SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::discretization::blocks::enthalpy::specific Struct Referencefinal

the specific enthalpy is the term we specifically work with rather than the total enthalpy of dof. In fact heuristically I would say that generally we should always work in specific quantities rather than total quantities as there is not a well defined amount of material at some dof. More...

#include <fields.hpp>

Inheritance diagram for serif::discretization::blocks::enthalpy::specific:
[legend]
Collaboration diagram for serif::discretization::blocks::enthalpy::specific:
[legend]

Classes

struct  residual
 The residual block is a block that contains the residual of the specific enthalpy term. It is a scalar field that is associated with the specific enthalpy of the system. More...
 
struct  value
 The value block is a block that contains the value of the specific enthalpy term. It is a scalar field that is associated with the specific enthalpy of the system. More...
 

Public Types

using FunctionalSpace = functional_space::DiscreteFunctionalSpace<functional_space::H1, 3, 0>
 
using Support = domain::StellarDomains
 There is only material in the stellar domain therefore we only support the enthalpy field in the stellar domain.
 
using Quantity = dimensions::SpecificEnthalpy
 This has the dimension of specific enthalpy,.
 
- Public Types inherited from serif::discretization::blocks::term< enthalpy >
using field_type
 

Static Public Attributes

static constexpr std::string_view name = meta::type_name<specific>()
 Compile time reflected name of the term.
 
static constexpr std::string_view symbol = "h"
 Compile time symbol used for the term.
 

Detailed Description

the specific enthalpy is the term we specifically work with rather than the total enthalpy of dof. In fact heuristically I would say that generally we should always work in specific quantities rather than total quantities as there is not a well defined amount of material at some dof.

Member Typedef Documentation

◆ FunctionalSpace

◆ Quantity

◆ Support

There is only material in the stellar domain therefore we only support the enthalpy field in the stellar domain.

Member Data Documentation

◆ name

std::string_view serif::discretization::blocks::enthalpy::specific::name = meta::type_name<specific>()
staticconstexpr

Compile time reflected name of the term.

◆ symbol

std::string_view serif::discretization::blocks::enthalpy::specific::symbol = "h"
staticconstexpr

Compile time symbol used for the term.


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