FELiCS.Equation.dependentVariables.equationOfStateHandler#
Module Contents#
Classes#
Handles the thermodynamic relationships between temperature, pressure, |
Attributes#
- FELiCS.Equation.dependentVariables.equationOfStateHandler.logger#
- class FELiCS.Equation.dependentVariables.equationOfStateHandler.equationOfStateHandler#
Handles the thermodynamic relationships between temperature, pressure, and density using different forms of the Equation of State (EoS), including linearized and mean-flow versions.
This class links flow variables based on the chosen EoS, which may be either IdealGas or Low-Mach. It ensures that, given any two of the three thermodynamic quantities (pressure, temperature, and density), the third can be deduced according to the selected EoS.
It is primarily intended to support FELiCS simulations by connecting transported fluctuation variables with background mean fields.
Initialize the equationOfStateHandler object
- Parameters:
None
- Variables:
_fieldDict (
dict) – Stores fluctuation variables computed from EoS._param (
object) – Reference to the FELiCS parameter configuration._mean (
object) – Reference to the FELiCS mean flow object._isSolution (
bool) – Indicates if the current instance deals with a fluctuation solution.