aligator  0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear trajectory optimization.
Loading...
Searching...
No Matches
aligator::context Namespace Reference

Typedefs

using Scalar = double
 
using Manifold = ManifoldAbstractTpl<Scalar>
 
using StageFunction = StageFunctionTpl<Scalar>
 
using UnaryFunction = UnaryFunctionTpl<Scalar>
 
using StageFunctionData = StageFunctionDataTpl<Scalar>
 
using ALIGATOR_DEPRECATED = StageConstraintTpl<Scalar>
 
using ConstraintSet = ConstraintSetTpl<Scalar>
 
using CostAbstract = CostAbstractTpl<Scalar>
 
using CostData = CostDataAbstractTpl<Scalar>
 
using DynamicsModel = DynamicsModelTpl<Scalar>
 
using DynamicsData = DynamicsDataTpl<Scalar>
 
using StageModel = StageModelTpl<Scalar>
 
using StageData = StageDataTpl<Scalar>
 
using CallbackBase = CallbackBaseTpl<Scalar>
 
using TrajOptProblem = TrajOptProblemTpl<Scalar>
 
using TrajOptData = TrajOptDataTpl<Scalar>
 
using ConstraintStack = ConstraintStackTpl<Scalar>
 
using ExplicitDynamics = ExplicitDynamicsModelTpl<Scalar>
 
using ExplicitDynamicsData = ExplicitDynamicsDataTpl<Scalar>
 
using SolverProxDDP = SolverProxDDPTpl<Scalar>
 
using SolverFDDP = SolverFDDPTpl<Scalar>
 
using Workspace = WorkspaceTpl<Scalar>
 
using Results = ResultsTpl<Scalar>
 
using Filter = FilterTpl<Scalar>
 
using ContinuousDynamicsAbstract
 
using ContinuousDynamicsData = dynamics::ContinuousDynamicsDataTpl<Scalar>
 
using ODEAbstract = dynamics::ODEAbstractTpl<Scalar>
 
using ODEData = dynamics::ContinuousDynamicsDataTpl<Scalar>
 
using IntegratorAbstract = dynamics::IntegratorAbstractTpl<Scalar>
 
using IntegratorData = dynamics::IntegratorDataTpl<Scalar>
 
using ExplicitIntegratorAbstract
 
using ExplicitIntegratorData = dynamics::ExplicitIntegratorDataTpl<Scalar>
 
using PinModel = pinocchio::ModelTpl<Scalar, Options>
 
using PinData = pinocchio::DataTpl<Scalar, Options>
 
using MultibodyConfiguration = proxsuite::nlp::MultibodyConfiguration<Scalar>
 
using MultibodyPhaseSpace = proxsuite::nlp::MultibodyPhaseSpace<Scalar>
 

Functions

 ALIGATOR_DYNAMIC_TYPEDEFS (Scalar)
 

Variables

static constexpr int Options = 0
 

Typedef Documentation

◆ Scalar

using aligator::context::Scalar = double

Definition at line 9 of file context.hpp.

◆ Manifold

using aligator::context::Manifold = ManifoldAbstractTpl<Scalar>

Definition at line 14 of file context.hpp.

◆ StageFunction

◆ UnaryFunction

◆ StageFunctionData

◆ ALIGATOR_DEPRECATED

◆ ConstraintSet

◆ CostAbstract

◆ CostData

◆ DynamicsModel

◆ DynamicsData

◆ StageModel

Definition at line 29 of file context.hpp.

◆ StageData

Definition at line 30 of file context.hpp.

◆ CallbackBase

◆ TrajOptProblem

◆ TrajOptData

Definition at line 35 of file context.hpp.

◆ ConstraintStack

◆ ExplicitDynamics

◆ ExplicitDynamicsData

◆ SolverProxDDP

◆ SolverFDDP

Definition at line 42 of file context.hpp.

◆ Workspace

Definition at line 44 of file context.hpp.

◆ Results

Definition at line 45 of file context.hpp.

◆ Filter

Definition at line 46 of file context.hpp.

◆ ContinuousDynamicsAbstract

Initial value:
dynamics::ContinuousDynamicsAbstractTpl<Scalar>

Definition at line 9 of file context.hpp.

◆ ContinuousDynamicsData

◆ ODEAbstract

◆ ODEData

◆ IntegratorAbstract

◆ IntegratorData

◆ ExplicitIntegratorAbstract

Initial value:
dynamics::ExplicitIntegratorAbstractTpl<Scalar>

Definition at line 22 of file context.hpp.

◆ ExplicitIntegratorData

◆ PinModel

using aligator::context::PinModel = pinocchio::ModelTpl<Scalar, Options>

Definition at line 9 of file context.hpp.

◆ PinData

using aligator::context::PinData = pinocchio::DataTpl<Scalar, Options>

Definition at line 10 of file context.hpp.

◆ MultibodyConfiguration

using aligator::context::MultibodyConfiguration = proxsuite::nlp::MultibodyConfiguration<Scalar>

Definition at line 15 of file context.hpp.

◆ MultibodyPhaseSpace

using aligator::context::MultibodyPhaseSpace = proxsuite::nlp::MultibodyPhaseSpace<Scalar>

Definition at line 16 of file context.hpp.

Function Documentation

◆ ALIGATOR_DYNAMIC_TYPEDEFS()

aligator::context::ALIGATOR_DYNAMIC_TYPEDEFS ( Scalar )

Variable Documentation

◆ Options

int aligator::context::Options = 0
staticconstexpr

Definition at line 10 of file context.hpp.