Skip to the content.

title: Utility Equipment description: This folder contains documentation for utility and control equipment in NeqSim. —

Utility Equipment

This folder contains documentation for utility and control equipment in NeqSim.

Equipment Categories

Process Control

Equipment File Description
Adjusters adjusters.md Parameter adjustment to meet specifications
Recycles recycles.md Recycle stream handling
Calculators calculators.md Custom calculations

Stream Utilities

Equipment File Description
Saturators saturators.md Water saturation for wet gas simulation
Stream Fitters stream_fitters.md Stream property fitting

Facility Systems

Equipment File Description
Fuel Gas System fuel_gas_system.md Fuel gas conditioning for turbines, heaters, pilots
Utility Air System utility_air_system.md Instrument/plant air per ISO 8573-1
Produced Water Degassing produced_water_degassing.md Multi-stage degassing with emissions

Quick Reference

Adjuster Pattern

Adjuster adjuster = new Adjuster("Controller");
adjuster.setAdjustedVariable(equipment, "parameter");
adjuster.setTargetVariable(stream, "property", targetValue, unit);
process.add(adjuster);

Recycle Pattern

Recycle recycle = new Recycle("RecycleName");
recycle.addStream(recycleStream);
recycle.setOutletStream(targetMixer);
recycle.setTolerance(1e-6);
process.add(recycle);