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() const | CppAD::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 |