Instantiate

Undocumented in source.

Members

Aliases

FFT0
alias FFT0 = FFTs[0]
Undocumented in source.
ITable
alias ITable = ITableValue*
Undocumented in source.
RTable
alias RTable = RTableValue*
Undocumented in source.
T
alias T = FFT0.T
Undocumented in source.
Table
alias Table = TableValue*
Undocumented in source.

Functions

alignment
size_t alignment(size_t n)
Undocumented in source. Be warned that the author may not have intended to support it.
deinterleave
void deinterleave(T* p, uint log2n, ITable table)
Undocumented in source. Be warned that the author may not have intended to support it.
deinterleave_array
void deinterleave_array(T* even, T* odd, T* interleaved, size_t n)
Undocumented in source. Be warned that the author may not have intended to support it.
fft
void fft(T* re, T* im, uint log2n, Table t)
Undocumented in source. Be warned that the author may not have intended to support it.
fft_table
Table fft_table(uint log2n, void* p)
Undocumented in source. Be warned that the author may not have intended to support it.
interleave
void interleave(T* p, uint log2n, ITable table)
Undocumented in source. Be warned that the author may not have intended to support it.
interleave_array
void interleave_array(T* even, T* odd, T* interleaved, size_t n)
Undocumented in source. Be warned that the author may not have intended to support it.
interleave_table
ITable interleave_table(uint log2n, void* p)
Undocumented in source. Be warned that the author may not have intended to support it.
irfft
void irfft(T* re, T* im, uint log2n, Table t, RTable rt)
Undocumented in source. Be warned that the author may not have intended to support it.
itable_size_bytes
size_t itable_size_bytes(uint log2n)
Undocumented in source. Be warned that the author may not have intended to support it.
rfft
void rfft(T* re, T* im, uint log2n, Table t, RTable rt)
Undocumented in source. Be warned that the author may not have intended to support it.
rfft_table
RTable rfft_table(uint log2n, void* p)
Undocumented in source. Be warned that the author may not have intended to support it.
rtable_size_bytes
size_t rtable_size_bytes(int log2n)
Undocumented in source. Be warned that the author may not have intended to support it.
scale
void scale(T* data, size_t n, T factor)
Undocumented in source. Be warned that the author may not have intended to support it.
table_size_bytes
size_t table_size_bytes(uint log2n)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

ITableValue
struct ITableValue
Undocumented in source.
RTableValue
struct RTableValue
Undocumented in source.
TableValue
struct TableValue
Undocumented in source.

Templates

selected
template selected(string func_name, Ret...)
Undocumented in source.

Meta