Nonconvex constrained optimization
Loading...
Searching...
No Matches
anonymous_namespace{problem-loader.cpp} Namespace Reference

Classes

struct  LoadedProblem

Functions

std::string get_reg_name_option (std::span< const std::string_view > prob_opts)
guanaqo::DynamicLoadFlags get_dl_flags (alpaqa::Options &opts)
void load_initial_guess (alpaqa::Options &opts, LoadedProblem &problem)
void count_constr (alpaqa::ConstrCount &cnt, const alpaqa::Box< config_t > &C)
void count_problem (LoadedProblem &p)

Class Documentation

◆ anonymous_namespace{problem-loader.cpp}::LoadedProblem

struct anonymous_namespace{problem-loader.cpp}::LoadedProblem
Collaboration diagram for 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

Function Documentation

◆ get_reg_name_option()

std::string get_reg_name_option ( std::span< const std::string_view > prob_opts)

Definition at line 32 of file problem-loader.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ get_dl_flags()

guanaqo::DynamicLoadFlags get_dl_flags ( alpaqa::Options & opts)

Definition at line 43 of file problem-loader.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ load_initial_guess()

void load_initial_guess ( alpaqa::Options & opts,
LoadedProblem & problem )

Definition at line 49 of file problem-loader.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ count_constr()

void count_constr ( alpaqa::ConstrCount & cnt,
const alpaqa::Box< config_t > & C )

Definition at line 64 of file problem-loader.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ count_problem()

void count_problem ( LoadedProblem & p)

Definition at line 85 of file problem-loader.cpp.

Here is the call graph for this function:
Here is the caller graph for this function: