Merge remote-tracking branch 'origin/release-v4.6.1'
[WRF.git] / hydro / arc / macros.mpp.IBM.xlf90_r
blob9a0159dcbc670fb8c37e7b63b465c348bc730adc
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
26 RM              =       rm -f 
27 RMD             =       rm -f 
28 COMPILER90=     mpxlf90_r
29 F90FLAGS  =     -O2 -qfree=f90 -c -w -qspill=20000 -qmaxmem=64000
30 DEBUGFLAGS = -DHYDRO_D -g 
31 LDFLAGS  =     -O2 -qfree=f90  -w -qspill=20000 -qmaxmem=64000
32 MODFLAG =       -I./ -I ../MPP -I../../MPP -I ../mod
33 LDFLAGS =       
34 CPPINVOKE       =   -qpreprocess
35 LIBS    =       
36 CPPFLAGS        =       -DMPP_LAND -I../Data_Rec $(HYDRO_D) 
37 NETCDFINC       =       $(NETCDF_INC) 
38 NETCDFLIB       =       -L$(NETCDF_LIB) -lnetcdff -lnetcdf