| Base typedef | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| changeDesiredState(const state_vector_t &xF) | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| changeInitialState(const state_vector_t &x0) | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| checkOptimizationVarDimension(const unsigned int n) | ct::optcon::tpl::OptVector< SCALAR > | inline |
| control_matrix_t typedef | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| control_vector_array_t typedef | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| control_vector_t typedef | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| DIMENSIONS | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| getBoundMultipliers(size_t n, MapVecXs &low, MapVecXs &up) const | ct::optcon::tpl::OptVector< SCALAR > | inline |
| getConstraintsMultState(const size_t m, MapVecXs &zMul, MapVecXi &zState) const | ct::optcon::tpl::OptVector< SCALAR > | inline |
| getControlIndex(const size_t pairNum) const | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| getInitialGuess(size_t n, MapVecXs &x) const | ct::optcon::tpl::OptVector< SCALAR > | inline |
| getLambdaVars(size_t m, MapVecXs &x) const | ct::optcon::tpl::OptVector< SCALAR > | inline |
| getLowerBounds(MapVecXs &x) const | ct::optcon::tpl::OptVector< SCALAR > | inline |
| getOptimizationMultState(const size_t n, MapVecXs &xMul, MapVecXi &xState) const | ct::optcon::tpl::OptVector< SCALAR > | inline |
| getOptimizationVars(size_t n, MapVecXs &x) const | ct::optcon::tpl::OptVector< SCALAR > | inline |
| getOptimizationVars() const | ct::optcon::tpl::OptVector< SCALAR > | inline |
| getOptimizedControl(const size_t pairNum) const | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| getOptimizedInputs() | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| getOptimizedState(const size_t pairNum) const | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| getOptimizedStates() | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| getStateIndex(const size_t pairNum) const | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| getUpdateCount() const | ct::optcon::tpl::OptVector< SCALAR > | inline |
| getUpperBounds(MapVecXs &x) const | ct::optcon::tpl::OptVector< SCALAR > | inline |
| lambda_ | ct::optcon::tpl::OptVector< SCALAR > | protected |
| MapConstVecXs typedef | ct::optcon::tpl::OptVector< SCALAR > | |
| MapVecXi typedef | ct::optcon::tpl::OptVector< SCALAR > | |
| MapVecXs typedef | ct::optcon::tpl::OptVector< SCALAR > | |
| numPairs() | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
| OptVector()=delete | ct::optcon::tpl::OptVector< SCALAR > | |
| OptVector(const size_t n) | ct::optcon::tpl::OptVector< SCALAR > | inline |
| OptVectorDms(size_t n, const DmsSettings &settings) | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| OptVectorDms(const OptVectorDms &arg)=delete | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| printoutSolution() | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| reset() | ct::optcon::tpl::OptVector< SCALAR > | inline |
| resizeConstraintVars(size_t m) | ct::optcon::tpl::OptVector< SCALAR > | inline |
| resizeOptimizationVars(const size_t size) | ct::optcon::tpl::OptVector< SCALAR > | inline |
| setBounds(const VectorXs &xLb, const VectorXs &xUb) | ct::optcon::tpl::OptVector< SCALAR > | inline |
| setInitGuess(const state_vector_t &x0, const state_vector_t &x_f, const control_vector_t &u0) | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| setInitGuess(const state_vector_array_t &x_init, const control_vector_array_t &u_init) | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| setInitialGuess(const VectorXs &xinit) | ct::optcon::tpl::OptVector< SCALAR > | inline |
| setNewIpoptSolution(const MapConstVecXs &x, const MapConstVecXs &zL, const MapConstVecXs &zU, const MapConstVecXs &lambda) | ct::optcon::tpl::OptVector< SCALAR > | inline |
| setNewSnoptSolution(const MapVecXs &x, const MapVecXs &xMul, const MapVecXi &xState, const MapVecXs &fMul, const MapVecXi &fState) | ct::optcon::tpl::OptVector< SCALAR > | inline |
| setOptimizationVars(const MapConstVecXs &x) | ct::optcon::tpl::OptVector< SCALAR > | inline |
| setOptimizationVars(const VectorXs &x) | ct::optcon::tpl::OptVector< SCALAR > | inline |
| setRandomInitialGuess() | ct::optcon::tpl::OptVector< SCALAR > | inline |
| setZero() | ct::optcon::tpl::OptVector< SCALAR > | inline |
| size() const | ct::optcon::tpl::OptVector< SCALAR > | inline |
| state_vector_array_t typedef | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| state_vector_t typedef | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| time_array_t typedef | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| updateCount_ | ct::optcon::tpl::OptVector< SCALAR > | protected |
| VectorXi typedef | ct::optcon::tpl::OptVector< SCALAR > | |
| VectorXs typedef | ct::optcon::tpl::OptVector< SCALAR > | |
| x_ | ct::optcon::tpl::OptVector< SCALAR > | protected |
| xInit_ | ct::optcon::tpl::OptVector< SCALAR > | protected |
| xLb_ | ct::optcon::tpl::OptVector< SCALAR > | protected |
| xMul_ | ct::optcon::tpl::OptVector< SCALAR > | protected |
| xState_ | ct::optcon::tpl::OptVector< SCALAR > | protected |
| xUb_ | ct::optcon::tpl::OptVector< SCALAR > | protected |
| zLow_ | ct::optcon::tpl::OptVector< SCALAR > | protected |
| zMul_ | ct::optcon::tpl::OptVector< SCALAR > | protected |
| zState_ | ct::optcon::tpl::OptVector< SCALAR > | protected |
| zUpper_ | ct::optcon::tpl::OptVector< SCALAR > | protected |
| ~OptVector()=default | ct::optcon::tpl::OptVector< SCALAR > | virtual |
| ~OptVectorDms() override=default | ct::optcon::OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR > | |