Skip to content

v2.2.0

Compare
Choose a tag to compare
@p-costa p-costa released this 03 Feb 16:03
· 58 commits to main since this release

Summary

This release features a change in the input file dns.in, which was simplified to avoid a common source of confusion. Instead of prescribing uref, lref, and rey (reference velocity and length scales, and Reynolds number) to calculate the fluid viscosity as visc = uref*lref/rey, we directly prescribe the inverse of the viscosity, visci (visc = visci**(-1)), so all inputs are dimensional (see the updated docs/INFO_INPUT.md file). Note that visci has the same value as the flow Reynolds number for all files under examples, as uref and lref were always equal to 1. This change is backwards-incompatible - former input files should be updated from v2.2.0 onward!

In addition, this release features a minor bugfix, extensions and polishing as detailed below.

What's Changed

  • updated GPU implementation of a single scalar by @p-costa in #48
  • Add symlink by @p-costa in #49
  • polishing python readers by @p-costa in #50
  • explicitly import functions from the cudafor module, not implicitly… by @p-costa in #51
  • added support for Intel ifx by @p-costa in #53
  • fixes bug in the GPU signal processing routines by @p-costa in #56
  • changed input files to take visci, the inverse viscosity by @p-costa in #54
  • explicitly add optional switch for asynchronous halo exchange on CPUs by @p-costa in #57

Full Changelog: v2.1.1...v2.2.0