Non-templated empty base class for EquationSet objects.
More...
#include <Panzer_EquationSet_Base.hpp>
|
virtual void | buildAndRegisterGatherAndOrientationEvaluators (PHX::FieldManager< panzer::Traits > &fm, const panzer::FieldLibrary &field_library, const LinearObjFactory< panzer::Traits > &lof, const Teuchos::ParameterList &user_data) const =0 |
|
virtual void | buildAndRegisterScatterEvaluators (PHX::FieldManager< panzer::Traits > &fm, const panzer::FieldLibrary &field_library, const LinearObjFactory< panzer::Traits > &lof, const Teuchos::ParameterList &user_data) const =0 |
|
virtual void | buildAndRegisterDOFProjectionsToIPEvaluators (PHX::FieldManager< panzer::Traits > &fm, const panzer::FieldLayoutLibrary &field_library, const Teuchos::RCP< panzer::IntegrationRule > &ir, const Teuchos::Ptr< const panzer::LinearObjFactory< panzer::Traits > > &lof, const Teuchos::ParameterList &user_data) const =0 |
|
virtual void | buildAndRegisterEquationSetEvaluators (PHX::FieldManager< panzer::Traits > &fm, const panzer::FieldLibrary &field_library, const Teuchos::ParameterList &user_data) const =0 |
|
virtual void | buildAndRegisterClosureModelEvaluators (PHX::FieldManager< panzer::Traits > &fm, const panzer::FieldLayoutLibrary &field_library, const Teuchos::RCP< panzer::IntegrationRule > &ir, const panzer::ClosureModelFactory_TemplateManager< panzer::Traits > &factory, const Teuchos::ParameterList &models, const Teuchos::ParameterList &user_data) const =0 |
| Register closure model evaluators with the model name internally specified by the equation set. More...
|
|
virtual void | buildAndRegisterClosureModelEvaluators (PHX::FieldManager< panzer::Traits > &fm, const panzer::FieldLayoutLibrary &field_library, const Teuchos::RCP< panzer::IntegrationRule > &ir, const panzer::ClosureModelFactory_TemplateManager< panzer::Traits > &factory, const std::string &model_name, const Teuchos::ParameterList &models, const Teuchos::ParameterList &user_data) const =0 |
| Register closure model evaluators with the model name specified by an argument. More...
|
|
virtual void | buildAndRegisterInitialConditionEvaluators (PHX::FieldManager< panzer::Traits > &fm, const panzer::FieldLibrary &field_library, const panzer::ClosureModelFactory_TemplateManager< panzer::Traits > &factory, const std::string &model_name, const Teuchos::ParameterList &models, const panzer::LinearObjFactory< panzer::Traits > &lof, const Teuchos::ParameterList &user_data) const =0 |
|
Non-templated empty base class for EquationSet objects.
Definition at line 71 of file Panzer_EquationSet_Base.hpp.
◆ EquationSetBase()
panzer::EquationSetBase::EquationSetBase |
( |
| ) |
|
|
inline |
◆ ~EquationSetBase()
virtual panzer::EquationSetBase::~EquationSetBase |
( |
| ) |
|
|
inlinevirtual |
◆ setElementBlockId()
virtual void panzer::EquationSetBase::setElementBlockId |
( |
const std::string & |
blockId | ) |
|
|
pure virtual |
◆ buildAndRegisterGatherAndOrientationEvaluators()
◆ buildAndRegisterScatterEvaluators()
◆ buildAndRegisterDOFProjectionsToIPEvaluators()
◆ buildAndRegisterEquationSetEvaluators()
◆ buildAndRegisterClosureModelEvaluators() [1/2]
◆ buildAndRegisterClosureModelEvaluators() [2/2]
◆ buildAndRegisterInitialConditionEvaluators()
◆ getEvaluatorParameterList()
◆ getProvidedDOFs()
◆ getCoordinateDOFs()
virtual const std::vector<std::vector<std::string> >& panzer::EquationSetBase::getCoordinateDOFs |
( |
| ) |
const |
|
pure virtual |
◆ getIntegrationRules()
◆ getElementBlockId()
virtual std::string panzer::EquationSetBase::getElementBlockId |
( |
| ) |
const |
|
pure virtual |
◆ getType()
virtual std::string panzer::EquationSetBase::getType |
( |
| ) |
const |
|
pure virtual |
◆ setTangentParamNames()
virtual void panzer::EquationSetBase::setTangentParamNames |
( |
const std::vector< std::string > & |
tangent_param_names | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: