20 return const_cast<Medium*
>(
26 std::size_t
const element_id)
const
28 auto const material_id =
31 return media_.at(material_id).get();
35 std::size_t
const element_id)
const
37 auto const material_id =
42 "There is no medium definition for element {:d} with material "
43 "ID {:d}. Please define a medium for each material.",
44 element_id, material_id);
Definition of the Mesh class.
void checkElementHasMedium(std::size_t const element_id) const
MeshLib::PropertyVector< int > const *const material_ids_
Medium * getMedium(std::size_t element_id)
std::map< int, std::shared_ptr< Medium > > const & media_