ThermodynamicData

ThermodynamicData["name","property"]

gives the value of the specific property for the substance "name".

ThermodynamicData["name","property",{"Temperature"quantity1,"Pressure"quantity}]

gives the value of the specific property for the substance "name" at the specified temperature and pressure.

Details

  • ThermodynamicData[] gives a list of the available substances.
  • ThermodynamicData["Properties"] gives a list of all properties available.
  • Properties that do not apply or are not known in a particular case are indicated by Missing[].
  • Properties are returned using Quantity where appropriate.
  • If not otherwise specified, physical properties are given for standard temperature and pressure (293.15 K and 101325 pascals).
  • Temperature and pressure values can also be supplied as an Association.
  • ThermodynamicData["name"] returns all properties with their values at STP. ThermodynamicData["name",{"Temperature"quantity1,"Pressure"quantity}]returns all properties using the supplied temperature and/or pressure to calculate values.
  • The common English name for a supported substance can be found using the "property" "Name".
  • Temperature- and pressure-dependent properties include:
  • "AdiabaticBulkModulus"bulk modulus for adiabatic compression
    "AdiabaticCompressibility"volume change at constant entropy
    "B12"mixed second virial coefficient
    "ChemicalPotentials"change in Gibbs free energy due to change in amount
    "CompressibilityFactor"correction factor from ideal gas behavior
    "Density"density
    "DerivativeOfPressureWithRespectToDensityAndTemperature"derivative of pressure with respect to density and temperature
    "DielectricConstant"ratio of permittivity to permittivity of vacuum
    "Enthalpy"enthalpy
    "Entropy"entropy
    "ExcessEnergy"difference between actual and ideal internal energy
    "ExcessEnthalpy"difference between actual and ideal enthalpy
    "ExcessEntropy"difference between actual and ideal entropy
    "ExcessGibbsFreeEnergy"difference between actual and ideal Gibbs free energy
    "ExcessHelmholtzFreeEnergy"difference between actual and ideal Helmholtz free energy
    "ExcessVolume"difference between actual and ideal volume
    "FirstDerivativeOfDensityWithRespectToPressure"derivative of density with respect to pressure
    "FirstDerivativeOfDensityWithRespectToTemperature"derivative of density with respect to temperature
    "FirstDerivativeOfPressureWithRespectToDensity"derivative of pressure with respect to density
    "FirstDerivativeOfPressureWithRespectToTemperature"derivative of pressure with respect to temperature
    "FourthVirialCoefficient"fourth virial coefficient
    "GibbsFreeEnergy"Gibbs free energy
    "HelmholtzFreeEnergy"Helmholtz free energy
    "InternalEnergy"internal energy
    "IsenthalpicJouleThomsonCoefficient"temperature change due to pressure at constant enthalpy
    "IsentropicExpansionCoefficient"heat capacity ratio
    "IsobaricHeatCapacity"heat capacity at constant pressure
    "IsochoricHeatCapacity"heat capacity at constant volume
    "IsothermalBulkModulus"bulk modulus at constant temperature
    "IsothermalCompressibility"volume change at constant temperature
    "IsothermalExpansionCoefficient"expansion due to temperature at constant pressure
    "IsothermalThrottlingCoefficient"isothermal throttling coefficient
    "MolarDensity"density per molar mass
    "MolarEnthalpy"enthalpy per molar mass
    "MolarEntropy"entropy per molar mass
    "MolarInternalEnergy"internal energy per molar mass
    "MolarIsobaricHeatCapacity"heat capacity at constant pressure per molar mass
    "MolarIsochoricHeatCapacity"heat capacity at constant volume per molar mass
    "MolarSpecificVolume"molar volume
    "Phase"phase
    "SecondAcousticVirialCoefficent"second viral coefficient of the adiabatic sound speed
    "SecondDerivativeOfPressureWithRespectToDensity"second derivative of pressure with respect to density
    "SecondDerivativeOfPressureWithRespectToTemperature"second derivative of pressure with respect to temperature
    "SecondVirialCoefficient"second virial coefficient
    "SoundSpeed"speed of sound
    "SpecificHeatInput"specific heat input
    "SpecificVolume"specific volume
    "ThermalConductivity"thermal conductivity
    "ThirdAcousticVirialCoefficent"third viral coefficient of the adiabatic sound speed
    "ThirdVirialCoefficient"third virial coefficient
    "Viscosity"dynamic viscosity
    "VolumeExpansivity"volume expansion woth temperature
  • "Enthalpy", "Entropy", and their molar forms are measured relative to their values at the boiling point of the substance.
  • Triple point properties include:
  • "TriplePointGasDensity"density of gas at the triple point
    "TriplePointLiquidDensity"density of liquid at the triple point
    "TriplePointPressure"pressure at the triple point
    "TriplePointSolidDensity"density of solid at the triple point
    "TriplePointTemperature"temperature at the triple point
  • Critical point properties include:
  • "CriticalDensity"density at the critical point
    "CriticalEnthalpy"enthalpy at the critical point
    "CriticalEntropy"entropy at the critical point
    "CriticalInternalEnergy"internal energy at the critical point
    "CriticalPressure"pressure at the critical point
    "CriticalTemperature"temperature at the critical point
  • Phase boundary properties include:
  • "SolidLiquidPhaseBoundary"given the temperature or pressure, returns the corresponding value on the solid-liquid phase boundary
    "SolidVaporPhaseBoundary"given the temperature or pressure, returns the corresponding value on the solid-vapor phase boundary
    "LiquidVaporPhaseBoundary"given the temperature or pressure, returns the corresponding value on the liquid-vapor phase boundary

Examples

open all close all

Basic Examples  (5)

Find the entropy for water at standard pressure and temperature:

In[1]:=
Click for copyable input
Out[1]=

Calculate the speed of sound in ammonia:

In[1]:=
Click for copyable input
Out[1]=

Find the viscosity of air at a specified temperature and pressure:

In[1]:=
Click for copyable input
Out[1]=

Learn the densities of the phases of water at the triple point:

In[1]:=
Click for copyable input
Out[1]=

Find the temperature where liquid water has maximum density:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=

Scope  (8)

Applications  (9)

Possible Issues  (6)

Neat Examples  (4)

Introduced in 2014
(10.0)