1*b2b77a04SHong Zhang 2*b2b77a04SHong Zhang#requirespackage 'PETSC_HAVE_FFTW' 3*b2b77a04SHong Zhang#requiresprecision double 4*b2b77a04SHong Zhang#requiresscalar complex 5*b2b77a04SHong Zhang 6*b2b77a04SHong ZhangALL: lib 7*b2b77a04SHong Zhang 8*b2b77a04SHong ZhangCFLAGS = ${FFTW_INCLUDE} 9*b2b77a04SHong ZhangFFLAGS = 10*b2b77a04SHong ZhangSOURCEC = fftw.c 11*b2b77a04SHong ZhangSOURCEF = 12*b2b77a04SHong ZhangSOURCEH = 13*b2b77a04SHong ZhangOBJSC = fftw.o 14*b2b77a04SHong ZhangOBJSF = 15*b2b77a04SHong ZhangLIBBASE = libpetscmat 16*b2b77a04SHong ZhangMANSEC = Mat 17*b2b77a04SHong ZhangLOCDIR = src/mat/impls/fft/fftw/ 18*b2b77a04SHong Zhang 19*b2b77a04SHong Zhanginclude ${PETSC_DIR}/conf/variables 20*b2b77a04SHong Zhanginclude ${PETSC_DIR}/conf/rules 21*b2b77a04SHong Zhanginclude ${PETSC_DIR}/conf/test 22