Sundance::NonlinearUnaryOpEvaluator Member List

This is the complete list of members for Sundance::NonlinearUnaryOpEvaluator, 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) constSundance::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() constSundance::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() constSundance::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) constSundance::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]

Site Contact