New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 244 for trunk/CONFIG – NEMO

Changeset 244 for trunk/CONFIG


Ignore:
Timestamp:
2005-03-23T13:13:48+01:00 (19 years ago)
Author:
opalod
Message:

RB+CT : UPDATE173 : Update files used to build Makefiles

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/CONFIG/GYRE/scripts/BB_make

    r211 r244  
    4242     key_eel_r6 \ 
    4343     key_esopa \ 
    44      key_fdir \ 
    4544     key_feti \ 
    4645     key_floats \ 
     
    8079     key_traldf_eiv \ 
    8180     key_trc_pisces \ 
    82      key_trd_vor \ 
    8381     key_trddyn \ 
    84      key_trddyn_new \ 
    8582     key_trdmld \ 
    8683     key_trdtra \ 
     84     key_trdvor \ 
    8785     key_vectopt_loop \ 
    8886     key_vectopt_memory \ 
     
    107105      $(MODEL_LIB)(cpl_oce.o)\ 
    108106      $(MODEL_LIB)(daymod.o)\ 
     107      $(MODEL_LIB)(diadimg.o)\ 
    109108      $(MODEL_LIB)(diafwb.o)\ 
    110109      $(MODEL_LIB)(diagap.o)\ 
     
    116115      $(MODEL_LIB)(diawri.o)\ 
    117116      $(MODEL_LIB)(divcur.o)\ 
    118       $(MODEL_LIB)(dom_ice.o)\ 
    119       $(MODEL_LIB)(dom_oce.o)\ 
    120117      $(MODEL_LIB)(domain.o)\ 
    121118      $(MODEL_LIB)(domcfg.o)\ 
     
    125122      $(MODEL_LIB)(domwri.o)\ 
    126123      $(MODEL_LIB)(domzgr.o)\ 
     124      $(MODEL_LIB)(dom_ice.o)\ 
     125      $(MODEL_LIB)(dom_oce.o)\ 
    127126      $(MODEL_LIB)(dtasal.o)\ 
    128127      $(MODEL_LIB)(dtasst.o)\ 
     
    131130      $(MODEL_LIB)(dynhpg_atsk.o)\ 
    132131      $(MODEL_LIB)(dynkeg.o)\ 
     132      $(MODEL_LIB)(dynldf_bilapg.o)\ 
    133133      $(MODEL_LIB)(dynldf_bilap.o)\ 
    134       $(MODEL_LIB)(dynldf_bilapg.o)\ 
    135134      $(MODEL_LIB)(dynldf_iso.o)\ 
    136135      $(MODEL_LIB)(dynldf_lap.o)\ 
     
    147146      $(MODEL_LIB)(eosbn2.o)\ 
    148147      $(MODEL_LIB)(flo4rk.o)\ 
    149       $(MODEL_LIB)(flo_oce.o)\ 
    150148      $(MODEL_LIB)(floats.o)\ 
    151149      $(MODEL_LIB)(floblk.o)\ 
    152150      $(MODEL_LIB)(flodom.o)\ 
    153151      $(MODEL_LIB)(flowri.o)\ 
    154       $(MODEL_LIB)(flx_oce.o)\ 
     152      $(MODEL_LIB)(flo_oce.o)\ 
    155153      $(MODEL_LIB)(flxblk.o)\ 
    156154      $(MODEL_LIB)(flxfwb.o)\ 
    157155      $(MODEL_LIB)(flxmod.o)\ 
    158156      $(MODEL_LIB)(flxrnf.o)\ 
     157      $(MODEL_LIB)(flx_oce.o)\ 
    159158      $(MODEL_LIB)(geo2ocean.o)\ 
     159      $(MODEL_LIB)(iceini.o)\ 
     160      $(MODEL_LIB)(icestp.o)\ 
    160161      $(MODEL_LIB)(ice.o)\ 
    161162      $(MODEL_LIB)(ice_oce.o)\ 
    162       $(MODEL_LIB)(iceini.o)\ 
    163       $(MODEL_LIB)(icestp.o)\ 
    164163      $(MODEL_LIB)(in_out_manager.o)\ 
    165164      $(MODEL_LIB)(istate.o)\ 
     
    172171      $(MODEL_LIB)(ldftra_oce.o)\ 
    173172      $(MODEL_LIB)(lib_feti.o)\ 
    174       $(MODEL_LIB)(lib_io_fdir.o)\ 
    175173      $(MODEL_LIB)(lib_mpp.o)\ 
    176174      $(MODEL_LIB)(limadv.o)\ 
     
    190188      $(MODEL_LIB)(limwri.o)\ 
    191189      $(MODEL_LIB)(mppini.o)\ 
    192       $(MODEL_LIB)(obc_oce.o)\ 
    193       $(MODEL_LIB)(obc_par.o)\ 
    194190      $(MODEL_LIB)(obccli.o)\ 
    195191      $(MODEL_LIB)(obcdom.o)\ 
     
    202198      $(MODEL_LIB)(obctra.o)\ 
    203199      $(MODEL_LIB)(obcvol.o)\ 
     200      $(MODEL_LIB)(obc_oce.o)\ 
     201      $(MODEL_LIB)(obc_par.o)\ 
     202      $(MODEL_LIB)(ocesbc.o)\ 
    204203      $(MODEL_LIB)(oce.o)\ 
    205       $(MODEL_LIB)(ocesbc.o)\ 
    206204      $(MODEL_LIB)(ocfzpt.o)\ 
    207205      $(MODEL_LIB)(opa.o)\ 
     
    212210      $(MODEL_LIB)(restart.o)\ 
    213211      $(MODEL_LIB)(sms.o)\ 
    214       $(MODEL_LIB)(sol_oce.o)\ 
    215212      $(MODEL_LIB)(solfet.o)\ 
    216213      $(MODEL_LIB)(solisl.o)\ 
     
    219216      $(MODEL_LIB)(solsor.o)\ 
    220217      $(MODEL_LIB)(solver.o)\ 
     218      $(MODEL_LIB)(sol_oce.o)\ 
    221219      $(MODEL_LIB)(step.o)\ 
    222220      $(MODEL_LIB)(stpctl.o)\ 
     
    225223      $(MODEL_LIB)(traadv_cen2.o)\ 
    226224      $(MODEL_LIB)(traadv_ctl.o)\ 
     225      $(MODEL_LIB)(traadv_muscl2.o)\ 
    227226      $(MODEL_LIB)(traadv_muscl.o)\ 
    228       $(MODEL_LIB)(traadv_muscl2.o)\ 
    229227      $(MODEL_LIB)(traadv_tvd.o)\ 
    230228      $(MODEL_LIB)(trabbc.o)\ 
    231229      $(MODEL_LIB)(trabbl.o)\ 
    232230      $(MODEL_LIB)(tradmp.o)\ 
     231      $(MODEL_LIB)(traldf_bilapg.o)\ 
    233232      $(MODEL_LIB)(traldf_bilap.o)\ 
    234       $(MODEL_LIB)(traldf_bilapg.o)\ 
    235233      $(MODEL_LIB)(traldf_iso.o)\ 
    236234      $(MODEL_LIB)(traldf_iso_zps.o)\ 
     
    244242      $(MODEL_LIB)(trazdf_iso.o)\ 
    245243      $(MODEL_LIB)(trazdf_iso_vopt.o)\ 
     244      $(MODEL_LIB)(trcstp.o)\ 
    246245      $(MODEL_LIB)(trc_oce.o)\ 
    247       $(MODEL_LIB)(trcstp.o)\ 
    248       $(MODEL_LIB)(trddyn.o)\ 
    249       $(MODEL_LIB)(trddyn_oce.o)\ 
     246      $(MODEL_LIB)(trdicp.o)\ 
     247      $(MODEL_LIB)(trdicp_oce.o)\ 
    250248      $(MODEL_LIB)(trdmld.o)\ 
    251       $(MODEL_LIB)(trdtra.o)\ 
    252       $(MODEL_LIB)(trdtra_oce.o)\ 
     249      $(MODEL_LIB)(trdmld_oce.o)\ 
     250      $(MODEL_LIB)(trdmod.o)\ 
     251      $(MODEL_LIB)(trdmod_oce.o)\ 
    253252      $(MODEL_LIB)(trdvor.o)\ 
     253      $(MODEL_LIB)(trdvor_oce.o)\ 
    254254      $(MODEL_LIB)(wzvmod.o)\ 
    255       $(MODEL_LIB)(zdf_oce.o)\ 
    256255      $(MODEL_LIB)(zdfbfr.o)\ 
    257256      $(MODEL_LIB)(zdfddm.o)\ 
     
    261260      $(MODEL_LIB)(zdfric.o)\ 
    262261      $(MODEL_LIB)(zdftke.o)\ 
     262      $(MODEL_LIB)(zdf_oce.o)\ 
    263263      $(MODEL_LIB)(zpshde.o) 
    264264# 
     
    369369# 
    370370$(MODEL_LIB)(albedo.o) :   \ 
     371   dom_oce.F90 \ 
     372   in_out_manager.F90 \ 
     373   lib_mpp.F90 \ 
     374   lib_print.f90 \ 
     375   oce.F90 \ 
     376   par_ice.F90 \ 
     377   par_kind.F90 \ 
     378   par_oce.F90 \ 
     379   phycst.F90 \ 
    371380   $(MODEL_LIB)(dom_oce.o) \ 
    372381   $(MODEL_LIB)(in_out_manager.o) \ 
     
    378387   $(MODEL_LIB)(par_oce.o) \ 
    379388   $(MODEL_LIB)(phycst.o) \ 
    380    dom_oce.F90 \ 
    381    in_out_manager.F90 \ 
    382    lib_mpp.F90 \ 
    383    lib_print.f90 \ 
    384    oce.F90 \ 
    385    par_ice.F90 \ 
    386    par_kind.F90 \ 
    387    par_oce.F90 \ 
     389   blk_oce.F90 \ 
     390   cpl_oce.F90 \ 
     391   daymod.F90 \ 
     392   dom_oce.F90 \ 
     393   flx_oce.F90 \ 
     394   ice.F90 \ 
     395   in_out_manager.F90 \ 
     396   lbclnk.F90 \ 
     397   oce.F90 \ 
     398   ocfzpt.F90 \ 
    388399   phycst.F90 \ 
    389400   $(MODEL_LIB)(blk_oce.o) \ 
     
    398409   $(MODEL_LIB)(ocfzpt.o) \ 
    399410   $(MODEL_LIB)(phycst.o) \ 
     411   albedo.F90 
     412$(MODEL_LIB)(blk_oce.o) :  \ 
     413   par_kind.F90 \ 
     414   $(MODEL_LIB)(par_kind.o) \ 
     415   par_oce.F90 \ 
     416   $(MODEL_LIB)(par_oce.o) \ 
     417   blk_oce.F90 
     418$(MODEL_LIB)(bulk.o) :  \ 
     419   albedo.F90 \ 
    400420   blk_oce.F90 \ 
    401421   cpl_oce.F90 \ 
     
    403423   dom_oce.F90 \ 
    404424   flx_oce.F90 \ 
    405    ice.F90 \ 
    406    in_out_manager.F90 \ 
    407    lbclnk.F90 \ 
     425   in_out_manager.F90 \ 
     426   lbclnk.F90 \ 
     427   lib_print.f90 \ 
    408428   oce.F90 \ 
    409429   ocfzpt.F90 \ 
    410    phycst.F90 \ 
    411    albedo.F90 
    412 $(MODEL_LIB)(blk_oce.o) :  \ 
    413    $(MODEL_LIB)(par_kind.o) \ 
    414    par_kind.F90 \ 
    415    $(MODEL_LIB)(par_oce.o) \ 
    416    par_oce.F90 \ 
    417    blk_oce.F90 
    418 $(MODEL_LIB)(bulk.o) :  \ 
     430   par_kind.F90 \ 
     431   par_oce.F90 \ 
     432   phycst.F90 \ 
    419433   $(MODEL_LIB)(albedo.o) \ 
    420434   $(MODEL_LIB)(blk_oce.o) \ 
     
    431445   $(MODEL_LIB)(par_oce.o) \ 
    432446   $(MODEL_LIB)(phycst.o) \ 
    433    albedo.F90 \ 
     447   blk_oce.F90 \ 
     448   dom_oce.F90 \ 
     449   flxblk.F90 \ 
     450   flx_oce.F90 \ 
     451   ice_oce.F90 \ 
     452   in_out_manager.F90 \ 
     453   oce.F90 \ 
     454   ocfzpt.F90 \ 
     455   phycst.F90 \ 
     456   taumod.F90 \ 
     457   $(MODEL_LIB)(blk_oce.o) \ 
     458   $(MODEL_LIB)(dom_oce.o) \ 
     459   $(MODEL_LIB)(flxblk.o) \ 
     460   $(MODEL_LIB)(flx_oce.o) \ 
     461   $(MODEL_LIB)(ice_oce.o) \ 
     462   $(MODEL_LIB)(in_out_manager.o) \ 
     463   $(MODEL_LIB)(oce.o) \ 
     464   $(MODEL_LIB)(ocfzpt.o) \ 
     465   $(MODEL_LIB)(phycst.o) \ 
     466   $(MODEL_LIB)(taumod.o) \ 
     467   bulk.F90 
     468$(MODEL_LIB)(cla.o) :   \ 
    434469   blk_oce.F90 \ 
    435470   cpl_oce.F90 \ 
    436471   daymod.F90 \ 
    437472   dom_oce.F90 \ 
     473   dtasal.F90 \ 
     474   dtasst.F90 \ 
     475   dtatem.F90 \ 
     476   flxmod.F90 \ 
     477   flxrnf.F90 \ 
    438478   flx_oce.F90 \ 
    439    in_out_manager.F90 \ 
    440    lbclnk.F90 \ 
     479   ice_oce.F90 \ 
     480   in_out_manager.F90 \ 
     481   lbclnk.F90 \ 
     482   lib_mpp.F90 \ 
    441483   lib_print.f90 \ 
    442484   oce.F90 \ 
     
    445487   par_oce.F90 \ 
    446488   phycst.F90 \ 
    447    $(MODEL_LIB)(blk_oce.o) \ 
    448    $(MODEL_LIB)(dom_oce.o) \ 
    449    $(MODEL_LIB)(flx_oce.o) \ 
    450    $(MODEL_LIB)(flxblk.o) \ 
    451    $(MODEL_LIB)(ice_oce.o) \ 
    452    $(MODEL_LIB)(in_out_manager.o) \ 
    453    $(MODEL_LIB)(oce.o) \ 
    454    $(MODEL_LIB)(ocfzpt.o) \ 
    455    $(MODEL_LIB)(phycst.o) \ 
    456    $(MODEL_LIB)(taumod.o) \ 
    457    blk_oce.F90 \ 
    458    dom_oce.F90 \ 
    459    flx_oce.F90 \ 
    460    flxblk.F90 \ 
    461    ice_oce.F90 \ 
    462    in_out_manager.F90 \ 
    463    oce.F90 \ 
    464    ocfzpt.F90 \ 
    465    phycst.F90 \ 
    466489   taumod.F90 \ 
    467    bulk.F90 
    468 $(MODEL_LIB)(cla.o) :   \ 
     490   tradmp.F90 \ 
    469491   $(MODEL_LIB)(blk_oce.o) \ 
    470492   $(MODEL_LIB)(cpl_oce.o) \ 
     
    474496   $(MODEL_LIB)(dtasst.o) \ 
    475497   $(MODEL_LIB)(dtatem.o) \ 
    476    $(MODEL_LIB)(flx_oce.o) \ 
    477498   $(MODEL_LIB)(flxmod.o) \ 
    478499   $(MODEL_LIB)(flxrnf.o) \ 
     500   $(MODEL_LIB)(flx_oce.o) \ 
    479501   $(MODEL_LIB)(ice_oce.o) \ 
    480502   $(MODEL_LIB)(in_out_manager.o) \ 
     
    489511   $(MODEL_LIB)(taumod.o) \ 
    490512   $(MODEL_LIB)(tradmp.o) \ 
     513   dom_oce.F90 \ 
     514   in_out_manager.F90 \ 
     515   lbclnk.F90 \ 
     516   lib_mpp.F90 \ 
     517   ocesbc.F90 \ 
     518   oce.F90 \ 
     519   $(MODEL_LIB)(dom_oce.o) \ 
     520   $(MODEL_LIB)(in_out_manager.o) \ 
     521   $(MODEL_LIB)(lbclnk.o) \ 
     522   $(MODEL_LIB)(lib_mpp.o) \ 
     523   $(MODEL_LIB)(ocesbc.o) \ 
     524   $(MODEL_LIB)(oce.o) \ 
     525   domzgr_substitute.h90 \ 
     526   vectopt_loop_substitute.h90 \ 
     527   KEY_CPP \ 
     528   cla.F90 
     529$(MODEL_LIB)(cla_div.o) :  \ 
    491530   blk_oce.F90 \ 
    492531   cpl_oce.F90 \ 
     
    496535   dtasst.F90 \ 
    497536   dtatem.F90 \ 
    498    flx_oce.F90 \ 
    499537   flxmod.F90 \ 
    500538   flxrnf.F90 \ 
     539   flx_oce.F90 \ 
    501540   ice_oce.F90 \ 
    502541   in_out_manager.F90 \ 
     
    511550   taumod.F90 \ 
    512551   tradmp.F90 \ 
    513    $(MODEL_LIB)(dom_oce.o) \ 
    514    $(MODEL_LIB)(in_out_manager.o) \ 
    515    $(MODEL_LIB)(lbclnk.o) \ 
    516    $(MODEL_LIB)(lib_mpp.o) \ 
    517    $(MODEL_LIB)(oce.o) \ 
    518    $(MODEL_LIB)(ocesbc.o) \ 
    519    dom_oce.F90 \ 
    520    in_out_manager.F90 \ 
    521    lbclnk.F90 \ 
    522    lib_mpp.F90 \ 
    523    oce.F90 \ 
    524    ocesbc.F90 \ 
    525    domzgr_substitute.h90 \ 
    526    vectopt_loop_substitute.h90 \ 
    527    KEY_CPP \ 
    528    cla.F90 
    529 $(MODEL_LIB)(cla_div.o) :  \ 
    530552   $(MODEL_LIB)(blk_oce.o) \ 
    531553   $(MODEL_LIB)(cpl_oce.o) \ 
     
    535557   $(MODEL_LIB)(dtasst.o) \ 
    536558   $(MODEL_LIB)(dtatem.o) \ 
    537    $(MODEL_LIB)(flx_oce.o) \ 
    538559   $(MODEL_LIB)(flxmod.o) \ 
    539560   $(MODEL_LIB)(flxrnf.o) \ 
     561   $(MODEL_LIB)(flx_oce.o) \ 
    540562   $(MODEL_LIB)(ice_oce.o) \ 
    541563   $(MODEL_LIB)(in_out_manager.o) \ 
     
    550572   $(MODEL_LIB)(taumod.o) \ 
    551573   $(MODEL_LIB)(tradmp.o) \ 
     574   dom_oce.F90 \ 
     575   in_out_manager.F90 \ 
     576   lbclnk.F90 \ 
     577   lib_mpp.F90 \ 
     578   ocesbc.F90 \ 
     579   oce.F90 \ 
     580   $(MODEL_LIB)(dom_oce.o) \ 
     581   $(MODEL_LIB)(in_out_manager.o) \ 
     582   $(MODEL_LIB)(lbclnk.o) \ 
     583   $(MODEL_LIB)(lib_mpp.o) \ 
     584   $(MODEL_LIB)(ocesbc.o) \ 
     585   $(MODEL_LIB)(oce.o) \ 
     586   domzgr_substitute.h90 \ 
     587   KEY_CPP \ 
     588   cla_div.F90 
     589$(MODEL_LIB)(cla_dynspg.o) :  \ 
    552590   blk_oce.F90 \ 
    553591   cpl_oce.F90 \ 
     
    557595   dtasst.F90 \ 
    558596   dtatem.F90 \ 
    559    flx_oce.F90 \ 
    560597   flxmod.F90 \ 
    561598   flxrnf.F90 \ 
     599   flx_oce.F90 \ 
    562600   ice_oce.F90 \ 
    563601   in_out_manager.F90 \ 
     
    565603   lib_mpp.F90 \ 
    566604   lib_print.f90 \ 
     605   obccli.F90 \ 
     606   obc_oce.F90 \ 
     607   obc_par.F90 \ 
     608   ocesbc.F90 \ 
    567609   oce.F90 \ 
    568610   ocfzpt.F90 \ 
     
    570612   par_oce.F90 \ 
    571613   phycst.F90 \ 
     614   sol_oce.F90 \ 
    572615   taumod.F90 \ 
    573616   tradmp.F90 \ 
    574    $(MODEL_LIB)(dom_oce.o) \ 
    575    $(MODEL_LIB)(in_out_manager.o) \ 
    576    $(MODEL_LIB)(lbclnk.o) \ 
    577    $(MODEL_LIB)(lib_mpp.o) \ 
    578    $(MODEL_LIB)(oce.o) \ 
    579    $(MODEL_LIB)(ocesbc.o) \ 
    580    dom_oce.F90 \ 
    581    in_out_manager.F90 \ 
    582    lbclnk.F90 \ 
    583    lib_mpp.F90 \ 
    584    oce.F90 \ 
    585    ocesbc.F90 \ 
    586    domzgr_substitute.h90 \ 
    587    KEY_CPP \ 
    588    cla_div.F90 
    589 $(MODEL_LIB)(cla_dynspg.o) :  \ 
     617   zdf_oce.F90 \ 
    590618   $(MODEL_LIB)(blk_oce.o) \ 
    591619   $(MODEL_LIB)(cpl_oce.o) \ 
     
    595623   $(MODEL_LIB)(dtasst.o) \ 
    596624   $(MODEL_LIB)(dtatem.o) \ 
    597    $(MODEL_LIB)(flx_oce.o) \ 
    598625   $(MODEL_LIB)(flxmod.o) \ 
    599626   $(MODEL_LIB)(flxrnf.o) \ 
     627   $(MODEL_LIB)(flx_oce.o) \ 
    600628   $(MODEL_LIB)(ice_oce.o) \ 
    601629   $(MODEL_LIB)(in_out_manager.o) \ 
     
    603631   $(MODEL_LIB)(lib_mpp.o) \ 
    604632   $(MODEL_LIB)(lib_print.o) \ 
     633   $(MODEL_LIB)(obccli.o) \ 
    605634   $(MODEL_LIB)(obc_oce.o) \ 
    606635   $(MODEL_LIB)(obc_par.o) \ 
    607    $(MODEL_LIB)(obccli.o) \ 
    608    $(MODEL_LIB)(oce.o) \ 
    609636   $(MODEL_LIB)(ocesbc.o) \ 
     637   $(MODEL_LIB)(oce.o) \ 
    610638   $(MODEL_LIB)(ocfzpt.o) \ 
    611639   $(MODEL_LIB)(par_kind.o) \ 
     
    616644   $(MODEL_LIB)(tradmp.o) \ 
    617645   $(MODEL_LIB)(zdf_oce.o) \ 
     646   dom_oce.F90 \ 
     647   flxrnf.F90 \ 
     648   in_out_manager.F90 \ 
     649   lbclnk.F90 \ 
     650   lib_mpp.F90 \ 
     651   obcdyn.F90 \ 
     652   obcvol.F90 \ 
     653   obc_oce.F90 \ 
     654   ocesbc.F90 \ 
     655   oce.F90 \ 
     656   phycst.F90 \ 
     657   solfet.F90 \ 
     658   solpcg.F90 \ 
     659   solsor.F90 \ 
     660   sol_oce.F90 \ 
     661   zdf_oce.F90 \ 
     662   $(MODEL_LIB)(dom_oce.o) \ 
     663   $(MODEL_LIB)(flxrnf.o) \ 
     664   $(MODEL_LIB)(in_out_manager.o) \ 
     665   $(MODEL_LIB)(lbclnk.o) \ 
     666   $(MODEL_LIB)(lib_mpp.o) \ 
     667   $(MODEL_LIB)(obcdyn.o) \ 
     668   $(MODEL_LIB)(obcvol.o) \ 
     669   $(MODEL_LIB)(obc_oce.o) \ 
     670   $(MODEL_LIB)(ocesbc.o) \ 
     671   $(MODEL_LIB)(oce.o) \ 
     672   $(MODEL_LIB)(phycst.o) \ 
     673   $(MODEL_LIB)(solfet.o) \ 
     674   $(MODEL_LIB)(solpcg.o) \ 
     675   $(MODEL_LIB)(solsor.o) \ 
     676   $(MODEL_LIB)(sol_oce.o) \ 
     677   $(MODEL_LIB)(zdf_oce.o) \ 
     678   domzgr_substitute.h90 \ 
     679   vectopt_loop_substitute.h90 \ 
     680   KEY_CPP \ 
     681   cla_dynspg.F90 
     682$(MODEL_LIB)(closea.o) :   \ 
    618683   blk_oce.F90 \ 
    619684   cpl_oce.F90 \ 
     
    623688   dtasst.F90 \ 
    624689   dtatem.F90 \ 
    625    flx_oce.F90 \ 
    626690   flxmod.F90 \ 
    627691   flxrnf.F90 \ 
     692   flx_oce.F90 \ 
    628693   ice_oce.F90 \ 
    629694   in_out_manager.F90 \ 
     
    631696   lib_mpp.F90 \ 
    632697   lib_print.f90 \ 
    633    obc_oce.F90 \ 
    634    obc_par.F90 \ 
    635    obccli.F90 \ 
    636    oce.F90 \ 
     698   oce.F90 \ 
     699   ocfzpt.F90 \ 
     700   par_kind.F90 \ 
     701   par_oce.F90 \ 
     702   phycst.F90 \ 
     703   taumod.F90 \ 
     704   tradmp.F90 \ 
     705   $(MODEL_LIB)(blk_oce.o) \ 
     706   $(MODEL_LIB)(cpl_oce.o) \ 
     707   $(MODEL_LIB)(daymod.o) \ 
     708   $(MODEL_LIB)(dom_oce.o) \ 
     709   $(MODEL_LIB)(dtasal.o) \ 
     710   $(MODEL_LIB)(dtasst.o) \ 
     711   $(MODEL_LIB)(dtatem.o) \ 
     712   $(MODEL_LIB)(flxmod.o) \ 
     713   $(MODEL_LIB)(flxrnf.o) \ 
     714   $(MODEL_LIB)(flx_oce.o) \ 
     715   $(MODEL_LIB)(ice_oce.o) \ 
     716   $(MODEL_LIB)(in_out_manager.o) \ 
     717   $(MODEL_LIB)(lbclnk.o) \ 
     718   $(MODEL_LIB)(lib_mpp.o) \ 
     719   $(MODEL_LIB)(lib_print.o) \ 
     720   $(MODEL_LIB)(oce.o) \ 
     721   $(MODEL_LIB)(ocfzpt.o) \ 
     722   $(MODEL_LIB)(par_kind.o) \ 
     723   $(MODEL_LIB)(par_oce.o) \ 
     724   $(MODEL_LIB)(phycst.o) \ 
     725   $(MODEL_LIB)(taumod.o) \ 
     726   $(MODEL_LIB)(tradmp.o) \ 
     727   dom_oce.F90 \ 
     728   flxrnf.F90 \ 
     729   in_out_manager.F90 \ 
     730   lbclnk.F90 \ 
     731   lib_mpp.F90 \ 
    637732   ocesbc.F90 \ 
     733   oce.F90 \ 
     734   $(MODEL_LIB)(dom_oce.o) \ 
     735   $(MODEL_LIB)(flxrnf.o) \ 
     736   $(MODEL_LIB)(in_out_manager.o) \ 
     737   $(MODEL_LIB)(lbclnk.o) \ 
     738   $(MODEL_LIB)(lib_mpp.o) \ 
     739   $(MODEL_LIB)(ocesbc.o) \ 
     740   $(MODEL_LIB)(oce.o) \ 
     741   vectopt_loop_substitute.h90 \ 
     742   KEY_CPP \ 
     743   closea.F90 
     744$(MODEL_LIB)(cpl.o) :   \ 
     745   dom_oce.F90 \ 
     746   in_out_manager.F90 \ 
     747   lib_print.f90 \ 
     748   oce.F90 \ 
     749   par_kind.F90 \ 
     750   par_oce.F90 \ 
     751   phycst.F90 \ 
     752   $(MODEL_LIB)(dom_oce.o) \ 
     753   $(MODEL_LIB)(in_out_manager.o) \ 
     754   $(MODEL_LIB)(lib_print.o) \ 
     755   $(MODEL_LIB)(oce.o) \ 
     756   $(MODEL_LIB)(par_kind.o) \ 
     757   $(MODEL_LIB)(par_oce.o) \ 
     758   $(MODEL_LIB)(phycst.o) \ 
     759   cpl_oce.F90 \ 
     760   daymod.F90 \ 
     761   dom_oce.F90 \ 
     762   flx_oce.F90 \ 
     763   in_out_manager.F90 \ 
     764   oce.F90 \ 
    638765   ocfzpt.F90 \ 
    639    par_kind.F90 \ 
    640    par_oce.F90 \ 
    641    phycst.F90 \ 
     766   phycst.F90 \ 
     767   $(MODEL_LIB)(cpl_oce.o) \ 
     768   $(MODEL_LIB)(daymod.o) \ 
     769   $(MODEL_LIB)(dom_oce.o) \ 
     770   $(MODEL_LIB)(flx_oce.o) \ 
     771   $(MODEL_LIB)(in_out_manager.o) \ 
     772   $(MODEL_LIB)(oce.o) \ 
     773   $(MODEL_LIB)(ocfzpt.o) \ 
     774   $(MODEL_LIB)(phycst.o) \ 
     775   ../../../lib/libioipsl.a \ 
     776   cpl.F90 
     777$(MODEL_LIB)(cpl_oce.o) :  \ 
     778   par_kind.F90 \ 
     779   $(MODEL_LIB)(par_kind.o) \ 
     780   par_oce.F90 \ 
     781   $(MODEL_LIB)(par_oce.o) \ 
     782   cpl_oce.F90 
     783$(MODEL_LIB)(daymod.o) :   \ 
     784   in_out_manager.F90 \ 
     785   lib_print.f90 \ 
     786   par_kind.F90 \ 
     787   par_oce.F90 \ 
     788   $(MODEL_LIB)(in_out_manager.o) \ 
     789   $(MODEL_LIB)(lib_print.o) \ 
     790   $(MODEL_LIB)(par_kind.o) \ 
     791   $(MODEL_LIB)(par_oce.o) \ 
     792   dom_oce.F90 \ 
     793   in_out_manager.F90 \ 
     794   phycst.F90 \ 
     795   $(MODEL_LIB)(dom_oce.o) \ 
     796   $(MODEL_LIB)(in_out_manager.o) \ 
     797   $(MODEL_LIB)(phycst.o) \ 
     798   daymod.F90 
     799$(MODEL_LIB)(diadimg.o) :  \ 
     800   dom_oce.F90 \ 
     801   in_out_manager.F90 \ 
     802   lib_print.f90 \ 
     803   par_kind.F90 \ 
     804   par_oce.F90 \ 
     805   phycst.F90 \ 
     806   $(MODEL_LIB)(dom_oce.o) \ 
     807   $(MODEL_LIB)(in_out_manager.o) \ 
     808   $(MODEL_LIB)(lib_print.o) \ 
     809   $(MODEL_LIB)(par_kind.o) \ 
     810   $(MODEL_LIB)(par_oce.o) \ 
     811   $(MODEL_LIB)(phycst.o) \ 
     812   daymod.F90 \ 
     813   dom_oce.F90 \ 
     814   in_out_manager.F90 \ 
     815   oce.F90 \ 
     816   $(MODEL_LIB)(daymod.o) \ 
     817   $(MODEL_LIB)(dom_oce.o) \ 
     818   $(MODEL_LIB)(in_out_manager.o) \ 
     819   $(MODEL_LIB)(oce.o) \ 
     820   domzgr_substitute.h90 \ 
     821   KEY_CPP \ 
     822   diadimg.F90 
     823$(MODEL_LIB)(diafwb.o) :   \ 
     824   albedo.F90 \ 
     825   blk_oce.F90 \ 
     826   cpl_oce.F90 \ 
     827   daymod.F90 \ 
     828   dom_oce.F90 \ 
     829   dtasal.F90 \ 
     830   dtasst.F90 \ 
     831   dtatem.F90 \ 
     832   flxmod.F90 \ 
     833   flxrnf.F90 \ 
     834   flx_oce.F90 \ 
     835   ice_oce.F90 \ 
     836   in_out_manager.F90 \ 
     837   lbclnk.F90 \ 
     838   lib_mpp.F90 \ 
     839   lib_print.f90 \ 
     840   oce.F90 \ 
     841   ocfzpt.F90 \ 
     842   par_kind.F90 \ 
     843   par_oce.F90 \ 
     844   phycst.F90 \ 
     845   taumod.F90 \ 
     846   tradmp.F90 \ 
     847   $(MODEL_LIB)(albedo.o) \ 
     848   $(MODEL_LIB)(blk_oce.o) \ 
     849   $(MODEL_LIB)(cpl_oce.o) \ 
     850   $(MODEL_LIB)(daymod.o) \ 
     851   $(MODEL_LIB)(dom_oce.o) \ 
     852   $(MODEL_LIB)(dtasal.o) \ 
     853   $(MODEL_LIB)(dtasst.o) \ 
     854   $(MODEL_LIB)(dtatem.o) \ 
     855   $(MODEL_LIB)(flxmod.o) \ 
     856   $(MODEL_LIB)(flxrnf.o) \ 
     857   $(MODEL_LIB)(flx_oce.o) \ 
     858   $(MODEL_LIB)(ice_oce.o) \ 
     859   $(MODEL_LIB)(in_out_manager.o) \ 
     860   $(MODEL_LIB)(lbclnk.o) \ 
     861   $(MODEL_LIB)(lib_mpp.o) \ 
     862   $(MODEL_LIB)(lib_print.o) \ 
     863   $(MODEL_LIB)(oce.o) \ 
     864   $(MODEL_LIB)(ocfzpt.o) \ 
     865   $(MODEL_LIB)(par_kind.o) \ 
     866   $(MODEL_LIB)(par_oce.o) \ 
     867   $(MODEL_LIB)(phycst.o) \ 
     868   $(MODEL_LIB)(taumod.o) \ 
     869   $(MODEL_LIB)(tradmp.o) \ 
     870   blk_oce.F90 \ 
     871   dom_oce.F90 \ 
     872   flxblk.F90 \ 
     873   flxrnf.F90 \ 
     874   in_out_manager.F90 \ 
     875   lib_mpp.F90 \ 
     876   ocesbc.F90 \ 
     877   oce.F90 \ 
     878   phycst.F90 \ 
     879   zdf_oce.F90 \ 
     880   $(MODEL_LIB)(blk_oce.o) \ 
     881   $(MODEL_LIB)(dom_oce.o) \ 
     882   $(MODEL_LIB)(flxblk.o) \ 
     883   $(MODEL_LIB)(flxrnf.o) \ 
     884   $(MODEL_LIB)(in_out_manager.o) \ 
     885   $(MODEL_LIB)(lib_mpp.o) \ 
     886   $(MODEL_LIB)(ocesbc.o) \ 
     887   $(MODEL_LIB)(oce.o) \ 
     888   $(MODEL_LIB)(phycst.o) \ 
     889   $(MODEL_LIB)(zdf_oce.o) \ 
     890   domzgr_substitute.h90 \ 
     891   vectopt_loop_substitute.h90 \ 
     892   KEY_CPP \ 
     893   diafwb.F90 
     894$(MODEL_LIB)(diagap.o) :   \ 
     895   daymod.F90 \ 
     896   dom_oce.F90 \ 
     897   in_out_manager.F90 \ 
     898   lib_print.f90 \ 
     899   oce.F90 \ 
     900   par_kind.F90 \ 
     901   par_oce.F90 \ 
     902   phycst.F90 \ 
     903   $(MODEL_LIB)(daymod.o) \ 
     904   $(MODEL_LIB)(dom_oce.o) \ 
     905   $(MODEL_LIB)(in_out_manager.o) \ 
     906   $(MODEL_LIB)(lib_print.o) \ 
     907   $(MODEL_LIB)(oce.o) \ 
     908   $(MODEL_LIB)(par_kind.o) \ 
     909   $(MODEL_LIB)(par_oce.o) \ 
     910   $(MODEL_LIB)(phycst.o) \ 
     911   daymod.F90 \ 
     912   dianam.F90 \ 
     913   dom_oce.F90 \ 
     914   dtasal.F90 \ 
     915   dtatem.F90 \ 
     916   in_out_manager.F90 \ 
     917   lib_mpp.F90 \ 
     918   oce.F90 \ 
     919   $(MODEL_LIB)(daymod.o) \ 
     920   $(MODEL_LIB)(dianam.o) \ 
     921   $(MODEL_LIB)(dom_oce.o) \ 
     922   $(MODEL_LIB)(dtasal.o) \ 
     923   $(MODEL_LIB)(dtatem.o) \ 
     924   $(MODEL_LIB)(in_out_manager.o) \ 
     925   $(MODEL_LIB)(lib_mpp.o) \ 
     926   $(MODEL_LIB)(oce.o) \ 
     927   domzgr_substitute.h90 \ 
     928   ../../../lib/libioipsl.a \ 
     929   KEY_CPP \ 
     930   diagap.F90 
     931$(MODEL_LIB)(diahdy.o) :   \ 
     932   in_out_manager.F90 \ 
     933   lib_print.f90 \ 
     934   par_kind.F90 \ 
     935   par_oce.F90 \ 
     936   $(MODEL_LIB)(in_out_manager.o) \ 
     937   $(MODEL_LIB)(lib_print.o) \ 
     938   $(MODEL_LIB)(par_kind.o) \ 
     939   $(MODEL_LIB)(par_oce.o) \ 
     940   dom_oce.F90 \ 
     941   in_out_manager.F90 \ 
     942   oce.F90 \ 
     943   phycst.F90 \ 
     944   $(MODEL_LIB)(dom_oce.o) \ 
     945   $(MODEL_LIB)(in_out_manager.o) \ 
     946   $(MODEL_LIB)(oce.o) \ 
     947   $(MODEL_LIB)(phycst.o) \ 
     948   domzgr_substitute.h90 \ 
     949   KEY_CPP \ 
     950   diahdy.F90 
     951$(MODEL_LIB)(diahth.o) :   \ 
     952   in_out_manager.F90 \ 
     953   lib_print.f90 \ 
     954   par_kind.F90 \ 
     955   par_oce.F90 \ 
     956   $(MODEL_LIB)(in_out_manager.o) \ 
     957   $(MODEL_LIB)(lib_print.o) \ 
     958   $(MODEL_LIB)(par_kind.o) \ 
     959   $(MODEL_LIB)(par_oce.o) \ 
     960   dom_oce.F90 \ 
     961   in_out_manager.F90 \ 
     962   oce.F90 \ 
     963   phycst.F90 \ 
     964   $(MODEL_LIB)(dom_oce.o) \ 
     965   $(MODEL_LIB)(in_out_manager.o) \ 
     966   $(MODEL_LIB)(oce.o) \ 
     967   $(MODEL_LIB)(phycst.o) \ 
     968   domzgr_substitute.h90 \ 
     969   KEY_CPP \ 
     970   diahth.F90 
     971$(MODEL_LIB)(dianam.o) :   \ 
     972   dom_oce.F90 \ 
     973   in_out_manager.F90 \ 
     974   lib_print.f90 \ 
     975   par_kind.F90 \ 
     976   par_oce.F90 \ 
     977   phycst.F90 \ 
     978   $(MODEL_LIB)(dom_oce.o) \ 
     979   $(MODEL_LIB)(in_out_manager.o) \ 
     980   $(MODEL_LIB)(lib_print.o) \ 
     981   $(MODEL_LIB)(par_kind.o) \ 
     982   $(MODEL_LIB)(par_oce.o) \ 
     983   $(MODEL_LIB)(phycst.o) \ 
     984   daymod.F90 \ 
     985   dom_oce.F90 \ 
     986   in_out_manager.F90 \ 
     987   phycst.F90 \ 
     988   $(MODEL_LIB)(daymod.o) \ 
     989   $(MODEL_LIB)(dom_oce.o) \ 
     990   $(MODEL_LIB)(in_out_manager.o) \ 
     991   $(MODEL_LIB)(phycst.o) \ 
     992   dianam.F90 
     993$(MODEL_LIB)(diaptr.o) :   \ 
     994   daymod.F90 \ 
     995   dom_oce.F90 \ 
     996   in_out_manager.F90 \ 
     997   lib_print.f90 \ 
     998   par_kind.F90 \ 
     999   par_oce.F90 \ 
     1000   phycst.F90 \ 
     1001   $(MODEL_LIB)(daymod.o) \ 
     1002   $(MODEL_LIB)(dom_oce.o) \ 
     1003   $(MODEL_LIB)(in_out_manager.o) \ 
     1004   $(MODEL_LIB)(lib_print.o) \ 
     1005   $(MODEL_LIB)(par_kind.o) \ 
     1006   $(MODEL_LIB)(par_oce.o) \ 
     1007   $(MODEL_LIB)(phycst.o) \ 
     1008   daymod.F90 \ 
     1009   dianam.F90 \ 
     1010   dom_oce.F90 \ 
     1011   in_out_manager.F90 \ 
     1012   ldftra_oce.F90 \ 
     1013   lib_mpp.F90 \ 
     1014   oce.F90 \ 
     1015   phycst.F90 \ 
     1016   $(MODEL_LIB)(daymod.o) \ 
     1017   $(MODEL_LIB)(dianam.o) \ 
     1018   $(MODEL_LIB)(dom_oce.o) \ 
     1019   $(MODEL_LIB)(in_out_manager.o) \ 
     1020   $(MODEL_LIB)(ldftra_oce.o) \ 
     1021   $(MODEL_LIB)(lib_mpp.o) \ 
     1022   $(MODEL_LIB)(oce.o) \ 
     1023   $(MODEL_LIB)(phycst.o) \ 
     1024   domzgr_substitute.h90 \ 
     1025   vectopt_loop_substitute.h90 \ 
     1026   ../../../lib/libioipsl.a \ 
     1027   KEY_CPP \ 
     1028   diaptr.F90 
     1029$(MODEL_LIB)(diaspr.o) :   \ 
     1030   dom_oce.F90 \ 
     1031   in_out_manager.F90 \ 
     1032   lbclnk.F90 \ 
     1033   lib_mpp.F90 \ 
     1034   lib_print.f90 \ 
     1035   oce.F90 \ 
     1036   par_kind.F90 \ 
     1037   par_oce.F90 \ 
     1038   sol_oce.F90 \ 
     1039   zdf_oce.F90 \ 
     1040   $(MODEL_LIB)(dom_oce.o) \ 
     1041   $(MODEL_LIB)(in_out_manager.o) \ 
     1042   $(MODEL_LIB)(lbclnk.o) \ 
     1043   $(MODEL_LIB)(lib_mpp.o) \ 
     1044   $(MODEL_LIB)(lib_print.o) \ 
     1045   $(MODEL_LIB)(oce.o) \ 
     1046   $(MODEL_LIB)(par_kind.o) \ 
     1047   $(MODEL_LIB)(par_oce.o) \ 
     1048   $(MODEL_LIB)(sol_oce.o) \ 
     1049   $(MODEL_LIB)(zdf_oce.o) \ 
     1050   dom_oce.F90 \ 
     1051   in_out_manager.F90 \ 
     1052   lib_mpp.F90 \ 
     1053   oce.F90 \ 
     1054   phycst.F90 \ 
     1055   solfet.F90 \ 
     1056   solpcg.F90 \ 
     1057   solsor.F90 \ 
     1058   sol_oce.F90 \ 
     1059   $(MODEL_LIB)(dom_oce.o) \ 
     1060   $(MODEL_LIB)(in_out_manager.o) \ 
     1061   $(MODEL_LIB)(lib_mpp.o) \ 
     1062   $(MODEL_LIB)(oce.o) \ 
     1063   $(MODEL_LIB)(phycst.o) \ 
     1064   $(MODEL_LIB)(solfet.o) \ 
     1065   $(MODEL_LIB)(solpcg.o) \ 
     1066   $(MODEL_LIB)(solsor.o) \ 
     1067   $(MODEL_LIB)(sol_oce.o) \ 
     1068   diaspr.F90 
     1069$(MODEL_LIB)(diawri.o) :   \ 
     1070   blk_oce.F90 \ 
     1071   cpl_oce.F90 \ 
     1072   daymod.F90 \ 
     1073   dom_oce.F90 \ 
     1074   dtasal.F90 \ 
     1075   dtasst.F90 \ 
     1076   dtatem.F90 \ 
     1077   flxmod.F90 \ 
     1078   flxrnf.F90 \ 
     1079   flx_oce.F90 \ 
     1080   ice_oce.F90 \ 
     1081   in_out_manager.F90 \ 
     1082   lbclnk.F90 \ 
     1083   lib_mpp.F90 \ 
     1084   lib_print.f90 \ 
     1085   oce.F90 \ 
     1086   ocfzpt.F90 \ 
     1087   par_kind.F90 \ 
     1088   par_oce.F90 \ 
     1089   phycst.F90 \ 
     1090   solfet.F90 \ 
     1091   solpcg.F90 \ 
     1092   solsor.F90 \ 
    6421093   sol_oce.F90 \ 
    6431094   taumod.F90 \ 
    6441095   tradmp.F90 \ 
    6451096   zdf_oce.F90 \ 
    646    $(MODEL_LIB)(dom_oce.o) \ 
     1097   $(MODEL_LIB)(blk_oce.o) \ 
     1098   $(MODEL_LIB)(cpl_oce.o) \ 
     1099   $(MODEL_LIB)(daymod.o) \ 
     1100   $(MODEL_LIB)(dom_oce.o) \ 
     1101   $(MODEL_LIB)(dtasal.o) \ 
     1102   $(MODEL_LIB)(dtasst.o) \ 
     1103   $(MODEL_LIB)(dtatem.o) \ 
     1104   $(MODEL_LIB)(flxmod.o) \ 
    6471105   $(MODEL_LIB)(flxrnf.o) \ 
    648    $(MODEL_LIB)(in_out_manager.o) \ 
    649    $(MODEL_LIB)(lbclnk.o) \ 
    650    $(MODEL_LIB)(lib_mpp.o) \ 
    651    $(MODEL_LIB)(obc_oce.o) \ 
    652    $(MODEL_LIB)(obcdyn.o) \ 
    653    $(MODEL_LIB)(obcvol.o) \ 
    654    $(MODEL_LIB)(oce.o) \ 
    655    $(MODEL_LIB)(ocesbc.o) \ 
    656    $(MODEL_LIB)(phycst.o) \ 
    657    $(MODEL_LIB)(sol_oce.o) \ 
     1106   $(MODEL_LIB)(flx_oce.o) \ 
     1107   $(MODEL_LIB)(ice_oce.o) \ 
     1108   $(MODEL_LIB)(in_out_manager.o) \ 
     1109   $(MODEL_LIB)(lbclnk.o) \ 
     1110   $(MODEL_LIB)(lib_mpp.o) \ 
     1111   $(MODEL_LIB)(lib_print.o) \ 
     1112   $(MODEL_LIB)(oce.o) \ 
     1113   $(MODEL_LIB)(ocfzpt.o) \ 
     1114   $(MODEL_LIB)(par_kind.o) \ 
     1115   $(MODEL_LIB)(par_oce.o) \ 
     1116   $(MODEL_LIB)(phycst.o) \ 
    6581117   $(MODEL_LIB)(solfet.o) \ 
    6591118   $(MODEL_LIB)(solpcg.o) \ 
    6601119   $(MODEL_LIB)(solsor.o) \ 
    661    $(MODEL_LIB)(trddyn_oce.o) \ 
    662    $(MODEL_LIB)(trdtra_oce.o) \ 
    663    $(MODEL_LIB)(zdf_oce.o) \ 
    664    dom_oce.F90 \ 
    665    flxrnf.F90 \ 
    666    in_out_manager.F90 \ 
    667    lbclnk.F90 \ 
    668    lib_mpp.F90 \ 
    669    obc_oce.F90 \ 
    670    obcdyn.F90 \ 
    671    obcvol.F90 \ 
    672    oce.F90 \ 
    673    ocesbc.F90 \ 
    674    phycst.F90 \ 
    675    sol_oce.F90 \ 
    676    solfet.F90 \ 
    677    solpcg.F90 \ 
    678    solsor.F90 \ 
    679    trddyn_oce.F90 \ 
    680    trdtra_oce.F90 \ 
    681    zdf_oce.F90 \ 
    682    domzgr_substitute.h90 \ 
    683    vectopt_loop_substitute.h90 \ 
    684    KEY_CPP \ 
    685    cla_dynspg.F90 
    686 $(MODEL_LIB)(closea.o) :   \ 
    687    $(MODEL_LIB)(blk_oce.o) \ 
    688    $(MODEL_LIB)(cpl_oce.o) \ 
    689    $(MODEL_LIB)(daymod.o) \ 
    690    $(MODEL_LIB)(dom_oce.o) \ 
    691    $(MODEL_LIB)(dtasal.o) \ 
    692    $(MODEL_LIB)(dtasst.o) \ 
    693    $(MODEL_LIB)(dtatem.o) \ 
    694    $(MODEL_LIB)(flx_oce.o) \ 
    695    $(MODEL_LIB)(flxmod.o) \ 
    696    $(MODEL_LIB)(flxrnf.o) \ 
    697    $(MODEL_LIB)(ice_oce.o) \ 
    698    $(MODEL_LIB)(in_out_manager.o) \ 
    699    $(MODEL_LIB)(lbclnk.o) \ 
    700    $(MODEL_LIB)(lib_mpp.o) \ 
    701    $(MODEL_LIB)(lib_print.o) \ 
    702    $(MODEL_LIB)(oce.o) \ 
    703    $(MODEL_LIB)(ocfzpt.o) \ 
    704    $(MODEL_LIB)(par_kind.o) \ 
    705    $(MODEL_LIB)(par_oce.o) \ 
    706    $(MODEL_LIB)(phycst.o) \ 
    707    $(MODEL_LIB)(taumod.o) \ 
    708    $(MODEL_LIB)(tradmp.o) \ 
    709    blk_oce.F90 \ 
    710    cpl_oce.F90 \ 
    711    daymod.F90 \ 
    712    dom_oce.F90 \ 
    713    dtasal.F90 \ 
    714    dtasst.F90 \ 
    715    dtatem.F90 \ 
    716    flx_oce.F90 \ 
    717    flxmod.F90 \ 
    718    flxrnf.F90 \ 
    719    ice_oce.F90 \ 
    720    in_out_manager.F90 \ 
    721    lbclnk.F90 \ 
    722    lib_mpp.F90 \ 
    723    lib_print.f90 \ 
    724    oce.F90 \ 
    725    ocfzpt.F90 \ 
    726    par_kind.F90 \ 
    727    par_oce.F90 \ 
    728    phycst.F90 \ 
    729    taumod.F90 \ 
    730    tradmp.F90 \ 
    731    $(MODEL_LIB)(dom_oce.o) \ 
    732    $(MODEL_LIB)(flxrnf.o) \ 
    733    $(MODEL_LIB)(in_out_manager.o) \ 
    734    $(MODEL_LIB)(lbclnk.o) \ 
    735    $(MODEL_LIB)(lib_mpp.o) \ 
    736    $(MODEL_LIB)(oce.o) \ 
    737    $(MODEL_LIB)(ocesbc.o) \ 
    738    dom_oce.F90 \ 
    739    flxrnf.F90 \ 
    740    in_out_manager.F90 \ 
    741    lbclnk.F90 \ 
    742    lib_mpp.F90 \ 
    743    oce.F90 \ 
    744    ocesbc.F90 \ 
    745    vectopt_loop_substitute.h90 \ 
    746    KEY_CPP \ 
    747    closea.F90 
    748 $(MODEL_LIB)(cpl.o) :   \ 
    749    $(MODEL_LIB)(dom_oce.o) \ 
    750    $(MODEL_LIB)(in_out_manager.o) \ 
    751    $(MODEL_LIB)(lib_print.o) \ 
    752    $(MODEL_LIB)(oce.o) \ 
    753    $(MODEL_LIB)(par_kind.o) \ 
    754    $(MODEL_LIB)(par_oce.o) \ 
    755    $(MODEL_LIB)(phycst.o) \ 
    756    dom_oce.F90 \ 
    757    in_out_manager.F90 \ 
    758    lib_print.f90 \ 
    759    oce.F90 \ 
    760    par_kind.F90 \ 
    761    par_oce.F90 \ 
    762    phycst.F90 \ 
    763    $(MODEL_LIB)(cpl_oce.o) \ 
    764    $(MODEL_LIB)(daymod.o) \ 
    765    $(MODEL_LIB)(dom_oce.o) \ 
    766    $(MODEL_LIB)(flx_oce.o) \ 
    767    $(MODEL_LIB)(in_out_manager.o) \ 
    768    $(MODEL_LIB)(oce.o) \ 
    769    $(MODEL_LIB)(ocfzpt.o) \ 
    770    $(MODEL_LIB)(phycst.o) \ 
    771    cpl_oce.F90 \ 
    772    daymod.F90 \ 
    773    dom_oce.F90 \ 
    774    flx_oce.F90 \ 
    775    in_out_manager.F90 \ 
    776    oce.F90 \ 
    777    ocfzpt.F90 \ 
    778    phycst.F90 \ 
    779    ../../../lib/libioipsl.a \ 
    780    cpl.F90 
    781 $(MODEL_LIB)(cpl_oce.o) :  \ 
    782    $(MODEL_LIB)(par_kind.o) \ 
    783    par_kind.F90 \ 
    784    $(MODEL_LIB)(par_oce.o) \ 
    785    par_oce.F90 \ 
    786    cpl_oce.F90 
    787 $(MODEL_LIB)(daymod.o) :   \ 
    788    $(MODEL_LIB)(in_out_manager.o) \ 
    789    $(MODEL_LIB)(lib_print.o) \ 
    790    $(MODEL_LIB)(par_kind.o) \ 
    791    $(MODEL_LIB)(par_oce.o) \ 
    792    in_out_manager.F90 \ 
    793    lib_print.f90 \ 
    794    par_kind.F90 \ 
    795    par_oce.F90 \ 
    796    $(MODEL_LIB)(dom_oce.o) \ 
    797    $(MODEL_LIB)(in_out_manager.o) \ 
    798    $(MODEL_LIB)(phycst.o) \ 
    799    dom_oce.F90 \ 
    800    in_out_manager.F90 \ 
    801    phycst.F90 \ 
    802    daymod.F90 
    803 $(MODEL_LIB)(diafwb.o) :   \ 
    804    $(MODEL_LIB)(albedo.o) \ 
    805    $(MODEL_LIB)(blk_oce.o) \ 
    806    $(MODEL_LIB)(cpl_oce.o) \ 
    807    $(MODEL_LIB)(daymod.o) \ 
    808    $(MODEL_LIB)(dom_oce.o) \ 
    809    $(MODEL_LIB)(dtasal.o) \ 
    810    $(MODEL_LIB)(dtasst.o) \ 
    811    $(MODEL_LIB)(dtatem.o) \ 
    812    $(MODEL_LIB)(flx_oce.o) \ 
    813    $(MODEL_LIB)(flxmod.o) \ 
    814    $(MODEL_LIB)(flxrnf.o) \ 
    815    $(MODEL_LIB)(ice_oce.o) \ 
    816    $(MODEL_LIB)(in_out_manager.o) \ 
    817    $(MODEL_LIB)(lbclnk.o) \ 
    818    $(MODEL_LIB)(lib_mpp.o) \ 
    819    $(MODEL_LIB)(lib_print.o) \ 
    820    $(MODEL_LIB)(oce.o) \ 
    821    $(MODEL_LIB)(ocfzpt.o) \ 
    822    $(MODEL_LIB)(par_kind.o) \ 
    823    $(MODEL_LIB)(par_oce.o) \ 
    824    $(MODEL_LIB)(phycst.o) \ 
    825    $(MODEL_LIB)(taumod.o) \ 
    826    $(MODEL_LIB)(tradmp.o) \ 
    827    albedo.F90 \ 
    828    blk_oce.F90 \ 
    829    cpl_oce.F90 \ 
    830    daymod.F90 \ 
    831    dom_oce.F90 \ 
    832    dtasal.F90 \ 
    833    dtasst.F90 \ 
    834    dtatem.F90 \ 
    835    flx_oce.F90 \ 
    836    flxmod.F90 \ 
    837    flxrnf.F90 \ 
    838    ice_oce.F90 \ 
    839    in_out_manager.F90 \ 
    840    lbclnk.F90 \ 
    841    lib_mpp.F90 \ 
    842    lib_print.f90 \ 
    843    oce.F90 \ 
    844    ocfzpt.F90 \ 
    845    par_kind.F90 \ 
    846    par_oce.F90 \ 
    847    phycst.F90 \ 
    848    taumod.F90 \ 
    849    tradmp.F90 \ 
    850    $(MODEL_LIB)(blk_oce.o) \ 
    851    $(MODEL_LIB)(dom_oce.o) \ 
    852    $(MODEL_LIB)(flxblk.o) \ 
    853    $(MODEL_LIB)(flxrnf.o) \ 
    854    $(MODEL_LIB)(in_out_manager.o) \ 
    855    $(MODEL_LIB)(lib_mpp.o) \ 
    856    $(MODEL_LIB)(oce.o) \ 
    857    $(MODEL_LIB)(ocesbc.o) \ 
    858    $(MODEL_LIB)(phycst.o) \ 
    859    $(MODEL_LIB)(zdf_oce.o) \ 
    860    blk_oce.F90 \ 
    861    dom_oce.F90 \ 
    862    flxblk.F90 \ 
    863    flxrnf.F90 \ 
    864    in_out_manager.F90 \ 
    865    lib_mpp.F90 \ 
    866    oce.F90 \ 
    867    ocesbc.F90 \ 
    868    phycst.F90 \ 
    869    zdf_oce.F90 \ 
    870    domzgr_substitute.h90 \ 
    871    vectopt_loop_substitute.h90 \ 
    872    KEY_CPP \ 
    873    diafwb.F90 
    874 $(MODEL_LIB)(diagap.o) :   \ 
    875    $(MODEL_LIB)(cpl_oce.o) \ 
    876    $(MODEL_LIB)(daymod.o) \ 
    877    $(MODEL_LIB)(dom_oce.o) \ 
    878    $(MODEL_LIB)(dtasal.o) \ 
    879    $(MODEL_LIB)(dtasst.o) \ 
    880    $(MODEL_LIB)(dtatem.o) \ 
    881    $(MODEL_LIB)(in_out_manager.o) \ 
    882    $(MODEL_LIB)(lib_print.o) \ 
    883    $(MODEL_LIB)(oce.o) \ 
    884    $(MODEL_LIB)(par_kind.o) \ 
    885    $(MODEL_LIB)(par_oce.o) \ 
    886    $(MODEL_LIB)(phycst.o) \ 
    887    cpl_oce.F90 \ 
    888    daymod.F90 \ 
    889    dom_oce.F90 \ 
    890    dtasal.F90 \ 
    891    dtasst.F90 \ 
    892    dtatem.F90 \ 
    893    in_out_manager.F90 \ 
    894    lib_print.f90 \ 
    895    oce.F90 \ 
    896    par_kind.F90 \ 
    897    par_oce.F90 \ 
    898    phycst.F90 \ 
    899    $(MODEL_LIB)(daymod.o) \ 
    900    $(MODEL_LIB)(dianam.o) \ 
    901    $(MODEL_LIB)(dom_oce.o) \ 
    902    $(MODEL_LIB)(dtasal.o) \ 
    903    $(MODEL_LIB)(dtatem.o) \ 
    904    $(MODEL_LIB)(in_out_manager.o) \ 
    905    $(MODEL_LIB)(lib_mpp.o) \ 
    906    $(MODEL_LIB)(oce.o) \ 
    907    daymod.F90 \ 
    908    dianam.F90 \ 
    909    dom_oce.F90 \ 
    910    dtasal.F90 \ 
    911    dtatem.F90 \ 
    912    in_out_manager.F90 \ 
    913    lib_mpp.F90 \ 
    914    oce.F90 \ 
    915    domzgr_substitute.h90 \ 
    916    ../../../lib/libioipsl.a \ 
    917    KEY_CPP \ 
    918    diagap.F90 
    919 $(MODEL_LIB)(diahdy.o) :   \ 
    920    $(MODEL_LIB)(in_out_manager.o) \ 
    921    $(MODEL_LIB)(lib_print.o) \ 
    922    $(MODEL_LIB)(par_kind.o) \ 
    923    $(MODEL_LIB)(par_oce.o) \ 
    924    in_out_manager.F90 \ 
    925    lib_print.f90 \ 
    926    par_kind.F90 \ 
    927    par_oce.F90 \ 
    928    $(MODEL_LIB)(dom_oce.o) \ 
    929    $(MODEL_LIB)(in_out_manager.o) \ 
    930    $(MODEL_LIB)(oce.o) \ 
    931    $(MODEL_LIB)(phycst.o) \ 
    932    dom_oce.F90 \ 
    933    in_out_manager.F90 \ 
    934    oce.F90 \ 
    935    phycst.F90 \ 
    936    domzgr_substitute.h90 \ 
    937    KEY_CPP \ 
    938    diahdy.F90 
    939 $(MODEL_LIB)(diahth.o) :   \ 
    940    $(MODEL_LIB)(in_out_manager.o) \ 
    941    $(MODEL_LIB)(lib_print.o) \ 
    942    $(MODEL_LIB)(par_kind.o) \ 
    943    $(MODEL_LIB)(par_oce.o) \ 
    944    in_out_manager.F90 \ 
    945    lib_print.f90 \ 
    946    par_kind.F90 \ 
    947    par_oce.F90 \ 
    948    $(MODEL_LIB)(dom_oce.o) \ 
    949    $(MODEL_LIB)(in_out_manager.o) \ 
    950    $(MODEL_LIB)(oce.o) \ 
    951    $(MODEL_LIB)(phycst.o) \ 
    952    dom_oce.F90 \ 
    953    in_out_manager.F90 \ 
    954    oce.F90 \ 
    955    phycst.F90 \ 
    956    domzgr_substitute.h90 \ 
    957    KEY_CPP \ 
    958    diahth.F90 
    959 $(MODEL_LIB)(dianam.o) :   \ 
    960    $(MODEL_LIB)(dom_oce.o) \ 
    961    $(MODEL_LIB)(in_out_manager.o) \ 
    962    $(MODEL_LIB)(lib_print.o) \ 
    963    $(MODEL_LIB)(par_kind.o) \ 
    964    $(MODEL_LIB)(par_oce.o) \ 
    965    $(MODEL_LIB)(phycst.o) \ 
    966    dom_oce.F90 \ 
    967    in_out_manager.F90 \ 
    968    lib_print.f90 \ 
    969    par_kind.F90 \ 
    970    par_oce.F90 \ 
    971    phycst.F90 \ 
    972    $(MODEL_LIB)(daymod.o) \ 
    973    $(MODEL_LIB)(dom_oce.o) \ 
    974    $(MODEL_LIB)(in_out_manager.o) \ 
    975    $(MODEL_LIB)(phycst.o) \ 
    976    daymod.F90 \ 
    977    dom_oce.F90 \ 
    978    in_out_manager.F90 \ 
    979    phycst.F90 \ 
    980    dianam.F90 
    981 $(MODEL_LIB)(diaptr.o) :   \ 
    982    $(MODEL_LIB)(cpl_oce.o) \ 
    983    $(MODEL_LIB)(daymod.o) \ 
    984    $(MODEL_LIB)(dom_oce.o) \ 
    985    $(MODEL_LIB)(dtasal.o) \ 
    986    $(MODEL_LIB)(dtasst.o) \ 
    987    $(MODEL_LIB)(dtatem.o) \ 
    988    $(MODEL_LIB)(in_out_manager.o) \ 
    989    $(MODEL_LIB)(lib_print.o) \ 
    990    $(MODEL_LIB)(par_kind.o) \ 
    991    $(MODEL_LIB)(par_oce.o) \ 
    992    $(MODEL_LIB)(phycst.o) \ 
    993    cpl_oce.F90 \ 
    994    daymod.F90 \ 
    995    dom_oce.F90 \ 
    996    dtasal.F90 \ 
    997    dtasst.F90 \ 
    998    dtatem.F90 \ 
    999    in_out_manager.F90 \ 
    1000    lib_print.f90 \ 
    1001    par_kind.F90 \ 
    1002    par_oce.F90 \ 
    1003    phycst.F90 \ 
    1004    $(MODEL_LIB)(daymod.o) \ 
    1005    $(MODEL_LIB)(dianam.o) \ 
    1006    $(MODEL_LIB)(dom_oce.o) \ 
    1007    $(MODEL_LIB)(in_out_manager.o) \ 
    1008    $(MODEL_LIB)(ldftra_oce.o) \ 
    1009    $(MODEL_LIB)(lib_mpp.o) \ 
    1010    $(MODEL_LIB)(oce.o) \ 
    1011    $(MODEL_LIB)(phycst.o) \ 
    1012    daymod.F90 \ 
    1013    dianam.F90 \ 
    1014    dom_oce.F90 \ 
    1015    in_out_manager.F90 \ 
    1016    ldftra_oce.F90 \ 
    1017    lib_mpp.F90 \ 
    1018    oce.F90 \ 
    1019    phycst.F90 \ 
    1020    domzgr_substitute.h90 \ 
    1021    vectopt_loop_substitute.h90 \ 
    1022    ../../../lib/libioipsl.a \ 
    1023    KEY_CPP \ 
    1024    diaptr.F90 
    1025 $(MODEL_LIB)(diaspr.o) :   \ 
    1026    $(MODEL_LIB)(cpl_oce.o) \ 
    1027    $(MODEL_LIB)(dom_oce.o) \ 
    1028    $(MODEL_LIB)(dtasal.o) \ 
    1029    $(MODEL_LIB)(dtasst.o) \ 
    1030    $(MODEL_LIB)(dtatem.o) \ 
    1031    $(MODEL_LIB)(in_out_manager.o) \ 
    1032    $(MODEL_LIB)(lbclnk.o) \ 
    1033    $(MODEL_LIB)(lib_mpp.o) \ 
    1034    $(MODEL_LIB)(lib_print.o) \ 
    1035    $(MODEL_LIB)(oce.o) \ 
    1036    $(MODEL_LIB)(par_kind.o) \ 
    1037    $(MODEL_LIB)(par_oce.o) \ 
    10381120   $(MODEL_LIB)(sol_oce.o) \ 
    1039    $(MODEL_LIB)(zdf_oce.o) \ 
    1040    cpl_oce.F90 \ 
    1041    dom_oce.F90 \ 
    1042    dtasal.F90 \ 
    1043    dtasst.F90 \ 
    1044    dtatem.F90 \ 
    1045    in_out_manager.F90 \ 
    1046    lbclnk.F90 \ 
    1047    lib_mpp.F90 \ 
    1048    lib_print.f90 \ 
    1049    oce.F90 \ 
    1050    par_kind.F90 \ 
    1051    par_oce.F90 \ 
    1052    sol_oce.F90 \ 
    1053    zdf_oce.F90 \ 
    1054    $(MODEL_LIB)(dom_oce.o) \ 
    1055    $(MODEL_LIB)(in_out_manager.o) \ 
    1056    $(MODEL_LIB)(lib_mpp.o) \ 
    1057    $(MODEL_LIB)(oce.o) \ 
    1058    $(MODEL_LIB)(phycst.o) \ 
    1059    $(MODEL_LIB)(sol_oce.o) \ 
    1060    $(MODEL_LIB)(solfet.o) \ 
    1061    $(MODEL_LIB)(solpcg.o) \ 
    1062    $(MODEL_LIB)(solsor.o) \ 
    1063    dom_oce.F90 \ 
    1064    in_out_manager.F90 \ 
    1065    lib_mpp.F90 \ 
    1066    oce.F90 \ 
    1067    phycst.F90 \ 
    1068    sol_oce.F90 \ 
    1069    solfet.F90 \ 
    1070    solpcg.F90 \ 
    1071    solsor.F90 \ 
    1072    diaspr.F90 
    1073 $(MODEL_LIB)(diawri.o) :   \ 
    1074    $(MODEL_LIB)(blk_oce.o) \ 
    1075    $(MODEL_LIB)(cpl_oce.o) \ 
    1076    $(MODEL_LIB)(daymod.o) \ 
    1077    $(MODEL_LIB)(dom_oce.o) \ 
    1078    $(MODEL_LIB)(dtasal.o) \ 
    1079    $(MODEL_LIB)(dtasst.o) \ 
    1080    $(MODEL_LIB)(dtatem.o) \ 
    1081    $(MODEL_LIB)(flx_oce.o) \ 
    1082    $(MODEL_LIB)(flxmod.o) \ 
    1083    $(MODEL_LIB)(flxrnf.o) \ 
    1084    $(MODEL_LIB)(ice_oce.o) \ 
    1085    $(MODEL_LIB)(in_out_manager.o) \ 
    1086    $(MODEL_LIB)(lbclnk.o) \ 
    1087    $(MODEL_LIB)(lib_mpp.o) \ 
    1088    $(MODEL_LIB)(lib_print.o) \ 
    1089    $(MODEL_LIB)(oce.o) \ 
    1090    $(MODEL_LIB)(ocfzpt.o) \ 
    1091    $(MODEL_LIB)(par_kind.o) \ 
    1092    $(MODEL_LIB)(par_oce.o) \ 
    1093    $(MODEL_LIB)(phycst.o) \ 
    1094    $(MODEL_LIB)(sol_oce.o) \ 
    1095    $(MODEL_LIB)(solfet.o) \ 
    1096    $(MODEL_LIB)(solpcg.o) \ 
    1097    $(MODEL_LIB)(solsor.o) \ 
    10981121   $(MODEL_LIB)(taumod.o) \ 
    10991122   $(MODEL_LIB)(tradmp.o) \ 
    11001123   $(MODEL_LIB)(zdf_oce.o) \ 
    1101    blk_oce.F90 \ 
    1102    cpl_oce.F90 \ 
    1103    daymod.F90 \ 
    1104    dom_oce.F90 \ 
    1105    dtasal.F90 \ 
    1106    dtasst.F90 \ 
    1107    dtatem.F90 \ 
     1124   daymod.F90 \ 
     1125   diadimg.F90 \ 
     1126   diahth.F90 \ 
     1127   dianam.F90 \ 
     1128   diaspr.F90 \ 
     1129   dom_oce.F90 \ 
     1130   flxrnf.F90 \ 
    11081131   flx_oce.F90 \ 
    1109    flxmod.F90 \ 
    1110    flxrnf.F90 \ 
    11111132   ice_oce.F90 \ 
    11121133   in_out_manager.F90 \ 
    11131134   lbclnk.F90 \ 
    1114    lib_mpp.F90 \ 
    1115    lib_print.f90 \ 
     1135   ldfdyn_oce.F90 \ 
     1136   ldftra_oce.F90 \ 
     1137   ocesbc.F90 \ 
    11161138   oce.F90 \ 
    11171139   ocfzpt.F90 \ 
    1118    par_kind.F90 \ 
    1119    par_oce.F90 \ 
    11201140   phycst.F90 \ 
    11211141   sol_oce.F90 \ 
    1122    solfet.F90 \ 
    1123    solpcg.F90 \ 
    1124    solsor.F90 \ 
    11251142   taumod.F90 \ 
    1126    tradmp.F90 \ 
     1143   zdfddm.F90 \ 
     1144   zdfmxl.F90 \ 
    11271145   zdf_oce.F90 \ 
    11281146   $(MODEL_LIB)(daymod.o) \ 
     1147   $(MODEL_LIB)(diadimg.o) \ 
    11291148   $(MODEL_LIB)(diahth.o) \ 
    11301149   $(MODEL_LIB)(dianam.o) \ 
    11311150   $(MODEL_LIB)(diaspr.o) \ 
    11321151   $(MODEL_LIB)(dom_oce.o) \ 
     1152   $(MODEL_LIB)(flxrnf.o) \ 
    11331153   $(MODEL_LIB)(flx_oce.o) \ 
    1134    $(MODEL_LIB)(flxrnf.o) \ 
    11351154   $(MODEL_LIB)(ice_oce.o) \ 
    11361155   $(MODEL_LIB)(in_out_manager.o) \ 
     
    11381157   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    11391158   $(MODEL_LIB)(ldftra_oce.o) \ 
    1140    $(MODEL_LIB)(oce.o) \ 
    11411159   $(MODEL_LIB)(ocesbc.o) \ 
     1160   $(MODEL_LIB)(oce.o) \ 
    11421161   $(MODEL_LIB)(ocfzpt.o) \ 
    11431162   $(MODEL_LIB)(phycst.o) \ 
    11441163   $(MODEL_LIB)(sol_oce.o) \ 
    11451164   $(MODEL_LIB)(taumod.o) \ 
    1146    $(MODEL_LIB)(zdf_oce.o) \ 
    11471165   $(MODEL_LIB)(zdfddm.o) \ 
    11481166   $(MODEL_LIB)(zdfmxl.o) \ 
    1149    daymod.F90 \ 
    1150    diahth.F90 \ 
    1151    dianam.F90 \ 
    1152    diaspr.F90 \ 
    1153    dom_oce.F90 \ 
    1154    flx_oce.F90 \ 
    1155    flxrnf.F90 \ 
    1156    ice_oce.F90 \ 
    1157    in_out_manager.F90 \ 
    1158    lbclnk.F90 \ 
    1159    ldfdyn_oce.F90 \ 
    1160    ldftra_oce.F90 \ 
    1161    oce.F90 \ 
    1162    ocesbc.F90 \ 
    1163    ocfzpt.F90 \ 
    1164    phycst.F90 \ 
    1165    sol_oce.F90 \ 
    1166    taumod.F90 \ 
    1167    zdf_oce.F90 \ 
    1168    zdfddm.F90 \ 
    1169    zdfmxl.F90 \ 
     1167   $(MODEL_LIB)(zdf_oce.o) \ 
     1168   dtasst.F90 \ 
     1169   lib_mpp.F90 \ 
    11701170   $(MODEL_LIB)(dtasst.o) \ 
    11711171   $(MODEL_LIB)(lib_mpp.o) \ 
    1172    dtasst.F90 \ 
    1173    lib_mpp.F90 \ 
    11741172   diawri_dimg.h90 \ 
    1175    diawri_fdir.h90 \ 
    1176    domzgr_substitute.h90 \ 
    11771173   zdfddm_substitute.h90 \ 
    11781174   ../../../lib/libioipsl.a \ 
     
    11801176   diawri.F90 
    11811177$(MODEL_LIB)(divcur.o) :   \ 
     1178   dom_oce.F90 \ 
     1179   in_out_manager.F90 \ 
     1180   lib_mpp.F90 \ 
     1181   lib_print.f90 \ 
     1182   obc_par.F90 \ 
     1183   oce.F90 \ 
     1184   par_kind.F90 \ 
     1185   par_oce.F90 \ 
    11821186   $(MODEL_LIB)(dom_oce.o) \ 
    11831187   $(MODEL_LIB)(in_out_manager.o) \ 
     
    11901194   dom_oce.F90 \ 
    11911195   in_out_manager.F90 \ 
    1192    lib_mpp.F90 \ 
    1193    lib_print.f90 \ 
    1194    obc_par.F90 \ 
    1195    oce.F90 \ 
    1196    par_kind.F90 \ 
    1197    par_oce.F90 \ 
     1196   lbclnk.F90 \ 
     1197   obc_oce.F90 \ 
     1198   oce.F90 \ 
    11981199   $(MODEL_LIB)(dom_oce.o) \ 
    11991200   $(MODEL_LIB)(in_out_manager.o) \ 
     
    12011202   $(MODEL_LIB)(obc_oce.o) \ 
    12021203   $(MODEL_LIB)(oce.o) \ 
    1203    dom_oce.F90 \ 
    1204    in_out_manager.F90 \ 
    1205    lbclnk.F90 \ 
    1206    obc_oce.F90 \ 
    1207    oce.F90 \ 
    12081204   domzgr_substitute.h90 \ 
    12091205   vectopt_loop_substitute.h90 \ 
    12101206   KEY_CPP \ 
    12111207   divcur.F90 
    1212 $(MODEL_LIB)(dom_ice.o) :  \ 
    1213    $(MODEL_LIB)(par_oce.o) \ 
    1214    par_oce.F90 \ 
    1215    $(MODEL_LIB)(par_ice.o) \ 
    1216    par_ice.F90 \ 
    1217    dom_ice.F90 
    1218 $(MODEL_LIB)(dom_oce.o) :  \ 
    1219    $(MODEL_LIB)(par_kind.o) \ 
    1220    par_kind.F90 \ 
    1221    $(MODEL_LIB)(par_oce.o) \ 
    1222    par_oce.F90 \ 
    1223    dom_oce.F90 
    12241208$(MODEL_LIB)(domain.o) :   \ 
     1209   blk_oce.F90 \ 
     1210   closea.F90 \ 
     1211   daymod.F90 \ 
     1212   dom_oce.F90 \ 
     1213   dynspg_fsc.F90 \ 
     1214   dynspg_fsc_atsk.F90 \ 
     1215   flxrnf.F90 \ 
     1216   in_out_manager.F90 \ 
     1217   lbclnk.F90 \ 
     1218   lib_mpp.F90 \ 
     1219   lib_print.f90 \ 
     1220   obc_oce.F90 \ 
     1221   ocesbc.F90 \ 
     1222   oce.F90 \ 
     1223   par_kind.F90 \ 
     1224   par_oce.F90 \ 
     1225   phycst.F90 \ 
     1226   solisl.F90 \ 
    12251227   $(MODEL_LIB)(blk_oce.o) \ 
    12261228   $(MODEL_LIB)(closea.o) \ 
    1227    $(MODEL_LIB)(cpl_oce.o) \ 
    1228    $(MODEL_LIB)(daymod.o) \ 
    1229    $(MODEL_LIB)(dom_oce.o) \ 
    1230    $(MODEL_LIB)(dtasal.o) \ 
    1231    $(MODEL_LIB)(dtasst.o) \ 
    1232    $(MODEL_LIB)(dtatem.o) \ 
     1229   $(MODEL_LIB)(daymod.o) \ 
     1230   $(MODEL_LIB)(dom_oce.o) \ 
    12331231   $(MODEL_LIB)(dynspg_fsc.o) \ 
    12341232   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     
    12391237   $(MODEL_LIB)(lib_print.o) \ 
    12401238   $(MODEL_LIB)(obc_oce.o) \ 
    1241    $(MODEL_LIB)(oce.o) \ 
    12421239   $(MODEL_LIB)(ocesbc.o) \ 
     1240   $(MODEL_LIB)(oce.o) \ 
    12431241   $(MODEL_LIB)(par_kind.o) \ 
    12441242   $(MODEL_LIB)(par_oce.o) \ 
     
    12471245   blk_oce.F90 \ 
    12481246   closea.F90 \ 
    1249    cpl_oce.F90 \ 
    1250    daymod.F90 \ 
    1251    dom_oce.F90 \ 
    1252    dtasal.F90 \ 
    1253    dtasst.F90 \ 
    1254    dtatem.F90 \ 
    1255    dynspg_fsc.F90 \ 
    1256    dynspg_fsc_atsk.F90 \ 
     1247   daymod.F90 \ 
     1248   domhgr.F90 \ 
     1249   dommsk.F90 \ 
     1250   domstp.F90 \ 
     1251   domwri.F90 \ 
     1252   domzgr.F90 \ 
     1253   dom_oce.F90 \ 
    12571254   flxrnf.F90 \ 
    1258    in_out_manager.F90 \ 
    1259    lbclnk.F90 \ 
    1260    lib_mpp.F90 \ 
    1261    lib_print.f90 \ 
    1262    obc_oce.F90 \ 
    1263    oce.F90 \ 
    1264    ocesbc.F90 \ 
    1265    par_kind.F90 \ 
    1266    par_oce.F90 \ 
    1267    phycst.F90 \ 
    1268    solisl.F90 \ 
     1255   ice_oce.F90 \ 
     1256   in_out_manager.F90 \ 
     1257   lib_mpp.F90 \ 
     1258   oce.F90 \ 
     1259   phycst.F90 \ 
    12691260   $(MODEL_LIB)(blk_oce.o) \ 
    12701261   $(MODEL_LIB)(closea.o) \ 
    12711262   $(MODEL_LIB)(daymod.o) \ 
    1272    $(MODEL_LIB)(dom_oce.o) \ 
    12731263   $(MODEL_LIB)(domhgr.o) \ 
    12741264   $(MODEL_LIB)(dommsk.o) \ 
     
    12761266   $(MODEL_LIB)(domwri.o) \ 
    12771267   $(MODEL_LIB)(domzgr.o) \ 
     1268   $(MODEL_LIB)(dom_oce.o) \ 
    12781269   $(MODEL_LIB)(flxrnf.o) \ 
    12791270   $(MODEL_LIB)(ice_oce.o) \ 
     
    12821273   $(MODEL_LIB)(oce.o) \ 
    12831274   $(MODEL_LIB)(phycst.o) \ 
    1284    blk_oce.F90 \ 
    1285    closea.F90 \ 
    1286    daymod.F90 \ 
    1287    dom_oce.F90 \ 
    1288    domhgr.F90 \ 
    1289    dommsk.F90 \ 
    1290    domstp.F90 \ 
    1291    domwri.F90 \ 
    1292    domzgr.F90 \ 
    1293    flxrnf.F90 \ 
    1294    ice_oce.F90 \ 
    1295    in_out_manager.F90 \ 
    1296    lib_mpp.F90 \ 
    1297    oce.F90 \ 
    1298    phycst.F90 \ 
    12991275   domzgr_substitute.h90 \ 
    13001276   ../../../lib/libioipsl.a \ 
     
    13021278   domain.F90 
    13031279$(MODEL_LIB)(domcfg.o) :   \ 
     1280   dom_oce.F90 \ 
     1281   in_out_manager.F90 \ 
     1282   lib_mpp.F90 \ 
     1283   lib_print.f90 \ 
     1284   obc_oce.F90 \ 
     1285   oce.F90 \ 
     1286   par_kind.F90 \ 
     1287   par_oce.F90 \ 
     1288   solfet.F90 \ 
     1289   solpcg.F90 \ 
     1290   solsor.F90 \ 
     1291   sol_oce.F90 \ 
     1292   $(MODEL_LIB)(dom_oce.o) \ 
     1293   $(MODEL_LIB)(in_out_manager.o) \ 
     1294   $(MODEL_LIB)(lib_mpp.o) \ 
     1295   $(MODEL_LIB)(lib_print.o) \ 
     1296   $(MODEL_LIB)(obc_oce.o) \ 
     1297   $(MODEL_LIB)(oce.o) \ 
     1298   $(MODEL_LIB)(par_kind.o) \ 
     1299   $(MODEL_LIB)(par_oce.o) \ 
     1300   $(MODEL_LIB)(solfet.o) \ 
     1301   $(MODEL_LIB)(solpcg.o) \ 
     1302   $(MODEL_LIB)(solsor.o) \ 
     1303   $(MODEL_LIB)(sol_oce.o) \ 
     1304   dom_oce.F90 \ 
     1305   in_out_manager.F90 \ 
     1306   lib_mpp.F90 \ 
     1307   phycst.F90 \ 
     1308   solisl.F90 \ 
     1309   $(MODEL_LIB)(dom_oce.o) \ 
     1310   $(MODEL_LIB)(in_out_manager.o) \ 
     1311   $(MODEL_LIB)(lib_mpp.o) \ 
     1312   $(MODEL_LIB)(phycst.o) \ 
     1313   $(MODEL_LIB)(solisl.o) \ 
     1314   domcfg.F90 
     1315$(MODEL_LIB)(domhgr.o) :   \ 
     1316   in_out_manager.F90 \ 
     1317   lib_print.f90 \ 
     1318   par_kind.F90 \ 
     1319   par_oce.F90 \ 
     1320   $(MODEL_LIB)(in_out_manager.o) \ 
     1321   $(MODEL_LIB)(lib_print.o) \ 
     1322   $(MODEL_LIB)(par_kind.o) \ 
     1323   $(MODEL_LIB)(par_oce.o) \ 
     1324   dom_oce.F90 \ 
     1325   in_out_manager.F90 \ 
     1326   phycst.F90 \ 
     1327   $(MODEL_LIB)(dom_oce.o) \ 
     1328   $(MODEL_LIB)(in_out_manager.o) \ 
     1329   $(MODEL_LIB)(phycst.o) \ 
     1330   ../../../lib/libioipsl.a \ 
     1331   domhgr.F90 
     1332$(MODEL_LIB)(dommsk.o) :   \ 
     1333   cla_dynspg.F90 \ 
     1334   dom_oce.F90 \ 
     1335   flxrnf.F90 \ 
     1336   in_out_manager.F90 \ 
     1337   lbclnk.F90 \ 
     1338   lib_mpp.F90 \ 
     1339   lib_print.f90 \ 
     1340   obcdyn.F90 \ 
     1341   obcvol.F90 \ 
     1342   obc_oce.F90 \ 
     1343   obc_par.F90 \ 
     1344   ocesbc.F90 \ 
     1345   oce.F90 \ 
     1346   par_kind.F90 \ 
     1347   par_oce.F90 \ 
     1348   phycst.F90 \ 
     1349   solfet.F90 \ 
     1350   solpcg.F90 \ 
     1351   solsor.F90 \ 
     1352   sol_oce.F90 \ 
     1353   trdmod.F90 \ 
     1354   trdmod_oce.F90 \ 
     1355   zdf_oce.F90 \ 
     1356   $(MODEL_LIB)(cla_dynspg.o) \ 
     1357   $(MODEL_LIB)(dom_oce.o) \ 
     1358   $(MODEL_LIB)(flxrnf.o) \ 
     1359   $(MODEL_LIB)(in_out_manager.o) \ 
     1360   $(MODEL_LIB)(lbclnk.o) \ 
     1361   $(MODEL_LIB)(lib_mpp.o) \ 
     1362   $(MODEL_LIB)(lib_print.o) \ 
     1363   $(MODEL_LIB)(obcdyn.o) \ 
     1364   $(MODEL_LIB)(obcvol.o) \ 
     1365   $(MODEL_LIB)(obc_oce.o) \ 
     1366   $(MODEL_LIB)(obc_par.o) \ 
     1367   $(MODEL_LIB)(ocesbc.o) \ 
     1368   $(MODEL_LIB)(oce.o) \ 
     1369   $(MODEL_LIB)(par_kind.o) \ 
     1370   $(MODEL_LIB)(par_oce.o) \ 
     1371   $(MODEL_LIB)(phycst.o) \ 
     1372   $(MODEL_LIB)(solfet.o) \ 
     1373   $(MODEL_LIB)(solpcg.o) \ 
     1374   $(MODEL_LIB)(solsor.o) \ 
     1375   $(MODEL_LIB)(sol_oce.o) \ 
     1376   $(MODEL_LIB)(trdmod.o) \ 
     1377   $(MODEL_LIB)(trdmod_oce.o) \ 
     1378   $(MODEL_LIB)(zdf_oce.o) \ 
     1379   dom_oce.F90 \ 
     1380   dynspg_fsc.F90 \ 
     1381   dynspg_fsc_atsk.F90 \ 
     1382   in_out_manager.F90 \ 
     1383   lbclnk.F90 \ 
     1384   lib_mpp.F90 \ 
     1385   obc_oce.F90 \ 
     1386   oce.F90 \ 
     1387   solisl.F90 \ 
     1388   $(MODEL_LIB)(dom_oce.o) \ 
     1389   $(MODEL_LIB)(dynspg_fsc.o) \ 
     1390   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     1391   $(MODEL_LIB)(in_out_manager.o) \ 
     1392   $(MODEL_LIB)(lbclnk.o) \ 
     1393   $(MODEL_LIB)(lib_mpp.o) \ 
     1394   $(MODEL_LIB)(obc_oce.o) \ 
     1395   $(MODEL_LIB)(oce.o) \ 
     1396   $(MODEL_LIB)(solisl.o) \ 
     1397   vectopt_loop_substitute.h90 \ 
     1398   KEY_CPP \ 
     1399   dommsk.F90 
     1400$(MODEL_LIB)(domstp.o) :   \ 
     1401   lib_print.f90 \ 
     1402   par_kind.F90 \ 
     1403   par_oce.F90 \ 
     1404   $(MODEL_LIB)(lib_print.o) \ 
     1405   $(MODEL_LIB)(par_kind.o) \ 
     1406   $(MODEL_LIB)(par_oce.o) \ 
     1407   dom_oce.F90 \ 
     1408   in_out_manager.F90 \ 
     1409   oce.F90 \ 
     1410   $(MODEL_LIB)(dom_oce.o) \ 
     1411   $(MODEL_LIB)(in_out_manager.o) \ 
     1412   $(MODEL_LIB)(oce.o) \ 
     1413   domzgr_substitute.h90 \ 
     1414   KEY_CPP \ 
     1415   domstp.F90 
     1416$(MODEL_LIB)(domwri.o) :   \ 
     1417   lib_print.f90 \ 
     1418   par_kind.F90 \ 
     1419   par_oce.F90 \ 
     1420   $(MODEL_LIB)(lib_print.o) \ 
     1421   $(MODEL_LIB)(par_kind.o) \ 
     1422   $(MODEL_LIB)(par_oce.o) \ 
     1423   dom_oce.F90 \ 
     1424   in_out_manager.F90 \ 
     1425   $(MODEL_LIB)(dom_oce.o) \ 
     1426   $(MODEL_LIB)(in_out_manager.o) \ 
     1427   daymod.F90 \ 
     1428   lib_mpp.F90 \ 
     1429   $(MODEL_LIB)(daymod.o) \ 
     1430   $(MODEL_LIB)(lib_mpp.o) \ 
     1431   domwri_dimg.h90 \ 
     1432   ../../../lib/libioipsl.a \ 
     1433   KEY_CPP \ 
     1434   domwri.F90 
     1435$(MODEL_LIB)(domzgr.o) :   \ 
     1436   dom_oce.F90 \ 
     1437   flxrnf.F90 \ 
     1438   in_out_manager.F90 \ 
     1439   lbclnk.F90 \ 
     1440   lib_mpp.F90 \ 
     1441   lib_print.f90 \ 
     1442   obc_oce.F90 \ 
     1443   ocesbc.F90 \ 
     1444   oce.F90 \ 
     1445   par_kind.F90 \ 
     1446   par_oce.F90 \ 
     1447   solfet.F90 \ 
     1448   solpcg.F90 \ 
     1449   solsor.F90 \ 
     1450   sol_oce.F90 \ 
     1451   $(MODEL_LIB)(dom_oce.o) \ 
     1452   $(MODEL_LIB)(flxrnf.o) \ 
     1453   $(MODEL_LIB)(in_out_manager.o) \ 
     1454   $(MODEL_LIB)(lbclnk.o) \ 
     1455   $(MODEL_LIB)(lib_mpp.o) \ 
     1456   $(MODEL_LIB)(lib_print.o) \ 
     1457   $(MODEL_LIB)(obc_oce.o) \ 
     1458   $(MODEL_LIB)(ocesbc.o) \ 
     1459   $(MODEL_LIB)(oce.o) \ 
     1460   $(MODEL_LIB)(par_kind.o) \ 
     1461   $(MODEL_LIB)(par_oce.o) \ 
     1462   $(MODEL_LIB)(solfet.o) \ 
     1463   $(MODEL_LIB)(solpcg.o) \ 
     1464   $(MODEL_LIB)(solsor.o) \ 
     1465   $(MODEL_LIB)(sol_oce.o) \ 
     1466   closea.F90 \ 
     1467   dom_oce.F90 \ 
     1468   in_out_manager.F90 \ 
     1469   lbclnk.F90 \ 
     1470   lib_mpp.F90 \ 
     1471   oce.F90 \ 
     1472   solisl.F90 \ 
     1473   $(MODEL_LIB)(closea.o) \ 
     1474   $(MODEL_LIB)(dom_oce.o) \ 
     1475   $(MODEL_LIB)(in_out_manager.o) \ 
     1476   $(MODEL_LIB)(lbclnk.o) \ 
     1477   $(MODEL_LIB)(lib_mpp.o) \ 
     1478   $(MODEL_LIB)(oce.o) \ 
     1479   $(MODEL_LIB)(solisl.o) \ 
     1480   domzgr_substitute.h90 \ 
     1481   domzgr_s.h90 \ 
     1482   domzgr_zps.h90 \ 
     1483   vectopt_loop_substitute.h90 \ 
     1484   ../../../lib/libioipsl.a \ 
     1485   KEY_CPP \ 
     1486   domzgr.F90 
     1487$(MODEL_LIB)(dom_ice.o) :  \ 
     1488   par_oce.F90 \ 
     1489   $(MODEL_LIB)(par_oce.o) \ 
     1490   par_ice.F90 \ 
     1491   $(MODEL_LIB)(par_ice.o) \ 
     1492   dom_ice.F90 
     1493$(MODEL_LIB)(dom_oce.o) :  \ 
     1494   par_kind.F90 \ 
     1495   $(MODEL_LIB)(par_kind.o) \ 
     1496   par_oce.F90 \ 
     1497   $(MODEL_LIB)(par_oce.o) \ 
     1498   dom_oce.F90 
     1499$(MODEL_LIB)(dtasal.o) :   \ 
     1500   dom_oce.F90 \ 
     1501   in_out_manager.F90 \ 
     1502   lib_print.f90 \ 
     1503   par_kind.F90 \ 
     1504   par_oce.F90 \ 
     1505   phycst.F90 \ 
     1506   $(MODEL_LIB)(dom_oce.o) \ 
     1507   $(MODEL_LIB)(in_out_manager.o) \ 
     1508   $(MODEL_LIB)(lib_print.o) \ 
     1509   $(MODEL_LIB)(par_kind.o) \ 
     1510   $(MODEL_LIB)(par_oce.o) \ 
     1511   $(MODEL_LIB)(phycst.o) \ 
     1512   daymod.F90 \ 
     1513   dom_oce.F90 \ 
     1514   in_out_manager.F90 \ 
     1515   oce.F90 \ 
     1516   $(MODEL_LIB)(daymod.o) \ 
     1517   $(MODEL_LIB)(dom_oce.o) \ 
     1518   $(MODEL_LIB)(in_out_manager.o) \ 
     1519   $(MODEL_LIB)(oce.o) \ 
     1520   domzgr_substitute.h90 \ 
     1521   ../../../lib/libioipsl.a \ 
     1522   KEY_CPP \ 
     1523   dtasal.F90 
     1524$(MODEL_LIB)(dtasst.o) :   \ 
     1525   dom_oce.F90 \ 
     1526   in_out_manager.F90 \ 
     1527   lib_print.f90 \ 
     1528   oce.F90 \ 
     1529   par_kind.F90 \ 
     1530   par_oce.F90 \ 
     1531   phycst.F90 \ 
     1532   $(MODEL_LIB)(dom_oce.o) \ 
     1533   $(MODEL_LIB)(in_out_manager.o) \ 
     1534   $(MODEL_LIB)(lib_print.o) \ 
     1535   $(MODEL_LIB)(oce.o) \ 
     1536   $(MODEL_LIB)(par_kind.o) \ 
     1537   $(MODEL_LIB)(par_oce.o) \ 
     1538   $(MODEL_LIB)(phycst.o) \ 
     1539   daymod.F90 \ 
     1540   dom_oce.F90 \ 
     1541   in_out_manager.F90 \ 
     1542   oce.F90 \ 
     1543   ocfzpt.F90 \ 
     1544   $(MODEL_LIB)(daymod.o) \ 
     1545   $(MODEL_LIB)(dom_oce.o) \ 
     1546   $(MODEL_LIB)(in_out_manager.o) \ 
     1547   $(MODEL_LIB)(oce.o) \ 
     1548   $(MODEL_LIB)(ocfzpt.o) \ 
     1549   ../../../lib/libioipsl.a \ 
     1550   dtasst.F90 
     1551$(MODEL_LIB)(dtatem.o) :   \ 
     1552   dom_oce.F90 \ 
     1553   in_out_manager.F90 \ 
     1554   lib_print.f90 \ 
     1555   par_kind.F90 \ 
     1556   par_oce.F90 \ 
     1557   phycst.F90 \ 
     1558   $(MODEL_LIB)(dom_oce.o) \ 
     1559   $(MODEL_LIB)(in_out_manager.o) \ 
     1560   $(MODEL_LIB)(lib_print.o) \ 
     1561   $(MODEL_LIB)(par_kind.o) \ 
     1562   $(MODEL_LIB)(par_oce.o) \ 
     1563   $(MODEL_LIB)(phycst.o) \ 
     1564   daymod.F90 \ 
     1565   dom_oce.F90 \ 
     1566   in_out_manager.F90 \ 
     1567   oce.F90 \ 
     1568   $(MODEL_LIB)(daymod.o) \ 
     1569   $(MODEL_LIB)(dom_oce.o) \ 
     1570   $(MODEL_LIB)(in_out_manager.o) \ 
     1571   $(MODEL_LIB)(oce.o) \ 
     1572   domzgr_substitute.h90 \ 
     1573   ../../../lib/libioipsl.a \ 
     1574   KEY_CPP \ 
     1575   dtatem.F90 
     1576$(MODEL_LIB)(dynhpg.o) :   \ 
     1577   dom_oce.F90 \ 
     1578   in_out_manager.F90 \ 
     1579   lib_print.f90 \ 
     1580   oce.F90 \ 
     1581   par_kind.F90 \ 
     1582   par_oce.F90 \ 
     1583   trabbl.F90 \ 
     1584   trdicp.F90 \ 
     1585   trdicp_oce.F90 \ 
     1586   trdmld.F90 \ 
     1587   trdmld_oce.F90 \ 
     1588   trdmod_oce.F90 \ 
     1589   trdvor.F90 \ 
     1590   trdvor_oce.F90 \ 
     1591   $(MODEL_LIB)(dom_oce.o) \ 
     1592   $(MODEL_LIB)(in_out_manager.o) \ 
     1593   $(MODEL_LIB)(lib_print.o) \ 
     1594   $(MODEL_LIB)(oce.o) \ 
     1595   $(MODEL_LIB)(par_kind.o) \ 
     1596   $(MODEL_LIB)(par_oce.o) \ 
     1597   $(MODEL_LIB)(trabbl.o) \ 
     1598   $(MODEL_LIB)(trdicp.o) \ 
     1599   $(MODEL_LIB)(trdicp_oce.o) \ 
     1600   $(MODEL_LIB)(trdmld.o) \ 
     1601   $(MODEL_LIB)(trdmld_oce.o) \ 
     1602   $(MODEL_LIB)(trdmod_oce.o) \ 
     1603   $(MODEL_LIB)(trdvor.o) \ 
     1604   $(MODEL_LIB)(trdvor_oce.o) \ 
     1605   dom_oce.F90 \ 
     1606   in_out_manager.F90 \ 
     1607   oce.F90 \ 
     1608   phycst.F90 \ 
     1609   trdmod.F90 \ 
     1610   trdmod_oce.F90 \ 
     1611   $(MODEL_LIB)(dom_oce.o) \ 
     1612   $(MODEL_LIB)(in_out_manager.o) \ 
     1613   $(MODEL_LIB)(oce.o) \ 
     1614   $(MODEL_LIB)(phycst.o) \ 
     1615   $(MODEL_LIB)(trdmod.o) \ 
     1616   $(MODEL_LIB)(trdmod_oce.o) \ 
     1617   domzgr_substitute.h90 \ 
     1618   vectopt_loop_substitute.h90 \ 
     1619   KEY_CPP \ 
     1620   dynhpg.F90 
     1621$(MODEL_LIB)(dynhpg_atsk.o) : \ 
     1622   dom_oce.F90 \ 
     1623   in_out_manager.F90 \ 
     1624   lib_print.f90 \ 
     1625   oce.F90 \ 
     1626   par_kind.F90 \ 
     1627   par_oce.F90 \ 
     1628   trabbl.F90 \ 
     1629   trdicp.F90 \ 
     1630   trdicp_oce.F90 \ 
     1631   trdmld.F90 \ 
     1632   trdmld_oce.F90 \ 
     1633   trdmod_oce.F90 \ 
     1634   trdvor.F90 \ 
     1635   trdvor_oce.F90 \ 
     1636   $(MODEL_LIB)(dom_oce.o) \ 
     1637   $(MODEL_LIB)(in_out_manager.o) \ 
     1638   $(MODEL_LIB)(lib_print.o) \ 
     1639   $(MODEL_LIB)(oce.o) \ 
     1640   $(MODEL_LIB)(par_kind.o) \ 
     1641   $(MODEL_LIB)(par_oce.o) \ 
     1642   $(MODEL_LIB)(trabbl.o) \ 
     1643   $(MODEL_LIB)(trdicp.o) \ 
     1644   $(MODEL_LIB)(trdicp_oce.o) \ 
     1645   $(MODEL_LIB)(trdmld.o) \ 
     1646   $(MODEL_LIB)(trdmld_oce.o) \ 
     1647   $(MODEL_LIB)(trdmod_oce.o) \ 
     1648   $(MODEL_LIB)(trdvor.o) \ 
     1649   $(MODEL_LIB)(trdvor_oce.o) \ 
     1650   dom_oce.F90 \ 
     1651   in_out_manager.F90 \ 
     1652   oce.F90 \ 
     1653   phycst.F90 \ 
     1654   trdmod.F90 \ 
     1655   trdmod_oce.F90 \ 
     1656   $(MODEL_LIB)(dom_oce.o) \ 
     1657   $(MODEL_LIB)(in_out_manager.o) \ 
     1658   $(MODEL_LIB)(oce.o) \ 
     1659   $(MODEL_LIB)(phycst.o) \ 
     1660   $(MODEL_LIB)(trdmod.o) \ 
     1661   $(MODEL_LIB)(trdmod_oce.o) \ 
     1662   domzgr_substitute.h90 \ 
     1663   vectopt_loop_substitute.h90 \ 
     1664   KEY_CPP \ 
     1665   dynhpg_atsk.F90 
     1666$(MODEL_LIB)(dynkeg.o) :   \ 
     1667   dom_oce.F90 \ 
     1668   in_out_manager.F90 \ 
     1669   lib_print.f90 \ 
     1670   oce.F90 \ 
     1671   par_kind.F90 \ 
     1672   par_oce.F90 \ 
     1673   trabbl.F90 \ 
     1674   trdicp.F90 \ 
     1675   trdicp_oce.F90 \ 
     1676   trdmld.F90 \ 
     1677   trdmld_oce.F90 \ 
     1678   trdmod_oce.F90 \ 
     1679   trdvor.F90 \ 
     1680   trdvor_oce.F90 \ 
     1681   $(MODEL_LIB)(dom_oce.o) \ 
     1682   $(MODEL_LIB)(in_out_manager.o) \ 
     1683   $(MODEL_LIB)(lib_print.o) \ 
     1684   $(MODEL_LIB)(oce.o) \ 
     1685   $(MODEL_LIB)(par_kind.o) \ 
     1686   $(MODEL_LIB)(par_oce.o) \ 
     1687   $(MODEL_LIB)(trabbl.o) \ 
     1688   $(MODEL_LIB)(trdicp.o) \ 
     1689   $(MODEL_LIB)(trdicp_oce.o) \ 
     1690   $(MODEL_LIB)(trdmld.o) \ 
     1691   $(MODEL_LIB)(trdmld_oce.o) \ 
     1692   $(MODEL_LIB)(trdmod_oce.o) \ 
     1693   $(MODEL_LIB)(trdvor.o) \ 
     1694   $(MODEL_LIB)(trdvor_oce.o) \ 
     1695   dom_oce.F90 \ 
     1696   in_out_manager.F90 \ 
     1697   oce.F90 \ 
     1698   trdmod.F90 \ 
     1699   trdmod_oce.F90 \ 
     1700   $(MODEL_LIB)(dom_oce.o) \ 
     1701   $(MODEL_LIB)(in_out_manager.o) \ 
     1702   $(MODEL_LIB)(oce.o) \ 
     1703   $(MODEL_LIB)(trdmod.o) \ 
     1704   $(MODEL_LIB)(trdmod_oce.o) \ 
     1705   vectopt_loop_substitute.h90 \ 
     1706   KEY_CPP \ 
     1707   dynkeg.F90 
     1708$(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     1709   dom_oce.F90 \ 
     1710   in_out_manager.F90 \ 
     1711   lbclnk.F90 \ 
     1712   ldfdyn_oce.F90 \ 
     1713   ldftra_oce.F90 \ 
     1714   lib_mpp.F90 \ 
     1715   lib_print.f90 \ 
     1716   oce.F90 \ 
     1717   par_kind.F90 \ 
     1718   par_oce.F90 \ 
     1719   phycst.F90 \ 
     1720   trabbl.F90 \ 
     1721   trdicp.F90 \ 
     1722   trdicp_oce.F90 \ 
     1723   trdmld.F90 \ 
     1724   trdmld_oce.F90 \ 
     1725   trdmod_oce.F90 \ 
     1726   trdvor.F90 \ 
     1727   trdvor_oce.F90 \ 
     1728   zdfmxl.F90 \ 
     1729   $(MODEL_LIB)(dom_oce.o) \ 
     1730   $(MODEL_LIB)(in_out_manager.o) \ 
     1731   $(MODEL_LIB)(lbclnk.o) \ 
     1732   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1733   $(MODEL_LIB)(ldftra_oce.o) \ 
     1734   $(MODEL_LIB)(lib_mpp.o) \ 
     1735   $(MODEL_LIB)(lib_print.o) \ 
     1736   $(MODEL_LIB)(oce.o) \ 
     1737   $(MODEL_LIB)(par_kind.o) \ 
     1738   $(MODEL_LIB)(par_oce.o) \ 
     1739   $(MODEL_LIB)(phycst.o) \ 
     1740   $(MODEL_LIB)(trabbl.o) \ 
     1741   $(MODEL_LIB)(trdicp.o) \ 
     1742   $(MODEL_LIB)(trdicp_oce.o) \ 
     1743   $(MODEL_LIB)(trdmld.o) \ 
     1744   $(MODEL_LIB)(trdmld_oce.o) \ 
     1745   $(MODEL_LIB)(trdmod_oce.o) \ 
     1746   $(MODEL_LIB)(trdvor.o) \ 
     1747   $(MODEL_LIB)(trdvor_oce.o) \ 
     1748   $(MODEL_LIB)(zdfmxl.o) \ 
     1749   dom_oce.F90 \ 
     1750   in_out_manager.F90 \ 
     1751   lbclnk.F90 \ 
     1752   ldfdyn_oce.F90 \ 
     1753   ldfslp.F90 \ 
     1754   oce.F90 \ 
     1755   trdmod.F90 \ 
     1756   trdmod_oce.F90 \ 
     1757   zdf_oce.F90 \ 
     1758   $(MODEL_LIB)(dom_oce.o) \ 
     1759   $(MODEL_LIB)(in_out_manager.o) \ 
     1760   $(MODEL_LIB)(lbclnk.o) \ 
     1761   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1762   $(MODEL_LIB)(ldfslp.o) \ 
     1763   $(MODEL_LIB)(oce.o) \ 
     1764   $(MODEL_LIB)(trdmod.o) \ 
     1765   $(MODEL_LIB)(trdmod_oce.o) \ 
     1766   $(MODEL_LIB)(zdf_oce.o) \ 
     1767   domzgr_substitute.h90 \ 
     1768   ldfdyn_substitute.h90 \ 
     1769   KEY_CPP \ 
     1770   dynldf_bilapg.F90 
     1771$(MODEL_LIB)(dynldf_bilap.o) :   \ 
     1772   dom_oce.F90 \ 
     1773   in_out_manager.F90 \ 
     1774   lib_mpp.F90 \ 
     1775   lib_print.f90 \ 
     1776   oce.F90 \ 
     1777   par_kind.F90 \ 
     1778   par_oce.F90 \ 
     1779   trabbl.F90 \ 
     1780   trdicp.F90 \ 
     1781   trdicp_oce.F90 \ 
     1782   trdmld.F90 \ 
     1783   trdmld_oce.F90 \ 
     1784   trdmod_oce.F90 \ 
     1785   trdvor.F90 \ 
     1786   trdvor_oce.F90 \ 
     1787   $(MODEL_LIB)(dom_oce.o) \ 
     1788   $(MODEL_LIB)(in_out_manager.o) \ 
     1789   $(MODEL_LIB)(lib_mpp.o) \ 
     1790   $(MODEL_LIB)(lib_print.o) \ 
     1791   $(MODEL_LIB)(oce.o) \ 
     1792   $(MODEL_LIB)(par_kind.o) \ 
     1793   $(MODEL_LIB)(par_oce.o) \ 
     1794   $(MODEL_LIB)(trabbl.o) \ 
     1795   $(MODEL_LIB)(trdicp.o) \ 
     1796   $(MODEL_LIB)(trdicp_oce.o) \ 
     1797   $(MODEL_LIB)(trdmld.o) \ 
     1798   $(MODEL_LIB)(trdmld_oce.o) \ 
     1799   $(MODEL_LIB)(trdmod_oce.o) \ 
     1800   $(MODEL_LIB)(trdvor.o) \ 
     1801   $(MODEL_LIB)(trdvor_oce.o) \ 
     1802   dom_oce.F90 \ 
     1803   in_out_manager.F90 \ 
     1804   lbclnk.F90 \ 
     1805   ldfdyn_oce.F90 \ 
     1806   oce.F90 \ 
     1807   trdmod.F90 \ 
     1808   trdmod_oce.F90 \ 
     1809   $(MODEL_LIB)(dom_oce.o) \ 
     1810   $(MODEL_LIB)(in_out_manager.o) \ 
     1811   $(MODEL_LIB)(lbclnk.o) \ 
     1812   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1813   $(MODEL_LIB)(oce.o) \ 
     1814   $(MODEL_LIB)(trdmod.o) \ 
     1815   $(MODEL_LIB)(trdmod_oce.o) \ 
     1816   domzgr_substitute.h90 \ 
     1817   ldfdyn_substitute.h90 \ 
     1818   vectopt_loop_substitute.h90 \ 
     1819   KEY_CPP \ 
     1820   dynldf_bilap.F90 
     1821$(MODEL_LIB)(dynldf_iso.o) :  \ 
     1822   dom_oce.F90 \ 
     1823   in_out_manager.F90 \ 
     1824   lbclnk.F90 \ 
     1825   ldfdyn_oce.F90 \ 
     1826   ldftra_oce.F90 \ 
     1827   lib_print.f90 \ 
     1828   oce.F90 \ 
     1829   par_kind.F90 \ 
     1830   par_oce.F90 \ 
     1831   phycst.F90 \ 
     1832   trabbl.F90 \ 
     1833   trdicp.F90 \ 
     1834   trdicp_oce.F90 \ 
     1835   trdmld.F90 \ 
     1836   trdmld_oce.F90 \ 
     1837   trdmod_oce.F90 \ 
     1838   trdvor.F90 \ 
     1839   trdvor_oce.F90 \ 
     1840   zdfmxl.F90 \ 
     1841   $(MODEL_LIB)(dom_oce.o) \ 
     1842   $(MODEL_LIB)(in_out_manager.o) \ 
     1843   $(MODEL_LIB)(lbclnk.o) \ 
     1844   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1845   $(MODEL_LIB)(ldftra_oce.o) \ 
     1846   $(MODEL_LIB)(lib_print.o) \ 
     1847   $(MODEL_LIB)(oce.o) \ 
     1848   $(MODEL_LIB)(par_kind.o) \ 
     1849   $(MODEL_LIB)(par_oce.o) \ 
     1850   $(MODEL_LIB)(phycst.o) \ 
     1851   $(MODEL_LIB)(trabbl.o) \ 
     1852   $(MODEL_LIB)(trdicp.o) \ 
     1853   $(MODEL_LIB)(trdicp_oce.o) \ 
     1854   $(MODEL_LIB)(trdmld.o) \ 
     1855   $(MODEL_LIB)(trdmld_oce.o) \ 
     1856   $(MODEL_LIB)(trdmod_oce.o) \ 
     1857   $(MODEL_LIB)(trdvor.o) \ 
     1858   $(MODEL_LIB)(trdvor_oce.o) \ 
     1859   $(MODEL_LIB)(zdfmxl.o) \ 
     1860   dom_oce.F90 \ 
     1861   in_out_manager.F90 \ 
     1862   ldfdyn_oce.F90 \ 
     1863   ldfslp.F90 \ 
     1864   ldftra_oce.F90 \ 
     1865   oce.F90 \ 
     1866   trdmod.F90 \ 
     1867   trdmod_oce.F90 \ 
     1868   zdf_oce.F90 \ 
     1869   $(MODEL_LIB)(dom_oce.o) \ 
     1870   $(MODEL_LIB)(in_out_manager.o) \ 
     1871   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1872   $(MODEL_LIB)(ldfslp.o) \ 
     1873   $(MODEL_LIB)(ldftra_oce.o) \ 
     1874   $(MODEL_LIB)(oce.o) \ 
     1875   $(MODEL_LIB)(trdmod.o) \ 
     1876   $(MODEL_LIB)(trdmod_oce.o) \ 
     1877   $(MODEL_LIB)(zdf_oce.o) \ 
     1878   domzgr_substitute.h90 \ 
     1879   ldfdyn_substitute.h90 \ 
     1880   vectopt_loop_substitute.h90 \ 
     1881   KEY_CPP \ 
     1882   dynldf_iso.F90 
     1883$(MODEL_LIB)(dynldf_lap.o) :  \ 
     1884   dom_oce.F90 \ 
     1885   in_out_manager.F90 \ 
     1886   lbclnk.F90 \ 
     1887   ldfdyn_oce.F90 \ 
     1888   ldftra_oce.F90 \ 
     1889   lib_print.f90 \ 
     1890   oce.F90 \ 
     1891   par_kind.F90 \ 
     1892   par_oce.F90 \ 
     1893   phycst.F90 \ 
     1894   trabbl.F90 \ 
     1895   trdicp.F90 \ 
     1896   trdicp_oce.F90 \ 
     1897   trdmld.F90 \ 
     1898   trdmld_oce.F90 \ 
     1899   trdmod_oce.F90 \ 
     1900   trdvor.F90 \ 
     1901   trdvor_oce.F90 \ 
     1902   zdfmxl.F90 \ 
     1903   $(MODEL_LIB)(dom_oce.o) \ 
     1904   $(MODEL_LIB)(in_out_manager.o) \ 
     1905   $(MODEL_LIB)(lbclnk.o) \ 
     1906   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1907   $(MODEL_LIB)(ldftra_oce.o) \ 
     1908   $(MODEL_LIB)(lib_print.o) \ 
     1909   $(MODEL_LIB)(oce.o) \ 
     1910   $(MODEL_LIB)(par_kind.o) \ 
     1911   $(MODEL_LIB)(par_oce.o) \ 
     1912   $(MODEL_LIB)(phycst.o) \ 
     1913   $(MODEL_LIB)(trabbl.o) \ 
     1914   $(MODEL_LIB)(trdicp.o) \ 
     1915   $(MODEL_LIB)(trdicp_oce.o) \ 
     1916   $(MODEL_LIB)(trdmld.o) \ 
     1917   $(MODEL_LIB)(trdmld_oce.o) \ 
     1918   $(MODEL_LIB)(trdmod_oce.o) \ 
     1919   $(MODEL_LIB)(trdvor.o) \ 
     1920   $(MODEL_LIB)(trdvor_oce.o) \ 
     1921   $(MODEL_LIB)(zdfmxl.o) \ 
     1922   dom_oce.F90 \ 
     1923   in_out_manager.F90 \ 
     1924   ldfdyn_oce.F90 \ 
     1925   ldfslp.F90 \ 
     1926   oce.F90 \ 
     1927   trdmod.F90 \ 
     1928   trdmod_oce.F90 \ 
     1929   zdf_oce.F90 \ 
     1930   $(MODEL_LIB)(dom_oce.o) \ 
     1931   $(MODEL_LIB)(in_out_manager.o) \ 
     1932   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1933   $(MODEL_LIB)(ldfslp.o) \ 
     1934   $(MODEL_LIB)(oce.o) \ 
     1935   $(MODEL_LIB)(trdmod.o) \ 
     1936   $(MODEL_LIB)(trdmod_oce.o) \ 
     1937   $(MODEL_LIB)(zdf_oce.o) \ 
     1938   domzgr_substitute.h90 \ 
     1939   ldfdyn_substitute.h90 \ 
     1940   vectopt_loop_substitute.h90 \ 
     1941   KEY_CPP \ 
     1942   dynldf_lap.F90 
     1943$(MODEL_LIB)(dynnxt.o) :   \ 
     1944   dom_oce.F90 \ 
     1945   in_out_manager.F90 \ 
     1946   lbclnk.F90 \ 
     1947   lib_mpp.F90 \ 
     1948   lib_print.f90 \ 
     1949   obccli.F90 \ 
     1950   obc_oce.F90 \ 
     1951   oce.F90 \ 
     1952   par_kind.F90 \ 
     1953   par_oce.F90 \ 
     1954   phycst.F90 \ 
     1955   $(MODEL_LIB)(dom_oce.o) \ 
     1956   $(MODEL_LIB)(in_out_manager.o) \ 
     1957   $(MODEL_LIB)(lbclnk.o) \ 
     1958   $(MODEL_LIB)(lib_mpp.o) \ 
     1959   $(MODEL_LIB)(lib_print.o) \ 
     1960   $(MODEL_LIB)(obccli.o) \ 
     1961   $(MODEL_LIB)(obc_oce.o) \ 
     1962   $(MODEL_LIB)(oce.o) \ 
     1963   $(MODEL_LIB)(par_kind.o) \ 
     1964   $(MODEL_LIB)(par_oce.o) \ 
     1965   $(MODEL_LIB)(phycst.o) \ 
     1966   dom_oce.F90 \ 
     1967   in_out_manager.F90 \ 
     1968   lbclnk.F90 \ 
     1969   obcdyn.F90 \ 
     1970   oce.F90 \ 
     1971   $(MODEL_LIB)(dom_oce.o) \ 
     1972   $(MODEL_LIB)(in_out_manager.o) \ 
     1973   $(MODEL_LIB)(lbclnk.o) \ 
     1974   $(MODEL_LIB)(obcdyn.o) \ 
     1975   $(MODEL_LIB)(oce.o) \ 
     1976   dynnxt.F90 
     1977$(MODEL_LIB)(dynspg_fsc.o) :  \ 
     1978   blk_oce.F90 \ 
     1979   cpl_oce.F90 \ 
     1980   daymod.F90 \ 
     1981   dom_oce.F90 \ 
     1982   dtasal.F90 \ 
     1983   dtasst.F90 \ 
     1984   dtatem.F90 \ 
     1985   flxmod.F90 \ 
     1986   flxrnf.F90 \ 
     1987   flx_oce.F90 \ 
     1988   ice_oce.F90 \ 
     1989   in_out_manager.F90 \ 
     1990   lbclnk.F90 \ 
     1991   lib_mpp.F90 \ 
     1992   lib_print.f90 \ 
     1993   obccli.F90 \ 
     1994   obcdyn.F90 \ 
     1995   obcvol.F90 \ 
     1996   obc_oce.F90 \ 
     1997   obc_par.F90 \ 
     1998   ocesbc.F90 \ 
     1999   oce.F90 \ 
     2000   ocfzpt.F90 \ 
     2001   par_kind.F90 \ 
     2002   par_oce.F90 \ 
     2003   phycst.F90 \ 
     2004   solfet.F90 \ 
     2005   solpcg.F90 \ 
     2006   solsor.F90 \ 
     2007   sol_oce.F90 \ 
     2008   taumod.F90 \ 
     2009   trabbl.F90 \ 
     2010   tradmp.F90 \ 
     2011   trdicp.F90 \ 
     2012   trdicp_oce.F90 \ 
     2013   trdmld.F90 \ 
     2014   trdmld_oce.F90 \ 
     2015   trdmod_oce.F90 \ 
     2016   trdvor.F90 \ 
     2017   trdvor_oce.F90 \ 
     2018   zdf_oce.F90 \ 
     2019   $(MODEL_LIB)(blk_oce.o) \ 
    13042020   $(MODEL_LIB)(cpl_oce.o) \ 
     2021   $(MODEL_LIB)(daymod.o) \ 
    13052022   $(MODEL_LIB)(dom_oce.o) \ 
    13062023   $(MODEL_LIB)(dtasal.o) \ 
    13072024   $(MODEL_LIB)(dtasst.o) \ 
    13082025   $(MODEL_LIB)(dtatem.o) \ 
    1309    $(MODEL_LIB)(in_out_manager.o) \ 
    1310    $(MODEL_LIB)(lib_mpp.o) \ 
    1311    $(MODEL_LIB)(lib_print.o) \ 
     2026   $(MODEL_LIB)(flxmod.o) \ 
     2027   $(MODEL_LIB)(flxrnf.o) \ 
     2028   $(MODEL_LIB)(flx_oce.o) \ 
     2029   $(MODEL_LIB)(ice_oce.o) \ 
     2030   $(MODEL_LIB)(in_out_manager.o) \ 
     2031   $(MODEL_LIB)(lbclnk.o) \ 
     2032   $(MODEL_LIB)(lib_mpp.o) \ 
     2033   $(MODEL_LIB)(lib_print.o) \ 
     2034   $(MODEL_LIB)(obccli.o) \ 
     2035   $(MODEL_LIB)(obcdyn.o) \ 
     2036   $(MODEL_LIB)(obcvol.o) \ 
    13122037   $(MODEL_LIB)(obc_oce.o) \ 
    1313    $(MODEL_LIB)(oce.o) \ 
    1314    $(MODEL_LIB)(par_kind.o) \ 
    1315    $(MODEL_LIB)(par_oce.o) \ 
    1316    $(MODEL_LIB)(sol_oce.o) \ 
     2038   $(MODEL_LIB)(obc_par.o) \ 
     2039   $(MODEL_LIB)(ocesbc.o) \ 
     2040   $(MODEL_LIB)(oce.o) \ 
     2041   $(MODEL_LIB)(ocfzpt.o) \ 
     2042   $(MODEL_LIB)(par_kind.o) \ 
     2043   $(MODEL_LIB)(par_oce.o) \ 
     2044   $(MODEL_LIB)(phycst.o) \ 
    13172045   $(MODEL_LIB)(solfet.o) \ 
    13182046   $(MODEL_LIB)(solpcg.o) \ 
    13192047   $(MODEL_LIB)(solsor.o) \ 
     2048   $(MODEL_LIB)(sol_oce.o) \ 
     2049   $(MODEL_LIB)(taumod.o) \ 
     2050   $(MODEL_LIB)(trabbl.o) \ 
     2051   $(MODEL_LIB)(tradmp.o) \ 
     2052   $(MODEL_LIB)(trdicp.o) \ 
     2053   $(MODEL_LIB)(trdicp_oce.o) \ 
     2054   $(MODEL_LIB)(trdmld.o) \ 
     2055   $(MODEL_LIB)(trdmld_oce.o) \ 
     2056   $(MODEL_LIB)(trdmod_oce.o) \ 
     2057   $(MODEL_LIB)(trdvor.o) \ 
     2058   $(MODEL_LIB)(trdvor_oce.o) \ 
     2059   $(MODEL_LIB)(zdf_oce.o) \ 
     2060   cla_dynspg.F90 \ 
     2061   dom_oce.F90 \ 
     2062   flxrnf.F90 \ 
     2063   in_out_manager.F90 \ 
     2064   lbclnk.F90 \ 
     2065   lib_mpp.F90 \ 
     2066   obcdyn.F90 \ 
     2067   obcvol.F90 \ 
     2068   obc_oce.F90 \ 
     2069   ocesbc.F90 \ 
     2070   oce.F90 \ 
     2071   phycst.F90 \ 
     2072   solfet.F90 \ 
     2073   solpcg.F90 \ 
     2074   solsor.F90 \ 
     2075   sol_oce.F90 \ 
     2076   trdmod.F90 \ 
     2077   trdmod_oce.F90 \ 
     2078   zdf_oce.F90 \ 
     2079   $(MODEL_LIB)(cla_dynspg.o) \ 
     2080   $(MODEL_LIB)(dom_oce.o) \ 
     2081   $(MODEL_LIB)(flxrnf.o) \ 
     2082   $(MODEL_LIB)(in_out_manager.o) \ 
     2083   $(MODEL_LIB)(lbclnk.o) \ 
     2084   $(MODEL_LIB)(lib_mpp.o) \ 
     2085   $(MODEL_LIB)(obcdyn.o) \ 
     2086   $(MODEL_LIB)(obcvol.o) \ 
     2087   $(MODEL_LIB)(obc_oce.o) \ 
     2088   $(MODEL_LIB)(ocesbc.o) \ 
     2089   $(MODEL_LIB)(oce.o) \ 
     2090   $(MODEL_LIB)(phycst.o) \ 
     2091   $(MODEL_LIB)(solfet.o) \ 
     2092   $(MODEL_LIB)(solpcg.o) \ 
     2093   $(MODEL_LIB)(solsor.o) \ 
     2094   $(MODEL_LIB)(sol_oce.o) \ 
     2095   $(MODEL_LIB)(trdmod.o) \ 
     2096   $(MODEL_LIB)(trdmod_oce.o) \ 
     2097   $(MODEL_LIB)(zdf_oce.o) \ 
     2098   domzgr_substitute.h90 \ 
     2099   vectopt_loop_substitute.h90 \ 
     2100   KEY_CPP \ 
     2101   dynspg_fsc.F90 
     2102$(MODEL_LIB)(dynspg_fsc_atsk.o) :   \ 
     2103   blk_oce.F90 \ 
    13202104   cpl_oce.F90 \ 
     2105   daymod.F90 \ 
    13212106   dom_oce.F90 \ 
    13222107   dtasal.F90 \ 
    13232108   dtasst.F90 \ 
    13242109   dtatem.F90 \ 
    1325    in_out_manager.F90 \ 
    1326    lib_mpp.F90 \ 
    1327    lib_print.f90 \ 
     2110   flxmod.F90 \ 
     2111   flxrnf.F90 \ 
     2112   flx_oce.F90 \ 
     2113   ice_oce.F90 \ 
     2114   in_out_manager.F90 \ 
     2115   lbclnk.F90 \ 
     2116   lib_mpp.F90 \ 
     2117   lib_print.f90 \ 
     2118   obccli.F90 \ 
     2119   obcdyn.F90 \ 
     2120   obcvol.F90 \ 
    13282121   obc_oce.F90 \ 
    1329    oce.F90 \ 
    1330    par_kind.F90 \ 
    1331    par_oce.F90 \ 
    1332    sol_oce.F90 \ 
     2122   obc_par.F90 \ 
     2123   ocesbc.F90 \ 
     2124   oce.F90 \ 
     2125   ocfzpt.F90 \ 
     2126   par_kind.F90 \ 
     2127   par_oce.F90 \ 
     2128   phycst.F90 \ 
    13332129   solfet.F90 \ 
    13342130   solpcg.F90 \ 
    13352131   solsor.F90 \ 
    1336    $(MODEL_LIB)(dom_oce.o) \ 
    1337    $(MODEL_LIB)(in_out_manager.o) \ 
    1338    $(MODEL_LIB)(lib_mpp.o) \ 
    1339    $(MODEL_LIB)(phycst.o) \ 
    1340    $(MODEL_LIB)(solisl.o) \ 
    1341    dom_oce.F90 \ 
    1342    in_out_manager.F90 \ 
    1343    lib_mpp.F90 \ 
    1344    phycst.F90 \ 
    1345    solisl.F90 \ 
    1346    domcfg.F90 
    1347 $(MODEL_LIB)(domhgr.o) :   \ 
    1348    $(MODEL_LIB)(in_out_manager.o) \ 
    1349    $(MODEL_LIB)(lib_print.o) \ 
    1350    $(MODEL_LIB)(par_kind.o) \ 
    1351    $(MODEL_LIB)(par_oce.o) \ 
    1352    in_out_manager.F90 \ 
    1353    lib_print.f90 \ 
    1354    par_kind.F90 \ 
    1355    par_oce.F90 \ 
    1356    $(MODEL_LIB)(dom_oce.o) \ 
    1357    $(MODEL_LIB)(in_out_manager.o) \ 
    1358    $(MODEL_LIB)(phycst.o) \ 
    1359    dom_oce.F90 \ 
    1360    in_out_manager.F90 \ 
    1361    phycst.F90 \ 
    1362    ../../../lib/libioipsl.a \ 
    1363    domhgr.F90 
    1364 $(MODEL_LIB)(dommsk.o) :   \ 
    1365    $(MODEL_LIB)(cla_dynspg.o) \ 
     2132   sol_oce.F90 \ 
     2133   taumod.F90 \ 
     2134   trabbl.F90 \ 
     2135   tradmp.F90 \ 
     2136   trdicp.F90 \ 
     2137   trdicp_oce.F90 \ 
     2138   trdmld.F90 \ 
     2139   trdmld_oce.F90 \ 
     2140   trdmod_oce.F90 \ 
     2141   trdvor.F90 \ 
     2142   trdvor_oce.F90 \ 
     2143   zdf_oce.F90 \ 
     2144   $(MODEL_LIB)(blk_oce.o) \ 
    13662145   $(MODEL_LIB)(cpl_oce.o) \ 
     2146   $(MODEL_LIB)(daymod.o) \ 
    13672147   $(MODEL_LIB)(dom_oce.o) \ 
    13682148   $(MODEL_LIB)(dtasal.o) \ 
    13692149   $(MODEL_LIB)(dtasst.o) \ 
    13702150   $(MODEL_LIB)(dtatem.o) \ 
     2151   $(MODEL_LIB)(flxmod.o) \ 
    13712152   $(MODEL_LIB)(flxrnf.o) \ 
    1372    $(MODEL_LIB)(in_out_manager.o) \ 
    1373    $(MODEL_LIB)(lbclnk.o) \ 
    1374    $(MODEL_LIB)(lib_mpp.o) \ 
    1375    $(MODEL_LIB)(lib_print.o) \ 
     2153   $(MODEL_LIB)(flx_oce.o) \ 
     2154   $(MODEL_LIB)(ice_oce.o) \ 
     2155   $(MODEL_LIB)(in_out_manager.o) \ 
     2156   $(MODEL_LIB)(lbclnk.o) \ 
     2157   $(MODEL_LIB)(lib_mpp.o) \ 
     2158   $(MODEL_LIB)(lib_print.o) \ 
     2159   $(MODEL_LIB)(obccli.o) \ 
     2160   $(MODEL_LIB)(obcdyn.o) \ 
     2161   $(MODEL_LIB)(obcvol.o) \ 
    13762162   $(MODEL_LIB)(obc_oce.o) \ 
    13772163   $(MODEL_LIB)(obc_par.o) \ 
    1378    $(MODEL_LIB)(obcdyn.o) \ 
    1379    $(MODEL_LIB)(obcvol.o) \ 
    1380    $(MODEL_LIB)(oce.o) \ 
    13812164   $(MODEL_LIB)(ocesbc.o) \ 
    1382    $(MODEL_LIB)(par_kind.o) \ 
    1383    $(MODEL_LIB)(par_oce.o) \ 
    1384    $(MODEL_LIB)(phycst.o) \ 
    1385    $(MODEL_LIB)(sol_oce.o) \ 
     2165   $(MODEL_LIB)(oce.o) \ 
     2166   $(MODEL_LIB)(ocfzpt.o) \ 
     2167   $(MODEL_LIB)(par_kind.o) \ 
     2168   $(MODEL_LIB)(par_oce.o) \ 
     2169   $(MODEL_LIB)(phycst.o) \ 
    13862170   $(MODEL_LIB)(solfet.o) \ 
    13872171   $(MODEL_LIB)(solpcg.o) \ 
    13882172   $(MODEL_LIB)(solsor.o) \ 
    1389    $(MODEL_LIB)(trddyn_oce.o) \ 
    1390    $(MODEL_LIB)(trdtra_oce.o) \ 
     2173   $(MODEL_LIB)(sol_oce.o) \ 
     2174   $(MODEL_LIB)(taumod.o) \ 
     2175   $(MODEL_LIB)(trabbl.o) \ 
     2176   $(MODEL_LIB)(tradmp.o) \ 
     2177   $(MODEL_LIB)(trdicp.o) \ 
     2178   $(MODEL_LIB)(trdicp_oce.o) \ 
     2179   $(MODEL_LIB)(trdmld.o) \ 
     2180   $(MODEL_LIB)(trdmld_oce.o) \ 
     2181   $(MODEL_LIB)(trdmod_oce.o) \ 
     2182   $(MODEL_LIB)(trdvor.o) \ 
     2183   $(MODEL_LIB)(trdvor_oce.o) \ 
    13912184   $(MODEL_LIB)(zdf_oce.o) \ 
    13922185   cla_dynspg.F90 \ 
    1393    cpl_oce.F90 \ 
    1394    dom_oce.F90 \ 
    1395    dtasal.F90 \ 
    1396    dtasst.F90 \ 
    1397    dtatem.F90 \ 
     2186   dom_oce.F90 \ 
    13982187   flxrnf.F90 \ 
    13992188   in_out_manager.F90 \ 
    14002189   lbclnk.F90 \ 
    14012190   lib_mpp.F90 \ 
    1402    lib_print.f90 \ 
    1403    obc_oce.F90 \ 
    1404    obc_par.F90 \ 
    14052191   obcdyn.F90 \ 
    14062192   obcvol.F90 \ 
    1407    oce.F90 \ 
     2193   obc_oce.F90 \ 
    14082194   ocesbc.F90 \ 
    1409    par_kind.F90 \ 
    1410    par_oce.F90 \ 
    1411    phycst.F90 \ 
    1412    sol_oce.F90 \ 
     2195   oce.F90 \ 
     2196   phycst.F90 \ 
    14132197   solfet.F90 \ 
    14142198   solpcg.F90 \ 
    14152199   solsor.F90 \ 
    1416    trddyn_oce.F90 \ 
    1417    trdtra_oce.F90 \ 
     2200   sol_oce.F90 \ 
     2201   trdmod.F90 \ 
     2202   trdmod_oce.F90 \ 
    14182203   zdf_oce.F90 \ 
    1419    $(MODEL_LIB)(dom_oce.o) \ 
    1420    $(MODEL_LIB)(dynspg_fsc.o) \ 
    1421    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    1422    $(MODEL_LIB)(in_out_manager.o) \ 
    1423    $(MODEL_LIB)(lbclnk.o) \ 
    1424    $(MODEL_LIB)(lib_mpp.o) \ 
     2204   $(MODEL_LIB)(cla_dynspg.o) \ 
     2205   $(MODEL_LIB)(dom_oce.o) \ 
     2206   $(MODEL_LIB)(flxrnf.o) \ 
     2207   $(MODEL_LIB)(in_out_manager.o) \ 
     2208   $(MODEL_LIB)(lbclnk.o) \ 
     2209   $(MODEL_LIB)(lib_mpp.o) \ 
     2210   $(MODEL_LIB)(obcdyn.o) \ 
     2211   $(MODEL_LIB)(obcvol.o) \ 
    14252212   $(MODEL_LIB)(obc_oce.o) \ 
    1426    $(MODEL_LIB)(oce.o) \ 
    1427    $(MODEL_LIB)(solisl.o) \ 
    1428    dom_oce.F90 \ 
    1429    dynspg_fsc.F90 \ 
    1430    dynspg_fsc_atsk.F90 \ 
    1431    in_out_manager.F90 \ 
    1432    lbclnk.F90 \ 
    1433    lib_mpp.F90 \ 
    1434    obc_oce.F90 \ 
    1435    oce.F90 \ 
    1436    solisl.F90 \ 
    1437    vectopt_loop_substitute.h90 \ 
    1438    KEY_CPP \ 
    1439    dommsk.F90 
    1440 $(MODEL_LIB)(domstp.o) :   \ 
    1441    $(MODEL_LIB)(lib_print.o) \ 
    1442    $(MODEL_LIB)(par_kind.o) \ 
    1443    $(MODEL_LIB)(par_oce.o) \ 
    1444    lib_print.f90 \ 
    1445    par_kind.F90 \ 
    1446    par_oce.F90 \ 
    1447    $(MODEL_LIB)(dom_oce.o) \ 
    1448    $(MODEL_LIB)(in_out_manager.o) \ 
    1449    $(MODEL_LIB)(oce.o) \ 
    1450    dom_oce.F90 \ 
    1451    in_out_manager.F90 \ 
    1452    oce.F90 \ 
    1453    domzgr_substitute.h90 \ 
    1454    KEY_CPP \ 
    1455    domstp.F90 
    1456 $(MODEL_LIB)(domwri.o) :   \ 
    1457    $(MODEL_LIB)(lib_print.o) \ 
    1458    $(MODEL_LIB)(par_kind.o) \ 
    1459    $(MODEL_LIB)(par_oce.o) \ 
    1460    lib_print.f90 \ 
    1461    par_kind.F90 \ 
    1462    par_oce.F90 \ 
    1463    $(MODEL_LIB)(dom_oce.o) \ 
    1464    $(MODEL_LIB)(in_out_manager.o) \ 
    1465    dom_oce.F90 \ 
    1466    in_out_manager.F90 \ 
    1467    $(MODEL_LIB)(daymod.o) \ 
    1468    $(MODEL_LIB)(lib_mpp.o) \ 
    1469    daymod.F90 \ 
    1470    lib_mpp.F90 \ 
    1471    domwri_dimg.h90 \ 
    1472    domwri_fdir.h90 \ 
    1473    ../../../lib/libioipsl.a \ 
    1474    KEY_CPP \ 
    1475    domwri.F90 
    1476 $(MODEL_LIB)(domzgr.o) :   \ 
    1477    $(MODEL_LIB)(cpl_oce.o) \ 
    1478    $(MODEL_LIB)(dom_oce.o) \ 
    1479    $(MODEL_LIB)(dtasal.o) \ 
    1480    $(MODEL_LIB)(dtasst.o) \ 
    1481    $(MODEL_LIB)(dtatem.o) \ 
    1482    $(MODEL_LIB)(flxrnf.o) \ 
    1483    $(MODEL_LIB)(in_out_manager.o) \ 
    1484    $(MODEL_LIB)(lbclnk.o) \ 
    1485    $(MODEL_LIB)(lib_mpp.o) \ 
    1486    $(MODEL_LIB)(lib_print.o) \ 
    1487    $(MODEL_LIB)(obc_oce.o) \ 
    1488    $(MODEL_LIB)(oce.o) \ 
    14892213   $(MODEL_LIB)(ocesbc.o) \ 
    1490    $(MODEL_LIB)(par_kind.o) \ 
    1491    $(MODEL_LIB)(par_oce.o) \ 
    1492    $(MODEL_LIB)(sol_oce.o) \ 
     2214   $(MODEL_LIB)(oce.o) \ 
     2215   $(MODEL_LIB)(phycst.o) \ 
    14932216   $(MODEL_LIB)(solfet.o) \ 
    14942217   $(MODEL_LIB)(solpcg.o) \ 
    14952218   $(MODEL_LIB)(solsor.o) \ 
    1496    cpl_oce.F90 \ 
    1497    dom_oce.F90 \ 
    1498    dtasal.F90 \ 
    1499    dtasst.F90 \ 
    1500    dtatem.F90 \ 
    1501    flxrnf.F90 \ 
     2219   $(MODEL_LIB)(sol_oce.o) \ 
     2220   $(MODEL_LIB)(trdmod.o) \ 
     2221   $(MODEL_LIB)(trdmod_oce.o) \ 
     2222   $(MODEL_LIB)(zdf_oce.o) \ 
     2223   domzgr_substitute.h90 \ 
     2224   KEY_CPP \ 
     2225   dynspg_fsc_atsk.F90 
     2226$(MODEL_LIB)(dynspg_rl.o) :   \ 
     2227   dom_oce.F90 \ 
    15022228   in_out_manager.F90 \ 
    15032229   lbclnk.F90 \ 
     
    15052231   lib_print.f90 \ 
    15062232   obc_oce.F90 \ 
    1507    oce.F90 \ 
    1508    ocesbc.F90 \ 
    1509    par_kind.F90 \ 
    1510    par_oce.F90 \ 
    1511    sol_oce.F90 \ 
     2233   obc_par.F90 \ 
     2234   oce.F90 \ 
     2235   par_kind.F90 \ 
     2236   par_oce.F90 \ 
    15122237   solfet.F90 \ 
    15132238   solpcg.F90 \ 
    15142239   solsor.F90 \ 
    1515    $(MODEL_LIB)(closea.o) \ 
    1516    $(MODEL_LIB)(dom_oce.o) \ 
    1517    $(MODEL_LIB)(in_out_manager.o) \ 
    1518    $(MODEL_LIB)(lbclnk.o) \ 
    1519    $(MODEL_LIB)(lib_mpp.o) \ 
    1520    $(MODEL_LIB)(oce.o) \ 
    1521    $(MODEL_LIB)(solisl.o) \ 
    1522    closea.F90 \ 
    1523    dom_oce.F90 \ 
    1524    in_out_manager.F90 \ 
    1525    lbclnk.F90 \ 
    1526    lib_mpp.F90 \ 
    1527    oce.F90 \ 
    1528    solisl.F90 \ 
    1529    domzgr_s.h90 \ 
    1530    domzgr_substitute.h90 \ 
    1531    domzgr_zps.h90 \ 
    1532    vectopt_loop_substitute.h90 \ 
    1533    ../../../lib/libioipsl.a \ 
    1534    KEY_CPP \ 
    1535    domzgr.F90 
    1536 $(MODEL_LIB)(dtasal.o) :   \ 
    1537    $(MODEL_LIB)(dom_oce.o) \ 
    1538    $(MODEL_LIB)(in_out_manager.o) \ 
    1539    $(MODEL_LIB)(lib_print.o) \ 
    1540    $(MODEL_LIB)(par_kind.o) \ 
    1541    $(MODEL_LIB)(par_oce.o) \ 
    1542    $(MODEL_LIB)(phycst.o) \ 
    1543    dom_oce.F90 \ 
    1544    in_out_manager.F90 \ 
    1545    lib_print.f90 \ 
    1546    par_kind.F90 \ 
    1547    par_oce.F90 \ 
    1548    phycst.F90 \ 
    1549    $(MODEL_LIB)(daymod.o) \ 
    1550    $(MODEL_LIB)(dom_oce.o) \ 
    1551    $(MODEL_LIB)(in_out_manager.o) \ 
    1552    $(MODEL_LIB)(oce.o) \ 
    1553    daymod.F90 \ 
    1554    dom_oce.F90 \ 
    1555    in_out_manager.F90 \ 
    1556    oce.F90 \ 
    1557    domzgr_substitute.h90 \ 
    1558    dtasal_fdir.h90 \ 
    1559    ../../../lib/libioipsl.a \ 
    1560    KEY_CPP \ 
    1561    dtasal.F90 
    1562 $(MODEL_LIB)(dtasst.o) :   \ 
    1563    $(MODEL_LIB)(dom_oce.o) \ 
    1564    $(MODEL_LIB)(in_out_manager.o) \ 
    1565    $(MODEL_LIB)(lib_print.o) \ 
    1566    $(MODEL_LIB)(oce.o) \ 
    1567    $(MODEL_LIB)(par_kind.o) \ 
    1568    $(MODEL_LIB)(par_oce.o) \ 
    1569    $(MODEL_LIB)(phycst.o) \ 
    1570    dom_oce.F90 \ 
    1571    in_out_manager.F90 \ 
    1572    lib_print.f90 \ 
    1573    oce.F90 \ 
    1574    par_kind.F90 \ 
    1575    par_oce.F90 \ 
    1576    phycst.F90 \ 
    1577    $(MODEL_LIB)(daymod.o) \ 
    1578    $(MODEL_LIB)(dom_oce.o) \ 
    1579    $(MODEL_LIB)(in_out_manager.o) \ 
    1580    $(MODEL_LIB)(oce.o) \ 
    1581    $(MODEL_LIB)(ocfzpt.o) \ 
    1582    daymod.F90 \ 
    1583    dom_oce.F90 \ 
    1584    in_out_manager.F90 \ 
    1585    oce.F90 \ 
    1586    ocfzpt.F90 \ 
    1587    ../../../lib/libioipsl.a \ 
    1588    dtasst.F90 
    1589 $(MODEL_LIB)(dtatem.o) :   \ 
    1590    $(MODEL_LIB)(dom_oce.o) \ 
    1591    $(MODEL_LIB)(in_out_manager.o) \ 
    1592    $(MODEL_LIB)(lib_print.o) \ 
    1593    $(MODEL_LIB)(par_kind.o) \ 
    1594    $(MODEL_LIB)(par_oce.o) \ 
    1595    $(MODEL_LIB)(phycst.o) \ 
    1596    dom_oce.F90 \ 
    1597    in_out_manager.F90 \ 
    1598    lib_print.f90 \ 
    1599    par_kind.F90 \ 
    1600    par_oce.F90 \ 
    1601    phycst.F90 \ 
    1602    $(MODEL_LIB)(daymod.o) \ 
    1603    $(MODEL_LIB)(dom_oce.o) \ 
    1604    $(MODEL_LIB)(in_out_manager.o) \ 
    1605    $(MODEL_LIB)(oce.o) \ 
    1606    daymod.F90 \ 
    1607    dom_oce.F90 \ 
    1608    in_out_manager.F90 \ 
    1609    oce.F90 \ 
    1610    domzgr_substitute.h90 \ 
    1611    dtatem_fdir.h90 \ 
    1612    ../../../lib/libioipsl.a \ 
    1613    KEY_CPP \ 
    1614    dtatem.F90 
    1615 $(MODEL_LIB)(dynhpg.o) :   \ 
    1616    $(MODEL_LIB)(in_out_manager.o) \ 
    1617    $(MODEL_LIB)(lib_print.o) \ 
    1618    $(MODEL_LIB)(par_kind.o) \ 
    1619    $(MODEL_LIB)(par_oce.o) \ 
    1620    in_out_manager.F90 \ 
    1621    lib_print.f90 \ 
    1622    par_kind.F90 \ 
    1623    par_oce.F90 \ 
    1624    $(MODEL_LIB)(dom_oce.o) \ 
    1625    $(MODEL_LIB)(in_out_manager.o) \ 
    1626    $(MODEL_LIB)(oce.o) \ 
    1627    $(MODEL_LIB)(phycst.o) \ 
    1628    $(MODEL_LIB)(trddyn_oce.o) \ 
    1629    dom_oce.F90 \ 
    1630    in_out_manager.F90 \ 
    1631    oce.F90 \ 
    1632    phycst.F90 \ 
    1633    trddyn_oce.F90 \ 
    1634    domzgr_substitute.h90 \ 
    1635    vectopt_loop_substitute.h90 \ 
    1636    KEY_CPP \ 
    1637    dynhpg.F90 
    1638 $(MODEL_LIB)(dynhpg_atsk.o) : \ 
    1639    $(MODEL_LIB)(in_out_manager.o) \ 
    1640    $(MODEL_LIB)(lib_print.o) \ 
    1641    $(MODEL_LIB)(par_kind.o) \ 
    1642    $(MODEL_LIB)(par_oce.o) \ 
    1643    in_out_manager.F90 \ 
    1644    lib_print.f90 \ 
    1645    par_kind.F90 \ 
    1646    par_oce.F90 \ 
    1647    $(MODEL_LIB)(dom_oce.o) \ 
    1648    $(MODEL_LIB)(in_out_manager.o) \ 
    1649    $(MODEL_LIB)(oce.o) \ 
    1650    $(MODEL_LIB)(phycst.o) \ 
    1651    $(MODEL_LIB)(trddyn_oce.o) \ 
    1652    dom_oce.F90 \ 
    1653    in_out_manager.F90 \ 
    1654    oce.F90 \ 
    1655    phycst.F90 \ 
    1656    trddyn_oce.F90 \ 
    1657    domzgr_substitute.h90 \ 
    1658    vectopt_loop_substitute.h90 \ 
    1659    KEY_CPP \ 
    1660    dynhpg_atsk.F90 
    1661 $(MODEL_LIB)(dynkeg.o) :   \ 
    1662    $(MODEL_LIB)(lib_print.o) \ 
    1663    $(MODEL_LIB)(par_kind.o) \ 
    1664    $(MODEL_LIB)(par_oce.o) \ 
    1665    lib_print.f90 \ 
    1666    par_kind.F90 \ 
    1667    par_oce.F90 \ 
    1668    $(MODEL_LIB)(dom_oce.o) \ 
    1669    $(MODEL_LIB)(in_out_manager.o) \ 
    1670    $(MODEL_LIB)(oce.o) \ 
    1671    $(MODEL_LIB)(trddyn_oce.o) \ 
    1672    dom_oce.F90 \ 
    1673    in_out_manager.F90 \ 
    1674    oce.F90 \ 
    1675    trddyn_oce.F90 \ 
    1676    vectopt_loop_substitute.h90 \ 
    1677    KEY_CPP \ 
    1678    dynkeg.F90 
    1679 $(MODEL_LIB)(dynldf_bilap.o) :   \ 
    1680    $(MODEL_LIB)(dom_oce.o) \ 
    1681    $(MODEL_LIB)(in_out_manager.o) \ 
    1682    $(MODEL_LIB)(lib_mpp.o) \ 
    1683    $(MODEL_LIB)(lib_print.o) \ 
    1684    $(MODEL_LIB)(oce.o) \ 
    1685    $(MODEL_LIB)(par_kind.o) \ 
    1686    $(MODEL_LIB)(par_oce.o) \ 
    1687    dom_oce.F90 \ 
    1688    in_out_manager.F90 \ 
    1689    lib_mpp.F90 \ 
    1690    lib_print.f90 \ 
    1691    oce.F90 \ 
    1692    par_kind.F90 \ 
    1693    par_oce.F90 \ 
    1694    $(MODEL_LIB)(dom_oce.o) \ 
    1695    $(MODEL_LIB)(in_out_manager.o) \ 
    1696    $(MODEL_LIB)(lbclnk.o) \ 
    1697    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1698    $(MODEL_LIB)(oce.o) \ 
    1699    $(MODEL_LIB)(trddyn_oce.o) \ 
    1700    dom_oce.F90 \ 
    1701    in_out_manager.F90 \ 
    1702    lbclnk.F90 \ 
    1703    ldfdyn_oce.F90 \ 
    1704    oce.F90 \ 
    1705    trddyn_oce.F90 \ 
    1706    domzgr_substitute.h90 \ 
    1707    ldfdyn_substitute.h90 \ 
    1708    vectopt_loop_substitute.h90 \ 
    1709    KEY_CPP \ 
    1710    dynldf_bilap.F90 
    1711 $(MODEL_LIB)(dynldf_bilapg.o) :  \ 
    1712    $(MODEL_LIB)(dom_oce.o) \ 
    1713    $(MODEL_LIB)(in_out_manager.o) \ 
    1714    $(MODEL_LIB)(lbclnk.o) \ 
    1715    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1716    $(MODEL_LIB)(ldftra_oce.o) \ 
    1717    $(MODEL_LIB)(lib_mpp.o) \ 
    1718    $(MODEL_LIB)(lib_print.o) \ 
    1719    $(MODEL_LIB)(oce.o) \ 
    1720    $(MODEL_LIB)(par_kind.o) \ 
    1721    $(MODEL_LIB)(par_oce.o) \ 
    1722    $(MODEL_LIB)(phycst.o) \ 
    1723    $(MODEL_LIB)(zdfmxl.o) \ 
    1724    dom_oce.F90 \ 
    1725    in_out_manager.F90 \ 
    1726    lbclnk.F90 \ 
    1727    ldfdyn_oce.F90 \ 
    1728    ldftra_oce.F90 \ 
    1729    lib_mpp.F90 \ 
    1730    lib_print.f90 \ 
    1731    oce.F90 \ 
    1732    par_kind.F90 \ 
    1733    par_oce.F90 \ 
    1734    phycst.F90 \ 
    1735    zdfmxl.F90 \ 
    1736    $(MODEL_LIB)(dom_oce.o) \ 
    1737    $(MODEL_LIB)(in_out_manager.o) \ 
    1738    $(MODEL_LIB)(lbclnk.o) \ 
    1739    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1740    $(MODEL_LIB)(ldfslp.o) \ 
    1741    $(MODEL_LIB)(oce.o) \ 
    1742    $(MODEL_LIB)(trddyn_oce.o) \ 
    1743    $(MODEL_LIB)(zdf_oce.o) \ 
    1744    dom_oce.F90 \ 
    1745    in_out_manager.F90 \ 
    1746    lbclnk.F90 \ 
    1747    ldfdyn_oce.F90 \ 
    1748    ldfslp.F90 \ 
    1749    oce.F90 \ 
    1750    trddyn_oce.F90 \ 
     2240   sol_oce.F90 \ 
     2241   trabbl.F90 \ 
     2242   trdicp.F90 \ 
     2243   trdicp_oce.F90 \ 
     2244   trdmld.F90 \ 
     2245   trdmld_oce.F90 \ 
     2246   trdmod_oce.F90 \ 
     2247   trdvor.F90 \ 
     2248   trdvor_oce.F90 \ 
    17512249   zdf_oce.F90 \ 
    1752    domzgr_substitute.h90 \ 
    1753    ldfdyn_substitute.h90 \ 
    1754    KEY_CPP \ 
    1755    dynldf_bilapg.F90 
    1756 $(MODEL_LIB)(dynldf_iso.o) :  \ 
    1757    $(MODEL_LIB)(dom_oce.o) \ 
    1758    $(MODEL_LIB)(in_out_manager.o) \ 
    1759    $(MODEL_LIB)(lbclnk.o) \ 
    1760    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1761    $(MODEL_LIB)(ldftra_oce.o) \ 
    1762    $(MODEL_LIB)(lib_print.o) \ 
    1763    $(MODEL_LIB)(oce.o) \ 
    1764    $(MODEL_LIB)(par_kind.o) \ 
    1765    $(MODEL_LIB)(par_oce.o) \ 
    1766    $(MODEL_LIB)(phycst.o) \ 
    1767    $(MODEL_LIB)(zdfmxl.o) \ 
    1768    dom_oce.F90 \ 
    1769    in_out_manager.F90 \ 
    1770    lbclnk.F90 \ 
    1771    ldfdyn_oce.F90 \ 
    1772    ldftra_oce.F90 \ 
    1773    lib_print.f90 \ 
    1774    oce.F90 \ 
    1775    par_kind.F90 \ 
    1776    par_oce.F90 \ 
    1777    phycst.F90 \ 
    1778    zdfmxl.F90 \ 
    1779    $(MODEL_LIB)(dom_oce.o) \ 
    1780    $(MODEL_LIB)(in_out_manager.o) \ 
    1781    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1782    $(MODEL_LIB)(ldfslp.o) \ 
    1783    $(MODEL_LIB)(ldftra_oce.o) \ 
    1784    $(MODEL_LIB)(oce.o) \ 
    1785    $(MODEL_LIB)(trddyn_oce.o) \ 
    1786    $(MODEL_LIB)(zdf_oce.o) \ 
    1787    dom_oce.F90 \ 
    1788    in_out_manager.F90 \ 
    1789    ldfdyn_oce.F90 \ 
    1790    ldfslp.F90 \ 
    1791    ldftra_oce.F90 \ 
    1792    oce.F90 \ 
    1793    trddyn_oce.F90 \ 
    1794    zdf_oce.F90 \ 
    1795    domzgr_substitute.h90 \ 
    1796    ldfdyn_substitute.h90 \ 
    1797    vectopt_loop_substitute.h90 \ 
    1798    KEY_CPP \ 
    1799    dynldf_iso.F90 
    1800 $(MODEL_LIB)(dynldf_lap.o) :  \ 
    1801    $(MODEL_LIB)(dom_oce.o) \ 
    1802    $(MODEL_LIB)(in_out_manager.o) \ 
    1803    $(MODEL_LIB)(lbclnk.o) \ 
    1804    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1805    $(MODEL_LIB)(ldftra_oce.o) \ 
    1806    $(MODEL_LIB)(lib_print.o) \ 
    1807    $(MODEL_LIB)(oce.o) \ 
    1808    $(MODEL_LIB)(par_kind.o) \ 
    1809    $(MODEL_LIB)(par_oce.o) \ 
    1810    $(MODEL_LIB)(phycst.o) \ 
    1811    $(MODEL_LIB)(zdfmxl.o) \ 
    1812    dom_oce.F90 \ 
    1813    in_out_manager.F90 \ 
    1814    lbclnk.F90 \ 
    1815    ldfdyn_oce.F90 \ 
    1816    ldftra_oce.F90 \ 
    1817    lib_print.f90 \ 
    1818    oce.F90 \ 
    1819    par_kind.F90 \ 
    1820    par_oce.F90 \ 
    1821    phycst.F90 \ 
    1822    zdfmxl.F90 \ 
    1823    $(MODEL_LIB)(dom_oce.o) \ 
    1824    $(MODEL_LIB)(in_out_manager.o) \ 
    1825    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1826    $(MODEL_LIB)(ldfslp.o) \ 
    1827    $(MODEL_LIB)(oce.o) \ 
    1828    $(MODEL_LIB)(trddyn_oce.o) \ 
    1829    $(MODEL_LIB)(zdf_oce.o) \ 
    1830    dom_oce.F90 \ 
    1831    in_out_manager.F90 \ 
    1832    ldfdyn_oce.F90 \ 
    1833    ldfslp.F90 \ 
    1834    oce.F90 \ 
    1835    trddyn_oce.F90 \ 
    1836    zdf_oce.F90 \ 
    1837    domzgr_substitute.h90 \ 
    1838    ldfdyn_substitute.h90 \ 
    1839    vectopt_loop_substitute.h90 \ 
    1840    KEY_CPP \ 
    1841    dynldf_lap.F90 
    1842 $(MODEL_LIB)(dynnxt.o) :   \ 
    1843    $(MODEL_LIB)(dom_oce.o) \ 
    1844    $(MODEL_LIB)(in_out_manager.o) \ 
    1845    $(MODEL_LIB)(lbclnk.o) \ 
    1846    $(MODEL_LIB)(lib_mpp.o) \ 
    1847    $(MODEL_LIB)(lib_print.o) \ 
    1848    $(MODEL_LIB)(obc_oce.o) \ 
    1849    $(MODEL_LIB)(obccli.o) \ 
    1850    $(MODEL_LIB)(oce.o) \ 
    1851    $(MODEL_LIB)(par_kind.o) \ 
    1852    $(MODEL_LIB)(par_oce.o) \ 
    1853    $(MODEL_LIB)(phycst.o) \ 
    1854    dom_oce.F90 \ 
    1855    in_out_manager.F90 \ 
    1856    lbclnk.F90 \ 
    1857    lib_mpp.F90 \ 
    1858    lib_print.f90 \ 
    1859    obc_oce.F90 \ 
    1860    obccli.F90 \ 
    1861    oce.F90 \ 
    1862    par_kind.F90 \ 
    1863    par_oce.F90 \ 
    1864    phycst.F90 \ 
    1865    $(MODEL_LIB)(dom_oce.o) \ 
    1866    $(MODEL_LIB)(in_out_manager.o) \ 
    1867    $(MODEL_LIB)(lbclnk.o) \ 
    1868    $(MODEL_LIB)(obcdyn.o) \ 
    1869    $(MODEL_LIB)(oce.o) \ 
    1870    dom_oce.F90 \ 
    1871    in_out_manager.F90 \ 
    1872    lbclnk.F90 \ 
    1873    obcdyn.F90 \ 
    1874    oce.F90 \ 
    1875    dynnxt.F90 
    1876 $(MODEL_LIB)(dynspg_fsc.o) :  \ 
    1877    $(MODEL_LIB)(blk_oce.o) \ 
    1878    $(MODEL_LIB)(cpl_oce.o) \ 
    1879    $(MODEL_LIB)(daymod.o) \ 
    1880    $(MODEL_LIB)(dom_oce.o) \ 
    1881    $(MODEL_LIB)(dtasal.o) \ 
    1882    $(MODEL_LIB)(dtasst.o) \ 
    1883    $(MODEL_LIB)(dtatem.o) \ 
    1884    $(MODEL_LIB)(flx_oce.o) \ 
    1885    $(MODEL_LIB)(flxmod.o) \ 
    1886    $(MODEL_LIB)(flxrnf.o) \ 
    1887    $(MODEL_LIB)(ice_oce.o) \ 
     2250   $(MODEL_LIB)(dom_oce.o) \ 
    18882251   $(MODEL_LIB)(in_out_manager.o) \ 
    18892252   $(MODEL_LIB)(lbclnk.o) \ 
     
    18922255   $(MODEL_LIB)(obc_oce.o) \ 
    18932256   $(MODEL_LIB)(obc_par.o) \ 
    1894    $(MODEL_LIB)(obccli.o) \ 
    1895    $(MODEL_LIB)(obcdyn.o) \ 
    1896    $(MODEL_LIB)(obcvol.o) \ 
    1897    $(MODEL_LIB)(oce.o) \ 
    1898    $(MODEL_LIB)(ocesbc.o) \ 
    1899    $(MODEL_LIB)(ocfzpt.o) \ 
    1900    $(MODEL_LIB)(par_kind.o) \ 
    1901    $(MODEL_LIB)(par_oce.o) \ 
    1902    $(MODEL_LIB)(phycst.o) \ 
    1903    $(MODEL_LIB)(sol_oce.o) \ 
     2257   $(MODEL_LIB)(oce.o) \ 
     2258   $(MODEL_LIB)(par_kind.o) \ 
     2259   $(MODEL_LIB)(par_oce.o) \ 
    19042260   $(MODEL_LIB)(solfet.o) \ 
    19052261   $(MODEL_LIB)(solpcg.o) \ 
    19062262   $(MODEL_LIB)(solsor.o) \ 
    1907    $(MODEL_LIB)(taumod.o) \ 
    1908    $(MODEL_LIB)(tradmp.o) \ 
    1909    $(MODEL_LIB)(trddyn_oce.o) \ 
    1910    $(MODEL_LIB)(trdtra_oce.o) \ 
     2263   $(MODEL_LIB)(sol_oce.o) \ 
     2264   $(MODEL_LIB)(trabbl.o) \ 
     2265   $(MODEL_LIB)(trdicp.o) \ 
     2266   $(MODEL_LIB)(trdicp_oce.o) \ 
     2267   $(MODEL_LIB)(trdmld.o) \ 
     2268   $(MODEL_LIB)(trdmld_oce.o) \ 
     2269   $(MODEL_LIB)(trdmod_oce.o) \ 
     2270   $(MODEL_LIB)(trdvor.o) \ 
     2271   $(MODEL_LIB)(trdvor_oce.o) \ 
    19112272   $(MODEL_LIB)(zdf_oce.o) \ 
    1912    blk_oce.F90 \ 
    1913    cpl_oce.F90 \ 
    1914    daymod.F90 \ 
    1915    dom_oce.F90 \ 
    1916    dtasal.F90 \ 
    1917    dtasst.F90 \ 
    1918    dtatem.F90 \ 
    1919    flx_oce.F90 \ 
    1920    flxmod.F90 \ 
    1921    flxrnf.F90 \ 
    1922    ice_oce.F90 \ 
    1923    in_out_manager.F90 \ 
    1924    lbclnk.F90 \ 
    1925    lib_mpp.F90 \ 
    1926    lib_print.f90 \ 
     2273   dom_oce.F90 \ 
     2274   in_out_manager.F90 \ 
     2275   lbclnk.F90 \ 
     2276   ldfdyn_oce.F90 \ 
     2277   ldftra_oce.F90 \ 
     2278   lib_mpp.F90 \ 
    19272279   obc_oce.F90 \ 
    1928    obc_par.F90 \ 
    1929    obccli.F90 \ 
    1930    obcdyn.F90 \ 
    1931    obcvol.F90 \ 
    1932    oce.F90 \ 
    1933    ocesbc.F90 \ 
    1934    ocfzpt.F90 \ 
    1935    par_kind.F90 \ 
    1936    par_oce.F90 \ 
    1937    phycst.F90 \ 
    1938    sol_oce.F90 \ 
     2280   oce.F90 \ 
     2281   phycst.F90 \ 
    19392282   solfet.F90 \ 
     2283   solisl.F90 \ 
    19402284   solpcg.F90 \ 
    19412285   solsor.F90 \ 
    1942    taumod.F90 \ 
    1943    tradmp.F90 \ 
    1944    trddyn_oce.F90 \ 
    1945    trdtra_oce.F90 \ 
    1946    zdf_oce.F90 \ 
    1947    $(MODEL_LIB)(cla_dynspg.o) \ 
    1948    $(MODEL_LIB)(dom_oce.o) \ 
    1949    $(MODEL_LIB)(flxrnf.o) \ 
    1950    $(MODEL_LIB)(in_out_manager.o) \ 
    1951    $(MODEL_LIB)(lbclnk.o) \ 
    1952    $(MODEL_LIB)(lib_mpp.o) \ 
    1953    $(MODEL_LIB)(obc_oce.o) \ 
    1954    $(MODEL_LIB)(obcdyn.o) \ 
    1955    $(MODEL_LIB)(obcvol.o) \ 
    1956    $(MODEL_LIB)(oce.o) \ 
    1957    $(MODEL_LIB)(ocesbc.o) \ 
    1958    $(MODEL_LIB)(phycst.o) \ 
    1959    $(MODEL_LIB)(sol_oce.o) \ 
    1960    $(MODEL_LIB)(solfet.o) \ 
    1961    $(MODEL_LIB)(solpcg.o) \ 
    1962    $(MODEL_LIB)(solsor.o) \ 
    1963    $(MODEL_LIB)(trddyn_oce.o) \ 
    1964    $(MODEL_LIB)(trdtra_oce.o) \ 
    1965    $(MODEL_LIB)(zdf_oce.o) \ 
    1966    cla_dynspg.F90 \ 
    1967    dom_oce.F90 \ 
    1968    flxrnf.F90 \ 
    1969    in_out_manager.F90 \ 
    1970    lbclnk.F90 \ 
    1971    lib_mpp.F90 \ 
    1972    obc_oce.F90 \ 
    1973    obcdyn.F90 \ 
    1974    obcvol.F90 \ 
    1975    oce.F90 \ 
    1976    ocesbc.F90 \ 
    1977    phycst.F90 \ 
    19782286   sol_oce.F90 \ 
    1979    solfet.F90 \ 
    1980    solpcg.F90 \ 
    1981    solsor.F90 \ 
    1982    trddyn_oce.F90 \ 
    1983    trdtra_oce.F90 \ 
    1984    zdf_oce.F90 \ 
    1985    domzgr_substitute.h90 \ 
    1986    vectopt_loop_substitute.h90 \ 
    1987    KEY_CPP \ 
    1988    dynspg_fsc.F90 
    1989 $(MODEL_LIB)(dynspg_fsc_atsk.o) :   \ 
    1990    $(MODEL_LIB)(blk_oce.o) \ 
    1991    $(MODEL_LIB)(cpl_oce.o) \ 
    1992    $(MODEL_LIB)(daymod.o) \ 
    1993    $(MODEL_LIB)(dom_oce.o) \ 
    1994    $(MODEL_LIB)(dtasal.o) \ 
    1995    $(MODEL_LIB)(dtasst.o) \ 
    1996    $(MODEL_LIB)(dtatem.o) \ 
    1997    $(MODEL_LIB)(flx_oce.o) \ 
    1998    $(MODEL_LIB)(flxmod.o) \ 
    1999    $(MODEL_LIB)(flxrnf.o) \ 
    2000    $(MODEL_LIB)(ice_oce.o) \ 
    2001    $(MODEL_LIB)(in_out_manager.o) \ 
    2002    $(MODEL_LIB)(lbclnk.o) \ 
    2003    $(MODEL_LIB)(lib_mpp.o) \ 
    2004    $(MODEL_LIB)(lib_print.o) \ 
    2005    $(MODEL_LIB)(obc_oce.o) \ 
    2006    $(MODEL_LIB)(obc_par.o) \ 
    2007    $(MODEL_LIB)(obccli.o) \ 
    2008    $(MODEL_LIB)(obcdyn.o) \ 
    2009    $(MODEL_LIB)(obcvol.o) \ 
    2010    $(MODEL_LIB)(oce.o) \ 
    2011    $(MODEL_LIB)(ocesbc.o) \ 
    2012    $(MODEL_LIB)(ocfzpt.o) \ 
    2013    $(MODEL_LIB)(par_kind.o) \ 
    2014    $(MODEL_LIB)(par_oce.o) \ 
    2015    $(MODEL_LIB)(phycst.o) \ 
    2016    $(MODEL_LIB)(sol_oce.o) \ 
    2017    $(MODEL_LIB)(solfet.o) \ 
    2018    $(MODEL_LIB)(solpcg.o) \ 
    2019    $(MODEL_LIB)(solsor.o) \ 
    2020    $(MODEL_LIB)(taumod.o) \ 
    2021    $(MODEL_LIB)(tradmp.o) \ 
    2022    $(MODEL_LIB)(trddyn_oce.o) \ 
    2023    $(MODEL_LIB)(trdtra_oce.o) \ 
    2024    $(MODEL_LIB)(zdf_oce.o) \ 
    2025    blk_oce.F90 \ 
    2026    cpl_oce.F90 \ 
    2027    daymod.F90 \ 
    2028    dom_oce.F90 \ 
    2029    dtasal.F90 \ 
    2030    dtasst.F90 \ 
    2031    dtatem.F90 \ 
    2032    flx_oce.F90 \ 
    2033    flxmod.F90 \ 
    2034    flxrnf.F90 \ 
    2035    ice_oce.F90 \ 
    2036    in_out_manager.F90 \ 
    2037    lbclnk.F90 \ 
    2038    lib_mpp.F90 \ 
    2039    lib_print.f90 \ 
    2040    obc_oce.F90 \ 
    2041    obc_par.F90 \ 
    2042    obccli.F90 \ 
    2043    obcdyn.F90 \ 
    2044    obcvol.F90 \ 
    2045    oce.F90 \ 
    2046    ocesbc.F90 \ 
    2047    ocfzpt.F90 \ 
    2048    par_kind.F90 \ 
    2049    par_oce.F90 \ 
    2050    phycst.F90 \ 
    2051    sol_oce.F90 \ 
    2052    solfet.F90 \ 
    2053    solpcg.F90 \ 
    2054    solsor.F90 \ 
    2055    taumod.F90 \ 
    2056    tradmp.F90 \ 
    2057    trddyn_oce.F90 \ 
    2058    trdtra_oce.F90 \ 
    2059    zdf_oce.F90 \ 
    2060    $(MODEL_LIB)(cla_dynspg.o) \ 
    2061    $(MODEL_LIB)(dom_oce.o) \ 
    2062    $(MODEL_LIB)(flxrnf.o) \ 
    2063    $(MODEL_LIB)(in_out_manager.o) \ 
    2064    $(MODEL_LIB)(lbclnk.o) \ 
    2065    $(MODEL_LIB)(lib_mpp.o) \ 
    2066    $(MODEL_LIB)(obc_oce.o) \ 
    2067    $(MODEL_LIB)(obcdyn.o) \ 
    2068    $(MODEL_LIB)(obcvol.o) \ 
    2069    $(MODEL_LIB)(oce.o) \ 
    2070    $(MODEL_LIB)(ocesbc.o) \ 
    2071    $(MODEL_LIB)(phycst.o) \ 
    2072    $(MODEL_LIB)(sol_oce.o) \ 
    2073    $(MODEL_LIB)(solfet.o) \ 
    2074    $(MODEL_LIB)(solpcg.o) \ 
    2075    $(MODEL_LIB)(solsor.o) \ 
    2076    $(MODEL_LIB)(trddyn_oce.o) \ 
    2077    $(MODEL_LIB)(trdtra_oce.o) \ 
    2078    $(MODEL_LIB)(zdf_oce.o) \ 
    2079    cla_dynspg.F90 \ 
    2080    dom_oce.F90 \ 
    2081    flxrnf.F90 \ 
    2082    in_out_manager.F90 \ 
    2083    lbclnk.F90 \ 
    2084    lib_mpp.F90 \ 
    2085    obc_oce.F90 \ 
    2086    obcdyn.F90 \ 
    2087    obcvol.F90 \ 
    2088    oce.F90 \ 
    2089    ocesbc.F90 \ 
    2090    phycst.F90 \ 
    2091    sol_oce.F90 \ 
    2092    solfet.F90 \ 
    2093    solpcg.F90 \ 
    2094    solsor.F90 \ 
    2095    trddyn_oce.F90 \ 
    2096    trdtra_oce.F90 \ 
    2097    zdf_oce.F90 \ 
    2098    domzgr_substitute.h90 \ 
    2099    KEY_CPP \ 
    2100    dynspg_fsc_atsk.F90 
    2101 $(MODEL_LIB)(dynspg_rl.o) :   \ 
    2102    $(MODEL_LIB)(cpl_oce.o) \ 
    2103    $(MODEL_LIB)(dom_oce.o) \ 
    2104    $(MODEL_LIB)(dtasal.o) \ 
    2105    $(MODEL_LIB)(dtasst.o) \ 
    2106    $(MODEL_LIB)(dtatem.o) \ 
    2107    $(MODEL_LIB)(in_out_manager.o) \ 
    2108    $(MODEL_LIB)(lbclnk.o) \ 
    2109    $(MODEL_LIB)(lib_mpp.o) \ 
    2110    $(MODEL_LIB)(lib_print.o) \ 
    2111    $(MODEL_LIB)(obc_oce.o) \ 
    2112    $(MODEL_LIB)(obc_par.o) \ 
    2113    $(MODEL_LIB)(oce.o) \ 
    2114    $(MODEL_LIB)(par_kind.o) \ 
    2115    $(MODEL_LIB)(par_oce.o) \ 
    2116    $(MODEL_LIB)(sol_oce.o) \ 
    2117    $(MODEL_LIB)(solfet.o) \ 
    2118    $(MODEL_LIB)(solpcg.o) \ 
    2119    $(MODEL_LIB)(solsor.o) \ 
    2120    $(MODEL_LIB)(zdf_oce.o) \ 
    2121    cpl_oce.F90 \ 
    2122    dom_oce.F90 \ 
    2123    dtasal.F90 \ 
    2124    dtasst.F90 \ 
    2125    dtatem.F90 \ 
    2126    in_out_manager.F90 \ 
    2127    lbclnk.F90 \ 
    2128    lib_mpp.F90 \ 
    2129    lib_print.f90 \ 
    2130    obc_oce.F90 \ 
    2131    obc_par.F90 \ 
    2132    oce.F90 \ 
    2133    par_kind.F90 \ 
    2134    par_oce.F90 \ 
    2135    sol_oce.F90 \ 
    2136    solfet.F90 \ 
    2137    solpcg.F90 \ 
    2138    solsor.F90 \ 
     2287   trdmod.F90 \ 
     2288   trdmod_oce.F90 \ 
    21392289   zdf_oce.F90 \ 
    21402290   $(MODEL_LIB)(dom_oce.o) \ 
     
    21472297   $(MODEL_LIB)(oce.o) \ 
    21482298   $(MODEL_LIB)(phycst.o) \ 
    2149    $(MODEL_LIB)(sol_oce.o) \ 
    21502299   $(MODEL_LIB)(solfet.o) \ 
    21512300   $(MODEL_LIB)(solisl.o) \ 
    21522301   $(MODEL_LIB)(solpcg.o) \ 
    21532302   $(MODEL_LIB)(solsor.o) \ 
    2154    $(MODEL_LIB)(trddyn_oce.o) \ 
     2303   $(MODEL_LIB)(sol_oce.o) \ 
     2304   $(MODEL_LIB)(trdmod.o) \ 
     2305   $(MODEL_LIB)(trdmod_oce.o) \ 
    21552306   $(MODEL_LIB)(zdf_oce.o) \ 
    2156    dom_oce.F90 \ 
    2157    in_out_manager.F90 \ 
    2158    lbclnk.F90 \ 
    2159    ldfdyn_oce.F90 \ 
    2160    ldftra_oce.F90 \ 
    2161    lib_mpp.F90 \ 
    2162    obc_oce.F90 \ 
    2163    oce.F90 \ 
    2164    phycst.F90 \ 
    2165    sol_oce.F90 \ 
    2166    solfet.F90 \ 
    2167    solisl.F90 \ 
    2168    solpcg.F90 \ 
    2169    solsor.F90 \ 
    2170    trddyn_oce.F90 \ 
    2171    zdf_oce.F90 \ 
    21722307   domzgr_substitute.h90 \ 
    21732308   obc_vectopt_loop_substitute.h90 \ 
     
    21762311   dynspg_rl.F90 
    21772312$(MODEL_LIB)(dynvor.o) :   \ 
    2178    $(MODEL_LIB)(dom_oce.o) \ 
    2179    $(MODEL_LIB)(in_out_manager.o) \ 
    2180    $(MODEL_LIB)(lib_mpp.o) \ 
    2181    $(MODEL_LIB)(lib_print.o) \ 
    2182    $(MODEL_LIB)(oce.o) \ 
    2183    $(MODEL_LIB)(par_kind.o) \ 
    2184    $(MODEL_LIB)(par_oce.o) \ 
    2185    dom_oce.F90 \ 
    2186    in_out_manager.F90 \ 
    2187    lib_mpp.F90 \ 
    2188    lib_print.f90 \ 
    2189    oce.F90 \ 
    2190    par_kind.F90 \ 
    2191    par_oce.F90 \ 
    2192    $(MODEL_LIB)(dom_oce.o) \ 
    2193    $(MODEL_LIB)(in_out_manager.o) \ 
    2194    $(MODEL_LIB)(lbclnk.o) \ 
    2195    $(MODEL_LIB)(oce.o) \ 
    2196    $(MODEL_LIB)(trddyn_oce.o) \ 
    2197    dom_oce.F90 \ 
    2198    in_out_manager.F90 \ 
    2199    lbclnk.F90 \ 
    2200    oce.F90 \ 
    2201    trddyn_oce.F90 \ 
     2313   dom_oce.F90 \ 
     2314   in_out_manager.F90 \ 
     2315   lib_mpp.F90 \ 
     2316   lib_print.f90 \ 
     2317   oce.F90 \ 
     2318   par_kind.F90 \ 
     2319   par_oce.F90 \ 
     2320   trabbl.F90 \ 
     2321   trdicp.F90 \ 
     2322   trdicp_oce.F90 \ 
     2323   trdmld.F90 \ 
     2324   trdmld_oce.F90 \ 
     2325   trdmod_oce.F90 \ 
     2326   trdvor.F90 \ 
     2327   trdvor_oce.F90 \ 
     2328   $(MODEL_LIB)(dom_oce.o) \ 
     2329   $(MODEL_LIB)(in_out_manager.o) \ 
     2330   $(MODEL_LIB)(lib_mpp.o) \ 
     2331   $(MODEL_LIB)(lib_print.o) \ 
     2332   $(MODEL_LIB)(oce.o) \ 
     2333   $(MODEL_LIB)(par_kind.o) \ 
     2334   $(MODEL_LIB)(par_oce.o) \ 
     2335   $(MODEL_LIB)(trabbl.o) \ 
     2336   $(MODEL_LIB)(trdicp.o) \ 
     2337   $(MODEL_LIB)(trdicp_oce.o) \ 
     2338   $(MODEL_LIB)(trdmld.o) \ 
     2339   $(MODEL_LIB)(trdmld_oce.o) \ 
     2340   $(MODEL_LIB)(trdmod_oce.o) \ 
     2341   $(MODEL_LIB)(trdvor.o) \ 
     2342   $(MODEL_LIB)(trdvor_oce.o) \ 
     2343   dom_oce.F90 \ 
     2344   in_out_manager.F90 \ 
     2345   lbclnk.F90 \ 
     2346   oce.F90 \ 
     2347   trdmod.F90 \ 
     2348   trdmod_oce.F90 \ 
     2349   $(MODEL_LIB)(dom_oce.o) \ 
     2350   $(MODEL_LIB)(in_out_manager.o) \ 
     2351   $(MODEL_LIB)(lbclnk.o) \ 
     2352   $(MODEL_LIB)(oce.o) \ 
     2353   $(MODEL_LIB)(trdmod.o) \ 
     2354   $(MODEL_LIB)(trdmod_oce.o) \ 
    22022355   domzgr_substitute.h90 \ 
    22032356   vectopt_loop_substitute.h90 \ 
     
    22052358   dynvor.F90 
    22062359$(MODEL_LIB)(dynzad.o) :   \ 
    2207    $(MODEL_LIB)(daymod.o) \ 
    2208    $(MODEL_LIB)(dom_oce.o) \ 
    2209    $(MODEL_LIB)(in_out_manager.o) \ 
    2210    $(MODEL_LIB)(lib_print.o) \ 
    2211    $(MODEL_LIB)(par_kind.o) \ 
    2212    $(MODEL_LIB)(par_oce.o) \ 
    2213    $(MODEL_LIB)(phycst.o) \ 
    2214    daymod.F90 \ 
    2215    dom_oce.F90 \ 
    2216    in_out_manager.F90 \ 
    2217    lib_print.f90 \ 
    2218    par_kind.F90 \ 
    2219    par_oce.F90 \ 
    2220    phycst.F90 \ 
     2360   daymod.F90 \ 
     2361   dom_oce.F90 \ 
     2362   in_out_manager.F90 \ 
     2363   lib_print.f90 \ 
     2364   oce.F90 \ 
     2365   par_kind.F90 \ 
     2366   par_oce.F90 \ 
     2367   phycst.F90 \ 
     2368   trabbl.F90 \ 
     2369   trdicp.F90 \ 
     2370   trdicp_oce.F90 \ 
     2371   trdmld.F90 \ 
     2372   trdmld_oce.F90 \ 
     2373   trdmod_oce.F90 \ 
     2374   trdvor.F90 \ 
     2375   trdvor_oce.F90 \ 
     2376   $(MODEL_LIB)(daymod.o) \ 
     2377   $(MODEL_LIB)(dom_oce.o) \ 
     2378   $(MODEL_LIB)(in_out_manager.o) \ 
     2379   $(MODEL_LIB)(lib_print.o) \ 
     2380   $(MODEL_LIB)(oce.o) \ 
     2381   $(MODEL_LIB)(par_kind.o) \ 
     2382   $(MODEL_LIB)(par_oce.o) \ 
     2383   $(MODEL_LIB)(phycst.o) \ 
     2384   $(MODEL_LIB)(trabbl.o) \ 
     2385   $(MODEL_LIB)(trdicp.o) \ 
     2386   $(MODEL_LIB)(trdicp_oce.o) \ 
     2387   $(MODEL_LIB)(trdmld.o) \ 
     2388   $(MODEL_LIB)(trdmld_oce.o) \ 
     2389   $(MODEL_LIB)(trdmod_oce.o) \ 
     2390   $(MODEL_LIB)(trdvor.o) \ 
     2391   $(MODEL_LIB)(trdvor_oce.o) \ 
     2392   dom_oce.F90 \ 
     2393   flxrnf.F90 \ 
     2394   in_out_manager.F90 \ 
     2395   oce.F90 \ 
     2396   trdmod.F90 \ 
     2397   trdmod_oce.F90 \ 
    22212398   $(MODEL_LIB)(dom_oce.o) \ 
    22222399   $(MODEL_LIB)(flxrnf.o) \ 
    22232400   $(MODEL_LIB)(in_out_manager.o) \ 
    22242401   $(MODEL_LIB)(oce.o) \ 
    2225    $(MODEL_LIB)(trddyn_oce.o) \ 
    2226    dom_oce.F90 \ 
    2227    flxrnf.F90 \ 
    2228    in_out_manager.F90 \ 
    2229    oce.F90 \ 
    2230    trddyn_oce.F90 \ 
     2402   $(MODEL_LIB)(trdmod.o) \ 
     2403   $(MODEL_LIB)(trdmod_oce.o) \ 
    22312404   domzgr_substitute.h90 \ 
    22322405   vectopt_loop_substitute.h90 \ 
     
    22342407   dynzad.F90 
    22352408$(MODEL_LIB)(dynzdf_exp.o) :  \ 
    2236    $(MODEL_LIB)(daymod.o) \ 
    2237    $(MODEL_LIB)(dom_oce.o) \ 
    2238    $(MODEL_LIB)(in_out_manager.o) \ 
    2239    $(MODEL_LIB)(lbclnk.o) \ 
    2240    $(MODEL_LIB)(lib_print.o) \ 
    2241    $(MODEL_LIB)(par_kind.o) \ 
    2242    $(MODEL_LIB)(par_oce.o) \ 
    2243    $(MODEL_LIB)(phycst.o) \ 
    2244    daymod.F90 \ 
    2245    dom_oce.F90 \ 
    2246    in_out_manager.F90 \ 
    2247    lbclnk.F90 \ 
    2248    lib_print.f90 \ 
    2249    par_kind.F90 \ 
    2250    par_oce.F90 \ 
    2251    phycst.F90 \ 
     2409   daymod.F90 \ 
     2410   dom_oce.F90 \ 
     2411   in_out_manager.F90 \ 
     2412   lbclnk.F90 \ 
     2413   lib_print.f90 \ 
     2414   oce.F90 \ 
     2415   par_kind.F90 \ 
     2416   par_oce.F90 \ 
     2417   phycst.F90 \ 
     2418   trabbl.F90 \ 
     2419   trdicp.F90 \ 
     2420   trdicp_oce.F90 \ 
     2421   trdmld.F90 \ 
     2422   trdmld_oce.F90 \ 
     2423   trdmod_oce.F90 \ 
     2424   trdvor.F90 \ 
     2425   trdvor_oce.F90 \ 
     2426   $(MODEL_LIB)(daymod.o) \ 
     2427   $(MODEL_LIB)(dom_oce.o) \ 
     2428   $(MODEL_LIB)(in_out_manager.o) \ 
     2429   $(MODEL_LIB)(lbclnk.o) \ 
     2430   $(MODEL_LIB)(lib_print.o) \ 
     2431   $(MODEL_LIB)(oce.o) \ 
     2432   $(MODEL_LIB)(par_kind.o) \ 
     2433   $(MODEL_LIB)(par_oce.o) \ 
     2434   $(MODEL_LIB)(phycst.o) \ 
     2435   $(MODEL_LIB)(trabbl.o) \ 
     2436   $(MODEL_LIB)(trdicp.o) \ 
     2437   $(MODEL_LIB)(trdicp_oce.o) \ 
     2438   $(MODEL_LIB)(trdmld.o) \ 
     2439   $(MODEL_LIB)(trdmld_oce.o) \ 
     2440   $(MODEL_LIB)(trdmod_oce.o) \ 
     2441   $(MODEL_LIB)(trdvor.o) \ 
     2442   $(MODEL_LIB)(trdvor_oce.o) \ 
     2443   dom_oce.F90 \ 
     2444   in_out_manager.F90 \ 
     2445   oce.F90 \ 
     2446   phycst.F90 \ 
     2447   taumod.F90 \ 
     2448   trdmod.F90 \ 
     2449   trdmod_oce.F90 \ 
     2450   zdf_oce.F90 \ 
    22522451   $(MODEL_LIB)(dom_oce.o) \ 
    22532452   $(MODEL_LIB)(in_out_manager.o) \ 
     
    22552454   $(MODEL_LIB)(phycst.o) \ 
    22562455   $(MODEL_LIB)(taumod.o) \ 
    2257    $(MODEL_LIB)(trddyn_oce.o) \ 
     2456   $(MODEL_LIB)(trdmod.o) \ 
     2457   $(MODEL_LIB)(trdmod_oce.o) \ 
    22582458   $(MODEL_LIB)(zdf_oce.o) \ 
    2259    dom_oce.F90 \ 
    2260    in_out_manager.F90 \ 
    2261    oce.F90 \ 
    2262    phycst.F90 \ 
    2263    taumod.F90 \ 
    2264    trddyn_oce.F90 \ 
    2265    zdf_oce.F90 \ 
    22662459   domzgr_substitute.h90 \ 
    22672460   vectopt_loop_substitute.h90 \ 
     
    22692462   dynzdf_exp.F90 
    22702463$(MODEL_LIB)(dynzdf_imp.o) :  \ 
    2271    $(MODEL_LIB)(daymod.o) \ 
    2272    $(MODEL_LIB)(dom_oce.o) \ 
    2273    $(MODEL_LIB)(in_out_manager.o) \ 
    2274    $(MODEL_LIB)(lbclnk.o) \ 
    2275    $(MODEL_LIB)(lib_print.o) \ 
    2276    $(MODEL_LIB)(par_kind.o) \ 
    2277    $(MODEL_LIB)(par_oce.o) \ 
    2278    $(MODEL_LIB)(phycst.o) \ 
    2279    daymod.F90 \ 
    2280    dom_oce.F90 \ 
    2281    in_out_manager.F90 \ 
    2282    lbclnk.F90 \ 
    2283    lib_print.f90 \ 
    2284    par_kind.F90 \ 
    2285    par_oce.F90 \ 
    2286    phycst.F90 \ 
     2464   daymod.F90 \ 
     2465   dom_oce.F90 \ 
     2466   in_out_manager.F90 \ 
     2467   lbclnk.F90 \ 
     2468   lib_print.f90 \ 
     2469   oce.F90 \ 
     2470   par_kind.F90 \ 
     2471   par_oce.F90 \ 
     2472   phycst.F90 \ 
     2473   trabbl.F90 \ 
     2474   trdicp.F90 \ 
     2475   trdicp_oce.F90 \ 
     2476   trdmld.F90 \ 
     2477   trdmld_oce.F90 \ 
     2478   trdmod_oce.F90 \ 
     2479   trdvor.F90 \ 
     2480   trdvor_oce.F90 \ 
     2481   $(MODEL_LIB)(daymod.o) \ 
     2482   $(MODEL_LIB)(dom_oce.o) \ 
     2483   $(MODEL_LIB)(in_out_manager.o) \ 
     2484   $(MODEL_LIB)(lbclnk.o) \ 
     2485   $(MODEL_LIB)(lib_print.o) \ 
     2486   $(MODEL_LIB)(oce.o) \ 
     2487   $(MODEL_LIB)(par_kind.o) \ 
     2488   $(MODEL_LIB)(par_oce.o) \ 
     2489   $(MODEL_LIB)(phycst.o) \ 
     2490   $(MODEL_LIB)(trabbl.o) \ 
     2491   $(MODEL_LIB)(trdicp.o) \ 
     2492   $(MODEL_LIB)(trdicp_oce.o) \ 
     2493   $(MODEL_LIB)(trdmld.o) \ 
     2494   $(MODEL_LIB)(trdmld_oce.o) \ 
     2495   $(MODEL_LIB)(trdmod_oce.o) \ 
     2496   $(MODEL_LIB)(trdvor.o) \ 
     2497   $(MODEL_LIB)(trdvor_oce.o) \ 
     2498   dom_oce.F90 \ 
     2499   in_out_manager.F90 \ 
     2500   oce.F90 \ 
     2501   phycst.F90 \ 
     2502   taumod.F90 \ 
     2503   trdmod.F90 \ 
     2504   trdmod_oce.F90 \ 
     2505   zdf_oce.F90 \ 
    22872506   $(MODEL_LIB)(dom_oce.o) \ 
    22882507   $(MODEL_LIB)(in_out_manager.o) \ 
     
    22902509   $(MODEL_LIB)(phycst.o) \ 
    22912510   $(MODEL_LIB)(taumod.o) \ 
    2292    $(MODEL_LIB)(trddyn_oce.o) \ 
     2511   $(MODEL_LIB)(trdmod.o) \ 
     2512   $(MODEL_LIB)(trdmod_oce.o) \ 
    22932513   $(MODEL_LIB)(zdf_oce.o) \ 
    2294    dom_oce.F90 \ 
    2295    in_out_manager.F90 \ 
    2296    oce.F90 \ 
    2297    phycst.F90 \ 
    2298    taumod.F90 \ 
    2299    trddyn_oce.F90 \ 
    2300    zdf_oce.F90 \ 
    23012514   domzgr_substitute.h90 \ 
    23022515   vectopt_loop_substitute.h90 \ 
     
    23042517   dynzdf_imp.F90 
    23052518$(MODEL_LIB)(dynzdf_imp_atsk.o) :   \ 
    2306    $(MODEL_LIB)(daymod.o) \ 
    2307    $(MODEL_LIB)(dom_oce.o) \ 
    2308    $(MODEL_LIB)(in_out_manager.o) \ 
    2309    $(MODEL_LIB)(lbclnk.o) \ 
    2310    $(MODEL_LIB)(lib_print.o) \ 
    2311    $(MODEL_LIB)(par_kind.o) \ 
    2312    $(MODEL_LIB)(par_oce.o) \ 
    2313    $(MODEL_LIB)(phycst.o) \ 
    2314    daymod.F90 \ 
    2315    dom_oce.F90 \ 
    2316    in_out_manager.F90 \ 
    2317    lbclnk.F90 \ 
    2318    lib_print.f90 \ 
    2319    par_kind.F90 \ 
    2320    par_oce.F90 \ 
    2321    phycst.F90 \ 
     2519   daymod.F90 \ 
     2520   dom_oce.F90 \ 
     2521   in_out_manager.F90 \ 
     2522   lbclnk.F90 \ 
     2523   lib_print.f90 \ 
     2524   oce.F90 \ 
     2525   par_kind.F90 \ 
     2526   par_oce.F90 \ 
     2527   phycst.F90 \ 
     2528   trabbl.F90 \ 
     2529   trdicp.F90 \ 
     2530   trdicp_oce.F90 \ 
     2531   trdmld.F90 \ 
     2532   trdmld_oce.F90 \ 
     2533   trdmod_oce.F90 \ 
     2534   trdvor.F90 \ 
     2535   trdvor_oce.F90 \ 
     2536   $(MODEL_LIB)(daymod.o) \ 
     2537   $(MODEL_LIB)(dom_oce.o) \ 
     2538   $(MODEL_LIB)(in_out_manager.o) \ 
     2539   $(MODEL_LIB)(lbclnk.o) \ 
     2540   $(MODEL_LIB)(lib_print.o) \ 
     2541   $(MODEL_LIB)(oce.o) \ 
     2542   $(MODEL_LIB)(par_kind.o) \ 
     2543   $(MODEL_LIB)(par_oce.o) \ 
     2544   $(MODEL_LIB)(phycst.o) \ 
     2545   $(MODEL_LIB)(trabbl.o) \ 
     2546   $(MODEL_LIB)(trdicp.o) \ 
     2547   $(MODEL_LIB)(trdicp_oce.o) \ 
     2548   $(MODEL_LIB)(trdmld.o) \ 
     2549   $(MODEL_LIB)(trdmld_oce.o) \ 
     2550   $(MODEL_LIB)(trdmod_oce.o) \ 
     2551   $(MODEL_LIB)(trdvor.o) \ 
     2552   $(MODEL_LIB)(trdvor_oce.o) \ 
     2553   dom_oce.F90 \ 
     2554   in_out_manager.F90 \ 
     2555   oce.F90 \ 
     2556   phycst.F90 \ 
     2557   taumod.F90 \ 
     2558   trdmod.F90 \ 
     2559   trdmod_oce.F90 \ 
     2560   zdf_oce.F90 \ 
    23222561   $(MODEL_LIB)(dom_oce.o) \ 
    23232562   $(MODEL_LIB)(in_out_manager.o) \ 
     
    23252564   $(MODEL_LIB)(phycst.o) \ 
    23262565   $(MODEL_LIB)(taumod.o) \ 
    2327    $(MODEL_LIB)(trddyn_oce.o) \ 
     2566   $(MODEL_LIB)(trdmod.o) \ 
     2567   $(MODEL_LIB)(trdmod_oce.o) \ 
    23282568   $(MODEL_LIB)(zdf_oce.o) \ 
    2329    dom_oce.F90 \ 
    2330    in_out_manager.F90 \ 
    2331    oce.F90 \ 
    2332    phycst.F90 \ 
    2333    taumod.F90 \ 
    2334    trddyn_oce.F90 \ 
    2335    zdf_oce.F90 \ 
    23362569   domzgr_substitute.h90 \ 
    23372570   vectopt_loop_substitute.h90 \ 
     
    23392572   dynzdf_imp_atsk.F90 
    23402573$(MODEL_LIB)(dynzdf_iso.o) :  \ 
     2574   daymod.F90 \ 
     2575   dom_oce.F90 \ 
     2576   in_out_manager.F90 \ 
     2577   lbclnk.F90 \ 
     2578   ldfdyn_oce.F90 \ 
     2579   ldftra_oce.F90 \ 
     2580   lib_print.f90 \ 
     2581   oce.F90 \ 
     2582   par_kind.F90 \ 
     2583   par_oce.F90 \ 
     2584   phycst.F90 \ 
     2585   trabbl.F90 \ 
     2586   trdicp.F90 \ 
     2587   trdicp_oce.F90 \ 
     2588   trdmld.F90 \ 
     2589   trdmld_oce.F90 \ 
     2590   trdmod_oce.F90 \ 
     2591   trdvor.F90 \ 
     2592   trdvor_oce.F90 \ 
     2593   zdfmxl.F90 \ 
    23412594   $(MODEL_LIB)(daymod.o) \ 
    23422595   $(MODEL_LIB)(dom_oce.o) \ 
     
    23502603   $(MODEL_LIB)(par_oce.o) \ 
    23512604   $(MODEL_LIB)(phycst.o) \ 
     2605   $(MODEL_LIB)(trabbl.o) \ 
     2606   $(MODEL_LIB)(trdicp.o) \ 
     2607   $(MODEL_LIB)(trdicp_oce.o) \ 
     2608   $(MODEL_LIB)(trdmld.o) \ 
     2609   $(MODEL_LIB)(trdmld_oce.o) \ 
     2610   $(MODEL_LIB)(trdmod_oce.o) \ 
     2611   $(MODEL_LIB)(trdvor.o) \ 
     2612   $(MODEL_LIB)(trdvor_oce.o) \ 
    23522613   $(MODEL_LIB)(zdfmxl.o) \ 
    2353    daymod.F90 \ 
    2354    dom_oce.F90 \ 
    2355    in_out_manager.F90 \ 
    2356    lbclnk.F90 \ 
    2357    ldfdyn_oce.F90 \ 
     2614   dom_oce.F90 \ 
     2615   in_out_manager.F90 \ 
     2616   ldfslp.F90 \ 
    23582617   ldftra_oce.F90 \ 
    2359    lib_print.f90 \ 
    2360    oce.F90 \ 
    2361    par_kind.F90 \ 
    2362    par_oce.F90 \ 
    2363    phycst.F90 \ 
    2364    zdfmxl.F90 \ 
     2618   oce.F90 \ 
     2619   phycst.F90 \ 
     2620   taumod.F90 \ 
     2621   trdmod.F90 \ 
     2622   trdmod_oce.F90 \ 
     2623   zdf_oce.F90 \ 
    23652624   $(MODEL_LIB)(dom_oce.o) \ 
    23662625   $(MODEL_LIB)(in_out_manager.o) \ 
     
    23702629   $(MODEL_LIB)(phycst.o) \ 
    23712630   $(MODEL_LIB)(taumod.o) \ 
    2372    $(MODEL_LIB)(trddyn_oce.o) \ 
     2631   $(MODEL_LIB)(trdmod.o) \ 
     2632   $(MODEL_LIB)(trdmod_oce.o) \ 
    23732633   $(MODEL_LIB)(zdf_oce.o) \ 
    2374    dom_oce.F90 \ 
    2375    in_out_manager.F90 \ 
    2376    ldfslp.F90 \ 
    2377    ldftra_oce.F90 \ 
    2378    oce.F90 \ 
    2379    phycst.F90 \ 
    2380    taumod.F90 \ 
    2381    trddyn_oce.F90 \ 
    2382    zdf_oce.F90 \ 
    23832634   domzgr_substitute.h90 \ 
    23842635   vectopt_loop_substitute.h90 \ 
     
    23872638   dynzdf_iso.F90 
    23882639$(MODEL_LIB)(eosbn2.o) :   \ 
     2640   dom_oce.F90 \ 
     2641   in_out_manager.F90 \ 
     2642   lbclnk.F90 \ 
     2643   lib_print.f90 \ 
     2644   oce.F90 \ 
     2645   par_kind.F90 \ 
     2646   par_oce.F90 \ 
     2647   zdf_oce.F90 \ 
    23892648   $(MODEL_LIB)(dom_oce.o) \ 
    23902649   $(MODEL_LIB)(in_out_manager.o) \ 
     
    23972656   dom_oce.F90 \ 
    23982657   in_out_manager.F90 \ 
    2399    lbclnk.F90 \ 
    2400    lib_print.f90 \ 
    2401    oce.F90 \ 
    2402    par_kind.F90 \ 
    2403    par_oce.F90 \ 
    2404    zdf_oce.F90 \ 
     2658   phycst.F90 \ 
     2659   zdfddm.F90 \ 
    24052660   $(MODEL_LIB)(dom_oce.o) \ 
    24062661   $(MODEL_LIB)(in_out_manager.o) \ 
    24072662   $(MODEL_LIB)(phycst.o) \ 
    24082663   $(MODEL_LIB)(zdfddm.o) \ 
    2409    dom_oce.F90 \ 
    2410    in_out_manager.F90 \ 
    2411    phycst.F90 \ 
    2412    zdfddm.F90 \ 
    24132664   domzgr_substitute.h90 \ 
    24142665   vectopt_loop_substitute.h90 \ 
     
    24162667   eosbn2.F90 
    24172668$(MODEL_LIB)(flo4rk.o) :   \ 
    2418    $(MODEL_LIB)(lib_print.o) \ 
    2419    $(MODEL_LIB)(par_kind.o) \ 
    2420    $(MODEL_LIB)(par_oce.o) \ 
    2421    lib_print.f90 \ 
    2422    par_kind.F90 \ 
    2423    par_oce.F90 \ 
     2669   lib_print.f90 \ 
     2670   par_kind.F90 \ 
     2671   par_oce.F90 \ 
     2672   $(MODEL_LIB)(lib_print.o) \ 
     2673   $(MODEL_LIB)(par_kind.o) \ 
     2674   $(MODEL_LIB)(par_oce.o) \ 
     2675   dom_oce.F90 \ 
     2676   flo_oce.F90 \ 
     2677   in_out_manager.F90 \ 
     2678   oce.F90 \ 
    24242679   $(MODEL_LIB)(dom_oce.o) \ 
    24252680   $(MODEL_LIB)(flo_oce.o) \ 
    24262681   $(MODEL_LIB)(in_out_manager.o) \ 
    24272682   $(MODEL_LIB)(oce.o) \ 
     2683   flo4rk.F90 
     2684$(MODEL_LIB)(floats.o) :   \ 
     2685   daymod.F90 \ 
    24282686   dom_oce.F90 \ 
    24292687   flo_oce.F90 \ 
    24302688   in_out_manager.F90 \ 
    2431    oce.F90 \ 
    2432    flo4rk.F90 
     2689   lib_mpp.F90 \ 
     2690   oce.F90 \ 
     2691   par_oce.F90 \ 
     2692   phycst.F90 \ 
     2693   $(MODEL_LIB)(daymod.o) \ 
     2694   $(MODEL_LIB)(dom_oce.o) \ 
     2695   $(MODEL_LIB)(flo_oce.o) \ 
     2696   $(MODEL_LIB)(in_out_manager.o) \ 
     2697   $(MODEL_LIB)(lib_mpp.o) \ 
     2698   $(MODEL_LIB)(oce.o) \ 
     2699   $(MODEL_LIB)(par_oce.o) \ 
     2700   $(MODEL_LIB)(phycst.o) \ 
     2701   flo4rk.F90 \ 
     2702   floblk.F90 \ 
     2703   flodom.F90 \ 
     2704   flowri.F90 \ 
     2705   flo_oce.F90 \ 
     2706   lib_mpp.F90 \ 
     2707   $(MODEL_LIB)(flo4rk.o) \ 
     2708   $(MODEL_LIB)(floblk.o) \ 
     2709   $(MODEL_LIB)(flodom.o) \ 
     2710   $(MODEL_LIB)(flowri.o) \ 
     2711   $(MODEL_LIB)(flo_oce.o) \ 
     2712   $(MODEL_LIB)(lib_mpp.o) \ 
     2713   ../../../lib/libioipsl.a \ 
     2714   floats.F90 
     2715$(MODEL_LIB)(floblk.o) :   \ 
     2716   dom_oce.F90 \ 
     2717   in_out_manager.F90 \ 
     2718   lib_print.f90 \ 
     2719   par_kind.F90 \ 
     2720   par_oce.F90 \ 
     2721   $(MODEL_LIB)(dom_oce.o) \ 
     2722   $(MODEL_LIB)(in_out_manager.o) \ 
     2723   $(MODEL_LIB)(lib_print.o) \ 
     2724   $(MODEL_LIB)(par_kind.o) \ 
     2725   $(MODEL_LIB)(par_oce.o) \ 
     2726   dom_oce.F90 \ 
     2727   flo_oce.F90 \ 
     2728   in_out_manager.F90 \ 
     2729   lib_mpp.F90 \ 
     2730   oce.F90 \ 
     2731   phycst.F90 \ 
     2732   $(MODEL_LIB)(dom_oce.o) \ 
     2733   $(MODEL_LIB)(flo_oce.o) \ 
     2734   $(MODEL_LIB)(in_out_manager.o) \ 
     2735   $(MODEL_LIB)(lib_mpp.o) \ 
     2736   $(MODEL_LIB)(oce.o) \ 
     2737   $(MODEL_LIB)(phycst.o) \ 
     2738   floblk.F90 
     2739$(MODEL_LIB)(flodom.o) :   \ 
     2740   dom_oce.F90 \ 
     2741   in_out_manager.F90 \ 
     2742   lib_print.f90 \ 
     2743   par_kind.F90 \ 
     2744   par_oce.F90 \ 
     2745   $(MODEL_LIB)(dom_oce.o) \ 
     2746   $(MODEL_LIB)(in_out_manager.o) \ 
     2747   $(MODEL_LIB)(lib_print.o) \ 
     2748   $(MODEL_LIB)(par_kind.o) \ 
     2749   $(MODEL_LIB)(par_oce.o) \ 
     2750   dom_oce.F90 \ 
     2751   flo_oce.F90 \ 
     2752   in_out_manager.F90 \ 
     2753   lib_mpp.F90 \ 
     2754   oce.F90 \ 
     2755   $(MODEL_LIB)(dom_oce.o) \ 
     2756   $(MODEL_LIB)(flo_oce.o) \ 
     2757   $(MODEL_LIB)(in_out_manager.o) \ 
     2758   $(MODEL_LIB)(lib_mpp.o) \ 
     2759   $(MODEL_LIB)(oce.o) \ 
     2760   domzgr_substitute.h90 \ 
     2761   KEY_CPP \ 
     2762   flodom.F90 
     2763$(MODEL_LIB)(flowri.o) :   \ 
     2764   dom_oce.F90 \ 
     2765   in_out_manager.F90 \ 
     2766   lib_print.f90 \ 
     2767   par_kind.F90 \ 
     2768   par_oce.F90 \ 
     2769   phycst.F90 \ 
     2770   $(MODEL_LIB)(dom_oce.o) \ 
     2771   $(MODEL_LIB)(in_out_manager.o) \ 
     2772   $(MODEL_LIB)(lib_print.o) \ 
     2773   $(MODEL_LIB)(par_kind.o) \ 
     2774   $(MODEL_LIB)(par_oce.o) \ 
     2775   $(MODEL_LIB)(phycst.o) \ 
     2776   daymod.F90 \ 
     2777   dom_oce.F90 \ 
     2778   flo_oce.F90 \ 
     2779   in_out_manager.F90 \ 
     2780   lib_mpp.F90 \ 
     2781   oce.F90 \ 
     2782   $(MODEL_LIB)(daymod.o) \ 
     2783   $(MODEL_LIB)(dom_oce.o) \ 
     2784   $(MODEL_LIB)(flo_oce.o) \ 
     2785   $(MODEL_LIB)(in_out_manager.o) \ 
     2786   $(MODEL_LIB)(lib_mpp.o) \ 
     2787   $(MODEL_LIB)(oce.o) \ 
     2788   domzgr_substitute.h90 \ 
     2789   KEY_CPP \ 
     2790   flowri.F90 
    24332791$(MODEL_LIB)(flo_oce.o) :  \ 
    2434    $(MODEL_LIB)(par_kind.o) \ 
    2435    par_kind.F90 \ 
    2436    $(MODEL_LIB)(par_oce.o) \ 
    2437    par_oce.F90 \ 
     2792   par_kind.F90 \ 
     2793   $(MODEL_LIB)(par_kind.o) \ 
     2794   par_oce.F90 \ 
     2795   $(MODEL_LIB)(par_oce.o) \ 
    24382796   flo_oce.F90 
    2439 $(MODEL_LIB)(floats.o) :   \ 
     2797$(MODEL_LIB)(flxblk.o) :   \ 
     2798   blk_oce.F90 \ 
     2799   cpl_oce.F90 \ 
     2800   daymod.F90 \ 
     2801   dom_oce.F90 \ 
     2802   flx_oce.F90 \ 
     2803   ice.F90 \ 
     2804   in_out_manager.F90 \ 
     2805   lbclnk.F90 \ 
     2806   lib_mpp.F90 \ 
     2807   lib_print.f90 \ 
     2808   oce.F90 \ 
     2809   ocfzpt.F90 \ 
     2810   par_kind.F90 \ 
     2811   par_oce.F90 \ 
     2812   phycst.F90 \ 
     2813   $(MODEL_LIB)(blk_oce.o) \ 
     2814   $(MODEL_LIB)(cpl_oce.o) \ 
     2815   $(MODEL_LIB)(daymod.o) \ 
     2816   $(MODEL_LIB)(dom_oce.o) \ 
     2817   $(MODEL_LIB)(flx_oce.o) \ 
     2818   $(MODEL_LIB)(ice.o) \ 
     2819   $(MODEL_LIB)(in_out_manager.o) \ 
     2820   $(MODEL_LIB)(lbclnk.o) \ 
     2821   $(MODEL_LIB)(lib_mpp.o) \ 
     2822   $(MODEL_LIB)(lib_print.o) \ 
     2823   $(MODEL_LIB)(oce.o) \ 
     2824   $(MODEL_LIB)(ocfzpt.o) \ 
     2825   $(MODEL_LIB)(par_kind.o) \ 
     2826   $(MODEL_LIB)(par_oce.o) \ 
     2827   $(MODEL_LIB)(phycst.o) \ 
     2828   albedo.F90 \ 
     2829   blk_oce.F90 \ 
     2830   cpl_oce.F90 \ 
     2831   daymod.F90 \ 
     2832   dom_oce.F90 \ 
     2833   flx_oce.F90 \ 
     2834   in_out_manager.F90 \ 
     2835   lbclnk.F90 \ 
     2836   oce.F90 \ 
     2837   ocfzpt.F90 \ 
     2838   phycst.F90 \ 
     2839   $(MODEL_LIB)(albedo.o) \ 
     2840   $(MODEL_LIB)(blk_oce.o) \ 
     2841   $(MODEL_LIB)(cpl_oce.o) \ 
     2842   $(MODEL_LIB)(daymod.o) \ 
     2843   $(MODEL_LIB)(dom_oce.o) \ 
     2844   $(MODEL_LIB)(flx_oce.o) \ 
     2845   $(MODEL_LIB)(in_out_manager.o) \ 
     2846   $(MODEL_LIB)(lbclnk.o) \ 
     2847   $(MODEL_LIB)(oce.o) \ 
     2848   $(MODEL_LIB)(ocfzpt.o) \ 
     2849   $(MODEL_LIB)(phycst.o) \ 
     2850   flxblk.F90 
     2851$(MODEL_LIB)(flxfwb.o) :   \ 
     2852   albedo.F90 \ 
     2853   blk_oce.F90 \ 
     2854   cpl_oce.F90 \ 
     2855   daymod.F90 \ 
     2856   dom_oce.F90 \ 
     2857   dtasal.F90 \ 
     2858   dtasst.F90 \ 
     2859   dtatem.F90 \ 
     2860   flxmod.F90 \ 
     2861   flxrnf.F90 \ 
     2862   flx_oce.F90 \ 
     2863   ice_oce.F90 \ 
     2864   in_out_manager.F90 \ 
     2865   lbclnk.F90 \ 
     2866   lib_mpp.F90 \ 
     2867   lib_print.f90 \ 
     2868   oce.F90 \ 
     2869   ocfzpt.F90 \ 
     2870   par_kind.F90 \ 
     2871   par_oce.F90 \ 
     2872   phycst.F90 \ 
     2873   taumod.F90 \ 
     2874   tradmp.F90 \ 
     2875   $(MODEL_LIB)(albedo.o) \ 
     2876   $(MODEL_LIB)(blk_oce.o) \ 
    24402877   $(MODEL_LIB)(cpl_oce.o) \ 
    24412878   $(MODEL_LIB)(daymod.o) \ 
     
    24442881   $(MODEL_LIB)(dtasst.o) \ 
    24452882   $(MODEL_LIB)(dtatem.o) \ 
    2446    $(MODEL_LIB)(flo_oce.o) \ 
    2447    $(MODEL_LIB)(in_out_manager.o) \ 
    2448    $(MODEL_LIB)(lib_mpp.o) \ 
    2449    $(MODEL_LIB)(oce.o) \ 
    2450    $(MODEL_LIB)(par_oce.o) \ 
    2451    $(MODEL_LIB)(phycst.o) \ 
     2883   $(MODEL_LIB)(flxmod.o) \ 
     2884   $(MODEL_LIB)(flxrnf.o) \ 
     2885   $(MODEL_LIB)(flx_oce.o) \ 
     2886   $(MODEL_LIB)(ice_oce.o) \ 
     2887   $(MODEL_LIB)(in_out_manager.o) \ 
     2888   $(MODEL_LIB)(lbclnk.o) \ 
     2889   $(MODEL_LIB)(lib_mpp.o) \ 
     2890   $(MODEL_LIB)(lib_print.o) \ 
     2891   $(MODEL_LIB)(oce.o) \ 
     2892   $(MODEL_LIB)(ocfzpt.o) \ 
     2893   $(MODEL_LIB)(par_kind.o) \ 
     2894   $(MODEL_LIB)(par_oce.o) \ 
     2895   $(MODEL_LIB)(phycst.o) \ 
     2896   $(MODEL_LIB)(taumod.o) \ 
     2897   $(MODEL_LIB)(tradmp.o) \ 
     2898   blk_oce.F90 \ 
    24522899   cpl_oce.F90 \ 
    24532900   daymod.F90 \ 
    24542901   dom_oce.F90 \ 
    2455    dtasal.F90 \ 
    2456    dtasst.F90 \ 
    2457    dtatem.F90 \ 
    2458    flo_oce.F90 \ 
    2459    in_out_manager.F90 \ 
    2460    lib_mpp.F90 \ 
    2461    oce.F90 \ 
    2462    par_oce.F90 \ 
    2463    phycst.F90 \ 
    2464    $(MODEL_LIB)(flo4rk.o) \ 
    2465    $(MODEL_LIB)(flo_oce.o) \ 
    2466    $(MODEL_LIB)(floblk.o) \ 
    2467    $(MODEL_LIB)(flodom.o) \ 
    2468    $(MODEL_LIB)(flowri.o) \ 
    2469    $(MODEL_LIB)(lib_mpp.o) \ 
    2470    flo4rk.F90 \ 
    2471    flo_oce.F90 \ 
    2472    floblk.F90 \ 
    2473    flodom.F90 \ 
    2474    flowri.F90 \ 
    2475    lib_mpp.F90 \ 
    2476    ../../../lib/libioipsl.a \ 
    2477    floats.F90 
    2478 $(MODEL_LIB)(floblk.o) :   \ 
    2479    $(MODEL_LIB)(cpl_oce.o) \ 
    2480    $(MODEL_LIB)(dom_oce.o) \ 
    2481    $(MODEL_LIB)(dtasal.o) \ 
    2482    $(MODEL_LIB)(dtasst.o) \ 
    2483    $(MODEL_LIB)(dtatem.o) \ 
    2484    $(MODEL_LIB)(in_out_manager.o) \ 
    2485    $(MODEL_LIB)(lib_print.o) \ 
    2486    $(MODEL_LIB)(par_kind.o) \ 
    2487    $(MODEL_LIB)(par_oce.o) \ 
    2488    cpl_oce.F90 \ 
    2489    dom_oce.F90 \ 
    2490    dtasal.F90 \ 
    2491    dtasst.F90 \ 
    2492    dtatem.F90 \ 
    2493    in_out_manager.F90 \ 
    2494    lib_print.f90 \ 
    2495    par_kind.F90 \ 
    2496    par_oce.F90 \ 
    2497    $(MODEL_LIB)(dom_oce.o) \ 
    2498    $(MODEL_LIB)(flo_oce.o) \ 
    2499    $(MODEL_LIB)(in_out_manager.o) \ 
    2500    $(MODEL_LIB)(lib_mpp.o) \ 
    2501    $(MODEL_LIB)(oce.o) \ 
    2502    $(MODEL_LIB)(phycst.o) \ 
    2503    dom_oce.F90 \ 
    2504    flo_oce.F90 \ 
    2505    in_out_manager.F90 \ 
    2506    lib_mpp.F90 \ 
    2507    oce.F90 \ 
    2508    phycst.F90 \ 
    2509    floblk.F90 
    2510 $(MODEL_LIB)(flodom.o) :   \ 
    2511    $(MODEL_LIB)(cpl_oce.o) \ 
    2512    $(MODEL_LIB)(dom_oce.o) \ 
    2513    $(MODEL_LIB)(dtasal.o) \ 
    2514    $(MODEL_LIB)(dtasst.o) \ 
    2515    $(MODEL_LIB)(dtatem.o) \ 
    2516    $(MODEL_LIB)(in_out_manager.o) \ 
    2517    $(MODEL_LIB)(lib_print.o) \ 
    2518    $(MODEL_LIB)(par_kind.o) \ 
    2519    $(MODEL_LIB)(par_oce.o) \ 
    2520    cpl_oce.F90 \ 
    2521    dom_oce.F90 \ 
    2522    dtasal.F90 \ 
    2523    dtasst.F90 \ 
    2524    dtatem.F90 \ 
    2525    in_out_manager.F90 \ 
    2526    lib_print.f90 \ 
    2527    par_kind.F90 \ 
    2528    par_oce.F90 \ 
    2529    $(MODEL_LIB)(dom_oce.o) \ 
    2530    $(MODEL_LIB)(flo_oce.o) \ 
    2531    $(MODEL_LIB)(in_out_manager.o) \ 
    2532    $(MODEL_LIB)(lib_mpp.o) \ 
    2533    $(MODEL_LIB)(oce.o) \ 
    2534    dom_oce.F90 \ 
    2535    flo_oce.F90 \ 
    2536    in_out_manager.F90 \ 
    2537    lib_mpp.F90 \ 
    2538    oce.F90 \ 
    2539    domzgr_substitute.h90 \ 
    2540    KEY_CPP \ 
    2541    flodom.F90 
    2542 $(MODEL_LIB)(flowri.o) :   \ 
    2543    $(MODEL_LIB)(cpl_oce.o) \ 
    2544    $(MODEL_LIB)(dom_oce.o) \ 
    2545    $(MODEL_LIB)(dtasal.o) \ 
    2546    $(MODEL_LIB)(dtasst.o) \ 
    2547    $(MODEL_LIB)(dtatem.o) \ 
    2548    $(MODEL_LIB)(in_out_manager.o) \ 
    2549    $(MODEL_LIB)(lib_print.o) \ 
    2550    $(MODEL_LIB)(par_kind.o) \ 
    2551    $(MODEL_LIB)(par_oce.o) \ 
    2552    $(MODEL_LIB)(phycst.o) \ 
    2553    cpl_oce.F90 \ 
    2554    dom_oce.F90 \ 
    2555    dtasal.F90 \ 
    2556    dtasst.F90 \ 
    2557    dtatem.F90 \ 
    2558    in_out_manager.F90 \ 
    2559    lib_print.f90 \ 
    2560    par_kind.F90 \ 
    2561    par_oce.F90 \ 
    2562    phycst.F90 \ 
    2563    $(MODEL_LIB)(daymod.o) \ 
    2564    $(MODEL_LIB)(dom_oce.o) \ 
    2565    $(MODEL_LIB)(flo_oce.o) \ 
    2566    $(MODEL_LIB)(in_out_manager.o) \ 
    2567    $(MODEL_LIB)(lib_mpp.o) \ 
    2568    $(MODEL_LIB)(oce.o) \ 
    2569    daymod.F90 \ 
    2570    dom_oce.F90 \ 
    2571    flo_oce.F90 \ 
    2572    in_out_manager.F90 \ 
    2573    lib_mpp.F90 \ 
    2574    oce.F90 \ 
    2575    domzgr_substitute.h90 \ 
    2576    KEY_CPP \ 
    2577    flowri.F90 
    2578 $(MODEL_LIB)(flx_oce.o) :  \ 
    2579    $(MODEL_LIB)(par_kind.o) \ 
    2580    par_kind.F90 \ 
    2581    $(MODEL_LIB)(par_oce.o) \ 
    2582    par_oce.F90 \ 
    2583    flx_oce.F90 
    2584 $(MODEL_LIB)(flxblk.o) :   \ 
     2902   flxblk.F90 \ 
     2903   flxrnf.F90 \ 
     2904   in_out_manager.F90 \ 
     2905   lib_mpp.F90 \ 
     2906   ocesbc.F90 \ 
     2907   oce.F90 \ 
     2908   phycst.F90 \ 
    25852909   $(MODEL_LIB)(blk_oce.o) \ 
    25862910   $(MODEL_LIB)(cpl_oce.o) \ 
    25872911   $(MODEL_LIB)(daymod.o) \ 
    25882912   $(MODEL_LIB)(dom_oce.o) \ 
    2589    $(MODEL_LIB)(flx_oce.o) \ 
    2590    $(MODEL_LIB)(ice.o) \ 
    2591    $(MODEL_LIB)(in_out_manager.o) \ 
    2592    $(MODEL_LIB)(lbclnk.o) \ 
    2593    $(MODEL_LIB)(lib_mpp.o) \ 
    2594    $(MODEL_LIB)(lib_print.o) \ 
    2595    $(MODEL_LIB)(oce.o) \ 
    2596    $(MODEL_LIB)(ocfzpt.o) \ 
    2597    $(MODEL_LIB)(par_kind.o) \ 
    2598    $(MODEL_LIB)(par_oce.o) \ 
    2599    $(MODEL_LIB)(phycst.o) \ 
    2600    blk_oce.F90 \ 
    2601    cpl_oce.F90 \ 
    2602    daymod.F90 \ 
    2603    dom_oce.F90 \ 
    2604    flx_oce.F90 \ 
    2605    ice.F90 \ 
    2606    in_out_manager.F90 \ 
    2607    lbclnk.F90 \ 
    2608    lib_mpp.F90 \ 
    2609    lib_print.f90 \ 
    2610    oce.F90 \ 
    2611    ocfzpt.F90 \ 
    2612    par_kind.F90 \ 
    2613    par_oce.F90 \ 
    2614    phycst.F90 \ 
    2615    $(MODEL_LIB)(albedo.o) \ 
    2616    $(MODEL_LIB)(blk_oce.o) \ 
    2617    $(MODEL_LIB)(cpl_oce.o) \ 
    2618    $(MODEL_LIB)(daymod.o) \ 
    2619    $(MODEL_LIB)(dom_oce.o) \ 
    2620    $(MODEL_LIB)(flx_oce.o) \ 
    2621    $(MODEL_LIB)(in_out_manager.o) \ 
    2622    $(MODEL_LIB)(lbclnk.o) \ 
    2623    $(MODEL_LIB)(oce.o) \ 
    2624    $(MODEL_LIB)(ocfzpt.o) \ 
    2625    $(MODEL_LIB)(phycst.o) \ 
    2626    albedo.F90 \ 
    2627    blk_oce.F90 \ 
    2628    cpl_oce.F90 \ 
    2629    daymod.F90 \ 
    2630    dom_oce.F90 \ 
    2631    flx_oce.F90 \ 
    2632    in_out_manager.F90 \ 
    2633    lbclnk.F90 \ 
    2634    oce.F90 \ 
    2635    ocfzpt.F90 \ 
    2636    phycst.F90 \ 
    2637    flxblk.F90 
    2638 $(MODEL_LIB)(flxfwb.o) :   \ 
    2639    $(MODEL_LIB)(albedo.o) \ 
    2640    $(MODEL_LIB)(blk_oce.o) \ 
    2641    $(MODEL_LIB)(cpl_oce.o) \ 
    2642    $(MODEL_LIB)(daymod.o) \ 
    2643    $(MODEL_LIB)(dom_oce.o) \ 
    2644    $(MODEL_LIB)(dtasal.o) \ 
    2645    $(MODEL_LIB)(dtasst.o) \ 
    2646    $(MODEL_LIB)(dtatem.o) \ 
    2647    $(MODEL_LIB)(flx_oce.o) \ 
    2648    $(MODEL_LIB)(flxmod.o) \ 
    2649    $(MODEL_LIB)(flxrnf.o) \ 
    2650    $(MODEL_LIB)(ice_oce.o) \ 
    2651    $(MODEL_LIB)(in_out_manager.o) \ 
    2652    $(MODEL_LIB)(lbclnk.o) \ 
    2653    $(MODEL_LIB)(lib_mpp.o) \ 
    2654    $(MODEL_LIB)(lib_print.o) \ 
    2655    $(MODEL_LIB)(oce.o) \ 
    2656    $(MODEL_LIB)(ocfzpt.o) \ 
    2657    $(MODEL_LIB)(par_kind.o) \ 
    2658    $(MODEL_LIB)(par_oce.o) \ 
    2659    $(MODEL_LIB)(phycst.o) \ 
    2660    $(MODEL_LIB)(taumod.o) \ 
    2661    $(MODEL_LIB)(tradmp.o) \ 
    2662    albedo.F90 \ 
    2663    blk_oce.F90 \ 
    2664    cpl_oce.F90 \ 
    2665    daymod.F90 \ 
    2666    dom_oce.F90 \ 
    2667    dtasal.F90 \ 
    2668    dtasst.F90 \ 
    2669    dtatem.F90 \ 
    2670    flx_oce.F90 \ 
    2671    flxmod.F90 \ 
    2672    flxrnf.F90 \ 
    2673    ice_oce.F90 \ 
    2674    in_out_manager.F90 \ 
    2675    lbclnk.F90 \ 
    2676    lib_mpp.F90 \ 
    2677    lib_print.f90 \ 
    2678    oce.F90 \ 
    2679    ocfzpt.F90 \ 
    2680    par_kind.F90 \ 
    2681    par_oce.F90 \ 
    2682    phycst.F90 \ 
    2683    taumod.F90 \ 
    2684    tradmp.F90 \ 
    2685    $(MODEL_LIB)(blk_oce.o) \ 
    2686    $(MODEL_LIB)(cpl_oce.o) \ 
    2687    $(MODEL_LIB)(daymod.o) \ 
    2688    $(MODEL_LIB)(dom_oce.o) \ 
    26892913   $(MODEL_LIB)(flxblk.o) \ 
    26902914   $(MODEL_LIB)(flxrnf.o) \ 
    26912915   $(MODEL_LIB)(in_out_manager.o) \ 
    26922916   $(MODEL_LIB)(lib_mpp.o) \ 
    2693    $(MODEL_LIB)(oce.o) \ 
    26942917   $(MODEL_LIB)(ocesbc.o) \ 
    2695    $(MODEL_LIB)(phycst.o) \ 
    2696    blk_oce.F90 \ 
    2697    cpl_oce.F90 \ 
    2698    daymod.F90 \ 
    2699    dom_oce.F90 \ 
    2700    flxblk.F90 \ 
    2701    flxrnf.F90 \ 
    2702    in_out_manager.F90 \ 
    2703    lib_mpp.F90 \ 
    2704    oce.F90 \ 
    2705    ocesbc.F90 \ 
    2706    phycst.F90 \ 
     2918   $(MODEL_LIB)(oce.o) \ 
     2919   $(MODEL_LIB)(phycst.o) \ 
    27072920   domzgr_substitute.h90 \ 
    27082921   vectopt_loop_substitute.h90 \ 
     
    27102923   flxfwb.F90 
    27112924$(MODEL_LIB)(flxmod.o) :   \ 
    2712    $(MODEL_LIB)(cpl_oce.o) \ 
    2713    $(MODEL_LIB)(daymod.o) \ 
    2714    $(MODEL_LIB)(dom_oce.o) \ 
    2715    $(MODEL_LIB)(dtasal.o) \ 
    2716    $(MODEL_LIB)(dtasst.o) \ 
    2717    $(MODEL_LIB)(dtatem.o) \ 
    2718    $(MODEL_LIB)(in_out_manager.o) \ 
    2719    $(MODEL_LIB)(lib_mpp.o) \ 
    2720    $(MODEL_LIB)(lib_print.o) \ 
    2721    $(MODEL_LIB)(oce.o) \ 
    2722    $(MODEL_LIB)(par_kind.o) \ 
    2723    $(MODEL_LIB)(par_oce.o) \ 
    2724    $(MODEL_LIB)(phycst.o) \ 
     2925   daymod.F90 \ 
     2926   dom_oce.F90 \ 
     2927   in_out_manager.F90 \ 
     2928   lib_mpp.F90 \ 
     2929   lib_print.f90 \ 
     2930   oce.F90 \ 
     2931   par_kind.F90 \ 
     2932   par_oce.F90 \ 
     2933   phycst.F90 \ 
     2934   $(MODEL_LIB)(daymod.o) \ 
     2935   $(MODEL_LIB)(dom_oce.o) \ 
     2936   $(MODEL_LIB)(in_out_manager.o) \ 
     2937   $(MODEL_LIB)(lib_mpp.o) \ 
     2938   $(MODEL_LIB)(lib_print.o) \ 
     2939   $(MODEL_LIB)(oce.o) \ 
     2940   $(MODEL_LIB)(par_kind.o) \ 
     2941   $(MODEL_LIB)(par_oce.o) \ 
     2942   $(MODEL_LIB)(phycst.o) \ 
     2943   daymod.F90 \ 
     2944   dom_oce.F90 \ 
     2945   flxrnf.F90 \ 
     2946   in_out_manager.F90 \ 
     2947   lbclnk.F90 \ 
     2948   lib_mpp.F90 \ 
     2949   oce.F90 \ 
     2950   ocfzpt.F90 \ 
     2951   phycst.F90 \ 
     2952   $(MODEL_LIB)(daymod.o) \ 
     2953   $(MODEL_LIB)(dom_oce.o) \ 
     2954   $(MODEL_LIB)(flxrnf.o) \ 
     2955   $(MODEL_LIB)(in_out_manager.o) \ 
     2956   $(MODEL_LIB)(lbclnk.o) \ 
     2957   $(MODEL_LIB)(lib_mpp.o) \ 
     2958   $(MODEL_LIB)(oce.o) \ 
     2959   $(MODEL_LIB)(ocfzpt.o) \ 
     2960   $(MODEL_LIB)(phycst.o) \ 
     2961   blk_oce.F90 \ 
     2962   bulk.F90 \ 
    27252963   cpl_oce.F90 \ 
    2726    daymod.F90 \ 
    2727    dom_oce.F90 \ 
    2728    dtasal.F90 \ 
    2729    dtasst.F90 \ 
    2730    dtatem.F90 \ 
    2731    in_out_manager.F90 \ 
    2732    lib_mpp.F90 \ 
    2733    lib_print.f90 \ 
    2734    oce.F90 \ 
    2735    par_kind.F90 \ 
    2736    par_oce.F90 \ 
    2737    phycst.F90 \ 
    2738    $(MODEL_LIB)(daymod.o) \ 
    2739    $(MODEL_LIB)(dom_oce.o) \ 
    2740    $(MODEL_LIB)(flxrnf.o) \ 
    2741    $(MODEL_LIB)(in_out_manager.o) \ 
    2742    $(MODEL_LIB)(lbclnk.o) \ 
    2743    $(MODEL_LIB)(lib_mpp.o) \ 
    2744    $(MODEL_LIB)(oce.o) \ 
    2745    $(MODEL_LIB)(ocfzpt.o) \ 
    2746    $(MODEL_LIB)(phycst.o) \ 
    2747    daymod.F90 \ 
    2748    dom_oce.F90 \ 
    27492964   flxrnf.F90 \ 
    2750    in_out_manager.F90 \ 
    2751    lbclnk.F90 \ 
    2752    lib_mpp.F90 \ 
    2753    oce.F90 \ 
    2754    ocfzpt.F90 \ 
    2755    phycst.F90 \ 
     2965   flx_oce.F90 \ 
     2966   ice_oce.F90 \ 
    27562967   $(MODEL_LIB)(blk_oce.o) \ 
    27572968   $(MODEL_LIB)(bulk.o) \ 
    27582969   $(MODEL_LIB)(cpl_oce.o) \ 
     2970   $(MODEL_LIB)(flxrnf.o) \ 
    27592971   $(MODEL_LIB)(flx_oce.o) \ 
    2760    $(MODEL_LIB)(flxrnf.o) \ 
    27612972   $(MODEL_LIB)(ice_oce.o) \ 
    2762    blk_oce.F90 \ 
    2763    bulk.F90 \ 
    2764    cpl_oce.F90 \ 
    2765    flx_oce.F90 \ 
    2766    flxrnf.F90 \ 
    2767    ice_oce.F90 \ 
    27682973   domzgr_substitute.h90 \ 
    27692974   flx_bulk_daily.h90 \ 
    27702975   flx_bulk_monthly.h90 \ 
    2771    flx_bulk_monthly_fdir.h90 \ 
    27722976   flx_coupled_ice.h90 \ 
    27732977   flx_coupled_noice.h90 \ 
     
    27762980   flxmod.F90 
    27772981$(MODEL_LIB)(flxrnf.o) :   \ 
    2778    $(MODEL_LIB)(dom_oce.o) \ 
    2779    $(MODEL_LIB)(in_out_manager.o) \ 
    2780    $(MODEL_LIB)(lib_print.o) \ 
    2781    $(MODEL_LIB)(par_kind.o) \ 
    2782    $(MODEL_LIB)(par_oce.o) \ 
    2783    $(MODEL_LIB)(phycst.o) \ 
    2784    dom_oce.F90 \ 
    2785    in_out_manager.F90 \ 
    2786    lib_print.f90 \ 
    2787    par_kind.F90 \ 
    2788    par_oce.F90 \ 
    2789    phycst.F90 \ 
    2790    $(MODEL_LIB)(daymod.o) \ 
    2791    $(MODEL_LIB)(dom_oce.o) \ 
    2792    $(MODEL_LIB)(in_out_manager.o) \ 
    2793    $(MODEL_LIB)(phycst.o) \ 
    2794    daymod.F90 \ 
    2795    dom_oce.F90 \ 
    2796    in_out_manager.F90 \ 
    2797    phycst.F90 \ 
    2798    $(MODEL_LIB)(daymod.o) \ 
    2799    $(MODEL_LIB)(dom_oce.o) \ 
    2800    $(MODEL_LIB)(in_out_manager.o) \ 
    2801    $(MODEL_LIB)(phycst.o) \ 
    2802    daymod.F90 \ 
    2803    dom_oce.F90 \ 
    2804    in_out_manager.F90 \ 
    2805    phycst.F90 \ 
     2982   dom_oce.F90 \ 
     2983   in_out_manager.F90 \ 
     2984   lib_print.f90 \ 
     2985   par_kind.F90 \ 
     2986   par_oce.F90 \ 
     2987   phycst.F90 \ 
     2988   $(MODEL_LIB)(dom_oce.o) \ 
     2989   $(MODEL_LIB)(in_out_manager.o) \ 
     2990   $(MODEL_LIB)(lib_print.o) \ 
     2991   $(MODEL_LIB)(par_kind.o) \ 
     2992   $(MODEL_LIB)(par_oce.o) \ 
     2993   $(MODEL_LIB)(phycst.o) \ 
     2994   daymod.F90 \ 
     2995   dom_oce.F90 \ 
     2996   in_out_manager.F90 \ 
     2997   phycst.F90 \ 
     2998   $(MODEL_LIB)(daymod.o) \ 
     2999   $(MODEL_LIB)(dom_oce.o) \ 
     3000   $(MODEL_LIB)(in_out_manager.o) \ 
     3001   $(MODEL_LIB)(phycst.o) \ 
     3002   daymod.F90 \ 
     3003   dom_oce.F90 \ 
     3004   in_out_manager.F90 \ 
     3005   phycst.F90 \ 
     3006   $(MODEL_LIB)(daymod.o) \ 
     3007   $(MODEL_LIB)(dom_oce.o) \ 
     3008   $(MODEL_LIB)(in_out_manager.o) \ 
     3009   $(MODEL_LIB)(phycst.o) \ 
    28063010   flxrnf_ORCA_R05.h90 \ 
    28073011   ../../../lib/libioipsl.a \ 
    28083012   KEY_CPP \ 
    28093013   flxrnf.F90 
     3014$(MODEL_LIB)(flx_oce.o) :  \ 
     3015   par_kind.F90 \ 
     3016   $(MODEL_LIB)(par_kind.o) \ 
     3017   par_oce.F90 \ 
     3018   $(MODEL_LIB)(par_oce.o) \ 
     3019   flx_oce.F90 
    28103020$(MODEL_LIB)(geo2ocean.o) :   \ 
    2811    $(MODEL_LIB)(dom_oce.o) \ 
    2812    $(MODEL_LIB)(in_out_manager.o) \ 
    2813    $(MODEL_LIB)(lib_mpp.o) \ 
    2814    $(MODEL_LIB)(lib_print.o) \ 
    2815    $(MODEL_LIB)(oce.o) \ 
    2816    $(MODEL_LIB)(par_kind.o) \ 
    2817    $(MODEL_LIB)(par_oce.o) \ 
    2818    dom_oce.F90 \ 
    2819    in_out_manager.F90 \ 
    2820    lib_mpp.F90 \ 
    2821    lib_print.f90 \ 
    2822    oce.F90 \ 
    2823    par_kind.F90 \ 
    2824    par_oce.F90 \ 
    2825    $(MODEL_LIB)(dom_oce.o) \ 
    2826    $(MODEL_LIB)(in_out_manager.o) \ 
    2827    $(MODEL_LIB)(lbclnk.o) \ 
    2828    $(MODEL_LIB)(phycst.o) \ 
    2829    dom_oce.F90 \ 
    2830    in_out_manager.F90 \ 
    2831    lbclnk.F90 \ 
    2832    phycst.F90 \ 
     3021   dom_oce.F90 \ 
     3022   in_out_manager.F90 \ 
     3023   lib_mpp.F90 \ 
     3024   lib_print.f90 \ 
     3025   oce.F90 \ 
     3026   par_kind.F90 \ 
     3027   par_oce.F90 \ 
     3028   $(MODEL_LIB)(dom_oce.o) \ 
     3029   $(MODEL_LIB)(in_out_manager.o) \ 
     3030   $(MODEL_LIB)(lib_mpp.o) \ 
     3031   $(MODEL_LIB)(lib_print.o) \ 
     3032   $(MODEL_LIB)(oce.o) \ 
     3033   $(MODEL_LIB)(par_kind.o) \ 
     3034   $(MODEL_LIB)(par_oce.o) \ 
     3035   dom_oce.F90 \ 
     3036   in_out_manager.F90 \ 
     3037   lbclnk.F90 \ 
     3038   phycst.F90 \ 
     3039   $(MODEL_LIB)(dom_oce.o) \ 
     3040   $(MODEL_LIB)(in_out_manager.o) \ 
     3041   $(MODEL_LIB)(lbclnk.o) \ 
     3042   $(MODEL_LIB)(phycst.o) \ 
    28333043   vectopt_loop_substitute.h90 \ 
    28343044   KEY_CPP \ 
    28353045   geo2ocean.F90 
    2836 $(MODEL_LIB)(ice.o) :   \ 
    2837    $(MODEL_LIB)(par_oce.o) \ 
    2838    par_oce.F90 \ 
    2839    $(MODEL_LIB)(par_ice.o) \ 
     3046$(MODEL_LIB)(iceini.o) :   \ 
     3047   blk_oce.F90 \ 
     3048   daymod.F90 \ 
     3049   dom_ice.F90 \ 
     3050   dom_oce.F90 \ 
     3051   ice.F90 \ 
     3052   ice_oce.F90 \ 
     3053   in_out_manager.F90 \ 
     3054   lbclnk.F90 \ 
     3055   lib_print.f90 \ 
     3056   oce.F90 \ 
     3057   ocfzpt.F90 \ 
    28403058   par_ice.F90 \ 
    2841    ice.F90 
    2842 $(MODEL_LIB)(ice_oce.o) :  \ 
    2843    $(MODEL_LIB)(par_kind.o) \ 
    2844    $(MODEL_LIB)(par_oce.o) \ 
    2845    par_kind.F90 \ 
    2846    par_oce.F90 \ 
    2847    $(MODEL_LIB)(blk_oce.o) \ 
    2848    $(MODEL_LIB)(par_oce.o) \ 
    2849    blk_oce.F90 \ 
    2850    par_oce.F90 \ 
    2851    ice_oce.F90 
    2852 $(MODEL_LIB)(iceini.o) :   \ 
     3059   par_kind.F90 \ 
     3060   par_oce.F90 \ 
     3061   phycst.F90 \ 
    28533062   $(MODEL_LIB)(blk_oce.o) \ 
    28543063   $(MODEL_LIB)(daymod.o) \ 
     
    28663075   $(MODEL_LIB)(par_oce.o) \ 
    28673076   $(MODEL_LIB)(phycst.o) \ 
    2868    blk_oce.F90 \ 
    2869    daymod.F90 \ 
    2870    dom_ice.F90 \ 
    2871    dom_oce.F90 \ 
     3077   dom_oce.F90 \ 
     3078   flx_oce.F90 \ 
    28723079   ice.F90 \ 
    28733080   ice_oce.F90 \ 
    28743081   in_out_manager.F90 \ 
    2875    lbclnk.F90 \ 
    2876    lib_print.f90 \ 
    2877    oce.F90 \ 
     3082   limistate.F90 \ 
     3083   limmsh.F90 \ 
     3084   limrst.F90 \ 
    28783085   ocfzpt.F90 \ 
    2879    par_ice.F90 \ 
    2880    par_kind.F90 \ 
    2881    par_oce.F90 \ 
    28823086   phycst.F90 \ 
    28833087   $(MODEL_LIB)(dom_oce.o) \ 
     
    28913095   $(MODEL_LIB)(ocfzpt.o) \ 
    28923096   $(MODEL_LIB)(phycst.o) \ 
    2893    dom_oce.F90 \ 
     3097   iceini.F90 
     3098$(MODEL_LIB)(icestp.o) :   \ 
     3099   albedo.F90 \ 
     3100   blk_oce.F90 \ 
     3101   cpl_oce.F90 \ 
     3102   daymod.F90 \ 
     3103   dianam.F90 \ 
     3104   dom_ice.F90 \ 
     3105   dom_oce.F90 \ 
     3106   dtasal.F90 \ 
     3107   dtasst.F90 \ 
     3108   dtatem.F90 \ 
     3109   flxblk.F90 \ 
     3110   flxmod.F90 \ 
     3111   flxrnf.F90 \ 
    28943112   flx_oce.F90 \ 
     3113   iceini.F90 \ 
    28953114   ice.F90 \ 
    28963115   ice_oce.F90 \ 
    28973116   in_out_manager.F90 \ 
     3117   lbclnk.F90 \ 
     3118   lib_mpp.F90 \ 
     3119   lib_print.f90 \ 
     3120   limadv.F90 \ 
     3121   limhdf.F90 \ 
    28983122   limistate.F90 \ 
    28993123   limmsh.F90 \ 
     3124   limrhg.F90 \ 
    29003125   limrst.F90 \ 
     3126   limtab.F90 \ 
     3127   limthd_lac.F90 \ 
     3128   limthd_zdf.F90 \ 
     3129   oce.F90 \ 
    29013130   ocfzpt.F90 \ 
    2902    phycst.F90 \ 
    2903    iceini.F90 
    2904 $(MODEL_LIB)(icestp.o) :   \ 
     3131   par_ice.F90 \ 
     3132   par_kind.F90 \ 
     3133   par_oce.F90 \ 
     3134   phycst.F90 \ 
     3135   taumod.F90 \ 
     3136   thd_ice.F90 \ 
     3137   tradmp.F90 \ 
    29053138   $(MODEL_LIB)(albedo.o) \ 
    29063139   $(MODEL_LIB)(blk_oce.o) \ 
     
    29133146   $(MODEL_LIB)(dtasst.o) \ 
    29143147   $(MODEL_LIB)(dtatem.o) \ 
    2915    $(MODEL_LIB)(flx_oce.o) \ 
    29163148   $(MODEL_LIB)(flxblk.o) \ 
    29173149   $(MODEL_LIB)(flxmod.o) \ 
    29183150   $(MODEL_LIB)(flxrnf.o) \ 
     3151   $(MODEL_LIB)(flx_oce.o) \ 
     3152   $(MODEL_LIB)(iceini.o) \ 
    29193153   $(MODEL_LIB)(ice.o) \ 
    29203154   $(MODEL_LIB)(ice_oce.o) \ 
    2921    $(MODEL_LIB)(iceini.o) \ 
    29223155   $(MODEL_LIB)(in_out_manager.o) \ 
    29233156   $(MODEL_LIB)(lbclnk.o) \ 
     
    29423175   $(MODEL_LIB)(thd_ice.o) \ 
    29433176   $(MODEL_LIB)(tradmp.o) \ 
    2944    albedo.F90 \ 
    2945    blk_oce.F90 \ 
    29463177   cpl_oce.F90 \ 
    29473178   daymod.F90 \ 
    2948    dianam.F90 \ 
    29493179   dom_ice.F90 \ 
    29503180   dom_oce.F90 \ 
    2951    dtasal.F90 \ 
    2952    dtasst.F90 \ 
    2953    dtatem.F90 \ 
    29543181   flx_oce.F90 \ 
    2955    flxblk.F90 \ 
    2956    flxmod.F90 \ 
    2957    flxrnf.F90 \ 
     3182   iceini.F90 \ 
    29583183   ice.F90 \ 
    29593184   ice_oce.F90 \ 
    2960    iceini.F90 \ 
    2961    in_out_manager.F90 \ 
    2962    lbclnk.F90 \ 
    2963    lib_mpp.F90 \ 
    2964    lib_print.f90 \ 
    2965    limadv.F90 \ 
    2966    limhdf.F90 \ 
    2967    limistate.F90 \ 
    2968    limmsh.F90 \ 
    2969    limrhg.F90 \ 
     3185   in_out_manager.F90 \ 
     3186   lbclnk.F90 \ 
     3187   limdia.F90 \ 
     3188   limdyn.F90 \ 
     3189   limflx.F90 \ 
    29703190   limrst.F90 \ 
    2971    limtab.F90 \ 
    2972    limthd_lac.F90 \ 
    2973    limthd_zdf.F90 \ 
    2974    oce.F90 \ 
    2975    ocfzpt.F90 \ 
    2976    par_ice.F90 \ 
    2977    par_kind.F90 \ 
    2978    par_oce.F90 \ 
     3191   limthd.F90 \ 
     3192   limtrp.F90 \ 
     3193   limwri.F90 \ 
     3194   ocesbc.F90 \ 
     3195   oce.F90 \ 
    29793196   phycst.F90 \ 
    29803197   taumod.F90 \ 
    2981    thd_ice.F90 \ 
    2982    tradmp.F90 \ 
    29833198   $(MODEL_LIB)(cpl_oce.o) \ 
    29843199   $(MODEL_LIB)(daymod.o) \ 
     
    29863201   $(MODEL_LIB)(dom_oce.o) \ 
    29873202   $(MODEL_LIB)(flx_oce.o) \ 
     3203   $(MODEL_LIB)(iceini.o) \ 
    29883204   $(MODEL_LIB)(ice.o) \ 
    29893205   $(MODEL_LIB)(ice_oce.o) \ 
    2990    $(MODEL_LIB)(iceini.o) \ 
    29913206   $(MODEL_LIB)(in_out_manager.o) \ 
    29923207   $(MODEL_LIB)(lbclnk.o) \ 
     
    29983213   $(MODEL_LIB)(limtrp.o) \ 
    29993214   $(MODEL_LIB)(limwri.o) \ 
    3000    $(MODEL_LIB)(oce.o) \ 
    30013215   $(MODEL_LIB)(ocesbc.o) \ 
     3216   $(MODEL_LIB)(oce.o) \ 
    30023217   $(MODEL_LIB)(phycst.o) \ 
    30033218   $(MODEL_LIB)(taumod.o) \ 
    3004    cpl_oce.F90 \ 
    3005    daymod.F90 \ 
    3006    dom_ice.F90 \ 
    3007    dom_oce.F90 \ 
    3008    flx_oce.F90 \ 
    3009    ice.F90 \ 
    3010    ice_oce.F90 \ 
    3011    iceini.F90 \ 
    3012    in_out_manager.F90 \ 
    3013    lbclnk.F90 \ 
    3014    limdia.F90 \ 
    3015    limdyn.F90 \ 
    3016    limflx.F90 \ 
    3017    limrst.F90 \ 
    3018    limthd.F90 \ 
    3019    limtrp.F90 \ 
    3020    limwri.F90 \ 
    3021    oce.F90 \ 
    3022    ocesbc.F90 \ 
    3023    phycst.F90 \ 
    3024    taumod.F90 \ 
    30253219   domzgr_substitute.h90 \ 
    30263220   vectopt_loop_substitute.h90 \ 
    30273221   KEY_CPP \ 
    30283222   icestp.F90 
     3223$(MODEL_LIB)(ice.o) :   \ 
     3224   par_oce.F90 \ 
     3225   $(MODEL_LIB)(par_oce.o) \ 
     3226   par_ice.F90 \ 
     3227   $(MODEL_LIB)(par_ice.o) \ 
     3228   ice.F90 
     3229$(MODEL_LIB)(ice_oce.o) :  \ 
     3230   par_kind.F90 \ 
     3231   par_oce.F90 \ 
     3232   $(MODEL_LIB)(par_kind.o) \ 
     3233   $(MODEL_LIB)(par_oce.o) \ 
     3234   blk_oce.F90 \ 
     3235   par_oce.F90 \ 
     3236   $(MODEL_LIB)(blk_oce.o) \ 
     3237   $(MODEL_LIB)(par_oce.o) \ 
     3238   ice_oce.F90 
    30293239$(MODEL_LIB)(in_out_manager.o) : \ 
    3030    $(MODEL_LIB)(par_kind.o) \ 
    3031    par_kind.F90 \ 
    3032    $(MODEL_LIB)(lib_print.o) \ 
    3033    $(MODEL_LIB)(par_kind.o) \ 
    3034    $(MODEL_LIB)(par_oce.o) \ 
    3035    lib_print.f90 \ 
    3036    par_kind.F90 \ 
    3037    par_oce.F90 \ 
     3240   par_kind.F90 \ 
     3241   $(MODEL_LIB)(par_kind.o) \ 
     3242   lib_print.f90 \ 
     3243   par_kind.F90 \ 
     3244   par_oce.F90 \ 
     3245   $(MODEL_LIB)(lib_print.o) \ 
     3246   $(MODEL_LIB)(par_kind.o) \ 
     3247   $(MODEL_LIB)(par_oce.o) \ 
    30383248   in_out_manager.F90 
    30393249$(MODEL_LIB)(istate.o) :   \ 
     3250   blk_oce.F90 \ 
     3251   cla_dynspg.F90 \ 
     3252   cpl_oce.F90 \ 
     3253   daymod.F90 \ 
     3254   dom_oce.F90 \ 
     3255   dynspg_fsc.F90 \ 
     3256   dynspg_fsc_atsk.F90 \ 
     3257   flxrnf.F90 \ 
     3258   flx_oce.F90 \ 
     3259   ice_oce.F90 \ 
     3260   in_out_manager.F90 \ 
     3261   lbclnk.F90 \ 
     3262   ldfdyn_oce.F90 \ 
     3263   ldftra_oce.F90 \ 
     3264   lib_mpp.F90 \ 
     3265   lib_print.f90 \ 
     3266   obcdyn.F90 \ 
     3267   obcvol.F90 \ 
     3268   obc_oce.F90 \ 
     3269   ocesbc.F90 \ 
     3270   oce.F90 \ 
     3271   par_kind.F90 \ 
     3272   par_oce.F90 \ 
     3273   phycst.F90 \ 
     3274   solfet.F90 \ 
     3275   solisl.F90 \ 
     3276   solpcg.F90 \ 
     3277   solsor.F90 \ 
     3278   sol_oce.F90 \ 
     3279   trdmod.F90 \ 
     3280   trdmod_oce.F90 \ 
     3281   zdfddm.F90 \ 
     3282   zdftke.F90 \ 
     3283   zdf_oce.F90 \ 
    30403284   $(MODEL_LIB)(blk_oce.o) \ 
    30413285   $(MODEL_LIB)(cla_dynspg.o) \ 
     
    30453289   $(MODEL_LIB)(dynspg_fsc.o) \ 
    30463290   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     3291   $(MODEL_LIB)(flxrnf.o) \ 
    30473292   $(MODEL_LIB)(flx_oce.o) \ 
    3048    $(MODEL_LIB)(flxrnf.o) \ 
    30493293   $(MODEL_LIB)(ice_oce.o) \ 
    30503294   $(MODEL_LIB)(in_out_manager.o) \ 
     
    30543298   $(MODEL_LIB)(lib_mpp.o) \ 
    30553299   $(MODEL_LIB)(lib_print.o) \ 
    3056    $(MODEL_LIB)(obc_oce.o) \ 
    30573300   $(MODEL_LIB)(obcdyn.o) \ 
    30583301   $(MODEL_LIB)(obcvol.o) \ 
    3059    $(MODEL_LIB)(oce.o) \ 
     3302   $(MODEL_LIB)(obc_oce.o) \ 
    30603303   $(MODEL_LIB)(ocesbc.o) \ 
    3061    $(MODEL_LIB)(par_kind.o) \ 
    3062    $(MODEL_LIB)(par_oce.o) \ 
    3063    $(MODEL_LIB)(phycst.o) \ 
    3064    $(MODEL_LIB)(sol_oce.o) \ 
     3304   $(MODEL_LIB)(oce.o) \ 
     3305   $(MODEL_LIB)(par_kind.o) \ 
     3306   $(MODEL_LIB)(par_oce.o) \ 
     3307   $(MODEL_LIB)(phycst.o) \ 
    30653308   $(MODEL_LIB)(solfet.o) \ 
    30663309   $(MODEL_LIB)(solisl.o) \ 
    30673310   $(MODEL_LIB)(solpcg.o) \ 
    30683311   $(MODEL_LIB)(solsor.o) \ 
    3069    $(MODEL_LIB)(trddyn_oce.o) \ 
    3070    $(MODEL_LIB)(trdtra_oce.o) \ 
    3071    $(MODEL_LIB)(zdf_oce.o) \ 
     3312   $(MODEL_LIB)(sol_oce.o) \ 
     3313   $(MODEL_LIB)(trdmod.o) \ 
     3314   $(MODEL_LIB)(trdmod_oce.o) \ 
    30723315   $(MODEL_LIB)(zdfddm.o) \ 
    30733316   $(MODEL_LIB)(zdftke.o) \ 
    3074    blk_oce.F90 \ 
    3075    cla_dynspg.F90 \ 
    3076    cpl_oce.F90 \ 
    3077    daymod.F90 \ 
    3078    dom_oce.F90 \ 
     3317   $(MODEL_LIB)(zdf_oce.o) \ 
     3318   daymod.F90 \ 
     3319   divcur.F90 \ 
     3320   dom_oce.F90 \ 
     3321   dtasal.F90 \ 
     3322   dtatem.F90 \ 
    30793323   dynspg_fsc.F90 \ 
    30803324   dynspg_fsc_atsk.F90 \ 
    3081    flx_oce.F90 \ 
    3082    flxrnf.F90 \ 
    3083    ice_oce.F90 \ 
    3084    in_out_manager.F90 \ 
    3085    lbclnk.F90 \ 
    3086    ldfdyn_oce.F90 \ 
     3325   dynspg_rl.F90 \ 
     3326   eosbn2.F90 \ 
     3327   in_out_manager.F90 \ 
     3328   lbclnk.F90 \ 
    30873329   ldftra_oce.F90 \ 
    3088    lib_mpp.F90 \ 
    3089    lib_print.f90 \ 
    3090    obc_oce.F90 \ 
    3091    obcdyn.F90 \ 
    3092    obcvol.F90 \ 
    3093    oce.F90 \ 
    3094    ocesbc.F90 \ 
    3095    par_kind.F90 \ 
    3096    par_oce.F90 \ 
    3097    phycst.F90 \ 
    3098    sol_oce.F90 \ 
    3099    solfet.F90 \ 
     3330   oce.F90 \ 
     3331   phycst.F90 \ 
     3332   restart.F90 \ 
    31003333   solisl.F90 \ 
    3101    solpcg.F90 \ 
    3102    solsor.F90 \ 
    3103    trddyn_oce.F90 \ 
    3104    trdtra_oce.F90 \ 
     3334   wzvmod.F90 \ 
    31053335   zdf_oce.F90 \ 
    3106    zdfddm.F90 \ 
    3107    zdftke.F90 \ 
    31083336   $(MODEL_LIB)(daymod.o) \ 
    31093337   $(MODEL_LIB)(divcur.o) \ 
     
    31243352   $(MODEL_LIB)(wzvmod.o) \ 
    31253353   $(MODEL_LIB)(zdf_oce.o) \ 
    3126    daymod.F90 \ 
    3127    divcur.F90 \ 
    3128    dom_oce.F90 \ 
    3129    dtasal.F90 \ 
    3130    dtatem.F90 \ 
    3131    dynspg_fsc.F90 \ 
    3132    dynspg_fsc_atsk.F90 \ 
    3133    dynspg_rl.F90 \ 
    3134    eosbn2.F90 \ 
    3135    in_out_manager.F90 \ 
    3136    lbclnk.F90 \ 
    3137    ldftra_oce.F90 \ 
    3138    oce.F90 \ 
    3139    phycst.F90 \ 
    3140    restart.F90 \ 
    3141    solisl.F90 \ 
    3142    wzvmod.F90 \ 
    3143    zdf_oce.F90 \ 
    31443354   domzgr_substitute.h90 \ 
    31453355   vectopt_loop_substitute.h90 \ 
     
    31483358   istate.F90 
    31493359$(MODEL_LIB)(lbclnk.o) :   \ 
    3150    $(MODEL_LIB)(cpl_oce.o) \ 
    3151    $(MODEL_LIB)(dom_oce.o) \ 
    3152    $(MODEL_LIB)(dtasal.o) \ 
    3153    $(MODEL_LIB)(dtasst.o) \ 
    3154    $(MODEL_LIB)(dtatem.o) \ 
    3155    $(MODEL_LIB)(in_out_manager.o) \ 
    3156    $(MODEL_LIB)(lib_print.o) \ 
    3157    $(MODEL_LIB)(par_kind.o) \ 
    3158    $(MODEL_LIB)(par_oce.o) \ 
    3159    cpl_oce.F90 \ 
    3160    dom_oce.F90 \ 
    3161    dtasal.F90 \ 
    3162    dtasst.F90 \ 
    3163    dtatem.F90 \ 
    3164    in_out_manager.F90 \ 
    3165    lib_print.f90 \ 
    3166    par_kind.F90 \ 
    3167    par_oce.F90 \ 
    3168    $(MODEL_LIB)(dom_oce.o) \ 
    3169    $(MODEL_LIB)(in_out_manager.o) \ 
    3170    $(MODEL_LIB)(lib_mpp.o) \ 
    3171    $(MODEL_LIB)(oce.o) \ 
    3172    dom_oce.F90 \ 
    3173    in_out_manager.F90 \ 
    3174    lib_mpp.F90 \ 
    3175    oce.F90 \ 
     3360   dom_oce.F90 \ 
     3361   in_out_manager.F90 \ 
     3362   lib_print.f90 \ 
     3363   par_kind.F90 \ 
     3364   par_oce.F90 \ 
     3365   $(MODEL_LIB)(dom_oce.o) \ 
     3366   $(MODEL_LIB)(in_out_manager.o) \ 
     3367   $(MODEL_LIB)(lib_print.o) \ 
     3368   $(MODEL_LIB)(par_kind.o) \ 
     3369   $(MODEL_LIB)(par_oce.o) \ 
     3370   dom_oce.F90 \ 
     3371   in_out_manager.F90 \ 
     3372   lib_mpp.F90 \ 
     3373   oce.F90 \ 
     3374   $(MODEL_LIB)(dom_oce.o) \ 
     3375   $(MODEL_LIB)(in_out_manager.o) \ 
     3376   $(MODEL_LIB)(lib_mpp.o) \ 
     3377   $(MODEL_LIB)(oce.o) \ 
    31763378   lbclnk.F90 
    31773379$(MODEL_LIB)(ldfdyn.o) :   \ 
    3178    $(MODEL_LIB)(cpl_oce.o) \ 
    3179    $(MODEL_LIB)(dom_oce.o) \ 
    3180    $(MODEL_LIB)(dtasal.o) \ 
    3181    $(MODEL_LIB)(dtasst.o) \ 
    3182    $(MODEL_LIB)(dtatem.o) \ 
     3380   dom_oce.F90 \ 
     3381   in_out_manager.F90 \ 
     3382   lbclnk.F90 \ 
     3383   ldfdyn_oce.F90 \ 
     3384   ldftra_oce.F90 \ 
     3385   lib_mpp.F90 \ 
     3386   lib_print.f90 \ 
     3387   oce.F90 \ 
     3388   par_kind.F90 \ 
     3389   par_oce.F90 \ 
     3390   phycst.F90 \ 
     3391   zdfmxl.F90 \ 
     3392   $(MODEL_LIB)(dom_oce.o) \ 
    31833393   $(MODEL_LIB)(in_out_manager.o) \ 
    31843394   $(MODEL_LIB)(lbclnk.o) \ 
     
    31923402   $(MODEL_LIB)(phycst.o) \ 
    31933403   $(MODEL_LIB)(zdfmxl.o) \ 
    3194    cpl_oce.F90 \ 
    3195    dom_oce.F90 \ 
    3196    dtasal.F90 \ 
    3197    dtasst.F90 \ 
    3198    dtatem.F90 \ 
     3404   dom_oce.F90 \ 
    31993405   in_out_manager.F90 \ 
    32003406   lbclnk.F90 \ 
    32013407   ldfdyn_oce.F90 \ 
    3202    ldftra_oce.F90 \ 
    3203    lib_mpp.F90 \ 
    3204    lib_print.f90 \ 
    3205    oce.F90 \ 
    3206    par_kind.F90 \ 
    3207    par_oce.F90 \ 
    3208    phycst.F90 \ 
    3209    zdfmxl.F90 \ 
     3408   ldfslp.F90 \ 
     3409   lib_mpp.F90 \ 
     3410   oce.F90 \ 
     3411   phycst.F90 \ 
    32103412   $(MODEL_LIB)(dom_oce.o) \ 
    32113413   $(MODEL_LIB)(in_out_manager.o) \ 
     
    32163418   $(MODEL_LIB)(oce.o) \ 
    32173419   $(MODEL_LIB)(phycst.o) \ 
    3218    dom_oce.F90 \ 
    3219    in_out_manager.F90 \ 
    3220    lbclnk.F90 \ 
    3221    ldfdyn_oce.F90 \ 
    3222    ldfslp.F90 \ 
    3223    lib_mpp.F90 \ 
    3224    oce.F90 \ 
    3225    phycst.F90 \ 
     3420   ldftra_oce.F90 \ 
    32263421   $(MODEL_LIB)(ldftra_oce.o) \ 
    3227    ldftra_oce.F90 \ 
    32283422   domzgr_substitute.h90 \ 
    32293423   ldfdyn_antarctic.h90 \ 
     
    32363430   ldfdyn.F90 
    32373431$(MODEL_LIB)(ldfdyn_oce.o) :  \ 
    3238    $(MODEL_LIB)(par_kind.o) \ 
    3239    par_kind.F90 \ 
    3240    $(MODEL_LIB)(par_oce.o) \ 
    3241    par_oce.F90 \ 
     3432   par_kind.F90 \ 
     3433   $(MODEL_LIB)(par_kind.o) \ 
     3434   par_oce.F90 \ 
     3435   $(MODEL_LIB)(par_oce.o) \ 
    32423436   ldfdyn_oce.F90 
    32433437$(MODEL_LIB)(ldfeiv.o) :   \ 
     3438   daymod.F90 \ 
     3439   dom_oce.F90 \ 
     3440   in_out_manager.F90 \ 
     3441   lbclnk.F90 \ 
     3442   ldfdyn_oce.F90 \ 
     3443   ldftra_oce.F90 \ 
     3444   lib_mpp.F90 \ 
     3445   lib_print.f90 \ 
     3446   oce.F90 \ 
     3447   par_kind.F90 \ 
     3448   par_oce.F90 \ 
     3449   phycst.F90 \ 
     3450   zdfmxl.F90 \ 
    32443451   $(MODEL_LIB)(daymod.o) \ 
    32453452   $(MODEL_LIB)(dom_oce.o) \ 
     
    32553462   $(MODEL_LIB)(phycst.o) \ 
    32563463   $(MODEL_LIB)(zdfmxl.o) \ 
    3257    daymod.F90 \ 
     3464   dom_oce.F90 \ 
     3465   flxrnf.F90 \ 
     3466   in_out_manager.F90 \ 
     3467   lbclnk.F90 \ 
     3468   ldfslp.F90 \ 
     3469   ldftra_oce.F90 \ 
     3470   oce.F90 \ 
     3471   phycst.F90 \ 
     3472   $(MODEL_LIB)(dom_oce.o) \ 
     3473   $(MODEL_LIB)(flxrnf.o) \ 
     3474   $(MODEL_LIB)(in_out_manager.o) \ 
     3475   $(MODEL_LIB)(lbclnk.o) \ 
     3476   $(MODEL_LIB)(ldfslp.o) \ 
     3477   $(MODEL_LIB)(ldftra_oce.o) \ 
     3478   $(MODEL_LIB)(oce.o) \ 
     3479   $(MODEL_LIB)(phycst.o) \ 
     3480   domzgr_substitute.h90 \ 
     3481   vectopt_loop_substitute.h90 \ 
     3482   KEY_CPP \ 
     3483   ldfeiv.F90 
     3484$(MODEL_LIB)(ldfslp.o) :   \ 
     3485   dom_oce.F90 \ 
     3486   in_out_manager.F90 \ 
     3487   lib_mpp.F90 \ 
     3488   lib_print.f90 \ 
     3489   oce.F90 \ 
     3490   par_kind.F90 \ 
     3491   par_oce.F90 \ 
     3492   zdf_oce.F90 \ 
     3493   $(MODEL_LIB)(dom_oce.o) \ 
     3494   $(MODEL_LIB)(in_out_manager.o) \ 
     3495   $(MODEL_LIB)(lib_mpp.o) \ 
     3496   $(MODEL_LIB)(lib_print.o) \ 
     3497   $(MODEL_LIB)(oce.o) \ 
     3498   $(MODEL_LIB)(par_kind.o) \ 
     3499   $(MODEL_LIB)(par_oce.o) \ 
     3500   $(MODEL_LIB)(zdf_oce.o) \ 
    32583501   dom_oce.F90 \ 
    32593502   in_out_manager.F90 \ 
     
    32613504   ldfdyn_oce.F90 \ 
    32623505   ldftra_oce.F90 \ 
    3263    lib_mpp.F90 \ 
    3264    lib_print.f90 \ 
    3265    oce.F90 \ 
    3266    par_kind.F90 \ 
    3267    par_oce.F90 \ 
     3506   oce.F90 \ 
    32683507   phycst.F90 \ 
    32693508   zdfmxl.F90 \ 
    32703509   $(MODEL_LIB)(dom_oce.o) \ 
    3271    $(MODEL_LIB)(flxrnf.o) \ 
     3510   $(MODEL_LIB)(in_out_manager.o) \ 
     3511   $(MODEL_LIB)(lbclnk.o) \ 
     3512   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3513   $(MODEL_LIB)(ldftra_oce.o) \ 
     3514   $(MODEL_LIB)(oce.o) \ 
     3515   $(MODEL_LIB)(phycst.o) \ 
     3516   $(MODEL_LIB)(zdfmxl.o) \ 
     3517   domzgr_substitute.h90 \ 
     3518   vectopt_loop_substitute.h90 \ 
     3519   KEY_CPP \ 
     3520   ldfslp.F90 
     3521$(MODEL_LIB)(ldftra.o) :   \ 
     3522   dom_oce.F90 \ 
     3523   in_out_manager.F90 \ 
     3524   lbclnk.F90 \ 
     3525   ldfdyn_oce.F90 \ 
     3526   ldftra_oce.F90 \ 
     3527   lib_mpp.F90 \ 
     3528   lib_print.f90 \ 
     3529   oce.F90 \ 
     3530   par_kind.F90 \ 
     3531   par_oce.F90 \ 
     3532   phycst.F90 \ 
     3533   zdfmxl.F90 \ 
     3534   $(MODEL_LIB)(dom_oce.o) \ 
     3535   $(MODEL_LIB)(in_out_manager.o) \ 
     3536   $(MODEL_LIB)(lbclnk.o) \ 
     3537   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3538   $(MODEL_LIB)(ldftra_oce.o) \ 
     3539   $(MODEL_LIB)(lib_mpp.o) \ 
     3540   $(MODEL_LIB)(lib_print.o) \ 
     3541   $(MODEL_LIB)(oce.o) \ 
     3542   $(MODEL_LIB)(par_kind.o) \ 
     3543   $(MODEL_LIB)(par_oce.o) \ 
     3544   $(MODEL_LIB)(phycst.o) \ 
     3545   $(MODEL_LIB)(zdfmxl.o) \ 
     3546   dom_oce.F90 \ 
     3547   in_out_manager.F90 \ 
     3548   lbclnk.F90 \ 
     3549   ldfslp.F90 \ 
     3550   ldftra_oce.F90 \ 
     3551   lib_mpp.F90 \ 
     3552   oce.F90 \ 
     3553   phycst.F90 \ 
     3554   $(MODEL_LIB)(dom_oce.o) \ 
    32723555   $(MODEL_LIB)(in_out_manager.o) \ 
    32733556   $(MODEL_LIB)(lbclnk.o) \ 
    32743557   $(MODEL_LIB)(ldfslp.o) \ 
    32753558   $(MODEL_LIB)(ldftra_oce.o) \ 
    3276    $(MODEL_LIB)(oce.o) \ 
    3277    $(MODEL_LIB)(phycst.o) \ 
    3278    dom_oce.F90 \ 
    3279    flxrnf.F90 \ 
    3280    in_out_manager.F90 \ 
    3281    lbclnk.F90 \ 
    3282    ldfslp.F90 \ 
    3283    ldftra_oce.F90 \ 
    3284    oce.F90 \ 
    3285    phycst.F90 \ 
    3286    domzgr_substitute.h90 \ 
    3287    vectopt_loop_substitute.h90 \ 
    3288    KEY_CPP \ 
    3289    ldfeiv.F90 
    3290 $(MODEL_LIB)(ldfslp.o) :   \ 
    3291    $(MODEL_LIB)(dom_oce.o) \ 
    3292    $(MODEL_LIB)(in_out_manager.o) \ 
    3293    $(MODEL_LIB)(lib_mpp.o) \ 
    3294    $(MODEL_LIB)(lib_print.o) \ 
    3295    $(MODEL_LIB)(oce.o) \ 
    3296    $(MODEL_LIB)(par_kind.o) \ 
    3297    $(MODEL_LIB)(par_oce.o) \ 
    3298    $(MODEL_LIB)(zdf_oce.o) \ 
    3299    dom_oce.F90 \ 
    3300    in_out_manager.F90 \ 
    3301    lib_mpp.F90 \ 
    3302    lib_print.f90 \ 
    3303    oce.F90 \ 
    3304    par_kind.F90 \ 
    3305    par_oce.F90 \ 
    3306    zdf_oce.F90 \ 
    3307    $(MODEL_LIB)(dom_oce.o) \ 
    3308    $(MODEL_LIB)(in_out_manager.o) \ 
    3309    $(MODEL_LIB)(lbclnk.o) \ 
    3310    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3311    $(MODEL_LIB)(ldftra_oce.o) \ 
    3312    $(MODEL_LIB)(oce.o) \ 
    3313    $(MODEL_LIB)(phycst.o) \ 
    3314    $(MODEL_LIB)(zdfmxl.o) \ 
    3315    dom_oce.F90 \ 
    3316    in_out_manager.F90 \ 
    3317    lbclnk.F90 \ 
    3318    ldfdyn_oce.F90 \ 
    3319    ldftra_oce.F90 \ 
    3320    oce.F90 \ 
    3321    phycst.F90 \ 
    3322    zdfmxl.F90 \ 
    3323    domzgr_substitute.h90 \ 
    3324    vectopt_loop_substitute.h90 \ 
    3325    KEY_CPP \ 
    3326    ldfslp.F90 
    3327 $(MODEL_LIB)(ldftra.o) :   \ 
    3328    $(MODEL_LIB)(cpl_oce.o) \ 
    3329    $(MODEL_LIB)(dom_oce.o) \ 
    3330    $(MODEL_LIB)(dtasal.o) \ 
    3331    $(MODEL_LIB)(dtasst.o) \ 
    3332    $(MODEL_LIB)(dtatem.o) \ 
    3333    $(MODEL_LIB)(in_out_manager.o) \ 
    3334    $(MODEL_LIB)(lbclnk.o) \ 
    3335    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3336    $(MODEL_LIB)(ldftra_oce.o) \ 
    3337    $(MODEL_LIB)(lib_mpp.o) \ 
    3338    $(MODEL_LIB)(lib_print.o) \ 
    3339    $(MODEL_LIB)(oce.o) \ 
    3340    $(MODEL_LIB)(par_kind.o) \ 
    3341    $(MODEL_LIB)(par_oce.o) \ 
    3342    $(MODEL_LIB)(phycst.o) \ 
    3343    $(MODEL_LIB)(zdfmxl.o) \ 
    3344    cpl_oce.F90 \ 
    3345    dom_oce.F90 \ 
    3346    dtasal.F90 \ 
    3347    dtasst.F90 \ 
    3348    dtatem.F90 \ 
    3349    in_out_manager.F90 \ 
    3350    lbclnk.F90 \ 
    3351    ldfdyn_oce.F90 \ 
    3352    ldftra_oce.F90 \ 
    3353    lib_mpp.F90 \ 
    3354    lib_print.f90 \ 
    3355    oce.F90 \ 
    3356    par_kind.F90 \ 
    3357    par_oce.F90 \ 
    3358    phycst.F90 \ 
    3359    zdfmxl.F90 \ 
    3360    $(MODEL_LIB)(dom_oce.o) \ 
    3361    $(MODEL_LIB)(in_out_manager.o) \ 
    3362    $(MODEL_LIB)(lbclnk.o) \ 
    3363    $(MODEL_LIB)(ldfslp.o) \ 
    3364    $(MODEL_LIB)(ldftra_oce.o) \ 
    3365    $(MODEL_LIB)(lib_mpp.o) \ 
    3366    $(MODEL_LIB)(oce.o) \ 
    3367    $(MODEL_LIB)(phycst.o) \ 
    3368    dom_oce.F90 \ 
    3369    in_out_manager.F90 \ 
    3370    lbclnk.F90 \ 
    3371    ldfslp.F90 \ 
    3372    ldftra_oce.F90 \ 
    3373    lib_mpp.F90 \ 
    3374    oce.F90 \ 
    3375    phycst.F90 \ 
     3559   $(MODEL_LIB)(lib_mpp.o) \ 
     3560   $(MODEL_LIB)(oce.o) \ 
     3561   $(MODEL_LIB)(phycst.o) \ 
    33763562   domzgr_substitute.h90 \ 
    33773563   ldftra_c1d.h90 \ 
     
    33833569   ldftra.F90 
    33843570$(MODEL_LIB)(ldftra_oce.o) :  \ 
    3385    $(MODEL_LIB)(par_kind.o) \ 
    3386    par_kind.F90 \ 
    3387    $(MODEL_LIB)(par_oce.o) \ 
    3388    par_oce.F90 \ 
     3571   par_kind.F90 \ 
     3572   $(MODEL_LIB)(par_kind.o) \ 
     3573   par_oce.F90 \ 
     3574   $(MODEL_LIB)(par_oce.o) \ 
    33893575   ldftra_oce.F90 
    33903576$(MODEL_LIB)(lib_feti.o) : \ 
     3577   dom_oce.F90 \ 
     3578   in_out_manager.F90 \ 
     3579   $(MODEL_LIB)(dom_oce.o) \ 
     3580   $(MODEL_LIB)(in_out_manager.o) \ 
     3581   lib_mpp.F90 \ 
     3582   $(MODEL_LIB)(lib_mpp.o) \ 
     3583   lib_feti.F90 
     3584$(MODEL_LIB)(lib_mpp.o) :  \ 
     3585   lib_print.f90 \ 
     3586   par_kind.F90 \ 
     3587   par_oce.F90 \ 
     3588   $(MODEL_LIB)(lib_print.o) \ 
     3589   $(MODEL_LIB)(par_kind.o) \ 
     3590   $(MODEL_LIB)(par_oce.o) \ 
     3591   dom_oce.F90 \ 
     3592   in_out_manager.F90 \ 
     3593   $(MODEL_LIB)(dom_oce.o) \ 
     3594   $(MODEL_LIB)(in_out_manager.o) \ 
     3595   lib_mpp.F90 
     3596$(MODEL_LIB)(lib_print.o) :   \ 
     3597   par_kind.F90 \ 
     3598   $(MODEL_LIB)(par_kind.o) \ 
     3599   lib_print.f90 
     3600$(MODEL_LIB)(limadv.o) :   \ 
     3601   blk_oce.F90 \ 
     3602   dom_oce.F90 \ 
     3603   in_out_manager.F90 \ 
     3604   lib_mpp.F90 \ 
     3605   lib_print.f90 \ 
     3606   oce.F90 \ 
     3607   par_ice.F90 \ 
     3608   par_kind.F90 \ 
     3609   par_oce.F90 \ 
     3610   $(MODEL_LIB)(blk_oce.o) \ 
     3611   $(MODEL_LIB)(dom_oce.o) \ 
     3612   $(MODEL_LIB)(in_out_manager.o) \ 
     3613   $(MODEL_LIB)(lib_mpp.o) \ 
     3614   $(MODEL_LIB)(lib_print.o) \ 
     3615   $(MODEL_LIB)(oce.o) \ 
     3616   $(MODEL_LIB)(par_ice.o) \ 
     3617   $(MODEL_LIB)(par_kind.o) \ 
     3618   $(MODEL_LIB)(par_oce.o) \ 
     3619   dom_ice.F90 \ 
     3620   dom_oce.F90 \ 
     3621   ice_oce.F90 \ 
     3622   in_out_manager.F90 \ 
     3623   lbclnk.F90 \ 
     3624   $(MODEL_LIB)(dom_ice.o) \ 
     3625   $(MODEL_LIB)(dom_oce.o) \ 
     3626   $(MODEL_LIB)(ice_oce.o) \ 
     3627   $(MODEL_LIB)(in_out_manager.o) \ 
     3628   $(MODEL_LIB)(lbclnk.o) \ 
     3629   limadv.F90 
     3630$(MODEL_LIB)(limdia.o) :   \ 
     3631   blk_oce.F90 \ 
     3632   dom_ice.F90 \ 
     3633   dom_oce.F90 \ 
     3634   flx_oce.F90 \ 
     3635   ice.F90 \ 
     3636   ice_oce.F90 \ 
     3637   in_out_manager.F90 \ 
     3638   lbclnk.F90 \ 
     3639   lib_print.f90 \ 
     3640   limistate.F90 \ 
     3641   limmsh.F90 \ 
     3642   limrst.F90 \ 
     3643   oce.F90 \ 
     3644   ocfzpt.F90 \ 
     3645   par_ice.F90 \ 
     3646   par_kind.F90 \ 
     3647   par_oce.F90 \ 
     3648   phycst.F90 \ 
     3649   $(MODEL_LIB)(blk_oce.o) \ 
     3650   $(MODEL_LIB)(dom_ice.o) \ 
     3651   $(MODEL_LIB)(dom_oce.o) \ 
     3652   $(MODEL_LIB)(flx_oce.o) \ 
     3653   $(MODEL_LIB)(ice.o) \ 
     3654   $(MODEL_LIB)(ice_oce.o) \ 
     3655   $(MODEL_LIB)(in_out_manager.o) \ 
     3656   $(MODEL_LIB)(lbclnk.o) \ 
     3657   $(MODEL_LIB)(lib_print.o) \ 
     3658   $(MODEL_LIB)(limistate.o) \ 
     3659   $(MODEL_LIB)(limmsh.o) \ 
     3660   $(MODEL_LIB)(limrst.o) \ 
     3661   $(MODEL_LIB)(oce.o) \ 
     3662   $(MODEL_LIB)(ocfzpt.o) \ 
     3663   $(MODEL_LIB)(par_ice.o) \ 
     3664   $(MODEL_LIB)(par_kind.o) \ 
     3665   $(MODEL_LIB)(par_oce.o) \ 
     3666   $(MODEL_LIB)(phycst.o) \ 
     3667   daymod.F90 \ 
     3668   dom_ice.F90 \ 
     3669   iceini.F90 \ 
     3670   ice.F90 \ 
     3671   ice_oce.F90 \ 
     3672   in_out_manager.F90 \ 
     3673   limistate.F90 \ 
     3674   par_ice.F90 \ 
     3675   phycst.F90 \ 
     3676   $(MODEL_LIB)(daymod.o) \ 
     3677   $(MODEL_LIB)(dom_ice.o) \ 
     3678   $(MODEL_LIB)(iceini.o) \ 
     3679   $(MODEL_LIB)(ice.o) \ 
     3680   $(MODEL_LIB)(ice_oce.o) \ 
     3681   $(MODEL_LIB)(in_out_manager.o) \ 
     3682   $(MODEL_LIB)(limistate.o) \ 
     3683   $(MODEL_LIB)(par_ice.o) \ 
     3684   $(MODEL_LIB)(phycst.o) \ 
     3685   vectopt_loop_substitute.h90 \ 
     3686   KEY_CPP \ 
     3687   limdia.F90 
     3688$(MODEL_LIB)(limdyn.o) :   \ 
     3689   blk_oce.F90 \ 
     3690   dom_ice.F90 \ 
     3691   dom_oce.F90 \ 
     3692   flx_oce.F90 \ 
     3693   ice.F90 \ 
     3694   ice_oce.F90 \ 
     3695   in_out_manager.F90 \ 
     3696   lbclnk.F90 \ 
     3697   lib_mpp.F90 \ 
     3698   lib_print.f90 \ 
     3699   limistate.F90 \ 
     3700   limmsh.F90 \ 
     3701   limrst.F90 \ 
     3702   oce.F90 \ 
     3703   ocfzpt.F90 \ 
     3704   par_ice.F90 \ 
     3705   par_kind.F90 \ 
     3706   par_oce.F90 \ 
     3707   phycst.F90 \ 
     3708   $(MODEL_LIB)(blk_oce.o) \ 
     3709   $(MODEL_LIB)(dom_ice.o) \ 
     3710   $(MODEL_LIB)(dom_oce.o) \ 
     3711   $(MODEL_LIB)(flx_oce.o) \ 
     3712   $(MODEL_LIB)(ice.o) \ 
     3713   $(MODEL_LIB)(ice_oce.o) \ 
     3714   $(MODEL_LIB)(in_out_manager.o) \ 
     3715   $(MODEL_LIB)(lbclnk.o) \ 
     3716   $(MODEL_LIB)(lib_mpp.o) \ 
     3717   $(MODEL_LIB)(lib_print.o) \ 
     3718   $(MODEL_LIB)(limistate.o) \ 
     3719   $(MODEL_LIB)(limmsh.o) \ 
     3720   $(MODEL_LIB)(limrst.o) \ 
     3721   $(MODEL_LIB)(oce.o) \ 
     3722   $(MODEL_LIB)(ocfzpt.o) \ 
     3723   $(MODEL_LIB)(par_ice.o) \ 
     3724   $(MODEL_LIB)(par_kind.o) \ 
     3725   $(MODEL_LIB)(par_oce.o) \ 
     3726   $(MODEL_LIB)(phycst.o) \ 
     3727   dom_ice.F90 \ 
     3728   dom_oce.F90 \ 
     3729   iceini.F90 \ 
     3730   ice.F90 \ 
     3731   ice_oce.F90 \ 
     3732   in_out_manager.F90 \ 
     3733   lbclnk.F90 \ 
     3734   lib_mpp.F90 \ 
     3735   limistate.F90 \ 
     3736   limrhg.F90 \ 
     3737   phycst.F90 \ 
     3738   $(MODEL_LIB)(dom_ice.o) \ 
     3739   $(MODEL_LIB)(dom_oce.o) \ 
     3740   $(MODEL_LIB)(iceini.o) \ 
     3741   $(MODEL_LIB)(ice.o) \ 
     3742   $(MODEL_LIB)(ice_oce.o) \ 
     3743   $(MODEL_LIB)(in_out_manager.o) \ 
     3744   $(MODEL_LIB)(lbclnk.o) \ 
     3745   $(MODEL_LIB)(lib_mpp.o) \ 
     3746   $(MODEL_LIB)(limistate.o) \ 
     3747   $(MODEL_LIB)(limrhg.o) \ 
     3748   $(MODEL_LIB)(phycst.o) \ 
     3749   limdyn.F90 
     3750$(MODEL_LIB)(limflx.o) :   \ 
     3751   albedo.F90 \ 
     3752   blk_oce.F90 \ 
     3753   cpl_oce.F90 \ 
     3754   daymod.F90 \ 
     3755   dom_oce.F90 \ 
     3756   flx_oce.F90 \ 
     3757   ice.F90 \ 
     3758   in_out_manager.F90 \ 
     3759   lbclnk.F90 \ 
     3760   lib_mpp.F90 \ 
     3761   lib_print.f90 \ 
     3762   oce.F90 \ 
     3763   ocfzpt.F90 \ 
     3764   par_ice.F90 \ 
     3765   par_kind.F90 \ 
     3766   par_oce.F90 \ 
     3767   phycst.F90 \ 
     3768   $(MODEL_LIB)(albedo.o) \ 
     3769   $(MODEL_LIB)(blk_oce.o) \ 
    33913770   $(MODEL_LIB)(cpl_oce.o) \ 
     3771   $(MODEL_LIB)(daymod.o) \ 
     3772   $(MODEL_LIB)(dom_oce.o) \ 
     3773   $(MODEL_LIB)(flx_oce.o) \ 
     3774   $(MODEL_LIB)(ice.o) \ 
     3775   $(MODEL_LIB)(in_out_manager.o) \ 
     3776   $(MODEL_LIB)(lbclnk.o) \ 
     3777   $(MODEL_LIB)(lib_mpp.o) \ 
     3778   $(MODEL_LIB)(lib_print.o) \ 
     3779   $(MODEL_LIB)(oce.o) \ 
     3780   $(MODEL_LIB)(ocfzpt.o) \ 
     3781   $(MODEL_LIB)(par_ice.o) \ 
     3782   $(MODEL_LIB)(par_kind.o) \ 
     3783   $(MODEL_LIB)(par_oce.o) \ 
     3784   $(MODEL_LIB)(phycst.o) \ 
     3785   albedo.F90 \ 
     3786   flxblk.F90 \ 
     3787   flx_oce.F90 \ 
     3788   ice.F90 \ 
     3789   ice_oce.F90 \ 
     3790   in_out_manager.F90 \ 
     3791   lbclnk.F90 \ 
     3792   ocfzpt.F90 \ 
     3793   par_oce.F90 \ 
     3794   phycst.F90 \ 
     3795   $(MODEL_LIB)(albedo.o) \ 
     3796   $(MODEL_LIB)(flxblk.o) \ 
     3797   $(MODEL_LIB)(flx_oce.o) \ 
     3798   $(MODEL_LIB)(ice.o) \ 
     3799   $(MODEL_LIB)(ice_oce.o) \ 
     3800   $(MODEL_LIB)(in_out_manager.o) \ 
     3801   $(MODEL_LIB)(lbclnk.o) \ 
     3802   $(MODEL_LIB)(ocfzpt.o) \ 
     3803   $(MODEL_LIB)(par_oce.o) \ 
     3804   $(MODEL_LIB)(phycst.o) \ 
     3805   vectopt_loop_substitute.h90 \ 
     3806   KEY_CPP \ 
     3807   limflx.F90 
     3808$(MODEL_LIB)(limhdf.o) :   \ 
     3809   blk_oce.F90 \ 
     3810   dom_oce.F90 \ 
     3811   in_out_manager.F90 \ 
     3812   lib_mpp.F90 \ 
     3813   lib_print.f90 \ 
     3814   oce.F90 \ 
     3815   par_ice.F90 \ 
     3816   par_kind.F90 \ 
     3817   par_oce.F90 \ 
     3818   $(MODEL_LIB)(blk_oce.o) \ 
     3819   $(MODEL_LIB)(dom_oce.o) \ 
     3820   $(MODEL_LIB)(in_out_manager.o) \ 
     3821   $(MODEL_LIB)(lib_mpp.o) \ 
     3822   $(MODEL_LIB)(lib_print.o) \ 
     3823   $(MODEL_LIB)(oce.o) \ 
     3824   $(MODEL_LIB)(par_ice.o) \ 
     3825   $(MODEL_LIB)(par_kind.o) \ 
     3826   $(MODEL_LIB)(par_oce.o) \ 
     3827   dom_oce.F90 \ 
     3828   ice.F90 \ 
     3829   ice_oce.F90 \ 
     3830   in_out_manager.F90 \ 
     3831   lbclnk.F90 \ 
     3832   lib_mpp.F90 \ 
     3833   $(MODEL_LIB)(dom_oce.o) \ 
     3834   $(MODEL_LIB)(ice.o) \ 
     3835   $(MODEL_LIB)(ice_oce.o) \ 
     3836   $(MODEL_LIB)(in_out_manager.o) \ 
     3837   $(MODEL_LIB)(lbclnk.o) \ 
     3838   $(MODEL_LIB)(lib_mpp.o) \ 
     3839   vectopt_loop_substitute.h90 \ 
     3840   KEY_CPP \ 
     3841   limhdf.F90 
     3842$(MODEL_LIB)(limistate.o) :   \ 
     3843   blk_oce.F90 \ 
     3844   dom_oce.F90 \ 
     3845   in_out_manager.F90 \ 
     3846   lib_mpp.F90 \ 
     3847   lib_print.f90 \ 
     3848   oce.F90 \ 
     3849   par_ice.F90 \ 
     3850   par_kind.F90 \ 
     3851   par_oce.F90 \ 
     3852   $(MODEL_LIB)(blk_oce.o) \ 
     3853   $(MODEL_LIB)(dom_oce.o) \ 
     3854   $(MODEL_LIB)(in_out_manager.o) \ 
     3855   $(MODEL_LIB)(lib_mpp.o) \ 
     3856   $(MODEL_LIB)(lib_print.o) \ 
     3857   $(MODEL_LIB)(oce.o) \ 
     3858   $(MODEL_LIB)(par_ice.o) \ 
     3859   $(MODEL_LIB)(par_kind.o) \ 
     3860   $(MODEL_LIB)(par_oce.o) \ 
     3861   dom_ice.F90 \ 
     3862   dom_oce.F90 \ 
     3863   ice.F90 \ 
     3864   ice_oce.F90 \ 
     3865   in_out_manager.F90 \ 
     3866   lbclnk.F90 \ 
     3867   oce.F90 \ 
     3868   ocfzpt.F90 \ 
     3869   par_ice.F90 \ 
     3870   phycst.F90 \ 
     3871   $(MODEL_LIB)(dom_ice.o) \ 
     3872   $(MODEL_LIB)(dom_oce.o) \ 
     3873   $(MODEL_LIB)(ice.o) \ 
     3874   $(MODEL_LIB)(ice_oce.o) \ 
     3875   $(MODEL_LIB)(in_out_manager.o) \ 
     3876   $(MODEL_LIB)(lbclnk.o) \ 
     3877   $(MODEL_LIB)(oce.o) \ 
     3878   $(MODEL_LIB)(ocfzpt.o) \ 
     3879   $(MODEL_LIB)(par_ice.o) \ 
     3880   $(MODEL_LIB)(phycst.o) \ 
     3881   limistate.F90 
     3882$(MODEL_LIB)(limmsh.o) :   \ 
     3883   dom_oce.F90 \ 
     3884   in_out_manager.F90 \ 
     3885   lib_mpp.F90 \ 
     3886   lib_print.f90 \ 
     3887   oce.F90 \ 
     3888   par_ice.F90 \ 
     3889   par_kind.F90 \ 
     3890   par_oce.F90 \ 
     3891   $(MODEL_LIB)(dom_oce.o) \ 
     3892   $(MODEL_LIB)(in_out_manager.o) \ 
     3893   $(MODEL_LIB)(lib_mpp.o) \ 
     3894   $(MODEL_LIB)(lib_print.o) \ 
     3895   $(MODEL_LIB)(oce.o) \ 
     3896   $(MODEL_LIB)(par_ice.o) \ 
     3897   $(MODEL_LIB)(par_kind.o) \ 
     3898   $(MODEL_LIB)(par_oce.o) \ 
     3899   dom_ice.F90 \ 
     3900   dom_oce.F90 \ 
     3901   in_out_manager.F90 \ 
     3902   lbclnk.F90 \ 
     3903   phycst.F90 \ 
     3904   $(MODEL_LIB)(dom_ice.o) \ 
     3905   $(MODEL_LIB)(dom_oce.o) \ 
     3906   $(MODEL_LIB)(in_out_manager.o) \ 
     3907   $(MODEL_LIB)(lbclnk.o) \ 
     3908   $(MODEL_LIB)(phycst.o) \ 
     3909   limmsh.F90 
     3910$(MODEL_LIB)(limrhg.o) :   \ 
     3911   blk_oce.F90 \ 
     3912   dom_oce.F90 \ 
     3913   in_out_manager.F90 \ 
     3914   lib_mpp.F90 \ 
     3915   lib_print.f90 \ 
     3916   oce.F90 \ 
     3917   par_ice.F90 \ 
     3918   par_kind.F90 \ 
     3919   par_oce.F90 \ 
     3920   $(MODEL_LIB)(blk_oce.o) \ 
     3921   $(MODEL_LIB)(dom_oce.o) \ 
     3922   $(MODEL_LIB)(in_out_manager.o) \ 
     3923   $(MODEL_LIB)(lib_mpp.o) \ 
     3924   $(MODEL_LIB)(lib_print.o) \ 
     3925   $(MODEL_LIB)(oce.o) \ 
     3926   $(MODEL_LIB)(par_ice.o) \ 
     3927   $(MODEL_LIB)(par_kind.o) \ 
     3928   $(MODEL_LIB)(par_oce.o) \ 
     3929   dom_ice.F90 \ 
     3930   ice.F90 \ 
     3931   ice_oce.F90 \ 
     3932   in_out_manager.F90 \ 
     3933   lbclnk.F90 \ 
     3934   lib_mpp.F90 \ 
     3935   par_oce.F90 \ 
     3936   phycst.F90 \ 
     3937   $(MODEL_LIB)(dom_ice.o) \ 
     3938   $(MODEL_LIB)(ice.o) \ 
     3939   $(MODEL_LIB)(ice_oce.o) \ 
     3940   $(MODEL_LIB)(in_out_manager.o) \ 
     3941   $(MODEL_LIB)(lbclnk.o) \ 
     3942   $(MODEL_LIB)(lib_mpp.o) \ 
     3943   $(MODEL_LIB)(par_oce.o) \ 
     3944   $(MODEL_LIB)(phycst.o) \ 
     3945   limrhg.F90 
     3946$(MODEL_LIB)(limrst.o) :   \ 
     3947   blk_oce.F90 \ 
     3948   dom_oce.F90 \ 
     3949   in_out_manager.F90 \ 
     3950   lib_print.f90 \ 
     3951   par_ice.F90 \ 
     3952   par_kind.F90 \ 
     3953   par_oce.F90 \ 
     3954   phycst.F90 \ 
     3955   $(MODEL_LIB)(blk_oce.o) \ 
     3956   $(MODEL_LIB)(dom_oce.o) \ 
     3957   $(MODEL_LIB)(in_out_manager.o) \ 
     3958   $(MODEL_LIB)(lib_print.o) \ 
     3959   $(MODEL_LIB)(par_ice.o) \ 
     3960   $(MODEL_LIB)(par_kind.o) \ 
     3961   $(MODEL_LIB)(par_oce.o) \ 
     3962   $(MODEL_LIB)(phycst.o) \ 
     3963   daymod.F90 \ 
     3964   dom_oce.F90 \ 
     3965   ice.F90 \ 
     3966   ice_oce.F90 \ 
     3967   in_out_manager.F90 \ 
     3968   $(MODEL_LIB)(daymod.o) \ 
     3969   $(MODEL_LIB)(dom_oce.o) \ 
     3970   $(MODEL_LIB)(ice.o) \ 
     3971   $(MODEL_LIB)(ice_oce.o) \ 
     3972   $(MODEL_LIB)(in_out_manager.o) \ 
     3973   par_ice.F90 \ 
     3974   $(MODEL_LIB)(par_ice.o) \ 
     3975   limrst_dimg.h90 \ 
     3976   ../../../lib/libioipsl.a \ 
     3977   KEY_CPP \ 
     3978   limrst.F90 
     3979$(MODEL_LIB)(limtab.o) :   \ 
     3980   par_kind.F90 \ 
     3981   $(MODEL_LIB)(par_kind.o) \ 
     3982   limtab.F90 
     3983$(MODEL_LIB)(limthd.o) :   \ 
     3984   blk_oce.F90 \ 
     3985   dom_oce.F90 \ 
     3986   flx_oce.F90 \ 
     3987   iceini.F90 \ 
     3988   ice.F90 \ 
     3989   ice_oce.F90 \ 
     3990   in_out_manager.F90 \ 
     3991   lib_mpp.F90 \ 
     3992   lib_print.f90 \ 
     3993   limistate.F90 \ 
     3994   limmsh.F90 \ 
     3995   limrst.F90 \ 
     3996   oce.F90 \ 
     3997   ocfzpt.F90 \ 
     3998   par_ice.F90 \ 
     3999   par_kind.F90 \ 
     4000   par_oce.F90 \ 
     4001   phycst.F90 \ 
     4002   thd_ice.F90 \ 
     4003   $(MODEL_LIB)(blk_oce.o) \ 
     4004   $(MODEL_LIB)(dom_oce.o) \ 
     4005   $(MODEL_LIB)(flx_oce.o) \ 
     4006   $(MODEL_LIB)(iceini.o) \ 
     4007   $(MODEL_LIB)(ice.o) \ 
     4008   $(MODEL_LIB)(ice_oce.o) \ 
     4009   $(MODEL_LIB)(in_out_manager.o) \ 
     4010   $(MODEL_LIB)(lib_mpp.o) \ 
     4011   $(MODEL_LIB)(lib_print.o) \ 
     4012   $(MODEL_LIB)(limistate.o) \ 
     4013   $(MODEL_LIB)(limmsh.o) \ 
     4014   $(MODEL_LIB)(limrst.o) \ 
     4015   $(MODEL_LIB)(oce.o) \ 
     4016   $(MODEL_LIB)(ocfzpt.o) \ 
     4017   $(MODEL_LIB)(par_ice.o) \ 
     4018   $(MODEL_LIB)(par_kind.o) \ 
     4019   $(MODEL_LIB)(par_oce.o) \ 
     4020   $(MODEL_LIB)(phycst.o) \ 
     4021   $(MODEL_LIB)(thd_ice.o) \ 
     4022   dom_ice.F90 \ 
     4023   dom_oce.F90 \ 
     4024   flx_oce.F90 \ 
     4025   iceini.F90 \ 
     4026   ice.F90 \ 
     4027   ice_oce.F90 \ 
     4028   in_out_manager.F90 \ 
     4029   lbclnk.F90 \ 
     4030   limtab.F90 \ 
     4031   limthd_lac.F90 \ 
     4032   limthd_zdf.F90 \ 
     4033   phycst.F90 \ 
     4034   thd_ice.F90 \ 
     4035   $(MODEL_LIB)(dom_ice.o) \ 
     4036   $(MODEL_LIB)(dom_oce.o) \ 
     4037   $(MODEL_LIB)(flx_oce.o) \ 
     4038   $(MODEL_LIB)(iceini.o) \ 
     4039   $(MODEL_LIB)(ice.o) \ 
     4040   $(MODEL_LIB)(ice_oce.o) \ 
     4041   $(MODEL_LIB)(in_out_manager.o) \ 
     4042   $(MODEL_LIB)(lbclnk.o) \ 
     4043   $(MODEL_LIB)(limtab.o) \ 
     4044   $(MODEL_LIB)(limthd_lac.o) \ 
     4045   $(MODEL_LIB)(limthd_zdf.o) \ 
     4046   $(MODEL_LIB)(phycst.o) \ 
     4047   $(MODEL_LIB)(thd_ice.o) \ 
     4048   domzgr_substitute.h90 \ 
     4049   vectopt_loop_substitute.h90 \ 
     4050   KEY_CPP \ 
     4051   limthd.F90 
     4052$(MODEL_LIB)(limthd_lac.o) :  \ 
     4053   blk_oce.F90 \ 
     4054   dom_ice.F90 \ 
     4055   dom_oce.F90 \ 
     4056   flx_oce.F90 \ 
     4057   ice.F90 \ 
     4058   ice_oce.F90 \ 
     4059   in_out_manager.F90 \ 
     4060   lbclnk.F90 \ 
     4061   limistate.F90 \ 
     4062   limmsh.F90 \ 
     4063   limrst.F90 \ 
     4064   oce.F90 \ 
     4065   ocfzpt.F90 \ 
     4066   par_ice.F90 \ 
     4067   par_kind.F90 \ 
     4068   par_oce.F90 \ 
     4069   phycst.F90 \ 
     4070   $(MODEL_LIB)(blk_oce.o) \ 
     4071   $(MODEL_LIB)(dom_ice.o) \ 
     4072   $(MODEL_LIB)(dom_oce.o) \ 
     4073   $(MODEL_LIB)(flx_oce.o) \ 
     4074   $(MODEL_LIB)(ice.o) \ 
     4075   $(MODEL_LIB)(ice_oce.o) \ 
     4076   $(MODEL_LIB)(in_out_manager.o) \ 
     4077   $(MODEL_LIB)(lbclnk.o) \ 
     4078   $(MODEL_LIB)(limistate.o) \ 
     4079   $(MODEL_LIB)(limmsh.o) \ 
     4080   $(MODEL_LIB)(limrst.o) \ 
     4081   $(MODEL_LIB)(oce.o) \ 
     4082   $(MODEL_LIB)(ocfzpt.o) \ 
     4083   $(MODEL_LIB)(par_ice.o) \ 
     4084   $(MODEL_LIB)(par_kind.o) \ 
     4085   $(MODEL_LIB)(par_oce.o) \ 
     4086   $(MODEL_LIB)(phycst.o) \ 
     4087   iceini.F90 \ 
     4088   ice_oce.F90 \ 
     4089   limistate.F90 \ 
     4090   par_oce.F90 \ 
     4091   phycst.F90 \ 
     4092   thd_ice.F90 \ 
     4093   $(MODEL_LIB)(iceini.o) \ 
     4094   $(MODEL_LIB)(ice_oce.o) \ 
     4095   $(MODEL_LIB)(limistate.o) \ 
     4096   $(MODEL_LIB)(par_oce.o) \ 
     4097   $(MODEL_LIB)(phycst.o) \ 
     4098   $(MODEL_LIB)(thd_ice.o) \ 
     4099   limthd_lac.F90 
     4100$(MODEL_LIB)(limthd_zdf.o) :  \ 
     4101   blk_oce.F90 \ 
     4102   dom_ice.F90 \ 
     4103   dom_oce.F90 \ 
     4104   flx_oce.F90 \ 
     4105   ice.F90 \ 
     4106   ice_oce.F90 \ 
     4107   in_out_manager.F90 \ 
     4108   lbclnk.F90 \ 
     4109   lib_print.f90 \ 
     4110   limistate.F90 \ 
     4111   limmsh.F90 \ 
     4112   limrst.F90 \ 
     4113   oce.F90 \ 
     4114   ocfzpt.F90 \ 
     4115   par_ice.F90 \ 
     4116   par_kind.F90 \ 
     4117   par_oce.F90 \ 
     4118   phycst.F90 \ 
     4119   $(MODEL_LIB)(blk_oce.o) \ 
     4120   $(MODEL_LIB)(dom_ice.o) \ 
     4121   $(MODEL_LIB)(dom_oce.o) \ 
     4122   $(MODEL_LIB)(flx_oce.o) \ 
     4123   $(MODEL_LIB)(ice.o) \ 
     4124   $(MODEL_LIB)(ice_oce.o) \ 
     4125   $(MODEL_LIB)(in_out_manager.o) \ 
     4126   $(MODEL_LIB)(lbclnk.o) \ 
     4127   $(MODEL_LIB)(lib_print.o) \ 
     4128   $(MODEL_LIB)(limistate.o) \ 
     4129   $(MODEL_LIB)(limmsh.o) \ 
     4130   $(MODEL_LIB)(limrst.o) \ 
     4131   $(MODEL_LIB)(oce.o) \ 
     4132   $(MODEL_LIB)(ocfzpt.o) \ 
     4133   $(MODEL_LIB)(par_ice.o) \ 
     4134   $(MODEL_LIB)(par_kind.o) \ 
     4135   $(MODEL_LIB)(par_oce.o) \ 
     4136   $(MODEL_LIB)(phycst.o) \ 
     4137   iceini.F90 \ 
     4138   ice_oce.F90 \ 
     4139   in_out_manager.F90 \ 
     4140   limistate.F90 \ 
     4141   par_oce.F90 \ 
     4142   phycst.F90 \ 
     4143   thd_ice.F90 \ 
     4144   $(MODEL_LIB)(iceini.o) \ 
     4145   $(MODEL_LIB)(ice_oce.o) \ 
     4146   $(MODEL_LIB)(in_out_manager.o) \ 
     4147   $(MODEL_LIB)(limistate.o) \ 
     4148   $(MODEL_LIB)(par_oce.o) \ 
     4149   $(MODEL_LIB)(phycst.o) \ 
     4150   $(MODEL_LIB)(thd_ice.o) \ 
     4151   limthd_zdf.F90 
     4152$(MODEL_LIB)(limtrp.o) :   \ 
     4153   blk_oce.F90 \ 
     4154   dom_ice.F90 \ 
     4155   dom_oce.F90 \ 
     4156   flx_oce.F90 \ 
     4157   ice.F90 \ 
     4158   ice_oce.F90 \ 
     4159   in_out_manager.F90 \ 
     4160   lbclnk.F90 \ 
     4161   lib_mpp.F90 \ 
     4162   lib_print.f90 \ 
     4163   limistate.F90 \ 
     4164   limmsh.F90 \ 
     4165   limrst.F90 \ 
     4166   oce.F90 \ 
     4167   ocfzpt.F90 \ 
     4168   par_ice.F90 \ 
     4169   par_kind.F90 \ 
     4170   par_oce.F90 \ 
     4171   phycst.F90 \ 
     4172   $(MODEL_LIB)(blk_oce.o) \ 
     4173   $(MODEL_LIB)(dom_ice.o) \ 
     4174   $(MODEL_LIB)(dom_oce.o) \ 
     4175   $(MODEL_LIB)(flx_oce.o) \ 
     4176   $(MODEL_LIB)(ice.o) \ 
     4177   $(MODEL_LIB)(ice_oce.o) \ 
     4178   $(MODEL_LIB)(in_out_manager.o) \ 
     4179   $(MODEL_LIB)(lbclnk.o) \ 
     4180   $(MODEL_LIB)(lib_mpp.o) \ 
     4181   $(MODEL_LIB)(lib_print.o) \ 
     4182   $(MODEL_LIB)(limistate.o) \ 
     4183   $(MODEL_LIB)(limmsh.o) \ 
     4184   $(MODEL_LIB)(limrst.o) \ 
     4185   $(MODEL_LIB)(oce.o) \ 
     4186   $(MODEL_LIB)(ocfzpt.o) \ 
     4187   $(MODEL_LIB)(par_ice.o) \ 
     4188   $(MODEL_LIB)(par_kind.o) \ 
     4189   $(MODEL_LIB)(par_oce.o) \ 
     4190   $(MODEL_LIB)(phycst.o) \ 
     4191   daymod.F90 \ 
     4192   dom_ice.F90 \ 
     4193   dom_oce.F90 \ 
     4194   iceini.F90 \ 
     4195   ice.F90 \ 
     4196   ice_oce.F90 \ 
     4197   in_out_manager.F90 \ 
     4198   lbclnk.F90 \ 
     4199   lib_mpp.F90 \ 
     4200   limadv.F90 \ 
     4201   limhdf.F90 \ 
     4202   limistate.F90 \ 
     4203   phycst.F90 \ 
     4204   $(MODEL_LIB)(daymod.o) \ 
     4205   $(MODEL_LIB)(dom_ice.o) \ 
     4206   $(MODEL_LIB)(dom_oce.o) \ 
     4207   $(MODEL_LIB)(iceini.o) \ 
     4208   $(MODEL_LIB)(ice.o) \ 
     4209   $(MODEL_LIB)(ice_oce.o) \ 
     4210   $(MODEL_LIB)(in_out_manager.o) \ 
     4211   $(MODEL_LIB)(lbclnk.o) \ 
     4212   $(MODEL_LIB)(lib_mpp.o) \ 
     4213   $(MODEL_LIB)(limadv.o) \ 
     4214   $(MODEL_LIB)(limhdf.o) \ 
     4215   $(MODEL_LIB)(limistate.o) \ 
     4216   $(MODEL_LIB)(phycst.o) \ 
     4217   vectopt_loop_substitute.h90 \ 
     4218   KEY_CPP \ 
     4219   limtrp.F90 
     4220$(MODEL_LIB)(limwri.o) :   \ 
     4221   blk_oce.F90 \ 
     4222   daymod.F90 \ 
     4223   dom_oce.F90 \ 
     4224   flx_oce.F90 \ 
     4225   ice.F90 \ 
     4226   ice_oce.F90 \ 
     4227   in_out_manager.F90 \ 
     4228   lib_mpp.F90 \ 
     4229   lib_print.f90 \ 
     4230   limistate.F90 \ 
     4231   limmsh.F90 \ 
     4232   limrst.F90 \ 
     4233   oce.F90 \ 
     4234   ocfzpt.F90 \ 
     4235   par_ice.F90 \ 
     4236   par_kind.F90 \ 
     4237   par_oce.F90 \ 
     4238   phycst.F90 \ 
     4239   $(MODEL_LIB)(blk_oce.o) \ 
     4240   $(MODEL_LIB)(daymod.o) \ 
     4241   $(MODEL_LIB)(dom_oce.o) \ 
     4242   $(MODEL_LIB)(flx_oce.o) \ 
     4243   $(MODEL_LIB)(ice.o) \ 
     4244   $(MODEL_LIB)(ice_oce.o) \ 
     4245   $(MODEL_LIB)(in_out_manager.o) \ 
     4246   $(MODEL_LIB)(lib_mpp.o) \ 
     4247   $(MODEL_LIB)(lib_print.o) \ 
     4248   $(MODEL_LIB)(limistate.o) \ 
     4249   $(MODEL_LIB)(limmsh.o) \ 
     4250   $(MODEL_LIB)(limrst.o) \ 
     4251   $(MODEL_LIB)(oce.o) \ 
     4252   $(MODEL_LIB)(ocfzpt.o) \ 
     4253   $(MODEL_LIB)(par_ice.o) \ 
     4254   $(MODEL_LIB)(par_kind.o) \ 
     4255   $(MODEL_LIB)(par_oce.o) \ 
     4256   $(MODEL_LIB)(phycst.o) \ 
     4257   daymod.F90 \ 
     4258   dianam.F90 \ 
     4259   dom_ice.F90 \ 
     4260   dom_oce.F90 \ 
     4261   flx_oce.F90 \ 
     4262   iceini.F90 \ 
     4263   ice.F90 \ 
     4264   ice_oce.F90 \ 
     4265   in_out_manager.F90 \ 
     4266   lbclnk.F90 \ 
     4267   phycst.F90 \ 
     4268   $(MODEL_LIB)(daymod.o) \ 
     4269   $(MODEL_LIB)(dianam.o) \ 
     4270   $(MODEL_LIB)(dom_ice.o) \ 
     4271   $(MODEL_LIB)(dom_oce.o) \ 
     4272   $(MODEL_LIB)(flx_oce.o) \ 
     4273   $(MODEL_LIB)(iceini.o) \ 
     4274   $(MODEL_LIB)(ice.o) \ 
     4275   $(MODEL_LIB)(ice_oce.o) \ 
     4276   $(MODEL_LIB)(in_out_manager.o) \ 
     4277   $(MODEL_LIB)(lbclnk.o) \ 
     4278   $(MODEL_LIB)(phycst.o) \ 
     4279   diawri.F90 \ 
     4280   $(MODEL_LIB)(diawri.o) \ 
     4281   limwri_dimg.h90 \ 
     4282   ../../../lib/libioipsl.a \ 
     4283   KEY_CPP \ 
     4284   limwri.F90 
     4285$(MODEL_LIB)(model.o) : \ 
     4286   cpl.F90 \ 
     4287   cpl_oce.F90 \ 
     4288   daymod.F90 \ 
     4289   diaptr.F90 \ 
     4290   domain.F90 \ 
     4291   domcfg.F90 \ 
     4292   dom_oce.F90 \ 
     4293   dtasal.F90 \ 
     4294   dtasst.F90 \ 
     4295   dtatem.F90 \ 
     4296   eosbn2.F90 \ 
     4297   flxfwb.F90 \ 
     4298   iceini.F90 \ 
     4299   in_out_manager.F90 \ 
     4300   istate.F90 \ 
     4301   ldfdyn.F90 \ 
     4302   ldftra.F90 \ 
     4303   lib_mpp.F90 \ 
     4304   mppini.F90 \ 
     4305   obcini.F90 \ 
     4306   obc_par.F90 \ 
     4307   oce.F90 \ 
     4308   ocfzpt.F90 \ 
     4309   phycst.F90 \ 
     4310   solver.F90 \ 
     4311   step.F90 \ 
     4312   traqsr.F90 \ 
     4313   trdicp.F90 \ 
     4314   trdmld.F90 \ 
     4315   trdmod_oce.F90 \ 
     4316   trdvor.F90 \ 
     4317   zdfini.F90 \ 
     4318   zpshde.F90 \ 
     4319   $(MODEL_LIB)(cpl.o) \ 
     4320   $(MODEL_LIB)(cpl_oce.o) \ 
     4321   $(MODEL_LIB)(daymod.o) \ 
     4322   $(MODEL_LIB)(diaptr.o) \ 
     4323   $(MODEL_LIB)(domain.o) \ 
     4324   $(MODEL_LIB)(domcfg.o) \ 
    33924325   $(MODEL_LIB)(dom_oce.o) \ 
    33934326   $(MODEL_LIB)(dtasal.o) \ 
    33944327   $(MODEL_LIB)(dtasst.o) \ 
    33954328   $(MODEL_LIB)(dtatem.o) \ 
    3396    $(MODEL_LIB)(in_out_manager.o) \ 
    3397    cpl_oce.F90 \ 
    3398    dom_oce.F90 \ 
    3399    dtasal.F90 \ 
    3400    dtasst.F90 \ 
    3401    dtatem.F90 \ 
    3402    in_out_manager.F90 \ 
    3403    $(MODEL_LIB)(lib_mpp.o) \ 
    3404    lib_mpp.F90 \ 
    3405    lib_feti.F90 
    3406 $(MODEL_LIB)(lib_io_fdir.o) : \ 
    3407    $(MODEL_LIB)(cpl_oce.o) \ 
    3408    $(MODEL_LIB)(dom_oce.o) \ 
    3409    $(MODEL_LIB)(dtasal.o) \ 
    3410    $(MODEL_LIB)(dtasst.o) \ 
    3411    $(MODEL_LIB)(dtatem.o) \ 
    3412    $(MODEL_LIB)(in_out_manager.o) \ 
    3413    $(MODEL_LIB)(par_oce.o) \ 
    3414    cpl_oce.F90 \ 
    3415    dom_oce.F90 \ 
    3416    dtasal.F90 \ 
    3417    dtasst.F90 \ 
    3418    dtatem.F90 \ 
    3419    in_out_manager.F90 \ 
    3420    par_oce.F90 \ 
    3421    $(MODEL_LIB)(dom_oce.o) \ 
    3422    $(MODEL_LIB)(lib_mpp.o) \ 
    3423    dom_oce.F90 \ 
    3424    lib_mpp.F90 \ 
    3425    lib_io_fdir.F90 
    3426 $(MODEL_LIB)(lib_mpp.o) :  \ 
    3427    $(MODEL_LIB)(daymod.o) \ 
    3428    $(MODEL_LIB)(dom_oce.o) \ 
    3429    $(MODEL_LIB)(in_out_manager.o) \ 
    3430    $(MODEL_LIB)(lib_print.o) \ 
    3431    $(MODEL_LIB)(oce.o) \ 
    3432    $(MODEL_LIB)(ocfzpt.o) \ 
    3433    $(MODEL_LIB)(par_kind.o) \ 
    3434    $(MODEL_LIB)(par_oce.o) \ 
    3435    daymod.F90 \ 
    3436    dom_oce.F90 \ 
    3437    in_out_manager.F90 \ 
    3438    lib_print.f90 \ 
    3439    oce.F90 \ 
    3440    ocfzpt.F90 \ 
    3441    par_kind.F90 \ 
    3442    par_oce.F90 \ 
    3443    $(MODEL_LIB)(cpl_oce.o) \ 
    3444    $(MODEL_LIB)(dom_oce.o) \ 
    3445    $(MODEL_LIB)(dtasal.o) \ 
    3446    $(MODEL_LIB)(dtasst.o) \ 
    3447    $(MODEL_LIB)(dtatem.o) \ 
    3448    $(MODEL_LIB)(in_out_manager.o) \ 
    3449    cpl_oce.F90 \ 
    3450    dom_oce.F90 \ 
    3451    dtasal.F90 \ 
    3452    dtasst.F90 \ 
    3453    dtatem.F90 \ 
    3454    in_out_manager.F90 \ 
    3455    lib_mpp.F90 
    3456 $(MODEL_LIB)(lib_print.o) :   \ 
    3457    $(MODEL_LIB)(par_kind.o) \ 
    3458    par_kind.F90 \ 
    3459    lib_print.f90 
    3460 $(MODEL_LIB)(limadv.o) :   \ 
    3461    $(MODEL_LIB)(blk_oce.o) \ 
    3462    $(MODEL_LIB)(dom_oce.o) \ 
    3463    $(MODEL_LIB)(in_out_manager.o) \ 
    3464    $(MODEL_LIB)(lib_mpp.o) \ 
    3465    $(MODEL_LIB)(lib_print.o) \ 
    3466    $(MODEL_LIB)(oce.o) \ 
    3467    $(MODEL_LIB)(par_ice.o) \ 
    3468    $(MODEL_LIB)(par_kind.o) \ 
    3469    $(MODEL_LIB)(par_oce.o) \ 
    3470    blk_oce.F90 \ 
    3471    dom_oce.F90 \ 
    3472    in_out_manager.F90 \ 
    3473    lib_mpp.F90 \ 
    3474    lib_print.f90 \ 
    3475    oce.F90 \ 
    3476    par_ice.F90 \ 
    3477    par_kind.F90 \ 
    3478    par_oce.F90 \ 
    3479    $(MODEL_LIB)(dom_ice.o) \ 
    3480    $(MODEL_LIB)(dom_oce.o) \ 
    3481    $(MODEL_LIB)(ice_oce.o) \ 
    3482    $(MODEL_LIB)(in_out_manager.o) \ 
    3483    $(MODEL_LIB)(lbclnk.o) \ 
    3484    dom_ice.F90 \ 
    3485    dom_oce.F90 \ 
    3486    ice_oce.F90 \ 
    3487    in_out_manager.F90 \ 
    3488    lbclnk.F90 \ 
    3489    limadv.F90 
    3490 $(MODEL_LIB)(limdia.o) :   \ 
    3491    $(MODEL_LIB)(blk_oce.o) \ 
    3492    $(MODEL_LIB)(dom_ice.o) \ 
    3493    $(MODEL_LIB)(dom_oce.o) \ 
    3494    $(MODEL_LIB)(flx_oce.o) \ 
    3495    $(MODEL_LIB)(ice.o) \ 
    3496    $(MODEL_LIB)(ice_oce.o) \ 
    3497    $(MODEL_LIB)(in_out_manager.o) \ 
    3498    $(MODEL_LIB)(lbclnk.o) \ 
    3499    $(MODEL_LIB)(lib_print.o) \ 
    3500    $(MODEL_LIB)(limistate.o) \ 
    3501    $(MODEL_LIB)(limmsh.o) \ 
    3502    $(MODEL_LIB)(limrst.o) \ 
    3503    $(MODEL_LIB)(oce.o) \ 
    3504    $(MODEL_LIB)(ocfzpt.o) \ 
    3505    $(MODEL_LIB)(par_ice.o) \ 
    3506    $(MODEL_LIB)(par_kind.o) \ 
    3507    $(MODEL_LIB)(par_oce.o) \ 
    3508    $(MODEL_LIB)(phycst.o) \ 
    3509    blk_oce.F90 \ 
    3510    dom_ice.F90 \ 
    3511    dom_oce.F90 \ 
    3512    flx_oce.F90 \ 
    3513    ice.F90 \ 
    3514    ice_oce.F90 \ 
    3515    in_out_manager.F90 \ 
    3516    lbclnk.F90 \ 
    3517    lib_print.f90 \ 
    3518    limistate.F90 \ 
    3519    limmsh.F90 \ 
    3520    limrst.F90 \ 
    3521    oce.F90 \ 
    3522    ocfzpt.F90 \ 
    3523    par_ice.F90 \ 
    3524    par_kind.F90 \ 
    3525    par_oce.F90 \ 
    3526    phycst.F90 \ 
    3527    $(MODEL_LIB)(daymod.o) \ 
    3528    $(MODEL_LIB)(dom_ice.o) \ 
    3529    $(MODEL_LIB)(ice.o) \ 
    3530    $(MODEL_LIB)(ice_oce.o) \ 
    3531    $(MODEL_LIB)(iceini.o) \ 
    3532    $(MODEL_LIB)(in_out_manager.o) \ 
    3533    $(MODEL_LIB)(limistate.o) \ 
    3534    $(MODEL_LIB)(par_ice.o) \ 
    3535    $(MODEL_LIB)(phycst.o) \ 
    3536    daymod.F90 \ 
    3537    dom_ice.F90 \ 
    3538    ice.F90 \ 
    3539    ice_oce.F90 \ 
    3540    iceini.F90 \ 
    3541    in_out_manager.F90 \ 
    3542    limistate.F90 \ 
    3543    par_ice.F90 \ 
    3544    phycst.F90 \ 
    3545    vectopt_loop_substitute.h90 \ 
    3546    KEY_CPP \ 
    3547    limdia.F90 
    3548 $(MODEL_LIB)(limdyn.o) :   \ 
    3549    $(MODEL_LIB)(blk_oce.o) \ 
    3550    $(MODEL_LIB)(cpl_oce.o) \ 
    3551    $(MODEL_LIB)(dom_ice.o) \ 
    3552    $(MODEL_LIB)(dom_oce.o) \ 
    3553    $(MODEL_LIB)(dtasal.o) \ 
    3554    $(MODEL_LIB)(dtasst.o) \ 
    3555    $(MODEL_LIB)(dtatem.o) \ 
    3556    $(MODEL_LIB)(flx_oce.o) \ 
    3557    $(MODEL_LIB)(ice.o) \ 
    3558    $(MODEL_LIB)(ice_oce.o) \ 
    3559    $(MODEL_LIB)(in_out_manager.o) \ 
    3560    $(MODEL_LIB)(lbclnk.o) \ 
    3561    $(MODEL_LIB)(lib_mpp.o) \ 
    3562    $(MODEL_LIB)(lib_print.o) \ 
    3563    $(MODEL_LIB)(limistate.o) \ 
    3564    $(MODEL_LIB)(limmsh.o) \ 
    3565    $(MODEL_LIB)(limrst.o) \ 
    3566    $(MODEL_LIB)(oce.o) \ 
    3567    $(MODEL_LIB)(ocfzpt.o) \ 
    3568    $(MODEL_LIB)(par_ice.o) \ 
    3569    $(MODEL_LIB)(par_kind.o) \ 
    3570    $(MODEL_LIB)(par_oce.o) \ 
    3571    $(MODEL_LIB)(phycst.o) \ 
    3572    blk_oce.F90 \ 
    3573    cpl_oce.F90 \ 
    3574    dom_ice.F90 \ 
    3575    dom_oce.F90 \ 
    3576    dtasal.F90 \ 
    3577    dtasst.F90 \ 
    3578    dtatem.F90 \ 
    3579    flx_oce.F90 \ 
    3580    ice.F90 \ 
    3581    ice_oce.F90 \ 
    3582    in_out_manager.F90 \ 
    3583    lbclnk.F90 \ 
    3584    lib_mpp.F90 \ 
    3585    lib_print.f90 \ 
    3586    limistate.F90 \ 
    3587    limmsh.F90 \ 
    3588    limrst.F90 \ 
    3589    oce.F90 \ 
    3590    ocfzpt.F90 \ 
    3591    par_ice.F90 \ 
    3592    par_kind.F90 \ 
    3593    par_oce.F90 \ 
    3594    phycst.F90 \ 
    3595    $(MODEL_LIB)(dom_ice.o) \ 
    3596    $(MODEL_LIB)(dom_oce.o) \ 
    3597    $(MODEL_LIB)(ice.o) \ 
    3598    $(MODEL_LIB)(ice_oce.o) \ 
    3599    $(MODEL_LIB)(iceini.o) \ 
    3600    $(MODEL_LIB)(in_out_manager.o) \ 
    3601    $(MODEL_LIB)(lbclnk.o) \ 
    3602    $(MODEL_LIB)(lib_mpp.o) \ 
    3603    $(MODEL_LIB)(limistate.o) \ 
    3604    $(MODEL_LIB)(limrhg.o) \ 
    3605    $(MODEL_LIB)(phycst.o) \ 
    3606    dom_ice.F90 \ 
    3607    dom_oce.F90 \ 
    3608    ice.F90 \ 
    3609    ice_oce.F90 \ 
    3610    iceini.F90 \ 
    3611    in_out_manager.F90 \ 
    3612    lbclnk.F90 \ 
    3613    lib_mpp.F90 \ 
    3614    limistate.F90 \ 
    3615    limrhg.F90 \ 
    3616    phycst.F90 \ 
    3617    limdyn.F90 
    3618 $(MODEL_LIB)(limflx.o) :   \ 
    3619    $(MODEL_LIB)(albedo.o) \ 
    3620    $(MODEL_LIB)(blk_oce.o) \ 
    3621    $(MODEL_LIB)(cpl_oce.o) \ 
    3622    $(MODEL_LIB)(daymod.o) \ 
    3623    $(MODEL_LIB)(dom_oce.o) \ 
    3624    $(MODEL_LIB)(flx_oce.o) \ 
    3625    $(MODEL_LIB)(ice.o) \ 
    3626    $(MODEL_LIB)(in_out_manager.o) \ 
    3627    $(MODEL_LIB)(lbclnk.o) \ 
    3628    $(MODEL_LIB)(lib_mpp.o) \ 
    3629    $(MODEL_LIB)(lib_print.o) \ 
    3630    $(MODEL_LIB)(oce.o) \ 
    3631    $(MODEL_LIB)(ocfzpt.o) \ 
    3632    $(MODEL_LIB)(par_ice.o) \ 
    3633    $(MODEL_LIB)(par_kind.o) \ 
    3634    $(MODEL_LIB)(par_oce.o) \ 
    3635    $(MODEL_LIB)(phycst.o) \ 
    3636    albedo.F90 \ 
    3637    blk_oce.F90 \ 
    3638    cpl_oce.F90 \ 
    3639    daymod.F90 \ 
    3640    dom_oce.F90 \ 
    3641    flx_oce.F90 \ 
    3642    ice.F90 \ 
    3643    in_out_manager.F90 \ 
    3644    lbclnk.F90 \ 
    3645    lib_mpp.F90 \ 
    3646    lib_print.f90 \ 
    3647    oce.F90 \ 
    3648    ocfzpt.F90 \ 
    3649    par_ice.F90 \ 
    3650    par_kind.F90 \ 
    3651    par_oce.F90 \ 
    3652    phycst.F90 \ 
    3653    $(MODEL_LIB)(albedo.o) \ 
    3654    $(MODEL_LIB)(flx_oce.o) \ 
    3655    $(MODEL_LIB)(flxblk.o) \ 
    3656    $(MODEL_LIB)(ice.o) \ 
    3657    $(MODEL_LIB)(ice_oce.o) \ 
    3658    $(MODEL_LIB)(in_out_manager.o) \ 
    3659    $(MODEL_LIB)(lbclnk.o) \ 
    3660    $(MODEL_LIB)(ocfzpt.o) \ 
    3661    $(MODEL_LIB)(par_oce.o) \ 
    3662    $(MODEL_LIB)(phycst.o) \ 
    3663    albedo.F90 \ 
    3664    flx_oce.F90 \ 
    3665    flxblk.F90 \ 
    3666    ice.F90 \ 
    3667    ice_oce.F90 \ 
    3668    in_out_manager.F90 \ 
    3669    lbclnk.F90 \ 
    3670    ocfzpt.F90 \ 
    3671    par_oce.F90 \ 
    3672    phycst.F90 \ 
    3673    vectopt_loop_substitute.h90 \ 
    3674    KEY_CPP \ 
    3675    limflx.F90 
    3676 $(MODEL_LIB)(limhdf.o) :   \ 
    3677    $(MODEL_LIB)(blk_oce.o) \ 
    3678    $(MODEL_LIB)(cpl_oce.o) \ 
    3679    $(MODEL_LIB)(dom_oce.o) \ 
    3680    $(MODEL_LIB)(dtasal.o) \ 
    3681    $(MODEL_LIB)(dtasst.o) \ 
    3682    $(MODEL_LIB)(dtatem.o) \ 
    3683    $(MODEL_LIB)(in_out_manager.o) \ 
    3684    $(MODEL_LIB)(lib_mpp.o) \ 
    3685    $(MODEL_LIB)(lib_print.o) \ 
    3686    $(MODEL_LIB)(oce.o) \ 
    3687    $(MODEL_LIB)(par_ice.o) \ 
    3688    $(MODEL_LIB)(par_kind.o) \ 
    3689    $(MODEL_LIB)(par_oce.o) \ 
    3690    blk_oce.F90 \ 
    3691    cpl_oce.F90 \ 
    3692    dom_oce.F90 \ 
    3693    dtasal.F90 \ 
    3694    dtasst.F90 \ 
    3695    dtatem.F90 \ 
    3696    in_out_manager.F90 \ 
    3697    lib_mpp.F90 \ 
    3698    lib_print.f90 \ 
    3699    oce.F90 \ 
    3700    par_ice.F90 \ 
    3701    par_kind.F90 \ 
    3702    par_oce.F90 \ 
    3703    $(MODEL_LIB)(dom_oce.o) \ 
    3704    $(MODEL_LIB)(ice.o) \ 
    3705    $(MODEL_LIB)(ice_oce.o) \ 
    3706    $(MODEL_LIB)(in_out_manager.o) \ 
    3707    $(MODEL_LIB)(lbclnk.o) \ 
    3708    $(MODEL_LIB)(lib_mpp.o) \ 
    3709    dom_oce.F90 \ 
    3710    ice.F90 \ 
    3711    ice_oce.F90 \ 
    3712    in_out_manager.F90 \ 
    3713    lbclnk.F90 \ 
    3714    lib_mpp.F90 \ 
    3715    vectopt_loop_substitute.h90 \ 
    3716    KEY_CPP \ 
    3717    limhdf.F90 
    3718 $(MODEL_LIB)(limistate.o) :   \ 
    3719    $(MODEL_LIB)(blk_oce.o) \ 
    3720    $(MODEL_LIB)(dom_oce.o) \ 
    3721    $(MODEL_LIB)(in_out_manager.o) \ 
    3722    $(MODEL_LIB)(lib_mpp.o) \ 
    3723    $(MODEL_LIB)(lib_print.o) \ 
    3724    $(MODEL_LIB)(oce.o) \ 
    3725    $(MODEL_LIB)(par_ice.o) \ 
    3726    $(MODEL_LIB)(par_kind.o) \ 
    3727    $(MODEL_LIB)(par_oce.o) \ 
    3728    blk_oce.F90 \ 
    3729    dom_oce.F90 \ 
    3730    in_out_manager.F90 \ 
    3731    lib_mpp.F90 \ 
    3732    lib_print.f90 \ 
    3733    oce.F90 \ 
    3734    par_ice.F90 \ 
    3735    par_kind.F90 \ 
    3736    par_oce.F90 \ 
    3737    $(MODEL_LIB)(dom_ice.o) \ 
    3738    $(MODEL_LIB)(dom_oce.o) \ 
    3739    $(MODEL_LIB)(ice.o) \ 
    3740    $(MODEL_LIB)(ice_oce.o) \ 
    3741    $(MODEL_LIB)(in_out_manager.o) \ 
    3742    $(MODEL_LIB)(lbclnk.o) \ 
    3743    $(MODEL_LIB)(oce.o) \ 
    3744    $(MODEL_LIB)(ocfzpt.o) \ 
    3745    $(MODEL_LIB)(par_ice.o) \ 
    3746    $(MODEL_LIB)(phycst.o) \ 
    3747    dom_ice.F90 \ 
    3748    dom_oce.F90 \ 
    3749    ice.F90 \ 
    3750    ice_oce.F90 \ 
    3751    in_out_manager.F90 \ 
    3752    lbclnk.F90 \ 
    3753    oce.F90 \ 
    3754    ocfzpt.F90 \ 
    3755    par_ice.F90 \ 
    3756    phycst.F90 \ 
    3757    limistate.F90 
    3758 $(MODEL_LIB)(limmsh.o) :   \ 
    3759    $(MODEL_LIB)(dom_oce.o) \ 
    3760    $(MODEL_LIB)(in_out_manager.o) \ 
    3761    $(MODEL_LIB)(lib_mpp.o) \ 
    3762    $(MODEL_LIB)(lib_print.o) \ 
    3763    $(MODEL_LIB)(oce.o) \ 
    3764    $(MODEL_LIB)(par_ice.o) \ 
    3765    $(MODEL_LIB)(par_kind.o) \ 
    3766    $(MODEL_LIB)(par_oce.o) \ 
    3767    dom_oce.F90 \ 
    3768    in_out_manager.F90 \ 
    3769    lib_mpp.F90 \ 
    3770    lib_print.f90 \ 
    3771    oce.F90 \ 
    3772    par_ice.F90 \ 
    3773    par_kind.F90 \ 
    3774    par_oce.F90 \ 
    3775    $(MODEL_LIB)(dom_ice.o) \ 
    3776    $(MODEL_LIB)(dom_oce.o) \ 
    3777    $(MODEL_LIB)(in_out_manager.o) \ 
    3778    $(MODEL_LIB)(lbclnk.o) \ 
    3779    $(MODEL_LIB)(phycst.o) \ 
    3780    dom_ice.F90 \ 
    3781    dom_oce.F90 \ 
    3782    in_out_manager.F90 \ 
    3783    lbclnk.F90 \ 
    3784    phycst.F90 \ 
    3785    limmsh.F90 
    3786 $(MODEL_LIB)(limrhg.o) :   \ 
    3787    $(MODEL_LIB)(blk_oce.o) \ 
    3788    $(MODEL_LIB)(cpl_oce.o) \ 
    3789    $(MODEL_LIB)(dom_oce.o) \ 
    3790    $(MODEL_LIB)(dtasal.o) \ 
    3791    $(MODEL_LIB)(dtasst.o) \ 
    3792    $(MODEL_LIB)(dtatem.o) \ 
    3793    $(MODEL_LIB)(in_out_manager.o) \ 
    3794    $(MODEL_LIB)(lib_mpp.o) \ 
    3795    $(MODEL_LIB)(lib_print.o) \ 
    3796    $(MODEL_LIB)(oce.o) \ 
    3797    $(MODEL_LIB)(par_ice.o) \ 
    3798    $(MODEL_LIB)(par_kind.o) \ 
    3799    $(MODEL_LIB)(par_oce.o) \ 
    3800    blk_oce.F90 \ 
    3801    cpl_oce.F90 \ 
    3802    dom_oce.F90 \ 
    3803    dtasal.F90 \ 
    3804    dtasst.F90 \ 
    3805    dtatem.F90 \ 
    3806    in_out_manager.F90 \ 
    3807    lib_mpp.F90 \ 
    3808    lib_print.f90 \ 
    3809    oce.F90 \ 
    3810    par_ice.F90 \ 
    3811    par_kind.F90 \ 
    3812    par_oce.F90 \ 
    3813    $(MODEL_LIB)(dom_ice.o) \ 
    3814    $(MODEL_LIB)(ice.o) \ 
    3815    $(MODEL_LIB)(ice_oce.o) \ 
    3816    $(MODEL_LIB)(in_out_manager.o) \ 
    3817    $(MODEL_LIB)(lbclnk.o) \ 
    3818    $(MODEL_LIB)(lib_mpp.o) \ 
    3819    $(MODEL_LIB)(par_oce.o) \ 
    3820    $(MODEL_LIB)(phycst.o) \ 
    3821    dom_ice.F90 \ 
    3822    ice.F90 \ 
    3823    ice_oce.F90 \ 
    3824    in_out_manager.F90 \ 
    3825    lbclnk.F90 \ 
    3826    lib_mpp.F90 \ 
    3827    par_oce.F90 \ 
    3828    phycst.F90 \ 
    3829    limrhg.F90 
    3830 $(MODEL_LIB)(limrst.o) :   \ 
    3831    $(MODEL_LIB)(blk_oce.o) \ 
    3832    $(MODEL_LIB)(dom_oce.o) \ 
    3833    $(MODEL_LIB)(in_out_manager.o) \ 
    3834    $(MODEL_LIB)(lib_print.o) \ 
    3835    $(MODEL_LIB)(par_ice.o) \ 
    3836    $(MODEL_LIB)(par_kind.o) \ 
    3837    $(MODEL_LIB)(par_oce.o) \ 
    3838    $(MODEL_LIB)(phycst.o) \ 
    3839    blk_oce.F90 \ 
    3840    dom_oce.F90 \ 
    3841    in_out_manager.F90 \ 
    3842    lib_print.f90 \ 
    3843    par_ice.F90 \ 
    3844    par_kind.F90 \ 
    3845    par_oce.F90 \ 
    3846    phycst.F90 \ 
    3847    $(MODEL_LIB)(daymod.o) \ 
    3848    $(MODEL_LIB)(dom_oce.o) \ 
    3849    $(MODEL_LIB)(ice.o) \ 
    3850    $(MODEL_LIB)(ice_oce.o) \ 
    3851    $(MODEL_LIB)(in_out_manager.o) \ 
    3852    daymod.F90 \ 
    3853    dom_oce.F90 \ 
    3854    ice.F90 \ 
    3855    ice_oce.F90 \ 
    3856    in_out_manager.F90 \ 
    3857    $(MODEL_LIB)(par_ice.o) \ 
    3858    par_ice.F90 \ 
    3859    limrst_dimg.h90 \ 
    3860    limrst_fdir.h90 \ 
    3861    ../../../lib/libioipsl.a \ 
    3862    KEY_CPP \ 
    3863    limrst.F90 
    3864 $(MODEL_LIB)(limtab.o) :   \ 
    3865    $(MODEL_LIB)(par_kind.o) \ 
    3866    par_kind.F90 \ 
    3867    limtab.F90 
    3868 $(MODEL_LIB)(limthd.o) :   \ 
    3869    $(MODEL_LIB)(blk_oce.o) \ 
    3870    $(MODEL_LIB)(dom_oce.o) \ 
    3871    $(MODEL_LIB)(flx_oce.o) \ 
    3872    $(MODEL_LIB)(ice.o) \ 
    3873    $(MODEL_LIB)(ice_oce.o) \ 
    3874    $(MODEL_LIB)(iceini.o) \ 
    3875    $(MODEL_LIB)(in_out_manager.o) \ 
    3876    $(MODEL_LIB)(lib_mpp.o) \ 
    3877    $(MODEL_LIB)(lib_print.o) \ 
    3878    $(MODEL_LIB)(limistate.o) \ 
    3879    $(MODEL_LIB)(limmsh.o) \ 
    3880    $(MODEL_LIB)(limrst.o) \ 
    3881    $(MODEL_LIB)(oce.o) \ 
    3882    $(MODEL_LIB)(ocfzpt.o) \ 
    3883    $(MODEL_LIB)(par_ice.o) \ 
    3884    $(MODEL_LIB)(par_kind.o) \ 
    3885    $(MODEL_LIB)(par_oce.o) \ 
    3886    $(MODEL_LIB)(phycst.o) \ 
    3887    $(MODEL_LIB)(thd_ice.o) \ 
    3888    blk_oce.F90 \ 
    3889    dom_oce.F90 \ 
    3890    flx_oce.F90 \ 
    3891    ice.F90 \ 
    3892    ice_oce.F90 \ 
    3893    iceini.F90 \ 
    3894    in_out_manager.F90 \ 
    3895    lib_mpp.F90 \ 
    3896    lib_print.f90 \ 
    3897    limistate.F90 \ 
    3898    limmsh.F90 \ 
    3899    limrst.F90 \ 
    3900    oce.F90 \ 
    3901    ocfzpt.F90 \ 
    3902    par_ice.F90 \ 
    3903    par_kind.F90 \ 
    3904    par_oce.F90 \ 
    3905    phycst.F90 \ 
    3906    thd_ice.F90 \ 
    3907    $(MODEL_LIB)(dom_ice.o) \ 
    3908    $(MODEL_LIB)(dom_oce.o) \ 
    3909    $(MODEL_LIB)(flx_oce.o) \ 
    3910    $(MODEL_LIB)(ice.o) \ 
    3911    $(MODEL_LIB)(ice_oce.o) \ 
    3912    $(MODEL_LIB)(iceini.o) \ 
    3913    $(MODEL_LIB)(in_out_manager.o) \ 
    3914    $(MODEL_LIB)(lbclnk.o) \ 
    3915    $(MODEL_LIB)(limtab.o) \ 
    3916    $(MODEL_LIB)(limthd_lac.o) \ 
    3917    $(MODEL_LIB)(limthd_zdf.o) \ 
    3918    $(MODEL_LIB)(phycst.o) \ 
    3919    $(MODEL_LIB)(thd_ice.o) \ 
    3920    dom_ice.F90 \ 
    3921    dom_oce.F90 \ 
    3922    flx_oce.F90 \ 
    3923    ice.F90 \ 
    3924    ice_oce.F90 \ 
    3925    iceini.F90 \ 
    3926    in_out_manager.F90 \ 
    3927    lbclnk.F90 \ 
    3928    limtab.F90 \ 
    3929    limthd_lac.F90 \ 
    3930    limthd_zdf.F90 \ 
    3931    phycst.F90 \ 
    3932    thd_ice.F90 \ 
    3933    domzgr_substitute.h90 \ 
    3934    vectopt_loop_substitute.h90 \ 
    3935    KEY_CPP \ 
    3936    limthd.F90 
    3937 $(MODEL_LIB)(limthd_lac.o) :  \ 
    3938    $(MODEL_LIB)(blk_oce.o) \ 
    3939    $(MODEL_LIB)(dom_ice.o) \ 
    3940    $(MODEL_LIB)(dom_oce.o) \ 
    3941    $(MODEL_LIB)(flx_oce.o) \ 
    3942    $(MODEL_LIB)(ice.o) \ 
    3943    $(MODEL_LIB)(ice_oce.o) \ 
    3944    $(MODEL_LIB)(in_out_manager.o) \ 
    3945    $(MODEL_LIB)(lbclnk.o) \ 
    3946    $(MODEL_LIB)(limistate.o) \ 
    3947    $(MODEL_LIB)(limmsh.o) \ 
    3948    $(MODEL_LIB)(limrst.o) \ 
    3949    $(MODEL_LIB)(oce.o) \ 
    3950    $(MODEL_LIB)(ocfzpt.o) \ 
    3951    $(MODEL_LIB)(par_ice.o) \ 
    3952    $(MODEL_LIB)(par_kind.o) \ 
    3953    $(MODEL_LIB)(par_oce.o) \ 
    3954    $(MODEL_LIB)(phycst.o) \ 
    3955    blk_oce.F90 \ 
    3956    dom_ice.F90 \ 
    3957    dom_oce.F90 \ 
    3958    flx_oce.F90 \ 
    3959    ice.F90 \ 
    3960    ice_oce.F90 \ 
    3961    in_out_manager.F90 \ 
    3962    lbclnk.F90 \ 
    3963    limistate.F90 \ 
    3964    limmsh.F90 \ 
    3965    limrst.F90 \ 
    3966    oce.F90 \ 
    3967    ocfzpt.F90 \ 
    3968    par_ice.F90 \ 
    3969    par_kind.F90 \ 
    3970    par_oce.F90 \ 
    3971    phycst.F90 \ 
    3972    $(MODEL_LIB)(ice_oce.o) \ 
    3973    $(MODEL_LIB)(iceini.o) \ 
    3974    $(MODEL_LIB)(limistate.o) \ 
    3975    $(MODEL_LIB)(par_oce.o) \ 
    3976    $(MODEL_LIB)(phycst.o) \ 
    3977    $(MODEL_LIB)(thd_ice.o) \ 
    3978    ice_oce.F90 \ 
    3979    iceini.F90 \ 
    3980    limistate.F90 \ 
    3981    par_oce.F90 \ 
    3982    phycst.F90 \ 
    3983    thd_ice.F90 \ 
    3984    limthd_lac.F90 
    3985 $(MODEL_LIB)(limthd_zdf.o) :  \ 
    3986    $(MODEL_LIB)(blk_oce.o) \ 
    3987    $(MODEL_LIB)(dom_ice.o) \ 
    3988    $(MODEL_LIB)(dom_oce.o) \ 
    3989    $(MODEL_LIB)(flx_oce.o) \ 
    3990    $(MODEL_LIB)(ice.o) \ 
    3991    $(MODEL_LIB)(ice_oce.o) \ 
    3992    $(MODEL_LIB)(in_out_manager.o) \ 
    3993    $(MODEL_LIB)(lbclnk.o) \ 
    3994    $(MODEL_LIB)(lib_print.o) \ 
    3995    $(MODEL_LIB)(limistate.o) \ 
    3996    $(MODEL_LIB)(limmsh.o) \ 
    3997    $(MODEL_LIB)(limrst.o) \ 
    3998    $(MODEL_LIB)(oce.o) \ 
    3999    $(MODEL_LIB)(ocfzpt.o) \ 
    4000    $(MODEL_LIB)(par_ice.o) \ 
    4001    $(MODEL_LIB)(par_kind.o) \ 
    4002    $(MODEL_LIB)(par_oce.o) \ 
    4003    $(MODEL_LIB)(phycst.o) \ 
    4004    blk_oce.F90 \ 
    4005    dom_ice.F90 \ 
    4006    dom_oce.F90 \ 
    4007    flx_oce.F90 \ 
    4008    ice.F90 \ 
    4009    ice_oce.F90 \ 
    4010    in_out_manager.F90 \ 
    4011    lbclnk.F90 \ 
    4012    lib_print.f90 \ 
    4013    limistate.F90 \ 
    4014    limmsh.F90 \ 
    4015    limrst.F90 \ 
    4016    oce.F90 \ 
    4017    ocfzpt.F90 \ 
    4018    par_ice.F90 \ 
    4019    par_kind.F90 \ 
    4020    par_oce.F90 \ 
    4021    phycst.F90 \ 
    4022    $(MODEL_LIB)(ice_oce.o) \ 
    4023    $(MODEL_LIB)(iceini.o) \ 
    4024    $(MODEL_LIB)(in_out_manager.o) \ 
    4025    $(MODEL_LIB)(limistate.o) \ 
    4026    $(MODEL_LIB)(par_oce.o) \ 
    4027    $(MODEL_LIB)(phycst.o) \ 
    4028    $(MODEL_LIB)(thd_ice.o) \ 
    4029    ice_oce.F90 \ 
    4030    iceini.F90 \ 
    4031    in_out_manager.F90 \ 
    4032    limistate.F90 \ 
    4033    par_oce.F90 \ 
    4034    phycst.F90 \ 
    4035    thd_ice.F90 \ 
    4036    limthd_zdf.F90 
    4037 $(MODEL_LIB)(limtrp.o) :   \ 
    4038    $(MODEL_LIB)(blk_oce.o) \ 
    4039    $(MODEL_LIB)(cpl_oce.o) \ 
    4040    $(MODEL_LIB)(dom_ice.o) \ 
    4041    $(MODEL_LIB)(dom_oce.o) \ 
    4042    $(MODEL_LIB)(dtasal.o) \ 
    4043    $(MODEL_LIB)(dtasst.o) \ 
    4044    $(MODEL_LIB)(dtatem.o) \ 
    4045    $(MODEL_LIB)(flx_oce.o) \ 
    4046    $(MODEL_LIB)(ice.o) \ 
    4047    $(MODEL_LIB)(ice_oce.o) \ 
    4048    $(MODEL_LIB)(in_out_manager.o) \ 
    4049    $(MODEL_LIB)(lbclnk.o) \ 
    4050    $(MODEL_LIB)(lib_mpp.o) \ 
    4051    $(MODEL_LIB)(lib_print.o) \ 
    4052    $(MODEL_LIB)(limistate.o) \ 
    4053    $(MODEL_LIB)(limmsh.o) \ 
    4054    $(MODEL_LIB)(limrst.o) \ 
    4055    $(MODEL_LIB)(oce.o) \ 
    4056    $(MODEL_LIB)(ocfzpt.o) \ 
    4057    $(MODEL_LIB)(par_ice.o) \ 
    4058    $(MODEL_LIB)(par_kind.o) \ 
    4059    $(MODEL_LIB)(par_oce.o) \ 
    4060    $(MODEL_LIB)(phycst.o) \ 
    4061    blk_oce.F90 \ 
    4062    cpl_oce.F90 \ 
    4063    dom_ice.F90 \ 
    4064    dom_oce.F90 \ 
    4065    dtasal.F90 \ 
    4066    dtasst.F90 \ 
    4067    dtatem.F90 \ 
    4068    flx_oce.F90 \ 
    4069    ice.F90 \ 
    4070    ice_oce.F90 \ 
    4071    in_out_manager.F90 \ 
    4072    lbclnk.F90 \ 
    4073    lib_mpp.F90 \ 
    4074    lib_print.f90 \ 
    4075    limistate.F90 \ 
    4076    limmsh.F90 \ 
    4077    limrst.F90 \ 
    4078    oce.F90 \ 
    4079    ocfzpt.F90 \ 
    4080    par_ice.F90 \ 
    4081    par_kind.F90 \ 
    4082    par_oce.F90 \ 
    4083    phycst.F90 \ 
    4084    $(MODEL_LIB)(daymod.o) \ 
    4085    $(MODEL_LIB)(dom_ice.o) \ 
    4086    $(MODEL_LIB)(dom_oce.o) \ 
    4087    $(MODEL_LIB)(ice.o) \ 
    4088    $(MODEL_LIB)(ice_oce.o) \ 
    4089    $(MODEL_LIB)(iceini.o) \ 
    4090    $(MODEL_LIB)(in_out_manager.o) \ 
    4091    $(MODEL_LIB)(lbclnk.o) \ 
    4092    $(MODEL_LIB)(lib_mpp.o) \ 
    4093    $(MODEL_LIB)(limadv.o) \ 
    4094    $(MODEL_LIB)(limhdf.o) \ 
    4095    $(MODEL_LIB)(limistate.o) \ 
    4096    $(MODEL_LIB)(phycst.o) \ 
    4097    daymod.F90 \ 
    4098    dom_ice.F90 \ 
    4099    dom_oce.F90 \ 
    4100    ice.F90 \ 
    4101    ice_oce.F90 \ 
    4102    iceini.F90 \ 
    4103    in_out_manager.F90 \ 
    4104    lbclnk.F90 \ 
    4105    lib_mpp.F90 \ 
    4106    limadv.F90 \ 
    4107    limhdf.F90 \ 
    4108    limistate.F90 \ 
    4109    phycst.F90 \ 
    4110    vectopt_loop_substitute.h90 \ 
    4111    KEY_CPP \ 
    4112    limtrp.F90 
    4113 $(MODEL_LIB)(limwri.o) :   \ 
    4114    $(MODEL_LIB)(blk_oce.o) \ 
    4115    $(MODEL_LIB)(daymod.o) \ 
    4116    $(MODEL_LIB)(dom_oce.o) \ 
    4117    $(MODEL_LIB)(flx_oce.o) \ 
    4118    $(MODEL_LIB)(ice.o) \ 
    4119    $(MODEL_LIB)(ice_oce.o) \ 
    4120    $(MODEL_LIB)(in_out_manager.o) \ 
    4121    $(MODEL_LIB)(lib_mpp.o) \ 
    4122    $(MODEL_LIB)(lib_print.o) \ 
    4123    $(MODEL_LIB)(limistate.o) \ 
    4124    $(MODEL_LIB)(limmsh.o) \ 
    4125    $(MODEL_LIB)(limrst.o) \ 
    4126    $(MODEL_LIB)(oce.o) \ 
    4127    $(MODEL_LIB)(ocfzpt.o) \ 
    4128    $(MODEL_LIB)(par_ice.o) \ 
    4129    $(MODEL_LIB)(par_kind.o) \ 
    4130    $(MODEL_LIB)(par_oce.o) \ 
    4131    $(MODEL_LIB)(phycst.o) \ 
    4132    blk_oce.F90 \ 
    4133    daymod.F90 \ 
    4134    dom_oce.F90 \ 
    4135    flx_oce.F90 \ 
    4136    ice.F90 \ 
    4137    ice_oce.F90 \ 
    4138    in_out_manager.F90 \ 
    4139    lib_mpp.F90 \ 
    4140    lib_print.f90 \ 
    4141    limistate.F90 \ 
    4142    limmsh.F90 \ 
    4143    limrst.F90 \ 
    4144    oce.F90 \ 
    4145    ocfzpt.F90 \ 
    4146    par_ice.F90 \ 
    4147    par_kind.F90 \ 
    4148    par_oce.F90 \ 
    4149    phycst.F90 \ 
    4150    $(MODEL_LIB)(daymod.o) \ 
    4151    $(MODEL_LIB)(dianam.o) \ 
    4152    $(MODEL_LIB)(dom_ice.o) \ 
    4153    $(MODEL_LIB)(dom_oce.o) \ 
    4154    $(MODEL_LIB)(flx_oce.o) \ 
    4155    $(MODEL_LIB)(ice.o) \ 
    4156    $(MODEL_LIB)(ice_oce.o) \ 
    4157    $(MODEL_LIB)(iceini.o) \ 
    4158    $(MODEL_LIB)(in_out_manager.o) \ 
    4159    $(MODEL_LIB)(lbclnk.o) \ 
    4160    $(MODEL_LIB)(phycst.o) \ 
    4161    daymod.F90 \ 
    4162    dianam.F90 \ 
    4163    dom_ice.F90 \ 
    4164    dom_oce.F90 \ 
    4165    flx_oce.F90 \ 
    4166    ice.F90 \ 
    4167    ice_oce.F90 \ 
    4168    iceini.F90 \ 
    4169    in_out_manager.F90 \ 
    4170    lbclnk.F90 \ 
    4171    phycst.F90 \ 
    4172    $(MODEL_LIB)(diawri.o) \ 
    4173    diawri.F90 \ 
    4174    limwri_dimg.h90 \ 
    4175    ../../../lib/libioipsl.a \ 
    4176    KEY_CPP \ 
    4177    limwri.F90 
    4178 $(MODEL_LIB)(model.o) : \ 
    4179    $(MODEL_LIB)(cpl.o) \ 
    4180    $(MODEL_LIB)(cpl_oce.o) \ 
    4181    $(MODEL_LIB)(daymod.o) \ 
    4182    $(MODEL_LIB)(diaptr.o) \ 
    4183    $(MODEL_LIB)(dom_oce.o) \ 
    4184    $(MODEL_LIB)(domain.o) \ 
    4185    $(MODEL_LIB)(domcfg.o) \ 
    41864329   $(MODEL_LIB)(eosbn2.o) \ 
    41874330   $(MODEL_LIB)(flxfwb.o) \ 
     
    41934336   $(MODEL_LIB)(lib_mpp.o) \ 
    41944337   $(MODEL_LIB)(mppini.o) \ 
     4338   $(MODEL_LIB)(obcini.o) \ 
    41954339   $(MODEL_LIB)(obc_par.o) \ 
    4196    $(MODEL_LIB)(obcini.o) \ 
    41974340   $(MODEL_LIB)(oce.o) \ 
    41984341   $(MODEL_LIB)(ocfzpt.o) \ 
     
    42014344   $(MODEL_LIB)(step.o) \ 
    42024345   $(MODEL_LIB)(traqsr.o) \ 
    4203    $(MODEL_LIB)(trddyn.o) \ 
     4346   $(MODEL_LIB)(trdicp.o) \ 
    42044347   $(MODEL_LIB)(trdmld.o) \ 
    4205    $(MODEL_LIB)(trdtra.o) \ 
     4348   $(MODEL_LIB)(trdmod_oce.o) \ 
    42064349   $(MODEL_LIB)(trdvor.o) \ 
    42074350   $(MODEL_LIB)(zdfini.o) \ 
    42084351   $(MODEL_LIB)(zpshde.o) \ 
    4209    cpl.F90 \ 
    4210    cpl_oce.F90 \ 
    4211    daymod.F90 \ 
    4212    diaptr.F90 \ 
    4213    dom_oce.F90 \ 
    4214    domain.F90 \ 
    4215    domcfg.F90 \ 
    4216    eosbn2.F90 \ 
    4217    flxfwb.F90 \ 
    4218    iceini.F90 \ 
    4219    in_out_manager.F90 \ 
    4220    istate.F90 \ 
    4221    ldfdyn.F90 \ 
    4222    ldftra.F90 \ 
    4223    lib_mpp.F90 \ 
    4224    mppini.F90 \ 
    4225    obc_par.F90 \ 
    4226    obcini.F90 \ 
    4227    oce.F90 \ 
    4228    ocfzpt.F90 \ 
    4229    phycst.F90 \ 
    4230    solver.F90 \ 
    4231    step.F90 \ 
    4232    traqsr.F90 \ 
    4233    trddyn.F90 \ 
    4234    trdmld.F90 \ 
    4235    trdtra.F90 \ 
    4236    trdvor.F90 \ 
    4237    zdfini.F90 \ 
    4238    zpshde.F90 \ 
     4352   opa.F90 \ 
    42394353   $(MODEL_LIB)(opa.o) \ 
    4240    opa.F90 \ 
    42414354   model.f90 
    42424355$(MODEL_LIB)(mppini.o) :   \ 
    4243    $(MODEL_LIB)(cpl_oce.o) \ 
    4244    $(MODEL_LIB)(dom_oce.o) \ 
    4245    $(MODEL_LIB)(dtasal.o) \ 
    4246    $(MODEL_LIB)(dtasst.o) \ 
    4247    $(MODEL_LIB)(dtatem.o) \ 
    4248    $(MODEL_LIB)(in_out_manager.o) \ 
    4249    $(MODEL_LIB)(lib_print.o) \ 
    4250    $(MODEL_LIB)(par_kind.o) \ 
    4251    $(MODEL_LIB)(par_oce.o) \ 
    4252    cpl_oce.F90 \ 
    4253    dom_oce.F90 \ 
    4254    dtasal.F90 \ 
    4255    dtasst.F90 \ 
    4256    dtatem.F90 \ 
    4257    in_out_manager.F90 \ 
    4258    lib_print.f90 \ 
    4259    par_kind.F90 \ 
    4260    par_oce.F90 \ 
     4356   dom_oce.F90 \ 
     4357   in_out_manager.F90 \ 
     4358   lib_print.f90 \ 
     4359   par_kind.F90 \ 
     4360   par_oce.F90 \ 
     4361   $(MODEL_LIB)(dom_oce.o) \ 
     4362   $(MODEL_LIB)(in_out_manager.o) \ 
     4363   $(MODEL_LIB)(lib_print.o) \ 
     4364   $(MODEL_LIB)(par_kind.o) \ 
     4365   $(MODEL_LIB)(par_oce.o) \ 
     4366   dom_oce.F90 \ 
     4367   in_out_manager.F90 \ 
     4368   lib_mpp.F90 \ 
     4369   sol_oce.F90 \ 
    42614370   $(MODEL_LIB)(dom_oce.o) \ 
    42624371   $(MODEL_LIB)(in_out_manager.o) \ 
    42634372   $(MODEL_LIB)(lib_mpp.o) \ 
    42644373   $(MODEL_LIB)(sol_oce.o) \ 
    4265    dom_oce.F90 \ 
    4266    in_out_manager.F90 \ 
    4267    lib_mpp.F90 \ 
    4268    sol_oce.F90 \ 
    42694374   domzgr_substitute.h90 \ 
    42704375   mppini_2.h90 \ 
     
    42724377   KEY_CPP \ 
    42734378   mppini.F90 
    4274 $(MODEL_LIB)(obc_oce.o) :  \ 
    4275    $(MODEL_LIB)(par_kind.o) \ 
    4276    $(MODEL_LIB)(par_oce.o) \ 
    4277    par_kind.F90 \ 
    4278    par_oce.F90 \ 
     4379$(MODEL_LIB)(obccli.o) :   \ 
     4380   in_out_manager.F90 \ 
     4381   obc_par.F90 \ 
     4382   par_oce.F90 \ 
     4383   $(MODEL_LIB)(in_out_manager.o) \ 
    42794384   $(MODEL_LIB)(obc_par.o) \ 
    42804385   $(MODEL_LIB)(par_oce.o) \ 
    4281    obc_par.F90 \ 
    4282    par_oce.F90 \ 
    4283    obc_oce.F90 
    4284 $(MODEL_LIB)(obc_par.o) :  \ 
    4285    $(MODEL_LIB)(par_kind.o) \ 
    4286    par_kind.F90 \ 
    4287    $(MODEL_LIB)(par_oce.o) \ 
    4288    par_oce.F90 \ 
    4289    obc_par_EEL_R5.h90 \ 
    4290    KEY_CPP \ 
    4291    obc_par.F90 
    4292 $(MODEL_LIB)(obccli.o) :   \ 
    4293    $(MODEL_LIB)(in_out_manager.o) \ 
    4294    $(MODEL_LIB)(obc_par.o) \ 
    4295    $(MODEL_LIB)(par_oce.o) \ 
    4296    in_out_manager.F90 \ 
    4297    obc_par.F90 \ 
    4298    par_oce.F90 \ 
     4386   dom_oce.F90 \ 
     4387   obc_oce.F90 \ 
     4388   oce.F90 \ 
     4389   phycst.F90 \ 
    42994390   $(MODEL_LIB)(dom_oce.o) \ 
    43004391   $(MODEL_LIB)(obc_oce.o) \ 
    43014392   $(MODEL_LIB)(oce.o) \ 
    43024393   $(MODEL_LIB)(phycst.o) \ 
    4303    dom_oce.F90 \ 
    4304    obc_oce.F90 \ 
    4305    oce.F90 \ 
    4306    phycst.F90 \ 
    43074394   domzgr_substitute.h90 \ 
    43084395   KEY_CPP \ 
    43094396   obccli.F90 
    43104397$(MODEL_LIB)(obcdom.o) :   \ 
    4311    $(MODEL_LIB)(cpl_oce.o) \ 
    4312    $(MODEL_LIB)(dom_oce.o) \ 
    4313    $(MODEL_LIB)(dtasal.o) \ 
    4314    $(MODEL_LIB)(dtasst.o) \ 
    4315    $(MODEL_LIB)(dtatem.o) \ 
     4398   dom_oce.F90 \ 
     4399   in_out_manager.F90 \ 
     4400   lib_print.f90 \ 
     4401   obc_par.F90 \ 
     4402   par_kind.F90 \ 
     4403   par_oce.F90 \ 
     4404   $(MODEL_LIB)(dom_oce.o) \ 
    43164405   $(MODEL_LIB)(in_out_manager.o) \ 
    43174406   $(MODEL_LIB)(lib_print.o) \ 
     
    43194408   $(MODEL_LIB)(par_kind.o) \ 
    43204409   $(MODEL_LIB)(par_oce.o) \ 
    4321    cpl_oce.F90 \ 
    4322    dom_oce.F90 \ 
    4323    dtasal.F90 \ 
    4324    dtasst.F90 \ 
    4325    dtatem.F90 \ 
    4326    in_out_manager.F90 \ 
    4327    lib_print.f90 \ 
    4328    obc_par.F90 \ 
    4329    par_kind.F90 \ 
    4330    par_oce.F90 \ 
     4410   dom_oce.F90 \ 
     4411   in_out_manager.F90 \ 
     4412   lib_mpp.F90 \ 
     4413   obc_oce.F90 \ 
     4414   oce.F90 \ 
     4415   phycst.F90 \ 
    43314416   $(MODEL_LIB)(dom_oce.o) \ 
    43324417   $(MODEL_LIB)(in_out_manager.o) \ 
     
    43354420   $(MODEL_LIB)(oce.o) \ 
    43364421   $(MODEL_LIB)(phycst.o) \ 
    4337    dom_oce.F90 \ 
    4338    in_out_manager.F90 \ 
    4339    lib_mpp.F90 \ 
    4340    obc_oce.F90 \ 
    4341    oce.F90 \ 
    4342    phycst.F90 \ 
    43434422   obcdom.F90 
    43444423$(MODEL_LIB)(obcdta.o) :   \ 
    4345    $(MODEL_LIB)(cpl_oce.o) \ 
    4346    $(MODEL_LIB)(dom_oce.o) \ 
    4347    $(MODEL_LIB)(dtasal.o) \ 
    4348    $(MODEL_LIB)(dtasst.o) \ 
    4349    $(MODEL_LIB)(dtatem.o) \ 
     4424   dom_oce.F90 \ 
     4425   in_out_manager.F90 \ 
     4426   lbclnk.F90 \ 
     4427   ldfdyn_oce.F90 \ 
     4428   ldftra_oce.F90 \ 
     4429   lib_mpp.F90 \ 
     4430   lib_print.f90 \ 
     4431   obc_oce.F90 \ 
     4432   obc_par.F90 \ 
     4433   oce.F90 \ 
     4434   par_kind.F90 \ 
     4435   par_oce.F90 \ 
     4436   phycst.F90 \ 
     4437   solfet.F90 \ 
     4438   solisl.F90 \ 
     4439   solpcg.F90 \ 
     4440   solsor.F90 \ 
     4441   sol_oce.F90 \ 
     4442   trdmod.F90 \ 
     4443   trdmod_oce.F90 \ 
     4444   zdf_oce.F90 \ 
     4445   $(MODEL_LIB)(dom_oce.o) \ 
    43504446   $(MODEL_LIB)(in_out_manager.o) \ 
    43514447   $(MODEL_LIB)(lbclnk.o) \ 
     
    43604456   $(MODEL_LIB)(par_oce.o) \ 
    43614457   $(MODEL_LIB)(phycst.o) \ 
    4362    $(MODEL_LIB)(sol_oce.o) \ 
    43634458   $(MODEL_LIB)(solfet.o) \ 
    43644459   $(MODEL_LIB)(solisl.o) \ 
    43654460   $(MODEL_LIB)(solpcg.o) \ 
    43664461   $(MODEL_LIB)(solsor.o) \ 
    4367    $(MODEL_LIB)(trddyn_oce.o) \ 
     4462   $(MODEL_LIB)(sol_oce.o) \ 
     4463   $(MODEL_LIB)(trdmod.o) \ 
     4464   $(MODEL_LIB)(trdmod_oce.o) \ 
    43684465   $(MODEL_LIB)(zdf_oce.o) \ 
     4466   daymod.F90 \ 
     4467   dom_oce.F90 \ 
     4468   dynspg_rl.F90 \ 
     4469   in_out_manager.F90 \ 
     4470   lbclnk.F90 \ 
     4471   lib_mpp.F90 \ 
     4472   obccli.F90 \ 
     4473   obc_oce.F90 \ 
     4474   oce.F90 \ 
     4475   phycst.F90 \ 
     4476   $(MODEL_LIB)(daymod.o) \ 
     4477   $(MODEL_LIB)(dom_oce.o) \ 
     4478   $(MODEL_LIB)(dynspg_rl.o) \ 
     4479   $(MODEL_LIB)(in_out_manager.o) \ 
     4480   $(MODEL_LIB)(lbclnk.o) \ 
     4481   $(MODEL_LIB)(lib_mpp.o) \ 
     4482   $(MODEL_LIB)(obccli.o) \ 
     4483   $(MODEL_LIB)(obc_oce.o) \ 
     4484   $(MODEL_LIB)(oce.o) \ 
     4485   $(MODEL_LIB)(phycst.o) \ 
     4486   obc_vectopt_loop_substitute.h90 \ 
     4487   KEY_CPP \ 
     4488   obcdta.F90 
     4489$(MODEL_LIB)(obcdyn.o) :   \ 
     4490   dom_oce.F90 \ 
     4491   in_out_manager.F90 \ 
     4492   lib_mpp.F90 \ 
     4493   lib_print.f90 \ 
     4494   obc_oce.F90 \ 
     4495   obc_par.F90 \ 
     4496   oce.F90 \ 
     4497   par_kind.F90 \ 
     4498   par_oce.F90 \ 
     4499   phycst.F90 \ 
     4500   $(MODEL_LIB)(dom_oce.o) \ 
     4501   $(MODEL_LIB)(in_out_manager.o) \ 
     4502   $(MODEL_LIB)(lib_mpp.o) \ 
     4503   $(MODEL_LIB)(lib_print.o) \ 
     4504   $(MODEL_LIB)(obc_oce.o) \ 
     4505   $(MODEL_LIB)(obc_par.o) \ 
     4506   $(MODEL_LIB)(oce.o) \ 
     4507   $(MODEL_LIB)(par_kind.o) \ 
     4508   $(MODEL_LIB)(par_oce.o) \ 
     4509   $(MODEL_LIB)(phycst.o) \ 
     4510   dom_oce.F90 \ 
     4511   in_out_manager.F90 \ 
     4512   lbclnk.F90 \ 
     4513   lib_mpp.F90 \ 
     4514   obccli.F90 \ 
     4515   obc_oce.F90 \ 
     4516   oce.F90 \ 
     4517   phycst.F90 \ 
     4518   $(MODEL_LIB)(dom_oce.o) \ 
     4519   $(MODEL_LIB)(in_out_manager.o) \ 
     4520   $(MODEL_LIB)(lbclnk.o) \ 
     4521   $(MODEL_LIB)(lib_mpp.o) \ 
     4522   $(MODEL_LIB)(obccli.o) \ 
     4523   $(MODEL_LIB)(obc_oce.o) \ 
     4524   $(MODEL_LIB)(oce.o) \ 
     4525   $(MODEL_LIB)(phycst.o) \ 
     4526   obcdyn.F90 
     4527$(MODEL_LIB)(obcini.o) :   \ 
     4528   daymod.F90 \ 
     4529   dom_oce.F90 \ 
     4530   in_out_manager.F90 \ 
     4531   lbclnk.F90 \ 
     4532   lib_mpp.F90 \ 
     4533   lib_print.f90 \ 
     4534   obc_oce.F90 \ 
     4535   obc_par.F90 \ 
     4536   oce.F90 \ 
     4537   par_kind.F90 \ 
     4538   par_oce.F90 \ 
     4539   phycst.F90 \ 
     4540   $(MODEL_LIB)(daymod.o) \ 
     4541   $(MODEL_LIB)(dom_oce.o) \ 
     4542   $(MODEL_LIB)(in_out_manager.o) \ 
     4543   $(MODEL_LIB)(lbclnk.o) \ 
     4544   $(MODEL_LIB)(lib_mpp.o) \ 
     4545   $(MODEL_LIB)(lib_print.o) \ 
     4546   $(MODEL_LIB)(obc_oce.o) \ 
     4547   $(MODEL_LIB)(obc_par.o) \ 
     4548   $(MODEL_LIB)(oce.o) \ 
     4549   $(MODEL_LIB)(par_kind.o) \ 
     4550   $(MODEL_LIB)(par_oce.o) \ 
     4551   $(MODEL_LIB)(phycst.o) \ 
     4552   dom_oce.F90 \ 
     4553   in_out_manager.F90 \ 
     4554   lbclnk.F90 \ 
     4555   lib_mpp.F90 \ 
     4556   obcdom.F90 \ 
     4557   obcrst.F90 \ 
     4558   obc_oce.F90 \ 
     4559   oce.F90 \ 
     4560   phycst.F90 \ 
     4561   $(MODEL_LIB)(dom_oce.o) \ 
     4562   $(MODEL_LIB)(in_out_manager.o) \ 
     4563   $(MODEL_LIB)(lbclnk.o) \ 
     4564   $(MODEL_LIB)(lib_mpp.o) \ 
     4565   $(MODEL_LIB)(obcdom.o) \ 
     4566   $(MODEL_LIB)(obcrst.o) \ 
     4567   $(MODEL_LIB)(obc_oce.o) \ 
     4568   $(MODEL_LIB)(oce.o) \ 
     4569   $(MODEL_LIB)(phycst.o) \ 
     4570   obc_vectopt_loop_substitute.h90 \ 
     4571   KEY_CPP \ 
     4572   obcini.F90 
     4573$(MODEL_LIB)(obcrad.o) :   \ 
     4574   dom_oce.F90 \ 
     4575   in_out_manager.F90 \ 
     4576   lib_mpp.F90 \ 
     4577   lib_print.f90 \ 
     4578   obc_par.F90 \ 
     4579   oce.F90 \ 
     4580   par_kind.F90 \ 
     4581   par_oce.F90 \ 
     4582   $(MODEL_LIB)(dom_oce.o) \ 
     4583   $(MODEL_LIB)(in_out_manager.o) \ 
     4584   $(MODEL_LIB)(lib_mpp.o) \ 
     4585   $(MODEL_LIB)(lib_print.o) \ 
     4586   $(MODEL_LIB)(obc_par.o) \ 
     4587   $(MODEL_LIB)(oce.o) \ 
     4588   $(MODEL_LIB)(par_kind.o) \ 
     4589   $(MODEL_LIB)(par_oce.o) \ 
     4590   dom_oce.F90 \ 
     4591   in_out_manager.F90 \ 
     4592   lbclnk.F90 \ 
     4593   lib_mpp.F90 \ 
     4594   obc_oce.F90 \ 
     4595   oce.F90 \ 
     4596   phycst.F90 \ 
     4597   $(MODEL_LIB)(dom_oce.o) \ 
     4598   $(MODEL_LIB)(in_out_manager.o) \ 
     4599   $(MODEL_LIB)(lbclnk.o) \ 
     4600   $(MODEL_LIB)(lib_mpp.o) \ 
     4601   $(MODEL_LIB)(obc_oce.o) \ 
     4602   $(MODEL_LIB)(oce.o) \ 
     4603   $(MODEL_LIB)(phycst.o) \ 
     4604   obc_vectopt_loop_substitute.h90 \ 
     4605   KEY_CPP \ 
     4606   obcrad.F90 
     4607$(MODEL_LIB)(obcrst.o) :   \ 
     4608   dom_oce.F90 \ 
     4609   in_out_manager.F90 \ 
     4610   lib_mpp.F90 \ 
     4611   lib_print.f90 \ 
     4612   obc_par.F90 \ 
     4613   oce.F90 \ 
     4614   par_kind.F90 \ 
     4615   par_oce.F90 \ 
     4616   phycst.F90 \ 
     4617   $(MODEL_LIB)(dom_oce.o) \ 
     4618   $(MODEL_LIB)(in_out_manager.o) \ 
     4619   $(MODEL_LIB)(lib_mpp.o) \ 
     4620   $(MODEL_LIB)(lib_print.o) \ 
     4621   $(MODEL_LIB)(obc_par.o) \ 
     4622   $(MODEL_LIB)(oce.o) \ 
     4623   $(MODEL_LIB)(par_kind.o) \ 
     4624   $(MODEL_LIB)(par_oce.o) \ 
     4625   $(MODEL_LIB)(phycst.o) \ 
     4626   daymod.F90 \ 
     4627   dom_oce.F90 \ 
     4628   in_out_manager.F90 \ 
     4629   lbclnk.F90 \ 
     4630   lib_mpp.F90 \ 
     4631   obc_oce.F90 \ 
     4632   oce.F90 \ 
     4633   phycst.F90 \ 
     4634   $(MODEL_LIB)(daymod.o) \ 
     4635   $(MODEL_LIB)(dom_oce.o) \ 
     4636   $(MODEL_LIB)(in_out_manager.o) \ 
     4637   $(MODEL_LIB)(lbclnk.o) \ 
     4638   $(MODEL_LIB)(lib_mpp.o) \ 
     4639   $(MODEL_LIB)(obc_oce.o) \ 
     4640   $(MODEL_LIB)(oce.o) \ 
     4641   $(MODEL_LIB)(phycst.o) \ 
     4642   obcrst.F90 
     4643$(MODEL_LIB)(obcspg.o) :   \ 
     4644   dom_oce.F90 \ 
     4645   in_out_manager.F90 \ 
     4646   lib_mpp.F90 \ 
     4647   lib_print.f90 \ 
     4648   obc_par.F90 \ 
     4649   oce.F90 \ 
     4650   par_kind.F90 \ 
     4651   par_oce.F90 \ 
     4652   $(MODEL_LIB)(dom_oce.o) \ 
     4653   $(MODEL_LIB)(in_out_manager.o) \ 
     4654   $(MODEL_LIB)(lib_mpp.o) \ 
     4655   $(MODEL_LIB)(lib_print.o) \ 
     4656   $(MODEL_LIB)(obc_par.o) \ 
     4657   $(MODEL_LIB)(oce.o) \ 
     4658   $(MODEL_LIB)(par_kind.o) \ 
     4659   $(MODEL_LIB)(par_oce.o) \ 
     4660   dom_oce.F90 \ 
     4661   in_out_manager.F90 \ 
     4662   lbclnk.F90 \ 
     4663   lib_mpp.F90 \ 
     4664   obc_oce.F90 \ 
     4665   oce.F90 \ 
     4666   phycst.F90 \ 
     4667   $(MODEL_LIB)(dom_oce.o) \ 
     4668   $(MODEL_LIB)(in_out_manager.o) \ 
     4669   $(MODEL_LIB)(lbclnk.o) \ 
     4670   $(MODEL_LIB)(lib_mpp.o) \ 
     4671   $(MODEL_LIB)(obc_oce.o) \ 
     4672   $(MODEL_LIB)(oce.o) \ 
     4673   $(MODEL_LIB)(phycst.o) \ 
     4674   obc_vectopt_loop_substitute.h90 \ 
     4675   KEY_CPP \ 
     4676   obcspg.F90 
     4677$(MODEL_LIB)(obctra.o) :   \ 
     4678   dom_oce.F90 \ 
     4679   in_out_manager.F90 \ 
     4680   lib_mpp.F90 \ 
     4681   lib_print.f90 \ 
     4682   obc_par.F90 \ 
     4683   oce.F90 \ 
     4684   par_kind.F90 \ 
     4685   par_oce.F90 \ 
     4686   $(MODEL_LIB)(dom_oce.o) \ 
     4687   $(MODEL_LIB)(in_out_manager.o) \ 
     4688   $(MODEL_LIB)(lib_mpp.o) \ 
     4689   $(MODEL_LIB)(lib_print.o) \ 
     4690   $(MODEL_LIB)(obc_par.o) \ 
     4691   $(MODEL_LIB)(oce.o) \ 
     4692   $(MODEL_LIB)(par_kind.o) \ 
     4693   $(MODEL_LIB)(par_oce.o) \ 
     4694   dom_oce.F90 \ 
     4695   in_out_manager.F90 \ 
     4696   lbclnk.F90 \ 
     4697   lib_mpp.F90 \ 
     4698   obc_oce.F90 \ 
     4699   oce.F90 \ 
     4700   phycst.F90 \ 
     4701   $(MODEL_LIB)(dom_oce.o) \ 
     4702   $(MODEL_LIB)(in_out_manager.o) \ 
     4703   $(MODEL_LIB)(lbclnk.o) \ 
     4704   $(MODEL_LIB)(lib_mpp.o) \ 
     4705   $(MODEL_LIB)(obc_oce.o) \ 
     4706   $(MODEL_LIB)(oce.o) \ 
     4707   $(MODEL_LIB)(phycst.o) \ 
     4708   obc_vectopt_loop_substitute.h90 \ 
     4709   KEY_CPP \ 
     4710   obctra.F90 
     4711$(MODEL_LIB)(obcvol.o) :   \ 
     4712   blk_oce.F90 \ 
    43694713   cpl_oce.F90 \ 
     4714   daymod.F90 \ 
    43704715   dom_oce.F90 \ 
    43714716   dtasal.F90 \ 
    43724717   dtasst.F90 \ 
    43734718   dtatem.F90 \ 
    4374    in_out_manager.F90 \ 
    4375    lbclnk.F90 \ 
    4376    ldfdyn_oce.F90 \ 
    4377    ldftra_oce.F90 \ 
    4378    lib_mpp.F90 \ 
    4379    lib_print.f90 \ 
    4380    obc_oce.F90 \ 
     4719   flxmod.F90 \ 
     4720   flxrnf.F90 \ 
     4721   flx_oce.F90 \ 
     4722   ice_oce.F90 \ 
     4723   in_out_manager.F90 \ 
     4724   lbclnk.F90 \ 
     4725   lib_mpp.F90 \ 
     4726   lib_print.f90 \ 
    43814727   obc_par.F90 \ 
    43824728   oce.F90 \ 
    4383    par_kind.F90 \ 
    4384    par_oce.F90 \ 
    4385    phycst.F90 \ 
    4386    sol_oce.F90 \ 
    4387    solfet.F90 \ 
    4388    solisl.F90 \ 
    4389    solpcg.F90 \ 
    4390    solsor.F90 \ 
    4391    trddyn_oce.F90 \ 
    4392    zdf_oce.F90 \ 
    4393    $(MODEL_LIB)(daymod.o) \ 
    4394    $(MODEL_LIB)(dom_oce.o) \ 
    4395    $(MODEL_LIB)(dynspg_rl.o) \ 
    4396    $(MODEL_LIB)(in_out_manager.o) \ 
    4397    $(MODEL_LIB)(lbclnk.o) \ 
    4398    $(MODEL_LIB)(lib_mpp.o) \ 
    4399    $(MODEL_LIB)(obc_oce.o) \ 
    4400    $(MODEL_LIB)(obccli.o) \ 
    4401    $(MODEL_LIB)(oce.o) \ 
    4402    $(MODEL_LIB)(phycst.o) \ 
    4403    daymod.F90 \ 
    4404    dom_oce.F90 \ 
    4405    dynspg_rl.F90 \ 
    4406    in_out_manager.F90 \ 
    4407    lbclnk.F90 \ 
    4408    lib_mpp.F90 \ 
    4409    obc_oce.F90 \ 
    4410    obccli.F90 \ 
    4411    oce.F90 \ 
    4412    phycst.F90 \ 
    4413    obc_vectopt_loop_substitute.h90 \ 
    4414    KEY_CPP \ 
    4415    obcdta.F90 
    4416 $(MODEL_LIB)(obcdyn.o) :   \ 
     4729   ocfzpt.F90 \ 
     4730   par_kind.F90 \ 
     4731   par_oce.F90 \ 
     4732   phycst.F90 \ 
     4733   taumod.F90 \ 
     4734   tradmp.F90 \ 
     4735   $(MODEL_LIB)(blk_oce.o) \ 
    44174736   $(MODEL_LIB)(cpl_oce.o) \ 
     4737   $(MODEL_LIB)(daymod.o) \ 
    44184738   $(MODEL_LIB)(dom_oce.o) \ 
    44194739   $(MODEL_LIB)(dtasal.o) \ 
    44204740   $(MODEL_LIB)(dtasst.o) \ 
    44214741   $(MODEL_LIB)(dtatem.o) \ 
    4422    $(MODEL_LIB)(in_out_manager.o) \ 
    4423    $(MODEL_LIB)(lib_mpp.o) \ 
    4424    $(MODEL_LIB)(lib_print.o) \ 
     4742   $(MODEL_LIB)(flxmod.o) \ 
     4743   $(MODEL_LIB)(flxrnf.o) \ 
     4744   $(MODEL_LIB)(flx_oce.o) \ 
     4745   $(MODEL_LIB)(ice_oce.o) \ 
     4746   $(MODEL_LIB)(in_out_manager.o) \ 
     4747   $(MODEL_LIB)(lbclnk.o) \ 
     4748   $(MODEL_LIB)(lib_mpp.o) \ 
     4749   $(MODEL_LIB)(lib_print.o) \ 
     4750   $(MODEL_LIB)(obc_par.o) \ 
     4751   $(MODEL_LIB)(oce.o) \ 
     4752   $(MODEL_LIB)(ocfzpt.o) \ 
     4753   $(MODEL_LIB)(par_kind.o) \ 
     4754   $(MODEL_LIB)(par_oce.o) \ 
     4755   $(MODEL_LIB)(phycst.o) \ 
     4756   $(MODEL_LIB)(taumod.o) \ 
     4757   $(MODEL_LIB)(tradmp.o) \ 
     4758   dom_oce.F90 \ 
     4759   in_out_manager.F90 \ 
     4760   lib_mpp.F90 \ 
     4761   obc_oce.F90 \ 
     4762   ocesbc.F90 \ 
     4763   oce.F90 \ 
     4764   phycst.F90 \ 
     4765   $(MODEL_LIB)(dom_oce.o) \ 
     4766   $(MODEL_LIB)(in_out_manager.o) \ 
     4767   $(MODEL_LIB)(lib_mpp.o) \ 
    44254768   $(MODEL_LIB)(obc_oce.o) \ 
     4769   $(MODEL_LIB)(ocesbc.o) \ 
     4770   $(MODEL_LIB)(oce.o) \ 
     4771   $(MODEL_LIB)(phycst.o) \ 
     4772   domzgr_substitute.h90 \ 
     4773   obc_vectopt_loop_substitute.h90 \ 
     4774   KEY_CPP \ 
     4775   obcvol.F90 
     4776$(MODEL_LIB)(obc_oce.o) :  \ 
     4777   par_kind.F90 \ 
     4778   par_oce.F90 \ 
     4779   $(MODEL_LIB)(par_kind.o) \ 
     4780   $(MODEL_LIB)(par_oce.o) \ 
     4781   obc_par.F90 \ 
     4782   par_oce.F90 \ 
    44264783   $(MODEL_LIB)(obc_par.o) \ 
    4427    $(MODEL_LIB)(oce.o) \ 
    4428    $(MODEL_LIB)(par_kind.o) \ 
    4429    $(MODEL_LIB)(par_oce.o) \ 
    4430    $(MODEL_LIB)(phycst.o) \ 
     4784   $(MODEL_LIB)(par_oce.o) \ 
     4785   obc_oce.F90 
     4786$(MODEL_LIB)(obc_par.o) :  \ 
     4787   par_kind.F90 \ 
     4788   $(MODEL_LIB)(par_kind.o) \ 
     4789   par_oce.F90 \ 
     4790   $(MODEL_LIB)(par_oce.o) \ 
     4791   obc_par_EEL_R5.h90 \ 
     4792   KEY_CPP \ 
     4793   obc_par.F90 
     4794$(MODEL_LIB)(ocesbc.o) :   \ 
     4795   blk_oce.F90 \ 
     4796   daymod.F90 \ 
     4797   dom_oce.F90 \ 
     4798   dtasal.F90 \ 
     4799   dtatem.F90 \ 
     4800   flxrnf.F90 \ 
     4801   in_out_manager.F90 \ 
     4802   lbclnk.F90 \ 
     4803   lib_mpp.F90 \ 
     4804   lib_print.f90 \ 
     4805   oce.F90 \ 
     4806   ocfzpt.F90 \ 
     4807   par_kind.F90 \ 
     4808   par_oce.F90 \ 
     4809   phycst.F90 \ 
     4810   trdmod.F90 \ 
     4811   trdmod_oce.F90 \ 
     4812   zdfmxl.F90 \ 
     4813   zdf_oce.F90 \ 
     4814   $(MODEL_LIB)(blk_oce.o) \ 
     4815   $(MODEL_LIB)(daymod.o) \ 
     4816   $(MODEL_LIB)(dom_oce.o) \ 
     4817   $(MODEL_LIB)(dtasal.o) \ 
     4818   $(MODEL_LIB)(dtatem.o) \ 
     4819   $(MODEL_LIB)(flxrnf.o) \ 
     4820   $(MODEL_LIB)(in_out_manager.o) \ 
     4821   $(MODEL_LIB)(lbclnk.o) \ 
     4822   $(MODEL_LIB)(lib_mpp.o) \ 
     4823   $(MODEL_LIB)(lib_print.o) \ 
     4824   $(MODEL_LIB)(oce.o) \ 
     4825   $(MODEL_LIB)(ocfzpt.o) \ 
     4826   $(MODEL_LIB)(par_kind.o) \ 
     4827   $(MODEL_LIB)(par_oce.o) \ 
     4828   $(MODEL_LIB)(phycst.o) \ 
     4829   $(MODEL_LIB)(trdmod.o) \ 
     4830   $(MODEL_LIB)(trdmod_oce.o) \ 
     4831   $(MODEL_LIB)(zdfmxl.o) \ 
     4832   $(MODEL_LIB)(zdf_oce.o) \ 
     4833   blk_oce.F90 \ 
    44314834   cpl_oce.F90 \ 
     4835   daymod.F90 \ 
    44324836   dom_oce.F90 \ 
    44334837   dtasal.F90 \ 
    44344838   dtasst.F90 \ 
    44354839   dtatem.F90 \ 
    4436    in_out_manager.F90 \ 
    4437    lib_mpp.F90 \ 
    4438    lib_print.f90 \ 
    4439    obc_oce.F90 \ 
    4440    obc_par.F90 \ 
    4441    oce.F90 \ 
    4442    par_kind.F90 \ 
    4443    par_oce.F90 \ 
    4444    phycst.F90 \ 
    4445    $(MODEL_LIB)(dom_oce.o) \ 
    4446    $(MODEL_LIB)(in_out_manager.o) \ 
    4447    $(MODEL_LIB)(lbclnk.o) \ 
    4448    $(MODEL_LIB)(lib_mpp.o) \ 
    4449    $(MODEL_LIB)(obc_oce.o) \ 
    4450    $(MODEL_LIB)(obccli.o) \ 
    4451    $(MODEL_LIB)(oce.o) \ 
    4452    $(MODEL_LIB)(phycst.o) \ 
    4453    dom_oce.F90 \ 
    4454    in_out_manager.F90 \ 
    4455    lbclnk.F90 \ 
    4456    lib_mpp.F90 \ 
    4457    obc_oce.F90 \ 
    4458    obccli.F90 \ 
    4459    oce.F90 \ 
    4460    phycst.F90 \ 
    4461    obcdyn.F90 
    4462 $(MODEL_LIB)(obcini.o) :   \ 
     4840   flxmod.F90 \ 
     4841   flxrnf.F90 \ 
     4842   flx_oce.F90 \ 
     4843   ice_oce.F90 \ 
     4844   in_out_manager.F90 \ 
     4845   lbclnk.F90 \ 
     4846   lib_mpp.F90 \ 
     4847   oce.F90 \ 
     4848   ocfzpt.F90 \ 
     4849   phycst.F90 \ 
     4850   taumod.F90 \ 
     4851   tradmp.F90 \ 
     4852   $(MODEL_LIB)(blk_oce.o) \ 
    44634853   $(MODEL_LIB)(cpl_oce.o) \ 
    44644854   $(MODEL_LIB)(daymod.o) \ 
     
    44674857   $(MODEL_LIB)(dtasst.o) \ 
    44684858   $(MODEL_LIB)(dtatem.o) \ 
    4469    $(MODEL_LIB)(in_out_manager.o) \ 
    4470    $(MODEL_LIB)(lbclnk.o) \ 
    4471    $(MODEL_LIB)(lib_mpp.o) \ 
    4472    $(MODEL_LIB)(lib_print.o) \ 
    4473    $(MODEL_LIB)(obc_oce.o) \ 
    4474    $(MODEL_LIB)(obc_par.o) \ 
    4475    $(MODEL_LIB)(oce.o) \ 
    4476    $(MODEL_LIB)(par_kind.o) \ 
    4477    $(MODEL_LIB)(par_oce.o) \ 
    4478    $(MODEL_LIB)(phycst.o) \ 
     4859   $(MODEL_LIB)(flxmod.o) \ 
     4860   $(MODEL_LIB)(flxrnf.o) \ 
     4861   $(MODEL_LIB)(flx_oce.o) \ 
     4862   $(MODEL_LIB)(ice_oce.o) \ 
     4863   $(MODEL_LIB)(in_out_manager.o) \ 
     4864   $(MODEL_LIB)(lbclnk.o) \ 
     4865   $(MODEL_LIB)(lib_mpp.o) \ 
     4866   $(MODEL_LIB)(oce.o) \ 
     4867   $(MODEL_LIB)(ocfzpt.o) \ 
     4868   $(MODEL_LIB)(phycst.o) \ 
     4869   $(MODEL_LIB)(taumod.o) \ 
     4870   $(MODEL_LIB)(tradmp.o) \ 
     4871   domzgr_substitute.h90 \ 
     4872   vectopt_loop_substitute.h90 \ 
     4873   KEY_CPP \ 
     4874   ocesbc.F90 
     4875$(MODEL_LIB)(oce.o) :   \ 
     4876   par_kind.F90 \ 
     4877   $(MODEL_LIB)(par_kind.o) \ 
     4878   par_oce.F90 \ 
     4879   $(MODEL_LIB)(par_oce.o) \ 
     4880   oce.F90 
     4881$(MODEL_LIB)(ocfzpt.o) :   \ 
     4882   par_oce.F90 \ 
     4883   $(MODEL_LIB)(par_oce.o) \ 
     4884   dom_oce.F90 \ 
     4885   oce.F90 \ 
     4886   $(MODEL_LIB)(dom_oce.o) \ 
     4887   $(MODEL_LIB)(oce.o) \ 
     4888   ocfzpt.F90 
     4889$(MODEL_LIB)(opa.o) :   \ 
     4890   blk_oce.F90 \ 
     4891   cla.F90 \ 
     4892   cla_div.F90 \ 
     4893   closea.F90 \ 
     4894   cpl.F90 \ 
    44794895   cpl_oce.F90 \ 
    44804896   daymod.F90 \ 
     4897   diadimg.F90 \ 
     4898   diafwb.F90 \ 
     4899   diagap.F90 \ 
     4900   diahdy.F90 \ 
     4901   diahth.F90 \ 
     4902   dianam.F90 \ 
     4903   diaptr.F90 \ 
     4904   diaspr.F90 \ 
     4905   diawri.F90 \ 
     4906   divcur.F90 \ 
     4907   domhgr.F90 \ 
     4908   dommsk.F90 \ 
     4909   domstp.F90 \ 
     4910   domwri.F90 \ 
     4911   domzgr.F90 \ 
    44814912   dom_oce.F90 \ 
    44824913   dtasal.F90 \ 
    44834914   dtasst.F90 \ 
    44844915   dtatem.F90 \ 
    4485    in_out_manager.F90 \ 
    4486    lbclnk.F90 \ 
    4487    lib_mpp.F90 \ 
    4488    lib_print.f90 \ 
     4916   dynhpg.F90 \ 
     4917   dynhpg_atsk.F90 \ 
     4918   dynkeg.F90 \ 
     4919   dynldf_bilapg.F90 \ 
     4920   dynldf_bilap.F90 \ 
     4921   dynldf_iso.F90 \ 
     4922   dynldf_lap.F90 \ 
     4923   dynnxt.F90 \ 
     4924   dynspg_fsc.F90 \ 
     4925   dynspg_fsc_atsk.F90 \ 
     4926   dynspg_rl.F90 \ 
     4927   dynvor.F90 \ 
     4928   dynzad.F90 \ 
     4929   dynzdf_exp.F90 \ 
     4930   dynzdf_imp.F90 \ 
     4931   dynzdf_imp_atsk.F90 \ 
     4932   dynzdf_iso.F90 \ 
     4933   eosbn2.F90 \ 
     4934   floats.F90 \ 
     4935   flo_oce.F90 \ 
     4936   flxblk.F90 \ 
     4937   flxfwb.F90 \ 
     4938   flxmod.F90 \ 
     4939   flxrnf.F90 \ 
     4940   flx_oce.F90 \ 
     4941   icestp.F90 \ 
     4942   ice.F90 \ 
     4943   ice_oce.F90 \ 
     4944   in_out_manager.F90 \ 
     4945   lbclnk.F90 \ 
     4946   ldfdyn_oce.F90 \ 
     4947   ldfeiv.F90 \ 
     4948   ldfslp.F90 \ 
     4949   ldftra_oce.F90 \ 
     4950   lib_mpp.F90 \ 
     4951   lib_print.f90 \ 
     4952   limistate.F90 \ 
     4953   limmsh.F90 \ 
     4954   limrst.F90 \ 
     4955   obcdom.F90 \ 
     4956   obcdta.F90 \ 
     4957   obcrad.F90 \ 
     4958   obcrst.F90 \ 
     4959   obcspg.F90 \ 
    44894960   obc_oce.F90 \ 
    44904961   obc_par.F90 \ 
    4491    oce.F90 \ 
    4492    par_kind.F90 \ 
    4493    par_oce.F90 \ 
    4494    phycst.F90 \ 
    4495    $(MODEL_LIB)(dom_oce.o) \ 
    4496    $(MODEL_LIB)(in_out_manager.o) \ 
    4497    $(MODEL_LIB)(lbclnk.o) \ 
    4498    $(MODEL_LIB)(lib_mpp.o) \ 
    4499    $(MODEL_LIB)(obc_oce.o) \ 
    4500    $(MODEL_LIB)(obcdom.o) \ 
    4501    $(MODEL_LIB)(obcrst.o) \ 
    4502    $(MODEL_LIB)(oce.o) \ 
    4503    $(MODEL_LIB)(phycst.o) \ 
    4504    dom_oce.F90 \ 
    4505    in_out_manager.F90 \ 
    4506    lbclnk.F90 \ 
    4507    lib_mpp.F90 \ 
    4508    obc_oce.F90 \ 
    4509    obcdom.F90 \ 
    4510    obcrst.F90 \ 
    4511    oce.F90 \ 
    4512    phycst.F90 \ 
    4513    obc_vectopt_loop_substitute.h90 \ 
    4514    KEY_CPP \ 
    4515    obcini.F90 
    4516 $(MODEL_LIB)(obcrad.o) :   \ 
    4517    $(MODEL_LIB)(cpl_oce.o) \ 
    4518    $(MODEL_LIB)(dom_oce.o) \ 
    4519    $(MODEL_LIB)(dtasal.o) \ 
    4520    $(MODEL_LIB)(dtasst.o) \ 
    4521    $(MODEL_LIB)(dtatem.o) \ 
    4522    $(MODEL_LIB)(in_out_manager.o) \ 
    4523    $(MODEL_LIB)(lib_mpp.o) \ 
    4524    $(MODEL_LIB)(lib_print.o) \ 
    4525    $(MODEL_LIB)(obc_par.o) \ 
    4526    $(MODEL_LIB)(oce.o) \ 
    4527    $(MODEL_LIB)(par_kind.o) \ 
    4528    $(MODEL_LIB)(par_oce.o) \ 
    4529    cpl_oce.F90 \ 
    4530    dom_oce.F90 \ 
    4531    dtasal.F90 \ 
    4532    dtasst.F90 \ 
    4533    dtatem.F90 \ 
    4534    in_out_manager.F90 \ 
    4535    lib_mpp.F90 \ 
    4536    lib_print.f90 \ 
    4537    obc_par.F90 \ 
    4538    oce.F90 \ 
    4539    par_kind.F90 \ 
    4540    par_oce.F90 \ 
    4541    $(MODEL_LIB)(dom_oce.o) \ 
    4542    $(MODEL_LIB)(in_out_manager.o) \ 
    4543    $(MODEL_LIB)(lbclnk.o) \ 
    4544    $(MODEL_LIB)(lib_mpp.o) \ 
    4545    $(MODEL_LIB)(obc_oce.o) \ 
    4546    $(MODEL_LIB)(oce.o) \ 
    4547    $(MODEL_LIB)(phycst.o) \ 
    4548    dom_oce.F90 \ 
    4549    in_out_manager.F90 \ 
    4550    lbclnk.F90 \ 
    4551    lib_mpp.F90 \ 
    4552    obc_oce.F90 \ 
    4553    oce.F90 \ 
    4554    phycst.F90 \ 
    4555    obc_vectopt_loop_substitute.h90 \ 
    4556    KEY_CPP \ 
    4557    obcrad.F90 
    4558 $(MODEL_LIB)(obcrst.o) :   \ 
    4559    $(MODEL_LIB)(cpl_oce.o) \ 
    4560    $(MODEL_LIB)(dom_oce.o) \ 
    4561    $(MODEL_LIB)(dtasal.o) \ 
    4562    $(MODEL_LIB)(dtasst.o) \ 
    4563    $(MODEL_LIB)(dtatem.o) \ 
    4564    $(MODEL_LIB)(in_out_manager.o) \ 
    4565    $(MODEL_LIB)(lib_mpp.o) \ 
    4566    $(MODEL_LIB)(lib_print.o) \ 
    4567    $(MODEL_LIB)(obc_par.o) \ 
    4568    $(MODEL_LIB)(oce.o) \ 
    4569    $(MODEL_LIB)(par_kind.o) \ 
    4570    $(MODEL_LIB)(par_oce.o) \ 
    4571    $(MODEL_LIB)(phycst.o) \ 
    4572    cpl_oce.F90 \ 
    4573    dom_oce.F90 \ 
    4574    dtasal.F90 \ 
    4575    dtasst.F90 \ 
    4576    dtatem.F90 \ 
    4577    in_out_manager.F90 \ 
    4578    lib_mpp.F90 \ 
    4579    lib_print.f90 \ 
    4580    obc_par.F90 \ 
    4581    oce.F90 \ 
    4582    par_kind.F90 \ 
    4583    par_oce.F90 \ 
    4584    phycst.F90 \ 
    4585    $(MODEL_LIB)(daymod.o) \ 
    4586    $(MODEL_LIB)(dom_oce.o) \ 
    4587    $(MODEL_LIB)(in_out_manager.o) \ 
    4588    $(MODEL_LIB)(lbclnk.o) \ 
    4589    $(MODEL_LIB)(lib_mpp.o) \ 
    4590    $(MODEL_LIB)(obc_oce.o) \ 
    4591    $(MODEL_LIB)(oce.o) \ 
    4592    $(MODEL_LIB)(phycst.o) \ 
    4593    daymod.F90 \ 
    4594    dom_oce.F90 \ 
    4595    in_out_manager.F90 \ 
    4596    lbclnk.F90 \ 
    4597    lib_mpp.F90 \ 
    4598    obc_oce.F90 \ 
    4599    oce.F90 \ 
    4600    phycst.F90 \ 
    4601    obcrst.F90 
    4602 $(MODEL_LIB)(obcspg.o) :   \ 
    4603    $(MODEL_LIB)(cpl_oce.o) \ 
    4604    $(MODEL_LIB)(dom_oce.o) \ 
    4605    $(MODEL_LIB)(dtasal.o) \ 
    4606    $(MODEL_LIB)(dtasst.o) \ 
    4607    $(MODEL_LIB)(dtatem.o) \ 
    4608    $(MODEL_LIB)(in_out_manager.o) \ 
    4609    $(MODEL_LIB)(lib_mpp.o) \ 
    4610    $(MODEL_LIB)(lib_print.o) \ 
    4611    $(MODEL_LIB)(obc_par.o) \ 
    4612    $(MODEL_LIB)(oce.o) \ 
    4613    $(MODEL_LIB)(par_kind.o) \ 
    4614    $(MODEL_LIB)(par_oce.o) \ 
    4615    cpl_oce.F90 \ 
    4616    dom_oce.F90 \ 
    4617    dtasal.F90 \ 
    4618    dtasst.F90 \ 
    4619    dtatem.F90 \ 
    4620    in_out_manager.F90 \ 
    4621    lib_mpp.F90 \ 
    4622    lib_print.f90 \ 
    4623    obc_par.F90 \ 
    4624    oce.F90 \ 
    4625    par_kind.F90 \ 
    4626    par_oce.F90 \ 
    4627    $(MODEL_LIB)(dom_oce.o) \ 
    4628    $(MODEL_LIB)(in_out_manager.o) \ 
    4629    $(MODEL_LIB)(lbclnk.o) \ 
    4630    $(MODEL_LIB)(lib_mpp.o) \ 
    4631    $(MODEL_LIB)(obc_oce.o) \ 
    4632    $(MODEL_LIB)(oce.o) \ 
    4633    $(MODEL_LIB)(phycst.o) \ 
    4634    dom_oce.F90 \ 
    4635    in_out_manager.F90 \ 
    4636    lbclnk.F90 \ 
    4637    lib_mpp.F90 \ 
    4638    obc_oce.F90 \ 
    4639    oce.F90 \ 
    4640    phycst.F90 \ 
    4641    obc_vectopt_loop_substitute.h90 \ 
    4642    KEY_CPP \ 
    4643    obcspg.F90 
    4644 $(MODEL_LIB)(obctra.o) :   \ 
    4645    $(MODEL_LIB)(cpl_oce.o) \ 
    4646    $(MODEL_LIB)(dom_oce.o) \ 
    4647    $(MODEL_LIB)(dtasal.o) \ 
    4648    $(MODEL_LIB)(dtasst.o) \ 
    4649    $(MODEL_LIB)(dtatem.o) \ 
    4650    $(MODEL_LIB)(in_out_manager.o) \ 
    4651    $(MODEL_LIB)(lib_mpp.o) \ 
    4652    $(MODEL_LIB)(lib_print.o) \ 
    4653    $(MODEL_LIB)(obc_par.o) \ 
    4654    $(MODEL_LIB)(oce.o) \ 
    4655    $(MODEL_LIB)(par_kind.o) \ 
    4656    $(MODEL_LIB)(par_oce.o) \ 
    4657    cpl_oce.F90 \ 
    4658    dom_oce.F90 \ 
    4659    dtasal.F90 \ 
    4660    dtasst.F90 \ 
    4661    dtatem.F90 \ 
    4662    in_out_manager.F90 \ 
    4663    lib_mpp.F90 \ 
    4664    lib_print.f90 \ 
    4665    obc_par.F90 \ 
    4666    oce.F90 \ 
    4667    par_kind.F90 \ 
    4668    par_oce.F90 \ 
    4669    $(MODEL_LIB)(dom_oce.o) \ 
    4670    $(MODEL_LIB)(in_out_manager.o) \ 
    4671    $(MODEL_LIB)(lbclnk.o) \ 
    4672    $(MODEL_LIB)(lib_mpp.o) \ 
    4673    $(MODEL_LIB)(obc_oce.o) \ 
    4674    $(MODEL_LIB)(oce.o) \ 
    4675    $(MODEL_LIB)(phycst.o) \ 
    4676    dom_oce.F90 \ 
    4677    in_out_manager.F90 \ 
    4678    lbclnk.F90 \ 
    4679    lib_mpp.F90 \ 
    4680    obc_oce.F90 \ 
    4681    oce.F90 \ 
    4682    phycst.F90 \ 
    4683    obc_vectopt_loop_substitute.h90 \ 
    4684    KEY_CPP \ 
    4685    obctra.F90 
    4686 $(MODEL_LIB)(obcvol.o) :   \ 
    4687    $(MODEL_LIB)(blk_oce.o) \ 
    4688    $(MODEL_LIB)(cpl_oce.o) \ 
    4689    $(MODEL_LIB)(daymod.o) \ 
    4690    $(MODEL_LIB)(dom_oce.o) \ 
    4691    $(MODEL_LIB)(dtasal.o) \ 
    4692    $(MODEL_LIB)(dtasst.o) \ 
    4693    $(MODEL_LIB)(dtatem.o) \ 
    4694    $(MODEL_LIB)(flx_oce.o) \ 
    4695    $(MODEL_LIB)(flxmod.o) \ 
    4696    $(MODEL_LIB)(flxrnf.o) \ 
    4697    $(MODEL_LIB)(ice_oce.o) \ 
    4698    $(MODEL_LIB)(in_out_manager.o) \ 
    4699    $(MODEL_LIB)(lbclnk.o) \ 
    4700    $(MODEL_LIB)(lib_mpp.o) \ 
    4701    $(MODEL_LIB)(lib_print.o) \ 
    4702    $(MODEL_LIB)(obc_par.o) \ 
    4703    $(MODEL_LIB)(oce.o) \ 
    4704    $(MODEL_LIB)(ocfzpt.o) \ 
    4705    $(MODEL_LIB)(par_kind.o) \ 
    4706    $(MODEL_LIB)(par_oce.o) \ 
    4707    $(MODEL_LIB)(phycst.o) \ 
    4708    $(MODEL_LIB)(taumod.o) \ 
    4709    $(MODEL_LIB)(tradmp.o) \ 
    4710    blk_oce.F90 \ 
    4711    cpl_oce.F90 \ 
    4712    daymod.F90 \ 
    4713    dom_oce.F90 \ 
    4714    dtasal.F90 \ 
    4715    dtasst.F90 \ 
    4716    dtatem.F90 \ 
    4717    flx_oce.F90 \ 
    4718    flxmod.F90 \ 
    4719    flxrnf.F90 \ 
    4720    ice_oce.F90 \ 
    4721    in_out_manager.F90 \ 
    4722    lbclnk.F90 \ 
    4723    lib_mpp.F90 \ 
    4724    lib_print.f90 \ 
    4725    obc_par.F90 \ 
     4962   ocesbc.F90 \ 
    47264963   oce.F90 \ 
    47274964   ocfzpt.F90 \ 
     
    47294966   par_oce.F90 \ 
    47304967   phycst.F90 \ 
     4968   restart.F90 \ 
     4969   solisl.F90 \ 
     4970   solmat.F90 \ 
     4971   sol_oce.F90 \ 
     4972   stpctl.F90 \ 
    47314973   taumod.F90 \ 
     4974   traadv_cen2.F90 \ 
     4975   traadv_ctl.F90 \ 
     4976   traadv_muscl2.F90 \ 
     4977   traadv_muscl.F90 \ 
     4978   traadv_tvd.F90 \ 
     4979   trabbc.F90 \ 
     4980   trabbl.F90 \ 
    47324981   tradmp.F90 \ 
    4733    $(MODEL_LIB)(dom_oce.o) \ 
    4734    $(MODEL_LIB)(in_out_manager.o) \ 
    4735    $(MODEL_LIB)(lib_mpp.o) \ 
    4736    $(MODEL_LIB)(obc_oce.o) \ 
    4737    $(MODEL_LIB)(oce.o) \ 
    4738    $(MODEL_LIB)(ocesbc.o) \ 
    4739    $(MODEL_LIB)(phycst.o) \ 
    4740    dom_oce.F90 \ 
    4741    in_out_manager.F90 \ 
    4742    lib_mpp.F90 \ 
    4743    obc_oce.F90 \ 
    4744    oce.F90 \ 
    4745    ocesbc.F90 \ 
    4746    phycst.F90 \ 
    4747    domzgr_substitute.h90 \ 
    4748    obc_vectopt_loop_substitute.h90 \ 
    4749    KEY_CPP \ 
    4750    obcvol.F90 
    4751 $(MODEL_LIB)(oce.o) :   \ 
    4752    $(MODEL_LIB)(par_kind.o) \ 
    4753    par_kind.F90 \ 
    4754    $(MODEL_LIB)(par_oce.o) \ 
    4755    par_oce.F90 \ 
    4756    oce.F90 
    4757 $(MODEL_LIB)(ocesbc.o) :   \ 
    4758    $(MODEL_LIB)(blk_oce.o) \ 
    4759    $(MODEL_LIB)(cpl_oce.o) \ 
    4760    $(MODEL_LIB)(daymod.o) \ 
    4761    $(MODEL_LIB)(dom_oce.o) \ 
    4762    $(MODEL_LIB)(dtasal.o) \ 
    4763    $(MODEL_LIB)(dtasst.o) \ 
    4764    $(MODEL_LIB)(dtatem.o) \ 
    4765    $(MODEL_LIB)(flxrnf.o) \ 
    4766    $(MODEL_LIB)(in_out_manager.o) \ 
    4767    $(MODEL_LIB)(lbclnk.o) \ 
    4768    $(MODEL_LIB)(lib_mpp.o) \ 
    4769    $(MODEL_LIB)(lib_print.o) \ 
    4770    $(MODEL_LIB)(oce.o) \ 
    4771    $(MODEL_LIB)(ocfzpt.o) \ 
    4772    $(MODEL_LIB)(par_kind.o) \ 
    4773    $(MODEL_LIB)(par_oce.o) \ 
    4774    $(MODEL_LIB)(phycst.o) \ 
    4775    $(MODEL_LIB)(trdtra_oce.o) \ 
    4776    $(MODEL_LIB)(zdf_oce.o) \ 
    4777    $(MODEL_LIB)(zdfmxl.o) \ 
    4778    blk_oce.F90 \ 
    4779    cpl_oce.F90 \ 
    4780    daymod.F90 \ 
    4781    dom_oce.F90 \ 
    4782    dtasal.F90 \ 
    4783    dtasst.F90 \ 
    4784    dtatem.F90 \ 
    4785    flxrnf.F90 \ 
    4786    in_out_manager.F90 \ 
    4787    lbclnk.F90 \ 
    4788    lib_mpp.F90 \ 
    4789    lib_print.f90 \ 
    4790    oce.F90 \ 
    4791    ocfzpt.F90 \ 
    4792    par_kind.F90 \ 
    4793    par_oce.F90 \ 
    4794    phycst.F90 \ 
    4795    trdtra_oce.F90 \ 
     4982   traldf_bilapg.F90 \ 
     4983   traldf_bilap.F90 \ 
     4984   traldf_iso.F90 \ 
     4985   traldf_iso_zps.F90 \ 
     4986   traldf_lap.F90 \ 
     4987   tranpc.F90 \ 
     4988   tranxt.F90 \ 
     4989   traqsr.F90 \ 
     4990   trasbc.F90 \ 
     4991   trazdf_exp.F90 \ 
     4992   trazdf_imp.F90 \ 
     4993   trazdf_iso.F90 \ 
     4994   trazdf_iso_vopt.F90 \ 
     4995   trcstp.F90 \ 
     4996   trc_oce.F90 \ 
     4997   trdicp.F90 \ 
     4998   trdicp_oce.F90 \ 
     4999   trdmld.F90 \ 
     5000   trdmld_oce.F90 \ 
     5001   trdmod.F90 \ 
     5002   trdmod_oce.F90 \ 
     5003   trdvor.F90 \ 
     5004   trdvor_oce.F90 \ 
     5005   wzvmod.F90 \ 
     5006   zdfbfr.F90 \ 
     5007   zdfddm.F90 \ 
     5008   zdfevd.F90 \ 
     5009   zdfmxl.F90 \ 
     5010   zdfric.F90 \ 
     5011   zdftke.F90 \ 
    47965012   zdf_oce.F90 \ 
    4797    zdfmxl.F90 \ 
    4798    $(MODEL_LIB)(blk_oce.o) \ 
    4799    $(MODEL_LIB)(cpl_oce.o) \ 
    4800    $(MODEL_LIB)(daymod.o) \ 
    4801    $(MODEL_LIB)(dom_oce.o) \ 
    4802    $(MODEL_LIB)(dtasal.o) \ 
    4803    $(MODEL_LIB)(dtasst.o) \ 
    4804    $(MODEL_LIB)(dtatem.o) \ 
    4805    $(MODEL_LIB)(flx_oce.o) \ 
    4806    $(MODEL_LIB)(flxmod.o) \ 
    4807    $(MODEL_LIB)(flxrnf.o) \ 
    4808    $(MODEL_LIB)(ice_oce.o) \ 
    4809    $(MODEL_LIB)(in_out_manager.o) \ 
    4810    $(MODEL_LIB)(lbclnk.o) \ 
    4811    $(MODEL_LIB)(lib_mpp.o) \ 
    4812    $(MODEL_LIB)(oce.o) \ 
    4813    $(MODEL_LIB)(ocfzpt.o) \ 
    4814    $(MODEL_LIB)(phycst.o) \ 
    4815    $(MODEL_LIB)(taumod.o) \ 
    4816    $(MODEL_LIB)(tradmp.o) \ 
    4817    blk_oce.F90 \ 
    4818    cpl_oce.F90 \ 
    4819    daymod.F90 \ 
    4820    dom_oce.F90 \ 
    4821    dtasal.F90 \ 
    4822    dtasst.F90 \ 
    4823    dtatem.F90 \ 
    4824    flx_oce.F90 \ 
    4825    flxmod.F90 \ 
    4826    flxrnf.F90 \ 
    4827    ice_oce.F90 \ 
    4828    in_out_manager.F90 \ 
    4829    lbclnk.F90 \ 
    4830    lib_mpp.F90 \ 
    4831    oce.F90 \ 
    4832    ocfzpt.F90 \ 
    4833    phycst.F90 \ 
    4834    taumod.F90 \ 
    4835    tradmp.F90 \ 
    4836    domzgr_substitute.h90 \ 
    4837    vectopt_loop_substitute.h90 \ 
    4838    KEY_CPP \ 
    4839    ocesbc.F90 
    4840 $(MODEL_LIB)(ocfzpt.o) :   \ 
    4841    $(MODEL_LIB)(par_oce.o) \ 
    4842    par_oce.F90 \ 
    4843    $(MODEL_LIB)(dom_oce.o) \ 
    4844    $(MODEL_LIB)(oce.o) \ 
    4845    dom_oce.F90 \ 
    4846    oce.F90 \ 
    4847    ocfzpt.F90 
    4848 $(MODEL_LIB)(opa.o) :   \ 
     5013   zpshde.F90 \ 
    48495014   $(MODEL_LIB)(blk_oce.o) \ 
    48505015   $(MODEL_LIB)(cla.o) \ 
     
    48545019   $(MODEL_LIB)(cpl_oce.o) \ 
    48555020   $(MODEL_LIB)(daymod.o) \ 
     5021   $(MODEL_LIB)(diadimg.o) \ 
    48565022   $(MODEL_LIB)(diafwb.o) \ 
    48575023   $(MODEL_LIB)(diagap.o) \ 
     
    48635029   $(MODEL_LIB)(diawri.o) \ 
    48645030   $(MODEL_LIB)(divcur.o) \ 
    4865    $(MODEL_LIB)(dom_oce.o) \ 
    48665031   $(MODEL_LIB)(domhgr.o) \ 
    48675032   $(MODEL_LIB)(dommsk.o) \ 
     
    48695034   $(MODEL_LIB)(domwri.o) \ 
    48705035   $(MODEL_LIB)(domzgr.o) \ 
     5036   $(MODEL_LIB)(dom_oce.o) \ 
    48715037   $(MODEL_LIB)(dtasal.o) \ 
    48725038   $(MODEL_LIB)(dtasst.o) \ 
     
    48755041   $(MODEL_LIB)(dynhpg_atsk.o) \ 
    48765042   $(MODEL_LIB)(dynkeg.o) \ 
     5043   $(MODEL_LIB)(dynldf_bilapg.o) \ 
    48775044   $(MODEL_LIB)(dynldf_bilap.o) \ 
    4878    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    48795045   $(MODEL_LIB)(dynldf_iso.o) \ 
    48805046   $(MODEL_LIB)(dynldf_lap.o) \ 
     
    48905056   $(MODEL_LIB)(dynzdf_iso.o) \ 
    48915057   $(MODEL_LIB)(eosbn2.o) \ 
     5058   $(MODEL_LIB)(floats.o) \ 
    48925059   $(MODEL_LIB)(flo_oce.o) \ 
    4893    $(MODEL_LIB)(floats.o) \ 
    4894    $(MODEL_LIB)(flx_oce.o) \ 
    48955060   $(MODEL_LIB)(flxblk.o) \ 
    48965061   $(MODEL_LIB)(flxfwb.o) \ 
    48975062   $(MODEL_LIB)(flxmod.o) \ 
    48985063   $(MODEL_LIB)(flxrnf.o) \ 
     5064   $(MODEL_LIB)(flx_oce.o) \ 
     5065   $(MODEL_LIB)(icestp.o) \ 
    48995066   $(MODEL_LIB)(ice.o) \ 
    49005067   $(MODEL_LIB)(ice_oce.o) \ 
    4901    $(MODEL_LIB)(icestp.o) \ 
    49025068   $(MODEL_LIB)(in_out_manager.o) \ 
    49035069   $(MODEL_LIB)(lbclnk.o) \ 
     
    49115077   $(MODEL_LIB)(limmsh.o) \ 
    49125078   $(MODEL_LIB)(limrst.o) \ 
    4913    $(MODEL_LIB)(obc_oce.o) \ 
    4914    $(MODEL_LIB)(obc_par.o) \ 
    49155079   $(MODEL_LIB)(obcdom.o) \ 
    49165080   $(MODEL_LIB)(obcdta.o) \ 
     
    49185082   $(MODEL_LIB)(obcrst.o) \ 
    49195083   $(MODEL_LIB)(obcspg.o) \ 
    4920    $(MODEL_LIB)(oce.o) \ 
     5084   $(MODEL_LIB)(obc_oce.o) \ 
     5085   $(MODEL_LIB)(obc_par.o) \ 
    49215086   $(MODEL_LIB)(ocesbc.o) \ 
     5087   $(MODEL_LIB)(oce.o) \ 
    49225088   $(MODEL_LIB)(ocfzpt.o) \ 
    49235089   $(MODEL_LIB)(par_kind.o) \ 
     
    49255091   $(MODEL_LIB)(phycst.o) \ 
    49265092   $(MODEL_LIB)(restart.o) \ 
    4927    $(MODEL_LIB)(sol_oce.o) \ 
    49285093   $(MODEL_LIB)(solisl.o) \ 
    49295094   $(MODEL_LIB)(solmat.o) \ 
     5095   $(MODEL_LIB)(sol_oce.o) \ 
    49305096   $(MODEL_LIB)(stpctl.o) \ 
    49315097   $(MODEL_LIB)(taumod.o) \ 
    49325098   $(MODEL_LIB)(traadv_cen2.o) \ 
    49335099   $(MODEL_LIB)(traadv_ctl.o) \ 
     5100   $(MODEL_LIB)(traadv_muscl2.o) \ 
    49345101   $(MODEL_LIB)(traadv_muscl.o) \ 
    4935    $(MODEL_LIB)(traadv_muscl2.o) \ 
    49365102   $(MODEL_LIB)(traadv_tvd.o) \ 
    49375103   $(MODEL_LIB)(trabbc.o) \ 
    49385104   $(MODEL_LIB)(trabbl.o) \ 
    49395105   $(MODEL_LIB)(tradmp.o) \ 
     5106   $(MODEL_LIB)(traldf_bilapg.o) \ 
    49405107   $(MODEL_LIB)(traldf_bilap.o) \ 
    4941    $(MODEL_LIB)(traldf_bilapg.o) \ 
    49425108   $(MODEL_LIB)(traldf_iso.o) \ 
    49435109   $(MODEL_LIB)(traldf_iso_zps.o) \ 
     
    49515117   $(MODEL_LIB)(trazdf_iso.o) \ 
    49525118   $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
     5119   $(MODEL_LIB)(trcstp.o) \ 
    49535120   $(MODEL_LIB)(trc_oce.o) \ 
    4954    $(MODEL_LIB)(trcstp.o) \ 
    4955    $(MODEL_LIB)(trddyn.o) \ 
    4956    $(MODEL_LIB)(trddyn_oce.o) \ 
     5121   $(MODEL_LIB)(trdicp.o) \ 
     5122   $(MODEL_LIB)(trdicp_oce.o) \ 
    49575123   $(MODEL_LIB)(trdmld.o) \ 
    4958    $(MODEL_LIB)(trdtra.o) \ 
    4959    $(MODEL_LIB)(trdtra_oce.o) \ 
     5124   $(MODEL_LIB)(trdmld_oce.o) \ 
     5125   $(MODEL_LIB)(trdmod.o) \ 
     5126   $(MODEL_LIB)(trdmod_oce.o) \ 
    49605127   $(MODEL_LIB)(trdvor.o) \ 
     5128   $(MODEL_LIB)(trdvor_oce.o) \ 
    49615129   $(MODEL_LIB)(wzvmod.o) \ 
    4962    $(MODEL_LIB)(zdf_oce.o) \ 
    49635130   $(MODEL_LIB)(zdfbfr.o) \ 
    49645131   $(MODEL_LIB)(zdfddm.o) \ 
     
    49675134   $(MODEL_LIB)(zdfric.o) \ 
    49685135   $(MODEL_LIB)(zdftke.o) \ 
     5136   $(MODEL_LIB)(zdf_oce.o) \ 
    49695137   $(MODEL_LIB)(zpshde.o) \ 
     5138   cpl.F90 \ 
     5139   cpl_oce.F90 \ 
     5140   daymod.F90 \ 
     5141   diaptr.F90 \ 
     5142   domain.F90 \ 
     5143   domcfg.F90 \ 
     5144   dom_oce.F90 \ 
     5145   dtasal.F90 \ 
     5146   dtasst.F90 \ 
     5147   dtatem.F90 \ 
     5148   eosbn2.F90 \ 
     5149   flxfwb.F90 \ 
     5150   iceini.F90 \ 
     5151   in_out_manager.F90 \ 
     5152   istate.F90 \ 
     5153   ldfdyn.F90 \ 
     5154   ldftra.F90 \ 
     5155   lib_mpp.F90 \ 
     5156   mppini.F90 \ 
     5157   obcini.F90 \ 
     5158   obc_par.F90 \ 
     5159   oce.F90 \ 
     5160   ocfzpt.F90 \ 
     5161   phycst.F90 \ 
     5162   solver.F90 \ 
     5163   step.F90 \ 
     5164   traqsr.F90 \ 
     5165   trdicp.F90 \ 
     5166   trdmld.F90 \ 
     5167   trdmod_oce.F90 \ 
     5168   trdvor.F90 \ 
     5169   zdfini.F90 \ 
     5170   zpshde.F90 \ 
     5171   $(MODEL_LIB)(cpl.o) \ 
     5172   $(MODEL_LIB)(cpl_oce.o) \ 
     5173   $(MODEL_LIB)(daymod.o) \ 
     5174   $(MODEL_LIB)(diaptr.o) \ 
     5175   $(MODEL_LIB)(domain.o) \ 
     5176   $(MODEL_LIB)(domcfg.o) \ 
     5177   $(MODEL_LIB)(dom_oce.o) \ 
     5178   $(MODEL_LIB)(dtasal.o) \ 
     5179   $(MODEL_LIB)(dtasst.o) \ 
     5180   $(MODEL_LIB)(dtatem.o) \ 
     5181   $(MODEL_LIB)(eosbn2.o) \ 
     5182   $(MODEL_LIB)(flxfwb.o) \ 
     5183   $(MODEL_LIB)(iceini.o) \ 
     5184   $(MODEL_LIB)(in_out_manager.o) \ 
     5185   $(MODEL_LIB)(istate.o) \ 
     5186   $(MODEL_LIB)(ldfdyn.o) \ 
     5187   $(MODEL_LIB)(ldftra.o) \ 
     5188   $(MODEL_LIB)(lib_mpp.o) \ 
     5189   $(MODEL_LIB)(mppini.o) \ 
     5190   $(MODEL_LIB)(obcini.o) \ 
     5191   $(MODEL_LIB)(obc_par.o) \ 
     5192   $(MODEL_LIB)(oce.o) \ 
     5193   $(MODEL_LIB)(ocfzpt.o) \ 
     5194   $(MODEL_LIB)(phycst.o) \ 
     5195   $(MODEL_LIB)(solver.o) \ 
     5196   $(MODEL_LIB)(step.o) \ 
     5197   $(MODEL_LIB)(traqsr.o) \ 
     5198   $(MODEL_LIB)(trdicp.o) \ 
     5199   $(MODEL_LIB)(trdmld.o) \ 
     5200   $(MODEL_LIB)(trdmod_oce.o) \ 
     5201   $(MODEL_LIB)(trdvor.o) \ 
     5202   $(MODEL_LIB)(zdfini.o) \ 
     5203   $(MODEL_LIB)(zpshde.o) \ 
     5204   opa.F90 
     5205$(MODEL_LIB)(par_ice.o) :  \ 
     5206   par_kind.F90 \ 
     5207   $(MODEL_LIB)(par_kind.o) \ 
     5208   par_oce.F90 \ 
     5209   $(MODEL_LIB)(par_oce.o) \ 
     5210   par_ice.F90 
     5211$(MODEL_LIB)(par_oce.o) :  \ 
     5212   par_kind.F90 \ 
     5213   $(MODEL_LIB)(par_kind.o) \ 
     5214   par_EEL_R2.h90 \ 
     5215   par_EEL_R5.h90 \ 
     5216   par_EEL_R6.h90 \ 
     5217   par_GYRE.h90 \ 
     5218   par_ORCA_R025.h90 \ 
     5219   par_ORCA_R05.h90 \ 
     5220   par_ORCA_R2.h90 \ 
     5221   par_ORCA_R4.h90 \ 
     5222   KEY_CPP \ 
     5223   par_oce.F90 
     5224$(MODEL_LIB)(phycst.o) :   \ 
     5225   lib_print.f90 \ 
     5226   par_kind.F90 \ 
     5227   par_oce.F90 \ 
     5228   $(MODEL_LIB)(lib_print.o) \ 
     5229   $(MODEL_LIB)(par_kind.o) \ 
     5230   $(MODEL_LIB)(par_oce.o) \ 
     5231   in_out_manager.F90 \ 
     5232   par_oce.F90 \ 
     5233   $(MODEL_LIB)(in_out_manager.o) \ 
     5234   $(MODEL_LIB)(par_oce.o) \ 
     5235   phycst.F90 
     5236$(MODEL_LIB)(restart.o) :  \ 
    49705237   blk_oce.F90 \ 
     5238   cla_dynspg.F90 \ 
     5239   dom_oce.F90 \ 
     5240   dynzdf_exp.F90 \ 
     5241   flxrnf.F90 \ 
     5242   in_out_manager.F90 \ 
     5243   lbclnk.F90 \ 
     5244   lib_mpp.F90 \ 
     5245   lib_print.f90 \ 
     5246   obcdyn.F90 \ 
     5247   obcvol.F90 \ 
     5248   obc_oce.F90 \ 
     5249   ocesbc.F90 \ 
     5250   oce.F90 \ 
     5251   par_kind.F90 \ 
     5252   par_oce.F90 \ 
     5253   phycst.F90 \ 
     5254   solfet.F90 \ 
     5255   solpcg.F90 \ 
     5256   solsor.F90 \ 
     5257   sol_oce.F90 \ 
     5258   taumod.F90 \ 
     5259   trazdf_exp.F90 \ 
     5260   trdmod.F90 \ 
     5261   trdmod_oce.F90 \ 
     5262   zdf_oce.F90 \ 
     5263   $(MODEL_LIB)(blk_oce.o) \ 
     5264   $(MODEL_LIB)(cla_dynspg.o) \ 
     5265   $(MODEL_LIB)(dom_oce.o) \ 
     5266   $(MODEL_LIB)(dynzdf_exp.o) \ 
     5267   $(MODEL_LIB)(flxrnf.o) \ 
     5268   $(MODEL_LIB)(in_out_manager.o) \ 
     5269   $(MODEL_LIB)(lbclnk.o) \ 
     5270   $(MODEL_LIB)(lib_mpp.o) \ 
     5271   $(MODEL_LIB)(lib_print.o) \ 
     5272   $(MODEL_LIB)(obcdyn.o) \ 
     5273   $(MODEL_LIB)(obcvol.o) \ 
     5274   $(MODEL_LIB)(obc_oce.o) \ 
     5275   $(MODEL_LIB)(ocesbc.o) \ 
     5276   $(MODEL_LIB)(oce.o) \ 
     5277   $(MODEL_LIB)(par_kind.o) \ 
     5278   $(MODEL_LIB)(par_oce.o) \ 
     5279   $(MODEL_LIB)(phycst.o) \ 
     5280   $(MODEL_LIB)(solfet.o) \ 
     5281   $(MODEL_LIB)(solpcg.o) \ 
     5282   $(MODEL_LIB)(solsor.o) \ 
     5283   $(MODEL_LIB)(sol_oce.o) \ 
     5284   $(MODEL_LIB)(taumod.o) \ 
     5285   $(MODEL_LIB)(trazdf_exp.o) \ 
     5286   $(MODEL_LIB)(trdmod.o) \ 
     5287   $(MODEL_LIB)(trdmod_oce.o) \ 
     5288   $(MODEL_LIB)(zdf_oce.o) \ 
     5289   blk_oce.F90 \ 
     5290   cpl_oce.F90 \ 
     5291   daymod.F90 \ 
     5292   dom_oce.F90 \ 
     5293   dynspg_fsc.F90 \ 
     5294   dynspg_fsc_atsk.F90 \ 
     5295   flx_oce.F90 \ 
     5296   ice_oce.F90 \ 
     5297   in_out_manager.F90 \ 
     5298   oce.F90 \ 
     5299   phycst.F90 \ 
     5300   sol_oce.F90 \ 
     5301   zdftke.F90 \ 
     5302   zdf_oce.F90 \ 
     5303   $(MODEL_LIB)(blk_oce.o) \ 
     5304   $(MODEL_LIB)(cpl_oce.o) \ 
     5305   $(MODEL_LIB)(daymod.o) \ 
     5306   $(MODEL_LIB)(dom_oce.o) \ 
     5307   $(MODEL_LIB)(dynspg_fsc.o) \ 
     5308   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     5309   $(MODEL_LIB)(flx_oce.o) \ 
     5310   $(MODEL_LIB)(ice_oce.o) \ 
     5311   $(MODEL_LIB)(in_out_manager.o) \ 
     5312   $(MODEL_LIB)(oce.o) \ 
     5313   $(MODEL_LIB)(phycst.o) \ 
     5314   $(MODEL_LIB)(sol_oce.o) \ 
     5315   $(MODEL_LIB)(zdftke.o) \ 
     5316   $(MODEL_LIB)(zdf_oce.o) \ 
     5317   lib_mpp.F90 \ 
     5318   $(MODEL_LIB)(lib_mpp.o) \ 
     5319   restart_dimg.h90 \ 
     5320   ../../../lib/libioipsl.a \ 
     5321   KEY_CPP \ 
     5322   restart.F90 
     5323$(MODEL_LIB)(solfet.o) :   \ 
     5324   dom_oce.F90 \ 
     5325   in_out_manager.F90 \ 
     5326   lib_mpp.F90 \ 
     5327   oce.F90 \ 
     5328   par_oce.F90 \ 
     5329   $(MODEL_LIB)(dom_oce.o) \ 
     5330   $(MODEL_LIB)(in_out_manager.o) \ 
     5331   $(MODEL_LIB)(lib_mpp.o) \ 
     5332   $(MODEL_LIB)(oce.o) \ 
     5333   $(MODEL_LIB)(par_oce.o) \ 
     5334   dom_oce.F90 \ 
     5335   lbclnk.F90 \ 
     5336   lib_mpp.F90 \ 
     5337   oce.F90 \ 
     5338   sol_oce.F90 \ 
     5339   $(MODEL_LIB)(dom_oce.o) \ 
     5340   $(MODEL_LIB)(lbclnk.o) \ 
     5341   $(MODEL_LIB)(lib_mpp.o) \ 
     5342   $(MODEL_LIB)(oce.o) \ 
     5343   $(MODEL_LIB)(sol_oce.o) \ 
     5344   solfet.F90 
     5345$(MODEL_LIB)(solisl.o) :   \ 
     5346   dom_oce.F90 \ 
     5347   in_out_manager.F90 \ 
     5348   lbclnk.F90 \ 
     5349   lib_mpp.F90 \ 
     5350   lib_print.f90 \ 
     5351   obc_par.F90 \ 
     5352   oce.F90 \ 
     5353   par_kind.F90 \ 
     5354   par_oce.F90 \ 
     5355   sol_oce.F90 \ 
     5356   zdf_oce.F90 \ 
     5357   $(MODEL_LIB)(dom_oce.o) \ 
     5358   $(MODEL_LIB)(in_out_manager.o) \ 
     5359   $(MODEL_LIB)(lbclnk.o) \ 
     5360   $(MODEL_LIB)(lib_mpp.o) \ 
     5361   $(MODEL_LIB)(lib_print.o) \ 
     5362   $(MODEL_LIB)(obc_par.o) \ 
     5363   $(MODEL_LIB)(oce.o) \ 
     5364   $(MODEL_LIB)(par_kind.o) \ 
     5365   $(MODEL_LIB)(par_oce.o) \ 
     5366   $(MODEL_LIB)(sol_oce.o) \ 
     5367   $(MODEL_LIB)(zdf_oce.o) \ 
     5368   dom_oce.F90 \ 
     5369   in_out_manager.F90 \ 
     5370   lib_mpp.F90 \ 
     5371   obc_oce.F90 \ 
     5372   oce.F90 \ 
     5373   solfet.F90 \ 
     5374   solpcg.F90 \ 
     5375   solsor.F90 \ 
     5376   sol_oce.F90 \ 
     5377   $(MODEL_LIB)(dom_oce.o) \ 
     5378   $(MODEL_LIB)(in_out_manager.o) \ 
     5379   $(MODEL_LIB)(lib_mpp.o) \ 
     5380   $(MODEL_LIB)(obc_oce.o) \ 
     5381   $(MODEL_LIB)(oce.o) \ 
     5382   $(MODEL_LIB)(solfet.o) \ 
     5383   $(MODEL_LIB)(solpcg.o) \ 
     5384   $(MODEL_LIB)(solsor.o) \ 
     5385   $(MODEL_LIB)(sol_oce.o) \ 
     5386   ../../../lib/libioipsl.a \ 
     5387   solisl.F90 
     5388$(MODEL_LIB)(solmat.o) :   \ 
     5389   cla_dynspg.F90 \ 
     5390   dom_oce.F90 \ 
     5391   flxrnf.F90 \ 
     5392   in_out_manager.F90 \ 
     5393   lbclnk.F90 \ 
     5394   ldfdyn_oce.F90 \ 
     5395   ldftra_oce.F90 \ 
     5396   lib_mpp.F90 \ 
     5397   obcdyn.F90 \ 
     5398   obcvol.F90 \ 
     5399   obc_oce.F90 \ 
     5400   obc_par.F90 \ 
     5401   ocesbc.F90 \ 
     5402   oce.F90 \ 
     5403   par_oce.F90 \ 
     5404   phycst.F90 \ 
     5405   solfet.F90 \ 
     5406   solisl.F90 \ 
     5407   solpcg.F90 \ 
     5408   solsor.F90 \ 
     5409   sol_oce.F90 \ 
     5410   trdmod.F90 \ 
     5411   trdmod_oce.F90 \ 
     5412   zdf_oce.F90 \ 
     5413   $(MODEL_LIB)(cla_dynspg.o) \ 
     5414   $(MODEL_LIB)(dom_oce.o) \ 
     5415   $(MODEL_LIB)(flxrnf.o) \ 
     5416   $(MODEL_LIB)(in_out_manager.o) \ 
     5417   $(MODEL_LIB)(lbclnk.o) \ 
     5418   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     5419   $(MODEL_LIB)(ldftra_oce.o) \ 
     5420   $(MODEL_LIB)(lib_mpp.o) \ 
     5421   $(MODEL_LIB)(obcdyn.o) \ 
     5422   $(MODEL_LIB)(obcvol.o) \ 
     5423   $(MODEL_LIB)(obc_oce.o) \ 
     5424   $(MODEL_LIB)(obc_par.o) \ 
     5425   $(MODEL_LIB)(ocesbc.o) \ 
     5426   $(MODEL_LIB)(oce.o) \ 
     5427   $(MODEL_LIB)(par_oce.o) \ 
     5428   $(MODEL_LIB)(phycst.o) \ 
     5429   $(MODEL_LIB)(solfet.o) \ 
     5430   $(MODEL_LIB)(solisl.o) \ 
     5431   $(MODEL_LIB)(solpcg.o) \ 
     5432   $(MODEL_LIB)(solsor.o) \ 
     5433   $(MODEL_LIB)(sol_oce.o) \ 
     5434   $(MODEL_LIB)(trdmod.o) \ 
     5435   $(MODEL_LIB)(trdmod_oce.o) \ 
     5436   $(MODEL_LIB)(zdf_oce.o) \ 
     5437   dom_oce.F90 \ 
     5438   dynspg_fsc.F90 \ 
     5439   dynspg_rl.F90 \ 
     5440   lib_feti.F90 \ 
     5441   lib_mpp.F90 \ 
     5442   obc_oce.F90 \ 
     5443   oce.F90 \ 
     5444   phycst.F90 \ 
     5445   sol_oce.F90 \ 
     5446   $(MODEL_LIB)(dom_oce.o) \ 
     5447   $(MODEL_LIB)(dynspg_fsc.o) \ 
     5448   $(MODEL_LIB)(dynspg_rl.o) \ 
     5449   $(MODEL_LIB)(lib_feti.o) \ 
     5450   $(MODEL_LIB)(lib_mpp.o) \ 
     5451   $(MODEL_LIB)(obc_oce.o) \ 
     5452   $(MODEL_LIB)(oce.o) \ 
     5453   $(MODEL_LIB)(phycst.o) \ 
     5454   $(MODEL_LIB)(sol_oce.o) \ 
     5455   solmat.F90 
     5456$(MODEL_LIB)(solpcg.o) :   \ 
     5457   dom_oce.F90 \ 
     5458   in_out_manager.F90 \ 
     5459   lib_mpp.F90 \ 
     5460   lib_print.f90 \ 
     5461   oce.F90 \ 
     5462   par_kind.F90 \ 
     5463   par_oce.F90 \ 
     5464   $(MODEL_LIB)(dom_oce.o) \ 
     5465   $(MODEL_LIB)(in_out_manager.o) \ 
     5466   $(MODEL_LIB)(lib_mpp.o) \ 
     5467   $(MODEL_LIB)(lib_print.o) \ 
     5468   $(MODEL_LIB)(oce.o) \ 
     5469   $(MODEL_LIB)(par_kind.o) \ 
     5470   $(MODEL_LIB)(par_oce.o) \ 
     5471   dom_oce.F90 \ 
     5472   in_out_manager.F90 \ 
     5473   lbclnk.F90 \ 
     5474   lib_mpp.F90 \ 
     5475   oce.F90 \ 
     5476   sol_oce.F90 \ 
     5477   $(MODEL_LIB)(dom_oce.o) \ 
     5478   $(MODEL_LIB)(in_out_manager.o) \ 
     5479   $(MODEL_LIB)(lbclnk.o) \ 
     5480   $(MODEL_LIB)(lib_mpp.o) \ 
     5481   $(MODEL_LIB)(oce.o) \ 
     5482   $(MODEL_LIB)(sol_oce.o) \ 
     5483   vectopt_loop_substitute.h90 \ 
     5484   KEY_CPP \ 
     5485   solpcg.F90 
     5486$(MODEL_LIB)(solsor.o) :   \ 
     5487   dom_oce.F90 \ 
     5488   in_out_manager.F90 \ 
     5489   lib_mpp.F90 \ 
     5490   lib_print.f90 \ 
     5491   oce.F90 \ 
     5492   par_kind.F90 \ 
     5493   par_oce.F90 \ 
     5494   $(MODEL_LIB)(dom_oce.o) \ 
     5495   $(MODEL_LIB)(in_out_manager.o) \ 
     5496   $(MODEL_LIB)(lib_mpp.o) \ 
     5497   $(MODEL_LIB)(lib_print.o) \ 
     5498   $(MODEL_LIB)(oce.o) \ 
     5499   $(MODEL_LIB)(par_kind.o) \ 
     5500   $(MODEL_LIB)(par_oce.o) \ 
     5501   dom_oce.F90 \ 
     5502   in_out_manager.F90 \ 
     5503   lbclnk.F90 \ 
     5504   lib_mpp.F90 \ 
     5505   oce.F90 \ 
     5506   sol_oce.F90 \ 
     5507   zdf_oce.F90 \ 
     5508   $(MODEL_LIB)(dom_oce.o) \ 
     5509   $(MODEL_LIB)(in_out_manager.o) \ 
     5510   $(MODEL_LIB)(lbclnk.o) \ 
     5511   $(MODEL_LIB)(lib_mpp.o) \ 
     5512   $(MODEL_LIB)(oce.o) \ 
     5513   $(MODEL_LIB)(sol_oce.o) \ 
     5514   $(MODEL_LIB)(zdf_oce.o) \ 
     5515   solsor.F90 
     5516$(MODEL_LIB)(solver.o) :   \ 
     5517   cla_dynspg.F90 \ 
     5518   dom_oce.F90 \ 
     5519   dynspg_fsc.F90 \ 
     5520   dynspg_rl.F90 \ 
     5521   flxrnf.F90 \ 
     5522   in_out_manager.F90 \ 
     5523   lbclnk.F90 \ 
     5524   ldfdyn_oce.F90 \ 
     5525   ldftra_oce.F90 \ 
     5526   lib_feti.F90 \ 
     5527   lib_mpp.F90 \ 
     5528   lib_print.f90 \ 
     5529   obcdyn.F90 \ 
     5530   obcvol.F90 \ 
     5531   obc_oce.F90 \ 
     5532   obc_par.F90 \ 
     5533   ocesbc.F90 \ 
     5534   oce.F90 \ 
     5535   par_kind.F90 \ 
     5536   par_oce.F90 \ 
     5537   phycst.F90 \ 
     5538   solfet.F90 \ 
     5539   solisl.F90 \ 
     5540   solpcg.F90 \ 
     5541   solsor.F90 \ 
     5542   sol_oce.F90 \ 
     5543   trdmod.F90 \ 
     5544   trdmod_oce.F90 \ 
     5545   zdf_oce.F90 \ 
     5546   $(MODEL_LIB)(cla_dynspg.o) \ 
     5547   $(MODEL_LIB)(dom_oce.o) \ 
     5548   $(MODEL_LIB)(dynspg_fsc.o) \ 
     5549   $(MODEL_LIB)(dynspg_rl.o) \ 
     5550   $(MODEL_LIB)(flxrnf.o) \ 
     5551   $(MODEL_LIB)(in_out_manager.o) \ 
     5552   $(MODEL_LIB)(lbclnk.o) \ 
     5553   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     5554   $(MODEL_LIB)(ldftra_oce.o) \ 
     5555   $(MODEL_LIB)(lib_feti.o) \ 
     5556   $(MODEL_LIB)(lib_mpp.o) \ 
     5557   $(MODEL_LIB)(lib_print.o) \ 
     5558   $(MODEL_LIB)(obcdyn.o) \ 
     5559   $(MODEL_LIB)(obcvol.o) \ 
     5560   $(MODEL_LIB)(obc_oce.o) \ 
     5561   $(MODEL_LIB)(obc_par.o) \ 
     5562   $(MODEL_LIB)(ocesbc.o) \ 
     5563   $(MODEL_LIB)(oce.o) \ 
     5564   $(MODEL_LIB)(par_kind.o) \ 
     5565   $(MODEL_LIB)(par_oce.o) \ 
     5566   $(MODEL_LIB)(phycst.o) \ 
     5567   $(MODEL_LIB)(solfet.o) \ 
     5568   $(MODEL_LIB)(solisl.o) \ 
     5569   $(MODEL_LIB)(solpcg.o) \ 
     5570   $(MODEL_LIB)(solsor.o) \ 
     5571   $(MODEL_LIB)(sol_oce.o) \ 
     5572   $(MODEL_LIB)(trdmod.o) \ 
     5573   $(MODEL_LIB)(trdmod_oce.o) \ 
     5574   $(MODEL_LIB)(zdf_oce.o) \ 
     5575   dom_oce.F90 \ 
     5576   dynspg_fsc.F90 \ 
     5577   dynspg_fsc_atsk.F90 \ 
     5578   dynspg_rl.F90 \ 
     5579   in_out_manager.F90 \ 
     5580   lbclnk.F90 \ 
     5581   lib_mpp.F90 \ 
     5582   obc_oce.F90 \ 
     5583   oce.F90 \ 
     5584   solisl.F90 \ 
     5585   solmat.F90 \ 
     5586   sol_oce.F90 \ 
     5587   zdf_oce.F90 \ 
     5588   $(MODEL_LIB)(dom_oce.o) \ 
     5589   $(MODEL_LIB)(dynspg_fsc.o) \ 
     5590   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     5591   $(MODEL_LIB)(dynspg_rl.o) \ 
     5592   $(MODEL_LIB)(in_out_manager.o) \ 
     5593   $(MODEL_LIB)(lbclnk.o) \ 
     5594   $(MODEL_LIB)(lib_mpp.o) \ 
     5595   $(MODEL_LIB)(obc_oce.o) \ 
     5596   $(MODEL_LIB)(oce.o) \ 
     5597   $(MODEL_LIB)(solisl.o) \ 
     5598   $(MODEL_LIB)(solmat.o) \ 
     5599   $(MODEL_LIB)(sol_oce.o) \ 
     5600   $(MODEL_LIB)(zdf_oce.o) \ 
     5601   solver.F90 
     5602$(MODEL_LIB)(sol_oce.o) :  \ 
     5603   par_kind.F90 \ 
     5604   $(MODEL_LIB)(par_kind.o) \ 
     5605   par_oce.F90 \ 
     5606   $(MODEL_LIB)(par_oce.o) \ 
     5607   sol_oce.F90 
     5608$(MODEL_LIB)(step.o) :  \ 
     5609   blk_oce.F90 \ 
     5610   cla_dynspg.F90 \ 
     5611   cpl_oce.F90 \ 
     5612   daymod.F90 \ 
     5613   diadimg.F90 \ 
     5614   diahth.F90 \ 
     5615   dianam.F90 \ 
     5616   diaptr.F90 \ 
     5617   diaspr.F90 \ 
     5618   diawri.F90 \ 
     5619   dom_ice.F90 \ 
     5620   dom_oce.F90 \ 
     5621   dtasal.F90 \ 
     5622   dtasst.F90 \ 
     5623   dtatem.F90 \ 
     5624   dynspg_fsc.F90 \ 
     5625   dynspg_fsc_atsk.F90 \ 
     5626   dynspg_rl.F90 \ 
     5627   dynzdf_exp.F90 \ 
     5628   eosbn2.F90 \ 
     5629   flo4rk.F90 \ 
     5630   floblk.F90 \ 
     5631   flodom.F90 \ 
     5632   flowri.F90 \ 
     5633   flo_oce.F90 \ 
     5634   flxblk.F90 \ 
     5635   flxmod.F90 \ 
     5636   flxrnf.F90 \ 
     5637   flx_oce.F90 \ 
     5638   iceini.F90 \ 
     5639   ice.F90 \ 
     5640   ice_oce.F90 \ 
     5641   in_out_manager.F90 \ 
     5642   lbclnk.F90 \ 
     5643   ldfdyn_oce.F90 \ 
     5644   ldfslp.F90 \ 
     5645   ldftra_oce.F90 \ 
     5646   lib_mpp.F90 \ 
     5647   lib_print.f90 \ 
     5648   limdia.F90 \ 
     5649   limdyn.F90 \ 
     5650   limflx.F90 \ 
     5651   limrst.F90 \ 
     5652   limthd.F90 \ 
     5653   limtrp.F90 \ 
     5654   limwri.F90 \ 
     5655   obccli.F90 \ 
     5656   obcdyn.F90 \ 
     5657   obctra.F90 \ 
     5658   obcvol.F90 \ 
     5659   obc_oce.F90 \ 
     5660   ocesbc.F90 \ 
     5661   oce.F90 \ 
     5662   ocfzpt.F90 \ 
     5663   par_kind.F90 \ 
     5664   par_oce.F90 \ 
     5665   phycst.F90 \ 
     5666   solfet.F90 \ 
     5667   solisl.F90 \ 
     5668   solpcg.F90 \ 
     5669   solsor.F90 \ 
     5670   sol_oce.F90 \ 
     5671   taumod.F90 \ 
     5672   traadv_muscl2.F90 \ 
     5673   traadv_muscl.F90 \ 
     5674   traadv_tvd.F90 \ 
     5675   trabbl.F90 \ 
     5676   tradmp.F90 \ 
     5677   traqsr.F90 \ 
     5678   trazdf_exp.F90 \ 
     5679   trc_oce.F90 \ 
     5680   trdmod.F90 \ 
     5681   trdmod_oce.F90 \ 
     5682   zdfddm.F90 \ 
     5683   zdfmxl.F90 \ 
     5684   zdftke.F90 \ 
     5685   zdf_oce.F90 \ 
     5686   $(MODEL_LIB)(blk_oce.o) \ 
     5687   $(MODEL_LIB)(cla_dynspg.o) \ 
     5688   $(MODEL_LIB)(cpl_oce.o) \ 
     5689   $(MODEL_LIB)(daymod.o) \ 
     5690   $(MODEL_LIB)(diadimg.o) \ 
     5691   $(MODEL_LIB)(diahth.o) \ 
     5692   $(MODEL_LIB)(dianam.o) \ 
     5693   $(MODEL_LIB)(diaptr.o) \ 
     5694   $(MODEL_LIB)(diaspr.o) \ 
     5695   $(MODEL_LIB)(diawri.o) \ 
     5696   $(MODEL_LIB)(dom_ice.o) \ 
     5697   $(MODEL_LIB)(dom_oce.o) \ 
     5698   $(MODEL_LIB)(dtasal.o) \ 
     5699   $(MODEL_LIB)(dtasst.o) \ 
     5700   $(MODEL_LIB)(dtatem.o) \ 
     5701   $(MODEL_LIB)(dynspg_fsc.o) \ 
     5702   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     5703   $(MODEL_LIB)(dynspg_rl.o) \ 
     5704   $(MODEL_LIB)(dynzdf_exp.o) \ 
     5705   $(MODEL_LIB)(eosbn2.o) \ 
     5706   $(MODEL_LIB)(flo4rk.o) \ 
     5707   $(MODEL_LIB)(floblk.o) \ 
     5708   $(MODEL_LIB)(flodom.o) \ 
     5709   $(MODEL_LIB)(flowri.o) \ 
     5710   $(MODEL_LIB)(flo_oce.o) \ 
     5711   $(MODEL_LIB)(flxblk.o) \ 
     5712   $(MODEL_LIB)(flxmod.o) \ 
     5713   $(MODEL_LIB)(flxrnf.o) \ 
     5714   $(MODEL_LIB)(flx_oce.o) \ 
     5715   $(MODEL_LIB)(iceini.o) \ 
     5716   $(MODEL_LIB)(ice.o) \ 
     5717   $(MODEL_LIB)(ice_oce.o) \ 
     5718   $(MODEL_LIB)(in_out_manager.o) \ 
     5719   $(MODEL_LIB)(lbclnk.o) \ 
     5720   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     5721   $(MODEL_LIB)(ldfslp.o) \ 
     5722   $(MODEL_LIB)(ldftra_oce.o) \ 
     5723   $(MODEL_LIB)(lib_mpp.o) \ 
     5724   $(MODEL_LIB)(lib_print.o) \ 
     5725   $(MODEL_LIB)(limdia.o) \ 
     5726   $(MODEL_LIB)(limdyn.o) \ 
     5727   $(MODEL_LIB)(limflx.o) \ 
     5728   $(MODEL_LIB)(limrst.o) \ 
     5729   $(MODEL_LIB)(limthd.o) \ 
     5730   $(MODEL_LIB)(limtrp.o) \ 
     5731   $(MODEL_LIB)(limwri.o) \ 
     5732   $(MODEL_LIB)(obccli.o) \ 
     5733   $(MODEL_LIB)(obcdyn.o) \ 
     5734   $(MODEL_LIB)(obctra.o) \ 
     5735   $(MODEL_LIB)(obcvol.o) \ 
     5736   $(MODEL_LIB)(obc_oce.o) \ 
     5737   $(MODEL_LIB)(ocesbc.o) \ 
     5738   $(MODEL_LIB)(oce.o) \ 
     5739   $(MODEL_LIB)(ocfzpt.o) \ 
     5740   $(MODEL_LIB)(par_kind.o) \ 
     5741   $(MODEL_LIB)(par_oce.o) \ 
     5742   $(MODEL_LIB)(phycst.o) \ 
     5743   $(MODEL_LIB)(solfet.o) \ 
     5744   $(MODEL_LIB)(solisl.o) \ 
     5745   $(MODEL_LIB)(solpcg.o) \ 
     5746   $(MODEL_LIB)(solsor.o) \ 
     5747   $(MODEL_LIB)(sol_oce.o) \ 
     5748   $(MODEL_LIB)(taumod.o) \ 
     5749   $(MODEL_LIB)(traadv_muscl2.o) \ 
     5750   $(MODEL_LIB)(traadv_muscl.o) \ 
     5751   $(MODEL_LIB)(traadv_tvd.o) \ 
     5752   $(MODEL_LIB)(trabbl.o) \ 
     5753   $(MODEL_LIB)(tradmp.o) \ 
     5754   $(MODEL_LIB)(traqsr.o) \ 
     5755   $(MODEL_LIB)(trazdf_exp.o) \ 
     5756   $(MODEL_LIB)(trc_oce.o) \ 
     5757   $(MODEL_LIB)(trdmod.o) \ 
     5758   $(MODEL_LIB)(trdmod_oce.o) \ 
     5759   $(MODEL_LIB)(zdfddm.o) \ 
     5760   $(MODEL_LIB)(zdfmxl.o) \ 
     5761   $(MODEL_LIB)(zdftke.o) \ 
     5762   $(MODEL_LIB)(zdf_oce.o) \ 
    49715763   cla.F90 \ 
    49725764   cla_div.F90 \ 
     
    49795771   diahdy.F90 \ 
    49805772   diahth.F90 \ 
    4981    dianam.F90 \ 
    49825773   diaptr.F90 \ 
    49835774   diaspr.F90 \ 
     
    49855776   divcur.F90 \ 
    49865777   dom_oce.F90 \ 
    4987    domhgr.F90 \ 
    4988    dommsk.F90 \ 
    4989    domstp.F90 \ 
    4990    domwri.F90 \ 
    4991    domzgr.F90 \ 
    49925778   dtasal.F90 \ 
    49935779   dtasst.F90 \ 
     
    49965782   dynhpg_atsk.F90 \ 
    49975783   dynkeg.F90 \ 
     5784   dynldf_bilapg.F90 \ 
    49985785   dynldf_bilap.F90 \ 
    4999    dynldf_bilapg.F90 \ 
    50005786   dynldf_iso.F90 \ 
    50015787   dynldf_lap.F90 \ 
     
    50115797   dynzdf_iso.F90 \ 
    50125798   eosbn2.F90 \ 
     5799   floats.F90 \ 
    50135800   flo_oce.F90 \ 
    5014    floats.F90 \ 
    5015    flx_oce.F90 \ 
    5016    flxblk.F90 \ 
    50175801   flxfwb.F90 \ 
    50185802   flxmod.F90 \ 
    50195803   flxrnf.F90 \ 
    5020    ice.F90 \ 
     5804   icestp.F90 \ 
    50215805   ice_oce.F90 \ 
    5022    icestp.F90 \ 
    50235806   in_out_manager.F90 \ 
    50245807   lbclnk.F90 \ 
     
    50275810   ldfslp.F90 \ 
    50285811   ldftra_oce.F90 \ 
    5029    lib_mpp.F90 \ 
    5030    lib_print.f90 \ 
    5031    limistate.F90 \ 
    5032    limmsh.F90 \ 
    5033    limrst.F90 \ 
    5034    obc_oce.F90 \ 
    5035    obc_par.F90 \ 
    5036    obcdom.F90 \ 
    50375812   obcdta.F90 \ 
    50385813   obcrad.F90 \ 
    50395814   obcrst.F90 \ 
    50405815   obcspg.F90 \ 
    5041    oce.F90 \ 
     5816   obc_par.F90 \ 
    50425817   ocesbc.F90 \ 
     5818   oce.F90 \ 
    50435819   ocfzpt.F90 \ 
    5044    par_kind.F90 \ 
    5045    par_oce.F90 \ 
    5046    phycst.F90 \ 
    50475820   restart.F90 \ 
    5048    sol_oce.F90 \ 
    5049    solisl.F90 \ 
    5050    solmat.F90 \ 
    50515821   stpctl.F90 \ 
    50525822   taumod.F90 \ 
    50535823   traadv_cen2.F90 \ 
    50545824   traadv_ctl.F90 \ 
     5825   traadv_muscl2.F90 \ 
    50555826   traadv_muscl.F90 \ 
    5056    traadv_muscl2.F90 \ 
    50575827   traadv_tvd.F90 \ 
    50585828   trabbc.F90 \ 
    50595829   trabbl.F90 \ 
    50605830   tradmp.F90 \ 
     5831   traldf_bilapg.F90 \ 
    50615832   traldf_bilap.F90 \ 
    5062    traldf_bilapg.F90 \ 
    50635833   traldf_iso.F90 \ 
    50645834   traldf_iso_zps.F90 \ 
     
    50725842   trazdf_iso.F90 \ 
    50735843   trazdf_iso_vopt.F90 \ 
    5074    trc_oce.F90 \ 
    50755844   trcstp.F90 \ 
    5076    trddyn.F90 \ 
    5077    trddyn_oce.F90 \ 
     5845   trdicp.F90 \ 
    50785846   trdmld.F90 \ 
    5079    trdtra.F90 \ 
    5080    trdtra_oce.F90 \ 
    50815847   trdvor.F90 \ 
    50825848   wzvmod.F90 \ 
    5083    zdf_oce.F90 \ 
    50845849   zdfbfr.F90 \ 
    50855850   zdfddm.F90 \ 
     
    50885853   zdfric.F90 \ 
    50895854   zdftke.F90 \ 
     5855   zdf_oce.F90 \ 
    50905856   zpshde.F90 \ 
    5091    $(MODEL_LIB)(cpl.o) \ 
    5092    $(MODEL_LIB)(cpl_oce.o) \ 
    5093    $(MODEL_LIB)(daymod.o) \ 
    5094    $(MODEL_LIB)(diaptr.o) \ 
    5095    $(MODEL_LIB)(dom_oce.o) \ 
    5096    $(MODEL_LIB)(domain.o) \ 
    5097    $(MODEL_LIB)(domcfg.o) \ 
    5098    $(MODEL_LIB)(eosbn2.o) \ 
    5099    $(MODEL_LIB)(flxfwb.o) \ 
    5100    $(MODEL_LIB)(iceini.o) \ 
    5101    $(MODEL_LIB)(in_out_manager.o) \ 
    5102    $(MODEL_LIB)(istate.o) \ 
    5103    $(MODEL_LIB)(ldfdyn.o) \ 
    5104    $(MODEL_LIB)(ldftra.o) \ 
    5105    $(MODEL_LIB)(lib_mpp.o) \ 
    5106    $(MODEL_LIB)(mppini.o) \ 
    5107    $(MODEL_LIB)(obc_par.o) \ 
    5108    $(MODEL_LIB)(obcini.o) \ 
    5109    $(MODEL_LIB)(oce.o) \ 
    5110    $(MODEL_LIB)(ocfzpt.o) \ 
    5111    $(MODEL_LIB)(phycst.o) \ 
    5112    $(MODEL_LIB)(solver.o) \ 
    5113    $(MODEL_LIB)(step.o) \ 
    5114    $(MODEL_LIB)(traqsr.o) \ 
    5115    $(MODEL_LIB)(trddyn.o) \ 
    5116    $(MODEL_LIB)(trdmld.o) \ 
    5117    $(MODEL_LIB)(trdtra.o) \ 
    5118    $(MODEL_LIB)(trdvor.o) \ 
    5119    $(MODEL_LIB)(zdfini.o) \ 
    5120    $(MODEL_LIB)(zpshde.o) \ 
    5121    cpl.F90 \ 
    5122    cpl_oce.F90 \ 
    5123    daymod.F90 \ 
    5124    diaptr.F90 \ 
    5125    dom_oce.F90 \ 
    5126    domain.F90 \ 
    5127    domcfg.F90 \ 
    5128    eosbn2.F90 \ 
    5129    flxfwb.F90 \ 
    5130    iceini.F90 \ 
    5131    in_out_manager.F90 \ 
    5132    istate.F90 \ 
    5133    ldfdyn.F90 \ 
    5134    ldftra.F90 \ 
    5135    lib_mpp.F90 \ 
    5136    mppini.F90 \ 
    5137    obc_par.F90 \ 
    5138    obcini.F90 \ 
    5139    oce.F90 \ 
    5140    ocfzpt.F90 \ 
    5141    phycst.F90 \ 
    5142    solver.F90 \ 
    5143    step.F90 \ 
    5144    traqsr.F90 \ 
    5145    trddyn.F90 \ 
    5146    trdmld.F90 \ 
    5147    trdtra.F90 \ 
    5148    trdvor.F90 \ 
    5149    zdfini.F90 \ 
    5150    zpshde.F90 \ 
    5151    opa.F90 
    5152 $(MODEL_LIB)(par_ice.o) :  \ 
    5153    $(MODEL_LIB)(par_kind.o) \ 
    5154    par_kind.F90 \ 
    5155    $(MODEL_LIB)(par_oce.o) \ 
    5156    par_oce.F90 \ 
    5157    par_ice.F90 
    5158 $(MODEL_LIB)(par_oce.o) :  \ 
    5159    $(MODEL_LIB)(par_kind.o) \ 
    5160    par_kind.F90 \ 
    5161    par_EEL_R2.h90 \ 
    5162    par_EEL_R5.h90 \ 
    5163    par_EEL_R6.h90 \ 
    5164    par_GYRE.h90 \ 
    5165    par_ORCA_R025.h90 \ 
    5166    par_ORCA_R05.h90 \ 
    5167    par_ORCA_R2.h90 \ 
    5168    par_ORCA_R4.h90 \ 
    5169    KEY_CPP \ 
    5170    par_oce.F90 
    5171 $(MODEL_LIB)(phycst.o) :   \ 
    5172    $(MODEL_LIB)(lib_print.o) \ 
    5173    $(MODEL_LIB)(par_kind.o) \ 
    5174    $(MODEL_LIB)(par_oce.o) \ 
    5175    lib_print.f90 \ 
    5176    par_kind.F90 \ 
    5177    par_oce.F90 \ 
    5178    $(MODEL_LIB)(in_out_manager.o) \ 
    5179    $(MODEL_LIB)(par_oce.o) \ 
    5180    in_out_manager.F90 \ 
    5181    par_oce.F90 \ 
    5182    phycst.F90 
    5183 $(MODEL_LIB)(restart.o) :  \ 
    5184    $(MODEL_LIB)(blk_oce.o) \ 
    5185    $(MODEL_LIB)(cla_dynspg.o) \ 
    5186    $(MODEL_LIB)(dom_oce.o) \ 
    5187    $(MODEL_LIB)(dynzdf_exp.o) \ 
    5188    $(MODEL_LIB)(flxrnf.o) \ 
    5189    $(MODEL_LIB)(in_out_manager.o) \ 
    5190    $(MODEL_LIB)(lbclnk.o) \ 
    5191    $(MODEL_LIB)(lib_mpp.o) \ 
    5192    $(MODEL_LIB)(lib_print.o) \ 
    5193    $(MODEL_LIB)(obc_oce.o) \ 
    5194    $(MODEL_LIB)(obcdyn.o) \ 
    5195    $(MODEL_LIB)(obcvol.o) \ 
    5196    $(MODEL_LIB)(oce.o) \ 
    5197    $(MODEL_LIB)(ocesbc.o) \ 
    5198    $(MODEL_LIB)(par_kind.o) \ 
    5199    $(MODEL_LIB)(par_oce.o) \ 
    5200    $(MODEL_LIB)(phycst.o) \ 
    5201    $(MODEL_LIB)(sol_oce.o) \ 
    5202    $(MODEL_LIB)(solfet.o) \ 
    5203    $(MODEL_LIB)(solpcg.o) \ 
    5204    $(MODEL_LIB)(solsor.o) \ 
    5205    $(MODEL_LIB)(taumod.o) \ 
    5206    $(MODEL_LIB)(trazdf_exp.o) \ 
    5207    $(MODEL_LIB)(trddyn_oce.o) \ 
    5208    $(MODEL_LIB)(trdtra_oce.o) \ 
    5209    $(MODEL_LIB)(zdf_oce.o) \ 
    5210    blk_oce.F90 \ 
    5211    cla_dynspg.F90 \ 
    5212    dom_oce.F90 \ 
    5213    dynzdf_exp.F90 \ 
    5214    flxrnf.F90 \ 
    5215    in_out_manager.F90 \ 
    5216    lbclnk.F90 \ 
    5217    lib_mpp.F90 \ 
    5218    lib_print.f90 \ 
    5219    obc_oce.F90 \ 
    5220    obcdyn.F90 \ 
    5221    obcvol.F90 \ 
    5222    oce.F90 \ 
    5223    ocesbc.F90 \ 
    5224    par_kind.F90 \ 
    5225    par_oce.F90 \ 
    5226    phycst.F90 \ 
    5227    sol_oce.F90 \ 
    5228    solfet.F90 \ 
    5229    solpcg.F90 \ 
    5230    solsor.F90 \ 
    5231    taumod.F90 \ 
    5232    trazdf_exp.F90 \ 
    5233    trddyn_oce.F90 \ 
    5234    trdtra_oce.F90 \ 
    5235    zdf_oce.F90 \ 
    5236    $(MODEL_LIB)(blk_oce.o) \ 
    5237    $(MODEL_LIB)(cpl_oce.o) \ 
    5238    $(MODEL_LIB)(daymod.o) \ 
    5239    $(MODEL_LIB)(dom_oce.o) \ 
    5240    $(MODEL_LIB)(dynspg_fsc.o) \ 
    5241    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    5242    $(MODEL_LIB)(flx_oce.o) \ 
    5243    $(MODEL_LIB)(ice_oce.o) \ 
    5244    $(MODEL_LIB)(in_out_manager.o) \ 
    5245    $(MODEL_LIB)(oce.o) \ 
    5246    $(MODEL_LIB)(phycst.o) \ 
    5247    $(MODEL_LIB)(sol_oce.o) \ 
    5248    $(MODEL_LIB)(zdf_oce.o) \ 
    5249    $(MODEL_LIB)(zdftke.o) \ 
    5250    blk_oce.F90 \ 
    5251    cpl_oce.F90 \ 
    5252    daymod.F90 \ 
    5253    dom_oce.F90 \ 
    5254    dynspg_fsc.F90 \ 
    5255    dynspg_fsc_atsk.F90 \ 
    5256    flx_oce.F90 \ 
    5257    ice_oce.F90 \ 
    5258    in_out_manager.F90 \ 
    5259    oce.F90 \ 
    5260    phycst.F90 \ 
    5261    sol_oce.F90 \ 
    5262    zdf_oce.F90 \ 
    5263    zdftke.F90 \ 
    5264    $(MODEL_LIB)(lib_mpp.o) \ 
    5265    lib_mpp.F90 \ 
    5266    restart_dimg.h90 \ 
    5267    restart_fdir.h90 \ 
    5268    ../../../lib/libioipsl.a \ 
    5269    KEY_CPP \ 
    5270    restart.F90 
    5271 $(MODEL_LIB)(sol_oce.o) :  \ 
    5272    $(MODEL_LIB)(par_kind.o) \ 
    5273    par_kind.F90 \ 
    5274    $(MODEL_LIB)(par_oce.o) \ 
    5275    par_oce.F90 \ 
    5276    sol_oce.F90 
    5277 $(MODEL_LIB)(solfet.o) :   \ 
    5278    $(MODEL_LIB)(cpl_oce.o) \ 
    5279    $(MODEL_LIB)(dom_oce.o) \ 
    5280    $(MODEL_LIB)(dtasal.o) \ 
    5281    $(MODEL_LIB)(dtasst.o) \ 
    5282    $(MODEL_LIB)(dtatem.o) \ 
    5283    $(MODEL_LIB)(in_out_manager.o) \ 
    5284    $(MODEL_LIB)(lib_mpp.o) \ 
    5285    $(MODEL_LIB)(oce.o) \ 
    5286    $(MODEL_LIB)(par_oce.o) \ 
    5287    cpl_oce.F90 \ 
    5288    dom_oce.F90 \ 
    5289    dtasal.F90 \ 
    5290    dtasst.F90 \ 
    5291    dtatem.F90 \ 
    5292    in_out_manager.F90 \ 
    5293    lib_mpp.F90 \ 
    5294    oce.F90 \ 
    5295    par_oce.F90 \ 
    5296    $(MODEL_LIB)(dom_oce.o) \ 
    5297    $(MODEL_LIB)(lbclnk.o) \ 
    5298    $(MODEL_LIB)(lib_mpp.o) \ 
    5299    $(MODEL_LIB)(oce.o) \ 
    5300    $(MODEL_LIB)(sol_oce.o) \ 
    5301    dom_oce.F90 \ 
    5302    lbclnk.F90 \ 
    5303    lib_mpp.F90 \ 
    5304    oce.F90 \ 
    5305    sol_oce.F90 \ 
    5306    solfet.F90 
    5307 $(MODEL_LIB)(solisl.o) :   \ 
    5308    $(MODEL_LIB)(cpl_oce.o) \ 
    5309    $(MODEL_LIB)(dom_oce.o) \ 
    5310    $(MODEL_LIB)(dtasal.o) \ 
    5311    $(MODEL_LIB)(dtasst.o) \ 
    5312    $(MODEL_LIB)(dtatem.o) \ 
    5313    $(MODEL_LIB)(in_out_manager.o) \ 
    5314    $(MODEL_LIB)(lbclnk.o) \ 
    5315    $(MODEL_LIB)(lib_mpp.o) \ 
    5316    $(MODEL_LIB)(lib_print.o) \ 
    5317    $(MODEL_LIB)(obc_par.o) \ 
    5318    $(MODEL_LIB)(oce.o) \ 
    5319    $(MODEL_LIB)(par_kind.o) \ 
    5320    $(MODEL_LIB)(par_oce.o) \ 
    5321    $(MODEL_LIB)(sol_oce.o) \ 
    5322    $(MODEL_LIB)(zdf_oce.o) \ 
    5323    cpl_oce.F90 \ 
    5324    dom_oce.F90 \ 
    5325    dtasal.F90 \ 
    5326    dtasst.F90 \ 
    5327    dtatem.F90 \ 
    5328    in_out_manager.F90 \ 
    5329    lbclnk.F90 \ 
    5330    lib_mpp.F90 \ 
    5331    lib_print.f90 \ 
    5332    obc_par.F90 \ 
    5333    oce.F90 \ 
    5334    par_kind.F90 \ 
    5335    par_oce.F90 \ 
    5336    sol_oce.F90 \ 
    5337    zdf_oce.F90 \ 
    5338    $(MODEL_LIB)(dom_oce.o) \ 
    5339    $(MODEL_LIB)(in_out_manager.o) \ 
    5340    $(MODEL_LIB)(lib_mpp.o) \ 
    5341    $(MODEL_LIB)(obc_oce.o) \ 
    5342    $(MODEL_LIB)(oce.o) \ 
    5343    $(MODEL_LIB)(sol_oce.o) \ 
    5344    $(MODEL_LIB)(solfet.o) \ 
    5345    $(MODEL_LIB)(solpcg.o) \ 
    5346    $(MODEL_LIB)(solsor.o) \ 
    5347    dom_oce.F90 \ 
    5348    in_out_manager.F90 \ 
    5349    lib_mpp.F90 \ 
    5350    obc_oce.F90 \ 
    5351    oce.F90 \ 
    5352    sol_oce.F90 \ 
    5353    solfet.F90 \ 
    5354    solpcg.F90 \ 
    5355    solsor.F90 \ 
    5356    solisl_fdir.h90 \ 
    5357    ../../../lib/libioipsl.a \ 
    5358    KEY_CPP \ 
    5359    solisl.F90 
    5360 $(MODEL_LIB)(solmat.o) :   \ 
    5361    $(MODEL_LIB)(cla_dynspg.o) \ 
    5362    $(MODEL_LIB)(cpl_oce.o) \ 
    5363    $(MODEL_LIB)(dom_oce.o) \ 
    5364    $(MODEL_LIB)(dtasal.o) \ 
    5365    $(MODEL_LIB)(dtasst.o) \ 
    5366    $(MODEL_LIB)(dtatem.o) \ 
    5367    $(MODEL_LIB)(flxrnf.o) \ 
    5368    $(MODEL_LIB)(in_out_manager.o) \ 
    5369    $(MODEL_LIB)(lbclnk.o) \ 
    5370    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    5371    $(MODEL_LIB)(ldftra_oce.o) \ 
    5372    $(MODEL_LIB)(lib_mpp.o) \ 
    5373    $(MODEL_LIB)(obc_oce.o) \ 
    5374    $(MODEL_LIB)(obc_par.o) \ 
    5375    $(MODEL_LIB)(obcdyn.o) \ 
    5376    $(MODEL_LIB)(obcvol.o) \ 
    5377    $(MODEL_LIB)(oce.o) \ 
    5378    $(MODEL_LIB)(ocesbc.o) \ 
    5379    $(MODEL_LIB)(par_oce.o) \ 
    5380    $(MODEL_LIB)(phycst.o) \ 
    5381    $(MODEL_LIB)(sol_oce.o) \ 
    5382    $(MODEL_LIB)(solfet.o) \ 
    5383    $(MODEL_LIB)(solisl.o) \ 
    5384    $(MODEL_LIB)(solpcg.o) \ 
    5385    $(MODEL_LIB)(solsor.o) \ 
    5386    $(MODEL_LIB)(trddyn_oce.o) \ 
    5387    $(MODEL_LIB)(trdtra_oce.o) \ 
    5388    $(MODEL_LIB)(zdf_oce.o) \ 
    5389    cla_dynspg.F90 \ 
    5390    cpl_oce.F90 \ 
    5391    dom_oce.F90 \ 
    5392    dtasal.F90 \ 
    5393    dtasst.F90 \ 
    5394    dtatem.F90 \ 
    5395    flxrnf.F90 \ 
    5396    in_out_manager.F90 \ 
    5397    lbclnk.F90 \ 
    5398    ldfdyn_oce.F90 \ 
    5399    ldftra_oce.F90 \ 
    5400    lib_mpp.F90 \ 
    5401    obc_oce.F90 \ 
    5402    obc_par.F90 \ 
    5403    obcdyn.F90 \ 
    5404    obcvol.F90 \ 
    5405    oce.F90 \ 
    5406    ocesbc.F90 \ 
    5407    par_oce.F90 \ 
    5408    phycst.F90 \ 
    5409    sol_oce.F90 \ 
    5410    solfet.F90 \ 
    5411    solisl.F90 \ 
    5412    solpcg.F90 \ 
    5413    solsor.F90 \ 
    5414    trddyn_oce.F90 \ 
    5415    trdtra_oce.F90 \ 
    5416    zdf_oce.F90 \ 
    5417    $(MODEL_LIB)(dom_oce.o) \ 
    5418    $(MODEL_LIB)(dynspg_fsc.o) \ 
    5419    $(MODEL_LIB)(dynspg_rl.o) \ 
    5420    $(MODEL_LIB)(lib_feti.o) \ 
    5421    $(MODEL_LIB)(lib_mpp.o) \ 
    5422    $(MODEL_LIB)(obc_oce.o) \ 
    5423    $(MODEL_LIB)(oce.o) \ 
    5424    $(MODEL_LIB)(phycst.o) \ 
    5425    $(MODEL_LIB)(sol_oce.o) \ 
    5426    dom_oce.F90 \ 
    5427    dynspg_fsc.F90 \ 
    5428    dynspg_rl.F90 \ 
    5429    lib_feti.F90 \ 
    5430    lib_mpp.F90 \ 
    5431    obc_oce.F90 \ 
    5432    oce.F90 \ 
    5433    phycst.F90 \ 
    5434    sol_oce.F90 \ 
    5435    solmat.F90 
    5436 $(MODEL_LIB)(solpcg.o) :   \ 
    5437    $(MODEL_LIB)(cpl_oce.o) \ 
    5438    $(MODEL_LIB)(dom_oce.o) \ 
    5439    $(MODEL_LIB)(dtasal.o) \ 
    5440    $(MODEL_LIB)(dtasst.o) \ 
    5441    $(MODEL_LIB)(dtatem.o) \ 
    5442    $(MODEL_LIB)(in_out_manager.o) \ 
    5443    $(MODEL_LIB)(lib_mpp.o) \ 
    5444    $(MODEL_LIB)(lib_print.o) \ 
    5445    $(MODEL_LIB)(oce.o) \ 
    5446    $(MODEL_LIB)(par_kind.o) \ 
    5447    $(MODEL_LIB)(par_oce.o) \ 
    5448    cpl_oce.F90 \ 
    5449    dom_oce.F90 \ 
    5450    dtasal.F90 \ 
    5451    dtasst.F90 \ 
    5452    dtatem.F90 \ 
    5453    in_out_manager.F90 \ 
    5454    lib_mpp.F90 \ 
    5455    lib_print.f90 \ 
    5456    oce.F90 \ 
    5457    par_kind.F90 \ 
    5458    par_oce.F90 \ 
    5459    $(MODEL_LIB)(dom_oce.o) \ 
    5460    $(MODEL_LIB)(in_out_manager.o) \ 
    5461    $(MODEL_LIB)(lbclnk.o) \ 
    5462    $(MODEL_LIB)(lib_mpp.o) \ 
    5463    $(MODEL_LIB)(oce.o) \ 
    5464    $(MODEL_LIB)(sol_oce.o) \ 
    5465    dom_oce.F90 \ 
    5466    in_out_manager.F90 \ 
    5467    lbclnk.F90 \ 
    5468    lib_mpp.F90 \ 
    5469    oce.F90 \ 
    5470    sol_oce.F90 \ 
    5471    vectopt_loop_substitute.h90 \ 
    5472    KEY_CPP \ 
    5473    solpcg.F90 
    5474 $(MODEL_LIB)(solsor.o) :   \ 
    5475    $(MODEL_LIB)(cpl_oce.o) \ 
    5476    $(MODEL_LIB)(dom_oce.o) \ 
    5477    $(MODEL_LIB)(dtasal.o) \ 
    5478    $(MODEL_LIB)(dtasst.o) \ 
    5479    $(MODEL_LIB)(dtatem.o) \ 
    5480    $(MODEL_LIB)(in_out_manager.o) \ 
    5481    $(MODEL_LIB)(lib_mpp.o) \ 
    5482    $(MODEL_LIB)(lib_print.o) \ 
    5483    $(MODEL_LIB)(oce.o) \ 
    5484    $(MODEL_LIB)(par_kind.o) \ 
    5485    $(MODEL_LIB)(par_oce.o) \ 
    5486    cpl_oce.F90 \ 
    5487    dom_oce.F90 \ 
    5488    dtasal.F90 \ 
    5489    dtasst.F90 \ 
    5490    dtatem.F90 \ 
    5491    in_out_manager.F90 \ 
    5492    lib_mpp.F90 \ 
    5493    lib_print.f90 \ 
    5494    oce.F90 \ 
    5495    par_kind.F90 \ 
    5496    par_oce.F90 \ 
    5497    $(MODEL_LIB)(dom_oce.o) \ 
    5498    $(MODEL_LIB)(in_out_manager.o) \ 
    5499    $(MODEL_LIB)(lbclnk.o) \ 
    5500    $(MODEL_LIB)(lib_mpp.o) \ 
    5501    $(MODEL_LIB)(oce.o) \ 
    5502    $(MODEL_LIB)(sol_oce.o) \ 
    5503    $(MODEL_LIB)(zdf_oce.o) \ 
    5504    dom_oce.F90 \ 
    5505    in_out_manager.F90 \ 
    5506    lbclnk.F90 \ 
    5507    lib_mpp.F90 \ 
    5508    oce.F90 \ 
    5509    sol_oce.F90 \ 
    5510    zdf_oce.F90 \ 
    5511    solsor.F90 
    5512 $(MODEL_LIB)(solver.o) :   \ 
    5513    $(MODEL_LIB)(cla_dynspg.o) \ 
    5514    $(MODEL_LIB)(cpl_oce.o) \ 
    5515    $(MODEL_LIB)(dom_oce.o) \ 
    5516    $(MODEL_LIB)(dtasal.o) \ 
    5517    $(MODEL_LIB)(dtasst.o) \ 
    5518    $(MODEL_LIB)(dtatem.o) \ 
    5519    $(MODEL_LIB)(dynspg_fsc.o) \ 
    5520    $(MODEL_LIB)(dynspg_rl.o) \ 
    5521    $(MODEL_LIB)(flxrnf.o) \ 
    5522    $(MODEL_LIB)(in_out_manager.o) \ 
    5523    $(MODEL_LIB)(lbclnk.o) \ 
    5524    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    5525    $(MODEL_LIB)(ldftra_oce.o) \ 
    5526    $(MODEL_LIB)(lib_feti.o) \ 
    5527    $(MODEL_LIB)(lib_mpp.o) \ 
    5528    $(MODEL_LIB)(lib_print.o) \ 
    5529    $(MODEL_LIB)(obc_oce.o) \ 
    5530    $(MODEL_LIB)(obc_par.o) \ 
    5531    $(MODEL_LIB)(obcdyn.o) \ 
    5532    $(MODEL_LIB)(obcvol.o) \ 
    5533    $(MODEL_LIB)(oce.o) \ 
    5534    $(MODEL_LIB)(ocesbc.o) \ 
    5535    $(MODEL_LIB)(par_kind.o) \ 
    5536    $(MODEL_LIB)(par_oce.o) \ 
    5537    $(MODEL_LIB)(phycst.o) \ 
    5538    $(MODEL_LIB)(sol_oce.o) \ 
    5539    $(MODEL_LIB)(solfet.o) \ 
    5540    $(MODEL_LIB)(solisl.o) \ 
    5541    $(MODEL_LIB)(solpcg.o) \ 
    5542    $(MODEL_LIB)(solsor.o) \ 
    5543    $(MODEL_LIB)(trddyn_oce.o) \ 
    5544    $(MODEL_LIB)(trdtra_oce.o) \ 
    5545    $(MODEL_LIB)(zdf_oce.o) \ 
    5546    cla_dynspg.F90 \ 
    5547    cpl_oce.F90 \ 
    5548    dom_oce.F90 \ 
    5549    dtasal.F90 \ 
    5550    dtasst.F90 \ 
    5551    dtatem.F90 \ 
    5552    dynspg_fsc.F90 \ 
    5553    dynspg_rl.F90 \ 
    5554    flxrnf.F90 \ 
    5555    in_out_manager.F90 \ 
    5556    lbclnk.F90 \ 
    5557    ldfdyn_oce.F90 \ 
    5558    ldftra_oce.F90 \ 
    5559    lib_feti.F90 \ 
    5560    lib_mpp.F90 \ 
    5561    lib_print.f90 \ 
    5562    obc_oce.F90 \ 
    5563    obc_par.F90 \ 
    5564    obcdyn.F90 \ 
    5565    obcvol.F90 \ 
    5566    oce.F90 \ 
    5567    ocesbc.F90 \ 
    5568    par_kind.F90 \ 
    5569    par_oce.F90 \ 
    5570    phycst.F90 \ 
    5571    sol_oce.F90 \ 
    5572    solfet.F90 \ 
    5573    solisl.F90 \ 
    5574    solpcg.F90 \ 
    5575    solsor.F90 \ 
    5576    trddyn_oce.F90 \ 
    5577    trdtra_oce.F90 \ 
    5578    zdf_oce.F90 \ 
    5579    $(MODEL_LIB)(dom_oce.o) \ 
    5580    $(MODEL_LIB)(dynspg_fsc.o) \ 
    5581    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    5582    $(MODEL_LIB)(dynspg_rl.o) \ 
    5583    $(MODEL_LIB)(in_out_manager.o) \ 
    5584    $(MODEL_LIB)(lbclnk.o) \ 
    5585    $(MODEL_LIB)(lib_mpp.o) \ 
    5586    $(MODEL_LIB)(obc_oce.o) \ 
    5587    $(MODEL_LIB)(oce.o) \ 
    5588    $(MODEL_LIB)(sol_oce.o) \ 
    5589    $(MODEL_LIB)(solisl.o) \ 
    5590    $(MODEL_LIB)(solmat.o) \ 
    5591    $(MODEL_LIB)(zdf_oce.o) \ 
    5592    dom_oce.F90 \ 
    5593    dynspg_fsc.F90 \ 
    5594    dynspg_fsc_atsk.F90 \ 
    5595    dynspg_rl.F90 \ 
    5596    in_out_manager.F90 \ 
    5597    lbclnk.F90 \ 
    5598    lib_mpp.F90 \ 
    5599    obc_oce.F90 \ 
    5600    oce.F90 \ 
    5601    sol_oce.F90 \ 
    5602    solisl.F90 \ 
    5603    solmat.F90 \ 
    5604    zdf_oce.F90 \ 
    5605    solver.F90 
    5606 $(MODEL_LIB)(step.o) :  \ 
    5607    $(MODEL_LIB)(blk_oce.o) \ 
    5608    $(MODEL_LIB)(cla_dynspg.o) \ 
    5609    $(MODEL_LIB)(cpl_oce.o) \ 
    5610    $(MODEL_LIB)(daymod.o) \ 
    5611    $(MODEL_LIB)(diahth.o) \ 
    5612    $(MODEL_LIB)(dianam.o) \ 
    5613    $(MODEL_LIB)(diaptr.o) \ 
    5614    $(MODEL_LIB)(diaspr.o) \ 
    5615    $(MODEL_LIB)(diawri.o) \ 
    5616    $(MODEL_LIB)(dom_ice.o) \ 
    5617    $(MODEL_LIB)(dom_oce.o) \ 
    5618    $(MODEL_LIB)(dtasal.o) \ 
    5619    $(MODEL_LIB)(dtasst.o) \ 
    5620    $(MODEL_LIB)(dtatem.o) \ 
    5621    $(MODEL_LIB)(dynspg_fsc.o) \ 
    5622    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    5623    $(MODEL_LIB)(dynspg_rl.o) \ 
    5624    $(MODEL_LIB)(dynzdf_exp.o) \ 
    5625    $(MODEL_LIB)(eosbn2.o) \ 
    5626    $(MODEL_LIB)(flo4rk.o) \ 
    5627    $(MODEL_LIB)(flo_oce.o) \ 
    5628    $(MODEL_LIB)(floblk.o) \ 
    5629    $(MODEL_LIB)(flodom.o) \ 
    5630    $(MODEL_LIB)(flowri.o) \ 
    5631    $(MODEL_LIB)(flx_oce.o) \ 
    5632    $(MODEL_LIB)(flxblk.o) \ 
    5633    $(MODEL_LIB)(flxmod.o) \ 
    5634    $(MODEL_LIB)(flxrnf.o) \ 
    5635    $(MODEL_LIB)(ice.o) \ 
    5636    $(MODEL_LIB)(ice_oce.o) \ 
    5637    $(MODEL_LIB)(iceini.o) \ 
    5638    $(MODEL_LIB)(in_out_manager.o) \ 
    5639    $(MODEL_LIB)(lbclnk.o) \ 
    5640    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    5641    $(MODEL_LIB)(ldfslp.o) \ 
    5642    $(MODEL_LIB)(ldftra_oce.o) \ 
    5643    $(MODEL_LIB)(lib_mpp.o) \ 
    5644    $(MODEL_LIB)(lib_print.o) \ 
    5645    $(MODEL_LIB)(limdia.o) \ 
    5646    $(MODEL_LIB)(limdyn.o) \ 
    5647    $(MODEL_LIB)(limflx.o) \ 
    5648    $(MODEL_LIB)(limrst.o) \ 
    5649    $(MODEL_LIB)(limthd.o) \ 
    5650    $(MODEL_LIB)(limtrp.o) \ 
    5651    $(MODEL_LIB)(limwri.o) \ 
    5652    $(MODEL_LIB)(obc_oce.o) \ 
    5653    $(MODEL_LIB)(obccli.o) \ 
    5654    $(MODEL_LIB)(obcdyn.o) \ 
    5655    $(MODEL_LIB)(obctra.o) \ 
    5656    $(MODEL_LIB)(obcvol.o) \ 
    5657    $(MODEL_LIB)(oce.o) \ 
    5658    $(MODEL_LIB)(ocesbc.o) \ 
    5659    $(MODEL_LIB)(ocfzpt.o) \ 
    5660    $(MODEL_LIB)(par_kind.o) \ 
    5661    $(MODEL_LIB)(par_oce.o) \ 
    5662    $(MODEL_LIB)(phycst.o) \ 
    5663    $(MODEL_LIB)(sol_oce.o) \ 
    5664    $(MODEL_LIB)(solfet.o) \ 
    5665    $(MODEL_LIB)(solisl.o) \ 
    5666    $(MODEL_LIB)(solpcg.o) \ 
    5667    $(MODEL_LIB)(solsor.o) \ 
    5668    $(MODEL_LIB)(taumod.o) \ 
    5669    $(MODEL_LIB)(traadv_muscl.o) \ 
    5670    $(MODEL_LIB)(traadv_muscl2.o) \ 
    5671    $(MODEL_LIB)(traadv_tvd.o) \ 
    5672    $(MODEL_LIB)(trabbl.o) \ 
    5673    $(MODEL_LIB)(tradmp.o) \ 
    5674    $(MODEL_LIB)(traqsr.o) \ 
    5675    $(MODEL_LIB)(trazdf_exp.o) \ 
    5676    $(MODEL_LIB)(trc_oce.o) \ 
    5677    $(MODEL_LIB)(trddyn_oce.o) \ 
    5678    $(MODEL_LIB)(trdtra_oce.o) \ 
    5679    $(MODEL_LIB)(zdf_oce.o) \ 
    5680    $(MODEL_LIB)(zdfddm.o) \ 
    5681    $(MODEL_LIB)(zdfmxl.o) \ 
    5682    $(MODEL_LIB)(zdftke.o) \ 
    5683    blk_oce.F90 \ 
    5684    cla_dynspg.F90 \ 
    5685    cpl_oce.F90 \ 
    5686    daymod.F90 \ 
    5687    diahth.F90 \ 
    5688    dianam.F90 \ 
    5689    diaptr.F90 \ 
    5690    diaspr.F90 \ 
    5691    diawri.F90 \ 
    5692    dom_ice.F90 \ 
    5693    dom_oce.F90 \ 
    5694    dtasal.F90 \ 
    5695    dtasst.F90 \ 
    5696    dtatem.F90 \ 
    5697    dynspg_fsc.F90 \ 
    5698    dynspg_fsc_atsk.F90 \ 
    5699    dynspg_rl.F90 \ 
    5700    dynzdf_exp.F90 \ 
    5701    eosbn2.F90 \ 
    5702    flo4rk.F90 \ 
    5703    flo_oce.F90 \ 
    5704    floblk.F90 \ 
    5705    flodom.F90 \ 
    5706    flowri.F90 \ 
    5707    flx_oce.F90 \ 
    5708    flxblk.F90 \ 
    5709    flxmod.F90 \ 
    5710    flxrnf.F90 \ 
    5711    ice.F90 \ 
    5712    ice_oce.F90 \ 
    5713    iceini.F90 \ 
    5714    in_out_manager.F90 \ 
    5715    lbclnk.F90 \ 
    5716    ldfdyn_oce.F90 \ 
    5717    ldfslp.F90 \ 
    5718    ldftra_oce.F90 \ 
    5719    lib_mpp.F90 \ 
    5720    lib_print.f90 \ 
    5721    limdia.F90 \ 
    5722    limdyn.F90 \ 
    5723    limflx.F90 \ 
    5724    limrst.F90 \ 
    5725    limthd.F90 \ 
    5726    limtrp.F90 \ 
    5727    limwri.F90 \ 
    5728    obc_oce.F90 \ 
    5729    obccli.F90 \ 
    5730    obcdyn.F90 \ 
    5731    obctra.F90 \ 
    5732    obcvol.F90 \ 
    5733    oce.F90 \ 
    5734    ocesbc.F90 \ 
    5735    ocfzpt.F90 \ 
    5736    par_kind.F90 \ 
    5737    par_oce.F90 \ 
    5738    phycst.F90 \ 
    5739    sol_oce.F90 \ 
    5740    solfet.F90 \ 
    5741    solisl.F90 \ 
    5742    solpcg.F90 \ 
    5743    solsor.F90 \ 
    5744    taumod.F90 \ 
    5745    traadv_muscl.F90 \ 
    5746    traadv_muscl2.F90 \ 
    5747    traadv_tvd.F90 \ 
    5748    trabbl.F90 \ 
    5749    tradmp.F90 \ 
    5750    traqsr.F90 \ 
    5751    trazdf_exp.F90 \ 
    5752    trc_oce.F90 \ 
    5753    trddyn_oce.F90 \ 
    5754    trdtra_oce.F90 \ 
    5755    zdf_oce.F90 \ 
    5756    zdfddm.F90 \ 
    5757    zdfmxl.F90 \ 
    5758    zdftke.F90 \ 
    57595857   $(MODEL_LIB)(cla.o) \ 
    57605858   $(MODEL_LIB)(cla_div.o) \ 
     
    57785876   $(MODEL_LIB)(dynhpg_atsk.o) \ 
    57795877   $(MODEL_LIB)(dynkeg.o) \ 
     5878   $(MODEL_LIB)(dynldf_bilapg.o) \ 
    57805879   $(MODEL_LIB)(dynldf_bilap.o) \ 
    5781    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    57825880   $(MODEL_LIB)(dynldf_iso.o) \ 
    57835881   $(MODEL_LIB)(dynldf_lap.o) \ 
     
    57935891   $(MODEL_LIB)(dynzdf_iso.o) \ 
    57945892   $(MODEL_LIB)(eosbn2.o) \ 
     5893   $(MODEL_LIB)(floats.o) \ 
    57955894   $(MODEL_LIB)(flo_oce.o) \ 
    5796    $(MODEL_LIB)(floats.o) \ 
    57975895   $(MODEL_LIB)(flxfwb.o) \ 
    57985896   $(MODEL_LIB)(flxmod.o) \ 
    57995897   $(MODEL_LIB)(flxrnf.o) \ 
     5898   $(MODEL_LIB)(icestp.o) \ 
    58005899   $(MODEL_LIB)(ice_oce.o) \ 
    5801    $(MODEL_LIB)(icestp.o) \ 
    58025900   $(MODEL_LIB)(in_out_manager.o) \ 
    58035901   $(MODEL_LIB)(lbclnk.o) \ 
     
    58065904   $(MODEL_LIB)(ldfslp.o) \ 
    58075905   $(MODEL_LIB)(ldftra_oce.o) \ 
    5808    $(MODEL_LIB)(obc_par.o) \ 
    58095906   $(MODEL_LIB)(obcdta.o) \ 
    58105907   $(MODEL_LIB)(obcrad.o) \ 
    58115908   $(MODEL_LIB)(obcrst.o) \ 
    58125909   $(MODEL_LIB)(obcspg.o) \ 
    5813    $(MODEL_LIB)(oce.o) \ 
     5910   $(MODEL_LIB)(obc_par.o) \ 
    58145911   $(MODEL_LIB)(ocesbc.o) \ 
     5912   $(MODEL_LIB)(oce.o) \ 
    58155913   $(MODEL_LIB)(ocfzpt.o) \ 
    58165914   $(MODEL_LIB)(restart.o) \ 
     
    58195917   $(MODEL_LIB)(traadv_cen2.o) \ 
    58205918   $(MODEL_LIB)(traadv_ctl.o) \ 
     5919   $(MODEL_LIB)(traadv_muscl2.o) \ 
    58215920   $(MODEL_LIB)(traadv_muscl.o) \ 
    5822    $(MODEL_LIB)(traadv_muscl2.o) \ 
    58235921   $(MODEL_LIB)(traadv_tvd.o) \ 
    58245922   $(MODEL_LIB)(trabbc.o) \ 
    58255923   $(MODEL_LIB)(trabbl.o) \ 
    58265924   $(MODEL_LIB)(tradmp.o) \ 
     5925   $(MODEL_LIB)(traldf_bilapg.o) \ 
    58275926   $(MODEL_LIB)(traldf_bilap.o) \ 
    5828    $(MODEL_LIB)(traldf_bilapg.o) \ 
    58295927   $(MODEL_LIB)(traldf_iso.o) \ 
    58305928   $(MODEL_LIB)(traldf_iso_zps.o) \ 
     
    58395937   $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
    58405938   $(MODEL_LIB)(trcstp.o) \ 
    5841    $(MODEL_LIB)(trddyn.o) \ 
     5939   $(MODEL_LIB)(trdicp.o) \ 
    58425940   $(MODEL_LIB)(trdmld.o) \ 
    5843    $(MODEL_LIB)(trdtra.o) \ 
    58445941   $(MODEL_LIB)(trdvor.o) \ 
    58455942   $(MODEL_LIB)(wzvmod.o) \ 
    5846    $(MODEL_LIB)(zdf_oce.o) \ 
    58475943   $(MODEL_LIB)(zdfbfr.o) \ 
    58485944   $(MODEL_LIB)(zdfddm.o) \ 
     
    58515947   $(MODEL_LIB)(zdfric.o) \ 
    58525948   $(MODEL_LIB)(zdftke.o) \ 
     5949   $(MODEL_LIB)(zdf_oce.o) \ 
    58535950   $(MODEL_LIB)(zpshde.o) \ 
    5854    cla.F90 \ 
    5855    cla_div.F90 \ 
    5856    closea.F90 \ 
    5857    cpl.F90 \ 
    5858    cpl_oce.F90 \ 
    5859    daymod.F90 \ 
    5860    diafwb.F90 \ 
    5861    diagap.F90 \ 
    5862    diahdy.F90 \ 
    5863    diahth.F90 \ 
    5864    diaptr.F90 \ 
    5865    diaspr.F90 \ 
    5866    diawri.F90 \ 
    5867    divcur.F90 \ 
    5868    dom_oce.F90 \ 
    5869    dtasal.F90 \ 
    5870    dtasst.F90 \ 
    5871    dtatem.F90 \ 
    5872    dynhpg.F90 \ 
    5873    dynhpg_atsk.F90 \ 
    5874    dynkeg.F90 \ 
    5875    dynldf_bilap.F90 \ 
    5876    dynldf_bilapg.F90 \ 
    5877    dynldf_iso.F90 \ 
    5878    dynldf_lap.F90 \ 
    5879    dynnxt.F90 \ 
    5880    dynspg_fsc.F90 \ 
    5881    dynspg_fsc_atsk.F90 \ 
    5882    dynspg_rl.F90 \ 
    5883    dynvor.F90 \ 
    5884    dynzad.F90 \ 
    5885    dynzdf_exp.F90 \ 
    5886    dynzdf_imp.F90 \ 
    5887    dynzdf_imp_atsk.F90 \ 
    5888    dynzdf_iso.F90 \ 
    5889    eosbn2.F90 \ 
    5890    flo_oce.F90 \ 
    5891    floats.F90 \ 
    5892    flxfwb.F90 \ 
    5893    flxmod.F90 \ 
    5894    flxrnf.F90 \ 
    5895    ice_oce.F90 \ 
    5896    icestp.F90 \ 
    5897    in_out_manager.F90 \ 
    5898    lbclnk.F90 \ 
    5899    ldfdyn_oce.F90 \ 
    5900    ldfeiv.F90 \ 
    5901    ldfslp.F90 \ 
    5902    ldftra_oce.F90 \ 
    5903    obc_par.F90 \ 
    5904    obcdta.F90 \ 
    5905    obcrad.F90 \ 
    5906    obcrst.F90 \ 
    5907    obcspg.F90 \ 
    5908    oce.F90 \ 
    5909    ocesbc.F90 \ 
    5910    ocfzpt.F90 \ 
    5911    restart.F90 \ 
    5912    stpctl.F90 \ 
    5913    taumod.F90 \ 
    5914    traadv_cen2.F90 \ 
    5915    traadv_ctl.F90 \ 
    5916    traadv_muscl.F90 \ 
    5917    traadv_muscl2.F90 \ 
    5918    traadv_tvd.F90 \ 
    5919    trabbc.F90 \ 
    5920    trabbl.F90 \ 
    5921    tradmp.F90 \ 
    5922    traldf_bilap.F90 \ 
    5923    traldf_bilapg.F90 \ 
    5924    traldf_iso.F90 \ 
    5925    traldf_iso_zps.F90 \ 
    5926    traldf_lap.F90 \ 
    5927    tranpc.F90 \ 
    5928    tranxt.F90 \ 
    5929    traqsr.F90 \ 
    5930    trasbc.F90 \ 
    5931    trazdf_exp.F90 \ 
    5932    trazdf_imp.F90 \ 
    5933    trazdf_iso.F90 \ 
    5934    trazdf_iso_vopt.F90 \ 
    5935    trcstp.F90 \ 
    5936    trddyn.F90 \ 
    5937    trdmld.F90 \ 
    5938    trdtra.F90 \ 
    5939    trdvor.F90 \ 
    5940    wzvmod.F90 \ 
    5941    zdf_oce.F90 \ 
    5942    zdfbfr.F90 \ 
    5943    zdfddm.F90 \ 
    5944    zdfevd.F90 \ 
    5945    zdfmxl.F90 \ 
    5946    zdfric.F90 \ 
    5947    zdftke.F90 \ 
    5948    zpshde.F90 \ 
    59495951   domzgr_substitute.h90 \ 
    59505952   zdfddm_substitute.h90 \ 
     
    59525954   step.F90 
    59535955$(MODEL_LIB)(stpctl.o) :   \ 
    5954    $(MODEL_LIB)(cpl_oce.o) \ 
    5955    $(MODEL_LIB)(daymod.o) \ 
     5956   daymod.F90 \ 
     5957   diadimg.F90 \ 
     5958   diahth.F90 \ 
     5959   dianam.F90 \ 
     5960   diaspr.F90 \ 
     5961   dom_oce.F90 \ 
     5962   flxrnf.F90 \ 
     5963   flx_oce.F90 \ 
     5964   ice_oce.F90 \ 
     5965   in_out_manager.F90 \ 
     5966   lbclnk.F90 \ 
     5967   ldfdyn_oce.F90 \ 
     5968   ldftra_oce.F90 \ 
     5969   lib_mpp.F90 \ 
     5970   lib_print.f90 \ 
     5971   obc_oce.F90 \ 
     5972   ocesbc.F90 \ 
     5973   oce.F90 \ 
     5974   ocfzpt.F90 \ 
     5975   par_kind.F90 \ 
     5976   par_oce.F90 \ 
     5977   phycst.F90 \ 
     5978   solfet.F90 \ 
     5979   solpcg.F90 \ 
     5980   solsor.F90 \ 
     5981   sol_oce.F90 \ 
     5982   taumod.F90 \ 
     5983   zdfddm.F90 \ 
     5984   zdfmxl.F90 \ 
     5985   zdf_oce.F90 \ 
     5986   $(MODEL_LIB)(daymod.o) \ 
     5987   $(MODEL_LIB)(diadimg.o) \ 
    59565988   $(MODEL_LIB)(diahth.o) \ 
    59575989   $(MODEL_LIB)(dianam.o) \ 
    59585990   $(MODEL_LIB)(diaspr.o) \ 
    59595991   $(MODEL_LIB)(dom_oce.o) \ 
    5960    $(MODEL_LIB)(dtasal.o) \ 
    5961    $(MODEL_LIB)(dtasst.o) \ 
    5962    $(MODEL_LIB)(dtatem.o) \ 
     5992   $(MODEL_LIB)(flxrnf.o) \ 
    59635993   $(MODEL_LIB)(flx_oce.o) \ 
    5964    $(MODEL_LIB)(flxrnf.o) \ 
    59655994   $(MODEL_LIB)(ice_oce.o) \ 
    59665995   $(MODEL_LIB)(in_out_manager.o) \ 
     
    59716000   $(MODEL_LIB)(lib_print.o) \ 
    59726001   $(MODEL_LIB)(obc_oce.o) \ 
    5973    $(MODEL_LIB)(oce.o) \ 
    59746002   $(MODEL_LIB)(ocesbc.o) \ 
     6003   $(MODEL_LIB)(oce.o) \ 
    59756004   $(MODEL_LIB)(ocfzpt.o) \ 
    59766005   $(MODEL_LIB)(par_kind.o) \ 
    59776006   $(MODEL_LIB)(par_oce.o) \ 
    59786007   $(MODEL_LIB)(phycst.o) \ 
    5979    $(MODEL_LIB)(sol_oce.o) \ 
    59806008   $(MODEL_LIB)(solfet.o) \ 
    59816009   $(MODEL_LIB)(solpcg.o) \ 
    59826010   $(MODEL_LIB)(solsor.o) \ 
     6011   $(MODEL_LIB)(sol_oce.o) \ 
    59836012   $(MODEL_LIB)(taumod.o) \ 
    5984    $(MODEL_LIB)(zdf_oce.o) \ 
    59856013   $(MODEL_LIB)(zdfddm.o) \ 
    59866014   $(MODEL_LIB)(zdfmxl.o) \ 
    5987    cpl_oce.F90 \ 
    5988    daymod.F90 \ 
    5989    diahth.F90 \ 
    5990    dianam.F90 \ 
    5991    diaspr.F90 \ 
    5992    dom_oce.F90 \ 
    5993    dtasal.F90 \ 
    5994    dtasst.F90 \ 
    5995    dtatem.F90 \ 
    5996    flx_oce.F90 \ 
    5997    flxrnf.F90 \ 
    5998    ice_oce.F90 \ 
    5999    in_out_manager.F90 \ 
    6000    lbclnk.F90 \ 
    6001    ldfdyn_oce.F90 \ 
    6002    ldftra_oce.F90 \ 
    6003    lib_mpp.F90 \ 
    6004    lib_print.f90 \ 
    6005    obc_oce.F90 \ 
    6006    oce.F90 \ 
    6007    ocesbc.F90 \ 
    6008    ocfzpt.F90 \ 
    6009    par_kind.F90 \ 
    6010    par_oce.F90 \ 
    6011    phycst.F90 \ 
     6015   $(MODEL_LIB)(zdf_oce.o) \ 
     6016   diawri.F90 \ 
     6017   dom_oce.F90 \ 
     6018   in_out_manager.F90 \ 
     6019   lbclnk.F90 \ 
     6020   lib_mpp.F90 \ 
     6021   oce.F90 \ 
     6022   solisl.F90 \ 
    60126023   sol_oce.F90 \ 
    6013    solfet.F90 \ 
    6014    solpcg.F90 \ 
    6015    solsor.F90 \ 
    6016    taumod.F90 \ 
    6017    zdf_oce.F90 \ 
    6018    zdfddm.F90 \ 
    6019    zdfmxl.F90 \ 
    60206024   $(MODEL_LIB)(diawri.o) \ 
    60216025   $(MODEL_LIB)(dom_oce.o) \ 
     
    60246028   $(MODEL_LIB)(lib_mpp.o) \ 
    60256029   $(MODEL_LIB)(oce.o) \ 
     6030   $(MODEL_LIB)(solisl.o) \ 
    60266031   $(MODEL_LIB)(sol_oce.o) \ 
    6027    $(MODEL_LIB)(solisl.o) \ 
    6028    diawri.F90 \ 
    6029    dom_oce.F90 \ 
    6030    in_out_manager.F90 \ 
    6031    lbclnk.F90 \ 
    6032    lib_mpp.F90 \ 
    6033    oce.F90 \ 
    6034    sol_oce.F90 \ 
    6035    solisl.F90 \ 
    60366032   stpctl.F90 
    60376033$(MODEL_LIB)(taumod.o) :   \ 
    6038    $(MODEL_LIB)(dom_oce.o) \ 
    6039    $(MODEL_LIB)(in_out_manager.o) \ 
    6040    $(MODEL_LIB)(lib_mpp.o) \ 
    6041    $(MODEL_LIB)(lib_print.o) \ 
    6042    $(MODEL_LIB)(oce.o) \ 
    6043    $(MODEL_LIB)(par_kind.o) \ 
    6044    $(MODEL_LIB)(par_oce.o) \ 
    6045    $(MODEL_LIB)(phycst.o) \ 
    6046    dom_oce.F90 \ 
    6047    in_out_manager.F90 \ 
    6048    lib_mpp.F90 \ 
    6049    lib_print.f90 \ 
    6050    oce.F90 \ 
    6051    par_kind.F90 \ 
    6052    par_oce.F90 \ 
    6053    phycst.F90 \ 
    6054    $(MODEL_LIB)(daymod.o) \ 
    6055    $(MODEL_LIB)(dom_oce.o) \ 
    6056    $(MODEL_LIB)(in_out_manager.o) \ 
    6057    $(MODEL_LIB)(lbclnk.o) \ 
    6058    $(MODEL_LIB)(phycst.o) \ 
    6059    daymod.F90 \ 
    6060    dom_oce.F90 \ 
    6061    in_out_manager.F90 \ 
    6062    lbclnk.F90 \ 
    6063    phycst.F90 \ 
     6034   dom_oce.F90 \ 
     6035   in_out_manager.F90 \ 
     6036   lib_mpp.F90 \ 
     6037   lib_print.f90 \ 
     6038   oce.F90 \ 
     6039   par_kind.F90 \ 
     6040   par_oce.F90 \ 
     6041   phycst.F90 \ 
     6042   $(MODEL_LIB)(dom_oce.o) \ 
     6043   $(MODEL_LIB)(in_out_manager.o) \ 
     6044   $(MODEL_LIB)(lib_mpp.o) \ 
     6045   $(MODEL_LIB)(lib_print.o) \ 
     6046   $(MODEL_LIB)(oce.o) \ 
     6047   $(MODEL_LIB)(par_kind.o) \ 
     6048   $(MODEL_LIB)(par_oce.o) \ 
     6049   $(MODEL_LIB)(phycst.o) \ 
     6050   daymod.F90 \ 
     6051   dom_oce.F90 \ 
     6052   in_out_manager.F90 \ 
     6053   lbclnk.F90 \ 
     6054   phycst.F90 \ 
     6055   $(MODEL_LIB)(daymod.o) \ 
     6056   $(MODEL_LIB)(dom_oce.o) \ 
     6057   $(MODEL_LIB)(in_out_manager.o) \ 
     6058   $(MODEL_LIB)(lbclnk.o) \ 
     6059   $(MODEL_LIB)(phycst.o) \ 
     6060   cpl_oce.F90 \ 
     6061   geo2ocean.F90 \ 
    60646062   $(MODEL_LIB)(cpl_oce.o) \ 
    60656063   $(MODEL_LIB)(geo2ocean.o) \ 
    6066    cpl_oce.F90 \ 
    6067    geo2ocean.F90 \ 
    60686064   tau_coupled.h90 \ 
    60696065   tau_coupled_ice.h90 \ 
    60706066   tau_forced_daily.h90 \ 
    60716067   tau_forced_monthly.h90 \ 
    6072    tau_forced_monthly_fdir.h90 \ 
    60736068   KEY_CPP \ 
    60746069   taumod.F90 
    60756070$(MODEL_LIB)(thd_ice.o) :  \ 
    6076    $(MODEL_LIB)(par_oce.o) \ 
    6077    par_oce.F90 \ 
     6071   par_oce.F90 \ 
     6072   $(MODEL_LIB)(par_oce.o) \ 
     6073   par_ice.F90 \ 
    60786074   $(MODEL_LIB)(par_ice.o) \ 
    6079    par_ice.F90 \ 
    60806075   thd_ice.F90 
    60816076$(MODEL_LIB)(traadv_cen2.o) : \ 
     6077   cla_dynspg.F90 \ 
     6078   daymod.F90 \ 
     6079   dianam.F90 \ 
     6080   dom_oce.F90 \ 
     6081   flxrnf.F90 \ 
     6082   in_out_manager.F90 \ 
     6083   lbclnk.F90 \ 
     6084   ldftra_oce.F90 \ 
     6085   lib_mpp.F90 \ 
     6086   lib_print.f90 \ 
     6087   obcdyn.F90 \ 
     6088   obcvol.F90 \ 
     6089   obc_oce.F90 \ 
     6090   ocesbc.F90 \ 
     6091   oce.F90 \ 
     6092   par_kind.F90 \ 
     6093   par_oce.F90 \ 
     6094   phycst.F90 \ 
     6095   solfet.F90 \ 
     6096   solpcg.F90 \ 
     6097   solsor.F90 \ 
     6098   sol_oce.F90 \ 
     6099   trabbl.F90 \ 
     6100   trdicp.F90 \ 
     6101   trdicp_oce.F90 \ 
     6102   trdmld.F90 \ 
     6103   trdmld_oce.F90 \ 
     6104   trdmod.F90 \ 
     6105   trdmod_oce.F90 \ 
     6106   trdvor.F90 \ 
     6107   trdvor_oce.F90 \ 
     6108   zdf_oce.F90 \ 
    60826109   $(MODEL_LIB)(cla_dynspg.o) \ 
    6083    $(MODEL_LIB)(cpl_oce.o) \ 
    60846110   $(MODEL_LIB)(daymod.o) \ 
    60856111   $(MODEL_LIB)(dianam.o) \ 
    60866112   $(MODEL_LIB)(dom_oce.o) \ 
    6087    $(MODEL_LIB)(dtasal.o) \ 
    6088    $(MODEL_LIB)(dtasst.o) \ 
    6089    $(MODEL_LIB)(dtatem.o) \ 
    60906113   $(MODEL_LIB)(flxrnf.o) \ 
    60916114   $(MODEL_LIB)(in_out_manager.o) \ 
     
    60946117   $(MODEL_LIB)(lib_mpp.o) \ 
    60956118   $(MODEL_LIB)(lib_print.o) \ 
    6096    $(MODEL_LIB)(obc_oce.o) \ 
    60976119   $(MODEL_LIB)(obcdyn.o) \ 
    60986120   $(MODEL_LIB)(obcvol.o) \ 
    6099    $(MODEL_LIB)(oce.o) \ 
     6121   $(MODEL_LIB)(obc_oce.o) \ 
    61006122   $(MODEL_LIB)(ocesbc.o) \ 
    6101    $(MODEL_LIB)(par_kind.o) \ 
    6102    $(MODEL_LIB)(par_oce.o) \ 
    6103    $(MODEL_LIB)(phycst.o) \ 
    6104    $(MODEL_LIB)(sol_oce.o) \ 
     6123   $(MODEL_LIB)(oce.o) \ 
     6124   $(MODEL_LIB)(par_kind.o) \ 
     6125   $(MODEL_LIB)(par_oce.o) \ 
     6126   $(MODEL_LIB)(phycst.o) \ 
    61056127   $(MODEL_LIB)(solfet.o) \ 
    61066128   $(MODEL_LIB)(solpcg.o) \ 
    61076129   $(MODEL_LIB)(solsor.o) \ 
    6108    $(MODEL_LIB)(trddyn_oce.o) \ 
    6109    $(MODEL_LIB)(trdtra_oce.o) \ 
     6130   $(MODEL_LIB)(sol_oce.o) \ 
     6131   $(MODEL_LIB)(trabbl.o) \ 
     6132   $(MODEL_LIB)(trdicp.o) \ 
     6133   $(MODEL_LIB)(trdicp_oce.o) \ 
     6134   $(MODEL_LIB)(trdmld.o) \ 
     6135   $(MODEL_LIB)(trdmld_oce.o) \ 
     6136   $(MODEL_LIB)(trdmod.o) \ 
     6137   $(MODEL_LIB)(trdmod_oce.o) \ 
     6138   $(MODEL_LIB)(trdvor.o) \ 
     6139   $(MODEL_LIB)(trdvor_oce.o) \ 
    61106140   $(MODEL_LIB)(zdf_oce.o) \ 
     6141   diaptr.F90 \ 
     6142   dom_oce.F90 \ 
     6143   dynspg_fsc.F90 \ 
     6144   dynspg_fsc_atsk.F90 \ 
     6145   flxrnf.F90 \ 
     6146   in_out_manager.F90 \ 
     6147   lbclnk.F90 \ 
     6148   lib_mpp.F90 \ 
     6149   oce.F90 \ 
     6150   ocfzpt.F90 \ 
     6151   trabbl.F90 \ 
     6152   trdmod.F90 \ 
     6153   trdmod_oce.F90 \ 
     6154   $(MODEL_LIB)(diaptr.o) \ 
     6155   $(MODEL_LIB)(dom_oce.o) \ 
     6156   $(MODEL_LIB)(dynspg_fsc.o) \ 
     6157   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     6158   $(MODEL_LIB)(flxrnf.o) \ 
     6159   $(MODEL_LIB)(in_out_manager.o) \ 
     6160   $(MODEL_LIB)(lbclnk.o) \ 
     6161   $(MODEL_LIB)(lib_mpp.o) \ 
     6162   $(MODEL_LIB)(oce.o) \ 
     6163   $(MODEL_LIB)(ocfzpt.o) \ 
     6164   $(MODEL_LIB)(trabbl.o) \ 
     6165   $(MODEL_LIB)(trdmod.o) \ 
     6166   $(MODEL_LIB)(trdmod_oce.o) \ 
     6167   oce.F90 \ 
     6168   $(MODEL_LIB)(oce.o) \ 
     6169   domzgr_substitute.h90 \ 
     6170   traadv_cen2_atsk.h90 \ 
     6171   vectopt_loop_substitute.h90 \ 
     6172   KEY_CPP \ 
     6173   traadv_cen2.F90 
     6174$(MODEL_LIB)(traadv_ctl.o) :  \ 
     6175   diaptr.F90 \ 
     6176   dom_oce.F90 \ 
     6177   dynspg_fsc.F90 \ 
     6178   dynspg_fsc_atsk.F90 \ 
     6179   in_out_manager.F90 \ 
     6180   lbclnk.F90 \ 
     6181   lib_mpp.F90 \ 
     6182   lib_print.f90 \ 
     6183   oce.F90 \ 
     6184   par_kind.F90 \ 
     6185   par_oce.F90 \ 
     6186   trabbl.F90 \ 
     6187   trdmod.F90 \ 
     6188   trdmod_oce.F90 \ 
     6189   $(MODEL_LIB)(diaptr.o) \ 
     6190   $(MODEL_LIB)(dom_oce.o) \ 
     6191   $(MODEL_LIB)(dynspg_fsc.o) \ 
     6192   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     6193   $(MODEL_LIB)(in_out_manager.o) \ 
     6194   $(MODEL_LIB)(lbclnk.o) \ 
     6195   $(MODEL_LIB)(lib_mpp.o) \ 
     6196   $(MODEL_LIB)(lib_print.o) \ 
     6197   $(MODEL_LIB)(oce.o) \ 
     6198   $(MODEL_LIB)(par_kind.o) \ 
     6199   $(MODEL_LIB)(par_oce.o) \ 
     6200   $(MODEL_LIB)(trabbl.o) \ 
     6201   $(MODEL_LIB)(trdmod.o) \ 
     6202   $(MODEL_LIB)(trdmod_oce.o) \ 
     6203   dom_oce.F90 \ 
     6204   in_out_manager.F90 \ 
     6205   oce.F90 \ 
     6206   traadv_muscl2.F90 \ 
     6207   traadv_muscl.F90 \ 
     6208   traadv_tvd.F90 \ 
     6209   $(MODEL_LIB)(dom_oce.o) \ 
     6210   $(MODEL_LIB)(in_out_manager.o) \ 
     6211   $(MODEL_LIB)(oce.o) \ 
     6212   $(MODEL_LIB)(traadv_muscl2.o) \ 
     6213   $(MODEL_LIB)(traadv_muscl.o) \ 
     6214   $(MODEL_LIB)(traadv_tvd.o) \ 
     6215   domzgr_substitute.h90 \ 
     6216   vectopt_loop_substitute.h90 \ 
     6217   KEY_CPP \ 
     6218   traadv_ctl.F90 
     6219$(MODEL_LIB)(traadv_muscl2.o) :  \ 
    61116220   cla_dynspg.F90 \ 
    6112    cpl_oce.F90 \ 
    61136221   daymod.F90 \ 
    61146222   dianam.F90 \ 
    61156223   dom_oce.F90 \ 
    6116    dtasal.F90 \ 
    6117    dtasst.F90 \ 
    6118    dtatem.F90 \ 
    61196224   flxrnf.F90 \ 
    61206225   in_out_manager.F90 \ 
     
    61236228   lib_mpp.F90 \ 
    61246229   lib_print.f90 \ 
    6125    obc_oce.F90 \ 
    61266230   obcdyn.F90 \ 
    61276231   obcvol.F90 \ 
    6128    oce.F90 \ 
     6232   obc_oce.F90 \ 
    61296233   ocesbc.F90 \ 
    6130    par_kind.F90 \ 
    6131    par_oce.F90 \ 
    6132    phycst.F90 \ 
    6133    sol_oce.F90 \ 
     6234   oce.F90 \ 
     6235   par_kind.F90 \ 
     6236   par_oce.F90 \ 
     6237   phycst.F90 \ 
    61346238   solfet.F90 \ 
    61356239   solpcg.F90 \ 
    61366240   solsor.F90 \ 
    6137    trddyn_oce.F90 \ 
    6138    trdtra_oce.F90 \ 
     6241   sol_oce.F90 \ 
     6242   trabbl.F90 \ 
     6243   trdicp.F90 \ 
     6244   trdicp_oce.F90 \ 
     6245   trdmld.F90 \ 
     6246   trdmld_oce.F90 \ 
     6247   trdmod.F90 \ 
     6248   trdmod_oce.F90 \ 
     6249   trdvor.F90 \ 
     6250   trdvor_oce.F90 \ 
    61396251   zdf_oce.F90 \ 
    6140    $(MODEL_LIB)(diaptr.o) \ 
    6141    $(MODEL_LIB)(dom_oce.o) \ 
    6142    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6143    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     6252   $(MODEL_LIB)(cla_dynspg.o) \ 
     6253   $(MODEL_LIB)(daymod.o) \ 
     6254   $(MODEL_LIB)(dianam.o) \ 
     6255   $(MODEL_LIB)(dom_oce.o) \ 
    61446256   $(MODEL_LIB)(flxrnf.o) \ 
    61456257   $(MODEL_LIB)(in_out_manager.o) \ 
    61466258   $(MODEL_LIB)(lbclnk.o) \ 
    6147    $(MODEL_LIB)(lib_mpp.o) \ 
    6148    $(MODEL_LIB)(oce.o) \ 
    6149    $(MODEL_LIB)(ocfzpt.o) \ 
    6150    $(MODEL_LIB)(trabbl.o) \ 
    6151    $(MODEL_LIB)(trdtra_oce.o) \ 
    6152    diaptr.F90 \ 
    6153    dom_oce.F90 \ 
    6154    dynspg_fsc.F90 \ 
    6155    dynspg_fsc_atsk.F90 \ 
    6156    flxrnf.F90 \ 
    6157    in_out_manager.F90 \ 
    6158    lbclnk.F90 \ 
    6159    lib_mpp.F90 \ 
    6160    oce.F90 \ 
    6161    ocfzpt.F90 \ 
    6162    trabbl.F90 \ 
    6163    trdtra_oce.F90 \ 
    6164    $(MODEL_LIB)(oce.o) \ 
    6165    oce.F90 \ 
    6166    domzgr_substitute.h90 \ 
    6167    traadv_cen2_atsk.h90 \ 
    6168    vectopt_loop_substitute.h90 \ 
    6169    KEY_CPP \ 
    6170    traadv_cen2.F90 
    6171 $(MODEL_LIB)(traadv_ctl.o) :  \ 
    6172    $(MODEL_LIB)(diaptr.o) \ 
    6173    $(MODEL_LIB)(dom_oce.o) \ 
    6174    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6175    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    6176    $(MODEL_LIB)(in_out_manager.o) \ 
    6177    $(MODEL_LIB)(lbclnk.o) \ 
    6178    $(MODEL_LIB)(lib_mpp.o) \ 
    6179    $(MODEL_LIB)(lib_print.o) \ 
    6180    $(MODEL_LIB)(oce.o) \ 
    6181    $(MODEL_LIB)(par_kind.o) \ 
    6182    $(MODEL_LIB)(par_oce.o) \ 
    6183    $(MODEL_LIB)(trabbl.o) \ 
    6184    $(MODEL_LIB)(trdtra_oce.o) \ 
    6185    diaptr.F90 \ 
    6186    dom_oce.F90 \ 
    6187    dynspg_fsc.F90 \ 
    6188    dynspg_fsc_atsk.F90 \ 
    6189    in_out_manager.F90 \ 
    6190    lbclnk.F90 \ 
    6191    lib_mpp.F90 \ 
    6192    lib_print.f90 \ 
    6193    oce.F90 \ 
    6194    par_kind.F90 \ 
    6195    par_oce.F90 \ 
    6196    trabbl.F90 \ 
    6197    trdtra_oce.F90 \ 
    6198    $(MODEL_LIB)(dom_oce.o) \ 
    6199    $(MODEL_LIB)(in_out_manager.o) \ 
    6200    $(MODEL_LIB)(oce.o) \ 
    6201    $(MODEL_LIB)(traadv_muscl.o) \ 
    6202    $(MODEL_LIB)(traadv_muscl2.o) \ 
    6203    $(MODEL_LIB)(traadv_tvd.o) \ 
    6204    dom_oce.F90 \ 
    6205    in_out_manager.F90 \ 
    6206    oce.F90 \ 
    6207    traadv_muscl.F90 \ 
    6208    traadv_muscl2.F90 \ 
    6209    traadv_tvd.F90 \ 
    6210    domzgr_substitute.h90 \ 
    6211    vectopt_loop_substitute.h90 \ 
    6212    KEY_CPP \ 
    6213    traadv_ctl.F90 
    6214 $(MODEL_LIB)(traadv_muscl.o) :   \ 
    6215    $(MODEL_LIB)(cla_dynspg.o) \ 
    6216    $(MODEL_LIB)(cpl_oce.o) \ 
    6217    $(MODEL_LIB)(daymod.o) \ 
    6218    $(MODEL_LIB)(dianam.o) \ 
    6219    $(MODEL_LIB)(dom_oce.o) \ 
    6220    $(MODEL_LIB)(dtasal.o) \ 
    6221    $(MODEL_LIB)(dtasst.o) \ 
    6222    $(MODEL_LIB)(dtatem.o) \ 
    6223    $(MODEL_LIB)(flxrnf.o) \ 
    6224    $(MODEL_LIB)(in_out_manager.o) \ 
    6225    $(MODEL_LIB)(lbclnk.o) \ 
    62266259   $(MODEL_LIB)(ldftra_oce.o) \ 
    62276260   $(MODEL_LIB)(lib_mpp.o) \ 
    62286261   $(MODEL_LIB)(lib_print.o) \ 
    6229    $(MODEL_LIB)(obc_oce.o) \ 
    62306262   $(MODEL_LIB)(obcdyn.o) \ 
    62316263   $(MODEL_LIB)(obcvol.o) \ 
    6232    $(MODEL_LIB)(oce.o) \ 
     6264   $(MODEL_LIB)(obc_oce.o) \ 
    62336265   $(MODEL_LIB)(ocesbc.o) \ 
    6234    $(MODEL_LIB)(par_kind.o) \ 
    6235    $(MODEL_LIB)(par_oce.o) \ 
    6236    $(MODEL_LIB)(phycst.o) \ 
    6237    $(MODEL_LIB)(sol_oce.o) \ 
     6266   $(MODEL_LIB)(oce.o) \ 
     6267   $(MODEL_LIB)(par_kind.o) \ 
     6268   $(MODEL_LIB)(par_oce.o) \ 
     6269   $(MODEL_LIB)(phycst.o) \ 
    62386270   $(MODEL_LIB)(solfet.o) \ 
    62396271   $(MODEL_LIB)(solpcg.o) \ 
    62406272   $(MODEL_LIB)(solsor.o) \ 
    6241    $(MODEL_LIB)(trddyn_oce.o) \ 
    6242    $(MODEL_LIB)(trdtra_oce.o) \ 
     6273   $(MODEL_LIB)(sol_oce.o) \ 
     6274   $(MODEL_LIB)(trabbl.o) \ 
     6275   $(MODEL_LIB)(trdicp.o) \ 
     6276   $(MODEL_LIB)(trdicp_oce.o) \ 
     6277   $(MODEL_LIB)(trdmld.o) \ 
     6278   $(MODEL_LIB)(trdmld_oce.o) \ 
     6279   $(MODEL_LIB)(trdmod.o) \ 
     6280   $(MODEL_LIB)(trdmod_oce.o) \ 
     6281   $(MODEL_LIB)(trdvor.o) \ 
     6282   $(MODEL_LIB)(trdvor_oce.o) \ 
    62436283   $(MODEL_LIB)(zdf_oce.o) \ 
     6284   diaptr.F90 \ 
     6285   dom_oce.F90 \ 
     6286   dynspg_fsc.F90 \ 
     6287   dynspg_fsc_atsk.F90 \ 
     6288   in_out_manager.F90 \ 
     6289   lbclnk.F90 \ 
     6290   lib_mpp.F90 \ 
     6291   oce.F90 \ 
     6292   trabbl.F90 \ 
     6293   trdmod.F90 \ 
     6294   trdmod_oce.F90 \ 
     6295   $(MODEL_LIB)(diaptr.o) \ 
     6296   $(MODEL_LIB)(dom_oce.o) \ 
     6297   $(MODEL_LIB)(dynspg_fsc.o) \ 
     6298   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     6299   $(MODEL_LIB)(in_out_manager.o) \ 
     6300   $(MODEL_LIB)(lbclnk.o) \ 
     6301   $(MODEL_LIB)(lib_mpp.o) \ 
     6302   $(MODEL_LIB)(oce.o) \ 
     6303   $(MODEL_LIB)(trabbl.o) \ 
     6304   $(MODEL_LIB)(trdmod.o) \ 
     6305   $(MODEL_LIB)(trdmod_oce.o) \ 
     6306   domzgr_substitute.h90 \ 
     6307   vectopt_loop_substitute.h90 \ 
     6308   KEY_CPP \ 
     6309   traadv_muscl2.F90 
     6310$(MODEL_LIB)(traadv_muscl.o) :   \ 
    62446311   cla_dynspg.F90 \ 
    6245    cpl_oce.F90 \ 
    62466312   daymod.F90 \ 
    62476313   dianam.F90 \ 
    62486314   dom_oce.F90 \ 
    6249    dtasal.F90 \ 
    6250    dtasst.F90 \ 
    6251    dtatem.F90 \ 
    62526315   flxrnf.F90 \ 
    62536316   in_out_manager.F90 \ 
     
    62566319   lib_mpp.F90 \ 
    62576320   lib_print.f90 \ 
    6258    obc_oce.F90 \ 
    62596321   obcdyn.F90 \ 
    62606322   obcvol.F90 \ 
    6261    oce.F90 \ 
     6323   obc_oce.F90 \ 
    62626324   ocesbc.F90 \ 
    6263    par_kind.F90 \ 
    6264    par_oce.F90 \ 
    6265    phycst.F90 \ 
    6266    sol_oce.F90 \ 
     6325   oce.F90 \ 
     6326   par_kind.F90 \ 
     6327   par_oce.F90 \ 
     6328   phycst.F90 \ 
    62676329   solfet.F90 \ 
    62686330   solpcg.F90 \ 
    62696331   solsor.F90 \ 
    6270    trddyn_oce.F90 \ 
    6271    trdtra_oce.F90 \ 
     6332   sol_oce.F90 \ 
     6333   trabbl.F90 \ 
     6334   trdicp.F90 \ 
     6335   trdicp_oce.F90 \ 
     6336   trdmld.F90 \ 
     6337   trdmld_oce.F90 \ 
     6338   trdmod.F90 \ 
     6339   trdmod_oce.F90 \ 
     6340   trdvor.F90 \ 
     6341   trdvor_oce.F90 \ 
    62726342   zdf_oce.F90 \ 
    6273    $(MODEL_LIB)(diaptr.o) \ 
    6274    $(MODEL_LIB)(dom_oce.o) \ 
    6275    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6276    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    6277    $(MODEL_LIB)(in_out_manager.o) \ 
    6278    $(MODEL_LIB)(lbclnk.o) \ 
    6279    $(MODEL_LIB)(lib_mpp.o) \ 
    6280    $(MODEL_LIB)(oce.o) \ 
    6281    $(MODEL_LIB)(trabbl.o) \ 
    6282    $(MODEL_LIB)(trdtra_oce.o) \ 
    6283    diaptr.F90 \ 
    6284    dom_oce.F90 \ 
    6285    dynspg_fsc.F90 \ 
    6286    dynspg_fsc_atsk.F90 \ 
    6287    in_out_manager.F90 \ 
    6288    lbclnk.F90 \ 
    6289    lib_mpp.F90 \ 
    6290    oce.F90 \ 
    6291    trabbl.F90 \ 
    6292    trdtra_oce.F90 \ 
    6293    domzgr_substitute.h90 \ 
    6294    vectopt_loop_substitute.h90 \ 
    6295    KEY_CPP \ 
    6296    traadv_muscl.F90 
    6297 $(MODEL_LIB)(traadv_muscl2.o) :  \ 
    62986343   $(MODEL_LIB)(cla_dynspg.o) \ 
    6299    $(MODEL_LIB)(cpl_oce.o) \ 
    63006344   $(MODEL_LIB)(daymod.o) \ 
    63016345   $(MODEL_LIB)(dianam.o) \ 
    63026346   $(MODEL_LIB)(dom_oce.o) \ 
    6303    $(MODEL_LIB)(dtasal.o) \ 
    6304    $(MODEL_LIB)(dtasst.o) \ 
    6305    $(MODEL_LIB)(dtatem.o) \ 
    63066347   $(MODEL_LIB)(flxrnf.o) \ 
    63076348   $(MODEL_LIB)(in_out_manager.o) \ 
     
    63106351   $(MODEL_LIB)(lib_mpp.o) \ 
    63116352   $(MODEL_LIB)(lib_print.o) \ 
    6312    $(MODEL_LIB)(obc_oce.o) \ 
    63136353   $(MODEL_LIB)(obcdyn.o) \ 
    63146354   $(MODEL_LIB)(obcvol.o) \ 
    6315    $(MODEL_LIB)(oce.o) \ 
     6355   $(MODEL_LIB)(obc_oce.o) \ 
    63166356   $(MODEL_LIB)(ocesbc.o) \ 
    6317    $(MODEL_LIB)(par_kind.o) \ 
    6318    $(MODEL_LIB)(par_oce.o) \ 
    6319    $(MODEL_LIB)(phycst.o) \ 
    6320    $(MODEL_LIB)(sol_oce.o) \ 
     6357   $(MODEL_LIB)(oce.o) \ 
     6358   $(MODEL_LIB)(par_kind.o) \ 
     6359   $(MODEL_LIB)(par_oce.o) \ 
     6360   $(MODEL_LIB)(phycst.o) \ 
    63216361   $(MODEL_LIB)(solfet.o) \ 
    63226362   $(MODEL_LIB)(solpcg.o) \ 
    63236363   $(MODEL_LIB)(solsor.o) \ 
    6324    $(MODEL_LIB)(trddyn_oce.o) \ 
    6325    $(MODEL_LIB)(trdtra_oce.o) \ 
     6364   $(MODEL_LIB)(sol_oce.o) \ 
     6365   $(MODEL_LIB)(trabbl.o) \ 
     6366   $(MODEL_LIB)(trdicp.o) \ 
     6367   $(MODEL_LIB)(trdicp_oce.o) \ 
     6368   $(MODEL_LIB)(trdmld.o) \ 
     6369   $(MODEL_LIB)(trdmld_oce.o) \ 
     6370   $(MODEL_LIB)(trdmod.o) \ 
     6371   $(MODEL_LIB)(trdmod_oce.o) \ 
     6372   $(MODEL_LIB)(trdvor.o) \ 
     6373   $(MODEL_LIB)(trdvor_oce.o) \ 
    63266374   $(MODEL_LIB)(zdf_oce.o) \ 
     6375   diaptr.F90 \ 
     6376   dom_oce.F90 \ 
     6377   dynspg_fsc.F90 \ 
     6378   dynspg_fsc_atsk.F90 \ 
     6379   in_out_manager.F90 \ 
     6380   lbclnk.F90 \ 
     6381   lib_mpp.F90 \ 
     6382   oce.F90 \ 
     6383   trabbl.F90 \ 
     6384   trdmod.F90 \ 
     6385   trdmod_oce.F90 \ 
     6386   $(MODEL_LIB)(diaptr.o) \ 
     6387   $(MODEL_LIB)(dom_oce.o) \ 
     6388   $(MODEL_LIB)(dynspg_fsc.o) \ 
     6389   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     6390   $(MODEL_LIB)(in_out_manager.o) \ 
     6391   $(MODEL_LIB)(lbclnk.o) \ 
     6392   $(MODEL_LIB)(lib_mpp.o) \ 
     6393   $(MODEL_LIB)(oce.o) \ 
     6394   $(MODEL_LIB)(trabbl.o) \ 
     6395   $(MODEL_LIB)(trdmod.o) \ 
     6396   $(MODEL_LIB)(trdmod_oce.o) \ 
     6397   domzgr_substitute.h90 \ 
     6398   vectopt_loop_substitute.h90 \ 
     6399   KEY_CPP \ 
     6400   traadv_muscl.F90 
     6401$(MODEL_LIB)(traadv_tvd.o) :  \ 
    63276402   cla_dynspg.F90 \ 
    6328    cpl_oce.F90 \ 
    63296403   daymod.F90 \ 
    63306404   dianam.F90 \ 
    63316405   dom_oce.F90 \ 
    6332    dtasal.F90 \ 
    6333    dtasst.F90 \ 
    6334    dtatem.F90 \ 
    63356406   flxrnf.F90 \ 
    63366407   in_out_manager.F90 \ 
     
    63396410   lib_mpp.F90 \ 
    63406411   lib_print.f90 \ 
    6341    obc_oce.F90 \ 
    63426412   obcdyn.F90 \ 
    63436413   obcvol.F90 \ 
    6344    oce.F90 \ 
     6414   obc_oce.F90 \ 
    63456415   ocesbc.F90 \ 
    6346    par_kind.F90 \ 
    6347    par_oce.F90 \ 
    6348    phycst.F90 \ 
    6349    sol_oce.F90 \ 
     6416   oce.F90 \ 
     6417   par_kind.F90 \ 
     6418   par_oce.F90 \ 
     6419   phycst.F90 \ 
    63506420   solfet.F90 \ 
    63516421   solpcg.F90 \ 
    63526422   solsor.F90 \ 
    6353    trddyn_oce.F90 \ 
    6354    trdtra_oce.F90 \ 
     6423   sol_oce.F90 \ 
     6424   trabbl.F90 \ 
     6425   trdicp.F90 \ 
     6426   trdicp_oce.F90 \ 
     6427   trdmld.F90 \ 
     6428   trdmld_oce.F90 \ 
     6429   trdmod.F90 \ 
     6430   trdmod_oce.F90 \ 
     6431   trdvor.F90 \ 
     6432   trdvor_oce.F90 \ 
    63556433   zdf_oce.F90 \ 
    6356    $(MODEL_LIB)(diaptr.o) \ 
    6357    $(MODEL_LIB)(dom_oce.o) \ 
    6358    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6359    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    6360    $(MODEL_LIB)(in_out_manager.o) \ 
    6361    $(MODEL_LIB)(lbclnk.o) \ 
    6362    $(MODEL_LIB)(lib_mpp.o) \ 
    6363    $(MODEL_LIB)(oce.o) \ 
    6364    $(MODEL_LIB)(trabbl.o) \ 
    6365    $(MODEL_LIB)(trdtra_oce.o) \ 
    6366    diaptr.F90 \ 
    6367    dom_oce.F90 \ 
    6368    dynspg_fsc.F90 \ 
    6369    dynspg_fsc_atsk.F90 \ 
    6370    in_out_manager.F90 \ 
    6371    lbclnk.F90 \ 
    6372    lib_mpp.F90 \ 
    6373    oce.F90 \ 
    6374    trabbl.F90 \ 
    6375    trdtra_oce.F90 \ 
    6376    domzgr_substitute.h90 \ 
    6377    vectopt_loop_substitute.h90 \ 
    6378    KEY_CPP \ 
    6379    traadv_muscl2.F90 
    6380 $(MODEL_LIB)(traadv_tvd.o) :  \ 
    63816434   $(MODEL_LIB)(cla_dynspg.o) \ 
    6382    $(MODEL_LIB)(cpl_oce.o) \ 
    63836435   $(MODEL_LIB)(daymod.o) \ 
    63846436   $(MODEL_LIB)(dianam.o) \ 
    63856437   $(MODEL_LIB)(dom_oce.o) \ 
    6386    $(MODEL_LIB)(dtasal.o) \ 
    6387    $(MODEL_LIB)(dtasst.o) \ 
    6388    $(MODEL_LIB)(dtatem.o) \ 
    63896438   $(MODEL_LIB)(flxrnf.o) \ 
    63906439   $(MODEL_LIB)(in_out_manager.o) \ 
     
    63936442   $(MODEL_LIB)(lib_mpp.o) \ 
    63946443   $(MODEL_LIB)(lib_print.o) \ 
    6395    $(MODEL_LIB)(obc_oce.o) \ 
    63966444   $(MODEL_LIB)(obcdyn.o) \ 
    63976445   $(MODEL_LIB)(obcvol.o) \ 
    6398    $(MODEL_LIB)(oce.o) \ 
     6446   $(MODEL_LIB)(obc_oce.o) \ 
    63996447   $(MODEL_LIB)(ocesbc.o) \ 
    6400    $(MODEL_LIB)(par_kind.o) \ 
    6401    $(MODEL_LIB)(par_oce.o) \ 
    6402    $(MODEL_LIB)(phycst.o) \ 
    6403    $(MODEL_LIB)(sol_oce.o) \ 
     6448   $(MODEL_LIB)(oce.o) \ 
     6449   $(MODEL_LIB)(par_kind.o) \ 
     6450   $(MODEL_LIB)(par_oce.o) \ 
     6451   $(MODEL_LIB)(phycst.o) \ 
    64046452   $(MODEL_LIB)(solfet.o) \ 
    64056453   $(MODEL_LIB)(solpcg.o) \ 
    64066454   $(MODEL_LIB)(solsor.o) \ 
    6407    $(MODEL_LIB)(trddyn_oce.o) \ 
    6408    $(MODEL_LIB)(trdtra_oce.o) \ 
     6455   $(MODEL_LIB)(sol_oce.o) \ 
     6456   $(MODEL_LIB)(trabbl.o) \ 
     6457   $(MODEL_LIB)(trdicp.o) \ 
     6458   $(MODEL_LIB)(trdicp_oce.o) \ 
     6459   $(MODEL_LIB)(trdmld.o) \ 
     6460   $(MODEL_LIB)(trdmld_oce.o) \ 
     6461   $(MODEL_LIB)(trdmod.o) \ 
     6462   $(MODEL_LIB)(trdmod_oce.o) \ 
     6463   $(MODEL_LIB)(trdvor.o) \ 
     6464   $(MODEL_LIB)(trdvor_oce.o) \ 
    64096465   $(MODEL_LIB)(zdf_oce.o) \ 
    6410    cla_dynspg.F90 \ 
    6411    cpl_oce.F90 \ 
    6412    daymod.F90 \ 
    6413    dianam.F90 \ 
    6414    dom_oce.F90 \ 
    6415    dtasal.F90 \ 
    6416    dtasst.F90 \ 
    6417    dtatem.F90 \ 
    6418    flxrnf.F90 \ 
    6419    in_out_manager.F90 \ 
    6420    lbclnk.F90 \ 
    6421    ldftra_oce.F90 \ 
    6422    lib_mpp.F90 \ 
    6423    lib_print.f90 \ 
    6424    obc_oce.F90 \ 
    6425    obcdyn.F90 \ 
    6426    obcvol.F90 \ 
    6427    oce.F90 \ 
    6428    ocesbc.F90 \ 
    6429    par_kind.F90 \ 
    6430    par_oce.F90 \ 
    6431    phycst.F90 \ 
    6432    sol_oce.F90 \ 
    6433    solfet.F90 \ 
    6434    solpcg.F90 \ 
    6435    solsor.F90 \ 
    6436    trddyn_oce.F90 \ 
    6437    trdtra_oce.F90 \ 
    6438    zdf_oce.F90 \ 
     6466   diaptr.F90 \ 
     6467   dom_oce.F90 \ 
     6468   dynspg_fsc.F90 \ 
     6469   dynspg_fsc_atsk.F90 \ 
     6470   in_out_manager.F90 \ 
     6471   lbclnk.F90 \ 
     6472   lib_mpp.F90 \ 
     6473   oce.F90 \ 
     6474   trabbl.F90 \ 
     6475   trdmod.F90 \ 
     6476   trdmod_oce.F90 \ 
    64396477   $(MODEL_LIB)(diaptr.o) \ 
    64406478   $(MODEL_LIB)(dom_oce.o) \ 
     
    64466484   $(MODEL_LIB)(oce.o) \ 
    64476485   $(MODEL_LIB)(trabbl.o) \ 
    6448    $(MODEL_LIB)(trdtra_oce.o) \ 
    6449    diaptr.F90 \ 
    6450    dom_oce.F90 \ 
    6451    dynspg_fsc.F90 \ 
    6452    dynspg_fsc_atsk.F90 \ 
    6453    in_out_manager.F90 \ 
    6454    lbclnk.F90 \ 
    6455    lib_mpp.F90 \ 
    6456    oce.F90 \ 
    6457    trabbl.F90 \ 
    6458    trdtra_oce.F90 \ 
     6486   $(MODEL_LIB)(trdmod.o) \ 
     6487   $(MODEL_LIB)(trdmod_oce.o) \ 
    64596488   domzgr_substitute.h90 \ 
    64606489   vectopt_loop_substitute.h90 \ 
     
    64626491   traadv_tvd.F90 
    64636492$(MODEL_LIB)(trabbc.o) :   \ 
    6464    $(MODEL_LIB)(in_out_manager.o) \ 
    6465    $(MODEL_LIB)(lib_print.o) \ 
    6466    $(MODEL_LIB)(par_kind.o) \ 
    6467    $(MODEL_LIB)(par_oce.o) \ 
    6468    in_out_manager.F90 \ 
    6469    lib_print.f90 \ 
    6470    par_kind.F90 \ 
    6471    par_oce.F90 \ 
    6472    $(MODEL_LIB)(dom_oce.o) \ 
    6473    $(MODEL_LIB)(in_out_manager.o) \ 
    6474    $(MODEL_LIB)(oce.o) \ 
    6475    $(MODEL_LIB)(phycst.o) \ 
    6476    dom_oce.F90 \ 
    6477    in_out_manager.F90 \ 
    6478    oce.F90 \ 
    6479    phycst.F90 \ 
     6493   in_out_manager.F90 \ 
     6494   lib_print.f90 \ 
     6495   par_kind.F90 \ 
     6496   par_oce.F90 \ 
     6497   $(MODEL_LIB)(in_out_manager.o) \ 
     6498   $(MODEL_LIB)(lib_print.o) \ 
     6499   $(MODEL_LIB)(par_kind.o) \ 
     6500   $(MODEL_LIB)(par_oce.o) \ 
     6501   dom_oce.F90 \ 
     6502   in_out_manager.F90 \ 
     6503   oce.F90 \ 
     6504   phycst.F90 \ 
     6505   $(MODEL_LIB)(dom_oce.o) \ 
     6506   $(MODEL_LIB)(in_out_manager.o) \ 
     6507   $(MODEL_LIB)(oce.o) \ 
     6508   $(MODEL_LIB)(phycst.o) \ 
    64806509   domzgr_substitute.h90 \ 
    64816510   ../../../lib/libioipsl.a \ 
     
    64836512   trabbc.F90 
    64846513$(MODEL_LIB)(trabbl.o) :   \ 
    6485    $(MODEL_LIB)(lib_print.o) \ 
    6486    $(MODEL_LIB)(par_kind.o) \ 
    6487    $(MODEL_LIB)(par_oce.o) \ 
    6488    lib_print.f90 \ 
    6489    par_kind.F90 \ 
    6490    par_oce.F90 \ 
    6491    $(MODEL_LIB)(dom_oce.o) \ 
    6492    $(MODEL_LIB)(in_out_manager.o) \ 
    6493    $(MODEL_LIB)(oce.o) \ 
    6494    $(MODEL_LIB)(trdtra_oce.o) \ 
    6495    dom_oce.F90 \ 
    6496    in_out_manager.F90 \ 
    6497    oce.F90 \ 
    6498    trdtra_oce.F90 \ 
     6514   lib_print.f90 \ 
     6515   par_kind.F90 \ 
     6516   par_oce.F90 \ 
     6517   trdicp_oce.F90 \ 
     6518   trdmld_oce.F90 \ 
     6519   trdvor_oce.F90 \ 
     6520   $(MODEL_LIB)(lib_print.o) \ 
     6521   $(MODEL_LIB)(par_kind.o) \ 
     6522   $(MODEL_LIB)(par_oce.o) \ 
     6523   $(MODEL_LIB)(trdicp_oce.o) \ 
     6524   $(MODEL_LIB)(trdmld_oce.o) \ 
     6525   $(MODEL_LIB)(trdvor_oce.o) \ 
     6526   dom_oce.F90 \ 
     6527   in_out_manager.F90 \ 
     6528   oce.F90 \ 
     6529   trdmod_oce.F90 \ 
     6530   $(MODEL_LIB)(dom_oce.o) \ 
     6531   $(MODEL_LIB)(in_out_manager.o) \ 
     6532   $(MODEL_LIB)(oce.o) \ 
     6533   $(MODEL_LIB)(trdmod_oce.o) \ 
     6534   eosbn2.F90 \ 
     6535   flxrnf.F90 \ 
     6536   lbclnk.F90 \ 
     6537   oce.F90 \ 
     6538   ocfzpt.F90 \ 
    64996539   $(MODEL_LIB)(eosbn2.o) \ 
    65006540   $(MODEL_LIB)(flxrnf.o) \ 
    65016541   $(MODEL_LIB)(lbclnk.o) \ 
     6542   $(MODEL_LIB)(oce.o) \ 
    65026543   $(MODEL_LIB)(ocfzpt.o) \ 
    6503    eosbn2.F90 \ 
    6504    flxrnf.F90 \ 
    6505    lbclnk.F90 \ 
    6506    ocfzpt.F90 \ 
    65076544   domzgr_substitute.h90 \ 
    65086545   trabbl_adv.h90 \ 
     
    65116548   trabbl.F90 
    65126549$(MODEL_LIB)(tradmp.o) :   \ 
    6513    $(MODEL_LIB)(cpl_oce.o) \ 
    6514    $(MODEL_LIB)(daymod.o) \ 
    6515    $(MODEL_LIB)(dom_oce.o) \ 
    6516    $(MODEL_LIB)(dtasal.o) \ 
    6517    $(MODEL_LIB)(dtasst.o) \ 
    6518    $(MODEL_LIB)(dtatem.o) \ 
    6519    $(MODEL_LIB)(in_out_manager.o) \ 
    6520    $(MODEL_LIB)(lib_print.o) \ 
    6521    $(MODEL_LIB)(oce.o) \ 
    6522    $(MODEL_LIB)(par_kind.o) \ 
    6523    $(MODEL_LIB)(par_oce.o) \ 
     6550   daymod.F90 \ 
     6551   dom_oce.F90 \ 
     6552   in_out_manager.F90 \ 
     6553   lib_print.f90 \ 
     6554   oce.F90 \ 
     6555   par_kind.F90 \ 
     6556   par_oce.F90 \ 
     6557   trabbl.F90 \ 
     6558   trdicp.F90 \ 
     6559   trdicp_oce.F90 \ 
     6560   trdmld.F90 \ 
     6561   trdmld_oce.F90 \ 
     6562   trdmod_oce.F90 \ 
     6563   trdvor.F90 \ 
     6564   trdvor_oce.F90 \ 
     6565   zdf_oce.F90 \ 
     6566   $(MODEL_LIB)(daymod.o) \ 
     6567   $(MODEL_LIB)(dom_oce.o) \ 
     6568   $(MODEL_LIB)(in_out_manager.o) \ 
     6569   $(MODEL_LIB)(lib_print.o) \ 
     6570   $(MODEL_LIB)(oce.o) \ 
     6571   $(MODEL_LIB)(par_kind.o) \ 
     6572   $(MODEL_LIB)(par_oce.o) \ 
     6573   $(MODEL_LIB)(trabbl.o) \ 
     6574   $(MODEL_LIB)(trdicp.o) \ 
     6575   $(MODEL_LIB)(trdicp_oce.o) \ 
     6576   $(MODEL_LIB)(trdmld.o) \ 
     6577   $(MODEL_LIB)(trdmld_oce.o) \ 
     6578   $(MODEL_LIB)(trdmod_oce.o) \ 
     6579   $(MODEL_LIB)(trdvor.o) \ 
     6580   $(MODEL_LIB)(trdvor_oce.o) \ 
    65246581   $(MODEL_LIB)(zdf_oce.o) \ 
    6525    cpl_oce.F90 \ 
    6526    daymod.F90 \ 
    65276582   dom_oce.F90 \ 
    65286583   dtasal.F90 \ 
    6529    dtasst.F90 \ 
    65306584   dtatem.F90 \ 
    65316585   in_out_manager.F90 \ 
    6532    lib_print.f90 \ 
    6533    oce.F90 \ 
    6534    par_kind.F90 \ 
    6535    par_oce.F90 \ 
     6586   lib_mpp.F90 \ 
     6587   oce.F90 \ 
     6588   phycst.F90 \ 
     6589   trdmod.F90 \ 
     6590   trdmod_oce.F90 \ 
     6591   zdfmxl.F90 \ 
    65366592   zdf_oce.F90 \ 
    65376593   $(MODEL_LIB)(dom_oce.o) \ 
     
    65426598   $(MODEL_LIB)(oce.o) \ 
    65436599   $(MODEL_LIB)(phycst.o) \ 
    6544    $(MODEL_LIB)(trdtra_oce.o) \ 
     6600   $(MODEL_LIB)(trdmod.o) \ 
     6601   $(MODEL_LIB)(trdmod_oce.o) \ 
     6602   $(MODEL_LIB)(zdfmxl.o) \ 
    65456603   $(MODEL_LIB)(zdf_oce.o) \ 
    6546    $(MODEL_LIB)(zdfmxl.o) \ 
    6547    dom_oce.F90 \ 
    6548    dtasal.F90 \ 
    6549    dtatem.F90 \ 
    6550    in_out_manager.F90 \ 
    6551    lib_mpp.F90 \ 
    6552    oce.F90 \ 
    6553    phycst.F90 \ 
    6554    trdtra_oce.F90 \ 
    6555    zdf_oce.F90 \ 
    6556    zdfmxl.F90 \ 
    65576604   domzgr_substitute.h90 \ 
    65586605   vectopt_loop_substitute.h90 \ 
     
    65606607   KEY_CPP \ 
    65616608   tradmp.F90 
    6562 $(MODEL_LIB)(traldf_bilap.o) :   \ 
     6609$(MODEL_LIB)(traldf_bilapg.o) :  \ 
     6610   daymod.F90 \ 
     6611   dianam.F90 \ 
     6612   dom_oce.F90 \ 
     6613   in_out_manager.F90 \ 
     6614   lbclnk.F90 \ 
     6615   ldfdyn_oce.F90 \ 
     6616   ldftra_oce.F90 \ 
     6617   lib_mpp.F90 \ 
     6618   lib_print.f90 \ 
     6619   oce.F90 \ 
     6620   par_kind.F90 \ 
     6621   par_oce.F90 \ 
     6622   phycst.F90 \ 
     6623   trabbl.F90 \ 
     6624   trdicp.F90 \ 
     6625   trdicp_oce.F90 \ 
     6626   trdmld.F90 \ 
     6627   trdmld_oce.F90 \ 
     6628   trdmod_oce.F90 \ 
     6629   trdvor.F90 \ 
     6630   trdvor_oce.F90 \ 
     6631   zdfmxl.F90 \ 
    65636632   $(MODEL_LIB)(daymod.o) \ 
    65646633   $(MODEL_LIB)(dianam.o) \ 
     
    65746643   $(MODEL_LIB)(par_oce.o) \ 
    65756644   $(MODEL_LIB)(phycst.o) \ 
     6645   $(MODEL_LIB)(trabbl.o) \ 
     6646   $(MODEL_LIB)(trdicp.o) \ 
     6647   $(MODEL_LIB)(trdicp_oce.o) \ 
     6648   $(MODEL_LIB)(trdmld.o) \ 
     6649   $(MODEL_LIB)(trdmld_oce.o) \ 
     6650   $(MODEL_LIB)(trdmod_oce.o) \ 
     6651   $(MODEL_LIB)(trdvor.o) \ 
     6652   $(MODEL_LIB)(trdvor_oce.o) \ 
    65766653   $(MODEL_LIB)(zdfmxl.o) \ 
     6654   diaptr.F90 \ 
     6655   dom_oce.F90 \ 
     6656   in_out_manager.F90 \ 
     6657   lbclnk.F90 \ 
     6658   ldfslp.F90 \ 
     6659   ldftra_oce.F90 \ 
     6660   oce.F90 \ 
     6661   trdmod.F90 \ 
     6662   trdmod_oce.F90 \ 
     6663   $(MODEL_LIB)(diaptr.o) \ 
     6664   $(MODEL_LIB)(dom_oce.o) \ 
     6665   $(MODEL_LIB)(in_out_manager.o) \ 
     6666   $(MODEL_LIB)(lbclnk.o) \ 
     6667   $(MODEL_LIB)(ldfslp.o) \ 
     6668   $(MODEL_LIB)(ldftra_oce.o) \ 
     6669   $(MODEL_LIB)(oce.o) \ 
     6670   $(MODEL_LIB)(trdmod.o) \ 
     6671   $(MODEL_LIB)(trdmod_oce.o) \ 
     6672   domzgr_substitute.h90 \ 
     6673   ldfeiv_substitute.h90 \ 
     6674   ldftra_substitute.h90 \ 
     6675   KEY_CPP \ 
     6676   traldf_bilapg.F90 
     6677$(MODEL_LIB)(traldf_bilap.o) :   \ 
    65776678   daymod.F90 \ 
    65786679   dianam.F90 \ 
     
    65886689   par_oce.F90 \ 
    65896690   phycst.F90 \ 
     6691   trabbl.F90 \ 
     6692   trdicp.F90 \ 
     6693   trdicp_oce.F90 \ 
     6694   trdmld.F90 \ 
     6695   trdmld_oce.F90 \ 
     6696   trdmod_oce.F90 \ 
     6697   trdvor.F90 \ 
     6698   trdvor_oce.F90 \ 
    65906699   zdfmxl.F90 \ 
     6700   $(MODEL_LIB)(daymod.o) \ 
     6701   $(MODEL_LIB)(dianam.o) \ 
     6702   $(MODEL_LIB)(dom_oce.o) \ 
     6703   $(MODEL_LIB)(in_out_manager.o) \ 
     6704   $(MODEL_LIB)(lbclnk.o) \ 
     6705   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     6706   $(MODEL_LIB)(ldftra_oce.o) \ 
     6707   $(MODEL_LIB)(lib_mpp.o) \ 
     6708   $(MODEL_LIB)(lib_print.o) \ 
     6709   $(MODEL_LIB)(oce.o) \ 
     6710   $(MODEL_LIB)(par_kind.o) \ 
     6711   $(MODEL_LIB)(par_oce.o) \ 
     6712   $(MODEL_LIB)(phycst.o) \ 
     6713   $(MODEL_LIB)(trabbl.o) \ 
     6714   $(MODEL_LIB)(trdicp.o) \ 
     6715   $(MODEL_LIB)(trdicp_oce.o) \ 
     6716   $(MODEL_LIB)(trdmld.o) \ 
     6717   $(MODEL_LIB)(trdmld_oce.o) \ 
     6718   $(MODEL_LIB)(trdmod_oce.o) \ 
     6719   $(MODEL_LIB)(trdvor.o) \ 
     6720   $(MODEL_LIB)(trdvor_oce.o) \ 
     6721   $(MODEL_LIB)(zdfmxl.o) \ 
     6722   diaptr.F90 \ 
     6723   dom_oce.F90 \ 
     6724   in_out_manager.F90 \ 
     6725   lbclnk.F90 \ 
     6726   ldfslp.F90 \ 
     6727   ldftra_oce.F90 \ 
     6728   oce.F90 \ 
     6729   trdmod.F90 \ 
     6730   trdmod_oce.F90 \ 
    65916731   $(MODEL_LIB)(diaptr.o) \ 
    65926732   $(MODEL_LIB)(dom_oce.o) \ 
     
    65966736   $(MODEL_LIB)(ldftra_oce.o) \ 
    65976737   $(MODEL_LIB)(oce.o) \ 
    6598    $(MODEL_LIB)(trdtra_oce.o) \ 
    6599    diaptr.F90 \ 
    6600    dom_oce.F90 \ 
    6601    in_out_manager.F90 \ 
    6602    lbclnk.F90 \ 
    6603    ldfslp.F90 \ 
    6604    ldftra_oce.F90 \ 
    6605    oce.F90 \ 
    6606    trdtra_oce.F90 \ 
     6738   $(MODEL_LIB)(trdmod.o) \ 
     6739   $(MODEL_LIB)(trdmod_oce.o) \ 
    66076740   domzgr_substitute.h90 \ 
    66086741   ldfeiv_substitute.h90 \ 
     
    66116744   KEY_CPP \ 
    66126745   traldf_bilap.F90 
    6613 $(MODEL_LIB)(traldf_bilapg.o) :  \ 
     6746$(MODEL_LIB)(traldf_iso.o) :  \ 
     6747   daymod.F90 \ 
     6748   dianam.F90 \ 
     6749   dom_oce.F90 \ 
     6750   in_out_manager.F90 \ 
     6751   lbclnk.F90 \ 
     6752   ldfdyn_oce.F90 \ 
     6753   ldftra_oce.F90 \ 
     6754   lib_mpp.F90 \ 
     6755   lib_print.f90 \ 
     6756   oce.F90 \ 
     6757   par_kind.F90 \ 
     6758   par_oce.F90 \ 
     6759   phycst.F90 \ 
     6760   trabbl.F90 \ 
     6761   trdicp.F90 \ 
     6762   trdicp_oce.F90 \ 
     6763   trdmld.F90 \ 
     6764   trdmld_oce.F90 \ 
     6765   trdmod_oce.F90 \ 
     6766   trdvor.F90 \ 
     6767   trdvor_oce.F90 \ 
     6768   zdfmxl.F90 \ 
    66146769   $(MODEL_LIB)(daymod.o) \ 
    66156770   $(MODEL_LIB)(dianam.o) \ 
     
    66256780   $(MODEL_LIB)(par_oce.o) \ 
    66266781   $(MODEL_LIB)(phycst.o) \ 
     6782   $(MODEL_LIB)(trabbl.o) \ 
     6783   $(MODEL_LIB)(trdicp.o) \ 
     6784   $(MODEL_LIB)(trdicp_oce.o) \ 
     6785   $(MODEL_LIB)(trdmld.o) \ 
     6786   $(MODEL_LIB)(trdmld_oce.o) \ 
     6787   $(MODEL_LIB)(trdmod_oce.o) \ 
     6788   $(MODEL_LIB)(trdvor.o) \ 
     6789   $(MODEL_LIB)(trdvor_oce.o) \ 
    66276790   $(MODEL_LIB)(zdfmxl.o) \ 
    6628    daymod.F90 \ 
    6629    dianam.F90 \ 
    6630    dom_oce.F90 \ 
    6631    in_out_manager.F90 \ 
    6632    lbclnk.F90 \ 
    6633    ldfdyn_oce.F90 \ 
     6791   diaptr.F90 \ 
     6792   dom_oce.F90 \ 
     6793   in_out_manager.F90 \ 
     6794   ldfslp.F90 \ 
    66346795   ldftra_oce.F90 \ 
    6635    lib_mpp.F90 \ 
    6636    lib_print.f90 \ 
    6637    oce.F90 \ 
    6638    par_kind.F90 \ 
    6639    par_oce.F90 \ 
    6640    phycst.F90 \ 
    6641    zdfmxl.F90 \ 
     6796   oce.F90 \ 
     6797   trdmod.F90 \ 
     6798   trdmod_oce.F90 \ 
    66426799   $(MODEL_LIB)(diaptr.o) \ 
    66436800   $(MODEL_LIB)(dom_oce.o) \ 
    66446801   $(MODEL_LIB)(in_out_manager.o) \ 
    6645    $(MODEL_LIB)(lbclnk.o) \ 
    66466802   $(MODEL_LIB)(ldfslp.o) \ 
    66476803   $(MODEL_LIB)(ldftra_oce.o) \ 
    66486804   $(MODEL_LIB)(oce.o) \ 
    6649    $(MODEL_LIB)(trdtra_oce.o) \ 
    6650    diaptr.F90 \ 
    6651    dom_oce.F90 \ 
    6652    in_out_manager.F90 \ 
    6653    lbclnk.F90 \ 
    6654    ldfslp.F90 \ 
    6655    ldftra_oce.F90 \ 
    6656    oce.F90 \ 
    6657    trdtra_oce.F90 \ 
    6658    domzgr_substitute.h90 \ 
    6659    ldfeiv_substitute.h90 \ 
    6660    ldftra_substitute.h90 \ 
    6661    KEY_CPP \ 
    6662    traldf_bilapg.F90 
    6663 $(MODEL_LIB)(traldf_iso.o) :  \ 
    6664    $(MODEL_LIB)(daymod.o) \ 
    6665    $(MODEL_LIB)(dianam.o) \ 
    6666    $(MODEL_LIB)(dom_oce.o) \ 
    6667    $(MODEL_LIB)(in_out_manager.o) \ 
    6668    $(MODEL_LIB)(lbclnk.o) \ 
    6669    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6670    $(MODEL_LIB)(ldftra_oce.o) \ 
    6671    $(MODEL_LIB)(lib_mpp.o) \ 
    6672    $(MODEL_LIB)(lib_print.o) \ 
    6673    $(MODEL_LIB)(oce.o) \ 
    6674    $(MODEL_LIB)(par_kind.o) \ 
    6675    $(MODEL_LIB)(par_oce.o) \ 
    6676    $(MODEL_LIB)(phycst.o) \ 
    6677    $(MODEL_LIB)(zdfmxl.o) \ 
    6678    daymod.F90 \ 
    6679    dianam.F90 \ 
    6680    dom_oce.F90 \ 
    6681    in_out_manager.F90 \ 
    6682    lbclnk.F90 \ 
    6683    ldfdyn_oce.F90 \ 
    6684    ldftra_oce.F90 \ 
    6685    lib_mpp.F90 \ 
    6686    lib_print.f90 \ 
    6687    oce.F90 \ 
    6688    par_kind.F90 \ 
    6689    par_oce.F90 \ 
    6690    phycst.F90 \ 
    6691    zdfmxl.F90 \ 
    6692    $(MODEL_LIB)(diaptr.o) \ 
    6693    $(MODEL_LIB)(dom_oce.o) \ 
    6694    $(MODEL_LIB)(in_out_manager.o) \ 
    6695    $(MODEL_LIB)(ldfslp.o) \ 
    6696    $(MODEL_LIB)(ldftra_oce.o) \ 
    6697    $(MODEL_LIB)(oce.o) \ 
    6698    $(MODEL_LIB)(trdtra_oce.o) \ 
    6699    diaptr.F90 \ 
    6700    dom_oce.F90 \ 
    6701    in_out_manager.F90 \ 
    6702    ldfslp.F90 \ 
    6703    ldftra_oce.F90 \ 
    6704    oce.F90 \ 
    6705    trdtra_oce.F90 \ 
     6805   $(MODEL_LIB)(trdmod.o) \ 
     6806   $(MODEL_LIB)(trdmod_oce.o) \ 
    67066807   domzgr_substitute.h90 \ 
    67076808   ldfeiv_substitute.h90 \ 
     
    67116812   traldf_iso.F90 
    67126813$(MODEL_LIB)(traldf_iso_zps.o) : \ 
     6814   daymod.F90 \ 
     6815   dianam.F90 \ 
     6816   dom_oce.F90 \ 
     6817   in_out_manager.F90 \ 
     6818   lbclnk.F90 \ 
     6819   ldfdyn_oce.F90 \ 
     6820   ldftra_oce.F90 \ 
     6821   lib_mpp.F90 \ 
     6822   lib_print.f90 \ 
     6823   oce.F90 \ 
     6824   par_kind.F90 \ 
     6825   par_oce.F90 \ 
     6826   phycst.F90 \ 
     6827   trabbl.F90 \ 
     6828   trdicp.F90 \ 
     6829   trdicp_oce.F90 \ 
     6830   trdmld.F90 \ 
     6831   trdmld_oce.F90 \ 
     6832   trdmod_oce.F90 \ 
     6833   trdvor.F90 \ 
     6834   trdvor_oce.F90 \ 
     6835   zdfmxl.F90 \ 
    67136836   $(MODEL_LIB)(daymod.o) \ 
    67146837   $(MODEL_LIB)(dianam.o) \ 
     
    67246847   $(MODEL_LIB)(par_oce.o) \ 
    67256848   $(MODEL_LIB)(phycst.o) \ 
     6849   $(MODEL_LIB)(trabbl.o) \ 
     6850   $(MODEL_LIB)(trdicp.o) \ 
     6851   $(MODEL_LIB)(trdicp_oce.o) \ 
     6852   $(MODEL_LIB)(trdmld.o) \ 
     6853   $(MODEL_LIB)(trdmld_oce.o) \ 
     6854   $(MODEL_LIB)(trdmod_oce.o) \ 
     6855   $(MODEL_LIB)(trdvor.o) \ 
     6856   $(MODEL_LIB)(trdvor_oce.o) \ 
    67266857   $(MODEL_LIB)(zdfmxl.o) \ 
    6727    daymod.F90 \ 
    6728    dianam.F90 \ 
    6729    dom_oce.F90 \ 
    6730    in_out_manager.F90 \ 
    6731    lbclnk.F90 \ 
    6732    ldfdyn_oce.F90 \ 
     6858   diaptr.F90 \ 
     6859   dom_oce.F90 \ 
     6860   in_out_manager.F90 \ 
     6861   ldfslp.F90 \ 
    67336862   ldftra_oce.F90 \ 
    6734    lib_mpp.F90 \ 
    6735    lib_print.f90 \ 
    6736    oce.F90 \ 
    6737    par_kind.F90 \ 
    6738    par_oce.F90 \ 
    6739    phycst.F90 \ 
    6740    zdfmxl.F90 \ 
     6863   oce.F90 \ 
     6864   trdmod.F90 \ 
     6865   trdmod_oce.F90 \ 
     6866   zdf_oce.F90 \ 
    67416867   $(MODEL_LIB)(diaptr.o) \ 
    67426868   $(MODEL_LIB)(dom_oce.o) \ 
     
    67456871   $(MODEL_LIB)(ldftra_oce.o) \ 
    67466872   $(MODEL_LIB)(oce.o) \ 
    6747    $(MODEL_LIB)(trdtra_oce.o) \ 
     6873   $(MODEL_LIB)(trdmod.o) \ 
     6874   $(MODEL_LIB)(trdmod_oce.o) \ 
    67486875   $(MODEL_LIB)(zdf_oce.o) \ 
    6749    diaptr.F90 \ 
    6750    dom_oce.F90 \ 
    6751    in_out_manager.F90 \ 
    6752    ldfslp.F90 \ 
    6753    ldftra_oce.F90 \ 
    6754    oce.F90 \ 
    6755    trdtra_oce.F90 \ 
    6756    zdf_oce.F90 \ 
    67576876   domzgr_substitute.h90 \ 
    67586877   ldfeiv_substitute.h90 \ 
     
    67626881   traldf_iso_zps.F90 
    67636882$(MODEL_LIB)(traldf_lap.o) :  \ 
     6883   daymod.F90 \ 
     6884   dianam.F90 \ 
     6885   dom_oce.F90 \ 
     6886   in_out_manager.F90 \ 
     6887   ldftra_oce.F90 \ 
     6888   lib_mpp.F90 \ 
     6889   lib_print.f90 \ 
     6890   oce.F90 \ 
     6891   par_kind.F90 \ 
     6892   par_oce.F90 \ 
     6893   phycst.F90 \ 
     6894   trabbl.F90 \ 
     6895   trdicp.F90 \ 
     6896   trdicp_oce.F90 \ 
     6897   trdmld.F90 \ 
     6898   trdmld_oce.F90 \ 
     6899   trdmod_oce.F90 \ 
     6900   trdvor.F90 \ 
     6901   trdvor_oce.F90 \ 
    67646902   $(MODEL_LIB)(daymod.o) \ 
    67656903   $(MODEL_LIB)(dianam.o) \ 
     
    67736911   $(MODEL_LIB)(par_oce.o) \ 
    67746912   $(MODEL_LIB)(phycst.o) \ 
    6775    daymod.F90 \ 
    6776    dianam.F90 \ 
     6913   $(MODEL_LIB)(trabbl.o) \ 
     6914   $(MODEL_LIB)(trdicp.o) \ 
     6915   $(MODEL_LIB)(trdicp_oce.o) \ 
     6916   $(MODEL_LIB)(trdmld.o) \ 
     6917   $(MODEL_LIB)(trdmld_oce.o) \ 
     6918   $(MODEL_LIB)(trdmod_oce.o) \ 
     6919   $(MODEL_LIB)(trdvor.o) \ 
     6920   $(MODEL_LIB)(trdvor_oce.o) \ 
     6921   diaptr.F90 \ 
    67776922   dom_oce.F90 \ 
    67786923   in_out_manager.F90 \ 
    67796924   ldftra_oce.F90 \ 
    6780    lib_mpp.F90 \ 
    6781    lib_print.f90 \ 
    6782    oce.F90 \ 
    6783    par_kind.F90 \ 
    6784    par_oce.F90 \ 
    6785    phycst.F90 \ 
     6925   oce.F90 \ 
     6926   trdmod.F90 \ 
     6927   trdmod_oce.F90 \ 
    67866928   $(MODEL_LIB)(diaptr.o) \ 
    67876929   $(MODEL_LIB)(dom_oce.o) \ 
     
    67896931   $(MODEL_LIB)(ldftra_oce.o) \ 
    67906932   $(MODEL_LIB)(oce.o) \ 
    6791    $(MODEL_LIB)(trdtra_oce.o) \ 
    6792    diaptr.F90 \ 
    6793    dom_oce.F90 \ 
    6794    in_out_manager.F90 \ 
    6795    ldftra_oce.F90 \ 
    6796    oce.F90 \ 
    6797    trdtra_oce.F90 \ 
     6933   $(MODEL_LIB)(trdmod.o) \ 
     6934   $(MODEL_LIB)(trdmod_oce.o) \ 
    67986935   domzgr_substitute.h90 \ 
    67996936   ldftra_substitute.h90 \ 
     
    68026939   traldf_lap.F90 
    68036940$(MODEL_LIB)(tranpc.o) :   \ 
    6804    $(MODEL_LIB)(dom_oce.o) \ 
    6805    $(MODEL_LIB)(in_out_manager.o) \ 
    6806    $(MODEL_LIB)(lib_mpp.o) \ 
    6807    $(MODEL_LIB)(lib_print.o) \ 
    6808    $(MODEL_LIB)(oce.o) \ 
    6809    $(MODEL_LIB)(par_kind.o) \ 
    6810    $(MODEL_LIB)(par_oce.o) \ 
    6811    $(MODEL_LIB)(phycst.o) \ 
     6941   dom_oce.F90 \ 
     6942   in_out_manager.F90 \ 
     6943   lib_mpp.F90 \ 
     6944   lib_print.f90 \ 
     6945   oce.F90 \ 
     6946   par_kind.F90 \ 
     6947   par_oce.F90 \ 
     6948   phycst.F90 \ 
     6949   trabbl.F90 \ 
     6950   trdicp.F90 \ 
     6951   trdicp_oce.F90 \ 
     6952   trdmld.F90 \ 
     6953   trdmld_oce.F90 \ 
     6954   trdmod_oce.F90 \ 
     6955   trdvor.F90 \ 
     6956   trdvor_oce.F90 \ 
     6957   zdfddm.F90 \ 
     6958   $(MODEL_LIB)(dom_oce.o) \ 
     6959   $(MODEL_LIB)(in_out_manager.o) \ 
     6960   $(MODEL_LIB)(lib_mpp.o) \ 
     6961   $(MODEL_LIB)(lib_print.o) \ 
     6962   $(MODEL_LIB)(oce.o) \ 
     6963   $(MODEL_LIB)(par_kind.o) \ 
     6964   $(MODEL_LIB)(par_oce.o) \ 
     6965   $(MODEL_LIB)(phycst.o) \ 
     6966   $(MODEL_LIB)(trabbl.o) \ 
     6967   $(MODEL_LIB)(trdicp.o) \ 
     6968   $(MODEL_LIB)(trdicp_oce.o) \ 
     6969   $(MODEL_LIB)(trdmld.o) \ 
     6970   $(MODEL_LIB)(trdmld_oce.o) \ 
     6971   $(MODEL_LIB)(trdmod_oce.o) \ 
     6972   $(MODEL_LIB)(trdvor.o) \ 
     6973   $(MODEL_LIB)(trdvor_oce.o) \ 
    68126974   $(MODEL_LIB)(zdfddm.o) \ 
    68136975   dom_oce.F90 \ 
    6814    in_out_manager.F90 \ 
    6815    lib_mpp.F90 \ 
    6816    lib_print.f90 \ 
    6817    oce.F90 \ 
    6818    par_kind.F90 \ 
    6819    par_oce.F90 \ 
    6820    phycst.F90 \ 
    6821    zdfddm.F90 \ 
     6976   eosbn2.F90 \ 
     6977   in_out_manager.F90 \ 
     6978   lbclnk.F90 \ 
     6979   oce.F90 \ 
     6980   trdmod.F90 \ 
     6981   trdmod_oce.F90 \ 
    68226982   $(MODEL_LIB)(dom_oce.o) \ 
    68236983   $(MODEL_LIB)(eosbn2.o) \ 
     
    68256985   $(MODEL_LIB)(lbclnk.o) \ 
    68266986   $(MODEL_LIB)(oce.o) \ 
    6827    $(MODEL_LIB)(trdtra_oce.o) \ 
    6828    dom_oce.F90 \ 
    6829    eosbn2.F90 \ 
    6830    in_out_manager.F90 \ 
    6831    lbclnk.F90 \ 
    6832    oce.F90 \ 
    6833    trdtra_oce.F90 \ 
     6987   $(MODEL_LIB)(trdmod.o) \ 
     6988   $(MODEL_LIB)(trdmod_oce.o) \ 
    68346989   domzgr_substitute.h90 \ 
    68356990   KEY_CPP \ 
    68366991   tranpc.F90 
    68376992$(MODEL_LIB)(tranxt.o) :   \ 
     6993   dom_oce.F90 \ 
     6994   in_out_manager.F90 \ 
     6995   lbclnk.F90 \ 
     6996   lib_mpp.F90 \ 
     6997   lib_print.f90 \ 
     6998   obc_oce.F90 \ 
     6999   oce.F90 \ 
     7000   par_kind.F90 \ 
     7001   par_oce.F90 \ 
     7002   phycst.F90 \ 
    68387003   $(MODEL_LIB)(dom_oce.o) \ 
    68397004   $(MODEL_LIB)(in_out_manager.o) \ 
     
    68497014   in_out_manager.F90 \ 
    68507015   lbclnk.F90 \ 
    6851    lib_mpp.F90 \ 
    6852    lib_print.f90 \ 
    6853    obc_oce.F90 \ 
    6854    oce.F90 \ 
    6855    par_kind.F90 \ 
    6856    par_oce.F90 \ 
    6857    phycst.F90 \ 
     7016   obctra.F90 \ 
     7017   oce.F90 \ 
     7018   zdf_oce.F90 \ 
    68587019   $(MODEL_LIB)(dom_oce.o) \ 
    68597020   $(MODEL_LIB)(in_out_manager.o) \ 
     
    68627023   $(MODEL_LIB)(oce.o) \ 
    68637024   $(MODEL_LIB)(zdf_oce.o) \ 
    6864    dom_oce.F90 \ 
    6865    in_out_manager.F90 \ 
    6866    lbclnk.F90 \ 
    6867    obctra.F90 \ 
    6868    oce.F90 \ 
    6869    zdf_oce.F90 \ 
    68707025   tranxt.F90 
    68717026$(MODEL_LIB)(traqsr.o) :   \ 
     7027   blk_oce.F90 \ 
     7028   cpl_oce.F90 \ 
     7029   daymod.F90 \ 
     7030   dom_oce.F90 \ 
     7031   dtasal.F90 \ 
     7032   dtasst.F90 \ 
     7033   dtatem.F90 \ 
     7034   flxmod.F90 \ 
     7035   flxrnf.F90 \ 
     7036   flx_oce.F90 \ 
     7037   ice_oce.F90 \ 
     7038   in_out_manager.F90 \ 
     7039   lbclnk.F90 \ 
     7040   lib_mpp.F90 \ 
     7041   lib_print.f90 \ 
     7042   oce.F90 \ 
     7043   ocfzpt.F90 \ 
     7044   par_kind.F90 \ 
     7045   par_oce.F90 \ 
     7046   phycst.F90 \ 
     7047   sms.F90 \ 
     7048   taumod.F90 \ 
     7049   trabbl.F90 \ 
     7050   tradmp.F90 \ 
     7051   trdicp.F90 \ 
     7052   trdicp_oce.F90 \ 
     7053   trdmld.F90 \ 
     7054   trdmld_oce.F90 \ 
     7055   trdmod_oce.F90 \ 
     7056   trdvor.F90 \ 
     7057   trdvor_oce.F90 \ 
    68727058   $(MODEL_LIB)(blk_oce.o) \ 
    68737059   $(MODEL_LIB)(cpl_oce.o) \ 
     
    68777063   $(MODEL_LIB)(dtasst.o) \ 
    68787064   $(MODEL_LIB)(dtatem.o) \ 
    6879    $(MODEL_LIB)(flx_oce.o) \ 
    68807065   $(MODEL_LIB)(flxmod.o) \ 
    68817066   $(MODEL_LIB)(flxrnf.o) \ 
     7067   $(MODEL_LIB)(flx_oce.o) \ 
    68827068   $(MODEL_LIB)(ice_oce.o) \ 
    68837069   $(MODEL_LIB)(in_out_manager.o) \ 
     
    68927078   $(MODEL_LIB)(sms.o) \ 
    68937079   $(MODEL_LIB)(taumod.o) \ 
     7080   $(MODEL_LIB)(trabbl.o) \ 
    68947081   $(MODEL_LIB)(tradmp.o) \ 
     7082   $(MODEL_LIB)(trdicp.o) \ 
     7083   $(MODEL_LIB)(trdicp_oce.o) \ 
     7084   $(MODEL_LIB)(trdmld.o) \ 
     7085   $(MODEL_LIB)(trdmld_oce.o) \ 
     7086   $(MODEL_LIB)(trdmod_oce.o) \ 
     7087   $(MODEL_LIB)(trdvor.o) \ 
     7088   $(MODEL_LIB)(trdvor_oce.o) \ 
     7089   dom_oce.F90 \ 
     7090   in_out_manager.F90 \ 
     7091   ocesbc.F90 \ 
     7092   oce.F90 \ 
     7093   phycst.F90 \ 
     7094   trc_oce.F90 \ 
     7095   trdmod.F90 \ 
     7096   trdmod_oce.F90 \ 
     7097   $(MODEL_LIB)(dom_oce.o) \ 
     7098   $(MODEL_LIB)(in_out_manager.o) \ 
     7099   $(MODEL_LIB)(ocesbc.o) \ 
     7100   $(MODEL_LIB)(oce.o) \ 
     7101   $(MODEL_LIB)(phycst.o) \ 
     7102   $(MODEL_LIB)(trc_oce.o) \ 
     7103   $(MODEL_LIB)(trdmod.o) \ 
     7104   $(MODEL_LIB)(trdmod_oce.o) \ 
     7105   domzgr_substitute.h90 \ 
     7106   vectopt_loop_substitute.h90 \ 
     7107   KEY_CPP \ 
     7108   traqsr.F90 
     7109$(MODEL_LIB)(trasbc.o) :   \ 
    68957110   blk_oce.F90 \ 
    68967111   cpl_oce.F90 \ 
     
    69007115   dtasst.F90 \ 
    69017116   dtatem.F90 \ 
    6902    flx_oce.F90 \ 
    69037117   flxmod.F90 \ 
    69047118   flxrnf.F90 \ 
     7119   flx_oce.F90 \ 
    69057120   ice_oce.F90 \ 
    69067121   in_out_manager.F90 \ 
     
    69087123   lib_mpp.F90 \ 
    69097124   lib_print.f90 \ 
     7125   ocesbc.F90 \ 
    69107126   oce.F90 \ 
    69117127   ocfzpt.F90 \ 
     
    69137129   par_oce.F90 \ 
    69147130   phycst.F90 \ 
    6915    sms.F90 \ 
    69167131   taumod.F90 \ 
     7132   trabbl.F90 \ 
    69177133   tradmp.F90 \ 
    6918    $(MODEL_LIB)(dom_oce.o) \ 
    6919    $(MODEL_LIB)(in_out_manager.o) \ 
    6920    $(MODEL_LIB)(oce.o) \ 
    6921    $(MODEL_LIB)(ocesbc.o) \ 
    6922    $(MODEL_LIB)(phycst.o) \ 
    6923    $(MODEL_LIB)(trc_oce.o) \ 
    6924    $(MODEL_LIB)(trdtra_oce.o) \ 
    6925    dom_oce.F90 \ 
    6926    in_out_manager.F90 \ 
    6927    oce.F90 \ 
    6928    ocesbc.F90 \ 
    6929    phycst.F90 \ 
    69307134   trc_oce.F90 \ 
    6931    trdtra_oce.F90 \ 
    6932    domzgr_substitute.h90 \ 
    6933    vectopt_loop_substitute.h90 \ 
    6934    KEY_CPP \ 
    6935    traqsr.F90 
    6936 $(MODEL_LIB)(trasbc.o) :   \ 
     7135   trdicp.F90 \ 
     7136   trdicp_oce.F90 \ 
     7137   trdmld.F90 \ 
     7138   trdmld_oce.F90 \ 
     7139   trdmod.F90 \ 
     7140   trdmod_oce.F90 \ 
     7141   trdvor.F90 \ 
     7142   trdvor_oce.F90 \ 
    69377143   $(MODEL_LIB)(blk_oce.o) \ 
    69387144   $(MODEL_LIB)(cpl_oce.o) \ 
     
    69427148   $(MODEL_LIB)(dtasst.o) \ 
    69437149   $(MODEL_LIB)(dtatem.o) \ 
    6944    $(MODEL_LIB)(flx_oce.o) \ 
    69457150   $(MODEL_LIB)(flxmod.o) \ 
    69467151   $(MODEL_LIB)(flxrnf.o) \ 
     7152   $(MODEL_LIB)(flx_oce.o) \ 
    69477153   $(MODEL_LIB)(ice_oce.o) \ 
    69487154   $(MODEL_LIB)(in_out_manager.o) \ 
     
    69507156   $(MODEL_LIB)(lib_mpp.o) \ 
    69517157   $(MODEL_LIB)(lib_print.o) \ 
    6952    $(MODEL_LIB)(oce.o) \ 
    69537158   $(MODEL_LIB)(ocesbc.o) \ 
     7159   $(MODEL_LIB)(oce.o) \ 
    69547160   $(MODEL_LIB)(ocfzpt.o) \ 
    69557161   $(MODEL_LIB)(par_kind.o) \ 
     
    69577163   $(MODEL_LIB)(phycst.o) \ 
    69587164   $(MODEL_LIB)(taumod.o) \ 
     7165   $(MODEL_LIB)(trabbl.o) \ 
    69597166   $(MODEL_LIB)(tradmp.o) \ 
    69607167   $(MODEL_LIB)(trc_oce.o) \ 
    6961    $(MODEL_LIB)(trdtra_oce.o) \ 
    6962    blk_oce.F90 \ 
    6963    cpl_oce.F90 \ 
    6964    daymod.F90 \ 
    6965    dom_oce.F90 \ 
    6966    dtasal.F90 \ 
    6967    dtasst.F90 \ 
    6968    dtatem.F90 \ 
    6969    flx_oce.F90 \ 
    6970    flxmod.F90 \ 
    6971    flxrnf.F90 \ 
    6972    ice_oce.F90 \ 
    6973    in_out_manager.F90 \ 
    6974    lbclnk.F90 \ 
    6975    lib_mpp.F90 \ 
    6976    lib_print.f90 \ 
    6977    oce.F90 \ 
     7168   $(MODEL_LIB)(trdicp.o) \ 
     7169   $(MODEL_LIB)(trdicp_oce.o) \ 
     7170   $(MODEL_LIB)(trdmld.o) \ 
     7171   $(MODEL_LIB)(trdmld_oce.o) \ 
     7172   $(MODEL_LIB)(trdmod.o) \ 
     7173   $(MODEL_LIB)(trdmod_oce.o) \ 
     7174   $(MODEL_LIB)(trdvor.o) \ 
     7175   $(MODEL_LIB)(trdvor_oce.o) \ 
     7176   dom_oce.F90 \ 
     7177   in_out_manager.F90 \ 
    69787178   ocesbc.F90 \ 
    6979    ocfzpt.F90 \ 
    6980    par_kind.F90 \ 
    6981    par_oce.F90 \ 
    6982    phycst.F90 \ 
    6983    taumod.F90 \ 
    6984    tradmp.F90 \ 
    6985    trc_oce.F90 \ 
    6986    trdtra_oce.F90 \ 
    6987    $(MODEL_LIB)(dom_oce.o) \ 
    6988    $(MODEL_LIB)(in_out_manager.o) \ 
    6989    $(MODEL_LIB)(oce.o) \ 
     7179   oce.F90 \ 
     7180   phycst.F90 \ 
     7181   traqsr.F90 \ 
     7182   trdmod.F90 \ 
     7183   trdmod_oce.F90 \ 
     7184   $(MODEL_LIB)(dom_oce.o) \ 
     7185   $(MODEL_LIB)(in_out_manager.o) \ 
    69907186   $(MODEL_LIB)(ocesbc.o) \ 
     7187   $(MODEL_LIB)(oce.o) \ 
    69917188   $(MODEL_LIB)(phycst.o) \ 
    69927189   $(MODEL_LIB)(traqsr.o) \ 
    6993    $(MODEL_LIB)(trdtra_oce.o) \ 
    6994    dom_oce.F90 \ 
    6995    in_out_manager.F90 \ 
    6996    oce.F90 \ 
    6997    ocesbc.F90 \ 
    6998    phycst.F90 \ 
    6999    traqsr.F90 \ 
    7000    trdtra_oce.F90 \ 
     7190   $(MODEL_LIB)(trdmod.o) \ 
     7191   $(MODEL_LIB)(trdmod_oce.o) \ 
    70017192   domzgr_substitute.h90 \ 
    70027193   vectopt_loop_substitute.h90 \ 
     
    70047195   trasbc.F90 
    70057196$(MODEL_LIB)(trazdf_exp.o) :  \ 
    7006    $(MODEL_LIB)(dom_oce.o) \ 
    7007    $(MODEL_LIB)(in_out_manager.o) \ 
    7008    $(MODEL_LIB)(lbclnk.o) \ 
    7009    $(MODEL_LIB)(lib_print.o) \ 
    7010    $(MODEL_LIB)(oce.o) \ 
    7011    $(MODEL_LIB)(par_kind.o) \ 
    7012    $(MODEL_LIB)(par_oce.o) \ 
     7197   dom_oce.F90 \ 
     7198   in_out_manager.F90 \ 
     7199   lbclnk.F90 \ 
     7200   lib_print.f90 \ 
     7201   oce.F90 \ 
     7202   par_kind.F90 \ 
     7203   par_oce.F90 \ 
     7204   trabbl.F90 \ 
     7205   trdicp.F90 \ 
     7206   trdicp_oce.F90 \ 
     7207   trdmld.F90 \ 
     7208   trdmld_oce.F90 \ 
     7209   trdmod_oce.F90 \ 
     7210   trdvor.F90 \ 
     7211   trdvor_oce.F90 \ 
     7212   zdf_oce.F90 \ 
     7213   $(MODEL_LIB)(dom_oce.o) \ 
     7214   $(MODEL_LIB)(in_out_manager.o) \ 
     7215   $(MODEL_LIB)(lbclnk.o) \ 
     7216   $(MODEL_LIB)(lib_print.o) \ 
     7217   $(MODEL_LIB)(oce.o) \ 
     7218   $(MODEL_LIB)(par_kind.o) \ 
     7219   $(MODEL_LIB)(par_oce.o) \ 
     7220   $(MODEL_LIB)(trabbl.o) \ 
     7221   $(MODEL_LIB)(trdicp.o) \ 
     7222   $(MODEL_LIB)(trdicp_oce.o) \ 
     7223   $(MODEL_LIB)(trdmld.o) \ 
     7224   $(MODEL_LIB)(trdmld_oce.o) \ 
     7225   $(MODEL_LIB)(trdmod_oce.o) \ 
     7226   $(MODEL_LIB)(trdvor.o) \ 
     7227   $(MODEL_LIB)(trdvor_oce.o) \ 
    70137228   $(MODEL_LIB)(zdf_oce.o) \ 
    70147229   dom_oce.F90 \ 
    70157230   in_out_manager.F90 \ 
    7016    lbclnk.F90 \ 
    7017    lib_print.f90 \ 
    7018    oce.F90 \ 
    7019    par_kind.F90 \ 
    7020    par_oce.F90 \ 
     7231   oce.F90 \ 
     7232   trdmod.F90 \ 
     7233   trdmod_oce.F90 \ 
     7234   zdfddm.F90 \ 
    70217235   zdf_oce.F90 \ 
    70227236   $(MODEL_LIB)(dom_oce.o) \ 
    70237237   $(MODEL_LIB)(in_out_manager.o) \ 
    70247238   $(MODEL_LIB)(oce.o) \ 
    7025    $(MODEL_LIB)(trdtra_oce.o) \ 
     7239   $(MODEL_LIB)(trdmod.o) \ 
     7240   $(MODEL_LIB)(trdmod_oce.o) \ 
     7241   $(MODEL_LIB)(zdfddm.o) \ 
    70267242   $(MODEL_LIB)(zdf_oce.o) \ 
    7027    $(MODEL_LIB)(zdfddm.o) \ 
    7028    dom_oce.F90 \ 
    7029    in_out_manager.F90 \ 
    7030    oce.F90 \ 
    7031    trdtra_oce.F90 \ 
    7032    zdf_oce.F90 \ 
    7033    zdfddm.F90 \ 
    70347243   domzgr_substitute.h90 \ 
    70357244   zdfddm_substitute.h90 \ 
     
    70377246   trazdf_exp.F90 
    70387247$(MODEL_LIB)(trazdf_imp.o) :  \ 
    7039    $(MODEL_LIB)(dom_oce.o) \ 
    7040    $(MODEL_LIB)(in_out_manager.o) \ 
    7041    $(MODEL_LIB)(lbclnk.o) \ 
    7042    $(MODEL_LIB)(lib_print.o) \ 
    7043    $(MODEL_LIB)(oce.o) \ 
    7044    $(MODEL_LIB)(par_kind.o) \ 
    7045    $(MODEL_LIB)(par_oce.o) \ 
     7248   dom_oce.F90 \ 
     7249   in_out_manager.F90 \ 
     7250   lbclnk.F90 \ 
     7251   lib_print.f90 \ 
     7252   oce.F90 \ 
     7253   par_kind.F90 \ 
     7254   par_oce.F90 \ 
     7255   trabbl.F90 \ 
     7256   trdicp.F90 \ 
     7257   trdicp_oce.F90 \ 
     7258   trdmld.F90 \ 
     7259   trdmld_oce.F90 \ 
     7260   trdmod_oce.F90 \ 
     7261   trdvor.F90 \ 
     7262   trdvor_oce.F90 \ 
     7263   zdf_oce.F90 \ 
     7264   $(MODEL_LIB)(dom_oce.o) \ 
     7265   $(MODEL_LIB)(in_out_manager.o) \ 
     7266   $(MODEL_LIB)(lbclnk.o) \ 
     7267   $(MODEL_LIB)(lib_print.o) \ 
     7268   $(MODEL_LIB)(oce.o) \ 
     7269   $(MODEL_LIB)(par_kind.o) \ 
     7270   $(MODEL_LIB)(par_oce.o) \ 
     7271   $(MODEL_LIB)(trabbl.o) \ 
     7272   $(MODEL_LIB)(trdicp.o) \ 
     7273   $(MODEL_LIB)(trdicp_oce.o) \ 
     7274   $(MODEL_LIB)(trdmld.o) \ 
     7275   $(MODEL_LIB)(trdmld_oce.o) \ 
     7276   $(MODEL_LIB)(trdmod_oce.o) \ 
     7277   $(MODEL_LIB)(trdvor.o) \ 
     7278   $(MODEL_LIB)(trdvor_oce.o) \ 
    70467279   $(MODEL_LIB)(zdf_oce.o) \ 
    70477280   dom_oce.F90 \ 
    70487281   in_out_manager.F90 \ 
    7049    lbclnk.F90 \ 
    7050    lib_print.f90 \ 
    7051    oce.F90 \ 
    7052    par_kind.F90 \ 
    7053    par_oce.F90 \ 
     7282   ldftra_oce.F90 \ 
     7283   oce.F90 \ 
     7284   trdmod.F90 \ 
     7285   trdmod_oce.F90 \ 
     7286   zdfddm.F90 \ 
    70547287   zdf_oce.F90 \ 
    70557288   $(MODEL_LIB)(dom_oce.o) \ 
     
    70577290   $(MODEL_LIB)(ldftra_oce.o) \ 
    70587291   $(MODEL_LIB)(oce.o) \ 
    7059    $(MODEL_LIB)(trdtra_oce.o) \ 
     7292   $(MODEL_LIB)(trdmod.o) \ 
     7293   $(MODEL_LIB)(trdmod_oce.o) \ 
     7294   $(MODEL_LIB)(zdfddm.o) \ 
    70607295   $(MODEL_LIB)(zdf_oce.o) \ 
    7061    $(MODEL_LIB)(zdfddm.o) \ 
    7062    dom_oce.F90 \ 
    7063    in_out_manager.F90 \ 
    7064    ldftra_oce.F90 \ 
    7065    oce.F90 \ 
    7066    trdtra_oce.F90 \ 
    7067    zdf_oce.F90 \ 
    7068    zdfddm.F90 \ 
    70697296   domzgr_substitute.h90 \ 
     7297   zdfddm_substitute.h90 \ 
    70707298   zdf.matrixsolver.h90 \ 
    7071    zdfddm_substitute.h90 \ 
    70727299   KEY_CPP \ 
    70737300   trazdf_imp.F90 
    70747301$(MODEL_LIB)(trazdf_iso.o) :  \ 
     7302   dom_oce.F90 \ 
     7303   in_out_manager.F90 \ 
     7304   lbclnk.F90 \ 
     7305   ldfdyn_oce.F90 \ 
     7306   ldftra_oce.F90 \ 
     7307   lib_mpp.F90 \ 
     7308   lib_print.f90 \ 
     7309   oce.F90 \ 
     7310   par_kind.F90 \ 
     7311   par_oce.F90 \ 
     7312   phycst.F90 \ 
     7313   trabbl.F90 \ 
     7314   trdicp.F90 \ 
     7315   trdicp_oce.F90 \ 
     7316   trdmld.F90 \ 
     7317   trdmld_oce.F90 \ 
     7318   trdmod_oce.F90 \ 
     7319   trdvor.F90 \ 
     7320   trdvor_oce.F90 \ 
     7321   zdfmxl.F90 \ 
     7322   zdf_oce.F90 \ 
    70757323   $(MODEL_LIB)(dom_oce.o) \ 
    70767324   $(MODEL_LIB)(in_out_manager.o) \ 
     
    70847332   $(MODEL_LIB)(par_oce.o) \ 
    70857333   $(MODEL_LIB)(phycst.o) \ 
     7334   $(MODEL_LIB)(trabbl.o) \ 
     7335   $(MODEL_LIB)(trdicp.o) \ 
     7336   $(MODEL_LIB)(trdicp_oce.o) \ 
     7337   $(MODEL_LIB)(trdmld.o) \ 
     7338   $(MODEL_LIB)(trdmld_oce.o) \ 
     7339   $(MODEL_LIB)(trdmod_oce.o) \ 
     7340   $(MODEL_LIB)(trdvor.o) \ 
     7341   $(MODEL_LIB)(trdvor_oce.o) \ 
     7342   $(MODEL_LIB)(zdfmxl.o) \ 
    70867343   $(MODEL_LIB)(zdf_oce.o) \ 
    7087    $(MODEL_LIB)(zdfmxl.o) \ 
    7088    dom_oce.F90 \ 
    7089    in_out_manager.F90 \ 
    7090    lbclnk.F90 \ 
    7091    ldfdyn_oce.F90 \ 
     7344   dom_oce.F90 \ 
     7345   in_out_manager.F90 \ 
     7346   lbclnk.F90 \ 
     7347   ldfslp.F90 \ 
    70927348   ldftra_oce.F90 \ 
    7093    lib_mpp.F90 \ 
    7094    lib_print.f90 \ 
    7095    oce.F90 \ 
    7096    par_kind.F90 \ 
    7097    par_oce.F90 \ 
    7098    phycst.F90 \ 
     7349   oce.F90 \ 
     7350   trdmod.F90 \ 
     7351   trdmod_oce.F90 \ 
     7352   zdfddm.F90 \ 
    70997353   zdf_oce.F90 \ 
    7100    zdfmxl.F90 \ 
    71017354   $(MODEL_LIB)(dom_oce.o) \ 
    71027355   $(MODEL_LIB)(in_out_manager.o) \ 
     
    71057358   $(MODEL_LIB)(ldftra_oce.o) \ 
    71067359   $(MODEL_LIB)(oce.o) \ 
    7107    $(MODEL_LIB)(trdtra_oce.o) \ 
     7360   $(MODEL_LIB)(trdmod.o) \ 
     7361   $(MODEL_LIB)(trdmod_oce.o) \ 
     7362   $(MODEL_LIB)(zdfddm.o) \ 
    71087363   $(MODEL_LIB)(zdf_oce.o) \ 
    7109    $(MODEL_LIB)(zdfddm.o) \ 
    7110    dom_oce.F90 \ 
    7111    in_out_manager.F90 \ 
    7112    lbclnk.F90 \ 
    7113    ldfslp.F90 \ 
    7114    ldftra_oce.F90 \ 
    7115    oce.F90 \ 
    7116    trdtra_oce.F90 \ 
    7117    zdf_oce.F90 \ 
    7118    zdfddm.F90 \ 
    71197364   domzgr_substitute.h90 \ 
    71207365   ldfeiv_substitute.h90 \ 
    71217366   ldftra_substitute.h90 \ 
     7367   zdfddm_substitute.h90 \ 
    71227368   zdf.matrixsolver.h90 \ 
    7123    zdfddm_substitute.h90 \ 
    71247369   KEY_CPP \ 
    71257370   trazdf_iso.F90 
    71267371$(MODEL_LIB)(trazdf_iso_vopt.o) :   \ 
     7372   dom_oce.F90 \ 
     7373   in_out_manager.F90 \ 
     7374   lbclnk.F90 \ 
     7375   ldfdyn_oce.F90 \ 
     7376   ldftra_oce.F90 \ 
     7377   lib_mpp.F90 \ 
     7378   lib_print.f90 \ 
     7379   oce.F90 \ 
     7380   par_kind.F90 \ 
     7381   par_oce.F90 \ 
     7382   phycst.F90 \ 
     7383   trabbl.F90 \ 
     7384   trdicp.F90 \ 
     7385   trdicp_oce.F90 \ 
     7386   trdmld.F90 \ 
     7387   trdmld_oce.F90 \ 
     7388   trdmod_oce.F90 \ 
     7389   trdvor.F90 \ 
     7390   trdvor_oce.F90 \ 
     7391   zdfmxl.F90 \ 
     7392   zdf_oce.F90 \ 
    71277393   $(MODEL_LIB)(dom_oce.o) \ 
    71287394   $(MODEL_LIB)(in_out_manager.o) \ 
     
    71367402   $(MODEL_LIB)(par_oce.o) \ 
    71377403   $(MODEL_LIB)(phycst.o) \ 
     7404   $(MODEL_LIB)(trabbl.o) \ 
     7405   $(MODEL_LIB)(trdicp.o) \ 
     7406   $(MODEL_LIB)(trdicp_oce.o) \ 
     7407   $(MODEL_LIB)(trdmld.o) \ 
     7408   $(MODEL_LIB)(trdmld_oce.o) \ 
     7409   $(MODEL_LIB)(trdmod_oce.o) \ 
     7410   $(MODEL_LIB)(trdvor.o) \ 
     7411   $(MODEL_LIB)(trdvor_oce.o) \ 
     7412   $(MODEL_LIB)(zdfmxl.o) \ 
    71387413   $(MODEL_LIB)(zdf_oce.o) \ 
    7139    $(MODEL_LIB)(zdfmxl.o) \ 
    7140    dom_oce.F90 \ 
    7141    in_out_manager.F90 \ 
    7142    lbclnk.F90 \ 
    7143    ldfdyn_oce.F90 \ 
     7414   dom_oce.F90 \ 
     7415   in_out_manager.F90 \ 
     7416   lbclnk.F90 \ 
     7417   ldfslp.F90 \ 
    71447418   ldftra_oce.F90 \ 
    7145    lib_mpp.F90 \ 
    7146    lib_print.f90 \ 
    7147    oce.F90 \ 
    7148    par_kind.F90 \ 
    7149    par_oce.F90 \ 
    7150    phycst.F90 \ 
     7419   oce.F90 \ 
     7420   trdmod.F90 \ 
     7421   trdmod_oce.F90 \ 
     7422   zdfddm.F90 \ 
    71517423   zdf_oce.F90 \ 
    7152    zdfmxl.F90 \ 
    71537424   $(MODEL_LIB)(dom_oce.o) \ 
    71547425   $(MODEL_LIB)(in_out_manager.o) \ 
     
    71577428   $(MODEL_LIB)(ldftra_oce.o) \ 
    71587429   $(MODEL_LIB)(oce.o) \ 
    7159    $(MODEL_LIB)(trdtra_oce.o) \ 
     7430   $(MODEL_LIB)(trdmod.o) \ 
     7431   $(MODEL_LIB)(trdmod_oce.o) \ 
     7432   $(MODEL_LIB)(zdfddm.o) \ 
    71607433   $(MODEL_LIB)(zdf_oce.o) \ 
    7161    $(MODEL_LIB)(zdfddm.o) \ 
    7162    dom_oce.F90 \ 
    7163    in_out_manager.F90 \ 
    7164    lbclnk.F90 \ 
    7165    ldfslp.F90 \ 
    7166    ldftra_oce.F90 \ 
    7167    oce.F90 \ 
    7168    trdtra_oce.F90 \ 
    7169    zdf_oce.F90 \ 
    7170    zdfddm.F90 \ 
    71717434   domzgr_substitute.h90 \ 
    71727435   ldfeiv_substitute.h90 \ 
     
    71777440   trazdf_iso_vopt.F90 
    71787441$(MODEL_LIB)(trc_oce.o) :  \ 
    7179    $(MODEL_LIB)(par_kind.o) \ 
    7180    par_kind.F90 \ 
     7442   par_kind.F90 \ 
     7443   $(MODEL_LIB)(par_kind.o) \ 
     7444   par_oce.F90 \ 
     7445   sms.F90 \ 
    71817446   $(MODEL_LIB)(par_oce.o) \ 
    71827447   $(MODEL_LIB)(sms.o) \ 
    7183    par_oce.F90 \ 
    7184    sms.F90 \ 
    71857448   trc_oce.F90 
    7186 $(MODEL_LIB)(trddyn.o) :   \ 
    7187    $(MODEL_LIB)(cpl_oce.o) \ 
    7188    $(MODEL_LIB)(dom_oce.o) \ 
    7189    $(MODEL_LIB)(dtasal.o) \ 
    7190    $(MODEL_LIB)(dtasst.o) \ 
    7191    $(MODEL_LIB)(dtatem.o) \ 
    7192    $(MODEL_LIB)(in_out_manager.o) \ 
    7193    $(MODEL_LIB)(lib_print.o) \ 
    7194    $(MODEL_LIB)(obc_par.o) \ 
    7195    $(MODEL_LIB)(par_kind.o) \ 
    7196    $(MODEL_LIB)(par_oce.o) \ 
    7197    $(MODEL_LIB)(phycst.o) \ 
     7449$(MODEL_LIB)(trdicp.o) :   \ 
     7450   dom_oce.F90 \ 
     7451   in_out_manager.F90 \ 
     7452   lib_print.f90 \ 
     7453   par_kind.F90 \ 
     7454   par_oce.F90 \ 
     7455   phycst.F90 \ 
     7456   trdicp_oce.F90 \ 
     7457   trdmld_oce.F90 \ 
     7458   trdvor_oce.F90 \ 
     7459   zdfddm.F90 \ 
     7460   $(MODEL_LIB)(dom_oce.o) \ 
     7461   $(MODEL_LIB)(in_out_manager.o) \ 
     7462   $(MODEL_LIB)(lib_print.o) \ 
     7463   $(MODEL_LIB)(par_kind.o) \ 
     7464   $(MODEL_LIB)(par_oce.o) \ 
     7465   $(MODEL_LIB)(phycst.o) \ 
     7466   $(MODEL_LIB)(trdicp_oce.o) \ 
     7467   $(MODEL_LIB)(trdmld_oce.o) \ 
     7468   $(MODEL_LIB)(trdvor_oce.o) \ 
    71987469   $(MODEL_LIB)(zdfddm.o) \ 
    7199    cpl_oce.F90 \ 
    7200    dom_oce.F90 \ 
    7201    dtasal.F90 \ 
    7202    dtasst.F90 \ 
    7203    dtatem.F90 \ 
    7204    in_out_manager.F90 \ 
    7205    lib_print.f90 \ 
    7206    obc_par.F90 \ 
    7207    par_kind.F90 \ 
    7208    par_oce.F90 \ 
    7209    phycst.F90 \ 
    7210    zdfddm.F90 \ 
     7470   dom_oce.F90 \ 
     7471   eosbn2.F90 \ 
     7472   in_out_manager.F90 \ 
     7473   ldfdyn_oce.F90 \ 
     7474   ldftra_oce.F90 \ 
     7475   lib_mpp.F90 \ 
     7476   oce.F90 \ 
     7477   phycst.F90 \ 
     7478   trdmod_oce.F90 \ 
     7479   zdf_oce.F90 \ 
    72117480   $(MODEL_LIB)(dom_oce.o) \ 
    72127481   $(MODEL_LIB)(eosbn2.o) \ 
     
    72157484   $(MODEL_LIB)(ldftra_oce.o) \ 
    72167485   $(MODEL_LIB)(lib_mpp.o) \ 
    7217    $(MODEL_LIB)(obc_oce.o) \ 
    7218    $(MODEL_LIB)(oce.o) \ 
    7219    $(MODEL_LIB)(phycst.o) \ 
    7220    $(MODEL_LIB)(sol_oce.o) \ 
    7221    $(MODEL_LIB)(trddyn_oce.o) \ 
    7222    $(MODEL_LIB)(trdtra_oce.o) \ 
     7486   $(MODEL_LIB)(oce.o) \ 
     7487   $(MODEL_LIB)(phycst.o) \ 
     7488   $(MODEL_LIB)(trdmod_oce.o) \ 
    72237489   $(MODEL_LIB)(zdf_oce.o) \ 
    7224    dom_oce.F90 \ 
    7225    eosbn2.F90 \ 
    7226    in_out_manager.F90 \ 
     7490   domzgr_substitute.h90 \ 
     7491   vectopt_loop_substitute.h90 \ 
     7492   KEY_CPP \ 
     7493   trdicp.F90 
     7494$(MODEL_LIB)(trdicp_oce.o) :  \ 
     7495   par_kind.F90 \ 
     7496   $(MODEL_LIB)(par_kind.o) \ 
     7497   par_oce.F90 \ 
     7498   $(MODEL_LIB)(par_oce.o) \ 
     7499   trdicp_oce.F90 
     7500$(MODEL_LIB)(trdmld.o) :   \ 
     7501   daymod.F90 \ 
     7502   dom_oce.F90 \ 
     7503   in_out_manager.F90 \ 
     7504   lbclnk.F90 \ 
    72277505   ldfdyn_oce.F90 \ 
    72287506   ldftra_oce.F90 \ 
    72297507   lib_mpp.F90 \ 
    7230    obc_oce.F90 \ 
    7231    oce.F90 \ 
    7232    phycst.F90 \ 
    7233    sol_oce.F90 \ 
    7234    trddyn_oce.F90 \ 
    7235    trdtra_oce.F90 \ 
     7508   lib_print.f90 \ 
     7509   oce.F90 \ 
     7510   par_kind.F90 \ 
     7511   par_oce.F90 \ 
     7512   phycst.F90 \ 
     7513   trdicp_oce.F90 \ 
     7514   trdmld_oce.F90 \ 
     7515   trdvor_oce.F90 \ 
     7516   zdfmxl.F90 \ 
    72367517   zdf_oce.F90 \ 
    7237    domzgr_substitute.h90 \ 
    7238    vectopt_loop_substitute.h90 \ 
    7239    KEY_CPP \ 
    7240    trddyn.F90 
    7241 $(MODEL_LIB)(trddyn_oce.o) :  \ 
    7242    $(MODEL_LIB)(par_kind.o) \ 
    7243    par_kind.F90 \ 
    7244    $(MODEL_LIB)(par_oce.o) \ 
    7245    par_oce.F90 \ 
    7246    trddyn_oce.F90 
    7247 $(MODEL_LIB)(trdmld.o) :   \ 
    7248    $(MODEL_LIB)(daymod.o) \ 
    7249    $(MODEL_LIB)(diahth.o) \ 
    7250    $(MODEL_LIB)(dianam.o) \ 
    7251    $(MODEL_LIB)(diaspr.o) \ 
    7252    $(MODEL_LIB)(dom_oce.o) \ 
    7253    $(MODEL_LIB)(flx_oce.o) \ 
    7254    $(MODEL_LIB)(flxrnf.o) \ 
    7255    $(MODEL_LIB)(ice_oce.o) \ 
     7518   $(MODEL_LIB)(daymod.o) \ 
     7519   $(MODEL_LIB)(dom_oce.o) \ 
    72567520   $(MODEL_LIB)(in_out_manager.o) \ 
    72577521   $(MODEL_LIB)(lbclnk.o) \ 
     
    72617525   $(MODEL_LIB)(lib_print.o) \ 
    72627526   $(MODEL_LIB)(oce.o) \ 
    7263    $(MODEL_LIB)(ocesbc.o) \ 
    7264    $(MODEL_LIB)(ocfzpt.o) \ 
    7265    $(MODEL_LIB)(par_kind.o) \ 
    7266    $(MODEL_LIB)(par_oce.o) \ 
    7267    $(MODEL_LIB)(phycst.o) \ 
    7268    $(MODEL_LIB)(sol_oce.o) \ 
    7269    $(MODEL_LIB)(taumod.o) \ 
     7527   $(MODEL_LIB)(par_kind.o) \ 
     7528   $(MODEL_LIB)(par_oce.o) \ 
     7529   $(MODEL_LIB)(phycst.o) \ 
     7530   $(MODEL_LIB)(trdicp_oce.o) \ 
     7531   $(MODEL_LIB)(trdmld_oce.o) \ 
     7532   $(MODEL_LIB)(trdvor_oce.o) \ 
     7533   $(MODEL_LIB)(zdfmxl.o) \ 
    72707534   $(MODEL_LIB)(zdf_oce.o) \ 
     7535   daymod.F90 \ 
     7536   diadimg.F90 \ 
     7537   dianam.F90 \ 
     7538   dom_oce.F90 \ 
     7539   in_out_manager.F90 \ 
     7540   lbclnk.F90 \ 
     7541   ldfslp.F90 \ 
     7542   ldftra_oce.F90 \ 
     7543   oce.F90 \ 
     7544   phycst.F90 \ 
     7545   trdmod_oce.F90 \ 
     7546   zdfddm.F90 \ 
     7547   zdfmxl.F90 \ 
     7548   zdf_oce.F90 \ 
     7549   $(MODEL_LIB)(daymod.o) \ 
     7550   $(MODEL_LIB)(diadimg.o) \ 
     7551   $(MODEL_LIB)(dianam.o) \ 
     7552   $(MODEL_LIB)(dom_oce.o) \ 
     7553   $(MODEL_LIB)(in_out_manager.o) \ 
     7554   $(MODEL_LIB)(lbclnk.o) \ 
     7555   $(MODEL_LIB)(ldfslp.o) \ 
     7556   $(MODEL_LIB)(ldftra_oce.o) \ 
     7557   $(MODEL_LIB)(oce.o) \ 
     7558   $(MODEL_LIB)(phycst.o) \ 
     7559   $(MODEL_LIB)(trdmod_oce.o) \ 
    72717560   $(MODEL_LIB)(zdfddm.o) \ 
    72727561   $(MODEL_LIB)(zdfmxl.o) \ 
    7273    daymod.F90 \ 
    7274    diahth.F90 \ 
     7562   $(MODEL_LIB)(zdf_oce.o) \ 
     7563   domzgr_substitute.h90 \ 
     7564   ldftra_substitute.h90 \ 
     7565   zdfddm_substitute.h90 \ 
     7566   ../../../lib/libioipsl.a \ 
     7567   KEY_CPP \ 
     7568   trdmld.F90 
     7569$(MODEL_LIB)(trdmld_oce.o) :  \ 
     7570   par_kind.F90 \ 
     7571   $(MODEL_LIB)(par_kind.o) \ 
     7572   par_oce.F90 \ 
     7573   $(MODEL_LIB)(par_oce.o) \ 
     7574   trdmld_oce.F90 
     7575$(MODEL_LIB)(trdmod.o) :   \ 
     7576   daymod.F90 \ 
     7577   diadimg.F90 \ 
    72757578   dianam.F90 \ 
    7276    diaspr.F90 \ 
    7277    dom_oce.F90 \ 
    7278    flx_oce.F90 \ 
    7279    flxrnf.F90 \ 
    7280    ice_oce.F90 \ 
     7579   dom_oce.F90 \ 
     7580   eosbn2.F90 \ 
    72817581   in_out_manager.F90 \ 
    72827582   lbclnk.F90 \ 
    72837583   ldfdyn_oce.F90 \ 
     7584   ldfslp.F90 \ 
    72847585   ldftra_oce.F90 \ 
    72857586   lib_mpp.F90 \ 
    72867587   lib_print.f90 \ 
    72877588   oce.F90 \ 
    7288    ocesbc.F90 \ 
    7289    ocfzpt.F90 \ 
    7290    par_kind.F90 \ 
    7291    par_oce.F90 \ 
    7292    phycst.F90 \ 
    7293    sol_oce.F90 \ 
    7294    taumod.F90 \ 
    7295    zdf_oce.F90 \ 
     7589   par_kind.F90 \ 
     7590   par_oce.F90 \ 
     7591   phycst.F90 \ 
     7592   trdicp_oce.F90 \ 
     7593   trdmld_oce.F90 \ 
     7594   trdmod_oce.F90 \ 
     7595   trdvor_oce.F90 \ 
    72967596   zdfddm.F90 \ 
    72977597   zdfmxl.F90 \ 
    7298    $(MODEL_LIB)(daymod.o) \ 
     7598   zdf_oce.F90 \ 
     7599   $(MODEL_LIB)(daymod.o) \ 
     7600   $(MODEL_LIB)(diadimg.o) \ 
    72997601   $(MODEL_LIB)(dianam.o) \ 
    7300    $(MODEL_LIB)(diawri.o) \ 
    7301    $(MODEL_LIB)(dom_oce.o) \ 
    7302    $(MODEL_LIB)(in_out_manager.o) \ 
    7303    $(MODEL_LIB)(lbclnk.o) \ 
    7304    $(MODEL_LIB)(ldfslp.o) \ 
    7305    $(MODEL_LIB)(ldftra_oce.o) \ 
    7306    $(MODEL_LIB)(oce.o) \ 
    7307    $(MODEL_LIB)(phycst.o) \ 
    7308    $(MODEL_LIB)(trdtra_oce.o) \ 
    7309    $(MODEL_LIB)(zdf_oce.o) \ 
    7310    $(MODEL_LIB)(zdfddm.o) \ 
    7311    $(MODEL_LIB)(zdfmxl.o) \ 
    7312    daymod.F90 \ 
    7313    dianam.F90 \ 
    7314    diawri.F90 \ 
    7315    dom_oce.F90 \ 
    7316    in_out_manager.F90 \ 
    7317    lbclnk.F90 \ 
    7318    ldfslp.F90 \ 
    7319    ldftra_oce.F90 \ 
    7320    oce.F90 \ 
    7321    phycst.F90 \ 
    7322    trdtra_oce.F90 \ 
    7323    zdf_oce.F90 \ 
    7324    zdfddm.F90 \ 
    7325    zdfmxl.F90 \ 
    7326    domzgr_substitute.h90 \ 
    7327    ldftra_substitute.h90 \ 
    7328    trdmld_ncinit.h90 \ 
    7329    trdmld_ncwrite.h90 \ 
    7330    zdfddm_substitute.h90 \ 
    7331    ../../../lib/libioipsl.a \ 
    7332    KEY_CPP \ 
    7333    trdmld.F90 
    7334 $(MODEL_LIB)(trdtra.o) :   \ 
    7335    $(MODEL_LIB)(cpl_oce.o) \ 
    7336    $(MODEL_LIB)(dom_oce.o) \ 
    7337    $(MODEL_LIB)(dtasal.o) \ 
    7338    $(MODEL_LIB)(dtasst.o) \ 
    7339    $(MODEL_LIB)(dtatem.o) \ 
    7340    $(MODEL_LIB)(in_out_manager.o) \ 
    7341    $(MODEL_LIB)(lib_print.o) \ 
    7342    $(MODEL_LIB)(par_kind.o) \ 
    7343    $(MODEL_LIB)(par_oce.o) \ 
    7344    cpl_oce.F90 \ 
    7345    dom_oce.F90 \ 
    7346    dtasal.F90 \ 
    7347    dtasst.F90 \ 
    7348    dtatem.F90 \ 
    7349    in_out_manager.F90 \ 
    7350    lib_print.f90 \ 
    7351    par_kind.F90 \ 
    7352    par_oce.F90 \ 
    7353    $(MODEL_LIB)(dom_oce.o) \ 
    7354    $(MODEL_LIB)(in_out_manager.o) \ 
    7355    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7356    $(MODEL_LIB)(ldftra_oce.o) \ 
    7357    $(MODEL_LIB)(lib_mpp.o) \ 
    7358    $(MODEL_LIB)(oce.o) \ 
    7359    $(MODEL_LIB)(trddyn_oce.o) \ 
    7360    $(MODEL_LIB)(trdtra_oce.o) \ 
    7361    $(MODEL_LIB)(zdf_oce.o) \ 
    7362    dom_oce.F90 \ 
    7363    in_out_manager.F90 \ 
    7364    ldfdyn_oce.F90 \ 
    7365    ldftra_oce.F90 \ 
    7366    lib_mpp.F90 \ 
    7367    oce.F90 \ 
    7368    trddyn_oce.F90 \ 
    7369    trdtra_oce.F90 \ 
    7370    zdf_oce.F90 \ 
    7371    domzgr_substitute.h90 \ 
    7372    vectopt_loop_substitute.h90 \ 
    7373    KEY_CPP \ 
    7374    trdtra.F90 
    7375 $(MODEL_LIB)(trdtra_oce.o) :  \ 
    7376    $(MODEL_LIB)(par_kind.o) \ 
    7377    par_kind.F90 \ 
    7378    $(MODEL_LIB)(par_oce.o) \ 
    7379    par_oce.F90 \ 
    7380    trdtra_oce.F90 
    7381 $(MODEL_LIB)(trdvor.o) :   \ 
    7382    $(MODEL_LIB)(daymod.o) \ 
    7383    $(MODEL_LIB)(dom_oce.o) \ 
    7384    $(MODEL_LIB)(in_out_manager.o) \ 
    7385    $(MODEL_LIB)(lbclnk.o) \ 
    7386    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7387    $(MODEL_LIB)(ldftra_oce.o) \ 
    7388    $(MODEL_LIB)(lib_mpp.o) \ 
    7389    $(MODEL_LIB)(lib_print.o) \ 
    7390    $(MODEL_LIB)(oce.o) \ 
    7391    $(MODEL_LIB)(par_kind.o) \ 
    7392    $(MODEL_LIB)(par_oce.o) \ 
    7393    $(MODEL_LIB)(phycst.o) \ 
    7394    $(MODEL_LIB)(zdf_oce.o) \ 
    7395    $(MODEL_LIB)(zdfmxl.o) \ 
    7396    daymod.F90 \ 
    7397    dom_oce.F90 \ 
    7398    in_out_manager.F90 \ 
    7399    lbclnk.F90 \ 
    7400    ldfdyn_oce.F90 \ 
    7401    ldftra_oce.F90 \ 
    7402    lib_mpp.F90 \ 
    7403    lib_print.f90 \ 
    7404    oce.F90 \ 
    7405    par_kind.F90 \ 
    7406    par_oce.F90 \ 
    7407    phycst.F90 \ 
    7408    zdf_oce.F90 \ 
    7409    zdfmxl.F90 \ 
    7410    $(MODEL_LIB)(daymod.o) \ 
    7411    $(MODEL_LIB)(dianam.o) \ 
    7412    $(MODEL_LIB)(dom_oce.o) \ 
    7413    $(MODEL_LIB)(in_out_manager.o) \ 
    7414    $(MODEL_LIB)(lbclnk.o) \ 
    7415    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7416    $(MODEL_LIB)(ldfslp.o) \ 
    7417    $(MODEL_LIB)(oce.o) \ 
    7418    $(MODEL_LIB)(phycst.o) \ 
    7419    $(MODEL_LIB)(trddyn_oce.o) \ 
    7420    $(MODEL_LIB)(zdf_oce.o) \ 
    7421    $(MODEL_LIB)(zdfmxl.o) \ 
    7422    daymod.F90 \ 
    7423    dianam.F90 \ 
    7424    dom_oce.F90 \ 
    7425    in_out_manager.F90 \ 
    7426    lbclnk.F90 \ 
    7427    ldfdyn_oce.F90 \ 
    7428    ldfslp.F90 \ 
    7429    oce.F90 \ 
    7430    phycst.F90 \ 
    7431    trddyn_oce.F90 \ 
    7432    zdf_oce.F90 \ 
    7433    zdfmxl.F90 \ 
    7434    domzgr_substitute.h90 \ 
    7435    ldfdyn_substitute.h90 \ 
    7436    trdvor_ncinit.h90 \ 
    7437    trdvor_ncwrite.h90 \ 
    7438    vectopt_loop_substitute.h90 \ 
    7439    ../../../lib/libioipsl.a \ 
    7440    KEY_CPP \ 
    7441    trdvor.F90 
    7442 $(MODEL_LIB)(wzvmod.o) :   \ 
    7443    $(MODEL_LIB)(lib_print.o) \ 
    7444    $(MODEL_LIB)(par_kind.o) \ 
    7445    $(MODEL_LIB)(par_oce.o) \ 
    7446    lib_print.f90 \ 
    7447    par_kind.F90 \ 
    7448    par_oce.F90 \ 
    7449    $(MODEL_LIB)(dom_oce.o) \ 
    7450    $(MODEL_LIB)(in_out_manager.o) \ 
    7451    $(MODEL_LIB)(oce.o) \ 
    7452    dom_oce.F90 \ 
    7453    in_out_manager.F90 \ 
    7454    oce.F90 \ 
    7455    domzgr_substitute.h90 \ 
    7456    KEY_CPP \ 
    7457    wzvmod.F90 
    7458 $(MODEL_LIB)(zdf_oce.o) :  \ 
    7459    $(MODEL_LIB)(par_kind.o) \ 
    7460    par_kind.F90 \ 
    7461    $(MODEL_LIB)(par_oce.o) \ 
    7462    par_oce.F90 \ 
    7463    zdf_oce.F90 
    7464 $(MODEL_LIB)(zdfbfr.o) :   \ 
    7465    $(MODEL_LIB)(dom_oce.o) \ 
    7466    $(MODEL_LIB)(in_out_manager.o) \ 
    7467    $(MODEL_LIB)(lib_mpp.o) \ 
    7468    $(MODEL_LIB)(lib_print.o) \ 
    7469    $(MODEL_LIB)(oce.o) \ 
    7470    $(MODEL_LIB)(par_kind.o) \ 
    7471    $(MODEL_LIB)(par_oce.o) \ 
    7472    dom_oce.F90 \ 
    7473    in_out_manager.F90 \ 
    7474    lib_mpp.F90 \ 
    7475    lib_print.f90 \ 
    7476    oce.F90 \ 
    7477    par_kind.F90 \ 
    7478    par_oce.F90 \ 
    7479    $(MODEL_LIB)(dom_oce.o) \ 
    7480    $(MODEL_LIB)(in_out_manager.o) \ 
    7481    $(MODEL_LIB)(lbclnk.o) \ 
    7482    $(MODEL_LIB)(oce.o) \ 
    7483    $(MODEL_LIB)(zdf_oce.o) \ 
    7484    dom_oce.F90 \ 
    7485    in_out_manager.F90 \ 
    7486    lbclnk.F90 \ 
    7487    oce.F90 \ 
    7488    zdf_oce.F90 \ 
    7489    domzgr_substitute.h90 \ 
    7490    KEY_CPP \ 
    7491    zdfbfr.F90 
    7492 $(MODEL_LIB)(zdfddm.o) :   \ 
    7493    $(MODEL_LIB)(dom_oce.o) \ 
    7494    $(MODEL_LIB)(in_out_manager.o) \ 
    7495    $(MODEL_LIB)(lib_mpp.o) \ 
    7496    $(MODEL_LIB)(lib_print.o) \ 
    7497    $(MODEL_LIB)(oce.o) \ 
    7498    $(MODEL_LIB)(par_kind.o) \ 
    7499    $(MODEL_LIB)(par_oce.o) \ 
    7500    dom_oce.F90 \ 
    7501    in_out_manager.F90 \ 
    7502    lib_mpp.F90 \ 
    7503    lib_print.f90 \ 
    7504    oce.F90 \ 
    7505    par_kind.F90 \ 
    7506    par_oce.F90 \ 
    7507    $(MODEL_LIB)(dom_oce.o) \ 
    7508    $(MODEL_LIB)(in_out_manager.o) \ 
    7509    $(MODEL_LIB)(lbclnk.o) \ 
    7510    $(MODEL_LIB)(oce.o) \ 
    7511    $(MODEL_LIB)(zdf_oce.o) \ 
    7512    dom_oce.F90 \ 
    7513    in_out_manager.F90 \ 
    7514    lbclnk.F90 \ 
    7515    oce.F90 \ 
    7516    zdf_oce.F90 \ 
    7517    vectopt_loop_substitute.h90 \ 
    7518    KEY_CPP \ 
    7519    zdfddm.F90 
    7520 $(MODEL_LIB)(zdfevd.o) :   \ 
    7521    $(MODEL_LIB)(dom_oce.o) \ 
    7522    $(MODEL_LIB)(in_out_manager.o) \ 
    7523    $(MODEL_LIB)(lib_mpp.o) \ 
    7524    $(MODEL_LIB)(lib_print.o) \ 
    7525    $(MODEL_LIB)(oce.o) \ 
    7526    $(MODEL_LIB)(par_kind.o) \ 
    7527    $(MODEL_LIB)(par_oce.o) \ 
    7528    dom_oce.F90 \ 
    7529    in_out_manager.F90 \ 
    7530    lib_mpp.F90 \ 
    7531    lib_print.f90 \ 
    7532    oce.F90 \ 
    7533    par_kind.F90 \ 
    7534    par_oce.F90 \ 
    7535    $(MODEL_LIB)(dom_oce.o) \ 
    7536    $(MODEL_LIB)(in_out_manager.o) \ 
    7537    $(MODEL_LIB)(lbclnk.o) \ 
    7538    $(MODEL_LIB)(oce.o) \ 
    7539    $(MODEL_LIB)(zdf_oce.o) \ 
    7540    dom_oce.F90 \ 
    7541    in_out_manager.F90 \ 
    7542    lbclnk.F90 \ 
    7543    oce.F90 \ 
    7544    zdf_oce.F90 \ 
    7545    zdfevd.F90 
    7546 $(MODEL_LIB)(zdfini.o) :   \ 
    7547    $(MODEL_LIB)(dom_oce.o) \ 
    7548    $(MODEL_LIB)(dynzdf_exp.o) \ 
     7602   $(MODEL_LIB)(dom_oce.o) \ 
    75497603   $(MODEL_LIB)(eosbn2.o) \ 
    75507604   $(MODEL_LIB)(in_out_manager.o) \ 
    75517605   $(MODEL_LIB)(lbclnk.o) \ 
    7552    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7553    $(MODEL_LIB)(ldftra_oce.o) \ 
    7554    $(MODEL_LIB)(lib_print.o) \ 
    7555    $(MODEL_LIB)(oce.o) \ 
    7556    $(MODEL_LIB)(par_kind.o) \ 
    7557    $(MODEL_LIB)(par_oce.o) \ 
    7558    $(MODEL_LIB)(phycst.o) \ 
    7559    $(MODEL_LIB)(taumod.o) \ 
    7560    $(MODEL_LIB)(trazdf_exp.o) \ 
    7561    $(MODEL_LIB)(trdtra_oce.o) \ 
    7562    $(MODEL_LIB)(zdf_oce.o) \ 
    7563    $(MODEL_LIB)(zdfmxl.o) \ 
    7564    dom_oce.F90 \ 
    7565    dynzdf_exp.F90 \ 
    7566    eosbn2.F90 \ 
    7567    in_out_manager.F90 \ 
    7568    lbclnk.F90 \ 
    7569    ldfdyn_oce.F90 \ 
    7570    ldftra_oce.F90 \ 
    7571    lib_print.f90 \ 
    7572    oce.F90 \ 
    7573    par_kind.F90 \ 
    7574    par_oce.F90 \ 
    7575    phycst.F90 \ 
    7576    taumod.F90 \ 
    7577    trazdf_exp.F90 \ 
    7578    trdtra_oce.F90 \ 
    7579    zdf_oce.F90 \ 
    7580    zdfmxl.F90 \ 
    7581    $(MODEL_LIB)(in_out_manager.o) \ 
    75827606   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    75837607   $(MODEL_LIB)(ldfslp.o) \ 
    75847608   $(MODEL_LIB)(ldftra_oce.o) \ 
     7609   $(MODEL_LIB)(lib_mpp.o) \ 
     7610   $(MODEL_LIB)(lib_print.o) \ 
     7611   $(MODEL_LIB)(oce.o) \ 
     7612   $(MODEL_LIB)(par_kind.o) \ 
     7613   $(MODEL_LIB)(par_oce.o) \ 
     7614   $(MODEL_LIB)(phycst.o) \ 
     7615   $(MODEL_LIB)(trdicp_oce.o) \ 
     7616   $(MODEL_LIB)(trdmld_oce.o) \ 
     7617   $(MODEL_LIB)(trdmod_oce.o) \ 
     7618   $(MODEL_LIB)(trdvor_oce.o) \ 
     7619   $(MODEL_LIB)(zdfddm.o) \ 
     7620   $(MODEL_LIB)(zdfmxl.o) \ 
     7621   $(MODEL_LIB)(zdf_oce.o) \ 
     7622   dom_oce.F90 \ 
     7623   in_out_manager.F90 \ 
     7624   oce.F90 \ 
     7625   trabbl.F90 \ 
     7626   trdicp.F90 \ 
     7627   trdmld.F90 \ 
     7628   trdmod_oce.F90 \ 
     7629   trdvor.F90 \ 
     7630   $(MODEL_LIB)(dom_oce.o) \ 
     7631   $(MODEL_LIB)(in_out_manager.o) \ 
     7632   $(MODEL_LIB)(oce.o) \ 
     7633   $(MODEL_LIB)(trabbl.o) \ 
     7634   $(MODEL_LIB)(trdicp.o) \ 
     7635   $(MODEL_LIB)(trdmld.o) \ 
     7636   $(MODEL_LIB)(trdmod_oce.o) \ 
     7637   $(MODEL_LIB)(trdvor.o) \ 
     7638   domzgr_substitute.h90 \ 
     7639   vectopt_loop_substitute.h90 \ 
     7640   KEY_CPP \ 
     7641   trdmod.F90 
     7642$(MODEL_LIB)(trdmod_oce.o) :  \ 
     7643   par_oce.F90 \ 
     7644   $(MODEL_LIB)(par_oce.o) \ 
     7645   trdicp_oce.F90 \ 
     7646   trdmld_oce.F90 \ 
     7647   trdvor_oce.F90 \ 
     7648   $(MODEL_LIB)(trdicp_oce.o) \ 
     7649   $(MODEL_LIB)(trdmld_oce.o) \ 
     7650   $(MODEL_LIB)(trdvor_oce.o) \ 
     7651   trdmod_oce.F90 
     7652$(MODEL_LIB)(trdvor.o) :   \ 
     7653   daymod.F90 \ 
     7654   dom_oce.F90 \ 
     7655   in_out_manager.F90 \ 
     7656   lbclnk.F90 \ 
     7657   ldfdyn_oce.F90 \ 
     7658   ldftra_oce.F90 \ 
     7659   lib_mpp.F90 \ 
     7660   lib_print.f90 \ 
     7661   oce.F90 \ 
     7662   par_kind.F90 \ 
     7663   par_oce.F90 \ 
     7664   phycst.F90 \ 
     7665   trdicp_oce.F90 \ 
     7666   trdmld_oce.F90 \ 
     7667   trdvor_oce.F90 \ 
     7668   zdfmxl.F90 \ 
     7669   zdf_oce.F90 \ 
     7670   $(MODEL_LIB)(daymod.o) \ 
     7671   $(MODEL_LIB)(dom_oce.o) \ 
     7672   $(MODEL_LIB)(in_out_manager.o) \ 
     7673   $(MODEL_LIB)(lbclnk.o) \ 
     7674   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7675   $(MODEL_LIB)(ldftra_oce.o) \ 
     7676   $(MODEL_LIB)(lib_mpp.o) \ 
     7677   $(MODEL_LIB)(lib_print.o) \ 
     7678   $(MODEL_LIB)(oce.o) \ 
     7679   $(MODEL_LIB)(par_kind.o) \ 
     7680   $(MODEL_LIB)(par_oce.o) \ 
     7681   $(MODEL_LIB)(phycst.o) \ 
     7682   $(MODEL_LIB)(trdicp_oce.o) \ 
     7683   $(MODEL_LIB)(trdmld_oce.o) \ 
     7684   $(MODEL_LIB)(trdvor_oce.o) \ 
     7685   $(MODEL_LIB)(zdfmxl.o) \ 
     7686   $(MODEL_LIB)(zdf_oce.o) \ 
     7687   daymod.F90 \ 
     7688   dianam.F90 \ 
     7689   dom_oce.F90 \ 
     7690   in_out_manager.F90 \ 
     7691   lbclnk.F90 \ 
     7692   ldfdyn_oce.F90 \ 
     7693   ldfslp.F90 \ 
     7694   oce.F90 \ 
     7695   phycst.F90 \ 
     7696   trdmod_oce.F90 \ 
     7697   zdfmxl.F90 \ 
     7698   zdf_oce.F90 \ 
     7699   $(MODEL_LIB)(daymod.o) \ 
     7700   $(MODEL_LIB)(dianam.o) \ 
     7701   $(MODEL_LIB)(dom_oce.o) \ 
     7702   $(MODEL_LIB)(in_out_manager.o) \ 
     7703   $(MODEL_LIB)(lbclnk.o) \ 
     7704   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7705   $(MODEL_LIB)(ldfslp.o) \ 
     7706   $(MODEL_LIB)(oce.o) \ 
     7707   $(MODEL_LIB)(phycst.o) \ 
     7708   $(MODEL_LIB)(trdmod_oce.o) \ 
     7709   $(MODEL_LIB)(zdfmxl.o) \ 
     7710   $(MODEL_LIB)(zdf_oce.o) \ 
     7711   domzgr_substitute.h90 \ 
     7712   ldfdyn_substitute.h90 \ 
     7713   vectopt_loop_substitute.h90 \ 
     7714   ../../../lib/libioipsl.a \ 
     7715   KEY_CPP \ 
     7716   trdvor.F90 
     7717$(MODEL_LIB)(trdvor_oce.o) :  \ 
     7718   par_kind.F90 \ 
     7719   $(MODEL_LIB)(par_kind.o) \ 
     7720   par_oce.F90 \ 
     7721   $(MODEL_LIB)(par_oce.o) \ 
     7722   trdvor_oce.F90 
     7723$(MODEL_LIB)(wzvmod.o) :   \ 
     7724   lib_print.f90 \ 
     7725   par_kind.F90 \ 
     7726   par_oce.F90 \ 
     7727   $(MODEL_LIB)(lib_print.o) \ 
     7728   $(MODEL_LIB)(par_kind.o) \ 
     7729   $(MODEL_LIB)(par_oce.o) \ 
     7730   dom_oce.F90 \ 
     7731   in_out_manager.F90 \ 
     7732   oce.F90 \ 
     7733   $(MODEL_LIB)(dom_oce.o) \ 
     7734   $(MODEL_LIB)(in_out_manager.o) \ 
     7735   $(MODEL_LIB)(oce.o) \ 
     7736   domzgr_substitute.h90 \ 
     7737   KEY_CPP \ 
     7738   wzvmod.F90 
     7739$(MODEL_LIB)(zdfbfr.o) :   \ 
     7740   dom_oce.F90 \ 
     7741   in_out_manager.F90 \ 
     7742   lib_mpp.F90 \ 
     7743   lib_print.f90 \ 
     7744   oce.F90 \ 
     7745   par_kind.F90 \ 
     7746   par_oce.F90 \ 
     7747   $(MODEL_LIB)(dom_oce.o) \ 
     7748   $(MODEL_LIB)(in_out_manager.o) \ 
     7749   $(MODEL_LIB)(lib_mpp.o) \ 
     7750   $(MODEL_LIB)(lib_print.o) \ 
     7751   $(MODEL_LIB)(oce.o) \ 
     7752   $(MODEL_LIB)(par_kind.o) \ 
     7753   $(MODEL_LIB)(par_oce.o) \ 
     7754   dom_oce.F90 \ 
     7755   in_out_manager.F90 \ 
     7756   lbclnk.F90 \ 
     7757   oce.F90 \ 
     7758   zdf_oce.F90 \ 
     7759   $(MODEL_LIB)(dom_oce.o) \ 
     7760   $(MODEL_LIB)(in_out_manager.o) \ 
     7761   $(MODEL_LIB)(lbclnk.o) \ 
     7762   $(MODEL_LIB)(oce.o) \ 
     7763   $(MODEL_LIB)(zdf_oce.o) \ 
     7764   domzgr_substitute.h90 \ 
     7765   KEY_CPP \ 
     7766   zdfbfr.F90 
     7767$(MODEL_LIB)(zdfddm.o) :   \ 
     7768   dom_oce.F90 \ 
     7769   in_out_manager.F90 \ 
     7770   lib_mpp.F90 \ 
     7771   lib_print.f90 \ 
     7772   oce.F90 \ 
     7773   par_kind.F90 \ 
     7774   par_oce.F90 \ 
     7775   $(MODEL_LIB)(dom_oce.o) \ 
     7776   $(MODEL_LIB)(in_out_manager.o) \ 
     7777   $(MODEL_LIB)(lib_mpp.o) \ 
     7778   $(MODEL_LIB)(lib_print.o) \ 
     7779   $(MODEL_LIB)(oce.o) \ 
     7780   $(MODEL_LIB)(par_kind.o) \ 
     7781   $(MODEL_LIB)(par_oce.o) \ 
     7782   dom_oce.F90 \ 
     7783   in_out_manager.F90 \ 
     7784   lbclnk.F90 \ 
     7785   oce.F90 \ 
     7786   zdf_oce.F90 \ 
     7787   $(MODEL_LIB)(dom_oce.o) \ 
     7788   $(MODEL_LIB)(in_out_manager.o) \ 
     7789   $(MODEL_LIB)(lbclnk.o) \ 
     7790   $(MODEL_LIB)(oce.o) \ 
     7791   $(MODEL_LIB)(zdf_oce.o) \ 
     7792   vectopt_loop_substitute.h90 \ 
     7793   KEY_CPP \ 
     7794   zdfddm.F90 
     7795$(MODEL_LIB)(zdfevd.o) :   \ 
     7796   dom_oce.F90 \ 
     7797   in_out_manager.F90 \ 
     7798   lib_mpp.F90 \ 
     7799   lib_print.f90 \ 
     7800   oce.F90 \ 
     7801   par_kind.F90 \ 
     7802   par_oce.F90 \ 
     7803   $(MODEL_LIB)(dom_oce.o) \ 
     7804   $(MODEL_LIB)(in_out_manager.o) \ 
     7805   $(MODEL_LIB)(lib_mpp.o) \ 
     7806   $(MODEL_LIB)(lib_print.o) \ 
     7807   $(MODEL_LIB)(oce.o) \ 
     7808   $(MODEL_LIB)(par_kind.o) \ 
     7809   $(MODEL_LIB)(par_oce.o) \ 
     7810   dom_oce.F90 \ 
     7811   in_out_manager.F90 \ 
     7812   lbclnk.F90 \ 
     7813   oce.F90 \ 
     7814   zdf_oce.F90 \ 
     7815   $(MODEL_LIB)(dom_oce.o) \ 
     7816   $(MODEL_LIB)(in_out_manager.o) \ 
     7817   $(MODEL_LIB)(lbclnk.o) \ 
     7818   $(MODEL_LIB)(oce.o) \ 
     7819   $(MODEL_LIB)(zdf_oce.o) \ 
     7820   zdfevd.F90 
     7821$(MODEL_LIB)(zdfini.o) :   \ 
     7822   dom_oce.F90 \ 
     7823   dynzdf_exp.F90 \ 
     7824   eosbn2.F90 \ 
     7825   in_out_manager.F90 \ 
     7826   lbclnk.F90 \ 
     7827   ldfdyn_oce.F90 \ 
     7828   ldftra_oce.F90 \ 
     7829   lib_print.f90 \ 
     7830   oce.F90 \ 
     7831   par_kind.F90 \ 
     7832   par_oce.F90 \ 
     7833   phycst.F90 \ 
     7834   taumod.F90 \ 
     7835   trazdf_exp.F90 \ 
     7836   trdmod.F90 \ 
     7837   trdmod_oce.F90 \ 
     7838   zdfmxl.F90 \ 
     7839   zdf_oce.F90 \ 
     7840   $(MODEL_LIB)(dom_oce.o) \ 
     7841   $(MODEL_LIB)(dynzdf_exp.o) \ 
     7842   $(MODEL_LIB)(eosbn2.o) \ 
     7843   $(MODEL_LIB)(in_out_manager.o) \ 
     7844   $(MODEL_LIB)(lbclnk.o) \ 
     7845   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7846   $(MODEL_LIB)(ldftra_oce.o) \ 
     7847   $(MODEL_LIB)(lib_print.o) \ 
     7848   $(MODEL_LIB)(oce.o) \ 
     7849   $(MODEL_LIB)(par_kind.o) \ 
     7850   $(MODEL_LIB)(par_oce.o) \ 
     7851   $(MODEL_LIB)(phycst.o) \ 
     7852   $(MODEL_LIB)(taumod.o) \ 
     7853   $(MODEL_LIB)(trazdf_exp.o) \ 
     7854   $(MODEL_LIB)(trdmod.o) \ 
     7855   $(MODEL_LIB)(trdmod_oce.o) \ 
     7856   $(MODEL_LIB)(zdfmxl.o) \ 
     7857   $(MODEL_LIB)(zdf_oce.o) \ 
     7858   in_out_manager.F90 \ 
     7859   ldfdyn_oce.F90 \ 
     7860   ldfslp.F90 \ 
     7861   ldftra_oce.F90 \ 
     7862   par_oce.F90 \ 
     7863   tranpc.F90 \ 
     7864   zdfddm.F90 \ 
     7865   zdfevd.F90 \ 
     7866   zdfric.F90 \ 
     7867   zdftke.F90 \ 
     7868   zdf_oce.F90 \ 
     7869   $(MODEL_LIB)(in_out_manager.o) \ 
     7870   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7871   $(MODEL_LIB)(ldfslp.o) \ 
     7872   $(MODEL_LIB)(ldftra_oce.o) \ 
    75857873   $(MODEL_LIB)(par_oce.o) \ 
    75867874   $(MODEL_LIB)(tranpc.o) \ 
    7587    $(MODEL_LIB)(zdf_oce.o) \ 
    75887875   $(MODEL_LIB)(zdfddm.o) \ 
    75897876   $(MODEL_LIB)(zdfevd.o) \ 
    75907877   $(MODEL_LIB)(zdfric.o) \ 
    75917878   $(MODEL_LIB)(zdftke.o) \ 
    7592    in_out_manager.F90 \ 
    7593    ldfdyn_oce.F90 \ 
    7594    ldfslp.F90 \ 
    7595    ldftra_oce.F90 \ 
    7596    par_oce.F90 \ 
    7597    tranpc.F90 \ 
    7598    zdf_oce.F90 \ 
    7599    zdfddm.F90 \ 
    7600    zdfevd.F90 \ 
    7601    zdfric.F90 \ 
    7602    zdftke.F90 \ 
     7879   $(MODEL_LIB)(zdf_oce.o) \ 
    76037880   zdfini.F90 
    76047881$(MODEL_LIB)(zdfmxl.o) :   \ 
    7605    $(MODEL_LIB)(lib_print.o) \ 
    7606    $(MODEL_LIB)(par_kind.o) \ 
    7607    $(MODEL_LIB)(par_oce.o) \ 
    7608    lib_print.f90 \ 
    7609    par_kind.F90 \ 
    7610    par_oce.F90 \ 
     7882   lib_print.f90 \ 
     7883   par_kind.F90 \ 
     7884   par_oce.F90 \ 
     7885   $(MODEL_LIB)(lib_print.o) \ 
     7886   $(MODEL_LIB)(par_kind.o) \ 
     7887   $(MODEL_LIB)(par_oce.o) \ 
     7888   dom_oce.F90 \ 
     7889   in_out_manager.F90 \ 
     7890   oce.F90 \ 
     7891   zdf_oce.F90 \ 
    76117892   $(MODEL_LIB)(dom_oce.o) \ 
    76127893   $(MODEL_LIB)(in_out_manager.o) \ 
    76137894   $(MODEL_LIB)(oce.o) \ 
    76147895   $(MODEL_LIB)(zdf_oce.o) \ 
    7615    dom_oce.F90 \ 
    7616    in_out_manager.F90 \ 
    7617    oce.F90 \ 
    7618    zdf_oce.F90 \ 
    76197896   domzgr_substitute.h90 \ 
    76207897   KEY_CPP \ 
    76217898   zdfmxl.F90 
    76227899$(MODEL_LIB)(zdfric.o) :   \ 
    7623    $(MODEL_LIB)(dom_oce.o) \ 
    7624    $(MODEL_LIB)(in_out_manager.o) \ 
    7625    $(MODEL_LIB)(lib_mpp.o) \ 
    7626    $(MODEL_LIB)(lib_print.o) \ 
    7627    $(MODEL_LIB)(oce.o) \ 
    7628    $(MODEL_LIB)(par_kind.o) \ 
    7629    $(MODEL_LIB)(par_oce.o) \ 
    7630    dom_oce.F90 \ 
    7631    in_out_manager.F90 \ 
    7632    lib_mpp.F90 \ 
    7633    lib_print.f90 \ 
    7634    oce.F90 \ 
    7635    par_kind.F90 \ 
    7636    par_oce.F90 \ 
     7900   dom_oce.F90 \ 
     7901   in_out_manager.F90 \ 
     7902   lib_mpp.F90 \ 
     7903   lib_print.f90 \ 
     7904   oce.F90 \ 
     7905   par_kind.F90 \ 
     7906   par_oce.F90 \ 
     7907   $(MODEL_LIB)(dom_oce.o) \ 
     7908   $(MODEL_LIB)(in_out_manager.o) \ 
     7909   $(MODEL_LIB)(lib_mpp.o) \ 
     7910   $(MODEL_LIB)(lib_print.o) \ 
     7911   $(MODEL_LIB)(oce.o) \ 
     7912   $(MODEL_LIB)(par_kind.o) \ 
     7913   $(MODEL_LIB)(par_oce.o) \ 
     7914   dom_oce.F90 \ 
     7915   in_out_manager.F90 \ 
     7916   lbclnk.F90 \ 
     7917   oce.F90 \ 
     7918   zdf_oce.F90 \ 
    76377919   $(MODEL_LIB)(dom_oce.o) \ 
    76387920   $(MODEL_LIB)(in_out_manager.o) \ 
     
    76407922   $(MODEL_LIB)(oce.o) \ 
    76417923   $(MODEL_LIB)(zdf_oce.o) \ 
    7642    dom_oce.F90 \ 
    7643    in_out_manager.F90 \ 
    7644    lbclnk.F90 \ 
    7645    oce.F90 \ 
    7646    zdf_oce.F90 \ 
    76477924   domzgr_substitute.h90 \ 
    76487925   KEY_CPP \ 
    76497926   zdfric.F90 
    76507927$(MODEL_LIB)(zdftke.o) :   \ 
     7928   daymod.F90 \ 
     7929   dom_oce.F90 \ 
     7930   in_out_manager.F90 \ 
     7931   lbclnk.F90 \ 
     7932   lib_mpp.F90 \ 
     7933   lib_print.f90 \ 
     7934   oce.F90 \ 
     7935   par_kind.F90 \ 
     7936   par_oce.F90 \ 
     7937   phycst.F90 \ 
     7938   taumod.F90 \ 
     7939   trdmod.F90 \ 
     7940   trdmod_oce.F90 \ 
     7941   zdfddm.F90 \ 
     7942   zdf_oce.F90 \ 
    76517943   $(MODEL_LIB)(daymod.o) \ 
    76527944   $(MODEL_LIB)(dom_oce.o) \ 
     
    76607952   $(MODEL_LIB)(phycst.o) \ 
    76617953   $(MODEL_LIB)(taumod.o) \ 
    7662    $(MODEL_LIB)(trddyn_oce.o) \ 
    7663    $(MODEL_LIB)(trdtra_oce.o) \ 
     7954   $(MODEL_LIB)(trdmod.o) \ 
     7955   $(MODEL_LIB)(trdmod_oce.o) \ 
     7956   $(MODEL_LIB)(zdfddm.o) \ 
    76647957   $(MODEL_LIB)(zdf_oce.o) \ 
    7665    $(MODEL_LIB)(zdfddm.o) \ 
    7666    daymod.F90 \ 
    7667    dom_oce.F90 \ 
    7668    in_out_manager.F90 \ 
    7669    lbclnk.F90 \ 
    7670    lib_mpp.F90 \ 
    7671    lib_print.f90 \ 
    7672    oce.F90 \ 
    7673    par_kind.F90 \ 
    7674    par_oce.F90 \ 
     7958   dom_oce.F90 \ 
     7959   dynzdf_exp.F90 \ 
     7960   in_out_manager.F90 \ 
     7961   lbclnk.F90 \ 
     7962   oce.F90 \ 
    76757963   phycst.F90 \ 
    76767964   taumod.F90 \ 
    7677    trddyn_oce.F90 \ 
    7678    trdtra_oce.F90 \ 
     7965   trazdf_exp.F90 \ 
    76797966   zdf_oce.F90 \ 
    7680    zdfddm.F90 \ 
    76817967   $(MODEL_LIB)(dom_oce.o) \ 
    76827968   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    76887974   $(MODEL_LIB)(trazdf_exp.o) \ 
    76897975   $(MODEL_LIB)(zdf_oce.o) \ 
    7690    dom_oce.F90 \ 
    7691    dynzdf_exp.F90 \ 
    7692    in_out_manager.F90 \ 
    7693    lbclnk.F90 \ 
    7694    oce.F90 \ 
    7695    phycst.F90 \ 
    7696    taumod.F90 \ 
    7697    trazdf_exp.F90 \ 
    7698    zdf_oce.F90 \ 
    7699    $(MODEL_LIB)(oce.o) \ 
    7700    oce.F90 \ 
     7976   oce.F90 \ 
     7977   $(MODEL_LIB)(oce.o) \ 
    77017978   domzgr_substitute.h90 \ 
    77027979   vectopt_loop_substitute.h90 \ 
     
    77047981   KEY_CPP \ 
    77057982   zdftke.F90 
     7983$(MODEL_LIB)(zdf_oce.o) :  \ 
     7984   par_kind.F90 \ 
     7985   $(MODEL_LIB)(par_kind.o) \ 
     7986   par_oce.F90 \ 
     7987   $(MODEL_LIB)(par_oce.o) \ 
     7988   zdf_oce.F90 
    77067989$(MODEL_LIB)(zpshde.o) :   \ 
     7990   dom_oce.F90 \ 
     7991   in_out_manager.F90 \ 
     7992   lib_mpp.F90 \ 
     7993   lib_print.f90 \ 
     7994   oce.F90 \ 
     7995   par_kind.F90 \ 
     7996   par_oce.F90 \ 
     7997   phycst.F90 \ 
     7998   zdfddm.F90 \ 
    77077999   $(MODEL_LIB)(dom_oce.o) \ 
    77088000   $(MODEL_LIB)(in_out_manager.o) \ 
     
    77158007   $(MODEL_LIB)(zdfddm.o) \ 
    77168008   dom_oce.F90 \ 
    7717    in_out_manager.F90 \ 
    7718    lib_mpp.F90 \ 
    7719    lib_print.f90 \ 
    7720    oce.F90 \ 
    7721    par_kind.F90 \ 
    7722    par_oce.F90 \ 
    7723    phycst.F90 \ 
    7724    zdfddm.F90 \ 
     8009   eosbn2.F90 \ 
     8010   in_out_manager.F90 \ 
     8011   lbclnk.F90 \ 
     8012   oce.F90 \ 
     8013   par_kind.F90 \ 
     8014   phycst.F90 \ 
    77258015   $(MODEL_LIB)(dom_oce.o) \ 
    77268016   $(MODEL_LIB)(eosbn2.o) \ 
     
    77308020   $(MODEL_LIB)(par_kind.o) \ 
    77318021   $(MODEL_LIB)(phycst.o) \ 
    7732    dom_oce.F90 \ 
    7733    eosbn2.F90 \ 
    7734    in_out_manager.F90 \ 
    7735    lbclnk.F90 \ 
    7736    oce.F90 \ 
    7737    par_kind.F90 \ 
    7738    phycst.F90 \ 
    77398022   domzgr_substitute.h90 \ 
    77408023   vectopt_loop_substitute.h90 \ 
     
    77688051   @echo CHECKING THE NUMBER AND NAMES OF SOURCE FILES  
    77698052   @\$(RM) `ls | fgrep -v -f .patron`  
    7770    @check=`grep OCE_SRC .config`              ; \ 
     8053   @check=`grep OPA_SRC .config`              ; \ 
    77718054   if [ -n "$$check" ] ; then                   \ 
    7772    echo "   use OCE_SRC files"                ; \ 
    7773        ln -sf ../OCE_SRC/*.[Ffh]90          . ; \ 
    7774        ln -sf ../OCE_SRC/DYN/*.[Ffh]90      . ; \ 
    7775        ln -sf ../OCE_SRC/TRA/*.[Ffh]90      . ; \ 
    7776        ln -sf ../OCE_SRC/TRD/*.[Ffh]90      . ; \ 
    7777        ln -sf ../OCE_SRC/DIA/*.[Ffh]90      . ; \ 
    7778        ln -sf ../OCE_SRC/DOM/*.[Ffh]90      . ; \ 
    7779        ln -sf ../OCE_SRC/OBC/*.[Ffh]90      . ; \ 
    7780        ln -sf ../OCE_SRC/FLO/*.[Ffh]90      . ; \ 
    7781        ln -sf ../OCE_SRC/LDF/*.[Ffh]90      . ; \ 
    7782        ln -sf ../OCE_SRC/ZDF/*.[Ffh]90      . ; \ 
    7783        ln -sf ../OCE_SRC/SOL/*.[Ffh]90      . ; \ 
    7784        ln -sf ../OCE_SRC/DTA/*.[Ffh]90      . ; \ 
    7785        ln -sf ../OCE_SRC/SBC/*.[Ffh]90      . ; \ 
     8055   echo "   use OPA_SRC files"                ; \ 
     8056       ln -sf ../OPA_SRC/*.[Ffh]90          . ; \ 
     8057       ln -sf ../OPA_SRC/DYN/*.[Ffh]90      . ; \ 
     8058       ln -sf ../OPA_SRC/TRA/*.[Ffh]90      . ; \ 
     8059       ln -sf ../OPA_SRC/TRD/*.[Ffh]90      . ; \ 
     8060       ln -sf ../OPA_SRC/DIA/*.[Ffh]90      . ; \ 
     8061       ln -sf ../OPA_SRC/DOM/*.[Ffh]90      . ; \ 
     8062       ln -sf ../OPA_SRC/OBC/*.[Ffh]90      . ; \ 
     8063       ln -sf ../OPA_SRC/FLO/*.[Ffh]90      . ; \ 
     8064       ln -sf ../OPA_SRC/LDF/*.[Ffh]90      . ; \ 
     8065       ln -sf ../OPA_SRC/ZDF/*.[Ffh]90      . ; \ 
     8066       ln -sf ../OPA_SRC/SOL/*.[Ffh]90      . ; \ 
     8067       ln -sf ../OPA_SRC/DTA/*.[Ffh]90      . ; \ 
     8068       ln -sf ../OPA_SRC/SBC/*.[Ffh]90      . ; \ 
    77868069  fi  
    7787    @check=`grep ICE_SRC .config`              ; \ 
     8070   @check=`grep LIM_SRC .config`              ; \ 
    77888071   if [ -n "$$check" ] ; then                   \ 
    7789    echo "   use ICE_SRC files"                ; \ 
    7790       ln -sf ../ICE_SRC/*.[Ffh]90          . ; \ 
     8072   echo "   use LIM_SRC files"                ; \ 
     8073      ln -sf ../LIM_SRC/*.[Ffh]90          . ; \ 
    77918074  fi  
    7792    @check=`grep TRC_SRC .config`              ; \ 
     8075   @check=`grep TOP_SRC .config`              ; \ 
    77938076   check2=`grep SRC_OFFLINE_TRC .config`      ; \ 
    77948077   if ( [ -n "$$check" ] &&  [ -z "$$check2" ] ) ; then  \ 
    7795    echo "   use TRC_SRC files"                ; \ 
     8078   echo "   use TOP_SRC files"                ; \ 
    77968079      \$(RM) trcstp.F90                      ; \ 
    77978080      \$(RM) sms.F90                         ; \ 
    7798       ln -sf ../TRC_SRC/*.[Ffh]            . ; \ 
    7799       ln -sf ../TRC_SRC/*.[Ffh]90          . ; \ 
    7800       ln -sf ../TRC_SRC/SMS/*.[Ffh]        . ; \ 
    7801       ln -sf ../TRC_SRC/SMS/*.[Ffh]90      . ; \ 
    7802       ln -sf ../TRC_SRC/TRP/*.[Ffh]90      . ; \ 
     8081      ln -sf ../TOP_SRC/*.[Ffh]            . ; \ 
     8082      ln -sf ../TOP_SRC/*.[Ffh]90          . ; \ 
     8083      ln -sf ../TOP_SRC/SMS/*.[Ffh]        . ; \ 
     8084      ln -sf ../TOP_SRC/SMS/*.[Ffh]90      . ; \ 
     8085      ln -sf ../TOP_SRC/TRP/*.[Ffh]90      . ; \ 
    78038086  fi  
    78048087   @check=`grep SRC_OFFLINE_TRC .config`      ; \ 
    78058088   if [ -n "$$check" ] ; then                   \ 
    7806    echo "   use TRC_SRC and SRC_OFFLINE_TRC files"  ; \ 
    7807       ln -sf ../TRC_SRC/*.[Ffh]            . ; \ 
    7808       ln -sf ../TRC_SRC/SMS/*.[Ffh]        . ; \ 
     8089   echo "   use TOP_SRC and SRC_OFFLINE_TRC files"  ; \ 
     8090      ln -sf ../TOP_SRC/*.[Ffh]            . ; \ 
     8091      ln -sf ../TOP_SRC/SMS/*.[Ffh]        . ; \ 
    78098092      ln -sf ../SRC_OFFLINE_TRC/*.[Ffh]    . ; \ 
    78108093  fi  
Note: See TracChangeset for help on using the changeset viewer.