CppADCodeGen
HEAD
A C++ Algorithmic Differentiation Package with Source Code Generation
|
This is the complete list of members for CppAD::cg::DummyDerivatives< Base >, including all inherited members.
addDummyDerivatives(const std::vector< DaeVarInfo > &varInfo, const std::vector< DaeEquationInfo > &eqInfo, std::vector< DaeVarInfo > &newVarInfo) | CppAD::cg::DummyDerivatives< Base > | inlineprotectedvirtual |
assignVar2Equation(Enode< Base > &i, std::vector< CGBase > &res0, Vnode< Base > &j, std::vector< CGBase > &indep0, CodeHandler< Base > &handler, std::vector< bool > &jacSparsity, const std::map< size_t, Vnode< Base > *> &tape2FreeVariables, std::vector< Enode< Base > *> &equations, std::vector< DaeVarInfo > &varInfo) | CppAD::cg::DummyDerivatives< Base > | inlineprotected |
avoidAsDummy_ | CppAD::cg::DummyDerivatives< Base > | protected |
avoidConvertAlg2DifVars_ (defined in CppAD::cg::DummyDerivatives< Base >) | CppAD::cg::DummyDerivatives< Base > | protected |
DaeIndexReduction(ADFun< CG< Base > > &fun) | CppAD::cg::DaeIndexReduction< Base > | inline |
deleteVectorValues(std::vector< T *> &v) (defined in CppAD::cg::DummyDerivatives< Base >) | CppAD::cg::DummyDerivatives< Base > | inlineprotectedstatic |
determineJacobian() | CppAD::cg::DummyDerivatives< Base > | inlineprotected |
diffEqStart_ (defined in CppAD::cg::DummyDerivatives< Base >) | CppAD::cg::DummyDerivatives< Base > | protected |
diffVarStart_ (defined in CppAD::cg::DummyDerivatives< Base >) | CppAD::cg::DummyDerivatives< Base > | protected |
dummyD_ | CppAD::cg::DummyDerivatives< Base > | protected |
DummyDerivatives(DaeStructuralIndexReduction< Base > &idxIdentify, const std::vector< Base > &x, const std::vector< Base > &normVar, const std::vector< Base > &normEq) | CppAD::cg::DummyDerivatives< Base > | inline |
fun_ | CppAD::cg::DaeIndexReduction< Base > | protected |
generateReorderedModel(CodeHandler< Base > &handler, const std::vector< CGBase > &res0, const std::vector< DaeVarInfo > &varInfo, const std::vector< DaeVarInfo > &newVarInfo, const std::vector< DaeEquationInfo > &eqInfo, const std::vector< DaeEquationInfo > &newEqInfo) const | CppAD::cg::DummyDerivatives< Base > | inlineprotected |
generateSemiExplicitDAE(ADFun< CG< Base > > &fun, const std::vector< DaeVarInfo > &varInfo, std::vector< DaeVarInfo > &newVarInfo, const std::vector< DaeEquationInfo > &eqInfo, std::vector< DaeEquationInfo > &newEqInfo) | CppAD::cg::DummyDerivatives< Base > | inlineprotected |
generateSemiExplicitDae_ | CppAD::cg::DummyDerivatives< Base > | protected |
getAvoidVarsAsDummies() const | CppAD::cg::DummyDerivatives< Base > | inline |
getOriginalModel() const | CppAD::cg::DaeIndexReduction< Base > | inline |
getVerbosity() const (defined in CppAD::cg::SimpleLogger) | CppAD::cg::SimpleLogger | inline |
idxIdentify_ | CppAD::cg::DummyDerivatives< Base > | protected |
isAvoidConvertAlg2DifVars() const | CppAD::cg::DummyDerivatives< Base > | inline |
isGenerateSemiExplicitDae() const | CppAD::cg::DummyDerivatives< Base > | inline |
isReduceEquations() const | CppAD::cg::DummyDerivatives< Base > | inline |
isReorder() const | CppAD::cg::DummyDerivatives< Base > | inline |
jacobian_ | CppAD::cg::DummyDerivatives< Base > | protected |
jacSparsity_ | CppAD::cg::DummyDerivatives< Base > | protected |
log() const (defined in CppAD::cg::SimpleLogger) | CppAD::cg::SimpleLogger | inline |
log_ (defined in CppAD::cg::SimpleLogger) | CppAD::cg::SimpleLogger | protected |
matchVars2Eqs4Elimination(std::vector< DaeVarInfo > &varInfo, std::vector< DaeEquationInfo > &eqInfo) | CppAD::cg::DummyDerivatives< Base > | inlineprotected |
normEq_ | CppAD::cg::DummyDerivatives< Base > | protected |
normVar_ | CppAD::cg::DummyDerivatives< Base > | protected |
printGraphSparsity(std::ostream &out, const std::vector< bool > &jacSparsity, const std::map< size_t, Vnode< Base > *> &tape2FreeVariables, const std::vector< Enode< Base > *> &equations, const size_t n) (defined in CppAD::cg::DummyDerivatives< Base >) | CppAD::cg::DummyDerivatives< Base > | inlineprotectedstatic |
printModel(std::ostream &out, CodeHandler< Base > &handler, const std::vector< CGBase > &res, const std::vector< DaeVarInfo > &varInfo, const std::set< size_t > &erasedVariables, const std::set< size_t > &erasedEquations) (defined in CppAD::cg::DummyDerivatives< Base >) | CppAD::cg::DummyDerivatives< Base > | inlineprotectedstatic |
reducedFun_ | CppAD::cg::DummyDerivatives< Base > | protected |
reduceEquations(const std::vector< DaeVarInfo > &reducedVarInfo, std::vector< DaeVarInfo > &newVarInfo, const std::vector< DaeEquationInfo > &reducedEqInfo, std::vector< DaeEquationInfo > &newEqInfo) | CppAD::cg::DummyDerivatives< Base > | inlineprotected |
reduceEquations_ | CppAD::cg::DummyDerivatives< Base > | protected |
reduceIndex(std::vector< DaeVarInfo > &newVarInfo, std::vector< DaeEquationInfo > &newEqInfo) override | CppAD::cg::DummyDerivatives< Base > | inlinevirtual |
reorder_ | CppAD::cg::DummyDerivatives< Base > | protected |
reorderModelEqNVars(ADFun< CG< Base > > &fun, const std::vector< DaeVarInfo > &varInfo, std::vector< DaeVarInfo > &newVarInfo, const std::vector< DaeEquationInfo > &eqInfo, std::vector< DaeEquationInfo > &newEqInfo) | CppAD::cg::DummyDerivatives< Base > | inlineprotected |
selectDummyDerivatives(const std::vector< Enode< Base > * > &eqs, const std::vector< Vnode< Base > * > &vars, MatrixB &work) | CppAD::cg::DummyDerivatives< Base > | inlineprotected |
setAvoidConvertAlg2DifVars(bool avoid) | CppAD::cg::DummyDerivatives< Base > | inline |
setAvoidVarsAsDummies(const std::set< std::string > &avoidAsDummy) | CppAD::cg::DummyDerivatives< Base > | inline |
setGenerateSemiExplicitDae(bool generateSemiExplicitDae) | CppAD::cg::DummyDerivatives< Base > | inline |
setLog(std::ostream &out) (defined in CppAD::cg::SimpleLogger) | CppAD::cg::SimpleLogger | inline |
setReduceEquations(bool reduceEquations) | CppAD::cg::DummyDerivatives< Base > | inline |
setReorder(bool reorder) | CppAD::cg::DummyDerivatives< Base > | inline |
setVerbosity(Verbosity verbosity) (defined in CppAD::cg::SimpleLogger) | CppAD::cg::SimpleLogger | inline |
SimpleLogger() | CppAD::cg::SimpleLogger | inline |
verbosity_ (defined in CppAD::cg::SimpleLogger) | CppAD::cg::SimpleLogger | protected |
x_ | CppAD::cg::DummyDerivatives< Base > | protected |
~DaeIndexReduction() (defined in CppAD::cg::DaeIndexReduction< Base >) | CppAD::cg::DaeIndexReduction< Base > | inlinevirtual |
~DummyDerivatives() (defined in CppAD::cg::DummyDerivatives< Base >) | CppAD::cg::DummyDerivatives< Base > | inlinevirtual |
~SimpleLogger() (defined in CppAD::cg::SimpleLogger) | CppAD::cg::SimpleLogger | inlinevirtual |