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 |