Recent Releases of flexi

flexi - Release v24.12

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 [85e76268]
  • FV blending with fixed alpha [5bc95677]
  • Compressible TGV test case [998d41f1]
  • AverageTo1D tool [bb1e2204]
  • Time harmonic Gauss pulse [757443a1]
  • Python linter stage [2cacdf38]
  • Fortran linger stage [63b751a1]
  • Supports change of node type in swapMesh tool [06b5c3e9]
  • CMake build type "RelWithDebInfo" [e5a35208]

Changed

  • Refactor posti(_visu), enable general Avg2D and output format [acaca494]
  • Make Flexi work with the Cray ftn compiler [d2c8d0ba]
  • Disable entropy if not Gauss and Split [dfecf6bd]
  • Detect libraries present on the system, set CMake defaults accordingly [d5533b58]
  • Set FLEXI_INSTRUCTION as CACHE variable [f60bdc51]
  • Use CMAKE_INSTALL_DIR for FFTW build byproducts [c762b73f]
  • Set CMAKE_INSTALL_LIBDIR for FFTW [7eb448a5][5caea155]
  • Replace CMake add_definitions with add_compile_definitions [86c0bff3]
  • Update of the file headers [97c1ed95]
  • Update FLEXI Logo [7441d0bf]

Bugfixes

  • Parabolic FV gradients [a550f0e0]
  • Fix the broken Pruett sponge [c7272dd8]
  • Fix BCs from NASA report (BC 23 to 27) [8832af07]
  • Grid-aligned shock instability fix [424cf100]
  • Correctly split MPI_COMM_FLEXI from MPI_COMM_WORLD [e754c921]
  • Exclude system libraries when using self-built math libraries [84fe2299]
  • Compilation and output [eecb3fcb]
  • Limit #Cores when compiling HDF5 [10cd33f5]
  • Statusline for restarts [95a1093c]
  • Disable ResetTimeOverride as it might cause issue on parallel runs [377ebc6b]
  • Filter and overintegration always disabled in postiMode [e8996aae]
  • Merge features from particle.dev into master [43f7badf]

- Fortran
Published by flexi-framework about 1 year ago