proxsuite-nlp  0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear programming on manifolds.
Loading...
Searching...
No Matches
context.hpp File Reference
Include dependency graph for context.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  proxsuite
 Main package namespace.
 
namespace  proxsuite::nlp
 
namespace  proxsuite::nlp::context
 

Typedefs

using proxsuite::nlp::context::Scalar = double
 
using proxsuite::nlp::context::VectorXBool = Eigen::Matrix<bool, Eigen::Dynamic, 1>
 
using proxsuite::nlp::context::BCLParams = ::proxsuite::nlp::BCLParamsTpl<Scalar>
 
using proxsuite::nlp::context::Problem = ProblemTpl<Scalar>
 
using proxsuite::nlp::context::Results = ResultsTpl<Scalar>
 
using proxsuite::nlp::context::Workspace = WorkspaceTpl<Scalar>
 
using proxsuite::nlp::context::Cost = CostFunctionBaseTpl<Scalar>
 
using proxsuite::nlp::context::Constraint = ConstraintObjectTpl<Scalar>
 
using proxsuite::nlp::context::ConstraintSet = ConstraintSetTpl<Scalar>
 
using proxsuite::nlp::context::PROXSUITE_NLP_DEPRECATED = ConstraintSetTpl<Scalar>
 
using proxsuite::nlp::context::Function = BaseFunctionTpl<Scalar>
 
using proxsuite::nlp::context::C1Function = C1FunctionTpl<Scalar>
 
using proxsuite::nlp::context::C2Function = C2FunctionTpl<Scalar>
 
using proxsuite::nlp::context::Manifold = ManifoldAbstractTpl<Scalar>
 
using proxsuite::nlp::context::ProxNLPSolverTpl = ProxNLPSolverTpl<Scalar>
 
using proxsuite::nlp::context::VecFuncType = void(const ConstVectorRef &, VectorRef) const
 
using proxsuite::nlp::context::MatFuncType = void(const ConstVectorRef &, MatrixRef) const
 
using proxsuite::nlp::context::VHPFuncType
 
using proxsuite::nlp::context::VecFuncRetType = VectorXs(const ConstVectorRef &) const
 
using proxsuite::nlp::context::MatFuncRetType = MatrixXs(const ConstVectorRef &) const
 
using proxsuite::nlp::context::VHPFuncRetType