SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
consumers_meanfield.cpp File Reference
Include dependency graph for consumers_meanfield.cpp:

Classes

struct  serif::compile_time_checks::eos_meanfield::consumer_contracts::SingleRelationEOS< Output, Input, HasDerivative >
 Describe exactly one EOS relation; unrelated consumer capabilities remain absent. More...
 

Namespaces

namespace  serif
 
namespace  serif::compile_time_checks
 
namespace  serif::compile_time_checks::eos_meanfield
 
namespace  serif::compile_time_checks::eos_meanfield::consumer_contracts
 

Typedefs

using serif::compile_time_checks::eos_meanfield::consumer_contracts::DensityClosure = SingleRelationEOS<dimensions::MassDensity, dimensions::SpecificEnthalpy, true>
 
using serif::compile_time_checks::eos_meanfield::consumer_contracts::DensityWithoutDerivative = SingleRelationEOS<dimensions::MassDensity, dimensions::SpecificEnthalpy, false>
 
using serif::compile_time_checks::eos_meanfield::consumer_contracts::EnthalpyPressure = SingleRelationEOS<dimensions::Pressure, dimensions::SpecificEnthalpy, true>
 
using serif::compile_time_checks::eos_meanfield::consumer_contracts::DensitySeed = SingleRelationEOS<dimensions::SpecificEnthalpy, dimensions::MassDensity, false>
 
using serif::compile_time_checks::eos_meanfield::consumer_contracts::GeneralEOS = SingleRelationEOS<dimensions::SpecificEnthalpy, dimensions::Pressure, false>
 
using serif::compile_time_checks::eos_meanfield::consumer_contracts::DensityFromEnthalpy = eos::relations::DensityFromSpecificEnthalpy