GERG 2008

GERG2008 Equation of State.

The GERG2008 object is instantiated by providing a list of the components desired to include. The available components are:

  • methane

  • nitrogen

  • carbon dioxide

  • ethane

  • propane

  • n-butane

  • isobutane

  • n-pentane

  • isopentane

  • n-hexane

  • n-heptane

  • n-octane

  • nonane

  • decane

  • hydrogen

  • oxygen

  • carbon monoxide

  • water

  • hydrogen sulfide

  • helium

  • argon

class GERG2008(names)[source]

Bases: ArModel

GERG2008 Equation of State.

This class implements the residual contribution of the GERG2008 equation of state for multi-component systems. It is a highly accurate thermodynamic model for natural gas applications.

Parameters:

names (list, str) – List of names for the components to use in the model. Valid names are: methane, nitrogen, carbon dioxide, ethane, propane, n-butane, isobutane, n-pentane, isopentane, n-hexane, n-heptane, n-octane, nonane, decane, hydrogen, oxygen, carbon monoxide, water, hydrogen sulfide, helium, argon.

Example

from yaeos import GERG2008

model = GERG2008(["methane", "nitrogen", "carbon dioxide",])
size() int[source]

Return the number of components in the model.