SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::solver::normalization::ReferenceScheme Concept Reference

A custom stellar reference strategy supplies the same typed scales and ordinary failure value. More...

#include <configuration.hpp>

Concept definition

template<typename Scheme>
{ prepare_reference_scales(scheme, gravity) } -> std::same_as<std::expected<StellarReferenceScales, std::string>>;
}
This is the non derivative equivalent to PartialDerivative. This associates a dimension with a value ...
Definition quantities.hpp:79
A custom stellar reference strategy supplies the same typed scales and ordinary failure value.
Definition configuration.hpp:92
std::expected< StellarReferenceScales, std::string > prepare_reference_scales(const LaneEmdenApproximation< dimensions::MassValue, dimensions::DensityValue > &scheme, dimensions::QuantityValue< dimensions::GravitationalConstant > gravitational_constant)
Derive the shared stellar scales after both dimensional reference inputs have been resolved.
Definition configuration.hpp:67

Detailed Description

A custom stellar reference strategy supplies the same typed scales and ordinary failure value.