| CG_SCALAR typedef | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | |
| CG_VALUE_TYPE typedef | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | |
| cgCppadFun_ | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | protected |
| cgStdFun_ | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | protected |
| clone() const | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inlinevirtual |
| compiled_ | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | protected |
| compileJIT(const DerivativesCppadSettings &settings, const std::string &libName="unnamedLib", bool verbose=false) | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inline |
| compiler_ | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | protected |
| compilerClang_ | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | protected |
| Derivatives() | ct::core::Derivatives< IN_DIM, OUT_DIM, double > | inline |
| DerivativesBase typedef | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | |
| DerivativesCppadJIT(FUN_TYPE_CG &f, int inputDim=IN_DIM, int outputDim=OUT_DIM) | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inline |
| DerivativesCppadJIT(const DerivativesCppadJIT &arg) | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inline |
| dynamicLib_ | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | protected |
| forwardZero(const Eigen::VectorXd &x) | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inlinevirtual |
| FUN_TYPE_CG typedef | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | |
| getDynamicLib() | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inline |
| getNumNonZerosHessian() | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inline |
| getNumNonZerosJacobian() | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inline |
| getSparsityPatternHessian() | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inline |
| getSparsityPatternHessian(Eigen::VectorXi &rows, Eigen::VectorXi &columns) | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inline |
| getSparsityPatternJacobian() | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inline |
| getSparsityPatternJacobian(Eigen::VectorXi &rows, Eigen::VectorXi &columns) | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inline |
| HES_TYPE typedef | ct::core::Derivatives< IN_DIM, OUT_DIM, double > | |
| HES_TYPE_D typedef | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | |
| HES_TYPE_ROW_MAJOR typedef | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | |
| hessian(const Eigen::VectorXd &x, const Eigen::VectorXd &lambda) | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inlinevirtual |
| IN_TYPE typedef | ct::core::Derivatives< IN_DIM, OUT_DIM, double > | |
| IN_TYPE_CG typedef | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | |
| IN_TYPE_D typedef | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | |
| inputDim_ | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | protected |
| JAC_TYPE typedef | ct::core::Derivatives< IN_DIM, OUT_DIM, double > | |
| JAC_TYPE_D typedef | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | |
| JAC_TYPE_ROW_MAJOR typedef | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | |
| jacobian(const Eigen::VectorXd &x) | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inlinevirtual |
| libName_ | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | protected |
| model_ | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | protected |
| OUT_TYPE typedef | ct::core::Derivatives< IN_DIM, OUT_DIM, double > | |
| OUT_TYPE_CG typedef | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | |
| OUT_TYPE_D typedef | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | |
| outputDim_ | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | protected |
| recordCg() | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inlineprotected |
| sparseHessian(const Eigen::VectorXd &x, const Eigen::VectorXd &lambda, Eigen::VectorXd &hes, Eigen::VectorXi &iRow, Eigen::VectorXi &jCol) | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inlinevirtual |
| sparseHessianValues(const Eigen::VectorXd &x, const Eigen::VectorXd &lambda) | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inlinevirtual |
| sparseJacobian(const Eigen::VectorXd &x, Eigen::VectorXd &jac, Eigen::VectorXi &iRow, Eigen::VectorXi &jCol) | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inlinevirtual |
| sparseJacobianValues(const Eigen::VectorXd &x) | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inlinevirtual |
| sparsityColsHessian_ | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | protected |
| sparsityColsHessianEigen_ | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | protected |
| sparsityColsJacobian_ | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | protected |
| sparsityColsJacobianEigen_ | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | protected |
| sparsityRowsHessian_ | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | protected |
| sparsityRowsHessianEigen_ | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | protected |
| sparsityRowsJacobian_ | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | protected |
| sparsityRowsJacobianEigen_ | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | protected |
| update(FUN_TYPE_CG &f, const size_t inputDim=IN_DIM, const size_t outputDim=OUT_DIM) | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | inline |
| ~Derivatives() | ct::core::Derivatives< IN_DIM, OUT_DIM, double > | inlinevirtual |
| ~DerivativesCppadJIT()=default | ct::core::DerivativesCppadJIT< IN_DIM, OUT_DIM > | virtual |