CppADCodeGen
2.3.0
A C++ Algorithmic Differentiation Package with Source Code Generation
|
This is the complete list of members for CppAD::cg::LanguageC< Base >, including all inherited members.
_ATOMIC_PX (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedstatic |
_ATOMIC_PY (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedstatic |
_ATOMIC_TX (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedstatic |
_ATOMIC_TY (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedstatic |
_atomicArgName (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_atomicFuncArrays (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_baseTypeName (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_C_COMP_OP_EQ (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedstatic |
_C_COMP_OP_GE (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedstatic |
_C_COMP_OP_GT (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedstatic |
_C_COMP_OP_LE (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedstatic |
_C_COMP_OP_LT (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedstatic |
_C_COMP_OP_NE (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedstatic |
_C_SPARSE_INDEX_ARRAY (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedstatic |
_C_STATIC_INDEX_ARRAY (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedstatic |
_code (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_currentLoops (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_depAssignOperation (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_dependent (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_dependentIDs (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_funcArgIndexes (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_functionName (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_ignoreZeroDepAssign (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_inArgName (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_indentation (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_independentSize (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_info (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_localFunctionArguments (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_maxAssigmentsPerFunction (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_minTemporaryVarID (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_nameGen (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_outArgName (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_parameterPrecision (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_sources (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_spaces (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_ss (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_temporary (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_tmpArrayValues (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
_tmpSparseArrayValues (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
Arg typedef (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | |
argumentDeclaration(const FuncArgument &funcArg) const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
ATOMICFUN_STRUCT_DEFINITION (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | static |
createIndexDeclaration() (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inline |
createsNewVariable(const Node &var, size_t totalUseCount) const override | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
createVariableName(Node &var) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
directlyAssignsVariable(const Node &var) const | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
encapsulateIndexPattern(const LinearIndexPattern &refLIp, size_t starti) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinestatic |
encapsulateIndexPattern(const SectionedIndexPattern &refSecp, size_t starti) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinestatic |
encloseInParenthesesDiv(const Node *node) const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
encloseInParenthesesMul(const Node *node) const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
generateArgumentAtomicDcl() const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inline |
generateArrayContainersDeclaration(std::ostringstream &ss, const std::vector< int > &atomicMaxForward, const std::vector< int > &atomicMaxReverse) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inline |
generateArrayContainersDeclaration(std::ostringstream &ss, int maxForwardOrder=-1, int maxReverseOrder=-1) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinevirtual |
generateDefaultFunctionArguments() const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinevirtual |
generateDefaultFunctionArgumentsDcl() const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinevirtual |
generateDefaultFunctionArgumentsDcl2() const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinevirtual |
generateDependentVariableDeclaration() (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinevirtual |
generateFunctionArgumentsDcl() const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinevirtual |
generateFunctionArgumentsDcl2() const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinevirtual |
generateFunctionIndexArguments() const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinevirtual |
generateFunctionIndexArgumentsDcl() const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinevirtual |
generateFunctionIndexArgumentsDcl2() const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinevirtual |
generateIndependentVariableDeclaration() (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinevirtual |
generateNames4RandomIndexPatterns(const std::set< RandomIndexPattern *> &randomPatterns) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinestatic |
generateSourceCode(std::ostream &out, const std::unique_ptr< LanguageGenerationData< Base > > &info) override | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
generateTemporaryVariableDeclaration(bool isWrapperFunction, bool zeroArrayDependents, const std::vector< int > &atomicMaxForward, const std::vector< int > &atomicMaxReverse) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inline |
generateTemporaryVariableDeclaration(bool isWrapperFunction=false, bool zeroArrayDependents=false, int maxForwardOrder=-1, int maxReverseOrder=-1) | CppAD::cg::LanguageC< Base > | inlinevirtual |
getArgumentAtomic() const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inline |
getArgumentIn() const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inline |
getArgumentOut() const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inline |
getComparison(enum CGOpCode op) const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
getDependentAssignOperation() const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inline |
getFunctionIndexArguments() const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinevirtual |
getParameterPrecision() const | CppAD::cg::LanguageC< Base > | inlinevirtual |
getPrintfBaseFormat() (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
getPrintfBaseFormat() (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
getPrintfBaseFormat() (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
getTempArrayName(const Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
getVariableID(const Node &node) const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
indexPattern2String(const IndexPattern &ip, const Node &index) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinestatic |
indexPattern2String(const IndexPattern &ip, const std::string &index) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinestatic |
indexPattern2String(const IndexPattern &ip, const std::vector< const Node *> &indexes) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinestatic |
indexPattern2String(const IndexPattern &ip, const std::vector< const std::string *> &indexes) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinestatic |
isCondAssign(enum CGOpCode op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedstatic |
isDependent(const Node &arg) const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
isFunction(enum CGOpCode op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedstatic |
isIgnoreZeroDepAssign() const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inline |
isOffsetBy(const IndexPattern *ip, const IndexPattern *refIp, long offset) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinestatic |
isOffsetBy(const LinearIndexPattern *lIp, const LinearIndexPattern *refLIp, long offset) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinestatic |
isOffsetBy(const LinearIndexPattern &lIp, const LinearIndexPattern &refLIp, long offset) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinestatic |
isOffsetBy(const SectionedIndexPattern *sIp, const SectionedIndexPattern *refSecp, long offset) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinestatic |
isOffsetBy(const SectionedIndexPattern &lIp, const SectionedIndexPattern &refSecp, long offset) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinestatic |
isSameArgument(const Arg &newArg, const Arg *oldArg) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
isUnaryFunction(enum CGOpCode op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedstatic |
LanguageC(const std::string &varTypeName, size_t spaces=3) | CppAD::cg::LanguageC< Base > | inline |
linearIndexPattern2String(const LinearIndexPattern &lip, const Node &index) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinestatic |
linearIndexPattern2String(const LinearIndexPattern &lip, const std::string &index) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinestatic |
markArrayChanged(Node &ty) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
Node typedef (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | |
print(const Arg &arg) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printArrayCreationOp(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedvirtual |
printArrayCreationUsingLoop(size_t startPos, Node &array, size_t startj, std::vector< const Arg *> &tmpArrayValues) | CppAD::cg::LanguageC< Base > | inlineprotected |
printArrayElementOp(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedvirtual |
printArrayStructInit(const std::string &dataArrayName, size_t pos, const std::vector< Node *> &arrays, size_t k) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
printArrayStructInit(const std::string &dataArrayName, Node &array) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
printAssignment(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
printAssignment(Node &nodeName, const Arg &nodeRhs) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
printAssignment(Node &nodeName, Node &nodeRhs) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
printAssignmentEnd(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printAssignmentStart(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printAssignmentStart(Node &node, const std::string &varName, bool isDep) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printAssignOp(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printAtomicForwardOp(Node &atomicFor) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printAtomicReverseOp(Node &atomicRev) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printConditionalAssignment(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printCondResult(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printDependentMultiAssign(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printElse(Node &node) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printElseIf(Node &node) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printEndIf(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printExpression(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printExpressionNoVarCheck(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printFunctionDeclaration(std::ostringstream &out, const std::string &returnType, const std::string &functionName, const std::vector< std::string > &arguments, const std::vector< std::string > &arguments2={}) | CppAD::cg::LanguageC< Base > | inlinestatic |
printIndependentVariableName(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printIndexAssign(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printIndexCondExpr(std::ostringstream &out, const std::vector< size_t > &info, const std::string &index) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinestatic |
printIndexCondExprOp(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printLoopEnd(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printLoopIndexDeps(const std::vector< Node *> &variableOrder, size_t pos) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedvirtual |
printLoopIndexedDep(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedvirtual |
printLoopIndexedDepsUsingLoop(const std::vector< Node *> &variableOrder, size_t starti) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printLoopIndexedIndep(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printLoopIndexedTmp(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printLoopStart(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printOperationAdd(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printOperationAlias(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printOperationDiv(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printOperationMinus(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printOperationMul(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printOperationUnaryMinus(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printParameter(const Base &value) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printPowFunction(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printPrintOperation(const Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printRandomIndexPatternDeclaration(std::ostringstream &os, const std::string &identation, const std::set< RandomIndexPattern *> &randomPatterns) | CppAD::cg::LanguageC< Base > | inlinestatic |
printSignFunction(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printSparseArrayCreationOp(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedvirtual |
printStartIf(Node &node) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printStaticIndexArray(std::ostringstream &os, const std::string &name, const std::vector< size_t > &values) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinestatic |
printStaticIndexMatrix(std::ostringstream &os, const std::string &name, const std::map< size_t, std::map< size_t, size_t > > &values) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinestatic |
printTmpVar(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printUnaryFunction(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
printUserCustom(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
requiresVariableArgument(enum CGOpCode op, size_t argIndex) const override (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
requiresVariableDependencies() const override | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
requiresVariableName(const Node &var) const (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
saveLocalFunction(std::vector< std::string > &localFuncNames, bool zeroDependentArray) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
setArgumentAtomic(const std::string &atomicArgName) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inline |
setArgumentIn(const std::string &inArgName) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inline |
setArgumentOut(const std::string &outArgName) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inline |
setDependentAssignOperation(const std::string &depAssignOperation) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inline |
setFunctionIndexArgument(const Node &funcArgIndex) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinevirtual |
setFunctionIndexArguments(const std::vector< const Node *> &funcArgIndexes) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinevirtual |
setGenerateFunction(const std::string &functionName) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinevirtual |
setIgnoreZeroDepAssign(bool ignore) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inline |
setMaxAssigmentsPerFunction(size_t maxAssigmentsPerFunction, std::map< std::string, std::string > *sources) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinevirtual |
setParameterPrecision(size_t p) | CppAD::cg::LanguageC< Base > | inlinevirtual |
U_INDEX_TYPE (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | static |
~LanguageC()=default (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinevirtual |