SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::discretization::domain::ids::validation::HaveUniqueBoundaryIDs Concept Reference

Concept to check if a pack of boundary IDs have unique ID values. This is used to ensure that no two boundary IDs in a list have the same ID. More...

#include <concepts.hpp>

Concept definition

template<typename... BoundaryIDTs>
Concept to check if a pack of boundary IDs have unique ID values. This is used to ensure that no two ...
Definition concepts.hpp:30
consteval bool all_unique_values(Ts... values) noexcept
Utility function to check if a pack of values are all unique.
Definition unique_ids.hpp:26

Detailed Description

Concept to check if a pack of boundary IDs have unique ID values. This is used to ensure that no two boundary IDs in a list have the same ID.

Template Parameters
BoundaryIDTsThe pack of boundary ID types to check.