Skip to content

Releases: ludvigak/FINUFFT.jl

v3.3.0

11 Sep 20:46
2a54a96
Compare
Choose a tag to compare

FINUFFT v3.3.0

Diff since v3.2.0

Merged pull requests:

Closed issues:

  • Redundant argument checking for out-of-place nufftndm calls (#46)
  • Segfault: Calling finufft and fftw in threaded loop (#62)

v3.2.0

05 Jul 11:56
Compare
Choose a tag to compare

FINUFFT v3.2.0

Diff since v3.1.1

Merged pull requests:

Closed issues:

  • Tests crash process for Julia 1.8.5 (#48)
  • Interface to GPU code cufinufft (#49)
  • Possible sub-optimal flags in cmake (#55)

v3.1.1

23 Dec 21:50
3673a37
Compare
Choose a tag to compare

FINUFFT v3.1.1

Diff since v3.1.0

Merged pull requests:

Closed issues:

  • Having trouble understanding what nufft type 1 is doing (#50)
  • nufft1d2 not working (#51)

v3.1.0

02 Sep 08:19
6be1108
Compare
Choose a tag to compare

FINUFFT v3.1.0

Diff since v3.0.2

Closed issues:

  • In-place versions nufftndm! require dtype argument for single-precision transforms (#42)
  • Choosing tolerance too small throws an error (#43)

Merged pull requests:

v3.0.2

16 Jun 09:38
cd95552
Compare
Choose a tag to compare

FINUFFT v3.0.2

Diff since v3.0.1

Merged pull requests:

v3.0.1

17 Feb 12:58
a283e47
Compare
Choose a tag to compare

FINUFFT v3.0.1

Diff since v3.0.0

Closed issues:

  • FINUFFT.jl fails to run (yet) on Julia 1.7.1 / macOS arm64 (#36)
  • Multiple plans simultaneously (#39)

Merged pull requests:

  • Keep references to input arrays in guru plan struct (#40) (@ludvigak)

v3.0.0

06 Jan 16:56
Compare
Choose a tag to compare

FINUFFT v3.0.0

Diff since v2.1.0

Closed issues:

  • Thread-safety (#28)
  • on recovering FFTW result? (#30)
  • finufft_setpts should be finufft_setpts! (#34)
  • finufft_destroy crashes Julia (#35)

Merged pull requests:

  • Add guru interface and single/double precision calling interface (#33) (@lulibin)
  • Release v3.0 and fix CI for newer Julia versions (#37) (@ludvigak)

v2.1.0

24 Jan 19:34
0ccd63c
Compare
Choose a tag to compare

FINUFFT v2.1.0

Diff since v2.0.0

Closed issues:

  • ComplexF32 data support (#22)

Merged pull requests:

  • Implement interfaces to 32-bit floating point calls (#27) (@ludvigak)

v2.0.0

24 Jan 16:32
8c21c66
Compare
Choose a tag to compare

FINUFFT v2.0.0

Diff since v1.0.0

Closed issues:

  • Provide binary dependency with JLL package (#19)
  • Problem in macOS Catalina when Julia updated (#23)

Merged pull requests:

  • Install the library using the corresponding JLL package (#21) (@giordano)
  • Compatibility with finufft v2.0.2 stable (#24) (@jonas-kr)
  • Switch CI to GitHub Actions (#25) (@ludvigak)

v1.0.0

14 Jul 12:01
5c8ea82
Compare
Choose a tag to compare

FINUFFT v1.0.0

Diff since v0.4.2

Closed issues:

  • Register v0.4.2 (#9)
  • Build on MacOS High Sierra (#10)
  • Build on MacOS Catalina (#12)

Merged pull requests: