- 3.0.2 optimal control module.
ct::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR > Member List

This is the complete list of members for ct::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, including all inherited members.

Basect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >
changeCostFunction(const typename Base::OptConProblem_t::CostFunctionPtr_t &cf) overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inline
OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >::changeCostFunction(const typename OptConProblem_t::CostFunctionPtr_t &cf)=0ct::optcon::OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >pure virtual
changeGeneralConstraints(const typename Base::OptConProblem_t::ConstraintPtr_t con) overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inline
OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >::changeGeneralConstraints(const typename OptConProblem_t::ConstraintPtr_t con)ct::optcon::OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
changeInitialState(const core::StateVector< STATE_DIM, SCALAR > &x0) overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
changeInputBoxConstraints(const typename Base::OptConProblem_t::ConstraintPtr_t con) overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inline
OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >::changeInputBoxConstraints(const typename OptConProblem_t::ConstraintPtr_t con)ct::optcon::OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
changeLinearSystem(const typename Base::OptConProblem_t::LinearPtr_t &lin) overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inline
OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >::changeLinearSystem(const typename OptConProblem_t::LinearPtr_t &lin)=0ct::optcon::OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >pure virtual
changeNonlinearSystem(const typename Base::OptConProblem_t::DynamicsPtr_t &dyn) overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inline
OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >::changeNonlinearSystem(const typename OptConProblem_t::DynamicsPtr_t &dyn)=0ct::optcon::OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >pure virtual
changeStateBoxConstraints(const typename Base::OptConProblem_t::ConstraintPtr_t con) overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inline
OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >::changeStateBoxConstraints(const typename OptConProblem_t::ConstraintPtr_t con)ct::optcon::OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
changeTimeHorizon(const SCALAR &tf) overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
configure(const DmsSettings &settings) overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
configureFromFile(const std::string &filename, bool verbose=true, const std::string &ns=DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR > ::SolverName)ct::optcon::OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >inline
CONTROL_Dct::optcon::OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >static
control_vector_array_t typedefct::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >
control_vector_t typedefct::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >
Derived typedefct::optcon::OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >
DIMENSIONS typedefct::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >
DmsSolver(const ContinuousOptConProblem< STATE_DIM, CONTROL_DIM, SCALAR > problem, DmsSettings settingsDms)ct::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inline
generateCode(const ct::core::DerivativesCppadSettings &settings)ct::optcon::OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getControlTrajectory() const overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getCost() constct::optcon::OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getCostFunctionInstances() overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getCostFunctionInstances() const overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getGeneralConstraintsInstances() overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getGeneralConstraintsInstances() const overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getInputBoxConstraintsInstances() overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getInputBoxConstraintsInstances() const overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getLinearSystemsInstances() overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getLinearSystemsInstances() const overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getNonlinearSystemsInstances() overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getNonlinearSystemsInstances() const overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getSolution() overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getStateBoxConstraintsInstances() overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getStateBoxConstraintsInstances() const overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getStateTrajectory() const overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getTimeArray() const overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getTimeHorizon() const overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
OptConProblem_t typedefct::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >
OptConSolver()ct::optcon::OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >inline
Policy_t typedefct::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >
printSolution()ct::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inline
runIteration()ct::optcon::OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
Scalar_t typedefct::optcon::OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >
setInitialGuess(const Policy_t &initialGuess) overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
setProblem(const OptConProblem_t &optConProblem)ct::optcon::OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
Settings_t typedefct::optcon::OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >
solve() overridect::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
STATE_Dct::optcon::OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >static
state_vector_array_t typedefct::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >
state_vector_t typedefct::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >
time_array_t typedefct::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >
~DmsSolver() override=defaultct::optcon::DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >
~OptConSolver()ct::optcon::OptConSolver< DmsSolver< STATE_DIM, CONTROL_DIM, SCALAR >, DmsPolicy< STATE_DIM, CONTROL_DIM, SCALAR >, DmsSettings, STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual