Panzer
Version of the Day
|
Allocates and initializes an equation set template manager. More...
#include <Panzer_EquationSet_Factory.hpp>
Public Member Functions | |
virtual | ~EquationSetFactory ()=0 |
virtual Teuchos::RCP < panzer::EquationSet_TemplateManager < panzer::Traits > > | buildEquationSet (const Teuchos::RCP< Teuchos::ParameterList > ¶ms, const int &default_integration_order, const panzer::CellData &cell_data, const Teuchos::RCP< panzer::GlobalData > &global_data, bool build_transient_support) const =0 |
Allocates and initializes an equation set template manager.
[in] | params | Input parameters to build the equation set |
[in] | default_integration_order | Default order for the integration rule. NOTE: individual equation sets can override this based on parameters in the plist |
[in] | cell_data | The cell data |
[in] | global_data | Global data |
[in] | build_transient_support | If true, the transient evaluators will be built, registered, and required in the Phalanx evaluation graph. |
Returns an RCP to a newly allocated EquationSet_TemplateManager.
Definition at line 32 of file Panzer_EquationSet_Factory.hpp.
|
inlinepure virtual |
Definition at line 44 of file Panzer_EquationSet_Factory.hpp.
|
pure virtual |
Implemented in panzer::EquationSet_FactoryComposite.