BinaryThreePhase Derived Type

type, public :: BinaryThreePhase

BinaryThreePhase

Structure to hold the results of a binary LLV line calculation.

Description

This structure holds the results of a binary LLV line calculation. Pressures are calculated using the composition of the liquid phase x.


Components

Type Visibility Attributes Name Initial
real(kind=pr), public, allocatable :: P(:)

Pressure [bar]

real(kind=pr), public, allocatable :: T(:)

Temperature [K]

real(kind=pr), public, allocatable :: Vw(:)

Volume of vapor phase w [L/mol]

real(kind=pr), public, allocatable :: Vx(:)

Volume of liquid phase x [L/mol]

real(kind=pr), public, allocatable :: Vy(:)

Volume of liquid phase y [L/mol]

real(kind=pr), public, allocatable :: w1(:)

Mole fraction of component 1 in vapor phase w

real(kind=pr), public, allocatable :: x1(:)

Mole fraction of component 1 in liquid phase x

real(kind=pr), public, allocatable :: y1(:)

Mole fraction of component 1 in liquid phase y