aligator  0.6.1
A primal-dual augmented Lagrangian-type solver for nonlinear trajectory optimization.
Loading...
Searching...
No Matches
aligator::autodiff::DynamicsFiniteDifferenceHelper< _Scalar > Struct Template Reference

#include <aligator/modelling/autodiff/finite-difference.hpp>

Inheritance diagram for aligator::autodiff::DynamicsFiniteDifferenceHelper< _Scalar >:
[legend]
Collaboration diagram for aligator::autodiff::DynamicsFiniteDifferenceHelper< _Scalar >:
[legend]

Public Types

using Scalar = _Scalar
 
using DynamicsModel = DynamicsModelTpl<Scalar>
 
using Manifold = ManifoldAbstractTpl<Scalar>
 
using Base = internal::finite_difference_impl<Scalar, DynamicsModelTpl>
 

Public Member Functions

 ALIGATOR_DYNAMIC_TYPEDEFS (_Scalar)
 
 DynamicsFiniteDifferenceHelper (shared_ptr< Manifold > space, shared_ptr< DynamicsModel > func, const Scalar fd_eps)
 

Detailed Description

template<typename _Scalar>
struct aligator::autodiff::DynamicsFiniteDifferenceHelper< _Scalar >

Definition at line 142 of file finite-difference.hpp.

Member Typedef Documentation

◆ Scalar

template<typename _Scalar >
using aligator::autodiff::DynamicsFiniteDifferenceHelper< _Scalar >::Scalar = _Scalar

Definition at line 144 of file finite-difference.hpp.

◆ DynamicsModel

template<typename _Scalar >
using aligator::autodiff::DynamicsFiniteDifferenceHelper< _Scalar >::DynamicsModel = DynamicsModelTpl<Scalar>

Definition at line 146 of file finite-difference.hpp.

◆ Manifold

template<typename _Scalar >
using aligator::autodiff::DynamicsFiniteDifferenceHelper< _Scalar >::Manifold = ManifoldAbstractTpl<Scalar>

Definition at line 147 of file finite-difference.hpp.

◆ Base

template<typename _Scalar >
using aligator::autodiff::DynamicsFiniteDifferenceHelper< _Scalar >::Base = internal::finite_difference_impl<Scalar, DynamicsModelTpl>

Definition at line 148 of file finite-difference.hpp.

Constructor & Destructor Documentation

◆ DynamicsFiniteDifferenceHelper()

template<typename _Scalar >
aligator::autodiff::DynamicsFiniteDifferenceHelper< _Scalar >::DynamicsFiniteDifferenceHelper ( shared_ptr< Manifold > space,
shared_ptr< DynamicsModel > func,
const Scalar fd_eps )
inline

Definition at line 155 of file finite-difference.hpp.

Member Function Documentation

◆ ALIGATOR_DYNAMIC_TYPEDEFS()

template<typename _Scalar >
aligator::autodiff::DynamicsFiniteDifferenceHelper< _Scalar >::ALIGATOR_DYNAMIC_TYPEDEFS ( _Scalar )

The documentation for this struct was generated from the following file: