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 470 for trunk/CONFIG/GYRE/scripts – NEMO

Ignore:
Timestamp:
2006-05-11T11:32:45+02:00 (18 years ago)
Author:
opalod
Message:

nemo_v1_compil_017:RB: update BB_make, BB_make.ldef and namelist

Location:
trunk/CONFIG/GYRE/scripts
Files:
2 edited

Legend:

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

    r451 r470  
    7373     key_antarctic \ 
    7474     key_arctic \ 
    75      key_autotasking \ 
    7675     key_cfg_1d \ 
    7776     key_coupled \ 
     
    114113     key_lim_fdd \ 
    115114     key_mpp_mpi \ 
     115     key_mpp_omp \ 
    116116     key_mpp_shmem \ 
    117117     key_noslip_accurate \ 
     
    121121     key_orca_r2 \ 
    122122     key_orca_r4 \ 
    123      key_partial_steps \ 
    124123     key_passivetrc \ 
    125      key_s_coord \ 
    126124     key_tau_daily \ 
    127125     key_tau_monthly \ 
     
    130128     key_trabbl_dif \ 
    131129     key_tradmp \ 
     130     key_traldf_ano \ 
    132131     key_traldf_c1d \ 
    133132     key_traldf_c2d \ 
     
    141140     key_vectopt_loop \ 
    142141     key_vectopt_memory \ 
     142     key_zco \ 
    143143     key_zdfcst \ 
    144144     key_zdfddm \ 
     
    173173      $(MODEL_LIB)(diaptr.o)\ 
    174174      $(MODEL_LIB)(diaspr.o)\ 
     175      $(MODEL_LIB)(diawri1d.o)\ 
    175176      $(MODEL_LIB)(diawri.o)\ 
    176       $(MODEL_LIB)(diawri1d.o)\ 
    177177      $(MODEL_LIB)(divcur.o)\ 
    178       $(MODEL_LIB)(dom_ice.o)\ 
    179       $(MODEL_LIB)(dom_oce.o)\ 
    180178      $(MODEL_LIB)(domain.o)\ 
    181179      $(MODEL_LIB)(domcfg.o)\ 
     
    185183      $(MODEL_LIB)(domwri.o)\ 
    186184      $(MODEL_LIB)(domzgr.o)\ 
     185      $(MODEL_LIB)(dom_ice.o)\ 
     186      $(MODEL_LIB)(dom_oce.o)\ 
    187187      $(MODEL_LIB)(dtasal.o)\ 
    188188      $(MODEL_LIB)(dtasss.o)\ 
     
    191191      $(MODEL_LIB)(dyncor1d.o)\ 
    192192      $(MODEL_LIB)(dynhpg.o)\ 
    193       $(MODEL_LIB)(dynhpg_atsk.o)\ 
     193      $(MODEL_LIB)(dynhpg_jki.o)\ 
    194194      $(MODEL_LIB)(dynkeg.o)\ 
     195      $(MODEL_LIB)(dynldf.o)\ 
     196      $(MODEL_LIB)(dynldf_bilapg.o)\ 
    195197      $(MODEL_LIB)(dynldf_bilap.o)\ 
    196       $(MODEL_LIB)(dynldf_bilapg.o)\ 
    197198      $(MODEL_LIB)(dynldf_iso.o)\ 
    198199      $(MODEL_LIB)(dynldf_lap.o)\ 
     200      $(MODEL_LIB)(dynnxt1d.o)\ 
    199201      $(MODEL_LIB)(dynnxt.o)\ 
    200       $(MODEL_LIB)(dynnxt1d.o)\ 
    201202      $(MODEL_LIB)(dynspg.o)\ 
    202203      $(MODEL_LIB)(dynspg_exp.o)\ 
     
    210211      $(MODEL_LIB)(dynvor.o)\ 
    211212      $(MODEL_LIB)(dynzad.o)\ 
     213      $(MODEL_LIB)(dynzdf.o)\ 
    212214      $(MODEL_LIB)(dynzdf_exp.o)\ 
    213215      $(MODEL_LIB)(dynzdf_imp.o)\ 
    214       $(MODEL_LIB)(dynzdf_imp_atsk.o)\ 
    215       $(MODEL_LIB)(dynzdf_iso.o)\ 
     216      $(MODEL_LIB)(dynzdf_imp_jki.o)\ 
    216217      $(MODEL_LIB)(eosbn2.o)\ 
    217218      $(MODEL_LIB)(flo4rk.o)\ 
    218       $(MODEL_LIB)(flo_oce.o)\ 
    219219      $(MODEL_LIB)(floats.o)\ 
    220220      $(MODEL_LIB)(floblk.o)\ 
    221221      $(MODEL_LIB)(flodom.o)\ 
    222222      $(MODEL_LIB)(flowri.o)\ 
    223       $(MODEL_LIB)(flx_oce.o)\ 
     223      $(MODEL_LIB)(flo_oce.o)\ 
    224224      $(MODEL_LIB)(flxblk.o)\ 
    225225      $(MODEL_LIB)(flxfwb.o)\ 
    226226      $(MODEL_LIB)(flxmod.o)\ 
    227227      $(MODEL_LIB)(flxrnf.o)\ 
     228      $(MODEL_LIB)(flx_oce.o)\ 
    228229      $(MODEL_LIB)(geo2ocean.o)\ 
     230      $(MODEL_LIB)(iceini.o)\ 
     231      $(MODEL_LIB)(icestp1d.o)\ 
     232      $(MODEL_LIB)(icestp.o)\ 
    229233      $(MODEL_LIB)(ice.o)\ 
    230234      $(MODEL_LIB)(ice_oce.o)\ 
    231       $(MODEL_LIB)(iceini.o)\ 
    232       $(MODEL_LIB)(icestp.o)\ 
    233       $(MODEL_LIB)(icestp1d.o)\ 
    234       $(MODEL_LIB)(in_out_manager.o)\ 
    235235      $(MODEL_LIB)(ini1d.o)\ 
    236236      $(MODEL_LIB)(initrc.o)\ 
     237      $(MODEL_LIB)(in_out_manager.o)\ 
    237238      $(MODEL_LIB)(istate.o)\ 
    238239      $(MODEL_LIB)(lbclnk.o)\ 
     
    262263      $(MODEL_LIB)(limwri.o)\ 
    263264      $(MODEL_LIB)(mppini.o)\ 
    264       $(MODEL_LIB)(obc_oce.o)\ 
    265       $(MODEL_LIB)(obc_par.o)\ 
    266265      $(MODEL_LIB)(obccli.o)\ 
    267266      $(MODEL_LIB)(obcdom.o)\ 
     
    276275      $(MODEL_LIB)(obctra.o)\ 
    277276      $(MODEL_LIB)(obcvol.o)\ 
     277      $(MODEL_LIB)(obc_oce.o)\ 
     278      $(MODEL_LIB)(obc_par.o)\ 
     279      $(MODEL_LIB)(ocesbc.o)\ 
    278280      $(MODEL_LIB)(oce.o)\ 
    279       $(MODEL_LIB)(ocesbc.o)\ 
    280281      $(MODEL_LIB)(ocfzpt.o)\ 
    281282      $(MODEL_LIB)(opa.o)\ 
     
    287288      $(MODEL_LIB)(restart.o)\ 
    288289      $(MODEL_LIB)(sms.o)\ 
    289       $(MODEL_LIB)(sol_oce.o)\ 
    290290      $(MODEL_LIB)(solfet.o)\ 
    291291      $(MODEL_LIB)(solisl.o)\ 
     
    295295      $(MODEL_LIB)(solsor_e.o)\ 
    296296      $(MODEL_LIB)(solver.o)\ 
     297      $(MODEL_LIB)(sol_oce.o)\ 
     298      $(MODEL_LIB)(step1d.o)\ 
    297299      $(MODEL_LIB)(step.o)\ 
    298       $(MODEL_LIB)(step1d.o)\ 
    299300      $(MODEL_LIB)(stpctl.o)\ 
    300301      $(MODEL_LIB)(taumod.o)\ 
    301302      $(MODEL_LIB)(thd_ice.o)\ 
     303      $(MODEL_LIB)(traadv.o)\ 
    302304      $(MODEL_LIB)(traadv_cen2.o)\ 
     305      $(MODEL_LIB)(traadv_cen2_jki.o)\ 
    303306      $(MODEL_LIB)(traadv_ctl.o)\ 
     307      $(MODEL_LIB)(traadv_eiv.o)\ 
     308      $(MODEL_LIB)(traadv_muscl2.o)\ 
    304309      $(MODEL_LIB)(traadv_muscl.o)\ 
    305       $(MODEL_LIB)(traadv_muscl2.o)\ 
    306310      $(MODEL_LIB)(traadv_tvd.o)\ 
    307311      $(MODEL_LIB)(trabbc.o)\ 
    308312      $(MODEL_LIB)(trabbl.o)\ 
    309313      $(MODEL_LIB)(tradmp.o)\ 
     314      $(MODEL_LIB)(traldf.o)\ 
     315      $(MODEL_LIB)(traldf_bilapg.o)\ 
    310316      $(MODEL_LIB)(traldf_bilap.o)\ 
    311       $(MODEL_LIB)(traldf_bilapg.o)\ 
    312317      $(MODEL_LIB)(traldf_iso.o)\ 
    313       $(MODEL_LIB)(traldf_iso_zps.o)\ 
    314318      $(MODEL_LIB)(traldf_lap.o)\ 
    315319      $(MODEL_LIB)(tranpc.o)\ 
     
    317321      $(MODEL_LIB)(traqsr.o)\ 
    318322      $(MODEL_LIB)(trasbc.o)\ 
     323      $(MODEL_LIB)(trazdf.o)\ 
    319324      $(MODEL_LIB)(trazdf_exp.o)\ 
    320325      $(MODEL_LIB)(trazdf_imp.o)\ 
    321       $(MODEL_LIB)(trazdf_iso.o)\ 
    322       $(MODEL_LIB)(trazdf_iso_vopt.o)\ 
     326      $(MODEL_LIB)(trazdf_imp_jki.o)\ 
     327      $(MODEL_LIB)(trcstp.o)\ 
    323328      $(MODEL_LIB)(trc_oce.o)\ 
    324       $(MODEL_LIB)(trcstp.o)\ 
    325329      $(MODEL_LIB)(trdicp.o)\ 
    326330      $(MODEL_LIB)(trdicp_oce.o)\ 
     
    332336      $(MODEL_LIB)(trdvor_oce.o)\ 
    333337      $(MODEL_LIB)(wzvmod.o)\ 
    334       $(MODEL_LIB)(zdf_oce.o)\ 
    335338      $(MODEL_LIB)(zdfbfr.o)\ 
    336339      $(MODEL_LIB)(zdfddm.o)\ 
     
    341344      $(MODEL_LIB)(zdfric.o)\ 
    342345      $(MODEL_LIB)(zdftke.o)\ 
     346      $(MODEL_LIB)(zdftke_jki.o)\ 
     347      $(MODEL_LIB)(zdf_oce.o)\ 
    343348      $(MODEL_LIB)(zpshde.o) 
    344349 
     
    541546   agrif_opa_update.F90 
    542547$(MODEL_LIB)(albedo.o) :   \ 
     548   dom_oce.F90 \ 
     549   in_out_manager.F90 \ 
     550   lib_mpp.F90 \ 
     551   lib_print.f90 \ 
     552   oce.F90 \ 
     553   par_ice.F90 \ 
     554   par_kind.F90 \ 
     555   par_oce.F90 \ 
     556   phycst.F90 \ 
     557   prtctl.F90 \ 
    543558   $(MODEL_LIB)(dom_oce.o) \ 
    544559   $(MODEL_LIB)(in_out_manager.o) \ 
     
    551566   $(MODEL_LIB)(phycst.o) \ 
    552567   $(MODEL_LIB)(prtctl.o) \ 
    553    dom_oce.F90 \ 
    554    in_out_manager.F90 \ 
    555    lib_mpp.F90 \ 
    556    lib_print.f90 \ 
    557    oce.F90 \ 
    558    par_ice.F90 \ 
    559    par_kind.F90 \ 
    560    par_oce.F90 \ 
    561    phycst.F90 \ 
    562    prtctl.F90 \ 
     568   blk_oce.F90 \ 
     569   cpl_oce.F90 \ 
     570   daymod.F90 \ 
     571   dom_oce.F90 \ 
     572   flx_oce.F90 \ 
     573   ice.F90 \ 
     574   in_out_manager.F90 \ 
     575   lbclnk.F90 \ 
     576   oce.F90 \ 
     577   ocfzpt.F90 \ 
     578   phycst.F90 \ 
    563579   $(MODEL_LIB)(blk_oce.o) \ 
    564580   $(MODEL_LIB)(cpl_oce.o) \ 
     
    572588   $(MODEL_LIB)(ocfzpt.o) \ 
    573589   $(MODEL_LIB)(phycst.o) \ 
     590   KEY_CPP \ 
     591   albedo.F90 
     592$(MODEL_LIB)(blk_oce.o) :  \ 
     593   par_kind.F90 \ 
     594   $(MODEL_LIB)(par_kind.o) \ 
     595   par_oce.F90 \ 
     596   $(MODEL_LIB)(par_oce.o) \ 
     597   KEY_CPP \ 
     598   blk_oce.F90 
     599$(MODEL_LIB)(bulk.o) :  \ 
     600   albedo.F90 \ 
    574601   blk_oce.F90 \ 
    575602   cpl_oce.F90 \ 
     
    577604   dom_oce.F90 \ 
    578605   flx_oce.F90 \ 
    579    ice.F90 \ 
    580    in_out_manager.F90 \ 
    581    lbclnk.F90 \ 
     606   in_out_manager.F90 \ 
     607   lbclnk.F90 \ 
     608   lib_mpp.F90 \ 
     609   lib_print.f90 \ 
    582610   oce.F90 \ 
    583611   ocfzpt.F90 \ 
    584    phycst.F90 \ 
    585    KEY_CPP \ 
    586    albedo.F90 
    587 $(MODEL_LIB)(blk_oce.o) :  \ 
    588    $(MODEL_LIB)(par_kind.o) \ 
    589    par_kind.F90 \ 
    590    $(MODEL_LIB)(par_oce.o) \ 
    591    par_oce.F90 \ 
    592    KEY_CPP \ 
    593    blk_oce.F90 
    594 $(MODEL_LIB)(bulk.o) :  \ 
     612   par_kind.F90 \ 
     613   par_oce.F90 \ 
     614   phycst.F90 \ 
     615   prtctl.F90 \ 
    595616   $(MODEL_LIB)(albedo.o) \ 
    596617   $(MODEL_LIB)(blk_oce.o) \ 
     
    609630   $(MODEL_LIB)(phycst.o) \ 
    610631   $(MODEL_LIB)(prtctl.o) \ 
    611    albedo.F90 \ 
     632   blk_oce.F90 \ 
     633   dom_oce.F90 \ 
     634   flxblk.F90 \ 
     635   flx_oce.F90 \ 
     636   ice_oce.F90 \ 
     637   in_out_manager.F90 \ 
     638   oce.F90 \ 
     639   ocfzpt.F90 \ 
     640   phycst.F90 \ 
     641   prtctl.F90 \ 
     642   taumod.F90 \ 
     643   $(MODEL_LIB)(blk_oce.o) \ 
     644   $(MODEL_LIB)(dom_oce.o) \ 
     645   $(MODEL_LIB)(flxblk.o) \ 
     646   $(MODEL_LIB)(flx_oce.o) \ 
     647   $(MODEL_LIB)(ice_oce.o) \ 
     648   $(MODEL_LIB)(in_out_manager.o) \ 
     649   $(MODEL_LIB)(oce.o) \ 
     650   $(MODEL_LIB)(ocfzpt.o) \ 
     651   $(MODEL_LIB)(phycst.o) \ 
     652   $(MODEL_LIB)(prtctl.o) \ 
     653   $(MODEL_LIB)(taumod.o) \ 
     654   KEY_CPP \ 
     655   bulk.F90 
     656$(MODEL_LIB)(cla.o) :   \ 
    612657   blk_oce.F90 \ 
    613658   cpl_oce.F90 \ 
    614659   daymod.F90 \ 
    615660   dom_oce.F90 \ 
     661   dtasal.F90 \ 
     662   dtasss.F90 \ 
     663   dtasst.F90 \ 
     664   dtatem.F90 \ 
     665   flxmod.F90 \ 
     666   flxrnf.F90 \ 
    616667   flx_oce.F90 \ 
     668   ice_oce.F90 \ 
    617669   in_out_manager.F90 \ 
    618670   lbclnk.F90 \ 
     
    625677   phycst.F90 \ 
    626678   prtctl.F90 \ 
    627    $(MODEL_LIB)(blk_oce.o) \ 
    628    $(MODEL_LIB)(dom_oce.o) \ 
    629    $(MODEL_LIB)(flx_oce.o) \ 
    630    $(MODEL_LIB)(flxblk.o) \ 
    631    $(MODEL_LIB)(ice_oce.o) \ 
    632    $(MODEL_LIB)(in_out_manager.o) \ 
    633    $(MODEL_LIB)(oce.o) \ 
    634    $(MODEL_LIB)(ocfzpt.o) \ 
    635    $(MODEL_LIB)(phycst.o) \ 
    636    $(MODEL_LIB)(prtctl.o) \ 
    637    $(MODEL_LIB)(taumod.o) \ 
    638    blk_oce.F90 \ 
    639    dom_oce.F90 \ 
    640    flx_oce.F90 \ 
    641    flxblk.F90 \ 
    642    ice_oce.F90 \ 
    643    in_out_manager.F90 \ 
    644    oce.F90 \ 
    645    ocfzpt.F90 \ 
    646    phycst.F90 \ 
    647    prtctl.F90 \ 
    648679   taumod.F90 \ 
    649    KEY_CPP \ 
    650    bulk.F90 
    651 $(MODEL_LIB)(cla.o) :   \ 
     680   tradmp.F90 \ 
    652681   $(MODEL_LIB)(blk_oce.o) \ 
    653682   $(MODEL_LIB)(cpl_oce.o) \ 
     
    658687   $(MODEL_LIB)(dtasst.o) \ 
    659688   $(MODEL_LIB)(dtatem.o) \ 
    660    $(MODEL_LIB)(flx_oce.o) \ 
    661689   $(MODEL_LIB)(flxmod.o) \ 
    662690   $(MODEL_LIB)(flxrnf.o) \ 
     691   $(MODEL_LIB)(flx_oce.o) \ 
    663692   $(MODEL_LIB)(ice_oce.o) \ 
    664693   $(MODEL_LIB)(in_out_manager.o) \ 
     
    674703   $(MODEL_LIB)(taumod.o) \ 
    675704   $(MODEL_LIB)(tradmp.o) \ 
     705   dom_oce.F90 \ 
     706   in_out_manager.F90 \ 
     707   lbclnk.F90 \ 
     708   lib_mpp.F90 \ 
     709   ocesbc.F90 \ 
     710   oce.F90 \ 
     711   $(MODEL_LIB)(dom_oce.o) \ 
     712   $(MODEL_LIB)(in_out_manager.o) \ 
     713   $(MODEL_LIB)(lbclnk.o) \ 
     714   $(MODEL_LIB)(lib_mpp.o) \ 
     715   $(MODEL_LIB)(ocesbc.o) \ 
     716   $(MODEL_LIB)(oce.o) \ 
     717   domzgr_substitute.h90 \ 
     718   vectopt_loop_substitute.h90 \ 
     719   KEY_CPP \ 
     720   cla.F90 
     721$(MODEL_LIB)(cla_div.o) :  \ 
    676722   blk_oce.F90 \ 
    677723   cpl_oce.F90 \ 
     
    682728   dtasst.F90 \ 
    683729   dtatem.F90 \ 
    684    flx_oce.F90 \ 
    685730   flxmod.F90 \ 
    686731   flxrnf.F90 \ 
     732   flx_oce.F90 \ 
    687733   ice_oce.F90 \ 
    688734   in_out_manager.F90 \ 
     
    698744   taumod.F90 \ 
    699745   tradmp.F90 \ 
    700    $(MODEL_LIB)(dom_oce.o) \ 
    701    $(MODEL_LIB)(in_out_manager.o) \ 
    702    $(MODEL_LIB)(lbclnk.o) \ 
    703    $(MODEL_LIB)(lib_mpp.o) \ 
    704    $(MODEL_LIB)(oce.o) \ 
    705    $(MODEL_LIB)(ocesbc.o) \ 
    706    dom_oce.F90 \ 
    707    in_out_manager.F90 \ 
    708    lbclnk.F90 \ 
    709    lib_mpp.F90 \ 
    710    oce.F90 \ 
    711    ocesbc.F90 \ 
    712    domzgr_substitute.h90 \ 
    713    vectopt_loop_substitute.h90 \ 
    714    KEY_CPP \ 
    715    cla.F90 
    716 $(MODEL_LIB)(cla_div.o) :  \ 
    717746   $(MODEL_LIB)(blk_oce.o) \ 
    718747   $(MODEL_LIB)(cpl_oce.o) \ 
     
    723752   $(MODEL_LIB)(dtasst.o) \ 
    724753   $(MODEL_LIB)(dtatem.o) \ 
    725    $(MODEL_LIB)(flx_oce.o) \ 
    726754   $(MODEL_LIB)(flxmod.o) \ 
    727755   $(MODEL_LIB)(flxrnf.o) \ 
     756   $(MODEL_LIB)(flx_oce.o) \ 
    728757   $(MODEL_LIB)(ice_oce.o) \ 
    729758   $(MODEL_LIB)(in_out_manager.o) \ 
     
    739768   $(MODEL_LIB)(taumod.o) \ 
    740769   $(MODEL_LIB)(tradmp.o) \ 
     770   dom_oce.F90 \ 
     771   in_out_manager.F90 \ 
     772   lbclnk.F90 \ 
     773   lib_mpp.F90 \ 
     774   ocesbc.F90 \ 
     775   oce.F90 \ 
     776   $(MODEL_LIB)(dom_oce.o) \ 
     777   $(MODEL_LIB)(in_out_manager.o) \ 
     778   $(MODEL_LIB)(lbclnk.o) \ 
     779   $(MODEL_LIB)(lib_mpp.o) \ 
     780   $(MODEL_LIB)(ocesbc.o) \ 
     781   $(MODEL_LIB)(oce.o) \ 
     782   domzgr_substitute.h90 \ 
     783   KEY_CPP \ 
     784   cla_div.F90 
     785$(MODEL_LIB)(cla_dynspg.o) :  \ 
    741786   blk_oce.F90 \ 
    742787   cpl_oce.F90 \ 
     
    747792   dtasst.F90 \ 
    748793   dtatem.F90 \ 
    749    flx_oce.F90 \ 
     794   dynspg_oce.F90 \ 
    750795   flxmod.F90 \ 
    751796   flxrnf.F90 \ 
     797   flx_oce.F90 \ 
    752798   ice_oce.F90 \ 
    753799   in_out_manager.F90 \ 
     
    755801   lib_mpp.F90 \ 
    756802   lib_print.f90 \ 
     803   obccli.F90 \ 
     804   obc_oce.F90 \ 
     805   obc_par.F90 \ 
     806   ocesbc.F90 \ 
    757807   oce.F90 \ 
    758808   ocfzpt.F90 \ 
     
    761811   phycst.F90 \ 
    762812   prtctl.F90 \ 
     813   sol_oce.F90 \ 
    763814   taumod.F90 \ 
    764815   tradmp.F90 \ 
    765    $(MODEL_LIB)(dom_oce.o) \ 
    766    $(MODEL_LIB)(in_out_manager.o) \ 
    767    $(MODEL_LIB)(lbclnk.o) \ 
    768    $(MODEL_LIB)(lib_mpp.o) \ 
    769    $(MODEL_LIB)(oce.o) \ 
    770    $(MODEL_LIB)(ocesbc.o) \ 
    771    dom_oce.F90 \ 
    772    in_out_manager.F90 \ 
    773    lbclnk.F90 \ 
    774    lib_mpp.F90 \ 
    775    oce.F90 \ 
    776    ocesbc.F90 \ 
    777    domzgr_substitute.h90 \ 
    778    KEY_CPP \ 
    779    cla_div.F90 
    780 $(MODEL_LIB)(cla_dynspg.o) :  \ 
     816   zdf_oce.F90 \ 
    781817   $(MODEL_LIB)(blk_oce.o) \ 
    782818   $(MODEL_LIB)(cpl_oce.o) \ 
     
    788824   $(MODEL_LIB)(dtatem.o) \ 
    789825   $(MODEL_LIB)(dynspg_oce.o) \ 
    790    $(MODEL_LIB)(flx_oce.o) \ 
    791826   $(MODEL_LIB)(flxmod.o) \ 
    792827   $(MODEL_LIB)(flxrnf.o) \ 
     828   $(MODEL_LIB)(flx_oce.o) \ 
    793829   $(MODEL_LIB)(ice_oce.o) \ 
    794830   $(MODEL_LIB)(in_out_manager.o) \ 
     
    796832   $(MODEL_LIB)(lib_mpp.o) \ 
    797833   $(MODEL_LIB)(lib_print.o) \ 
     834   $(MODEL_LIB)(obccli.o) \ 
    798835   $(MODEL_LIB)(obc_oce.o) \ 
    799836   $(MODEL_LIB)(obc_par.o) \ 
    800    $(MODEL_LIB)(obccli.o) \ 
    801    $(MODEL_LIB)(oce.o) \ 
    802837   $(MODEL_LIB)(ocesbc.o) \ 
     838   $(MODEL_LIB)(oce.o) \ 
    803839   $(MODEL_LIB)(ocfzpt.o) \ 
    804840   $(MODEL_LIB)(par_kind.o) \ 
     
    810846   $(MODEL_LIB)(tradmp.o) \ 
    811847   $(MODEL_LIB)(zdf_oce.o) \ 
     848   dom_oce.F90 \ 
     849   flxrnf.F90 \ 
     850   in_out_manager.F90 \ 
     851   lbclnk.F90 \ 
     852   lib_mpp.F90 \ 
     853   obcdyn.F90 \ 
     854   obcvol.F90 \ 
     855   obc_oce.F90 \ 
     856   ocesbc.F90 \ 
     857   oce.F90 \ 
     858   phycst.F90 \ 
     859   solfet.F90 \ 
     860   solpcg.F90 \ 
     861   solsor.F90 \ 
     862   sol_oce.F90 \ 
     863   zdf_oce.F90 \ 
     864   $(MODEL_LIB)(dom_oce.o) \ 
     865   $(MODEL_LIB)(flxrnf.o) \ 
     866   $(MODEL_LIB)(in_out_manager.o) \ 
     867   $(MODEL_LIB)(lbclnk.o) \ 
     868   $(MODEL_LIB)(lib_mpp.o) \ 
     869   $(MODEL_LIB)(obcdyn.o) \ 
     870   $(MODEL_LIB)(obcvol.o) \ 
     871   $(MODEL_LIB)(obc_oce.o) \ 
     872   $(MODEL_LIB)(ocesbc.o) \ 
     873   $(MODEL_LIB)(oce.o) \ 
     874   $(MODEL_LIB)(phycst.o) \ 
     875   $(MODEL_LIB)(solfet.o) \ 
     876   $(MODEL_LIB)(solpcg.o) \ 
     877   $(MODEL_LIB)(solsor.o) \ 
     878   $(MODEL_LIB)(sol_oce.o) \ 
     879   $(MODEL_LIB)(zdf_oce.o) \ 
     880   domzgr_substitute.h90 \ 
     881   vectopt_loop_substitute.h90 \ 
     882   KEY_CPP \ 
     883   cla_dynspg.F90 
     884$(MODEL_LIB)(closea.o) :   \ 
    812885   blk_oce.F90 \ 
    813886   cpl_oce.F90 \ 
     
    818891   dtasst.F90 \ 
    819892   dtatem.F90 \ 
    820    dynspg_oce.F90 \ 
    821    flx_oce.F90 \ 
    822893   flxmod.F90 \ 
    823894   flxrnf.F90 \ 
     895   flx_oce.F90 \ 
    824896   ice_oce.F90 \ 
    825897   in_out_manager.F90 \ 
     
    827899   lib_mpp.F90 \ 
    828900   lib_print.f90 \ 
    829    obc_oce.F90 \ 
    830    obc_par.F90 \ 
    831    obccli.F90 \ 
    832    oce.F90 \ 
    833    ocesbc.F90 \ 
     901   oce.F90 \ 
    834902   ocfzpt.F90 \ 
    835903   par_kind.F90 \ 
     
    837905   phycst.F90 \ 
    838906   prtctl.F90 \ 
    839    sol_oce.F90 \ 
    840907   taumod.F90 \ 
    841908   tradmp.F90 \ 
    842    zdf_oce.F90 \ 
    843    $(MODEL_LIB)(dom_oce.o) \ 
    844    $(MODEL_LIB)(flxrnf.o) \ 
    845    $(MODEL_LIB)(in_out_manager.o) \ 
    846    $(MODEL_LIB)(lbclnk.o) \ 
    847    $(MODEL_LIB)(lib_mpp.o) \ 
    848    $(MODEL_LIB)(obc_oce.o) \ 
    849    $(MODEL_LIB)(obcdyn.o) \ 
    850    $(MODEL_LIB)(obcvol.o) \ 
    851    $(MODEL_LIB)(oce.o) \ 
    852    $(MODEL_LIB)(ocesbc.o) \ 
    853    $(MODEL_LIB)(phycst.o) \ 
    854    $(MODEL_LIB)(sol_oce.o) \ 
    855    $(MODEL_LIB)(solfet.o) \ 
    856    $(MODEL_LIB)(solpcg.o) \ 
    857    $(MODEL_LIB)(solsor.o) \ 
    858    $(MODEL_LIB)(zdf_oce.o) \ 
    859    dom_oce.F90 \ 
    860    flxrnf.F90 \ 
    861    in_out_manager.F90 \ 
    862    lbclnk.F90 \ 
    863    lib_mpp.F90 \ 
    864    obc_oce.F90 \ 
    865    obcdyn.F90 \ 
    866    obcvol.F90 \ 
    867    oce.F90 \ 
    868    ocesbc.F90 \ 
    869    phycst.F90 \ 
    870    sol_oce.F90 \ 
    871    solfet.F90 \ 
    872    solpcg.F90 \ 
    873    solsor.F90 \ 
    874    zdf_oce.F90 \ 
    875    domzgr_substitute.h90 \ 
    876    vectopt_loop_substitute.h90 \ 
    877    KEY_CPP \ 
    878    cla_dynspg.F90 
    879 $(MODEL_LIB)(closea.o) :   \ 
    880909   $(MODEL_LIB)(blk_oce.o) \ 
    881910   $(MODEL_LIB)(cpl_oce.o) \ 
     
    886915   $(MODEL_LIB)(dtasst.o) \ 
    887916   $(MODEL_LIB)(dtatem.o) \ 
    888    $(MODEL_LIB)(flx_oce.o) \ 
    889917   $(MODEL_LIB)(flxmod.o) \ 
    890918   $(MODEL_LIB)(flxrnf.o) \ 
     919   $(MODEL_LIB)(flx_oce.o) \ 
    891920   $(MODEL_LIB)(ice_oce.o) \ 
    892921   $(MODEL_LIB)(in_out_manager.o) \ 
     
    902931   $(MODEL_LIB)(taumod.o) \ 
    903932   $(MODEL_LIB)(tradmp.o) \ 
     933   dom_oce.F90 \ 
     934   flxrnf.F90 \ 
     935   in_out_manager.F90 \ 
     936   lbclnk.F90 \ 
     937   lib_mpp.F90 \ 
     938   ocesbc.F90 \ 
     939   oce.F90 \ 
     940   $(MODEL_LIB)(dom_oce.o) \ 
     941   $(MODEL_LIB)(flxrnf.o) \ 
     942   $(MODEL_LIB)(in_out_manager.o) \ 
     943   $(MODEL_LIB)(lbclnk.o) \ 
     944   $(MODEL_LIB)(lib_mpp.o) \ 
     945   $(MODEL_LIB)(ocesbc.o) \ 
     946   $(MODEL_LIB)(oce.o) \ 
     947   vectopt_loop_substitute.h90 \ 
     948   KEY_CPP \ 
     949   closea.F90 
     950$(MODEL_LIB)(cpl.o) :   \ 
     951   dom_oce.F90 \ 
     952   in_out_manager.F90 \ 
     953   lib_print.f90 \ 
     954   oce.F90 \ 
     955   par_kind.F90 \ 
     956   par_oce.F90 \ 
     957   phycst.F90 \ 
     958   prtctl.F90 \ 
     959   $(MODEL_LIB)(dom_oce.o) \ 
     960   $(MODEL_LIB)(in_out_manager.o) \ 
     961   $(MODEL_LIB)(lib_print.o) \ 
     962   $(MODEL_LIB)(oce.o) \ 
     963   $(MODEL_LIB)(par_kind.o) \ 
     964   $(MODEL_LIB)(par_oce.o) \ 
     965   $(MODEL_LIB)(phycst.o) \ 
     966   $(MODEL_LIB)(prtctl.o) \ 
     967   cpl_oce.F90 \ 
     968   daymod.F90 \ 
     969   dom_oce.F90 \ 
     970   flx_oce.F90 \ 
     971   in_out_manager.F90 \ 
     972   oce.F90 \ 
     973   ocfzpt.F90 \ 
     974   phycst.F90 \ 
     975   $(MODEL_LIB)(cpl_oce.o) \ 
     976   $(MODEL_LIB)(daymod.o) \ 
     977   $(MODEL_LIB)(dom_oce.o) \ 
     978   $(MODEL_LIB)(flx_oce.o) \ 
     979   $(MODEL_LIB)(in_out_manager.o) \ 
     980   $(MODEL_LIB)(oce.o) \ 
     981   $(MODEL_LIB)(ocfzpt.o) \ 
     982   $(MODEL_LIB)(phycst.o) \ 
     983   $(IOIPSL_LIB) \ 
     984   KEY_CPP \ 
     985   cpl.F90 
     986$(MODEL_LIB)(cpl_oce.o) :  \ 
     987   par_kind.F90 \ 
     988   $(MODEL_LIB)(par_kind.o) \ 
     989   par_oce.F90 \ 
     990   $(MODEL_LIB)(par_oce.o) \ 
     991   KEY_CPP \ 
     992   cpl_oce.F90 
     993$(MODEL_LIB)(ctlopn.o) :   \ 
     994   $(AGRIF_LIB) \ 
     995   KEY_CPP \ 
     996   ctlopn.F90 
     997$(MODEL_LIB)(daymod.o) :   \ 
     998   dom_oce.F90 \ 
     999   in_out_manager.F90 \ 
     1000   lib_mpp.F90 \ 
     1001   lib_print.f90 \ 
     1002   par_kind.F90 \ 
     1003   par_oce.F90 \ 
     1004   $(MODEL_LIB)(dom_oce.o) \ 
     1005   $(MODEL_LIB)(in_out_manager.o) \ 
     1006   $(MODEL_LIB)(lib_mpp.o) \ 
     1007   $(MODEL_LIB)(lib_print.o) \ 
     1008   $(MODEL_LIB)(par_kind.o) \ 
     1009   $(MODEL_LIB)(par_oce.o) \ 
     1010   dom_oce.F90 \ 
     1011   in_out_manager.F90 \ 
     1012   phycst.F90 \ 
     1013   prtctl.F90 \ 
     1014   $(MODEL_LIB)(dom_oce.o) \ 
     1015   $(MODEL_LIB)(in_out_manager.o) \ 
     1016   $(MODEL_LIB)(phycst.o) \ 
     1017   $(MODEL_LIB)(prtctl.o) \ 
     1018   daymod.F90 
     1019$(MODEL_LIB)(diadimg.o) :  \ 
     1020   dom_oce.F90 \ 
     1021   in_out_manager.F90 \ 
     1022   lib_print.f90 \ 
     1023   par_kind.F90 \ 
     1024   par_oce.F90 \ 
     1025   phycst.F90 \ 
     1026   prtctl.F90 \ 
     1027   $(MODEL_LIB)(dom_oce.o) \ 
     1028   $(MODEL_LIB)(in_out_manager.o) \ 
     1029   $(MODEL_LIB)(lib_print.o) \ 
     1030   $(MODEL_LIB)(par_kind.o) \ 
     1031   $(MODEL_LIB)(par_oce.o) \ 
     1032   $(MODEL_LIB)(phycst.o) \ 
     1033   $(MODEL_LIB)(prtctl.o) \ 
     1034   daymod.F90 \ 
     1035   dom_oce.F90 \ 
     1036   in_out_manager.F90 \ 
     1037   oce.F90 \ 
     1038   $(MODEL_LIB)(daymod.o) \ 
     1039   $(MODEL_LIB)(dom_oce.o) \ 
     1040   $(MODEL_LIB)(in_out_manager.o) \ 
     1041   $(MODEL_LIB)(oce.o) \ 
     1042   domzgr_substitute.h90 \ 
     1043   KEY_CPP \ 
     1044   diadimg.F90 
     1045$(MODEL_LIB)(diafwb.o) :   \ 
     1046   albedo.F90 \ 
    9041047   blk_oce.F90 \ 
    9051048   cpl_oce.F90 \ 
     
    9101053   dtasst.F90 \ 
    9111054   dtatem.F90 \ 
    912    flx_oce.F90 \ 
    9131055   flxmod.F90 \ 
    9141056   flxrnf.F90 \ 
     1057   flx_oce.F90 \ 
    9151058   ice_oce.F90 \ 
    9161059   in_out_manager.F90 \ 
     
    9261069   taumod.F90 \ 
    9271070   tradmp.F90 \ 
    928    $(MODEL_LIB)(dom_oce.o) \ 
    929    $(MODEL_LIB)(flxrnf.o) \ 
    930    $(MODEL_LIB)(in_out_manager.o) \ 
    931    $(MODEL_LIB)(lbclnk.o) \ 
    932    $(MODEL_LIB)(lib_mpp.o) \ 
    933    $(MODEL_LIB)(oce.o) \ 
    934    $(MODEL_LIB)(ocesbc.o) \ 
    935    dom_oce.F90 \ 
    936    flxrnf.F90 \ 
    937    in_out_manager.F90 \ 
    938    lbclnk.F90 \ 
    939    lib_mpp.F90 \ 
    940    oce.F90 \ 
    941    ocesbc.F90 \ 
    942    vectopt_loop_substitute.h90 \ 
    943    KEY_CPP \ 
    944    closea.F90 
    945 $(MODEL_LIB)(cpl.o) :   \ 
    946    $(MODEL_LIB)(dom_oce.o) \ 
    947    $(MODEL_LIB)(in_out_manager.o) \ 
    948    $(MODEL_LIB)(lib_print.o) \ 
    949    $(MODEL_LIB)(oce.o) \ 
    950    $(MODEL_LIB)(par_kind.o) \ 
    951    $(MODEL_LIB)(par_oce.o) \ 
    952    $(MODEL_LIB)(phycst.o) \ 
    953    $(MODEL_LIB)(prtctl.o) \ 
    954    dom_oce.F90 \ 
    955    in_out_manager.F90 \ 
    956    lib_print.f90 \ 
    957    oce.F90 \ 
    958    par_kind.F90 \ 
    959    par_oce.F90 \ 
    960    phycst.F90 \ 
    961    prtctl.F90 \ 
    962    $(MODEL_LIB)(cpl_oce.o) \ 
    963    $(MODEL_LIB)(daymod.o) \ 
    964    $(MODEL_LIB)(dom_oce.o) \ 
    965    $(MODEL_LIB)(flx_oce.o) \ 
    966    $(MODEL_LIB)(in_out_manager.o) \ 
    967    $(MODEL_LIB)(oce.o) \ 
    968    $(MODEL_LIB)(ocfzpt.o) \ 
    969    $(MODEL_LIB)(phycst.o) \ 
    970    cpl_oce.F90 \ 
    971    daymod.F90 \ 
    972    dom_oce.F90 \ 
    973    flx_oce.F90 \ 
    974    in_out_manager.F90 \ 
    975    oce.F90 \ 
    976    ocfzpt.F90 \ 
    977    phycst.F90 \ 
    978    $(IOIPSL_LIB) \ 
    979    KEY_CPP \ 
    980    cpl.F90 
    981 $(MODEL_LIB)(cpl_oce.o) :  \ 
    982    $(MODEL_LIB)(par_kind.o) \ 
    983    par_kind.F90 \ 
    984    $(MODEL_LIB)(par_oce.o) \ 
    985    par_oce.F90 \ 
    986    KEY_CPP \ 
    987    cpl_oce.F90 
    988 $(MODEL_LIB)(ctlopn.o) :   \ 
    989    $(AGRIF_LIB) \ 
    990    KEY_CPP \ 
    991    ctlopn.F90 
    992 $(MODEL_LIB)(daymod.o) :   \ 
    993    $(MODEL_LIB)(dom_oce.o) \ 
    994    $(MODEL_LIB)(in_out_manager.o) \ 
    995    $(MODEL_LIB)(lib_mpp.o) \ 
    996    $(MODEL_LIB)(lib_print.o) \ 
    997    $(MODEL_LIB)(par_kind.o) \ 
    998    $(MODEL_LIB)(par_oce.o) \ 
    999    dom_oce.F90 \ 
    1000    in_out_manager.F90 \ 
    1001    lib_mpp.F90 \ 
    1002    lib_print.f90 \ 
    1003    par_kind.F90 \ 
    1004    par_oce.F90 \ 
    1005    $(MODEL_LIB)(dom_oce.o) \ 
    1006    $(MODEL_LIB)(in_out_manager.o) \ 
    1007    $(MODEL_LIB)(phycst.o) \ 
    1008    $(MODEL_LIB)(prtctl.o) \ 
    1009    dom_oce.F90 \ 
    1010    in_out_manager.F90 \ 
    1011    phycst.F90 \ 
    1012    prtctl.F90 \ 
    1013    daymod.F90 
    1014 $(MODEL_LIB)(diadimg.o) :  \ 
    1015    $(MODEL_LIB)(dom_oce.o) \ 
    1016    $(MODEL_LIB)(in_out_manager.o) \ 
    1017    $(MODEL_LIB)(lib_print.o) \ 
    1018    $(MODEL_LIB)(par_kind.o) \ 
    1019    $(MODEL_LIB)(par_oce.o) \ 
    1020    $(MODEL_LIB)(phycst.o) \ 
    1021    $(MODEL_LIB)(prtctl.o) \ 
    1022    dom_oce.F90 \ 
    1023    in_out_manager.F90 \ 
    1024    lib_print.f90 \ 
    1025    par_kind.F90 \ 
    1026    par_oce.F90 \ 
    1027    phycst.F90 \ 
    1028    prtctl.F90 \ 
    1029    $(MODEL_LIB)(daymod.o) \ 
    1030    $(MODEL_LIB)(dom_oce.o) \ 
    1031    $(MODEL_LIB)(in_out_manager.o) \ 
    1032    $(MODEL_LIB)(oce.o) \ 
    1033    daymod.F90 \ 
    1034    dom_oce.F90 \ 
    1035    in_out_manager.F90 \ 
    1036    oce.F90 \ 
    1037    domzgr_substitute.h90 \ 
    1038    KEY_CPP \ 
    1039    diadimg.F90 
    1040 $(MODEL_LIB)(diafwb.o) :   \ 
    10411071   $(MODEL_LIB)(albedo.o) \ 
    10421072   $(MODEL_LIB)(blk_oce.o) \ 
     
    10481078   $(MODEL_LIB)(dtasst.o) \ 
    10491079   $(MODEL_LIB)(dtatem.o) \ 
    1050    $(MODEL_LIB)(flx_oce.o) \ 
    10511080   $(MODEL_LIB)(flxmod.o) \ 
    10521081   $(MODEL_LIB)(flxrnf.o) \ 
     1082   $(MODEL_LIB)(flx_oce.o) \ 
    10531083   $(MODEL_LIB)(ice_oce.o) \ 
    10541084   $(MODEL_LIB)(in_out_manager.o) \ 
     
    10641094   $(MODEL_LIB)(taumod.o) \ 
    10651095   $(MODEL_LIB)(tradmp.o) \ 
    1066    albedo.F90 \ 
    10671096   blk_oce.F90 \ 
    1068    cpl_oce.F90 \ 
    1069    daymod.F90 \ 
    1070    dom_oce.F90 \ 
    1071    dtasal.F90 \ 
    1072    dtasss.F90 \ 
    1073    dtasst.F90 \ 
    1074    dtatem.F90 \ 
    1075    flx_oce.F90 \ 
    1076    flxmod.F90 \ 
     1097   dom_oce.F90 \ 
     1098   flxblk.F90 \ 
    10771099   flxrnf.F90 \ 
    1078    ice_oce.F90 \ 
    1079    in_out_manager.F90 \ 
    1080    lbclnk.F90 \ 
    1081    lib_mpp.F90 \ 
    1082    lib_print.f90 \ 
    1083    oce.F90 \ 
    1084    ocfzpt.F90 \ 
    1085    par_kind.F90 \ 
    1086    par_oce.F90 \ 
    1087    phycst.F90 \ 
    1088    prtctl.F90 \ 
    1089    taumod.F90 \ 
    1090    tradmp.F90 \ 
     1100   in_out_manager.F90 \ 
     1101   lib_mpp.F90 \ 
     1102   ocesbc.F90 \ 
     1103   oce.F90 \ 
     1104   phycst.F90 \ 
     1105   zdf_oce.F90 \ 
    10911106   $(MODEL_LIB)(blk_oce.o) \ 
    10921107   $(MODEL_LIB)(dom_oce.o) \ 
     
    10951110   $(MODEL_LIB)(in_out_manager.o) \ 
    10961111   $(MODEL_LIB)(lib_mpp.o) \ 
    1097    $(MODEL_LIB)(oce.o) \ 
    10981112   $(MODEL_LIB)(ocesbc.o) \ 
     1113   $(MODEL_LIB)(oce.o) \ 
    10991114   $(MODEL_LIB)(phycst.o) \ 
    11001115   $(MODEL_LIB)(zdf_oce.o) \ 
    1101    blk_oce.F90 \ 
    1102    dom_oce.F90 \ 
    1103    flxblk.F90 \ 
    1104    flxrnf.F90 \ 
    1105    in_out_manager.F90 \ 
    1106    lib_mpp.F90 \ 
    1107    oce.F90 \ 
    1108    ocesbc.F90 \ 
    1109    phycst.F90 \ 
    1110    zdf_oce.F90 \ 
    11111116   domzgr_substitute.h90 \ 
    11121117   vectopt_loop_substitute.h90 \ 
     
    11141119   diafwb.F90 
    11151120$(MODEL_LIB)(diagap.o) :   \ 
     1121   daymod.F90 \ 
     1122   dom_oce.F90 \ 
     1123   in_out_manager.F90 \ 
     1124   lib_print.f90 \ 
     1125   oce.F90 \ 
     1126   par_kind.F90 \ 
     1127   par_oce.F90 \ 
     1128   phycst.F90 \ 
     1129   prtctl.F90 \ 
    11161130   $(MODEL_LIB)(daymod.o) \ 
    11171131   $(MODEL_LIB)(dom_oce.o) \ 
     
    11241138   $(MODEL_LIB)(prtctl.o) \ 
    11251139   daymod.F90 \ 
    1126    dom_oce.F90 \ 
    1127    in_out_manager.F90 \ 
    1128    lib_print.f90 \ 
    1129    oce.F90 \ 
    1130    par_kind.F90 \ 
    1131    par_oce.F90 \ 
    1132    phycst.F90 \ 
    1133    prtctl.F90 \ 
     1140   dianam.F90 \ 
     1141   dom_oce.F90 \ 
     1142   dtasal.F90 \ 
     1143   dtatem.F90 \ 
     1144   in_out_manager.F90 \ 
     1145   lib_mpp.F90 \ 
     1146   oce.F90 \ 
    11341147   $(MODEL_LIB)(daymod.o) \ 
    11351148   $(MODEL_LIB)(dianam.o) \ 
     
    11401153   $(MODEL_LIB)(lib_mpp.o) \ 
    11411154   $(MODEL_LIB)(oce.o) \ 
     1155   domzgr_substitute.h90 \ 
     1156   $(IOIPSL_LIB) \ 
     1157   KEY_CPP \ 
     1158   diagap.F90 
     1159$(MODEL_LIB)(diahdy.o) :   \ 
     1160   in_out_manager.F90 \ 
     1161   lib_print.f90 \ 
     1162   par_kind.F90 \ 
     1163   par_oce.F90 \ 
     1164   $(MODEL_LIB)(in_out_manager.o) \ 
     1165   $(MODEL_LIB)(lib_print.o) \ 
     1166   $(MODEL_LIB)(par_kind.o) \ 
     1167   $(MODEL_LIB)(par_oce.o) \ 
     1168   dom_oce.F90 \ 
     1169   in_out_manager.F90 \ 
     1170   oce.F90 \ 
     1171   phycst.F90 \ 
     1172   $(MODEL_LIB)(dom_oce.o) \ 
     1173   $(MODEL_LIB)(in_out_manager.o) \ 
     1174   $(MODEL_LIB)(oce.o) \ 
     1175   $(MODEL_LIB)(phycst.o) \ 
     1176   domzgr_substitute.h90 \ 
     1177   KEY_CPP \ 
     1178   diahdy.F90 
     1179$(MODEL_LIB)(diahth.o) :   \ 
     1180   in_out_manager.F90 \ 
     1181   lib_print.f90 \ 
     1182   par_kind.F90 \ 
     1183   par_oce.F90 \ 
     1184   $(MODEL_LIB)(in_out_manager.o) \ 
     1185   $(MODEL_LIB)(lib_print.o) \ 
     1186   $(MODEL_LIB)(par_kind.o) \ 
     1187   $(MODEL_LIB)(par_oce.o) \ 
     1188   dom_oce.F90 \ 
     1189   in_out_manager.F90 \ 
     1190   oce.F90 \ 
     1191   phycst.F90 \ 
     1192   $(MODEL_LIB)(dom_oce.o) \ 
     1193   $(MODEL_LIB)(in_out_manager.o) \ 
     1194   $(MODEL_LIB)(oce.o) \ 
     1195   $(MODEL_LIB)(phycst.o) \ 
     1196   domzgr_substitute.h90 \ 
     1197   KEY_CPP \ 
     1198   diahth.F90 
     1199$(MODEL_LIB)(dianam.o) :   \ 
     1200   dom_oce.F90 \ 
     1201   in_out_manager.F90 \ 
     1202   lib_print.f90 \ 
     1203   par_kind.F90 \ 
     1204   par_oce.F90 \ 
     1205   phycst.F90 \ 
     1206   prtctl.F90 \ 
     1207   $(MODEL_LIB)(dom_oce.o) \ 
     1208   $(MODEL_LIB)(in_out_manager.o) \ 
     1209   $(MODEL_LIB)(lib_print.o) \ 
     1210   $(MODEL_LIB)(par_kind.o) \ 
     1211   $(MODEL_LIB)(par_oce.o) \ 
     1212   $(MODEL_LIB)(phycst.o) \ 
     1213   $(MODEL_LIB)(prtctl.o) \ 
     1214   daymod.F90 \ 
     1215   dom_oce.F90 \ 
     1216   in_out_manager.F90 \ 
     1217   phycst.F90 \ 
     1218   $(MODEL_LIB)(daymod.o) \ 
     1219   $(MODEL_LIB)(dom_oce.o) \ 
     1220   $(MODEL_LIB)(in_out_manager.o) \ 
     1221   $(MODEL_LIB)(phycst.o) \ 
     1222   KEY_CPP \ 
     1223   dianam.F90 
     1224$(MODEL_LIB)(diaptr.o) :   \ 
     1225   daymod.F90 \ 
     1226   dom_oce.F90 \ 
     1227   in_out_manager.F90 \ 
     1228   lib_print.f90 \ 
     1229   par_kind.F90 \ 
     1230   par_oce.F90 \ 
     1231   phycst.F90 \ 
     1232   prtctl.F90 \ 
     1233   $(MODEL_LIB)(daymod.o) \ 
     1234   $(MODEL_LIB)(dom_oce.o) \ 
     1235   $(MODEL_LIB)(in_out_manager.o) \ 
     1236   $(MODEL_LIB)(lib_print.o) \ 
     1237   $(MODEL_LIB)(par_kind.o) \ 
     1238   $(MODEL_LIB)(par_oce.o) \ 
     1239   $(MODEL_LIB)(phycst.o) \ 
     1240   $(MODEL_LIB)(prtctl.o) \ 
    11421241   daymod.F90 \ 
    11431242   dianam.F90 \ 
    11441243   dom_oce.F90 \ 
    1145    dtasal.F90 \ 
    1146    dtatem.F90 \ 
    1147    in_out_manager.F90 \ 
    1148    lib_mpp.F90 \ 
    1149    oce.F90 \ 
    1150    domzgr_substitute.h90 \ 
    1151    $(IOIPSL_LIB) \ 
    1152    KEY_CPP \ 
    1153    diagap.F90 
    1154 $(MODEL_LIB)(diahdy.o) :   \ 
    1155    $(MODEL_LIB)(in_out_manager.o) \ 
    1156    $(MODEL_LIB)(lib_print.o) \ 
    1157    $(MODEL_LIB)(par_kind.o) \ 
    1158    $(MODEL_LIB)(par_oce.o) \ 
    1159    in_out_manager.F90 \ 
    1160    lib_print.f90 \ 
    1161    par_kind.F90 \ 
    1162    par_oce.F90 \ 
    1163    $(MODEL_LIB)(dom_oce.o) \ 
    1164    $(MODEL_LIB)(in_out_manager.o) \ 
    1165    $(MODEL_LIB)(oce.o) \ 
    1166    $(MODEL_LIB)(phycst.o) \ 
    1167    dom_oce.F90 \ 
    1168    in_out_manager.F90 \ 
    1169    oce.F90 \ 
    1170    phycst.F90 \ 
    1171    domzgr_substitute.h90 \ 
    1172    KEY_CPP \ 
    1173    diahdy.F90 
    1174 $(MODEL_LIB)(diahth.o) :   \ 
    1175    $(MODEL_LIB)(in_out_manager.o) \ 
    1176    $(MODEL_LIB)(lib_print.o) \ 
    1177    $(MODEL_LIB)(par_kind.o) \ 
    1178    $(MODEL_LIB)(par_oce.o) \ 
    1179    in_out_manager.F90 \ 
    1180    lib_print.f90 \ 
    1181    par_kind.F90 \ 
    1182    par_oce.F90 \ 
    1183    $(MODEL_LIB)(dom_oce.o) \ 
    1184    $(MODEL_LIB)(in_out_manager.o) \ 
    1185    $(MODEL_LIB)(oce.o) \ 
    1186    $(MODEL_LIB)(phycst.o) \ 
    1187    dom_oce.F90 \ 
    1188    in_out_manager.F90 \ 
    1189    oce.F90 \ 
    1190    phycst.F90 \ 
    1191    domzgr_substitute.h90 \ 
    1192    KEY_CPP \ 
    1193    diahth.F90 
    1194 $(MODEL_LIB)(dianam.o) :   \ 
    1195    $(MODEL_LIB)(dom_oce.o) \ 
    1196    $(MODEL_LIB)(in_out_manager.o) \ 
    1197    $(MODEL_LIB)(lib_print.o) \ 
    1198    $(MODEL_LIB)(par_kind.o) \ 
    1199    $(MODEL_LIB)(par_oce.o) \ 
    1200    $(MODEL_LIB)(phycst.o) \ 
    1201    $(MODEL_LIB)(prtctl.o) \ 
    1202    dom_oce.F90 \ 
    1203    in_out_manager.F90 \ 
    1204    lib_print.f90 \ 
    1205    par_kind.F90 \ 
    1206    par_oce.F90 \ 
    1207    phycst.F90 \ 
    1208    prtctl.F90 \ 
    1209    $(MODEL_LIB)(daymod.o) \ 
    1210    $(MODEL_LIB)(dom_oce.o) \ 
    1211    $(MODEL_LIB)(in_out_manager.o) \ 
    1212    $(MODEL_LIB)(phycst.o) \ 
    1213    daymod.F90 \ 
    1214    dom_oce.F90 \ 
    1215    in_out_manager.F90 \ 
    1216    phycst.F90 \ 
    1217    KEY_CPP \ 
    1218    dianam.F90 
    1219 $(MODEL_LIB)(diaptr.o) :   \ 
    1220    $(MODEL_LIB)(daymod.o) \ 
    1221    $(MODEL_LIB)(dom_oce.o) \ 
    1222    $(MODEL_LIB)(in_out_manager.o) \ 
    1223    $(MODEL_LIB)(lib_print.o) \ 
    1224    $(MODEL_LIB)(par_kind.o) \ 
    1225    $(MODEL_LIB)(par_oce.o) \ 
    1226    $(MODEL_LIB)(phycst.o) \ 
    1227    $(MODEL_LIB)(prtctl.o) \ 
    1228    daymod.F90 \ 
    1229    dom_oce.F90 \ 
    1230    in_out_manager.F90 \ 
    1231    lib_print.f90 \ 
    1232    par_kind.F90 \ 
    1233    par_oce.F90 \ 
    1234    phycst.F90 \ 
    1235    prtctl.F90 \ 
     1244   in_out_manager.F90 \ 
     1245   ldftra_oce.F90 \ 
     1246   lib_mpp.F90 \ 
     1247   oce.F90 \ 
     1248   phycst.F90 \ 
    12361249   $(MODEL_LIB)(daymod.o) \ 
    12371250   $(MODEL_LIB)(dianam.o) \ 
     
    12421255   $(MODEL_LIB)(oce.o) \ 
    12431256   $(MODEL_LIB)(phycst.o) \ 
    1244    daymod.F90 \ 
    1245    dianam.F90 \ 
    1246    dom_oce.F90 \ 
    1247    in_out_manager.F90 \ 
    1248    ldftra_oce.F90 \ 
    1249    lib_mpp.F90 \ 
    1250    oce.F90 \ 
    1251    phycst.F90 \ 
    12521257   domzgr_substitute.h90 \ 
    12531258   vectopt_loop_substitute.h90 \ 
     
    12561261   diaptr.F90 
    12571262$(MODEL_LIB)(diaspr.o) :   \ 
     1263   dom_oce.F90 \ 
     1264   in_out_manager.F90 \ 
     1265   lbclnk.F90 \ 
     1266   lib_mpp.F90 \ 
     1267   lib_print.f90 \ 
     1268   oce.F90 \ 
     1269   par_kind.F90 \ 
     1270   par_oce.F90 \ 
     1271   sol_oce.F90 \ 
     1272   zdf_oce.F90 \ 
    12581273   $(MODEL_LIB)(dom_oce.o) \ 
    12591274   $(MODEL_LIB)(in_out_manager.o) \ 
     
    12681283   dom_oce.F90 \ 
    12691284   in_out_manager.F90 \ 
    1270    lbclnk.F90 \ 
    1271    lib_mpp.F90 \ 
    1272    lib_print.f90 \ 
    1273    oce.F90 \ 
    1274    par_kind.F90 \ 
    1275    par_oce.F90 \ 
     1285   lib_mpp.F90 \ 
     1286   oce.F90 \ 
     1287   phycst.F90 \ 
     1288   solfet.F90 \ 
     1289   solpcg.F90 \ 
     1290   solsor.F90 \ 
    12761291   sol_oce.F90 \ 
    1277    zdf_oce.F90 \ 
    1278    $(MODEL_LIB)(dom_oce.o) \ 
    1279    $(MODEL_LIB)(in_out_manager.o) \ 
    1280    $(MODEL_LIB)(lib_mpp.o) \ 
    1281    $(MODEL_LIB)(oce.o) \ 
    1282    $(MODEL_LIB)(phycst.o) \ 
    1283    $(MODEL_LIB)(sol_oce.o) \ 
     1292   $(MODEL_LIB)(dom_oce.o) \ 
     1293   $(MODEL_LIB)(in_out_manager.o) \ 
     1294   $(MODEL_LIB)(lib_mpp.o) \ 
     1295   $(MODEL_LIB)(oce.o) \ 
     1296   $(MODEL_LIB)(phycst.o) \ 
    12841297   $(MODEL_LIB)(solfet.o) \ 
    12851298   $(MODEL_LIB)(solpcg.o) \ 
    12861299   $(MODEL_LIB)(solsor.o) \ 
    1287    dom_oce.F90 \ 
    1288    in_out_manager.F90 \ 
    1289    lib_mpp.F90 \ 
    1290    oce.F90 \ 
    1291    phycst.F90 \ 
    1292    sol_oce.F90 \ 
    1293    solfet.F90 \ 
    1294    solpcg.F90 \ 
    1295    solsor.F90 \ 
     1300   $(MODEL_LIB)(sol_oce.o) \ 
    12961301   KEY_CPP \ 
    12971302   diaspr.F90 
    1298 $(MODEL_LIB)(diawri.o) :   \ 
    1299    $(MODEL_LIB)(blk_oce.o) \ 
    1300    $(MODEL_LIB)(cpl_oce.o) \ 
    1301    $(MODEL_LIB)(daymod.o) \ 
    1302    $(MODEL_LIB)(dom_oce.o) \ 
    1303    $(MODEL_LIB)(dtasal.o) \ 
    1304    $(MODEL_LIB)(dtasss.o) \ 
    1305    $(MODEL_LIB)(dtasst.o) \ 
    1306    $(MODEL_LIB)(dtatem.o) \ 
    1307    $(MODEL_LIB)(flx_oce.o) \ 
    1308    $(MODEL_LIB)(flxmod.o) \ 
    1309    $(MODEL_LIB)(flxrnf.o) \ 
    1310    $(MODEL_LIB)(ice_oce.o) \ 
    1311    $(MODEL_LIB)(in_out_manager.o) \ 
    1312    $(MODEL_LIB)(lbclnk.o) \ 
    1313    $(MODEL_LIB)(lib_mpp.o) \ 
    1314    $(MODEL_LIB)(lib_print.o) \ 
    1315    $(MODEL_LIB)(oce.o) \ 
    1316    $(MODEL_LIB)(ocfzpt.o) \ 
    1317    $(MODEL_LIB)(par_kind.o) \ 
    1318    $(MODEL_LIB)(par_oce.o) \ 
    1319    $(MODEL_LIB)(phycst.o) \ 
    1320    $(MODEL_LIB)(prtctl.o) \ 
    1321    $(MODEL_LIB)(sol_oce.o) \ 
    1322    $(MODEL_LIB)(solfet.o) \ 
    1323    $(MODEL_LIB)(solpcg.o) \ 
    1324    $(MODEL_LIB)(solsor.o) \ 
    1325    $(MODEL_LIB)(taumod.o) \ 
    1326    $(MODEL_LIB)(tradmp.o) \ 
    1327    $(MODEL_LIB)(zdf_oce.o) \ 
     1303$(MODEL_LIB)(diawri1d.o) : \ 
    13281304   blk_oce.F90 \ 
    13291305   cpl_oce.F90 \ 
    1330    daymod.F90 \ 
    1331    dom_oce.F90 \ 
    1332    dtasal.F90 \ 
    1333    dtasss.F90 \ 
    1334    dtasst.F90 \ 
    1335    dtatem.F90 \ 
    1336    flx_oce.F90 \ 
    1337    flxmod.F90 \ 
    1338    flxrnf.F90 \ 
    1339    ice_oce.F90 \ 
    1340    in_out_manager.F90 \ 
    1341    lbclnk.F90 \ 
    1342    lib_mpp.F90 \ 
    1343    lib_print.f90 \ 
    1344    oce.F90 \ 
    1345    ocfzpt.F90 \ 
    1346    par_kind.F90 \ 
    1347    par_oce.F90 \ 
    1348    phycst.F90 \ 
    1349    prtctl.F90 \ 
    1350    sol_oce.F90 \ 
    1351    solfet.F90 \ 
    1352    solpcg.F90 \ 
    1353    solsor.F90 \ 
    1354    taumod.F90 \ 
    1355    tradmp.F90 \ 
    1356    zdf_oce.F90 \ 
    1357    $(MODEL_LIB)(daymod.o) \ 
    1358    $(MODEL_LIB)(diadimg.o) \ 
    1359    $(MODEL_LIB)(diahth.o) \ 
    1360    $(MODEL_LIB)(dianam.o) \ 
    1361    $(MODEL_LIB)(diaspr.o) \ 
    1362    $(MODEL_LIB)(dom_oce.o) \ 
    1363    $(MODEL_LIB)(flx_oce.o) \ 
    1364    $(MODEL_LIB)(flxrnf.o) \ 
    1365    $(MODEL_LIB)(ice_oce.o) \ 
    1366    $(MODEL_LIB)(in_out_manager.o) \ 
    1367    $(MODEL_LIB)(lbclnk.o) \ 
    1368    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1369    $(MODEL_LIB)(ldftra_oce.o) \ 
    1370    $(MODEL_LIB)(oce.o) \ 
    1371    $(MODEL_LIB)(ocesbc.o) \ 
    1372    $(MODEL_LIB)(ocfzpt.o) \ 
    1373    $(MODEL_LIB)(phycst.o) \ 
    1374    $(MODEL_LIB)(sol_oce.o) \ 
    1375    $(MODEL_LIB)(taumod.o) \ 
    1376    $(MODEL_LIB)(zdf_oce.o) \ 
    1377    $(MODEL_LIB)(zdfddm.o) \ 
    1378    $(MODEL_LIB)(zdfmxl.o) \ 
    13791306   daymod.F90 \ 
    13801307   diadimg.F90 \ 
     
    13831310   diaspr.F90 \ 
    13841311   dom_oce.F90 \ 
     1312   dtasal.F90 \ 
     1313   dtasss.F90 \ 
     1314   dtasst.F90 \ 
     1315   dtatem.F90 \ 
     1316   dynzdf_exp.F90 \ 
     1317   eosbn2.F90 \ 
     1318   flxmod.F90 \ 
     1319   flxrnf.F90 \ 
    13851320   flx_oce.F90 \ 
    1386    flxrnf.F90 \ 
    13871321   ice_oce.F90 \ 
    13881322   in_out_manager.F90 \ 
     
    13901324   ldfdyn_oce.F90 \ 
    13911325   ldftra_oce.F90 \ 
    1392    oce.F90 \ 
     1326   lib_mpp.F90 \ 
     1327   lib_print.f90 \ 
    13931328   ocesbc.F90 \ 
     1329   oce.F90 \ 
    13941330   ocfzpt.F90 \ 
    1395    phycst.F90 \ 
     1331   par_kind.F90 \ 
     1332   par_oce.F90 \ 
     1333   phycst.F90 \ 
     1334   prtctl.F90 \ 
    13961335   sol_oce.F90 \ 
    13971336   taumod.F90 \ 
    1398    zdf_oce.F90 \ 
     1337   tradmp.F90 \ 
     1338   trazdf_exp.F90 \ 
    13991339   zdfddm.F90 \ 
    14001340   zdfmxl.F90 \ 
    1401    $(MODEL_LIB)(dtasst.o) \ 
    1402    $(MODEL_LIB)(lib_mpp.o) \ 
    1403    dtasst.F90 \ 
    1404    lib_mpp.F90 \ 
    1405    diawri_dimg.h90 \ 
    1406    zdfddm_substitute.h90 \ 
    1407    $(IOIPSL_LIB) \ 
    1408    KEY_CPP \ 
    1409    diawri.F90 
    1410 $(MODEL_LIB)(diawri1d.o) : \ 
     1341   zdf_oce.F90 \ 
    14111342   $(MODEL_LIB)(blk_oce.o) \ 
    14121343   $(MODEL_LIB)(cpl_oce.o) \ 
     
    14231354   $(MODEL_LIB)(dynzdf_exp.o) \ 
    14241355   $(MODEL_LIB)(eosbn2.o) \ 
    1425    $(MODEL_LIB)(flx_oce.o) \ 
    14261356   $(MODEL_LIB)(flxmod.o) \ 
    14271357   $(MODEL_LIB)(flxrnf.o) \ 
     1358   $(MODEL_LIB)(flx_oce.o) \ 
    14281359   $(MODEL_LIB)(ice_oce.o) \ 
    14291360   $(MODEL_LIB)(in_out_manager.o) \ 
     
    14331364   $(MODEL_LIB)(lib_mpp.o) \ 
    14341365   $(MODEL_LIB)(lib_print.o) \ 
    1435    $(MODEL_LIB)(oce.o) \ 
    14361366   $(MODEL_LIB)(ocesbc.o) \ 
     1367   $(MODEL_LIB)(oce.o) \ 
    14371368   $(MODEL_LIB)(ocfzpt.o) \ 
    14381369   $(MODEL_LIB)(par_kind.o) \ 
     
    14421373   $(MODEL_LIB)(sol_oce.o) \ 
    14431374   $(MODEL_LIB)(taumod.o) \ 
    1444    $(MODEL_LIB)(traadv_ctl.o) \ 
    14451375   $(MODEL_LIB)(tradmp.o) \ 
    14461376   $(MODEL_LIB)(trazdf_exp.o) \ 
    1447    $(MODEL_LIB)(zdf_oce.o) \ 
    14481377   $(MODEL_LIB)(zdfddm.o) \ 
    14491378   $(MODEL_LIB)(zdfmxl.o) \ 
     1379   $(MODEL_LIB)(zdf_oce.o) \ 
     1380   daymod.F90 \ 
     1381   diahth.F90 \ 
     1382   dianam.F90 \ 
     1383   diawri.F90 \ 
     1384   dom_oce.F90 \ 
     1385   flxrnf.F90 \ 
     1386   ice_oce.F90 \ 
     1387   in_out_manager.F90 \ 
     1388   lbclnk.F90 \ 
     1389   ocesbc.F90 \ 
     1390   oce.F90 \ 
     1391   ocfzpt.F90 \ 
     1392   phycst.F90 \ 
     1393   sol_oce.F90 \ 
     1394   taumod.F90 \ 
     1395   zdfddm.F90 \ 
     1396   zdfkpp.F90 \ 
     1397   zdfmxl.F90 \ 
     1398   zdftke.F90 \ 
     1399   zdf_oce.F90 \ 
     1400   $(MODEL_LIB)(daymod.o) \ 
     1401   $(MODEL_LIB)(diahth.o) \ 
     1402   $(MODEL_LIB)(dianam.o) \ 
     1403   $(MODEL_LIB)(diawri.o) \ 
     1404   $(MODEL_LIB)(dom_oce.o) \ 
     1405   $(MODEL_LIB)(flxrnf.o) \ 
     1406   $(MODEL_LIB)(ice_oce.o) \ 
     1407   $(MODEL_LIB)(in_out_manager.o) \ 
     1408   $(MODEL_LIB)(lbclnk.o) \ 
     1409   $(MODEL_LIB)(ocesbc.o) \ 
     1410   $(MODEL_LIB)(oce.o) \ 
     1411   $(MODEL_LIB)(ocfzpt.o) \ 
     1412   $(MODEL_LIB)(phycst.o) \ 
     1413   $(MODEL_LIB)(sol_oce.o) \ 
     1414   $(MODEL_LIB)(taumod.o) \ 
     1415   $(MODEL_LIB)(zdfddm.o) \ 
     1416   $(MODEL_LIB)(zdfkpp.o) \ 
     1417   $(MODEL_LIB)(zdfmxl.o) \ 
     1418   $(MODEL_LIB)(zdftke.o) \ 
     1419   $(MODEL_LIB)(zdf_oce.o) \ 
     1420   zdfddm_substitute.h90 \ 
     1421   $(IOIPSL_LIB) \ 
     1422   KEY_CPP \ 
     1423   diawri1d.F90 
     1424$(MODEL_LIB)(diawri.o) :   \ 
    14501425   blk_oce.F90 \ 
    14511426   cpl_oce.F90 \ 
     1427   daymod.F90 \ 
     1428   dom_oce.F90 \ 
     1429   dtasal.F90 \ 
     1430   dtasss.F90 \ 
     1431   dtasst.F90 \ 
     1432   dtatem.F90 \ 
     1433   flxmod.F90 \ 
     1434   flxrnf.F90 \ 
     1435   flx_oce.F90 \ 
     1436   ice_oce.F90 \ 
     1437   in_out_manager.F90 \ 
     1438   lbclnk.F90 \ 
     1439   lib_mpp.F90 \ 
     1440   lib_print.f90 \ 
     1441   oce.F90 \ 
     1442   ocfzpt.F90 \ 
     1443   par_kind.F90 \ 
     1444   par_oce.F90 \ 
     1445   phycst.F90 \ 
     1446   prtctl.F90 \ 
     1447   solfet.F90 \ 
     1448   solpcg.F90 \ 
     1449   solsor.F90 \ 
     1450   sol_oce.F90 \ 
     1451   taumod.F90 \ 
     1452   tradmp.F90 \ 
     1453   zdf_oce.F90 \ 
     1454   $(MODEL_LIB)(blk_oce.o) \ 
     1455   $(MODEL_LIB)(cpl_oce.o) \ 
     1456   $(MODEL_LIB)(daymod.o) \ 
     1457   $(MODEL_LIB)(dom_oce.o) \ 
     1458   $(MODEL_LIB)(dtasal.o) \ 
     1459   $(MODEL_LIB)(dtasss.o) \ 
     1460   $(MODEL_LIB)(dtasst.o) \ 
     1461   $(MODEL_LIB)(dtatem.o) \ 
     1462   $(MODEL_LIB)(flxmod.o) \ 
     1463   $(MODEL_LIB)(flxrnf.o) \ 
     1464   $(MODEL_LIB)(flx_oce.o) \ 
     1465   $(MODEL_LIB)(ice_oce.o) \ 
     1466   $(MODEL_LIB)(in_out_manager.o) \ 
     1467   $(MODEL_LIB)(lbclnk.o) \ 
     1468   $(MODEL_LIB)(lib_mpp.o) \ 
     1469   $(MODEL_LIB)(lib_print.o) \ 
     1470   $(MODEL_LIB)(oce.o) \ 
     1471   $(MODEL_LIB)(ocfzpt.o) \ 
     1472   $(MODEL_LIB)(par_kind.o) \ 
     1473   $(MODEL_LIB)(par_oce.o) \ 
     1474   $(MODEL_LIB)(phycst.o) \ 
     1475   $(MODEL_LIB)(prtctl.o) \ 
     1476   $(MODEL_LIB)(solfet.o) \ 
     1477   $(MODEL_LIB)(solpcg.o) \ 
     1478   $(MODEL_LIB)(solsor.o) \ 
     1479   $(MODEL_LIB)(sol_oce.o) \ 
     1480   $(MODEL_LIB)(taumod.o) \ 
     1481   $(MODEL_LIB)(tradmp.o) \ 
     1482   $(MODEL_LIB)(zdf_oce.o) \ 
    14521483   daymod.F90 \ 
    14531484   diadimg.F90 \ 
     
    14561487   diaspr.F90 \ 
    14571488   dom_oce.F90 \ 
    1458    dtasal.F90 \ 
    1459    dtasss.F90 \ 
    1460    dtasst.F90 \ 
    1461    dtatem.F90 \ 
    1462    dynzdf_exp.F90 \ 
    1463    eosbn2.F90 \ 
     1489   flxrnf.F90 \ 
    14641490   flx_oce.F90 \ 
    1465    flxmod.F90 \ 
    1466    flxrnf.F90 \ 
    14671491   ice_oce.F90 \ 
    14681492   in_out_manager.F90 \ 
     
    14701494   ldfdyn_oce.F90 \ 
    14711495   ldftra_oce.F90 \ 
    1472    lib_mpp.F90 \ 
    1473    lib_print.f90 \ 
    1474    oce.F90 \ 
    14751496   ocesbc.F90 \ 
     1497   oce.F90 \ 
    14761498   ocfzpt.F90 \ 
    1477    par_kind.F90 \ 
    1478    par_oce.F90 \ 
    1479    phycst.F90 \ 
    1480    prtctl.F90 \ 
     1499   phycst.F90 \ 
    14811500   sol_oce.F90 \ 
    14821501   taumod.F90 \ 
    1483    traadv_ctl.F90 \ 
    1484    tradmp.F90 \ 
    1485    trazdf_exp.F90 \ 
    1486    zdf_oce.F90 \ 
    14871502   zdfddm.F90 \ 
    14881503   zdfmxl.F90 \ 
     1504   zdf_oce.F90 \ 
    14891505   $(MODEL_LIB)(daymod.o) \ 
     1506   $(MODEL_LIB)(diadimg.o) \ 
    14901507   $(MODEL_LIB)(diahth.o) \ 
    14911508   $(MODEL_LIB)(dianam.o) \ 
    1492    $(MODEL_LIB)(diawri.o) \ 
     1509   $(MODEL_LIB)(diaspr.o) \ 
    14931510   $(MODEL_LIB)(dom_oce.o) \ 
    14941511   $(MODEL_LIB)(flxrnf.o) \ 
     1512   $(MODEL_LIB)(flx_oce.o) \ 
    14951513   $(MODEL_LIB)(ice_oce.o) \ 
    14961514   $(MODEL_LIB)(in_out_manager.o) \ 
    14971515   $(MODEL_LIB)(lbclnk.o) \ 
    1498    $(MODEL_LIB)(oce.o) \ 
     1516   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1517   $(MODEL_LIB)(ldftra_oce.o) \ 
    14991518   $(MODEL_LIB)(ocesbc.o) \ 
     1519   $(MODEL_LIB)(oce.o) \ 
    15001520   $(MODEL_LIB)(ocfzpt.o) \ 
    15011521   $(MODEL_LIB)(phycst.o) \ 
    15021522   $(MODEL_LIB)(sol_oce.o) \ 
    15031523   $(MODEL_LIB)(taumod.o) \ 
     1524   $(MODEL_LIB)(zdfddm.o) \ 
     1525   $(MODEL_LIB)(zdfmxl.o) \ 
    15041526   $(MODEL_LIB)(zdf_oce.o) \ 
    1505    $(MODEL_LIB)(zdfddm.o) \ 
    1506    $(MODEL_LIB)(zdfkpp.o) \ 
    1507    $(MODEL_LIB)(zdfmxl.o) \ 
    1508    $(MODEL_LIB)(zdftke.o) \ 
    1509    daymod.F90 \ 
    1510    diahth.F90 \ 
    1511    dianam.F90 \ 
    1512    diawri.F90 \ 
    1513    dom_oce.F90 \ 
    1514    flxrnf.F90 \ 
    1515    ice_oce.F90 \ 
    1516    in_out_manager.F90 \ 
    1517    lbclnk.F90 \ 
    1518    oce.F90 \ 
    1519    ocesbc.F90 \ 
    1520    ocfzpt.F90 \ 
    1521    phycst.F90 \ 
    1522    sol_oce.F90 \ 
    1523    taumod.F90 \ 
    1524    zdf_oce.F90 \ 
    1525    zdfddm.F90 \ 
    1526    zdfkpp.F90 \ 
    1527    zdfmxl.F90 \ 
    1528    zdftke.F90 \ 
     1527   dtasst.F90 \ 
     1528   lib_mpp.F90 \ 
     1529   $(MODEL_LIB)(dtasst.o) \ 
     1530   $(MODEL_LIB)(lib_mpp.o) \ 
     1531   diawri_dimg.h90 \ 
    15291532   zdfddm_substitute.h90 \ 
    15301533   $(IOIPSL_LIB) \ 
    15311534   KEY_CPP \ 
    1532    diawri1d.F90 
     1535   diawri.F90 
    15331536$(MODEL_LIB)(divcur.o) :   \ 
     1537   dom_oce.F90 \ 
     1538   in_out_manager.F90 \ 
     1539   lib_mpp.F90 \ 
     1540   lib_print.f90 \ 
     1541   obc_par.F90 \ 
     1542   oce.F90 \ 
     1543   par_kind.F90 \ 
     1544   par_oce.F90 \ 
    15341545   $(MODEL_LIB)(dom_oce.o) \ 
    15351546   $(MODEL_LIB)(in_out_manager.o) \ 
     
    15421553   dom_oce.F90 \ 
    15431554   in_out_manager.F90 \ 
    1544    lib_mpp.F90 \ 
    1545    lib_print.f90 \ 
    1546    obc_par.F90 \ 
    1547    oce.F90 \ 
    1548    par_kind.F90 \ 
    1549    par_oce.F90 \ 
     1555   lbclnk.F90 \ 
     1556   obc_oce.F90 \ 
     1557   oce.F90 \ 
    15501558   $(MODEL_LIB)(dom_oce.o) \ 
    15511559   $(MODEL_LIB)(in_out_manager.o) \ 
     
    15531561   $(MODEL_LIB)(obc_oce.o) \ 
    15541562   $(MODEL_LIB)(oce.o) \ 
    1555    dom_oce.F90 \ 
    1556    in_out_manager.F90 \ 
    1557    lbclnk.F90 \ 
    1558    obc_oce.F90 \ 
    1559    oce.F90 \ 
    15601563   domzgr_substitute.h90 \ 
    15611564   vectopt_loop_substitute.h90 \ 
    15621565   KEY_CPP \ 
    15631566   divcur.F90 
    1564 $(MODEL_LIB)(dom_ice.o) :  \ 
    1565    $(MODEL_LIB)(par_oce.o) \ 
    1566    par_oce.F90 \ 
    1567    $(MODEL_LIB)(par_ice.o) \ 
    1568    par_ice.F90 \ 
    1569    dom_ice.F90 
    1570 $(MODEL_LIB)(dom_oce.o) :  \ 
    1571    $(MODEL_LIB)(par_kind.o) \ 
    1572    par_kind.F90 \ 
    1573    $(MODEL_LIB)(par_oce.o) \ 
    1574    par_oce.F90 \ 
    1575    KEY_CPP \ 
    1576    dom_oce.F90 
    15771567$(MODEL_LIB)(domain.o) :   \ 
     1568   blk_oce.F90 \ 
     1569   closea.F90 \ 
     1570   daymod.F90 \ 
     1571   dom_oce.F90 \ 
     1572   dynspg_oce.F90 \ 
     1573   flxrnf.F90 \ 
     1574   ini1d.F90 \ 
     1575   in_out_manager.F90 \ 
     1576   lbclnk.F90 \ 
     1577   lib_mpp.F90 \ 
     1578   lib_print.f90 \ 
     1579   obc_oce.F90 \ 
     1580   ocesbc.F90 \ 
     1581   oce.F90 \ 
     1582   par_kind.F90 \ 
     1583   par_oce.F90 \ 
     1584   phycst.F90 \ 
     1585   prtctl.F90 \ 
     1586   solisl.F90 \ 
    15781587   $(MODEL_LIB)(blk_oce.o) \ 
    15791588   $(MODEL_LIB)(closea.o) \ 
     
    15821591   $(MODEL_LIB)(dynspg_oce.o) \ 
    15831592   $(MODEL_LIB)(flxrnf.o) \ 
    1584    $(MODEL_LIB)(in_out_manager.o) \ 
    15851593   $(MODEL_LIB)(ini1d.o) \ 
     1594   $(MODEL_LIB)(in_out_manager.o) \ 
    15861595   $(MODEL_LIB)(lbclnk.o) \ 
    15871596   $(MODEL_LIB)(lib_mpp.o) \ 
    15881597   $(MODEL_LIB)(lib_print.o) \ 
    15891598   $(MODEL_LIB)(obc_oce.o) \ 
    1590    $(MODEL_LIB)(oce.o) \ 
    15911599   $(MODEL_LIB)(ocesbc.o) \ 
     1600   $(MODEL_LIB)(oce.o) \ 
    15921601   $(MODEL_LIB)(par_kind.o) \ 
    15931602   $(MODEL_LIB)(par_oce.o) \ 
     
    15981607   closea.F90 \ 
    15991608   daymod.F90 \ 
    1600    dom_oce.F90 \ 
    1601    dynspg_oce.F90 \ 
     1609   domhgr.F90 \ 
     1610   dommsk.F90 \ 
     1611   domstp.F90 \ 
     1612   domwri.F90 \ 
     1613   domzgr.F90 \ 
     1614   dom_oce.F90 \ 
    16021615   flxrnf.F90 \ 
    1603    in_out_manager.F90 \ 
    1604    ini1d.F90 \ 
    1605    lbclnk.F90 \ 
    1606    lib_mpp.F90 \ 
    1607    lib_print.f90 \ 
    1608    obc_oce.F90 \ 
    1609    oce.F90 \ 
    1610    ocesbc.F90 \ 
    1611    par_kind.F90 \ 
    1612    par_oce.F90 \ 
    1613    phycst.F90 \ 
    1614    prtctl.F90 \ 
    1615    solisl.F90 \ 
     1616   ice_oce.F90 \ 
     1617   in_out_manager.F90 \ 
     1618   lib_mpp.F90 \ 
     1619   oce.F90 \ 
     1620   phycst.F90 \ 
    16161621   $(MODEL_LIB)(blk_oce.o) \ 
    16171622   $(MODEL_LIB)(closea.o) \ 
    16181623   $(MODEL_LIB)(daymod.o) \ 
    1619    $(MODEL_LIB)(dom_oce.o) \ 
    16201624   $(MODEL_LIB)(domhgr.o) \ 
    16211625   $(MODEL_LIB)(dommsk.o) \ 
     
    16231627   $(MODEL_LIB)(domwri.o) \ 
    16241628   $(MODEL_LIB)(domzgr.o) \ 
     1629   $(MODEL_LIB)(dom_oce.o) \ 
    16251630   $(MODEL_LIB)(flxrnf.o) \ 
    16261631   $(MODEL_LIB)(ice_oce.o) \ 
     
    16291634   $(MODEL_LIB)(oce.o) \ 
    16301635   $(MODEL_LIB)(phycst.o) \ 
    1631    blk_oce.F90 \ 
    1632    closea.F90 \ 
    1633    daymod.F90 \ 
    1634    dom_oce.F90 \ 
    1635    domhgr.F90 \ 
    1636    dommsk.F90 \ 
    1637    domstp.F90 \ 
    1638    domwri.F90 \ 
    1639    domzgr.F90 \ 
    1640    flxrnf.F90 \ 
    1641    ice_oce.F90 \ 
    1642    in_out_manager.F90 \ 
    1643    lib_mpp.F90 \ 
    1644    oce.F90 \ 
    1645    phycst.F90 \ 
    16461636   domzgr_substitute.h90 \ 
    16471637   $(IOIPSL_LIB) \ 
     
    16491639   domain.F90 
    16501640$(MODEL_LIB)(domcfg.o) :   \ 
     1641   dom_oce.F90 \ 
     1642   in_out_manager.F90 \ 
     1643   lib_mpp.F90 \ 
     1644   lib_print.f90 \ 
     1645   obc_oce.F90 \ 
     1646   oce.F90 \ 
     1647   par_kind.F90 \ 
     1648   par_oce.F90 \ 
     1649   solfet.F90 \ 
     1650   solpcg.F90 \ 
     1651   solsor.F90 \ 
     1652   sol_oce.F90 \ 
    16511653   $(MODEL_LIB)(dom_oce.o) \ 
    16521654   $(MODEL_LIB)(in_out_manager.o) \ 
     
    16571659   $(MODEL_LIB)(par_kind.o) \ 
    16581660   $(MODEL_LIB)(par_oce.o) \ 
    1659    $(MODEL_LIB)(sol_oce.o) \ 
    16601661   $(MODEL_LIB)(solfet.o) \ 
    16611662   $(MODEL_LIB)(solpcg.o) \ 
    16621663   $(MODEL_LIB)(solsor.o) \ 
     1664   $(MODEL_LIB)(sol_oce.o) \ 
     1665   dom_oce.F90 \ 
     1666   in_out_manager.F90 \ 
     1667   lib_mpp.F90 \ 
     1668   phycst.F90 \ 
     1669   solisl.F90 \ 
     1670   $(MODEL_LIB)(dom_oce.o) \ 
     1671   $(MODEL_LIB)(in_out_manager.o) \ 
     1672   $(MODEL_LIB)(lib_mpp.o) \ 
     1673   $(MODEL_LIB)(phycst.o) \ 
     1674   $(MODEL_LIB)(solisl.o) \ 
     1675   domcfg.F90 
     1676$(MODEL_LIB)(domhgr.o) :   \ 
     1677   dom_oce.F90 \ 
     1678   in_out_manager.F90 \ 
     1679   lib_print.f90 \ 
     1680   par_kind.F90 \ 
     1681   par_oce.F90 \ 
     1682   $(MODEL_LIB)(dom_oce.o) \ 
     1683   $(MODEL_LIB)(in_out_manager.o) \ 
     1684   $(MODEL_LIB)(lib_print.o) \ 
     1685   $(MODEL_LIB)(par_kind.o) \ 
     1686   $(MODEL_LIB)(par_oce.o) \ 
     1687   dom_oce.F90 \ 
     1688   in_out_manager.F90 \ 
     1689   lib_mpp.F90 \ 
     1690   phycst.F90 \ 
     1691   $(MODEL_LIB)(dom_oce.o) \ 
     1692   $(MODEL_LIB)(in_out_manager.o) \ 
     1693   $(MODEL_LIB)(lib_mpp.o) \ 
     1694   $(MODEL_LIB)(phycst.o) \ 
     1695   $(IOIPSL_LIB) \ 
     1696   KEY_CPP \ 
     1697   domhgr.F90 
     1698$(MODEL_LIB)(dommsk.o) :   \ 
    16631699   dom_oce.F90 \ 
    16641700   in_out_manager.F90 \ 
     
    16661702   lib_print.f90 \ 
    16671703   obc_oce.F90 \ 
    1668    oce.F90 \ 
    1669    par_kind.F90 \ 
    1670    par_oce.F90 \ 
    1671    sol_oce.F90 \ 
     1704   obc_par.F90 \ 
     1705   oce.F90 \ 
     1706   par_kind.F90 \ 
     1707   par_oce.F90 \ 
    16721708   solfet.F90 \ 
    16731709   solpcg.F90 \ 
    16741710   solsor.F90 \ 
    1675    $(MODEL_LIB)(dom_oce.o) \ 
    1676    $(MODEL_LIB)(in_out_manager.o) \ 
    1677    $(MODEL_LIB)(lib_mpp.o) \ 
    1678    $(MODEL_LIB)(phycst.o) \ 
    1679    $(MODEL_LIB)(solisl.o) \ 
    1680    dom_oce.F90 \ 
    1681    in_out_manager.F90 \ 
    1682    lib_mpp.F90 \ 
    1683    phycst.F90 \ 
    1684    solisl.F90 \ 
    1685    domcfg.F90 
    1686 $(MODEL_LIB)(domhgr.o) :   \ 
    1687    $(MODEL_LIB)(dom_oce.o) \ 
    1688    $(MODEL_LIB)(in_out_manager.o) \ 
    1689    $(MODEL_LIB)(lib_print.o) \ 
    1690    $(MODEL_LIB)(par_kind.o) \ 
    1691    $(MODEL_LIB)(par_oce.o) \ 
    1692    dom_oce.F90 \ 
    1693    in_out_manager.F90 \ 
    1694    lib_print.f90 \ 
    1695    par_kind.F90 \ 
    1696    par_oce.F90 \ 
    1697    $(MODEL_LIB)(dom_oce.o) \ 
    1698    $(MODEL_LIB)(in_out_manager.o) \ 
    1699    $(MODEL_LIB)(lib_mpp.o) \ 
    1700    $(MODEL_LIB)(phycst.o) \ 
    1701    dom_oce.F90 \ 
    1702    in_out_manager.F90 \ 
    1703    lib_mpp.F90 \ 
    1704    phycst.F90 \ 
    1705    $(IOIPSL_LIB) \ 
    1706    KEY_CPP \ 
    1707    domhgr.F90 
    1708 $(MODEL_LIB)(dommsk.o) :   \ 
     1711   sol_oce.F90 \ 
    17091712   $(MODEL_LIB)(dom_oce.o) \ 
    17101713   $(MODEL_LIB)(in_out_manager.o) \ 
     
    17161719   $(MODEL_LIB)(par_kind.o) \ 
    17171720   $(MODEL_LIB)(par_oce.o) \ 
    1718    $(MODEL_LIB)(sol_oce.o) \ 
    17191721   $(MODEL_LIB)(solfet.o) \ 
    17201722   $(MODEL_LIB)(solpcg.o) \ 
    17211723   $(MODEL_LIB)(solsor.o) \ 
    1722    dom_oce.F90 \ 
    1723    in_out_manager.F90 \ 
    1724    lib_mpp.F90 \ 
    1725    lib_print.f90 \ 
     1724   $(MODEL_LIB)(sol_oce.o) \ 
     1725   dom_oce.F90 \ 
     1726   dynspg_oce.F90 \ 
     1727   in_out_manager.F90 \ 
     1728   lbclnk.F90 \ 
     1729   lib_mpp.F90 \ 
    17261730   obc_oce.F90 \ 
    1727    obc_par.F90 \ 
    1728    oce.F90 \ 
    1729    par_kind.F90 \ 
    1730    par_oce.F90 \ 
    1731    sol_oce.F90 \ 
     1731   oce.F90 \ 
     1732   solisl.F90 \ 
     1733   $(MODEL_LIB)(dom_oce.o) \ 
     1734   $(MODEL_LIB)(dynspg_oce.o) \ 
     1735   $(MODEL_LIB)(in_out_manager.o) \ 
     1736   $(MODEL_LIB)(lbclnk.o) \ 
     1737   $(MODEL_LIB)(lib_mpp.o) \ 
     1738   $(MODEL_LIB)(obc_oce.o) \ 
     1739   $(MODEL_LIB)(oce.o) \ 
     1740   $(MODEL_LIB)(solisl.o) \ 
     1741   vectopt_loop_substitute.h90 \ 
     1742   KEY_CPP \ 
     1743   dommsk.F90 
     1744$(MODEL_LIB)(domstp.o) :   \ 
     1745   lib_print.f90 \ 
     1746   par_kind.F90 \ 
     1747   par_oce.F90 \ 
     1748   $(MODEL_LIB)(lib_print.o) \ 
     1749   $(MODEL_LIB)(par_kind.o) \ 
     1750   $(MODEL_LIB)(par_oce.o) \ 
     1751   dom_oce.F90 \ 
     1752   in_out_manager.F90 \ 
     1753   oce.F90 \ 
     1754   $(MODEL_LIB)(dom_oce.o) \ 
     1755   $(MODEL_LIB)(in_out_manager.o) \ 
     1756   $(MODEL_LIB)(oce.o) \ 
     1757   domzgr_substitute.h90 \ 
     1758   KEY_CPP \ 
     1759   domstp.F90 
     1760$(MODEL_LIB)(domwri.o) :   \ 
     1761   lib_print.f90 \ 
     1762   par_kind.F90 \ 
     1763   par_oce.F90 \ 
     1764   $(MODEL_LIB)(lib_print.o) \ 
     1765   $(MODEL_LIB)(par_kind.o) \ 
     1766   $(MODEL_LIB)(par_oce.o) \ 
     1767   dom_oce.F90 \ 
     1768   in_out_manager.F90 \ 
     1769   $(MODEL_LIB)(dom_oce.o) \ 
     1770   $(MODEL_LIB)(in_out_manager.o) \ 
     1771   daymod.F90 \ 
     1772   lib_mpp.F90 \ 
     1773   $(MODEL_LIB)(daymod.o) \ 
     1774   $(MODEL_LIB)(lib_mpp.o) \ 
     1775   domwri_dimg.h90 \ 
     1776   $(IOIPSL_LIB) \ 
     1777   KEY_CPP \ 
     1778   domwri.F90 
     1779$(MODEL_LIB)(domzgr.o) :   \ 
     1780   dom_oce.F90 \ 
     1781   flxrnf.F90 \ 
     1782   in_out_manager.F90 \ 
     1783   lbclnk.F90 \ 
     1784   lib_mpp.F90 \ 
     1785   lib_print.f90 \ 
     1786   obc_oce.F90 \ 
     1787   ocesbc.F90 \ 
     1788   oce.F90 \ 
     1789   par_kind.F90 \ 
     1790   par_oce.F90 \ 
     1791   phycst.F90 \ 
    17321792   solfet.F90 \ 
    17331793   solpcg.F90 \ 
    17341794   solsor.F90 \ 
    1735    $(MODEL_LIB)(dom_oce.o) \ 
    1736    $(MODEL_LIB)(dynspg_oce.o) \ 
    1737    $(MODEL_LIB)(in_out_manager.o) \ 
    1738    $(MODEL_LIB)(lbclnk.o) \ 
    1739    $(MODEL_LIB)(lib_mpp.o) \ 
     1795   sol_oce.F90 \ 
     1796   $(MODEL_LIB)(dom_oce.o) \ 
     1797   $(MODEL_LIB)(flxrnf.o) \ 
     1798   $(MODEL_LIB)(in_out_manager.o) \ 
     1799   $(MODEL_LIB)(lbclnk.o) \ 
     1800   $(MODEL_LIB)(lib_mpp.o) \ 
     1801   $(MODEL_LIB)(lib_print.o) \ 
    17401802   $(MODEL_LIB)(obc_oce.o) \ 
    1741    $(MODEL_LIB)(oce.o) \ 
    1742    $(MODEL_LIB)(solisl.o) \ 
    1743    dom_oce.F90 \ 
    1744    dynspg_oce.F90 \ 
    1745    in_out_manager.F90 \ 
    1746    lbclnk.F90 \ 
    1747    lib_mpp.F90 \ 
    1748    obc_oce.F90 \ 
    1749    oce.F90 \ 
    1750    solisl.F90 \ 
    1751    vectopt_loop_substitute.h90 \ 
    1752    KEY_CPP \ 
    1753    dommsk.F90 
    1754 $(MODEL_LIB)(domstp.o) :   \ 
    1755    $(MODEL_LIB)(lib_print.o) \ 
    1756    $(MODEL_LIB)(par_kind.o) \ 
    1757    $(MODEL_LIB)(par_oce.o) \ 
    1758    lib_print.f90 \ 
    1759    par_kind.F90 \ 
    1760    par_oce.F90 \ 
    1761    $(MODEL_LIB)(dom_oce.o) \ 
    1762    $(MODEL_LIB)(in_out_manager.o) \ 
    1763    $(MODEL_LIB)(oce.o) \ 
    1764    dom_oce.F90 \ 
    1765    in_out_manager.F90 \ 
    1766    oce.F90 \ 
    1767    domzgr_substitute.h90 \ 
    1768    KEY_CPP \ 
    1769    domstp.F90 
    1770 $(MODEL_LIB)(domwri.o) :   \ 
    1771    $(MODEL_LIB)(lib_print.o) \ 
    1772    $(MODEL_LIB)(par_kind.o) \ 
    1773    $(MODEL_LIB)(par_oce.o) \ 
    1774    lib_print.f90 \ 
    1775    par_kind.F90 \ 
    1776    par_oce.F90 \ 
    1777    $(MODEL_LIB)(dom_oce.o) \ 
    1778    $(MODEL_LIB)(in_out_manager.o) \ 
    1779    dom_oce.F90 \ 
    1780    in_out_manager.F90 \ 
    1781    $(MODEL_LIB)(daymod.o) \ 
    1782    $(MODEL_LIB)(lib_mpp.o) \ 
    1783    daymod.F90 \ 
    1784    lib_mpp.F90 \ 
    1785    domwri_dimg.h90 \ 
    1786    $(IOIPSL_LIB) \ 
    1787    KEY_CPP \ 
    1788    domwri.F90 
    1789 $(MODEL_LIB)(domzgr.o) :   \ 
    1790    $(MODEL_LIB)(dom_oce.o) \ 
    1791    $(MODEL_LIB)(flxrnf.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)(oce.o) \ 
    17981803   $(MODEL_LIB)(ocesbc.o) \ 
    1799    $(MODEL_LIB)(par_kind.o) \ 
    1800    $(MODEL_LIB)(par_oce.o) \ 
    1801    $(MODEL_LIB)(phycst.o) \ 
    1802    $(MODEL_LIB)(sol_oce.o) \ 
     1804   $(MODEL_LIB)(oce.o) \ 
     1805   $(MODEL_LIB)(par_kind.o) \ 
     1806   $(MODEL_LIB)(par_oce.o) \ 
     1807   $(MODEL_LIB)(phycst.o) \ 
    18031808   $(MODEL_LIB)(solfet.o) \ 
    18041809   $(MODEL_LIB)(solpcg.o) \ 
    18051810   $(MODEL_LIB)(solsor.o) \ 
    1806    dom_oce.F90 \ 
    1807    flxrnf.F90 \ 
    1808    in_out_manager.F90 \ 
    1809    lbclnk.F90 \ 
    1810    lib_mpp.F90 \ 
    1811    lib_print.f90 \ 
    1812    obc_oce.F90 \ 
    1813    oce.F90 \ 
    1814    ocesbc.F90 \ 
    1815    par_kind.F90 \ 
    1816    par_oce.F90 \ 
    1817    phycst.F90 \ 
    1818    sol_oce.F90 \ 
    1819    solfet.F90 \ 
    1820    solpcg.F90 \ 
    1821    solsor.F90 \ 
     1811   $(MODEL_LIB)(sol_oce.o) \ 
     1812   closea.F90 \ 
     1813   dom_oce.F90 \ 
     1814   ini1d.F90 \ 
     1815   in_out_manager.F90 \ 
     1816   lbclnk.F90 \ 
     1817   lib_mpp.F90 \ 
     1818   oce.F90 \ 
     1819   solisl.F90 \ 
    18221820   $(MODEL_LIB)(closea.o) \ 
    18231821   $(MODEL_LIB)(dom_oce.o) \ 
    1824    $(MODEL_LIB)(in_out_manager.o) \ 
    18251822   $(MODEL_LIB)(ini1d.o) \ 
     1823   $(MODEL_LIB)(in_out_manager.o) \ 
    18261824   $(MODEL_LIB)(lbclnk.o) \ 
    18271825   $(MODEL_LIB)(lib_mpp.o) \ 
    18281826   $(MODEL_LIB)(oce.o) \ 
    18291827   $(MODEL_LIB)(solisl.o) \ 
    1830    closea.F90 \ 
    1831    dom_oce.F90 \ 
    1832    in_out_manager.F90 \ 
    1833    ini1d.F90 \ 
    1834    lbclnk.F90 \ 
    1835    lib_mpp.F90 \ 
    1836    oce.F90 \ 
    1837    solisl.F90 \ 
    1838    domzgr_s.h90 \ 
    18391828   domzgr_substitute.h90 \ 
    18401829   domzgr_zps.h90 \ 
     
    18431832   KEY_CPP \ 
    18441833   domzgr.F90 
     1834$(MODEL_LIB)(dom_ice.o) :  \ 
     1835   par_oce.F90 \ 
     1836   $(MODEL_LIB)(par_oce.o) \ 
     1837   par_ice.F90 \ 
     1838   $(MODEL_LIB)(par_ice.o) \ 
     1839   dom_ice.F90 
     1840$(MODEL_LIB)(dom_oce.o) :  \ 
     1841   par_kind.F90 \ 
     1842   $(MODEL_LIB)(par_kind.o) \ 
     1843   par_oce.F90 \ 
     1844   $(MODEL_LIB)(par_oce.o) \ 
     1845   KEY_CPP \ 
     1846   dom_oce.F90 
    18451847$(MODEL_LIB)(dtasal.o) :   \ 
    1846    $(MODEL_LIB)(dom_oce.o) \ 
    1847    $(MODEL_LIB)(in_out_manager.o) \ 
    1848    $(MODEL_LIB)(lib_print.o) \ 
    1849    $(MODEL_LIB)(par_kind.o) \ 
    1850    $(MODEL_LIB)(par_oce.o) \ 
    1851    $(MODEL_LIB)(phycst.o) \ 
    1852    $(MODEL_LIB)(prtctl.o) \ 
    1853    dom_oce.F90 \ 
    1854    in_out_manager.F90 \ 
    1855    lib_print.f90 \ 
    1856    par_kind.F90 \ 
    1857    par_oce.F90 \ 
    1858    phycst.F90 \ 
    1859    prtctl.F90 \ 
     1848   dom_oce.F90 \ 
     1849   in_out_manager.F90 \ 
     1850   lib_print.f90 \ 
     1851   par_kind.F90 \ 
     1852   par_oce.F90 \ 
     1853   phycst.F90 \ 
     1854   prtctl.F90 \ 
     1855   $(MODEL_LIB)(dom_oce.o) \ 
     1856   $(MODEL_LIB)(in_out_manager.o) \ 
     1857   $(MODEL_LIB)(lib_print.o) \ 
     1858   $(MODEL_LIB)(par_kind.o) \ 
     1859   $(MODEL_LIB)(par_oce.o) \ 
     1860   $(MODEL_LIB)(phycst.o) \ 
     1861   $(MODEL_LIB)(prtctl.o) \ 
     1862   daymod.F90 \ 
     1863   dom_oce.F90 \ 
     1864   in_out_manager.F90 \ 
     1865   oce.F90 \ 
    18601866   $(MODEL_LIB)(daymod.o) \ 
    18611867   $(MODEL_LIB)(dom_oce.o) \ 
    18621868   $(MODEL_LIB)(in_out_manager.o) \ 
    18631869   $(MODEL_LIB)(oce.o) \ 
    1864    daymod.F90 \ 
    1865    dom_oce.F90 \ 
    1866    in_out_manager.F90 \ 
    1867    oce.F90 \ 
    18681870   domzgr_substitute.h90 \ 
    18691871   $(IOIPSL_LIB) \ 
     
    18711873   dtasal.F90 
    18721874$(MODEL_LIB)(dtasss.o) :   \ 
    1873    $(MODEL_LIB)(dom_oce.o) \ 
    1874    $(MODEL_LIB)(in_out_manager.o) \ 
    1875    $(MODEL_LIB)(lib_print.o) \ 
    1876    $(MODEL_LIB)(oce.o) \ 
    1877    $(MODEL_LIB)(par_kind.o) \ 
    1878    $(MODEL_LIB)(par_oce.o) \ 
    1879    $(MODEL_LIB)(phycst.o) \ 
    1880    $(MODEL_LIB)(prtctl.o) \ 
    1881    dom_oce.F90 \ 
    1882    in_out_manager.F90 \ 
    1883    lib_print.f90 \ 
    1884    oce.F90 \ 
    1885    par_kind.F90 \ 
    1886    par_oce.F90 \ 
    1887    phycst.F90 \ 
    1888    prtctl.F90 \ 
     1875   dom_oce.F90 \ 
     1876   in_out_manager.F90 \ 
     1877   lib_print.f90 \ 
     1878   oce.F90 \ 
     1879   par_kind.F90 \ 
     1880   par_oce.F90 \ 
     1881   phycst.F90 \ 
     1882   prtctl.F90 \ 
     1883   $(MODEL_LIB)(dom_oce.o) \ 
     1884   $(MODEL_LIB)(in_out_manager.o) \ 
     1885   $(MODEL_LIB)(lib_print.o) \ 
     1886   $(MODEL_LIB)(oce.o) \ 
     1887   $(MODEL_LIB)(par_kind.o) \ 
     1888   $(MODEL_LIB)(par_oce.o) \ 
     1889   $(MODEL_LIB)(phycst.o) \ 
     1890   $(MODEL_LIB)(prtctl.o) \ 
     1891   daymod.F90 \ 
     1892   dom_oce.F90 \ 
     1893   in_out_manager.F90 \ 
     1894   oce.F90 \ 
     1895   ocfzpt.F90 \ 
    18891896   $(MODEL_LIB)(daymod.o) \ 
    18901897   $(MODEL_LIB)(dom_oce.o) \ 
     
    18921899   $(MODEL_LIB)(oce.o) \ 
    18931900   $(MODEL_LIB)(ocfzpt.o) \ 
    1894    daymod.F90 \ 
    1895    dom_oce.F90 \ 
    1896    in_out_manager.F90 \ 
    1897    oce.F90 \ 
    1898    ocfzpt.F90 \ 
    18991901   $(IOIPSL_LIB) \ 
    19001902   KEY_CPP \ 
    19011903   dtasss.F90 
    19021904$(MODEL_LIB)(dtasst.o) :   \ 
    1903    $(MODEL_LIB)(dom_oce.o) \ 
    1904    $(MODEL_LIB)(in_out_manager.o) \ 
    1905    $(MODEL_LIB)(lib_print.o) \ 
    1906    $(MODEL_LIB)(oce.o) \ 
    1907    $(MODEL_LIB)(par_kind.o) \ 
    1908    $(MODEL_LIB)(par_oce.o) \ 
    1909    $(MODEL_LIB)(phycst.o) \ 
    1910    $(MODEL_LIB)(prtctl.o) \ 
    1911    dom_oce.F90 \ 
    1912    in_out_manager.F90 \ 
    1913    lib_print.f90 \ 
    1914    oce.F90 \ 
    1915    par_kind.F90 \ 
    1916    par_oce.F90 \ 
    1917    phycst.F90 \ 
    1918    prtctl.F90 \ 
     1905   dom_oce.F90 \ 
     1906   in_out_manager.F90 \ 
     1907   lib_print.f90 \ 
     1908   oce.F90 \ 
     1909   par_kind.F90 \ 
     1910   par_oce.F90 \ 
     1911   phycst.F90 \ 
     1912   prtctl.F90 \ 
     1913   $(MODEL_LIB)(dom_oce.o) \ 
     1914   $(MODEL_LIB)(in_out_manager.o) \ 
     1915   $(MODEL_LIB)(lib_print.o) \ 
     1916   $(MODEL_LIB)(oce.o) \ 
     1917   $(MODEL_LIB)(par_kind.o) \ 
     1918   $(MODEL_LIB)(par_oce.o) \ 
     1919   $(MODEL_LIB)(phycst.o) \ 
     1920   $(MODEL_LIB)(prtctl.o) \ 
     1921   daymod.F90 \ 
     1922   dom_oce.F90 \ 
     1923   in_out_manager.F90 \ 
     1924   oce.F90 \ 
     1925   ocfzpt.F90 \ 
    19191926   $(MODEL_LIB)(daymod.o) \ 
    19201927   $(MODEL_LIB)(dom_oce.o) \ 
     
    19221929   $(MODEL_LIB)(oce.o) \ 
    19231930   $(MODEL_LIB)(ocfzpt.o) \ 
    1924    daymod.F90 \ 
    1925    dom_oce.F90 \ 
    1926    in_out_manager.F90 \ 
    1927    oce.F90 \ 
    1928    ocfzpt.F90 \ 
    19291931   $(IOIPSL_LIB) \ 
    19301932   KEY_CPP \ 
    19311933   dtasst.F90 
    19321934$(MODEL_LIB)(dtatem.o) :   \ 
    1933    $(MODEL_LIB)(dom_oce.o) \ 
    1934    $(MODEL_LIB)(in_out_manager.o) \ 
    1935    $(MODEL_LIB)(lib_print.o) \ 
    1936    $(MODEL_LIB)(par_kind.o) \ 
    1937    $(MODEL_LIB)(par_oce.o) \ 
    1938    $(MODEL_LIB)(phycst.o) \ 
    1939    $(MODEL_LIB)(prtctl.o) \ 
    1940    dom_oce.F90 \ 
    1941    in_out_manager.F90 \ 
    1942    lib_print.f90 \ 
    1943    par_kind.F90 \ 
    1944    par_oce.F90 \ 
    1945    phycst.F90 \ 
    1946    prtctl.F90 \ 
     1935   dom_oce.F90 \ 
     1936   in_out_manager.F90 \ 
     1937   lib_print.f90 \ 
     1938   par_kind.F90 \ 
     1939   par_oce.F90 \ 
     1940   phycst.F90 \ 
     1941   prtctl.F90 \ 
     1942   $(MODEL_LIB)(dom_oce.o) \ 
     1943   $(MODEL_LIB)(in_out_manager.o) \ 
     1944   $(MODEL_LIB)(lib_print.o) \ 
     1945   $(MODEL_LIB)(par_kind.o) \ 
     1946   $(MODEL_LIB)(par_oce.o) \ 
     1947   $(MODEL_LIB)(phycst.o) \ 
     1948   $(MODEL_LIB)(prtctl.o) \ 
     1949   daymod.F90 \ 
     1950   dom_oce.F90 \ 
     1951   in_out_manager.F90 \ 
     1952   oce.F90 \ 
    19471953   $(MODEL_LIB)(daymod.o) \ 
    19481954   $(MODEL_LIB)(dom_oce.o) \ 
    19491955   $(MODEL_LIB)(in_out_manager.o) \ 
    19501956   $(MODEL_LIB)(oce.o) \ 
    1951    daymod.F90 \ 
    1952    dom_oce.F90 \ 
    1953    in_out_manager.F90 \ 
    1954    oce.F90 \ 
    19551957   domzgr_substitute.h90 \ 
    19561958   $(IOIPSL_LIB) \ 
     
    19581960   dtatem.F90 
    19591961$(MODEL_LIB)(dyncor1d.o) : \ 
    1960    $(MODEL_LIB)(dom_oce.o) \ 
    1961    $(MODEL_LIB)(in_out_manager.o) \ 
    1962    $(MODEL_LIB)(lib_mpp.o) \ 
    1963    $(MODEL_LIB)(lib_print.o) \ 
    1964    $(MODEL_LIB)(par_kind.o) \ 
    1965    $(MODEL_LIB)(par_oce.o) \ 
    1966    dom_oce.F90 \ 
    1967    in_out_manager.F90 \ 
    1968    lib_mpp.F90 \ 
    1969    lib_print.f90 \ 
    1970    par_kind.F90 \ 
    1971    par_oce.F90 \ 
    1972    $(MODEL_LIB)(dom_oce.o) \ 
    1973    $(MODEL_LIB)(in_out_manager.o) \ 
    1974    $(MODEL_LIB)(oce.o) \ 
    1975    $(MODEL_LIB)(phycst.o) \ 
    1976    $(MODEL_LIB)(prtctl.o) \ 
    1977    dom_oce.F90 \ 
    1978    in_out_manager.F90 \ 
    1979    oce.F90 \ 
    1980    phycst.F90 \ 
    1981    prtctl.F90 \ 
     1962   dom_oce.F90 \ 
     1963   in_out_manager.F90 \ 
     1964   lib_mpp.F90 \ 
     1965   lib_print.f90 \ 
     1966   par_kind.F90 \ 
     1967   par_oce.F90 \ 
     1968   $(MODEL_LIB)(dom_oce.o) \ 
     1969   $(MODEL_LIB)(in_out_manager.o) \ 
     1970   $(MODEL_LIB)(lib_mpp.o) \ 
     1971   $(MODEL_LIB)(lib_print.o) \ 
     1972   $(MODEL_LIB)(par_kind.o) \ 
     1973   $(MODEL_LIB)(par_oce.o) \ 
     1974   dom_oce.F90 \ 
     1975   in_out_manager.F90 \ 
     1976   oce.F90 \ 
     1977   phycst.F90 \ 
     1978   prtctl.F90 \ 
     1979   $(MODEL_LIB)(dom_oce.o) \ 
     1980   $(MODEL_LIB)(in_out_manager.o) \ 
     1981   $(MODEL_LIB)(oce.o) \ 
     1982   $(MODEL_LIB)(phycst.o) \ 
     1983   $(MODEL_LIB)(prtctl.o) \ 
    19821984   vectopt_loop_substitute.h90 \ 
    19831985   KEY_CPP \ 
    19841986   dyncor1d.F90 
    19851987$(MODEL_LIB)(dynhpg.o) :   \ 
     1988   dom_oce.F90 \ 
     1989   in_out_manager.F90 \ 
     1990   lbclnk.F90 \ 
     1991   lib_mpp.F90 \ 
     1992   lib_print.f90 \ 
     1993   oce.F90 \ 
     1994   par_kind.F90 \ 
     1995   par_oce.F90 \ 
     1996   phycst.F90 \ 
     1997   prtctl.F90 \ 
     1998   trabbl.F90 \ 
     1999   trdicp.F90 \ 
     2000   trdicp_oce.F90 \ 
     2001   trdmld.F90 \ 
     2002   trdmld_oce.F90 \ 
     2003   trdmod.F90 \ 
     2004   trdmod_oce.F90 \ 
     2005   trdvor.F90 \ 
     2006   trdvor_oce.F90 \ 
     2007   $(MODEL_LIB)(dom_oce.o) \ 
     2008   $(MODEL_LIB)(in_out_manager.o) \ 
     2009   $(MODEL_LIB)(lbclnk.o) \ 
     2010   $(MODEL_LIB)(lib_mpp.o) \ 
     2011   $(MODEL_LIB)(lib_print.o) \ 
     2012   $(MODEL_LIB)(oce.o) \ 
     2013   $(MODEL_LIB)(par_kind.o) \ 
     2014   $(MODEL_LIB)(par_oce.o) \ 
     2015   $(MODEL_LIB)(phycst.o) \ 
     2016   $(MODEL_LIB)(prtctl.o) \ 
     2017   $(MODEL_LIB)(trabbl.o) \ 
     2018   $(MODEL_LIB)(trdicp.o) \ 
     2019   $(MODEL_LIB)(trdicp_oce.o) \ 
     2020   $(MODEL_LIB)(trdmld.o) \ 
     2021   $(MODEL_LIB)(trdmld_oce.o) \ 
     2022   $(MODEL_LIB)(trdmod.o) \ 
     2023   $(MODEL_LIB)(trdmod_oce.o) \ 
     2024   $(MODEL_LIB)(trdvor.o) \ 
     2025   $(MODEL_LIB)(trdvor_oce.o) \ 
     2026   dom_oce.F90 \ 
     2027   dynhpg_jki.F90 \ 
     2028   in_out_manager.F90 \ 
     2029   lbclnk.F90 \ 
     2030   oce.F90 \ 
     2031   phycst.F90 \ 
     2032   prtctl.F90 \ 
     2033   trdmod.F90 \ 
     2034   trdmod_oce.F90 \ 
     2035   $(MODEL_LIB)(dom_oce.o) \ 
     2036   $(MODEL_LIB)(dynhpg_jki.o) \ 
     2037   $(MODEL_LIB)(in_out_manager.o) \ 
     2038   $(MODEL_LIB)(lbclnk.o) \ 
     2039   $(MODEL_LIB)(oce.o) \ 
     2040   $(MODEL_LIB)(phycst.o) \ 
     2041   $(MODEL_LIB)(prtctl.o) \ 
     2042   $(MODEL_LIB)(trdmod.o) \ 
     2043   $(MODEL_LIB)(trdmod_oce.o) \ 
     2044   domzgr_substitute.h90 \ 
     2045   vectopt_loop_substitute.h90 \ 
     2046   KEY_CPP \ 
     2047   dynhpg.F90 
     2048$(MODEL_LIB)(dynhpg_jki.o) :  \ 
     2049   dom_oce.F90 \ 
     2050   in_out_manager.F90 \ 
     2051   lib_mpp.F90 \ 
     2052   lib_print.f90 \ 
     2053   oce.F90 \ 
     2054   par_kind.F90 \ 
     2055   par_oce.F90 \ 
     2056   trabbl.F90 \ 
     2057   trdicp.F90 \ 
     2058   trdicp_oce.F90 \ 
     2059   trdmld.F90 \ 
     2060   trdmld_oce.F90 \ 
     2061   trdmod_oce.F90 \ 
     2062   trdvor.F90 \ 
     2063   trdvor_oce.F90 \ 
    19862064   $(MODEL_LIB)(dom_oce.o) \ 
    19872065   $(MODEL_LIB)(in_out_manager.o) \ 
     
    20012079   dom_oce.F90 \ 
    20022080   in_out_manager.F90 \ 
     2081   lbclnk.F90 \ 
     2082   oce.F90 \ 
     2083   phycst.F90 \ 
     2084   prtctl.F90 \ 
     2085   trdmod.F90 \ 
     2086   trdmod_oce.F90 \ 
     2087   $(MODEL_LIB)(dom_oce.o) \ 
     2088   $(MODEL_LIB)(in_out_manager.o) \ 
     2089   $(MODEL_LIB)(lbclnk.o) \ 
     2090   $(MODEL_LIB)(oce.o) \ 
     2091   $(MODEL_LIB)(phycst.o) \ 
     2092   $(MODEL_LIB)(prtctl.o) \ 
     2093   $(MODEL_LIB)(trdmod.o) \ 
     2094   $(MODEL_LIB)(trdmod_oce.o) \ 
     2095   domzgr_substitute.h90 \ 
     2096   vectopt_loop_substitute.h90 \ 
     2097   KEY_CPP \ 
     2098   dynhpg_jki.F90 
     2099$(MODEL_LIB)(dynkeg.o) :   \ 
     2100   dom_oce.F90 \ 
     2101   in_out_manager.F90 \ 
    20032102   lib_mpp.F90 \ 
    20042103   lib_print.f90 \ 
     
    20162115   $(MODEL_LIB)(dom_oce.o) \ 
    20172116   $(MODEL_LIB)(in_out_manager.o) \ 
    2018    $(MODEL_LIB)(oce.o) \ 
    2019    $(MODEL_LIB)(phycst.o) \ 
    2020    $(MODEL_LIB)(prtctl.o) \ 
    2021    $(MODEL_LIB)(trdmod.o) \ 
    2022    $(MODEL_LIB)(trdmod_oce.o) \ 
    2023    dom_oce.F90 \ 
    2024    in_out_manager.F90 \ 
    2025    oce.F90 \ 
    2026    phycst.F90 \ 
    2027    prtctl.F90 \ 
    2028    trdmod.F90 \ 
    2029    trdmod_oce.F90 \ 
    2030    domzgr_substitute.h90 \ 
    2031    vectopt_loop_substitute.h90 \ 
    2032    KEY_CPP \ 
    2033    dynhpg.F90 
    2034 $(MODEL_LIB)(dynhpg_atsk.o) : \ 
    2035    $(MODEL_LIB)(dom_oce.o) \ 
    2036    $(MODEL_LIB)(in_out_manager.o) \ 
    20372117   $(MODEL_LIB)(lib_mpp.o) \ 
    20382118   $(MODEL_LIB)(lib_print.o) \ 
     
    20502130   dom_oce.F90 \ 
    20512131   in_out_manager.F90 \ 
    2052    lib_mpp.F90 \ 
    2053    lib_print.f90 \ 
    2054    oce.F90 \ 
    2055    par_kind.F90 \ 
    2056    par_oce.F90 \ 
     2132   oce.F90 \ 
     2133   prtctl.F90 \ 
     2134   trdmod.F90 \ 
     2135   trdmod_oce.F90 \ 
     2136   $(MODEL_LIB)(dom_oce.o) \ 
     2137   $(MODEL_LIB)(in_out_manager.o) \ 
     2138   $(MODEL_LIB)(oce.o) \ 
     2139   $(MODEL_LIB)(prtctl.o) \ 
     2140   $(MODEL_LIB)(trdmod.o) \ 
     2141   $(MODEL_LIB)(trdmod_oce.o) \ 
     2142   vectopt_loop_substitute.h90 \ 
     2143   KEY_CPP \ 
     2144   dynkeg.F90 
     2145$(MODEL_LIB)(dynldf.o) :   \ 
     2146   dom_oce.F90 \ 
     2147   in_out_manager.F90 \ 
     2148   lbclnk.F90 \ 
     2149   ldfdyn_oce.F90 \ 
     2150   ldfslp.F90 \ 
     2151   ldftra_oce.F90 \ 
     2152   lib_mpp.F90 \ 
     2153   lib_print.f90 \ 
     2154   oce.F90 \ 
     2155   par_kind.F90 \ 
     2156   par_oce.F90 \ 
     2157   phycst.F90 \ 
     2158   prtctl.F90 \ 
     2159   trabbl.F90 \ 
     2160   trdicp.F90 \ 
     2161   trdicp_oce.F90 \ 
     2162   trdmld.F90 \ 
     2163   trdmld_oce.F90 \ 
     2164   trdmod.F90 \ 
     2165   trdmod_oce.F90 \ 
     2166   trdvor.F90 \ 
     2167   trdvor_oce.F90 \ 
     2168   zdfmxl.F90 \ 
     2169   zdf_oce.F90 \ 
     2170   $(MODEL_LIB)(dom_oce.o) \ 
     2171   $(MODEL_LIB)(in_out_manager.o) \ 
     2172   $(MODEL_LIB)(lbclnk.o) \ 
     2173   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2174   $(MODEL_LIB)(ldfslp.o) \ 
     2175   $(MODEL_LIB)(ldftra_oce.o) \ 
     2176   $(MODEL_LIB)(lib_mpp.o) \ 
     2177   $(MODEL_LIB)(lib_print.o) \ 
     2178   $(MODEL_LIB)(oce.o) \ 
     2179   $(MODEL_LIB)(par_kind.o) \ 
     2180   $(MODEL_LIB)(par_oce.o) \ 
     2181   $(MODEL_LIB)(phycst.o) \ 
     2182   $(MODEL_LIB)(prtctl.o) \ 
     2183   $(MODEL_LIB)(trabbl.o) \ 
     2184   $(MODEL_LIB)(trdicp.o) \ 
     2185   $(MODEL_LIB)(trdicp_oce.o) \ 
     2186   $(MODEL_LIB)(trdmld.o) \ 
     2187   $(MODEL_LIB)(trdmld_oce.o) \ 
     2188   $(MODEL_LIB)(trdmod.o) \ 
     2189   $(MODEL_LIB)(trdmod_oce.o) \ 
     2190   $(MODEL_LIB)(trdvor.o) \ 
     2191   $(MODEL_LIB)(trdvor_oce.o) \ 
     2192   $(MODEL_LIB)(zdfmxl.o) \ 
     2193   $(MODEL_LIB)(zdf_oce.o) \ 
     2194   dom_oce.F90 \ 
     2195   dynldf_bilapg.F90 \ 
     2196   dynldf_bilap.F90 \ 
     2197   dynldf_iso.F90 \ 
     2198   dynldf_lap.F90 \ 
     2199   in_out_manager.F90 \ 
     2200   lbclnk.F90 \ 
     2201   ldfdyn_oce.F90 \ 
     2202   ldfslp.F90 \ 
     2203   lib_mpp.F90 \ 
     2204   oce.F90 \ 
     2205   phycst.F90 \ 
     2206   prtctl.F90 \ 
     2207   trdmod.F90 \ 
     2208   trdmod_oce.F90 \ 
     2209   $(MODEL_LIB)(dom_oce.o) \ 
     2210   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     2211   $(MODEL_LIB)(dynldf_bilap.o) \ 
     2212   $(MODEL_LIB)(dynldf_iso.o) \ 
     2213   $(MODEL_LIB)(dynldf_lap.o) \ 
     2214   $(MODEL_LIB)(in_out_manager.o) \ 
     2215   $(MODEL_LIB)(lbclnk.o) \ 
     2216   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2217   $(MODEL_LIB)(ldfslp.o) \ 
     2218   $(MODEL_LIB)(lib_mpp.o) \ 
     2219   $(MODEL_LIB)(oce.o) \ 
     2220   $(MODEL_LIB)(phycst.o) \ 
     2221   $(MODEL_LIB)(prtctl.o) \ 
     2222   $(MODEL_LIB)(trdmod.o) \ 
     2223   $(MODEL_LIB)(trdmod_oce.o) \ 
     2224   domzgr_substitute.h90 \ 
     2225   vectopt_loop_substitute.h90 \ 
     2226   KEY_CPP \ 
     2227   dynldf.F90 
     2228$(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     2229   dom_oce.F90 \ 
     2230   in_out_manager.F90 \ 
     2231   lbclnk.F90 \ 
     2232   ldfdyn_oce.F90 \ 
     2233   ldftra_oce.F90 \ 
     2234   lib_mpp.F90 \ 
     2235   lib_print.f90 \ 
     2236   oce.F90 \ 
     2237   par_kind.F90 \ 
     2238   par_oce.F90 \ 
     2239   phycst.F90 \ 
     2240   prtctl.F90 \ 
    20572241   trabbl.F90 \ 
    20582242   trdicp.F90 \ 
     
    20632247   trdvor.F90 \ 
    20642248   trdvor_oce.F90 \ 
    2065    $(MODEL_LIB)(dom_oce.o) \ 
    2066    $(MODEL_LIB)(in_out_manager.o) \ 
    2067    $(MODEL_LIB)(oce.o) \ 
    2068    $(MODEL_LIB)(phycst.o) \ 
    2069    $(MODEL_LIB)(prtctl.o) \ 
    2070    $(MODEL_LIB)(trdmod.o) \ 
    2071    $(MODEL_LIB)(trdmod_oce.o) \ 
    2072    dom_oce.F90 \ 
    2073    in_out_manager.F90 \ 
    2074    oce.F90 \ 
    2075    phycst.F90 \ 
    2076    prtctl.F90 \ 
    2077    trdmod.F90 \ 
    2078    trdmod_oce.F90 \ 
    2079    domzgr_substitute.h90 \ 
    2080    vectopt_loop_substitute.h90 \ 
    2081    KEY_CPP \ 
    2082    dynhpg_atsk.F90 
    2083 $(MODEL_LIB)(dynkeg.o) :   \ 
    2084    $(MODEL_LIB)(dom_oce.o) \ 
    2085    $(MODEL_LIB)(in_out_manager.o) \ 
    2086    $(MODEL_LIB)(lib_mpp.o) \ 
    2087    $(MODEL_LIB)(lib_print.o) \ 
    2088    $(MODEL_LIB)(oce.o) \ 
    2089    $(MODEL_LIB)(par_kind.o) \ 
    2090    $(MODEL_LIB)(par_oce.o) \ 
    2091    $(MODEL_LIB)(trabbl.o) \ 
    2092    $(MODEL_LIB)(trdicp.o) \ 
    2093    $(MODEL_LIB)(trdicp_oce.o) \ 
    2094    $(MODEL_LIB)(trdmld.o) \ 
    2095    $(MODEL_LIB)(trdmld_oce.o) \ 
    2096    $(MODEL_LIB)(trdmod_oce.o) \ 
    2097    $(MODEL_LIB)(trdvor.o) \ 
    2098    $(MODEL_LIB)(trdvor_oce.o) \ 
    2099    dom_oce.F90 \ 
    2100    in_out_manager.F90 \ 
    2101    lib_mpp.F90 \ 
    2102    lib_print.f90 \ 
    2103    oce.F90 \ 
    2104    par_kind.F90 \ 
    2105    par_oce.F90 \ 
    2106    trabbl.F90 \ 
    2107    trdicp.F90 \ 
    2108    trdicp_oce.F90 \ 
    2109    trdmld.F90 \ 
    2110    trdmld_oce.F90 \ 
    2111    trdmod_oce.F90 \ 
    2112    trdvor.F90 \ 
    2113    trdvor_oce.F90 \ 
    2114    $(MODEL_LIB)(dom_oce.o) \ 
    2115    $(MODEL_LIB)(in_out_manager.o) \ 
    2116    $(MODEL_LIB)(oce.o) \ 
    2117    $(MODEL_LIB)(prtctl.o) \ 
    2118    $(MODEL_LIB)(trdmod.o) \ 
    2119    $(MODEL_LIB)(trdmod_oce.o) \ 
    2120    dom_oce.F90 \ 
    2121    in_out_manager.F90 \ 
    2122    oce.F90 \ 
    2123    prtctl.F90 \ 
    2124    trdmod.F90 \ 
    2125    trdmod_oce.F90 \ 
    2126    vectopt_loop_substitute.h90 \ 
    2127    KEY_CPP \ 
    2128    dynkeg.F90 
    2129 $(MODEL_LIB)(dynldf_bilap.o) :   \ 
    2130    $(MODEL_LIB)(dom_oce.o) \ 
    2131    $(MODEL_LIB)(in_out_manager.o) \ 
    2132    $(MODEL_LIB)(lib_mpp.o) \ 
    2133    $(MODEL_LIB)(lib_print.o) \ 
    2134    $(MODEL_LIB)(oce.o) \ 
    2135    $(MODEL_LIB)(par_kind.o) \ 
    2136    $(MODEL_LIB)(par_oce.o) \ 
    2137    $(MODEL_LIB)(trabbl.o) \ 
    2138    $(MODEL_LIB)(trdicp.o) \ 
    2139    $(MODEL_LIB)(trdicp_oce.o) \ 
    2140    $(MODEL_LIB)(trdmld.o) \ 
    2141    $(MODEL_LIB)(trdmld_oce.o) \ 
    2142    $(MODEL_LIB)(trdmod_oce.o) \ 
    2143    $(MODEL_LIB)(trdvor.o) \ 
    2144    $(MODEL_LIB)(trdvor_oce.o) \ 
    2145    dom_oce.F90 \ 
    2146    in_out_manager.F90 \ 
    2147    lib_mpp.F90 \ 
    2148    lib_print.f90 \ 
    2149    oce.F90 \ 
    2150    par_kind.F90 \ 
    2151    par_oce.F90 \ 
    2152    trabbl.F90 \ 
    2153    trdicp.F90 \ 
    2154    trdicp_oce.F90 \ 
    2155    trdmld.F90 \ 
    2156    trdmld_oce.F90 \ 
    2157    trdmod_oce.F90 \ 
    2158    trdvor.F90 \ 
    2159    trdvor_oce.F90 \ 
    2160    $(MODEL_LIB)(dom_oce.o) \ 
    2161    $(MODEL_LIB)(in_out_manager.o) \ 
    2162    $(MODEL_LIB)(lbclnk.o) \ 
    2163    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2164    $(MODEL_LIB)(oce.o) \ 
    2165    $(MODEL_LIB)(prtctl.o) \ 
    2166    $(MODEL_LIB)(trdmod.o) \ 
    2167    $(MODEL_LIB)(trdmod_oce.o) \ 
    2168    dom_oce.F90 \ 
    2169    in_out_manager.F90 \ 
    2170    lbclnk.F90 \ 
    2171    ldfdyn_oce.F90 \ 
    2172    oce.F90 \ 
    2173    prtctl.F90 \ 
    2174    trdmod.F90 \ 
    2175    trdmod_oce.F90 \ 
    2176    domzgr_substitute.h90 \ 
    2177    ldfdyn_substitute.h90 \ 
    2178    vectopt_loop_substitute.h90 \ 
    2179    KEY_CPP \ 
    2180    dynldf_bilap.F90 
    2181 $(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     2249   zdfmxl.F90 \ 
    21822250   $(MODEL_LIB)(dom_oce.o) \ 
    21832251   $(MODEL_LIB)(in_out_manager.o) \ 
     
    22052273   lbclnk.F90 \ 
    22062274   ldfdyn_oce.F90 \ 
     2275   ldfslp.F90 \ 
     2276   oce.F90 \ 
     2277   prtctl.F90 \ 
     2278   trdmod.F90 \ 
     2279   trdmod_oce.F90 \ 
     2280   zdf_oce.F90 \ 
     2281   $(MODEL_LIB)(dom_oce.o) \ 
     2282   $(MODEL_LIB)(in_out_manager.o) \ 
     2283   $(MODEL_LIB)(lbclnk.o) \ 
     2284   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2285   $(MODEL_LIB)(ldfslp.o) \ 
     2286   $(MODEL_LIB)(oce.o) \ 
     2287   $(MODEL_LIB)(prtctl.o) \ 
     2288   $(MODEL_LIB)(trdmod.o) \ 
     2289   $(MODEL_LIB)(trdmod_oce.o) \ 
     2290   $(MODEL_LIB)(zdf_oce.o) \ 
     2291   domzgr_substitute.h90 \ 
     2292   ldfdyn_substitute.h90 \ 
     2293   KEY_CPP \ 
     2294   dynldf_bilapg.F90 
     2295$(MODEL_LIB)(dynldf_bilap.o) :   \ 
     2296   dom_oce.F90 \ 
     2297   in_out_manager.F90 \ 
     2298   lib_mpp.F90 \ 
     2299   lib_print.f90 \ 
     2300   oce.F90 \ 
     2301   par_kind.F90 \ 
     2302   par_oce.F90 \ 
     2303   trabbl.F90 \ 
     2304   trdicp.F90 \ 
     2305   trdicp_oce.F90 \ 
     2306   trdmld.F90 \ 
     2307   trdmld_oce.F90 \ 
     2308   trdmod_oce.F90 \ 
     2309   trdvor.F90 \ 
     2310   trdvor_oce.F90 \ 
     2311   $(MODEL_LIB)(dom_oce.o) \ 
     2312   $(MODEL_LIB)(in_out_manager.o) \ 
     2313   $(MODEL_LIB)(lib_mpp.o) \ 
     2314   $(MODEL_LIB)(lib_print.o) \ 
     2315   $(MODEL_LIB)(oce.o) \ 
     2316   $(MODEL_LIB)(par_kind.o) \ 
     2317   $(MODEL_LIB)(par_oce.o) \ 
     2318   $(MODEL_LIB)(trabbl.o) \ 
     2319   $(MODEL_LIB)(trdicp.o) \ 
     2320   $(MODEL_LIB)(trdicp_oce.o) \ 
     2321   $(MODEL_LIB)(trdmld.o) \ 
     2322   $(MODEL_LIB)(trdmld_oce.o) \ 
     2323   $(MODEL_LIB)(trdmod_oce.o) \ 
     2324   $(MODEL_LIB)(trdvor.o) \ 
     2325   $(MODEL_LIB)(trdvor_oce.o) \ 
     2326   dom_oce.F90 \ 
     2327   in_out_manager.F90 \ 
     2328   lbclnk.F90 \ 
     2329   ldfdyn_oce.F90 \ 
     2330   oce.F90 \ 
     2331   trdmod.F90 \ 
     2332   trdmod_oce.F90 \ 
     2333   $(MODEL_LIB)(dom_oce.o) \ 
     2334   $(MODEL_LIB)(in_out_manager.o) \ 
     2335   $(MODEL_LIB)(lbclnk.o) \ 
     2336   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2337   $(MODEL_LIB)(oce.o) \ 
     2338   $(MODEL_LIB)(trdmod.o) \ 
     2339   $(MODEL_LIB)(trdmod_oce.o) \ 
     2340   domzgr_substitute.h90 \ 
     2341   ldfdyn_substitute.h90 \ 
     2342   vectopt_loop_substitute.h90 \ 
     2343   KEY_CPP \ 
     2344   dynldf_bilap.F90 
     2345$(MODEL_LIB)(dynldf_iso.o) :  \ 
     2346   dom_oce.F90 \ 
     2347   in_out_manager.F90 \ 
     2348   lbclnk.F90 \ 
     2349   ldfdyn_oce.F90 \ 
    22072350   ldftra_oce.F90 \ 
    22082351   lib_mpp.F90 \ 
     
    22262369   $(MODEL_LIB)(lbclnk.o) \ 
    22272370   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2228    $(MODEL_LIB)(ldfslp.o) \ 
    2229    $(MODEL_LIB)(oce.o) \ 
    2230    $(MODEL_LIB)(prtctl.o) \ 
    2231    $(MODEL_LIB)(trdmod.o) \ 
    2232    $(MODEL_LIB)(trdmod_oce.o) \ 
    2233    $(MODEL_LIB)(zdf_oce.o) \ 
    2234    dom_oce.F90 \ 
    2235    in_out_manager.F90 \ 
    2236    lbclnk.F90 \ 
    2237    ldfdyn_oce.F90 \ 
    2238    ldfslp.F90 \ 
    2239    oce.F90 \ 
    2240    prtctl.F90 \ 
    2241    trdmod.F90 \ 
    2242    trdmod_oce.F90 \ 
    2243    zdf_oce.F90 \ 
    2244    domzgr_substitute.h90 \ 
    2245    ldfdyn_substitute.h90 \ 
    2246    KEY_CPP \ 
    2247    dynldf_bilapg.F90 
    2248 $(MODEL_LIB)(dynldf_iso.o) :  \ 
    2249    $(MODEL_LIB)(dom_oce.o) \ 
    2250    $(MODEL_LIB)(in_out_manager.o) \ 
    2251    $(MODEL_LIB)(lbclnk.o) \ 
    2252    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    22532371   $(MODEL_LIB)(ldftra_oce.o) \ 
    22542372   $(MODEL_LIB)(lib_mpp.o) \ 
     
    22722390   lbclnk.F90 \ 
    22732391   ldfdyn_oce.F90 \ 
     2392   ldfslp.F90 \ 
    22742393   ldftra_oce.F90 \ 
    2275    lib_mpp.F90 \ 
     2394   oce.F90 \ 
     2395   prtctl.F90 \ 
     2396   trdmod.F90 \ 
     2397   trdmod_oce.F90 \ 
     2398   zdf_oce.F90 \ 
     2399   $(MODEL_LIB)(dom_oce.o) \ 
     2400   $(MODEL_LIB)(in_out_manager.o) \ 
     2401   $(MODEL_LIB)(lbclnk.o) \ 
     2402   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2403   $(MODEL_LIB)(ldfslp.o) \ 
     2404   $(MODEL_LIB)(ldftra_oce.o) \ 
     2405   $(MODEL_LIB)(oce.o) \ 
     2406   $(MODEL_LIB)(prtctl.o) \ 
     2407   $(MODEL_LIB)(trdmod.o) \ 
     2408   $(MODEL_LIB)(trdmod_oce.o) \ 
     2409   $(MODEL_LIB)(zdf_oce.o) \ 
     2410   domzgr_substitute.h90 \ 
     2411   ldfdyn_substitute.h90 \ 
     2412   vectopt_loop_substitute.h90 \ 
     2413   KEY_CPP \ 
     2414   dynldf_iso.F90 
     2415$(MODEL_LIB)(dynldf_lap.o) :  \ 
     2416   dom_oce.F90 \ 
     2417   in_out_manager.F90 \ 
     2418   lbclnk.F90 \ 
     2419   ldfdyn_oce.F90 \ 
     2420   ldftra_oce.F90 \ 
    22762421   lib_print.f90 \ 
    22772422   oce.F90 \ 
     
    22912436   $(MODEL_LIB)(dom_oce.o) \ 
    22922437   $(MODEL_LIB)(in_out_manager.o) \ 
    2293    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2294    $(MODEL_LIB)(ldfslp.o) \ 
    2295    $(MODEL_LIB)(ldftra_oce.o) \ 
    2296    $(MODEL_LIB)(oce.o) \ 
    2297    $(MODEL_LIB)(prtctl.o) \ 
    2298    $(MODEL_LIB)(trdmod.o) \ 
    2299    $(MODEL_LIB)(trdmod_oce.o) \ 
    2300    $(MODEL_LIB)(zdf_oce.o) \ 
    2301    dom_oce.F90 \ 
    2302    in_out_manager.F90 \ 
    2303    ldfdyn_oce.F90 \ 
    2304    ldfslp.F90 \ 
    2305    ldftra_oce.F90 \ 
    2306    oce.F90 \ 
    2307    prtctl.F90 \ 
    2308    trdmod.F90 \ 
    2309    trdmod_oce.F90 \ 
    2310    zdf_oce.F90 \ 
    2311    domzgr_substitute.h90 \ 
    2312    ldfdyn_substitute.h90 \ 
    2313    vectopt_loop_substitute.h90 \ 
    2314    KEY_CPP \ 
    2315    dynldf_iso.F90 
    2316 $(MODEL_LIB)(dynldf_lap.o) :  \ 
    2317    $(MODEL_LIB)(dom_oce.o) \ 
    2318    $(MODEL_LIB)(in_out_manager.o) \ 
    23192438   $(MODEL_LIB)(lbclnk.o) \ 
    23202439   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    23212440   $(MODEL_LIB)(ldftra_oce.o) \ 
    2322    $(MODEL_LIB)(lib_mpp.o) \ 
    23232441   $(MODEL_LIB)(lib_print.o) \ 
    23242442   $(MODEL_LIB)(oce.o) \ 
     
    23382456   dom_oce.F90 \ 
    23392457   in_out_manager.F90 \ 
     2458   ldfdyn_oce.F90 \ 
     2459   ldfslp.F90 \ 
     2460   oce.F90 \ 
     2461   trdmod.F90 \ 
     2462   trdmod_oce.F90 \ 
     2463   zdf_oce.F90 \ 
     2464   $(MODEL_LIB)(dom_oce.o) \ 
     2465   $(MODEL_LIB)(in_out_manager.o) \ 
     2466   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2467   $(MODEL_LIB)(ldfslp.o) \ 
     2468   $(MODEL_LIB)(oce.o) \ 
     2469   $(MODEL_LIB)(trdmod.o) \ 
     2470   $(MODEL_LIB)(trdmod_oce.o) \ 
     2471   $(MODEL_LIB)(zdf_oce.o) \ 
     2472   domzgr_substitute.h90 \ 
     2473   ldfdyn_substitute.h90 \ 
     2474   vectopt_loop_substitute.h90 \ 
     2475   KEY_CPP \ 
     2476   dynldf_lap.F90 
     2477$(MODEL_LIB)(dynnxt1d.o) : \ 
     2478   dom_oce.F90 \ 
     2479   in_out_manager.F90 \ 
     2480   lib_mpp.F90 \ 
     2481   lib_print.f90 \ 
     2482   oce.F90 \ 
     2483   par_kind.F90 \ 
     2484   par_oce.F90 \ 
     2485   $(MODEL_LIB)(dom_oce.o) \ 
     2486   $(MODEL_LIB)(in_out_manager.o) \ 
     2487   $(MODEL_LIB)(lib_mpp.o) \ 
     2488   $(MODEL_LIB)(lib_print.o) \ 
     2489   $(MODEL_LIB)(oce.o) \ 
     2490   $(MODEL_LIB)(par_kind.o) \ 
     2491   $(MODEL_LIB)(par_oce.o) \ 
     2492   dom_oce.F90 \ 
     2493   in_out_manager.F90 \ 
     2494   lbclnk.F90 \ 
     2495   oce.F90 \ 
     2496   prtctl.F90 \ 
     2497   $(MODEL_LIB)(dom_oce.o) \ 
     2498   $(MODEL_LIB)(in_out_manager.o) \ 
     2499   $(MODEL_LIB)(lbclnk.o) \ 
     2500   $(MODEL_LIB)(oce.o) \ 
     2501   $(MODEL_LIB)(prtctl.o) \ 
     2502   KEY_CPP \ 
     2503   dynnxt1d.F90 
     2504$(MODEL_LIB)(dynnxt.o) :   \ 
     2505   dom_oce.F90 \ 
     2506   dynspg_oce.F90 \ 
     2507   in_out_manager.F90 \ 
     2508   lbclnk.F90 \ 
     2509   lib_mpp.F90 \ 
     2510   lib_print.f90 \ 
     2511   obccli.F90 \ 
     2512   obc_oce.F90 \ 
     2513   obc_par.F90 \ 
     2514   ocesbc.F90 \ 
     2515   oce.F90 \ 
     2516   par_kind.F90 \ 
     2517   par_oce.F90 \ 
     2518   phycst.F90 \ 
     2519   $(MODEL_LIB)(dom_oce.o) \ 
     2520   $(MODEL_LIB)(dynspg_oce.o) \ 
     2521   $(MODEL_LIB)(in_out_manager.o) \ 
     2522   $(MODEL_LIB)(lbclnk.o) \ 
     2523   $(MODEL_LIB)(lib_mpp.o) \ 
     2524   $(MODEL_LIB)(lib_print.o) \ 
     2525   $(MODEL_LIB)(obccli.o) \ 
     2526   $(MODEL_LIB)(obc_oce.o) \ 
     2527   $(MODEL_LIB)(obc_par.o) \ 
     2528   $(MODEL_LIB)(ocesbc.o) \ 
     2529   $(MODEL_LIB)(oce.o) \ 
     2530   $(MODEL_LIB)(par_kind.o) \ 
     2531   $(MODEL_LIB)(par_oce.o) \ 
     2532   $(MODEL_LIB)(phycst.o) \ 
     2533   agrif_opa_interp.F90 \ 
     2534   agrif_opa_update.F90 \ 
     2535   dom_oce.F90 \ 
     2536   dynspg_oce.F90 \ 
     2537   in_out_manager.F90 \ 
     2538   lbclnk.F90 \ 
     2539   obcdyn.F90 \ 
     2540   obcdyn_bt.F90 \ 
     2541   obcvol.F90 \ 
     2542   obc_oce.F90 \ 
     2543   oce.F90 \ 
     2544   prtctl.F90 \ 
     2545   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     2546   $(MODEL_LIB)(agrif_opa_update.o) \ 
     2547   $(MODEL_LIB)(dom_oce.o) \ 
     2548   $(MODEL_LIB)(dynspg_oce.o) \ 
     2549   $(MODEL_LIB)(in_out_manager.o) \ 
     2550   $(MODEL_LIB)(lbclnk.o) \ 
     2551   $(MODEL_LIB)(obcdyn.o) \ 
     2552   $(MODEL_LIB)(obcdyn_bt.o) \ 
     2553   $(MODEL_LIB)(obcvol.o) \ 
     2554   $(MODEL_LIB)(obc_oce.o) \ 
     2555   $(MODEL_LIB)(oce.o) \ 
     2556   $(MODEL_LIB)(prtctl.o) \ 
     2557   $(AGRIF_LIB) \ 
     2558   KEY_CPP \ 
     2559   dynnxt.F90 
     2560$(MODEL_LIB)(dynspg.o) :   \ 
     2561   agrif_opa_interp.F90 \ 
     2562   cla_dynspg.F90 \ 
     2563   dom_oce.F90 \ 
     2564   dynspg_oce.F90 \ 
     2565   dynvor.F90 \ 
     2566   flxrnf.F90 \ 
     2567   in_out_manager.F90 \ 
    23402568   lbclnk.F90 \ 
    23412569   ldfdyn_oce.F90 \ 
     
    23432571   lib_mpp.F90 \ 
    23442572   lib_print.f90 \ 
    2345    oce.F90 \ 
    2346    par_kind.F90 \ 
    2347    par_oce.F90 \ 
    2348    phycst.F90 \ 
    2349    prtctl.F90 \ 
     2573   obcdta.F90 \ 
     2574   obcdyn.F90 \ 
     2575   obcfla.F90 \ 
     2576   obcvol.F90 \ 
     2577   obc_oce.F90 \ 
     2578   obc_par.F90 \ 
     2579   ocesbc.F90 \ 
     2580   oce.F90 \ 
     2581   par_kind.F90 \ 
     2582   par_oce.F90 \ 
     2583   phycst.F90 \ 
     2584   prtctl.F90 \ 
     2585   solfet.F90 \ 
     2586   solisl.F90 \ 
     2587   solmat.F90 \ 
     2588   solpcg.F90 \ 
     2589   solsor.F90 \ 
     2590   solsor_e.F90 \ 
     2591   sol_oce.F90 \ 
    23502592   trabbl.F90 \ 
    23512593   trdicp.F90 \ 
     
    23562598   trdvor.F90 \ 
    23572599   trdvor_oce.F90 \ 
    2358    zdfmxl.F90 \ 
    2359    $(MODEL_LIB)(dom_oce.o) \ 
    2360    $(MODEL_LIB)(in_out_manager.o) \ 
    2361    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2362    $(MODEL_LIB)(ldfslp.o) \ 
    2363    $(MODEL_LIB)(oce.o) \ 
    2364    $(MODEL_LIB)(prtctl.o) \ 
    2365    $(MODEL_LIB)(trdmod.o) \ 
    2366    $(MODEL_LIB)(trdmod_oce.o) \ 
    2367    $(MODEL_LIB)(zdf_oce.o) \ 
    2368    dom_oce.F90 \ 
    2369    in_out_manager.F90 \ 
    2370    ldfdyn_oce.F90 \ 
    2371    ldfslp.F90 \ 
    2372    oce.F90 \ 
    2373    prtctl.F90 \ 
    2374    trdmod.F90 \ 
    2375    trdmod_oce.F90 \ 
    23762600   zdf_oce.F90 \ 
    2377    domzgr_substitute.h90 \ 
    2378    ldfdyn_substitute.h90 \ 
    2379    vectopt_loop_substitute.h90 \ 
    2380    KEY_CPP \ 
    2381    dynldf_lap.F90 
    2382 $(MODEL_LIB)(dynnxt.o) :   \ 
    2383    $(MODEL_LIB)(dom_oce.o) \ 
    2384    $(MODEL_LIB)(dynspg_oce.o) \ 
    2385    $(MODEL_LIB)(in_out_manager.o) \ 
    2386    $(MODEL_LIB)(lbclnk.o) \ 
    2387    $(MODEL_LIB)(lib_mpp.o) \ 
    2388    $(MODEL_LIB)(lib_print.o) \ 
    2389    $(MODEL_LIB)(obc_oce.o) \ 
    2390    $(MODEL_LIB)(obc_par.o) \ 
    2391    $(MODEL_LIB)(obccli.o) \ 
    2392    $(MODEL_LIB)(oce.o) \ 
    2393    $(MODEL_LIB)(ocesbc.o) \ 
    2394    $(MODEL_LIB)(par_kind.o) \ 
    2395    $(MODEL_LIB)(par_oce.o) \ 
    2396    $(MODEL_LIB)(phycst.o) \ 
    2397    dom_oce.F90 \ 
    2398    dynspg_oce.F90 \ 
    2399    in_out_manager.F90 \ 
    2400    lbclnk.F90 \ 
    2401    lib_mpp.F90 \ 
    2402    lib_print.f90 \ 
    2403    obc_oce.F90 \ 
    2404    obc_par.F90 \ 
    2405    obccli.F90 \ 
    2406    oce.F90 \ 
    2407    ocesbc.F90 \ 
    2408    par_kind.F90 \ 
    2409    par_oce.F90 \ 
    2410    phycst.F90 \ 
    2411    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    2412    $(MODEL_LIB)(agrif_opa_update.o) \ 
    2413    $(MODEL_LIB)(dom_oce.o) \ 
    2414    $(MODEL_LIB)(dynspg_oce.o) \ 
    2415    $(MODEL_LIB)(in_out_manager.o) \ 
    2416    $(MODEL_LIB)(lbclnk.o) \ 
    2417    $(MODEL_LIB)(obc_oce.o) \ 
    2418    $(MODEL_LIB)(obcdyn.o) \ 
    2419    $(MODEL_LIB)(obcdyn_bt.o) \ 
    2420    $(MODEL_LIB)(obcvol.o) \ 
    2421    $(MODEL_LIB)(oce.o) \ 
    2422    $(MODEL_LIB)(prtctl.o) \ 
    2423    agrif_opa_interp.F90 \ 
    2424    agrif_opa_update.F90 \ 
    2425    dom_oce.F90 \ 
    2426    dynspg_oce.F90 \ 
    2427    in_out_manager.F90 \ 
    2428    lbclnk.F90 \ 
    2429    obc_oce.F90 \ 
    2430    obcdyn.F90 \ 
    2431    obcdyn_bt.F90 \ 
    2432    obcvol.F90 \ 
    2433    oce.F90 \ 
    2434    prtctl.F90 \ 
    2435    $(AGRIF_LIB) \ 
    2436    KEY_CPP \ 
    2437    dynnxt.F90 
    2438 $(MODEL_LIB)(dynnxt1d.o) : \ 
    2439    $(MODEL_LIB)(dom_oce.o) \ 
    2440    $(MODEL_LIB)(in_out_manager.o) \ 
    2441    $(MODEL_LIB)(lib_mpp.o) \ 
    2442    $(MODEL_LIB)(lib_print.o) \ 
    2443    $(MODEL_LIB)(oce.o) \ 
    2444    $(MODEL_LIB)(par_kind.o) \ 
    2445    $(MODEL_LIB)(par_oce.o) \ 
    2446    dom_oce.F90 \ 
    2447    in_out_manager.F90 \ 
    2448    lib_mpp.F90 \ 
    2449    lib_print.f90 \ 
    2450    oce.F90 \ 
    2451    par_kind.F90 \ 
    2452    par_oce.F90 \ 
    2453    $(MODEL_LIB)(dom_oce.o) \ 
    2454    $(MODEL_LIB)(in_out_manager.o) \ 
    2455    $(MODEL_LIB)(lbclnk.o) \ 
    2456    $(MODEL_LIB)(oce.o) \ 
    2457    $(MODEL_LIB)(prtctl.o) \ 
    2458    dom_oce.F90 \ 
    2459    in_out_manager.F90 \ 
    2460    lbclnk.F90 \ 
    2461    oce.F90 \ 
    2462    prtctl.F90 \ 
    2463    KEY_CPP \ 
    2464    dynnxt1d.F90 
    2465 $(MODEL_LIB)(dynspg.o) :   \ 
    24662601   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    24672602   $(MODEL_LIB)(cla_dynspg.o) \ 
     
    24762611   $(MODEL_LIB)(lib_mpp.o) \ 
    24772612   $(MODEL_LIB)(lib_print.o) \ 
    2478    $(MODEL_LIB)(obc_oce.o) \ 
    2479    $(MODEL_LIB)(obc_par.o) \ 
    24802613   $(MODEL_LIB)(obcdta.o) \ 
    24812614   $(MODEL_LIB)(obcdyn.o) \ 
    24822615   $(MODEL_LIB)(obcfla.o) \ 
    24832616   $(MODEL_LIB)(obcvol.o) \ 
    2484    $(MODEL_LIB)(oce.o) \ 
     2617   $(MODEL_LIB)(obc_oce.o) \ 
     2618   $(MODEL_LIB)(obc_par.o) \ 
    24852619   $(MODEL_LIB)(ocesbc.o) \ 
    2486    $(MODEL_LIB)(par_kind.o) \ 
    2487    $(MODEL_LIB)(par_oce.o) \ 
    2488    $(MODEL_LIB)(phycst.o) \ 
    2489    $(MODEL_LIB)(prtctl.o) \ 
    2490    $(MODEL_LIB)(sol_oce.o) \ 
     2620   $(MODEL_LIB)(oce.o) \ 
     2621   $(MODEL_LIB)(par_kind.o) \ 
     2622   $(MODEL_LIB)(par_oce.o) \ 
     2623   $(MODEL_LIB)(phycst.o) \ 
     2624   $(MODEL_LIB)(prtctl.o) \ 
    24912625   $(MODEL_LIB)(solfet.o) \ 
    24922626   $(MODEL_LIB)(solisl.o) \ 
     
    24952629   $(MODEL_LIB)(solsor.o) \ 
    24962630   $(MODEL_LIB)(solsor_e.o) \ 
     2631   $(MODEL_LIB)(sol_oce.o) \ 
    24972632   $(MODEL_LIB)(trabbl.o) \ 
    24982633   $(MODEL_LIB)(trdicp.o) \ 
     
    25042639   $(MODEL_LIB)(trdvor_oce.o) \ 
    25052640   $(MODEL_LIB)(zdf_oce.o) \ 
     2641   dom_oce.F90 \ 
     2642   dynspg_exp.F90 \ 
     2643   dynspg_exp_jki.F90 \ 
     2644   dynspg_flt.F90 \ 
     2645   dynspg_flt_jki.F90 \ 
     2646   dynspg_oce.F90 \ 
     2647   dynspg_rl.F90 \ 
     2648   dynspg_ts.F90 \ 
     2649   dynspg_ts_jki.F90 \ 
     2650   in_out_manager.F90 \ 
     2651   obc_oce.F90 \ 
     2652   oce.F90 \ 
     2653   prtctl.F90 \ 
     2654   trdmod.F90 \ 
     2655   trdmod_oce.F90 \ 
     2656   $(MODEL_LIB)(dom_oce.o) \ 
     2657   $(MODEL_LIB)(dynspg_exp.o) \ 
     2658   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     2659   $(MODEL_LIB)(dynspg_flt.o) \ 
     2660   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     2661   $(MODEL_LIB)(dynspg_oce.o) \ 
     2662   $(MODEL_LIB)(dynspg_rl.o) \ 
     2663   $(MODEL_LIB)(dynspg_ts.o) \ 
     2664   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
     2665   $(MODEL_LIB)(in_out_manager.o) \ 
     2666   $(MODEL_LIB)(obc_oce.o) \ 
     2667   $(MODEL_LIB)(oce.o) \ 
     2668   $(MODEL_LIB)(prtctl.o) \ 
     2669   $(MODEL_LIB)(trdmod.o) \ 
     2670   $(MODEL_LIB)(trdmod_oce.o) \ 
     2671   domzgr_substitute.h90 \ 
     2672   vectopt_loop_substitute.h90 \ 
     2673   KEY_CPP \ 
     2674   dynspg.F90 
     2675$(MODEL_LIB)(dynspg_exp.o) :  \ 
     2676   blk_oce.F90 \ 
     2677   cpl_oce.F90 \ 
     2678   daymod.F90 \ 
     2679   dom_oce.F90 \ 
     2680   dtasal.F90 \ 
     2681   dtasss.F90 \ 
     2682   dtasst.F90 \ 
     2683   dtatem.F90 \ 
     2684   dynspg_oce.F90 \ 
     2685   flxmod.F90 \ 
     2686   flxrnf.F90 \ 
     2687   flx_oce.F90 \ 
     2688   ice_oce.F90 \ 
     2689   in_out_manager.F90 \ 
     2690   lbclnk.F90 \ 
     2691   lib_mpp.F90 \ 
     2692   lib_print.f90 \ 
     2693   obccli.F90 \ 
     2694   obc_oce.F90 \ 
     2695   obc_par.F90 \ 
     2696   oce.F90 \ 
     2697   ocfzpt.F90 \ 
     2698   par_kind.F90 \ 
     2699   par_oce.F90 \ 
     2700   phycst.F90 \ 
     2701   prtctl.F90 \ 
     2702   taumod.F90 \ 
     2703   tradmp.F90 \ 
     2704   $(MODEL_LIB)(blk_oce.o) \ 
     2705   $(MODEL_LIB)(cpl_oce.o) \ 
     2706   $(MODEL_LIB)(daymod.o) \ 
     2707   $(MODEL_LIB)(dom_oce.o) \ 
     2708   $(MODEL_LIB)(dtasal.o) \ 
     2709   $(MODEL_LIB)(dtasss.o) \ 
     2710   $(MODEL_LIB)(dtasst.o) \ 
     2711   $(MODEL_LIB)(dtatem.o) \ 
     2712   $(MODEL_LIB)(dynspg_oce.o) \ 
     2713   $(MODEL_LIB)(flxmod.o) \ 
     2714   $(MODEL_LIB)(flxrnf.o) \ 
     2715   $(MODEL_LIB)(flx_oce.o) \ 
     2716   $(MODEL_LIB)(ice_oce.o) \ 
     2717   $(MODEL_LIB)(in_out_manager.o) \ 
     2718   $(MODEL_LIB)(lbclnk.o) \ 
     2719   $(MODEL_LIB)(lib_mpp.o) \ 
     2720   $(MODEL_LIB)(lib_print.o) \ 
     2721   $(MODEL_LIB)(obccli.o) \ 
     2722   $(MODEL_LIB)(obc_oce.o) \ 
     2723   $(MODEL_LIB)(obc_par.o) \ 
     2724   $(MODEL_LIB)(oce.o) \ 
     2725   $(MODEL_LIB)(ocfzpt.o) \ 
     2726   $(MODEL_LIB)(par_kind.o) \ 
     2727   $(MODEL_LIB)(par_oce.o) \ 
     2728   $(MODEL_LIB)(phycst.o) \ 
     2729   $(MODEL_LIB)(prtctl.o) \ 
     2730   $(MODEL_LIB)(taumod.o) \ 
     2731   $(MODEL_LIB)(tradmp.o) \ 
     2732   dom_oce.F90 \ 
     2733   in_out_manager.F90 \ 
     2734   lbclnk.F90 \ 
     2735   lib_mpp.F90 \ 
     2736   obcdta.F90 \ 
     2737   obc_oce.F90 \ 
     2738   obc_par.F90 \ 
     2739   ocesbc.F90 \ 
     2740   oce.F90 \ 
     2741   phycst.F90 \ 
     2742   prtctl.F90 \ 
     2743   $(MODEL_LIB)(dom_oce.o) \ 
     2744   $(MODEL_LIB)(in_out_manager.o) \ 
     2745   $(MODEL_LIB)(lbclnk.o) \ 
     2746   $(MODEL_LIB)(lib_mpp.o) \ 
     2747   $(MODEL_LIB)(obcdta.o) \ 
     2748   $(MODEL_LIB)(obc_oce.o) \ 
     2749   $(MODEL_LIB)(obc_par.o) \ 
     2750   $(MODEL_LIB)(ocesbc.o) \ 
     2751   $(MODEL_LIB)(oce.o) \ 
     2752   $(MODEL_LIB)(phycst.o) \ 
     2753   $(MODEL_LIB)(prtctl.o) \ 
     2754   domzgr_substitute.h90 \ 
     2755   vectopt_loop_substitute.h90 \ 
     2756   KEY_CPP \ 
     2757   dynspg_exp.F90 
     2758$(MODEL_LIB)(dynspg_exp_jki.o) : \ 
     2759   blk_oce.F90 \ 
     2760   cpl_oce.F90 \ 
     2761   daymod.F90 \ 
     2762   dom_oce.F90 \ 
     2763   dtasal.F90 \ 
     2764   dtasss.F90 \ 
     2765   dtasst.F90 \ 
     2766   dtatem.F90 \ 
     2767   dynspg_oce.F90 \ 
     2768   flxmod.F90 \ 
     2769   flxrnf.F90 \ 
     2770   flx_oce.F90 \ 
     2771   ice_oce.F90 \ 
     2772   in_out_manager.F90 \ 
     2773   lbclnk.F90 \ 
     2774   lib_mpp.F90 \ 
     2775   lib_print.f90 \ 
     2776   obccli.F90 \ 
     2777   obc_oce.F90 \ 
     2778   obc_par.F90 \ 
     2779   oce.F90 \ 
     2780   ocfzpt.F90 \ 
     2781   par_kind.F90 \ 
     2782   par_oce.F90 \ 
     2783   phycst.F90 \ 
     2784   prtctl.F90 \ 
     2785   taumod.F90 \ 
     2786   tradmp.F90 \ 
     2787   $(MODEL_LIB)(blk_oce.o) \ 
     2788   $(MODEL_LIB)(cpl_oce.o) \ 
     2789   $(MODEL_LIB)(daymod.o) \ 
     2790   $(MODEL_LIB)(dom_oce.o) \ 
     2791   $(MODEL_LIB)(dtasal.o) \ 
     2792   $(MODEL_LIB)(dtasss.o) \ 
     2793   $(MODEL_LIB)(dtasst.o) \ 
     2794   $(MODEL_LIB)(dtatem.o) \ 
     2795   $(MODEL_LIB)(dynspg_oce.o) \ 
     2796   $(MODEL_LIB)(flxmod.o) \ 
     2797   $(MODEL_LIB)(flxrnf.o) \ 
     2798   $(MODEL_LIB)(flx_oce.o) \ 
     2799   $(MODEL_LIB)(ice_oce.o) \ 
     2800   $(MODEL_LIB)(in_out_manager.o) \ 
     2801   $(MODEL_LIB)(lbclnk.o) \ 
     2802   $(MODEL_LIB)(lib_mpp.o) \ 
     2803   $(MODEL_LIB)(lib_print.o) \ 
     2804   $(MODEL_LIB)(obccli.o) \ 
     2805   $(MODEL_LIB)(obc_oce.o) \ 
     2806   $(MODEL_LIB)(obc_par.o) \ 
     2807   $(MODEL_LIB)(oce.o) \ 
     2808   $(MODEL_LIB)(ocfzpt.o) \ 
     2809   $(MODEL_LIB)(par_kind.o) \ 
     2810   $(MODEL_LIB)(par_oce.o) \ 
     2811   $(MODEL_LIB)(phycst.o) \ 
     2812   $(MODEL_LIB)(prtctl.o) \ 
     2813   $(MODEL_LIB)(taumod.o) \ 
     2814   $(MODEL_LIB)(tradmp.o) \ 
     2815   dom_oce.F90 \ 
     2816   in_out_manager.F90 \ 
     2817   lbclnk.F90 \ 
     2818   lib_mpp.F90 \ 
     2819   obcdta.F90 \ 
     2820   obc_oce.F90 \ 
     2821   obc_par.F90 \ 
     2822   ocesbc.F90 \ 
     2823   oce.F90 \ 
     2824   phycst.F90 \ 
     2825   prtctl.F90 \ 
     2826   $(MODEL_LIB)(dom_oce.o) \ 
     2827   $(MODEL_LIB)(in_out_manager.o) \ 
     2828   $(MODEL_LIB)(lbclnk.o) \ 
     2829   $(MODEL_LIB)(lib_mpp.o) \ 
     2830   $(MODEL_LIB)(obcdta.o) \ 
     2831   $(MODEL_LIB)(obc_oce.o) \ 
     2832   $(MODEL_LIB)(obc_par.o) \ 
     2833   $(MODEL_LIB)(ocesbc.o) \ 
     2834   $(MODEL_LIB)(oce.o) \ 
     2835   $(MODEL_LIB)(phycst.o) \ 
     2836   $(MODEL_LIB)(prtctl.o) \ 
     2837   domzgr_substitute.h90 \ 
     2838   vectopt_loop_substitute.h90 \ 
     2839   KEY_CPP \ 
     2840   dynspg_exp_jki.F90 
     2841$(MODEL_LIB)(dynspg_flt.o) :  \ 
     2842   blk_oce.F90 \ 
     2843   cpl_oce.F90 \ 
     2844   daymod.F90 \ 
     2845   dom_oce.F90 \ 
     2846   dtasal.F90 \ 
     2847   dtasss.F90 \ 
     2848   dtasst.F90 \ 
     2849   dtatem.F90 \ 
     2850   dynspg_oce.F90 \ 
     2851   flxmod.F90 \ 
     2852   flxrnf.F90 \ 
     2853   flx_oce.F90 \ 
     2854   ice_oce.F90 \ 
     2855   in_out_manager.F90 \ 
     2856   lbclnk.F90 \ 
     2857   lib_feti.F90 \ 
     2858   lib_mpp.F90 \ 
     2859   lib_print.f90 \ 
     2860   obccli.F90 \ 
     2861   obcdyn.F90 \ 
     2862   obcvol.F90 \ 
     2863   obc_oce.F90 \ 
     2864   obc_par.F90 \ 
     2865   ocesbc.F90 \ 
     2866   oce.F90 \ 
     2867   ocfzpt.F90 \ 
     2868   par_kind.F90 \ 
     2869   par_oce.F90 \ 
     2870   phycst.F90 \ 
     2871   prtctl.F90 \ 
     2872   solfet.F90 \ 
     2873   solpcg.F90 \ 
     2874   solsor.F90 \ 
     2875   sol_oce.F90 \ 
     2876   taumod.F90 \ 
     2877   tradmp.F90 \ 
     2878   zdf_oce.F90 \ 
     2879   $(MODEL_LIB)(blk_oce.o) \ 
     2880   $(MODEL_LIB)(cpl_oce.o) \ 
     2881   $(MODEL_LIB)(daymod.o) \ 
     2882   $(MODEL_LIB)(dom_oce.o) \ 
     2883   $(MODEL_LIB)(dtasal.o) \ 
     2884   $(MODEL_LIB)(dtasss.o) \ 
     2885   $(MODEL_LIB)(dtasst.o) \ 
     2886   $(MODEL_LIB)(dtatem.o) \ 
     2887   $(MODEL_LIB)(dynspg_oce.o) \ 
     2888   $(MODEL_LIB)(flxmod.o) \ 
     2889   $(MODEL_LIB)(flxrnf.o) \ 
     2890   $(MODEL_LIB)(flx_oce.o) \ 
     2891   $(MODEL_LIB)(ice_oce.o) \ 
     2892   $(MODEL_LIB)(in_out_manager.o) \ 
     2893   $(MODEL_LIB)(lbclnk.o) \ 
     2894   $(MODEL_LIB)(lib_feti.o) \ 
     2895   $(MODEL_LIB)(lib_mpp.o) \ 
     2896   $(MODEL_LIB)(lib_print.o) \ 
     2897   $(MODEL_LIB)(obccli.o) \ 
     2898   $(MODEL_LIB)(obcdyn.o) \ 
     2899   $(MODEL_LIB)(obcvol.o) \ 
     2900   $(MODEL_LIB)(obc_oce.o) \ 
     2901   $(MODEL_LIB)(obc_par.o) \ 
     2902   $(MODEL_LIB)(ocesbc.o) \ 
     2903   $(MODEL_LIB)(oce.o) \ 
     2904   $(MODEL_LIB)(ocfzpt.o) \ 
     2905   $(MODEL_LIB)(par_kind.o) \ 
     2906   $(MODEL_LIB)(par_oce.o) \ 
     2907   $(MODEL_LIB)(phycst.o) \ 
     2908   $(MODEL_LIB)(prtctl.o) \ 
     2909   $(MODEL_LIB)(solfet.o) \ 
     2910   $(MODEL_LIB)(solpcg.o) \ 
     2911   $(MODEL_LIB)(solsor.o) \ 
     2912   $(MODEL_LIB)(sol_oce.o) \ 
     2913   $(MODEL_LIB)(taumod.o) \ 
     2914   $(MODEL_LIB)(tradmp.o) \ 
     2915   $(MODEL_LIB)(zdf_oce.o) \ 
    25062916   agrif_opa_interp.F90 \ 
    25072917   cla_dynspg.F90 \ 
    25082918   dom_oce.F90 \ 
    2509    dynspg_oce.F90 \ 
    2510    dynvor.F90 \ 
    25112919   flxrnf.F90 \ 
    25122920   in_out_manager.F90 \ 
    25132921   lbclnk.F90 \ 
    2514    ldfdyn_oce.F90 \ 
    2515    ldftra_oce.F90 \ 
    2516    lib_mpp.F90 \ 
    2517    lib_print.f90 \ 
     2922   lib_mpp.F90 \ 
     2923   obcdyn.F90 \ 
     2924   obcvol.F90 \ 
    25182925   obc_oce.F90 \ 
    2519    obc_par.F90 \ 
    2520    obcdta.F90 \ 
    2521    obcdyn.F90 \ 
    2522    obcfla.F90 \ 
    2523    obcvol.F90 \ 
    2524    oce.F90 \ 
    25252926   ocesbc.F90 \ 
    2526    par_kind.F90 \ 
    2527    par_oce.F90 \ 
    2528    phycst.F90 \ 
    2529    prtctl.F90 \ 
    2530    sol_oce.F90 \ 
     2927   oce.F90 \ 
     2928   phycst.F90 \ 
     2929   prtctl.F90 \ 
    25312930   solfet.F90 \ 
    2532    solisl.F90 \ 
    25332931   solmat.F90 \ 
    25342932   solpcg.F90 \ 
    25352933   solsor.F90 \ 
    25362934   solsor_e.F90 \ 
     2935   sol_oce.F90 \ 
     2936   zdf_oce.F90 \ 
     2937   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     2938   $(MODEL_LIB)(cla_dynspg.o) \ 
     2939   $(MODEL_LIB)(dom_oce.o) \ 
     2940   $(MODEL_LIB)(flxrnf.o) \ 
     2941   $(MODEL_LIB)(in_out_manager.o) \ 
     2942   $(MODEL_LIB)(lbclnk.o) \ 
     2943   $(MODEL_LIB)(lib_mpp.o) \ 
     2944   $(MODEL_LIB)(obcdyn.o) \ 
     2945   $(MODEL_LIB)(obcvol.o) \ 
     2946   $(MODEL_LIB)(obc_oce.o) \ 
     2947   $(MODEL_LIB)(ocesbc.o) \ 
     2948   $(MODEL_LIB)(oce.o) \ 
     2949   $(MODEL_LIB)(phycst.o) \ 
     2950   $(MODEL_LIB)(prtctl.o) \ 
     2951   $(MODEL_LIB)(solfet.o) \ 
     2952   $(MODEL_LIB)(solmat.o) \ 
     2953   $(MODEL_LIB)(solpcg.o) \ 
     2954   $(MODEL_LIB)(solsor.o) \ 
     2955   $(MODEL_LIB)(solsor_e.o) \ 
     2956   $(MODEL_LIB)(sol_oce.o) \ 
     2957   $(MODEL_LIB)(zdf_oce.o) \ 
     2958   domzgr_substitute.h90 \ 
     2959   vectopt_loop_substitute.h90 \ 
     2960   $(AGRIF_LIB) \ 
     2961   KEY_CPP \ 
     2962   dynspg_flt.F90 
     2963$(MODEL_LIB)(dynspg_flt_jki.o) : \ 
     2964   blk_oce.F90 \ 
     2965   cpl_oce.F90 \ 
     2966   daymod.F90 \ 
     2967   dom_oce.F90 \ 
     2968   dtasal.F90 \ 
     2969   dtasss.F90 \ 
     2970   dtasst.F90 \ 
     2971   dtatem.F90 \ 
     2972   dynspg_oce.F90 \ 
     2973   flxmod.F90 \ 
     2974   flxrnf.F90 \ 
     2975   flx_oce.F90 \ 
     2976   ice_oce.F90 \ 
     2977   in_out_manager.F90 \ 
     2978   lbclnk.F90 \ 
     2979   lib_feti.F90 \ 
     2980   lib_mpp.F90 \ 
     2981   lib_print.f90 \ 
     2982   obccli.F90 \ 
     2983   obcdyn.F90 \ 
     2984   obcvol.F90 \ 
     2985   obc_oce.F90 \ 
     2986   obc_par.F90 \ 
     2987   ocesbc.F90 \ 
     2988   oce.F90 \ 
     2989   ocfzpt.F90 \ 
     2990   par_kind.F90 \ 
     2991   par_oce.F90 \ 
     2992   phycst.F90 \ 
     2993   prtctl.F90 \ 
     2994   solfet.F90 \ 
     2995   solpcg.F90 \ 
     2996   solsor.F90 \ 
     2997   sol_oce.F90 \ 
     2998   taumod.F90 \ 
     2999   tradmp.F90 \ 
     3000   zdf_oce.F90 \ 
     3001   $(MODEL_LIB)(blk_oce.o) \ 
     3002   $(MODEL_LIB)(cpl_oce.o) \ 
     3003   $(MODEL_LIB)(daymod.o) \ 
     3004   $(MODEL_LIB)(dom_oce.o) \ 
     3005   $(MODEL_LIB)(dtasal.o) \ 
     3006   $(MODEL_LIB)(dtasss.o) \ 
     3007   $(MODEL_LIB)(dtasst.o) \ 
     3008   $(MODEL_LIB)(dtatem.o) \ 
     3009   $(MODEL_LIB)(dynspg_oce.o) \ 
     3010   $(MODEL_LIB)(flxmod.o) \ 
     3011   $(MODEL_LIB)(flxrnf.o) \ 
     3012   $(MODEL_LIB)(flx_oce.o) \ 
     3013   $(MODEL_LIB)(ice_oce.o) \ 
     3014   $(MODEL_LIB)(in_out_manager.o) \ 
     3015   $(MODEL_LIB)(lbclnk.o) \ 
     3016   $(MODEL_LIB)(lib_feti.o) \ 
     3017   $(MODEL_LIB)(lib_mpp.o) \ 
     3018   $(MODEL_LIB)(lib_print.o) \ 
     3019   $(MODEL_LIB)(obccli.o) \ 
     3020   $(MODEL_LIB)(obcdyn.o) \ 
     3021   $(MODEL_LIB)(obcvol.o) \ 
     3022   $(MODEL_LIB)(obc_oce.o) \ 
     3023   $(MODEL_LIB)(obc_par.o) \ 
     3024   $(MODEL_LIB)(ocesbc.o) \ 
     3025   $(MODEL_LIB)(oce.o) \ 
     3026   $(MODEL_LIB)(ocfzpt.o) \ 
     3027   $(MODEL_LIB)(par_kind.o) \ 
     3028   $(MODEL_LIB)(par_oce.o) \ 
     3029   $(MODEL_LIB)(phycst.o) \ 
     3030   $(MODEL_LIB)(prtctl.o) \ 
     3031   $(MODEL_LIB)(solfet.o) \ 
     3032   $(MODEL_LIB)(solpcg.o) \ 
     3033   $(MODEL_LIB)(solsor.o) \ 
     3034   $(MODEL_LIB)(sol_oce.o) \ 
     3035   $(MODEL_LIB)(taumod.o) \ 
     3036   $(MODEL_LIB)(tradmp.o) \ 
     3037   $(MODEL_LIB)(zdf_oce.o) \ 
     3038   agrif_opa_interp.F90 \ 
     3039   cla_dynspg.F90 \ 
     3040   dom_oce.F90 \ 
     3041   flxrnf.F90 \ 
     3042   in_out_manager.F90 \ 
     3043   lbclnk.F90 \ 
     3044   lib_mpp.F90 \ 
     3045   obcdyn.F90 \ 
     3046   obcvol.F90 \ 
     3047   obc_oce.F90 \ 
     3048   ocesbc.F90 \ 
     3049   oce.F90 \ 
     3050   phycst.F90 \ 
     3051   prtctl.F90 \ 
     3052   solfet.F90 \ 
     3053   solmat.F90 \ 
     3054   solpcg.F90 \ 
     3055   solsor.F90 \ 
     3056   solsor_e.F90 \ 
     3057   sol_oce.F90 \ 
     3058   zdf_oce.F90 \ 
     3059   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3060   $(MODEL_LIB)(cla_dynspg.o) \ 
     3061   $(MODEL_LIB)(dom_oce.o) \ 
     3062   $(MODEL_LIB)(flxrnf.o) \ 
     3063   $(MODEL_LIB)(in_out_manager.o) \ 
     3064   $(MODEL_LIB)(lbclnk.o) \ 
     3065   $(MODEL_LIB)(lib_mpp.o) \ 
     3066   $(MODEL_LIB)(obcdyn.o) \ 
     3067   $(MODEL_LIB)(obcvol.o) \ 
     3068   $(MODEL_LIB)(obc_oce.o) \ 
     3069   $(MODEL_LIB)(ocesbc.o) \ 
     3070   $(MODEL_LIB)(oce.o) \ 
     3071   $(MODEL_LIB)(phycst.o) \ 
     3072   $(MODEL_LIB)(prtctl.o) \ 
     3073   $(MODEL_LIB)(solfet.o) \ 
     3074   $(MODEL_LIB)(solmat.o) \ 
     3075   $(MODEL_LIB)(solpcg.o) \ 
     3076   $(MODEL_LIB)(solsor.o) \ 
     3077   $(MODEL_LIB)(solsor_e.o) \ 
     3078   $(MODEL_LIB)(sol_oce.o) \ 
     3079   $(MODEL_LIB)(zdf_oce.o) \ 
     3080   domzgr_substitute.h90 \ 
     3081   $(AGRIF_LIB) \ 
     3082   KEY_CPP \ 
     3083   dynspg_flt_jki.F90 
     3084$(MODEL_LIB)(dynspg_oce.o) :  \ 
     3085   par_kind.F90 \ 
     3086   $(MODEL_LIB)(par_kind.o) \ 
     3087   par_oce.F90 \ 
     3088   $(MODEL_LIB)(par_oce.o) \ 
     3089   KEY_CPP \ 
     3090   dynspg_oce.F90 
     3091$(MODEL_LIB)(dynspg_rl.o) :   \ 
     3092   dom_oce.F90 \ 
     3093   in_out_manager.F90 \ 
     3094   lbclnk.F90 \ 
     3095   lib_mpp.F90 \ 
     3096   lib_print.f90 \ 
     3097   obc_oce.F90 \ 
     3098   obc_par.F90 \ 
     3099   oce.F90 \ 
     3100   par_kind.F90 \ 
     3101   par_oce.F90 \ 
     3102   solfet.F90 \ 
     3103   solpcg.F90 \ 
     3104   solsor.F90 \ 
     3105   sol_oce.F90 \ 
     3106   zdf_oce.F90 \ 
     3107   $(MODEL_LIB)(dom_oce.o) \ 
     3108   $(MODEL_LIB)(in_out_manager.o) \ 
     3109   $(MODEL_LIB)(lbclnk.o) \ 
     3110   $(MODEL_LIB)(lib_mpp.o) \ 
     3111   $(MODEL_LIB)(lib_print.o) \ 
     3112   $(MODEL_LIB)(obc_oce.o) \ 
     3113   $(MODEL_LIB)(obc_par.o) \ 
     3114   $(MODEL_LIB)(oce.o) \ 
     3115   $(MODEL_LIB)(par_kind.o) \ 
     3116   $(MODEL_LIB)(par_oce.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)(zdf_oce.o) \ 
     3122   dom_oce.F90 \ 
     3123   in_out_manager.F90 \ 
     3124   lbclnk.F90 \ 
     3125   ldfdyn_oce.F90 \ 
     3126   ldftra_oce.F90 \ 
     3127   lib_mpp.F90 \ 
     3128   obc_oce.F90 \ 
     3129   oce.F90 \ 
     3130   phycst.F90 \ 
     3131   solfet.F90 \ 
     3132   solisl.F90 \ 
     3133   solpcg.F90 \ 
     3134   solsor.F90 \ 
     3135   solsor_e.F90 \ 
     3136   sol_oce.F90 \ 
     3137   zdf_oce.F90 \ 
     3138   $(MODEL_LIB)(dom_oce.o) \ 
     3139   $(MODEL_LIB)(in_out_manager.o) \ 
     3140   $(MODEL_LIB)(lbclnk.o) \ 
     3141   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3142   $(MODEL_LIB)(ldftra_oce.o) \ 
     3143   $(MODEL_LIB)(lib_mpp.o) \ 
     3144   $(MODEL_LIB)(obc_oce.o) \ 
     3145   $(MODEL_LIB)(oce.o) \ 
     3146   $(MODEL_LIB)(phycst.o) \ 
     3147   $(MODEL_LIB)(solfet.o) \ 
     3148   $(MODEL_LIB)(solisl.o) \ 
     3149   $(MODEL_LIB)(solpcg.o) \ 
     3150   $(MODEL_LIB)(solsor.o) \ 
     3151   $(MODEL_LIB)(solsor_e.o) \ 
     3152   $(MODEL_LIB)(sol_oce.o) \ 
     3153   $(MODEL_LIB)(zdf_oce.o) \ 
     3154   domzgr_substitute.h90 \ 
     3155   obc_vectopt_loop_substitute.h90 \ 
     3156   vectopt_loop_substitute.h90 \ 
     3157   KEY_CPP \ 
     3158   dynspg_rl.F90 
     3159$(MODEL_LIB)(dynspg_ts.o) :   \ 
     3160   blk_oce.F90 \ 
     3161   cpl_oce.F90 \ 
     3162   daymod.F90 \ 
     3163   dom_oce.F90 \ 
     3164   dtasal.F90 \ 
     3165   dtasss.F90 \ 
     3166   dtasst.F90 \ 
     3167   dtatem.F90 \ 
     3168   dynspg_oce.F90 \ 
     3169   flxmod.F90 \ 
     3170   flxrnf.F90 \ 
     3171   flx_oce.F90 \ 
     3172   ice_oce.F90 \ 
     3173   in_out_manager.F90 \ 
     3174   lbclnk.F90 \ 
     3175   lib_mpp.F90 \ 
     3176   lib_print.f90 \ 
     3177   obccli.F90 \ 
     3178   obcdta.F90 \ 
     3179   obc_oce.F90 \ 
     3180   obc_par.F90 \ 
     3181   oce.F90 \ 
     3182   ocfzpt.F90 \ 
     3183   par_kind.F90 \ 
     3184   par_oce.F90 \ 
     3185   phycst.F90 \ 
     3186   prtctl.F90 \ 
     3187   taumod.F90 \ 
     3188   tradmp.F90 \ 
     3189   trdmod.F90 \ 
     3190   trdmod_oce.F90 \ 
     3191   $(MODEL_LIB)(blk_oce.o) \ 
     3192   $(MODEL_LIB)(cpl_oce.o) \ 
     3193   $(MODEL_LIB)(daymod.o) \ 
     3194   $(MODEL_LIB)(dom_oce.o) \ 
     3195   $(MODEL_LIB)(dtasal.o) \ 
     3196   $(MODEL_LIB)(dtasss.o) \ 
     3197   $(MODEL_LIB)(dtasst.o) \ 
     3198   $(MODEL_LIB)(dtatem.o) \ 
     3199   $(MODEL_LIB)(dynspg_oce.o) \ 
     3200   $(MODEL_LIB)(flxmod.o) \ 
     3201   $(MODEL_LIB)(flxrnf.o) \ 
     3202   $(MODEL_LIB)(flx_oce.o) \ 
     3203   $(MODEL_LIB)(ice_oce.o) \ 
     3204   $(MODEL_LIB)(in_out_manager.o) \ 
     3205   $(MODEL_LIB)(lbclnk.o) \ 
     3206   $(MODEL_LIB)(lib_mpp.o) \ 
     3207   $(MODEL_LIB)(lib_print.o) \ 
     3208   $(MODEL_LIB)(obccli.o) \ 
     3209   $(MODEL_LIB)(obcdta.o) \ 
     3210   $(MODEL_LIB)(obc_oce.o) \ 
     3211   $(MODEL_LIB)(obc_par.o) \ 
     3212   $(MODEL_LIB)(oce.o) \ 
     3213   $(MODEL_LIB)(ocfzpt.o) \ 
     3214   $(MODEL_LIB)(par_kind.o) \ 
     3215   $(MODEL_LIB)(par_oce.o) \ 
     3216   $(MODEL_LIB)(phycst.o) \ 
     3217   $(MODEL_LIB)(prtctl.o) \ 
     3218   $(MODEL_LIB)(taumod.o) \ 
     3219   $(MODEL_LIB)(tradmp.o) \ 
     3220   $(MODEL_LIB)(trdmod.o) \ 
     3221   $(MODEL_LIB)(trdmod_oce.o) \ 
     3222   dom_oce.F90 \ 
     3223   dynspg_oce.F90 \ 
     3224   dynvor.F90 \ 
     3225   in_out_manager.F90 \ 
     3226   lbclnk.F90 \ 
     3227   lib_mpp.F90 \ 
     3228   obcdta.F90 \ 
     3229   obcfla.F90 \ 
     3230   obc_oce.F90 \ 
     3231   obc_par.F90 \ 
     3232   ocesbc.F90 \ 
     3233   oce.F90 \ 
     3234   phycst.F90 \ 
     3235   prtctl.F90 \ 
     3236   $(MODEL_LIB)(dom_oce.o) \ 
     3237   $(MODEL_LIB)(dynspg_oce.o) \ 
     3238   $(MODEL_LIB)(dynvor.o) \ 
     3239   $(MODEL_LIB)(in_out_manager.o) \ 
     3240   $(MODEL_LIB)(lbclnk.o) \ 
     3241   $(MODEL_LIB)(lib_mpp.o) \ 
     3242   $(MODEL_LIB)(obcdta.o) \ 
     3243   $(MODEL_LIB)(obcfla.o) \ 
     3244   $(MODEL_LIB)(obc_oce.o) \ 
     3245   $(MODEL_LIB)(obc_par.o) \ 
     3246   $(MODEL_LIB)(ocesbc.o) \ 
     3247   $(MODEL_LIB)(oce.o) \ 
     3248   $(MODEL_LIB)(phycst.o) \ 
     3249   $(MODEL_LIB)(prtctl.o) \ 
     3250   domzgr_substitute.h90 \ 
     3251   vectopt_loop_substitute.h90 \ 
     3252   KEY_CPP \ 
     3253   dynspg_ts.F90 
     3254$(MODEL_LIB)(dynspg_ts_jki.o) :  \ 
     3255   blk_oce.F90 \ 
     3256   cpl_oce.F90 \ 
     3257   daymod.F90 \ 
     3258   dom_oce.F90 \ 
     3259   dtasal.F90 \ 
     3260   dtasss.F90 \ 
     3261   dtasst.F90 \ 
     3262   dtatem.F90 \ 
     3263   dynspg_oce.F90 \ 
     3264   flxmod.F90 \ 
     3265   flxrnf.F90 \ 
     3266   flx_oce.F90 \ 
     3267   ice_oce.F90 \ 
     3268   in_out_manager.F90 \ 
     3269   lbclnk.F90 \ 
     3270   lib_mpp.F90 \ 
     3271   lib_print.f90 \ 
     3272   obccli.F90 \ 
     3273   obcdta.F90 \ 
     3274   obc_oce.F90 \ 
     3275   obc_par.F90 \ 
     3276   oce.F90 \ 
     3277   ocfzpt.F90 \ 
     3278   par_kind.F90 \ 
     3279   par_oce.F90 \ 
     3280   phycst.F90 \ 
     3281   prtctl.F90 \ 
     3282   taumod.F90 \ 
     3283   tradmp.F90 \ 
     3284   trdmod.F90 \ 
     3285   trdmod_oce.F90 \ 
     3286   $(MODEL_LIB)(blk_oce.o) \ 
     3287   $(MODEL_LIB)(cpl_oce.o) \ 
     3288   $(MODEL_LIB)(daymod.o) \ 
     3289   $(MODEL_LIB)(dom_oce.o) \ 
     3290   $(MODEL_LIB)(dtasal.o) \ 
     3291   $(MODEL_LIB)(dtasss.o) \ 
     3292   $(MODEL_LIB)(dtasst.o) \ 
     3293   $(MODEL_LIB)(dtatem.o) \ 
     3294   $(MODEL_LIB)(dynspg_oce.o) \ 
     3295   $(MODEL_LIB)(flxmod.o) \ 
     3296   $(MODEL_LIB)(flxrnf.o) \ 
     3297   $(MODEL_LIB)(flx_oce.o) \ 
     3298   $(MODEL_LIB)(ice_oce.o) \ 
     3299   $(MODEL_LIB)(in_out_manager.o) \ 
     3300   $(MODEL_LIB)(lbclnk.o) \ 
     3301   $(MODEL_LIB)(lib_mpp.o) \ 
     3302   $(MODEL_LIB)(lib_print.o) \ 
     3303   $(MODEL_LIB)(obccli.o) \ 
     3304   $(MODEL_LIB)(obcdta.o) \ 
     3305   $(MODEL_LIB)(obc_oce.o) \ 
     3306   $(MODEL_LIB)(obc_par.o) \ 
     3307   $(MODEL_LIB)(oce.o) \ 
     3308   $(MODEL_LIB)(ocfzpt.o) \ 
     3309   $(MODEL_LIB)(par_kind.o) \ 
     3310   $(MODEL_LIB)(par_oce.o) \ 
     3311   $(MODEL_LIB)(phycst.o) \ 
     3312   $(MODEL_LIB)(prtctl.o) \ 
     3313   $(MODEL_LIB)(taumod.o) \ 
     3314   $(MODEL_LIB)(tradmp.o) \ 
     3315   $(MODEL_LIB)(trdmod.o) \ 
     3316   $(MODEL_LIB)(trdmod_oce.o) \ 
     3317   dom_oce.F90 \ 
     3318   dynspg_oce.F90 \ 
     3319   dynvor.F90 \ 
     3320   in_out_manager.F90 \ 
     3321   lbclnk.F90 \ 
     3322   lib_mpp.F90 \ 
     3323   obcdta.F90 \ 
     3324   obcfla.F90 \ 
     3325   obc_oce.F90 \ 
     3326   obc_par.F90 \ 
     3327   ocesbc.F90 \ 
     3328   oce.F90 \ 
     3329   phycst.F90 \ 
     3330   prtctl.F90 \ 
     3331   $(MODEL_LIB)(dom_oce.o) \ 
     3332   $(MODEL_LIB)(dynspg_oce.o) \ 
     3333   $(MODEL_LIB)(dynvor.o) \ 
     3334   $(MODEL_LIB)(in_out_manager.o) \ 
     3335   $(MODEL_LIB)(lbclnk.o) \ 
     3336   $(MODEL_LIB)(lib_mpp.o) \ 
     3337   $(MODEL_LIB)(obcdta.o) \ 
     3338   $(MODEL_LIB)(obcfla.o) \ 
     3339   $(MODEL_LIB)(obc_oce.o) \ 
     3340   $(MODEL_LIB)(obc_par.o) \ 
     3341   $(MODEL_LIB)(ocesbc.o) \ 
     3342   $(MODEL_LIB)(oce.o) \ 
     3343   $(MODEL_LIB)(phycst.o) \ 
     3344   $(MODEL_LIB)(prtctl.o) \ 
     3345   domzgr_substitute.h90 \ 
     3346   vectopt_loop_substitute.h90 \ 
     3347   KEY_CPP \ 
     3348   dynspg_ts_jki.F90 
     3349$(MODEL_LIB)(dynvor.o) :   \ 
     3350   dom_oce.F90 \ 
     3351   in_out_manager.F90 \ 
     3352   lib_mpp.F90 \ 
     3353   lib_print.f90 \ 
     3354   oce.F90 \ 
     3355   par_kind.F90 \ 
     3356   par_oce.F90 \ 
    25373357   trabbl.F90 \ 
    25383358   trdicp.F90 \ 
     
    25433363   trdvor.F90 \ 
    25443364   trdvor_oce.F90 \ 
    2545    zdf_oce.F90 \ 
    2546    $(MODEL_LIB)(dom_oce.o) \ 
    2547    $(MODEL_LIB)(dynspg_exp.o) \ 
    2548    $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    2549    $(MODEL_LIB)(dynspg_flt.o) \ 
    2550    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    2551    $(MODEL_LIB)(dynspg_oce.o) \ 
    2552    $(MODEL_LIB)(dynspg_rl.o) \ 
    2553    $(MODEL_LIB)(dynspg_ts.o) \ 
    2554    $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    2555    $(MODEL_LIB)(in_out_manager.o) \ 
    2556    $(MODEL_LIB)(obc_oce.o) \ 
    2557    $(MODEL_LIB)(oce.o) \ 
    2558    $(MODEL_LIB)(prtctl.o) \ 
    2559    $(MODEL_LIB)(trdmod.o) \ 
    2560    $(MODEL_LIB)(trdmod_oce.o) \ 
    2561    dom_oce.F90 \ 
    2562    dynspg_exp.F90 \ 
    2563    dynspg_exp_jki.F90 \ 
    2564    dynspg_flt.F90 \ 
    2565    dynspg_flt_jki.F90 \ 
    2566    dynspg_oce.F90 \ 
    2567    dynspg_rl.F90 \ 
    2568    dynspg_ts.F90 \ 
    2569    dynspg_ts_jki.F90 \ 
    2570    in_out_manager.F90 \ 
    2571    obc_oce.F90 \ 
    2572    oce.F90 \ 
    2573    prtctl.F90 \ 
    2574    trdmod.F90 \ 
    2575    trdmod_oce.F90 \ 
    2576    domzgr_substitute.h90 \ 
    2577    vectopt_loop_substitute.h90 \ 
    2578    KEY_CPP \ 
    2579    dynspg.F90 
    2580 $(MODEL_LIB)(dynspg_exp.o) :  \ 
    2581    $(MODEL_LIB)(blk_oce.o) \ 
    2582    $(MODEL_LIB)(cpl_oce.o) \ 
    2583    $(MODEL_LIB)(daymod.o) \ 
    2584    $(MODEL_LIB)(dom_oce.o) \ 
    2585    $(MODEL_LIB)(dtasal.o) \ 
    2586    $(MODEL_LIB)(dtasss.o) \ 
    2587    $(MODEL_LIB)(dtasst.o) \ 
    2588    $(MODEL_LIB)(dtatem.o) \ 
    2589    $(MODEL_LIB)(dynspg_oce.o) \ 
    2590    $(MODEL_LIB)(flx_oce.o) \ 
    2591    $(MODEL_LIB)(flxmod.o) \ 
    2592    $(MODEL_LIB)(flxrnf.o) \ 
    2593    $(MODEL_LIB)(ice_oce.o) \ 
    2594    $(MODEL_LIB)(in_out_manager.o) \ 
    2595    $(MODEL_LIB)(lbclnk.o) \ 
    2596    $(MODEL_LIB)(lib_mpp.o) \ 
    2597    $(MODEL_LIB)(lib_print.o) \ 
    2598    $(MODEL_LIB)(obc_oce.o) \ 
    2599    $(MODEL_LIB)(obc_par.o) \ 
    2600    $(MODEL_LIB)(obccli.o) \ 
    2601    $(MODEL_LIB)(oce.o) \ 
    2602    $(MODEL_LIB)(ocfzpt.o) \ 
    2603    $(MODEL_LIB)(par_kind.o) \ 
    2604    $(MODEL_LIB)(par_oce.o) \ 
    2605    $(MODEL_LIB)(phycst.o) \ 
    2606    $(MODEL_LIB)(prtctl.o) \ 
    2607    $(MODEL_LIB)(taumod.o) \ 
    2608    $(MODEL_LIB)(tradmp.o) \ 
    2609    blk_oce.F90 \ 
    2610    cpl_oce.F90 \ 
    2611    daymod.F90 \ 
    2612    dom_oce.F90 \ 
    2613    dtasal.F90 \ 
    2614    dtasss.F90 \ 
    2615    dtasst.F90 \ 
    2616    dtatem.F90 \ 
    2617    dynspg_oce.F90 \ 
    2618    flx_oce.F90 \ 
    2619    flxmod.F90 \ 
    2620    flxrnf.F90 \ 
    2621    ice_oce.F90 \ 
    2622    in_out_manager.F90 \ 
    2623    lbclnk.F90 \ 
    2624    lib_mpp.F90 \ 
    2625    lib_print.f90 \ 
    2626    obc_oce.F90 \ 
    2627    obc_par.F90 \ 
    2628    obccli.F90 \ 
    2629    oce.F90 \ 
    2630    ocfzpt.F90 \ 
    2631    par_kind.F90 \ 
    2632    par_oce.F90 \ 
    2633    phycst.F90 \ 
    2634    prtctl.F90 \ 
    2635    taumod.F90 \ 
    2636    tradmp.F90 \ 
    2637    $(MODEL_LIB)(dom_oce.o) \ 
    2638    $(MODEL_LIB)(in_out_manager.o) \ 
    2639    $(MODEL_LIB)(lbclnk.o) \ 
    2640    $(MODEL_LIB)(lib_mpp.o) \ 
    2641    $(MODEL_LIB)(obc_oce.o) \ 
    2642    $(MODEL_LIB)(obc_par.o) \ 
    2643    $(MODEL_LIB)(obcdta.o) \ 
    2644    $(MODEL_LIB)(oce.o) \ 
    2645    $(MODEL_LIB)(ocesbc.o) \ 
    2646    $(MODEL_LIB)(phycst.o) \ 
    2647    $(MODEL_LIB)(prtctl.o) \ 
    2648    dom_oce.F90 \ 
    2649    in_out_manager.F90 \ 
    2650    lbclnk.F90 \ 
    2651    lib_mpp.F90 \ 
    2652    obc_oce.F90 \ 
    2653    obc_par.F90 \ 
    2654    obcdta.F90 \ 
    2655    oce.F90 \ 
    2656    ocesbc.F90 \ 
    2657    phycst.F90 \ 
    2658    prtctl.F90 \ 
    2659    domzgr_substitute.h90 \ 
    2660    vectopt_loop_substitute.h90 \ 
    2661    KEY_CPP \ 
    2662    dynspg_exp.F90 
    2663 $(MODEL_LIB)(dynspg_exp_jki.o) : \ 
    2664    $(MODEL_LIB)(blk_oce.o) \ 
    2665    $(MODEL_LIB)(cpl_oce.o) \ 
    2666    $(MODEL_LIB)(daymod.o) \ 
    2667    $(MODEL_LIB)(dom_oce.o) \ 
    2668    $(MODEL_LIB)(dtasal.o) \ 
    2669    $(MODEL_LIB)(dtasss.o) \ 
    2670    $(MODEL_LIB)(dtasst.o) \ 
    2671    $(MODEL_LIB)(dtatem.o) \ 
    2672    $(MODEL_LIB)(dynspg_oce.o) \ 
    2673    $(MODEL_LIB)(flx_oce.o) \ 
    2674    $(MODEL_LIB)(flxmod.o) \ 
    2675    $(MODEL_LIB)(flxrnf.o) \ 
    2676    $(MODEL_LIB)(ice_oce.o) \ 
    2677    $(MODEL_LIB)(in_out_manager.o) \ 
    2678    $(MODEL_LIB)(lbclnk.o) \ 
    2679    $(MODEL_LIB)(lib_mpp.o) \ 
    2680    $(MODEL_LIB)(lib_print.o) \ 
    2681    $(MODEL_LIB)(obc_oce.o) \ 
    2682    $(MODEL_LIB)(obc_par.o) \ 
    2683    $(MODEL_LIB)(obccli.o) \ 
    2684    $(MODEL_LIB)(oce.o) \ 
    2685    $(MODEL_LIB)(ocfzpt.o) \ 
    2686    $(MODEL_LIB)(par_kind.o) \ 
    2687    $(MODEL_LIB)(par_oce.o) \ 
    2688    $(MODEL_LIB)(phycst.o) \ 
    2689    $(MODEL_LIB)(prtctl.o) \ 
    2690    $(MODEL_LIB)(taumod.o) \ 
    2691    $(MODEL_LIB)(tradmp.o) \ 
    2692    blk_oce.F90 \ 
    2693    cpl_oce.F90 \ 
    2694    daymod.F90 \ 
    2695    dom_oce.F90 \ 
    2696    dtasal.F90 \ 
    2697    dtasss.F90 \ 
    2698    dtasst.F90 \ 
    2699    dtatem.F90 \ 
    2700    dynspg_oce.F90 \ 
    2701    flx_oce.F90 \ 
    2702    flxmod.F90 \ 
    2703    flxrnf.F90 \ 
    2704    ice_oce.F90 \ 
    2705    in_out_manager.F90 \ 
    2706    lbclnk.F90 \ 
    2707    lib_mpp.F90 \ 
    2708    lib_print.f90 \ 
    2709    obc_oce.F90 \ 
    2710    obc_par.F90 \ 
    2711    obccli.F90 \ 
    2712    oce.F90 \ 
    2713    ocfzpt.F90 \ 
    2714    par_kind.F90 \ 
    2715    par_oce.F90 \ 
    2716    phycst.F90 \ 
    2717    prtctl.F90 \ 
    2718    taumod.F90 \ 
    2719    tradmp.F90 \ 
    2720    $(MODEL_LIB)(dom_oce.o) \ 
    2721    $(MODEL_LIB)(in_out_manager.o) \ 
    2722    $(MODEL_LIB)(lbclnk.o) \ 
    2723    $(MODEL_LIB)(lib_mpp.o) \ 
    2724    $(MODEL_LIB)(obc_oce.o) \ 
    2725    $(MODEL_LIB)(obc_par.o) \ 
    2726    $(MODEL_LIB)(obcdta.o) \ 
    2727    $(MODEL_LIB)(oce.o) \ 
    2728    $(MODEL_LIB)(ocesbc.o) \ 
    2729    $(MODEL_LIB)(phycst.o) \ 
    2730    $(MODEL_LIB)(prtctl.o) \ 
    2731    dom_oce.F90 \ 
    2732    in_out_manager.F90 \ 
    2733    lbclnk.F90 \ 
    2734    lib_mpp.F90 \ 
    2735    obc_oce.F90 \ 
    2736    obc_par.F90 \ 
    2737    obcdta.F90 \ 
    2738    oce.F90 \ 
    2739    ocesbc.F90 \ 
    2740    phycst.F90 \ 
    2741    prtctl.F90 \ 
    2742    domzgr_substitute.h90 \ 
    2743    vectopt_loop_substitute.h90 \ 
    2744    KEY_CPP \ 
    2745    dynspg_exp_jki.F90 
    2746 $(MODEL_LIB)(dynspg_flt.o) :  \ 
    2747    $(MODEL_LIB)(blk_oce.o) \ 
    2748    $(MODEL_LIB)(cpl_oce.o) \ 
    2749    $(MODEL_LIB)(daymod.o) \ 
    2750    $(MODEL_LIB)(dom_oce.o) \ 
    2751    $(MODEL_LIB)(dtasal.o) \ 
    2752    $(MODEL_LIB)(dtasss.o) \ 
    2753    $(MODEL_LIB)(dtasst.o) \ 
    2754    $(MODEL_LIB)(dtatem.o) \ 
    2755    $(MODEL_LIB)(dynspg_oce.o) \ 
    2756    $(MODEL_LIB)(flx_oce.o) \ 
    2757    $(MODEL_LIB)(flxmod.o) \ 
    2758    $(MODEL_LIB)(flxrnf.o) \ 
    2759    $(MODEL_LIB)(ice_oce.o) \ 
    2760    $(MODEL_LIB)(in_out_manager.o) \ 
    2761    $(MODEL_LIB)(lbclnk.o) \ 
    2762    $(MODEL_LIB)(lib_feti.o) \ 
    2763    $(MODEL_LIB)(lib_mpp.o) \ 
    2764    $(MODEL_LIB)(lib_print.o) \ 
    2765    $(MODEL_LIB)(obc_oce.o) \ 
    2766    $(MODEL_LIB)(obc_par.o) \ 
    2767    $(MODEL_LIB)(obccli.o) \ 
    2768    $(MODEL_LIB)(obcdyn.o) \ 
    2769    $(MODEL_LIB)(obcvol.o) \ 
    2770    $(MODEL_LIB)(oce.o) \ 
    2771    $(MODEL_LIB)(ocesbc.o) \ 
    2772    $(MODEL_LIB)(ocfzpt.o) \ 
    2773    $(MODEL_LIB)(par_kind.o) \ 
    2774    $(MODEL_LIB)(par_oce.o) \ 
    2775    $(MODEL_LIB)(phycst.o) \ 
    2776    $(MODEL_LIB)(prtctl.o) \ 
    2777    $(MODEL_LIB)(sol_oce.o) \ 
    2778    $(MODEL_LIB)(solfet.o) \ 
    2779    $(MODEL_LIB)(solpcg.o) \ 
    2780    $(MODEL_LIB)(solsor.o) \ 
    2781    $(MODEL_LIB)(taumod.o) \ 
    2782    $(MODEL_LIB)(tradmp.o) \ 
    2783    $(MODEL_LIB)(zdf_oce.o) \ 
    2784    blk_oce.F90 \ 
    2785    cpl_oce.F90 \ 
    2786    daymod.F90 \ 
    2787    dom_oce.F90 \ 
    2788    dtasal.F90 \ 
    2789    dtasss.F90 \ 
    2790    dtasst.F90 \ 
    2791    dtatem.F90 \ 
    2792    dynspg_oce.F90 \ 
    2793    flx_oce.F90 \ 
    2794    flxmod.F90 \ 
    2795    flxrnf.F90 \ 
    2796    ice_oce.F90 \ 
    2797    in_out_manager.F90 \ 
    2798    lbclnk.F90 \ 
    2799    lib_feti.F90 \ 
    2800    lib_mpp.F90 \ 
    2801    lib_print.f90 \ 
    2802    obc_oce.F90 \ 
    2803    obc_par.F90 \ 
    2804    obccli.F90 \ 
    2805    obcdyn.F90 \ 
    2806    obcvol.F90 \ 
    2807    oce.F90 \ 
    2808    ocesbc.F90 \ 
    2809    ocfzpt.F90 \ 
    2810    par_kind.F90 \ 
    2811    par_oce.F90 \ 
    2812    phycst.F90 \ 
    2813    prtctl.F90 \ 
    2814    sol_oce.F90 \ 
    2815    solfet.F90 \ 
    2816    solpcg.F90 \ 
    2817    solsor.F90 \ 
    2818    taumod.F90 \ 
    2819    tradmp.F90 \ 
    2820    zdf_oce.F90 \ 
    2821    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    2822    $(MODEL_LIB)(cla_dynspg.o) \ 
    2823    $(MODEL_LIB)(dom_oce.o) \ 
    2824    $(MODEL_LIB)(flxrnf.o) \ 
    2825    $(MODEL_LIB)(in_out_manager.o) \ 
    2826    $(MODEL_LIB)(lbclnk.o) \ 
    2827    $(MODEL_LIB)(lib_mpp.o) \ 
    2828    $(MODEL_LIB)(obc_oce.o) \ 
    2829    $(MODEL_LIB)(obcdyn.o) \ 
    2830    $(MODEL_LIB)(obcvol.o) \ 
    2831    $(MODEL_LIB)(oce.o) \ 
    2832    $(MODEL_LIB)(ocesbc.o) \ 
    2833    $(MODEL_LIB)(phycst.o) \ 
    2834    $(MODEL_LIB)(prtctl.o) \ 
    2835    $(MODEL_LIB)(sol_oce.o) \ 
    2836    $(MODEL_LIB)(solfet.o) \ 
    2837    $(MODEL_LIB)(solmat.o) \ 
    2838    $(MODEL_LIB)(solpcg.o) \ 
    2839    $(MODEL_LIB)(solsor.o) \ 
    2840    $(MODEL_LIB)(solsor_e.o) \ 
    2841    $(MODEL_LIB)(zdf_oce.o) \ 
    2842    agrif_opa_interp.F90 \ 
    2843    cla_dynspg.F90 \ 
    2844    dom_oce.F90 \ 
    2845    flxrnf.F90 \ 
    2846    in_out_manager.F90 \ 
    2847    lbclnk.F90 \ 
    2848    lib_mpp.F90 \ 
    2849    obc_oce.F90 \ 
    2850    obcdyn.F90 \ 
    2851    obcvol.F90 \ 
    2852    oce.F90 \ 
    2853    ocesbc.F90 \ 
    2854    phycst.F90 \ 
    2855    prtctl.F90 \ 
    2856    sol_oce.F90 \ 
    2857    solfet.F90 \ 
    2858    solmat.F90 \ 
    2859    solpcg.F90 \ 
    2860    solsor.F90 \ 
    2861    solsor_e.F90 \ 
    2862    zdf_oce.F90 \ 
    2863    domzgr_substitute.h90 \ 
    2864    vectopt_loop_substitute.h90 \ 
    2865    $(AGRIF_LIB) \ 
    2866    KEY_CPP \ 
    2867    dynspg_flt.F90 
    2868 $(MODEL_LIB)(dynspg_flt_jki.o) : \ 
    2869    $(MODEL_LIB)(blk_oce.o) \ 
    2870    $(MODEL_LIB)(cpl_oce.o) \ 
    2871    $(MODEL_LIB)(daymod.o) \ 
    2872    $(MODEL_LIB)(dom_oce.o) \ 
    2873    $(MODEL_LIB)(dtasal.o) \ 
    2874    $(MODEL_LIB)(dtasss.o) \ 
    2875    $(MODEL_LIB)(dtasst.o) \ 
    2876    $(MODEL_LIB)(dtatem.o) \ 
    2877    $(MODEL_LIB)(dynspg_oce.o) \ 
    2878    $(MODEL_LIB)(flx_oce.o) \ 
    2879    $(MODEL_LIB)(flxmod.o) \ 
    2880    $(MODEL_LIB)(flxrnf.o) \ 
    2881    $(MODEL_LIB)(ice_oce.o) \ 
    2882    $(MODEL_LIB)(in_out_manager.o) \ 
    2883    $(MODEL_LIB)(lbclnk.o) \ 
    2884    $(MODEL_LIB)(lib_feti.o) \ 
    2885    $(MODEL_LIB)(lib_mpp.o) \ 
    2886    $(MODEL_LIB)(lib_print.o) \ 
    2887    $(MODEL_LIB)(obc_oce.o) \ 
    2888    $(MODEL_LIB)(obc_par.o) \ 
    2889    $(MODEL_LIB)(obccli.o) \ 
    2890    $(MODEL_LIB)(obcdyn.o) \ 
    2891    $(MODEL_LIB)(obcvol.o) \ 
    2892    $(MODEL_LIB)(oce.o) \ 
    2893    $(MODEL_LIB)(ocesbc.o) \ 
    2894    $(MODEL_LIB)(ocfzpt.o) \ 
    2895    $(MODEL_LIB)(par_kind.o) \ 
    2896    $(MODEL_LIB)(par_oce.o) \ 
    2897    $(MODEL_LIB)(phycst.o) \ 
    2898    $(MODEL_LIB)(prtctl.o) \ 
    2899    $(MODEL_LIB)(sol_oce.o) \ 
    2900    $(MODEL_LIB)(solfet.o) \ 
    2901    $(MODEL_LIB)(solpcg.o) \ 
    2902    $(MODEL_LIB)(solsor.o) \ 
    2903    $(MODEL_LIB)(taumod.o) \ 
    2904    $(MODEL_LIB)(tradmp.o) \ 
    2905    $(MODEL_LIB)(zdf_oce.o) \ 
    2906    blk_oce.F90 \ 
    2907    cpl_oce.F90 \ 
    2908    daymod.F90 \ 
    2909    dom_oce.F90 \ 
    2910    dtasal.F90 \ 
    2911    dtasss.F90 \ 
    2912    dtasst.F90 \ 
    2913    dtatem.F90 \ 
    2914    dynspg_oce.F90 \ 
    2915    flx_oce.F90 \ 
    2916    flxmod.F90 \ 
    2917    flxrnf.F90 \ 
    2918    ice_oce.F90 \ 
    2919    in_out_manager.F90 \ 
    2920    lbclnk.F90 \ 
    2921    lib_feti.F90 \ 
    2922    lib_mpp.F90 \ 
    2923    lib_print.f90 \ 
    2924    obc_oce.F90 \ 
    2925    obc_par.F90 \ 
    2926    obccli.F90 \ 
    2927    obcdyn.F90 \ 
    2928    obcvol.F90 \ 
    2929    oce.F90 \ 
    2930    ocesbc.F90 \ 
    2931    ocfzpt.F90 \ 
    2932    par_kind.F90 \ 
    2933    par_oce.F90 \ 
    2934    phycst.F90 \ 
    2935    prtctl.F90 \ 
    2936    sol_oce.F90 \ 
    2937    solfet.F90 \ 
    2938    solpcg.F90 \ 
    2939    solsor.F90 \ 
    2940    taumod.F90 \ 
    2941    tradmp.F90 \ 
    2942    zdf_oce.F90 \ 
    2943    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    2944    $(MODEL_LIB)(cla_dynspg.o) \ 
    2945    $(MODEL_LIB)(dom_oce.o) \ 
    2946    $(MODEL_LIB)(flxrnf.o) \ 
    2947    $(MODEL_LIB)(in_out_manager.o) \ 
    2948    $(MODEL_LIB)(lbclnk.o) \ 
    2949    $(MODEL_LIB)(lib_mpp.o) \ 
    2950    $(MODEL_LIB)(obc_oce.o) \ 
    2951    $(MODEL_LIB)(obcdyn.o) \ 
    2952    $(MODEL_LIB)(obcvol.o) \ 
    2953    $(MODEL_LIB)(oce.o) \ 
    2954    $(MODEL_LIB)(ocesbc.o) \ 
    2955    $(MODEL_LIB)(phycst.o) \ 
    2956    $(MODEL_LIB)(prtctl.o) \ 
    2957    $(MODEL_LIB)(sol_oce.o) \ 
    2958    $(MODEL_LIB)(solfet.o) \ 
    2959    $(MODEL_LIB)(solmat.o) \ 
    2960    $(MODEL_LIB)(solpcg.o) \ 
    2961    $(MODEL_LIB)(solsor.o) \ 
    2962    $(MODEL_LIB)(solsor_e.o) \ 
    2963    $(MODEL_LIB)(zdf_oce.o) \ 
    2964    agrif_opa_interp.F90 \ 
    2965    cla_dynspg.F90 \ 
    2966    dom_oce.F90 \ 
    2967    flxrnf.F90 \ 
    2968    in_out_manager.F90 \ 
    2969    lbclnk.F90 \ 
    2970    lib_mpp.F90 \ 
    2971    obc_oce.F90 \ 
    2972    obcdyn.F90 \ 
    2973    obcvol.F90 \ 
    2974    oce.F90 \ 
    2975    ocesbc.F90 \ 
    2976    phycst.F90 \ 
    2977    prtctl.F90 \ 
    2978    sol_oce.F90 \ 
    2979    solfet.F90 \ 
    2980    solmat.F90 \ 
    2981    solpcg.F90 \ 
    2982    solsor.F90 \ 
    2983    solsor_e.F90 \ 
    2984    zdf_oce.F90 \ 
    2985    domzgr_substitute.h90 \ 
    2986    $(AGRIF_LIB) \ 
    2987    KEY_CPP \ 
    2988    dynspg_flt_jki.F90 
    2989 $(MODEL_LIB)(dynspg_oce.o) :  \ 
    2990    $(MODEL_LIB)(par_kind.o) \ 
    2991    par_kind.F90 \ 
    2992    $(MODEL_LIB)(par_oce.o) \ 
    2993    par_oce.F90 \ 
    2994    KEY_CPP \ 
    2995    dynspg_oce.F90 
    2996 $(MODEL_LIB)(dynspg_rl.o) :   \ 
    2997    $(MODEL_LIB)(dom_oce.o) \ 
    2998    $(MODEL_LIB)(in_out_manager.o) \ 
    2999    $(MODEL_LIB)(lbclnk.o) \ 
    3000    $(MODEL_LIB)(lib_mpp.o) \ 
    3001    $(MODEL_LIB)(lib_print.o) \ 
    3002    $(MODEL_LIB)(obc_oce.o) \ 
    3003    $(MODEL_LIB)(obc_par.o) \ 
    3004    $(MODEL_LIB)(oce.o) \ 
    3005    $(MODEL_LIB)(par_kind.o) \ 
    3006    $(MODEL_LIB)(par_oce.o) \ 
    3007    $(MODEL_LIB)(sol_oce.o) \ 
    3008    $(MODEL_LIB)(solfet.o) \ 
    3009    $(MODEL_LIB)(solpcg.o) \ 
    3010    $(MODEL_LIB)(solsor.o) \ 
    3011    $(MODEL_LIB)(zdf_oce.o) \ 
    3012    dom_oce.F90 \ 
    3013    in_out_manager.F90 \ 
    3014    lbclnk.F90 \ 
    3015    lib_mpp.F90 \ 
    3016    lib_print.f90 \ 
    3017    obc_oce.F90 \ 
    3018    obc_par.F90 \ 
    3019    oce.F90 \ 
    3020    par_kind.F90 \ 
    3021    par_oce.F90 \ 
    3022    sol_oce.F90 \ 
    3023    solfet.F90 \ 
    3024    solpcg.F90 \ 
    3025    solsor.F90 \ 
    3026    zdf_oce.F90 \ 
    3027    $(MODEL_LIB)(dom_oce.o) \ 
    3028    $(MODEL_LIB)(in_out_manager.o) \ 
    3029    $(MODEL_LIB)(lbclnk.o) \ 
    3030    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3031    $(MODEL_LIB)(ldftra_oce.o) \ 
    3032    $(MODEL_LIB)(lib_mpp.o) \ 
    3033    $(MODEL_LIB)(obc_oce.o) \ 
    3034    $(MODEL_LIB)(oce.o) \ 
    3035    $(MODEL_LIB)(phycst.o) \ 
    3036    $(MODEL_LIB)(sol_oce.o) \ 
    3037    $(MODEL_LIB)(solfet.o) \ 
    3038    $(MODEL_LIB)(solisl.o) \ 
    3039    $(MODEL_LIB)(solpcg.o) \ 
    3040    $(MODEL_LIB)(solsor.o) \ 
    3041    $(MODEL_LIB)(solsor_e.o) \ 
    3042    $(MODEL_LIB)(zdf_oce.o) \ 
    3043    dom_oce.F90 \ 
    3044    in_out_manager.F90 \ 
    3045    lbclnk.F90 \ 
    3046    ldfdyn_oce.F90 \ 
    3047    ldftra_oce.F90 \ 
    3048    lib_mpp.F90 \ 
    3049    obc_oce.F90 \ 
    3050    oce.F90 \ 
    3051    phycst.F90 \ 
    3052    sol_oce.F90 \ 
    3053    solfet.F90 \ 
    3054    solisl.F90 \ 
    3055    solpcg.F90 \ 
    3056    solsor.F90 \ 
    3057    solsor_e.F90 \ 
    3058    zdf_oce.F90 \ 
    3059    domzgr_substitute.h90 \ 
    3060    obc_vectopt_loop_substitute.h90 \ 
    3061    vectopt_loop_substitute.h90 \ 
    3062    KEY_CPP \ 
    3063    dynspg_rl.F90 
    3064 $(MODEL_LIB)(dynspg_ts.o) :   \ 
    3065    $(MODEL_LIB)(blk_oce.o) \ 
    3066    $(MODEL_LIB)(cpl_oce.o) \ 
    3067    $(MODEL_LIB)(daymod.o) \ 
    3068    $(MODEL_LIB)(dom_oce.o) \ 
    3069    $(MODEL_LIB)(dtasal.o) \ 
    3070    $(MODEL_LIB)(dtasss.o) \ 
    3071    $(MODEL_LIB)(dtasst.o) \ 
    3072    $(MODEL_LIB)(dtatem.o) \ 
    3073    $(MODEL_LIB)(dynspg_oce.o) \ 
    3074    $(MODEL_LIB)(flx_oce.o) \ 
    3075    $(MODEL_LIB)(flxmod.o) \ 
    3076    $(MODEL_LIB)(flxrnf.o) \ 
    3077    $(MODEL_LIB)(ice_oce.o) \ 
    3078    $(MODEL_LIB)(in_out_manager.o) \ 
    3079    $(MODEL_LIB)(lbclnk.o) \ 
    3080    $(MODEL_LIB)(lib_mpp.o) \ 
    3081    $(MODEL_LIB)(lib_print.o) \ 
    3082    $(MODEL_LIB)(obc_oce.o) \ 
    3083    $(MODEL_LIB)(obc_par.o) \ 
    3084    $(MODEL_LIB)(obccli.o) \ 
    3085    $(MODEL_LIB)(obcdta.o) \ 
    3086    $(MODEL_LIB)(oce.o) \ 
    3087    $(MODEL_LIB)(ocfzpt.o) \ 
    3088    $(MODEL_LIB)(par_kind.o) \ 
    3089    $(MODEL_LIB)(par_oce.o) \ 
    3090    $(MODEL_LIB)(phycst.o) \ 
    3091    $(MODEL_LIB)(prtctl.o) \ 
    3092    $(MODEL_LIB)(taumod.o) \ 
    3093    $(MODEL_LIB)(tradmp.o) \ 
    3094    $(MODEL_LIB)(trdmod.o) \ 
    3095    $(MODEL_LIB)(trdmod_oce.o) \ 
    3096    blk_oce.F90 \ 
    3097    cpl_oce.F90 \ 
    3098    daymod.F90 \ 
    3099    dom_oce.F90 \ 
    3100    dtasal.F90 \ 
    3101    dtasss.F90 \ 
    3102    dtasst.F90 \ 
    3103    dtatem.F90 \ 
    3104    dynspg_oce.F90 \ 
    3105    flx_oce.F90 \ 
    3106    flxmod.F90 \ 
    3107    flxrnf.F90 \ 
    3108    ice_oce.F90 \ 
    3109    in_out_manager.F90 \ 
    3110    lbclnk.F90 \ 
    3111    lib_mpp.F90 \ 
    3112    lib_print.f90 \ 
    3113    obc_oce.F90 \ 
    3114    obc_par.F90 \ 
    3115    obccli.F90 \ 
    3116    obcdta.F90 \ 
    3117    oce.F90 \ 
    3118    ocfzpt.F90 \ 
    3119    par_kind.F90 \ 
    3120    par_oce.F90 \ 
    3121    phycst.F90 \ 
    3122    prtctl.F90 \ 
    3123    taumod.F90 \ 
    3124    tradmp.F90 \ 
    3125    trdmod.F90 \ 
    3126    trdmod_oce.F90 \ 
    3127    $(MODEL_LIB)(dom_oce.o) \ 
    3128    $(MODEL_LIB)(dynspg_oce.o) \ 
    3129    $(MODEL_LIB)(dynvor.o) \ 
    3130    $(MODEL_LIB)(in_out_manager.o) \ 
    3131    $(MODEL_LIB)(lbclnk.o) \ 
    3132    $(MODEL_LIB)(lib_mpp.o) \ 
    3133    $(MODEL_LIB)(obc_oce.o) \ 
    3134    $(MODEL_LIB)(obc_par.o) \ 
    3135    $(MODEL_LIB)(obcdta.o) \ 
    3136    $(MODEL_LIB)(obcfla.o) \ 
    3137    $(MODEL_LIB)(oce.o) \ 
    3138    $(MODEL_LIB)(ocesbc.o) \ 
    3139    $(MODEL_LIB)(phycst.o) \ 
    3140    $(MODEL_LIB)(prtctl.o) \ 
    3141    dom_oce.F90 \ 
    3142    dynspg_oce.F90 \ 
    3143    dynvor.F90 \ 
    3144    in_out_manager.F90 \ 
    3145    lbclnk.F90 \ 
    3146    lib_mpp.F90 \ 
    3147    obc_oce.F90 \ 
    3148    obc_par.F90 \ 
    3149    obcdta.F90 \ 
    3150    obcfla.F90 \ 
    3151    oce.F90 \ 
    3152    ocesbc.F90 \ 
    3153    phycst.F90 \ 
    3154    prtctl.F90 \ 
    3155    domzgr_substitute.h90 \ 
    3156    vectopt_loop_substitute.h90 \ 
    3157    KEY_CPP \ 
    3158    dynspg_ts.F90 
    3159 $(MODEL_LIB)(dynspg_ts_jki.o) :  \ 
    3160    $(MODEL_LIB)(blk_oce.o) \ 
    3161    $(MODEL_LIB)(cpl_oce.o) \ 
    3162    $(MODEL_LIB)(daymod.o) \ 
    3163    $(MODEL_LIB)(dom_oce.o) \ 
    3164    $(MODEL_LIB)(dtasal.o) \ 
    3165    $(MODEL_LIB)(dtasss.o) \ 
    3166    $(MODEL_LIB)(dtasst.o) \ 
    3167    $(MODEL_LIB)(dtatem.o) \ 
    3168    $(MODEL_LIB)(dynspg_oce.o) \ 
    3169    $(MODEL_LIB)(flx_oce.o) \ 
    3170    $(MODEL_LIB)(flxmod.o) \ 
    3171    $(MODEL_LIB)(flxrnf.o) \ 
    3172    $(MODEL_LIB)(ice_oce.o) \ 
    3173    $(MODEL_LIB)(in_out_manager.o) \ 
    3174    $(MODEL_LIB)(lbclnk.o) \ 
    3175    $(MODEL_LIB)(lib_mpp.o) \ 
    3176    $(MODEL_LIB)(lib_print.o) \ 
    3177    $(MODEL_LIB)(obc_oce.o) \ 
    3178    $(MODEL_LIB)(obc_par.o) \ 
    3179    $(MODEL_LIB)(obccli.o) \ 
    3180    $(MODEL_LIB)(obcdta.o) \ 
    3181    $(MODEL_LIB)(oce.o) \ 
    3182    $(MODEL_LIB)(ocfzpt.o) \ 
    3183    $(MODEL_LIB)(par_kind.o) \ 
    3184    $(MODEL_LIB)(par_oce.o) \ 
    3185    $(MODEL_LIB)(phycst.o) \ 
    3186    $(MODEL_LIB)(prtctl.o) \ 
    3187    $(MODEL_LIB)(taumod.o) \ 
    3188    $(MODEL_LIB)(tradmp.o) \ 
    3189    $(MODEL_LIB)(trdmod.o) \ 
    3190    $(MODEL_LIB)(trdmod_oce.o) \ 
    3191    blk_oce.F90 \ 
    3192    cpl_oce.F90 \ 
    3193    daymod.F90 \ 
    3194    dom_oce.F90 \ 
    3195    dtasal.F90 \ 
    3196    dtasss.F90 \ 
    3197    dtasst.F90 \ 
    3198    dtatem.F90 \ 
    3199    dynspg_oce.F90 \ 
    3200    flx_oce.F90 \ 
    3201    flxmod.F90 \ 
    3202    flxrnf.F90 \ 
    3203    ice_oce.F90 \ 
    3204    in_out_manager.F90 \ 
    3205    lbclnk.F90 \ 
    3206    lib_mpp.F90 \ 
    3207    lib_print.f90 \ 
    3208    obc_oce.F90 \ 
    3209    obc_par.F90 \ 
    3210    obccli.F90 \ 
    3211    obcdta.F90 \ 
    3212    oce.F90 \ 
    3213    ocfzpt.F90 \ 
    3214    par_kind.F90 \ 
    3215    par_oce.F90 \ 
    3216    phycst.F90 \ 
    3217    prtctl.F90 \ 
    3218    taumod.F90 \ 
    3219    tradmp.F90 \ 
    3220    trdmod.F90 \ 
    3221    trdmod_oce.F90 \ 
    3222    $(MODEL_LIB)(dom_oce.o) \ 
    3223    $(MODEL_LIB)(dynspg_oce.o) \ 
    3224    $(MODEL_LIB)(dynvor.o) \ 
    3225    $(MODEL_LIB)(in_out_manager.o) \ 
    3226    $(MODEL_LIB)(lbclnk.o) \ 
    3227    $(MODEL_LIB)(lib_mpp.o) \ 
    3228    $(MODEL_LIB)(obc_oce.o) \ 
    3229    $(MODEL_LIB)(obc_par.o) \ 
    3230    $(MODEL_LIB)(obcdta.o) \ 
    3231    $(MODEL_LIB)(obcfla.o) \ 
    3232    $(MODEL_LIB)(oce.o) \ 
    3233    $(MODEL_LIB)(ocesbc.o) \ 
    3234    $(MODEL_LIB)(phycst.o) \ 
    3235    $(MODEL_LIB)(prtctl.o) \ 
    3236    dom_oce.F90 \ 
    3237    dynspg_oce.F90 \ 
    3238    dynvor.F90 \ 
    3239    in_out_manager.F90 \ 
    3240    lbclnk.F90 \ 
    3241    lib_mpp.F90 \ 
    3242    obc_oce.F90 \ 
    3243    obc_par.F90 \ 
    3244    obcdta.F90 \ 
    3245    obcfla.F90 \ 
    3246    oce.F90 \ 
    3247    ocesbc.F90 \ 
    3248    phycst.F90 \ 
    3249    prtctl.F90 \ 
    3250    domzgr_substitute.h90 \ 
    3251    vectopt_loop_substitute.h90 \ 
    3252    KEY_CPP \ 
    3253    dynspg_ts_jki.F90 
    3254 $(MODEL_LIB)(dynvor.o) :   \ 
    32553365   $(MODEL_LIB)(dom_oce.o) \ 
    32563366   $(MODEL_LIB)(in_out_manager.o) \ 
     
    32703380   dom_oce.F90 \ 
    32713381   in_out_manager.F90 \ 
    3272    lib_mpp.F90 \ 
    3273    lib_print.f90 \ 
    3274    oce.F90 \ 
    3275    par_kind.F90 \ 
    3276    par_oce.F90 \ 
     3382   lbclnk.F90 \ 
     3383   oce.F90 \ 
     3384   prtctl.F90 \ 
     3385   trdmod.F90 \ 
     3386   trdmod_oce.F90 \ 
     3387   $(MODEL_LIB)(dom_oce.o) \ 
     3388   $(MODEL_LIB)(in_out_manager.o) \ 
     3389   $(MODEL_LIB)(lbclnk.o) \ 
     3390   $(MODEL_LIB)(oce.o) \ 
     3391   $(MODEL_LIB)(prtctl.o) \ 
     3392   $(MODEL_LIB)(trdmod.o) \ 
     3393   $(MODEL_LIB)(trdmod_oce.o) \ 
     3394   domzgr_substitute.h90 \ 
     3395   vectopt_loop_substitute.h90 \ 
     3396   KEY_CPP \ 
     3397   dynvor.F90 
     3398$(MODEL_LIB)(dynzad.o) :   \ 
     3399   daymod.F90 \ 
     3400   dom_oce.F90 \ 
     3401   in_out_manager.F90 \ 
     3402   lib_mpp.F90 \ 
     3403   lib_print.f90 \ 
     3404   oce.F90 \ 
     3405   par_kind.F90 \ 
     3406   par_oce.F90 \ 
     3407   phycst.F90 \ 
    32773408   trabbl.F90 \ 
    32783409   trdicp.F90 \ 
     
    32833414   trdvor.F90 \ 
    32843415   trdvor_oce.F90 \ 
    3285    $(MODEL_LIB)(dom_oce.o) \ 
    3286    $(MODEL_LIB)(in_out_manager.o) \ 
    3287    $(MODEL_LIB)(lbclnk.o) \ 
    3288    $(MODEL_LIB)(oce.o) \ 
    3289    $(MODEL_LIB)(prtctl.o) \ 
    3290    $(MODEL_LIB)(trdmod.o) \ 
    3291    $(MODEL_LIB)(trdmod_oce.o) \ 
    3292    dom_oce.F90 \ 
    3293    in_out_manager.F90 \ 
    3294    lbclnk.F90 \ 
    3295    oce.F90 \ 
    3296    prtctl.F90 \ 
    3297    trdmod.F90 \ 
    3298    trdmod_oce.F90 \ 
    3299    domzgr_substitute.h90 \ 
    3300    vectopt_loop_substitute.h90 \ 
    3301    KEY_CPP \ 
    3302    dynvor.F90 
    3303 $(MODEL_LIB)(dynzad.o) :   \ 
    33043416   $(MODEL_LIB)(daymod.o) \ 
    33053417   $(MODEL_LIB)(dom_oce.o) \ 
     
    33193431   $(MODEL_LIB)(trdvor.o) \ 
    33203432   $(MODEL_LIB)(trdvor_oce.o) \ 
    3321    daymod.F90 \ 
    3322    dom_oce.F90 \ 
    3323    in_out_manager.F90 \ 
    3324    lib_mpp.F90 \ 
    3325    lib_print.f90 \ 
    3326    oce.F90 \ 
    3327    par_kind.F90 \ 
    3328    par_oce.F90 \ 
    3329    phycst.F90 \ 
     3433   dom_oce.F90 \ 
     3434   flxrnf.F90 \ 
     3435   in_out_manager.F90 \ 
     3436   oce.F90 \ 
     3437   prtctl.F90 \ 
     3438   trdmod.F90 \ 
     3439   trdmod_oce.F90 \ 
     3440   $(MODEL_LIB)(dom_oce.o) \ 
     3441   $(MODEL_LIB)(flxrnf.o) \ 
     3442   $(MODEL_LIB)(in_out_manager.o) \ 
     3443   $(MODEL_LIB)(oce.o) \ 
     3444   $(MODEL_LIB)(prtctl.o) \ 
     3445   $(MODEL_LIB)(trdmod.o) \ 
     3446   $(MODEL_LIB)(trdmod_oce.o) \ 
     3447   domzgr_substitute.h90 \ 
     3448   vectopt_loop_substitute.h90 \ 
     3449   KEY_CPP \ 
     3450   dynzad.F90 
     3451$(MODEL_LIB)(dynzdf.o) :   \ 
     3452   dom_oce.F90 \ 
     3453   dynzdf_exp.F90 \ 
     3454   eosbn2.F90 \ 
     3455   in_out_manager.F90 \ 
     3456   lbclnk.F90 \ 
     3457   lib_mpp.F90 \ 
     3458   lib_print.f90 \ 
     3459   ocesbc.F90 \ 
     3460   oce.F90 \ 
     3461   par_kind.F90 \ 
     3462   par_oce.F90 \ 
     3463   phycst.F90 \ 
     3464   prtctl.F90 \ 
     3465   taumod.F90 \ 
    33303466   trabbl.F90 \ 
     3467   trazdf_exp.F90 \ 
    33313468   trdicp.F90 \ 
    33323469   trdicp_oce.F90 \ 
     
    33363473   trdvor.F90 \ 
    33373474   trdvor_oce.F90 \ 
    3338    $(MODEL_LIB)(dom_oce.o) \ 
    3339    $(MODEL_LIB)(flxrnf.o) \ 
    3340    $(MODEL_LIB)(in_out_manager.o) \ 
    3341    $(MODEL_LIB)(oce.o) \ 
    3342    $(MODEL_LIB)(prtctl.o) \ 
    3343    $(MODEL_LIB)(trdmod.o) \ 
    3344    $(MODEL_LIB)(trdmod_oce.o) \ 
    3345    dom_oce.F90 \ 
    3346    flxrnf.F90 \ 
    3347    in_out_manager.F90 \ 
    3348    oce.F90 \ 
    3349    prtctl.F90 \ 
    3350    trdmod.F90 \ 
    3351    trdmod_oce.F90 \ 
    3352    domzgr_substitute.h90 \ 
    3353    vectopt_loop_substitute.h90 \ 
    3354    KEY_CPP \ 
    3355    dynzad.F90 
    3356 $(MODEL_LIB)(dynzdf_exp.o) :  \ 
    3357    $(MODEL_LIB)(daymod.o) \ 
    3358    $(MODEL_LIB)(dom_oce.o) \ 
    3359    $(MODEL_LIB)(in_out_manager.o) \ 
    3360    $(MODEL_LIB)(lbclnk.o) \ 
    3361    $(MODEL_LIB)(lib_mpp.o) \ 
    3362    $(MODEL_LIB)(lib_print.o) \ 
    3363    $(MODEL_LIB)(oce.o) \ 
    3364    $(MODEL_LIB)(par_kind.o) \ 
    3365    $(MODEL_LIB)(par_oce.o) \ 
    3366    $(MODEL_LIB)(phycst.o) \ 
     3475   zdfddm.F90 \ 
     3476   zdf_oce.F90 \ 
     3477   $(MODEL_LIB)(dom_oce.o) \ 
     3478   $(MODEL_LIB)(dynzdf_exp.o) \ 
     3479   $(MODEL_LIB)(eosbn2.o) \ 
     3480   $(MODEL_LIB)(in_out_manager.o) \ 
     3481   $(MODEL_LIB)(lbclnk.o) \ 
     3482   $(MODEL_LIB)(lib_mpp.o) \ 
     3483   $(MODEL_LIB)(lib_print.o) \ 
     3484   $(MODEL_LIB)(ocesbc.o) \ 
     3485   $(MODEL_LIB)(oce.o) \ 
     3486   $(MODEL_LIB)(par_kind.o) \ 
     3487   $(MODEL_LIB)(par_oce.o) \ 
     3488   $(MODEL_LIB)(phycst.o) \ 
     3489   $(MODEL_LIB)(prtctl.o) \ 
     3490   $(MODEL_LIB)(taumod.o) \ 
    33673491   $(MODEL_LIB)(trabbl.o) \ 
     3492   $(MODEL_LIB)(trazdf_exp.o) \ 
    33683493   $(MODEL_LIB)(trdicp.o) \ 
    33693494   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    33733498   $(MODEL_LIB)(trdvor.o) \ 
    33743499   $(MODEL_LIB)(trdvor_oce.o) \ 
    3375    daymod.F90 \ 
    3376    dom_oce.F90 \ 
    3377    in_out_manager.F90 \ 
    3378    lbclnk.F90 \ 
    3379    lib_mpp.F90 \ 
    3380    lib_print.f90 \ 
    3381    oce.F90 \ 
    3382    par_kind.F90 \ 
    3383    par_oce.F90 \ 
    3384    phycst.F90 \ 
    3385    trabbl.F90 \ 
    3386    trdicp.F90 \ 
    3387    trdicp_oce.F90 \ 
    3388    trdmld.F90 \ 
    3389    trdmld_oce.F90 \ 
     3500   $(MODEL_LIB)(zdfddm.o) \ 
     3501   $(MODEL_LIB)(zdf_oce.o) \ 
     3502   dom_oce.F90 \ 
     3503   dynzdf_exp.F90 \ 
     3504   dynzdf_imp.F90 \ 
     3505   dynzdf_imp_jki.F90 \ 
     3506   in_out_manager.F90 \ 
     3507   ldfdyn_oce.F90 \ 
     3508   oce.F90 \ 
     3509   prtctl.F90 \ 
     3510   trdmod.F90 \ 
    33903511   trdmod_oce.F90 \ 
    3391    trdvor.F90 \ 
    3392    trdvor_oce.F90 \ 
    3393    $(MODEL_LIB)(dom_oce.o) \ 
    3394    $(MODEL_LIB)(in_out_manager.o) \ 
    3395    $(MODEL_LIB)(oce.o) \ 
    3396    $(MODEL_LIB)(phycst.o) \ 
    3397    $(MODEL_LIB)(prtctl.o) \ 
    3398    $(MODEL_LIB)(taumod.o) \ 
     3512   zdfkpp.F90 \ 
     3513   zdftke.F90 \ 
     3514   zdf_oce.F90 \ 
     3515   $(MODEL_LIB)(dom_oce.o) \ 
     3516   $(MODEL_LIB)(dynzdf_exp.o) \ 
     3517   $(MODEL_LIB)(dynzdf_imp.o) \ 
     3518   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     3519   $(MODEL_LIB)(in_out_manager.o) \ 
     3520   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3521   $(MODEL_LIB)(oce.o) \ 
     3522   $(MODEL_LIB)(prtctl.o) \ 
    33993523   $(MODEL_LIB)(trdmod.o) \ 
    34003524   $(MODEL_LIB)(trdmod_oce.o) \ 
     3525   $(MODEL_LIB)(zdfkpp.o) \ 
     3526   $(MODEL_LIB)(zdftke.o) \ 
    34013527   $(MODEL_LIB)(zdf_oce.o) \ 
    3402    dom_oce.F90 \ 
    3403    in_out_manager.F90 \ 
    3404    oce.F90 \ 
    3405    phycst.F90 \ 
    3406    prtctl.F90 \ 
    3407    taumod.F90 \ 
    3408    trdmod.F90 \ 
    3409    trdmod_oce.F90 \ 
    3410    zdf_oce.F90 \ 
    34113528   domzgr_substitute.h90 \ 
    34123529   vectopt_loop_substitute.h90 \ 
     3530   zdfddm_substitute.h90 \ 
     3531   KEY_CPP \ 
     3532   dynzdf.F90 
     3533$(MODEL_LIB)(dynzdf_exp.o) :  \ 
     3534   daymod.F90 \ 
     3535   dom_oce.F90 \ 
     3536   in_out_manager.F90 \ 
     3537   lbclnk.F90 \ 
     3538   lib_mpp.F90 \ 
     3539   lib_print.f90 \ 
     3540   par_kind.F90 \ 
     3541   par_oce.F90 \ 
     3542   phycst.F90 \ 
     3543   $(MODEL_LIB)(daymod.o) \ 
     3544   $(MODEL_LIB)(dom_oce.o) \ 
     3545   $(MODEL_LIB)(in_out_manager.o) \ 
     3546   $(MODEL_LIB)(lbclnk.o) \ 
     3547   $(MODEL_LIB)(lib_mpp.o) \ 
     3548   $(MODEL_LIB)(lib_print.o) \ 
     3549   $(MODEL_LIB)(par_kind.o) \ 
     3550   $(MODEL_LIB)(par_oce.o) \ 
     3551   $(MODEL_LIB)(phycst.o) \ 
     3552   dom_oce.F90 \ 
     3553   in_out_manager.F90 \ 
     3554   oce.F90 \ 
     3555   phycst.F90 \ 
     3556   prtctl.F90 \ 
     3557   taumod.F90 \ 
     3558   zdf_oce.F90 \ 
     3559   $(MODEL_LIB)(dom_oce.o) \ 
     3560   $(MODEL_LIB)(in_out_manager.o) \ 
     3561   $(MODEL_LIB)(oce.o) \ 
     3562   $(MODEL_LIB)(phycst.o) \ 
     3563   $(MODEL_LIB)(prtctl.o) \ 
     3564   $(MODEL_LIB)(taumod.o) \ 
     3565   $(MODEL_LIB)(zdf_oce.o) \ 
     3566   domzgr_substitute.h90 \ 
     3567   vectopt_loop_substitute.h90 \ 
    34133568   KEY_CPP \ 
    34143569   dynzdf_exp.F90 
    34153570$(MODEL_LIB)(dynzdf_imp.o) :  \ 
     3571   daymod.F90 \ 
     3572   dom_oce.F90 \ 
     3573   in_out_manager.F90 \ 
     3574   lbclnk.F90 \ 
     3575   lib_mpp.F90 \ 
     3576   lib_print.f90 \ 
     3577   par_kind.F90 \ 
     3578   par_oce.F90 \ 
     3579   phycst.F90 \ 
    34163580   $(MODEL_LIB)(daymod.o) \ 
    34173581   $(MODEL_LIB)(dom_oce.o) \ 
     
    34203584   $(MODEL_LIB)(lib_mpp.o) \ 
    34213585   $(MODEL_LIB)(lib_print.o) \ 
    3422    $(MODEL_LIB)(oce.o) \ 
    3423    $(MODEL_LIB)(par_kind.o) \ 
    3424    $(MODEL_LIB)(par_oce.o) \ 
    3425    $(MODEL_LIB)(phycst.o) \ 
    3426    $(MODEL_LIB)(trabbl.o) \ 
    3427    $(MODEL_LIB)(trdicp.o) \ 
    3428    $(MODEL_LIB)(trdicp_oce.o) \ 
    3429    $(MODEL_LIB)(trdmld.o) \ 
    3430    $(MODEL_LIB)(trdmld_oce.o) \ 
    3431    $(MODEL_LIB)(trdmod_oce.o) \ 
    3432    $(MODEL_LIB)(trdvor.o) \ 
    3433    $(MODEL_LIB)(trdvor_oce.o) \ 
    3434    daymod.F90 \ 
    3435    dom_oce.F90 \ 
    3436    in_out_manager.F90 \ 
    3437    lbclnk.F90 \ 
    3438    lib_mpp.F90 \ 
    3439    lib_print.f90 \ 
    3440    oce.F90 \ 
    3441    par_kind.F90 \ 
    3442    par_oce.F90 \ 
    3443    phycst.F90 \ 
    3444    trabbl.F90 \ 
    3445    trdicp.F90 \ 
    3446    trdicp_oce.F90 \ 
    3447    trdmld.F90 \ 
    3448    trdmld_oce.F90 \ 
    3449    trdmod_oce.F90 \ 
    3450    trdvor.F90 \ 
    3451    trdvor_oce.F90 \ 
     3586   $(MODEL_LIB)(par_kind.o) \ 
     3587   $(MODEL_LIB)(par_oce.o) \ 
     3588   $(MODEL_LIB)(phycst.o) \ 
     3589   dom_oce.F90 \ 
     3590   in_out_manager.F90 \ 
     3591   oce.F90 \ 
     3592   phycst.F90 \ 
     3593   prtctl.F90 \ 
     3594   taumod.F90 \ 
     3595   zdf_oce.F90 \ 
    34523596   $(MODEL_LIB)(dom_oce.o) \ 
    34533597   $(MODEL_LIB)(in_out_manager.o) \ 
     
    34563600   $(MODEL_LIB)(prtctl.o) \ 
    34573601   $(MODEL_LIB)(taumod.o) \ 
    3458    $(MODEL_LIB)(trdmod.o) \ 
    3459    $(MODEL_LIB)(trdmod_oce.o) \ 
    34603602   $(MODEL_LIB)(zdf_oce.o) \ 
    3461    dom_oce.F90 \ 
    3462    in_out_manager.F90 \ 
    3463    oce.F90 \ 
    3464    phycst.F90 \ 
    3465    prtctl.F90 \ 
    3466    taumod.F90 \ 
    3467    trdmod.F90 \ 
    3468    trdmod_oce.F90 \ 
    3469    zdf_oce.F90 \ 
    34703603   domzgr_substitute.h90 \ 
    34713604   vectopt_loop_substitute.h90 \ 
    34723605   KEY_CPP \ 
    34733606   dynzdf_imp.F90 
    3474 $(MODEL_LIB)(dynzdf_imp_atsk.o) :   \ 
     3607$(MODEL_LIB)(dynzdf_imp_jki.o) : \ 
     3608   daymod.F90 \ 
     3609   dom_oce.F90 \ 
     3610   in_out_manager.F90 \ 
     3611   lbclnk.F90 \ 
     3612   lib_mpp.F90 \ 
     3613   lib_print.f90 \ 
     3614   par_kind.F90 \ 
     3615   par_oce.F90 \ 
     3616   phycst.F90 \ 
    34753617   $(MODEL_LIB)(daymod.o) \ 
    34763618   $(MODEL_LIB)(dom_oce.o) \ 
     
    34793621   $(MODEL_LIB)(lib_mpp.o) \ 
    34803622   $(MODEL_LIB)(lib_print.o) \ 
    3481    $(MODEL_LIB)(oce.o) \ 
    3482    $(MODEL_LIB)(par_kind.o) \ 
    3483    $(MODEL_LIB)(par_oce.o) \ 
    3484    $(MODEL_LIB)(phycst.o) \ 
    3485    $(MODEL_LIB)(trabbl.o) \ 
    3486    $(MODEL_LIB)(trdicp.o) \ 
    3487    $(MODEL_LIB)(trdicp_oce.o) \ 
    3488    $(MODEL_LIB)(trdmld.o) \ 
    3489    $(MODEL_LIB)(trdmld_oce.o) \ 
    3490    $(MODEL_LIB)(trdmod_oce.o) \ 
    3491    $(MODEL_LIB)(trdvor.o) \ 
    3492    $(MODEL_LIB)(trdvor_oce.o) \ 
    3493    daymod.F90 \ 
    3494    dom_oce.F90 \ 
    3495    in_out_manager.F90 \ 
    3496    lbclnk.F90 \ 
    3497    lib_mpp.F90 \ 
    3498    lib_print.f90 \ 
    3499    oce.F90 \ 
    3500    par_kind.F90 \ 
    3501    par_oce.F90 \ 
    3502    phycst.F90 \ 
    3503    trabbl.F90 \ 
    3504    trdicp.F90 \ 
    3505    trdicp_oce.F90 \ 
    3506    trdmld.F90 \ 
    3507    trdmld_oce.F90 \ 
    3508    trdmod_oce.F90 \ 
    3509    trdvor.F90 \ 
    3510    trdvor_oce.F90 \ 
     3623   $(MODEL_LIB)(par_kind.o) \ 
     3624   $(MODEL_LIB)(par_oce.o) \ 
     3625   $(MODEL_LIB)(phycst.o) \ 
     3626   dom_oce.F90 \ 
     3627   in_out_manager.F90 \ 
     3628   oce.F90 \ 
     3629   phycst.F90 \ 
     3630   prtctl.F90 \ 
     3631   taumod.F90 \ 
     3632   zdf_oce.F90 \ 
    35113633   $(MODEL_LIB)(dom_oce.o) \ 
    35123634   $(MODEL_LIB)(in_out_manager.o) \ 
     
    35153637   $(MODEL_LIB)(prtctl.o) \ 
    35163638   $(MODEL_LIB)(taumod.o) \ 
    3517    $(MODEL_LIB)(trdmod.o) \ 
    3518    $(MODEL_LIB)(trdmod_oce.o) \ 
    35193639   $(MODEL_LIB)(zdf_oce.o) \ 
    3520    dom_oce.F90 \ 
    3521    in_out_manager.F90 \ 
    3522    oce.F90 \ 
    3523    phycst.F90 \ 
    3524    prtctl.F90 \ 
    3525    taumod.F90 \ 
    3526    trdmod.F90 \ 
    3527    trdmod_oce.F90 \ 
    3528    zdf_oce.F90 \ 
    35293640   domzgr_substitute.h90 \ 
    35303641   vectopt_loop_substitute.h90 \ 
    35313642   KEY_CPP \ 
    3532    dynzdf_imp_atsk.F90 
    3533 $(MODEL_LIB)(dynzdf_iso.o) :  \ 
    3534    $(MODEL_LIB)(daymod.o) \ 
    3535    $(MODEL_LIB)(dom_oce.o) \ 
    3536    $(MODEL_LIB)(in_out_manager.o) \ 
    3537    $(MODEL_LIB)(lbclnk.o) \ 
    3538    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3539    $(MODEL_LIB)(ldftra_oce.o) \ 
    3540    $(MODEL_LIB)(lib_mpp.o) \ 
    3541    $(MODEL_LIB)(lib_print.o) \ 
    3542    $(MODEL_LIB)(oce.o) \ 
    3543    $(MODEL_LIB)(par_kind.o) \ 
    3544    $(MODEL_LIB)(par_oce.o) \ 
    3545    $(MODEL_LIB)(phycst.o) \ 
    3546    $(MODEL_LIB)(prtctl.o) \ 
    3547    $(MODEL_LIB)(trabbl.o) \ 
    3548    $(MODEL_LIB)(trdicp.o) \ 
    3549    $(MODEL_LIB)(trdicp_oce.o) \ 
    3550    $(MODEL_LIB)(trdmld.o) \ 
    3551    $(MODEL_LIB)(trdmld_oce.o) \ 
    3552    $(MODEL_LIB)(trdmod_oce.o) \ 
    3553    $(MODEL_LIB)(trdvor.o) \ 
    3554    $(MODEL_LIB)(trdvor_oce.o) \ 
    3555    $(MODEL_LIB)(zdfmxl.o) \ 
    3556    daymod.F90 \ 
    3557    dom_oce.F90 \ 
    3558    in_out_manager.F90 \ 
    3559    lbclnk.F90 \ 
    3560    ldfdyn_oce.F90 \ 
    3561    ldftra_oce.F90 \ 
    3562    lib_mpp.F90 \ 
    3563    lib_print.f90 \ 
    3564    oce.F90 \ 
    3565    par_kind.F90 \ 
    3566    par_oce.F90 \ 
    3567    phycst.F90 \ 
    3568    prtctl.F90 \ 
    3569    trabbl.F90 \ 
    3570    trdicp.F90 \ 
    3571    trdicp_oce.F90 \ 
    3572    trdmld.F90 \ 
    3573    trdmld_oce.F90 \ 
    3574    trdmod_oce.F90 \ 
    3575    trdvor.F90 \ 
    3576    trdvor_oce.F90 \ 
    3577    zdfmxl.F90 \ 
    3578    $(MODEL_LIB)(dom_oce.o) \ 
    3579    $(MODEL_LIB)(in_out_manager.o) \ 
    3580    $(MODEL_LIB)(ldfslp.o) \ 
    3581    $(MODEL_LIB)(ldftra_oce.o) \ 
    3582    $(MODEL_LIB)(oce.o) \ 
    3583    $(MODEL_LIB)(phycst.o) \ 
    3584    $(MODEL_LIB)(prtctl.o) \ 
    3585    $(MODEL_LIB)(taumod.o) \ 
    3586    $(MODEL_LIB)(trdmod.o) \ 
    3587    $(MODEL_LIB)(trdmod_oce.o) \ 
     3643   dynzdf_imp_jki.F90 
     3644$(MODEL_LIB)(eosbn2.o) :   \ 
     3645   dom_oce.F90 \ 
     3646   in_out_manager.F90 \ 
     3647   lbclnk.F90 \ 
     3648   lib_mpp.F90 \ 
     3649   lib_print.f90 \ 
     3650   oce.F90 \ 
     3651   par_kind.F90 \ 
     3652   par_oce.F90 \ 
     3653   prtctl.F90 \ 
     3654   zdf_oce.F90 \ 
     3655   $(MODEL_LIB)(dom_oce.o) \ 
     3656   $(MODEL_LIB)(in_out_manager.o) \ 
     3657   $(MODEL_LIB)(lbclnk.o) \ 
     3658   $(MODEL_LIB)(lib_mpp.o) \ 
     3659   $(MODEL_LIB)(lib_print.o) \ 
     3660   $(MODEL_LIB)(oce.o) \ 
     3661   $(MODEL_LIB)(par_kind.o) \ 
     3662   $(MODEL_LIB)(par_oce.o) \ 
     3663   $(MODEL_LIB)(prtctl.o) \ 
    35883664   $(MODEL_LIB)(zdf_oce.o) \ 
    35893665   dom_oce.F90 \ 
    35903666   in_out_manager.F90 \ 
    3591    ldfslp.F90 \ 
    3592    ldftra_oce.F90 \ 
    3593    oce.F90 \ 
    3594    phycst.F90 \ 
    3595    prtctl.F90 \ 
    3596    taumod.F90 \ 
    3597    trdmod.F90 \ 
    3598    trdmod_oce.F90 \ 
    3599    zdf_oce.F90 \ 
     3667   phycst.F90 \ 
     3668   prtctl.F90 \ 
     3669   zdfddm.F90 \ 
     3670   $(MODEL_LIB)(dom_oce.o) \ 
     3671   $(MODEL_LIB)(in_out_manager.o) \ 
     3672   $(MODEL_LIB)(phycst.o) \ 
     3673   $(MODEL_LIB)(prtctl.o) \ 
     3674   $(MODEL_LIB)(zdfddm.o) \ 
    36003675   domzgr_substitute.h90 \ 
    36013676   vectopt_loop_substitute.h90 \ 
    3602    zdf.matrixsolver.h90 \ 
    3603    KEY_CPP \ 
    3604    dynzdf_iso.F90 
    3605 $(MODEL_LIB)(eosbn2.o) :   \ 
    3606    $(MODEL_LIB)(dom_oce.o) \ 
    3607    $(MODEL_LIB)(in_out_manager.o) \ 
    3608    $(MODEL_LIB)(lbclnk.o) \ 
    3609    $(MODEL_LIB)(lib_mpp.o) \ 
    3610    $(MODEL_LIB)(lib_print.o) \ 
    3611    $(MODEL_LIB)(oce.o) \ 
    3612    $(MODEL_LIB)(par_kind.o) \ 
    3613    $(MODEL_LIB)(par_oce.o) \ 
    3614    $(MODEL_LIB)(prtctl.o) \ 
    3615    $(MODEL_LIB)(zdf_oce.o) \ 
    3616    dom_oce.F90 \ 
    3617    in_out_manager.F90 \ 
    3618    lbclnk.F90 \ 
    3619    lib_mpp.F90 \ 
    3620    lib_print.f90 \ 
    3621    oce.F90 \ 
    3622    par_kind.F90 \ 
    3623    par_oce.F90 \ 
    3624    prtctl.F90 \ 
    3625    zdf_oce.F90 \ 
    3626    $(MODEL_LIB)(dom_oce.o) \ 
    3627    $(MODEL_LIB)(in_out_manager.o) \ 
    3628    $(MODEL_LIB)(phycst.o) \ 
    3629    $(MODEL_LIB)(prtctl.o) \ 
    3630    $(MODEL_LIB)(zdfddm.o) \ 
    3631    dom_oce.F90 \ 
    3632    in_out_manager.F90 \ 
    3633    phycst.F90 \ 
    3634    prtctl.F90 \ 
    3635    zdfddm.F90 \ 
    3636    domzgr_substitute.h90 \ 
    3637    vectopt_loop_substitute.h90 \ 
    36383677   KEY_CPP \ 
    36393678   eosbn2.F90 
    36403679$(MODEL_LIB)(flo4rk.o) :   \ 
    3641    $(MODEL_LIB)(lib_print.o) \ 
    3642    $(MODEL_LIB)(par_kind.o) \ 
    3643    $(MODEL_LIB)(par_oce.o) \ 
    3644    lib_print.f90 \ 
    3645    par_kind.F90 \ 
    3646    par_oce.F90 \ 
     3680   lib_print.f90 \ 
     3681   par_kind.F90 \ 
     3682   par_oce.F90 \ 
     3683   $(MODEL_LIB)(lib_print.o) \ 
     3684   $(MODEL_LIB)(par_kind.o) \ 
     3685   $(MODEL_LIB)(par_oce.o) \ 
     3686   dom_oce.F90 \ 
     3687   flo_oce.F90 \ 
     3688   in_out_manager.F90 \ 
     3689   oce.F90 \ 
    36473690   $(MODEL_LIB)(dom_oce.o) \ 
    36483691   $(MODEL_LIB)(flo_oce.o) \ 
    36493692   $(MODEL_LIB)(in_out_manager.o) \ 
    36503693   $(MODEL_LIB)(oce.o) \ 
     3694   KEY_CPP \ 
     3695   flo4rk.F90 
     3696$(MODEL_LIB)(floats.o) :   \ 
     3697   daymod.F90 \ 
    36513698   dom_oce.F90 \ 
    36523699   flo_oce.F90 \ 
    36533700   in_out_manager.F90 \ 
    3654    oce.F90 \ 
    3655    KEY_CPP \ 
    3656    flo4rk.F90 
    3657 $(MODEL_LIB)(flo_oce.o) :  \ 
    3658    $(MODEL_LIB)(par_kind.o) \ 
    3659    par_kind.F90 \ 
    3660    $(MODEL_LIB)(par_oce.o) \ 
    3661    par_oce.F90 \ 
    3662    KEY_CPP \ 
    3663    flo_oce.F90 
    3664 $(MODEL_LIB)(floats.o) :   \ 
     3701   lib_mpp.F90 \ 
     3702   oce.F90 \ 
     3703   par_oce.F90 \ 
     3704   phycst.F90 \ 
    36653705   $(MODEL_LIB)(daymod.o) \ 
    36663706   $(MODEL_LIB)(dom_oce.o) \ 
     
    36713711   $(MODEL_LIB)(par_oce.o) \ 
    36723712   $(MODEL_LIB)(phycst.o) \ 
    3673    daymod.F90 \ 
    3674    dom_oce.F90 \ 
     3713   flo4rk.F90 \ 
     3714   floblk.F90 \ 
     3715   flodom.F90 \ 
     3716   flowri.F90 \ 
    36753717   flo_oce.F90 \ 
    3676    in_out_manager.F90 \ 
    3677    lib_mpp.F90 \ 
    3678    oce.F90 \ 
    3679    par_oce.F90 \ 
    3680    phycst.F90 \ 
     3718   lib_mpp.F90 \ 
    36813719   $(MODEL_LIB)(flo4rk.o) \ 
    3682    $(MODEL_LIB)(flo_oce.o) \ 
    36833720   $(MODEL_LIB)(floblk.o) \ 
    36843721   $(MODEL_LIB)(flodom.o) \ 
    36853722   $(MODEL_LIB)(flowri.o) \ 
    3686    $(MODEL_LIB)(lib_mpp.o) \ 
    3687    flo4rk.F90 \ 
    3688    flo_oce.F90 \ 
    3689    floblk.F90 \ 
    3690    flodom.F90 \ 
    3691    flowri.F90 \ 
    3692    lib_mpp.F90 \ 
     3723   $(MODEL_LIB)(flo_oce.o) \ 
     3724   $(MODEL_LIB)(lib_mpp.o) \ 
    36933725   $(IOIPSL_LIB) \ 
    36943726   KEY_CPP \ 
    36953727   floats.F90 
    36963728$(MODEL_LIB)(floblk.o) :   \ 
    3697    $(MODEL_LIB)(dom_oce.o) \ 
    3698    $(MODEL_LIB)(in_out_manager.o) \ 
    3699    $(MODEL_LIB)(lib_print.o) \ 
    3700    $(MODEL_LIB)(par_kind.o) \ 
    3701    $(MODEL_LIB)(par_oce.o) \ 
    3702    dom_oce.F90 \ 
    3703    in_out_manager.F90 \ 
    3704    lib_print.f90 \ 
    3705    par_kind.F90 \ 
    3706    par_oce.F90 \ 
     3729   dom_oce.F90 \ 
     3730   in_out_manager.F90 \ 
     3731   lib_print.f90 \ 
     3732   par_kind.F90 \ 
     3733   par_oce.F90 \ 
     3734   $(MODEL_LIB)(dom_oce.o) \ 
     3735   $(MODEL_LIB)(in_out_manager.o) \ 
     3736   $(MODEL_LIB)(lib_print.o) \ 
     3737   $(MODEL_LIB)(par_kind.o) \ 
     3738   $(MODEL_LIB)(par_oce.o) \ 
     3739   dom_oce.F90 \ 
     3740   flo_oce.F90 \ 
     3741   in_out_manager.F90 \ 
     3742   lib_mpp.F90 \ 
     3743   oce.F90 \ 
     3744   phycst.F90 \ 
    37073745   $(MODEL_LIB)(dom_oce.o) \ 
    37083746   $(MODEL_LIB)(flo_oce.o) \ 
     
    37113749   $(MODEL_LIB)(oce.o) \ 
    37123750   $(MODEL_LIB)(phycst.o) \ 
    3713    dom_oce.F90 \ 
    3714    flo_oce.F90 \ 
    3715    in_out_manager.F90 \ 
    3716    lib_mpp.F90 \ 
    3717    oce.F90 \ 
    3718    phycst.F90 \ 
    37193751   KEY_CPP \ 
    37203752   floblk.F90 
    37213753$(MODEL_LIB)(flodom.o) :   \ 
    3722    $(MODEL_LIB)(dom_oce.o) \ 
    3723    $(MODEL_LIB)(in_out_manager.o) \ 
    3724    $(MODEL_LIB)(lib_print.o) \ 
    3725    $(MODEL_LIB)(par_kind.o) \ 
    3726    $(MODEL_LIB)(par_oce.o) \ 
    3727    dom_oce.F90 \ 
    3728    in_out_manager.F90 \ 
    3729    lib_print.f90 \ 
    3730    par_kind.F90 \ 
    3731    par_oce.F90 \ 
     3754   dom_oce.F90 \ 
     3755   in_out_manager.F90 \ 
     3756   lib_print.f90 \ 
     3757   par_kind.F90 \ 
     3758   par_oce.F90 \ 
     3759   $(MODEL_LIB)(dom_oce.o) \ 
     3760   $(MODEL_LIB)(in_out_manager.o) \ 
     3761   $(MODEL_LIB)(lib_print.o) \ 
     3762   $(MODEL_LIB)(par_kind.o) \ 
     3763   $(MODEL_LIB)(par_oce.o) \ 
     3764   dom_oce.F90 \ 
     3765   flo_oce.F90 \ 
     3766   in_out_manager.F90 \ 
     3767   lib_mpp.F90 \ 
     3768   oce.F90 \ 
    37323769   $(MODEL_LIB)(dom_oce.o) \ 
    37333770   $(MODEL_LIB)(flo_oce.o) \ 
     
    37353772   $(MODEL_LIB)(lib_mpp.o) \ 
    37363773   $(MODEL_LIB)(oce.o) \ 
    3737    dom_oce.F90 \ 
    3738    flo_oce.F90 \ 
    3739    in_out_manager.F90 \ 
    3740    lib_mpp.F90 \ 
    3741    oce.F90 \ 
    37423774   domzgr_substitute.h90 \ 
    37433775   KEY_CPP \ 
    37443776   flodom.F90 
    37453777$(MODEL_LIB)(flowri.o) :   \ 
    3746    $(MODEL_LIB)(dom_oce.o) \ 
    3747    $(MODEL_LIB)(in_out_manager.o) \ 
    3748    $(MODEL_LIB)(lib_print.o) \ 
    3749    $(MODEL_LIB)(par_kind.o) \ 
    3750    $(MODEL_LIB)(par_oce.o) \ 
    3751    $(MODEL_LIB)(phycst.o) \ 
    3752    $(MODEL_LIB)(prtctl.o) \ 
    3753    dom_oce.F90 \ 
    3754    in_out_manager.F90 \ 
    3755    lib_print.f90 \ 
    3756    par_kind.F90 \ 
    3757    par_oce.F90 \ 
    3758    phycst.F90 \ 
    3759    prtctl.F90 \ 
     3778   dom_oce.F90 \ 
     3779   in_out_manager.F90 \ 
     3780   lib_print.f90 \ 
     3781   par_kind.F90 \ 
     3782   par_oce.F90 \ 
     3783   phycst.F90 \ 
     3784   prtctl.F90 \ 
     3785   $(MODEL_LIB)(dom_oce.o) \ 
     3786   $(MODEL_LIB)(in_out_manager.o) \ 
     3787   $(MODEL_LIB)(lib_print.o) \ 
     3788   $(MODEL_LIB)(par_kind.o) \ 
     3789   $(MODEL_LIB)(par_oce.o) \ 
     3790   $(MODEL_LIB)(phycst.o) \ 
     3791   $(MODEL_LIB)(prtctl.o) \ 
     3792   daymod.F90 \ 
     3793   dom_oce.F90 \ 
     3794   flo_oce.F90 \ 
     3795   in_out_manager.F90 \ 
     3796   lib_mpp.F90 \ 
     3797   oce.F90 \ 
    37603798   $(MODEL_LIB)(daymod.o) \ 
    37613799   $(MODEL_LIB)(dom_oce.o) \ 
     
    37643802   $(MODEL_LIB)(lib_mpp.o) \ 
    37653803   $(MODEL_LIB)(oce.o) \ 
     3804   domzgr_substitute.h90 \ 
     3805   KEY_CPP \ 
     3806   flowri.F90 
     3807$(MODEL_LIB)(flo_oce.o) :  \ 
     3808   par_kind.F90 \ 
     3809   $(MODEL_LIB)(par_kind.o) \ 
     3810   par_oce.F90 \ 
     3811   $(MODEL_LIB)(par_oce.o) \ 
     3812   KEY_CPP \ 
     3813   flo_oce.F90 
     3814$(MODEL_LIB)(flxblk.o) :   \ 
     3815   blk_oce.F90 \ 
     3816   cpl_oce.F90 \ 
    37663817   daymod.F90 \ 
    37673818   dom_oce.F90 \ 
    3768    flo_oce.F90 \ 
    3769    in_out_manager.F90 \ 
    3770    lib_mpp.F90 \ 
    3771    oce.F90 \ 
    3772    domzgr_substitute.h90 \ 
    3773    KEY_CPP \ 
    3774    flowri.F90 
    3775 $(MODEL_LIB)(flx_oce.o) :  \ 
    3776    $(MODEL_LIB)(par_kind.o) \ 
    3777    par_kind.F90 \ 
    3778    $(MODEL_LIB)(par_oce.o) \ 
    3779    par_oce.F90 \ 
    3780    KEY_CPP \ 
    3781    flx_oce.F90 
    3782 $(MODEL_LIB)(flxblk.o) :   \ 
     3819   flx_oce.F90 \ 
     3820   ice.F90 \ 
     3821   in_out_manager.F90 \ 
     3822   lbclnk.F90 \ 
     3823   lib_mpp.F90 \ 
     3824   lib_print.f90 \ 
     3825   oce.F90 \ 
     3826   ocfzpt.F90 \ 
     3827   par_kind.F90 \ 
     3828   par_oce.F90 \ 
     3829   phycst.F90 \ 
     3830   prtctl.F90 \ 
    37833831   $(MODEL_LIB)(blk_oce.o) \ 
    37843832   $(MODEL_LIB)(cpl_oce.o) \ 
     
    37973845   $(MODEL_LIB)(phycst.o) \ 
    37983846   $(MODEL_LIB)(prtctl.o) \ 
     3847   albedo.F90 \ 
    37993848   blk_oce.F90 \ 
    38003849   cpl_oce.F90 \ 
     
    38023851   dom_oce.F90 \ 
    38033852   flx_oce.F90 \ 
    3804    ice.F90 \ 
    3805    in_out_manager.F90 \ 
    3806    lbclnk.F90 \ 
    3807    lib_mpp.F90 \ 
    3808    lib_print.f90 \ 
     3853   in_out_manager.F90 \ 
     3854   lbclnk.F90 \ 
    38093855   oce.F90 \ 
    38103856   ocfzpt.F90 \ 
    3811    par_kind.F90 \ 
    3812    par_oce.F90 \ 
    38133857   phycst.F90 \ 
    38143858   prtctl.F90 \ 
     
    38253869   $(MODEL_LIB)(phycst.o) \ 
    38263870   $(MODEL_LIB)(prtctl.o) \ 
     3871   KEY_CPP \ 
     3872   flxblk.F90 
     3873$(MODEL_LIB)(flxfwb.o) :   \ 
    38273874   albedo.F90 \ 
    38283875   blk_oce.F90 \ 
     
    38303877   daymod.F90 \ 
    38313878   dom_oce.F90 \ 
     3879   dtasal.F90 \ 
     3880   dtasss.F90 \ 
     3881   dtasst.F90 \ 
     3882   dtatem.F90 \ 
     3883   flxmod.F90 \ 
     3884   flxrnf.F90 \ 
    38323885   flx_oce.F90 \ 
    3833    in_out_manager.F90 \ 
    3834    lbclnk.F90 \ 
     3886   ice_oce.F90 \ 
     3887   in_out_manager.F90 \ 
     3888   lbclnk.F90 \ 
     3889   lib_mpp.F90 \ 
     3890   lib_print.f90 \ 
    38353891   oce.F90 \ 
    38363892   ocfzpt.F90 \ 
    3837    phycst.F90 \ 
    3838    prtctl.F90 \ 
    3839    KEY_CPP \ 
    3840    flxblk.F90 
    3841 $(MODEL_LIB)(flxfwb.o) :   \ 
     3893   par_kind.F90 \ 
     3894   par_oce.F90 \ 
     3895   phycst.F90 \ 
     3896   prtctl.F90 \ 
     3897   taumod.F90 \ 
     3898   tradmp.F90 \ 
    38423899   $(MODEL_LIB)(albedo.o) \ 
    38433900   $(MODEL_LIB)(blk_oce.o) \ 
     
    38493906   $(MODEL_LIB)(dtasst.o) \ 
    38503907   $(MODEL_LIB)(dtatem.o) \ 
    3851    $(MODEL_LIB)(flx_oce.o) \ 
    38523908   $(MODEL_LIB)(flxmod.o) \ 
    38533909   $(MODEL_LIB)(flxrnf.o) \ 
     3910   $(MODEL_LIB)(flx_oce.o) \ 
    38543911   $(MODEL_LIB)(ice_oce.o) \ 
    38553912   $(MODEL_LIB)(in_out_manager.o) \ 
     
    38653922   $(MODEL_LIB)(taumod.o) \ 
    38663923   $(MODEL_LIB)(tradmp.o) \ 
    3867    albedo.F90 \ 
    38683924   blk_oce.F90 \ 
    38693925   cpl_oce.F90 \ 
    38703926   daymod.F90 \ 
    38713927   dom_oce.F90 \ 
    3872    dtasal.F90 \ 
    3873    dtasss.F90 \ 
    3874    dtasst.F90 \ 
    3875    dtatem.F90 \ 
    3876    flx_oce.F90 \ 
    3877    flxmod.F90 \ 
     3928   flxblk.F90 \ 
    38783929   flxrnf.F90 \ 
    3879    ice_oce.F90 \ 
    3880    in_out_manager.F90 \ 
    3881    lbclnk.F90 \ 
    3882    lib_mpp.F90 \ 
    3883    lib_print.f90 \ 
    3884    oce.F90 \ 
    3885    ocfzpt.F90 \ 
    3886    par_kind.F90 \ 
    3887    par_oce.F90 \ 
    3888    phycst.F90 \ 
    3889    prtctl.F90 \ 
    3890    taumod.F90 \ 
    3891    tradmp.F90 \ 
     3930   in_out_manager.F90 \ 
     3931   lib_mpp.F90 \ 
     3932   ocesbc.F90 \ 
     3933   oce.F90 \ 
     3934   phycst.F90 \ 
    38923935   $(MODEL_LIB)(blk_oce.o) \ 
    38933936   $(MODEL_LIB)(cpl_oce.o) \ 
     
    38983941   $(MODEL_LIB)(in_out_manager.o) \ 
    38993942   $(MODEL_LIB)(lib_mpp.o) \ 
    3900    $(MODEL_LIB)(oce.o) \ 
    39013943   $(MODEL_LIB)(ocesbc.o) \ 
    3902    $(MODEL_LIB)(phycst.o) \ 
    3903    blk_oce.F90 \ 
    3904    cpl_oce.F90 \ 
    3905    daymod.F90 \ 
    3906    dom_oce.F90 \ 
    3907    flxblk.F90 \ 
    3908    flxrnf.F90 \ 
    3909    in_out_manager.F90 \ 
    3910    lib_mpp.F90 \ 
    3911    oce.F90 \ 
    3912    ocesbc.F90 \ 
    3913    phycst.F90 \ 
     3944   $(MODEL_LIB)(oce.o) \ 
     3945   $(MODEL_LIB)(phycst.o) \ 
    39143946   domzgr_substitute.h90 \ 
    39153947   vectopt_loop_substitute.h90 \ 
     
    39173949   flxfwb.F90 
    39183950$(MODEL_LIB)(flxmod.o) :   \ 
    3919    $(MODEL_LIB)(dom_oce.o) \ 
    3920    $(MODEL_LIB)(in_out_manager.o) \ 
    3921    $(MODEL_LIB)(lib_mpp.o) \ 
    3922    $(MODEL_LIB)(lib_print.o) \ 
    3923    $(MODEL_LIB)(oce.o) \ 
    3924    $(MODEL_LIB)(par_kind.o) \ 
    3925    $(MODEL_LIB)(par_oce.o) \ 
    3926    $(MODEL_LIB)(phycst.o) \ 
    3927    $(MODEL_LIB)(prtctl.o) \ 
    3928    dom_oce.F90 \ 
    3929    in_out_manager.F90 \ 
    3930    lib_mpp.F90 \ 
    3931    lib_print.f90 \ 
    3932    oce.F90 \ 
    3933    par_kind.F90 \ 
    3934    par_oce.F90 \ 
    3935    phycst.F90 \ 
    3936    prtctl.F90 \ 
     3951   dom_oce.F90 \ 
     3952   in_out_manager.F90 \ 
     3953   lib_mpp.F90 \ 
     3954   lib_print.f90 \ 
     3955   oce.F90 \ 
     3956   par_kind.F90 \ 
     3957   par_oce.F90 \ 
     3958   phycst.F90 \ 
     3959   prtctl.F90 \ 
     3960   $(MODEL_LIB)(dom_oce.o) \ 
     3961   $(MODEL_LIB)(in_out_manager.o) \ 
     3962   $(MODEL_LIB)(lib_mpp.o) \ 
     3963   $(MODEL_LIB)(lib_print.o) \ 
     3964   $(MODEL_LIB)(oce.o) \ 
     3965   $(MODEL_LIB)(par_kind.o) \ 
     3966   $(MODEL_LIB)(par_oce.o) \ 
     3967   $(MODEL_LIB)(phycst.o) \ 
     3968   $(MODEL_LIB)(prtctl.o) \ 
     3969   daymod.F90 \ 
     3970   dom_oce.F90 \ 
     3971   in_out_manager.F90 \ 
     3972   lbclnk.F90 \ 
     3973   lib_mpp.F90 \ 
     3974   oce.F90 \ 
     3975   ocfzpt.F90 \ 
     3976   phycst.F90 \ 
    39373977   $(MODEL_LIB)(daymod.o) \ 
    39383978   $(MODEL_LIB)(dom_oce.o) \ 
     
    39433983   $(MODEL_LIB)(ocfzpt.o) \ 
    39443984   $(MODEL_LIB)(phycst.o) \ 
    3945    daymod.F90 \ 
    3946    dom_oce.F90 \ 
    3947    in_out_manager.F90 \ 
    3948    lbclnk.F90 \ 
    3949    lib_mpp.F90 \ 
    3950    oce.F90 \ 
    3951    ocfzpt.F90 \ 
    3952    phycst.F90 \ 
     3985   blk_oce.F90 \ 
     3986   bulk.F90 \ 
     3987   cpl_oce.F90 \ 
     3988   flxrnf.F90 \ 
     3989   flx_oce.F90 \ 
     3990   ice_oce.F90 \ 
    39533991   $(MODEL_LIB)(blk_oce.o) \ 
    39543992   $(MODEL_LIB)(bulk.o) \ 
    39553993   $(MODEL_LIB)(cpl_oce.o) \ 
     3994   $(MODEL_LIB)(flxrnf.o) \ 
    39563995   $(MODEL_LIB)(flx_oce.o) \ 
    3957    $(MODEL_LIB)(flxrnf.o) \ 
    39583996   $(MODEL_LIB)(ice_oce.o) \ 
    3959    blk_oce.F90 \ 
    3960    bulk.F90 \ 
    3961    cpl_oce.F90 \ 
    3962    flx_oce.F90 \ 
    3963    flxrnf.F90 \ 
    3964    ice_oce.F90 \ 
    39653997   domzgr_substitute.h90 \ 
    39663998   flx_bulk_daily.h90 \ 
     
    39724004   flxmod.F90 
    39734005$(MODEL_LIB)(flxrnf.o) :   \ 
    3974    $(MODEL_LIB)(dom_oce.o) \ 
    3975    $(MODEL_LIB)(in_out_manager.o) \ 
    3976    $(MODEL_LIB)(lib_print.o) \ 
    3977    $(MODEL_LIB)(par_kind.o) \ 
    3978    $(MODEL_LIB)(par_oce.o) \ 
    3979    $(MODEL_LIB)(phycst.o) \ 
    3980    $(MODEL_LIB)(prtctl.o) \ 
    3981    dom_oce.F90 \ 
    3982    in_out_manager.F90 \ 
    3983    lib_print.f90 \ 
    3984    par_kind.F90 \ 
    3985    par_oce.F90 \ 
    3986    phycst.F90 \ 
    3987    prtctl.F90 \ 
     4006   dom_oce.F90 \ 
     4007   in_out_manager.F90 \ 
     4008   lib_print.f90 \ 
     4009   par_kind.F90 \ 
     4010   par_oce.F90 \ 
     4011   phycst.F90 \ 
     4012   prtctl.F90 \ 
     4013   $(MODEL_LIB)(dom_oce.o) \ 
     4014   $(MODEL_LIB)(in_out_manager.o) \ 
     4015   $(MODEL_LIB)(lib_print.o) \ 
     4016   $(MODEL_LIB)(par_kind.o) \ 
     4017   $(MODEL_LIB)(par_oce.o) \ 
     4018   $(MODEL_LIB)(phycst.o) \ 
     4019   $(MODEL_LIB)(prtctl.o) \ 
     4020   daymod.F90 \ 
     4021   dom_oce.F90 \ 
     4022   in_out_manager.F90 \ 
     4023   phycst.F90 \ 
    39884024   $(MODEL_LIB)(daymod.o) \ 
    39894025   $(MODEL_LIB)(dom_oce.o) \ 
     
    39984034   $(MODEL_LIB)(in_out_manager.o) \ 
    39994035   $(MODEL_LIB)(phycst.o) \ 
    4000    daymod.F90 \ 
    4001    dom_oce.F90 \ 
    4002    in_out_manager.F90 \ 
    4003    phycst.F90 \ 
    40044036   flxrnf_ORCA_R05.h90 \ 
    40054037   $(IOIPSL_LIB) \ 
    40064038   KEY_CPP \ 
    40074039   flxrnf.F90 
     4040$(MODEL_LIB)(flx_oce.o) :  \ 
     4041   par_kind.F90 \ 
     4042   $(MODEL_LIB)(par_kind.o) \ 
     4043   par_oce.F90 \ 
     4044   $(MODEL_LIB)(par_oce.o) \ 
     4045   KEY_CPP \ 
     4046   flx_oce.F90 
    40084047$(MODEL_LIB)(geo2ocean.o) :   \ 
    4009    $(MODEL_LIB)(dom_oce.o) \ 
    4010    $(MODEL_LIB)(in_out_manager.o) \ 
    4011    $(MODEL_LIB)(lib_mpp.o) \ 
    4012    $(MODEL_LIB)(lib_print.o) \ 
    4013    $(MODEL_LIB)(oce.o) \ 
    4014    $(MODEL_LIB)(par_kind.o) \ 
    4015    $(MODEL_LIB)(par_oce.o) \ 
    4016    dom_oce.F90 \ 
    4017    in_out_manager.F90 \ 
    4018    lib_mpp.F90 \ 
    4019    lib_print.f90 \ 
    4020    oce.F90 \ 
    4021    par_kind.F90 \ 
    4022    par_oce.F90 \ 
    4023    $(MODEL_LIB)(dom_oce.o) \ 
    4024    $(MODEL_LIB)(in_out_manager.o) \ 
    4025    $(MODEL_LIB)(lbclnk.o) \ 
    4026    $(MODEL_LIB)(phycst.o) \ 
    4027    dom_oce.F90 \ 
    4028    in_out_manager.F90 \ 
    4029    lbclnk.F90 \ 
    4030    phycst.F90 \ 
     4048   dom_oce.F90 \ 
     4049   in_out_manager.F90 \ 
     4050   lib_mpp.F90 \ 
     4051   lib_print.f90 \ 
     4052   oce.F90 \ 
     4053   par_kind.F90 \ 
     4054   par_oce.F90 \ 
     4055   $(MODEL_LIB)(dom_oce.o) \ 
     4056   $(MODEL_LIB)(in_out_manager.o) \ 
     4057   $(MODEL_LIB)(lib_mpp.o) \ 
     4058   $(MODEL_LIB)(lib_print.o) \ 
     4059   $(MODEL_LIB)(oce.o) \ 
     4060   $(MODEL_LIB)(par_kind.o) \ 
     4061   $(MODEL_LIB)(par_oce.o) \ 
     4062   dom_oce.F90 \ 
     4063   in_out_manager.F90 \ 
     4064   lbclnk.F90 \ 
     4065   phycst.F90 \ 
     4066   $(MODEL_LIB)(dom_oce.o) \ 
     4067   $(MODEL_LIB)(in_out_manager.o) \ 
     4068   $(MODEL_LIB)(lbclnk.o) \ 
     4069   $(MODEL_LIB)(phycst.o) \ 
    40314070   vectopt_loop_substitute.h90 \ 
    40324071   KEY_CPP \ 
    40334072   geo2ocean.F90 
    4034 $(MODEL_LIB)(ice.o) :   \ 
    4035    $(MODEL_LIB)(par_oce.o) \ 
    4036    par_oce.F90 \ 
    4037    $(MODEL_LIB)(par_ice.o) \ 
     4073$(MODEL_LIB)(iceini.o) :   \ 
     4074   blk_oce.F90 \ 
     4075   daymod.F90 \ 
     4076   dom_ice.F90 \ 
     4077   dom_oce.F90 \ 
     4078   ice.F90 \ 
     4079   ice_oce.F90 \ 
     4080   in_out_manager.F90 \ 
     4081   lbclnk.F90 \ 
     4082   lib_print.f90 \ 
     4083   oce.F90 \ 
     4084   ocfzpt.F90 \ 
    40384085   par_ice.F90 \ 
    4039    KEY_CPP \ 
    4040    ice.F90 
    4041 $(MODEL_LIB)(ice_oce.o) :  \ 
    4042    $(MODEL_LIB)(par_kind.o) \ 
    4043    $(MODEL_LIB)(par_oce.o) \ 
    4044    par_kind.F90 \ 
    4045    par_oce.F90 \ 
    4046    $(MODEL_LIB)(blk_oce.o) \ 
    4047    $(MODEL_LIB)(par_oce.o) \ 
    4048    blk_oce.F90 \ 
    4049    par_oce.F90 \ 
    4050    KEY_CPP \ 
    4051    ice_oce.F90 
    4052 $(MODEL_LIB)(iceini.o) :   \ 
     4086   par_kind.F90 \ 
     4087   par_oce.F90 \ 
     4088   phycst.F90 \ 
    40534089   $(MODEL_LIB)(blk_oce.o) \ 
    40544090   $(MODEL_LIB)(daymod.o) \ 
     
    40664102   $(MODEL_LIB)(par_oce.o) \ 
    40674103   $(MODEL_LIB)(phycst.o) \ 
    4068    blk_oce.F90 \ 
    4069    daymod.F90 \ 
    4070    dom_ice.F90 \ 
    4071    dom_oce.F90 \ 
     4104   dom_oce.F90 \ 
     4105   flx_oce.F90 \ 
    40724106   ice.F90 \ 
    40734107   ice_oce.F90 \ 
    4074    in_out_manager.F90 \ 
    4075    lbclnk.F90 \ 
    4076    lib_print.f90 \ 
    4077    oce.F90 \ 
     4108   ini1d.F90 \ 
     4109   in_out_manager.F90 \ 
     4110   limistate.F90 \ 
     4111   limmsh.F90 \ 
     4112   limrst.F90 \ 
    40784113   ocfzpt.F90 \ 
    4079    par_ice.F90 \ 
    4080    par_kind.F90 \ 
    4081    par_oce.F90 \ 
    40824114   phycst.F90 \ 
    40834115   $(MODEL_LIB)(dom_oce.o) \ 
     
    40854117   $(MODEL_LIB)(ice.o) \ 
    40864118   $(MODEL_LIB)(ice_oce.o) \ 
    4087    $(MODEL_LIB)(in_out_manager.o) \ 
    40884119   $(MODEL_LIB)(ini1d.o) \ 
     4120   $(MODEL_LIB)(in_out_manager.o) \ 
    40894121   $(MODEL_LIB)(limistate.o) \ 
    40904122   $(MODEL_LIB)(limmsh.o) \ 
     
    40924124   $(MODEL_LIB)(ocfzpt.o) \ 
    40934125   $(MODEL_LIB)(phycst.o) \ 
    4094    dom_oce.F90 \ 
     4126   KEY_CPP \ 
     4127   iceini.F90 
     4128$(MODEL_LIB)(icestp1d.o) : \ 
     4129   albedo.F90 \ 
     4130   blk_oce.F90 \ 
     4131   cpl_oce.F90 \ 
     4132   daymod.F90 \ 
     4133   dianam.F90 \ 
     4134   dom_ice.F90 \ 
     4135   dom_oce.F90 \ 
     4136   dtasal.F90 \ 
     4137   dtasss.F90 \ 
     4138   dtasst.F90 \ 
     4139   dtatem.F90 \ 
     4140   flxblk.F90 \ 
     4141   flxmod.F90 \ 
     4142   flxrnf.F90 \ 
    40954143   flx_oce.F90 \ 
     4144   iceini.F90 \ 
    40964145   ice.F90 \ 
    40974146   ice_oce.F90 \ 
    4098    in_out_manager.F90 \ 
    40994147   ini1d.F90 \ 
     4148   in_out_manager.F90 \ 
     4149   lbclnk.F90 \ 
     4150   lib_mpp.F90 \ 
     4151   lib_print.f90 \ 
     4152   limadv.F90 \ 
     4153   limhdf.F90 \ 
    41004154   limistate.F90 \ 
    41014155   limmsh.F90 \ 
     4156   limrhg.F90 \ 
    41024157   limrst.F90 \ 
     4158   limtab.F90 \ 
     4159   limthd_lac.F90 \ 
     4160   limthd_zdf.F90 \ 
     4161   oce.F90 \ 
    41034162   ocfzpt.F90 \ 
    4104    phycst.F90 \ 
    4105    KEY_CPP \ 
    4106    iceini.F90 
    4107 $(MODEL_LIB)(icestp.o) :   \ 
     4163   par_ice.F90 \ 
     4164   par_kind.F90 \ 
     4165   par_oce.F90 \ 
     4166   phycst.F90 \ 
     4167   prtctl.F90 \ 
     4168   taumod.F90 \ 
     4169   thd_ice.F90 \ 
     4170   tradmp.F90 \ 
     4171   trdmod.F90 \ 
     4172   trdmod_oce.F90 \ 
     4173   zdfmxl.F90 \ 
     4174   zdf_oce.F90 \ 
    41084175   $(MODEL_LIB)(albedo.o) \ 
    41094176   $(MODEL_LIB)(blk_oce.o) \ 
     
    41174184   $(MODEL_LIB)(dtasst.o) \ 
    41184185   $(MODEL_LIB)(dtatem.o) \ 
    4119    $(MODEL_LIB)(flx_oce.o) \ 
    41204186   $(MODEL_LIB)(flxblk.o) \ 
    41214187   $(MODEL_LIB)(flxmod.o) \ 
    41224188   $(MODEL_LIB)(flxrnf.o) \ 
     4189   $(MODEL_LIB)(flx_oce.o) \ 
     4190   $(MODEL_LIB)(iceini.o) \ 
    41234191   $(MODEL_LIB)(ice.o) \ 
    41244192   $(MODEL_LIB)(ice_oce.o) \ 
    4125    $(MODEL_LIB)(iceini.o) \ 
    4126    $(MODEL_LIB)(in_out_manager.o) \ 
    41274193   $(MODEL_LIB)(ini1d.o) \ 
     4194   $(MODEL_LIB)(in_out_manager.o) \ 
    41284195   $(MODEL_LIB)(lbclnk.o) \ 
    41294196   $(MODEL_LIB)(lib_mpp.o) \ 
     
    41484215   $(MODEL_LIB)(thd_ice.o) \ 
    41494216   $(MODEL_LIB)(tradmp.o) \ 
     4217   $(MODEL_LIB)(trdmod.o) \ 
     4218   $(MODEL_LIB)(trdmod_oce.o) \ 
     4219   $(MODEL_LIB)(zdfmxl.o) \ 
     4220   $(MODEL_LIB)(zdf_oce.o) \ 
     4221   blk_oce.F90 \ 
     4222   cpl_oce.F90 \ 
     4223   daymod.F90 \ 
     4224   dom_ice.F90 \ 
     4225   dom_oce.F90 \ 
     4226   dtasal.F90 \ 
     4227   dtatem.F90 \ 
     4228   flxmod.F90 \ 
     4229   flxrnf.F90 \ 
     4230   flx_oce.F90 \ 
     4231   iceini.F90 \ 
     4232   ice.F90 \ 
     4233   ice_oce.F90 \ 
     4234   in_out_manager.F90 \ 
     4235   lbclnk.F90 \ 
     4236   limdia.F90 \ 
     4237   limdyn.F90 \ 
     4238   limflx.F90 \ 
     4239   limrst.F90 \ 
     4240   limthd.F90 \ 
     4241   limtrp.F90 \ 
     4242   limwri.F90 \ 
     4243   ocesbc.F90 \ 
     4244   oce.F90 \ 
     4245   ocfzpt.F90 \ 
     4246   phycst.F90 \ 
     4247   prtctl.F90 \ 
     4248   taumod.F90 \ 
     4249   tradmp.F90 \ 
     4250   $(MODEL_LIB)(blk_oce.o) \ 
     4251   $(MODEL_LIB)(cpl_oce.o) \ 
     4252   $(MODEL_LIB)(daymod.o) \ 
     4253   $(MODEL_LIB)(dom_ice.o) \ 
     4254   $(MODEL_LIB)(dom_oce.o) \ 
     4255   $(MODEL_LIB)(dtasal.o) \ 
     4256   $(MODEL_LIB)(dtatem.o) \ 
     4257   $(MODEL_LIB)(flxmod.o) \ 
     4258   $(MODEL_LIB)(flxrnf.o) \ 
     4259   $(MODEL_LIB)(flx_oce.o) \ 
     4260   $(MODEL_LIB)(iceini.o) \ 
     4261   $(MODEL_LIB)(ice.o) \ 
     4262   $(MODEL_LIB)(ice_oce.o) \ 
     4263   $(MODEL_LIB)(in_out_manager.o) \ 
     4264   $(MODEL_LIB)(lbclnk.o) \ 
     4265   $(MODEL_LIB)(limdia.o) \ 
     4266   $(MODEL_LIB)(limdyn.o) \ 
     4267   $(MODEL_LIB)(limflx.o) \ 
     4268   $(MODEL_LIB)(limrst.o) \ 
     4269   $(MODEL_LIB)(limthd.o) \ 
     4270   $(MODEL_LIB)(limtrp.o) \ 
     4271   $(MODEL_LIB)(limwri.o) \ 
     4272   $(MODEL_LIB)(ocesbc.o) \ 
     4273   $(MODEL_LIB)(oce.o) \ 
     4274   $(MODEL_LIB)(ocfzpt.o) \ 
     4275   $(MODEL_LIB)(phycst.o) \ 
     4276   $(MODEL_LIB)(prtctl.o) \ 
     4277   $(MODEL_LIB)(taumod.o) \ 
     4278   $(MODEL_LIB)(tradmp.o) \ 
     4279   domzgr_substitute.h90 \ 
     4280   vectopt_loop_substitute.h90 \ 
     4281   KEY_CPP \ 
     4282   icestp1d.F90 
     4283$(MODEL_LIB)(icestp.o) :   \ 
    41504284   albedo.F90 \ 
    41514285   blk_oce.F90 \ 
     
    41594293   dtasst.F90 \ 
    41604294   dtatem.F90 \ 
    4161    flx_oce.F90 \ 
    41624295   flxblk.F90 \ 
    41634296   flxmod.F90 \ 
    41644297   flxrnf.F90 \ 
     4298   flx_oce.F90 \ 
     4299   iceini.F90 \ 
    41654300   ice.F90 \ 
    41664301   ice_oce.F90 \ 
    4167    iceini.F90 \ 
    4168    in_out_manager.F90 \ 
    41694302   ini1d.F90 \ 
     4303   in_out_manager.F90 \ 
    41704304   lbclnk.F90 \ 
    41714305   lib_mpp.F90 \ 
     
    41904324   thd_ice.F90 \ 
    41914325   tradmp.F90 \ 
    4192    $(MODEL_LIB)(cpl_oce.o) \ 
    4193    $(MODEL_LIB)(daymod.o) \ 
    4194    $(MODEL_LIB)(dom_ice.o) \ 
    4195    $(MODEL_LIB)(dom_oce.o) \ 
    4196    $(MODEL_LIB)(flx_oce.o) \ 
    4197    $(MODEL_LIB)(ice.o) \ 
    4198    $(MODEL_LIB)(ice_oce.o) \ 
    4199    $(MODEL_LIB)(iceini.o) \ 
    4200    $(MODEL_LIB)(in_out_manager.o) \ 
    4201    $(MODEL_LIB)(lbclnk.o) \ 
    4202    $(MODEL_LIB)(limdia.o) \ 
    4203    $(MODEL_LIB)(limdmp.o) \ 
    4204    $(MODEL_LIB)(limdyn.o) \ 
    4205    $(MODEL_LIB)(limflx.o) \ 
    4206    $(MODEL_LIB)(limrst.o) \ 
    4207    $(MODEL_LIB)(limthd.o) \ 
    4208    $(MODEL_LIB)(limtrp.o) \ 
    4209    $(MODEL_LIB)(limwri.o) \ 
    4210    $(MODEL_LIB)(oce.o) \ 
    4211    $(MODEL_LIB)(ocesbc.o) \ 
    4212    $(MODEL_LIB)(phycst.o) \ 
    4213    $(MODEL_LIB)(prtctl.o) \ 
    4214    $(MODEL_LIB)(taumod.o) \ 
    4215    cpl_oce.F90 \ 
    4216    daymod.F90 \ 
    4217    dom_ice.F90 \ 
    4218    dom_oce.F90 \ 
    4219    flx_oce.F90 \ 
    4220    ice.F90 \ 
    4221    ice_oce.F90 \ 
    4222    iceini.F90 \ 
    4223    in_out_manager.F90 \ 
    4224    lbclnk.F90 \ 
    4225    limdia.F90 \ 
    4226    limdmp.F90 \ 
    4227    limdyn.F90 \ 
    4228    limflx.F90 \ 
    4229    limrst.F90 \ 
    4230    limthd.F90 \ 
    4231    limtrp.F90 \ 
    4232    limwri.F90 \ 
    4233    oce.F90 \ 
    4234    ocesbc.F90 \ 
    4235    phycst.F90 \ 
    4236    prtctl.F90 \ 
    4237    taumod.F90 \ 
    4238    domzgr_substitute.h90 \ 
    4239    vectopt_loop_substitute.h90 \ 
    4240    KEY_CPP \ 
    4241    icestp.F90 
    4242 $(MODEL_LIB)(icestp1d.o) : \ 
    42434326   $(MODEL_LIB)(albedo.o) \ 
    42444327   $(MODEL_LIB)(blk_oce.o) \ 
     
    42524335   $(MODEL_LIB)(dtasst.o) \ 
    42534336   $(MODEL_LIB)(dtatem.o) \ 
    4254    $(MODEL_LIB)(flx_oce.o) \ 
    42554337   $(MODEL_LIB)(flxblk.o) \ 
    42564338   $(MODEL_LIB)(flxmod.o) \ 
    42574339   $(MODEL_LIB)(flxrnf.o) \ 
     4340   $(MODEL_LIB)(flx_oce.o) \ 
     4341   $(MODEL_LIB)(iceini.o) \ 
    42584342   $(MODEL_LIB)(ice.o) \ 
    42594343   $(MODEL_LIB)(ice_oce.o) \ 
    4260    $(MODEL_LIB)(iceini.o) \ 
    4261    $(MODEL_LIB)(in_out_manager.o) \ 
    42624344   $(MODEL_LIB)(ini1d.o) \ 
     4345   $(MODEL_LIB)(in_out_manager.o) \ 
    42634346   $(MODEL_LIB)(lbclnk.o) \ 
    42644347   $(MODEL_LIB)(lib_mpp.o) \ 
     
    42834366   $(MODEL_LIB)(thd_ice.o) \ 
    42844367   $(MODEL_LIB)(tradmp.o) \ 
    4285    $(MODEL_LIB)(trdmod.o) \ 
    4286    $(MODEL_LIB)(trdmod_oce.o) \ 
    4287    $(MODEL_LIB)(zdf_oce.o) \ 
    4288    $(MODEL_LIB)(zdfmxl.o) \ 
    4289    albedo.F90 \ 
    4290    blk_oce.F90 \ 
    42914368   cpl_oce.F90 \ 
    42924369   daymod.F90 \ 
    4293    dianam.F90 \ 
    42944370   dom_ice.F90 \ 
    42954371   dom_oce.F90 \ 
    4296    dtasal.F90 \ 
    4297    dtasss.F90 \ 
    4298    dtasst.F90 \ 
    4299    dtatem.F90 \ 
    43004372   flx_oce.F90 \ 
    4301    flxblk.F90 \ 
    4302    flxmod.F90 \ 
    4303    flxrnf.F90 \ 
     4373   iceini.F90 \ 
    43044374   ice.F90 \ 
    43054375   ice_oce.F90 \ 
    4306    iceini.F90 \ 
    4307    in_out_manager.F90 \ 
    4308    ini1d.F90 \ 
    4309    lbclnk.F90 \ 
    4310    lib_mpp.F90 \ 
    4311    lib_print.f90 \ 
    4312    limadv.F90 \ 
    4313    limhdf.F90 \ 
    4314    limistate.F90 \ 
    4315    limmsh.F90 \ 
    4316    limrhg.F90 \ 
     4376   in_out_manager.F90 \ 
     4377   lbclnk.F90 \ 
     4378   limdia.F90 \ 
     4379   limdmp.F90 \ 
     4380   limdyn.F90 \ 
     4381   limflx.F90 \ 
    43174382   limrst.F90 \ 
    4318    limtab.F90 \ 
    4319    limthd_lac.F90 \ 
    4320    limthd_zdf.F90 \ 
    4321    oce.F90 \ 
    4322    ocfzpt.F90 \ 
    4323    par_ice.F90 \ 
    4324    par_kind.F90 \ 
    4325    par_oce.F90 \ 
     4383   limthd.F90 \ 
     4384   limtrp.F90 \ 
     4385   limwri.F90 \ 
     4386   ocesbc.F90 \ 
     4387   oce.F90 \ 
    43264388   phycst.F90 \ 
    43274389   prtctl.F90 \ 
    43284390   taumod.F90 \ 
    4329    thd_ice.F90 \ 
    4330    tradmp.F90 \ 
    4331    trdmod.F90 \ 
    4332    trdmod_oce.F90 \ 
    4333    zdf_oce.F90 \ 
    4334    zdfmxl.F90 \ 
    4335    $(MODEL_LIB)(blk_oce.o) \ 
    43364391   $(MODEL_LIB)(cpl_oce.o) \ 
    43374392   $(MODEL_LIB)(daymod.o) \ 
    43384393   $(MODEL_LIB)(dom_ice.o) \ 
    43394394   $(MODEL_LIB)(dom_oce.o) \ 
    4340    $(MODEL_LIB)(dtasal.o) \ 
    4341    $(MODEL_LIB)(dtatem.o) \ 
    43424395   $(MODEL_LIB)(flx_oce.o) \ 
    4343    $(MODEL_LIB)(flxmod.o) \ 
    4344    $(MODEL_LIB)(flxrnf.o) \ 
     4396   $(MODEL_LIB)(iceini.o) \ 
    43454397   $(MODEL_LIB)(ice.o) \ 
    43464398   $(MODEL_LIB)(ice_oce.o) \ 
    4347    $(MODEL_LIB)(iceini.o) \ 
    43484399   $(MODEL_LIB)(in_out_manager.o) \ 
    43494400   $(MODEL_LIB)(lbclnk.o) \ 
    43504401   $(MODEL_LIB)(limdia.o) \ 
     4402   $(MODEL_LIB)(limdmp.o) \ 
    43514403   $(MODEL_LIB)(limdyn.o) \ 
    43524404   $(MODEL_LIB)(limflx.o) \ 
     
    43554407   $(MODEL_LIB)(limtrp.o) \ 
    43564408   $(MODEL_LIB)(limwri.o) \ 
    4357    $(MODEL_LIB)(oce.o) \ 
    43584409   $(MODEL_LIB)(ocesbc.o) \ 
    4359    $(MODEL_LIB)(ocfzpt.o) \ 
     4410   $(MODEL_LIB)(oce.o) \ 
    43604411   $(MODEL_LIB)(phycst.o) \ 
    43614412   $(MODEL_LIB)(prtctl.o) \ 
    43624413   $(MODEL_LIB)(taumod.o) \ 
    4363    $(MODEL_LIB)(tradmp.o) \ 
     4414   domzgr_substitute.h90 \ 
     4415   vectopt_loop_substitute.h90 \ 
     4416   KEY_CPP \ 
     4417   icestp.F90 
     4418$(MODEL_LIB)(ice.o) :   \ 
     4419   par_oce.F90 \ 
     4420   $(MODEL_LIB)(par_oce.o) \ 
     4421   par_ice.F90 \ 
     4422   $(MODEL_LIB)(par_ice.o) \ 
     4423   KEY_CPP \ 
     4424   ice.F90 
     4425$(MODEL_LIB)(ice_oce.o) :  \ 
     4426   par_kind.F90 \ 
     4427   par_oce.F90 \ 
     4428   $(MODEL_LIB)(par_kind.o) \ 
     4429   $(MODEL_LIB)(par_oce.o) \ 
     4430   blk_oce.F90 \ 
     4431   par_oce.F90 \ 
     4432   $(MODEL_LIB)(blk_oce.o) \ 
     4433   $(MODEL_LIB)(par_oce.o) \ 
     4434   KEY_CPP \ 
     4435   ice_oce.F90 
     4436$(MODEL_LIB)(ini1d.o) : \ 
     4437   in_out_manager.F90 \ 
     4438   lib_print.f90 \ 
     4439   par_kind.F90 \ 
     4440   par_oce.F90 \ 
     4441   $(MODEL_LIB)(in_out_manager.o) \ 
     4442   $(MODEL_LIB)(lib_print.o) \ 
     4443   $(MODEL_LIB)(par_kind.o) \ 
     4444   $(MODEL_LIB)(par_oce.o) \ 
     4445   dom_oce.F90 \ 
     4446   in_out_manager.F90 \ 
     4447   phycst.F90 \ 
     4448   $(MODEL_LIB)(dom_oce.o) \ 
     4449   $(MODEL_LIB)(in_out_manager.o) \ 
     4450   $(MODEL_LIB)(phycst.o) \ 
     4451   KEY_CPP \ 
     4452   ini1d.F90 
     4453$(MODEL_LIB)(initrc.o) :   \ 
     4454   initrc.F90 
     4455$(MODEL_LIB)(in_out_manager.o) : \ 
     4456   par_kind.F90 \ 
     4457   $(MODEL_LIB)(par_kind.o) \ 
     4458   lib_print.f90 \ 
     4459   par_kind.F90 \ 
     4460   par_oce.F90 \ 
     4461   $(MODEL_LIB)(lib_print.o) \ 
     4462   $(MODEL_LIB)(par_kind.o) \ 
     4463   $(MODEL_LIB)(par_oce.o) \ 
     4464   in_out_manager.F90 
     4465$(MODEL_LIB)(istate.o) :   \ 
    43644466   blk_oce.F90 \ 
    43654467   cpl_oce.F90 \ 
    43664468   daymod.F90 \ 
    4367    dom_ice.F90 \ 
    4368    dom_oce.F90 \ 
    4369    dtasal.F90 \ 
    4370    dtatem.F90 \ 
     4469   dom_oce.F90 \ 
     4470   dynspg_exp.F90 \ 
     4471   dynspg_exp_jki.F90 \ 
     4472   dynspg_flt.F90 \ 
     4473   dynspg_flt_jki.F90 \ 
     4474   dynspg_oce.F90 \ 
     4475   dynspg_rl.F90 \ 
     4476   dynspg_ts.F90 \ 
     4477   dynspg_ts_jki.F90 \ 
    43714478   flx_oce.F90 \ 
    4372    flxmod.F90 \ 
    4373    flxrnf.F90 \ 
    4374    ice.F90 \ 
    43754479   ice_oce.F90 \ 
    4376    iceini.F90 \ 
    4377    in_out_manager.F90 \ 
    4378    lbclnk.F90 \ 
    4379    limdia.F90 \ 
    4380    limdyn.F90 \ 
    4381    limflx.F90 \ 
    4382    limrst.F90 \ 
    4383    limthd.F90 \ 
    4384    limtrp.F90 \ 
    4385    limwri.F90 \ 
    4386    oce.F90 \ 
    4387    ocesbc.F90 \ 
    4388    ocfzpt.F90 \ 
    4389    phycst.F90 \ 
    4390    prtctl.F90 \ 
    4391    taumod.F90 \ 
    4392    tradmp.F90 \ 
    4393    domzgr_substitute.h90 \ 
    4394    vectopt_loop_substitute.h90 \ 
    4395    KEY_CPP \ 
    4396    icestp1d.F90 
    4397 $(MODEL_LIB)(in_out_manager.o) : \ 
    4398    $(MODEL_LIB)(par_kind.o) \ 
    4399    par_kind.F90 \ 
    4400    $(MODEL_LIB)(lib_print.o) \ 
    4401    $(MODEL_LIB)(par_kind.o) \ 
    4402    $(MODEL_LIB)(par_oce.o) \ 
    4403    lib_print.f90 \ 
    4404    par_kind.F90 \ 
    4405    par_oce.F90 \ 
    4406    in_out_manager.F90 
    4407 $(MODEL_LIB)(ini1d.o) : \ 
    4408    $(MODEL_LIB)(in_out_manager.o) \ 
    4409    $(MODEL_LIB)(lib_print.o) \ 
    4410    $(MODEL_LIB)(par_kind.o) \ 
    4411    $(MODEL_LIB)(par_oce.o) \ 
    4412    in_out_manager.F90 \ 
    4413    lib_print.f90 \ 
    4414    par_kind.F90 \ 
    4415    par_oce.F90 \ 
    4416    $(MODEL_LIB)(dom_oce.o) \ 
    4417    $(MODEL_LIB)(in_out_manager.o) \ 
    4418    $(MODEL_LIB)(phycst.o) \ 
    4419    dom_oce.F90 \ 
    4420    in_out_manager.F90 \ 
    4421    phycst.F90 \ 
    4422    KEY_CPP \ 
    4423    ini1d.F90 
    4424 $(MODEL_LIB)(initrc.o) :   \ 
    4425    initrc.F90 
    4426 $(MODEL_LIB)(istate.o) :   \ 
     4480   in_out_manager.F90 \ 
     4481   lbclnk.F90 \ 
     4482   lib_mpp.F90 \ 
     4483   lib_print.f90 \ 
     4484   obc_oce.F90 \ 
     4485   oce.F90 \ 
     4486   par_kind.F90 \ 
     4487   par_oce.F90 \ 
     4488   phycst.F90 \ 
     4489   prtctl.F90 \ 
     4490   solfet.F90 \ 
     4491   solpcg.F90 \ 
     4492   solsor.F90 \ 
     4493   sol_oce.F90 \ 
     4494   trdmod.F90 \ 
     4495   trdmod_oce.F90 \ 
     4496   zdfddm.F90 \ 
     4497   zdftke.F90 \ 
     4498   zdf_oce.F90 \ 
    44274499   $(MODEL_LIB)(blk_oce.o) \ 
    44284500   $(MODEL_LIB)(cpl_oce.o) \ 
     
    44494521   $(MODEL_LIB)(phycst.o) \ 
    44504522   $(MODEL_LIB)(prtctl.o) \ 
    4451    $(MODEL_LIB)(sol_oce.o) \ 
    44524523   $(MODEL_LIB)(solfet.o) \ 
    44534524   $(MODEL_LIB)(solpcg.o) \ 
    44544525   $(MODEL_LIB)(solsor.o) \ 
     4526   $(MODEL_LIB)(sol_oce.o) \ 
    44554527   $(MODEL_LIB)(trdmod.o) \ 
    44564528   $(MODEL_LIB)(trdmod_oce.o) \ 
    4457    $(MODEL_LIB)(zdf_oce.o) \ 
    44584529   $(MODEL_LIB)(zdfddm.o) \ 
    44594530   $(MODEL_LIB)(zdftke.o) \ 
    4460    blk_oce.F90 \ 
    4461    cpl_oce.F90 \ 
     4531   $(MODEL_LIB)(zdf_oce.o) \ 
    44624532   daymod.F90 \ 
    4463    dom_oce.F90 \ 
    4464    dynspg_exp.F90 \ 
    4465    dynspg_exp_jki.F90 \ 
    4466    dynspg_flt.F90 \ 
    4467    dynspg_flt_jki.F90 \ 
    4468    dynspg_oce.F90 \ 
    4469    dynspg_rl.F90 \ 
    4470    dynspg_ts.F90 \ 
    4471    dynspg_ts_jki.F90 \ 
    4472    flx_oce.F90 \ 
    4473    ice_oce.F90 \ 
    4474    in_out_manager.F90 \ 
    4475    lbclnk.F90 \ 
    4476    lib_mpp.F90 \ 
    4477    lib_print.f90 \ 
    4478    obc_oce.F90 \ 
    4479    oce.F90 \ 
    4480    par_kind.F90 \ 
    4481    par_oce.F90 \ 
    4482    phycst.F90 \ 
    4483    prtctl.F90 \ 
    4484    sol_oce.F90 \ 
    4485    solfet.F90 \ 
    4486    solpcg.F90 \ 
    4487    solsor.F90 \ 
    4488    trdmod.F90 \ 
    4489    trdmod_oce.F90 \ 
     4533   divcur.F90 \ 
     4534   dom_oce.F90 \ 
     4535   dtasal.F90 \ 
     4536   dtatem.F90 \ 
     4537   dynspg.F90 \ 
     4538   eosbn2.F90 \ 
     4539   in_out_manager.F90 \ 
     4540   lbclnk.F90 \ 
     4541   ldftra_oce.F90 \ 
     4542   oce.F90 \ 
     4543   phycst.F90 \ 
     4544   restart.F90 \ 
     4545   solisl.F90 \ 
     4546   wzvmod.F90 \ 
    44904547   zdf_oce.F90 \ 
    4491    zdfddm.F90 \ 
    4492    zdftke.F90 \ 
    44934548   $(MODEL_LIB)(daymod.o) \ 
    44944549   $(MODEL_LIB)(divcur.o) \ 
     
    45074562   $(MODEL_LIB)(wzvmod.o) \ 
    45084563   $(MODEL_LIB)(zdf_oce.o) \ 
    4509    daymod.F90 \ 
    4510    divcur.F90 \ 
    4511    dom_oce.F90 \ 
    4512    dtasal.F90 \ 
    4513    dtatem.F90 \ 
    4514    dynspg.F90 \ 
    4515    eosbn2.F90 \ 
    4516    in_out_manager.F90 \ 
    4517    lbclnk.F90 \ 
    4518    ldftra_oce.F90 \ 
    4519    oce.F90 \ 
    4520    phycst.F90 \ 
    4521    restart.F90 \ 
    4522    solisl.F90 \ 
    4523    wzvmod.F90 \ 
    4524    zdf_oce.F90 \ 
    45254564   domzgr_substitute.h90 \ 
    45264565   vectopt_loop_substitute.h90 \ 
     
    45294568   istate.F90 
    45304569$(MODEL_LIB)(lbclnk.o) :   \ 
    4531    $(MODEL_LIB)(dom_oce.o) \ 
    4532    $(MODEL_LIB)(in_out_manager.o) \ 
    4533    $(MODEL_LIB)(lib_print.o) \ 
    4534    $(MODEL_LIB)(par_kind.o) \ 
    4535    $(MODEL_LIB)(par_oce.o) \ 
    4536    dom_oce.F90 \ 
    4537    in_out_manager.F90 \ 
    4538    lib_print.f90 \ 
    4539    par_kind.F90 \ 
    4540    par_oce.F90 \ 
    4541    $(MODEL_LIB)(dom_oce.o) \ 
    4542    $(MODEL_LIB)(in_out_manager.o) \ 
    4543    $(MODEL_LIB)(lib_mpp.o) \ 
    4544    $(MODEL_LIB)(oce.o) \ 
    4545    dom_oce.F90 \ 
    4546    in_out_manager.F90 \ 
    4547    lib_mpp.F90 \ 
    4548    oce.F90 \ 
     4570   dom_oce.F90 \ 
     4571   in_out_manager.F90 \ 
     4572   lib_print.f90 \ 
     4573   par_kind.F90 \ 
     4574   par_oce.F90 \ 
     4575   $(MODEL_LIB)(dom_oce.o) \ 
     4576   $(MODEL_LIB)(in_out_manager.o) \ 
     4577   $(MODEL_LIB)(lib_print.o) \ 
     4578   $(MODEL_LIB)(par_kind.o) \ 
     4579   $(MODEL_LIB)(par_oce.o) \ 
     4580   dom_oce.F90 \ 
     4581   in_out_manager.F90 \ 
     4582   lib_mpp.F90 \ 
     4583   oce.F90 \ 
     4584   $(MODEL_LIB)(dom_oce.o) \ 
     4585   $(MODEL_LIB)(in_out_manager.o) \ 
     4586   $(MODEL_LIB)(lib_mpp.o) \ 
     4587   $(MODEL_LIB)(oce.o) \ 
    45494588   KEY_CPP \ 
    45504589   lbclnk.F90 
    45514590$(MODEL_LIB)(ldfdyn.o) :   \ 
     4591   dom_oce.F90 \ 
     4592   in_out_manager.F90 \ 
     4593   lbclnk.F90 \ 
     4594   ldfdyn_oce.F90 \ 
     4595   ldftra_oce.F90 \ 
     4596   lib_mpp.F90 \ 
     4597   lib_print.f90 \ 
     4598   oce.F90 \ 
     4599   par_kind.F90 \ 
     4600   par_oce.F90 \ 
     4601   phycst.F90 \ 
     4602   prtctl.F90 \ 
     4603   zdfmxl.F90 \ 
    45524604   $(MODEL_LIB)(dom_oce.o) \ 
    45534605   $(MODEL_LIB)(in_out_manager.o) \ 
     
    45674619   lbclnk.F90 \ 
    45684620   ldfdyn_oce.F90 \ 
    4569    ldftra_oce.F90 \ 
    4570    lib_mpp.F90 \ 
    4571    lib_print.f90 \ 
    4572    oce.F90 \ 
    4573    par_kind.F90 \ 
    4574    par_oce.F90 \ 
    4575    phycst.F90 \ 
    4576    prtctl.F90 \ 
    4577    zdfmxl.F90 \ 
     4621   ldfslp.F90 \ 
     4622   lib_mpp.F90 \ 
     4623   oce.F90 \ 
     4624   phycst.F90 \ 
    45784625   $(MODEL_LIB)(dom_oce.o) \ 
    45794626   $(MODEL_LIB)(in_out_manager.o) \ 
     
    45844631   $(MODEL_LIB)(oce.o) \ 
    45854632   $(MODEL_LIB)(phycst.o) \ 
    4586    dom_oce.F90 \ 
    4587    in_out_manager.F90 \ 
    4588    lbclnk.F90 \ 
    4589    ldfdyn_oce.F90 \ 
    4590    ldfslp.F90 \ 
    4591    lib_mpp.F90 \ 
    4592    oce.F90 \ 
    4593    phycst.F90 \ 
     4633   ldftra_oce.F90 \ 
    45944634   $(MODEL_LIB)(ldftra_oce.o) \ 
    4595    ldftra_oce.F90 \ 
    45964635   domzgr_substitute.h90 \ 
    45974636   ldfdyn_antarctic.h90 \ 
     
    46044643   ldfdyn.F90 
    46054644$(MODEL_LIB)(ldfdyn_oce.o) :  \ 
    4606    $(MODEL_LIB)(par_kind.o) \ 
    4607    par_kind.F90 \ 
    4608    $(MODEL_LIB)(par_oce.o) \ 
    4609    par_oce.F90 \ 
     4645   par_kind.F90 \ 
     4646   $(MODEL_LIB)(par_kind.o) \ 
     4647   par_oce.F90 \ 
     4648   $(MODEL_LIB)(par_oce.o) \ 
    46104649   KEY_CPP \ 
    46114650   ldfdyn_oce.F90 
    46124651$(MODEL_LIB)(ldfeiv.o) :   \ 
     4652   daymod.F90 \ 
     4653   dom_oce.F90 \ 
     4654   in_out_manager.F90 \ 
     4655   lbclnk.F90 \ 
     4656   ldfdyn_oce.F90 \ 
     4657   ldftra_oce.F90 \ 
     4658   lib_mpp.F90 \ 
     4659   lib_print.f90 \ 
     4660   oce.F90 \ 
     4661   par_kind.F90 \ 
     4662   par_oce.F90 \ 
     4663   phycst.F90 \ 
     4664   prtctl.F90 \ 
     4665   zdfmxl.F90 \ 
    46134666   $(MODEL_LIB)(daymod.o) \ 
    46144667   $(MODEL_LIB)(dom_oce.o) \ 
     
    46254678   $(MODEL_LIB)(prtctl.o) \ 
    46264679   $(MODEL_LIB)(zdfmxl.o) \ 
    4627    daymod.F90 \ 
     4680   dom_oce.F90 \ 
     4681   flxrnf.F90 \ 
     4682   in_out_manager.F90 \ 
     4683   lbclnk.F90 \ 
     4684   ldfslp.F90 \ 
     4685   ldftra_oce.F90 \ 
     4686   oce.F90 \ 
     4687   phycst.F90 \ 
     4688   prtctl.F90 \ 
     4689   $(MODEL_LIB)(dom_oce.o) \ 
     4690   $(MODEL_LIB)(flxrnf.o) \ 
     4691   $(MODEL_LIB)(in_out_manager.o) \ 
     4692   $(MODEL_LIB)(lbclnk.o) \ 
     4693   $(MODEL_LIB)(ldfslp.o) \ 
     4694   $(MODEL_LIB)(ldftra_oce.o) \ 
     4695   $(MODEL_LIB)(oce.o) \ 
     4696   $(MODEL_LIB)(phycst.o) \ 
     4697   $(MODEL_LIB)(prtctl.o) \ 
     4698   domzgr_substitute.h90 \ 
     4699   vectopt_loop_substitute.h90 \ 
     4700   KEY_CPP \ 
     4701   ldfeiv.F90 
     4702$(MODEL_LIB)(ldfslp.o) :   \ 
     4703   dom_oce.F90 \ 
     4704   in_out_manager.F90 \ 
     4705   lib_mpp.F90 \ 
     4706   lib_print.f90 \ 
     4707   oce.F90 \ 
     4708   par_kind.F90 \ 
     4709   par_oce.F90 \ 
     4710   prtctl.F90 \ 
     4711   zdf_oce.F90 \ 
     4712   $(MODEL_LIB)(dom_oce.o) \ 
     4713   $(MODEL_LIB)(in_out_manager.o) \ 
     4714   $(MODEL_LIB)(lib_mpp.o) \ 
     4715   $(MODEL_LIB)(lib_print.o) \ 
     4716   $(MODEL_LIB)(oce.o) \ 
     4717   $(MODEL_LIB)(par_kind.o) \ 
     4718   $(MODEL_LIB)(par_oce.o) \ 
     4719   $(MODEL_LIB)(prtctl.o) \ 
     4720   $(MODEL_LIB)(zdf_oce.o) \ 
    46284721   dom_oce.F90 \ 
    46294722   in_out_manager.F90 \ 
     
    46314724   ldfdyn_oce.F90 \ 
    46324725   ldftra_oce.F90 \ 
    4633    lib_mpp.F90 \ 
    4634    lib_print.f90 \ 
    4635    oce.F90 \ 
    4636    par_kind.F90 \ 
    4637    par_oce.F90 \ 
     4726   oce.F90 \ 
    46384727   phycst.F90 \ 
    46394728   prtctl.F90 \ 
    46404729   zdfmxl.F90 \ 
    46414730   $(MODEL_LIB)(dom_oce.o) \ 
    4642    $(MODEL_LIB)(flxrnf.o) \ 
     4731   $(MODEL_LIB)(in_out_manager.o) \ 
     4732   $(MODEL_LIB)(lbclnk.o) \ 
     4733   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4734   $(MODEL_LIB)(ldftra_oce.o) \ 
     4735   $(MODEL_LIB)(oce.o) \ 
     4736   $(MODEL_LIB)(phycst.o) \ 
     4737   $(MODEL_LIB)(prtctl.o) \ 
     4738   $(MODEL_LIB)(zdfmxl.o) \ 
     4739   domzgr_substitute.h90 \ 
     4740   vectopt_loop_substitute.h90 \ 
     4741   KEY_CPP \ 
     4742   ldfslp.F90 
     4743$(MODEL_LIB)(ldftra.o) :   \ 
     4744   dom_oce.F90 \ 
     4745   in_out_manager.F90 \ 
     4746   lbclnk.F90 \ 
     4747   ldfdyn_oce.F90 \ 
     4748   ldftra_oce.F90 \ 
     4749   lib_mpp.F90 \ 
     4750   lib_print.f90 \ 
     4751   oce.F90 \ 
     4752   par_kind.F90 \ 
     4753   par_oce.F90 \ 
     4754   phycst.F90 \ 
     4755   prtctl.F90 \ 
     4756   zdfmxl.F90 \ 
     4757   $(MODEL_LIB)(dom_oce.o) \ 
     4758   $(MODEL_LIB)(in_out_manager.o) \ 
     4759   $(MODEL_LIB)(lbclnk.o) \ 
     4760   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4761   $(MODEL_LIB)(ldftra_oce.o) \ 
     4762   $(MODEL_LIB)(lib_mpp.o) \ 
     4763   $(MODEL_LIB)(lib_print.o) \ 
     4764   $(MODEL_LIB)(oce.o) \ 
     4765   $(MODEL_LIB)(par_kind.o) \ 
     4766   $(MODEL_LIB)(par_oce.o) \ 
     4767   $(MODEL_LIB)(phycst.o) \ 
     4768   $(MODEL_LIB)(prtctl.o) \ 
     4769   $(MODEL_LIB)(zdfmxl.o) \ 
     4770   dom_oce.F90 \ 
     4771   in_out_manager.F90 \ 
     4772   lbclnk.F90 \ 
     4773   ldfslp.F90 \ 
     4774   ldftra_oce.F90 \ 
     4775   lib_mpp.F90 \ 
     4776   oce.F90 \ 
     4777   phycst.F90 \ 
     4778   $(MODEL_LIB)(dom_oce.o) \ 
    46434779   $(MODEL_LIB)(in_out_manager.o) \ 
    46444780   $(MODEL_LIB)(lbclnk.o) \ 
    46454781   $(MODEL_LIB)(ldfslp.o) \ 
    46464782   $(MODEL_LIB)(ldftra_oce.o) \ 
    4647    $(MODEL_LIB)(oce.o) \ 
    4648    $(MODEL_LIB)(phycst.o) \ 
    4649    $(MODEL_LIB)(prtctl.o) \ 
    4650    dom_oce.F90 \ 
    4651    flxrnf.F90 \ 
    4652    in_out_manager.F90 \ 
    4653    lbclnk.F90 \ 
    4654    ldfslp.F90 \ 
    4655    ldftra_oce.F90 \ 
    4656    oce.F90 \ 
    4657    phycst.F90 \ 
    4658    prtctl.F90 \ 
    4659    domzgr_substitute.h90 \ 
    4660    vectopt_loop_substitute.h90 \ 
    4661    KEY_CPP \ 
    4662    ldfeiv.F90 
    4663 $(MODEL_LIB)(ldfslp.o) :   \ 
    4664    $(MODEL_LIB)(dom_oce.o) \ 
    4665    $(MODEL_LIB)(in_out_manager.o) \ 
    4666    $(MODEL_LIB)(lib_mpp.o) \ 
    4667    $(MODEL_LIB)(lib_print.o) \ 
    4668    $(MODEL_LIB)(oce.o) \ 
    4669    $(MODEL_LIB)(par_kind.o) \ 
    4670    $(MODEL_LIB)(par_oce.o) \ 
    4671    $(MODEL_LIB)(prtctl.o) \ 
    4672    $(MODEL_LIB)(zdf_oce.o) \ 
    4673    dom_oce.F90 \ 
    4674    in_out_manager.F90 \ 
    4675    lib_mpp.F90 \ 
    4676    lib_print.f90 \ 
    4677    oce.F90 \ 
    4678    par_kind.F90 \ 
    4679    par_oce.F90 \ 
    4680    prtctl.F90 \ 
    4681    zdf_oce.F90 \ 
    4682    $(MODEL_LIB)(dom_oce.o) \ 
    4683    $(MODEL_LIB)(in_out_manager.o) \ 
    4684    $(MODEL_LIB)(lbclnk.o) \ 
    4685    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4686    $(MODEL_LIB)(ldftra_oce.o) \ 
    4687    $(MODEL_LIB)(oce.o) \ 
    4688    $(MODEL_LIB)(phycst.o) \ 
    4689    $(MODEL_LIB)(prtctl.o) \ 
    4690    $(MODEL_LIB)(zdfmxl.o) \ 
    4691    dom_oce.F90 \ 
    4692    in_out_manager.F90 \ 
    4693    lbclnk.F90 \ 
    4694    ldfdyn_oce.F90 \ 
    4695    ldftra_oce.F90 \ 
    4696    oce.F90 \ 
    4697    phycst.F90 \ 
    4698    prtctl.F90 \ 
    4699    zdfmxl.F90 \ 
    4700    domzgr_substitute.h90 \ 
    4701    vectopt_loop_substitute.h90 \ 
    4702    KEY_CPP \ 
    4703    ldfslp.F90 
    4704 $(MODEL_LIB)(ldftra.o) :   \ 
    4705    $(MODEL_LIB)(dom_oce.o) \ 
    4706    $(MODEL_LIB)(in_out_manager.o) \ 
    4707    $(MODEL_LIB)(lbclnk.o) \ 
    4708    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4709    $(MODEL_LIB)(ldftra_oce.o) \ 
    4710    $(MODEL_LIB)(lib_mpp.o) \ 
    4711    $(MODEL_LIB)(lib_print.o) \ 
    4712    $(MODEL_LIB)(oce.o) \ 
    4713    $(MODEL_LIB)(par_kind.o) \ 
    4714    $(MODEL_LIB)(par_oce.o) \ 
    4715    $(MODEL_LIB)(phycst.o) \ 
    4716    $(MODEL_LIB)(prtctl.o) \ 
    4717    $(MODEL_LIB)(zdfmxl.o) \ 
    4718    dom_oce.F90 \ 
    4719    in_out_manager.F90 \ 
    4720    lbclnk.F90 \ 
    4721    ldfdyn_oce.F90 \ 
    4722    ldftra_oce.F90 \ 
    4723    lib_mpp.F90 \ 
    4724    lib_print.f90 \ 
    4725    oce.F90 \ 
    4726    par_kind.F90 \ 
    4727    par_oce.F90 \ 
    4728    phycst.F90 \ 
    4729    prtctl.F90 \ 
    4730    zdfmxl.F90 \ 
    4731    $(MODEL_LIB)(dom_oce.o) \ 
    4732    $(MODEL_LIB)(in_out_manager.o) \ 
    4733    $(MODEL_LIB)(lbclnk.o) \ 
    4734    $(MODEL_LIB)(ldfslp.o) \ 
    4735    $(MODEL_LIB)(ldftra_oce.o) \ 
    4736    $(MODEL_LIB)(lib_mpp.o) \ 
    4737    $(MODEL_LIB)(oce.o) \ 
    4738    $(MODEL_LIB)(phycst.o) \ 
    4739    dom_oce.F90 \ 
    4740    in_out_manager.F90 \ 
    4741    lbclnk.F90 \ 
    4742    ldfslp.F90 \ 
    4743    ldftra_oce.F90 \ 
    4744    lib_mpp.F90 \ 
    4745    oce.F90 \ 
    4746    phycst.F90 \ 
     4783   $(MODEL_LIB)(lib_mpp.o) \ 
     4784   $(MODEL_LIB)(oce.o) \ 
     4785   $(MODEL_LIB)(phycst.o) \ 
    47474786   domzgr_substitute.h90 \ 
    47484787   ldftra_c1d.h90 \ 
     
    47544793   ldftra.F90 
    47554794$(MODEL_LIB)(ldftra_oce.o) :  \ 
    4756    $(MODEL_LIB)(par_kind.o) \ 
    4757    par_kind.F90 \ 
    4758    $(MODEL_LIB)(par_oce.o) \ 
    4759    par_oce.F90 \ 
     4795   par_kind.F90 \ 
     4796   $(MODEL_LIB)(par_kind.o) \ 
     4797   par_oce.F90 \ 
     4798   $(MODEL_LIB)(par_oce.o) \ 
    47604799   KEY_CPP \ 
    47614800   ldftra_oce.F90 
     
    47634802   lib_cray.f90 
    47644803$(MODEL_LIB)(lib_feti.o) : \ 
    4765    $(MODEL_LIB)(dom_oce.o) \ 
    4766    $(MODEL_LIB)(in_out_manager.o) \ 
    4767    dom_oce.F90 \ 
    4768    in_out_manager.F90 \ 
    4769    $(MODEL_LIB)(lib_mpp.o) \ 
    4770    lib_mpp.F90 \ 
     4804   dom_oce.F90 \ 
     4805   in_out_manager.F90 \ 
     4806   $(MODEL_LIB)(dom_oce.o) \ 
     4807   $(MODEL_LIB)(in_out_manager.o) \ 
     4808   lib_mpp.F90 \ 
     4809   $(MODEL_LIB)(lib_mpp.o) \ 
    47714810   KEY_CPP \ 
    47724811   lib_feti.F90 
     
    47744813   lib_isml.f90 
    47754814$(MODEL_LIB)(lib_mpp.o) :  \ 
    4776    $(MODEL_LIB)(lib_print.o) \ 
    4777    $(MODEL_LIB)(par_kind.o) \ 
    4778    $(MODEL_LIB)(par_oce.o) \ 
    4779    lib_print.f90 \ 
    4780    par_kind.F90 \ 
    4781    par_oce.F90 \ 
    4782    $(MODEL_LIB)(dom_oce.o) \ 
    4783    $(MODEL_LIB)(in_out_manager.o) \ 
    4784    dom_oce.F90 \ 
    4785    in_out_manager.F90 \ 
     4815   lib_print.f90 \ 
     4816   par_kind.F90 \ 
     4817   par_oce.F90 \ 
     4818   $(MODEL_LIB)(lib_print.o) \ 
     4819   $(MODEL_LIB)(par_kind.o) \ 
     4820   $(MODEL_LIB)(par_oce.o) \ 
     4821   dom_oce.F90 \ 
     4822   in_out_manager.F90 \ 
     4823   $(MODEL_LIB)(dom_oce.o) \ 
     4824   $(MODEL_LIB)(in_out_manager.o) \ 
    47864825   KEY_CPP \ 
    47874826   lib_mpp.F90 
    47884827$(MODEL_LIB)(lib_print.o) :   \ 
    4789    $(MODEL_LIB)(par_kind.o) \ 
    4790    par_kind.F90 \ 
     4828   par_kind.F90 \ 
     4829   $(MODEL_LIB)(par_kind.o) \ 
    47914830   lib_print.f90 
    47924831$(MODEL_LIB)(limadv.o) :   \ 
     4832   blk_oce.F90 \ 
     4833   dom_oce.F90 \ 
     4834   in_out_manager.F90 \ 
     4835   lib_mpp.F90 \ 
     4836   lib_print.f90 \ 
     4837   oce.F90 \ 
     4838   par_ice.F90 \ 
     4839   par_kind.F90 \ 
     4840   par_oce.F90 \ 
    47934841   $(MODEL_LIB)(blk_oce.o) \ 
    47944842   $(MODEL_LIB)(dom_oce.o) \ 
     
    48004848   $(MODEL_LIB)(par_kind.o) \ 
    48014849   $(MODEL_LIB)(par_oce.o) \ 
    4802    blk_oce.F90 \ 
    4803    dom_oce.F90 \ 
    4804    in_out_manager.F90 \ 
    4805    lib_mpp.F90 \ 
    4806    lib_print.f90 \ 
    4807    oce.F90 \ 
    4808    par_ice.F90 \ 
    4809    par_kind.F90 \ 
    4810    par_oce.F90 \ 
     4850   dom_ice.F90 \ 
     4851   dom_oce.F90 \ 
     4852   ice_oce.F90 \ 
     4853   in_out_manager.F90 \ 
     4854   lbclnk.F90 \ 
     4855   prtctl.F90 \ 
    48114856   $(MODEL_LIB)(dom_ice.o) \ 
    48124857   $(MODEL_LIB)(dom_oce.o) \ 
     
    48154860   $(MODEL_LIB)(lbclnk.o) \ 
    48164861   $(MODEL_LIB)(prtctl.o) \ 
    4817    dom_ice.F90 \ 
    4818    dom_oce.F90 \ 
    4819    ice_oce.F90 \ 
    4820    in_out_manager.F90 \ 
    4821    lbclnk.F90 \ 
    4822    prtctl.F90 \ 
    48234862   KEY_CPP \ 
    48244863   limadv.F90 
    48254864$(MODEL_LIB)(limdia.o) :   \ 
     4865   blk_oce.F90 \ 
     4866   dom_ice.F90 \ 
     4867   dom_oce.F90 \ 
     4868   flx_oce.F90 \ 
     4869   ice.F90 \ 
     4870   ice_oce.F90 \ 
     4871   ini1d.F90 \ 
     4872   in_out_manager.F90 \ 
     4873   lbclnk.F90 \ 
     4874   lib_print.f90 \ 
     4875   limistate.F90 \ 
     4876   limmsh.F90 \ 
     4877   limrst.F90 \ 
     4878   oce.F90 \ 
     4879   ocfzpt.F90 \ 
     4880   par_ice.F90 \ 
     4881   par_kind.F90 \ 
     4882   par_oce.F90 \ 
     4883   phycst.F90 \ 
     4884   prtctl.F90 \ 
    48264885   $(MODEL_LIB)(blk_oce.o) \ 
    48274886   $(MODEL_LIB)(dom_ice.o) \ 
     
    48304889   $(MODEL_LIB)(ice.o) \ 
    48314890   $(MODEL_LIB)(ice_oce.o) \ 
    4832    $(MODEL_LIB)(in_out_manager.o) \ 
    48334891   $(MODEL_LIB)(ini1d.o) \ 
     4892   $(MODEL_LIB)(in_out_manager.o) \ 
    48344893   $(MODEL_LIB)(lbclnk.o) \ 
    48354894   $(MODEL_LIB)(lib_print.o) \ 
     
    48444903   $(MODEL_LIB)(phycst.o) \ 
    48454904   $(MODEL_LIB)(prtctl.o) \ 
     4905   daymod.F90 \ 
     4906   dom_ice.F90 \ 
     4907   iceini.F90 \ 
     4908   ice.F90 \ 
     4909   ice_oce.F90 \ 
     4910   in_out_manager.F90 \ 
     4911   limistate.F90 \ 
     4912   par_ice.F90 \ 
     4913   phycst.F90 \ 
     4914   $(MODEL_LIB)(daymod.o) \ 
     4915   $(MODEL_LIB)(dom_ice.o) \ 
     4916   $(MODEL_LIB)(iceini.o) \ 
     4917   $(MODEL_LIB)(ice.o) \ 
     4918   $(MODEL_LIB)(ice_oce.o) \ 
     4919   $(MODEL_LIB)(in_out_manager.o) \ 
     4920   $(MODEL_LIB)(limistate.o) \ 
     4921   $(MODEL_LIB)(par_ice.o) \ 
     4922   $(MODEL_LIB)(phycst.o) \ 
     4923   vectopt_loop_substitute.h90 \ 
     4924   KEY_CPP \ 
     4925   limdia.F90 
     4926$(MODEL_LIB)(limdmp.o) :   \ 
     4927   blk_oce.F90 \ 
     4928   dom_oce.F90 \ 
     4929   dtasal.F90 \ 
     4930   dtatem.F90 \ 
     4931   in_out_manager.F90 \ 
     4932   lib_mpp.F90 \ 
     4933   lib_print.f90 \ 
     4934   oce.F90 \ 
     4935   par_ice.F90 \ 
     4936   par_kind.F90 \ 
     4937   par_oce.F90 \ 
     4938   phycst.F90 \ 
     4939   prtctl.F90 \ 
     4940   trdmod.F90 \ 
     4941   trdmod_oce.F90 \ 
     4942   zdfmxl.F90 \ 
     4943   zdf_oce.F90 \ 
     4944   $(MODEL_LIB)(blk_oce.o) \ 
     4945   $(MODEL_LIB)(dom_oce.o) \ 
     4946   $(MODEL_LIB)(dtasal.o) \ 
     4947   $(MODEL_LIB)(dtatem.o) \ 
     4948   $(MODEL_LIB)(in_out_manager.o) \ 
     4949   $(MODEL_LIB)(lib_mpp.o) \ 
     4950   $(MODEL_LIB)(lib_print.o) \ 
     4951   $(MODEL_LIB)(oce.o) \ 
     4952   $(MODEL_LIB)(par_ice.o) \ 
     4953   $(MODEL_LIB)(par_kind.o) \ 
     4954   $(MODEL_LIB)(par_oce.o) \ 
     4955   $(MODEL_LIB)(phycst.o) \ 
     4956   $(MODEL_LIB)(prtctl.o) \ 
     4957   $(MODEL_LIB)(trdmod.o) \ 
     4958   $(MODEL_LIB)(trdmod_oce.o) \ 
     4959   $(MODEL_LIB)(zdfmxl.o) \ 
     4960   $(MODEL_LIB)(zdf_oce.o) \ 
     4961   daymod.F90 \ 
     4962   dom_oce.F90 \ 
     4963   ice.F90 \ 
     4964   ice_oce.F90 \ 
     4965   in_out_manager.F90 \ 
     4966   oce.F90 \ 
     4967   tradmp.F90 \ 
     4968   $(MODEL_LIB)(daymod.o) \ 
     4969   $(MODEL_LIB)(dom_oce.o) \ 
     4970   $(MODEL_LIB)(ice.o) \ 
     4971   $(MODEL_LIB)(ice_oce.o) \ 
     4972   $(MODEL_LIB)(in_out_manager.o) \ 
     4973   $(MODEL_LIB)(oce.o) \ 
     4974   $(MODEL_LIB)(tradmp.o) \ 
     4975   vectopt_loop_substitute.h90 \ 
     4976   $(IOIPSL_LIB) \ 
     4977   KEY_CPP \ 
     4978   limdmp.F90 
     4979$(MODEL_LIB)(limdyn.o) :   \ 
    48464980   blk_oce.F90 \ 
    48474981   dom_ice.F90 \ 
     
    48504984   ice.F90 \ 
    48514985   ice_oce.F90 \ 
    4852    in_out_manager.F90 \ 
    48534986   ini1d.F90 \ 
    4854    lbclnk.F90 \ 
     4987   in_out_manager.F90 \ 
     4988   lbclnk.F90 \ 
     4989   lib_mpp.F90 \ 
    48554990   lib_print.f90 \ 
    48564991   limistate.F90 \ 
     
    48644999   phycst.F90 \ 
    48655000   prtctl.F90 \ 
    4866    $(MODEL_LIB)(daymod.o) \ 
    4867    $(MODEL_LIB)(dom_ice.o) \ 
    4868    $(MODEL_LIB)(ice.o) \ 
    4869    $(MODEL_LIB)(ice_oce.o) \ 
    4870    $(MODEL_LIB)(iceini.o) \ 
    4871    $(MODEL_LIB)(in_out_manager.o) \ 
    4872    $(MODEL_LIB)(limistate.o) \ 
    4873    $(MODEL_LIB)(par_ice.o) \ 
    4874    $(MODEL_LIB)(phycst.o) \ 
    4875    daymod.F90 \ 
    4876    dom_ice.F90 \ 
    4877    ice.F90 \ 
    4878    ice_oce.F90 \ 
    4879    iceini.F90 \ 
    4880    in_out_manager.F90 \ 
    4881    limistate.F90 \ 
    4882    par_ice.F90 \ 
    4883    phycst.F90 \ 
    4884    vectopt_loop_substitute.h90 \ 
    4885    KEY_CPP \ 
    4886    limdia.F90 
    4887 $(MODEL_LIB)(limdmp.o) :   \ 
    4888    $(MODEL_LIB)(blk_oce.o) \ 
    4889    $(MODEL_LIB)(dom_oce.o) \ 
    4890    $(MODEL_LIB)(dtasal.o) \ 
    4891    $(MODEL_LIB)(dtatem.o) \ 
    4892    $(MODEL_LIB)(in_out_manager.o) \ 
    4893    $(MODEL_LIB)(lib_mpp.o) \ 
    4894    $(MODEL_LIB)(lib_print.o) \ 
    4895    $(MODEL_LIB)(oce.o) \ 
    4896    $(MODEL_LIB)(par_ice.o) \ 
    4897    $(MODEL_LIB)(par_kind.o) \ 
    4898    $(MODEL_LIB)(par_oce.o) \ 
    4899    $(MODEL_LIB)(phycst.o) \ 
    4900    $(MODEL_LIB)(prtctl.o) \ 
    4901    $(MODEL_LIB)(trdmod.o) \ 
    4902    $(MODEL_LIB)(trdmod_oce.o) \ 
    4903    $(MODEL_LIB)(zdf_oce.o) \ 
    4904    $(MODEL_LIB)(zdfmxl.o) \ 
    4905    blk_oce.F90 \ 
    4906    dom_oce.F90 \ 
    4907    dtasal.F90 \ 
    4908    dtatem.F90 \ 
    4909    in_out_manager.F90 \ 
    4910    lib_mpp.F90 \ 
    4911    lib_print.f90 \ 
    4912    oce.F90 \ 
    4913    par_ice.F90 \ 
    4914    par_kind.F90 \ 
    4915    par_oce.F90 \ 
    4916    phycst.F90 \ 
    4917    prtctl.F90 \ 
    4918    trdmod.F90 \ 
    4919    trdmod_oce.F90 \ 
    4920    zdf_oce.F90 \ 
    4921    zdfmxl.F90 \ 
    4922    $(MODEL_LIB)(daymod.o) \ 
    4923    $(MODEL_LIB)(dom_oce.o) \ 
    4924    $(MODEL_LIB)(ice.o) \ 
    4925    $(MODEL_LIB)(ice_oce.o) \ 
    4926    $(MODEL_LIB)(in_out_manager.o) \ 
    4927    $(MODEL_LIB)(oce.o) \ 
    4928    $(MODEL_LIB)(tradmp.o) \ 
    4929    daymod.F90 \ 
    4930    dom_oce.F90 \ 
    4931    ice.F90 \ 
    4932    ice_oce.F90 \ 
    4933    in_out_manager.F90 \ 
    4934    oce.F90 \ 
    4935    tradmp.F90 \ 
    4936    vectopt_loop_substitute.h90 \ 
    4937    $(IOIPSL_LIB) \ 
    4938    KEY_CPP \ 
    4939    limdmp.F90 
    4940 $(MODEL_LIB)(limdyn.o) :   \ 
    49415001   $(MODEL_LIB)(blk_oce.o) \ 
    49425002   $(MODEL_LIB)(dom_ice.o) \ 
     
    49455005   $(MODEL_LIB)(ice.o) \ 
    49465006   $(MODEL_LIB)(ice_oce.o) \ 
    4947    $(MODEL_LIB)(in_out_manager.o) \ 
    49485007   $(MODEL_LIB)(ini1d.o) \ 
     5008   $(MODEL_LIB)(in_out_manager.o) \ 
    49495009   $(MODEL_LIB)(lbclnk.o) \ 
    49505010   $(MODEL_LIB)(lib_mpp.o) \ 
     
    49605020   $(MODEL_LIB)(phycst.o) \ 
    49615021   $(MODEL_LIB)(prtctl.o) \ 
     5022   dom_ice.F90 \ 
     5023   dom_oce.F90 \ 
     5024   iceini.F90 \ 
     5025   ice.F90 \ 
     5026   ice_oce.F90 \ 
     5027   in_out_manager.F90 \ 
     5028   lbclnk.F90 \ 
     5029   lib_mpp.F90 \ 
     5030   limistate.F90 \ 
     5031   limrhg.F90 \ 
     5032   phycst.F90 \ 
     5033   prtctl.F90 \ 
     5034   $(MODEL_LIB)(dom_ice.o) \ 
     5035   $(MODEL_LIB)(dom_oce.o) \ 
     5036   $(MODEL_LIB)(iceini.o) \ 
     5037   $(MODEL_LIB)(ice.o) \ 
     5038   $(MODEL_LIB)(ice_oce.o) \ 
     5039   $(MODEL_LIB)(in_out_manager.o) \ 
     5040   $(MODEL_LIB)(lbclnk.o) \ 
     5041   $(MODEL_LIB)(lib_mpp.o) \ 
     5042   $(MODEL_LIB)(limistate.o) \ 
     5043   $(MODEL_LIB)(limrhg.o) \ 
     5044   $(MODEL_LIB)(phycst.o) \ 
     5045   $(MODEL_LIB)(prtctl.o) \ 
     5046   KEY_CPP \ 
     5047   limdyn.F90 
     5048$(MODEL_LIB)(limflx.o) :   \ 
     5049   albedo.F90 \ 
    49625050   blk_oce.F90 \ 
    4963    dom_ice.F90 \ 
     5051   cpl_oce.F90 \ 
     5052   daymod.F90 \ 
    49645053   dom_oce.F90 \ 
    49655054   flx_oce.F90 \ 
    49665055   ice.F90 \ 
    4967    ice_oce.F90 \ 
    4968    in_out_manager.F90 \ 
    4969    ini1d.F90 \ 
    4970    lbclnk.F90 \ 
    4971    lib_mpp.F90 \ 
    4972    lib_print.f90 \ 
    4973    limistate.F90 \ 
    4974    limmsh.F90 \ 
    4975    limrst.F90 \ 
     5056   in_out_manager.F90 \ 
     5057   lbclnk.F90 \ 
     5058   lib_mpp.F90 \ 
     5059   lib_print.f90 \ 
    49765060   oce.F90 \ 
    49775061   ocfzpt.F90 \ 
     
    49815065   phycst.F90 \ 
    49825066   prtctl.F90 \ 
    4983    $(MODEL_LIB)(dom_ice.o) \ 
    4984    $(MODEL_LIB)(dom_oce.o) \ 
    4985    $(MODEL_LIB)(ice.o) \ 
    4986    $(MODEL_LIB)(ice_oce.o) \ 
    4987    $(MODEL_LIB)(iceini.o) \ 
    4988    $(MODEL_LIB)(in_out_manager.o) \ 
    4989    $(MODEL_LIB)(lbclnk.o) \ 
    4990    $(MODEL_LIB)(lib_mpp.o) \ 
    4991    $(MODEL_LIB)(limistate.o) \ 
    4992    $(MODEL_LIB)(limrhg.o) \ 
    4993    $(MODEL_LIB)(phycst.o) \ 
    4994    $(MODEL_LIB)(prtctl.o) \ 
    4995    dom_ice.F90 \ 
    4996    dom_oce.F90 \ 
    4997    ice.F90 \ 
    4998    ice_oce.F90 \ 
    4999    iceini.F90 \ 
    5000    in_out_manager.F90 \ 
    5001    lbclnk.F90 \ 
    5002    lib_mpp.F90 \ 
    5003    limistate.F90 \ 
    5004    limrhg.F90 \ 
    5005    phycst.F90 \ 
    5006    prtctl.F90 \ 
    5007    KEY_CPP \ 
    5008    limdyn.F90 
    5009 $(MODEL_LIB)(limflx.o) :   \ 
    50105067   $(MODEL_LIB)(albedo.o) \ 
    50115068   $(MODEL_LIB)(blk_oce.o) \ 
     
    50275084   $(MODEL_LIB)(prtctl.o) \ 
    50285085   albedo.F90 \ 
    5029    blk_oce.F90 \ 
    5030    cpl_oce.F90 \ 
    5031    daymod.F90 \ 
    5032    dom_oce.F90 \ 
     5086   flxblk.F90 \ 
    50335087   flx_oce.F90 \ 
    50345088   ice.F90 \ 
    5035    in_out_manager.F90 \ 
    5036    lbclnk.F90 \ 
    5037    lib_mpp.F90 \ 
    5038    lib_print.f90 \ 
     5089   ice_oce.F90 \ 
     5090   in_out_manager.F90 \ 
     5091   lbclnk.F90 \ 
     5092   ocfzpt.F90 \ 
     5093   par_oce.F90 \ 
     5094   phycst.F90 \ 
     5095   prtctl.F90 \ 
     5096   $(MODEL_LIB)(albedo.o) \ 
     5097   $(MODEL_LIB)(flxblk.o) \ 
     5098   $(MODEL_LIB)(flx_oce.o) \ 
     5099   $(MODEL_LIB)(ice.o) \ 
     5100   $(MODEL_LIB)(ice_oce.o) \ 
     5101   $(MODEL_LIB)(in_out_manager.o) \ 
     5102   $(MODEL_LIB)(lbclnk.o) \ 
     5103   $(MODEL_LIB)(ocfzpt.o) \ 
     5104   $(MODEL_LIB)(par_oce.o) \ 
     5105   $(MODEL_LIB)(phycst.o) \ 
     5106   $(MODEL_LIB)(prtctl.o) \ 
     5107   vectopt_loop_substitute.h90 \ 
     5108   KEY_CPP \ 
     5109   limflx.F90 
     5110$(MODEL_LIB)(limhdf.o) :   \ 
     5111   blk_oce.F90 \ 
     5112   dom_oce.F90 \ 
     5113   in_out_manager.F90 \ 
     5114   lib_mpp.F90 \ 
     5115   lib_print.f90 \ 
     5116   oce.F90 \ 
     5117   par_ice.F90 \ 
     5118   par_kind.F90 \ 
     5119   par_oce.F90 \ 
     5120   $(MODEL_LIB)(blk_oce.o) \ 
     5121   $(MODEL_LIB)(dom_oce.o) \ 
     5122   $(MODEL_LIB)(in_out_manager.o) \ 
     5123   $(MODEL_LIB)(lib_mpp.o) \ 
     5124   $(MODEL_LIB)(lib_print.o) \ 
     5125   $(MODEL_LIB)(oce.o) \ 
     5126   $(MODEL_LIB)(par_ice.o) \ 
     5127   $(MODEL_LIB)(par_kind.o) \ 
     5128   $(MODEL_LIB)(par_oce.o) \ 
     5129   dom_oce.F90 \ 
     5130   ice.F90 \ 
     5131   ice_oce.F90 \ 
     5132   in_out_manager.F90 \ 
     5133   lbclnk.F90 \ 
     5134   lib_mpp.F90 \ 
     5135   prtctl.F90 \ 
     5136   $(MODEL_LIB)(dom_oce.o) \ 
     5137   $(MODEL_LIB)(ice.o) \ 
     5138   $(MODEL_LIB)(ice_oce.o) \ 
     5139   $(MODEL_LIB)(in_out_manager.o) \ 
     5140   $(MODEL_LIB)(lbclnk.o) \ 
     5141   $(MODEL_LIB)(lib_mpp.o) \ 
     5142   $(MODEL_LIB)(prtctl.o) \ 
     5143   vectopt_loop_substitute.h90 \ 
     5144   KEY_CPP \ 
     5145   limhdf.F90 
     5146$(MODEL_LIB)(limistate.o) :   \ 
     5147   blk_oce.F90 \ 
     5148   dom_oce.F90 \ 
     5149   in_out_manager.F90 \ 
     5150   lib_mpp.F90 \ 
     5151   lib_print.f90 \ 
     5152   oce.F90 \ 
     5153   par_ice.F90 \ 
     5154   par_kind.F90 \ 
     5155   par_oce.F90 \ 
     5156   $(MODEL_LIB)(blk_oce.o) \ 
     5157   $(MODEL_LIB)(dom_oce.o) \ 
     5158   $(MODEL_LIB)(in_out_manager.o) \ 
     5159   $(MODEL_LIB)(lib_mpp.o) \ 
     5160   $(MODEL_LIB)(lib_print.o) \ 
     5161   $(MODEL_LIB)(oce.o) \ 
     5162   $(MODEL_LIB)(par_ice.o) \ 
     5163   $(MODEL_LIB)(par_kind.o) \ 
     5164   $(MODEL_LIB)(par_oce.o) \ 
     5165   dom_ice.F90 \ 
     5166   dom_oce.F90 \ 
     5167   ice.F90 \ 
     5168   ice_oce.F90 \ 
     5169   in_out_manager.F90 \ 
     5170   lbclnk.F90 \ 
    50395171   oce.F90 \ 
    50405172   ocfzpt.F90 \ 
    50415173   par_ice.F90 \ 
    5042    par_kind.F90 \ 
    5043    par_oce.F90 \ 
    5044    phycst.F90 \ 
    5045    prtctl.F90 \ 
    5046    $(MODEL_LIB)(albedo.o) \ 
    5047    $(MODEL_LIB)(flx_oce.o) \ 
    5048    $(MODEL_LIB)(flxblk.o) \ 
     5174   phycst.F90 \ 
     5175   $(MODEL_LIB)(dom_ice.o) \ 
     5176   $(MODEL_LIB)(dom_oce.o) \ 
    50495177   $(MODEL_LIB)(ice.o) \ 
    50505178   $(MODEL_LIB)(ice_oce.o) \ 
    50515179   $(MODEL_LIB)(in_out_manager.o) \ 
    50525180   $(MODEL_LIB)(lbclnk.o) \ 
     5181   $(MODEL_LIB)(oce.o) \ 
    50535182   $(MODEL_LIB)(ocfzpt.o) \ 
    5054    $(MODEL_LIB)(par_oce.o) \ 
    5055    $(MODEL_LIB)(phycst.o) \ 
    5056    $(MODEL_LIB)(prtctl.o) \ 
    5057    albedo.F90 \ 
    5058    flx_oce.F90 \ 
    5059    flxblk.F90 \ 
     5183   $(MODEL_LIB)(par_ice.o) \ 
     5184   $(MODEL_LIB)(phycst.o) \ 
     5185   $(IOIPSL_LIB) \ 
     5186   KEY_CPP \ 
     5187   limistate.F90 
     5188$(MODEL_LIB)(limmsh.o) :   \ 
     5189   dom_oce.F90 \ 
     5190   in_out_manager.F90 \ 
     5191   lib_mpp.F90 \ 
     5192   lib_print.f90 \ 
     5193   oce.F90 \ 
     5194   par_ice.F90 \ 
     5195   par_kind.F90 \ 
     5196   par_oce.F90 \ 
     5197   $(MODEL_LIB)(dom_oce.o) \ 
     5198   $(MODEL_LIB)(in_out_manager.o) \ 
     5199   $(MODEL_LIB)(lib_mpp.o) \ 
     5200   $(MODEL_LIB)(lib_print.o) \ 
     5201   $(MODEL_LIB)(oce.o) \ 
     5202   $(MODEL_LIB)(par_ice.o) \ 
     5203   $(MODEL_LIB)(par_kind.o) \ 
     5204   $(MODEL_LIB)(par_oce.o) \ 
     5205   dom_ice.F90 \ 
     5206   dom_oce.F90 \ 
     5207   in_out_manager.F90 \ 
     5208   lbclnk.F90 \ 
     5209   phycst.F90 \ 
     5210   $(MODEL_LIB)(dom_ice.o) \ 
     5211   $(MODEL_LIB)(dom_oce.o) \ 
     5212   $(MODEL_LIB)(in_out_manager.o) \ 
     5213   $(MODEL_LIB)(lbclnk.o) \ 
     5214   $(MODEL_LIB)(phycst.o) \ 
     5215   KEY_CPP \ 
     5216   limmsh.F90 
     5217$(MODEL_LIB)(limrhg.o) :   \ 
     5218   blk_oce.F90 \ 
     5219   dom_oce.F90 \ 
     5220   in_out_manager.F90 \ 
     5221   lib_mpp.F90 \ 
     5222   lib_print.f90 \ 
     5223   oce.F90 \ 
     5224   par_ice.F90 \ 
     5225   par_kind.F90 \ 
     5226   par_oce.F90 \ 
     5227   $(MODEL_LIB)(blk_oce.o) \ 
     5228   $(MODEL_LIB)(dom_oce.o) \ 
     5229   $(MODEL_LIB)(in_out_manager.o) \ 
     5230   $(MODEL_LIB)(lib_mpp.o) \ 
     5231   $(MODEL_LIB)(lib_print.o) \ 
     5232   $(MODEL_LIB)(oce.o) \ 
     5233   $(MODEL_LIB)(par_ice.o) \ 
     5234   $(MODEL_LIB)(par_kind.o) \ 
     5235   $(MODEL_LIB)(par_oce.o) \ 
     5236   dom_ice.F90 \ 
    50605237   ice.F90 \ 
    50615238   ice_oce.F90 \ 
    50625239   in_out_manager.F90 \ 
    50635240   lbclnk.F90 \ 
    5064    ocfzpt.F90 \ 
    5065    par_oce.F90 \ 
    5066    phycst.F90 \ 
    5067    prtctl.F90 \ 
    5068    vectopt_loop_substitute.h90 \ 
    5069    KEY_CPP \ 
    5070    limflx.F90 
    5071 $(MODEL_LIB)(limhdf.o) :   \ 
    5072    $(MODEL_LIB)(blk_oce.o) \ 
    5073    $(MODEL_LIB)(dom_oce.o) \ 
    5074    $(MODEL_LIB)(in_out_manager.o) \ 
    5075    $(MODEL_LIB)(lib_mpp.o) \ 
    5076    $(MODEL_LIB)(lib_print.o) \ 
    5077    $(MODEL_LIB)(oce.o) \ 
    5078    $(MODEL_LIB)(par_ice.o) \ 
    5079    $(MODEL_LIB)(par_kind.o) \ 
    5080    $(MODEL_LIB)(par_oce.o) \ 
    5081    blk_oce.F90 \ 
    5082    dom_oce.F90 \ 
    5083    in_out_manager.F90 \ 
    5084    lib_mpp.F90 \ 
    5085    lib_print.f90 \ 
    5086    oce.F90 \ 
    5087    par_ice.F90 \ 
    5088    par_kind.F90 \ 
    5089    par_oce.F90 \ 
    5090    $(MODEL_LIB)(dom_oce.o) \ 
    5091    $(MODEL_LIB)(ice.o) \ 
    5092    $(MODEL_LIB)(ice_oce.o) \ 
    5093    $(MODEL_LIB)(in_out_manager.o) \ 
    5094    $(MODEL_LIB)(lbclnk.o) \ 
    5095    $(MODEL_LIB)(lib_mpp.o) \ 
    5096    $(MODEL_LIB)(prtctl.o) \ 
    5097    dom_oce.F90 \ 
    5098    ice.F90 \ 
    5099    ice_oce.F90 \ 
    5100    in_out_manager.F90 \ 
    5101    lbclnk.F90 \ 
    5102    lib_mpp.F90 \ 
    5103    prtctl.F90 \ 
    5104    vectopt_loop_substitute.h90 \ 
    5105    KEY_CPP \ 
    5106    limhdf.F90 
    5107 $(MODEL_LIB)(limistate.o) :   \ 
    5108    $(MODEL_LIB)(blk_oce.o) \ 
    5109    $(MODEL_LIB)(dom_oce.o) \ 
    5110    $(MODEL_LIB)(in_out_manager.o) \ 
    5111    $(MODEL_LIB)(lib_mpp.o) \ 
    5112    $(MODEL_LIB)(lib_print.o) \ 
    5113    $(MODEL_LIB)(oce.o) \ 
    5114    $(MODEL_LIB)(par_ice.o) \ 
    5115    $(MODEL_LIB)(par_kind.o) \ 
    5116    $(MODEL_LIB)(par_oce.o) \ 
    5117    blk_oce.F90 \ 
    5118    dom_oce.F90 \ 
    5119    in_out_manager.F90 \ 
    5120    lib_mpp.F90 \ 
    5121    lib_print.f90 \ 
    5122    oce.F90 \ 
    5123    par_ice.F90 \ 
    5124    par_kind.F90 \ 
    5125    par_oce.F90 \ 
    5126    $(MODEL_LIB)(dom_ice.o) \ 
    5127    $(MODEL_LIB)(dom_oce.o) \ 
    5128    $(MODEL_LIB)(ice.o) \ 
    5129    $(MODEL_LIB)(ice_oce.o) \ 
    5130    $(MODEL_LIB)(in_out_manager.o) \ 
    5131    $(MODEL_LIB)(lbclnk.o) \ 
    5132    $(MODEL_LIB)(oce.o) \ 
    5133    $(MODEL_LIB)(ocfzpt.o) \ 
    5134    $(MODEL_LIB)(par_ice.o) \ 
    5135    $(MODEL_LIB)(phycst.o) \ 
    5136    dom_ice.F90 \ 
    5137    dom_oce.F90 \ 
    5138    ice.F90 \ 
    5139    ice_oce.F90 \ 
    5140    in_out_manager.F90 \ 
    5141    lbclnk.F90 \ 
    5142    oce.F90 \ 
    5143    ocfzpt.F90 \ 
    5144    par_ice.F90 \ 
    5145    phycst.F90 \ 
    5146    $(IOIPSL_LIB) \ 
    5147    KEY_CPP \ 
    5148    limistate.F90 
    5149 $(MODEL_LIB)(limmsh.o) :   \ 
    5150    $(MODEL_LIB)(dom_oce.o) \ 
    5151    $(MODEL_LIB)(in_out_manager.o) \ 
    5152    $(MODEL_LIB)(lib_mpp.o) \ 
    5153    $(MODEL_LIB)(lib_print.o) \ 
    5154    $(MODEL_LIB)(oce.o) \ 
    5155    $(MODEL_LIB)(par_ice.o) \ 
    5156    $(MODEL_LIB)(par_kind.o) \ 
    5157    $(MODEL_LIB)(par_oce.o) \ 
    5158    dom_oce.F90 \ 
    5159    in_out_manager.F90 \ 
    5160    lib_mpp.F90 \ 
    5161    lib_print.f90 \ 
    5162    oce.F90 \ 
    5163    par_ice.F90 \ 
    5164    par_kind.F90 \ 
    5165    par_oce.F90 \ 
    5166    $(MODEL_LIB)(dom_ice.o) \ 
    5167    $(MODEL_LIB)(dom_oce.o) \ 
    5168    $(MODEL_LIB)(in_out_manager.o) \ 
    5169    $(MODEL_LIB)(lbclnk.o) \ 
    5170    $(MODEL_LIB)(phycst.o) \ 
    5171    dom_ice.F90 \ 
    5172    dom_oce.F90 \ 
    5173    in_out_manager.F90 \ 
    5174    lbclnk.F90 \ 
    5175    phycst.F90 \ 
    5176    KEY_CPP \ 
    5177    limmsh.F90 
    5178 $(MODEL_LIB)(limrhg.o) :   \ 
    5179    $(MODEL_LIB)(blk_oce.o) \ 
    5180    $(MODEL_LIB)(dom_oce.o) \ 
    5181    $(MODEL_LIB)(in_out_manager.o) \ 
    5182    $(MODEL_LIB)(lib_mpp.o) \ 
    5183    $(MODEL_LIB)(lib_print.o) \ 
    5184    $(MODEL_LIB)(oce.o) \ 
    5185    $(MODEL_LIB)(par_ice.o) \ 
    5186    $(MODEL_LIB)(par_kind.o) \ 
    5187    $(MODEL_LIB)(par_oce.o) \ 
    5188    blk_oce.F90 \ 
    5189    dom_oce.F90 \ 
    5190    in_out_manager.F90 \ 
    5191    lib_mpp.F90 \ 
    5192    lib_print.f90 \ 
    5193    oce.F90 \ 
    5194    par_ice.F90 \ 
    5195    par_kind.F90 \ 
    5196    par_oce.F90 \ 
     5241   lib_mpp.F90 \ 
     5242   par_oce.F90 \ 
     5243   phycst.F90 \ 
     5244   prtctl.F90 \ 
    51975245   $(MODEL_LIB)(dom_ice.o) \ 
    51985246   $(MODEL_LIB)(ice.o) \ 
     
    52045252   $(MODEL_LIB)(phycst.o) \ 
    52055253   $(MODEL_LIB)(prtctl.o) \ 
    5206    dom_ice.F90 \ 
     5254   KEY_CPP \ 
     5255   limrhg.F90 
     5256$(MODEL_LIB)(limrst.o) :   \ 
     5257   blk_oce.F90 \ 
     5258   dom_oce.F90 \ 
     5259   in_out_manager.F90 \ 
     5260   lib_print.f90 \ 
     5261   par_ice.F90 \ 
     5262   par_kind.F90 \ 
     5263   par_oce.F90 \ 
     5264   phycst.F90 \ 
     5265   prtctl.F90 \ 
     5266   $(MODEL_LIB)(blk_oce.o) \ 
     5267   $(MODEL_LIB)(dom_oce.o) \ 
     5268   $(MODEL_LIB)(in_out_manager.o) \ 
     5269   $(MODEL_LIB)(lib_print.o) \ 
     5270   $(MODEL_LIB)(par_ice.o) \ 
     5271   $(MODEL_LIB)(par_kind.o) \ 
     5272   $(MODEL_LIB)(par_oce.o) \ 
     5273   $(MODEL_LIB)(phycst.o) \ 
     5274   $(MODEL_LIB)(prtctl.o) \ 
     5275   daymod.F90 \ 
     5276   dom_oce.F90 \ 
    52075277   ice.F90 \ 
    52085278   ice_oce.F90 \ 
    52095279   in_out_manager.F90 \ 
    5210    lbclnk.F90 \ 
    5211    lib_mpp.F90 \ 
    5212    par_oce.F90 \ 
    5213    phycst.F90 \ 
    5214    prtctl.F90 \ 
    5215    KEY_CPP \ 
    5216    limrhg.F90 
    5217 $(MODEL_LIB)(limrst.o) :   \ 
    5218    $(MODEL_LIB)(blk_oce.o) \ 
    5219    $(MODEL_LIB)(dom_oce.o) \ 
    5220    $(MODEL_LIB)(in_out_manager.o) \ 
    5221    $(MODEL_LIB)(lib_print.o) \ 
    5222    $(MODEL_LIB)(par_ice.o) \ 
    5223    $(MODEL_LIB)(par_kind.o) \ 
    5224    $(MODEL_LIB)(par_oce.o) \ 
    5225    $(MODEL_LIB)(phycst.o) \ 
    5226    $(MODEL_LIB)(prtctl.o) \ 
    5227    blk_oce.F90 \ 
    5228    dom_oce.F90 \ 
    5229    in_out_manager.F90 \ 
    5230    lib_print.f90 \ 
    5231    par_ice.F90 \ 
    5232    par_kind.F90 \ 
    5233    par_oce.F90 \ 
    5234    phycst.F90 \ 
    5235    prtctl.F90 \ 
    52365280   $(MODEL_LIB)(daymod.o) \ 
    52375281   $(MODEL_LIB)(dom_oce.o) \ 
     
    52395283   $(MODEL_LIB)(ice_oce.o) \ 
    52405284   $(MODEL_LIB)(in_out_manager.o) \ 
    5241    daymod.F90 \ 
    5242    dom_oce.F90 \ 
     5285   par_ice.F90 \ 
     5286   $(MODEL_LIB)(par_ice.o) \ 
     5287   limrst_dimg.h90 \ 
     5288   $(IOIPSL_LIB) \ 
     5289   KEY_CPP \ 
     5290   limrst.F90 
     5291$(MODEL_LIB)(limtab.o) :   \ 
     5292   par_kind.F90 \ 
     5293   $(MODEL_LIB)(par_kind.o) \ 
     5294   KEY_CPP \ 
     5295   limtab.F90 
     5296$(MODEL_LIB)(limthd.o) :   \ 
     5297   blk_oce.F90 \ 
     5298   dom_oce.F90 \ 
     5299   flx_oce.F90 \ 
     5300   iceini.F90 \ 
    52435301   ice.F90 \ 
    52445302   ice_oce.F90 \ 
    5245    in_out_manager.F90 \ 
     5303   ini1d.F90 \ 
     5304   in_out_manager.F90 \ 
     5305   lib_mpp.F90 \ 
     5306   lib_print.f90 \ 
     5307   limistate.F90 \ 
     5308   limmsh.F90 \ 
     5309   limrst.F90 \ 
     5310   oce.F90 \ 
     5311   ocfzpt.F90 \ 
     5312   par_ice.F90 \ 
     5313   par_kind.F90 \ 
     5314   par_oce.F90 \ 
     5315   phycst.F90 \ 
     5316   thd_ice.F90 \ 
     5317   $(MODEL_LIB)(blk_oce.o) \ 
     5318   $(MODEL_LIB)(dom_oce.o) \ 
     5319   $(MODEL_LIB)(flx_oce.o) \ 
     5320   $(MODEL_LIB)(iceini.o) \ 
     5321   $(MODEL_LIB)(ice.o) \ 
     5322   $(MODEL_LIB)(ice_oce.o) \ 
     5323   $(MODEL_LIB)(ini1d.o) \ 
     5324   $(MODEL_LIB)(in_out_manager.o) \ 
     5325   $(MODEL_LIB)(lib_mpp.o) \ 
     5326   $(MODEL_LIB)(lib_print.o) \ 
     5327   $(MODEL_LIB)(limistate.o) \ 
     5328   $(MODEL_LIB)(limmsh.o) \ 
     5329   $(MODEL_LIB)(limrst.o) \ 
     5330   $(MODEL_LIB)(oce.o) \ 
     5331   $(MODEL_LIB)(ocfzpt.o) \ 
    52465332   $(MODEL_LIB)(par_ice.o) \ 
     5333   $(MODEL_LIB)(par_kind.o) \ 
     5334   $(MODEL_LIB)(par_oce.o) \ 
     5335   $(MODEL_LIB)(phycst.o) \ 
     5336   $(MODEL_LIB)(thd_ice.o) \ 
     5337   dom_ice.F90 \ 
     5338   dom_oce.F90 \ 
     5339   flx_oce.F90 \ 
     5340   iceini.F90 \ 
     5341   ice.F90 \ 
     5342   ice_oce.F90 \ 
     5343   in_out_manager.F90 \ 
     5344   lbclnk.F90 \ 
     5345   limtab.F90 \ 
     5346   limthd_lac.F90 \ 
     5347   limthd_zdf.F90 \ 
     5348   phycst.F90 \ 
     5349   prtctl.F90 \ 
     5350   thd_ice.F90 \ 
     5351   $(MODEL_LIB)(dom_ice.o) \ 
     5352   $(MODEL_LIB)(dom_oce.o) \ 
     5353   $(MODEL_LIB)(flx_oce.o) \ 
     5354   $(MODEL_LIB)(iceini.o) \ 
     5355   $(MODEL_LIB)(ice.o) \ 
     5356   $(MODEL_LIB)(ice_oce.o) \ 
     5357   $(MODEL_LIB)(in_out_manager.o) \ 
     5358   $(MODEL_LIB)(lbclnk.o) \ 
     5359   $(MODEL_LIB)(limtab.o) \ 
     5360   $(MODEL_LIB)(limthd_lac.o) \ 
     5361   $(MODEL_LIB)(limthd_zdf.o) \ 
     5362   $(MODEL_LIB)(phycst.o) \ 
     5363   $(MODEL_LIB)(prtctl.o) \ 
     5364   $(MODEL_LIB)(thd_ice.o) \ 
     5365   domzgr_substitute.h90 \ 
     5366   vectopt_loop_substitute.h90 \ 
     5367   KEY_CPP \ 
     5368   limthd.F90 
     5369$(MODEL_LIB)(limthd_lac.o) :  \ 
     5370   blk_oce.F90 \ 
     5371   dom_ice.F90 \ 
     5372   dom_oce.F90 \ 
     5373   flx_oce.F90 \ 
     5374   ice.F90 \ 
     5375   ice_oce.F90 \ 
     5376   ini1d.F90 \ 
     5377   in_out_manager.F90 \ 
     5378   lbclnk.F90 \ 
     5379   limistate.F90 \ 
     5380   limmsh.F90 \ 
     5381   limrst.F90 \ 
     5382   oce.F90 \ 
     5383   ocfzpt.F90 \ 
    52475384   par_ice.F90 \ 
    5248    limrst_dimg.h90 \ 
    5249    $(IOIPSL_LIB) \ 
    5250    KEY_CPP \ 
    5251    limrst.F90 
    5252 $(MODEL_LIB)(limtab.o) :   \ 
    5253    $(MODEL_LIB)(par_kind.o) \ 
    5254    par_kind.F90 \ 
    5255    KEY_CPP \ 
    5256    limtab.F90 
    5257 $(MODEL_LIB)(limthd.o) :   \ 
     5385   par_kind.F90 \ 
     5386   par_oce.F90 \ 
     5387   phycst.F90 \ 
    52585388   $(MODEL_LIB)(blk_oce.o) \ 
     5389   $(MODEL_LIB)(dom_ice.o) \ 
    52595390   $(MODEL_LIB)(dom_oce.o) \ 
    52605391   $(MODEL_LIB)(flx_oce.o) \ 
    52615392   $(MODEL_LIB)(ice.o) \ 
    52625393   $(MODEL_LIB)(ice_oce.o) \ 
    5263    $(MODEL_LIB)(iceini.o) \ 
    5264    $(MODEL_LIB)(in_out_manager.o) \ 
    52655394   $(MODEL_LIB)(ini1d.o) \ 
    5266    $(MODEL_LIB)(lib_mpp.o) \ 
    5267    $(MODEL_LIB)(lib_print.o) \ 
     5395   $(MODEL_LIB)(in_out_manager.o) \ 
     5396   $(MODEL_LIB)(lbclnk.o) \ 
    52685397   $(MODEL_LIB)(limistate.o) \ 
    52695398   $(MODEL_LIB)(limmsh.o) \ 
     
    52755404   $(MODEL_LIB)(par_oce.o) \ 
    52765405   $(MODEL_LIB)(phycst.o) \ 
     5406   iceini.F90 \ 
     5407   ice_oce.F90 \ 
     5408   limistate.F90 \ 
     5409   par_oce.F90 \ 
     5410   phycst.F90 \ 
     5411   thd_ice.F90 \ 
     5412   $(MODEL_LIB)(iceini.o) \ 
     5413   $(MODEL_LIB)(ice_oce.o) \ 
     5414   $(MODEL_LIB)(limistate.o) \ 
     5415   $(MODEL_LIB)(par_oce.o) \ 
     5416   $(MODEL_LIB)(phycst.o) \ 
    52775417   $(MODEL_LIB)(thd_ice.o) \ 
     5418   KEY_CPP \ 
     5419   limthd_lac.F90 
     5420$(MODEL_LIB)(limthd_zdf.o) :  \ 
    52785421   blk_oce.F90 \ 
     5422   dom_ice.F90 \ 
    52795423   dom_oce.F90 \ 
    52805424   flx_oce.F90 \ 
    52815425   ice.F90 \ 
    52825426   ice_oce.F90 \ 
    5283    iceini.F90 \ 
    5284    in_out_manager.F90 \ 
    52855427   ini1d.F90 \ 
    5286    lib_mpp.F90 \ 
     5428   in_out_manager.F90 \ 
     5429   lbclnk.F90 \ 
    52875430   lib_print.f90 \ 
    52885431   limistate.F90 \ 
     
    52955438   par_oce.F90 \ 
    52965439   phycst.F90 \ 
    5297    thd_ice.F90 \ 
     5440   $(MODEL_LIB)(blk_oce.o) \ 
    52985441   $(MODEL_LIB)(dom_ice.o) \ 
    52995442   $(MODEL_LIB)(dom_oce.o) \ 
     
    53015444   $(MODEL_LIB)(ice.o) \ 
    53025445   $(MODEL_LIB)(ice_oce.o) \ 
     5446   $(MODEL_LIB)(ini1d.o) \ 
     5447   $(MODEL_LIB)(in_out_manager.o) \ 
     5448   $(MODEL_LIB)(lbclnk.o) \ 
     5449   $(MODEL_LIB)(lib_print.o) \ 
     5450   $(MODEL_LIB)(limistate.o) \ 
     5451   $(MODEL_LIB)(limmsh.o) \ 
     5452   $(MODEL_LIB)(limrst.o) \ 
     5453   $(MODEL_LIB)(oce.o) \ 
     5454   $(MODEL_LIB)(ocfzpt.o) \ 
     5455   $(MODEL_LIB)(par_ice.o) \ 
     5456   $(MODEL_LIB)(par_kind.o) \ 
     5457   $(MODEL_LIB)(par_oce.o) \ 
     5458   $(MODEL_LIB)(phycst.o) \ 
     5459   iceini.F90 \ 
     5460   ice_oce.F90 \ 
     5461   in_out_manager.F90 \ 
     5462   limistate.F90 \ 
     5463   par_oce.F90 \ 
     5464   phycst.F90 \ 
     5465   thd_ice.F90 \ 
    53035466   $(MODEL_LIB)(iceini.o) \ 
    5304    $(MODEL_LIB)(in_out_manager.o) \ 
    5305    $(MODEL_LIB)(lbclnk.o) \ 
    5306    $(MODEL_LIB)(limtab.o) \ 
    5307    $(MODEL_LIB)(limthd_lac.o) \ 
    5308    $(MODEL_LIB)(limthd_zdf.o) \ 
    5309    $(MODEL_LIB)(phycst.o) \ 
    5310    $(MODEL_LIB)(prtctl.o) \ 
     5467   $(MODEL_LIB)(ice_oce.o) \ 
     5468   $(MODEL_LIB)(in_out_manager.o) \ 
     5469   $(MODEL_LIB)(limistate.o) \ 
     5470   $(MODEL_LIB)(par_oce.o) \ 
     5471   $(MODEL_LIB)(phycst.o) \ 
    53115472   $(MODEL_LIB)(thd_ice.o) \ 
     5473   KEY_CPP \ 
     5474   limthd_zdf.F90 
     5475$(MODEL_LIB)(limtrp.o) :   \ 
     5476   blk_oce.F90 \ 
    53125477   dom_ice.F90 \ 
    53135478   dom_oce.F90 \ 
     
    53155480   ice.F90 \ 
    53165481   ice_oce.F90 \ 
    5317    iceini.F90 \ 
    5318    in_out_manager.F90 \ 
    5319    lbclnk.F90 \ 
    5320    limtab.F90 \ 
    5321    limthd_lac.F90 \ 
    5322    limthd_zdf.F90 \ 
    5323    phycst.F90 \ 
    5324    prtctl.F90 \ 
    5325    thd_ice.F90 \ 
    5326    domzgr_substitute.h90 \ 
    5327    vectopt_loop_substitute.h90 \ 
    5328    KEY_CPP \ 
    5329    limthd.F90 
    5330 $(MODEL_LIB)(limthd_lac.o) :  \ 
     5482   ini1d.F90 \ 
     5483   in_out_manager.F90 \ 
     5484   lbclnk.F90 \ 
     5485   lib_mpp.F90 \ 
     5486   lib_print.f90 \ 
     5487   limistate.F90 \ 
     5488   limmsh.F90 \ 
     5489   limrst.F90 \ 
     5490   oce.F90 \ 
     5491   ocfzpt.F90 \ 
     5492   par_ice.F90 \ 
     5493   par_kind.F90 \ 
     5494   par_oce.F90 \ 
     5495   phycst.F90 \ 
     5496   prtctl.F90 \ 
    53315497   $(MODEL_LIB)(blk_oce.o) \ 
    53325498   $(MODEL_LIB)(dom_ice.o) \ 
     
    53355501   $(MODEL_LIB)(ice.o) \ 
    53365502   $(MODEL_LIB)(ice_oce.o) \ 
    5337    $(MODEL_LIB)(in_out_manager.o) \ 
    53385503   $(MODEL_LIB)(ini1d.o) \ 
    5339    $(MODEL_LIB)(lbclnk.o) \ 
     5504   $(MODEL_LIB)(in_out_manager.o) \ 
     5505   $(MODEL_LIB)(lbclnk.o) \ 
     5506   $(MODEL_LIB)(lib_mpp.o) \ 
     5507   $(MODEL_LIB)(lib_print.o) \ 
    53405508   $(MODEL_LIB)(limistate.o) \ 
    53415509   $(MODEL_LIB)(limmsh.o) \ 
     
    53475515   $(MODEL_LIB)(par_oce.o) \ 
    53485516   $(MODEL_LIB)(phycst.o) \ 
     5517   $(MODEL_LIB)(prtctl.o) \ 
     5518   daymod.F90 \ 
     5519   dom_ice.F90 \ 
     5520   dom_oce.F90 \ 
     5521   iceini.F90 \ 
     5522   ice.F90 \ 
     5523   ice_oce.F90 \ 
     5524   in_out_manager.F90 \ 
     5525   lbclnk.F90 \ 
     5526   lib_mpp.F90 \ 
     5527   limadv.F90 \ 
     5528   limhdf.F90 \ 
     5529   limistate.F90 \ 
     5530   phycst.F90 \ 
     5531   $(MODEL_LIB)(daymod.o) \ 
     5532   $(MODEL_LIB)(dom_ice.o) \ 
     5533   $(MODEL_LIB)(dom_oce.o) \ 
     5534   $(MODEL_LIB)(iceini.o) \ 
     5535   $(MODEL_LIB)(ice.o) \ 
     5536   $(MODEL_LIB)(ice_oce.o) \ 
     5537   $(MODEL_LIB)(in_out_manager.o) \ 
     5538   $(MODEL_LIB)(lbclnk.o) \ 
     5539   $(MODEL_LIB)(lib_mpp.o) \ 
     5540   $(MODEL_LIB)(limadv.o) \ 
     5541   $(MODEL_LIB)(limhdf.o) \ 
     5542   $(MODEL_LIB)(limistate.o) \ 
     5543   $(MODEL_LIB)(phycst.o) \ 
     5544   vectopt_loop_substitute.h90 \ 
     5545   KEY_CPP \ 
     5546   limtrp.F90 
     5547$(MODEL_LIB)(limwri.o) :   \ 
    53495548   blk_oce.F90 \ 
    5350    dom_ice.F90 \ 
     5549   daymod.F90 \ 
    53515550   dom_oce.F90 \ 
    53525551   flx_oce.F90 \ 
    53535552   ice.F90 \ 
    53545553   ice_oce.F90 \ 
    5355    in_out_manager.F90 \ 
    53565554   ini1d.F90 \ 
    5357    lbclnk.F90 \ 
     5555   in_out_manager.F90 \ 
     5556   lib_mpp.F90 \ 
     5557   lib_print.f90 \ 
    53585558   limistate.F90 \ 
    53595559   limmsh.F90 \ 
     
    53655565   par_oce.F90 \ 
    53665566   phycst.F90 \ 
    5367    $(MODEL_LIB)(ice_oce.o) \ 
    5368    $(MODEL_LIB)(iceini.o) \ 
    5369    $(MODEL_LIB)(limistate.o) \ 
    5370    $(MODEL_LIB)(par_oce.o) \ 
    5371    $(MODEL_LIB)(phycst.o) \ 
    5372    $(MODEL_LIB)(thd_ice.o) \ 
    5373    ice_oce.F90 \ 
    5374    iceini.F90 \ 
    5375    limistate.F90 \ 
    5376    par_oce.F90 \ 
    5377    phycst.F90 \ 
    5378    thd_ice.F90 \ 
    5379    KEY_CPP \ 
    5380    limthd_lac.F90 
    5381 $(MODEL_LIB)(limthd_zdf.o) :  \ 
     5567   prtctl.F90 \ 
    53825568   $(MODEL_LIB)(blk_oce.o) \ 
    5383    $(MODEL_LIB)(dom_ice.o) \ 
     5569   $(MODEL_LIB)(daymod.o) \ 
    53845570   $(MODEL_LIB)(dom_oce.o) \ 
    53855571   $(MODEL_LIB)(flx_oce.o) \ 
    53865572   $(MODEL_LIB)(ice.o) \ 
    53875573   $(MODEL_LIB)(ice_oce.o) \ 
    5388    $(MODEL_LIB)(in_out_manager.o) \ 
    53895574   $(MODEL_LIB)(ini1d.o) \ 
    5390    $(MODEL_LIB)(lbclnk.o) \ 
     5575   $(MODEL_LIB)(in_out_manager.o) \ 
     5576   $(MODEL_LIB)(lib_mpp.o) \ 
    53915577   $(MODEL_LIB)(lib_print.o) \ 
    53925578   $(MODEL_LIB)(limistate.o) \ 
     
    53995585   $(MODEL_LIB)(par_oce.o) \ 
    54005586   $(MODEL_LIB)(phycst.o) \ 
    5401    blk_oce.F90 \ 
     5587   $(MODEL_LIB)(prtctl.o) \ 
     5588   daymod.F90 \ 
     5589   dianam.F90 \ 
    54025590   dom_ice.F90 \ 
    54035591   dom_oce.F90 \ 
    54045592   flx_oce.F90 \ 
     5593   iceini.F90 \ 
    54055594   ice.F90 \ 
    54065595   ice_oce.F90 \ 
    54075596   in_out_manager.F90 \ 
    5408    ini1d.F90 \ 
    5409    lbclnk.F90 \ 
    5410    lib_print.f90 \ 
    5411    limistate.F90 \ 
    5412    limmsh.F90 \ 
    5413    limrst.F90 \ 
    5414    oce.F90 \ 
    5415    ocfzpt.F90 \ 
    5416    par_ice.F90 \ 
    5417    par_kind.F90 \ 
    5418    par_oce.F90 \ 
    5419    phycst.F90 \ 
    5420    $(MODEL_LIB)(ice_oce.o) \ 
    5421    $(MODEL_LIB)(iceini.o) \ 
    5422    $(MODEL_LIB)(in_out_manager.o) \ 
    5423    $(MODEL_LIB)(limistate.o) \ 
    5424    $(MODEL_LIB)(par_oce.o) \ 
    5425    $(MODEL_LIB)(phycst.o) \ 
    5426    $(MODEL_LIB)(thd_ice.o) \ 
    5427    ice_oce.F90 \ 
    5428    iceini.F90 \ 
    5429    in_out_manager.F90 \ 
    5430    limistate.F90 \ 
    5431    par_oce.F90 \ 
    5432    phycst.F90 \ 
    5433    thd_ice.F90 \ 
    5434    KEY_CPP \ 
    5435    limthd_zdf.F90 
    5436 $(MODEL_LIB)(limtrp.o) :   \ 
    5437    $(MODEL_LIB)(blk_oce.o) \ 
    5438    $(MODEL_LIB)(dom_ice.o) \ 
    5439    $(MODEL_LIB)(dom_oce.o) \ 
    5440    $(MODEL_LIB)(flx_oce.o) \ 
    5441    $(MODEL_LIB)(ice.o) \ 
    5442    $(MODEL_LIB)(ice_oce.o) \ 
    5443    $(MODEL_LIB)(in_out_manager.o) \ 
    5444    $(MODEL_LIB)(ini1d.o) \ 
    5445    $(MODEL_LIB)(lbclnk.o) \ 
    5446    $(MODEL_LIB)(lib_mpp.o) \ 
    5447    $(MODEL_LIB)(lib_print.o) \ 
    5448    $(MODEL_LIB)(limistate.o) \ 
    5449    $(MODEL_LIB)(limmsh.o) \ 
    5450    $(MODEL_LIB)(limrst.o) \ 
    5451    $(MODEL_LIB)(oce.o) \ 
    5452    $(MODEL_LIB)(ocfzpt.o) \ 
    5453    $(MODEL_LIB)(par_ice.o) \ 
    5454    $(MODEL_LIB)(par_kind.o) \ 
    5455    $(MODEL_LIB)(par_oce.o) \ 
    5456    $(MODEL_LIB)(phycst.o) \ 
    5457    $(MODEL_LIB)(prtctl.o) \ 
    5458    blk_oce.F90 \ 
    5459    dom_ice.F90 \ 
    5460    dom_oce.F90 \ 
    5461    flx_oce.F90 \ 
    5462    ice.F90 \ 
    5463    ice_oce.F90 \ 
    5464    in_out_manager.F90 \ 
    5465    ini1d.F90 \ 
    5466    lbclnk.F90 \ 
    5467    lib_mpp.F90 \ 
    5468    lib_print.f90 \ 
    5469    limistate.F90 \ 
    5470    limmsh.F90 \ 
    5471    limrst.F90 \ 
    5472    oce.F90 \ 
    5473    ocfzpt.F90 \ 
    5474    par_ice.F90 \ 
    5475    par_kind.F90 \ 
    5476    par_oce.F90 \ 
    5477    phycst.F90 \ 
    5478    prtctl.F90 \ 
    5479    $(MODEL_LIB)(daymod.o) \ 
    5480    $(MODEL_LIB)(dom_ice.o) \ 
    5481    $(MODEL_LIB)(dom_oce.o) \ 
    5482    $(MODEL_LIB)(ice.o) \ 
    5483    $(MODEL_LIB)(ice_oce.o) \ 
    5484    $(MODEL_LIB)(iceini.o) \ 
    5485    $(MODEL_LIB)(in_out_manager.o) \ 
    5486    $(MODEL_LIB)(lbclnk.o) \ 
    5487    $(MODEL_LIB)(lib_mpp.o) \ 
    5488    $(MODEL_LIB)(limadv.o) \ 
    5489    $(MODEL_LIB)(limhdf.o) \ 
    5490    $(MODEL_LIB)(limistate.o) \ 
    5491    $(MODEL_LIB)(phycst.o) \ 
    5492    daymod.F90 \ 
    5493    dom_ice.F90 \ 
    5494    dom_oce.F90 \ 
    5495    ice.F90 \ 
    5496    ice_oce.F90 \ 
    5497    iceini.F90 \ 
    5498    in_out_manager.F90 \ 
    5499    lbclnk.F90 \ 
    5500    lib_mpp.F90 \ 
    5501    limadv.F90 \ 
    5502    limhdf.F90 \ 
    5503    limistate.F90 \ 
    5504    phycst.F90 \ 
    5505    vectopt_loop_substitute.h90 \ 
    5506    KEY_CPP \ 
    5507    limtrp.F90 
    5508 $(MODEL_LIB)(limwri.o) :   \ 
    5509    $(MODEL_LIB)(blk_oce.o) \ 
    5510    $(MODEL_LIB)(daymod.o) \ 
    5511    $(MODEL_LIB)(dom_oce.o) \ 
    5512    $(MODEL_LIB)(flx_oce.o) \ 
    5513    $(MODEL_LIB)(ice.o) \ 
    5514    $(MODEL_LIB)(ice_oce.o) \ 
    5515    $(MODEL_LIB)(in_out_manager.o) \ 
    5516    $(MODEL_LIB)(ini1d.o) \ 
    5517    $(MODEL_LIB)(lib_mpp.o) \ 
    5518    $(MODEL_LIB)(lib_print.o) \ 
    5519    $(MODEL_LIB)(limistate.o) \ 
    5520    $(MODEL_LIB)(limmsh.o) \ 
    5521    $(MODEL_LIB)(limrst.o) \ 
    5522    $(MODEL_LIB)(oce.o) \ 
    5523    $(MODEL_LIB)(ocfzpt.o) \ 
    5524    $(MODEL_LIB)(par_ice.o) \ 
    5525    $(MODEL_LIB)(par_kind.o) \ 
    5526    $(MODEL_LIB)(par_oce.o) \ 
    5527    $(MODEL_LIB)(phycst.o) \ 
    5528    $(MODEL_LIB)(prtctl.o) \ 
    5529    blk_oce.F90 \ 
    5530    daymod.F90 \ 
    5531    dom_oce.F90 \ 
    5532    flx_oce.F90 \ 
    5533    ice.F90 \ 
    5534    ice_oce.F90 \ 
    5535    in_out_manager.F90 \ 
    5536    ini1d.F90 \ 
    5537    lib_mpp.F90 \ 
    5538    lib_print.f90 \ 
    5539    limistate.F90 \ 
    5540    limmsh.F90 \ 
    5541    limrst.F90 \ 
    5542    oce.F90 \ 
    5543    ocfzpt.F90 \ 
    5544    par_ice.F90 \ 
    5545    par_kind.F90 \ 
    5546    par_oce.F90 \ 
    5547    phycst.F90 \ 
    5548    prtctl.F90 \ 
     5597   lbclnk.F90 \ 
     5598   phycst.F90 \ 
    55495599   $(MODEL_LIB)(daymod.o) \ 
    55505600   $(MODEL_LIB)(dianam.o) \ 
     
    55525602   $(MODEL_LIB)(dom_oce.o) \ 
    55535603   $(MODEL_LIB)(flx_oce.o) \ 
     5604   $(MODEL_LIB)(iceini.o) \ 
    55545605   $(MODEL_LIB)(ice.o) \ 
    55555606   $(MODEL_LIB)(ice_oce.o) \ 
    5556    $(MODEL_LIB)(iceini.o) \ 
    5557    $(MODEL_LIB)(in_out_manager.o) \ 
    5558    $(MODEL_LIB)(lbclnk.o) \ 
    5559    $(MODEL_LIB)(phycst.o) \ 
    5560    daymod.F90 \ 
    5561    dianam.F90 \ 
    5562    dom_ice.F90 \ 
    5563    dom_oce.F90 \ 
    5564    flx_oce.F90 \ 
    5565    ice.F90 \ 
    5566    ice_oce.F90 \ 
    5567    iceini.F90 \ 
    5568    in_out_manager.F90 \ 
    5569    lbclnk.F90 \ 
    5570    phycst.F90 \ 
     5607   $(MODEL_LIB)(in_out_manager.o) \ 
     5608   $(MODEL_LIB)(lbclnk.o) \ 
     5609   $(MODEL_LIB)(phycst.o) \ 
     5610   diadimg.F90 \ 
    55715611   $(MODEL_LIB)(diadimg.o) \ 
    5572    diadimg.F90 \ 
    55735612   limwri_dimg.h90 \ 
    55745613   $(IOIPSL_LIB) \ 
     
    55765615   limwri.F90 
    55775616$(MODEL_LIB)(model.o) : \ 
     5617   cpl.F90 \ 
     5618   cpl_oce.F90 \ 
     5619   daymod.F90 \ 
     5620   diaptr.F90 \ 
     5621   domain.F90 \ 
     5622   domcfg.F90 \ 
     5623   dom_oce.F90 \ 
     5624   dtasal.F90 \ 
     5625   dtasst.F90 \ 
     5626   dtatem.F90 \ 
     5627   dyncor1d.F90 \ 
     5628   dynspg_oce.F90 \ 
     5629   eosbn2.F90 \ 
     5630   flxfwb.F90 \ 
     5631   flxmod.F90 \ 
     5632   iceini.F90 \ 
     5633   ini1d.F90 \ 
     5634   initrc.F90 \ 
     5635   in_out_manager.F90 \ 
     5636   istate.F90 \ 
     5637   ldfdyn.F90 \ 
     5638   ldftra.F90 \ 
     5639   lib_mpp.F90 \ 
     5640   mppini.F90 \ 
     5641   obcini.F90 \ 
     5642   obc_par.F90 \ 
     5643   oce.F90 \ 
     5644   ocfzpt.F90 \ 
     5645   phycst.F90 \ 
     5646   prtctl.F90 \ 
     5647   solver.F90 \ 
     5648   step1d.F90 \ 
     5649   step.F90 \ 
     5650   trdicp.F90 \ 
     5651   trdmld.F90 \ 
     5652   trdmod_oce.F90 \ 
     5653   trdvor.F90 \ 
     5654   zdfini.F90 \ 
     5655   zpshde.F90 \ 
    55785656   $(MODEL_LIB)(cpl.o) \ 
    55795657   $(MODEL_LIB)(cpl_oce.o) \ 
    55805658   $(MODEL_LIB)(daymod.o) \ 
    55815659   $(MODEL_LIB)(diaptr.o) \ 
    5582    $(MODEL_LIB)(dom_oce.o) \ 
    55835660   $(MODEL_LIB)(domain.o) \ 
    55845661   $(MODEL_LIB)(domcfg.o) \ 
     5662   $(MODEL_LIB)(dom_oce.o) \ 
    55855663   $(MODEL_LIB)(dtasal.o) \ 
    55865664   $(MODEL_LIB)(dtasst.o) \ 
     
    55925670   $(MODEL_LIB)(flxmod.o) \ 
    55935671   $(MODEL_LIB)(iceini.o) \ 
    5594    $(MODEL_LIB)(in_out_manager.o) \ 
    55955672   $(MODEL_LIB)(ini1d.o) \ 
    55965673   $(MODEL_LIB)(initrc.o) \ 
     5674   $(MODEL_LIB)(in_out_manager.o) \ 
    55975675   $(MODEL_LIB)(istate.o) \ 
    55985676   $(MODEL_LIB)(ldfdyn.o) \ 
     
    56005678   $(MODEL_LIB)(lib_mpp.o) \ 
    56015679   $(MODEL_LIB)(mppini.o) \ 
     5680   $(MODEL_LIB)(obcini.o) \ 
    56025681   $(MODEL_LIB)(obc_par.o) \ 
    5603    $(MODEL_LIB)(obcini.o) \ 
    56045682   $(MODEL_LIB)(oce.o) \ 
    56055683   $(MODEL_LIB)(ocfzpt.o) \ 
     
    56075685   $(MODEL_LIB)(prtctl.o) \ 
    56085686   $(MODEL_LIB)(solver.o) \ 
     5687   $(MODEL_LIB)(step1d.o) \ 
    56095688   $(MODEL_LIB)(step.o) \ 
    5610    $(MODEL_LIB)(step1d.o) \ 
    5611    $(MODEL_LIB)(traqsr.o) \ 
    56125689   $(MODEL_LIB)(trdicp.o) \ 
    56135690   $(MODEL_LIB)(trdmld.o) \ 
     
    56165693   $(MODEL_LIB)(zdfini.o) \ 
    56175694   $(MODEL_LIB)(zpshde.o) \ 
    5618    cpl.F90 \ 
    5619    cpl_oce.F90 \ 
    5620    daymod.F90 \ 
    5621    diaptr.F90 \ 
    5622    dom_oce.F90 \ 
    5623    domain.F90 \ 
    5624    domcfg.F90 \ 
    5625    dtasal.F90 \ 
    5626    dtasst.F90 \ 
    5627    dtatem.F90 \ 
    5628    dyncor1d.F90 \ 
    5629    dynspg_oce.F90 \ 
    5630    eosbn2.F90 \ 
    5631    flxfwb.F90 \ 
    5632    flxmod.F90 \ 
    5633    iceini.F90 \ 
    5634    in_out_manager.F90 \ 
    5635    ini1d.F90 \ 
    5636    initrc.F90 \ 
    5637    istate.F90 \ 
    5638    ldfdyn.F90 \ 
    5639    ldftra.F90 \ 
    5640    lib_mpp.F90 \ 
    5641    mppini.F90 \ 
    5642    obc_par.F90 \ 
    5643    obcini.F90 \ 
    5644    oce.F90 \ 
    5645    ocfzpt.F90 \ 
    5646    phycst.F90 \ 
    5647    prtctl.F90 \ 
    5648    solver.F90 \ 
    5649    step.F90 \ 
    5650    step1d.F90 \ 
    5651    traqsr.F90 \ 
    5652    trdicp.F90 \ 
    5653    trdmld.F90 \ 
    5654    trdmod_oce.F90 \ 
    5655    trdvor.F90 \ 
    5656    zdfini.F90 \ 
    5657    zpshde.F90 \ 
     5695   opa.F90 \ 
    56585696   $(MODEL_LIB)(opa.o) \ 
    5659    opa.F90 \ 
    56605697   model.f90 
    56615698$(MODEL_LIB)(mppini.o) :   \ 
    5662    $(MODEL_LIB)(dom_oce.o) \ 
    5663    $(MODEL_LIB)(in_out_manager.o) \ 
    5664    $(MODEL_LIB)(lib_print.o) \ 
    5665    $(MODEL_LIB)(par_kind.o) \ 
    5666    $(MODEL_LIB)(par_oce.o) \ 
    5667    dom_oce.F90 \ 
    5668    in_out_manager.F90 \ 
    5669    lib_print.f90 \ 
    5670    par_kind.F90 \ 
    5671    par_oce.F90 \ 
     5699   dom_oce.F90 \ 
     5700   in_out_manager.F90 \ 
     5701   lib_print.f90 \ 
     5702   par_kind.F90 \ 
     5703   par_oce.F90 \ 
     5704   $(MODEL_LIB)(dom_oce.o) \ 
     5705   $(MODEL_LIB)(in_out_manager.o) \ 
     5706   $(MODEL_LIB)(lib_print.o) \ 
     5707   $(MODEL_LIB)(par_kind.o) \ 
     5708   $(MODEL_LIB)(par_oce.o) \ 
     5709   dom_oce.F90 \ 
     5710   in_out_manager.F90 \ 
     5711   lib_mpp.F90 \ 
     5712   sol_oce.F90 \ 
    56725713   $(MODEL_LIB)(dom_oce.o) \ 
    56735714   $(MODEL_LIB)(in_out_manager.o) \ 
    56745715   $(MODEL_LIB)(lib_mpp.o) \ 
    56755716   $(MODEL_LIB)(sol_oce.o) \ 
    5676    dom_oce.F90 \ 
    5677    in_out_manager.F90 \ 
    5678    lib_mpp.F90 \ 
    5679    sol_oce.F90 \ 
    56805717   domzgr_substitute.h90 \ 
    56815718   mppini_2.h90 \ 
     
    56835720   KEY_CPP \ 
    56845721   mppini.F90 
    5685 $(MODEL_LIB)(obc_oce.o) :  \ 
    5686    $(MODEL_LIB)(par_kind.o) \ 
    5687    $(MODEL_LIB)(par_oce.o) \ 
    5688    par_kind.F90 \ 
    5689    par_oce.F90 \ 
     5722$(MODEL_LIB)(obccli.o) :   \ 
     5723   in_out_manager.F90 \ 
     5724   obc_par.F90 \ 
     5725   par_oce.F90 \ 
     5726   $(MODEL_LIB)(in_out_manager.o) \ 
    56905727   $(MODEL_LIB)(obc_par.o) \ 
    56915728   $(MODEL_LIB)(par_oce.o) \ 
    5692    obc_par.F90 \ 
    5693    par_oce.F90 \ 
    5694    KEY_CPP \ 
    5695    obc_oce.F90 
    5696 $(MODEL_LIB)(obc_par.o) :  \ 
    5697    $(MODEL_LIB)(par_kind.o) \ 
    5698    par_kind.F90 \ 
    5699    $(MODEL_LIB)(par_oce.o) \ 
    5700    par_oce.F90 \ 
    5701    obc_par_EEL_R5.h90 \ 
    5702    KEY_CPP \ 
    5703    obc_par.F90 
    5704 $(MODEL_LIB)(obccli.o) :   \ 
    5705    $(MODEL_LIB)(in_out_manager.o) \ 
    5706    $(MODEL_LIB)(obc_par.o) \ 
    5707    $(MODEL_LIB)(par_oce.o) \ 
    5708    in_out_manager.F90 \ 
    5709    obc_par.F90 \ 
    5710    par_oce.F90 \ 
     5729   dom_oce.F90 \ 
     5730   obc_oce.F90 \ 
     5731   oce.F90 \ 
     5732   phycst.F90 \ 
    57115733   $(MODEL_LIB)(dom_oce.o) \ 
    57125734   $(MODEL_LIB)(obc_oce.o) \ 
    57135735   $(MODEL_LIB)(oce.o) \ 
    57145736   $(MODEL_LIB)(phycst.o) \ 
    5715    dom_oce.F90 \ 
    5716    obc_oce.F90 \ 
    5717    oce.F90 \ 
    5718    phycst.F90 \ 
    57195737   domzgr_substitute.h90 \ 
    57205738   KEY_CPP \ 
    57215739   obccli.F90 
    57225740$(MODEL_LIB)(obcdom.o) :   \ 
     5741   dom_oce.F90 \ 
     5742   in_out_manager.F90 \ 
     5743   lib_print.f90 \ 
     5744   obc_par.F90 \ 
     5745   par_kind.F90 \ 
     5746   par_oce.F90 \ 
    57235747   $(MODEL_LIB)(dom_oce.o) \ 
    57245748   $(MODEL_LIB)(in_out_manager.o) \ 
     
    57295753   dom_oce.F90 \ 
    57305754   in_out_manager.F90 \ 
    5731    lib_print.f90 \ 
    5732    obc_par.F90 \ 
    5733    par_kind.F90 \ 
    5734    par_oce.F90 \ 
     5755   lib_mpp.F90 \ 
     5756   obc_oce.F90 \ 
     5757   oce.F90 \ 
     5758   phycst.F90 \ 
    57355759   $(MODEL_LIB)(dom_oce.o) \ 
    57365760   $(MODEL_LIB)(in_out_manager.o) \ 
     
    57395763   $(MODEL_LIB)(oce.o) \ 
    57405764   $(MODEL_LIB)(phycst.o) \ 
    5741    dom_oce.F90 \ 
    5742    in_out_manager.F90 \ 
    5743    lib_mpp.F90 \ 
    5744    obc_oce.F90 \ 
    5745    oce.F90 \ 
    5746    phycst.F90 \ 
    57475765   KEY_CPP \ 
    57485766   obcdom.F90 
    57495767$(MODEL_LIB)(obcdta.o) :   \ 
     5768   dom_oce.F90 \ 
     5769   in_out_manager.F90 \ 
     5770   lib_mpp.F90 \ 
     5771   lib_print.f90 \ 
     5772   obc_oce.F90 \ 
     5773   obc_par.F90 \ 
     5774   oce.F90 \ 
     5775   par_kind.F90 \ 
     5776   par_oce.F90 \ 
     5777   phycst.F90 \ 
     5778   prtctl.F90 \ 
    57505779   $(MODEL_LIB)(dom_oce.o) \ 
    57515780   $(MODEL_LIB)(in_out_manager.o) \ 
     
    57595788   $(MODEL_LIB)(phycst.o) \ 
    57605789   $(MODEL_LIB)(prtctl.o) \ 
    5761    dom_oce.F90 \ 
    5762    in_out_manager.F90 \ 
    5763    lib_mpp.F90 \ 
    5764    lib_print.f90 \ 
     5790   daymod.F90 \ 
     5791   dom_oce.F90 \ 
     5792   dynspg_oce.F90 \ 
     5793   in_out_manager.F90 \ 
     5794   lbclnk.F90 \ 
     5795   lib_mpp.F90 \ 
     5796   obccli.F90 \ 
    57655797   obc_oce.F90 \ 
    5766    obc_par.F90 \ 
    5767    oce.F90 \ 
    5768    par_kind.F90 \ 
    5769    par_oce.F90 \ 
    5770    phycst.F90 \ 
    5771    prtctl.F90 \ 
     5798   oce.F90 \ 
     5799   phycst.F90 \ 
    57725800   $(MODEL_LIB)(daymod.o) \ 
    57735801   $(MODEL_LIB)(dom_oce.o) \ 
     
    57765804   $(MODEL_LIB)(lbclnk.o) \ 
    57775805   $(MODEL_LIB)(lib_mpp.o) \ 
     5806   $(MODEL_LIB)(obccli.o) \ 
    57785807   $(MODEL_LIB)(obc_oce.o) \ 
    5779    $(MODEL_LIB)(obccli.o) \ 
    5780    $(MODEL_LIB)(oce.o) \ 
    5781    $(MODEL_LIB)(phycst.o) \ 
    5782    daymod.F90 \ 
    5783    dom_oce.F90 \ 
    5784    dynspg_oce.F90 \ 
    5785    in_out_manager.F90 \ 
    5786    lbclnk.F90 \ 
    5787    lib_mpp.F90 \ 
    5788    obc_oce.F90 \ 
    5789    obccli.F90 \ 
    5790    oce.F90 \ 
    5791    phycst.F90 \ 
     5808   $(MODEL_LIB)(oce.o) \ 
     5809   $(MODEL_LIB)(phycst.o) \ 
    57925810   domzgr_substitute.h90 \ 
    57935811   obc_vectopt_loop_substitute.h90 \ 
     
    57965814   obcdta.F90 
    57975815$(MODEL_LIB)(obcdyn.o) :   \ 
     5816   dom_oce.F90 \ 
     5817   in_out_manager.F90 \ 
     5818   lib_mpp.F90 \ 
     5819   lib_print.f90 \ 
     5820   obc_oce.F90 \ 
     5821   obc_par.F90 \ 
     5822   oce.F90 \ 
     5823   par_kind.F90 \ 
     5824   par_oce.F90 \ 
     5825   phycst.F90 \ 
    57985826   $(MODEL_LIB)(dom_oce.o) \ 
    57995827   $(MODEL_LIB)(in_out_manager.o) \ 
     
    58075835   $(MODEL_LIB)(phycst.o) \ 
    58085836   dom_oce.F90 \ 
     5837   dynspg_oce.F90 \ 
     5838   in_out_manager.F90 \ 
     5839   lbclnk.F90 \ 
     5840   lib_mpp.F90 \ 
     5841   obccli.F90 \ 
     5842   obc_oce.F90 \ 
     5843   oce.F90 \ 
     5844   phycst.F90 \ 
     5845   $(MODEL_LIB)(dom_oce.o) \ 
     5846   $(MODEL_LIB)(dynspg_oce.o) \ 
     5847   $(MODEL_LIB)(in_out_manager.o) \ 
     5848   $(MODEL_LIB)(lbclnk.o) \ 
     5849   $(MODEL_LIB)(lib_mpp.o) \ 
     5850   $(MODEL_LIB)(obccli.o) \ 
     5851   $(MODEL_LIB)(obc_oce.o) \ 
     5852   $(MODEL_LIB)(oce.o) \ 
     5853   $(MODEL_LIB)(phycst.o) \ 
     5854   KEY_CPP \ 
     5855   obcdyn.F90 
     5856$(MODEL_LIB)(obcdyn_bt.o) :   \ 
     5857   dom_oce.F90 \ 
    58095858   in_out_manager.F90 \ 
    58105859   lib_mpp.F90 \ 
     
    58175866   phycst.F90 \ 
    58185867   $(MODEL_LIB)(dom_oce.o) \ 
    5819    $(MODEL_LIB)(dynspg_oce.o) \ 
    5820    $(MODEL_LIB)(in_out_manager.o) \ 
    5821    $(MODEL_LIB)(lbclnk.o) \ 
    5822    $(MODEL_LIB)(lib_mpp.o) \ 
    5823    $(MODEL_LIB)(obc_oce.o) \ 
    5824    $(MODEL_LIB)(obccli.o) \ 
    5825    $(MODEL_LIB)(oce.o) \ 
    5826    $(MODEL_LIB)(phycst.o) \ 
    5827    dom_oce.F90 \ 
    5828    dynspg_oce.F90 \ 
    5829    in_out_manager.F90 \ 
    5830    lbclnk.F90 \ 
    5831    lib_mpp.F90 \ 
    5832    obc_oce.F90 \ 
    5833    obccli.F90 \ 
    5834    oce.F90 \ 
    5835    phycst.F90 \ 
    5836    KEY_CPP \ 
    5837    obcdyn.F90 
    5838 $(MODEL_LIB)(obcdyn_bt.o) :   \ 
    5839    $(MODEL_LIB)(dom_oce.o) \ 
    58405868   $(MODEL_LIB)(in_out_manager.o) \ 
    58415869   $(MODEL_LIB)(lib_mpp.o) \ 
     
    58485876   $(MODEL_LIB)(phycst.o) \ 
    58495877   dom_oce.F90 \ 
    5850    in_out_manager.F90 \ 
    5851    lib_mpp.F90 \ 
    5852    lib_print.f90 \ 
     5878   dynspg_oce.F90 \ 
     5879   in_out_manager.F90 \ 
     5880   lbclnk.F90 \ 
     5881   lib_mpp.F90 \ 
     5882   obccli.F90 \ 
     5883   obc_oce.F90 \ 
     5884   oce.F90 \ 
     5885   phycst.F90 \ 
     5886   $(MODEL_LIB)(dom_oce.o) \ 
     5887   $(MODEL_LIB)(dynspg_oce.o) \ 
     5888   $(MODEL_LIB)(in_out_manager.o) \ 
     5889   $(MODEL_LIB)(lbclnk.o) \ 
     5890   $(MODEL_LIB)(lib_mpp.o) \ 
     5891   $(MODEL_LIB)(obccli.o) \ 
     5892   $(MODEL_LIB)(obc_oce.o) \ 
     5893   $(MODEL_LIB)(oce.o) \ 
     5894   $(MODEL_LIB)(phycst.o) \ 
     5895   KEY_CPP \ 
     5896   obcdyn_bt.F90 
     5897$(MODEL_LIB)(obcfla.o) :   \ 
     5898   daymod.F90 \ 
     5899   dom_oce.F90 \ 
     5900   dynspg_oce.F90 \ 
     5901   in_out_manager.F90 \ 
     5902   lbclnk.F90 \ 
     5903   lib_mpp.F90 \ 
     5904   obccli.F90 \ 
    58535905   obc_oce.F90 \ 
    58545906   obc_par.F90 \ 
    58555907   oce.F90 \ 
    5856    par_kind.F90 \ 
    5857    par_oce.F90 \ 
    5858    phycst.F90 \ 
     5908   par_oce.F90 \ 
     5909   phycst.F90 \ 
     5910   $(MODEL_LIB)(daymod.o) \ 
    58595911   $(MODEL_LIB)(dom_oce.o) \ 
    58605912   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    58625914   $(MODEL_LIB)(lbclnk.o) \ 
    58635915   $(MODEL_LIB)(lib_mpp.o) \ 
    5864    $(MODEL_LIB)(obc_oce.o) \ 
    58655916   $(MODEL_LIB)(obccli.o) \ 
    5866    $(MODEL_LIB)(oce.o) \ 
    5867    $(MODEL_LIB)(phycst.o) \ 
    5868    dom_oce.F90 \ 
    5869    dynspg_oce.F90 \ 
    5870    in_out_manager.F90 \ 
    5871    lbclnk.F90 \ 
    5872    lib_mpp.F90 \ 
    5873    obc_oce.F90 \ 
    5874    obccli.F90 \ 
    5875    oce.F90 \ 
    5876    phycst.F90 \ 
    5877    KEY_CPP \ 
    5878    obcdyn_bt.F90 
    5879 $(MODEL_LIB)(obcfla.o) :   \ 
    5880    $(MODEL_LIB)(daymod.o) \ 
    5881    $(MODEL_LIB)(dom_oce.o) \ 
    5882    $(MODEL_LIB)(dynspg_oce.o) \ 
    5883    $(MODEL_LIB)(in_out_manager.o) \ 
    5884    $(MODEL_LIB)(lbclnk.o) \ 
    5885    $(MODEL_LIB)(lib_mpp.o) \ 
    58865917   $(MODEL_LIB)(obc_oce.o) \ 
    58875918   $(MODEL_LIB)(obc_par.o) \ 
    5888    $(MODEL_LIB)(obccli.o) \ 
    5889    $(MODEL_LIB)(oce.o) \ 
    5890    $(MODEL_LIB)(par_oce.o) \ 
    5891    $(MODEL_LIB)(phycst.o) \ 
     5919   $(MODEL_LIB)(oce.o) \ 
     5920   $(MODEL_LIB)(par_oce.o) \ 
     5921   $(MODEL_LIB)(phycst.o) \ 
     5922   dom_oce.F90 \ 
     5923   dynspg_oce.F90 \ 
     5924   obcdta.F90 \ 
     5925   obc_oce.F90 \ 
     5926   oce.F90 \ 
     5927   phycst.F90 \ 
     5928   $(MODEL_LIB)(dom_oce.o) \ 
     5929   $(MODEL_LIB)(dynspg_oce.o) \ 
     5930   $(MODEL_LIB)(obcdta.o) \ 
     5931   $(MODEL_LIB)(obc_oce.o) \ 
     5932   $(MODEL_LIB)(oce.o) \ 
     5933   $(MODEL_LIB)(phycst.o) \ 
     5934   KEY_CPP \ 
     5935   obcfla.F90 
     5936$(MODEL_LIB)(obcini.o) :   \ 
    58925937   daymod.F90 \ 
    58935938   dom_oce.F90 \ 
    5894    dynspg_oce.F90 \ 
    5895    in_out_manager.F90 \ 
    5896    lbclnk.F90 \ 
    5897    lib_mpp.F90 \ 
     5939   in_out_manager.F90 \ 
     5940   lbclnk.F90 \ 
     5941   lib_mpp.F90 \ 
     5942   lib_print.f90 \ 
    58985943   obc_oce.F90 \ 
    58995944   obc_par.F90 \ 
    5900    obccli.F90 \ 
    5901    oce.F90 \ 
    5902    par_oce.F90 \ 
    5903    phycst.F90 \ 
    5904    $(MODEL_LIB)(dom_oce.o) \ 
    5905    $(MODEL_LIB)(dynspg_oce.o) \ 
    5906    $(MODEL_LIB)(obc_oce.o) \ 
    5907    $(MODEL_LIB)(obcdta.o) \ 
    5908    $(MODEL_LIB)(oce.o) \ 
    5909    $(MODEL_LIB)(phycst.o) \ 
    5910    dom_oce.F90 \ 
    5911    dynspg_oce.F90 \ 
    5912    obc_oce.F90 \ 
    5913    obcdta.F90 \ 
    5914    oce.F90 \ 
    5915    phycst.F90 \ 
    5916    KEY_CPP \ 
    5917    obcfla.F90 
    5918 $(MODEL_LIB)(obcini.o) :   \ 
     5945   oce.F90 \ 
     5946   par_kind.F90 \ 
     5947   par_oce.F90 \ 
     5948   phycst.F90 \ 
    59195949   $(MODEL_LIB)(daymod.o) \ 
    59205950   $(MODEL_LIB)(dom_oce.o) \ 
     
    59295959   $(MODEL_LIB)(par_oce.o) \ 
    59305960   $(MODEL_LIB)(phycst.o) \ 
    5931    daymod.F90 \ 
    5932    dom_oce.F90 \ 
    5933    in_out_manager.F90 \ 
    5934    lbclnk.F90 \ 
    5935    lib_mpp.F90 \ 
    5936    lib_print.f90 \ 
     5961   dom_oce.F90 \ 
     5962   in_out_manager.F90 \ 
     5963   lbclnk.F90 \ 
     5964   lib_mpp.F90 \ 
     5965   obcdom.F90 \ 
     5966   obcrst.F90 \ 
    59375967   obc_oce.F90 \ 
    5938    obc_par.F90 \ 
    5939    oce.F90 \ 
    5940    par_kind.F90 \ 
    5941    par_oce.F90 \ 
    5942    phycst.F90 \ 
    5943    $(MODEL_LIB)(dom_oce.o) \ 
    5944    $(MODEL_LIB)(in_out_manager.o) \ 
    5945    $(MODEL_LIB)(lbclnk.o) \ 
    5946    $(MODEL_LIB)(lib_mpp.o) \ 
    5947    $(MODEL_LIB)(obc_oce.o) \ 
     5968   oce.F90 \ 
     5969   phycst.F90 \ 
     5970   $(MODEL_LIB)(dom_oce.o) \ 
     5971   $(MODEL_LIB)(in_out_manager.o) \ 
     5972   $(MODEL_LIB)(lbclnk.o) \ 
     5973   $(MODEL_LIB)(lib_mpp.o) \ 
    59485974   $(MODEL_LIB)(obcdom.o) \ 
    59495975   $(MODEL_LIB)(obcrst.o) \ 
    5950    $(MODEL_LIB)(oce.o) \ 
    5951    $(MODEL_LIB)(phycst.o) \ 
    5952    dom_oce.F90 \ 
    5953    in_out_manager.F90 \ 
    5954    lbclnk.F90 \ 
    5955    lib_mpp.F90 \ 
    5956    obc_oce.F90 \ 
    5957    obcdom.F90 \ 
    5958    obcrst.F90 \ 
    5959    oce.F90 \ 
    5960    phycst.F90 \ 
     5976   $(MODEL_LIB)(obc_oce.o) \ 
     5977   $(MODEL_LIB)(oce.o) \ 
     5978   $(MODEL_LIB)(phycst.o) \ 
    59615979   obc_vectopt_loop_substitute.h90 \ 
    59625980   KEY_CPP \ 
    59635981   obcini.F90 
    59645982$(MODEL_LIB)(obcrad.o) :   \ 
     5983   dom_oce.F90 \ 
     5984   in_out_manager.F90 \ 
     5985   lib_mpp.F90 \ 
     5986   lib_print.f90 \ 
     5987   obc_par.F90 \ 
     5988   oce.F90 \ 
     5989   par_kind.F90 \ 
     5990   par_oce.F90 \ 
    59655991   $(MODEL_LIB)(dom_oce.o) \ 
    59665992   $(MODEL_LIB)(in_out_manager.o) \ 
     
    59735999   dom_oce.F90 \ 
    59746000   in_out_manager.F90 \ 
    5975    lib_mpp.F90 \ 
    5976    lib_print.f90 \ 
    5977    obc_par.F90 \ 
    5978    oce.F90 \ 
    5979    par_kind.F90 \ 
    5980    par_oce.F90 \ 
     6001   lbclnk.F90 \ 
     6002   lib_mpp.F90 \ 
     6003   obc_oce.F90 \ 
     6004   oce.F90 \ 
     6005   phycst.F90 \ 
    59816006   $(MODEL_LIB)(dom_oce.o) \ 
    59826007   $(MODEL_LIB)(in_out_manager.o) \ 
     
    59866011   $(MODEL_LIB)(oce.o) \ 
    59876012   $(MODEL_LIB)(phycst.o) \ 
    5988    dom_oce.F90 \ 
    5989    in_out_manager.F90 \ 
    5990    lbclnk.F90 \ 
    5991    lib_mpp.F90 \ 
    5992    obc_oce.F90 \ 
    5993    oce.F90 \ 
    5994    phycst.F90 \ 
    59956013   obc_vectopt_loop_substitute.h90 \ 
    59966014   KEY_CPP \ 
    59976015   obcrad.F90 
    59986016$(MODEL_LIB)(obcrst.o) :   \ 
     6017   dom_oce.F90 \ 
     6018   in_out_manager.F90 \ 
     6019   lib_mpp.F90 \ 
     6020   lib_print.f90 \ 
     6021   obc_par.F90 \ 
     6022   oce.F90 \ 
     6023   par_kind.F90 \ 
     6024   par_oce.F90 \ 
     6025   phycst.F90 \ 
     6026   prtctl.F90 \ 
    59996027   $(MODEL_LIB)(dom_oce.o) \ 
    60006028   $(MODEL_LIB)(in_out_manager.o) \ 
     
    60076035   $(MODEL_LIB)(phycst.o) \ 
    60086036   $(MODEL_LIB)(prtctl.o) \ 
    6009    dom_oce.F90 \ 
    6010    in_out_manager.F90 \ 
    6011    lib_mpp.F90 \ 
    6012    lib_print.f90 \ 
    6013    obc_par.F90 \ 
    6014    oce.F90 \ 
    6015    par_kind.F90 \ 
    6016    par_oce.F90 \ 
    6017    phycst.F90 \ 
    6018    prtctl.F90 \ 
     6037   daymod.F90 \ 
     6038   dom_oce.F90 \ 
     6039   in_out_manager.F90 \ 
     6040   lbclnk.F90 \ 
     6041   lib_mpp.F90 \ 
     6042   obc_oce.F90 \ 
     6043   oce.F90 \ 
     6044   phycst.F90 \ 
    60196045   $(MODEL_LIB)(daymod.o) \ 
    60206046   $(MODEL_LIB)(dom_oce.o) \ 
     
    60256051   $(MODEL_LIB)(oce.o) \ 
    60266052   $(MODEL_LIB)(phycst.o) \ 
    6027    daymod.F90 \ 
    6028    dom_oce.F90 \ 
    6029    in_out_manager.F90 \ 
    6030    lbclnk.F90 \ 
    6031    lib_mpp.F90 \ 
    6032    obc_oce.F90 \ 
    6033    oce.F90 \ 
    6034    phycst.F90 \ 
    60356053   KEY_CPP \ 
    60366054   obcrst.F90 
    60376055$(MODEL_LIB)(obcspg.o) :   \ 
     6056   dom_oce.F90 \ 
     6057   in_out_manager.F90 \ 
     6058   lib_mpp.F90 \ 
     6059   lib_print.f90 \ 
     6060   obc_par.F90 \ 
     6061   oce.F90 \ 
     6062   par_kind.F90 \ 
     6063   par_oce.F90 \ 
    60386064   $(MODEL_LIB)(dom_oce.o) \ 
    60396065   $(MODEL_LIB)(in_out_manager.o) \ 
     
    60466072   dom_oce.F90 \ 
    60476073   in_out_manager.F90 \ 
    6048    lib_mpp.F90 \ 
    6049    lib_print.f90 \ 
    6050    obc_par.F90 \ 
    6051    oce.F90 \ 
    6052    par_kind.F90 \ 
    6053    par_oce.F90 \ 
     6074   lbclnk.F90 \ 
     6075   lib_mpp.F90 \ 
     6076   obc_oce.F90 \ 
     6077   oce.F90 \ 
     6078   phycst.F90 \ 
    60546079   $(MODEL_LIB)(dom_oce.o) \ 
    60556080   $(MODEL_LIB)(in_out_manager.o) \ 
     
    60596084   $(MODEL_LIB)(oce.o) \ 
    60606085   $(MODEL_LIB)(phycst.o) \ 
    6061    dom_oce.F90 \ 
    6062    in_out_manager.F90 \ 
    6063    lbclnk.F90 \ 
    6064    lib_mpp.F90 \ 
    6065    obc_oce.F90 \ 
    6066    oce.F90 \ 
    6067    phycst.F90 \ 
    60686086   obc_vectopt_loop_substitute.h90 \ 
    60696087   KEY_CPP \ 
    60706088   obcspg.F90 
    60716089$(MODEL_LIB)(obctra.o) :   \ 
     6090   dom_oce.F90 \ 
     6091   in_out_manager.F90 \ 
     6092   lib_mpp.F90 \ 
     6093   lib_print.f90 \ 
     6094   obc_par.F90 \ 
     6095   oce.F90 \ 
     6096   par_kind.F90 \ 
     6097   par_oce.F90 \ 
    60726098   $(MODEL_LIB)(dom_oce.o) \ 
    60736099   $(MODEL_LIB)(in_out_manager.o) \ 
     
    60806106   dom_oce.F90 \ 
    60816107   in_out_manager.F90 \ 
    6082    lib_mpp.F90 \ 
    6083    lib_print.f90 \ 
    6084    obc_par.F90 \ 
    6085    oce.F90 \ 
    6086    par_kind.F90 \ 
    6087    par_oce.F90 \ 
     6108   lbclnk.F90 \ 
     6109   lib_mpp.F90 \ 
     6110   obc_oce.F90 \ 
     6111   oce.F90 \ 
     6112   phycst.F90 \ 
    60886113   $(MODEL_LIB)(dom_oce.o) \ 
    60896114   $(MODEL_LIB)(in_out_manager.o) \ 
     
    60936118   $(MODEL_LIB)(oce.o) \ 
    60946119   $(MODEL_LIB)(phycst.o) \ 
    6095    dom_oce.F90 \ 
    6096    in_out_manager.F90 \ 
    6097    lbclnk.F90 \ 
    6098    lib_mpp.F90 \ 
    6099    obc_oce.F90 \ 
    6100    oce.F90 \ 
    6101    phycst.F90 \ 
    61026120   obc_vectopt_loop_substitute.h90 \ 
    61036121   KEY_CPP \ 
    61046122   obctra.F90 
    61056123$(MODEL_LIB)(obcvol.o) :   \ 
     6124   blk_oce.F90 \ 
     6125   cpl_oce.F90 \ 
     6126   daymod.F90 \ 
     6127   dom_oce.F90 \ 
     6128   dtasal.F90 \ 
     6129   dtasss.F90 \ 
     6130   dtasst.F90 \ 
     6131   dtatem.F90 \ 
     6132   flxmod.F90 \ 
     6133   flxrnf.F90 \ 
     6134   flx_oce.F90 \ 
     6135   ice_oce.F90 \ 
     6136   in_out_manager.F90 \ 
     6137   lbclnk.F90 \ 
     6138   lib_mpp.F90 \ 
     6139   lib_print.f90 \ 
     6140   obc_par.F90 \ 
     6141   oce.F90 \ 
     6142   ocfzpt.F90 \ 
     6143   par_kind.F90 \ 
     6144   par_oce.F90 \ 
     6145   phycst.F90 \ 
     6146   prtctl.F90 \ 
     6147   taumod.F90 \ 
     6148   tradmp.F90 \ 
    61066149   $(MODEL_LIB)(blk_oce.o) \ 
    61076150   $(MODEL_LIB)(cpl_oce.o) \ 
     
    61126155   $(MODEL_LIB)(dtasst.o) \ 
    61136156   $(MODEL_LIB)(dtatem.o) \ 
    6114    $(MODEL_LIB)(flx_oce.o) \ 
    61156157   $(MODEL_LIB)(flxmod.o) \ 
    61166158   $(MODEL_LIB)(flxrnf.o) \ 
     6159   $(MODEL_LIB)(flx_oce.o) \ 
    61176160   $(MODEL_LIB)(ice_oce.o) \ 
    61186161   $(MODEL_LIB)(in_out_manager.o) \ 
     
    61296172   $(MODEL_LIB)(taumod.o) \ 
    61306173   $(MODEL_LIB)(tradmp.o) \ 
     6174   dom_oce.F90 \ 
     6175   in_out_manager.F90 \ 
     6176   lib_mpp.F90 \ 
     6177   obc_oce.F90 \ 
     6178   ocesbc.F90 \ 
     6179   oce.F90 \ 
     6180   phycst.F90 \ 
     6181   $(MODEL_LIB)(dom_oce.o) \ 
     6182   $(MODEL_LIB)(in_out_manager.o) \ 
     6183   $(MODEL_LIB)(lib_mpp.o) \ 
     6184   $(MODEL_LIB)(obc_oce.o) \ 
     6185   $(MODEL_LIB)(ocesbc.o) \ 
     6186   $(MODEL_LIB)(oce.o) \ 
     6187   $(MODEL_LIB)(phycst.o) \ 
     6188   domzgr_substitute.h90 \ 
     6189   obc_vectopt_loop_substitute.h90 \ 
     6190   KEY_CPP \ 
     6191   obcvol.F90 
     6192$(MODEL_LIB)(obc_oce.o) :  \ 
     6193   par_kind.F90 \ 
     6194   par_oce.F90 \ 
     6195   $(MODEL_LIB)(par_kind.o) \ 
     6196   $(MODEL_LIB)(par_oce.o) \ 
     6197   obc_par.F90 \ 
     6198   par_oce.F90 \ 
     6199   $(MODEL_LIB)(obc_par.o) \ 
     6200   $(MODEL_LIB)(par_oce.o) \ 
     6201   KEY_CPP \ 
     6202   obc_oce.F90 
     6203$(MODEL_LIB)(obc_par.o) :  \ 
     6204   par_kind.F90 \ 
     6205   $(MODEL_LIB)(par_kind.o) \ 
     6206   par_oce.F90 \ 
     6207   $(MODEL_LIB)(par_oce.o) \ 
     6208   obc_par_EEL_R5.h90 \ 
     6209   KEY_CPP \ 
     6210   obc_par.F90 
     6211$(MODEL_LIB)(ocesbc.o) :   \ 
     6212   blk_oce.F90 \ 
     6213   daymod.F90 \ 
     6214   dom_oce.F90 \ 
     6215   dtasal.F90 \ 
     6216   dtatem.F90 \ 
     6217   in_out_manager.F90 \ 
     6218   lbclnk.F90 \ 
     6219   lib_mpp.F90 \ 
     6220   lib_print.f90 \ 
     6221   oce.F90 \ 
     6222   ocfzpt.F90 \ 
     6223   par_kind.F90 \ 
     6224   par_oce.F90 \ 
     6225   phycst.F90 \ 
     6226   prtctl.F90 \ 
     6227   trdmod.F90 \ 
     6228   trdmod_oce.F90 \ 
     6229   zdfmxl.F90 \ 
     6230   zdf_oce.F90 \ 
     6231   $(MODEL_LIB)(blk_oce.o) \ 
     6232   $(MODEL_LIB)(daymod.o) \ 
     6233   $(MODEL_LIB)(dom_oce.o) \ 
     6234   $(MODEL_LIB)(dtasal.o) \ 
     6235   $(MODEL_LIB)(dtatem.o) \ 
     6236   $(MODEL_LIB)(in_out_manager.o) \ 
     6237   $(MODEL_LIB)(lbclnk.o) \ 
     6238   $(MODEL_LIB)(lib_mpp.o) \ 
     6239   $(MODEL_LIB)(lib_print.o) \ 
     6240   $(MODEL_LIB)(oce.o) \ 
     6241   $(MODEL_LIB)(ocfzpt.o) \ 
     6242   $(MODEL_LIB)(par_kind.o) \ 
     6243   $(MODEL_LIB)(par_oce.o) \ 
     6244   $(MODEL_LIB)(phycst.o) \ 
     6245   $(MODEL_LIB)(prtctl.o) \ 
     6246   $(MODEL_LIB)(trdmod.o) \ 
     6247   $(MODEL_LIB)(trdmod_oce.o) \ 
     6248   $(MODEL_LIB)(zdfmxl.o) \ 
     6249   $(MODEL_LIB)(zdf_oce.o) \ 
    61316250   blk_oce.F90 \ 
    61326251   cpl_oce.F90 \ 
     
    61376256   dtasst.F90 \ 
    61386257   dtatem.F90 \ 
    6139    flx_oce.F90 \ 
    61406258   flxmod.F90 \ 
    61416259   flxrnf.F90 \ 
     6260   flx_oce.F90 \ 
    61426261   ice_oce.F90 \ 
    61436262   in_out_manager.F90 \ 
    61446263   lbclnk.F90 \ 
    61456264   lib_mpp.F90 \ 
    6146    lib_print.f90 \ 
    6147    obc_par.F90 \ 
    61486265   oce.F90 \ 
    61496266   ocfzpt.F90 \ 
    6150    par_kind.F90 \ 
    6151    par_oce.F90 \ 
    61526267   phycst.F90 \ 
    61536268   prtctl.F90 \ 
    61546269   taumod.F90 \ 
    61556270   tradmp.F90 \ 
    6156    $(MODEL_LIB)(dom_oce.o) \ 
    6157    $(MODEL_LIB)(in_out_manager.o) \ 
    6158    $(MODEL_LIB)(lib_mpp.o) \ 
    6159    $(MODEL_LIB)(obc_oce.o) \ 
    6160    $(MODEL_LIB)(oce.o) \ 
    6161    $(MODEL_LIB)(ocesbc.o) \ 
    6162    $(MODEL_LIB)(phycst.o) \ 
    6163    dom_oce.F90 \ 
    6164    in_out_manager.F90 \ 
    6165    lib_mpp.F90 \ 
    6166    obc_oce.F90 \ 
    6167    oce.F90 \ 
    6168    ocesbc.F90 \ 
    6169    phycst.F90 \ 
    6170    domzgr_substitute.h90 \ 
    6171    obc_vectopt_loop_substitute.h90 \ 
    6172    KEY_CPP \ 
    6173    obcvol.F90 
    6174 $(MODEL_LIB)(oce.o) :   \ 
    6175    $(MODEL_LIB)(par_kind.o) \ 
    6176    par_kind.F90 \ 
    6177    $(MODEL_LIB)(par_oce.o) \ 
    6178    par_oce.F90 \ 
    6179    KEY_CPP \ 
    6180    oce.F90 
    6181 $(MODEL_LIB)(ocesbc.o) :   \ 
    6182    $(MODEL_LIB)(blk_oce.o) \ 
    6183    $(MODEL_LIB)(daymod.o) \ 
    6184    $(MODEL_LIB)(dom_oce.o) \ 
    6185    $(MODEL_LIB)(dtasal.o) \ 
    6186    $(MODEL_LIB)(dtatem.o) \ 
    6187    $(MODEL_LIB)(in_out_manager.o) \ 
    6188    $(MODEL_LIB)(lbclnk.o) \ 
    6189    $(MODEL_LIB)(lib_mpp.o) \ 
    6190    $(MODEL_LIB)(lib_print.o) \ 
    6191    $(MODEL_LIB)(oce.o) \ 
    6192    $(MODEL_LIB)(ocfzpt.o) \ 
    6193    $(MODEL_LIB)(par_kind.o) \ 
    6194    $(MODEL_LIB)(par_oce.o) \ 
    6195    $(MODEL_LIB)(phycst.o) \ 
    6196    $(MODEL_LIB)(prtctl.o) \ 
    6197    $(MODEL_LIB)(trdmod.o) \ 
    6198    $(MODEL_LIB)(trdmod_oce.o) \ 
    6199    $(MODEL_LIB)(zdf_oce.o) \ 
    6200    $(MODEL_LIB)(zdfmxl.o) \ 
    6201    blk_oce.F90 \ 
    6202    daymod.F90 \ 
    6203    dom_oce.F90 \ 
    6204    dtasal.F90 \ 
    6205    dtatem.F90 \ 
    6206    in_out_manager.F90 \ 
    6207    lbclnk.F90 \ 
    6208    lib_mpp.F90 \ 
    6209    lib_print.f90 \ 
    6210    oce.F90 \ 
    6211    ocfzpt.F90 \ 
    6212    par_kind.F90 \ 
    6213    par_oce.F90 \ 
    6214    phycst.F90 \ 
    6215    prtctl.F90 \ 
    6216    trdmod.F90 \ 
    6217    trdmod_oce.F90 \ 
    6218    zdf_oce.F90 \ 
    6219    zdfmxl.F90 \ 
    62206271   $(MODEL_LIB)(blk_oce.o) \ 
    62216272   $(MODEL_LIB)(cpl_oce.o) \ 
     
    62266277   $(MODEL_LIB)(dtasst.o) \ 
    62276278   $(MODEL_LIB)(dtatem.o) \ 
    6228    $(MODEL_LIB)(flx_oce.o) \ 
    62296279   $(MODEL_LIB)(flxmod.o) \ 
    62306280   $(MODEL_LIB)(flxrnf.o) \ 
     6281   $(MODEL_LIB)(flx_oce.o) \ 
    62316282   $(MODEL_LIB)(ice_oce.o) \ 
    62326283   $(MODEL_LIB)(in_out_manager.o) \ 
     
    62396290   $(MODEL_LIB)(taumod.o) \ 
    62406291   $(MODEL_LIB)(tradmp.o) \ 
     6292   domzgr_substitute.h90 \ 
     6293   vectopt_loop_substitute.h90 \ 
     6294   KEY_CPP \ 
     6295   ocesbc.F90 
     6296$(MODEL_LIB)(oce.o) :   \ 
     6297   par_kind.F90 \ 
     6298   $(MODEL_LIB)(par_kind.o) \ 
     6299   par_oce.F90 \ 
     6300   $(MODEL_LIB)(par_oce.o) \ 
     6301   KEY_CPP \ 
     6302   oce.F90 
     6303$(MODEL_LIB)(ocfzpt.o) :   \ 
     6304   par_oce.F90 \ 
     6305   $(MODEL_LIB)(par_oce.o) \ 
     6306   dom_oce.F90 \ 
     6307   oce.F90 \ 
     6308   $(MODEL_LIB)(dom_oce.o) \ 
     6309   $(MODEL_LIB)(oce.o) \ 
     6310   ocfzpt.F90 
     6311$(MODEL_LIB)(opa.o) :   \ 
     6312   agrif_opa_sponge.F90 \ 
    62416313   blk_oce.F90 \ 
     6314   cla.F90 \ 
     6315   cla_div.F90 \ 
     6316   closea.F90 \ 
     6317   cpl.F90 \ 
    62426318   cpl_oce.F90 \ 
    62436319   daymod.F90 \ 
     6320   diadimg.F90 \ 
     6321   diafwb.F90 \ 
     6322   diagap.F90 \ 
     6323   diahdy.F90 \ 
     6324   diahth.F90 \ 
     6325   dianam.F90 \ 
     6326   diaptr.F90 \ 
     6327   diaspr.F90 \ 
     6328   diawri1d.F90 \ 
     6329   diawri.F90 \ 
     6330   divcur.F90 \ 
     6331   domhgr.F90 \ 
     6332   dommsk.F90 \ 
     6333   domstp.F90 \ 
     6334   domwri.F90 \ 
     6335   domzgr.F90 \ 
    62446336   dom_oce.F90 \ 
    62456337   dtasal.F90 \ 
     
    62476339   dtasst.F90 \ 
    62486340   dtatem.F90 \ 
    6249    flx_oce.F90 \ 
     6341   dyncor1d.F90 \ 
     6342   dynhpg.F90 \ 
     6343   dynkeg.F90 \ 
     6344   dynldf.F90 \ 
     6345   dynnxt1d.F90 \ 
     6346   dynnxt.F90 \ 
     6347   dynspg.F90 \ 
     6348   dynspg_oce.F90 \ 
     6349   dynvor.F90 \ 
     6350   dynzad.F90 \ 
     6351   dynzdf.F90 \ 
     6352   eosbn2.F90 \ 
     6353   floats.F90 \ 
     6354   flo_oce.F90 \ 
     6355   flxblk.F90 \ 
     6356   flxfwb.F90 \ 
    62506357   flxmod.F90 \ 
    62516358   flxrnf.F90 \ 
     6359   flx_oce.F90 \ 
     6360   icestp1d.F90 \ 
     6361   icestp.F90 \ 
     6362   ice.F90 \ 
    62526363   ice_oce.F90 \ 
    6253    in_out_manager.F90 \ 
    6254    lbclnk.F90 \ 
    6255    lib_mpp.F90 \ 
     6364   ini1d.F90 \ 
     6365   in_out_manager.F90 \ 
     6366   lbclnk.F90 \ 
     6367   ldfdyn_oce.F90 \ 
     6368   ldfeiv.F90 \ 
     6369   ldfslp.F90 \ 
     6370   ldftra_oce.F90 \ 
     6371   lib_mpp.F90 \ 
     6372   lib_print.f90 \ 
     6373   limistate.F90 \ 
     6374   limmsh.F90 \ 
     6375   limrst.F90 \ 
     6376   obcdom.F90 \ 
     6377   obcdta.F90 \ 
     6378   obcrad.F90 \ 
     6379   obcrst.F90 \ 
     6380   obcspg.F90 \ 
     6381   obc_oce.F90 \ 
     6382   obc_par.F90 \ 
     6383   ocesbc.F90 \ 
    62566384   oce.F90 \ 
    62576385   ocfzpt.F90 \ 
    6258    phycst.F90 \ 
    6259    prtctl.F90 \ 
     6386   par_kind.F90 \ 
     6387   par_oce.F90 \ 
     6388   phycst.F90 \ 
     6389   prtctl.F90 \ 
     6390   restart.F90 \ 
     6391   solisl.F90 \ 
     6392   solmat.F90 \ 
     6393   sol_oce.F90 \ 
     6394   stpctl.F90 \ 
    62606395   taumod.F90 \ 
     6396   traadv.F90 \ 
     6397   trabbc.F90 \ 
     6398   trabbl.F90 \ 
    62616399   tradmp.F90 \ 
    6262    domzgr_substitute.h90 \ 
    6263    vectopt_loop_substitute.h90 \ 
    6264    KEY_CPP \ 
    6265    ocesbc.F90 
    6266 $(MODEL_LIB)(ocfzpt.o) :   \ 
    6267    $(MODEL_LIB)(par_oce.o) \ 
    6268    par_oce.F90 \ 
    6269    $(MODEL_LIB)(dom_oce.o) \ 
    6270    $(MODEL_LIB)(oce.o) \ 
    6271    dom_oce.F90 \ 
    6272    oce.F90 \ 
    6273    ocfzpt.F90 
    6274 $(MODEL_LIB)(opa.o) :   \ 
     6400   traldf.F90 \ 
     6401   tranpc.F90 \ 
     6402   tranxt.F90 \ 
     6403   traqsr.F90 \ 
     6404   trasbc.F90 \ 
     6405   trazdf.F90 \ 
     6406   trcstp.F90 \ 
     6407   trdicp.F90 \ 
     6408   trdicp_oce.F90 \ 
     6409   trdmld.F90 \ 
     6410   trdmld_oce.F90 \ 
     6411   trdmod_oce.F90 \ 
     6412   trdvor.F90 \ 
     6413   trdvor_oce.F90 \ 
     6414   wzvmod.F90 \ 
     6415   zdfbfr.F90 \ 
     6416   zdfddm.F90 \ 
     6417   zdfevd.F90 \ 
     6418   zdfkpp.F90 \ 
     6419   zdfmxl.F90 \ 
     6420   zdfric.F90 \ 
     6421   zdftke.F90 \ 
     6422   zdftke_jki.F90 \ 
     6423   zdf_oce.F90 \ 
     6424   zpshde.F90 \ 
    62756425   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    62766426   $(MODEL_LIB)(blk_oce.o) \ 
     
    62896439   $(MODEL_LIB)(diaptr.o) \ 
    62906440   $(MODEL_LIB)(diaspr.o) \ 
     6441   $(MODEL_LIB)(diawri1d.o) \ 
    62916442   $(MODEL_LIB)(diawri.o) \ 
    6292    $(MODEL_LIB)(diawri1d.o) \ 
    62936443   $(MODEL_LIB)(divcur.o) \ 
    6294    $(MODEL_LIB)(dom_oce.o) \ 
    62956444   $(MODEL_LIB)(domhgr.o) \ 
    62966445   $(MODEL_LIB)(dommsk.o) \ 
     
    62986447   $(MODEL_LIB)(domwri.o) \ 
    62996448   $(MODEL_LIB)(domzgr.o) \ 
     6449   $(MODEL_LIB)(dom_oce.o) \ 
    63006450   $(MODEL_LIB)(dtasal.o) \ 
    63016451   $(MODEL_LIB)(dtasss.o) \ 
     
    63046454   $(MODEL_LIB)(dyncor1d.o) \ 
    63056455   $(MODEL_LIB)(dynhpg.o) \ 
    6306    $(MODEL_LIB)(dynhpg_atsk.o) \ 
    63076456   $(MODEL_LIB)(dynkeg.o) \ 
    6308    $(MODEL_LIB)(dynldf_bilap.o) \ 
    6309    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    6310    $(MODEL_LIB)(dynldf_iso.o) \ 
    6311    $(MODEL_LIB)(dynldf_lap.o) \ 
     6457   $(MODEL_LIB)(dynldf.o) \ 
     6458   $(MODEL_LIB)(dynnxt1d.o) \ 
    63126459   $(MODEL_LIB)(dynnxt.o) \ 
    6313    $(MODEL_LIB)(dynnxt1d.o) \ 
    63146460   $(MODEL_LIB)(dynspg.o) \ 
    63156461   $(MODEL_LIB)(dynspg_oce.o) \ 
    63166462   $(MODEL_LIB)(dynvor.o) \ 
    63176463   $(MODEL_LIB)(dynzad.o) \ 
    6318    $(MODEL_LIB)(dynzdf_exp.o) \ 
    6319    $(MODEL_LIB)(dynzdf_imp.o) \ 
    6320    $(MODEL_LIB)(dynzdf_imp_atsk.o) \ 
    6321    $(MODEL_LIB)(dynzdf_iso.o) \ 
     6464   $(MODEL_LIB)(dynzdf.o) \ 
    63226465   $(MODEL_LIB)(eosbn2.o) \ 
     6466   $(MODEL_LIB)(floats.o) \ 
    63236467   $(MODEL_LIB)(flo_oce.o) \ 
    6324    $(MODEL_LIB)(floats.o) \ 
    6325    $(MODEL_LIB)(flx_oce.o) \ 
    63266468   $(MODEL_LIB)(flxblk.o) \ 
    63276469   $(MODEL_LIB)(flxfwb.o) \ 
    63286470   $(MODEL_LIB)(flxmod.o) \ 
    63296471   $(MODEL_LIB)(flxrnf.o) \ 
     6472   $(MODEL_LIB)(flx_oce.o) \ 
     6473   $(MODEL_LIB)(icestp1d.o) \ 
     6474   $(MODEL_LIB)(icestp.o) \ 
    63306475   $(MODEL_LIB)(ice.o) \ 
    63316476   $(MODEL_LIB)(ice_oce.o) \ 
    6332    $(MODEL_LIB)(icestp.o) \ 
    6333    $(MODEL_LIB)(icestp1d.o) \ 
    6334    $(MODEL_LIB)(in_out_manager.o) \ 
    63356477   $(MODEL_LIB)(ini1d.o) \ 
     6478   $(MODEL_LIB)(in_out_manager.o) \ 
    63366479   $(MODEL_LIB)(lbclnk.o) \ 
    63376480   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    63446487   $(MODEL_LIB)(limmsh.o) \ 
    63456488   $(MODEL_LIB)(limrst.o) \ 
    6346    $(MODEL_LIB)(obc_oce.o) \ 
    6347    $(MODEL_LIB)(obc_par.o) \ 
    63486489   $(MODEL_LIB)(obcdom.o) \ 
    63496490   $(MODEL_LIB)(obcdta.o) \ 
     
    63516492   $(MODEL_LIB)(obcrst.o) \ 
    63526493   $(MODEL_LIB)(obcspg.o) \ 
    6353    $(MODEL_LIB)(oce.o) \ 
     6494   $(MODEL_LIB)(obc_oce.o) \ 
     6495   $(MODEL_LIB)(obc_par.o) \ 
    63546496   $(MODEL_LIB)(ocesbc.o) \ 
     6497   $(MODEL_LIB)(oce.o) \ 
    63556498   $(MODEL_LIB)(ocfzpt.o) \ 
    63566499   $(MODEL_LIB)(par_kind.o) \ 
     
    63596502   $(MODEL_LIB)(prtctl.o) \ 
    63606503   $(MODEL_LIB)(restart.o) \ 
    6361    $(MODEL_LIB)(sol_oce.o) \ 
    63626504   $(MODEL_LIB)(solisl.o) \ 
    63636505   $(MODEL_LIB)(solmat.o) \ 
     6506   $(MODEL_LIB)(sol_oce.o) \ 
    63646507   $(MODEL_LIB)(stpctl.o) \ 
    63656508   $(MODEL_LIB)(taumod.o) \ 
    6366    $(MODEL_LIB)(traadv_cen2.o) \ 
    6367    $(MODEL_LIB)(traadv_ctl.o) \ 
    6368    $(MODEL_LIB)(traadv_muscl.o) \ 
    6369    $(MODEL_LIB)(traadv_muscl2.o) \ 
    6370    $(MODEL_LIB)(traadv_tvd.o) \ 
     6509   $(MODEL_LIB)(traadv.o) \ 
    63716510   $(MODEL_LIB)(trabbc.o) \ 
    63726511   $(MODEL_LIB)(trabbl.o) \ 
    63736512   $(MODEL_LIB)(tradmp.o) \ 
    6374    $(MODEL_LIB)(traldf_bilap.o) \ 
    6375    $(MODEL_LIB)(traldf_bilapg.o) \ 
    6376    $(MODEL_LIB)(traldf_iso.o) \ 
    6377    $(MODEL_LIB)(traldf_iso_zps.o) \ 
    6378    $(MODEL_LIB)(traldf_lap.o) \ 
     6513   $(MODEL_LIB)(traldf.o) \ 
    63796514   $(MODEL_LIB)(tranpc.o) \ 
    63806515   $(MODEL_LIB)(tranxt.o) \ 
    63816516   $(MODEL_LIB)(traqsr.o) \ 
    63826517   $(MODEL_LIB)(trasbc.o) \ 
    6383    $(MODEL_LIB)(trazdf_exp.o) \ 
    6384    $(MODEL_LIB)(trazdf_imp.o) \ 
    6385    $(MODEL_LIB)(trazdf_iso.o) \ 
    6386    $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
    6387    $(MODEL_LIB)(trc_oce.o) \ 
     6518   $(MODEL_LIB)(trazdf.o) \ 
    63886519   $(MODEL_LIB)(trcstp.o) \ 
    63896520   $(MODEL_LIB)(trdicp.o) \ 
     
    63916522   $(MODEL_LIB)(trdmld.o) \ 
    63926523   $(MODEL_LIB)(trdmld_oce.o) \ 
    6393    $(MODEL_LIB)(trdmod.o) \ 
    63946524   $(MODEL_LIB)(trdmod_oce.o) \ 
    63956525   $(MODEL_LIB)(trdvor.o) \ 
    63966526   $(MODEL_LIB)(trdvor_oce.o) \ 
    63976527   $(MODEL_LIB)(wzvmod.o) \ 
    6398    $(MODEL_LIB)(zdf_oce.o) \ 
    63996528   $(MODEL_LIB)(zdfbfr.o) \ 
    64006529   $(MODEL_LIB)(zdfddm.o) \ 
     
    64046533   $(MODEL_LIB)(zdfric.o) \ 
    64056534   $(MODEL_LIB)(zdftke.o) \ 
     6535   $(MODEL_LIB)(zdftke_jki.o) \ 
     6536   $(MODEL_LIB)(zdf_oce.o) \ 
    64066537   $(MODEL_LIB)(zpshde.o) \ 
    6407    agrif_opa_sponge.F90 \ 
    6408    blk_oce.F90 \ 
    6409    cla.F90 \ 
    6410    cla_div.F90 \ 
    6411    closea.F90 \ 
    64126538   cpl.F90 \ 
    64136539   cpl_oce.F90 \ 
    64146540   daymod.F90 \ 
    6415    diadimg.F90 \ 
    6416    diafwb.F90 \ 
    6417    diagap.F90 \ 
    6418    diahdy.F90 \ 
    6419    diahth.F90 \ 
    6420    dianam.F90 \ 
    64216541   diaptr.F90 \ 
    6422    diaspr.F90 \ 
    6423    diawri.F90 \ 
    6424    diawri1d.F90 \ 
    6425    divcur.F90 \ 
    6426    dom_oce.F90 \ 
    6427    domhgr.F90 \ 
    6428    dommsk.F90 \ 
    6429    domstp.F90 \ 
    6430    domwri.F90 \ 
    6431    domzgr.F90 \ 
     6542   domain.F90 \ 
     6543   domcfg.F90 \ 
     6544   dom_oce.F90 \ 
    64326545   dtasal.F90 \ 
    6433    dtasss.F90 \ 
    64346546   dtasst.F90 \ 
    64356547   dtatem.F90 \ 
    64366548   dyncor1d.F90 \ 
    6437    dynhpg.F90 \ 
    6438    dynhpg_atsk.F90 \ 
    6439    dynkeg.F90 \ 
    6440    dynldf_bilap.F90 \ 
    6441    dynldf_bilapg.F90 \ 
    6442    dynldf_iso.F90 \ 
    6443    dynldf_lap.F90 \ 
    6444    dynnxt.F90 \ 
    6445    dynnxt1d.F90 \ 
    6446    dynspg.F90 \ 
    64476549   dynspg_oce.F90 \ 
    6448    dynvor.F90 \ 
    6449    dynzad.F90 \ 
    6450    dynzdf_exp.F90 \ 
    6451    dynzdf_imp.F90 \ 
    6452    dynzdf_imp_atsk.F90 \ 
    6453    dynzdf_iso.F90 \ 
    64546550   eosbn2.F90 \ 
    6455    flo_oce.F90 \ 
    6456    floats.F90 \ 
    6457    flx_oce.F90 \ 
    6458    flxblk.F90 \ 
    64596551   flxfwb.F90 \ 
    64606552   flxmod.F90 \ 
    6461    flxrnf.F90 \ 
    6462    ice.F90 \ 
    6463    ice_oce.F90 \ 
    6464    icestp.F90 \ 
    6465    icestp1d.F90 \ 
    6466    in_out_manager.F90 \ 
     6553   iceini.F90 \ 
    64676554   ini1d.F90 \ 
    6468    lbclnk.F90 \ 
    6469    ldfdyn_oce.F90 \ 
    6470    ldfeiv.F90 \ 
    6471    ldfslp.F90 \ 
    6472    ldftra_oce.F90 \ 
    6473    lib_mpp.F90 \ 
    6474    lib_print.f90 \ 
    6475    limistate.F90 \ 
    6476    limmsh.F90 \ 
    6477    limrst.F90 \ 
    6478    obc_oce.F90 \ 
     6555   initrc.F90 \ 
     6556   in_out_manager.F90 \ 
     6557   istate.F90 \ 
     6558   ldfdyn.F90 \ 
     6559   ldftra.F90 \ 
     6560   lib_mpp.F90 \ 
     6561   mppini.F90 \ 
     6562   obcini.F90 \ 
    64796563   obc_par.F90 \ 
    6480    obcdom.F90 \ 
    6481    obcdta.F90 \ 
    6482    obcrad.F90 \ 
    6483    obcrst.F90 \ 
    6484    obcspg.F90 \ 
    6485    oce.F90 \ 
    6486    ocesbc.F90 \ 
     6564   oce.F90 \ 
    64876565   ocfzpt.F90 \ 
    6488    par_kind.F90 \ 
    6489    par_oce.F90 \ 
    6490    phycst.F90 \ 
    6491    prtctl.F90 \ 
    6492    restart.F90 \ 
    6493    sol_oce.F90 \ 
    6494    solisl.F90 \ 
    6495    solmat.F90 \ 
    6496    stpctl.F90 \ 
    6497    taumod.F90 \ 
    6498    traadv_cen2.F90 \ 
    6499    traadv_ctl.F90 \ 
    6500    traadv_muscl.F90 \ 
    6501    traadv_muscl2.F90 \ 
    6502    traadv_tvd.F90 \ 
    6503    trabbc.F90 \ 
    6504    trabbl.F90 \ 
    6505    tradmp.F90 \ 
    6506    traldf_bilap.F90 \ 
    6507    traldf_bilapg.F90 \ 
    6508    traldf_iso.F90 \ 
    6509    traldf_iso_zps.F90 \ 
    6510    traldf_lap.F90 \ 
    6511    tranpc.F90 \ 
    6512    tranxt.F90 \ 
    6513    traqsr.F90 \ 
    6514    trasbc.F90 \ 
    6515    trazdf_exp.F90 \ 
    6516    trazdf_imp.F90 \ 
    6517    trazdf_iso.F90 \ 
    6518    trazdf_iso_vopt.F90 \ 
    6519    trc_oce.F90 \ 
    6520    trcstp.F90 \ 
     6566   phycst.F90 \ 
     6567   prtctl.F90 \ 
     6568   solver.F90 \ 
     6569   step1d.F90 \ 
     6570   step.F90 \ 
    65216571   trdicp.F90 \ 
    6522    trdicp_oce.F90 \ 
    65236572   trdmld.F90 \ 
    6524    trdmld_oce.F90 \ 
    6525    trdmod.F90 \ 
    65266573   trdmod_oce.F90 \ 
    65276574   trdvor.F90 \ 
    6528    trdvor_oce.F90 \ 
    6529    wzvmod.F90 \ 
    6530    zdf_oce.F90 \ 
    6531    zdfbfr.F90 \ 
    6532    zdfddm.F90 \ 
    6533    zdfevd.F90 \ 
    6534    zdfkpp.F90 \ 
    6535    zdfmxl.F90 \ 
    6536    zdfric.F90 \ 
    6537    zdftke.F90 \ 
     6575   zdfini.F90 \ 
    65386576   zpshde.F90 \ 
    65396577   $(MODEL_LIB)(cpl.o) \ 
     
    65416579   $(MODEL_LIB)(daymod.o) \ 
    65426580   $(MODEL_LIB)(diaptr.o) \ 
    6543    $(MODEL_LIB)(dom_oce.o) \ 
    65446581   $(MODEL_LIB)(domain.o) \ 
    65456582   $(MODEL_LIB)(domcfg.o) \ 
     6583   $(MODEL_LIB)(dom_oce.o) \ 
    65466584   $(MODEL_LIB)(dtasal.o) \ 
    65476585   $(MODEL_LIB)(dtasst.o) \ 
     
    65536591   $(MODEL_LIB)(flxmod.o) \ 
    65546592   $(MODEL_LIB)(iceini.o) \ 
    6555    $(MODEL_LIB)(in_out_manager.o) \ 
    65566593   $(MODEL_LIB)(ini1d.o) \ 
    65576594   $(MODEL_LIB)(initrc.o) \ 
     6595   $(MODEL_LIB)(in_out_manager.o) \ 
    65586596   $(MODEL_LIB)(istate.o) \ 
    65596597   $(MODEL_LIB)(ldfdyn.o) \ 
     
    65616599   $(MODEL_LIB)(lib_mpp.o) \ 
    65626600   $(MODEL_LIB)(mppini.o) \ 
     6601   $(MODEL_LIB)(obcini.o) \ 
    65636602   $(MODEL_LIB)(obc_par.o) \ 
    6564    $(MODEL_LIB)(obcini.o) \ 
    65656603   $(MODEL_LIB)(oce.o) \ 
    65666604   $(MODEL_LIB)(ocfzpt.o) \ 
     
    65686606   $(MODEL_LIB)(prtctl.o) \ 
    65696607   $(MODEL_LIB)(solver.o) \ 
     6608   $(MODEL_LIB)(step1d.o) \ 
    65706609   $(MODEL_LIB)(step.o) \ 
    6571    $(MODEL_LIB)(step1d.o) \ 
    6572    $(MODEL_LIB)(traqsr.o) \ 
    65736610   $(MODEL_LIB)(trdicp.o) \ 
    65746611   $(MODEL_LIB)(trdmld.o) \ 
     
    65776614   $(MODEL_LIB)(zdfini.o) \ 
    65786615   $(MODEL_LIB)(zpshde.o) \ 
    6579    cpl.F90 \ 
    6580    cpl_oce.F90 \ 
    6581    daymod.F90 \ 
    6582    diaptr.F90 \ 
    6583    dom_oce.F90 \ 
    6584    domain.F90 \ 
    6585    domcfg.F90 \ 
    6586    dtasal.F90 \ 
    6587    dtasst.F90 \ 
    6588    dtatem.F90 \ 
    6589    dyncor1d.F90 \ 
    6590    dynspg_oce.F90 \ 
    6591    eosbn2.F90 \ 
    6592    flxfwb.F90 \ 
    6593    flxmod.F90 \ 
    6594    iceini.F90 \ 
    6595    in_out_manager.F90 \ 
    6596    ini1d.F90 \ 
    6597    initrc.F90 \ 
    6598    istate.F90 \ 
    6599    ldfdyn.F90 \ 
    6600    ldftra.F90 \ 
    6601    lib_mpp.F90 \ 
    6602    mppini.F90 \ 
    6603    obc_par.F90 \ 
    6604    obcini.F90 \ 
    6605    oce.F90 \ 
    6606    ocfzpt.F90 \ 
    6607    phycst.F90 \ 
    6608    prtctl.F90 \ 
    6609    solver.F90 \ 
    6610    step.F90 \ 
    6611    step1d.F90 \ 
    6612    traqsr.F90 \ 
    6613    trdicp.F90 \ 
    6614    trdmld.F90 \ 
    6615    trdmod_oce.F90 \ 
    6616    trdvor.F90 \ 
    6617    zdfini.F90 \ 
    6618    zpshde.F90 \ 
    66196616   KEY_CPP \ 
    66206617   opa.F90 
    66216618$(MODEL_LIB)(par_ice.o) :  \ 
    6622    $(MODEL_LIB)(par_kind.o) \ 
    6623    par_kind.F90 \ 
    6624    $(MODEL_LIB)(par_oce.o) \ 
    6625    par_oce.F90 \ 
     6619   par_kind.F90 \ 
     6620   $(MODEL_LIB)(par_kind.o) \ 
     6621   par_oce.F90 \ 
     6622   $(MODEL_LIB)(par_oce.o) \ 
    66266623   par_ice.F90 
    66276624$(MODEL_LIB)(par_kind.o) : \ 
    66286625   par_kind.F90 
    66296626$(MODEL_LIB)(par_oce.o) :  \ 
    6630    $(MODEL_LIB)(par_kind.o) \ 
    6631    par_kind.F90 \ 
     6627   par_kind.F90 \ 
     6628   $(MODEL_LIB)(par_kind.o) \ 
    66326629   par_EEL_R2.h90 \ 
    66336630   par_EEL_R5.h90 \ 
     
    66416638   par_oce.F90 
    66426639$(MODEL_LIB)(phycst.o) :   \ 
    6643    $(MODEL_LIB)(lib_print.o) \ 
    6644    $(MODEL_LIB)(par_kind.o) \ 
    6645    $(MODEL_LIB)(par_oce.o) \ 
    6646    lib_print.f90 \ 
    6647    par_kind.F90 \ 
    6648    par_oce.F90 \ 
    6649    $(MODEL_LIB)(in_out_manager.o) \ 
    6650    $(MODEL_LIB)(par_oce.o) \ 
    6651    in_out_manager.F90 \ 
    6652    par_oce.F90 \ 
     6640   lib_print.f90 \ 
     6641   par_kind.F90 \ 
     6642   par_oce.F90 \ 
     6643   $(MODEL_LIB)(lib_print.o) \ 
     6644   $(MODEL_LIB)(par_kind.o) \ 
     6645   $(MODEL_LIB)(par_oce.o) \ 
     6646   in_out_manager.F90 \ 
     6647   par_oce.F90 \ 
     6648   $(MODEL_LIB)(in_out_manager.o) \ 
     6649   $(MODEL_LIB)(par_oce.o) \ 
    66536650   phycst.F90 
    66546651$(MODEL_LIB)(prtctl.o) :   \ 
    6655    $(MODEL_LIB)(dom_oce.o) \ 
    6656    $(MODEL_LIB)(in_out_manager.o) \ 
    6657    $(MODEL_LIB)(lib_print.o) \ 
    6658    $(MODEL_LIB)(par_kind.o) \ 
    6659    $(MODEL_LIB)(par_oce.o) \ 
    6660    dom_oce.F90 \ 
    6661    in_out_manager.F90 \ 
    6662    lib_print.f90 \ 
    6663    par_kind.F90 \ 
    6664    par_oce.F90 \ 
    6665    $(MODEL_LIB)(dom_oce.o) \ 
    6666    $(MODEL_LIB)(in_out_manager.o) \ 
    6667    $(MODEL_LIB)(lib_mpp.o) \ 
    6668    dom_oce.F90 \ 
    6669    in_out_manager.F90 \ 
    6670    lib_mpp.F90 \ 
     6652   dom_oce.F90 \ 
     6653   in_out_manager.F90 \ 
     6654   lib_print.f90 \ 
     6655   par_kind.F90 \ 
     6656   par_oce.F90 \ 
     6657   $(MODEL_LIB)(dom_oce.o) \ 
     6658   $(MODEL_LIB)(in_out_manager.o) \ 
     6659   $(MODEL_LIB)(lib_print.o) \ 
     6660   $(MODEL_LIB)(par_kind.o) \ 
     6661   $(MODEL_LIB)(par_oce.o) \ 
     6662   dom_oce.F90 \ 
     6663   in_out_manager.F90 \ 
     6664   lib_mpp.F90 \ 
     6665   $(MODEL_LIB)(dom_oce.o) \ 
     6666   $(MODEL_LIB)(in_out_manager.o) \ 
     6667   $(MODEL_LIB)(lib_mpp.o) \ 
    66716668   prtctl.F90 
    66726669$(MODEL_LIB)(restart.o) :  \ 
     6670   blk_oce.F90 \ 
     6671   dom_oce.F90 \ 
     6672   dynzdf_exp.F90 \ 
     6673   in_out_manager.F90 \ 
     6674   lbclnk.F90 \ 
     6675   lib_print.f90 \ 
     6676   oce.F90 \ 
     6677   par_kind.F90 \ 
     6678   par_oce.F90 \ 
     6679   phycst.F90 \ 
     6680   prtctl.F90 \ 
     6681   taumod.F90 \ 
     6682   trazdf_exp.F90 \ 
     6683   zdf_oce.F90 \ 
    66736684   $(MODEL_LIB)(blk_oce.o) \ 
    66746685   $(MODEL_LIB)(dom_oce.o) \ 
     
    66836694   $(MODEL_LIB)(prtctl.o) \ 
    66846695   $(MODEL_LIB)(taumod.o) \ 
    6685    $(MODEL_LIB)(traadv_ctl.o) \ 
    66866696   $(MODEL_LIB)(trazdf_exp.o) \ 
    66876697   $(MODEL_LIB)(zdf_oce.o) \ 
    66886698   blk_oce.F90 \ 
    6689    dom_oce.F90 \ 
    6690    dynzdf_exp.F90 \ 
    6691    in_out_manager.F90 \ 
    6692    lbclnk.F90 \ 
    6693    lib_print.f90 \ 
    6694    oce.F90 \ 
    6695    par_kind.F90 \ 
    6696    par_oce.F90 \ 
    6697    phycst.F90 \ 
    6698    prtctl.F90 \ 
    6699    taumod.F90 \ 
    6700    traadv_ctl.F90 \ 
    6701    trazdf_exp.F90 \ 
     6699   cpl_oce.F90 \ 
     6700   daymod.F90 \ 
     6701   dom_oce.F90 \ 
     6702   dynspg_oce.F90 \ 
     6703   flx_oce.F90 \ 
     6704   ice_oce.F90 \ 
     6705   in_out_manager.F90 \ 
     6706   oce.F90 \ 
     6707   phycst.F90 \ 
     6708   sol_oce.F90 \ 
     6709   zdftke.F90 \ 
    67026710   zdf_oce.F90 \ 
    67036711   $(MODEL_LIB)(blk_oce.o) \ 
     
    67126720   $(MODEL_LIB)(phycst.o) \ 
    67136721   $(MODEL_LIB)(sol_oce.o) \ 
     6722   $(MODEL_LIB)(zdftke.o) \ 
    67146723   $(MODEL_LIB)(zdf_oce.o) \ 
    6715    $(MODEL_LIB)(zdftke.o) \ 
     6724   lib_mpp.F90 \ 
     6725   $(MODEL_LIB)(lib_mpp.o) \ 
     6726   restart_dimg.h90 \ 
     6727   $(IOIPSL_LIB) \ 
     6728   KEY_CPP \ 
     6729   restart.F90 
     6730$(MODEL_LIB)(sms.o) :   \ 
     6731   sms.F90 
     6732$(MODEL_LIB)(solfet.o) :   \ 
     6733   dom_oce.F90 \ 
     6734   in_out_manager.F90 \ 
     6735   lib_mpp.F90 \ 
     6736   oce.F90 \ 
     6737   par_oce.F90 \ 
     6738   $(MODEL_LIB)(dom_oce.o) \ 
     6739   $(MODEL_LIB)(in_out_manager.o) \ 
     6740   $(MODEL_LIB)(lib_mpp.o) \ 
     6741   $(MODEL_LIB)(oce.o) \ 
     6742   $(MODEL_LIB)(par_oce.o) \ 
     6743   dom_oce.F90 \ 
     6744   lbclnk.F90 \ 
     6745   lib_mpp.F90 \ 
     6746   oce.F90 \ 
     6747   sol_oce.F90 \ 
     6748   $(MODEL_LIB)(dom_oce.o) \ 
     6749   $(MODEL_LIB)(lbclnk.o) \ 
     6750   $(MODEL_LIB)(lib_mpp.o) \ 
     6751   $(MODEL_LIB)(oce.o) \ 
     6752   $(MODEL_LIB)(sol_oce.o) \ 
     6753   KEY_CPP \ 
     6754   solfet.F90 
     6755$(MODEL_LIB)(solisl.o) :   \ 
     6756   dom_oce.F90 \ 
     6757   in_out_manager.F90 \ 
     6758   lbclnk.F90 \ 
     6759   lib_mpp.F90 \ 
     6760   lib_print.f90 \ 
     6761   obc_par.F90 \ 
     6762   oce.F90 \ 
     6763   par_kind.F90 \ 
     6764   par_oce.F90 \ 
     6765   sol_oce.F90 \ 
     6766   zdf_oce.F90 \ 
     6767   $(MODEL_LIB)(dom_oce.o) \ 
     6768   $(MODEL_LIB)(in_out_manager.o) \ 
     6769   $(MODEL_LIB)(lbclnk.o) \ 
     6770   $(MODEL_LIB)(lib_mpp.o) \ 
     6771   $(MODEL_LIB)(lib_print.o) \ 
     6772   $(MODEL_LIB)(obc_par.o) \ 
     6773   $(MODEL_LIB)(oce.o) \ 
     6774   $(MODEL_LIB)(par_kind.o) \ 
     6775   $(MODEL_LIB)(par_oce.o) \ 
     6776   $(MODEL_LIB)(sol_oce.o) \ 
     6777   $(MODEL_LIB)(zdf_oce.o) \ 
     6778   dom_oce.F90 \ 
     6779   in_out_manager.F90 \ 
     6780   lib_mpp.F90 \ 
     6781   obc_oce.F90 \ 
     6782   oce.F90 \ 
     6783   solfet.F90 \ 
     6784   solpcg.F90 \ 
     6785   solsor.F90 \ 
     6786   sol_oce.F90 \ 
     6787   $(MODEL_LIB)(dom_oce.o) \ 
     6788   $(MODEL_LIB)(in_out_manager.o) \ 
     6789   $(MODEL_LIB)(lib_mpp.o) \ 
     6790   $(MODEL_LIB)(obc_oce.o) \ 
     6791   $(MODEL_LIB)(oce.o) \ 
     6792   $(MODEL_LIB)(solfet.o) \ 
     6793   $(MODEL_LIB)(solpcg.o) \ 
     6794   $(MODEL_LIB)(solsor.o) \ 
     6795   $(MODEL_LIB)(sol_oce.o) \ 
     6796   $(IOIPSL_LIB) \ 
     6797   KEY_CPP \ 
     6798   solisl.F90 
     6799$(MODEL_LIB)(solmat.o) :   \ 
     6800   dom_oce.F90 \ 
     6801   in_out_manager.F90 \ 
     6802   lib_mpp.F90 \ 
     6803   lib_print.f90 \ 
     6804   obc_par.F90 \ 
     6805   oce.F90 \ 
     6806   par_kind.F90 \ 
     6807   par_oce.F90 \ 
     6808   $(MODEL_LIB)(dom_oce.o) \ 
     6809   $(MODEL_LIB)(in_out_manager.o) \ 
     6810   $(MODEL_LIB)(lib_mpp.o) \ 
     6811   $(MODEL_LIB)(lib_print.o) \ 
     6812   $(MODEL_LIB)(obc_par.o) \ 
     6813   $(MODEL_LIB)(oce.o) \ 
     6814   $(MODEL_LIB)(par_kind.o) \ 
     6815   $(MODEL_LIB)(par_oce.o) \ 
     6816   dom_oce.F90 \ 
     6817   in_out_manager.F90 \ 
     6818   lbclnk.F90 \ 
     6819   lib_feti.F90 \ 
     6820   lib_mpp.F90 \ 
     6821   obc_oce.F90 \ 
     6822   oce.F90 \ 
     6823   phycst.F90 \ 
     6824   sol_oce.F90 \ 
     6825   $(MODEL_LIB)(dom_oce.o) \ 
     6826   $(MODEL_LIB)(in_out_manager.o) \ 
     6827   $(MODEL_LIB)(lbclnk.o) \ 
     6828   $(MODEL_LIB)(lib_feti.o) \ 
     6829   $(MODEL_LIB)(lib_mpp.o) \ 
     6830   $(MODEL_LIB)(obc_oce.o) \ 
     6831   $(MODEL_LIB)(oce.o) \ 
     6832   $(MODEL_LIB)(phycst.o) \ 
     6833   $(MODEL_LIB)(sol_oce.o) \ 
     6834   KEY_CPP \ 
     6835   solmat.F90 
     6836$(MODEL_LIB)(solpcg.o) :   \ 
     6837   dom_oce.F90 \ 
     6838   in_out_manager.F90 \ 
     6839   lib_mpp.F90 \ 
     6840   lib_print.f90 \ 
     6841   oce.F90 \ 
     6842   par_kind.F90 \ 
     6843   par_oce.F90 \ 
     6844   $(MODEL_LIB)(dom_oce.o) \ 
     6845   $(MODEL_LIB)(in_out_manager.o) \ 
     6846   $(MODEL_LIB)(lib_mpp.o) \ 
     6847   $(MODEL_LIB)(lib_print.o) \ 
     6848   $(MODEL_LIB)(oce.o) \ 
     6849   $(MODEL_LIB)(par_kind.o) \ 
     6850   $(MODEL_LIB)(par_oce.o) \ 
     6851   dom_oce.F90 \ 
     6852   in_out_manager.F90 \ 
     6853   lbclnk.F90 \ 
     6854   lib_mpp.F90 \ 
     6855   oce.F90 \ 
     6856   sol_oce.F90 \ 
     6857   $(MODEL_LIB)(dom_oce.o) \ 
     6858   $(MODEL_LIB)(in_out_manager.o) \ 
     6859   $(MODEL_LIB)(lbclnk.o) \ 
     6860   $(MODEL_LIB)(lib_mpp.o) \ 
     6861   $(MODEL_LIB)(oce.o) \ 
     6862   $(MODEL_LIB)(sol_oce.o) \ 
     6863   vectopt_loop_substitute.h90 \ 
     6864   KEY_CPP \ 
     6865   solpcg.F90 
     6866$(MODEL_LIB)(solsor.o) :   \ 
     6867   dom_oce.F90 \ 
     6868   in_out_manager.F90 \ 
     6869   lib_mpp.F90 \ 
     6870   lib_print.f90 \ 
     6871   oce.F90 \ 
     6872   par_kind.F90 \ 
     6873   par_oce.F90 \ 
     6874   $(MODEL_LIB)(dom_oce.o) \ 
     6875   $(MODEL_LIB)(in_out_manager.o) \ 
     6876   $(MODEL_LIB)(lib_mpp.o) \ 
     6877   $(MODEL_LIB)(lib_print.o) \ 
     6878   $(MODEL_LIB)(oce.o) \ 
     6879   $(MODEL_LIB)(par_kind.o) \ 
     6880   $(MODEL_LIB)(par_oce.o) \ 
     6881   dom_oce.F90 \ 
     6882   in_out_manager.F90 \ 
     6883   lbclnk.F90 \ 
     6884   lib_mpp.F90 \ 
     6885   oce.F90 \ 
     6886   sol_oce.F90 \ 
     6887   zdf_oce.F90 \ 
     6888   $(MODEL_LIB)(dom_oce.o) \ 
     6889   $(MODEL_LIB)(in_out_manager.o) \ 
     6890   $(MODEL_LIB)(lbclnk.o) \ 
     6891   $(MODEL_LIB)(lib_mpp.o) \ 
     6892   $(MODEL_LIB)(oce.o) \ 
     6893   $(MODEL_LIB)(sol_oce.o) \ 
     6894   $(MODEL_LIB)(zdf_oce.o) \ 
     6895   solsor.F90 
     6896$(MODEL_LIB)(solsor_e.o) : \ 
     6897   dom_oce.F90 \ 
     6898   in_out_manager.F90 \ 
     6899   lib_mpp.F90 \ 
     6900   lib_print.f90 \ 
     6901   oce.F90 \ 
     6902   par_kind.F90 \ 
     6903   par_oce.F90 \ 
     6904   $(MODEL_LIB)(dom_oce.o) \ 
     6905   $(MODEL_LIB)(in_out_manager.o) \ 
     6906   $(MODEL_LIB)(lib_mpp.o) \ 
     6907   $(MODEL_LIB)(lib_print.o) \ 
     6908   $(MODEL_LIB)(oce.o) \ 
     6909   $(MODEL_LIB)(par_kind.o) \ 
     6910   $(MODEL_LIB)(par_oce.o) \ 
     6911   dom_oce.F90 \ 
     6912   in_out_manager.F90 \ 
     6913   lbclnk.F90 \ 
     6914   lib_mpp.F90 \ 
     6915   oce.F90 \ 
     6916   sol_oce.F90 \ 
     6917   zdf_oce.F90 \ 
     6918   $(MODEL_LIB)(dom_oce.o) \ 
     6919   $(MODEL_LIB)(in_out_manager.o) \ 
     6920   $(MODEL_LIB)(lbclnk.o) \ 
     6921   $(MODEL_LIB)(lib_mpp.o) \ 
     6922   $(MODEL_LIB)(oce.o) \ 
     6923   $(MODEL_LIB)(sol_oce.o) \ 
     6924   $(MODEL_LIB)(zdf_oce.o) \ 
     6925   solsor_e.F90 
     6926$(MODEL_LIB)(solver.o) :   \ 
     6927   dom_oce.F90 \ 
     6928   in_out_manager.F90 \ 
     6929   lbclnk.F90 \ 
     6930   lib_feti.F90 \ 
     6931   lib_mpp.F90 \ 
     6932   lib_print.f90 \ 
     6933   obc_oce.F90 \ 
     6934   obc_par.F90 \ 
     6935   oce.F90 \ 
     6936   par_kind.F90 \ 
     6937   par_oce.F90 \ 
     6938   phycst.F90 \ 
     6939   solfet.F90 \ 
     6940   solpcg.F90 \ 
     6941   solsor.F90 \ 
     6942   sol_oce.F90 \ 
     6943   $(MODEL_LIB)(dom_oce.o) \ 
     6944   $(MODEL_LIB)(in_out_manager.o) \ 
     6945   $(MODEL_LIB)(lbclnk.o) \ 
     6946   $(MODEL_LIB)(lib_feti.o) \ 
     6947   $(MODEL_LIB)(lib_mpp.o) \ 
     6948   $(MODEL_LIB)(lib_print.o) \ 
     6949   $(MODEL_LIB)(obc_oce.o) \ 
     6950   $(MODEL_LIB)(obc_par.o) \ 
     6951   $(MODEL_LIB)(oce.o) \ 
     6952   $(MODEL_LIB)(par_kind.o) \ 
     6953   $(MODEL_LIB)(par_oce.o) \ 
     6954   $(MODEL_LIB)(phycst.o) \ 
     6955   $(MODEL_LIB)(solfet.o) \ 
     6956   $(MODEL_LIB)(solpcg.o) \ 
     6957   $(MODEL_LIB)(solsor.o) \ 
     6958   $(MODEL_LIB)(sol_oce.o) \ 
     6959   dom_oce.F90 \ 
     6960   dynspg_oce.F90 \ 
     6961   in_out_manager.F90 \ 
     6962   lbclnk.F90 \ 
     6963   lib_mpp.F90 \ 
     6964   obc_oce.F90 \ 
     6965   oce.F90 \ 
     6966   solisl.F90 \ 
     6967   solmat.F90 \ 
     6968   sol_oce.F90 \ 
     6969   zdf_oce.F90 \ 
     6970   $(MODEL_LIB)(dom_oce.o) \ 
     6971   $(MODEL_LIB)(dynspg_oce.o) \ 
     6972   $(MODEL_LIB)(in_out_manager.o) \ 
     6973   $(MODEL_LIB)(lbclnk.o) \ 
     6974   $(MODEL_LIB)(lib_mpp.o) \ 
     6975   $(MODEL_LIB)(obc_oce.o) \ 
     6976   $(MODEL_LIB)(oce.o) \ 
     6977   $(MODEL_LIB)(solisl.o) \ 
     6978   $(MODEL_LIB)(solmat.o) \ 
     6979   $(MODEL_LIB)(sol_oce.o) \ 
     6980   $(MODEL_LIB)(zdf_oce.o) \ 
     6981   KEY_CPP \ 
     6982   solver.F90 
     6983$(MODEL_LIB)(sol_oce.o) :  \ 
     6984   par_kind.F90 \ 
     6985   $(MODEL_LIB)(par_kind.o) \ 
     6986   par_oce.F90 \ 
     6987   $(MODEL_LIB)(par_oce.o) \ 
     6988   KEY_CPP \ 
     6989   sol_oce.F90 
     6990$(MODEL_LIB)(step1d.o) :   \ 
     6991   agrif_opa_interp.F90 \ 
     6992   agrif_opa_update.F90 \ 
    67166993   blk_oce.F90 \ 
    67176994   cpl_oce.F90 \ 
    67186995   daymod.F90 \ 
    6719    dom_oce.F90 \ 
     6996   diadimg.F90 \ 
     6997   diahth.F90 \ 
     6998   dianam.F90 \ 
     6999   diaspr.F90 \ 
     7000   diawri.F90 \ 
     7001   dom_ice.F90 \ 
     7002   dom_oce.F90 \ 
     7003   dtasal.F90 \ 
     7004   dtasss.F90 \ 
     7005   dtasst.F90 \ 
     7006   dtatem.F90 \ 
    67207007   dynspg_oce.F90 \ 
     7008   dynzdf_exp.F90 \ 
     7009   dynzdf_imp.F90 \ 
     7010   dynzdf_imp_jki.F90 \ 
     7011   eosbn2.F90 \ 
     7012   flxblk.F90 \ 
     7013   flxmod.F90 \ 
     7014   flxrnf.F90 \ 
    67217015   flx_oce.F90 \ 
     7016   iceini.F90 \ 
     7017   ice.F90 \ 
    67227018   ice_oce.F90 \ 
    67237019   in_out_manager.F90 \ 
    6724    oce.F90 \ 
    6725    phycst.F90 \ 
     7020   lbclnk.F90 \ 
     7021   ldfdyn_oce.F90 \ 
     7022   ldftra_oce.F90 \ 
     7023   lib_mpp.F90 \ 
     7024   lib_print.f90 \ 
     7025   limdia.F90 \ 
     7026   limdyn.F90 \ 
     7027   limflx.F90 \ 
     7028   limrst.F90 \ 
     7029   limthd.F90 \ 
     7030   limtrp.F90 \ 
     7031   limwri.F90 \ 
     7032   obctra.F90 \ 
     7033   ocesbc.F90 \ 
     7034   oce.F90 \ 
     7035   ocfzpt.F90 \ 
     7036   par_kind.F90 \ 
     7037   par_oce.F90 \ 
     7038   phycst.F90 \ 
     7039   prtctl.F90 \ 
     7040   solisl.F90 \ 
    67267041   sol_oce.F90 \ 
     7042   taumod.F90 \ 
     7043   tradmp.F90 \ 
     7044   traqsr.F90 \ 
     7045   trazdf_exp.F90 \ 
     7046   trazdf_imp.F90 \ 
     7047   trazdf_imp_jki.F90 \ 
     7048   trc_oce.F90 \ 
     7049   trdmod.F90 \ 
     7050   trdmod_oce.F90 \ 
     7051   zdfddm.F90 \ 
     7052   zdfkpp.F90 \ 
     7053   zdfmxl.F90 \ 
     7054   zdftke.F90 \ 
    67277055   zdf_oce.F90 \ 
    6728    zdftke.F90 \ 
    6729    $(MODEL_LIB)(lib_mpp.o) \ 
    6730    lib_mpp.F90 \ 
    6731    restart_dimg.h90 \ 
    6732    $(IOIPSL_LIB) \ 
    6733    KEY_CPP \ 
    6734    restart.F90 
    6735 $(MODEL_LIB)(sms.o) :   \ 
    6736    sms.F90 
    6737 $(MODEL_LIB)(sol_oce.o) :  \ 
    6738    $(MODEL_LIB)(par_kind.o) \ 
    6739    par_kind.F90 \ 
    6740    $(MODEL_LIB)(par_oce.o) \ 
    6741    par_oce.F90 \ 
    6742    KEY_CPP \ 
    6743    sol_oce.F90 
    6744 $(MODEL_LIB)(solfet.o) :   \ 
    6745    $(MODEL_LIB)(dom_oce.o) \ 
    6746    $(MODEL_LIB)(in_out_manager.o) \ 
    6747    $(MODEL_LIB)(lib_mpp.o) \ 
    6748    $(MODEL_LIB)(oce.o) \ 
    6749    $(MODEL_LIB)(par_oce.o) \ 
    6750    dom_oce.F90 \ 
    6751    in_out_manager.F90 \ 
    6752    lib_mpp.F90 \ 
    6753    oce.F90 \ 
    6754    par_oce.F90 \ 
    6755    $(MODEL_LIB)(dom_oce.o) \ 
    6756    $(MODEL_LIB)(lbclnk.o) \ 
    6757    $(MODEL_LIB)(lib_mpp.o) \ 
    6758    $(MODEL_LIB)(oce.o) \ 
    6759    $(MODEL_LIB)(sol_oce.o) \ 
    6760    dom_oce.F90 \ 
    6761    lbclnk.F90 \ 
    6762    lib_mpp.F90 \ 
    6763    oce.F90 \ 
    6764    sol_oce.F90 \ 
    6765    KEY_CPP \ 
    6766    solfet.F90 
    6767 $(MODEL_LIB)(solisl.o) :   \ 
    6768    $(MODEL_LIB)(dom_oce.o) \ 
    6769    $(MODEL_LIB)(in_out_manager.o) \ 
    6770    $(MODEL_LIB)(lbclnk.o) \ 
    6771    $(MODEL_LIB)(lib_mpp.o) \ 
    6772    $(MODEL_LIB)(lib_print.o) \ 
    6773    $(MODEL_LIB)(obc_par.o) \ 
    6774    $(MODEL_LIB)(oce.o) \ 
    6775    $(MODEL_LIB)(par_kind.o) \ 
    6776    $(MODEL_LIB)(par_oce.o) \ 
    6777    $(MODEL_LIB)(sol_oce.o) \ 
    6778    $(MODEL_LIB)(zdf_oce.o) \ 
    6779    dom_oce.F90 \ 
    6780    in_out_manager.F90 \ 
    6781    lbclnk.F90 \ 
    6782    lib_mpp.F90 \ 
    6783    lib_print.f90 \ 
    6784    obc_par.F90 \ 
    6785    oce.F90 \ 
    6786    par_kind.F90 \ 
    6787    par_oce.F90 \ 
    6788    sol_oce.F90 \ 
    6789    zdf_oce.F90 \ 
    6790    $(MODEL_LIB)(dom_oce.o) \ 
    6791    $(MODEL_LIB)(in_out_manager.o) \ 
    6792    $(MODEL_LIB)(lib_mpp.o) \ 
    6793    $(MODEL_LIB)(obc_oce.o) \ 
    6794    $(MODEL_LIB)(oce.o) \ 
    6795    $(MODEL_LIB)(sol_oce.o) \ 
    6796    $(MODEL_LIB)(solfet.o) \ 
    6797    $(MODEL_LIB)(solpcg.o) \ 
    6798    $(MODEL_LIB)(solsor.o) \ 
    6799    dom_oce.F90 \ 
    6800    in_out_manager.F90 \ 
    6801    lib_mpp.F90 \ 
    6802    obc_oce.F90 \ 
    6803    oce.F90 \ 
    6804    sol_oce.F90 \ 
    6805    solfet.F90 \ 
    6806    solpcg.F90 \ 
    6807    solsor.F90 \ 
    6808    $(IOIPSL_LIB) \ 
    6809    KEY_CPP \ 
    6810    solisl.F90 
    6811 $(MODEL_LIB)(solmat.o) :   \ 
    6812    $(MODEL_LIB)(dom_oce.o) \ 
    6813    $(MODEL_LIB)(in_out_manager.o) \ 
    6814    $(MODEL_LIB)(lib_mpp.o) \ 
    6815    $(MODEL_LIB)(lib_print.o) \ 
    6816    $(MODEL_LIB)(obc_par.o) \ 
    6817    $(MODEL_LIB)(oce.o) \ 
    6818    $(MODEL_LIB)(par_kind.o) \ 
    6819    $(MODEL_LIB)(par_oce.o) \ 
    6820    dom_oce.F90 \ 
    6821    in_out_manager.F90 \ 
    6822    lib_mpp.F90 \ 
    6823    lib_print.f90 \ 
    6824    obc_par.F90 \ 
    6825    oce.F90 \ 
    6826    par_kind.F90 \ 
    6827    par_oce.F90 \ 
    6828    $(MODEL_LIB)(dom_oce.o) \ 
    6829    $(MODEL_LIB)(in_out_manager.o) \ 
    6830    $(MODEL_LIB)(lbclnk.o) \ 
    6831    $(MODEL_LIB)(lib_feti.o) \ 
    6832    $(MODEL_LIB)(lib_mpp.o) \ 
    6833    $(MODEL_LIB)(obc_oce.o) \ 
    6834    $(MODEL_LIB)(oce.o) \ 
    6835    $(MODEL_LIB)(phycst.o) \ 
    6836    $(MODEL_LIB)(sol_oce.o) \ 
    6837    dom_oce.F90 \ 
    6838    in_out_manager.F90 \ 
    6839    lbclnk.F90 \ 
    6840    lib_feti.F90 \ 
    6841    lib_mpp.F90 \ 
    6842    obc_oce.F90 \ 
    6843    oce.F90 \ 
    6844    phycst.F90 \ 
    6845    sol_oce.F90 \ 
    6846    KEY_CPP \ 
    6847    solmat.F90 
    6848 $(MODEL_LIB)(solpcg.o) :   \ 
    6849    $(MODEL_LIB)(dom_oce.o) \ 
    6850    $(MODEL_LIB)(in_out_manager.o) \ 
    6851    $(MODEL_LIB)(lib_mpp.o) \ 
    6852    $(MODEL_LIB)(lib_print.o) \ 
    6853    $(MODEL_LIB)(oce.o) \ 
    6854    $(MODEL_LIB)(par_kind.o) \ 
    6855    $(MODEL_LIB)(par_oce.o) \ 
    6856    dom_oce.F90 \ 
    6857    in_out_manager.F90 \ 
    6858    lib_mpp.F90 \ 
    6859    lib_print.f90 \ 
    6860    oce.F90 \ 
    6861    par_kind.F90 \ 
    6862    par_oce.F90 \ 
    6863    $(MODEL_LIB)(dom_oce.o) \ 
    6864    $(MODEL_LIB)(in_out_manager.o) \ 
    6865    $(MODEL_LIB)(lbclnk.o) \ 
    6866    $(MODEL_LIB)(lib_mpp.o) \ 
    6867    $(MODEL_LIB)(oce.o) \ 
    6868    $(MODEL_LIB)(sol_oce.o) \ 
    6869    dom_oce.F90 \ 
    6870    in_out_manager.F90 \ 
    6871    lbclnk.F90 \ 
    6872    lib_mpp.F90 \ 
    6873    oce.F90 \ 
    6874    sol_oce.F90 \ 
    6875    vectopt_loop_substitute.h90 \ 
    6876    KEY_CPP \ 
    6877    solpcg.F90 
    6878 $(MODEL_LIB)(solsor.o) :   \ 
    6879    $(MODEL_LIB)(dom_oce.o) \ 
    6880    $(MODEL_LIB)(in_out_manager.o) \ 
    6881    $(MODEL_LIB)(lib_mpp.o) \ 
    6882    $(MODEL_LIB)(lib_print.o) \ 
    6883    $(MODEL_LIB)(oce.o) \ 
    6884    $(MODEL_LIB)(par_kind.o) \ 
    6885    $(MODEL_LIB)(par_oce.o) \ 
    6886    dom_oce.F90 \ 
    6887    in_out_manager.F90 \ 
    6888    lib_mpp.F90 \ 
    6889    lib_print.f90 \ 
    6890    oce.F90 \ 
    6891    par_kind.F90 \ 
    6892    par_oce.F90 \ 
    6893    $(MODEL_LIB)(dom_oce.o) \ 
    6894    $(MODEL_LIB)(in_out_manager.o) \ 
    6895    $(MODEL_LIB)(lbclnk.o) \ 
    6896    $(MODEL_LIB)(lib_mpp.o) \ 
    6897    $(MODEL_LIB)(oce.o) \ 
    6898    $(MODEL_LIB)(sol_oce.o) \ 
    6899    $(MODEL_LIB)(zdf_oce.o) \ 
    6900    dom_oce.F90 \ 
    6901    in_out_manager.F90 \ 
    6902    lbclnk.F90 \ 
    6903    lib_mpp.F90 \ 
    6904    oce.F90 \ 
    6905    sol_oce.F90 \ 
    6906    zdf_oce.F90 \ 
    6907    solsor.F90 
    6908 $(MODEL_LIB)(solsor_e.o) : \ 
    6909    $(MODEL_LIB)(dom_oce.o) \ 
    6910    $(MODEL_LIB)(in_out_manager.o) \ 
    6911    $(MODEL_LIB)(lib_mpp.o) \ 
    6912    $(MODEL_LIB)(lib_print.o) \ 
    6913    $(MODEL_LIB)(oce.o) \ 
    6914    $(MODEL_LIB)(par_kind.o) \ 
    6915    $(MODEL_LIB)(par_oce.o) \ 
    6916    dom_oce.F90 \ 
    6917    in_out_manager.F90 \ 
    6918    lib_mpp.F90 \ 
    6919    lib_print.f90 \ 
    6920    oce.F90 \ 
    6921    par_kind.F90 \ 
    6922    par_oce.F90 \ 
    6923    $(MODEL_LIB)(dom_oce.o) \ 
    6924    $(MODEL_LIB)(in_out_manager.o) \ 
    6925    $(MODEL_LIB)(lbclnk.o) \ 
    6926    $(MODEL_LIB)(lib_mpp.o) \ 
    6927    $(MODEL_LIB)(oce.o) \ 
    6928    $(MODEL_LIB)(sol_oce.o) \ 
    6929    $(MODEL_LIB)(zdf_oce.o) \ 
    6930    dom_oce.F90 \ 
    6931    in_out_manager.F90 \ 
    6932    lbclnk.F90 \ 
    6933    lib_mpp.F90 \ 
    6934    oce.F90 \ 
    6935    sol_oce.F90 \ 
    6936    zdf_oce.F90 \ 
    6937    solsor_e.F90 
    6938 $(MODEL_LIB)(solver.o) :   \ 
    6939    $(MODEL_LIB)(dom_oce.o) \ 
    6940    $(MODEL_LIB)(in_out_manager.o) \ 
    6941    $(MODEL_LIB)(lbclnk.o) \ 
    6942    $(MODEL_LIB)(lib_feti.o) \ 
    6943    $(MODEL_LIB)(lib_mpp.o) \ 
    6944    $(MODEL_LIB)(lib_print.o) \ 
    6945    $(MODEL_LIB)(obc_oce.o) \ 
    6946    $(MODEL_LIB)(obc_par.o) \ 
    6947    $(MODEL_LIB)(oce.o) \ 
    6948    $(MODEL_LIB)(par_kind.o) \ 
    6949    $(MODEL_LIB)(par_oce.o) \ 
    6950    $(MODEL_LIB)(phycst.o) \ 
    6951    $(MODEL_LIB)(sol_oce.o) \ 
    6952    $(MODEL_LIB)(solfet.o) \ 
    6953    $(MODEL_LIB)(solpcg.o) \ 
    6954    $(MODEL_LIB)(solsor.o) \ 
    6955    dom_oce.F90 \ 
    6956    in_out_manager.F90 \ 
    6957    lbclnk.F90 \ 
    6958    lib_feti.F90 \ 
    6959    lib_mpp.F90 \ 
    6960    lib_print.f90 \ 
    6961    obc_oce.F90 \ 
    6962    obc_par.F90 \ 
    6963    oce.F90 \ 
    6964    par_kind.F90 \ 
    6965    par_oce.F90 \ 
    6966    phycst.F90 \ 
    6967    sol_oce.F90 \ 
    6968    solfet.F90 \ 
    6969    solpcg.F90 \ 
    6970    solsor.F90 \ 
    6971    $(MODEL_LIB)(dom_oce.o) \ 
    6972    $(MODEL_LIB)(dynspg_oce.o) \ 
    6973    $(MODEL_LIB)(in_out_manager.o) \ 
    6974    $(MODEL_LIB)(lbclnk.o) \ 
    6975    $(MODEL_LIB)(lib_mpp.o) \ 
    6976    $(MODEL_LIB)(obc_oce.o) \ 
    6977    $(MODEL_LIB)(oce.o) \ 
    6978    $(MODEL_LIB)(sol_oce.o) \ 
    6979    $(MODEL_LIB)(solisl.o) \ 
    6980    $(MODEL_LIB)(solmat.o) \ 
    6981    $(MODEL_LIB)(zdf_oce.o) \ 
    6982    dom_oce.F90 \ 
    6983    dynspg_oce.F90 \ 
    6984    in_out_manager.F90 \ 
    6985    lbclnk.F90 \ 
    6986    lib_mpp.F90 \ 
    6987    obc_oce.F90 \ 
    6988    oce.F90 \ 
    6989    sol_oce.F90 \ 
    6990    solisl.F90 \ 
    6991    solmat.F90 \ 
    6992    zdf_oce.F90 \ 
    6993    KEY_CPP \ 
    6994    solver.F90 
    6995 $(MODEL_LIB)(step.o) :  \ 
    69967056   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    69977057   $(MODEL_LIB)(agrif_opa_update.o) \ 
     
    70027062   $(MODEL_LIB)(diahth.o) \ 
    70037063   $(MODEL_LIB)(dianam.o) \ 
    7004    $(MODEL_LIB)(diaptr.o) \ 
    70057064   $(MODEL_LIB)(diaspr.o) \ 
    70067065   $(MODEL_LIB)(diawri.o) \ 
     
    70117070   $(MODEL_LIB)(dtasst.o) \ 
    70127071   $(MODEL_LIB)(dtatem.o) \ 
     7072   $(MODEL_LIB)(dynspg_oce.o) \ 
     7073   $(MODEL_LIB)(dynzdf_exp.o) \ 
     7074   $(MODEL_LIB)(dynzdf_imp.o) \ 
     7075   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     7076   $(MODEL_LIB)(eosbn2.o) \ 
     7077   $(MODEL_LIB)(flxblk.o) \ 
     7078   $(MODEL_LIB)(flxmod.o) \ 
     7079   $(MODEL_LIB)(flxrnf.o) \ 
     7080   $(MODEL_LIB)(flx_oce.o) \ 
     7081   $(MODEL_LIB)(iceini.o) \ 
     7082   $(MODEL_LIB)(ice.o) \ 
     7083   $(MODEL_LIB)(ice_oce.o) \ 
     7084   $(MODEL_LIB)(in_out_manager.o) \ 
     7085   $(MODEL_LIB)(lbclnk.o) \ 
     7086   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7087   $(MODEL_LIB)(ldftra_oce.o) \ 
     7088   $(MODEL_LIB)(lib_mpp.o) \ 
     7089   $(MODEL_LIB)(lib_print.o) \ 
     7090   $(MODEL_LIB)(limdia.o) \ 
     7091   $(MODEL_LIB)(limdyn.o) \ 
     7092   $(MODEL_LIB)(limflx.o) \ 
     7093   $(MODEL_LIB)(limrst.o) \ 
     7094   $(MODEL_LIB)(limthd.o) \ 
     7095   $(MODEL_LIB)(limtrp.o) \ 
     7096   $(MODEL_LIB)(limwri.o) \ 
     7097   $(MODEL_LIB)(obctra.o) \ 
     7098   $(MODEL_LIB)(ocesbc.o) \ 
     7099   $(MODEL_LIB)(oce.o) \ 
     7100   $(MODEL_LIB)(ocfzpt.o) \ 
     7101   $(MODEL_LIB)(par_kind.o) \ 
     7102   $(MODEL_LIB)(par_oce.o) \ 
     7103   $(MODEL_LIB)(phycst.o) \ 
     7104   $(MODEL_LIB)(prtctl.o) \ 
     7105   $(MODEL_LIB)(solisl.o) \ 
     7106   $(MODEL_LIB)(sol_oce.o) \ 
     7107   $(MODEL_LIB)(taumod.o) \ 
     7108   $(MODEL_LIB)(tradmp.o) \ 
     7109   $(MODEL_LIB)(traqsr.o) \ 
     7110   $(MODEL_LIB)(trazdf_exp.o) \ 
     7111   $(MODEL_LIB)(trazdf_imp.o) \ 
     7112   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     7113   $(MODEL_LIB)(trc_oce.o) \ 
     7114   $(MODEL_LIB)(trdmod.o) \ 
     7115   $(MODEL_LIB)(trdmod_oce.o) \ 
     7116   $(MODEL_LIB)(zdfddm.o) \ 
     7117   $(MODEL_LIB)(zdfkpp.o) \ 
     7118   $(MODEL_LIB)(zdfmxl.o) \ 
     7119   $(MODEL_LIB)(zdftke.o) \ 
     7120   $(MODEL_LIB)(zdf_oce.o) \ 
     7121   daymod.F90 \ 
     7122   diawri1d.F90 \ 
     7123   diawri.F90 \ 
     7124   dom_oce.F90 \ 
     7125   dtasal.F90 \ 
     7126   dtasst.F90 \ 
     7127   dtatem.F90 \ 
     7128   dyncor1d.F90 \ 
     7129   dynnxt1d.F90 \ 
     7130   dynzdf.F90 \ 
     7131   eosbn2.F90 \ 
     7132   flxfwb.F90 \ 
     7133   flxmod.F90 \ 
     7134   flxrnf.F90 \ 
     7135   icestp1d.F90 \ 
     7136   ice_oce.F90 \ 
     7137   in_out_manager.F90 \ 
     7138   lbclnk.F90 \ 
     7139   ldfdyn_oce.F90 \ 
     7140   ldftra_oce.F90 \ 
     7141   ocesbc.F90 \ 
     7142   oce.F90 \ 
     7143   ocfzpt.F90 \ 
     7144   prtctl.F90 \ 
     7145   restart.F90 \ 
     7146   stpctl.F90 \ 
     7147   taumod.F90 \ 
     7148   tranxt.F90 \ 
     7149   traqsr.F90 \ 
     7150   trasbc.F90 \ 
     7151   trazdf.F90 \ 
     7152   trcstp.F90 \ 
     7153   zdfbfr.F90 \ 
     7154   zdfddm.F90 \ 
     7155   zdfevd.F90 \ 
     7156   zdfkpp.F90 \ 
     7157   zdfmxl.F90 \ 
     7158   zdfric.F90 \ 
     7159   zdftke.F90 \ 
     7160   zdf_oce.F90 \ 
     7161   $(MODEL_LIB)(daymod.o) \ 
     7162   $(MODEL_LIB)(diawri1d.o) \ 
     7163   $(MODEL_LIB)(diawri.o) \ 
     7164   $(MODEL_LIB)(dom_oce.o) \ 
     7165   $(MODEL_LIB)(dtasal.o) \ 
     7166   $(MODEL_LIB)(dtasst.o) \ 
     7167   $(MODEL_LIB)(dtatem.o) \ 
     7168   $(MODEL_LIB)(dyncor1d.o) \ 
     7169   $(MODEL_LIB)(dynnxt1d.o) \ 
     7170   $(MODEL_LIB)(dynzdf.o) \ 
     7171   $(MODEL_LIB)(eosbn2.o) \ 
     7172   $(MODEL_LIB)(flxfwb.o) \ 
     7173   $(MODEL_LIB)(flxmod.o) \ 
     7174   $(MODEL_LIB)(flxrnf.o) \ 
     7175   $(MODEL_LIB)(icestp1d.o) \ 
     7176   $(MODEL_LIB)(ice_oce.o) \ 
     7177   $(MODEL_LIB)(in_out_manager.o) \ 
     7178   $(MODEL_LIB)(lbclnk.o) \ 
     7179   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7180   $(MODEL_LIB)(ldftra_oce.o) \ 
     7181   $(MODEL_LIB)(ocesbc.o) \ 
     7182   $(MODEL_LIB)(oce.o) \ 
     7183   $(MODEL_LIB)(ocfzpt.o) \ 
     7184   $(MODEL_LIB)(prtctl.o) \ 
     7185   $(MODEL_LIB)(restart.o) \ 
     7186   $(MODEL_LIB)(stpctl.o) \ 
     7187   $(MODEL_LIB)(taumod.o) \ 
     7188   $(MODEL_LIB)(tranxt.o) \ 
     7189   $(MODEL_LIB)(traqsr.o) \ 
     7190   $(MODEL_LIB)(trasbc.o) \ 
     7191   $(MODEL_LIB)(trazdf.o) \ 
     7192   $(MODEL_LIB)(trcstp.o) \ 
     7193   $(MODEL_LIB)(zdfbfr.o) \ 
     7194   $(MODEL_LIB)(zdfddm.o) \ 
     7195   $(MODEL_LIB)(zdfevd.o) \ 
     7196   $(MODEL_LIB)(zdfkpp.o) \ 
     7197   $(MODEL_LIB)(zdfmxl.o) \ 
     7198   $(MODEL_LIB)(zdfric.o) \ 
     7199   $(MODEL_LIB)(zdftke.o) \ 
     7200   $(MODEL_LIB)(zdf_oce.o) \ 
     7201   domzgr_substitute.h90 \ 
     7202   zdfddm_substitute.h90 \ 
     7203   KEY_CPP \ 
     7204   step1d.F90 
     7205$(MODEL_LIB)(step.o) :  \ 
     7206   agrif_opa_interp.F90 \ 
     7207   agrif_opa_update.F90 \ 
     7208   blk_oce.F90 \ 
     7209   cpl_oce.F90 \ 
     7210   daymod.F90 \ 
     7211   diadimg.F90 \ 
     7212   diahth.F90 \ 
     7213   dianam.F90 \ 
     7214   diaspr.F90 \ 
     7215   diawri.F90 \ 
     7216   dom_ice.F90 \ 
     7217   dom_oce.F90 \ 
     7218   dtasal.F90 \ 
     7219   dtasss.F90 \ 
     7220   dtasst.F90 \ 
     7221   dtatem.F90 \ 
     7222   dynhpg_jki.F90 \ 
     7223   dynldf_bilapg.F90 \ 
     7224   dynldf_bilap.F90 \ 
     7225   dynldf_iso.F90 \ 
     7226   dynldf_lap.F90 \ 
     7227   dynspg_exp.F90 \ 
     7228   dynspg_exp_jki.F90 \ 
     7229   dynspg_flt.F90 \ 
     7230   dynspg_flt_jki.F90 \ 
     7231   dynspg_oce.F90 \ 
     7232   dynspg_rl.F90 \ 
     7233   dynspg_ts.F90 \ 
     7234   dynspg_ts_jki.F90 \ 
     7235   dynzdf_exp.F90 \ 
     7236   dynzdf_imp.F90 \ 
     7237   dynzdf_imp_jki.F90 \ 
     7238   eosbn2.F90 \ 
     7239   flo4rk.F90 \ 
     7240   floblk.F90 \ 
     7241   flodom.F90 \ 
     7242   flowri.F90 \ 
     7243   flo_oce.F90 \ 
     7244   flxblk.F90 \ 
     7245   flxmod.F90 \ 
     7246   flxrnf.F90 \ 
     7247   flx_oce.F90 \ 
     7248   iceini.F90 \ 
     7249   ice.F90 \ 
     7250   ice_oce.F90 \ 
     7251   in_out_manager.F90 \ 
     7252   lbclnk.F90 \ 
     7253   ldfdyn_oce.F90 \ 
     7254   ldfslp.F90 \ 
     7255   ldftra_oce.F90 \ 
     7256   lib_mpp.F90 \ 
     7257   lib_print.f90 \ 
     7258   limdia.F90 \ 
     7259   limdmp.F90 \ 
     7260   limdyn.F90 \ 
     7261   limflx.F90 \ 
     7262   limrst.F90 \ 
     7263   limthd.F90 \ 
     7264   limtrp.F90 \ 
     7265   limwri.F90 \ 
     7266   obccli.F90 \ 
     7267   obcdyn.F90 \ 
     7268   obcdyn_bt.F90 \ 
     7269   obctra.F90 \ 
     7270   obcvol.F90 \ 
     7271   obc_oce.F90 \ 
     7272   ocesbc.F90 \ 
     7273   oce.F90 \ 
     7274   ocfzpt.F90 \ 
     7275   par_kind.F90 \ 
     7276   par_oce.F90 \ 
     7277   phycst.F90 \ 
     7278   prtctl.F90 \ 
     7279   solfet.F90 \ 
     7280   solisl.F90 \ 
     7281   solpcg.F90 \ 
     7282   solsor.F90 \ 
     7283   sol_oce.F90 \ 
     7284   taumod.F90 \ 
     7285   traadv_cen2.F90 \ 
     7286   traadv_cen2_jki.F90 \ 
     7287   traadv_eiv.F90 \ 
     7288   traadv_muscl2.F90 \ 
     7289   traadv_muscl.F90 \ 
     7290   traadv_tvd.F90 \ 
     7291   trabbl.F90 \ 
     7292   tradmp.F90 \ 
     7293   traldf_bilapg.F90 \ 
     7294   traldf_bilap.F90 \ 
     7295   traldf_iso.F90 \ 
     7296   traldf_lap.F90 \ 
     7297   traqsr.F90 \ 
     7298   trazdf.F90 \ 
     7299   trazdf_exp.F90 \ 
     7300   trazdf_imp.F90 \ 
     7301   trazdf_imp_jki.F90 \ 
     7302   trc_oce.F90 \ 
     7303   trdmod.F90 \ 
     7304   trdmod_oce.F90 \ 
     7305   zdfddm.F90 \ 
     7306   zdfkpp.F90 \ 
     7307   zdfmxl.F90 \ 
     7308   zdftke.F90 \ 
     7309   zdf_oce.F90 \ 
     7310   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     7311   $(MODEL_LIB)(agrif_opa_update.o) \ 
     7312   $(MODEL_LIB)(blk_oce.o) \ 
     7313   $(MODEL_LIB)(cpl_oce.o) \ 
     7314   $(MODEL_LIB)(daymod.o) \ 
     7315   $(MODEL_LIB)(diadimg.o) \ 
     7316   $(MODEL_LIB)(diahth.o) \ 
     7317   $(MODEL_LIB)(dianam.o) \ 
     7318   $(MODEL_LIB)(diaspr.o) \ 
     7319   $(MODEL_LIB)(diawri.o) \ 
     7320   $(MODEL_LIB)(dom_ice.o) \ 
     7321   $(MODEL_LIB)(dom_oce.o) \ 
     7322   $(MODEL_LIB)(dtasal.o) \ 
     7323   $(MODEL_LIB)(dtasss.o) \ 
     7324   $(MODEL_LIB)(dtasst.o) \ 
     7325   $(MODEL_LIB)(dtatem.o) \ 
     7326   $(MODEL_LIB)(dynhpg_jki.o) \ 
     7327   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     7328   $(MODEL_LIB)(dynldf_bilap.o) \ 
     7329   $(MODEL_LIB)(dynldf_iso.o) \ 
     7330   $(MODEL_LIB)(dynldf_lap.o) \ 
    70137331   $(MODEL_LIB)(dynspg_exp.o) \ 
    70147332   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     
    70207338   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    70217339   $(MODEL_LIB)(dynzdf_exp.o) \ 
     7340   $(MODEL_LIB)(dynzdf_imp.o) \ 
     7341   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    70227342   $(MODEL_LIB)(eosbn2.o) \ 
    70237343   $(MODEL_LIB)(flo4rk.o) \ 
    7024    $(MODEL_LIB)(flo_oce.o) \ 
    70257344   $(MODEL_LIB)(floblk.o) \ 
    70267345   $(MODEL_LIB)(flodom.o) \ 
    70277346   $(MODEL_LIB)(flowri.o) \ 
    7028    $(MODEL_LIB)(flx_oce.o) \ 
     7347   $(MODEL_LIB)(flo_oce.o) \ 
    70297348   $(MODEL_LIB)(flxblk.o) \ 
    70307349   $(MODEL_LIB)(flxmod.o) \ 
    70317350   $(MODEL_LIB)(flxrnf.o) \ 
     7351   $(MODEL_LIB)(flx_oce.o) \ 
     7352   $(MODEL_LIB)(iceini.o) \ 
    70327353   $(MODEL_LIB)(ice.o) \ 
    70337354   $(MODEL_LIB)(ice_oce.o) \ 
    7034    $(MODEL_LIB)(iceini.o) \ 
    70357355   $(MODEL_LIB)(in_out_manager.o) \ 
    70367356   $(MODEL_LIB)(lbclnk.o) \ 
     
    70487368   $(MODEL_LIB)(limtrp.o) \ 
    70497369   $(MODEL_LIB)(limwri.o) \ 
    7050    $(MODEL_LIB)(obc_oce.o) \ 
    70517370   $(MODEL_LIB)(obccli.o) \ 
    70527371   $(MODEL_LIB)(obcdyn.o) \ 
     
    70547373   $(MODEL_LIB)(obctra.o) \ 
    70557374   $(MODEL_LIB)(obcvol.o) \ 
    7056    $(MODEL_LIB)(oce.o) \ 
     7375   $(MODEL_LIB)(obc_oce.o) \ 
    70577376   $(MODEL_LIB)(ocesbc.o) \ 
     7377   $(MODEL_LIB)(oce.o) \ 
    70587378   $(MODEL_LIB)(ocfzpt.o) \ 
    70597379   $(MODEL_LIB)(par_kind.o) \ 
     
    70617381   $(MODEL_LIB)(phycst.o) \ 
    70627382   $(MODEL_LIB)(prtctl.o) \ 
    7063    $(MODEL_LIB)(sol_oce.o) \ 
    70647383   $(MODEL_LIB)(solfet.o) \ 
    70657384   $(MODEL_LIB)(solisl.o) \ 
    70667385   $(MODEL_LIB)(solpcg.o) \ 
    70677386   $(MODEL_LIB)(solsor.o) \ 
     7387   $(MODEL_LIB)(sol_oce.o) \ 
    70687388   $(MODEL_LIB)(taumod.o) \ 
    7069    $(MODEL_LIB)(traadv_ctl.o) \ 
     7389   $(MODEL_LIB)(traadv_cen2.o) \ 
     7390   $(MODEL_LIB)(traadv_cen2_jki.o) \ 
     7391   $(MODEL_LIB)(traadv_eiv.o) \ 
     7392   $(MODEL_LIB)(traadv_muscl2.o) \ 
     7393   $(MODEL_LIB)(traadv_muscl.o) \ 
     7394   $(MODEL_LIB)(traadv_tvd.o) \ 
    70707395   $(MODEL_LIB)(trabbl.o) \ 
    70717396   $(MODEL_LIB)(tradmp.o) \ 
     7397   $(MODEL_LIB)(traldf_bilapg.o) \ 
     7398   $(MODEL_LIB)(traldf_bilap.o) \ 
     7399   $(MODEL_LIB)(traldf_iso.o) \ 
     7400   $(MODEL_LIB)(traldf_lap.o) \ 
    70727401   $(MODEL_LIB)(traqsr.o) \ 
     7402   $(MODEL_LIB)(trazdf.o) \ 
    70737403   $(MODEL_LIB)(trazdf_exp.o) \ 
     7404   $(MODEL_LIB)(trazdf_imp.o) \ 
     7405   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    70747406   $(MODEL_LIB)(trc_oce.o) \ 
    70757407   $(MODEL_LIB)(trdmod.o) \ 
    70767408   $(MODEL_LIB)(trdmod_oce.o) \ 
    7077    $(MODEL_LIB)(zdf_oce.o) \ 
    70787409   $(MODEL_LIB)(zdfddm.o) \ 
    70797410   $(MODEL_LIB)(zdfkpp.o) \ 
    70807411   $(MODEL_LIB)(zdfmxl.o) \ 
    70817412   $(MODEL_LIB)(zdftke.o) \ 
    7082    agrif_opa_interp.F90 \ 
    7083    agrif_opa_update.F90 \ 
    7084    blk_oce.F90 \ 
     7413   $(MODEL_LIB)(zdf_oce.o) \ 
     7414   agrif_opa_sponge.F90 \ 
     7415   cla.F90 \ 
     7416   cla_div.F90 \ 
     7417   closea.F90 \ 
     7418   cpl.F90 \ 
    70857419   cpl_oce.F90 \ 
    70867420   daymod.F90 \ 
    7087    diadimg.F90 \ 
     7421   diafwb.F90 \ 
     7422   diagap.F90 \ 
     7423   diahdy.F90 \ 
    70887424   diahth.F90 \ 
    7089    dianam.F90 \ 
    70907425   diaptr.F90 \ 
    70917426   diaspr.F90 \ 
    70927427   diawri.F90 \ 
    7093    dom_ice.F90 \ 
     7428   divcur.F90 \ 
    70947429   dom_oce.F90 \ 
    70957430   dtasal.F90 \ 
     
    70977432   dtasst.F90 \ 
    70987433   dtatem.F90 \ 
    7099    dynspg_exp.F90 \ 
    7100    dynspg_exp_jki.F90 \ 
    7101    dynspg_flt.F90 \ 
    7102    dynspg_flt_jki.F90 \ 
     7434   dynhpg.F90 \ 
     7435   dynkeg.F90 \ 
     7436   dynldf.F90 \ 
     7437   dynnxt.F90 \ 
     7438   dynspg.F90 \ 
    71037439   dynspg_oce.F90 \ 
    7104    dynspg_rl.F90 \ 
    7105    dynspg_ts.F90 \ 
    7106    dynspg_ts_jki.F90 \ 
    7107    dynzdf_exp.F90 \ 
     7440   dynvor.F90 \ 
     7441   dynzad.F90 \ 
     7442   dynzdf.F90 \ 
    71087443   eosbn2.F90 \ 
    7109    flo4rk.F90 \ 
     7444   floats.F90 \ 
    71107445   flo_oce.F90 \ 
    7111    floblk.F90 \ 
    7112    flodom.F90 \ 
    7113    flowri.F90 \ 
    7114    flx_oce.F90 \ 
    7115    flxblk.F90 \ 
     7446   flxfwb.F90 \ 
    71167447   flxmod.F90 \ 
    71177448   flxrnf.F90 \ 
    7118    ice.F90 \ 
     7449   icestp.F90 \ 
    71197450   ice_oce.F90 \ 
    7120    iceini.F90 \ 
    71217451   in_out_manager.F90 \ 
    71227452   lbclnk.F90 \ 
    71237453   ldfdyn_oce.F90 \ 
     7454   ldfeiv.F90 \ 
    71247455   ldfslp.F90 \ 
    71257456   ldftra_oce.F90 \ 
    7126    lib_mpp.F90 \ 
    7127    lib_print.f90 \ 
    7128    limdia.F90 \ 
    7129    limdmp.F90 \ 
    7130    limdyn.F90 \ 
    7131    limflx.F90 \ 
    7132    limrst.F90 \ 
    7133    limthd.F90 \ 
    7134    limtrp.F90 \ 
    7135    limwri.F90 \ 
    7136    obc_oce.F90 \ 
    7137    obccli.F90 \ 
    7138    obcdyn.F90 \ 
    7139    obcdyn_bt.F90 \ 
    7140    obctra.F90 \ 
    7141    obcvol.F90 \ 
    7142    oce.F90 \ 
     7457   obcdta.F90 \ 
     7458   obcrad.F90 \ 
     7459   obcrst.F90 \ 
     7460   obcspg.F90 \ 
     7461   obc_par.F90 \ 
    71437462   ocesbc.F90 \ 
     7463   oce.F90 \ 
    71447464   ocfzpt.F90 \ 
    7145    par_kind.F90 \ 
    7146    par_oce.F90 \ 
    7147    phycst.F90 \ 
    7148    prtctl.F90 \ 
    7149    sol_oce.F90 \ 
    7150    solfet.F90 \ 
    7151    solisl.F90 \ 
    7152    solpcg.F90 \ 
    7153    solsor.F90 \ 
     7465   prtctl.F90 \ 
     7466   restart.F90 \ 
     7467   stpctl.F90 \ 
    71547468   taumod.F90 \ 
    7155    traadv_ctl.F90 \ 
     7469   traadv.F90 \ 
     7470   trabbc.F90 \ 
    71567471   trabbl.F90 \ 
    71577472   tradmp.F90 \ 
     7473   traldf.F90 \ 
     7474   tranpc.F90 \ 
     7475   tranxt.F90 \ 
    71587476   traqsr.F90 \ 
    7159    trazdf_exp.F90 \ 
    7160    trc_oce.F90 \ 
    7161    trdmod.F90 \ 
    7162    trdmod_oce.F90 \ 
    7163    zdf_oce.F90 \ 
     7477   trasbc.F90 \ 
     7478   trazdf.F90 \ 
     7479   trcstp.F90 \ 
     7480   trdicp.F90 \ 
     7481   trdmld.F90 \ 
     7482   trdvor.F90 \ 
     7483   wzvmod.F90 \ 
     7484   zdfbfr.F90 \ 
    71647485   zdfddm.F90 \ 
     7486   zdfevd.F90 \ 
    71657487   zdfkpp.F90 \ 
    71667488   zdfmxl.F90 \ 
     7489   zdfric.F90 \ 
    71677490   zdftke.F90 \ 
     7491   zdftke_jki.F90 \ 
     7492   zdf_oce.F90 \ 
     7493   zpshde.F90 \ 
    71687494   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    71697495   $(MODEL_LIB)(cla.o) \ 
     
    71877513   $(MODEL_LIB)(dtatem.o) \ 
    71887514   $(MODEL_LIB)(dynhpg.o) \ 
    7189    $(MODEL_LIB)(dynhpg_atsk.o) \ 
    71907515   $(MODEL_LIB)(dynkeg.o) \ 
    7191    $(MODEL_LIB)(dynldf_bilap.o) \ 
    7192    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    7193    $(MODEL_LIB)(dynldf_iso.o) \ 
    7194    $(MODEL_LIB)(dynldf_lap.o) \ 
     7516   $(MODEL_LIB)(dynldf.o) \ 
    71957517   $(MODEL_LIB)(dynnxt.o) \ 
    71967518   $(MODEL_LIB)(dynspg.o) \ 
     
    71987520   $(MODEL_LIB)(dynvor.o) \ 
    71997521   $(MODEL_LIB)(dynzad.o) \ 
    7200    $(MODEL_LIB)(dynzdf_exp.o) \ 
    7201    $(MODEL_LIB)(dynzdf_imp.o) \ 
    7202    $(MODEL_LIB)(dynzdf_imp_atsk.o) \ 
    7203    $(MODEL_LIB)(dynzdf_iso.o) \ 
     7522   $(MODEL_LIB)(dynzdf.o) \ 
    72047523   $(MODEL_LIB)(eosbn2.o) \ 
     7524   $(MODEL_LIB)(floats.o) \ 
    72057525   $(MODEL_LIB)(flo_oce.o) \ 
    7206    $(MODEL_LIB)(floats.o) \ 
    72077526   $(MODEL_LIB)(flxfwb.o) \ 
    72087527   $(MODEL_LIB)(flxmod.o) \ 
    72097528   $(MODEL_LIB)(flxrnf.o) \ 
     7529   $(MODEL_LIB)(icestp.o) \ 
    72107530   $(MODEL_LIB)(ice_oce.o) \ 
    7211    $(MODEL_LIB)(icestp.o) \ 
    72127531   $(MODEL_LIB)(in_out_manager.o) \ 
    72137532   $(MODEL_LIB)(lbclnk.o) \ 
     
    72167535   $(MODEL_LIB)(ldfslp.o) \ 
    72177536   $(MODEL_LIB)(ldftra_oce.o) \ 
    7218    $(MODEL_LIB)(obc_par.o) \ 
    72197537   $(MODEL_LIB)(obcdta.o) \ 
    72207538   $(MODEL_LIB)(obcrad.o) \ 
    72217539   $(MODEL_LIB)(obcrst.o) \ 
    72227540   $(MODEL_LIB)(obcspg.o) \ 
    7223    $(MODEL_LIB)(oce.o) \ 
     7541   $(MODEL_LIB)(obc_par.o) \ 
    72247542   $(MODEL_LIB)(ocesbc.o) \ 
     7543   $(MODEL_LIB)(oce.o) \ 
    72257544   $(MODEL_LIB)(ocfzpt.o) \ 
    72267545   $(MODEL_LIB)(prtctl.o) \ 
     
    72287547   $(MODEL_LIB)(stpctl.o) \ 
    72297548   $(MODEL_LIB)(taumod.o) \ 
    7230    $(MODEL_LIB)(traadv_cen2.o) \ 
    7231    $(MODEL_LIB)(traadv_ctl.o) \ 
    7232    $(MODEL_LIB)(traadv_muscl.o) \ 
    7233    $(MODEL_LIB)(traadv_muscl2.o) \ 
    7234    $(MODEL_LIB)(traadv_tvd.o) \ 
     7549   $(MODEL_LIB)(traadv.o) \ 
    72357550   $(MODEL_LIB)(trabbc.o) \ 
    72367551   $(MODEL_LIB)(trabbl.o) \ 
    72377552   $(MODEL_LIB)(tradmp.o) \ 
    7238    $(MODEL_LIB)(traldf_bilap.o) \ 
    7239    $(MODEL_LIB)(traldf_bilapg.o) \ 
    7240    $(MODEL_LIB)(traldf_iso.o) \ 
    7241    $(MODEL_LIB)(traldf_iso_zps.o) \ 
    7242    $(MODEL_LIB)(traldf_lap.o) \ 
     7553   $(MODEL_LIB)(traldf.o) \ 
    72437554   $(MODEL_LIB)(tranpc.o) \ 
    72447555   $(MODEL_LIB)(tranxt.o) \ 
    72457556   $(MODEL_LIB)(traqsr.o) \ 
    72467557   $(MODEL_LIB)(trasbc.o) \ 
    7247    $(MODEL_LIB)(trazdf_exp.o) \ 
    7248    $(MODEL_LIB)(trazdf_imp.o) \ 
    7249    $(MODEL_LIB)(trazdf_iso.o) \ 
    7250    $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
     7558   $(MODEL_LIB)(trazdf.o) \ 
    72517559   $(MODEL_LIB)(trcstp.o) \ 
    72527560   $(MODEL_LIB)(trdicp.o) \ 
     
    72547562   $(MODEL_LIB)(trdvor.o) \ 
    72557563   $(MODEL_LIB)(wzvmod.o) \ 
    7256    $(MODEL_LIB)(zdf_oce.o) \ 
    72577564   $(MODEL_LIB)(zdfbfr.o) \ 
    72587565   $(MODEL_LIB)(zdfddm.o) \ 
     
    72627569   $(MODEL_LIB)(zdfric.o) \ 
    72637570   $(MODEL_LIB)(zdftke.o) \ 
     7571   $(MODEL_LIB)(zdftke_jki.o) \ 
     7572   $(MODEL_LIB)(zdf_oce.o) \ 
    72647573   $(MODEL_LIB)(zpshde.o) \ 
    7265    agrif_opa_sponge.F90 \ 
    7266    cla.F90 \ 
    7267    cla_div.F90 \ 
    7268    closea.F90 \ 
    7269    cpl.F90 \ 
    7270    cpl_oce.F90 \ 
    7271    daymod.F90 \ 
    7272    diafwb.F90 \ 
    7273    diagap.F90 \ 
    7274    diahdy.F90 \ 
    7275    diahth.F90 \ 
    7276    diaptr.F90 \ 
    7277    diaspr.F90 \ 
    7278    diawri.F90 \ 
    7279    divcur.F90 \ 
    7280    dom_oce.F90 \ 
    7281    dtasal.F90 \ 
    7282    dtasss.F90 \ 
    7283    dtasst.F90 \ 
    7284    dtatem.F90 \ 
    7285    dynhpg.F90 \ 
    7286    dynhpg_atsk.F90 \ 
    7287    dynkeg.F90 \ 
    7288    dynldf_bilap.F90 \ 
    7289    dynldf_bilapg.F90 \ 
    7290    dynldf_iso.F90 \ 
    7291    dynldf_lap.F90 \ 
    7292    dynnxt.F90 \ 
    7293    dynspg.F90 \ 
    7294    dynspg_oce.F90 \ 
    7295    dynvor.F90 \ 
    7296    dynzad.F90 \ 
    7297    dynzdf_exp.F90 \ 
    7298    dynzdf_imp.F90 \ 
    7299    dynzdf_imp_atsk.F90 \ 
    7300    dynzdf_iso.F90 \ 
    7301    eosbn2.F90 \ 
    7302    flo_oce.F90 \ 
    7303    floats.F90 \ 
    7304    flxfwb.F90 \ 
    7305    flxmod.F90 \ 
    7306    flxrnf.F90 \ 
    7307    ice_oce.F90 \ 
    7308    icestp.F90 \ 
    7309    in_out_manager.F90 \ 
    7310    lbclnk.F90 \ 
    7311    ldfdyn_oce.F90 \ 
    7312    ldfeiv.F90 \ 
    7313    ldfslp.F90 \ 
    7314    ldftra_oce.F90 \ 
    7315    obc_par.F90 \ 
    7316    obcdta.F90 \ 
    7317    obcrad.F90 \ 
    7318    obcrst.F90 \ 
    7319    obcspg.F90 \ 
    7320    oce.F90 \ 
    7321    ocesbc.F90 \ 
    7322    ocfzpt.F90 \ 
    7323    prtctl.F90 \ 
    7324    restart.F90 \ 
    7325    stpctl.F90 \ 
    7326    taumod.F90 \ 
    7327    traadv_cen2.F90 \ 
    7328    traadv_ctl.F90 \ 
    7329    traadv_muscl.F90 \ 
    7330    traadv_muscl2.F90 \ 
    7331    traadv_tvd.F90 \ 
    7332    trabbc.F90 \ 
    7333    trabbl.F90 \ 
    7334    tradmp.F90 \ 
    7335    traldf_bilap.F90 \ 
    7336    traldf_bilapg.F90 \ 
    7337    traldf_iso.F90 \ 
    7338    traldf_iso_zps.F90 \ 
    7339    traldf_lap.F90 \ 
    7340    tranpc.F90 \ 
    7341    tranxt.F90 \ 
    7342    traqsr.F90 \ 
    7343    trasbc.F90 \ 
    7344    trazdf_exp.F90 \ 
    7345    trazdf_imp.F90 \ 
    7346    trazdf_iso.F90 \ 
    7347    trazdf_iso_vopt.F90 \ 
    7348    trcstp.F90 \ 
    7349    trdicp.F90 \ 
    7350    trdmld.F90 \ 
    7351    trdvor.F90 \ 
    7352    wzvmod.F90 \ 
    7353    zdf_oce.F90 \ 
    7354    zdfbfr.F90 \ 
    7355    zdfddm.F90 \ 
    7356    zdfevd.F90 \ 
    7357    zdfkpp.F90 \ 
    7358    zdfmxl.F90 \ 
    7359    zdfric.F90 \ 
    7360    zdftke.F90 \ 
    7361    zpshde.F90 \ 
    73627574   domzgr_substitute.h90 \ 
    73637575   zdfddm_substitute.h90 \ 
     
    73657577   KEY_CPP \ 
    73667578   step.F90 
    7367 $(MODEL_LIB)(step1d.o) :   \ 
    7368    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    7369    $(MODEL_LIB)(agrif_opa_update.o) \ 
    7370    $(MODEL_LIB)(blk_oce.o) \ 
    7371    $(MODEL_LIB)(cpl_oce.o) \ 
     7579$(MODEL_LIB)(stpctl.o) :   \ 
     7580   daymod.F90 \ 
     7581   diadimg.F90 \ 
     7582   diahth.F90 \ 
     7583   dianam.F90 \ 
     7584   diaspr.F90 \ 
     7585   dom_oce.F90 \ 
     7586   flxrnf.F90 \ 
     7587   flx_oce.F90 \ 
     7588   ice_oce.F90 \ 
     7589   in_out_manager.F90 \ 
     7590   lbclnk.F90 \ 
     7591   ldfdyn_oce.F90 \ 
     7592   ldftra_oce.F90 \ 
     7593   lib_mpp.F90 \ 
     7594   lib_print.f90 \ 
     7595   obc_oce.F90 \ 
     7596   ocesbc.F90 \ 
     7597   oce.F90 \ 
     7598   ocfzpt.F90 \ 
     7599   par_kind.F90 \ 
     7600   par_oce.F90 \ 
     7601   phycst.F90 \ 
     7602   solfet.F90 \ 
     7603   solpcg.F90 \ 
     7604   solsor.F90 \ 
     7605   sol_oce.F90 \ 
     7606   taumod.F90 \ 
     7607   zdfddm.F90 \ 
     7608   zdfmxl.F90 \ 
     7609   zdf_oce.F90 \ 
    73727610   $(MODEL_LIB)(daymod.o) \ 
    73737611   $(MODEL_LIB)(diadimg.o) \ 
     
    73757613   $(MODEL_LIB)(dianam.o) \ 
    73767614   $(MODEL_LIB)(diaspr.o) \ 
    7377    $(MODEL_LIB)(diawri.o) \ 
    7378    $(MODEL_LIB)(dom_ice.o) \ 
    7379    $(MODEL_LIB)(dom_oce.o) \ 
    7380    $(MODEL_LIB)(dtasal.o) \ 
    7381    $(MODEL_LIB)(dtasss.o) \ 
    7382    $(MODEL_LIB)(dtasst.o) \ 
    7383    $(MODEL_LIB)(dtatem.o) \ 
    7384    $(MODEL_LIB)(dynspg_oce.o) \ 
    7385    $(MODEL_LIB)(dynzdf_exp.o) \ 
    7386    $(MODEL_LIB)(eosbn2.o) \ 
     7615   $(MODEL_LIB)(dom_oce.o) \ 
     7616   $(MODEL_LIB)(flxrnf.o) \ 
    73877617   $(MODEL_LIB)(flx_oce.o) \ 
    7388    $(MODEL_LIB)(flxblk.o) \ 
    7389    $(MODEL_LIB)(flxmod.o) \ 
    7390    $(MODEL_LIB)(flxrnf.o) \ 
    7391    $(MODEL_LIB)(ice.o) \ 
    73927618   $(MODEL_LIB)(ice_oce.o) \ 
    7393    $(MODEL_LIB)(iceini.o) \ 
    7394    $(MODEL_LIB)(in_out_manager.o) \ 
    7395    $(MODEL_LIB)(lbclnk.o) \ 
    7396    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7397    $(MODEL_LIB)(ldfslp.o) \ 
    7398    $(MODEL_LIB)(ldftra_oce.o) \ 
    7399    $(MODEL_LIB)(lib_mpp.o) \ 
    7400    $(MODEL_LIB)(lib_print.o) \ 
    7401    $(MODEL_LIB)(limdia.o) \ 
    7402    $(MODEL_LIB)(limdyn.o) \ 
    7403    $(MODEL_LIB)(limflx.o) \ 
    7404    $(MODEL_LIB)(limrst.o) \ 
    7405    $(MODEL_LIB)(limthd.o) \ 
    7406    $(MODEL_LIB)(limtrp.o) \ 
    7407    $(MODEL_LIB)(limwri.o) \ 
    7408    $(MODEL_LIB)(obctra.o) \ 
    7409    $(MODEL_LIB)(oce.o) \ 
    7410    $(MODEL_LIB)(ocesbc.o) \ 
    7411    $(MODEL_LIB)(ocfzpt.o) \ 
    7412    $(MODEL_LIB)(par_kind.o) \ 
    7413    $(MODEL_LIB)(par_oce.o) \ 
    7414    $(MODEL_LIB)(phycst.o) \ 
    7415    $(MODEL_LIB)(prtctl.o) \ 
    7416    $(MODEL_LIB)(sol_oce.o) \ 
    7417    $(MODEL_LIB)(solisl.o) \ 
    7418    $(MODEL_LIB)(taumod.o) \ 
    7419    $(MODEL_LIB)(traadv_ctl.o) \ 
    7420    $(MODEL_LIB)(tradmp.o) \ 
    7421    $(MODEL_LIB)(traqsr.o) \ 
    7422    $(MODEL_LIB)(trazdf_exp.o) \ 
    7423    $(MODEL_LIB)(trc_oce.o) \ 
    7424    $(MODEL_LIB)(trdmod.o) \ 
    7425    $(MODEL_LIB)(trdmod_oce.o) \ 
    7426    $(MODEL_LIB)(zdf_oce.o) \ 
    7427    $(MODEL_LIB)(zdfddm.o) \ 
    7428    $(MODEL_LIB)(zdfkpp.o) \ 
    7429    $(MODEL_LIB)(zdfmxl.o) \ 
    7430    $(MODEL_LIB)(zdftke.o) \ 
    7431    agrif_opa_interp.F90 \ 
    7432    agrif_opa_update.F90 \ 
    7433    blk_oce.F90 \ 
    7434    cpl_oce.F90 \ 
    7435    daymod.F90 \ 
    7436    diadimg.F90 \ 
    7437    diahth.F90 \ 
    7438    dianam.F90 \ 
    7439    diaspr.F90 \ 
    7440    diawri.F90 \ 
    7441    dom_ice.F90 \ 
    7442    dom_oce.F90 \ 
    7443    dtasal.F90 \ 
    7444    dtasss.F90 \ 
    7445    dtasst.F90 \ 
    7446    dtatem.F90 \ 
    7447    dynspg_oce.F90 \ 
    7448    dynzdf_exp.F90 \ 
    7449    eosbn2.F90 \ 
    7450    flx_oce.F90 \ 
    7451    flxblk.F90 \ 
    7452    flxmod.F90 \ 
    7453    flxrnf.F90 \ 
    7454    ice.F90 \ 
    7455    ice_oce.F90 \ 
    7456    iceini.F90 \ 
    7457    in_out_manager.F90 \ 
    7458    lbclnk.F90 \ 
    7459    ldfdyn_oce.F90 \ 
    7460    ldfslp.F90 \ 
    7461    ldftra_oce.F90 \ 
    7462    lib_mpp.F90 \ 
    7463    lib_print.f90 \ 
    7464    limdia.F90 \ 
    7465    limdyn.F90 \ 
    7466    limflx.F90 \ 
    7467    limrst.F90 \ 
    7468    limthd.F90 \ 
    7469    limtrp.F90 \ 
    7470    limwri.F90 \ 
    7471    obctra.F90 \ 
    7472    oce.F90 \ 
    7473    ocesbc.F90 \ 
    7474    ocfzpt.F90 \ 
    7475    par_kind.F90 \ 
    7476    par_oce.F90 \ 
    7477    phycst.F90 \ 
    7478    prtctl.F90 \ 
    7479    sol_oce.F90 \ 
    7480    solisl.F90 \ 
    7481    taumod.F90 \ 
    7482    traadv_ctl.F90 \ 
    7483    tradmp.F90 \ 
    7484    traqsr.F90 \ 
    7485    trazdf_exp.F90 \ 
    7486    trc_oce.F90 \ 
    7487    trdmod.F90 \ 
    7488    trdmod_oce.F90 \ 
    7489    zdf_oce.F90 \ 
    7490    zdfddm.F90 \ 
    7491    zdfkpp.F90 \ 
    7492    zdfmxl.F90 \ 
    7493    zdftke.F90 \ 
    7494    $(MODEL_LIB)(daymod.o) \ 
    7495    $(MODEL_LIB)(diawri.o) \ 
    7496    $(MODEL_LIB)(diawri1d.o) \ 
    7497    $(MODEL_LIB)(dom_oce.o) \ 
    7498    $(MODEL_LIB)(dtasal.o) \ 
    7499    $(MODEL_LIB)(dtasst.o) \ 
    7500    $(MODEL_LIB)(dtatem.o) \ 
    7501    $(MODEL_LIB)(dyncor1d.o) \ 
    7502    $(MODEL_LIB)(dynnxt1d.o) \ 
    7503    $(MODEL_LIB)(dynzdf_exp.o) \ 
    7504    $(MODEL_LIB)(dynzdf_imp.o) \ 
    7505    $(MODEL_LIB)(dynzdf_imp_atsk.o) \ 
    7506    $(MODEL_LIB)(dynzdf_iso.o) \ 
    7507    $(MODEL_LIB)(eosbn2.o) \ 
    7508    $(MODEL_LIB)(flxfwb.o) \ 
    7509    $(MODEL_LIB)(flxmod.o) \ 
    7510    $(MODEL_LIB)(flxrnf.o) \ 
    7511    $(MODEL_LIB)(ice_oce.o) \ 
    7512    $(MODEL_LIB)(icestp1d.o) \ 
    75137619   $(MODEL_LIB)(in_out_manager.o) \ 
    75147620   $(MODEL_LIB)(lbclnk.o) \ 
    75157621   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    75167622   $(MODEL_LIB)(ldftra_oce.o) \ 
    7517    $(MODEL_LIB)(oce.o) \ 
     7623   $(MODEL_LIB)(lib_mpp.o) \ 
     7624   $(MODEL_LIB)(lib_print.o) \ 
     7625   $(MODEL_LIB)(obc_oce.o) \ 
    75187626   $(MODEL_LIB)(ocesbc.o) \ 
     7627   $(MODEL_LIB)(oce.o) \ 
    75197628   $(MODEL_LIB)(ocfzpt.o) \ 
    7520    $(MODEL_LIB)(prtctl.o) \ 
    7521    $(MODEL_LIB)(restart.o) \ 
    7522    $(MODEL_LIB)(stpctl.o) \ 
    7523    $(MODEL_LIB)(taumod.o) \ 
    7524    $(MODEL_LIB)(tranxt.o) \ 
    7525    $(MODEL_LIB)(traqsr.o) \ 
    7526    $(MODEL_LIB)(trasbc.o) \ 
    7527    $(MODEL_LIB)(trazdf_exp.o) \ 
    7528    $(MODEL_LIB)(trazdf_imp.o) \ 
    7529    $(MODEL_LIB)(trazdf_iso.o) \ 
    7530    $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
    7531    $(MODEL_LIB)(trcstp.o) \ 
    7532    $(MODEL_LIB)(zdf_oce.o) \ 
    7533    $(MODEL_LIB)(zdfbfr.o) \ 
    7534    $(MODEL_LIB)(zdfddm.o) \ 
    7535    $(MODEL_LIB)(zdfevd.o) \ 
    7536    $(MODEL_LIB)(zdfkpp.o) \ 
    7537    $(MODEL_LIB)(zdfmxl.o) \ 
    7538    $(MODEL_LIB)(zdfric.o) \ 
    7539    $(MODEL_LIB)(zdftke.o) \ 
    7540    daymod.F90 \ 
    7541    diawri.F90 \ 
    7542    diawri1d.F90 \ 
    7543    dom_oce.F90 \ 
    7544    dtasal.F90 \ 
    7545    dtasst.F90 \ 
    7546    dtatem.F90 \ 
    7547    dyncor1d.F90 \ 
    7548    dynnxt1d.F90 \ 
    7549    dynzdf_exp.F90 \ 
    7550    dynzdf_imp.F90 \ 
    7551    dynzdf_imp_atsk.F90 \ 
    7552    dynzdf_iso.F90 \ 
    7553    eosbn2.F90 \ 
    7554    flxfwb.F90 \ 
    7555    flxmod.F90 \ 
    7556    flxrnf.F90 \ 
    7557    ice_oce.F90 \ 
    7558    icestp1d.F90 \ 
    7559    in_out_manager.F90 \ 
    7560    lbclnk.F90 \ 
    7561    ldfdyn_oce.F90 \ 
    7562    ldftra_oce.F90 \ 
    7563    oce.F90 \ 
    7564    ocesbc.F90 \ 
    7565    ocfzpt.F90 \ 
    7566    prtctl.F90 \ 
    7567    restart.F90 \ 
    7568    stpctl.F90 \ 
    7569    taumod.F90 \ 
    7570    tranxt.F90 \ 
    7571    traqsr.F90 \ 
    7572    trasbc.F90 \ 
    7573    trazdf_exp.F90 \ 
    7574    trazdf_imp.F90 \ 
    7575    trazdf_iso.F90 \ 
    7576    trazdf_iso_vopt.F90 \ 
    7577    trcstp.F90 \ 
    7578    zdf_oce.F90 \ 
    7579    zdfbfr.F90 \ 
    7580    zdfddm.F90 \ 
    7581    zdfevd.F90 \ 
    7582    zdfkpp.F90 \ 
    7583    zdfmxl.F90 \ 
    7584    zdfric.F90 \ 
    7585    zdftke.F90 \ 
    7586    domzgr_substitute.h90 \ 
    7587    zdfddm_substitute.h90 \ 
    7588    KEY_CPP \ 
    7589    step1d.F90 
    7590 $(MODEL_LIB)(stpctl.o) :   \ 
    7591    $(MODEL_LIB)(daymod.o) \ 
    7592    $(MODEL_LIB)(diadimg.o) \ 
    7593    $(MODEL_LIB)(diahth.o) \ 
    7594    $(MODEL_LIB)(dianam.o) \ 
    7595    $(MODEL_LIB)(diaspr.o) \ 
    7596    $(MODEL_LIB)(dom_oce.o) \ 
    7597    $(MODEL_LIB)(flx_oce.o) \ 
    7598    $(MODEL_LIB)(flxrnf.o) \ 
    7599    $(MODEL_LIB)(ice_oce.o) \ 
    7600    $(MODEL_LIB)(in_out_manager.o) \ 
    7601    $(MODEL_LIB)(lbclnk.o) \ 
    7602    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7603    $(MODEL_LIB)(ldftra_oce.o) \ 
    7604    $(MODEL_LIB)(lib_mpp.o) \ 
    7605    $(MODEL_LIB)(lib_print.o) \ 
    7606    $(MODEL_LIB)(obc_oce.o) \ 
    7607    $(MODEL_LIB)(oce.o) \ 
    7608    $(MODEL_LIB)(ocesbc.o) \ 
    7609    $(MODEL_LIB)(ocfzpt.o) \ 
    7610    $(MODEL_LIB)(par_kind.o) \ 
    7611    $(MODEL_LIB)(par_oce.o) \ 
    7612    $(MODEL_LIB)(phycst.o) \ 
    7613    $(MODEL_LIB)(sol_oce.o) \ 
     7629   $(MODEL_LIB)(par_kind.o) \ 
     7630   $(MODEL_LIB)(par_oce.o) \ 
     7631   $(MODEL_LIB)(phycst.o) \ 
    76147632   $(MODEL_LIB)(solfet.o) \ 
    76157633   $(MODEL_LIB)(solpcg.o) \ 
    76167634   $(MODEL_LIB)(solsor.o) \ 
     7635   $(MODEL_LIB)(sol_oce.o) \ 
    76177636   $(MODEL_LIB)(taumod.o) \ 
    7618    $(MODEL_LIB)(zdf_oce.o) \ 
    76197637   $(MODEL_LIB)(zdfddm.o) \ 
    76207638   $(MODEL_LIB)(zdfmxl.o) \ 
    7621    daymod.F90 \ 
    7622    diadimg.F90 \ 
    7623    diahth.F90 \ 
    7624    dianam.F90 \ 
    7625    diaspr.F90 \ 
    7626    dom_oce.F90 \ 
    7627    flx_oce.F90 \ 
    7628    flxrnf.F90 \ 
    7629    ice_oce.F90 \ 
    7630    in_out_manager.F90 \ 
    7631    lbclnk.F90 \ 
    7632    ldfdyn_oce.F90 \ 
    7633    ldftra_oce.F90 \ 
    7634    lib_mpp.F90 \ 
    7635    lib_print.f90 \ 
    7636    obc_oce.F90 \ 
    7637    oce.F90 \ 
    7638    ocesbc.F90 \ 
    7639    ocfzpt.F90 \ 
    7640    par_kind.F90 \ 
    7641    par_oce.F90 \ 
    7642    phycst.F90 \ 
     7639   $(MODEL_LIB)(zdf_oce.o) \ 
     7640   diawri.F90 \ 
     7641   dom_oce.F90 \ 
     7642   dynspg_oce.F90 \ 
     7643   in_out_manager.F90 \ 
     7644   lbclnk.F90 \ 
     7645   lib_mpp.F90 \ 
     7646   oce.F90 \ 
     7647   solisl.F90 \ 
    76437648   sol_oce.F90 \ 
    7644    solfet.F90 \ 
    7645    solpcg.F90 \ 
    7646    solsor.F90 \ 
    7647    taumod.F90 \ 
    7648    zdf_oce.F90 \ 
    7649    zdfddm.F90 \ 
    7650    zdfmxl.F90 \ 
    76517649   $(MODEL_LIB)(diawri.o) \ 
    76527650   $(MODEL_LIB)(dom_oce.o) \ 
     
    76567654   $(MODEL_LIB)(lib_mpp.o) \ 
    76577655   $(MODEL_LIB)(oce.o) \ 
     7656   $(MODEL_LIB)(solisl.o) \ 
    76587657   $(MODEL_LIB)(sol_oce.o) \ 
    7659    $(MODEL_LIB)(solisl.o) \ 
    7660    diawri.F90 \ 
    7661    dom_oce.F90 \ 
    7662    dynspg_oce.F90 \ 
    7663    in_out_manager.F90 \ 
    7664    lbclnk.F90 \ 
    7665    lib_mpp.F90 \ 
    7666    oce.F90 \ 
    7667    sol_oce.F90 \ 
    7668    solisl.F90 \ 
    76697658   stpctl.F90 
    76707659$(MODEL_LIB)(taumod.o) :   \ 
    7671    $(MODEL_LIB)(dom_oce.o) \ 
    7672    $(MODEL_LIB)(in_out_manager.o) \ 
    7673    $(MODEL_LIB)(lib_mpp.o) \ 
    7674    $(MODEL_LIB)(lib_print.o) \ 
    7675    $(MODEL_LIB)(oce.o) \ 
    7676    $(MODEL_LIB)(par_kind.o) \ 
    7677    $(MODEL_LIB)(par_oce.o) \ 
    7678    $(MODEL_LIB)(phycst.o) \ 
    7679    $(MODEL_LIB)(prtctl.o) \ 
    7680    dom_oce.F90 \ 
    7681    in_out_manager.F90 \ 
    7682    lib_mpp.F90 \ 
    7683    lib_print.f90 \ 
    7684    oce.F90 \ 
    7685    par_kind.F90 \ 
    7686    par_oce.F90 \ 
    7687    phycst.F90 \ 
    7688    prtctl.F90 \ 
     7660   dom_oce.F90 \ 
     7661   in_out_manager.F90 \ 
     7662   lib_mpp.F90 \ 
     7663   lib_print.f90 \ 
     7664   oce.F90 \ 
     7665   par_kind.F90 \ 
     7666   par_oce.F90 \ 
     7667   phycst.F90 \ 
     7668   prtctl.F90 \ 
     7669   $(MODEL_LIB)(dom_oce.o) \ 
     7670   $(MODEL_LIB)(in_out_manager.o) \ 
     7671   $(MODEL_LIB)(lib_mpp.o) \ 
     7672   $(MODEL_LIB)(lib_print.o) \ 
     7673   $(MODEL_LIB)(oce.o) \ 
     7674   $(MODEL_LIB)(par_kind.o) \ 
     7675   $(MODEL_LIB)(par_oce.o) \ 
     7676   $(MODEL_LIB)(phycst.o) \ 
     7677   $(MODEL_LIB)(prtctl.o) \ 
     7678   daymod.F90 \ 
     7679   dom_oce.F90 \ 
     7680   in_out_manager.F90 \ 
     7681   lbclnk.F90 \ 
     7682   phycst.F90 \ 
    76897683   $(MODEL_LIB)(daymod.o) \ 
    76907684   $(MODEL_LIB)(dom_oce.o) \ 
     
    76927686   $(MODEL_LIB)(lbclnk.o) \ 
    76937687   $(MODEL_LIB)(phycst.o) \ 
    7694    daymod.F90 \ 
    7695    dom_oce.F90 \ 
    7696    in_out_manager.F90 \ 
    7697    lbclnk.F90 \ 
    7698    phycst.F90 \ 
     7688   cpl_oce.F90 \ 
     7689   geo2ocean.F90 \ 
    76997690   $(MODEL_LIB)(cpl_oce.o) \ 
    77007691   $(MODEL_LIB)(geo2ocean.o) \ 
    7701    cpl_oce.F90 \ 
    7702    geo2ocean.F90 \ 
    77037692   tau_coupled.h90 \ 
    77047693   tau_coupled_ice.h90 \ 
     
    77087697   taumod.F90 
    77097698$(MODEL_LIB)(thd_ice.o) :  \ 
    7710    $(MODEL_LIB)(par_oce.o) \ 
    7711    par_oce.F90 \ 
     7699   par_oce.F90 \ 
     7700   $(MODEL_LIB)(par_oce.o) \ 
     7701   par_ice.F90 \ 
    77127702   $(MODEL_LIB)(par_ice.o) \ 
    7713    par_ice.F90 \ 
    77147703   thd_ice.F90 
     7704$(MODEL_LIB)(traadv.o) :   \ 
     7705   diaptr.F90 \ 
     7706   dom_oce.F90 \ 
     7707   dynspg_oce.F90 \ 
     7708   eosbn2.F90 \ 
     7709   flxrnf.F90 \ 
     7710   in_out_manager.F90 \ 
     7711   lbclnk.F90 \ 
     7712   ldfslp.F90 \ 
     7713   ldftra_oce.F90 \ 
     7714   lib_mpp.F90 \ 
     7715   lib_print.f90 \ 
     7716   oce.F90 \ 
     7717   ocfzpt.F90 \ 
     7718   par_kind.F90 \ 
     7719   par_oce.F90 \ 
     7720   prtctl.F90 \ 
     7721   trabbl.F90 \ 
     7722   trdmod.F90 \ 
     7723   trdmod_oce.F90 \ 
     7724   $(MODEL_LIB)(diaptr.o) \ 
     7725   $(MODEL_LIB)(dom_oce.o) \ 
     7726   $(MODEL_LIB)(dynspg_oce.o) \ 
     7727   $(MODEL_LIB)(eosbn2.o) \ 
     7728   $(MODEL_LIB)(flxrnf.o) \ 
     7729   $(MODEL_LIB)(in_out_manager.o) \ 
     7730   $(MODEL_LIB)(lbclnk.o) \ 
     7731   $(MODEL_LIB)(ldfslp.o) \ 
     7732   $(MODEL_LIB)(ldftra_oce.o) \ 
     7733   $(MODEL_LIB)(lib_mpp.o) \ 
     7734   $(MODEL_LIB)(lib_print.o) \ 
     7735   $(MODEL_LIB)(oce.o) \ 
     7736   $(MODEL_LIB)(ocfzpt.o) \ 
     7737   $(MODEL_LIB)(par_kind.o) \ 
     7738   $(MODEL_LIB)(par_oce.o) \ 
     7739   $(MODEL_LIB)(prtctl.o) \ 
     7740   $(MODEL_LIB)(trabbl.o) \ 
     7741   $(MODEL_LIB)(trdmod.o) \ 
     7742   $(MODEL_LIB)(trdmod_oce.o) \ 
     7743   dom_oce.F90 \ 
     7744   in_out_manager.F90 \ 
     7745   ldftra_oce.F90 \ 
     7746   oce.F90 \ 
     7747   prtctl.F90 \ 
     7748   traadv_cen2.F90 \ 
     7749   traadv_cen2_jki.F90 \ 
     7750   traadv_eiv.F90 \ 
     7751   traadv_muscl2.F90 \ 
     7752   traadv_muscl.F90 \ 
     7753   traadv_tvd.F90 \ 
     7754   trabbl.F90 \ 
     7755   $(MODEL_LIB)(dom_oce.o) \ 
     7756   $(MODEL_LIB)(in_out_manager.o) \ 
     7757   $(MODEL_LIB)(ldftra_oce.o) \ 
     7758   $(MODEL_LIB)(oce.o) \ 
     7759   $(MODEL_LIB)(prtctl.o) \ 
     7760   $(MODEL_LIB)(traadv_cen2.o) \ 
     7761   $(MODEL_LIB)(traadv_cen2_jki.o) \ 
     7762   $(MODEL_LIB)(traadv_eiv.o) \ 
     7763   $(MODEL_LIB)(traadv_muscl2.o) \ 
     7764   $(MODEL_LIB)(traadv_muscl.o) \ 
     7765   $(MODEL_LIB)(traadv_tvd.o) \ 
     7766   $(MODEL_LIB)(trabbl.o) \ 
     7767   domzgr_substitute.h90 \ 
     7768   vectopt_loop_substitute.h90 \ 
     7769   KEY_CPP \ 
     7770   traadv.F90 
    77157771$(MODEL_LIB)(traadv_cen2.o) : \ 
     7772   daymod.F90 \ 
     7773   dianam.F90 \ 
     7774   dom_oce.F90 \ 
     7775   eosbn2.F90 \ 
     7776   in_out_manager.F90 \ 
     7777   ldftra_oce.F90 \ 
     7778   lib_mpp.F90 \ 
     7779   lib_print.f90 \ 
     7780   oce.F90 \ 
     7781   par_kind.F90 \ 
     7782   par_oce.F90 \ 
     7783   phycst.F90 \ 
     7784   prtctl.F90 \ 
     7785   trabbl.F90 \ 
     7786   trdicp.F90 \ 
     7787   trdicp_oce.F90 \ 
     7788   trdmld.F90 \ 
     7789   trdmld_oce.F90 \ 
     7790   trdmod_oce.F90 \ 
     7791   trdvor.F90 \ 
     7792   trdvor_oce.F90 \ 
    77167793   $(MODEL_LIB)(daymod.o) \ 
    77177794   $(MODEL_LIB)(dianam.o) \ 
     
    77357812   $(MODEL_LIB)(trdvor.o) \ 
    77367813   $(MODEL_LIB)(trdvor_oce.o) \ 
     7814   diaptr.F90 \ 
     7815   dom_oce.F90 \ 
     7816   dynspg_oce.F90 \ 
     7817   flxrnf.F90 \ 
     7818   in_out_manager.F90 \ 
     7819   lbclnk.F90 \ 
     7820   lib_mpp.F90 \ 
     7821   oce.F90 \ 
     7822   ocfzpt.F90 \ 
     7823   prtctl.F90 \ 
     7824   trabbl.F90 \ 
     7825   trdmod.F90 \ 
     7826   trdmod_oce.F90 \ 
     7827   $(MODEL_LIB)(diaptr.o) \ 
     7828   $(MODEL_LIB)(dom_oce.o) \ 
     7829   $(MODEL_LIB)(dynspg_oce.o) \ 
     7830   $(MODEL_LIB)(flxrnf.o) \ 
     7831   $(MODEL_LIB)(in_out_manager.o) \ 
     7832   $(MODEL_LIB)(lbclnk.o) \ 
     7833   $(MODEL_LIB)(lib_mpp.o) \ 
     7834   $(MODEL_LIB)(oce.o) \ 
     7835   $(MODEL_LIB)(ocfzpt.o) \ 
     7836   $(MODEL_LIB)(prtctl.o) \ 
     7837   $(MODEL_LIB)(trabbl.o) \ 
     7838   $(MODEL_LIB)(trdmod.o) \ 
     7839   $(MODEL_LIB)(trdmod_oce.o) \ 
     7840   domzgr_substitute.h90 \ 
     7841   vectopt_loop_substitute.h90 \ 
     7842   KEY_CPP \ 
     7843   traadv_cen2.F90 
     7844$(MODEL_LIB)(traadv_cen2_jki.o) :   \ 
    77377845   daymod.F90 \ 
    77387846   dianam.F90 \ 
     
    77567864   trdvor.F90 \ 
    77577865   trdvor_oce.F90 \ 
    7758    $(MODEL_LIB)(diaptr.o) \ 
    7759    $(MODEL_LIB)(dom_oce.o) \ 
    7760    $(MODEL_LIB)(dynspg_oce.o) \ 
    7761    $(MODEL_LIB)(flxrnf.o) \ 
    7762    $(MODEL_LIB)(in_out_manager.o) \ 
    7763    $(MODEL_LIB)(lbclnk.o) \ 
    7764    $(MODEL_LIB)(lib_mpp.o) \ 
    7765    $(MODEL_LIB)(oce.o) \ 
    7766    $(MODEL_LIB)(ocfzpt.o) \ 
    7767    $(MODEL_LIB)(prtctl.o) \ 
    7768    $(MODEL_LIB)(trabbl.o) \ 
    7769    $(MODEL_LIB)(trdmod.o) \ 
    7770    $(MODEL_LIB)(trdmod_oce.o) \ 
    7771    diaptr.F90 \ 
    7772    dom_oce.F90 \ 
    7773    dynspg_oce.F90 \ 
    7774    flxrnf.F90 \ 
    7775    in_out_manager.F90 \ 
    7776    lbclnk.F90 \ 
    7777    lib_mpp.F90 \ 
    7778    oce.F90 \ 
    7779    ocfzpt.F90 \ 
    7780    prtctl.F90 \ 
    7781    trabbl.F90 \ 
    7782    trdmod.F90 \ 
    7783    trdmod_oce.F90 \ 
    7784    $(MODEL_LIB)(oce.o) \ 
    7785    oce.F90 \ 
    7786    domzgr_substitute.h90 \ 
    7787    traadv_cen2_atsk.h90 \ 
    7788    vectopt_loop_substitute.h90 \ 
    7789    KEY_CPP \ 
    7790    traadv_cen2.F90 
    7791 $(MODEL_LIB)(traadv_ctl.o) :  \ 
    7792    $(MODEL_LIB)(lib_print.o) \ 
    7793    $(MODEL_LIB)(par_kind.o) \ 
    7794    $(MODEL_LIB)(par_oce.o) \ 
    7795    lib_print.f90 \ 
    7796    par_kind.F90 \ 
    7797    par_oce.F90 \ 
    7798    $(MODEL_LIB)(dom_oce.o) \ 
    7799    $(MODEL_LIB)(in_out_manager.o) \ 
    7800    dom_oce.F90 \ 
    7801    in_out_manager.F90 \ 
    7802    traadv_ctl.F90 
    7803 $(MODEL_LIB)(traadv_muscl.o) :   \ 
    78047866   $(MODEL_LIB)(daymod.o) \ 
    78057867   $(MODEL_LIB)(dianam.o) \ 
     
    78237885   $(MODEL_LIB)(trdvor.o) \ 
    78247886   $(MODEL_LIB)(trdvor_oce.o) \ 
     7887   diaptr.F90 \ 
     7888   dom_oce.F90 \ 
     7889   dynspg_oce.F90 \ 
     7890   flxrnf.F90 \ 
     7891   in_out_manager.F90 \ 
     7892   lbclnk.F90 \ 
     7893   lib_mpp.F90 \ 
     7894   oce.F90 \ 
     7895   ocfzpt.F90 \ 
     7896   prtctl.F90 \ 
     7897   trabbl.F90 \ 
     7898   trdmod.F90 \ 
     7899   trdmod_oce.F90 \ 
     7900   $(MODEL_LIB)(diaptr.o) \ 
     7901   $(MODEL_LIB)(dom_oce.o) \ 
     7902   $(MODEL_LIB)(dynspg_oce.o) \ 
     7903   $(MODEL_LIB)(flxrnf.o) \ 
     7904   $(MODEL_LIB)(in_out_manager.o) \ 
     7905   $(MODEL_LIB)(lbclnk.o) \ 
     7906   $(MODEL_LIB)(lib_mpp.o) \ 
     7907   $(MODEL_LIB)(oce.o) \ 
     7908   $(MODEL_LIB)(ocfzpt.o) \ 
     7909   $(MODEL_LIB)(prtctl.o) \ 
     7910   $(MODEL_LIB)(trabbl.o) \ 
     7911   $(MODEL_LIB)(trdmod.o) \ 
     7912   $(MODEL_LIB)(trdmod_oce.o) \ 
     7913   domzgr_substitute.h90 \ 
     7914   vectopt_loop_substitute.h90 \ 
     7915   KEY_CPP \ 
     7916   traadv_cen2_jki.F90 
     7917$(MODEL_LIB)(traadv_ctl.o) :  \ 
     7918   lib_print.f90 \ 
     7919   par_kind.F90 \ 
     7920   par_oce.F90 \ 
     7921   $(MODEL_LIB)(lib_print.o) \ 
     7922   $(MODEL_LIB)(par_kind.o) \ 
     7923   $(MODEL_LIB)(par_oce.o) \ 
     7924   dom_oce.F90 \ 
     7925   in_out_manager.F90 \ 
     7926   $(MODEL_LIB)(dom_oce.o) \ 
     7927   $(MODEL_LIB)(in_out_manager.o) \ 
     7928   traadv_ctl.F90 
     7929$(MODEL_LIB)(traadv_eiv.o) :  \ 
     7930   dom_oce.F90 \ 
     7931   in_out_manager.F90 \ 
     7932   lbclnk.F90 \ 
     7933   ldfdyn_oce.F90 \ 
     7934   ldftra_oce.F90 \ 
     7935   lib_print.f90 \ 
     7936   oce.F90 \ 
     7937   par_kind.F90 \ 
     7938   par_oce.F90 \ 
     7939   phycst.F90 \ 
     7940   prtctl.F90 \ 
     7941   zdfmxl.F90 \ 
     7942   $(MODEL_LIB)(dom_oce.o) \ 
     7943   $(MODEL_LIB)(in_out_manager.o) \ 
     7944   $(MODEL_LIB)(lbclnk.o) \ 
     7945   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7946   $(MODEL_LIB)(ldftra_oce.o) \ 
     7947   $(MODEL_LIB)(lib_print.o) \ 
     7948   $(MODEL_LIB)(oce.o) \ 
     7949   $(MODEL_LIB)(par_kind.o) \ 
     7950   $(MODEL_LIB)(par_oce.o) \ 
     7951   $(MODEL_LIB)(phycst.o) \ 
     7952   $(MODEL_LIB)(prtctl.o) \ 
     7953   $(MODEL_LIB)(zdfmxl.o) \ 
     7954   dom_oce.F90 \ 
     7955   in_out_manager.F90 \ 
     7956   ldfslp.F90 \ 
     7957   ldftra_oce.F90 \ 
     7958   oce.F90 \ 
     7959   $(MODEL_LIB)(dom_oce.o) \ 
     7960   $(MODEL_LIB)(in_out_manager.o) \ 
     7961   $(MODEL_LIB)(ldfslp.o) \ 
     7962   $(MODEL_LIB)(ldftra_oce.o) \ 
     7963   $(MODEL_LIB)(oce.o) \ 
     7964   domzgr_substitute.h90 \ 
     7965   ldfeiv_substitute.h90 \ 
     7966   ldftra_substitute.h90 \ 
     7967   vectopt_loop_substitute.h90 \ 
     7968   KEY_CPP \ 
     7969   traadv_eiv.F90 
     7970$(MODEL_LIB)(traadv_muscl2.o) :  \ 
    78257971   daymod.F90 \ 
    78267972   dianam.F90 \ 
     
    78447990   trdvor.F90 \ 
    78457991   trdvor_oce.F90 \ 
    7846    $(MODEL_LIB)(diaptr.o) \ 
    7847    $(MODEL_LIB)(dom_oce.o) \ 
    7848    $(MODEL_LIB)(dynspg_oce.o) \ 
    7849    $(MODEL_LIB)(in_out_manager.o) \ 
    7850    $(MODEL_LIB)(lbclnk.o) \ 
    7851    $(MODEL_LIB)(lib_mpp.o) \ 
    7852    $(MODEL_LIB)(oce.o) \ 
    7853    $(MODEL_LIB)(prtctl.o) \ 
    7854    $(MODEL_LIB)(trabbl.o) \ 
    7855    $(MODEL_LIB)(trdmod.o) \ 
    7856    $(MODEL_LIB)(trdmod_oce.o) \ 
    7857    diaptr.F90 \ 
    7858    dom_oce.F90 \ 
    7859    dynspg_oce.F90 \ 
    7860    in_out_manager.F90 \ 
    7861    lbclnk.F90 \ 
    7862    lib_mpp.F90 \ 
    7863    oce.F90 \ 
    7864    prtctl.F90 \ 
    7865    trabbl.F90 \ 
    7866    trdmod.F90 \ 
    7867    trdmod_oce.F90 \ 
    7868    domzgr_substitute.h90 \ 
    7869    vectopt_loop_substitute.h90 \ 
    7870    KEY_CPP \ 
    7871    traadv_muscl.F90 
    7872 $(MODEL_LIB)(traadv_muscl2.o) :  \ 
    78737992   $(MODEL_LIB)(daymod.o) \ 
    78747993   $(MODEL_LIB)(dianam.o) \ 
     
    78928011   $(MODEL_LIB)(trdvor.o) \ 
    78938012   $(MODEL_LIB)(trdvor_oce.o) \ 
     8013   diaptr.F90 \ 
     8014   dom_oce.F90 \ 
     8015   dynspg_oce.F90 \ 
     8016   in_out_manager.F90 \ 
     8017   lbclnk.F90 \ 
     8018   lib_mpp.F90 \ 
     8019   oce.F90 \ 
     8020   prtctl.F90 \ 
     8021   trabbl.F90 \ 
     8022   trdmod.F90 \ 
     8023   trdmod_oce.F90 \ 
     8024   $(MODEL_LIB)(diaptr.o) \ 
     8025   $(MODEL_LIB)(dom_oce.o) \ 
     8026   $(MODEL_LIB)(dynspg_oce.o) \ 
     8027   $(MODEL_LIB)(in_out_manager.o) \ 
     8028   $(MODEL_LIB)(lbclnk.o) \ 
     8029   $(MODEL_LIB)(lib_mpp.o) \ 
     8030   $(MODEL_LIB)(oce.o) \ 
     8031   $(MODEL_LIB)(prtctl.o) \ 
     8032   $(MODEL_LIB)(trabbl.o) \ 
     8033   $(MODEL_LIB)(trdmod.o) \ 
     8034   $(MODEL_LIB)(trdmod_oce.o) \ 
     8035   domzgr_substitute.h90 \ 
     8036   vectopt_loop_substitute.h90 \ 
     8037   KEY_CPP \ 
     8038   traadv_muscl2.F90 
     8039$(MODEL_LIB)(traadv_muscl.o) :   \ 
    78948040   daymod.F90 \ 
    78958041   dianam.F90 \ 
     
    79138059   trdvor.F90 \ 
    79148060   trdvor_oce.F90 \ 
    7915    $(MODEL_LIB)(diaptr.o) \ 
    7916    $(MODEL_LIB)(dom_oce.o) \ 
    7917    $(MODEL_LIB)(dynspg_oce.o) \ 
    7918    $(MODEL_LIB)(in_out_manager.o) \ 
    7919    $(MODEL_LIB)(lbclnk.o) \ 
    7920    $(MODEL_LIB)(lib_mpp.o) \ 
    7921    $(MODEL_LIB)(oce.o) \ 
    7922    $(MODEL_LIB)(prtctl.o) \ 
    7923    $(MODEL_LIB)(trabbl.o) \ 
    7924    $(MODEL_LIB)(trdmod.o) \ 
    7925    $(MODEL_LIB)(trdmod_oce.o) \ 
    7926    diaptr.F90 \ 
    7927    dom_oce.F90 \ 
    7928    dynspg_oce.F90 \ 
    7929    in_out_manager.F90 \ 
    7930    lbclnk.F90 \ 
    7931    lib_mpp.F90 \ 
    7932    oce.F90 \ 
    7933    prtctl.F90 \ 
    7934    trabbl.F90 \ 
    7935    trdmod.F90 \ 
    7936    trdmod_oce.F90 \ 
    7937    domzgr_substitute.h90 \ 
    7938    vectopt_loop_substitute.h90 \ 
    7939    KEY_CPP \ 
    7940    traadv_muscl2.F90 
    7941 $(MODEL_LIB)(traadv_tvd.o) :  \ 
    79428061   $(MODEL_LIB)(daymod.o) \ 
    79438062   $(MODEL_LIB)(dianam.o) \ 
     
    79618080   $(MODEL_LIB)(trdvor.o) \ 
    79628081   $(MODEL_LIB)(trdvor_oce.o) \ 
     8082   diaptr.F90 \ 
     8083   dom_oce.F90 \ 
     8084   dynspg_oce.F90 \ 
     8085   in_out_manager.F90 \ 
     8086   lbclnk.F90 \ 
     8087   lib_mpp.F90 \ 
     8088   oce.F90 \ 
     8089   prtctl.F90 \ 
     8090   trabbl.F90 \ 
     8091   trdmod.F90 \ 
     8092   trdmod_oce.F90 \ 
     8093   $(MODEL_LIB)(diaptr.o) \ 
     8094   $(MODEL_LIB)(dom_oce.o) \ 
     8095   $(MODEL_LIB)(dynspg_oce.o) \ 
     8096   $(MODEL_LIB)(in_out_manager.o) \ 
     8097   $(MODEL_LIB)(lbclnk.o) \ 
     8098   $(MODEL_LIB)(lib_mpp.o) \ 
     8099   $(MODEL_LIB)(oce.o) \ 
     8100   $(MODEL_LIB)(prtctl.o) \ 
     8101   $(MODEL_LIB)(trabbl.o) \ 
     8102   $(MODEL_LIB)(trdmod.o) \ 
     8103   $(MODEL_LIB)(trdmod_oce.o) \ 
     8104   domzgr_substitute.h90 \ 
     8105   vectopt_loop_substitute.h90 \ 
     8106   KEY_CPP \ 
     8107   traadv_muscl.F90 
     8108$(MODEL_LIB)(traadv_tvd.o) :  \ 
    79638109   daymod.F90 \ 
    79648110   dianam.F90 \ 
     
    79828128   trdvor.F90 \ 
    79838129   trdvor_oce.F90 \ 
     8130   $(MODEL_LIB)(daymod.o) \ 
     8131   $(MODEL_LIB)(dianam.o) \ 
     8132   $(MODEL_LIB)(dom_oce.o) \ 
     8133   $(MODEL_LIB)(eosbn2.o) \ 
     8134   $(MODEL_LIB)(in_out_manager.o) \ 
     8135   $(MODEL_LIB)(ldftra_oce.o) \ 
     8136   $(MODEL_LIB)(lib_mpp.o) \ 
     8137   $(MODEL_LIB)(lib_print.o) \ 
     8138   $(MODEL_LIB)(oce.o) \ 
     8139   $(MODEL_LIB)(par_kind.o) \ 
     8140   $(MODEL_LIB)(par_oce.o) \ 
     8141   $(MODEL_LIB)(phycst.o) \ 
     8142   $(MODEL_LIB)(prtctl.o) \ 
     8143   $(MODEL_LIB)(trabbl.o) \ 
     8144   $(MODEL_LIB)(trdicp.o) \ 
     8145   $(MODEL_LIB)(trdicp_oce.o) \ 
     8146   $(MODEL_LIB)(trdmld.o) \ 
     8147   $(MODEL_LIB)(trdmld_oce.o) \ 
     8148   $(MODEL_LIB)(trdmod_oce.o) \ 
     8149   $(MODEL_LIB)(trdvor.o) \ 
     8150   $(MODEL_LIB)(trdvor_oce.o) \ 
     8151   diaptr.F90 \ 
     8152   dom_oce.F90 \ 
     8153   dynspg_oce.F90 \ 
     8154   in_out_manager.F90 \ 
     8155   lbclnk.F90 \ 
     8156   lib_mpp.F90 \ 
     8157   oce.F90 \ 
     8158   prtctl.F90 \ 
     8159   trabbl.F90 \ 
     8160   trdmod.F90 \ 
     8161   trdmod_oce.F90 \ 
    79848162   $(MODEL_LIB)(diaptr.o) \ 
    79858163   $(MODEL_LIB)(dom_oce.o) \ 
     
    79938171   $(MODEL_LIB)(trdmod.o) \ 
    79948172   $(MODEL_LIB)(trdmod_oce.o) \ 
    7995    diaptr.F90 \ 
    7996    dom_oce.F90 \ 
    7997    dynspg_oce.F90 \ 
    7998    in_out_manager.F90 \ 
    7999    lbclnk.F90 \ 
    8000    lib_mpp.F90 \ 
    8001    oce.F90 \ 
    8002    prtctl.F90 \ 
    8003    trabbl.F90 \ 
    8004    trdmod.F90 \ 
    8005    trdmod_oce.F90 \ 
    80068173   domzgr_substitute.h90 \ 
    80078174   vectopt_loop_substitute.h90 \ 
     
    80098176   traadv_tvd.F90 
    80108177$(MODEL_LIB)(trabbc.o) :   \ 
    8011    $(MODEL_LIB)(dom_oce.o) \ 
    8012    $(MODEL_LIB)(in_out_manager.o) \ 
    8013    $(MODEL_LIB)(lib_mpp.o) \ 
    8014    $(MODEL_LIB)(lib_print.o) \ 
    8015    $(MODEL_LIB)(par_kind.o) \ 
    8016    $(MODEL_LIB)(par_oce.o) \ 
    8017    dom_oce.F90 \ 
    8018    in_out_manager.F90 \ 
    8019    lib_mpp.F90 \ 
    8020    lib_print.f90 \ 
    8021    par_kind.F90 \ 
    8022    par_oce.F90 \ 
    8023    $(MODEL_LIB)(dom_oce.o) \ 
    8024    $(MODEL_LIB)(in_out_manager.o) \ 
    8025    $(MODEL_LIB)(oce.o) \ 
    8026    $(MODEL_LIB)(phycst.o) \ 
    8027    $(MODEL_LIB)(prtctl.o) \ 
    8028    dom_oce.F90 \ 
    8029    in_out_manager.F90 \ 
    8030    oce.F90 \ 
    8031    phycst.F90 \ 
    8032    prtctl.F90 \ 
     8178   dom_oce.F90 \ 
     8179   in_out_manager.F90 \ 
     8180   lib_mpp.F90 \ 
     8181   lib_print.f90 \ 
     8182   par_kind.F90 \ 
     8183   par_oce.F90 \ 
     8184   $(MODEL_LIB)(dom_oce.o) \ 
     8185   $(MODEL_LIB)(in_out_manager.o) \ 
     8186   $(MODEL_LIB)(lib_mpp.o) \ 
     8187   $(MODEL_LIB)(lib_print.o) \ 
     8188   $(MODEL_LIB)(par_kind.o) \ 
     8189   $(MODEL_LIB)(par_oce.o) \ 
     8190   dom_oce.F90 \ 
     8191   in_out_manager.F90 \ 
     8192   oce.F90 \ 
     8193   phycst.F90 \ 
     8194   prtctl.F90 \ 
     8195   $(MODEL_LIB)(dom_oce.o) \ 
     8196   $(MODEL_LIB)(in_out_manager.o) \ 
     8197   $(MODEL_LIB)(oce.o) \ 
     8198   $(MODEL_LIB)(phycst.o) \ 
     8199   $(MODEL_LIB)(prtctl.o) \ 
    80338200   domzgr_substitute.h90 \ 
    80348201   $(IOIPSL_LIB) \ 
     
    80368203   trabbc.F90 
    80378204$(MODEL_LIB)(trabbl.o) :   \ 
     8205   dom_oce.F90 \ 
     8206   in_out_manager.F90 \ 
     8207   lib_mpp.F90 \ 
     8208   lib_print.f90 \ 
     8209   par_kind.F90 \ 
     8210   par_oce.F90 \ 
     8211   phycst.F90 \ 
     8212   prtctl.F90 \ 
     8213   trdicp_oce.F90 \ 
     8214   trdmld_oce.F90 \ 
     8215   trdvor_oce.F90 \ 
     8216   zdfddm.F90 \ 
    80388217   $(MODEL_LIB)(dom_oce.o) \ 
    80398218   $(MODEL_LIB)(in_out_manager.o) \ 
     
    80498228   $(MODEL_LIB)(zdfddm.o) \ 
    80508229   dom_oce.F90 \ 
    8051    in_out_manager.F90 \ 
    8052    lib_mpp.F90 \ 
    8053    lib_print.f90 \ 
    8054    par_kind.F90 \ 
    8055    par_oce.F90 \ 
    8056    phycst.F90 \ 
    8057    prtctl.F90 \ 
    8058    trdicp_oce.F90 \ 
    8059    trdmld_oce.F90 \ 
    8060    trdvor_oce.F90 \ 
    8061    zdfddm.F90 \ 
     8230   eosbn2.F90 \ 
     8231   in_out_manager.F90 \ 
     8232   oce.F90 \ 
     8233   prtctl.F90 \ 
     8234   trdmod_oce.F90 \ 
    80628235   $(MODEL_LIB)(dom_oce.o) \ 
    80638236   $(MODEL_LIB)(eosbn2.o) \ 
     
    80668239   $(MODEL_LIB)(prtctl.o) \ 
    80678240   $(MODEL_LIB)(trdmod_oce.o) \ 
    8068    dom_oce.F90 \ 
    80698241   eosbn2.F90 \ 
    8070    in_out_manager.F90 \ 
    8071    oce.F90 \ 
    8072    prtctl.F90 \ 
    8073    trdmod_oce.F90 \ 
     8242   flxrnf.F90 \ 
     8243   lbclnk.F90 \ 
     8244   oce.F90 \ 
     8245   ocfzpt.F90 \ 
    80748246   $(MODEL_LIB)(eosbn2.o) \ 
    80758247   $(MODEL_LIB)(flxrnf.o) \ 
     
    80778249   $(MODEL_LIB)(oce.o) \ 
    80788250   $(MODEL_LIB)(ocfzpt.o) \ 
    8079    eosbn2.F90 \ 
    8080    flxrnf.F90 \ 
    8081    lbclnk.F90 \ 
    8082    oce.F90 \ 
    8083    ocfzpt.F90 \ 
    80848251   domzgr_substitute.h90 \ 
    80858252   trabbl_adv.h90 \ 
     
    80888255   trabbl.F90 
    80898256$(MODEL_LIB)(tradmp.o) :   \ 
     8257   daymod.F90 \ 
     8258   dom_oce.F90 \ 
     8259   in_out_manager.F90 \ 
     8260   lib_mpp.F90 \ 
     8261   lib_print.f90 \ 
     8262   oce.F90 \ 
     8263   par_kind.F90 \ 
     8264   par_oce.F90 \ 
     8265   prtctl.F90 \ 
     8266   trabbl.F90 \ 
     8267   trdicp.F90 \ 
     8268   trdicp_oce.F90 \ 
     8269   trdmld.F90 \ 
     8270   trdmld_oce.F90 \ 
     8271   trdmod_oce.F90 \ 
     8272   trdvor.F90 \ 
     8273   trdvor_oce.F90 \ 
     8274   zdf_oce.F90 \ 
    80908275   $(MODEL_LIB)(daymod.o) \ 
    80918276   $(MODEL_LIB)(dom_oce.o) \ 
     
    81068291   $(MODEL_LIB)(trdvor_oce.o) \ 
    81078292   $(MODEL_LIB)(zdf_oce.o) \ 
     8293   dom_oce.F90 \ 
     8294   dtasal.F90 \ 
     8295   dtatem.F90 \ 
     8296   in_out_manager.F90 \ 
     8297   lib_mpp.F90 \ 
     8298   oce.F90 \ 
     8299   phycst.F90 \ 
     8300   prtctl.F90 \ 
     8301   trdmod.F90 \ 
     8302   trdmod_oce.F90 \ 
     8303   zdfmxl.F90 \ 
     8304   zdf_oce.F90 \ 
     8305   $(MODEL_LIB)(dom_oce.o) \ 
     8306   $(MODEL_LIB)(dtasal.o) \ 
     8307   $(MODEL_LIB)(dtatem.o) \ 
     8308   $(MODEL_LIB)(in_out_manager.o) \ 
     8309   $(MODEL_LIB)(lib_mpp.o) \ 
     8310   $(MODEL_LIB)(oce.o) \ 
     8311   $(MODEL_LIB)(phycst.o) \ 
     8312   $(MODEL_LIB)(prtctl.o) \ 
     8313   $(MODEL_LIB)(trdmod.o) \ 
     8314   $(MODEL_LIB)(trdmod_oce.o) \ 
     8315   $(MODEL_LIB)(zdfmxl.o) \ 
     8316   $(MODEL_LIB)(zdf_oce.o) \ 
     8317   domzgr_substitute.h90 \ 
     8318   vectopt_loop_substitute.h90 \ 
     8319   $(IOIPSL_LIB) \ 
     8320   KEY_CPP \ 
     8321   tradmp.F90 
     8322$(MODEL_LIB)(traldf.o) :   \ 
     8323   diaptr.F90 \ 
     8324   dom_oce.F90 \ 
     8325   in_out_manager.F90 \ 
     8326   lbclnk.F90 \ 
     8327   ldfdyn_oce.F90 \ 
     8328   ldfslp.F90 \ 
     8329   ldftra_oce.F90 \ 
     8330   lib_mpp.F90 \ 
     8331   lib_print.f90 \ 
     8332   oce.F90 \ 
     8333   par_kind.F90 \ 
     8334   par_oce.F90 \ 
     8335   phycst.F90 \ 
     8336   prtctl.F90 \ 
     8337   trabbl.F90 \ 
     8338   trazdf_exp.F90 \ 
     8339   trazdf_imp.F90 \ 
     8340   trazdf_imp_jki.F90 \ 
     8341   trdicp.F90 \ 
     8342   trdicp_oce.F90 \ 
     8343   trdmld.F90 \ 
     8344   trdmld_oce.F90 \ 
     8345   trdmod.F90 \ 
     8346   trdmod_oce.F90 \ 
     8347   trdvor.F90 \ 
     8348   trdvor_oce.F90 \ 
     8349   zdfkpp.F90 \ 
     8350   zdfmxl.F90 \ 
     8351   zdftke.F90 \ 
     8352   zdf_oce.F90 \ 
     8353   $(MODEL_LIB)(diaptr.o) \ 
     8354   $(MODEL_LIB)(dom_oce.o) \ 
     8355   $(MODEL_LIB)(in_out_manager.o) \ 
     8356   $(MODEL_LIB)(lbclnk.o) \ 
     8357   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8358   $(MODEL_LIB)(ldfslp.o) \ 
     8359   $(MODEL_LIB)(ldftra_oce.o) \ 
     8360   $(MODEL_LIB)(lib_mpp.o) \ 
     8361   $(MODEL_LIB)(lib_print.o) \ 
     8362   $(MODEL_LIB)(oce.o) \ 
     8363   $(MODEL_LIB)(par_kind.o) \ 
     8364   $(MODEL_LIB)(par_oce.o) \ 
     8365   $(MODEL_LIB)(phycst.o) \ 
     8366   $(MODEL_LIB)(prtctl.o) \ 
     8367   $(MODEL_LIB)(trabbl.o) \ 
     8368   $(MODEL_LIB)(trazdf_exp.o) \ 
     8369   $(MODEL_LIB)(trazdf_imp.o) \ 
     8370   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     8371   $(MODEL_LIB)(trdicp.o) \ 
     8372   $(MODEL_LIB)(trdicp_oce.o) \ 
     8373   $(MODEL_LIB)(trdmld.o) \ 
     8374   $(MODEL_LIB)(trdmld_oce.o) \ 
     8375   $(MODEL_LIB)(trdmod.o) \ 
     8376   $(MODEL_LIB)(trdmod_oce.o) \ 
     8377   $(MODEL_LIB)(trdvor.o) \ 
     8378   $(MODEL_LIB)(trdvor_oce.o) \ 
     8379   $(MODEL_LIB)(zdfkpp.o) \ 
     8380   $(MODEL_LIB)(zdfmxl.o) \ 
     8381   $(MODEL_LIB)(zdftke.o) \ 
     8382   $(MODEL_LIB)(zdf_oce.o) \ 
     8383   dom_oce.F90 \ 
     8384   in_out_manager.F90 \ 
     8385   lbclnk.F90 \ 
     8386   ldfslp.F90 \ 
     8387   ldftra_oce.F90 \ 
     8388   lib_mpp.F90 \ 
     8389   oce.F90 \ 
     8390   phycst.F90 \ 
     8391   prtctl.F90 \ 
     8392   traldf_bilapg.F90 \ 
     8393   traldf_bilap.F90 \ 
     8394   traldf_iso.F90 \ 
     8395   traldf_lap.F90 \ 
     8396   trazdf.F90 \ 
     8397   trdmod.F90 \ 
     8398   trdmod_oce.F90 \ 
     8399   zdfddm.F90 \ 
     8400   zdf_oce.F90 \ 
     8401   $(MODEL_LIB)(dom_oce.o) \ 
     8402   $(MODEL_LIB)(in_out_manager.o) \ 
     8403   $(MODEL_LIB)(lbclnk.o) \ 
     8404   $(MODEL_LIB)(ldfslp.o) \ 
     8405   $(MODEL_LIB)(ldftra_oce.o) \ 
     8406   $(MODEL_LIB)(lib_mpp.o) \ 
     8407   $(MODEL_LIB)(oce.o) \ 
     8408   $(MODEL_LIB)(phycst.o) \ 
     8409   $(MODEL_LIB)(prtctl.o) \ 
     8410   $(MODEL_LIB)(traldf_bilapg.o) \ 
     8411   $(MODEL_LIB)(traldf_bilap.o) \ 
     8412   $(MODEL_LIB)(traldf_iso.o) \ 
     8413   $(MODEL_LIB)(traldf_lap.o) \ 
     8414   $(MODEL_LIB)(trazdf.o) \ 
     8415   $(MODEL_LIB)(trdmod.o) \ 
     8416   $(MODEL_LIB)(trdmod_oce.o) \ 
     8417   $(MODEL_LIB)(zdfddm.o) \ 
     8418   $(MODEL_LIB)(zdf_oce.o) \ 
     8419   domzgr_substitute.h90 \ 
     8420   vectopt_loop_substitute.h90 \ 
     8421   KEY_CPP \ 
     8422   traldf.F90 
     8423$(MODEL_LIB)(traldf_bilapg.o) :  \ 
    81088424   daymod.F90 \ 
    8109    dom_oce.F90 \ 
    8110    in_out_manager.F90 \ 
    8111    lib_mpp.F90 \ 
    8112    lib_print.f90 \ 
    8113    oce.F90 \ 
    8114    par_kind.F90 \ 
    8115    par_oce.F90 \ 
     8425   dianam.F90 \ 
     8426   dom_oce.F90 \ 
     8427   in_out_manager.F90 \ 
     8428   lbclnk.F90 \ 
     8429   ldfdyn_oce.F90 \ 
     8430   ldftra_oce.F90 \ 
     8431   lib_mpp.F90 \ 
     8432   lib_print.f90 \ 
     8433   oce.F90 \ 
     8434   par_kind.F90 \ 
     8435   par_oce.F90 \ 
     8436   phycst.F90 \ 
    81168437   prtctl.F90 \ 
    81178438   trabbl.F90 \ 
     
    81238444   trdvor.F90 \ 
    81248445   trdvor_oce.F90 \ 
    8125    zdf_oce.F90 \ 
    8126    $(MODEL_LIB)(dom_oce.o) \ 
    8127    $(MODEL_LIB)(dtasal.o) \ 
    8128    $(MODEL_LIB)(dtatem.o) \ 
    8129    $(MODEL_LIB)(in_out_manager.o) \ 
    8130    $(MODEL_LIB)(lib_mpp.o) \ 
    8131    $(MODEL_LIB)(oce.o) \ 
    8132    $(MODEL_LIB)(phycst.o) \ 
    8133    $(MODEL_LIB)(prtctl.o) \ 
    8134    $(MODEL_LIB)(trdmod.o) \ 
    8135    $(MODEL_LIB)(trdmod_oce.o) \ 
    8136    $(MODEL_LIB)(zdf_oce.o) \ 
    8137    $(MODEL_LIB)(zdfmxl.o) \ 
    8138    dom_oce.F90 \ 
    8139    dtasal.F90 \ 
    8140    dtatem.F90 \ 
    8141    in_out_manager.F90 \ 
    8142    lib_mpp.F90 \ 
    8143    oce.F90 \ 
    8144    phycst.F90 \ 
    8145    prtctl.F90 \ 
    8146    trdmod.F90 \ 
    8147    trdmod_oce.F90 \ 
    8148    zdf_oce.F90 \ 
    81498446   zdfmxl.F90 \ 
    8150    domzgr_substitute.h90 \ 
    8151    vectopt_loop_substitute.h90 \ 
    8152    $(IOIPSL_LIB) \ 
    8153    KEY_CPP \ 
    8154    tradmp.F90 
    8155 $(MODEL_LIB)(traldf_bilap.o) :   \ 
    81568447   $(MODEL_LIB)(daymod.o) \ 
    81578448   $(MODEL_LIB)(dianam.o) \ 
     
    81778468   $(MODEL_LIB)(trdvor_oce.o) \ 
    81788469   $(MODEL_LIB)(zdfmxl.o) \ 
     8470   diaptr.F90 \ 
     8471   dom_oce.F90 \ 
     8472   in_out_manager.F90 \ 
     8473   lbclnk.F90 \ 
     8474   ldfslp.F90 \ 
     8475   ldftra_oce.F90 \ 
     8476   oce.F90 \ 
     8477   prtctl.F90 \ 
     8478   trdmod.F90 \ 
     8479   trdmod_oce.F90 \ 
     8480   $(MODEL_LIB)(diaptr.o) \ 
     8481   $(MODEL_LIB)(dom_oce.o) \ 
     8482   $(MODEL_LIB)(in_out_manager.o) \ 
     8483   $(MODEL_LIB)(lbclnk.o) \ 
     8484   $(MODEL_LIB)(ldfslp.o) \ 
     8485   $(MODEL_LIB)(ldftra_oce.o) \ 
     8486   $(MODEL_LIB)(oce.o) \ 
     8487   $(MODEL_LIB)(prtctl.o) \ 
     8488   $(MODEL_LIB)(trdmod.o) \ 
     8489   $(MODEL_LIB)(trdmod_oce.o) \ 
     8490   domzgr_substitute.h90 \ 
     8491   ldfeiv_substitute.h90 \ 
     8492   ldftra_substitute.h90 \ 
     8493   KEY_CPP \ 
     8494   traldf_bilapg.F90 
     8495$(MODEL_LIB)(traldf_bilap.o) :   \ 
    81798496   daymod.F90 \ 
    81808497   dianam.F90 \ 
     
    82008517   trdvor_oce.F90 \ 
    82018518   zdfmxl.F90 \ 
    8202    $(MODEL_LIB)(diaptr.o) \ 
    8203    $(MODEL_LIB)(dom_oce.o) \ 
    8204    $(MODEL_LIB)(in_out_manager.o) \ 
    8205    $(MODEL_LIB)(lbclnk.o) \ 
    8206    $(MODEL_LIB)(ldfslp.o) \ 
    8207    $(MODEL_LIB)(ldftra_oce.o) \ 
    8208    $(MODEL_LIB)(oce.o) \ 
    8209    $(MODEL_LIB)(prtctl.o) \ 
    8210    $(MODEL_LIB)(trdmod.o) \ 
    8211    $(MODEL_LIB)(trdmod_oce.o) \ 
    8212    diaptr.F90 \ 
    8213    dom_oce.F90 \ 
    8214    in_out_manager.F90 \ 
    8215    lbclnk.F90 \ 
    8216    ldfslp.F90 \ 
    8217    ldftra_oce.F90 \ 
    8218    oce.F90 \ 
    8219    prtctl.F90 \ 
    8220    trdmod.F90 \ 
    8221    trdmod_oce.F90 \ 
    8222    domzgr_substitute.h90 \ 
    8223    ldfeiv_substitute.h90 \ 
    8224    ldftra_substitute.h90 \ 
    8225    vectopt_loop_substitute.h90 \ 
    8226    KEY_CPP \ 
    8227    traldf_bilap.F90 
    8228 $(MODEL_LIB)(traldf_bilapg.o) :  \ 
    82298519   $(MODEL_LIB)(daymod.o) \ 
    82308520   $(MODEL_LIB)(dianam.o) \ 
     
    82508540   $(MODEL_LIB)(trdvor_oce.o) \ 
    82518541   $(MODEL_LIB)(zdfmxl.o) \ 
     8542   diaptr.F90 \ 
     8543   dom_oce.F90 \ 
     8544   in_out_manager.F90 \ 
     8545   lbclnk.F90 \ 
     8546   ldfslp.F90 \ 
     8547   ldftra_oce.F90 \ 
     8548   oce.F90 \ 
     8549   prtctl.F90 \ 
     8550   trdmod.F90 \ 
     8551   trdmod_oce.F90 \ 
     8552   $(MODEL_LIB)(diaptr.o) \ 
     8553   $(MODEL_LIB)(dom_oce.o) \ 
     8554   $(MODEL_LIB)(in_out_manager.o) \ 
     8555   $(MODEL_LIB)(lbclnk.o) \ 
     8556   $(MODEL_LIB)(ldfslp.o) \ 
     8557   $(MODEL_LIB)(ldftra_oce.o) \ 
     8558   $(MODEL_LIB)(oce.o) \ 
     8559   $(MODEL_LIB)(prtctl.o) \ 
     8560   $(MODEL_LIB)(trdmod.o) \ 
     8561   $(MODEL_LIB)(trdmod_oce.o) \ 
     8562   domzgr_substitute.h90 \ 
     8563   ldfeiv_substitute.h90 \ 
     8564   ldftra_substitute.h90 \ 
     8565   vectopt_loop_substitute.h90 \ 
     8566   KEY_CPP \ 
     8567   traldf_bilap.F90 
     8568$(MODEL_LIB)(traldf_iso.o) :  \ 
    82528569   daymod.F90 \ 
    82538570   dianam.F90 \ 
     
    82738590   trdvor_oce.F90 \ 
    82748591   zdfmxl.F90 \ 
    8275    $(MODEL_LIB)(diaptr.o) \ 
    8276    $(MODEL_LIB)(dom_oce.o) \ 
    8277    $(MODEL_LIB)(in_out_manager.o) \ 
    8278    $(MODEL_LIB)(lbclnk.o) \ 
    8279    $(MODEL_LIB)(ldfslp.o) \ 
    8280    $(MODEL_LIB)(ldftra_oce.o) \ 
    8281    $(MODEL_LIB)(oce.o) \ 
    8282    $(MODEL_LIB)(prtctl.o) \ 
    8283    $(MODEL_LIB)(trdmod.o) \ 
    8284    $(MODEL_LIB)(trdmod_oce.o) \ 
    8285    diaptr.F90 \ 
    8286    dom_oce.F90 \ 
    8287    in_out_manager.F90 \ 
    8288    lbclnk.F90 \ 
    8289    ldfslp.F90 \ 
    8290    ldftra_oce.F90 \ 
    8291    oce.F90 \ 
    8292    prtctl.F90 \ 
    8293    trdmod.F90 \ 
    8294    trdmod_oce.F90 \ 
    8295    domzgr_substitute.h90 \ 
    8296    ldfeiv_substitute.h90 \ 
    8297    ldftra_substitute.h90 \ 
    8298    KEY_CPP \ 
    8299    traldf_bilapg.F90 
    8300 $(MODEL_LIB)(traldf_iso.o) :  \ 
    83018592   $(MODEL_LIB)(daymod.o) \ 
    83028593   $(MODEL_LIB)(dianam.o) \ 
     
    83228613   $(MODEL_LIB)(trdvor_oce.o) \ 
    83238614   $(MODEL_LIB)(zdfmxl.o) \ 
     8615   diaptr.F90 \ 
     8616   dom_oce.F90 \ 
     8617   in_out_manager.F90 \ 
     8618   ldfslp.F90 \ 
     8619   ldftra_oce.F90 \ 
     8620   oce.F90 \ 
     8621   prtctl.F90 \ 
     8622   trdmod.F90 \ 
     8623   trdmod_oce.F90 \ 
     8624   zdf_oce.F90 \ 
     8625   $(MODEL_LIB)(diaptr.o) \ 
     8626   $(MODEL_LIB)(dom_oce.o) \ 
     8627   $(MODEL_LIB)(in_out_manager.o) \ 
     8628   $(MODEL_LIB)(ldfslp.o) \ 
     8629   $(MODEL_LIB)(ldftra_oce.o) \ 
     8630   $(MODEL_LIB)(oce.o) \ 
     8631   $(MODEL_LIB)(prtctl.o) \ 
     8632   $(MODEL_LIB)(trdmod.o) \ 
     8633   $(MODEL_LIB)(trdmod_oce.o) \ 
     8634   $(MODEL_LIB)(zdf_oce.o) \ 
     8635   domzgr_substitute.h90 \ 
     8636   ldftra_substitute.h90 \ 
     8637   vectopt_loop_substitute.h90 \ 
     8638   KEY_CPP \ 
     8639   traldf_iso.F90 
     8640$(MODEL_LIB)(traldf_lap.o) :  \ 
    83248641   daymod.F90 \ 
    83258642   dianam.F90 \ 
    83268643   dom_oce.F90 \ 
    83278644   in_out_manager.F90 \ 
    8328    lbclnk.F90 \ 
    8329    ldfdyn_oce.F90 \ 
    83308645   ldftra_oce.F90 \ 
    83318646   lib_mpp.F90 \ 
     
    83358650   par_oce.F90 \ 
    83368651   phycst.F90 \ 
    8337    prtctl.F90 \ 
    83388652   trabbl.F90 \ 
    83398653   trdicp.F90 \ 
     
    83448658   trdvor.F90 \ 
    83458659   trdvor_oce.F90 \ 
    8346    zdfmxl.F90 \ 
    8347    $(MODEL_LIB)(diaptr.o) \ 
    8348    $(MODEL_LIB)(dom_oce.o) \ 
    8349    $(MODEL_LIB)(in_out_manager.o) \ 
    8350    $(MODEL_LIB)(ldfslp.o) \ 
    8351    $(MODEL_LIB)(ldftra_oce.o) \ 
    8352    $(MODEL_LIB)(oce.o) \ 
    8353    $(MODEL_LIB)(prtctl.o) \ 
    8354    $(MODEL_LIB)(trdmod.o) \ 
    8355    $(MODEL_LIB)(trdmod_oce.o) \ 
    8356    diaptr.F90 \ 
    8357    dom_oce.F90 \ 
    8358    in_out_manager.F90 \ 
    8359    ldfslp.F90 \ 
    8360    ldftra_oce.F90 \ 
    8361    oce.F90 \ 
    8362    prtctl.F90 \ 
    8363    trdmod.F90 \ 
    8364    trdmod_oce.F90 \ 
    8365    domzgr_substitute.h90 \ 
    8366    ldfeiv_substitute.h90 \ 
    8367    ldftra_substitute.h90 \ 
    8368    vectopt_loop_substitute.h90 \ 
    8369    KEY_CPP \ 
    8370    traldf_iso.F90 
    8371 $(MODEL_LIB)(traldf_iso_zps.o) : \ 
    83728660   $(MODEL_LIB)(daymod.o) \ 
    83738661   $(MODEL_LIB)(dianam.o) \ 
    83748662   $(MODEL_LIB)(dom_oce.o) \ 
    83758663   $(MODEL_LIB)(in_out_manager.o) \ 
    8376    $(MODEL_LIB)(lbclnk.o) \ 
    8377    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    83788664   $(MODEL_LIB)(ldftra_oce.o) \ 
    83798665   $(MODEL_LIB)(lib_mpp.o) \ 
     
    83838669   $(MODEL_LIB)(par_oce.o) \ 
    83848670   $(MODEL_LIB)(phycst.o) \ 
    8385    $(MODEL_LIB)(prtctl.o) \ 
    83868671   $(MODEL_LIB)(trabbl.o) \ 
    83878672   $(MODEL_LIB)(trdicp.o) \ 
     
    83928677   $(MODEL_LIB)(trdvor.o) \ 
    83938678   $(MODEL_LIB)(trdvor_oce.o) \ 
    8394    $(MODEL_LIB)(zdfmxl.o) \ 
    8395    daymod.F90 \ 
    8396    dianam.F90 \ 
    8397    dom_oce.F90 \ 
    8398    in_out_manager.F90 \ 
    8399    lbclnk.F90 \ 
    8400    ldfdyn_oce.F90 \ 
     8679   diaptr.F90 \ 
     8680   dom_oce.F90 \ 
     8681   in_out_manager.F90 \ 
    84018682   ldftra_oce.F90 \ 
     8683   oce.F90 \ 
     8684   prtctl.F90 \ 
     8685   trdmod.F90 \ 
     8686   trdmod_oce.F90 \ 
     8687   $(MODEL_LIB)(diaptr.o) \ 
     8688   $(MODEL_LIB)(dom_oce.o) \ 
     8689   $(MODEL_LIB)(in_out_manager.o) \ 
     8690   $(MODEL_LIB)(ldftra_oce.o) \ 
     8691   $(MODEL_LIB)(oce.o) \ 
     8692   $(MODEL_LIB)(prtctl.o) \ 
     8693   $(MODEL_LIB)(trdmod.o) \ 
     8694   $(MODEL_LIB)(trdmod_oce.o) \ 
     8695   domzgr_substitute.h90 \ 
     8696   ldftra_substitute.h90 \ 
     8697   vectopt_loop_substitute.h90 \ 
     8698   KEY_CPP \ 
     8699   traldf_lap.F90 
     8700$(MODEL_LIB)(tranpc.o) :   \ 
     8701   dom_oce.F90 \ 
     8702   in_out_manager.F90 \ 
    84028703   lib_mpp.F90 \ 
    84038704   lib_print.f90 \ 
     
    84158716   trdvor.F90 \ 
    84168717   trdvor_oce.F90 \ 
    8417    zdfmxl.F90 \ 
    8418    $(MODEL_LIB)(diaptr.o) \ 
    8419    $(MODEL_LIB)(dom_oce.o) \ 
    8420    $(MODEL_LIB)(in_out_manager.o) \ 
    8421    $(MODEL_LIB)(ldfslp.o) \ 
    8422    $(MODEL_LIB)(ldftra_oce.o) \ 
    8423    $(MODEL_LIB)(oce.o) \ 
    8424    $(MODEL_LIB)(prtctl.o) \ 
    8425    $(MODEL_LIB)(trdmod.o) \ 
    8426    $(MODEL_LIB)(trdmod_oce.o) \ 
    8427    $(MODEL_LIB)(zdf_oce.o) \ 
    8428    diaptr.F90 \ 
    8429    dom_oce.F90 \ 
    8430    in_out_manager.F90 \ 
    8431    ldfslp.F90 \ 
    8432    ldftra_oce.F90 \ 
    8433    oce.F90 \ 
    8434    prtctl.F90 \ 
    8435    trdmod.F90 \ 
    8436    trdmod_oce.F90 \ 
    8437    zdf_oce.F90 \ 
    8438    domzgr_substitute.h90 \ 
    8439    ldfeiv_substitute.h90 \ 
    8440    ldftra_substitute.h90 \ 
    8441    vectopt_loop_substitute.h90 \ 
    8442    KEY_CPP \ 
    8443    traldf_iso_zps.F90 
    8444 $(MODEL_LIB)(traldf_lap.o) :  \ 
    8445    $(MODEL_LIB)(daymod.o) \ 
    8446    $(MODEL_LIB)(dianam.o) \ 
    8447    $(MODEL_LIB)(dom_oce.o) \ 
    8448    $(MODEL_LIB)(in_out_manager.o) \ 
    8449    $(MODEL_LIB)(ldftra_oce.o) \ 
    8450    $(MODEL_LIB)(lib_mpp.o) \ 
    8451    $(MODEL_LIB)(lib_print.o) \ 
    8452    $(MODEL_LIB)(oce.o) \ 
    8453    $(MODEL_LIB)(par_kind.o) \ 
    8454    $(MODEL_LIB)(par_oce.o) \ 
    8455    $(MODEL_LIB)(phycst.o) \ 
    8456    $(MODEL_LIB)(trabbl.o) \ 
    8457    $(MODEL_LIB)(trdicp.o) \ 
    8458    $(MODEL_LIB)(trdicp_oce.o) \ 
    8459    $(MODEL_LIB)(trdmld.o) \ 
    8460    $(MODEL_LIB)(trdmld_oce.o) \ 
    8461    $(MODEL_LIB)(trdmod_oce.o) \ 
    8462    $(MODEL_LIB)(trdvor.o) \ 
    8463    $(MODEL_LIB)(trdvor_oce.o) \ 
    8464    daymod.F90 \ 
    8465    dianam.F90 \ 
    8466    dom_oce.F90 \ 
    8467    in_out_manager.F90 \ 
    8468    ldftra_oce.F90 \ 
    8469    lib_mpp.F90 \ 
    8470    lib_print.f90 \ 
    8471    oce.F90 \ 
    8472    par_kind.F90 \ 
    8473    par_oce.F90 \ 
    8474    phycst.F90 \ 
    8475    trabbl.F90 \ 
    8476    trdicp.F90 \ 
    8477    trdicp_oce.F90 \ 
    8478    trdmld.F90 \ 
    8479    trdmld_oce.F90 \ 
    8480    trdmod_oce.F90 \ 
    8481    trdvor.F90 \ 
    8482    trdvor_oce.F90 \ 
    8483    $(MODEL_LIB)(diaptr.o) \ 
    8484    $(MODEL_LIB)(dom_oce.o) \ 
    8485    $(MODEL_LIB)(in_out_manager.o) \ 
    8486    $(MODEL_LIB)(ldftra_oce.o) \ 
    8487    $(MODEL_LIB)(oce.o) \ 
    8488    $(MODEL_LIB)(prtctl.o) \ 
    8489    $(MODEL_LIB)(trdmod.o) \ 
    8490    $(MODEL_LIB)(trdmod_oce.o) \ 
    8491    diaptr.F90 \ 
    8492    dom_oce.F90 \ 
    8493    in_out_manager.F90 \ 
    8494    ldftra_oce.F90 \ 
    8495    oce.F90 \ 
    8496    prtctl.F90 \ 
    8497    trdmod.F90 \ 
    8498    trdmod_oce.F90 \ 
    8499    domzgr_substitute.h90 \ 
    8500    ldftra_substitute.h90 \ 
    8501    vectopt_loop_substitute.h90 \ 
    8502    KEY_CPP \ 
    8503    traldf_lap.F90 
    8504 $(MODEL_LIB)(tranpc.o) :   \ 
     8718   zdfddm.F90 \ 
    85058719   $(MODEL_LIB)(dom_oce.o) \ 
    85068720   $(MODEL_LIB)(in_out_manager.o) \ 
     
    85228736   $(MODEL_LIB)(zdfddm.o) \ 
    85238737   dom_oce.F90 \ 
    8524    in_out_manager.F90 \ 
    8525    lib_mpp.F90 \ 
    8526    lib_print.f90 \ 
    8527    oce.F90 \ 
    8528    par_kind.F90 \ 
    8529    par_oce.F90 \ 
    8530    phycst.F90 \ 
    8531    prtctl.F90 \ 
     8738   eosbn2.F90 \ 
     8739   in_out_manager.F90 \ 
     8740   lbclnk.F90 \ 
     8741   oce.F90 \ 
     8742   trdmod.F90 \ 
     8743   trdmod_oce.F90 \ 
     8744   $(MODEL_LIB)(dom_oce.o) \ 
     8745   $(MODEL_LIB)(eosbn2.o) \ 
     8746   $(MODEL_LIB)(in_out_manager.o) \ 
     8747   $(MODEL_LIB)(lbclnk.o) \ 
     8748   $(MODEL_LIB)(oce.o) \ 
     8749   $(MODEL_LIB)(trdmod.o) \ 
     8750   $(MODEL_LIB)(trdmod_oce.o) \ 
     8751   domzgr_substitute.h90 \ 
     8752   KEY_CPP \ 
     8753   tranpc.F90 
     8754$(MODEL_LIB)(tranxt.o) :   \ 
     8755   dom_oce.F90 \ 
     8756   in_out_manager.F90 \ 
     8757   lbclnk.F90 \ 
     8758   lib_mpp.F90 \ 
     8759   lib_print.f90 \ 
     8760   obc_oce.F90 \ 
     8761   oce.F90 \ 
     8762   par_kind.F90 \ 
     8763   par_oce.F90 \ 
     8764   phycst.F90 \ 
     8765   $(MODEL_LIB)(dom_oce.o) \ 
     8766   $(MODEL_LIB)(in_out_manager.o) \ 
     8767   $(MODEL_LIB)(lbclnk.o) \ 
     8768   $(MODEL_LIB)(lib_mpp.o) \ 
     8769   $(MODEL_LIB)(lib_print.o) \ 
     8770   $(MODEL_LIB)(obc_oce.o) \ 
     8771   $(MODEL_LIB)(oce.o) \ 
     8772   $(MODEL_LIB)(par_kind.o) \ 
     8773   $(MODEL_LIB)(par_oce.o) \ 
     8774   $(MODEL_LIB)(phycst.o) \ 
     8775   agrif_opa_interp.F90 \ 
     8776   agrif_opa_update.F90 \ 
     8777   dom_oce.F90 \ 
     8778   in_out_manager.F90 \ 
     8779   lbclnk.F90 \ 
     8780   obctra.F90 \ 
     8781   oce.F90 \ 
     8782   prtctl.F90 \ 
     8783   zdf_oce.F90 \ 
     8784   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     8785   $(MODEL_LIB)(agrif_opa_update.o) \ 
     8786   $(MODEL_LIB)(dom_oce.o) \ 
     8787   $(MODEL_LIB)(in_out_manager.o) \ 
     8788   $(MODEL_LIB)(lbclnk.o) \ 
     8789   $(MODEL_LIB)(obctra.o) \ 
     8790   $(MODEL_LIB)(oce.o) \ 
     8791   $(MODEL_LIB)(prtctl.o) \ 
     8792   $(MODEL_LIB)(zdf_oce.o) \ 
     8793   $(AGRIF_LIB) \ 
     8794   KEY_CPP \ 
     8795   tranxt.F90 
     8796$(MODEL_LIB)(traqsr.o) :   \ 
     8797   blk_oce.F90 \ 
     8798   cpl_oce.F90 \ 
     8799   daymod.F90 \ 
     8800   dom_oce.F90 \ 
     8801   dtasal.F90 \ 
     8802   dtasss.F90 \ 
     8803   dtasst.F90 \ 
     8804   dtatem.F90 \ 
     8805   flxmod.F90 \ 
     8806   flxrnf.F90 \ 
     8807   flx_oce.F90 \ 
     8808   ice_oce.F90 \ 
     8809   in_out_manager.F90 \ 
     8810   lbclnk.F90 \ 
     8811   lib_mpp.F90 \ 
     8812   lib_print.f90 \ 
     8813   oce.F90 \ 
     8814   ocfzpt.F90 \ 
     8815   par_kind.F90 \ 
     8816   par_oce.F90 \ 
     8817   phycst.F90 \ 
     8818   prtctl.F90 \ 
     8819   sms.F90 \ 
     8820   taumod.F90 \ 
    85328821   trabbl.F90 \ 
     8822   tradmp.F90 \ 
    85338823   trdicp.F90 \ 
    85348824   trdicp_oce.F90 \ 
     
    85388828   trdvor.F90 \ 
    85398829   trdvor_oce.F90 \ 
    8540    zdfddm.F90 \ 
    8541    $(MODEL_LIB)(dom_oce.o) \ 
    8542    $(MODEL_LIB)(eosbn2.o) \ 
    8543    $(MODEL_LIB)(in_out_manager.o) \ 
    8544    $(MODEL_LIB)(lbclnk.o) \ 
    8545    $(MODEL_LIB)(oce.o) \ 
    8546    $(MODEL_LIB)(trdmod.o) \ 
    8547    $(MODEL_LIB)(trdmod_oce.o) \ 
    8548    dom_oce.F90 \ 
    8549    eosbn2.F90 \ 
    8550    in_out_manager.F90 \ 
    8551    lbclnk.F90 \ 
    8552    oce.F90 \ 
    8553    trdmod.F90 \ 
    8554    trdmod_oce.F90 \ 
    8555    domzgr_substitute.h90 \ 
    8556    KEY_CPP \ 
    8557    tranpc.F90 
    8558 $(MODEL_LIB)(tranxt.o) :   \ 
    8559    $(MODEL_LIB)(dom_oce.o) \ 
    8560    $(MODEL_LIB)(in_out_manager.o) \ 
    8561    $(MODEL_LIB)(lbclnk.o) \ 
    8562    $(MODEL_LIB)(lib_mpp.o) \ 
    8563    $(MODEL_LIB)(lib_print.o) \ 
    8564    $(MODEL_LIB)(obc_oce.o) \ 
    8565    $(MODEL_LIB)(oce.o) \ 
    8566    $(MODEL_LIB)(par_kind.o) \ 
    8567    $(MODEL_LIB)(par_oce.o) \ 
    8568    $(MODEL_LIB)(phycst.o) \ 
    8569    dom_oce.F90 \ 
    8570    in_out_manager.F90 \ 
    8571    lbclnk.F90 \ 
    8572    lib_mpp.F90 \ 
    8573    lib_print.f90 \ 
    8574    obc_oce.F90 \ 
    8575    oce.F90 \ 
    8576    par_kind.F90 \ 
    8577    par_oce.F90 \ 
    8578    phycst.F90 \ 
    8579    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    8580    $(MODEL_LIB)(agrif_opa_update.o) \ 
    8581    $(MODEL_LIB)(dom_oce.o) \ 
    8582    $(MODEL_LIB)(in_out_manager.o) \ 
    8583    $(MODEL_LIB)(lbclnk.o) \ 
    8584    $(MODEL_LIB)(obctra.o) \ 
    8585    $(MODEL_LIB)(oce.o) \ 
    8586    $(MODEL_LIB)(prtctl.o) \ 
    8587    $(MODEL_LIB)(zdf_oce.o) \ 
    8588    agrif_opa_interp.F90 \ 
    8589    agrif_opa_update.F90 \ 
    8590    dom_oce.F90 \ 
    8591    in_out_manager.F90 \ 
    8592    lbclnk.F90 \ 
    8593    obctra.F90 \ 
    8594    oce.F90 \ 
    8595    prtctl.F90 \ 
    8596    zdf_oce.F90 \ 
    8597    $(AGRIF_LIB) \ 
    8598    KEY_CPP \ 
    8599    tranxt.F90 
    8600 $(MODEL_LIB)(traqsr.o) :   \ 
    86018830   $(MODEL_LIB)(blk_oce.o) \ 
    86028831   $(MODEL_LIB)(cpl_oce.o) \ 
     
    86078836   $(MODEL_LIB)(dtasst.o) \ 
    86088837   $(MODEL_LIB)(dtatem.o) \ 
    8609    $(MODEL_LIB)(flx_oce.o) \ 
    86108838   $(MODEL_LIB)(flxmod.o) \ 
    86118839   $(MODEL_LIB)(flxrnf.o) \ 
     8840   $(MODEL_LIB)(flx_oce.o) \ 
    86128841   $(MODEL_LIB)(ice_oce.o) \ 
    86138842   $(MODEL_LIB)(in_out_manager.o) \ 
     
    86328861   $(MODEL_LIB)(trdvor.o) \ 
    86338862   $(MODEL_LIB)(trdvor_oce.o) \ 
     8863   dom_oce.F90 \ 
     8864   in_out_manager.F90 \ 
     8865   ocesbc.F90 \ 
     8866   oce.F90 \ 
     8867   phycst.F90 \ 
     8868   prtctl.F90 \ 
     8869   trc_oce.F90 \ 
     8870   trdmod.F90 \ 
     8871   trdmod_oce.F90 \ 
     8872   $(MODEL_LIB)(dom_oce.o) \ 
     8873   $(MODEL_LIB)(in_out_manager.o) \ 
     8874   $(MODEL_LIB)(ocesbc.o) \ 
     8875   $(MODEL_LIB)(oce.o) \ 
     8876   $(MODEL_LIB)(phycst.o) \ 
     8877   $(MODEL_LIB)(prtctl.o) \ 
     8878   $(MODEL_LIB)(trc_oce.o) \ 
     8879   $(MODEL_LIB)(trdmod.o) \ 
     8880   $(MODEL_LIB)(trdmod_oce.o) \ 
     8881   domzgr_substitute.h90 \ 
     8882   vectopt_loop_substitute.h90 \ 
     8883   KEY_CPP \ 
     8884   traqsr.F90 
     8885$(MODEL_LIB)(trasbc.o) :   \ 
    86348886   blk_oce.F90 \ 
    86358887   cpl_oce.F90 \ 
     
    86408892   dtasst.F90 \ 
    86418893   dtatem.F90 \ 
    8642    flx_oce.F90 \ 
    86438894   flxmod.F90 \ 
    86448895   flxrnf.F90 \ 
     8896   flx_oce.F90 \ 
    86458897   ice_oce.F90 \ 
    86468898   in_out_manager.F90 \ 
     
    86488900   lib_mpp.F90 \ 
    86498901   lib_print.f90 \ 
     8902   ocesbc.F90 \ 
    86508903   oce.F90 \ 
    86518904   ocfzpt.F90 \ 
     
    86548907   phycst.F90 \ 
    86558908   prtctl.F90 \ 
    8656    sms.F90 \ 
    86578909   taumod.F90 \ 
    86588910   trabbl.F90 \ 
    86598911   tradmp.F90 \ 
     8912   trc_oce.F90 \ 
    86608913   trdicp.F90 \ 
    86618914   trdicp_oce.F90 \ 
    86628915   trdmld.F90 \ 
    86638916   trdmld_oce.F90 \ 
     8917   trdmod.F90 \ 
    86648918   trdmod_oce.F90 \ 
    86658919   trdvor.F90 \ 
    86668920   trdvor_oce.F90 \ 
    8667    $(MODEL_LIB)(dom_oce.o) \ 
    8668    $(MODEL_LIB)(in_out_manager.o) \ 
    8669    $(MODEL_LIB)(oce.o) \ 
    8670    $(MODEL_LIB)(ocesbc.o) \ 
    8671    $(MODEL_LIB)(phycst.o) \ 
    8672    $(MODEL_LIB)(prtctl.o) \ 
    8673    $(MODEL_LIB)(trc_oce.o) \ 
    8674    $(MODEL_LIB)(trdmod.o) \ 
    8675    $(MODEL_LIB)(trdmod_oce.o) \ 
    8676    dom_oce.F90 \ 
    8677    in_out_manager.F90 \ 
    8678    oce.F90 \ 
    8679    ocesbc.F90 \ 
    8680    phycst.F90 \ 
    8681    prtctl.F90 \ 
    8682    trc_oce.F90 \ 
    8683    trdmod.F90 \ 
    8684    trdmod_oce.F90 \ 
    8685    domzgr_substitute.h90 \ 
    8686    vectopt_loop_substitute.h90 \ 
    8687    KEY_CPP \ 
    8688    traqsr.F90 
    8689 $(MODEL_LIB)(trasbc.o) :   \ 
    86908921   $(MODEL_LIB)(blk_oce.o) \ 
    86918922   $(MODEL_LIB)(cpl_oce.o) \ 
     
    86968927   $(MODEL_LIB)(dtasst.o) \ 
    86978928   $(MODEL_LIB)(dtatem.o) \ 
    8698    $(MODEL_LIB)(flx_oce.o) \ 
    86998929   $(MODEL_LIB)(flxmod.o) \ 
    87008930   $(MODEL_LIB)(flxrnf.o) \ 
     8931   $(MODEL_LIB)(flx_oce.o) \ 
    87018932   $(MODEL_LIB)(ice_oce.o) \ 
    87028933   $(MODEL_LIB)(in_out_manager.o) \ 
     
    87048935   $(MODEL_LIB)(lib_mpp.o) \ 
    87058936   $(MODEL_LIB)(lib_print.o) \ 
    8706    $(MODEL_LIB)(oce.o) \ 
    87078937   $(MODEL_LIB)(ocesbc.o) \ 
     8938   $(MODEL_LIB)(oce.o) \ 
    87088939   $(MODEL_LIB)(ocfzpt.o) \ 
    87098940   $(MODEL_LIB)(par_kind.o) \ 
     
    87238954   $(MODEL_LIB)(trdvor.o) \ 
    87248955   $(MODEL_LIB)(trdvor_oce.o) \ 
    8725    blk_oce.F90 \ 
    8726    cpl_oce.F90 \ 
    8727    daymod.F90 \ 
    8728    dom_oce.F90 \ 
    8729    dtasal.F90 \ 
    8730    dtasss.F90 \ 
    8731    dtasst.F90 \ 
    8732    dtatem.F90 \ 
    8733    flx_oce.F90 \ 
    8734    flxmod.F90 \ 
    8735    flxrnf.F90 \ 
    8736    ice_oce.F90 \ 
    8737    in_out_manager.F90 \ 
    8738    lbclnk.F90 \ 
    8739    lib_mpp.F90 \ 
    8740    lib_print.f90 \ 
    8741    oce.F90 \ 
     8956   dom_oce.F90 \ 
     8957   in_out_manager.F90 \ 
    87428958   ocesbc.F90 \ 
    8743    ocfzpt.F90 \ 
     8959   oce.F90 \ 
     8960   phycst.F90 \ 
     8961   prtctl.F90 \ 
     8962   traqsr.F90 \ 
     8963   trdmod.F90 \ 
     8964   trdmod_oce.F90 \ 
     8965   $(MODEL_LIB)(dom_oce.o) \ 
     8966   $(MODEL_LIB)(in_out_manager.o) \ 
     8967   $(MODEL_LIB)(ocesbc.o) \ 
     8968   $(MODEL_LIB)(oce.o) \ 
     8969   $(MODEL_LIB)(phycst.o) \ 
     8970   $(MODEL_LIB)(prtctl.o) \ 
     8971   $(MODEL_LIB)(traqsr.o) \ 
     8972   $(MODEL_LIB)(trdmod.o) \ 
     8973   $(MODEL_LIB)(trdmod_oce.o) \ 
     8974   domzgr_substitute.h90 \ 
     8975   vectopt_loop_substitute.h90 \ 
     8976   KEY_CPP \ 
     8977   trasbc.F90 
     8978$(MODEL_LIB)(trazdf.o) :   \ 
     8979   dom_oce.F90 \ 
     8980   dynzdf_exp.F90 \ 
     8981   eosbn2.F90 \ 
     8982   in_out_manager.F90 \ 
     8983   lbclnk.F90 \ 
     8984   ldfslp.F90 \ 
     8985   ldftra_oce.F90 \ 
     8986   lib_mpp.F90 \ 
     8987   lib_print.f90 \ 
     8988   ocesbc.F90 \ 
     8989   oce.F90 \ 
    87448990   par_kind.F90 \ 
    87458991   par_oce.F90 \ 
     
    87488994   taumod.F90 \ 
    87498995   trabbl.F90 \ 
    8750    tradmp.F90 \ 
    8751    trc_oce.F90 \ 
     8996   trazdf_exp.F90 \ 
    87528997   trdicp.F90 \ 
    87538998   trdicp_oce.F90 \ 
     
    87589003   trdvor.F90 \ 
    87599004   trdvor_oce.F90 \ 
    8760    $(MODEL_LIB)(dom_oce.o) \ 
    8761    $(MODEL_LIB)(in_out_manager.o) \ 
    8762    $(MODEL_LIB)(oce.o) \ 
     9005   zdfddm.F90 \ 
     9006   zdf_oce.F90 \ 
     9007   $(MODEL_LIB)(dom_oce.o) \ 
     9008   $(MODEL_LIB)(dynzdf_exp.o) \ 
     9009   $(MODEL_LIB)(eosbn2.o) \ 
     9010   $(MODEL_LIB)(in_out_manager.o) \ 
     9011   $(MODEL_LIB)(lbclnk.o) \ 
     9012   $(MODEL_LIB)(ldfslp.o) \ 
     9013   $(MODEL_LIB)(ldftra_oce.o) \ 
     9014   $(MODEL_LIB)(lib_mpp.o) \ 
     9015   $(MODEL_LIB)(lib_print.o) \ 
    87639016   $(MODEL_LIB)(ocesbc.o) \ 
    8764    $(MODEL_LIB)(phycst.o) \ 
    8765    $(MODEL_LIB)(prtctl.o) \ 
    8766    $(MODEL_LIB)(traqsr.o) \ 
     9017   $(MODEL_LIB)(oce.o) \ 
     9018   $(MODEL_LIB)(par_kind.o) \ 
     9019   $(MODEL_LIB)(par_oce.o) \ 
     9020   $(MODEL_LIB)(phycst.o) \ 
     9021   $(MODEL_LIB)(prtctl.o) \ 
     9022   $(MODEL_LIB)(taumod.o) \ 
     9023   $(MODEL_LIB)(trabbl.o) \ 
     9024   $(MODEL_LIB)(trazdf_exp.o) \ 
     9025   $(MODEL_LIB)(trdicp.o) \ 
     9026   $(MODEL_LIB)(trdicp_oce.o) \ 
     9027   $(MODEL_LIB)(trdmld.o) \ 
     9028   $(MODEL_LIB)(trdmld_oce.o) \ 
    87679029   $(MODEL_LIB)(trdmod.o) \ 
    87689030   $(MODEL_LIB)(trdmod_oce.o) \ 
    8769    dom_oce.F90 \ 
    8770    in_out_manager.F90 \ 
    8771    oce.F90 \ 
    8772    ocesbc.F90 \ 
    8773    phycst.F90 \ 
    8774    prtctl.F90 \ 
    8775    traqsr.F90 \ 
     9031   $(MODEL_LIB)(trdvor.o) \ 
     9032   $(MODEL_LIB)(trdvor_oce.o) \ 
     9033   $(MODEL_LIB)(zdfddm.o) \ 
     9034   $(MODEL_LIB)(zdf_oce.o) \ 
     9035   dom_oce.F90 \ 
     9036   in_out_manager.F90 \ 
     9037   ldftra_oce.F90 \ 
     9038   oce.F90 \ 
     9039   prtctl.F90 \ 
     9040   trazdf_exp.F90 \ 
     9041   trazdf_imp.F90 \ 
     9042   trazdf_imp_jki.F90 \ 
    87769043   trdmod.F90 \ 
    87779044   trdmod_oce.F90 \ 
     9045   zdfkpp.F90 \ 
     9046   zdftke.F90 \ 
     9047   zdf_oce.F90 \ 
     9048   $(MODEL_LIB)(dom_oce.o) \ 
     9049   $(MODEL_LIB)(in_out_manager.o) \ 
     9050   $(MODEL_LIB)(ldftra_oce.o) \ 
     9051   $(MODEL_LIB)(oce.o) \ 
     9052   $(MODEL_LIB)(prtctl.o) \ 
     9053   $(MODEL_LIB)(trazdf_exp.o) \ 
     9054   $(MODEL_LIB)(trazdf_imp.o) \ 
     9055   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     9056   $(MODEL_LIB)(trdmod.o) \ 
     9057   $(MODEL_LIB)(trdmod_oce.o) \ 
     9058   $(MODEL_LIB)(zdfkpp.o) \ 
     9059   $(MODEL_LIB)(zdftke.o) \ 
     9060   $(MODEL_LIB)(zdf_oce.o) \ 
    87789061   domzgr_substitute.h90 \ 
    87799062   vectopt_loop_substitute.h90 \ 
    8780    KEY_CPP \ 
    8781    trasbc.F90 
     9063   zdfddm_substitute.h90 \ 
     9064   KEY_CPP \ 
     9065   trazdf.F90 
    87829066$(MODEL_LIB)(trazdf_exp.o) :  \ 
     9067   dom_oce.F90 \ 
     9068   in_out_manager.F90 \ 
     9069   lbclnk.F90 \ 
     9070   lib_mpp.F90 \ 
     9071   lib_print.f90 \ 
     9072   oce.F90 \ 
     9073   par_kind.F90 \ 
     9074   par_oce.F90 \ 
     9075   prtctl.F90 \ 
     9076   trabbl.F90 \ 
     9077   trdicp.F90 \ 
     9078   trdicp_oce.F90 \ 
     9079   trdmld.F90 \ 
     9080   trdmld_oce.F90 \ 
     9081   trdmod_oce.F90 \ 
     9082   trdvor.F90 \ 
     9083   trdvor_oce.F90 \ 
     9084   zdf_oce.F90 \ 
    87839085   $(MODEL_LIB)(dom_oce.o) \ 
    87849086   $(MODEL_LIB)(in_out_manager.o) \ 
     
    88019103   dom_oce.F90 \ 
    88029104   in_out_manager.F90 \ 
    8803    lbclnk.F90 \ 
    8804    lib_mpp.F90 \ 
    8805    lib_print.f90 \ 
    8806    oce.F90 \ 
    8807    par_kind.F90 \ 
    8808    par_oce.F90 \ 
     9105   oce.F90 \ 
     9106   prtctl.F90 \ 
     9107   trdmod.F90 \ 
     9108   trdmod_oce.F90 \ 
     9109   zdfddm.F90 \ 
     9110   zdf_oce.F90 \ 
     9111   $(MODEL_LIB)(dom_oce.o) \ 
     9112   $(MODEL_LIB)(in_out_manager.o) \ 
     9113   $(MODEL_LIB)(oce.o) \ 
     9114   $(MODEL_LIB)(prtctl.o) \ 
     9115   $(MODEL_LIB)(trdmod.o) \ 
     9116   $(MODEL_LIB)(trdmod_oce.o) \ 
     9117   $(MODEL_LIB)(zdfddm.o) \ 
     9118   $(MODEL_LIB)(zdf_oce.o) \ 
     9119   domzgr_substitute.h90 \ 
     9120   zdfddm_substitute.h90 \ 
     9121   KEY_CPP \ 
     9122   trazdf_exp.F90 
     9123$(MODEL_LIB)(trazdf_imp.o) :  \ 
     9124   dom_oce.F90 \ 
     9125   in_out_manager.F90 \ 
     9126   lbclnk.F90 \ 
     9127   ldfdyn_oce.F90 \ 
     9128   ldftra_oce.F90 \ 
     9129   lib_mpp.F90 \ 
     9130   lib_print.f90 \ 
     9131   oce.F90 \ 
     9132   par_kind.F90 \ 
     9133   par_oce.F90 \ 
     9134   phycst.F90 \ 
    88099135   prtctl.F90 \ 
    88109136   trabbl.F90 \ 
     
    88169142   trdvor.F90 \ 
    88179143   trdvor_oce.F90 \ 
     9144   zdfmxl.F90 \ 
    88189145   zdf_oce.F90 \ 
    88199146   $(MODEL_LIB)(dom_oce.o) \ 
    88209147   $(MODEL_LIB)(in_out_manager.o) \ 
    8821    $(MODEL_LIB)(oce.o) \ 
    8822    $(MODEL_LIB)(prtctl.o) \ 
    8823    $(MODEL_LIB)(trdmod.o) \ 
    8824    $(MODEL_LIB)(trdmod_oce.o) \ 
    8825    $(MODEL_LIB)(zdf_oce.o) \ 
    8826    $(MODEL_LIB)(zdfddm.o) \ 
    8827    dom_oce.F90 \ 
    8828    in_out_manager.F90 \ 
    8829    oce.F90 \ 
    8830    prtctl.F90 \ 
    8831    trdmod.F90 \ 
    8832    trdmod_oce.F90 \ 
    8833    zdf_oce.F90 \ 
    8834    zdfddm.F90 \ 
    8835    domzgr_substitute.h90 \ 
    8836    zdfddm_substitute.h90 \ 
    8837    KEY_CPP \ 
    8838    trazdf_exp.F90 
    8839 $(MODEL_LIB)(trazdf_imp.o) :  \ 
    8840    $(MODEL_LIB)(dom_oce.o) \ 
    8841    $(MODEL_LIB)(eosbn2.o) \ 
    8842    $(MODEL_LIB)(in_out_manager.o) \ 
    8843    $(MODEL_LIB)(lbclnk.o) \ 
    8844    $(MODEL_LIB)(lib_mpp.o) \ 
    8845    $(MODEL_LIB)(lib_print.o) \ 
    8846    $(MODEL_LIB)(oce.o) \ 
    8847    $(MODEL_LIB)(ocesbc.o) \ 
    8848    $(MODEL_LIB)(par_kind.o) \ 
    8849    $(MODEL_LIB)(par_oce.o) \ 
    8850    $(MODEL_LIB)(phycst.o) \ 
    8851    $(MODEL_LIB)(prtctl.o) \ 
    8852    $(MODEL_LIB)(taumod.o) \ 
     9148   $(MODEL_LIB)(lbclnk.o) \ 
     9149   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9150   $(MODEL_LIB)(ldftra_oce.o) \ 
     9151   $(MODEL_LIB)(lib_mpp.o) \ 
     9152   $(MODEL_LIB)(lib_print.o) \ 
     9153   $(MODEL_LIB)(oce.o) \ 
     9154   $(MODEL_LIB)(par_kind.o) \ 
     9155   $(MODEL_LIB)(par_oce.o) \ 
     9156   $(MODEL_LIB)(phycst.o) \ 
     9157   $(MODEL_LIB)(prtctl.o) \ 
    88539158   $(MODEL_LIB)(trabbl.o) \ 
    88549159   $(MODEL_LIB)(trdicp.o) \ 
     
    88599164   $(MODEL_LIB)(trdvor.o) \ 
    88609165   $(MODEL_LIB)(trdvor_oce.o) \ 
     9166   $(MODEL_LIB)(zdfmxl.o) \ 
    88619167   $(MODEL_LIB)(zdf_oce.o) \ 
     9168   dom_oce.F90 \ 
     9169   in_out_manager.F90 \ 
     9170   lbclnk.F90 \ 
     9171   ldfslp.F90 \ 
     9172   ldftra_oce.F90 \ 
     9173   oce.F90 \ 
     9174   prtctl.F90 \ 
     9175   trdmod.F90 \ 
     9176   trdmod_oce.F90 \ 
     9177   zdfddm.F90 \ 
     9178   zdf_oce.F90 \ 
     9179   $(MODEL_LIB)(dom_oce.o) \ 
     9180   $(MODEL_LIB)(in_out_manager.o) \ 
     9181   $(MODEL_LIB)(lbclnk.o) \ 
     9182   $(MODEL_LIB)(ldfslp.o) \ 
     9183   $(MODEL_LIB)(ldftra_oce.o) \ 
     9184   $(MODEL_LIB)(oce.o) \ 
     9185   $(MODEL_LIB)(prtctl.o) \ 
     9186   $(MODEL_LIB)(trdmod.o) \ 
     9187   $(MODEL_LIB)(trdmod_oce.o) \ 
    88629188   $(MODEL_LIB)(zdfddm.o) \ 
    8863    dom_oce.F90 \ 
    8864    eosbn2.F90 \ 
    8865    in_out_manager.F90 \ 
    8866    lbclnk.F90 \ 
    8867    lib_mpp.F90 \ 
    8868    lib_print.f90 \ 
    8869    oce.F90 \ 
    8870    ocesbc.F90 \ 
    8871    par_kind.F90 \ 
    8872    par_oce.F90 \ 
    8873    phycst.F90 \ 
    8874    prtctl.F90 \ 
    8875    taumod.F90 \ 
     9189   $(MODEL_LIB)(zdf_oce.o) \ 
     9190   domzgr_substitute.h90 \ 
     9191   ldftra_substitute.h90 \ 
     9192   vectopt_loop_substitute.h90 \ 
     9193   zdfddm_substitute.h90 \ 
     9194   KEY_CPP \ 
     9195   trazdf_imp.F90 
     9196$(MODEL_LIB)(trazdf_imp_jki.o) : \ 
     9197   dom_oce.F90 \ 
     9198   in_out_manager.F90 \ 
     9199   lbclnk.F90 \ 
     9200   ldfdyn_oce.F90 \ 
     9201   ldftra_oce.F90 \ 
     9202   lib_mpp.F90 \ 
     9203   lib_print.f90 \ 
     9204   oce.F90 \ 
     9205   par_kind.F90 \ 
     9206   par_oce.F90 \ 
     9207   phycst.F90 \ 
     9208   prtctl.F90 \ 
    88769209   trabbl.F90 \ 
    88779210   trdicp.F90 \ 
     
    88829215   trdvor.F90 \ 
    88839216   trdvor_oce.F90 \ 
     9217   zdfmxl.F90 \ 
    88849218   zdf_oce.F90 \ 
    8885    zdfddm.F90 \ 
    8886    $(MODEL_LIB)(dom_oce.o) \ 
    8887    $(MODEL_LIB)(in_out_manager.o) \ 
    8888    $(MODEL_LIB)(ldftra_oce.o) \ 
    8889    $(MODEL_LIB)(oce.o) \ 
    8890    $(MODEL_LIB)(prtctl.o) \ 
    8891    $(MODEL_LIB)(trdmod.o) \ 
    8892    $(MODEL_LIB)(trdmod_oce.o) \ 
    8893    $(MODEL_LIB)(zdf_oce.o) \ 
    8894    $(MODEL_LIB)(zdfddm.o) \ 
    8895    $(MODEL_LIB)(zdfkpp.o) \ 
    8896    dom_oce.F90 \ 
    8897    in_out_manager.F90 \ 
    8898    ldftra_oce.F90 \ 
    8899    oce.F90 \ 
    8900    prtctl.F90 \ 
    8901    trdmod.F90 \ 
    8902    trdmod_oce.F90 \ 
    8903    zdf_oce.F90 \ 
    8904    zdfddm.F90 \ 
    8905    zdfkpp.F90 \ 
    8906    domzgr_substitute.h90 \ 
    8907    zdf.matrixsolver.h90 \ 
    8908    zdfddm_substitute.h90 \ 
    8909    KEY_CPP \ 
    8910    trazdf_imp.F90 
    8911 $(MODEL_LIB)(trazdf_iso.o) :  \ 
    8912    $(MODEL_LIB)(dom_oce.o) \ 
    8913    $(MODEL_LIB)(eosbn2.o) \ 
     9219   $(MODEL_LIB)(dom_oce.o) \ 
    89149220   $(MODEL_LIB)(in_out_manager.o) \ 
    89159221   $(MODEL_LIB)(lbclnk.o) \ 
     
    89199225   $(MODEL_LIB)(lib_print.o) \ 
    89209226   $(MODEL_LIB)(oce.o) \ 
    8921    $(MODEL_LIB)(ocesbc.o) \ 
    8922    $(MODEL_LIB)(par_kind.o) \ 
    8923    $(MODEL_LIB)(par_oce.o) \ 
    8924    $(MODEL_LIB)(phycst.o) \ 
    8925    $(MODEL_LIB)(prtctl.o) \ 
    8926    $(MODEL_LIB)(taumod.o) \ 
     9227   $(MODEL_LIB)(par_kind.o) \ 
     9228   $(MODEL_LIB)(par_oce.o) \ 
     9229   $(MODEL_LIB)(phycst.o) \ 
     9230   $(MODEL_LIB)(prtctl.o) \ 
    89279231   $(MODEL_LIB)(trabbl.o) \ 
    89289232   $(MODEL_LIB)(trdicp.o) \ 
     
    89339237   $(MODEL_LIB)(trdvor.o) \ 
    89349238   $(MODEL_LIB)(trdvor_oce.o) \ 
     9239   $(MODEL_LIB)(zdfmxl.o) \ 
    89359240   $(MODEL_LIB)(zdf_oce.o) \ 
    8936    $(MODEL_LIB)(zdfddm.o) \ 
    8937    $(MODEL_LIB)(zdfmxl.o) \ 
    8938    dom_oce.F90 \ 
    8939    eosbn2.F90 \ 
    8940    in_out_manager.F90 \ 
    8941    lbclnk.F90 \ 
    8942    ldfdyn_oce.F90 \ 
     9241   dom_oce.F90 \ 
     9242   in_out_manager.F90 \ 
     9243   lbclnk.F90 \ 
     9244   ldfslp.F90 \ 
    89439245   ldftra_oce.F90 \ 
    8944    lib_mpp.F90 \ 
    8945    lib_print.f90 \ 
    8946    oce.F90 \ 
    8947    ocesbc.F90 \ 
    8948    par_kind.F90 \ 
    8949    par_oce.F90 \ 
    8950    phycst.F90 \ 
    8951    prtctl.F90 \ 
    8952    taumod.F90 \ 
    8953    trabbl.F90 \ 
    8954    trdicp.F90 \ 
    8955    trdicp_oce.F90 \ 
    8956    trdmld.F90 \ 
    8957    trdmld_oce.F90 \ 
     9246   oce.F90 \ 
     9247   prtctl.F90 \ 
     9248   trdmod.F90 \ 
    89589249   trdmod_oce.F90 \ 
    8959    trdvor.F90 \ 
    8960    trdvor_oce.F90 \ 
     9250   zdfddm.F90 \ 
    89619251   zdf_oce.F90 \ 
    8962    zdfddm.F90 \ 
    8963    zdfmxl.F90 \ 
    89649252   $(MODEL_LIB)(dom_oce.o) \ 
    89659253   $(MODEL_LIB)(in_out_manager.o) \ 
     
    89719259   $(MODEL_LIB)(trdmod.o) \ 
    89729260   $(MODEL_LIB)(trdmod_oce.o) \ 
     9261   $(MODEL_LIB)(zdfddm.o) \ 
    89739262   $(MODEL_LIB)(zdf_oce.o) \ 
    8974    $(MODEL_LIB)(zdfddm.o) \ 
    8975    $(MODEL_LIB)(zdfkpp.o) \ 
    8976    dom_oce.F90 \ 
    8977    in_out_manager.F90 \ 
    8978    lbclnk.F90 \ 
    8979    ldfslp.F90 \ 
    8980    ldftra_oce.F90 \ 
    8981    oce.F90 \ 
    8982    prtctl.F90 \ 
    8983    trdmod.F90 \ 
    8984    trdmod_oce.F90 \ 
    8985    zdf_oce.F90 \ 
    8986    zdfddm.F90 \ 
    8987    zdfkpp.F90 \ 
    89889263   domzgr_substitute.h90 \ 
    8989    ldfeiv_substitute.h90 \ 
    89909264   ldftra_substitute.h90 \ 
     9265   zdfddm_substitute.h90 \ 
    89919266   zdf.matrixsolver.h90 \ 
    8992    zdfddm_substitute.h90 \ 
    8993    KEY_CPP \ 
    8994    trazdf_iso.F90 
    8995 $(MODEL_LIB)(trazdf_iso_vopt.o) :   \ 
    8996    $(MODEL_LIB)(dom_oce.o) \ 
    8997    $(MODEL_LIB)(eosbn2.o) \ 
    8998    $(MODEL_LIB)(in_out_manager.o) \ 
    8999    $(MODEL_LIB)(lbclnk.o) \ 
    9000    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9001    $(MODEL_LIB)(ldftra_oce.o) \ 
    9002    $(MODEL_LIB)(lib_mpp.o) \ 
    9003    $(MODEL_LIB)(lib_print.o) \ 
    9004    $(MODEL_LIB)(oce.o) \ 
    9005    $(MODEL_LIB)(ocesbc.o) \ 
    9006    $(MODEL_LIB)(par_kind.o) \ 
    9007    $(MODEL_LIB)(par_oce.o) \ 
    9008    $(MODEL_LIB)(phycst.o) \ 
    9009    $(MODEL_LIB)(prtctl.o) \ 
    9010    $(MODEL_LIB)(taumod.o) \ 
    9011    $(MODEL_LIB)(trabbl.o) \ 
    9012    $(MODEL_LIB)(trdicp.o) \ 
    9013    $(MODEL_LIB)(trdicp_oce.o) \ 
    9014    $(MODEL_LIB)(trdmld.o) \ 
    9015    $(MODEL_LIB)(trdmld_oce.o) \ 
    9016    $(MODEL_LIB)(trdmod_oce.o) \ 
    9017    $(MODEL_LIB)(trdvor.o) \ 
    9018    $(MODEL_LIB)(trdvor_oce.o) \ 
    9019    $(MODEL_LIB)(zdf_oce.o) \ 
    9020    $(MODEL_LIB)(zdfddm.o) \ 
    9021    $(MODEL_LIB)(zdfmxl.o) \ 
    9022    dom_oce.F90 \ 
    9023    eosbn2.F90 \ 
    9024    in_out_manager.F90 \ 
    9025    lbclnk.F90 \ 
    9026    ldfdyn_oce.F90 \ 
    9027    ldftra_oce.F90 \ 
    9028    lib_mpp.F90 \ 
    9029    lib_print.f90 \ 
    9030    oce.F90 \ 
    9031    ocesbc.F90 \ 
    9032    par_kind.F90 \ 
    9033    par_oce.F90 \ 
    9034    phycst.F90 \ 
    9035    prtctl.F90 \ 
    9036    taumod.F90 \ 
    9037    trabbl.F90 \ 
    9038    trdicp.F90 \ 
    9039    trdicp_oce.F90 \ 
    9040    trdmld.F90 \ 
    9041    trdmld_oce.F90 \ 
    9042    trdmod_oce.F90 \ 
    9043    trdvor.F90 \ 
    9044    trdvor_oce.F90 \ 
    9045    zdf_oce.F90 \ 
    9046    zdfddm.F90 \ 
    9047    zdfmxl.F90 \ 
    9048    $(MODEL_LIB)(dom_oce.o) \ 
    9049    $(MODEL_LIB)(in_out_manager.o) \ 
    9050    $(MODEL_LIB)(lbclnk.o) \ 
    9051    $(MODEL_LIB)(ldfslp.o) \ 
    9052    $(MODEL_LIB)(ldftra_oce.o) \ 
    9053    $(MODEL_LIB)(oce.o) \ 
    9054    $(MODEL_LIB)(prtctl.o) \ 
    9055    $(MODEL_LIB)(trdmod.o) \ 
    9056    $(MODEL_LIB)(trdmod_oce.o) \ 
    9057    $(MODEL_LIB)(zdf_oce.o) \ 
    9058    $(MODEL_LIB)(zdfddm.o) \ 
    9059    $(MODEL_LIB)(zdfkpp.o) \ 
    9060    dom_oce.F90 \ 
    9061    in_out_manager.F90 \ 
    9062    lbclnk.F90 \ 
    9063    ldfslp.F90 \ 
    9064    ldftra_oce.F90 \ 
    9065    oce.F90 \ 
    9066    prtctl.F90 \ 
    9067    trdmod.F90 \ 
    9068    trdmod_oce.F90 \ 
    9069    zdf_oce.F90 \ 
    9070    zdfddm.F90 \ 
    9071    zdfkpp.F90 \ 
    9072    domzgr_substitute.h90 \ 
    9073    ldfeiv_substitute.h90 \ 
    9074    ldftra_substitute.h90 \ 
    9075    vectopt_loop_substitute.h90 \ 
    9076    zdfddm_substitute.h90 \ 
    9077    KEY_CPP \ 
    9078    trazdf_iso_vopt.F90 
    9079 $(MODEL_LIB)(trc_oce.o) :  \ 
    9080    $(MODEL_LIB)(par_kind.o) \ 
    9081    par_kind.F90 \ 
    9082    $(MODEL_LIB)(par_oce.o) \ 
    9083    $(MODEL_LIB)(sms.o) \ 
    9084    par_oce.F90 \ 
    9085    sms.F90 \ 
    9086    KEY_CPP \ 
    9087    trc_oce.F90 
     9267   KEY_CPP \ 
     9268   trazdf_imp_jki.F90 
    90889269$(MODEL_LIB)(trcstp.o) :   \ 
    90899270   trcstp.F90 
     9271$(MODEL_LIB)(trc_oce.o) :  \ 
     9272   par_kind.F90 \ 
     9273   $(MODEL_LIB)(par_kind.o) \ 
     9274   par_oce.F90 \ 
     9275   sms.F90 \ 
     9276   $(MODEL_LIB)(par_oce.o) \ 
     9277   $(MODEL_LIB)(sms.o) \ 
     9278   KEY_CPP \ 
     9279   trc_oce.F90 
    90909280$(MODEL_LIB)(trdicp.o) :   \ 
     9281   dom_oce.F90 \ 
     9282   in_out_manager.F90 \ 
     9283   lib_print.f90 \ 
     9284   par_kind.F90 \ 
     9285   par_oce.F90 \ 
     9286   phycst.F90 \ 
     9287   prtctl.F90 \ 
     9288   trdicp_oce.F90 \ 
     9289   trdmld_oce.F90 \ 
     9290   trdvor_oce.F90 \ 
     9291   zdfddm.F90 \ 
    90919292   $(MODEL_LIB)(dom_oce.o) \ 
    90929293   $(MODEL_LIB)(in_out_manager.o) \ 
     
    91019302   $(MODEL_LIB)(zdfddm.o) \ 
    91029303   dom_oce.F90 \ 
    9103    in_out_manager.F90 \ 
    9104    lib_print.f90 \ 
     9304   eosbn2.F90 \ 
     9305   in_out_manager.F90 \ 
     9306   ldfdyn_oce.F90 \ 
     9307   ldftra_oce.F90 \ 
     9308   lib_mpp.F90 \ 
     9309   oce.F90 \ 
     9310   phycst.F90 \ 
     9311   trdmod_oce.F90 \ 
     9312   zdf_oce.F90 \ 
     9313   $(MODEL_LIB)(dom_oce.o) \ 
     9314   $(MODEL_LIB)(eosbn2.o) \ 
     9315   $(MODEL_LIB)(in_out_manager.o) \ 
     9316   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9317   $(MODEL_LIB)(ldftra_oce.o) \ 
     9318   $(MODEL_LIB)(lib_mpp.o) \ 
     9319   $(MODEL_LIB)(oce.o) \ 
     9320   $(MODEL_LIB)(phycst.o) \ 
     9321   $(MODEL_LIB)(trdmod_oce.o) \ 
     9322   $(MODEL_LIB)(zdf_oce.o) \ 
     9323   domzgr_substitute.h90 \ 
     9324   vectopt_loop_substitute.h90 \ 
     9325   KEY_CPP \ 
     9326   trdicp.F90 
     9327$(MODEL_LIB)(trdicp_oce.o) :  \ 
     9328   par_kind.F90 \ 
     9329   $(MODEL_LIB)(par_kind.o) \ 
     9330   par_oce.F90 \ 
     9331   $(MODEL_LIB)(par_oce.o) \ 
     9332   KEY_CPP \ 
     9333   trdicp_oce.F90 
     9334$(MODEL_LIB)(trdmld.o) :   \ 
     9335   daymod.F90 \ 
     9336   dom_oce.F90 \ 
     9337   in_out_manager.F90 \ 
     9338   lbclnk.F90 \ 
     9339   ldfdyn_oce.F90 \ 
     9340   ldftra_oce.F90 \ 
     9341   lib_mpp.F90 \ 
     9342   lib_print.f90 \ 
     9343   oce.F90 \ 
    91059344   par_kind.F90 \ 
    91069345   par_oce.F90 \ 
     
    91109349   trdmld_oce.F90 \ 
    91119350   trdvor_oce.F90 \ 
    9112    zdfddm.F90 \ 
    9113    $(MODEL_LIB)(dom_oce.o) \ 
    9114    $(MODEL_LIB)(eosbn2.o) \ 
    9115    $(MODEL_LIB)(in_out_manager.o) \ 
    9116    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9117    $(MODEL_LIB)(ldftra_oce.o) \ 
    9118    $(MODEL_LIB)(lib_mpp.o) \ 
    9119    $(MODEL_LIB)(oce.o) \ 
    9120    $(MODEL_LIB)(phycst.o) \ 
    9121    $(MODEL_LIB)(trdmod_oce.o) \ 
    9122    $(MODEL_LIB)(zdf_oce.o) \ 
    9123    dom_oce.F90 \ 
    9124    eosbn2.F90 \ 
    9125    in_out_manager.F90 \ 
    9126    ldfdyn_oce.F90 \ 
    9127    ldftra_oce.F90 \ 
    9128    lib_mpp.F90 \ 
    9129    oce.F90 \ 
    9130    phycst.F90 \ 
    9131    trdmod_oce.F90 \ 
     9351   zdfmxl.F90 \ 
    91329352   zdf_oce.F90 \ 
    9133    domzgr_substitute.h90 \ 
    9134    vectopt_loop_substitute.h90 \ 
    9135    KEY_CPP \ 
    9136    trdicp.F90 
    9137 $(MODEL_LIB)(trdicp_oce.o) :  \ 
    9138    $(MODEL_LIB)(par_kind.o) \ 
    9139    par_kind.F90 \ 
    9140    $(MODEL_LIB)(par_oce.o) \ 
    9141    par_oce.F90 \ 
    9142    KEY_CPP \ 
    9143    trdicp_oce.F90 
    9144 $(MODEL_LIB)(trdmld.o) :   \ 
    91459353   $(MODEL_LIB)(daymod.o) \ 
    91469354   $(MODEL_LIB)(dom_oce.o) \ 
     
    91599367   $(MODEL_LIB)(trdmld_oce.o) \ 
    91609368   $(MODEL_LIB)(trdvor_oce.o) \ 
     9369   $(MODEL_LIB)(zdfmxl.o) \ 
    91619370   $(MODEL_LIB)(zdf_oce.o) \ 
    9162    $(MODEL_LIB)(zdfmxl.o) \ 
    91639371   daymod.F90 \ 
    9164    dom_oce.F90 \ 
    9165    in_out_manager.F90 \ 
    9166    lbclnk.F90 \ 
    9167    ldfdyn_oce.F90 \ 
     9372   diadimg.F90 \ 
     9373   dianam.F90 \ 
     9374   dom_oce.F90 \ 
     9375   in_out_manager.F90 \ 
     9376   lbclnk.F90 \ 
     9377   ldfslp.F90 \ 
    91689378   ldftra_oce.F90 \ 
    9169    lib_mpp.F90 \ 
    9170    lib_print.f90 \ 
    9171    oce.F90 \ 
    9172    par_kind.F90 \ 
    9173    par_oce.F90 \ 
    9174    phycst.F90 \ 
    9175    prtctl.F90 \ 
    9176    trdicp_oce.F90 \ 
    9177    trdmld_oce.F90 \ 
    9178    trdvor_oce.F90 \ 
     9379   oce.F90 \ 
     9380   phycst.F90 \ 
     9381   trdmod_oce.F90 \ 
     9382   zdfddm.F90 \ 
     9383   zdfmxl.F90 \ 
    91799384   zdf_oce.F90 \ 
    9180    zdfmxl.F90 \ 
    91819385   $(MODEL_LIB)(daymod.o) \ 
    91829386   $(MODEL_LIB)(diadimg.o) \ 
     
    91909394   $(MODEL_LIB)(phycst.o) \ 
    91919395   $(MODEL_LIB)(trdmod_oce.o) \ 
    9192    $(MODEL_LIB)(zdf_oce.o) \ 
    91939396   $(MODEL_LIB)(zdfddm.o) \ 
    91949397   $(MODEL_LIB)(zdfmxl.o) \ 
    9195    daymod.F90 \ 
    9196    diadimg.F90 \ 
    9197    dianam.F90 \ 
    9198    dom_oce.F90 \ 
    9199    in_out_manager.F90 \ 
    9200    lbclnk.F90 \ 
    9201    ldfslp.F90 \ 
    9202    ldftra_oce.F90 \ 
    9203    oce.F90 \ 
    9204    phycst.F90 \ 
    9205    trdmod_oce.F90 \ 
    9206    zdf_oce.F90 \ 
    9207    zdfddm.F90 \ 
    9208    zdfmxl.F90 \ 
     9398   $(MODEL_LIB)(zdf_oce.o) \ 
    92099399   domzgr_substitute.h90 \ 
    92109400   ldftra_substitute.h90 \ 
     
    92149404   trdmld.F90 
    92159405$(MODEL_LIB)(trdmld_oce.o) :  \ 
    9216    $(MODEL_LIB)(par_kind.o) \ 
    9217    par_kind.F90 \ 
    9218    $(MODEL_LIB)(par_oce.o) \ 
    9219    par_oce.F90 \ 
     9406   par_kind.F90 \ 
     9407   $(MODEL_LIB)(par_kind.o) \ 
     9408   par_oce.F90 \ 
     9409   $(MODEL_LIB)(par_oce.o) \ 
    92209410   KEY_CPP \ 
    92219411   trdmld_oce.F90 
    92229412$(MODEL_LIB)(trdmod.o) :   \ 
     9413   daymod.F90 \ 
     9414   diadimg.F90 \ 
     9415   dianam.F90 \ 
     9416   dom_oce.F90 \ 
     9417   eosbn2.F90 \ 
     9418   in_out_manager.F90 \ 
     9419   lbclnk.F90 \ 
     9420   ldfdyn_oce.F90 \ 
     9421   ldfslp.F90 \ 
     9422   ldftra_oce.F90 \ 
     9423   lib_mpp.F90 \ 
     9424   lib_print.f90 \ 
     9425   oce.F90 \ 
     9426   par_kind.F90 \ 
     9427   par_oce.F90 \ 
     9428   phycst.F90 \ 
     9429   prtctl.F90 \ 
     9430   trdicp_oce.F90 \ 
     9431   trdmld_oce.F90 \ 
     9432   trdmod_oce.F90 \ 
     9433   trdvor_oce.F90 \ 
     9434   zdfddm.F90 \ 
     9435   zdfmxl.F90 \ 
     9436   zdf_oce.F90 \ 
    92239437   $(MODEL_LIB)(daymod.o) \ 
    92249438   $(MODEL_LIB)(diadimg.o) \ 
     
    92429456   $(MODEL_LIB)(trdmod_oce.o) \ 
    92439457   $(MODEL_LIB)(trdvor_oce.o) \ 
    9244    $(MODEL_LIB)(zdf_oce.o) \ 
    92459458   $(MODEL_LIB)(zdfddm.o) \ 
    92469459   $(MODEL_LIB)(zdfmxl.o) \ 
    9247    daymod.F90 \ 
    9248    diadimg.F90 \ 
    9249    dianam.F90 \ 
    9250    dom_oce.F90 \ 
    9251    eosbn2.F90 \ 
    9252    in_out_manager.F90 \ 
    9253    lbclnk.F90 \ 
    9254    ldfdyn_oce.F90 \ 
    9255    ldfslp.F90 \ 
    9256    ldftra_oce.F90 \ 
    9257    lib_mpp.F90 \ 
    9258    lib_print.f90 \ 
    9259    oce.F90 \ 
    9260    par_kind.F90 \ 
    9261    par_oce.F90 \ 
    9262    phycst.F90 \ 
    9263    prtctl.F90 \ 
    9264    trdicp_oce.F90 \ 
    9265    trdmld_oce.F90 \ 
     9460   $(MODEL_LIB)(zdf_oce.o) \ 
     9461   dom_oce.F90 \ 
     9462   in_out_manager.F90 \ 
     9463   oce.F90 \ 
     9464   trabbl.F90 \ 
     9465   trdicp.F90 \ 
     9466   trdmld.F90 \ 
    92669467   trdmod_oce.F90 \ 
    9267    trdvor_oce.F90 \ 
    9268    zdf_oce.F90 \ 
    9269    zdfddm.F90 \ 
    9270    zdfmxl.F90 \ 
     9468   trdvor.F90 \ 
    92719469   $(MODEL_LIB)(dom_oce.o) \ 
    92729470   $(MODEL_LIB)(in_out_manager.o) \ 
     
    92779475   $(MODEL_LIB)(trdmod_oce.o) \ 
    92789476   $(MODEL_LIB)(trdvor.o) \ 
    9279    dom_oce.F90 \ 
    9280    in_out_manager.F90 \ 
    9281    oce.F90 \ 
    9282    trabbl.F90 \ 
    9283    trdicp.F90 \ 
    9284    trdmld.F90 \ 
    9285    trdmod_oce.F90 \ 
    9286    trdvor.F90 \ 
    92879477   domzgr_substitute.h90 \ 
    92889478   vectopt_loop_substitute.h90 \ 
     
    92909480   trdmod.F90 
    92919481$(MODEL_LIB)(trdmod_oce.o) :  \ 
    9292    $(MODEL_LIB)(par_oce.o) \ 
    9293    par_oce.F90 \ 
     9482   par_oce.F90 \ 
     9483   $(MODEL_LIB)(par_oce.o) \ 
     9484   trdicp_oce.F90 \ 
     9485   trdmld_oce.F90 \ 
     9486   trdvor_oce.F90 \ 
    92949487   $(MODEL_LIB)(trdicp_oce.o) \ 
    92959488   $(MODEL_LIB)(trdmld_oce.o) \ 
    92969489   $(MODEL_LIB)(trdvor_oce.o) \ 
     9490   trdmod_oce.F90 
     9491$(MODEL_LIB)(trdvor.o) :   \ 
     9492   daymod.F90 \ 
     9493   dom_oce.F90 \ 
     9494   in_out_manager.F90 \ 
     9495   lib_mpp.F90 \ 
     9496   lib_print.f90 \ 
     9497   oce.F90 \ 
     9498   par_kind.F90 \ 
     9499   par_oce.F90 \ 
     9500   phycst.F90 \ 
     9501   prtctl.F90 \ 
    92979502   trdicp_oce.F90 \ 
    92989503   trdmld_oce.F90 \ 
    92999504   trdvor_oce.F90 \ 
    9300    trdmod_oce.F90 
    9301 $(MODEL_LIB)(trdvor.o) :   \ 
     9505   zdf_oce.F90 \ 
    93029506   $(MODEL_LIB)(daymod.o) \ 
    93039507   $(MODEL_LIB)(dom_oce.o) \ 
    93049508   $(MODEL_LIB)(in_out_manager.o) \ 
    9305    $(MODEL_LIB)(lbclnk.o) \ 
    9306    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9307    $(MODEL_LIB)(ldftra_oce.o) \ 
    93089509   $(MODEL_LIB)(lib_mpp.o) \ 
    93099510   $(MODEL_LIB)(lib_print.o) \ 
     
    93179518   $(MODEL_LIB)(trdvor_oce.o) \ 
    93189519   $(MODEL_LIB)(zdf_oce.o) \ 
    9319    $(MODEL_LIB)(zdfmxl.o) \ 
    93209520   daymod.F90 \ 
     9521   dianam.F90 \ 
    93219522   dom_oce.F90 \ 
    93229523   in_out_manager.F90 \ 
    93239524   lbclnk.F90 \ 
    93249525   ldfdyn_oce.F90 \ 
    9325    ldftra_oce.F90 \ 
    9326    lib_mpp.F90 \ 
    9327    lib_print.f90 \ 
    9328    oce.F90 \ 
    9329    par_kind.F90 \ 
    9330    par_oce.F90 \ 
    9331    phycst.F90 \ 
    9332    prtctl.F90 \ 
    9333    trdicp_oce.F90 \ 
    9334    trdmld_oce.F90 \ 
    9335    trdvor_oce.F90 \ 
     9526   oce.F90 \ 
     9527   phycst.F90 \ 
     9528   trdmod_oce.F90 \ 
     9529   zdfmxl.F90 \ 
    93369530   zdf_oce.F90 \ 
    9337    zdfmxl.F90 \ 
    93389531   $(MODEL_LIB)(daymod.o) \ 
    93399532   $(MODEL_LIB)(dianam.o) \ 
     
    93429535   $(MODEL_LIB)(lbclnk.o) \ 
    93439536   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9344    $(MODEL_LIB)(ldfslp.o) \ 
    93459537   $(MODEL_LIB)(oce.o) \ 
    93469538   $(MODEL_LIB)(phycst.o) \ 
    93479539   $(MODEL_LIB)(trdmod_oce.o) \ 
     9540   $(MODEL_LIB)(zdfmxl.o) \ 
    93489541   $(MODEL_LIB)(zdf_oce.o) \ 
    9349    $(MODEL_LIB)(zdfmxl.o) \ 
    9350    daymod.F90 \ 
    9351    dianam.F90 \ 
    9352    dom_oce.F90 \ 
    9353    in_out_manager.F90 \ 
    9354    lbclnk.F90 \ 
    9355    ldfdyn_oce.F90 \ 
    9356    ldfslp.F90 \ 
    9357    oce.F90 \ 
    9358    phycst.F90 \ 
    9359    trdmod_oce.F90 \ 
    9360    zdf_oce.F90 \ 
    9361    zdfmxl.F90 \ 
    93629542   domzgr_substitute.h90 \ 
    93639543   ldfdyn_substitute.h90 \ 
     
    93679547   trdvor.F90 
    93689548$(MODEL_LIB)(trdvor_oce.o) :  \ 
    9369    $(MODEL_LIB)(par_kind.o) \ 
    9370    par_kind.F90 \ 
    9371    $(MODEL_LIB)(par_oce.o) \ 
    9372    par_oce.F90 \ 
     9549   par_kind.F90 \ 
     9550   $(MODEL_LIB)(par_kind.o) \ 
     9551   par_oce.F90 \ 
     9552   $(MODEL_LIB)(par_oce.o) \ 
    93739553   trdvor_oce.F90 
    93749554$(MODEL_LIB)(wzvmod.o) :   \ 
    9375    $(MODEL_LIB)(dom_oce.o) \ 
    9376    $(MODEL_LIB)(in_out_manager.o) \ 
    9377    $(MODEL_LIB)(lib_mpp.o) \ 
    9378    $(MODEL_LIB)(lib_print.o) \ 
    9379    $(MODEL_LIB)(par_kind.o) \ 
    9380    $(MODEL_LIB)(par_oce.o) \ 
    9381    dom_oce.F90 \ 
    9382    in_out_manager.F90 \ 
    9383    lib_mpp.F90 \ 
    9384    lib_print.f90 \ 
    9385    par_kind.F90 \ 
    9386    par_oce.F90 \ 
    9387    $(MODEL_LIB)(dom_oce.o) \ 
    9388    $(MODEL_LIB)(in_out_manager.o) \ 
    9389    $(MODEL_LIB)(oce.o) \ 
    9390    $(MODEL_LIB)(prtctl.o) \ 
    9391    dom_oce.F90 \ 
    9392    in_out_manager.F90 \ 
    9393    oce.F90 \ 
    9394    prtctl.F90 \ 
     9555   dom_oce.F90 \ 
     9556   in_out_manager.F90 \ 
     9557   lib_mpp.F90 \ 
     9558   lib_print.f90 \ 
     9559   par_kind.F90 \ 
     9560   par_oce.F90 \ 
     9561   $(MODEL_LIB)(dom_oce.o) \ 
     9562   $(MODEL_LIB)(in_out_manager.o) \ 
     9563   $(MODEL_LIB)(lib_mpp.o) \ 
     9564   $(MODEL_LIB)(lib_print.o) \ 
     9565   $(MODEL_LIB)(par_kind.o) \ 
     9566   $(MODEL_LIB)(par_oce.o) \ 
     9567   dom_oce.F90 \ 
     9568   in_out_manager.F90 \ 
     9569   oce.F90 \ 
     9570   prtctl.F90 \ 
     9571   $(MODEL_LIB)(dom_oce.o) \ 
     9572   $(MODEL_LIB)(in_out_manager.o) \ 
     9573   $(MODEL_LIB)(oce.o) \ 
     9574   $(MODEL_LIB)(prtctl.o) \ 
    93959575   domzgr_substitute.h90 \ 
    93969576   KEY_CPP \ 
    93979577   wzvmod.F90 
    9398 $(MODEL_LIB)(zdf_oce.o) :  \ 
    9399    $(MODEL_LIB)(par_kind.o) \ 
    9400    par_kind.F90 \ 
    9401    $(MODEL_LIB)(par_oce.o) \ 
    9402    par_oce.F90 \ 
    9403    KEY_CPP \ 
    9404    zdf_oce.F90 
    94059578$(MODEL_LIB)(zdfbfr.o) :   \ 
    9406    $(MODEL_LIB)(dom_oce.o) \ 
    9407    $(MODEL_LIB)(in_out_manager.o) \ 
    9408    $(MODEL_LIB)(lib_mpp.o) \ 
    9409    $(MODEL_LIB)(lib_print.o) \ 
    9410    $(MODEL_LIB)(oce.o) \ 
    9411    $(MODEL_LIB)(par_kind.o) \ 
    9412    $(MODEL_LIB)(par_oce.o) \ 
    9413    dom_oce.F90 \ 
    9414    in_out_manager.F90 \ 
    9415    lib_mpp.F90 \ 
    9416    lib_print.f90 \ 
    9417    oce.F90 \ 
    9418    par_kind.F90 \ 
    9419    par_oce.F90 \ 
     9579   dom_oce.F90 \ 
     9580   in_out_manager.F90 \ 
     9581   lib_mpp.F90 \ 
     9582   lib_print.f90 \ 
     9583   oce.F90 \ 
     9584   par_kind.F90 \ 
     9585   par_oce.F90 \ 
     9586   $(MODEL_LIB)(dom_oce.o) \ 
     9587   $(MODEL_LIB)(in_out_manager.o) \ 
     9588   $(MODEL_LIB)(lib_mpp.o) \ 
     9589   $(MODEL_LIB)(lib_print.o) \ 
     9590   $(MODEL_LIB)(oce.o) \ 
     9591   $(MODEL_LIB)(par_kind.o) \ 
     9592   $(MODEL_LIB)(par_oce.o) \ 
     9593   dom_oce.F90 \ 
     9594   in_out_manager.F90 \ 
     9595   lbclnk.F90 \ 
     9596   oce.F90 \ 
     9597   prtctl.F90 \ 
     9598   zdf_oce.F90 \ 
    94209599   $(MODEL_LIB)(dom_oce.o) \ 
    94219600   $(MODEL_LIB)(in_out_manager.o) \ 
     
    94249603   $(MODEL_LIB)(prtctl.o) \ 
    94259604   $(MODEL_LIB)(zdf_oce.o) \ 
    9426    dom_oce.F90 \ 
    9427    in_out_manager.F90 \ 
    9428    lbclnk.F90 \ 
    9429    oce.F90 \ 
    9430    prtctl.F90 \ 
    9431    zdf_oce.F90 \ 
    94329605   domzgr_substitute.h90 \ 
    94339606   KEY_CPP \ 
    94349607   zdfbfr.F90 
    94359608$(MODEL_LIB)(zdfddm.o) :   \ 
    9436    $(MODEL_LIB)(dom_oce.o) \ 
    9437    $(MODEL_LIB)(in_out_manager.o) \ 
    9438    $(MODEL_LIB)(lib_mpp.o) \ 
    9439    $(MODEL_LIB)(lib_print.o) \ 
    9440    $(MODEL_LIB)(oce.o) \ 
    9441    $(MODEL_LIB)(par_kind.o) \ 
    9442    $(MODEL_LIB)(par_oce.o) \ 
    9443    dom_oce.F90 \ 
    9444    in_out_manager.F90 \ 
    9445    lib_mpp.F90 \ 
    9446    lib_print.f90 \ 
    9447    oce.F90 \ 
    9448    par_kind.F90 \ 
    9449    par_oce.F90 \ 
     9609   dom_oce.F90 \ 
     9610   in_out_manager.F90 \ 
     9611   lib_mpp.F90 \ 
     9612   lib_print.f90 \ 
     9613   oce.F90 \ 
     9614   par_kind.F90 \ 
     9615   par_oce.F90 \ 
     9616   $(MODEL_LIB)(dom_oce.o) \ 
     9617   $(MODEL_LIB)(in_out_manager.o) \ 
     9618   $(MODEL_LIB)(lib_mpp.o) \ 
     9619   $(MODEL_LIB)(lib_print.o) \ 
     9620   $(MODEL_LIB)(oce.o) \ 
     9621   $(MODEL_LIB)(par_kind.o) \ 
     9622   $(MODEL_LIB)(par_oce.o) \ 
     9623   dom_oce.F90 \ 
     9624   in_out_manager.F90 \ 
     9625   lbclnk.F90 \ 
     9626   oce.F90 \ 
     9627   prtctl.F90 \ 
     9628   zdf_oce.F90 \ 
    94509629   $(MODEL_LIB)(dom_oce.o) \ 
    94519630   $(MODEL_LIB)(in_out_manager.o) \ 
     
    94549633   $(MODEL_LIB)(prtctl.o) \ 
    94559634   $(MODEL_LIB)(zdf_oce.o) \ 
    9456    dom_oce.F90 \ 
    9457    in_out_manager.F90 \ 
    9458    lbclnk.F90 \ 
    9459    oce.F90 \ 
    9460    prtctl.F90 \ 
    9461    zdf_oce.F90 \ 
    94629635   vectopt_loop_substitute.h90 \ 
    94639636   KEY_CPP \ 
    94649637   zdfddm.F90 
    94659638$(MODEL_LIB)(zdfevd.o) :   \ 
     9639   dom_oce.F90 \ 
     9640   eosbn2.F90 \ 
     9641   in_out_manager.F90 \ 
     9642   lbclnk.F90 \ 
     9643   lib_mpp.F90 \ 
     9644   lib_print.f90 \ 
     9645   ocesbc.F90 \ 
     9646   oce.F90 \ 
     9647   par_kind.F90 \ 
     9648   par_oce.F90 \ 
     9649   phycst.F90 \ 
     9650   prtctl.F90 \ 
     9651   taumod.F90 \ 
     9652   zdfddm.F90 \ 
     9653   zdf_oce.F90 \ 
    94669654   $(MODEL_LIB)(dom_oce.o) \ 
    94679655   $(MODEL_LIB)(eosbn2.o) \ 
     
    94709658   $(MODEL_LIB)(lib_mpp.o) \ 
    94719659   $(MODEL_LIB)(lib_print.o) \ 
    9472    $(MODEL_LIB)(oce.o) \ 
    94739660   $(MODEL_LIB)(ocesbc.o) \ 
     9661   $(MODEL_LIB)(oce.o) \ 
    94749662   $(MODEL_LIB)(par_kind.o) \ 
    94759663   $(MODEL_LIB)(par_oce.o) \ 
     
    94779665   $(MODEL_LIB)(prtctl.o) \ 
    94789666   $(MODEL_LIB)(taumod.o) \ 
     9667   $(MODEL_LIB)(zdfddm.o) \ 
    94799668   $(MODEL_LIB)(zdf_oce.o) \ 
    9480    $(MODEL_LIB)(zdfddm.o) \ 
    9481    dom_oce.F90 \ 
    9482    eosbn2.F90 \ 
    9483    in_out_manager.F90 \ 
    9484    lbclnk.F90 \ 
    9485    lib_mpp.F90 \ 
    9486    lib_print.f90 \ 
    9487    oce.F90 \ 
    9488    ocesbc.F90 \ 
    9489    par_kind.F90 \ 
    9490    par_oce.F90 \ 
    9491    phycst.F90 \ 
    9492    prtctl.F90 \ 
    9493    taumod.F90 \ 
     9669   dom_oce.F90 \ 
     9670   in_out_manager.F90 \ 
     9671   lbclnk.F90 \ 
     9672   oce.F90 \ 
     9673   zdfkpp.F90 \ 
    94949674   zdf_oce.F90 \ 
    9495    zdfddm.F90 \ 
    9496    $(MODEL_LIB)(dom_oce.o) \ 
    9497    $(MODEL_LIB)(in_out_manager.o) \ 
    9498    $(MODEL_LIB)(lbclnk.o) \ 
    9499    $(MODEL_LIB)(oce.o) \ 
     9675   $(MODEL_LIB)(dom_oce.o) \ 
     9676   $(MODEL_LIB)(in_out_manager.o) \ 
     9677   $(MODEL_LIB)(lbclnk.o) \ 
     9678   $(MODEL_LIB)(oce.o) \ 
     9679   $(MODEL_LIB)(zdfkpp.o) \ 
    95009680   $(MODEL_LIB)(zdf_oce.o) \ 
    9501    $(MODEL_LIB)(zdfkpp.o) \ 
    9502    dom_oce.F90 \ 
    9503    in_out_manager.F90 \ 
    9504    lbclnk.F90 \ 
    9505    oce.F90 \ 
    9506    zdf_oce.F90 \ 
    9507    zdfkpp.F90 \ 
    95089681   domzgr_substitute.h90 \ 
    95099682   KEY_CPP \ 
    95109683   zdfevd.F90 
    95119684$(MODEL_LIB)(zdfini.o) :   \ 
     9685   dom_oce.F90 \ 
     9686   dynzdf_exp.F90 \ 
     9687   eosbn2.F90 \ 
     9688   in_out_manager.F90 \ 
     9689   lbclnk.F90 \ 
     9690   ldfdyn_oce.F90 \ 
     9691   ldftra_oce.F90 \ 
     9692   lib_print.f90 \ 
     9693   ocesbc.F90 \ 
     9694   oce.F90 \ 
     9695   par_kind.F90 \ 
     9696   par_oce.F90 \ 
     9697   phycst.F90 \ 
     9698   prtctl.F90 \ 
     9699   taumod.F90 \ 
     9700   trazdf_exp.F90 \ 
     9701   trdmod.F90 \ 
     9702   trdmod_oce.F90 \ 
     9703   zdfddm.F90 \ 
     9704   zdfkpp.F90 \ 
     9705   zdfmxl.F90 \ 
     9706   zdf_oce.F90 \ 
    95129707   $(MODEL_LIB)(dom_oce.o) \ 
    95139708   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    95189713   $(MODEL_LIB)(ldftra_oce.o) \ 
    95199714   $(MODEL_LIB)(lib_print.o) \ 
    9520    $(MODEL_LIB)(oce.o) \ 
    95219715   $(MODEL_LIB)(ocesbc.o) \ 
     9716   $(MODEL_LIB)(oce.o) \ 
    95229717   $(MODEL_LIB)(par_kind.o) \ 
    95239718   $(MODEL_LIB)(par_oce.o) \ 
     
    95259720   $(MODEL_LIB)(prtctl.o) \ 
    95269721   $(MODEL_LIB)(taumod.o) \ 
    9527    $(MODEL_LIB)(traadv_ctl.o) \ 
    95289722   $(MODEL_LIB)(trazdf_exp.o) \ 
    95299723   $(MODEL_LIB)(trdmod.o) \ 
    95309724   $(MODEL_LIB)(trdmod_oce.o) \ 
    9531    $(MODEL_LIB)(zdf_oce.o) \ 
    95329725   $(MODEL_LIB)(zdfddm.o) \ 
    95339726   $(MODEL_LIB)(zdfkpp.o) \ 
    95349727   $(MODEL_LIB)(zdfmxl.o) \ 
    9535    dom_oce.F90 \ 
    9536    dynzdf_exp.F90 \ 
    9537    eosbn2.F90 \ 
    9538    in_out_manager.F90 \ 
    9539    lbclnk.F90 \ 
     9728   $(MODEL_LIB)(zdf_oce.o) \ 
     9729   in_out_manager.F90 \ 
    95409730   ldfdyn_oce.F90 \ 
     9731   ldfslp.F90 \ 
    95419732   ldftra_oce.F90 \ 
    9542    lib_print.f90 \ 
    9543    oce.F90 \ 
    9544    ocesbc.F90 \ 
    9545    par_kind.F90 \ 
    9546    par_oce.F90 \ 
    9547    phycst.F90 \ 
    9548    prtctl.F90 \ 
    9549    taumod.F90 \ 
    9550    traadv_ctl.F90 \ 
    9551    trazdf_exp.F90 \ 
    9552    trdmod.F90 \ 
    9553    trdmod_oce.F90 \ 
     9733   lib_mpp.F90 \ 
     9734   par_oce.F90 \ 
     9735   tranpc.F90 \ 
     9736   zdfddm.F90 \ 
     9737   zdfevd.F90 \ 
     9738   zdfkpp.F90 \ 
     9739   zdfric.F90 \ 
     9740   zdftke.F90 \ 
    95549741   zdf_oce.F90 \ 
    9555    zdfddm.F90 \ 
    9556    zdfkpp.F90 \ 
    9557    zdfmxl.F90 \ 
    95589742   $(MODEL_LIB)(in_out_manager.o) \ 
    95599743   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    95639747   $(MODEL_LIB)(par_oce.o) \ 
    95649748   $(MODEL_LIB)(tranpc.o) \ 
    9565    $(MODEL_LIB)(zdf_oce.o) \ 
    95669749   $(MODEL_LIB)(zdfddm.o) \ 
    95679750   $(MODEL_LIB)(zdfevd.o) \ 
     
    95699752   $(MODEL_LIB)(zdfric.o) \ 
    95709753   $(MODEL_LIB)(zdftke.o) \ 
    9571    in_out_manager.F90 \ 
    9572    ldfdyn_oce.F90 \ 
    9573    ldfslp.F90 \ 
    9574    ldftra_oce.F90 \ 
    9575    lib_mpp.F90 \ 
    9576    par_oce.F90 \ 
    9577    tranpc.F90 \ 
    9578    zdf_oce.F90 \ 
    9579    zdfddm.F90 \ 
    9580    zdfevd.F90 \ 
    9581    zdfkpp.F90 \ 
    9582    zdfric.F90 \ 
    9583    zdftke.F90 \ 
    9584    KEY_CPP \ 
     9754   $(MODEL_LIB)(zdf_oce.o) \ 
    95859755   zdfini.F90 
    95869756$(MODEL_LIB)(zdfkpp.o) :   \ 
     9757   blk_oce.F90 \ 
     9758   cpl_oce.F90 \ 
     9759   daymod.F90 \ 
     9760   dom_oce.F90 \ 
     9761   dtasal.F90 \ 
     9762   dtasss.F90 \ 
     9763   dtasst.F90 \ 
     9764   dtatem.F90 \ 
     9765   flxmod.F90 \ 
     9766   flxrnf.F90 \ 
     9767   flx_oce.F90 \ 
     9768   ice_oce.F90 \ 
     9769   in_out_manager.F90 \ 
     9770   lbclnk.F90 \ 
     9771   lib_mpp.F90 \ 
     9772   lib_print.f90 \ 
     9773   oce.F90 \ 
     9774   ocfzpt.F90 \ 
     9775   par_kind.F90 \ 
     9776   par_oce.F90 \ 
     9777   phycst.F90 \ 
     9778   prtctl.F90 \ 
     9779   taumod.F90 \ 
     9780   tradmp.F90 \ 
     9781   zdfddm.F90 \ 
     9782   zdf_oce.F90 \ 
    95879783   $(MODEL_LIB)(blk_oce.o) \ 
    95889784   $(MODEL_LIB)(cpl_oce.o) \ 
     
    95939789   $(MODEL_LIB)(dtasst.o) \ 
    95949790   $(MODEL_LIB)(dtatem.o) \ 
    9595    $(MODEL_LIB)(flx_oce.o) \ 
    95969791   $(MODEL_LIB)(flxmod.o) \ 
    95979792   $(MODEL_LIB)(flxrnf.o) \ 
     9793   $(MODEL_LIB)(flx_oce.o) \ 
    95989794   $(MODEL_LIB)(ice_oce.o) \ 
    95999795   $(MODEL_LIB)(in_out_manager.o) \ 
     
    96099805   $(MODEL_LIB)(taumod.o) \ 
    96109806   $(MODEL_LIB)(tradmp.o) \ 
     9807   $(MODEL_LIB)(zdfddm.o) \ 
    96119808   $(MODEL_LIB)(zdf_oce.o) \ 
     9809   dom_oce.F90 \ 
     9810   eosbn2.F90 \ 
     9811   in_out_manager.F90 \ 
     9812   lbclnk.F90 \ 
     9813   ocesbc.F90 \ 
     9814   oce.F90 \ 
     9815   phycst.F90 \ 
     9816   prtctl.F90 \ 
     9817   taumod.F90 \ 
     9818   zdfddm.F90 \ 
     9819   zdf_oce.F90 \ 
     9820   $(MODEL_LIB)(dom_oce.o) \ 
     9821   $(MODEL_LIB)(eosbn2.o) \ 
     9822   $(MODEL_LIB)(in_out_manager.o) \ 
     9823   $(MODEL_LIB)(lbclnk.o) \ 
     9824   $(MODEL_LIB)(ocesbc.o) \ 
     9825   $(MODEL_LIB)(oce.o) \ 
     9826   $(MODEL_LIB)(phycst.o) \ 
     9827   $(MODEL_LIB)(prtctl.o) \ 
     9828   $(MODEL_LIB)(taumod.o) \ 
    96129829   $(MODEL_LIB)(zdfddm.o) \ 
    9613    blk_oce.F90 \ 
    9614    cpl_oce.F90 \ 
    9615    daymod.F90 \ 
    9616    dom_oce.F90 \ 
    9617    dtasal.F90 \ 
    9618    dtasss.F90 \ 
    9619    dtasst.F90 \ 
    9620    dtatem.F90 \ 
    9621    flx_oce.F90 \ 
    9622    flxmod.F90 \ 
    9623    flxrnf.F90 \ 
    9624    ice_oce.F90 \ 
    9625    in_out_manager.F90 \ 
    9626    lbclnk.F90 \ 
    9627    lib_mpp.F90 \ 
    9628    lib_print.f90 \ 
    9629    oce.F90 \ 
    9630    ocfzpt.F90 \ 
    9631    par_kind.F90 \ 
    9632    par_oce.F90 \ 
    9633    phycst.F90 \ 
    9634    prtctl.F90 \ 
    9635    taumod.F90 \ 
    9636    tradmp.F90 \ 
    9637    zdf_oce.F90 \ 
    9638    zdfddm.F90 \ 
    9639    $(MODEL_LIB)(dom_oce.o) \ 
    9640    $(MODEL_LIB)(eosbn2.o) \ 
    9641    $(MODEL_LIB)(in_out_manager.o) \ 
    9642    $(MODEL_LIB)(lbclnk.o) \ 
    9643    $(MODEL_LIB)(oce.o) \ 
    9644    $(MODEL_LIB)(ocesbc.o) \ 
    9645    $(MODEL_LIB)(phycst.o) \ 
    9646    $(MODEL_LIB)(prtctl.o) \ 
    9647    $(MODEL_LIB)(taumod.o) \ 
    96489830   $(MODEL_LIB)(zdf_oce.o) \ 
    9649    $(MODEL_LIB)(zdfddm.o) \ 
    9650    dom_oce.F90 \ 
    9651    eosbn2.F90 \ 
    9652    in_out_manager.F90 \ 
    9653    lbclnk.F90 \ 
    9654    oce.F90 \ 
    9655    ocesbc.F90 \ 
    9656    phycst.F90 \ 
    9657    prtctl.F90 \ 
    9658    taumod.F90 \ 
    9659    zdf_oce.F90 \ 
    9660    zdfddm.F90 \ 
    96619831   domzgr_substitute.h90 \ 
    96629832   vectopt_loop_substitute.h90 \ 
     
    96649834   zdfkpp.F90 
    96659835$(MODEL_LIB)(zdfmxl.o) :   \ 
    9666    $(MODEL_LIB)(dom_oce.o) \ 
    9667    $(MODEL_LIB)(in_out_manager.o) \ 
    9668    $(MODEL_LIB)(lib_mpp.o) \ 
    9669    $(MODEL_LIB)(lib_print.o) \ 
    9670    $(MODEL_LIB)(par_kind.o) \ 
    9671    $(MODEL_LIB)(par_oce.o) \ 
    9672    dom_oce.F90 \ 
    9673    in_out_manager.F90 \ 
    9674    lib_mpp.F90 \ 
    9675    lib_print.f90 \ 
    9676    par_kind.F90 \ 
    9677    par_oce.F90 \ 
     9836   dom_oce.F90 \ 
     9837   in_out_manager.F90 \ 
     9838   lib_mpp.F90 \ 
     9839   lib_print.f90 \ 
     9840   par_kind.F90 \ 
     9841   par_oce.F90 \ 
     9842   $(MODEL_LIB)(dom_oce.o) \ 
     9843   $(MODEL_LIB)(in_out_manager.o) \ 
     9844   $(MODEL_LIB)(lib_mpp.o) \ 
     9845   $(MODEL_LIB)(lib_print.o) \ 
     9846   $(MODEL_LIB)(par_kind.o) \ 
     9847   $(MODEL_LIB)(par_oce.o) \ 
     9848   dom_oce.F90 \ 
     9849   in_out_manager.F90 \ 
     9850   oce.F90 \ 
     9851   prtctl.F90 \ 
     9852   zdf_oce.F90 \ 
    96789853   $(MODEL_LIB)(dom_oce.o) \ 
    96799854   $(MODEL_LIB)(in_out_manager.o) \ 
     
    96819856   $(MODEL_LIB)(prtctl.o) \ 
    96829857   $(MODEL_LIB)(zdf_oce.o) \ 
    9683    dom_oce.F90 \ 
    9684    in_out_manager.F90 \ 
    9685    oce.F90 \ 
    9686    prtctl.F90 \ 
    9687    zdf_oce.F90 \ 
    96889858   domzgr_substitute.h90 \ 
    96899859   KEY_CPP \ 
    96909860   zdfmxl.F90 
    96919861$(MODEL_LIB)(zdfric.o) :   \ 
    9692    $(MODEL_LIB)(dom_oce.o) \ 
    9693    $(MODEL_LIB)(in_out_manager.o) \ 
    9694    $(MODEL_LIB)(lib_mpp.o) \ 
    9695    $(MODEL_LIB)(lib_print.o) \ 
    9696    $(MODEL_LIB)(oce.o) \ 
    9697    $(MODEL_LIB)(par_kind.o) \ 
    9698    $(MODEL_LIB)(par_oce.o) \ 
    9699    dom_oce.F90 \ 
    9700    in_out_manager.F90 \ 
    9701    lib_mpp.F90 \ 
    9702    lib_print.f90 \ 
    9703    oce.F90 \ 
    9704    par_kind.F90 \ 
    9705    par_oce.F90 \ 
     9862   dom_oce.F90 \ 
     9863   in_out_manager.F90 \ 
     9864   lib_mpp.F90 \ 
     9865   lib_print.f90 \ 
     9866   oce.F90 \ 
     9867   par_kind.F90 \ 
     9868   par_oce.F90 \ 
     9869   $(MODEL_LIB)(dom_oce.o) \ 
     9870   $(MODEL_LIB)(in_out_manager.o) \ 
     9871   $(MODEL_LIB)(lib_mpp.o) \ 
     9872   $(MODEL_LIB)(lib_print.o) \ 
     9873   $(MODEL_LIB)(oce.o) \ 
     9874   $(MODEL_LIB)(par_kind.o) \ 
     9875   $(MODEL_LIB)(par_oce.o) \ 
     9876   dom_oce.F90 \ 
     9877   in_out_manager.F90 \ 
     9878   lbclnk.F90 \ 
     9879   oce.F90 \ 
     9880   zdf_oce.F90 \ 
    97069881   $(MODEL_LIB)(dom_oce.o) \ 
    97079882   $(MODEL_LIB)(in_out_manager.o) \ 
     
    97099884   $(MODEL_LIB)(oce.o) \ 
    97109885   $(MODEL_LIB)(zdf_oce.o) \ 
    9711    dom_oce.F90 \ 
    9712    in_out_manager.F90 \ 
    9713    lbclnk.F90 \ 
    9714    oce.F90 \ 
    9715    zdf_oce.F90 \ 
    97169886   domzgr_substitute.h90 \ 
    97179887   KEY_CPP \ 
    97189888   zdfric.F90 
    97199889$(MODEL_LIB)(zdftke.o) :   \ 
     9890   daymod.F90 \ 
     9891   dom_oce.F90 \ 
     9892   in_out_manager.F90 \ 
     9893   lbclnk.F90 \ 
     9894   lib_mpp.F90 \ 
     9895   lib_print.f90 \ 
     9896   oce.F90 \ 
     9897   par_kind.F90 \ 
     9898   par_oce.F90 \ 
     9899   phycst.F90 \ 
     9900   prtctl.F90 \ 
     9901   taumod.F90 \ 
     9902   trdmod.F90 \ 
     9903   trdmod_oce.F90 \ 
     9904   zdfddm.F90 \ 
     9905   zdf_oce.F90 \ 
    97209906   $(MODEL_LIB)(daymod.o) \ 
    97219907   $(MODEL_LIB)(dom_oce.o) \ 
     
    97329918   $(MODEL_LIB)(trdmod.o) \ 
    97339919   $(MODEL_LIB)(trdmod_oce.o) \ 
     9920   $(MODEL_LIB)(zdfddm.o) \ 
    97349921   $(MODEL_LIB)(zdf_oce.o) \ 
    9735    $(MODEL_LIB)(zdfddm.o) \ 
    9736    daymod.F90 \ 
    9737    dom_oce.F90 \ 
    9738    in_out_manager.F90 \ 
    9739    lbclnk.F90 \ 
    9740    lib_mpp.F90 \ 
    9741    lib_print.f90 \ 
    9742    oce.F90 \ 
    9743    par_kind.F90 \ 
    9744    par_oce.F90 \ 
     9922   dom_oce.F90 \ 
     9923   dynzdf_exp.F90 \ 
     9924   in_out_manager.F90 \ 
     9925   lbclnk.F90 \ 
     9926   oce.F90 \ 
    97459927   phycst.F90 \ 
    97469928   prtctl.F90 \ 
    97479929   taumod.F90 \ 
    9748    trdmod.F90 \ 
    9749    trdmod_oce.F90 \ 
     9930   trazdf_exp.F90 \ 
    97509931   zdf_oce.F90 \ 
    9751    zdfddm.F90 \ 
    97529932   $(MODEL_LIB)(dom_oce.o) \ 
    97539933   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    97589938   $(MODEL_LIB)(prtctl.o) \ 
    97599939   $(MODEL_LIB)(taumod.o) \ 
    9760    $(MODEL_LIB)(traadv_ctl.o) \ 
    97619940   $(MODEL_LIB)(trazdf_exp.o) \ 
    97629941   $(MODEL_LIB)(zdf_oce.o) \ 
     9942   domzgr_substitute.h90 \ 
     9943   vectopt_loop_substitute.h90 \ 
     9944   KEY_CPP \ 
     9945   zdftke.F90 
     9946$(MODEL_LIB)(zdftke_jki.o) :  \ 
     9947   daymod.F90 \ 
    97639948   dom_oce.F90 \ 
    97649949   dynzdf_exp.F90 \ 
    97659950   in_out_manager.F90 \ 
    97669951   lbclnk.F90 \ 
    9767    oce.F90 \ 
     9952   lib_mpp.F90 \ 
     9953   lib_print.f90 \ 
     9954   oce.F90 \ 
     9955   par_kind.F90 \ 
     9956   par_oce.F90 \ 
    97689957   phycst.F90 \ 
    97699958   prtctl.F90 \ 
    97709959   taumod.F90 \ 
    9771    traadv_ctl.F90 \ 
    97729960   trazdf_exp.F90 \ 
    97739961   zdf_oce.F90 \ 
    9774    $(MODEL_LIB)(oce.o) \ 
    9775    oce.F90 \ 
     9962   $(MODEL_LIB)(daymod.o) \ 
     9963   $(MODEL_LIB)(dom_oce.o) \ 
     9964   $(MODEL_LIB)(dynzdf_exp.o) \ 
     9965   $(MODEL_LIB)(in_out_manager.o) \ 
     9966   $(MODEL_LIB)(lbclnk.o) \ 
     9967   $(MODEL_LIB)(lib_mpp.o) \ 
     9968   $(MODEL_LIB)(lib_print.o) \ 
     9969   $(MODEL_LIB)(oce.o) \ 
     9970   $(MODEL_LIB)(par_kind.o) \ 
     9971   $(MODEL_LIB)(par_oce.o) \ 
     9972   $(MODEL_LIB)(phycst.o) \ 
     9973   $(MODEL_LIB)(prtctl.o) \ 
     9974   $(MODEL_LIB)(taumod.o) \ 
     9975   $(MODEL_LIB)(trazdf_exp.o) \ 
     9976   $(MODEL_LIB)(zdf_oce.o) \ 
     9977   dom_oce.F90 \ 
     9978   in_out_manager.F90 \ 
     9979   lbclnk.F90 \ 
     9980   oce.F90 \ 
     9981   phycst.F90 \ 
     9982   prtctl.F90 \ 
     9983   taumod.F90 \ 
     9984   zdftke.F90 \ 
     9985   zdf_oce.F90 \ 
     9986   $(MODEL_LIB)(dom_oce.o) \ 
     9987   $(MODEL_LIB)(in_out_manager.o) \ 
     9988   $(MODEL_LIB)(lbclnk.o) \ 
     9989   $(MODEL_LIB)(oce.o) \ 
     9990   $(MODEL_LIB)(phycst.o) \ 
     9991   $(MODEL_LIB)(prtctl.o) \ 
     9992   $(MODEL_LIB)(taumod.o) \ 
     9993   $(MODEL_LIB)(zdftke.o) \ 
     9994   $(MODEL_LIB)(zdf_oce.o) \ 
    97769995   domzgr_substitute.h90 \ 
    97779996   vectopt_loop_substitute.h90 \ 
    9778    zdftke_atsk.h90 \ 
    9779    KEY_CPP \ 
    9780    zdftke.F90 
     9997   KEY_CPP \ 
     9998   zdftke_jki.F90 
     9999$(MODEL_LIB)(zdf_oce.o) :  \ 
     10000   par_kind.F90 \ 
     10001   $(MODEL_LIB)(par_kind.o) \ 
     10002   par_oce.F90 \ 
     10003   $(MODEL_LIB)(par_oce.o) \ 
     10004   KEY_CPP \ 
     10005   zdf_oce.F90 
    978110006$(MODEL_LIB)(zpshde.o) :   \ 
     10007   dom_oce.F90 \ 
     10008   in_out_manager.F90 \ 
     10009   lib_mpp.F90 \ 
     10010   lib_print.f90 \ 
     10011   oce.F90 \ 
     10012   par_kind.F90 \ 
     10013   par_oce.F90 \ 
     10014   phycst.F90 \ 
     10015   prtctl.F90 \ 
     10016   zdfddm.F90 \ 
    978210017   $(MODEL_LIB)(dom_oce.o) \ 
    978310018   $(MODEL_LIB)(in_out_manager.o) \ 
     
    979110026   $(MODEL_LIB)(zdfddm.o) \ 
    979210027   dom_oce.F90 \ 
    9793    in_out_manager.F90 \ 
    9794    lib_mpp.F90 \ 
    9795    lib_print.f90 \ 
    9796    oce.F90 \ 
    9797    par_kind.F90 \ 
    9798    par_oce.F90 \ 
    9799    phycst.F90 \ 
    9800    prtctl.F90 \ 
    9801    zdfddm.F90 \ 
     10028   eosbn2.F90 \ 
     10029   in_out_manager.F90 \ 
     10030   lbclnk.F90 \ 
     10031   oce.F90 \ 
     10032   phycst.F90 \ 
    980210033   $(MODEL_LIB)(dom_oce.o) \ 
    980310034   $(MODEL_LIB)(eosbn2.o) \ 
     
    980510036   $(MODEL_LIB)(lbclnk.o) \ 
    980610037   $(MODEL_LIB)(oce.o) \ 
    9807    $(MODEL_LIB)(par_kind.o) \ 
    9808    $(MODEL_LIB)(phycst.o) \ 
    9809    dom_oce.F90 \ 
    9810    eosbn2.F90 \ 
    9811    in_out_manager.F90 \ 
    9812    lbclnk.F90 \ 
    9813    oce.F90 \ 
    9814    par_kind.F90 \ 
    9815    phycst.F90 \ 
     10038   $(MODEL_LIB)(phycst.o) \ 
    981610039   domzgr_substitute.h90 \ 
    981710040   vectopt_loop_substitute.h90 \ 
     
    982510048   @if [ -n "`cat KEY_CPP | grep key_agrif`" ]; then $(RM) -r OPAFILES model.o $(MODDIR)/oce/*.mod $(MODEL_LIB) $(SXMODEL_LIB); fi 
    982610049endif 
     10050#- RB : this rule is a pretty miserable trick to be able to re-compile NEMP-AGRIF-mono after NEMO-AGRIF-mpp 
     10051#- I guess the good correction should be in AGRIF/LIB/toamr.c for the conv, to remove useless allocation declarations in AGRIF_INC 
    982710052# recompile all in this case 
    982810053mpiagrif: 
  • trunk/CONFIG/GYRE/scripts/BB_make.ldef

    r401 r470  
    3333#  Keys have to be written on one single line (does NOT accept "\") 
    3434 
    35 P_P = key_gyre key_dynspg_flt key_ldfslp key_zdftke key_vectopt_loop key_vectopt_memory    
     35P_P = key_zco key_gyre key_dynspg_flt key_ldfslp key_zdftke key_vectopt_loop key_vectopt_memory    
    3636 
    3737#- 
Note: See TracChangeset for help on using the changeset viewer.