From adbe386a0084b6ce5d2ba359acbfdbd032f7fab9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D1=8B=D1=87=D0=BA=D0=BE=D0=B2=20=D0=90=D0=BD=D0=B4?= =?UTF-8?q?=D1=80=D0=B5=D0=B9?= Date: Wed, 12 Apr 2017 17:42:18 +0000 Subject: [PATCH] git-svn-id: svn://db.shs.com.ru/pip@345 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 --- src/math/pifft_p.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/math/pifft_p.h b/src/math/pifft_p.h index 0b20f588..6965ea15 100644 --- a/src/math/pifft_p.h +++ b/src/math/pifft_p.h @@ -63,7 +63,7 @@ public: newVec(p_in, in.size()); newVec(p_out, in.size()); piCout << "[PIFFTW]" << "creating plan"; - p_createPlan_c2c_1d(plan, in.size(), p_in, p_out, FFTW_FORWARD, FFTW_ESTIMATE | FFTW_DESTROY_INPUT); + p_createPlan_c2c_1d(plan, in.size(), p_in, p_out, FFTW_FORWARD, FFTW_ESTIMATE); v_out.resize(in.size()); prepare = PlanParams(in.size(), fo_complex); } @@ -77,7 +77,7 @@ public: newVec(p_inr, in.size()); newVec(p_out, in.size()); piCout << "[PIFFTW]" << "creating plan"; - p_createPlan_r2c_1d(plan, in.size(), p_inr, p_out, FFTW_ESTIMATE | FFTW_DESTROY_INPUT); + p_createPlan_r2c_1d(plan, in.size(), p_inr, p_out, FFTW_ESTIMATE); v_out.resize(in.size()); prepare = PlanParams(in.size(), fo_real); } @@ -91,7 +91,7 @@ public: newVec(p_in, in.size()); newVec(p_out, in.size()); piCout << "[PIFFTW]" << "creating plan"; - p_createPlan_c2c_1d(plan, in.size(), p_in, p_out, FFTW_BACKWARD, FFTW_ESTIMATE | FFTW_DESTROY_INPUT); + p_createPlan_c2c_1d(plan, in.size(), p_in, p_out, FFTW_BACKWARD, FFTW_ESTIMATE); v_out.resize(in.size()); prepare = PlanParams(in.size(), fo_inverse); } @@ -108,17 +108,17 @@ public: case fo_real: newVec(p_inr, size); newVec(p_out, size); - p_createPlan_r2c_1d(plan, size, p_inr, p_out, FFTW_MEASURE | FFTW_DESTROY_INPUT); + p_createPlan_r2c_1d(plan, size, p_inr, p_out, FFTW_MEASURE); break; case fo_complex: newVec(p_in, size); newVec(p_out, size); - p_createPlan_c2c_1d(plan, size, p_in, p_out, FFTW_FORWARD, FFTW_MEASURE | FFTW_DESTROY_INPUT); + p_createPlan_c2c_1d(plan, size, p_in, p_out, FFTW_FORWARD, FFTW_MEASURE); break; case fo_inverse: newVec(p_in, size); newVec(p_out, size); - p_createPlan_c2c_1d(plan, size, p_in, p_out, FFTW_BACKWARD, FFTW_MEASURE | FFTW_DESTROY_INPUT); + p_createPlan_c2c_1d(plan, size, p_in, p_out, FFTW_BACKWARD, FFTW_MEASURE); break; default: size = 0;