14std::function<alpaqa::Problem::f_sig>
15load_CasADi_objective(
const std::string &so_name,
16 const std::string &fun_name =
"f");
18std::function<alpaqa::Problem::grad_f_sig>
19load_CasADi_gradient_objective(
const std::string &so_name,
20 const std::string &fun_name =
"grad_f");
22std::function<alpaqa::Problem::g_sig>
23load_CasADi_constraints(
const std::string &so_name,
24 const std::string &fun_name =
"g");
27std::function<alpaqa::Problem::grad_g_prod_sig>
28load_CasADi_gradient_constraints_prod(
const std::string &so_name,
29 const std::string &fun_name =
"grad_g");
31std::function<alpaqa::Problem::hess_L_sig>
32load_CasADi_hessian_lagrangian(
const std::string &so_name,
33 const std::string &fun_name =
"hess_L");
36std::function<alpaqa::Problem::hess_L_prod_sig> load_CasADi_hessian_lagrangian_prod(
37 const std::string &so_name,
const std::string &fun_name =
"hess_L_prod");
64 unsigned m = 0,
bool second_order =
false);
93 unsigned n = 0,
unsigned m = 0,
95 bool second_order =
false);
ProblemWithParam load_CasADi_problem_with_param(const std::string &filename, unsigned n=0, unsigned m=0, unsigned p=0, bool second_order=false)
Load a problem generated by CasADi (with parameters).
alpaqa::Problem load_CasADi_problem(const std::string &filename, unsigned n=0, unsigned m=0, bool second_order=false)
Load a problem generated by CasADi (without parameters).
Problem description for minimization problems.