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

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

_C_SPARSE_INDEX_ARRAY (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protectedstatic
_C_STATIC_INDEX_ARRAY (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protectedstatic
_code (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protected
_combineParameterNodes (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protected
_currentLoops (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protected
_dependent (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protected
_dependentIDs (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protected
_depNodeStyle (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protected
_endline (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protected
_filename (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protected
_ignoreZeroDepAssign (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protected
_independentSize (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protected
_indepNodeStyle (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protected
_info (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protected
_minTemporaryVarID (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protected
_nameGen (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protected
_parameterPrecision (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protected
_ss (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protected
createsNewVariable(const OperationNode< Base > &var, size_t totalUseCount, size_t opCount) const overrideCppAD::cg::LanguageDot< Base >inlineprotectedvirtual
createVariableName(OperationNode< Base > &var) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotected
directlyAssignsVariable(const OperationNode< Base > &var) constCppAD::cg::LanguageDot< Base >inlineprotectedvirtual
generateNames4RandomIndexPatterns(const std::set< RandomIndexPattern *> &randomPatterns) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlinestatic
generateSourceCode(std::ostream &out, std::unique_ptr< LanguageGenerationData< Base > > info) overrideCppAD::cg::LanguageDot< Base >inlineprotectedvirtual
getComparison(std::ostream &os, enum CGOpCode op) const (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
getDepNodeStyle() constCppAD::cg::LanguageDot< Base >inline
getIndepNodeStyle() constCppAD::cg::LanguageDot< Base >inline
getParameterPrecision() constCppAD::cg::LanguageDot< Base >inlinevirtual
getVariableID(const OperationNode< Base > &node) const (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotected
indexPattern2String(std::ostream &os, const IndexPattern &ip, const OperationNode< Base > &index) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlinestatic
indexPattern2String(std::ostream &os, const IndexPattern &ip, const std::vector< const OperationNode< Base > *> &indexes) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlinestatic
isCombineParameterNodes() const (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inline
isCondAssign(enum CGOpCode op) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedstatic
isDependent(const OperationNode< Base > &arg) const (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotected
isFunction(enum CGOpCode op) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedstatic
isIgnoreZeroDepAssign() const (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inline
isUnaryFunction(enum CGOpCode op) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedstatic
LanguageDot()CppAD::cg::LanguageDot< Base >inline
linearIndexPattern2String(std::ostream &os, const LinearIndexPattern &lip, const OperationNode< Base > &index) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlinestatic
makeNodeName(const OperationNode< Base > &node) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
makeNodeName(const Argument< Base > &arg) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotected
makeNodeName(const Base &value) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
Node typedef (defined in CppAD::cg::Language< Base >)CppAD::cg::Language< Base >
print(const Argument< Base > &arg) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printArrayCreationOp(OperationNode< Base > &op) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protectedvirtual
printArrayCreationUsingLoop(const std::string &arrayName, const OperationNode< Base > &array, size_t startj, const size_t *indexes)CppAD::cg::LanguageDot< Base >inlineprotected
printArrayElementOp(OperationNode< Base > &op) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protectedvirtual
printAssignOp(OperationNode< Base > &node) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printAtomicForwardOp(OperationNode< Base > &atomicFor)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printAtomicReverseOp(OperationNode< Base > &atomicRev)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printConditionalAssignment(OperationNode< Base > &node)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printCondResult(OperationNode< Base > &node) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printDependentMultiAssign(OperationNode< Base > &node) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printEdge(const OperationNode< Base > &from, const std::string &to, const std::string &style="") (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotected
printEdge(const std::string &from, const std::string &to, const std::string &style="") (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotected
printEdges(const std::string &name, const OperationNode< Base > &node, const std::string &style="") (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotected
printEdges(const std::string &name, const OperationNode< Base > &node, const std::vector< std::string > &args, const std::string &style="") (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotected
printEdges(const std::string &name, const OperationNode< Base > &node, const std::vector< std::string > &args, const std::vector< std::string > &styles) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotected
printElse(OperationNode< Base > &node)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printElseIf(OperationNode< Base > &node)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printEndIf(OperationNode< Base > &node) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printExpression(OperationNode< Base > &node) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printExpressionNoVarCheck(OperationNode< Base > &node) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printIndexAssign(OperationNode< Base > &node)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printIndexCondExpr(std::ostringstream &out, const std::vector< size_t > &info, const std::string &index) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlinestatic
printIndexCondExprOp(OperationNode< Base > &node) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printLoopEnd(OperationNode< Base > &node) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printLoopIndexedDep(OperationNode< Base > &node) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printLoopIndexedIndep(OperationNode< Base > &node) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printLoopIndexedTmp(OperationNode< Base > &node) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printLoopStart(OperationNode< Base > &node)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printNodeDeclaration(const OperationNode< Base > &op, const std::ostringstream &label, const std::string &shape="") (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotected
printNodeDeclaration(const OperationNode< Base > &op, const std::string &label="", const std::string &shape="") (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printOperationAdd(OperationNode< Base > &op) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printOperationAlias(OperationNode< Base > &op) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printOperationDiv(OperationNode< Base > &op) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printOperationMinus(OperationNode< Base > &op) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printOperationMul(OperationNode< Base > &op) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printOperationUnaryMinus(OperationNode< Base > &op) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printParameter(const Base &value) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printPowFunction(OperationNode< Base > &op) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printRandomIndexPatternDeclaration(std::ostringstream &os, const std::set< RandomIndexPattern *> &randomPatterns)CppAD::cg::LanguageDot< Base >inline
printSparseArrayCreationOp(OperationNode< Base > &op) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >protectedvirtual
printStartIf(OperationNode< Base > &node)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printStaticIndexArray(std::ostringstream &os, const std::string &name, const std::vector< size_t > &values) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inline
printStaticIndexMatrix(std::ostringstream &os, const std::string &name, const std::map< size_t, std::map< size_t, size_t > > &values) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inline
printTmpVar(OperationNode< Base > &node) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
printUnaryFunction(OperationNode< Base > &op) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
requiresVariableArgument(enum CGOpCode op, size_t argIndex) const override (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
requiresVariableDependencies() const overrideCppAD::cg::LanguageDot< Base >inlineprotectedvirtual
requiresVariableName(const OperationNode< Base > &var) const (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlineprotectedvirtual
setCombineParameterNodes(bool combineParameterNodes) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inline
setDepNodeStyle(const std::string &depNodeStyle)CppAD::cg::LanguageDot< Base >inline
setFilename(const std::string &name) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inline
setIgnoreZeroDepAssign(bool ignore) (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inline
setIndepNodeStyle(const std::string &indepNodeStyle)CppAD::cg::LanguageDot< Base >inline
setParameterPrecision(size_t p)CppAD::cg::LanguageDot< Base >inlinevirtual
~LanguageDot() (defined in CppAD::cg::LanguageDot< Base >)CppAD::cg::LanguageDot< Base >inlinevirtual