1 #ifndef VERTEXCFD_EQUATIONSET_RADFACTORY_HPP
2 #define VERTEXCFD_EQUATIONSET_RADFACTORY_HPP
4 #include "VertexCFD_EquationSet_RAD.hpp"
6 #include <Panzer_CellData.hpp>
7 #include <Panzer_EquationSet_Factory.hpp>
8 #include <Panzer_EquationSet_Factory_Defines.hpp>
16 PANZER_DECLARE_EQSET_TEMPLATE_BUILDER(RAD, RAD)
22 Teuchos::RCP<panzer::EquationSet_TemplateManager<panzer::Traits>>
23 buildEquationSet(
const Teuchos::RCP<Teuchos::ParameterList>& params,
24 const int& default_integration_order,
25 const panzer::CellData& cell_data,
26 const Teuchos::RCP<panzer::GlobalData>& global_data,
27 const bool build_transient_support)
const override
31 auto eq_set = Teuchos::rcp(
32 new panzer::EquationSet_TemplateManager<panzer::Traits>);
38 PANZER_BUILD_EQSET_OBJECTS(
"RAD",
RAD);
41 return found ? eq_set : Teuchos::null;
50 #endif // end VERTEXCFD_EQUATIONSET_RADFACTORY_HPP