Package Modelica.Media.Common provides records and functions shared by many of the property sub-packages. High accuracy fluid property models share a lot of common structure, even if the actual models are different. Common data structures and computations shared by these property models are collected in this library.
| Name | Description |
|---|---|
| Rate | |
| MolarFlowRate | |
| MolarReactionRate | |
| MolarEnthalpy | |
| DerDensityByEntropy | |
| DerEnergyByPressure | |
| DerEnergyByMoles | |
| DerEntropyByTemperature | |
| DerEntropyByPressure | |
| DerEntropyByMoles | |
| DerPressureByDensity | |
| DerPressureBySpecificVolume | |
| DerPressureByTemperature | |
| DerVolumeByTemperature | |
| DerVolumeByPressure | |
| DerVolumeByMoles | |
| IsenthalpicExponent | |
| IsentropicExponent | |
| IsobaricVolumeExpansionCoefficient | |
| IsochoricPressureCoefficient | |
| IsothermalCompressibility | |
| JouleThomsonCoefficient | |
| ThermoFluidSpecial | Property records used by the ThermoFluid library |
| SaturationProperties | Properties in the two phase region |
| SaturationBoundaryProperties | Properties on both phase boundaries, including some derivatives |
| IF97BaseTwoPhase | Intermediate property data record for IF 97 |
| IF97PhaseBoundaryProperties | Thermodynamic base properties on the phase boundary for IF97 steam tables |
| GibbsDerivs | Derivatives of dimensionless Gibbs-function w.r.t. dimensionless pressure and temperature |
| HelmholtzDerivs | Derivatives of dimensionless Helmholtz-function w.r.t. dimensionless pressure, density and temperature |
| TwoPhaseTransportProps | Defines properties on both phase boundaries, needed in the two phase region |
| PhaseBoundaryProperties | Thermodynamic base properties on the phase boundary |
| NewtonDerivatives_ph | Derivatives for fast inverse calculations of Helmholtz functions: p & h |
| NewtonDerivatives_ps | Derivatives for fast inverse calculation of Helmholtz functions: p & s |
| NewtonDerivatives_pT | Derivatives for fast inverse calculations of Helmholtz functions:p & T |
| ExtraDerivatives | Additional thermodynamic derivatives |
| BridgmansTables | Calculates all entries in Bridgmans tables if first seven variables given |
| FundamentalConstants | Constants of the medium |
| AuxiliaryProperties | Intermediate property data record |
| GibbsDerivs2 | Derivatives of Gibbs function w.r.t. pressure and temperature |
| NewtonDerivatives_dT | Derivatives for fast inverse calculations of Gibbs function |
| gibbsToBridgmansTables | Calculates base coefficients for Bridgman's tables from gibbs enthalpy |
| helmholtzToBridgmansTables | Calculates base coefficients for Bridgmans tables from Helmholtz energy |
| gibbsToBoundaryProps | Calculate phase boundary property record from dimensionless Gibbs function |
| helmholtzToBoundaryProps | Calculate phase boundary property record from dimensionless Helmholtz function |
| cv2Phase | Compute isochoric specific heat capacity inside the two-phase region |
| cvdpT2Phase | Compute isochoric specific heat capacity inside the two-phase region and derivative of pressure w.r.t. temperature |
| gibbsToExtraDerivs | Compute additional thermodynamic derivatives from dimensionless Gibbs function |
| helmholtzToExtraDerivs | Compute additional thermodynamic derivatives from dimensionless Helmholtz function |
| Helmholtz_ph | Function to calculate analytic derivatives for computing d and t given p and h |
| Helmholtz_pT | Function to calculate analytic derivatives for computing d and t given p and t |
| Helmholtz_ps | Function to calculate analytic derivatives for computing d and t given p and s |
| smoothStep | Approximation of a general step, such that the characteristic is continuous and differentiable |
| Gibbs2_ph | Function to calculate analytic derivatives for computing T given p and h |
| Gibbs2_dT | Function to calculate analytic derivatives for computing p given d and T |
| Gibbs2_ps | Function to calculate analytic derivatives for computing d and t given p and s |