diff options
author | Jukka Ojanen <jukka.ojanen@linkotec.net> | 2015-03-16 13:21:23 +0200 |
---|---|---|
committer | Jukka Ojanen <jukka.ojanen@linkotec.net> | 2015-03-16 13:21:23 +0200 |
commit | 1ea951f98b7f35c42c49394a75ae3b8cf3e62dfe (patch) | |
tree | ec93b68f9c9847a16fd5fc301012ec339fac057b /src/ffts_static.h | |
parent | 4bd871bea0f657b1cfc8d55603064df05b58e55c (diff) | |
download | ffts-1ea951f98b7f35c42c49394a75ae3b8cf3e62dfe.zip ffts-1ea951f98b7f35c42c49394a75ae3b8cf3e62dfe.tar.gz |
Merge ffts_small with ffts_static, and define small transforms "fully" constant
Diffstat (limited to 'src/ffts_static.h')
-rw-r--r-- | src/ffts_static.h | 49 |
1 files changed, 47 insertions, 2 deletions
diff --git a/src/ffts_static.h b/src/ffts_static.h index 924c3e1..5a42fc2 100644 --- a/src/ffts_static.h +++ b/src/ffts_static.h @@ -40,7 +40,52 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include "ffts.h" -void ffts_static_transform_f_32f(ffts_plan_t *p, const void *in, void *out); -void ffts_static_transform_i_32f(ffts_plan_t *p, const void *in, void *out); +void +ffts_small_2_32f(ffts_plan_t *p, const void *in, void *out); + +void +ffts_small_2_64f(ffts_plan_t *p, const void *in, void *out); + +void +ffts_small_forward4_32f(ffts_plan_t *p, const void *in, void *out); + +void +ffts_small_forward4_64f(ffts_plan_t *p, const void *in, void *out); + +void +ffts_small_backward4_32f(ffts_plan_t *p, const void *in, void *out); + +void +ffts_small_backward4_64f(ffts_plan_t *p, const void *in, void *out); + +void +ffts_small_forward8_32f(ffts_plan_t *p, const void *in, void *out); + +void +ffts_small_forward8_64f(ffts_plan_t *p, const void *in, void *out); + +void +ffts_small_backward8_32f(ffts_plan_t *p, const void *in, void *out); + +void +ffts_small_backward8_64f(ffts_plan_t *p, const void *in, void *out); + +void +ffts_small_forward16_32f(ffts_plan_t *p, const void *in, void *out); + +void +ffts_small_forward16_64f(ffts_plan_t *p, const void *in, void *out); + +void +ffts_small_backward16_32f(ffts_plan_t *p, const void *in, void *out); + +void +ffts_small_backward16_64f(ffts_plan_t *p, const void *in, void *out); + +void +ffts_static_transform_f_32f(ffts_plan_t *p, const void *in, void *out); + +void +ffts_static_transform_i_32f(ffts_plan_t *p, const void *in, void *out); #endif /* FFTS_STATIC_H */ |