MatSimKit-Flow V2.2.0 Released
MatSimKit-Flow V2.2.0 is now available. Built on the V2.1.0 service architecture, this release adds material calculation integration for the MICS-FV simulation platform, covering nine types of calculation results for general steels. It also introduces a Windows offline local edition for single-machine deployment in environments without external network access.
V2.2.0 also upgrades the solver service. The underlying material calculations now connect to a new-generation solver engine through a unified calculation contract. Existing material calculation results remain consistent, while service stability and future extensibility are improved.
New Capabilities
MICS-FV Platform Integration
MatSimKit-Flow V2.2.0 adds integration APIs for the MICS-FV simulation platform, allowing general-steel material calculation results to be requested on demand in a single task.
- Provides independent API endpoints and client identifiers, isolated from existing SuperCAST integration
- Covers nine result types: phase constitution vs. temperature, phase constitution vs. composition, yield strength, tensile strength, hardness, high-temperature strength, high-temperature elongation, CCT curves, and TTT curves
- Supports selecting required result types on demand, with results returned in type-specific blocks
- Keeps the asynchronous submit + callback push / active pull workflow, with results retained by the service for 12 hours
- Supports partial-success isolation, so failure in one result type does not block other successful results
Windows Offline Local Edition
This release introduces a Windows offline local edition for single-machine deployment scenarios without internet access.
- Integrated offline installer with no external network or extra component download required during installation
- The solver engine and runtime required for calculation are packaged with the edition
- Runs as a background service after installation and starts automatically with the system
- Simulation platforms call the service through the local loopback address, keeping calculation data on the local machine
Improvements
Multi-Platform Concurrent Integration
Task identifiers are managed independently by integration platform. SuperCAST, MICS-FV, and other platforms can connect concurrently without task identifier conflicts.
Result Delivery
MICS-FV calculation results are organized by result type, making parsing and display easier for the integrating platform. Success and failure states are isolated by result type within a single task, making delivery more complete and controllable.
Architecture Upgrade
This release upgrades the solver service to a new-generation solver engine through a unified calculation contract. The application layer and solver layer are more clearly separated, and existing material calculation results remain consistent after the upgrade.
Distributed deployment and local offline single-machine deployment now use the same solver interface and calculation contract, improving behavioral consistency and reducing maintenance and validation effort.
Compatibility
Existing SuperCAST integration APIs and workflows are not affected, and existing material calculation results remain consistent. The new MICS-FV integration uses independent endpoints and client identifiers and does not affect existing clients.
The Windows offline local edition depends on the bundled solver runtime and requires a valid JMatPro calculation engine license.
System Requirements
- Server OS: Windows 10+ / Linux (Ubuntu 20.04+) / macOS
- Offline local edition: Windows 10 64-bit
- Python: 3.10+ when deploying the main service from source
- JMatPro: installed and configured with a valid license
- Memory: 4 GB or above
- Disk: 15 GB or above recommended, including a 10 GB calculation result storage limit
- Network: service and solver nodes must be reachable for distributed deployment; offline local edition runs on a single machine without external network access
Download and Documentation
The MatSimKit-Flow V2.2.0 user manual, tutorial, and introduction documents have been updated on the Downloads page.