CppADCodeGen
HEAD
A C++ Algorithmic Differentiation Package with Source Code Generation
|
This is the complete list of members for CppAD::cg::Loop< Base >, including all inherited members.
addEquation(EquationPattern< Base > &eq) (defined in CppAD::cg::Loop< Base >) | CppAD::cg::Loop< Base > | inline |
addLinkedEquationsByNonIndexed(EquationPattern< Base > *eq1, EquationPattern< Base > *eq2) (defined in CppAD::cg::Loop< Base >) | CppAD::cg::Loop< Base > | inline |
createLoopModel(const std::vector< CG< Base > > &dependents, const std::vector< CG< Base > > &independents, const std::map< size_t, EquationPattern< Base > *> &dep2Equation, std::map< OperationNode< Base > *, size_t > &origTemp2Index) | CppAD::cg::Loop< Base > | inline |
equations | CppAD::cg::Loop< Base > | |
generateDependentLoopIndexes(const std::map< size_t, EquationPattern< Base > *> &dep2Equation) | CppAD::cg::Loop< Base > | inline |
getIterationCount() const | CppAD::cg::Loop< Base > | inline |
getIterationDependents() const (defined in CppAD::cg::Loop< Base >) | CppAD::cg::Loop< Base > | inline |
getLinkedEquationsByNonIndexedCount() const (defined in CppAD::cg::Loop< Base >) | CppAD::cg::Loop< Base > | inline |
getModel() const (defined in CppAD::cg::Loop< Base >) | CppAD::cg::Loop< Base > | inline |
indexedOpIndep | CppAD::cg::Loop< Base > | |
Loop(EquationPattern< Base > &eq) (defined in CppAD::cg::Loop< Base >) | CppAD::cg::Loop< Base > | inline |
Loop(const Loop< Base > &other)=delete (defined in CppAD::cg::Loop< Base >) | CppAD::cg::Loop< Base > | |
merge(Loop< Base > &other, const std::set< EquationPattern< Base > *> &indexedLoopRelations, const std::vector< std::pair< EquationPattern< Base > *, EquationPattern< Base > *> > &nonIndexedLoopRelations) | CppAD::cg::Loop< Base > | inline |
mergeEqGroups(Loop< Base > &other) | CppAD::cg::Loop< Base > | inline |
operator=(const Loop< Base > &rhs)=delete (defined in CppAD::cg::Loop< Base >) | CppAD::cg::Loop< Base > | |
releaseLoopModel() (defined in CppAD::cg::Loop< Base >) | CppAD::cg::Loop< Base > | inline |
setLinkedDependents(const std::set< std::set< size_t > *> &newLoopRelations) (defined in CppAD::cg::Loop< Base >) | CppAD::cg::Loop< Base > | inline |
~Loop() | CppAD::cg::Loop< Base > | inlinevirtual |