nmpc_ddp
Public Member Functions | Public Attributes | List of all members
nmpc_ddp::BoxQP< VarDim >::TraceData Struct Reference

Data to trace optimization loop. More...

#include <BoxQP.h>

Public Member Functions

 TraceData (int var_dim)
 Constructor. More...
 

Public Attributes

EIGEN_MAKE_ALIGNED_OPERATOR_NEW int iter = 0
 Iteration of optimization loop. More...
 
VarDimVector x
 Decision variables. More...
 
double obj = 0
 Objective value. More...
 
VarDimVector search_dir
 Search direction. More...
 
VarDimArray clamped_flag
 Flag of clamped variables dimensions. More...
 
int factorization_num = 0
 Number of factorization. More...
 
int step_num = 0
 Number of linesearch step. More...
 

Detailed Description

template<int VarDim>
struct nmpc_ddp::BoxQP< VarDim >::TraceData

Data to trace optimization loop.

Definition at line 58 of file BoxQP.h.

Constructor & Destructor Documentation

◆ TraceData()

template<int VarDim>
nmpc_ddp::BoxQP< VarDim >::TraceData::TraceData ( int  var_dim)
inline

Constructor.

Parameters
var_dimdimension of decision variables

Definition at line 86 of file BoxQP.h.

Member Data Documentation

◆ clamped_flag

template<int VarDim>
VarDimArray nmpc_ddp::BoxQP< VarDim >::TraceData::clamped_flag

Flag of clamped variables dimensions.

Definition at line 75 of file BoxQP.h.

◆ factorization_num

template<int VarDim>
int nmpc_ddp::BoxQP< VarDim >::TraceData::factorization_num = 0

Number of factorization.

Definition at line 78 of file BoxQP.h.

◆ iter

template<int VarDim>
EIGEN_MAKE_ALIGNED_OPERATOR_NEW int nmpc_ddp::BoxQP< VarDim >::TraceData::iter = 0

Iteration of optimization loop.

Definition at line 63 of file BoxQP.h.

◆ obj

template<int VarDim>
double nmpc_ddp::BoxQP< VarDim >::TraceData::obj = 0

Objective value.

Definition at line 69 of file BoxQP.h.

◆ search_dir

template<int VarDim>
VarDimVector nmpc_ddp::BoxQP< VarDim >::TraceData::search_dir

Search direction.

Definition at line 72 of file BoxQP.h.

◆ step_num

template<int VarDim>
int nmpc_ddp::BoxQP< VarDim >::TraceData::step_num = 0

Number of linesearch step.

Definition at line 81 of file BoxQP.h.

◆ x

template<int VarDim>
VarDimVector nmpc_ddp::BoxQP< VarDim >::TraceData::x

Decision variables.

Definition at line 66 of file BoxQP.h.


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