1 #ifndef VERTEXCFD_EQUATIONSET_SOLIDINDUCTIONLESSMHD_HPP
2 #define VERTEXCFD_EQUATIONSET_SOLIDINDUCTIONLESSMHD_HPP
4 #include <Panzer_CellData.hpp>
5 #include <Panzer_EquationSet_DefaultImpl.hpp>
6 #include <Panzer_FieldLibrary.hpp>
7 #include <Panzer_GlobalData.hpp>
8 #include <Panzer_Traits.hpp>
10 #include <Phalanx_FieldManager.hpp>
12 #include <Teuchos_ParameterList.hpp>
13 #include <Teuchos_RCP.hpp>
24 template<
class EvalType>
29 const int& default_integration_order,
30 const panzer::CellData& cell_data,
31 const Teuchos::RCP<panzer::GlobalData>& gd,
32 const bool build_transient_support);
34 void buildAndRegisterEquationSetEvaluators(
35 PHX::FieldManager<panzer::Traits>& fm,
36 const panzer::FieldLibrary& field_library,
37 const Teuchos::ParameterList& user_data)
const override;
39 std::string fieldName(
const int dof)
const;
42 const std::string _dof_name;
43 const std::string _equ_name;
44 bool _build_source_term;
52 #endif // end VERTEXCFD_EQUATIONSET_SOLIDINDUCTIONLESSMHD_HPP