Releases: equinor/neqsim-python
Releases · equinor/neqsim-python
NeqSim Python 3.9.1
NeqSim Python 3.9.1
NeqSim Python is the Python interface to the NeqSim engine for thermodynamic calculations, physical properties, process simulation, and PVT analysis from Python and Jupyter notebooks.
Highlights
- Bundles the NeqSim Java 3.9.1 engine for Java 11+ runtimes.
- Bundles the NeqSim Java 3.9.1 engine for Java 8 runtimes.
- Aligns Python package metadata and the conda recipe with version 3.9.1.
Install
Use pip when you already have Java installed:
pip install --upgrade neqsim==3.9.1Use conda when you want OpenJDK installed with the package:
conda install -c conda-forge neqsimRequirements:
- Python 3.9 or newer.
- Java 8 or newer for pip installs.
- Conda installs include OpenJDK through conda-forge.
Verify the installed package version without starting the JVM:
python -c "from importlib.metadata import version; print(version('neqsim'))"Quick Start
from neqsim.thermo import TPflash, fluid, printFrame
natural_gas = fluid("srk")
natural_gas.addComponent("methane", 0.85)
natural_gas.addComponent("ethane", 0.10)
natural_gas.addComponent("propane", 0.05)
natural_gas.setTemperature(25.0, "C")
natural_gas.setPressure(60.0, "bara")
natural_gas.setMixingRule("classic")
TPflash(natural_gas)
printFrame(natural_gas)Useful Links
- Full changelog: v3.9.0...v3.9.1
- Documentation: https://equinor.github.io/neqsimhome/
- Python examples: https://github.com/equinor/neqsim-python/tree/master/examples
- Java engine: https://github.com/equinor/neqsim
- Discussions: https://github.com/equinor/neqsim/discussions
NeqSim 3.9.0
v3.9.0 v3.9.0
NeqSim 3.8.2
Full Changelog: v3.8.0...v3.8.2
NeqSim 3.8.0
Full Changelog: v3.7.0...v3.8.0
NeqSim 3.7.0
Full Changelog: v3.6.1...v3.7.0
NeqSim 3.6.1
Full Changelog: v3.6.0...v3.6.1
NeqSim 3.6.0
v3.6.0 v3.6.0
NeqSim 3.5.0
Full Changelog: v3.4.0...v3.5.0
NeqSim 3.4.0
What's Changed
- feat: clean up unused imports and interfaces by @asmfstatoil in equinor/neqsim#1838
- Fix process by @EvenSol in equinor/neqsim#1839
- update curves by @EvenSol in equinor/neqsim#1840
- Autosize by @EvenSol in equinor/neqsim#1841
- fix bug by @EvenSol in equinor/neqsim#1842
- tests: fix tests and comments by @asmfstatoil in equinor/neqsim#1843
- mechanical design updates by @EvenSol in equinor/neqsim#1845
- added valve methods by @EvenSol in equinor/neqsim#1846
- Operational Risk Simulation Framework with Process Topology Analysis by @EvenSol in equinor/neqsim#1847
- Advanced Risk Simulation Framework for NeqSim by @EvenSol in equinor/neqsim#1848
- Hardy Cross Looped Network Solver & O&G Review Update by @EvenSol in equinor/neqsim#1849
- fix: Add front matter to risk docs and CSS table styling by @EvenSol in equinor/neqsim#1850
- Pull Request: Enhanced Pipe Fittings and Mass Transfer ModelsPipe and fittings update by @EvenSol in equinor/neqsim#1852
- Emission Calculation for Produced Water Degassing by @EvenSol in equinor/neqsim#1853
- update hydrate model by @EvenSol in equinor/neqsim#1855
Full Changelog: equinor/neqsim@v3.3.0...v3.4.0
NeqSim 3.3.0
Full Changelog: v3.2.2...v3.3.0