Definition at line 27 of file CasADiProblem.tpp.
Classes | |
struct | ConstrFun |
Static Public Member Functions | |
template<class Loader > requires requires(Loader &&loader, const char *name) { { loader(name) } -> std::same_as<casadi::Function>; { loader.format_name(name) } -> std::same_as<std::string>; } | |
static std::unique_ptr< CasADiFunctionsWithParam > | load (Loader &&loader) |
Public Attributes | |
length_t | n |
length_t | m |
length_t | p |
CasADiFunctionEvaluator< Conf, 2, 1 > | f |
CasADiFunctionEvaluator< Conf, 2, 2 > | f_grad_f |
CasADiFunctionEvaluator< Conf, 6, 2 > | ψ_grad_ψ |
std::optional< ConstrFun > | constr = std::nullopt |
std::optional< CasADiFunctionEvaluator< Conf, 5, 1 > > | hess_L_prod |
std::optional< CasADiFunctionEvaluator< Conf, 4, 1 > > | hess_L = std::nullopt |
std::optional< CasADiFunctionEvaluator< Conf, 8, 1 > > | hess_ψ_prod |
std::optional< CasADiFunctionEvaluator< Conf, 7, 1 > > | hess_ψ = std::nullopt |
std::optional< CasADiFunctionEvaluator< Conf, 2, 1 > > | jac_g = std::nullopt |
struct alpaqa::casadi_loader::CasADiFunctionsWithParam::ConstrFun |
Class Members | ||
---|---|---|
CasADiFunctionEvaluator< Conf, 2, 1 > | g | |
CasADiFunctionEvaluator< Conf, 3, 1 > | grad_L | |
CasADiFunctionEvaluator< Conf, 6, 2 > | ψ |
|
inlinestatic |
length_t n |
Definition at line 29 of file CasADiProblem.tpp.
length_t m |
Definition at line 29 of file CasADiProblem.tpp.
length_t p |
Definition at line 29 of file CasADiProblem.tpp.
CasADiFunctionEvaluator<Conf, 2, 1> f |
Definition at line 30 of file CasADiProblem.tpp.
CasADiFunctionEvaluator<Conf, 2, 2> f_grad_f |
Definition at line 31 of file CasADiProblem.tpp.
CasADiFunctionEvaluator<Conf, 6, 2> ψ_grad_ψ |
Definition at line 33 of file CasADiProblem.tpp.
std::optional<ConstrFun> constr = std::nullopt |
Definition at line 39 of file CasADiProblem.tpp.
std::optional<CasADiFunctionEvaluator<Conf, 5, 1> > hess_L_prod |
Definition at line 40 of file CasADiProblem.tpp.
std::optional<CasADiFunctionEvaluator<Conf, 4, 1> > hess_L = std::nullopt |
Definition at line 42 of file CasADiProblem.tpp.
std::optional<CasADiFunctionEvaluator<Conf, 8, 1> > hess_ψ_prod |
Definition at line 43 of file CasADiProblem.tpp.
std::optional<CasADiFunctionEvaluator<Conf, 7, 1> > hess_ψ = std::nullopt |
Definition at line 45 of file CasADiProblem.tpp.
std::optional<CasADiFunctionEvaluator<Conf, 2, 1> > jac_g = std::nullopt |
Definition at line 46 of file CasADiProblem.tpp.