aligator  0.12.0
A primal-dual augmented Lagrangian-type solver for nonlinear trajectory optimization.
 
Loading...
Searching...
No Matches
context.hpp File Reference
#include "aligator/fwd.hpp"
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.

Classes

struct  aligator::context::CostAbstractTpl< _Scalar >
 Stage costs \( \ell(x, u) \) for control problems. More...
 

Namespaces

namespace  aligator
 Main package namespace.
 
namespace  aligator::context
 

Typedefs

using aligator::context::Scalar = double
 
using aligator::context::Manifold = ManifoldAbstractTpl<Scalar>
 
using aligator::context::StageFunction = StageFunctionTpl<Scalar>
 
using aligator::context::UnaryFunction = UnaryFunctionTpl<Scalar>
 
using aligator::context::StageFunctionData = StageFunctionDataTpl<Scalar>
 
using aligator::context::ALIGATOR_DEPRECATED = StageConstraintTpl<Scalar>
 
using aligator::context::ConstraintSet = ConstraintSetTpl<Scalar>
 
using aligator::context::CostAbstract = CostAbstractTpl<Scalar>
 
using aligator::context::CostData = CostDataAbstractTpl<Scalar>
 
using aligator::context::DynamicsModel = DynamicsModelTpl<Scalar>
 
using aligator::context::DynamicsData = DynamicsDataTpl<Scalar>
 
using aligator::context::StageModel = StageModelTpl<Scalar>
 
using aligator::context::StageData = StageDataTpl<Scalar>
 
using aligator::context::CallbackBase = CallbackBaseTpl<Scalar>
 
using aligator::context::TrajOptProblem = TrajOptProblemTpl<Scalar>
 
using aligator::context::TrajOptData = TrajOptDataTpl<Scalar>
 
using aligator::context::ConstraintStack = ConstraintStackTpl<Scalar>
 
using aligator::context::ExplicitDynamics = ExplicitDynamicsModelTpl<Scalar>
 
using aligator::context::ExplicitDynamicsData = ExplicitDynamicsDataTpl<Scalar>
 
using aligator::context::SolverProxDDP = SolverProxDDPTpl<Scalar>
 
using aligator::context::SolverFDDP = SolverFDDPTpl<Scalar>
 
using aligator::context::Workspace = WorkspaceTpl<Scalar>
 
using aligator::context::Results = ResultsTpl<Scalar>
 
using aligator::context::Filter = FilterTpl<Scalar>
 
using aligator::context::CostAbstract
 
using aligator::context::Scalar
 

Functions

 aligator::context::ALIGATOR_DYNAMIC_TYPEDEFS (Scalar)
 
template<typename T, typename... Args>
 aligator::context::ALIGATOR_DEPRECATED_MESSAGE ("Aligator now requires C++17 and the Eigen::aligned_allocator<T> class is " "no longer useful. This function is now just an alias for " "std::make_shared, and will be removed in the future.") inline auto allocate_shared_eigen_aligned(Args &&...args)
 

Variables

static constexpr int aligator::context::Options = 0