, including all inherited members.
addClient() | Sundance::Evaluator | [inline] |
addConstantIndex(int index, int constantIndex) | Sundance::Evaluator | |
addVectorIndex(int index, int vectorIndex) | Sundance::Evaluator | |
BinaryEvaluator(const ProductExpr *expr, const EvalContext &context) | Sundance::BinaryEvaluator< ProductExpr > | [inline] |
ccTerms_ | Sundance::ProductEvaluator | [private] |
classVerbosity() | Sundance::ObjectWithClassVerbosity< Evaluator > | [inline, static] |
constantIndexMap() const | Sundance::Evaluator | [inline] |
constantIndices() const | Sundance::Evaluator | [inline, protected] |
constantResultDeriv(int iConst) const | Sundance::SubtypeEvaluator< ProductExpr > | [inline, protected] |
ConstVec enum value | Sundance::ProductEvaluator | [private] |
cvTerms_ | Sundance::ProductEvaluator | [private] |
eval(const EvalManager &mgr, Array< double > &constantResults, Array< RCP< EvalVector > > &vectorResults) const | Sundance::Evaluator | |
evalChildren(const EvalManager &mgr, Array< double > &leftConstResults, Array< RCP< EvalVector > > &leftVecResults, Array< double > &rightConstResults, Array< RCP< EvalVector > > &rightVecResults) const | Sundance::BinaryEvaluator< ProductExpr > | [inline, protected] |
Evaluator() | Sundance::Evaluator | |
expr() const | Sundance::SubtypeEvaluator< ProductExpr > | [inline, protected] |
hasWorkspace_ | Sundance::ProductEvaluator | [private] |
internalEval(const EvalManager &mgr, Array< double > &constantResults, Array< RCP< EvalVector > > &vectorResults) const | Sundance::ProductEvaluator | [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] |
leftEval() const | Sundance::BinaryEvaluator< ProductExpr > | [inline, protected] |
leftExpr() const | Sundance::BinaryEvaluator< ProductExpr > | [inline, protected] |
leftSparsity() const | Sundance::BinaryEvaluator< ProductExpr > | [inline, protected] |
maxOrder_ | Sundance::ProductEvaluator | [private] |
numClients() const | Sundance::Evaluator | [inline, protected] |
ObjectWithClassVerbosity(int verb=classVerbosity()) | Sundance::ObjectWithClassVerbosity< Evaluator > | [inline] |
ObjectWithVerbosity(int verb=0) | Playa::ObjectWithVerbosity | [inline] |
ProductEvaluator(const ProductExpr *expr, const EvalContext &context) | Sundance::ProductEvaluator | |
ProductParity enum name | Sundance::ProductEvaluator | [private] |
resetNumCalls() const | Sundance::BinaryEvaluator< ProductExpr > | [inline, virtual] |
resultIndex_ | Sundance::ProductEvaluator | [private] |
resultIsConstant_ | Sundance::ProductEvaluator | [private] |
rightEval() const | Sundance::BinaryEvaluator< ProductExpr > | [inline, protected] |
rightExpr() const | Sundance::BinaryEvaluator< ProductExpr > | [inline, protected] |
rightSparsity() const | Sundance::BinaryEvaluator< ProductExpr > | [inline, protected] |
setVerb(int v) | Playa::ObjectWithVerbosity | [inline] |
sparsity() const | Sundance::SubtypeEvaluator< ProductExpr > | [inline] |
startingParities_ | Sundance::ProductEvaluator | [private] |
startingVectors_ | Sundance::ProductEvaluator | [private] |
SubtypeEvaluator(const ProductExpr *expr, const EvalContext &context) | Sundance::SubtypeEvaluator< ProductExpr > | [inline] |
TEUCHOS_TIMER(evalTimer,"product evaluation") | Sundance::ProductEvaluator | |
vcTerms_ | Sundance::ProductEvaluator | [private] |
VecConst enum value | Sundance::ProductEvaluator | [private] |
vectorIndexMap() const | Sundance::Evaluator | [inline] |
vectorIndices() const | Sundance::Evaluator | [inline, protected] |
vectorResultDeriv(int iVec) const | Sundance::SubtypeEvaluator< ProductExpr > | [inline, protected] |
VecVec enum value | Sundance::ProductEvaluator | [private] |
verb() const | Playa::ObjectWithVerbosity | [inline] |
vvTerms_ | Sundance::ProductEvaluator | [private] |
workspaceCoeffIndex_ | Sundance::ProductEvaluator | [private] |
workspaceCoeffIsConstant_ | Sundance::ProductEvaluator | [private] |
workspaceIndex_ | Sundance::ProductEvaluator | [private] |
workspaceIsLeft_ | Sundance::ProductEvaluator | [private] |
~BinaryEvaluator() | Sundance::BinaryEvaluator< ProductExpr > | [inline, virtual] |
~Evaluator() | Sundance::Evaluator | [inline, virtual] |
~ObjectWithVerbosity() | Playa::ObjectWithVerbosity | [inline, virtual] |
~ProductEvaluator() | Sundance::ProductEvaluator | [inline, virtual] |
~SubtypeEvaluator() | Sundance::SubtypeEvaluator< ProductExpr > | [inline, virtual] |