|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
File containing the Relation and RelationCatalog structs. These structs are used to represent relations between physical quantities and to group them into catalogs for use in EOS models. More...
#include "serif/utils/misc/concepts/type_uniqueness.hpp"#include "serif/utils/misc/std_helper/variadic_cleaning.hpp"#include "serif/dimensions/quantities.hpp"Classes | |
| struct | serif::eos::relations::Relation< Output, Inputs > |
| A struct to represent a relation between physical quantities. This is used to define the relations that an EOS model supports. More... | |
| struct | serif::eos::relations::RelationCatalog< Relations > |
| A struct to represent a catalog of relations between physical quantities. This is used to group relations for use in EOS models. More... | |
Namespaces | |
| namespace | serif |
| namespace | serif::eos |
| namespace | serif::eos::relations |
Functions | |
| template<typename... Ts> | |
| consteval std::size_t | serif::eos::relations::CountVariadicArguments () noexcept |
File containing the Relation and RelationCatalog structs. These structs are used to represent relations between physical quantities and to group them into catalogs for use in EOS models.