changeLinearSystem(const typename optConProblem_t::LinearPtr_t &lin)=0 | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | pure virtual |
changeNonlinearSystem(const typename optConProblem_t::DynamicsPtr_t &dyn)=0 | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | pure virtual |
changeNumStages(const int numStages) | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | inlinevirtual |
configure(const settings_t &settings) | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | inlinevirtual |
constant_controller_t typedef | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | |
ConstantControllerPtr typedef | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | |
control_vector_t | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | |
controller_ | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | protected |
ControlSubsteps typedef | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | |
ControlSubstepsPtr typedef | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | |
ControlVectorArray typedef | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | |
ControlVectorArrayPtr typedef | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | |
getAandB(const state_vector_t &x, const control_vector_t &u, const state_vector_t &x_next, const int n, size_t subSteps, state_matrix_t &A, state_control_matrix_t &B, const size_t threadId)=0 | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | pure virtual |
getLinearSystemsInstances() | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | inline |
getNonlinearSystemsInstances() | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | inline |
getOptConProblem() | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | inline |
getSubcontrols(ControlVectorArrayPtr &subStepsU, const size_t threadId) | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | inlinevirtual |
getSubstates(StateVectorArrayPtr &subStepsX, const size_t threadId) | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | inlinevirtual |
initialize() | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | inlinevirtual |
linearSystems_ | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | protected |
optConProblem_ | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | protected |
optConProblem_t typedef | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | |
OptconSystemInterface(const optConProblem_t &problem, const settings_t &settings) | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | inline |
propagateControlledDynamics(const state_vector_t &state, const time_t n, const control_vector_t &control, state_vector_t &stateNext, const size_t threadId)=0 | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | pure virtual |
setSubstepTrajectoryReference(const StateSubstepsPtr &xSubsteps, const ControlSubstepsPtr &uSubsteps, const size_t threadId) | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | inlinevirtual |
settings_ | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | protected |
settings_t typedef | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | |
state_control_matrix_t typedef | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | |
state_matrix_t typedef | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | |
state_vector_t typedef | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | |
StateSubsteps typedef | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | |
StateSubstepsPtr typedef | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | |
StateVectorArray typedef | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | |
StateVectorArrayPtr typedef | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | |
systems_ | ct::optcon::OptconSystemInterface< STATE_DIM, CONTROL_DIM, OPTCONPROBLEM, SCALAR > | protected |