Actual source code: fft.h

      5: #include <petsc/private/matimpl.h>

      7: typedef struct {
      8:   PetscInt ndim;
      9:   PetscInt *dim;
     10:   PetscInt n,N;         /* local and global size of the transform */
     11:   void     *data;       /* implementation-specific data for subclass */

     13:   PetscErrorCode (*matdestroy)(Mat);
     14: } Mat_FFT;

     16: PETSC_EXTERN PetscErrorCode MatCreate_FFTW(Mat);

     18: #endif