Sundance::CoordExprEvaluator Class Reference

Inheritance diagram for Sundance::CoordExprEvaluator:

Sundance::SubtypeEvaluator< CoordExpr > Sundance::Evaluator Sundance::ObjectWithClassVerbosity< Evaluator > Playa::ObjectWithVerbosity

List of all members.

Public Member Functions

 CoordExprEvaluator (const CoordExpr *expr, const EvalContext &context)
virtual ~CoordExprEvaluator ()
 TEUCHOS_TIMER (coordEvalTimer,"coord function evaluation")
virtual void internalEval (const EvalManager &mgr, Array< double > &constantResults, Array< RCP< EvalVector > > &vectorResults) const

Private Attributes

bool doValue_
bool doDeriv_
std::string stringRep_


Detailed Description

Definition at line 44 of file SundanceCoordExprEvaluator.hpp.


Constructor & Destructor Documentation

CoordExprEvaluator::CoordExprEvaluator ( const CoordExpr expr,
const EvalContext context 
)

virtual Sundance::CoordExprEvaluator::~CoordExprEvaluator (  )  [inline, virtual]

Definition at line 52 of file SundanceCoordExprEvaluator.hpp.


Member Function Documentation

void CoordExprEvaluator::internalEval ( const EvalManager mgr,
Array< double > &  constantResults,
Array< RCP< EvalVector > > &  vectorResults 
) const [virtual]

Sundance::CoordExprEvaluator::TEUCHOS_TIMER ( coordEvalTimer  ,
"coord function evaluation"   
)


Member Data Documentation

Definition at line 66 of file SundanceCoordExprEvaluator.hpp.

Referenced by CoordExprEvaluator(), and internalEval().

Definition at line 64 of file SundanceCoordExprEvaluator.hpp.

Referenced by CoordExprEvaluator(), and internalEval().

Definition at line 68 of file SundanceCoordExprEvaluator.hpp.

Referenced by internalEval().

Site Contact