SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::discretization::domain::relation::validation::RelationUsesRegisteredEntities< FullyConnected< DomainT >, DomainIDsT, BoundaryIDsT > Struct Template Reference

Compile-time validation to check if a relation uses registered entities based on provided domain and boundary IDs. This specialization is for the Relation type FullyConnected. Fully connected only requires a single domain so we only enforce that the domain is registered. More...

#include <validation.hpp>

Inheritance diagram for serif::discretization::domain::relation::validation::RelationUsesRegisteredEntities< FullyConnected< DomainT >, DomainIDsT, BoundaryIDsT >:
[legend]
Collaboration diagram for serif::discretization::domain::relation::validation::RelationUsesRegisteredEntities< FullyConnected< DomainT >, DomainIDsT, BoundaryIDsT >:
[legend]

Detailed Description

template<IsDomainOrSet DomainT, IsDomainIDList DomainIDsT, IsBoundaryIDList BoundaryIDsT>
struct serif::discretization::domain::relation::validation::RelationUsesRegisteredEntities< FullyConnected< DomainT >, DomainIDsT, BoundaryIDsT >

Compile-time validation to check if a relation uses registered entities based on provided domain and boundary IDs. This specialization is for the Relation type FullyConnected. Fully connected only requires a single domain so we only enforce that the domain is registered.

Template Parameters
DomainIDsTThe type representing the domain IDs.
BoundaryIDsTThe type representing the boundary IDs.
RelationListTThe type representing the list of relations.

The documentation for this struct was generated from the following file: