CppADCodeGen  HEAD
A C++ Algorithmic Differentiation Package with Source Code Generation
CppAD::cg::LoopFreeModel< Base > Member List

This is the complete list of members for CppAD::cg::LoopFreeModel< Base >, including all inherited members.

Arg typedef (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >
calculateHessian4OrignalEquations(const std::vector< CGB > &x, const std::vector< CGB > &w, const VectorSet &noLoopEvalHessSparsity, const std::vector< std::map< size_t, std::set< size_t > > > &noLoopEvalHessLocations, std::vector< CGB > &hess)CppAD::cg::LoopFreeModel< Base >inline
calculateJacobianHessianUsedByLoops(CodeHandler< Base > &handler, std::map< LoopModel< Base > *, loops::HessianWithLoopsInfo< Base > > &loopHessInfo, const std::vector< CGB > &x, std::vector< CGB > &temps, const VectorSet &noLoopEvalJacSparsity, bool individualColoring)CppAD::cg::LoopFreeModel< Base >inline
CGB typedef (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >
createConditionalOperation(CodeHandler< Base > &handler, const std::set< size_t > &iterations, size_t iterCount, const CG< Base > &value, IndexOperationNode< Base > &iterationIndexOp)CppAD::cg::LoopFreeModel< Base >inline
dependentIndexes_CppAD::cg::LoopFreeModel< Base >protected
dependentOrig2Local (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >protected
evalHessianSparsity() (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >inline
evalJacobianSparsity() (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >inline
fun_CppAD::cg::LoopFreeModel< Base >protected
getHessianOrigEqsSparsity() const (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >inline
getHessianTempEqsSparsity() const (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >inline
getJacobianSparsity() const (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >inline
getLocalDependentIndex(size_t origI) const (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >inline
getOrigDependentIndexes() constCppAD::cg::LoopFreeModel< Base >inline
getTape() const (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >inline
getTapeDependentCount() const (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >inline
getTapeIndependentCount() const (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >inline
getTemporaryDependentCount() const (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >inline
hessSparsity_ (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >protected
hessTapeOrigEqSparsity_CppAD::cg::LoopFreeModel< Base >protected
hessTapeTempSparsity_CppAD::cg::LoopFreeModel< Base >protected
jacSparsity_ (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >protected
jacTapeSparsity_CppAD::cg::LoopFreeModel< Base >protected
LoopFreeModel(ADFun< CGB > *fun, const std::vector< size_t > &dependentOrigIndexes)CppAD::cg::LoopFreeModel< Base >inline
LoopFreeModel(const LoopFreeModel< Base > &)=delete (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >
operator=(const LoopFreeModel< Base > &)=delete (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >
VectorSet typedef (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >
~LoopFreeModel() (defined in CppAD::cg::LoopFreeModel< Base >)CppAD::cg::LoopFreeModel< Base >inlinevirtual