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

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

BASEct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR >
ContinuityConstraint()=defaultct::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 typedefct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR >
control_vector_t typedefct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR >
DIMENSIONS typedefct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR >
DiscreteConstraintBase()=defaultct::optcon::tpl::DiscreteConstraintBase< SCALAR >
eval() overridect::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
evalSparseJacobian() overridect::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) overridect::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
genSparsityPatternHessian(Eigen::VectorXi &iRow_vec, Eigen::VectorXi &jCol_vec)ct::optcon::tpl::DiscreteConstraintBase< SCALAR >inlinevirtual
getConstraintSize() overridect::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getLowerBound() overridect::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getNumNonZerosJacobian() overridect::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR >inlinevirtual
getUpperBound() overridect::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 typedefct::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 typedefct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR >
state_matrix_array_t typedefct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR >
state_matrix_t typedefct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR >
state_vector_t typedefct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR >
time_array_t typedefct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR >
VectorXs typedefct::optcon::ContinuityConstraint< STATE_DIM, CONTROL_DIM, SCALAR >
~DiscreteConstraintBase()=defaultct::optcon::tpl::DiscreteConstraintBase< SCALAR >virtual