Lines Matching refs:ndim_fftw
16 PetscInt ndim_fftw; member
265 …fftw->p_forward = fftw_mpi_plan_dft(fftw->ndim_fftw, fftw->dim_fftw, (fftw_complex *)x_array, (fft… in MatMult_MPIFFTW()
267 …fftw->p_forward = fftw_mpi_plan_dft_r2c(fftw->ndim_fftw, fftw->dim_fftw, (double *)x_array, (fftw_… in MatMult_MPIFFTW()
336 …fftw->p_backward = fftw_mpi_plan_dft(fftw->ndim_fftw, fftw->dim_fftw, (fftw_complex *)x_array, (ff… in MatMultTranspose_MPIFFTW()
338 …fftw->p_backward = fftw_mpi_plan_dft_c2r(fftw->ndim_fftw, fftw->dim_fftw, (fftw_complex *)x_array,… in MatMultTranspose_MPIFFTW()
657 temp = (fftw->dim_fftw)[fftw->ndim_fftw - 1]; in MatCreateVecsFFTW_FFTW()
658 (fftw->dim_fftw)[fftw->ndim_fftw - 1] = temp / 2 + 1; in MatCreateVecsFFTW_FFTW()
659 …alloc_local = fftw_mpi_local_size_transposed(fftw->ndim_fftw, fftw->dim_… in MatCreateVecsFFTW_FFTW()
660 … = 2 * fft->N * (PetscInt)(fftw->dim_fftw[fftw->ndim_fftw - 1]) / ((PetscI… in MatCreateVecsFFTW_FFTW()
661 (fftw->dim_fftw)[fftw->ndim_fftw - 1] = temp; in MatCreateVecsFFTW_FFTW()
685 …alloc_local = fftw_mpi_local_size(fftw->ndim_fftw, fftw->dim_fftw, comm, &local_n0, &local_0_start… in MatCreateVecsFFTW_FFTW()
915 fftw_mpi_local_size(fftw->ndim_fftw, fftw->dim_fftw, comm, &local_n0, &local_0_start); in VecScatterPetscToFFTW_FFTW()
931 temp = (fftw->dim_fftw)[fftw->ndim_fftw - 1]; in VecScatterPetscToFFTW_FFTW()
933 (fftw->dim_fftw)[fftw->ndim_fftw - 1] = temp / 2 + 1; in VecScatterPetscToFFTW_FFTW()
935 …fftw_mpi_local_size_transposed(fftw->ndim_fftw, fftw->dim_fftw, comm, &local_n0, &local_0_start, &… in VecScatterPetscToFFTW_FFTW()
937 (fftw->dim_fftw)[fftw->ndim_fftw - 1] = temp; in VecScatterPetscToFFTW_FFTW()
1158 fftw_mpi_local_size(fftw->ndim_fftw, fftw->dim_fftw, comm, &local_n0, &local_0_start); in VecScatterFFTWToPetsc_FFTW()
1172 temp = (fftw->dim_fftw)[fftw->ndim_fftw - 1]; in VecScatterFFTWToPetsc_FFTW()
1174 (fftw->dim_fftw)[fftw->ndim_fftw - 1] = temp / 2 + 1; in VecScatterFFTWToPetsc_FFTW()
1176 …fftw_mpi_local_size_transposed(fftw->ndim_fftw, fftw->dim_fftw, comm, &local_n0, &local_0_start, &… in VecScatterFFTWToPetsc_FFTW()
1178 (fftw->dim_fftw)[fftw->ndim_fftw - 1] = temp; in VecScatterFFTWToPetsc_FFTW()
1343 fftw->ndim_fftw = ndim; /* This is dimension of fft */ in MatCreate_FFTW()