|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
File containing concepts for the eos relations module. These concepts are used to constrain template parameters in the eos relations module. More...
#include "serif/eos/relations/traits.hpp"Namespaces | |
| namespace | serif |
| namespace | serif::eos |
| namespace | serif::eos::relations |
Concepts | |
| concept | serif::eos::relations::CatalogContainingRelation |
| A concept used to constrain a type to a catalog that contains a given relation. | |
| concept | serif::eos::relations::RelationContainingInput |
| A concept used to constrain a type to a relation that contains a given input quantity. | |
| concept | serif::eos::relations::ValidThermodynamicRelation |
| A concept used to constrain a type to a valid thermodynamic relation. A type is a valid thermodynamic relation if it satisfies the is_thermodynamic_relation_v trait. | |
| concept | serif::eos::relations::ValidRelationCatalog |
| A concept used to constrain a type to a valid relation catalog. A type is a valid relation catalog if it satisfies the is_valid_relation_catalog_v trait. | |
File containing concepts for the eos relations module. These concepts are used to constrain template parameters in the eos relations module.