|
Oakfield API Documentation 1.0.0
Numerical core APIs
|
Reusable radix-2 complex FFT plan for power-of-two transform lengths. More...
#include <fft_plan.h>
Public Attributes | |
| size_t | n |
| size_t | levels |
| size_t * | bit_reverse |
| double complex * | stage_twiddles |
Reusable radix-2 complex FFT plan for power-of-two transform lengths.
An initialized plan owns its bit-reversal table, twiddle storage, and optional vDSP scratch/setup resources until fft_pow2_plan_destroy() is called.
| size_t* FFTPow2Plan::bit_reverse |
Owned bit-reversal index table.
| size_t FFTPow2Plan::levels |
Number of radix-2 stages.
| size_t FFTPow2Plan::n |
Transform length.
| double complex* FFTPow2Plan::stage_twiddles |
Owned per-stage twiddle-factor table.