Skip to content

Releases: ExtremeFLOW/neko

NEKO v0.9.0

12 Nov 07:45
8b46a18
Compare
Choose a tag to compare

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

07 Sep 20:00
5e6957e
Compare
Choose a tag to compare

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

07 Jul 19:32
e01443b
Compare
Choose a tag to compare

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

02 Jun 08:59
294c4c0
Compare
Choose a tag to compare
NEKO v0.8.0-rc2 Pre-release
Pre-release

Release Notes

This is the second release candidate for v0.8.0

Full Changelog: v0.7.2...v0.8.0-rc2

NEKO v0.8.0-rc1

09 Apr 08:47
ccb4c11
Compare
Choose a tag to compare
NEKO v0.8.0-rc1 Pre-release
Pre-release

Release Notes

This is the first release candidate for v0.8.0

Full Changelog: v0.7.2...v0.8.0-rc1

NEKO v0.7.2

30 Dec 23:27
35cdd98
Compare
Choose a tag to compare

Release Notes

This is a minor bug fix release, addressing issues in the distribution scripts for including examples and patches

Known Issues

  • Problems with recent Cray Fortran compilers: #200
  • OpenCL backend limited to a single queue (stream): #1056

NEKO v0.7.1

21 Dec 12:46
519565f
Compare
Choose a tag to compare

Release Notes

This is a minor bug fix release, addressing issues for high-order restarts (#1047 #1070) and none averaged flow rate (#1073)

Known Issues

  • Problems with recent Cray Fortran compilers: #200
  • OpenCL backend limited to a single queue (stream): #1056

NEKO v0.7.0

04 Dec 09:22
39dac2e
Compare
Choose a tag to compare

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

  • Problems with recent Cray Fortran compilers: #200
  • OpenCL backend limited to a single queue (stream): #1056

NEKO v0.6.1

03 Jul 11:19
9c3f204
Compare
Choose a tag to compare

Release Notes

This is a minor bug fix release, addressing issues in the CFL calculation when using device-aware MPI (#903) and regressions in the OpenCL backend (boundary conditions and scalar solver)

Known Issues

  • Problems with recent Cray Fortran compilers: #200

NEKO v0.6.0

31 May 13:34
6dff581
Compare
Choose a tag to compare

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