_atomic (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_atomicFuncArg (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_atomicFunctions (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_atomicNames (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_dynLib | CppAD::cg::LlvmModel< Base > | protected |
_forwardOne (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_forwardOneSparsity (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_hessian (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_hessianSparsity (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_hessianSparsity2 (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_in (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_inHess (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_isLibraryReady (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_jacobian (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_jacobianSparsity (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_m (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_missingAtomicFunctions (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_n (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_name | CppAD::cg::FunctorGenericModel< Base > | protected |
_out (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_px (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_py (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_reverseOne (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_reverseOneSparsity (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_reverseTwo (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_reverseTwoSparsity (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_sparseForwardOne (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_sparseHessian (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_sparseJacobian (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_sparseReverseOne (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_sparseReverseTwo (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_tx (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_ty (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
_zero (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protected |
addAtomicFunction(atomic_base< Base > &atomic) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
addExternalModel(GenericModel< Base > &atomic) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
createDenseFromSparse(const CppAD::vector< Base > &compressed, unsigned long nrows, unsigned long ncols, unsigned long const *rows, unsigned long const *cols, unsigned long nnz, ArrayView< Base > mat) const (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inlineprotected |
Domain() const override | CppAD::cg::FunctorGenericModel< Base > | inline |
ERROR_LIBRARY_NOT_READY (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | protectedstatic |
ForwardOne(ArrayView< const Base > tx, ArrayView< Base > ty) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
ForwardOne(ArrayView< const Base > x, size_t tx1Nnz, const size_t idx[], const Base tx1[], ArrayView< Base > ty1) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
ForwardZero(ArrayView< const Base > x, ArrayView< Base > dep) override | CppAD::cg::FunctorGenericModel< Base > | inline |
ForwardZero(const std::vector< const Base * > &x, ArrayView< Base > dep) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
ForwardZero(const CppAD::vector< bool > &vx, CppAD::vector< bool > &vy, ArrayView< const Base > tx, ArrayView< Base > ty) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
FunctorGenericModel(const FunctorGenericModel &)=delete (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | |
FunctorGenericModel(std::string name) | CppAD::cg::FunctorGenericModel< Base > | inlineexplicitprotected |
getAtomicFunctionNames() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
getName() const override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
Hessian(ArrayView< const Base > x, ArrayView< const Base > w, ArrayView< Base > hess) override | CppAD::cg::FunctorGenericModel< Base > | inline |
HessianSparsity(std::vector< size_t > &rows, std::vector< size_t > &cols) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
HessianSparsity(size_t i, std::vector< size_t > &rows, std::vector< size_t > &cols) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
HessianSparsityBool() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
HessianSparsityBool(size_t i) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
HessianSparsitySet() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
HessianSparsitySet(size_t i) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
init() (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inlineprotectedvirtual |
isEquationHessianSparsityAvailable() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
isForwardOneAvailable() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
isForwardZeroAvailable() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
isHessianAvailable() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
isHessianSparsityAvailable() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
isJacobianAvailable() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
isJacobianSparsityAvailable() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
isReverseOneAvailable() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
isReverseTwoAvailable() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
isSparseForwardOneAvailable() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
isSparseHessianAvailable() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
isSparseJacobianAvailable() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
isSparseReverseOneAvailable() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
isSparseReverseTwoAvailable() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
Jacobian(ArrayView< const Base > x, ArrayView< Base > jac) override | CppAD::cg::FunctorGenericModel< Base > | inline |
JacobianSparsity(std::vector< size_t > &equations, std::vector< size_t > &variables) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
JacobianSparsityBool() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
JacobianSparsitySet() override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
LlvmModel(const LlvmModel &)=delete (defined in CppAD::cg::LlvmModel< Base >) | CppAD::cg::LlvmModel< Base > | |
LlvmModel(LlvmModelLibrary< Base > *dynLib, const std::string &name) | CppAD::cg::LlvmModel< Base > | inlineprotected |
LlvmModelLibrary< Base > (defined in CppAD::cg::LlvmModel< Base >) | CppAD::cg::LlvmModel< Base > | friend |
loadFunction(const std::string &functionName, bool required=true) override (defined in CppAD::cg::LlvmModel< Base >) | CppAD::cg::LlvmModel< Base > | inlineprotectedvirtual |
loadFunctions() | CppAD::cg::FunctorGenericModel< Base > | inlineprotectedvirtual |
loadSparsity(bool set_type, VectorSet &s, unsigned long nrows, unsigned long ncols, unsigned long const *rows, unsigned long const *cols, unsigned long nnz) (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inlineprotected |
loadSparsity(const std::set< size_t > &set_type, VectorSet &s, unsigned long nrows, unsigned long ncols, unsigned long const *rows, unsigned long const *cols, unsigned long nnz) (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inlineprotected |
modelLibraryClosed() override (defined in CppAD::cg::LlvmModel< Base >) | CppAD::cg::LlvmModel< Base > | inlineprotectedvirtual |
operator=(const LlvmModel &)=delete (defined in CppAD::cg::LlvmModel< Base >) | CppAD::cg::LlvmModel< Base > | |
operator=(const FunctorGenericModel &)=delete (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | |
Range() const override | CppAD::cg::FunctorGenericModel< Base > | inline |
ReverseOne(ArrayView< const Base > tx, ArrayView< const Base > ty, ArrayView< Base > px, ArrayView< const Base > py) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
ReverseOne(ArrayView< const Base > x, ArrayView< Base > px, size_t pyNnz, const size_t idx[], const Base py[]) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
ReverseTwo(ArrayView< const Base > tx, ArrayView< const Base > ty, ArrayView< Base > px, ArrayView< const Base > py) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
ReverseTwo(ArrayView< const Base > x, size_t tx1Nnz, const size_t idx[], const Base tx1[], ArrayView< Base > px2, ArrayView< const Base > py2) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
SparseHessian(ArrayView< const Base > x, ArrayView< const Base > w, ArrayView< Base > hess) override | CppAD::cg::FunctorGenericModel< Base > | inline |
SparseHessian(const std::vector< Base > &x, const std::vector< Base > &w, std::vector< Base > &hess, std::vector< size_t > &row, std::vector< size_t > &col) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
SparseHessian(ArrayView< const Base > x, ArrayView< const Base > w, ArrayView< Base > hess, size_t const **row, size_t const **col) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
SparseHessian(const std::vector< const Base * > &x, ArrayView< const Base > w, ArrayView< Base > hess, size_t const **row, size_t const **col) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
SparseJacobian(ArrayView< const Base > x, ArrayView< Base > jac) override | CppAD::cg::FunctorGenericModel< Base > | inline |
SparseJacobian(const std::vector< Base > &x, std::vector< Base > &jac, std::vector< size_t > &row, std::vector< size_t > &col) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
SparseJacobian(ArrayView< const Base > x, ArrayView< Base > jac, size_t const **row, size_t const **col) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
SparseJacobian(const std::vector< const Base * > &x, ArrayView< Base > jac, size_t const **row, size_t const **col) override (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inline |
validate() | CppAD::cg::FunctorGenericModel< Base > | inlineprotectedvirtual |
~FunctorGenericModel() (defined in CppAD::cg::FunctorGenericModel< Base >) | CppAD::cg::FunctorGenericModel< Base > | inlinevirtual |
~LlvmModel() (defined in CppAD::cg::LlvmModel< Base >) | CppAD::cg::LlvmModel< Base > | inlinevirtual |