EoS Component Data Functions
Pure-component properties and binary interaction coefficients for cubic equations of state.
7 functions
PO.EoS.Component.Props(name)
Returns component properties [Tc, Pc, omega, Mw] as a row array from the database. Spills horizontally into 4 cells.
PO.EoS.SCN.Props(CN)
Returns Katz-Firoozabadi SCN properties [Tc, Pc, omega, Mw] as a row array. Carbon number range: 6-45.
PO.EoS.Mixture.Mw(zi, props)
Calculates mixture molecular weight from mole fractions and property table, [kg/mol].
PO.EoS.Component.List()
Returns a list of all available component names in the database.
PO.EoS.Component.Exists(name)
Checks if a component exists in the database. Returns TRUE or FALSE.
PO.EoS.Kij.ChuehPrausnitz(Vc_i, Vc_j)
Estimates binary interaction parameter kij from critical volumes using Chueh-Prausnitz correlation, [-].
PO.EoS.Kij.Matrix(names, props, method, T)
Generates N×N binary interaction parameter matrix using correlation. Methods: 'Nikos' (PR, T-dependent), 'Elliot-Daubert' (SRK), 'Chueh-Prausnitz'. Returns N×N array.