# Source location SRCDIR = /glade/p/work/hannay/cesm_tags/cesm1_5_beta06_all_combined_cime_beta06exp_01/cime/externals/mct FDEPENDS=$(SRCDIR)/fdepends.awk # COMPILER, LIBRARY, AND MACHINE MAKE VARIABLES # FORTRAN COMPILER VARIABLES # # FORTRAN COMPILER COMMAND FC = mpif90 # FORTRAN AND FORTRAN90 COMPILER FLAGS FCFLAGS = -no-opt-dynamic-align -convert big_endian -assume byterecl -ftz -traceback -assume realloc_lhs -fp-model source -xHost -O2 -debug minimal -openmp -free -I. -I/glade/scratch/dbailey/b.e15.B1850.f09_g16.pi_control.all_tms.66/bld/intel/mpich2/nodebug/threads/include -I/glade/scratch/dbailey/b.e15.B1850.f09_g16.pi_control.all_tms.66/bld/intel/mpich2/nodebug/threads/MCT/noesmf/a1l1r1i1o1g1w1e1/csm_share -I/glade/apps/opt/netcdf-mpi/4.3.3.1/intel/15.0.3/include -I/glade/apps/opt/pnetcdf/1.6.1/intel/15.0.3/include -I/glade/scratch/dbailey/b.e15.B1850.f09_g16.pi_control.all_tms.66/bld/ocn/cvmix -I/glade/scratch/dbailey/b.e15.B1850.f09_g16.pi_control.all_tms.66/bld/intel/mpich2/nodebug/threads/include -I/glade/p/work/hannay/cesm_tags/cesm1_5_beta06_all_combined_cime_beta06exp_01/cime/share/csm_share/shr -I/glade/p/work/hannay/cesm_tags/cesm1_5_beta06_all_combined_cime_beta06exp_01/cime/share/csm_share/include -I/glade/p/work/hannay/cesm_tags/cesm1_5_beta06_all_combined_cime_beta06exp_01/cime/share/shr_RandNum/include FC_DEFINE = -D # FORTRAN COMPILE FLAG FOR AUTOPROMOTION # OF NATIVE REAL TO 8 BIT REAL REAL8 = # FORTRAN COMPILE FLAGS FOR EXAMPLE PROGRAMS PROGFCFLAGS = # FORTRAN COMPILE FLAG FOR CHANGING BYTE ORDERING ENDIAN = # INCLUDE FLAG FOR LOCATING MODULES (-I, -M, or -p) INCFLAG = -I # INCLUDE PATHS (PREPEND INCLUDE FLAGS -I, -M or -p) INCPATH = # MPI LIBRARIES (USUALLY -lmpi) MPILIBS = # PREPROCESSOR VARIABLES # # COMPILER AND OS DEFINE FLAGS CPPDEFS = -DLINUX -DNDEBUG -DMCT_INTERFACE -DHAVE_MPI -DTHREADED_OMP -DFORTRANUNDERSCORE -DNO_R16 -DINTEL_MKL -DHAVE_SSE2 -DLINUX -DCPRINTEL -DHAVE_SLASHPROC -DSYSLINUX -DCPR FPPDEFS=$(patsubst -D%,$(FC_DEFINE)%,$(CPPDEFS)) # C COMPILER VARIABLES # # C COMPILER CC = mpicc # C COMPILER FLAGS - APPEND CFLAGS CFLAGS = -no-opt-dynamic-align -fp-model precise -std=gnu99 -xHost -O2 -debug minimal -openmp -DLINUX -DNDEBUG -DMCT_INTERFACE -DHAVE_MPI -DTHREADED_OMP -DFORTRANUNDERSCORE -DNO_R16 -DINTEL_MKL -DHAVE_SSE2 -DLINUX -DCPRINTEL -DHAVE_SLASHPROC -I.. -I. -I/glade/scratch/dbailey/b.e15.B1850.f09_g16.pi_control.all_tms.66/bld/intel/mpich2/nodebug/threads/include -I/glade/scratch/dbailey/b.e15.B1850.f09_g16.pi_control.all_tms.66/bld/intel/mpich2/nodebug/threads/MCT/noesmf/a1l1r1i1o1g1w1e1/csm_share -I/glade/apps/opt/netcdf-mpi/4.3.3.1/intel/15.0.3/include -I/glade/apps/opt/pnetcdf/1.6.1/intel/15.0.3/include -I/glade/scratch/dbailey/b.e15.B1850.f09_g16.pi_control.all_tms.66/bld/ocn/cvmix -I/glade/scratch/dbailey/b.e15.B1850.f09_g16.pi_control.all_tms.66/bld/intel/mpich2/nodebug/threads/include -I/glade/p/work/hannay/cesm_tags/cesm1_5_beta06_all_combined_cime_beta06exp_01/cime/share/csm_share/shr -I/glade/p/work/hannay/cesm_tags/cesm1_5_beta06_all_combined_cime_beta06exp_01/cime/share/csm_share/include -I/glade/p/work/hannay/cesm_tags/cesm1_5_beta06_all_combined_cime_beta06exp_01/cime/share/shr_RandNum/include CPPFLAGS = # LIBRARY SPECIFIC VARIABLES # # USED BY MCT BABEL BINDINGS COMPILER_ROOT = BABELROOT = PYTHON = PYTHONOPTS = # USED BY MPI-SERIAL LIBRARY # SIZE OF FORTRAN REAL AND DOUBLE FORT_SIZE = # INSTALLATION VARIABLES # # INSTALL COMMANDS INSTALL = /glade/scratch/dbailey/b.e15.B1850.f09_g16.pi_control.all_tms.66/bld/intel/mpich2/nodebug/threads/mct/install-sh -c MKINSTALLDIRS = /glade/scratch/dbailey/b.e15.B1850.f09_g16.pi_control.all_tms.66/bld/intel/mpich2/nodebug/threads/mct/mkinstalldirs # INSTALLATION DIRECTORIES abs_top_builddir= /glade/scratch/dbailey/b.e15.B1850.f09_g16.pi_control.all_tms.66/bld/intel/mpich2/nodebug/threads/mct MCTPATH = /glade/scratch/dbailey/b.e15.B1850.f09_g16.pi_control.all_tms.66/bld/intel/mpich2/nodebug/threads/mct/mct MPEUPATH = /glade/scratch/dbailey/b.e15.B1850.f09_g16.pi_control.all_tms.66/bld/intel/mpich2/nodebug/threads/mct/mpeu EXAMPLEPATH = /glade/scratch/dbailey/b.e15.B1850.f09_g16.pi_control.all_tms.66/bld/intel/mpich2/nodebug/threads/mct/examples MPISERPATH = libdir = /usr/local/lib includedir = /usr/local/include # OTHER COMMANDS # RANLIB = ranlib AR = ar cq RM = rm -f