Searched refs:PetscCallCUFFT (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/mat/impls/cufft/ |
| H A D | cufft.cu | 30 PetscCallCUFFT(cufftPlan1d(&cufft->p_forward, dim[0], CUFFT_C2C, 1)); in MatMult_SeqCUFFT() 33 PetscCallCUFFT(cufftPlan2d(&cufft->p_forward, dim[0], dim[1], CUFFT_C2C)); in MatMult_SeqCUFFT() 36 PetscCallCUFFT(cufftPlan3d(&cufft->p_forward, dim[0], dim[1], dim[2], CUFFT_C2C)); in MatMult_SeqCUFFT() 45 PetscCallCUFFT(cufftExecC2C(cufft->p_forward, devArray, devArray, CUFFT_FORWARD)); in MatMult_SeqCUFFT() 67 PetscCallCUFFT(cufftPlan1d(&cufft->p_backward, dim[0], CUFFT_C2C, 1)); in MatMultTranspose_SeqCUFFT() 70 PetscCallCUFFT(cufftPlan2d(&cufft->p_backward, dim[0], dim[1], CUFFT_C2C)); in MatMultTranspose_SeqCUFFT() 73 PetscCallCUFFT(cufftPlan3d(&cufft->p_backward, dim[0], dim[1], dim[2], CUFFT_C2C)); in MatMultTranspose_SeqCUFFT() 82 PetscCallCUFFT(cufftExecC2C(cufft->p_forward, devArray, devArray, CUFFT_INVERSE)); in MatMultTranspose_SeqCUFFT() 96 if (cufft->p_forward) PetscCallCUFFT(cufftDestroy(cufft->p_forward)); in MatDestroy_SeqCUFFT() 97 if (cufft->p_backward) PetscCallCUFFT(cufftDestroy(cufft->p_backward)); in MatDestroy_SeqCUFFT()
|
| /petsc/include/ |
| H A D | petscdevice_cuda.h | 128 #define PetscCallCUFFT(...) \ macro 144 #define CHKERRCUFFT(...) PetscCallCUFFT(__VA_ARGS__)
|
| /petsc/doc/changes/ |
| H A D | 317.md | 71 … `PetscCallCUBLAS()`, `PetscCallCUSPARSE()`, `PetscCallCUSOLVER()`, `PetscCallCUFFT()`, and `Petsc…
|