- 3.0.2 optimal control module.
LQOCSolverTiming.cpp File Reference

Functions

template<size_t control_dim, size_t state_dim>
void timeSingleSolve (size_t N, std::vector< std::vector< double >> &loggedSolveTimes)
 
template<size_t control_dim, size_t state_dim>
void timeSolvers ()
 
int main (int argc, char **argv)
 

Variables

const double dt = 0.1
 

Function Documentation

◆ timeSingleSolve()

template<size_t control_dim, size_t state_dim>
void timeSingleSolve ( size_t  N,
std::vector< std::vector< double >> &  loggedSolveTimes 
)

◆ timeSolvers()

template<size_t control_dim, size_t state_dim>
void timeSolvers ( )

References control_dim, i, and state_dim.

◆ main()

int main ( int  argc,
char **  argv 
)

Variable Documentation

◆ dt

const double dt = 0.1
Examples:
KalmanDisturbanceFiltering.cpp, and KalmanFiltering.cpp.

Referenced by boxConstraintsTest(), ct::optcon::CTSystemModel< STATE_DIM, CONTROL_DIM, SCALAR >::computeDerivativeState(), ct::optcon::CTSystemModel< STATE_DIM, CONTROL_DIM, SCALAR >::computeDynamics(), ct::optcon::NLOCBackendBase< STATE_DIM, CONTROL_DIM, P_DIM, V_DIM, SCALAR, CONTINUOUS >::computeLinearizedConstraints(), ct::optcon::UnscentedKalmanFilter< STATE_DIM, CONTROL_DIM, OUTPUT_DIM, SCALAR >::computeSigmaPointTransition(), ct::optcon::UnscentedKalmanFilter< STATE_DIM, CONTROL_DIM, OUTPUT_DIM, SCALAR >::computeStatePrediction(), ct::optcon::FHDTLQR< STATE_DIM, CONTROL_DIM, SCALAR >::designController(), ct::optcon::EstimatorBase< STATE_DIM, CONTROL_DIM, OUTPUT_DIM, SCALAR >::EstimatorBase(), ct::optcon::NLOCBackendBase< STATE_DIM, CONTROL_DIM, P_DIM, V_DIM, SCALAR, CONTINUOUS >::executeLQApproximation(), generalConstraintsTest(), ct::optcon::SensitivityIntegratorCT< STATE_DIM, CONTROL_DIM, SCALAR >::integrate(), ct::optcon::SensitivityIntegratorCT< STATE_DIM, CONTROL_DIM, SCALAR >::integrateCost(), ct::optcon::SensitivityIntegratorCT< STATE_DIM, CONTROL_DIM, SCALAR >::integrateCostSensitivityDU0(), ct::optcon::SensitivityIntegratorCT< STATE_DIM, CONTROL_DIM, SCALAR >::integrateCostSensitivityDUf(), ct::optcon::SensitivityIntegratorCT< STATE_DIM, CONTROL_DIM, SCALAR >::integrateCostSensitivityDX0(), ct::optcon::SensitivityIntegratorCT< STATE_DIM, CONTROL_DIM, SCALAR >::integrateSensitivityDU0(), ct::optcon::SensitivityIntegratorCT< STATE_DIM, CONTROL_DIM, SCALAR >::integrateSensitivityDUf(), ct::optcon::SensitivityIntegratorCT< STATE_DIM, CONTROL_DIM, SCALAR >::integrateSensitivityDX0(), main(), ct::optcon::ExtendedKalmanFilter< STATE_DIM, CONTROL_DIM, OUTPUT_DIM, SCALAR >::predict(), ct::optcon::UnscentedKalmanFilter< STATE_DIM, CONTROL_DIM, OUTPUT_DIM, SCALAR >::predict(), ct::optcon::LQOCProblem< STATE_DIM, CONTROL_DIM, SCALAR >::setFromTimeInvariantLinearQuadraticProblem(), TEST(), and timeSingleSolve().