| control_vector_array_t typedef | ct::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR > | |
| control_vector_t typedef | ct::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR > | |
| CostEvaluatorFull()=delete | ct::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 |
| DIMENSIONS | ct::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR > | |
| DiscreteCostEvaluatorBase()=default | ct::optcon::tpl::DiscreteCostEvaluatorBase< SCALAR > | |
| eval() override | ct::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |
| evalGradient(size_t grad_length, Eigen::Map< Eigen::Matrix< SCALAR, Eigen::Dynamic, 1 >> &grad) override | ct::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 typedef | ct::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR > | |
| state_vector_t typedef | ct::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR > | |
| time_array_t typedef | ct::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR > | |
| ~CostEvaluatorFull() override=default | ct::optcon::CostEvaluatorFull< STATE_DIM, CONTROL_DIM, SCALAR > | |
| ~DiscreteCostEvaluatorBase()=default | ct::optcon::tpl::DiscreteCostEvaluatorBase< SCALAR > | virtual |