19 ContainerMedium
const& required_properties_medium,
20 ContainerSolid
const& required_properties_solid_phase,
21 ContainerLiquid
const& required_properties_liquid_phase,
22 ContainerGas
const& required_properties_gas_phase)
26 auto const& medium = *media_map.
getMedium(element_id);
27 if (!required_properties_medium.empty())
30 medium, required_properties_medium);
32 if (!required_properties_liquid_phase.empty())
35 medium.phase(
"AqueousLiquid"),
36 required_properties_liquid_phase);
38 if (!required_properties_gas_phase.empty())
41 medium.phase(
"Gas"), required_properties_gas_phase);
43 if (!required_properties_solid_phase.empty())
46 medium.phase(
"Solid"), required_properties_solid_phase);
void checkMaterialSpatialDistributionMap(MeshLib::Mesh const &mesh, MaterialPropertyLib::MaterialSpatialDistributionMap const &media_map, ContainerMedium const &required_properties_medium, ContainerSolid const &required_properties_solid_phase, ContainerLiquid const &required_properties_liquid_phase, ContainerGas const &required_properties_gas_phase)