BETAUnder development and not independently verified. Check every result independently before any engineering use. Read the disclaimer
Process CalculationsBETA
Engineering toolsOpen hydraulics ↗
THERMODYNAMIC WORKSPACE

Fluid properties

From water and steam to a custom mixture.

01 Define the state

Calculations run on your device. The first use downloads Python and the selected library from public package hosts; initial loading may take a few minutes.

Ready. Choose a fluid and operating state.
A STATE, WITH ITS BASIS

Properties you can trace.

Calculate density, viscosity, heat capacity, compressibility and more. Phase-specific results keep liquid and vapor properties separate.

CoolProp

Water / steam. Choose reference water properties or industrial IF97.

Thermo + Chemicals

Dry air, other pure components and mixtures by chemical name or CAS number. Explicit PR or SRK model.

This tool prepares equilibrium properties for future two-phase hydraulics. Flow-pattern, holdup and two-phase pressure loss calculations are future work.

Calculation basis

Water/steam uses the IAPWS-IF97 industrial formulation by default, the basis of published steam tables, with the IAPWS-95 scientific reference formulation (CoolProp HEOS) available. Dry air uses a defined nitrogen/oxygen/argon/CO2 mixture. Air and other fluids use Thermo’s rigorous pure/mixture flash interfaces, with separate transport correlations. Liquid densities for PR/SRK do not come from the cubic equation: hydrocarbon liquids (with or without dissolved nitrogen) use the COSTALD (Hankinson–Thomson) correlation with its pressure correction up to 0.95 of the liquid pseudo-critical temperature; other liquids use each component's data-fitted liquid-density correlation with ideal volume mixing; liquids containing carbon dioxide, and states outside these ranges, keep the uncorrected cubic value with a warning. The method used is shown with each result. Other liquid properties remain cubic-equation values. GERG-2008 (CoolProp's multi-fluid implementation, with the app's own phase-split calculation) is available for mixtures of its 21 natural-gas components; every value it gives is labelled with its basis and validation status. NRTL, multiple liquids, solids and electrolytes need separate validated packages.

Gas transfer uses the ideal-gas heat-capacity ratio and an inlet Z/density snapshot, selects complete isothermal hydraulics, and retains the existing flow path. The pipe solver holds its fluid inputs fixed; it does not call this property engine along the path. Saturated, two-phase and critical/supercritical states cannot be transferred.

CoolProp · Thermo flash methods · Chemicals · Browser Python runtime · Scope and verification