34 const Teuchos::RCP<STK_Interface> & mesh,
35 const Teuchos::ParameterList & outputList);
38 const Teuchos::RCP<STK_Interface> & mesh,
39 const std::map<std::string,std::vector<std::string> > & nodalFields,
40 const std::map<std::string,std::vector<std::string> > & cellFields);
42 Teuchos::RCP< std::vector< Teuchos::RCP<PHX::Evaluator<panzer::Traits> > > >
44 const Teuchos::ParameterList& models,
46 const Teuchos::RCP<panzer::IntegrationRule>& ir,
47 const Teuchos::ParameterList& default_params,
48 const Teuchos::ParameterList& user_data,
49 const Teuchos::RCP<panzer::GlobalData>& global_data,
54 std::map<std::string,std::vector<std::string> > & blockIdToFields)
const;
57 Teuchos::RCP<STK_Interface>
mesh_;
82 Teuchos::RCP<const panzer::ClosureModelFactory<EvalT> >
userCMF_;
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