SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::geometry::surface::IsobaricSurface Class Referencefinal

#include <isobaric.hpp>

Collaboration diagram for serif::geometry::surface::IsobaricSurface:
[legend]

Classes

struct  Parameters
 

Public Types

using PhysicalQuantity = dimensions::Pressure
 
using TargetValue = dimensions::PressureValue
 

Public Member Functions

 IsobaricSurface (const Parameters parameters)
 
 IsobaricSurface (const TargetValue targetPressure)
 
TargetValue target_pressure () const noexcept
 
std::array< double, 1 > continuation_identity () const noexcept
 
PressureSurfaceDescriptor descriptor () const noexcept
 

Private Attributes

TargetValue m_targetPressure
 

Member Typedef Documentation

◆ PhysicalQuantity

◆ TargetValue

Constructor & Destructor Documentation

◆ IsobaricSurface() [1/2]

serif::geometry::surface::IsobaricSurface::IsobaricSurface ( const Parameters parameters)
explicit

◆ IsobaricSurface() [2/2]

serif::geometry::surface::IsobaricSurface::IsobaricSurface ( const TargetValue targetPressure)
explicit

Member Function Documentation

◆ continuation_identity()

std::array< double, 1 > serif::geometry::surface::IsobaricSurface::continuation_identity ( ) const
nodiscardnoexcept

◆ descriptor()

PressureSurfaceDescriptor serif::geometry::surface::IsobaricSurface::descriptor ( ) const
nodiscardnoexcept

◆ target_pressure()

IsobaricSurface::TargetValue serif::geometry::surface::IsobaricSurface::target_pressure ( ) const
nodiscardnoexcept

Member Data Documentation

◆ m_targetPressure

TargetValue serif::geometry::surface::IsobaricSurface::m_targetPressure
private

The documentation for this class was generated from the following files: