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 > | |