Merge remote-tracking branch 'origin/release-v4.5'
[WRF.git] / hydro / arc / macros.gordon
blob3e298d1d713402bace5d18f89e1d7a2db219c68c
1 .IGNORE:
3 ifeq ($(HYDRO_REALTIME),1)
4 HYDRO_REALTIME = -DHYDRO_REALTIME
5 else
6 HYDRO_REALTIME =
7 endif
9 ifeq ($(WRF_HYDRO),1)
10 WRF_HYDRO = -DWRF_HYDRO $(HYDRO_REALTIME)
11 else
12 WRF_HYDRO =
13 endif
15 ifeq ($(WRF_HYDRO_RAPID),1)
16 WRF_HYDRO = -DWRF_HYDRO -DWRF_HYDRO_RAPID $(HYDRO_REALTIME)
17 endif
19 ifeq ($(HYDRO_D),1)
20 HYDRO_D = -DHYDRO_D $(WRF_HYDRO)
21 else
22 HYDRO_D =  $(WRF_HYDRO)
23 endif
27 RMD             = rm -f
28 COMPILER90      = ftn
29 FORMAT_FREE     = -FR
30 BYTESWAPIO      = -convert big_endian
31 F90FLAGS        = -w -c -ftz -align all -fno-alias -fp-model precise $(FORMAT_FREE) $(BYTESWAPIO)
32 DEBUGFLAGS = -DHYDRO_D -g -traceback -debug all -check all
33 MODFLAG         = -I./ -I../../MPP -I../MPP -I../mod
34 LDFLAGS         =
35 CPPINVOKE       = -fpp
36 CPPFLAGS        = -DMPP_LAND -I../Data_Rec $(HYDRO_D) 
37 LIBS            =
38 NETCDFINC       = $(NETCDF_INC)
39 NETCDFLIB       = -L$(NETCDF_LIB) -lnetcdff -lnetcdf
40 NETCDF_INC = /opt/cray/netcdf-hdf5parallel/4.3.2/INTEL/140/include
41 NETCDF_LIB = /opt/cray/netcdf-hdf5parallel/4.3.2/INTEL/140/lib