Thermodynamic property packages
The property method sets your VLE, flash and enthalpies — pick the right one and the rest of the simulation follows. MaximaLabs ships the packages engineers actually use, from cubic equations of state to electrolyte and reference models. Choose one, then run flash, a distillation column or a full flowsheet — free in your browser, or from the Python SDK.
NRTL
Activity-coefficient model for polar / alcohol-water VLE (azeotropes).
Explore packagePeng-Robinson (EoS)
Cubic equation of state for hydrocarbons / light gases and high pressure.
Explore packageSoave-Redlich-Kwong (EoS)
Cubic EoS for hydrocarbons / light gases; an alternative to Peng-Robinson.
Explore packagePC-SAFT (EoS)
Molecular SAFT EoS (chain + dispersion + 2B association) — long-chain alkanes, CO₂/light gases, high-pressure gas solubility, and hydrogen-bonding fluids (water, alcohols) via association.
Explore packageUNIQUAC
Activity-coefficient model for polar / alcohol-water VLE (azeotropes).
Explore packageElectrolyte NRTL (CO₂–MEA)
Bounded electrolyte model for CO₂ capture VLE in aqueous MEA (carbamate/bicarbonate speciation + Davies activity).
Explore packageElectrolyte NRTL (CO₂–AMP)
Same speciation model with 2-amino-2-methyl-1-propanol (AMP) constants — a hindered amine with a much weaker carbamate, so it can be pushed past MEA's ~0.5 mol CO₂/mol amine ceiling. Screening-grade: no independently published VLE dataset validates this system (unlike MEA's Jou-Otto-Mather anchor).
Explore packageElectrolyte NRTL (CO₂–DEA)
Same speciation model with diethanolamine (DEA) constants — a canonical secondary gas-treating amine. Its protonation anchor is genuinely cited (pKa 8.883, Bower-Robinson-Bates 1962/NBS); the carbamate stability is a disclosed engineering estimate calibrated to DEA's cited operating range, so treat capacity as screening-grade and basicity as cited-grade.
Explore packageElectrolyte NRTL (CO₂–MDEA)
Same speciation model with N-methyldiethanolamine (MDEA) constants — a tertiary amine that forms no carbamate (proton-acceptor mechanism only). Screening-grade single-amine MDEA; the mixed MDEA/PZ blend is the richer acid-gas-treating package.
Explore packageElectrolyte NRTL (CO₂+H₂S — MDEA/PZ)
Bounded electrolyte model for CO₂ AND H₂S over aqueous MDEA promoted with piperazine (mixed-amine acid-gas treating): protonation + PZ carbamate/dicarbamate + bicarbonate/bisulfide speciation with Davies activity. Equilibrium capacity/selectivity only — NOT rate-based (PZ's kinetic CO₂ promotion and MDEA's kinetic H₂S selectivity are not modeled); the PZ carbamate constants and H₂S path are screening-grade.
Explore packageGERG-2008 (natural gas / LNG)
Reference multiparameter Helmholtz EoS (GERG-2008-family, via CoolProp HEOS) for natural-gas / LNG mixtures — cryogenic density and phase behaviour several percent more accurate than the cubics. Natural-gas / light-hydrocarbon components only.
Explore packageIAPWS Steam Tables
IAPWS-95 water/steam properties for boilers, turbines and utility loops.
Explore packageCoolProp (ideal)
Pure-component / ideal-solution properties from CoolProp.
Explore packageFlory-Huggins (Polymer)
Polymer-solution activity model (single polymer + single volatile solvent) for devolatilization / residual-monomer stripping. Requires flowsheet.polymer_params.
Explore packageBrine (Pitzer electrolyte)
Water + dissolved salts (nacl, kcl, cacl2, mgcl2, na2so4, mgso4, na2co3) with a real Pitzer-derived boiling-point elevation — multi-effect evaporators, desalination, and hydrometallurgical/kraft-liquor brines.
Explore package