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 473 for trunk/CONFIG/ORCA2_LIM – NEMO

Changeset 473 for trunk/CONFIG/ORCA2_LIM


Ignore:
Timestamp:
2006-05-11T17:04:37+02:00 (18 years ago)
Author:
opalod
Message:

nemo_v1_update_060: SM: IOM + 301 levels + CORE + begining of ctl_stop

File:
1 edited

Legend:

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

    r470 r473  
    101101     key_flx_bulk_daily \ 
    102102     key_flx_bulk_monthly \ 
     103     key_flx_core \ 
    103104     key_flx_forced_daily \ 
    104105     key_gyre \ 
     
    117118     key_noslip_accurate \ 
    118119     key_obc \ 
     120     key_orca_lev10 \ 
    119121     key_orca_r025 \ 
    120122     key_orca_r05 \ 
     
    174176      $(MODEL_LIB)(diaptr.o)\ 
    175177      $(MODEL_LIB)(diaspr.o)\ 
     178      $(MODEL_LIB)(diawri.o)\ 
    176179      $(MODEL_LIB)(diawri1d.o)\ 
    177       $(MODEL_LIB)(diawri.o)\ 
    178180      $(MODEL_LIB)(divcur.o)\ 
     181      $(MODEL_LIB)(dom_ice.o)\ 
     182      $(MODEL_LIB)(dom_oce.o)\ 
    179183      $(MODEL_LIB)(domain.o)\ 
    180184      $(MODEL_LIB)(domcfg.o)\ 
     
    184188      $(MODEL_LIB)(domwri.o)\ 
    185189      $(MODEL_LIB)(domzgr.o)\ 
    186       $(MODEL_LIB)(dom_ice.o)\ 
    187       $(MODEL_LIB)(dom_oce.o)\ 
    188190      $(MODEL_LIB)(dtasal.o)\ 
    189191      $(MODEL_LIB)(dtasss.o)\ 
     
    195197      $(MODEL_LIB)(dynkeg.o)\ 
    196198      $(MODEL_LIB)(dynldf.o)\ 
     199      $(MODEL_LIB)(dynldf_bilap.o)\ 
    197200      $(MODEL_LIB)(dynldf_bilapg.o)\ 
    198       $(MODEL_LIB)(dynldf_bilap.o)\ 
    199201      $(MODEL_LIB)(dynldf_iso.o)\ 
    200202      $(MODEL_LIB)(dynldf_lap.o)\ 
     203      $(MODEL_LIB)(dynnxt.o)\ 
    201204      $(MODEL_LIB)(dynnxt1d.o)\ 
    202       $(MODEL_LIB)(dynnxt.o)\ 
    203205      $(MODEL_LIB)(dynspg.o)\ 
    204206      $(MODEL_LIB)(dynspg_exp.o)\ 
     
    218220      $(MODEL_LIB)(eosbn2.o)\ 
    219221      $(MODEL_LIB)(flo4rk.o)\ 
     222      $(MODEL_LIB)(flo_oce.o)\ 
    220223      $(MODEL_LIB)(floats.o)\ 
    221224      $(MODEL_LIB)(floblk.o)\ 
    222225      $(MODEL_LIB)(flodom.o)\ 
    223226      $(MODEL_LIB)(flowri.o)\ 
    224       $(MODEL_LIB)(flo_oce.o)\ 
     227      $(MODEL_LIB)(flx_oce.o)\ 
    225228      $(MODEL_LIB)(flxblk.o)\ 
    226229      $(MODEL_LIB)(flxfwb.o)\ 
    227230      $(MODEL_LIB)(flxmod.o)\ 
    228231      $(MODEL_LIB)(flxrnf.o)\ 
    229       $(MODEL_LIB)(flx_oce.o)\ 
    230232      $(MODEL_LIB)(geo2ocean.o)\ 
    231       $(MODEL_LIB)(iceini.o)\ 
    232       $(MODEL_LIB)(icestp1d.o)\ 
    233       $(MODEL_LIB)(icestp.o)\ 
    234233      $(MODEL_LIB)(ice.o)\ 
    235234      $(MODEL_LIB)(ice_oce.o)\ 
     235      $(MODEL_LIB)(iceini.o)\ 
     236      $(MODEL_LIB)(icestp.o)\ 
     237      $(MODEL_LIB)(icestp1d.o)\ 
     238      $(MODEL_LIB)(in_out_manager.o)\ 
    236239      $(MODEL_LIB)(ini1d.o)\ 
    237240      $(MODEL_LIB)(initrc.o)\ 
    238       $(MODEL_LIB)(in_out_manager.o)\ 
     241      $(MODEL_LIB)(iom.o)\ 
    239242      $(MODEL_LIB)(istate.o)\ 
    240243      $(MODEL_LIB)(lbclnk.o)\ 
     
    264267      $(MODEL_LIB)(limwri.o)\ 
    265268      $(MODEL_LIB)(mppini.o)\ 
     269      $(MODEL_LIB)(obc_oce.o)\ 
     270      $(MODEL_LIB)(obc_par.o)\ 
    266271      $(MODEL_LIB)(obccli.o)\ 
    267272      $(MODEL_LIB)(obcdom.o)\ 
     
    276281      $(MODEL_LIB)(obctra.o)\ 
    277282      $(MODEL_LIB)(obcvol.o)\ 
    278       $(MODEL_LIB)(obc_oce.o)\ 
    279       $(MODEL_LIB)(obc_par.o)\ 
     283      $(MODEL_LIB)(oce.o)\ 
    280284      $(MODEL_LIB)(ocesbc.o)\ 
    281       $(MODEL_LIB)(oce.o)\ 
    282285      $(MODEL_LIB)(ocfzpt.o)\ 
    283286      $(MODEL_LIB)(opa.o)\ 
     
    289292      $(MODEL_LIB)(restart.o)\ 
    290293      $(MODEL_LIB)(sms.o)\ 
     294      $(MODEL_LIB)(sol_oce.o)\ 
    291295      $(MODEL_LIB)(solfet.o)\ 
    292296      $(MODEL_LIB)(solisl.o)\ 
     
    296300      $(MODEL_LIB)(solsor_e.o)\ 
    297301      $(MODEL_LIB)(solver.o)\ 
    298       $(MODEL_LIB)(sol_oce.o)\ 
     302      $(MODEL_LIB)(step.o)\ 
    299303      $(MODEL_LIB)(step1d.o)\ 
    300       $(MODEL_LIB)(step.o)\ 
    301304      $(MODEL_LIB)(stpctl.o)\ 
    302305      $(MODEL_LIB)(taumod.o)\ 
     
    307310      $(MODEL_LIB)(traadv_ctl.o)\ 
    308311      $(MODEL_LIB)(traadv_eiv.o)\ 
     312      $(MODEL_LIB)(traadv_muscl.o)\ 
    309313      $(MODEL_LIB)(traadv_muscl2.o)\ 
    310       $(MODEL_LIB)(traadv_muscl.o)\ 
    311314      $(MODEL_LIB)(traadv_tvd.o)\ 
    312315      $(MODEL_LIB)(trabbc.o)\ 
     
    314317      $(MODEL_LIB)(tradmp.o)\ 
    315318      $(MODEL_LIB)(traldf.o)\ 
     319      $(MODEL_LIB)(traldf_bilap.o)\ 
    316320      $(MODEL_LIB)(traldf_bilapg.o)\ 
    317       $(MODEL_LIB)(traldf_bilap.o)\ 
    318321      $(MODEL_LIB)(traldf_iso.o)\ 
    319322      $(MODEL_LIB)(traldf_lap.o)\ 
     
    326329      $(MODEL_LIB)(trazdf_imp.o)\ 
    327330      $(MODEL_LIB)(trazdf_imp_jki.o)\ 
     331      $(MODEL_LIB)(trc_oce.o)\ 
    328332      $(MODEL_LIB)(trcstp.o)\ 
    329       $(MODEL_LIB)(trc_oce.o)\ 
    330333      $(MODEL_LIB)(trdicp.o)\ 
    331334      $(MODEL_LIB)(trdicp_oce.o)\ 
     
    337340      $(MODEL_LIB)(trdvor_oce.o)\ 
    338341      $(MODEL_LIB)(wzvmod.o)\ 
     342      $(MODEL_LIB)(zdf_oce.o)\ 
    339343      $(MODEL_LIB)(zdfbfr.o)\ 
    340344      $(MODEL_LIB)(zdfddm.o)\ 
     
    346350      $(MODEL_LIB)(zdftke.o)\ 
    347351      $(MODEL_LIB)(zdftke_jki.o)\ 
    348       $(MODEL_LIB)(zdf_oce.o)\ 
    349352      $(MODEL_LIB)(zpshde.o) 
    350353 
     
    541544 
    542545$(MODEL_LIB)(agrif_opa_interp.o) :  \ 
    543    in_out_manager.F90 \ 
    544    lib_print.f90 \ 
    545    par_kind.F90 \ 
    546    par_oce.F90 \ 
    547    $(MODEL_LIB)(in_out_manager.o) \ 
    548    $(MODEL_LIB)(lib_print.o) \ 
    549    $(MODEL_LIB)(par_kind.o) \ 
    550    $(MODEL_LIB)(par_oce.o) \ 
     546   $(MODEL_LIB)(in_out_manager.o) \ 
     547   $(MODEL_LIB)(lib_print.o) \ 
     548   $(MODEL_LIB)(par_kind.o) \ 
     549   $(MODEL_LIB)(par_oce.o) \ 
     550   in_out_manager.F90 \ 
     551   lib_print.f90 \ 
     552   par_kind.F90 \ 
     553   par_oce.F90 \ 
     554   $(MODEL_LIB)(dom_oce.o) \ 
     555   $(MODEL_LIB)(in_out_manager.o) \ 
     556   $(MODEL_LIB)(oce.o) \ 
     557   $(MODEL_LIB)(par_oce.o) \ 
     558   $(MODEL_LIB)(phycst.o) \ 
     559   $(MODEL_LIB)(sol_oce.o) \ 
    551560   dom_oce.F90 \ 
    552561   in_out_manager.F90 \ 
     
    555564   phycst.F90 \ 
    556565   sol_oce.F90 \ 
    557    $(MODEL_LIB)(dom_oce.o) \ 
    558    $(MODEL_LIB)(in_out_manager.o) \ 
    559    $(MODEL_LIB)(oce.o) \ 
    560    $(MODEL_LIB)(par_oce.o) \ 
    561    $(MODEL_LIB)(phycst.o) \ 
    562    $(MODEL_LIB)(sol_oce.o) \ 
    563566   domzgr_substitute.h90 \ 
    564567   vectopt_loop_substitute.h90 \ 
     
    566569   agrif_opa_interp.F90 
    567570$(MODEL_LIB)(agrif_opa_sponge.o) :  \ 
    568    par_kind.F90 \ 
    569    par_oce.F90 \ 
    570    $(MODEL_LIB)(par_kind.o) \ 
    571    $(MODEL_LIB)(par_oce.o) \ 
    572    dom_oce.F90 \ 
    573    oce.F90 \ 
    574    par_oce.F90 \ 
    575    $(MODEL_LIB)(dom_oce.o) \ 
    576    $(MODEL_LIB)(oce.o) \ 
    577    $(MODEL_LIB)(par_oce.o) \ 
     571   $(MODEL_LIB)(par_kind.o) \ 
     572   $(MODEL_LIB)(par_oce.o) \ 
     573   par_kind.F90 \ 
     574   par_oce.F90 \ 
     575   $(MODEL_LIB)(dom_oce.o) \ 
     576   $(MODEL_LIB)(oce.o) \ 
     577   $(MODEL_LIB)(par_oce.o) \ 
     578   dom_oce.F90 \ 
     579   oce.F90 \ 
     580   par_oce.F90 \ 
    578581   domzgr_substitute.h90 \ 
    579582   KEY_CPP \ 
    580583   agrif_opa_sponge.F90 
    581584$(MODEL_LIB)(agrif_opa_update.o) :  \ 
     585   $(MODEL_LIB)(dom_oce.o) \ 
     586   $(MODEL_LIB)(in_out_manager.o) \ 
     587   $(MODEL_LIB)(lbclnk.o) \ 
     588   $(MODEL_LIB)(lib_mpp.o) \ 
     589   $(MODEL_LIB)(obc_oce.o) \ 
     590   $(MODEL_LIB)(oce.o) \ 
     591   $(MODEL_LIB)(ocesbc.o) \ 
     592   $(MODEL_LIB)(par_kind.o) \ 
     593   $(MODEL_LIB)(par_oce.o) \ 
     594   $(MODEL_LIB)(prtctl.o) \ 
    582595   dom_oce.F90 \ 
    583596   in_out_manager.F90 \ 
     
    585598   lib_mpp.F90 \ 
    586599   obc_oce.F90 \ 
     600   oce.F90 \ 
    587601   ocesbc.F90 \ 
    588    oce.F90 \ 
    589    par_kind.F90 \ 
    590    par_oce.F90 \ 
    591    prtctl.F90 \ 
    592    $(MODEL_LIB)(dom_oce.o) \ 
    593    $(MODEL_LIB)(in_out_manager.o) \ 
    594    $(MODEL_LIB)(lbclnk.o) \ 
    595    $(MODEL_LIB)(lib_mpp.o) \ 
    596    $(MODEL_LIB)(obc_oce.o) \ 
    597    $(MODEL_LIB)(ocesbc.o) \ 
    598    $(MODEL_LIB)(oce.o) \ 
    599    $(MODEL_LIB)(par_kind.o) \ 
    600    $(MODEL_LIB)(par_oce.o) \ 
    601    $(MODEL_LIB)(prtctl.o) \ 
     602   par_kind.F90 \ 
     603   par_oce.F90 \ 
     604   prtctl.F90 \ 
     605   $(MODEL_LIB)(cla_div.o) \ 
     606   $(MODEL_LIB)(divcur.o) \ 
     607   $(MODEL_LIB)(dom_oce.o) \ 
     608   $(MODEL_LIB)(oce.o) \ 
     609   $(MODEL_LIB)(ocfzpt.o) \ 
     610   $(MODEL_LIB)(par_oce.o) \ 
     611   $(MODEL_LIB)(wzvmod.o) \ 
    602612   cla_div.F90 \ 
    603613   divcur.F90 \ 
     
    607617   par_oce.F90 \ 
    608618   wzvmod.F90 \ 
    609    $(MODEL_LIB)(cla_div.o) \ 
    610    $(MODEL_LIB)(divcur.o) \ 
    611    $(MODEL_LIB)(dom_oce.o) \ 
    612    $(MODEL_LIB)(oce.o) \ 
    613    $(MODEL_LIB)(ocfzpt.o) \ 
    614    $(MODEL_LIB)(par_oce.o) \ 
    615    $(MODEL_LIB)(wzvmod.o) \ 
    616619   domzgr_substitute.h90 \ 
    617620   KEY_CPP \ 
    618621   agrif_opa_update.F90 
    619622$(MODEL_LIB)(agrif_user.o) :  \ 
     623   $(MODEL_LIB)(blk_oce.o) \ 
     624   $(MODEL_LIB)(cla_div.o) \ 
     625   $(MODEL_LIB)(cpl.o) \ 
     626   $(MODEL_LIB)(cpl_oce.o) \ 
     627   $(MODEL_LIB)(daymod.o) \ 
     628   $(MODEL_LIB)(diaptr.o) \ 
     629   $(MODEL_LIB)(divcur.o) \ 
     630   $(MODEL_LIB)(dom_oce.o) \ 
     631   $(MODEL_LIB)(domain.o) \ 
     632   $(MODEL_LIB)(domcfg.o) \ 
     633   $(MODEL_LIB)(dtasal.o) \ 
     634   $(MODEL_LIB)(dtasst.o) \ 
     635   $(MODEL_LIB)(dtatem.o) \ 
     636   $(MODEL_LIB)(dyncor1d.o) \ 
     637   $(MODEL_LIB)(dynspg_oce.o) \ 
     638   $(MODEL_LIB)(eosbn2.o) \ 
     639   $(MODEL_LIB)(flxfwb.o) \ 
     640   $(MODEL_LIB)(flxmod.o) \ 
     641   $(MODEL_LIB)(iceini.o) \ 
     642   $(MODEL_LIB)(in_out_manager.o) \ 
     643   $(MODEL_LIB)(ini1d.o) \ 
     644   $(MODEL_LIB)(initrc.o) \ 
     645   $(MODEL_LIB)(iom.o) \ 
     646   $(MODEL_LIB)(istate.o) \ 
     647   $(MODEL_LIB)(ldfdyn.o) \ 
     648   $(MODEL_LIB)(ldftra.o) \ 
     649   $(MODEL_LIB)(lib_mpp.o) \ 
     650   $(MODEL_LIB)(lib_print.o) \ 
     651   $(MODEL_LIB)(mppini.o) \ 
     652   $(MODEL_LIB)(obc_par.o) \ 
     653   $(MODEL_LIB)(obcini.o) \ 
     654   $(MODEL_LIB)(oce.o) \ 
     655   $(MODEL_LIB)(ocfzpt.o) \ 
     656   $(MODEL_LIB)(par_kind.o) \ 
     657   $(MODEL_LIB)(par_oce.o) \ 
     658   $(MODEL_LIB)(phycst.o) \ 
     659   $(MODEL_LIB)(prtctl.o) \ 
     660   $(MODEL_LIB)(sol_oce.o) \ 
     661   $(MODEL_LIB)(solver.o) \ 
     662   $(MODEL_LIB)(step.o) \ 
     663   $(MODEL_LIB)(step1d.o) \ 
     664   $(MODEL_LIB)(trdicp.o) \ 
     665   $(MODEL_LIB)(trdmld.o) \ 
     666   $(MODEL_LIB)(trdmod.o) \ 
     667   $(MODEL_LIB)(trdmod_oce.o) \ 
     668   $(MODEL_LIB)(trdvor.o) \ 
     669   $(MODEL_LIB)(wzvmod.o) \ 
     670   $(MODEL_LIB)(zdf_oce.o) \ 
     671   $(MODEL_LIB)(zdfini.o) \ 
     672   $(MODEL_LIB)(zdfmxl.o) \ 
     673   $(MODEL_LIB)(zpshde.o) \ 
    620674   blk_oce.F90 \ 
    621675   cla_div.F90 \ 
     
    625679   diaptr.F90 \ 
    626680   divcur.F90 \ 
     681   dom_oce.F90 \ 
    627682   domain.F90 \ 
    628683   domcfg.F90 \ 
    629    dom_oce.F90 \ 
    630684   dtasal.F90 \ 
    631685   dtasst.F90 \ 
     
    637691   flxmod.F90 \ 
    638692   iceini.F90 \ 
     693   in_out_manager.F90 \ 
    639694   ini1d.F90 \ 
    640695   initrc.F90 \ 
    641    in_out_manager.F90 \ 
     696   iom.F90 \ 
    642697   istate.F90 \ 
    643698   ldfdyn.F90 \ 
     
    646701   lib_print.f90 \ 
    647702   mppini.F90 \ 
     703   obc_par.F90 \ 
    648704   obcini.F90 \ 
    649    obc_par.F90 \ 
    650705   oce.F90 \ 
    651706   ocfzpt.F90 \ 
     
    654709   phycst.F90 \ 
    655710   prtctl.F90 \ 
     711   sol_oce.F90 \ 
    656712   solver.F90 \ 
    657    sol_oce.F90 \ 
     713   step.F90 \ 
    658714   step1d.F90 \ 
    659    step.F90 \ 
    660715   trdicp.F90 \ 
    661716   trdmld.F90 \ 
     
    664719   trdvor.F90 \ 
    665720   wzvmod.F90 \ 
     721   zdf_oce.F90 \ 
    666722   zdfini.F90 \ 
    667723   zdfmxl.F90 \ 
    668    zdf_oce.F90 \ 
    669724   zpshde.F90 \ 
    670    $(MODEL_LIB)(blk_oce.o) \ 
    671    $(MODEL_LIB)(cla_div.o) \ 
    672    $(MODEL_LIB)(cpl.o) \ 
    673    $(MODEL_LIB)(cpl_oce.o) \ 
    674    $(MODEL_LIB)(daymod.o) \ 
    675    $(MODEL_LIB)(diaptr.o) \ 
    676    $(MODEL_LIB)(divcur.o) \ 
    677    $(MODEL_LIB)(domain.o) \ 
    678    $(MODEL_LIB)(domcfg.o) \ 
    679    $(MODEL_LIB)(dom_oce.o) \ 
    680    $(MODEL_LIB)(dtasal.o) \ 
    681    $(MODEL_LIB)(dtasst.o) \ 
    682    $(MODEL_LIB)(dtatem.o) \ 
    683    $(MODEL_LIB)(dyncor1d.o) \ 
    684    $(MODEL_LIB)(dynspg_oce.o) \ 
    685    $(MODEL_LIB)(eosbn2.o) \ 
    686    $(MODEL_LIB)(flxfwb.o) \ 
    687    $(MODEL_LIB)(flxmod.o) \ 
    688    $(MODEL_LIB)(iceini.o) \ 
    689    $(MODEL_LIB)(ini1d.o) \ 
    690    $(MODEL_LIB)(initrc.o) \ 
    691    $(MODEL_LIB)(in_out_manager.o) \ 
    692    $(MODEL_LIB)(istate.o) \ 
    693    $(MODEL_LIB)(ldfdyn.o) \ 
    694    $(MODEL_LIB)(ldftra.o) \ 
    695    $(MODEL_LIB)(lib_mpp.o) \ 
    696    $(MODEL_LIB)(lib_print.o) \ 
    697    $(MODEL_LIB)(mppini.o) \ 
    698    $(MODEL_LIB)(obcini.o) \ 
    699    $(MODEL_LIB)(obc_par.o) \ 
    700    $(MODEL_LIB)(oce.o) \ 
    701    $(MODEL_LIB)(ocfzpt.o) \ 
    702    $(MODEL_LIB)(par_kind.o) \ 
    703    $(MODEL_LIB)(par_oce.o) \ 
    704    $(MODEL_LIB)(phycst.o) \ 
    705    $(MODEL_LIB)(prtctl.o) \ 
    706    $(MODEL_LIB)(solver.o) \ 
     725   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     726   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
     727   $(MODEL_LIB)(agrif_opa_update.o) \ 
     728   $(MODEL_LIB)(dom_oce.o) \ 
     729   $(MODEL_LIB)(ice_oce.o) \ 
     730   $(MODEL_LIB)(in_out_manager.o) \ 
     731   $(MODEL_LIB)(oce.o) \ 
     732   $(MODEL_LIB)(opa.o) \ 
     733   $(MODEL_LIB)(par_oce.o) \ 
    707734   $(MODEL_LIB)(sol_oce.o) \ 
    708    $(MODEL_LIB)(step1d.o) \ 
    709    $(MODEL_LIB)(step.o) \ 
    710    $(MODEL_LIB)(trdicp.o) \ 
    711    $(MODEL_LIB)(trdmld.o) \ 
    712    $(MODEL_LIB)(trdmod.o) \ 
    713    $(MODEL_LIB)(trdmod_oce.o) \ 
    714    $(MODEL_LIB)(trdvor.o) \ 
    715    $(MODEL_LIB)(wzvmod.o) \ 
    716    $(MODEL_LIB)(zdfini.o) \ 
    717    $(MODEL_LIB)(zdfmxl.o) \ 
    718    $(MODEL_LIB)(zdf_oce.o) \ 
    719    $(MODEL_LIB)(zpshde.o) \ 
     735   $(MODEL_LIB)(tradmp.o) \ 
    720736   agrif_opa_interp.F90 \ 
    721737   agrif_opa_sponge.F90 \ 
     
    729745   sol_oce.F90 \ 
    730746   tradmp.F90 \ 
    731    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    732    $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    733    $(MODEL_LIB)(agrif_opa_update.o) \ 
    734    $(MODEL_LIB)(dom_oce.o) \ 
    735    $(MODEL_LIB)(ice_oce.o) \ 
    736    $(MODEL_LIB)(in_out_manager.o) \ 
    737    $(MODEL_LIB)(oce.o) \ 
    738    $(MODEL_LIB)(opa.o) \ 
    739    $(MODEL_LIB)(par_oce.o) \ 
    740    $(MODEL_LIB)(sol_oce.o) \ 
    741    $(MODEL_LIB)(tradmp.o) \ 
    742747   $(AGRIF_LIB) \ 
    743748   KEY_CPP \ 
    744749   agrif_user.F90 
    745750$(MODEL_LIB)(albedo.o) :   \ 
     751   $(MODEL_LIB)(dom_oce.o) \ 
     752   $(MODEL_LIB)(in_out_manager.o) \ 
     753   $(MODEL_LIB)(lib_mpp.o) \ 
     754   $(MODEL_LIB)(lib_print.o) \ 
     755   $(MODEL_LIB)(oce.o) \ 
     756   $(MODEL_LIB)(par_ice.o) \ 
     757   $(MODEL_LIB)(par_kind.o) \ 
     758   $(MODEL_LIB)(par_oce.o) \ 
     759   $(MODEL_LIB)(phycst.o) \ 
     760   $(MODEL_LIB)(prtctl.o) \ 
    746761   dom_oce.F90 \ 
    747762   in_out_manager.F90 \ 
     
    754769   phycst.F90 \ 
    755770   prtctl.F90 \ 
    756    $(MODEL_LIB)(dom_oce.o) \ 
    757    $(MODEL_LIB)(in_out_manager.o) \ 
    758    $(MODEL_LIB)(lib_mpp.o) \ 
    759    $(MODEL_LIB)(lib_print.o) \ 
    760    $(MODEL_LIB)(oce.o) \ 
    761    $(MODEL_LIB)(par_ice.o) \ 
    762    $(MODEL_LIB)(par_kind.o) \ 
    763    $(MODEL_LIB)(par_oce.o) \ 
    764    $(MODEL_LIB)(phycst.o) \ 
    765    $(MODEL_LIB)(prtctl.o) \ 
     771   $(MODEL_LIB)(blk_oce.o) \ 
     772   $(MODEL_LIB)(cpl_oce.o) \ 
     773   $(MODEL_LIB)(daymod.o) \ 
     774   $(MODEL_LIB)(dom_oce.o) \ 
     775   $(MODEL_LIB)(flx_oce.o) \ 
     776   $(MODEL_LIB)(ice.o) \ 
     777   $(MODEL_LIB)(in_out_manager.o) \ 
     778   $(MODEL_LIB)(lbclnk.o) \ 
     779   $(MODEL_LIB)(oce.o) \ 
     780   $(MODEL_LIB)(ocfzpt.o) \ 
     781   $(MODEL_LIB)(phycst.o) \ 
    766782   blk_oce.F90 \ 
    767783   cpl_oce.F90 \ 
     
    775791   ocfzpt.F90 \ 
    776792   phycst.F90 \ 
     793   KEY_CPP \ 
     794   albedo.F90 
     795$(MODEL_LIB)(blk_oce.o) :  \ 
     796   $(MODEL_LIB)(par_kind.o) \ 
     797   par_kind.F90 \ 
     798   $(MODEL_LIB)(par_oce.o) \ 
     799   par_oce.F90 \ 
     800   KEY_CPP \ 
     801   blk_oce.F90 
     802$(MODEL_LIB)(bulk.o) :  \ 
     803   $(MODEL_LIB)(albedo.o) \ 
    777804   $(MODEL_LIB)(blk_oce.o) \ 
    778805   $(MODEL_LIB)(cpl_oce.o) \ 
     
    780807   $(MODEL_LIB)(dom_oce.o) \ 
    781808   $(MODEL_LIB)(flx_oce.o) \ 
    782    $(MODEL_LIB)(ice.o) \ 
    783    $(MODEL_LIB)(in_out_manager.o) \ 
    784    $(MODEL_LIB)(lbclnk.o) \ 
     809   $(MODEL_LIB)(in_out_manager.o) \ 
     810   $(MODEL_LIB)(lbclnk.o) \ 
     811   $(MODEL_LIB)(lib_mpp.o) \ 
     812   $(MODEL_LIB)(lib_print.o) \ 
    785813   $(MODEL_LIB)(oce.o) \ 
    786814   $(MODEL_LIB)(ocfzpt.o) \ 
    787    $(MODEL_LIB)(phycst.o) \ 
    788    KEY_CPP \ 
    789    albedo.F90 
    790 $(MODEL_LIB)(blk_oce.o) :  \ 
    791    par_kind.F90 \ 
    792    $(MODEL_LIB)(par_kind.o) \ 
    793    par_oce.F90 \ 
    794    $(MODEL_LIB)(par_oce.o) \ 
    795    KEY_CPP \ 
    796    blk_oce.F90 
    797 $(MODEL_LIB)(bulk.o) :  \ 
     815   $(MODEL_LIB)(par_kind.o) \ 
     816   $(MODEL_LIB)(par_oce.o) \ 
     817   $(MODEL_LIB)(phycst.o) \ 
     818   $(MODEL_LIB)(prtctl.o) \ 
    798819   albedo.F90 \ 
    799820   blk_oce.F90 \ 
     
    812833   phycst.F90 \ 
    813834   prtctl.F90 \ 
    814    $(MODEL_LIB)(albedo.o) \ 
     835   $(MODEL_LIB)(blk_oce.o) \ 
     836   $(MODEL_LIB)(dom_oce.o) \ 
     837   $(MODEL_LIB)(flx_oce.o) \ 
     838   $(MODEL_LIB)(flxblk.o) \ 
     839   $(MODEL_LIB)(ice_oce.o) \ 
     840   $(MODEL_LIB)(in_out_manager.o) \ 
     841   $(MODEL_LIB)(oce.o) \ 
     842   $(MODEL_LIB)(ocfzpt.o) \ 
     843   $(MODEL_LIB)(phycst.o) \ 
     844   $(MODEL_LIB)(prtctl.o) \ 
     845   $(MODEL_LIB)(taumod.o) \ 
     846   blk_oce.F90 \ 
     847   dom_oce.F90 \ 
     848   flx_oce.F90 \ 
     849   flxblk.F90 \ 
     850   ice_oce.F90 \ 
     851   in_out_manager.F90 \ 
     852   oce.F90 \ 
     853   ocfzpt.F90 \ 
     854   phycst.F90 \ 
     855   prtctl.F90 \ 
     856   taumod.F90 \ 
     857   KEY_CPP \ 
     858   bulk.F90 
     859$(MODEL_LIB)(cla.o) :   \ 
    815860   $(MODEL_LIB)(blk_oce.o) \ 
    816861   $(MODEL_LIB)(cpl_oce.o) \ 
    817862   $(MODEL_LIB)(daymod.o) \ 
    818863   $(MODEL_LIB)(dom_oce.o) \ 
     864   $(MODEL_LIB)(dtasal.o) \ 
     865   $(MODEL_LIB)(dtasss.o) \ 
     866   $(MODEL_LIB)(dtasst.o) \ 
     867   $(MODEL_LIB)(dtatem.o) \ 
    819868   $(MODEL_LIB)(flx_oce.o) \ 
     869   $(MODEL_LIB)(flxmod.o) \ 
     870   $(MODEL_LIB)(flxrnf.o) \ 
     871   $(MODEL_LIB)(ice_oce.o) \ 
    820872   $(MODEL_LIB)(in_out_manager.o) \ 
    821873   $(MODEL_LIB)(lbclnk.o) \ 
     
    828880   $(MODEL_LIB)(phycst.o) \ 
    829881   $(MODEL_LIB)(prtctl.o) \ 
    830    blk_oce.F90 \ 
    831    dom_oce.F90 \ 
    832    flxblk.F90 \ 
    833    flx_oce.F90 \ 
    834    ice_oce.F90 \ 
    835    in_out_manager.F90 \ 
    836    oce.F90 \ 
    837    ocfzpt.F90 \ 
    838    phycst.F90 \ 
    839    prtctl.F90 \ 
    840    taumod.F90 \ 
    841    $(MODEL_LIB)(blk_oce.o) \ 
    842    $(MODEL_LIB)(dom_oce.o) \ 
    843    $(MODEL_LIB)(flxblk.o) \ 
    844    $(MODEL_LIB)(flx_oce.o) \ 
    845    $(MODEL_LIB)(ice_oce.o) \ 
    846    $(MODEL_LIB)(in_out_manager.o) \ 
    847    $(MODEL_LIB)(oce.o) \ 
    848    $(MODEL_LIB)(ocfzpt.o) \ 
    849    $(MODEL_LIB)(phycst.o) \ 
    850    $(MODEL_LIB)(prtctl.o) \ 
    851882   $(MODEL_LIB)(taumod.o) \ 
    852    KEY_CPP \ 
    853    bulk.F90 
    854 $(MODEL_LIB)(cla.o) :   \ 
     883   $(MODEL_LIB)(tradmp.o) \ 
    855884   blk_oce.F90 \ 
    856885   cpl_oce.F90 \ 
     
    861890   dtasst.F90 \ 
    862891   dtatem.F90 \ 
     892   flx_oce.F90 \ 
    863893   flxmod.F90 \ 
    864894   flxrnf.F90 \ 
    865    flx_oce.F90 \ 
    866895   ice_oce.F90 \ 
    867896   in_out_manager.F90 \ 
     
    877906   taumod.F90 \ 
    878907   tradmp.F90 \ 
     908   $(MODEL_LIB)(dom_oce.o) \ 
     909   $(MODEL_LIB)(in_out_manager.o) \ 
     910   $(MODEL_LIB)(lbclnk.o) \ 
     911   $(MODEL_LIB)(lib_mpp.o) \ 
     912   $(MODEL_LIB)(oce.o) \ 
     913   $(MODEL_LIB)(ocesbc.o) \ 
     914   dom_oce.F90 \ 
     915   in_out_manager.F90 \ 
     916   lbclnk.F90 \ 
     917   lib_mpp.F90 \ 
     918   oce.F90 \ 
     919   ocesbc.F90 \ 
     920   domzgr_substitute.h90 \ 
     921   vectopt_loop_substitute.h90 \ 
     922   KEY_CPP \ 
     923   cla.F90 
     924$(MODEL_LIB)(cla_div.o) :  \ 
    879925   $(MODEL_LIB)(blk_oce.o) \ 
    880926   $(MODEL_LIB)(cpl_oce.o) \ 
     
    885931   $(MODEL_LIB)(dtasst.o) \ 
    886932   $(MODEL_LIB)(dtatem.o) \ 
     933   $(MODEL_LIB)(flx_oce.o) \ 
    887934   $(MODEL_LIB)(flxmod.o) \ 
    888935   $(MODEL_LIB)(flxrnf.o) \ 
    889    $(MODEL_LIB)(flx_oce.o) \ 
    890936   $(MODEL_LIB)(ice_oce.o) \ 
    891937   $(MODEL_LIB)(in_out_manager.o) \ 
     
    901947   $(MODEL_LIB)(taumod.o) \ 
    902948   $(MODEL_LIB)(tradmp.o) \ 
    903    dom_oce.F90 \ 
    904    in_out_manager.F90 \ 
    905    lbclnk.F90 \ 
    906    lib_mpp.F90 \ 
    907    ocesbc.F90 \ 
    908    oce.F90 \ 
    909    $(MODEL_LIB)(dom_oce.o) \ 
    910    $(MODEL_LIB)(in_out_manager.o) \ 
    911    $(MODEL_LIB)(lbclnk.o) \ 
    912    $(MODEL_LIB)(lib_mpp.o) \ 
    913    $(MODEL_LIB)(ocesbc.o) \ 
    914    $(MODEL_LIB)(oce.o) \ 
    915    domzgr_substitute.h90 \ 
    916    vectopt_loop_substitute.h90 \ 
    917    KEY_CPP \ 
    918    cla.F90 
    919 $(MODEL_LIB)(cla_div.o) :  \ 
    920949   blk_oce.F90 \ 
    921950   cpl_oce.F90 \ 
     
    926955   dtasst.F90 \ 
    927956   dtatem.F90 \ 
     957   flx_oce.F90 \ 
    928958   flxmod.F90 \ 
    929959   flxrnf.F90 \ 
    930    flx_oce.F90 \ 
    931960   ice_oce.F90 \ 
    932961   in_out_manager.F90 \ 
     
    942971   taumod.F90 \ 
    943972   tradmp.F90 \ 
     973   $(MODEL_LIB)(dom_oce.o) \ 
     974   $(MODEL_LIB)(in_out_manager.o) \ 
     975   $(MODEL_LIB)(lbclnk.o) \ 
     976   $(MODEL_LIB)(lib_mpp.o) \ 
     977   $(MODEL_LIB)(oce.o) \ 
     978   $(MODEL_LIB)(ocesbc.o) \ 
     979   dom_oce.F90 \ 
     980   in_out_manager.F90 \ 
     981   lbclnk.F90 \ 
     982   lib_mpp.F90 \ 
     983   oce.F90 \ 
     984   ocesbc.F90 \ 
     985   domzgr_substitute.h90 \ 
     986   KEY_CPP \ 
     987   cla_div.F90 
     988$(MODEL_LIB)(cla_dynspg.o) :  \ 
    944989   $(MODEL_LIB)(blk_oce.o) \ 
    945990   $(MODEL_LIB)(cpl_oce.o) \ 
     
    950995   $(MODEL_LIB)(dtasst.o) \ 
    951996   $(MODEL_LIB)(dtatem.o) \ 
     997   $(MODEL_LIB)(dynspg_oce.o) \ 
     998   $(MODEL_LIB)(flx_oce.o) \ 
    952999   $(MODEL_LIB)(flxmod.o) \ 
    9531000   $(MODEL_LIB)(flxrnf.o) \ 
    954    $(MODEL_LIB)(flx_oce.o) \ 
    9551001   $(MODEL_LIB)(ice_oce.o) \ 
    9561002   $(MODEL_LIB)(in_out_manager.o) \ 
    957    $(MODEL_LIB)(lbclnk.o) \ 
    958    $(MODEL_LIB)(lib_mpp.o) \ 
    959    $(MODEL_LIB)(lib_print.o) \ 
    960    $(MODEL_LIB)(oce.o) \ 
     1003   $(MODEL_LIB)(iom.o) \ 
     1004   $(MODEL_LIB)(lbclnk.o) \ 
     1005   $(MODEL_LIB)(lib_mpp.o) \ 
     1006   $(MODEL_LIB)(lib_print.o) \ 
     1007   $(MODEL_LIB)(obc_oce.o) \ 
     1008   $(MODEL_LIB)(obc_par.o) \ 
     1009   $(MODEL_LIB)(obccli.o) \ 
     1010   $(MODEL_LIB)(oce.o) \ 
     1011   $(MODEL_LIB)(ocesbc.o) \ 
    9611012   $(MODEL_LIB)(ocfzpt.o) \ 
    9621013   $(MODEL_LIB)(par_kind.o) \ 
     
    9641015   $(MODEL_LIB)(phycst.o) \ 
    9651016   $(MODEL_LIB)(prtctl.o) \ 
     1017   $(MODEL_LIB)(sol_oce.o) \ 
    9661018   $(MODEL_LIB)(taumod.o) \ 
    9671019   $(MODEL_LIB)(tradmp.o) \ 
    968    dom_oce.F90 \ 
    969    in_out_manager.F90 \ 
    970    lbclnk.F90 \ 
    971    lib_mpp.F90 \ 
    972    ocesbc.F90 \ 
    973    oce.F90 \ 
    974    $(MODEL_LIB)(dom_oce.o) \ 
    975    $(MODEL_LIB)(in_out_manager.o) \ 
    976    $(MODEL_LIB)(lbclnk.o) \ 
    977    $(MODEL_LIB)(lib_mpp.o) \ 
    978    $(MODEL_LIB)(ocesbc.o) \ 
    979    $(MODEL_LIB)(oce.o) \ 
    980    domzgr_substitute.h90 \ 
    981    KEY_CPP \ 
    982    cla_div.F90 
    983 $(MODEL_LIB)(cla_dynspg.o) :  \ 
     1020   $(MODEL_LIB)(zdf_oce.o) \ 
    9841021   blk_oce.F90 \ 
    9851022   cpl_oce.F90 \ 
     
    9911028   dtatem.F90 \ 
    9921029   dynspg_oce.F90 \ 
     1030   flx_oce.F90 \ 
    9931031   flxmod.F90 \ 
    9941032   flxrnf.F90 \ 
    995    flx_oce.F90 \ 
    9961033   ice_oce.F90 \ 
    9971034   in_out_manager.F90 \ 
    998    lbclnk.F90 \ 
    999    lib_mpp.F90 \ 
    1000    lib_print.f90 \ 
    1001    obccli.F90 \ 
     1035   iom.F90 \ 
     1036   lbclnk.F90 \ 
     1037   lib_mpp.F90 \ 
     1038   lib_print.f90 \ 
    10021039   obc_oce.F90 \ 
    10031040   obc_par.F90 \ 
     1041   obccli.F90 \ 
     1042   oce.F90 \ 
    10041043   ocesbc.F90 \ 
    1005    oce.F90 \ 
    10061044   ocfzpt.F90 \ 
    10071045   par_kind.F90 \ 
     
    10131051   tradmp.F90 \ 
    10141052   zdf_oce.F90 \ 
     1053   $(MODEL_LIB)(dom_oce.o) \ 
     1054   $(MODEL_LIB)(flxrnf.o) \ 
     1055   $(MODEL_LIB)(in_out_manager.o) \ 
     1056   $(MODEL_LIB)(lbclnk.o) \ 
     1057   $(MODEL_LIB)(lib_mpp.o) \ 
     1058   $(MODEL_LIB)(obc_oce.o) \ 
     1059   $(MODEL_LIB)(obcdyn.o) \ 
     1060   $(MODEL_LIB)(obcvol.o) \ 
     1061   $(MODEL_LIB)(oce.o) \ 
     1062   $(MODEL_LIB)(ocesbc.o) \ 
     1063   $(MODEL_LIB)(phycst.o) \ 
     1064   $(MODEL_LIB)(sol_oce.o) \ 
     1065   $(MODEL_LIB)(solfet.o) \ 
     1066   $(MODEL_LIB)(solpcg.o) \ 
     1067   $(MODEL_LIB)(solsor.o) \ 
     1068   $(MODEL_LIB)(zdf_oce.o) \ 
     1069   dom_oce.F90 \ 
     1070   flxrnf.F90 \ 
     1071   in_out_manager.F90 \ 
     1072   lbclnk.F90 \ 
     1073   lib_mpp.F90 \ 
     1074   obc_oce.F90 \ 
     1075   obcdyn.F90 \ 
     1076   obcvol.F90 \ 
     1077   oce.F90 \ 
     1078   ocesbc.F90 \ 
     1079   phycst.F90 \ 
     1080   sol_oce.F90 \ 
     1081   solfet.F90 \ 
     1082   solpcg.F90 \ 
     1083   solsor.F90 \ 
     1084   zdf_oce.F90 \ 
     1085   domzgr_substitute.h90 \ 
     1086   vectopt_loop_substitute.h90 \ 
     1087   KEY_CPP \ 
     1088   cla_dynspg.F90 
     1089$(MODEL_LIB)(closea.o) :   \ 
    10151090   $(MODEL_LIB)(blk_oce.o) \ 
    10161091   $(MODEL_LIB)(cpl_oce.o) \ 
     
    10211096   $(MODEL_LIB)(dtasst.o) \ 
    10221097   $(MODEL_LIB)(dtatem.o) \ 
    1023    $(MODEL_LIB)(dynspg_oce.o) \ 
     1098   $(MODEL_LIB)(flx_oce.o) \ 
    10241099   $(MODEL_LIB)(flxmod.o) \ 
    10251100   $(MODEL_LIB)(flxrnf.o) \ 
    1026    $(MODEL_LIB)(flx_oce.o) \ 
    10271101   $(MODEL_LIB)(ice_oce.o) \ 
    10281102   $(MODEL_LIB)(in_out_manager.o) \ 
    1029    $(MODEL_LIB)(lbclnk.o) \ 
    1030    $(MODEL_LIB)(lib_mpp.o) \ 
    1031    $(MODEL_LIB)(lib_print.o) \ 
    1032    $(MODEL_LIB)(obccli.o) \ 
    1033    $(MODEL_LIB)(obc_oce.o) \ 
    1034    $(MODEL_LIB)(obc_par.o) \ 
    1035    $(MODEL_LIB)(ocesbc.o) \ 
     1103   $(MODEL_LIB)(iom.o) \ 
     1104   $(MODEL_LIB)(lbclnk.o) \ 
     1105   $(MODEL_LIB)(lib_mpp.o) \ 
     1106   $(MODEL_LIB)(lib_print.o) \ 
    10361107   $(MODEL_LIB)(oce.o) \ 
    10371108   $(MODEL_LIB)(ocfzpt.o) \ 
     
    10401111   $(MODEL_LIB)(phycst.o) \ 
    10411112   $(MODEL_LIB)(prtctl.o) \ 
    1042    $(MODEL_LIB)(sol_oce.o) \ 
    10431113   $(MODEL_LIB)(taumod.o) \ 
    10441114   $(MODEL_LIB)(tradmp.o) \ 
    1045    $(MODEL_LIB)(zdf_oce.o) \ 
    1046    dom_oce.F90 \ 
    1047    flxrnf.F90 \ 
    1048    in_out_manager.F90 \ 
    1049    lbclnk.F90 \ 
    1050    lib_mpp.F90 \ 
    1051    obcdyn.F90 \ 
    1052    obcvol.F90 \ 
    1053    obc_oce.F90 \ 
    1054    ocesbc.F90 \ 
    1055    oce.F90 \ 
    1056    phycst.F90 \ 
    1057    solfet.F90 \ 
    1058    solpcg.F90 \ 
    1059    solsor.F90 \ 
    1060    sol_oce.F90 \ 
    1061    zdf_oce.F90 \ 
    1062    $(MODEL_LIB)(dom_oce.o) \ 
    1063    $(MODEL_LIB)(flxrnf.o) \ 
    1064    $(MODEL_LIB)(in_out_manager.o) \ 
    1065    $(MODEL_LIB)(lbclnk.o) \ 
    1066    $(MODEL_LIB)(lib_mpp.o) \ 
    1067    $(MODEL_LIB)(obcdyn.o) \ 
    1068    $(MODEL_LIB)(obcvol.o) \ 
    1069    $(MODEL_LIB)(obc_oce.o) \ 
    1070    $(MODEL_LIB)(ocesbc.o) \ 
    1071    $(MODEL_LIB)(oce.o) \ 
    1072    $(MODEL_LIB)(phycst.o) \ 
    1073    $(MODEL_LIB)(solfet.o) \ 
    1074    $(MODEL_LIB)(solpcg.o) \ 
    1075    $(MODEL_LIB)(solsor.o) \ 
    1076    $(MODEL_LIB)(sol_oce.o) \ 
    1077    $(MODEL_LIB)(zdf_oce.o) \ 
    1078    domzgr_substitute.h90 \ 
    1079    vectopt_loop_substitute.h90 \ 
    1080    KEY_CPP \ 
    1081    cla_dynspg.F90 
    1082 $(MODEL_LIB)(closea.o) :   \ 
    10831115   blk_oce.F90 \ 
    10841116   cpl_oce.F90 \ 
     
    10891121   dtasst.F90 \ 
    10901122   dtatem.F90 \ 
     1123   flx_oce.F90 \ 
    10911124   flxmod.F90 \ 
    10921125   flxrnf.F90 \ 
    1093    flx_oce.F90 \ 
    10941126   ice_oce.F90 \ 
    10951127   in_out_manager.F90 \ 
     1128   iom.F90 \ 
    10961129   lbclnk.F90 \ 
    10971130   lib_mpp.F90 \ 
     
    11051138   taumod.F90 \ 
    11061139   tradmp.F90 \ 
     1140   $(MODEL_LIB)(dom_oce.o) \ 
     1141   $(MODEL_LIB)(flxrnf.o) \ 
     1142   $(MODEL_LIB)(in_out_manager.o) \ 
     1143   $(MODEL_LIB)(lbclnk.o) \ 
     1144   $(MODEL_LIB)(lib_mpp.o) \ 
     1145   $(MODEL_LIB)(oce.o) \ 
     1146   $(MODEL_LIB)(ocesbc.o) \ 
     1147   dom_oce.F90 \ 
     1148   flxrnf.F90 \ 
     1149   in_out_manager.F90 \ 
     1150   lbclnk.F90 \ 
     1151   lib_mpp.F90 \ 
     1152   oce.F90 \ 
     1153   ocesbc.F90 \ 
     1154   vectopt_loop_substitute.h90 \ 
     1155   KEY_CPP \ 
     1156   closea.F90 
     1157$(MODEL_LIB)(cpl.o) :   \ 
     1158   $(MODEL_LIB)(dom_oce.o) \ 
     1159   $(MODEL_LIB)(in_out_manager.o) \ 
     1160   $(MODEL_LIB)(lib_print.o) \ 
     1161   $(MODEL_LIB)(oce.o) \ 
     1162   $(MODEL_LIB)(par_kind.o) \ 
     1163   $(MODEL_LIB)(par_oce.o) \ 
     1164   $(MODEL_LIB)(phycst.o) \ 
     1165   $(MODEL_LIB)(prtctl.o) \ 
     1166   dom_oce.F90 \ 
     1167   in_out_manager.F90 \ 
     1168   lib_print.f90 \ 
     1169   oce.F90 \ 
     1170   par_kind.F90 \ 
     1171   par_oce.F90 \ 
     1172   phycst.F90 \ 
     1173   prtctl.F90 \ 
     1174   $(MODEL_LIB)(cpl_oce.o) \ 
     1175   $(MODEL_LIB)(daymod.o) \ 
     1176   $(MODEL_LIB)(dom_oce.o) \ 
     1177   $(MODEL_LIB)(flx_oce.o) \ 
     1178   $(MODEL_LIB)(in_out_manager.o) \ 
     1179   $(MODEL_LIB)(oce.o) \ 
     1180   $(MODEL_LIB)(ocfzpt.o) \ 
     1181   $(MODEL_LIB)(phycst.o) \ 
     1182   cpl_oce.F90 \ 
     1183   daymod.F90 \ 
     1184   dom_oce.F90 \ 
     1185   flx_oce.F90 \ 
     1186   in_out_manager.F90 \ 
     1187   oce.F90 \ 
     1188   ocfzpt.F90 \ 
     1189   phycst.F90 \ 
     1190   $(IOIPSL_LIB) \ 
     1191   KEY_CPP \ 
     1192   cpl.F90 
     1193$(MODEL_LIB)(cpl_oce.o) :  \ 
     1194   $(MODEL_LIB)(par_kind.o) \ 
     1195   par_kind.F90 \ 
     1196   $(MODEL_LIB)(par_oce.o) \ 
     1197   par_oce.F90 \ 
     1198   KEY_CPP \ 
     1199   cpl_oce.F90 
     1200$(MODEL_LIB)(ctlopn.o) :   \ 
     1201   $(AGRIF_LIB) \ 
     1202   KEY_CPP \ 
     1203   ctlopn.F90 
     1204$(MODEL_LIB)(daymod.o) :   \ 
     1205   $(MODEL_LIB)(dom_oce.o) \ 
     1206   $(MODEL_LIB)(in_out_manager.o) \ 
     1207   $(MODEL_LIB)(lib_mpp.o) \ 
     1208   $(MODEL_LIB)(lib_print.o) \ 
     1209   $(MODEL_LIB)(par_kind.o) \ 
     1210   $(MODEL_LIB)(par_oce.o) \ 
     1211   dom_oce.F90 \ 
     1212   in_out_manager.F90 \ 
     1213   lib_mpp.F90 \ 
     1214   lib_print.f90 \ 
     1215   par_kind.F90 \ 
     1216   par_oce.F90 \ 
     1217   $(MODEL_LIB)(dom_oce.o) \ 
     1218   $(MODEL_LIB)(in_out_manager.o) \ 
     1219   $(MODEL_LIB)(phycst.o) \ 
     1220   $(MODEL_LIB)(prtctl.o) \ 
     1221   dom_oce.F90 \ 
     1222   in_out_manager.F90 \ 
     1223   phycst.F90 \ 
     1224   prtctl.F90 \ 
     1225   daymod.F90 
     1226$(MODEL_LIB)(diadimg.o) :  \ 
     1227   $(MODEL_LIB)(dom_oce.o) \ 
     1228   $(MODEL_LIB)(in_out_manager.o) \ 
     1229   $(MODEL_LIB)(lib_print.o) \ 
     1230   $(MODEL_LIB)(par_kind.o) \ 
     1231   $(MODEL_LIB)(par_oce.o) \ 
     1232   $(MODEL_LIB)(phycst.o) \ 
     1233   $(MODEL_LIB)(prtctl.o) \ 
     1234   dom_oce.F90 \ 
     1235   in_out_manager.F90 \ 
     1236   lib_print.f90 \ 
     1237   par_kind.F90 \ 
     1238   par_oce.F90 \ 
     1239   phycst.F90 \ 
     1240   prtctl.F90 \ 
     1241   $(MODEL_LIB)(daymod.o) \ 
     1242   $(MODEL_LIB)(dom_oce.o) \ 
     1243   $(MODEL_LIB)(in_out_manager.o) \ 
     1244   $(MODEL_LIB)(oce.o) \ 
     1245   daymod.F90 \ 
     1246   dom_oce.F90 \ 
     1247   in_out_manager.F90 \ 
     1248   oce.F90 \ 
     1249   domzgr_substitute.h90 \ 
     1250   KEY_CPP \ 
     1251   diadimg.F90 
     1252$(MODEL_LIB)(diafwb.o) :   \ 
     1253   $(MODEL_LIB)(albedo.o) \ 
    11071254   $(MODEL_LIB)(blk_oce.o) \ 
    11081255   $(MODEL_LIB)(cpl_oce.o) \ 
     
    11131260   $(MODEL_LIB)(dtasst.o) \ 
    11141261   $(MODEL_LIB)(dtatem.o) \ 
     1262   $(MODEL_LIB)(flx_oce.o) \ 
    11151263   $(MODEL_LIB)(flxmod.o) \ 
    11161264   $(MODEL_LIB)(flxrnf.o) \ 
    1117    $(MODEL_LIB)(flx_oce.o) \ 
    11181265   $(MODEL_LIB)(ice_oce.o) \ 
    11191266   $(MODEL_LIB)(in_out_manager.o) \ 
     1267   $(MODEL_LIB)(iom.o) \ 
    11201268   $(MODEL_LIB)(lbclnk.o) \ 
    11211269   $(MODEL_LIB)(lib_mpp.o) \ 
     
    11291277   $(MODEL_LIB)(taumod.o) \ 
    11301278   $(MODEL_LIB)(tradmp.o) \ 
    1131    dom_oce.F90 \ 
    1132    flxrnf.F90 \ 
    1133    in_out_manager.F90 \ 
    1134    lbclnk.F90 \ 
    1135    lib_mpp.F90 \ 
    1136    ocesbc.F90 \ 
    1137    oce.F90 \ 
    1138    $(MODEL_LIB)(dom_oce.o) \ 
    1139    $(MODEL_LIB)(flxrnf.o) \ 
    1140    $(MODEL_LIB)(in_out_manager.o) \ 
    1141    $(MODEL_LIB)(lbclnk.o) \ 
    1142    $(MODEL_LIB)(lib_mpp.o) \ 
    1143    $(MODEL_LIB)(ocesbc.o) \ 
    1144    $(MODEL_LIB)(oce.o) \ 
    1145    vectopt_loop_substitute.h90 \ 
    1146    KEY_CPP \ 
    1147    closea.F90 
    1148 $(MODEL_LIB)(cpl.o) :   \ 
    1149    dom_oce.F90 \ 
    1150    in_out_manager.F90 \ 
    1151    lib_print.f90 \ 
    1152    oce.F90 \ 
    1153    par_kind.F90 \ 
    1154    par_oce.F90 \ 
    1155    phycst.F90 \ 
    1156    prtctl.F90 \ 
    1157    $(MODEL_LIB)(dom_oce.o) \ 
    1158    $(MODEL_LIB)(in_out_manager.o) \ 
    1159    $(MODEL_LIB)(lib_print.o) \ 
    1160    $(MODEL_LIB)(oce.o) \ 
    1161    $(MODEL_LIB)(par_kind.o) \ 
    1162    $(MODEL_LIB)(par_oce.o) \ 
    1163    $(MODEL_LIB)(phycst.o) \ 
    1164    $(MODEL_LIB)(prtctl.o) \ 
    1165    cpl_oce.F90 \ 
    1166    daymod.F90 \ 
    1167    dom_oce.F90 \ 
    1168    flx_oce.F90 \ 
    1169    in_out_manager.F90 \ 
    1170    oce.F90 \ 
    1171    ocfzpt.F90 \ 
    1172    phycst.F90 \ 
    1173    $(MODEL_LIB)(cpl_oce.o) \ 
    1174    $(MODEL_LIB)(daymod.o) \ 
    1175    $(MODEL_LIB)(dom_oce.o) \ 
    1176    $(MODEL_LIB)(flx_oce.o) \ 
    1177    $(MODEL_LIB)(in_out_manager.o) \ 
    1178    $(MODEL_LIB)(oce.o) \ 
    1179    $(MODEL_LIB)(ocfzpt.o) \ 
    1180    $(MODEL_LIB)(phycst.o) \ 
    1181    $(IOIPSL_LIB) \ 
    1182    KEY_CPP \ 
    1183    cpl.F90 
    1184 $(MODEL_LIB)(cpl_oce.o) :  \ 
    1185    par_kind.F90 \ 
    1186    $(MODEL_LIB)(par_kind.o) \ 
    1187    par_oce.F90 \ 
    1188    $(MODEL_LIB)(par_oce.o) \ 
    1189    KEY_CPP \ 
    1190    cpl_oce.F90 
    1191 $(MODEL_LIB)(ctlopn.o) :   \ 
    1192    $(AGRIF_LIB) \ 
    1193    KEY_CPP \ 
    1194    ctlopn.F90 
    1195 $(MODEL_LIB)(daymod.o) :   \ 
    1196    dom_oce.F90 \ 
    1197    in_out_manager.F90 \ 
    1198    lib_mpp.F90 \ 
    1199    lib_print.f90 \ 
    1200    par_kind.F90 \ 
    1201    par_oce.F90 \ 
    1202    $(MODEL_LIB)(dom_oce.o) \ 
    1203    $(MODEL_LIB)(in_out_manager.o) \ 
    1204    $(MODEL_LIB)(lib_mpp.o) \ 
    1205    $(MODEL_LIB)(lib_print.o) \ 
    1206    $(MODEL_LIB)(par_kind.o) \ 
    1207    $(MODEL_LIB)(par_oce.o) \ 
    1208    dom_oce.F90 \ 
    1209    in_out_manager.F90 \ 
    1210    phycst.F90 \ 
    1211    prtctl.F90 \ 
    1212    $(MODEL_LIB)(dom_oce.o) \ 
    1213    $(MODEL_LIB)(in_out_manager.o) \ 
    1214    $(MODEL_LIB)(phycst.o) \ 
    1215    $(MODEL_LIB)(prtctl.o) \ 
    1216    daymod.F90 
    1217 $(MODEL_LIB)(diadimg.o) :  \ 
    1218    dom_oce.F90 \ 
    1219    in_out_manager.F90 \ 
    1220    lib_print.f90 \ 
    1221    par_kind.F90 \ 
    1222    par_oce.F90 \ 
    1223    phycst.F90 \ 
    1224    prtctl.F90 \ 
    1225    $(MODEL_LIB)(dom_oce.o) \ 
    1226    $(MODEL_LIB)(in_out_manager.o) \ 
    1227    $(MODEL_LIB)(lib_print.o) \ 
    1228    $(MODEL_LIB)(par_kind.o) \ 
    1229    $(MODEL_LIB)(par_oce.o) \ 
    1230    $(MODEL_LIB)(phycst.o) \ 
    1231    $(MODEL_LIB)(prtctl.o) \ 
    1232    daymod.F90 \ 
    1233    dom_oce.F90 \ 
    1234    in_out_manager.F90 \ 
    1235    oce.F90 \ 
    1236    $(MODEL_LIB)(daymod.o) \ 
    1237    $(MODEL_LIB)(dom_oce.o) \ 
    1238    $(MODEL_LIB)(in_out_manager.o) \ 
    1239    $(MODEL_LIB)(oce.o) \ 
    1240    domzgr_substitute.h90 \ 
    1241    KEY_CPP \ 
    1242    diadimg.F90 
    1243 $(MODEL_LIB)(diafwb.o) :   \ 
    12441279   albedo.F90 \ 
    12451280   blk_oce.F90 \ 
     
    12511286   dtasst.F90 \ 
    12521287   dtatem.F90 \ 
     1288   flx_oce.F90 \ 
    12531289   flxmod.F90 \ 
    12541290   flxrnf.F90 \ 
    1255    flx_oce.F90 \ 
    12561291   ice_oce.F90 \ 
    12571292   in_out_manager.F90 \ 
     1293   iom.F90 \ 
    12581294   lbclnk.F90 \ 
    12591295   lib_mpp.F90 \ 
     
    12671303   taumod.F90 \ 
    12681304   tradmp.F90 \ 
    1269    $(MODEL_LIB)(albedo.o) \ 
     1305   $(MODEL_LIB)(blk_oce.o) \ 
     1306   $(MODEL_LIB)(dom_oce.o) \ 
     1307   $(MODEL_LIB)(flxblk.o) \ 
     1308   $(MODEL_LIB)(flxrnf.o) \ 
     1309   $(MODEL_LIB)(in_out_manager.o) \ 
     1310   $(MODEL_LIB)(lib_mpp.o) \ 
     1311   $(MODEL_LIB)(oce.o) \ 
     1312   $(MODEL_LIB)(ocesbc.o) \ 
     1313   $(MODEL_LIB)(phycst.o) \ 
     1314   $(MODEL_LIB)(zdf_oce.o) \ 
     1315   blk_oce.F90 \ 
     1316   dom_oce.F90 \ 
     1317   flxblk.F90 \ 
     1318   flxrnf.F90 \ 
     1319   in_out_manager.F90 \ 
     1320   lib_mpp.F90 \ 
     1321   oce.F90 \ 
     1322   ocesbc.F90 \ 
     1323   phycst.F90 \ 
     1324   zdf_oce.F90 \ 
     1325   domzgr_substitute.h90 \ 
     1326   vectopt_loop_substitute.h90 \ 
     1327   KEY_CPP \ 
     1328   diafwb.F90 
     1329$(MODEL_LIB)(diagap.o) :   \ 
     1330   $(MODEL_LIB)(daymod.o) \ 
     1331   $(MODEL_LIB)(dom_oce.o) \ 
     1332   $(MODEL_LIB)(in_out_manager.o) \ 
     1333   $(MODEL_LIB)(iom.o) \ 
     1334   $(MODEL_LIB)(lbclnk.o) \ 
     1335   $(MODEL_LIB)(lib_print.o) \ 
     1336   $(MODEL_LIB)(oce.o) \ 
     1337   $(MODEL_LIB)(par_kind.o) \ 
     1338   $(MODEL_LIB)(par_oce.o) \ 
     1339   $(MODEL_LIB)(phycst.o) \ 
     1340   $(MODEL_LIB)(prtctl.o) \ 
     1341   daymod.F90 \ 
     1342   dom_oce.F90 \ 
     1343   in_out_manager.F90 \ 
     1344   iom.F90 \ 
     1345   lbclnk.F90 \ 
     1346   lib_print.f90 \ 
     1347   oce.F90 \ 
     1348   par_kind.F90 \ 
     1349   par_oce.F90 \ 
     1350   phycst.F90 \ 
     1351   prtctl.F90 \ 
     1352   $(MODEL_LIB)(daymod.o) \ 
     1353   $(MODEL_LIB)(dianam.o) \ 
     1354   $(MODEL_LIB)(dom_oce.o) \ 
     1355   $(MODEL_LIB)(dtasal.o) \ 
     1356   $(MODEL_LIB)(dtatem.o) \ 
     1357   $(MODEL_LIB)(in_out_manager.o) \ 
     1358   $(MODEL_LIB)(lib_mpp.o) \ 
     1359   $(MODEL_LIB)(oce.o) \ 
     1360   daymod.F90 \ 
     1361   dianam.F90 \ 
     1362   dom_oce.F90 \ 
     1363   dtasal.F90 \ 
     1364   dtatem.F90 \ 
     1365   in_out_manager.F90 \ 
     1366   lib_mpp.F90 \ 
     1367   oce.F90 \ 
     1368   domzgr_substitute.h90 \ 
     1369   $(IOIPSL_LIB) \ 
     1370   KEY_CPP \ 
     1371   diagap.F90 
     1372$(MODEL_LIB)(diahdy.o) :   \ 
     1373   $(MODEL_LIB)(in_out_manager.o) \ 
     1374   $(MODEL_LIB)(lib_print.o) \ 
     1375   $(MODEL_LIB)(par_kind.o) \ 
     1376   $(MODEL_LIB)(par_oce.o) \ 
     1377   in_out_manager.F90 \ 
     1378   lib_print.f90 \ 
     1379   par_kind.F90 \ 
     1380   par_oce.F90 \ 
     1381   $(MODEL_LIB)(dom_oce.o) \ 
     1382   $(MODEL_LIB)(in_out_manager.o) \ 
     1383   $(MODEL_LIB)(oce.o) \ 
     1384   $(MODEL_LIB)(phycst.o) \ 
     1385   dom_oce.F90 \ 
     1386   in_out_manager.F90 \ 
     1387   oce.F90 \ 
     1388   phycst.F90 \ 
     1389   domzgr_substitute.h90 \ 
     1390   KEY_CPP \ 
     1391   diahdy.F90 
     1392$(MODEL_LIB)(diahth.o) :   \ 
     1393   $(MODEL_LIB)(in_out_manager.o) \ 
     1394   $(MODEL_LIB)(lib_print.o) \ 
     1395   $(MODEL_LIB)(par_kind.o) \ 
     1396   $(MODEL_LIB)(par_oce.o) \ 
     1397   in_out_manager.F90 \ 
     1398   lib_print.f90 \ 
     1399   par_kind.F90 \ 
     1400   par_oce.F90 \ 
     1401   $(MODEL_LIB)(dom_oce.o) \ 
     1402   $(MODEL_LIB)(in_out_manager.o) \ 
     1403   $(MODEL_LIB)(oce.o) \ 
     1404   $(MODEL_LIB)(phycst.o) \ 
     1405   dom_oce.F90 \ 
     1406   in_out_manager.F90 \ 
     1407   oce.F90 \ 
     1408   phycst.F90 \ 
     1409   domzgr_substitute.h90 \ 
     1410   KEY_CPP \ 
     1411   diahth.F90 
     1412$(MODEL_LIB)(dianam.o) :   \ 
     1413   $(MODEL_LIB)(dom_oce.o) \ 
     1414   $(MODEL_LIB)(in_out_manager.o) \ 
     1415   $(MODEL_LIB)(lib_print.o) \ 
     1416   $(MODEL_LIB)(par_kind.o) \ 
     1417   $(MODEL_LIB)(par_oce.o) \ 
     1418   $(MODEL_LIB)(phycst.o) \ 
     1419   $(MODEL_LIB)(prtctl.o) \ 
     1420   dom_oce.F90 \ 
     1421   in_out_manager.F90 \ 
     1422   lib_print.f90 \ 
     1423   par_kind.F90 \ 
     1424   par_oce.F90 \ 
     1425   phycst.F90 \ 
     1426   prtctl.F90 \ 
     1427   $(MODEL_LIB)(daymod.o) \ 
     1428   $(MODEL_LIB)(dom_oce.o) \ 
     1429   $(MODEL_LIB)(in_out_manager.o) \ 
     1430   $(MODEL_LIB)(phycst.o) \ 
     1431   daymod.F90 \ 
     1432   dom_oce.F90 \ 
     1433   in_out_manager.F90 \ 
     1434   phycst.F90 \ 
     1435   KEY_CPP \ 
     1436   dianam.F90 
     1437$(MODEL_LIB)(diaptr.o) :   \ 
     1438   $(MODEL_LIB)(daymod.o) \ 
     1439   $(MODEL_LIB)(dom_oce.o) \ 
     1440   $(MODEL_LIB)(in_out_manager.o) \ 
     1441   $(MODEL_LIB)(lib_print.o) \ 
     1442   $(MODEL_LIB)(par_kind.o) \ 
     1443   $(MODEL_LIB)(par_oce.o) \ 
     1444   $(MODEL_LIB)(phycst.o) \ 
     1445   $(MODEL_LIB)(prtctl.o) \ 
     1446   daymod.F90 \ 
     1447   dom_oce.F90 \ 
     1448   in_out_manager.F90 \ 
     1449   lib_print.f90 \ 
     1450   par_kind.F90 \ 
     1451   par_oce.F90 \ 
     1452   phycst.F90 \ 
     1453   prtctl.F90 \ 
     1454   $(MODEL_LIB)(daymod.o) \ 
     1455   $(MODEL_LIB)(dianam.o) \ 
     1456   $(MODEL_LIB)(dom_oce.o) \ 
     1457   $(MODEL_LIB)(in_out_manager.o) \ 
     1458   $(MODEL_LIB)(ldftra_oce.o) \ 
     1459   $(MODEL_LIB)(lib_mpp.o) \ 
     1460   $(MODEL_LIB)(oce.o) \ 
     1461   $(MODEL_LIB)(phycst.o) \ 
     1462   daymod.F90 \ 
     1463   dianam.F90 \ 
     1464   dom_oce.F90 \ 
     1465   in_out_manager.F90 \ 
     1466   ldftra_oce.F90 \ 
     1467   lib_mpp.F90 \ 
     1468   oce.F90 \ 
     1469   phycst.F90 \ 
     1470   domzgr_substitute.h90 \ 
     1471   vectopt_loop_substitute.h90 \ 
     1472   $(IOIPSL_LIB) \ 
     1473   KEY_CPP \ 
     1474   diaptr.F90 
     1475$(MODEL_LIB)(diaspr.o) :   \ 
     1476   $(MODEL_LIB)(dom_oce.o) \ 
     1477   $(MODEL_LIB)(in_out_manager.o) \ 
     1478   $(MODEL_LIB)(lbclnk.o) \ 
     1479   $(MODEL_LIB)(lib_mpp.o) \ 
     1480   $(MODEL_LIB)(lib_print.o) \ 
     1481   $(MODEL_LIB)(oce.o) \ 
     1482   $(MODEL_LIB)(par_kind.o) \ 
     1483   $(MODEL_LIB)(par_oce.o) \ 
     1484   $(MODEL_LIB)(sol_oce.o) \ 
     1485   $(MODEL_LIB)(zdf_oce.o) \ 
     1486   dom_oce.F90 \ 
     1487   in_out_manager.F90 \ 
     1488   lbclnk.F90 \ 
     1489   lib_mpp.F90 \ 
     1490   lib_print.f90 \ 
     1491   oce.F90 \ 
     1492   par_kind.F90 \ 
     1493   par_oce.F90 \ 
     1494   sol_oce.F90 \ 
     1495   zdf_oce.F90 \ 
     1496   $(MODEL_LIB)(dom_oce.o) \ 
     1497   $(MODEL_LIB)(in_out_manager.o) \ 
     1498   $(MODEL_LIB)(lib_mpp.o) \ 
     1499   $(MODEL_LIB)(oce.o) \ 
     1500   $(MODEL_LIB)(phycst.o) \ 
     1501   $(MODEL_LIB)(sol_oce.o) \ 
     1502   $(MODEL_LIB)(solfet.o) \ 
     1503   $(MODEL_LIB)(solpcg.o) \ 
     1504   $(MODEL_LIB)(solsor.o) \ 
     1505   dom_oce.F90 \ 
     1506   in_out_manager.F90 \ 
     1507   lib_mpp.F90 \ 
     1508   oce.F90 \ 
     1509   phycst.F90 \ 
     1510   sol_oce.F90 \ 
     1511   solfet.F90 \ 
     1512   solpcg.F90 \ 
     1513   solsor.F90 \ 
     1514   KEY_CPP \ 
     1515   diaspr.F90 
     1516$(MODEL_LIB)(diawri.o) :   \ 
    12701517   $(MODEL_LIB)(blk_oce.o) \ 
    12711518   $(MODEL_LIB)(cpl_oce.o) \ 
     
    12761523   $(MODEL_LIB)(dtasst.o) \ 
    12771524   $(MODEL_LIB)(dtatem.o) \ 
     1525   $(MODEL_LIB)(flx_oce.o) \ 
    12781526   $(MODEL_LIB)(flxmod.o) \ 
    12791527   $(MODEL_LIB)(flxrnf.o) \ 
    1280    $(MODEL_LIB)(flx_oce.o) \ 
    12811528   $(MODEL_LIB)(ice_oce.o) \ 
    12821529   $(MODEL_LIB)(in_out_manager.o) \ 
     1530   $(MODEL_LIB)(iom.o) \ 
    12831531   $(MODEL_LIB)(lbclnk.o) \ 
    12841532   $(MODEL_LIB)(lib_mpp.o) \ 
     
    12901538   $(MODEL_LIB)(phycst.o) \ 
    12911539   $(MODEL_LIB)(prtctl.o) \ 
     1540   $(MODEL_LIB)(sol_oce.o) \ 
     1541   $(MODEL_LIB)(solfet.o) \ 
     1542   $(MODEL_LIB)(solpcg.o) \ 
     1543   $(MODEL_LIB)(solsor.o) \ 
    12921544   $(MODEL_LIB)(taumod.o) \ 
    12931545   $(MODEL_LIB)(tradmp.o) \ 
     1546   $(MODEL_LIB)(zdf_oce.o) \ 
    12941547   blk_oce.F90 \ 
    1295    dom_oce.F90 \ 
    1296    flxblk.F90 \ 
     1548   cpl_oce.F90 \ 
     1549   daymod.F90 \ 
     1550   dom_oce.F90 \ 
     1551   dtasal.F90 \ 
     1552   dtasss.F90 \ 
     1553   dtasst.F90 \ 
     1554   dtatem.F90 \ 
     1555   flx_oce.F90 \ 
     1556   flxmod.F90 \ 
    12971557   flxrnf.F90 \ 
    1298    in_out_manager.F90 \ 
    1299    lib_mpp.F90 \ 
    1300    ocesbc.F90 \ 
    1301    oce.F90 \ 
    1302    phycst.F90 \ 
    1303    zdf_oce.F90 \ 
    1304    $(MODEL_LIB)(blk_oce.o) \ 
    1305    $(MODEL_LIB)(dom_oce.o) \ 
    1306    $(MODEL_LIB)(flxblk.o) \ 
    1307    $(MODEL_LIB)(flxrnf.o) \ 
    1308    $(MODEL_LIB)(in_out_manager.o) \ 
    1309    $(MODEL_LIB)(lib_mpp.o) \ 
    1310    $(MODEL_LIB)(ocesbc.o) \ 
    1311    $(MODEL_LIB)(oce.o) \ 
    1312    $(MODEL_LIB)(phycst.o) \ 
    1313    $(MODEL_LIB)(zdf_oce.o) \ 
    1314    domzgr_substitute.h90 \ 
    1315    vectopt_loop_substitute.h90 \ 
    1316    KEY_CPP \ 
    1317    diafwb.F90 
    1318 $(MODEL_LIB)(diagap.o) :   \ 
    1319    daymod.F90 \ 
    1320    dom_oce.F90 \ 
    1321    in_out_manager.F90 \ 
    1322    lib_print.f90 \ 
    1323    oce.F90 \ 
    1324    par_kind.F90 \ 
    1325    par_oce.F90 \ 
    1326    phycst.F90 \ 
    1327    prtctl.F90 \ 
    1328    $(MODEL_LIB)(daymod.o) \ 
    1329    $(MODEL_LIB)(dom_oce.o) \ 
    1330    $(MODEL_LIB)(in_out_manager.o) \ 
    1331    $(MODEL_LIB)(lib_print.o) \ 
    1332    $(MODEL_LIB)(oce.o) \ 
    1333    $(MODEL_LIB)(par_kind.o) \ 
    1334    $(MODEL_LIB)(par_oce.o) \ 
    1335    $(MODEL_LIB)(phycst.o) \ 
    1336    $(MODEL_LIB)(prtctl.o) \ 
    1337    daymod.F90 \ 
    1338    dianam.F90 \ 
    1339    dom_oce.F90 \ 
    1340    dtasal.F90 \ 
    1341    dtatem.F90 \ 
    1342    in_out_manager.F90 \ 
    1343    lib_mpp.F90 \ 
    1344    oce.F90 \ 
    1345    $(MODEL_LIB)(daymod.o) \ 
    1346    $(MODEL_LIB)(dianam.o) \ 
    1347    $(MODEL_LIB)(dom_oce.o) \ 
    1348    $(MODEL_LIB)(dtasal.o) \ 
    1349    $(MODEL_LIB)(dtatem.o) \ 
    1350    $(MODEL_LIB)(in_out_manager.o) \ 
    1351    $(MODEL_LIB)(lib_mpp.o) \ 
    1352    $(MODEL_LIB)(oce.o) \ 
    1353    domzgr_substitute.h90 \ 
    1354    $(IOIPSL_LIB) \ 
    1355    KEY_CPP \ 
    1356    diagap.F90 
    1357 $(MODEL_LIB)(diahdy.o) :   \ 
    1358    in_out_manager.F90 \ 
    1359    lib_print.f90 \ 
    1360    par_kind.F90 \ 
    1361    par_oce.F90 \ 
    1362    $(MODEL_LIB)(in_out_manager.o) \ 
    1363    $(MODEL_LIB)(lib_print.o) \ 
    1364    $(MODEL_LIB)(par_kind.o) \ 
    1365    $(MODEL_LIB)(par_oce.o) \ 
    1366    dom_oce.F90 \ 
    1367    in_out_manager.F90 \ 
    1368    oce.F90 \ 
    1369    phycst.F90 \ 
    1370    $(MODEL_LIB)(dom_oce.o) \ 
    1371    $(MODEL_LIB)(in_out_manager.o) \ 
    1372    $(MODEL_LIB)(oce.o) \ 
    1373    $(MODEL_LIB)(phycst.o) \ 
    1374    domzgr_substitute.h90 \ 
    1375    KEY_CPP \ 
    1376    diahdy.F90 
    1377 $(MODEL_LIB)(diahth.o) :   \ 
    1378    in_out_manager.F90 \ 
    1379    lib_print.f90 \ 
    1380    par_kind.F90 \ 
    1381    par_oce.F90 \ 
    1382    $(MODEL_LIB)(in_out_manager.o) \ 
    1383    $(MODEL_LIB)(lib_print.o) \ 
    1384    $(MODEL_LIB)(par_kind.o) \ 
    1385    $(MODEL_LIB)(par_oce.o) \ 
    1386    dom_oce.F90 \ 
    1387    in_out_manager.F90 \ 
    1388    oce.F90 \ 
    1389    phycst.F90 \ 
    1390    $(MODEL_LIB)(dom_oce.o) \ 
    1391    $(MODEL_LIB)(in_out_manager.o) \ 
    1392    $(MODEL_LIB)(oce.o) \ 
    1393    $(MODEL_LIB)(phycst.o) \ 
    1394    domzgr_substitute.h90 \ 
    1395    KEY_CPP \ 
    1396    diahth.F90 
    1397 $(MODEL_LIB)(dianam.o) :   \ 
    1398    dom_oce.F90 \ 
    1399    in_out_manager.F90 \ 
    1400    lib_print.f90 \ 
    1401    par_kind.F90 \ 
    1402    par_oce.F90 \ 
    1403    phycst.F90 \ 
    1404    prtctl.F90 \ 
    1405    $(MODEL_LIB)(dom_oce.o) \ 
    1406    $(MODEL_LIB)(in_out_manager.o) \ 
    1407    $(MODEL_LIB)(lib_print.o) \ 
    1408    $(MODEL_LIB)(par_kind.o) \ 
    1409    $(MODEL_LIB)(par_oce.o) \ 
    1410    $(MODEL_LIB)(phycst.o) \ 
    1411    $(MODEL_LIB)(prtctl.o) \ 
    1412    daymod.F90 \ 
    1413    dom_oce.F90 \ 
    1414    in_out_manager.F90 \ 
    1415    phycst.F90 \ 
    1416    $(MODEL_LIB)(daymod.o) \ 
    1417    $(MODEL_LIB)(dom_oce.o) \ 
    1418    $(MODEL_LIB)(in_out_manager.o) \ 
    1419    $(MODEL_LIB)(phycst.o) \ 
    1420    KEY_CPP \ 
    1421    dianam.F90 
    1422 $(MODEL_LIB)(diaptr.o) :   \ 
    1423    daymod.F90 \ 
    1424    dom_oce.F90 \ 
    1425    in_out_manager.F90 \ 
    1426    lib_print.f90 \ 
    1427    par_kind.F90 \ 
    1428    par_oce.F90 \ 
    1429    phycst.F90 \ 
    1430    prtctl.F90 \ 
    1431    $(MODEL_LIB)(daymod.o) \ 
    1432    $(MODEL_LIB)(dom_oce.o) \ 
    1433    $(MODEL_LIB)(in_out_manager.o) \ 
    1434    $(MODEL_LIB)(lib_print.o) \ 
    1435    $(MODEL_LIB)(par_kind.o) \ 
    1436    $(MODEL_LIB)(par_oce.o) \ 
    1437    $(MODEL_LIB)(phycst.o) \ 
    1438    $(MODEL_LIB)(prtctl.o) \ 
    1439    daymod.F90 \ 
    1440    dianam.F90 \ 
    1441    dom_oce.F90 \ 
    1442    in_out_manager.F90 \ 
    1443    ldftra_oce.F90 \ 
    1444    lib_mpp.F90 \ 
    1445    oce.F90 \ 
    1446    phycst.F90 \ 
    1447    $(MODEL_LIB)(daymod.o) \ 
    1448    $(MODEL_LIB)(dianam.o) \ 
    1449    $(MODEL_LIB)(dom_oce.o) \ 
    1450    $(MODEL_LIB)(in_out_manager.o) \ 
    1451    $(MODEL_LIB)(ldftra_oce.o) \ 
    1452    $(MODEL_LIB)(lib_mpp.o) \ 
    1453    $(MODEL_LIB)(oce.o) \ 
    1454    $(MODEL_LIB)(phycst.o) \ 
    1455    domzgr_substitute.h90 \ 
    1456    vectopt_loop_substitute.h90 \ 
    1457    $(IOIPSL_LIB) \ 
    1458    KEY_CPP \ 
    1459    diaptr.F90 
    1460 $(MODEL_LIB)(diaspr.o) :   \ 
    1461    dom_oce.F90 \ 
    1462    in_out_manager.F90 \ 
    1463    lbclnk.F90 \ 
    1464    lib_mpp.F90 \ 
    1465    lib_print.f90 \ 
    1466    oce.F90 \ 
    1467    par_kind.F90 \ 
    1468    par_oce.F90 \ 
     1558   ice_oce.F90 \ 
     1559   in_out_manager.F90 \ 
     1560   iom.F90 \ 
     1561   lbclnk.F90 \ 
     1562   lib_mpp.F90 \ 
     1563   lib_print.f90 \ 
     1564   oce.F90 \ 
     1565   ocfzpt.F90 \ 
     1566   par_kind.F90 \ 
     1567   par_oce.F90 \ 
     1568   phycst.F90 \ 
     1569   prtctl.F90 \ 
    14691570   sol_oce.F90 \ 
    1470    zdf_oce.F90 \ 
    1471    $(MODEL_LIB)(dom_oce.o) \ 
    1472    $(MODEL_LIB)(in_out_manager.o) \ 
    1473    $(MODEL_LIB)(lbclnk.o) \ 
    1474    $(MODEL_LIB)(lib_mpp.o) \ 
    1475    $(MODEL_LIB)(lib_print.o) \ 
    1476    $(MODEL_LIB)(oce.o) \ 
    1477    $(MODEL_LIB)(par_kind.o) \ 
    1478    $(MODEL_LIB)(par_oce.o) \ 
    1479    $(MODEL_LIB)(sol_oce.o) \ 
    1480    $(MODEL_LIB)(zdf_oce.o) \ 
    1481    dom_oce.F90 \ 
    1482    in_out_manager.F90 \ 
    1483    lib_mpp.F90 \ 
    1484    oce.F90 \ 
    1485    phycst.F90 \ 
    14861571   solfet.F90 \ 
    14871572   solpcg.F90 \ 
    14881573   solsor.F90 \ 
     1574   taumod.F90 \ 
     1575   tradmp.F90 \ 
     1576   zdf_oce.F90 \ 
     1577   $(MODEL_LIB)(daymod.o) \ 
     1578   $(MODEL_LIB)(diadimg.o) \ 
     1579   $(MODEL_LIB)(diahth.o) \ 
     1580   $(MODEL_LIB)(dianam.o) \ 
     1581   $(MODEL_LIB)(diaspr.o) \ 
     1582   $(MODEL_LIB)(dom_oce.o) \ 
     1583   $(MODEL_LIB)(flx_oce.o) \ 
     1584   $(MODEL_LIB)(flxrnf.o) \ 
     1585   $(MODEL_LIB)(ice_oce.o) \ 
     1586   $(MODEL_LIB)(in_out_manager.o) \ 
     1587   $(MODEL_LIB)(lbclnk.o) \ 
     1588   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1589   $(MODEL_LIB)(ldftra_oce.o) \ 
     1590   $(MODEL_LIB)(oce.o) \ 
     1591   $(MODEL_LIB)(ocesbc.o) \ 
     1592   $(MODEL_LIB)(ocfzpt.o) \ 
     1593   $(MODEL_LIB)(phycst.o) \ 
     1594   $(MODEL_LIB)(sol_oce.o) \ 
     1595   $(MODEL_LIB)(taumod.o) \ 
     1596   $(MODEL_LIB)(zdf_oce.o) \ 
     1597   $(MODEL_LIB)(zdfddm.o) \ 
     1598   $(MODEL_LIB)(zdfmxl.o) \ 
     1599   daymod.F90 \ 
     1600   diadimg.F90 \ 
     1601   diahth.F90 \ 
     1602   dianam.F90 \ 
     1603   diaspr.F90 \ 
     1604   dom_oce.F90 \ 
     1605   flx_oce.F90 \ 
     1606   flxrnf.F90 \ 
     1607   ice_oce.F90 \ 
     1608   in_out_manager.F90 \ 
     1609   lbclnk.F90 \ 
     1610   ldfdyn_oce.F90 \ 
     1611   ldftra_oce.F90 \ 
     1612   oce.F90 \ 
     1613   ocesbc.F90 \ 
     1614   ocfzpt.F90 \ 
     1615   phycst.F90 \ 
    14891616   sol_oce.F90 \ 
    1490    $(MODEL_LIB)(dom_oce.o) \ 
    1491    $(MODEL_LIB)(in_out_manager.o) \ 
    1492    $(MODEL_LIB)(lib_mpp.o) \ 
    1493    $(MODEL_LIB)(oce.o) \ 
    1494    $(MODEL_LIB)(phycst.o) \ 
    1495    $(MODEL_LIB)(solfet.o) \ 
    1496    $(MODEL_LIB)(solpcg.o) \ 
    1497    $(MODEL_LIB)(solsor.o) \ 
     1617   taumod.F90 \ 
     1618   zdf_oce.F90 \ 
     1619   zdfddm.F90 \ 
     1620   zdfmxl.F90 \ 
     1621   $(MODEL_LIB)(dtasst.o) \ 
     1622   $(MODEL_LIB)(lib_mpp.o) \ 
     1623   dtasst.F90 \ 
     1624   lib_mpp.F90 \ 
     1625   diawri_dimg.h90 \ 
     1626   zdfddm_substitute.h90 \ 
     1627   $(IOIPSL_LIB) \ 
     1628   KEY_CPP \ 
     1629   diawri.F90 
     1630$(MODEL_LIB)(diawri1d.o) : \ 
     1631   $(MODEL_LIB)(blk_oce.o) \ 
     1632   $(MODEL_LIB)(cpl_oce.o) \ 
     1633   $(MODEL_LIB)(daymod.o) \ 
     1634   $(MODEL_LIB)(diadimg.o) \ 
     1635   $(MODEL_LIB)(diahth.o) \ 
     1636   $(MODEL_LIB)(dianam.o) \ 
     1637   $(MODEL_LIB)(diaspr.o) \ 
     1638   $(MODEL_LIB)(dom_oce.o) \ 
     1639   $(MODEL_LIB)(dtasal.o) \ 
     1640   $(MODEL_LIB)(dtasss.o) \ 
     1641   $(MODEL_LIB)(dtasst.o) \ 
     1642   $(MODEL_LIB)(dtatem.o) \ 
     1643   $(MODEL_LIB)(dynzdf_exp.o) \ 
     1644   $(MODEL_LIB)(eosbn2.o) \ 
     1645   $(MODEL_LIB)(flx_oce.o) \ 
     1646   $(MODEL_LIB)(flxmod.o) \ 
     1647   $(MODEL_LIB)(flxrnf.o) \ 
     1648   $(MODEL_LIB)(ice_oce.o) \ 
     1649   $(MODEL_LIB)(in_out_manager.o) \ 
     1650   $(MODEL_LIB)(iom.o) \ 
     1651   $(MODEL_LIB)(lbclnk.o) \ 
     1652   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1653   $(MODEL_LIB)(ldftra_oce.o) \ 
     1654   $(MODEL_LIB)(lib_mpp.o) \ 
     1655   $(MODEL_LIB)(lib_print.o) \ 
     1656   $(MODEL_LIB)(oce.o) \ 
     1657   $(MODEL_LIB)(ocesbc.o) \ 
     1658   $(MODEL_LIB)(ocfzpt.o) \ 
     1659   $(MODEL_LIB)(par_kind.o) \ 
     1660   $(MODEL_LIB)(par_oce.o) \ 
     1661   $(MODEL_LIB)(phycst.o) \ 
     1662   $(MODEL_LIB)(prtctl.o) \ 
    14981663   $(MODEL_LIB)(sol_oce.o) \ 
    1499    KEY_CPP \ 
    1500    diaspr.F90 
    1501 $(MODEL_LIB)(diawri1d.o) : \ 
     1664   $(MODEL_LIB)(taumod.o) \ 
     1665   $(MODEL_LIB)(tradmp.o) \ 
     1666   $(MODEL_LIB)(trazdf_exp.o) \ 
     1667   $(MODEL_LIB)(zdf_oce.o) \ 
     1668   $(MODEL_LIB)(zdfddm.o) \ 
     1669   $(MODEL_LIB)(zdfmxl.o) \ 
    15021670   blk_oce.F90 \ 
    15031671   cpl_oce.F90 \ 
     
    15141682   dynzdf_exp.F90 \ 
    15151683   eosbn2.F90 \ 
     1684   flx_oce.F90 \ 
    15161685   flxmod.F90 \ 
    15171686   flxrnf.F90 \ 
    1518    flx_oce.F90 \ 
    15191687   ice_oce.F90 \ 
    15201688   in_out_manager.F90 \ 
     1689   iom.F90 \ 
    15211690   lbclnk.F90 \ 
    15221691   ldfdyn_oce.F90 \ 
     
    15241693   lib_mpp.F90 \ 
    15251694   lib_print.f90 \ 
     1695   oce.F90 \ 
    15261696   ocesbc.F90 \ 
    1527    oce.F90 \ 
    15281697   ocfzpt.F90 \ 
    15291698   par_kind.F90 \ 
     
    15351704   tradmp.F90 \ 
    15361705   trazdf_exp.F90 \ 
     1706   zdf_oce.F90 \ 
    15371707   zdfddm.F90 \ 
    15381708   zdfmxl.F90 \ 
    1539    zdf_oce.F90 \ 
    1540    $(MODEL_LIB)(blk_oce.o) \ 
    1541    $(MODEL_LIB)(cpl_oce.o) \ 
    15421709   $(MODEL_LIB)(daymod.o) \ 
    1543    $(MODEL_LIB)(diadimg.o) \ 
    15441710   $(MODEL_LIB)(diahth.o) \ 
    15451711   $(MODEL_LIB)(dianam.o) \ 
    1546    $(MODEL_LIB)(diaspr.o) \ 
    1547    $(MODEL_LIB)(dom_oce.o) \ 
    1548    $(MODEL_LIB)(dtasal.o) \ 
    1549    $(MODEL_LIB)(dtasss.o) \ 
    1550    $(MODEL_LIB)(dtasst.o) \ 
    1551    $(MODEL_LIB)(dtatem.o) \ 
    1552    $(MODEL_LIB)(dynzdf_exp.o) \ 
    1553    $(MODEL_LIB)(eosbn2.o) \ 
    1554    $(MODEL_LIB)(flxmod.o) \ 
     1712   $(MODEL_LIB)(diawri.o) \ 
     1713   $(MODEL_LIB)(dom_oce.o) \ 
    15551714   $(MODEL_LIB)(flxrnf.o) \ 
    1556    $(MODEL_LIB)(flx_oce.o) \ 
    15571715   $(MODEL_LIB)(ice_oce.o) \ 
    15581716   $(MODEL_LIB)(in_out_manager.o) \ 
    15591717   $(MODEL_LIB)(lbclnk.o) \ 
    1560    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1561    $(MODEL_LIB)(ldftra_oce.o) \ 
    1562    $(MODEL_LIB)(lib_mpp.o) \ 
    1563    $(MODEL_LIB)(lib_print.o) \ 
     1718   $(MODEL_LIB)(oce.o) \ 
    15641719   $(MODEL_LIB)(ocesbc.o) \ 
    1565    $(MODEL_LIB)(oce.o) \ 
    15661720   $(MODEL_LIB)(ocfzpt.o) \ 
    1567    $(MODEL_LIB)(par_kind.o) \ 
    1568    $(MODEL_LIB)(par_oce.o) \ 
    1569    $(MODEL_LIB)(phycst.o) \ 
    1570    $(MODEL_LIB)(prtctl.o) \ 
     1721   $(MODEL_LIB)(phycst.o) \ 
    15711722   $(MODEL_LIB)(sol_oce.o) \ 
    15721723   $(MODEL_LIB)(taumod.o) \ 
    1573    $(MODEL_LIB)(tradmp.o) \ 
    1574    $(MODEL_LIB)(trazdf_exp.o) \ 
     1724   $(MODEL_LIB)(zdf_oce.o) \ 
    15751725   $(MODEL_LIB)(zdfddm.o) \ 
     1726   $(MODEL_LIB)(zdfkpp.o) \ 
    15761727   $(MODEL_LIB)(zdfmxl.o) \ 
    1577    $(MODEL_LIB)(zdf_oce.o) \ 
     1728   $(MODEL_LIB)(zdftke.o) \ 
    15781729   daymod.F90 \ 
    15791730   diahth.F90 \ 
     
    15851736   in_out_manager.F90 \ 
    15861737   lbclnk.F90 \ 
     1738   oce.F90 \ 
    15871739   ocesbc.F90 \ 
    1588    oce.F90 \ 
    15891740   ocfzpt.F90 \ 
    15901741   phycst.F90 \ 
    15911742   sol_oce.F90 \ 
    15921743   taumod.F90 \ 
     1744   zdf_oce.F90 \ 
    15931745   zdfddm.F90 \ 
    15941746   zdfkpp.F90 \ 
    15951747   zdfmxl.F90 \ 
    15961748   zdftke.F90 \ 
    1597    zdf_oce.F90 \ 
    1598    $(MODEL_LIB)(daymod.o) \ 
    1599    $(MODEL_LIB)(diahth.o) \ 
    1600    $(MODEL_LIB)(dianam.o) \ 
    1601    $(MODEL_LIB)(diawri.o) \ 
    1602    $(MODEL_LIB)(dom_oce.o) \ 
    1603    $(MODEL_LIB)(flxrnf.o) \ 
    1604    $(MODEL_LIB)(ice_oce.o) \ 
    1605    $(MODEL_LIB)(in_out_manager.o) \ 
    1606    $(MODEL_LIB)(lbclnk.o) \ 
    1607    $(MODEL_LIB)(ocesbc.o) \ 
    1608    $(MODEL_LIB)(oce.o) \ 
    1609    $(MODEL_LIB)(ocfzpt.o) \ 
    1610    $(MODEL_LIB)(phycst.o) \ 
    1611    $(MODEL_LIB)(sol_oce.o) \ 
    1612    $(MODEL_LIB)(taumod.o) \ 
    1613    $(MODEL_LIB)(zdfddm.o) \ 
    1614    $(MODEL_LIB)(zdfkpp.o) \ 
    1615    $(MODEL_LIB)(zdfmxl.o) \ 
    1616    $(MODEL_LIB)(zdftke.o) \ 
    1617    $(MODEL_LIB)(zdf_oce.o) \ 
    16181749   zdfddm_substitute.h90 \ 
    16191750   $(IOIPSL_LIB) \ 
    16201751   KEY_CPP \ 
    16211752   diawri1d.F90 
    1622 $(MODEL_LIB)(diawri.o) :   \ 
    1623    blk_oce.F90 \ 
    1624    cpl_oce.F90 \ 
    1625    daymod.F90 \ 
    1626    dom_oce.F90 \ 
    1627    dtasal.F90 \ 
    1628    dtasss.F90 \ 
    1629    dtasst.F90 \ 
    1630    dtatem.F90 \ 
    1631    flxmod.F90 \ 
    1632    flxrnf.F90 \ 
    1633    flx_oce.F90 \ 
    1634    ice_oce.F90 \ 
    1635    in_out_manager.F90 \ 
    1636    lbclnk.F90 \ 
    1637    lib_mpp.F90 \ 
    1638    lib_print.f90 \ 
    1639    oce.F90 \ 
    1640    ocfzpt.F90 \ 
    1641    par_kind.F90 \ 
    1642    par_oce.F90 \ 
    1643    phycst.F90 \ 
    1644    prtctl.F90 \ 
    1645    solfet.F90 \ 
    1646    solpcg.F90 \ 
    1647    solsor.F90 \ 
    1648    sol_oce.F90 \ 
    1649    taumod.F90 \ 
    1650    tradmp.F90 \ 
    1651    zdf_oce.F90 \ 
    1652    $(MODEL_LIB)(blk_oce.o) \ 
    1653    $(MODEL_LIB)(cpl_oce.o) \ 
    1654    $(MODEL_LIB)(daymod.o) \ 
    1655    $(MODEL_LIB)(dom_oce.o) \ 
    1656    $(MODEL_LIB)(dtasal.o) \ 
    1657    $(MODEL_LIB)(dtasss.o) \ 
    1658    $(MODEL_LIB)(dtasst.o) \ 
    1659    $(MODEL_LIB)(dtatem.o) \ 
    1660    $(MODEL_LIB)(flxmod.o) \ 
    1661    $(MODEL_LIB)(flxrnf.o) \ 
    1662    $(MODEL_LIB)(flx_oce.o) \ 
    1663    $(MODEL_LIB)(ice_oce.o) \ 
    1664    $(MODEL_LIB)(in_out_manager.o) \ 
    1665    $(MODEL_LIB)(lbclnk.o) \ 
    1666    $(MODEL_LIB)(lib_mpp.o) \ 
    1667    $(MODEL_LIB)(lib_print.o) \ 
    1668    $(MODEL_LIB)(oce.o) \ 
    1669    $(MODEL_LIB)(ocfzpt.o) \ 
    1670    $(MODEL_LIB)(par_kind.o) \ 
    1671    $(MODEL_LIB)(par_oce.o) \ 
    1672    $(MODEL_LIB)(phycst.o) \ 
    1673    $(MODEL_LIB)(prtctl.o) \ 
    1674    $(MODEL_LIB)(solfet.o) \ 
    1675    $(MODEL_LIB)(solpcg.o) \ 
    1676    $(MODEL_LIB)(solsor.o) \ 
    1677    $(MODEL_LIB)(sol_oce.o) \ 
    1678    $(MODEL_LIB)(taumod.o) \ 
    1679    $(MODEL_LIB)(tradmp.o) \ 
    1680    $(MODEL_LIB)(zdf_oce.o) \ 
    1681    daymod.F90 \ 
    1682    diadimg.F90 \ 
    1683    diahth.F90 \ 
    1684    dianam.F90 \ 
    1685    diaspr.F90 \ 
    1686    dom_oce.F90 \ 
    1687    flxrnf.F90 \ 
    1688    flx_oce.F90 \ 
    1689    ice_oce.F90 \ 
    1690    in_out_manager.F90 \ 
    1691    lbclnk.F90 \ 
    1692    ldfdyn_oce.F90 \ 
    1693    ldftra_oce.F90 \ 
    1694    ocesbc.F90 \ 
    1695    oce.F90 \ 
    1696    ocfzpt.F90 \ 
    1697    phycst.F90 \ 
    1698    sol_oce.F90 \ 
    1699    taumod.F90 \ 
    1700    zdfddm.F90 \ 
    1701    zdfmxl.F90 \ 
    1702    zdf_oce.F90 \ 
    1703    $(MODEL_LIB)(daymod.o) \ 
    1704    $(MODEL_LIB)(diadimg.o) \ 
    1705    $(MODEL_LIB)(diahth.o) \ 
    1706    $(MODEL_LIB)(dianam.o) \ 
    1707    $(MODEL_LIB)(diaspr.o) \ 
    1708    $(MODEL_LIB)(dom_oce.o) \ 
    1709    $(MODEL_LIB)(flxrnf.o) \ 
    1710    $(MODEL_LIB)(flx_oce.o) \ 
    1711    $(MODEL_LIB)(ice_oce.o) \ 
    1712    $(MODEL_LIB)(in_out_manager.o) \ 
    1713    $(MODEL_LIB)(lbclnk.o) \ 
    1714    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1715    $(MODEL_LIB)(ldftra_oce.o) \ 
    1716    $(MODEL_LIB)(ocesbc.o) \ 
    1717    $(MODEL_LIB)(oce.o) \ 
    1718    $(MODEL_LIB)(ocfzpt.o) \ 
    1719    $(MODEL_LIB)(phycst.o) \ 
    1720    $(MODEL_LIB)(sol_oce.o) \ 
    1721    $(MODEL_LIB)(taumod.o) \ 
    1722    $(MODEL_LIB)(zdfddm.o) \ 
    1723    $(MODEL_LIB)(zdfmxl.o) \ 
    1724    $(MODEL_LIB)(zdf_oce.o) \ 
    1725    dtasst.F90 \ 
    1726    lib_mpp.F90 \ 
    1727    $(MODEL_LIB)(dtasst.o) \ 
    1728    $(MODEL_LIB)(lib_mpp.o) \ 
    1729    diawri_dimg.h90 \ 
    1730    zdfddm_substitute.h90 \ 
    1731    $(IOIPSL_LIB) \ 
    1732    KEY_CPP \ 
    1733    diawri.F90 
    17341753$(MODEL_LIB)(divcur.o) :   \ 
     1754   $(MODEL_LIB)(dom_oce.o) \ 
     1755   $(MODEL_LIB)(in_out_manager.o) \ 
     1756   $(MODEL_LIB)(lib_mpp.o) \ 
     1757   $(MODEL_LIB)(lib_print.o) \ 
     1758   $(MODEL_LIB)(obc_par.o) \ 
     1759   $(MODEL_LIB)(oce.o) \ 
     1760   $(MODEL_LIB)(par_kind.o) \ 
     1761   $(MODEL_LIB)(par_oce.o) \ 
    17351762   dom_oce.F90 \ 
    17361763   in_out_manager.F90 \ 
     
    17431770   $(MODEL_LIB)(dom_oce.o) \ 
    17441771   $(MODEL_LIB)(in_out_manager.o) \ 
    1745    $(MODEL_LIB)(lib_mpp.o) \ 
    1746    $(MODEL_LIB)(lib_print.o) \ 
    1747    $(MODEL_LIB)(obc_par.o) \ 
    1748    $(MODEL_LIB)(oce.o) \ 
    1749    $(MODEL_LIB)(par_kind.o) \ 
    1750    $(MODEL_LIB)(par_oce.o) \ 
     1772   $(MODEL_LIB)(lbclnk.o) \ 
     1773   $(MODEL_LIB)(obc_oce.o) \ 
     1774   $(MODEL_LIB)(oce.o) \ 
    17511775   dom_oce.F90 \ 
    17521776   in_out_manager.F90 \ 
     
    17541778   obc_oce.F90 \ 
    17551779   oce.F90 \ 
    1756    $(MODEL_LIB)(dom_oce.o) \ 
    1757    $(MODEL_LIB)(in_out_manager.o) \ 
    1758    $(MODEL_LIB)(lbclnk.o) \ 
    1759    $(MODEL_LIB)(obc_oce.o) \ 
    1760    $(MODEL_LIB)(oce.o) \ 
    17611780   domzgr_substitute.h90 \ 
    17621781   vectopt_loop_substitute.h90 \ 
    17631782   KEY_CPP \ 
    17641783   divcur.F90 
     1784$(MODEL_LIB)(dom_ice.o) :  \ 
     1785   $(MODEL_LIB)(par_oce.o) \ 
     1786   par_oce.F90 \ 
     1787   $(MODEL_LIB)(par_ice.o) \ 
     1788   par_ice.F90 \ 
     1789   dom_ice.F90 
     1790$(MODEL_LIB)(dom_oce.o) :  \ 
     1791   $(MODEL_LIB)(par_kind.o) \ 
     1792   par_kind.F90 \ 
     1793   $(MODEL_LIB)(par_oce.o) \ 
     1794   par_oce.F90 \ 
     1795   KEY_CPP \ 
     1796   dom_oce.F90 
    17651797$(MODEL_LIB)(domain.o) :   \ 
     1798   $(MODEL_LIB)(blk_oce.o) \ 
     1799   $(MODEL_LIB)(closea.o) \ 
     1800   $(MODEL_LIB)(daymod.o) \ 
     1801   $(MODEL_LIB)(dom_oce.o) \ 
     1802   $(MODEL_LIB)(dynspg_oce.o) \ 
     1803   $(MODEL_LIB)(flxrnf.o) \ 
     1804   $(MODEL_LIB)(in_out_manager.o) \ 
     1805   $(MODEL_LIB)(ini1d.o) \ 
     1806   $(MODEL_LIB)(iom.o) \ 
     1807   $(MODEL_LIB)(lbclnk.o) \ 
     1808   $(MODEL_LIB)(lib_mpp.o) \ 
     1809   $(MODEL_LIB)(lib_print.o) \ 
     1810   $(MODEL_LIB)(obc_oce.o) \ 
     1811   $(MODEL_LIB)(oce.o) \ 
     1812   $(MODEL_LIB)(ocesbc.o) \ 
     1813   $(MODEL_LIB)(par_kind.o) \ 
     1814   $(MODEL_LIB)(par_oce.o) \ 
     1815   $(MODEL_LIB)(phycst.o) \ 
     1816   $(MODEL_LIB)(prtctl.o) \ 
     1817   $(MODEL_LIB)(solisl.o) \ 
    17661818   blk_oce.F90 \ 
    17671819   closea.F90 \ 
     
    17701822   dynspg_oce.F90 \ 
    17711823   flxrnf.F90 \ 
     1824   in_out_manager.F90 \ 
    17721825   ini1d.F90 \ 
    1773    in_out_manager.F90 \ 
     1826   iom.F90 \ 
    17741827   lbclnk.F90 \ 
    17751828   lib_mpp.F90 \ 
    17761829   lib_print.f90 \ 
    17771830   obc_oce.F90 \ 
     1831   oce.F90 \ 
    17781832   ocesbc.F90 \ 
    1779    oce.F90 \ 
    17801833   par_kind.F90 \ 
    17811834   par_oce.F90 \ 
     
    17871840   $(MODEL_LIB)(daymod.o) \ 
    17881841   $(MODEL_LIB)(dom_oce.o) \ 
    1789    $(MODEL_LIB)(dynspg_oce.o) \ 
     1842   $(MODEL_LIB)(domhgr.o) \ 
     1843   $(MODEL_LIB)(dommsk.o) \ 
     1844   $(MODEL_LIB)(domstp.o) \ 
     1845   $(MODEL_LIB)(domwri.o) \ 
     1846   $(MODEL_LIB)(domzgr.o) \ 
    17901847   $(MODEL_LIB)(flxrnf.o) \ 
    1791    $(MODEL_LIB)(ini1d.o) \ 
    1792    $(MODEL_LIB)(in_out_manager.o) \ 
    1793    $(MODEL_LIB)(lbclnk.o) \ 
    1794    $(MODEL_LIB)(lib_mpp.o) \ 
    1795    $(MODEL_LIB)(lib_print.o) \ 
    1796    $(MODEL_LIB)(obc_oce.o) \ 
    1797    $(MODEL_LIB)(ocesbc.o) \ 
    1798    $(MODEL_LIB)(oce.o) \ 
    1799    $(MODEL_LIB)(par_kind.o) \ 
    1800    $(MODEL_LIB)(par_oce.o) \ 
    1801    $(MODEL_LIB)(phycst.o) \ 
    1802    $(MODEL_LIB)(prtctl.o) \ 
    1803    $(MODEL_LIB)(solisl.o) \ 
     1848   $(MODEL_LIB)(ice_oce.o) \ 
     1849   $(MODEL_LIB)(in_out_manager.o) \ 
     1850   $(MODEL_LIB)(lib_mpp.o) \ 
     1851   $(MODEL_LIB)(oce.o) \ 
     1852   $(MODEL_LIB)(phycst.o) \ 
    18041853   blk_oce.F90 \ 
    18051854   closea.F90 \ 
    18061855   daymod.F90 \ 
     1856   dom_oce.F90 \ 
    18071857   domhgr.F90 \ 
    18081858   dommsk.F90 \ 
     
    18101860   domwri.F90 \ 
    18111861   domzgr.F90 \ 
    1812    dom_oce.F90 \ 
    18131862   flxrnf.F90 \ 
    18141863   ice_oce.F90 \ 
     
    18171866   oce.F90 \ 
    18181867   phycst.F90 \ 
    1819    $(MODEL_LIB)(blk_oce.o) \ 
    1820    $(MODEL_LIB)(closea.o) \ 
    1821    $(MODEL_LIB)(daymod.o) \ 
    1822    $(MODEL_LIB)(domhgr.o) \ 
    1823    $(MODEL_LIB)(dommsk.o) \ 
    1824    $(MODEL_LIB)(domstp.o) \ 
    1825    $(MODEL_LIB)(domwri.o) \ 
    1826    $(MODEL_LIB)(domzgr.o) \ 
    1827    $(MODEL_LIB)(dom_oce.o) \ 
    1828    $(MODEL_LIB)(flxrnf.o) \ 
    1829    $(MODEL_LIB)(ice_oce.o) \ 
    1830    $(MODEL_LIB)(in_out_manager.o) \ 
    1831    $(MODEL_LIB)(lib_mpp.o) \ 
    1832    $(MODEL_LIB)(oce.o) \ 
    1833    $(MODEL_LIB)(phycst.o) \ 
    18341868   domzgr_substitute.h90 \ 
    18351869   $(IOIPSL_LIB) \ 
     
    18371871   domain.F90 
    18381872$(MODEL_LIB)(domcfg.o) :   \ 
    1839    dom_oce.F90 \ 
    1840    in_out_manager.F90 \ 
     1873   $(MODEL_LIB)(dom_oce.o) \ 
     1874   $(MODEL_LIB)(in_out_manager.o) \ 
     1875   $(MODEL_LIB)(iom.o) \ 
     1876   $(MODEL_LIB)(lib_mpp.o) \ 
     1877   $(MODEL_LIB)(lib_print.o) \ 
     1878   $(MODEL_LIB)(obc_oce.o) \ 
     1879   $(MODEL_LIB)(oce.o) \ 
     1880   $(MODEL_LIB)(par_kind.o) \ 
     1881   $(MODEL_LIB)(par_oce.o) \ 
     1882   $(MODEL_LIB)(sol_oce.o) \ 
     1883   $(MODEL_LIB)(solfet.o) \ 
     1884   $(MODEL_LIB)(solpcg.o) \ 
     1885   $(MODEL_LIB)(solsor.o) \ 
     1886   dom_oce.F90 \ 
     1887   in_out_manager.F90 \ 
     1888   iom.F90 \ 
    18411889   lib_mpp.F90 \ 
    18421890   lib_print.f90 \ 
     
    18451893   par_kind.F90 \ 
    18461894   par_oce.F90 \ 
     1895   sol_oce.F90 \ 
    18471896   solfet.F90 \ 
    18481897   solpcg.F90 \ 
    18491898   solsor.F90 \ 
    1850    sol_oce.F90 \ 
    1851    $(MODEL_LIB)(dom_oce.o) \ 
    1852    $(MODEL_LIB)(in_out_manager.o) \ 
     1899   $(MODEL_LIB)(dom_oce.o) \ 
     1900   $(MODEL_LIB)(in_out_manager.o) \ 
     1901   $(MODEL_LIB)(lib_mpp.o) \ 
     1902   $(MODEL_LIB)(phycst.o) \ 
     1903   $(MODEL_LIB)(solisl.o) \ 
     1904   dom_oce.F90 \ 
     1905   in_out_manager.F90 \ 
     1906   lib_mpp.F90 \ 
     1907   phycst.F90 \ 
     1908   solisl.F90 \ 
     1909   domcfg.F90 
     1910$(MODEL_LIB)(domhgr.o) :   \ 
     1911   $(MODEL_LIB)(dom_oce.o) \ 
     1912   $(MODEL_LIB)(in_out_manager.o) \ 
     1913   $(MODEL_LIB)(lbclnk.o) \ 
     1914   $(MODEL_LIB)(lib_print.o) \ 
     1915   $(MODEL_LIB)(par_kind.o) \ 
     1916   $(MODEL_LIB)(par_oce.o) \ 
     1917   dom_oce.F90 \ 
     1918   in_out_manager.F90 \ 
     1919   lbclnk.F90 \ 
     1920   lib_print.f90 \ 
     1921   par_kind.F90 \ 
     1922   par_oce.F90 \ 
     1923   $(MODEL_LIB)(dom_oce.o) \ 
     1924   $(MODEL_LIB)(in_out_manager.o) \ 
     1925   $(MODEL_LIB)(iom.o) \ 
     1926   $(MODEL_LIB)(lib_mpp.o) \ 
     1927   $(MODEL_LIB)(phycst.o) \ 
     1928   dom_oce.F90 \ 
     1929   in_out_manager.F90 \ 
     1930   iom.F90 \ 
     1931   lib_mpp.F90 \ 
     1932   phycst.F90 \ 
     1933   KEY_CPP \ 
     1934   domhgr.F90 
     1935$(MODEL_LIB)(dommsk.o) :   \ 
     1936   $(MODEL_LIB)(dom_oce.o) \ 
     1937   $(MODEL_LIB)(in_out_manager.o) \ 
     1938   $(MODEL_LIB)(iom.o) \ 
    18531939   $(MODEL_LIB)(lib_mpp.o) \ 
    18541940   $(MODEL_LIB)(lib_print.o) \ 
    18551941   $(MODEL_LIB)(obc_oce.o) \ 
    1856    $(MODEL_LIB)(oce.o) \ 
    1857    $(MODEL_LIB)(par_kind.o) \ 
    1858    $(MODEL_LIB)(par_oce.o) \ 
     1942   $(MODEL_LIB)(obc_par.o) \ 
     1943   $(MODEL_LIB)(oce.o) \ 
     1944   $(MODEL_LIB)(par_kind.o) \ 
     1945   $(MODEL_LIB)(par_oce.o) \ 
     1946   $(MODEL_LIB)(sol_oce.o) \ 
    18591947   $(MODEL_LIB)(solfet.o) \ 
    18601948   $(MODEL_LIB)(solpcg.o) \ 
    18611949   $(MODEL_LIB)(solsor.o) \ 
    1862    $(MODEL_LIB)(sol_oce.o) \ 
    1863    dom_oce.F90 \ 
    1864    in_out_manager.F90 \ 
    1865    lib_mpp.F90 \ 
    1866    phycst.F90 \ 
    1867    solisl.F90 \ 
    1868    $(MODEL_LIB)(dom_oce.o) \ 
    1869    $(MODEL_LIB)(in_out_manager.o) \ 
    1870    $(MODEL_LIB)(lib_mpp.o) \ 
    1871    $(MODEL_LIB)(phycst.o) \ 
    1872    $(MODEL_LIB)(solisl.o) \ 
    1873    domcfg.F90 
    1874 $(MODEL_LIB)(domhgr.o) :   \ 
    1875    dom_oce.F90 \ 
    1876    in_out_manager.F90 \ 
    1877    lib_print.f90 \ 
    1878    par_kind.F90 \ 
    1879    par_oce.F90 \ 
    1880    $(MODEL_LIB)(dom_oce.o) \ 
    1881    $(MODEL_LIB)(in_out_manager.o) \ 
    1882    $(MODEL_LIB)(lib_print.o) \ 
    1883    $(MODEL_LIB)(par_kind.o) \ 
    1884    $(MODEL_LIB)(par_oce.o) \ 
    1885    dom_oce.F90 \ 
    1886    in_out_manager.F90 \ 
    1887    lib_mpp.F90 \ 
    1888    phycst.F90 \ 
    1889    $(MODEL_LIB)(dom_oce.o) \ 
    1890    $(MODEL_LIB)(in_out_manager.o) \ 
    1891    $(MODEL_LIB)(lib_mpp.o) \ 
    1892    $(MODEL_LIB)(phycst.o) \ 
    1893    $(IOIPSL_LIB) \ 
    1894    KEY_CPP \ 
    1895    domhgr.F90 
    1896 $(MODEL_LIB)(dommsk.o) :   \ 
    1897    dom_oce.F90 \ 
    1898    in_out_manager.F90 \ 
     1950   dom_oce.F90 \ 
     1951   in_out_manager.F90 \ 
     1952   iom.F90 \ 
    18991953   lib_mpp.F90 \ 
    19001954   lib_print.f90 \ 
     
    19041958   par_kind.F90 \ 
    19051959   par_oce.F90 \ 
     1960   sol_oce.F90 \ 
    19061961   solfet.F90 \ 
    19071962   solpcg.F90 \ 
    19081963   solsor.F90 \ 
    1909    sol_oce.F90 \ 
    1910    $(MODEL_LIB)(dom_oce.o) \ 
    1911    $(MODEL_LIB)(in_out_manager.o) \ 
    1912    $(MODEL_LIB)(lib_mpp.o) \ 
    1913    $(MODEL_LIB)(lib_print.o) \ 
     1964   $(MODEL_LIB)(dom_oce.o) \ 
     1965   $(MODEL_LIB)(dynspg_oce.o) \ 
     1966   $(MODEL_LIB)(in_out_manager.o) \ 
     1967   $(MODEL_LIB)(lbclnk.o) \ 
     1968   $(MODEL_LIB)(lib_mpp.o) \ 
    19141969   $(MODEL_LIB)(obc_oce.o) \ 
    1915    $(MODEL_LIB)(obc_par.o) \ 
    1916    $(MODEL_LIB)(oce.o) \ 
    1917    $(MODEL_LIB)(par_kind.o) \ 
    1918    $(MODEL_LIB)(par_oce.o) \ 
     1970   $(MODEL_LIB)(oce.o) \ 
     1971   $(MODEL_LIB)(solisl.o) \ 
     1972   dom_oce.F90 \ 
     1973   dynspg_oce.F90 \ 
     1974   in_out_manager.F90 \ 
     1975   lbclnk.F90 \ 
     1976   lib_mpp.F90 \ 
     1977   obc_oce.F90 \ 
     1978   oce.F90 \ 
     1979   solisl.F90 \ 
     1980   vectopt_loop_substitute.h90 \ 
     1981   KEY_CPP \ 
     1982   dommsk.F90 
     1983$(MODEL_LIB)(domstp.o) :   \ 
     1984   $(MODEL_LIB)(lib_print.o) \ 
     1985   $(MODEL_LIB)(par_kind.o) \ 
     1986   $(MODEL_LIB)(par_oce.o) \ 
     1987   lib_print.f90 \ 
     1988   par_kind.F90 \ 
     1989   par_oce.F90 \ 
     1990   $(MODEL_LIB)(dom_oce.o) \ 
     1991   $(MODEL_LIB)(in_out_manager.o) \ 
     1992   $(MODEL_LIB)(oce.o) \ 
     1993   dom_oce.F90 \ 
     1994   in_out_manager.F90 \ 
     1995   oce.F90 \ 
     1996   domzgr_substitute.h90 \ 
     1997   KEY_CPP \ 
     1998   domstp.F90 
     1999$(MODEL_LIB)(domwri.o) :   \ 
     2000   $(MODEL_LIB)(lib_print.o) \ 
     2001   $(MODEL_LIB)(par_kind.o) \ 
     2002   $(MODEL_LIB)(par_oce.o) \ 
     2003   lib_print.f90 \ 
     2004   par_kind.F90 \ 
     2005   par_oce.F90 \ 
     2006   $(MODEL_LIB)(dom_oce.o) \ 
     2007   $(MODEL_LIB)(in_out_manager.o) \ 
     2008   dom_oce.F90 \ 
     2009   in_out_manager.F90 \ 
     2010   $(MODEL_LIB)(daymod.o) \ 
     2011   $(MODEL_LIB)(lib_mpp.o) \ 
     2012   daymod.F90 \ 
     2013   lib_mpp.F90 \ 
     2014   domwri_dimg.h90 \ 
     2015   $(IOIPSL_LIB) \ 
     2016   KEY_CPP \ 
     2017   domwri.F90 
     2018$(MODEL_LIB)(domzgr.o) :   \ 
     2019   $(MODEL_LIB)(dom_oce.o) \ 
     2020   $(MODEL_LIB)(flxrnf.o) \ 
     2021   $(MODEL_LIB)(in_out_manager.o) \ 
     2022   $(MODEL_LIB)(iom.o) \ 
     2023   $(MODEL_LIB)(lbclnk.o) \ 
     2024   $(MODEL_LIB)(lib_mpp.o) \ 
     2025   $(MODEL_LIB)(lib_print.o) \ 
     2026   $(MODEL_LIB)(obc_oce.o) \ 
     2027   $(MODEL_LIB)(oce.o) \ 
     2028   $(MODEL_LIB)(ocesbc.o) \ 
     2029   $(MODEL_LIB)(par_kind.o) \ 
     2030   $(MODEL_LIB)(par_oce.o) \ 
     2031   $(MODEL_LIB)(phycst.o) \ 
     2032   $(MODEL_LIB)(sol_oce.o) \ 
    19192033   $(MODEL_LIB)(solfet.o) \ 
    19202034   $(MODEL_LIB)(solpcg.o) \ 
    19212035   $(MODEL_LIB)(solsor.o) \ 
    1922    $(MODEL_LIB)(sol_oce.o) \ 
    1923    dom_oce.F90 \ 
    1924    dynspg_oce.F90 \ 
    1925    in_out_manager.F90 \ 
    1926    lbclnk.F90 \ 
    1927    lib_mpp.F90 \ 
     2036   dom_oce.F90 \ 
     2037   flxrnf.F90 \ 
     2038   in_out_manager.F90 \ 
     2039   iom.F90 \ 
     2040   lbclnk.F90 \ 
     2041   lib_mpp.F90 \ 
     2042   lib_print.f90 \ 
    19282043   obc_oce.F90 \ 
    19292044   oce.F90 \ 
    1930    solisl.F90 \ 
    1931    $(MODEL_LIB)(dom_oce.o) \ 
    1932    $(MODEL_LIB)(dynspg_oce.o) \ 
    1933    $(MODEL_LIB)(in_out_manager.o) \ 
    1934    $(MODEL_LIB)(lbclnk.o) \ 
    1935    $(MODEL_LIB)(lib_mpp.o) \ 
    1936    $(MODEL_LIB)(obc_oce.o) \ 
    1937    $(MODEL_LIB)(oce.o) \ 
    1938    $(MODEL_LIB)(solisl.o) \ 
    1939    vectopt_loop_substitute.h90 \ 
    1940    KEY_CPP \ 
    1941    dommsk.F90 
    1942 $(MODEL_LIB)(domstp.o) :   \ 
    1943    lib_print.f90 \ 
    1944    par_kind.F90 \ 
    1945    par_oce.F90 \ 
    1946    $(MODEL_LIB)(lib_print.o) \ 
    1947    $(MODEL_LIB)(par_kind.o) \ 
    1948    $(MODEL_LIB)(par_oce.o) \ 
    1949    dom_oce.F90 \ 
    1950    in_out_manager.F90 \ 
    1951    oce.F90 \ 
    1952    $(MODEL_LIB)(dom_oce.o) \ 
    1953    $(MODEL_LIB)(in_out_manager.o) \ 
    1954    $(MODEL_LIB)(oce.o) \ 
    1955    domzgr_substitute.h90 \ 
    1956    KEY_CPP \ 
    1957    domstp.F90 
    1958 $(MODEL_LIB)(domwri.o) :   \ 
    1959    lib_print.f90 \ 
    1960    par_kind.F90 \ 
    1961    par_oce.F90 \ 
    1962    $(MODEL_LIB)(lib_print.o) \ 
    1963    $(MODEL_LIB)(par_kind.o) \ 
    1964    $(MODEL_LIB)(par_oce.o) \ 
    1965    dom_oce.F90 \ 
    1966    in_out_manager.F90 \ 
    1967    $(MODEL_LIB)(dom_oce.o) \ 
    1968    $(MODEL_LIB)(in_out_manager.o) \ 
    1969    daymod.F90 \ 
    1970    lib_mpp.F90 \ 
    1971    $(MODEL_LIB)(daymod.o) \ 
    1972    $(MODEL_LIB)(lib_mpp.o) \ 
    1973    domwri_dimg.h90 \ 
    1974    $(IOIPSL_LIB) \ 
    1975    KEY_CPP \ 
    1976    domwri.F90 
    1977 $(MODEL_LIB)(domzgr.o) :   \ 
    1978    dom_oce.F90 \ 
    1979    flxrnf.F90 \ 
    1980    in_out_manager.F90 \ 
    1981    lbclnk.F90 \ 
    1982    lib_mpp.F90 \ 
    1983    lib_print.f90 \ 
    1984    obc_oce.F90 \ 
    19852045   ocesbc.F90 \ 
    1986    oce.F90 \ 
    1987    par_kind.F90 \ 
    1988    par_oce.F90 \ 
    1989    phycst.F90 \ 
     2046   par_kind.F90 \ 
     2047   par_oce.F90 \ 
     2048   phycst.F90 \ 
     2049   sol_oce.F90 \ 
    19902050   solfet.F90 \ 
    19912051   solpcg.F90 \ 
    19922052   solsor.F90 \ 
    1993    sol_oce.F90 \ 
    1994    $(MODEL_LIB)(dom_oce.o) \ 
    1995    $(MODEL_LIB)(flxrnf.o) \ 
    1996    $(MODEL_LIB)(in_out_manager.o) \ 
    1997    $(MODEL_LIB)(lbclnk.o) \ 
    1998    $(MODEL_LIB)(lib_mpp.o) \ 
    1999    $(MODEL_LIB)(lib_print.o) \ 
    2000    $(MODEL_LIB)(obc_oce.o) \ 
    2001    $(MODEL_LIB)(ocesbc.o) \ 
    2002    $(MODEL_LIB)(oce.o) \ 
    2003    $(MODEL_LIB)(par_kind.o) \ 
    2004    $(MODEL_LIB)(par_oce.o) \ 
    2005    $(MODEL_LIB)(phycst.o) \ 
    2006    $(MODEL_LIB)(solfet.o) \ 
    2007    $(MODEL_LIB)(solpcg.o) \ 
    2008    $(MODEL_LIB)(solsor.o) \ 
    2009    $(MODEL_LIB)(sol_oce.o) \ 
     2053   $(MODEL_LIB)(closea.o) \ 
     2054   $(MODEL_LIB)(dom_oce.o) \ 
     2055   $(MODEL_LIB)(in_out_manager.o) \ 
     2056   $(MODEL_LIB)(ini1d.o) \ 
     2057   $(MODEL_LIB)(iom.o) \ 
     2058   $(MODEL_LIB)(lbclnk.o) \ 
     2059   $(MODEL_LIB)(lib_mpp.o) \ 
     2060   $(MODEL_LIB)(oce.o) \ 
     2061   $(MODEL_LIB)(solisl.o) \ 
    20102062   closea.F90 \ 
    20112063   dom_oce.F90 \ 
     2064   in_out_manager.F90 \ 
    20122065   ini1d.F90 \ 
    2013    in_out_manager.F90 \ 
     2066   iom.F90 \ 
    20142067   lbclnk.F90 \ 
    20152068   lib_mpp.F90 \ 
    20162069   oce.F90 \ 
    20172070   solisl.F90 \ 
    2018    $(MODEL_LIB)(closea.o) \ 
    2019    $(MODEL_LIB)(dom_oce.o) \ 
    2020    $(MODEL_LIB)(ini1d.o) \ 
    2021    $(MODEL_LIB)(in_out_manager.o) \ 
    2022    $(MODEL_LIB)(lbclnk.o) \ 
    2023    $(MODEL_LIB)(lib_mpp.o) \ 
    2024    $(MODEL_LIB)(oce.o) \ 
    2025    $(MODEL_LIB)(solisl.o) \ 
    20262071   domzgr_substitute.h90 \ 
    20272072   domzgr_zps.h90 \ 
    20282073   vectopt_loop_substitute.h90 \ 
    2029    $(IOIPSL_LIB) \ 
    20302074   KEY_CPP \ 
    20312075   domzgr.F90 
    2032 $(MODEL_LIB)(dom_ice.o) :  \ 
    2033    par_oce.F90 \ 
    2034    $(MODEL_LIB)(par_oce.o) \ 
    2035    par_ice.F90 \ 
    2036    $(MODEL_LIB)(par_ice.o) \ 
    2037    dom_ice.F90 
    2038 $(MODEL_LIB)(dom_oce.o) :  \ 
    2039    par_kind.F90 \ 
    2040    $(MODEL_LIB)(par_kind.o) \ 
    2041    par_oce.F90 \ 
    2042    $(MODEL_LIB)(par_oce.o) \ 
    2043    KEY_CPP \ 
    2044    dom_oce.F90 
    20452076$(MODEL_LIB)(dtasal.o) :   \ 
    2046    dom_oce.F90 \ 
    2047    in_out_manager.F90 \ 
    2048    lib_print.f90 \ 
    2049    par_kind.F90 \ 
    2050    par_oce.F90 \ 
    2051    phycst.F90 \ 
    2052    prtctl.F90 \ 
    2053    $(MODEL_LIB)(dom_oce.o) \ 
    2054    $(MODEL_LIB)(in_out_manager.o) \ 
    2055    $(MODEL_LIB)(lib_print.o) \ 
    2056    $(MODEL_LIB)(par_kind.o) \ 
    2057    $(MODEL_LIB)(par_oce.o) \ 
    2058    $(MODEL_LIB)(phycst.o) \ 
    2059    $(MODEL_LIB)(prtctl.o) \ 
     2077   $(MODEL_LIB)(dom_oce.o) \ 
     2078   $(MODEL_LIB)(in_out_manager.o) \ 
     2079   $(MODEL_LIB)(lbclnk.o) \ 
     2080   $(MODEL_LIB)(lib_mpp.o) \ 
     2081   $(MODEL_LIB)(lib_print.o) \ 
     2082   $(MODEL_LIB)(oce.o) \ 
     2083   $(MODEL_LIB)(par_kind.o) \ 
     2084   $(MODEL_LIB)(par_oce.o) \ 
     2085   $(MODEL_LIB)(phycst.o) \ 
     2086   $(MODEL_LIB)(prtctl.o) \ 
     2087   dom_oce.F90 \ 
     2088   in_out_manager.F90 \ 
     2089   lbclnk.F90 \ 
     2090   lib_mpp.F90 \ 
     2091   lib_print.f90 \ 
     2092   oce.F90 \ 
     2093   par_kind.F90 \ 
     2094   par_oce.F90 \ 
     2095   phycst.F90 \ 
     2096   prtctl.F90 \ 
     2097   $(MODEL_LIB)(daymod.o) \ 
     2098   $(MODEL_LIB)(dom_oce.o) \ 
     2099   $(MODEL_LIB)(in_out_manager.o) \ 
     2100   $(MODEL_LIB)(iom.o) \ 
     2101   $(MODEL_LIB)(lbclnk.o) \ 
     2102   $(MODEL_LIB)(oce.o) \ 
     2103   $(MODEL_LIB)(phycst.o) \ 
    20602104   daymod.F90 \ 
    20612105   dom_oce.F90 \ 
    20622106   in_out_manager.F90 \ 
    2063    oce.F90 \ 
    2064    $(MODEL_LIB)(daymod.o) \ 
    2065    $(MODEL_LIB)(dom_oce.o) \ 
    2066    $(MODEL_LIB)(in_out_manager.o) \ 
    2067    $(MODEL_LIB)(oce.o) \ 
     2107   iom.F90 \ 
     2108   lbclnk.F90 \ 
     2109   oce.F90 \ 
     2110   phycst.F90 \ 
    20682111   domzgr_substitute.h90 \ 
    2069    $(IOIPSL_LIB) \ 
    20702112   KEY_CPP \ 
    20712113   dtasal.F90 
    20722114$(MODEL_LIB)(dtasss.o) :   \ 
    2073    dom_oce.F90 \ 
    2074    in_out_manager.F90 \ 
    2075    lib_print.f90 \ 
    2076    oce.F90 \ 
    2077    par_kind.F90 \ 
    2078    par_oce.F90 \ 
    2079    phycst.F90 \ 
    2080    prtctl.F90 \ 
    2081    $(MODEL_LIB)(dom_oce.o) \ 
    2082    $(MODEL_LIB)(in_out_manager.o) \ 
    2083    $(MODEL_LIB)(lib_print.o) \ 
    2084    $(MODEL_LIB)(oce.o) \ 
    2085    $(MODEL_LIB)(par_kind.o) \ 
    2086    $(MODEL_LIB)(par_oce.o) \ 
    2087    $(MODEL_LIB)(phycst.o) \ 
    2088    $(MODEL_LIB)(prtctl.o) \ 
     2115   $(MODEL_LIB)(dom_oce.o) \ 
     2116   $(MODEL_LIB)(in_out_manager.o) \ 
     2117   $(MODEL_LIB)(lbclnk.o) \ 
     2118   $(MODEL_LIB)(lib_print.o) \ 
     2119   $(MODEL_LIB)(oce.o) \ 
     2120   $(MODEL_LIB)(par_kind.o) \ 
     2121   $(MODEL_LIB)(par_oce.o) \ 
     2122   $(MODEL_LIB)(phycst.o) \ 
     2123   $(MODEL_LIB)(prtctl.o) \ 
     2124   dom_oce.F90 \ 
     2125   in_out_manager.F90 \ 
     2126   lbclnk.F90 \ 
     2127   lib_print.f90 \ 
     2128   oce.F90 \ 
     2129   par_kind.F90 \ 
     2130   par_oce.F90 \ 
     2131   phycst.F90 \ 
     2132   prtctl.F90 \ 
     2133   $(MODEL_LIB)(daymod.o) \ 
     2134   $(MODEL_LIB)(dom_oce.o) \ 
     2135   $(MODEL_LIB)(in_out_manager.o) \ 
     2136   $(MODEL_LIB)(iom.o) \ 
     2137   $(MODEL_LIB)(oce.o) \ 
     2138   $(MODEL_LIB)(ocfzpt.o) \ 
    20892139   daymod.F90 \ 
    20902140   dom_oce.F90 \ 
    20912141   in_out_manager.F90 \ 
     2142   iom.F90 \ 
    20922143   oce.F90 \ 
    20932144   ocfzpt.F90 \ 
    2094    $(MODEL_LIB)(daymod.o) \ 
    2095    $(MODEL_LIB)(dom_oce.o) \ 
    2096    $(MODEL_LIB)(in_out_manager.o) \ 
    2097    $(MODEL_LIB)(oce.o) \ 
    2098    $(MODEL_LIB)(ocfzpt.o) \ 
    2099    $(IOIPSL_LIB) \ 
    21002145   KEY_CPP \ 
    21012146   dtasss.F90 
    21022147$(MODEL_LIB)(dtasst.o) :   \ 
    2103    dom_oce.F90 \ 
    2104    in_out_manager.F90 \ 
    2105    lib_print.f90 \ 
    2106    oce.F90 \ 
    2107    par_kind.F90 \ 
    2108    par_oce.F90 \ 
    2109    phycst.F90 \ 
    2110    prtctl.F90 \ 
    2111    $(MODEL_LIB)(dom_oce.o) \ 
    2112    $(MODEL_LIB)(in_out_manager.o) \ 
    2113    $(MODEL_LIB)(lib_print.o) \ 
    2114    $(MODEL_LIB)(oce.o) \ 
    2115    $(MODEL_LIB)(par_kind.o) \ 
    2116    $(MODEL_LIB)(par_oce.o) \ 
    2117    $(MODEL_LIB)(phycst.o) \ 
    2118    $(MODEL_LIB)(prtctl.o) \ 
     2148   $(MODEL_LIB)(dom_oce.o) \ 
     2149   $(MODEL_LIB)(in_out_manager.o) \ 
     2150   $(MODEL_LIB)(lbclnk.o) \ 
     2151   $(MODEL_LIB)(lib_print.o) \ 
     2152   $(MODEL_LIB)(oce.o) \ 
     2153   $(MODEL_LIB)(par_kind.o) \ 
     2154   $(MODEL_LIB)(par_oce.o) \ 
     2155   $(MODEL_LIB)(phycst.o) \ 
     2156   $(MODEL_LIB)(prtctl.o) \ 
     2157   dom_oce.F90 \ 
     2158   in_out_manager.F90 \ 
     2159   lbclnk.F90 \ 
     2160   lib_print.f90 \ 
     2161   oce.F90 \ 
     2162   par_kind.F90 \ 
     2163   par_oce.F90 \ 
     2164   phycst.F90 \ 
     2165   prtctl.F90 \ 
     2166   $(MODEL_LIB)(daymod.o) \ 
     2167   $(MODEL_LIB)(dom_oce.o) \ 
     2168   $(MODEL_LIB)(in_out_manager.o) \ 
     2169   $(MODEL_LIB)(iom.o) \ 
     2170   $(MODEL_LIB)(oce.o) \ 
     2171   $(MODEL_LIB)(ocfzpt.o) \ 
    21192172   daymod.F90 \ 
    21202173   dom_oce.F90 \ 
    21212174   in_out_manager.F90 \ 
     2175   iom.F90 \ 
    21222176   oce.F90 \ 
    21232177   ocfzpt.F90 \ 
    2124    $(MODEL_LIB)(daymod.o) \ 
    2125    $(MODEL_LIB)(dom_oce.o) \ 
    2126    $(MODEL_LIB)(in_out_manager.o) \ 
    2127    $(MODEL_LIB)(oce.o) \ 
    2128    $(MODEL_LIB)(ocfzpt.o) \ 
    2129    $(IOIPSL_LIB) \ 
    21302178   KEY_CPP \ 
    21312179   dtasst.F90 
    21322180$(MODEL_LIB)(dtatem.o) :   \ 
    2133    dom_oce.F90 \ 
    2134    in_out_manager.F90 \ 
    2135    lib_print.f90 \ 
    2136    par_kind.F90 \ 
    2137    par_oce.F90 \ 
    2138    phycst.F90 \ 
    2139    prtctl.F90 \ 
    2140    $(MODEL_LIB)(dom_oce.o) \ 
    2141    $(MODEL_LIB)(in_out_manager.o) \ 
    2142    $(MODEL_LIB)(lib_print.o) \ 
    2143    $(MODEL_LIB)(par_kind.o) \ 
    2144    $(MODEL_LIB)(par_oce.o) \ 
    2145    $(MODEL_LIB)(phycst.o) \ 
    2146    $(MODEL_LIB)(prtctl.o) \ 
     2181   $(MODEL_LIB)(dom_oce.o) \ 
     2182   $(MODEL_LIB)(in_out_manager.o) \ 
     2183   $(MODEL_LIB)(lbclnk.o) \ 
     2184   $(MODEL_LIB)(lib_mpp.o) \ 
     2185   $(MODEL_LIB)(lib_print.o) \ 
     2186   $(MODEL_LIB)(oce.o) \ 
     2187   $(MODEL_LIB)(par_kind.o) \ 
     2188   $(MODEL_LIB)(par_oce.o) \ 
     2189   $(MODEL_LIB)(phycst.o) \ 
     2190   $(MODEL_LIB)(prtctl.o) \ 
     2191   dom_oce.F90 \ 
     2192   in_out_manager.F90 \ 
     2193   lbclnk.F90 \ 
     2194   lib_mpp.F90 \ 
     2195   lib_print.f90 \ 
     2196   oce.F90 \ 
     2197   par_kind.F90 \ 
     2198   par_oce.F90 \ 
     2199   phycst.F90 \ 
     2200   prtctl.F90 \ 
     2201   $(MODEL_LIB)(daymod.o) \ 
     2202   $(MODEL_LIB)(dom_oce.o) \ 
     2203   $(MODEL_LIB)(in_out_manager.o) \ 
     2204   $(MODEL_LIB)(iom.o) \ 
     2205   $(MODEL_LIB)(lbclnk.o) \ 
     2206   $(MODEL_LIB)(oce.o) \ 
     2207   $(MODEL_LIB)(phycst.o) \ 
    21472208   daymod.F90 \ 
    21482209   dom_oce.F90 \ 
    21492210   in_out_manager.F90 \ 
    2150    oce.F90 \ 
    2151    $(MODEL_LIB)(daymod.o) \ 
    2152    $(MODEL_LIB)(dom_oce.o) \ 
    2153    $(MODEL_LIB)(in_out_manager.o) \ 
    2154    $(MODEL_LIB)(oce.o) \ 
     2211   iom.F90 \ 
     2212   lbclnk.F90 \ 
     2213   oce.F90 \ 
     2214   phycst.F90 \ 
    21552215   domzgr_substitute.h90 \ 
    2156    $(IOIPSL_LIB) \ 
    21572216   KEY_CPP \ 
    21582217   dtatem.F90 
    21592218$(MODEL_LIB)(dyncor1d.o) : \ 
    2160    dom_oce.F90 \ 
    2161    in_out_manager.F90 \ 
    2162    lib_mpp.F90 \ 
    2163    lib_print.f90 \ 
    2164    par_kind.F90 \ 
    2165    par_oce.F90 \ 
    2166    $(MODEL_LIB)(dom_oce.o) \ 
    2167    $(MODEL_LIB)(in_out_manager.o) \ 
    2168    $(MODEL_LIB)(lib_mpp.o) \ 
    2169    $(MODEL_LIB)(lib_print.o) \ 
    2170    $(MODEL_LIB)(par_kind.o) \ 
    2171    $(MODEL_LIB)(par_oce.o) \ 
    2172    dom_oce.F90 \ 
    2173    in_out_manager.F90 \ 
    2174    oce.F90 \ 
    2175    phycst.F90 \ 
    2176    prtctl.F90 \ 
    2177    $(MODEL_LIB)(dom_oce.o) \ 
    2178    $(MODEL_LIB)(in_out_manager.o) \ 
    2179    $(MODEL_LIB)(oce.o) \ 
    2180    $(MODEL_LIB)(phycst.o) \ 
    2181    $(MODEL_LIB)(prtctl.o) \ 
     2219   $(MODEL_LIB)(dom_oce.o) \ 
     2220   $(MODEL_LIB)(in_out_manager.o) \ 
     2221   $(MODEL_LIB)(lib_mpp.o) \ 
     2222   $(MODEL_LIB)(lib_print.o) \ 
     2223   $(MODEL_LIB)(par_kind.o) \ 
     2224   $(MODEL_LIB)(par_oce.o) \ 
     2225   dom_oce.F90 \ 
     2226   in_out_manager.F90 \ 
     2227   lib_mpp.F90 \ 
     2228   lib_print.f90 \ 
     2229   par_kind.F90 \ 
     2230   par_oce.F90 \ 
     2231   $(MODEL_LIB)(dom_oce.o) \ 
     2232   $(MODEL_LIB)(in_out_manager.o) \ 
     2233   $(MODEL_LIB)(oce.o) \ 
     2234   $(MODEL_LIB)(phycst.o) \ 
     2235   $(MODEL_LIB)(prtctl.o) \ 
     2236   dom_oce.F90 \ 
     2237   in_out_manager.F90 \ 
     2238   oce.F90 \ 
     2239   phycst.F90 \ 
     2240   prtctl.F90 \ 
    21822241   vectopt_loop_substitute.h90 \ 
    21832242   KEY_CPP \ 
    21842243   dyncor1d.F90 
    21852244$(MODEL_LIB)(dynhpg.o) :   \ 
     2245   $(MODEL_LIB)(dom_oce.o) \ 
     2246   $(MODEL_LIB)(in_out_manager.o) \ 
     2247   $(MODEL_LIB)(lbclnk.o) \ 
     2248   $(MODEL_LIB)(lib_mpp.o) \ 
     2249   $(MODEL_LIB)(lib_print.o) \ 
     2250   $(MODEL_LIB)(oce.o) \ 
     2251   $(MODEL_LIB)(par_kind.o) \ 
     2252   $(MODEL_LIB)(par_oce.o) \ 
     2253   $(MODEL_LIB)(phycst.o) \ 
     2254   $(MODEL_LIB)(prtctl.o) \ 
     2255   $(MODEL_LIB)(trabbl.o) \ 
     2256   $(MODEL_LIB)(trdicp.o) \ 
     2257   $(MODEL_LIB)(trdicp_oce.o) \ 
     2258   $(MODEL_LIB)(trdmld.o) \ 
     2259   $(MODEL_LIB)(trdmld_oce.o) \ 
     2260   $(MODEL_LIB)(trdmod.o) \ 
     2261   $(MODEL_LIB)(trdmod_oce.o) \ 
     2262   $(MODEL_LIB)(trdvor.o) \ 
     2263   $(MODEL_LIB)(trdvor_oce.o) \ 
    21862264   dom_oce.F90 \ 
    21872265   in_out_manager.F90 \ 
     
    22042282   trdvor_oce.F90 \ 
    22052283   $(MODEL_LIB)(dom_oce.o) \ 
    2206    $(MODEL_LIB)(in_out_manager.o) \ 
    2207    $(MODEL_LIB)(lbclnk.o) \ 
     2284   $(MODEL_LIB)(dynhpg_jki.o) \ 
     2285   $(MODEL_LIB)(in_out_manager.o) \ 
     2286   $(MODEL_LIB)(lbclnk.o) \ 
     2287   $(MODEL_LIB)(oce.o) \ 
     2288   $(MODEL_LIB)(phycst.o) \ 
     2289   $(MODEL_LIB)(prtctl.o) \ 
     2290   $(MODEL_LIB)(trdmod.o) \ 
     2291   $(MODEL_LIB)(trdmod_oce.o) \ 
     2292   dom_oce.F90 \ 
     2293   dynhpg_jki.F90 \ 
     2294   in_out_manager.F90 \ 
     2295   lbclnk.F90 \ 
     2296   oce.F90 \ 
     2297   phycst.F90 \ 
     2298   prtctl.F90 \ 
     2299   trdmod.F90 \ 
     2300   trdmod_oce.F90 \ 
     2301   domzgr_substitute.h90 \ 
     2302   vectopt_loop_substitute.h90 \ 
     2303   KEY_CPP \ 
     2304   dynhpg.F90 
     2305$(MODEL_LIB)(dynhpg_jki.o) :  \ 
     2306   $(MODEL_LIB)(dom_oce.o) \ 
     2307   $(MODEL_LIB)(in_out_manager.o) \ 
     2308   $(MODEL_LIB)(lib_mpp.o) \ 
     2309   $(MODEL_LIB)(lib_print.o) \ 
     2310   $(MODEL_LIB)(oce.o) \ 
     2311   $(MODEL_LIB)(par_kind.o) \ 
     2312   $(MODEL_LIB)(par_oce.o) \ 
     2313   $(MODEL_LIB)(trabbl.o) \ 
     2314   $(MODEL_LIB)(trdicp.o) \ 
     2315   $(MODEL_LIB)(trdicp_oce.o) \ 
     2316   $(MODEL_LIB)(trdmld.o) \ 
     2317   $(MODEL_LIB)(trdmld_oce.o) \ 
     2318   $(MODEL_LIB)(trdmod_oce.o) \ 
     2319   $(MODEL_LIB)(trdvor.o) \ 
     2320   $(MODEL_LIB)(trdvor_oce.o) \ 
     2321   dom_oce.F90 \ 
     2322   in_out_manager.F90 \ 
     2323   lib_mpp.F90 \ 
     2324   lib_print.f90 \ 
     2325   oce.F90 \ 
     2326   par_kind.F90 \ 
     2327   par_oce.F90 \ 
     2328   trabbl.F90 \ 
     2329   trdicp.F90 \ 
     2330   trdicp_oce.F90 \ 
     2331   trdmld.F90 \ 
     2332   trdmld_oce.F90 \ 
     2333   trdmod_oce.F90 \ 
     2334   trdvor.F90 \ 
     2335   trdvor_oce.F90 \ 
     2336   $(MODEL_LIB)(dom_oce.o) \ 
     2337   $(MODEL_LIB)(in_out_manager.o) \ 
     2338   $(MODEL_LIB)(lbclnk.o) \ 
     2339   $(MODEL_LIB)(oce.o) \ 
     2340   $(MODEL_LIB)(phycst.o) \ 
     2341   $(MODEL_LIB)(prtctl.o) \ 
     2342   $(MODEL_LIB)(trdmod.o) \ 
     2343   $(MODEL_LIB)(trdmod_oce.o) \ 
     2344   dom_oce.F90 \ 
     2345   in_out_manager.F90 \ 
     2346   lbclnk.F90 \ 
     2347   oce.F90 \ 
     2348   phycst.F90 \ 
     2349   prtctl.F90 \ 
     2350   trdmod.F90 \ 
     2351   trdmod_oce.F90 \ 
     2352   domzgr_substitute.h90 \ 
     2353   vectopt_loop_substitute.h90 \ 
     2354   KEY_CPP \ 
     2355   dynhpg_jki.F90 
     2356$(MODEL_LIB)(dynkeg.o) :   \ 
     2357   $(MODEL_LIB)(dom_oce.o) \ 
     2358   $(MODEL_LIB)(in_out_manager.o) \ 
     2359   $(MODEL_LIB)(lib_mpp.o) \ 
     2360   $(MODEL_LIB)(lib_print.o) \ 
     2361   $(MODEL_LIB)(oce.o) \ 
     2362   $(MODEL_LIB)(par_kind.o) \ 
     2363   $(MODEL_LIB)(par_oce.o) \ 
     2364   $(MODEL_LIB)(trabbl.o) \ 
     2365   $(MODEL_LIB)(trdicp.o) \ 
     2366   $(MODEL_LIB)(trdicp_oce.o) \ 
     2367   $(MODEL_LIB)(trdmld.o) \ 
     2368   $(MODEL_LIB)(trdmld_oce.o) \ 
     2369   $(MODEL_LIB)(trdmod_oce.o) \ 
     2370   $(MODEL_LIB)(trdvor.o) \ 
     2371   $(MODEL_LIB)(trdvor_oce.o) \ 
     2372   dom_oce.F90 \ 
     2373   in_out_manager.F90 \ 
     2374   lib_mpp.F90 \ 
     2375   lib_print.f90 \ 
     2376   oce.F90 \ 
     2377   par_kind.F90 \ 
     2378   par_oce.F90 \ 
     2379   trabbl.F90 \ 
     2380   trdicp.F90 \ 
     2381   trdicp_oce.F90 \ 
     2382   trdmld.F90 \ 
     2383   trdmld_oce.F90 \ 
     2384   trdmod_oce.F90 \ 
     2385   trdvor.F90 \ 
     2386   trdvor_oce.F90 \ 
     2387   $(MODEL_LIB)(dom_oce.o) \ 
     2388   $(MODEL_LIB)(in_out_manager.o) \ 
     2389   $(MODEL_LIB)(oce.o) \ 
     2390   $(MODEL_LIB)(prtctl.o) \ 
     2391   $(MODEL_LIB)(trdmod.o) \ 
     2392   $(MODEL_LIB)(trdmod_oce.o) \ 
     2393   dom_oce.F90 \ 
     2394   in_out_manager.F90 \ 
     2395   oce.F90 \ 
     2396   prtctl.F90 \ 
     2397   trdmod.F90 \ 
     2398   trdmod_oce.F90 \ 
     2399   vectopt_loop_substitute.h90 \ 
     2400   KEY_CPP \ 
     2401   dynkeg.F90 
     2402$(MODEL_LIB)(dynldf.o) :   \ 
     2403   $(MODEL_LIB)(dom_oce.o) \ 
     2404   $(MODEL_LIB)(in_out_manager.o) \ 
     2405   $(MODEL_LIB)(lbclnk.o) \ 
     2406   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2407   $(MODEL_LIB)(ldfslp.o) \ 
     2408   $(MODEL_LIB)(ldftra_oce.o) \ 
    22082409   $(MODEL_LIB)(lib_mpp.o) \ 
    22092410   $(MODEL_LIB)(lib_print.o) \ 
     
    22222423   $(MODEL_LIB)(trdvor.o) \ 
    22232424   $(MODEL_LIB)(trdvor_oce.o) \ 
    2224    dom_oce.F90 \ 
    2225    dynhpg_jki.F90 \ 
    2226    in_out_manager.F90 \ 
    2227    lbclnk.F90 \ 
    2228    oce.F90 \ 
    2229    phycst.F90 \ 
    2230    prtctl.F90 \ 
    2231    trdmod.F90 \ 
    2232    trdmod_oce.F90 \ 
    2233    $(MODEL_LIB)(dom_oce.o) \ 
    2234    $(MODEL_LIB)(dynhpg_jki.o) \ 
    2235    $(MODEL_LIB)(in_out_manager.o) \ 
    2236    $(MODEL_LIB)(lbclnk.o) \ 
    2237    $(MODEL_LIB)(oce.o) \ 
    2238    $(MODEL_LIB)(phycst.o) \ 
    2239    $(MODEL_LIB)(prtctl.o) \ 
    2240    $(MODEL_LIB)(trdmod.o) \ 
    2241    $(MODEL_LIB)(trdmod_oce.o) \ 
    2242    domzgr_substitute.h90 \ 
    2243    vectopt_loop_substitute.h90 \ 
    2244    KEY_CPP \ 
    2245    dynhpg.F90 
    2246 $(MODEL_LIB)(dynhpg_jki.o) :  \ 
    2247    dom_oce.F90 \ 
    2248    in_out_manager.F90 \ 
    2249    lib_mpp.F90 \ 
    2250    lib_print.f90 \ 
    2251    oce.F90 \ 
    2252    par_kind.F90 \ 
    2253    par_oce.F90 \ 
    2254    trabbl.F90 \ 
    2255    trdicp.F90 \ 
    2256    trdicp_oce.F90 \ 
    2257    trdmld.F90 \ 
    2258    trdmld_oce.F90 \ 
    2259    trdmod_oce.F90 \ 
    2260    trdvor.F90 \ 
    2261    trdvor_oce.F90 \ 
    2262    $(MODEL_LIB)(dom_oce.o) \ 
    2263    $(MODEL_LIB)(in_out_manager.o) \ 
    2264    $(MODEL_LIB)(lib_mpp.o) \ 
    2265    $(MODEL_LIB)(lib_print.o) \ 
    2266    $(MODEL_LIB)(oce.o) \ 
    2267    $(MODEL_LIB)(par_kind.o) \ 
    2268    $(MODEL_LIB)(par_oce.o) \ 
    2269    $(MODEL_LIB)(trabbl.o) \ 
    2270    $(MODEL_LIB)(trdicp.o) \ 
    2271    $(MODEL_LIB)(trdicp_oce.o) \ 
    2272    $(MODEL_LIB)(trdmld.o) \ 
    2273    $(MODEL_LIB)(trdmld_oce.o) \ 
    2274    $(MODEL_LIB)(trdmod_oce.o) \ 
    2275    $(MODEL_LIB)(trdvor.o) \ 
    2276    $(MODEL_LIB)(trdvor_oce.o) \ 
    2277    dom_oce.F90 \ 
    2278    in_out_manager.F90 \ 
    2279    lbclnk.F90 \ 
    2280    oce.F90 \ 
    2281    phycst.F90 \ 
    2282    prtctl.F90 \ 
    2283    trdmod.F90 \ 
    2284    trdmod_oce.F90 \ 
    2285    $(MODEL_LIB)(dom_oce.o) \ 
    2286    $(MODEL_LIB)(in_out_manager.o) \ 
    2287    $(MODEL_LIB)(lbclnk.o) \ 
    2288    $(MODEL_LIB)(oce.o) \ 
    2289    $(MODEL_LIB)(phycst.o) \ 
    2290    $(MODEL_LIB)(prtctl.o) \ 
    2291    $(MODEL_LIB)(trdmod.o) \ 
    2292    $(MODEL_LIB)(trdmod_oce.o) \ 
    2293    domzgr_substitute.h90 \ 
    2294    vectopt_loop_substitute.h90 \ 
    2295    KEY_CPP \ 
    2296    dynhpg_jki.F90 
    2297 $(MODEL_LIB)(dynkeg.o) :   \ 
    2298    dom_oce.F90 \ 
    2299    in_out_manager.F90 \ 
    2300    lib_mpp.F90 \ 
    2301    lib_print.f90 \ 
    2302    oce.F90 \ 
    2303    par_kind.F90 \ 
    2304    par_oce.F90 \ 
    2305    trabbl.F90 \ 
    2306    trdicp.F90 \ 
    2307    trdicp_oce.F90 \ 
    2308    trdmld.F90 \ 
    2309    trdmld_oce.F90 \ 
    2310    trdmod_oce.F90 \ 
    2311    trdvor.F90 \ 
    2312    trdvor_oce.F90 \ 
    2313    $(MODEL_LIB)(dom_oce.o) \ 
    2314    $(MODEL_LIB)(in_out_manager.o) \ 
    2315    $(MODEL_LIB)(lib_mpp.o) \ 
    2316    $(MODEL_LIB)(lib_print.o) \ 
    2317    $(MODEL_LIB)(oce.o) \ 
    2318    $(MODEL_LIB)(par_kind.o) \ 
    2319    $(MODEL_LIB)(par_oce.o) \ 
    2320    $(MODEL_LIB)(trabbl.o) \ 
    2321    $(MODEL_LIB)(trdicp.o) \ 
    2322    $(MODEL_LIB)(trdicp_oce.o) \ 
    2323    $(MODEL_LIB)(trdmld.o) \ 
    2324    $(MODEL_LIB)(trdmld_oce.o) \ 
    2325    $(MODEL_LIB)(trdmod_oce.o) \ 
    2326    $(MODEL_LIB)(trdvor.o) \ 
    2327    $(MODEL_LIB)(trdvor_oce.o) \ 
    2328    dom_oce.F90 \ 
    2329    in_out_manager.F90 \ 
    2330    oce.F90 \ 
    2331    prtctl.F90 \ 
    2332    trdmod.F90 \ 
    2333    trdmod_oce.F90 \ 
    2334    $(MODEL_LIB)(dom_oce.o) \ 
    2335    $(MODEL_LIB)(in_out_manager.o) \ 
    2336    $(MODEL_LIB)(oce.o) \ 
    2337    $(MODEL_LIB)(prtctl.o) \ 
    2338    $(MODEL_LIB)(trdmod.o) \ 
    2339    $(MODEL_LIB)(trdmod_oce.o) \ 
    2340    vectopt_loop_substitute.h90 \ 
    2341    KEY_CPP \ 
    2342    dynkeg.F90 
    2343 $(MODEL_LIB)(dynldf.o) :   \ 
     2425   $(MODEL_LIB)(zdf_oce.o) \ 
     2426   $(MODEL_LIB)(zdfmxl.o) \ 
    23442427   dom_oce.F90 \ 
    23452428   in_out_manager.F90 \ 
     
    23642447   trdvor.F90 \ 
    23652448   trdvor_oce.F90 \ 
     2449   zdf_oce.F90 \ 
    23662450   zdfmxl.F90 \ 
    2367    zdf_oce.F90 \ 
    2368    $(MODEL_LIB)(dom_oce.o) \ 
     2451   $(MODEL_LIB)(dom_oce.o) \ 
     2452   $(MODEL_LIB)(dynldf_bilap.o) \ 
     2453   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     2454   $(MODEL_LIB)(dynldf_iso.o) \ 
     2455   $(MODEL_LIB)(dynldf_lap.o) \ 
    23692456   $(MODEL_LIB)(in_out_manager.o) \ 
    23702457   $(MODEL_LIB)(lbclnk.o) \ 
    23712458   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    23722459   $(MODEL_LIB)(ldfslp.o) \ 
    2373    $(MODEL_LIB)(ldftra_oce.o) \ 
    2374    $(MODEL_LIB)(lib_mpp.o) \ 
    2375    $(MODEL_LIB)(lib_print.o) \ 
    2376    $(MODEL_LIB)(oce.o) \ 
    2377    $(MODEL_LIB)(par_kind.o) \ 
    2378    $(MODEL_LIB)(par_oce.o) \ 
    2379    $(MODEL_LIB)(phycst.o) \ 
    2380    $(MODEL_LIB)(prtctl.o) \ 
     2460   $(MODEL_LIB)(lib_mpp.o) \ 
     2461   $(MODEL_LIB)(oce.o) \ 
     2462   $(MODEL_LIB)(phycst.o) \ 
     2463   $(MODEL_LIB)(prtctl.o) \ 
     2464   $(MODEL_LIB)(trdmod.o) \ 
     2465   $(MODEL_LIB)(trdmod_oce.o) \ 
     2466   dom_oce.F90 \ 
     2467   dynldf_bilap.F90 \ 
     2468   dynldf_bilapg.F90 \ 
     2469   dynldf_iso.F90 \ 
     2470   dynldf_lap.F90 \ 
     2471   in_out_manager.F90 \ 
     2472   lbclnk.F90 \ 
     2473   ldfdyn_oce.F90 \ 
     2474   ldfslp.F90 \ 
     2475   lib_mpp.F90 \ 
     2476   oce.F90 \ 
     2477   phycst.F90 \ 
     2478   prtctl.F90 \ 
     2479   trdmod.F90 \ 
     2480   trdmod_oce.F90 \ 
     2481   domzgr_substitute.h90 \ 
     2482   vectopt_loop_substitute.h90 \ 
     2483   KEY_CPP \ 
     2484   dynldf.F90 
     2485$(MODEL_LIB)(dynldf_bilap.o) :   \ 
     2486   $(MODEL_LIB)(dom_oce.o) \ 
     2487   $(MODEL_LIB)(in_out_manager.o) \ 
     2488   $(MODEL_LIB)(lib_mpp.o) \ 
     2489   $(MODEL_LIB)(lib_print.o) \ 
     2490   $(MODEL_LIB)(oce.o) \ 
     2491   $(MODEL_LIB)(par_kind.o) \ 
     2492   $(MODEL_LIB)(par_oce.o) \ 
    23812493   $(MODEL_LIB)(trabbl.o) \ 
    23822494   $(MODEL_LIB)(trdicp.o) \ 
     
    23842496   $(MODEL_LIB)(trdmld.o) \ 
    23852497   $(MODEL_LIB)(trdmld_oce.o) \ 
     2498   $(MODEL_LIB)(trdmod_oce.o) \ 
     2499   $(MODEL_LIB)(trdvor.o) \ 
     2500   $(MODEL_LIB)(trdvor_oce.o) \ 
     2501   dom_oce.F90 \ 
     2502   in_out_manager.F90 \ 
     2503   lib_mpp.F90 \ 
     2504   lib_print.f90 \ 
     2505   oce.F90 \ 
     2506   par_kind.F90 \ 
     2507   par_oce.F90 \ 
     2508   trabbl.F90 \ 
     2509   trdicp.F90 \ 
     2510   trdicp_oce.F90 \ 
     2511   trdmld.F90 \ 
     2512   trdmld_oce.F90 \ 
     2513   trdmod_oce.F90 \ 
     2514   trdvor.F90 \ 
     2515   trdvor_oce.F90 \ 
     2516   $(MODEL_LIB)(dom_oce.o) \ 
     2517   $(MODEL_LIB)(in_out_manager.o) \ 
     2518   $(MODEL_LIB)(lbclnk.o) \ 
     2519   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2520   $(MODEL_LIB)(oce.o) \ 
    23862521   $(MODEL_LIB)(trdmod.o) \ 
     2522   $(MODEL_LIB)(trdmod_oce.o) \ 
     2523   dom_oce.F90 \ 
     2524   in_out_manager.F90 \ 
     2525   lbclnk.F90 \ 
     2526   ldfdyn_oce.F90 \ 
     2527   oce.F90 \ 
     2528   trdmod.F90 \ 
     2529   trdmod_oce.F90 \ 
     2530   domzgr_substitute.h90 \ 
     2531   ldfdyn_substitute.h90 \ 
     2532   vectopt_loop_substitute.h90 \ 
     2533   KEY_CPP \ 
     2534   dynldf_bilap.F90 
     2535$(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     2536   $(MODEL_LIB)(dom_oce.o) \ 
     2537   $(MODEL_LIB)(in_out_manager.o) \ 
     2538   $(MODEL_LIB)(lbclnk.o) \ 
     2539   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2540   $(MODEL_LIB)(ldftra_oce.o) \ 
     2541   $(MODEL_LIB)(lib_mpp.o) \ 
     2542   $(MODEL_LIB)(lib_print.o) \ 
     2543   $(MODEL_LIB)(oce.o) \ 
     2544   $(MODEL_LIB)(par_kind.o) \ 
     2545   $(MODEL_LIB)(par_oce.o) \ 
     2546   $(MODEL_LIB)(phycst.o) \ 
     2547   $(MODEL_LIB)(prtctl.o) \ 
     2548   $(MODEL_LIB)(trabbl.o) \ 
     2549   $(MODEL_LIB)(trdicp.o) \ 
     2550   $(MODEL_LIB)(trdicp_oce.o) \ 
     2551   $(MODEL_LIB)(trdmld.o) \ 
     2552   $(MODEL_LIB)(trdmld_oce.o) \ 
    23872553   $(MODEL_LIB)(trdmod_oce.o) \ 
    23882554   $(MODEL_LIB)(trdvor.o) \ 
    23892555   $(MODEL_LIB)(trdvor_oce.o) \ 
    23902556   $(MODEL_LIB)(zdfmxl.o) \ 
    2391    $(MODEL_LIB)(zdf_oce.o) \ 
    2392    dom_oce.F90 \ 
    2393    dynldf_bilapg.F90 \ 
    2394    dynldf_bilap.F90 \ 
    2395    dynldf_iso.F90 \ 
    2396    dynldf_lap.F90 \ 
    2397    in_out_manager.F90 \ 
    2398    lbclnk.F90 \ 
    2399    ldfdyn_oce.F90 \ 
    2400    ldfslp.F90 \ 
    2401    lib_mpp.F90 \ 
    2402    oce.F90 \ 
    2403    phycst.F90 \ 
    2404    prtctl.F90 \ 
    2405    trdmod.F90 \ 
    2406    trdmod_oce.F90 \ 
    2407    $(MODEL_LIB)(dom_oce.o) \ 
    2408    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    2409    $(MODEL_LIB)(dynldf_bilap.o) \ 
    2410    $(MODEL_LIB)(dynldf_iso.o) \ 
    2411    $(MODEL_LIB)(dynldf_lap.o) \ 
    2412    $(MODEL_LIB)(in_out_manager.o) \ 
    2413    $(MODEL_LIB)(lbclnk.o) \ 
    2414    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2415    $(MODEL_LIB)(ldfslp.o) \ 
    2416    $(MODEL_LIB)(lib_mpp.o) \ 
    2417    $(MODEL_LIB)(oce.o) \ 
    2418    $(MODEL_LIB)(phycst.o) \ 
    2419    $(MODEL_LIB)(prtctl.o) \ 
    2420    $(MODEL_LIB)(trdmod.o) \ 
    2421    $(MODEL_LIB)(trdmod_oce.o) \ 
    2422    domzgr_substitute.h90 \ 
    2423    vectopt_loop_substitute.h90 \ 
    2424    KEY_CPP \ 
    2425    dynldf.F90 
    2426 $(MODEL_LIB)(dynldf_bilapg.o) :  \ 
    24272557   dom_oce.F90 \ 
    24282558   in_out_manager.F90 \ 
     
    24502580   $(MODEL_LIB)(lbclnk.o) \ 
    24512581   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2582   $(MODEL_LIB)(ldfslp.o) \ 
     2583   $(MODEL_LIB)(oce.o) \ 
     2584   $(MODEL_LIB)(prtctl.o) \ 
     2585   $(MODEL_LIB)(trdmod.o) \ 
     2586   $(MODEL_LIB)(trdmod_oce.o) \ 
     2587   $(MODEL_LIB)(zdf_oce.o) \ 
     2588   dom_oce.F90 \ 
     2589   in_out_manager.F90 \ 
     2590   lbclnk.F90 \ 
     2591   ldfdyn_oce.F90 \ 
     2592   ldfslp.F90 \ 
     2593   oce.F90 \ 
     2594   prtctl.F90 \ 
     2595   trdmod.F90 \ 
     2596   trdmod_oce.F90 \ 
     2597   zdf_oce.F90 \ 
     2598   domzgr_substitute.h90 \ 
     2599   ldfdyn_substitute.h90 \ 
     2600   KEY_CPP \ 
     2601   dynldf_bilapg.F90 
     2602$(MODEL_LIB)(dynldf_iso.o) :  \ 
     2603   $(MODEL_LIB)(dom_oce.o) \ 
     2604   $(MODEL_LIB)(in_out_manager.o) \ 
     2605   $(MODEL_LIB)(lbclnk.o) \ 
     2606   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    24522607   $(MODEL_LIB)(ldftra_oce.o) \ 
    24532608   $(MODEL_LIB)(lib_mpp.o) \ 
     
    24712626   lbclnk.F90 \ 
    24722627   ldfdyn_oce.F90 \ 
    2473    ldfslp.F90 \ 
    2474    oce.F90 \ 
    2475    prtctl.F90 \ 
    2476    trdmod.F90 \ 
    2477    trdmod_oce.F90 \ 
    2478    zdf_oce.F90 \ 
    2479    $(MODEL_LIB)(dom_oce.o) \ 
    2480    $(MODEL_LIB)(in_out_manager.o) \ 
    2481    $(MODEL_LIB)(lbclnk.o) \ 
    2482    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2483    $(MODEL_LIB)(ldfslp.o) \ 
    2484    $(MODEL_LIB)(oce.o) \ 
    2485    $(MODEL_LIB)(prtctl.o) \ 
    2486    $(MODEL_LIB)(trdmod.o) \ 
    2487    $(MODEL_LIB)(trdmod_oce.o) \ 
    2488    $(MODEL_LIB)(zdf_oce.o) \ 
    2489    domzgr_substitute.h90 \ 
    2490    ldfdyn_substitute.h90 \ 
    2491    KEY_CPP \ 
    2492    dynldf_bilapg.F90 
    2493 $(MODEL_LIB)(dynldf_bilap.o) :   \ 
    2494    dom_oce.F90 \ 
    2495    in_out_manager.F90 \ 
    2496    lib_mpp.F90 \ 
    2497    lib_print.f90 \ 
    2498    oce.F90 \ 
    2499    par_kind.F90 \ 
    2500    par_oce.F90 \ 
    2501    trabbl.F90 \ 
    2502    trdicp.F90 \ 
    2503    trdicp_oce.F90 \ 
    2504    trdmld.F90 \ 
    2505    trdmld_oce.F90 \ 
    2506    trdmod_oce.F90 \ 
    2507    trdvor.F90 \ 
    2508    trdvor_oce.F90 \ 
    2509    $(MODEL_LIB)(dom_oce.o) \ 
    2510    $(MODEL_LIB)(in_out_manager.o) \ 
    2511    $(MODEL_LIB)(lib_mpp.o) \ 
    2512    $(MODEL_LIB)(lib_print.o) \ 
    2513    $(MODEL_LIB)(oce.o) \ 
    2514    $(MODEL_LIB)(par_kind.o) \ 
    2515    $(MODEL_LIB)(par_oce.o) \ 
    2516    $(MODEL_LIB)(trabbl.o) \ 
    2517    $(MODEL_LIB)(trdicp.o) \ 
    2518    $(MODEL_LIB)(trdicp_oce.o) \ 
    2519    $(MODEL_LIB)(trdmld.o) \ 
    2520    $(MODEL_LIB)(trdmld_oce.o) \ 
    2521    $(MODEL_LIB)(trdmod_oce.o) \ 
    2522    $(MODEL_LIB)(trdvor.o) \ 
    2523    $(MODEL_LIB)(trdvor_oce.o) \ 
    2524    dom_oce.F90 \ 
    2525    in_out_manager.F90 \ 
    2526    lbclnk.F90 \ 
    2527    ldfdyn_oce.F90 \ 
    2528    oce.F90 \ 
    2529    trdmod.F90 \ 
    2530    trdmod_oce.F90 \ 
    2531    $(MODEL_LIB)(dom_oce.o) \ 
    2532    $(MODEL_LIB)(in_out_manager.o) \ 
    2533    $(MODEL_LIB)(lbclnk.o) \ 
    2534    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2535    $(MODEL_LIB)(oce.o) \ 
    2536    $(MODEL_LIB)(trdmod.o) \ 
    2537    $(MODEL_LIB)(trdmod_oce.o) \ 
    2538    domzgr_substitute.h90 \ 
    2539    ldfdyn_substitute.h90 \ 
    2540    vectopt_loop_substitute.h90 \ 
    2541    KEY_CPP \ 
    2542    dynldf_bilap.F90 
    2543 $(MODEL_LIB)(dynldf_iso.o) :  \ 
    2544    dom_oce.F90 \ 
    2545    in_out_manager.F90 \ 
    2546    lbclnk.F90 \ 
    2547    ldfdyn_oce.F90 \ 
    25482628   ldftra_oce.F90 \ 
    25492629   lib_mpp.F90 \ 
     
    25672647   $(MODEL_LIB)(lbclnk.o) \ 
    25682648   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2649   $(MODEL_LIB)(ldfslp.o) \ 
    25692650   $(MODEL_LIB)(ldftra_oce.o) \ 
    2570    $(MODEL_LIB)(lib_mpp.o) \ 
     2651   $(MODEL_LIB)(oce.o) \ 
     2652   $(MODEL_LIB)(prtctl.o) \ 
     2653   $(MODEL_LIB)(trdmod.o) \ 
     2654   $(MODEL_LIB)(trdmod_oce.o) \ 
     2655   $(MODEL_LIB)(zdf_oce.o) \ 
     2656   dom_oce.F90 \ 
     2657   in_out_manager.F90 \ 
     2658   lbclnk.F90 \ 
     2659   ldfdyn_oce.F90 \ 
     2660   ldfslp.F90 \ 
     2661   ldftra_oce.F90 \ 
     2662   oce.F90 \ 
     2663   prtctl.F90 \ 
     2664   trdmod.F90 \ 
     2665   trdmod_oce.F90 \ 
     2666   zdf_oce.F90 \ 
     2667   domzgr_substitute.h90 \ 
     2668   ldfdyn_substitute.h90 \ 
     2669   vectopt_loop_substitute.h90 \ 
     2670   KEY_CPP \ 
     2671   dynldf_iso.F90 
     2672$(MODEL_LIB)(dynldf_lap.o) :  \ 
     2673   $(MODEL_LIB)(dom_oce.o) \ 
     2674   $(MODEL_LIB)(in_out_manager.o) \ 
     2675   $(MODEL_LIB)(lbclnk.o) \ 
     2676   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2677   $(MODEL_LIB)(ldftra_oce.o) \ 
    25712678   $(MODEL_LIB)(lib_print.o) \ 
    25722679   $(MODEL_LIB)(oce.o) \ 
     
    25882695   lbclnk.F90 \ 
    25892696   ldfdyn_oce.F90 \ 
    2590    ldfslp.F90 \ 
    2591    ldftra_oce.F90 \ 
    2592    oce.F90 \ 
    2593    prtctl.F90 \ 
    2594    trdmod.F90 \ 
    2595    trdmod_oce.F90 \ 
    2596    zdf_oce.F90 \ 
    2597    $(MODEL_LIB)(dom_oce.o) \ 
    2598    $(MODEL_LIB)(in_out_manager.o) \ 
    2599    $(MODEL_LIB)(lbclnk.o) \ 
    2600    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2601    $(MODEL_LIB)(ldfslp.o) \ 
    2602    $(MODEL_LIB)(ldftra_oce.o) \ 
    2603    $(MODEL_LIB)(oce.o) \ 
    2604    $(MODEL_LIB)(prtctl.o) \ 
    2605    $(MODEL_LIB)(trdmod.o) \ 
    2606    $(MODEL_LIB)(trdmod_oce.o) \ 
    2607    $(MODEL_LIB)(zdf_oce.o) \ 
    2608    domzgr_substitute.h90 \ 
    2609    ldfdyn_substitute.h90 \ 
    2610    vectopt_loop_substitute.h90 \ 
    2611    KEY_CPP \ 
    2612    dynldf_iso.F90 
    2613 $(MODEL_LIB)(dynldf_lap.o) :  \ 
    2614    dom_oce.F90 \ 
    2615    in_out_manager.F90 \ 
    2616    lbclnk.F90 \ 
    2617    ldfdyn_oce.F90 \ 
    26182697   ldftra_oce.F90 \ 
    26192698   lib_print.f90 \ 
     
    26342713   $(MODEL_LIB)(dom_oce.o) \ 
    26352714   $(MODEL_LIB)(in_out_manager.o) \ 
     2715   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2716   $(MODEL_LIB)(ldfslp.o) \ 
     2717   $(MODEL_LIB)(oce.o) \ 
     2718   $(MODEL_LIB)(trdmod.o) \ 
     2719   $(MODEL_LIB)(trdmod_oce.o) \ 
     2720   $(MODEL_LIB)(zdf_oce.o) \ 
     2721   dom_oce.F90 \ 
     2722   in_out_manager.F90 \ 
     2723   ldfdyn_oce.F90 \ 
     2724   ldfslp.F90 \ 
     2725   oce.F90 \ 
     2726   trdmod.F90 \ 
     2727   trdmod_oce.F90 \ 
     2728   zdf_oce.F90 \ 
     2729   domzgr_substitute.h90 \ 
     2730   ldfdyn_substitute.h90 \ 
     2731   vectopt_loop_substitute.h90 \ 
     2732   KEY_CPP \ 
     2733   dynldf_lap.F90 
     2734$(MODEL_LIB)(dynnxt.o) :   \ 
     2735   $(MODEL_LIB)(cla_div.o) \ 
     2736   $(MODEL_LIB)(divcur.o) \ 
     2737   $(MODEL_LIB)(dom_oce.o) \ 
     2738   $(MODEL_LIB)(dynspg_oce.o) \ 
     2739   $(MODEL_LIB)(in_out_manager.o) \ 
     2740   $(MODEL_LIB)(lbclnk.o) \ 
     2741   $(MODEL_LIB)(lib_mpp.o) \ 
     2742   $(MODEL_LIB)(lib_print.o) \ 
     2743   $(MODEL_LIB)(obc_oce.o) \ 
     2744   $(MODEL_LIB)(obc_par.o) \ 
     2745   $(MODEL_LIB)(obccli.o) \ 
     2746   $(MODEL_LIB)(oce.o) \ 
     2747   $(MODEL_LIB)(ocesbc.o) \ 
     2748   $(MODEL_LIB)(ocfzpt.o) \ 
     2749   $(MODEL_LIB)(par_kind.o) \ 
     2750   $(MODEL_LIB)(par_oce.o) \ 
     2751   $(MODEL_LIB)(phycst.o) \ 
     2752   $(MODEL_LIB)(sol_oce.o) \ 
     2753   $(MODEL_LIB)(wzvmod.o) \ 
     2754   cla_div.F90 \ 
     2755   divcur.F90 \ 
     2756   dom_oce.F90 \ 
     2757   dynspg_oce.F90 \ 
     2758   in_out_manager.F90 \ 
     2759   lbclnk.F90 \ 
     2760   lib_mpp.F90 \ 
     2761   lib_print.f90 \ 
     2762   obc_oce.F90 \ 
     2763   obc_par.F90 \ 
     2764   obccli.F90 \ 
     2765   oce.F90 \ 
     2766   ocesbc.F90 \ 
     2767   ocfzpt.F90 \ 
     2768   par_kind.F90 \ 
     2769   par_oce.F90 \ 
     2770   phycst.F90 \ 
     2771   sol_oce.F90 \ 
     2772   wzvmod.F90 \ 
     2773   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     2774   $(MODEL_LIB)(agrif_opa_update.o) \ 
     2775   $(MODEL_LIB)(dom_oce.o) \ 
     2776   $(MODEL_LIB)(dynspg_oce.o) \ 
     2777   $(MODEL_LIB)(in_out_manager.o) \ 
     2778   $(MODEL_LIB)(lbclnk.o) \ 
     2779   $(MODEL_LIB)(obc_oce.o) \ 
     2780   $(MODEL_LIB)(obcdyn.o) \ 
     2781   $(MODEL_LIB)(obcdyn_bt.o) \ 
     2782   $(MODEL_LIB)(obcvol.o) \ 
     2783   $(MODEL_LIB)(oce.o) \ 
     2784   $(MODEL_LIB)(prtctl.o) \ 
     2785   agrif_opa_interp.F90 \ 
     2786   agrif_opa_update.F90 \ 
     2787   dom_oce.F90 \ 
     2788   dynspg_oce.F90 \ 
     2789   in_out_manager.F90 \ 
     2790   lbclnk.F90 \ 
     2791   obc_oce.F90 \ 
     2792   obcdyn.F90 \ 
     2793   obcdyn_bt.F90 \ 
     2794   obcvol.F90 \ 
     2795   oce.F90 \ 
     2796   prtctl.F90 \ 
     2797   $(AGRIF_LIB) \ 
     2798   KEY_CPP \ 
     2799   dynnxt.F90 
     2800$(MODEL_LIB)(dynnxt1d.o) : \ 
     2801   $(MODEL_LIB)(dom_oce.o) \ 
     2802   $(MODEL_LIB)(in_out_manager.o) \ 
     2803   $(MODEL_LIB)(lib_mpp.o) \ 
     2804   $(MODEL_LIB)(lib_print.o) \ 
     2805   $(MODEL_LIB)(oce.o) \ 
     2806   $(MODEL_LIB)(par_kind.o) \ 
     2807   $(MODEL_LIB)(par_oce.o) \ 
     2808   dom_oce.F90 \ 
     2809   in_out_manager.F90 \ 
     2810   lib_mpp.F90 \ 
     2811   lib_print.f90 \ 
     2812   oce.F90 \ 
     2813   par_kind.F90 \ 
     2814   par_oce.F90 \ 
     2815   $(MODEL_LIB)(dom_oce.o) \ 
     2816   $(MODEL_LIB)(in_out_manager.o) \ 
     2817   $(MODEL_LIB)(lbclnk.o) \ 
     2818   $(MODEL_LIB)(oce.o) \ 
     2819   $(MODEL_LIB)(prtctl.o) \ 
     2820   dom_oce.F90 \ 
     2821   in_out_manager.F90 \ 
     2822   lbclnk.F90 \ 
     2823   oce.F90 \ 
     2824   prtctl.F90 \ 
     2825   KEY_CPP \ 
     2826   dynnxt1d.F90 
     2827$(MODEL_LIB)(dynspg.o) :   \ 
     2828   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     2829   $(MODEL_LIB)(cla_dynspg.o) \ 
     2830   $(MODEL_LIB)(dom_oce.o) \ 
     2831   $(MODEL_LIB)(dynspg_oce.o) \ 
     2832   $(MODEL_LIB)(dynvor.o) \ 
     2833   $(MODEL_LIB)(flxrnf.o) \ 
     2834   $(MODEL_LIB)(in_out_manager.o) \ 
    26362835   $(MODEL_LIB)(lbclnk.o) \ 
    26372836   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    26382837   $(MODEL_LIB)(ldftra_oce.o) \ 
    2639    $(MODEL_LIB)(lib_print.o) \ 
    2640    $(MODEL_LIB)(oce.o) \ 
    2641    $(MODEL_LIB)(par_kind.o) \ 
    2642    $(MODEL_LIB)(par_oce.o) \ 
    2643    $(MODEL_LIB)(phycst.o) \ 
    2644    $(MODEL_LIB)(prtctl.o) \ 
     2838   $(MODEL_LIB)(lib_mpp.o) \ 
     2839   $(MODEL_LIB)(lib_print.o) \ 
     2840   $(MODEL_LIB)(obc_oce.o) \ 
     2841   $(MODEL_LIB)(obc_par.o) \ 
     2842   $(MODEL_LIB)(obcdta.o) \ 
     2843   $(MODEL_LIB)(obcdyn.o) \ 
     2844   $(MODEL_LIB)(obcfla.o) \ 
     2845   $(MODEL_LIB)(obcvol.o) \ 
     2846   $(MODEL_LIB)(oce.o) \ 
     2847   $(MODEL_LIB)(ocesbc.o) \ 
     2848   $(MODEL_LIB)(par_kind.o) \ 
     2849   $(MODEL_LIB)(par_oce.o) \ 
     2850   $(MODEL_LIB)(phycst.o) \ 
     2851   $(MODEL_LIB)(prtctl.o) \ 
     2852   $(MODEL_LIB)(sol_oce.o) \ 
     2853   $(MODEL_LIB)(solfet.o) \ 
     2854   $(MODEL_LIB)(solisl.o) \ 
     2855   $(MODEL_LIB)(solmat.o) \ 
     2856   $(MODEL_LIB)(solpcg.o) \ 
     2857   $(MODEL_LIB)(solsor.o) \ 
     2858   $(MODEL_LIB)(solsor_e.o) \ 
    26452859   $(MODEL_LIB)(trabbl.o) \ 
    26462860   $(MODEL_LIB)(trdicp.o) \ 
     
    26512865   $(MODEL_LIB)(trdvor.o) \ 
    26522866   $(MODEL_LIB)(trdvor_oce.o) \ 
    2653    $(MODEL_LIB)(zdfmxl.o) \ 
    2654    dom_oce.F90 \ 
    2655    in_out_manager.F90 \ 
    2656    ldfdyn_oce.F90 \ 
    2657    ldfslp.F90 \ 
    2658    oce.F90 \ 
    2659    trdmod.F90 \ 
    2660    trdmod_oce.F90 \ 
    2661    zdf_oce.F90 \ 
    2662    $(MODEL_LIB)(dom_oce.o) \ 
    2663    $(MODEL_LIB)(in_out_manager.o) \ 
    2664    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2665    $(MODEL_LIB)(ldfslp.o) \ 
    2666    $(MODEL_LIB)(oce.o) \ 
    2667    $(MODEL_LIB)(trdmod.o) \ 
    2668    $(MODEL_LIB)(trdmod_oce.o) \ 
    26692867   $(MODEL_LIB)(zdf_oce.o) \ 
    2670    domzgr_substitute.h90 \ 
    2671    ldfdyn_substitute.h90 \ 
    2672    vectopt_loop_substitute.h90 \ 
    2673    KEY_CPP \ 
    2674    dynldf_lap.F90 
    2675 $(MODEL_LIB)(dynnxt1d.o) : \ 
    2676    dom_oce.F90 \ 
    2677    in_out_manager.F90 \ 
    2678    lib_mpp.F90 \ 
    2679    lib_print.f90 \ 
    2680    oce.F90 \ 
    2681    par_kind.F90 \ 
    2682    par_oce.F90 \ 
    2683    $(MODEL_LIB)(dom_oce.o) \ 
    2684    $(MODEL_LIB)(in_out_manager.o) \ 
    2685    $(MODEL_LIB)(lib_mpp.o) \ 
    2686    $(MODEL_LIB)(lib_print.o) \ 
    2687    $(MODEL_LIB)(oce.o) \ 
    2688    $(MODEL_LIB)(par_kind.o) \ 
    2689    $(MODEL_LIB)(par_oce.o) \ 
    2690    dom_oce.F90 \ 
    2691    in_out_manager.F90 \ 
    2692    lbclnk.F90 \ 
    2693    oce.F90 \ 
    2694    prtctl.F90 \ 
    2695    $(MODEL_LIB)(dom_oce.o) \ 
    2696    $(MODEL_LIB)(in_out_manager.o) \ 
    2697    $(MODEL_LIB)(lbclnk.o) \ 
    2698    $(MODEL_LIB)(oce.o) \ 
    2699    $(MODEL_LIB)(prtctl.o) \ 
    2700    KEY_CPP \ 
    2701    dynnxt1d.F90 
    2702 $(MODEL_LIB)(dynnxt.o) :   \ 
    2703    cla_div.F90 \ 
    2704    divcur.F90 \ 
    2705    dom_oce.F90 \ 
    2706    dynspg_oce.F90 \ 
    2707    in_out_manager.F90 \ 
    2708    lbclnk.F90 \ 
    2709    lib_mpp.F90 \ 
    2710    lib_print.f90 \ 
    2711    obccli.F90 \ 
    2712    obc_oce.F90 \ 
    2713    obc_par.F90 \ 
    2714    ocesbc.F90 \ 
    2715    oce.F90 \ 
    2716    ocfzpt.F90 \ 
    2717    par_kind.F90 \ 
    2718    par_oce.F90 \ 
    2719    phycst.F90 \ 
    2720    sol_oce.F90 \ 
    2721    wzvmod.F90 \ 
    2722    $(MODEL_LIB)(cla_div.o) \ 
    2723    $(MODEL_LIB)(divcur.o) \ 
    2724    $(MODEL_LIB)(dom_oce.o) \ 
    2725    $(MODEL_LIB)(dynspg_oce.o) \ 
    2726    $(MODEL_LIB)(in_out_manager.o) \ 
    2727    $(MODEL_LIB)(lbclnk.o) \ 
    2728    $(MODEL_LIB)(lib_mpp.o) \ 
    2729    $(MODEL_LIB)(lib_print.o) \ 
    2730    $(MODEL_LIB)(obccli.o) \ 
    2731    $(MODEL_LIB)(obc_oce.o) \ 
    2732    $(MODEL_LIB)(obc_par.o) \ 
    2733    $(MODEL_LIB)(ocesbc.o) \ 
    2734    $(MODEL_LIB)(oce.o) \ 
    2735    $(MODEL_LIB)(ocfzpt.o) \ 
    2736    $(MODEL_LIB)(par_kind.o) \ 
    2737    $(MODEL_LIB)(par_oce.o) \ 
    2738    $(MODEL_LIB)(phycst.o) \ 
    2739    $(MODEL_LIB)(sol_oce.o) \ 
    2740    $(MODEL_LIB)(wzvmod.o) \ 
    2741    agrif_opa_interp.F90 \ 
    2742    agrif_opa_update.F90 \ 
    2743    dom_oce.F90 \ 
    2744    dynspg_oce.F90 \ 
    2745    in_out_manager.F90 \ 
    2746    lbclnk.F90 \ 
    2747    obcdyn.F90 \ 
    2748    obcdyn_bt.F90 \ 
    2749    obcvol.F90 \ 
    2750    obc_oce.F90 \ 
    2751    oce.F90 \ 
    2752    prtctl.F90 \ 
    2753    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    2754    $(MODEL_LIB)(agrif_opa_update.o) \ 
    2755    $(MODEL_LIB)(dom_oce.o) \ 
    2756    $(MODEL_LIB)(dynspg_oce.o) \ 
    2757    $(MODEL_LIB)(in_out_manager.o) \ 
    2758    $(MODEL_LIB)(lbclnk.o) \ 
    2759    $(MODEL_LIB)(obcdyn.o) \ 
    2760    $(MODEL_LIB)(obcdyn_bt.o) \ 
    2761    $(MODEL_LIB)(obcvol.o) \ 
    2762    $(MODEL_LIB)(obc_oce.o) \ 
    2763    $(MODEL_LIB)(oce.o) \ 
    2764    $(MODEL_LIB)(prtctl.o) \ 
    2765    $(AGRIF_LIB) \ 
    2766    KEY_CPP \ 
    2767    dynnxt.F90 
    2768 $(MODEL_LIB)(dynspg.o) :   \ 
    27692868   agrif_opa_interp.F90 \ 
    27702869   cla_dynspg.F90 \ 
     
    27792878   lib_mpp.F90 \ 
    27802879   lib_print.f90 \ 
     2880   obc_oce.F90 \ 
     2881   obc_par.F90 \ 
    27812882   obcdta.F90 \ 
    27822883   obcdyn.F90 \ 
    27832884   obcfla.F90 \ 
    27842885   obcvol.F90 \ 
    2785    obc_oce.F90 \ 
    2786    obc_par.F90 \ 
     2886   oce.F90 \ 
    27872887   ocesbc.F90 \ 
    2788    oce.F90 \ 
    2789    par_kind.F90 \ 
    2790    par_oce.F90 \ 
    2791    phycst.F90 \ 
    2792    prtctl.F90 \ 
     2888   par_kind.F90 \ 
     2889   par_oce.F90 \ 
     2890   phycst.F90 \ 
     2891   prtctl.F90 \ 
     2892   sol_oce.F90 \ 
    27932893   solfet.F90 \ 
    27942894   solisl.F90 \ 
     
    27972897   solsor.F90 \ 
    27982898   solsor_e.F90 \ 
    2799    sol_oce.F90 \ 
    28002899   trabbl.F90 \ 
    28012900   trdicp.F90 \ 
     
    28072906   trdvor_oce.F90 \ 
    28082907   zdf_oce.F90 \ 
     2908   $(MODEL_LIB)(dom_oce.o) \ 
     2909   $(MODEL_LIB)(dynspg_exp.o) \ 
     2910   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     2911   $(MODEL_LIB)(dynspg_flt.o) \ 
     2912   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     2913   $(MODEL_LIB)(dynspg_oce.o) \ 
     2914   $(MODEL_LIB)(dynspg_rl.o) \ 
     2915   $(MODEL_LIB)(dynspg_ts.o) \ 
     2916   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
     2917   $(MODEL_LIB)(in_out_manager.o) \ 
     2918   $(MODEL_LIB)(obc_oce.o) \ 
     2919   $(MODEL_LIB)(oce.o) \ 
     2920   $(MODEL_LIB)(prtctl.o) \ 
     2921   $(MODEL_LIB)(trdmod.o) \ 
     2922   $(MODEL_LIB)(trdmod_oce.o) \ 
     2923   dom_oce.F90 \ 
     2924   dynspg_exp.F90 \ 
     2925   dynspg_exp_jki.F90 \ 
     2926   dynspg_flt.F90 \ 
     2927   dynspg_flt_jki.F90 \ 
     2928   dynspg_oce.F90 \ 
     2929   dynspg_rl.F90 \ 
     2930   dynspg_ts.F90 \ 
     2931   dynspg_ts_jki.F90 \ 
     2932   in_out_manager.F90 \ 
     2933   obc_oce.F90 \ 
     2934   oce.F90 \ 
     2935   prtctl.F90 \ 
     2936   trdmod.F90 \ 
     2937   trdmod_oce.F90 \ 
     2938   domzgr_substitute.h90 \ 
     2939   vectopt_loop_substitute.h90 \ 
     2940   KEY_CPP \ 
     2941   dynspg.F90 
     2942$(MODEL_LIB)(dynspg_exp.o) :  \ 
     2943   $(MODEL_LIB)(blk_oce.o) \ 
     2944   $(MODEL_LIB)(cpl_oce.o) \ 
     2945   $(MODEL_LIB)(daymod.o) \ 
     2946   $(MODEL_LIB)(dom_oce.o) \ 
     2947   $(MODEL_LIB)(dtasal.o) \ 
     2948   $(MODEL_LIB)(dtasss.o) \ 
     2949   $(MODEL_LIB)(dtasst.o) \ 
     2950   $(MODEL_LIB)(dtatem.o) \ 
     2951   $(MODEL_LIB)(dynspg_oce.o) \ 
     2952   $(MODEL_LIB)(flx_oce.o) \ 
     2953   $(MODEL_LIB)(flxmod.o) \ 
     2954   $(MODEL_LIB)(flxrnf.o) \ 
     2955   $(MODEL_LIB)(ice_oce.o) \ 
     2956   $(MODEL_LIB)(in_out_manager.o) \ 
     2957   $(MODEL_LIB)(iom.o) \ 
     2958   $(MODEL_LIB)(lbclnk.o) \ 
     2959   $(MODEL_LIB)(lib_mpp.o) \ 
     2960   $(MODEL_LIB)(lib_print.o) \ 
     2961   $(MODEL_LIB)(obc_oce.o) \ 
     2962   $(MODEL_LIB)(obc_par.o) \ 
     2963   $(MODEL_LIB)(obccli.o) \ 
     2964   $(MODEL_LIB)(oce.o) \ 
     2965   $(MODEL_LIB)(ocfzpt.o) \ 
     2966   $(MODEL_LIB)(par_kind.o) \ 
     2967   $(MODEL_LIB)(par_oce.o) \ 
     2968   $(MODEL_LIB)(phycst.o) \ 
     2969   $(MODEL_LIB)(prtctl.o) \ 
     2970   $(MODEL_LIB)(taumod.o) \ 
     2971   $(MODEL_LIB)(tradmp.o) \ 
     2972   blk_oce.F90 \ 
     2973   cpl_oce.F90 \ 
     2974   daymod.F90 \ 
     2975   dom_oce.F90 \ 
     2976   dtasal.F90 \ 
     2977   dtasss.F90 \ 
     2978   dtasst.F90 \ 
     2979   dtatem.F90 \ 
     2980   dynspg_oce.F90 \ 
     2981   flx_oce.F90 \ 
     2982   flxmod.F90 \ 
     2983   flxrnf.F90 \ 
     2984   ice_oce.F90 \ 
     2985   in_out_manager.F90 \ 
     2986   iom.F90 \ 
     2987   lbclnk.F90 \ 
     2988   lib_mpp.F90 \ 
     2989   lib_print.f90 \ 
     2990   obc_oce.F90 \ 
     2991   obc_par.F90 \ 
     2992   obccli.F90 \ 
     2993   oce.F90 \ 
     2994   ocfzpt.F90 \ 
     2995   par_kind.F90 \ 
     2996   par_oce.F90 \ 
     2997   phycst.F90 \ 
     2998   prtctl.F90 \ 
     2999   taumod.F90 \ 
     3000   tradmp.F90 \ 
     3001   $(MODEL_LIB)(dom_oce.o) \ 
     3002   $(MODEL_LIB)(in_out_manager.o) \ 
     3003   $(MODEL_LIB)(lbclnk.o) \ 
     3004   $(MODEL_LIB)(lib_mpp.o) \ 
     3005   $(MODEL_LIB)(obc_oce.o) \ 
     3006   $(MODEL_LIB)(obc_par.o) \ 
     3007   $(MODEL_LIB)(obcdta.o) \ 
     3008   $(MODEL_LIB)(oce.o) \ 
     3009   $(MODEL_LIB)(ocesbc.o) \ 
     3010   $(MODEL_LIB)(phycst.o) \ 
     3011   $(MODEL_LIB)(prtctl.o) \ 
     3012   dom_oce.F90 \ 
     3013   in_out_manager.F90 \ 
     3014   lbclnk.F90 \ 
     3015   lib_mpp.F90 \ 
     3016   obc_oce.F90 \ 
     3017   obc_par.F90 \ 
     3018   obcdta.F90 \ 
     3019   oce.F90 \ 
     3020   ocesbc.F90 \ 
     3021   phycst.F90 \ 
     3022   prtctl.F90 \ 
     3023   domzgr_substitute.h90 \ 
     3024   vectopt_loop_substitute.h90 \ 
     3025   KEY_CPP \ 
     3026   dynspg_exp.F90 
     3027$(MODEL_LIB)(dynspg_exp_jki.o) : \ 
     3028   $(MODEL_LIB)(blk_oce.o) \ 
     3029   $(MODEL_LIB)(cpl_oce.o) \ 
     3030   $(MODEL_LIB)(daymod.o) \ 
     3031   $(MODEL_LIB)(dom_oce.o) \ 
     3032   $(MODEL_LIB)(dtasal.o) \ 
     3033   $(MODEL_LIB)(dtasss.o) \ 
     3034   $(MODEL_LIB)(dtasst.o) \ 
     3035   $(MODEL_LIB)(dtatem.o) \ 
     3036   $(MODEL_LIB)(dynspg_oce.o) \ 
     3037   $(MODEL_LIB)(flx_oce.o) \ 
     3038   $(MODEL_LIB)(flxmod.o) \ 
     3039   $(MODEL_LIB)(flxrnf.o) \ 
     3040   $(MODEL_LIB)(ice_oce.o) \ 
     3041   $(MODEL_LIB)(in_out_manager.o) \ 
     3042   $(MODEL_LIB)(iom.o) \ 
     3043   $(MODEL_LIB)(lbclnk.o) \ 
     3044   $(MODEL_LIB)(lib_mpp.o) \ 
     3045   $(MODEL_LIB)(lib_print.o) \ 
     3046   $(MODEL_LIB)(obc_oce.o) \ 
     3047   $(MODEL_LIB)(obc_par.o) \ 
     3048   $(MODEL_LIB)(obccli.o) \ 
     3049   $(MODEL_LIB)(oce.o) \ 
     3050   $(MODEL_LIB)(ocfzpt.o) \ 
     3051   $(MODEL_LIB)(par_kind.o) \ 
     3052   $(MODEL_LIB)(par_oce.o) \ 
     3053   $(MODEL_LIB)(phycst.o) \ 
     3054   $(MODEL_LIB)(prtctl.o) \ 
     3055   $(MODEL_LIB)(taumod.o) \ 
     3056   $(MODEL_LIB)(tradmp.o) \ 
     3057   blk_oce.F90 \ 
     3058   cpl_oce.F90 \ 
     3059   daymod.F90 \ 
     3060   dom_oce.F90 \ 
     3061   dtasal.F90 \ 
     3062   dtasss.F90 \ 
     3063   dtasst.F90 \ 
     3064   dtatem.F90 \ 
     3065   dynspg_oce.F90 \ 
     3066   flx_oce.F90 \ 
     3067   flxmod.F90 \ 
     3068   flxrnf.F90 \ 
     3069   ice_oce.F90 \ 
     3070   in_out_manager.F90 \ 
     3071   iom.F90 \ 
     3072   lbclnk.F90 \ 
     3073   lib_mpp.F90 \ 
     3074   lib_print.f90 \ 
     3075   obc_oce.F90 \ 
     3076   obc_par.F90 \ 
     3077   obccli.F90 \ 
     3078   oce.F90 \ 
     3079   ocfzpt.F90 \ 
     3080   par_kind.F90 \ 
     3081   par_oce.F90 \ 
     3082   phycst.F90 \ 
     3083   prtctl.F90 \ 
     3084   taumod.F90 \ 
     3085   tradmp.F90 \ 
     3086   $(MODEL_LIB)(dom_oce.o) \ 
     3087   $(MODEL_LIB)(in_out_manager.o) \ 
     3088   $(MODEL_LIB)(lbclnk.o) \ 
     3089   $(MODEL_LIB)(lib_mpp.o) \ 
     3090   $(MODEL_LIB)(obc_oce.o) \ 
     3091   $(MODEL_LIB)(obc_par.o) \ 
     3092   $(MODEL_LIB)(obcdta.o) \ 
     3093   $(MODEL_LIB)(oce.o) \ 
     3094   $(MODEL_LIB)(ocesbc.o) \ 
     3095   $(MODEL_LIB)(phycst.o) \ 
     3096   $(MODEL_LIB)(prtctl.o) \ 
     3097   dom_oce.F90 \ 
     3098   in_out_manager.F90 \ 
     3099   lbclnk.F90 \ 
     3100   lib_mpp.F90 \ 
     3101   obc_oce.F90 \ 
     3102   obc_par.F90 \ 
     3103   obcdta.F90 \ 
     3104   oce.F90 \ 
     3105   ocesbc.F90 \ 
     3106   phycst.F90 \ 
     3107   prtctl.F90 \ 
     3108   domzgr_substitute.h90 \ 
     3109   vectopt_loop_substitute.h90 \ 
     3110   KEY_CPP \ 
     3111   dynspg_exp_jki.F90 
     3112$(MODEL_LIB)(dynspg_flt.o) :  \ 
     3113   $(MODEL_LIB)(blk_oce.o) \ 
     3114   $(MODEL_LIB)(cpl_oce.o) \ 
     3115   $(MODEL_LIB)(daymod.o) \ 
     3116   $(MODEL_LIB)(dom_oce.o) \ 
     3117   $(MODEL_LIB)(dtasal.o) \ 
     3118   $(MODEL_LIB)(dtasss.o) \ 
     3119   $(MODEL_LIB)(dtasst.o) \ 
     3120   $(MODEL_LIB)(dtatem.o) \ 
     3121   $(MODEL_LIB)(dynspg_oce.o) \ 
     3122   $(MODEL_LIB)(flx_oce.o) \ 
     3123   $(MODEL_LIB)(flxmod.o) \ 
     3124   $(MODEL_LIB)(flxrnf.o) \ 
     3125   $(MODEL_LIB)(ice_oce.o) \ 
     3126   $(MODEL_LIB)(in_out_manager.o) \ 
     3127   $(MODEL_LIB)(iom.o) \ 
     3128   $(MODEL_LIB)(lbclnk.o) \ 
     3129   $(MODEL_LIB)(lib_feti.o) \ 
     3130   $(MODEL_LIB)(lib_mpp.o) \ 
     3131   $(MODEL_LIB)(lib_print.o) \ 
     3132   $(MODEL_LIB)(obc_oce.o) \ 
     3133   $(MODEL_LIB)(obc_par.o) \ 
     3134   $(MODEL_LIB)(obccli.o) \ 
     3135   $(MODEL_LIB)(obcdyn.o) \ 
     3136   $(MODEL_LIB)(obcvol.o) \ 
     3137   $(MODEL_LIB)(oce.o) \ 
     3138   $(MODEL_LIB)(ocesbc.o) \ 
     3139   $(MODEL_LIB)(ocfzpt.o) \ 
     3140   $(MODEL_LIB)(par_kind.o) \ 
     3141   $(MODEL_LIB)(par_oce.o) \ 
     3142   $(MODEL_LIB)(phycst.o) \ 
     3143   $(MODEL_LIB)(prtctl.o) \ 
     3144   $(MODEL_LIB)(sol_oce.o) \ 
     3145   $(MODEL_LIB)(solfet.o) \ 
     3146   $(MODEL_LIB)(solpcg.o) \ 
     3147   $(MODEL_LIB)(solsor.o) \ 
     3148   $(MODEL_LIB)(taumod.o) \ 
     3149   $(MODEL_LIB)(tradmp.o) \ 
     3150   $(MODEL_LIB)(zdf_oce.o) \ 
     3151   blk_oce.F90 \ 
     3152   cpl_oce.F90 \ 
     3153   daymod.F90 \ 
     3154   dom_oce.F90 \ 
     3155   dtasal.F90 \ 
     3156   dtasss.F90 \ 
     3157   dtasst.F90 \ 
     3158   dtatem.F90 \ 
     3159   dynspg_oce.F90 \ 
     3160   flx_oce.F90 \ 
     3161   flxmod.F90 \ 
     3162   flxrnf.F90 \ 
     3163   ice_oce.F90 \ 
     3164   in_out_manager.F90 \ 
     3165   iom.F90 \ 
     3166   lbclnk.F90 \ 
     3167   lib_feti.F90 \ 
     3168   lib_mpp.F90 \ 
     3169   lib_print.f90 \ 
     3170   obc_oce.F90 \ 
     3171   obc_par.F90 \ 
     3172   obccli.F90 \ 
     3173   obcdyn.F90 \ 
     3174   obcvol.F90 \ 
     3175   oce.F90 \ 
     3176   ocesbc.F90 \ 
     3177   ocfzpt.F90 \ 
     3178   par_kind.F90 \ 
     3179   par_oce.F90 \ 
     3180   phycst.F90 \ 
     3181   prtctl.F90 \ 
     3182   sol_oce.F90 \ 
     3183   solfet.F90 \ 
     3184   solpcg.F90 \ 
     3185   solsor.F90 \ 
     3186   taumod.F90 \ 
     3187   tradmp.F90 \ 
     3188   zdf_oce.F90 \ 
    28093189   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    28103190   $(MODEL_LIB)(cla_dynspg.o) \ 
    28113191   $(MODEL_LIB)(dom_oce.o) \ 
    2812    $(MODEL_LIB)(dynspg_oce.o) \ 
    2813    $(MODEL_LIB)(dynvor.o) \ 
    28143192   $(MODEL_LIB)(flxrnf.o) \ 
    28153193   $(MODEL_LIB)(in_out_manager.o) \ 
    28163194   $(MODEL_LIB)(lbclnk.o) \ 
    2817    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2818    $(MODEL_LIB)(ldftra_oce.o) \ 
    2819    $(MODEL_LIB)(lib_mpp.o) \ 
    2820    $(MODEL_LIB)(lib_print.o) \ 
    2821    $(MODEL_LIB)(obcdta.o) \ 
     3195   $(MODEL_LIB)(lib_mpp.o) \ 
     3196   $(MODEL_LIB)(obc_oce.o) \ 
    28223197   $(MODEL_LIB)(obcdyn.o) \ 
    2823    $(MODEL_LIB)(obcfla.o) \ 
    28243198   $(MODEL_LIB)(obcvol.o) \ 
    2825    $(MODEL_LIB)(obc_oce.o) \ 
    2826    $(MODEL_LIB)(obc_par.o) \ 
     3199   $(MODEL_LIB)(oce.o) \ 
    28273200   $(MODEL_LIB)(ocesbc.o) \ 
    2828    $(MODEL_LIB)(oce.o) \ 
    2829    $(MODEL_LIB)(par_kind.o) \ 
    2830    $(MODEL_LIB)(par_oce.o) \ 
    2831    $(MODEL_LIB)(phycst.o) \ 
    2832    $(MODEL_LIB)(prtctl.o) \ 
     3201   $(MODEL_LIB)(phycst.o) \ 
     3202   $(MODEL_LIB)(prtctl.o) \ 
     3203   $(MODEL_LIB)(sol_oce.o) \ 
    28333204   $(MODEL_LIB)(solfet.o) \ 
    2834    $(MODEL_LIB)(solisl.o) \ 
    28353205   $(MODEL_LIB)(solmat.o) \ 
    28363206   $(MODEL_LIB)(solpcg.o) \ 
    28373207   $(MODEL_LIB)(solsor.o) \ 
    28383208   $(MODEL_LIB)(solsor_e.o) \ 
     3209   $(MODEL_LIB)(zdf_oce.o) \ 
     3210   agrif_opa_interp.F90 \ 
     3211   cla_dynspg.F90 \ 
     3212   dom_oce.F90 \ 
     3213   flxrnf.F90 \ 
     3214   in_out_manager.F90 \ 
     3215   lbclnk.F90 \ 
     3216   lib_mpp.F90 \ 
     3217   obc_oce.F90 \ 
     3218   obcdyn.F90 \ 
     3219   obcvol.F90 \ 
     3220   oce.F90 \ 
     3221   ocesbc.F90 \ 
     3222   phycst.F90 \ 
     3223   prtctl.F90 \ 
     3224   sol_oce.F90 \ 
     3225   solfet.F90 \ 
     3226   solmat.F90 \ 
     3227   solpcg.F90 \ 
     3228   solsor.F90 \ 
     3229   solsor_e.F90 \ 
     3230   zdf_oce.F90 \ 
     3231   domzgr_substitute.h90 \ 
     3232   vectopt_loop_substitute.h90 \ 
     3233   $(AGRIF_LIB) \ 
     3234   KEY_CPP \ 
     3235   dynspg_flt.F90 
     3236$(MODEL_LIB)(dynspg_flt_jki.o) : \ 
     3237   $(MODEL_LIB)(blk_oce.o) \ 
     3238   $(MODEL_LIB)(cpl_oce.o) \ 
     3239   $(MODEL_LIB)(daymod.o) \ 
     3240   $(MODEL_LIB)(dom_oce.o) \ 
     3241   $(MODEL_LIB)(dtasal.o) \ 
     3242   $(MODEL_LIB)(dtasss.o) \ 
     3243   $(MODEL_LIB)(dtasst.o) \ 
     3244   $(MODEL_LIB)(dtatem.o) \ 
     3245   $(MODEL_LIB)(dynspg_oce.o) \ 
     3246   $(MODEL_LIB)(flx_oce.o) \ 
     3247   $(MODEL_LIB)(flxmod.o) \ 
     3248   $(MODEL_LIB)(flxrnf.o) \ 
     3249   $(MODEL_LIB)(ice_oce.o) \ 
     3250   $(MODEL_LIB)(in_out_manager.o) \ 
     3251   $(MODEL_LIB)(iom.o) \ 
     3252   $(MODEL_LIB)(lbclnk.o) \ 
     3253   $(MODEL_LIB)(lib_feti.o) \ 
     3254   $(MODEL_LIB)(lib_mpp.o) \ 
     3255   $(MODEL_LIB)(lib_print.o) \ 
     3256   $(MODEL_LIB)(obc_oce.o) \ 
     3257   $(MODEL_LIB)(obc_par.o) \ 
     3258   $(MODEL_LIB)(obccli.o) \ 
     3259   $(MODEL_LIB)(obcdyn.o) \ 
     3260   $(MODEL_LIB)(obcvol.o) \ 
     3261   $(MODEL_LIB)(oce.o) \ 
     3262   $(MODEL_LIB)(ocesbc.o) \ 
     3263   $(MODEL_LIB)(ocfzpt.o) \ 
     3264   $(MODEL_LIB)(par_kind.o) \ 
     3265   $(MODEL_LIB)(par_oce.o) \ 
     3266   $(MODEL_LIB)(phycst.o) \ 
     3267   $(MODEL_LIB)(prtctl.o) \ 
    28393268   $(MODEL_LIB)(sol_oce.o) \ 
     3269   $(MODEL_LIB)(solfet.o) \ 
     3270   $(MODEL_LIB)(solpcg.o) \ 
     3271   $(MODEL_LIB)(solsor.o) \ 
     3272   $(MODEL_LIB)(taumod.o) \ 
     3273   $(MODEL_LIB)(tradmp.o) \ 
     3274   $(MODEL_LIB)(zdf_oce.o) \ 
     3275   blk_oce.F90 \ 
     3276   cpl_oce.F90 \ 
     3277   daymod.F90 \ 
     3278   dom_oce.F90 \ 
     3279   dtasal.F90 \ 
     3280   dtasss.F90 \ 
     3281   dtasst.F90 \ 
     3282   dtatem.F90 \ 
     3283   dynspg_oce.F90 \ 
     3284   flx_oce.F90 \ 
     3285   flxmod.F90 \ 
     3286   flxrnf.F90 \ 
     3287   ice_oce.F90 \ 
     3288   in_out_manager.F90 \ 
     3289   iom.F90 \ 
     3290   lbclnk.F90 \ 
     3291   lib_feti.F90 \ 
     3292   lib_mpp.F90 \ 
     3293   lib_print.f90 \ 
     3294   obc_oce.F90 \ 
     3295   obc_par.F90 \ 
     3296   obccli.F90 \ 
     3297   obcdyn.F90 \ 
     3298   obcvol.F90 \ 
     3299   oce.F90 \ 
     3300   ocesbc.F90 \ 
     3301   ocfzpt.F90 \ 
     3302   par_kind.F90 \ 
     3303   par_oce.F90 \ 
     3304   phycst.F90 \ 
     3305   prtctl.F90 \ 
     3306   sol_oce.F90 \ 
     3307   solfet.F90 \ 
     3308   solpcg.F90 \ 
     3309   solsor.F90 \ 
     3310   taumod.F90 \ 
     3311   tradmp.F90 \ 
     3312   zdf_oce.F90 \ 
     3313   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3314   $(MODEL_LIB)(cla_dynspg.o) \ 
     3315   $(MODEL_LIB)(dom_oce.o) \ 
     3316   $(MODEL_LIB)(flxrnf.o) \ 
     3317   $(MODEL_LIB)(in_out_manager.o) \ 
     3318   $(MODEL_LIB)(lbclnk.o) \ 
     3319   $(MODEL_LIB)(lib_mpp.o) \ 
     3320   $(MODEL_LIB)(obc_oce.o) \ 
     3321   $(MODEL_LIB)(obcdyn.o) \ 
     3322   $(MODEL_LIB)(obcvol.o) \ 
     3323   $(MODEL_LIB)(oce.o) \ 
     3324   $(MODEL_LIB)(ocesbc.o) \ 
     3325   $(MODEL_LIB)(phycst.o) \ 
     3326   $(MODEL_LIB)(prtctl.o) \ 
     3327   $(MODEL_LIB)(sol_oce.o) \ 
     3328   $(MODEL_LIB)(solfet.o) \ 
     3329   $(MODEL_LIB)(solmat.o) \ 
     3330   $(MODEL_LIB)(solpcg.o) \ 
     3331   $(MODEL_LIB)(solsor.o) \ 
     3332   $(MODEL_LIB)(solsor_e.o) \ 
     3333   $(MODEL_LIB)(zdf_oce.o) \ 
     3334   agrif_opa_interp.F90 \ 
     3335   cla_dynspg.F90 \ 
     3336   dom_oce.F90 \ 
     3337   flxrnf.F90 \ 
     3338   in_out_manager.F90 \ 
     3339   lbclnk.F90 \ 
     3340   lib_mpp.F90 \ 
     3341   obc_oce.F90 \ 
     3342   obcdyn.F90 \ 
     3343   obcvol.F90 \ 
     3344   oce.F90 \ 
     3345   ocesbc.F90 \ 
     3346   phycst.F90 \ 
     3347   prtctl.F90 \ 
     3348   sol_oce.F90 \ 
     3349   solfet.F90 \ 
     3350   solmat.F90 \ 
     3351   solpcg.F90 \ 
     3352   solsor.F90 \ 
     3353   solsor_e.F90 \ 
     3354   zdf_oce.F90 \ 
     3355   domzgr_substitute.h90 \ 
     3356   $(AGRIF_LIB) \ 
     3357   KEY_CPP \ 
     3358   dynspg_flt_jki.F90 
     3359$(MODEL_LIB)(dynspg_oce.o) :  \ 
     3360   $(MODEL_LIB)(par_kind.o) \ 
     3361   par_kind.F90 \ 
     3362   $(MODEL_LIB)(par_oce.o) \ 
     3363   par_oce.F90 \ 
     3364   KEY_CPP \ 
     3365   dynspg_oce.F90 
     3366$(MODEL_LIB)(dynspg_rl.o) :   \ 
     3367   $(MODEL_LIB)(dom_oce.o) \ 
     3368   $(MODEL_LIB)(in_out_manager.o) \ 
     3369   $(MODEL_LIB)(iom.o) \ 
     3370   $(MODEL_LIB)(lbclnk.o) \ 
     3371   $(MODEL_LIB)(lib_mpp.o) \ 
     3372   $(MODEL_LIB)(lib_print.o) \ 
     3373   $(MODEL_LIB)(obc_oce.o) \ 
     3374   $(MODEL_LIB)(obc_par.o) \ 
     3375   $(MODEL_LIB)(oce.o) \ 
     3376   $(MODEL_LIB)(par_kind.o) \ 
     3377   $(MODEL_LIB)(par_oce.o) \ 
     3378   $(MODEL_LIB)(sol_oce.o) \ 
     3379   $(MODEL_LIB)(solfet.o) \ 
     3380   $(MODEL_LIB)(solpcg.o) \ 
     3381   $(MODEL_LIB)(solsor.o) \ 
     3382   $(MODEL_LIB)(zdf_oce.o) \ 
     3383   dom_oce.F90 \ 
     3384   in_out_manager.F90 \ 
     3385   iom.F90 \ 
     3386   lbclnk.F90 \ 
     3387   lib_mpp.F90 \ 
     3388   lib_print.f90 \ 
     3389   obc_oce.F90 \ 
     3390   obc_par.F90 \ 
     3391   oce.F90 \ 
     3392   par_kind.F90 \ 
     3393   par_oce.F90 \ 
     3394   sol_oce.F90 \ 
     3395   solfet.F90 \ 
     3396   solpcg.F90 \ 
     3397   solsor.F90 \ 
     3398   zdf_oce.F90 \ 
     3399   $(MODEL_LIB)(dom_oce.o) \ 
     3400   $(MODEL_LIB)(in_out_manager.o) \ 
     3401   $(MODEL_LIB)(lbclnk.o) \ 
     3402   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3403   $(MODEL_LIB)(ldftra_oce.o) \ 
     3404   $(MODEL_LIB)(lib_mpp.o) \ 
     3405   $(MODEL_LIB)(obc_oce.o) \ 
     3406   $(MODEL_LIB)(oce.o) \ 
     3407   $(MODEL_LIB)(phycst.o) \ 
     3408   $(MODEL_LIB)(sol_oce.o) \ 
     3409   $(MODEL_LIB)(solfet.o) \ 
     3410   $(MODEL_LIB)(solisl.o) \ 
     3411   $(MODEL_LIB)(solpcg.o) \ 
     3412   $(MODEL_LIB)(solsor.o) \ 
     3413   $(MODEL_LIB)(solsor_e.o) \ 
     3414   $(MODEL_LIB)(zdf_oce.o) \ 
     3415   dom_oce.F90 \ 
     3416   in_out_manager.F90 \ 
     3417   lbclnk.F90 \ 
     3418   ldfdyn_oce.F90 \ 
     3419   ldftra_oce.F90 \ 
     3420   lib_mpp.F90 \ 
     3421   obc_oce.F90 \ 
     3422   oce.F90 \ 
     3423   phycst.F90 \ 
     3424   sol_oce.F90 \ 
     3425   solfet.F90 \ 
     3426   solisl.F90 \ 
     3427   solpcg.F90 \ 
     3428   solsor.F90 \ 
     3429   solsor_e.F90 \ 
     3430   zdf_oce.F90 \ 
     3431   domzgr_substitute.h90 \ 
     3432   obc_vectopt_loop_substitute.h90 \ 
     3433   vectopt_loop_substitute.h90 \ 
     3434   KEY_CPP \ 
     3435   dynspg_rl.F90 
     3436$(MODEL_LIB)(dynspg_ts.o) :   \ 
     3437   $(MODEL_LIB)(blk_oce.o) \ 
     3438   $(MODEL_LIB)(cpl_oce.o) \ 
     3439   $(MODEL_LIB)(daymod.o) \ 
     3440   $(MODEL_LIB)(dom_oce.o) \ 
     3441   $(MODEL_LIB)(dtasal.o) \ 
     3442   $(MODEL_LIB)(dtasss.o) \ 
     3443   $(MODEL_LIB)(dtasst.o) \ 
     3444   $(MODEL_LIB)(dtatem.o) \ 
     3445   $(MODEL_LIB)(dynspg_oce.o) \ 
     3446   $(MODEL_LIB)(flx_oce.o) \ 
     3447   $(MODEL_LIB)(flxmod.o) \ 
     3448   $(MODEL_LIB)(flxrnf.o) \ 
     3449   $(MODEL_LIB)(ice_oce.o) \ 
     3450   $(MODEL_LIB)(in_out_manager.o) \ 
     3451   $(MODEL_LIB)(iom.o) \ 
     3452   $(MODEL_LIB)(lbclnk.o) \ 
     3453   $(MODEL_LIB)(lib_mpp.o) \ 
     3454   $(MODEL_LIB)(lib_print.o) \ 
     3455   $(MODEL_LIB)(obc_oce.o) \ 
     3456   $(MODEL_LIB)(obc_par.o) \ 
     3457   $(MODEL_LIB)(obccli.o) \ 
     3458   $(MODEL_LIB)(obcdta.o) \ 
     3459   $(MODEL_LIB)(oce.o) \ 
     3460   $(MODEL_LIB)(ocfzpt.o) \ 
     3461   $(MODEL_LIB)(par_kind.o) \ 
     3462   $(MODEL_LIB)(par_oce.o) \ 
     3463   $(MODEL_LIB)(phycst.o) \ 
     3464   $(MODEL_LIB)(prtctl.o) \ 
     3465   $(MODEL_LIB)(taumod.o) \ 
     3466   $(MODEL_LIB)(tradmp.o) \ 
     3467   $(MODEL_LIB)(trdmod.o) \ 
     3468   $(MODEL_LIB)(trdmod_oce.o) \ 
     3469   blk_oce.F90 \ 
     3470   cpl_oce.F90 \ 
     3471   daymod.F90 \ 
     3472   dom_oce.F90 \ 
     3473   dtasal.F90 \ 
     3474   dtasss.F90 \ 
     3475   dtasst.F90 \ 
     3476   dtatem.F90 \ 
     3477   dynspg_oce.F90 \ 
     3478   flx_oce.F90 \ 
     3479   flxmod.F90 \ 
     3480   flxrnf.F90 \ 
     3481   ice_oce.F90 \ 
     3482   in_out_manager.F90 \ 
     3483   iom.F90 \ 
     3484   lbclnk.F90 \ 
     3485   lib_mpp.F90 \ 
     3486   lib_print.f90 \ 
     3487   obc_oce.F90 \ 
     3488   obc_par.F90 \ 
     3489   obccli.F90 \ 
     3490   obcdta.F90 \ 
     3491   oce.F90 \ 
     3492   ocfzpt.F90 \ 
     3493   par_kind.F90 \ 
     3494   par_oce.F90 \ 
     3495   phycst.F90 \ 
     3496   prtctl.F90 \ 
     3497   taumod.F90 \ 
     3498   tradmp.F90 \ 
     3499   trdmod.F90 \ 
     3500   trdmod_oce.F90 \ 
     3501   $(MODEL_LIB)(dom_oce.o) \ 
     3502   $(MODEL_LIB)(dynspg_oce.o) \ 
     3503   $(MODEL_LIB)(dynvor.o) \ 
     3504   $(MODEL_LIB)(in_out_manager.o) \ 
     3505   $(MODEL_LIB)(lbclnk.o) \ 
     3506   $(MODEL_LIB)(lib_mpp.o) \ 
     3507   $(MODEL_LIB)(obc_oce.o) \ 
     3508   $(MODEL_LIB)(obc_par.o) \ 
     3509   $(MODEL_LIB)(obcdta.o) \ 
     3510   $(MODEL_LIB)(obcfla.o) \ 
     3511   $(MODEL_LIB)(oce.o) \ 
     3512   $(MODEL_LIB)(ocesbc.o) \ 
     3513   $(MODEL_LIB)(phycst.o) \ 
     3514   $(MODEL_LIB)(prtctl.o) \ 
     3515   dom_oce.F90 \ 
     3516   dynspg_oce.F90 \ 
     3517   dynvor.F90 \ 
     3518   in_out_manager.F90 \ 
     3519   lbclnk.F90 \ 
     3520   lib_mpp.F90 \ 
     3521   obc_oce.F90 \ 
     3522   obc_par.F90 \ 
     3523   obcdta.F90 \ 
     3524   obcfla.F90 \ 
     3525   oce.F90 \ 
     3526   ocesbc.F90 \ 
     3527   phycst.F90 \ 
     3528   prtctl.F90 \ 
     3529   domzgr_substitute.h90 \ 
     3530   vectopt_loop_substitute.h90 \ 
     3531   KEY_CPP \ 
     3532   dynspg_ts.F90 
     3533$(MODEL_LIB)(dynspg_ts_jki.o) :  \ 
     3534   $(MODEL_LIB)(blk_oce.o) \ 
     3535   $(MODEL_LIB)(cpl_oce.o) \ 
     3536   $(MODEL_LIB)(daymod.o) \ 
     3537   $(MODEL_LIB)(dom_oce.o) \ 
     3538   $(MODEL_LIB)(dtasal.o) \ 
     3539   $(MODEL_LIB)(dtasss.o) \ 
     3540   $(MODEL_LIB)(dtasst.o) \ 
     3541   $(MODEL_LIB)(dtatem.o) \ 
     3542   $(MODEL_LIB)(dynspg_oce.o) \ 
     3543   $(MODEL_LIB)(flx_oce.o) \ 
     3544   $(MODEL_LIB)(flxmod.o) \ 
     3545   $(MODEL_LIB)(flxrnf.o) \ 
     3546   $(MODEL_LIB)(ice_oce.o) \ 
     3547   $(MODEL_LIB)(in_out_manager.o) \ 
     3548   $(MODEL_LIB)(iom.o) \ 
     3549   $(MODEL_LIB)(lbclnk.o) \ 
     3550   $(MODEL_LIB)(lib_mpp.o) \ 
     3551   $(MODEL_LIB)(lib_print.o) \ 
     3552   $(MODEL_LIB)(obc_oce.o) \ 
     3553   $(MODEL_LIB)(obc_par.o) \ 
     3554   $(MODEL_LIB)(obccli.o) \ 
     3555   $(MODEL_LIB)(obcdta.o) \ 
     3556   $(MODEL_LIB)(oce.o) \ 
     3557   $(MODEL_LIB)(ocfzpt.o) \ 
     3558   $(MODEL_LIB)(par_kind.o) \ 
     3559   $(MODEL_LIB)(par_oce.o) \ 
     3560   $(MODEL_LIB)(phycst.o) \ 
     3561   $(MODEL_LIB)(prtctl.o) \ 
     3562   $(MODEL_LIB)(taumod.o) \ 
     3563   $(MODEL_LIB)(tradmp.o) \ 
     3564   $(MODEL_LIB)(trdmod.o) \ 
     3565   $(MODEL_LIB)(trdmod_oce.o) \ 
     3566   blk_oce.F90 \ 
     3567   cpl_oce.F90 \ 
     3568   daymod.F90 \ 
     3569   dom_oce.F90 \ 
     3570   dtasal.F90 \ 
     3571   dtasss.F90 \ 
     3572   dtasst.F90 \ 
     3573   dtatem.F90 \ 
     3574   dynspg_oce.F90 \ 
     3575   flx_oce.F90 \ 
     3576   flxmod.F90 \ 
     3577   flxrnf.F90 \ 
     3578   ice_oce.F90 \ 
     3579   in_out_manager.F90 \ 
     3580   iom.F90 \ 
     3581   lbclnk.F90 \ 
     3582   lib_mpp.F90 \ 
     3583   lib_print.f90 \ 
     3584   obc_oce.F90 \ 
     3585   obc_par.F90 \ 
     3586   obccli.F90 \ 
     3587   obcdta.F90 \ 
     3588   oce.F90 \ 
     3589   ocfzpt.F90 \ 
     3590   par_kind.F90 \ 
     3591   par_oce.F90 \ 
     3592   phycst.F90 \ 
     3593   prtctl.F90 \ 
     3594   taumod.F90 \ 
     3595   tradmp.F90 \ 
     3596   trdmod.F90 \ 
     3597   trdmod_oce.F90 \ 
     3598   $(MODEL_LIB)(dom_oce.o) \ 
     3599   $(MODEL_LIB)(dynspg_oce.o) \ 
     3600   $(MODEL_LIB)(dynvor.o) \ 
     3601   $(MODEL_LIB)(in_out_manager.o) \ 
     3602   $(MODEL_LIB)(lbclnk.o) \ 
     3603   $(MODEL_LIB)(lib_mpp.o) \ 
     3604   $(MODEL_LIB)(obc_oce.o) \ 
     3605   $(MODEL_LIB)(obc_par.o) \ 
     3606   $(MODEL_LIB)(obcdta.o) \ 
     3607   $(MODEL_LIB)(obcfla.o) \ 
     3608   $(MODEL_LIB)(oce.o) \ 
     3609   $(MODEL_LIB)(ocesbc.o) \ 
     3610   $(MODEL_LIB)(phycst.o) \ 
     3611   $(MODEL_LIB)(prtctl.o) \ 
     3612   dom_oce.F90 \ 
     3613   dynspg_oce.F90 \ 
     3614   dynvor.F90 \ 
     3615   in_out_manager.F90 \ 
     3616   lbclnk.F90 \ 
     3617   lib_mpp.F90 \ 
     3618   obc_oce.F90 \ 
     3619   obc_par.F90 \ 
     3620   obcdta.F90 \ 
     3621   obcfla.F90 \ 
     3622   oce.F90 \ 
     3623   ocesbc.F90 \ 
     3624   phycst.F90 \ 
     3625   prtctl.F90 \ 
     3626   domzgr_substitute.h90 \ 
     3627   vectopt_loop_substitute.h90 \ 
     3628   KEY_CPP \ 
     3629   dynspg_ts_jki.F90 
     3630$(MODEL_LIB)(dynvor.o) :   \ 
     3631   $(MODEL_LIB)(dom_oce.o) \ 
     3632   $(MODEL_LIB)(in_out_manager.o) \ 
     3633   $(MODEL_LIB)(lib_mpp.o) \ 
     3634   $(MODEL_LIB)(lib_print.o) \ 
     3635   $(MODEL_LIB)(oce.o) \ 
     3636   $(MODEL_LIB)(par_kind.o) \ 
     3637   $(MODEL_LIB)(par_oce.o) \ 
    28403638   $(MODEL_LIB)(trabbl.o) \ 
    28413639   $(MODEL_LIB)(trdicp.o) \ 
     
    28463644   $(MODEL_LIB)(trdvor.o) \ 
    28473645   $(MODEL_LIB)(trdvor_oce.o) \ 
    2848    $(MODEL_LIB)(zdf_oce.o) \ 
    2849    dom_oce.F90 \ 
    2850    dynspg_exp.F90 \ 
    2851    dynspg_exp_jki.F90 \ 
    2852    dynspg_flt.F90 \ 
    2853    dynspg_flt_jki.F90 \ 
    2854    dynspg_oce.F90 \ 
    2855    dynspg_rl.F90 \ 
    2856    dynspg_ts.F90 \ 
    2857    dynspg_ts_jki.F90 \ 
    2858    in_out_manager.F90 \ 
    2859    obc_oce.F90 \ 
    2860    oce.F90 \ 
    2861    prtctl.F90 \ 
    2862    trdmod.F90 \ 
    2863    trdmod_oce.F90 \ 
    2864    $(MODEL_LIB)(dom_oce.o) \ 
    2865    $(MODEL_LIB)(dynspg_exp.o) \ 
    2866    $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    2867    $(MODEL_LIB)(dynspg_flt.o) \ 
    2868    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    2869    $(MODEL_LIB)(dynspg_oce.o) \ 
    2870    $(MODEL_LIB)(dynspg_rl.o) \ 
    2871    $(MODEL_LIB)(dynspg_ts.o) \ 
    2872    $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    2873    $(MODEL_LIB)(in_out_manager.o) \ 
    2874    $(MODEL_LIB)(obc_oce.o) \ 
    2875    $(MODEL_LIB)(oce.o) \ 
    2876    $(MODEL_LIB)(prtctl.o) \ 
    2877    $(MODEL_LIB)(trdmod.o) \ 
    2878    $(MODEL_LIB)(trdmod_oce.o) \ 
    2879    domzgr_substitute.h90 \ 
    2880    vectopt_loop_substitute.h90 \ 
    2881    KEY_CPP \ 
    2882    dynspg.F90 
    2883 $(MODEL_LIB)(dynspg_exp.o) :  \ 
    2884    blk_oce.F90 \ 
    2885    cpl_oce.F90 \ 
    2886    daymod.F90 \ 
    2887    dom_oce.F90 \ 
    2888    dtasal.F90 \ 
    2889    dtasss.F90 \ 
    2890    dtasst.F90 \ 
    2891    dtatem.F90 \ 
    2892    dynspg_oce.F90 \ 
    2893    flxmod.F90 \ 
    2894    flxrnf.F90 \ 
    2895    flx_oce.F90 \ 
    2896    ice_oce.F90 \ 
    2897    in_out_manager.F90 \ 
    2898    lbclnk.F90 \ 
    2899    lib_mpp.F90 \ 
    2900    lib_print.f90 \ 
    2901    obccli.F90 \ 
    2902    obc_oce.F90 \ 
    2903    obc_par.F90 \ 
    2904    oce.F90 \ 
    2905    ocfzpt.F90 \ 
    2906    par_kind.F90 \ 
    2907    par_oce.F90 \ 
    2908    phycst.F90 \ 
    2909    prtctl.F90 \ 
    2910    taumod.F90 \ 
    2911    tradmp.F90 \ 
    2912    $(MODEL_LIB)(blk_oce.o) \ 
    2913    $(MODEL_LIB)(cpl_oce.o) \ 
    2914    $(MODEL_LIB)(daymod.o) \ 
    2915    $(MODEL_LIB)(dom_oce.o) \ 
    2916    $(MODEL_LIB)(dtasal.o) \ 
    2917    $(MODEL_LIB)(dtasss.o) \ 
    2918    $(MODEL_LIB)(dtasst.o) \ 
    2919    $(MODEL_LIB)(dtatem.o) \ 
    2920    $(MODEL_LIB)(dynspg_oce.o) \ 
    2921    $(MODEL_LIB)(flxmod.o) \ 
    2922    $(MODEL_LIB)(flxrnf.o) \ 
    2923    $(MODEL_LIB)(flx_oce.o) \ 
    2924    $(MODEL_LIB)(ice_oce.o) \ 
    2925    $(MODEL_LIB)(in_out_manager.o) \ 
    2926    $(MODEL_LIB)(lbclnk.o) \ 
    2927    $(MODEL_LIB)(lib_mpp.o) \ 
    2928    $(MODEL_LIB)(lib_print.o) \ 
    2929    $(MODEL_LIB)(obccli.o) \ 
    2930    $(MODEL_LIB)(obc_oce.o) \ 
    2931    $(MODEL_LIB)(obc_par.o) \ 
    2932    $(MODEL_LIB)(oce.o) \ 
    2933    $(MODEL_LIB)(ocfzpt.o) \ 
    2934    $(MODEL_LIB)(par_kind.o) \ 
    2935    $(MODEL_LIB)(par_oce.o) \ 
    2936    $(MODEL_LIB)(phycst.o) \ 
    2937    $(MODEL_LIB)(prtctl.o) \ 
    2938    $(MODEL_LIB)(taumod.o) \ 
    2939    $(MODEL_LIB)(tradmp.o) \ 
    2940    dom_oce.F90 \ 
    2941    in_out_manager.F90 \ 
    2942    lbclnk.F90 \ 
    2943    lib_mpp.F90 \ 
    2944    obcdta.F90 \ 
    2945    obc_oce.F90 \ 
    2946    obc_par.F90 \ 
    2947    ocesbc.F90 \ 
    2948    oce.F90 \ 
    2949    phycst.F90 \ 
    2950    prtctl.F90 \ 
    2951    $(MODEL_LIB)(dom_oce.o) \ 
    2952    $(MODEL_LIB)(in_out_manager.o) \ 
    2953    $(MODEL_LIB)(lbclnk.o) \ 
    2954    $(MODEL_LIB)(lib_mpp.o) \ 
    2955    $(MODEL_LIB)(obcdta.o) \ 
    2956    $(MODEL_LIB)(obc_oce.o) \ 
    2957    $(MODEL_LIB)(obc_par.o) \ 
    2958    $(MODEL_LIB)(ocesbc.o) \ 
    2959    $(MODEL_LIB)(oce.o) \ 
    2960    $(MODEL_LIB)(phycst.o) \ 
    2961    $(MODEL_LIB)(prtctl.o) \ 
    2962    domzgr_substitute.h90 \ 
    2963    vectopt_loop_substitute.h90 \ 
    2964    KEY_CPP \ 
    2965    dynspg_exp.F90 
    2966 $(MODEL_LIB)(dynspg_exp_jki.o) : \ 
    2967    blk_oce.F90 \ 
    2968    cpl_oce.F90 \ 
    2969    daymod.F90 \ 
    2970    dom_oce.F90 \ 
    2971    dtasal.F90 \ 
    2972    dtasss.F90 \ 
    2973    dtasst.F90 \ 
    2974    dtatem.F90 \ 
    2975    dynspg_oce.F90 \ 
    2976    flxmod.F90 \ 
    2977    flxrnf.F90 \ 
    2978    flx_oce.F90 \ 
    2979    ice_oce.F90 \ 
    2980    in_out_manager.F90 \ 
    2981    lbclnk.F90 \ 
    2982    lib_mpp.F90 \ 
    2983    lib_print.f90 \ 
    2984    obccli.F90 \ 
    2985    obc_oce.F90 \ 
    2986    obc_par.F90 \ 
    2987    oce.F90 \ 
    2988    ocfzpt.F90 \ 
    2989    par_kind.F90 \ 
    2990    par_oce.F90 \ 
    2991    phycst.F90 \ 
    2992    prtctl.F90 \ 
    2993    taumod.F90 \ 
    2994    tradmp.F90 \ 
    2995    $(MODEL_LIB)(blk_oce.o) \ 
    2996    $(MODEL_LIB)(cpl_oce.o) \ 
    2997    $(MODEL_LIB)(daymod.o) \ 
    2998    $(MODEL_LIB)(dom_oce.o) \ 
    2999    $(MODEL_LIB)(dtasal.o) \ 
    3000    $(MODEL_LIB)(dtasss.o) \ 
    3001    $(MODEL_LIB)(dtasst.o) \ 
    3002    $(MODEL_LIB)(dtatem.o) \ 
    3003    $(MODEL_LIB)(dynspg_oce.o) \ 
    3004    $(MODEL_LIB)(flxmod.o) \ 
    3005    $(MODEL_LIB)(flxrnf.o) \ 
    3006    $(MODEL_LIB)(flx_oce.o) \ 
    3007    $(MODEL_LIB)(ice_oce.o) \ 
    3008    $(MODEL_LIB)(in_out_manager.o) \ 
    3009    $(MODEL_LIB)(lbclnk.o) \ 
    3010    $(MODEL_LIB)(lib_mpp.o) \ 
    3011    $(MODEL_LIB)(lib_print.o) \ 
    3012    $(MODEL_LIB)(obccli.o) \ 
    3013    $(MODEL_LIB)(obc_oce.o) \ 
    3014    $(MODEL_LIB)(obc_par.o) \ 
    3015    $(MODEL_LIB)(oce.o) \ 
    3016    $(MODEL_LIB)(ocfzpt.o) \ 
    3017    $(MODEL_LIB)(par_kind.o) \ 
    3018    $(MODEL_LIB)(par_oce.o) \ 
    3019    $(MODEL_LIB)(phycst.o) \ 
    3020    $(MODEL_LIB)(prtctl.o) \ 
    3021    $(MODEL_LIB)(taumod.o) \ 
    3022    $(MODEL_LIB)(tradmp.o) \ 
    3023    dom_oce.F90 \ 
    3024    in_out_manager.F90 \ 
    3025    lbclnk.F90 \ 
    3026    lib_mpp.F90 \ 
    3027    obcdta.F90 \ 
    3028    obc_oce.F90 \ 
    3029    obc_par.F90 \ 
    3030    ocesbc.F90 \ 
    3031    oce.F90 \ 
    3032    phycst.F90 \ 
    3033    prtctl.F90 \ 
    3034    $(MODEL_LIB)(dom_oce.o) \ 
    3035    $(MODEL_LIB)(in_out_manager.o) \ 
    3036    $(MODEL_LIB)(lbclnk.o) \ 
    3037    $(MODEL_LIB)(lib_mpp.o) \ 
    3038    $(MODEL_LIB)(obcdta.o) \ 
    3039    $(MODEL_LIB)(obc_oce.o) \ 
    3040    $(MODEL_LIB)(obc_par.o) \ 
    3041    $(MODEL_LIB)(ocesbc.o) \ 
    3042    $(MODEL_LIB)(oce.o) \ 
    3043    $(MODEL_LIB)(phycst.o) \ 
    3044    $(MODEL_LIB)(prtctl.o) \ 
    3045    domzgr_substitute.h90 \ 
    3046    vectopt_loop_substitute.h90 \ 
    3047    KEY_CPP \ 
    3048    dynspg_exp_jki.F90 
    3049 $(MODEL_LIB)(dynspg_flt.o) :  \ 
    3050    blk_oce.F90 \ 
    3051    cpl_oce.F90 \ 
    3052    daymod.F90 \ 
    3053    dom_oce.F90 \ 
    3054    dtasal.F90 \ 
    3055    dtasss.F90 \ 
    3056    dtasst.F90 \ 
    3057    dtatem.F90 \ 
    3058    dynspg_oce.F90 \ 
    3059    flxmod.F90 \ 
    3060    flxrnf.F90 \ 
    3061    flx_oce.F90 \ 
    3062    ice_oce.F90 \ 
    3063    in_out_manager.F90 \ 
    3064    lbclnk.F90 \ 
    3065    lib_feti.F90 \ 
    3066    lib_mpp.F90 \ 
    3067    lib_print.f90 \ 
    3068    obccli.F90 \ 
    3069    obcdyn.F90 \ 
    3070    obcvol.F90 \ 
    3071    obc_oce.F90 \ 
    3072    obc_par.F90 \ 
    3073    ocesbc.F90 \ 
    3074    oce.F90 \ 
    3075    ocfzpt.F90 \ 
    3076    par_kind.F90 \ 
    3077    par_oce.F90 \ 
    3078    phycst.F90 \ 
    3079    prtctl.F90 \ 
    3080    solfet.F90 \ 
    3081    solpcg.F90 \ 
    3082    solsor.F90 \ 
    3083    sol_oce.F90 \ 
    3084    taumod.F90 \ 
    3085    tradmp.F90 \ 
    3086    zdf_oce.F90 \ 
    3087    $(MODEL_LIB)(blk_oce.o) \ 
    3088    $(MODEL_LIB)(cpl_oce.o) \ 
    3089    $(MODEL_LIB)(daymod.o) \ 
    3090    $(MODEL_LIB)(dom_oce.o) \ 
    3091    $(MODEL_LIB)(dtasal.o) \ 
    3092    $(MODEL_LIB)(dtasss.o) \ 
    3093    $(MODEL_LIB)(dtasst.o) \ 
    3094    $(MODEL_LIB)(dtatem.o) \ 
    3095    $(MODEL_LIB)(dynspg_oce.o) \ 
    3096    $(MODEL_LIB)(flxmod.o) \ 
    3097    $(MODEL_LIB)(flxrnf.o) \ 
    3098    $(MODEL_LIB)(flx_oce.o) \ 
    3099    $(MODEL_LIB)(ice_oce.o) \ 
    3100    $(MODEL_LIB)(in_out_manager.o) \ 
    3101    $(MODEL_LIB)(lbclnk.o) \ 
    3102    $(MODEL_LIB)(lib_feti.o) \ 
    3103    $(MODEL_LIB)(lib_mpp.o) \ 
    3104    $(MODEL_LIB)(lib_print.o) \ 
    3105    $(MODEL_LIB)(obccli.o) \ 
    3106    $(MODEL_LIB)(obcdyn.o) \ 
    3107    $(MODEL_LIB)(obcvol.o) \ 
    3108    $(MODEL_LIB)(obc_oce.o) \ 
    3109    $(MODEL_LIB)(obc_par.o) \ 
    3110    $(MODEL_LIB)(ocesbc.o) \ 
    3111    $(MODEL_LIB)(oce.o) \ 
    3112    $(MODEL_LIB)(ocfzpt.o) \ 
    3113    $(MODEL_LIB)(par_kind.o) \ 
    3114    $(MODEL_LIB)(par_oce.o) \ 
    3115    $(MODEL_LIB)(phycst.o) \ 
    3116    $(MODEL_LIB)(prtctl.o) \ 
    3117    $(MODEL_LIB)(solfet.o) \ 
    3118    $(MODEL_LIB)(solpcg.o) \ 
    3119    $(MODEL_LIB)(solsor.o) \ 
    3120    $(MODEL_LIB)(sol_oce.o) \ 
    3121    $(MODEL_LIB)(taumod.o) \ 
    3122    $(MODEL_LIB)(tradmp.o) \ 
    3123    $(MODEL_LIB)(zdf_oce.o) \ 
    3124    agrif_opa_interp.F90 \ 
    3125    cla_dynspg.F90 \ 
    3126    dom_oce.F90 \ 
    3127    flxrnf.F90 \ 
    3128    in_out_manager.F90 \ 
    3129    lbclnk.F90 \ 
    3130    lib_mpp.F90 \ 
    3131    obcdyn.F90 \ 
    3132    obcvol.F90 \ 
    3133    obc_oce.F90 \ 
    3134    ocesbc.F90 \ 
    3135    oce.F90 \ 
    3136    phycst.F90 \ 
    3137    prtctl.F90 \ 
    3138    solfet.F90 \ 
    3139    solmat.F90 \ 
    3140    solpcg.F90 \ 
    3141    solsor.F90 \ 
    3142    solsor_e.F90 \ 
    3143    sol_oce.F90 \ 
    3144    zdf_oce.F90 \ 
    3145    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3146    $(MODEL_LIB)(cla_dynspg.o) \ 
    3147    $(MODEL_LIB)(dom_oce.o) \ 
    3148    $(MODEL_LIB)(flxrnf.o) \ 
    3149    $(MODEL_LIB)(in_out_manager.o) \ 
    3150    $(MODEL_LIB)(lbclnk.o) \ 
    3151    $(MODEL_LIB)(lib_mpp.o) \ 
    3152    $(MODEL_LIB)(obcdyn.o) \ 
    3153    $(MODEL_LIB)(obcvol.o) \ 
    3154    $(MODEL_LIB)(obc_oce.o) \ 
    3155    $(MODEL_LIB)(ocesbc.o) \ 
    3156    $(MODEL_LIB)(oce.o) \ 
    3157    $(MODEL_LIB)(phycst.o) \ 
    3158    $(MODEL_LIB)(prtctl.o) \ 
    3159    $(MODEL_LIB)(solfet.o) \ 
    3160    $(MODEL_LIB)(solmat.o) \ 
    3161    $(MODEL_LIB)(solpcg.o) \ 
    3162    $(MODEL_LIB)(solsor.o) \ 
    3163    $(MODEL_LIB)(solsor_e.o) \ 
    3164    $(MODEL_LIB)(sol_oce.o) \ 
    3165    $(MODEL_LIB)(zdf_oce.o) \ 
    3166    domzgr_substitute.h90 \ 
    3167    vectopt_loop_substitute.h90 \ 
    3168    $(AGRIF_LIB) \ 
    3169    KEY_CPP \ 
    3170    dynspg_flt.F90 
    3171 $(MODEL_LIB)(dynspg_flt_jki.o) : \ 
    3172    blk_oce.F90 \ 
    3173    cpl_oce.F90 \ 
    3174    daymod.F90 \ 
    3175    dom_oce.F90 \ 
    3176    dtasal.F90 \ 
    3177    dtasss.F90 \ 
    3178    dtasst.F90 \ 
    3179    dtatem.F90 \ 
    3180    dynspg_oce.F90 \ 
    3181    flxmod.F90 \ 
    3182    flxrnf.F90 \ 
    3183    flx_oce.F90 \ 
    3184    ice_oce.F90 \ 
    3185    in_out_manager.F90 \ 
    3186    lbclnk.F90 \ 
    3187    lib_feti.F90 \ 
    3188    lib_mpp.F90 \ 
    3189    lib_print.f90 \ 
    3190    obccli.F90 \ 
    3191    obcdyn.F90 \ 
    3192    obcvol.F90 \ 
    3193    obc_oce.F90 \ 
    3194    obc_par.F90 \ 
    3195    ocesbc.F90 \ 
    3196    oce.F90 \ 
    3197    ocfzpt.F90 \ 
    3198    par_kind.F90 \ 
    3199    par_oce.F90 \ 
    3200    phycst.F90 \ 
    3201    prtctl.F90 \ 
    3202    solfet.F90 \ 
    3203    solpcg.F90 \ 
    3204    solsor.F90 \ 
    3205    sol_oce.F90 \ 
    3206    taumod.F90 \ 
    3207    tradmp.F90 \ 
    3208    zdf_oce.F90 \ 
    3209    $(MODEL_LIB)(blk_oce.o) \ 
    3210    $(MODEL_LIB)(cpl_oce.o) \ 
    3211    $(MODEL_LIB)(daymod.o) \ 
    3212    $(MODEL_LIB)(dom_oce.o) \ 
    3213    $(MODEL_LIB)(dtasal.o) \ 
    3214    $(MODEL_LIB)(dtasss.o) \ 
    3215    $(MODEL_LIB)(dtasst.o) \ 
    3216    $(MODEL_LIB)(dtatem.o) \ 
    3217    $(MODEL_LIB)(dynspg_oce.o) \ 
    3218    $(MODEL_LIB)(flxmod.o) \ 
    3219    $(MODEL_LIB)(flxrnf.o) \ 
    3220    $(MODEL_LIB)(flx_oce.o) \ 
    3221    $(MODEL_LIB)(ice_oce.o) \ 
    3222    $(MODEL_LIB)(in_out_manager.o) \ 
    3223    $(MODEL_LIB)(lbclnk.o) \ 
    3224    $(MODEL_LIB)(lib_feti.o) \ 
    3225    $(MODEL_LIB)(lib_mpp.o) \ 
    3226    $(MODEL_LIB)(lib_print.o) \ 
    3227    $(MODEL_LIB)(obccli.o) \ 
    3228    $(MODEL_LIB)(obcdyn.o) \ 
    3229    $(MODEL_LIB)(obcvol.o) \ 
    3230    $(MODEL_LIB)(obc_oce.o) \ 
    3231    $(MODEL_LIB)(obc_par.o) \ 
    3232    $(MODEL_LIB)(ocesbc.o) \ 
    3233    $(MODEL_LIB)(oce.o) \ 
    3234    $(MODEL_LIB)(ocfzpt.o) \ 
    3235    $(MODEL_LIB)(par_kind.o) \ 
    3236    $(MODEL_LIB)(par_oce.o) \ 
    3237    $(MODEL_LIB)(phycst.o) \ 
    3238    $(MODEL_LIB)(prtctl.o) \ 
    3239    $(MODEL_LIB)(solfet.o) \ 
    3240    $(MODEL_LIB)(solpcg.o) \ 
    3241    $(MODEL_LIB)(solsor.o) \ 
    3242    $(MODEL_LIB)(sol_oce.o) \ 
    3243    $(MODEL_LIB)(taumod.o) \ 
    3244    $(MODEL_LIB)(tradmp.o) \ 
    3245    $(MODEL_LIB)(zdf_oce.o) \ 
    3246    agrif_opa_interp.F90 \ 
    3247    cla_dynspg.F90 \ 
    3248    dom_oce.F90 \ 
    3249    flxrnf.F90 \ 
    3250    in_out_manager.F90 \ 
    3251    lbclnk.F90 \ 
    3252    lib_mpp.F90 \ 
    3253    obcdyn.F90 \ 
    3254    obcvol.F90 \ 
    3255    obc_oce.F90 \ 
    3256    ocesbc.F90 \ 
    3257    oce.F90 \ 
    3258    phycst.F90 \ 
    3259    prtctl.F90 \ 
    3260    solfet.F90 \ 
    3261    solmat.F90 \ 
    3262    solpcg.F90 \ 
    3263    solsor.F90 \ 
    3264    solsor_e.F90 \ 
    3265    sol_oce.F90 \ 
    3266    zdf_oce.F90 \ 
    3267    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3268    $(MODEL_LIB)(cla_dynspg.o) \ 
    3269    $(MODEL_LIB)(dom_oce.o) \ 
    3270    $(MODEL_LIB)(flxrnf.o) \ 
    3271    $(MODEL_LIB)(in_out_manager.o) \ 
    3272    $(MODEL_LIB)(lbclnk.o) \ 
    3273    $(MODEL_LIB)(lib_mpp.o) \ 
    3274    $(MODEL_LIB)(obcdyn.o) \ 
    3275    $(MODEL_LIB)(obcvol.o) \ 
    3276    $(MODEL_LIB)(obc_oce.o) \ 
    3277    $(MODEL_LIB)(ocesbc.o) \ 
    3278    $(MODEL_LIB)(oce.o) \ 
    3279    $(MODEL_LIB)(phycst.o) \ 
    3280    $(MODEL_LIB)(prtctl.o) \ 
    3281    $(MODEL_LIB)(solfet.o) \ 
    3282    $(MODEL_LIB)(solmat.o) \ 
    3283    $(MODEL_LIB)(solpcg.o) \ 
    3284    $(MODEL_LIB)(solsor.o) \ 
    3285    $(MODEL_LIB)(solsor_e.o) \ 
    3286    $(MODEL_LIB)(sol_oce.o) \ 
    3287    $(MODEL_LIB)(zdf_oce.o) \ 
    3288    domzgr_substitute.h90 \ 
    3289    $(AGRIF_LIB) \ 
    3290    KEY_CPP \ 
    3291    dynspg_flt_jki.F90 
    3292 $(MODEL_LIB)(dynspg_oce.o) :  \ 
    3293    par_kind.F90 \ 
    3294    $(MODEL_LIB)(par_kind.o) \ 
    3295    par_oce.F90 \ 
    3296    $(MODEL_LIB)(par_oce.o) \ 
    3297    KEY_CPP \ 
    3298    dynspg_oce.F90 
    3299 $(MODEL_LIB)(dynspg_rl.o) :   \ 
    3300    dom_oce.F90 \ 
    3301    in_out_manager.F90 \ 
    3302    lbclnk.F90 \ 
    3303    lib_mpp.F90 \ 
    3304    lib_print.f90 \ 
    3305    obc_oce.F90 \ 
    3306    obc_par.F90 \ 
    3307    oce.F90 \ 
    3308    par_kind.F90 \ 
    3309    par_oce.F90 \ 
    3310    solfet.F90 \ 
    3311    solpcg.F90 \ 
    3312    solsor.F90 \ 
    3313    sol_oce.F90 \ 
    3314    zdf_oce.F90 \ 
    3315    $(MODEL_LIB)(dom_oce.o) \ 
    3316    $(MODEL_LIB)(in_out_manager.o) \ 
    3317    $(MODEL_LIB)(lbclnk.o) \ 
    3318    $(MODEL_LIB)(lib_mpp.o) \ 
    3319    $(MODEL_LIB)(lib_print.o) \ 
    3320    $(MODEL_LIB)(obc_oce.o) \ 
    3321    $(MODEL_LIB)(obc_par.o) \ 
    3322    $(MODEL_LIB)(oce.o) \ 
    3323    $(MODEL_LIB)(par_kind.o) \ 
    3324    $(MODEL_LIB)(par_oce.o) \ 
    3325    $(MODEL_LIB)(solfet.o) \ 
    3326    $(MODEL_LIB)(solpcg.o) \ 
    3327    $(MODEL_LIB)(solsor.o) \ 
    3328    $(MODEL_LIB)(sol_oce.o) \ 
    3329    $(MODEL_LIB)(zdf_oce.o) \ 
    3330    dom_oce.F90 \ 
    3331    in_out_manager.F90 \ 
    3332    lbclnk.F90 \ 
    3333    ldfdyn_oce.F90 \ 
    3334    ldftra_oce.F90 \ 
    3335    lib_mpp.F90 \ 
    3336    obc_oce.F90 \ 
    3337    oce.F90 \ 
    3338    phycst.F90 \ 
    3339    solfet.F90 \ 
    3340    solisl.F90 \ 
    3341    solpcg.F90 \ 
    3342    solsor.F90 \ 
    3343    solsor_e.F90 \ 
    3344    sol_oce.F90 \ 
    3345    zdf_oce.F90 \ 
    3346    $(MODEL_LIB)(dom_oce.o) \ 
    3347    $(MODEL_LIB)(in_out_manager.o) \ 
    3348    $(MODEL_LIB)(lbclnk.o) \ 
    3349    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3350    $(MODEL_LIB)(ldftra_oce.o) \ 
    3351    $(MODEL_LIB)(lib_mpp.o) \ 
    3352    $(MODEL_LIB)(obc_oce.o) \ 
    3353    $(MODEL_LIB)(oce.o) \ 
    3354    $(MODEL_LIB)(phycst.o) \ 
    3355    $(MODEL_LIB)(solfet.o) \ 
    3356    $(MODEL_LIB)(solisl.o) \ 
    3357    $(MODEL_LIB)(solpcg.o) \ 
    3358    $(MODEL_LIB)(solsor.o) \ 
    3359    $(MODEL_LIB)(solsor_e.o) \ 
    3360    $(MODEL_LIB)(sol_oce.o) \ 
    3361    $(MODEL_LIB)(zdf_oce.o) \ 
    3362    domzgr_substitute.h90 \ 
    3363    obc_vectopt_loop_substitute.h90 \ 
    3364    vectopt_loop_substitute.h90 \ 
    3365    KEY_CPP \ 
    3366    dynspg_rl.F90 
    3367 $(MODEL_LIB)(dynspg_ts.o) :   \ 
    3368    blk_oce.F90 \ 
    3369    cpl_oce.F90 \ 
    3370    daymod.F90 \ 
    3371    dom_oce.F90 \ 
    3372    dtasal.F90 \ 
    3373    dtasss.F90 \ 
    3374    dtasst.F90 \ 
    3375    dtatem.F90 \ 
    3376    dynspg_oce.F90 \ 
    3377    flxmod.F90 \ 
    3378    flxrnf.F90 \ 
    3379    flx_oce.F90 \ 
    3380    ice_oce.F90 \ 
    3381    in_out_manager.F90 \ 
    3382    lbclnk.F90 \ 
    3383    lib_mpp.F90 \ 
    3384    lib_print.f90 \ 
    3385    obccli.F90 \ 
    3386    obcdta.F90 \ 
    3387    obc_oce.F90 \ 
    3388    obc_par.F90 \ 
    3389    oce.F90 \ 
    3390    ocfzpt.F90 \ 
    3391    par_kind.F90 \ 
    3392    par_oce.F90 \ 
    3393    phycst.F90 \ 
    3394    prtctl.F90 \ 
    3395    taumod.F90 \ 
    3396    tradmp.F90 \ 
    3397    trdmod.F90 \ 
    3398    trdmod_oce.F90 \ 
    3399    $(MODEL_LIB)(blk_oce.o) \ 
    3400    $(MODEL_LIB)(cpl_oce.o) \ 
    3401    $(MODEL_LIB)(daymod.o) \ 
    3402    $(MODEL_LIB)(dom_oce.o) \ 
    3403    $(MODEL_LIB)(dtasal.o) \ 
    3404    $(MODEL_LIB)(dtasss.o) \ 
    3405    $(MODEL_LIB)(dtasst.o) \ 
    3406    $(MODEL_LIB)(dtatem.o) \ 
    3407    $(MODEL_LIB)(dynspg_oce.o) \ 
    3408    $(MODEL_LIB)(flxmod.o) \ 
    3409    $(MODEL_LIB)(flxrnf.o) \ 
    3410    $(MODEL_LIB)(flx_oce.o) \ 
    3411    $(MODEL_LIB)(ice_oce.o) \ 
    3412    $(MODEL_LIB)(in_out_manager.o) \ 
    3413    $(MODEL_LIB)(lbclnk.o) \ 
    3414    $(MODEL_LIB)(lib_mpp.o) \ 
    3415    $(MODEL_LIB)(lib_print.o) \ 
    3416    $(MODEL_LIB)(obccli.o) \ 
    3417    $(MODEL_LIB)(obcdta.o) \ 
    3418    $(MODEL_LIB)(obc_oce.o) \ 
    3419    $(MODEL_LIB)(obc_par.o) \ 
    3420    $(MODEL_LIB)(oce.o) \ 
    3421    $(MODEL_LIB)(ocfzpt.o) \ 
    3422    $(MODEL_LIB)(par_kind.o) \ 
    3423    $(MODEL_LIB)(par_oce.o) \ 
    3424    $(MODEL_LIB)(phycst.o) \ 
    3425    $(MODEL_LIB)(prtctl.o) \ 
    3426    $(MODEL_LIB)(taumod.o) \ 
    3427    $(MODEL_LIB)(tradmp.o) \ 
    3428    $(MODEL_LIB)(trdmod.o) \ 
    3429    $(MODEL_LIB)(trdmod_oce.o) \ 
    3430    dom_oce.F90 \ 
    3431    dynspg_oce.F90 \ 
    3432    dynvor.F90 \ 
    3433    in_out_manager.F90 \ 
    3434    lbclnk.F90 \ 
    3435    lib_mpp.F90 \ 
    3436    obcdta.F90 \ 
    3437    obcfla.F90 \ 
    3438    obc_oce.F90 \ 
    3439    obc_par.F90 \ 
    3440    ocesbc.F90 \ 
    3441    oce.F90 \ 
    3442    phycst.F90 \ 
    3443    prtctl.F90 \ 
    3444    $(MODEL_LIB)(dom_oce.o) \ 
    3445    $(MODEL_LIB)(dynspg_oce.o) \ 
    3446    $(MODEL_LIB)(dynvor.o) \ 
    3447    $(MODEL_LIB)(in_out_manager.o) \ 
    3448    $(MODEL_LIB)(lbclnk.o) \ 
    3449    $(MODEL_LIB)(lib_mpp.o) \ 
    3450    $(MODEL_LIB)(obcdta.o) \ 
    3451    $(MODEL_LIB)(obcfla.o) \ 
    3452    $(MODEL_LIB)(obc_oce.o) \ 
    3453    $(MODEL_LIB)(obc_par.o) \ 
    3454    $(MODEL_LIB)(ocesbc.o) \ 
    3455    $(MODEL_LIB)(oce.o) \ 
    3456    $(MODEL_LIB)(phycst.o) \ 
    3457    $(MODEL_LIB)(prtctl.o) \ 
    3458    domzgr_substitute.h90 \ 
    3459    vectopt_loop_substitute.h90 \ 
    3460    KEY_CPP \ 
    3461    dynspg_ts.F90 
    3462 $(MODEL_LIB)(dynspg_ts_jki.o) :  \ 
    3463    blk_oce.F90 \ 
    3464    cpl_oce.F90 \ 
    3465    daymod.F90 \ 
    3466    dom_oce.F90 \ 
    3467    dtasal.F90 \ 
    3468    dtasss.F90 \ 
    3469    dtasst.F90 \ 
    3470    dtatem.F90 \ 
    3471    dynspg_oce.F90 \ 
    3472    flxmod.F90 \ 
    3473    flxrnf.F90 \ 
    3474    flx_oce.F90 \ 
    3475    ice_oce.F90 \ 
    3476    in_out_manager.F90 \ 
    3477    lbclnk.F90 \ 
    3478    lib_mpp.F90 \ 
    3479    lib_print.f90 \ 
    3480    obccli.F90 \ 
    3481    obcdta.F90 \ 
    3482    obc_oce.F90 \ 
    3483    obc_par.F90 \ 
    3484    oce.F90 \ 
    3485    ocfzpt.F90 \ 
    3486    par_kind.F90 \ 
    3487    par_oce.F90 \ 
    3488    phycst.F90 \ 
    3489    prtctl.F90 \ 
    3490    taumod.F90 \ 
    3491    tradmp.F90 \ 
    3492    trdmod.F90 \ 
    3493    trdmod_oce.F90 \ 
    3494    $(MODEL_LIB)(blk_oce.o) \ 
    3495    $(MODEL_LIB)(cpl_oce.o) \ 
    3496    $(MODEL_LIB)(daymod.o) \ 
    3497    $(MODEL_LIB)(dom_oce.o) \ 
    3498    $(MODEL_LIB)(dtasal.o) \ 
    3499    $(MODEL_LIB)(dtasss.o) \ 
    3500    $(MODEL_LIB)(dtasst.o) \ 
    3501    $(MODEL_LIB)(dtatem.o) \ 
    3502    $(MODEL_LIB)(dynspg_oce.o) \ 
    3503    $(MODEL_LIB)(flxmod.o) \ 
    3504    $(MODEL_LIB)(flxrnf.o) \ 
    3505    $(MODEL_LIB)(flx_oce.o) \ 
    3506    $(MODEL_LIB)(ice_oce.o) \ 
    3507    $(MODEL_LIB)(in_out_manager.o) \ 
    3508    $(MODEL_LIB)(lbclnk.o) \ 
    3509    $(MODEL_LIB)(lib_mpp.o) \ 
    3510    $(MODEL_LIB)(lib_print.o) \ 
    3511    $(MODEL_LIB)(obccli.o) \ 
    3512    $(MODEL_LIB)(obcdta.o) \ 
    3513    $(MODEL_LIB)(obc_oce.o) \ 
    3514    $(MODEL_LIB)(obc_par.o) \ 
    3515    $(MODEL_LIB)(oce.o) \ 
    3516    $(MODEL_LIB)(ocfzpt.o) \ 
    3517    $(MODEL_LIB)(par_kind.o) \ 
    3518    $(MODEL_LIB)(par_oce.o) \ 
    3519    $(MODEL_LIB)(phycst.o) \ 
    3520    $(MODEL_LIB)(prtctl.o) \ 
    3521    $(MODEL_LIB)(taumod.o) \ 
    3522    $(MODEL_LIB)(tradmp.o) \ 
    3523    $(MODEL_LIB)(trdmod.o) \ 
    3524    $(MODEL_LIB)(trdmod_oce.o) \ 
    3525    dom_oce.F90 \ 
    3526    dynspg_oce.F90 \ 
    3527    dynvor.F90 \ 
    3528    in_out_manager.F90 \ 
    3529    lbclnk.F90 \ 
    3530    lib_mpp.F90 \ 
    3531    obcdta.F90 \ 
    3532    obcfla.F90 \ 
    3533    obc_oce.F90 \ 
    3534    obc_par.F90 \ 
    3535    ocesbc.F90 \ 
    3536    oce.F90 \ 
    3537    phycst.F90 \ 
    3538    prtctl.F90 \ 
    3539    $(MODEL_LIB)(dom_oce.o) \ 
    3540    $(MODEL_LIB)(dynspg_oce.o) \ 
    3541    $(MODEL_LIB)(dynvor.o) \ 
    3542    $(MODEL_LIB)(in_out_manager.o) \ 
    3543    $(MODEL_LIB)(lbclnk.o) \ 
    3544    $(MODEL_LIB)(lib_mpp.o) \ 
    3545    $(MODEL_LIB)(obcdta.o) \ 
    3546    $(MODEL_LIB)(obcfla.o) \ 
    3547    $(MODEL_LIB)(obc_oce.o) \ 
    3548    $(MODEL_LIB)(obc_par.o) \ 
    3549    $(MODEL_LIB)(ocesbc.o) \ 
    3550    $(MODEL_LIB)(oce.o) \ 
    3551    $(MODEL_LIB)(phycst.o) \ 
    3552    $(MODEL_LIB)(prtctl.o) \ 
    3553    domzgr_substitute.h90 \ 
    3554    vectopt_loop_substitute.h90 \ 
    3555    KEY_CPP \ 
    3556    dynspg_ts_jki.F90 
    3557 $(MODEL_LIB)(dynvor.o) :   \ 
    35583646   dom_oce.F90 \ 
    35593647   in_out_manager.F90 \ 
     
    35733661   $(MODEL_LIB)(dom_oce.o) \ 
    35743662   $(MODEL_LIB)(in_out_manager.o) \ 
    3575    $(MODEL_LIB)(lib_mpp.o) \ 
    3576    $(MODEL_LIB)(lib_print.o) \ 
    3577    $(MODEL_LIB)(oce.o) \ 
    3578    $(MODEL_LIB)(par_kind.o) \ 
    3579    $(MODEL_LIB)(par_oce.o) \ 
     3663   $(MODEL_LIB)(lbclnk.o) \ 
     3664   $(MODEL_LIB)(oce.o) \ 
     3665   $(MODEL_LIB)(prtctl.o) \ 
     3666   $(MODEL_LIB)(trdmod.o) \ 
     3667   $(MODEL_LIB)(trdmod_oce.o) \ 
     3668   dom_oce.F90 \ 
     3669   in_out_manager.F90 \ 
     3670   lbclnk.F90 \ 
     3671   oce.F90 \ 
     3672   prtctl.F90 \ 
     3673   trdmod.F90 \ 
     3674   trdmod_oce.F90 \ 
     3675   domzgr_substitute.h90 \ 
     3676   vectopt_loop_substitute.h90 \ 
     3677   KEY_CPP \ 
     3678   dynvor.F90 
     3679$(MODEL_LIB)(dynzad.o) :   \ 
     3680   $(MODEL_LIB)(daymod.o) \ 
     3681   $(MODEL_LIB)(dom_oce.o) \ 
     3682   $(MODEL_LIB)(in_out_manager.o) \ 
     3683   $(MODEL_LIB)(iom.o) \ 
     3684   $(MODEL_LIB)(lib_mpp.o) \ 
     3685   $(MODEL_LIB)(lib_print.o) \ 
     3686   $(MODEL_LIB)(oce.o) \ 
     3687   $(MODEL_LIB)(par_kind.o) \ 
     3688   $(MODEL_LIB)(par_oce.o) \ 
     3689   $(MODEL_LIB)(phycst.o) \ 
    35803690   $(MODEL_LIB)(trabbl.o) \ 
    35813691   $(MODEL_LIB)(trdicp.o) \ 
     
    35863696   $(MODEL_LIB)(trdvor.o) \ 
    35873697   $(MODEL_LIB)(trdvor_oce.o) \ 
    3588    dom_oce.F90 \ 
    3589    in_out_manager.F90 \ 
    3590    lbclnk.F90 \ 
    3591    oce.F90 \ 
    3592    prtctl.F90 \ 
    3593    trdmod.F90 \ 
    3594    trdmod_oce.F90 \ 
    3595    $(MODEL_LIB)(dom_oce.o) \ 
    3596    $(MODEL_LIB)(in_out_manager.o) \ 
    3597    $(MODEL_LIB)(lbclnk.o) \ 
    3598    $(MODEL_LIB)(oce.o) \ 
    3599    $(MODEL_LIB)(prtctl.o) \ 
    3600    $(MODEL_LIB)(trdmod.o) \ 
    3601    $(MODEL_LIB)(trdmod_oce.o) \ 
    3602    domzgr_substitute.h90 \ 
    3603    vectopt_loop_substitute.h90 \ 
    3604    KEY_CPP \ 
    3605    dynvor.F90 
    3606 $(MODEL_LIB)(dynzad.o) :   \ 
    36073698   daymod.F90 \ 
    36083699   dom_oce.F90 \ 
    36093700   in_out_manager.F90 \ 
     3701   iom.F90 \ 
    36103702   lib_mpp.F90 \ 
    36113703   lib_print.f90 \ 
     
    36223714   trdvor.F90 \ 
    36233715   trdvor_oce.F90 \ 
    3624    $(MODEL_LIB)(daymod.o) \ 
    3625    $(MODEL_LIB)(dom_oce.o) \ 
    3626    $(MODEL_LIB)(in_out_manager.o) \ 
    3627    $(MODEL_LIB)(lib_mpp.o) \ 
    3628    $(MODEL_LIB)(lib_print.o) \ 
    3629    $(MODEL_LIB)(oce.o) \ 
    3630    $(MODEL_LIB)(par_kind.o) \ 
    3631    $(MODEL_LIB)(par_oce.o) \ 
    3632    $(MODEL_LIB)(phycst.o) \ 
     3716   $(MODEL_LIB)(dom_oce.o) \ 
     3717   $(MODEL_LIB)(flxrnf.o) \ 
     3718   $(MODEL_LIB)(in_out_manager.o) \ 
     3719   $(MODEL_LIB)(oce.o) \ 
     3720   $(MODEL_LIB)(prtctl.o) \ 
     3721   $(MODEL_LIB)(trdmod.o) \ 
     3722   $(MODEL_LIB)(trdmod_oce.o) \ 
     3723   dom_oce.F90 \ 
     3724   flxrnf.F90 \ 
     3725   in_out_manager.F90 \ 
     3726   oce.F90 \ 
     3727   prtctl.F90 \ 
     3728   trdmod.F90 \ 
     3729   trdmod_oce.F90 \ 
     3730   domzgr_substitute.h90 \ 
     3731   vectopt_loop_substitute.h90 \ 
     3732   KEY_CPP \ 
     3733   dynzad.F90 
     3734$(MODEL_LIB)(dynzdf.o) :   \ 
     3735   $(MODEL_LIB)(dom_oce.o) \ 
     3736   $(MODEL_LIB)(dynzdf_exp.o) \ 
     3737   $(MODEL_LIB)(eosbn2.o) \ 
     3738   $(MODEL_LIB)(in_out_manager.o) \ 
     3739   $(MODEL_LIB)(lbclnk.o) \ 
     3740   $(MODEL_LIB)(lib_mpp.o) \ 
     3741   $(MODEL_LIB)(lib_print.o) \ 
     3742   $(MODEL_LIB)(oce.o) \ 
     3743   $(MODEL_LIB)(ocesbc.o) \ 
     3744   $(MODEL_LIB)(par_kind.o) \ 
     3745   $(MODEL_LIB)(par_oce.o) \ 
     3746   $(MODEL_LIB)(phycst.o) \ 
     3747   $(MODEL_LIB)(prtctl.o) \ 
     3748   $(MODEL_LIB)(taumod.o) \ 
    36333749   $(MODEL_LIB)(trabbl.o) \ 
     3750   $(MODEL_LIB)(trazdf_exp.o) \ 
    36343751   $(MODEL_LIB)(trdicp.o) \ 
    36353752   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    36393756   $(MODEL_LIB)(trdvor.o) \ 
    36403757   $(MODEL_LIB)(trdvor_oce.o) \ 
    3641    dom_oce.F90 \ 
    3642    flxrnf.F90 \ 
    3643    in_out_manager.F90 \ 
    3644    oce.F90 \ 
    3645    prtctl.F90 \ 
    3646    trdmod.F90 \ 
    3647    trdmod_oce.F90 \ 
    3648    $(MODEL_LIB)(dom_oce.o) \ 
    3649    $(MODEL_LIB)(flxrnf.o) \ 
    3650    $(MODEL_LIB)(in_out_manager.o) \ 
    3651    $(MODEL_LIB)(oce.o) \ 
    3652    $(MODEL_LIB)(prtctl.o) \ 
    3653    $(MODEL_LIB)(trdmod.o) \ 
    3654    $(MODEL_LIB)(trdmod_oce.o) \ 
    3655    domzgr_substitute.h90 \ 
    3656    vectopt_loop_substitute.h90 \ 
    3657    KEY_CPP \ 
    3658    dynzad.F90 
    3659 $(MODEL_LIB)(dynzdf.o) :   \ 
     3758   $(MODEL_LIB)(zdf_oce.o) \ 
     3759   $(MODEL_LIB)(zdfddm.o) \ 
    36603760   dom_oce.F90 \ 
    36613761   dynzdf_exp.F90 \ 
     
    36653765   lib_mpp.F90 \ 
    36663766   lib_print.f90 \ 
     3767   oce.F90 \ 
    36673768   ocesbc.F90 \ 
    3668    oce.F90 \ 
    36693769   par_kind.F90 \ 
    36703770   par_oce.F90 \ 
     
    36813781   trdvor.F90 \ 
    36823782   trdvor_oce.F90 \ 
     3783   zdf_oce.F90 \ 
    36833784   zdfddm.F90 \ 
    3684    zdf_oce.F90 \ 
    36853785   $(MODEL_LIB)(dom_oce.o) \ 
    36863786   $(MODEL_LIB)(dynzdf_exp.o) \ 
    3687    $(MODEL_LIB)(eosbn2.o) \ 
    3688    $(MODEL_LIB)(in_out_manager.o) \ 
    3689    $(MODEL_LIB)(lbclnk.o) \ 
    3690    $(MODEL_LIB)(lib_mpp.o) \ 
    3691    $(MODEL_LIB)(lib_print.o) \ 
    3692    $(MODEL_LIB)(ocesbc.o) \ 
    3693    $(MODEL_LIB)(oce.o) \ 
    3694    $(MODEL_LIB)(par_kind.o) \ 
    3695    $(MODEL_LIB)(par_oce.o) \ 
    3696    $(MODEL_LIB)(phycst.o) \ 
    3697    $(MODEL_LIB)(prtctl.o) \ 
    3698    $(MODEL_LIB)(taumod.o) \ 
    3699    $(MODEL_LIB)(trabbl.o) \ 
    3700    $(MODEL_LIB)(trazdf_exp.o) \ 
    3701    $(MODEL_LIB)(trdicp.o) \ 
    3702    $(MODEL_LIB)(trdicp_oce.o) \ 
    3703    $(MODEL_LIB)(trdmld.o) \ 
    3704    $(MODEL_LIB)(trdmld_oce.o) \ 
     3787   $(MODEL_LIB)(dynzdf_imp.o) \ 
     3788   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     3789   $(MODEL_LIB)(in_out_manager.o) \ 
     3790   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3791   $(MODEL_LIB)(oce.o) \ 
     3792   $(MODEL_LIB)(prtctl.o) \ 
     3793   $(MODEL_LIB)(trdmod.o) \ 
    37053794   $(MODEL_LIB)(trdmod_oce.o) \ 
    3706    $(MODEL_LIB)(trdvor.o) \ 
    3707    $(MODEL_LIB)(trdvor_oce.o) \ 
    3708    $(MODEL_LIB)(zdfddm.o) \ 
    37093795   $(MODEL_LIB)(zdf_oce.o) \ 
     3796   $(MODEL_LIB)(zdfkpp.o) \ 
     3797   $(MODEL_LIB)(zdftke.o) \ 
    37103798   dom_oce.F90 \ 
    37113799   dynzdf_exp.F90 \ 
     
    37183806   trdmod.F90 \ 
    37193807   trdmod_oce.F90 \ 
     3808   zdf_oce.F90 \ 
    37203809   zdfkpp.F90 \ 
    37213810   zdftke.F90 \ 
    3722    zdf_oce.F90 \ 
    3723    $(MODEL_LIB)(dom_oce.o) \ 
    3724    $(MODEL_LIB)(dynzdf_exp.o) \ 
    3725    $(MODEL_LIB)(dynzdf_imp.o) \ 
    3726    $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    3727    $(MODEL_LIB)(in_out_manager.o) \ 
    3728    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3729    $(MODEL_LIB)(oce.o) \ 
    3730    $(MODEL_LIB)(prtctl.o) \ 
    3731    $(MODEL_LIB)(trdmod.o) \ 
    3732    $(MODEL_LIB)(trdmod_oce.o) \ 
    3733    $(MODEL_LIB)(zdfkpp.o) \ 
    3734    $(MODEL_LIB)(zdftke.o) \ 
    3735    $(MODEL_LIB)(zdf_oce.o) \ 
    37363811   domzgr_substitute.h90 \ 
    37373812   vectopt_loop_substitute.h90 \ 
     
    37403815   dynzdf.F90 
    37413816$(MODEL_LIB)(dynzdf_exp.o) :  \ 
     3817   $(MODEL_LIB)(daymod.o) \ 
     3818   $(MODEL_LIB)(dom_oce.o) \ 
     3819   $(MODEL_LIB)(in_out_manager.o) \ 
     3820   $(MODEL_LIB)(lbclnk.o) \ 
     3821   $(MODEL_LIB)(lib_mpp.o) \ 
     3822   $(MODEL_LIB)(lib_print.o) \ 
     3823   $(MODEL_LIB)(par_kind.o) \ 
     3824   $(MODEL_LIB)(par_oce.o) \ 
     3825   $(MODEL_LIB)(phycst.o) \ 
    37423826   daymod.F90 \ 
    37433827   dom_oce.F90 \ 
     
    37493833   par_oce.F90 \ 
    37503834   phycst.F90 \ 
    3751    $(MODEL_LIB)(daymod.o) \ 
    3752    $(MODEL_LIB)(dom_oce.o) \ 
    3753    $(MODEL_LIB)(in_out_manager.o) \ 
    3754    $(MODEL_LIB)(lbclnk.o) \ 
    3755    $(MODEL_LIB)(lib_mpp.o) \ 
    3756    $(MODEL_LIB)(lib_print.o) \ 
    3757    $(MODEL_LIB)(par_kind.o) \ 
    3758    $(MODEL_LIB)(par_oce.o) \ 
    3759    $(MODEL_LIB)(phycst.o) \ 
     3835   $(MODEL_LIB)(dom_oce.o) \ 
     3836   $(MODEL_LIB)(in_out_manager.o) \ 
     3837   $(MODEL_LIB)(oce.o) \ 
     3838   $(MODEL_LIB)(phycst.o) \ 
     3839   $(MODEL_LIB)(prtctl.o) \ 
     3840   $(MODEL_LIB)(taumod.o) \ 
     3841   $(MODEL_LIB)(zdf_oce.o) \ 
    37603842   dom_oce.F90 \ 
    37613843   in_out_manager.F90 \ 
     
    37653847   taumod.F90 \ 
    37663848   zdf_oce.F90 \ 
     3849   domzgr_substitute.h90 \ 
     3850   vectopt_loop_substitute.h90 \ 
     3851   KEY_CPP \ 
     3852   dynzdf_exp.F90 
     3853$(MODEL_LIB)(dynzdf_imp.o) :  \ 
     3854   $(MODEL_LIB)(daymod.o) \ 
     3855   $(MODEL_LIB)(dom_oce.o) \ 
     3856   $(MODEL_LIB)(in_out_manager.o) \ 
     3857   $(MODEL_LIB)(lbclnk.o) \ 
     3858   $(MODEL_LIB)(lib_mpp.o) \ 
     3859   $(MODEL_LIB)(lib_print.o) \ 
     3860   $(MODEL_LIB)(par_kind.o) \ 
     3861   $(MODEL_LIB)(par_oce.o) \ 
     3862   $(MODEL_LIB)(phycst.o) \ 
     3863   daymod.F90 \ 
     3864   dom_oce.F90 \ 
     3865   in_out_manager.F90 \ 
     3866   lbclnk.F90 \ 
     3867   lib_mpp.F90 \ 
     3868   lib_print.f90 \ 
     3869   par_kind.F90 \ 
     3870   par_oce.F90 \ 
     3871   phycst.F90 \ 
    37673872   $(MODEL_LIB)(dom_oce.o) \ 
    37683873   $(MODEL_LIB)(in_out_manager.o) \ 
     
    37723877   $(MODEL_LIB)(taumod.o) \ 
    37733878   $(MODEL_LIB)(zdf_oce.o) \ 
     3879   dom_oce.F90 \ 
     3880   in_out_manager.F90 \ 
     3881   oce.F90 \ 
     3882   phycst.F90 \ 
     3883   prtctl.F90 \ 
     3884   taumod.F90 \ 
     3885   zdf_oce.F90 \ 
    37743886   domzgr_substitute.h90 \ 
    37753887   vectopt_loop_substitute.h90 \ 
    37763888   KEY_CPP \ 
    3777    dynzdf_exp.F90 
    3778 $(MODEL_LIB)(dynzdf_imp.o) :  \ 
     3889   dynzdf_imp.F90 
     3890$(MODEL_LIB)(dynzdf_imp_jki.o) : \ 
     3891   $(MODEL_LIB)(daymod.o) \ 
     3892   $(MODEL_LIB)(dom_oce.o) \ 
     3893   $(MODEL_LIB)(in_out_manager.o) \ 
     3894   $(MODEL_LIB)(lbclnk.o) \ 
     3895   $(MODEL_LIB)(lib_mpp.o) \ 
     3896   $(MODEL_LIB)(lib_print.o) \ 
     3897   $(MODEL_LIB)(par_kind.o) \ 
     3898   $(MODEL_LIB)(par_oce.o) \ 
     3899   $(MODEL_LIB)(phycst.o) \ 
    37793900   daymod.F90 \ 
    37803901   dom_oce.F90 \ 
     
    37863907   par_oce.F90 \ 
    37873908   phycst.F90 \ 
    3788    $(MODEL_LIB)(daymod.o) \ 
    3789    $(MODEL_LIB)(dom_oce.o) \ 
    3790    $(MODEL_LIB)(in_out_manager.o) \ 
    3791    $(MODEL_LIB)(lbclnk.o) \ 
    3792    $(MODEL_LIB)(lib_mpp.o) \ 
    3793    $(MODEL_LIB)(lib_print.o) \ 
    3794    $(MODEL_LIB)(par_kind.o) \ 
    3795    $(MODEL_LIB)(par_oce.o) \ 
    3796    $(MODEL_LIB)(phycst.o) \ 
     3909   $(MODEL_LIB)(dom_oce.o) \ 
     3910   $(MODEL_LIB)(in_out_manager.o) \ 
     3911   $(MODEL_LIB)(oce.o) \ 
     3912   $(MODEL_LIB)(phycst.o) \ 
     3913   $(MODEL_LIB)(prtctl.o) \ 
     3914   $(MODEL_LIB)(taumod.o) \ 
     3915   $(MODEL_LIB)(zdf_oce.o) \ 
    37973916   dom_oce.F90 \ 
    37983917   in_out_manager.F90 \ 
     
    38023921   taumod.F90 \ 
    38033922   zdf_oce.F90 \ 
    3804    $(MODEL_LIB)(dom_oce.o) \ 
    3805    $(MODEL_LIB)(in_out_manager.o) \ 
    3806    $(MODEL_LIB)(oce.o) \ 
    3807    $(MODEL_LIB)(phycst.o) \ 
    3808    $(MODEL_LIB)(prtctl.o) \ 
    3809    $(MODEL_LIB)(taumod.o) \ 
    3810    $(MODEL_LIB)(zdf_oce.o) \ 
    38113923   domzgr_substitute.h90 \ 
    38123924   vectopt_loop_substitute.h90 \ 
    38133925   KEY_CPP \ 
    3814    dynzdf_imp.F90 
    3815 $(MODEL_LIB)(dynzdf_imp_jki.o) : \ 
    3816    daymod.F90 \ 
    3817    dom_oce.F90 \ 
    3818    in_out_manager.F90 \ 
    3819    lbclnk.F90 \ 
    3820    lib_mpp.F90 \ 
    3821    lib_print.f90 \ 
    3822    par_kind.F90 \ 
    3823    par_oce.F90 \ 
    3824    phycst.F90 \ 
    3825    $(MODEL_LIB)(daymod.o) \ 
    3826    $(MODEL_LIB)(dom_oce.o) \ 
    3827    $(MODEL_LIB)(in_out_manager.o) \ 
    3828    $(MODEL_LIB)(lbclnk.o) \ 
    3829    $(MODEL_LIB)(lib_mpp.o) \ 
    3830    $(MODEL_LIB)(lib_print.o) \ 
    3831    $(MODEL_LIB)(par_kind.o) \ 
    3832    $(MODEL_LIB)(par_oce.o) \ 
    3833    $(MODEL_LIB)(phycst.o) \ 
    3834    dom_oce.F90 \ 
    3835    in_out_manager.F90 \ 
    3836    oce.F90 \ 
    3837    phycst.F90 \ 
    3838    prtctl.F90 \ 
    3839    taumod.F90 \ 
     3926   dynzdf_imp_jki.F90 
     3927$(MODEL_LIB)(eosbn2.o) :   \ 
     3928   $(MODEL_LIB)(dom_oce.o) \ 
     3929   $(MODEL_LIB)(in_out_manager.o) \ 
     3930   $(MODEL_LIB)(lbclnk.o) \ 
     3931   $(MODEL_LIB)(lib_mpp.o) \ 
     3932   $(MODEL_LIB)(lib_print.o) \ 
     3933   $(MODEL_LIB)(oce.o) \ 
     3934   $(MODEL_LIB)(par_kind.o) \ 
     3935   $(MODEL_LIB)(par_oce.o) \ 
     3936   $(MODEL_LIB)(prtctl.o) \ 
     3937   $(MODEL_LIB)(zdf_oce.o) \ 
     3938   dom_oce.F90 \ 
     3939   in_out_manager.F90 \ 
     3940   lbclnk.F90 \ 
     3941   lib_mpp.F90 \ 
     3942   lib_print.f90 \ 
     3943   oce.F90 \ 
     3944   par_kind.F90 \ 
     3945   par_oce.F90 \ 
     3946   prtctl.F90 \ 
    38403947   zdf_oce.F90 \ 
    38413948   $(MODEL_LIB)(dom_oce.o) \ 
    38423949   $(MODEL_LIB)(in_out_manager.o) \ 
    3843    $(MODEL_LIB)(oce.o) \ 
    3844    $(MODEL_LIB)(phycst.o) \ 
    3845    $(MODEL_LIB)(prtctl.o) \ 
    3846    $(MODEL_LIB)(taumod.o) \ 
    3847    $(MODEL_LIB)(zdf_oce.o) \ 
     3950   $(MODEL_LIB)(phycst.o) \ 
     3951   $(MODEL_LIB)(prtctl.o) \ 
     3952   $(MODEL_LIB)(zdfddm.o) \ 
     3953   dom_oce.F90 \ 
     3954   in_out_manager.F90 \ 
     3955   phycst.F90 \ 
     3956   prtctl.F90 \ 
     3957   zdfddm.F90 \ 
    38483958   domzgr_substitute.h90 \ 
    38493959   vectopt_loop_substitute.h90 \ 
    38503960   KEY_CPP \ 
    3851    dynzdf_imp_jki.F90 
    3852 $(MODEL_LIB)(eosbn2.o) :   \ 
    3853    dom_oce.F90 \ 
    3854    in_out_manager.F90 \ 
    3855    lbclnk.F90 \ 
    3856    lib_mpp.F90 \ 
    3857    lib_print.f90 \ 
    3858    oce.F90 \ 
    3859    par_kind.F90 \ 
    3860    par_oce.F90 \ 
    3861    prtctl.F90 \ 
    3862    zdf_oce.F90 \ 
    3863    $(MODEL_LIB)(dom_oce.o) \ 
    3864    $(MODEL_LIB)(in_out_manager.o) \ 
    3865    $(MODEL_LIB)(lbclnk.o) \ 
    3866    $(MODEL_LIB)(lib_mpp.o) \ 
    3867    $(MODEL_LIB)(lib_print.o) \ 
    3868    $(MODEL_LIB)(oce.o) \ 
    3869    $(MODEL_LIB)(par_kind.o) \ 
    3870    $(MODEL_LIB)(par_oce.o) \ 
    3871    $(MODEL_LIB)(prtctl.o) \ 
    3872    $(MODEL_LIB)(zdf_oce.o) \ 
    3873    dom_oce.F90 \ 
    3874    in_out_manager.F90 \ 
    3875    phycst.F90 \ 
    3876    prtctl.F90 \ 
    3877    zdfddm.F90 \ 
    3878    $(MODEL_LIB)(dom_oce.o) \ 
    3879    $(MODEL_LIB)(in_out_manager.o) \ 
    3880    $(MODEL_LIB)(phycst.o) \ 
    3881    $(MODEL_LIB)(prtctl.o) \ 
    3882    $(MODEL_LIB)(zdfddm.o) \ 
    3883    domzgr_substitute.h90 \ 
    3884    vectopt_loop_substitute.h90 \ 
    3885    KEY_CPP \ 
    38863961   eosbn2.F90 
    38873962$(MODEL_LIB)(flo4rk.o) :   \ 
    3888    lib_print.f90 \ 
    3889    par_kind.F90 \ 
    3890    par_oce.F90 \ 
    3891    $(MODEL_LIB)(lib_print.o) \ 
    3892    $(MODEL_LIB)(par_kind.o) \ 
    3893    $(MODEL_LIB)(par_oce.o) \ 
     3963   $(MODEL_LIB)(lib_print.o) \ 
     3964   $(MODEL_LIB)(par_kind.o) \ 
     3965   $(MODEL_LIB)(par_oce.o) \ 
     3966   lib_print.f90 \ 
     3967   par_kind.F90 \ 
     3968   par_oce.F90 \ 
     3969   $(MODEL_LIB)(dom_oce.o) \ 
     3970   $(MODEL_LIB)(flo_oce.o) \ 
     3971   $(MODEL_LIB)(in_out_manager.o) \ 
     3972   $(MODEL_LIB)(oce.o) \ 
    38943973   dom_oce.F90 \ 
    38953974   flo_oce.F90 \ 
    38963975   in_out_manager.F90 \ 
    38973976   oce.F90 \ 
     3977   KEY_CPP \ 
     3978   flo4rk.F90 
     3979$(MODEL_LIB)(flo_oce.o) :  \ 
     3980   $(MODEL_LIB)(par_kind.o) \ 
     3981   par_kind.F90 \ 
     3982   $(MODEL_LIB)(par_oce.o) \ 
     3983   par_oce.F90 \ 
     3984   KEY_CPP \ 
     3985   flo_oce.F90 
     3986$(MODEL_LIB)(floats.o) :   \ 
     3987   $(MODEL_LIB)(daymod.o) \ 
    38983988   $(MODEL_LIB)(dom_oce.o) \ 
    38993989   $(MODEL_LIB)(flo_oce.o) \ 
    39003990   $(MODEL_LIB)(in_out_manager.o) \ 
    3901    $(MODEL_LIB)(oce.o) \ 
    3902    KEY_CPP \ 
    3903    flo4rk.F90 
    3904 $(MODEL_LIB)(floats.o) :   \ 
     3991   $(MODEL_LIB)(lib_mpp.o) \ 
     3992   $(MODEL_LIB)(oce.o) \ 
     3993   $(MODEL_LIB)(par_oce.o) \ 
     3994   $(MODEL_LIB)(phycst.o) \ 
    39053995   daymod.F90 \ 
    39063996   dom_oce.F90 \ 
     
    39114001   par_oce.F90 \ 
    39124002   phycst.F90 \ 
    3913    $(MODEL_LIB)(daymod.o) \ 
    3914    $(MODEL_LIB)(dom_oce.o) \ 
     4003   $(MODEL_LIB)(flo4rk.o) \ 
    39154004   $(MODEL_LIB)(flo_oce.o) \ 
    3916    $(MODEL_LIB)(in_out_manager.o) \ 
    3917    $(MODEL_LIB)(lib_mpp.o) \ 
    3918    $(MODEL_LIB)(oce.o) \ 
    3919    $(MODEL_LIB)(par_oce.o) \ 
    3920    $(MODEL_LIB)(phycst.o) \ 
     4005   $(MODEL_LIB)(floblk.o) \ 
     4006   $(MODEL_LIB)(flodom.o) \ 
     4007   $(MODEL_LIB)(flowri.o) \ 
     4008   $(MODEL_LIB)(lib_mpp.o) \ 
    39214009   flo4rk.F90 \ 
     4010   flo_oce.F90 \ 
    39224011   floblk.F90 \ 
    39234012   flodom.F90 \ 
    39244013   flowri.F90 \ 
    3925    flo_oce.F90 \ 
    3926    lib_mpp.F90 \ 
    3927    $(MODEL_LIB)(flo4rk.o) \ 
    3928    $(MODEL_LIB)(floblk.o) \ 
    3929    $(MODEL_LIB)(flodom.o) \ 
    3930    $(MODEL_LIB)(flowri.o) \ 
    3931    $(MODEL_LIB)(flo_oce.o) \ 
    3932    $(MODEL_LIB)(lib_mpp.o) \ 
     4014   lib_mpp.F90 \ 
    39334015   $(IOIPSL_LIB) \ 
    39344016   KEY_CPP \ 
    39354017   floats.F90 
    39364018$(MODEL_LIB)(floblk.o) :   \ 
    3937    dom_oce.F90 \ 
    3938    in_out_manager.F90 \ 
    3939    lib_print.f90 \ 
    3940    par_kind.F90 \ 
    3941    par_oce.F90 \ 
    3942    $(MODEL_LIB)(dom_oce.o) \ 
    3943    $(MODEL_LIB)(in_out_manager.o) \ 
    3944    $(MODEL_LIB)(lib_print.o) \ 
    3945    $(MODEL_LIB)(par_kind.o) \ 
    3946    $(MODEL_LIB)(par_oce.o) \ 
     4019   $(MODEL_LIB)(dom_oce.o) \ 
     4020   $(MODEL_LIB)(in_out_manager.o) \ 
     4021   $(MODEL_LIB)(lib_print.o) \ 
     4022   $(MODEL_LIB)(par_kind.o) \ 
     4023   $(MODEL_LIB)(par_oce.o) \ 
     4024   dom_oce.F90 \ 
     4025   in_out_manager.F90 \ 
     4026   lib_print.f90 \ 
     4027   par_kind.F90 \ 
     4028   par_oce.F90 \ 
     4029   $(MODEL_LIB)(dom_oce.o) \ 
     4030   $(MODEL_LIB)(flo_oce.o) \ 
     4031   $(MODEL_LIB)(in_out_manager.o) \ 
     4032   $(MODEL_LIB)(lib_mpp.o) \ 
     4033   $(MODEL_LIB)(oce.o) \ 
     4034   $(MODEL_LIB)(phycst.o) \ 
    39474035   dom_oce.F90 \ 
    39484036   flo_oce.F90 \ 
     
    39514039   oce.F90 \ 
    39524040   phycst.F90 \ 
    3953    $(MODEL_LIB)(dom_oce.o) \ 
    3954    $(MODEL_LIB)(flo_oce.o) \ 
    3955    $(MODEL_LIB)(in_out_manager.o) \ 
    3956    $(MODEL_LIB)(lib_mpp.o) \ 
    3957    $(MODEL_LIB)(oce.o) \ 
    3958    $(MODEL_LIB)(phycst.o) \ 
    39594041   KEY_CPP \ 
    39604042   floblk.F90 
    39614043$(MODEL_LIB)(flodom.o) :   \ 
    3962    dom_oce.F90 \ 
    3963    in_out_manager.F90 \ 
    3964    lib_print.f90 \ 
    3965    par_kind.F90 \ 
    3966    par_oce.F90 \ 
    3967    $(MODEL_LIB)(dom_oce.o) \ 
    3968    $(MODEL_LIB)(in_out_manager.o) \ 
    3969    $(MODEL_LIB)(lib_print.o) \ 
    3970    $(MODEL_LIB)(par_kind.o) \ 
    3971    $(MODEL_LIB)(par_oce.o) \ 
     4044   $(MODEL_LIB)(dom_oce.o) \ 
     4045   $(MODEL_LIB)(in_out_manager.o) \ 
     4046   $(MODEL_LIB)(lib_print.o) \ 
     4047   $(MODEL_LIB)(par_kind.o) \ 
     4048   $(MODEL_LIB)(par_oce.o) \ 
     4049   dom_oce.F90 \ 
     4050   in_out_manager.F90 \ 
     4051   lib_print.f90 \ 
     4052   par_kind.F90 \ 
     4053   par_oce.F90 \ 
     4054   $(MODEL_LIB)(dom_oce.o) \ 
     4055   $(MODEL_LIB)(flo_oce.o) \ 
     4056   $(MODEL_LIB)(in_out_manager.o) \ 
     4057   $(MODEL_LIB)(lib_mpp.o) \ 
     4058   $(MODEL_LIB)(oce.o) \ 
    39724059   dom_oce.F90 \ 
    39734060   flo_oce.F90 \ 
     
    39754062   lib_mpp.F90 \ 
    39764063   oce.F90 \ 
    3977    $(MODEL_LIB)(dom_oce.o) \ 
    3978    $(MODEL_LIB)(flo_oce.o) \ 
    3979    $(MODEL_LIB)(in_out_manager.o) \ 
    3980    $(MODEL_LIB)(lib_mpp.o) \ 
    3981    $(MODEL_LIB)(oce.o) \ 
    39824064   domzgr_substitute.h90 \ 
    39834065   KEY_CPP \ 
    39844066   flodom.F90 
    39854067$(MODEL_LIB)(flowri.o) :   \ 
    3986    dom_oce.F90 \ 
    3987    in_out_manager.F90 \ 
    3988    lib_print.f90 \ 
    3989    par_kind.F90 \ 
    3990    par_oce.F90 \ 
    3991    phycst.F90 \ 
    3992    prtctl.F90 \ 
    3993    $(MODEL_LIB)(dom_oce.o) \ 
    3994    $(MODEL_LIB)(in_out_manager.o) \ 
    3995    $(MODEL_LIB)(lib_print.o) \ 
    3996    $(MODEL_LIB)(par_kind.o) \ 
    3997    $(MODEL_LIB)(par_oce.o) \ 
    3998    $(MODEL_LIB)(phycst.o) \ 
    3999    $(MODEL_LIB)(prtctl.o) \ 
     4068   $(MODEL_LIB)(dom_oce.o) \ 
     4069   $(MODEL_LIB)(in_out_manager.o) \ 
     4070   $(MODEL_LIB)(lib_print.o) \ 
     4071   $(MODEL_LIB)(par_kind.o) \ 
     4072   $(MODEL_LIB)(par_oce.o) \ 
     4073   $(MODEL_LIB)(phycst.o) \ 
     4074   $(MODEL_LIB)(prtctl.o) \ 
     4075   dom_oce.F90 \ 
     4076   in_out_manager.F90 \ 
     4077   lib_print.f90 \ 
     4078   par_kind.F90 \ 
     4079   par_oce.F90 \ 
     4080   phycst.F90 \ 
     4081   prtctl.F90 \ 
     4082   $(MODEL_LIB)(daymod.o) \ 
     4083   $(MODEL_LIB)(dom_oce.o) \ 
     4084   $(MODEL_LIB)(flo_oce.o) \ 
     4085   $(MODEL_LIB)(in_out_manager.o) \ 
     4086   $(MODEL_LIB)(lib_mpp.o) \ 
     4087   $(MODEL_LIB)(oce.o) \ 
    40004088   daymod.F90 \ 
    40014089   dom_oce.F90 \ 
     
    40044092   lib_mpp.F90 \ 
    40054093   oce.F90 \ 
     4094   domzgr_substitute.h90 \ 
     4095   KEY_CPP \ 
     4096   flowri.F90 
     4097$(MODEL_LIB)(flx_oce.o) :  \ 
     4098   $(MODEL_LIB)(par_kind.o) \ 
     4099   par_kind.F90 \ 
     4100   $(MODEL_LIB)(par_oce.o) \ 
     4101   par_oce.F90 \ 
     4102   KEY_CPP \ 
     4103   flx_oce.F90 
     4104$(MODEL_LIB)(flxblk.o) :   \ 
     4105   $(MODEL_LIB)(blk_oce.o) \ 
     4106   $(MODEL_LIB)(cpl_oce.o) \ 
    40064107   $(MODEL_LIB)(daymod.o) \ 
    40074108   $(MODEL_LIB)(dom_oce.o) \ 
    4008    $(MODEL_LIB)(flo_oce.o) \ 
    4009    $(MODEL_LIB)(in_out_manager.o) \ 
    4010    $(MODEL_LIB)(lib_mpp.o) \ 
    4011    $(MODEL_LIB)(oce.o) \ 
    4012    domzgr_substitute.h90 \ 
    4013    KEY_CPP \ 
    4014    flowri.F90 
    4015 $(MODEL_LIB)(flo_oce.o) :  \ 
    4016    par_kind.F90 \ 
    4017    $(MODEL_LIB)(par_kind.o) \ 
    4018    par_oce.F90 \ 
    4019    $(MODEL_LIB)(par_oce.o) \ 
    4020    KEY_CPP \ 
    4021    flo_oce.F90 
    4022 $(MODEL_LIB)(flxblk.o) :   \ 
     4109   $(MODEL_LIB)(flx_oce.o) \ 
     4110   $(MODEL_LIB)(ice.o) \ 
     4111   $(MODEL_LIB)(in_out_manager.o) \ 
     4112   $(MODEL_LIB)(lbclnk.o) \ 
     4113   $(MODEL_LIB)(lib_mpp.o) \ 
     4114   $(MODEL_LIB)(lib_print.o) \ 
     4115   $(MODEL_LIB)(oce.o) \ 
     4116   $(MODEL_LIB)(ocfzpt.o) \ 
     4117   $(MODEL_LIB)(par_kind.o) \ 
     4118   $(MODEL_LIB)(par_oce.o) \ 
     4119   $(MODEL_LIB)(phycst.o) \ 
     4120   $(MODEL_LIB)(prtctl.o) \ 
    40234121   blk_oce.F90 \ 
    40244122   cpl_oce.F90 \ 
     
    40374135   phycst.F90 \ 
    40384136   prtctl.F90 \ 
     4137   $(MODEL_LIB)(albedo.o) \ 
    40394138   $(MODEL_LIB)(blk_oce.o) \ 
    40404139   $(MODEL_LIB)(cpl_oce.o) \ 
     
    40424141   $(MODEL_LIB)(dom_oce.o) \ 
    40434142   $(MODEL_LIB)(flx_oce.o) \ 
    4044    $(MODEL_LIB)(ice.o) \ 
    4045    $(MODEL_LIB)(in_out_manager.o) \ 
    4046    $(MODEL_LIB)(lbclnk.o) \ 
    4047    $(MODEL_LIB)(lib_mpp.o) \ 
    4048    $(MODEL_LIB)(lib_print.o) \ 
     4143   $(MODEL_LIB)(in_out_manager.o) \ 
     4144   $(MODEL_LIB)(lbclnk.o) \ 
    40494145   $(MODEL_LIB)(oce.o) \ 
    40504146   $(MODEL_LIB)(ocfzpt.o) \ 
    4051    $(MODEL_LIB)(par_kind.o) \ 
    4052    $(MODEL_LIB)(par_oce.o) \ 
    40534147   $(MODEL_LIB)(phycst.o) \ 
    40544148   $(MODEL_LIB)(prtctl.o) \ 
     
    40654159   phycst.F90 \ 
    40664160   prtctl.F90 \ 
     4161   KEY_CPP \ 
     4162   flxblk.F90 
     4163$(MODEL_LIB)(flxfwb.o) :   \ 
    40674164   $(MODEL_LIB)(albedo.o) \ 
    40684165   $(MODEL_LIB)(blk_oce.o) \ 
     
    40704167   $(MODEL_LIB)(daymod.o) \ 
    40714168   $(MODEL_LIB)(dom_oce.o) \ 
     4169   $(MODEL_LIB)(dtasal.o) \ 
     4170   $(MODEL_LIB)(dtasss.o) \ 
     4171   $(MODEL_LIB)(dtasst.o) \ 
     4172   $(MODEL_LIB)(dtatem.o) \ 
    40724173   $(MODEL_LIB)(flx_oce.o) \ 
    4073    $(MODEL_LIB)(in_out_manager.o) \ 
    4074    $(MODEL_LIB)(lbclnk.o) \ 
     4174   $(MODEL_LIB)(flxmod.o) \ 
     4175   $(MODEL_LIB)(flxrnf.o) \ 
     4176   $(MODEL_LIB)(ice_oce.o) \ 
     4177   $(MODEL_LIB)(in_out_manager.o) \ 
     4178   $(MODEL_LIB)(iom.o) \ 
     4179   $(MODEL_LIB)(lbclnk.o) \ 
     4180   $(MODEL_LIB)(lib_mpp.o) \ 
     4181   $(MODEL_LIB)(lib_print.o) \ 
    40754182   $(MODEL_LIB)(oce.o) \ 
    40764183   $(MODEL_LIB)(ocfzpt.o) \ 
    4077    $(MODEL_LIB)(phycst.o) \ 
    4078    $(MODEL_LIB)(prtctl.o) \ 
    4079    KEY_CPP \ 
    4080    flxblk.F90 
    4081 $(MODEL_LIB)(flxfwb.o) :   \ 
     4184   $(MODEL_LIB)(par_kind.o) \ 
     4185   $(MODEL_LIB)(par_oce.o) \ 
     4186   $(MODEL_LIB)(phycst.o) \ 
     4187   $(MODEL_LIB)(prtctl.o) \ 
     4188   $(MODEL_LIB)(taumod.o) \ 
     4189   $(MODEL_LIB)(tradmp.o) \ 
    40824190   albedo.F90 \ 
    40834191   blk_oce.F90 \ 
     
    40894197   dtasst.F90 \ 
    40904198   dtatem.F90 \ 
     4199   flx_oce.F90 \ 
    40914200   flxmod.F90 \ 
    40924201   flxrnf.F90 \ 
    4093    flx_oce.F90 \ 
    40944202   ice_oce.F90 \ 
    40954203   in_out_manager.F90 \ 
     4204   iom.F90 \ 
    40964205   lbclnk.F90 \ 
    40974206   lib_mpp.F90 \ 
     
    41054214   taumod.F90 \ 
    41064215   tradmp.F90 \ 
     4216   $(MODEL_LIB)(blk_oce.o) \ 
     4217   $(MODEL_LIB)(cpl_oce.o) \ 
     4218   $(MODEL_LIB)(daymod.o) \ 
     4219   $(MODEL_LIB)(dom_oce.o) \ 
     4220   $(MODEL_LIB)(flxblk.o) \ 
     4221   $(MODEL_LIB)(flxrnf.o) \ 
     4222   $(MODEL_LIB)(in_out_manager.o) \ 
     4223   $(MODEL_LIB)(lib_mpp.o) \ 
     4224   $(MODEL_LIB)(oce.o) \ 
     4225   $(MODEL_LIB)(ocesbc.o) \ 
     4226   $(MODEL_LIB)(phycst.o) \ 
     4227   blk_oce.F90 \ 
     4228   cpl_oce.F90 \ 
     4229   daymod.F90 \ 
     4230   dom_oce.F90 \ 
     4231   flxblk.F90 \ 
     4232   flxrnf.F90 \ 
     4233   in_out_manager.F90 \ 
     4234   lib_mpp.F90 \ 
     4235   oce.F90 \ 
     4236   ocesbc.F90 \ 
     4237   phycst.F90 \ 
     4238   domzgr_substitute.h90 \ 
     4239   vectopt_loop_substitute.h90 \ 
     4240   KEY_CPP \ 
     4241   flxfwb.F90 
     4242$(MODEL_LIB)(flxmod.o) :   \ 
     4243   $(MODEL_LIB)(dom_oce.o) \ 
     4244   $(MODEL_LIB)(in_out_manager.o) \ 
     4245   $(MODEL_LIB)(lib_mpp.o) \ 
     4246   $(MODEL_LIB)(lib_print.o) \ 
     4247   $(MODEL_LIB)(oce.o) \ 
     4248   $(MODEL_LIB)(par_kind.o) \ 
     4249   $(MODEL_LIB)(par_oce.o) \ 
     4250   $(MODEL_LIB)(phycst.o) \ 
     4251   $(MODEL_LIB)(prtctl.o) \ 
     4252   dom_oce.F90 \ 
     4253   in_out_manager.F90 \ 
     4254   lib_mpp.F90 \ 
     4255   lib_print.f90 \ 
     4256   oce.F90 \ 
     4257   par_kind.F90 \ 
     4258   par_oce.F90 \ 
     4259   phycst.F90 \ 
     4260   prtctl.F90 \ 
     4261   $(MODEL_LIB)(daymod.o) \ 
     4262   $(MODEL_LIB)(dom_oce.o) \ 
     4263   $(MODEL_LIB)(in_out_manager.o) \ 
     4264   $(MODEL_LIB)(lbclnk.o) \ 
     4265   $(MODEL_LIB)(lib_mpp.o) \ 
     4266   $(MODEL_LIB)(oce.o) \ 
     4267   $(MODEL_LIB)(ocfzpt.o) \ 
     4268   $(MODEL_LIB)(phycst.o) \ 
     4269   daymod.F90 \ 
     4270   dom_oce.F90 \ 
     4271   in_out_manager.F90 \ 
     4272   lbclnk.F90 \ 
     4273   lib_mpp.F90 \ 
     4274   oce.F90 \ 
     4275   ocfzpt.F90 \ 
     4276   phycst.F90 \ 
     4277   $(MODEL_LIB)(blk_oce.o) \ 
     4278   $(MODEL_LIB)(bulk.o) \ 
     4279   $(MODEL_LIB)(cpl_oce.o) \ 
     4280   $(MODEL_LIB)(dtatem.o) \ 
     4281   $(MODEL_LIB)(flx_oce.o) \ 
     4282   $(MODEL_LIB)(flxrnf.o) \ 
     4283   $(MODEL_LIB)(ice.o) \ 
     4284   $(MODEL_LIB)(ice_oce.o) \ 
     4285   $(MODEL_LIB)(iom.o) \ 
     4286   $(MODEL_LIB)(lbclnk.o) \ 
     4287   $(MODEL_LIB)(par_oce.o) \ 
     4288   $(MODEL_LIB)(phycst.o) \ 
     4289   $(MODEL_LIB)(taumod.o) \ 
     4290   blk_oce.F90 \ 
     4291   bulk.F90 \ 
     4292   cpl_oce.F90 \ 
     4293   dtatem.F90 \ 
     4294   flx_oce.F90 \ 
     4295   flxrnf.F90 \ 
     4296   ice.F90 \ 
     4297   ice_oce.F90 \ 
     4298   iom.F90 \ 
     4299   lbclnk.F90 \ 
     4300   par_oce.F90 \ 
     4301   phycst.F90 \ 
     4302   taumod.F90 \ 
     4303   domzgr_substitute.h90 \ 
     4304   flx_bulk_daily.h90 \ 
     4305   flx_bulk_monthly.h90 \ 
     4306   flx_core.h90 \ 
     4307   flx_coupled_ice.h90 \ 
     4308   flx_coupled_noice.h90 \ 
     4309   flx_forced_daily.h90 \ 
     4310   KEY_CPP \ 
     4311   flxmod.F90 
     4312$(MODEL_LIB)(flxrnf.o) :   \ 
     4313   $(MODEL_LIB)(dom_oce.o) \ 
     4314   $(MODEL_LIB)(in_out_manager.o) \ 
     4315   $(MODEL_LIB)(lbclnk.o) \ 
     4316   $(MODEL_LIB)(lib_print.o) \ 
     4317   $(MODEL_LIB)(par_kind.o) \ 
     4318   $(MODEL_LIB)(par_oce.o) \ 
     4319   $(MODEL_LIB)(phycst.o) \ 
     4320   $(MODEL_LIB)(prtctl.o) \ 
     4321   dom_oce.F90 \ 
     4322   in_out_manager.F90 \ 
     4323   lbclnk.F90 \ 
     4324   lib_print.f90 \ 
     4325   par_kind.F90 \ 
     4326   par_oce.F90 \ 
     4327   phycst.F90 \ 
     4328   prtctl.F90 \ 
     4329   $(MODEL_LIB)(daymod.o) \ 
     4330   $(MODEL_LIB)(dom_oce.o) \ 
     4331   $(MODEL_LIB)(in_out_manager.o) \ 
     4332   $(MODEL_LIB)(iom.o) \ 
     4333   $(MODEL_LIB)(phycst.o) \ 
     4334   daymod.F90 \ 
     4335   dom_oce.F90 \ 
     4336   in_out_manager.F90 \ 
     4337   iom.F90 \ 
     4338   phycst.F90 \ 
     4339   $(MODEL_LIB)(daymod.o) \ 
     4340   $(MODEL_LIB)(dom_oce.o) \ 
     4341   $(MODEL_LIB)(in_out_manager.o) \ 
     4342   $(MODEL_LIB)(phycst.o) \ 
     4343   daymod.F90 \ 
     4344   dom_oce.F90 \ 
     4345   in_out_manager.F90 \ 
     4346   phycst.F90 \ 
     4347   flxrnf_ORCA_R05.h90 \ 
     4348   KEY_CPP \ 
     4349   flxrnf.F90 
     4350$(MODEL_LIB)(geo2ocean.o) :   \ 
     4351   $(MODEL_LIB)(dom_oce.o) \ 
     4352   $(MODEL_LIB)(in_out_manager.o) \ 
     4353   $(MODEL_LIB)(lib_mpp.o) \ 
     4354   $(MODEL_LIB)(lib_print.o) \ 
     4355   $(MODEL_LIB)(oce.o) \ 
     4356   $(MODEL_LIB)(par_kind.o) \ 
     4357   $(MODEL_LIB)(par_oce.o) \ 
     4358   dom_oce.F90 \ 
     4359   in_out_manager.F90 \ 
     4360   lib_mpp.F90 \ 
     4361   lib_print.f90 \ 
     4362   oce.F90 \ 
     4363   par_kind.F90 \ 
     4364   par_oce.F90 \ 
     4365   $(MODEL_LIB)(dom_oce.o) \ 
     4366   $(MODEL_LIB)(in_out_manager.o) \ 
     4367   $(MODEL_LIB)(lbclnk.o) \ 
     4368   $(MODEL_LIB)(phycst.o) \ 
     4369   dom_oce.F90 \ 
     4370   in_out_manager.F90 \ 
     4371   lbclnk.F90 \ 
     4372   phycst.F90 \ 
     4373   vectopt_loop_substitute.h90 \ 
     4374   KEY_CPP \ 
     4375   geo2ocean.F90 
     4376$(MODEL_LIB)(ice.o) :   \ 
     4377   $(MODEL_LIB)(par_oce.o) \ 
     4378   par_oce.F90 \ 
     4379   $(MODEL_LIB)(par_ice.o) \ 
     4380   par_ice.F90 \ 
     4381   KEY_CPP \ 
     4382   ice.F90 
     4383$(MODEL_LIB)(ice_oce.o) :  \ 
     4384   $(MODEL_LIB)(par_kind.o) \ 
     4385   $(MODEL_LIB)(par_oce.o) \ 
     4386   par_kind.F90 \ 
     4387   par_oce.F90 \ 
     4388   $(MODEL_LIB)(blk_oce.o) \ 
     4389   $(MODEL_LIB)(par_oce.o) \ 
     4390   blk_oce.F90 \ 
     4391   par_oce.F90 \ 
     4392   KEY_CPP \ 
     4393   ice_oce.F90 
     4394$(MODEL_LIB)(iceini.o) :   \ 
     4395   $(MODEL_LIB)(blk_oce.o) \ 
     4396   $(MODEL_LIB)(daymod.o) \ 
     4397   $(MODEL_LIB)(dom_ice.o) \ 
     4398   $(MODEL_LIB)(dom_oce.o) \ 
     4399   $(MODEL_LIB)(ice.o) \ 
     4400   $(MODEL_LIB)(ice_oce.o) \ 
     4401   $(MODEL_LIB)(in_out_manager.o) \ 
     4402   $(MODEL_LIB)(iom.o) \ 
     4403   $(MODEL_LIB)(lbclnk.o) \ 
     4404   $(MODEL_LIB)(lib_print.o) \ 
     4405   $(MODEL_LIB)(oce.o) \ 
     4406   $(MODEL_LIB)(ocfzpt.o) \ 
     4407   $(MODEL_LIB)(par_ice.o) \ 
     4408   $(MODEL_LIB)(par_kind.o) \ 
     4409   $(MODEL_LIB)(par_oce.o) \ 
     4410   $(MODEL_LIB)(phycst.o) \ 
     4411   blk_oce.F90 \ 
     4412   daymod.F90 \ 
     4413   dom_ice.F90 \ 
     4414   dom_oce.F90 \ 
     4415   ice.F90 \ 
     4416   ice_oce.F90 \ 
     4417   in_out_manager.F90 \ 
     4418   iom.F90 \ 
     4419   lbclnk.F90 \ 
     4420   lib_print.f90 \ 
     4421   oce.F90 \ 
     4422   ocfzpt.F90 \ 
     4423   par_ice.F90 \ 
     4424   par_kind.F90 \ 
     4425   par_oce.F90 \ 
     4426   phycst.F90 \ 
     4427   $(MODEL_LIB)(dom_oce.o) \ 
     4428   $(MODEL_LIB)(flx_oce.o) \ 
     4429   $(MODEL_LIB)(ice.o) \ 
     4430   $(MODEL_LIB)(ice_oce.o) \ 
     4431   $(MODEL_LIB)(in_out_manager.o) \ 
     4432   $(MODEL_LIB)(ini1d.o) \ 
     4433   $(MODEL_LIB)(limistate.o) \ 
     4434   $(MODEL_LIB)(limmsh.o) \ 
     4435   $(MODEL_LIB)(limrst.o) \ 
     4436   $(MODEL_LIB)(ocfzpt.o) \ 
     4437   $(MODEL_LIB)(phycst.o) \ 
     4438   dom_oce.F90 \ 
     4439   flx_oce.F90 \ 
     4440   ice.F90 \ 
     4441   ice_oce.F90 \ 
     4442   in_out_manager.F90 \ 
     4443   ini1d.F90 \ 
     4444   limistate.F90 \ 
     4445   limmsh.F90 \ 
     4446   limrst.F90 \ 
     4447   ocfzpt.F90 \ 
     4448   phycst.F90 \ 
     4449   KEY_CPP \ 
     4450   iceini.F90 
     4451$(MODEL_LIB)(icestp.o) :   \ 
    41074452   $(MODEL_LIB)(albedo.o) \ 
    41084453   $(MODEL_LIB)(blk_oce.o) \ 
    41094454   $(MODEL_LIB)(cpl_oce.o) \ 
    41104455   $(MODEL_LIB)(daymod.o) \ 
     4456   $(MODEL_LIB)(dianam.o) \ 
     4457   $(MODEL_LIB)(dom_ice.o) \ 
    41114458   $(MODEL_LIB)(dom_oce.o) \ 
    41124459   $(MODEL_LIB)(dtasal.o) \ 
     
    41144461   $(MODEL_LIB)(dtasst.o) \ 
    41154462   $(MODEL_LIB)(dtatem.o) \ 
     4463   $(MODEL_LIB)(flx_oce.o) \ 
     4464   $(MODEL_LIB)(flxblk.o) \ 
    41164465   $(MODEL_LIB)(flxmod.o) \ 
    41174466   $(MODEL_LIB)(flxrnf.o) \ 
    4118    $(MODEL_LIB)(flx_oce.o) \ 
    4119    $(MODEL_LIB)(ice_oce.o) \ 
    4120    $(MODEL_LIB)(in_out_manager.o) \ 
    4121    $(MODEL_LIB)(lbclnk.o) \ 
    4122    $(MODEL_LIB)(lib_mpp.o) \ 
    4123    $(MODEL_LIB)(lib_print.o) \ 
    4124    $(MODEL_LIB)(oce.o) \ 
    4125    $(MODEL_LIB)(ocfzpt.o) \ 
    4126    $(MODEL_LIB)(par_kind.o) \ 
    4127    $(MODEL_LIB)(par_oce.o) \ 
    4128    $(MODEL_LIB)(phycst.o) \ 
    4129    $(MODEL_LIB)(prtctl.o) \ 
    4130    $(MODEL_LIB)(taumod.o) \ 
    4131    $(MODEL_LIB)(tradmp.o) \ 
    4132    blk_oce.F90 \ 
    4133    cpl_oce.F90 \ 
    4134    daymod.F90 \ 
    4135    dom_oce.F90 \ 
    4136    flxblk.F90 \ 
    4137    flxrnf.F90 \ 
    4138    in_out_manager.F90 \ 
    4139    lib_mpp.F90 \ 
    4140    ocesbc.F90 \ 
    4141    oce.F90 \ 
    4142    phycst.F90 \ 
    4143    $(MODEL_LIB)(blk_oce.o) \ 
    4144    $(MODEL_LIB)(cpl_oce.o) \ 
    4145    $(MODEL_LIB)(daymod.o) \ 
    4146    $(MODEL_LIB)(dom_oce.o) \ 
    4147    $(MODEL_LIB)(flxblk.o) \ 
    4148    $(MODEL_LIB)(flxrnf.o) \ 
    4149    $(MODEL_LIB)(in_out_manager.o) \ 
    4150    $(MODEL_LIB)(lib_mpp.o) \ 
    4151    $(MODEL_LIB)(ocesbc.o) \ 
    4152    $(MODEL_LIB)(oce.o) \ 
    4153    $(MODEL_LIB)(phycst.o) \ 
    4154    domzgr_substitute.h90 \ 
    4155    vectopt_loop_substitute.h90 \ 
    4156    KEY_CPP \ 
    4157    flxfwb.F90 
    4158 $(MODEL_LIB)(flxmod.o) :   \ 
    4159    dom_oce.F90 \ 
    4160    in_out_manager.F90 \ 
    4161    lib_mpp.F90 \ 
    4162    lib_print.f90 \ 
    4163    oce.F90 \ 
    4164    par_kind.F90 \ 
    4165    par_oce.F90 \ 
    4166    phycst.F90 \ 
    4167    prtctl.F90 \ 
    4168    $(MODEL_LIB)(dom_oce.o) \ 
    4169    $(MODEL_LIB)(in_out_manager.o) \ 
    4170    $(MODEL_LIB)(lib_mpp.o) \ 
    4171    $(MODEL_LIB)(lib_print.o) \ 
    4172    $(MODEL_LIB)(oce.o) \ 
    4173    $(MODEL_LIB)(par_kind.o) \ 
    4174    $(MODEL_LIB)(par_oce.o) \ 
    4175    $(MODEL_LIB)(phycst.o) \ 
    4176    $(MODEL_LIB)(prtctl.o) \ 
    4177    daymod.F90 \ 
    4178    dom_oce.F90 \ 
    4179    in_out_manager.F90 \ 
    4180    lbclnk.F90 \ 
    4181    lib_mpp.F90 \ 
    4182    oce.F90 \ 
    4183    ocfzpt.F90 \ 
    4184    phycst.F90 \ 
    4185    $(MODEL_LIB)(daymod.o) \ 
    4186    $(MODEL_LIB)(dom_oce.o) \ 
    4187    $(MODEL_LIB)(in_out_manager.o) \ 
    4188    $(MODEL_LIB)(lbclnk.o) \ 
    4189    $(MODEL_LIB)(lib_mpp.o) \ 
    4190    $(MODEL_LIB)(oce.o) \ 
    4191    $(MODEL_LIB)(ocfzpt.o) \ 
    4192    $(MODEL_LIB)(phycst.o) \ 
    4193    blk_oce.F90 \ 
    4194    bulk.F90 \ 
    4195    cpl_oce.F90 \ 
    4196    flxrnf.F90 \ 
    4197    flx_oce.F90 \ 
    4198    ice_oce.F90 \ 
    4199    $(MODEL_LIB)(blk_oce.o) \ 
    4200    $(MODEL_LIB)(bulk.o) \ 
    4201    $(MODEL_LIB)(cpl_oce.o) \ 
    4202    $(MODEL_LIB)(flxrnf.o) \ 
    4203    $(MODEL_LIB)(flx_oce.o) \ 
    4204    $(MODEL_LIB)(ice_oce.o) \ 
    4205    domzgr_substitute.h90 \ 
    4206    flx_bulk_daily.h90 \ 
    4207    flx_bulk_monthly.h90 \ 
    4208    flx_coupled_ice.h90 \ 
    4209    flx_coupled_noice.h90 \ 
    4210    flx_forced_daily.h90 \ 
    4211    KEY_CPP \ 
    4212    flxmod.F90 
    4213 $(MODEL_LIB)(flxrnf.o) :   \ 
    4214    dom_oce.F90 \ 
    4215    in_out_manager.F90 \ 
    4216    lib_print.f90 \ 
    4217    par_kind.F90 \ 
    4218    par_oce.F90 \ 
    4219    phycst.F90 \ 
    4220    prtctl.F90 \ 
    4221    $(MODEL_LIB)(dom_oce.o) \ 
    4222    $(MODEL_LIB)(in_out_manager.o) \ 
    4223    $(MODEL_LIB)(lib_print.o) \ 
    4224    $(MODEL_LIB)(par_kind.o) \ 
    4225    $(MODEL_LIB)(par_oce.o) \ 
    4226    $(MODEL_LIB)(phycst.o) \ 
    4227    $(MODEL_LIB)(prtctl.o) \ 
    4228    daymod.F90 \ 
    4229    dom_oce.F90 \ 
    4230    in_out_manager.F90 \ 
    4231    phycst.F90 \ 
    4232    $(MODEL_LIB)(daymod.o) \ 
    4233    $(MODEL_LIB)(dom_oce.o) \ 
    4234    $(MODEL_LIB)(in_out_manager.o) \ 
    4235    $(MODEL_LIB)(phycst.o) \ 
    4236    daymod.F90 \ 
    4237    dom_oce.F90 \ 
    4238    in_out_manager.F90 \ 
    4239    phycst.F90 \ 
    4240    $(MODEL_LIB)(daymod.o) \ 
    4241    $(MODEL_LIB)(dom_oce.o) \ 
    4242    $(MODEL_LIB)(in_out_manager.o) \ 
    4243    $(MODEL_LIB)(phycst.o) \ 
    4244    flxrnf_ORCA_R05.h90 \ 
    4245    $(IOIPSL_LIB) \ 
    4246    KEY_CPP \ 
    4247    flxrnf.F90 
    4248 $(MODEL_LIB)(flx_oce.o) :  \ 
    4249    par_kind.F90 \ 
    4250    $(MODEL_LIB)(par_kind.o) \ 
    4251    par_oce.F90 \ 
    4252    $(MODEL_LIB)(par_oce.o) \ 
    4253    KEY_CPP \ 
    4254    flx_oce.F90 
    4255 $(MODEL_LIB)(geo2ocean.o) :   \ 
    4256    dom_oce.F90 \ 
    4257    in_out_manager.F90 \ 
    4258    lib_mpp.F90 \ 
    4259    lib_print.f90 \ 
    4260    oce.F90 \ 
    4261    par_kind.F90 \ 
    4262    par_oce.F90 \ 
    4263    $(MODEL_LIB)(dom_oce.o) \ 
    4264    $(MODEL_LIB)(in_out_manager.o) \ 
    4265    $(MODEL_LIB)(lib_mpp.o) \ 
    4266    $(MODEL_LIB)(lib_print.o) \ 
    4267    $(MODEL_LIB)(oce.o) \ 
    4268    $(MODEL_LIB)(par_kind.o) \ 
    4269    $(MODEL_LIB)(par_oce.o) \ 
    4270    dom_oce.F90 \ 
    4271    in_out_manager.F90 \ 
    4272    lbclnk.F90 \ 
    4273    phycst.F90 \ 
    4274    $(MODEL_LIB)(dom_oce.o) \ 
    4275    $(MODEL_LIB)(in_out_manager.o) \ 
    4276    $(MODEL_LIB)(lbclnk.o) \ 
    4277    $(MODEL_LIB)(phycst.o) \ 
    4278    vectopt_loop_substitute.h90 \ 
    4279    KEY_CPP \ 
    4280    geo2ocean.F90 
    4281 $(MODEL_LIB)(iceini.o) :   \ 
    4282    blk_oce.F90 \ 
    4283    daymod.F90 \ 
    4284    dom_ice.F90 \ 
    4285    dom_oce.F90 \ 
    4286    ice.F90 \ 
    4287    ice_oce.F90 \ 
    4288    in_out_manager.F90 \ 
    4289    lbclnk.F90 \ 
    4290    lib_print.f90 \ 
    4291    oce.F90 \ 
    4292    ocfzpt.F90 \ 
    4293    par_ice.F90 \ 
    4294    par_kind.F90 \ 
    4295    par_oce.F90 \ 
    4296    phycst.F90 \ 
    4297    $(MODEL_LIB)(blk_oce.o) \ 
    4298    $(MODEL_LIB)(daymod.o) \ 
    4299    $(MODEL_LIB)(dom_ice.o) \ 
    4300    $(MODEL_LIB)(dom_oce.o) \ 
    43014467   $(MODEL_LIB)(ice.o) \ 
    43024468   $(MODEL_LIB)(ice_oce.o) \ 
    4303    $(MODEL_LIB)(in_out_manager.o) \ 
    4304    $(MODEL_LIB)(lbclnk.o) \ 
    4305    $(MODEL_LIB)(lib_print.o) \ 
     4469   $(MODEL_LIB)(iceini.o) \ 
     4470   $(MODEL_LIB)(in_out_manager.o) \ 
     4471   $(MODEL_LIB)(ini1d.o) \ 
     4472   $(MODEL_LIB)(iom.o) \ 
     4473   $(MODEL_LIB)(lbclnk.o) \ 
     4474   $(MODEL_LIB)(lib_mpp.o) \ 
     4475   $(MODEL_LIB)(lib_print.o) \ 
     4476   $(MODEL_LIB)(limadv.o) \ 
     4477   $(MODEL_LIB)(limhdf.o) \ 
     4478   $(MODEL_LIB)(limistate.o) \ 
     4479   $(MODEL_LIB)(limmsh.o) \ 
     4480   $(MODEL_LIB)(limrhg.o) \ 
     4481   $(MODEL_LIB)(limrst.o) \ 
     4482   $(MODEL_LIB)(limtab.o) \ 
     4483   $(MODEL_LIB)(limthd_lac.o) \ 
     4484   $(MODEL_LIB)(limthd_zdf.o) \ 
    43064485   $(MODEL_LIB)(oce.o) \ 
    43074486   $(MODEL_LIB)(ocfzpt.o) \ 
     
    43104489   $(MODEL_LIB)(par_oce.o) \ 
    43114490   $(MODEL_LIB)(phycst.o) \ 
    4312    dom_oce.F90 \ 
    4313    flx_oce.F90 \ 
    4314    ice.F90 \ 
    4315    ice_oce.F90 \ 
    4316    ini1d.F90 \ 
    4317    in_out_manager.F90 \ 
    4318    limistate.F90 \ 
    4319    limmsh.F90 \ 
    4320    limrst.F90 \ 
    4321    ocfzpt.F90 \ 
    4322    phycst.F90 \ 
    4323    $(MODEL_LIB)(dom_oce.o) \ 
    4324    $(MODEL_LIB)(flx_oce.o) \ 
    4325    $(MODEL_LIB)(ice.o) \ 
    4326    $(MODEL_LIB)(ice_oce.o) \ 
    4327    $(MODEL_LIB)(ini1d.o) \ 
    4328    $(MODEL_LIB)(in_out_manager.o) \ 
    4329    $(MODEL_LIB)(limistate.o) \ 
    4330    $(MODEL_LIB)(limmsh.o) \ 
    4331    $(MODEL_LIB)(limrst.o) \ 
    4332    $(MODEL_LIB)(ocfzpt.o) \ 
    4333    $(MODEL_LIB)(phycst.o) \ 
    4334    KEY_CPP \ 
    4335    iceini.F90 
    4336 $(MODEL_LIB)(icestp1d.o) : \ 
     4491   $(MODEL_LIB)(prtctl.o) \ 
     4492   $(MODEL_LIB)(taumod.o) \ 
     4493   $(MODEL_LIB)(thd_ice.o) \ 
     4494   $(MODEL_LIB)(tradmp.o) \ 
    43374495   albedo.F90 \ 
    43384496   blk_oce.F90 \ 
     
    43464504   dtasst.F90 \ 
    43474505   dtatem.F90 \ 
     4506   flx_oce.F90 \ 
    43484507   flxblk.F90 \ 
    43494508   flxmod.F90 \ 
    43504509   flxrnf.F90 \ 
    4351    flx_oce.F90 \ 
    4352    iceini.F90 \ 
    43534510   ice.F90 \ 
    43544511   ice_oce.F90 \ 
     4512   iceini.F90 \ 
     4513   in_out_manager.F90 \ 
    43554514   ini1d.F90 \ 
    4356    in_out_manager.F90 \ 
     4515   iom.F90 \ 
    43574516   lbclnk.F90 \ 
    43584517   lib_mpp.F90 \ 
     
    43774536   thd_ice.F90 \ 
    43784537   tradmp.F90 \ 
    4379    trdmod.F90 \ 
    4380    trdmod_oce.F90 \ 
    4381    zdfmxl.F90 \ 
    4382    zdf_oce.F90 \ 
     4538   $(MODEL_LIB)(cpl_oce.o) \ 
     4539   $(MODEL_LIB)(daymod.o) \ 
     4540   $(MODEL_LIB)(dom_ice.o) \ 
     4541   $(MODEL_LIB)(dom_oce.o) \ 
     4542   $(MODEL_LIB)(flx_oce.o) \ 
     4543   $(MODEL_LIB)(ice.o) \ 
     4544   $(MODEL_LIB)(ice_oce.o) \ 
     4545   $(MODEL_LIB)(iceini.o) \ 
     4546   $(MODEL_LIB)(in_out_manager.o) \ 
     4547   $(MODEL_LIB)(lbclnk.o) \ 
     4548   $(MODEL_LIB)(limdia.o) \ 
     4549   $(MODEL_LIB)(limdmp.o) \ 
     4550   $(MODEL_LIB)(limdyn.o) \ 
     4551   $(MODEL_LIB)(limflx.o) \ 
     4552   $(MODEL_LIB)(limrst.o) \ 
     4553   $(MODEL_LIB)(limthd.o) \ 
     4554   $(MODEL_LIB)(limtrp.o) \ 
     4555   $(MODEL_LIB)(limwri.o) \ 
     4556   $(MODEL_LIB)(oce.o) \ 
     4557   $(MODEL_LIB)(ocesbc.o) \ 
     4558   $(MODEL_LIB)(phycst.o) \ 
     4559   $(MODEL_LIB)(prtctl.o) \ 
     4560   $(MODEL_LIB)(taumod.o) \ 
     4561   cpl_oce.F90 \ 
     4562   daymod.F90 \ 
     4563   dom_ice.F90 \ 
     4564   dom_oce.F90 \ 
     4565   flx_oce.F90 \ 
     4566   ice.F90 \ 
     4567   ice_oce.F90 \ 
     4568   iceini.F90 \ 
     4569   in_out_manager.F90 \ 
     4570   lbclnk.F90 \ 
     4571   limdia.F90 \ 
     4572   limdmp.F90 \ 
     4573   limdyn.F90 \ 
     4574   limflx.F90 \ 
     4575   limrst.F90 \ 
     4576   limthd.F90 \ 
     4577   limtrp.F90 \ 
     4578   limwri.F90 \ 
     4579   oce.F90 \ 
     4580   ocesbc.F90 \ 
     4581   phycst.F90 \ 
     4582   prtctl.F90 \ 
     4583   taumod.F90 \ 
     4584   domzgr_substitute.h90 \ 
     4585   vectopt_loop_substitute.h90 \ 
     4586   KEY_CPP \ 
     4587   icestp.F90 
     4588$(MODEL_LIB)(icestp1d.o) : \ 
    43834589   $(MODEL_LIB)(albedo.o) \ 
    43844590   $(MODEL_LIB)(blk_oce.o) \ 
     
    43924598   $(MODEL_LIB)(dtasst.o) \ 
    43934599   $(MODEL_LIB)(dtatem.o) \ 
     4600   $(MODEL_LIB)(flx_oce.o) \ 
    43944601   $(MODEL_LIB)(flxblk.o) \ 
    43954602   $(MODEL_LIB)(flxmod.o) \ 
    43964603   $(MODEL_LIB)(flxrnf.o) \ 
    4397    $(MODEL_LIB)(flx_oce.o) \ 
    4398    $(MODEL_LIB)(iceini.o) \ 
    43994604   $(MODEL_LIB)(ice.o) \ 
    44004605   $(MODEL_LIB)(ice_oce.o) \ 
     4606   $(MODEL_LIB)(iceini.o) \ 
     4607   $(MODEL_LIB)(in_out_manager.o) \ 
    44014608   $(MODEL_LIB)(ini1d.o) \ 
    4402    $(MODEL_LIB)(in_out_manager.o) \ 
     4609   $(MODEL_LIB)(iom.o) \ 
    44034610   $(MODEL_LIB)(lbclnk.o) \ 
    44044611   $(MODEL_LIB)(lib_mpp.o) \ 
     
    44254632   $(MODEL_LIB)(trdmod.o) \ 
    44264633   $(MODEL_LIB)(trdmod_oce.o) \ 
     4634   $(MODEL_LIB)(zdf_oce.o) \ 
    44274635   $(MODEL_LIB)(zdfmxl.o) \ 
    4428    $(MODEL_LIB)(zdf_oce.o) \ 
    4429    blk_oce.F90 \ 
    4430    cpl_oce.F90 \ 
    4431    daymod.F90 \ 
    4432    dom_ice.F90 \ 
    4433    dom_oce.F90 \ 
    4434    dtasal.F90 \ 
    4435    dtatem.F90 \ 
    4436    flxmod.F90 \ 
    4437    flxrnf.F90 \ 
    4438    flx_oce.F90 \ 
    4439    iceini.F90 \ 
    4440    ice.F90 \ 
    4441    ice_oce.F90 \ 
    4442    in_out_manager.F90 \ 
    4443    lbclnk.F90 \ 
    4444    limdia.F90 \ 
    4445    limdyn.F90 \ 
    4446    limflx.F90 \ 
    4447    limrst.F90 \ 
    4448    limthd.F90 \ 
    4449    limtrp.F90 \ 
    4450    limwri.F90 \ 
    4451    ocesbc.F90 \ 
    4452    oce.F90 \ 
    4453    ocfzpt.F90 \ 
    4454    phycst.F90 \ 
    4455    prtctl.F90 \ 
    4456    taumod.F90 \ 
    4457    tradmp.F90 \ 
    4458    $(MODEL_LIB)(blk_oce.o) \ 
    4459    $(MODEL_LIB)(cpl_oce.o) \ 
    4460    $(MODEL_LIB)(daymod.o) \ 
    4461    $(MODEL_LIB)(dom_ice.o) \ 
    4462    $(MODEL_LIB)(dom_oce.o) \ 
    4463    $(MODEL_LIB)(dtasal.o) \ 
    4464    $(MODEL_LIB)(dtatem.o) \ 
    4465    $(MODEL_LIB)(flxmod.o) \ 
    4466    $(MODEL_LIB)(flxrnf.o) \ 
    4467    $(MODEL_LIB)(flx_oce.o) \ 
    4468    $(MODEL_LIB)(iceini.o) \ 
    4469    $(MODEL_LIB)(ice.o) \ 
    4470    $(MODEL_LIB)(ice_oce.o) \ 
    4471    $(MODEL_LIB)(in_out_manager.o) \ 
    4472    $(MODEL_LIB)(lbclnk.o) \ 
    4473    $(MODEL_LIB)(limdia.o) \ 
    4474    $(MODEL_LIB)(limdyn.o) \ 
    4475    $(MODEL_LIB)(limflx.o) \ 
    4476    $(MODEL_LIB)(limrst.o) \ 
    4477    $(MODEL_LIB)(limthd.o) \ 
    4478    $(MODEL_LIB)(limtrp.o) \ 
    4479    $(MODEL_LIB)(limwri.o) \ 
    4480    $(MODEL_LIB)(ocesbc.o) \ 
    4481    $(MODEL_LIB)(oce.o) \ 
    4482    $(MODEL_LIB)(ocfzpt.o) \ 
    4483    $(MODEL_LIB)(phycst.o) \ 
    4484    $(MODEL_LIB)(prtctl.o) \ 
    4485    $(MODEL_LIB)(taumod.o) \ 
    4486    $(MODEL_LIB)(tradmp.o) \ 
    4487    domzgr_substitute.h90 \ 
    4488    vectopt_loop_substitute.h90 \ 
    4489    KEY_CPP \ 
    4490    icestp1d.F90 
    4491 $(MODEL_LIB)(icestp.o) :   \ 
    44924636   albedo.F90 \ 
    44934637   blk_oce.F90 \ 
     
    45014645   dtasst.F90 \ 
    45024646   dtatem.F90 \ 
     4647   flx_oce.F90 \ 
    45034648   flxblk.F90 \ 
    45044649   flxmod.F90 \ 
    45054650   flxrnf.F90 \ 
    4506    flx_oce.F90 \ 
    4507    iceini.F90 \ 
    45084651   ice.F90 \ 
    45094652   ice_oce.F90 \ 
     4653   iceini.F90 \ 
     4654   in_out_manager.F90 \ 
    45104655   ini1d.F90 \ 
    4511    in_out_manager.F90 \ 
     4656   iom.F90 \ 
    45124657   lbclnk.F90 \ 
    45134658   lib_mpp.F90 \ 
     
    45324677   thd_ice.F90 \ 
    45334678   tradmp.F90 \ 
    4534    $(MODEL_LIB)(albedo.o) \ 
     4679   trdmod.F90 \ 
     4680   trdmod_oce.F90 \ 
     4681   zdf_oce.F90 \ 
     4682   zdfmxl.F90 \ 
    45354683   $(MODEL_LIB)(blk_oce.o) \ 
    45364684   $(MODEL_LIB)(cpl_oce.o) \ 
    45374685   $(MODEL_LIB)(daymod.o) \ 
    4538    $(MODEL_LIB)(dianam.o) \ 
    45394686   $(MODEL_LIB)(dom_ice.o) \ 
    45404687   $(MODEL_LIB)(dom_oce.o) \ 
    45414688   $(MODEL_LIB)(dtasal.o) \ 
    4542    $(MODEL_LIB)(dtasss.o) \ 
    4543    $(MODEL_LIB)(dtasst.o) \ 
    45444689   $(MODEL_LIB)(dtatem.o) \ 
    4545    $(MODEL_LIB)(flxblk.o) \ 
     4690   $(MODEL_LIB)(flx_oce.o) \ 
    45464691   $(MODEL_LIB)(flxmod.o) \ 
    45474692   $(MODEL_LIB)(flxrnf.o) \ 
    4548    $(MODEL_LIB)(flx_oce.o) \ 
    4549    $(MODEL_LIB)(iceini.o) \ 
    45504693   $(MODEL_LIB)(ice.o) \ 
    45514694   $(MODEL_LIB)(ice_oce.o) \ 
    4552    $(MODEL_LIB)(ini1d.o) \ 
    4553    $(MODEL_LIB)(in_out_manager.o) \ 
    4554    $(MODEL_LIB)(lbclnk.o) \ 
    4555    $(MODEL_LIB)(lib_mpp.o) \ 
    4556    $(MODEL_LIB)(lib_print.o) \ 
    4557    $(MODEL_LIB)(limadv.o) \ 
    4558    $(MODEL_LIB)(limhdf.o) \ 
    4559    $(MODEL_LIB)(limistate.o) \ 
    4560    $(MODEL_LIB)(limmsh.o) \ 
    4561    $(MODEL_LIB)(limrhg.o) \ 
     4695   $(MODEL_LIB)(iceini.o) \ 
     4696   $(MODEL_LIB)(in_out_manager.o) \ 
     4697   $(MODEL_LIB)(lbclnk.o) \ 
     4698   $(MODEL_LIB)(limdia.o) \ 
     4699   $(MODEL_LIB)(limdyn.o) \ 
     4700   $(MODEL_LIB)(limflx.o) \ 
    45624701   $(MODEL_LIB)(limrst.o) \ 
    4563    $(MODEL_LIB)(limtab.o) \ 
    4564    $(MODEL_LIB)(limthd_lac.o) \ 
    4565    $(MODEL_LIB)(limthd_zdf.o) \ 
    4566    $(MODEL_LIB)(oce.o) \ 
     4702   $(MODEL_LIB)(limthd.o) \ 
     4703   $(MODEL_LIB)(limtrp.o) \ 
     4704   $(MODEL_LIB)(limwri.o) \ 
     4705   $(MODEL_LIB)(oce.o) \ 
     4706   $(MODEL_LIB)(ocesbc.o) \ 
    45674707   $(MODEL_LIB)(ocfzpt.o) \ 
    4568    $(MODEL_LIB)(par_ice.o) \ 
    4569    $(MODEL_LIB)(par_kind.o) \ 
    4570    $(MODEL_LIB)(par_oce.o) \ 
    45714708   $(MODEL_LIB)(phycst.o) \ 
    45724709   $(MODEL_LIB)(prtctl.o) \ 
    45734710   $(MODEL_LIB)(taumod.o) \ 
    4574    $(MODEL_LIB)(thd_ice.o) \ 
    45754711   $(MODEL_LIB)(tradmp.o) \ 
     4712   blk_oce.F90 \ 
    45764713   cpl_oce.F90 \ 
    45774714   daymod.F90 \ 
    45784715   dom_ice.F90 \ 
    45794716   dom_oce.F90 \ 
     4717   dtasal.F90 \ 
     4718   dtatem.F90 \ 
    45804719   flx_oce.F90 \ 
    4581    iceini.F90 \ 
     4720   flxmod.F90 \ 
     4721   flxrnf.F90 \ 
    45824722   ice.F90 \ 
    45834723   ice_oce.F90 \ 
     4724   iceini.F90 \ 
    45844725   in_out_manager.F90 \ 
    45854726   lbclnk.F90 \ 
    45864727   limdia.F90 \ 
    4587    limdmp.F90 \ 
    45884728   limdyn.F90 \ 
    45894729   limflx.F90 \ 
     
    45924732   limtrp.F90 \ 
    45934733   limwri.F90 \ 
     4734   oce.F90 \ 
    45944735   ocesbc.F90 \ 
    4595    oce.F90 \ 
     4736   ocfzpt.F90 \ 
    45964737   phycst.F90 \ 
    45974738   prtctl.F90 \ 
    45984739   taumod.F90 \ 
    4599    $(MODEL_LIB)(cpl_oce.o) \ 
    4600    $(MODEL_LIB)(daymod.o) \ 
    4601    $(MODEL_LIB)(dom_ice.o) \ 
    4602    $(MODEL_LIB)(dom_oce.o) \ 
    4603    $(MODEL_LIB)(flx_oce.o) \ 
    4604    $(MODEL_LIB)(iceini.o) \ 
    4605    $(MODEL_LIB)(ice.o) \ 
    4606    $(MODEL_LIB)(ice_oce.o) \ 
    4607    $(MODEL_LIB)(in_out_manager.o) \ 
    4608    $(MODEL_LIB)(lbclnk.o) \ 
    4609    $(MODEL_LIB)(limdia.o) \ 
    4610    $(MODEL_LIB)(limdmp.o) \ 
    4611    $(MODEL_LIB)(limdyn.o) \ 
    4612    $(MODEL_LIB)(limflx.o) \ 
    4613    $(MODEL_LIB)(limrst.o) \ 
    4614    $(MODEL_LIB)(limthd.o) \ 
    4615    $(MODEL_LIB)(limtrp.o) \ 
    4616    $(MODEL_LIB)(limwri.o) \ 
    4617    $(MODEL_LIB)(ocesbc.o) \ 
    4618    $(MODEL_LIB)(oce.o) \ 
    4619    $(MODEL_LIB)(phycst.o) \ 
    4620    $(MODEL_LIB)(prtctl.o) \ 
    4621    $(MODEL_LIB)(taumod.o) \ 
     4740   tradmp.F90 \ 
    46224741   domzgr_substitute.h90 \ 
    46234742   vectopt_loop_substitute.h90 \ 
    46244743   KEY_CPP \ 
    4625    icestp.F90 
    4626 $(MODEL_LIB)(ice.o) :   \ 
    4627    par_oce.F90 \ 
    4628    $(MODEL_LIB)(par_oce.o) \ 
    4629    par_ice.F90 \ 
    4630    $(MODEL_LIB)(par_ice.o) \ 
    4631    KEY_CPP \ 
    4632    ice.F90 
    4633 $(MODEL_LIB)(ice_oce.o) :  \ 
    4634    par_kind.F90 \ 
    4635    par_oce.F90 \ 
    4636    $(MODEL_LIB)(par_kind.o) \ 
    4637    $(MODEL_LIB)(par_oce.o) \ 
    4638    blk_oce.F90 \ 
    4639    par_oce.F90 \ 
    4640    $(MODEL_LIB)(blk_oce.o) \ 
    4641    $(MODEL_LIB)(par_oce.o) \ 
    4642    KEY_CPP \ 
    4643    ice_oce.F90 
     4744   icestp1d.F90 
     4745$(MODEL_LIB)(in_out_manager.o) : \ 
     4746   $(MODEL_LIB)(par_kind.o) \ 
     4747   par_kind.F90 \ 
     4748   $(MODEL_LIB)(lib_print.o) \ 
     4749   $(MODEL_LIB)(par_kind.o) \ 
     4750   $(MODEL_LIB)(par_oce.o) \ 
     4751   lib_print.f90 \ 
     4752   par_kind.F90 \ 
     4753   par_oce.F90 \ 
     4754   in_out_manager.F90 
    46444755$(MODEL_LIB)(ini1d.o) : \ 
    4645    in_out_manager.F90 \ 
    4646    lib_print.f90 \ 
    4647    par_kind.F90 \ 
    4648    par_oce.F90 \ 
    4649    $(MODEL_LIB)(in_out_manager.o) \ 
    4650    $(MODEL_LIB)(lib_print.o) \ 
    4651    $(MODEL_LIB)(par_kind.o) \ 
    4652    $(MODEL_LIB)(par_oce.o) \ 
    4653    dom_oce.F90 \ 
    4654    in_out_manager.F90 \ 
    4655    phycst.F90 \ 
    4656    $(MODEL_LIB)(dom_oce.o) \ 
    4657    $(MODEL_LIB)(in_out_manager.o) \ 
    4658    $(MODEL_LIB)(phycst.o) \ 
     4756   $(MODEL_LIB)(in_out_manager.o) \ 
     4757   $(MODEL_LIB)(lib_print.o) \ 
     4758   $(MODEL_LIB)(par_kind.o) \ 
     4759   $(MODEL_LIB)(par_oce.o) \ 
     4760   in_out_manager.F90 \ 
     4761   lib_print.f90 \ 
     4762   par_kind.F90 \ 
     4763   par_oce.F90 \ 
     4764   $(MODEL_LIB)(dom_oce.o) \ 
     4765   $(MODEL_LIB)(in_out_manager.o) \ 
     4766   $(MODEL_LIB)(phycst.o) \ 
     4767   dom_oce.F90 \ 
     4768   in_out_manager.F90 \ 
     4769   phycst.F90 \ 
    46594770   KEY_CPP \ 
    46604771   ini1d.F90 
    46614772$(MODEL_LIB)(initrc.o) :   \ 
    46624773   initrc.F90 
    4663 $(MODEL_LIB)(in_out_manager.o) : \ 
    4664    par_kind.F90 \ 
    4665    $(MODEL_LIB)(par_kind.o) \ 
    4666    lib_print.f90 \ 
    4667    par_kind.F90 \ 
    4668    par_oce.F90 \ 
    4669    $(MODEL_LIB)(lib_print.o) \ 
    4670    $(MODEL_LIB)(par_kind.o) \ 
    4671    $(MODEL_LIB)(par_oce.o) \ 
    4672    in_out_manager.F90 
     4774$(MODEL_LIB)(iom.o) :   \ 
     4775   $(MODEL_LIB)(dom_oce.o) \ 
     4776   $(MODEL_LIB)(in_out_manager.o) \ 
     4777   $(MODEL_LIB)(lib_mpp.o) \ 
     4778   $(MODEL_LIB)(lib_print.o) \ 
     4779   $(MODEL_LIB)(oce.o) \ 
     4780   $(MODEL_LIB)(par_kind.o) \ 
     4781   $(MODEL_LIB)(par_oce.o) \ 
     4782   dom_oce.F90 \ 
     4783   in_out_manager.F90 \ 
     4784   lib_mpp.F90 \ 
     4785   lib_print.f90 \ 
     4786   oce.F90 \ 
     4787   par_kind.F90 \ 
     4788   par_oce.F90 \ 
     4789   $(MODEL_LIB)(dom_oce.o) \ 
     4790   $(MODEL_LIB)(in_out_manager.o) \ 
     4791   $(MODEL_LIB)(lbclnk.o) \ 
     4792   dom_oce.F90 \ 
     4793   in_out_manager.F90 \ 
     4794   lbclnk.F90 \ 
     4795   $(IOIPSL_LIB) \ 
     4796   KEY_CPP \ 
     4797   iom.F90 
    46734798$(MODEL_LIB)(istate.o) :   \ 
     4799   $(MODEL_LIB)(blk_oce.o) \ 
     4800   $(MODEL_LIB)(cpl_oce.o) \ 
     4801   $(MODEL_LIB)(daymod.o) \ 
     4802   $(MODEL_LIB)(dom_oce.o) \ 
     4803   $(MODEL_LIB)(dynspg_exp.o) \ 
     4804   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     4805   $(MODEL_LIB)(dynspg_flt.o) \ 
     4806   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     4807   $(MODEL_LIB)(dynspg_oce.o) \ 
     4808   $(MODEL_LIB)(dynspg_rl.o) \ 
     4809   $(MODEL_LIB)(dynspg_ts.o) \ 
     4810   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
     4811   $(MODEL_LIB)(flx_oce.o) \ 
     4812   $(MODEL_LIB)(ice_oce.o) \ 
     4813   $(MODEL_LIB)(in_out_manager.o) \ 
     4814   $(MODEL_LIB)(iom.o) \ 
     4815   $(MODEL_LIB)(lbclnk.o) \ 
     4816   $(MODEL_LIB)(lib_mpp.o) \ 
     4817   $(MODEL_LIB)(lib_print.o) \ 
     4818   $(MODEL_LIB)(obc_oce.o) \ 
     4819   $(MODEL_LIB)(oce.o) \ 
     4820   $(MODEL_LIB)(par_kind.o) \ 
     4821   $(MODEL_LIB)(par_oce.o) \ 
     4822   $(MODEL_LIB)(phycst.o) \ 
     4823   $(MODEL_LIB)(prtctl.o) \ 
     4824   $(MODEL_LIB)(sol_oce.o) \ 
     4825   $(MODEL_LIB)(solfet.o) \ 
     4826   $(MODEL_LIB)(solpcg.o) \ 
     4827   $(MODEL_LIB)(solsor.o) \ 
     4828   $(MODEL_LIB)(trdmod.o) \ 
     4829   $(MODEL_LIB)(trdmod_oce.o) \ 
     4830   $(MODEL_LIB)(zdf_oce.o) \ 
     4831   $(MODEL_LIB)(zdfddm.o) \ 
     4832   $(MODEL_LIB)(zdftke.o) \ 
    46744833   blk_oce.F90 \ 
    46754834   cpl_oce.F90 \ 
     
    46874846   ice_oce.F90 \ 
    46884847   in_out_manager.F90 \ 
     4848   iom.F90 \ 
    46894849   lbclnk.F90 \ 
    46904850   lib_mpp.F90 \ 
     
    46964856   phycst.F90 \ 
    46974857   prtctl.F90 \ 
     4858   sol_oce.F90 \ 
    46984859   solfet.F90 \ 
    46994860   solpcg.F90 \ 
    47004861   solsor.F90 \ 
    4701    sol_oce.F90 \ 
    47024862   trdmod.F90 \ 
    47034863   trdmod_oce.F90 \ 
     4864   zdf_oce.F90 \ 
    47044865   zdfddm.F90 \ 
    47054866   zdftke.F90 \ 
    4706    zdf_oce.F90 \ 
    4707    $(MODEL_LIB)(blk_oce.o) \ 
    4708    $(MODEL_LIB)(cpl_oce.o) \ 
    47094867   $(MODEL_LIB)(daymod.o) \ 
    4710    $(MODEL_LIB)(dom_oce.o) \ 
    4711    $(MODEL_LIB)(dynspg_exp.o) \ 
    4712    $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    4713    $(MODEL_LIB)(dynspg_flt.o) \ 
    4714    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    4715    $(MODEL_LIB)(dynspg_oce.o) \ 
    4716    $(MODEL_LIB)(dynspg_rl.o) \ 
    4717    $(MODEL_LIB)(dynspg_ts.o) \ 
    4718    $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    4719    $(MODEL_LIB)(flx_oce.o) \ 
    4720    $(MODEL_LIB)(ice_oce.o) \ 
    4721    $(MODEL_LIB)(in_out_manager.o) \ 
    4722    $(MODEL_LIB)(lbclnk.o) \ 
    4723    $(MODEL_LIB)(lib_mpp.o) \ 
    4724    $(MODEL_LIB)(lib_print.o) \ 
    4725    $(MODEL_LIB)(obc_oce.o) \ 
    4726    $(MODEL_LIB)(oce.o) \ 
    4727    $(MODEL_LIB)(par_kind.o) \ 
    4728    $(MODEL_LIB)(par_oce.o) \ 
    4729    $(MODEL_LIB)(phycst.o) \ 
    4730    $(MODEL_LIB)(prtctl.o) \ 
    4731    $(MODEL_LIB)(solfet.o) \ 
    4732    $(MODEL_LIB)(solpcg.o) \ 
    4733    $(MODEL_LIB)(solsor.o) \ 
    4734    $(MODEL_LIB)(sol_oce.o) \ 
    4735    $(MODEL_LIB)(trdmod.o) \ 
    4736    $(MODEL_LIB)(trdmod_oce.o) \ 
    4737    $(MODEL_LIB)(zdfddm.o) \ 
    4738    $(MODEL_LIB)(zdftke.o) \ 
     4868   $(MODEL_LIB)(divcur.o) \ 
     4869   $(MODEL_LIB)(dom_oce.o) \ 
     4870   $(MODEL_LIB)(dtasal.o) \ 
     4871   $(MODEL_LIB)(dtatem.o) \ 
     4872   $(MODEL_LIB)(dynspg.o) \ 
     4873   $(MODEL_LIB)(eosbn2.o) \ 
     4874   $(MODEL_LIB)(in_out_manager.o) \ 
     4875   $(MODEL_LIB)(iom.o) \ 
     4876   $(MODEL_LIB)(lbclnk.o) \ 
     4877   $(MODEL_LIB)(ldftra_oce.o) \ 
     4878   $(MODEL_LIB)(oce.o) \ 
     4879   $(MODEL_LIB)(phycst.o) \ 
     4880   $(MODEL_LIB)(restart.o) \ 
     4881   $(MODEL_LIB)(solisl.o) \ 
     4882   $(MODEL_LIB)(wzvmod.o) \ 
    47394883   $(MODEL_LIB)(zdf_oce.o) \ 
    47404884   daymod.F90 \ 
     
    47464890   eosbn2.F90 \ 
    47474891   in_out_manager.F90 \ 
     4892   iom.F90 \ 
    47484893   lbclnk.F90 \ 
    47494894   ldftra_oce.F90 \ 
     
    47544899   wzvmod.F90 \ 
    47554900   zdf_oce.F90 \ 
    4756    $(MODEL_LIB)(daymod.o) \ 
    4757    $(MODEL_LIB)(divcur.o) \ 
    4758    $(MODEL_LIB)(dom_oce.o) \ 
    4759    $(MODEL_LIB)(dtasal.o) \ 
    4760    $(MODEL_LIB)(dtatem.o) \ 
    4761    $(MODEL_LIB)(dynspg.o) \ 
    4762    $(MODEL_LIB)(eosbn2.o) \ 
    4763    $(MODEL_LIB)(in_out_manager.o) \ 
    4764    $(MODEL_LIB)(lbclnk.o) \ 
    4765    $(MODEL_LIB)(ldftra_oce.o) \ 
    4766    $(MODEL_LIB)(oce.o) \ 
    4767    $(MODEL_LIB)(phycst.o) \ 
    4768    $(MODEL_LIB)(restart.o) \ 
    4769    $(MODEL_LIB)(solisl.o) \ 
    4770    $(MODEL_LIB)(wzvmod.o) \ 
    4771    $(MODEL_LIB)(zdf_oce.o) \ 
    47724901   domzgr_substitute.h90 \ 
    47734902   vectopt_loop_substitute.h90 \ 
    4774    $(IOIPSL_LIB) \ 
    47754903   KEY_CPP \ 
    47764904   istate.F90 
    47774905$(MODEL_LIB)(lbclnk.o) :   \ 
    4778    dom_oce.F90 \ 
    4779    in_out_manager.F90 \ 
    4780    lib_print.f90 \ 
    4781    par_kind.F90 \ 
    4782    par_oce.F90 \ 
    4783    $(MODEL_LIB)(dom_oce.o) \ 
    4784    $(MODEL_LIB)(in_out_manager.o) \ 
    4785    $(MODEL_LIB)(lib_print.o) \ 
    4786    $(MODEL_LIB)(par_kind.o) \ 
    4787    $(MODEL_LIB)(par_oce.o) \ 
    4788    dom_oce.F90 \ 
    4789    in_out_manager.F90 \ 
    4790    lib_mpp.F90 \ 
    4791    oce.F90 \ 
    4792    $(MODEL_LIB)(dom_oce.o) \ 
    4793    $(MODEL_LIB)(in_out_manager.o) \ 
    4794    $(MODEL_LIB)(lib_mpp.o) \ 
    4795    $(MODEL_LIB)(oce.o) \ 
     4906   $(MODEL_LIB)(dom_oce.o) \ 
     4907   $(MODEL_LIB)(in_out_manager.o) \ 
     4908   $(MODEL_LIB)(lib_print.o) \ 
     4909   $(MODEL_LIB)(par_kind.o) \ 
     4910   $(MODEL_LIB)(par_oce.o) \ 
     4911   dom_oce.F90 \ 
     4912   in_out_manager.F90 \ 
     4913   lib_print.f90 \ 
     4914   par_kind.F90 \ 
     4915   par_oce.F90 \ 
     4916   $(MODEL_LIB)(dom_oce.o) \ 
     4917   $(MODEL_LIB)(in_out_manager.o) \ 
     4918   $(MODEL_LIB)(lib_mpp.o) \ 
     4919   $(MODEL_LIB)(oce.o) \ 
     4920   dom_oce.F90 \ 
     4921   in_out_manager.F90 \ 
     4922   lib_mpp.F90 \ 
     4923   oce.F90 \ 
    47964924   KEY_CPP \ 
    47974925   lbclnk.F90 
    47984926$(MODEL_LIB)(ldfdyn.o) :   \ 
     4927   $(MODEL_LIB)(dom_oce.o) \ 
     4928   $(MODEL_LIB)(in_out_manager.o) \ 
     4929   $(MODEL_LIB)(lbclnk.o) \ 
     4930   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4931   $(MODEL_LIB)(ldftra_oce.o) \ 
     4932   $(MODEL_LIB)(lib_mpp.o) \ 
     4933   $(MODEL_LIB)(lib_print.o) \ 
     4934   $(MODEL_LIB)(oce.o) \ 
     4935   $(MODEL_LIB)(par_kind.o) \ 
     4936   $(MODEL_LIB)(par_oce.o) \ 
     4937   $(MODEL_LIB)(phycst.o) \ 
     4938   $(MODEL_LIB)(prtctl.o) \ 
     4939   $(MODEL_LIB)(zdfmxl.o) \ 
    47994940   dom_oce.F90 \ 
    48004941   in_out_manager.F90 \ 
     
    48144955   $(MODEL_LIB)(lbclnk.o) \ 
    48154956   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4816    $(MODEL_LIB)(ldftra_oce.o) \ 
    4817    $(MODEL_LIB)(lib_mpp.o) \ 
    4818    $(MODEL_LIB)(lib_print.o) \ 
    4819    $(MODEL_LIB)(oce.o) \ 
    4820    $(MODEL_LIB)(par_kind.o) \ 
    4821    $(MODEL_LIB)(par_oce.o) \ 
    4822    $(MODEL_LIB)(phycst.o) \ 
    4823    $(MODEL_LIB)(prtctl.o) \ 
    4824    $(MODEL_LIB)(zdfmxl.o) \ 
     4957   $(MODEL_LIB)(ldfslp.o) \ 
     4958   $(MODEL_LIB)(lib_mpp.o) \ 
     4959   $(MODEL_LIB)(oce.o) \ 
     4960   $(MODEL_LIB)(phycst.o) \ 
    48254961   dom_oce.F90 \ 
    48264962   in_out_manager.F90 \ 
     
    48314967   oce.F90 \ 
    48324968   phycst.F90 \ 
    4833    $(MODEL_LIB)(dom_oce.o) \ 
    4834    $(MODEL_LIB)(in_out_manager.o) \ 
    4835    $(MODEL_LIB)(lbclnk.o) \ 
    4836    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4837    $(MODEL_LIB)(ldfslp.o) \ 
    4838    $(MODEL_LIB)(lib_mpp.o) \ 
    4839    $(MODEL_LIB)(oce.o) \ 
    4840    $(MODEL_LIB)(phycst.o) \ 
     4969   $(MODEL_LIB)(ldftra_oce.o) \ 
    48414970   ldftra_oce.F90 \ 
    4842    $(MODEL_LIB)(ldftra_oce.o) \ 
    48434971   domzgr_substitute.h90 \ 
    48444972   ldfdyn_antarctic.h90 \ 
     
    48514979   ldfdyn.F90 
    48524980$(MODEL_LIB)(ldfdyn_oce.o) :  \ 
    4853    par_kind.F90 \ 
    4854    $(MODEL_LIB)(par_kind.o) \ 
    4855    par_oce.F90 \ 
    4856    $(MODEL_LIB)(par_oce.o) \ 
     4981   $(MODEL_LIB)(par_kind.o) \ 
     4982   par_kind.F90 \ 
     4983   $(MODEL_LIB)(par_oce.o) \ 
     4984   par_oce.F90 \ 
    48574985   KEY_CPP \ 
    48584986   ldfdyn_oce.F90 
    48594987$(MODEL_LIB)(ldfeiv.o) :   \ 
     4988   $(MODEL_LIB)(daymod.o) \ 
     4989   $(MODEL_LIB)(dom_oce.o) \ 
     4990   $(MODEL_LIB)(in_out_manager.o) \ 
     4991   $(MODEL_LIB)(iom.o) \ 
     4992   $(MODEL_LIB)(lbclnk.o) \ 
     4993   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4994   $(MODEL_LIB)(ldftra_oce.o) \ 
     4995   $(MODEL_LIB)(lib_mpp.o) \ 
     4996   $(MODEL_LIB)(lib_print.o) \ 
     4997   $(MODEL_LIB)(oce.o) \ 
     4998   $(MODEL_LIB)(par_kind.o) \ 
     4999   $(MODEL_LIB)(par_oce.o) \ 
     5000   $(MODEL_LIB)(phycst.o) \ 
     5001   $(MODEL_LIB)(prtctl.o) \ 
     5002   $(MODEL_LIB)(zdfmxl.o) \ 
    48605003   daymod.F90 \ 
    48615004   dom_oce.F90 \ 
    48625005   in_out_manager.F90 \ 
     5006   iom.F90 \ 
    48635007   lbclnk.F90 \ 
    48645008   ldfdyn_oce.F90 \ 
     
    48725016   prtctl.F90 \ 
    48735017   zdfmxl.F90 \ 
    4874    $(MODEL_LIB)(daymod.o) \ 
     5018   $(MODEL_LIB)(dom_oce.o) \ 
     5019   $(MODEL_LIB)(flxrnf.o) \ 
     5020   $(MODEL_LIB)(in_out_manager.o) \ 
     5021   $(MODEL_LIB)(lbclnk.o) \ 
     5022   $(MODEL_LIB)(ldfslp.o) \ 
     5023   $(MODEL_LIB)(ldftra_oce.o) \ 
     5024   $(MODEL_LIB)(oce.o) \ 
     5025   $(MODEL_LIB)(phycst.o) \ 
     5026   $(MODEL_LIB)(prtctl.o) \ 
     5027   dom_oce.F90 \ 
     5028   flxrnf.F90 \ 
     5029   in_out_manager.F90 \ 
     5030   lbclnk.F90 \ 
     5031   ldfslp.F90 \ 
     5032   ldftra_oce.F90 \ 
     5033   oce.F90 \ 
     5034   phycst.F90 \ 
     5035   prtctl.F90 \ 
     5036   domzgr_substitute.h90 \ 
     5037   vectopt_loop_substitute.h90 \ 
     5038   KEY_CPP \ 
     5039   ldfeiv.F90 
     5040$(MODEL_LIB)(ldfslp.o) :   \ 
     5041   $(MODEL_LIB)(dom_oce.o) \ 
     5042   $(MODEL_LIB)(in_out_manager.o) \ 
     5043   $(MODEL_LIB)(lib_mpp.o) \ 
     5044   $(MODEL_LIB)(lib_print.o) \ 
     5045   $(MODEL_LIB)(oce.o) \ 
     5046   $(MODEL_LIB)(par_kind.o) \ 
     5047   $(MODEL_LIB)(par_oce.o) \ 
     5048   $(MODEL_LIB)(prtctl.o) \ 
     5049   $(MODEL_LIB)(zdf_oce.o) \ 
     5050   dom_oce.F90 \ 
     5051   in_out_manager.F90 \ 
     5052   lib_mpp.F90 \ 
     5053   lib_print.f90 \ 
     5054   oce.F90 \ 
     5055   par_kind.F90 \ 
     5056   par_oce.F90 \ 
     5057   prtctl.F90 \ 
     5058   zdf_oce.F90 \ 
    48755059   $(MODEL_LIB)(dom_oce.o) \ 
    48765060   $(MODEL_LIB)(in_out_manager.o) \ 
     
    48785062   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    48795063   $(MODEL_LIB)(ldftra_oce.o) \ 
    4880    $(MODEL_LIB)(lib_mpp.o) \ 
    4881    $(MODEL_LIB)(lib_print.o) \ 
    4882    $(MODEL_LIB)(oce.o) \ 
    4883    $(MODEL_LIB)(par_kind.o) \ 
    4884    $(MODEL_LIB)(par_oce.o) \ 
     5064   $(MODEL_LIB)(oce.o) \ 
    48855065   $(MODEL_LIB)(phycst.o) \ 
    48865066   $(MODEL_LIB)(prtctl.o) \ 
    48875067   $(MODEL_LIB)(zdfmxl.o) \ 
    48885068   dom_oce.F90 \ 
    4889    flxrnf.F90 \ 
     5069   in_out_manager.F90 \ 
     5070   lbclnk.F90 \ 
     5071   ldfdyn_oce.F90 \ 
     5072   ldftra_oce.F90 \ 
     5073   oce.F90 \ 
     5074   phycst.F90 \ 
     5075   prtctl.F90 \ 
     5076   zdfmxl.F90 \ 
     5077   domzgr_substitute.h90 \ 
     5078   vectopt_loop_substitute.h90 \ 
     5079   KEY_CPP \ 
     5080   ldfslp.F90 
     5081$(MODEL_LIB)(ldftra.o) :   \ 
     5082   $(MODEL_LIB)(dom_oce.o) \ 
     5083   $(MODEL_LIB)(in_out_manager.o) \ 
     5084   $(MODEL_LIB)(lbclnk.o) \ 
     5085   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     5086   $(MODEL_LIB)(ldftra_oce.o) \ 
     5087   $(MODEL_LIB)(lib_mpp.o) \ 
     5088   $(MODEL_LIB)(lib_print.o) \ 
     5089   $(MODEL_LIB)(oce.o) \ 
     5090   $(MODEL_LIB)(par_kind.o) \ 
     5091   $(MODEL_LIB)(par_oce.o) \ 
     5092   $(MODEL_LIB)(phycst.o) \ 
     5093   $(MODEL_LIB)(prtctl.o) \ 
     5094   $(MODEL_LIB)(zdfmxl.o) \ 
     5095   dom_oce.F90 \ 
     5096   in_out_manager.F90 \ 
     5097   lbclnk.F90 \ 
     5098   ldfdyn_oce.F90 \ 
     5099   ldftra_oce.F90 \ 
     5100   lib_mpp.F90 \ 
     5101   lib_print.f90 \ 
     5102   oce.F90 \ 
     5103   par_kind.F90 \ 
     5104   par_oce.F90 \ 
     5105   phycst.F90 \ 
     5106   prtctl.F90 \ 
     5107   zdfmxl.F90 \ 
     5108   $(MODEL_LIB)(dom_oce.o) \ 
     5109   $(MODEL_LIB)(in_out_manager.o) \ 
     5110   $(MODEL_LIB)(lbclnk.o) \ 
     5111   $(MODEL_LIB)(ldfslp.o) \ 
     5112   $(MODEL_LIB)(ldftra_oce.o) \ 
     5113   $(MODEL_LIB)(lib_mpp.o) \ 
     5114   $(MODEL_LIB)(oce.o) \ 
     5115   $(MODEL_LIB)(phycst.o) \ 
     5116   dom_oce.F90 \ 
    48905117   in_out_manager.F90 \ 
    48915118   lbclnk.F90 \ 
    48925119   ldfslp.F90 \ 
    48935120   ldftra_oce.F90 \ 
    4894    oce.F90 \ 
    4895    phycst.F90 \ 
    4896    prtctl.F90 \ 
    4897    $(MODEL_LIB)(dom_oce.o) \ 
    4898    $(MODEL_LIB)(flxrnf.o) \ 
    4899    $(MODEL_LIB)(in_out_manager.o) \ 
    4900    $(MODEL_LIB)(lbclnk.o) \ 
    4901    $(MODEL_LIB)(ldfslp.o) \ 
    4902    $(MODEL_LIB)(ldftra_oce.o) \ 
    4903    $(MODEL_LIB)(oce.o) \ 
    4904    $(MODEL_LIB)(phycst.o) \ 
    4905    $(MODEL_LIB)(prtctl.o) \ 
    4906    domzgr_substitute.h90 \ 
    4907    vectopt_loop_substitute.h90 \ 
    4908    KEY_CPP \ 
    4909    ldfeiv.F90 
    4910 $(MODEL_LIB)(ldfslp.o) :   \ 
    4911    dom_oce.F90 \ 
    4912    in_out_manager.F90 \ 
    4913    lib_mpp.F90 \ 
    4914    lib_print.f90 \ 
    4915    oce.F90 \ 
    4916    par_kind.F90 \ 
    4917    par_oce.F90 \ 
    4918    prtctl.F90 \ 
    4919    zdf_oce.F90 \ 
    4920    $(MODEL_LIB)(dom_oce.o) \ 
    4921    $(MODEL_LIB)(in_out_manager.o) \ 
    4922    $(MODEL_LIB)(lib_mpp.o) \ 
    4923    $(MODEL_LIB)(lib_print.o) \ 
    4924    $(MODEL_LIB)(oce.o) \ 
    4925    $(MODEL_LIB)(par_kind.o) \ 
    4926    $(MODEL_LIB)(par_oce.o) \ 
    4927    $(MODEL_LIB)(prtctl.o) \ 
    4928    $(MODEL_LIB)(zdf_oce.o) \ 
    4929    dom_oce.F90 \ 
    4930    in_out_manager.F90 \ 
    4931    lbclnk.F90 \ 
    4932    ldfdyn_oce.F90 \ 
    4933    ldftra_oce.F90 \ 
    4934    oce.F90 \ 
    4935    phycst.F90 \ 
    4936    prtctl.F90 \ 
    4937    zdfmxl.F90 \ 
    4938    $(MODEL_LIB)(dom_oce.o) \ 
    4939    $(MODEL_LIB)(in_out_manager.o) \ 
    4940    $(MODEL_LIB)(lbclnk.o) \ 
    4941    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4942    $(MODEL_LIB)(ldftra_oce.o) \ 
    4943    $(MODEL_LIB)(oce.o) \ 
    4944    $(MODEL_LIB)(phycst.o) \ 
    4945    $(MODEL_LIB)(prtctl.o) \ 
    4946    $(MODEL_LIB)(zdfmxl.o) \ 
    4947    domzgr_substitute.h90 \ 
    4948    vectopt_loop_substitute.h90 \ 
    4949    KEY_CPP \ 
    4950    ldfslp.F90 
    4951 $(MODEL_LIB)(ldftra.o) :   \ 
    4952    dom_oce.F90 \ 
    4953    in_out_manager.F90 \ 
    4954    lbclnk.F90 \ 
    4955    ldfdyn_oce.F90 \ 
    4956    ldftra_oce.F90 \ 
    4957    lib_mpp.F90 \ 
    4958    lib_print.f90 \ 
    4959    oce.F90 \ 
    4960    par_kind.F90 \ 
    4961    par_oce.F90 \ 
    4962    phycst.F90 \ 
    4963    prtctl.F90 \ 
    4964    zdfmxl.F90 \ 
    4965    $(MODEL_LIB)(dom_oce.o) \ 
    4966    $(MODEL_LIB)(in_out_manager.o) \ 
    4967    $(MODEL_LIB)(lbclnk.o) \ 
    4968    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4969    $(MODEL_LIB)(ldftra_oce.o) \ 
    4970    $(MODEL_LIB)(lib_mpp.o) \ 
    4971    $(MODEL_LIB)(lib_print.o) \ 
    4972    $(MODEL_LIB)(oce.o) \ 
    4973    $(MODEL_LIB)(par_kind.o) \ 
    4974    $(MODEL_LIB)(par_oce.o) \ 
    4975    $(MODEL_LIB)(phycst.o) \ 
    4976    $(MODEL_LIB)(prtctl.o) \ 
    4977    $(MODEL_LIB)(zdfmxl.o) \ 
    4978    dom_oce.F90 \ 
    4979    in_out_manager.F90 \ 
    4980    lbclnk.F90 \ 
    4981    ldfslp.F90 \ 
    4982    ldftra_oce.F90 \ 
    4983    lib_mpp.F90 \ 
    4984    oce.F90 \ 
    4985    phycst.F90 \ 
    4986    $(MODEL_LIB)(dom_oce.o) \ 
    4987    $(MODEL_LIB)(in_out_manager.o) \ 
    4988    $(MODEL_LIB)(lbclnk.o) \ 
    4989    $(MODEL_LIB)(ldfslp.o) \ 
    4990    $(MODEL_LIB)(ldftra_oce.o) \ 
    4991    $(MODEL_LIB)(lib_mpp.o) \ 
    4992    $(MODEL_LIB)(oce.o) \ 
    4993    $(MODEL_LIB)(phycst.o) \ 
     5121   lib_mpp.F90 \ 
     5122   oce.F90 \ 
     5123   phycst.F90 \ 
    49945124   domzgr_substitute.h90 \ 
    49955125   ldftra_c1d.h90 \ 
     
    50015131   ldftra.F90 
    50025132$(MODEL_LIB)(ldftra_oce.o) :  \ 
    5003    par_kind.F90 \ 
    5004    $(MODEL_LIB)(par_kind.o) \ 
    5005    par_oce.F90 \ 
    5006    $(MODEL_LIB)(par_oce.o) \ 
     5133   $(MODEL_LIB)(par_kind.o) \ 
     5134   par_kind.F90 \ 
     5135   $(MODEL_LIB)(par_oce.o) \ 
     5136   par_oce.F90 \ 
    50075137   KEY_CPP \ 
    50085138   ldftra_oce.F90 
     
    50105140   lib_cray.f90 
    50115141$(MODEL_LIB)(lib_feti.o) : \ 
    5012    dom_oce.F90 \ 
    5013    in_out_manager.F90 \ 
    5014    $(MODEL_LIB)(dom_oce.o) \ 
    5015    $(MODEL_LIB)(in_out_manager.o) \ 
    5016    lib_mpp.F90 \ 
    5017    $(MODEL_LIB)(lib_mpp.o) \ 
     5142   $(MODEL_LIB)(dom_oce.o) \ 
     5143   $(MODEL_LIB)(in_out_manager.o) \ 
     5144   dom_oce.F90 \ 
     5145   in_out_manager.F90 \ 
     5146   $(MODEL_LIB)(lib_mpp.o) \ 
     5147   lib_mpp.F90 \ 
    50185148   KEY_CPP \ 
    50195149   lib_feti.F90 
     
    50215151   lib_isml.f90 
    50225152$(MODEL_LIB)(lib_mpp.o) :  \ 
    5023    lib_print.f90 \ 
    5024    par_kind.F90 \ 
    5025    par_oce.F90 \ 
    5026    $(MODEL_LIB)(lib_print.o) \ 
    5027    $(MODEL_LIB)(par_kind.o) \ 
    5028    $(MODEL_LIB)(par_oce.o) \ 
    5029    dom_oce.F90 \ 
    5030    in_out_manager.F90 \ 
    5031    $(MODEL_LIB)(dom_oce.o) \ 
    5032    $(MODEL_LIB)(in_out_manager.o) \ 
     5153   $(MODEL_LIB)(lib_print.o) \ 
     5154   $(MODEL_LIB)(par_kind.o) \ 
     5155   $(MODEL_LIB)(par_oce.o) \ 
     5156   lib_print.f90 \ 
     5157   par_kind.F90 \ 
     5158   par_oce.F90 \ 
     5159   $(MODEL_LIB)(dom_oce.o) \ 
     5160   $(MODEL_LIB)(in_out_manager.o) \ 
     5161   dom_oce.F90 \ 
     5162   in_out_manager.F90 \ 
    50335163   KEY_CPP \ 
    50345164   lib_mpp.F90 
    50355165$(MODEL_LIB)(lib_print.o) :   \ 
    5036    par_kind.F90 \ 
    5037    $(MODEL_LIB)(par_kind.o) \ 
     5166   $(MODEL_LIB)(par_kind.o) \ 
     5167   par_kind.F90 \ 
    50385168   lib_print.f90 
    50395169$(MODEL_LIB)(limadv.o) :   \ 
     5170   $(MODEL_LIB)(blk_oce.o) \ 
     5171   $(MODEL_LIB)(dom_oce.o) \ 
     5172   $(MODEL_LIB)(in_out_manager.o) \ 
     5173   $(MODEL_LIB)(lib_mpp.o) \ 
     5174   $(MODEL_LIB)(lib_print.o) \ 
     5175   $(MODEL_LIB)(oce.o) \ 
     5176   $(MODEL_LIB)(par_ice.o) \ 
     5177   $(MODEL_LIB)(par_kind.o) \ 
     5178   $(MODEL_LIB)(par_oce.o) \ 
    50405179   blk_oce.F90 \ 
    50415180   dom_oce.F90 \ 
     
    50475186   par_kind.F90 \ 
    50485187   par_oce.F90 \ 
    5049    $(MODEL_LIB)(blk_oce.o) \ 
    5050    $(MODEL_LIB)(dom_oce.o) \ 
    5051    $(MODEL_LIB)(in_out_manager.o) \ 
    5052    $(MODEL_LIB)(lib_mpp.o) \ 
    5053    $(MODEL_LIB)(lib_print.o) \ 
    5054    $(MODEL_LIB)(oce.o) \ 
    5055    $(MODEL_LIB)(par_ice.o) \ 
    5056    $(MODEL_LIB)(par_kind.o) \ 
    5057    $(MODEL_LIB)(par_oce.o) \ 
     5188   $(MODEL_LIB)(dom_ice.o) \ 
     5189   $(MODEL_LIB)(dom_oce.o) \ 
     5190   $(MODEL_LIB)(ice_oce.o) \ 
     5191   $(MODEL_LIB)(in_out_manager.o) \ 
     5192   $(MODEL_LIB)(lbclnk.o) \ 
     5193   $(MODEL_LIB)(prtctl.o) \ 
    50585194   dom_ice.F90 \ 
    50595195   dom_oce.F90 \ 
     
    50625198   lbclnk.F90 \ 
    50635199   prtctl.F90 \ 
    5064    $(MODEL_LIB)(dom_ice.o) \ 
    5065    $(MODEL_LIB)(dom_oce.o) \ 
    5066    $(MODEL_LIB)(ice_oce.o) \ 
    5067    $(MODEL_LIB)(in_out_manager.o) \ 
    5068    $(MODEL_LIB)(lbclnk.o) \ 
    5069    $(MODEL_LIB)(prtctl.o) \ 
    50705200   KEY_CPP \ 
    50715201   limadv.F90 
    50725202$(MODEL_LIB)(limdia.o) :   \ 
     5203   $(MODEL_LIB)(blk_oce.o) \ 
     5204   $(MODEL_LIB)(dom_ice.o) \ 
     5205   $(MODEL_LIB)(dom_oce.o) \ 
     5206   $(MODEL_LIB)(flx_oce.o) \ 
     5207   $(MODEL_LIB)(ice.o) \ 
     5208   $(MODEL_LIB)(ice_oce.o) \ 
     5209   $(MODEL_LIB)(in_out_manager.o) \ 
     5210   $(MODEL_LIB)(ini1d.o) \ 
     5211   $(MODEL_LIB)(lbclnk.o) \ 
     5212   $(MODEL_LIB)(lib_print.o) \ 
     5213   $(MODEL_LIB)(limistate.o) \ 
     5214   $(MODEL_LIB)(limmsh.o) \ 
     5215   $(MODEL_LIB)(limrst.o) \ 
     5216   $(MODEL_LIB)(oce.o) \ 
     5217   $(MODEL_LIB)(ocfzpt.o) \ 
     5218   $(MODEL_LIB)(par_ice.o) \ 
     5219   $(MODEL_LIB)(par_kind.o) \ 
     5220   $(MODEL_LIB)(par_oce.o) \ 
     5221   $(MODEL_LIB)(phycst.o) \ 
     5222   $(MODEL_LIB)(prtctl.o) \ 
    50735223   blk_oce.F90 \ 
    50745224   dom_ice.F90 \ 
     
    50775227   ice.F90 \ 
    50785228   ice_oce.F90 \ 
     5229   in_out_manager.F90 \ 
    50795230   ini1d.F90 \ 
    5080    in_out_manager.F90 \ 
    50815231   lbclnk.F90 \ 
    50825232   lib_print.f90 \ 
     
    50915241   phycst.F90 \ 
    50925242   prtctl.F90 \ 
     5243   $(MODEL_LIB)(daymod.o) \ 
     5244   $(MODEL_LIB)(dom_ice.o) \ 
     5245   $(MODEL_LIB)(ice.o) \ 
     5246   $(MODEL_LIB)(ice_oce.o) \ 
     5247   $(MODEL_LIB)(iceini.o) \ 
     5248   $(MODEL_LIB)(in_out_manager.o) \ 
     5249   $(MODEL_LIB)(limistate.o) \ 
     5250   $(MODEL_LIB)(par_ice.o) \ 
     5251   $(MODEL_LIB)(phycst.o) \ 
     5252   daymod.F90 \ 
     5253   dom_ice.F90 \ 
     5254   ice.F90 \ 
     5255   ice_oce.F90 \ 
     5256   iceini.F90 \ 
     5257   in_out_manager.F90 \ 
     5258   limistate.F90 \ 
     5259   par_ice.F90 \ 
     5260   phycst.F90 \ 
     5261   vectopt_loop_substitute.h90 \ 
     5262   KEY_CPP \ 
     5263   limdia.F90 
     5264$(MODEL_LIB)(limdmp.o) :   \ 
     5265   $(MODEL_LIB)(blk_oce.o) \ 
     5266   $(MODEL_LIB)(dom_oce.o) \ 
     5267   $(MODEL_LIB)(dtasal.o) \ 
     5268   $(MODEL_LIB)(dtatem.o) \ 
     5269   $(MODEL_LIB)(in_out_manager.o) \ 
     5270   $(MODEL_LIB)(iom.o) \ 
     5271   $(MODEL_LIB)(lib_mpp.o) \ 
     5272   $(MODEL_LIB)(lib_print.o) \ 
     5273   $(MODEL_LIB)(oce.o) \ 
     5274   $(MODEL_LIB)(par_ice.o) \ 
     5275   $(MODEL_LIB)(par_kind.o) \ 
     5276   $(MODEL_LIB)(par_oce.o) \ 
     5277   $(MODEL_LIB)(phycst.o) \ 
     5278   $(MODEL_LIB)(prtctl.o) \ 
     5279   $(MODEL_LIB)(trdmod.o) \ 
     5280   $(MODEL_LIB)(trdmod_oce.o) \ 
     5281   $(MODEL_LIB)(zdf_oce.o) \ 
     5282   $(MODEL_LIB)(zdfmxl.o) \ 
     5283   blk_oce.F90 \ 
     5284   dom_oce.F90 \ 
     5285   dtasal.F90 \ 
     5286   dtatem.F90 \ 
     5287   in_out_manager.F90 \ 
     5288   iom.F90 \ 
     5289   lib_mpp.F90 \ 
     5290   lib_print.f90 \ 
     5291   oce.F90 \ 
     5292   par_ice.F90 \ 
     5293   par_kind.F90 \ 
     5294   par_oce.F90 \ 
     5295   phycst.F90 \ 
     5296   prtctl.F90 \ 
     5297   trdmod.F90 \ 
     5298   trdmod_oce.F90 \ 
     5299   zdf_oce.F90 \ 
     5300   zdfmxl.F90 \ 
     5301   $(MODEL_LIB)(daymod.o) \ 
     5302   $(MODEL_LIB)(dom_oce.o) \ 
     5303   $(MODEL_LIB)(ice.o) \ 
     5304   $(MODEL_LIB)(ice_oce.o) \ 
     5305   $(MODEL_LIB)(in_out_manager.o) \ 
     5306   $(MODEL_LIB)(oce.o) \ 
     5307   $(MODEL_LIB)(tradmp.o) \ 
     5308   daymod.F90 \ 
     5309   dom_oce.F90 \ 
     5310   ice.F90 \ 
     5311   ice_oce.F90 \ 
     5312   in_out_manager.F90 \ 
     5313   oce.F90 \ 
     5314   tradmp.F90 \ 
     5315   vectopt_loop_substitute.h90 \ 
     5316   $(IOIPSL_LIB) \ 
     5317   KEY_CPP \ 
     5318   limdmp.F90 
     5319$(MODEL_LIB)(limdyn.o) :   \ 
    50935320   $(MODEL_LIB)(blk_oce.o) \ 
    50945321   $(MODEL_LIB)(dom_ice.o) \ 
     
    50975324   $(MODEL_LIB)(ice.o) \ 
    50985325   $(MODEL_LIB)(ice_oce.o) \ 
     5326   $(MODEL_LIB)(in_out_manager.o) \ 
    50995327   $(MODEL_LIB)(ini1d.o) \ 
    5100    $(MODEL_LIB)(in_out_manager.o) \ 
    5101    $(MODEL_LIB)(lbclnk.o) \ 
     5328   $(MODEL_LIB)(lbclnk.o) \ 
     5329   $(MODEL_LIB)(lib_mpp.o) \ 
    51025330   $(MODEL_LIB)(lib_print.o) \ 
    51035331   $(MODEL_LIB)(limistate.o) \ 
     
    51115339   $(MODEL_LIB)(phycst.o) \ 
    51125340   $(MODEL_LIB)(prtctl.o) \ 
    5113    daymod.F90 \ 
    5114    dom_ice.F90 \ 
    5115    iceini.F90 \ 
    5116    ice.F90 \ 
    5117    ice_oce.F90 \ 
    5118    in_out_manager.F90 \ 
    5119    limistate.F90 \ 
    5120    par_ice.F90 \ 
    5121    phycst.F90 \ 
    5122    $(MODEL_LIB)(daymod.o) \ 
    5123    $(MODEL_LIB)(dom_ice.o) \ 
    5124    $(MODEL_LIB)(iceini.o) \ 
    5125    $(MODEL_LIB)(ice.o) \ 
    5126    $(MODEL_LIB)(ice_oce.o) \ 
    5127    $(MODEL_LIB)(in_out_manager.o) \ 
    5128    $(MODEL_LIB)(limistate.o) \ 
    5129    $(MODEL_LIB)(par_ice.o) \ 
    5130    $(MODEL_LIB)(phycst.o) \ 
    5131    vectopt_loop_substitute.h90 \ 
    5132    KEY_CPP \ 
    5133    limdia.F90 
    5134 $(MODEL_LIB)(limdmp.o) :   \ 
    5135    blk_oce.F90 \ 
    5136    dom_oce.F90 \ 
    5137    dtasal.F90 \ 
    5138    dtatem.F90 \ 
    5139    in_out_manager.F90 \ 
    5140    lib_mpp.F90 \ 
    5141    lib_print.f90 \ 
    5142    oce.F90 \ 
    5143    par_ice.F90 \ 
    5144    par_kind.F90 \ 
    5145    par_oce.F90 \ 
    5146    phycst.F90 \ 
    5147    prtctl.F90 \ 
    5148    trdmod.F90 \ 
    5149    trdmod_oce.F90 \ 
    5150    zdfmxl.F90 \ 
    5151    zdf_oce.F90 \ 
    5152    $(MODEL_LIB)(blk_oce.o) \ 
    5153    $(MODEL_LIB)(dom_oce.o) \ 
    5154    $(MODEL_LIB)(dtasal.o) \ 
    5155    $(MODEL_LIB)(dtatem.o) \ 
    5156    $(MODEL_LIB)(in_out_manager.o) \ 
    5157    $(MODEL_LIB)(lib_mpp.o) \ 
    5158    $(MODEL_LIB)(lib_print.o) \ 
    5159    $(MODEL_LIB)(oce.o) \ 
    5160    $(MODEL_LIB)(par_ice.o) \ 
    5161    $(MODEL_LIB)(par_kind.o) \ 
    5162    $(MODEL_LIB)(par_oce.o) \ 
    5163    $(MODEL_LIB)(phycst.o) \ 
    5164    $(MODEL_LIB)(prtctl.o) \ 
    5165    $(MODEL_LIB)(trdmod.o) \ 
    5166    $(MODEL_LIB)(trdmod_oce.o) \ 
    5167    $(MODEL_LIB)(zdfmxl.o) \ 
    5168    $(MODEL_LIB)(zdf_oce.o) \ 
    5169    daymod.F90 \ 
    5170    dom_oce.F90 \ 
    5171    ice.F90 \ 
    5172    ice_oce.F90 \ 
    5173    in_out_manager.F90 \ 
    5174    oce.F90 \ 
    5175    tradmp.F90 \ 
    5176    $(MODEL_LIB)(daymod.o) \ 
    5177    $(MODEL_LIB)(dom_oce.o) \ 
    5178    $(MODEL_LIB)(ice.o) \ 
    5179    $(MODEL_LIB)(ice_oce.o) \ 
    5180    $(MODEL_LIB)(in_out_manager.o) \ 
    5181    $(MODEL_LIB)(oce.o) \ 
    5182    $(MODEL_LIB)(tradmp.o) \ 
    5183    vectopt_loop_substitute.h90 \ 
    5184    $(IOIPSL_LIB) \ 
    5185    KEY_CPP \ 
    5186    limdmp.F90 
    5187 $(MODEL_LIB)(limdyn.o) :   \ 
    51885341   blk_oce.F90 \ 
    51895342   dom_ice.F90 \ 
     
    51925345   ice.F90 \ 
    51935346   ice_oce.F90 \ 
     5347   in_out_manager.F90 \ 
    51945348   ini1d.F90 \ 
    5195    in_out_manager.F90 \ 
    51965349   lbclnk.F90 \ 
    51975350   lib_mpp.F90 \ 
     
    52075360   phycst.F90 \ 
    52085361   prtctl.F90 \ 
     5362   $(MODEL_LIB)(dom_ice.o) \ 
     5363   $(MODEL_LIB)(dom_oce.o) \ 
     5364   $(MODEL_LIB)(ice.o) \ 
     5365   $(MODEL_LIB)(ice_oce.o) \ 
     5366   $(MODEL_LIB)(iceini.o) \ 
     5367   $(MODEL_LIB)(in_out_manager.o) \ 
     5368   $(MODEL_LIB)(lbclnk.o) \ 
     5369   $(MODEL_LIB)(lib_mpp.o) \ 
     5370   $(MODEL_LIB)(limistate.o) \ 
     5371   $(MODEL_LIB)(limrhg.o) \ 
     5372   $(MODEL_LIB)(phycst.o) \ 
     5373   $(MODEL_LIB)(prtctl.o) \ 
     5374   dom_ice.F90 \ 
     5375   dom_oce.F90 \ 
     5376   ice.F90 \ 
     5377   ice_oce.F90 \ 
     5378   iceini.F90 \ 
     5379   in_out_manager.F90 \ 
     5380   lbclnk.F90 \ 
     5381   lib_mpp.F90 \ 
     5382   limistate.F90 \ 
     5383   limrhg.F90 \ 
     5384   phycst.F90 \ 
     5385   prtctl.F90 \ 
     5386   KEY_CPP \ 
     5387   limdyn.F90 
     5388$(MODEL_LIB)(limflx.o) :   \ 
     5389   $(MODEL_LIB)(albedo.o) \ 
    52095390   $(MODEL_LIB)(blk_oce.o) \ 
    5210    $(MODEL_LIB)(dom_ice.o) \ 
     5391   $(MODEL_LIB)(cpl_oce.o) \ 
     5392   $(MODEL_LIB)(daymod.o) \ 
    52115393   $(MODEL_LIB)(dom_oce.o) \ 
    52125394   $(MODEL_LIB)(flx_oce.o) \ 
    52135395   $(MODEL_LIB)(ice.o) \ 
    5214    $(MODEL_LIB)(ice_oce.o) \ 
    5215    $(MODEL_LIB)(ini1d.o) \ 
    5216    $(MODEL_LIB)(in_out_manager.o) \ 
    5217    $(MODEL_LIB)(lbclnk.o) \ 
    5218    $(MODEL_LIB)(lib_mpp.o) \ 
    5219    $(MODEL_LIB)(lib_print.o) \ 
    5220    $(MODEL_LIB)(limistate.o) \ 
    5221    $(MODEL_LIB)(limmsh.o) \ 
    5222    $(MODEL_LIB)(limrst.o) \ 
     5396   $(MODEL_LIB)(in_out_manager.o) \ 
     5397   $(MODEL_LIB)(lbclnk.o) \ 
     5398   $(MODEL_LIB)(lib_mpp.o) \ 
     5399   $(MODEL_LIB)(lib_print.o) \ 
    52235400   $(MODEL_LIB)(oce.o) \ 
    52245401   $(MODEL_LIB)(ocfzpt.o) \ 
     
    52285405   $(MODEL_LIB)(phycst.o) \ 
    52295406   $(MODEL_LIB)(prtctl.o) \ 
    5230    dom_ice.F90 \ 
    5231    dom_oce.F90 \ 
    5232    iceini.F90 \ 
    5233    ice.F90 \ 
    5234    ice_oce.F90 \ 
    5235    in_out_manager.F90 \ 
    5236    lbclnk.F90 \ 
    5237    lib_mpp.F90 \ 
    5238    limistate.F90 \ 
    5239    limrhg.F90 \ 
    5240    phycst.F90 \ 
    5241    prtctl.F90 \ 
    5242    $(MODEL_LIB)(dom_ice.o) \ 
    5243    $(MODEL_LIB)(dom_oce.o) \ 
    5244    $(MODEL_LIB)(iceini.o) \ 
    5245    $(MODEL_LIB)(ice.o) \ 
    5246    $(MODEL_LIB)(ice_oce.o) \ 
    5247    $(MODEL_LIB)(in_out_manager.o) \ 
    5248    $(MODEL_LIB)(lbclnk.o) \ 
    5249    $(MODEL_LIB)(lib_mpp.o) \ 
    5250    $(MODEL_LIB)(limistate.o) \ 
    5251    $(MODEL_LIB)(limrhg.o) \ 
    5252    $(MODEL_LIB)(phycst.o) \ 
    5253    $(MODEL_LIB)(prtctl.o) \ 
    5254    KEY_CPP \ 
    5255    limdyn.F90 
    5256 $(MODEL_LIB)(limflx.o) :   \ 
    52575407   albedo.F90 \ 
    52585408   blk_oce.F90 \ 
     
    52745424   prtctl.F90 \ 
    52755425   $(MODEL_LIB)(albedo.o) \ 
     5426   $(MODEL_LIB)(flx_oce.o) \ 
     5427   $(MODEL_LIB)(flxblk.o) \ 
     5428   $(MODEL_LIB)(ice.o) \ 
     5429   $(MODEL_LIB)(ice_oce.o) \ 
     5430   $(MODEL_LIB)(in_out_manager.o) \ 
     5431   $(MODEL_LIB)(lbclnk.o) \ 
     5432   $(MODEL_LIB)(ocfzpt.o) \ 
     5433   $(MODEL_LIB)(par_oce.o) \ 
     5434   $(MODEL_LIB)(phycst.o) \ 
     5435   $(MODEL_LIB)(prtctl.o) \ 
     5436   albedo.F90 \ 
     5437   flx_oce.F90 \ 
     5438   flxblk.F90 \ 
     5439   ice.F90 \ 
     5440   ice_oce.F90 \ 
     5441   in_out_manager.F90 \ 
     5442   lbclnk.F90 \ 
     5443   ocfzpt.F90 \ 
     5444   par_oce.F90 \ 
     5445   phycst.F90 \ 
     5446   prtctl.F90 \ 
     5447   vectopt_loop_substitute.h90 \ 
     5448   KEY_CPP \ 
     5449   limflx.F90 
     5450$(MODEL_LIB)(limhdf.o) :   \ 
    52765451   $(MODEL_LIB)(blk_oce.o) \ 
    5277    $(MODEL_LIB)(cpl_oce.o) \ 
     5452   $(MODEL_LIB)(dom_oce.o) \ 
     5453   $(MODEL_LIB)(in_out_manager.o) \ 
     5454   $(MODEL_LIB)(lib_mpp.o) \ 
     5455   $(MODEL_LIB)(lib_print.o) \ 
     5456   $(MODEL_LIB)(oce.o) \ 
     5457   $(MODEL_LIB)(par_ice.o) \ 
     5458   $(MODEL_LIB)(par_kind.o) \ 
     5459   $(MODEL_LIB)(par_oce.o) \ 
     5460   blk_oce.F90 \ 
     5461   dom_oce.F90 \ 
     5462   in_out_manager.F90 \ 
     5463   lib_mpp.F90 \ 
     5464   lib_print.f90 \ 
     5465   oce.F90 \ 
     5466   par_ice.F90 \ 
     5467   par_kind.F90 \ 
     5468   par_oce.F90 \ 
     5469   $(MODEL_LIB)(dom_oce.o) \ 
     5470   $(MODEL_LIB)(ice.o) \ 
     5471   $(MODEL_LIB)(ice_oce.o) \ 
     5472   $(MODEL_LIB)(in_out_manager.o) \ 
     5473   $(MODEL_LIB)(lbclnk.o) \ 
     5474   $(MODEL_LIB)(lib_mpp.o) \ 
     5475   $(MODEL_LIB)(prtctl.o) \ 
     5476   dom_oce.F90 \ 
     5477   ice.F90 \ 
     5478   ice_oce.F90 \ 
     5479   in_out_manager.F90 \ 
     5480   lbclnk.F90 \ 
     5481   lib_mpp.F90 \ 
     5482   prtctl.F90 \ 
     5483   vectopt_loop_substitute.h90 \ 
     5484   KEY_CPP \ 
     5485   limhdf.F90 
     5486$(MODEL_LIB)(limistate.o) :   \ 
     5487   $(MODEL_LIB)(blk_oce.o) \ 
     5488   $(MODEL_LIB)(dom_oce.o) \ 
     5489   $(MODEL_LIB)(in_out_manager.o) \ 
     5490   $(MODEL_LIB)(lib_mpp.o) \ 
     5491   $(MODEL_LIB)(lib_print.o) \ 
     5492   $(MODEL_LIB)(oce.o) \ 
     5493   $(MODEL_LIB)(par_ice.o) \ 
     5494   $(MODEL_LIB)(par_kind.o) \ 
     5495   $(MODEL_LIB)(par_oce.o) \ 
     5496   blk_oce.F90 \ 
     5497   dom_oce.F90 \ 
     5498   in_out_manager.F90 \ 
     5499   lib_mpp.F90 \ 
     5500   lib_print.f90 \ 
     5501   oce.F90 \ 
     5502   par_ice.F90 \ 
     5503   par_kind.F90 \ 
     5504   par_oce.F90 \ 
     5505   $(MODEL_LIB)(dom_ice.o) \ 
     5506   $(MODEL_LIB)(dom_oce.o) \ 
     5507   $(MODEL_LIB)(ice.o) \ 
     5508   $(MODEL_LIB)(ice_oce.o) \ 
     5509   $(MODEL_LIB)(in_out_manager.o) \ 
     5510   $(MODEL_LIB)(lbclnk.o) \ 
     5511   $(MODEL_LIB)(oce.o) \ 
     5512   $(MODEL_LIB)(ocfzpt.o) \ 
     5513   $(MODEL_LIB)(par_ice.o) \ 
     5514   $(MODEL_LIB)(phycst.o) \ 
     5515   dom_ice.F90 \ 
     5516   dom_oce.F90 \ 
     5517   ice.F90 \ 
     5518   ice_oce.F90 \ 
     5519   in_out_manager.F90 \ 
     5520   lbclnk.F90 \ 
     5521   oce.F90 \ 
     5522   ocfzpt.F90 \ 
     5523   par_ice.F90 \ 
     5524   phycst.F90 \ 
     5525   $(IOIPSL_LIB) \ 
     5526   KEY_CPP \ 
     5527   limistate.F90 
     5528$(MODEL_LIB)(limmsh.o) :   \ 
     5529   $(MODEL_LIB)(dom_oce.o) \ 
     5530   $(MODEL_LIB)(in_out_manager.o) \ 
     5531   $(MODEL_LIB)(lib_mpp.o) \ 
     5532   $(MODEL_LIB)(lib_print.o) \ 
     5533   $(MODEL_LIB)(oce.o) \ 
     5534   $(MODEL_LIB)(par_ice.o) \ 
     5535   $(MODEL_LIB)(par_kind.o) \ 
     5536   $(MODEL_LIB)(par_oce.o) \ 
     5537   dom_oce.F90 \ 
     5538   in_out_manager.F90 \ 
     5539   lib_mpp.F90 \ 
     5540   lib_print.f90 \ 
     5541   oce.F90 \ 
     5542   par_ice.F90 \ 
     5543   par_kind.F90 \ 
     5544   par_oce.F90 \ 
     5545   $(MODEL_LIB)(dom_ice.o) \ 
     5546   $(MODEL_LIB)(dom_oce.o) \ 
     5547   $(MODEL_LIB)(in_out_manager.o) \ 
     5548   $(MODEL_LIB)(lbclnk.o) \ 
     5549   $(MODEL_LIB)(phycst.o) \ 
     5550   dom_ice.F90 \ 
     5551   dom_oce.F90 \ 
     5552   in_out_manager.F90 \ 
     5553   lbclnk.F90 \ 
     5554   phycst.F90 \ 
     5555   KEY_CPP \ 
     5556   limmsh.F90 
     5557$(MODEL_LIB)(limrhg.o) :   \ 
     5558   $(MODEL_LIB)(blk_oce.o) \ 
     5559   $(MODEL_LIB)(dom_oce.o) \ 
     5560   $(MODEL_LIB)(in_out_manager.o) \ 
     5561   $(MODEL_LIB)(lib_mpp.o) \ 
     5562   $(MODEL_LIB)(lib_print.o) \ 
     5563   $(MODEL_LIB)(oce.o) \ 
     5564   $(MODEL_LIB)(par_ice.o) \ 
     5565   $(MODEL_LIB)(par_kind.o) \ 
     5566   $(MODEL_LIB)(par_oce.o) \ 
     5567   blk_oce.F90 \ 
     5568   dom_oce.F90 \ 
     5569   in_out_manager.F90 \ 
     5570   lib_mpp.F90 \ 
     5571   lib_print.f90 \ 
     5572   oce.F90 \ 
     5573   par_ice.F90 \ 
     5574   par_kind.F90 \ 
     5575   par_oce.F90 \ 
     5576   $(MODEL_LIB)(dom_ice.o) \ 
     5577   $(MODEL_LIB)(ice.o) \ 
     5578   $(MODEL_LIB)(ice_oce.o) \ 
     5579   $(MODEL_LIB)(in_out_manager.o) \ 
     5580   $(MODEL_LIB)(lbclnk.o) \ 
     5581   $(MODEL_LIB)(lib_mpp.o) \ 
     5582   $(MODEL_LIB)(par_oce.o) \ 
     5583   $(MODEL_LIB)(phycst.o) \ 
     5584   $(MODEL_LIB)(prtctl.o) \ 
     5585   dom_ice.F90 \ 
     5586   ice.F90 \ 
     5587   ice_oce.F90 \ 
     5588   in_out_manager.F90 \ 
     5589   lbclnk.F90 \ 
     5590   lib_mpp.F90 \ 
     5591   par_oce.F90 \ 
     5592   phycst.F90 \ 
     5593   prtctl.F90 \ 
     5594   KEY_CPP \ 
     5595   limrhg.F90 
     5596$(MODEL_LIB)(limrst.o) :   \ 
     5597   $(MODEL_LIB)(blk_oce.o) \ 
     5598   $(MODEL_LIB)(dom_oce.o) \ 
     5599   $(MODEL_LIB)(in_out_manager.o) \ 
     5600   $(MODEL_LIB)(lbclnk.o) \ 
     5601   $(MODEL_LIB)(lib_print.o) \ 
     5602   $(MODEL_LIB)(par_ice.o) \ 
     5603   $(MODEL_LIB)(par_kind.o) \ 
     5604   $(MODEL_LIB)(par_oce.o) \ 
     5605   $(MODEL_LIB)(phycst.o) \ 
     5606   $(MODEL_LIB)(prtctl.o) \ 
     5607   blk_oce.F90 \ 
     5608   dom_oce.F90 \ 
     5609   in_out_manager.F90 \ 
     5610   lbclnk.F90 \ 
     5611   lib_print.f90 \ 
     5612   par_ice.F90 \ 
     5613   par_kind.F90 \ 
     5614   par_oce.F90 \ 
     5615   phycst.F90 \ 
     5616   prtctl.F90 \ 
    52785617   $(MODEL_LIB)(daymod.o) \ 
     5618   $(MODEL_LIB)(dom_oce.o) \ 
     5619   $(MODEL_LIB)(ice.o) \ 
     5620   $(MODEL_LIB)(ice_oce.o) \ 
     5621   $(MODEL_LIB)(in_out_manager.o) \ 
     5622   $(MODEL_LIB)(iom.o) \ 
     5623   daymod.F90 \ 
     5624   dom_oce.F90 \ 
     5625   ice.F90 \ 
     5626   ice_oce.F90 \ 
     5627   in_out_manager.F90 \ 
     5628   iom.F90 \ 
     5629   $(MODEL_LIB)(par_ice.o) \ 
     5630   par_ice.F90 \ 
     5631   limrst_dimg.h90 \ 
     5632   $(IOIPSL_LIB) \ 
     5633   KEY_CPP \ 
     5634   limrst.F90 
     5635$(MODEL_LIB)(limtab.o) :   \ 
     5636   $(MODEL_LIB)(par_kind.o) \ 
     5637   par_kind.F90 \ 
     5638   KEY_CPP \ 
     5639   limtab.F90 
     5640$(MODEL_LIB)(limthd.o) :   \ 
     5641   $(MODEL_LIB)(blk_oce.o) \ 
    52795642   $(MODEL_LIB)(dom_oce.o) \ 
    52805643   $(MODEL_LIB)(flx_oce.o) \ 
    52815644   $(MODEL_LIB)(ice.o) \ 
    5282    $(MODEL_LIB)(in_out_manager.o) \ 
    5283    $(MODEL_LIB)(lbclnk.o) \ 
    5284    $(MODEL_LIB)(lib_mpp.o) \ 
    5285    $(MODEL_LIB)(lib_print.o) \ 
     5645   $(MODEL_LIB)(ice_oce.o) \ 
     5646   $(MODEL_LIB)(iceini.o) \ 
     5647   $(MODEL_LIB)(in_out_manager.o) \ 
     5648   $(MODEL_LIB)(ini1d.o) \ 
     5649   $(MODEL_LIB)(lib_mpp.o) \ 
     5650   $(MODEL_LIB)(lib_print.o) \ 
     5651   $(MODEL_LIB)(limistate.o) \ 
     5652   $(MODEL_LIB)(limmsh.o) \ 
     5653   $(MODEL_LIB)(limrst.o) \ 
    52865654   $(MODEL_LIB)(oce.o) \ 
    52875655   $(MODEL_LIB)(ocfzpt.o) \ 
     
    52905658   $(MODEL_LIB)(par_oce.o) \ 
    52915659   $(MODEL_LIB)(phycst.o) \ 
    5292    $(MODEL_LIB)(prtctl.o) \ 
    5293    albedo.F90 \ 
    5294    flxblk.F90 \ 
     5660   $(MODEL_LIB)(thd_ice.o) \ 
     5661   blk_oce.F90 \ 
     5662   dom_oce.F90 \ 
    52955663   flx_oce.F90 \ 
    52965664   ice.F90 \ 
    52975665   ice_oce.F90 \ 
    5298    in_out_manager.F90 \ 
    5299    lbclnk.F90 \ 
     5666   iceini.F90 \ 
     5667   in_out_manager.F90 \ 
     5668   ini1d.F90 \ 
     5669   lib_mpp.F90 \ 
     5670   lib_print.f90 \ 
     5671   limistate.F90 \ 
     5672   limmsh.F90 \ 
     5673   limrst.F90 \ 
     5674   oce.F90 \ 
    53005675   ocfzpt.F90 \ 
    5301    par_oce.F90 \ 
    5302    phycst.F90 \ 
    5303    prtctl.F90 \ 
    5304    $(MODEL_LIB)(albedo.o) \ 
    5305    $(MODEL_LIB)(flxblk.o) \ 
     5676   par_ice.F90 \ 
     5677   par_kind.F90 \ 
     5678   par_oce.F90 \ 
     5679   phycst.F90 \ 
     5680   thd_ice.F90 \ 
     5681   $(MODEL_LIB)(dom_ice.o) \ 
     5682   $(MODEL_LIB)(dom_oce.o) \ 
    53065683   $(MODEL_LIB)(flx_oce.o) \ 
    53075684   $(MODEL_LIB)(ice.o) \ 
    53085685   $(MODEL_LIB)(ice_oce.o) \ 
    5309    $(MODEL_LIB)(in_out_manager.o) \ 
    5310    $(MODEL_LIB)(lbclnk.o) \ 
    5311    $(MODEL_LIB)(ocfzpt.o) \ 
    5312    $(MODEL_LIB)(par_oce.o) \ 
    5313    $(MODEL_LIB)(phycst.o) \ 
    5314    $(MODEL_LIB)(prtctl.o) \ 
    5315    vectopt_loop_substitute.h90 \ 
    5316    KEY_CPP \ 
    5317    limflx.F90 
    5318 $(MODEL_LIB)(limhdf.o) :   \ 
    5319    blk_oce.F90 \ 
    5320    dom_oce.F90 \ 
    5321    in_out_manager.F90 \ 
    5322    lib_mpp.F90 \ 
    5323    lib_print.f90 \ 
    5324    oce.F90 \ 
    5325    par_ice.F90 \ 
    5326    par_kind.F90 \ 
    5327    par_oce.F90 \ 
    5328    $(MODEL_LIB)(blk_oce.o) \ 
    5329    $(MODEL_LIB)(dom_oce.o) \ 
    5330    $(MODEL_LIB)(in_out_manager.o) \ 
    5331    $(MODEL_LIB)(lib_mpp.o) \ 
    5332    $(MODEL_LIB)(lib_print.o) \ 
    5333    $(MODEL_LIB)(oce.o) \ 
    5334    $(MODEL_LIB)(par_ice.o) \ 
    5335    $(MODEL_LIB)(par_kind.o) \ 
    5336    $(MODEL_LIB)(par_oce.o) \ 
    5337    dom_oce.F90 \ 
     5686   $(MODEL_LIB)(iceini.o) \ 
     5687   $(MODEL_LIB)(in_out_manager.o) \ 
     5688   $(MODEL_LIB)(lbclnk.o) \ 
     5689   $(MODEL_LIB)(limtab.o) \ 
     5690   $(MODEL_LIB)(limthd_lac.o) \ 
     5691   $(MODEL_LIB)(limthd_zdf.o) \ 
     5692   $(MODEL_LIB)(phycst.o) \ 
     5693   $(MODEL_LIB)(prtctl.o) \ 
     5694   $(MODEL_LIB)(thd_ice.o) \ 
     5695   dom_ice.F90 \ 
     5696   dom_oce.F90 \ 
     5697   flx_oce.F90 \ 
    53385698   ice.F90 \ 
    53395699   ice_oce.F90 \ 
    5340    in_out_manager.F90 \ 
    5341    lbclnk.F90 \ 
    5342    lib_mpp.F90 \ 
    5343    prtctl.F90 \ 
    5344    $(MODEL_LIB)(dom_oce.o) \ 
     5700   iceini.F90 \ 
     5701   in_out_manager.F90 \ 
     5702   lbclnk.F90 \ 
     5703   limtab.F90 \ 
     5704   limthd_lac.F90 \ 
     5705   limthd_zdf.F90 \ 
     5706   phycst.F90 \ 
     5707   prtctl.F90 \ 
     5708   thd_ice.F90 \ 
     5709   domzgr_substitute.h90 \ 
     5710   vectopt_loop_substitute.h90 \ 
     5711   KEY_CPP \ 
     5712   limthd.F90 
     5713$(MODEL_LIB)(limthd_lac.o) :  \ 
     5714   $(MODEL_LIB)(blk_oce.o) \ 
     5715   $(MODEL_LIB)(dom_ice.o) \ 
     5716   $(MODEL_LIB)(dom_oce.o) \ 
     5717   $(MODEL_LIB)(flx_oce.o) \ 
    53455718   $(MODEL_LIB)(ice.o) \ 
    53465719   $(MODEL_LIB)(ice_oce.o) \ 
    53475720   $(MODEL_LIB)(in_out_manager.o) \ 
    5348    $(MODEL_LIB)(lbclnk.o) \ 
    5349    $(MODEL_LIB)(lib_mpp.o) \ 
    5350    $(MODEL_LIB)(prtctl.o) \ 
    5351    vectopt_loop_substitute.h90 \ 
    5352    KEY_CPP \ 
    5353    limhdf.F90 
    5354 $(MODEL_LIB)(limistate.o) :   \ 
     5721   $(MODEL_LIB)(ini1d.o) \ 
     5722   $(MODEL_LIB)(lbclnk.o) \ 
     5723   $(MODEL_LIB)(limistate.o) \ 
     5724   $(MODEL_LIB)(limmsh.o) \ 
     5725   $(MODEL_LIB)(limrst.o) \ 
     5726   $(MODEL_LIB)(oce.o) \ 
     5727   $(MODEL_LIB)(ocfzpt.o) \ 
     5728   $(MODEL_LIB)(par_ice.o) \ 
     5729   $(MODEL_LIB)(par_kind.o) \ 
     5730   $(MODEL_LIB)(par_oce.o) \ 
     5731   $(MODEL_LIB)(phycst.o) \ 
    53555732   blk_oce.F90 \ 
    5356    dom_oce.F90 \ 
    5357    in_out_manager.F90 \ 
    5358    lib_mpp.F90 \ 
    5359    lib_print.f90 \ 
    5360    oce.F90 \ 
    5361    par_ice.F90 \ 
    5362    par_kind.F90 \ 
    5363    par_oce.F90 \ 
    5364    $(MODEL_LIB)(blk_oce.o) \ 
    5365    $(MODEL_LIB)(dom_oce.o) \ 
    5366    $(MODEL_LIB)(in_out_manager.o) \ 
    5367    $(MODEL_LIB)(lib_mpp.o) \ 
    5368    $(MODEL_LIB)(lib_print.o) \ 
    5369    $(MODEL_LIB)(oce.o) \ 
    5370    $(MODEL_LIB)(par_ice.o) \ 
    5371    $(MODEL_LIB)(par_kind.o) \ 
    5372    $(MODEL_LIB)(par_oce.o) \ 
    53735733   dom_ice.F90 \ 
    53745734   dom_oce.F90 \ 
     5735   flx_oce.F90 \ 
    53755736   ice.F90 \ 
    53765737   ice_oce.F90 \ 
    53775738   in_out_manager.F90 \ 
    5378    lbclnk.F90 \ 
    5379    oce.F90 \ 
    5380    ocfzpt.F90 \ 
    5381    par_ice.F90 \ 
    5382    phycst.F90 \ 
    5383    $(MODEL_LIB)(dom_ice.o) \ 
    5384    $(MODEL_LIB)(dom_oce.o) \ 
    5385    $(MODEL_LIB)(ice.o) \ 
    5386    $(MODEL_LIB)(ice_oce.o) \ 
    5387    $(MODEL_LIB)(in_out_manager.o) \ 
    5388    $(MODEL_LIB)(lbclnk.o) \ 
    5389    $(MODEL_LIB)(oce.o) \ 
    5390    $(MODEL_LIB)(ocfzpt.o) \ 
    5391    $(MODEL_LIB)(par_ice.o) \ 
    5392    $(MODEL_LIB)(phycst.o) \ 
    5393    $(IOIPSL_LIB) \ 
    5394    KEY_CPP \ 
    5395    limistate.F90 
    5396 $(MODEL_LIB)(limmsh.o) :   \ 
    5397    dom_oce.F90 \ 
    5398    in_out_manager.F90 \ 
    5399    lib_mpp.F90 \ 
    5400    lib_print.f90 \ 
    5401    oce.F90 \ 
    5402    par_ice.F90 \ 
    5403    par_kind.F90 \ 
    5404    par_oce.F90 \ 
    5405    $(MODEL_LIB)(dom_oce.o) \ 
    5406    $(MODEL_LIB)(in_out_manager.o) \ 
    5407    $(MODEL_LIB)(lib_mpp.o) \ 
    5408    $(MODEL_LIB)(lib_print.o) \ 
    5409    $(MODEL_LIB)(oce.o) \ 
    5410    $(MODEL_LIB)(par_ice.o) \ 
    5411    $(MODEL_LIB)(par_kind.o) \ 
    5412    $(MODEL_LIB)(par_oce.o) \ 
    5413    dom_ice.F90 \ 
    5414    dom_oce.F90 \ 
    5415    in_out_manager.F90 \ 
    5416    lbclnk.F90 \ 
    5417    phycst.F90 \ 
    5418    $(MODEL_LIB)(dom_ice.o) \ 
    5419    $(MODEL_LIB)(dom_oce.o) \ 
    5420    $(MODEL_LIB)(in_out_manager.o) \ 
    5421    $(MODEL_LIB)(lbclnk.o) \ 
    5422    $(MODEL_LIB)(phycst.o) \ 
    5423    KEY_CPP \ 
    5424    limmsh.F90 
    5425 $(MODEL_LIB)(limrhg.o) :   \ 
    5426    blk_oce.F90 \ 
    5427    dom_oce.F90 \ 
    5428    in_out_manager.F90 \ 
    5429    lib_mpp.F90 \ 
    5430    lib_print.f90 \ 
    5431    oce.F90 \ 
    5432    par_ice.F90 \ 
    5433    par_kind.F90 \ 
    5434    par_oce.F90 \ 
    5435    $(MODEL_LIB)(blk_oce.o) \ 
    5436    $(MODEL_LIB)(dom_oce.o) \ 
    5437    $(MODEL_LIB)(in_out_manager.o) \ 
    5438    $(MODEL_LIB)(lib_mpp.o) \ 
    5439    $(MODEL_LIB)(lib_print.o) \ 
    5440    $(MODEL_LIB)(oce.o) \ 
    5441    $(MODEL_LIB)(par_ice.o) \ 
    5442    $(MODEL_LIB)(par_kind.o) \ 
    5443    $(MODEL_LIB)(par_oce.o) \ 
    5444    dom_ice.F90 \ 
    5445    ice.F90 \ 
    5446    ice_oce.F90 \ 
    5447    in_out_manager.F90 \ 
    5448    lbclnk.F90 \ 
    5449    lib_mpp.F90 \ 
    5450    par_oce.F90 \ 
    5451    phycst.F90 \ 
    5452    prtctl.F90 \ 
    5453    $(MODEL_LIB)(dom_ice.o) \ 
    5454    $(MODEL_LIB)(ice.o) \ 
    5455    $(MODEL_LIB)(ice_oce.o) \ 
    5456    $(MODEL_LIB)(in_out_manager.o) \ 
    5457    $(MODEL_LIB)(lbclnk.o) \ 
    5458    $(MODEL_LIB)(lib_mpp.o) \ 
    5459    $(MODEL_LIB)(par_oce.o) \ 
    5460    $(MODEL_LIB)(phycst.o) \ 
    5461    $(MODEL_LIB)(prtctl.o) \ 
    5462    KEY_CPP \ 
    5463    limrhg.F90 
    5464 $(MODEL_LIB)(limrst.o) :   \ 
    5465    blk_oce.F90 \ 
    5466    dom_oce.F90 \ 
    5467    in_out_manager.F90 \ 
    5468    lib_print.f90 \ 
    5469    par_ice.F90 \ 
    5470    par_kind.F90 \ 
    5471    par_oce.F90 \ 
    5472    phycst.F90 \ 
    5473    prtctl.F90 \ 
    5474    $(MODEL_LIB)(blk_oce.o) \ 
    5475    $(MODEL_LIB)(dom_oce.o) \ 
    5476    $(MODEL_LIB)(in_out_manager.o) \ 
    5477    $(MODEL_LIB)(lib_print.o) \ 
    5478    $(MODEL_LIB)(par_ice.o) \ 
    5479    $(MODEL_LIB)(par_kind.o) \ 
    5480    $(MODEL_LIB)(par_oce.o) \ 
    5481    $(MODEL_LIB)(phycst.o) \ 
    5482    $(MODEL_LIB)(prtctl.o) \ 
    5483    daymod.F90 \ 
    5484    dom_oce.F90 \ 
    5485    ice.F90 \ 
    5486    ice_oce.F90 \ 
    5487    in_out_manager.F90 \ 
    5488    $(MODEL_LIB)(daymod.o) \ 
    5489    $(MODEL_LIB)(dom_oce.o) \ 
    5490    $(MODEL_LIB)(ice.o) \ 
    5491    $(MODEL_LIB)(ice_oce.o) \ 
    5492    $(MODEL_LIB)(in_out_manager.o) \ 
    5493    par_ice.F90 \ 
    5494    $(MODEL_LIB)(par_ice.o) \ 
    5495    limrst_dimg.h90 \ 
    5496    $(IOIPSL_LIB) \ 
    5497    KEY_CPP \ 
    5498    limrst.F90 
    5499 $(MODEL_LIB)(limtab.o) :   \ 
    5500    par_kind.F90 \ 
    5501    $(MODEL_LIB)(par_kind.o) \ 
    5502    KEY_CPP \ 
    5503    limtab.F90 
    5504 $(MODEL_LIB)(limthd.o) :   \ 
    5505    blk_oce.F90 \ 
    5506    dom_oce.F90 \ 
    5507    flx_oce.F90 \ 
    5508    iceini.F90 \ 
    5509    ice.F90 \ 
    5510    ice_oce.F90 \ 
    55115739   ini1d.F90 \ 
    5512    in_out_manager.F90 \ 
    5513    lib_mpp.F90 \ 
    5514    lib_print.f90 \ 
     5740   lbclnk.F90 \ 
    55155741   limistate.F90 \ 
    55165742   limmsh.F90 \ 
     
    55225748   par_oce.F90 \ 
    55235749   phycst.F90 \ 
     5750   $(MODEL_LIB)(ice_oce.o) \ 
     5751   $(MODEL_LIB)(iceini.o) \ 
     5752   $(MODEL_LIB)(limistate.o) \ 
     5753   $(MODEL_LIB)(par_oce.o) \ 
     5754   $(MODEL_LIB)(phycst.o) \ 
     5755   $(MODEL_LIB)(thd_ice.o) \ 
     5756   ice_oce.F90 \ 
     5757   iceini.F90 \ 
     5758   limistate.F90 \ 
     5759   par_oce.F90 \ 
     5760   phycst.F90 \ 
    55245761   thd_ice.F90 \ 
     5762   KEY_CPP \ 
     5763   limthd_lac.F90 
     5764$(MODEL_LIB)(limthd_zdf.o) :  \ 
    55255765   $(MODEL_LIB)(blk_oce.o) \ 
     5766   $(MODEL_LIB)(dom_ice.o) \ 
    55265767   $(MODEL_LIB)(dom_oce.o) \ 
    55275768   $(MODEL_LIB)(flx_oce.o) \ 
    5528    $(MODEL_LIB)(iceini.o) \ 
    55295769   $(MODEL_LIB)(ice.o) \ 
    55305770   $(MODEL_LIB)(ice_oce.o) \ 
     5771   $(MODEL_LIB)(in_out_manager.o) \ 
    55315772   $(MODEL_LIB)(ini1d.o) \ 
    5532    $(MODEL_LIB)(in_out_manager.o) \ 
    5533    $(MODEL_LIB)(lib_mpp.o) \ 
     5773   $(MODEL_LIB)(lbclnk.o) \ 
    55345774   $(MODEL_LIB)(lib_print.o) \ 
    55355775   $(MODEL_LIB)(limistate.o) \ 
     
    55425782   $(MODEL_LIB)(par_oce.o) \ 
    55435783   $(MODEL_LIB)(phycst.o) \ 
    5544    $(MODEL_LIB)(thd_ice.o) \ 
    5545    dom_ice.F90 \ 
    5546    dom_oce.F90 \ 
    5547    flx_oce.F90 \ 
    5548    iceini.F90 \ 
    5549    ice.F90 \ 
    5550    ice_oce.F90 \ 
    5551    in_out_manager.F90 \ 
    5552    lbclnk.F90 \ 
    5553    limtab.F90 \ 
    5554    limthd_lac.F90 \ 
    5555    limthd_zdf.F90 \ 
    5556    phycst.F90 \ 
    5557    prtctl.F90 \ 
    5558    thd_ice.F90 \ 
    5559    $(MODEL_LIB)(dom_ice.o) \ 
    5560    $(MODEL_LIB)(dom_oce.o) \ 
    5561    $(MODEL_LIB)(flx_oce.o) \ 
    5562    $(MODEL_LIB)(iceini.o) \ 
    5563    $(MODEL_LIB)(ice.o) \ 
    5564    $(MODEL_LIB)(ice_oce.o) \ 
    5565    $(MODEL_LIB)(in_out_manager.o) \ 
    5566    $(MODEL_LIB)(lbclnk.o) \ 
    5567    $(MODEL_LIB)(limtab.o) \ 
    5568    $(MODEL_LIB)(limthd_lac.o) \ 
    5569    $(MODEL_LIB)(limthd_zdf.o) \ 
    5570    $(MODEL_LIB)(phycst.o) \ 
    5571    $(MODEL_LIB)(prtctl.o) \ 
    5572    $(MODEL_LIB)(thd_ice.o) \ 
    5573    domzgr_substitute.h90 \ 
    5574    vectopt_loop_substitute.h90 \ 
    5575    KEY_CPP \ 
    5576    limthd.F90 
    5577 $(MODEL_LIB)(limthd_lac.o) :  \ 
    55785784   blk_oce.F90 \ 
    55795785   dom_ice.F90 \ 
     
    55825788   ice.F90 \ 
    55835789   ice_oce.F90 \ 
     5790   in_out_manager.F90 \ 
    55845791   ini1d.F90 \ 
    5585    in_out_manager.F90 \ 
    5586    lbclnk.F90 \ 
     5792   lbclnk.F90 \ 
     5793   lib_print.f90 \ 
    55875794   limistate.F90 \ 
    55885795   limmsh.F90 \ 
     
    55945801   par_oce.F90 \ 
    55955802   phycst.F90 \ 
     5803   $(MODEL_LIB)(ice_oce.o) \ 
     5804   $(MODEL_LIB)(iceini.o) \ 
     5805   $(MODEL_LIB)(in_out_manager.o) \ 
     5806   $(MODEL_LIB)(limistate.o) \ 
     5807   $(MODEL_LIB)(par_oce.o) \ 
     5808   $(MODEL_LIB)(phycst.o) \ 
     5809   $(MODEL_LIB)(thd_ice.o) \ 
     5810   ice_oce.F90 \ 
     5811   iceini.F90 \ 
     5812   in_out_manager.F90 \ 
     5813   limistate.F90 \ 
     5814   par_oce.F90 \ 
     5815   phycst.F90 \ 
     5816   thd_ice.F90 \ 
     5817   KEY_CPP \ 
     5818   limthd_zdf.F90 
     5819$(MODEL_LIB)(limtrp.o) :   \ 
    55965820   $(MODEL_LIB)(blk_oce.o) \ 
    55975821   $(MODEL_LIB)(dom_ice.o) \ 
     
    56005824   $(MODEL_LIB)(ice.o) \ 
    56015825   $(MODEL_LIB)(ice_oce.o) \ 
     5826   $(MODEL_LIB)(in_out_manager.o) \ 
    56025827   $(MODEL_LIB)(ini1d.o) \ 
    5603    $(MODEL_LIB)(in_out_manager.o) \ 
    5604    $(MODEL_LIB)(lbclnk.o) \ 
     5828   $(MODEL_LIB)(lbclnk.o) \ 
     5829   $(MODEL_LIB)(lib_mpp.o) \ 
     5830   $(MODEL_LIB)(lib_print.o) \ 
    56055831   $(MODEL_LIB)(limistate.o) \ 
    56065832   $(MODEL_LIB)(limmsh.o) \ 
     
    56125838   $(MODEL_LIB)(par_oce.o) \ 
    56135839   $(MODEL_LIB)(phycst.o) \ 
    5614    iceini.F90 \ 
    5615    ice_oce.F90 \ 
    5616    limistate.F90 \ 
    5617    par_oce.F90 \ 
    5618    phycst.F90 \ 
    5619    thd_ice.F90 \ 
    5620    $(MODEL_LIB)(iceini.o) \ 
    5621    $(MODEL_LIB)(ice_oce.o) \ 
    5622    $(MODEL_LIB)(limistate.o) \ 
    5623    $(MODEL_LIB)(par_oce.o) \ 
    5624    $(MODEL_LIB)(phycst.o) \ 
    5625    $(MODEL_LIB)(thd_ice.o) \ 
    5626    KEY_CPP \ 
    5627    limthd_lac.F90 
    5628 $(MODEL_LIB)(limthd_zdf.o) :  \ 
     5840   $(MODEL_LIB)(prtctl.o) \ 
    56295841   blk_oce.F90 \ 
    56305842   dom_ice.F90 \ 
     
    56335845   ice.F90 \ 
    56345846   ice_oce.F90 \ 
     5847   in_out_manager.F90 \ 
    56355848   ini1d.F90 \ 
    5636    in_out_manager.F90 \ 
    5637    lbclnk.F90 \ 
     5849   lbclnk.F90 \ 
     5850   lib_mpp.F90 \ 
    56385851   lib_print.f90 \ 
    56395852   limistate.F90 \ 
     
    56465859   par_oce.F90 \ 
    56475860   phycst.F90 \ 
     5861   prtctl.F90 \ 
     5862   $(MODEL_LIB)(daymod.o) \ 
     5863   $(MODEL_LIB)(dom_ice.o) \ 
     5864   $(MODEL_LIB)(dom_oce.o) \ 
     5865   $(MODEL_LIB)(ice.o) \ 
     5866   $(MODEL_LIB)(ice_oce.o) \ 
     5867   $(MODEL_LIB)(iceini.o) \ 
     5868   $(MODEL_LIB)(in_out_manager.o) \ 
     5869   $(MODEL_LIB)(lbclnk.o) \ 
     5870   $(MODEL_LIB)(lib_mpp.o) \ 
     5871   $(MODEL_LIB)(limadv.o) \ 
     5872   $(MODEL_LIB)(limhdf.o) \ 
     5873   $(MODEL_LIB)(limistate.o) \ 
     5874   $(MODEL_LIB)(phycst.o) \ 
     5875   daymod.F90 \ 
     5876   dom_ice.F90 \ 
     5877   dom_oce.F90 \ 
     5878   ice.F90 \ 
     5879   ice_oce.F90 \ 
     5880   iceini.F90 \ 
     5881   in_out_manager.F90 \ 
     5882   lbclnk.F90 \ 
     5883   lib_mpp.F90 \ 
     5884   limadv.F90 \ 
     5885   limhdf.F90 \ 
     5886   limistate.F90 \ 
     5887   phycst.F90 \ 
     5888   vectopt_loop_substitute.h90 \ 
     5889   KEY_CPP \ 
     5890   limtrp.F90 
     5891$(MODEL_LIB)(limwri.o) :   \ 
    56485892   $(MODEL_LIB)(blk_oce.o) \ 
    5649    $(MODEL_LIB)(dom_ice.o) \ 
     5893   $(MODEL_LIB)(daymod.o) \ 
    56505894   $(MODEL_LIB)(dom_oce.o) \ 
    56515895   $(MODEL_LIB)(flx_oce.o) \ 
    56525896   $(MODEL_LIB)(ice.o) \ 
    56535897   $(MODEL_LIB)(ice_oce.o) \ 
     5898   $(MODEL_LIB)(in_out_manager.o) \ 
    56545899   $(MODEL_LIB)(ini1d.o) \ 
    5655    $(MODEL_LIB)(in_out_manager.o) \ 
    5656    $(MODEL_LIB)(lbclnk.o) \ 
     5900   $(MODEL_LIB)(lib_mpp.o) \ 
    56575901   $(MODEL_LIB)(lib_print.o) \ 
    56585902   $(MODEL_LIB)(limistate.o) \ 
     
    56655909   $(MODEL_LIB)(par_oce.o) \ 
    56665910   $(MODEL_LIB)(phycst.o) \ 
    5667    iceini.F90 \ 
    5668    ice_oce.F90 \ 
    5669    in_out_manager.F90 \ 
    5670    limistate.F90 \ 
    5671    par_oce.F90 \ 
    5672    phycst.F90 \ 
    5673    thd_ice.F90 \ 
    5674    $(MODEL_LIB)(iceini.o) \ 
    5675    $(MODEL_LIB)(ice_oce.o) \ 
    5676    $(MODEL_LIB)(in_out_manager.o) \ 
    5677    $(MODEL_LIB)(limistate.o) \ 
    5678    $(MODEL_LIB)(par_oce.o) \ 
    5679    $(MODEL_LIB)(phycst.o) \ 
    5680    $(MODEL_LIB)(thd_ice.o) \ 
    5681    KEY_CPP \ 
    5682    limthd_zdf.F90 
    5683 $(MODEL_LIB)(limtrp.o) :   \ 
     5911   $(MODEL_LIB)(prtctl.o) \ 
    56845912   blk_oce.F90 \ 
    5685    dom_ice.F90 \ 
     5913   daymod.F90 \ 
    56865914   dom_oce.F90 \ 
    56875915   flx_oce.F90 \ 
    56885916   ice.F90 \ 
    56895917   ice_oce.F90 \ 
     5918   in_out_manager.F90 \ 
    56905919   ini1d.F90 \ 
    5691    in_out_manager.F90 \ 
    5692    lbclnk.F90 \ 
    56935920   lib_mpp.F90 \ 
    56945921   lib_print.f90 \ 
     
    57035930   phycst.F90 \ 
    57045931   prtctl.F90 \ 
    5705    $(MODEL_LIB)(blk_oce.o) \ 
     5932   $(MODEL_LIB)(daymod.o) \ 
     5933   $(MODEL_LIB)(dianam.o) \ 
    57065934   $(MODEL_LIB)(dom_ice.o) \ 
    57075935   $(MODEL_LIB)(dom_oce.o) \ 
     
    57095937   $(MODEL_LIB)(ice.o) \ 
    57105938   $(MODEL_LIB)(ice_oce.o) \ 
    5711    $(MODEL_LIB)(ini1d.o) \ 
    5712    $(MODEL_LIB)(in_out_manager.o) \ 
    5713    $(MODEL_LIB)(lbclnk.o) \ 
    5714    $(MODEL_LIB)(lib_mpp.o) \ 
    5715    $(MODEL_LIB)(lib_print.o) \ 
    5716    $(MODEL_LIB)(limistate.o) \ 
    5717    $(MODEL_LIB)(limmsh.o) \ 
    5718    $(MODEL_LIB)(limrst.o) \ 
    5719    $(MODEL_LIB)(oce.o) \ 
    5720    $(MODEL_LIB)(ocfzpt.o) \ 
    5721    $(MODEL_LIB)(par_ice.o) \ 
    5722    $(MODEL_LIB)(par_kind.o) \ 
    5723    $(MODEL_LIB)(par_oce.o) \ 
    5724    $(MODEL_LIB)(phycst.o) \ 
    5725    $(MODEL_LIB)(prtctl.o) \ 
     5939   $(MODEL_LIB)(iceini.o) \ 
     5940   $(MODEL_LIB)(in_out_manager.o) \ 
     5941   $(MODEL_LIB)(lbclnk.o) \ 
     5942   $(MODEL_LIB)(phycst.o) \ 
    57265943   daymod.F90 \ 
     5944   dianam.F90 \ 
    57275945   dom_ice.F90 \ 
    5728    dom_oce.F90 \ 
    5729    iceini.F90 \ 
    5730    ice.F90 \ 
    5731    ice_oce.F90 \ 
    5732    in_out_manager.F90 \ 
    5733    lbclnk.F90 \ 
    5734    lib_mpp.F90 \ 
    5735    limadv.F90 \ 
    5736    limhdf.F90 \ 
    5737    limistate.F90 \ 
    5738    phycst.F90 \ 
    5739    $(MODEL_LIB)(daymod.o) \ 
    5740    $(MODEL_LIB)(dom_ice.o) \ 
    5741    $(MODEL_LIB)(dom_oce.o) \ 
    5742    $(MODEL_LIB)(iceini.o) \ 
    5743    $(MODEL_LIB)(ice.o) \ 
    5744    $(MODEL_LIB)(ice_oce.o) \ 
    5745    $(MODEL_LIB)(in_out_manager.o) \ 
    5746    $(MODEL_LIB)(lbclnk.o) \ 
    5747    $(MODEL_LIB)(lib_mpp.o) \ 
    5748    $(MODEL_LIB)(limadv.o) \ 
    5749    $(MODEL_LIB)(limhdf.o) \ 
    5750    $(MODEL_LIB)(limistate.o) \ 
    5751    $(MODEL_LIB)(phycst.o) \ 
    5752    vectopt_loop_substitute.h90 \ 
    5753    KEY_CPP \ 
    5754    limtrp.F90 
    5755 $(MODEL_LIB)(limwri.o) :   \ 
    5756    blk_oce.F90 \ 
    5757    daymod.F90 \ 
    57585946   dom_oce.F90 \ 
    57595947   flx_oce.F90 \ 
    57605948   ice.F90 \ 
    57615949   ice_oce.F90 \ 
    5762    ini1d.F90 \ 
    5763    in_out_manager.F90 \ 
    5764    lib_mpp.F90 \ 
    5765    lib_print.f90 \ 
    5766    limistate.F90 \ 
    5767    limmsh.F90 \ 
    5768    limrst.F90 \ 
    5769    oce.F90 \ 
    5770    ocfzpt.F90 \ 
    5771    par_ice.F90 \ 
    5772    par_kind.F90 \ 
    5773    par_oce.F90 \ 
    5774    phycst.F90 \ 
    5775    prtctl.F90 \ 
    5776    $(MODEL_LIB)(blk_oce.o) \ 
    5777    $(MODEL_LIB)(daymod.o) \ 
    5778    $(MODEL_LIB)(dom_oce.o) \ 
    5779    $(MODEL_LIB)(flx_oce.o) \ 
    5780    $(MODEL_LIB)(ice.o) \ 
    5781    $(MODEL_LIB)(ice_oce.o) \ 
    5782    $(MODEL_LIB)(ini1d.o) \ 
    5783    $(MODEL_LIB)(in_out_manager.o) \ 
    5784    $(MODEL_LIB)(lib_mpp.o) \ 
    5785    $(MODEL_LIB)(lib_print.o) \ 
    5786    $(MODEL_LIB)(limistate.o) \ 
    5787    $(MODEL_LIB)(limmsh.o) \ 
    5788    $(MODEL_LIB)(limrst.o) \ 
    5789    $(MODEL_LIB)(oce.o) \ 
    5790    $(MODEL_LIB)(ocfzpt.o) \ 
    5791    $(MODEL_LIB)(par_ice.o) \ 
    5792    $(MODEL_LIB)(par_kind.o) \ 
    5793    $(MODEL_LIB)(par_oce.o) \ 
    5794    $(MODEL_LIB)(phycst.o) \ 
    5795    $(MODEL_LIB)(prtctl.o) \ 
    5796    daymod.F90 \ 
    5797    dianam.F90 \ 
    5798    dom_ice.F90 \ 
    5799    dom_oce.F90 \ 
    5800    flx_oce.F90 \ 
    58015950   iceini.F90 \ 
    5802    ice.F90 \ 
    5803    ice_oce.F90 \ 
    5804    in_out_manager.F90 \ 
    5805    lbclnk.F90 \ 
    5806    phycst.F90 \ 
    5807    $(MODEL_LIB)(daymod.o) \ 
    5808    $(MODEL_LIB)(dianam.o) \ 
    5809    $(MODEL_LIB)(dom_ice.o) \ 
    5810    $(MODEL_LIB)(dom_oce.o) \ 
    5811    $(MODEL_LIB)(flx_oce.o) \ 
    5812    $(MODEL_LIB)(iceini.o) \ 
    5813    $(MODEL_LIB)(ice.o) \ 
    5814    $(MODEL_LIB)(ice_oce.o) \ 
    5815    $(MODEL_LIB)(in_out_manager.o) \ 
    5816    $(MODEL_LIB)(lbclnk.o) \ 
    5817    $(MODEL_LIB)(phycst.o) \ 
     5951   in_out_manager.F90 \ 
     5952   lbclnk.F90 \ 
     5953   phycst.F90 \ 
     5954   $(MODEL_LIB)(diadimg.o) \ 
    58185955   diadimg.F90 \ 
    5819    $(MODEL_LIB)(diadimg.o) \ 
    58205956   limwri_dimg.h90 \ 
    58215957   $(IOIPSL_LIB) \ 
     
    58235959   limwri.F90 
    58245960$(MODEL_LIB)(model.o) : \ 
     5961   $(MODEL_LIB)(cpl.o) \ 
     5962   $(MODEL_LIB)(cpl_oce.o) \ 
     5963   $(MODEL_LIB)(daymod.o) \ 
     5964   $(MODEL_LIB)(diaptr.o) \ 
     5965   $(MODEL_LIB)(dom_oce.o) \ 
     5966   $(MODEL_LIB)(domain.o) \ 
     5967   $(MODEL_LIB)(domcfg.o) \ 
     5968   $(MODEL_LIB)(dtasal.o) \ 
     5969   $(MODEL_LIB)(dtasst.o) \ 
     5970   $(MODEL_LIB)(dtatem.o) \ 
     5971   $(MODEL_LIB)(dyncor1d.o) \ 
     5972   $(MODEL_LIB)(dynspg_oce.o) \ 
     5973   $(MODEL_LIB)(eosbn2.o) \ 
     5974   $(MODEL_LIB)(flxfwb.o) \ 
     5975   $(MODEL_LIB)(flxmod.o) \ 
     5976   $(MODEL_LIB)(iceini.o) \ 
     5977   $(MODEL_LIB)(in_out_manager.o) \ 
     5978   $(MODEL_LIB)(ini1d.o) \ 
     5979   $(MODEL_LIB)(initrc.o) \ 
     5980   $(MODEL_LIB)(istate.o) \ 
     5981   $(MODEL_LIB)(ldfdyn.o) \ 
     5982   $(MODEL_LIB)(ldftra.o) \ 
     5983   $(MODEL_LIB)(lib_mpp.o) \ 
     5984   $(MODEL_LIB)(mppini.o) \ 
     5985   $(MODEL_LIB)(obc_par.o) \ 
     5986   $(MODEL_LIB)(obcini.o) \ 
     5987   $(MODEL_LIB)(oce.o) \ 
     5988   $(MODEL_LIB)(ocfzpt.o) \ 
     5989   $(MODEL_LIB)(phycst.o) \ 
     5990   $(MODEL_LIB)(prtctl.o) \ 
     5991   $(MODEL_LIB)(solver.o) \ 
     5992   $(MODEL_LIB)(step.o) \ 
     5993   $(MODEL_LIB)(step1d.o) \ 
     5994   $(MODEL_LIB)(trdicp.o) \ 
     5995   $(MODEL_LIB)(trdmld.o) \ 
     5996   $(MODEL_LIB)(trdmod_oce.o) \ 
     5997   $(MODEL_LIB)(trdvor.o) \ 
     5998   $(MODEL_LIB)(zdfini.o) \ 
     5999   $(MODEL_LIB)(zpshde.o) \ 
    58256000   cpl.F90 \ 
    58266001   cpl_oce.F90 \ 
    58276002   daymod.F90 \ 
    58286003   diaptr.F90 \ 
     6004   dom_oce.F90 \ 
    58296005   domain.F90 \ 
    58306006   domcfg.F90 \ 
    5831    dom_oce.F90 \ 
    58326007   dtasal.F90 \ 
    58336008   dtasst.F90 \ 
     
    58396014   flxmod.F90 \ 
    58406015   iceini.F90 \ 
     6016   in_out_manager.F90 \ 
    58416017   ini1d.F90 \ 
    58426018   initrc.F90 \ 
    5843    in_out_manager.F90 \ 
    58446019   istate.F90 \ 
    58456020   ldfdyn.F90 \ 
     
    58476022   lib_mpp.F90 \ 
    58486023   mppini.F90 \ 
     6024   obc_par.F90 \ 
    58496025   obcini.F90 \ 
    5850    obc_par.F90 \ 
    58516026   oce.F90 \ 
    58526027   ocfzpt.F90 \ 
     
    58546029   prtctl.F90 \ 
    58556030   solver.F90 \ 
     6031   step.F90 \ 
    58566032   step1d.F90 \ 
    5857    step.F90 \ 
    58586033   trdicp.F90 \ 
    58596034   trdmld.F90 \ 
     
    58626037   zdfini.F90 \ 
    58636038   zpshde.F90 \ 
    5864    $(MODEL_LIB)(cpl.o) \ 
    5865    $(MODEL_LIB)(cpl_oce.o) \ 
    5866    $(MODEL_LIB)(daymod.o) \ 
    5867    $(MODEL_LIB)(diaptr.o) \ 
    5868    $(MODEL_LIB)(domain.o) \ 
    5869    $(MODEL_LIB)(domcfg.o) \ 
    5870    $(MODEL_LIB)(dom_oce.o) \ 
    5871    $(MODEL_LIB)(dtasal.o) \ 
    5872    $(MODEL_LIB)(dtasst.o) \ 
    5873    $(MODEL_LIB)(dtatem.o) \ 
    5874    $(MODEL_LIB)(dyncor1d.o) \ 
    5875    $(MODEL_LIB)(dynspg_oce.o) \ 
    5876    $(MODEL_LIB)(eosbn2.o) \ 
    5877    $(MODEL_LIB)(flxfwb.o) \ 
    5878    $(MODEL_LIB)(flxmod.o) \ 
    5879    $(MODEL_LIB)(iceini.o) \ 
    5880    $(MODEL_LIB)(ini1d.o) \ 
    5881    $(MODEL_LIB)(initrc.o) \ 
    5882    $(MODEL_LIB)(in_out_manager.o) \ 
    5883    $(MODEL_LIB)(istate.o) \ 
    5884    $(MODEL_LIB)(ldfdyn.o) \ 
    5885    $(MODEL_LIB)(ldftra.o) \ 
    5886    $(MODEL_LIB)(lib_mpp.o) \ 
    5887    $(MODEL_LIB)(mppini.o) \ 
    5888    $(MODEL_LIB)(obcini.o) \ 
    5889    $(MODEL_LIB)(obc_par.o) \ 
    5890    $(MODEL_LIB)(oce.o) \ 
    5891    $(MODEL_LIB)(ocfzpt.o) \ 
    5892    $(MODEL_LIB)(phycst.o) \ 
    5893    $(MODEL_LIB)(prtctl.o) \ 
    5894    $(MODEL_LIB)(solver.o) \ 
    5895    $(MODEL_LIB)(step1d.o) \ 
    5896    $(MODEL_LIB)(step.o) \ 
    5897    $(MODEL_LIB)(trdicp.o) \ 
    5898    $(MODEL_LIB)(trdmld.o) \ 
    5899    $(MODEL_LIB)(trdmod_oce.o) \ 
    5900    $(MODEL_LIB)(trdvor.o) \ 
    5901    $(MODEL_LIB)(zdfini.o) \ 
    5902    $(MODEL_LIB)(zpshde.o) \ 
     6039   $(MODEL_LIB)(opa.o) \ 
    59036040   opa.F90 \ 
    5904    $(MODEL_LIB)(opa.o) \ 
    59056041   model.f90 
    59066042$(MODEL_LIB)(mppini.o) :   \ 
    5907    dom_oce.F90 \ 
    5908    in_out_manager.F90 \ 
    5909    lib_print.f90 \ 
    5910    par_kind.F90 \ 
    5911    par_oce.F90 \ 
    5912    $(MODEL_LIB)(dom_oce.o) \ 
    5913    $(MODEL_LIB)(in_out_manager.o) \ 
    5914    $(MODEL_LIB)(lib_print.o) \ 
    5915    $(MODEL_LIB)(par_kind.o) \ 
    5916    $(MODEL_LIB)(par_oce.o) \ 
     6043   $(MODEL_LIB)(dom_oce.o) \ 
     6044   $(MODEL_LIB)(in_out_manager.o) \ 
     6045   $(MODEL_LIB)(lib_print.o) \ 
     6046   $(MODEL_LIB)(par_kind.o) \ 
     6047   $(MODEL_LIB)(par_oce.o) \ 
     6048   dom_oce.F90 \ 
     6049   in_out_manager.F90 \ 
     6050   lib_print.f90 \ 
     6051   par_kind.F90 \ 
     6052   par_oce.F90 \ 
     6053   $(MODEL_LIB)(dom_oce.o) \ 
     6054   $(MODEL_LIB)(in_out_manager.o) \ 
     6055   $(MODEL_LIB)(lib_mpp.o) \ 
     6056   $(MODEL_LIB)(sol_oce.o) \ 
    59176057   dom_oce.F90 \ 
    59186058   in_out_manager.F90 \ 
    59196059   lib_mpp.F90 \ 
    59206060   sol_oce.F90 \ 
    5921    $(MODEL_LIB)(dom_oce.o) \ 
    5922    $(MODEL_LIB)(in_out_manager.o) \ 
    5923    $(MODEL_LIB)(lib_mpp.o) \ 
    5924    $(MODEL_LIB)(sol_oce.o) \ 
     6061   $(MODEL_LIB)(iom.o) \ 
     6062   iom.F90 \ 
    59256063   domzgr_substitute.h90 \ 
    59266064   mppini_2.h90 \ 
     
    59286066   KEY_CPP \ 
    59296067   mppini.F90 
     6068$(MODEL_LIB)(obc_oce.o) :  \ 
     6069   $(MODEL_LIB)(par_kind.o) \ 
     6070   $(MODEL_LIB)(par_oce.o) \ 
     6071   par_kind.F90 \ 
     6072   par_oce.F90 \ 
     6073   $(MODEL_LIB)(obc_par.o) \ 
     6074   $(MODEL_LIB)(par_oce.o) \ 
     6075   obc_par.F90 \ 
     6076   par_oce.F90 \ 
     6077   KEY_CPP \ 
     6078   obc_oce.F90 
     6079$(MODEL_LIB)(obc_par.o) :  \ 
     6080   $(MODEL_LIB)(par_kind.o) \ 
     6081   par_kind.F90 \ 
     6082   $(MODEL_LIB)(par_oce.o) \ 
     6083   par_oce.F90 \ 
     6084   obc_par_EEL_R5.h90 \ 
     6085   KEY_CPP \ 
     6086   obc_par.F90 
    59306087$(MODEL_LIB)(obccli.o) :   \ 
     6088   $(MODEL_LIB)(in_out_manager.o) \ 
     6089   $(MODEL_LIB)(obc_par.o) \ 
     6090   $(MODEL_LIB)(par_oce.o) \ 
    59316091   in_out_manager.F90 \ 
    59326092   obc_par.F90 \ 
    59336093   par_oce.F90 \ 
    5934    $(MODEL_LIB)(in_out_manager.o) \ 
    5935    $(MODEL_LIB)(obc_par.o) \ 
    5936    $(MODEL_LIB)(par_oce.o) \ 
     6094   $(MODEL_LIB)(dom_oce.o) \ 
     6095   $(MODEL_LIB)(obc_oce.o) \ 
     6096   $(MODEL_LIB)(oce.o) \ 
     6097   $(MODEL_LIB)(phycst.o) \ 
    59376098   dom_oce.F90 \ 
    59386099   obc_oce.F90 \ 
    59396100   oce.F90 \ 
    59406101   phycst.F90 \ 
    5941    $(MODEL_LIB)(dom_oce.o) \ 
    5942    $(MODEL_LIB)(obc_oce.o) \ 
    5943    $(MODEL_LIB)(oce.o) \ 
    5944    $(MODEL_LIB)(phycst.o) \ 
    59456102   domzgr_substitute.h90 \ 
    59466103   KEY_CPP \ 
    59476104   obccli.F90 
    59486105$(MODEL_LIB)(obcdom.o) :   \ 
     6106   $(MODEL_LIB)(dom_oce.o) \ 
     6107   $(MODEL_LIB)(in_out_manager.o) \ 
     6108   $(MODEL_LIB)(lib_print.o) \ 
     6109   $(MODEL_LIB)(obc_par.o) \ 
     6110   $(MODEL_LIB)(par_kind.o) \ 
     6111   $(MODEL_LIB)(par_oce.o) \ 
    59496112   dom_oce.F90 \ 
    59506113   in_out_manager.F90 \ 
     
    59556118   $(MODEL_LIB)(dom_oce.o) \ 
    59566119   $(MODEL_LIB)(in_out_manager.o) \ 
    5957    $(MODEL_LIB)(lib_print.o) \ 
    5958    $(MODEL_LIB)(obc_par.o) \ 
    5959    $(MODEL_LIB)(par_kind.o) \ 
    5960    $(MODEL_LIB)(par_oce.o) \ 
     6120   $(MODEL_LIB)(lib_mpp.o) \ 
     6121   $(MODEL_LIB)(obc_oce.o) \ 
     6122   $(MODEL_LIB)(oce.o) \ 
     6123   $(MODEL_LIB)(phycst.o) \ 
    59616124   dom_oce.F90 \ 
    59626125   in_out_manager.F90 \ 
     
    59656128   oce.F90 \ 
    59666129   phycst.F90 \ 
    5967    $(MODEL_LIB)(dom_oce.o) \ 
    5968    $(MODEL_LIB)(in_out_manager.o) \ 
    5969    $(MODEL_LIB)(lib_mpp.o) \ 
    5970    $(MODEL_LIB)(obc_oce.o) \ 
    5971    $(MODEL_LIB)(oce.o) \ 
    5972    $(MODEL_LIB)(phycst.o) \ 
    59736130   KEY_CPP \ 
    59746131   obcdom.F90 
    59756132$(MODEL_LIB)(obcdta.o) :   \ 
    5976    dom_oce.F90 \ 
    5977    in_out_manager.F90 \ 
     6133   $(MODEL_LIB)(dom_oce.o) \ 
     6134   $(MODEL_LIB)(in_out_manager.o) \ 
     6135   $(MODEL_LIB)(lbclnk.o) \ 
     6136   $(MODEL_LIB)(lib_mpp.o) \ 
     6137   $(MODEL_LIB)(lib_print.o) \ 
     6138   $(MODEL_LIB)(obc_oce.o) \ 
     6139   $(MODEL_LIB)(obc_par.o) \ 
     6140   $(MODEL_LIB)(oce.o) \ 
     6141   $(MODEL_LIB)(par_kind.o) \ 
     6142   $(MODEL_LIB)(par_oce.o) \ 
     6143   $(MODEL_LIB)(phycst.o) \ 
     6144   $(MODEL_LIB)(prtctl.o) \ 
     6145   dom_oce.F90 \ 
     6146   in_out_manager.F90 \ 
     6147   lbclnk.F90 \ 
    59786148   lib_mpp.F90 \ 
    59796149   lib_print.f90 \ 
     
    59856155   phycst.F90 \ 
    59866156   prtctl.F90 \ 
     6157   $(MODEL_LIB)(daymod.o) \ 
     6158   $(MODEL_LIB)(dom_oce.o) \ 
     6159   $(MODEL_LIB)(dynspg_oce.o) \ 
     6160   $(MODEL_LIB)(in_out_manager.o) \ 
     6161   $(MODEL_LIB)(iom.o) \ 
     6162   $(MODEL_LIB)(lbclnk.o) \ 
     6163   $(MODEL_LIB)(lib_mpp.o) \ 
     6164   $(MODEL_LIB)(obc_oce.o) \ 
     6165   $(MODEL_LIB)(obccli.o) \ 
     6166   $(MODEL_LIB)(oce.o) \ 
     6167   $(MODEL_LIB)(phycst.o) \ 
     6168   daymod.F90 \ 
     6169   dom_oce.F90 \ 
     6170   dynspg_oce.F90 \ 
     6171   in_out_manager.F90 \ 
     6172   iom.F90 \ 
     6173   lbclnk.F90 \ 
     6174   lib_mpp.F90 \ 
     6175   obc_oce.F90 \ 
     6176   obccli.F90 \ 
     6177   oce.F90 \ 
     6178   phycst.F90 \ 
     6179   domzgr_substitute.h90 \ 
     6180   obc_vectopt_loop_substitute.h90 \ 
     6181   KEY_CPP \ 
     6182   obcdta.F90 
     6183$(MODEL_LIB)(obcdyn.o) :   \ 
    59876184   $(MODEL_LIB)(dom_oce.o) \ 
    59886185   $(MODEL_LIB)(in_out_manager.o) \ 
     
    59956192   $(MODEL_LIB)(par_oce.o) \ 
    59966193   $(MODEL_LIB)(phycst.o) \ 
    5997    $(MODEL_LIB)(prtctl.o) \ 
    5998    daymod.F90 \ 
    5999    dom_oce.F90 \ 
    6000    dynspg_oce.F90 \ 
    6001    in_out_manager.F90 \ 
    6002    lbclnk.F90 \ 
    6003    lib_mpp.F90 \ 
    6004    obccli.F90 \ 
    6005    obc_oce.F90 \ 
    6006    oce.F90 \ 
    6007    phycst.F90 \ 
    6008    $(MODEL_LIB)(daymod.o) \ 
    6009    $(MODEL_LIB)(dom_oce.o) \ 
    6010    $(MODEL_LIB)(dynspg_oce.o) \ 
    6011    $(MODEL_LIB)(in_out_manager.o) \ 
    6012    $(MODEL_LIB)(lbclnk.o) \ 
    6013    $(MODEL_LIB)(lib_mpp.o) \ 
    6014    $(MODEL_LIB)(obccli.o) \ 
    6015    $(MODEL_LIB)(obc_oce.o) \ 
    6016    $(MODEL_LIB)(oce.o) \ 
    6017    $(MODEL_LIB)(phycst.o) \ 
    6018    domzgr_substitute.h90 \ 
    6019    obc_vectopt_loop_substitute.h90 \ 
    6020    $(IOIPSL_LIB) \ 
    6021    KEY_CPP \ 
    6022    obcdta.F90 
    6023 $(MODEL_LIB)(obcdyn.o) :   \ 
    60246194   dom_oce.F90 \ 
    60256195   in_out_manager.F90 \ 
     
    60336203   phycst.F90 \ 
    60346204   $(MODEL_LIB)(dom_oce.o) \ 
     6205   $(MODEL_LIB)(dynspg_oce.o) \ 
     6206   $(MODEL_LIB)(in_out_manager.o) \ 
     6207   $(MODEL_LIB)(lbclnk.o) \ 
     6208   $(MODEL_LIB)(lib_mpp.o) \ 
     6209   $(MODEL_LIB)(obc_oce.o) \ 
     6210   $(MODEL_LIB)(obccli.o) \ 
     6211   $(MODEL_LIB)(oce.o) \ 
     6212   $(MODEL_LIB)(phycst.o) \ 
     6213   dom_oce.F90 \ 
     6214   dynspg_oce.F90 \ 
     6215   in_out_manager.F90 \ 
     6216   lbclnk.F90 \ 
     6217   lib_mpp.F90 \ 
     6218   obc_oce.F90 \ 
     6219   obccli.F90 \ 
     6220   oce.F90 \ 
     6221   phycst.F90 \ 
     6222   KEY_CPP \ 
     6223   obcdyn.F90 
     6224$(MODEL_LIB)(obcdyn_bt.o) :   \ 
     6225   $(MODEL_LIB)(dom_oce.o) \ 
    60356226   $(MODEL_LIB)(in_out_manager.o) \ 
    60366227   $(MODEL_LIB)(lib_mpp.o) \ 
     
    60436234   $(MODEL_LIB)(phycst.o) \ 
    60446235   dom_oce.F90 \ 
    6045    dynspg_oce.F90 \ 
    6046    in_out_manager.F90 \ 
    6047    lbclnk.F90 \ 
    6048    lib_mpp.F90 \ 
    6049    obccli.F90 \ 
    6050    obc_oce.F90 \ 
    6051    oce.F90 \ 
    6052    phycst.F90 \ 
    6053    $(MODEL_LIB)(dom_oce.o) \ 
    6054    $(MODEL_LIB)(dynspg_oce.o) \ 
    6055    $(MODEL_LIB)(in_out_manager.o) \ 
    6056    $(MODEL_LIB)(lbclnk.o) \ 
    6057    $(MODEL_LIB)(lib_mpp.o) \ 
    6058    $(MODEL_LIB)(obccli.o) \ 
    6059    $(MODEL_LIB)(obc_oce.o) \ 
    6060    $(MODEL_LIB)(oce.o) \ 
    6061    $(MODEL_LIB)(phycst.o) \ 
    6062    KEY_CPP \ 
    6063    obcdyn.F90 
    6064 $(MODEL_LIB)(obcdyn_bt.o) :   \ 
    6065    dom_oce.F90 \ 
    60666236   in_out_manager.F90 \ 
    60676237   lib_mpp.F90 \ 
     
    60746244   phycst.F90 \ 
    60756245   $(MODEL_LIB)(dom_oce.o) \ 
    6076    $(MODEL_LIB)(in_out_manager.o) \ 
    6077    $(MODEL_LIB)(lib_mpp.o) \ 
    6078    $(MODEL_LIB)(lib_print.o) \ 
     6246   $(MODEL_LIB)(dynspg_oce.o) \ 
     6247   $(MODEL_LIB)(in_out_manager.o) \ 
     6248   $(MODEL_LIB)(lbclnk.o) \ 
     6249   $(MODEL_LIB)(lib_mpp.o) \ 
     6250   $(MODEL_LIB)(obc_oce.o) \ 
     6251   $(MODEL_LIB)(obccli.o) \ 
     6252   $(MODEL_LIB)(oce.o) \ 
     6253   $(MODEL_LIB)(phycst.o) \ 
     6254   dom_oce.F90 \ 
     6255   dynspg_oce.F90 \ 
     6256   in_out_manager.F90 \ 
     6257   lbclnk.F90 \ 
     6258   lib_mpp.F90 \ 
     6259   obc_oce.F90 \ 
     6260   obccli.F90 \ 
     6261   oce.F90 \ 
     6262   phycst.F90 \ 
     6263   KEY_CPP \ 
     6264   obcdyn_bt.F90 
     6265$(MODEL_LIB)(obcfla.o) :   \ 
     6266   $(MODEL_LIB)(daymod.o) \ 
     6267   $(MODEL_LIB)(dom_oce.o) \ 
     6268   $(MODEL_LIB)(dynspg_oce.o) \ 
     6269   $(MODEL_LIB)(in_out_manager.o) \ 
     6270   $(MODEL_LIB)(iom.o) \ 
     6271   $(MODEL_LIB)(lbclnk.o) \ 
     6272   $(MODEL_LIB)(lib_mpp.o) \ 
    60796273   $(MODEL_LIB)(obc_oce.o) \ 
    60806274   $(MODEL_LIB)(obc_par.o) \ 
    6081    $(MODEL_LIB)(oce.o) \ 
    6082    $(MODEL_LIB)(par_kind.o) \ 
    6083    $(MODEL_LIB)(par_oce.o) \ 
    6084    $(MODEL_LIB)(phycst.o) \ 
     6275   $(MODEL_LIB)(obccli.o) \ 
     6276   $(MODEL_LIB)(oce.o) \ 
     6277   $(MODEL_LIB)(par_oce.o) \ 
     6278   $(MODEL_LIB)(phycst.o) \ 
     6279   daymod.F90 \ 
    60856280   dom_oce.F90 \ 
    60866281   dynspg_oce.F90 \ 
    60876282   in_out_manager.F90 \ 
    6088    lbclnk.F90 \ 
    6089    lib_mpp.F90 \ 
    6090    obccli.F90 \ 
    6091    obc_oce.F90 \ 
    6092    oce.F90 \ 
    6093    phycst.F90 \ 
    6094    $(MODEL_LIB)(dom_oce.o) \ 
    6095    $(MODEL_LIB)(dynspg_oce.o) \ 
    6096    $(MODEL_LIB)(in_out_manager.o) \ 
    6097    $(MODEL_LIB)(lbclnk.o) \ 
    6098    $(MODEL_LIB)(lib_mpp.o) \ 
    6099    $(MODEL_LIB)(obccli.o) \ 
    6100    $(MODEL_LIB)(obc_oce.o) \ 
    6101    $(MODEL_LIB)(oce.o) \ 
    6102    $(MODEL_LIB)(phycst.o) \ 
    6103    KEY_CPP \ 
    6104    obcdyn_bt.F90 
    6105 $(MODEL_LIB)(obcfla.o) :   \ 
    6106    daymod.F90 \ 
    6107    dom_oce.F90 \ 
    6108    dynspg_oce.F90 \ 
    6109    in_out_manager.F90 \ 
    6110    lbclnk.F90 \ 
    6111    lib_mpp.F90 \ 
    6112    obccli.F90 \ 
     6283   iom.F90 \ 
     6284   lbclnk.F90 \ 
     6285   lib_mpp.F90 \ 
    61136286   obc_oce.F90 \ 
    61146287   obc_par.F90 \ 
    6115    oce.F90 \ 
    6116    par_oce.F90 \ 
    6117    phycst.F90 \ 
     6288   obccli.F90 \ 
     6289   oce.F90 \ 
     6290   par_oce.F90 \ 
     6291   phycst.F90 \ 
     6292   $(MODEL_LIB)(dom_oce.o) \ 
     6293   $(MODEL_LIB)(dynspg_oce.o) \ 
     6294   $(MODEL_LIB)(obc_oce.o) \ 
     6295   $(MODEL_LIB)(obcdta.o) \ 
     6296   $(MODEL_LIB)(oce.o) \ 
     6297   $(MODEL_LIB)(phycst.o) \ 
     6298   dom_oce.F90 \ 
     6299   dynspg_oce.F90 \ 
     6300   obc_oce.F90 \ 
     6301   obcdta.F90 \ 
     6302   oce.F90 \ 
     6303   phycst.F90 \ 
     6304   KEY_CPP \ 
     6305   obcfla.F90 
     6306$(MODEL_LIB)(obcini.o) :   \ 
    61186307   $(MODEL_LIB)(daymod.o) \ 
    61196308   $(MODEL_LIB)(dom_oce.o) \ 
    6120    $(MODEL_LIB)(dynspg_oce.o) \ 
    6121    $(MODEL_LIB)(in_out_manager.o) \ 
    6122    $(MODEL_LIB)(lbclnk.o) \ 
    6123    $(MODEL_LIB)(lib_mpp.o) \ 
    6124    $(MODEL_LIB)(obccli.o) \ 
     6309   $(MODEL_LIB)(in_out_manager.o) \ 
     6310   $(MODEL_LIB)(lbclnk.o) \ 
     6311   $(MODEL_LIB)(lib_mpp.o) \ 
     6312   $(MODEL_LIB)(lib_print.o) \ 
    61256313   $(MODEL_LIB)(obc_oce.o) \ 
    61266314   $(MODEL_LIB)(obc_par.o) \ 
    61276315   $(MODEL_LIB)(oce.o) \ 
    6128    $(MODEL_LIB)(par_oce.o) \ 
    6129    $(MODEL_LIB)(phycst.o) \ 
    6130    dom_oce.F90 \ 
    6131    dynspg_oce.F90 \ 
    6132    obcdta.F90 \ 
    6133    obc_oce.F90 \ 
    6134    oce.F90 \ 
    6135    phycst.F90 \ 
    6136    $(MODEL_LIB)(dom_oce.o) \ 
    6137    $(MODEL_LIB)(dynspg_oce.o) \ 
    6138    $(MODEL_LIB)(obcdta.o) \ 
    6139    $(MODEL_LIB)(obc_oce.o) \ 
    6140    $(MODEL_LIB)(oce.o) \ 
    6141    $(MODEL_LIB)(phycst.o) \ 
    6142    KEY_CPP \ 
    6143    obcfla.F90 
    6144 $(MODEL_LIB)(obcini.o) :   \ 
     6316   $(MODEL_LIB)(par_kind.o) \ 
     6317   $(MODEL_LIB)(par_oce.o) \ 
     6318   $(MODEL_LIB)(phycst.o) \ 
    61456319   daymod.F90 \ 
    61466320   dom_oce.F90 \ 
     
    61556329   par_oce.F90 \ 
    61566330   phycst.F90 \ 
    6157    $(MODEL_LIB)(daymod.o) \ 
    6158    $(MODEL_LIB)(dom_oce.o) \ 
    6159    $(MODEL_LIB)(in_out_manager.o) \ 
    6160    $(MODEL_LIB)(lbclnk.o) \ 
    6161    $(MODEL_LIB)(lib_mpp.o) \ 
    6162    $(MODEL_LIB)(lib_print.o) \ 
     6331   $(MODEL_LIB)(dom_oce.o) \ 
     6332   $(MODEL_LIB)(in_out_manager.o) \ 
     6333   $(MODEL_LIB)(lbclnk.o) \ 
     6334   $(MODEL_LIB)(lib_mpp.o) \ 
    61636335   $(MODEL_LIB)(obc_oce.o) \ 
    6164    $(MODEL_LIB)(obc_par.o) \ 
    6165    $(MODEL_LIB)(oce.o) \ 
    6166    $(MODEL_LIB)(par_kind.o) \ 
    6167    $(MODEL_LIB)(par_oce.o) \ 
    6168    $(MODEL_LIB)(phycst.o) \ 
    6169    dom_oce.F90 \ 
    6170    in_out_manager.F90 \ 
    6171    lbclnk.F90 \ 
    6172    lib_mpp.F90 \ 
     6336   $(MODEL_LIB)(obcdom.o) \ 
     6337   $(MODEL_LIB)(obcrst.o) \ 
     6338   $(MODEL_LIB)(oce.o) \ 
     6339   $(MODEL_LIB)(phycst.o) \ 
     6340   dom_oce.F90 \ 
     6341   in_out_manager.F90 \ 
     6342   lbclnk.F90 \ 
     6343   lib_mpp.F90 \ 
     6344   obc_oce.F90 \ 
    61736345   obcdom.F90 \ 
    61746346   obcrst.F90 \ 
    6175    obc_oce.F90 \ 
    6176    oce.F90 \ 
    6177    phycst.F90 \ 
    6178    $(MODEL_LIB)(dom_oce.o) \ 
    6179    $(MODEL_LIB)(in_out_manager.o) \ 
    6180    $(MODEL_LIB)(lbclnk.o) \ 
    6181    $(MODEL_LIB)(lib_mpp.o) \ 
    6182    $(MODEL_LIB)(obcdom.o) \ 
    6183    $(MODEL_LIB)(obcrst.o) \ 
    6184    $(MODEL_LIB)(obc_oce.o) \ 
    6185    $(MODEL_LIB)(oce.o) \ 
    6186    $(MODEL_LIB)(phycst.o) \ 
     6347   oce.F90 \ 
     6348   phycst.F90 \ 
    61876349   obc_vectopt_loop_substitute.h90 \ 
    61886350   KEY_CPP \ 
    61896351   obcini.F90 
    61906352$(MODEL_LIB)(obcrad.o) :   \ 
     6353   $(MODEL_LIB)(dom_oce.o) \ 
     6354   $(MODEL_LIB)(in_out_manager.o) \ 
     6355   $(MODEL_LIB)(lib_mpp.o) \ 
     6356   $(MODEL_LIB)(lib_print.o) \ 
     6357   $(MODEL_LIB)(obc_par.o) \ 
     6358   $(MODEL_LIB)(oce.o) \ 
     6359   $(MODEL_LIB)(par_kind.o) \ 
     6360   $(MODEL_LIB)(par_oce.o) \ 
    61916361   dom_oce.F90 \ 
    61926362   in_out_manager.F90 \ 
     
    61996369   $(MODEL_LIB)(dom_oce.o) \ 
    62006370   $(MODEL_LIB)(in_out_manager.o) \ 
    6201    $(MODEL_LIB)(lib_mpp.o) \ 
    6202    $(MODEL_LIB)(lib_print.o) \ 
    6203    $(MODEL_LIB)(obc_par.o) \ 
    6204    $(MODEL_LIB)(oce.o) \ 
    6205    $(MODEL_LIB)(par_kind.o) \ 
    6206    $(MODEL_LIB)(par_oce.o) \ 
     6371   $(MODEL_LIB)(lbclnk.o) \ 
     6372   $(MODEL_LIB)(lib_mpp.o) \ 
     6373   $(MODEL_LIB)(obc_oce.o) \ 
     6374   $(MODEL_LIB)(oce.o) \ 
     6375   $(MODEL_LIB)(phycst.o) \ 
    62076376   dom_oce.F90 \ 
    62086377   in_out_manager.F90 \ 
     
    62126381   oce.F90 \ 
    62136382   phycst.F90 \ 
    6214    $(MODEL_LIB)(dom_oce.o) \ 
    6215    $(MODEL_LIB)(in_out_manager.o) \ 
    6216    $(MODEL_LIB)(lbclnk.o) \ 
    6217    $(MODEL_LIB)(lib_mpp.o) \ 
    6218    $(MODEL_LIB)(obc_oce.o) \ 
    6219    $(MODEL_LIB)(oce.o) \ 
    6220    $(MODEL_LIB)(phycst.o) \ 
    62216383   obc_vectopt_loop_substitute.h90 \ 
    62226384   KEY_CPP \ 
    62236385   obcrad.F90 
    62246386$(MODEL_LIB)(obcrst.o) :   \ 
     6387   $(MODEL_LIB)(dom_oce.o) \ 
     6388   $(MODEL_LIB)(in_out_manager.o) \ 
     6389   $(MODEL_LIB)(lib_mpp.o) \ 
     6390   $(MODEL_LIB)(lib_print.o) \ 
     6391   $(MODEL_LIB)(obc_par.o) \ 
     6392   $(MODEL_LIB)(oce.o) \ 
     6393   $(MODEL_LIB)(par_kind.o) \ 
     6394   $(MODEL_LIB)(par_oce.o) \ 
     6395   $(MODEL_LIB)(phycst.o) \ 
     6396   $(MODEL_LIB)(prtctl.o) \ 
    62256397   dom_oce.F90 \ 
    62266398   in_out_manager.F90 \ 
     
    62336405   phycst.F90 \ 
    62346406   prtctl.F90 \ 
    6235    $(MODEL_LIB)(dom_oce.o) \ 
    6236    $(MODEL_LIB)(in_out_manager.o) \ 
    6237    $(MODEL_LIB)(lib_mpp.o) \ 
    6238    $(MODEL_LIB)(lib_print.o) \ 
    6239    $(MODEL_LIB)(obc_par.o) \ 
    6240    $(MODEL_LIB)(oce.o) \ 
    6241    $(MODEL_LIB)(par_kind.o) \ 
    6242    $(MODEL_LIB)(par_oce.o) \ 
    6243    $(MODEL_LIB)(phycst.o) \ 
    6244    $(MODEL_LIB)(prtctl.o) \ 
     6407   $(MODEL_LIB)(daymod.o) \ 
     6408   $(MODEL_LIB)(dom_oce.o) \ 
     6409   $(MODEL_LIB)(in_out_manager.o) \ 
     6410   $(MODEL_LIB)(lbclnk.o) \ 
     6411   $(MODEL_LIB)(lib_mpp.o) \ 
     6412   $(MODEL_LIB)(obc_oce.o) \ 
     6413   $(MODEL_LIB)(oce.o) \ 
     6414   $(MODEL_LIB)(phycst.o) \ 
    62456415   daymod.F90 \ 
    62466416   dom_oce.F90 \ 
     
    62516421   oce.F90 \ 
    62526422   phycst.F90 \ 
    6253    $(MODEL_LIB)(daymod.o) \ 
    6254    $(MODEL_LIB)(dom_oce.o) \ 
    6255    $(MODEL_LIB)(in_out_manager.o) \ 
    6256    $(MODEL_LIB)(lbclnk.o) \ 
    6257    $(MODEL_LIB)(lib_mpp.o) \ 
    6258    $(MODEL_LIB)(obc_oce.o) \ 
    6259    $(MODEL_LIB)(oce.o) \ 
    6260    $(MODEL_LIB)(phycst.o) \ 
    62616423   KEY_CPP \ 
    62626424   obcrst.F90 
    62636425$(MODEL_LIB)(obcspg.o) :   \ 
     6426   $(MODEL_LIB)(dom_oce.o) \ 
     6427   $(MODEL_LIB)(in_out_manager.o) \ 
     6428   $(MODEL_LIB)(lib_mpp.o) \ 
     6429   $(MODEL_LIB)(lib_print.o) \ 
     6430   $(MODEL_LIB)(obc_par.o) \ 
     6431   $(MODEL_LIB)(oce.o) \ 
     6432   $(MODEL_LIB)(par_kind.o) \ 
     6433   $(MODEL_LIB)(par_oce.o) \ 
    62646434   dom_oce.F90 \ 
    62656435   in_out_manager.F90 \ 
     
    62726442   $(MODEL_LIB)(dom_oce.o) \ 
    62736443   $(MODEL_LIB)(in_out_manager.o) \ 
    6274    $(MODEL_LIB)(lib_mpp.o) \ 
    6275    $(MODEL_LIB)(lib_print.o) \ 
    6276    $(MODEL_LIB)(obc_par.o) \ 
    6277    $(MODEL_LIB)(oce.o) \ 
    6278    $(MODEL_LIB)(par_kind.o) \ 
    6279    $(MODEL_LIB)(par_oce.o) \ 
     6444   $(MODEL_LIB)(lbclnk.o) \ 
     6445   $(MODEL_LIB)(lib_mpp.o) \ 
     6446   $(MODEL_LIB)(obc_oce.o) \ 
     6447   $(MODEL_LIB)(oce.o) \ 
     6448   $(MODEL_LIB)(phycst.o) \ 
    62806449   dom_oce.F90 \ 
    62816450   in_out_manager.F90 \ 
     
    62856454   oce.F90 \ 
    62866455   phycst.F90 \ 
    6287    $(MODEL_LIB)(dom_oce.o) \ 
    6288    $(MODEL_LIB)(in_out_manager.o) \ 
    6289    $(MODEL_LIB)(lbclnk.o) \ 
    6290    $(MODEL_LIB)(lib_mpp.o) \ 
    6291    $(MODEL_LIB)(obc_oce.o) \ 
    6292    $(MODEL_LIB)(oce.o) \ 
    6293    $(MODEL_LIB)(phycst.o) \ 
    62946456   obc_vectopt_loop_substitute.h90 \ 
    62956457   KEY_CPP \ 
    62966458   obcspg.F90 
    62976459$(MODEL_LIB)(obctra.o) :   \ 
     6460   $(MODEL_LIB)(dom_oce.o) \ 
     6461   $(MODEL_LIB)(in_out_manager.o) \ 
     6462   $(MODEL_LIB)(lib_mpp.o) \ 
     6463   $(MODEL_LIB)(lib_print.o) \ 
     6464   $(MODEL_LIB)(obc_par.o) \ 
     6465   $(MODEL_LIB)(oce.o) \ 
     6466   $(MODEL_LIB)(par_kind.o) \ 
     6467   $(MODEL_LIB)(par_oce.o) \ 
    62986468   dom_oce.F90 \ 
    62996469   in_out_manager.F90 \ 
     
    63066476   $(MODEL_LIB)(dom_oce.o) \ 
    63076477   $(MODEL_LIB)(in_out_manager.o) \ 
    6308    $(MODEL_LIB)(lib_mpp.o) \ 
    6309    $(MODEL_LIB)(lib_print.o) \ 
    6310    $(MODEL_LIB)(obc_par.o) \ 
    6311    $(MODEL_LIB)(oce.o) \ 
    6312    $(MODEL_LIB)(par_kind.o) \ 
    6313    $(MODEL_LIB)(par_oce.o) \ 
     6478   $(MODEL_LIB)(lbclnk.o) \ 
     6479   $(MODEL_LIB)(lib_mpp.o) \ 
     6480   $(MODEL_LIB)(obc_oce.o) \ 
     6481   $(MODEL_LIB)(oce.o) \ 
     6482   $(MODEL_LIB)(phycst.o) \ 
    63146483   dom_oce.F90 \ 
    63156484   in_out_manager.F90 \ 
     
    63196488   oce.F90 \ 
    63206489   phycst.F90 \ 
    6321    $(MODEL_LIB)(dom_oce.o) \ 
    6322    $(MODEL_LIB)(in_out_manager.o) \ 
    6323    $(MODEL_LIB)(lbclnk.o) \ 
    6324    $(MODEL_LIB)(lib_mpp.o) \ 
    6325    $(MODEL_LIB)(obc_oce.o) \ 
    6326    $(MODEL_LIB)(oce.o) \ 
    6327    $(MODEL_LIB)(phycst.o) \ 
    63286490   obc_vectopt_loop_substitute.h90 \ 
    63296491   KEY_CPP \ 
    63306492   obctra.F90 
    63316493$(MODEL_LIB)(obcvol.o) :   \ 
     6494   $(MODEL_LIB)(blk_oce.o) \ 
     6495   $(MODEL_LIB)(cpl_oce.o) \ 
     6496   $(MODEL_LIB)(daymod.o) \ 
     6497   $(MODEL_LIB)(dom_oce.o) \ 
     6498   $(MODEL_LIB)(dtasal.o) \ 
     6499   $(MODEL_LIB)(dtasss.o) \ 
     6500   $(MODEL_LIB)(dtasst.o) \ 
     6501   $(MODEL_LIB)(dtatem.o) \ 
     6502   $(MODEL_LIB)(flx_oce.o) \ 
     6503   $(MODEL_LIB)(flxmod.o) \ 
     6504   $(MODEL_LIB)(flxrnf.o) \ 
     6505   $(MODEL_LIB)(ice_oce.o) \ 
     6506   $(MODEL_LIB)(in_out_manager.o) \ 
     6507   $(MODEL_LIB)(lbclnk.o) \ 
     6508   $(MODEL_LIB)(lib_mpp.o) \ 
     6509   $(MODEL_LIB)(lib_print.o) \ 
     6510   $(MODEL_LIB)(obc_par.o) \ 
     6511   $(MODEL_LIB)(oce.o) \ 
     6512   $(MODEL_LIB)(ocfzpt.o) \ 
     6513   $(MODEL_LIB)(par_kind.o) \ 
     6514   $(MODEL_LIB)(par_oce.o) \ 
     6515   $(MODEL_LIB)(phycst.o) \ 
     6516   $(MODEL_LIB)(prtctl.o) \ 
     6517   $(MODEL_LIB)(taumod.o) \ 
     6518   $(MODEL_LIB)(tradmp.o) \ 
    63326519   blk_oce.F90 \ 
    63336520   cpl_oce.F90 \ 
     
    63386525   dtasst.F90 \ 
    63396526   dtatem.F90 \ 
     6527   flx_oce.F90 \ 
    63406528   flxmod.F90 \ 
    63416529   flxrnf.F90 \ 
    6342    flx_oce.F90 \ 
    63436530   ice_oce.F90 \ 
    63446531   in_out_manager.F90 \ 
     
    63556542   taumod.F90 \ 
    63566543   tradmp.F90 \ 
     6544   $(MODEL_LIB)(dom_oce.o) \ 
     6545   $(MODEL_LIB)(in_out_manager.o) \ 
     6546   $(MODEL_LIB)(lib_mpp.o) \ 
     6547   $(MODEL_LIB)(obc_oce.o) \ 
     6548   $(MODEL_LIB)(oce.o) \ 
     6549   $(MODEL_LIB)(ocesbc.o) \ 
     6550   $(MODEL_LIB)(phycst.o) \ 
     6551   dom_oce.F90 \ 
     6552   in_out_manager.F90 \ 
     6553   lib_mpp.F90 \ 
     6554   obc_oce.F90 \ 
     6555   oce.F90 \ 
     6556   ocesbc.F90 \ 
     6557   phycst.F90 \ 
     6558   domzgr_substitute.h90 \ 
     6559   obc_vectopt_loop_substitute.h90 \ 
     6560   KEY_CPP \ 
     6561   obcvol.F90 
     6562$(MODEL_LIB)(oce.o) :   \ 
     6563   $(MODEL_LIB)(par_kind.o) \ 
     6564   par_kind.F90 \ 
     6565   $(MODEL_LIB)(par_oce.o) \ 
     6566   par_oce.F90 \ 
     6567   KEY_CPP \ 
     6568   oce.F90 
     6569$(MODEL_LIB)(ocesbc.o) :   \ 
     6570   $(MODEL_LIB)(blk_oce.o) \ 
     6571   $(MODEL_LIB)(daymod.o) \ 
     6572   $(MODEL_LIB)(dom_oce.o) \ 
     6573   $(MODEL_LIB)(dtasal.o) \ 
     6574   $(MODEL_LIB)(dtatem.o) \ 
     6575   $(MODEL_LIB)(in_out_manager.o) \ 
     6576   $(MODEL_LIB)(iom.o) \ 
     6577   $(MODEL_LIB)(lbclnk.o) \ 
     6578   $(MODEL_LIB)(lib_mpp.o) \ 
     6579   $(MODEL_LIB)(lib_print.o) \ 
     6580   $(MODEL_LIB)(oce.o) \ 
     6581   $(MODEL_LIB)(ocfzpt.o) \ 
     6582   $(MODEL_LIB)(par_kind.o) \ 
     6583   $(MODEL_LIB)(par_oce.o) \ 
     6584   $(MODEL_LIB)(phycst.o) \ 
     6585   $(MODEL_LIB)(prtctl.o) \ 
     6586   $(MODEL_LIB)(trdmod.o) \ 
     6587   $(MODEL_LIB)(trdmod_oce.o) \ 
     6588   $(MODEL_LIB)(zdf_oce.o) \ 
     6589   $(MODEL_LIB)(zdfmxl.o) \ 
     6590   blk_oce.F90 \ 
     6591   daymod.F90 \ 
     6592   dom_oce.F90 \ 
     6593   dtasal.F90 \ 
     6594   dtatem.F90 \ 
     6595   in_out_manager.F90 \ 
     6596   iom.F90 \ 
     6597   lbclnk.F90 \ 
     6598   lib_mpp.F90 \ 
     6599   lib_print.f90 \ 
     6600   oce.F90 \ 
     6601   ocfzpt.F90 \ 
     6602   par_kind.F90 \ 
     6603   par_oce.F90 \ 
     6604   phycst.F90 \ 
     6605   prtctl.F90 \ 
     6606   trdmod.F90 \ 
     6607   trdmod_oce.F90 \ 
     6608   zdf_oce.F90 \ 
     6609   zdfmxl.F90 \ 
    63576610   $(MODEL_LIB)(blk_oce.o) \ 
    63586611   $(MODEL_LIB)(cpl_oce.o) \ 
     
    63636616   $(MODEL_LIB)(dtasst.o) \ 
    63646617   $(MODEL_LIB)(dtatem.o) \ 
     6618   $(MODEL_LIB)(flx_oce.o) \ 
    63656619   $(MODEL_LIB)(flxmod.o) \ 
    63666620   $(MODEL_LIB)(flxrnf.o) \ 
    6367    $(MODEL_LIB)(flx_oce.o) \ 
    63686621   $(MODEL_LIB)(ice_oce.o) \ 
    63696622   $(MODEL_LIB)(in_out_manager.o) \ 
    63706623   $(MODEL_LIB)(lbclnk.o) \ 
    63716624   $(MODEL_LIB)(lib_mpp.o) \ 
    6372    $(MODEL_LIB)(lib_print.o) \ 
    6373    $(MODEL_LIB)(obc_par.o) \ 
    63746625   $(MODEL_LIB)(oce.o) \ 
    63756626   $(MODEL_LIB)(ocfzpt.o) \ 
    6376    $(MODEL_LIB)(par_kind.o) \ 
    6377    $(MODEL_LIB)(par_oce.o) \ 
    63786627   $(MODEL_LIB)(phycst.o) \ 
    63796628   $(MODEL_LIB)(prtctl.o) \ 
    63806629   $(MODEL_LIB)(taumod.o) \ 
    63816630   $(MODEL_LIB)(tradmp.o) \ 
    6382    dom_oce.F90 \ 
    6383    in_out_manager.F90 \ 
    6384    lib_mpp.F90 \ 
    6385    obc_oce.F90 \ 
    6386    ocesbc.F90 \ 
    6387    oce.F90 \ 
    6388    phycst.F90 \ 
    6389    $(MODEL_LIB)(dom_oce.o) \ 
    6390    $(MODEL_LIB)(in_out_manager.o) \ 
    6391    $(MODEL_LIB)(lib_mpp.o) \ 
    6392    $(MODEL_LIB)(obc_oce.o) \ 
    6393    $(MODEL_LIB)(ocesbc.o) \ 
    6394    $(MODEL_LIB)(oce.o) \ 
    6395    $(MODEL_LIB)(phycst.o) \ 
    6396    domzgr_substitute.h90 \ 
    6397    obc_vectopt_loop_substitute.h90 \ 
    6398    KEY_CPP \ 
    6399    obcvol.F90 
    6400 $(MODEL_LIB)(obc_oce.o) :  \ 
    6401    par_kind.F90 \ 
    6402    par_oce.F90 \ 
    6403    $(MODEL_LIB)(par_kind.o) \ 
    6404    $(MODEL_LIB)(par_oce.o) \ 
    6405    obc_par.F90 \ 
    6406    par_oce.F90 \ 
    6407    $(MODEL_LIB)(obc_par.o) \ 
    6408    $(MODEL_LIB)(par_oce.o) \ 
    6409    KEY_CPP \ 
    6410    obc_oce.F90 
    6411 $(MODEL_LIB)(obc_par.o) :  \ 
    6412    par_kind.F90 \ 
    6413    $(MODEL_LIB)(par_kind.o) \ 
    6414    par_oce.F90 \ 
    6415    $(MODEL_LIB)(par_oce.o) \ 
    6416    obc_par_EEL_R5.h90 \ 
    6417    KEY_CPP \ 
    6418    obc_par.F90 
    6419 $(MODEL_LIB)(ocesbc.o) :   \ 
    6420    blk_oce.F90 \ 
    6421    daymod.F90 \ 
    6422    dom_oce.F90 \ 
    6423    dtasal.F90 \ 
    6424    dtatem.F90 \ 
    6425    in_out_manager.F90 \ 
    6426    lbclnk.F90 \ 
    6427    lib_mpp.F90 \ 
    6428    lib_print.f90 \ 
    6429    oce.F90 \ 
    6430    ocfzpt.F90 \ 
    6431    par_kind.F90 \ 
    6432    par_oce.F90 \ 
    6433    phycst.F90 \ 
    6434    prtctl.F90 \ 
    6435    trdmod.F90 \ 
    6436    trdmod_oce.F90 \ 
    6437    zdfmxl.F90 \ 
    6438    zdf_oce.F90 \ 
    6439    $(MODEL_LIB)(blk_oce.o) \ 
    6440    $(MODEL_LIB)(daymod.o) \ 
    6441    $(MODEL_LIB)(dom_oce.o) \ 
    6442    $(MODEL_LIB)(dtasal.o) \ 
    6443    $(MODEL_LIB)(dtatem.o) \ 
    6444    $(MODEL_LIB)(in_out_manager.o) \ 
    6445    $(MODEL_LIB)(lbclnk.o) \ 
    6446    $(MODEL_LIB)(lib_mpp.o) \ 
    6447    $(MODEL_LIB)(lib_print.o) \ 
    6448    $(MODEL_LIB)(oce.o) \ 
    6449    $(MODEL_LIB)(ocfzpt.o) \ 
    6450    $(MODEL_LIB)(par_kind.o) \ 
    6451    $(MODEL_LIB)(par_oce.o) \ 
    6452    $(MODEL_LIB)(phycst.o) \ 
    6453    $(MODEL_LIB)(prtctl.o) \ 
    6454    $(MODEL_LIB)(trdmod.o) \ 
    6455    $(MODEL_LIB)(trdmod_oce.o) \ 
    6456    $(MODEL_LIB)(zdfmxl.o) \ 
    6457    $(MODEL_LIB)(zdf_oce.o) \ 
    64586631   blk_oce.F90 \ 
    64596632   cpl_oce.F90 \ 
     
    64646637   dtasst.F90 \ 
    64656638   dtatem.F90 \ 
     6639   flx_oce.F90 \ 
    64666640   flxmod.F90 \ 
    64676641   flxrnf.F90 \ 
    6468    flx_oce.F90 \ 
    64696642   ice_oce.F90 \ 
    64706643   in_out_manager.F90 \ 
     
    64776650   taumod.F90 \ 
    64786651   tradmp.F90 \ 
     6652   domzgr_substitute.h90 \ 
     6653   vectopt_loop_substitute.h90 \ 
     6654   KEY_CPP \ 
     6655   ocesbc.F90 
     6656$(MODEL_LIB)(ocfzpt.o) :   \ 
     6657   $(MODEL_LIB)(par_oce.o) \ 
     6658   par_oce.F90 \ 
     6659   $(MODEL_LIB)(dom_oce.o) \ 
     6660   $(MODEL_LIB)(oce.o) \ 
     6661   dom_oce.F90 \ 
     6662   oce.F90 \ 
     6663   ocfzpt.F90 
     6664$(MODEL_LIB)(opa.o) :   \ 
     6665   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    64796666   $(MODEL_LIB)(blk_oce.o) \ 
     6667   $(MODEL_LIB)(cla.o) \ 
     6668   $(MODEL_LIB)(cla_div.o) \ 
     6669   $(MODEL_LIB)(closea.o) \ 
     6670   $(MODEL_LIB)(cpl.o) \ 
    64806671   $(MODEL_LIB)(cpl_oce.o) \ 
    64816672   $(MODEL_LIB)(daymod.o) \ 
    6482    $(MODEL_LIB)(dom_oce.o) \ 
     6673   $(MODEL_LIB)(diadimg.o) \ 
     6674   $(MODEL_LIB)(diafwb.o) \ 
     6675   $(MODEL_LIB)(diagap.o) \ 
     6676   $(MODEL_LIB)(diahdy.o) \ 
     6677   $(MODEL_LIB)(diahth.o) \ 
     6678   $(MODEL_LIB)(dianam.o) \ 
     6679   $(MODEL_LIB)(diaptr.o) \ 
     6680   $(MODEL_LIB)(diaspr.o) \ 
     6681   $(MODEL_LIB)(diawri.o) \ 
     6682   $(MODEL_LIB)(diawri1d.o) \ 
     6683   $(MODEL_LIB)(divcur.o) \ 
     6684   $(MODEL_LIB)(dom_oce.o) \ 
     6685   $(MODEL_LIB)(domhgr.o) \ 
     6686   $(MODEL_LIB)(dommsk.o) \ 
     6687   $(MODEL_LIB)(domstp.o) \ 
     6688   $(MODEL_LIB)(domwri.o) \ 
     6689   $(MODEL_LIB)(domzgr.o) \ 
    64836690   $(MODEL_LIB)(dtasal.o) \ 
    64846691   $(MODEL_LIB)(dtasss.o) \ 
    64856692   $(MODEL_LIB)(dtasst.o) \ 
    64866693   $(MODEL_LIB)(dtatem.o) \ 
     6694   $(MODEL_LIB)(dyncor1d.o) \ 
     6695   $(MODEL_LIB)(dynhpg.o) \ 
     6696   $(MODEL_LIB)(dynkeg.o) \ 
     6697   $(MODEL_LIB)(dynldf.o) \ 
     6698   $(MODEL_LIB)(dynnxt.o) \ 
     6699   $(MODEL_LIB)(dynnxt1d.o) \ 
     6700   $(MODEL_LIB)(dynspg.o) \ 
     6701   $(MODEL_LIB)(dynspg_oce.o) \ 
     6702   $(MODEL_LIB)(dynvor.o) \ 
     6703   $(MODEL_LIB)(dynzad.o) \ 
     6704   $(MODEL_LIB)(dynzdf.o) \ 
     6705   $(MODEL_LIB)(eosbn2.o) \ 
     6706   $(MODEL_LIB)(flo_oce.o) \ 
     6707   $(MODEL_LIB)(floats.o) \ 
     6708   $(MODEL_LIB)(flx_oce.o) \ 
     6709   $(MODEL_LIB)(flxblk.o) \ 
     6710   $(MODEL_LIB)(flxfwb.o) \ 
    64876711   $(MODEL_LIB)(flxmod.o) \ 
    64886712   $(MODEL_LIB)(flxrnf.o) \ 
    6489    $(MODEL_LIB)(flx_oce.o) \ 
     6713   $(MODEL_LIB)(ice.o) \ 
    64906714   $(MODEL_LIB)(ice_oce.o) \ 
    6491    $(MODEL_LIB)(in_out_manager.o) \ 
    6492    $(MODEL_LIB)(lbclnk.o) \ 
    6493    $(MODEL_LIB)(lib_mpp.o) \ 
    6494    $(MODEL_LIB)(oce.o) \ 
     6715   $(MODEL_LIB)(icestp.o) \ 
     6716   $(MODEL_LIB)(icestp1d.o) \ 
     6717   $(MODEL_LIB)(in_out_manager.o) \ 
     6718   $(MODEL_LIB)(ini1d.o) \ 
     6719   $(MODEL_LIB)(iom.o) \ 
     6720   $(MODEL_LIB)(lbclnk.o) \ 
     6721   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     6722   $(MODEL_LIB)(ldfeiv.o) \ 
     6723   $(MODEL_LIB)(ldfslp.o) \ 
     6724   $(MODEL_LIB)(ldftra_oce.o) \ 
     6725   $(MODEL_LIB)(lib_mpp.o) \ 
     6726   $(MODEL_LIB)(lib_print.o) \ 
     6727   $(MODEL_LIB)(limistate.o) \ 
     6728   $(MODEL_LIB)(limmsh.o) \ 
     6729   $(MODEL_LIB)(limrst.o) \ 
     6730   $(MODEL_LIB)(obc_oce.o) \ 
     6731   $(MODEL_LIB)(obc_par.o) \ 
     6732   $(MODEL_LIB)(obcdom.o) \ 
     6733   $(MODEL_LIB)(obcdta.o) \ 
     6734   $(MODEL_LIB)(obcrad.o) \ 
     6735   $(MODEL_LIB)(obcrst.o) \ 
     6736   $(MODEL_LIB)(obcspg.o) \ 
     6737   $(MODEL_LIB)(oce.o) \ 
     6738   $(MODEL_LIB)(ocesbc.o) \ 
    64956739   $(MODEL_LIB)(ocfzpt.o) \ 
    6496    $(MODEL_LIB)(phycst.o) \ 
    6497    $(MODEL_LIB)(prtctl.o) \ 
     6740   $(MODEL_LIB)(par_kind.o) \ 
     6741   $(MODEL_LIB)(par_oce.o) \ 
     6742   $(MODEL_LIB)(phycst.o) \ 
     6743   $(MODEL_LIB)(prtctl.o) \ 
     6744   $(MODEL_LIB)(restart.o) \ 
     6745   $(MODEL_LIB)(sol_oce.o) \ 
     6746   $(MODEL_LIB)(solisl.o) \ 
     6747   $(MODEL_LIB)(solmat.o) \ 
     6748   $(MODEL_LIB)(stpctl.o) \ 
    64986749   $(MODEL_LIB)(taumod.o) \ 
     6750   $(MODEL_LIB)(traadv.o) \ 
     6751   $(MODEL_LIB)(trabbc.o) \ 
     6752   $(MODEL_LIB)(trabbl.o) \ 
    64996753   $(MODEL_LIB)(tradmp.o) \ 
    6500    domzgr_substitute.h90 \ 
    6501    vectopt_loop_substitute.h90 \ 
    6502    KEY_CPP \ 
    6503    ocesbc.F90 
    6504 $(MODEL_LIB)(oce.o) :   \ 
    6505    par_kind.F90 \ 
    6506    $(MODEL_LIB)(par_kind.o) \ 
    6507    par_oce.F90 \ 
    6508    $(MODEL_LIB)(par_oce.o) \ 
    6509    KEY_CPP \ 
    6510    oce.F90 
    6511 $(MODEL_LIB)(ocfzpt.o) :   \ 
    6512    par_oce.F90 \ 
    6513    $(MODEL_LIB)(par_oce.o) \ 
    6514    dom_oce.F90 \ 
    6515    oce.F90 \ 
    6516    $(MODEL_LIB)(dom_oce.o) \ 
    6517    $(MODEL_LIB)(oce.o) \ 
    6518    ocfzpt.F90 
    6519 $(MODEL_LIB)(opa.o) :   \ 
     6754   $(MODEL_LIB)(traldf.o) \ 
     6755   $(MODEL_LIB)(tranpc.o) \ 
     6756   $(MODEL_LIB)(tranxt.o) \ 
     6757   $(MODEL_LIB)(traqsr.o) \ 
     6758   $(MODEL_LIB)(trasbc.o) \ 
     6759   $(MODEL_LIB)(trazdf.o) \ 
     6760   $(MODEL_LIB)(trcstp.o) \ 
     6761   $(MODEL_LIB)(trdicp.o) \ 
     6762   $(MODEL_LIB)(trdicp_oce.o) \ 
     6763   $(MODEL_LIB)(trdmld.o) \ 
     6764   $(MODEL_LIB)(trdmld_oce.o) \ 
     6765   $(MODEL_LIB)(trdmod_oce.o) \ 
     6766   $(MODEL_LIB)(trdvor.o) \ 
     6767   $(MODEL_LIB)(trdvor_oce.o) \ 
     6768   $(MODEL_LIB)(wzvmod.o) \ 
     6769   $(MODEL_LIB)(zdf_oce.o) \ 
     6770   $(MODEL_LIB)(zdfbfr.o) \ 
     6771   $(MODEL_LIB)(zdfddm.o) \ 
     6772   $(MODEL_LIB)(zdfevd.o) \ 
     6773   $(MODEL_LIB)(zdfkpp.o) \ 
     6774   $(MODEL_LIB)(zdfmxl.o) \ 
     6775   $(MODEL_LIB)(zdfric.o) \ 
     6776   $(MODEL_LIB)(zdftke.o) \ 
     6777   $(MODEL_LIB)(zdftke_jki.o) \ 
     6778   $(MODEL_LIB)(zpshde.o) \ 
    65206779   agrif_opa_sponge.F90 \ 
    65216780   blk_oce.F90 \ 
     
    65346793   diaptr.F90 \ 
    65356794   diaspr.F90 \ 
     6795   diawri.F90 \ 
    65366796   diawri1d.F90 \ 
    6537    diawri.F90 \ 
    65386797   divcur.F90 \ 
     6798   dom_oce.F90 \ 
    65396799   domhgr.F90 \ 
    65406800   dommsk.F90 \ 
     
    65426802   domwri.F90 \ 
    65436803   domzgr.F90 \ 
    6544    dom_oce.F90 \ 
    65456804   dtasal.F90 \ 
    65466805   dtasss.F90 \ 
     
    65516810   dynkeg.F90 \ 
    65526811   dynldf.F90 \ 
     6812   dynnxt.F90 \ 
    65536813   dynnxt1d.F90 \ 
    6554    dynnxt.F90 \ 
    65556814   dynspg.F90 \ 
    65566815   dynspg_oce.F90 \ 
     
    65596818   dynzdf.F90 \ 
    65606819   eosbn2.F90 \ 
     6820   flo_oce.F90 \ 
    65616821   floats.F90 \ 
    6562    flo_oce.F90 \ 
     6822   flx_oce.F90 \ 
    65636823   flxblk.F90 \ 
    65646824   flxfwb.F90 \ 
    65656825   flxmod.F90 \ 
    65666826   flxrnf.F90 \ 
    6567    flx_oce.F90 \ 
    6568    icestp1d.F90 \ 
    6569    icestp.F90 \ 
    65706827   ice.F90 \ 
    65716828   ice_oce.F90 \ 
     6829   icestp.F90 \ 
     6830   icestp1d.F90 \ 
     6831   in_out_manager.F90 \ 
    65726832   ini1d.F90 \ 
    6573    in_out_manager.F90 \ 
     6833   iom.F90 \ 
    65746834   lbclnk.F90 \ 
    65756835   ldfdyn_oce.F90 \ 
     
    65826842   limmsh.F90 \ 
    65836843   limrst.F90 \ 
     6844   obc_oce.F90 \ 
     6845   obc_par.F90 \ 
    65846846   obcdom.F90 \ 
    65856847   obcdta.F90 \ 
     
    65876849   obcrst.F90 \ 
    65886850   obcspg.F90 \ 
    6589    obc_oce.F90 \ 
    6590    obc_par.F90 \ 
     6851   oce.F90 \ 
    65916852   ocesbc.F90 \ 
    6592    oce.F90 \ 
    65936853   ocfzpt.F90 \ 
    65946854   par_kind.F90 \ 
     
    65976857   prtctl.F90 \ 
    65986858   restart.F90 \ 
     6859   sol_oce.F90 \ 
    65996860   solisl.F90 \ 
    66006861   solmat.F90 \ 
    6601    sol_oce.F90 \ 
    66026862   stpctl.F90 \ 
    66036863   taumod.F90 \ 
     
    66216881   trdvor_oce.F90 \ 
    66226882   wzvmod.F90 \ 
     6883   zdf_oce.F90 \ 
    66236884   zdfbfr.F90 \ 
    66246885   zdfddm.F90 \ 
     
    66296890   zdftke.F90 \ 
    66306891   zdftke_jki.F90 \ 
    6631    zdf_oce.F90 \ 
    66326892   zpshde.F90 \ 
    6633    $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    6634    $(MODEL_LIB)(blk_oce.o) \ 
    6635    $(MODEL_LIB)(cla.o) \ 
    6636    $(MODEL_LIB)(cla_div.o) \ 
    6637    $(MODEL_LIB)(closea.o) \ 
    66386893   $(MODEL_LIB)(cpl.o) \ 
    66396894   $(MODEL_LIB)(cpl_oce.o) \ 
    66406895   $(MODEL_LIB)(daymod.o) \ 
    6641    $(MODEL_LIB)(diadimg.o) \ 
    6642    $(MODEL_LIB)(diafwb.o) \ 
    6643    $(MODEL_LIB)(diagap.o) \ 
    6644    $(MODEL_LIB)(diahdy.o) \ 
    6645    $(MODEL_LIB)(diahth.o) \ 
    6646    $(MODEL_LIB)(dianam.o) \ 
    66476896   $(MODEL_LIB)(diaptr.o) \ 
    6648    $(MODEL_LIB)(diaspr.o) \ 
    6649    $(MODEL_LIB)(diawri1d.o) \ 
    6650    $(MODEL_LIB)(diawri.o) \ 
    6651    $(MODEL_LIB)(divcur.o) \ 
    6652    $(MODEL_LIB)(domhgr.o) \ 
    6653    $(MODEL_LIB)(dommsk.o) \ 
    6654    $(MODEL_LIB)(domstp.o) \ 
    6655    $(MODEL_LIB)(domwri.o) \ 
    6656    $(MODEL_LIB)(domzgr.o) \ 
    6657    $(MODEL_LIB)(dom_oce.o) \ 
     6897   $(MODEL_LIB)(dom_oce.o) \ 
     6898   $(MODEL_LIB)(domain.o) \ 
     6899   $(MODEL_LIB)(domcfg.o) \ 
    66586900   $(MODEL_LIB)(dtasal.o) \ 
    6659    $(MODEL_LIB)(dtasss.o) \ 
    66606901   $(MODEL_LIB)(dtasst.o) \ 
    66616902   $(MODEL_LIB)(dtatem.o) \ 
    66626903   $(MODEL_LIB)(dyncor1d.o) \ 
    6663    $(MODEL_LIB)(dynhpg.o) \ 
    6664    $(MODEL_LIB)(dynkeg.o) \ 
    6665    $(MODEL_LIB)(dynldf.o) \ 
    6666    $(MODEL_LIB)(dynnxt1d.o) \ 
    6667    $(MODEL_LIB)(dynnxt.o) \ 
    6668    $(MODEL_LIB)(dynspg.o) \ 
    66696904   $(MODEL_LIB)(dynspg_oce.o) \ 
    6670    $(MODEL_LIB)(dynvor.o) \ 
    6671    $(MODEL_LIB)(dynzad.o) \ 
    6672    $(MODEL_LIB)(dynzdf.o) \ 
    66736905   $(MODEL_LIB)(eosbn2.o) \ 
    6674    $(MODEL_LIB)(floats.o) \ 
    6675    $(MODEL_LIB)(flo_oce.o) \ 
    6676    $(MODEL_LIB)(flxblk.o) \ 
    66776906   $(MODEL_LIB)(flxfwb.o) \ 
    66786907   $(MODEL_LIB)(flxmod.o) \ 
    6679    $(MODEL_LIB)(flxrnf.o) \ 
    6680    $(MODEL_LIB)(flx_oce.o) \ 
    6681    $(MODEL_LIB)(icestp1d.o) \ 
    6682    $(MODEL_LIB)(icestp.o) \ 
    6683    $(MODEL_LIB)(ice.o) \ 
    6684    $(MODEL_LIB)(ice_oce.o) \ 
     6908   $(MODEL_LIB)(iceini.o) \ 
     6909   $(MODEL_LIB)(in_out_manager.o) \ 
    66856910   $(MODEL_LIB)(ini1d.o) \ 
    6686    $(MODEL_LIB)(in_out_manager.o) \ 
    6687    $(MODEL_LIB)(lbclnk.o) \ 
    6688    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6689    $(MODEL_LIB)(ldfeiv.o) \ 
    6690    $(MODEL_LIB)(ldfslp.o) \ 
    6691    $(MODEL_LIB)(ldftra_oce.o) \ 
    6692    $(MODEL_LIB)(lib_mpp.o) \ 
    6693    $(MODEL_LIB)(lib_print.o) \ 
    6694    $(MODEL_LIB)(limistate.o) \ 
    6695    $(MODEL_LIB)(limmsh.o) \ 
    6696    $(MODEL_LIB)(limrst.o) \ 
    6697    $(MODEL_LIB)(obcdom.o) \ 
    6698    $(MODEL_LIB)(obcdta.o) \ 
    6699    $(MODEL_LIB)(obcrad.o) \ 
    6700    $(MODEL_LIB)(obcrst.o) \ 
    6701    $(MODEL_LIB)(obcspg.o) \ 
    6702    $(MODEL_LIB)(obc_oce.o) \ 
     6911   $(MODEL_LIB)(initrc.o) \ 
     6912   $(MODEL_LIB)(istate.o) \ 
     6913   $(MODEL_LIB)(ldfdyn.o) \ 
     6914   $(MODEL_LIB)(ldftra.o) \ 
     6915   $(MODEL_LIB)(lib_mpp.o) \ 
     6916   $(MODEL_LIB)(mppini.o) \ 
    67036917   $(MODEL_LIB)(obc_par.o) \ 
    6704    $(MODEL_LIB)(ocesbc.o) \ 
     6918   $(MODEL_LIB)(obcini.o) \ 
    67056919   $(MODEL_LIB)(oce.o) \ 
    67066920   $(MODEL_LIB)(ocfzpt.o) \ 
    6707    $(MODEL_LIB)(par_kind.o) \ 
    6708    $(MODEL_LIB)(par_oce.o) \ 
    6709    $(MODEL_LIB)(phycst.o) \ 
    6710    $(MODEL_LIB)(prtctl.o) \ 
    6711    $(MODEL_LIB)(restart.o) \ 
    6712    $(MODEL_LIB)(solisl.o) \ 
    6713    $(MODEL_LIB)(solmat.o) \ 
    6714    $(MODEL_LIB)(sol_oce.o) \ 
    6715    $(MODEL_LIB)(stpctl.o) \ 
    6716    $(MODEL_LIB)(taumod.o) \ 
    6717    $(MODEL_LIB)(traadv.o) \ 
    6718    $(MODEL_LIB)(trabbc.o) \ 
    6719    $(MODEL_LIB)(trabbl.o) \ 
    6720    $(MODEL_LIB)(tradmp.o) \ 
    6721    $(MODEL_LIB)(traldf.o) \ 
    6722    $(MODEL_LIB)(tranpc.o) \ 
    6723    $(MODEL_LIB)(tranxt.o) \ 
    6724    $(MODEL_LIB)(traqsr.o) \ 
    6725    $(MODEL_LIB)(trasbc.o) \ 
    6726    $(MODEL_LIB)(trazdf.o) \ 
    6727    $(MODEL_LIB)(trcstp.o) \ 
     6921   $(MODEL_LIB)(phycst.o) \ 
     6922   $(MODEL_LIB)(prtctl.o) \ 
     6923   $(MODEL_LIB)(solver.o) \ 
     6924   $(MODEL_LIB)(step.o) \ 
     6925   $(MODEL_LIB)(step1d.o) \ 
    67286926   $(MODEL_LIB)(trdicp.o) \ 
    6729    $(MODEL_LIB)(trdicp_oce.o) \ 
    67306927   $(MODEL_LIB)(trdmld.o) \ 
    6731    $(MODEL_LIB)(trdmld_oce.o) \ 
    67326928   $(MODEL_LIB)(trdmod_oce.o) \ 
    67336929   $(MODEL_LIB)(trdvor.o) \ 
    6734    $(MODEL_LIB)(trdvor_oce.o) \ 
    6735    $(MODEL_LIB)(wzvmod.o) \ 
    6736    $(MODEL_LIB)(zdfbfr.o) \ 
    6737    $(MODEL_LIB)(zdfddm.o) \ 
    6738    $(MODEL_LIB)(zdfevd.o) \ 
    6739    $(MODEL_LIB)(zdfkpp.o) \ 
    6740    $(MODEL_LIB)(zdfmxl.o) \ 
    6741    $(MODEL_LIB)(zdfric.o) \ 
    6742    $(MODEL_LIB)(zdftke.o) \ 
    6743    $(MODEL_LIB)(zdftke_jki.o) \ 
    6744    $(MODEL_LIB)(zdf_oce.o) \ 
     6930   $(MODEL_LIB)(zdfini.o) \ 
    67456931   $(MODEL_LIB)(zpshde.o) \ 
    67466932   cpl.F90 \ 
     
    67486934   daymod.F90 \ 
    67496935   diaptr.F90 \ 
     6936   dom_oce.F90 \ 
    67506937   domain.F90 \ 
    67516938   domcfg.F90 \ 
    6752    dom_oce.F90 \ 
    67536939   dtasal.F90 \ 
    67546940   dtasst.F90 \ 
     
    67606946   flxmod.F90 \ 
    67616947   iceini.F90 \ 
     6948   in_out_manager.F90 \ 
    67626949   ini1d.F90 \ 
    67636950   initrc.F90 \ 
    6764    in_out_manager.F90 \ 
    67656951   istate.F90 \ 
    67666952   ldfdyn.F90 \ 
     
    67686954   lib_mpp.F90 \ 
    67696955   mppini.F90 \ 
     6956   obc_par.F90 \ 
    67706957   obcini.F90 \ 
    6771    obc_par.F90 \ 
    67726958   oce.F90 \ 
    67736959   ocfzpt.F90 \ 
     
    67756961   prtctl.F90 \ 
    67766962   solver.F90 \ 
     6963   step.F90 \ 
    67776964   step1d.F90 \ 
    6778    step.F90 \ 
    67796965   trdicp.F90 \ 
    67806966   trdmld.F90 \ 
     
    67836969   zdfini.F90 \ 
    67846970   zpshde.F90 \ 
    6785    $(MODEL_LIB)(cpl.o) \ 
    6786    $(MODEL_LIB)(cpl_oce.o) \ 
    6787    $(MODEL_LIB)(daymod.o) \ 
    6788    $(MODEL_LIB)(diaptr.o) \ 
    6789    $(MODEL_LIB)(domain.o) \ 
    6790    $(MODEL_LIB)(domcfg.o) \ 
    6791    $(MODEL_LIB)(dom_oce.o) \ 
    6792    $(MODEL_LIB)(dtasal.o) \ 
    6793    $(MODEL_LIB)(dtasst.o) \ 
    6794    $(MODEL_LIB)(dtatem.o) \ 
    6795    $(MODEL_LIB)(dyncor1d.o) \ 
    6796    $(MODEL_LIB)(dynspg_oce.o) \ 
    6797    $(MODEL_LIB)(eosbn2.o) \ 
    6798    $(MODEL_LIB)(flxfwb.o) \ 
    6799    $(MODEL_LIB)(flxmod.o) \ 
    6800    $(MODEL_LIB)(iceini.o) \ 
    6801    $(MODEL_LIB)(ini1d.o) \ 
    6802    $(MODEL_LIB)(initrc.o) \ 
    6803    $(MODEL_LIB)(in_out_manager.o) \ 
    6804    $(MODEL_LIB)(istate.o) \ 
    6805    $(MODEL_LIB)(ldfdyn.o) \ 
    6806    $(MODEL_LIB)(ldftra.o) \ 
    6807    $(MODEL_LIB)(lib_mpp.o) \ 
    6808    $(MODEL_LIB)(mppini.o) \ 
    6809    $(MODEL_LIB)(obcini.o) \ 
    6810    $(MODEL_LIB)(obc_par.o) \ 
    6811    $(MODEL_LIB)(oce.o) \ 
    6812    $(MODEL_LIB)(ocfzpt.o) \ 
    6813    $(MODEL_LIB)(phycst.o) \ 
    6814    $(MODEL_LIB)(prtctl.o) \ 
    6815    $(MODEL_LIB)(solver.o) \ 
    6816    $(MODEL_LIB)(step1d.o) \ 
    6817    $(MODEL_LIB)(step.o) \ 
    6818    $(MODEL_LIB)(trdicp.o) \ 
    6819    $(MODEL_LIB)(trdmld.o) \ 
    6820    $(MODEL_LIB)(trdmod_oce.o) \ 
    6821    $(MODEL_LIB)(trdvor.o) \ 
    6822    $(MODEL_LIB)(zdfini.o) \ 
    6823    $(MODEL_LIB)(zpshde.o) \ 
    68246971   KEY_CPP \ 
    68256972   opa.F90 
    68266973$(MODEL_LIB)(par_ice.o) :  \ 
    6827    par_kind.F90 \ 
    6828    $(MODEL_LIB)(par_kind.o) \ 
    6829    par_oce.F90 \ 
    6830    $(MODEL_LIB)(par_oce.o) \ 
     6974   $(MODEL_LIB)(par_kind.o) \ 
     6975   par_kind.F90 \ 
     6976   $(MODEL_LIB)(par_oce.o) \ 
     6977   par_oce.F90 \ 
    68316978   par_ice.F90 
    68326979$(MODEL_LIB)(par_kind.o) : \ 
    68336980   par_kind.F90 
    68346981$(MODEL_LIB)(par_oce.o) :  \ 
    6835    par_kind.F90 \ 
    6836    $(MODEL_LIB)(par_kind.o) \ 
     6982   $(MODEL_LIB)(par_kind.o) \ 
     6983   par_kind.F90 \ 
    68376984   par_EEL_R2.h90 \ 
    68386985   par_EEL_R5.h90 \ 
     
    68466993   par_oce.F90 
    68476994$(MODEL_LIB)(phycst.o) :   \ 
    6848    lib_print.f90 \ 
    6849    par_kind.F90 \ 
    6850    par_oce.F90 \ 
    6851    $(MODEL_LIB)(lib_print.o) \ 
    6852    $(MODEL_LIB)(par_kind.o) \ 
    6853    $(MODEL_LIB)(par_oce.o) \ 
    6854    in_out_manager.F90 \ 
    6855    par_oce.F90 \ 
    6856    $(MODEL_LIB)(in_out_manager.o) \ 
    6857    $(MODEL_LIB)(par_oce.o) \ 
     6995   $(MODEL_LIB)(lib_print.o) \ 
     6996   $(MODEL_LIB)(par_kind.o) \ 
     6997   $(MODEL_LIB)(par_oce.o) \ 
     6998   lib_print.f90 \ 
     6999   par_kind.F90 \ 
     7000   par_oce.F90 \ 
     7001   $(MODEL_LIB)(in_out_manager.o) \ 
     7002   $(MODEL_LIB)(par_oce.o) \ 
     7003   in_out_manager.F90 \ 
     7004   par_oce.F90 \ 
    68587005   phycst.F90 
    68597006$(MODEL_LIB)(prtctl.o) :   \ 
    6860    dom_oce.F90 \ 
    6861    in_out_manager.F90 \ 
    6862    lib_print.f90 \ 
    6863    par_kind.F90 \ 
    6864    par_oce.F90 \ 
    6865    $(MODEL_LIB)(dom_oce.o) \ 
    6866    $(MODEL_LIB)(in_out_manager.o) \ 
    6867    $(MODEL_LIB)(lib_print.o) \ 
    6868    $(MODEL_LIB)(par_kind.o) \ 
    6869    $(MODEL_LIB)(par_oce.o) \ 
    6870    dom_oce.F90 \ 
    6871    in_out_manager.F90 \ 
    6872    lib_mpp.F90 \ 
    6873    $(MODEL_LIB)(dom_oce.o) \ 
    6874    $(MODEL_LIB)(in_out_manager.o) \ 
    6875    $(MODEL_LIB)(lib_mpp.o) \ 
     7007   $(MODEL_LIB)(dom_oce.o) \ 
     7008   $(MODEL_LIB)(in_out_manager.o) \ 
     7009   $(MODEL_LIB)(lib_print.o) \ 
     7010   $(MODEL_LIB)(par_kind.o) \ 
     7011   $(MODEL_LIB)(par_oce.o) \ 
     7012   dom_oce.F90 \ 
     7013   in_out_manager.F90 \ 
     7014   lib_print.f90 \ 
     7015   par_kind.F90 \ 
     7016   par_oce.F90 \ 
     7017   $(MODEL_LIB)(dom_oce.o) \ 
     7018   $(MODEL_LIB)(in_out_manager.o) \ 
     7019   $(MODEL_LIB)(lib_mpp.o) \ 
     7020   dom_oce.F90 \ 
     7021   in_out_manager.F90 \ 
     7022   lib_mpp.F90 \ 
    68767023   prtctl.F90 
    68777024$(MODEL_LIB)(restart.o) :  \ 
     7025   $(MODEL_LIB)(blk_oce.o) \ 
     7026   $(MODEL_LIB)(dom_oce.o) \ 
     7027   $(MODEL_LIB)(dynzdf_exp.o) \ 
     7028   $(MODEL_LIB)(in_out_manager.o) \ 
     7029   $(MODEL_LIB)(lbclnk.o) \ 
     7030   $(MODEL_LIB)(lib_print.o) \ 
     7031   $(MODEL_LIB)(oce.o) \ 
     7032   $(MODEL_LIB)(par_kind.o) \ 
     7033   $(MODEL_LIB)(par_oce.o) \ 
     7034   $(MODEL_LIB)(phycst.o) \ 
     7035   $(MODEL_LIB)(prtctl.o) \ 
     7036   $(MODEL_LIB)(taumod.o) \ 
     7037   $(MODEL_LIB)(trazdf_exp.o) \ 
     7038   $(MODEL_LIB)(zdf_oce.o) \ 
    68787039   blk_oce.F90 \ 
    68797040   dom_oce.F90 \ 
     
    68917052   zdf_oce.F90 \ 
    68927053   $(MODEL_LIB)(blk_oce.o) \ 
    6893    $(MODEL_LIB)(dom_oce.o) \ 
    6894    $(MODEL_LIB)(dynzdf_exp.o) \ 
    6895    $(MODEL_LIB)(in_out_manager.o) \ 
    6896    $(MODEL_LIB)(lbclnk.o) \ 
    6897    $(MODEL_LIB)(lib_print.o) \ 
    6898    $(MODEL_LIB)(oce.o) \ 
    6899    $(MODEL_LIB)(par_kind.o) \ 
    6900    $(MODEL_LIB)(par_oce.o) \ 
    6901    $(MODEL_LIB)(phycst.o) \ 
    6902    $(MODEL_LIB)(prtctl.o) \ 
    6903    $(MODEL_LIB)(taumod.o) \ 
    6904    $(MODEL_LIB)(trazdf_exp.o) \ 
     7054   $(MODEL_LIB)(cpl_oce.o) \ 
     7055   $(MODEL_LIB)(daymod.o) \ 
     7056   $(MODEL_LIB)(dom_oce.o) \ 
     7057   $(MODEL_LIB)(dynspg_oce.o) \ 
     7058   $(MODEL_LIB)(flx_oce.o) \ 
     7059   $(MODEL_LIB)(ice_oce.o) \ 
     7060   $(MODEL_LIB)(in_out_manager.o) \ 
     7061   $(MODEL_LIB)(iom.o) \ 
     7062   $(MODEL_LIB)(oce.o) \ 
     7063   $(MODEL_LIB)(phycst.o) \ 
     7064   $(MODEL_LIB)(sol_oce.o) \ 
    69057065   $(MODEL_LIB)(zdf_oce.o) \ 
     7066   $(MODEL_LIB)(zdftke.o) \ 
    69067067   blk_oce.F90 \ 
    69077068   cpl_oce.F90 \ 
     
    69127073   ice_oce.F90 \ 
    69137074   in_out_manager.F90 \ 
     7075   iom.F90 \ 
    69147076   oce.F90 \ 
    69157077   phycst.F90 \ 
    69167078   sol_oce.F90 \ 
     7079   zdf_oce.F90 \ 
    69177080   zdftke.F90 \ 
     7081   $(MODEL_LIB)(lib_mpp.o) \ 
     7082   lib_mpp.F90 \ 
     7083   restart_dimg.h90 \ 
     7084   $(IOIPSL_LIB) \ 
     7085   KEY_CPP \ 
     7086   restart.F90 
     7087$(MODEL_LIB)(sms.o) :   \ 
     7088   sms.F90 
     7089$(MODEL_LIB)(sol_oce.o) :  \ 
     7090   $(MODEL_LIB)(par_kind.o) \ 
     7091   par_kind.F90 \ 
     7092   $(MODEL_LIB)(par_oce.o) \ 
     7093   par_oce.F90 \ 
     7094   KEY_CPP \ 
     7095   sol_oce.F90 
     7096$(MODEL_LIB)(solfet.o) :   \ 
     7097   $(MODEL_LIB)(dom_oce.o) \ 
     7098   $(MODEL_LIB)(in_out_manager.o) \ 
     7099   $(MODEL_LIB)(lib_mpp.o) \ 
     7100   $(MODEL_LIB)(oce.o) \ 
     7101   $(MODEL_LIB)(par_oce.o) \ 
     7102   dom_oce.F90 \ 
     7103   in_out_manager.F90 \ 
     7104   lib_mpp.F90 \ 
     7105   oce.F90 \ 
     7106   par_oce.F90 \ 
     7107   $(MODEL_LIB)(dom_oce.o) \ 
     7108   $(MODEL_LIB)(lbclnk.o) \ 
     7109   $(MODEL_LIB)(lib_mpp.o) \ 
     7110   $(MODEL_LIB)(oce.o) \ 
     7111   $(MODEL_LIB)(sol_oce.o) \ 
     7112   dom_oce.F90 \ 
     7113   lbclnk.F90 \ 
     7114   lib_mpp.F90 \ 
     7115   oce.F90 \ 
     7116   sol_oce.F90 \ 
     7117   KEY_CPP \ 
     7118   solfet.F90 
     7119$(MODEL_LIB)(solisl.o) :   \ 
     7120   $(MODEL_LIB)(dom_oce.o) \ 
     7121   $(MODEL_LIB)(in_out_manager.o) \ 
     7122   $(MODEL_LIB)(lbclnk.o) \ 
     7123   $(MODEL_LIB)(lib_mpp.o) \ 
     7124   $(MODEL_LIB)(lib_print.o) \ 
     7125   $(MODEL_LIB)(obc_par.o) \ 
     7126   $(MODEL_LIB)(oce.o) \ 
     7127   $(MODEL_LIB)(par_kind.o) \ 
     7128   $(MODEL_LIB)(par_oce.o) \ 
     7129   $(MODEL_LIB)(sol_oce.o) \ 
     7130   $(MODEL_LIB)(zdf_oce.o) \ 
     7131   dom_oce.F90 \ 
     7132   in_out_manager.F90 \ 
     7133   lbclnk.F90 \ 
     7134   lib_mpp.F90 \ 
     7135   lib_print.f90 \ 
     7136   obc_par.F90 \ 
     7137   oce.F90 \ 
     7138   par_kind.F90 \ 
     7139   par_oce.F90 \ 
     7140   sol_oce.F90 \ 
    69187141   zdf_oce.F90 \ 
     7142   $(MODEL_LIB)(dom_oce.o) \ 
     7143   $(MODEL_LIB)(in_out_manager.o) \ 
     7144   $(MODEL_LIB)(iom.o) \ 
     7145   $(MODEL_LIB)(lib_mpp.o) \ 
     7146   $(MODEL_LIB)(obc_oce.o) \ 
     7147   $(MODEL_LIB)(oce.o) \ 
     7148   $(MODEL_LIB)(sol_oce.o) \ 
     7149   $(MODEL_LIB)(solfet.o) \ 
     7150   $(MODEL_LIB)(solpcg.o) \ 
     7151   $(MODEL_LIB)(solsor.o) \ 
     7152   dom_oce.F90 \ 
     7153   in_out_manager.F90 \ 
     7154   iom.F90 \ 
     7155   lib_mpp.F90 \ 
     7156   obc_oce.F90 \ 
     7157   oce.F90 \ 
     7158   sol_oce.F90 \ 
     7159   solfet.F90 \ 
     7160   solpcg.F90 \ 
     7161   solsor.F90 \ 
     7162   $(IOIPSL_LIB) \ 
     7163   KEY_CPP \ 
     7164   solisl.F90 
     7165$(MODEL_LIB)(solmat.o) :   \ 
     7166   $(MODEL_LIB)(dom_oce.o) \ 
     7167   $(MODEL_LIB)(in_out_manager.o) \ 
     7168   $(MODEL_LIB)(lib_mpp.o) \ 
     7169   $(MODEL_LIB)(lib_print.o) \ 
     7170   $(MODEL_LIB)(obc_par.o) \ 
     7171   $(MODEL_LIB)(oce.o) \ 
     7172   $(MODEL_LIB)(par_kind.o) \ 
     7173   $(MODEL_LIB)(par_oce.o) \ 
     7174   dom_oce.F90 \ 
     7175   in_out_manager.F90 \ 
     7176   lib_mpp.F90 \ 
     7177   lib_print.f90 \ 
     7178   obc_par.F90 \ 
     7179   oce.F90 \ 
     7180   par_kind.F90 \ 
     7181   par_oce.F90 \ 
     7182   $(MODEL_LIB)(dom_oce.o) \ 
     7183   $(MODEL_LIB)(in_out_manager.o) \ 
     7184   $(MODEL_LIB)(lbclnk.o) \ 
     7185   $(MODEL_LIB)(lib_feti.o) \ 
     7186   $(MODEL_LIB)(lib_mpp.o) \ 
     7187   $(MODEL_LIB)(obc_oce.o) \ 
     7188   $(MODEL_LIB)(oce.o) \ 
     7189   $(MODEL_LIB)(phycst.o) \ 
     7190   $(MODEL_LIB)(sol_oce.o) \ 
     7191   dom_oce.F90 \ 
     7192   in_out_manager.F90 \ 
     7193   lbclnk.F90 \ 
     7194   lib_feti.F90 \ 
     7195   lib_mpp.F90 \ 
     7196   obc_oce.F90 \ 
     7197   oce.F90 \ 
     7198   phycst.F90 \ 
     7199   sol_oce.F90 \ 
     7200   KEY_CPP \ 
     7201   solmat.F90 
     7202$(MODEL_LIB)(solpcg.o) :   \ 
     7203   $(MODEL_LIB)(dom_oce.o) \ 
     7204   $(MODEL_LIB)(in_out_manager.o) \ 
     7205   $(MODEL_LIB)(lib_mpp.o) \ 
     7206   $(MODEL_LIB)(lib_print.o) \ 
     7207   $(MODEL_LIB)(oce.o) \ 
     7208   $(MODEL_LIB)(par_kind.o) \ 
     7209   $(MODEL_LIB)(par_oce.o) \ 
     7210   dom_oce.F90 \ 
     7211   in_out_manager.F90 \ 
     7212   lib_mpp.F90 \ 
     7213   lib_print.f90 \ 
     7214   oce.F90 \ 
     7215   par_kind.F90 \ 
     7216   par_oce.F90 \ 
     7217   $(MODEL_LIB)(dom_oce.o) \ 
     7218   $(MODEL_LIB)(in_out_manager.o) \ 
     7219   $(MODEL_LIB)(lbclnk.o) \ 
     7220   $(MODEL_LIB)(lib_mpp.o) \ 
     7221   $(MODEL_LIB)(oce.o) \ 
     7222   $(MODEL_LIB)(sol_oce.o) \ 
     7223   dom_oce.F90 \ 
     7224   in_out_manager.F90 \ 
     7225   lbclnk.F90 \ 
     7226   lib_mpp.F90 \ 
     7227   oce.F90 \ 
     7228   sol_oce.F90 \ 
     7229   vectopt_loop_substitute.h90 \ 
     7230   KEY_CPP \ 
     7231   solpcg.F90 
     7232$(MODEL_LIB)(solsor.o) :   \ 
     7233   $(MODEL_LIB)(dom_oce.o) \ 
     7234   $(MODEL_LIB)(in_out_manager.o) \ 
     7235   $(MODEL_LIB)(lib_mpp.o) \ 
     7236   $(MODEL_LIB)(lib_print.o) \ 
     7237   $(MODEL_LIB)(oce.o) \ 
     7238   $(MODEL_LIB)(par_kind.o) \ 
     7239   $(MODEL_LIB)(par_oce.o) \ 
     7240   dom_oce.F90 \ 
     7241   in_out_manager.F90 \ 
     7242   lib_mpp.F90 \ 
     7243   lib_print.f90 \ 
     7244   oce.F90 \ 
     7245   par_kind.F90 \ 
     7246   par_oce.F90 \ 
     7247   $(MODEL_LIB)(dom_oce.o) \ 
     7248   $(MODEL_LIB)(in_out_manager.o) \ 
     7249   $(MODEL_LIB)(lbclnk.o) \ 
     7250   $(MODEL_LIB)(lib_mpp.o) \ 
     7251   $(MODEL_LIB)(oce.o) \ 
     7252   $(MODEL_LIB)(sol_oce.o) \ 
     7253   $(MODEL_LIB)(zdf_oce.o) \ 
     7254   dom_oce.F90 \ 
     7255   in_out_manager.F90 \ 
     7256   lbclnk.F90 \ 
     7257   lib_mpp.F90 \ 
     7258   oce.F90 \ 
     7259   sol_oce.F90 \ 
     7260   zdf_oce.F90 \ 
     7261   solsor.F90 
     7262$(MODEL_LIB)(solsor_e.o) : \ 
     7263   $(MODEL_LIB)(dom_oce.o) \ 
     7264   $(MODEL_LIB)(in_out_manager.o) \ 
     7265   $(MODEL_LIB)(lib_mpp.o) \ 
     7266   $(MODEL_LIB)(lib_print.o) \ 
     7267   $(MODEL_LIB)(oce.o) \ 
     7268   $(MODEL_LIB)(par_kind.o) \ 
     7269   $(MODEL_LIB)(par_oce.o) \ 
     7270   dom_oce.F90 \ 
     7271   in_out_manager.F90 \ 
     7272   lib_mpp.F90 \ 
     7273   lib_print.f90 \ 
     7274   oce.F90 \ 
     7275   par_kind.F90 \ 
     7276   par_oce.F90 \ 
     7277   $(MODEL_LIB)(dom_oce.o) \ 
     7278   $(MODEL_LIB)(in_out_manager.o) \ 
     7279   $(MODEL_LIB)(lbclnk.o) \ 
     7280   $(MODEL_LIB)(lib_mpp.o) \ 
     7281   $(MODEL_LIB)(oce.o) \ 
     7282   $(MODEL_LIB)(sol_oce.o) \ 
     7283   $(MODEL_LIB)(zdf_oce.o) \ 
     7284   dom_oce.F90 \ 
     7285   in_out_manager.F90 \ 
     7286   lbclnk.F90 \ 
     7287   lib_mpp.F90 \ 
     7288   oce.F90 \ 
     7289   sol_oce.F90 \ 
     7290   zdf_oce.F90 \ 
     7291   solsor_e.F90 
     7292$(MODEL_LIB)(solver.o) :   \ 
     7293   $(MODEL_LIB)(dom_oce.o) \ 
     7294   $(MODEL_LIB)(in_out_manager.o) \ 
     7295   $(MODEL_LIB)(iom.o) \ 
     7296   $(MODEL_LIB)(lbclnk.o) \ 
     7297   $(MODEL_LIB)(lib_feti.o) \ 
     7298   $(MODEL_LIB)(lib_mpp.o) \ 
     7299   $(MODEL_LIB)(lib_print.o) \ 
     7300   $(MODEL_LIB)(obc_oce.o) \ 
     7301   $(MODEL_LIB)(obc_par.o) \ 
     7302   $(MODEL_LIB)(oce.o) \ 
     7303   $(MODEL_LIB)(par_kind.o) \ 
     7304   $(MODEL_LIB)(par_oce.o) \ 
     7305   $(MODEL_LIB)(phycst.o) \ 
     7306   $(MODEL_LIB)(sol_oce.o) \ 
     7307   $(MODEL_LIB)(solfet.o) \ 
     7308   $(MODEL_LIB)(solpcg.o) \ 
     7309   $(MODEL_LIB)(solsor.o) \ 
     7310   dom_oce.F90 \ 
     7311   in_out_manager.F90 \ 
     7312   iom.F90 \ 
     7313   lbclnk.F90 \ 
     7314   lib_feti.F90 \ 
     7315   lib_mpp.F90 \ 
     7316   lib_print.f90 \ 
     7317   obc_oce.F90 \ 
     7318   obc_par.F90 \ 
     7319   oce.F90 \ 
     7320   par_kind.F90 \ 
     7321   par_oce.F90 \ 
     7322   phycst.F90 \ 
     7323   sol_oce.F90 \ 
     7324   solfet.F90 \ 
     7325   solpcg.F90 \ 
     7326   solsor.F90 \ 
     7327   $(MODEL_LIB)(dom_oce.o) \ 
     7328   $(MODEL_LIB)(dynspg_oce.o) \ 
     7329   $(MODEL_LIB)(in_out_manager.o) \ 
     7330   $(MODEL_LIB)(lbclnk.o) \ 
     7331   $(MODEL_LIB)(lib_mpp.o) \ 
     7332   $(MODEL_LIB)(obc_oce.o) \ 
     7333   $(MODEL_LIB)(oce.o) \ 
     7334   $(MODEL_LIB)(sol_oce.o) \ 
     7335   $(MODEL_LIB)(solisl.o) \ 
     7336   $(MODEL_LIB)(solmat.o) \ 
     7337   $(MODEL_LIB)(zdf_oce.o) \ 
     7338   dom_oce.F90 \ 
     7339   dynspg_oce.F90 \ 
     7340   in_out_manager.F90 \ 
     7341   lbclnk.F90 \ 
     7342   lib_mpp.F90 \ 
     7343   obc_oce.F90 \ 
     7344   oce.F90 \ 
     7345   sol_oce.F90 \ 
     7346   solisl.F90 \ 
     7347   solmat.F90 \ 
     7348   zdf_oce.F90 \ 
     7349   KEY_CPP \ 
     7350   solver.F90 
     7351$(MODEL_LIB)(step.o) :  \ 
     7352   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     7353   $(MODEL_LIB)(agrif_opa_update.o) \ 
    69197354   $(MODEL_LIB)(blk_oce.o) \ 
    69207355   $(MODEL_LIB)(cpl_oce.o) \ 
    69217356   $(MODEL_LIB)(daymod.o) \ 
    6922    $(MODEL_LIB)(dom_oce.o) \ 
     7357   $(MODEL_LIB)(diadimg.o) \ 
     7358   $(MODEL_LIB)(diahth.o) \ 
     7359   $(MODEL_LIB)(dianam.o) \ 
     7360   $(MODEL_LIB)(diaspr.o) \ 
     7361   $(MODEL_LIB)(diawri.o) \ 
     7362   $(MODEL_LIB)(dom_ice.o) \ 
     7363   $(MODEL_LIB)(dom_oce.o) \ 
     7364   $(MODEL_LIB)(dtasal.o) \ 
     7365   $(MODEL_LIB)(dtasss.o) \ 
     7366   $(MODEL_LIB)(dtasst.o) \ 
     7367   $(MODEL_LIB)(dtatem.o) \ 
     7368   $(MODEL_LIB)(dynhpg_jki.o) \ 
     7369   $(MODEL_LIB)(dynldf_bilap.o) \ 
     7370   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     7371   $(MODEL_LIB)(dynldf_iso.o) \ 
     7372   $(MODEL_LIB)(dynldf_lap.o) \ 
     7373   $(MODEL_LIB)(dynspg_exp.o) \ 
     7374   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     7375   $(MODEL_LIB)(dynspg_flt.o) \ 
     7376   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    69237377   $(MODEL_LIB)(dynspg_oce.o) \ 
     7378   $(MODEL_LIB)(dynspg_rl.o) \ 
     7379   $(MODEL_LIB)(dynspg_ts.o) \ 
     7380   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
     7381   $(MODEL_LIB)(dynzdf_exp.o) \ 
     7382   $(MODEL_LIB)(dynzdf_imp.o) \ 
     7383   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     7384   $(MODEL_LIB)(eosbn2.o) \ 
     7385   $(MODEL_LIB)(flo4rk.o) \ 
     7386   $(MODEL_LIB)(flo_oce.o) \ 
     7387   $(MODEL_LIB)(floblk.o) \ 
     7388   $(MODEL_LIB)(flodom.o) \ 
     7389   $(MODEL_LIB)(flowri.o) \ 
    69247390   $(MODEL_LIB)(flx_oce.o) \ 
     7391   $(MODEL_LIB)(flxblk.o) \ 
     7392   $(MODEL_LIB)(flxmod.o) \ 
     7393   $(MODEL_LIB)(flxrnf.o) \ 
     7394   $(MODEL_LIB)(ice.o) \ 
    69257395   $(MODEL_LIB)(ice_oce.o) \ 
    6926    $(MODEL_LIB)(in_out_manager.o) \ 
    6927    $(MODEL_LIB)(oce.o) \ 
    6928    $(MODEL_LIB)(phycst.o) \ 
     7396   $(MODEL_LIB)(iceini.o) \ 
     7397   $(MODEL_LIB)(in_out_manager.o) \ 
     7398   $(MODEL_LIB)(iom.o) \ 
     7399   $(MODEL_LIB)(lbclnk.o) \ 
     7400   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7401   $(MODEL_LIB)(ldfslp.o) \ 
     7402   $(MODEL_LIB)(ldftra_oce.o) \ 
     7403   $(MODEL_LIB)(lib_mpp.o) \ 
     7404   $(MODEL_LIB)(lib_print.o) \ 
     7405   $(MODEL_LIB)(limdia.o) \ 
     7406   $(MODEL_LIB)(limdmp.o) \ 
     7407   $(MODEL_LIB)(limdyn.o) \ 
     7408   $(MODEL_LIB)(limflx.o) \ 
     7409   $(MODEL_LIB)(limrst.o) \ 
     7410   $(MODEL_LIB)(limthd.o) \ 
     7411   $(MODEL_LIB)(limtrp.o) \ 
     7412   $(MODEL_LIB)(limwri.o) \ 
     7413   $(MODEL_LIB)(obc_oce.o) \ 
     7414   $(MODEL_LIB)(obccli.o) \ 
     7415   $(MODEL_LIB)(obcdyn.o) \ 
     7416   $(MODEL_LIB)(obcdyn_bt.o) \ 
     7417   $(MODEL_LIB)(obctra.o) \ 
     7418   $(MODEL_LIB)(obcvol.o) \ 
     7419   $(MODEL_LIB)(oce.o) \ 
     7420   $(MODEL_LIB)(ocesbc.o) \ 
     7421   $(MODEL_LIB)(ocfzpt.o) \ 
     7422   $(MODEL_LIB)(par_kind.o) \ 
     7423   $(MODEL_LIB)(par_oce.o) \ 
     7424   $(MODEL_LIB)(phycst.o) \ 
     7425   $(MODEL_LIB)(prtctl.o) \ 
    69297426   $(MODEL_LIB)(sol_oce.o) \ 
    6930    $(MODEL_LIB)(zdftke.o) \ 
    6931    $(MODEL_LIB)(zdf_oce.o) \ 
    6932    lib_mpp.F90 \ 
    6933    $(MODEL_LIB)(lib_mpp.o) \ 
    6934    restart_dimg.h90 \ 
    6935    $(IOIPSL_LIB) \ 
    6936    KEY_CPP \ 
    6937    restart.F90 
    6938 $(MODEL_LIB)(sms.o) :   \ 
    6939    sms.F90 
    6940 $(MODEL_LIB)(solfet.o) :   \ 
    6941    dom_oce.F90 \ 
    6942    in_out_manager.F90 \ 
    6943    lib_mpp.F90 \ 
    6944    oce.F90 \ 
    6945    par_oce.F90 \ 
    6946    $(MODEL_LIB)(dom_oce.o) \ 
    6947    $(MODEL_LIB)(in_out_manager.o) \ 
    6948    $(MODEL_LIB)(lib_mpp.o) \ 
    6949    $(MODEL_LIB)(oce.o) \ 
    6950    $(MODEL_LIB)(par_oce.o) \ 
    6951    dom_oce.F90 \ 
    6952    lbclnk.F90 \ 
    6953    lib_mpp.F90 \ 
    6954    oce.F90 \ 
    6955    sol_oce.F90 \ 
    6956    $(MODEL_LIB)(dom_oce.o) \ 
    6957    $(MODEL_LIB)(lbclnk.o) \ 
    6958    $(MODEL_LIB)(lib_mpp.o) \ 
    6959    $(MODEL_LIB)(oce.o) \ 
    6960    $(MODEL_LIB)(sol_oce.o) \ 
    6961    KEY_CPP \ 
    6962    solfet.F90 
    6963 $(MODEL_LIB)(solisl.o) :   \ 
    6964    dom_oce.F90 \ 
    6965    in_out_manager.F90 \ 
    6966    lbclnk.F90 \ 
    6967    lib_mpp.F90 \ 
    6968    lib_print.f90 \ 
    6969    obc_par.F90 \ 
    6970    oce.F90 \ 
    6971    par_kind.F90 \ 
    6972    par_oce.F90 \ 
    6973    sol_oce.F90 \ 
    6974    zdf_oce.F90 \ 
    6975    $(MODEL_LIB)(dom_oce.o) \ 
    6976    $(MODEL_LIB)(in_out_manager.o) \ 
    6977    $(MODEL_LIB)(lbclnk.o) \ 
    6978    $(MODEL_LIB)(lib_mpp.o) \ 
    6979    $(MODEL_LIB)(lib_print.o) \ 
    6980    $(MODEL_LIB)(obc_par.o) \ 
    6981    $(MODEL_LIB)(oce.o) \ 
    6982    $(MODEL_LIB)(par_kind.o) \ 
    6983    $(MODEL_LIB)(par_oce.o) \ 
    6984    $(MODEL_LIB)(sol_oce.o) \ 
    6985    $(MODEL_LIB)(zdf_oce.o) \ 
    6986    dom_oce.F90 \ 
    6987    in_out_manager.F90 \ 
    6988    lib_mpp.F90 \ 
    6989    obc_oce.F90 \ 
    6990    oce.F90 \ 
    6991    solfet.F90 \ 
    6992    solpcg.F90 \ 
    6993    solsor.F90 \ 
    6994    sol_oce.F90 \ 
    6995    $(MODEL_LIB)(dom_oce.o) \ 
    6996    $(MODEL_LIB)(in_out_manager.o) \ 
    6997    $(MODEL_LIB)(lib_mpp.o) \ 
    6998    $(MODEL_LIB)(obc_oce.o) \ 
    6999    $(MODEL_LIB)(oce.o) \ 
    70007427   $(MODEL_LIB)(solfet.o) \ 
     7428   $(MODEL_LIB)(solisl.o) \ 
    70017429   $(MODEL_LIB)(solpcg.o) \ 
    70027430   $(MODEL_LIB)(solsor.o) \ 
    7003    $(MODEL_LIB)(sol_oce.o) \ 
    7004    $(IOIPSL_LIB) \ 
    7005    KEY_CPP \ 
    7006    solisl.F90 
    7007 $(MODEL_LIB)(solmat.o) :   \ 
    7008    dom_oce.F90 \ 
    7009    in_out_manager.F90 \ 
    7010    lib_mpp.F90 \ 
    7011    lib_print.f90 \ 
    7012    obc_par.F90 \ 
    7013    oce.F90 \ 
    7014    par_kind.F90 \ 
    7015    par_oce.F90 \ 
    7016    $(MODEL_LIB)(dom_oce.o) \ 
    7017    $(MODEL_LIB)(in_out_manager.o) \ 
    7018    $(MODEL_LIB)(lib_mpp.o) \ 
    7019    $(MODEL_LIB)(lib_print.o) \ 
    7020    $(MODEL_LIB)(obc_par.o) \ 
    7021    $(MODEL_LIB)(oce.o) \ 
    7022    $(MODEL_LIB)(par_kind.o) \ 
    7023    $(MODEL_LIB)(par_oce.o) \ 
    7024    dom_oce.F90 \ 
    7025    in_out_manager.F90 \ 
    7026    lbclnk.F90 \ 
    7027    lib_feti.F90 \ 
    7028    lib_mpp.F90 \ 
    7029    obc_oce.F90 \ 
    7030    oce.F90 \ 
    7031    phycst.F90 \ 
    7032    sol_oce.F90 \ 
    7033    $(MODEL_LIB)(dom_oce.o) \ 
    7034    $(MODEL_LIB)(in_out_manager.o) \ 
    7035    $(MODEL_LIB)(lbclnk.o) \ 
    7036    $(MODEL_LIB)(lib_feti.o) \ 
    7037    $(MODEL_LIB)(lib_mpp.o) \ 
    7038    $(MODEL_LIB)(obc_oce.o) \ 
    7039    $(MODEL_LIB)(oce.o) \ 
    7040    $(MODEL_LIB)(phycst.o) \ 
    7041    $(MODEL_LIB)(sol_oce.o) \ 
    7042    KEY_CPP \ 
    7043    solmat.F90 
    7044 $(MODEL_LIB)(solpcg.o) :   \ 
    7045    dom_oce.F90 \ 
    7046    in_out_manager.F90 \ 
    7047    lib_mpp.F90 \ 
    7048    lib_print.f90 \ 
    7049    oce.F90 \ 
    7050    par_kind.F90 \ 
    7051    par_oce.F90 \ 
    7052    $(MODEL_LIB)(dom_oce.o) \ 
    7053    $(MODEL_LIB)(in_out_manager.o) \ 
    7054    $(MODEL_LIB)(lib_mpp.o) \ 
    7055    $(MODEL_LIB)(lib_print.o) \ 
    7056    $(MODEL_LIB)(oce.o) \ 
    7057    $(MODEL_LIB)(par_kind.o) \ 
    7058    $(MODEL_LIB)(par_oce.o) \ 
    7059    dom_oce.F90 \ 
    7060    in_out_manager.F90 \ 
    7061    lbclnk.F90 \ 
    7062    lib_mpp.F90 \ 
    7063    oce.F90 \ 
    7064    sol_oce.F90 \ 
    7065    $(MODEL_LIB)(dom_oce.o) \ 
    7066    $(MODEL_LIB)(in_out_manager.o) \ 
    7067    $(MODEL_LIB)(lbclnk.o) \ 
    7068    $(MODEL_LIB)(lib_mpp.o) \ 
    7069    $(MODEL_LIB)(oce.o) \ 
    7070    $(MODEL_LIB)(sol_oce.o) \ 
    7071    vectopt_loop_substitute.h90 \ 
    7072    KEY_CPP \ 
    7073    solpcg.F90 
    7074 $(MODEL_LIB)(solsor.o) :   \ 
    7075    dom_oce.F90 \ 
    7076    in_out_manager.F90 \ 
    7077    lib_mpp.F90 \ 
    7078    lib_print.f90 \ 
    7079    oce.F90 \ 
    7080    par_kind.F90 \ 
    7081    par_oce.F90 \ 
    7082    $(MODEL_LIB)(dom_oce.o) \ 
    7083    $(MODEL_LIB)(in_out_manager.o) \ 
    7084    $(MODEL_LIB)(lib_mpp.o) \ 
    7085    $(MODEL_LIB)(lib_print.o) \ 
    7086    $(MODEL_LIB)(oce.o) \ 
    7087    $(MODEL_LIB)(par_kind.o) \ 
    7088    $(MODEL_LIB)(par_oce.o) \ 
    7089    dom_oce.F90 \ 
    7090    in_out_manager.F90 \ 
    7091    lbclnk.F90 \ 
    7092    lib_mpp.F90 \ 
    7093    oce.F90 \ 
    7094    sol_oce.F90 \ 
    7095    zdf_oce.F90 \ 
    7096    $(MODEL_LIB)(dom_oce.o) \ 
    7097    $(MODEL_LIB)(in_out_manager.o) \ 
    7098    $(MODEL_LIB)(lbclnk.o) \ 
    7099    $(MODEL_LIB)(lib_mpp.o) \ 
    7100    $(MODEL_LIB)(oce.o) \ 
    7101    $(MODEL_LIB)(sol_oce.o) \ 
     7431   $(MODEL_LIB)(taumod.o) \ 
     7432   $(MODEL_LIB)(traadv_cen2.o) \ 
     7433   $(MODEL_LIB)(traadv_cen2_jki.o) \ 
     7434   $(MODEL_LIB)(traadv_eiv.o) \ 
     7435   $(MODEL_LIB)(traadv_muscl.o) \ 
     7436   $(MODEL_LIB)(traadv_muscl2.o) \ 
     7437   $(MODEL_LIB)(traadv_tvd.o) \ 
     7438   $(MODEL_LIB)(trabbl.o) \ 
     7439   $(MODEL_LIB)(tradmp.o) \ 
     7440   $(MODEL_LIB)(traldf_bilap.o) \ 
     7441   $(MODEL_LIB)(traldf_bilapg.o) \ 
     7442   $(MODEL_LIB)(traldf_iso.o) \ 
     7443   $(MODEL_LIB)(traldf_lap.o) \ 
     7444   $(MODEL_LIB)(traqsr.o) \ 
     7445   $(MODEL_LIB)(trazdf.o) \ 
     7446   $(MODEL_LIB)(trazdf_exp.o) \ 
     7447   $(MODEL_LIB)(trazdf_imp.o) \ 
     7448   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     7449   $(MODEL_LIB)(trc_oce.o) \ 
     7450   $(MODEL_LIB)(trdmod.o) \ 
     7451   $(MODEL_LIB)(trdmod_oce.o) \ 
    71027452   $(MODEL_LIB)(zdf_oce.o) \ 
    7103    solsor.F90 
    7104 $(MODEL_LIB)(solsor_e.o) : \ 
    7105    dom_oce.F90 \ 
    7106    in_out_manager.F90 \ 
    7107    lib_mpp.F90 \ 
    7108    lib_print.f90 \ 
    7109    oce.F90 \ 
    7110    par_kind.F90 \ 
    7111    par_oce.F90 \ 
    7112    $(MODEL_LIB)(dom_oce.o) \ 
    7113    $(MODEL_LIB)(in_out_manager.o) \ 
    7114    $(MODEL_LIB)(lib_mpp.o) \ 
    7115    $(MODEL_LIB)(lib_print.o) \ 
    7116    $(MODEL_LIB)(oce.o) \ 
    7117    $(MODEL_LIB)(par_kind.o) \ 
    7118    $(MODEL_LIB)(par_oce.o) \ 
    7119    dom_oce.F90 \ 
    7120    in_out_manager.F90 \ 
    7121    lbclnk.F90 \ 
    7122    lib_mpp.F90 \ 
    7123    oce.F90 \ 
    7124    sol_oce.F90 \ 
    7125    zdf_oce.F90 \ 
    7126    $(MODEL_LIB)(dom_oce.o) \ 
    7127    $(MODEL_LIB)(in_out_manager.o) \ 
    7128    $(MODEL_LIB)(lbclnk.o) \ 
    7129    $(MODEL_LIB)(lib_mpp.o) \ 
    7130    $(MODEL_LIB)(oce.o) \ 
    7131    $(MODEL_LIB)(sol_oce.o) \ 
    7132    $(MODEL_LIB)(zdf_oce.o) \ 
    7133    solsor_e.F90 
    7134 $(MODEL_LIB)(solver.o) :   \ 
    7135    dom_oce.F90 \ 
    7136    in_out_manager.F90 \ 
    7137    lbclnk.F90 \ 
    7138    lib_feti.F90 \ 
    7139    lib_mpp.F90 \ 
    7140    lib_print.f90 \ 
    7141    obc_oce.F90 \ 
    7142    obc_par.F90 \ 
    7143    oce.F90 \ 
    7144    par_kind.F90 \ 
    7145    par_oce.F90 \ 
    7146    phycst.F90 \ 
    7147    solfet.F90 \ 
    7148    solpcg.F90 \ 
    7149    solsor.F90 \ 
    7150    sol_oce.F90 \ 
    7151    $(MODEL_LIB)(dom_oce.o) \ 
    7152    $(MODEL_LIB)(in_out_manager.o) \ 
    7153    $(MODEL_LIB)(lbclnk.o) \ 
    7154    $(MODEL_LIB)(lib_feti.o) \ 
    7155    $(MODEL_LIB)(lib_mpp.o) \ 
    7156    $(MODEL_LIB)(lib_print.o) \ 
    7157    $(MODEL_LIB)(obc_oce.o) \ 
    7158    $(MODEL_LIB)(obc_par.o) \ 
    7159    $(MODEL_LIB)(oce.o) \ 
    7160    $(MODEL_LIB)(par_kind.o) \ 
    7161    $(MODEL_LIB)(par_oce.o) \ 
    7162    $(MODEL_LIB)(phycst.o) \ 
    7163    $(MODEL_LIB)(solfet.o) \ 
    7164    $(MODEL_LIB)(solpcg.o) \ 
    7165    $(MODEL_LIB)(solsor.o) \ 
    7166    $(MODEL_LIB)(sol_oce.o) \ 
    7167    dom_oce.F90 \ 
    7168    dynspg_oce.F90 \ 
    7169    in_out_manager.F90 \ 
    7170    lbclnk.F90 \ 
    7171    lib_mpp.F90 \ 
    7172    obc_oce.F90 \ 
    7173    oce.F90 \ 
    7174    solisl.F90 \ 
    7175    solmat.F90 \ 
    7176    sol_oce.F90 \ 
    7177    zdf_oce.F90 \ 
    7178    $(MODEL_LIB)(dom_oce.o) \ 
    7179    $(MODEL_LIB)(dynspg_oce.o) \ 
    7180    $(MODEL_LIB)(in_out_manager.o) \ 
    7181    $(MODEL_LIB)(lbclnk.o) \ 
    7182    $(MODEL_LIB)(lib_mpp.o) \ 
    7183    $(MODEL_LIB)(obc_oce.o) \ 
    7184    $(MODEL_LIB)(oce.o) \ 
    7185    $(MODEL_LIB)(solisl.o) \ 
    7186    $(MODEL_LIB)(solmat.o) \ 
    7187    $(MODEL_LIB)(sol_oce.o) \ 
    7188    $(MODEL_LIB)(zdf_oce.o) \ 
    7189    KEY_CPP \ 
    7190    solver.F90 
    7191 $(MODEL_LIB)(sol_oce.o) :  \ 
    7192    par_kind.F90 \ 
    7193    $(MODEL_LIB)(par_kind.o) \ 
    7194    par_oce.F90 \ 
    7195    $(MODEL_LIB)(par_oce.o) \ 
    7196    KEY_CPP \ 
    7197    sol_oce.F90 
    7198 $(MODEL_LIB)(step1d.o) :   \ 
     7453   $(MODEL_LIB)(zdfddm.o) \ 
     7454   $(MODEL_LIB)(zdfkpp.o) \ 
     7455   $(MODEL_LIB)(zdfmxl.o) \ 
     7456   $(MODEL_LIB)(zdftke.o) \ 
    71997457   agrif_opa_interp.F90 \ 
    72007458   agrif_opa_update.F90 \ 
     
    72137471   dtasst.F90 \ 
    72147472   dtatem.F90 \ 
    7215    dynspg_oce.F90 \ 
    7216    dynzdf_exp.F90 \ 
    7217    dynzdf_imp.F90 \ 
    7218    dynzdf_imp_jki.F90 \ 
    7219    eosbn2.F90 \ 
    7220    flxblk.F90 \ 
    7221    flxmod.F90 \ 
    7222    flxrnf.F90 \ 
    7223    flx_oce.F90 \ 
    7224    iceini.F90 \ 
    7225    ice.F90 \ 
    7226    ice_oce.F90 \ 
    7227    in_out_manager.F90 \ 
    7228    lbclnk.F90 \ 
    7229    ldfdyn_oce.F90 \ 
    7230    ldftra_oce.F90 \ 
    7231    lib_mpp.F90 \ 
    7232    lib_print.f90 \ 
    7233    limdia.F90 \ 
    7234    limdyn.F90 \ 
    7235    limflx.F90 \ 
    7236    limrst.F90 \ 
    7237    limthd.F90 \ 
    7238    limtrp.F90 \ 
    7239    limwri.F90 \ 
    7240    obctra.F90 \ 
    7241    ocesbc.F90 \ 
    7242    oce.F90 \ 
    7243    ocfzpt.F90 \ 
    7244    par_kind.F90 \ 
    7245    par_oce.F90 \ 
    7246    phycst.F90 \ 
    7247    prtctl.F90 \ 
    7248    solisl.F90 \ 
    7249    sol_oce.F90 \ 
    7250    taumod.F90 \ 
    7251    tradmp.F90 \ 
    7252    traqsr.F90 \ 
    7253    trazdf_exp.F90 \ 
    7254    trazdf_imp.F90 \ 
    7255    trazdf_imp_jki.F90 \ 
    7256    trc_oce.F90 \ 
    7257    trdmod.F90 \ 
    7258    trdmod_oce.F90 \ 
    7259    zdfddm.F90 \ 
    7260    zdfkpp.F90 \ 
    7261    zdfmxl.F90 \ 
    7262    zdftke.F90 \ 
    7263    zdf_oce.F90 \ 
    7264    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    7265    $(MODEL_LIB)(agrif_opa_update.o) \ 
    7266    $(MODEL_LIB)(blk_oce.o) \ 
    7267    $(MODEL_LIB)(cpl_oce.o) \ 
    7268    $(MODEL_LIB)(daymod.o) \ 
    7269    $(MODEL_LIB)(diadimg.o) \ 
    7270    $(MODEL_LIB)(diahth.o) \ 
    7271    $(MODEL_LIB)(dianam.o) \ 
    7272    $(MODEL_LIB)(diaspr.o) \ 
    7273    $(MODEL_LIB)(diawri.o) \ 
    7274    $(MODEL_LIB)(dom_ice.o) \ 
    7275    $(MODEL_LIB)(dom_oce.o) \ 
    7276    $(MODEL_LIB)(dtasal.o) \ 
    7277    $(MODEL_LIB)(dtasss.o) \ 
    7278    $(MODEL_LIB)(dtasst.o) \ 
    7279    $(MODEL_LIB)(dtatem.o) \ 
    7280    $(MODEL_LIB)(dynspg_oce.o) \ 
    7281    $(MODEL_LIB)(dynzdf_exp.o) \ 
    7282    $(MODEL_LIB)(dynzdf_imp.o) \ 
    7283    $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    7284    $(MODEL_LIB)(eosbn2.o) \ 
    7285    $(MODEL_LIB)(flxblk.o) \ 
    7286    $(MODEL_LIB)(flxmod.o) \ 
    7287    $(MODEL_LIB)(flxrnf.o) \ 
    7288    $(MODEL_LIB)(flx_oce.o) \ 
    7289    $(MODEL_LIB)(iceini.o) \ 
    7290    $(MODEL_LIB)(ice.o) \ 
    7291    $(MODEL_LIB)(ice_oce.o) \ 
    7292    $(MODEL_LIB)(in_out_manager.o) \ 
    7293    $(MODEL_LIB)(lbclnk.o) \ 
    7294    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7295    $(MODEL_LIB)(ldftra_oce.o) \ 
    7296    $(MODEL_LIB)(lib_mpp.o) \ 
    7297    $(MODEL_LIB)(lib_print.o) \ 
    7298    $(MODEL_LIB)(limdia.o) \ 
    7299    $(MODEL_LIB)(limdyn.o) \ 
    7300    $(MODEL_LIB)(limflx.o) \ 
    7301    $(MODEL_LIB)(limrst.o) \ 
    7302    $(MODEL_LIB)(limthd.o) \ 
    7303    $(MODEL_LIB)(limtrp.o) \ 
    7304    $(MODEL_LIB)(limwri.o) \ 
    7305    $(MODEL_LIB)(obctra.o) \ 
    7306    $(MODEL_LIB)(ocesbc.o) \ 
    7307    $(MODEL_LIB)(oce.o) \ 
    7308    $(MODEL_LIB)(ocfzpt.o) \ 
    7309    $(MODEL_LIB)(par_kind.o) \ 
    7310    $(MODEL_LIB)(par_oce.o) \ 
    7311    $(MODEL_LIB)(phycst.o) \ 
    7312    $(MODEL_LIB)(prtctl.o) \ 
    7313    $(MODEL_LIB)(solisl.o) \ 
    7314    $(MODEL_LIB)(sol_oce.o) \ 
    7315    $(MODEL_LIB)(taumod.o) \ 
    7316    $(MODEL_LIB)(tradmp.o) \ 
    7317    $(MODEL_LIB)(traqsr.o) \ 
    7318    $(MODEL_LIB)(trazdf_exp.o) \ 
    7319    $(MODEL_LIB)(trazdf_imp.o) \ 
    7320    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    7321    $(MODEL_LIB)(trc_oce.o) \ 
    7322    $(MODEL_LIB)(trdmod.o) \ 
    7323    $(MODEL_LIB)(trdmod_oce.o) \ 
    7324    $(MODEL_LIB)(zdfddm.o) \ 
    7325    $(MODEL_LIB)(zdfkpp.o) \ 
    7326    $(MODEL_LIB)(zdfmxl.o) \ 
    7327    $(MODEL_LIB)(zdftke.o) \ 
    7328    $(MODEL_LIB)(zdf_oce.o) \ 
    7329    daymod.F90 \ 
    7330    diawri1d.F90 \ 
    7331    diawri.F90 \ 
    7332    dom_oce.F90 \ 
    7333    dtasal.F90 \ 
    7334    dtasst.F90 \ 
    7335    dtatem.F90 \ 
    7336    dyncor1d.F90 \ 
    7337    dynnxt1d.F90 \ 
    7338    dynzdf.F90 \ 
    7339    eosbn2.F90 \ 
    7340    flxfwb.F90 \ 
    7341    flxmod.F90 \ 
    7342    flxrnf.F90 \ 
    7343    icestp1d.F90 \ 
    7344    ice_oce.F90 \ 
    7345    in_out_manager.F90 \ 
    7346    lbclnk.F90 \ 
    7347    ldfdyn_oce.F90 \ 
    7348    ldftra_oce.F90 \ 
    7349    ocesbc.F90 \ 
    7350    oce.F90 \ 
    7351    ocfzpt.F90 \ 
    7352    prtctl.F90 \ 
    7353    restart.F90 \ 
    7354    stpctl.F90 \ 
    7355    taumod.F90 \ 
    7356    tranxt.F90 \ 
    7357    traqsr.F90 \ 
    7358    trasbc.F90 \ 
    7359    trazdf.F90 \ 
    7360    trcstp.F90 \ 
    7361    zdfbfr.F90 \ 
    7362    zdfddm.F90 \ 
    7363    zdfevd.F90 \ 
    7364    zdfkpp.F90 \ 
    7365    zdfmxl.F90 \ 
    7366    zdfric.F90 \ 
    7367    zdftke.F90 \ 
    7368    zdf_oce.F90 \ 
    7369    $(MODEL_LIB)(daymod.o) \ 
    7370    $(MODEL_LIB)(diawri1d.o) \ 
    7371    $(MODEL_LIB)(diawri.o) \ 
    7372    $(MODEL_LIB)(dom_oce.o) \ 
    7373    $(MODEL_LIB)(dtasal.o) \ 
    7374    $(MODEL_LIB)(dtasst.o) \ 
    7375    $(MODEL_LIB)(dtatem.o) \ 
    7376    $(MODEL_LIB)(dyncor1d.o) \ 
    7377    $(MODEL_LIB)(dynnxt1d.o) \ 
    7378    $(MODEL_LIB)(dynzdf.o) \ 
    7379    $(MODEL_LIB)(eosbn2.o) \ 
    7380    $(MODEL_LIB)(flxfwb.o) \ 
    7381    $(MODEL_LIB)(flxmod.o) \ 
    7382    $(MODEL_LIB)(flxrnf.o) \ 
    7383    $(MODEL_LIB)(icestp1d.o) \ 
    7384    $(MODEL_LIB)(ice_oce.o) \ 
    7385    $(MODEL_LIB)(in_out_manager.o) \ 
    7386    $(MODEL_LIB)(lbclnk.o) \ 
    7387    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7388    $(MODEL_LIB)(ldftra_oce.o) \ 
    7389    $(MODEL_LIB)(ocesbc.o) \ 
    7390    $(MODEL_LIB)(oce.o) \ 
    7391    $(MODEL_LIB)(ocfzpt.o) \ 
    7392    $(MODEL_LIB)(prtctl.o) \ 
    7393    $(MODEL_LIB)(restart.o) \ 
    7394    $(MODEL_LIB)(stpctl.o) \ 
    7395    $(MODEL_LIB)(taumod.o) \ 
    7396    $(MODEL_LIB)(tranxt.o) \ 
    7397    $(MODEL_LIB)(traqsr.o) \ 
    7398    $(MODEL_LIB)(trasbc.o) \ 
    7399    $(MODEL_LIB)(trazdf.o) \ 
    7400    $(MODEL_LIB)(trcstp.o) \ 
    7401    $(MODEL_LIB)(zdfbfr.o) \ 
    7402    $(MODEL_LIB)(zdfddm.o) \ 
    7403    $(MODEL_LIB)(zdfevd.o) \ 
    7404    $(MODEL_LIB)(zdfkpp.o) \ 
    7405    $(MODEL_LIB)(zdfmxl.o) \ 
    7406    $(MODEL_LIB)(zdfric.o) \ 
    7407    $(MODEL_LIB)(zdftke.o) \ 
    7408    $(MODEL_LIB)(zdf_oce.o) \ 
    7409    domzgr_substitute.h90 \ 
    7410    zdfddm_substitute.h90 \ 
    7411    KEY_CPP \ 
    7412    step1d.F90 
    7413 $(MODEL_LIB)(step.o) :  \ 
    7414    agrif_opa_interp.F90 \ 
    7415    agrif_opa_update.F90 \ 
    7416    blk_oce.F90 \ 
    7417    cpl_oce.F90 \ 
    7418    daymod.F90 \ 
    7419    diadimg.F90 \ 
    7420    diahth.F90 \ 
    7421    dianam.F90 \ 
    7422    diaspr.F90 \ 
    7423    diawri.F90 \ 
    7424    dom_ice.F90 \ 
    7425    dom_oce.F90 \ 
    7426    dtasal.F90 \ 
    7427    dtasss.F90 \ 
    7428    dtasst.F90 \ 
    7429    dtatem.F90 \ 
    74307473   dynhpg_jki.F90 \ 
     7474   dynldf_bilap.F90 \ 
    74317475   dynldf_bilapg.F90 \ 
    7432    dynldf_bilap.F90 \ 
    74337476   dynldf_iso.F90 \ 
    74347477   dynldf_lap.F90 \ 
     
    74467489   eosbn2.F90 \ 
    74477490   flo4rk.F90 \ 
     7491   flo_oce.F90 \ 
    74487492   floblk.F90 \ 
    74497493   flodom.F90 \ 
    74507494   flowri.F90 \ 
    7451    flo_oce.F90 \ 
     7495   flx_oce.F90 \ 
    74527496   flxblk.F90 \ 
    74537497   flxmod.F90 \ 
    74547498   flxrnf.F90 \ 
    7455    flx_oce.F90 \ 
    7456    iceini.F90 \ 
    74577499   ice.F90 \ 
    74587500   ice_oce.F90 \ 
    7459    in_out_manager.F90 \ 
     7501   iceini.F90 \ 
     7502   in_out_manager.F90 \ 
     7503   iom.F90 \ 
    74607504   lbclnk.F90 \ 
    74617505   ldfdyn_oce.F90 \ 
     
    74727516   limtrp.F90 \ 
    74737517   limwri.F90 \ 
     7518   obc_oce.F90 \ 
    74747519   obccli.F90 \ 
    74757520   obcdyn.F90 \ 
     
    74777522   obctra.F90 \ 
    74787523   obcvol.F90 \ 
    7479    obc_oce.F90 \ 
     7524   oce.F90 \ 
    74807525   ocesbc.F90 \ 
    7481    oce.F90 \ 
    74827526   ocfzpt.F90 \ 
    74837527   par_kind.F90 \ 
     
    74857529   phycst.F90 \ 
    74867530   prtctl.F90 \ 
     7531   sol_oce.F90 \ 
    74877532   solfet.F90 \ 
    74887533   solisl.F90 \ 
    74897534   solpcg.F90 \ 
    74907535   solsor.F90 \ 
    7491    sol_oce.F90 \ 
    74927536   taumod.F90 \ 
    74937537   traadv_cen2.F90 \ 
    74947538   traadv_cen2_jki.F90 \ 
    74957539   traadv_eiv.F90 \ 
     7540   traadv_muscl.F90 \ 
    74967541   traadv_muscl2.F90 \ 
    7497    traadv_muscl.F90 \ 
    74987542   traadv_tvd.F90 \ 
    74997543   trabbl.F90 \ 
    75007544   tradmp.F90 \ 
     7545   traldf_bilap.F90 \ 
    75017546   traldf_bilapg.F90 \ 
    7502    traldf_bilap.F90 \ 
    75037547   traldf_iso.F90 \ 
    75047548   traldf_lap.F90 \ 
     
    75117555   trdmod.F90 \ 
    75127556   trdmod_oce.F90 \ 
     7557   zdf_oce.F90 \ 
    75137558   zdfddm.F90 \ 
    75147559   zdfkpp.F90 \ 
    75157560   zdfmxl.F90 \ 
    75167561   zdftke.F90 \ 
    7517    zdf_oce.F90 \ 
    7518    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    7519    $(MODEL_LIB)(agrif_opa_update.o) \ 
    7520    $(MODEL_LIB)(blk_oce.o) \ 
     7562   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
     7563   $(MODEL_LIB)(cla.o) \ 
     7564   $(MODEL_LIB)(cla_div.o) \ 
     7565   $(MODEL_LIB)(closea.o) \ 
     7566   $(MODEL_LIB)(cpl.o) \ 
    75217567   $(MODEL_LIB)(cpl_oce.o) \ 
    75227568   $(MODEL_LIB)(daymod.o) \ 
    7523    $(MODEL_LIB)(diadimg.o) \ 
     7569   $(MODEL_LIB)(diafwb.o) \ 
     7570   $(MODEL_LIB)(diagap.o) \ 
     7571   $(MODEL_LIB)(diahdy.o) \ 
    75247572   $(MODEL_LIB)(diahth.o) \ 
    7525    $(MODEL_LIB)(dianam.o) \ 
     7573   $(MODEL_LIB)(diaptr.o) \ 
    75267574   $(MODEL_LIB)(diaspr.o) \ 
    75277575   $(MODEL_LIB)(diawri.o) \ 
    7528    $(MODEL_LIB)(dom_ice.o) \ 
     7576   $(MODEL_LIB)(divcur.o) \ 
    75297577   $(MODEL_LIB)(dom_oce.o) \ 
    75307578   $(MODEL_LIB)(dtasal.o) \ 
     
    75327580   $(MODEL_LIB)(dtasst.o) \ 
    75337581   $(MODEL_LIB)(dtatem.o) \ 
    7534    $(MODEL_LIB)(dynhpg_jki.o) \ 
    7535    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    7536    $(MODEL_LIB)(dynldf_bilap.o) \ 
    7537    $(MODEL_LIB)(dynldf_iso.o) \ 
    7538    $(MODEL_LIB)(dynldf_lap.o) \ 
    7539    $(MODEL_LIB)(dynspg_exp.o) \ 
    7540    $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    7541    $(MODEL_LIB)(dynspg_flt.o) \ 
    7542    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     7582   $(MODEL_LIB)(dynhpg.o) \ 
     7583   $(MODEL_LIB)(dynkeg.o) \ 
     7584   $(MODEL_LIB)(dynldf.o) \ 
     7585   $(MODEL_LIB)(dynnxt.o) \ 
     7586   $(MODEL_LIB)(dynspg.o) \ 
    75437587   $(MODEL_LIB)(dynspg_oce.o) \ 
    7544    $(MODEL_LIB)(dynspg_rl.o) \ 
    7545    $(MODEL_LIB)(dynspg_ts.o) \ 
    7546    $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    7547    $(MODEL_LIB)(dynzdf_exp.o) \ 
    7548    $(MODEL_LIB)(dynzdf_imp.o) \ 
    7549    $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     7588   $(MODEL_LIB)(dynvor.o) \ 
     7589   $(MODEL_LIB)(dynzad.o) \ 
     7590   $(MODEL_LIB)(dynzdf.o) \ 
    75507591   $(MODEL_LIB)(eosbn2.o) \ 
    7551    $(MODEL_LIB)(flo4rk.o) \ 
    7552    $(MODEL_LIB)(floblk.o) \ 
    7553    $(MODEL_LIB)(flodom.o) \ 
    7554    $(MODEL_LIB)(flowri.o) \ 
    75557592   $(MODEL_LIB)(flo_oce.o) \ 
    7556    $(MODEL_LIB)(flxblk.o) \ 
     7593   $(MODEL_LIB)(floats.o) \ 
     7594   $(MODEL_LIB)(flxfwb.o) \ 
    75577595   $(MODEL_LIB)(flxmod.o) \ 
    75587596   $(MODEL_LIB)(flxrnf.o) \ 
    7559    $(MODEL_LIB)(flx_oce.o) \ 
    7560    $(MODEL_LIB)(iceini.o) \ 
    7561    $(MODEL_LIB)(ice.o) \ 
    75627597   $(MODEL_LIB)(ice_oce.o) \ 
     7598   $(MODEL_LIB)(icestp.o) \ 
    75637599   $(MODEL_LIB)(in_out_manager.o) \ 
    75647600   $(MODEL_LIB)(lbclnk.o) \ 
    75657601   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7602   $(MODEL_LIB)(ldfeiv.o) \ 
    75667603   $(MODEL_LIB)(ldfslp.o) \ 
    75677604   $(MODEL_LIB)(ldftra_oce.o) \ 
    7568    $(MODEL_LIB)(lib_mpp.o) \ 
    7569    $(MODEL_LIB)(lib_print.o) \ 
    7570    $(MODEL_LIB)(limdia.o) \ 
    7571    $(MODEL_LIB)(limdmp.o) \ 
    7572    $(MODEL_LIB)(limdyn.o) \ 
    7573    $(MODEL_LIB)(limflx.o) \ 
    7574    $(MODEL_LIB)(limrst.o) \ 
    7575    $(MODEL_LIB)(limthd.o) \ 
    7576    $(MODEL_LIB)(limtrp.o) \ 
    7577    $(MODEL_LIB)(limwri.o) \ 
    7578    $(MODEL_LIB)(obccli.o) \ 
    7579    $(MODEL_LIB)(obcdyn.o) \ 
    7580    $(MODEL_LIB)(obcdyn_bt.o) \ 
    7581    $(MODEL_LIB)(obctra.o) \ 
    7582    $(MODEL_LIB)(obcvol.o) \ 
    7583    $(MODEL_LIB)(obc_oce.o) \ 
     7605   $(MODEL_LIB)(obc_par.o) \ 
     7606   $(MODEL_LIB)(obcdta.o) \ 
     7607   $(MODEL_LIB)(obcrad.o) \ 
     7608   $(MODEL_LIB)(obcrst.o) \ 
     7609   $(MODEL_LIB)(obcspg.o) \ 
     7610   $(MODEL_LIB)(oce.o) \ 
    75847611   $(MODEL_LIB)(ocesbc.o) \ 
    7585    $(MODEL_LIB)(oce.o) \ 
    75867612   $(MODEL_LIB)(ocfzpt.o) \ 
    7587    $(MODEL_LIB)(par_kind.o) \ 
    7588    $(MODEL_LIB)(par_oce.o) \ 
    7589    $(MODEL_LIB)(phycst.o) \ 
    7590    $(MODEL_LIB)(prtctl.o) \ 
    7591    $(MODEL_LIB)(solfet.o) \ 
    7592    $(MODEL_LIB)(solisl.o) \ 
    7593    $(MODEL_LIB)(solpcg.o) \ 
    7594    $(MODEL_LIB)(solsor.o) \ 
    7595    $(MODEL_LIB)(sol_oce.o) \ 
     7613   $(MODEL_LIB)(prtctl.o) \ 
     7614   $(MODEL_LIB)(restart.o) \ 
     7615   $(MODEL_LIB)(stpctl.o) \ 
    75967616   $(MODEL_LIB)(taumod.o) \ 
    7597    $(MODEL_LIB)(traadv_cen2.o) \ 
    7598    $(MODEL_LIB)(traadv_cen2_jki.o) \ 
    7599    $(MODEL_LIB)(traadv_eiv.o) \ 
    7600    $(MODEL_LIB)(traadv_muscl2.o) \ 
    7601    $(MODEL_LIB)(traadv_muscl.o) \ 
    7602    $(MODEL_LIB)(traadv_tvd.o) \ 
     7617   $(MODEL_LIB)(traadv.o) \ 
     7618   $(MODEL_LIB)(trabbc.o) \ 
    76037619   $(MODEL_LIB)(trabbl.o) \ 
    76047620   $(MODEL_LIB)(tradmp.o) \ 
    7605    $(MODEL_LIB)(traldf_bilapg.o) \ 
    7606    $(MODEL_LIB)(traldf_bilap.o) \ 
    7607    $(MODEL_LIB)(traldf_iso.o) \ 
    7608    $(MODEL_LIB)(traldf_lap.o) \ 
     7621   $(MODEL_LIB)(traldf.o) \ 
     7622   $(MODEL_LIB)(tranpc.o) \ 
     7623   $(MODEL_LIB)(tranxt.o) \ 
    76097624   $(MODEL_LIB)(traqsr.o) \ 
     7625   $(MODEL_LIB)(trasbc.o) \ 
    76107626   $(MODEL_LIB)(trazdf.o) \ 
    7611    $(MODEL_LIB)(trazdf_exp.o) \ 
    7612    $(MODEL_LIB)(trazdf_imp.o) \ 
    7613    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    7614    $(MODEL_LIB)(trc_oce.o) \ 
    7615    $(MODEL_LIB)(trdmod.o) \ 
    7616    $(MODEL_LIB)(trdmod_oce.o) \ 
     7627   $(MODEL_LIB)(trcstp.o) \ 
     7628   $(MODEL_LIB)(trdicp.o) \ 
     7629   $(MODEL_LIB)(trdmld.o) \ 
     7630   $(MODEL_LIB)(trdvor.o) \ 
     7631   $(MODEL_LIB)(wzvmod.o) \ 
     7632   $(MODEL_LIB)(zdf_oce.o) \ 
     7633   $(MODEL_LIB)(zdfbfr.o) \ 
    76177634   $(MODEL_LIB)(zdfddm.o) \ 
     7635   $(MODEL_LIB)(zdfevd.o) \ 
    76187636   $(MODEL_LIB)(zdfkpp.o) \ 
    76197637   $(MODEL_LIB)(zdfmxl.o) \ 
     7638   $(MODEL_LIB)(zdfric.o) \ 
    76207639   $(MODEL_LIB)(zdftke.o) \ 
    7621    $(MODEL_LIB)(zdf_oce.o) \ 
     7640   $(MODEL_LIB)(zdftke_jki.o) \ 
     7641   $(MODEL_LIB)(zpshde.o) \ 
    76227642   agrif_opa_sponge.F90 \ 
    76237643   cla.F90 \ 
     
    76507670   dynzdf.F90 \ 
    76517671   eosbn2.F90 \ 
     7672   flo_oce.F90 \ 
    76527673   floats.F90 \ 
    7653    flo_oce.F90 \ 
    76547674   flxfwb.F90 \ 
    76557675   flxmod.F90 \ 
    76567676   flxrnf.F90 \ 
     7677   ice_oce.F90 \ 
    76577678   icestp.F90 \ 
    7658    ice_oce.F90 \ 
    76597679   in_out_manager.F90 \ 
    76607680   lbclnk.F90 \ 
     
    76637683   ldfslp.F90 \ 
    76647684   ldftra_oce.F90 \ 
     7685   obc_par.F90 \ 
    76657686   obcdta.F90 \ 
    76667687   obcrad.F90 \ 
    76677688   obcrst.F90 \ 
    76687689   obcspg.F90 \ 
    7669    obc_par.F90 \ 
     7690   oce.F90 \ 
    76707691   ocesbc.F90 \ 
    7671    oce.F90 \ 
    76727692   ocfzpt.F90 \ 
    76737693   prtctl.F90 \ 
     
    76907710   trdvor.F90 \ 
    76917711   wzvmod.F90 \ 
     7712   zdf_oce.F90 \ 
    76927713   zdfbfr.F90 \ 
    76937714   zdfddm.F90 \ 
     
    76987719   zdftke.F90 \ 
    76997720   zdftke_jki.F90 \ 
    7700    zdf_oce.F90 \ 
    77017721   zpshde.F90 \ 
    7702    $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    7703    $(MODEL_LIB)(cla.o) \ 
    7704    $(MODEL_LIB)(cla_div.o) \ 
    7705    $(MODEL_LIB)(closea.o) \ 
    7706    $(MODEL_LIB)(cpl.o) \ 
     7722   domzgr_substitute.h90 \ 
     7723   zdfddm_substitute.h90 \ 
     7724   $(AGRIF_LIB) \ 
     7725   KEY_CPP \ 
     7726   step.F90 
     7727$(MODEL_LIB)(step1d.o) :   \ 
     7728   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     7729   $(MODEL_LIB)(agrif_opa_update.o) \ 
     7730   $(MODEL_LIB)(blk_oce.o) \ 
    77077731   $(MODEL_LIB)(cpl_oce.o) \ 
    77087732   $(MODEL_LIB)(daymod.o) \ 
    7709    $(MODEL_LIB)(diafwb.o) \ 
    7710    $(MODEL_LIB)(diagap.o) \ 
    7711    $(MODEL_LIB)(diahdy.o) \ 
     7733   $(MODEL_LIB)(diadimg.o) \ 
    77127734   $(MODEL_LIB)(diahth.o) \ 
    7713    $(MODEL_LIB)(diaptr.o) \ 
     7735   $(MODEL_LIB)(dianam.o) \ 
    77147736   $(MODEL_LIB)(diaspr.o) \ 
    77157737   $(MODEL_LIB)(diawri.o) \ 
    7716    $(MODEL_LIB)(divcur.o) \ 
     7738   $(MODEL_LIB)(dom_ice.o) \ 
    77177739   $(MODEL_LIB)(dom_oce.o) \ 
    77187740   $(MODEL_LIB)(dtasal.o) \ 
     
    77207742   $(MODEL_LIB)(dtasst.o) \ 
    77217743   $(MODEL_LIB)(dtatem.o) \ 
    7722    $(MODEL_LIB)(dynhpg.o) \ 
    7723    $(MODEL_LIB)(dynkeg.o) \ 
    7724    $(MODEL_LIB)(dynldf.o) \ 
    7725    $(MODEL_LIB)(dynnxt.o) \ 
    7726    $(MODEL_LIB)(dynspg.o) \ 
    77277744   $(MODEL_LIB)(dynspg_oce.o) \ 
    7728    $(MODEL_LIB)(dynvor.o) \ 
    7729    $(MODEL_LIB)(dynzad.o) \ 
     7745   $(MODEL_LIB)(dynzdf_exp.o) \ 
     7746   $(MODEL_LIB)(dynzdf_imp.o) \ 
     7747   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     7748   $(MODEL_LIB)(eosbn2.o) \ 
     7749   $(MODEL_LIB)(flx_oce.o) \ 
     7750   $(MODEL_LIB)(flxblk.o) \ 
     7751   $(MODEL_LIB)(flxmod.o) \ 
     7752   $(MODEL_LIB)(flxrnf.o) \ 
     7753   $(MODEL_LIB)(ice.o) \ 
     7754   $(MODEL_LIB)(ice_oce.o) \ 
     7755   $(MODEL_LIB)(iceini.o) \ 
     7756   $(MODEL_LIB)(in_out_manager.o) \ 
     7757   $(MODEL_LIB)(iom.o) \ 
     7758   $(MODEL_LIB)(lbclnk.o) \ 
     7759   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7760   $(MODEL_LIB)(ldftra_oce.o) \ 
     7761   $(MODEL_LIB)(lib_mpp.o) \ 
     7762   $(MODEL_LIB)(lib_print.o) \ 
     7763   $(MODEL_LIB)(limdia.o) \ 
     7764   $(MODEL_LIB)(limdyn.o) \ 
     7765   $(MODEL_LIB)(limflx.o) \ 
     7766   $(MODEL_LIB)(limrst.o) \ 
     7767   $(MODEL_LIB)(limthd.o) \ 
     7768   $(MODEL_LIB)(limtrp.o) \ 
     7769   $(MODEL_LIB)(limwri.o) \ 
     7770   $(MODEL_LIB)(obctra.o) \ 
     7771   $(MODEL_LIB)(oce.o) \ 
     7772   $(MODEL_LIB)(ocesbc.o) \ 
     7773   $(MODEL_LIB)(ocfzpt.o) \ 
     7774   $(MODEL_LIB)(par_kind.o) \ 
     7775   $(MODEL_LIB)(par_oce.o) \ 
     7776   $(MODEL_LIB)(phycst.o) \ 
     7777   $(MODEL_LIB)(prtctl.o) \ 
     7778   $(MODEL_LIB)(sol_oce.o) \ 
     7779   $(MODEL_LIB)(solisl.o) \ 
     7780   $(MODEL_LIB)(taumod.o) \ 
     7781   $(MODEL_LIB)(tradmp.o) \ 
     7782   $(MODEL_LIB)(traqsr.o) \ 
     7783   $(MODEL_LIB)(trazdf_exp.o) \ 
     7784   $(MODEL_LIB)(trazdf_imp.o) \ 
     7785   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     7786   $(MODEL_LIB)(trc_oce.o) \ 
     7787   $(MODEL_LIB)(trdmod.o) \ 
     7788   $(MODEL_LIB)(trdmod_oce.o) \ 
     7789   $(MODEL_LIB)(zdf_oce.o) \ 
     7790   $(MODEL_LIB)(zdfddm.o) \ 
     7791   $(MODEL_LIB)(zdfkpp.o) \ 
     7792   $(MODEL_LIB)(zdfmxl.o) \ 
     7793   $(MODEL_LIB)(zdftke.o) \ 
     7794   agrif_opa_interp.F90 \ 
     7795   agrif_opa_update.F90 \ 
     7796   blk_oce.F90 \ 
     7797   cpl_oce.F90 \ 
     7798   daymod.F90 \ 
     7799   diadimg.F90 \ 
     7800   diahth.F90 \ 
     7801   dianam.F90 \ 
     7802   diaspr.F90 \ 
     7803   diawri.F90 \ 
     7804   dom_ice.F90 \ 
     7805   dom_oce.F90 \ 
     7806   dtasal.F90 \ 
     7807   dtasss.F90 \ 
     7808   dtasst.F90 \ 
     7809   dtatem.F90 \ 
     7810   dynspg_oce.F90 \ 
     7811   dynzdf_exp.F90 \ 
     7812   dynzdf_imp.F90 \ 
     7813   dynzdf_imp_jki.F90 \ 
     7814   eosbn2.F90 \ 
     7815   flx_oce.F90 \ 
     7816   flxblk.F90 \ 
     7817   flxmod.F90 \ 
     7818   flxrnf.F90 \ 
     7819   ice.F90 \ 
     7820   ice_oce.F90 \ 
     7821   iceini.F90 \ 
     7822   in_out_manager.F90 \ 
     7823   iom.F90 \ 
     7824   lbclnk.F90 \ 
     7825   ldfdyn_oce.F90 \ 
     7826   ldftra_oce.F90 \ 
     7827   lib_mpp.F90 \ 
     7828   lib_print.f90 \ 
     7829   limdia.F90 \ 
     7830   limdyn.F90 \ 
     7831   limflx.F90 \ 
     7832   limrst.F90 \ 
     7833   limthd.F90 \ 
     7834   limtrp.F90 \ 
     7835   limwri.F90 \ 
     7836   obctra.F90 \ 
     7837   oce.F90 \ 
     7838   ocesbc.F90 \ 
     7839   ocfzpt.F90 \ 
     7840   par_kind.F90 \ 
     7841   par_oce.F90 \ 
     7842   phycst.F90 \ 
     7843   prtctl.F90 \ 
     7844   sol_oce.F90 \ 
     7845   solisl.F90 \ 
     7846   taumod.F90 \ 
     7847   tradmp.F90 \ 
     7848   traqsr.F90 \ 
     7849   trazdf_exp.F90 \ 
     7850   trazdf_imp.F90 \ 
     7851   trazdf_imp_jki.F90 \ 
     7852   trc_oce.F90 \ 
     7853   trdmod.F90 \ 
     7854   trdmod_oce.F90 \ 
     7855   zdf_oce.F90 \ 
     7856   zdfddm.F90 \ 
     7857   zdfkpp.F90 \ 
     7858   zdfmxl.F90 \ 
     7859   zdftke.F90 \ 
     7860   $(MODEL_LIB)(daymod.o) \ 
     7861   $(MODEL_LIB)(diawri.o) \ 
     7862   $(MODEL_LIB)(diawri1d.o) \ 
     7863   $(MODEL_LIB)(dom_oce.o) \ 
     7864   $(MODEL_LIB)(dtasal.o) \ 
     7865   $(MODEL_LIB)(dtasst.o) \ 
     7866   $(MODEL_LIB)(dtatem.o) \ 
     7867   $(MODEL_LIB)(dyncor1d.o) \ 
     7868   $(MODEL_LIB)(dynnxt1d.o) \ 
    77307869   $(MODEL_LIB)(dynzdf.o) \ 
    77317870   $(MODEL_LIB)(eosbn2.o) \ 
    7732    $(MODEL_LIB)(floats.o) \ 
    7733    $(MODEL_LIB)(flo_oce.o) \ 
    77347871   $(MODEL_LIB)(flxfwb.o) \ 
    77357872   $(MODEL_LIB)(flxmod.o) \ 
    77367873   $(MODEL_LIB)(flxrnf.o) \ 
    7737    $(MODEL_LIB)(icestp.o) \ 
    77387874   $(MODEL_LIB)(ice_oce.o) \ 
     7875   $(MODEL_LIB)(icestp1d.o) \ 
    77397876   $(MODEL_LIB)(in_out_manager.o) \ 
    77407877   $(MODEL_LIB)(lbclnk.o) \ 
    77417878   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7742    $(MODEL_LIB)(ldfeiv.o) \ 
    7743    $(MODEL_LIB)(ldfslp.o) \ 
    77447879   $(MODEL_LIB)(ldftra_oce.o) \ 
    7745    $(MODEL_LIB)(obcdta.o) \ 
    7746    $(MODEL_LIB)(obcrad.o) \ 
    7747    $(MODEL_LIB)(obcrst.o) \ 
    7748    $(MODEL_LIB)(obcspg.o) \ 
    7749    $(MODEL_LIB)(obc_par.o) \ 
     7880   $(MODEL_LIB)(oce.o) \ 
    77507881   $(MODEL_LIB)(ocesbc.o) \ 
    7751    $(MODEL_LIB)(oce.o) \ 
    77527882   $(MODEL_LIB)(ocfzpt.o) \ 
    77537883   $(MODEL_LIB)(prtctl.o) \ 
     
    77557885   $(MODEL_LIB)(stpctl.o) \ 
    77567886   $(MODEL_LIB)(taumod.o) \ 
    7757    $(MODEL_LIB)(traadv.o) \ 
    7758    $(MODEL_LIB)(trabbc.o) \ 
    7759    $(MODEL_LIB)(trabbl.o) \ 
    7760    $(MODEL_LIB)(tradmp.o) \ 
    7761    $(MODEL_LIB)(traldf.o) \ 
    7762    $(MODEL_LIB)(tranpc.o) \ 
    77637887   $(MODEL_LIB)(tranxt.o) \ 
    77647888   $(MODEL_LIB)(traqsr.o) \ 
     
    77667890   $(MODEL_LIB)(trazdf.o) \ 
    77677891   $(MODEL_LIB)(trcstp.o) \ 
    7768    $(MODEL_LIB)(trdicp.o) \ 
    7769    $(MODEL_LIB)(trdmld.o) \ 
    7770    $(MODEL_LIB)(trdvor.o) \ 
    7771    $(MODEL_LIB)(wzvmod.o) \ 
     7892   $(MODEL_LIB)(zdf_oce.o) \ 
    77727893   $(MODEL_LIB)(zdfbfr.o) \ 
    77737894   $(MODEL_LIB)(zdfddm.o) \ 
     
    77777898   $(MODEL_LIB)(zdfric.o) \ 
    77787899   $(MODEL_LIB)(zdftke.o) \ 
    7779    $(MODEL_LIB)(zdftke_jki.o) \ 
    7780    $(MODEL_LIB)(zdf_oce.o) \ 
    7781    $(MODEL_LIB)(zpshde.o) \ 
     7900   daymod.F90 \ 
     7901   diawri.F90 \ 
     7902   diawri1d.F90 \ 
     7903   dom_oce.F90 \ 
     7904   dtasal.F90 \ 
     7905   dtasst.F90 \ 
     7906   dtatem.F90 \ 
     7907   dyncor1d.F90 \ 
     7908   dynnxt1d.F90 \ 
     7909   dynzdf.F90 \ 
     7910   eosbn2.F90 \ 
     7911   flxfwb.F90 \ 
     7912   flxmod.F90 \ 
     7913   flxrnf.F90 \ 
     7914   ice_oce.F90 \ 
     7915   icestp1d.F90 \ 
     7916   in_out_manager.F90 \ 
     7917   lbclnk.F90 \ 
     7918   ldfdyn_oce.F90 \ 
     7919   ldftra_oce.F90 \ 
     7920   oce.F90 \ 
     7921   ocesbc.F90 \ 
     7922   ocfzpt.F90 \ 
     7923   prtctl.F90 \ 
     7924   restart.F90 \ 
     7925   stpctl.F90 \ 
     7926   taumod.F90 \ 
     7927   tranxt.F90 \ 
     7928   traqsr.F90 \ 
     7929   trasbc.F90 \ 
     7930   trazdf.F90 \ 
     7931   trcstp.F90 \ 
     7932   zdf_oce.F90 \ 
     7933   zdfbfr.F90 \ 
     7934   zdfddm.F90 \ 
     7935   zdfevd.F90 \ 
     7936   zdfkpp.F90 \ 
     7937   zdfmxl.F90 \ 
     7938   zdfric.F90 \ 
     7939   zdftke.F90 \ 
    77827940   domzgr_substitute.h90 \ 
    77837941   zdfddm_substitute.h90 \ 
    7784    $(AGRIF_LIB) \ 
    7785    KEY_CPP \ 
    7786    step.F90 
     7942   KEY_CPP \ 
     7943   step1d.F90 
    77877944$(MODEL_LIB)(stpctl.o) :   \ 
     7945   $(MODEL_LIB)(daymod.o) \ 
     7946   $(MODEL_LIB)(diadimg.o) \ 
     7947   $(MODEL_LIB)(diahth.o) \ 
     7948   $(MODEL_LIB)(dianam.o) \ 
     7949   $(MODEL_LIB)(diaspr.o) \ 
     7950   $(MODEL_LIB)(dom_oce.o) \ 
     7951   $(MODEL_LIB)(flx_oce.o) \ 
     7952   $(MODEL_LIB)(flxrnf.o) \ 
     7953   $(MODEL_LIB)(ice_oce.o) \ 
     7954   $(MODEL_LIB)(in_out_manager.o) \ 
     7955   $(MODEL_LIB)(iom.o) \ 
     7956   $(MODEL_LIB)(lbclnk.o) \ 
     7957   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7958   $(MODEL_LIB)(ldftra_oce.o) \ 
     7959   $(MODEL_LIB)(lib_mpp.o) \ 
     7960   $(MODEL_LIB)(lib_print.o) \ 
     7961   $(MODEL_LIB)(obc_oce.o) \ 
     7962   $(MODEL_LIB)(oce.o) \ 
     7963   $(MODEL_LIB)(ocesbc.o) \ 
     7964   $(MODEL_LIB)(ocfzpt.o) \ 
     7965   $(MODEL_LIB)(par_kind.o) \ 
     7966   $(MODEL_LIB)(par_oce.o) \ 
     7967   $(MODEL_LIB)(phycst.o) \ 
     7968   $(MODEL_LIB)(sol_oce.o) \ 
     7969   $(MODEL_LIB)(solfet.o) \ 
     7970   $(MODEL_LIB)(solpcg.o) \ 
     7971   $(MODEL_LIB)(solsor.o) \ 
     7972   $(MODEL_LIB)(taumod.o) \ 
     7973   $(MODEL_LIB)(zdf_oce.o) \ 
     7974   $(MODEL_LIB)(zdfddm.o) \ 
     7975   $(MODEL_LIB)(zdfmxl.o) \ 
    77887976   daymod.F90 \ 
    77897977   diadimg.F90 \ 
     
    77927980   diaspr.F90 \ 
    77937981   dom_oce.F90 \ 
     7982   flx_oce.F90 \ 
    77947983   flxrnf.F90 \ 
    7795    flx_oce.F90 \ 
    77967984   ice_oce.F90 \ 
    77977985   in_out_manager.F90 \ 
     7986   iom.F90 \ 
    77987987   lbclnk.F90 \ 
    77997988   ldfdyn_oce.F90 \ 
     
    78027991   lib_print.f90 \ 
    78037992   obc_oce.F90 \ 
     7993   oce.F90 \ 
    78047994   ocesbc.F90 \ 
    7805    oce.F90 \ 
    78067995   ocfzpt.F90 \ 
    78077996   par_kind.F90 \ 
    78087997   par_oce.F90 \ 
    78097998   phycst.F90 \ 
     7999   sol_oce.F90 \ 
    78108000   solfet.F90 \ 
    78118001   solpcg.F90 \ 
    78128002   solsor.F90 \ 
    7813    sol_oce.F90 \ 
    78148003   taumod.F90 \ 
     8004   zdf_oce.F90 \ 
    78158005   zdfddm.F90 \ 
    78168006   zdfmxl.F90 \ 
    7817    zdf_oce.F90 \ 
    7818    $(MODEL_LIB)(daymod.o) \ 
    7819    $(MODEL_LIB)(diadimg.o) \ 
    7820    $(MODEL_LIB)(diahth.o) \ 
    7821    $(MODEL_LIB)(dianam.o) \ 
    7822    $(MODEL_LIB)(diaspr.o) \ 
    7823    $(MODEL_LIB)(dom_oce.o) \ 
    7824    $(MODEL_LIB)(flxrnf.o) \ 
    7825    $(MODEL_LIB)(flx_oce.o) \ 
    7826    $(MODEL_LIB)(ice_oce.o) \ 
    7827    $(MODEL_LIB)(in_out_manager.o) \ 
    7828    $(MODEL_LIB)(lbclnk.o) \ 
    7829    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7830    $(MODEL_LIB)(ldftra_oce.o) \ 
    7831    $(MODEL_LIB)(lib_mpp.o) \ 
    7832    $(MODEL_LIB)(lib_print.o) \ 
    7833    $(MODEL_LIB)(obc_oce.o) \ 
    7834    $(MODEL_LIB)(ocesbc.o) \ 
    7835    $(MODEL_LIB)(oce.o) \ 
    7836    $(MODEL_LIB)(ocfzpt.o) \ 
    7837    $(MODEL_LIB)(par_kind.o) \ 
    7838    $(MODEL_LIB)(par_oce.o) \ 
    7839    $(MODEL_LIB)(phycst.o) \ 
    7840    $(MODEL_LIB)(solfet.o) \ 
    7841    $(MODEL_LIB)(solpcg.o) \ 
    7842    $(MODEL_LIB)(solsor.o) \ 
     8007   $(MODEL_LIB)(diawri.o) \ 
     8008   $(MODEL_LIB)(dom_oce.o) \ 
     8009   $(MODEL_LIB)(dynspg_oce.o) \ 
     8010   $(MODEL_LIB)(in_out_manager.o) \ 
     8011   $(MODEL_LIB)(lbclnk.o) \ 
     8012   $(MODEL_LIB)(lib_mpp.o) \ 
     8013   $(MODEL_LIB)(oce.o) \ 
    78438014   $(MODEL_LIB)(sol_oce.o) \ 
    7844    $(MODEL_LIB)(taumod.o) \ 
    7845    $(MODEL_LIB)(zdfddm.o) \ 
    7846    $(MODEL_LIB)(zdfmxl.o) \ 
    7847    $(MODEL_LIB)(zdf_oce.o) \ 
     8015   $(MODEL_LIB)(solisl.o) \ 
    78488016   diawri.F90 \ 
    78498017   dom_oce.F90 \ 
     
    78538021   lib_mpp.F90 \ 
    78548022   oce.F90 \ 
     8023   sol_oce.F90 \ 
    78558024   solisl.F90 \ 
    7856    sol_oce.F90 \ 
    7857    $(MODEL_LIB)(diawri.o) \ 
    7858    $(MODEL_LIB)(dom_oce.o) \ 
    7859    $(MODEL_LIB)(dynspg_oce.o) \ 
    7860    $(MODEL_LIB)(in_out_manager.o) \ 
    7861    $(MODEL_LIB)(lbclnk.o) \ 
    7862    $(MODEL_LIB)(lib_mpp.o) \ 
    7863    $(MODEL_LIB)(oce.o) \ 
    7864    $(MODEL_LIB)(solisl.o) \ 
    7865    $(MODEL_LIB)(sol_oce.o) \ 
    78668025   stpctl.F90 
    78678026$(MODEL_LIB)(taumod.o) :   \ 
    7868    dom_oce.F90 \ 
    7869    in_out_manager.F90 \ 
    7870    lib_mpp.F90 \ 
    7871    lib_print.f90 \ 
    7872    oce.F90 \ 
    7873    par_kind.F90 \ 
    7874    par_oce.F90 \ 
    7875    phycst.F90 \ 
    7876    prtctl.F90 \ 
    7877    $(MODEL_LIB)(dom_oce.o) \ 
    7878    $(MODEL_LIB)(in_out_manager.o) \ 
    7879    $(MODEL_LIB)(lib_mpp.o) \ 
    7880    $(MODEL_LIB)(lib_print.o) \ 
    7881    $(MODEL_LIB)(oce.o) \ 
    7882    $(MODEL_LIB)(par_kind.o) \ 
    7883    $(MODEL_LIB)(par_oce.o) \ 
    7884    $(MODEL_LIB)(phycst.o) \ 
    7885    $(MODEL_LIB)(prtctl.o) \ 
     8027   $(MODEL_LIB)(dom_oce.o) \ 
     8028   $(MODEL_LIB)(in_out_manager.o) \ 
     8029   $(MODEL_LIB)(lib_mpp.o) \ 
     8030   $(MODEL_LIB)(lib_print.o) \ 
     8031   $(MODEL_LIB)(oce.o) \ 
     8032   $(MODEL_LIB)(par_kind.o) \ 
     8033   $(MODEL_LIB)(par_oce.o) \ 
     8034   $(MODEL_LIB)(phycst.o) \ 
     8035   $(MODEL_LIB)(prtctl.o) \ 
     8036   dom_oce.F90 \ 
     8037   in_out_manager.F90 \ 
     8038   lib_mpp.F90 \ 
     8039   lib_print.f90 \ 
     8040   oce.F90 \ 
     8041   par_kind.F90 \ 
     8042   par_oce.F90 \ 
     8043   phycst.F90 \ 
     8044   prtctl.F90 \ 
     8045   $(MODEL_LIB)(daymod.o) \ 
     8046   $(MODEL_LIB)(dom_oce.o) \ 
     8047   $(MODEL_LIB)(in_out_manager.o) \ 
     8048   $(MODEL_LIB)(lbclnk.o) \ 
     8049   $(MODEL_LIB)(phycst.o) \ 
    78868050   daymod.F90 \ 
    78878051   dom_oce.F90 \ 
     
    78898053   lbclnk.F90 \ 
    78908054   phycst.F90 \ 
    7891    $(MODEL_LIB)(daymod.o) \ 
    7892    $(MODEL_LIB)(dom_oce.o) \ 
    7893    $(MODEL_LIB)(in_out_manager.o) \ 
    7894    $(MODEL_LIB)(lbclnk.o) \ 
    7895    $(MODEL_LIB)(phycst.o) \ 
     8055   $(MODEL_LIB)(cpl_oce.o) \ 
     8056   $(MODEL_LIB)(geo2ocean.o) \ 
     8057   $(MODEL_LIB)(iom.o) \ 
    78968058   cpl_oce.F90 \ 
    78978059   geo2ocean.F90 \ 
    7898    $(MODEL_LIB)(cpl_oce.o) \ 
    7899    $(MODEL_LIB)(geo2ocean.o) \ 
     8060   iom.F90 \ 
    79008061   tau_coupled.h90 \ 
    79018062   tau_coupled_ice.h90 \ 
     
    79058066   taumod.F90 
    79068067$(MODEL_LIB)(thd_ice.o) :  \ 
    7907    par_oce.F90 \ 
    7908    $(MODEL_LIB)(par_oce.o) \ 
     8068   $(MODEL_LIB)(par_oce.o) \ 
     8069   par_oce.F90 \ 
     8070   $(MODEL_LIB)(par_ice.o) \ 
    79098071   par_ice.F90 \ 
    7910    $(MODEL_LIB)(par_ice.o) \ 
    79118072   thd_ice.F90 
    79128073$(MODEL_LIB)(traadv.o) :   \ 
     8074   $(MODEL_LIB)(diaptr.o) \ 
     8075   $(MODEL_LIB)(dom_oce.o) \ 
     8076   $(MODEL_LIB)(dynspg_oce.o) \ 
     8077   $(MODEL_LIB)(eosbn2.o) \ 
     8078   $(MODEL_LIB)(flxrnf.o) \ 
     8079   $(MODEL_LIB)(in_out_manager.o) \ 
     8080   $(MODEL_LIB)(lbclnk.o) \ 
     8081   $(MODEL_LIB)(ldfslp.o) \ 
     8082   $(MODEL_LIB)(ldftra_oce.o) \ 
     8083   $(MODEL_LIB)(lib_mpp.o) \ 
     8084   $(MODEL_LIB)(lib_print.o) \ 
     8085   $(MODEL_LIB)(oce.o) \ 
     8086   $(MODEL_LIB)(ocfzpt.o) \ 
     8087   $(MODEL_LIB)(par_kind.o) \ 
     8088   $(MODEL_LIB)(par_oce.o) \ 
     8089   $(MODEL_LIB)(prtctl.o) \ 
     8090   $(MODEL_LIB)(trabbl.o) \ 
     8091   $(MODEL_LIB)(trdmod.o) \ 
     8092   $(MODEL_LIB)(trdmod_oce.o) \ 
    79138093   diaptr.F90 \ 
    79148094   dom_oce.F90 \ 
     
    79308110   trdmod.F90 \ 
    79318111   trdmod_oce.F90 \ 
    7932    $(MODEL_LIB)(diaptr.o) \ 
    7933    $(MODEL_LIB)(dom_oce.o) \ 
    7934    $(MODEL_LIB)(dynspg_oce.o) \ 
    7935    $(MODEL_LIB)(eosbn2.o) \ 
    7936    $(MODEL_LIB)(flxrnf.o) \ 
    7937    $(MODEL_LIB)(in_out_manager.o) \ 
    7938    $(MODEL_LIB)(lbclnk.o) \ 
    7939    $(MODEL_LIB)(ldfslp.o) \ 
     8112   $(MODEL_LIB)(dom_oce.o) \ 
     8113   $(MODEL_LIB)(in_out_manager.o) \ 
    79408114   $(MODEL_LIB)(ldftra_oce.o) \ 
    7941    $(MODEL_LIB)(lib_mpp.o) \ 
    7942    $(MODEL_LIB)(lib_print.o) \ 
    7943    $(MODEL_LIB)(oce.o) \ 
    7944    $(MODEL_LIB)(ocfzpt.o) \ 
    7945    $(MODEL_LIB)(par_kind.o) \ 
    7946    $(MODEL_LIB)(par_oce.o) \ 
    7947    $(MODEL_LIB)(prtctl.o) \ 
     8115   $(MODEL_LIB)(oce.o) \ 
     8116   $(MODEL_LIB)(prtctl.o) \ 
     8117   $(MODEL_LIB)(traadv_cen2.o) \ 
     8118   $(MODEL_LIB)(traadv_cen2_jki.o) \ 
     8119   $(MODEL_LIB)(traadv_eiv.o) \ 
     8120   $(MODEL_LIB)(traadv_muscl.o) \ 
     8121   $(MODEL_LIB)(traadv_muscl2.o) \ 
     8122   $(MODEL_LIB)(traadv_tvd.o) \ 
    79488123   $(MODEL_LIB)(trabbl.o) \ 
    7949    $(MODEL_LIB)(trdmod.o) \ 
    7950    $(MODEL_LIB)(trdmod_oce.o) \ 
    79518124   dom_oce.F90 \ 
    79528125   in_out_manager.F90 \ 
     
    79578130   traadv_cen2_jki.F90 \ 
    79588131   traadv_eiv.F90 \ 
     8132   traadv_muscl.F90 \ 
    79598133   traadv_muscl2.F90 \ 
    7960    traadv_muscl.F90 \ 
    79618134   traadv_tvd.F90 \ 
    79628135   trabbl.F90 \ 
    7963    $(MODEL_LIB)(dom_oce.o) \ 
    7964    $(MODEL_LIB)(in_out_manager.o) \ 
    7965    $(MODEL_LIB)(ldftra_oce.o) \ 
    7966    $(MODEL_LIB)(oce.o) \ 
    7967    $(MODEL_LIB)(prtctl.o) \ 
    7968    $(MODEL_LIB)(traadv_cen2.o) \ 
    7969    $(MODEL_LIB)(traadv_cen2_jki.o) \ 
    7970    $(MODEL_LIB)(traadv_eiv.o) \ 
    7971    $(MODEL_LIB)(traadv_muscl2.o) \ 
    7972    $(MODEL_LIB)(traadv_muscl.o) \ 
    7973    $(MODEL_LIB)(traadv_tvd.o) \ 
    7974    $(MODEL_LIB)(trabbl.o) \ 
    79758136   domzgr_substitute.h90 \ 
    79768137   vectopt_loop_substitute.h90 \ 
     
    79788139   traadv.F90 
    79798140$(MODEL_LIB)(traadv_cen2.o) : \ 
     8141   $(MODEL_LIB)(daymod.o) \ 
     8142   $(MODEL_LIB)(dianam.o) \ 
     8143   $(MODEL_LIB)(dom_oce.o) \ 
     8144   $(MODEL_LIB)(eosbn2.o) \ 
     8145   $(MODEL_LIB)(in_out_manager.o) \ 
     8146   $(MODEL_LIB)(iom.o) \ 
     8147   $(MODEL_LIB)(ldftra_oce.o) \ 
     8148   $(MODEL_LIB)(lib_mpp.o) \ 
     8149   $(MODEL_LIB)(lib_print.o) \ 
     8150   $(MODEL_LIB)(oce.o) \ 
     8151   $(MODEL_LIB)(par_kind.o) \ 
     8152   $(MODEL_LIB)(par_oce.o) \ 
     8153   $(MODEL_LIB)(phycst.o) \ 
     8154   $(MODEL_LIB)(prtctl.o) \ 
     8155   $(MODEL_LIB)(trabbl.o) \ 
     8156   $(MODEL_LIB)(trdicp.o) \ 
     8157   $(MODEL_LIB)(trdicp_oce.o) \ 
     8158   $(MODEL_LIB)(trdmld.o) \ 
     8159   $(MODEL_LIB)(trdmld_oce.o) \ 
     8160   $(MODEL_LIB)(trdmod_oce.o) \ 
     8161   $(MODEL_LIB)(trdvor.o) \ 
     8162   $(MODEL_LIB)(trdvor_oce.o) \ 
    79808163   daymod.F90 \ 
    79818164   dianam.F90 \ 
     
    79838166   eosbn2.F90 \ 
    79848167   in_out_manager.F90 \ 
     8168   iom.F90 \ 
    79858169   ldftra_oce.F90 \ 
    79868170   lib_mpp.F90 \ 
     
    79998183   trdvor.F90 \ 
    80008184   trdvor_oce.F90 \ 
     8185   $(MODEL_LIB)(diaptr.o) \ 
     8186   $(MODEL_LIB)(dom_oce.o) \ 
     8187   $(MODEL_LIB)(dynspg_oce.o) \ 
     8188   $(MODEL_LIB)(flxrnf.o) \ 
     8189   $(MODEL_LIB)(in_out_manager.o) \ 
     8190   $(MODEL_LIB)(lbclnk.o) \ 
     8191   $(MODEL_LIB)(lib_mpp.o) \ 
     8192   $(MODEL_LIB)(oce.o) \ 
     8193   $(MODEL_LIB)(ocfzpt.o) \ 
     8194   $(MODEL_LIB)(prtctl.o) \ 
     8195   $(MODEL_LIB)(trabbl.o) \ 
     8196   $(MODEL_LIB)(trdmod.o) \ 
     8197   $(MODEL_LIB)(trdmod_oce.o) \ 
     8198   diaptr.F90 \ 
     8199   dom_oce.F90 \ 
     8200   dynspg_oce.F90 \ 
     8201   flxrnf.F90 \ 
     8202   in_out_manager.F90 \ 
     8203   lbclnk.F90 \ 
     8204   lib_mpp.F90 \ 
     8205   oce.F90 \ 
     8206   ocfzpt.F90 \ 
     8207   prtctl.F90 \ 
     8208   trabbl.F90 \ 
     8209   trdmod.F90 \ 
     8210   trdmod_oce.F90 \ 
     8211   domzgr_substitute.h90 \ 
     8212   vectopt_loop_substitute.h90 \ 
     8213   KEY_CPP \ 
     8214   traadv_cen2.F90 
     8215$(MODEL_LIB)(traadv_cen2_jki.o) :   \ 
    80018216   $(MODEL_LIB)(daymod.o) \ 
    80028217   $(MODEL_LIB)(dianam.o) \ 
     
    80048219   $(MODEL_LIB)(eosbn2.o) \ 
    80058220   $(MODEL_LIB)(in_out_manager.o) \ 
     8221   $(MODEL_LIB)(iom.o) \ 
    80068222   $(MODEL_LIB)(ldftra_oce.o) \ 
    80078223   $(MODEL_LIB)(lib_mpp.o) \ 
     
    80208236   $(MODEL_LIB)(trdvor.o) \ 
    80218237   $(MODEL_LIB)(trdvor_oce.o) \ 
    8022    diaptr.F90 \ 
    8023    dom_oce.F90 \ 
    8024    dynspg_oce.F90 \ 
    8025    flxrnf.F90 \ 
    8026    in_out_manager.F90 \ 
    8027    lbclnk.F90 \ 
    8028    lib_mpp.F90 \ 
    8029    oce.F90 \ 
    8030    ocfzpt.F90 \ 
    8031    prtctl.F90 \ 
    8032    trabbl.F90 \ 
    8033    trdmod.F90 \ 
    8034    trdmod_oce.F90 \ 
    8035    $(MODEL_LIB)(diaptr.o) \ 
    8036    $(MODEL_LIB)(dom_oce.o) \ 
    8037    $(MODEL_LIB)(dynspg_oce.o) \ 
    8038    $(MODEL_LIB)(flxrnf.o) \ 
    8039    $(MODEL_LIB)(in_out_manager.o) \ 
    8040    $(MODEL_LIB)(lbclnk.o) \ 
    8041    $(MODEL_LIB)(lib_mpp.o) \ 
    8042    $(MODEL_LIB)(oce.o) \ 
    8043    $(MODEL_LIB)(ocfzpt.o) \ 
    8044    $(MODEL_LIB)(prtctl.o) \ 
    8045    $(MODEL_LIB)(trabbl.o) \ 
    8046    $(MODEL_LIB)(trdmod.o) \ 
    8047    $(MODEL_LIB)(trdmod_oce.o) \ 
    8048    domzgr_substitute.h90 \ 
    8049    vectopt_loop_substitute.h90 \ 
    8050    KEY_CPP \ 
    8051    traadv_cen2.F90 
    8052 $(MODEL_LIB)(traadv_cen2_jki.o) :   \ 
    80538238   daymod.F90 \ 
    80548239   dianam.F90 \ 
     
    80568241   eosbn2.F90 \ 
    80578242   in_out_manager.F90 \ 
     8243   iom.F90 \ 
    80588244   ldftra_oce.F90 \ 
    80598245   lib_mpp.F90 \ 
     
    80728258   trdvor.F90 \ 
    80738259   trdvor_oce.F90 \ 
     8260   $(MODEL_LIB)(diaptr.o) \ 
     8261   $(MODEL_LIB)(dom_oce.o) \ 
     8262   $(MODEL_LIB)(dynspg_oce.o) \ 
     8263   $(MODEL_LIB)(flxrnf.o) \ 
     8264   $(MODEL_LIB)(in_out_manager.o) \ 
     8265   $(MODEL_LIB)(lbclnk.o) \ 
     8266   $(MODEL_LIB)(lib_mpp.o) \ 
     8267   $(MODEL_LIB)(oce.o) \ 
     8268   $(MODEL_LIB)(ocfzpt.o) \ 
     8269   $(MODEL_LIB)(prtctl.o) \ 
     8270   $(MODEL_LIB)(trabbl.o) \ 
     8271   $(MODEL_LIB)(trdmod.o) \ 
     8272   $(MODEL_LIB)(trdmod_oce.o) \ 
     8273   diaptr.F90 \ 
     8274   dom_oce.F90 \ 
     8275   dynspg_oce.F90 \ 
     8276   flxrnf.F90 \ 
     8277   in_out_manager.F90 \ 
     8278   lbclnk.F90 \ 
     8279   lib_mpp.F90 \ 
     8280   oce.F90 \ 
     8281   ocfzpt.F90 \ 
     8282   prtctl.F90 \ 
     8283   trabbl.F90 \ 
     8284   trdmod.F90 \ 
     8285   trdmod_oce.F90 \ 
     8286   domzgr_substitute.h90 \ 
     8287   vectopt_loop_substitute.h90 \ 
     8288   KEY_CPP \ 
     8289   traadv_cen2_jki.F90 
     8290$(MODEL_LIB)(traadv_ctl.o) :  \ 
     8291   $(MODEL_LIB)(lib_print.o) \ 
     8292   $(MODEL_LIB)(par_kind.o) \ 
     8293   $(MODEL_LIB)(par_oce.o) \ 
     8294   lib_print.f90 \ 
     8295   par_kind.F90 \ 
     8296   par_oce.F90 \ 
     8297   $(MODEL_LIB)(dom_oce.o) \ 
     8298   $(MODEL_LIB)(in_out_manager.o) \ 
     8299   dom_oce.F90 \ 
     8300   in_out_manager.F90 \ 
     8301   traadv_ctl.F90 
     8302$(MODEL_LIB)(traadv_eiv.o) :  \ 
     8303   $(MODEL_LIB)(dom_oce.o) \ 
     8304   $(MODEL_LIB)(in_out_manager.o) \ 
     8305   $(MODEL_LIB)(lbclnk.o) \ 
     8306   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8307   $(MODEL_LIB)(ldftra_oce.o) \ 
     8308   $(MODEL_LIB)(lib_print.o) \ 
     8309   $(MODEL_LIB)(oce.o) \ 
     8310   $(MODEL_LIB)(par_kind.o) \ 
     8311   $(MODEL_LIB)(par_oce.o) \ 
     8312   $(MODEL_LIB)(phycst.o) \ 
     8313   $(MODEL_LIB)(prtctl.o) \ 
     8314   $(MODEL_LIB)(zdfmxl.o) \ 
     8315   dom_oce.F90 \ 
     8316   in_out_manager.F90 \ 
     8317   lbclnk.F90 \ 
     8318   ldfdyn_oce.F90 \ 
     8319   ldftra_oce.F90 \ 
     8320   lib_print.f90 \ 
     8321   oce.F90 \ 
     8322   par_kind.F90 \ 
     8323   par_oce.F90 \ 
     8324   phycst.F90 \ 
     8325   prtctl.F90 \ 
     8326   zdfmxl.F90 \ 
     8327   $(MODEL_LIB)(dom_oce.o) \ 
     8328   $(MODEL_LIB)(in_out_manager.o) \ 
     8329   $(MODEL_LIB)(ldfslp.o) \ 
     8330   $(MODEL_LIB)(ldftra_oce.o) \ 
     8331   $(MODEL_LIB)(oce.o) \ 
     8332   dom_oce.F90 \ 
     8333   in_out_manager.F90 \ 
     8334   ldfslp.F90 \ 
     8335   ldftra_oce.F90 \ 
     8336   oce.F90 \ 
     8337   domzgr_substitute.h90 \ 
     8338   ldfeiv_substitute.h90 \ 
     8339   ldftra_substitute.h90 \ 
     8340   vectopt_loop_substitute.h90 \ 
     8341   KEY_CPP \ 
     8342   traadv_eiv.F90 
     8343$(MODEL_LIB)(traadv_muscl.o) :   \ 
    80748344   $(MODEL_LIB)(daymod.o) \ 
    80758345   $(MODEL_LIB)(dianam.o) \ 
     
    80938363   $(MODEL_LIB)(trdvor.o) \ 
    80948364   $(MODEL_LIB)(trdvor_oce.o) \ 
    8095    diaptr.F90 \ 
    8096    dom_oce.F90 \ 
    8097    dynspg_oce.F90 \ 
    8098    flxrnf.F90 \ 
    8099    in_out_manager.F90 \ 
    8100    lbclnk.F90 \ 
    8101    lib_mpp.F90 \ 
    8102    oce.F90 \ 
    8103    ocfzpt.F90 \ 
    8104    prtctl.F90 \ 
    8105    trabbl.F90 \ 
    8106    trdmod.F90 \ 
    8107    trdmod_oce.F90 \ 
    8108    $(MODEL_LIB)(diaptr.o) \ 
    8109    $(MODEL_LIB)(dom_oce.o) \ 
    8110    $(MODEL_LIB)(dynspg_oce.o) \ 
    8111    $(MODEL_LIB)(flxrnf.o) \ 
    8112    $(MODEL_LIB)(in_out_manager.o) \ 
    8113    $(MODEL_LIB)(lbclnk.o) \ 
    8114    $(MODEL_LIB)(lib_mpp.o) \ 
    8115    $(MODEL_LIB)(oce.o) \ 
    8116    $(MODEL_LIB)(ocfzpt.o) \ 
    8117    $(MODEL_LIB)(prtctl.o) \ 
    8118    $(MODEL_LIB)(trabbl.o) \ 
    8119    $(MODEL_LIB)(trdmod.o) \ 
    8120    $(MODEL_LIB)(trdmod_oce.o) \ 
    8121    domzgr_substitute.h90 \ 
    8122    vectopt_loop_substitute.h90 \ 
    8123    KEY_CPP \ 
    8124    traadv_cen2_jki.F90 
    8125 $(MODEL_LIB)(traadv_ctl.o) :  \ 
    8126    lib_print.f90 \ 
    8127    par_kind.F90 \ 
    8128    par_oce.F90 \ 
    8129    $(MODEL_LIB)(lib_print.o) \ 
    8130    $(MODEL_LIB)(par_kind.o) \ 
    8131    $(MODEL_LIB)(par_oce.o) \ 
    8132    dom_oce.F90 \ 
    8133    in_out_manager.F90 \ 
    8134    $(MODEL_LIB)(dom_oce.o) \ 
    8135    $(MODEL_LIB)(in_out_manager.o) \ 
    8136    traadv_ctl.F90 
    8137 $(MODEL_LIB)(traadv_eiv.o) :  \ 
    8138    dom_oce.F90 \ 
    8139    in_out_manager.F90 \ 
    8140    lbclnk.F90 \ 
    8141    ldfdyn_oce.F90 \ 
    8142    ldftra_oce.F90 \ 
    8143    lib_print.f90 \ 
    8144    oce.F90 \ 
    8145    par_kind.F90 \ 
    8146    par_oce.F90 \ 
    8147    phycst.F90 \ 
    8148    prtctl.F90 \ 
    8149    zdfmxl.F90 \ 
    8150    $(MODEL_LIB)(dom_oce.o) \ 
    8151    $(MODEL_LIB)(in_out_manager.o) \ 
    8152    $(MODEL_LIB)(lbclnk.o) \ 
    8153    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8154    $(MODEL_LIB)(ldftra_oce.o) \ 
    8155    $(MODEL_LIB)(lib_print.o) \ 
    8156    $(MODEL_LIB)(oce.o) \ 
    8157    $(MODEL_LIB)(par_kind.o) \ 
    8158    $(MODEL_LIB)(par_oce.o) \ 
    8159    $(MODEL_LIB)(phycst.o) \ 
    8160    $(MODEL_LIB)(prtctl.o) \ 
    8161    $(MODEL_LIB)(zdfmxl.o) \ 
    8162    dom_oce.F90 \ 
    8163    in_out_manager.F90 \ 
    8164    ldfslp.F90 \ 
    8165    ldftra_oce.F90 \ 
    8166    oce.F90 \ 
    8167    $(MODEL_LIB)(dom_oce.o) \ 
    8168    $(MODEL_LIB)(in_out_manager.o) \ 
    8169    $(MODEL_LIB)(ldfslp.o) \ 
    8170    $(MODEL_LIB)(ldftra_oce.o) \ 
    8171    $(MODEL_LIB)(oce.o) \ 
    8172    domzgr_substitute.h90 \ 
    8173    ldfeiv_substitute.h90 \ 
    8174    ldftra_substitute.h90 \ 
    8175    vectopt_loop_substitute.h90 \ 
    8176    KEY_CPP \ 
    8177    traadv_eiv.F90 
    8178 $(MODEL_LIB)(traadv_muscl2.o) :  \ 
    81798365   daymod.F90 \ 
    81808366   dianam.F90 \ 
     
    81988384   trdvor.F90 \ 
    81998385   trdvor_oce.F90 \ 
     8386   $(MODEL_LIB)(diaptr.o) \ 
     8387   $(MODEL_LIB)(dom_oce.o) \ 
     8388   $(MODEL_LIB)(dynspg_oce.o) \ 
     8389   $(MODEL_LIB)(in_out_manager.o) \ 
     8390   $(MODEL_LIB)(lbclnk.o) \ 
     8391   $(MODEL_LIB)(lib_mpp.o) \ 
     8392   $(MODEL_LIB)(oce.o) \ 
     8393   $(MODEL_LIB)(prtctl.o) \ 
     8394   $(MODEL_LIB)(trabbl.o) \ 
     8395   $(MODEL_LIB)(trdmod.o) \ 
     8396   $(MODEL_LIB)(trdmod_oce.o) \ 
     8397   diaptr.F90 \ 
     8398   dom_oce.F90 \ 
     8399   dynspg_oce.F90 \ 
     8400   in_out_manager.F90 \ 
     8401   lbclnk.F90 \ 
     8402   lib_mpp.F90 \ 
     8403   oce.F90 \ 
     8404   prtctl.F90 \ 
     8405   trabbl.F90 \ 
     8406   trdmod.F90 \ 
     8407   trdmod_oce.F90 \ 
     8408   domzgr_substitute.h90 \ 
     8409   vectopt_loop_substitute.h90 \ 
     8410   KEY_CPP \ 
     8411   traadv_muscl.F90 
     8412$(MODEL_LIB)(traadv_muscl2.o) :  \ 
    82008413   $(MODEL_LIB)(daymod.o) \ 
    82018414   $(MODEL_LIB)(dianam.o) \ 
     
    82198432   $(MODEL_LIB)(trdvor.o) \ 
    82208433   $(MODEL_LIB)(trdvor_oce.o) \ 
    8221    diaptr.F90 \ 
    8222    dom_oce.F90 \ 
    8223    dynspg_oce.F90 \ 
    8224    in_out_manager.F90 \ 
    8225    lbclnk.F90 \ 
    8226    lib_mpp.F90 \ 
    8227    oce.F90 \ 
    8228    prtctl.F90 \ 
    8229    trabbl.F90 \ 
    8230    trdmod.F90 \ 
    8231    trdmod_oce.F90 \ 
    8232    $(MODEL_LIB)(diaptr.o) \ 
    8233    $(MODEL_LIB)(dom_oce.o) \ 
    8234    $(MODEL_LIB)(dynspg_oce.o) \ 
    8235    $(MODEL_LIB)(in_out_manager.o) \ 
    8236    $(MODEL_LIB)(lbclnk.o) \ 
    8237    $(MODEL_LIB)(lib_mpp.o) \ 
    8238    $(MODEL_LIB)(oce.o) \ 
    8239    $(MODEL_LIB)(prtctl.o) \ 
    8240    $(MODEL_LIB)(trabbl.o) \ 
    8241    $(MODEL_LIB)(trdmod.o) \ 
    8242    $(MODEL_LIB)(trdmod_oce.o) \ 
    8243    domzgr_substitute.h90 \ 
    8244    vectopt_loop_substitute.h90 \ 
    8245    KEY_CPP \ 
    8246    traadv_muscl2.F90 
    8247 $(MODEL_LIB)(traadv_muscl.o) :   \ 
    82488434   daymod.F90 \ 
    82498435   dianam.F90 \ 
     
    82678453   trdvor.F90 \ 
    82688454   trdvor_oce.F90 \ 
     8455   $(MODEL_LIB)(diaptr.o) \ 
     8456   $(MODEL_LIB)(dom_oce.o) \ 
     8457   $(MODEL_LIB)(dynspg_oce.o) \ 
     8458   $(MODEL_LIB)(in_out_manager.o) \ 
     8459   $(MODEL_LIB)(lbclnk.o) \ 
     8460   $(MODEL_LIB)(lib_mpp.o) \ 
     8461   $(MODEL_LIB)(oce.o) \ 
     8462   $(MODEL_LIB)(prtctl.o) \ 
     8463   $(MODEL_LIB)(trabbl.o) \ 
     8464   $(MODEL_LIB)(trdmod.o) \ 
     8465   $(MODEL_LIB)(trdmod_oce.o) \ 
     8466   diaptr.F90 \ 
     8467   dom_oce.F90 \ 
     8468   dynspg_oce.F90 \ 
     8469   in_out_manager.F90 \ 
     8470   lbclnk.F90 \ 
     8471   lib_mpp.F90 \ 
     8472   oce.F90 \ 
     8473   prtctl.F90 \ 
     8474   trabbl.F90 \ 
     8475   trdmod.F90 \ 
     8476   trdmod_oce.F90 \ 
     8477   domzgr_substitute.h90 \ 
     8478   vectopt_loop_substitute.h90 \ 
     8479   KEY_CPP \ 
     8480   traadv_muscl2.F90 
     8481$(MODEL_LIB)(traadv_tvd.o) :  \ 
    82698482   $(MODEL_LIB)(daymod.o) \ 
    82708483   $(MODEL_LIB)(dianam.o) \ 
     
    82888501   $(MODEL_LIB)(trdvor.o) \ 
    82898502   $(MODEL_LIB)(trdvor_oce.o) \ 
    8290    diaptr.F90 \ 
    8291    dom_oce.F90 \ 
    8292    dynspg_oce.F90 \ 
    8293    in_out_manager.F90 \ 
    8294    lbclnk.F90 \ 
    8295    lib_mpp.F90 \ 
    8296    oce.F90 \ 
    8297    prtctl.F90 \ 
    8298    trabbl.F90 \ 
    8299    trdmod.F90 \ 
    8300    trdmod_oce.F90 \ 
    8301    $(MODEL_LIB)(diaptr.o) \ 
    8302    $(MODEL_LIB)(dom_oce.o) \ 
    8303    $(MODEL_LIB)(dynspg_oce.o) \ 
    8304    $(MODEL_LIB)(in_out_manager.o) \ 
    8305    $(MODEL_LIB)(lbclnk.o) \ 
    8306    $(MODEL_LIB)(lib_mpp.o) \ 
    8307    $(MODEL_LIB)(oce.o) \ 
    8308    $(MODEL_LIB)(prtctl.o) \ 
    8309    $(MODEL_LIB)(trabbl.o) \ 
    8310    $(MODEL_LIB)(trdmod.o) \ 
    8311    $(MODEL_LIB)(trdmod_oce.o) \ 
    8312    domzgr_substitute.h90 \ 
    8313    vectopt_loop_substitute.h90 \ 
    8314    KEY_CPP \ 
    8315    traadv_muscl.F90 
    8316 $(MODEL_LIB)(traadv_tvd.o) :  \ 
    83178503   daymod.F90 \ 
    83188504   dianam.F90 \ 
     
    83368522   trdvor.F90 \ 
    83378523   trdvor_oce.F90 \ 
     8524   $(MODEL_LIB)(diaptr.o) \ 
     8525   $(MODEL_LIB)(dom_oce.o) \ 
     8526   $(MODEL_LIB)(dynspg_oce.o) \ 
     8527   $(MODEL_LIB)(in_out_manager.o) \ 
     8528   $(MODEL_LIB)(lbclnk.o) \ 
     8529   $(MODEL_LIB)(lib_mpp.o) \ 
     8530   $(MODEL_LIB)(oce.o) \ 
     8531   $(MODEL_LIB)(prtctl.o) \ 
     8532   $(MODEL_LIB)(trabbl.o) \ 
     8533   $(MODEL_LIB)(trdmod.o) \ 
     8534   $(MODEL_LIB)(trdmod_oce.o) \ 
     8535   diaptr.F90 \ 
     8536   dom_oce.F90 \ 
     8537   dynspg_oce.F90 \ 
     8538   in_out_manager.F90 \ 
     8539   lbclnk.F90 \ 
     8540   lib_mpp.F90 \ 
     8541   oce.F90 \ 
     8542   prtctl.F90 \ 
     8543   trabbl.F90 \ 
     8544   trdmod.F90 \ 
     8545   trdmod_oce.F90 \ 
     8546   domzgr_substitute.h90 \ 
     8547   vectopt_loop_substitute.h90 \ 
     8548   KEY_CPP \ 
     8549   traadv_tvd.F90 
     8550$(MODEL_LIB)(trabbc.o) :   \ 
     8551   $(MODEL_LIB)(dom_oce.o) \ 
     8552   $(MODEL_LIB)(in_out_manager.o) \ 
     8553   $(MODEL_LIB)(lbclnk.o) \ 
     8554   $(MODEL_LIB)(lib_mpp.o) \ 
     8555   $(MODEL_LIB)(lib_print.o) \ 
     8556   $(MODEL_LIB)(par_kind.o) \ 
     8557   $(MODEL_LIB)(par_oce.o) \ 
     8558   dom_oce.F90 \ 
     8559   in_out_manager.F90 \ 
     8560   lbclnk.F90 \ 
     8561   lib_mpp.F90 \ 
     8562   lib_print.f90 \ 
     8563   par_kind.F90 \ 
     8564   par_oce.F90 \ 
     8565   $(MODEL_LIB)(dom_oce.o) \ 
     8566   $(MODEL_LIB)(in_out_manager.o) \ 
     8567   $(MODEL_LIB)(iom.o) \ 
     8568   $(MODEL_LIB)(oce.o) \ 
     8569   $(MODEL_LIB)(phycst.o) \ 
     8570   $(MODEL_LIB)(prtctl.o) \ 
     8571   dom_oce.F90 \ 
     8572   in_out_manager.F90 \ 
     8573   iom.F90 \ 
     8574   oce.F90 \ 
     8575   phycst.F90 \ 
     8576   prtctl.F90 \ 
     8577   domzgr_substitute.h90 \ 
     8578   KEY_CPP \ 
     8579   trabbc.F90 
     8580$(MODEL_LIB)(trabbl.o) :   \ 
     8581   $(MODEL_LIB)(dom_oce.o) \ 
     8582   $(MODEL_LIB)(in_out_manager.o) \ 
     8583   $(MODEL_LIB)(lib_mpp.o) \ 
     8584   $(MODEL_LIB)(lib_print.o) \ 
     8585   $(MODEL_LIB)(par_kind.o) \ 
     8586   $(MODEL_LIB)(par_oce.o) \ 
     8587   $(MODEL_LIB)(phycst.o) \ 
     8588   $(MODEL_LIB)(prtctl.o) \ 
     8589   $(MODEL_LIB)(trdicp_oce.o) \ 
     8590   $(MODEL_LIB)(trdmld_oce.o) \ 
     8591   $(MODEL_LIB)(trdvor_oce.o) \ 
     8592   $(MODEL_LIB)(zdfddm.o) \ 
     8593   dom_oce.F90 \ 
     8594   in_out_manager.F90 \ 
     8595   lib_mpp.F90 \ 
     8596   lib_print.f90 \ 
     8597   par_kind.F90 \ 
     8598   par_oce.F90 \ 
     8599   phycst.F90 \ 
     8600   prtctl.F90 \ 
     8601   trdicp_oce.F90 \ 
     8602   trdmld_oce.F90 \ 
     8603   trdvor_oce.F90 \ 
     8604   zdfddm.F90 \ 
     8605   $(MODEL_LIB)(dom_oce.o) \ 
     8606   $(MODEL_LIB)(eosbn2.o) \ 
     8607   $(MODEL_LIB)(in_out_manager.o) \ 
     8608   $(MODEL_LIB)(oce.o) \ 
     8609   $(MODEL_LIB)(prtctl.o) \ 
     8610   $(MODEL_LIB)(trdmod_oce.o) \ 
     8611   dom_oce.F90 \ 
     8612   eosbn2.F90 \ 
     8613   in_out_manager.F90 \ 
     8614   oce.F90 \ 
     8615   prtctl.F90 \ 
     8616   trdmod_oce.F90 \ 
     8617   $(MODEL_LIB)(eosbn2.o) \ 
     8618   $(MODEL_LIB)(flxrnf.o) \ 
     8619   $(MODEL_LIB)(lbclnk.o) \ 
     8620   $(MODEL_LIB)(oce.o) \ 
     8621   $(MODEL_LIB)(ocfzpt.o) \ 
     8622   eosbn2.F90 \ 
     8623   flxrnf.F90 \ 
     8624   lbclnk.F90 \ 
     8625   oce.F90 \ 
     8626   ocfzpt.F90 \ 
     8627   domzgr_substitute.h90 \ 
     8628   trabbl_adv.h90 \ 
     8629   vectopt_loop_substitute.h90 \ 
     8630   KEY_CPP \ 
     8631   trabbl.F90 
     8632$(MODEL_LIB)(tradmp.o) :   \ 
    83388633   $(MODEL_LIB)(daymod.o) \ 
    8339    $(MODEL_LIB)(dianam.o) \ 
    8340    $(MODEL_LIB)(dom_oce.o) \ 
    8341    $(MODEL_LIB)(eosbn2.o) \ 
    8342    $(MODEL_LIB)(in_out_manager.o) \ 
    8343    $(MODEL_LIB)(ldftra_oce.o) \ 
     8634   $(MODEL_LIB)(dom_oce.o) \ 
     8635   $(MODEL_LIB)(in_out_manager.o) \ 
     8636   $(MODEL_LIB)(iom.o) \ 
     8637   $(MODEL_LIB)(lbclnk.o) \ 
    83448638   $(MODEL_LIB)(lib_mpp.o) \ 
    83458639   $(MODEL_LIB)(lib_print.o) \ 
     
    83578651   $(MODEL_LIB)(trdvor.o) \ 
    83588652   $(MODEL_LIB)(trdvor_oce.o) \ 
    8359    diaptr.F90 \ 
    8360    dom_oce.F90 \ 
    8361    dynspg_oce.F90 \ 
    8362    in_out_manager.F90 \ 
    8363    lbclnk.F90 \ 
    8364    lib_mpp.F90 \ 
    8365    oce.F90 \ 
    8366    prtctl.F90 \ 
    8367    trabbl.F90 \ 
    8368    trdmod.F90 \ 
    8369    trdmod_oce.F90 \ 
    8370    $(MODEL_LIB)(diaptr.o) \ 
    8371    $(MODEL_LIB)(dom_oce.o) \ 
    8372    $(MODEL_LIB)(dynspg_oce.o) \ 
    8373    $(MODEL_LIB)(in_out_manager.o) \ 
    8374    $(MODEL_LIB)(lbclnk.o) \ 
    8375    $(MODEL_LIB)(lib_mpp.o) \ 
    8376    $(MODEL_LIB)(oce.o) \ 
    8377    $(MODEL_LIB)(prtctl.o) \ 
    8378    $(MODEL_LIB)(trabbl.o) \ 
    8379    $(MODEL_LIB)(trdmod.o) \ 
    8380    $(MODEL_LIB)(trdmod_oce.o) \ 
    8381    domzgr_substitute.h90 \ 
    8382    vectopt_loop_substitute.h90 \ 
    8383    KEY_CPP \ 
    8384    traadv_tvd.F90 
    8385 $(MODEL_LIB)(trabbc.o) :   \ 
    8386    dom_oce.F90 \ 
    8387    in_out_manager.F90 \ 
    8388    lib_mpp.F90 \ 
    8389    lib_print.f90 \ 
    8390    par_kind.F90 \ 
    8391    par_oce.F90 \ 
    8392    $(MODEL_LIB)(dom_oce.o) \ 
    8393    $(MODEL_LIB)(in_out_manager.o) \ 
    8394    $(MODEL_LIB)(lib_mpp.o) \ 
    8395    $(MODEL_LIB)(lib_print.o) \ 
    8396    $(MODEL_LIB)(par_kind.o) \ 
    8397    $(MODEL_LIB)(par_oce.o) \ 
    8398    dom_oce.F90 \ 
    8399    in_out_manager.F90 \ 
    8400    oce.F90 \ 
    8401    phycst.F90 \ 
    8402    prtctl.F90 \ 
    8403    $(MODEL_LIB)(dom_oce.o) \ 
    8404    $(MODEL_LIB)(in_out_manager.o) \ 
    8405    $(MODEL_LIB)(oce.o) \ 
    8406    $(MODEL_LIB)(phycst.o) \ 
    8407    $(MODEL_LIB)(prtctl.o) \ 
    8408    domzgr_substitute.h90 \ 
    8409    $(IOIPSL_LIB) \ 
    8410    KEY_CPP \ 
    8411    trabbc.F90 
    8412 $(MODEL_LIB)(trabbl.o) :   \ 
    8413    dom_oce.F90 \ 
    8414    in_out_manager.F90 \ 
    8415    lib_mpp.F90 \ 
    8416    lib_print.f90 \ 
    8417    par_kind.F90 \ 
    8418    par_oce.F90 \ 
    8419    phycst.F90 \ 
    8420    prtctl.F90 \ 
    8421    trdicp_oce.F90 \ 
    8422    trdmld_oce.F90 \ 
    8423    trdvor_oce.F90 \ 
    8424    zdfddm.F90 \ 
    8425    $(MODEL_LIB)(dom_oce.o) \ 
    8426    $(MODEL_LIB)(in_out_manager.o) \ 
    8427    $(MODEL_LIB)(lib_mpp.o) \ 
    8428    $(MODEL_LIB)(lib_print.o) \ 
    8429    $(MODEL_LIB)(par_kind.o) \ 
    8430    $(MODEL_LIB)(par_oce.o) \ 
    8431    $(MODEL_LIB)(phycst.o) \ 
    8432    $(MODEL_LIB)(prtctl.o) \ 
    8433    $(MODEL_LIB)(trdicp_oce.o) \ 
    8434    $(MODEL_LIB)(trdmld_oce.o) \ 
    8435    $(MODEL_LIB)(trdvor_oce.o) \ 
    8436    $(MODEL_LIB)(zdfddm.o) \ 
    8437    dom_oce.F90 \ 
    8438    eosbn2.F90 \ 
    8439    in_out_manager.F90 \ 
    8440    oce.F90 \ 
    8441    prtctl.F90 \ 
    8442    trdmod_oce.F90 \ 
    8443    $(MODEL_LIB)(dom_oce.o) \ 
    8444    $(MODEL_LIB)(eosbn2.o) \ 
    8445    $(MODEL_LIB)(in_out_manager.o) \ 
    8446    $(MODEL_LIB)(oce.o) \ 
    8447    $(MODEL_LIB)(prtctl.o) \ 
    8448    $(MODEL_LIB)(trdmod_oce.o) \ 
    8449    eosbn2.F90 \ 
    8450    flxrnf.F90 \ 
    8451    lbclnk.F90 \ 
    8452    oce.F90 \ 
    8453    ocfzpt.F90 \ 
    8454    $(MODEL_LIB)(eosbn2.o) \ 
    8455    $(MODEL_LIB)(flxrnf.o) \ 
    8456    $(MODEL_LIB)(lbclnk.o) \ 
    8457    $(MODEL_LIB)(oce.o) \ 
    8458    $(MODEL_LIB)(ocfzpt.o) \ 
    8459    domzgr_substitute.h90 \ 
    8460    trabbl_adv.h90 \ 
    8461    vectopt_loop_substitute.h90 \ 
    8462    KEY_CPP \ 
    8463    trabbl.F90 
    8464 $(MODEL_LIB)(tradmp.o) :   \ 
     8653   $(MODEL_LIB)(zdf_oce.o) \ 
    84658654   daymod.F90 \ 
    84668655   dom_oce.F90 \ 
    84678656   in_out_manager.F90 \ 
    8468    lib_mpp.F90 \ 
    8469    lib_print.f90 \ 
    8470    oce.F90 \ 
    8471    par_kind.F90 \ 
    8472    par_oce.F90 \ 
     8657   iom.F90 \ 
     8658   lbclnk.F90 \ 
     8659   lib_mpp.F90 \ 
     8660   lib_print.f90 \ 
     8661   oce.F90 \ 
     8662   par_kind.F90 \ 
     8663   par_oce.F90 \ 
     8664   phycst.F90 \ 
    84738665   prtctl.F90 \ 
    84748666   trabbl.F90 \ 
     
    84818673   trdvor_oce.F90 \ 
    84828674   zdf_oce.F90 \ 
    8483    $(MODEL_LIB)(daymod.o) \ 
    8484    $(MODEL_LIB)(dom_oce.o) \ 
    8485    $(MODEL_LIB)(in_out_manager.o) \ 
    8486    $(MODEL_LIB)(lib_mpp.o) \ 
    8487    $(MODEL_LIB)(lib_print.o) \ 
    8488    $(MODEL_LIB)(oce.o) \ 
    8489    $(MODEL_LIB)(par_kind.o) \ 
    8490    $(MODEL_LIB)(par_oce.o) \ 
     8675   $(MODEL_LIB)(dom_oce.o) \ 
     8676   $(MODEL_LIB)(dtasal.o) \ 
     8677   $(MODEL_LIB)(dtatem.o) \ 
     8678   $(MODEL_LIB)(in_out_manager.o) \ 
     8679   $(MODEL_LIB)(iom.o) \ 
     8680   $(MODEL_LIB)(lib_mpp.o) \ 
     8681   $(MODEL_LIB)(oce.o) \ 
     8682   $(MODEL_LIB)(phycst.o) \ 
     8683   $(MODEL_LIB)(prtctl.o) \ 
     8684   $(MODEL_LIB)(trdmod.o) \ 
     8685   $(MODEL_LIB)(trdmod_oce.o) \ 
     8686   $(MODEL_LIB)(zdf_oce.o) \ 
     8687   $(MODEL_LIB)(zdfmxl.o) \ 
     8688   dom_oce.F90 \ 
     8689   dtasal.F90 \ 
     8690   dtatem.F90 \ 
     8691   in_out_manager.F90 \ 
     8692   iom.F90 \ 
     8693   lib_mpp.F90 \ 
     8694   oce.F90 \ 
     8695   phycst.F90 \ 
     8696   prtctl.F90 \ 
     8697   trdmod.F90 \ 
     8698   trdmod_oce.F90 \ 
     8699   zdf_oce.F90 \ 
     8700   zdfmxl.F90 \ 
     8701   domzgr_substitute.h90 \ 
     8702   vectopt_loop_substitute.h90 \ 
     8703   $(IOIPSL_LIB) \ 
     8704   KEY_CPP \ 
     8705   tradmp.F90 
     8706$(MODEL_LIB)(traldf.o) :   \ 
     8707   $(MODEL_LIB)(diaptr.o) \ 
     8708   $(MODEL_LIB)(dom_oce.o) \ 
     8709   $(MODEL_LIB)(in_out_manager.o) \ 
     8710   $(MODEL_LIB)(lbclnk.o) \ 
     8711   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8712   $(MODEL_LIB)(ldfslp.o) \ 
     8713   $(MODEL_LIB)(ldftra_oce.o) \ 
     8714   $(MODEL_LIB)(lib_mpp.o) \ 
     8715   $(MODEL_LIB)(lib_print.o) \ 
     8716   $(MODEL_LIB)(oce.o) \ 
     8717   $(MODEL_LIB)(par_kind.o) \ 
     8718   $(MODEL_LIB)(par_oce.o) \ 
     8719   $(MODEL_LIB)(phycst.o) \ 
    84918720   $(MODEL_LIB)(prtctl.o) \ 
    84928721   $(MODEL_LIB)(trabbl.o) \ 
     8722   $(MODEL_LIB)(trazdf_exp.o) \ 
     8723   $(MODEL_LIB)(trazdf_imp.o) \ 
     8724   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    84938725   $(MODEL_LIB)(trdicp.o) \ 
    84948726   $(MODEL_LIB)(trdicp_oce.o) \ 
    84958727   $(MODEL_LIB)(trdmld.o) \ 
    84968728   $(MODEL_LIB)(trdmld_oce.o) \ 
     8729   $(MODEL_LIB)(trdmod.o) \ 
    84978730   $(MODEL_LIB)(trdmod_oce.o) \ 
    84988731   $(MODEL_LIB)(trdvor.o) \ 
    84998732   $(MODEL_LIB)(trdvor_oce.o) \ 
    85008733   $(MODEL_LIB)(zdf_oce.o) \ 
    8501    dom_oce.F90 \ 
    8502    dtasal.F90 \ 
    8503    dtatem.F90 \ 
    8504    in_out_manager.F90 \ 
    8505    lib_mpp.F90 \ 
    8506    oce.F90 \ 
    8507    phycst.F90 \ 
    8508    prtctl.F90 \ 
    8509    trdmod.F90 \ 
    8510    trdmod_oce.F90 \ 
    8511    zdfmxl.F90 \ 
    8512    zdf_oce.F90 \ 
    8513    $(MODEL_LIB)(dom_oce.o) \ 
    8514    $(MODEL_LIB)(dtasal.o) \ 
    8515    $(MODEL_LIB)(dtatem.o) \ 
    8516    $(MODEL_LIB)(in_out_manager.o) \ 
    8517    $(MODEL_LIB)(lib_mpp.o) \ 
    8518    $(MODEL_LIB)(oce.o) \ 
    8519    $(MODEL_LIB)(phycst.o) \ 
    8520    $(MODEL_LIB)(prtctl.o) \ 
    8521    $(MODEL_LIB)(trdmod.o) \ 
    8522    $(MODEL_LIB)(trdmod_oce.o) \ 
     8734   $(MODEL_LIB)(zdfkpp.o) \ 
    85238735   $(MODEL_LIB)(zdfmxl.o) \ 
    8524    $(MODEL_LIB)(zdf_oce.o) \ 
    8525    domzgr_substitute.h90 \ 
    8526    vectopt_loop_substitute.h90 \ 
    8527    $(IOIPSL_LIB) \ 
    8528    KEY_CPP \ 
    8529    tradmp.F90 
    8530 $(MODEL_LIB)(traldf.o) :   \ 
     8736   $(MODEL_LIB)(zdftke.o) \ 
    85318737   diaptr.F90 \ 
    85328738   dom_oce.F90 \ 
     
    85558761   trdvor.F90 \ 
    85568762   trdvor_oce.F90 \ 
     8763   zdf_oce.F90 \ 
    85578764   zdfkpp.F90 \ 
    85588765   zdfmxl.F90 \ 
    85598766   zdftke.F90 \ 
    8560    zdf_oce.F90 \ 
    8561    $(MODEL_LIB)(diaptr.o) \ 
    8562    $(MODEL_LIB)(dom_oce.o) \ 
    8563    $(MODEL_LIB)(in_out_manager.o) \ 
    8564    $(MODEL_LIB)(lbclnk.o) \ 
    8565    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8767   $(MODEL_LIB)(dom_oce.o) \ 
     8768   $(MODEL_LIB)(in_out_manager.o) \ 
     8769   $(MODEL_LIB)(lbclnk.o) \ 
    85668770   $(MODEL_LIB)(ldfslp.o) \ 
    85678771   $(MODEL_LIB)(ldftra_oce.o) \ 
    85688772   $(MODEL_LIB)(lib_mpp.o) \ 
    8569    $(MODEL_LIB)(lib_print.o) \ 
    8570    $(MODEL_LIB)(oce.o) \ 
    8571    $(MODEL_LIB)(par_kind.o) \ 
    8572    $(MODEL_LIB)(par_oce.o) \ 
    8573    $(MODEL_LIB)(phycst.o) \ 
    8574    $(MODEL_LIB)(prtctl.o) \ 
    8575    $(MODEL_LIB)(trabbl.o) \ 
    8576    $(MODEL_LIB)(trazdf_exp.o) \ 
    8577    $(MODEL_LIB)(trazdf_imp.o) \ 
    8578    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    8579    $(MODEL_LIB)(trdicp.o) \ 
    8580    $(MODEL_LIB)(trdicp_oce.o) \ 
    8581    $(MODEL_LIB)(trdmld.o) \ 
    8582    $(MODEL_LIB)(trdmld_oce.o) \ 
     8773   $(MODEL_LIB)(oce.o) \ 
     8774   $(MODEL_LIB)(phycst.o) \ 
     8775   $(MODEL_LIB)(prtctl.o) \ 
     8776   $(MODEL_LIB)(traldf_bilap.o) \ 
     8777   $(MODEL_LIB)(traldf_bilapg.o) \ 
     8778   $(MODEL_LIB)(traldf_iso.o) \ 
     8779   $(MODEL_LIB)(traldf_lap.o) \ 
     8780   $(MODEL_LIB)(trazdf.o) \ 
    85838781   $(MODEL_LIB)(trdmod.o) \ 
    85848782   $(MODEL_LIB)(trdmod_oce.o) \ 
    8585    $(MODEL_LIB)(trdvor.o) \ 
    8586    $(MODEL_LIB)(trdvor_oce.o) \ 
    8587    $(MODEL_LIB)(zdfkpp.o) \ 
    8588    $(MODEL_LIB)(zdfmxl.o) \ 
    8589    $(MODEL_LIB)(zdftke.o) \ 
    85908783   $(MODEL_LIB)(zdf_oce.o) \ 
     8784   $(MODEL_LIB)(zdfddm.o) \ 
    85918785   dom_oce.F90 \ 
    85928786   in_out_manager.F90 \ 
     
    85988792   phycst.F90 \ 
    85998793   prtctl.F90 \ 
     8794   traldf_bilap.F90 \ 
    86008795   traldf_bilapg.F90 \ 
    8601    traldf_bilap.F90 \ 
    86028796   traldf_iso.F90 \ 
    86038797   traldf_lap.F90 \ 
     
    86058799   trdmod.F90 \ 
    86068800   trdmod_oce.F90 \ 
     8801   zdf_oce.F90 \ 
    86078802   zdfddm.F90 \ 
    8608    zdf_oce.F90 \ 
    8609    $(MODEL_LIB)(dom_oce.o) \ 
    8610    $(MODEL_LIB)(in_out_manager.o) \ 
    8611    $(MODEL_LIB)(lbclnk.o) \ 
    8612    $(MODEL_LIB)(ldfslp.o) \ 
    8613    $(MODEL_LIB)(ldftra_oce.o) \ 
    8614    $(MODEL_LIB)(lib_mpp.o) \ 
    8615    $(MODEL_LIB)(oce.o) \ 
    8616    $(MODEL_LIB)(phycst.o) \ 
    8617    $(MODEL_LIB)(prtctl.o) \ 
    8618    $(MODEL_LIB)(traldf_bilapg.o) \ 
    8619    $(MODEL_LIB)(traldf_bilap.o) \ 
    8620    $(MODEL_LIB)(traldf_iso.o) \ 
    8621    $(MODEL_LIB)(traldf_lap.o) \ 
    8622    $(MODEL_LIB)(trazdf.o) \ 
    8623    $(MODEL_LIB)(trdmod.o) \ 
    8624    $(MODEL_LIB)(trdmod_oce.o) \ 
    8625    $(MODEL_LIB)(zdfddm.o) \ 
    8626    $(MODEL_LIB)(zdf_oce.o) \ 
    86278803   domzgr_substitute.h90 \ 
    86288804   vectopt_loop_substitute.h90 \ 
    86298805   KEY_CPP \ 
    86308806   traldf.F90 
    8631 $(MODEL_LIB)(traldf_bilapg.o) :  \ 
     8807$(MODEL_LIB)(traldf_bilap.o) :   \ 
     8808   $(MODEL_LIB)(daymod.o) \ 
     8809   $(MODEL_LIB)(dianam.o) \ 
     8810   $(MODEL_LIB)(dom_oce.o) \ 
     8811   $(MODEL_LIB)(in_out_manager.o) \ 
     8812   $(MODEL_LIB)(lbclnk.o) \ 
     8813   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8814   $(MODEL_LIB)(ldftra_oce.o) \ 
     8815   $(MODEL_LIB)(lib_mpp.o) \ 
     8816   $(MODEL_LIB)(lib_print.o) \ 
     8817   $(MODEL_LIB)(oce.o) \ 
     8818   $(MODEL_LIB)(par_kind.o) \ 
     8819   $(MODEL_LIB)(par_oce.o) \ 
     8820   $(MODEL_LIB)(phycst.o) \ 
     8821   $(MODEL_LIB)(prtctl.o) \ 
     8822   $(MODEL_LIB)(trabbl.o) \ 
     8823   $(MODEL_LIB)(trdicp.o) \ 
     8824   $(MODEL_LIB)(trdicp_oce.o) \ 
     8825   $(MODEL_LIB)(trdmld.o) \ 
     8826   $(MODEL_LIB)(trdmld_oce.o) \ 
     8827   $(MODEL_LIB)(trdmod_oce.o) \ 
     8828   $(MODEL_LIB)(trdvor.o) \ 
     8829   $(MODEL_LIB)(trdvor_oce.o) \ 
     8830   $(MODEL_LIB)(zdfmxl.o) \ 
    86328831   daymod.F90 \ 
    86338832   dianam.F90 \ 
     
    86538852   trdvor_oce.F90 \ 
    86548853   zdfmxl.F90 \ 
     8854   $(MODEL_LIB)(diaptr.o) \ 
     8855   $(MODEL_LIB)(dom_oce.o) \ 
     8856   $(MODEL_LIB)(in_out_manager.o) \ 
     8857   $(MODEL_LIB)(lbclnk.o) \ 
     8858   $(MODEL_LIB)(ldfslp.o) \ 
     8859   $(MODEL_LIB)(ldftra_oce.o) \ 
     8860   $(MODEL_LIB)(oce.o) \ 
     8861   $(MODEL_LIB)(prtctl.o) \ 
     8862   $(MODEL_LIB)(trdmod.o) \ 
     8863   $(MODEL_LIB)(trdmod_oce.o) \ 
     8864   diaptr.F90 \ 
     8865   dom_oce.F90 \ 
     8866   in_out_manager.F90 \ 
     8867   lbclnk.F90 \ 
     8868   ldfslp.F90 \ 
     8869   ldftra_oce.F90 \ 
     8870   oce.F90 \ 
     8871   prtctl.F90 \ 
     8872   trdmod.F90 \ 
     8873   trdmod_oce.F90 \ 
     8874   domzgr_substitute.h90 \ 
     8875   ldfeiv_substitute.h90 \ 
     8876   ldftra_substitute.h90 \ 
     8877   vectopt_loop_substitute.h90 \ 
     8878   KEY_CPP \ 
     8879   traldf_bilap.F90 
     8880$(MODEL_LIB)(traldf_bilapg.o) :  \ 
    86558881   $(MODEL_LIB)(daymod.o) \ 
    86568882   $(MODEL_LIB)(dianam.o) \ 
     
    86768902   $(MODEL_LIB)(trdvor_oce.o) \ 
    86778903   $(MODEL_LIB)(zdfmxl.o) \ 
    8678    diaptr.F90 \ 
    8679    dom_oce.F90 \ 
    8680    in_out_manager.F90 \ 
    8681    lbclnk.F90 \ 
    8682    ldfslp.F90 \ 
    8683    ldftra_oce.F90 \ 
    8684    oce.F90 \ 
    8685    prtctl.F90 \ 
    8686    trdmod.F90 \ 
    8687    trdmod_oce.F90 \ 
    8688    $(MODEL_LIB)(diaptr.o) \ 
    8689    $(MODEL_LIB)(dom_oce.o) \ 
    8690    $(MODEL_LIB)(in_out_manager.o) \ 
    8691    $(MODEL_LIB)(lbclnk.o) \ 
    8692    $(MODEL_LIB)(ldfslp.o) \ 
    8693    $(MODEL_LIB)(ldftra_oce.o) \ 
    8694    $(MODEL_LIB)(oce.o) \ 
    8695    $(MODEL_LIB)(prtctl.o) \ 
    8696    $(MODEL_LIB)(trdmod.o) \ 
    8697    $(MODEL_LIB)(trdmod_oce.o) \ 
    8698    domzgr_substitute.h90 \ 
    8699    ldfeiv_substitute.h90 \ 
    8700    ldftra_substitute.h90 \ 
    8701    KEY_CPP \ 
    8702    traldf_bilapg.F90 
    8703 $(MODEL_LIB)(traldf_bilap.o) :   \ 
    87048904   daymod.F90 \ 
    87058905   dianam.F90 \ 
     
    87258925   trdvor_oce.F90 \ 
    87268926   zdfmxl.F90 \ 
     8927   $(MODEL_LIB)(diaptr.o) \ 
     8928   $(MODEL_LIB)(dom_oce.o) \ 
     8929   $(MODEL_LIB)(in_out_manager.o) \ 
     8930   $(MODEL_LIB)(lbclnk.o) \ 
     8931   $(MODEL_LIB)(ldfslp.o) \ 
     8932   $(MODEL_LIB)(ldftra_oce.o) \ 
     8933   $(MODEL_LIB)(oce.o) \ 
     8934   $(MODEL_LIB)(prtctl.o) \ 
     8935   $(MODEL_LIB)(trdmod.o) \ 
     8936   $(MODEL_LIB)(trdmod_oce.o) \ 
     8937   diaptr.F90 \ 
     8938   dom_oce.F90 \ 
     8939   in_out_manager.F90 \ 
     8940   lbclnk.F90 \ 
     8941   ldfslp.F90 \ 
     8942   ldftra_oce.F90 \ 
     8943   oce.F90 \ 
     8944   prtctl.F90 \ 
     8945   trdmod.F90 \ 
     8946   trdmod_oce.F90 \ 
     8947   domzgr_substitute.h90 \ 
     8948   ldfeiv_substitute.h90 \ 
     8949   ldftra_substitute.h90 \ 
     8950   KEY_CPP \ 
     8951   traldf_bilapg.F90 
     8952$(MODEL_LIB)(traldf_iso.o) :  \ 
    87278953   $(MODEL_LIB)(daymod.o) \ 
    87288954   $(MODEL_LIB)(dianam.o) \ 
     
    87488974   $(MODEL_LIB)(trdvor_oce.o) \ 
    87498975   $(MODEL_LIB)(zdfmxl.o) \ 
    8750    diaptr.F90 \ 
    8751    dom_oce.F90 \ 
    8752    in_out_manager.F90 \ 
    8753    lbclnk.F90 \ 
    8754    ldfslp.F90 \ 
    8755    ldftra_oce.F90 \ 
    8756    oce.F90 \ 
    8757    prtctl.F90 \ 
    8758    trdmod.F90 \ 
    8759    trdmod_oce.F90 \ 
    8760    $(MODEL_LIB)(diaptr.o) \ 
    8761    $(MODEL_LIB)(dom_oce.o) \ 
    8762    $(MODEL_LIB)(in_out_manager.o) \ 
    8763    $(MODEL_LIB)(lbclnk.o) \ 
    8764    $(MODEL_LIB)(ldfslp.o) \ 
    8765    $(MODEL_LIB)(ldftra_oce.o) \ 
    8766    $(MODEL_LIB)(oce.o) \ 
    8767    $(MODEL_LIB)(prtctl.o) \ 
    8768    $(MODEL_LIB)(trdmod.o) \ 
    8769    $(MODEL_LIB)(trdmod_oce.o) \ 
    8770    domzgr_substitute.h90 \ 
    8771    ldfeiv_substitute.h90 \ 
    8772    ldftra_substitute.h90 \ 
    8773    vectopt_loop_substitute.h90 \ 
    8774    KEY_CPP \ 
    8775    traldf_bilap.F90 
    8776 $(MODEL_LIB)(traldf_iso.o) :  \ 
    87778976   daymod.F90 \ 
    87788977   dianam.F90 \ 
     
    87988997   trdvor_oce.F90 \ 
    87998998   zdfmxl.F90 \ 
     8999   $(MODEL_LIB)(diaptr.o) \ 
     9000   $(MODEL_LIB)(dom_oce.o) \ 
     9001   $(MODEL_LIB)(in_out_manager.o) \ 
     9002   $(MODEL_LIB)(ldfslp.o) \ 
     9003   $(MODEL_LIB)(ldftra_oce.o) \ 
     9004   $(MODEL_LIB)(oce.o) \ 
     9005   $(MODEL_LIB)(prtctl.o) \ 
     9006   $(MODEL_LIB)(trdmod.o) \ 
     9007   $(MODEL_LIB)(trdmod_oce.o) \ 
     9008   $(MODEL_LIB)(zdf_oce.o) \ 
     9009   diaptr.F90 \ 
     9010   dom_oce.F90 \ 
     9011   in_out_manager.F90 \ 
     9012   ldfslp.F90 \ 
     9013   ldftra_oce.F90 \ 
     9014   oce.F90 \ 
     9015   prtctl.F90 \ 
     9016   trdmod.F90 \ 
     9017   trdmod_oce.F90 \ 
     9018   zdf_oce.F90 \ 
     9019   domzgr_substitute.h90 \ 
     9020   ldftra_substitute.h90 \ 
     9021   vectopt_loop_substitute.h90 \ 
     9022   KEY_CPP \ 
     9023   traldf_iso.F90 
     9024$(MODEL_LIB)(traldf_lap.o) :  \ 
    88009025   $(MODEL_LIB)(daymod.o) \ 
    88019026   $(MODEL_LIB)(dianam.o) \ 
    88029027   $(MODEL_LIB)(dom_oce.o) \ 
    88039028   $(MODEL_LIB)(in_out_manager.o) \ 
    8804    $(MODEL_LIB)(lbclnk.o) \ 
    8805    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    88069029   $(MODEL_LIB)(ldftra_oce.o) \ 
    88079030   $(MODEL_LIB)(lib_mpp.o) \ 
     
    88119034   $(MODEL_LIB)(par_oce.o) \ 
    88129035   $(MODEL_LIB)(phycst.o) \ 
    8813    $(MODEL_LIB)(prtctl.o) \ 
    88149036   $(MODEL_LIB)(trabbl.o) \ 
    88159037   $(MODEL_LIB)(trdicp.o) \ 
     
    88209042   $(MODEL_LIB)(trdvor.o) \ 
    88219043   $(MODEL_LIB)(trdvor_oce.o) \ 
    8822    $(MODEL_LIB)(zdfmxl.o) \ 
    8823    diaptr.F90 \ 
    8824    dom_oce.F90 \ 
    8825    in_out_manager.F90 \ 
    8826    ldfslp.F90 \ 
    8827    ldftra_oce.F90 \ 
    8828    oce.F90 \ 
    8829    prtctl.F90 \ 
    8830    trdmod.F90 \ 
    8831    trdmod_oce.F90 \ 
    8832    zdf_oce.F90 \ 
    8833    $(MODEL_LIB)(diaptr.o) \ 
    8834    $(MODEL_LIB)(dom_oce.o) \ 
    8835    $(MODEL_LIB)(in_out_manager.o) \ 
    8836    $(MODEL_LIB)(ldfslp.o) \ 
    8837    $(MODEL_LIB)(ldftra_oce.o) \ 
    8838    $(MODEL_LIB)(oce.o) \ 
    8839    $(MODEL_LIB)(prtctl.o) \ 
    8840    $(MODEL_LIB)(trdmod.o) \ 
    8841    $(MODEL_LIB)(trdmod_oce.o) \ 
    8842    $(MODEL_LIB)(zdf_oce.o) \ 
    8843    domzgr_substitute.h90 \ 
    8844    ldftra_substitute.h90 \ 
    8845    vectopt_loop_substitute.h90 \ 
    8846    KEY_CPP \ 
    8847    traldf_iso.F90 
    8848 $(MODEL_LIB)(traldf_lap.o) :  \ 
    88499044   daymod.F90 \ 
    88509045   dianam.F90 \ 
     
    88669061   trdvor.F90 \ 
    88679062   trdvor_oce.F90 \ 
    8868    $(MODEL_LIB)(daymod.o) \ 
    8869    $(MODEL_LIB)(dianam.o) \ 
     9063   $(MODEL_LIB)(diaptr.o) \ 
    88709064   $(MODEL_LIB)(dom_oce.o) \ 
    88719065   $(MODEL_LIB)(in_out_manager.o) \ 
    88729066   $(MODEL_LIB)(ldftra_oce.o) \ 
    8873    $(MODEL_LIB)(lib_mpp.o) \ 
    8874    $(MODEL_LIB)(lib_print.o) \ 
    8875    $(MODEL_LIB)(oce.o) \ 
    8876    $(MODEL_LIB)(par_kind.o) \ 
    8877    $(MODEL_LIB)(par_oce.o) \ 
    8878    $(MODEL_LIB)(phycst.o) \ 
     9067   $(MODEL_LIB)(oce.o) \ 
     9068   $(MODEL_LIB)(prtctl.o) \ 
     9069   $(MODEL_LIB)(trdmod.o) \ 
     9070   $(MODEL_LIB)(trdmod_oce.o) \ 
     9071   diaptr.F90 \ 
     9072   dom_oce.F90 \ 
     9073   in_out_manager.F90 \ 
     9074   ldftra_oce.F90 \ 
     9075   oce.F90 \ 
     9076   prtctl.F90 \ 
     9077   trdmod.F90 \ 
     9078   trdmod_oce.F90 \ 
     9079   domzgr_substitute.h90 \ 
     9080   ldftra_substitute.h90 \ 
     9081   vectopt_loop_substitute.h90 \ 
     9082   KEY_CPP \ 
     9083   traldf_lap.F90 
     9084$(MODEL_LIB)(tranpc.o) :   \ 
     9085   $(MODEL_LIB)(dom_oce.o) \ 
     9086   $(MODEL_LIB)(in_out_manager.o) \ 
     9087   $(MODEL_LIB)(lib_mpp.o) \ 
     9088   $(MODEL_LIB)(lib_print.o) \ 
     9089   $(MODEL_LIB)(oce.o) \ 
     9090   $(MODEL_LIB)(par_kind.o) \ 
     9091   $(MODEL_LIB)(par_oce.o) \ 
     9092   $(MODEL_LIB)(phycst.o) \ 
     9093   $(MODEL_LIB)(prtctl.o) \ 
    88799094   $(MODEL_LIB)(trabbl.o) \ 
    88809095   $(MODEL_LIB)(trdicp.o) \ 
     
    88859100   $(MODEL_LIB)(trdvor.o) \ 
    88869101   $(MODEL_LIB)(trdvor_oce.o) \ 
    8887    diaptr.F90 \ 
    8888    dom_oce.F90 \ 
    8889    in_out_manager.F90 \ 
    8890    ldftra_oce.F90 \ 
    8891    oce.F90 \ 
    8892    prtctl.F90 \ 
    8893    trdmod.F90 \ 
    8894    trdmod_oce.F90 \ 
    8895    $(MODEL_LIB)(diaptr.o) \ 
    8896    $(MODEL_LIB)(dom_oce.o) \ 
    8897    $(MODEL_LIB)(in_out_manager.o) \ 
    8898    $(MODEL_LIB)(ldftra_oce.o) \ 
    8899    $(MODEL_LIB)(oce.o) \ 
    8900    $(MODEL_LIB)(prtctl.o) \ 
    8901    $(MODEL_LIB)(trdmod.o) \ 
    8902    $(MODEL_LIB)(trdmod_oce.o) \ 
    8903    domzgr_substitute.h90 \ 
    8904    ldftra_substitute.h90 \ 
    8905    vectopt_loop_substitute.h90 \ 
    8906    KEY_CPP \ 
    8907    traldf_lap.F90 
    8908 $(MODEL_LIB)(tranpc.o) :   \ 
     9102   $(MODEL_LIB)(zdfddm.o) \ 
    89099103   dom_oce.F90 \ 
    89109104   in_out_manager.F90 \ 
     
    89269120   zdfddm.F90 \ 
    89279121   $(MODEL_LIB)(dom_oce.o) \ 
    8928    $(MODEL_LIB)(in_out_manager.o) \ 
    8929    $(MODEL_LIB)(lib_mpp.o) \ 
    8930    $(MODEL_LIB)(lib_print.o) \ 
    8931    $(MODEL_LIB)(oce.o) \ 
    8932    $(MODEL_LIB)(par_kind.o) \ 
    8933    $(MODEL_LIB)(par_oce.o) \ 
    8934    $(MODEL_LIB)(phycst.o) \ 
    8935    $(MODEL_LIB)(prtctl.o) \ 
     9122   $(MODEL_LIB)(eosbn2.o) \ 
     9123   $(MODEL_LIB)(in_out_manager.o) \ 
     9124   $(MODEL_LIB)(lbclnk.o) \ 
     9125   $(MODEL_LIB)(oce.o) \ 
     9126   $(MODEL_LIB)(trdmod.o) \ 
     9127   $(MODEL_LIB)(trdmod_oce.o) \ 
     9128   dom_oce.F90 \ 
     9129   eosbn2.F90 \ 
     9130   in_out_manager.F90 \ 
     9131   lbclnk.F90 \ 
     9132   oce.F90 \ 
     9133   trdmod.F90 \ 
     9134   trdmod_oce.F90 \ 
     9135   domzgr_substitute.h90 \ 
     9136   KEY_CPP \ 
     9137   tranpc.F90 
     9138$(MODEL_LIB)(tranxt.o) :   \ 
     9139   $(MODEL_LIB)(cla_div.o) \ 
     9140   $(MODEL_LIB)(divcur.o) \ 
     9141   $(MODEL_LIB)(dom_oce.o) \ 
     9142   $(MODEL_LIB)(in_out_manager.o) \ 
     9143   $(MODEL_LIB)(lbclnk.o) \ 
     9144   $(MODEL_LIB)(lib_mpp.o) \ 
     9145   $(MODEL_LIB)(lib_print.o) \ 
     9146   $(MODEL_LIB)(obc_oce.o) \ 
     9147   $(MODEL_LIB)(oce.o) \ 
     9148   $(MODEL_LIB)(ocfzpt.o) \ 
     9149   $(MODEL_LIB)(par_kind.o) \ 
     9150   $(MODEL_LIB)(par_oce.o) \ 
     9151   $(MODEL_LIB)(phycst.o) \ 
     9152   $(MODEL_LIB)(sol_oce.o) \ 
     9153   $(MODEL_LIB)(wzvmod.o) \ 
     9154   cla_div.F90 \ 
     9155   divcur.F90 \ 
     9156   dom_oce.F90 \ 
     9157   in_out_manager.F90 \ 
     9158   lbclnk.F90 \ 
     9159   lib_mpp.F90 \ 
     9160   lib_print.f90 \ 
     9161   obc_oce.F90 \ 
     9162   oce.F90 \ 
     9163   ocfzpt.F90 \ 
     9164   par_kind.F90 \ 
     9165   par_oce.F90 \ 
     9166   phycst.F90 \ 
     9167   sol_oce.F90 \ 
     9168   wzvmod.F90 \ 
     9169   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     9170   $(MODEL_LIB)(agrif_opa_update.o) \ 
     9171   $(MODEL_LIB)(dom_oce.o) \ 
     9172   $(MODEL_LIB)(in_out_manager.o) \ 
     9173   $(MODEL_LIB)(lbclnk.o) \ 
     9174   $(MODEL_LIB)(obctra.o) \ 
     9175   $(MODEL_LIB)(oce.o) \ 
     9176   $(MODEL_LIB)(prtctl.o) \ 
     9177   $(MODEL_LIB)(zdf_oce.o) \ 
     9178   agrif_opa_interp.F90 \ 
     9179   agrif_opa_update.F90 \ 
     9180   dom_oce.F90 \ 
     9181   in_out_manager.F90 \ 
     9182   lbclnk.F90 \ 
     9183   obctra.F90 \ 
     9184   oce.F90 \ 
     9185   prtctl.F90 \ 
     9186   zdf_oce.F90 \ 
     9187   $(AGRIF_LIB) \ 
     9188   KEY_CPP \ 
     9189   tranxt.F90 
     9190$(MODEL_LIB)(traqsr.o) :   \ 
     9191   $(MODEL_LIB)(blk_oce.o) \ 
     9192   $(MODEL_LIB)(cpl_oce.o) \ 
     9193   $(MODEL_LIB)(daymod.o) \ 
     9194   $(MODEL_LIB)(dom_oce.o) \ 
     9195   $(MODEL_LIB)(dtasal.o) \ 
     9196   $(MODEL_LIB)(dtasss.o) \ 
     9197   $(MODEL_LIB)(dtasst.o) \ 
     9198   $(MODEL_LIB)(dtatem.o) \ 
     9199   $(MODEL_LIB)(flx_oce.o) \ 
     9200   $(MODEL_LIB)(flxmod.o) \ 
     9201   $(MODEL_LIB)(flxrnf.o) \ 
     9202   $(MODEL_LIB)(ice_oce.o) \ 
     9203   $(MODEL_LIB)(in_out_manager.o) \ 
     9204   $(MODEL_LIB)(lbclnk.o) \ 
     9205   $(MODEL_LIB)(lib_mpp.o) \ 
     9206   $(MODEL_LIB)(lib_print.o) \ 
     9207   $(MODEL_LIB)(oce.o) \ 
     9208   $(MODEL_LIB)(ocfzpt.o) \ 
     9209   $(MODEL_LIB)(par_kind.o) \ 
     9210   $(MODEL_LIB)(par_oce.o) \ 
     9211   $(MODEL_LIB)(phycst.o) \ 
     9212   $(MODEL_LIB)(prtctl.o) \ 
     9213   $(MODEL_LIB)(sms.o) \ 
     9214   $(MODEL_LIB)(taumod.o) \ 
    89369215   $(MODEL_LIB)(trabbl.o) \ 
     9216   $(MODEL_LIB)(tradmp.o) \ 
    89379217   $(MODEL_LIB)(trdicp.o) \ 
    89389218   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    89429222   $(MODEL_LIB)(trdvor.o) \ 
    89439223   $(MODEL_LIB)(trdvor_oce.o) \ 
    8944    $(MODEL_LIB)(zdfddm.o) \ 
    8945    dom_oce.F90 \ 
    8946    eosbn2.F90 \ 
    8947    in_out_manager.F90 \ 
    8948    lbclnk.F90 \ 
    8949    oce.F90 \ 
    8950    trdmod.F90 \ 
    8951    trdmod_oce.F90 \ 
    8952    $(MODEL_LIB)(dom_oce.o) \ 
    8953    $(MODEL_LIB)(eosbn2.o) \ 
    8954    $(MODEL_LIB)(in_out_manager.o) \ 
    8955    $(MODEL_LIB)(lbclnk.o) \ 
    8956    $(MODEL_LIB)(oce.o) \ 
    8957    $(MODEL_LIB)(trdmod.o) \ 
    8958    $(MODEL_LIB)(trdmod_oce.o) \ 
    8959    domzgr_substitute.h90 \ 
    8960    KEY_CPP \ 
    8961    tranpc.F90 
    8962 $(MODEL_LIB)(tranxt.o) :   \ 
    8963    cla_div.F90 \ 
    8964    divcur.F90 \ 
    8965    dom_oce.F90 \ 
    8966    in_out_manager.F90 \ 
    8967    lbclnk.F90 \ 
    8968    lib_mpp.F90 \ 
    8969    lib_print.f90 \ 
    8970    obc_oce.F90 \ 
    8971    oce.F90 \ 
    8972    ocfzpt.F90 \ 
    8973    par_kind.F90 \ 
    8974    par_oce.F90 \ 
    8975    phycst.F90 \ 
    8976    sol_oce.F90 \ 
    8977    wzvmod.F90 \ 
    8978    $(MODEL_LIB)(cla_div.o) \ 
    8979    $(MODEL_LIB)(divcur.o) \ 
    8980    $(MODEL_LIB)(dom_oce.o) \ 
    8981    $(MODEL_LIB)(in_out_manager.o) \ 
    8982    $(MODEL_LIB)(lbclnk.o) \ 
    8983    $(MODEL_LIB)(lib_mpp.o) \ 
    8984    $(MODEL_LIB)(lib_print.o) \ 
    8985    $(MODEL_LIB)(obc_oce.o) \ 
    8986    $(MODEL_LIB)(oce.o) \ 
    8987    $(MODEL_LIB)(ocfzpt.o) \ 
    8988    $(MODEL_LIB)(par_kind.o) \ 
    8989    $(MODEL_LIB)(par_oce.o) \ 
    8990    $(MODEL_LIB)(phycst.o) \ 
    8991    $(MODEL_LIB)(sol_oce.o) \ 
    8992    $(MODEL_LIB)(wzvmod.o) \ 
    8993    agrif_opa_interp.F90 \ 
    8994    agrif_opa_update.F90 \ 
    8995    dom_oce.F90 \ 
    8996    in_out_manager.F90 \ 
    8997    lbclnk.F90 \ 
    8998    obctra.F90 \ 
    8999    oce.F90 \ 
    9000    prtctl.F90 \ 
    9001    zdf_oce.F90 \ 
    9002    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    9003    $(MODEL_LIB)(agrif_opa_update.o) \ 
    9004    $(MODEL_LIB)(dom_oce.o) \ 
    9005    $(MODEL_LIB)(in_out_manager.o) \ 
    9006    $(MODEL_LIB)(lbclnk.o) \ 
    9007    $(MODEL_LIB)(obctra.o) \ 
    9008    $(MODEL_LIB)(oce.o) \ 
    9009    $(MODEL_LIB)(prtctl.o) \ 
    9010    $(MODEL_LIB)(zdf_oce.o) \ 
    9011    $(AGRIF_LIB) \ 
    9012    KEY_CPP \ 
    9013    tranxt.F90 
    9014 $(MODEL_LIB)(traqsr.o) :   \ 
    90159224   blk_oce.F90 \ 
    90169225   cpl_oce.F90 \ 
     
    90219230   dtasst.F90 \ 
    90229231   dtatem.F90 \ 
     9232   flx_oce.F90 \ 
    90239233   flxmod.F90 \ 
    90249234   flxrnf.F90 \ 
    9025    flx_oce.F90 \ 
    90269235   ice_oce.F90 \ 
    90279236   in_out_manager.F90 \ 
     
    90469255   trdvor.F90 \ 
    90479256   trdvor_oce.F90 \ 
     9257   $(MODEL_LIB)(dom_oce.o) \ 
     9258   $(MODEL_LIB)(in_out_manager.o) \ 
     9259   $(MODEL_LIB)(oce.o) \ 
     9260   $(MODEL_LIB)(ocesbc.o) \ 
     9261   $(MODEL_LIB)(phycst.o) \ 
     9262   $(MODEL_LIB)(prtctl.o) \ 
     9263   $(MODEL_LIB)(trc_oce.o) \ 
     9264   $(MODEL_LIB)(trdmod.o) \ 
     9265   $(MODEL_LIB)(trdmod_oce.o) \ 
     9266   dom_oce.F90 \ 
     9267   in_out_manager.F90 \ 
     9268   oce.F90 \ 
     9269   ocesbc.F90 \ 
     9270   phycst.F90 \ 
     9271   prtctl.F90 \ 
     9272   trc_oce.F90 \ 
     9273   trdmod.F90 \ 
     9274   trdmod_oce.F90 \ 
     9275   domzgr_substitute.h90 \ 
     9276   vectopt_loop_substitute.h90 \ 
     9277   KEY_CPP \ 
     9278   traqsr.F90 
     9279$(MODEL_LIB)(trasbc.o) :   \ 
    90489280   $(MODEL_LIB)(blk_oce.o) \ 
    90499281   $(MODEL_LIB)(cpl_oce.o) \ 
     
    90549286   $(MODEL_LIB)(dtasst.o) \ 
    90559287   $(MODEL_LIB)(dtatem.o) \ 
     9288   $(MODEL_LIB)(flx_oce.o) \ 
    90569289   $(MODEL_LIB)(flxmod.o) \ 
    90579290   $(MODEL_LIB)(flxrnf.o) \ 
    9058    $(MODEL_LIB)(flx_oce.o) \ 
    90599291   $(MODEL_LIB)(ice_oce.o) \ 
    90609292   $(MODEL_LIB)(in_out_manager.o) \ 
     
    90639295   $(MODEL_LIB)(lib_print.o) \ 
    90649296   $(MODEL_LIB)(oce.o) \ 
     9297   $(MODEL_LIB)(ocesbc.o) \ 
    90659298   $(MODEL_LIB)(ocfzpt.o) \ 
    90669299   $(MODEL_LIB)(par_kind.o) \ 
     
    90689301   $(MODEL_LIB)(phycst.o) \ 
    90699302   $(MODEL_LIB)(prtctl.o) \ 
    9070    $(MODEL_LIB)(sms.o) \ 
    90719303   $(MODEL_LIB)(taumod.o) \ 
    90729304   $(MODEL_LIB)(trabbl.o) \ 
    90739305   $(MODEL_LIB)(tradmp.o) \ 
     9306   $(MODEL_LIB)(trc_oce.o) \ 
    90749307   $(MODEL_LIB)(trdicp.o) \ 
    90759308   $(MODEL_LIB)(trdicp_oce.o) \ 
    90769309   $(MODEL_LIB)(trdmld.o) \ 
    90779310   $(MODEL_LIB)(trdmld_oce.o) \ 
     9311   $(MODEL_LIB)(trdmod.o) \ 
    90789312   $(MODEL_LIB)(trdmod_oce.o) \ 
    90799313   $(MODEL_LIB)(trdvor.o) \ 
    90809314   $(MODEL_LIB)(trdvor_oce.o) \ 
    9081    dom_oce.F90 \ 
    9082    in_out_manager.F90 \ 
    9083    ocesbc.F90 \ 
    9084    oce.F90 \ 
    9085    phycst.F90 \ 
    9086    prtctl.F90 \ 
    9087    trc_oce.F90 \ 
    9088    trdmod.F90 \ 
    9089    trdmod_oce.F90 \ 
    9090    $(MODEL_LIB)(dom_oce.o) \ 
    9091    $(MODEL_LIB)(in_out_manager.o) \ 
    9092    $(MODEL_LIB)(ocesbc.o) \ 
    9093    $(MODEL_LIB)(oce.o) \ 
    9094    $(MODEL_LIB)(phycst.o) \ 
    9095    $(MODEL_LIB)(prtctl.o) \ 
    9096    $(MODEL_LIB)(trc_oce.o) \ 
    9097    $(MODEL_LIB)(trdmod.o) \ 
    9098    $(MODEL_LIB)(trdmod_oce.o) \ 
    9099    domzgr_substitute.h90 \ 
    9100    vectopt_loop_substitute.h90 \ 
    9101    KEY_CPP \ 
    9102    traqsr.F90 
    9103 $(MODEL_LIB)(trasbc.o) :   \ 
    91049315   blk_oce.F90 \ 
    91059316   cpl_oce.F90 \ 
     
    91109321   dtasst.F90 \ 
    91119322   dtatem.F90 \ 
     9323   flx_oce.F90 \ 
    91129324   flxmod.F90 \ 
    91139325   flxrnf.F90 \ 
    9114    flx_oce.F90 \ 
    91159326   ice_oce.F90 \ 
    91169327   in_out_manager.F90 \ 
     
    91189329   lib_mpp.F90 \ 
    91199330   lib_print.f90 \ 
     9331   oce.F90 \ 
    91209332   ocesbc.F90 \ 
    9121    oce.F90 \ 
    91229333   ocfzpt.F90 \ 
    91239334   par_kind.F90 \ 
     
    91379348   trdvor.F90 \ 
    91389349   trdvor_oce.F90 \ 
    9139    $(MODEL_LIB)(blk_oce.o) \ 
    9140    $(MODEL_LIB)(cpl_oce.o) \ 
    9141    $(MODEL_LIB)(daymod.o) \ 
    9142    $(MODEL_LIB)(dom_oce.o) \ 
    9143    $(MODEL_LIB)(dtasal.o) \ 
    9144    $(MODEL_LIB)(dtasss.o) \ 
    9145    $(MODEL_LIB)(dtasst.o) \ 
    9146    $(MODEL_LIB)(dtatem.o) \ 
    9147    $(MODEL_LIB)(flxmod.o) \ 
    9148    $(MODEL_LIB)(flxrnf.o) \ 
    9149    $(MODEL_LIB)(flx_oce.o) \ 
    9150    $(MODEL_LIB)(ice_oce.o) \ 
    9151    $(MODEL_LIB)(in_out_manager.o) \ 
    9152    $(MODEL_LIB)(lbclnk.o) \ 
    9153    $(MODEL_LIB)(lib_mpp.o) \ 
    9154    $(MODEL_LIB)(lib_print.o) \ 
     9350   $(MODEL_LIB)(dom_oce.o) \ 
     9351   $(MODEL_LIB)(in_out_manager.o) \ 
     9352   $(MODEL_LIB)(oce.o) \ 
    91559353   $(MODEL_LIB)(ocesbc.o) \ 
    9156    $(MODEL_LIB)(oce.o) \ 
    9157    $(MODEL_LIB)(ocfzpt.o) \ 
     9354   $(MODEL_LIB)(phycst.o) \ 
     9355   $(MODEL_LIB)(prtctl.o) \ 
     9356   $(MODEL_LIB)(traqsr.o) \ 
     9357   $(MODEL_LIB)(trdmod.o) \ 
     9358   $(MODEL_LIB)(trdmod_oce.o) \ 
     9359   dom_oce.F90 \ 
     9360   in_out_manager.F90 \ 
     9361   oce.F90 \ 
     9362   ocesbc.F90 \ 
     9363   phycst.F90 \ 
     9364   prtctl.F90 \ 
     9365   traqsr.F90 \ 
     9366   trdmod.F90 \ 
     9367   trdmod_oce.F90 \ 
     9368   domzgr_substitute.h90 \ 
     9369   vectopt_loop_substitute.h90 \ 
     9370   KEY_CPP \ 
     9371   trasbc.F90 
     9372$(MODEL_LIB)(trazdf.o) :   \ 
     9373   $(MODEL_LIB)(dom_oce.o) \ 
     9374   $(MODEL_LIB)(dynzdf_exp.o) \ 
     9375   $(MODEL_LIB)(eosbn2.o) \ 
     9376   $(MODEL_LIB)(in_out_manager.o) \ 
     9377   $(MODEL_LIB)(lbclnk.o) \ 
     9378   $(MODEL_LIB)(ldfslp.o) \ 
     9379   $(MODEL_LIB)(ldftra_oce.o) \ 
     9380   $(MODEL_LIB)(lib_mpp.o) \ 
     9381   $(MODEL_LIB)(lib_print.o) \ 
     9382   $(MODEL_LIB)(oce.o) \ 
     9383   $(MODEL_LIB)(ocesbc.o) \ 
    91589384   $(MODEL_LIB)(par_kind.o) \ 
    91599385   $(MODEL_LIB)(par_oce.o) \ 
     
    91629388   $(MODEL_LIB)(taumod.o) \ 
    91639389   $(MODEL_LIB)(trabbl.o) \ 
    9164    $(MODEL_LIB)(tradmp.o) \ 
    9165    $(MODEL_LIB)(trc_oce.o) \ 
     9390   $(MODEL_LIB)(trazdf_exp.o) \ 
    91669391   $(MODEL_LIB)(trdicp.o) \ 
    91679392   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    91729397   $(MODEL_LIB)(trdvor.o) \ 
    91739398   $(MODEL_LIB)(trdvor_oce.o) \ 
    9174    dom_oce.F90 \ 
    9175    in_out_manager.F90 \ 
    9176    ocesbc.F90 \ 
    9177    oce.F90 \ 
    9178    phycst.F90 \ 
    9179    prtctl.F90 \ 
    9180    traqsr.F90 \ 
    9181    trdmod.F90 \ 
    9182    trdmod_oce.F90 \ 
    9183    $(MODEL_LIB)(dom_oce.o) \ 
    9184    $(MODEL_LIB)(in_out_manager.o) \ 
    9185    $(MODEL_LIB)(ocesbc.o) \ 
    9186    $(MODEL_LIB)(oce.o) \ 
    9187    $(MODEL_LIB)(phycst.o) \ 
    9188    $(MODEL_LIB)(prtctl.o) \ 
    9189    $(MODEL_LIB)(traqsr.o) \ 
    9190    $(MODEL_LIB)(trdmod.o) \ 
    9191    $(MODEL_LIB)(trdmod_oce.o) \ 
    9192    domzgr_substitute.h90 \ 
    9193    vectopt_loop_substitute.h90 \ 
    9194    KEY_CPP \ 
    9195    trasbc.F90 
    9196 $(MODEL_LIB)(trazdf.o) :   \ 
     9399   $(MODEL_LIB)(zdf_oce.o) \ 
     9400   $(MODEL_LIB)(zdfddm.o) \ 
    91979401   dom_oce.F90 \ 
    91989402   dynzdf_exp.F90 \ 
     
    92049408   lib_mpp.F90 \ 
    92059409   lib_print.f90 \ 
     9410   oce.F90 \ 
    92069411   ocesbc.F90 \ 
    9207    oce.F90 \ 
    92089412   par_kind.F90 \ 
    92099413   par_oce.F90 \ 
     
    92219425   trdvor.F90 \ 
    92229426   trdvor_oce.F90 \ 
     9427   zdf_oce.F90 \ 
    92239428   zdfddm.F90 \ 
    9224    zdf_oce.F90 \ 
    9225    $(MODEL_LIB)(dom_oce.o) \ 
    9226    $(MODEL_LIB)(dynzdf_exp.o) \ 
    9227    $(MODEL_LIB)(eosbn2.o) \ 
    9228    $(MODEL_LIB)(in_out_manager.o) \ 
    9229    $(MODEL_LIB)(lbclnk.o) \ 
    9230    $(MODEL_LIB)(ldfslp.o) \ 
     9429   $(MODEL_LIB)(dom_oce.o) \ 
     9430   $(MODEL_LIB)(in_out_manager.o) \ 
    92319431   $(MODEL_LIB)(ldftra_oce.o) \ 
    9232    $(MODEL_LIB)(lib_mpp.o) \ 
    9233    $(MODEL_LIB)(lib_print.o) \ 
    9234    $(MODEL_LIB)(ocesbc.o) \ 
    9235    $(MODEL_LIB)(oce.o) \ 
    9236    $(MODEL_LIB)(par_kind.o) \ 
    9237    $(MODEL_LIB)(par_oce.o) \ 
    9238    $(MODEL_LIB)(phycst.o) \ 
    9239    $(MODEL_LIB)(prtctl.o) \ 
    9240    $(MODEL_LIB)(taumod.o) \ 
    9241    $(MODEL_LIB)(trabbl.o) \ 
     9432   $(MODEL_LIB)(oce.o) \ 
     9433   $(MODEL_LIB)(prtctl.o) \ 
    92429434   $(MODEL_LIB)(trazdf_exp.o) \ 
    9243    $(MODEL_LIB)(trdicp.o) \ 
    9244    $(MODEL_LIB)(trdicp_oce.o) \ 
    9245    $(MODEL_LIB)(trdmld.o) \ 
    9246    $(MODEL_LIB)(trdmld_oce.o) \ 
     9435   $(MODEL_LIB)(trazdf_imp.o) \ 
     9436   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    92479437   $(MODEL_LIB)(trdmod.o) \ 
    92489438   $(MODEL_LIB)(trdmod_oce.o) \ 
    9249    $(MODEL_LIB)(trdvor.o) \ 
    9250    $(MODEL_LIB)(trdvor_oce.o) \ 
    9251    $(MODEL_LIB)(zdfddm.o) \ 
    92529439   $(MODEL_LIB)(zdf_oce.o) \ 
     9440   $(MODEL_LIB)(zdfkpp.o) \ 
     9441   $(MODEL_LIB)(zdftke.o) \ 
    92539442   dom_oce.F90 \ 
    92549443   in_out_manager.F90 \ 
     
    92619450   trdmod.F90 \ 
    92629451   trdmod_oce.F90 \ 
     9452   zdf_oce.F90 \ 
    92639453   zdfkpp.F90 \ 
    92649454   zdftke.F90 \ 
    9265    zdf_oce.F90 \ 
    9266    $(MODEL_LIB)(dom_oce.o) \ 
    9267    $(MODEL_LIB)(in_out_manager.o) \ 
    9268    $(MODEL_LIB)(ldftra_oce.o) \ 
    9269    $(MODEL_LIB)(oce.o) \ 
    9270    $(MODEL_LIB)(prtctl.o) \ 
    9271    $(MODEL_LIB)(trazdf_exp.o) \ 
    9272    $(MODEL_LIB)(trazdf_imp.o) \ 
    9273    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    9274    $(MODEL_LIB)(trdmod.o) \ 
    9275    $(MODEL_LIB)(trdmod_oce.o) \ 
    9276    $(MODEL_LIB)(zdfkpp.o) \ 
    9277    $(MODEL_LIB)(zdftke.o) \ 
    9278    $(MODEL_LIB)(zdf_oce.o) \ 
    92799455   domzgr_substitute.h90 \ 
    92809456   vectopt_loop_substitute.h90 \ 
     
    92839459   trazdf.F90 
    92849460$(MODEL_LIB)(trazdf_exp.o) :  \ 
     9461   $(MODEL_LIB)(dom_oce.o) \ 
     9462   $(MODEL_LIB)(in_out_manager.o) \ 
     9463   $(MODEL_LIB)(lbclnk.o) \ 
     9464   $(MODEL_LIB)(lib_mpp.o) \ 
     9465   $(MODEL_LIB)(lib_print.o) \ 
     9466   $(MODEL_LIB)(oce.o) \ 
     9467   $(MODEL_LIB)(par_kind.o) \ 
     9468   $(MODEL_LIB)(par_oce.o) \ 
     9469   $(MODEL_LIB)(prtctl.o) \ 
     9470   $(MODEL_LIB)(trabbl.o) \ 
     9471   $(MODEL_LIB)(trdicp.o) \ 
     9472   $(MODEL_LIB)(trdicp_oce.o) \ 
     9473   $(MODEL_LIB)(trdmld.o) \ 
     9474   $(MODEL_LIB)(trdmld_oce.o) \ 
     9475   $(MODEL_LIB)(trdmod_oce.o) \ 
     9476   $(MODEL_LIB)(trdvor.o) \ 
     9477   $(MODEL_LIB)(trdvor_oce.o) \ 
     9478   $(MODEL_LIB)(zdf_oce.o) \ 
    92859479   dom_oce.F90 \ 
    92869480   in_out_manager.F90 \ 
     
    93039497   $(MODEL_LIB)(dom_oce.o) \ 
    93049498   $(MODEL_LIB)(in_out_manager.o) \ 
    9305    $(MODEL_LIB)(lbclnk.o) \ 
    9306    $(MODEL_LIB)(lib_mpp.o) \ 
    9307    $(MODEL_LIB)(lib_print.o) \ 
    9308    $(MODEL_LIB)(oce.o) \ 
    9309    $(MODEL_LIB)(par_kind.o) \ 
    9310    $(MODEL_LIB)(par_oce.o) \ 
     9499   $(MODEL_LIB)(oce.o) \ 
     9500   $(MODEL_LIB)(prtctl.o) \ 
     9501   $(MODEL_LIB)(trdmod.o) \ 
     9502   $(MODEL_LIB)(trdmod_oce.o) \ 
     9503   $(MODEL_LIB)(zdf_oce.o) \ 
     9504   $(MODEL_LIB)(zdfddm.o) \ 
     9505   dom_oce.F90 \ 
     9506   in_out_manager.F90 \ 
     9507   oce.F90 \ 
     9508   prtctl.F90 \ 
     9509   trdmod.F90 \ 
     9510   trdmod_oce.F90 \ 
     9511   zdf_oce.F90 \ 
     9512   zdfddm.F90 \ 
     9513   domzgr_substitute.h90 \ 
     9514   zdfddm_substitute.h90 \ 
     9515   KEY_CPP \ 
     9516   trazdf_exp.F90 
     9517$(MODEL_LIB)(trazdf_imp.o) :  \ 
     9518   $(MODEL_LIB)(dom_oce.o) \ 
     9519   $(MODEL_LIB)(in_out_manager.o) \ 
     9520   $(MODEL_LIB)(lbclnk.o) \ 
     9521   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9522   $(MODEL_LIB)(ldftra_oce.o) \ 
     9523   $(MODEL_LIB)(lib_mpp.o) \ 
     9524   $(MODEL_LIB)(lib_print.o) \ 
     9525   $(MODEL_LIB)(oce.o) \ 
     9526   $(MODEL_LIB)(par_kind.o) \ 
     9527   $(MODEL_LIB)(par_oce.o) \ 
     9528   $(MODEL_LIB)(phycst.o) \ 
    93119529   $(MODEL_LIB)(prtctl.o) \ 
    93129530   $(MODEL_LIB)(trabbl.o) \ 
     
    93199537   $(MODEL_LIB)(trdvor_oce.o) \ 
    93209538   $(MODEL_LIB)(zdf_oce.o) \ 
    9321    dom_oce.F90 \ 
    9322    in_out_manager.F90 \ 
    9323    oce.F90 \ 
    9324    prtctl.F90 \ 
    9325    trdmod.F90 \ 
    9326    trdmod_oce.F90 \ 
    9327    zdfddm.F90 \ 
    9328    zdf_oce.F90 \ 
    9329    $(MODEL_LIB)(dom_oce.o) \ 
    9330    $(MODEL_LIB)(in_out_manager.o) \ 
    9331    $(MODEL_LIB)(oce.o) \ 
    9332    $(MODEL_LIB)(prtctl.o) \ 
    9333    $(MODEL_LIB)(trdmod.o) \ 
    9334    $(MODEL_LIB)(trdmod_oce.o) \ 
    9335    $(MODEL_LIB)(zdfddm.o) \ 
    9336    $(MODEL_LIB)(zdf_oce.o) \ 
    9337    domzgr_substitute.h90 \ 
    9338    zdfddm_substitute.h90 \ 
    9339    KEY_CPP \ 
    9340    trazdf_exp.F90 
    9341 $(MODEL_LIB)(trazdf_imp.o) :  \ 
     9539   $(MODEL_LIB)(zdfmxl.o) \ 
    93429540   dom_oce.F90 \ 
    93439541   in_out_manager.F90 \ 
     
    93609558   trdvor.F90 \ 
    93619559   trdvor_oce.F90 \ 
     9560   zdf_oce.F90 \ 
    93629561   zdfmxl.F90 \ 
     9562   $(MODEL_LIB)(dom_oce.o) \ 
     9563   $(MODEL_LIB)(in_out_manager.o) \ 
     9564   $(MODEL_LIB)(lbclnk.o) \ 
     9565   $(MODEL_LIB)(ldfslp.o) \ 
     9566   $(MODEL_LIB)(ldftra_oce.o) \ 
     9567   $(MODEL_LIB)(oce.o) \ 
     9568   $(MODEL_LIB)(prtctl.o) \ 
     9569   $(MODEL_LIB)(trdmod.o) \ 
     9570   $(MODEL_LIB)(trdmod_oce.o) \ 
     9571   $(MODEL_LIB)(zdf_oce.o) \ 
     9572   $(MODEL_LIB)(zdfddm.o) \ 
     9573   dom_oce.F90 \ 
     9574   in_out_manager.F90 \ 
     9575   lbclnk.F90 \ 
     9576   ldfslp.F90 \ 
     9577   ldftra_oce.F90 \ 
     9578   oce.F90 \ 
     9579   prtctl.F90 \ 
     9580   trdmod.F90 \ 
     9581   trdmod_oce.F90 \ 
    93639582   zdf_oce.F90 \ 
     9583   zdfddm.F90 \ 
     9584   domzgr_substitute.h90 \ 
     9585   ldftra_substitute.h90 \ 
     9586   vectopt_loop_substitute.h90 \ 
     9587   zdfddm_substitute.h90 \ 
     9588   KEY_CPP \ 
     9589   trazdf_imp.F90 
     9590$(MODEL_LIB)(trazdf_imp_jki.o) : \ 
    93649591   $(MODEL_LIB)(dom_oce.o) \ 
    93659592   $(MODEL_LIB)(in_out_manager.o) \ 
     
    93829609   $(MODEL_LIB)(trdvor.o) \ 
    93839610   $(MODEL_LIB)(trdvor_oce.o) \ 
     9611   $(MODEL_LIB)(zdf_oce.o) \ 
    93849612   $(MODEL_LIB)(zdfmxl.o) \ 
    9385    $(MODEL_LIB)(zdf_oce.o) \ 
    9386    dom_oce.F90 \ 
    9387    in_out_manager.F90 \ 
    9388    lbclnk.F90 \ 
    9389    ldfslp.F90 \ 
    9390    ldftra_oce.F90 \ 
    9391    oce.F90 \ 
    9392    prtctl.F90 \ 
    9393    trdmod.F90 \ 
    9394    trdmod_oce.F90 \ 
    9395    zdfddm.F90 \ 
    9396    zdf_oce.F90 \ 
    9397    $(MODEL_LIB)(dom_oce.o) \ 
    9398    $(MODEL_LIB)(in_out_manager.o) \ 
    9399    $(MODEL_LIB)(lbclnk.o) \ 
    9400    $(MODEL_LIB)(ldfslp.o) \ 
    9401    $(MODEL_LIB)(ldftra_oce.o) \ 
    9402    $(MODEL_LIB)(oce.o) \ 
    9403    $(MODEL_LIB)(prtctl.o) \ 
    9404    $(MODEL_LIB)(trdmod.o) \ 
    9405    $(MODEL_LIB)(trdmod_oce.o) \ 
    9406    $(MODEL_LIB)(zdfddm.o) \ 
    9407    $(MODEL_LIB)(zdf_oce.o) \ 
    9408    domzgr_substitute.h90 \ 
    9409    ldftra_substitute.h90 \ 
    9410    vectopt_loop_substitute.h90 \ 
    9411    zdfddm_substitute.h90 \ 
    9412    KEY_CPP \ 
    9413    trazdf_imp.F90 
    9414 $(MODEL_LIB)(trazdf_imp_jki.o) : \ 
    94159613   dom_oce.F90 \ 
    94169614   in_out_manager.F90 \ 
     
    94339631   trdvor.F90 \ 
    94349632   trdvor_oce.F90 \ 
     9633   zdf_oce.F90 \ 
    94359634   zdfmxl.F90 \ 
    9436    zdf_oce.F90 \ 
    9437    $(MODEL_LIB)(dom_oce.o) \ 
    9438    $(MODEL_LIB)(in_out_manager.o) \ 
    9439    $(MODEL_LIB)(lbclnk.o) \ 
    9440    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9635   $(MODEL_LIB)(dom_oce.o) \ 
     9636   $(MODEL_LIB)(in_out_manager.o) \ 
     9637   $(MODEL_LIB)(lbclnk.o) \ 
     9638   $(MODEL_LIB)(ldfslp.o) \ 
    94419639   $(MODEL_LIB)(ldftra_oce.o) \ 
    9442    $(MODEL_LIB)(lib_mpp.o) \ 
    9443    $(MODEL_LIB)(lib_print.o) \ 
    9444    $(MODEL_LIB)(oce.o) \ 
    9445    $(MODEL_LIB)(par_kind.o) \ 
    9446    $(MODEL_LIB)(par_oce.o) \ 
    9447    $(MODEL_LIB)(phycst.o) \ 
    9448    $(MODEL_LIB)(prtctl.o) \ 
    9449    $(MODEL_LIB)(trabbl.o) \ 
    9450    $(MODEL_LIB)(trdicp.o) \ 
    9451    $(MODEL_LIB)(trdicp_oce.o) \ 
    9452    $(MODEL_LIB)(trdmld.o) \ 
    9453    $(MODEL_LIB)(trdmld_oce.o) \ 
     9640   $(MODEL_LIB)(oce.o) \ 
     9641   $(MODEL_LIB)(prtctl.o) \ 
     9642   $(MODEL_LIB)(trdmod.o) \ 
    94549643   $(MODEL_LIB)(trdmod_oce.o) \ 
    9455    $(MODEL_LIB)(trdvor.o) \ 
    9456    $(MODEL_LIB)(trdvor_oce.o) \ 
    9457    $(MODEL_LIB)(zdfmxl.o) \ 
    94589644   $(MODEL_LIB)(zdf_oce.o) \ 
     9645   $(MODEL_LIB)(zdfddm.o) \ 
    94599646   dom_oce.F90 \ 
    94609647   in_out_manager.F90 \ 
     
    94669653   trdmod.F90 \ 
    94679654   trdmod_oce.F90 \ 
     9655   zdf_oce.F90 \ 
    94689656   zdfddm.F90 \ 
    9469    zdf_oce.F90 \ 
    9470    $(MODEL_LIB)(dom_oce.o) \ 
    9471    $(MODEL_LIB)(in_out_manager.o) \ 
    9472    $(MODEL_LIB)(lbclnk.o) \ 
    9473    $(MODEL_LIB)(ldfslp.o) \ 
    9474    $(MODEL_LIB)(ldftra_oce.o) \ 
    9475    $(MODEL_LIB)(oce.o) \ 
    9476    $(MODEL_LIB)(prtctl.o) \ 
    9477    $(MODEL_LIB)(trdmod.o) \ 
    9478    $(MODEL_LIB)(trdmod_oce.o) \ 
    9479    $(MODEL_LIB)(zdfddm.o) \ 
    9480    $(MODEL_LIB)(zdf_oce.o) \ 
    94819657   domzgr_substitute.h90 \ 
    94829658   ldftra_substitute.h90 \ 
     9659   zdf.matrixsolver.h90 \ 
    94839660   zdfddm_substitute.h90 \ 
    9484    zdf.matrixsolver.h90 \ 
    94859661   KEY_CPP \ 
    94869662   trazdf_imp_jki.F90 
     9663$(MODEL_LIB)(trc_oce.o) :  \ 
     9664   $(MODEL_LIB)(par_kind.o) \ 
     9665   par_kind.F90 \ 
     9666   $(MODEL_LIB)(par_oce.o) \ 
     9667   $(MODEL_LIB)(sms.o) \ 
     9668   par_oce.F90 \ 
     9669   sms.F90 \ 
     9670   KEY_CPP \ 
     9671   trc_oce.F90 
    94879672$(MODEL_LIB)(trcstp.o) :   \ 
    94889673   trcstp.F90 
    9489 $(MODEL_LIB)(trc_oce.o) :  \ 
    9490    par_kind.F90 \ 
    9491    $(MODEL_LIB)(par_kind.o) \ 
    9492    par_oce.F90 \ 
    9493    sms.F90 \ 
    9494    $(MODEL_LIB)(par_oce.o) \ 
    9495    $(MODEL_LIB)(sms.o) \ 
    9496    KEY_CPP \ 
    9497    trc_oce.F90 
    94989674$(MODEL_LIB)(trdicp.o) :   \ 
     9675   $(MODEL_LIB)(dom_oce.o) \ 
     9676   $(MODEL_LIB)(in_out_manager.o) \ 
     9677   $(MODEL_LIB)(lib_print.o) \ 
     9678   $(MODEL_LIB)(par_kind.o) \ 
     9679   $(MODEL_LIB)(par_oce.o) \ 
     9680   $(MODEL_LIB)(phycst.o) \ 
     9681   $(MODEL_LIB)(prtctl.o) \ 
     9682   $(MODEL_LIB)(trdicp_oce.o) \ 
     9683   $(MODEL_LIB)(trdmld_oce.o) \ 
     9684   $(MODEL_LIB)(trdvor_oce.o) \ 
     9685   $(MODEL_LIB)(zdfddm.o) \ 
    94999686   dom_oce.F90 \ 
    95009687   in_out_manager.F90 \ 
     
    95099696   zdfddm.F90 \ 
    95109697   $(MODEL_LIB)(dom_oce.o) \ 
    9511    $(MODEL_LIB)(in_out_manager.o) \ 
    9512    $(MODEL_LIB)(lib_print.o) \ 
     9698   $(MODEL_LIB)(eosbn2.o) \ 
     9699   $(MODEL_LIB)(in_out_manager.o) \ 
     9700   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9701   $(MODEL_LIB)(ldftra_oce.o) \ 
     9702   $(MODEL_LIB)(lib_mpp.o) \ 
     9703   $(MODEL_LIB)(oce.o) \ 
     9704   $(MODEL_LIB)(phycst.o) \ 
     9705   $(MODEL_LIB)(trdmod_oce.o) \ 
     9706   $(MODEL_LIB)(zdf_oce.o) \ 
     9707   dom_oce.F90 \ 
     9708   eosbn2.F90 \ 
     9709   in_out_manager.F90 \ 
     9710   ldfdyn_oce.F90 \ 
     9711   ldftra_oce.F90 \ 
     9712   lib_mpp.F90 \ 
     9713   oce.F90 \ 
     9714   phycst.F90 \ 
     9715   trdmod_oce.F90 \ 
     9716   zdf_oce.F90 \ 
     9717   domzgr_substitute.h90 \ 
     9718   vectopt_loop_substitute.h90 \ 
     9719   KEY_CPP \ 
     9720   trdicp.F90 
     9721$(MODEL_LIB)(trdicp_oce.o) :  \ 
     9722   $(MODEL_LIB)(par_kind.o) \ 
     9723   par_kind.F90 \ 
     9724   $(MODEL_LIB)(par_oce.o) \ 
     9725   par_oce.F90 \ 
     9726   KEY_CPP \ 
     9727   trdicp_oce.F90 
     9728$(MODEL_LIB)(trdmld.o) :   \ 
     9729   $(MODEL_LIB)(daymod.o) \ 
     9730   $(MODEL_LIB)(dom_oce.o) \ 
     9731   $(MODEL_LIB)(in_out_manager.o) \ 
     9732   $(MODEL_LIB)(lbclnk.o) \ 
     9733   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9734   $(MODEL_LIB)(ldftra_oce.o) \ 
     9735   $(MODEL_LIB)(lib_mpp.o) \ 
     9736   $(MODEL_LIB)(lib_print.o) \ 
     9737   $(MODEL_LIB)(oce.o) \ 
    95139738   $(MODEL_LIB)(par_kind.o) \ 
    95149739   $(MODEL_LIB)(par_oce.o) \ 
     
    95189743   $(MODEL_LIB)(trdmld_oce.o) \ 
    95199744   $(MODEL_LIB)(trdvor_oce.o) \ 
    9520    $(MODEL_LIB)(zdfddm.o) \ 
    9521    dom_oce.F90 \ 
    9522    eosbn2.F90 \ 
    9523    in_out_manager.F90 \ 
    9524    ldfdyn_oce.F90 \ 
    9525    ldftra_oce.F90 \ 
    9526    lib_mpp.F90 \ 
    9527    oce.F90 \ 
    9528    phycst.F90 \ 
    9529    trdmod_oce.F90 \ 
    9530    zdf_oce.F90 \ 
    9531    $(MODEL_LIB)(dom_oce.o) \ 
    9532    $(MODEL_LIB)(eosbn2.o) \ 
    9533    $(MODEL_LIB)(in_out_manager.o) \ 
    9534    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9535    $(MODEL_LIB)(ldftra_oce.o) \ 
    9536    $(MODEL_LIB)(lib_mpp.o) \ 
    9537    $(MODEL_LIB)(oce.o) \ 
    9538    $(MODEL_LIB)(phycst.o) \ 
    9539    $(MODEL_LIB)(trdmod_oce.o) \ 
    95409745   $(MODEL_LIB)(zdf_oce.o) \ 
    9541    domzgr_substitute.h90 \ 
    9542    vectopt_loop_substitute.h90 \ 
    9543    KEY_CPP \ 
    9544    trdicp.F90 
    9545 $(MODEL_LIB)(trdicp_oce.o) :  \ 
    9546    par_kind.F90 \ 
    9547    $(MODEL_LIB)(par_kind.o) \ 
    9548    par_oce.F90 \ 
    9549    $(MODEL_LIB)(par_oce.o) \ 
    9550    KEY_CPP \ 
    9551    trdicp_oce.F90 
    9552 $(MODEL_LIB)(trdmld.o) :   \ 
     9746   $(MODEL_LIB)(zdfmxl.o) \ 
    95539747   daymod.F90 \ 
    95549748   dom_oce.F90 \ 
     
    95679761   trdmld_oce.F90 \ 
    95689762   trdvor_oce.F90 \ 
     9763   zdf_oce.F90 \ 
    95699764   zdfmxl.F90 \ 
    9570    zdf_oce.F90 \ 
    95719765   $(MODEL_LIB)(daymod.o) \ 
    9572    $(MODEL_LIB)(dom_oce.o) \ 
    9573    $(MODEL_LIB)(in_out_manager.o) \ 
    9574    $(MODEL_LIB)(lbclnk.o) \ 
    9575    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9766   $(MODEL_LIB)(diadimg.o) \ 
     9767   $(MODEL_LIB)(dianam.o) \ 
     9768   $(MODEL_LIB)(dom_oce.o) \ 
     9769   $(MODEL_LIB)(in_out_manager.o) \ 
     9770   $(MODEL_LIB)(lbclnk.o) \ 
     9771   $(MODEL_LIB)(ldfslp.o) \ 
    95769772   $(MODEL_LIB)(ldftra_oce.o) \ 
    9577    $(MODEL_LIB)(lib_mpp.o) \ 
    9578    $(MODEL_LIB)(lib_print.o) \ 
    9579    $(MODEL_LIB)(oce.o) \ 
    9580    $(MODEL_LIB)(par_kind.o) \ 
    9581    $(MODEL_LIB)(par_oce.o) \ 
    9582    $(MODEL_LIB)(phycst.o) \ 
    9583    $(MODEL_LIB)(prtctl.o) \ 
    9584    $(MODEL_LIB)(trdicp_oce.o) \ 
    9585    $(MODEL_LIB)(trdmld_oce.o) \ 
    9586    $(MODEL_LIB)(trdvor_oce.o) \ 
     9773   $(MODEL_LIB)(oce.o) \ 
     9774   $(MODEL_LIB)(phycst.o) \ 
     9775   $(MODEL_LIB)(trdmod_oce.o) \ 
     9776   $(MODEL_LIB)(zdf_oce.o) \ 
     9777   $(MODEL_LIB)(zdfddm.o) \ 
    95879778   $(MODEL_LIB)(zdfmxl.o) \ 
    9588    $(MODEL_LIB)(zdf_oce.o) \ 
    95899779   daymod.F90 \ 
    95909780   diadimg.F90 \ 
     
    95989788   phycst.F90 \ 
    95999789   trdmod_oce.F90 \ 
     9790   zdf_oce.F90 \ 
    96009791   zdfddm.F90 \ 
    96019792   zdfmxl.F90 \ 
    9602    zdf_oce.F90 \ 
    9603    $(MODEL_LIB)(daymod.o) \ 
    9604    $(MODEL_LIB)(diadimg.o) \ 
    9605    $(MODEL_LIB)(dianam.o) \ 
    9606    $(MODEL_LIB)(dom_oce.o) \ 
    9607    $(MODEL_LIB)(in_out_manager.o) \ 
    9608    $(MODEL_LIB)(lbclnk.o) \ 
    9609    $(MODEL_LIB)(ldfslp.o) \ 
    9610    $(MODEL_LIB)(ldftra_oce.o) \ 
    9611    $(MODEL_LIB)(oce.o) \ 
    9612    $(MODEL_LIB)(phycst.o) \ 
    9613    $(MODEL_LIB)(trdmod_oce.o) \ 
    9614    $(MODEL_LIB)(zdfddm.o) \ 
    9615    $(MODEL_LIB)(zdfmxl.o) \ 
    9616    $(MODEL_LIB)(zdf_oce.o) \ 
    96179793   domzgr_substitute.h90 \ 
    96189794   ldftra_substitute.h90 \ 
     
    96229798   trdmld.F90 
    96239799$(MODEL_LIB)(trdmld_oce.o) :  \ 
    9624    par_kind.F90 \ 
    9625    $(MODEL_LIB)(par_kind.o) \ 
    9626    par_oce.F90 \ 
    9627    $(MODEL_LIB)(par_oce.o) \ 
     9800   $(MODEL_LIB)(par_kind.o) \ 
     9801   par_kind.F90 \ 
     9802   $(MODEL_LIB)(par_oce.o) \ 
     9803   par_oce.F90 \ 
    96289804   KEY_CPP \ 
    96299805   trdmld_oce.F90 
    96309806$(MODEL_LIB)(trdmod.o) :   \ 
     9807   $(MODEL_LIB)(daymod.o) \ 
     9808   $(MODEL_LIB)(diadimg.o) \ 
     9809   $(MODEL_LIB)(dianam.o) \ 
     9810   $(MODEL_LIB)(dom_oce.o) \ 
     9811   $(MODEL_LIB)(eosbn2.o) \ 
     9812   $(MODEL_LIB)(in_out_manager.o) \ 
     9813   $(MODEL_LIB)(lbclnk.o) \ 
     9814   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9815   $(MODEL_LIB)(ldfslp.o) \ 
     9816   $(MODEL_LIB)(ldftra_oce.o) \ 
     9817   $(MODEL_LIB)(lib_mpp.o) \ 
     9818   $(MODEL_LIB)(lib_print.o) \ 
     9819   $(MODEL_LIB)(oce.o) \ 
     9820   $(MODEL_LIB)(par_kind.o) \ 
     9821   $(MODEL_LIB)(par_oce.o) \ 
     9822   $(MODEL_LIB)(phycst.o) \ 
     9823   $(MODEL_LIB)(prtctl.o) \ 
     9824   $(MODEL_LIB)(trdicp_oce.o) \ 
     9825   $(MODEL_LIB)(trdmld_oce.o) \ 
     9826   $(MODEL_LIB)(trdmod_oce.o) \ 
     9827   $(MODEL_LIB)(trdvor_oce.o) \ 
     9828   $(MODEL_LIB)(zdf_oce.o) \ 
     9829   $(MODEL_LIB)(zdfddm.o) \ 
     9830   $(MODEL_LIB)(zdfmxl.o) \ 
    96319831   daymod.F90 \ 
    96329832   diadimg.F90 \ 
     
    96509850   trdmod_oce.F90 \ 
    96519851   trdvor_oce.F90 \ 
     9852   zdf_oce.F90 \ 
    96529853   zdfddm.F90 \ 
    96539854   zdfmxl.F90 \ 
    9654    zdf_oce.F90 \ 
    9655    $(MODEL_LIB)(daymod.o) \ 
    9656    $(MODEL_LIB)(diadimg.o) \ 
    9657    $(MODEL_LIB)(dianam.o) \ 
    9658    $(MODEL_LIB)(dom_oce.o) \ 
    9659    $(MODEL_LIB)(eosbn2.o) \ 
    9660    $(MODEL_LIB)(in_out_manager.o) \ 
    9661    $(MODEL_LIB)(lbclnk.o) \ 
    9662    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9663    $(MODEL_LIB)(ldfslp.o) \ 
    9664    $(MODEL_LIB)(ldftra_oce.o) \ 
    9665    $(MODEL_LIB)(lib_mpp.o) \ 
    9666    $(MODEL_LIB)(lib_print.o) \ 
    9667    $(MODEL_LIB)(oce.o) \ 
    9668    $(MODEL_LIB)(par_kind.o) \ 
    9669    $(MODEL_LIB)(par_oce.o) \ 
    9670    $(MODEL_LIB)(phycst.o) \ 
    9671    $(MODEL_LIB)(prtctl.o) \ 
    9672    $(MODEL_LIB)(trdicp_oce.o) \ 
    9673    $(MODEL_LIB)(trdmld_oce.o) \ 
     9855   $(MODEL_LIB)(dom_oce.o) \ 
     9856   $(MODEL_LIB)(in_out_manager.o) \ 
     9857   $(MODEL_LIB)(oce.o) \ 
     9858   $(MODEL_LIB)(trabbl.o) \ 
     9859   $(MODEL_LIB)(trdicp.o) \ 
     9860   $(MODEL_LIB)(trdmld.o) \ 
    96749861   $(MODEL_LIB)(trdmod_oce.o) \ 
    9675    $(MODEL_LIB)(trdvor_oce.o) \ 
    9676    $(MODEL_LIB)(zdfddm.o) \ 
    9677    $(MODEL_LIB)(zdfmxl.o) \ 
    9678    $(MODEL_LIB)(zdf_oce.o) \ 
     9862   $(MODEL_LIB)(trdvor.o) \ 
    96799863   dom_oce.F90 \ 
    96809864   in_out_manager.F90 \ 
     
    96859869   trdmod_oce.F90 \ 
    96869870   trdvor.F90 \ 
    9687    $(MODEL_LIB)(dom_oce.o) \ 
    9688    $(MODEL_LIB)(in_out_manager.o) \ 
    9689    $(MODEL_LIB)(oce.o) \ 
    9690    $(MODEL_LIB)(trabbl.o) \ 
    9691    $(MODEL_LIB)(trdicp.o) \ 
    9692    $(MODEL_LIB)(trdmld.o) \ 
    9693    $(MODEL_LIB)(trdmod_oce.o) \ 
    9694    $(MODEL_LIB)(trdvor.o) \ 
    96959871   domzgr_substitute.h90 \ 
    96969872   vectopt_loop_substitute.h90 \ 
     
    96989874   trdmod.F90 
    96999875$(MODEL_LIB)(trdmod_oce.o) :  \ 
    9700    par_oce.F90 \ 
    9701    $(MODEL_LIB)(par_oce.o) \ 
     9876   $(MODEL_LIB)(par_oce.o) \ 
     9877   par_oce.F90 \ 
     9878   $(MODEL_LIB)(trdicp_oce.o) \ 
     9879   $(MODEL_LIB)(trdmld_oce.o) \ 
     9880   $(MODEL_LIB)(trdvor_oce.o) \ 
    97029881   trdicp_oce.F90 \ 
    97039882   trdmld_oce.F90 \ 
    97049883   trdvor_oce.F90 \ 
     9884   trdmod_oce.F90 
     9885$(MODEL_LIB)(trdvor.o) :   \ 
     9886   $(MODEL_LIB)(daymod.o) \ 
     9887   $(MODEL_LIB)(dom_oce.o) \ 
     9888   $(MODEL_LIB)(in_out_manager.o) \ 
     9889   $(MODEL_LIB)(lib_mpp.o) \ 
     9890   $(MODEL_LIB)(lib_print.o) \ 
     9891   $(MODEL_LIB)(oce.o) \ 
     9892   $(MODEL_LIB)(par_kind.o) \ 
     9893   $(MODEL_LIB)(par_oce.o) \ 
     9894   $(MODEL_LIB)(phycst.o) \ 
     9895   $(MODEL_LIB)(prtctl.o) \ 
    97059896   $(MODEL_LIB)(trdicp_oce.o) \ 
    97069897   $(MODEL_LIB)(trdmld_oce.o) \ 
    97079898   $(MODEL_LIB)(trdvor_oce.o) \ 
    9708    trdmod_oce.F90 
    9709 $(MODEL_LIB)(trdvor.o) :   \ 
     9899   $(MODEL_LIB)(zdf_oce.o) \ 
    97109900   daymod.F90 \ 
    97119901   dom_oce.F90 \ 
     
    97239913   zdf_oce.F90 \ 
    97249914   $(MODEL_LIB)(daymod.o) \ 
    9725    $(MODEL_LIB)(dom_oce.o) \ 
    9726    $(MODEL_LIB)(in_out_manager.o) \ 
    9727    $(MODEL_LIB)(lib_mpp.o) \ 
    9728    $(MODEL_LIB)(lib_print.o) \ 
    9729    $(MODEL_LIB)(oce.o) \ 
    9730    $(MODEL_LIB)(par_kind.o) \ 
    9731    $(MODEL_LIB)(par_oce.o) \ 
    9732    $(MODEL_LIB)(phycst.o) \ 
    9733    $(MODEL_LIB)(prtctl.o) \ 
    9734    $(MODEL_LIB)(trdicp_oce.o) \ 
    9735    $(MODEL_LIB)(trdmld_oce.o) \ 
    9736    $(MODEL_LIB)(trdvor_oce.o) \ 
     9915   $(MODEL_LIB)(dianam.o) \ 
     9916   $(MODEL_LIB)(dom_oce.o) \ 
     9917   $(MODEL_LIB)(in_out_manager.o) \ 
     9918   $(MODEL_LIB)(lbclnk.o) \ 
     9919   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9920   $(MODEL_LIB)(oce.o) \ 
     9921   $(MODEL_LIB)(phycst.o) \ 
     9922   $(MODEL_LIB)(trdmod_oce.o) \ 
    97379923   $(MODEL_LIB)(zdf_oce.o) \ 
     9924   $(MODEL_LIB)(zdfmxl.o) \ 
    97389925   daymod.F90 \ 
    97399926   dianam.F90 \ 
     
    97459932   phycst.F90 \ 
    97469933   trdmod_oce.F90 \ 
     9934   zdf_oce.F90 \ 
    97479935   zdfmxl.F90 \ 
    9748    zdf_oce.F90 \ 
    9749    $(MODEL_LIB)(daymod.o) \ 
    9750    $(MODEL_LIB)(dianam.o) \ 
    9751    $(MODEL_LIB)(dom_oce.o) \ 
    9752    $(MODEL_LIB)(in_out_manager.o) \ 
    9753    $(MODEL_LIB)(lbclnk.o) \ 
    9754    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9755    $(MODEL_LIB)(oce.o) \ 
    9756    $(MODEL_LIB)(phycst.o) \ 
    9757    $(MODEL_LIB)(trdmod_oce.o) \ 
    9758    $(MODEL_LIB)(zdfmxl.o) \ 
    9759    $(MODEL_LIB)(zdf_oce.o) \ 
    97609936   domzgr_substitute.h90 \ 
    97619937   ldfdyn_substitute.h90 \ 
     
    97659941   trdvor.F90 
    97669942$(MODEL_LIB)(trdvor_oce.o) :  \ 
    9767    par_kind.F90 \ 
    9768    $(MODEL_LIB)(par_kind.o) \ 
    9769    par_oce.F90 \ 
    9770    $(MODEL_LIB)(par_oce.o) \ 
     9943   $(MODEL_LIB)(par_kind.o) \ 
     9944   par_kind.F90 \ 
     9945   $(MODEL_LIB)(par_oce.o) \ 
     9946   par_oce.F90 \ 
    97719947   trdvor_oce.F90 
    97729948$(MODEL_LIB)(wzvmod.o) :   \ 
    9773    dom_oce.F90 \ 
    9774    in_out_manager.F90 \ 
    9775    lib_mpp.F90 \ 
    9776    lib_print.f90 \ 
    9777    par_kind.F90 \ 
    9778    par_oce.F90 \ 
    9779    $(MODEL_LIB)(dom_oce.o) \ 
    9780    $(MODEL_LIB)(in_out_manager.o) \ 
    9781    $(MODEL_LIB)(lib_mpp.o) \ 
    9782    $(MODEL_LIB)(lib_print.o) \ 
    9783    $(MODEL_LIB)(par_kind.o) \ 
    9784    $(MODEL_LIB)(par_oce.o) \ 
    9785    dom_oce.F90 \ 
    9786    in_out_manager.F90 \ 
    9787    oce.F90 \ 
    9788    prtctl.F90 \ 
    9789    $(MODEL_LIB)(dom_oce.o) \ 
    9790    $(MODEL_LIB)(in_out_manager.o) \ 
    9791    $(MODEL_LIB)(oce.o) \ 
    9792    $(MODEL_LIB)(prtctl.o) \ 
     9949   $(MODEL_LIB)(dom_oce.o) \ 
     9950   $(MODEL_LIB)(in_out_manager.o) \ 
     9951   $(MODEL_LIB)(lib_mpp.o) \ 
     9952   $(MODEL_LIB)(lib_print.o) \ 
     9953   $(MODEL_LIB)(par_kind.o) \ 
     9954   $(MODEL_LIB)(par_oce.o) \ 
     9955   dom_oce.F90 \ 
     9956   in_out_manager.F90 \ 
     9957   lib_mpp.F90 \ 
     9958   lib_print.f90 \ 
     9959   par_kind.F90 \ 
     9960   par_oce.F90 \ 
     9961   $(MODEL_LIB)(dom_oce.o) \ 
     9962   $(MODEL_LIB)(in_out_manager.o) \ 
     9963   $(MODEL_LIB)(oce.o) \ 
     9964   $(MODEL_LIB)(prtctl.o) \ 
     9965   dom_oce.F90 \ 
     9966   in_out_manager.F90 \ 
     9967   oce.F90 \ 
     9968   prtctl.F90 \ 
    97939969   domzgr_substitute.h90 \ 
    97949970   KEY_CPP \ 
    97959971   wzvmod.F90 
     9972$(MODEL_LIB)(zdf_oce.o) :  \ 
     9973   $(MODEL_LIB)(par_kind.o) \ 
     9974   par_kind.F90 \ 
     9975   $(MODEL_LIB)(par_oce.o) \ 
     9976   par_oce.F90 \ 
     9977   KEY_CPP \ 
     9978   zdf_oce.F90 
    97969979$(MODEL_LIB)(zdfbfr.o) :   \ 
    9797    dom_oce.F90 \ 
    9798    in_out_manager.F90 \ 
    9799    lib_mpp.F90 \ 
    9800    lib_print.f90 \ 
    9801    oce.F90 \ 
    9802    par_kind.F90 \ 
    9803    par_oce.F90 \ 
    9804    $(MODEL_LIB)(dom_oce.o) \ 
    9805    $(MODEL_LIB)(in_out_manager.o) \ 
    9806    $(MODEL_LIB)(lib_mpp.o) \ 
    9807    $(MODEL_LIB)(lib_print.o) \ 
    9808    $(MODEL_LIB)(oce.o) \ 
    9809    $(MODEL_LIB)(par_kind.o) \ 
    9810    $(MODEL_LIB)(par_oce.o) \ 
     9980   $(MODEL_LIB)(dom_oce.o) \ 
     9981   $(MODEL_LIB)(in_out_manager.o) \ 
     9982   $(MODEL_LIB)(lib_mpp.o) \ 
     9983   $(MODEL_LIB)(lib_print.o) \ 
     9984   $(MODEL_LIB)(oce.o) \ 
     9985   $(MODEL_LIB)(par_kind.o) \ 
     9986   $(MODEL_LIB)(par_oce.o) \ 
     9987   dom_oce.F90 \ 
     9988   in_out_manager.F90 \ 
     9989   lib_mpp.F90 \ 
     9990   lib_print.f90 \ 
     9991   oce.F90 \ 
     9992   par_kind.F90 \ 
     9993   par_oce.F90 \ 
     9994   $(MODEL_LIB)(dom_oce.o) \ 
     9995   $(MODEL_LIB)(in_out_manager.o) \ 
     9996   $(MODEL_LIB)(lbclnk.o) \ 
     9997   $(MODEL_LIB)(oce.o) \ 
     9998   $(MODEL_LIB)(prtctl.o) \ 
     9999   $(MODEL_LIB)(zdf_oce.o) \ 
    981110000   dom_oce.F90 \ 
    981210001   in_out_manager.F90 \ 
     
    981510004   prtctl.F90 \ 
    981610005   zdf_oce.F90 \ 
    9817    $(MODEL_LIB)(dom_oce.o) \ 
    9818    $(MODEL_LIB)(in_out_manager.o) \ 
    9819    $(MODEL_LIB)(lbclnk.o) \ 
    9820    $(MODEL_LIB)(oce.o) \ 
    9821    $(MODEL_LIB)(prtctl.o) \ 
    9822    $(MODEL_LIB)(zdf_oce.o) \ 
    982310006   domzgr_substitute.h90 \ 
    982410007   KEY_CPP \ 
    982510008   zdfbfr.F90 
    982610009$(MODEL_LIB)(zdfddm.o) :   \ 
    9827    dom_oce.F90 \ 
    9828    in_out_manager.F90 \ 
    9829    lib_mpp.F90 \ 
    9830    lib_print.f90 \ 
    9831    oce.F90 \ 
    9832    par_kind.F90 \ 
    9833    par_oce.F90 \ 
    9834    $(MODEL_LIB)(dom_oce.o) \ 
    9835    $(MODEL_LIB)(in_out_manager.o) \ 
    9836    $(MODEL_LIB)(lib_mpp.o) \ 
    9837    $(MODEL_LIB)(lib_print.o) \ 
    9838    $(MODEL_LIB)(oce.o) \ 
    9839    $(MODEL_LIB)(par_kind.o) \ 
    9840    $(MODEL_LIB)(par_oce.o) \ 
     10010   $(MODEL_LIB)(dom_oce.o) \ 
     10011   $(MODEL_LIB)(in_out_manager.o) \ 
     10012   $(MODEL_LIB)(lib_mpp.o) \ 
     10013   $(MODEL_LIB)(lib_print.o) \ 
     10014   $(MODEL_LIB)(oce.o) \ 
     10015   $(MODEL_LIB)(par_kind.o) \ 
     10016   $(MODEL_LIB)(par_oce.o) \ 
     10017   dom_oce.F90 \ 
     10018   in_out_manager.F90 \ 
     10019   lib_mpp.F90 \ 
     10020   lib_print.f90 \ 
     10021   oce.F90 \ 
     10022   par_kind.F90 \ 
     10023   par_oce.F90 \ 
     10024   $(MODEL_LIB)(dom_oce.o) \ 
     10025   $(MODEL_LIB)(in_out_manager.o) \ 
     10026   $(MODEL_LIB)(lbclnk.o) \ 
     10027   $(MODEL_LIB)(oce.o) \ 
     10028   $(MODEL_LIB)(prtctl.o) \ 
     10029   $(MODEL_LIB)(zdf_oce.o) \ 
    984110030   dom_oce.F90 \ 
    984210031   in_out_manager.F90 \ 
     
    984510034   prtctl.F90 \ 
    984610035   zdf_oce.F90 \ 
    9847    $(MODEL_LIB)(dom_oce.o) \ 
    9848    $(MODEL_LIB)(in_out_manager.o) \ 
    9849    $(MODEL_LIB)(lbclnk.o) \ 
    9850    $(MODEL_LIB)(oce.o) \ 
    9851    $(MODEL_LIB)(prtctl.o) \ 
    9852    $(MODEL_LIB)(zdf_oce.o) \ 
    985310036   vectopt_loop_substitute.h90 \ 
    985410037   KEY_CPP \ 
    985510038   zdfddm.F90 
    985610039$(MODEL_LIB)(zdfevd.o) :   \ 
     10040   $(MODEL_LIB)(dom_oce.o) \ 
     10041   $(MODEL_LIB)(eosbn2.o) \ 
     10042   $(MODEL_LIB)(in_out_manager.o) \ 
     10043   $(MODEL_LIB)(lbclnk.o) \ 
     10044   $(MODEL_LIB)(lib_mpp.o) \ 
     10045   $(MODEL_LIB)(lib_print.o) \ 
     10046   $(MODEL_LIB)(oce.o) \ 
     10047   $(MODEL_LIB)(ocesbc.o) \ 
     10048   $(MODEL_LIB)(par_kind.o) \ 
     10049   $(MODEL_LIB)(par_oce.o) \ 
     10050   $(MODEL_LIB)(phycst.o) \ 
     10051   $(MODEL_LIB)(prtctl.o) \ 
     10052   $(MODEL_LIB)(taumod.o) \ 
     10053   $(MODEL_LIB)(zdf_oce.o) \ 
     10054   $(MODEL_LIB)(zdfddm.o) \ 
    985710055   dom_oce.F90 \ 
    985810056   eosbn2.F90 \ 
     
    986110059   lib_mpp.F90 \ 
    986210060   lib_print.f90 \ 
     10061   oce.F90 \ 
    986310062   ocesbc.F90 \ 
    9864    oce.F90 \ 
    986510063   par_kind.F90 \ 
    986610064   par_oce.F90 \ 
     
    986810066   prtctl.F90 \ 
    986910067   taumod.F90 \ 
     10068   zdf_oce.F90 \ 
    987010069   zdfddm.F90 \ 
     10070   $(MODEL_LIB)(dom_oce.o) \ 
     10071   $(MODEL_LIB)(in_out_manager.o) \ 
     10072   $(MODEL_LIB)(lbclnk.o) \ 
     10073   $(MODEL_LIB)(oce.o) \ 
     10074   $(MODEL_LIB)(zdf_oce.o) \ 
     10075   $(MODEL_LIB)(zdfkpp.o) \ 
     10076   dom_oce.F90 \ 
     10077   in_out_manager.F90 \ 
     10078   lbclnk.F90 \ 
     10079   oce.F90 \ 
    987110080   zdf_oce.F90 \ 
    9872    $(MODEL_LIB)(dom_oce.o) \ 
    9873    $(MODEL_LIB)(eosbn2.o) \ 
    9874    $(MODEL_LIB)(in_out_manager.o) \ 
    9875    $(MODEL_LIB)(lbclnk.o) \ 
    9876    $(MODEL_LIB)(lib_mpp.o) \ 
    9877    $(MODEL_LIB)(lib_print.o) \ 
    9878    $(MODEL_LIB)(ocesbc.o) \ 
    9879    $(MODEL_LIB)(oce.o) \ 
    9880    $(MODEL_LIB)(par_kind.o) \ 
    9881    $(MODEL_LIB)(par_oce.o) \ 
    9882    $(MODEL_LIB)(phycst.o) \ 
    9883    $(MODEL_LIB)(prtctl.o) \ 
    9884    $(MODEL_LIB)(taumod.o) \ 
    9885    $(MODEL_LIB)(zdfddm.o) \ 
    9886    $(MODEL_LIB)(zdf_oce.o) \ 
    9887    dom_oce.F90 \ 
    9888    in_out_manager.F90 \ 
    9889    lbclnk.F90 \ 
    9890    oce.F90 \ 
    989110081   zdfkpp.F90 \ 
    9892    zdf_oce.F90 \ 
    9893    $(MODEL_LIB)(dom_oce.o) \ 
    9894    $(MODEL_LIB)(in_out_manager.o) \ 
    9895    $(MODEL_LIB)(lbclnk.o) \ 
    9896    $(MODEL_LIB)(oce.o) \ 
    9897    $(MODEL_LIB)(zdfkpp.o) \ 
    9898    $(MODEL_LIB)(zdf_oce.o) \ 
    989910082   domzgr_substitute.h90 \ 
    990010083   KEY_CPP \ 
    990110084   zdfevd.F90 
    990210085$(MODEL_LIB)(zdfini.o) :   \ 
     10086   $(MODEL_LIB)(dom_oce.o) \ 
     10087   $(MODEL_LIB)(dynzdf_exp.o) \ 
     10088   $(MODEL_LIB)(eosbn2.o) \ 
     10089   $(MODEL_LIB)(in_out_manager.o) \ 
     10090   $(MODEL_LIB)(lbclnk.o) \ 
     10091   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     10092   $(MODEL_LIB)(ldftra_oce.o) \ 
     10093   $(MODEL_LIB)(lib_print.o) \ 
     10094   $(MODEL_LIB)(oce.o) \ 
     10095   $(MODEL_LIB)(ocesbc.o) \ 
     10096   $(MODEL_LIB)(par_kind.o) \ 
     10097   $(MODEL_LIB)(par_oce.o) \ 
     10098   $(MODEL_LIB)(phycst.o) \ 
     10099   $(MODEL_LIB)(prtctl.o) \ 
     10100   $(MODEL_LIB)(taumod.o) \ 
     10101   $(MODEL_LIB)(trazdf_exp.o) \ 
     10102   $(MODEL_LIB)(trdmod.o) \ 
     10103   $(MODEL_LIB)(trdmod_oce.o) \ 
     10104   $(MODEL_LIB)(zdf_oce.o) \ 
     10105   $(MODEL_LIB)(zdfddm.o) \ 
     10106   $(MODEL_LIB)(zdfkpp.o) \ 
     10107   $(MODEL_LIB)(zdfmxl.o) \ 
    990310108   dom_oce.F90 \ 
    990410109   dynzdf_exp.F90 \ 
     
    990910114   ldftra_oce.F90 \ 
    991010115   lib_print.f90 \ 
     10116   oce.F90 \ 
    991110117   ocesbc.F90 \ 
    9912    oce.F90 \ 
    991310118   par_kind.F90 \ 
    991410119   par_oce.F90 \ 
     
    991910124   trdmod.F90 \ 
    992010125   trdmod_oce.F90 \ 
     10126   zdf_oce.F90 \ 
    992110127   zdfddm.F90 \ 
    992210128   zdfkpp.F90 \ 
    992310129   zdfmxl.F90 \ 
    9924    zdf_oce.F90 \ 
    9925    $(MODEL_LIB)(dom_oce.o) \ 
    9926    $(MODEL_LIB)(dynzdf_exp.o) \ 
    9927    $(MODEL_LIB)(eosbn2.o) \ 
    9928    $(MODEL_LIB)(in_out_manager.o) \ 
    9929    $(MODEL_LIB)(lbclnk.o) \ 
     10130   $(MODEL_LIB)(in_out_manager.o) \ 
    993010131   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     10132   $(MODEL_LIB)(ldfslp.o) \ 
    993110133   $(MODEL_LIB)(ldftra_oce.o) \ 
    9932    $(MODEL_LIB)(lib_print.o) \ 
    9933    $(MODEL_LIB)(ocesbc.o) \ 
    9934    $(MODEL_LIB)(oce.o) \ 
    9935    $(MODEL_LIB)(par_kind.o) \ 
    9936    $(MODEL_LIB)(par_oce.o) \ 
    9937    $(MODEL_LIB)(phycst.o) \ 
    9938    $(MODEL_LIB)(prtctl.o) \ 
    9939    $(MODEL_LIB)(taumod.o) \ 
    9940    $(MODEL_LIB)(trazdf_exp.o) \ 
    9941    $(MODEL_LIB)(trdmod.o) \ 
    9942    $(MODEL_LIB)(trdmod_oce.o) \ 
     10134   $(MODEL_LIB)(lib_mpp.o) \ 
     10135   $(MODEL_LIB)(par_oce.o) \ 
     10136   $(MODEL_LIB)(tranpc.o) \ 
     10137   $(MODEL_LIB)(zdf_oce.o) \ 
    994310138   $(MODEL_LIB)(zdfddm.o) \ 
     10139   $(MODEL_LIB)(zdfevd.o) \ 
    994410140   $(MODEL_LIB)(zdfkpp.o) \ 
    9945    $(MODEL_LIB)(zdfmxl.o) \ 
    9946    $(MODEL_LIB)(zdf_oce.o) \ 
     10141   $(MODEL_LIB)(zdfric.o) \ 
     10142   $(MODEL_LIB)(zdftke.o) \ 
    994710143   in_out_manager.F90 \ 
    994810144   ldfdyn_oce.F90 \ 
     
    995210148   par_oce.F90 \ 
    995310149   tranpc.F90 \ 
     10150   zdf_oce.F90 \ 
    995410151   zdfddm.F90 \ 
    995510152   zdfevd.F90 \ 
     
    995710154   zdfric.F90 \ 
    995810155   zdftke.F90 \ 
    9959    zdf_oce.F90 \ 
    9960    $(MODEL_LIB)(in_out_manager.o) \ 
    9961    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9962    $(MODEL_LIB)(ldfslp.o) \ 
    9963    $(MODEL_LIB)(ldftra_oce.o) \ 
    9964    $(MODEL_LIB)(lib_mpp.o) \ 
    9965    $(MODEL_LIB)(par_oce.o) \ 
    9966    $(MODEL_LIB)(tranpc.o) \ 
    9967    $(MODEL_LIB)(zdfddm.o) \ 
    9968    $(MODEL_LIB)(zdfevd.o) \ 
    9969    $(MODEL_LIB)(zdfkpp.o) \ 
    9970    $(MODEL_LIB)(zdfric.o) \ 
    9971    $(MODEL_LIB)(zdftke.o) \ 
    9972    $(MODEL_LIB)(zdf_oce.o) \ 
    997310156   zdfini.F90 
    997410157$(MODEL_LIB)(zdfkpp.o) :   \ 
     10158   $(MODEL_LIB)(blk_oce.o) \ 
     10159   $(MODEL_LIB)(cpl_oce.o) \ 
     10160   $(MODEL_LIB)(daymod.o) \ 
     10161   $(MODEL_LIB)(dom_oce.o) \ 
     10162   $(MODEL_LIB)(dtasal.o) \ 
     10163   $(MODEL_LIB)(dtasss.o) \ 
     10164   $(MODEL_LIB)(dtasst.o) \ 
     10165   $(MODEL_LIB)(dtatem.o) \ 
     10166   $(MODEL_LIB)(flx_oce.o) \ 
     10167   $(MODEL_LIB)(flxmod.o) \ 
     10168   $(MODEL_LIB)(flxrnf.o) \ 
     10169   $(MODEL_LIB)(ice_oce.o) \ 
     10170   $(MODEL_LIB)(in_out_manager.o) \ 
     10171   $(MODEL_LIB)(lbclnk.o) \ 
     10172   $(MODEL_LIB)(lib_mpp.o) \ 
     10173   $(MODEL_LIB)(lib_print.o) \ 
     10174   $(MODEL_LIB)(oce.o) \ 
     10175   $(MODEL_LIB)(ocfzpt.o) \ 
     10176   $(MODEL_LIB)(par_kind.o) \ 
     10177   $(MODEL_LIB)(par_oce.o) \ 
     10178   $(MODEL_LIB)(phycst.o) \ 
     10179   $(MODEL_LIB)(prtctl.o) \ 
     10180   $(MODEL_LIB)(taumod.o) \ 
     10181   $(MODEL_LIB)(tradmp.o) \ 
     10182   $(MODEL_LIB)(zdf_oce.o) \ 
     10183   $(MODEL_LIB)(zdfddm.o) \ 
    997510184   blk_oce.F90 \ 
    997610185   cpl_oce.F90 \ 
     
    998110190   dtasst.F90 \ 
    998210191   dtatem.F90 \ 
     10192   flx_oce.F90 \ 
    998310193   flxmod.F90 \ 
    998410194   flxrnf.F90 \ 
    9985    flx_oce.F90 \ 
    998610195   ice_oce.F90 \ 
    998710196   in_out_manager.F90 \ 
     
    999710206   taumod.F90 \ 
    999810207   tradmp.F90 \ 
     10208   zdf_oce.F90 \ 
    999910209   zdfddm.F90 \ 
     10210   $(MODEL_LIB)(dom_oce.o) \ 
     10211   $(MODEL_LIB)(eosbn2.o) \ 
     10212   $(MODEL_LIB)(in_out_manager.o) \ 
     10213   $(MODEL_LIB)(lbclnk.o) \ 
     10214   $(MODEL_LIB)(oce.o) \ 
     10215   $(MODEL_LIB)(ocesbc.o) \ 
     10216   $(MODEL_LIB)(phycst.o) \ 
     10217   $(MODEL_LIB)(prtctl.o) \ 
     10218   $(MODEL_LIB)(taumod.o) \ 
     10219   $(MODEL_LIB)(zdf_oce.o) \ 
     10220   $(MODEL_LIB)(zdfddm.o) \ 
     10221   dom_oce.F90 \ 
     10222   eosbn2.F90 \ 
     10223   in_out_manager.F90 \ 
     10224   lbclnk.F90 \ 
     10225   oce.F90 \ 
     10226   ocesbc.F90 \ 
     10227   phycst.F90 \ 
     10228   prtctl.F90 \ 
     10229   taumod.F90 \ 
    1000010230   zdf_oce.F90 \ 
    10001    $(MODEL_LIB)(blk_oce.o) \ 
    10002    $(MODEL_LIB)(cpl_oce.o) \ 
    10003    $(MODEL_LIB)(daymod.o) \ 
    10004    $(MODEL_LIB)(dom_oce.o) \ 
    10005    $(MODEL_LIB)(dtasal.o) \ 
    10006    $(MODEL_LIB)(dtasss.o) \ 
    10007    $(MODEL_LIB)(dtasst.o) \ 
    10008    $(MODEL_LIB)(dtatem.o) \ 
    10009    $(MODEL_LIB)(flxmod.o) \ 
    10010    $(MODEL_LIB)(flxrnf.o) \ 
    10011    $(MODEL_LIB)(flx_oce.o) \ 
    10012    $(MODEL_LIB)(ice_oce.o) \ 
    10013    $(MODEL_LIB)(in_out_manager.o) \ 
    10014    $(MODEL_LIB)(lbclnk.o) \ 
    10015    $(MODEL_LIB)(lib_mpp.o) \ 
    10016    $(MODEL_LIB)(lib_print.o) \ 
    10017    $(MODEL_LIB)(oce.o) \ 
    10018    $(MODEL_LIB)(ocfzpt.o) \ 
    10019    $(MODEL_LIB)(par_kind.o) \ 
    10020    $(MODEL_LIB)(par_oce.o) \ 
    10021    $(MODEL_LIB)(phycst.o) \ 
    10022    $(MODEL_LIB)(prtctl.o) \ 
    10023    $(MODEL_LIB)(taumod.o) \ 
    10024    $(MODEL_LIB)(tradmp.o) \ 
    10025    $(MODEL_LIB)(zdfddm.o) \ 
    10026    $(MODEL_LIB)(zdf_oce.o) \ 
    10027    dom_oce.F90 \ 
    10028    eosbn2.F90 \ 
    10029    in_out_manager.F90 \ 
    10030    lbclnk.F90 \ 
    10031    ocesbc.F90 \ 
    10032    oce.F90 \ 
    10033    phycst.F90 \ 
    10034    prtctl.F90 \ 
    10035    taumod.F90 \ 
    1003610231   zdfddm.F90 \ 
    10037    zdf_oce.F90 \ 
    10038    $(MODEL_LIB)(dom_oce.o) \ 
    10039    $(MODEL_LIB)(eosbn2.o) \ 
    10040    $(MODEL_LIB)(in_out_manager.o) \ 
    10041    $(MODEL_LIB)(lbclnk.o) \ 
    10042    $(MODEL_LIB)(ocesbc.o) \ 
    10043    $(MODEL_LIB)(oce.o) \ 
    10044    $(MODEL_LIB)(phycst.o) \ 
    10045    $(MODEL_LIB)(prtctl.o) \ 
    10046    $(MODEL_LIB)(taumod.o) \ 
    10047    $(MODEL_LIB)(zdfddm.o) \ 
    10048    $(MODEL_LIB)(zdf_oce.o) \ 
    1004910232   domzgr_substitute.h90 \ 
    1005010233   vectopt_loop_substitute.h90 \ 
     
    1005210235   zdfkpp.F90 
    1005310236$(MODEL_LIB)(zdfmxl.o) :   \ 
    10054    dom_oce.F90 \ 
    10055    in_out_manager.F90 \ 
    10056    lib_mpp.F90 \ 
    10057    lib_print.f90 \ 
    10058    par_kind.F90 \ 
    10059    par_oce.F90 \ 
    10060    $(MODEL_LIB)(dom_oce.o) \ 
    10061    $(MODEL_LIB)(in_out_manager.o) \ 
    10062    $(MODEL_LIB)(lib_mpp.o) \ 
    10063    $(MODEL_LIB)(lib_print.o) \ 
    10064    $(MODEL_LIB)(par_kind.o) \ 
    10065    $(MODEL_LIB)(par_oce.o) \ 
     10237   $(MODEL_LIB)(dom_oce.o) \ 
     10238   $(MODEL_LIB)(in_out_manager.o) \ 
     10239   $(MODEL_LIB)(lib_mpp.o) \ 
     10240   $(MODEL_LIB)(lib_print.o) \ 
     10241   $(MODEL_LIB)(par_kind.o) \ 
     10242   $(MODEL_LIB)(par_oce.o) \ 
     10243   dom_oce.F90 \ 
     10244   in_out_manager.F90 \ 
     10245   lib_mpp.F90 \ 
     10246   lib_print.f90 \ 
     10247   par_kind.F90 \ 
     10248   par_oce.F90 \ 
     10249   $(MODEL_LIB)(dom_oce.o) \ 
     10250   $(MODEL_LIB)(in_out_manager.o) \ 
     10251   $(MODEL_LIB)(oce.o) \ 
     10252   $(MODEL_LIB)(prtctl.o) \ 
     10253   $(MODEL_LIB)(zdf_oce.o) \ 
    1006610254   dom_oce.F90 \ 
    1006710255   in_out_manager.F90 \ 
     
    1006910257   prtctl.F90 \ 
    1007010258   zdf_oce.F90 \ 
    10071    $(MODEL_LIB)(dom_oce.o) \ 
    10072    $(MODEL_LIB)(in_out_manager.o) \ 
    10073    $(MODEL_LIB)(oce.o) \ 
    10074    $(MODEL_LIB)(prtctl.o) \ 
    10075    $(MODEL_LIB)(zdf_oce.o) \ 
    1007610259   domzgr_substitute.h90 \ 
    1007710260   KEY_CPP \ 
    1007810261   zdfmxl.F90 
    1007910262$(MODEL_LIB)(zdfric.o) :   \ 
    10080    dom_oce.F90 \ 
    10081    in_out_manager.F90 \ 
    10082    lib_mpp.F90 \ 
    10083    lib_print.f90 \ 
    10084    oce.F90 \ 
    10085    par_kind.F90 \ 
    10086    par_oce.F90 \ 
    10087    $(MODEL_LIB)(dom_oce.o) \ 
    10088    $(MODEL_LIB)(in_out_manager.o) \ 
    10089    $(MODEL_LIB)(lib_mpp.o) \ 
    10090    $(MODEL_LIB)(lib_print.o) \ 
    10091    $(MODEL_LIB)(oce.o) \ 
    10092    $(MODEL_LIB)(par_kind.o) \ 
    10093    $(MODEL_LIB)(par_oce.o) \ 
     10263   $(MODEL_LIB)(dom_oce.o) \ 
     10264   $(MODEL_LIB)(in_out_manager.o) \ 
     10265   $(MODEL_LIB)(lib_mpp.o) \ 
     10266   $(MODEL_LIB)(lib_print.o) \ 
     10267   $(MODEL_LIB)(oce.o) \ 
     10268   $(MODEL_LIB)(par_kind.o) \ 
     10269   $(MODEL_LIB)(par_oce.o) \ 
     10270   dom_oce.F90 \ 
     10271   in_out_manager.F90 \ 
     10272   lib_mpp.F90 \ 
     10273   lib_print.f90 \ 
     10274   oce.F90 \ 
     10275   par_kind.F90 \ 
     10276   par_oce.F90 \ 
     10277   $(MODEL_LIB)(dom_oce.o) \ 
     10278   $(MODEL_LIB)(in_out_manager.o) \ 
     10279   $(MODEL_LIB)(lbclnk.o) \ 
     10280   $(MODEL_LIB)(oce.o) \ 
     10281   $(MODEL_LIB)(zdf_oce.o) \ 
    1009410282   dom_oce.F90 \ 
    1009510283   in_out_manager.F90 \ 
     
    1009710285   oce.F90 \ 
    1009810286   zdf_oce.F90 \ 
    10099    $(MODEL_LIB)(dom_oce.o) \ 
    10100    $(MODEL_LIB)(in_out_manager.o) \ 
    10101    $(MODEL_LIB)(lbclnk.o) \ 
    10102    $(MODEL_LIB)(oce.o) \ 
    10103    $(MODEL_LIB)(zdf_oce.o) \ 
    1010410287   domzgr_substitute.h90 \ 
    1010510288   KEY_CPP \ 
    1010610289   zdfric.F90 
    1010710290$(MODEL_LIB)(zdftke.o) :   \ 
     10291   $(MODEL_LIB)(daymod.o) \ 
     10292   $(MODEL_LIB)(dom_oce.o) \ 
     10293   $(MODEL_LIB)(in_out_manager.o) \ 
     10294   $(MODEL_LIB)(lbclnk.o) \ 
     10295   $(MODEL_LIB)(lib_mpp.o) \ 
     10296   $(MODEL_LIB)(lib_print.o) \ 
     10297   $(MODEL_LIB)(oce.o) \ 
     10298   $(MODEL_LIB)(par_kind.o) \ 
     10299   $(MODEL_LIB)(par_oce.o) \ 
     10300   $(MODEL_LIB)(phycst.o) \ 
     10301   $(MODEL_LIB)(prtctl.o) \ 
     10302   $(MODEL_LIB)(taumod.o) \ 
     10303   $(MODEL_LIB)(trdmod.o) \ 
     10304   $(MODEL_LIB)(trdmod_oce.o) \ 
     10305   $(MODEL_LIB)(zdf_oce.o) \ 
     10306   $(MODEL_LIB)(zdfddm.o) \ 
    1010810307   daymod.F90 \ 
    1010910308   dom_oce.F90 \ 
     
    1012010319   trdmod.F90 \ 
    1012110320   trdmod_oce.F90 \ 
     10321   zdf_oce.F90 \ 
    1012210322   zdfddm.F90 \ 
    10123    zdf_oce.F90 \ 
    10124    $(MODEL_LIB)(daymod.o) \ 
    10125    $(MODEL_LIB)(dom_oce.o) \ 
    10126    $(MODEL_LIB)(in_out_manager.o) \ 
    10127    $(MODEL_LIB)(lbclnk.o) \ 
    10128    $(MODEL_LIB)(lib_mpp.o) \ 
    10129    $(MODEL_LIB)(lib_print.o) \ 
    10130    $(MODEL_LIB)(oce.o) \ 
    10131    $(MODEL_LIB)(par_kind.o) \ 
    10132    $(MODEL_LIB)(par_oce.o) \ 
     10323   $(MODEL_LIB)(dom_oce.o) \ 
     10324   $(MODEL_LIB)(dynzdf_exp.o) \ 
     10325   $(MODEL_LIB)(in_out_manager.o) \ 
     10326   $(MODEL_LIB)(lbclnk.o) \ 
     10327   $(MODEL_LIB)(oce.o) \ 
    1013310328   $(MODEL_LIB)(phycst.o) \ 
    1013410329   $(MODEL_LIB)(prtctl.o) \ 
    1013510330   $(MODEL_LIB)(taumod.o) \ 
    10136    $(MODEL_LIB)(trdmod.o) \ 
    10137    $(MODEL_LIB)(trdmod_oce.o) \ 
    10138    $(MODEL_LIB)(zdfddm.o) \ 
     10331   $(MODEL_LIB)(trazdf_exp.o) \ 
    1013910332   $(MODEL_LIB)(zdf_oce.o) \ 
    1014010333   dom_oce.F90 \ 
     
    1014810341   trazdf_exp.F90 \ 
    1014910342   zdf_oce.F90 \ 
     10343   domzgr_substitute.h90 \ 
     10344   vectopt_loop_substitute.h90 \ 
     10345   KEY_CPP \ 
     10346   zdftke.F90 
     10347$(MODEL_LIB)(zdftke_jki.o) :  \ 
     10348   $(MODEL_LIB)(daymod.o) \ 
    1015010349   $(MODEL_LIB)(dom_oce.o) \ 
    1015110350   $(MODEL_LIB)(dynzdf_exp.o) \ 
    1015210351   $(MODEL_LIB)(in_out_manager.o) \ 
    1015310352   $(MODEL_LIB)(lbclnk.o) \ 
    10154    $(MODEL_LIB)(oce.o) \ 
     10353   $(MODEL_LIB)(lib_mpp.o) \ 
     10354   $(MODEL_LIB)(lib_print.o) \ 
     10355   $(MODEL_LIB)(oce.o) \ 
     10356   $(MODEL_LIB)(par_kind.o) \ 
     10357   $(MODEL_LIB)(par_oce.o) \ 
    1015510358   $(MODEL_LIB)(phycst.o) \ 
    1015610359   $(MODEL_LIB)(prtctl.o) \ 
     
    1015810361   $(MODEL_LIB)(trazdf_exp.o) \ 
    1015910362   $(MODEL_LIB)(zdf_oce.o) \ 
    10160    domzgr_substitute.h90 \ 
    10161    vectopt_loop_substitute.h90 \ 
    10162    KEY_CPP \ 
    10163    zdftke.F90 
    10164 $(MODEL_LIB)(zdftke_jki.o) :  \ 
    1016510363   daymod.F90 \ 
    1016610364   dom_oce.F90 \ 
     
    1017810376   trazdf_exp.F90 \ 
    1017910377   zdf_oce.F90 \ 
    10180    $(MODEL_LIB)(daymod.o) \ 
    10181    $(MODEL_LIB)(dom_oce.o) \ 
    10182    $(MODEL_LIB)(dynzdf_exp.o) \ 
    10183    $(MODEL_LIB)(in_out_manager.o) \ 
    10184    $(MODEL_LIB)(lbclnk.o) \ 
    10185    $(MODEL_LIB)(lib_mpp.o) \ 
    10186    $(MODEL_LIB)(lib_print.o) \ 
    10187    $(MODEL_LIB)(oce.o) \ 
    10188    $(MODEL_LIB)(par_kind.o) \ 
    10189    $(MODEL_LIB)(par_oce.o) \ 
     10378   $(MODEL_LIB)(dom_oce.o) \ 
     10379   $(MODEL_LIB)(in_out_manager.o) \ 
     10380   $(MODEL_LIB)(lbclnk.o) \ 
     10381   $(MODEL_LIB)(oce.o) \ 
    1019010382   $(MODEL_LIB)(phycst.o) \ 
    1019110383   $(MODEL_LIB)(prtctl.o) \ 
    1019210384   $(MODEL_LIB)(taumod.o) \ 
    10193    $(MODEL_LIB)(trazdf_exp.o) \ 
    1019410385   $(MODEL_LIB)(zdf_oce.o) \ 
     10386   $(MODEL_LIB)(zdftke.o) \ 
    1019510387   dom_oce.F90 \ 
    1019610388   in_out_manager.F90 \ 
     
    1020010392   prtctl.F90 \ 
    1020110393   taumod.F90 \ 
     10394   zdf_oce.F90 \ 
    1020210395   zdftke.F90 \ 
    10203    zdf_oce.F90 \ 
    10204    $(MODEL_LIB)(dom_oce.o) \ 
    10205    $(MODEL_LIB)(in_out_manager.o) \ 
    10206    $(MODEL_LIB)(lbclnk.o) \ 
    10207    $(MODEL_LIB)(oce.o) \ 
    10208    $(MODEL_LIB)(phycst.o) \ 
    10209    $(MODEL_LIB)(prtctl.o) \ 
    10210    $(MODEL_LIB)(taumod.o) \ 
    10211    $(MODEL_LIB)(zdftke.o) \ 
    10212    $(MODEL_LIB)(zdf_oce.o) \ 
    1021310396   domzgr_substitute.h90 \ 
    1021410397   vectopt_loop_substitute.h90 \ 
    1021510398   KEY_CPP \ 
    1021610399   zdftke_jki.F90 
    10217 $(MODEL_LIB)(zdf_oce.o) :  \ 
    10218    par_kind.F90 \ 
    10219    $(MODEL_LIB)(par_kind.o) \ 
    10220    par_oce.F90 \ 
    10221    $(MODEL_LIB)(par_oce.o) \ 
    10222    KEY_CPP \ 
    10223    zdf_oce.F90 
    1022410400$(MODEL_LIB)(zpshde.o) :   \ 
     10401   $(MODEL_LIB)(dom_oce.o) \ 
     10402   $(MODEL_LIB)(in_out_manager.o) \ 
     10403   $(MODEL_LIB)(lib_mpp.o) \ 
     10404   $(MODEL_LIB)(lib_print.o) \ 
     10405   $(MODEL_LIB)(oce.o) \ 
     10406   $(MODEL_LIB)(par_kind.o) \ 
     10407   $(MODEL_LIB)(par_oce.o) \ 
     10408   $(MODEL_LIB)(phycst.o) \ 
     10409   $(MODEL_LIB)(prtctl.o) \ 
     10410   $(MODEL_LIB)(zdfddm.o) \ 
    1022510411   dom_oce.F90 \ 
    1022610412   in_out_manager.F90 \ 
     
    1023410420   zdfddm.F90 \ 
    1023510421   $(MODEL_LIB)(dom_oce.o) \ 
    10236    $(MODEL_LIB)(in_out_manager.o) \ 
    10237    $(MODEL_LIB)(lib_mpp.o) \ 
    10238    $(MODEL_LIB)(lib_print.o) \ 
    10239    $(MODEL_LIB)(oce.o) \ 
    10240    $(MODEL_LIB)(par_kind.o) \ 
    10241    $(MODEL_LIB)(par_oce.o) \ 
    10242    $(MODEL_LIB)(phycst.o) \ 
    10243    $(MODEL_LIB)(prtctl.o) \ 
    10244    $(MODEL_LIB)(zdfddm.o) \ 
     10422   $(MODEL_LIB)(eosbn2.o) \ 
     10423   $(MODEL_LIB)(in_out_manager.o) \ 
     10424   $(MODEL_LIB)(lbclnk.o) \ 
     10425   $(MODEL_LIB)(oce.o) \ 
     10426   $(MODEL_LIB)(phycst.o) \ 
    1024510427   dom_oce.F90 \ 
    1024610428   eosbn2.F90 \ 
     
    1024910431   oce.F90 \ 
    1025010432   phycst.F90 \ 
    10251    $(MODEL_LIB)(dom_oce.o) \ 
    10252    $(MODEL_LIB)(eosbn2.o) \ 
    10253    $(MODEL_LIB)(in_out_manager.o) \ 
    10254    $(MODEL_LIB)(lbclnk.o) \ 
    10255    $(MODEL_LIB)(oce.o) \ 
    10256    $(MODEL_LIB)(phycst.o) \ 
    1025710433   domzgr_substitute.h90 \ 
    1025810434   vectopt_loop_substitute.h90 \ 
Note: See TracChangeset for help on using the changeset viewer.