proxsuite-nlp  0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear programming on manifolds.
Loading...
Searching...
No Matches
proxsuite::nlp::context Namespace Reference

Typedefs

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

Typedef Documentation

◆ Scalar

Definition at line 9 of file context.hpp.

◆ VectorXBool

using proxsuite::nlp::context::VectorXBool = Eigen::Matrix<bool, Eigen::Dynamic, 1>

Definition at line 12 of file context.hpp.

◆ BCLParams

◆ Problem

Definition at line 15 of file context.hpp.

◆ Results

Definition at line 16 of file context.hpp.

◆ Workspace

◆ Cost

◆ Constraint

◆ ConstraintSet

◆ PROXSUITE_NLP_DEPRECATED

◆ Function

◆ C1Function

◆ C2Function

◆ Manifold

◆ ProxNLPSolverTpl

◆ VecFuncType

using proxsuite::nlp::context::VecFuncType = void(const ConstVectorRef &, VectorRef) const

Definition at line 30 of file context.hpp.

◆ MatFuncType

using proxsuite::nlp::context::MatFuncType = void(const ConstVectorRef &, MatrixRef) const

Definition at line 31 of file context.hpp.

◆ VHPFuncType

Initial value:
void(const ConstVectorRef &, const ConstVectorRef &,
MatrixRef) const

Definition at line 32 of file context.hpp.

◆ VecFuncRetType

using proxsuite::nlp::context::VecFuncRetType = VectorXs(const ConstVectorRef &) const

Definition at line 36 of file context.hpp.

◆ MatFuncRetType

using proxsuite::nlp::context::MatFuncRetType = MatrixXs(const ConstVectorRef &) const

Definition at line 37 of file context.hpp.

◆ VHPFuncRetType

Initial value:
MatrixXs(const ConstVectorRef &,
const ConstVectorRef &) const

Definition at line 38 of file context.hpp.