Skip to the content.

Thermodynamic Operations

Thermodynamic operations execute equilibrium and property tasks using a configured fluid. Most workflows create a ThermodynamicOperations object once and reuse it for multiple calls.

Flash Calculations

ThermodynamicOperations ops = new ThermodynamicOperations(fluid);
ops.TPflash();
double vaporFraction = fluid.getBeta();

Phase Envelopes

Property Routines

After flashes, properties are available on each phase:

Electrolytes and Reactions

Best Practices