|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
A specialization of the DomainIDResolver struct for a single Domain type. This struct is used to resolve the domain ID for a given Domain type. More...
#include <resolver.hpp>
Static Public Member Functions | |
| static constexpr bool | contains_id (const int domainID) noexcept |
| Check if the specified domain ID belongs to the given Domain type. | |
| static consteval int | id () |
| Get the ID for the specified Domain type. | |
Static Public Attributes | |
| static constexpr bool | registered = (DomainIsIdentifiedBy<DomainT, DomainIDTs> || ...) |
| True if the Domain type is registered with at least one of the DomainID types in the list, false otherwise. | |
A specialization of the DomainIDResolver struct for a single Domain type. This struct is used to resolve the domain ID for a given Domain type.
| DomainT | The Domain type to resolve the ID for. |
| DomainIDTs | The list of DomainID types that are expected in the mesh. |
|
inlinestaticnodiscardconstexprnoexcept |
|
inlinestaticnodiscardconsteval |
|
staticconstexpr |
True if the Domain type is registered with at least one of the DomainID types in the list, false otherwise.