Skip to content

Fix cosine/sine FFT corner cases - #239

Merged
p-costa merged 2 commits into
mainfrom
fix/fft-trig-pointer-nullify
Aug 1, 2026
Merged

Fix cosine/sine FFT corner cases#239
p-costa merged 2 commits into
mainfrom
fix/fft-trig-pointer-nullify

Conversation

@p-costa

@p-costa p-costa commented Aug 1, 2026

Copy link
Copy Markdown
Collaborator

In the implementation, pointers needed to be initialized, and the problem size used for the cached trigonometric evaluations was made more robust.

p-costa added 2 commits July 31, 2026 17:04
Adjacent even and odd transform sizes can share the same integer half-size, causing the FFT post-processing to select the table for the wrong axis. Store and compare the exact transform lengths instead.
@p-costa
p-costa force-pushed the fix/fft-trig-pointer-nullify branch from ffaf420 to a8abb13 Compare August 1, 2026 22:04
@p-costa
p-costa merged commit c448366 into main Aug 1, 2026
9 checks passed
@p-costa
p-costa deleted the fix/fft-trig-pointer-nullify branch August 1, 2026 22:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant