Skip to content

Releases: jdonners/gabriel

Support for ordinary arrays

20 Dec 11:49
Compare
Choose a tag to compare
  • configure now checks compiler for correct bounds of ordinary (i.e. non-allocatable) assumed-rank arrays and modifies code, if needed.
  • transformation supports offsets.
  • bandwidth test supports a single variable.
  • check for correct libtool version.

Bugfix

01 Nov 08:57
Compare
Choose a tag to compare
  • Fixed name change for distribution of halo exchanges (now it's again call dist%halo..)

Ready for more

25 Oct 20:21
Compare
Choose a tag to compare
  • Derived type decomposition now replaced with types composition and distribution.
  • Renamed derived type halo to parcel.

Reduce the overhead!

10 Dec 07:28
Compare
Choose a tag to compare
  • Added functions to disable and enable checking of array bounds (default is enabled): gabriel_disable_checking, gabriel_enable_checking, gabriel_set_checking

Bugfix release

27 Oct 08:58
Compare
Choose a tag to compare
  • Bug fixed when no periodicity is required.

Initial release

23 Oct 09:33
Compare
Choose a tag to compare

This library provides convenience functions for Fortran codes using MPI to do computations on regular grids. It simplifies the implementation of halo exchanges and transformations to only two routines: one to setup and one to transfer data.