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

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

control_vector_array_t typedefct::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR >
control_vector_t typedefct::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR >
CostEvaluatorFull()=deletect::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR >
CostEvaluatorFull(std::shared_ptr< ct::optcon::CostFunctionQuadratic< STATE_DIM, CONTROL_DIM, SCALAR >> costFct, std::shared_ptr< OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR >> w, std::shared_ptr< SplinerBase< control_vector_t, SCALAR >> controlSpliner, std::vector< std::shared_ptr< ShotContainer< STATE_DIM, CONTROL_DIM, SCALAR >>> shotInt, DmsSettings settings)ct::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR >inline
DIMENSIONSct::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR >
DiscreteCostEvaluatorBase()=defaultct::optcon::tpl::DiscreteCostEvaluatorBase< SCALAR >
eval() overridect::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
evalGradient(size_t grad_length, Eigen::Map< Eigen::Matrix< SCALAR, Eigen::Dynamic, 1 >> &grad) overridect::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getSparsityPatternHessian(Eigen::VectorXi &iRow, Eigen::VectorXi &jCol)ct::optcon::tpl::DiscreteCostEvaluatorBase< SCALAR >inlinevirtual
sparseHessianValues(const Eigen::VectorXd &optVec, const Eigen::VectorXd &lambda, Eigen::VectorXd &hes)ct::optcon::tpl::DiscreteCostEvaluatorBase< SCALAR >inlinevirtual
state_vector_array_t typedefct::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR >
state_vector_t typedefct::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR >
time_array_t typedefct::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR >
~CostEvaluatorFull() override=defaultct::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR >
~DiscreteCostEvaluatorBase()=defaultct::optcon::tpl::DiscreteCostEvaluatorBase< SCALAR >virtual