
Public Member Functions | |
| StringEvalMediator () | |
| virtual | ~StringEvalMediator () |
| virtual void | evalCoordExpr (const CoordExpr *expr, RCP< EvalVector > &vec) const |
| virtual void | evalDiscreteFuncElement (const DiscreteFuncElement *expr, const Array< MultiIndex > &mi, Array< RCP< EvalVector > > &vec) const |
| virtual void | evalCellDiameterExpr (const CellDiameterExpr *expr, RCP< EvalVector > &vec) const |
| virtual void | evalCellVectorExpr (const CellVectorExpr *expr, RCP< EvalVector > &vec) const |
Definition at line 50 of file SundanceStringEvalMediator.hpp.
| StringEvalMediator::StringEvalMediator | ( | ) |
Definition at line 51 of file SundanceStringEvalMediator.cpp.
| virtual Sundance::StringEvalMediator::~StringEvalMediator | ( | ) | [inline, virtual] |
Definition at line 57 of file SundanceStringEvalMediator.hpp.
| void StringEvalMediator::evalCellDiameterExpr | ( | const CellDiameterExpr * | expr, | |
| RCP< EvalVector > & | vec | |||
| ) | const [virtual] |
Evaluate the given cell diameter expression, putting its numerical values in the given EvalVector.
Implements Sundance::AbstractEvalMediator.
Definition at line 66 of file SundanceStringEvalMediator.cpp.
References Sundance::CellDiameterExpr::name(), SUNDANCE_MSG1, Sundance::CellDiameterExpr::toXML(), and Sundance::AbstractEvalMediator::verb().
| void StringEvalMediator::evalCellVectorExpr | ( | const CellVectorExpr * | expr, | |
| RCP< EvalVector > & | vec | |||
| ) | const [virtual] |
Evaluate the given cell vector expression, putting its numerical values in the given EvalVector.
Implements Sundance::AbstractEvalMediator.
Definition at line 77 of file SundanceStringEvalMediator.cpp.
References Sundance::CellVectorExpr::name(), SUNDANCE_MSG1, Sundance::CellVectorExpr::toXML(), and Sundance::AbstractEvalMediator::verb().
| void StringEvalMediator::evalCoordExpr | ( | const CoordExpr * | expr, | |
| RCP< EvalVector > & | vec | |||
| ) | const [virtual] |
Evaluate the given coordinate expression, putting its numerical values in the given LoadableVector.
Implements Sundance::AbstractEvalMediator.
Definition at line 55 of file SundanceStringEvalMediator.cpp.
References Sundance::CoordExpr::name(), SUNDANCE_MSG1, Sundance::ExprBase::toString(), and Sundance::AbstractEvalMediator::verb().
| void StringEvalMediator::evalDiscreteFuncElement | ( | const DiscreteFuncElement * | expr, | |
| const Array< MultiIndex > & | mi, | |||
| Array< RCP< EvalVector > > & | vec | |||
| ) | const [virtual] |
Evaluate the given discrete function, putting its numerical values in the given LoadableVector.
Implements Sundance::AbstractEvalMediator.
Definition at line 88 of file SundanceStringEvalMediator.cpp.
References Sundance::FuncElementBase::name().