SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::eos::models::ImplementsRelationCatalog_t< EOS, relations::RelationCatalog< Relations... > > Struct Template Reference

A specialization of the ImplementsRelationCatalog_t trait for a relation catalog. This is used to determine if an EOS type implements all relations in a given relation catalog. More...

#include <traits.hpp>

Inheritance diagram for serif::eos::models::ImplementsRelationCatalog_t< EOS, relations::RelationCatalog< Relations... > >:
[legend]
Collaboration diagram for serif::eos::models::ImplementsRelationCatalog_t< EOS, relations::RelationCatalog< Relations... > >:
[legend]

Detailed Description

template<typename EOS, typename... Relations>
struct serif::eos::models::ImplementsRelationCatalog_t< EOS, relations::RelationCatalog< Relations... > >

A specialization of the ImplementsRelationCatalog_t trait for a relation catalog. This is used to determine if an EOS type implements all relations in a given relation catalog.

Template Parameters
EOSThe EOS type to check.
RelationsThe relations in the relation catalog.

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