# # General Makefile defintions to allow CMFGEN etc to # be compiled and linked. # # NOTE WELL: # FG are options for f90 files in fixed format # FFREE are options for f90 files in free format. # FD are options for f90 files in fixed format with debug. # FFREED are options for f90 files in free format with debug. # The debug commands are generally not defined, and are not used # unless you manually edit the Makefiles. # # Installation directory for CMFGEN # Site dependent. INSTALL_DIR=/Volumes/strax/cmfgen/cur_cmf/ # # These statements should not be altered. # LIB_DIR=$(INSTALL_DIR)lib/ MOD_DIR=$(INSTALL_DIR)mod/ EXE_DIR=$(INSTALL_DIR)exe/ # F90 = pgf95 -mp -Mlarge_arrays -Ktrap=fp # F90nomp = pgf95 -Mlarge_arrays -Ktrap=fp F90 = pgf95 -mp -Mlarge_arrays F90nomp = pgf95 -Mlarge_arrays -fast FG = -O2 -fast -Mconcur -Mextend -Mbackslash -I$(MOD_DIR) FH = -O2 -fast -Mconcur -Mextend -Mbackslash -I$(MOD_DIR) ! FG = -g -Mconcur -Mextend -Mbackslash -I$(MOD_DIR) ! FH = -g -Mconcur -Mextend -Mbackslash -I$(MOD_DIR) FD = -g -Mextend -Mbackslash -I$(MOD_DIR) ! FD = -O1 -Mextend -Mbackslash -I$(MOD_DIR) # FG = -g -Mbounds -Mchkstk -Mconcur -Mextend -Mbackslash -I$(MOD_DIR) # FH = -g -Mbounds -Mchkstk -Mconcur -Mextend -Mbackslash -I$(MOD_DIR) # FD = -g -Mbounds -Mchkstk -Mconcur -Mextend -Mbackslash -I$(MOD_DIR) # FFREE = -Mbackslash -Ktrap=fp -I$(MOD_DIR) FFREE = -Mbackslash -I$(MOD_DIR) # FFRED = -Mbackslash -g -Ktrap=fp -I$(MOD_DIR) FFRED = -Mbackslash -g -I$(MOD_DIR) BLAS=-lblas LAPACK=-llapack LOCLIB=-L/opt/pgi/osx86-64/18.3/lib PGLIB= -pgf77libs -L/Volumes/strax/pgplot/pgplot -lpgplot X11LIB=-L/usr/X11R6/lib -lX11