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

Storage for the value function model parameters. More...

#include <aligator/core/value-function.hpp>

Collaboration diagram for aligator::ValueFunctionTpl< _Scalar >:
[legend]

Public Types

using Scalar = _Scalar
 

Public Member Functions

 ALIGATOR_DYNAMIC_TYPEDEFS (Scalar)
 
 ValueFunctionTpl (const int ndx)
 

Public Attributes

int ndx_
 
VectorXs Vx_
 
MatrixXs Vxx_
 
Scalar v_
 

Friends

std::ostream & operator<< (std::ostream &oss, const ValueFunctionTpl &store)
 

Detailed Description

template<typename _Scalar>
struct aligator::ValueFunctionTpl< _Scalar >

Storage for the value function model parameters.

Definition at line 15 of file value-function.hpp.

Member Typedef Documentation

◆ Scalar

template<typename _Scalar >
using aligator::ValueFunctionTpl< _Scalar >::Scalar = _Scalar

Definition at line 16 of file value-function.hpp.

Constructor & Destructor Documentation

◆ ValueFunctionTpl()

template<typename _Scalar >
aligator::ValueFunctionTpl< _Scalar >::ValueFunctionTpl ( const int ndx)
inline

Definition at line 23 of file value-function.hpp.

Member Function Documentation

◆ ALIGATOR_DYNAMIC_TYPEDEFS()

template<typename _Scalar >
aligator::ValueFunctionTpl< _Scalar >::ALIGATOR_DYNAMIC_TYPEDEFS ( Scalar )

Friends And Related Symbol Documentation

◆ operator<<

template<typename _Scalar >
std::ostream & operator<< ( std::ostream & oss,
const ValueFunctionTpl< _Scalar > & store )
friend

Definition at line 28 of file value-function.hpp.

Member Data Documentation

◆ ndx_

template<typename _Scalar >
int aligator::ValueFunctionTpl< _Scalar >::ndx_

Definition at line 18 of file value-function.hpp.

◆ Vx_

template<typename _Scalar >
VectorXs aligator::ValueFunctionTpl< _Scalar >::Vx_

Definition at line 19 of file value-function.hpp.

◆ Vxx_

template<typename _Scalar >
MatrixXs aligator::ValueFunctionTpl< _Scalar >::Vxx_

Definition at line 20 of file value-function.hpp.

◆ v_

template<typename _Scalar >
Scalar aligator::ValueFunctionTpl< _Scalar >::v_

Definition at line 21 of file value-function.hpp.


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