Skip to content

v0.2.1

Compare
Choose a tag to compare
@reuterbal reuterbal released this 27 Mar 19:56
· 961 commits to main since this release
0a15267

This is a bugfix release that contains a number of small fixes in transformations and Scheduler.

What's New

  • Utility methods have been added to CallStatement, which simplify inspecting, validating and converting keyword-arguments to positional arguments (see #235)
  • The batch-processing module loki.bulk has been renamed to loki.batch

What's Changed

  • kwargs utilities by @MichaelSt98 in #235
  • Allow to ignore specific dimensions in "shift to zero indexing" by @MichaelSt98 in #236
  • Add 'reverse_traversal=True' to DerivedTypeArgumentsTransformation manifest by @MichaelSt98 in #238
  • Create a pid-specific temporary directory and clean it up at the end by @reuterbal in #261
  • SCC-HOIST: Hoist variables as kwargs (optionally) by @MichaelSt98 in #237
  • GlobalVarHoistTransformation: fix for functions/inline calls by @MichaelSt98 in #240
  • Support colon notation for all dimensions in flatten_arrays by @MichaelSt98 in #239
  • Small CMake layer fixes for SL by @awnawab in #248
  • Rename bulk->batch and create ir sub-package by @mlange05 in #258
  • SingleColumn: Demote arrays that are not used at all in the body by @mlange05 in #259
  • Scheduler: Fix handling of external module procedures by @reuterbal in #263

Full Changelog: v0.2.0...v0.2.1