-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
FFTW currently does not work with Dual numbers.
using FFTW, DualNumbers
duals = [Dual(1,1), Dual(2,2)]
fft(duals)
This code returns ERROR: MethodError: no method matching plan_fft(::Vector{Dual{Int64}}, ::UnitRange{Int64})
.
In this conversation, it sounds like FastTransformsForwardDiff intends to overload the required methods to make this snippet work. However, I am still getting the same error with the code below. Am I interpreting the discourse replies correctly?
using FFTW, DualNumbers, FastTransformsForwardDiff
duals = [Dual(1,1), Dual(2,2)]
fft(duals)
ERROR: MethodError: no method matching plan_fft(::Vector{Dual{Int64}}, ::UnitRange{Int64})
Metadata
Metadata
Assignees
Labels
No labels