.ThermoSysPro.Properties.Common

Information

Package description

This package 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.

This package is copied from package Modelica.Media.Common in Modelica package version 3.2.2.

Contents

NameDescription
 Rate
 MolarFlowRate
 MolarReactionRate
 MolarEnthalpy
 DerDensityByEntropy
 DerEnergyByPressure
 DerEnergyByMoles
 DerEntropyByTemperature
 DerEntropyByPressure
 DerEntropyByMoles
 DerPressureByDensity
 DerPressureBySpecificVolume
 DerPressureByTemperature
 DerVolumeByTemperature
 DerVolumeByPressure
 DerVolumeByMoles
 IsenthalpicExponent
 IsentropicExponent
 IsobaricVolumeExpansionCoefficient
 IsochoricPressureCoefficient
 IsothermalCompressibility
 JouleThomsonCoefficient
 ThermoFluidSpecialProperty records used by the ThermoFluid library
 SaturationPropertiesProperties in the two phase region
 SaturationBoundaryPropertiesProperties on both phase boundaries, including some derivatives
 IF97BaseTwoPhaseIntermediate property data record for IF 97
 IF97PhaseBoundaryPropertiesThermodynamic base properties on the phase boundary for IF97 steam tables
 GibbsDerivsDerivatives of dimensionless Gibbs-function w.r.t. dimensionless pressure and temperature
 HelmholtzDerivsDerivatives of dimensionless Helmholtz-function w.r.t. dimensionless pressure, density and temperature
 TwoPhaseTransportPropsDefines properties on both phase boundaries, needed in the two phase region
 PhaseBoundaryPropertiesThermodynamic base properties on the phase boundary
 NewtonDerivatives_phDerivatives for fast inverse calculations of Helmholtz functions: p & h
 NewtonDerivatives_psDerivatives for fast inverse calculation of Helmholtz functions: p & s
 NewtonDerivatives_pTDerivatives for fast inverse calculations of Helmholtz functions:p & T
 ExtraDerivativesAdditional thermodynamic derivatives
 BridgmansTablesCalculates all entries in Bridgmans tables if first seven variables given
 FundamentalConstantsConstants of the medium
 AuxiliaryPropertiesIntermediate property data record
 GibbsDerivs2Derivatives of Gibbs function w.r.t. pressure and temperature
 NewtonDerivatives_dTDerivatives for fast inverse calculations of Gibbs function
 gibbsToBridgmansTablesCalculates base coefficients for Bridgman's tables from gibbs enthalpy
 helmholtzToBridgmansTablesCalculates base coefficients for Bridgmans tables from Helmholtz energy
 gibbsToBoundaryPropsCalculate phase boundary property record from dimensionless Gibbs function
 helmholtzToBoundaryPropsCalculate phase boundary property record from dimensionless Helmholtz function
 cv2PhaseCompute isochoric specific heat capacity inside the two-phase region
 cvdpT2PhaseCompute isochoric specific heat capacity inside the two-phase region and derivative of pressure w.r.t. temperature
 gibbsToExtraDerivsCompute additional thermodynamic derivatives from dimensionless Gibbs function
 helmholtzToExtraDerivsCompute additional thermodynamic derivatives from dimensionless Helmholtz function
 Helmholtz_phFunction to calculate analytic derivatives for computing d and t given p and h
 Helmholtz_pTFunction to calculate analytic derivatives for computing d and t given p and t
 Helmholtz_psFunction to calculate analytic derivatives for computing d and t given p and s
 smoothStepApproximation of a general step, such that the characteristic is continuous and differentiable
 Gibbs2_phFunction to calculate analytic derivatives for computing T given p and h
 Gibbs2_dTFunction to calculate analytic derivatives for computing p given d and T
 Gibbs2_psFunction to calculate analytic derivatives for computing d and t given p and s
 OneNonLinearEquationDetermine solution of a non-linear algebraic equation in one unknown without derivatives in a reliable and efficient way

Revisions

Author: Hubertus Tummescheit,
Lund University
Department of Automatic Control
Box 118, 22100 Lund, Sweden
email: hubertus@control.lth.se

Generated at 2024-11-22T19:25:38Z by OpenModelicaOpenModelica 1.24.2 using GenerateDoc.mos