nmpc_fmpc
Public Attributes | List of all members
nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::TraceData Struct Reference

Data to trace optimization loop. More...

#include <FmpcSolver.h>

Public Attributes

int iter = 0
 Iteration of optimization loop. More...
 
double kkt_error = 0
 KKT condition error. More...
 
double duration_coeff = 0
 Duration to calculate coefficients [msec]. More...
 
double duration_backward = 0
 Duration to process backward pass [msec]. More...
 
double duration_forward = 0
 Duration to process forward pass [msec]. More...
 
double duration_update = 0
 Duration to update variables [msec]. More...
 

Detailed Description

template<int StateDim, int InputDim, int IneqDim>
struct nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::TraceData

Data to trace optimization loop.

Definition at line 232 of file FmpcSolver.h.

Member Data Documentation

◆ duration_backward

template<int StateDim, int InputDim, int IneqDim>
double nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::TraceData::duration_backward = 0

Duration to process backward pass [msec].

Definition at line 244 of file FmpcSolver.h.

◆ duration_coeff

template<int StateDim, int InputDim, int IneqDim>
double nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::TraceData::duration_coeff = 0

Duration to calculate coefficients [msec].

Definition at line 241 of file FmpcSolver.h.

◆ duration_forward

template<int StateDim, int InputDim, int IneqDim>
double nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::TraceData::duration_forward = 0

Duration to process forward pass [msec].

Definition at line 247 of file FmpcSolver.h.

◆ duration_update

template<int StateDim, int InputDim, int IneqDim>
double nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::TraceData::duration_update = 0

Duration to update variables [msec].

Definition at line 250 of file FmpcSolver.h.

◆ iter

template<int StateDim, int InputDim, int IneqDim>
int nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::TraceData::iter = 0

Iteration of optimization loop.

Definition at line 235 of file FmpcSolver.h.

◆ kkt_error

template<int StateDim, int InputDim, int IneqDim>
double nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::TraceData::kkt_error = 0

KKT condition error.

Definition at line 238 of file FmpcSolver.h.


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