SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::geometry::deformation::DomainDeformation< SurfaceT, InteriorT, VacuumT > Struct Template Reference

State how the stellar surface moves and how that motion extends into the two surrounding regions. More...

#include <models.hpp>

Collaboration diagram for serif::geometry::deformation::DomainDeformation< SurfaceT, InteriorT, VacuumT >:
[legend]

Public Member Functions

bool operator== (const DomainDeformation &) const =default
 Compare physical choices without attaching preparation state to the model.
 

Public Attributes

SurfaceT surface
 
InteriorT stellar_interior
 
VacuumT vacuum
 

Detailed Description

template<typename SurfaceT, typename InteriorT = PowerLawRadialExtension, typename VacuumT = FixedInfinityRadialExtension>
struct serif::geometry::deformation::DomainDeformation< SurfaceT, InteriorT, VacuumT >

State how the stellar surface moves and how that motion extends into the two surrounding regions.

Member Function Documentation

◆ operator==()

template<typename SurfaceT, typename InteriorT = PowerLawRadialExtension, typename VacuumT = FixedInfinityRadialExtension>
bool serif::geometry::deformation::DomainDeformation< SurfaceT, InteriorT, VacuumT >::operator== ( const DomainDeformation< SurfaceT, InteriorT, VacuumT > & ) const
nodiscarddefault

Compare physical choices without attaching preparation state to the model.

Member Data Documentation

◆ stellar_interior

template<typename SurfaceT, typename InteriorT = PowerLawRadialExtension, typename VacuumT = FixedInfinityRadialExtension>
InteriorT serif::geometry::deformation::DomainDeformation< SurfaceT, InteriorT, VacuumT >::stellar_interior

◆ surface

template<typename SurfaceT, typename InteriorT = PowerLawRadialExtension, typename VacuumT = FixedInfinityRadialExtension>
SurfaceT serif::geometry::deformation::DomainDeformation< SurfaceT, InteriorT, VacuumT >::surface

◆ vacuum

template<typename SurfaceT, typename InteriorT = PowerLawRadialExtension, typename VacuumT = FixedInfinityRadialExtension>
VacuumT serif::geometry::deformation::DomainDeformation< SurfaceT, InteriorT, VacuumT >::vacuum

The documentation for this struct was generated from the following file: