, including all inherited members.
| accumulateFuncSet(Set< int > &funcIDs, const Set< int > &activeSet) const | Sundance::ExprWithChildren | [virtual] |
| activeSpatialDerivs(const EvalContext &context) const | Sundance::EvaluatableExpr | [protected] |
| arg() const | Sundance::UnaryExpr | [inline] |
| argFid() const | Sundance::DerivOfSymbFunc | [inline] |
| argFid_ | Sundance::DerivOfSymbFunc | [private] |
| bStructure(const Array< int > &b, const Array< Array< int > > &tmp) | Sundance::ExprWithChildren | [related] |
| chainRuleDerivsOfArgs(int nArgs, const MultiSet< int > &bSet, const MultipleDeriv &c) | Sundance::ExprWithChildren | [related] |
| chainRuleTerms(int s, const MultiSet< int > &lambda, const MultipleDeriv &nu) | Sundance::ExprWithChildren | [related] |
| child(int i) const | Sundance::ExprWithChildren | [inline] |
| childIsRequired(int childIndex, int diffOrder, const EvalContext &context) const | Sundance::ExprWithChildren | |
| classVerbosity() | Sundance::ObjectWithClassVerbosity< EvaluatableExpr > | [inline, static] |
| computeInputR(const EvalContext &context, const Array< Set< MultiSet< int > > > &funcIDCombinations, const Array< Set< MultiIndex > > &spatialDerivs) const | Sundance::EvaluatableExpr | |
| countNodes() const | Sundance::ExprWithChildren | [virtual] |
| createEvaluator(const EvaluatableExpr *expr, const EvalContext &context) const | Sundance::DerivOfSymbFunc | [virtual] |
| DerivOfSymbFunc(const MultiIndex &op, const RCP< ScalarExpr > &arg) | Sundance::DerivOfSymbFunc | |
| derivType(const DerivSubsetSpecifier &dss) const | Sundance::EvaluatableExpr | [protected] |
| determineR(const EvalContext &context, const Array< Set< MultipleDeriv > > &RInput) const | Sundance::EvaluatableExpr | |
| DiffOp(const MultiIndex &op, const RCP< ScalarExpr > &arg) | Sundance::DiffOp | |
| displayNonzeros(std::ostream &os, const EvalContext &context) const | Sundance::ExprWithChildren | [virtual] |
| evaluatableArg() const | Sundance::UnaryExpr | [inline] |
| evaluatableChild(int i) const | Sundance::ExprWithChildren | |
| EvaluatableExpr() | Sundance::EvaluatableExpr | |
| evaluate(const EvalManager &mgr, Array< double > &constantResults, Array< RCP< EvalVector > > &vectorResults) const | Sundance::EvaluatableExpr | |
| evaluationTimer() | Sundance::EvaluatableExpr | [static] |
| evaluator(const EvalContext &context) const | Sundance::EvaluatableExpr | |
| EvaluatorFactory() | Sundance::EvaluatorFactory | [inline] |
| evaluators() const | Sundance::EvaluatableExpr | [inline, protected] |
| everyTermHasTestFunctions() const | Sundance::ExprWithChildren | [virtual] |
| ExprBase() | Sundance::ExprBase | |
| ExprWithChildren(const Array< RCP< ScalarExpr > > &children) | Sundance::ExprWithChildren | |
| findC(int order, const EvalContext &context) const | Sundance::EvaluatableExpr | |
| findC(const EvalContext &context) const | Sundance::EvaluatableExpr | |
| findDerivSubset(int order, const DerivSubsetSpecifier &dss, const EvalContext &context) const | Sundance::EvaluatableExpr | |
| findDerivSubset(const DerivSubsetSpecifier &dss, const EvalContext &context) const | Sundance::EvaluatableExpr | |
| findQ_C(int order, const EvalContext &context) const | Sundance::ExprWithChildren | |
| findQ_V(int order, const EvalContext &context) const | Sundance::ExprWithChildren | |
| findQ_W(int order, const EvalContext &context) const | Sundance::ExprWithChildren | |
| findR(int order, const EvalContext &context) const | Sundance::EvaluatableExpr | |
| findR(const EvalContext &context) const | Sundance::EvaluatableExpr | |
| findV(int order, const EvalContext &context) const | Sundance::EvaluatableExpr | |
| findV(const EvalContext &context) const | Sundance::EvaluatableExpr | |
| findW(int order, const EvalContext &context) const | Sundance::EvaluatableExpr | |
| findW(const EvalContext &context) const | Sundance::EvaluatableExpr | |
| getEvalExpr(const Expr &expr) | Sundance::EvaluatableExpr | [static] |
| getI_N() const | Sundance::ExprWithChildren | |
| getR(int order, const EvalContext &context) const | Sundance::EvaluatableExpr | |
| getRcp() | Sundance::DerivOfSymbFunc | [inline, virtual] |
| getTests(Set< int > &varID, Array< Expr > &vars) const | Sundance::ExprWithChildren | [virtual] |
| getUnknowns(Set< int > &unkID, Array< Expr > &unks) const | Sundance::ExprWithChildren | [virtual] |
| hasDiscreteFunctions() const | Sundance::ExprWithChildren | [virtual] |
| hasTestFunctions() const | Sundance::ExprWithChildren | [virtual] |
| hasUnkFunctions() const | Sundance::ExprWithChildren | [virtual] |
| indexSetProduct(const Set< MultiSet< int > > &a, const Set< MultiSet< int > > &b) const | Sundance::ExprWithChildren | |
| internalDetermineR(const EvalContext &context, const Array< Set< MultipleDeriv > > &RInput) const | Sundance::DiffOp | [virtual] |
| internalFindC(int order, const EvalContext &context) const | Sundance::DiffOp | [virtual] |
| internalFindQ_C(int order, const EvalContext &context) const | Sundance::ExprWithChildren | [virtual] |
| internalFindQ_V(int order, const EvalContext &context) const | Sundance::ExprWithChildren | [virtual] |
| internalFindQ_W(int order, const EvalContext &context) const | Sundance::ExprWithChildren | [virtual] |
| internalFindV(int order, const EvalContext &context) const | Sundance::DiffOp | [virtual] |
| internalFindW(int order, const EvalContext &context) const | Sundance::DiffOp | [virtual] |
| isConstant() const | Sundance::ExprWithChildren | [virtual] |
| isEvaluatable(const ExprBase *expr) | Sundance::EvaluatableExpr | [protected, static] |
| isHungryDiffOp() const | Sundance::ScalarExpr | [inline, virtual] |
| isImmutable() const | Sundance::ScalarExpr | [inline, virtual] |
| isIndependentOf(const Expr &u) const | Sundance::ExprWithChildren | [virtual] |
| isLinear() const | Sundance::ExprWithChildren | [inline, virtual] |
| isLinearForm(const Expr &u) const | Sundance::DiffOp | [inline, virtual] |
| isLinearInTests() const | Sundance::DiffOp | [inline, virtual] |
| isProduct() const | Sundance::ExprWithChildren | [inline, virtual] |
| isQuadraticForm(const Expr &u) const | Sundance::DiffOp | [inline, virtual] |
| lessThan(const ScalarExpr *other) const | Sundance::DerivOfSymbFunc | [virtual] |
| maxDiffOrderOnDiscreteFunctions() const | Sundance::DiffOp | [inline, virtual] |
| maxFuncDiffOrder() | Sundance::EvaluatableExpr | [inline, static] |
| maxOrder(const Set< MultiIndex > &m) const | Sundance::EvaluatableExpr | [protected] |
| mi() const | Sundance::DiffOp | [inline] |
| myCoordDeriv() const | Sundance::DiffOp | [inline] |
| nodesHaveBeenCounted() const | Sundance::EvaluatableExpr | [inline, virtual] |
| numChildren() const | Sundance::ExprWithChildren | [inline] |
| ObjectWithClassVerbosity(int verb=classVerbosity()) | Sundance::ObjectWithClassVerbosity< EvaluatableExpr > | [inline] |
| ObjectWithVerbosity(int verb=0) | Playa::ObjectWithVerbosity | [inline] |
| printR(int verb, const RCP< Array< Set< MultipleDeriv > > > &R) const | Sundance::EvaluatableExpr | [protected] |
| product(const Array< int > &J, const Array< int > &K, DerivSubsetSpecifier dss, const EvalContext &context) const | Sundance::ExprWithChildren | |
| registerEvaluator(const EvalContext &context, const RCP< Evaluator > &evaluator) const | Sundance::EvaluatableExpr | [inline, protected] |
| registerSpatialDerivs(const EvalContext &context, const Set< MultiIndex > &miSet) const | Sundance::DiffOp | [virtual] |
| representMeAsFunctionalDeriv() const | Sundance::DerivOfSymbFunc | |
| requestMultiIndexAtEvalPoint(const MultiIndex &mi, const MultipleDeriv &u, const EvalContext &context) const | Sundance::DiffOp | |
| requiredFunctions(const MultipleDeriv &d) const | Sundance::DiffOp | [inline] |
| requiresFunctionsToEval(const MultipleDeriv &d) const | Sundance::DiffOp | [inline] |
| scalarChild(int i) const | Sundance::ExprWithChildren | [inline] |
| ScalarExpr() | Sundance::ScalarExpr | |
| setDivision(const Set< MultipleDeriv > &a, const Set< MultipleDeriv > &b) const | Sundance::EvaluatableExpr | |
| setDivision(const Set< MultiSet< int > > &s, int index) const | Sundance::EvaluatableExpr | |
| setProduct(const Set< MultipleDeriv > &a, const Set< MultipleDeriv > &b) const | Sundance::EvaluatableExpr | |
| setupEval(const EvalContext &context) const | Sundance::ExprWithChildren | [virtual] |
| setVerb(int v) | Playa::ObjectWithVerbosity | [inline] |
| showSparsity(std::ostream &os, const EvalContext &context) const | Sundance::ExprWithChildren | [virtual] |
| sparsitySuperset(const EvalContext &context) const | Sundance::EvaluatableExpr | |
| subsetContainingIndex(const Set< MultiSet< int > > &s, int index) const | Sundance::ExprWithChildren | |
| toString() const | Sundance::ExprBase | |
| toText(std::ostream &os, bool paren) const | Sundance::DiffOp | [virtual] |
| toXML() const | Sundance::DiffOp | [virtual] |
| typeName() const | Sundance::ExprBase | [virtual] |
| UnaryExpr(const RCP< ScalarExpr > &arg) | Sundance::UnaryExpr | |
| verb() const | Playa::ObjectWithVerbosity | [inline] |
| ~DerivOfSymbFunc() | Sundance::DerivOfSymbFunc | [inline, virtual] |
| ~DiffOp() | Sundance::DiffOp | [inline, virtual] |
| ~EvaluatableExpr() | Sundance::EvaluatableExpr | [inline, virtual] |
| ~EvaluatorFactory() | Sundance::EvaluatorFactory | [inline, virtual] |
| ~ExprBase() | Sundance::ExprBase | [inline, virtual] |
| ~ExprWithChildren() | Sundance::ExprWithChildren | [inline, virtual] |
| ~Handleable() | Playa::Handleable< ExprBase > | [inline, virtual] |
| ~ObjectWithVerbosity() | Playa::ObjectWithVerbosity | [inline, virtual] |
| ~ScalarExpr() | Sundance::ScalarExpr | [inline, virtual] |
| ~UnaryExpr() | Sundance::UnaryExpr | [inline, virtual] |