Releases: ExtremeFLOW/neko
NEKO v0.9.0
Release Notes
This is a major release, adding several new features and fixes several bugs and portability issues, including:
- Stress formulation
- Zone initial condition
- Field initial condition
- Support for HDF5
- OIFS time scheme
- LES models, currently limited to CPU and SX backends
- Gradient jump penalty
- Revamped fluid statistics providing several new features
- More simulation components:
- Computation of the derivative of a field
- Computation of forces and torque on a surface
- Computation of the weak gradient of a field
- Computation of the spectral error indicator
- User defined components
- Fluid statistics
- Refactored source tree, change to submodules
- Reworked build system, now support building a shared/dynamic
libneko
Known Issues
- Problems with recent Cray Fortran compilers: #200
- Problems with NVIDIA Fortran after the switch to submodules: #1447
Full Changelog: v0.8.0...v0.9.0
NEKO v0.8.1
Release Notes
This is a minor bug fix release, addressing issues in CSV file reader/writer and boundary conditions symmetry
and non_normal
.
Known Issues
- Problems with recent Cray Fortran compilers: #200
- OpenCL backend limited to a single queue (stream): #1056
Full Changelog: v0.8.0...v0.8.1
NEKO v0.8.0
Release Notes
This is a major release, adding several new features and fixes several bugs and portability issues, including:
- Immersed boundary based on Brinkmann forcing (#1142)
- User defined Dirichlet boundary conditions (#985)
- Variable time-stepping (#1148)
Known Issues
- Problems with recent Cray Fortran compilers: #200
- OpenCL backend limited to a single queue (stream): #1056
Full Changelog: v0.7.0...v0.8.0
NEKO v0.8.0-rc2
NEKO v0.8.0-rc1
NEKO v0.7.2
NEKO v0.7.1
NEKO v0.7.0
Release Notes
This is a major release, adding several new features and fixes several bugs and portability issues, including:
- Change the format of the case file to JSON (#886)
- Add a simulation component framework (#825)
- Add support for probes (#827, #972)
- Add support for multiple types of source terms (#824)
Note: These are breaking changes, older case files (<= 0.6.1) must be converted to JSON.
Furthermore, this release also improves the performance of the accelerator backend by including the task-decomposed pressure preconditioner presented at SC'23 (https://doi.org/10.1145/3581784.3627039). The new preconditioner is enabled by default if Neko is built using OpenMP and GPU-aware MPI.
Known Issues
NEKO v0.6.1
NEKO v0.6.0
Release Notes
This release adds support for statistics, extends the accelerator backend with full OpenCL support, and fixes several bugs and portability issues.
Known Issues
- Problems with recent Cray Fortran compilers: #200