utils.h
1 
2 #ifndef NOSYSTEMHEADERS
3 #include "ltfat.h"
4 #endif
5 #include "ltfat/types.h"
6 #include "phaseret/types.h"
7 
8 #ifdef __cplusplus
9 extern "C" {
10 #endif
11 
20 int
21 PHASERET_NAME(shiftcolsleft)(LTFAT_REAL cols[], ltfat_int height, ltfat_int N, const LTFAT_REAL newcol[]);
22 
23 int
24 PHASERET_NAME(force_magnitude)(LTFAT_COMPLEX cin[], const LTFAT_REAL s[], ltfat_int L, LTFAT_COMPLEX cout[]);
25 
26 void
27 PHASERET_NAME(realimag2absangle)(const LTFAT_COMPLEX cin[], ltfat_int L, LTFAT_COMPLEX c[]);
28 
29 void
30 PHASERET_NAME(absangle2realimag)(const LTFAT_COMPLEX cin[], ltfat_int L, LTFAT_COMPLEX c[]);
31 
32 void
33 PHASERET_NAME(absangle2realimag_split2inter)(const LTFAT_REAL s[],
34  const LTFAT_REAL phase[], ltfat_int L, LTFAT_COMPLEX c[]);
35 
36 #ifdef __cplusplus
37 }
38 #endif
39 
40