Changeset 203 for trunk/CONFIG/ORCA2_LIM
- Timestamp:
- 2004-12-22T16:57:39+01:00 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/CONFIG/ORCA2_LIM/scripts/BB_make
r164 r203 54 54 key_lim_cp3 \ 55 55 key_lim_fdd \ 56 key_mpi_bsend \ 57 key_mpi_isend \ 56 58 key_mpp_mpi \ 57 59 key_mpp_shmem \ … … 75 77 key_traldf_c3d \ 76 78 key_traldf_eiv \ 79 key_trc_pisces \ 77 80 key_trddyn \ 78 81 key_trddyn_new \ … … 206 209 $(MODEL_LIB)(phycst.o)\ 207 210 $(MODEL_LIB)(restart.o)\ 211 $(MODEL_LIB)(sms.o)\ 208 212 $(MODEL_LIB)(solfet.o)\ 209 213 $(MODEL_LIB)(solisl.o)\ … … 238 242 $(MODEL_LIB)(trazdf_iso.o)\ 239 243 $(MODEL_LIB)(trazdf_iso_vopt.o)\ 244 $(MODEL_LIB)(trcstp.o)\ 245 $(MODEL_LIB)(trc_oce.o)\ 240 246 $(MODEL_LIB)(trddyn.o)\ 241 247 $(MODEL_LIB)(trddyn_oce.o)\ … … 4943 4949 trazdf_iso.F90 \ 4944 4950 trazdf_iso_vopt.F90 \ 4951 trcstp.F90 \ 4952 trc_oce.F90 \ 4945 4953 trddyn.F90 \ 4946 4954 trddyn_oce.F90 \ … … 5062 5070 $(MODEL_LIB)(trazdf_iso.o) \ 5063 5071 $(MODEL_LIB)(trazdf_iso_vopt.o) \ 5072 $(MODEL_LIB)(trcstp.o) \ 5073 $(MODEL_LIB)(trc_oce.o) \ 5064 5074 $(MODEL_LIB)(trddyn.o) \ 5065 5075 $(MODEL_LIB)(trddyn_oce.o) \ … … 5662 5672 traqsr.F90 \ 5663 5673 trazdf_exp.F90 \ 5674 trc_oce.F90 \ 5664 5675 trddyn_oce.F90 \ 5665 5676 trdtra_oce.F90 \ … … 5737 5748 $(MODEL_LIB)(traqsr.o) \ 5738 5749 $(MODEL_LIB)(trazdf_exp.o) \ 5750 $(MODEL_LIB)(trc_oce.o) \ 5739 5751 $(MODEL_LIB)(trddyn_oce.o) \ 5740 5752 $(MODEL_LIB)(trdtra_oce.o) \ … … 5824 5836 trazdf_iso.F90 \ 5825 5837 trazdf_iso_vopt.F90 \ 5838 trcstp.F90 \ 5826 5839 trddyn.F90 \ 5827 5840 trdmld.F90 \ … … 5918 5931 $(MODEL_LIB)(trazdf_iso.o) \ 5919 5932 $(MODEL_LIB)(trazdf_iso_vopt.o) \ 5933 $(MODEL_LIB)(trcstp.o) \ 5920 5934 $(MODEL_LIB)(trddyn.o) \ 5921 5935 $(MODEL_LIB)(trdmld.o) \ … … 6064 6078 thd_ice.F90 6065 6079 $(MODEL_LIB)(traadv_cen2.o) : \ 6066 cpl_oce.F90 \6067 daymod.F90 \6068 dianam.F90 \6069 dom_oce.F90 \6070 dtasal.F90 \6071 dtasst.F90 \6072 dtatem.F90 \6073 in_out_manager.F90 \6074 ldftra_oce.F90 \6075 lib_mpp.F90 \6076 lib_print.f90 \6077 oce.F90 \6078 par_kind.F90 \6079 par_oce.F90 \6080 phycst.F90 \6081 trdtra_oce.F90 \6082 $(MODEL_LIB)(cpl_oce.o) \6083 $(MODEL_LIB)(daymod.o) \6084 $(MODEL_LIB)(dianam.o) \6085 $(MODEL_LIB)(dom_oce.o) \6086 $(MODEL_LIB)(dtasal.o) \6087 $(MODEL_LIB)(dtasst.o) \6088 $(MODEL_LIB)(dtatem.o) \6089 $(MODEL_LIB)(in_out_manager.o) \6090 $(MODEL_LIB)(ldftra_oce.o) \6091 $(MODEL_LIB)(lib_mpp.o) \6092 $(MODEL_LIB)(lib_print.o) \6093 $(MODEL_LIB)(oce.o) \6094 $(MODEL_LIB)(par_kind.o) \6095 $(MODEL_LIB)(par_oce.o) \6096 $(MODEL_LIB)(phycst.o) \6097 $(MODEL_LIB)(trdtra_oce.o) \6098 diaptr.F90 \6099 dom_oce.F90 \6100 flxrnf.F90 \6101 in_out_manager.F90 \6102 lbclnk.F90 \6103 lib_mpp.F90 \6104 oce.F90 \6105 ocfzpt.F90 \6106 trabbl.F90 \6107 trdtra_oce.F90 \6108 $(MODEL_LIB)(diaptr.o) \6109 $(MODEL_LIB)(dom_oce.o) \6110 $(MODEL_LIB)(flxrnf.o) \6111 $(MODEL_LIB)(in_out_manager.o) \6112 $(MODEL_LIB)(lbclnk.o) \6113 $(MODEL_LIB)(lib_mpp.o) \6114 $(MODEL_LIB)(oce.o) \6115 $(MODEL_LIB)(ocfzpt.o) \6116 $(MODEL_LIB)(trabbl.o) \6117 $(MODEL_LIB)(trdtra_oce.o) \6118 oce.F90 \6119 $(MODEL_LIB)(oce.o) \6120 domzgr_substitute.h90 \6121 traadv_cen2_atsk.h90 \6122 vectopt_loop_substitute.h90 \6123 KEY_CPP \6124 traadv_cen2.F906125 $(MODEL_LIB)(traadv_ctl.o) : \6126 diaptr.F90 \6127 dom_oce.F90 \6128 dynspg_fsc.F90 \6129 dynspg_fsc_atsk.F90 \6130 in_out_manager.F90 \6131 lbclnk.F90 \6132 lib_mpp.F90 \6133 lib_print.f90 \6134 oce.F90 \6135 par_kind.F90 \6136 par_oce.F90 \6137 trabbl.F90 \6138 trdtra_oce.F90 \6139 $(MODEL_LIB)(diaptr.o) \6140 $(MODEL_LIB)(dom_oce.o) \6141 $(MODEL_LIB)(dynspg_fsc.o) \6142 $(MODEL_LIB)(dynspg_fsc_atsk.o) \6143 $(MODEL_LIB)(in_out_manager.o) \6144 $(MODEL_LIB)(lbclnk.o) \6145 $(MODEL_LIB)(lib_mpp.o) \6146 $(MODEL_LIB)(lib_print.o) \6147 $(MODEL_LIB)(oce.o) \6148 $(MODEL_LIB)(par_kind.o) \6149 $(MODEL_LIB)(par_oce.o) \6150 $(MODEL_LIB)(trabbl.o) \6151 $(MODEL_LIB)(trdtra_oce.o) \6152 dom_oce.F90 \6153 in_out_manager.F90 \6154 oce.F90 \6155 traadv_muscl2.F90 \6156 traadv_muscl.F90 \6157 traadv_tvd.F90 \6158 $(MODEL_LIB)(dom_oce.o) \6159 $(MODEL_LIB)(in_out_manager.o) \6160 $(MODEL_LIB)(oce.o) \6161 $(MODEL_LIB)(traadv_muscl2.o) \6162 $(MODEL_LIB)(traadv_muscl.o) \6163 $(MODEL_LIB)(traadv_tvd.o) \6164 domzgr_substitute.h90 \6165 vectopt_loop_substitute.h90 \6166 KEY_CPP \6167 traadv_ctl.F906168 $(MODEL_LIB)(traadv_muscl2.o) : \6169 6080 cla_dynspg.F90 \ 6170 6081 cpl_oce.F90 \ … … 6229 6140 dynspg_fsc.F90 \ 6230 6141 dynspg_fsc_atsk.F90 \ 6231 in_out_manager.F90 \ 6232 lbclnk.F90 \ 6233 lib_mpp.F90 \ 6234 oce.F90 \ 6142 flxrnf.F90 \ 6143 in_out_manager.F90 \ 6144 lbclnk.F90 \ 6145 lib_mpp.F90 \ 6146 oce.F90 \ 6147 ocfzpt.F90 \ 6235 6148 trabbl.F90 \ 6236 6149 trdtra_oce.F90 \ … … 6239 6152 $(MODEL_LIB)(dynspg_fsc.o) \ 6240 6153 $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 6241 $(MODEL_LIB)(in_out_manager.o) \ 6242 $(MODEL_LIB)(lbclnk.o) \ 6243 $(MODEL_LIB)(lib_mpp.o) \ 6244 $(MODEL_LIB)(oce.o) \ 6154 $(MODEL_LIB)(flxrnf.o) \ 6155 $(MODEL_LIB)(in_out_manager.o) \ 6156 $(MODEL_LIB)(lbclnk.o) \ 6157 $(MODEL_LIB)(lib_mpp.o) \ 6158 $(MODEL_LIB)(oce.o) \ 6159 $(MODEL_LIB)(ocfzpt.o) \ 6245 6160 $(MODEL_LIB)(trabbl.o) \ 6246 6161 $(MODEL_LIB)(trdtra_oce.o) \ 6162 oce.F90 \ 6163 $(MODEL_LIB)(oce.o) \ 6164 domzgr_substitute.h90 \ 6165 traadv_cen2_atsk.h90 \ 6166 vectopt_loop_substitute.h90 \ 6167 KEY_CPP \ 6168 traadv_cen2.F90 6169 $(MODEL_LIB)(traadv_ctl.o) : \ 6170 diaptr.F90 \ 6171 dom_oce.F90 \ 6172 dynspg_fsc.F90 \ 6173 dynspg_fsc_atsk.F90 \ 6174 in_out_manager.F90 \ 6175 lbclnk.F90 \ 6176 lib_mpp.F90 \ 6177 lib_print.f90 \ 6178 oce.F90 \ 6179 par_kind.F90 \ 6180 par_oce.F90 \ 6181 trabbl.F90 \ 6182 trdtra_oce.F90 \ 6183 $(MODEL_LIB)(diaptr.o) \ 6184 $(MODEL_LIB)(dom_oce.o) \ 6185 $(MODEL_LIB)(dynspg_fsc.o) \ 6186 $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 6187 $(MODEL_LIB)(in_out_manager.o) \ 6188 $(MODEL_LIB)(lbclnk.o) \ 6189 $(MODEL_LIB)(lib_mpp.o) \ 6190 $(MODEL_LIB)(lib_print.o) \ 6191 $(MODEL_LIB)(oce.o) \ 6192 $(MODEL_LIB)(par_kind.o) \ 6193 $(MODEL_LIB)(par_oce.o) \ 6194 $(MODEL_LIB)(trabbl.o) \ 6195 $(MODEL_LIB)(trdtra_oce.o) \ 6196 dom_oce.F90 \ 6197 in_out_manager.F90 \ 6198 oce.F90 \ 6199 traadv_muscl2.F90 \ 6200 traadv_muscl.F90 \ 6201 traadv_tvd.F90 \ 6202 $(MODEL_LIB)(dom_oce.o) \ 6203 $(MODEL_LIB)(in_out_manager.o) \ 6204 $(MODEL_LIB)(oce.o) \ 6205 $(MODEL_LIB)(traadv_muscl2.o) \ 6206 $(MODEL_LIB)(traadv_muscl.o) \ 6207 $(MODEL_LIB)(traadv_tvd.o) \ 6247 6208 domzgr_substitute.h90 \ 6248 6209 vectopt_loop_substitute.h90 \ 6249 6210 KEY_CPP \ 6250 traadv_ muscl2.F906251 $(MODEL_LIB)(traadv_muscl .o) : \6211 traadv_ctl.F90 6212 $(MODEL_LIB)(traadv_muscl2.o) : \ 6252 6213 cla_dynspg.F90 \ 6253 6214 cpl_oce.F90 \ … … 6331 6292 vectopt_loop_substitute.h90 \ 6332 6293 KEY_CPP \ 6333 traadv_muscl .F906334 $(MODEL_LIB)(traadv_ tvd.o) : \6294 traadv_muscl2.F90 6295 $(MODEL_LIB)(traadv_muscl.o) : \ 6335 6296 cla_dynspg.F90 \ 6336 6297 cpl_oce.F90 \ … … 6414 6375 vectopt_loop_substitute.h90 \ 6415 6376 KEY_CPP \ 6377 traadv_muscl.F90 6378 $(MODEL_LIB)(traadv_tvd.o) : \ 6379 cla_dynspg.F90 \ 6380 cpl_oce.F90 \ 6381 daymod.F90 \ 6382 dianam.F90 \ 6383 dom_oce.F90 \ 6384 dtasal.F90 \ 6385 dtasst.F90 \ 6386 dtatem.F90 \ 6387 flxrnf.F90 \ 6388 in_out_manager.F90 \ 6389 lbclnk.F90 \ 6390 ldftra_oce.F90 \ 6391 lib_mpp.F90 \ 6392 lib_print.f90 \ 6393 obcdyn.F90 \ 6394 obcvol.F90 \ 6395 obc_oce.F90 \ 6396 ocesbc.F90 \ 6397 oce.F90 \ 6398 par_kind.F90 \ 6399 par_oce.F90 \ 6400 phycst.F90 \ 6401 solfet.F90 \ 6402 solpcg.F90 \ 6403 solsor.F90 \ 6404 sol_oce.F90 \ 6405 trddyn_oce.F90 \ 6406 trdtra_oce.F90 \ 6407 zdf_oce.F90 \ 6408 $(MODEL_LIB)(cla_dynspg.o) \ 6409 $(MODEL_LIB)(cpl_oce.o) \ 6410 $(MODEL_LIB)(daymod.o) \ 6411 $(MODEL_LIB)(dianam.o) \ 6412 $(MODEL_LIB)(dom_oce.o) \ 6413 $(MODEL_LIB)(dtasal.o) \ 6414 $(MODEL_LIB)(dtasst.o) \ 6415 $(MODEL_LIB)(dtatem.o) \ 6416 $(MODEL_LIB)(flxrnf.o) \ 6417 $(MODEL_LIB)(in_out_manager.o) \ 6418 $(MODEL_LIB)(lbclnk.o) \ 6419 $(MODEL_LIB)(ldftra_oce.o) \ 6420 $(MODEL_LIB)(lib_mpp.o) \ 6421 $(MODEL_LIB)(lib_print.o) \ 6422 $(MODEL_LIB)(obcdyn.o) \ 6423 $(MODEL_LIB)(obcvol.o) \ 6424 $(MODEL_LIB)(obc_oce.o) \ 6425 $(MODEL_LIB)(ocesbc.o) \ 6426 $(MODEL_LIB)(oce.o) \ 6427 $(MODEL_LIB)(par_kind.o) \ 6428 $(MODEL_LIB)(par_oce.o) \ 6429 $(MODEL_LIB)(phycst.o) \ 6430 $(MODEL_LIB)(solfet.o) \ 6431 $(MODEL_LIB)(solpcg.o) \ 6432 $(MODEL_LIB)(solsor.o) \ 6433 $(MODEL_LIB)(sol_oce.o) \ 6434 $(MODEL_LIB)(trddyn_oce.o) \ 6435 $(MODEL_LIB)(trdtra_oce.o) \ 6436 $(MODEL_LIB)(zdf_oce.o) \ 6437 diaptr.F90 \ 6438 dom_oce.F90 \ 6439 dynspg_fsc.F90 \ 6440 dynspg_fsc_atsk.F90 \ 6441 in_out_manager.F90 \ 6442 lbclnk.F90 \ 6443 lib_mpp.F90 \ 6444 oce.F90 \ 6445 trabbl.F90 \ 6446 trdtra_oce.F90 \ 6447 $(MODEL_LIB)(diaptr.o) \ 6448 $(MODEL_LIB)(dom_oce.o) \ 6449 $(MODEL_LIB)(dynspg_fsc.o) \ 6450 $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 6451 $(MODEL_LIB)(in_out_manager.o) \ 6452 $(MODEL_LIB)(lbclnk.o) \ 6453 $(MODEL_LIB)(lib_mpp.o) \ 6454 $(MODEL_LIB)(oce.o) \ 6455 $(MODEL_LIB)(trabbl.o) \ 6456 $(MODEL_LIB)(trdtra_oce.o) \ 6457 domzgr_substitute.h90 \ 6458 vectopt_loop_substitute.h90 \ 6459 KEY_CPP \ 6416 6460 traadv_tvd.F90 6417 6461 $(MODEL_LIB)(trabbc.o) : \ … … 6844 6888 par_oce.F90 \ 6845 6889 phycst.F90 \ 6890 sms.F90 \ 6846 6891 taumod.F90 \ 6847 6892 tradmp.F90 \ … … 6866 6911 $(MODEL_LIB)(par_oce.o) \ 6867 6912 $(MODEL_LIB)(phycst.o) \ 6913 $(MODEL_LIB)(sms.o) \ 6868 6914 $(MODEL_LIB)(taumod.o) \ 6869 6915 $(MODEL_LIB)(tradmp.o) \ … … 6873 6919 oce.F90 \ 6874 6920 phycst.F90 \ 6921 trc_oce.F90 \ 6875 6922 trdtra_oce.F90 \ 6876 6923 $(MODEL_LIB)(dom_oce.o) \ … … 6879 6926 $(MODEL_LIB)(oce.o) \ 6880 6927 $(MODEL_LIB)(phycst.o) \ 6928 $(MODEL_LIB)(trc_oce.o) \ 6881 6929 $(MODEL_LIB)(trdtra_oce.o) \ 6882 6930 domzgr_substitute.h90 \ … … 6908 6956 taumod.F90 \ 6909 6957 tradmp.F90 \ 6958 trc_oce.F90 \ 6910 6959 trdtra_oce.F90 \ 6911 6960 $(MODEL_LIB)(blk_oce.o) \ … … 6932 6981 $(MODEL_LIB)(taumod.o) \ 6933 6982 $(MODEL_LIB)(tradmp.o) \ 6983 $(MODEL_LIB)(trc_oce.o) \ 6934 6984 $(MODEL_LIB)(trdtra_oce.o) \ 6935 6985 dom_oce.F90 \ … … 7124 7174 KEY_CPP \ 7125 7175 trazdf_iso_vopt.F90 7176 $(MODEL_LIB)(trc_oce.o) : \ 7177 par_kind.F90 \ 7178 $(MODEL_LIB)(par_kind.o) \ 7179 par_oce.F90 \ 7180 sms.F90 \ 7181 $(MODEL_LIB)(par_oce.o) \ 7182 $(MODEL_LIB)(sms.o) \ 7183 trc_oce.F90 7126 7184 $(MODEL_LIB)(trddyn.o) : \ 7127 7185 cpl_oce.F90 \ … … 7731 7789 echo " use TRC_SRC files" ; \ 7732 7790 \$(RM) *.passivetrc.h ; \ 7733 ln -sf ../TRC_SRC/*.[Ffh] . ; ln -sf ../TRC_SRC/SMS/*.[Ffh] . ; \ 7791 \$(RM) trcstp.F90 ; \ 7792 \$(RM) trc_oce.F90 ; \ 7793 ln -sf ../TRC_SRC/*.[Ffh] . ; \ 7794 ln -sf ../TRC_SRC/*.[Ffh]90 . ; \ 7795 ln -sf ../TRC_SRC/SMS/*.[Ffh] . ; \ 7796 ln -sf ../TRC_SRC/SMS/*.[Ffh]90 . ; \ 7797 ln -sf ../TRC_SRC/TRP/*.[Ffh]90 . ; \ 7734 7798 fi 7735 7799 @if [ -d ../SRC_OFFLINE_TRC ] ; then \
Note: See TracChangeset
for help on using the changeset viewer.