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

Specialization of RelationValidator for FullyConnected relations. This relation enforces that a domain is fully connected, meaning that all elements of the domain are reachable from any other element of the domain. More...

#include <connected.hpp>

Static Public Member Functions

template<IsSchema SchemaT>
static RelationValidationResult validate (const mesh::MeshTopology &topology)
 

Detailed Description

template<IsDomainOrSet DomainT>
struct serif::discretization::domain::schema::validation::RelationValidator< FullyConnected< DomainT > >

Specialization of RelationValidator for FullyConnected relations. This relation enforces that a domain is fully connected, meaning that all elements of the domain are reachable from any other element of the domain.

Template Parameters
DomainTThe domain type to validate. (e.g. Which domain to check for connectivity)

Member Function Documentation

◆ validate()

template<IsDomainOrSet DomainT>
template<IsSchema SchemaT>
static RelationValidationResult serif::discretization::domain::schema::validation::RelationValidator< FullyConnected< DomainT > >::validate ( const mesh::MeshTopology & topology)
inlinestaticnodiscard

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