File tree Expand file tree Collapse file tree 3 files changed +9
-7
lines changed Expand file tree Collapse file tree 3 files changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ uuid = "0c68f7d7-f131-5f86-a1c3-88cf8149b2d7"
3
3
version = " 1.0.4"
4
4
5
5
[deps ]
6
+ AbstractFFTs = " 621f4979-c628-5d54-868e-fcf4e3e8185c"
6
7
Adapt = " 79e6a3ab-5dfb-504d-930d-738a2a938a0e"
7
8
LinearAlgebra = " 37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
8
9
Printf = " de0858da-6303-5e67-8744-51eddeeeb8d7"
@@ -11,6 +12,7 @@ Serialization = "9e88b42a-f829-5b0c-bbe9-9e923198166b"
11
12
Test = " 8dfed614-e22c-5e08-85e1-65c5234f0b40"
12
13
13
14
[compat ]
15
+ AbstractFFTs = " 0.4"
14
16
Adapt = " 0.4.1, 1.0"
15
17
julia = " 1.0"
16
18
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ using Printf
12
12
using LinearAlgebra. BLAS
13
13
using Base. Cartesian
14
14
15
- using FFTW
15
+ using AbstractFFTs
16
16
17
17
using Adapt
18
18
Original file line number Diff line number Diff line change @@ -225,12 +225,12 @@ struct FFTPlan{T}
225
225
p:: T
226
226
end
227
227
228
- FFTW . plan_fft (A:: JLArray ; kw_args... ) = FFTPlan (plan_fft (A. data; kw_args... ))
229
- FFTW . plan_fft! (A:: JLArray ; kw_args... ) = FFTPlan (plan_fft! (A. data; kw_args... ))
230
- FFTW . plan_bfft! (A:: JLArray ; kw_args... ) = FFTPlan (plan_bfft! (A. data; kw_args... ))
231
- FFTW . plan_bfft (A:: JLArray ; kw_args... ) = FFTPlan (plan_bfft (A. data; kw_args... ))
232
- FFTW . plan_ifft! (A:: JLArray ; kw_args... ) = FFTPlan (plan_ifft! (A. data; kw_args... ))
233
- FFTW . plan_ifft (A:: JLArray ; kw_args... ) = FFTPlan (plan_ifft (A. data; kw_args... ))
228
+ AbstractFFTs . plan_fft (A:: JLArray ; kw_args... ) = FFTPlan (plan_fft (A. data; kw_args... ))
229
+ AbstractFFTs . plan_fft! (A:: JLArray ; kw_args... ) = FFTPlan (plan_fft! (A. data; kw_args... ))
230
+ AbstractFFTs . plan_bfft! (A:: JLArray ; kw_args... ) = FFTPlan (plan_bfft! (A. data; kw_args... ))
231
+ AbstractFFTs . plan_bfft (A:: JLArray ; kw_args... ) = FFTPlan (plan_bfft (A. data; kw_args... ))
232
+ AbstractFFTs . plan_ifft! (A:: JLArray ; kw_args... ) = FFTPlan (plan_ifft! (A. data; kw_args... ))
233
+ AbstractFFTs . plan_ifft (A:: JLArray ; kw_args... ) = FFTPlan (plan_ifft (A. data; kw_args... ))
234
234
235
235
function Base.:(* )(plan:: FFTPlan , A:: JLArray )
236
236
x = plan. p * A. data
You can’t perform that action at this time.
0 commit comments