git-svn-id: svn://db.shs.com.ru/pip@344 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5

This commit is contained in:
2017-04-12 17:00:39 +00:00
parent 72593dfdef
commit 5ff30a3d5e

View File

@@ -87,13 +87,13 @@ public:
return v_out;
}
const PIVector<complex<T> > & calcFFTinverse(const PIVector<complex<T> > & in) {
if (prepare != PlanParams(in.size(), fo_complex)) {
if (prepare != PlanParams(in.size(), fo_inverse)) {
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);
v_out.resize(in.size());
prepare = PlanParams(in.size(), fo_complex);
prepare = PlanParams(in.size(), fo_inverse);
}
memcpy(p_in, in.data(), sizeof(complex<T>) * in.size());
p_executePlan(plan);