packageIncompressibleCoolPropMedium

External incompressible medium with up to two components using CoolProp

Extends from Modelica.Media.Interfaces.PartialMedium (Partial medium properties (base package of all media packages)).

Parameters

TypeNameDefaultDescription
Modelica.Media.Interfaces.Choices.IndependentVariablesThermoStates (from PartialMedium)Enumeration type for independent variables
StringmediumName (from PartialMedium)"unusablePartialMedium"Name of the medium
String[:]substanceNames (from PartialMedium){mediumName}Names of the mixture substances. Set substanceNames={mediumName} if only one substance.
String[:]extraPropertiesNames (from PartialMedium)fill("", 0)Names of the additional (extra) transported properties. Set extraPropertiesNames=fill("",0) if unused
BooleansingleState (from PartialMedium)= true, if u and d are not a function of pressure
BooleanreducedX (from PartialMedium)true= true, if medium contains the equation sum(X) = 1.0; set reducedX=true, if only one substance (see docu for details)
BooleanfixedX (from PartialMedium)false= true, if medium contains the equation X = reference_X
AbsolutePressurereference_p (from PartialMedium)101325Reference pressure of Medium: default 1 atmosphere
Temperaturereference_T (from PartialMedium)298.15Reference temperature of Medium: default 25 deg Celsius
MassFraction[nX]reference_X (from PartialMedium)fill(1/nX, nX)Default mass fractions of medium
AbsolutePressurep_default (from PartialMedium)101325Default value for pressure of medium (for initialization)
TemperatureT_default (from PartialMedium)Modelica.Units.Conversions.from_degC(20)Default value for temperature of medium (for initialization)
SpecificEnthalpyh_default (from PartialMedium)specificEnthalpy_pTX(p_default, T_default, X_default)Default value for specific enthalpy of medium (for initialization)
MassFraction[nX]X_default (from PartialMedium)reference_XDefault value for mass fractions of medium (for initialization)
ExtraProperty[nC]C_default (from PartialMedium)fill(0, nC)Default value for trace substances of medium (for initialization)
IntegernS (from PartialMedium)size(substanceNames, 1)Number of substances
IntegernX (from PartialMedium)nSNumber of mass fractions
IntegernXi (from PartialMedium)if fixedX then 0 else if reducedX then nS - 1 else nSNumber of structurally independent mass fractions (see docu for details)
IntegernC (from PartialMedium)size(extraPropertiesNames, 1)Number of extra (outside of standard mass-balance) transported properties
Real[nC]C_nominal (from PartialMedium)1.0e-6*ones(nC)Default for the nominal values for the extra properties
StringlibraryName"CoolProp|INCOMP"Name of the external fluid property computation library
StringsubstanceNameExternalMedia.Common.CheckCoolPropOptions(substanceNames[1], debug = false)Only one substance can be specified, predefined mixture in CoolProp
InputChoiceIncompressibleinputChoiceInputChoiceIncompressible.pTXDefault choice of input variables for property computations, incompressibles are in p,T

Contents

NameDescription
FluidConstantsexternal fluid constants
ThermodynamicState
BaseProperties
setState_phReturn thermodynamic state record from p and h
setState_phXReturn thermodynamic state record from p and h
setState_ph_libraryReturn thermodynamic state record from p and h
setState_pTReturn thermodynamic state record from p and T
setState_pTXReturn thermodynamic state record from p and T
setState_pT_libraryReturn thermodynamic state record from p and T
setState_psXReturn thermodynamic state record from p and s
density_phXreturns density for given p and h
density_phX_statereturns density for given p and h
density_phX_derTotal derivative of density_ph
density_derh_pReturn derivative of density wrt enthalpy at constant pressure from state
density_derp_hReturn derivative of density wrt pressure at constant enthalpy from state
temperature_phXreturns temperature for given p and h
temperature_phX_statereturns temperature for given p and h
specificEntropy_phXreturns specific entropy for a given p and h
specificEntropy_phX_statereturns specific entropy for a given p and h
specificEntropy_phX_dertime derivative of specificEntropy_phX
density_pTXReturn density from p and T
density_pTX_state
specificEnthalpy_pTXreturns specific enthalpy for given p and T
specificEnthalpy_pTX_statereturns specific enthalpy for given p and T
specificEntropy_pTXreturns specific entropy for a given p and T
specificEntropy_pTX_statereturns specific entropy for a given p and T
densityReturn density from state
pressureReturn pressure from state
specificEnthalpyReturn specific enthalpy from state
specificEntropyReturn specific entropy from state
temperatureReturn temperature from state
prandtlNumber
velocityOfSoundReturn velocity of sound from state
specificHeatCapacityCpReturn specific heat capacity cp from state
specificHeatCapacityCvReturn specific heat capacity cv from state
dynamicViscosityReturn dynamic viscosity from state
thermalConductivityReturn thermal conductivity from state