Altair nanoFluidX 2025 Release Notes
Highlights
- Up to 1.2x performance improvement in Tartakovsky F1 surface tension model.
New Features
- Optional reference velocity in body frame
- Specifying reference velocity is now optional when body frame is active. This simplifies case setup where high acceleration events are more dominant than high speed events, for example in predominantly vibrational tank sloshing cases.
- Independent interpolation domain size in nFX[c]
- Interpolation domain size of nFX[c] can now be set independently from nanoFluidX. This simplifies narrowing down the post-processing data to the volume of interest.
Enhancements
- Performance improvement in Tartakovsky F1 surface tension model
- Tartakovsky F1 surface tension model implementation has been modified, offering up to 1.2x speedup compared to prior implementation.
- Load balancing adjustment for cases with large wetting area
- Load balancing method in Weighted interaction scheme has been adjusted to account for cases with larger wetted surface to fluid bulk ratio, offering performance improvements for some water management and water wading cases.
- Memory usage summary
- In addition to the running memory usage, a summary of peak memory usage of host and device can now be shown at the end of the simulation log. The summary is activated via specifying relevant options in the configuration file.
- Availability of cell mesh information prior to simulation
- Domain addressing and cell mesh data can now be viewed when running nFX[p], nFX[c] in --nfxp mode or Data Check in SimLab.
Resolved Issues
- Total number of interpolation points exceeding 2147483647 led to unexpected behavior in nFX[c].