, 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] |