From 3c5f840a17c20a20eeb09f6628c1e2f16b8b9ca9 Mon Sep 17 00:00:00 2001 From: Anthony Blake Date: Wed, 14 Nov 2012 16:36:57 +1300 Subject: Uses slightly faster call to internal transforms --- src/ffts_nd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ffts_nd.c b/src/ffts_nd.c index c1d4429..84dba7f 100644 --- a/src/ffts_nd.c +++ b/src/ffts_nd.c @@ -154,13 +154,13 @@ void ffts_execute_nd(ffts_plan_t *p, const data_t * in, data_t * out) { size_t i,j; for(i=0;iNs[0];i++) { - ffts_execute(p->plans[0], din + (i * p->Ms[0]), buf + (i * p->Ms[0])); + p->plans[0]->transform(p->plans[0], din + (i * p->Ms[0]), buf + (i * p->Ms[0])); } ffts_transpose(buf, dout, p->Ms[0], p->Ns[0], p->transpose_buf); for(i=1;irank;i++) { for(j=0;jNs[i];j++) { - ffts_execute(p->plans[i], dout + (j * p->Ms[i]), buf + (j * p->Ms[i])); + p->plans[i]->transform(p->plans[i], dout + (j * p->Ms[i]), buf + (j * p->Ms[i])); } ffts_transpose(buf, dout, p->Ms[i], p->Ns[i], p->transpose_buf); } -- cgit v1.1