|
| ClosureModelFactory (bool throw_if_model_not_found=true) |
|
virtual | ~ClosureModelFactory () |
|
virtual Teuchos::RCP< std::vector< Teuchos::RCP< PHX::Evaluator< panzer::Traits > > > > | buildClosureModels (const std::string &model_id, const Teuchos::ParameterList &models, const panzer::FieldLayoutLibrary &fl, const Teuchos::RCP< panzer::IntegrationRule > &ir, const Teuchos::ParameterList &equation_set_params, const Teuchos::ParameterList &user_data, const Teuchos::RCP< panzer::GlobalData > &global_data, PHX::FieldManager< panzer::Traits > &fm) const =0 |
|
virtual void | registerEvaluators (const std::vector< Teuchos::RCP< PHX::Evaluator< panzer::Traits > > > &evaluators, PHX::FieldManager< panzer::Traits > &fm) const |
|
virtual void | setThrowOnModelNotFound (bool do_throw) |
|
| ClosureModelFactoryBase () |
|
virtual | ~ClosureModelFactoryBase () |
|
virtual Teuchos::RCP< std::vector< Teuchos::RCP< PHX::Evaluator< panzer::Traits > > > > | buildClosureModels (const std::string &model_id, const Teuchos::ParameterList &models, const panzer::FieldLayoutLibrary &fl, const Teuchos::RCP< panzer::IntegrationRule > &ir, const Teuchos::ParameterList &equation_set_params, const Teuchos::ParameterList &user_data, const Teuchos::RCP< panzer::GlobalData > &global_data, PHX::FieldManager< panzer::Traits > &fm) const =0 |
|
virtual void | registerEvaluators (const std::vector< Teuchos::RCP< PHX::Evaluator< panzer::Traits > > > &evaluators, PHX::FieldManager< panzer::Traits > &fm) const =0 |
|
| Base () |
|
virtual | ~Base () |
|
int | setDetailsIndex (const int details_index) |
|
int | getDetailsIndex () const |
| Get the WorksetDetails index.
|
|
template<typename EvalT>
class panzer::ClosureModelFactory< EvalT >
Definition at line 65 of file Panzer_ClosureModel_Factory.hpp.