#include <Phalanx_EvaluationContainer_Base.hpp>

Public Member Functions | |
| EvaluationContainerBase () | |
| virtual | ~EvaluationContainerBase () |
| virtual void | requireField (const PHX::FieldTag &v) |
| virtual void | registerEvaluator (const Teuchos::RCP< PHX::Evaluator< Traits > > &p) |
| virtual void | postRegistrationSetup (std::size_t max_num_cells, PHX::FieldManager< Traits > &vm)=0 |
| virtual void | evaluateFields (typename Traits::EvalData d)=0 |
| virtual void | preEvaluate (typename Traits::PreEvalData d)=0 |
| virtual void | postEvaluate (typename Traits::PostEvalData d)=0 |
| virtual void | print (std::ostream &os) const =0 |
Protected Attributes | |
| PHX::EvaluatorManager< Traits > | vp_manager_ |
| PHX::EvaluationContainerBase< Traits >::EvaluationContainerBase | ( | ) | [inline] |
| PHX::EvaluationContainerBase< Traits >::~EvaluationContainerBase | ( | ) | [inline, virtual] |
| virtual void PHX::EvaluationContainerBase< Traits >::evaluateFields | ( | typename Traits::EvalData | d | ) | [pure virtual] |
Implemented in PHX::EvaluationContainer< EvalT, Traits >.
| virtual void PHX::EvaluationContainerBase< Traits >::postEvaluate | ( | typename Traits::PostEvalData | d | ) | [pure virtual] |
Implemented in PHX::EvaluationContainer< EvalT, Traits >.
| virtual void PHX::EvaluationContainerBase< Traits >::postRegistrationSetup | ( | std::size_t | max_num_cells, | |
| PHX::FieldManager< Traits > & | vm | |||
| ) | [pure virtual] |
Implemented in PHX::EvaluationContainer< EvalT, Traits >.
| virtual void PHX::EvaluationContainerBase< Traits >::preEvaluate | ( | typename Traits::PreEvalData | d | ) | [pure virtual] |
Implemented in PHX::EvaluationContainer< EvalT, Traits >.
| virtual void PHX::EvaluationContainerBase< Traits >::print | ( | std::ostream & | os | ) | const [pure virtual] |
Implemented in PHX::EvaluationContainer< EvalT, Traits >.
| void PHX::EvaluationContainerBase< Traits >::registerEvaluator | ( | const Teuchos::RCP< PHX::Evaluator< Traits > > & | p | ) | [inline, virtual] |
Reimplemented in PHX::EvaluationContainer< EvalT, Traits >.
| void PHX::EvaluationContainerBase< Traits >::requireField | ( | const PHX::FieldTag & | v | ) | [inline, virtual] |
Reimplemented in PHX::EvaluationContainer< EvalT, Traits >.
PHX::EvaluatorManager<Traits> PHX::EvaluationContainerBase< Traits >::vp_manager_ [protected] |
1.5.9