MaximaLabs

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 package

Peng-Robinson (EoS)

Cubic equation of state for hydrocarbons / light gases and high pressure.

Explore package

Soave-Redlich-Kwong (EoS)

Cubic EoS for hydrocarbons / light gases; an alternative to Peng-Robinson.

Explore package

PC-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 package

UNIQUAC

Activity-coefficient model for polar / alcohol-water VLE (azeotropes).

Explore package

Electrolyte NRTL (CO₂–MEA)

Bounded electrolyte model for CO₂ capture VLE in aqueous MEA (carbamate/bicarbonate speciation + Davies activity).

Explore package

Electrolyte 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 package

Electrolyte 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 package

Electrolyte 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 package

Electrolyte 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 package

GERG-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 package

IAPWS Steam Tables

IAPWS-95 water/steam properties for boilers, turbines and utility loops.

Explore package

CoolProp (ideal)

Pure-component / ideal-solution properties from CoolProp.

Explore package

Flory-Huggins (Polymer)

Polymer-solution activity model (single polymer + single volatile solvent) for devolatilization / residual-monomer stripping. Requires flowsheet.polymer_params.

Explore package

Brine (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

Stop fighting legacy software. Build your first flowsheet in 60 seconds.