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

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

ADCG typedef (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >protected
BipartiteGraph(ADFun< CG< Base > > &fun, const std::vector< DaeVarInfo > &varInfo, const std::vector< std::string > &eqName, SimpleLogger &logger)CppAD::cg::BipartiteGraph< Base >inline
BipartiteGraph(const BipartiteGraph &p)=delete (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >
CGBase typedef (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >protected
createDerivate(Vnode< Base > &j) (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >inline
createDerivate(Enode< Base > &i, bool addOrigVars=true) (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >inline
determineVariableDiffOrder(const std::vector< DaeVarInfo > &varInfo) (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >inlinestatic
determineVariableDiffOrder(const std::vector< DaeVarInfo > &varInfo, size_t index, size_t &j0) (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >inlinestatic
dirtyDifferentiateEq(Enode< Base > &i, Enode< Base > &iDiff, bool addOrigVars=true)CppAD::cg::BipartiteGraph< Base >inline
enodes_ (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >protected
equations() (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >inline
equations() const (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >inline
forward0(ADFun< CGBase > &fun, const VectorCGB &indep0) const (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >inline
forwardTimeDiff(ADFun< CGBase > &reducedFun, const std::vector< Enode< Base > *> &equations, std::vector< CG< Base > > &dep, size_t tapeTimeIndex) (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >inlinestatic
fun_CppAD::cg::BipartiteGraph< Base >protected
generateNewModel(std::vector< DaeVarInfo > &newVarInfo, std::vector< DaeEquationInfo > &equationInfo, const std::vector< Base > &x)CppAD::cg::BipartiteGraph< Base >inline
getOriginalVariableInfo() const (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >inline
getOrigTimeDependentCount() const (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >inline
getStructuralIndex() constCppAD::cg::BipartiteGraph< Base >inline
isPreserveNames() constCppAD::cg::BipartiteGraph< Base >inline
operator=(const BipartiteGraph &p)=delete (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >
origMaxTimeDivOrder_CppAD::cg::BipartiteGraph< Base >protected
origTimeDependentCount_CppAD::cg::BipartiteGraph< Base >protected
prepareTimeDependentVariables(const std::vector< ADCG > &indepOrig, const std::vector< DaeVarInfo > &newVarInfo, size_t timeTapeIndex) constCppAD::cg::BipartiteGraph< Base >inline
preserveNames_CppAD::cg::BipartiteGraph< Base >protected
printDot(std::ostream &out) const (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >inline
printModel(std::ostream &out, ADFun< CG< Base > > *fun) (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >inline
printModel(std::ostream &out, ADFun< CG< Base > > &fun, const std::vector< DaeVarInfo > &varInfo, const std::vector< DaeEquationInfo > &eqInfo) constCppAD::cg::BipartiteGraph< Base >inline
printModel(std::ostream &out, ADFun< CG< Base > > &fun, const std::vector< std::string > &indepNames, const std::vector< std::string > &depNames=std::vector< std::string >()) constCppAD::cg::BipartiteGraph< Base >inline
printResultInfo(const std::string &method) (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >inline
remove(const Enode< Base > &i)CppAD::cg::BipartiteGraph< Base >inline
reverseTimeDiff(ADFun< CGBase > &reducedFun, const std::vector< Enode< Base > *> &equations, std::vector< CG< Base > > &dep, size_t tapeTimeIndex) (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >inlinestatic
setPreserveNames(bool p)CppAD::cg::BipartiteGraph< Base >inline
sparsity_CppAD::cg::BipartiteGraph< Base >protected
uncolorAll() (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >inline
variables() (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >inline
variables() const (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >inline
varInfo_CppAD::cg::BipartiteGraph< Base >protected
vnodes_ (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >protected
~BipartiteGraph() (defined in CppAD::cg::BipartiteGraph< Base >)CppAD::cg::BipartiteGraph< Base >inlinevirtual