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

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

_assignAddStr (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_assignStr (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_ATOMIC_PX (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protectedstatic
_ATOMIC_PY (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protectedstatic
_ATOMIC_TX (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protectedstatic
_ATOMIC_TY (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protectedstatic
_C_SPARSE_INDEX_ARRAY (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protectedstatic
_C_STATIC_INDEX_ARRAY (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protectedstatic
_code (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_condBodyEnd (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_condBodyStart (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_currentLoops (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_dependent (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_dependentIDs (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_elseEnd (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_elseIfEnd (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_elseIfStart (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_elseStart (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_endEq (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_endline (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_filename (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_forBodyEnd (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_forBodyStart (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_forEnd (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_forStart (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_headExtra (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_ifEnd (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_ifStart (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_ignoreZeroDepAssign (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_indentationLevel (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_independentSize (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_info (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_javascript (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_maxAssignmentsPerFile (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_minTemporaryVarID (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_multOpStr (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_multValOpStr (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_nameGen (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_parameterPrecision (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_powBaseEnclose (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_saveVariableRelations (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_sources (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_ss (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_startEq (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_style (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_tmpArrayValues (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
_tmpSparseArrayValues (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protected
Arg typedef (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >
createHtmlID(const Node *var)CppAD::cg::LanguageMathML< Base >inlineprotected
createHtmlID(const Node &var)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
createsNewVariable(const Node &var, size_t totalUseCount, size_t opCount) const overrideCppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
createVariableName(Node &var) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotected
directlyAssignsVariable(const Node &var) constCppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
encloseInParenthesesMul(const Arg &arg) const (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotected
encloseInParenthesesMul(const Node *node) const (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotected
generateNames4RandomIndexPatterns(const std::set< RandomIndexPattern *> &randomPatterns) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlinestatic
generateSourceCode(std::ostream &out, std::unique_ptr< LanguageGenerationData< Base > > info) overrideCppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
getAddAssignMarkup() const (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inline
getAssignMarkup() const (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inline
getComparison(std::ostream &os, enum CGOpCode op) const (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
getElseEndMarkup() constCppAD::cg::LanguageMathML< Base >inlinevirtual
getElseIfEndMarkup() constCppAD::cg::LanguageMathML< Base >inlinevirtual
getElseIfStartMarkup() constCppAD::cg::LanguageMathML< Base >inlinevirtual
getElseStartMarkup() constCppAD::cg::LanguageMathML< Base >inlinevirtual
getEquationEndMarkup() constCppAD::cg::LanguageMathML< Base >inlinevirtual
getEquationStartMarkup() constCppAD::cg::LanguageMathML< Base >inlinevirtual
getForEndMarkup() constCppAD::cg::LanguageMathML< Base >inlinevirtual
getForStartMarkup() constCppAD::cg::LanguageMathML< Base >inlinevirtual
getHeadExtraMarkup() const (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inline
getHtmlID(const Node &var) constCppAD::cg::LanguageMathML< Base >inlineprotected
getIfEndMarkup() constCppAD::cg::LanguageMathML< Base >inlinevirtual
getIfStartMarkup() constCppAD::cg::LanguageMathML< Base >inlinevirtual
getJavascript() const (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inline
getMultiplicationConstParMarkup() constCppAD::cg::LanguageMathML< Base >inline
getMultiplicationMarkup() constCppAD::cg::LanguageMathML< Base >inline
getParameterPrecision() constCppAD::cg::LanguageMathML< Base >inlinevirtual
getStyle() const (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inline
getTempArrayName(const Node &op) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotected
getVariableID(const Node &node) const (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotected
indexPattern2String(std::ostream &os, const IndexPattern &ip, const Node &index) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlinestatic
indexPattern2String(std::ostream &os, const IndexPattern &ip, const std::vector< const Node *> &indexes) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlinestatic
isAlwaysEnclosePowBase() constCppAD::cg::LanguageMathML< Base >inlinevirtual
isCondAssign(enum CGOpCode op) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedstatic
isDependent(const Node &arg) const (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotected
isFunction(enum CGOpCode op) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedstatic
isIgnoreZeroDepAssign() const (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inline
isSameArgument(const Arg &newArg, const Arg *oldArg) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotected
isUnaryFunction(enum CGOpCode op) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedstatic
LanguageMathML()CppAD::cg::LanguageMathML< Base >inline
linearIndexPattern2String(std::ostream &os, const LinearIndexPattern &lip, const Node &index) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlinestatic
markArrayChanged(Node &ty) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotected
Node typedef (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >
print(const Arg &arg) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printAlgorithmFileEnd(std::ostream &out) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printAlgorithmFileStart(std::ostream &out) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printArrayCreationOp(Node &op) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protectedvirtual
printArrayCreationUsingLoop(size_t startPos, Node &array, size_t startj, std::vector< const Arg *> &tmpArrayValues)CppAD::cg::LanguageMathML< Base >inlineprotected
printArrayElementOp(Node &op) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protectedvirtual
printArrayStructInit(const std::string &dataArrayName, size_t pos, const std::vector< Node *> &arrays, size_t k) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotected
printArrayStructInit(const std::string &dataArrayName, Node &array)CppAD::cg::LanguageMathML< Base >inlineprotected
printAssignment(Node &node) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotected
printAssignment(Node &nodeName, const Arg &nodeRhs) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotected
printAssignment(Node &nodeName, Node &nodeRhs) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotected
printAssignmentEnd() (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printAssignmentEnd(Node &op) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printAssignmentStart(Node &op) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printAssignmentStart(Node &node, const std::string &varName, bool isDep) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printAssignOp(Node &node) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printAtomicForwardOp(Node &atomicFor)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printAtomicReverseOp(Node &atomicRev)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printConditionalAssignment(Node &node) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printCondResult(Node &node) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printDependentMultiAssign(Node &node) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printElse(Node &node)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printElseIf(Node &node)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printEndIf(Node &node) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printExpression(Node &node) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printExpressionNoVarCheck(Node &node) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printIndependentVariableName(Node &op) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printIndexAssign(Node &node) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printIndexCondExpr(std::ostringstream &out, const std::vector< size_t > &info, const std::string &index) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlinestatic
printIndexCondExprOp(Node &node) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printLoopEnd(Node &node) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printLoopIndexedDep(Node &node) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printLoopIndexedIndep(Node &node) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printLoopIndexedTmp(Node &node) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printLoopStart(Node &node) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printOperationAdd(Node &op) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printOperationAlias(Node &op) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printOperationDiv(Node &op) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printOperationMinus(Node &op) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printOperationMul(Node &op) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printOperationUnaryMinus(Node &op) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printParameter(const Base &value) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printPowFunction(Node &op) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printRandomIndexPatternDeclaration(std::ostringstream &os, const std::string &identation, const std::set< RandomIndexPattern *> &randomPatterns)CppAD::cg::LanguageMathML< Base >inline
printSparseArrayCreationOp(Node &op) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >protectedvirtual
printStartIf(Node &node)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printStaticIndexArray(std::ostringstream &os, const std::string &name, const std::vector< size_t > &values) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inline
printStaticIndexMatrix(std::ostringstream &os, const std::string &name, const std::map< size_t, std::map< size_t, size_t > > &values)CppAD::cg::LanguageMathML< Base >inline
printTmpVar(Node &node) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printUnaryFunction(Node &op) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
printUserCustom(Node &node) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
requiresVariableArgument(enum CGOpCode op, size_t argIndex) const override (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
requiresVariableDependencies() const overrideCppAD::cg::LanguageMathML< Base >inlinevirtual
requiresVariableName(const Node &var) const (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
saveLocalFunction(std::vector< std::string > &localFuncNames, bool zeroDependentArray) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlineprotectedvirtual
setAddAssignMarkup(const std::string &assignAdd) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inline
setAlwaysEnclosePowBase(bool enclose)CppAD::cg::LanguageMathML< Base >inlinevirtual
setAssignMarkup(const std::string &assign) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inline
setElseIfMarkup(const std::string &begin, const std::string &end)CppAD::cg::LanguageMathML< Base >inlinevirtual
setElseMarkup(const std::string &begin, const std::string &end)CppAD::cg::LanguageMathML< Base >inlinevirtual
setEquationMarkup(const std::string &begin, const std::string &end)CppAD::cg::LanguageMathML< Base >inlinevirtual
setFilename(const std::string &name) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inline
setForMarkup(const std::string &begin, const std::string &end)CppAD::cg::LanguageMathML< Base >inlinevirtual
setHeadExtraMarkup(const std::string &headExtra)CppAD::cg::LanguageMathML< Base >inline
setIfMarkup(const std::string &begin, const std::string &end)CppAD::cg::LanguageMathML< Base >inlinevirtual
setIgnoreZeroDepAssign(bool ignore) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inline
setJavascript(const std::string &javascript)CppAD::cg::LanguageMathML< Base >inline
setMaxAssignmentsPerFunction(size_t maxAssignmentsPerFunction, std::map< std::string, std::string > *sources) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlinevirtual
setMultiplicationConstParMarkup(const std::string &multValOpStr)CppAD::cg::LanguageMathML< Base >inline
setMultiplicationMarkup(const std::string &multOpStr)CppAD::cg::LanguageMathML< Base >inline
setParameterPrecision(size_t p)CppAD::cg::LanguageMathML< Base >inlinevirtual
setSaveVariableRelations(bool save) (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inline
setStyle(const std::string &style)CppAD::cg::LanguageMathML< Base >inline
~LanguageMathML()=default (defined in CppAD::cg::LanguageMathML< Base >)CppAD::cg::LanguageMathML< Base >inlinevirtual