Lines Matching refs:dim_fftw
17 ptrdiff_t *dim_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()
372 PetscCall(PetscFree(fftw->dim_fftw)); in MatDestroy_FFTW()
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 … = fftw_mpi_local_size_transposed(fftw->ndim_fftw, fftw->dim_fftw, comm, &local_n0,… in MatCreateVecsFFTW_FFTW()
660 …N1 = 2 * fft->N * (PetscInt)(fftw->dim_fftw[fftw->ndim_fftw - 1… 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()
1346 PetscCall(PetscMalloc1(ndim, &fftw->dim_fftw)); in MatCreate_FFTW()
1355 for (ctr = 0; ctr < ndim; ctr++) (fftw->dim_fftw)[ctr] = dim[ctr]; in MatCreate_FFTW()