- 3.0.2 rigid body dynamics module.
ct::rbd::JointLimitConstraints< KINEMATICS, SCALAR > Member List

This is the complete list of members for ct::rbd::JointLimitConstraints< KINEMATICS, SCALAR >, including all inherited members.

DiscreteConstraintBase()=defaultct::optcon::tpl::DiscreteConstraintBase< SCALAR >
eval() overridect::rbd::JointLimitConstraints< KINEMATICS, SCALAR >inlinevirtual
evalSparseJacobian() overridect::rbd::JointLimitConstraints< KINEMATICS, 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 >protected
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 >protected
genSparsityPattern(Eigen::VectorXi &iRow_vec, Eigen::VectorXi &jCol_vec) overridect::rbd::JointLimitConstraints< KINEMATICS, SCALAR >inlinevirtual
genSparsityPatternHessian(Eigen::VectorXi &iRow_vec, Eigen::VectorXi &jCol_vec) overridect::rbd::JointLimitConstraints< KINEMATICS, SCALAR >inlinevirtual
getConstraintSize() overridect::rbd::JointLimitConstraints< KINEMATICS, SCALAR >inlinevirtual
getLowerBound() overridect::rbd::JointLimitConstraints< KINEMATICS, SCALAR >inlinevirtual
getLowerBound() constct::rbd::JointLimitConstraints< KINEMATICS, SCALAR >inline
getNumNonZerosJacobian() overridect::rbd::JointLimitConstraints< KINEMATICS, SCALAR >inlinevirtual
getUpperBound() overridect::rbd::JointLimitConstraints< KINEMATICS, SCALAR >inlinevirtual
getUpperBound() constct::rbd::JointLimitConstraints< KINEMATICS, SCALAR >inline
iRowHessian()ct::optcon::tpl::DiscreteConstraintBase< SCALAR >
iRowHessian_ct::optcon::tpl::DiscreteConstraintBase< SCALAR >protected
jColHessian()ct::optcon::tpl::DiscreteConstraintBase< SCALAR >
jColHessian_ct::optcon::tpl::DiscreteConstraintBase< SCALAR >protected
JointLimitConstraints(std::shared_ptr< ct::optcon::tpl::OptVector< SCALAR >> optVector, const JointPosition &lowerBound, const JointPosition &upperBound)ct::rbd::JointLimitConstraints< KINEMATICS, SCALAR >inline
JointPosition typedefct::rbd::JointLimitConstraints< KINEMATICS, SCALAR >
sparseHessianValues(const Eigen::VectorXd &optVec, const Eigen::VectorXd &lambda, Eigen::VectorXd &sparseHes) overridect::rbd::JointLimitConstraints< KINEMATICS, SCALAR >inlinevirtual
VectorXs typedefct::rbd::JointLimitConstraints< KINEMATICS, SCALAR >
~DiscreteConstraintBase()=defaultct::optcon::tpl::DiscreteConstraintBase< SCALAR >virtual
~JointLimitConstraints() override=defaultct::rbd::JointLimitConstraints< KINEMATICS, SCALAR >