%COMPILER mpif90 %LINK mpif90 %AR ar %MAKE gmake %FPP mpif90 -E %FPP_FLAGS -I${FFTW_INC} %CPP_FLAGS -P %FPP_DEF NC_DOUBLE LAPACK BLAS SGEMV=DGEMV SGEMM=DGEMM FFT_FFTW %CPP_DEF LAPACK %BASE_FFLAGS -fcray-pointer -c -fdefault-real-8 -fdefault-double-8 -ffree-line-length-none -fno-align-commons -fallow-argument-mismatch -I${FFTW_INC} %PROD_FFLAGS -O2 %DEV_FFLAGS -O -Wall -fbounds-check %DEBUG_FFLAGS -ffpe-trap=invalid,zero,overflow -fbounds-check -g3 -O0 -fstack-protector-all -finit-real=nan -fbacktrace %C_COMPILER mpicc %C_OPTIM -O2 %MPI_FFLAGS %OMP_FFLAGS -fopenmp %BASE_LD -L$FFTW_DIR -lfftw3 -L${CRAY_PE_LIBSCI_PREFIX_DIR}/lib -lsci_gnu %MPI_LD %OMP_LD -fopenmp