proxsuite-nlp  0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear programming on manifolds.
Loading...
Searching...
No Matches
proxsuite::nlp::ProblemTpl< _Scalar > Member List

This is the complete list of members for proxsuite::nlp::ProblemTpl< _Scalar >, including all inherited members.

addConstraint(T &&cstr)proxsuite::nlp::ProblemTpl< _Scalar >inline
computeDerivatives(const ConstVectorRef &x, Workspace &workspace) constproxsuite::nlp::ProblemTpl< _Scalar >inline
computeHessians(const ConstVectorRef &x, Workspace &workspace, bool evaluate_all_constraint_hessians=false) constproxsuite::nlp::ProblemTpl< _Scalar >inline
ConstraintObject typedefproxsuite::nlp::ProblemTpl< _Scalar >
constraints_proxsuite::nlp::ProblemTpl< _Scalar >
cost() constproxsuite::nlp::ProblemTpl< _Scalar >inline
cost_proxsuite::nlp::ProblemTpl< _Scalar >
CostType typedefproxsuite::nlp::ProblemTpl< _Scalar >
evaluate(const ConstVectorRef &x, Workspace &workspace) constproxsuite::nlp::ProblemTpl< _Scalar >inline
getConstraint(const std::size_t &i) constproxsuite::nlp::ProblemTpl< _Scalar >inline
getConstraintDim(std::size_t i) constproxsuite::nlp::ProblemTpl< _Scalar >inline
getConstSegment(const VectorXs &x, std::size_t i) constproxsuite::nlp::ProblemTpl< _Scalar >inline
getIndex(std::size_t i) constproxsuite::nlp::ProblemTpl< _Scalar >inline
getIndices() constproxsuite::nlp::ProblemTpl< _Scalar >inline
getNumConstraints() constproxsuite::nlp::ProblemTpl< _Scalar >inline
getSegment(VectorXs &x, std::size_t i) constproxsuite::nlp::ProblemTpl< _Scalar >inline
getTotalConstraintDim() constproxsuite::nlp::ProblemTpl< _Scalar >inline
indices_proxsuite::nlp::ProblemTpl< _Scalar >protected
Manifold typedefproxsuite::nlp::ProblemTpl< _Scalar >
manifold() constproxsuite::nlp::ProblemTpl< _Scalar >inline
manifold_proxsuite::nlp::ProblemTpl< _Scalar >
nc_total_proxsuite::nlp::ProblemTpl< _Scalar >protected
ncs_proxsuite::nlp::ProblemTpl< _Scalar >protected
ndx() constproxsuite::nlp::ProblemTpl< _Scalar >inline
nx() constproxsuite::nlp::ProblemTpl< _Scalar >inline
ProblemTpl(U &&manifold, shared_ptr< CostType > cost, const std::vector< ConstraintObject > &constraints={})proxsuite::nlp::ProblemTpl< _Scalar >inline
reset_constraint_dim_vars()proxsuite::nlp::ProblemTpl< _Scalar >inlineprotected
Scalar typedefproxsuite::nlp::ProblemTpl< _Scalar >
Scalarproxsuite::nlp::ProblemTpl< _Scalar >
Workspace typedefproxsuite::nlp::ProblemTpl< _Scalar >