Searched refs:fft (Results 1 – 5 of 5) sorted by relevance
9 Mat_FFT *fft = (Mat_FFT *)A->data; in MatDestroy_FFT() local12 if (fft->matdestroy) PetscCall(fft->matdestroy(A)); in MatDestroy_FFT()13 PetscCall(PetscFree(fft->dim)); in MatDestroy_FFT()48 Mat_FFT *fft; in MatCreateFFT() local57 PetscCall(PetscNew(&fft)); in MatCreateFFT()58 FFT->data = (void *)fft; in MatCreateFFT()65 PetscCall(PetscMalloc1(ndim, &fft->dim)); in MatCreateFFT()66 PetscCall(PetscArraycpy(fft->dim, dim, ndim)); in MatCreateFFT()68 fft->ndim = ndim; in MatCreateFFT()69 fft->n = PETSC_DECIDE; in MatCreateFFT()[all …]
33 Mat_FFT *fft = (Mat_FFT *)A->data; in MatMult_SeqFFTW() local34 Mat_FFTW *fftw = (Mat_FFTW *)fft->data; in MatMult_SeqFFTW()46 PetscInt ndim = fft->ndim, *dim = fft->dim; in MatMult_SeqFFTW()137 Mat_FFT *fft = (Mat_FFT *)A->data; in MatMultTranspose_SeqFFTW() local138 Mat_FFTW *fftw = (Mat_FFTW *)fft->data; in MatMultTranspose_SeqFFTW()141 PetscInt ndim = fft->ndim, *dim = fft->dim; in MatMultTranspose_SeqFFTW()222 Mat_FFT *fft = (Mat_FFT *)A->data; in MatMult_MPIFFTW() local223 Mat_FFTW *fftw = (Mat_FFTW *)fft->data; in MatMult_MPIFFTW()226 PetscInt ndim = fft->ndim, *dim = fft->dim; in MatMult_MPIFFTW()293 Mat_FFT *fft = (Mat_FFT *)A->data; in MatMultTranspose_MPIFFTW() local[all …]
460 …D89D1E45207AA1AB00FACC19 /* fft.c in Sources */ = {isa = PBXBuildFile; fileRef = D89D1B5D207AA1AA0…1212 …9D1B5D207AA1AA00FACC19 /* fft.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …1983 D89D1B5D207AA1AA00FACC19 /* fft.c */,2480 D89D1E45207AA1AB00FACC19 /* fft.c in Sources */,
8774 (use-mkl-fft 2)
19043 url = {http://mcclanahoochie.com/blog/wp-content/uploads/2011/01/fft-sc11.pdf},