, including all inherited members.
| addClient() | Sundance::Evaluator | [inline] |
| addConstantIndex(int index, int constantIndex) | Sundance::Evaluator | |
| addConstArgDeriv(const MultiSet< int > &df, int index) | Sundance::ChainRuleEvaluator | [protected] |
| addVarArgDeriv(const MultiSet< int > &df, int index) | Sundance::ChainRuleEvaluator | [protected] |
| addVectorIndex(int index, int vectorIndex) | Sundance::Evaluator | |
| argIsConstant_ | Sundance::NonlinearUnaryOpEvaluator | [private] |
| argValueIndex_ | Sundance::NonlinearUnaryOpEvaluator | [private] |
| chainRuleBins(const MultipleDeriv &d, const MultiSet< int > &q) | Sundance::ChainRuleEvaluator | [static] |
| ChainRuleEvaluator(const ExprWithChildren *expr, const EvalContext &context) | Sundance::ChainRuleEvaluator | |
| childEvaluator(int i) const | Sundance::ChainRuleEvaluator | [inline, protected] |
| childSparsity(int i) const | Sundance::ChainRuleEvaluator | [inline, protected] |
| choose(int N, int n) const | Sundance::ChainRuleEvaluator | [protected] |
| classVerbosity() | Sundance::ObjectWithClassVerbosity< Evaluator > | [inline, static] |
| constantIndexMap() const | Sundance::Evaluator | [inline] |
| constantIndices() const | Sundance::Evaluator | [inline, protected] |
| constantResultDeriv(int iConst) const | Sundance::SubtypeEvaluator< ExprWithChildren > | [inline, protected] |
| constArgDerivIndex(const MultiSet< int > &df) const | Sundance::ChainRuleEvaluator | |
| derivComboMultiplicity(const MultiSet< MultipleDeriv > &b) const | Sundance::ChainRuleEvaluator | [protected] |
| eval(const EvalManager &mgr, Array< double > &constantResults, Array< RCP< EvalVector > > &vectorResults) const | Sundance::Evaluator | |
| evalArgDerivs(const EvalManager &mgr, const Array< RCP< Array< double > > > &constArgRes, const Array< RCP< Array< RCP< EvalVector > > > > &vArgResults, Array< double > &constArgDerivs, Array< RCP< EvalVector > > &varArgDerivs) const | Sundance::NonlinearUnaryOpEvaluator | [virtual] |
| Evaluator() | Sundance::Evaluator | |
| expr() const | Sundance::SubtypeEvaluator< ExprWithChildren > | [inline, protected] |
| fact(int n) const | Sundance::ChainRuleEvaluator | [protected] |
| init(const ExprWithChildren *expr, const EvalContext &context) | Sundance::ChainRuleEvaluator | [protected] |
| internalEval(const EvalManager &mgr, Array< double > &constantResults, Array< RCP< EvalVector > > &vectorResults) const | Sundance::ChainRuleEvaluator | [virtual] |
| isOne(int x) const | Sundance::Evaluator | [inline, protected] |
| isOne(const double &x) const | Sundance::Evaluator | [inline, protected] |
| isZero(const double &x) const | Sundance::Evaluator | [inline, protected] |
| makeMD(const Array< Deriv > &d) | Sundance::ChainRuleEvaluator | [protected, static] |
| maxOrder_ | Sundance::NonlinearUnaryOpEvaluator | [private] |
| nComps(int N, int n) const | Sundance::ChainRuleEvaluator | |
| NonlinearUnaryOpEvaluator(const NonlinearUnaryOp *expr, const EvalContext &context) | Sundance::NonlinearUnaryOpEvaluator | |
| numChildren() const | Sundance::ChainRuleEvaluator | [inline] |
| numClients() const | Sundance::Evaluator | [inline, protected] |
| ObjectWithClassVerbosity(int verb=classVerbosity()) | Sundance::ObjectWithClassVerbosity< Evaluator > | [inline] |
| ObjectWithVerbosity(int verb=0) | Playa::ObjectWithVerbosity | [inline] |
| op_ | Sundance::NonlinearUnaryOpEvaluator | [private] |
| resetNumCalls() const | Sundance::ChainRuleEvaluator | [virtual] |
| setVerb(int v) | Playa::ObjectWithVerbosity | [inline] |
| sparsity() const | Sundance::SubtypeEvaluator< ExprWithChildren > | [inline] |
| stirling2(int n, int k) const | Sundance::ChainRuleEvaluator | [protected] |
| SubtypeEvaluator(const ExprWithChildren *expr, const EvalContext &context) | Sundance::SubtypeEvaluator< ExprWithChildren > | [inline] |
| TEUCHOS_TIMER(evalTimer,"nonlinear unary op arg evaluation") | Sundance::NonlinearUnaryOpEvaluator | |
| Sundance::ChainRuleEvaluator::TEUCHOS_TIMER(chainRuleEvalTimer,"chain rule evaluation") | Sundance::ChainRuleEvaluator | |
| varArgDerivIndex(const MultiSet< int > &df) const | Sundance::ChainRuleEvaluator | |
| vectorIndexMap() const | Sundance::Evaluator | [inline] |
| vectorIndices() const | Sundance::Evaluator | [inline, protected] |
| vectorResultDeriv(int iVec) const | Sundance::SubtypeEvaluator< ExprWithChildren > | [inline, protected] |
| verb() const | Playa::ObjectWithVerbosity | [inline] |
| ~ChainRuleEvaluator() | Sundance::ChainRuleEvaluator | [inline, virtual] |
| ~Evaluator() | Sundance::Evaluator | [inline, virtual] |
| ~NonlinearUnaryOpEvaluator() | Sundance::NonlinearUnaryOpEvaluator | [inline, virtual] |
| ~ObjectWithVerbosity() | Playa::ObjectWithVerbosity | [inline, virtual] |
| ~SubtypeEvaluator() | Sundance::SubtypeEvaluator< ExprWithChildren > | [inline, virtual] |