SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::discretization::domain::relation::lists::RelationList< RelationTs > Struct Template Reference

Compile-time list of relations, used to group relations together for operations and forms. This struct is a variadic template that takes a list of relation types as template parameters. More...

#include <relation_list.hpp>

Static Public Attributes

static constexpr std::size_t count = CountVariadicArguments<RelationTs...>()
 

Detailed Description

template<IsRelation... RelationTs>
struct serif::discretization::domain::relation::lists::RelationList< RelationTs >

Compile-time list of relations, used to group relations together for operations and forms. This struct is a variadic template that takes a list of relation types as template parameters.

Template Parameters
RelationTsThe types of relations in the relation list.

Member Data Documentation

◆ count

template<IsRelation... RelationTs>
std::size_t serif::discretization::domain::relation::lists::RelationList< RelationTs >::count = CountVariadicArguments<RelationTs...>()
staticconstexpr

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