Skip to content

Releases: flexi-framework/flexi

Release v24.12

23 Jan 07:20
Compare
Choose a tag to compare

The Numerics Research Group (NRG) is pleased to announce the immediate availability of FLEXI v24.12, our last release of 2024. See below for a short list of the main changes in FLEXI v24.12.

Added

  • FV blending and SplitDG on Gauss nodes [85e7626]
  • FV blending with fixed alpha [5bc9567]
  • Compressible TGV test case [998d41f]
  • AverageTo1D tool [bb1e220]
  • Time harmonic Gauss pulse [757443a]
  • Python linter stage [2cacdf3]
  • Fortran linger stage [63b751a]
  • Supports change of node type in swapMesh tool [06b5c3e]
  • CMake build type "RelWithDebInfo" [e5a3520]

Changed

  • Refactor posti(_visu), enable general Avg2D and output format [acaca49]
  • Make Flexi work with the Cray ftn compiler [d2c8d0b]
  • Disable entropy if not Gauss and Split [dfecf6b]
  • Detect libraries present on the system, set CMake defaults accordingly [d5533b5]
  • Set FLEXI_INSTRUCTION as CACHE variable [f60bdc5]
  • Use CMAKE_INSTALL_DIR for FFTW build byproducts [c762b73]
  • Set CMAKE_INSTALL_LIBDIR for FFTW [7eb448a][5caea15]
  • Replace CMake add_definitions with add_compile_definitions [86c0bff]
  • Update of the file headers [97c1ed9]
  • Update FLEXI Logo [7441d0b]

Bugfixes

  • Parabolic FV gradients [a550f0e]
  • Fix the broken Pruett sponge [c7272dd]
  • Fix BCs from NASA report (BC 23 to 27) [8832af07]
  • Grid-aligned shock instability fix [424cf10]
  • Correctly split MPI_COMM_FLEXI from MPI_COMM_WORLD [e754c92]
  • Exclude system libraries when using self-built math libraries [84fe229]
  • Compilation and output [eecb3fc]
  • Limit #Cores when compiling HDF5 [10cd33f]
  • Statusline for restarts [95a1093]
  • Disable ResetTimeOverride as it might cause issue on parallel runs [377ebc6]
  • Filter and overintegration always disabled in postiMode [e8996aa]
  • Merge features from particle.dev into master [43f7bad]