Panzer Version of the Day
|
#include <Panzer_ClosureModel_Factory_Composite_decl.hpp>
Public Member Functions | |
ClosureModelFactoryComposite (const std::vector< Teuchos::RCP< panzer::ClosureModelFactory_TemplateManager< panzer::Traits > > > &factories) | |
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 &default_params, const Teuchos::ParameterList &user_data, const Teuchos::RCP< panzer::GlobalData > &global_data, PHX::FieldManager< panzer::Traits > &fm) const |
![]() | |
ClosureModelFactory (bool throw_if_model_not_found=true) | |
virtual | ~ClosureModelFactory () |
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 () |
![]() | |
Base () | |
virtual | ~Base () |
![]() | |
int | setDetailsIndex (const int details_index) |
int | getDetailsIndex () const |
Get the WorksetDetails index. | |
Private Attributes | |
std::vector< Teuchos::RCP< panzer::ClosureModelFactory_TemplateManager< panzer::Traits > > > | m_factories |
Additional Inherited Members | |
![]() | |
EvaluatorsRegistrar () | |
Default ctor initializes WorksetDetails index to 0. | |
virtual | ~EvaluatorsRegistrar () |
template<typename EvalT > | |
void | registerEvaluator (PHX::FieldManager< panzer::Traits > &fm, const Teuchos::RCP< PHX::Evaluator< panzer::Traits > > &op) const |
![]() | |
bool | m_throw_if_model_not_found |
Definition at line 52 of file Panzer_ClosureModel_Factory_Composite_decl.hpp.
panzer::ClosureModelFactoryComposite< EvalT >::ClosureModelFactoryComposite | ( | const std::vector< Teuchos::RCP< panzer::ClosureModelFactory_TemplateManager< panzer::Traits > > > & | factories | ) |
Definition at line 60 of file Panzer_ClosureModel_Factory_Composite_impl.hpp.
|
virtual |
Implements panzer::ClosureModelFactory< EvalT >.
Definition at line 68 of file Panzer_ClosureModel_Factory_Composite_impl.hpp.
|
private |
Definition at line 70 of file Panzer_ClosureModel_Factory_Composite_decl.hpp.