| BASE | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | |
| ContinuityConstraint()=default | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | |
| ContinuityConstraint(std::shared_ptr< ShotContainer< STATE_DIM, CONTROL_DIM, SCALAR >> shotContainer, std::shared_ptr< OptVectorDms< STATE_DIM, CONTROL_DIM, SCALAR >> w, size_t shotIndex, const DmsSettings settings) | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
| control_vector_array_t typedef | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | |
| control_vector_t typedef | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | |
| DIMENSIONS typedef | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | |
| DiscreteConstraintBase()=default | ct::optcon::tpl::DiscreteConstraintBase< SCALAR > | |
| eval() override | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |
| evalSparseJacobian() override | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |
| genBlockIndices(const size_t col_start, const size_t num_rows, const size_t num_cols, Eigen::VectorXi &iRow_vec, Eigen::VectorXi &jCol_vec, const size_t indexNumber) | ct::optcon::tpl::DiscreteConstraintBase< SCALAR > | inlineprotected |
| genDiagonalIndices(const size_t col_start, const size_t num_elements, Eigen::VectorXi &iRow_vec, Eigen::VectorXi &jCol_vec, const size_t indexNumber) | ct::optcon::tpl::DiscreteConstraintBase< SCALAR > | inlineprotected |
| genSparsityPattern(Eigen::VectorXi &iRow_vec, Eigen::VectorXi &jCol_vec) override | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |
| genSparsityPatternHessian(Eigen::VectorXi &iRow_vec, Eigen::VectorXi &jCol_vec) | ct::optcon::tpl::DiscreteConstraintBase< SCALAR > | inlinevirtual |
| getConstraintSize() override | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |
| getLowerBound() override | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |
| getNumNonZerosJacobian() override | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |
| getUpperBound() override | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |
| iRowHessian() | ct::optcon::tpl::DiscreteConstraintBase< SCALAR > | inline |
| iRowHessian_ | ct::optcon::tpl::DiscreteConstraintBase< SCALAR > | protected |
| jColHessian() | ct::optcon::tpl::DiscreteConstraintBase< SCALAR > | inline |
| jColHessian_ | ct::optcon::tpl::DiscreteConstraintBase< SCALAR > | protected |
| MatrixXs typedef | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | |
| sparseHessianValues(const Eigen::VectorXd &optVec, const Eigen::VectorXd &lambda, Eigen::VectorXd &sparseHes) | ct::optcon::tpl::DiscreteConstraintBase< SCALAR > | inlinevirtual |
| state_control_matrix_array_t typedef | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | |
| state_matrix_array_t typedef | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | |
| state_matrix_t typedef | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | |
| state_vector_t typedef | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | |
| time_array_t typedef | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | |
| VectorXs typedef | ct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR > | |
| ~DiscreteConstraintBase()=default | ct::optcon::tpl::DiscreteConstraintBase< SCALAR > | virtual |