#
# Phase envelope construction
# Made by Even Solbraa, 2001
#

# Definieng system
systemName = SystemSrkEos(273.15, 1.01325)
systemName.addComponent('methane', 1.0)
systemName.addComponent('ethane', 1.0)

#Setting classic mixingrule w/o interaction parameters
systemName.setMixingRule(1)


# Definning a phase enevelope operation and display result
envelopeName = ThermodynamicOperations(systemName) 
envelopeName.calcPTphaseEnvelope() 
envelopeName.displayResult()

# Run script in NeqSim