Skip to content

Releases: bionanoimaging/SeparableFunctions.jl

v0.5.0

14 Feb 13:25

Choose a tag to compare

SeparableFunctions v0.5.0

Diff since v0.4.1

See breaking changes below (added window functions and a simpler interface).
A new functionality bases the sides on ranges rather than memory. To use this with CuArray, you need at least one array in the expression or the left-hand assignment.
There were also bug fixes and updates to the doc files.

Breaking changes

  • Functionality was added (several windows_ functions).
  • All functions received alternative call versions replacing the array type and size with a single reference array.
  • the type of the result array is now always real of complex type.
  • It is also now possible to generate functions just based on ranges rather than allocating separable memory. A new example of this functionality is the complex_plane function.

v0.4.1

30 Jan 18:12

Choose a tag to compare

SeparableFunctions v0.4.1

Diff since v0.4.0

Bug fixes and helpfile updates. More tests.

v0.4.0

29 Jan 13:50

Choose a tag to compare

SeparableFunctions v0.4.0

Diff since v0.3.2

Added functionality (sampling and lambda parameters) for propagator_col and phase_kz_col, improved CUDA performance. Bug fixes.

Breaking changes

Added new functionality (sampling and lambda parameters) for propagator_col and phase_kz_col, improved CUDA performance. Bug fixes.

v0.3.2

23 Jan 19:26

Choose a tag to compare

SeparableFunctions v0.3.2

Diff since v0.3.1

Bug fixes for 3D arrays in phase_kz_col and propagator_col.

v0.3.1

29 May 11:20

Choose a tag to compare

SeparableFunctions v0.3.1

Diff since v0.3.0

Added support for NDTools version 0.8 and upgraded ci.

v0.3.0

16 Dec 09:59

Choose a tag to compare

SeparableFunctions v0.3.0

Diff since v0.2.1

Had to make another release, since the CUDA support was still not fully functional. Now it works and supports offset Tuples and Vectors. Only multiple offset (list along dimension >2) is NOT supported in CUDA but only in the non-CUDA version.

v0.2.1

15 Dec 16:49

Choose a tag to compare

SeparableFunctions v0.2.1

Diff since v0.2.0

Added support for automatic differentiation and CUDA. This Version is to overwrite the tagbot failure problem.

Breaking;
No more support for Intensity scaling.

v0.2.0

15 Dec 16:49

Choose a tag to compare

SeparableFunctions v0.2.0

Diff since v0.1.1

Added support for automatic differentiation and CUDA.

Breaking;
No more support for Intensity scaling.

Merged pull requests:

Closed issues:

  • Not type stable (#10)

v0.1.1

26 Jun 08:21
3e6a9c5

Choose a tag to compare

SeparableFunctions v0.1.1

Diff since v0.1.0

v0.1.0

13 Feb 18:31

Choose a tag to compare

SeparableFunctions v0.1.0

Merged pull requests:

  • CompatHelper: add new compat entry for NDTools at version 0.5, (keep existing compat) (#1) (@github-actions[bot])
  • CompatHelper: add new compat entry for LazyArrays at version 0.22, (keep existing compat) (#2) (@github-actions[bot])
  • CompatHelper: add new compat entry for StaticArrays at version 1, (keep existing compat) (#3) (@github-actions[bot])
  • CompatHelper: add new compat entry for ImageTransformations at version 0.9, (keep existing compat) (#4) (@github-actions[bot])
  • CompatHelper: add new compat entry for Interpolations at version 0.14, (keep existing compat) (#5) (@github-actions[bot])
  • Update radial.jl (#6) (@roflmaostc)