Releases: equinor/neqsim
NeqSim 3.13.0
What is NeqSim?
NeqSim is an open-source Java library for thermodynamic fluid properties, phase equilibrium, PVT calculations, and process simulation. It is used to model fluids and process equipment such as separators, compressors, heat exchangers, pipelines, wells, and complete flowsheets.
This release ships both the core NeqSim simulation engine and the MCP server distribution that lets MCP-compatible AI clients call governed NeqSim calculation tools.
What is included in this release
| Distribution | Asset | Runtime | Use this when |
|---|---|---|---|
| NeqSim core library | neqsim-3.13.0.jar |
Java 17+ | You need Java 17 or Python neqsim-python compatibility. |
| NeqSim core library | neqsim-3.13.0-Java8.jar |
Java 8+ | You need Java 8 or Python neqsim-python compatibility. |
| NeqSim MCP server | neqsim-mcp-server-3.13.0-runner.jar |
Java 21+ | You want VS Code Copilot, Claude Desktop, Cursor, or another MCP client to use NeqSim tools. |
| NeqSim MCP server checksum | neqsim-mcp-server-3.13.0-runner.jar.sha256 |
- | You want to verify the downloaded MCP runner jar. |
| NeqSim MCP server container | ghcr.io/equinor/neqsim-mcp-server:3.13.0 |
Docker | You want to run the MCP server without installing Java locally. |
Install the MCP server
The MCP server gives MCP-compatible LLM clients access to validated thermodynamic and process simulation tools through a governed tool interface.
Jar install (requires Java 21+)
VERSION=3.13.0
curl -fLO "https://github.com/equinor/neqsim/releases/download/v${VERSION}/neqsim-mcp-server-${VERSION}-runner.jar"
curl -fLO "https://github.com/equinor/neqsim/releases/download/v${VERSION}/neqsim-mcp-server-${VERSION}-runner.jar.sha256"
sha256sum -c neqsim-mcp-server-${VERSION}-runner.jar.sha256Docker install
docker pull ghcr.io/equinor/neqsim-mcp-server:3.13.0Claude Desktop example
{
"mcpServers": {
"neqsim": {
"command": "java",
"args": ["-jar", "/path/to/neqsim-mcp-server-3.13.0-runner.jar"]
}
}
}See the MCP Server README for VS Code Copilot, Cursor, Docker, Streamable HTTP, and deployment-profile configuration.
Use the core Java library
Use the release assets above when you need standalone jars. For Maven projects, use the published package dependency:
<dependency>
<groupId>com.equinor.neqsim</groupId>
<artifactId>neqsim</artifactId>
<version>3.13.0</version>
</dependency>Release notes
GitHub-generated release notes are included with this release and list the commits and pull requests since the previous version.
What's Changed
- cleanup by @asmfstatoil in #2249
- fix: typo cricondebar -> cricondenbar by @asmfstatoil in #2251
- chore: do not call clean display from lib code by @asmfstatoil in #2250
- Fix critical point flash: symmetric eigen solver and Heidemann-Khalil objective by @EvenSol in #2253
- refact: convert example to test by @asmfstatoil in #2252
- EOS update by @EvenSol in #2255
- update mcp by @EvenSol in #2256
- Improve UMR-PRU EOS: fix base constructor, refactor table routing, add docs and regression test by @EvenSol in #2257
Full Changelog: v3.12.1...v3.13.0
NeqSim 3.12.1
What is NeqSim?
NeqSim is an open-source Java library for thermodynamic fluid properties, phase equilibrium, PVT calculations, and process simulation. It is used to model fluids and process equipment such as separators, compressors, heat exchangers, pipelines, wells, and complete flowsheets.
This release ships both the core NeqSim simulation engine and the MCP server distribution that lets MCP-compatible AI clients call governed NeqSim calculation tools.
What is included in this release
| Distribution | Asset | Runtime | Use this when |
|---|---|---|---|
| NeqSim core library | neqsim-3.12.1.jar |
Java 21+ | You need Java 21 or Python neqsim-python compatibility. |
| NeqSim core library | neqsim-3.12.1-Java8.jar |
Java 8+ | You need Java 8 or Python neqsim-python compatibility. |
| NeqSim MCP server | neqsim-mcp-server-3.12.1-runner.jar |
Java 21+ | You want VS Code Copilot, Claude Desktop, Cursor, or another MCP client to use NeqSim tools. |
| NeqSim MCP server checksum | neqsim-mcp-server-3.12.1-runner.jar.sha256 |
- | You want to verify the downloaded MCP runner jar. |
| NeqSim MCP server container | ghcr.io/equinor/neqsim-mcp-server:3.12.1 |
Docker | You want to run the MCP server without installing Java locally. |
Install the MCP server
The MCP server gives MCP-compatible LLM clients access to validated thermodynamic and process simulation tools through a governed tool interface.
Jar install (requires Java 21+)
VERSION=3.12.1
curl -fLO "https://github.com/equinor/neqsim/releases/download/v${VERSION}/neqsim-mcp-server-${VERSION}-runner.jar"
curl -fLO "https://github.com/equinor/neqsim/releases/download/v${VERSION}/neqsim-mcp-server-${VERSION}-runner.jar.sha256"
sha256sum -c neqsim-mcp-server-${VERSION}-runner.jar.sha256Docker install
docker pull ghcr.io/equinor/neqsim-mcp-server:3.12.1Claude Desktop example
{
"mcpServers": {
"neqsim": {
"command": "java",
"args": ["-jar", "/path/to/neqsim-mcp-server-3.12.1-runner.jar"]
}
}
}See the MCP Server README for VS Code Copilot, Cursor, Docker, Streamable HTTP, and deployment-profile configuration.
Use the core Java library
Use the release assets above when you need standalone jars. For Maven projects, use the published package dependency:
<dependency>
<groupId>com.equinor.neqsim</groupId>
<artifactId>neqsim</artifactId>
<version>3.12.1</version>
</dependency>Release notes
GitHub-generated release notes are included with this release and list the commits and pull requests since the previous version.
What's Changed
- Agent improvements by @EvenSol in #2239
- update private agents and skills by @EvenSol in #2240
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 3.6.3 by @dependabot[bot] in #2206
- Skillsupdate by @EvenSol in #2241
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 by @dependabot[bot] in #2244
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.5 to 3.5.6 by @dependabot[bot] in #2245
- chore: bump environments used in ci. by @asmfstatoil in #2247
- refact: replace java11 with java21, do not create java11 version by @asmfstatoil in #2246
- Water oil emulsions by @EvenSol in #2248
Full Changelog: v3.12.0...v3.12.1
NeqSim 3.12.0
What is NeqSim?
NeqSim is an open-source Java library for thermodynamic fluid properties, phase equilibrium, PVT calculations, and process simulation. It is used to model fluids and process equipment such as separators, compressors, heat exchangers, pipelines, wells, and complete flowsheets.
This release ships both the core NeqSim simulation engine and the MCP server distribution that lets MCP-compatible AI clients call governed NeqSim calculation tools.
What is included in this release
| Distribution | Asset | Runtime | Use this when |
|---|---|---|---|
| NeqSim core library | neqsim-3.12.0.jar |
Java 11+ | You want the default standalone Java library. |
| NeqSim core library | neqsim-3.12.0-Java8.jar |
Java 8+ | You need Java 8 or Python neqsim-python compatibility. |
| NeqSim core library | neqsim-3.12.0-Java21.jar |
Java 21+ | You run on the latest LTS JDK. |
| NeqSim MCP server | neqsim-mcp-server-3.12.0-runner.jar |
Java 17+ | You want VS Code Copilot, Claude Desktop, Cursor, or another MCP client to use NeqSim tools. |
| NeqSim MCP server checksum | neqsim-mcp-server-3.12.0-runner.jar.sha256 |
- | You want to verify the downloaded MCP runner jar. |
| NeqSim MCP server container | ghcr.io/equinor/neqsim-mcp-server:3.12.0 |
Docker | You want to run the MCP server without installing Java locally. |
Install the MCP server
The MCP server gives MCP-compatible LLM clients access to validated thermodynamic and process simulation tools through a governed tool interface.
Jar install (requires Java 17+)
VERSION=3.12.0
curl -fLO "https://github.com/equinor/neqsim/releases/download/v${VERSION}/neqsim-mcp-server-${VERSION}-runner.jar"
curl -fLO "https://github.com/equinor/neqsim/releases/download/v${VERSION}/neqsim-mcp-server-${VERSION}-runner.jar.sha256"
sha256sum -c neqsim-mcp-server-${VERSION}-runner.jar.sha256Docker install
docker pull ghcr.io/equinor/neqsim-mcp-server:3.12.0Claude Desktop example
{
"mcpServers": {
"neqsim": {
"command": "java",
"args": ["-jar", "/path/to/neqsim-mcp-server-3.12.0-runner.jar"]
}
}
}See the MCP Server README for VS Code Copilot, Cursor, Docker, Streamable HTTP, and deployment-profile configuration.
Use the core Java library
Use the release assets above when you need standalone jars. For Maven projects, use the published package dependency:
<dependency>
<groupId>com.equinor.neqsim</groupId>
<artifactId>neqsim</artifactId>
<version>3.12.0</version>
</dependency>Release notes
GitHub-generated release notes are included with this release and list the commits and pull requests since the previous version.
What's Changed
- fix TPflash error by @EvenSol in #2219
- Feature/h2 production h3 foundations by @EvenSol in #2223
- Add Horizon-1 hydrogen production capabilities by @EvenSol in #2221
- h2 updates by @EvenSol in #2225
- update turbine simulations by @EvenSol in #2229
- fix: stability-trial NaN guard + compressor/valve MPC guard + bounded anti-surge step by @EvenSol in #2233
- Improve/antisurge low flow by @EvenSol in #2234
- deactivate non flow sections by @EvenSol in #2236
- Agentic process engineering v1 by @EvenSol in #2237
- docs: Auto-convert notebooks to Markdown by @github-actions[bot] in #2238
Full Changelog: v3.11.0...v3.12.0
NeqSim 3.11.0
What is NeqSim?
NeqSim is an open-source Java library for thermodynamic fluid properties, phase equilibrium, PVT calculations, and process simulation. It is used to model fluids and process equipment such as separators, compressors, heat exchangers, pipelines, wells, and complete flowsheets.
This release ships both the core NeqSim simulation engine and the MCP server distribution that lets MCP-compatible AI clients call governed NeqSim calculation tools.
What is included in this release
| Distribution | Asset | Runtime | Use this when |
|---|---|---|---|
| NeqSim core library | neqsim-3.11.0.jar |
Java 11+ | You want the default standalone Java library. |
| NeqSim core library | neqsim-3.11.0-Java8.jar |
Java 8+ | You need Java 8 or Python neqsim-python compatibility. |
| NeqSim core library | neqsim-3.11.0-Java21.jar |
Java 21+ | You run on the latest LTS JDK. |
| NeqSim MCP server | neqsim-mcp-server-3.11.0-runner.jar |
Java 17+ | You want VS Code Copilot, Claude Desktop, Cursor, or another MCP client to use NeqSim tools. |
| NeqSim MCP server checksum | neqsim-mcp-server-3.11.0-runner.jar.sha256 |
- | You want to verify the downloaded MCP runner jar. |
| NeqSim MCP server container | ghcr.io/equinor/neqsim-mcp-server:3.11.0 |
Docker | You want to run the MCP server without installing Java locally. |
Install the MCP server
The MCP server gives MCP-compatible LLM clients access to validated thermodynamic and process simulation tools through a governed tool interface.
Jar install (requires Java 17+)
VERSION=3.11.0
curl -fLO "https://github.com/equinor/neqsim/releases/download/v${VERSION}/neqsim-mcp-server-${VERSION}-runner.jar"
curl -fLO "https://github.com/equinor/neqsim/releases/download/v${VERSION}/neqsim-mcp-server-${VERSION}-runner.jar.sha256"
sha256sum -c neqsim-mcp-server-${VERSION}-runner.jar.sha256Docker install
docker pull ghcr.io/equinor/neqsim-mcp-server:3.11.0Claude Desktop example
{
"mcpServers": {
"neqsim": {
"command": "java",
"args": ["-jar", "/path/to/neqsim-mcp-server-3.11.0-runner.jar"]
}
}
}See the MCP Server README for VS Code Copilot, Cursor, Docker, Streamable HTTP, and deployment-profile configuration.
Use the core Java library
Use the release assets above when you need standalone jars. For Maven projects, use the published package dependency:
<dependency>
<groupId>com.equinor.neqsim</groupId>
<artifactId>neqsim</artifactId>
<version>3.11.0</version>
</dependency>Release notes
GitHub-generated release notes are included with this release and list the commits and pull requests since the previous version.
What's Changed
- Bump org.apache.logging.log4j:log4j-api from 2.25.4 to 2.26.0 by @dependabot[bot] in #2166
- Bump org.apache.logging.log4j:log4j-core from 2.25.4 to 2.26.0 by @dependabot[bot] in #2167
- Bump actions/github-script from 7 to 9 by @dependabot[bot] in #2169
- Fix total condenser mass balance with reflux ratio by @EvenSol in #2156
- Improve json by @EvenSol in #2172
- matrix solver dist columns by @EvenSol in #2179
- Bug fix by @EvenSol in #2178
- speed improvements process model by @EvenSol in #2177
- Disttest3 by @EvenSol in #2184
- NeqSim phaseToSystem("gas") by @EvenSol in #2187
- fix flash bug by @EvenSol in #2188
- Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #2168
- Port MCP agentic workflow improvements onto current master by @EvenSol in #2190
- Update Distillation Column by @Sviatose in #2192
- [codex] fix calculated EOS kij cube-root handling by @EvenSol in #2193
- [codex] speed up flash calculations by @EvenSol in #2194
- update automation API by @EvenSol in #2196
- update books by @EvenSol in #2195
- [codex] Improve distillation solver speed by @EvenSol in #2199
- fix error compressor by @EvenSol in #2200
- update agentic by @EvenSol in #2197
- Process optimization by @EvenSol in #2198
- [codex] Cache process execution plans by @EvenSol in #2201
- [codex] Improve two-fluid validation and reporting by @EvenSol in #2202
- error in speed update by @EvenSol in #2203
- fix errors by @EvenSol in #2205
- [codex] Fix power generation and MSHE regressions by @EvenSol in #2211
- Bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #2207
- Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #2209
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #2210
- [codex] Fix unit SI value conversions by @EvenSol in #2213
- [codex] fix alarm config non-finite timing values by @EvenSol in #2212
- [codex] Validate pipe builder units by @EvenSol in #2215
- [codex] Implement length and time unit conversions by @EvenSol in #2214
- Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #2208
- Improve TwoFluidPipe transient settling tests by @EvenSol in #2216
- books update by @EvenSol in #2217
- Mcp22 by @EvenSol in #2218
Full Changelog: v3.10.0...v3.11.0
NeqSim 3.10.0
What is NeqSim?
NeqSim is an open-source Java library for thermodynamic fluid properties, phase equilibrium, PVT calculations, and process simulation. It is used to model fluids and process equipment such as separators, compressors, heat exchangers, pipelines, wells, and complete flowsheets.
This release ships both the core NeqSim simulation engine and the MCP server distribution that lets MCP-compatible AI clients call governed NeqSim calculation tools.
What is included in this release
| Distribution | Asset | Runtime | Use this when |
|---|---|---|---|
| NeqSim core library | neqsim-3.10.0.jar |
Java 11+ | You want the default standalone Java library. |
| NeqSim core library | neqsim-3.10.0-Java8.jar |
Java 8+ | You need Java 8 or Python neqsim-python compatibility. |
| NeqSim core library | neqsim-3.10.0-Java21.jar |
Java 21+ | You run on the latest LTS JDK. |
| NeqSim MCP server | neqsim-mcp-server-3.10.0-runner.jar |
Java 17+ | You want VS Code Copilot, Claude Desktop, Cursor, or another MCP client to use NeqSim tools. |
| NeqSim MCP server checksum | neqsim-mcp-server-3.10.0-runner.jar.sha256 |
- | You want to verify the downloaded MCP runner jar. |
| NeqSim MCP server container | ghcr.io/equinor/neqsim-mcp-server:3.10.0 |
Docker | You want to run the MCP server without installing Java locally. |
Install the MCP server
The MCP server gives MCP-compatible LLM clients access to validated thermodynamic and process simulation tools through a governed tool interface.
Jar install (requires Java 17+)
VERSION=3.10.0
curl -fLO "https://github.com/equinor/neqsim/releases/download/v${VERSION}/neqsim-mcp-server-${VERSION}-runner.jar"
curl -fLO "https://github.com/equinor/neqsim/releases/download/v${VERSION}/neqsim-mcp-server-${VERSION}-runner.jar.sha256"
sha256sum -c neqsim-mcp-server-${VERSION}-runner.jar.sha256Docker install
docker pull ghcr.io/equinor/neqsim-mcp-server:3.10.0Claude Desktop example
{
"mcpServers": {
"neqsim": {
"command": "java",
"args": ["-jar", "/path/to/neqsim-mcp-server-3.10.0-runner.jar"]
}
}
}See the MCP Server README for VS Code Copilot, Cursor, Docker, Streamable HTTP, and deployment-profile configuration.
Use the core Java library
Use the release assets above when you need standalone jars. For Maven projects, use the published package dependency:
<dependency>
<groupId>com.equinor.neqsim</groupId>
<artifactId>neqsim</artifactId>
<version>3.10.0</version>
</dependency>Release notes
GitHub-generated release notes are included with this release and list the commits and pull requests since the previous version.
What's Changed
- Paramfitting by @EvenSol in #2140
- Rate based modelling by @EvenSol in #2141
- Book updates by @EvenSol in #2142
- JSON improvements by @EvenSol in #2143
- Docs update by @EvenSol in #2144
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #2152
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #2149
- Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #2150
- compressor update by @EvenSol in #2153
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #2151
- Bump com.fasterxml.jackson.core:jackson-databind from 2.21.2 to 2.21.3 by @dependabot[bot] in #2147
- Bump com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.21.2 to 2.21.3 by @dependabot[bot] in #2145
- UPDATE CPA BOOK by @EvenSol in #2154
- Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #2148
- book skills by @EvenSol in #2155
- Bump org.owasp:dependency-check-maven from 12.2.1 to 12.2.2 by @dependabot[bot] in #2146
- process updates by @EvenSol in #2159
- mcp update by @EvenSol in #2160
- Materials evaluations by @EvenSol in #2161
- chemicals compablity by @EvenSol in #2162
- fix json by @EvenSol in #2163
- dispersion functionality by @EvenSol in #2165
- Update skills by @EvenSol in #2164
Full Changelog: v3.9.1...v3.10.0
NeqSim 3.9.1
What is NeqSim?
NeqSim is an open-source Java library for thermodynamic fluid properties, phase equilibrium, PVT calculations, and process simulation. It is used to model fluids and process equipment such as separators, compressors, heat exchangers, pipelines, wells, and complete flowsheets.
This release ships both the core NeqSim simulation engine and the MCP server distribution that lets MCP-compatible AI clients call governed NeqSim calculation tools.
What is included in this release
| Distribution | Asset | Runtime | Use this when |
|---|---|---|---|
| NeqSim core library | neqsim-3.9.1.jar |
Java 11+ | You want the default standalone Java library. |
| NeqSim core library | neqsim-3.9.1-Java8.jar |
Java 8+ | You need Java 8 or Python neqsim-python compatibility. |
| NeqSim core library | neqsim-3.9.1-Java21.jar |
Java 21+ | You run on the latest LTS JDK. |
| NeqSim MCP server | neqsim-mcp-server-3.9.1-runner.jar |
Java 17+ | You want VS Code Copilot, Claude Desktop, Cursor, or another MCP client to use NeqSim tools. |
| NeqSim MCP server checksum | neqsim-mcp-server-3.9.1-runner.jar.sha256 |
- | You want to verify the downloaded MCP runner jar. |
| NeqSim MCP server container | ghcr.io/equinor/neqsim-mcp-server:3.9.1 |
Docker | You want to run the MCP server without installing Java locally. |
Install the MCP server
The MCP server gives MCP-compatible LLM clients access to validated thermodynamic and process simulation tools through a governed tool interface.
Jar install (requires Java 17+)
VERSION=3.9.1
curl -fLO "https://github.com/equinor/neqsim/releases/download/v${VERSION}/neqsim-mcp-server-${VERSION}-runner.jar"
curl -fLO "https://github.com/equinor/neqsim/releases/download/v${VERSION}/neqsim-mcp-server-${VERSION}-runner.jar.sha256"
sha256sum -c neqsim-mcp-server-${VERSION}-runner.jar.sha256Docker install
docker pull ghcr.io/equinor/neqsim-mcp-server:3.9.1Claude Desktop example
{
"mcpServers": {
"neqsim": {
"command": "java",
"args": ["-jar", "/path/to/neqsim-mcp-server-3.9.1-runner.jar"]
}
}
}See the MCP Server README for VS Code Copilot, Cursor, Docker, HTTP/SSE, and deployment-profile configuration.
Use the core Java library
Use the release assets above when you need standalone jars. For Maven projects, use the published package dependency:
<dependency>
<groupId>com.equinor.neqsim</groupId>
<artifactId>neqsim</artifactId>
<version>3.9.1</version>
</dependency>Release notes
GitHub-generated release notes are included with this release and list the commits and pull requests since the previous version.
What's Changed
- Paperupdate2 by @EvenSol in #2128
- fix WI by @EvenSol in #2129
- Fix Compressor detailed polytropic profile losing steps on PSflash di… by @EvenSol in #2130
- Improve task solver by @EvenSol in #2131
- flash update by @EvenSol in #2133
- Update flash docs by @EvenSol in #2134
- unisim reader by @EvenSol in #2136
- Viscosity fit model by @EvenSol in #2139
Full Changelog: v3.9.0...v3.9.1
NeqSim 3.9.0
MCP Server for LLMs
Give any MCP-compatible LLM (VS Code Copilot, Claude Desktop, Cursor) rigorous thermodynamic and process simulation capabilities.
Quick install (jar — requires Java 17+)
VERSION=3.9.0
curl -fLO "https://github.com/equinor/neqsim/releases/download/v${VERSION}/neqsim-mcp-server-${VERSION}-runner.jar"
curl -fLO "https://github.com/equinor/neqsim/releases/download/v${VERSION}/neqsim-mcp-server-${VERSION}-runner.jar.sha256"
sha256sum -c neqsim-mcp-server-${VERSION}-runner.jar.sha256Quick install (Docker — no Java needed)
docker pull ghcr.io/equinor/neqsim-mcp-server:3.9.0Connect to Claude Desktop
{
"mcpServers": {
"neqsim": {
"command": "java",
"args": ["-jar", "/path/to/neqsim-mcp-server-3.9.0-runner.jar"]
}
}
}See MCP Server README for VS Code Copilot, Cursor, and Docker configs.
NeqSim Core Library
| Asset | Java | Description |
|---|---|---|
neqsim-3.9.0-Java8.jar |
8 | Core library (Python neqsim-python compatibility) |
neqsim-3.9.0.jar |
11 | Core library (default) |
neqsim-3.9.0-Java21.jar |
21 | Core library (latest JDK) |
neqsim-mcp-server-3.9.0-runner.jar |
17+ | MCP Server — connect LLMs to NeqSim |
neqsim-mcp-server-3.9.0-runner.jar.sha256 |
— | SHA-256 checksum for MCP server |
What's Changed
- add ocr pdf skill by @EvenSol in #2119
- Bump com.google.code.gson:gson from 2.13.2 to 2.14.0 by @dependabot[bot] in #2121
- Bump actions/github-script from 8 to 9 by @dependabot[bot] in #2123
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #2122
- speed cpa by @EvenSol in #2118
- warm start by @EvenSol in #2124
- warm start by @EvenSol in #2125
- improve cpa speed by @EvenSol in #2126
- Booksupdate by @EvenSol in #2120
- Paplabupd by @EvenSol in #2127
Full Changelog: v3.8.2...v3.9.0
NeqSim 3.8.2
MCP Server for LLMs
Give any MCP-compatible LLM (VS Code Copilot, Claude Desktop, Cursor) rigorous thermodynamic and process simulation capabilities.
Quick install (jar — requires Java 17+)
VERSION=3.8.2
curl -fLO "https://github.com/equinor/neqsim/releases/download/v${VERSION}/neqsim-mcp-server-${VERSION}-runner.jar"
curl -fLO "https://github.com/equinor/neqsim/releases/download/v${VERSION}/neqsim-mcp-server-${VERSION}-runner.jar.sha256"
sha256sum -c neqsim-mcp-server-${VERSION}-runner.jar.sha256Quick install (Docker — no Java needed)
docker pull ghcr.io/equinor/neqsim-mcp-server:3.8.2Connect to Claude Desktop
{
"mcpServers": {
"neqsim": {
"command": "java",
"args": ["-jar", "/path/to/neqsim-mcp-server-3.8.2-runner.jar"]
}
}
}See MCP Server README for VS Code Copilot, Cursor, and Docker configs.
NeqSim Core Library
| Asset | Java | Description |
|---|---|---|
neqsim-3.8.2-Java8.jar |
8 | Core library (Python neqsim-python compatibility) |
neqsim-3.8.2.jar |
11 | Core library (default) |
neqsim-3.8.2-Java21.jar |
21 | Core library (latest JDK) |
neqsim-mcp-server-3.8.2-runner.jar |
17+ | MCP Server — connect LLMs to NeqSim |
neqsim-mcp-server-3.8.2-runner.jar.sha256 |
— | SHA-256 checksum for MCP server |
What's Changed
- speed up changes by @EvenSol in #2104
- exergy analysis by @EvenSol in #2107
- Phase envelope: NaN branch-break sentinels + structured EnvelopeSegme… by @EvenSol in #2105
- docs(scrubber): document GasScrubberMechanicalDesign + TR3500 conformity API by @dupuypablo in #2102
- Mixerfix by @EvenSol in #2109
- cpa speedup by @EvenSol in #2111
- Fix/stale sqrt at cache by @EvenSol in #2112
- test(tpflash): low-T methane/nC7 grid regression guard by @EvenSol in #2113
- Further speed improvements by @EvenSol in #2115
- error fix by @EvenSol in #2114
- update by @EvenSol in #2116
New Contributors
- @dupuypablo made their first contribution in #2102
Full Changelog: v3.8.0...v3.8.2
NeqSim 3.8.0
MCP Server for LLMs
Give any MCP-compatible LLM (VS Code Copilot, Claude Desktop, Cursor) rigorous thermodynamic and process simulation capabilities.
Quick install (jar — requires Java 17+)
VERSION=3.8.0
curl -fLO "https://github.com/equinor/neqsim/releases/download/v${VERSION}/neqsim-mcp-server-${VERSION}-runner.jar"
curl -fLO "https://github.com/equinor/neqsim/releases/download/v${VERSION}/neqsim-mcp-server-${VERSION}-runner.jar.sha256"
sha256sum -c neqsim-mcp-server-${VERSION}-runner.jar.sha256Quick install (Docker — no Java needed)
docker pull ghcr.io/equinor/neqsim-mcp-server:3.8.0Connect to Claude Desktop
{
"mcpServers": {
"neqsim": {
"command": "java",
"args": ["-jar", "/path/to/neqsim-mcp-server-3.8.0-runner.jar"]
}
}
}See MCP Server README for VS Code Copilot, Cursor, and Docker configs.
NeqSim Core Library
| Asset | Java | Description |
|---|---|---|
neqsim-3.8.0-Java8.jar |
8 | Core library (Python neqsim-python compatibility) |
neqsim-3.8.0.jar |
11 | Core library (default) |
neqsim-3.8.0-Java21.jar |
21 | Core library (latest JDK) |
neqsim-mcp-server-3.8.0-runner.jar |
17+ | MCP Server — connect LLMs to NeqSim |
neqsim-mcp-server-3.8.0-runner.jar.sha256 |
— | SHA-256 checksum for MCP server |
What's Changed
- fix molar mass by @EvenSol in #1984
- update costald by @EvenSol in #1985
- feat: flash algorithm improvements (TPflash, Flash, TPmultiflash) by @EvenSol in #1987
- docs: add VLE/LLE/VLLE phase equilibrium modes guide to flash calcula… by @EvenSol in #1989
- implement implicit CPA method by @EvenSol in #1986
- update paperlab by @EvenSol in #1991
- update paper agents by @EvenSol in #1992
- agents update by @EvenSol in #1994
- automation by @EvenSol in #2001
- asphaltene updates by @EvenSol in #2000
- wax model updates by @EvenSol in #1999
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #2004
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #2003
- Bump actions/github-script from 7 to 8 by @dependabot[bot] in #2002
- two phase flow by @EvenSol in #1996
- scale updates by @EvenSol in #1997
- Digitwin paper by @EvenSol in #2005
- update agents by @EvenSol in #2008
- Inside out distillation column algorithm by @EvenSol in #2006
- improve mcp by @EvenSol in #2009
- electrolyte update by @EvenSol in #2007
- ejector update by @EvenSol in #2012
- add agents by @EvenSol in #2011
- dry seals by @EvenSol in #2013
- fix(ChungViscosityMethod): remove duplicate getPhase() call in viscosity denominator by @tejasae-afk in #2014
- Kernel restart problem by @EvenSol in #2017
- IEC81346 by @EvenSol in #2018
- update agents by @EvenSol in #2015
- improvements by @EvenSol in #2019
- Friction theory by @EvenSol in #1995
- import by @EvenSol in #2020
- fix: gas scrubber by @GiuFed in #2027
- Wellmaths by @EvenSol in #2026
- saft updates by @EvenSol in #2025
- weee by @EvenSol in #2024
- add modules for HX by @EvenSol in #2023
- Pcsaft2 by @EvenSol in #2030
- Pcsaft3 by @EvenSol in #2031
- pipe network by @EvenSol in #2028
- update gas network by @EvenSol in #2034
- add chemical reaction flash by @EvenSol in #2032
- biogas updates by @EvenSol in #2036
- add saft-vr-mie by @EvenSol in #2033
- mcp improvements by @EvenSol in #2037
- update mcp by @EvenSol in #2039
- Bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #2043
- Bump docker/login-action from 3 to 4 by @dependabot[bot] in #2041
- Bump actions/github-script from 8 to 9 by @dependabot[bot] in #2042
- Bump org.owasp:dependency-check-maven from 12.2.0 to 12.2.1 by @dependabot[bot] in #2040
- CPA improvements by @EvenSol in #2038
- add nh3 gerg by @EvenSol in #2045
- update sep by @EvenSol in #2046
- add functionality by @EvenSol in #2047
- updated mcp by @EvenSol in #2048
- update separator functionality by @EvenSol in #2050
- Sepfix2 by @EvenSol in #2052
- lng ageing by @EvenSol in #2051
- seppapaer by @EvenSol in #2053
- feat: Characterization, do not warn if model name is empty by @asmfstatoil in #2055
- Style: remove unused imports by @asmfstatoil in #2058
- updated solvers by @EvenSol in #2059
- Docretr by @EvenSol in #2061
- speed improvement by @EvenSol in #2062
- hydrocyclone by @EvenSol in #2063
- fixfails by @EvenSol in #2067
- surftension by @EvenSol in #2066
- capillary flash by @EvenSol in #2065
- style: clean by eclipse by @asmfstatoil in #2069
- dyn process by @EvenSol in #2064
- Grad2 by @EvenSol in #2070
- new conditivity methods by @EvenSol in #2073
- Nonequilibrium by @EvenSol in #2072
- update optimizer by @EvenSol in #2075
- diffusion update by @EvenSol in #2074
- separator performance update by @EvenSol in #2071
- Paper improvements by @EvenSol in #2077
- add book agents by @EvenSol in #2078
- update power gen util by @EvenSol in #2079
- Learnfromclaw by @EvenSol in #2081
- updated skills handling by @EvenSol in #2083
- add plant tuning skill by @EvenSol in #2084
- Revert "Add Engineering Decision Support Framework for Control Room O… by @EvenSol in #2087
- improve TVflash by @EvenSol in #2091
- skill check by @EvenSol in #2095
- Graph based optim by @EvenSol in #2100
- Tpflash speedup by @EvenSol in #2099
- Further speed up by @EvenSol in #2101
- Further speedup by @EvenSol in #2103
New Contributors
- @tejasae-afk made their first contribution in #2014
- @GiuFed made their first contribution in #2027
Full Changelog: v3.7.0...v3.8.0
NeqSim 3.7.0
What's Changed
- add subsea equipment by @EvenSol in #1941
- refactor: normalize on getLnGamma (and drop duplicates) by @asmfstatoil in #1902
- docs by @EvenSol in #1942
- div by @asmfstatoil in #1943
- update agents and docs by @EvenSol in #1944
- Task2 by @EvenSol in #1945
- update by @EvenSol in #1946
- Compressor updates by @EvenSol in #1948
- Comp updates by @EvenSol in #1947
- mechanical design updates by @EvenSol in #1949
- Bump com.fasterxml.jackson.core:jackson-databind from 2.21.1 to 2.21.2 by @dependabot[bot] in #1951
- Bump com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.21.1 to 2.21.2 by @dependabot[bot] in #1950
- Co2injection classes by @EvenSol in #1952
- Lng process equipment by @EvenSol in #1953
- pump temperature etc by @EvenSol in #1955
- update agents by @EvenSol in #1956
- two fluid model update and tests by @EvenSol in #1957
- add HX functionality by @EvenSol in #1959
- update field development by @EvenSol in #1960
- various updates by @EvenSol in #1961
- Neqsim process models from unstructured data and import from commercial simulators by @EvenSol in #1965
- plug flow reactor by @EvenSol in #1966
- Import and generate python by @EvenSol in #1967
- Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.8.2 to 4.9.8.3 by @dependabot[bot] in #1968
- Bump org.apache.logging.log4j:log4j-api from 2.25.3 to 2.25.4 by @dependabot[bot] in #1969
- Bump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 by @dependabot[bot] in #1970
- Bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #1971
- add mcp runner classes by @EvenSol in #1972
- add process event listener by @EvenSol in #1973
- flash fix by @EvenSol in #1974
- Neqsimimprovements by @EvenSol in #1975
- v3.7.0 by @EvenSol in #1976
- Scientific paper by @EvenSol in #1978
- Gibbs reactor updates by @EvenSol in #1977
Full Changelog: v3.6.1...v3.7.0