| changeInitialConstraint(const state_vector_t &x0) | ct::optcon::ConstraintsContainerDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| constraints_ | ct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > | protected |
| ConstraintsContainerDms(std::shared_ptr< OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR >> w, std::shared_ptr< tpl::TimeGrid< SCALAR >> timeGrid, std::vector< std::shared_ptr< ShotContainer< STATE_DIM, CONTROL_DIM, SCALAR >>> shotContainers, std::shared_ptr< ConstraintDiscretizer< STATE_DIM, CONTROL_DIM, SCALAR >> discretizedConstraints, const state_vector_t &x0, const DmsSettings settings) | ct::optcon::ConstraintsContainerDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| control_matrix_t typedef | ct::optcon::ConstraintsContainerDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| control_vector_t typedef | ct::optcon::ConstraintsContainerDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| DIMENSIONS | ct::optcon::ConstraintsContainerDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| DiscreteConstraintContainerBase()=default | ct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > | |
| evalConstraints(MapVecXs &c_nlp) | ct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > | inline |
| evalConstraints(VectorXs &c_nlp) | ct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > | inline |
| evalSparseJacobian(MapVecXs &jac_nlp, const int nzz_jac_g) | ct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > | inline |
| getBounds(MapVecXs &lowerBound, MapVecXs &upperBound) | ct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > | inline |
| getConstraintsCount() const | ct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > | inline |
| getNonZerosJacobianCount() const | ct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > | inline |
| getSparsityPattern(Eigen::Map< Eigen::VectorXi > &iRow_nlp, Eigen::Map< Eigen::VectorXi > &jCol_nlp, const int nnz_jac_g) | ct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > | inline |
| getSparsityPatternHessian(Eigen::VectorXi &iRow, Eigen::VectorXi &jCol, size_t numOptVar) | ct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > | inline |
| iRowHessianStdVec_ | ct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > | protected |
| jColHessianStdVec_ | ct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > | protected |
| MapVecXi typedef | ct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > | |
| MapVecXs typedef | ct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > | |
| prepareEvaluation() override | ct::optcon::ConstraintsContainerDms< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |
| prepareJacobianEvaluation() override | ct::optcon::ConstraintsContainerDms< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |
| sparseHessianValues(const Eigen::VectorXd &optVec, const Eigen::VectorXd &lambda) | ct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > | inline |
| state_control_matrix_array_t typedef | ct::optcon::ConstraintsContainerDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| state_control_matrix_t typedef | ct::optcon::ConstraintsContainerDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| state_matrix_array_t typedef | ct::optcon::ConstraintsContainerDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| state_matrix_t typedef | ct::optcon::ConstraintsContainerDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| state_vector_t typedef | ct::optcon::ConstraintsContainerDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| VectorXi typedef | ct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > | |
| VectorXs typedef | ct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > | |
| ~ConstraintsContainerDms() override=default | ct::optcon::ConstraintsContainerDms< STATE_DIM, CONTROL_DIM, SCALAR > | |
| ~DiscreteConstraintContainerBase()=default | ct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > | virtual |