Sundance::DiffOpEvaluator Member List

This is the complete list of members for Sundance::DiffOpEvaluator, including all inherited members.

addClient()Sundance::Evaluator [inline]
addConstantIndex(int index, int constantIndex)Sundance::Evaluator
addVectorIndex(int index, int vectorIndex)Sundance::Evaluator
argEval() constSundance::UnaryEvaluator< DiffOp > [inline, protected]
argExpr() constSundance::UnaryEvaluator< DiffOp > [inline, protected]
argSparsitySuperset() constSundance::UnaryEvaluator< DiffOp > [inline, protected]
backedDerivs(const MultipleDeriv &mu, const Set< MultipleDeriv > &W1, int verb) const Sundance::DiffOpEvaluator [private]
classVerbosity()Sundance::ObjectWithClassVerbosity< Evaluator > [inline, static]
constantCoeffFuncIndices_Sundance::DiffOpEvaluator [private]
constantCoeffFuncMi_Sundance::DiffOpEvaluator [private]
constantFuncCoeffs_Sundance::DiffOpEvaluator [private]
constantIndexMap() const Sundance::Evaluator [inline]
constantIndices() const Sundance::Evaluator [inline, protected]
constantMonomials_Sundance::DiffOpEvaluator [private]
constantResultDeriv(int iConst) constSundance::SubtypeEvaluator< DiffOp > [inline, protected]
DiffOpEvaluator(const DiffOp *expr, const EvalContext &context)Sundance::DiffOpEvaluator
eval(const EvalManager &mgr, Array< double > &constantResults, Array< RCP< EvalVector > > &vectorResults) const Sundance::Evaluator
evalOperand(const EvalManager &mgr, Array< double > &argConstantResults, Array< RCP< EvalVector > > &argVectorResults) constSundance::UnaryEvaluator< DiffOp > [inline, protected]
Evaluator()Sundance::Evaluator
expr() constSundance::SubtypeEvaluator< DiffOp > [inline, protected]
funcEvaluators_Sundance::DiffOpEvaluator [private]
increasedDerivs(const MultipleDeriv &mu, const Set< MultipleDeriv > &W1, int verb) const Sundance::DiffOpEvaluator [private]
internalEval(const EvalManager &mgr, Array< double > &constantResults, Array< RCP< EvalVector > > &vectorResults) const Sundance::DiffOpEvaluator [virtual]
isConstant_Sundance::DiffOpEvaluator [private]
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]
numClients() const Sundance::Evaluator [inline, protected]
ObjectWithClassVerbosity(int verb=classVerbosity())Sundance::ObjectWithClassVerbosity< Evaluator > [inline]
ObjectWithVerbosity(int verb=0)Playa::ObjectWithVerbosity [inline]
remainder(const MultipleDeriv &big, const MultipleDeriv &little, int verb) const Sundance::DiffOpEvaluator [private]
resetNumCalls() const Sundance::DiffOpEvaluator [virtual]
resultIndices_Sundance::DiffOpEvaluator [private]
setVerb(int v)Playa::ObjectWithVerbosity [inline]
sparsity() constSundance::SubtypeEvaluator< DiffOp > [inline]
SubtypeEvaluator(const DiffOp *expr, const EvalContext &context)Sundance::SubtypeEvaluator< DiffOp > [inline]
TEUCHOS_TIMER(evalTimer,"diff op evaluation")Sundance::DiffOpEvaluator
UnaryEvaluator(const DiffOp *expr, const EvalContext &context)Sundance::UnaryEvaluator< DiffOp > [inline]
vectorCoeffFuncIndices_Sundance::DiffOpEvaluator [private]
vectorCoeffFuncMi_Sundance::DiffOpEvaluator [private]
vectorFuncCoeffs_Sundance::DiffOpEvaluator [private]
vectorIndexMap() const Sundance::Evaluator [inline]
vectorIndices() const Sundance::Evaluator [inline, protected]
vectorMonomials_Sundance::DiffOpEvaluator [private]
vectorResultDeriv(int iVec) constSundance::SubtypeEvaluator< DiffOp > [inline, protected]
verb() const Playa::ObjectWithVerbosity [inline]
~DiffOpEvaluator()Sundance::DiffOpEvaluator [inline, virtual]
~Evaluator()Sundance::Evaluator [inline, virtual]
~ObjectWithVerbosity()Playa::ObjectWithVerbosity [inline, virtual]
~SubtypeEvaluator()Sundance::SubtypeEvaluator< DiffOp > [inline, virtual]
~UnaryEvaluator()Sundance::UnaryEvaluator< DiffOp > [inline, virtual]

Site Contact