Panzer
Version of the Day
|
#include <Panzer_EquationSet.hpp>
Public Member Functions | |
EquationSet () | |
virtual | ~EquationSet () |
Public Member Functions inherited from panzer::EquationSetBase | |
EquationSetBase () | |
virtual | ~EquationSetBase () |
virtual void | setTangentParamNames (const std::vector< std::string > &tangent_param_names)=0 |
Set the list of tangent parameter names. More... | |
Public Member Functions inherited from panzer::EvaluatorsRegistrar | |
int | setDetailsIndex (const int details_index) |
int | getDetailsIndex () const |
Get the WorksetDetails index. More... | |
Initialization (derived from panzer::EquationSetBase) | |
virtual void | setElementBlockId (const std::string &blockId)=0 |
Query Methods (derived from panzer::EquationSetBase) | |
virtual const Teuchos::RCP < Teuchos::ParameterList > | getEvaluatorParameterList () const =0 |
Returns the parameter list that will be passed off from the equaiton set to the closure model evaluator factory. This allows users to pass parameters from a particular equaiton set to its associated closure models. More... | |
virtual const std::vector < std::pair< std::string, Teuchos::RCP < panzer::PureBasis > > > & | getProvidedDOFs () const =0 |
Return the Basis for the equation set, key is the DOF name (note coordinate DOFs are NOT included) More... | |
virtual const std::vector < std::vector< std::string > > & | getCoordinateDOFs () const =0 |
Return a vector of vectors that correspond to DOFs set as coordinate fields. More... | |
virtual const std::map< int, Teuchos::RCP < panzer::IntegrationRule > > & | getIntegrationRules () const =0 |
Return a map of unique integration rules for the equation set, key is the integration order. More... | |
virtual std::string | getElementBlockId () const =0 |
virtual std::string | getType () const =0 |
Returns the type of the equation set object. Corresponds to the keyword used by the equation set factory to build a particular concrete equation set. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from panzer::EvaluatorsRegistrar | |
EvaluatorsRegistrar () | |
Default ctor initializes WorksetDetails index to 0. More... | |
virtual | ~EvaluatorsRegistrar () |
template<typename EvalT > | |
void | registerEvaluator (PHX::FieldManager< panzer::Traits > &fm, const Teuchos::RCP< PHX::Evaluator< panzer::Traits > > &op) const |
Definition at line 23 of file Panzer_EquationSet.hpp.
|
inline |
Definition at line 27 of file Panzer_EquationSet.hpp.
|
inlinevirtual |
Definition at line 29 of file Panzer_EquationSet.hpp.
|
pure virtual |
Implements panzer::EquationSetBase.
Implemented in panzer::EquationSet_DefaultImpl< EvalT >.
|
pure virtual |
Implements panzer::EquationSetBase.
Implemented in panzer::EquationSet_DefaultImpl< EvalT >.
|
pure virtual |
Implements panzer::EquationSetBase.
Implemented in panzer::EquationSet_DefaultImpl< EvalT >.
|
pure virtual |
Implements panzer::EquationSetBase.
Implemented in panzer::EquationSet_DefaultImpl< EvalT >.
|
pure virtual |
Implements panzer::EquationSetBase.
Implemented in panzer::EquationSet_DefaultImpl< EvalT >.
|
pure virtual |
Register closure model evaluators with the model name internally specified by the equation set.
Implements panzer::EquationSetBase.
Implemented in panzer::EquationSet_DefaultImpl< EvalT >.
|
pure virtual |
Register closure model evaluators with the model name specified by an argument.
Implements panzer::EquationSetBase.
Implemented in panzer::EquationSet_DefaultImpl< EvalT >.
|
pure virtual |
Implements panzer::EquationSetBase.
Implemented in panzer::EquationSet_DefaultImpl< EvalT >.
|
pure virtual |
Returns the parameter list that will be passed off from the equaiton set to the closure model evaluator factory. This allows users to pass parameters from a particular equaiton set to its associated closure models.
Implements panzer::EquationSetBase.
Implemented in panzer::EquationSet_DefaultImpl< EvalT >.
|
pure virtual |
Return the Basis for the equation set, key is the DOF name (note coordinate DOFs are NOT included)
Implements panzer::EquationSetBase.
Implemented in panzer::EquationSet_DefaultImpl< EvalT >.
|
pure virtual |
Return a vector of vectors that correspond to DOFs set as coordinate fields.
Implements panzer::EquationSetBase.
Implemented in panzer::EquationSet_DefaultImpl< EvalT >.
|
pure virtual |
Return a map of unique integration rules for the equation set, key is the integration order.
Implements panzer::EquationSetBase.
Implemented in panzer::EquationSet_DefaultImpl< EvalT >.
|
pure virtual |
Implements panzer::EquationSetBase.
Implemented in panzer::EquationSet_DefaultImpl< EvalT >.
|
pure virtual |
Returns the type of the equation set object. Corresponds to the keyword used by the equation set factory to build a particular concrete equation set.
Implements panzer::EquationSetBase.
Implemented in panzer::EquationSet_DefaultImpl< EvalT >.