SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::geometry::surface::SurfaceEOSResponse< Formulation > Struct Template Reference

An EOS value and all of its local derivatives, evaluated together at one state. More...

#include <linearization.hpp>

Collaboration diagram for serif::geometry::surface::SurfaceEOSResponse< Formulation >:
[legend]

Public Attributes

dimensions::QuantityValue< typename Formulation::Relation::OutputQuantity > value {0.0}
 
equations::OperandValues< typename Formulation::Operands, double > field_derivatives {}
 

Detailed Description

template<PressureSurfaceFormulationType Formulation>
struct serif::geometry::surface::SurfaceEOSResponse< Formulation >

An EOS value and all of its local derivatives, evaluated together at one state.

Note
Derivatives sharing a term are accumulated; the later residual calculation supplies the sign and carrier identity.

Member Data Documentation

◆ field_derivatives

template<PressureSurfaceFormulationType Formulation>
equations::OperandValues<typename Formulation::Operands, double> serif::geometry::surface::SurfaceEOSResponse< Formulation >::field_derivatives {}

◆ value

template<PressureSurfaceFormulationType Formulation>
dimensions::QuantityValue<typename Formulation::Relation::OutputQuantity> serif::geometry::surface::SurfaceEOSResponse< Formulation >::value {0.0}

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