|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
The enthalpy field is a scalar field is a C0 continuous scalar field. Note that this field likely will not survive the transition to the more general non-barotropic case. In the barotropic case the gradient of enthalpy is parallel to the gradient of the pressure. This make enthalpy a particularly useful quantity as we can represent the 0 pressure surface condition as the 0 enthalpy condition and we can break down mass constraint into a game of optimizing the Bernoulli constant. More...
#include <fields.hpp>
Classes | |
| struct | specific |
| 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... | |
Public Types | |
| using | Terms = utils::types::TypeList<specific> |
| Type list of terms for compile time reflection and iteration over the terms of the field. | |
Static Public Attributes | |
| static constexpr std::string_view | name = meta::type_name<enthalpy>() |
| Compile time reflected name of the field. | |
| static constexpr specific | specific_term {} |
| Static constexpr instance of the specific term. This is used to access the term in the discretization. | |
The enthalpy field is a scalar field is a C0 continuous scalar field. Note that this field likely will not survive the transition to the more general non-barotropic case. In the barotropic case the gradient of enthalpy is parallel to the gradient of the pressure. This make enthalpy a particularly useful quantity as we can represent the 0 pressure surface condition as the 0 enthalpy condition and we can break down mass constraint into a game of optimizing the Bernoulli constant.
Type list of terms for compile time reflection and iteration over the terms of the field.
|
staticconstexpr |
Compile time reflected name of the field.
|
staticconstexpr |
Static constexpr instance of the specific term. This is used to access the term in the discretization.