27 const std::set<SubdomainID> & blocks_ids,
28 const std::set<BoundaryID> & boundary_ids)
30 _face_material_data(_mi_feproblem.getMaterialData(
31 Moose::FACE_MATERIAL_DATA, _mi_params.get<
THREAD_ID>(
"_tid"), moose_object))
Every object that can be built by the factory should be derived from this class.
ThreeMaterialPropertyInterface(const MooseObject *moose_object, const std::set< SubdomainID > &blocks_ids, const std::set< BoundaryID > &boundary_ids)
static InputParameters validParams()
This interface is designed for DGKernel, InternalSideUserObject, InterfaceUserObject,...
static InputParameters validParams()
MOOSE now contains C++17 code, so give a reasonable error message stating what the user can do to add...
MaterialDataType
MaterialData types.