Concept for a class usable in EqualRateRegions.
More...
#include <EqualRateRegionGenerator.hpp>
template<typename T, size_t Dim>
requires(const T gen, const size_t region_id,
{
gen.regions()
} -> std::same_as<std::unordered_map<std::string, size_t>>;
{ gen.is_in_region(region_id, element_id) } -> std::same_as<bool>;
}
An ElementId uniquely labels an Element.
Definition ElementId.hpp:44
Concept for a class usable in EqualRateRegions.
Definition EqualRateRegionGenerator.hpp:22
Concept for serialization via pup.
Definition Serializable.hpp:11
Concept for a class usable in EqualRateRegions.