3 #ifndef SPECTMORPH_FFT_HH 4 #define SPECTMORPH_FFT_HH 14 float *new_array_float (
size_t N);
15 void free_array_float (
float *f);
17 enum PlanMode { PLAN_PATIENT, PLAN_ESTIMATE };
19 void fftar_float (
size_t N,
float *in,
float *out, PlanMode plan_mode = PLAN_PATIENT);
20 void fftsr_float (
size_t N,
float *in,
float *out, PlanMode plan_mode = PLAN_PATIENT);
21 void fftsr_destructive_float (
size_t N,
float *in,
float *out, PlanMode plan_mode = PLAN_PATIENT);
22 void fftac_float (
size_t N,
float *in,
float *out, PlanMode plan_mode = PLAN_PATIENT);
23 void fftsc_float (
size_t N,
float *in,
float *out, PlanMode plan_mode = PLAN_PATIENT);
25 void use_gsl_fft (
bool enabled);
26 void debug_randomize_new_arrays (
bool enabled);
Definition: smalignedarray.cc:7