|
CppADCodeGen
HEAD
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 |
| _maxAssignmentsPerFunction (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protected |
| _maxOperationsPerAssignment (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 |
| _streamStack (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, size_t opCount) 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, 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 |
| getMaxOperationsPerAssignment() const | CppAD::cg::LanguageC< Base > | inline |
| 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 | 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(std::string varTypeName, size_t spaces=3) | CppAD::cg::LanguageC< Base > | inlineexplicit |
| 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 > | |
| printArrayCreationUsingLoop(size_t startPos, Node &array, size_t startj, std::vector< const Arg *> &tmpArrayValues) | CppAD::cg::LanguageC< Base > | inlineprotected |
| 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 |
| 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 |
| 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 |
| printLoopIndexDeps(const std::vector< Node *> &variableOrder, size_t pos) (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 |
| printParameter(const Base &value) (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 |
| 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 |
| push(const Arg &arg) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushArrayCreationOp(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedvirtual |
| pushArrayElementOp(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedvirtual |
| pushAssignment(Node &nodeName, const Arg &nodeRhs) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
| pushAssignment(Node &nodeName, Node &nodeRhs) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
| pushAssignmentEnd(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushAssignmentStart(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushAssignmentStart(Node &node, const std::string &varName, bool isDep) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushAssignOp(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushAtomicForwardOp(Node &atomicFor) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushAtomicReverseOp(Node &atomicRev) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushConditionalAssignment(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushCondResult(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushDependentMultiAssign(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushElse(Node &node) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushElseIf(Node &node) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushEndIf(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushExpression(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushExpressionNoVarCheck(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushExpressionNoVarCheck2(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushIndependentVariableName(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushIndexAssign(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushIndexCondExprOp(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushLoopEnd(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushLoopIndexedDep(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedvirtual |
| pushLoopIndexedIndep(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushLoopIndexedTmp(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushLoopStart(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushOperationAdd(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushOperationAlias(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushOperationDiv(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushOperationMinus(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushOperationMul(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushOperationUnaryMinus(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushParameter(const Base &value) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushPowFunction(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushPrintOperation(const Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushSignFunction(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushSparseArrayCreationOp(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | protectedvirtual |
| pushStartIf(Node &node) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushTmpVar(Node &node) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushUnaryFunction(Node &op) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotectedvirtual |
| pushUserCustom(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) | CppAD::cg::LanguageC< Base > | inline |
| setMaxAssignmentsPerFunction(size_t maxAssignmentsPerFunction, std::map< std::string, std::string > *sources) | CppAD::cg::LanguageC< Base > | inlinevirtual |
| setMaxOperationsPerAssignment(size_t maxOperationsPerAssignment) | CppAD::cg::LanguageC< Base > | inline |
| setParameterPrecision(size_t p) | CppAD::cg::LanguageC< Base > | inlinevirtual |
| U_INDEX_TYPE (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | static |
| writeParameter(const Base &value, Output &output) (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlineprotected |
| ~LanguageC()=default (defined in CppAD::cg::LanguageC< Base >) | CppAD::cg::LanguageC< Base > | inlinevirtual |