VertexCFD  0.0-dev
Public Types | Public Member Functions | Public Attributes | Protected Member Functions | List of all members
VertexCFD::Test::EvaluatorWithParameter< EvalType, Traits > Class Template Reference
Inheritance diagram for VertexCFD::Test::EvaluatorWithParameter< EvalType, Traits >:
Inheritance graph
[legend]
Collaboration diagram for VertexCFD::Test::EvaluatorWithParameter< EvalType, Traits >:
Collaboration graph
[legend]

Public Types

using scalar_type = typename EvalType::ScalarT
 
- Public Types inherited from VertexCFD::EvaluatorBase< EvalType, Traits >
using scalar_type = typename EvalType::ScalarT
 
- Public Types inherited from VertexCFD::Parameter::ScalarParameterObserver< EvalType >
using scalar_type = typename EvalType::ScalarT
 

Public Member Functions

 EvaluatorWithParameter (const panzer::IntegrationRule &ir, const Teuchos::ParameterList &params)
 
- Public Member Functions inherited from VertexCFD::EvaluatorBase< EvalType, Traits >
void postRegistrationSetup (typename Traits::SetupData d, PHX::FieldManager< Traits > &vm) override
 
void preEvaluate (typename Traits::PreEvalData d) override
 
void evaluateFields (typename Traits::EvalData d) override
 
void postEvaluate (typename Traits::PostEvalData d) override
 
- Public Member Functions inherited from VertexCFD::Parameter::ScalarParameterObserver< EvalType >
void registerParameter (const std::string &name, const double default_value, const Teuchos::ParameterList &plist, scalar_type &ref_to_parameter)
 
void update (const panzer::GlobalData &global_data, const panzer::Workset &workset, const std::unordered_map< std::string, std::unordered_map< std::string, double >> &general_parameter_data)
 

Public Attributes

scalar_type _p1
 
scalar_type _p2
 
scalar_type _p3
 
scalar_type _p4
 
scalar_type _p5
 
scalar_type _cp1
 
scalar_type _cp2
 
scalar_type _cp3
 
scalar_type _cp4
 
scalar_type _cp5
 
PHX::MDField< scalar_type, panzer::Cell, panzer::Point > _f1
 
PHX::MDField< scalar_type, panzer::Cell, panzer::Point > _f2
 
PHX::MDField< scalar_type, panzer::Cell, panzer::Point > _f3
 
PHX::MDField< scalar_type, panzer::Cell, panzer::Point > _f4
 
PHX::MDField< scalar_type, panzer::Cell, panzer::Point > _f5
 

Protected Member Functions

void updateStateWithNewParameters () override
 
void evaluateFieldsImpl (typename Traits::EvalData) override
 
- Protected Member Functions inherited from VertexCFD::EvaluatorBase< EvalType, Traits >
virtual void postRegistrationSetupImpl (typename Traits::SetupData d, PHX::FieldManager< Traits > &vm)
 
virtual void preEvaluateImpl (typename Traits::PreEvalData d)
 
virtual void postEvaluateImpl (typename Traits::PostEvalData d)
 

The documentation for this class was generated from the following file: