v2.2.0
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