|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
Prescribe total stellar mass while the effective surface-potential level remains an independent solved coordinate. More...
#include <fixed_total_mass.hpp>
Classes | |
| struct | Parameters |
Public Types | |
| using | ScalarDescription |
| using | TargetValue = ScalarDescription::TargetValue |
| using | ModelDefinition |
Public Member Functions | |
| FixedTotalMass (TargetValue mass) | |
| Require a positive finite target mass. | |
| FixedTotalMass (Parameters parameters) | |
| Construct from named physical parameters. | |
| TargetValue | target () const noexcept |
| Inspect the prescribed total mass. | |
Private Attributes | |
| TargetValue | m_target |
Prescribe total stellar mass while the effective surface-potential level remains an independent solved coordinate.
| using serif::model::FixedTotalMass::TargetValue = ScalarDescription::TargetValue |
|
explicit |
Require a positive finite target mass.
Store a physically admissible total mass.
|
explicit |
Construct from named physical parameters.
Delegate named mass parameters to the dimensional constructor.
|
inlinenodiscardnoexcept |
Inspect the prescribed total mass.
|
private |