Lines Matching refs:p_flag

25 …unsigned     p_flag;                                      /* planner flags, FFTW_ESTIMATE, FFTW_ME…  member
49 if (!fftw->p_forward && fftw->p_flag != FFTW_ESTIMATE) { in MatMult_SeqFFTW()
61 …_plan_dft_1d(dim[0], (fftw_complex *)x_array, (fftw_complex *)y_array, FFTW_FORWARD, fftw->p_flag); in MatMult_SeqFFTW()
63 …p_forward = fftw_plan_dft_r2c_1d(dim[0], (double *)x_array, (fftw_complex *)y_array, fftw->p_flag); in MatMult_SeqFFTW()
68 …t_2d(dim[0], dim[1], (fftw_complex *)x_array, (fftw_complex *)y_array, FFTW_FORWARD, fftw->p_flag); in MatMult_SeqFFTW()
70 …d = fftw_plan_dft_r2c_2d(dim[0], dim[1], (double *)x_array, (fftw_complex *)y_array, fftw->p_flag); in MatMult_SeqFFTW()
75 …[0], dim[1], dim[2], (fftw_complex *)x_array, (fftw_complex *)y_array, FFTW_FORWARD, fftw->p_flag); in MatMult_SeqFFTW()
77 …_plan_dft_r2c_3d(dim[0], dim[1], dim[2], (double *)x_array, (fftw_complex *)y_array, fftw->p_flag); in MatMult_SeqFFTW()
92 …4 *)iodims, 0, NULL, (fftw_complex *)x_array, (fftw_complex *)y_array, FFTW_FORWARD, fftw->p_flag); in MatMult_SeqFFTW()
102 …m *)iodims, 0, NULL, (fftw_complex *)x_array, (fftw_complex *)y_array, FFTW_FORWARD, fftw->p_flag); in MatMult_SeqFFTW()
106 …rd = fftw_plan_dft_r2c(ndim, (int *)dim, (double *)x_array, (fftw_complex *)y_array, fftw->p_flag); in MatMult_SeqFFTW()
110 if (fftw->p_flag != FFTW_ESTIMATE) { in MatMult_SeqFFTW()
152 if (!fftw->p_backward && fftw->p_flag != FFTW_ESTIMATE) { in MatMultTranspose_SeqFFTW()
164 …plan_dft_1d(dim[0], (fftw_complex *)x_array, (fftw_complex *)y_array, FFTW_BACKWARD, fftw->p_flag); in MatMultTranspose_SeqFFTW()
166 …_backward = fftw_plan_dft_c2r_1d(dim[0], (fftw_complex *)x_array, (double *)y_array, fftw->p_flag); in MatMultTranspose_SeqFFTW()
171 …_2d(dim[0], dim[1], (fftw_complex *)x_array, (fftw_complex *)y_array, FFTW_BACKWARD, fftw->p_flag); in MatMultTranspose_SeqFFTW()
173 …d = fftw_plan_dft_c2r_2d(dim[0], dim[1], (fftw_complex *)x_array, (double *)y_array, fftw->p_flag); in MatMultTranspose_SeqFFTW()
178 …0], dim[1], dim[2], (fftw_complex *)x_array, (fftw_complex *)y_array, FFTW_BACKWARD, fftw->p_flag); in MatMultTranspose_SeqFFTW()
180 …_plan_dft_c2r_3d(dim[0], dim[1], dim[2], (fftw_complex *)x_array, (double *)y_array, fftw->p_flag); in MatMultTranspose_SeqFFTW()
186 … *)iodims, 0, NULL, (fftw_complex *)x_array, (fftw_complex *)y_array, FFTW_BACKWARD, fftw->p_flag); in MatMultTranspose_SeqFFTW()
188 …m, iodims, 0, NULL, (fftw_complex *)x_array, (fftw_complex *)y_array, FFTW_BACKWARD, fftw->p_flag); in MatMultTranspose_SeqFFTW()
191 …fftw_plan_dft_c2r((int)ndim, (int *)dim, (fftw_complex *)x_array, (double *)y_array, fftw->p_flag); in MatMultTranspose_SeqFFTW()
195 if (fftw->p_flag != FFTW_ESTIMATE) { in MatMultTranspose_SeqFFTW()
232 if (!fftw->p_forward && fftw->p_flag != FFTW_ESTIMATE) { in MatMult_MPIFFTW()
244 …dft_1d(dim[0], (fftw_complex *)x_array, (fftw_complex *)y_array, comm, FFTW_FORWARD, fftw->p_flag); in MatMult_MPIFFTW()
251 …im[0], dim[1], (fftw_complex *)x_array, (fftw_complex *)y_array, comm, FFTW_FORWARD, fftw->p_flag); in MatMult_MPIFFTW()
258 …im[1], dim[2], (fftw_complex *)x_array, (fftw_complex *)y_array, comm, FFTW_FORWARD, fftw->p_flag); in MatMult_MPIFFTW()
265 …ftw->dim_fftw, (fftw_complex *)x_array, (fftw_complex *)y_array, comm, FFTW_FORWARD, fftw->p_flag); in MatMult_MPIFFTW()
271 if (fftw->p_flag != FFTW_ESTIMATE) { in MatMult_MPIFFTW()
303 if (!fftw->p_backward && fftw->p_flag != FFTW_ESTIMATE) { in MatMultTranspose_MPIFFTW()
315 …ft_1d(dim[0], (fftw_complex *)x_array, (fftw_complex *)y_array, comm, FFTW_BACKWARD, fftw->p_flag); in MatMultTranspose_MPIFFTW()
322 …m[0], dim[1], (fftw_complex *)x_array, (fftw_complex *)y_array, comm, FFTW_BACKWARD, fftw->p_flag); in MatMultTranspose_MPIFFTW()
329 …m[1], dim[2], (fftw_complex *)x_array, (fftw_complex *)y_array, comm, FFTW_BACKWARD, fftw->p_flag); in MatMultTranspose_MPIFFTW()
336 …tw->dim_fftw, (fftw_complex *)x_array, (fftw_complex *)y_array, comm, FFTW_BACKWARD, fftw->p_flag); in MatMultTranspose_MPIFFTW()
342 if (fftw->p_flag != FFTW_ESTIMATE) { in MatMultTranspose_MPIFFTW()
1231 PetscInt p_flag, partial_dim = 1, ctr; in MatCreate_FFTW() local
1359 fftw->p_flag = FFTW_ESTIMATE; in MatCreate_FFTW()
1380 …ptionsEList("-mat_fftw_plannerflags", "Planner Flags", "None", plans, 4, plans[0], &p_flag, &flg)); in MatCreate_FFTW()
1381 if (flg) fftw->p_flag = iplans[p_flag]; in MatCreate_FFTW()