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

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

addFinalTerm(std::shared_ptr< TermBase< STATE_DIM, CONTROL_DIM, SCALAR >> term, bool verbose=false)ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >virtual
addIntermediateTerm(std::shared_ptr< TermBase< STATE_DIM, CONTROL_DIM, SCALAR >> term, bool verbose=false)ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >virtual
BASE typedefct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >
clone() const overridect::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >virtual
control_matrix_t typedefct::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >
control_state_matrix_t typedefct::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >
control_vector_t typedefct::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >
controlDerivativeIntermediate() overridect::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >virtual
controlDerivativeIntermediateBase()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >protected
controlDerivativeIntermediateNumDiff()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >protected
controlDerivativeIntermediateTest(bool verbose=false)ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >
controlDerivativeTerminal()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >virtual
controlDerivativeTerminalBase()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >protected
controlSecondDerivativeIntermediate() overridect::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >virtual
controlSecondDerivativeIntermediateBase()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >protected
controlSecondDerivativeTerminal()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >virtual
controlSecondDerivativeTerminalBase()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >protected
CostFunction()ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR >
CostFunction(const CostFunction &arg)ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR >
CostFunctionQuadratic()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >
CostFunctionQuadratic(const CostFunctionQuadratic &arg)ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >
CostFunctionQuadraticSimple()ct::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >
CostFunctionQuadraticSimple(const state_matrix_t &Q, const control_matrix_t &R, const state_vector_t &x_nominal, const control_vector_t &u_nominal, const state_vector_t &x_final, const state_matrix_t &Q_final)ct::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >
CostFunctionQuadraticSimple(const CostFunctionQuadraticSimple &arg)ct::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >
doubleSidedDerivative_ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >protected
eps_ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >protected
evaluateIntermediate() overridect::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >virtual
evaluateIntermediateBase()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >protected
evaluateTerminal() overridect::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >virtual
evaluateTerminalBase()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >protected
finalCostAnalytical_ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >protected
getCurrentStateAndControl(Eigen::Matrix< SCALAR, STATE_DIM, 1 > &x, Eigen::Matrix< SCALAR, CONTROL_DIM, 1 > &u, SCALAR &t) constct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR >virtual
getFinalTermById(const size_t id)ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >
getFinalTermByName(const std::string &name)ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >
getIntermediateTermById(const size_t id)ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >
getIntermediateTermByName(const std::string &name)ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >
initialize()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >virtual
intermediateCostAnalytical_ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >protected
loadFromConfigFile(const std::string &filename, bool verbose=false)ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >virtual
Q_ct::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >protected
Q_final_ct::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >protected
R_ct::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >protected
setCurrentStateAndControl(const state_vector_t &x, const control_vector_t &u, const SCALAR &t) overridect::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >virtual
ct::optcon::CostFunctionQuadratic::setCurrentStateAndControl(const state_vector_t &x, const control_vector_t &u, const SCALAR &t=SCALAR(0.0))ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR >virtual
shiftTime(const SCALAR t)ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR >virtual
state_matrix_tct::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >
state_vector_t typedefct::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >
stateControlDerivativeIntermediate() overridect::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >virtual
stateControlDerivativeIntermediateBase()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >protected
stateControlDerivativeTerminal()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >virtual
stateControlDerivativeTerminalBase()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >protected
stateDerivativeIntermediate() overridect::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >virtual
stateDerivativeIntermediateBase()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >protected
stateDerivativeIntermediateNumDiff()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >protected
stateDerivativeIntermediateTest(bool verbose=false)ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >
stateDerivativeTerminal() overridect::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >virtual
stateDerivativeTerminalBase()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >protected
stateSecondDerivativeIntermediate() overridect::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >virtual
stateSecondDerivativeIntermediateBase()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >protected
stateSecondDerivativeTerminal() overridect::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >virtual
stateSecondDerivativeTerminalBase()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >protected
t_ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR >protected
t_shift_ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR >protected
u_ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR >protected
u_deviation_ct::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >protected
u_nominal_ct::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >protected
updateFinalState(const state_vector_t &x_final) overridect::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >virtual
updateReferenceControl(const control_vector_t &u_ref)ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >virtual
updateReferenceState(const state_vector_t &x_ref) overridect::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >virtual
x_ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR >protected
x_deviation_ct::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >protected
x_final_ct::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >protected
x_nominal_ct::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >protected
~CostFunction()ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR >virtual
~CostFunctionQuadratic()ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >virtual
~CostFunctionQuadraticSimple()ct::optcon::CostFunctionQuadraticSimple< STATE_DIM, CONTROL_DIM, SCALAR >virtual