Changeset 515 for CONFIG/IPSLCM/IPSLCM5/trunk/scripts
- Timestamp:
- 01/13/09 16:11:33 (16 years ago)
- Location:
- CONFIG/IPSLCM/IPSLCM5/trunk/scripts
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/IPSLCM/IPSLCM5/trunk/scripts/BB_make
r445 r515 7 7 # Check your compilers option in consequence when using real F95 compilers 8 8 9 #-Q- sx8mercure # Compiler options NEMO (CEA SX6-NEC) 10 #-Q- sx8mercure F_O = -f2003 nocbind noopt_ieee -size_t64 -dw -Wf\"-A dbl4\" -sx8 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 9 #-Q- platine # Compiler options NEMO (CCRT Itanium Bull) 10 #-Q- platine F_O = -O3 -i4 -r8 -module $(MODDIR)/oce -I$(MODDIR) -I$(MODDIR)/oce -I$(NCDF_INC) $(USER_INC) 11 #-Q- platine L_X = $(L_O) 12 #-Q- sx8mercure # Compiler options NEMO (CEA SX8-NEC) 13 #-Q- sx8mercure F_O = -f2003 nocbind -size_t64 -dw -Wf\"-A dbl4\" -sx8 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 11 14 #-Q- sx8mercure F_F = $(F_O) -f3 12 15 #-Q- sx8mercure L_X = $(L_O) 13 #-Q- sx8brodie # Compiler options NEMO ( CEA SX6-NEC)14 #-Q- sx8brodie F_O = -f2003 nocbind noopt_ieee-dw -Wf\"-A idbl4\" -sx8 -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC)16 #-Q- sx8brodie # Compiler options NEMO (IDRIS SX8-NEC) 17 #-Q- sx8brodie F_O = -f2003 nocbind -dw -Wf\"-A idbl4\" -sx8 -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 15 18 #-Q- sx8brodie F_F = $(F_O) -f3 16 19 #-Q- sx8brodie L_X = $(L_O) 17 20 #-Q- sxdkrz # Compiler options for NEMO (DKRZ SX6-NEC) 18 #-Q- sxdkrz F_O = -f2003 nocbind noopt_ieee-ew -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf"-pvctl noassume loopcnt=10000" -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC)21 #-Q- sxdkrz F_O = -f2003 nocbind -ew -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf"-pvctl noassume loopcnt=10000" -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 19 22 #-Q- sxdkrz F_F = $(F_O) -f3 20 23 #-Q- sxdkrz L_X = $(L_O) -ftrace 21 24 #-Q- eshpux # Compiler options for NEMO (Earth Simulator) 22 25 #-Q- eshpux # for super perfs! 23 #-Q- eshpux # F_O = -f2003 nocbind noopt_ieee$(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC)26 #-Q- eshpux # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 24 27 #-Q- eshpux # regular options! 25 #-Q- eshpux F_O = -f2003 nocbind noopt_ieee$(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC)28 #-Q- eshpux F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 26 29 #-Q- eshpux F_F = $(F_O) -f3 27 30 #-Q- eshpux L_X = $(L_O) … … 47 50 #-Q- gfortran L_X = -fdefault-real-8 48 51 #-Q- aix # Compiler options for NEMO (aix version) 49 #-Q- aix F_O = -O3 -qsave -qrealsize=8 -qsuffix=f=f90 -qsuffix=cpp=F90 -qextname -qsource -q64 -qlargepage -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 50 #-Q- aix F_F = -O3 -qsave -qrealsize=8 -qsuffix=f=f -qsuffix=cpp=F -qfixed=132 -qextname -qsource -q64 -qlargepage -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC)52 #-Q- aix F_O = -O3 -qsave -qrealsize=8 -qsuffix=f=f90 -qsuffix=cpp=F90 -qextname -qsource -q64 -qlargepage -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 53 #-Q- aix F_F = -O3 -qsave -qrealsize=8 -qsuffix=f=f -qsuffix=cpp=F -qfixed=132 -qextname -qsource -q64 -qlargepage -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC)$(USER_INC) 51 54 #-Q- aix L_O = $(F_P) -q64 -O3 52 55 #-Q- aix L_X = $(L_O) … … 66 69 67 70 # add suffix to P_P 68 P_P := $(P_P:%=$(prefix)%)71 override P_P := $(P_P:%=$(prefix)%) 69 72 70 73 # Some tests to define variables related to Agrif compilation … … 88 91 key_bdy \ 89 92 key_c1d \ 93 key_cfg_1d \ 90 94 key_coupled \ 91 95 key_cpl_albedo \ … … 162 166 key_zdfkpp \ 163 167 key_zdfric \ 164 key_zdftke 168 key_zdftke \ 169 key_zdftke2 165 170 # .o file list in the library 166 171 LIB_OBJ = \ … … 379 384 $(MODEL_LIB)(zdf_oce.o)\ 380 385 $(MODEL_LIB)(zdfric.o)\ 386 $(MODEL_LIB)(zdftke2.o)\ 381 387 $(MODEL_LIB)(zdftke.o)\ 382 388 $(MODEL_LIB)(zpshde.o) … … 402 408 $(EXEC_BIN) : libioipsl firstagrif mpiagrif key keyverif src_file_list libagrif $(MODEL_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) agrif2model.o model.o 403 409 ifeq ($(AGRIF),use) 404 $(F_L) $(L_X) -o $(EXEC_BIN) model.o agrif2model.o $(SXMODEL_LIB) $( OASIS_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) $(NCDF_LIB) $(LIBMPI) $(LIBMP)410 $(F_L) $(L_X) -o $(EXEC_BIN) model.o agrif2model.o $(SXMODEL_LIB) $(USER_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) $(NCDF_LIB) $(LIBMPI) $(LIBMP) 405 411 else 406 $(F_L) $(L_X) -o $(EXEC_BIN) model.o $(SXMODEL_LIB) $( OASIS_LIB) $(IOIPSL_LIB) $(NCDF_LIB) $(LIBMPI) $(LIBMP)412 $(F_L) $(L_X) -o $(EXEC_BIN) model.o $(SXMODEL_LIB) $(USER_LIB) $(IOIPSL_LIB) $(NCDF_LIB) $(LIBMPI) $(LIBMP) 407 413 endif 408 414 … … 671 677 $(MODEL_LIB)(lib_mpp.o) \ 672 678 $(MODEL_LIB)(obc_oce.o) \ 679 $(MODEL_LIB)(obc_par.o) \ 673 680 $(MODEL_LIB)(oce.o) \ 674 681 $(MODEL_LIB)(par_kind.o) \ … … 678 685 $(MODEL_LIB)(sbc_oce.o) \ 679 686 obc_oce.F90 \ 687 obc_par.F90 \ 680 688 oce.F90 \ 681 689 par_kind.F90 \ … … 1148 1156 dom_oce.F90 \ 1149 1157 in_out_manager.F90 \ 1158 lbclnk.F90 \ 1150 1159 lib_print.f90 \ 1151 1160 $(MODEL_LIB)(bdy_par.o) \ 1152 1161 $(MODEL_LIB)(dom_oce.o) \ 1153 1162 $(MODEL_LIB)(in_out_manager.o) \ 1163 $(MODEL_LIB)(lbclnk.o) \ 1154 1164 $(MODEL_LIB)(lib_print.o) \ 1155 1165 $(MODEL_LIB)(par_kind.o) \ … … 1180 1190 dom_oce.F90 \ 1181 1191 in_out_manager.F90 \ 1182 lib_mpp.F90 \ 1183 lib_print.f90 \ 1184 $(MODEL_LIB)(dom_oce.o) \ 1185 $(MODEL_LIB)(in_out_manager.o) \ 1192 lbclnk.F90 \ 1193 lib_mpp.F90 \ 1194 lib_print.f90 \ 1195 $(MODEL_LIB)(dom_oce.o) \ 1196 $(MODEL_LIB)(in_out_manager.o) \ 1197 $(MODEL_LIB)(lbclnk.o) \ 1186 1198 $(MODEL_LIB)(lib_mpp.o) \ 1187 1199 $(MODEL_LIB)(lib_print.o) \ … … 1277 1289 dom_oce.F90 \ 1278 1290 in_out_manager.F90 \ 1279 lib_mpp.F90 \ 1280 lib_print.f90 \ 1281 $(MODEL_LIB)(dom_oce.o) \ 1282 $(MODEL_LIB)(in_out_manager.o) \ 1291 lbclnk.F90 \ 1292 lib_mpp.F90 \ 1293 lib_print.f90 \ 1294 $(MODEL_LIB)(dom_oce.o) \ 1295 $(MODEL_LIB)(in_out_manager.o) \ 1296 $(MODEL_LIB)(lbclnk.o) \ 1283 1297 $(MODEL_LIB)(lib_mpp.o) \ 1284 1298 $(MODEL_LIB)(lib_print.o) \ … … 1308 1322 dom_oce.F90 \ 1309 1323 in_out_manager.F90 \ 1310 lib_mpp.F90 \ 1311 lib_print.f90 \ 1312 $(MODEL_LIB)(dom_oce.o) \ 1313 $(MODEL_LIB)(in_out_manager.o) \ 1324 lbclnk.F90 \ 1325 lib_mpp.F90 \ 1326 lib_print.f90 \ 1327 $(MODEL_LIB)(dom_oce.o) \ 1328 $(MODEL_LIB)(in_out_manager.o) \ 1329 $(MODEL_LIB)(lbclnk.o) \ 1314 1330 $(MODEL_LIB)(lib_mpp.o) \ 1315 1331 $(MODEL_LIB)(lib_print.o) \ … … 1353 1369 in_out_manager.F90 \ 1354 1370 lbclnk.F90 \ 1355 lib_mpp.F90 \ 1356 $(MODEL_LIB)(dom_oce.o) \ 1357 $(MODEL_LIB)(in_out_manager.o) \ 1358 $(MODEL_LIB)(lbclnk.o) \ 1359 $(MODEL_LIB)(lib_mpp.o) \ 1371 $(MODEL_LIB)(dom_oce.o) \ 1372 $(MODEL_LIB)(in_out_manager.o) \ 1373 $(MODEL_LIB)(lbclnk.o) \ 1360 1374 $(MODEL_LIB)(par_oce.o) \ 1361 1375 par_oce.F90 \ … … 1439 1453 $(MODEL_LIB)(phycst.o) \ 1440 1454 $(MODEL_LIB)(trdmld_oce.o) \ 1455 $(MODEL_LIB)(zdf_oce.o) \ 1441 1456 $(MODEL_LIB)(zpshde.o) \ 1442 1457 oce.F90 \ … … 1445 1460 phycst.F90 \ 1446 1461 trdmld_oce.F90 \ 1462 zdf_oce.F90 \ 1447 1463 zpshde.F90 \ 1448 1464 dom_oce.F90 \ … … 1492 1508 dom_oce.F90 \ 1493 1509 in_out_manager.F90 \ 1494 lib_print.f90 \ 1495 $(MODEL_LIB)(dom_oce.o) \ 1496 $(MODEL_LIB)(in_out_manager.o) \ 1510 lbclnk.F90 \ 1511 lib_print.f90 \ 1512 $(MODEL_LIB)(dom_oce.o) \ 1513 $(MODEL_LIB)(in_out_manager.o) \ 1514 $(MODEL_LIB)(lbclnk.o) \ 1497 1515 $(MODEL_LIB)(lib_print.o) \ 1498 1516 $(MODEL_LIB)(par_kind.o) \ … … 2205 2223 dom_oce.F90 \ 2206 2224 in_out_manager.F90 \ 2225 lbclnk.F90 \ 2207 2226 lib_mpp.F90 \ 2208 2227 lib_print.f90 \ … … 2210 2229 $(MODEL_LIB)(dom_oce.o) \ 2211 2230 $(MODEL_LIB)(in_out_manager.o) \ 2231 $(MODEL_LIB)(lbclnk.o) \ 2212 2232 $(MODEL_LIB)(lib_mpp.o) \ 2213 2233 $(MODEL_LIB)(lib_print.o) \ … … 3268 3288 $(MODEL_LIB)(phycst.o) \ 3269 3289 $(MODEL_LIB)(trdmld_oce.o) \ 3290 $(MODEL_LIB)(zdf_oce.o) \ 3270 3291 $(MODEL_LIB)(zpshde.o) \ 3271 3292 obccli.F90 \ … … 3277 3298 phycst.F90 \ 3278 3299 trdmld_oce.F90 \ 3300 zdf_oce.F90 \ 3279 3301 zpshde.F90 \ 3280 3302 dom_oce.F90 \ … … 3718 3740 $(MODEL_LIB)(trdmod.o) \ 3719 3741 $(MODEL_LIB)(trdmod_oce.o) \ 3742 $(MODEL_LIB)(zdf_oce.o) \ 3720 3743 $(MODEL_LIB)(zpshde.o) \ 3721 3744 obccli.F90 \ … … 3732 3755 trdmod.F90 \ 3733 3756 trdmod_oce.F90 \ 3757 zdf_oce.F90 \ 3734 3758 zpshde.F90 \ 3735 3759 bdydta.F90 \ … … 3849 3873 dom_oce.F90 \ 3850 3874 in_out_manager.F90 \ 3875 lbclnk.F90 \ 3851 3876 ldftra_oce.F90 \ 3852 3877 lib_mpp.F90 \ … … 3854 3879 $(MODEL_LIB)(dom_oce.o) \ 3855 3880 $(MODEL_LIB)(in_out_manager.o) \ 3881 $(MODEL_LIB)(lbclnk.o) \ 3856 3882 $(MODEL_LIB)(ldftra_oce.o) \ 3857 3883 $(MODEL_LIB)(lib_mpp.o) \ … … 3902 3928 dynzad.F90 3903 3929 $(MODEL_LIB)(dynzdf_exp.o) : \ 3904 in_out_manager.F90 \ 3905 lib_print.f90 \ 3906 $(MODEL_LIB)(in_out_manager.o) \ 3930 dom_oce.F90 \ 3931 in_out_manager.F90 \ 3932 lbclnk.F90 \ 3933 lib_print.f90 \ 3934 $(MODEL_LIB)(dom_oce.o) \ 3935 $(MODEL_LIB)(in_out_manager.o) \ 3936 $(MODEL_LIB)(lbclnk.o) \ 3907 3937 $(MODEL_LIB)(lib_print.o) \ 3908 3938 $(MODEL_LIB)(par_kind.o) \ … … 3999 4029 $(MODEL_LIB)(zdfkpp.o) \ 4000 4030 $(MODEL_LIB)(zdf_oce.o) \ 4031 $(MODEL_LIB)(zdftke2.o) \ 4001 4032 $(MODEL_LIB)(zdftke.o) \ 4002 4033 oce.F90 \ … … 4006 4037 zdfkpp.F90 \ 4007 4038 zdf_oce.F90 \ 4039 zdftke2.F90 \ 4008 4040 zdftke.F90 \ 4009 4041 domzgr_substitute.h90 \ … … 4013 4045 dynzdf.F90 4014 4046 $(MODEL_LIB)(dynzdf_imp.o) : \ 4015 in_out_manager.F90 \ 4016 lib_print.f90 \ 4017 $(MODEL_LIB)(in_out_manager.o) \ 4047 dom_oce.F90 \ 4048 in_out_manager.F90 \ 4049 lbclnk.F90 \ 4050 lib_print.f90 \ 4051 $(MODEL_LIB)(dom_oce.o) \ 4052 $(MODEL_LIB)(in_out_manager.o) \ 4053 $(MODEL_LIB)(lbclnk.o) \ 4018 4054 $(MODEL_LIB)(lib_print.o) \ 4019 4055 $(MODEL_LIB)(par_kind.o) \ … … 4362 4398 par_kind.F90 \ 4363 4399 par_oce.F90 \ 4400 KEY_CPP \ 4364 4401 in_out_manager.F90 4365 4402 $(MODEL_LIB)(iom_def.o) : \ … … 5063 5100 lib_mpp.F90 \ 5064 5101 lib_print.f90 \ 5065 limistate_2.F90 \5066 limmsh_2.F90 \5067 limrst_2.F90 \5068 5102 $(MODEL_LIB)(dom_ice_2.o) \ 5069 5103 $(MODEL_LIB)(dom_oce.o) \ … … 5076 5110 $(MODEL_LIB)(lib_mpp.o) \ 5077 5111 $(MODEL_LIB)(lib_print.o) \ 5078 $(MODEL_LIB)(limistate_2.o) \5079 $(MODEL_LIB)(limmsh_2.o) \5080 $(MODEL_LIB)(limrst_2.o) \5081 5112 $(MODEL_LIB)(oce.o) \ 5082 5113 $(MODEL_LIB)(par_ice_2.o) \ … … 5086 5117 $(MODEL_LIB)(prtctl.o) \ 5087 5118 $(MODEL_LIB)(sbc_ice.o) \ 5088 $(MODEL_LIB)(sbc_oce.o) \5089 5119 oce.F90 \ 5090 5120 par_ice_2.F90 \ … … 5094 5124 prtctl.F90 \ 5095 5125 sbc_ice.F90 \ 5096 sbc_oce.F90 \5097 5126 dom_ice_2.F90 \ 5098 5127 dom_oce.F90 \ 5099 5128 ice_2.F90 \ 5100 iceini_2.F90 \5101 5129 ice_oce.F90 \ 5102 5130 in_out_manager.F90 \ … … 5108 5136 $(MODEL_LIB)(dom_oce.o) \ 5109 5137 $(MODEL_LIB)(ice_2.o) \ 5110 $(MODEL_LIB)(iceini_2.o) \5111 5138 $(MODEL_LIB)(ice_oce.o) \ 5112 5139 $(MODEL_LIB)(in_out_manager.o) \ … … 5328 5355 limrst_2.F90 5329 5356 $(MODEL_LIB)(limsbc_2.o) : \ 5330 dom_ice_2.F90 \ 5331 dom_oce.F90 \ 5357 dom_oce.F90 \ 5358 in_out_manager.F90 \ 5359 lbclnk.F90 \ 5360 lib_mpp.F90 \ 5361 lib_print.f90 \ 5362 $(MODEL_LIB)(dom_oce.o) \ 5363 $(MODEL_LIB)(in_out_manager.o) \ 5364 $(MODEL_LIB)(lbclnk.o) \ 5365 $(MODEL_LIB)(lib_mpp.o) \ 5366 $(MODEL_LIB)(lib_print.o) \ 5367 $(MODEL_LIB)(oce.o) \ 5368 $(MODEL_LIB)(par_ice_2.o) \ 5369 $(MODEL_LIB)(par_kind.o) \ 5370 $(MODEL_LIB)(par_oce.o) \ 5371 $(MODEL_LIB)(phycst.o) \ 5372 oce.F90 \ 5373 par_ice_2.F90 \ 5374 par_kind.F90 \ 5375 par_oce.F90 \ 5376 phycst.F90 \ 5377 albedo.F90 \ 5378 cpl_oasis3.F90 \ 5379 dom_oce.F90 \ 5380 dynspg_oce.F90 \ 5332 5381 ice_2.F90 \ 5333 5382 ice_oce.F90 \ 5334 5383 in_out_manager.F90 \ 5335 5384 lbclnk.F90 \ 5336 lib_mpp.F90 \5337 lib_print.f90 \5338 limistate_2.F90 \5339 limmsh_2.F90 \5340 limrst_2.F90 \5341 $(MODEL_LIB)(dom_ice_2.o) \5342 $(MODEL_LIB)(dom_oce.o) \5343 $(MODEL_LIB)(ice_2.o) \5344 $(MODEL_LIB)(ice_oce.o) \5345 $(MODEL_LIB)(in_out_manager.o) \5346 $(MODEL_LIB)(lbclnk.o) \5347 $(MODEL_LIB)(lib_mpp.o) \5348 $(MODEL_LIB)(lib_print.o) \5349 $(MODEL_LIB)(limistate_2.o) \5350 $(MODEL_LIB)(limmsh_2.o) \5351 $(MODEL_LIB)(limrst_2.o) \5352 $(MODEL_LIB)(oce.o) \5353 $(MODEL_LIB)(par_ice_2.o) \5354 $(MODEL_LIB)(par_kind.o) \5355 $(MODEL_LIB)(par_oce.o) \5356 $(MODEL_LIB)(phycst.o) \5357 $(MODEL_LIB)(sbc_ice.o) \5358 $(MODEL_LIB)(sbc_oce.o) \5359 oce.F90 \5360 par_ice_2.F90 \5361 par_kind.F90 \5362 par_oce.F90 \5363 phycst.F90 \5364 sbc_ice.F90 \5365 sbc_oce.F90 \5366 albedo.F90 \5367 cpl_oasis3.F90 \5368 dom_oce.F90 \5369 dynspg_oce.F90 \5370 ice_2.F90 \5371 iceini_2.F90 \5372 ice_oce.F90 \5373 in_out_manager.F90 \5374 lbclnk.F90 \5375 5385 $(MODEL_LIB)(albedo.o) \ 5376 5386 $(MODEL_LIB)(cpl_oasis3.o) \ … … 5378 5388 $(MODEL_LIB)(dynspg_oce.o) \ 5379 5389 $(MODEL_LIB)(ice_2.o) \ 5380 $(MODEL_LIB)(iceini_2.o) \5381 5390 $(MODEL_LIB)(ice_oce.o) \ 5382 5391 $(MODEL_LIB)(in_out_manager.o) \ … … 5402 5411 $(MODEL_LIB)(limthd_2.o) : \ 5403 5412 cpl_oasis3.F90 \ 5404 dom_ice_2.F90 \5405 5413 dom_oce.F90 \ 5406 5414 ice_2.F90 \ 5407 iceini_2.F90 \5408 5415 ice_oce.F90 \ 5409 5416 in_out_manager.F90 \ … … 5412 5419 lib_print.f90 \ 5413 5420 limistate_2.F90 \ 5414 limmsh_2.F90 \5415 limrst_2.F90 \5416 5421 $(MODEL_LIB)(cpl_oasis3.o) \ 5417 $(MODEL_LIB)(dom_ice_2.o) \5418 5422 $(MODEL_LIB)(dom_oce.o) \ 5419 5423 $(MODEL_LIB)(ice_2.o) \ 5420 $(MODEL_LIB)(iceini_2.o) \5421 5424 $(MODEL_LIB)(ice_oce.o) \ 5422 5425 $(MODEL_LIB)(in_out_manager.o) \ … … 5425 5428 $(MODEL_LIB)(lib_print.o) \ 5426 5429 $(MODEL_LIB)(limistate_2.o) \ 5427 $(MODEL_LIB)(limmsh_2.o) \5428 $(MODEL_LIB)(limrst_2.o) \5429 5430 $(MODEL_LIB)(oce.o) \ 5430 5431 $(MODEL_LIB)(par_ice_2.o) \ … … 5432 5433 $(MODEL_LIB)(par_oce.o) \ 5433 5434 $(MODEL_LIB)(phycst.o) \ 5434 $(MODEL_LIB)(sbc_ice.o) \5435 $(MODEL_LIB)(sbc_oce.o) \5436 5435 $(MODEL_LIB)(thd_ice_2.o) \ 5437 5436 oce.F90 \ … … 5440 5439 par_oce.F90 \ 5441 5440 phycst.F90 \ 5442 sbc_ice.F90 \5443 sbc_oce.F90 \5444 5441 thd_ice_2.F90 \ 5445 5442 cpl_oasis3.F90 \ … … 5447 5444 dom_oce.F90 \ 5448 5445 ice_2.F90 \ 5449 iceini_2.F90 \5450 5446 ice_oce.F90 \ 5451 5447 in_out_manager.F90 \ … … 5458 5454 $(MODEL_LIB)(dom_oce.o) \ 5459 5455 $(MODEL_LIB)(ice_2.o) \ 5460 $(MODEL_LIB)(iceini_2.o) \5461 5456 $(MODEL_LIB)(ice_oce.o) \ 5462 5457 $(MODEL_LIB)(in_out_manager.o) \ … … 5481 5476 $(MODEL_LIB)(limthd_lac_2.o) : \ 5482 5477 dom_ice_2.F90 \ 5483 dom_oce.F90 \5484 5478 eosbn2.F90 \ 5485 5479 ice_2.F90 \ … … 5488 5482 iom.F90 \ 5489 5483 lbclnk.F90 \ 5490 limistate_2.F90 \5491 limmsh_2.F90 \5492 limrst_2.F90 \5493 5484 $(MODEL_LIB)(dom_ice_2.o) \ 5494 $(MODEL_LIB)(dom_oce.o) \5495 5485 $(MODEL_LIB)(eosbn2.o) \ 5496 5486 $(MODEL_LIB)(ice_2.o) \ … … 5499 5489 $(MODEL_LIB)(iom.o) \ 5500 5490 $(MODEL_LIB)(lbclnk.o) \ 5501 $(MODEL_LIB)(limistate_2.o) \5502 $(MODEL_LIB)(limmsh_2.o) \5503 $(MODEL_LIB)(limrst_2.o) \5504 5491 $(MODEL_LIB)(oce.o) \ 5505 5492 $(MODEL_LIB)(par_ice_2.o) \ … … 5507 5494 $(MODEL_LIB)(par_oce.o) \ 5508 5495 $(MODEL_LIB)(phycst.o) \ 5509 $(MODEL_LIB)(sbc_ice.o) \5510 $(MODEL_LIB)(sbc_oce.o) \5511 5496 oce.F90 \ 5512 5497 par_ice_2.F90 \ … … 5514 5499 par_oce.F90 \ 5515 5500 phycst.F90 \ 5516 sbc_ice.F90 \ 5517 sbc_oce.F90 \ 5518 iceini_2.F90 \ 5501 ice_2.F90 \ 5519 5502 ice_oce.F90 \ 5520 5503 limistate_2.F90 \ 5521 $(MODEL_LIB)(ice ini_2.o) \5504 $(MODEL_LIB)(ice_2.o) \ 5522 5505 $(MODEL_LIB)(ice_oce.o) \ 5523 5506 $(MODEL_LIB)(limistate_2.o) \ … … 5539 5522 iom.F90 \ 5540 5523 lbclnk.F90 \ 5541 lib_mpp.F90 \ 5542 lib_print.f90 \ 5543 limistate_2.F90 \ 5544 limmsh_2.F90 \ 5545 limrst_2.F90 \ 5524 lib_print.f90 \ 5546 5525 $(MODEL_LIB)(dom_ice_2.o) \ 5547 5526 $(MODEL_LIB)(dom_oce.o) \ … … 5552 5531 $(MODEL_LIB)(iom.o) \ 5553 5532 $(MODEL_LIB)(lbclnk.o) \ 5554 $(MODEL_LIB)(lib_mpp.o) \ 5555 $(MODEL_LIB)(lib_print.o) \ 5556 $(MODEL_LIB)(limistate_2.o) \ 5557 $(MODEL_LIB)(limmsh_2.o) \ 5558 $(MODEL_LIB)(limrst_2.o) \ 5533 $(MODEL_LIB)(lib_print.o) \ 5559 5534 $(MODEL_LIB)(oce.o) \ 5560 5535 $(MODEL_LIB)(par_ice_2.o) \ … … 5562 5537 $(MODEL_LIB)(par_oce.o) \ 5563 5538 $(MODEL_LIB)(phycst.o) \ 5564 $(MODEL_LIB)(sbc_ice.o) \5565 $(MODEL_LIB)(sbc_oce.o) \5566 5539 oce.F90 \ 5567 5540 par_ice_2.F90 \ … … 5569 5542 par_oce.F90 \ 5570 5543 phycst.F90 \ 5571 sbc_ice.F90 \5572 sbc_oce.F90 \5573 5544 cpl_oasis3.F90 \ 5574 ice ini_2.F90 \5545 ice_2.F90 \ 5575 5546 ice_oce.F90 \ 5576 5547 in_out_manager.F90 \ 5577 5548 limistate_2.F90 \ 5578 5549 $(MODEL_LIB)(cpl_oasis3.o) \ 5579 $(MODEL_LIB)(ice ini_2.o) \5550 $(MODEL_LIB)(ice_2.o) \ 5580 5551 $(MODEL_LIB)(ice_oce.o) \ 5581 5552 $(MODEL_LIB)(in_out_manager.o) \ … … 5600 5571 lib_mpp.F90 \ 5601 5572 lib_print.f90 \ 5602 limistate_2.F90 \5603 limmsh_2.F90 \5604 limrst_2.F90 \5605 5573 $(MODEL_LIB)(dom_ice_2.o) \ 5606 5574 $(MODEL_LIB)(dom_oce.o) \ … … 5613 5581 $(MODEL_LIB)(lib_mpp.o) \ 5614 5582 $(MODEL_LIB)(lib_print.o) \ 5615 $(MODEL_LIB)(limistate_2.o) \5616 $(MODEL_LIB)(limmsh_2.o) \5617 $(MODEL_LIB)(limrst_2.o) \5618 5583 $(MODEL_LIB)(oce.o) \ 5619 5584 $(MODEL_LIB)(par_ice_2.o) \ … … 5623 5588 $(MODEL_LIB)(prtctl.o) \ 5624 5589 $(MODEL_LIB)(restart.o) \ 5625 $(MODEL_LIB)(sbc_ice.o) \5626 $(MODEL_LIB)(sbc_oce.o) \5627 5590 oce.F90 \ 5628 5591 par_ice_2.F90 \ … … 5632 5595 prtctl.F90 \ 5633 5596 restart.F90 \ 5634 sbc_ice.F90 \5635 sbc_oce.F90 \5636 5597 daymod.F90 \ 5637 5598 dom_ice_2.F90 \ 5638 5599 dom_oce.F90 \ 5639 5600 ice_2.F90 \ 5640 iceini_2.F90 \5641 5601 ice_oce.F90 \ 5642 5602 in_out_manager.F90 \ … … 5650 5610 $(MODEL_LIB)(dom_oce.o) \ 5651 5611 $(MODEL_LIB)(ice_2.o) \ 5652 $(MODEL_LIB)(iceini_2.o) \5653 5612 $(MODEL_LIB)(ice_oce.o) \ 5654 5613 $(MODEL_LIB)(in_out_manager.o) \ … … 5668 5627 in_out_manager.F90 \ 5669 5628 iom.F90 \ 5629 lbclnk.F90 \ 5670 5630 lib_mpp.F90 \ 5671 5631 lib_print.f90 \ … … 5674 5634 $(MODEL_LIB)(in_out_manager.o) \ 5675 5635 $(MODEL_LIB)(iom.o) \ 5636 $(MODEL_LIB)(lbclnk.o) \ 5676 5637 $(MODEL_LIB)(lib_mpp.o) \ 5677 5638 $(MODEL_LIB)(lib_print.o) \ … … 6266 6227 dom_oce.F90 \ 6267 6228 in_out_manager.F90 \ 6268 lib_print.f90 \ 6269 $(MODEL_LIB)(dom_oce.o) \ 6270 $(MODEL_LIB)(in_out_manager.o) \ 6229 lbclnk.F90 \ 6230 lib_print.f90 \ 6231 $(MODEL_LIB)(dom_oce.o) \ 6232 $(MODEL_LIB)(in_out_manager.o) \ 6233 $(MODEL_LIB)(lbclnk.o) \ 6271 6234 $(MODEL_LIB)(lib_print.o) \ 6272 6235 $(MODEL_LIB)(obc_par.o) \ … … 6462 6425 $(MODEL_LIB)(zdf_oce.o) \ 6463 6426 $(MODEL_LIB)(zdfric.o) \ 6427 $(MODEL_LIB)(zdftke2.o) \ 6464 6428 $(MODEL_LIB)(zdftke.o) \ 6465 6429 $(MODEL_LIB)(zpshde.o) \ … … 6512 6476 zdf_oce.F90 \ 6513 6477 zdfric.F90 \ 6478 zdftke2.F90 \ 6514 6479 zdftke.F90 \ 6515 6480 zpshde.F90 \ … … 6681 6646 $(MODEL_LIB)(phycst.o) \ 6682 6647 $(MODEL_LIB)(trdmld_oce.o) \ 6648 $(MODEL_LIB)(zdf_oce.o) \ 6683 6649 $(MODEL_LIB)(zpshde.o) \ 6684 6650 oce.F90 \ 6685 6651 phycst.F90 \ 6686 6652 trdmld_oce.F90 \ 6653 zdf_oce.F90 \ 6687 6654 zpshde.F90 \ 6688 6655 vectopt_loop_substitute.h90 \ … … 6693 6660 in_out_manager.F90 \ 6694 6661 iom.F90 \ 6695 lib_mpp.F90 \ 6696 lib_print.f90 \ 6697 $(MODEL_LIB)(dom_oce.o) \ 6698 $(MODEL_LIB)(in_out_manager.o) \ 6699 $(MODEL_LIB)(iom.o) \ 6662 lbclnk.F90 \ 6663 lib_mpp.F90 \ 6664 lib_print.f90 \ 6665 $(MODEL_LIB)(dom_oce.o) \ 6666 $(MODEL_LIB)(in_out_manager.o) \ 6667 $(MODEL_LIB)(iom.o) \ 6668 $(MODEL_LIB)(lbclnk.o) \ 6700 6669 $(MODEL_LIB)(lib_mpp.o) \ 6701 6670 $(MODEL_LIB)(lib_print.o) \ … … 6854 6823 $(MODEL_LIB)(lib_mpp.o) \ 6855 6824 $(MODEL_LIB)(oce.o) \ 6825 $(MODEL_LIB)(par_ice_2.o) \ 6856 6826 $(MODEL_LIB)(phycst.o) \ 6857 6827 $(MODEL_LIB)(prtctl.o) \ 6858 6828 $(MODEL_LIB)(sbc_oce.o) \ 6859 6829 oce.F90 \ 6830 par_ice_2.F90 \ 6860 6831 phycst.F90 \ 6861 6832 prtctl.F90 \ … … 6896 6867 $(MODEL_LIB)(phycst.o) \ 6897 6868 $(MODEL_LIB)(trdmld_oce.o) \ 6869 $(MODEL_LIB)(zdf_oce.o) \ 6898 6870 $(MODEL_LIB)(zpshde.o) \ 6899 6871 oce.F90 \ … … 6903 6875 phycst.F90 \ 6904 6876 trdmld_oce.F90 \ 6877 zdf_oce.F90 \ 6905 6878 zpshde.F90 \ 6906 6879 albedo.F90 \ … … 7005 6978 in_out_manager.F90 \ 7006 6979 iom.F90 \ 6980 lbclnk.F90 \ 7007 6981 lib_print.f90 \ 7008 6982 $(MODEL_LIB)(closea.o) \ … … 7012 6986 $(MODEL_LIB)(in_out_manager.o) \ 7013 6987 $(MODEL_LIB)(iom.o) \ 6988 $(MODEL_LIB)(lbclnk.o) \ 7014 6989 $(MODEL_LIB)(lib_print.o) \ 7015 6990 $(MODEL_LIB)(par_kind.o) \ … … 7115 7090 geo2ocean.F90 \ 7116 7091 ice_2.F90 \ 7117 iceini_2.F90 \7118 7092 ice_oce.F90 \ 7119 7093 in_out_manager.F90 \ … … 7145 7119 $(MODEL_LIB)(geo2ocean.o) \ 7146 7120 $(MODEL_LIB)(ice_2.o) \ 7147 $(MODEL_LIB)(iceini_2.o) \7148 7121 $(MODEL_LIB)(ice_oce.o) \ 7149 7122 $(MODEL_LIB)(in_out_manager.o) \ … … 7413 7386 $(MODEL_LIB)(sbcrnf.o) \ 7414 7387 $(MODEL_LIB)(trdmld_oce.o) \ 7388 $(MODEL_LIB)(zdf_oce.o) \ 7415 7389 $(MODEL_LIB)(zpshde.o) \ 7416 7390 oce.F90 \ … … 7428 7402 sbcrnf.F90 \ 7429 7403 trdmld_oce.F90 \ 7404 zdf_oce.F90 \ 7430 7405 zpshde.F90 \ 7431 7406 closea.F90 \ … … 7481 7456 sbcmod.F90 7482 7457 $(MODEL_LIB)(sbc_oce.o) : \ 7483 $(MODEL_LIB)(par_kind.o) \ 7484 par_kind.F90 \ 7485 $(MODEL_LIB)(par_oce.o) \ 7486 par_oce.F90 \ 7458 dom_oce.F90 \ 7459 in_out_manager.F90 \ 7460 lib_mpp.F90 \ 7461 $(MODEL_LIB)(dom_oce.o) \ 7462 $(MODEL_LIB)(in_out_manager.o) \ 7463 $(MODEL_LIB)(lib_mpp.o) \ 7464 $(MODEL_LIB)(oce.o) \ 7465 $(MODEL_LIB)(par_kind.o) \ 7466 $(MODEL_LIB)(par_oce.o) \ 7467 oce.F90 \ 7468 par_kind.F90 \ 7469 par_oce.F90 \ 7470 dom_oce.F90 \ 7471 lbclnk.F90 \ 7472 $(MODEL_LIB)(dom_oce.o) \ 7473 $(MODEL_LIB)(lbclnk.o) \ 7474 $(MODEL_LIB)(par_oce.o) \ 7475 par_oce.F90 \ 7476 vectopt_loop_substitute.h90 \ 7477 KEY_CPP \ 7487 7478 sbc_oce.F90 7488 7479 $(MODEL_LIB)(sbcrnf.o) : \ … … 7572 7563 $(MODEL_LIB)(restart.o) \ 7573 7564 $(MODEL_LIB)(trdmld_oce.o) \ 7565 $(MODEL_LIB)(zdf_oce.o) \ 7574 7566 $(MODEL_LIB)(zpshde.o) \ 7575 7567 oce.F90 \ … … 7580 7572 restart.F90 \ 7581 7573 trdmld_oce.F90 \ 7574 zdf_oce.F90 \ 7582 7575 zpshde.F90 \ 7583 7576 daymod.F90 \ … … 8006 7999 $(MODEL_LIB)(zdfmxl.o) \ 8007 8000 $(MODEL_LIB)(zdf_oce.o) \ 8001 $(MODEL_LIB)(zdftke2.o) \ 8008 8002 $(MODEL_LIB)(zdftke.o) \ 8009 8003 $(MODEL_LIB)(zpshde.o) \ … … 8043 8037 zdfmxl.F90 \ 8044 8038 zdf_oce.F90 \ 8039 zdftke2.F90 \ 8045 8040 zdftke.F90 \ 8046 8041 zpshde.F90 \ … … 8242 8237 $(MODEL_LIB)(obcdyn.o) \ 8243 8238 $(MODEL_LIB)(obc_oce.o) \ 8239 $(MODEL_LIB)(obc_par.o) \ 8244 8240 $(MODEL_LIB)(obctra.o) \ 8245 8241 $(MODEL_LIB)(obcvol.o) \ … … 8296 8292 $(MODEL_LIB)(zdfmxl.o) \ 8297 8293 $(MODEL_LIB)(zdf_oce.o) \ 8294 $(MODEL_LIB)(zdftke2.o) \ 8298 8295 $(MODEL_LIB)(zdftke.o) \ 8299 8296 $(MODEL_LIB)(zpshde.o) \ … … 8302 8299 obcdyn.F90 \ 8303 8300 obc_oce.F90 \ 8301 obc_par.F90 \ 8304 8302 obctra.F90 \ 8305 8303 obcvol.F90 \ … … 8356 8354 zdfmxl.F90 \ 8357 8355 zdf_oce.F90 \ 8356 zdftke2.F90 \ 8358 8357 zdftke.F90 \ 8359 8358 zpshde.F90 \ … … 8470 8469 $(MODEL_LIB)(zdf_oce.o) \ 8471 8470 $(MODEL_LIB)(zdfric.o) \ 8471 $(MODEL_LIB)(zdftke2.o) \ 8472 8472 $(MODEL_LIB)(zdftke.o) \ 8473 8473 $(MODEL_LIB)(zpshde.o) \ … … 8508 8508 zdf_oce.F90 \ 8509 8509 zdfric.F90 \ 8510 zdftke2.F90 \ 8510 8511 zdftke.F90 \ 8511 8512 zpshde.F90 \ … … 9627 9628 $(MODEL_LIB)(zdfmxl.o) \ 9628 9629 $(MODEL_LIB)(zdf_oce.o) \ 9630 $(MODEL_LIB)(zdftke2.o) \ 9629 9631 $(MODEL_LIB)(zdftke.o) \ 9630 9632 oce.F90 \ … … 9647 9649 zdfmxl.F90 \ 9648 9650 zdf_oce.F90 \ 9651 zdftke2.F90 \ 9649 9652 zdftke.F90 \ 9650 9653 dom_oce.F90 \ … … 9974 9977 dom_oce.F90 \ 9975 9978 in_out_manager.F90 \ 9979 lbclnk.F90 \ 9976 9980 ldftra_oce.F90 \ 9977 9981 lib_mpp.F90 \ … … 9979 9983 $(MODEL_LIB)(dom_oce.o) \ 9980 9984 $(MODEL_LIB)(in_out_manager.o) \ 9985 $(MODEL_LIB)(lbclnk.o) \ 9981 9986 $(MODEL_LIB)(ldftra_oce.o) \ 9982 9987 $(MODEL_LIB)(lib_mpp.o) \ … … 10033 10038 dom_oce.F90 \ 10034 10039 in_out_manager.F90 \ 10040 lbclnk.F90 \ 10035 10041 ldftra_oce.F90 \ 10036 10042 lib_mpp.F90 \ … … 10038 10044 $(MODEL_LIB)(dom_oce.o) \ 10039 10045 $(MODEL_LIB)(in_out_manager.o) \ 10046 $(MODEL_LIB)(lbclnk.o) \ 10040 10047 $(MODEL_LIB)(ldftra_oce.o) \ 10041 10048 $(MODEL_LIB)(lib_mpp.o) \ … … 10252 10259 $(MODEL_LIB)(zdfkpp.o) \ 10253 10260 $(MODEL_LIB)(zdf_oce.o) \ 10261 $(MODEL_LIB)(zdftke2.o) \ 10254 10262 $(MODEL_LIB)(zdftke.o) \ 10255 10263 oce.F90 \ … … 10263 10271 zdfkpp.F90 \ 10264 10272 zdf_oce.F90 \ 10273 zdftke2.F90 \ 10265 10274 zdftke.F90 \ 10266 10275 domzgr_substitute.h90 \ … … 10545 10554 $(MODEL_LIB)(trdmld_oce.o) \ 10546 10555 $(MODEL_LIB)(trdvor_oce.o) \ 10556 $(MODEL_LIB)(zdf_oce.o) \ 10547 10557 $(MODEL_LIB)(zpshde.o) \ 10548 10558 oce.F90 \ … … 10555 10565 trdmld_oce.F90 \ 10556 10566 trdvor_oce.F90 \ 10567 zdf_oce.F90 \ 10557 10568 zpshde.F90 \ 10558 10569 daymod.F90 \ … … 10745 10756 $(MODEL_LIB)(lib_mpp.o) \ 10746 10757 $(MODEL_LIB)(lib_print.o) \ 10758 $(MODEL_LIB)(obc_par.o) \ 10747 10759 $(MODEL_LIB)(oce.o) \ 10748 10760 $(MODEL_LIB)(par_kind.o) \ … … 10750 10762 $(MODEL_LIB)(phycst.o) \ 10751 10763 $(MODEL_LIB)(sbc_oce.o) \ 10764 obc_par.F90 \ 10752 10765 oce.F90 \ 10753 10766 par_kind.F90 \ … … 10765 10778 $(MODEL_LIB)(in_out_manager.o) \ 10766 10779 $(MODEL_LIB)(lbclnk.o) \ 10780 $(MODEL_LIB)(obc_oce.o) \ 10781 $(MODEL_LIB)(obc_par.o) \ 10767 10782 $(MODEL_LIB)(oce.o) \ 10768 10783 $(MODEL_LIB)(phycst.o) \ 10769 10784 $(MODEL_LIB)(prtctl.o) \ 10770 10785 $(MODEL_LIB)(sbc_oce.o) \ 10786 obc_oce.F90 \ 10787 obc_par.F90 \ 10771 10788 oce.F90 \ 10772 10789 phycst.F90 \ … … 10946 10963 $(MODEL_LIB)(zdf_oce.o) \ 10947 10964 $(MODEL_LIB)(zdfric.o) \ 10965 $(MODEL_LIB)(zdftke2.o) \ 10948 10966 $(MODEL_LIB)(zdftke.o) \ 10949 10967 par_oce.F90 \ … … 10954 10972 zdf_oce.F90 \ 10955 10973 zdfric.F90 \ 10974 zdftke2.F90 \ 10956 10975 zdftke.F90 \ 10957 10976 zdfini.F90 … … 11081 11100 KEY_CPP \ 11082 11101 zdfric.F90 11102 $(MODEL_LIB)(zdftke2.o) : \ 11103 c1d.F90 \ 11104 dom_oce.F90 \ 11105 domvvl.F90 \ 11106 eosbn2.F90 \ 11107 in_out_manager.F90 \ 11108 iom_def.F90 \ 11109 iom.F90 \ 11110 iom_ioipsl.F90 \ 11111 iom_nf90.F90 \ 11112 iom_rstdimg.F90 \ 11113 lbclnk.F90 \ 11114 lib_mpp.F90 \ 11115 lib_print.f90 \ 11116 $(MODEL_LIB)(c1d.o) \ 11117 $(MODEL_LIB)(dom_oce.o) \ 11118 $(MODEL_LIB)(domvvl.o) \ 11119 $(MODEL_LIB)(eosbn2.o) \ 11120 $(MODEL_LIB)(in_out_manager.o) \ 11121 $(MODEL_LIB)(iom_def.o) \ 11122 $(MODEL_LIB)(iom_ioipsl.o) \ 11123 $(MODEL_LIB)(iom_nf90.o) \ 11124 $(MODEL_LIB)(iom.o) \ 11125 $(MODEL_LIB)(iom_rstdimg.o) \ 11126 $(MODEL_LIB)(lbclnk.o) \ 11127 $(MODEL_LIB)(lib_mpp.o) \ 11128 $(MODEL_LIB)(lib_print.o) \ 11129 $(MODEL_LIB)(oce.o) \ 11130 $(MODEL_LIB)(par_kind.o) \ 11131 $(MODEL_LIB)(par_oce.o) \ 11132 $(MODEL_LIB)(phycst.o) \ 11133 $(MODEL_LIB)(prtctl.o) \ 11134 $(MODEL_LIB)(sbc_oce.o) \ 11135 $(MODEL_LIB)(trdmld_oce.o) \ 11136 $(MODEL_LIB)(trdmod.o) \ 11137 $(MODEL_LIB)(trdmod_oce.o) \ 11138 $(MODEL_LIB)(zdfddm.o) \ 11139 $(MODEL_LIB)(zdf_oce.o) \ 11140 $(MODEL_LIB)(zpshde.o) \ 11141 oce.F90 \ 11142 par_kind.F90 \ 11143 par_oce.F90 \ 11144 phycst.F90 \ 11145 prtctl.F90 \ 11146 sbc_oce.F90 \ 11147 trdmld_oce.F90 \ 11148 trdmod.F90 \ 11149 trdmod_oce.F90 \ 11150 zdfddm.F90 \ 11151 zdf_oce.F90 \ 11152 zpshde.F90 \ 11153 dom_oce.F90 \ 11154 dynzdf_exp.F90 \ 11155 in_out_manager.F90 \ 11156 iom.F90 \ 11157 lbclnk.F90 \ 11158 $(MODEL_LIB)(dom_oce.o) \ 11159 $(MODEL_LIB)(dynzdf_exp.o) \ 11160 $(MODEL_LIB)(in_out_manager.o) \ 11161 $(MODEL_LIB)(iom.o) \ 11162 $(MODEL_LIB)(lbclnk.o) \ 11163 $(MODEL_LIB)(oce.o) \ 11164 $(MODEL_LIB)(phycst.o) \ 11165 $(MODEL_LIB)(prtctl.o) \ 11166 $(MODEL_LIB)(restart.o) \ 11167 $(MODEL_LIB)(sbc_oce.o) \ 11168 $(MODEL_LIB)(trazdf_exp.o) \ 11169 $(MODEL_LIB)(zdfmxl.o) \ 11170 $(MODEL_LIB)(zdf_oce.o) \ 11171 oce.F90 \ 11172 phycst.F90 \ 11173 prtctl.F90 \ 11174 restart.F90 \ 11175 sbc_oce.F90 \ 11176 trazdf_exp.F90 \ 11177 zdfmxl.F90 \ 11178 zdf_oce.F90 \ 11179 domzgr_substitute.h90 \ 11180 vectopt_loop_substitute.h90 \ 11181 KEY_CPP \ 11182 zdftke2.F90 11083 11183 $(MODEL_LIB)(zdftke.o) : \ 11084 11184 c1d.F90 \ -
CONFIG/IPSLCM/IPSLCM5/trunk/scripts/BB_make.ldef
r387 r515 11 11 SXMODEL_LIB = $(MODEL_LIB) 12 12 #-Q- eshpux SXMODEL_LIB = $(LIBDIR)/libsxopa.a 13 OASIS_LIB =14 13 LIBMPI = 15 14 LIBMP = 16 15 USER_INC = 16 USER_LIB = 17 17 EXEC_BIN = ../../../bin/opa 18 #-19 P_P = key_trabbl_dif key_vectopt_loop key_vectopt_memory key_orca_r2 key_lim2 key_dynspg_flt key_ldfslp key_traldf_c2d key_traldf_eiv key_dynldf_c3d key_dtatem key_dtasal key_coupled key_trabbc key_zdftke key_zdfddm key_oasis3 key_diahth key_cpl_albedo key_cpl_discharge key_mpp_mpi20 21 18 #- 22 19 #- Prefix for preprocessing ---
Note: See TracChangeset
for help on using the changeset viewer.