SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
equations.hpp File Reference
Include dependency graph for equations.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  serif::utils::serialize::Serializer< equations::BarycenterConstraint< Axis, Row > >
 
struct  serif::utils::serialize::Serializer< equations::PointMassCompanion >
 
struct  serif::utils::serialize::Serializer< equations::BarotropicDensityBalance< EOS > >
 
struct  serif::utils::serialize::Serializer< equations::PrimalPoissonBalance >
 
struct  serif::utils::serialize::Serializer< equations::SurfacePotentialBalance >
 
struct  serif::utils::serialize::Serializer< equations::MassNormalization >
 
struct  serif::utils::serialize::Serializer< equations::AngularMomentumConstraint >
 
struct  serif::utils::serialize::Serializer< equations::EquationRegistry< Equations... > >
 

Namespaces

namespace  serif
 
namespace  serif::utils
 
namespace  serif::utils::serialize
 
namespace  serif::utils::serialize::detail
 

Functions

Result< std::optional< equations::PointMassCompanion > > serif::utils::serialize::detail::read_companion (const Node &node)
 Archives written before companions existed have no companion field; a single star stays one.
 
Node serif::utils::serialize::detail::with_companion (Node node, const std::optional< equations::PointMassCompanion > &companion)
 Record the companion only when there is one, so single-star archives keep their schema.