
Public Member Functions | |
| ConstantEvaluator (const SpatiallyConstantExpr *expr, const EvalContext &context) | |
| virtual | ~ConstantEvaluator () | 
| virtual void | internalEval (const EvalManager &mgr, Array< double > &constantResults, Array< RCP< EvalVector > > &vectorResults) const | 
| TEUCHOS_TIMER (constantEvalTimer,"constant expr evaluation") | |
Definition at line 45 of file SundanceConstantEvaluator.hpp.
| ConstantEvaluator::ConstantEvaluator | ( | const SpatiallyConstantExpr * | expr, | |
| const EvalContext & | context | |||
| ) | 
| virtual Sundance::ConstantEvaluator::~ConstantEvaluator | ( | ) |  [inline, virtual] | 
        
Definition at line 53 of file SundanceConstantEvaluator.hpp.
| void ConstantEvaluator::internalEval | ( | const EvalManager & | mgr, | |
| Array< double > & | constantResults, | |||
| Array< RCP< EvalVector > > & | vectorResults | |||
| ) |  const [virtual] | 
        
Implements Sundance::Evaluator.
Definition at line 81 of file SundanceConstantEvaluator.cpp.
References Sundance::SubtypeEvaluator< SpatiallyConstantExpr >::expr(), Sundance::SubtypeEvaluator< SpatiallyConstantExpr >::sparsity(), SUNDANCE_MSG1, SUNDANCE_MSG2, Sundance::ExprBase::toString(), Sundance::SpatiallyConstantExpr::value(), and Sundance::EvalManager::verb().
| Sundance::ConstantEvaluator::TEUCHOS_TIMER | ( | constantEvalTimer | , | |
| "constant expr evaluation" | ||||
| ) |