Public Member Functions | Private Attributes
Sundance::CellVectorEvaluator Class Reference
Inheritance diagram for Sundance::CellVectorEvaluator:
Sundance::SubtypeEvaluator< CellVectorExpr > Sundance::Evaluator Sundance::ObjectWithClassVerbosity< Evaluator > Playa::ObjectWithVerbosity

List of all members.

Public Member Functions

 CellVectorEvaluator (const CellVectorExpr *expr, const EvalContext &context)
virtual ~CellVectorEvaluator ()
 TEUCHOS_TIMER (cellVectorEvalTimer,"cell normal/tangent evaluation")
virtual void internalEval (const EvalManager &mgr, Array< double > &constantResults, Array< RCP< EvalVector > > &vectorResults) const

Private Attributes

int dim_
bool isTangentVector_
int basisVectorIndex_
int componentIndex_
std::string stringRep_

Detailed Description

Definition at line 55 of file SundanceCellVectorEvaluator.hpp.


Constructor & Destructor Documentation

CellVectorEvaluator::CellVectorEvaluator ( const CellVectorExpr expr,
const EvalContext context 
)

Definition at line 63 of file SundanceCellVectorEvaluator.hpp.


Member Function Documentation

void CellVectorEvaluator::internalEval ( const EvalManager mgr,
Array< double > &  constantResults,
Array< RCP< EvalVector > > &  vectorResults 
) const [virtual]
Sundance::CellVectorEvaluator::TEUCHOS_TIMER ( cellVectorEvalTimer  ,
"cell normal/tangent evaluation"   
)

Member Data Documentation

Definition at line 77 of file SundanceCellVectorEvaluator.hpp.

Definition at line 78 of file SundanceCellVectorEvaluator.hpp.

Definition at line 75 of file SundanceCellVectorEvaluator.hpp.

Definition at line 76 of file SundanceCellVectorEvaluator.hpp.

Definition at line 80 of file SundanceCellVectorEvaluator.hpp.

Referenced by internalEval().

Site Contact