Function ::kfr_dft_execute_f64¶
function kfr_dft_execute_f64(KFR_DFT_PLAN_F64 *, kfr_c64 *, const kfr_c64 *, uint8_t *) capi¶
void kfr_dft_execute_f64(KFR_DFT_PLAN_F64* plan, kfr_c64* out, const kfr_c64* in, uint8_t* temp)
| plan | Pointer to the DFT plan. |
| out | Pointer to the output data (frequency domain). May point to the same memory as in for in-place execution. |
| in | Pointer to the input data (time domain). |
| temp | Temporary (scratch) buffer. If NULL , a scratch buffer of size kfr_dft_get_temp_size_f64(plan) will be allocated on the stack or heap. |
Note
No scaling is applied. This function reads \(N\) complex values from in and writes \(N\) complex values to out , where \(N\) is the size passed to kfr_dft_create_plan_f64 .
Fully qualified name: kfr_dft_execute_f64(KFR_DFT_PLAN_F64 *, kfr_c64 *, const kfr_c64 *, uint8_t *)
Declared at capi.h:450
This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.