1 #ifndef VERTEXCFD_INDUCTIONLESSCLOSUREMODELFACTORY_HPP
2 #define VERTEXCFD_INDUCTIONLESSCLOSUREMODELFACTORY_HPP
4 #include <Panzer_Traits.hpp>
6 #include <Phalanx_Evaluator.hpp>
8 #include <Teuchos_ParameterList.hpp>
9 #include <Teuchos_RCP.hpp>
13 namespace ClosureModel
16 template<
class EvalType,
int NumSpaceDim>
20 void buildClosureModel(
21 const std::string& closure_type,
22 const Teuchos::RCP<panzer::IntegrationRule>& ir,
23 const Teuchos::ParameterList& user_params,
24 const Teuchos::ParameterList& closure_params,
26 std::string& error_msg,
27 Teuchos::RCP<std::vector<Teuchos::RCP<PHX::Evaluator<panzer::Traits>>>>
36 #endif // end VERTEXCFD_INDUCTIONLESSCLOSUREMODELFACTORY_HPP