Skip to content

Commit d04aea8

Browse files
authored
Allow convolve to work with Real arrays with arbitrary precision (#159)
* Allow `convolve!` with real arrays * Allow adjoint to work with real vectors too * Refine type declarations * To v0.14.2 * Test convolve! * size checks * Add convolve_transpose tests and real tests * Fix size to Ñ in comment * Multiple dispatch for complex/real mismatch * Fix
1 parent 9745f0b commit d04aea8

5 files changed

Lines changed: 345 additions & 84 deletions

File tree

AbstractNFFTs/src/interface.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ Overwrite `R`-dimensional array `fHat`
225225
(often R=1, and `fHat` has length `p.J`)
226226
with the result of "convolution" (i.e., interpolation)
227227
between `D`-dimensional equispaced input array `g`
228-
(often of size `p.N`)
228+
(often of size `p.Ñ`)
229229
and the interpolation kernel in NFFT plan `p`.
230230
"""
231231
@mustimplement convolve!(p::AbstractNFFTPlan, g::AbstractArray, fHat::AbstractArray)

Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "NFFT"
22
uuid = "efe261a4-0d2b-5849-be55-fc731d526b0d"
3-
authors = ["Tobias Knopp <[email protected]>"]
4-
version = "0.14.1"
3+
authors = ["Tobias Knopp <[email protected]> and contributors"]
4+
version = "0.14.2"
55

66
[deps]
77
AbstractNFFTs = "7f219486-4aa7-41d6-80a7-e08ef20ceed7"

0 commit comments

Comments
 (0)