clone() const override | ct::core::DerivativesNumDiff< IN_DIM, OUT_DIM > | inlinevirtual |
Derivatives() | ct::core::Derivatives< IN_DIM, OUT_DIM, double > | inline |
DerivativesNumDiff(Function &f, bool doubleSidedDerivative=false) | ct::core::DerivativesNumDiff< IN_DIM, OUT_DIM > | inline |
DerivativesNumDiff(const DerivativesNumDiff &arg) | ct::core::DerivativesNumDiff< IN_DIM, OUT_DIM > | inline |
forwardZero(const Eigen::VectorXd &x) override | ct::core::DerivativesNumDiff< IN_DIM, OUT_DIM > | inlinevirtual |
Function typedef | ct::core::DerivativesNumDiff< IN_DIM, OUT_DIM > | |
HES_TYPE typedef | ct::core::DerivativesNumDiff< IN_DIM, OUT_DIM > | |
hessian(const Eigen::VectorXd &x, const Eigen::VectorXd &lambda) | ct::core::Derivatives< IN_DIM, OUT_DIM, double > | inlinevirtual |
IN_TYPE | ct::core::DerivativesNumDiff< IN_DIM, OUT_DIM > | |
JAC_TYPE typedef | ct::core::DerivativesNumDiff< IN_DIM, OUT_DIM > | |
jacobian(const Eigen::VectorXd &x) override | ct::core::DerivativesNumDiff< IN_DIM, OUT_DIM > | inlinevirtual |
OUT_TYPE typedef | ct::core::DerivativesNumDiff< IN_DIM, OUT_DIM > | |
sparseHessian(const Eigen::VectorXd &x, const Eigen::VectorXd &lambda, Eigen::VectorXd &hes, Eigen::VectorXi &iRow, Eigen::VectorXi &jCol) | ct::core::Derivatives< IN_DIM, OUT_DIM, double > | inlinevirtual |
sparseHessianValues(const Eigen::VectorXd &x, const Eigen::VectorXd &lambda) | ct::core::Derivatives< IN_DIM, OUT_DIM, double > | inlinevirtual |
sparseJacobian(const Eigen::VectorXd &x, Eigen::VectorXd &jac, Eigen::VectorXi &iRow, Eigen::VectorXi &jCol) | ct::core::Derivatives< IN_DIM, OUT_DIM, double > | inlinevirtual |
sparseJacobianValues(const Eigen::VectorXd &x) | ct::core::Derivatives< IN_DIM, OUT_DIM, double > | inlinevirtual |
~Derivatives() | ct::core::Derivatives< IN_DIM, OUT_DIM, double > | inlinevirtual |
~DerivativesNumDiff() | ct::core::DerivativesNumDiff< IN_DIM, OUT_DIM > | inlinevirtual |