nmpc_fmpc
|
Data of computation duration. More...
#include <FmpcSolver.h>
Public Attributes | |
double | solve = 0 |
Duration to solve [msec]. More... | |
double | setup = 0 |
Duration to setup (included in solve) [msec]. More... | |
double | opt = 0 |
Duration of optimization loop (included in solve) [msec]. More... | |
double | coeff = 0 |
Duration to calculate coefficients (included in opt) [msec]. More... | |
double | backward = 0 |
Duration to process backward pass (included in opt) [msec]. More... | |
double | forward = 0 |
Duration to process forward pass (included in opt) [msec]. More... | |
double | update = 0 |
Duration to update variables (included in opt) [msec]. More... | |
double | gain_pre = 0 |
Duration of pre-process for gain calculation (included in backward) [msec]. More... | |
double | gain_solve = 0 |
Duration to solve linear equation for gain calculation (included in backward) [msec]. More... | |
double | gain_post = 0 |
Duration of post-process for gain calculation (included in backward) [msec]. More... | |
double | fraction = 0 |
Duration to calculate fraction-to-boundary rule (included in update) [msec]. More... | |
Data of computation duration.
Definition at line 254 of file FmpcSolver.h.
double nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::ComputationDuration::backward = 0 |
Duration to process backward pass (included in opt) [msec].
Definition at line 269 of file FmpcSolver.h.
double nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::ComputationDuration::coeff = 0 |
Duration to calculate coefficients (included in opt) [msec].
Definition at line 266 of file FmpcSolver.h.
double nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::ComputationDuration::forward = 0 |
Duration to process forward pass (included in opt) [msec].
Definition at line 272 of file FmpcSolver.h.
double nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::ComputationDuration::fraction = 0 |
Duration to calculate fraction-to-boundary rule (included in update) [msec].
Definition at line 287 of file FmpcSolver.h.
double nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::ComputationDuration::gain_post = 0 |
Duration of post-process for gain calculation (included in backward) [msec].
Definition at line 284 of file FmpcSolver.h.
double nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::ComputationDuration::gain_pre = 0 |
Duration of pre-process for gain calculation (included in backward) [msec].
Definition at line 278 of file FmpcSolver.h.
double nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::ComputationDuration::gain_solve = 0 |
Duration to solve linear equation for gain calculation (included in backward) [msec].
Definition at line 281 of file FmpcSolver.h.
double nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::ComputationDuration::opt = 0 |
Duration of optimization loop (included in solve) [msec].
Definition at line 263 of file FmpcSolver.h.
double nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::ComputationDuration::setup = 0 |
Duration to setup (included in solve) [msec].
Definition at line 260 of file FmpcSolver.h.
double nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::ComputationDuration::solve = 0 |
Duration to solve [msec].
Definition at line 257 of file FmpcSolver.h.
double nmpc_fmpc::FmpcSolver< StateDim, InputDim, IneqDim >::ComputationDuration::update = 0 |
Duration to update variables (included in opt) [msec].
Definition at line 275 of file FmpcSolver.h.