1*e133240eSMatthew G Knepley#requirespackage 'PETSC_HAVE_CUDA' 2*e133240eSMatthew G Knepley#requiresprecision single 3*e133240eSMatthew G Knepley#requiresscalar complex 4*e133240eSMatthew G KnepleyALL: lib 5*e133240eSMatthew G Knepley 6*e133240eSMatthew G KnepleyCFLAGS = 7*e133240eSMatthew G KnepleyFFLAGS = 8*e133240eSMatthew G KnepleySOURCECU = cufft.cu 9*e133240eSMatthew G KnepleySOURCEF = 10*e133240eSMatthew G KnepleySOURCEH = 11*e133240eSMatthew G KnepleyOBJSC = cufft.o 12*e133240eSMatthew G KnepleyOBJSF = 13*e133240eSMatthew G KnepleyLIBBASE = libpetscmat 14*e133240eSMatthew G KnepleyDIRS = 15*e133240eSMatthew G KnepleyMANSEC = Mat 16*e133240eSMatthew G KnepleyLOCDIR = src/mat/impls/cufft 17*e133240eSMatthew G Knepley 18*e133240eSMatthew G Knepleyinclude ${PETSC_DIR}/conf/variables 19*e133240eSMatthew G Knepleyinclude ${PETSC_DIR}/conf/rules 20*e133240eSMatthew G Knepleyinclude ${PETSC_DIR}/conf/test 21