#include <alpaqa/export.h>
#include <alpaqa/params/params.hpp>
#include <alpaqa/params/vec-from-file.hpp>
#include <alpaqa/problem/problem-with-counters.hpp>
#include <alpaqa/problem/type-erased-problem.hpp>
#include <guanaqo/dl-flags.hpp>
#include <filesystem>
#include <mutex>
#include <optional>
#include <span>
#include <stdexcept>
#include <string>
#include <alpaqa/problem-loader/problem-loader.hpp>
Go to the source code of this file.
◆ anonymous_namespace{problem-loader.cpp}::LoadedProblem
| struct anonymous_namespace{problem-loader.cpp}::LoadedProblem |
| Class Members |
|
TypeErasedProblem< config_t > |
problem |
|
|
path |
abs_path |
|
|
path |
path |
|
|
string |
name = path.filename().string() |
|
|
shared_ptr< EvalCounter > |
evaluations = nullptr |
|
|
vec |
initial_guess_x = vec::Zero(problem.get_num_variables()) |
Unknowns. |
|
vec |
initial_guess_y |
Multipliers g. |
|
vec |
initial_guess_w = alpaqa::null_vec<config_t> |
Multipliers bounds. |
|
optional< ConstrCount > |
box_constr_count = std::nullopt |
|
|
optional< ConstrCount > |
general_constr_count = std::nullopt |
|
|
optional< length_t > |
nnz_jac_g = std::nullopt |
|
|
optional< length_t > |
nnz_hess_L = std::nullopt |
|
|
optional< length_t > |
nnz_hess_ψ = std::nullopt |
|