Changeset 1299


Ignore:
Timestamp:
2009-02-09T09:53:37+01:00 (12 years ago)
Author:
cetlod
Message:

update BB_make and AA_job files, see ticket:327

Location:
trunk/CONFIG
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/CONFIG/ORCA2_LIM_PISCES/EXP00/AA_job

    r1277 r1299  
    120120#- Files for the configuration and ocean dynamics 
    121121Rapatrie ${R_TMP} ORCA2_LIM_nemo_v3.1.tar 
    122 Rapatrie ${R_TMP} INPUTS_PISCES.tar 
    123 Rapatrie ${R_TMP} INPUTS_INIT.tar 
     122Rapatrie ${R_TMP} INPUTS_PISCES_v3.tar 
     123Rapatrie ${R_TMP} INPUTS_INIT_v3.tar 
    124124 
    125125ls -alF 
  • trunk/CONFIG/ORCA2_LIM_PISCES/scripts/BB_make

    r1293 r1299  
    155155     key_traldf_c3d \ 
    156156     key_traldf_eiv \ 
     157     key_trcbbc \ 
     158     key_trcbbl_adv \ 
     159     key_trcbbl_dif \ 
    157160     key_trc_dia3d \ 
    158161     key_trc_diaadd \ 
    159162     key_trc_diabio \ 
    160163     key_trc_diatrd \ 
    161      key_trc_zdfddm \ 
    162      key_trcbbc \ 
    163      key_trcbbl_adv \ 
    164      key_trcbbl_dif \ 
    165164     key_trcdmp \ 
    166165     key_trcldf_eiv \ 
    167166     key_trcldf_iso \ 
     167     key_trc_zdfddm \ 
    168168     key_trddyn \ 
    169169     key_trdmld \ 
     
    196196      $(MODEL_LIB)(agrif_user.o)\ 
    197197      $(MODEL_LIB)(albedo.o)\ 
    198       $(MODEL_LIB)(bdy_oce.o)\ 
    199       $(MODEL_LIB)(bdy_par.o)\ 
    200198      $(MODEL_LIB)(bdydta.o)\ 
    201199      $(MODEL_LIB)(bdydyn.o)\ 
    202200      $(MODEL_LIB)(bdyini.o)\ 
     201      $(MODEL_LIB)(bdy_oce.o)\ 
     202      $(MODEL_LIB)(bdy_par.o)\ 
    203203      $(MODEL_LIB)(bdytides.o)\ 
    204204      $(MODEL_LIB)(bdytra.o)\ 
    205205      $(MODEL_LIB)(bdyvol.o)\ 
    206206      $(MODEL_LIB)(c1d.o)\ 
    207       $(MODEL_LIB)(cla.o)\ 
    208207      $(MODEL_LIB)(cla_div.o)\ 
    209208      $(MODEL_LIB)(cla_dynspg.o)\ 
     209      $(MODEL_LIB)(cla.o)\ 
    210210      $(MODEL_LIB)(closea.o)\ 
    211211      $(MODEL_LIB)(cpl_oasis3.o)\ 
     
    221221      $(MODEL_LIB)(diaptr.o)\ 
    222222      $(MODEL_LIB)(diaspr.o)\ 
     223      $(MODEL_LIB)(diawri_c1d.o)\ 
    223224      $(MODEL_LIB)(diawri.o)\ 
    224       $(MODEL_LIB)(diawri_c1d.o)\ 
    225225      $(MODEL_LIB)(divcur.o)\ 
    226       $(MODEL_LIB)(dom_ice_2.o)\ 
    227       $(MODEL_LIB)(dom_oce.o)\ 
    228226      $(MODEL_LIB)(domain.o)\ 
    229227      $(MODEL_LIB)(domcfg.o)\ 
    230228      $(MODEL_LIB)(domhgr.o)\ 
     229      $(MODEL_LIB)(dom_ice_2.o)\ 
    231230      $(MODEL_LIB)(dommsk.o)\ 
     231      $(MODEL_LIB)(dom_oce.o)\ 
    232232      $(MODEL_LIB)(domstp.o)\ 
    233233      $(MODEL_LIB)(domvvl.o)\ 
     
    236236      $(MODEL_LIB)(dtasal.o)\ 
    237237      $(MODEL_LIB)(dtatem.o)\ 
     238      $(MODEL_LIB)(dynadv_cen2.o)\ 
    238239      $(MODEL_LIB)(dynadv.o)\ 
    239       $(MODEL_LIB)(dynadv_cen2.o)\ 
    240240      $(MODEL_LIB)(dynadv_ubs.o)\ 
    241241      $(MODEL_LIB)(dyncor_c1d.o)\ 
    242242      $(MODEL_LIB)(dynhpg.o)\ 
    243243      $(MODEL_LIB)(dynkeg.o)\ 
    244       $(MODEL_LIB)(dynldf.o)\ 
    245244      $(MODEL_LIB)(dynldf_bilap.o)\ 
    246245      $(MODEL_LIB)(dynldf_bilapg.o)\ 
     246      $(MODEL_LIB)(dynldf.o)\ 
    247247      $(MODEL_LIB)(dynldf_iso.o)\ 
    248248      $(MODEL_LIB)(dynldf_lap.o)\ 
     249      $(MODEL_LIB)(dynnxt_c1d.o)\ 
    249250      $(MODEL_LIB)(dynnxt.o)\ 
    250       $(MODEL_LIB)(dynnxt_c1d.o)\ 
     251      $(MODEL_LIB)(dynspg_exp.o)\ 
    251252      $(MODEL_LIB)(dynspg.o)\ 
    252       $(MODEL_LIB)(dynspg_exp.o)\ 
    253253      $(MODEL_LIB)(dynspg_flt.o)\ 
    254254      $(MODEL_LIB)(dynspg_oce.o)\ 
     
    257257      $(MODEL_LIB)(dynvor.o)\ 
    258258      $(MODEL_LIB)(dynzad.o)\ 
     259      $(MODEL_LIB)(dynzdf_exp.o)\ 
    259260      $(MODEL_LIB)(dynzdf.o)\ 
    260       $(MODEL_LIB)(dynzdf_exp.o)\ 
    261261      $(MODEL_LIB)(dynzdf_imp.o)\ 
    262262      $(MODEL_LIB)(eosbn2.o)\ 
    263263      $(MODEL_LIB)(fldread.o)\ 
    264264      $(MODEL_LIB)(flo4rk.o)\ 
    265       $(MODEL_LIB)(flo_oce.o)\ 
    266265      $(MODEL_LIB)(floats.o)\ 
    267266      $(MODEL_LIB)(floblk.o)\ 
    268267      $(MODEL_LIB)(flodom.o)\ 
     268      $(MODEL_LIB)(flo_oce.o)\ 
    269269      $(MODEL_LIB)(flowri.o)\ 
    270270      $(MODEL_LIB)(geo2ocean.o)\ 
    271271      $(MODEL_LIB)(ice_2.o)\ 
     272      $(MODEL_LIB)(iceini_2.o)\ 
    272273      $(MODEL_LIB)(ice_oce.o)\ 
    273       $(MODEL_LIB)(iceini_2.o)\ 
    274274      $(MODEL_LIB)(in_out_manager.o)\ 
     275      $(MODEL_LIB)(iom_def.o)\ 
    275276      $(MODEL_LIB)(iom.o)\ 
    276       $(MODEL_LIB)(iom_def.o)\ 
    277277      $(MODEL_LIB)(iom_ioipsl.o)\ 
    278278      $(MODEL_LIB)(iom_nf90.o)\ 
     
    306306      $(MODEL_LIB)(mppini.o)\ 
    307307      $(MODEL_LIB)(oasis4_date.o)\ 
    308       $(MODEL_LIB)(obc_oce.o)\ 
    309       $(MODEL_LIB)(obc_par.o)\ 
    310308      $(MODEL_LIB)(obccli.o)\ 
    311309      $(MODEL_LIB)(obcdom.o)\ 
    312310      $(MODEL_LIB)(obcdta.o)\ 
     311      $(MODEL_LIB)(obcdyn_bt.o)\ 
    313312      $(MODEL_LIB)(obcdyn.o)\ 
    314       $(MODEL_LIB)(obcdyn_bt.o)\ 
    315313      $(MODEL_LIB)(obcfla.o)\ 
    316314      $(MODEL_LIB)(obcini.o)\ 
     315      $(MODEL_LIB)(obc_oce.o)\ 
     316      $(MODEL_LIB)(obc_par.o)\ 
    317317      $(MODEL_LIB)(obcrad.o)\ 
    318318      $(MODEL_LIB)(obcrst.o)\ 
     
    351351      $(MODEL_LIB)(prtctl_trc.o)\ 
    352352      $(MODEL_LIB)(restart.o)\ 
    353       $(MODEL_LIB)(sbc_ice.o)\ 
    354       $(MODEL_LIB)(sbc_oce.o)\ 
    355353      $(MODEL_LIB)(sbcana.o)\ 
    356354      $(MODEL_LIB)(sbcblk_clio.o)\ 
     
    359357      $(MODEL_LIB)(sbcflx.o)\ 
    360358      $(MODEL_LIB)(sbcfwb.o)\ 
     359      $(MODEL_LIB)(sbc_ice.o)\ 
    361360      $(MODEL_LIB)(sbcice_if.o)\ 
     361      $(MODEL_LIB)(sbcice_lim_2.o)\ 
    362362      $(MODEL_LIB)(sbcice_lim.o)\ 
    363       $(MODEL_LIB)(sbcice_lim_2.o)\ 
    364363      $(MODEL_LIB)(sbcmod.o)\ 
     364      $(MODEL_LIB)(sbc_oce.o)\ 
    365365      $(MODEL_LIB)(sbcrnf.o)\ 
    366366      $(MODEL_LIB)(sbcssm.o)\ 
    367367      $(MODEL_LIB)(sbcssr.o)\ 
    368       $(MODEL_LIB)(sed.o)\ 
    369368      $(MODEL_LIB)(sedadv.o)\ 
    370369      $(MODEL_LIB)(sedarr.o)\ 
     
    374373      $(MODEL_LIB)(seddsr.o)\ 
    375374      $(MODEL_LIB)(seddta.o)\ 
     375      $(MODEL_LIB)(sed.o)\ 
    376376      $(MODEL_LIB)(sedini.o)\ 
    377377      $(MODEL_LIB)(sedmat.o)\ 
     
    384384      $(MODEL_LIB)(sms_lobster.o)\ 
    385385      $(MODEL_LIB)(sms_pisces.o)\ 
    386       $(MODEL_LIB)(sol_oce.o)\ 
    387386      $(MODEL_LIB)(solfet.o)\ 
    388387      $(MODEL_LIB)(solisl.o)\ 
    389388      $(MODEL_LIB)(solmat.o)\ 
     389      $(MODEL_LIB)(sol_oce.o)\ 
    390390      $(MODEL_LIB)(solpcg.o)\ 
    391391      $(MODEL_LIB)(solsor.o)\ 
    392392      $(MODEL_LIB)(solver.o)\ 
     393      $(MODEL_LIB)(step_c1d.o)\ 
    393394      $(MODEL_LIB)(step.o)\ 
    394       $(MODEL_LIB)(step_c1d.o)\ 
    395395      $(MODEL_LIB)(stpctl.o)\ 
    396396      $(MODEL_LIB)(thd_ice_2.o)\ 
    397       $(MODEL_LIB)(traadv.o)\ 
    398397      $(MODEL_LIB)(traadv_cen2.o)\ 
    399398      $(MODEL_LIB)(traadv_eiv.o)\ 
     399      $(MODEL_LIB)(traadv.o)\ 
     400      $(MODEL_LIB)(traadv_muscl2.o)\ 
    400401      $(MODEL_LIB)(traadv_muscl.o)\ 
    401       $(MODEL_LIB)(traadv_muscl2.o)\ 
    402402      $(MODEL_LIB)(traadv_qck.o)\ 
    403403      $(MODEL_LIB)(traadv_tvd.o)\ 
     
    406406      $(MODEL_LIB)(trabbl.o)\ 
    407407      $(MODEL_LIB)(tradmp.o)\ 
    408       $(MODEL_LIB)(traldf.o)\ 
    409408      $(MODEL_LIB)(traldf_bilap.o)\ 
    410409      $(MODEL_LIB)(traldf_bilapg.o)\ 
     410      $(MODEL_LIB)(traldf.o)\ 
    411411      $(MODEL_LIB)(traldf_iso.o)\ 
    412412      $(MODEL_LIB)(traldf_lap.o)\ 
     
    415415      $(MODEL_LIB)(traqsr.o)\ 
    416416      $(MODEL_LIB)(trasbc.o)\ 
     417      $(MODEL_LIB)(trazdf_exp.o)\ 
    417418      $(MODEL_LIB)(trazdf.o)\ 
    418       $(MODEL_LIB)(trazdf_exp.o)\ 
    419419      $(MODEL_LIB)(trazdf_imp.o)\ 
    420       $(MODEL_LIB)(trc.o)\ 
    421       $(MODEL_LIB)(trc_oce.o)\ 
    422420      $(MODEL_LIB)(trcadv_cen2.o)\ 
     421      $(MODEL_LIB)(trcadv_muscl2.o)\ 
    423422      $(MODEL_LIB)(trcadv_muscl.o)\ 
    424       $(MODEL_LIB)(trcadv_muscl2.o)\ 
    425423      $(MODEL_LIB)(trcadv_smolar.o)\ 
    426424      $(MODEL_LIB)(trcadv_tvd.o)\ 
     
    428426      $(MODEL_LIB)(trcbbl.o)\ 
    429427      $(MODEL_LIB)(trcbio.o)\ 
    430       $(MODEL_LIB)(trcctl.o)\ 
    431428      $(MODEL_LIB)(trcctl_c14b.o)\ 
    432429      $(MODEL_LIB)(trcctl_cfc.o)\ 
     430      $(MODEL_LIB)(trcctl.o)\ 
    433431      $(MODEL_LIB)(trcctl_lobster.o)\ 
    434432      $(MODEL_LIB)(trcctl_my_trc.o)\ 
     
    438436      $(MODEL_LIB)(trcdta.o)\ 
    439437      $(MODEL_LIB)(trcexp.o)\ 
    440       $(MODEL_LIB)(trcini.o)\ 
     438      $(MODEL_LIB)(trc.o)\ 
    441439      $(MODEL_LIB)(trcini_c14b.o)\ 
    442440      $(MODEL_LIB)(trcini_cfc.o)\ 
     441      $(MODEL_LIB)(trcini.o)\ 
    443442      $(MODEL_LIB)(trcini_lobster.o)\ 
    444443      $(MODEL_LIB)(trcini_my_trc.o)\ 
     
    456455      $(MODEL_LIB)(trclsm_pisces.o)\ 
    457456      $(MODEL_LIB)(trcnxt.o)\ 
     457      $(MODEL_LIB)(trc_oce.o)\ 
    458458      $(MODEL_LIB)(trcopt.o)\ 
    459459      $(MODEL_LIB)(trcrad.o)\ 
     
    461461      $(MODEL_LIB)(trcsbc.o)\ 
    462462      $(MODEL_LIB)(trcsed.o)\ 
    463       $(MODEL_LIB)(trcsms.o)\ 
    464463      $(MODEL_LIB)(trcsms_c14b.o)\ 
    465464      $(MODEL_LIB)(trcsms_cfc.o)\ 
     465      $(MODEL_LIB)(trcsms.o)\ 
    466466      $(MODEL_LIB)(trcsms_lobster.o)\ 
    467467      $(MODEL_LIB)(trcsms_my_trc.o)\ 
    468468      $(MODEL_LIB)(trcsms_pisces.o)\ 
    469469      $(MODEL_LIB)(trcstp.o)\ 
     470      $(MODEL_LIB)(trctrp_ctl.o)\ 
    470471      $(MODEL_LIB)(trctrp.o)\ 
    471       $(MODEL_LIB)(trctrp_ctl.o)\ 
    472472      $(MODEL_LIB)(trctrp_lec.o)\ 
    473473      $(MODEL_LIB)(trczdf_exp.o)\ 
     
    489489      $(MODEL_LIB)(trp_trc.o)\ 
    490490      $(MODEL_LIB)(wzvmod.o)\ 
    491       $(MODEL_LIB)(zdf_oce.o)\ 
    492491      $(MODEL_LIB)(zdfbfr.o)\ 
    493492      $(MODEL_LIB)(zdfddm.o)\ 
     
    496495      $(MODEL_LIB)(zdfkpp.o)\ 
    497496      $(MODEL_LIB)(zdfmxl.o)\ 
     497      $(MODEL_LIB)(zdf_oce.o)\ 
    498498      $(MODEL_LIB)(zdfric.o)\ 
     499      $(MODEL_LIB)(zdftke2.o)\ 
    499500      $(MODEL_LIB)(zdftke.o)\ 
    500       $(MODEL_LIB)(zdftke2.o)\ 
    501501      $(MODEL_LIB)(zpshde.o)\ 
    502502      $(MODEL_LIB)(zpshde_trc.o) 
     
    660660   par_kind.F90 \ 
    661661   par_oce.F90 \ 
    662    $(MODEL_LIB)(dom_oce.o) \ 
    663    $(MODEL_LIB)(par_oce.o) \ 
    664    dom_oce.F90 \ 
     662   dom_oce.F90 \ 
     663   $(MODEL_LIB)(dom_oce.o) \ 
     664   $(MODEL_LIB)(par_oce.o) \ 
    665665   par_oce.F90 \ 
    666666   KEY_CPP \ 
    667667   agrif_oce.F90 
    668668$(MODEL_LIB)(agrif_opa_interp.o) :  \ 
    669    $(MODEL_LIB)(dom_oce.o) \ 
    670    $(MODEL_LIB)(in_out_manager.o) \ 
    671    $(MODEL_LIB)(lib_print.o) \ 
    672    $(MODEL_LIB)(par_kind.o) \ 
    673    $(MODEL_LIB)(par_oce.o) \ 
    674    dom_oce.F90 \ 
    675    in_out_manager.F90 \ 
    676    lib_print.f90 \ 
    677    par_kind.F90 \ 
    678    par_oce.F90 \ 
     669   dom_oce.F90 \ 
     670   in_out_manager.F90 \ 
     671   lib_print.f90 \ 
     672   $(MODEL_LIB)(dom_oce.o) \ 
     673   $(MODEL_LIB)(in_out_manager.o) \ 
     674   $(MODEL_LIB)(lib_print.o) \ 
     675   $(MODEL_LIB)(par_kind.o) \ 
     676   $(MODEL_LIB)(par_oce.o) \ 
     677   par_kind.F90 \ 
     678   par_oce.F90 \ 
     679   agrif_oce.F90 \ 
     680   dom_oce.F90 \ 
     681   in_out_manager.F90 \ 
    679682   $(MODEL_LIB)(agrif_oce.o) \ 
    680683   $(MODEL_LIB)(dom_oce.o) \ 
     
    684687   $(MODEL_LIB)(phycst.o) \ 
    685688   $(MODEL_LIB)(sol_oce.o) \ 
    686    agrif_oce.F90 \ 
    687    dom_oce.F90 \ 
    688    in_out_manager.F90 \ 
    689689   oce.F90 \ 
    690690   par_oce.F90 \ 
     
    697697   agrif_opa_interp.F90 
    698698$(MODEL_LIB)(agrif_opa_sponge.o) :  \ 
    699    $(MODEL_LIB)(dom_oce.o) \ 
    700    $(MODEL_LIB)(lib_print.o) \ 
    701    $(MODEL_LIB)(par_kind.o) \ 
    702    $(MODEL_LIB)(par_oce.o) \ 
    703    dom_oce.F90 \ 
    704    lib_print.f90 \ 
    705    par_kind.F90 \ 
    706    par_oce.F90 \ 
     699   dom_oce.F90 \ 
     700   lib_print.f90 \ 
     701   $(MODEL_LIB)(dom_oce.o) \ 
     702   $(MODEL_LIB)(lib_print.o) \ 
     703   $(MODEL_LIB)(par_kind.o) \ 
     704   $(MODEL_LIB)(par_oce.o) \ 
     705   par_kind.F90 \ 
     706   par_oce.F90 \ 
     707   agrif_oce.F90 \ 
     708   dom_oce.F90 \ 
     709   in_out_manager.F90 \ 
    707710   $(MODEL_LIB)(agrif_oce.o) \ 
    708711   $(MODEL_LIB)(dom_oce.o) \ 
     
    710713   $(MODEL_LIB)(oce.o) \ 
    711714   $(MODEL_LIB)(par_oce.o) \ 
    712    agrif_oce.F90 \ 
    713    dom_oce.F90 \ 
    714    in_out_manager.F90 \ 
    715715   oce.F90 \ 
    716716   par_oce.F90 \ 
     
    720720   agrif_opa_sponge.F90 
    721721$(MODEL_LIB)(agrif_opa_update.o) :  \ 
     722   bdy_oce.F90 \ 
     723   dom_oce.F90 \ 
     724   domvvl.F90 \ 
     725   in_out_manager.F90 \ 
     726   lbclnk.F90 \ 
     727   lib_mpp.F90 \ 
    722728   $(MODEL_LIB)(bdy_oce.o) \ 
    723729   $(MODEL_LIB)(dom_oce.o) \ 
     
    734740   $(MODEL_LIB)(prtctl.o) \ 
    735741   $(MODEL_LIB)(sbc_oce.o) \ 
    736    bdy_oce.F90 \ 
    737    dom_oce.F90 \ 
    738    domvvl.F90 \ 
    739    in_out_manager.F90 \ 
    740    lbclnk.F90 \ 
    741    lib_mpp.F90 \ 
    742742   obc_oce.F90 \ 
    743743   obc_par.F90 \ 
     
    748748   prtctl.F90 \ 
    749749   sbc_oce.F90 \ 
     750   agrif_oce.F90 \ 
     751   cla_div.F90 \ 
     752   divcur.F90 \ 
     753   dom_oce.F90 \ 
    750754   $(MODEL_LIB)(agrif_oce.o) \ 
    751755   $(MODEL_LIB)(cla_div.o) \ 
     
    755759   $(MODEL_LIB)(par_oce.o) \ 
    756760   $(MODEL_LIB)(wzvmod.o) \ 
    757    agrif_oce.F90 \ 
    758    cla_div.F90 \ 
    759    divcur.F90 \ 
    760    dom_oce.F90 \ 
    761761   oce.F90 \ 
    762762   par_oce.F90 \ 
     
    767767   agrif_opa_update.F90 
    768768$(MODEL_LIB)(agrif_top_interp.o) :  \ 
     769   dom_oce.F90 \ 
    769770   $(MODEL_LIB)(dom_oce.o) \ 
    770771   $(MODEL_LIB)(par_kind.o) \ 
    771772   $(MODEL_LIB)(par_oce.o) \ 
    772773   $(MODEL_LIB)(par_trc.o) \ 
    773    dom_oce.F90 \ 
    774774   par_kind.F90 \ 
    775775   par_oce.F90 \ 
    776776   par_trc.F90 \ 
     777   agrif_oce.F90 \ 
     778   dom_oce.F90 \ 
    777779   $(MODEL_LIB)(agrif_oce.o) \ 
    778780   $(MODEL_LIB)(dom_oce.o) \ 
     
    781783   $(MODEL_LIB)(sol_oce.o) \ 
    782784   $(MODEL_LIB)(trc.o) \ 
    783    agrif_oce.F90 \ 
    784    dom_oce.F90 \ 
    785785   oce.F90 \ 
    786786   par_oce.F90 \ 
     
    793793   agrif_top_interp.F90 
    794794$(MODEL_LIB)(agrif_top_sponge.o) :  \ 
     795   dom_oce.F90 \ 
     796   lib_print.f90 \ 
    795797   $(MODEL_LIB)(dom_oce.o) \ 
    796798   $(MODEL_LIB)(lib_print.o) \ 
     
    798800   $(MODEL_LIB)(par_oce.o) \ 
    799801   $(MODEL_LIB)(par_trc.o) \ 
    800    dom_oce.F90 \ 
    801    lib_print.f90 \ 
    802802   par_kind.F90 \ 
    803803   par_oce.F90 \ 
    804804   par_trc.F90 \ 
     805   agrif_oce.F90 \ 
     806   dom_oce.F90 \ 
     807   in_out_manager.F90 \ 
    805808   $(MODEL_LIB)(agrif_oce.o) \ 
    806809   $(MODEL_LIB)(dom_oce.o) \ 
     
    809812   $(MODEL_LIB)(par_oce.o) \ 
    810813   $(MODEL_LIB)(trc.o) \ 
    811    agrif_oce.F90 \ 
    812    dom_oce.F90 \ 
    813    in_out_manager.F90 \ 
    814814   oce.F90 \ 
    815815   par_oce.F90 \ 
     
    820820   agrif_top_sponge.F90 
    821821$(MODEL_LIB)(agrif_top_update.o) :  \ 
     822   dom_oce.F90 \ 
    822823   $(MODEL_LIB)(dom_oce.o) \ 
    823824   $(MODEL_LIB)(par_kind.o) \ 
    824825   $(MODEL_LIB)(par_oce.o) \ 
    825826   $(MODEL_LIB)(par_trc.o) \ 
    826    dom_oce.F90 \ 
    827827   par_kind.F90 \ 
    828828   par_oce.F90 \ 
    829829   par_trc.F90 \ 
     830   agrif_oce.F90 \ 
     831   dom_oce.F90 \ 
    830832   $(MODEL_LIB)(agrif_oce.o) \ 
    831833   $(MODEL_LIB)(dom_oce.o) \ 
     
    833835   $(MODEL_LIB)(par_oce.o) \ 
    834836   $(MODEL_LIB)(trc.o) \ 
    835    agrif_oce.F90 \ 
    836    dom_oce.F90 \ 
    837837   oce.F90 \ 
    838838   par_oce.F90 \ 
     
    843843   agrif_top_update.F90 
    844844$(MODEL_LIB)(agrif_user.o) :  \ 
     845   agrif_oce.F90 \ 
     846   bdyini.F90 \ 
     847   bdy_par.F90 \ 
     848   c1d.F90 \ 
     849   cla_div.F90 \ 
     850   cpl_oasis3.F90 \ 
     851   cpl_oasis4.F90 \ 
     852   daymod.F90 \ 
     853   diaptr.F90 \ 
     854   divcur.F90 \ 
     855   domain.F90 \ 
     856   domcfg.F90 \ 
     857   dom_oce.F90 \ 
     858   dtasal.F90 \ 
     859   dtatem.F90 \ 
     860   dyncor_c1d.F90 \ 
     861   dynspg_oce.F90 \ 
     862   eosbn2.F90 \ 
     863   in_out_manager.F90 \ 
     864   iom.F90 \ 
     865   istate.F90 \ 
     866   ldfdyn.F90 \ 
     867   ldftra.F90 \ 
     868   lib_mpp.F90 \ 
     869   lib_print.f90 \ 
    845870   $(MODEL_LIB)(agrif_oce.o) \ 
     871   $(MODEL_LIB)(bdyini.o) \ 
    846872   $(MODEL_LIB)(bdy_par.o) \ 
    847    $(MODEL_LIB)(bdyini.o) \ 
    848873   $(MODEL_LIB)(c1d.o) \ 
    849874   $(MODEL_LIB)(cla_div.o) \ 
     
    853878   $(MODEL_LIB)(diaptr.o) \ 
    854879   $(MODEL_LIB)(divcur.o) \ 
    855    $(MODEL_LIB)(dom_oce.o) \ 
    856880   $(MODEL_LIB)(domain.o) \ 
    857881   $(MODEL_LIB)(domcfg.o) \ 
     882   $(MODEL_LIB)(dom_oce.o) \ 
    858883   $(MODEL_LIB)(dtasal.o) \ 
    859884   $(MODEL_LIB)(dtatem.o) \ 
     
    869894   $(MODEL_LIB)(lib_print.o) \ 
    870895   $(MODEL_LIB)(mppini.o) \ 
     896   $(MODEL_LIB)(obcini.o) \ 
    871897   $(MODEL_LIB)(obc_par.o) \ 
    872    $(MODEL_LIB)(obcini.o) \ 
    873898   $(MODEL_LIB)(oce.o) \ 
    874899   $(MODEL_LIB)(par_kind.o) \ 
     
    879904   $(MODEL_LIB)(sbc_oce.o) \ 
    880905   $(MODEL_LIB)(sol_oce.o) \ 
     906   $(MODEL_LIB)(step_c1d.o) \ 
    881907   $(MODEL_LIB)(step.o) \ 
    882    $(MODEL_LIB)(step_c1d.o) \ 
     908   $(MODEL_LIB)(trcini.o) \ 
    883909   $(MODEL_LIB)(trc.o) \ 
    884    $(MODEL_LIB)(trcini.o) \ 
    885910   $(MODEL_LIB)(trdmod.o) \ 
    886911   $(MODEL_LIB)(trdmod_oce.o) \ 
    887912   $(MODEL_LIB)(wzvmod.o) \ 
    888    $(MODEL_LIB)(zdf_oce.o) \ 
    889913   $(MODEL_LIB)(zdfini.o) \ 
    890914   $(MODEL_LIB)(zdfmxl.o) \ 
     915   $(MODEL_LIB)(zdf_oce.o) \ 
    891916   $(MODEL_LIB)(zpshde.o) \ 
    892    agrif_oce.F90 \ 
    893    bdy_par.F90 \ 
    894    bdyini.F90 \ 
    895    c1d.F90 \ 
    896    cla_div.F90 \ 
    897    cpl_oasis3.F90 \ 
    898    cpl_oasis4.F90 \ 
    899    daymod.F90 \ 
    900    diaptr.F90 \ 
    901    divcur.F90 \ 
    902    dom_oce.F90 \ 
    903    domain.F90 \ 
    904    domcfg.F90 \ 
    905    dtasal.F90 \ 
    906    dtatem.F90 \ 
    907    dyncor_c1d.F90 \ 
    908    dynspg_oce.F90 \ 
    909    eosbn2.F90 \ 
    910    in_out_manager.F90 \ 
    911    iom.F90 \ 
    912    istate.F90 \ 
    913    ldfdyn.F90 \ 
    914    ldftra.F90 \ 
    915    lib_mpp.F90 \ 
    916    lib_print.f90 \ 
    917917   mppini.F90 \ 
     918   obcini.F90 \ 
    918919   obc_par.F90 \ 
    919    obcini.F90 \ 
    920920   oce.F90 \ 
    921921   par_kind.F90 \ 
     
    926926   sbc_oce.F90 \ 
    927927   sol_oce.F90 \ 
     928   step_c1d.F90 \ 
    928929   step.F90 \ 
    929    step_c1d.F90 \ 
    930930   trc.F90 \ 
    931931   trcini.F90 \ 
     
    933933   trdmod_oce.F90 \ 
    934934   wzvmod.F90 \ 
    935    zdf_oce.F90 \ 
    936935   zdfini.F90 \ 
    937936   zdfmxl.F90 \ 
     937   zdf_oce.F90 \ 
    938938   zpshde.F90 \ 
     939   agrif_oce.F90 \ 
     940   agrif_opa_interp.F90 \ 
     941   agrif_opa_sponge.F90 \ 
     942   agrif_opa_update.F90 \ 
     943   agrif_top_interp.F90 \ 
     944   agrif_top_sponge.F90 \ 
     945   agrif_top_update.F90 \ 
     946   dom_oce.F90 \ 
     947   ice_oce.F90 \ 
     948   in_out_manager.F90 \ 
    939949   $(MODEL_LIB)(agrif_oce.o) \ 
    940950   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     
    953963   $(MODEL_LIB)(tradmp.o) \ 
    954964   $(MODEL_LIB)(trc.o) \ 
    955    agrif_oce.F90 \ 
    956    agrif_opa_interp.F90 \ 
    957    agrif_opa_sponge.F90 \ 
    958    agrif_opa_update.F90 \ 
    959    agrif_top_interp.F90 \ 
    960    agrif_top_sponge.F90 \ 
    961    agrif_top_update.F90 \ 
    962    dom_oce.F90 \ 
    963    ice_oce.F90 \ 
    964    in_out_manager.F90 \ 
    965965   oce.F90 \ 
    966966   opa.F90 \ 
     
    973973   agrif_user.F90 
    974974$(MODEL_LIB)(albedo.o) :   \ 
    975    $(MODEL_LIB)(in_out_manager.o) \ 
    976    $(MODEL_LIB)(lib_print.o) \ 
    977    $(MODEL_LIB)(par_kind.o) \ 
    978    $(MODEL_LIB)(par_oce.o) \ 
    979    in_out_manager.F90 \ 
    980    lib_print.f90 \ 
    981    par_kind.F90 \ 
    982    par_oce.F90 \ 
    983    $(MODEL_LIB)(in_out_manager.o) \ 
    984    $(MODEL_LIB)(phycst.o) \ 
    985    in_out_manager.F90 \ 
     975   in_out_manager.F90 \ 
     976   lib_print.f90 \ 
     977   $(MODEL_LIB)(in_out_manager.o) \ 
     978   $(MODEL_LIB)(lib_print.o) \ 
     979   $(MODEL_LIB)(par_kind.o) \ 
     980   $(MODEL_LIB)(par_oce.o) \ 
     981   par_kind.F90 \ 
     982   par_oce.F90 \ 
     983   in_out_manager.F90 \ 
     984   $(MODEL_LIB)(in_out_manager.o) \ 
     985   $(MODEL_LIB)(phycst.o) \ 
    986986   phycst.F90 \ 
    987987   KEY_CPP \ 
    988988   albedo.F90 
    989 $(MODEL_LIB)(bdy_oce.o) :  \ 
    990    $(MODEL_LIB)(par_kind.o) \ 
    991    par_kind.F90 \ 
    992    $(MODEL_LIB)(bdy_par.o) \ 
    993    $(MODEL_LIB)(par_oce.o) \ 
     989$(MODEL_LIB)(bdydta.o) :   \ 
     990   bdy_oce.F90 \ 
    994991   bdy_par.F90 \ 
    995    par_oce.F90 \ 
    996    KEY_CPP \ 
    997    bdy_oce.F90 
    998 $(MODEL_LIB)(bdy_par.o) :  \ 
    999    KEY_CPP \ 
    1000    bdy_par.F90 
    1001 $(MODEL_LIB)(bdydta.o) :   \ 
     992   daymod.F90 \ 
     993   dom_oce.F90 \ 
     994   in_out_manager.F90 \ 
     995   iom_def.F90 \ 
     996   iom.F90 \ 
     997   iom_ioipsl.F90 \ 
     998   iom_nf90.F90 \ 
     999   iom_rstdimg.F90 \ 
     1000   lbclnk.F90 \ 
     1001   lib_print.f90 \ 
    10021002   $(MODEL_LIB)(bdy_oce.o) \ 
    10031003   $(MODEL_LIB)(bdy_par.o) \ 
     
    10051005   $(MODEL_LIB)(dom_oce.o) \ 
    10061006   $(MODEL_LIB)(in_out_manager.o) \ 
    1007    $(MODEL_LIB)(iom.o) \ 
    10081007   $(MODEL_LIB)(iom_def.o) \ 
    10091008   $(MODEL_LIB)(iom_ioipsl.o) \ 
    10101009   $(MODEL_LIB)(iom_nf90.o) \ 
     1010   $(MODEL_LIB)(iom.o) \ 
    10111011   $(MODEL_LIB)(iom_rstdimg.o) \ 
    10121012   $(MODEL_LIB)(lbclnk.o) \ 
     
    10181018   $(MODEL_LIB)(prtctl.o) \ 
    10191019   $(MODEL_LIB)(restart.o) \ 
     1020   oce.F90 \ 
     1021   par_kind.F90 \ 
     1022   par_oce.F90 \ 
     1023   phycst.F90 \ 
     1024   prtctl.F90 \ 
     1025   restart.F90 \ 
     1026   bdy_oce.F90 \ 
     1027   bdytides.F90 \ 
     1028   daymod.F90 \ 
     1029   dom_oce.F90 \ 
     1030   in_out_manager.F90 \ 
     1031   iom.F90 \ 
     1032   $(MODEL_LIB)(bdy_oce.o) \ 
     1033   $(MODEL_LIB)(bdytides.o) \ 
     1034   $(MODEL_LIB)(daymod.o) \ 
     1035   $(MODEL_LIB)(dom_oce.o) \ 
     1036   $(MODEL_LIB)(in_out_manager.o) \ 
     1037   $(MODEL_LIB)(iom.o) \ 
     1038   $(MODEL_LIB)(oce.o) \ 
     1039   $(MODEL_LIB)(phycst.o) \ 
     1040   oce.F90 \ 
     1041   phycst.F90 \ 
     1042   $(IOIPSL_LIB) \ 
     1043   KEY_CPP \ 
     1044   bdydta.F90 
     1045$(MODEL_LIB)(bdydyn.o) :   \ 
    10201046   bdy_oce.F90 \ 
    10211047   bdy_par.F90 \ 
     
    10241050   in_out_manager.F90 \ 
    10251051   iom.F90 \ 
     1052   lbclnk.F90 \ 
     1053   lib_mpp.F90 \ 
     1054   lib_print.f90 \ 
     1055   $(MODEL_LIB)(bdy_oce.o) \ 
     1056   $(MODEL_LIB)(bdy_par.o) \ 
     1057   $(MODEL_LIB)(daymod.o) \ 
     1058   $(MODEL_LIB)(dom_oce.o) \ 
     1059   $(MODEL_LIB)(in_out_manager.o) \ 
     1060   $(MODEL_LIB)(iom.o) \ 
     1061   $(MODEL_LIB)(lbclnk.o) \ 
     1062   $(MODEL_LIB)(lib_mpp.o) \ 
     1063   $(MODEL_LIB)(lib_print.o) \ 
     1064   $(MODEL_LIB)(oce.o) \ 
     1065   $(MODEL_LIB)(par_kind.o) \ 
     1066   $(MODEL_LIB)(par_oce.o) \ 
     1067   $(MODEL_LIB)(phycst.o) \ 
     1068   oce.F90 \ 
     1069   par_kind.F90 \ 
     1070   par_oce.F90 \ 
     1071   phycst.F90 \ 
     1072   bdy_oce.F90 \ 
     1073   bdytides.F90 \ 
     1074   dom_oce.F90 \ 
     1075   dynspg_oce.F90 \ 
     1076   in_out_manager.F90 \ 
     1077   lbclnk.F90 \ 
     1078   $(MODEL_LIB)(bdy_oce.o) \ 
     1079   $(MODEL_LIB)(bdytides.o) \ 
     1080   $(MODEL_LIB)(dom_oce.o) \ 
     1081   $(MODEL_LIB)(dynspg_oce.o) \ 
     1082   $(MODEL_LIB)(in_out_manager.o) \ 
     1083   $(MODEL_LIB)(lbclnk.o) \ 
     1084   $(MODEL_LIB)(oce.o) \ 
     1085   $(MODEL_LIB)(phycst.o) \ 
     1086   oce.F90 \ 
     1087   phycst.F90 \ 
     1088   KEY_CPP \ 
     1089   bdydyn.F90 
     1090$(MODEL_LIB)(bdyini.o) :   \ 
     1091   bdy_oce.F90 \ 
     1092   bdy_par.F90 \ 
     1093   daymod.F90 \ 
     1094   dom_oce.F90 \ 
     1095   in_out_manager.F90 \ 
    10261096   iom_def.F90 \ 
     1097   iom.F90 \ 
    10271098   iom_ioipsl.F90 \ 
    10281099   iom_nf90.F90 \ 
    10291100   iom_rstdimg.F90 \ 
    10301101   lbclnk.F90 \ 
    1031    lib_print.f90 \ 
    1032    oce.F90 \ 
    1033    par_kind.F90 \ 
    1034    par_oce.F90 \ 
    1035    phycst.F90 \ 
    1036    prtctl.F90 \ 
    1037    restart.F90 \ 
    1038    $(MODEL_LIB)(bdy_oce.o) \ 
    1039    $(MODEL_LIB)(bdytides.o) \ 
    1040    $(MODEL_LIB)(daymod.o) \ 
    1041    $(MODEL_LIB)(dom_oce.o) \ 
    1042    $(MODEL_LIB)(in_out_manager.o) \ 
    1043    $(MODEL_LIB)(iom.o) \ 
    1044    $(MODEL_LIB)(oce.o) \ 
    1045    $(MODEL_LIB)(phycst.o) \ 
    1046    bdy_oce.F90 \ 
    1047    bdytides.F90 \ 
    1048    daymod.F90 \ 
    1049    dom_oce.F90 \ 
    1050    in_out_manager.F90 \ 
    1051    iom.F90 \ 
    1052    oce.F90 \ 
    1053    phycst.F90 \ 
    1054    $(IOIPSL_LIB) \ 
    1055    KEY_CPP \ 
    1056    bdydta.F90 
    1057 $(MODEL_LIB)(bdydyn.o) :   \ 
     1102   lib_mpp.F90 \ 
     1103   lib_print.f90 \ 
    10581104   $(MODEL_LIB)(bdy_oce.o) \ 
    10591105   $(MODEL_LIB)(bdy_par.o) \ 
     
    10611107   $(MODEL_LIB)(dom_oce.o) \ 
    10621108   $(MODEL_LIB)(in_out_manager.o) \ 
    1063    $(MODEL_LIB)(iom.o) \ 
    1064    $(MODEL_LIB)(lbclnk.o) \ 
    1065    $(MODEL_LIB)(lib_mpp.o) \ 
    1066    $(MODEL_LIB)(lib_print.o) \ 
    1067    $(MODEL_LIB)(oce.o) \ 
    1068    $(MODEL_LIB)(par_kind.o) \ 
    1069    $(MODEL_LIB)(par_oce.o) \ 
    1070    $(MODEL_LIB)(phycst.o) \ 
    1071    bdy_oce.F90 \ 
    1072    bdy_par.F90 \ 
    1073    daymod.F90 \ 
    1074    dom_oce.F90 \ 
    1075    in_out_manager.F90 \ 
    1076    iom.F90 \ 
    1077    lbclnk.F90 \ 
    1078    lib_mpp.F90 \ 
    1079    lib_print.f90 \ 
    1080    oce.F90 \ 
    1081    par_kind.F90 \ 
    1082    par_oce.F90 \ 
    1083    phycst.F90 \ 
    1084    $(MODEL_LIB)(bdy_oce.o) \ 
    1085    $(MODEL_LIB)(bdytides.o) \ 
    1086    $(MODEL_LIB)(dom_oce.o) \ 
    1087    $(MODEL_LIB)(dynspg_oce.o) \ 
    1088    $(MODEL_LIB)(in_out_manager.o) \ 
    1089    $(MODEL_LIB)(lbclnk.o) \ 
    1090    $(MODEL_LIB)(oce.o) \ 
    1091    $(MODEL_LIB)(phycst.o) \ 
    1092    bdy_oce.F90 \ 
    1093    bdytides.F90 \ 
    1094    dom_oce.F90 \ 
    1095    dynspg_oce.F90 \ 
    1096    in_out_manager.F90 \ 
    1097    lbclnk.F90 \ 
    1098    oce.F90 \ 
    1099    phycst.F90 \ 
    1100    KEY_CPP \ 
    1101    bdydyn.F90 
    1102 $(MODEL_LIB)(bdyini.o) :   \ 
    1103    $(MODEL_LIB)(bdy_oce.o) \ 
    1104    $(MODEL_LIB)(bdy_par.o) \ 
    1105    $(MODEL_LIB)(daymod.o) \ 
    1106    $(MODEL_LIB)(dom_oce.o) \ 
    1107    $(MODEL_LIB)(in_out_manager.o) \ 
    1108    $(MODEL_LIB)(iom.o) \ 
    11091109   $(MODEL_LIB)(iom_def.o) \ 
    11101110   $(MODEL_LIB)(iom_ioipsl.o) \ 
    11111111   $(MODEL_LIB)(iom_nf90.o) \ 
     1112   $(MODEL_LIB)(iom.o) \ 
    11121113   $(MODEL_LIB)(iom_rstdimg.o) \ 
    11131114   $(MODEL_LIB)(lbclnk.o) \ 
     
    11181119   $(MODEL_LIB)(par_oce.o) \ 
    11191120   $(MODEL_LIB)(phycst.o) \ 
     1121   oce.F90 \ 
     1122   par_kind.F90 \ 
     1123   par_oce.F90 \ 
     1124   phycst.F90 \ 
    11201125   bdy_oce.F90 \ 
     1126   bdytides.F90 \ 
     1127   dom_oce.F90 \ 
     1128   in_out_manager.F90 \ 
     1129   iom.F90 \ 
     1130   lbclnk.F90 \ 
     1131   lib_mpp.F90 \ 
     1132   $(MODEL_LIB)(bdy_oce.o) \ 
     1133   $(MODEL_LIB)(bdytides.o) \ 
     1134   $(MODEL_LIB)(dom_oce.o) \ 
     1135   $(MODEL_LIB)(in_out_manager.o) \ 
     1136   $(MODEL_LIB)(iom.o) \ 
     1137   $(MODEL_LIB)(lbclnk.o) \ 
     1138   $(MODEL_LIB)(lib_mpp.o) \ 
     1139   $(MODEL_LIB)(oce.o) \ 
     1140   oce.F90 \ 
     1141   KEY_CPP \ 
     1142   bdyini.F90 
     1143$(MODEL_LIB)(bdy_oce.o) :  \ 
     1144   $(MODEL_LIB)(par_kind.o) \ 
     1145   par_kind.F90 \ 
    11211146   bdy_par.F90 \ 
    1122    daymod.F90 \ 
    1123    dom_oce.F90 \ 
    1124    in_out_manager.F90 \ 
     1147   $(MODEL_LIB)(bdy_par.o) \ 
     1148   $(MODEL_LIB)(par_oce.o) \ 
     1149   par_oce.F90 \ 
     1150   KEY_CPP \ 
     1151   bdy_oce.F90 
     1152$(MODEL_LIB)(bdy_par.o) :  \ 
     1153   KEY_CPP \ 
     1154   bdy_par.F90 
     1155$(MODEL_LIB)(bdytides.o) : \ 
     1156   bdy_par.F90 \ 
     1157   dom_oce.F90 \ 
     1158   in_out_manager.F90 \ 
     1159   iom_def.F90 \ 
    11251160   iom.F90 \ 
    1126    iom_def.F90 \ 
    11271161   iom_ioipsl.F90 \ 
    11281162   iom_nf90.F90 \ 
     
    11311165   lib_mpp.F90 \ 
    11321166   lib_print.f90 \ 
    1133    oce.F90 \ 
    1134    par_kind.F90 \ 
    1135    par_oce.F90 \ 
    1136    phycst.F90 \ 
    1137    $(MODEL_LIB)(bdy_oce.o) \ 
    1138    $(MODEL_LIB)(bdytides.o) \ 
    1139    $(MODEL_LIB)(dom_oce.o) \ 
    1140    $(MODEL_LIB)(in_out_manager.o) \ 
    1141    $(MODEL_LIB)(iom.o) \ 
    1142    $(MODEL_LIB)(lbclnk.o) \ 
    1143    $(MODEL_LIB)(lib_mpp.o) \ 
    1144    $(MODEL_LIB)(oce.o) \ 
    1145    bdy_oce.F90 \ 
    1146    bdytides.F90 \ 
    1147    dom_oce.F90 \ 
    1148    in_out_manager.F90 \ 
    1149    iom.F90 \ 
    1150    lbclnk.F90 \ 
    1151    lib_mpp.F90 \ 
    1152    oce.F90 \ 
    1153    KEY_CPP \ 
    1154    bdyini.F90 
    1155 $(MODEL_LIB)(bdytides.o) : \ 
    11561167   $(MODEL_LIB)(bdy_par.o) \ 
    11571168   $(MODEL_LIB)(dom_oce.o) \ 
    11581169   $(MODEL_LIB)(in_out_manager.o) \ 
    1159    $(MODEL_LIB)(iom.o) \ 
    11601170   $(MODEL_LIB)(iom_def.o) \ 
    11611171   $(MODEL_LIB)(iom_ioipsl.o) \ 
    11621172   $(MODEL_LIB)(iom_nf90.o) \ 
     1173   $(MODEL_LIB)(iom.o) \ 
    11631174   $(MODEL_LIB)(iom_rstdimg.o) \ 
    11641175   $(MODEL_LIB)(lbclnk.o) \ 
     
    11711182   $(MODEL_LIB)(prtctl.o) \ 
    11721183   $(MODEL_LIB)(restart.o) \ 
     1184   oce.F90 \ 
     1185   par_kind.F90 \ 
     1186   par_oce.F90 \ 
     1187   phycst.F90 \ 
     1188   prtctl.F90 \ 
     1189   restart.F90 \ 
     1190   bdy_oce.F90 \ 
    11731191   bdy_par.F90 \ 
     1192   daymod.F90 \ 
    11741193   dom_oce.F90 \ 
    11751194   in_out_manager.F90 \ 
    11761195   iom.F90 \ 
     1196   lbclnk.F90 \ 
     1197   $(MODEL_LIB)(bdy_oce.o) \ 
     1198   $(MODEL_LIB)(bdy_par.o) \ 
     1199   $(MODEL_LIB)(daymod.o) \ 
     1200   $(MODEL_LIB)(dom_oce.o) \ 
     1201   $(MODEL_LIB)(in_out_manager.o) \ 
     1202   $(MODEL_LIB)(iom.o) \ 
     1203   $(MODEL_LIB)(lbclnk.o) \ 
     1204   $(MODEL_LIB)(oce.o) \ 
     1205   $(MODEL_LIB)(phycst.o) \ 
     1206   oce.F90 \ 
     1207   phycst.F90 \ 
     1208   KEY_CPP \ 
     1209   bdytides.F90 
     1210$(MODEL_LIB)(bdytra.o) :   \ 
     1211   bdy_par.F90 \ 
     1212   dom_oce.F90 \ 
     1213   in_out_manager.F90 \ 
     1214   lib_mpp.F90 \ 
     1215   lib_print.f90 \ 
     1216   $(MODEL_LIB)(bdy_par.o) \ 
     1217   $(MODEL_LIB)(dom_oce.o) \ 
     1218   $(MODEL_LIB)(in_out_manager.o) \ 
     1219   $(MODEL_LIB)(lib_mpp.o) \ 
     1220   $(MODEL_LIB)(lib_print.o) \ 
     1221   $(MODEL_LIB)(oce.o) \ 
     1222   $(MODEL_LIB)(par_kind.o) \ 
     1223   $(MODEL_LIB)(par_oce.o) \ 
     1224   oce.F90 \ 
     1225   par_kind.F90 \ 
     1226   par_oce.F90 \ 
     1227   bdy_oce.F90 \ 
     1228   dom_oce.F90 \ 
     1229   in_out_manager.F90 \ 
     1230   lbclnk.F90 \ 
     1231   $(MODEL_LIB)(bdy_oce.o) \ 
     1232   $(MODEL_LIB)(dom_oce.o) \ 
     1233   $(MODEL_LIB)(in_out_manager.o) \ 
     1234   $(MODEL_LIB)(lbclnk.o) \ 
     1235   $(MODEL_LIB)(oce.o) \ 
     1236   oce.F90 \ 
     1237   KEY_CPP \ 
     1238   bdytra.F90 
     1239$(MODEL_LIB)(bdyvol.o) :   \ 
     1240   bdy_par.F90 \ 
     1241   dom_oce.F90 \ 
     1242   in_out_manager.F90 \ 
     1243   lbclnk.F90 \ 
     1244   lib_print.f90 \ 
     1245   $(MODEL_LIB)(bdy_par.o) \ 
     1246   $(MODEL_LIB)(dom_oce.o) \ 
     1247   $(MODEL_LIB)(in_out_manager.o) \ 
     1248   $(MODEL_LIB)(lbclnk.o) \ 
     1249   $(MODEL_LIB)(lib_print.o) \ 
     1250   $(MODEL_LIB)(par_kind.o) \ 
     1251   $(MODEL_LIB)(par_oce.o) \ 
     1252   par_kind.F90 \ 
     1253   par_oce.F90 \ 
     1254   bdy_oce.F90 \ 
     1255   dom_oce.F90 \ 
     1256   in_out_manager.F90 \ 
     1257   lib_mpp.F90 \ 
     1258   $(MODEL_LIB)(bdy_oce.o) \ 
     1259   $(MODEL_LIB)(dom_oce.o) \ 
     1260   $(MODEL_LIB)(in_out_manager.o) \ 
     1261   $(MODEL_LIB)(lib_mpp.o) \ 
     1262   $(MODEL_LIB)(oce.o) \ 
     1263   $(MODEL_LIB)(phycst.o) \ 
     1264   $(MODEL_LIB)(sbc_oce.o) \ 
     1265   oce.F90 \ 
     1266   phycst.F90 \ 
     1267   sbc_oce.F90 \ 
     1268   domzgr_substitute.h90 \ 
     1269   KEY_CPP \ 
     1270   bdyvol.F90 
     1271$(MODEL_LIB)(c1d.o) :   \ 
     1272   KEY_CPP \ 
     1273   c1d.F90 
     1274$(MODEL_LIB)(cla_div.o) :  \ 
     1275   dom_oce.F90 \ 
     1276   in_out_manager.F90 \ 
     1277   lbclnk.F90 \ 
     1278   lib_mpp.F90 \ 
     1279   lib_print.f90 \ 
     1280   $(MODEL_LIB)(dom_oce.o) \ 
     1281   $(MODEL_LIB)(in_out_manager.o) \ 
     1282   $(MODEL_LIB)(lbclnk.o) \ 
     1283   $(MODEL_LIB)(lib_mpp.o) \ 
     1284   $(MODEL_LIB)(lib_print.o) \ 
     1285   $(MODEL_LIB)(oce.o) \ 
     1286   $(MODEL_LIB)(par_kind.o) \ 
     1287   $(MODEL_LIB)(par_oce.o) \ 
     1288   oce.F90 \ 
     1289   par_kind.F90 \ 
     1290   par_oce.F90 \ 
     1291   dom_oce.F90 \ 
     1292   in_out_manager.F90 \ 
     1293   lbclnk.F90 \ 
     1294   lib_mpp.F90 \ 
     1295   $(MODEL_LIB)(dom_oce.o) \ 
     1296   $(MODEL_LIB)(in_out_manager.o) \ 
     1297   $(MODEL_LIB)(lbclnk.o) \ 
     1298   $(MODEL_LIB)(lib_mpp.o) \ 
     1299   $(MODEL_LIB)(oce.o) \ 
     1300   $(MODEL_LIB)(sbc_oce.o) \ 
     1301   oce.F90 \ 
     1302   sbc_oce.F90 \ 
     1303   domzgr_substitute.h90 \ 
     1304   KEY_CPP \ 
     1305   cla_div.F90 
     1306$(MODEL_LIB)(cla_dynspg.o) :  \ 
     1307   dom_oce.F90 \ 
     1308   dynspg_oce.F90 \ 
     1309   in_out_manager.F90 \ 
     1310   lbclnk.F90 \ 
     1311   lib_mpp.F90 \ 
     1312   lib_print.f90 \ 
     1313   $(MODEL_LIB)(dom_oce.o) \ 
     1314   $(MODEL_LIB)(dynspg_oce.o) \ 
     1315   $(MODEL_LIB)(in_out_manager.o) \ 
     1316   $(MODEL_LIB)(lbclnk.o) \ 
     1317   $(MODEL_LIB)(lib_mpp.o) \ 
     1318   $(MODEL_LIB)(lib_print.o) \ 
     1319   $(MODEL_LIB)(obccli.o) \ 
     1320   $(MODEL_LIB)(obc_oce.o) \ 
     1321   $(MODEL_LIB)(obc_par.o) \ 
     1322   $(MODEL_LIB)(oce.o) \ 
     1323   $(MODEL_LIB)(par_kind.o) \ 
     1324   $(MODEL_LIB)(par_oce.o) \ 
     1325   $(MODEL_LIB)(phycst.o) \ 
     1326   $(MODEL_LIB)(sbc_oce.o) \ 
     1327   $(MODEL_LIB)(sol_oce.o) \ 
     1328   $(MODEL_LIB)(zdf_oce.o) \ 
     1329   obccli.F90 \ 
     1330   obc_oce.F90 \ 
     1331   obc_par.F90 \ 
     1332   oce.F90 \ 
     1333   par_kind.F90 \ 
     1334   par_oce.F90 \ 
     1335   phycst.F90 \ 
     1336   sbc_oce.F90 \ 
     1337   sol_oce.F90 \ 
     1338   zdf_oce.F90 \ 
     1339   dom_oce.F90 \ 
     1340   in_out_manager.F90 \ 
     1341   lbclnk.F90 \ 
     1342   lib_mpp.F90 \ 
     1343   $(MODEL_LIB)(dom_oce.o) \ 
     1344   $(MODEL_LIB)(in_out_manager.o) \ 
     1345   $(MODEL_LIB)(lbclnk.o) \ 
     1346   $(MODEL_LIB)(lib_mpp.o) \ 
     1347   $(MODEL_LIB)(obcdyn.o) \ 
     1348   $(MODEL_LIB)(obc_oce.o) \ 
     1349   $(MODEL_LIB)(obcvol.o) \ 
     1350   $(MODEL_LIB)(oce.o) \ 
     1351   $(MODEL_LIB)(phycst.o) \ 
     1352   $(MODEL_LIB)(sbc_oce.o) \ 
     1353   $(MODEL_LIB)(solfet.o) \ 
     1354   $(MODEL_LIB)(sol_oce.o) \ 
     1355   $(MODEL_LIB)(solpcg.o) \ 
     1356   $(MODEL_LIB)(solsor.o) \ 
     1357   $(MODEL_LIB)(zdf_oce.o) \ 
     1358   obcdyn.F90 \ 
     1359   obc_oce.F90 \ 
     1360   obcvol.F90 \ 
     1361   oce.F90 \ 
     1362   phycst.F90 \ 
     1363   sbc_oce.F90 \ 
     1364   solfet.F90 \ 
     1365   sol_oce.F90 \ 
     1366   solpcg.F90 \ 
     1367   solsor.F90 \ 
     1368   zdf_oce.F90 \ 
     1369   domzgr_substitute.h90 \ 
     1370   vectopt_loop_substitute.h90 \ 
     1371   KEY_CPP \ 
     1372   cla_dynspg.F90 
     1373$(MODEL_LIB)(cla.o) :   \ 
     1374   dom_oce.F90 \ 
     1375   in_out_manager.F90 \ 
     1376   lbclnk.F90 \ 
     1377   lib_mpp.F90 \ 
     1378   lib_print.f90 \ 
     1379   $(MODEL_LIB)(dom_oce.o) \ 
     1380   $(MODEL_LIB)(in_out_manager.o) \ 
     1381   $(MODEL_LIB)(lbclnk.o) \ 
     1382   $(MODEL_LIB)(lib_mpp.o) \ 
     1383   $(MODEL_LIB)(lib_print.o) \ 
     1384   $(MODEL_LIB)(oce.o) \ 
     1385   $(MODEL_LIB)(par_kind.o) \ 
     1386   $(MODEL_LIB)(par_oce.o) \ 
     1387   oce.F90 \ 
     1388   par_kind.F90 \ 
     1389   par_oce.F90 \ 
     1390   dom_oce.F90 \ 
     1391   in_out_manager.F90 \ 
     1392   lbclnk.F90 \ 
     1393   lib_mpp.F90 \ 
     1394   $(MODEL_LIB)(dom_oce.o) \ 
     1395   $(MODEL_LIB)(in_out_manager.o) \ 
     1396   $(MODEL_LIB)(lbclnk.o) \ 
     1397   $(MODEL_LIB)(lib_mpp.o) \ 
     1398   $(MODEL_LIB)(oce.o) \ 
     1399   $(MODEL_LIB)(sbc_oce.o) \ 
     1400   oce.F90 \ 
     1401   sbc_oce.F90 \ 
     1402   domzgr_substitute.h90 \ 
     1403   vectopt_loop_substitute.h90 \ 
     1404   KEY_CPP \ 
     1405   cla.F90 
     1406$(MODEL_LIB)(closea.o) :   \ 
     1407   dom_oce.F90 \ 
     1408   in_out_manager.F90 \ 
     1409   lbclnk.F90 \ 
     1410   lib_mpp.F90 \ 
     1411   lib_print.f90 \ 
     1412   $(MODEL_LIB)(dom_oce.o) \ 
     1413   $(MODEL_LIB)(in_out_manager.o) \ 
     1414   $(MODEL_LIB)(lbclnk.o) \ 
     1415   $(MODEL_LIB)(lib_mpp.o) \ 
     1416   $(MODEL_LIB)(lib_print.o) \ 
     1417   $(MODEL_LIB)(oce.o) \ 
     1418   $(MODEL_LIB)(par_kind.o) \ 
     1419   $(MODEL_LIB)(par_oce.o) \ 
     1420   oce.F90 \ 
     1421   par_kind.F90 \ 
     1422   par_oce.F90 \ 
     1423   dom_oce.F90 \ 
     1424   in_out_manager.F90 \ 
     1425   lbclnk.F90 \ 
     1426   lib_mpp.F90 \ 
     1427   $(MODEL_LIB)(dom_oce.o) \ 
     1428   $(MODEL_LIB)(in_out_manager.o) \ 
     1429   $(MODEL_LIB)(lbclnk.o) \ 
     1430   $(MODEL_LIB)(lib_mpp.o) \ 
     1431   $(MODEL_LIB)(oce.o) \ 
     1432   $(MODEL_LIB)(sbc_oce.o) \ 
     1433   oce.F90 \ 
     1434   sbc_oce.F90 \ 
     1435   vectopt_loop_substitute.h90 \ 
     1436   KEY_CPP \ 
     1437   closea.F90 
     1438$(MODEL_LIB)(cpl_oasis3.o) :  \ 
     1439   dom_oce.F90 \ 
     1440   in_out_manager.F90 \ 
     1441   lib_mpp.F90 \ 
     1442   lib_print.f90 \ 
     1443   $(MODEL_LIB)(dom_oce.o) \ 
     1444   $(MODEL_LIB)(in_out_manager.o) \ 
     1445   $(MODEL_LIB)(lib_mpp.o) \ 
     1446   $(MODEL_LIB)(lib_print.o) \ 
     1447   $(MODEL_LIB)(oce.o) \ 
     1448   $(MODEL_LIB)(par_kind.o) \ 
     1449   $(MODEL_LIB)(par_oce.o) \ 
     1450   oce.F90 \ 
     1451   par_kind.F90 \ 
     1452   par_oce.F90 \ 
     1453   dom_oce.F90 \ 
     1454   in_out_manager.F90 \ 
     1455   lbclnk.F90 \ 
     1456   $(MODEL_LIB)(dom_oce.o) \ 
     1457   $(MODEL_LIB)(in_out_manager.o) \ 
     1458   $(MODEL_LIB)(lbclnk.o) \ 
     1459   $(MODEL_LIB)(par_oce.o) \ 
     1460   par_oce.F90 \ 
     1461   KEY_CPP \ 
     1462   cpl_oasis3.F90 
     1463$(MODEL_LIB)(cpl_oasis4.o) :  \ 
     1464   dom_oce.F90 \ 
     1465   in_out_manager.F90 \ 
     1466   iom.F90 \ 
     1467   lib_print.f90 \ 
     1468   $(MODEL_LIB)(dom_oce.o) \ 
     1469   $(MODEL_LIB)(in_out_manager.o) \ 
     1470   $(MODEL_LIB)(iom.o) \ 
     1471   $(MODEL_LIB)(lib_print.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)(restart.o) \ 
     1477   par_kind.F90 \ 
     1478   par_oce.F90 \ 
     1479   phycst.F90 \ 
     1480   prtctl.F90 \ 
     1481   restart.F90 \ 
     1482   daymod.F90 \ 
     1483   dom_oce.F90 \ 
     1484   in_out_manager.F90 \ 
     1485   lib_mpp.F90 \ 
     1486   $(MODEL_LIB)(daymod.o) \ 
     1487   $(MODEL_LIB)(dom_oce.o) \ 
     1488   $(MODEL_LIB)(in_out_manager.o) \ 
     1489   $(MODEL_LIB)(lib_mpp.o) \ 
     1490   $(MODEL_LIB)(oasis4_date.o) \ 
     1491   $(MODEL_LIB)(par_oce.o) \ 
     1492   $(MODEL_LIB)(phycst.o) \ 
     1493   oasis4_date.F90 \ 
     1494   par_oce.F90 \ 
     1495   phycst.F90 \ 
     1496   KEY_CPP \ 
     1497   cpl_oasis4.F90 
     1498$(MODEL_LIB)(ctlopn.o) :   \ 
     1499   lib_print.f90 \ 
     1500   $(MODEL_LIB)(lib_print.o) \ 
     1501   $(MODEL_LIB)(par_kind.o) \ 
     1502   $(MODEL_LIB)(par_oce.o) \ 
     1503   par_kind.F90 \ 
     1504   par_oce.F90 \ 
     1505   in_out_manager.F90 \ 
     1506   $(MODEL_LIB)(in_out_manager.o) \ 
     1507   $(AGRIF_LIB) \ 
     1508   KEY_CPP \ 
     1509   ctlopn.F90 
     1510$(MODEL_LIB)(daymod.o) :   \ 
     1511   c1d.F90 \ 
     1512   dom_oce.F90 \ 
     1513   eosbn2.F90 \ 
     1514   in_out_manager.F90 \ 
    11771515   iom_def.F90 \ 
     1516   iom.F90 \ 
    11781517   iom_ioipsl.F90 \ 
    11791518   iom_nf90.F90 \ 
     
    11821521   lib_mpp.F90 \ 
    11831522   lib_print.f90 \ 
    1184    oce.F90 \ 
    1185    par_kind.F90 \ 
    1186    par_oce.F90 \ 
    1187    phycst.F90 \ 
    1188    prtctl.F90 \ 
    1189    restart.F90 \ 
    1190    $(MODEL_LIB)(bdy_oce.o) \ 
    1191    $(MODEL_LIB)(bdy_par.o) \ 
    1192    $(MODEL_LIB)(daymod.o) \ 
    1193    $(MODEL_LIB)(dom_oce.o) \ 
    1194    $(MODEL_LIB)(in_out_manager.o) \ 
    1195    $(MODEL_LIB)(iom.o) \ 
    1196    $(MODEL_LIB)(lbclnk.o) \ 
    1197    $(MODEL_LIB)(oce.o) \ 
    1198    $(MODEL_LIB)(phycst.o) \ 
    1199    bdy_oce.F90 \ 
    1200    bdy_par.F90 \ 
    1201    daymod.F90 \ 
    1202    dom_oce.F90 \ 
    1203    in_out_manager.F90 \ 
    1204    iom.F90 \ 
    1205    lbclnk.F90 \ 
    1206    oce.F90 \ 
    1207    phycst.F90 \ 
    1208    KEY_CPP \ 
    1209    bdytides.F90 
    1210 $(MODEL_LIB)(bdytra.o) :   \ 
    1211    $(MODEL_LIB)(bdy_par.o) \ 
    1212    $(MODEL_LIB)(dom_oce.o) \ 
    1213    $(MODEL_LIB)(in_out_manager.o) \ 
    1214    $(MODEL_LIB)(lib_mpp.o) \ 
    1215    $(MODEL_LIB)(lib_print.o) \ 
    1216    $(MODEL_LIB)(oce.o) \ 
    1217    $(MODEL_LIB)(par_kind.o) \ 
    1218    $(MODEL_LIB)(par_oce.o) \ 
    1219    bdy_par.F90 \ 
    1220    dom_oce.F90 \ 
    1221    in_out_manager.F90 \ 
    1222    lib_mpp.F90 \ 
    1223    lib_print.f90 \ 
    1224    oce.F90 \ 
    1225    par_kind.F90 \ 
    1226    par_oce.F90 \ 
    1227    $(MODEL_LIB)(bdy_oce.o) \ 
    1228    $(MODEL_LIB)(dom_oce.o) \ 
    1229    $(MODEL_LIB)(in_out_manager.o) \ 
    1230    $(MODEL_LIB)(lbclnk.o) \ 
    1231    $(MODEL_LIB)(oce.o) \ 
    1232    bdy_oce.F90 \ 
    1233    dom_oce.F90 \ 
    1234    in_out_manager.F90 \ 
    1235    lbclnk.F90 \ 
    1236    oce.F90 \ 
    1237    KEY_CPP \ 
    1238    bdytra.F90 
    1239 $(MODEL_LIB)(bdyvol.o) :   \ 
    1240    $(MODEL_LIB)(bdy_par.o) \ 
    1241    $(MODEL_LIB)(dom_oce.o) \ 
    1242    $(MODEL_LIB)(in_out_manager.o) \ 
    1243    $(MODEL_LIB)(lbclnk.o) \ 
    1244    $(MODEL_LIB)(lib_print.o) \ 
    1245    $(MODEL_LIB)(par_kind.o) \ 
    1246    $(MODEL_LIB)(par_oce.o) \ 
    1247    bdy_par.F90 \ 
    1248    dom_oce.F90 \ 
    1249    in_out_manager.F90 \ 
    1250    lbclnk.F90 \ 
    1251    lib_print.f90 \ 
    1252    par_kind.F90 \ 
    1253    par_oce.F90 \ 
    1254    $(MODEL_LIB)(bdy_oce.o) \ 
    1255    $(MODEL_LIB)(dom_oce.o) \ 
    1256    $(MODEL_LIB)(in_out_manager.o) \ 
    1257    $(MODEL_LIB)(lib_mpp.o) \ 
    1258    $(MODEL_LIB)(oce.o) \ 
    1259    $(MODEL_LIB)(phycst.o) \ 
    1260    $(MODEL_LIB)(sbc_oce.o) \ 
    1261    bdy_oce.F90 \ 
    1262    dom_oce.F90 \ 
    1263    in_out_manager.F90 \ 
    1264    lib_mpp.F90 \ 
    1265    oce.F90 \ 
    1266    phycst.F90 \ 
    1267    sbc_oce.F90 \ 
    1268    domzgr_substitute.h90 \ 
    1269    KEY_CPP \ 
    1270    bdyvol.F90 
    1271 $(MODEL_LIB)(c1d.o) :   \ 
    1272    KEY_CPP \ 
    1273    c1d.F90 
    1274 $(MODEL_LIB)(cla.o) :   \ 
    1275    $(MODEL_LIB)(dom_oce.o) \ 
    1276    $(MODEL_LIB)(in_out_manager.o) \ 
    1277    $(MODEL_LIB)(lbclnk.o) \ 
    1278    $(MODEL_LIB)(lib_mpp.o) \ 
    1279    $(MODEL_LIB)(lib_print.o) \ 
    1280    $(MODEL_LIB)(oce.o) \ 
    1281    $(MODEL_LIB)(par_kind.o) \ 
    1282    $(MODEL_LIB)(par_oce.o) \ 
    1283    dom_oce.F90 \ 
    1284    in_out_manager.F90 \ 
    1285    lbclnk.F90 \ 
    1286    lib_mpp.F90 \ 
    1287    lib_print.f90 \ 
    1288    oce.F90 \ 
    1289    par_kind.F90 \ 
    1290    par_oce.F90 \ 
    1291    $(MODEL_LIB)(dom_oce.o) \ 
    1292    $(MODEL_LIB)(in_out_manager.o) \ 
    1293    $(MODEL_LIB)(lbclnk.o) \ 
    1294    $(MODEL_LIB)(lib_mpp.o) \ 
    1295    $(MODEL_LIB)(oce.o) \ 
    1296    $(MODEL_LIB)(sbc_oce.o) \ 
    1297    dom_oce.F90 \ 
    1298    in_out_manager.F90 \ 
    1299    lbclnk.F90 \ 
    1300    lib_mpp.F90 \ 
    1301    oce.F90 \ 
    1302    sbc_oce.F90 \ 
    1303    domzgr_substitute.h90 \ 
    1304    vectopt_loop_substitute.h90 \ 
    1305    KEY_CPP \ 
    1306    cla.F90 
    1307 $(MODEL_LIB)(cla_div.o) :  \ 
    1308    $(MODEL_LIB)(dom_oce.o) \ 
    1309    $(MODEL_LIB)(in_out_manager.o) \ 
    1310    $(MODEL_LIB)(lbclnk.o) \ 
    1311    $(MODEL_LIB)(lib_mpp.o) \ 
    1312    $(MODEL_LIB)(lib_print.o) \ 
    1313    $(MODEL_LIB)(oce.o) \ 
    1314    $(MODEL_LIB)(par_kind.o) \ 
    1315    $(MODEL_LIB)(par_oce.o) \ 
    1316    dom_oce.F90 \ 
    1317    in_out_manager.F90 \ 
    1318    lbclnk.F90 \ 
    1319    lib_mpp.F90 \ 
    1320    lib_print.f90 \ 
    1321    oce.F90 \ 
    1322    par_kind.F90 \ 
    1323    par_oce.F90 \ 
    1324    $(MODEL_LIB)(dom_oce.o) \ 
    1325    $(MODEL_LIB)(in_out_manager.o) \ 
    1326    $(MODEL_LIB)(lbclnk.o) \ 
    1327    $(MODEL_LIB)(lib_mpp.o) \ 
    1328    $(MODEL_LIB)(oce.o) \ 
    1329    $(MODEL_LIB)(sbc_oce.o) \ 
    1330    dom_oce.F90 \ 
    1331    in_out_manager.F90 \ 
    1332    lbclnk.F90 \ 
    1333    lib_mpp.F90 \ 
    1334    oce.F90 \ 
    1335    sbc_oce.F90 \ 
    1336    domzgr_substitute.h90 \ 
    1337    KEY_CPP \ 
    1338    cla_div.F90 
    1339 $(MODEL_LIB)(cla_dynspg.o) :  \ 
    1340    $(MODEL_LIB)(dom_oce.o) \ 
    1341    $(MODEL_LIB)(dynspg_oce.o) \ 
    1342    $(MODEL_LIB)(in_out_manager.o) \ 
    1343    $(MODEL_LIB)(lbclnk.o) \ 
    1344    $(MODEL_LIB)(lib_mpp.o) \ 
    1345    $(MODEL_LIB)(lib_print.o) \ 
    1346    $(MODEL_LIB)(obc_oce.o) \ 
    1347    $(MODEL_LIB)(obc_par.o) \ 
    1348    $(MODEL_LIB)(obccli.o) \ 
    1349    $(MODEL_LIB)(oce.o) \ 
    1350    $(MODEL_LIB)(par_kind.o) \ 
    1351    $(MODEL_LIB)(par_oce.o) \ 
    1352    $(MODEL_LIB)(phycst.o) \ 
    1353    $(MODEL_LIB)(sbc_oce.o) \ 
    1354    $(MODEL_LIB)(sol_oce.o) \ 
    1355    $(MODEL_LIB)(zdf_oce.o) \ 
    1356    dom_oce.F90 \ 
    1357    dynspg_oce.F90 \ 
    1358    in_out_manager.F90 \ 
    1359    lbclnk.F90 \ 
    1360    lib_mpp.F90 \ 
    1361    lib_print.f90 \ 
    1362    obc_oce.F90 \ 
    1363    obc_par.F90 \ 
    1364    obccli.F90 \ 
    1365    oce.F90 \ 
    1366    par_kind.F90 \ 
    1367    par_oce.F90 \ 
    1368    phycst.F90 \ 
    1369    sbc_oce.F90 \ 
    1370    sol_oce.F90 \ 
    1371    zdf_oce.F90 \ 
    1372    $(MODEL_LIB)(dom_oce.o) \ 
    1373    $(MODEL_LIB)(in_out_manager.o) \ 
    1374    $(MODEL_LIB)(lbclnk.o) \ 
    1375    $(MODEL_LIB)(lib_mpp.o) \ 
    1376    $(MODEL_LIB)(obc_oce.o) \ 
    1377    $(MODEL_LIB)(obcdyn.o) \ 
    1378    $(MODEL_LIB)(obcvol.o) \ 
    1379    $(MODEL_LIB)(oce.o) \ 
    1380    $(MODEL_LIB)(phycst.o) \ 
    1381    $(MODEL_LIB)(sbc_oce.o) \ 
    1382    $(MODEL_LIB)(sol_oce.o) \ 
    1383    $(MODEL_LIB)(solfet.o) \ 
    1384    $(MODEL_LIB)(solpcg.o) \ 
    1385    $(MODEL_LIB)(solsor.o) \ 
    1386    $(MODEL_LIB)(zdf_oce.o) \ 
    1387    dom_oce.F90 \ 
    1388    in_out_manager.F90 \ 
    1389    lbclnk.F90 \ 
    1390    lib_mpp.F90 \ 
    1391    obc_oce.F90 \ 
    1392    obcdyn.F90 \ 
    1393    obcvol.F90 \ 
    1394    oce.F90 \ 
    1395    phycst.F90 \ 
    1396    sbc_oce.F90 \ 
    1397    sol_oce.F90 \ 
    1398    solfet.F90 \ 
    1399    solpcg.F90 \ 
    1400    solsor.F90 \ 
    1401    zdf_oce.F90 \ 
    1402    domzgr_substitute.h90 \ 
    1403    vectopt_loop_substitute.h90 \ 
    1404    KEY_CPP \ 
    1405    cla_dynspg.F90 
    1406 $(MODEL_LIB)(closea.o) :   \ 
    1407    $(MODEL_LIB)(dom_oce.o) \ 
    1408    $(MODEL_LIB)(in_out_manager.o) \ 
    1409    $(MODEL_LIB)(lbclnk.o) \ 
    1410    $(MODEL_LIB)(lib_mpp.o) \ 
    1411    $(MODEL_LIB)(lib_print.o) \ 
    1412    $(MODEL_LIB)(oce.o) \ 
    1413    $(MODEL_LIB)(par_kind.o) \ 
    1414    $(MODEL_LIB)(par_oce.o) \ 
    1415    dom_oce.F90 \ 
    1416    in_out_manager.F90 \ 
    1417    lbclnk.F90 \ 
    1418    lib_mpp.F90 \ 
    1419    lib_print.f90 \ 
    1420    oce.F90 \ 
    1421    par_kind.F90 \ 
    1422    par_oce.F90 \ 
    1423    $(MODEL_LIB)(dom_oce.o) \ 
    1424    $(MODEL_LIB)(in_out_manager.o) \ 
    1425    $(MODEL_LIB)(lbclnk.o) \ 
    1426    $(MODEL_LIB)(lib_mpp.o) \ 
    1427    $(MODEL_LIB)(oce.o) \ 
    1428    $(MODEL_LIB)(sbc_oce.o) \ 
    1429    dom_oce.F90 \ 
    1430    in_out_manager.F90 \ 
    1431    lbclnk.F90 \ 
    1432    lib_mpp.F90 \ 
    1433    oce.F90 \ 
    1434    sbc_oce.F90 \ 
    1435    vectopt_loop_substitute.h90 \ 
    1436    KEY_CPP \ 
    1437    closea.F90 
    1438 $(MODEL_LIB)(cpl_oasis3.o) :  \ 
    1439    $(MODEL_LIB)(dom_oce.o) \ 
    1440    $(MODEL_LIB)(in_out_manager.o) \ 
    1441    $(MODEL_LIB)(lib_mpp.o) \ 
    1442    $(MODEL_LIB)(lib_print.o) \ 
    1443    $(MODEL_LIB)(oce.o) \ 
    1444    $(MODEL_LIB)(par_kind.o) \ 
    1445    $(MODEL_LIB)(par_oce.o) \ 
    1446    dom_oce.F90 \ 
    1447    in_out_manager.F90 \ 
    1448    lib_mpp.F90 \ 
    1449    lib_print.f90 \ 
    1450    oce.F90 \ 
    1451    par_kind.F90 \ 
    1452    par_oce.F90 \ 
    1453    $(MODEL_LIB)(dom_oce.o) \ 
    1454    $(MODEL_LIB)(in_out_manager.o) \ 
    1455    $(MODEL_LIB)(lbclnk.o) \ 
    1456    $(MODEL_LIB)(par_oce.o) \ 
    1457    dom_oce.F90 \ 
    1458    in_out_manager.F90 \ 
    1459    lbclnk.F90 \ 
    1460    par_oce.F90 \ 
    1461    KEY_CPP \ 
    1462    cpl_oasis3.F90 
    1463 $(MODEL_LIB)(cpl_oasis4.o) :  \ 
    1464    $(MODEL_LIB)(dom_oce.o) \ 
    1465    $(MODEL_LIB)(in_out_manager.o) \ 
    1466    $(MODEL_LIB)(iom.o) \ 
    1467    $(MODEL_LIB)(lib_print.o) \ 
    1468    $(MODEL_LIB)(par_kind.o) \ 
    1469    $(MODEL_LIB)(par_oce.o) \ 
    1470    $(MODEL_LIB)(phycst.o) \ 
    1471    $(MODEL_LIB)(prtctl.o) \ 
    1472    $(MODEL_LIB)(restart.o) \ 
    1473    dom_oce.F90 \ 
    1474    in_out_manager.F90 \ 
    1475    iom.F90 \ 
    1476    lib_print.f90 \ 
    1477    par_kind.F90 \ 
    1478    par_oce.F90 \ 
    1479    phycst.F90 \ 
    1480    prtctl.F90 \ 
    1481    restart.F90 \ 
    1482    $(MODEL_LIB)(daymod.o) \ 
    1483    $(MODEL_LIB)(dom_oce.o) \ 
    1484    $(MODEL_LIB)(in_out_manager.o) \ 
    1485    $(MODEL_LIB)(lib_mpp.o) \ 
    1486    $(MODEL_LIB)(oasis4_date.o) \ 
    1487    $(MODEL_LIB)(par_oce.o) \ 
    1488    $(MODEL_LIB)(phycst.o) \ 
    1489    daymod.F90 \ 
    1490    dom_oce.F90 \ 
    1491    in_out_manager.F90 \ 
    1492    lib_mpp.F90 \ 
    1493    oasis4_date.F90 \ 
    1494    par_oce.F90 \ 
    1495    phycst.F90 \ 
    1496    KEY_CPP \ 
    1497    cpl_oasis4.F90 
    1498 $(MODEL_LIB)(ctlopn.o) :   \ 
    1499    $(MODEL_LIB)(lib_print.o) \ 
    1500    $(MODEL_LIB)(par_kind.o) \ 
    1501    $(MODEL_LIB)(par_oce.o) \ 
    1502    lib_print.f90 \ 
    1503    par_kind.F90 \ 
    1504    par_oce.F90 \ 
    1505    $(MODEL_LIB)(in_out_manager.o) \ 
    1506    in_out_manager.F90 \ 
    1507    $(AGRIF_LIB) \ 
    1508    KEY_CPP \ 
    1509    ctlopn.F90 
    1510 $(MODEL_LIB)(daymod.o) :   \ 
    15111523   $(MODEL_LIB)(c1d.o) \ 
    15121524   $(MODEL_LIB)(dom_oce.o) \ 
    15131525   $(MODEL_LIB)(eosbn2.o) \ 
    15141526   $(MODEL_LIB)(in_out_manager.o) \ 
    1515    $(MODEL_LIB)(iom.o) \ 
    15161527   $(MODEL_LIB)(iom_def.o) \ 
    15171528   $(MODEL_LIB)(iom_ioipsl.o) \ 
    15181529   $(MODEL_LIB)(iom_nf90.o) \ 
     1530   $(MODEL_LIB)(iom.o) \ 
    15191531   $(MODEL_LIB)(iom_rstdimg.o) \ 
    15201532   $(MODEL_LIB)(lbclnk.o) \ 
     
    15281540   $(MODEL_LIB)(zdf_oce.o) \ 
    15291541   $(MODEL_LIB)(zpshde.o) \ 
    1530    c1d.F90 \ 
    1531    dom_oce.F90 \ 
    1532    eosbn2.F90 \ 
     1542   oce.F90 \ 
     1543   par_kind.F90 \ 
     1544   par_oce.F90 \ 
     1545   phycst.F90 \ 
     1546   trdmld_oce.F90 \ 
     1547   zdf_oce.F90 \ 
     1548   zpshde.F90 \ 
     1549   dom_oce.F90 \ 
    15331550   in_out_manager.F90 \ 
    15341551   iom.F90 \ 
     1552   $(MODEL_LIB)(dom_oce.o) \ 
     1553   $(MODEL_LIB)(in_out_manager.o) \ 
     1554   $(MODEL_LIB)(iom.o) \ 
     1555   $(MODEL_LIB)(phycst.o) \ 
     1556   $(MODEL_LIB)(prtctl.o) \ 
     1557   $(MODEL_LIB)(restart.o) \ 
     1558   phycst.F90 \ 
     1559   prtctl.F90 \ 
     1560   restart.F90 \ 
     1561   daymod.F90 
     1562$(MODEL_LIB)(diadimg.o) :  \ 
     1563   dom_oce.F90 \ 
     1564   in_out_manager.F90 \ 
     1565   iom.F90 \ 
     1566   lib_print.f90 \ 
     1567   $(MODEL_LIB)(dom_oce.o) \ 
     1568   $(MODEL_LIB)(in_out_manager.o) \ 
     1569   $(MODEL_LIB)(iom.o) \ 
     1570   $(MODEL_LIB)(lib_print.o) \ 
     1571   $(MODEL_LIB)(par_kind.o) \ 
     1572   $(MODEL_LIB)(par_oce.o) \ 
     1573   $(MODEL_LIB)(phycst.o) \ 
     1574   $(MODEL_LIB)(prtctl.o) \ 
     1575   $(MODEL_LIB)(restart.o) \ 
     1576   par_kind.F90 \ 
     1577   par_oce.F90 \ 
     1578   phycst.F90 \ 
     1579   prtctl.F90 \ 
     1580   restart.F90 \ 
     1581   daymod.F90 \ 
     1582   dom_oce.F90 \ 
     1583   in_out_manager.F90 \ 
     1584   $(MODEL_LIB)(daymod.o) \ 
     1585   $(MODEL_LIB)(dom_oce.o) \ 
     1586   $(MODEL_LIB)(in_out_manager.o) \ 
     1587   $(MODEL_LIB)(oce.o) \ 
     1588   oce.F90 \ 
     1589   domzgr_substitute.h90 \ 
     1590   KEY_CPP \ 
     1591   diadimg.F90 
     1592$(MODEL_LIB)(diafwb.o) :   \ 
     1593   dom_oce.F90 \ 
     1594   in_out_manager.F90 \ 
     1595   lbclnk.F90 \ 
     1596   lib_print.f90 \ 
     1597   $(MODEL_LIB)(dom_oce.o) \ 
     1598   $(MODEL_LIB)(in_out_manager.o) \ 
     1599   $(MODEL_LIB)(lbclnk.o) \ 
     1600   $(MODEL_LIB)(lib_print.o) \ 
     1601   $(MODEL_LIB)(par_kind.o) \ 
     1602   $(MODEL_LIB)(par_oce.o) \ 
     1603   par_kind.F90 \ 
     1604   par_oce.F90 \ 
     1605   dom_oce.F90 \ 
     1606   in_out_manager.F90 \ 
     1607   lib_mpp.F90 \ 
     1608   $(MODEL_LIB)(dom_oce.o) \ 
     1609   $(MODEL_LIB)(in_out_manager.o) \ 
     1610   $(MODEL_LIB)(lib_mpp.o) \ 
     1611   $(MODEL_LIB)(oce.o) \ 
     1612   $(MODEL_LIB)(phycst.o) \ 
     1613   $(MODEL_LIB)(sbc_oce.o) \ 
     1614   $(MODEL_LIB)(zdf_oce.o) \ 
     1615   oce.F90 \ 
     1616   phycst.F90 \ 
     1617   sbc_oce.F90 \ 
     1618   zdf_oce.F90 \ 
     1619   domzgr_substitute.h90 \ 
     1620   vectopt_loop_substitute.h90 \ 
     1621   KEY_CPP \ 
     1622   diafwb.F90 
     1623$(MODEL_LIB)(diagap.o) :   \ 
     1624   daymod.F90 \ 
     1625   dom_oce.F90 \ 
     1626   in_out_manager.F90 \ 
     1627   iom.F90 \ 
     1628   lbclnk.F90 \ 
     1629   lib_print.f90 \ 
     1630   $(MODEL_LIB)(daymod.o) \ 
     1631   $(MODEL_LIB)(dom_oce.o) \ 
     1632   $(MODEL_LIB)(in_out_manager.o) \ 
     1633   $(MODEL_LIB)(iom.o) \ 
     1634   $(MODEL_LIB)(lbclnk.o) \ 
     1635   $(MODEL_LIB)(lib_print.o) \ 
     1636   $(MODEL_LIB)(oce.o) \ 
     1637   $(MODEL_LIB)(par_kind.o) \ 
     1638   $(MODEL_LIB)(par_oce.o) \ 
     1639   $(MODEL_LIB)(phycst.o) \ 
     1640   $(MODEL_LIB)(prtctl.o) \ 
     1641   $(MODEL_LIB)(restart.o) \ 
     1642   oce.F90 \ 
     1643   par_kind.F90 \ 
     1644   par_oce.F90 \ 
     1645   phycst.F90 \ 
     1646   prtctl.F90 \ 
     1647   restart.F90 \ 
     1648   daymod.F90 \ 
     1649   dianam.F90 \ 
     1650   dom_oce.F90 \ 
     1651   dtasal.F90 \ 
     1652   dtatem.F90 \ 
     1653   in_out_manager.F90 \ 
     1654   lib_mpp.F90 \ 
     1655   $(MODEL_LIB)(daymod.o) \ 
     1656   $(MODEL_LIB)(dianam.o) \ 
     1657   $(MODEL_LIB)(dom_oce.o) \ 
     1658   $(MODEL_LIB)(dtasal.o) \ 
     1659   $(MODEL_LIB)(dtatem.o) \ 
     1660   $(MODEL_LIB)(in_out_manager.o) \ 
     1661   $(MODEL_LIB)(lib_mpp.o) \ 
     1662   $(MODEL_LIB)(oce.o) \ 
     1663   oce.F90 \ 
     1664   domzgr_substitute.h90 \ 
     1665   $(IOIPSL_LIB) \ 
     1666   KEY_CPP \ 
     1667   diagap.F90 
     1668$(MODEL_LIB)(diahdy.o) :   \ 
     1669   in_out_manager.F90 \ 
     1670   lib_print.f90 \ 
     1671   $(MODEL_LIB)(in_out_manager.o) \ 
     1672   $(MODEL_LIB)(lib_print.o) \ 
     1673   $(MODEL_LIB)(par_kind.o) \ 
     1674   $(MODEL_LIB)(par_oce.o) \ 
     1675   par_kind.F90 \ 
     1676   par_oce.F90 \ 
     1677   dom_oce.F90 \ 
     1678   in_out_manager.F90 \ 
     1679   $(MODEL_LIB)(dom_oce.o) \ 
     1680   $(MODEL_LIB)(in_out_manager.o) \ 
     1681   $(MODEL_LIB)(oce.o) \ 
     1682   $(MODEL_LIB)(phycst.o) \ 
     1683   oce.F90 \ 
     1684   phycst.F90 \ 
     1685   domzgr_substitute.h90 \ 
     1686   KEY_CPP \ 
     1687   diahdy.F90 
     1688$(MODEL_LIB)(diahth.o) :   \ 
     1689   in_out_manager.F90 \ 
     1690   lib_print.f90 \ 
     1691   $(MODEL_LIB)(in_out_manager.o) \ 
     1692   $(MODEL_LIB)(lib_print.o) \ 
     1693   $(MODEL_LIB)(par_kind.o) \ 
     1694   $(MODEL_LIB)(par_oce.o) \ 
     1695   par_kind.F90 \ 
     1696   par_oce.F90 \ 
     1697   dom_oce.F90 \ 
     1698   in_out_manager.F90 \ 
     1699   $(MODEL_LIB)(dom_oce.o) \ 
     1700   $(MODEL_LIB)(in_out_manager.o) \ 
     1701   $(MODEL_LIB)(oce.o) \ 
     1702   $(MODEL_LIB)(phycst.o) \ 
     1703   oce.F90 \ 
     1704   phycst.F90 \ 
     1705   domzgr_substitute.h90 \ 
     1706   KEY_CPP \ 
     1707   diahth.F90 
     1708$(MODEL_LIB)(dianam.o) :   \ 
     1709   dom_oce.F90 \ 
     1710   in_out_manager.F90 \ 
     1711   iom.F90 \ 
     1712   lib_print.f90 \ 
     1713   $(MODEL_LIB)(dom_oce.o) \ 
     1714   $(MODEL_LIB)(in_out_manager.o) \ 
     1715   $(MODEL_LIB)(iom.o) \ 
     1716   $(MODEL_LIB)(lib_print.o) \ 
     1717   $(MODEL_LIB)(par_kind.o) \ 
     1718   $(MODEL_LIB)(par_oce.o) \ 
     1719   $(MODEL_LIB)(phycst.o) \ 
     1720   $(MODEL_LIB)(prtctl.o) \ 
     1721   $(MODEL_LIB)(restart.o) \ 
     1722   par_kind.F90 \ 
     1723   par_oce.F90 \ 
     1724   phycst.F90 \ 
     1725   prtctl.F90 \ 
     1726   restart.F90 \ 
     1727   daymod.F90 \ 
     1728   dom_oce.F90 \ 
     1729   in_out_manager.F90 \ 
     1730   $(MODEL_LIB)(daymod.o) \ 
     1731   $(MODEL_LIB)(dom_oce.o) \ 
     1732   $(MODEL_LIB)(in_out_manager.o) \ 
     1733   $(MODEL_LIB)(phycst.o) \ 
     1734   phycst.F90 \ 
     1735   KEY_CPP \ 
     1736   dianam.F90 
     1737$(MODEL_LIB)(diaptr.o) :   \ 
     1738   daymod.F90 \ 
     1739   dom_oce.F90 \ 
     1740   in_out_manager.F90 \ 
    15351741   iom_def.F90 \ 
     1742   iom.F90 \ 
    15361743   iom_ioipsl.F90 \ 
    15371744   iom_nf90.F90 \ 
    15381745   iom_rstdimg.F90 \ 
    15391746   lbclnk.F90 \ 
    1540    lib_mpp.F90 \ 
    1541    lib_print.f90 \ 
    1542    oce.F90 \ 
    1543    par_kind.F90 \ 
    1544    par_oce.F90 \ 
    1545    phycst.F90 \ 
    1546    trdmld_oce.F90 \ 
    1547    zdf_oce.F90 \ 
    1548    zpshde.F90 \ 
    1549    $(MODEL_LIB)(dom_oce.o) \ 
    1550    $(MODEL_LIB)(in_out_manager.o) \ 
    1551    $(MODEL_LIB)(iom.o) \ 
    1552    $(MODEL_LIB)(phycst.o) \ 
    1553    $(MODEL_LIB)(prtctl.o) \ 
    1554    $(MODEL_LIB)(restart.o) \ 
    1555    dom_oce.F90 \ 
    1556    in_out_manager.F90 \ 
    1557    iom.F90 \ 
    1558    phycst.F90 \ 
    1559    prtctl.F90 \ 
    1560    restart.F90 \ 
    1561    daymod.F90 
    1562 $(MODEL_LIB)(diadimg.o) :  \ 
    1563    $(MODEL_LIB)(dom_oce.o) \ 
    1564    $(MODEL_LIB)(in_out_manager.o) \ 
    1565    $(MODEL_LIB)(iom.o) \ 
    1566    $(MODEL_LIB)(lib_print.o) \ 
    1567    $(MODEL_LIB)(par_kind.o) \ 
    1568    $(MODEL_LIB)(par_oce.o) \ 
    1569    $(MODEL_LIB)(phycst.o) \ 
    1570    $(MODEL_LIB)(prtctl.o) \ 
    1571    $(MODEL_LIB)(restart.o) \ 
    1572    dom_oce.F90 \ 
    1573    in_out_manager.F90 \ 
    1574    iom.F90 \ 
    1575    lib_print.f90 \ 
    1576    par_kind.F90 \ 
    1577    par_oce.F90 \ 
    1578    phycst.F90 \ 
    1579    prtctl.F90 \ 
    1580    restart.F90 \ 
    1581    $(MODEL_LIB)(daymod.o) \ 
    1582    $(MODEL_LIB)(dom_oce.o) \ 
    1583    $(MODEL_LIB)(in_out_manager.o) \ 
    1584    $(MODEL_LIB)(oce.o) \ 
    1585    daymod.F90 \ 
    1586    dom_oce.F90 \ 
    1587    in_out_manager.F90 \ 
    1588    oce.F90 \ 
    1589    domzgr_substitute.h90 \ 
    1590    KEY_CPP \ 
    1591    diadimg.F90 
    1592 $(MODEL_LIB)(diafwb.o) :   \ 
    1593    $(MODEL_LIB)(dom_oce.o) \ 
    1594    $(MODEL_LIB)(in_out_manager.o) \ 
    1595    $(MODEL_LIB)(lbclnk.o) \ 
    1596    $(MODEL_LIB)(lib_print.o) \ 
    1597    $(MODEL_LIB)(par_kind.o) \ 
    1598    $(MODEL_LIB)(par_oce.o) \ 
    1599    dom_oce.F90 \ 
    1600    in_out_manager.F90 \ 
    1601    lbclnk.F90 \ 
    1602    lib_print.f90 \ 
    1603    par_kind.F90 \ 
    1604    par_oce.F90 \ 
    1605    $(MODEL_LIB)(dom_oce.o) \ 
    1606    $(MODEL_LIB)(in_out_manager.o) \ 
    1607    $(MODEL_LIB)(lib_mpp.o) \ 
    1608    $(MODEL_LIB)(oce.o) \ 
    1609    $(MODEL_LIB)(phycst.o) \ 
    1610    $(MODEL_LIB)(sbc_oce.o) \ 
    1611    $(MODEL_LIB)(zdf_oce.o) \ 
    1612    dom_oce.F90 \ 
    1613    in_out_manager.F90 \ 
    1614    lib_mpp.F90 \ 
    1615    oce.F90 \ 
    1616    phycst.F90 \ 
    1617    sbc_oce.F90 \ 
    1618    zdf_oce.F90 \ 
    1619    domzgr_substitute.h90 \ 
    1620    vectopt_loop_substitute.h90 \ 
    1621    KEY_CPP \ 
    1622    diafwb.F90 
    1623 $(MODEL_LIB)(diagap.o) :   \ 
    1624    $(MODEL_LIB)(daymod.o) \ 
    1625    $(MODEL_LIB)(dom_oce.o) \ 
    1626    $(MODEL_LIB)(in_out_manager.o) \ 
    1627    $(MODEL_LIB)(iom.o) \ 
    1628    $(MODEL_LIB)(lbclnk.o) \ 
    1629    $(MODEL_LIB)(lib_print.o) \ 
    1630    $(MODEL_LIB)(oce.o) \ 
    1631    $(MODEL_LIB)(par_kind.o) \ 
    1632    $(MODEL_LIB)(par_oce.o) \ 
    1633    $(MODEL_LIB)(phycst.o) \ 
    1634    $(MODEL_LIB)(prtctl.o) \ 
    1635    $(MODEL_LIB)(restart.o) \ 
    1636    daymod.F90 \ 
    1637    dom_oce.F90 \ 
    1638    in_out_manager.F90 \ 
    1639    iom.F90 \ 
    1640    lbclnk.F90 \ 
    1641    lib_print.f90 \ 
    1642    oce.F90 \ 
    1643    par_kind.F90 \ 
    1644    par_oce.F90 \ 
    1645    phycst.F90 \ 
    1646    prtctl.F90 \ 
    1647    restart.F90 \ 
    1648    $(MODEL_LIB)(daymod.o) \ 
    1649    $(MODEL_LIB)(dianam.o) \ 
    1650    $(MODEL_LIB)(dom_oce.o) \ 
    1651    $(MODEL_LIB)(dtasal.o) \ 
    1652    $(MODEL_LIB)(dtatem.o) \ 
    1653    $(MODEL_LIB)(in_out_manager.o) \ 
    1654    $(MODEL_LIB)(lib_mpp.o) \ 
    1655    $(MODEL_LIB)(oce.o) \ 
    1656    daymod.F90 \ 
    1657    dianam.F90 \ 
    1658    dom_oce.F90 \ 
    1659    dtasal.F90 \ 
    1660    dtatem.F90 \ 
    1661    in_out_manager.F90 \ 
    1662    lib_mpp.F90 \ 
    1663    oce.F90 \ 
    1664    domzgr_substitute.h90 \ 
    1665    $(IOIPSL_LIB) \ 
    1666    KEY_CPP \ 
    1667    diagap.F90 
    1668 $(MODEL_LIB)(diahdy.o) :   \ 
    1669    $(MODEL_LIB)(in_out_manager.o) \ 
    1670    $(MODEL_LIB)(lib_print.o) \ 
    1671    $(MODEL_LIB)(par_kind.o) \ 
    1672    $(MODEL_LIB)(par_oce.o) \ 
    1673    in_out_manager.F90 \ 
    1674    lib_print.f90 \ 
    1675    par_kind.F90 \ 
    1676    par_oce.F90 \ 
    1677    $(MODEL_LIB)(dom_oce.o) \ 
    1678    $(MODEL_LIB)(in_out_manager.o) \ 
    1679    $(MODEL_LIB)(oce.o) \ 
    1680    $(MODEL_LIB)(phycst.o) \ 
    1681    dom_oce.F90 \ 
    1682    in_out_manager.F90 \ 
    1683    oce.F90 \ 
    1684    phycst.F90 \ 
    1685    domzgr_substitute.h90 \ 
    1686    KEY_CPP \ 
    1687    diahdy.F90 
    1688 $(MODEL_LIB)(diahth.o) :   \ 
    1689    $(MODEL_LIB)(in_out_manager.o) \ 
    1690    $(MODEL_LIB)(lib_print.o) \ 
    1691    $(MODEL_LIB)(par_kind.o) \ 
    1692    $(MODEL_LIB)(par_oce.o) \ 
    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)(oce.o) \ 
    1700    $(MODEL_LIB)(phycst.o) \ 
    1701    dom_oce.F90 \ 
    1702    in_out_manager.F90 \ 
    1703    oce.F90 \ 
    1704    phycst.F90 \ 
    1705    domzgr_substitute.h90 \ 
    1706    KEY_CPP \ 
    1707    diahth.F90 
    1708 $(MODEL_LIB)(dianam.o) :   \ 
    1709    $(MODEL_LIB)(dom_oce.o) \ 
    1710    $(MODEL_LIB)(in_out_manager.o) \ 
    1711    $(MODEL_LIB)(iom.o) \ 
    1712    $(MODEL_LIB)(lib_print.o) \ 
    1713    $(MODEL_LIB)(par_kind.o) \ 
    1714    $(MODEL_LIB)(par_oce.o) \ 
    1715    $(MODEL_LIB)(phycst.o) \ 
    1716    $(MODEL_LIB)(prtctl.o) \ 
    1717    $(MODEL_LIB)(restart.o) \ 
    1718    dom_oce.F90 \ 
    1719    in_out_manager.F90 \ 
    1720    iom.F90 \ 
    1721    lib_print.f90 \ 
    1722    par_kind.F90 \ 
    1723    par_oce.F90 \ 
    1724    phycst.F90 \ 
    1725    prtctl.F90 \ 
    1726    restart.F90 \ 
    1727    $(MODEL_LIB)(daymod.o) \ 
    1728    $(MODEL_LIB)(dom_oce.o) \ 
    1729    $(MODEL_LIB)(in_out_manager.o) \ 
    1730    $(MODEL_LIB)(phycst.o) \ 
    1731    daymod.F90 \ 
    1732    dom_oce.F90 \ 
    1733    in_out_manager.F90 \ 
    1734    phycst.F90 \ 
    1735    KEY_CPP \ 
    1736    dianam.F90 
    1737 $(MODEL_LIB)(diaptr.o) :   \ 
    1738    $(MODEL_LIB)(daymod.o) \ 
    1739    $(MODEL_LIB)(dom_oce.o) \ 
    1740    $(MODEL_LIB)(in_out_manager.o) \ 
    1741    $(MODEL_LIB)(iom.o) \ 
     1747   lib_print.f90 \ 
     1748   $(MODEL_LIB)(daymod.o) \ 
     1749   $(MODEL_LIB)(dom_oce.o) \ 
     1750   $(MODEL_LIB)(in_out_manager.o) \ 
    17421751   $(MODEL_LIB)(iom_def.o) \ 
    17431752   $(MODEL_LIB)(iom_ioipsl.o) \ 
    17441753   $(MODEL_LIB)(iom_nf90.o) \ 
     1754   $(MODEL_LIB)(iom.o) \ 
    17451755   $(MODEL_LIB)(iom_rstdimg.o) \ 
    17461756   $(MODEL_LIB)(lbclnk.o) \ 
     
    17511761   $(MODEL_LIB)(prtctl.o) \ 
    17521762   $(MODEL_LIB)(restart.o) \ 
    1753    daymod.F90 \ 
     1763   par_kind.F90 \ 
     1764   par_oce.F90 \ 
     1765   phycst.F90 \ 
     1766   prtctl.F90 \ 
     1767   restart.F90 \ 
     1768   daymod.F90 \ 
     1769   dianam.F90 \ 
    17541770   dom_oce.F90 \ 
    17551771   in_out_manager.F90 \ 
    17561772   iom.F90 \ 
    1757    iom_def.F90 \ 
    1758    iom_ioipsl.F90 \ 
    1759    iom_nf90.F90 \ 
    1760    iom_rstdimg.F90 \ 
    1761    lbclnk.F90 \ 
    1762    lib_print.f90 \ 
    1763    par_kind.F90 \ 
    1764    par_oce.F90 \ 
    1765    phycst.F90 \ 
    1766    prtctl.F90 \ 
    1767    restart.F90 \ 
     1773   ldftra_oce.F90 \ 
     1774   lib_mpp.F90 \ 
    17681775   $(MODEL_LIB)(daymod.o) \ 
    17691776   $(MODEL_LIB)(dianam.o) \ 
     
    17751782   $(MODEL_LIB)(oce.o) \ 
    17761783   $(MODEL_LIB)(phycst.o) \ 
    1777    daymod.F90 \ 
    1778    dianam.F90 \ 
    1779    dom_oce.F90 \ 
    1780    in_out_manager.F90 \ 
    1781    iom.F90 \ 
    1782    ldftra_oce.F90 \ 
    1783    lib_mpp.F90 \ 
    17841784   oce.F90 \ 
    17851785   phycst.F90 \ 
     
    17901790   diaptr.F90 
    17911791$(MODEL_LIB)(diaspr.o) :   \ 
     1792   dom_oce.F90 \ 
     1793   in_out_manager.F90 \ 
     1794   lbclnk.F90 \ 
     1795   lib_mpp.F90 \ 
     1796   lib_print.f90 \ 
    17921797   $(MODEL_LIB)(dom_oce.o) \ 
    17931798   $(MODEL_LIB)(in_out_manager.o) \ 
     
    18001805   $(MODEL_LIB)(sol_oce.o) \ 
    18011806   $(MODEL_LIB)(zdf_oce.o) \ 
    1802    dom_oce.F90 \ 
    1803    in_out_manager.F90 \ 
    1804    lbclnk.F90 \ 
    1805    lib_mpp.F90 \ 
    1806    lib_print.f90 \ 
    18071807   oce.F90 \ 
    18081808   par_kind.F90 \ 
     
    18101810   sol_oce.F90 \ 
    18111811   zdf_oce.F90 \ 
    1812    $(MODEL_LIB)(dom_oce.o) \ 
    1813    $(MODEL_LIB)(in_out_manager.o) \ 
    1814    $(MODEL_LIB)(lib_mpp.o) \ 
    1815    $(MODEL_LIB)(oce.o) \ 
    1816    $(MODEL_LIB)(phycst.o) \ 
     1812   dom_oce.F90 \ 
     1813   in_out_manager.F90 \ 
     1814   lib_mpp.F90 \ 
     1815   $(MODEL_LIB)(dom_oce.o) \ 
     1816   $(MODEL_LIB)(in_out_manager.o) \ 
     1817   $(MODEL_LIB)(lib_mpp.o) \ 
     1818   $(MODEL_LIB)(oce.o) \ 
     1819   $(MODEL_LIB)(phycst.o) \ 
     1820   $(MODEL_LIB)(solfet.o) \ 
    18171821   $(MODEL_LIB)(sol_oce.o) \ 
    1818    $(MODEL_LIB)(solfet.o) \ 
    18191822   $(MODEL_LIB)(solpcg.o) \ 
    18201823   $(MODEL_LIB)(solsor.o) \ 
    1821    dom_oce.F90 \ 
    1822    in_out_manager.F90 \ 
    1823    lib_mpp.F90 \ 
    1824    oce.F90 \ 
    1825    phycst.F90 \ 
     1824   oce.F90 \ 
     1825   phycst.F90 \ 
     1826   solfet.F90 \ 
    18261827   sol_oce.F90 \ 
    1827    solfet.F90 \ 
    18281828   solpcg.F90 \ 
    18291829   solsor.F90 \ 
    18301830   KEY_CPP \ 
    18311831   diaspr.F90 
    1832 $(MODEL_LIB)(diawri.o) :   \ 
    1833    $(MODEL_LIB)(daymod.o) \ 
    1834    $(MODEL_LIB)(dom_oce.o) \ 
    1835    $(MODEL_LIB)(fldread.o) \ 
    1836    $(MODEL_LIB)(in_out_manager.o) \ 
    1837    $(MODEL_LIB)(iom.o) \ 
    1838    $(MODEL_LIB)(lbclnk.o) \ 
    1839    $(MODEL_LIB)(lib_mpp.o) \ 
    1840    $(MODEL_LIB)(lib_print.o) \ 
    1841    $(MODEL_LIB)(oce.o) \ 
    1842    $(MODEL_LIB)(par_kind.o) \ 
    1843    $(MODEL_LIB)(par_oce.o) \ 
    1844    $(MODEL_LIB)(phycst.o) \ 
    1845    $(MODEL_LIB)(prtctl.o) \ 
    1846    $(MODEL_LIB)(restart.o) \ 
    1847    $(MODEL_LIB)(sbc_oce.o) \ 
    1848    $(MODEL_LIB)(sbcrnf.o) \ 
    1849    $(MODEL_LIB)(sol_oce.o) \ 
    1850    $(MODEL_LIB)(solfet.o) \ 
    1851    $(MODEL_LIB)(solpcg.o) \ 
    1852    $(MODEL_LIB)(solsor.o) \ 
    1853    $(MODEL_LIB)(zdf_oce.o) \ 
    1854    daymod.F90 \ 
    1855    dom_oce.F90 \ 
     1832$(MODEL_LIB)(diawri_c1d.o) :  \ 
     1833   closea.F90 \ 
     1834   cpl_oasis3.F90 \ 
     1835   daymod.F90 \ 
     1836   diadimg.F90 \ 
     1837   diahth.F90 \ 
     1838   dianam.F90 \ 
     1839   diaspr.F90 \ 
     1840   dom_oce.F90 \ 
     1841   dynzdf_exp.F90 \ 
     1842   eosbn2.F90 \ 
    18561843   fldread.F90 \ 
     1844   ice_oce.F90 \ 
    18571845   in_out_manager.F90 \ 
    18581846   iom.F90 \ 
    18591847   lbclnk.F90 \ 
    1860    lib_mpp.F90 \ 
    1861    lib_print.f90 \ 
    1862    oce.F90 \ 
    1863    par_kind.F90 \ 
    1864    par_oce.F90 \ 
    1865    phycst.F90 \ 
    1866    prtctl.F90 \ 
    1867    restart.F90 \ 
    1868    sbc_oce.F90 \ 
    1869    sbcrnf.F90 \ 
    1870    sol_oce.F90 \ 
    1871    solfet.F90 \ 
    1872    solpcg.F90 \ 
    1873    solsor.F90 \ 
    1874    zdf_oce.F90 \ 
     1848   ldfdyn_oce.F90 \ 
     1849   ldftra_oce.F90 \ 
     1850   lib_mpp.F90 \ 
     1851   lib_print.f90 \ 
     1852   $(MODEL_LIB)(closea.o) \ 
     1853   $(MODEL_LIB)(cpl_oasis3.o) \ 
    18751854   $(MODEL_LIB)(daymod.o) \ 
    18761855   $(MODEL_LIB)(diadimg.o) \ 
     
    18791858   $(MODEL_LIB)(diaspr.o) \ 
    18801859   $(MODEL_LIB)(dom_oce.o) \ 
    1881    $(MODEL_LIB)(ice_oce.o) \ 
    1882    $(MODEL_LIB)(in_out_manager.o) \ 
    1883    $(MODEL_LIB)(lbclnk.o) \ 
    1884    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1885    $(MODEL_LIB)(ldftra_oce.o) \ 
    1886    $(MODEL_LIB)(oce.o) \ 
    1887    $(MODEL_LIB)(phycst.o) \ 
    1888    $(MODEL_LIB)(sbc_ice.o) \ 
    1889    $(MODEL_LIB)(sbc_oce.o) \ 
    1890    $(MODEL_LIB)(sbcssr.o) \ 
    1891    $(MODEL_LIB)(sol_oce.o) \ 
    1892    $(MODEL_LIB)(zdf_oce.o) \ 
    1893    $(MODEL_LIB)(zdfddm.o) \ 
    1894    $(MODEL_LIB)(zdfmxl.o) \ 
    1895    daymod.F90 \ 
    1896    diadimg.F90 \ 
    1897    diahth.F90 \ 
    1898    dianam.F90 \ 
    1899    diaspr.F90 \ 
    1900    dom_oce.F90 \ 
    1901    ice_oce.F90 \ 
    1902    in_out_manager.F90 \ 
    1903    lbclnk.F90 \ 
    1904    ldfdyn_oce.F90 \ 
    1905    ldftra_oce.F90 \ 
    1906    oce.F90 \ 
    1907    phycst.F90 \ 
    1908    sbc_ice.F90 \ 
    1909    sbc_oce.F90 \ 
    1910    sbcssr.F90 \ 
    1911    sol_oce.F90 \ 
    1912    zdf_oce.F90 \ 
    1913    zdfddm.F90 \ 
    1914    zdfmxl.F90 \ 
    1915    $(MODEL_LIB)(lib_mpp.o) \ 
    1916    lib_mpp.F90 \ 
    1917    diawri_dimg.h90 \ 
    1918    zdfddm_substitute.h90 \ 
    1919    $(IOIPSL_LIB) \ 
    1920    KEY_CPP \ 
    1921    diawri.F90 
    1922 $(MODEL_LIB)(diawri_c1d.o) :  \ 
    1923    $(MODEL_LIB)(closea.o) \ 
    1924    $(MODEL_LIB)(cpl_oasis3.o) \ 
    1925    $(MODEL_LIB)(daymod.o) \ 
    1926    $(MODEL_LIB)(diadimg.o) \ 
    1927    $(MODEL_LIB)(diahth.o) \ 
    1928    $(MODEL_LIB)(dianam.o) \ 
    1929    $(MODEL_LIB)(diaspr.o) \ 
    1930    $(MODEL_LIB)(dom_oce.o) \ 
    19311860   $(MODEL_LIB)(dynzdf_exp.o) \ 
    19321861   $(MODEL_LIB)(eosbn2.o) \ 
     
    19461875   $(MODEL_LIB)(prtctl.o) \ 
    19471876   $(MODEL_LIB)(restart.o) \ 
    1948    $(MODEL_LIB)(sbc_ice.o) \ 
    1949    $(MODEL_LIB)(sbc_oce.o) \ 
    19501877   $(MODEL_LIB)(sbcana.o) \ 
    19511878   $(MODEL_LIB)(sbcblk_clio.o) \ 
     
    19551882   $(MODEL_LIB)(sbcfwb.o) \ 
    19561883   $(MODEL_LIB)(sbcice_if.o) \ 
     1884   $(MODEL_LIB)(sbcice_lim_2.o) \ 
    19571885   $(MODEL_LIB)(sbcice_lim.o) \ 
    1958    $(MODEL_LIB)(sbcice_lim_2.o) \ 
     1886   $(MODEL_LIB)(sbc_ice.o) \ 
     1887   $(MODEL_LIB)(sbc_oce.o) \ 
    19591888   $(MODEL_LIB)(sbcrnf.o) \ 
    19601889   $(MODEL_LIB)(sbcssm.o) \ 
     
    19631892   $(MODEL_LIB)(trazdf_exp.o) \ 
    19641893   $(MODEL_LIB)(trdmod.o) \ 
    1965    $(MODEL_LIB)(zdf_oce.o) \ 
    19661894   $(MODEL_LIB)(zdfddm.o) \ 
    19671895   $(MODEL_LIB)(zdfmxl.o) \ 
    1968    closea.F90 \ 
    1969    cpl_oasis3.F90 \ 
    1970    daymod.F90 \ 
    1971    diadimg.F90 \ 
    1972    diahth.F90 \ 
    1973    dianam.F90 \ 
    1974    diaspr.F90 \ 
    1975    dom_oce.F90 \ 
    1976    dynzdf_exp.F90 \ 
    1977    eosbn2.F90 \ 
    1978    fldread.F90 \ 
    1979    ice_oce.F90 \ 
    1980    in_out_manager.F90 \ 
    1981    iom.F90 \ 
    1982    lbclnk.F90 \ 
    1983    ldfdyn_oce.F90 \ 
    1984    ldftra_oce.F90 \ 
    1985    lib_mpp.F90 \ 
    1986    lib_print.f90 \ 
     1896   $(MODEL_LIB)(zdf_oce.o) \ 
    19871897   oce.F90 \ 
    19881898   par_kind.F90 \ 
     
    19911901   prtctl.F90 \ 
    19921902   restart.F90 \ 
    1993    sbc_ice.F90 \ 
    1994    sbc_oce.F90 \ 
    19951903   sbcana.F90 \ 
    19961904   sbcblk_clio.F90 \ 
     
    19991907   sbcflx.F90 \ 
    20001908   sbcfwb.F90 \ 
     1909   sbc_ice.F90 \ 
    20011910   sbcice_if.F90 \ 
     1911   sbcice_lim_2.F90 \ 
    20021912   sbcice_lim.F90 \ 
    2003    sbcice_lim_2.F90 \ 
     1913   sbc_oce.F90 \ 
    20041914   sbcrnf.F90 \ 
    20051915   sbcssm.F90 \ 
     
    20081918   trazdf_exp.F90 \ 
    20091919   trdmod.F90 \ 
    2010    zdf_oce.F90 \ 
    20111920   zdfddm.F90 \ 
    20121921   zdfmxl.F90 \ 
     1922   zdf_oce.F90 \ 
     1923   daymod.F90 \ 
     1924   dianam.F90 \ 
     1925   diawri.F90 \ 
     1926   dom_oce.F90 \ 
     1927   ice_oce.F90 \ 
     1928   in_out_manager.F90 \ 
     1929   lbclnk.F90 \ 
    20131930   $(MODEL_LIB)(daymod.o) \ 
    20141931   $(MODEL_LIB)(dianam.o) \ 
     
    20211938   $(MODEL_LIB)(phycst.o) \ 
    20221939   $(MODEL_LIB)(sbc_ice.o) \ 
    2023    $(MODEL_LIB)(sbc_oce.o) \ 
    20241940   $(MODEL_LIB)(sbcmod.o) \ 
     1941   $(MODEL_LIB)(sbc_oce.o) \ 
    20251942   $(MODEL_LIB)(sbcssr.o) \ 
    20261943   $(MODEL_LIB)(sol_oce.o) \ 
    2027    $(MODEL_LIB)(zdf_oce.o) \ 
    20281944   $(MODEL_LIB)(zdfddm.o) \ 
    20291945   $(MODEL_LIB)(zdfkpp.o) \ 
    20301946   $(MODEL_LIB)(zdfmxl.o) \ 
     1947   $(MODEL_LIB)(zdf_oce.o) \ 
    20311948   $(MODEL_LIB)(zdftke.o) \ 
    2032    daymod.F90 \ 
    2033    dianam.F90 \ 
    2034    diawri.F90 \ 
    2035    dom_oce.F90 \ 
    2036    ice_oce.F90 \ 
    2037    in_out_manager.F90 \ 
    2038    lbclnk.F90 \ 
    20391949   oce.F90 \ 
    20401950   phycst.F90 \ 
    20411951   sbc_ice.F90 \ 
    2042    sbc_oce.F90 \ 
    20431952   sbcmod.F90 \ 
     1953   sbc_oce.F90 \ 
    20441954   sbcssr.F90 \ 
    20451955   sol_oce.F90 \ 
    2046    zdf_oce.F90 \ 
    20471956   zdfddm.F90 \ 
    20481957   zdfkpp.F90 \ 
    20491958   zdfmxl.F90 \ 
     1959   zdf_oce.F90 \ 
    20501960   zdftke.F90 \ 
    20511961   zdfddm_substitute.h90 \ 
     
    20531963   KEY_CPP \ 
    20541964   diawri_c1d.F90 
     1965$(MODEL_LIB)(diawri.o) :   \ 
     1966   daymod.F90 \ 
     1967   dom_oce.F90 \ 
     1968   fldread.F90 \ 
     1969   in_out_manager.F90 \ 
     1970   iom.F90 \ 
     1971   lbclnk.F90 \ 
     1972   lib_mpp.F90 \ 
     1973   lib_print.f90 \ 
     1974   $(MODEL_LIB)(daymod.o) \ 
     1975   $(MODEL_LIB)(dom_oce.o) \ 
     1976   $(MODEL_LIB)(fldread.o) \ 
     1977   $(MODEL_LIB)(in_out_manager.o) \ 
     1978   $(MODEL_LIB)(iom.o) \ 
     1979   $(MODEL_LIB)(lbclnk.o) \ 
     1980   $(MODEL_LIB)(lib_mpp.o) \ 
     1981   $(MODEL_LIB)(lib_print.o) \ 
     1982   $(MODEL_LIB)(oce.o) \ 
     1983   $(MODEL_LIB)(par_kind.o) \ 
     1984   $(MODEL_LIB)(par_oce.o) \ 
     1985   $(MODEL_LIB)(phycst.o) \ 
     1986   $(MODEL_LIB)(prtctl.o) \ 
     1987   $(MODEL_LIB)(restart.o) \ 
     1988   $(MODEL_LIB)(sbc_oce.o) \ 
     1989   $(MODEL_LIB)(sbcrnf.o) \ 
     1990   $(MODEL_LIB)(solfet.o) \ 
     1991   $(MODEL_LIB)(sol_oce.o) \ 
     1992   $(MODEL_LIB)(solpcg.o) \ 
     1993   $(MODEL_LIB)(solsor.o) \ 
     1994   $(MODEL_LIB)(zdf_oce.o) \ 
     1995   oce.F90 \ 
     1996   par_kind.F90 \ 
     1997   par_oce.F90 \ 
     1998   phycst.F90 \ 
     1999   prtctl.F90 \ 
     2000   restart.F90 \ 
     2001   sbc_oce.F90 \ 
     2002   sbcrnf.F90 \ 
     2003   solfet.F90 \ 
     2004   sol_oce.F90 \ 
     2005   solpcg.F90 \ 
     2006   solsor.F90 \ 
     2007   zdf_oce.F90 \ 
     2008   daymod.F90 \ 
     2009   diadimg.F90 \ 
     2010   diahth.F90 \ 
     2011   dianam.F90 \ 
     2012   diaspr.F90 \ 
     2013   dom_oce.F90 \ 
     2014   ice_oce.F90 \ 
     2015   in_out_manager.F90 \ 
     2016   lbclnk.F90 \ 
     2017   ldfdyn_oce.F90 \ 
     2018   ldftra_oce.F90 \ 
     2019   $(MODEL_LIB)(daymod.o) \ 
     2020   $(MODEL_LIB)(diadimg.o) \ 
     2021   $(MODEL_LIB)(diahth.o) \ 
     2022   $(MODEL_LIB)(dianam.o) \ 
     2023   $(MODEL_LIB)(diaspr.o) \ 
     2024   $(MODEL_LIB)(dom_oce.o) \ 
     2025   $(MODEL_LIB)(ice_oce.o) \ 
     2026   $(MODEL_LIB)(in_out_manager.o) \ 
     2027   $(MODEL_LIB)(lbclnk.o) \ 
     2028   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2029   $(MODEL_LIB)(ldftra_oce.o) \ 
     2030   $(MODEL_LIB)(oce.o) \ 
     2031   $(MODEL_LIB)(phycst.o) \ 
     2032   $(MODEL_LIB)(sbc_ice.o) \ 
     2033   $(MODEL_LIB)(sbc_oce.o) \ 
     2034   $(MODEL_LIB)(sbcssr.o) \ 
     2035   $(MODEL_LIB)(sol_oce.o) \ 
     2036   $(MODEL_LIB)(zdfddm.o) \ 
     2037   $(MODEL_LIB)(zdfmxl.o) \ 
     2038   $(MODEL_LIB)(zdf_oce.o) \ 
     2039   oce.F90 \ 
     2040   phycst.F90 \ 
     2041   sbc_ice.F90 \ 
     2042   sbc_oce.F90 \ 
     2043   sbcssr.F90 \ 
     2044   sol_oce.F90 \ 
     2045   zdfddm.F90 \ 
     2046   zdfmxl.F90 \ 
     2047   zdf_oce.F90 \ 
     2048   lib_mpp.F90 \ 
     2049   $(MODEL_LIB)(lib_mpp.o) \ 
     2050   diawri_dimg.h90 \ 
     2051   zdfddm_substitute.h90 \ 
     2052   $(IOIPSL_LIB) \ 
     2053   KEY_CPP \ 
     2054   diawri.F90 
    20552055$(MODEL_LIB)(divcur.o) :   \ 
     2056   bdy_par.F90 \ 
     2057   dom_oce.F90 \ 
     2058   in_out_manager.F90 \ 
     2059   lib_mpp.F90 \ 
     2060   lib_print.f90 \ 
    20562061   $(MODEL_LIB)(bdy_par.o) \ 
    20572062   $(MODEL_LIB)(dom_oce.o) \ 
     
    20632068   $(MODEL_LIB)(par_kind.o) \ 
    20642069   $(MODEL_LIB)(par_oce.o) \ 
    2065    bdy_par.F90 \ 
    2066    dom_oce.F90 \ 
    2067    in_out_manager.F90 \ 
    2068    lib_mpp.F90 \ 
    2069    lib_print.f90 \ 
    20702070   obc_par.F90 \ 
    20712071   oce.F90 \ 
    20722072   par_kind.F90 \ 
    20732073   par_oce.F90 \ 
     2074   bdy_oce.F90 \ 
     2075   dom_oce.F90 \ 
     2076   in_out_manager.F90 \ 
     2077   lbclnk.F90 \ 
    20742078   $(MODEL_LIB)(bdy_oce.o) \ 
    20752079   $(MODEL_LIB)(dom_oce.o) \ 
     
    20782082   $(MODEL_LIB)(obc_oce.o) \ 
    20792083   $(MODEL_LIB)(oce.o) \ 
    2080    bdy_oce.F90 \ 
    2081    dom_oce.F90 \ 
    2082    in_out_manager.F90 \ 
    2083    lbclnk.F90 \ 
    20842084   obc_oce.F90 \ 
    20852085   oce.F90 \ 
     
    20882088   KEY_CPP \ 
    20892089   divcur.F90 
    2090 $(MODEL_LIB)(dom_ice_2.o) :   \ 
    2091    $(MODEL_LIB)(par_oce.o) \ 
    2092    par_oce.F90 \ 
    2093    $(MODEL_LIB)(par_ice_2.o) \ 
    2094    par_ice_2.F90 \ 
    2095    KEY_CPP \ 
    2096    dom_ice_2.F90 
    2097 $(MODEL_LIB)(dom_oce.o) :  \ 
    2098    $(MODEL_LIB)(par_kind.o) \ 
    2099    par_kind.F90 \ 
    2100    $(MODEL_LIB)(par_oce.o) \ 
    2101    par_oce.F90 \ 
    2102    KEY_CPP \ 
    2103    dom_oce.F90 
    21042090$(MODEL_LIB)(domain.o) :   \ 
     2091   bdy_oce.F90 \ 
     2092   c1d.F90 \ 
     2093   closea.F90 \ 
     2094   dom_oce.F90 \ 
     2095   dynspg_oce.F90 \ 
     2096   in_out_manager.F90 \ 
     2097   iom.F90 \ 
     2098   lbclnk.F90 \ 
     2099   lib_mpp.F90 \ 
     2100   lib_print.f90 \ 
    21052101   $(MODEL_LIB)(bdy_oce.o) \ 
    21062102   $(MODEL_LIB)(c1d.o) \ 
     
    21202116   $(MODEL_LIB)(sbc_oce.o) \ 
    21212117   $(MODEL_LIB)(solisl.o) \ 
    2122    bdy_oce.F90 \ 
    2123    c1d.F90 \ 
     2118   obc_oce.F90 \ 
     2119   oce.F90 \ 
     2120   par_kind.F90 \ 
     2121   par_oce.F90 \ 
     2122   phycst.F90 \ 
     2123   sbc_oce.F90 \ 
     2124   solisl.F90 \ 
    21242125   closea.F90 \ 
    2125    dom_oce.F90 \ 
    2126    dynspg_oce.F90 \ 
    2127    in_out_manager.F90 \ 
    2128    iom.F90 \ 
    2129    lbclnk.F90 \ 
    2130    lib_mpp.F90 \ 
    2131    lib_print.f90 \ 
    2132    obc_oce.F90 \ 
    2133    oce.F90 \ 
    2134    par_kind.F90 \ 
    2135    par_oce.F90 \ 
    2136    phycst.F90 \ 
    2137    sbc_oce.F90 \ 
    2138    solisl.F90 \ 
     2126   domhgr.F90 \ 
     2127   dommsk.F90 \ 
     2128   dom_oce.F90 \ 
     2129   domstp.F90 \ 
     2130   domvvl.F90 \ 
     2131   domwri.F90 \ 
     2132   domzgr.F90 \ 
     2133   ice_oce.F90 \ 
     2134   in_out_manager.F90 \ 
     2135   lib_mpp.F90 \ 
    21392136   $(MODEL_LIB)(closea.o) \ 
    2140    $(MODEL_LIB)(dom_oce.o) \ 
    21412137   $(MODEL_LIB)(domhgr.o) \ 
    21422138   $(MODEL_LIB)(dommsk.o) \ 
     2139   $(MODEL_LIB)(dom_oce.o) \ 
    21432140   $(MODEL_LIB)(domstp.o) \ 
    21442141   $(MODEL_LIB)(domvvl.o) \ 
     
    21512148   $(MODEL_LIB)(phycst.o) \ 
    21522149   $(MODEL_LIB)(sbc_oce.o) \ 
    2153    closea.F90 \ 
    2154    dom_oce.F90 \ 
    2155    domhgr.F90 \ 
    2156    dommsk.F90 \ 
    2157    domstp.F90 \ 
    2158    domvvl.F90 \ 
    2159    domwri.F90 \ 
    2160    domzgr.F90 \ 
    2161    ice_oce.F90 \ 
    2162    in_out_manager.F90 \ 
    2163    lib_mpp.F90 \ 
    21642150   oce.F90 \ 
    21652151   phycst.F90 \ 
     
    21702156   domain.F90 
    21712157$(MODEL_LIB)(domcfg.o) :   \ 
     2158   dom_oce.F90 \ 
     2159   in_out_manager.F90 \ 
     2160   iom.F90 \ 
     2161   lib_mpp.F90 \ 
     2162   lib_print.f90 \ 
    21722163   $(MODEL_LIB)(dom_oce.o) \ 
    21732164   $(MODEL_LIB)(in_out_manager.o) \ 
     
    21792170   $(MODEL_LIB)(par_kind.o) \ 
    21802171   $(MODEL_LIB)(par_oce.o) \ 
     2172   $(MODEL_LIB)(solfet.o) \ 
    21812173   $(MODEL_LIB)(sol_oce.o) \ 
    2182    $(MODEL_LIB)(solfet.o) \ 
    21832174   $(MODEL_LIB)(solpcg.o) \ 
    21842175   $(MODEL_LIB)(solsor.o) \ 
    2185    dom_oce.F90 \ 
    2186    in_out_manager.F90 \ 
    2187    iom.F90 \ 
    2188    lib_mpp.F90 \ 
    2189    lib_print.f90 \ 
    21902176   obc_oce.F90 \ 
    21912177   oce.F90 \ 
    21922178   par_kind.F90 \ 
    21932179   par_oce.F90 \ 
     2180   solfet.F90 \ 
    21942181   sol_oce.F90 \ 
    2195    solfet.F90 \ 
    21962182   solpcg.F90 \ 
    21972183   solsor.F90 \ 
     2184   dom_oce.F90 \ 
     2185   in_out_manager.F90 \ 
     2186   lib_mpp.F90 \ 
    21982187   $(MODEL_LIB)(dom_oce.o) \ 
    21992188   $(MODEL_LIB)(in_out_manager.o) \ 
     
    22012190   $(MODEL_LIB)(phycst.o) \ 
    22022191   $(MODEL_LIB)(solisl.o) \ 
    2203    dom_oce.F90 \ 
    2204    in_out_manager.F90 \ 
    2205    lib_mpp.F90 \ 
    22062192   phycst.F90 \ 
    22072193   solisl.F90 \ 
    22082194   domcfg.F90 
    22092195$(MODEL_LIB)(domhgr.o) :   \ 
     2196   dom_oce.F90 \ 
     2197   in_out_manager.F90 \ 
     2198   iom_def.F90 \ 
     2199   iom_ioipsl.F90 \ 
     2200   iom_nf90.F90 \ 
     2201   iom_rstdimg.F90 \ 
     2202   lbclnk.F90 \ 
     2203   lib_print.f90 \ 
    22102204   $(MODEL_LIB)(dom_oce.o) \ 
    22112205   $(MODEL_LIB)(in_out_manager.o) \ 
     
    22182212   $(MODEL_LIB)(par_kind.o) \ 
    22192213   $(MODEL_LIB)(par_oce.o) \ 
     2214   par_kind.F90 \ 
     2215   par_oce.F90 \ 
     2216   dom_oce.F90 \ 
     2217   in_out_manager.F90 \ 
     2218   iom.F90 \ 
     2219   lib_mpp.F90 \ 
     2220   $(MODEL_LIB)(dom_oce.o) \ 
     2221   $(MODEL_LIB)(in_out_manager.o) \ 
     2222   $(MODEL_LIB)(iom.o) \ 
     2223   $(MODEL_LIB)(lib_mpp.o) \ 
     2224   $(MODEL_LIB)(phycst.o) \ 
     2225   phycst.F90 \ 
     2226   KEY_CPP \ 
     2227   domhgr.F90 
     2228$(MODEL_LIB)(dom_ice_2.o) :   \ 
     2229   $(MODEL_LIB)(par_oce.o) \ 
     2230   par_oce.F90 \ 
     2231   $(MODEL_LIB)(par_ice_2.o) \ 
     2232   par_ice_2.F90 \ 
     2233   KEY_CPP \ 
     2234   dom_ice_2.F90 
     2235$(MODEL_LIB)(dommsk.o) :   \ 
     2236   dom_oce.F90 \ 
     2237   in_out_manager.F90 \ 
     2238   iom.F90 \ 
     2239   lib_mpp.F90 \ 
     2240   lib_print.f90 \ 
     2241   $(MODEL_LIB)(dom_oce.o) \ 
     2242   $(MODEL_LIB)(in_out_manager.o) \ 
     2243   $(MODEL_LIB)(iom.o) \ 
     2244   $(MODEL_LIB)(lib_mpp.o) \ 
     2245   $(MODEL_LIB)(lib_print.o) \ 
     2246   $(MODEL_LIB)(obc_oce.o) \ 
     2247   $(MODEL_LIB)(obc_par.o) \ 
     2248   $(MODEL_LIB)(oce.o) \ 
     2249   $(MODEL_LIB)(par_kind.o) \ 
     2250   $(MODEL_LIB)(par_oce.o) \ 
     2251   $(MODEL_LIB)(solfet.o) \ 
     2252   $(MODEL_LIB)(sol_oce.o) \ 
     2253   $(MODEL_LIB)(solpcg.o) \ 
     2254   $(MODEL_LIB)(solsor.o) \ 
     2255   obc_oce.F90 \ 
     2256   obc_par.F90 \ 
     2257   oce.F90 \ 
     2258   par_kind.F90 \ 
     2259   par_oce.F90 \ 
     2260   solfet.F90 \ 
     2261   sol_oce.F90 \ 
     2262   solpcg.F90 \ 
     2263   solsor.F90 \ 
     2264   dom_oce.F90 \ 
     2265   dynspg_oce.F90 \ 
     2266   in_out_manager.F90 \ 
     2267   lbclnk.F90 \ 
     2268   lib_mpp.F90 \ 
     2269   $(MODEL_LIB)(dom_oce.o) \ 
     2270   $(MODEL_LIB)(dynspg_oce.o) \ 
     2271   $(MODEL_LIB)(in_out_manager.o) \ 
     2272   $(MODEL_LIB)(lbclnk.o) \ 
     2273   $(MODEL_LIB)(lib_mpp.o) \ 
     2274   $(MODEL_LIB)(obc_oce.o) \ 
     2275   $(MODEL_LIB)(oce.o) \ 
     2276   $(MODEL_LIB)(solisl.o) \ 
     2277   obc_oce.F90 \ 
     2278   oce.F90 \ 
     2279   solisl.F90 \ 
     2280   vectopt_loop_substitute.h90 \ 
     2281   KEY_CPP \ 
     2282   dommsk.F90 
     2283$(MODEL_LIB)(dom_oce.o) :  \ 
     2284   $(MODEL_LIB)(par_kind.o) \ 
     2285   par_kind.F90 \ 
     2286   $(MODEL_LIB)(par_oce.o) \ 
     2287   par_oce.F90 \ 
     2288   KEY_CPP \ 
     2289   dom_oce.F90 
     2290$(MODEL_LIB)(domstp.o) :   \ 
     2291   lib_print.f90 \ 
     2292   $(MODEL_LIB)(lib_print.o) \ 
     2293   $(MODEL_LIB)(par_kind.o) \ 
     2294   $(MODEL_LIB)(par_oce.o) \ 
     2295   par_kind.F90 \ 
     2296   par_oce.F90 \ 
     2297   dom_oce.F90 \ 
     2298   in_out_manager.F90 \ 
     2299   $(MODEL_LIB)(dom_oce.o) \ 
     2300   $(MODEL_LIB)(in_out_manager.o) \ 
     2301   $(MODEL_LIB)(oce.o) \ 
     2302   oce.F90 \ 
     2303   domzgr_substitute.h90 \ 
     2304   KEY_CPP \ 
     2305   domstp.F90 
     2306$(MODEL_LIB)(domvvl.o) :   \ 
     2307   bdy_par.F90 \ 
     2308   dom_oce.F90 \ 
     2309   in_out_manager.F90 \ 
     2310   lbclnk.F90 \ 
     2311   lib_mpp.F90 \ 
     2312   lib_print.f90 \ 
     2313   $(MODEL_LIB)(bdy_par.o) \ 
     2314   $(MODEL_LIB)(dom_oce.o) \ 
     2315   $(MODEL_LIB)(in_out_manager.o) \ 
     2316   $(MODEL_LIB)(lbclnk.o) \ 
     2317   $(MODEL_LIB)(lib_mpp.o) \ 
     2318   $(MODEL_LIB)(lib_print.o) \ 
     2319   $(MODEL_LIB)(oce.o) \ 
     2320   $(MODEL_LIB)(par_kind.o) \ 
     2321   $(MODEL_LIB)(par_oce.o) \ 
     2322   oce.F90 \ 
     2323   par_kind.F90 \ 
     2324   par_oce.F90 \ 
     2325   bdy_oce.F90 \ 
     2326   dom_oce.F90 \ 
     2327   dynspg_oce.F90 \ 
     2328   in_out_manager.F90 \ 
     2329   lbclnk.F90 \ 
     2330   lib_mpp.F90 \ 
     2331   $(MODEL_LIB)(bdy_oce.o) \ 
     2332   $(MODEL_LIB)(dom_oce.o) \ 
     2333   $(MODEL_LIB)(dynspg_oce.o) \ 
     2334   $(MODEL_LIB)(in_out_manager.o) \ 
     2335   $(MODEL_LIB)(lbclnk.o) \ 
     2336   $(MODEL_LIB)(lib_mpp.o) \ 
     2337   $(MODEL_LIB)(oce.o) \ 
     2338   $(MODEL_LIB)(phycst.o) \ 
     2339   $(MODEL_LIB)(sbc_oce.o) \ 
     2340   oce.F90 \ 
     2341   phycst.F90 \ 
     2342   sbc_oce.F90 \ 
     2343   domzgr_substitute.h90 \ 
     2344   vectopt_loop_substitute.h90 \ 
     2345   KEY_CPP \ 
     2346   domvvl.F90 
     2347$(MODEL_LIB)(domwri.o) :   \ 
    22202348   dom_oce.F90 \ 
    22212349   in_out_manager.F90 \ 
     
    22252353   iom_rstdimg.F90 \ 
    22262354   lbclnk.F90 \ 
    2227    lib_print.f90 \ 
    2228    par_kind.F90 \ 
    2229    par_oce.F90 \ 
    2230    $(MODEL_LIB)(dom_oce.o) \ 
    2231    $(MODEL_LIB)(in_out_manager.o) \ 
    2232    $(MODEL_LIB)(iom.o) \ 
    2233    $(MODEL_LIB)(lib_mpp.o) \ 
    2234    $(MODEL_LIB)(phycst.o) \ 
    2235    dom_oce.F90 \ 
    2236    in_out_manager.F90 \ 
    2237    iom.F90 \ 
    2238    lib_mpp.F90 \ 
    2239    phycst.F90 \ 
    2240    KEY_CPP \ 
    2241    domhgr.F90 
    2242 $(MODEL_LIB)(dommsk.o) :   \ 
    2243    $(MODEL_LIB)(dom_oce.o) \ 
    2244    $(MODEL_LIB)(in_out_manager.o) \ 
    2245    $(MODEL_LIB)(iom.o) \ 
    2246    $(MODEL_LIB)(lib_mpp.o) \ 
    2247    $(MODEL_LIB)(lib_print.o) \ 
    2248    $(MODEL_LIB)(obc_oce.o) \ 
    2249    $(MODEL_LIB)(obc_par.o) \ 
    2250    $(MODEL_LIB)(oce.o) \ 
    2251    $(MODEL_LIB)(par_kind.o) \ 
    2252    $(MODEL_LIB)(par_oce.o) \ 
    2253    $(MODEL_LIB)(sol_oce.o) \ 
    2254    $(MODEL_LIB)(solfet.o) \ 
    2255    $(MODEL_LIB)(solpcg.o) \ 
    2256    $(MODEL_LIB)(solsor.o) \ 
    2257    dom_oce.F90 \ 
    2258    in_out_manager.F90 \ 
    2259    iom.F90 \ 
    2260    lib_mpp.F90 \ 
    2261    lib_print.f90 \ 
    2262    obc_oce.F90 \ 
    2263    obc_par.F90 \ 
    2264    oce.F90 \ 
    2265    par_kind.F90 \ 
    2266    par_oce.F90 \ 
    2267    sol_oce.F90 \ 
    2268    solfet.F90 \ 
    2269    solpcg.F90 \ 
    2270    solsor.F90 \ 
    2271    $(MODEL_LIB)(dom_oce.o) \ 
    2272    $(MODEL_LIB)(dynspg_oce.o) \ 
    2273    $(MODEL_LIB)(in_out_manager.o) \ 
    2274    $(MODEL_LIB)(lbclnk.o) \ 
    2275    $(MODEL_LIB)(lib_mpp.o) \ 
    2276    $(MODEL_LIB)(obc_oce.o) \ 
    2277    $(MODEL_LIB)(oce.o) \ 
    2278    $(MODEL_LIB)(solisl.o) \ 
    2279    dom_oce.F90 \ 
    2280    dynspg_oce.F90 \ 
    2281    in_out_manager.F90 \ 
    2282    lbclnk.F90 \ 
    2283    lib_mpp.F90 \ 
    2284    obc_oce.F90 \ 
    2285    oce.F90 \ 
    2286    solisl.F90 \ 
    2287    vectopt_loop_substitute.h90 \ 
    2288    KEY_CPP \ 
    2289    dommsk.F90 
    2290 $(MODEL_LIB)(domstp.o) :   \ 
    2291    $(MODEL_LIB)(lib_print.o) \ 
    2292    $(MODEL_LIB)(par_kind.o) \ 
    2293    $(MODEL_LIB)(par_oce.o) \ 
    2294    lib_print.f90 \ 
    2295    par_kind.F90 \ 
    2296    par_oce.F90 \ 
    2297    $(MODEL_LIB)(dom_oce.o) \ 
    2298    $(MODEL_LIB)(in_out_manager.o) \ 
    2299    $(MODEL_LIB)(oce.o) \ 
    2300    dom_oce.F90 \ 
    2301    in_out_manager.F90 \ 
    2302    oce.F90 \ 
    2303    domzgr_substitute.h90 \ 
    2304    KEY_CPP \ 
    2305    domstp.F90 
    2306 $(MODEL_LIB)(domvvl.o) :   \ 
    2307    $(MODEL_LIB)(bdy_par.o) \ 
    2308    $(MODEL_LIB)(dom_oce.o) \ 
    2309    $(MODEL_LIB)(in_out_manager.o) \ 
    2310    $(MODEL_LIB)(lbclnk.o) \ 
    2311    $(MODEL_LIB)(lib_mpp.o) \ 
    2312    $(MODEL_LIB)(lib_print.o) \ 
    2313    $(MODEL_LIB)(oce.o) \ 
    2314    $(MODEL_LIB)(par_kind.o) \ 
    2315    $(MODEL_LIB)(par_oce.o) \ 
    2316    bdy_par.F90 \ 
    2317    dom_oce.F90 \ 
    2318    in_out_manager.F90 \ 
    2319    lbclnk.F90 \ 
    2320    lib_mpp.F90 \ 
    2321    lib_print.f90 \ 
    2322    oce.F90 \ 
    2323    par_kind.F90 \ 
    2324    par_oce.F90 \ 
    2325    $(MODEL_LIB)(bdy_oce.o) \ 
    2326    $(MODEL_LIB)(dom_oce.o) \ 
    2327    $(MODEL_LIB)(dynspg_oce.o) \ 
    2328    $(MODEL_LIB)(in_out_manager.o) \ 
    2329    $(MODEL_LIB)(lbclnk.o) \ 
    2330    $(MODEL_LIB)(lib_mpp.o) \ 
    2331    $(MODEL_LIB)(oce.o) \ 
    2332    $(MODEL_LIB)(phycst.o) \ 
    2333    $(MODEL_LIB)(sbc_oce.o) \ 
    2334    bdy_oce.F90 \ 
    2335    dom_oce.F90 \ 
    2336    dynspg_oce.F90 \ 
    2337    in_out_manager.F90 \ 
    2338    lbclnk.F90 \ 
    2339    lib_mpp.F90 \ 
    2340    oce.F90 \ 
    2341    phycst.F90 \ 
    2342    sbc_oce.F90 \ 
    2343    domzgr_substitute.h90 \ 
    2344    vectopt_loop_substitute.h90 \ 
    2345    KEY_CPP \ 
    2346    domvvl.F90 
    2347 $(MODEL_LIB)(domwri.o) :   \ 
     2355   lib_mpp.F90 \ 
     2356   lib_print.f90 \ 
    23482357   $(MODEL_LIB)(dom_oce.o) \ 
    23492358   $(MODEL_LIB)(in_out_manager.o) \ 
     
    23582367   $(MODEL_LIB)(par_kind.o) \ 
    23592368   $(MODEL_LIB)(par_oce.o) \ 
     2369   oce.F90 \ 
     2370   par_kind.F90 \ 
     2371   par_oce.F90 \ 
     2372   dom_oce.F90 \ 
     2373   in_out_manager.F90 \ 
     2374   iom.F90 \ 
     2375   lbclnk.F90 \ 
     2376   lib_mpp.F90 \ 
     2377   $(MODEL_LIB)(dom_oce.o) \ 
     2378   $(MODEL_LIB)(in_out_manager.o) \ 
     2379   $(MODEL_LIB)(iom.o) \ 
     2380   $(MODEL_LIB)(lbclnk.o) \ 
     2381   $(MODEL_LIB)(lib_mpp.o) \ 
     2382   domwri.F90 
     2383$(MODEL_LIB)(domzgr.o) :   \ 
    23602384   dom_oce.F90 \ 
    23612385   in_out_manager.F90 \ 
    23622386   iom_def.F90 \ 
     2387   iom.F90 \ 
    23632388   iom_ioipsl.F90 \ 
    23642389   iom_nf90.F90 \ 
     
    23672392   lib_mpp.F90 \ 
    23682393   lib_print.f90 \ 
    2369    oce.F90 \ 
    2370    par_kind.F90 \ 
    2371    par_oce.F90 \ 
    2372    $(MODEL_LIB)(dom_oce.o) \ 
    2373    $(MODEL_LIB)(in_out_manager.o) \ 
    2374    $(MODEL_LIB)(iom.o) \ 
    2375    $(MODEL_LIB)(lbclnk.o) \ 
    2376    $(MODEL_LIB)(lib_mpp.o) \ 
    2377    dom_oce.F90 \ 
    2378    in_out_manager.F90 \ 
    2379    iom.F90 \ 
    2380    lbclnk.F90 \ 
    2381    lib_mpp.F90 \ 
    2382    domwri.F90 
    2383 $(MODEL_LIB)(domzgr.o) :   \ 
    2384    $(MODEL_LIB)(dom_oce.o) \ 
    2385    $(MODEL_LIB)(in_out_manager.o) \ 
    2386    $(MODEL_LIB)(iom.o) \ 
     2394   $(MODEL_LIB)(dom_oce.o) \ 
     2395   $(MODEL_LIB)(in_out_manager.o) \ 
    23872396   $(MODEL_LIB)(iom_def.o) \ 
    23882397   $(MODEL_LIB)(iom_ioipsl.o) \ 
    23892398   $(MODEL_LIB)(iom_nf90.o) \ 
     2399   $(MODEL_LIB)(iom.o) \ 
    23902400   $(MODEL_LIB)(iom_rstdimg.o) \ 
    23912401   $(MODEL_LIB)(lbclnk.o) \ 
     
    23972407   $(MODEL_LIB)(par_oce.o) \ 
    23982408   $(MODEL_LIB)(sbc_oce.o) \ 
     2409   $(MODEL_LIB)(solfet.o) \ 
    23992410   $(MODEL_LIB)(sol_oce.o) \ 
    2400    $(MODEL_LIB)(solfet.o) \ 
    24012411   $(MODEL_LIB)(solpcg.o) \ 
    24022412   $(MODEL_LIB)(solsor.o) \ 
     2413   obc_oce.F90 \ 
     2414   oce.F90 \ 
     2415   par_kind.F90 \ 
     2416   par_oce.F90 \ 
     2417   sbc_oce.F90 \ 
     2418   solfet.F90 \ 
     2419   sol_oce.F90 \ 
     2420   solpcg.F90 \ 
     2421   solsor.F90 \ 
     2422   c1d.F90 \ 
     2423   closea.F90 \ 
    24032424   dom_oce.F90 \ 
    24042425   in_out_manager.F90 \ 
    24052426   iom.F90 \ 
     2427   lbclnk.F90 \ 
     2428   lib_mpp.F90 \ 
     2429   $(MODEL_LIB)(c1d.o) \ 
     2430   $(MODEL_LIB)(closea.o) \ 
     2431   $(MODEL_LIB)(dom_oce.o) \ 
     2432   $(MODEL_LIB)(in_out_manager.o) \ 
     2433   $(MODEL_LIB)(iom.o) \ 
     2434   $(MODEL_LIB)(lbclnk.o) \ 
     2435   $(MODEL_LIB)(lib_mpp.o) \ 
     2436   $(MODEL_LIB)(oce.o) \ 
     2437   $(MODEL_LIB)(solisl.o) \ 
     2438   oce.F90 \ 
     2439   solisl.F90 \ 
     2440   domzgr_substitute.h90 \ 
     2441   vectopt_loop_substitute.h90 \ 
     2442   KEY_CPP \ 
     2443   domzgr.F90 
     2444$(MODEL_LIB)(dtasal.o) :   \ 
     2445   dom_oce.F90 \ 
     2446   in_out_manager.F90 \ 
    24062447   iom_def.F90 \ 
     2448   iom.F90 \ 
    24072449   iom_ioipsl.F90 \ 
    24082450   iom_nf90.F90 \ 
     
    24112453   lib_mpp.F90 \ 
    24122454   lib_print.f90 \ 
    2413    obc_oce.F90 \ 
    2414    oce.F90 \ 
    2415    par_kind.F90 \ 
    2416    par_oce.F90 \ 
    2417    sbc_oce.F90 \ 
    2418    sol_oce.F90 \ 
    2419    solfet.F90 \ 
    2420    solpcg.F90 \ 
    2421    solsor.F90 \ 
    2422    $(MODEL_LIB)(c1d.o) \ 
    2423    $(MODEL_LIB)(closea.o) \ 
    2424    $(MODEL_LIB)(dom_oce.o) \ 
    2425    $(MODEL_LIB)(in_out_manager.o) \ 
    2426    $(MODEL_LIB)(iom.o) \ 
    2427    $(MODEL_LIB)(lbclnk.o) \ 
    2428    $(MODEL_LIB)(lib_mpp.o) \ 
    2429    $(MODEL_LIB)(oce.o) \ 
    2430    $(MODEL_LIB)(solisl.o) \ 
    2431    c1d.F90 \ 
    2432    closea.F90 \ 
    2433    dom_oce.F90 \ 
    2434    in_out_manager.F90 \ 
    2435    iom.F90 \ 
    2436    lbclnk.F90 \ 
    2437    lib_mpp.F90 \ 
    2438    oce.F90 \ 
    2439    solisl.F90 \ 
    2440    domzgr_substitute.h90 \ 
    2441    vectopt_loop_substitute.h90 \ 
    2442    KEY_CPP \ 
    2443    domzgr.F90 
    2444 $(MODEL_LIB)(dtasal.o) :   \ 
    2445    $(MODEL_LIB)(dom_oce.o) \ 
    2446    $(MODEL_LIB)(in_out_manager.o) \ 
    2447    $(MODEL_LIB)(iom.o) \ 
     2455   $(MODEL_LIB)(dom_oce.o) \ 
     2456   $(MODEL_LIB)(in_out_manager.o) \ 
    24482457   $(MODEL_LIB)(iom_def.o) \ 
    24492458   $(MODEL_LIB)(iom_ioipsl.o) \ 
    24502459   $(MODEL_LIB)(iom_nf90.o) \ 
     2460   $(MODEL_LIB)(iom.o) \ 
    24512461   $(MODEL_LIB)(iom_rstdimg.o) \ 
    24522462   $(MODEL_LIB)(lbclnk.o) \ 
     
    24592469   $(MODEL_LIB)(prtctl.o) \ 
    24602470   $(MODEL_LIB)(restart.o) \ 
     2471   oce.F90 \ 
     2472   par_kind.F90 \ 
     2473   par_oce.F90 \ 
     2474   phycst.F90 \ 
     2475   prtctl.F90 \ 
     2476   restart.F90 \ 
     2477   daymod.F90 \ 
    24612478   dom_oce.F90 \ 
    24622479   in_out_manager.F90 \ 
    24632480   iom.F90 \ 
     2481   lbclnk.F90 \ 
     2482   $(MODEL_LIB)(daymod.o) \ 
     2483   $(MODEL_LIB)(dom_oce.o) \ 
     2484   $(MODEL_LIB)(in_out_manager.o) \ 
     2485   $(MODEL_LIB)(iom.o) \ 
     2486   $(MODEL_LIB)(lbclnk.o) \ 
     2487   $(MODEL_LIB)(oce.o) \ 
     2488   $(MODEL_LIB)(phycst.o) \ 
     2489   oce.F90 \ 
     2490   phycst.F90 \ 
     2491   domzgr_substitute.h90 \ 
     2492   KEY_CPP \ 
     2493   dtasal.F90 
     2494$(MODEL_LIB)(dtatem.o) :   \ 
     2495   dom_oce.F90 \ 
     2496   in_out_manager.F90 \ 
    24642497   iom_def.F90 \ 
     2498   iom.F90 \ 
    24652499   iom_ioipsl.F90 \ 
    24662500   iom_nf90.F90 \ 
     
    24692503   lib_mpp.F90 \ 
    24702504   lib_print.f90 \ 
    2471    oce.F90 \ 
    2472    par_kind.F90 \ 
    2473    par_oce.F90 \ 
    2474    phycst.F90 \ 
    2475    prtctl.F90 \ 
    2476    restart.F90 \ 
    2477    $(MODEL_LIB)(daymod.o) \ 
    2478    $(MODEL_LIB)(dom_oce.o) \ 
    2479    $(MODEL_LIB)(in_out_manager.o) \ 
    2480    $(MODEL_LIB)(iom.o) \ 
    2481    $(MODEL_LIB)(lbclnk.o) \ 
    2482    $(MODEL_LIB)(oce.o) \ 
    2483    $(MODEL_LIB)(phycst.o) \ 
    2484    daymod.F90 \ 
    2485    dom_oce.F90 \ 
    2486    in_out_manager.F90 \ 
    2487    iom.F90 \ 
    2488    lbclnk.F90 \ 
    2489    oce.F90 \ 
    2490    phycst.F90 \ 
    2491    domzgr_substitute.h90 \ 
    2492    KEY_CPP \ 
    2493    dtasal.F90 
    2494 $(MODEL_LIB)(dtatem.o) :   \ 
    2495    $(MODEL_LIB)(dom_oce.o) \ 
    2496    $(MODEL_LIB)(in_out_manager.o) \ 
    2497    $(MODEL_LIB)(iom.o) \ 
     2505   $(MODEL_LIB)(dom_oce.o) \ 
     2506   $(MODEL_LIB)(in_out_manager.o) \ 
    24982507   $(MODEL_LIB)(iom_def.o) \ 
    24992508   $(MODEL_LIB)(iom_ioipsl.o) \ 
    25002509   $(MODEL_LIB)(iom_nf90.o) \ 
     2510   $(MODEL_LIB)(iom.o) \ 
    25012511   $(MODEL_LIB)(iom_rstdimg.o) \ 
    25022512   $(MODEL_LIB)(lbclnk.o) \ 
     
    25092519   $(MODEL_LIB)(prtctl.o) \ 
    25102520   $(MODEL_LIB)(restart.o) \ 
     2521   oce.F90 \ 
     2522   par_kind.F90 \ 
     2523   par_oce.F90 \ 
     2524   phycst.F90 \ 
     2525   prtctl.F90 \ 
     2526   restart.F90 \ 
     2527   daymod.F90 \ 
    25112528   dom_oce.F90 \ 
    25122529   in_out_manager.F90 \ 
    25132530   iom.F90 \ 
    2514    iom_def.F90 \ 
    2515    iom_ioipsl.F90 \ 
    2516    iom_nf90.F90 \ 
    2517    iom_rstdimg.F90 \ 
    2518    lbclnk.F90 \ 
    2519    lib_mpp.F90 \ 
    2520    lib_print.f90 \ 
    2521    oce.F90 \ 
    2522    par_kind.F90 \ 
    2523    par_oce.F90 \ 
    2524    phycst.F90 \ 
    2525    prtctl.F90 \ 
    2526    restart.F90 \ 
     2531   lbclnk.F90 \ 
    25272532   $(MODEL_LIB)(daymod.o) \ 
    25282533   $(MODEL_LIB)(dom_oce.o) \ 
     
    25322537   $(MODEL_LIB)(oce.o) \ 
    25332538   $(MODEL_LIB)(phycst.o) \ 
    2534    daymod.F90 \ 
     2539   oce.F90 \ 
     2540   phycst.F90 \ 
     2541   domzgr_substitute.h90 \ 
     2542   KEY_CPP \ 
     2543   dtatem.F90 
     2544$(MODEL_LIB)(dynadv_cen2.o) : \ 
    25352545   dom_oce.F90 \ 
    25362546   in_out_manager.F90 \ 
    25372547   iom.F90 \ 
    25382548   lbclnk.F90 \ 
    2539    oce.F90 \ 
    2540    phycst.F90 \ 
    2541    domzgr_substitute.h90 \ 
    2542    KEY_CPP \ 
    2543    dtatem.F90 
    2544 $(MODEL_LIB)(dynadv.o) :   \ 
    2545    $(MODEL_LIB)(dom_oce.o) \ 
    2546    $(MODEL_LIB)(dynspg_oce.o) \ 
    2547    $(MODEL_LIB)(dynspg_rl.o) \ 
    2548    $(MODEL_LIB)(in_out_manager.o) \ 
    2549    $(MODEL_LIB)(lbclnk.o) \ 
    2550    $(MODEL_LIB)(lib_print.o) \ 
    2551    $(MODEL_LIB)(oce.o) \ 
    2552    $(MODEL_LIB)(par_kind.o) \ 
    2553    $(MODEL_LIB)(par_oce.o) \ 
    2554    $(MODEL_LIB)(prtctl.o) \ 
    2555    $(MODEL_LIB)(sbc_oce.o) \ 
    2556    $(MODEL_LIB)(trdmod.o) \ 
    2557    $(MODEL_LIB)(trdmod_oce.o) \ 
    2558    dom_oce.F90 \ 
    2559    dynspg_oce.F90 \ 
    2560    dynspg_rl.F90 \ 
    2561    in_out_manager.F90 \ 
    2562    lbclnk.F90 \ 
    2563    lib_print.f90 \ 
    2564    oce.F90 \ 
    2565    par_kind.F90 \ 
    2566    par_oce.F90 \ 
    2567    prtctl.F90 \ 
    2568    sbc_oce.F90 \ 
    2569    trdmod.F90 \ 
    2570    trdmod_oce.F90 \ 
    2571    $(MODEL_LIB)(dom_oce.o) \ 
    2572    $(MODEL_LIB)(dynadv_cen2.o) \ 
    2573    $(MODEL_LIB)(dynadv_ubs.o) \ 
    2574    $(MODEL_LIB)(dynkeg.o) \ 
    2575    $(MODEL_LIB)(dynzad.o) \ 
    2576    $(MODEL_LIB)(in_out_manager.o) \ 
    2577    dom_oce.F90 \ 
    2578    dynadv_cen2.F90 \ 
    2579    dynadv_ubs.F90 \ 
    2580    dynkeg.F90 \ 
    2581    dynzad.F90 \ 
    2582    in_out_manager.F90 \ 
    2583    domzgr_substitute.h90 \ 
    2584    vectopt_loop_substitute.h90 \ 
    2585    KEY_CPP \ 
    2586    dynadv.F90 
    2587 $(MODEL_LIB)(dynadv_cen2.o) : \ 
     2549   ldfdyn_oce.F90 \ 
     2550   ldftra_oce.F90 \ 
     2551   lib_mpp.F90 \ 
     2552   lib_print.f90 \ 
    25882553   $(MODEL_LIB)(dom_oce.o) \ 
    25892554   $(MODEL_LIB)(in_out_manager.o) \ 
     
    26012566   $(MODEL_LIB)(restart.o) \ 
    26022567   $(MODEL_LIB)(sbc_oce.o) \ 
    2603    $(MODEL_LIB)(sol_oce.o) \ 
    26042568   $(MODEL_LIB)(solfet.o) \ 
    26052569   $(MODEL_LIB)(solisl.o) \ 
     2570   $(MODEL_LIB)(sol_oce.o) \ 
    26062571   $(MODEL_LIB)(solpcg.o) \ 
    26072572   $(MODEL_LIB)(solsor.o) \ 
     
    26152580   $(MODEL_LIB)(trdvor_oce.o) \ 
    26162581   $(MODEL_LIB)(zdf_oce.o) \ 
    2617    dom_oce.F90 \ 
    2618    in_out_manager.F90 \ 
    2619    iom.F90 \ 
    2620    lbclnk.F90 \ 
    2621    ldfdyn_oce.F90 \ 
    2622    ldftra_oce.F90 \ 
    2623    lib_mpp.F90 \ 
    2624    lib_print.f90 \ 
    26252582   obc_oce.F90 \ 
    26262583   oce.F90 \ 
     
    26302587   restart.F90 \ 
    26312588   sbc_oce.F90 \ 
    2632    sol_oce.F90 \ 
    26332589   solfet.F90 \ 
    26342590   solisl.F90 \ 
     2591   sol_oce.F90 \ 
    26352592   solpcg.F90 \ 
    26362593   solsor.F90 \ 
     
    26442601   trdvor_oce.F90 \ 
    26452602   zdf_oce.F90 \ 
     2603   dom_oce.F90 \ 
     2604   dynspg_oce.F90 \ 
     2605   dynspg_rl.F90 \ 
     2606   in_out_manager.F90 \ 
    26462607   $(MODEL_LIB)(dom_oce.o) \ 
    26472608   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    26522613   $(MODEL_LIB)(trdmod.o) \ 
    26532614   $(MODEL_LIB)(trdmod_oce.o) \ 
    2654    dom_oce.F90 \ 
    2655    dynspg_oce.F90 \ 
    2656    dynspg_rl.F90 \ 
    2657    in_out_manager.F90 \ 
    26582615   oce.F90 \ 
    26592616   prtctl.F90 \ 
     
    26642621   KEY_CPP \ 
    26652622   dynadv_cen2.F90 
     2623$(MODEL_LIB)(dynadv.o) :   \ 
     2624   dom_oce.F90 \ 
     2625   dynspg_oce.F90 \ 
     2626   dynspg_rl.F90 \ 
     2627   in_out_manager.F90 \ 
     2628   lbclnk.F90 \ 
     2629   lib_print.f90 \ 
     2630   $(MODEL_LIB)(dom_oce.o) \ 
     2631   $(MODEL_LIB)(dynspg_oce.o) \ 
     2632   $(MODEL_LIB)(dynspg_rl.o) \ 
     2633   $(MODEL_LIB)(in_out_manager.o) \ 
     2634   $(MODEL_LIB)(lbclnk.o) \ 
     2635   $(MODEL_LIB)(lib_print.o) \ 
     2636   $(MODEL_LIB)(oce.o) \ 
     2637   $(MODEL_LIB)(par_kind.o) \ 
     2638   $(MODEL_LIB)(par_oce.o) \ 
     2639   $(MODEL_LIB)(prtctl.o) \ 
     2640   $(MODEL_LIB)(sbc_oce.o) \ 
     2641   $(MODEL_LIB)(trdmod.o) \ 
     2642   $(MODEL_LIB)(trdmod_oce.o) \ 
     2643   oce.F90 \ 
     2644   par_kind.F90 \ 
     2645   par_oce.F90 \ 
     2646   prtctl.F90 \ 
     2647   sbc_oce.F90 \ 
     2648   trdmod.F90 \ 
     2649   trdmod_oce.F90 \ 
     2650   dom_oce.F90 \ 
     2651   dynadv_cen2.F90 \ 
     2652   dynadv_ubs.F90 \ 
     2653   dynkeg.F90 \ 
     2654   dynzad.F90 \ 
     2655   in_out_manager.F90 \ 
     2656   $(MODEL_LIB)(dom_oce.o) \ 
     2657   $(MODEL_LIB)(dynadv_cen2.o) \ 
     2658   $(MODEL_LIB)(dynadv_ubs.o) \ 
     2659   $(MODEL_LIB)(dynkeg.o) \ 
     2660   $(MODEL_LIB)(dynzad.o) \ 
     2661   $(MODEL_LIB)(in_out_manager.o) \ 
     2662   domzgr_substitute.h90 \ 
     2663   vectopt_loop_substitute.h90 \ 
     2664   KEY_CPP \ 
     2665   dynadv.F90 
    26662666$(MODEL_LIB)(dynadv_ubs.o) :  \ 
     2667   dom_oce.F90 \ 
     2668   in_out_manager.F90 \ 
     2669   iom.F90 \ 
     2670   lbclnk.F90 \ 
     2671   ldfdyn_oce.F90 \ 
     2672   ldftra_oce.F90 \ 
     2673   lib_mpp.F90 \ 
     2674   lib_print.f90 \ 
    26672675   $(MODEL_LIB)(dom_oce.o) \ 
    26682676   $(MODEL_LIB)(in_out_manager.o) \ 
     
    26802688   $(MODEL_LIB)(restart.o) \ 
    26812689   $(MODEL_LIB)(sbc_oce.o) \ 
    2682    $(MODEL_LIB)(sol_oce.o) \ 
    26832690   $(MODEL_LIB)(solfet.o) \ 
    26842691   $(MODEL_LIB)(solisl.o) \ 
     2692   $(MODEL_LIB)(sol_oce.o) \ 
    26852693   $(MODEL_LIB)(solpcg.o) \ 
    26862694   $(MODEL_LIB)(solsor.o) \ 
     
    26942702   $(MODEL_LIB)(trdvor_oce.o) \ 
    26952703   $(MODEL_LIB)(zdf_oce.o) \ 
    2696    dom_oce.F90 \ 
    2697    in_out_manager.F90 \ 
    2698    iom.F90 \ 
    2699    lbclnk.F90 \ 
    2700    ldfdyn_oce.F90 \ 
    2701    ldftra_oce.F90 \ 
    2702    lib_mpp.F90 \ 
    2703    lib_print.f90 \ 
    27042704   obc_oce.F90 \ 
    27052705   oce.F90 \ 
     
    27092709   restart.F90 \ 
    27102710   sbc_oce.F90 \ 
    2711    sol_oce.F90 \ 
    27122711   solfet.F90 \ 
    27132712   solisl.F90 \ 
     2713   sol_oce.F90 \ 
    27142714   solpcg.F90 \ 
    27152715   solsor.F90 \ 
     
    27232723   trdvor_oce.F90 \ 
    27242724   zdf_oce.F90 \ 
     2725   dom_oce.F90 \ 
     2726   dynspg_oce.F90 \ 
     2727   dynspg_rl.F90 \ 
     2728   in_out_manager.F90 \ 
     2729   lbclnk.F90 \ 
    27252730   $(MODEL_LIB)(dom_oce.o) \ 
    27262731   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    27322737   $(MODEL_LIB)(trdmod.o) \ 
    27332738   $(MODEL_LIB)(trdmod_oce.o) \ 
    2734    dom_oce.F90 \ 
    2735    dynspg_oce.F90 \ 
    2736    dynspg_rl.F90 \ 
    2737    in_out_manager.F90 \ 
    2738    lbclnk.F90 \ 
    27392739   oce.F90 \ 
    27402740   prtctl.F90 \ 
     
    27462746   dynadv_ubs.F90 
    27472747$(MODEL_LIB)(dyncor_c1d.o) :  \ 
    2748    $(MODEL_LIB)(dom_oce.o) \ 
    2749    $(MODEL_LIB)(in_out_manager.o) \ 
    2750    $(MODEL_LIB)(lib_mpp.o) \ 
    2751    $(MODEL_LIB)(lib_print.o) \ 
    2752    $(MODEL_LIB)(par_kind.o) \ 
    2753    $(MODEL_LIB)(par_oce.o) \ 
    2754    dom_oce.F90 \ 
    2755    in_out_manager.F90 \ 
    2756    lib_mpp.F90 \ 
    2757    lib_print.f90 \ 
    2758    par_kind.F90 \ 
    2759    par_oce.F90 \ 
    2760    $(MODEL_LIB)(dom_oce.o) \ 
    2761    $(MODEL_LIB)(in_out_manager.o) \ 
    2762    $(MODEL_LIB)(oce.o) \ 
    2763    $(MODEL_LIB)(phycst.o) \ 
    2764    $(MODEL_LIB)(prtctl.o) \ 
    2765    dom_oce.F90 \ 
    2766    in_out_manager.F90 \ 
     2748   dom_oce.F90 \ 
     2749   in_out_manager.F90 \ 
     2750   lib_mpp.F90 \ 
     2751   lib_print.f90 \ 
     2752   $(MODEL_LIB)(dom_oce.o) \ 
     2753   $(MODEL_LIB)(in_out_manager.o) \ 
     2754   $(MODEL_LIB)(lib_mpp.o) \ 
     2755   $(MODEL_LIB)(lib_print.o) \ 
     2756   $(MODEL_LIB)(par_kind.o) \ 
     2757   $(MODEL_LIB)(par_oce.o) \ 
     2758   par_kind.F90 \ 
     2759   par_oce.F90 \ 
     2760   dom_oce.F90 \ 
     2761   in_out_manager.F90 \ 
     2762   $(MODEL_LIB)(dom_oce.o) \ 
     2763   $(MODEL_LIB)(in_out_manager.o) \ 
     2764   $(MODEL_LIB)(oce.o) \ 
     2765   $(MODEL_LIB)(phycst.o) \ 
     2766   $(MODEL_LIB)(prtctl.o) \ 
    27672767   oce.F90 \ 
    27682768   phycst.F90 \ 
     
    27722772   dyncor_c1d.F90 
    27732773$(MODEL_LIB)(dynhpg.o) :   \ 
     2774   dom_oce.F90 \ 
     2775   in_out_manager.F90 \ 
     2776   ldftra_oce.F90 \ 
     2777   lib_mpp.F90 \ 
     2778   lib_print.f90 \ 
    27742779   $(MODEL_LIB)(dom_oce.o) \ 
    27752780   $(MODEL_LIB)(in_out_manager.o) \ 
     
    27902795   $(MODEL_LIB)(trdvor_oce.o) \ 
    27912796   $(MODEL_LIB)(zdf_oce.o) \ 
    2792    dom_oce.F90 \ 
    2793    in_out_manager.F90 \ 
    2794    ldftra_oce.F90 \ 
    2795    lib_mpp.F90 \ 
    2796    lib_print.f90 \ 
    27972797   oce.F90 \ 
    27982798   par_kind.F90 \ 
     
    28082808   trdvor_oce.F90 \ 
    28092809   zdf_oce.F90 \ 
     2810   dom_oce.F90 \ 
     2811   in_out_manager.F90 \ 
     2812   lbclnk.F90 \ 
    28102813   $(MODEL_LIB)(dom_oce.o) \ 
    28112814   $(MODEL_LIB)(in_out_manager.o) \ 
     
    28162819   $(MODEL_LIB)(trdmod.o) \ 
    28172820   $(MODEL_LIB)(trdmod_oce.o) \ 
    2818    dom_oce.F90 \ 
    2819    in_out_manager.F90 \ 
    2820    lbclnk.F90 \ 
    28212821   oce.F90 \ 
    28222822   phycst.F90 \ 
     
    28292829   dynhpg.F90 
    28302830$(MODEL_LIB)(dynkeg.o) :   \ 
     2831   dom_oce.F90 \ 
     2832   in_out_manager.F90 \ 
     2833   ldftra_oce.F90 \ 
     2834   lib_mpp.F90 \ 
     2835   lib_print.f90 \ 
    28312836   $(MODEL_LIB)(dom_oce.o) \ 
    28322837   $(MODEL_LIB)(in_out_manager.o) \ 
     
    28472852   $(MODEL_LIB)(trdvor_oce.o) \ 
    28482853   $(MODEL_LIB)(zdf_oce.o) \ 
    2849    dom_oce.F90 \ 
    2850    in_out_manager.F90 \ 
    2851    ldftra_oce.F90 \ 
    2852    lib_mpp.F90 \ 
    2853    lib_print.f90 \ 
    28542854   oce.F90 \ 
    28552855   par_kind.F90 \ 
     
    28652865   trdvor_oce.F90 \ 
    28662866   zdf_oce.F90 \ 
     2867   dom_oce.F90 \ 
     2868   in_out_manager.F90 \ 
    28672869   $(MODEL_LIB)(dom_oce.o) \ 
    28682870   $(MODEL_LIB)(in_out_manager.o) \ 
     
    28712873   $(MODEL_LIB)(trdmod.o) \ 
    28722874   $(MODEL_LIB)(trdmod_oce.o) \ 
    2873    dom_oce.F90 \ 
    2874    in_out_manager.F90 \ 
    28752875   oce.F90 \ 
    28762876   prtctl.F90 \ 
     
    28802880   KEY_CPP \ 
    28812881   dynkeg.F90 
     2882$(MODEL_LIB)(dynldf_bilap.o) :   \ 
     2883   dom_oce.F90 \ 
     2884   in_out_manager.F90 \ 
     2885   ldftra_oce.F90 \ 
     2886   lib_mpp.F90 \ 
     2887   lib_print.f90 \ 
     2888   $(MODEL_LIB)(dom_oce.o) \ 
     2889   $(MODEL_LIB)(in_out_manager.o) \ 
     2890   $(MODEL_LIB)(ldftra_oce.o) \ 
     2891   $(MODEL_LIB)(lib_mpp.o) \ 
     2892   $(MODEL_LIB)(lib_print.o) \ 
     2893   $(MODEL_LIB)(oce.o) \ 
     2894   $(MODEL_LIB)(par_kind.o) \ 
     2895   $(MODEL_LIB)(par_oce.o) \ 
     2896   $(MODEL_LIB)(phycst.o) \ 
     2897   $(MODEL_LIB)(sbc_oce.o) \ 
     2898   $(MODEL_LIB)(trdicp.o) \ 
     2899   $(MODEL_LIB)(trdicp_oce.o) \ 
     2900   $(MODEL_LIB)(trdmld.o) \ 
     2901   $(MODEL_LIB)(trdmld_oce.o) \ 
     2902   $(MODEL_LIB)(trdmod_oce.o) \ 
     2903   $(MODEL_LIB)(trdvor.o) \ 
     2904   $(MODEL_LIB)(trdvor_oce.o) \ 
     2905   $(MODEL_LIB)(zdf_oce.o) \ 
     2906   oce.F90 \ 
     2907   par_kind.F90 \ 
     2908   par_oce.F90 \ 
     2909   phycst.F90 \ 
     2910   sbc_oce.F90 \ 
     2911   trdicp.F90 \ 
     2912   trdicp_oce.F90 \ 
     2913   trdmld.F90 \ 
     2914   trdmld_oce.F90 \ 
     2915   trdmod_oce.F90 \ 
     2916   trdvor.F90 \ 
     2917   trdvor_oce.F90 \ 
     2918   zdf_oce.F90 \ 
     2919   dom_oce.F90 \ 
     2920   in_out_manager.F90 \ 
     2921   lbclnk.F90 \ 
     2922   ldfdyn_oce.F90 \ 
     2923   $(MODEL_LIB)(dom_oce.o) \ 
     2924   $(MODEL_LIB)(in_out_manager.o) \ 
     2925   $(MODEL_LIB)(lbclnk.o) \ 
     2926   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2927   $(MODEL_LIB)(oce.o) \ 
     2928   $(MODEL_LIB)(trdmod.o) \ 
     2929   $(MODEL_LIB)(trdmod_oce.o) \ 
     2930   oce.F90 \ 
     2931   trdmod.F90 \ 
     2932   trdmod_oce.F90 \ 
     2933   domzgr_substitute.h90 \ 
     2934   ldfdyn_substitute.h90 \ 
     2935   vectopt_loop_substitute.h90 \ 
     2936   KEY_CPP \ 
     2937   dynldf_bilap.F90 
     2938$(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     2939   dom_oce.F90 \ 
     2940   in_out_manager.F90 \ 
     2941   lbclnk.F90 \ 
     2942   ldfdyn_oce.F90 \ 
     2943   ldftra_oce.F90 \ 
     2944   lib_mpp.F90 \ 
     2945   lib_print.f90 \ 
     2946   $(MODEL_LIB)(dom_oce.o) \ 
     2947   $(MODEL_LIB)(in_out_manager.o) \ 
     2948   $(MODEL_LIB)(lbclnk.o) \ 
     2949   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2950   $(MODEL_LIB)(ldftra_oce.o) \ 
     2951   $(MODEL_LIB)(lib_mpp.o) \ 
     2952   $(MODEL_LIB)(lib_print.o) \ 
     2953   $(MODEL_LIB)(oce.o) \ 
     2954   $(MODEL_LIB)(par_kind.o) \ 
     2955   $(MODEL_LIB)(par_oce.o) \ 
     2956   $(MODEL_LIB)(phycst.o) \ 
     2957   $(MODEL_LIB)(prtctl.o) \ 
     2958   $(MODEL_LIB)(sbc_oce.o) \ 
     2959   $(MODEL_LIB)(trdicp.o) \ 
     2960   $(MODEL_LIB)(trdicp_oce.o) \ 
     2961   $(MODEL_LIB)(trdmld.o) \ 
     2962   $(MODEL_LIB)(trdmld_oce.o) \ 
     2963   $(MODEL_LIB)(trdmod_oce.o) \ 
     2964   $(MODEL_LIB)(trdvor.o) \ 
     2965   $(MODEL_LIB)(trdvor_oce.o) \ 
     2966   $(MODEL_LIB)(zdfmxl.o) \ 
     2967   $(MODEL_LIB)(zdf_oce.o) \ 
     2968   oce.F90 \ 
     2969   par_kind.F90 \ 
     2970   par_oce.F90 \ 
     2971   phycst.F90 \ 
     2972   prtctl.F90 \ 
     2973   sbc_oce.F90 \ 
     2974   trdicp.F90 \ 
     2975   trdicp_oce.F90 \ 
     2976   trdmld.F90 \ 
     2977   trdmld_oce.F90 \ 
     2978   trdmod_oce.F90 \ 
     2979   trdvor.F90 \ 
     2980   trdvor_oce.F90 \ 
     2981   zdfmxl.F90 \ 
     2982   zdf_oce.F90 \ 
     2983   dom_oce.F90 \ 
     2984   in_out_manager.F90 \ 
     2985   lbclnk.F90 \ 
     2986   ldfdyn_oce.F90 \ 
     2987   ldfslp.F90 \ 
     2988   $(MODEL_LIB)(dom_oce.o) \ 
     2989   $(MODEL_LIB)(in_out_manager.o) \ 
     2990   $(MODEL_LIB)(lbclnk.o) \ 
     2991   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2992   $(MODEL_LIB)(ldfslp.o) \ 
     2993   $(MODEL_LIB)(oce.o) \ 
     2994   $(MODEL_LIB)(prtctl.o) \ 
     2995   $(MODEL_LIB)(trdmod.o) \ 
     2996   $(MODEL_LIB)(trdmod_oce.o) \ 
     2997   $(MODEL_LIB)(zdf_oce.o) \ 
     2998   oce.F90 \ 
     2999   prtctl.F90 \ 
     3000   trdmod.F90 \ 
     3001   trdmod_oce.F90 \ 
     3002   zdf_oce.F90 \ 
     3003   domzgr_substitute.h90 \ 
     3004   ldfdyn_substitute.h90 \ 
     3005   KEY_CPP \ 
     3006   dynldf_bilapg.F90 
    28823007$(MODEL_LIB)(dynldf.o) :   \ 
     3008   dom_oce.F90 \ 
     3009   in_out_manager.F90 \ 
     3010   lbclnk.F90 \ 
     3011   ldfdyn_oce.F90 \ 
     3012   ldfslp.F90 \ 
     3013   ldftra_oce.F90 \ 
     3014   lib_mpp.F90 \ 
     3015   lib_print.f90 \ 
    28833016   $(MODEL_LIB)(dom_oce.o) \ 
    28843017   $(MODEL_LIB)(in_out_manager.o) \ 
     
    29033036   $(MODEL_LIB)(trdvor.o) \ 
    29043037   $(MODEL_LIB)(trdvor_oce.o) \ 
    2905    $(MODEL_LIB)(zdf_oce.o) \ 
    29063038   $(MODEL_LIB)(zdfmxl.o) \ 
    2907    dom_oce.F90 \ 
    2908    in_out_manager.F90 \ 
    2909    lbclnk.F90 \ 
    2910    ldfdyn_oce.F90 \ 
    2911    ldfslp.F90 \ 
    2912    ldftra_oce.F90 \ 
    2913    lib_mpp.F90 \ 
    2914    lib_print.f90 \ 
     3039   $(MODEL_LIB)(zdf_oce.o) \ 
    29153040   oce.F90 \ 
    29163041   par_kind.F90 \ 
     
    29273052   trdvor.F90 \ 
    29283053   trdvor_oce.F90 \ 
    2929    zdf_oce.F90 \ 
    29303054   zdfmxl.F90 \ 
    2931    $(MODEL_LIB)(dom_oce.o) \ 
    2932    $(MODEL_LIB)(dynldf_bilap.o) \ 
    2933    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    2934    $(MODEL_LIB)(dynldf_iso.o) \ 
    2935    $(MODEL_LIB)(dynldf_lap.o) \ 
    2936    $(MODEL_LIB)(in_out_manager.o) \ 
    2937    $(MODEL_LIB)(lbclnk.o) \ 
    2938    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2939    $(MODEL_LIB)(ldfslp.o) \ 
    2940    $(MODEL_LIB)(lib_mpp.o) \ 
    2941    $(MODEL_LIB)(oce.o) \ 
    2942    $(MODEL_LIB)(phycst.o) \ 
    2943    $(MODEL_LIB)(prtctl.o) \ 
    2944    $(MODEL_LIB)(trdmod.o) \ 
    2945    $(MODEL_LIB)(trdmod_oce.o) \ 
     3055   zdf_oce.F90 \ 
    29463056   dom_oce.F90 \ 
    29473057   dynldf_bilap.F90 \ 
     
    29543064   ldfslp.F90 \ 
    29553065   lib_mpp.F90 \ 
     3066   $(MODEL_LIB)(dom_oce.o) \ 
     3067   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     3068   $(MODEL_LIB)(dynldf_bilap.o) \ 
     3069   $(MODEL_LIB)(dynldf_iso.o) \ 
     3070   $(MODEL_LIB)(dynldf_lap.o) \ 
     3071   $(MODEL_LIB)(in_out_manager.o) \ 
     3072   $(MODEL_LIB)(lbclnk.o) \ 
     3073   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3074   $(MODEL_LIB)(ldfslp.o) \ 
     3075   $(MODEL_LIB)(lib_mpp.o) \ 
     3076   $(MODEL_LIB)(oce.o) \ 
     3077   $(MODEL_LIB)(phycst.o) \ 
     3078   $(MODEL_LIB)(prtctl.o) \ 
     3079   $(MODEL_LIB)(trdmod.o) \ 
     3080   $(MODEL_LIB)(trdmod_oce.o) \ 
    29563081   oce.F90 \ 
    29573082   phycst.F90 \ 
     
    29633088   KEY_CPP \ 
    29643089   dynldf.F90 
    2965 $(MODEL_LIB)(dynldf_bilap.o) :   \ 
    2966    $(MODEL_LIB)(dom_oce.o) \ 
    2967    $(MODEL_LIB)(in_out_manager.o) \ 
     3090$(MODEL_LIB)(dynldf_iso.o) :  \ 
     3091   dom_oce.F90 \ 
     3092   in_out_manager.F90 \ 
     3093   lbclnk.F90 \ 
     3094   ldfdyn_oce.F90 \ 
     3095   ldftra_oce.F90 \ 
     3096   lib_mpp.F90 \ 
     3097   lib_print.f90 \ 
     3098   $(MODEL_LIB)(dom_oce.o) \ 
     3099   $(MODEL_LIB)(in_out_manager.o) \ 
     3100   $(MODEL_LIB)(lbclnk.o) \ 
     3101   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    29683102   $(MODEL_LIB)(ldftra_oce.o) \ 
    29693103   $(MODEL_LIB)(lib_mpp.o) \ 
     
    29733107   $(MODEL_LIB)(par_oce.o) \ 
    29743108   $(MODEL_LIB)(phycst.o) \ 
     3109   $(MODEL_LIB)(prtctl.o) \ 
    29753110   $(MODEL_LIB)(sbc_oce.o) \ 
    29763111   $(MODEL_LIB)(trdicp.o) \ 
     
    29813116   $(MODEL_LIB)(trdvor.o) \ 
    29823117   $(MODEL_LIB)(trdvor_oce.o) \ 
    2983    $(MODEL_LIB)(zdf_oce.o) \ 
    2984    dom_oce.F90 \ 
    2985    in_out_manager.F90 \ 
    2986    ldftra_oce.F90 \ 
    2987    lib_mpp.F90 \ 
    2988    lib_print.f90 \ 
    2989    oce.F90 \ 
    2990    par_kind.F90 \ 
    2991    par_oce.F90 \ 
    2992    phycst.F90 \ 
     3118   $(MODEL_LIB)(zdfmxl.o) \ 
     3119   $(MODEL_LIB)(zdf_oce.o) \ 
     3120   oce.F90 \ 
     3121   par_kind.F90 \ 
     3122   par_oce.F90 \ 
     3123   phycst.F90 \ 
     3124   prtctl.F90 \ 
    29933125   sbc_oce.F90 \ 
    29943126   trdicp.F90 \ 
     
    29993131   trdvor.F90 \ 
    30003132   trdvor_oce.F90 \ 
    3001    zdf_oce.F90 \ 
     3133   zdfmxl.F90 \ 
     3134   zdf_oce.F90 \ 
     3135   dom_oce.F90 \ 
     3136   in_out_manager.F90 \ 
     3137   lbclnk.F90 \ 
     3138   ldfdyn_oce.F90 \ 
     3139   ldfslp.F90 \ 
     3140   ldftra_oce.F90 \ 
    30023141   $(MODEL_LIB)(dom_oce.o) \ 
    30033142   $(MODEL_LIB)(in_out_manager.o) \ 
    30043143   $(MODEL_LIB)(lbclnk.o) \ 
    30053144   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3006    $(MODEL_LIB)(oce.o) \ 
     3145   $(MODEL_LIB)(ldfslp.o) \ 
     3146   $(MODEL_LIB)(ldftra_oce.o) \ 
     3147   $(MODEL_LIB)(oce.o) \ 
     3148   $(MODEL_LIB)(prtctl.o) \ 
    30073149   $(MODEL_LIB)(trdmod.o) \ 
    30083150   $(MODEL_LIB)(trdmod_oce.o) \ 
    3009    dom_oce.F90 \ 
    3010    in_out_manager.F90 \ 
    3011    lbclnk.F90 \ 
    3012    ldfdyn_oce.F90 \ 
    3013    oce.F90 \ 
     3151   $(MODEL_LIB)(zdf_oce.o) \ 
     3152   oce.F90 \ 
     3153   prtctl.F90 \ 
    30143154   trdmod.F90 \ 
    30153155   trdmod_oce.F90 \ 
     3156   zdf_oce.F90 \ 
    30163157   domzgr_substitute.h90 \ 
    30173158   ldfdyn_substitute.h90 \ 
    30183159   vectopt_loop_substitute.h90 \ 
    30193160   KEY_CPP \ 
    3020    dynldf_bilap.F90 
    3021 $(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     3161   dynldf_iso.F90 
     3162$(MODEL_LIB)(dynldf_lap.o) :  \ 
     3163   dom_oce.F90 \ 
     3164   in_out_manager.F90 \ 
     3165   lbclnk.F90 \ 
     3166   ldfdyn_oce.F90 \ 
     3167   ldftra_oce.F90 \ 
     3168   lib_print.f90 \ 
    30223169   $(MODEL_LIB)(dom_oce.o) \ 
    30233170   $(MODEL_LIB)(in_out_manager.o) \ 
     
    30253172   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    30263173   $(MODEL_LIB)(ldftra_oce.o) \ 
    3027    $(MODEL_LIB)(lib_mpp.o) \ 
    30283174   $(MODEL_LIB)(lib_print.o) \ 
    30293175   $(MODEL_LIB)(oce.o) \ 
     
    30403186   $(MODEL_LIB)(trdvor.o) \ 
    30413187   $(MODEL_LIB)(trdvor_oce.o) \ 
    3042    $(MODEL_LIB)(zdf_oce.o) \ 
    30433188   $(MODEL_LIB)(zdfmxl.o) \ 
    3044    dom_oce.F90 \ 
    3045    in_out_manager.F90 \ 
    3046    lbclnk.F90 \ 
    3047    ldfdyn_oce.F90 \ 
    3048    ldftra_oce.F90 \ 
    3049    lib_mpp.F90 \ 
    3050    lib_print.f90 \ 
     3189   $(MODEL_LIB)(zdf_oce.o) \ 
    30513190   oce.F90 \ 
    30523191   par_kind.F90 \ 
     
    30623201   trdvor.F90 \ 
    30633202   trdvor_oce.F90 \ 
    3064    zdf_oce.F90 \ 
    30653203   zdfmxl.F90 \ 
    3066    $(MODEL_LIB)(dom_oce.o) \ 
    3067    $(MODEL_LIB)(in_out_manager.o) \ 
    3068    $(MODEL_LIB)(lbclnk.o) \ 
     3204   zdf_oce.F90 \ 
     3205   dom_oce.F90 \ 
     3206   in_out_manager.F90 \ 
     3207   ldfdyn_oce.F90 \ 
     3208   ldfslp.F90 \ 
     3209   $(MODEL_LIB)(dom_oce.o) \ 
     3210   $(MODEL_LIB)(in_out_manager.o) \ 
    30693211   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    30703212   $(MODEL_LIB)(ldfslp.o) \ 
    30713213   $(MODEL_LIB)(oce.o) \ 
    3072    $(MODEL_LIB)(prtctl.o) \ 
    30733214   $(MODEL_LIB)(trdmod.o) \ 
    30743215   $(MODEL_LIB)(trdmod_oce.o) \ 
    30753216   $(MODEL_LIB)(zdf_oce.o) \ 
    3076    dom_oce.F90 \ 
    3077    in_out_manager.F90 \ 
    3078    lbclnk.F90 \ 
    3079    ldfdyn_oce.F90 \ 
    3080    ldfslp.F90 \ 
    3081    oce.F90 \ 
    3082    prtctl.F90 \ 
    3083    trdmod.F90 \ 
    3084    trdmod_oce.F90 \ 
    3085    zdf_oce.F90 \ 
    3086    domzgr_substitute.h90 \ 
    3087    ldfdyn_substitute.h90 \ 
    3088    KEY_CPP \ 
    3089    dynldf_bilapg.F90 
    3090 $(MODEL_LIB)(dynldf_iso.o) :  \ 
    3091    $(MODEL_LIB)(dom_oce.o) \ 
    3092    $(MODEL_LIB)(in_out_manager.o) \ 
    3093    $(MODEL_LIB)(lbclnk.o) \ 
    3094    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3095    $(MODEL_LIB)(ldftra_oce.o) \ 
    3096    $(MODEL_LIB)(lib_mpp.o) \ 
    3097    $(MODEL_LIB)(lib_print.o) \ 
    3098    $(MODEL_LIB)(oce.o) \ 
    3099    $(MODEL_LIB)(par_kind.o) \ 
    3100    $(MODEL_LIB)(par_oce.o) \ 
    3101    $(MODEL_LIB)(phycst.o) \ 
    3102    $(MODEL_LIB)(prtctl.o) \ 
    3103    $(MODEL_LIB)(sbc_oce.o) \ 
    3104    $(MODEL_LIB)(trdicp.o) \ 
    3105    $(MODEL_LIB)(trdicp_oce.o) \ 
    3106    $(MODEL_LIB)(trdmld.o) \ 
    3107    $(MODEL_LIB)(trdmld_oce.o) \ 
    3108    $(MODEL_LIB)(trdmod_oce.o) \ 
    3109    $(MODEL_LIB)(trdvor.o) \ 
    3110    $(MODEL_LIB)(trdvor_oce.o) \ 
    3111    $(MODEL_LIB)(zdf_oce.o) \ 
    3112    $(MODEL_LIB)(zdfmxl.o) \ 
    3113    dom_oce.F90 \ 
    3114    in_out_manager.F90 \ 
    3115    lbclnk.F90 \ 
    3116    ldfdyn_oce.F90 \ 
    3117    ldftra_oce.F90 \ 
    3118    lib_mpp.F90 \ 
    3119    lib_print.f90 \ 
    3120    oce.F90 \ 
    3121    par_kind.F90 \ 
    3122    par_oce.F90 \ 
    3123    phycst.F90 \ 
    3124    prtctl.F90 \ 
    3125    sbc_oce.F90 \ 
    3126    trdicp.F90 \ 
    3127    trdicp_oce.F90 \ 
    3128    trdmld.F90 \ 
    3129    trdmld_oce.F90 \ 
    3130    trdmod_oce.F90 \ 
    3131    trdvor.F90 \ 
    3132    trdvor_oce.F90 \ 
    3133    zdf_oce.F90 \ 
    3134    zdfmxl.F90 \ 
    3135    $(MODEL_LIB)(dom_oce.o) \ 
    3136    $(MODEL_LIB)(in_out_manager.o) \ 
    3137    $(MODEL_LIB)(lbclnk.o) \ 
    3138    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3139    $(MODEL_LIB)(ldfslp.o) \ 
    3140    $(MODEL_LIB)(ldftra_oce.o) \ 
    3141    $(MODEL_LIB)(oce.o) \ 
    3142    $(MODEL_LIB)(prtctl.o) \ 
    3143    $(MODEL_LIB)(trdmod.o) \ 
    3144    $(MODEL_LIB)(trdmod_oce.o) \ 
    3145    $(MODEL_LIB)(zdf_oce.o) \ 
    3146    dom_oce.F90 \ 
    3147    in_out_manager.F90 \ 
    3148    lbclnk.F90 \ 
    3149    ldfdyn_oce.F90 \ 
    3150    ldfslp.F90 \ 
    3151    ldftra_oce.F90 \ 
    3152    oce.F90 \ 
    3153    prtctl.F90 \ 
     3217   oce.F90 \ 
    31543218   trdmod.F90 \ 
    31553219   trdmod_oce.F90 \ 
     
    31593223   vectopt_loop_substitute.h90 \ 
    31603224   KEY_CPP \ 
    3161    dynldf_iso.F90 
    3162 $(MODEL_LIB)(dynldf_lap.o) :  \ 
    3163    $(MODEL_LIB)(dom_oce.o) \ 
    3164    $(MODEL_LIB)(in_out_manager.o) \ 
    3165    $(MODEL_LIB)(lbclnk.o) \ 
    3166    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3167    $(MODEL_LIB)(ldftra_oce.o) \ 
    3168    $(MODEL_LIB)(lib_print.o) \ 
    3169    $(MODEL_LIB)(oce.o) \ 
    3170    $(MODEL_LIB)(par_kind.o) \ 
    3171    $(MODEL_LIB)(par_oce.o) \ 
    3172    $(MODEL_LIB)(phycst.o) \ 
    3173    $(MODEL_LIB)(prtctl.o) \ 
    3174    $(MODEL_LIB)(sbc_oce.o) \ 
    3175    $(MODEL_LIB)(trdicp.o) \ 
    3176    $(MODEL_LIB)(trdicp_oce.o) \ 
    3177    $(MODEL_LIB)(trdmld.o) \ 
    3178    $(MODEL_LIB)(trdmld_oce.o) \ 
    3179    $(MODEL_LIB)(trdmod_oce.o) \ 
    3180    $(MODEL_LIB)(trdvor.o) \ 
    3181    $(MODEL_LIB)(trdvor_oce.o) \ 
    3182    $(MODEL_LIB)(zdf_oce.o) \ 
    3183    $(MODEL_LIB)(zdfmxl.o) \ 
    3184    dom_oce.F90 \ 
    3185    in_out_manager.F90 \ 
    3186    lbclnk.F90 \ 
    3187    ldfdyn_oce.F90 \ 
    3188    ldftra_oce.F90 \ 
    3189    lib_print.f90 \ 
    3190    oce.F90 \ 
    3191    par_kind.F90 \ 
    3192    par_oce.F90 \ 
    3193    phycst.F90 \ 
    3194    prtctl.F90 \ 
    3195    sbc_oce.F90 \ 
    3196    trdicp.F90 \ 
    3197    trdicp_oce.F90 \ 
    3198    trdmld.F90 \ 
    3199    trdmld_oce.F90 \ 
    3200    trdmod_oce.F90 \ 
    3201    trdvor.F90 \ 
    3202    trdvor_oce.F90 \ 
    3203    zdf_oce.F90 \ 
    3204    zdfmxl.F90 \ 
    3205    $(MODEL_LIB)(dom_oce.o) \ 
    3206    $(MODEL_LIB)(in_out_manager.o) \ 
    3207    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3208    $(MODEL_LIB)(ldfslp.o) \ 
    3209    $(MODEL_LIB)(oce.o) \ 
    3210    $(MODEL_LIB)(trdmod.o) \ 
    3211    $(MODEL_LIB)(trdmod_oce.o) \ 
    3212    $(MODEL_LIB)(zdf_oce.o) \ 
    3213    dom_oce.F90 \ 
    3214    in_out_manager.F90 \ 
    3215    ldfdyn_oce.F90 \ 
    3216    ldfslp.F90 \ 
    3217    oce.F90 \ 
    3218    trdmod.F90 \ 
    3219    trdmod_oce.F90 \ 
    3220    zdf_oce.F90 \ 
    3221    domzgr_substitute.h90 \ 
    3222    ldfdyn_substitute.h90 \ 
    3223    vectopt_loop_substitute.h90 \ 
    3224    KEY_CPP \ 
    32253225   dynldf_lap.F90 
     3226$(MODEL_LIB)(dynnxt_c1d.o) :  \ 
     3227   dom_oce.F90 \ 
     3228   in_out_manager.F90 \ 
     3229   lib_mpp.F90 \ 
     3230   lib_print.f90 \ 
     3231   $(MODEL_LIB)(dom_oce.o) \ 
     3232   $(MODEL_LIB)(in_out_manager.o) \ 
     3233   $(MODEL_LIB)(lib_mpp.o) \ 
     3234   $(MODEL_LIB)(lib_print.o) \ 
     3235   $(MODEL_LIB)(oce.o) \ 
     3236   $(MODEL_LIB)(par_kind.o) \ 
     3237   $(MODEL_LIB)(par_oce.o) \ 
     3238   oce.F90 \ 
     3239   par_kind.F90 \ 
     3240   par_oce.F90 \ 
     3241   dom_oce.F90 \ 
     3242   in_out_manager.F90 \ 
     3243   lbclnk.F90 \ 
     3244   $(MODEL_LIB)(dom_oce.o) \ 
     3245   $(MODEL_LIB)(in_out_manager.o) \ 
     3246   $(MODEL_LIB)(lbclnk.o) \ 
     3247   $(MODEL_LIB)(oce.o) \ 
     3248   $(MODEL_LIB)(prtctl.o) \ 
     3249   oce.F90 \ 
     3250   prtctl.F90 \ 
     3251   KEY_CPP \ 
     3252   dynnxt_c1d.F90 
    32263253$(MODEL_LIB)(dynnxt.o) :   \ 
     3254   agrif_oce.F90 \ 
     3255   bdy_oce.F90 \ 
     3256   bdy_par.F90 \ 
     3257   bdytides.F90 \ 
     3258   cla_div.F90 \ 
     3259   daymod.F90 \ 
     3260   divcur.F90 \ 
     3261   dom_oce.F90 \ 
     3262   dynspg_oce.F90 \ 
     3263   in_out_manager.F90 \ 
     3264   iom.F90 \ 
     3265   lbclnk.F90 \ 
     3266   lib_mpp.F90 \ 
     3267   lib_print.f90 \ 
    32273268   $(MODEL_LIB)(agrif_oce.o) \ 
    32283269   $(MODEL_LIB)(bdy_oce.o) \ 
     
    32393280   $(MODEL_LIB)(lib_mpp.o) \ 
    32403281   $(MODEL_LIB)(lib_print.o) \ 
     3282   $(MODEL_LIB)(obccli.o) \ 
    32413283   $(MODEL_LIB)(obc_oce.o) \ 
    32423284   $(MODEL_LIB)(obc_par.o) \ 
    3243    $(MODEL_LIB)(obccli.o) \ 
    32443285   $(MODEL_LIB)(oce.o) \ 
    32453286   $(MODEL_LIB)(par_kind.o) \ 
     
    32493290   $(MODEL_LIB)(sol_oce.o) \ 
    32503291   $(MODEL_LIB)(wzvmod.o) \ 
    3251    agrif_oce.F90 \ 
     3292   obccli.F90 \ 
     3293   obc_oce.F90 \ 
     3294   obc_par.F90 \ 
     3295   oce.F90 \ 
     3296   par_kind.F90 \ 
     3297   par_oce.F90 \ 
     3298   phycst.F90 \ 
     3299   sbc_oce.F90 \ 
     3300   sol_oce.F90 \ 
     3301   wzvmod.F90 \ 
     3302   agrif_opa_interp.F90 \ 
     3303   agrif_opa_update.F90 \ 
     3304   bdydta.F90 \ 
     3305   bdydyn.F90 \ 
     3306   bdy_oce.F90 \ 
     3307   dom_oce.F90 \ 
     3308   domvvl.F90 \ 
     3309   dynspg_oce.F90 \ 
     3310   in_out_manager.F90 \ 
     3311   lbclnk.F90 \ 
     3312   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3313   $(MODEL_LIB)(agrif_opa_update.o) \ 
     3314   $(MODEL_LIB)(bdydta.o) \ 
     3315   $(MODEL_LIB)(bdydyn.o) \ 
     3316   $(MODEL_LIB)(bdy_oce.o) \ 
     3317   $(MODEL_LIB)(dom_oce.o) \ 
     3318   $(MODEL_LIB)(domvvl.o) \ 
     3319   $(MODEL_LIB)(dynspg_oce.o) \ 
     3320   $(MODEL_LIB)(in_out_manager.o) \ 
     3321   $(MODEL_LIB)(lbclnk.o) \ 
     3322   $(MODEL_LIB)(obcdyn_bt.o) \ 
     3323   $(MODEL_LIB)(obcdyn.o) \ 
     3324   $(MODEL_LIB)(obc_oce.o) \ 
     3325   $(MODEL_LIB)(obcvol.o) \ 
     3326   $(MODEL_LIB)(oce.o) \ 
     3327   $(MODEL_LIB)(prtctl.o) \ 
     3328   obcdyn_bt.F90 \ 
     3329   obcdyn.F90 \ 
     3330   obc_oce.F90 \ 
     3331   obcvol.F90 \ 
     3332   oce.F90 \ 
     3333   prtctl.F90 \ 
     3334   domzgr_substitute.h90 \ 
     3335   $(AGRIF_LIB) \ 
     3336   KEY_CPP \ 
     3337   dynnxt.F90 
     3338$(MODEL_LIB)(dynspg_exp.o) :  \ 
     3339   c1d.F90 \ 
     3340   daymod.F90 \ 
     3341   dom_oce.F90 \ 
     3342   dynspg_oce.F90 \ 
     3343   eosbn2.F90 \ 
     3344   in_out_manager.F90 \ 
     3345   iom_def.F90 \ 
     3346   iom.F90 \ 
     3347   iom_ioipsl.F90 \ 
     3348   iom_nf90.F90 \ 
     3349   iom_rstdimg.F90 \ 
     3350   lbclnk.F90 \ 
     3351   lib_mpp.F90 \ 
     3352   lib_print.f90 \ 
     3353   $(MODEL_LIB)(c1d.o) \ 
     3354   $(MODEL_LIB)(daymod.o) \ 
     3355   $(MODEL_LIB)(dom_oce.o) \ 
     3356   $(MODEL_LIB)(dynspg_oce.o) \ 
     3357   $(MODEL_LIB)(eosbn2.o) \ 
     3358   $(MODEL_LIB)(in_out_manager.o) \ 
     3359   $(MODEL_LIB)(iom_def.o) \ 
     3360   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3361   $(MODEL_LIB)(iom_nf90.o) \ 
     3362   $(MODEL_LIB)(iom.o) \ 
     3363   $(MODEL_LIB)(iom_rstdimg.o) \ 
     3364   $(MODEL_LIB)(lbclnk.o) \ 
     3365   $(MODEL_LIB)(lib_mpp.o) \ 
     3366   $(MODEL_LIB)(lib_print.o) \ 
     3367   $(MODEL_LIB)(obccli.o) \ 
     3368   $(MODEL_LIB)(obc_oce.o) \ 
     3369   $(MODEL_LIB)(obc_par.o) \ 
     3370   $(MODEL_LIB)(oce.o) \ 
     3371   $(MODEL_LIB)(par_kind.o) \ 
     3372   $(MODEL_LIB)(par_oce.o) \ 
     3373   $(MODEL_LIB)(phycst.o) \ 
     3374   $(MODEL_LIB)(trdmld_oce.o) \ 
     3375   $(MODEL_LIB)(zdf_oce.o) \ 
     3376   $(MODEL_LIB)(zpshde.o) \ 
     3377   obccli.F90 \ 
     3378   obc_oce.F90 \ 
     3379   obc_par.F90 \ 
     3380   oce.F90 \ 
     3381   par_kind.F90 \ 
     3382   par_oce.F90 \ 
     3383   phycst.F90 \ 
     3384   trdmld_oce.F90 \ 
     3385   zdf_oce.F90 \ 
     3386   zpshde.F90 \ 
     3387   dom_oce.F90 \ 
     3388   in_out_manager.F90 \ 
     3389   iom.F90 \ 
     3390   lbclnk.F90 \ 
     3391   lib_mpp.F90 \ 
     3392   $(MODEL_LIB)(dom_oce.o) \ 
     3393   $(MODEL_LIB)(in_out_manager.o) \ 
     3394   $(MODEL_LIB)(iom.o) \ 
     3395   $(MODEL_LIB)(lbclnk.o) \ 
     3396   $(MODEL_LIB)(lib_mpp.o) \ 
     3397   $(MODEL_LIB)(obcdta.o) \ 
     3398   $(MODEL_LIB)(obc_oce.o) \ 
     3399   $(MODEL_LIB)(obc_par.o) \ 
     3400   $(MODEL_LIB)(oce.o) \ 
     3401   $(MODEL_LIB)(phycst.o) \ 
     3402   $(MODEL_LIB)(prtctl.o) \ 
     3403   $(MODEL_LIB)(restart.o) \ 
     3404   $(MODEL_LIB)(sbc_oce.o) \ 
     3405   obcdta.F90 \ 
     3406   obc_oce.F90 \ 
     3407   obc_par.F90 \ 
     3408   oce.F90 \ 
     3409   phycst.F90 \ 
     3410   prtctl.F90 \ 
     3411   restart.F90 \ 
     3412   sbc_oce.F90 \ 
     3413   domzgr_substitute.h90 \ 
     3414   vectopt_loop_substitute.h90 \ 
     3415   KEY_CPP \ 
     3416   dynspg_exp.F90 
     3417$(MODEL_LIB)(dynspg.o) :   \ 
     3418   agrif_opa_interp.F90 \ 
     3419   bdydta.F90 \ 
     3420   bdydyn.F90 \ 
    32523421   bdy_oce.F90 \ 
    32533422   bdy_par.F90 \ 
    32543423   bdytides.F90 \ 
    3255    cla_div.F90 \ 
    3256    daymod.F90 \ 
    3257    divcur.F90 \ 
    3258    dom_oce.F90 \ 
     3424   bdyvol.F90 \ 
     3425   cla_dynspg.F90 \ 
     3426   dom_oce.F90 \ 
     3427   domvvl.F90 \ 
    32593428   dynspg_oce.F90 \ 
     3429   dynvor.F90 \ 
    32603430   in_out_manager.F90 \ 
    32613431   iom.F90 \ 
    32623432   lbclnk.F90 \ 
    3263    lib_mpp.F90 \ 
    3264    lib_print.f90 \ 
    3265    obc_oce.F90 \ 
    3266    obc_par.F90 \ 
    3267    obccli.F90 \ 
    3268    oce.F90 \ 
    3269    par_kind.F90 \ 
    3270    par_oce.F90 \ 
    3271    phycst.F90 \ 
    3272    sbc_oce.F90 \ 
    3273    sol_oce.F90 \ 
    3274    wzvmod.F90 \ 
     3433   ldfdyn_oce.F90 \ 
     3434   ldftra_oce.F90 \ 
     3435   lib_mpp.F90 \ 
     3436   lib_print.f90 \ 
    32753437   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3276    $(MODEL_LIB)(agrif_opa_update.o) \ 
    3277    $(MODEL_LIB)(bdy_oce.o) \ 
    32783438   $(MODEL_LIB)(bdydta.o) \ 
    32793439   $(MODEL_LIB)(bdydyn.o) \ 
    3280    $(MODEL_LIB)(dom_oce.o) \ 
    3281    $(MODEL_LIB)(domvvl.o) \ 
    3282    $(MODEL_LIB)(dynspg_oce.o) \ 
    3283    $(MODEL_LIB)(in_out_manager.o) \ 
    3284    $(MODEL_LIB)(lbclnk.o) \ 
    3285    $(MODEL_LIB)(obc_oce.o) \ 
    3286    $(MODEL_LIB)(obcdyn.o) \ 
    3287    $(MODEL_LIB)(obcdyn_bt.o) \ 
    3288    $(MODEL_LIB)(obcvol.o) \ 
    3289    $(MODEL_LIB)(oce.o) \ 
    3290    $(MODEL_LIB)(prtctl.o) \ 
    3291    agrif_opa_interp.F90 \ 
    3292    agrif_opa_update.F90 \ 
    3293    bdy_oce.F90 \ 
    3294    bdydta.F90 \ 
    3295    bdydyn.F90 \ 
    3296    dom_oce.F90 \ 
    3297    domvvl.F90 \ 
    3298    dynspg_oce.F90 \ 
    3299    in_out_manager.F90 \ 
    3300    lbclnk.F90 \ 
    3301    obc_oce.F90 \ 
    3302    obcdyn.F90 \ 
    3303    obcdyn_bt.F90 \ 
    3304    obcvol.F90 \ 
    3305    oce.F90 \ 
    3306    prtctl.F90 \ 
    3307    domzgr_substitute.h90 \ 
    3308    $(AGRIF_LIB) \ 
    3309    KEY_CPP \ 
    3310    dynnxt.F90 
    3311 $(MODEL_LIB)(dynnxt_c1d.o) :  \ 
    3312    $(MODEL_LIB)(dom_oce.o) \ 
    3313    $(MODEL_LIB)(in_out_manager.o) \ 
    3314    $(MODEL_LIB)(lib_mpp.o) \ 
    3315    $(MODEL_LIB)(lib_print.o) \ 
    3316    $(MODEL_LIB)(oce.o) \ 
    3317    $(MODEL_LIB)(par_kind.o) \ 
    3318    $(MODEL_LIB)(par_oce.o) \ 
    3319    dom_oce.F90 \ 
    3320    in_out_manager.F90 \ 
    3321    lib_mpp.F90 \ 
    3322    lib_print.f90 \ 
    3323    oce.F90 \ 
    3324    par_kind.F90 \ 
    3325    par_oce.F90 \ 
    3326    $(MODEL_LIB)(dom_oce.o) \ 
    3327    $(MODEL_LIB)(in_out_manager.o) \ 
    3328    $(MODEL_LIB)(lbclnk.o) \ 
    3329    $(MODEL_LIB)(oce.o) \ 
    3330    $(MODEL_LIB)(prtctl.o) \ 
    3331    dom_oce.F90 \ 
    3332    in_out_manager.F90 \ 
    3333    lbclnk.F90 \ 
    3334    oce.F90 \ 
    3335    prtctl.F90 \ 
    3336    KEY_CPP \ 
    3337    dynnxt_c1d.F90 
    3338 $(MODEL_LIB)(dynspg.o) :   \ 
    3339    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    33403440   $(MODEL_LIB)(bdy_oce.o) \ 
    33413441   $(MODEL_LIB)(bdy_par.o) \ 
    3342    $(MODEL_LIB)(bdydta.o) \ 
    3343    $(MODEL_LIB)(bdydyn.o) \ 
    33443442   $(MODEL_LIB)(bdytides.o) \ 
    33453443   $(MODEL_LIB)(bdyvol.o) \ 
     
    33563454   $(MODEL_LIB)(lib_mpp.o) \ 
    33573455   $(MODEL_LIB)(lib_print.o) \ 
    3358    $(MODEL_LIB)(obc_oce.o) \ 
    3359    $(MODEL_LIB)(obc_par.o) \ 
    33603456   $(MODEL_LIB)(obcdta.o) \ 
    33613457   $(MODEL_LIB)(obcdyn.o) \ 
    33623458   $(MODEL_LIB)(obcfla.o) \ 
     3459   $(MODEL_LIB)(obc_oce.o) \ 
     3460   $(MODEL_LIB)(obc_par.o) \ 
    33633461   $(MODEL_LIB)(obcvol.o) \ 
    33643462   $(MODEL_LIB)(oce.o) \ 
     
    33693467   $(MODEL_LIB)(restart.o) \ 
    33703468   $(MODEL_LIB)(sbc_oce.o) \ 
    3371    $(MODEL_LIB)(sol_oce.o) \ 
    33723469   $(MODEL_LIB)(solfet.o) \ 
    33733470   $(MODEL_LIB)(solisl.o) \ 
    33743471   $(MODEL_LIB)(solmat.o) \ 
     3472   $(MODEL_LIB)(sol_oce.o) \ 
    33753473   $(MODEL_LIB)(solpcg.o) \ 
    33763474   $(MODEL_LIB)(solsor.o) \ 
     
    33843482   $(MODEL_LIB)(trdvor_oce.o) \ 
    33853483   $(MODEL_LIB)(zdf_oce.o) \ 
    3386    agrif_opa_interp.F90 \ 
    3387    bdy_oce.F90 \ 
    3388    bdy_par.F90 \ 
    3389    bdydta.F90 \ 
    3390    bdydyn.F90 \ 
    3391    bdytides.F90 \ 
    3392    bdyvol.F90 \ 
    3393    cla_dynspg.F90 \ 
    3394    dom_oce.F90 \ 
    3395    domvvl.F90 \ 
    3396    dynspg_oce.F90 \ 
    3397    dynvor.F90 \ 
    3398    in_out_manager.F90 \ 
    3399    iom.F90 \ 
    3400    lbclnk.F90 \ 
    3401    ldfdyn_oce.F90 \ 
    3402    ldftra_oce.F90 \ 
    3403    lib_mpp.F90 \ 
    3404    lib_print.f90 \ 
    3405    obc_oce.F90 \ 
    3406    obc_par.F90 \ 
    34073484   obcdta.F90 \ 
    34083485   obcdyn.F90 \ 
    34093486   obcfla.F90 \ 
     3487   obc_oce.F90 \ 
     3488   obc_par.F90 \ 
    34103489   obcvol.F90 \ 
    34113490   oce.F90 \ 
     
    34163495   restart.F90 \ 
    34173496   sbc_oce.F90 \ 
    3418    sol_oce.F90 \ 
    34193497   solfet.F90 \ 
    34203498   solisl.F90 \ 
    34213499   solmat.F90 \ 
     3500   sol_oce.F90 \ 
    34223501   solpcg.F90 \ 
    34233502   solsor.F90 \ 
     
    34313510   trdvor_oce.F90 \ 
    34323511   zdf_oce.F90 \ 
     3512   dom_oce.F90 \ 
     3513   dynspg_exp.F90 \ 
     3514   dynspg_flt.F90 \ 
     3515   dynspg_oce.F90 \ 
     3516   dynspg_rl.F90 \ 
     3517   dynspg_ts.F90 \ 
     3518   in_out_manager.F90 \ 
    34333519   $(MODEL_LIB)(dom_oce.o) \ 
    34343520   $(MODEL_LIB)(dynspg_exp.o) \ 
     
    34433529   $(MODEL_LIB)(trdmod.o) \ 
    34443530   $(MODEL_LIB)(trdmod_oce.o) \ 
    3445    dom_oce.F90 \ 
    3446    dynspg_exp.F90 \ 
    3447    dynspg_flt.F90 \ 
    3448    dynspg_oce.F90 \ 
    3449    dynspg_rl.F90 \ 
    3450    dynspg_ts.F90 \ 
    3451    in_out_manager.F90 \ 
    34523531   obc_oce.F90 \ 
    34533532   oce.F90 \ 
     
    34593538   KEY_CPP \ 
    34603539   dynspg.F90 
    3461 $(MODEL_LIB)(dynspg_exp.o) :  \ 
    3462    $(MODEL_LIB)(c1d.o) \ 
    3463    $(MODEL_LIB)(daymod.o) \ 
    3464    $(MODEL_LIB)(dom_oce.o) \ 
    3465    $(MODEL_LIB)(dynspg_oce.o) \ 
    3466    $(MODEL_LIB)(eosbn2.o) \ 
    3467    $(MODEL_LIB)(in_out_manager.o) \ 
    3468    $(MODEL_LIB)(iom.o) \ 
    3469    $(MODEL_LIB)(iom_def.o) \ 
    3470    $(MODEL_LIB)(iom_ioipsl.o) \ 
    3471    $(MODEL_LIB)(iom_nf90.o) \ 
    3472    $(MODEL_LIB)(iom_rstdimg.o) \ 
    3473    $(MODEL_LIB)(lbclnk.o) \ 
    3474    $(MODEL_LIB)(lib_mpp.o) \ 
    3475    $(MODEL_LIB)(lib_print.o) \ 
    3476    $(MODEL_LIB)(obc_oce.o) \ 
    3477    $(MODEL_LIB)(obc_par.o) \ 
    3478    $(MODEL_LIB)(obccli.o) \ 
    3479    $(MODEL_LIB)(oce.o) \ 
    3480    $(MODEL_LIB)(par_kind.o) \ 
    3481    $(MODEL_LIB)(par_oce.o) \ 
    3482    $(MODEL_LIB)(phycst.o) \ 
    3483    $(MODEL_LIB)(trdmld_oce.o) \ 
    3484    $(MODEL_LIB)(zdf_oce.o) \ 
    3485    $(MODEL_LIB)(zpshde.o) \ 
     3540$(MODEL_LIB)(dynspg_flt.o) :  \ 
     3541   agrif_oce.F90 \ 
     3542   bdy_oce.F90 \ 
     3543   bdy_par.F90 \ 
     3544   bdytides.F90 \ 
    34863545   c1d.F90 \ 
    3487    daymod.F90 \ 
    34883546   dom_oce.F90 \ 
    34893547   dynspg_oce.F90 \ 
    34903548   eosbn2.F90 \ 
    34913549   in_out_manager.F90 \ 
     3550   iom_def.F90 \ 
    34923551   iom.F90 \ 
    3493    iom_def.F90 \ 
    34943552   iom_ioipsl.F90 \ 
    34953553   iom_nf90.F90 \ 
    34963554   iom_rstdimg.F90 \ 
    34973555   lbclnk.F90 \ 
    3498    lib_mpp.F90 \ 
    3499    lib_print.f90 \ 
    3500    obc_oce.F90 \ 
    3501    obc_par.F90 \ 
    3502    obccli.F90 \ 
    3503    oce.F90 \ 
    3504    par_kind.F90 \ 
    3505    par_oce.F90 \ 
    3506    phycst.F90 \ 
    3507    trdmld_oce.F90 \ 
    3508    zdf_oce.F90 \ 
    3509    zpshde.F90 \ 
    3510    $(MODEL_LIB)(dom_oce.o) \ 
    3511    $(MODEL_LIB)(in_out_manager.o) \ 
    3512    $(MODEL_LIB)(iom.o) \ 
    3513    $(MODEL_LIB)(lbclnk.o) \ 
    3514    $(MODEL_LIB)(lib_mpp.o) \ 
    3515    $(MODEL_LIB)(obc_oce.o) \ 
    3516    $(MODEL_LIB)(obc_par.o) \ 
    3517    $(MODEL_LIB)(obcdta.o) \ 
    3518    $(MODEL_LIB)(oce.o) \ 
    3519    $(MODEL_LIB)(phycst.o) \ 
    3520    $(MODEL_LIB)(prtctl.o) \ 
    3521    $(MODEL_LIB)(restart.o) \ 
    3522    $(MODEL_LIB)(sbc_oce.o) \ 
    3523    dom_oce.F90 \ 
    3524    in_out_manager.F90 \ 
    3525    iom.F90 \ 
    3526    lbclnk.F90 \ 
    3527    lib_mpp.F90 \ 
    3528    obc_oce.F90 \ 
    3529    obc_par.F90 \ 
    3530    obcdta.F90 \ 
    3531    oce.F90 \ 
    3532    phycst.F90 \ 
    3533    prtctl.F90 \ 
    3534    restart.F90 \ 
    3535    sbc_oce.F90 \ 
    3536    domzgr_substitute.h90 \ 
    3537    vectopt_loop_substitute.h90 \ 
    3538    KEY_CPP \ 
    3539    dynspg_exp.F90 
    3540 $(MODEL_LIB)(dynspg_flt.o) :  \ 
     3556   lib_feti.F90 \ 
     3557   lib_mpp.F90 \ 
     3558   lib_print.f90 \ 
    35413559   $(MODEL_LIB)(agrif_oce.o) \ 
    35423560   $(MODEL_LIB)(bdy_oce.o) \ 
     
    35483566   $(MODEL_LIB)(eosbn2.o) \ 
    35493567   $(MODEL_LIB)(in_out_manager.o) \ 
    3550    $(MODEL_LIB)(iom.o) \ 
    35513568   $(MODEL_LIB)(iom_def.o) \ 
    35523569   $(MODEL_LIB)(iom_ioipsl.o) \ 
    35533570   $(MODEL_LIB)(iom_nf90.o) \ 
     3571   $(MODEL_LIB)(iom.o) \ 
    35543572   $(MODEL_LIB)(iom_rstdimg.o) \ 
    35553573   $(MODEL_LIB)(lbclnk.o) \ 
     
    35573575   $(MODEL_LIB)(lib_mpp.o) \ 
    35583576   $(MODEL_LIB)(lib_print.o) \ 
     3577   $(MODEL_LIB)(obccli.o) \ 
     3578   $(MODEL_LIB)(obcdyn.o) \ 
    35593579   $(MODEL_LIB)(obc_oce.o) \ 
    35603580   $(MODEL_LIB)(obc_par.o) \ 
    3561    $(MODEL_LIB)(obccli.o) \ 
    3562    $(MODEL_LIB)(obcdyn.o) \ 
    35633581   $(MODEL_LIB)(obcvol.o) \ 
    35643582   $(MODEL_LIB)(oce.o) \ 
     
    35673585   $(MODEL_LIB)(phycst.o) \ 
    35683586   $(MODEL_LIB)(sbc_oce.o) \ 
    3569    $(MODEL_LIB)(sol_oce.o) \ 
    35703587   $(MODEL_LIB)(solfet.o) \ 
    35713588   $(MODEL_LIB)(solisl.o) \ 
    35723589   $(MODEL_LIB)(solmat.o) \ 
     3590   $(MODEL_LIB)(sol_oce.o) \ 
    35733591   $(MODEL_LIB)(solpcg.o) \ 
    35743592   $(MODEL_LIB)(solsor.o) \ 
     
    35763594   $(MODEL_LIB)(zdf_oce.o) \ 
    35773595   $(MODEL_LIB)(zpshde.o) \ 
    3578    agrif_oce.F90 \ 
     3596   obccli.F90 \ 
     3597   obcdyn.F90 \ 
     3598   obc_oce.F90 \ 
     3599   obc_par.F90 \ 
     3600   obcvol.F90 \ 
     3601   oce.F90 \ 
     3602   par_kind.F90 \ 
     3603   par_oce.F90 \ 
     3604   phycst.F90 \ 
     3605   sbc_oce.F90 \ 
     3606   solfet.F90 \ 
     3607   solisl.F90 \ 
     3608   solmat.F90 \ 
     3609   sol_oce.F90 \ 
     3610   solpcg.F90 \ 
     3611   solsor.F90 \ 
     3612   trdmld_oce.F90 \ 
     3613   zdf_oce.F90 \ 
     3614   zpshde.F90 \ 
     3615   agrif_opa_interp.F90 \ 
     3616   bdydyn.F90 \ 
     3617   bdy_oce.F90 \ 
     3618   bdyvol.F90 \ 
     3619   cla_dynspg.F90 \ 
     3620   dom_oce.F90 \ 
     3621   domvvl.F90 \ 
     3622   in_out_manager.F90 \ 
     3623   iom.F90 \ 
     3624   lbclnk.F90 \ 
     3625   lib_mpp.F90 \ 
     3626   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3627   $(MODEL_LIB)(bdydyn.o) \ 
     3628   $(MODEL_LIB)(bdy_oce.o) \ 
     3629   $(MODEL_LIB)(bdyvol.o) \ 
     3630   $(MODEL_LIB)(cla_dynspg.o) \ 
     3631   $(MODEL_LIB)(dom_oce.o) \ 
     3632   $(MODEL_LIB)(domvvl.o) \ 
     3633   $(MODEL_LIB)(in_out_manager.o) \ 
     3634   $(MODEL_LIB)(iom.o) \ 
     3635   $(MODEL_LIB)(lbclnk.o) \ 
     3636   $(MODEL_LIB)(lib_mpp.o) \ 
     3637   $(MODEL_LIB)(obcdyn.o) \ 
     3638   $(MODEL_LIB)(obc_oce.o) \ 
     3639   $(MODEL_LIB)(obcvol.o) \ 
     3640   $(MODEL_LIB)(oce.o) \ 
     3641   $(MODEL_LIB)(phycst.o) \ 
     3642   $(MODEL_LIB)(prtctl.o) \ 
     3643   $(MODEL_LIB)(restart.o) \ 
     3644   $(MODEL_LIB)(sbc_oce.o) \ 
     3645   $(MODEL_LIB)(solfet.o) \ 
     3646   $(MODEL_LIB)(solmat.o) \ 
     3647   $(MODEL_LIB)(sol_oce.o) \ 
     3648   $(MODEL_LIB)(solpcg.o) \ 
     3649   $(MODEL_LIB)(solsor.o) \ 
     3650   $(MODEL_LIB)(solver.o) \ 
     3651   $(MODEL_LIB)(zdf_oce.o) \ 
     3652   obcdyn.F90 \ 
     3653   obc_oce.F90 \ 
     3654   obcvol.F90 \ 
     3655   oce.F90 \ 
     3656   phycst.F90 \ 
     3657   prtctl.F90 \ 
     3658   restart.F90 \ 
     3659   sbc_oce.F90 \ 
     3660   solfet.F90 \ 
     3661   solmat.F90 \ 
     3662   sol_oce.F90 \ 
     3663   solpcg.F90 \ 
     3664   solsor.F90 \ 
     3665   solver.F90 \ 
     3666   zdf_oce.F90 \ 
     3667   domzgr_substitute.h90 \ 
     3668   vectopt_loop_substitute.h90 \ 
     3669   $(AGRIF_LIB) \ 
     3670   KEY_CPP \ 
     3671   dynspg_flt.F90 
     3672$(MODEL_LIB)(dynspg_oce.o) :  \ 
     3673   $(MODEL_LIB)(par_kind.o) \ 
     3674   par_kind.F90 \ 
     3675   $(MODEL_LIB)(par_oce.o) \ 
     3676   par_oce.F90 \ 
     3677   KEY_CPP \ 
     3678   dynspg_oce.F90 
     3679$(MODEL_LIB)(dynspg_rl.o) :   \ 
     3680   c1d.F90 \ 
     3681   dom_oce.F90 \ 
     3682   dynspg_oce.F90 \ 
     3683   eosbn2.F90 \ 
     3684   in_out_manager.F90 \ 
     3685   iom_def.F90 \ 
     3686   iom.F90 \ 
     3687   iom_ioipsl.F90 \ 
     3688   iom_nf90.F90 \ 
     3689   iom_rstdimg.F90 \ 
     3690   lbclnk.F90 \ 
     3691   lib_mpp.F90 \ 
     3692   lib_print.f90 \ 
     3693   $(MODEL_LIB)(c1d.o) \ 
     3694   $(MODEL_LIB)(dom_oce.o) \ 
     3695   $(MODEL_LIB)(dynspg_oce.o) \ 
     3696   $(MODEL_LIB)(eosbn2.o) \ 
     3697   $(MODEL_LIB)(in_out_manager.o) \ 
     3698   $(MODEL_LIB)(iom_def.o) \ 
     3699   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3700   $(MODEL_LIB)(iom_nf90.o) \ 
     3701   $(MODEL_LIB)(iom.o) \ 
     3702   $(MODEL_LIB)(iom_rstdimg.o) \ 
     3703   $(MODEL_LIB)(lbclnk.o) \ 
     3704   $(MODEL_LIB)(lib_mpp.o) \ 
     3705   $(MODEL_LIB)(lib_print.o) \ 
     3706   $(MODEL_LIB)(obc_oce.o) \ 
     3707   $(MODEL_LIB)(obc_par.o) \ 
     3708   $(MODEL_LIB)(oce.o) \ 
     3709   $(MODEL_LIB)(par_kind.o) \ 
     3710   $(MODEL_LIB)(par_oce.o) \ 
     3711   $(MODEL_LIB)(phycst.o) \ 
     3712   $(MODEL_LIB)(solfet.o) \ 
     3713   $(MODEL_LIB)(solisl.o) \ 
     3714   $(MODEL_LIB)(solmat.o) \ 
     3715   $(MODEL_LIB)(sol_oce.o) \ 
     3716   $(MODEL_LIB)(solpcg.o) \ 
     3717   $(MODEL_LIB)(solsor.o) \ 
     3718   $(MODEL_LIB)(trdmld_oce.o) \ 
     3719   $(MODEL_LIB)(zdf_oce.o) \ 
     3720   $(MODEL_LIB)(zpshde.o) \ 
     3721   obc_oce.F90 \ 
     3722   obc_par.F90 \ 
     3723   oce.F90 \ 
     3724   par_kind.F90 \ 
     3725   par_oce.F90 \ 
     3726   phycst.F90 \ 
     3727   solfet.F90 \ 
     3728   solisl.F90 \ 
     3729   solmat.F90 \ 
     3730   sol_oce.F90 \ 
     3731   solpcg.F90 \ 
     3732   solsor.F90 \ 
     3733   trdmld_oce.F90 \ 
     3734   zdf_oce.F90 \ 
     3735   zpshde.F90 \ 
     3736   dom_oce.F90 \ 
     3737   in_out_manager.F90 \ 
     3738   iom.F90 \ 
     3739   lbclnk.F90 \ 
     3740   ldfdyn_oce.F90 \ 
     3741   ldftra_oce.F90 \ 
     3742   lib_mpp.F90 \ 
     3743   $(MODEL_LIB)(dom_oce.o) \ 
     3744   $(MODEL_LIB)(in_out_manager.o) \ 
     3745   $(MODEL_LIB)(iom.o) \ 
     3746   $(MODEL_LIB)(lbclnk.o) \ 
     3747   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3748   $(MODEL_LIB)(ldftra_oce.o) \ 
     3749   $(MODEL_LIB)(lib_mpp.o) \ 
     3750   $(MODEL_LIB)(obc_oce.o) \ 
     3751   $(MODEL_LIB)(oce.o) \ 
     3752   $(MODEL_LIB)(phycst.o) \ 
     3753   $(MODEL_LIB)(restart.o) \ 
     3754   $(MODEL_LIB)(solfet.o) \ 
     3755   $(MODEL_LIB)(solisl.o) \ 
     3756   $(MODEL_LIB)(sol_oce.o) \ 
     3757   $(MODEL_LIB)(solpcg.o) \ 
     3758   $(MODEL_LIB)(solsor.o) \ 
     3759   $(MODEL_LIB)(solver.o) \ 
     3760   $(MODEL_LIB)(zdf_oce.o) \ 
     3761   obc_oce.F90 \ 
     3762   oce.F90 \ 
     3763   phycst.F90 \ 
     3764   restart.F90 \ 
     3765   solfet.F90 \ 
     3766   solisl.F90 \ 
     3767   sol_oce.F90 \ 
     3768   solpcg.F90 \ 
     3769   solsor.F90 \ 
     3770   solver.F90 \ 
     3771   zdf_oce.F90 \ 
     3772   domzgr_substitute.h90 \ 
     3773   obc_vectopt_loop_substitute.h90 \ 
     3774   vectopt_loop_substitute.h90 \ 
     3775   KEY_CPP \ 
     3776   dynspg_rl.F90 
     3777$(MODEL_LIB)(dynspg_ts.o) :   \ 
    35793778   bdy_oce.F90 \ 
    35803779   bdy_par.F90 \ 
    35813780   bdytides.F90 \ 
    35823781   c1d.F90 \ 
    3583    dom_oce.F90 \ 
     3782   daymod.F90 \ 
     3783   dom_oce.F90 \ 
     3784   dynadv.F90 \ 
    35843785   dynspg_oce.F90 \ 
    35853786   eosbn2.F90 \ 
    35863787   in_out_manager.F90 \ 
     3788   iom_def.F90 \ 
    35873789   iom.F90 \ 
    3588    iom_def.F90 \ 
    35893790   iom_ioipsl.F90 \ 
    35903791   iom_nf90.F90 \ 
    35913792   iom_rstdimg.F90 \ 
    35923793   lbclnk.F90 \ 
    3593    lib_feti.F90 \ 
    3594    lib_mpp.F90 \ 
    3595    lib_print.f90 \ 
    3596    obc_oce.F90 \ 
    3597    obc_par.F90 \ 
    3598    obccli.F90 \ 
    3599    obcdyn.F90 \ 
    3600    obcvol.F90 \ 
    3601    oce.F90 \ 
    3602    par_kind.F90 \ 
    3603    par_oce.F90 \ 
    3604    phycst.F90 \ 
    3605    sbc_oce.F90 \ 
    3606    sol_oce.F90 \ 
    3607    solfet.F90 \ 
    3608    solisl.F90 \ 
    3609    solmat.F90 \ 
    3610    solpcg.F90 \ 
    3611    solsor.F90 \ 
    3612    trdmld_oce.F90 \ 
    3613    zdf_oce.F90 \ 
    3614    zpshde.F90 \ 
    3615    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3616    $(MODEL_LIB)(bdy_oce.o) \ 
    3617    $(MODEL_LIB)(bdydyn.o) \ 
    3618    $(MODEL_LIB)(bdyvol.o) \ 
    3619    $(MODEL_LIB)(cla_dynspg.o) \ 
    3620    $(MODEL_LIB)(dom_oce.o) \ 
    3621    $(MODEL_LIB)(domvvl.o) \ 
    3622    $(MODEL_LIB)(in_out_manager.o) \ 
    3623    $(MODEL_LIB)(iom.o) \ 
    3624    $(MODEL_LIB)(lbclnk.o) \ 
    3625    $(MODEL_LIB)(lib_mpp.o) \ 
    3626    $(MODEL_LIB)(obc_oce.o) \ 
    3627    $(MODEL_LIB)(obcdyn.o) \ 
    3628    $(MODEL_LIB)(obcvol.o) \ 
    3629    $(MODEL_LIB)(oce.o) \ 
    3630    $(MODEL_LIB)(phycst.o) \ 
    3631    $(MODEL_LIB)(prtctl.o) \ 
    3632    $(MODEL_LIB)(restart.o) \ 
    3633    $(MODEL_LIB)(sbc_oce.o) \ 
    3634    $(MODEL_LIB)(sol_oce.o) \ 
    3635    $(MODEL_LIB)(solfet.o) \ 
    3636    $(MODEL_LIB)(solmat.o) \ 
    3637    $(MODEL_LIB)(solpcg.o) \ 
    3638    $(MODEL_LIB)(solsor.o) \ 
    3639    $(MODEL_LIB)(solver.o) \ 
    3640    $(MODEL_LIB)(zdf_oce.o) \ 
    3641    agrif_opa_interp.F90 \ 
    3642    bdy_oce.F90 \ 
    3643    bdydyn.F90 \ 
    3644    bdyvol.F90 \ 
    3645    cla_dynspg.F90 \ 
    3646    dom_oce.F90 \ 
    3647    domvvl.F90 \ 
    3648    in_out_manager.F90 \ 
    3649    iom.F90 \ 
    3650    lbclnk.F90 \ 
    3651    lib_mpp.F90 \ 
    3652    obc_oce.F90 \ 
    3653    obcdyn.F90 \ 
    3654    obcvol.F90 \ 
    3655    oce.F90 \ 
    3656    phycst.F90 \ 
    3657    prtctl.F90 \ 
    3658    restart.F90 \ 
    3659    sbc_oce.F90 \ 
    3660    sol_oce.F90 \ 
    3661    solfet.F90 \ 
    3662    solmat.F90 \ 
    3663    solpcg.F90 \ 
    3664    solsor.F90 \ 
    3665    solver.F90 \ 
    3666    zdf_oce.F90 \ 
    3667    domzgr_substitute.h90 \ 
    3668    vectopt_loop_substitute.h90 \ 
    3669    $(AGRIF_LIB) \ 
    3670    KEY_CPP \ 
    3671    dynspg_flt.F90 
    3672 $(MODEL_LIB)(dynspg_oce.o) :  \ 
    3673    $(MODEL_LIB)(par_kind.o) \ 
    3674    par_kind.F90 \ 
    3675    $(MODEL_LIB)(par_oce.o) \ 
    3676    par_oce.F90 \ 
    3677    KEY_CPP \ 
    3678    dynspg_oce.F90 
    3679 $(MODEL_LIB)(dynspg_rl.o) :   \ 
    3680    $(MODEL_LIB)(c1d.o) \ 
    3681    $(MODEL_LIB)(dom_oce.o) \ 
    3682    $(MODEL_LIB)(dynspg_oce.o) \ 
    3683    $(MODEL_LIB)(eosbn2.o) \ 
    3684    $(MODEL_LIB)(in_out_manager.o) \ 
    3685    $(MODEL_LIB)(iom.o) \ 
    3686    $(MODEL_LIB)(iom_def.o) \ 
    3687    $(MODEL_LIB)(iom_ioipsl.o) \ 
    3688    $(MODEL_LIB)(iom_nf90.o) \ 
    3689    $(MODEL_LIB)(iom_rstdimg.o) \ 
    3690    $(MODEL_LIB)(lbclnk.o) \ 
    3691    $(MODEL_LIB)(lib_mpp.o) \ 
    3692    $(MODEL_LIB)(lib_print.o) \ 
    3693    $(MODEL_LIB)(obc_oce.o) \ 
    3694    $(MODEL_LIB)(obc_par.o) \ 
    3695    $(MODEL_LIB)(oce.o) \ 
    3696    $(MODEL_LIB)(par_kind.o) \ 
    3697    $(MODEL_LIB)(par_oce.o) \ 
    3698    $(MODEL_LIB)(phycst.o) \ 
    3699    $(MODEL_LIB)(sol_oce.o) \ 
    3700    $(MODEL_LIB)(solfet.o) \ 
    3701    $(MODEL_LIB)(solisl.o) \ 
    3702    $(MODEL_LIB)(solmat.o) \ 
    3703    $(MODEL_LIB)(solpcg.o) \ 
    3704    $(MODEL_LIB)(solsor.o) \ 
    3705    $(MODEL_LIB)(trdmld_oce.o) \ 
    3706    $(MODEL_LIB)(zdf_oce.o) \ 
    3707    $(MODEL_LIB)(zpshde.o) \ 
    3708    c1d.F90 \ 
    3709    dom_oce.F90 \ 
    3710    dynspg_oce.F90 \ 
    3711    eosbn2.F90 \ 
    3712    in_out_manager.F90 \ 
    3713    iom.F90 \ 
    3714    iom_def.F90 \ 
    3715    iom_ioipsl.F90 \ 
    3716    iom_nf90.F90 \ 
    3717    iom_rstdimg.F90 \ 
    3718    lbclnk.F90 \ 
    3719    lib_mpp.F90 \ 
    3720    lib_print.f90 \ 
    3721    obc_oce.F90 \ 
    3722    obc_par.F90 \ 
    3723    oce.F90 \ 
    3724    par_kind.F90 \ 
    3725    par_oce.F90 \ 
    3726    phycst.F90 \ 
    3727    sol_oce.F90 \ 
    3728    solfet.F90 \ 
    3729    solisl.F90 \ 
    3730    solmat.F90 \ 
    3731    solpcg.F90 \ 
    3732    solsor.F90 \ 
    3733    trdmld_oce.F90 \ 
    3734    zdf_oce.F90 \ 
    3735    zpshde.F90 \ 
    3736    $(MODEL_LIB)(dom_oce.o) \ 
    3737    $(MODEL_LIB)(in_out_manager.o) \ 
    3738    $(MODEL_LIB)(iom.o) \ 
    3739    $(MODEL_LIB)(lbclnk.o) \ 
    3740    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3741    $(MODEL_LIB)(ldftra_oce.o) \ 
    3742    $(MODEL_LIB)(lib_mpp.o) \ 
    3743    $(MODEL_LIB)(obc_oce.o) \ 
    3744    $(MODEL_LIB)(oce.o) \ 
    3745    $(MODEL_LIB)(phycst.o) \ 
    3746    $(MODEL_LIB)(restart.o) \ 
    3747    $(MODEL_LIB)(sol_oce.o) \ 
    3748    $(MODEL_LIB)(solfet.o) \ 
    3749    $(MODEL_LIB)(solisl.o) \ 
    3750    $(MODEL_LIB)(solpcg.o) \ 
    3751    $(MODEL_LIB)(solsor.o) \ 
    3752    $(MODEL_LIB)(solver.o) \ 
    3753    $(MODEL_LIB)(zdf_oce.o) \ 
    3754    dom_oce.F90 \ 
    3755    in_out_manager.F90 \ 
    3756    iom.F90 \ 
    3757    lbclnk.F90 \ 
    3758    ldfdyn_oce.F90 \ 
    3759    ldftra_oce.F90 \ 
    3760    lib_mpp.F90 \ 
    3761    obc_oce.F90 \ 
    3762    oce.F90 \ 
    3763    phycst.F90 \ 
    3764    restart.F90 \ 
    3765    sol_oce.F90 \ 
    3766    solfet.F90 \ 
    3767    solisl.F90 \ 
    3768    solpcg.F90 \ 
    3769    solsor.F90 \ 
    3770    solver.F90 \ 
    3771    zdf_oce.F90 \ 
    3772    domzgr_substitute.h90 \ 
    3773    obc_vectopt_loop_substitute.h90 \ 
    3774    vectopt_loop_substitute.h90 \ 
    3775    KEY_CPP \ 
    3776    dynspg_rl.F90 
    3777 $(MODEL_LIB)(dynspg_ts.o) :   \ 
     3794   lib_mpp.F90 \ 
     3795   lib_print.f90 \ 
    37783796   $(MODEL_LIB)(bdy_oce.o) \ 
    37793797   $(MODEL_LIB)(bdy_par.o) \ 
     
    37863804   $(MODEL_LIB)(eosbn2.o) \ 
    37873805   $(MODEL_LIB)(in_out_manager.o) \ 
    3788    $(MODEL_LIB)(iom.o) \ 
    37893806   $(MODEL_LIB)(iom_def.o) \ 
    37903807   $(MODEL_LIB)(iom_ioipsl.o) \ 
    37913808   $(MODEL_LIB)(iom_nf90.o) \ 
     3809   $(MODEL_LIB)(iom.o) \ 
    37923810   $(MODEL_LIB)(iom_rstdimg.o) \ 
    37933811   $(MODEL_LIB)(lbclnk.o) \ 
    37943812   $(MODEL_LIB)(lib_mpp.o) \ 
    37953813   $(MODEL_LIB)(lib_print.o) \ 
     3814   $(MODEL_LIB)(obccli.o) \ 
     3815   $(MODEL_LIB)(obcdta.o) \ 
    37963816   $(MODEL_LIB)(obc_oce.o) \ 
    37973817   $(MODEL_LIB)(obc_par.o) \ 
    3798    $(MODEL_LIB)(obccli.o) \ 
    3799    $(MODEL_LIB)(obcdta.o) \ 
    38003818   $(MODEL_LIB)(oce.o) \ 
    38013819   $(MODEL_LIB)(par_kind.o) \ 
     
    38093827   $(MODEL_LIB)(zdf_oce.o) \ 
    38103828   $(MODEL_LIB)(zpshde.o) \ 
     3829   obccli.F90 \ 
     3830   obcdta.F90 \ 
     3831   obc_oce.F90 \ 
     3832   obc_par.F90 \ 
     3833   oce.F90 \ 
     3834   par_kind.F90 \ 
     3835   par_oce.F90 \ 
     3836   phycst.F90 \ 
     3837   prtctl.F90 \ 
     3838   sbc_oce.F90 \ 
     3839   trdmld_oce.F90 \ 
     3840   trdmod.F90 \ 
     3841   trdmod_oce.F90 \ 
     3842   zdf_oce.F90 \ 
     3843   zpshde.F90 \ 
     3844   bdydta.F90 \ 
     3845   bdydyn.F90 \ 
    38113846   bdy_oce.F90 \ 
    38123847   bdy_par.F90 \ 
    38133848   bdytides.F90 \ 
    3814    c1d.F90 \ 
    3815    daymod.F90 \ 
    3816    dom_oce.F90 \ 
    3817    dynadv.F90 \ 
     3849   dom_oce.F90 \ 
     3850   domvvl.F90 \ 
    38183851   dynspg_oce.F90 \ 
    3819    eosbn2.F90 \ 
     3852   dynvor.F90 \ 
    38203853   in_out_manager.F90 \ 
    38213854   iom.F90 \ 
    3822    iom_def.F90 \ 
    3823    iom_ioipsl.F90 \ 
    3824    iom_nf90.F90 \ 
    3825    iom_rstdimg.F90 \ 
    3826    lbclnk.F90 \ 
    3827    lib_mpp.F90 \ 
    3828    lib_print.f90 \ 
    3829    obc_oce.F90 \ 
    3830    obc_par.F90 \ 
    3831    obccli.F90 \ 
    3832    obcdta.F90 \ 
    3833    oce.F90 \ 
    3834    par_kind.F90 \ 
    3835    par_oce.F90 \ 
    3836    phycst.F90 \ 
    3837    prtctl.F90 \ 
    3838    sbc_oce.F90 \ 
    3839    trdmld_oce.F90 \ 
    3840    trdmod.F90 \ 
    3841    trdmod_oce.F90 \ 
    3842    zdf_oce.F90 \ 
    3843    zpshde.F90 \ 
     3855   lbclnk.F90 \ 
     3856   lib_mpp.F90 \ 
     3857   $(MODEL_LIB)(bdydta.o) \ 
     3858   $(MODEL_LIB)(bdydyn.o) \ 
    38443859   $(MODEL_LIB)(bdy_oce.o) \ 
    38453860   $(MODEL_LIB)(bdy_par.o) \ 
    3846    $(MODEL_LIB)(bdydta.o) \ 
    3847    $(MODEL_LIB)(bdydyn.o) \ 
    38483861   $(MODEL_LIB)(bdytides.o) \ 
    38493862   $(MODEL_LIB)(dom_oce.o) \ 
     
    38553868   $(MODEL_LIB)(lbclnk.o) \ 
    38563869   $(MODEL_LIB)(lib_mpp.o) \ 
     3870   $(MODEL_LIB)(obcdta.o) \ 
     3871   $(MODEL_LIB)(obcfla.o) \ 
    38573872   $(MODEL_LIB)(obc_oce.o) \ 
    38583873   $(MODEL_LIB)(obc_par.o) \ 
    3859    $(MODEL_LIB)(obcdta.o) \ 
    3860    $(MODEL_LIB)(obcfla.o) \ 
    38613874   $(MODEL_LIB)(oce.o) \ 
    38623875   $(MODEL_LIB)(phycst.o) \ 
     
    38643877   $(MODEL_LIB)(restart.o) \ 
    38653878   $(MODEL_LIB)(sbc_oce.o) \ 
    3866    bdy_oce.F90 \ 
    3867    bdy_par.F90 \ 
    3868    bdydta.F90 \ 
    3869    bdydyn.F90 \ 
    3870    bdytides.F90 \ 
    3871    dom_oce.F90 \ 
    3872    domvvl.F90 \ 
    3873    dynspg_oce.F90 \ 
    3874    dynvor.F90 \ 
    3875    in_out_manager.F90 \ 
    3876    iom.F90 \ 
    3877    lbclnk.F90 \ 
    3878    lib_mpp.F90 \ 
     3879   obcdta.F90 \ 
     3880   obcfla.F90 \ 
    38793881   obc_oce.F90 \ 
    38803882   obc_par.F90 \ 
    3881    obcdta.F90 \ 
    3882    obcfla.F90 \ 
    38833883   oce.F90 \ 
    38843884   phycst.F90 \ 
     
    38913891   dynspg_ts.F90 
    38923892$(MODEL_LIB)(dynvor.o) :   \ 
     3893   dom_oce.F90 \ 
     3894   dynadv_cen2.F90 \ 
     3895   dynadv_ubs.F90 \ 
     3896   dynkeg.F90 \ 
     3897   dynzad.F90 \ 
     3898   in_out_manager.F90 \ 
     3899   ldftra_oce.F90 \ 
     3900   lib_mpp.F90 \ 
     3901   lib_print.f90 \ 
    38933902   $(MODEL_LIB)(dom_oce.o) \ 
    38943903   $(MODEL_LIB)(dynadv_cen2.o) \ 
     
    39133922   $(MODEL_LIB)(trdvor_oce.o) \ 
    39143923   $(MODEL_LIB)(zdf_oce.o) \ 
    3915    dom_oce.F90 \ 
    3916    dynadv_cen2.F90 \ 
    3917    dynadv_ubs.F90 \ 
    3918    dynkeg.F90 \ 
    3919    dynzad.F90 \ 
    3920    in_out_manager.F90 \ 
    3921    ldftra_oce.F90 \ 
    3922    lib_mpp.F90 \ 
    3923    lib_print.f90 \ 
    39243924   oce.F90 \ 
    39253925   par_kind.F90 \ 
     
    39353935   trdvor_oce.F90 \ 
    39363936   zdf_oce.F90 \ 
     3937   dom_oce.F90 \ 
     3938   dynadv.F90 \ 
     3939   in_out_manager.F90 \ 
     3940   lbclnk.F90 \ 
    39373941   $(MODEL_LIB)(dom_oce.o) \ 
    39383942   $(MODEL_LIB)(dynadv.o) \ 
     
    39433947   $(MODEL_LIB)(trdmod.o) \ 
    39443948   $(MODEL_LIB)(trdmod_oce.o) \ 
    3945    dom_oce.F90 \ 
    3946    dynadv.F90 \ 
    3947    in_out_manager.F90 \ 
    3948    lbclnk.F90 \ 
    39493949   oce.F90 \ 
    39503950   prtctl.F90 \ 
     
    39563956   dynvor.F90 
    39573957$(MODEL_LIB)(dynzad.o) :   \ 
     3958   dom_oce.F90 \ 
     3959   in_out_manager.F90 \ 
     3960   lbclnk.F90 \ 
     3961   ldftra_oce.F90 \ 
     3962   lib_mpp.F90 \ 
     3963   lib_print.f90 \ 
    39583964   $(MODEL_LIB)(dom_oce.o) \ 
    39593965   $(MODEL_LIB)(in_out_manager.o) \ 
     
    39753981   $(MODEL_LIB)(trdvor_oce.o) \ 
    39763982   $(MODEL_LIB)(zdf_oce.o) \ 
    3977    dom_oce.F90 \ 
    3978    in_out_manager.F90 \ 
    3979    lbclnk.F90 \ 
    3980    ldftra_oce.F90 \ 
    3981    lib_mpp.F90 \ 
    3982    lib_print.f90 \ 
    39833983   oce.F90 \ 
    39843984   par_kind.F90 \ 
     
    39943994   trdvor_oce.F90 \ 
    39953995   zdf_oce.F90 \ 
     3996   dom_oce.F90 \ 
     3997   in_out_manager.F90 \ 
    39963998   $(MODEL_LIB)(dom_oce.o) \ 
    39973999   $(MODEL_LIB)(in_out_manager.o) \ 
     
    40014003   $(MODEL_LIB)(trdmod.o) \ 
    40024004   $(MODEL_LIB)(trdmod_oce.o) \ 
    4003    dom_oce.F90 \ 
    4004    in_out_manager.F90 \ 
    40054005   oce.F90 \ 
    40064006   prtctl.F90 \ 
     
    40124012   KEY_CPP \ 
    40134013   dynzad.F90 
     4014$(MODEL_LIB)(dynzdf_exp.o) :  \ 
     4015   dom_oce.F90 \ 
     4016   in_out_manager.F90 \ 
     4017   lbclnk.F90 \ 
     4018   lib_print.f90 \ 
     4019   $(MODEL_LIB)(dom_oce.o) \ 
     4020   $(MODEL_LIB)(in_out_manager.o) \ 
     4021   $(MODEL_LIB)(lbclnk.o) \ 
     4022   $(MODEL_LIB)(lib_print.o) \ 
     4023   $(MODEL_LIB)(par_kind.o) \ 
     4024   $(MODEL_LIB)(par_oce.o) \ 
     4025   par_kind.F90 \ 
     4026   par_oce.F90 \ 
     4027   dom_oce.F90 \ 
     4028   in_out_manager.F90 \ 
     4029   $(MODEL_LIB)(dom_oce.o) \ 
     4030   $(MODEL_LIB)(in_out_manager.o) \ 
     4031   $(MODEL_LIB)(oce.o) \ 
     4032   $(MODEL_LIB)(phycst.o) \ 
     4033   $(MODEL_LIB)(sbc_oce.o) \ 
     4034   $(MODEL_LIB)(zdf_oce.o) \ 
     4035   oce.F90 \ 
     4036   phycst.F90 \ 
     4037   sbc_oce.F90 \ 
     4038   zdf_oce.F90 \ 
     4039   domzgr_substitute.h90 \ 
     4040   vectopt_loop_substitute.h90 \ 
     4041   KEY_CPP \ 
     4042   dynzdf_exp.F90 
    40144043$(MODEL_LIB)(dynzdf.o) :   \ 
     4044   dom_oce.F90 \ 
     4045   dynzdf_exp.F90 \ 
     4046   eosbn2.F90 \ 
     4047   in_out_manager.F90 \ 
     4048   iom.F90 \ 
     4049   lbclnk.F90 \ 
     4050   ldftra_oce.F90 \ 
     4051   lib_mpp.F90 \ 
     4052   lib_print.f90 \ 
    40154053   $(MODEL_LIB)(dom_oce.o) \ 
    40164054   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    40384076   $(MODEL_LIB)(trdvor.o) \ 
    40394077   $(MODEL_LIB)(trdvor_oce.o) \ 
    4040    $(MODEL_LIB)(zdf_oce.o) \ 
    40414078   $(MODEL_LIB)(zdfddm.o) \ 
    40424079   $(MODEL_LIB)(zdfmxl.o) \ 
    4043    dom_oce.F90 \ 
    4044    dynzdf_exp.F90 \ 
    4045    eosbn2.F90 \ 
    4046    in_out_manager.F90 \ 
    4047    iom.F90 \ 
    4048    lbclnk.F90 \ 
    4049    ldftra_oce.F90 \ 
    4050    lib_mpp.F90 \ 
    4051    lib_print.f90 \ 
     4080   $(MODEL_LIB)(zdf_oce.o) \ 
    40524081   oce.F90 \ 
    40534082   par_kind.F90 \ 
     
    40664095   trdvor.F90 \ 
    40674096   trdvor_oce.F90 \ 
    4068    zdf_oce.F90 \ 
    40694097   zdfddm.F90 \ 
    40704098   zdfmxl.F90 \ 
     4099   zdf_oce.F90 \ 
     4100   dom_oce.F90 \ 
     4101   dynzdf_exp.F90 \ 
     4102   dynzdf_imp.F90 \ 
     4103   in_out_manager.F90 \ 
     4104   ldfdyn_oce.F90 \ 
    40714105   $(MODEL_LIB)(dom_oce.o) \ 
    40724106   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    40784112   $(MODEL_LIB)(trdmod.o) \ 
    40794113   $(MODEL_LIB)(trdmod_oce.o) \ 
    4080    $(MODEL_LIB)(zdf_oce.o) \ 
    40814114   $(MODEL_LIB)(zdfkpp.o) \ 
     4115   $(MODEL_LIB)(zdf_oce.o) \ 
     4116   $(MODEL_LIB)(zdftke2.o) \ 
    40824117   $(MODEL_LIB)(zdftke.o) \ 
    4083    $(MODEL_LIB)(zdftke2.o) \ 
    4084    dom_oce.F90 \ 
    4085    dynzdf_exp.F90 \ 
    4086    dynzdf_imp.F90 \ 
    4087    in_out_manager.F90 \ 
    4088    ldfdyn_oce.F90 \ 
    40894118   oce.F90 \ 
    40904119   prtctl.F90 \ 
    40914120   trdmod.F90 \ 
    40924121   trdmod_oce.F90 \ 
    4093    zdf_oce.F90 \ 
    40944122   zdfkpp.F90 \ 
     4123   zdf_oce.F90 \ 
     4124   zdftke2.F90 \ 
    40954125   zdftke.F90 \ 
    4096    zdftke2.F90 \ 
    40974126   domzgr_substitute.h90 \ 
    40984127   vectopt_loop_substitute.h90 \ 
     
    41004129   KEY_CPP \ 
    41014130   dynzdf.F90 
    4102 $(MODEL_LIB)(dynzdf_exp.o) :  \ 
    4103    $(MODEL_LIB)(dom_oce.o) \ 
    4104    $(MODEL_LIB)(in_out_manager.o) \ 
    4105    $(MODEL_LIB)(lbclnk.o) \ 
    4106    $(MODEL_LIB)(lib_print.o) \ 
    4107    $(MODEL_LIB)(par_kind.o) \ 
    4108    $(MODEL_LIB)(par_oce.o) \ 
    4109    dom_oce.F90 \ 
    4110    in_out_manager.F90 \ 
    4111    lbclnk.F90 \ 
    4112    lib_print.f90 \ 
    4113    par_kind.F90 \ 
    4114    par_oce.F90 \ 
    4115    $(MODEL_LIB)(dom_oce.o) \ 
    4116    $(MODEL_LIB)(in_out_manager.o) \ 
    4117    $(MODEL_LIB)(oce.o) \ 
    4118    $(MODEL_LIB)(phycst.o) \ 
    4119    $(MODEL_LIB)(sbc_oce.o) \ 
    4120    $(MODEL_LIB)(zdf_oce.o) \ 
    4121    dom_oce.F90 \ 
    4122    in_out_manager.F90 \ 
     4131$(MODEL_LIB)(dynzdf_imp.o) :  \ 
     4132   dom_oce.F90 \ 
     4133   in_out_manager.F90 \ 
     4134   lbclnk.F90 \ 
     4135   lib_print.f90 \ 
     4136   $(MODEL_LIB)(dom_oce.o) \ 
     4137   $(MODEL_LIB)(in_out_manager.o) \ 
     4138   $(MODEL_LIB)(lbclnk.o) \ 
     4139   $(MODEL_LIB)(lib_print.o) \ 
     4140   $(MODEL_LIB)(par_kind.o) \ 
     4141   $(MODEL_LIB)(par_oce.o) \ 
     4142   par_kind.F90 \ 
     4143   par_oce.F90 \ 
     4144   dom_oce.F90 \ 
     4145   in_out_manager.F90 \ 
     4146   $(MODEL_LIB)(dom_oce.o) \ 
     4147   $(MODEL_LIB)(in_out_manager.o) \ 
     4148   $(MODEL_LIB)(oce.o) \ 
     4149   $(MODEL_LIB)(phycst.o) \ 
     4150   $(MODEL_LIB)(sbc_oce.o) \ 
     4151   $(MODEL_LIB)(zdf_oce.o) \ 
    41234152   oce.F90 \ 
    41244153   phycst.F90 \ 
     
    41284157   vectopt_loop_substitute.h90 \ 
    41294158   KEY_CPP \ 
    4130    dynzdf_exp.F90 
    4131 $(MODEL_LIB)(dynzdf_imp.o) :  \ 
    4132    $(MODEL_LIB)(dom_oce.o) \ 
    4133    $(MODEL_LIB)(in_out_manager.o) \ 
    4134    $(MODEL_LIB)(lbclnk.o) \ 
    4135    $(MODEL_LIB)(lib_print.o) \ 
    4136    $(MODEL_LIB)(par_kind.o) \ 
    4137    $(MODEL_LIB)(par_oce.o) \ 
    4138    dom_oce.F90 \ 
    4139    in_out_manager.F90 \ 
    4140    lbclnk.F90 \ 
    4141    lib_print.f90 \ 
    4142    par_kind.F90 \ 
    4143    par_oce.F90 \ 
    4144    $(MODEL_LIB)(dom_oce.o) \ 
    4145    $(MODEL_LIB)(in_out_manager.o) \ 
    4146    $(MODEL_LIB)(oce.o) \ 
    4147    $(MODEL_LIB)(phycst.o) \ 
    4148    $(MODEL_LIB)(sbc_oce.o) \ 
    4149    $(MODEL_LIB)(zdf_oce.o) \ 
    4150    dom_oce.F90 \ 
    4151    in_out_manager.F90 \ 
    4152    oce.F90 \ 
    4153    phycst.F90 \ 
    4154    sbc_oce.F90 \ 
    4155    zdf_oce.F90 \ 
    4156    domzgr_substitute.h90 \ 
    4157    vectopt_loop_substitute.h90 \ 
    4158    KEY_CPP \ 
    41594159   dynzdf_imp.F90 
    41604160$(MODEL_LIB)(eosbn2.o) :   \ 
    4161    $(MODEL_LIB)(dom_oce.o) \ 
    4162    $(MODEL_LIB)(in_out_manager.o) \ 
    4163    $(MODEL_LIB)(lbclnk.o) \ 
    4164    $(MODEL_LIB)(lib_mpp.o) \ 
    4165    $(MODEL_LIB)(lib_print.o) \ 
    4166    $(MODEL_LIB)(oce.o) \ 
    4167    $(MODEL_LIB)(par_kind.o) \ 
    4168    $(MODEL_LIB)(par_oce.o) \ 
    4169    $(MODEL_LIB)(prtctl.o) \ 
    4170    $(MODEL_LIB)(zdf_oce.o) \ 
    4171    dom_oce.F90 \ 
    4172    in_out_manager.F90 \ 
    4173    lbclnk.F90 \ 
    4174    lib_mpp.F90 \ 
    4175    lib_print.f90 \ 
    4176    oce.F90 \ 
    4177    par_kind.F90 \ 
    4178    par_oce.F90 \ 
    4179    prtctl.F90 \ 
    4180    zdf_oce.F90 \ 
     4161   dom_oce.F90 \ 
     4162   in_out_manager.F90 \ 
     4163   lbclnk.F90 \ 
     4164   lib_mpp.F90 \ 
     4165   lib_print.f90 \ 
     4166   $(MODEL_LIB)(dom_oce.o) \ 
     4167   $(MODEL_LIB)(in_out_manager.o) \ 
     4168   $(MODEL_LIB)(lbclnk.o) \ 
     4169   $(MODEL_LIB)(lib_mpp.o) \ 
     4170   $(MODEL_LIB)(lib_print.o) \ 
     4171   $(MODEL_LIB)(oce.o) \ 
     4172   $(MODEL_LIB)(par_kind.o) \ 
     4173   $(MODEL_LIB)(par_oce.o) \ 
     4174   $(MODEL_LIB)(prtctl.o) \ 
     4175   $(MODEL_LIB)(zdf_oce.o) \ 
     4176   oce.F90 \ 
     4177   par_kind.F90 \ 
     4178   par_oce.F90 \ 
     4179   prtctl.F90 \ 
     4180   zdf_oce.F90 \ 
     4181   dom_oce.F90 \ 
     4182   in_out_manager.F90 \ 
    41814183   $(MODEL_LIB)(dom_oce.o) \ 
    41824184   $(MODEL_LIB)(in_out_manager.o) \ 
     
    41844186   $(MODEL_LIB)(prtctl.o) \ 
    41854187   $(MODEL_LIB)(zdfddm.o) \ 
    4186    dom_oce.F90 \ 
    4187    in_out_manager.F90 \ 
    41884188   phycst.F90 \ 
    41894189   prtctl.F90 \ 
     
    41944194   eosbn2.F90 
    41954195$(MODEL_LIB)(fldread.o) :  \ 
    4196    $(MODEL_LIB)(dom_oce.o) \ 
    4197    $(MODEL_LIB)(in_out_manager.o) \ 
     4196   dom_oce.F90 \ 
     4197   in_out_manager.F90 \ 
     4198   iom_def.F90 \ 
     4199   iom.F90 \ 
     4200   iom_ioipsl.F90 \ 
     4201   iom_nf90.F90 \ 
     4202   iom_rstdimg.F90 \ 
     4203   lbclnk.F90 \ 
     4204   lib_print.f90 \ 
     4205   $(MODEL_LIB)(dom_oce.o) \ 
     4206   $(MODEL_LIB)(in_out_manager.o) \ 
     4207   $(MODEL_LIB)(iom_def.o) \ 
     4208   $(MODEL_LIB)(iom_ioipsl.o) \ 
     4209   $(MODEL_LIB)(iom_nf90.o) \ 
    41984210   $(MODEL_LIB)(iom.o) \ 
     4211   $(MODEL_LIB)(iom_rstdimg.o) \ 
     4212   $(MODEL_LIB)(lbclnk.o) \ 
     4213   $(MODEL_LIB)(lib_print.o) \ 
     4214   $(MODEL_LIB)(par_kind.o) \ 
     4215   $(MODEL_LIB)(par_oce.o) \ 
     4216   $(MODEL_LIB)(phycst.o) \ 
     4217   $(MODEL_LIB)(prtctl.o) \ 
     4218   $(MODEL_LIB)(restart.o) \ 
     4219   par_kind.F90 \ 
     4220   par_oce.F90 \ 
     4221   phycst.F90 \ 
     4222   prtctl.F90 \ 
     4223   restart.F90 \ 
     4224   daymod.F90 \ 
     4225   dom_oce.F90 \ 
     4226   geo2ocean.F90 \ 
     4227   in_out_manager.F90 \ 
     4228   iom.F90 \ 
     4229   $(MODEL_LIB)(daymod.o) \ 
     4230   $(MODEL_LIB)(dom_oce.o) \ 
     4231   $(MODEL_LIB)(geo2ocean.o) \ 
     4232   $(MODEL_LIB)(in_out_manager.o) \ 
     4233   $(MODEL_LIB)(iom.o) \ 
     4234   $(MODEL_LIB)(oce.o) \ 
     4235   $(MODEL_LIB)(phycst.o) \ 
     4236   oce.F90 \ 
     4237   phycst.F90 \ 
     4238   $(AGRIF_LIB) \ 
     4239   KEY_CPP \ 
     4240   fldread.F90 
     4241$(MODEL_LIB)(flo4rk.o) :   \ 
     4242   lib_print.f90 \ 
     4243   $(MODEL_LIB)(lib_print.o) \ 
     4244   $(MODEL_LIB)(par_kind.o) \ 
     4245   $(MODEL_LIB)(par_oce.o) \ 
     4246   par_kind.F90 \ 
     4247   par_oce.F90 \ 
     4248   dom_oce.F90 \ 
     4249   flo_oce.F90 \ 
     4250   in_out_manager.F90 \ 
     4251   $(MODEL_LIB)(dom_oce.o) \ 
     4252   $(MODEL_LIB)(flo_oce.o) \ 
     4253   $(MODEL_LIB)(in_out_manager.o) \ 
     4254   $(MODEL_LIB)(oce.o) \ 
     4255   oce.F90 \ 
     4256   KEY_CPP \ 
     4257   flo4rk.F90 
     4258$(MODEL_LIB)(floats.o) :   \ 
     4259   daymod.F90 \ 
     4260   dom_oce.F90 \ 
     4261   flo_oce.F90 \ 
     4262   in_out_manager.F90 \ 
     4263   lib_mpp.F90 \ 
     4264   $(MODEL_LIB)(daymod.o) \ 
     4265   $(MODEL_LIB)(dom_oce.o) \ 
     4266   $(MODEL_LIB)(flo_oce.o) \ 
     4267   $(MODEL_LIB)(in_out_manager.o) \ 
     4268   $(MODEL_LIB)(lib_mpp.o) \ 
     4269   $(MODEL_LIB)(oce.o) \ 
     4270   $(MODEL_LIB)(par_oce.o) \ 
     4271   $(MODEL_LIB)(phycst.o) \ 
     4272   oce.F90 \ 
     4273   par_oce.F90 \ 
     4274   phycst.F90 \ 
     4275   flo4rk.F90 \ 
     4276   floblk.F90 \ 
     4277   flodom.F90 \ 
     4278   flo_oce.F90 \ 
     4279   flowri.F90 \ 
     4280   lib_mpp.F90 \ 
     4281   $(MODEL_LIB)(flo4rk.o) \ 
     4282   $(MODEL_LIB)(floblk.o) \ 
     4283   $(MODEL_LIB)(flodom.o) \ 
     4284   $(MODEL_LIB)(flo_oce.o) \ 
     4285   $(MODEL_LIB)(flowri.o) \ 
     4286   $(MODEL_LIB)(lib_mpp.o) \ 
     4287   $(IOIPSL_LIB) \ 
     4288   KEY_CPP \ 
     4289   floats.F90 
     4290$(MODEL_LIB)(floblk.o) :   \ 
     4291   dom_oce.F90 \ 
     4292   in_out_manager.F90 \ 
     4293   lib_print.f90 \ 
     4294   $(MODEL_LIB)(dom_oce.o) \ 
     4295   $(MODEL_LIB)(in_out_manager.o) \ 
     4296   $(MODEL_LIB)(lib_print.o) \ 
     4297   $(MODEL_LIB)(par_kind.o) \ 
     4298   $(MODEL_LIB)(par_oce.o) \ 
     4299   par_kind.F90 \ 
     4300   par_oce.F90 \ 
     4301   dom_oce.F90 \ 
     4302   flo_oce.F90 \ 
     4303   in_out_manager.F90 \ 
     4304   lib_mpp.F90 \ 
     4305   $(MODEL_LIB)(dom_oce.o) \ 
     4306   $(MODEL_LIB)(flo_oce.o) \ 
     4307   $(MODEL_LIB)(in_out_manager.o) \ 
     4308   $(MODEL_LIB)(lib_mpp.o) \ 
     4309   $(MODEL_LIB)(oce.o) \ 
     4310   $(MODEL_LIB)(phycst.o) \ 
     4311   oce.F90 \ 
     4312   phycst.F90 \ 
     4313   domzgr_substitute.h90 \ 
     4314   KEY_CPP \ 
     4315   floblk.F90 
     4316$(MODEL_LIB)(flodom.o) :   \ 
     4317   dom_oce.F90 \ 
     4318   in_out_manager.F90 \ 
     4319   lib_print.f90 \ 
     4320   $(MODEL_LIB)(dom_oce.o) \ 
     4321   $(MODEL_LIB)(in_out_manager.o) \ 
     4322   $(MODEL_LIB)(lib_print.o) \ 
     4323   $(MODEL_LIB)(par_kind.o) \ 
     4324   $(MODEL_LIB)(par_oce.o) \ 
     4325   par_kind.F90 \ 
     4326   par_oce.F90 \ 
     4327   dom_oce.F90 \ 
     4328   flo_oce.F90 \ 
     4329   in_out_manager.F90 \ 
     4330   lib_mpp.F90 \ 
     4331   $(MODEL_LIB)(dom_oce.o) \ 
     4332   $(MODEL_LIB)(flo_oce.o) \ 
     4333   $(MODEL_LIB)(in_out_manager.o) \ 
     4334   $(MODEL_LIB)(lib_mpp.o) \ 
     4335   $(MODEL_LIB)(oce.o) \ 
     4336   oce.F90 \ 
     4337   domzgr_substitute.h90 \ 
     4338   KEY_CPP \ 
     4339   flodom.F90 
     4340$(MODEL_LIB)(flo_oce.o) :  \ 
     4341   $(MODEL_LIB)(par_kind.o) \ 
     4342   par_kind.F90 \ 
     4343   $(MODEL_LIB)(par_oce.o) \ 
     4344   par_oce.F90 \ 
     4345   KEY_CPP \ 
     4346   flo_oce.F90 
     4347$(MODEL_LIB)(flowri.o) :   \ 
     4348   dom_oce.F90 \ 
     4349   in_out_manager.F90 \ 
     4350   iom.F90 \ 
     4351   lib_print.f90 \ 
     4352   $(MODEL_LIB)(dom_oce.o) \ 
     4353   $(MODEL_LIB)(in_out_manager.o) \ 
     4354   $(MODEL_LIB)(iom.o) \ 
     4355   $(MODEL_LIB)(lib_print.o) \ 
     4356   $(MODEL_LIB)(par_kind.o) \ 
     4357   $(MODEL_LIB)(par_oce.o) \ 
     4358   $(MODEL_LIB)(phycst.o) \ 
     4359   $(MODEL_LIB)(prtctl.o) \ 
     4360   $(MODEL_LIB)(restart.o) \ 
     4361   par_kind.F90 \ 
     4362   par_oce.F90 \ 
     4363   phycst.F90 \ 
     4364   prtctl.F90 \ 
     4365   restart.F90 \ 
     4366   daymod.F90 \ 
     4367   dom_oce.F90 \ 
     4368   flo_oce.F90 \ 
     4369   in_out_manager.F90 \ 
     4370   lib_mpp.F90 \ 
     4371   $(MODEL_LIB)(daymod.o) \ 
     4372   $(MODEL_LIB)(dom_oce.o) \ 
     4373   $(MODEL_LIB)(flo_oce.o) \ 
     4374   $(MODEL_LIB)(in_out_manager.o) \ 
     4375   $(MODEL_LIB)(lib_mpp.o) \ 
     4376   $(MODEL_LIB)(oce.o) \ 
     4377   oce.F90 \ 
     4378   domzgr_substitute.h90 \ 
     4379   KEY_CPP \ 
     4380   flowri.F90 
     4381$(MODEL_LIB)(geo2ocean.o) :   \ 
     4382   dom_oce.F90 \ 
     4383   in_out_manager.F90 \ 
     4384   lib_mpp.F90 \ 
     4385   lib_print.f90 \ 
     4386   $(MODEL_LIB)(dom_oce.o) \ 
     4387   $(MODEL_LIB)(in_out_manager.o) \ 
     4388   $(MODEL_LIB)(lib_mpp.o) \ 
     4389   $(MODEL_LIB)(lib_print.o) \ 
     4390   $(MODEL_LIB)(oce.o) \ 
     4391   $(MODEL_LIB)(par_kind.o) \ 
     4392   $(MODEL_LIB)(par_oce.o) \ 
     4393   oce.F90 \ 
     4394   par_kind.F90 \ 
     4395   par_oce.F90 \ 
     4396   dom_oce.F90 \ 
     4397   in_out_manager.F90 \ 
     4398   lbclnk.F90 \ 
     4399   $(MODEL_LIB)(dom_oce.o) \ 
     4400   $(MODEL_LIB)(in_out_manager.o) \ 
     4401   $(MODEL_LIB)(lbclnk.o) \ 
     4402   $(MODEL_LIB)(phycst.o) \ 
     4403   phycst.F90 \ 
     4404   vectopt_loop_substitute.h90 \ 
     4405   KEY_CPP \ 
     4406   geo2ocean.F90 
     4407$(MODEL_LIB)(ice_2.o) : \ 
     4408   $(MODEL_LIB)(par_oce.o) \ 
     4409   par_oce.F90 \ 
     4410   $(MODEL_LIB)(par_ice_2.o) \ 
     4411   par_ice_2.F90 \ 
     4412   KEY_CPP \ 
     4413   ice_2.F90 
     4414$(MODEL_LIB)(iceini_2.o) : \ 
     4415   daymod.F90 \ 
     4416   dom_ice_2.F90 \ 
     4417   dom_oce.F90 \ 
     4418   eosbn2.F90 \ 
     4419   ice_2.F90 \ 
     4420   ice_oce.F90 \ 
     4421   in_out_manager.F90 \ 
     4422   iom.F90 \ 
     4423   lbclnk.F90 \ 
     4424   lib_print.f90 \ 
     4425   $(MODEL_LIB)(daymod.o) \ 
     4426   $(MODEL_LIB)(dom_ice_2.o) \ 
     4427   $(MODEL_LIB)(dom_oce.o) \ 
     4428   $(MODEL_LIB)(eosbn2.o) \ 
     4429   $(MODEL_LIB)(ice_2.o) \ 
     4430   $(MODEL_LIB)(ice_oce.o) \ 
     4431   $(MODEL_LIB)(in_out_manager.o) \ 
     4432   $(MODEL_LIB)(iom.o) \ 
     4433   $(MODEL_LIB)(lbclnk.o) \ 
     4434   $(MODEL_LIB)(lib_print.o) \ 
     4435   $(MODEL_LIB)(oce.o) \ 
     4436   $(MODEL_LIB)(par_ice_2.o) \ 
     4437   $(MODEL_LIB)(par_kind.o) \ 
     4438   $(MODEL_LIB)(par_oce.o) \ 
     4439   $(MODEL_LIB)(phycst.o) \ 
     4440   $(MODEL_LIB)(sbc_ice.o) \ 
     4441   $(MODEL_LIB)(sbc_oce.o) \ 
     4442   oce.F90 \ 
     4443   par_ice_2.F90 \ 
     4444   par_kind.F90 \ 
     4445   par_oce.F90 \ 
     4446   phycst.F90 \ 
     4447   sbc_ice.F90 \ 
     4448   sbc_oce.F90 \ 
     4449   dom_ice_2.F90 \ 
     4450   dom_oce.F90 \ 
     4451   ice_2.F90 \ 
     4452   ice_oce.F90 \ 
     4453   in_out_manager.F90 \ 
     4454   limistate_2.F90 \ 
     4455   limmsh_2.F90 \ 
     4456   limrst_2.F90 \ 
     4457   $(MODEL_LIB)(dom_ice_2.o) \ 
     4458   $(MODEL_LIB)(dom_oce.o) \ 
     4459   $(MODEL_LIB)(ice_2.o) \ 
     4460   $(MODEL_LIB)(ice_oce.o) \ 
     4461   $(MODEL_LIB)(in_out_manager.o) \ 
     4462   $(MODEL_LIB)(limistate_2.o) \ 
     4463   $(MODEL_LIB)(limmsh_2.o) \ 
     4464   $(MODEL_LIB)(limrst_2.o) \ 
     4465   $(MODEL_LIB)(phycst.o) \ 
     4466   $(MODEL_LIB)(sbc_ice.o) \ 
     4467   $(MODEL_LIB)(sbc_oce.o) \ 
     4468   phycst.F90 \ 
     4469   sbc_ice.F90 \ 
     4470   sbc_oce.F90 \ 
     4471   KEY_CPP \ 
     4472   iceini_2.F90 
     4473$(MODEL_LIB)(ice_oce.o) :  \ 
     4474   $(MODEL_LIB)(par_kind.o) \ 
     4475   par_kind.F90 \ 
     4476   $(MODEL_LIB)(par_oce.o) \ 
     4477   par_oce.F90 \ 
     4478   KEY_CPP \ 
     4479   ice_oce.F90 
     4480$(MODEL_LIB)(in_out_manager.o) : \ 
     4481   $(MODEL_LIB)(par_kind.o) \ 
     4482   par_kind.F90 \ 
     4483   lib_print.f90 \ 
     4484   $(MODEL_LIB)(lib_print.o) \ 
     4485   $(MODEL_LIB)(par_kind.o) \ 
     4486   $(MODEL_LIB)(par_oce.o) \ 
     4487   par_kind.F90 \ 
     4488   par_oce.F90 \ 
     4489   KEY_CPP \ 
     4490   in_out_manager.F90 
     4491$(MODEL_LIB)(iom_def.o) :  \ 
     4492   $(MODEL_LIB)(par_kind.o) \ 
     4493   par_kind.F90 \ 
     4494   $(IOIPSL_LIB) \ 
     4495   KEY_CPP \ 
     4496   iom_def.F90 
     4497$(MODEL_LIB)(iom.o) :   \ 
     4498   dom_oce.F90 \ 
     4499   in_out_manager.F90 \ 
     4500   iom_def.F90 \ 
     4501   lbclnk.F90 \ 
     4502   lib_mpp.F90 \ 
     4503   lib_print.f90 \ 
     4504   $(MODEL_LIB)(dom_oce.o) \ 
     4505   $(MODEL_LIB)(in_out_manager.o) \ 
     4506   $(MODEL_LIB)(iom_def.o) \ 
     4507   $(MODEL_LIB)(lbclnk.o) \ 
     4508   $(MODEL_LIB)(lib_mpp.o) \ 
     4509   $(MODEL_LIB)(lib_print.o) \ 
     4510   $(MODEL_LIB)(oce.o) \ 
     4511   $(MODEL_LIB)(par_kind.o) \ 
     4512   $(MODEL_LIB)(par_oce.o) \ 
     4513   oce.F90 \ 
     4514   par_kind.F90 \ 
     4515   par_oce.F90 \ 
     4516   dom_oce.F90 \ 
     4517   in_out_manager.F90 \ 
     4518   iom_def.F90 \ 
     4519   iom_ioipsl.F90 \ 
     4520   iom_nf90.F90 \ 
     4521   iom_rstdimg.F90 \ 
     4522   lbclnk.F90 \ 
     4523   $(MODEL_LIB)(dom_oce.o) \ 
     4524   $(MODEL_LIB)(in_out_manager.o) \ 
    41994525   $(MODEL_LIB)(iom_def.o) \ 
    42004526   $(MODEL_LIB)(iom_ioipsl.o) \ 
     
    42024528   $(MODEL_LIB)(iom_rstdimg.o) \ 
    42034529   $(MODEL_LIB)(lbclnk.o) \ 
    4204    $(MODEL_LIB)(lib_print.o) \ 
    4205    $(MODEL_LIB)(par_kind.o) \ 
    4206    $(MODEL_LIB)(par_oce.o) \ 
    4207    $(MODEL_LIB)(phycst.o) \ 
    4208    $(MODEL_LIB)(prtctl.o) \ 
    4209    $(MODEL_LIB)(restart.o) \ 
    4210    dom_oce.F90 \ 
    4211    in_out_manager.F90 \ 
     4530   KEY_CPP \ 
     4531   iom.F90 
     4532$(MODEL_LIB)(iom_ioipsl.o) :  \ 
     4533   lib_print.f90 \ 
     4534   $(MODEL_LIB)(lib_print.o) \ 
     4535   $(MODEL_LIB)(par_kind.o) \ 
     4536   $(MODEL_LIB)(par_oce.o) \ 
     4537   par_kind.F90 \ 
     4538   par_oce.F90 \ 
     4539   dom_oce.F90 \ 
     4540   in_out_manager.F90 \ 
     4541   iom_def.F90 \ 
     4542   $(MODEL_LIB)(dom_oce.o) \ 
     4543   $(MODEL_LIB)(in_out_manager.o) \ 
     4544   $(MODEL_LIB)(iom_def.o) \ 
     4545   $(IOIPSL_LIB) \ 
     4546   iom_ioipsl.F90 
     4547$(MODEL_LIB)(iom_nf90.o) : \ 
     4548   dom_oce.F90 \ 
     4549   in_out_manager.F90 \ 
     4550   lib_mpp.F90 \ 
     4551   lib_print.f90 \ 
     4552   $(MODEL_LIB)(dom_oce.o) \ 
     4553   $(MODEL_LIB)(in_out_manager.o) \ 
     4554   $(MODEL_LIB)(lib_mpp.o) \ 
     4555   $(MODEL_LIB)(lib_print.o) \ 
     4556   $(MODEL_LIB)(oce.o) \ 
     4557   $(MODEL_LIB)(par_kind.o) \ 
     4558   $(MODEL_LIB)(par_oce.o) \ 
     4559   oce.F90 \ 
     4560   par_kind.F90 \ 
     4561   par_oce.F90 \ 
     4562   dom_oce.F90 \ 
     4563   in_out_manager.F90 \ 
     4564   iom_def.F90 \ 
     4565   lbclnk.F90 \ 
     4566   $(MODEL_LIB)(dom_oce.o) \ 
     4567   $(MODEL_LIB)(in_out_manager.o) \ 
     4568   $(MODEL_LIB)(iom_def.o) \ 
     4569   $(MODEL_LIB)(lbclnk.o) \ 
     4570   iom_nf90.F90 
     4571$(MODEL_LIB)(iom_rstdimg.o) : \ 
     4572   dom_oce.F90 \ 
     4573   in_out_manager.F90 \ 
     4574   lib_mpp.F90 \ 
     4575   lib_print.f90 \ 
     4576   $(MODEL_LIB)(dom_oce.o) \ 
     4577   $(MODEL_LIB)(in_out_manager.o) \ 
     4578   $(MODEL_LIB)(lib_mpp.o) \ 
     4579   $(MODEL_LIB)(lib_print.o) \ 
     4580   $(MODEL_LIB)(oce.o) \ 
     4581   $(MODEL_LIB)(par_kind.o) \ 
     4582   $(MODEL_LIB)(par_oce.o) \ 
     4583   oce.F90 \ 
     4584   par_kind.F90 \ 
     4585   par_oce.F90 \ 
     4586   dom_oce.F90 \ 
     4587   in_out_manager.F90 \ 
     4588   iom_def.F90 \ 
     4589   lbclnk.F90 \ 
     4590   $(MODEL_LIB)(dom_oce.o) \ 
     4591   $(MODEL_LIB)(in_out_manager.o) \ 
     4592   $(MODEL_LIB)(iom_def.o) \ 
     4593   $(MODEL_LIB)(lbclnk.o) \ 
     4594   iom_rstdimg.F90 
     4595$(MODEL_LIB)(istate.o) :   \ 
     4596   agrif_opa_interp.F90 \ 
     4597   bdydta.F90 \ 
     4598   bdydyn.F90 \ 
     4599   bdy_oce.F90 \ 
     4600   bdy_par.F90 \ 
     4601   bdytides.F90 \ 
     4602   bdyvol.F90 \ 
     4603   c1d.F90 \ 
     4604   cla_dynspg.F90 \ 
     4605   daymod.F90 \ 
     4606   dom_oce.F90 \ 
     4607   domvvl.F90 \ 
     4608   dynspg_exp.F90 \ 
     4609   dynspg_flt.F90 \ 
     4610   dynspg_oce.F90 \ 
     4611   dynspg_rl.F90 \ 
     4612   dynspg_ts.F90 \ 
     4613   dynvor.F90 \ 
     4614   eosbn2.F90 \ 
     4615   in_out_manager.F90 \ 
     4616   iom_def.F90 \ 
    42124617   iom.F90 \ 
    4213    iom_def.F90 \ 
    42144618   iom_ioipsl.F90 \ 
    42154619   iom_nf90.F90 \ 
    42164620   iom_rstdimg.F90 \ 
    42174621   lbclnk.F90 \ 
    4218    lib_print.f90 \ 
    4219    par_kind.F90 \ 
    4220    par_oce.F90 \ 
    4221    phycst.F90 \ 
    4222    prtctl.F90 \ 
    4223    restart.F90 \ 
    4224    $(MODEL_LIB)(daymod.o) \ 
    4225    $(MODEL_LIB)(dom_oce.o) \ 
    4226    $(MODEL_LIB)(geo2ocean.o) \ 
    4227    $(MODEL_LIB)(in_out_manager.o) \ 
    4228    $(MODEL_LIB)(iom.o) \ 
    4229    $(MODEL_LIB)(oce.o) \ 
    4230    $(MODEL_LIB)(phycst.o) \ 
    4231    daymod.F90 \ 
    4232    dom_oce.F90 \ 
    4233    geo2ocean.F90 \ 
    4234    in_out_manager.F90 \ 
    4235    iom.F90 \ 
    4236    oce.F90 \ 
    4237    phycst.F90 \ 
    4238    $(AGRIF_LIB) \ 
    4239    KEY_CPP \ 
    4240    fldread.F90 
    4241 $(MODEL_LIB)(flo4rk.o) :   \ 
    4242    $(MODEL_LIB)(lib_print.o) \ 
    4243    $(MODEL_LIB)(par_kind.o) \ 
    4244    $(MODEL_LIB)(par_oce.o) \ 
    4245    lib_print.f90 \ 
    4246    par_kind.F90 \ 
    4247    par_oce.F90 \ 
    4248    $(MODEL_LIB)(dom_oce.o) \ 
    4249    $(MODEL_LIB)(flo_oce.o) \ 
    4250    $(MODEL_LIB)(in_out_manager.o) \ 
    4251    $(MODEL_LIB)(oce.o) \ 
    4252    dom_oce.F90 \ 
    4253    flo_oce.F90 \ 
    4254    in_out_manager.F90 \ 
    4255    oce.F90 \ 
    4256    KEY_CPP \ 
    4257    flo4rk.F90 
    4258 $(MODEL_LIB)(flo_oce.o) :  \ 
    4259    $(MODEL_LIB)(par_kind.o) \ 
    4260    par_kind.F90 \ 
    4261    $(MODEL_LIB)(par_oce.o) \ 
    4262    par_oce.F90 \ 
    4263    KEY_CPP \ 
    4264    flo_oce.F90 
    4265 $(MODEL_LIB)(floats.o) :   \ 
    4266    $(MODEL_LIB)(daymod.o) \ 
    4267    $(MODEL_LIB)(dom_oce.o) \ 
    4268    $(MODEL_LIB)(flo_oce.o) \ 
    4269    $(MODEL_LIB)(in_out_manager.o) \ 
    4270    $(MODEL_LIB)(lib_mpp.o) \ 
    4271    $(MODEL_LIB)(oce.o) \ 
    4272    $(MODEL_LIB)(par_oce.o) \ 
    4273    $(MODEL_LIB)(phycst.o) \ 
    4274    daymod.F90 \ 
    4275    dom_oce.F90 \ 
    4276    flo_oce.F90 \ 
    4277    in_out_manager.F90 \ 
    4278    lib_mpp.F90 \ 
    4279    oce.F90 \ 
    4280    par_oce.F90 \ 
    4281    phycst.F90 \ 
    4282    $(MODEL_LIB)(flo4rk.o) \ 
    4283    $(MODEL_LIB)(flo_oce.o) \ 
    4284    $(MODEL_LIB)(floblk.o) \ 
    4285    $(MODEL_LIB)(flodom.o) \ 
    4286    $(MODEL_LIB)(flowri.o) \ 
    4287    $(MODEL_LIB)(lib_mpp.o) \ 
    4288    flo4rk.F90 \ 
    4289    flo_oce.F90 \ 
    4290    floblk.F90 \ 
    4291    flodom.F90 \ 
    4292    flowri.F90 \ 
    4293    lib_mpp.F90 \ 
    4294    $(IOIPSL_LIB) \ 
    4295    KEY_CPP \ 
    4296    floats.F90 
    4297 $(MODEL_LIB)(floblk.o) :   \ 
    4298    $(MODEL_LIB)(dom_oce.o) \ 
    4299    $(MODEL_LIB)(in_out_manager.o) \ 
    4300    $(MODEL_LIB)(lib_print.o) \ 
    4301    $(MODEL_LIB)(par_kind.o) \ 
    4302    $(MODEL_LIB)(par_oce.o) \ 
    4303    dom_oce.F90 \ 
    4304    in_out_manager.F90 \ 
    4305    lib_print.f90 \ 
    4306    par_kind.F90 \ 
    4307    par_oce.F90 \ 
    4308    $(MODEL_LIB)(dom_oce.o) \ 
    4309    $(MODEL_LIB)(flo_oce.o) \ 
    4310    $(MODEL_LIB)(in_out_manager.o) \ 
    4311    $(MODEL_LIB)(lib_mpp.o) \ 
    4312    $(MODEL_LIB)(oce.o) \ 
    4313    $(MODEL_LIB)(phycst.o) \ 
    4314    dom_oce.F90 \ 
    4315    flo_oce.F90 \ 
    4316    in_out_manager.F90 \ 
    4317    lib_mpp.F90 \ 
    4318    oce.F90 \ 
    4319    phycst.F90 \ 
    4320    domzgr_substitute.h90 \ 
    4321    KEY_CPP \ 
    4322    floblk.F90 
    4323 $(MODEL_LIB)(flodom.o) :   \ 
    4324    $(MODEL_LIB)(dom_oce.o) \ 
    4325    $(MODEL_LIB)(in_out_manager.o) \ 
    4326    $(MODEL_LIB)(lib_print.o) \ 
    4327    $(MODEL_LIB)(par_kind.o) \ 
    4328    $(MODEL_LIB)(par_oce.o) \ 
    4329    dom_oce.F90 \ 
    4330    in_out_manager.F90 \ 
    4331    lib_print.f90 \ 
    4332    par_kind.F90 \ 
    4333    par_oce.F90 \ 
    4334    $(MODEL_LIB)(dom_oce.o) \ 
    4335    $(MODEL_LIB)(flo_oce.o) \ 
    4336    $(MODEL_LIB)(in_out_manager.o) \ 
    4337    $(MODEL_LIB)(lib_mpp.o) \ 
    4338    $(MODEL_LIB)(oce.o) \ 
    4339    dom_oce.F90 \ 
    4340    flo_oce.F90 \ 
    4341    in_out_manager.F90 \ 
    4342    lib_mpp.F90 \ 
    4343    oce.F90 \ 
    4344    domzgr_substitute.h90 \ 
    4345    KEY_CPP \ 
    4346    flodom.F90 
    4347 $(MODEL_LIB)(flowri.o) :   \ 
    4348    $(MODEL_LIB)(dom_oce.o) \ 
    4349    $(MODEL_LIB)(in_out_manager.o) \ 
    4350    $(MODEL_LIB)(iom.o) \ 
    4351    $(MODEL_LIB)(lib_print.o) \ 
    4352    $(MODEL_LIB)(par_kind.o) \ 
    4353    $(MODEL_LIB)(par_oce.o) \ 
    4354    $(MODEL_LIB)(phycst.o) \ 
    4355    $(MODEL_LIB)(prtctl.o) \ 
    4356    $(MODEL_LIB)(restart.o) \ 
    4357    dom_oce.F90 \ 
    4358    in_out_manager.F90 \ 
    4359    iom.F90 \ 
    4360    lib_print.f90 \ 
    4361    par_kind.F90 \ 
    4362    par_oce.F90 \ 
    4363    phycst.F90 \ 
    4364    prtctl.F90 \ 
    4365    restart.F90 \ 
    4366    $(MODEL_LIB)(daymod.o) \ 
    4367    $(MODEL_LIB)(dom_oce.o) \ 
    4368    $(MODEL_LIB)(flo_oce.o) \ 
    4369    $(MODEL_LIB)(in_out_manager.o) \ 
    4370    $(MODEL_LIB)(lib_mpp.o) \ 
    4371    $(MODEL_LIB)(oce.o) \ 
    4372    daymod.F90 \ 
    4373    dom_oce.F90 \ 
    4374    flo_oce.F90 \ 
    4375    in_out_manager.F90 \ 
    4376    lib_mpp.F90 \ 
    4377    oce.F90 \ 
    4378    domzgr_substitute.h90 \ 
    4379    KEY_CPP \ 
    4380    flowri.F90 
    4381 $(MODEL_LIB)(geo2ocean.o) :   \ 
    4382    $(MODEL_LIB)(dom_oce.o) \ 
    4383    $(MODEL_LIB)(in_out_manager.o) \ 
    4384    $(MODEL_LIB)(lib_mpp.o) \ 
    4385    $(MODEL_LIB)(lib_print.o) \ 
    4386    $(MODEL_LIB)(oce.o) \ 
    4387    $(MODEL_LIB)(par_kind.o) \ 
    4388    $(MODEL_LIB)(par_oce.o) \ 
    4389    dom_oce.F90 \ 
    4390    in_out_manager.F90 \ 
    4391    lib_mpp.F90 \ 
    4392    lib_print.f90 \ 
    4393    oce.F90 \ 
    4394    par_kind.F90 \ 
    4395    par_oce.F90 \ 
    4396    $(MODEL_LIB)(dom_oce.o) \ 
    4397    $(MODEL_LIB)(in_out_manager.o) \ 
    4398    $(MODEL_LIB)(lbclnk.o) \ 
    4399    $(MODEL_LIB)(phycst.o) \ 
    4400    dom_oce.F90 \ 
    4401    in_out_manager.F90 \ 
    4402    lbclnk.F90 \ 
    4403    phycst.F90 \ 
    4404    vectopt_loop_substitute.h90 \ 
    4405    KEY_CPP \ 
    4406    geo2ocean.F90 
    4407 $(MODEL_LIB)(ice_2.o) : \ 
    4408    $(MODEL_LIB)(par_oce.o) \ 
    4409    par_oce.F90 \ 
    4410    $(MODEL_LIB)(par_ice_2.o) \ 
    4411    par_ice_2.F90 \ 
    4412    KEY_CPP \ 
    4413    ice_2.F90 
    4414 $(MODEL_LIB)(ice_oce.o) :  \ 
    4415    $(MODEL_LIB)(par_kind.o) \ 
    4416    par_kind.F90 \ 
    4417    $(MODEL_LIB)(par_oce.o) \ 
    4418    par_oce.F90 \ 
    4419    KEY_CPP \ 
    4420    ice_oce.F90 
    4421 $(MODEL_LIB)(iceini_2.o) : \ 
    4422    $(MODEL_LIB)(daymod.o) \ 
    4423    $(MODEL_LIB)(dom_ice_2.o) \ 
    4424    $(MODEL_LIB)(dom_oce.o) \ 
    4425    $(MODEL_LIB)(eosbn2.o) \ 
    4426    $(MODEL_LIB)(ice_2.o) \ 
    4427    $(MODEL_LIB)(ice_oce.o) \ 
    4428    $(MODEL_LIB)(in_out_manager.o) \ 
    4429    $(MODEL_LIB)(iom.o) \ 
    4430    $(MODEL_LIB)(lbclnk.o) \ 
    4431    $(MODEL_LIB)(lib_print.o) \ 
    4432    $(MODEL_LIB)(oce.o) \ 
    4433    $(MODEL_LIB)(par_ice_2.o) \ 
    4434    $(MODEL_LIB)(par_kind.o) \ 
    4435    $(MODEL_LIB)(par_oce.o) \ 
    4436    $(MODEL_LIB)(phycst.o) \ 
    4437    $(MODEL_LIB)(sbc_ice.o) \ 
    4438    $(MODEL_LIB)(sbc_oce.o) \ 
    4439    daymod.F90 \ 
    4440    dom_ice_2.F90 \ 
    4441    dom_oce.F90 \ 
    4442    eosbn2.F90 \ 
    4443    ice_2.F90 \ 
    4444    ice_oce.F90 \ 
    4445    in_out_manager.F90 \ 
    4446    iom.F90 \ 
    4447    lbclnk.F90 \ 
    4448    lib_print.f90 \ 
    4449    oce.F90 \ 
    4450    par_ice_2.F90 \ 
    4451    par_kind.F90 \ 
    4452    par_oce.F90 \ 
    4453    phycst.F90 \ 
    4454    sbc_ice.F90 \ 
    4455    sbc_oce.F90 \ 
    4456    $(MODEL_LIB)(dom_ice_2.o) \ 
    4457    $(MODEL_LIB)(dom_oce.o) \ 
    4458    $(MODEL_LIB)(ice_2.o) \ 
    4459    $(MODEL_LIB)(ice_oce.o) \ 
    4460    $(MODEL_LIB)(in_out_manager.o) \ 
    4461    $(MODEL_LIB)(limistate_2.o) \ 
    4462    $(MODEL_LIB)(limmsh_2.o) \ 
    4463    $(MODEL_LIB)(limrst_2.o) \ 
    4464    $(MODEL_LIB)(phycst.o) \ 
    4465    $(MODEL_LIB)(sbc_ice.o) \ 
    4466    $(MODEL_LIB)(sbc_oce.o) \ 
    4467    dom_ice_2.F90 \ 
    4468    dom_oce.F90 \ 
    4469    ice_2.F90 \ 
    4470    ice_oce.F90 \ 
    4471    in_out_manager.F90 \ 
    4472    limistate_2.F90 \ 
    4473    limmsh_2.F90 \ 
    4474    limrst_2.F90 \ 
    4475    phycst.F90 \ 
    4476    sbc_ice.F90 \ 
    4477    sbc_oce.F90 \ 
    4478    KEY_CPP \ 
    4479    iceini_2.F90 
    4480 $(MODEL_LIB)(in_out_manager.o) : \ 
    4481    $(MODEL_LIB)(par_kind.o) \ 
    4482    par_kind.F90 \ 
    4483    $(MODEL_LIB)(lib_print.o) \ 
    4484    $(MODEL_LIB)(par_kind.o) \ 
    4485    $(MODEL_LIB)(par_oce.o) \ 
    4486    lib_print.f90 \ 
    4487    par_kind.F90 \ 
    4488    par_oce.F90 \ 
    4489    KEY_CPP \ 
    4490    in_out_manager.F90 
    4491 $(MODEL_LIB)(iom.o) :   \ 
    4492    $(MODEL_LIB)(dom_oce.o) \ 
    4493    $(MODEL_LIB)(in_out_manager.o) \ 
    4494    $(MODEL_LIB)(iom_def.o) \ 
    4495    $(MODEL_LIB)(lbclnk.o) \ 
    4496    $(MODEL_LIB)(lib_mpp.o) \ 
    4497    $(MODEL_LIB)(lib_print.o) \ 
    4498    $(MODEL_LIB)(oce.o) \ 
    4499    $(MODEL_LIB)(par_kind.o) \ 
    4500    $(MODEL_LIB)(par_oce.o) \ 
    4501    dom_oce.F90 \ 
    4502    in_out_manager.F90 \ 
    4503    iom_def.F90 \ 
    4504    lbclnk.F90 \ 
    4505    lib_mpp.F90 \ 
    4506    lib_print.f90 \ 
    4507    oce.F90 \ 
    4508    par_kind.F90 \ 
    4509    par_oce.F90 \ 
    4510    $(MODEL_LIB)(dom_oce.o) \ 
    4511    $(MODEL_LIB)(in_out_manager.o) \ 
    4512    $(MODEL_LIB)(iom_def.o) \ 
    4513    $(MODEL_LIB)(iom_ioipsl.o) \ 
    4514    $(MODEL_LIB)(iom_nf90.o) \ 
    4515    $(MODEL_LIB)(iom_rstdimg.o) \ 
    4516    $(MODEL_LIB)(lbclnk.o) \ 
    4517    dom_oce.F90 \ 
    4518    in_out_manager.F90 \ 
    4519    iom_def.F90 \ 
    4520    iom_ioipsl.F90 \ 
    4521    iom_nf90.F90 \ 
    4522    iom_rstdimg.F90 \ 
    4523    lbclnk.F90 \ 
    4524    KEY_CPP \ 
    4525    iom.F90 
    4526 $(MODEL_LIB)(iom_def.o) :  \ 
    4527    $(MODEL_LIB)(par_kind.o) \ 
    4528    par_kind.F90 \ 
    4529    $(IOIPSL_LIB) \ 
    4530    KEY_CPP \ 
    4531    iom_def.F90 
    4532 $(MODEL_LIB)(iom_ioipsl.o) :  \ 
    4533    $(MODEL_LIB)(lib_print.o) \ 
    4534    $(MODEL_LIB)(par_kind.o) \ 
    4535    $(MODEL_LIB)(par_oce.o) \ 
    4536    lib_print.f90 \ 
    4537    par_kind.F90 \ 
    4538    par_oce.F90 \ 
    4539    $(MODEL_LIB)(dom_oce.o) \ 
    4540    $(MODEL_LIB)(in_out_manager.o) \ 
    4541    $(MODEL_LIB)(iom_def.o) \ 
    4542    dom_oce.F90 \ 
    4543    in_out_manager.F90 \ 
    4544    iom_def.F90 \ 
    4545    $(IOIPSL_LIB) \ 
    4546    iom_ioipsl.F90 
    4547 $(MODEL_LIB)(iom_nf90.o) : \ 
    4548    $(MODEL_LIB)(dom_oce.o) \ 
    4549    $(MODEL_LIB)(in_out_manager.o) \ 
    4550    $(MODEL_LIB)(lib_mpp.o) \ 
    4551    $(MODEL_LIB)(lib_print.o) \ 
    4552    $(MODEL_LIB)(oce.o) \ 
    4553    $(MODEL_LIB)(par_kind.o) \ 
    4554    $(MODEL_LIB)(par_oce.o) \ 
    4555    dom_oce.F90 \ 
    4556    in_out_manager.F90 \ 
    4557    lib_mpp.F90 \ 
    4558    lib_print.f90 \ 
    4559    oce.F90 \ 
    4560    par_kind.F90 \ 
    4561    par_oce.F90 \ 
    4562    $(MODEL_LIB)(dom_oce.o) \ 
    4563    $(MODEL_LIB)(in_out_manager.o) \ 
    4564    $(MODEL_LIB)(iom_def.o) \ 
    4565    $(MODEL_LIB)(lbclnk.o) \ 
    4566    dom_oce.F90 \ 
    4567    in_out_manager.F90 \ 
    4568    iom_def.F90 \ 
    4569    lbclnk.F90 \ 
    4570    iom_nf90.F90 
    4571 $(MODEL_LIB)(iom_rstdimg.o) : \ 
    4572    $(MODEL_LIB)(dom_oce.o) \ 
    4573    $(MODEL_LIB)(in_out_manager.o) \ 
    4574    $(MODEL_LIB)(lib_mpp.o) \ 
    4575    $(MODEL_LIB)(lib_print.o) \ 
    4576    $(MODEL_LIB)(oce.o) \ 
    4577    $(MODEL_LIB)(par_kind.o) \ 
    4578    $(MODEL_LIB)(par_oce.o) \ 
    4579    dom_oce.F90 \ 
    4580    in_out_manager.F90 \ 
    4581    lib_mpp.F90 \ 
    4582    lib_print.f90 \ 
    4583    oce.F90 \ 
    4584    par_kind.F90 \ 
    4585    par_oce.F90 \ 
    4586    $(MODEL_LIB)(dom_oce.o) \ 
    4587    $(MODEL_LIB)(in_out_manager.o) \ 
    4588    $(MODEL_LIB)(iom_def.o) \ 
    4589    $(MODEL_LIB)(lbclnk.o) \ 
    4590    dom_oce.F90 \ 
    4591    in_out_manager.F90 \ 
    4592    iom_def.F90 \ 
    4593    lbclnk.F90 \ 
    4594    iom_rstdimg.F90 
    4595 $(MODEL_LIB)(istate.o) :   \ 
     4622   lib_mpp.F90 \ 
     4623   lib_print.f90 \ 
    45964624   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     4625   $(MODEL_LIB)(bdydta.o) \ 
     4626   $(MODEL_LIB)(bdydyn.o) \ 
    45974627   $(MODEL_LIB)(bdy_oce.o) \ 
    45984628   $(MODEL_LIB)(bdy_par.o) \ 
    4599    $(MODEL_LIB)(bdydta.o) \ 
    4600    $(MODEL_LIB)(bdydyn.o) \ 
    46014629   $(MODEL_LIB)(bdytides.o) \ 
    46024630   $(MODEL_LIB)(bdyvol.o) \ 
     
    46144642   $(MODEL_LIB)(eosbn2.o) \ 
    46154643   $(MODEL_LIB)(in_out_manager.o) \ 
    4616    $(MODEL_LIB)(iom.o) \ 
    46174644   $(MODEL_LIB)(iom_def.o) \ 
    46184645   $(MODEL_LIB)(iom_ioipsl.o) \ 
    46194646   $(MODEL_LIB)(iom_nf90.o) \ 
     4647   $(MODEL_LIB)(iom.o) \ 
    46204648   $(MODEL_LIB)(iom_rstdimg.o) \ 
    46214649   $(MODEL_LIB)(lbclnk.o) \ 
    46224650   $(MODEL_LIB)(lib_mpp.o) \ 
    46234651   $(MODEL_LIB)(lib_print.o) \ 
    4624    $(MODEL_LIB)(obc_oce.o) \ 
    4625    $(MODEL_LIB)(obc_par.o) \ 
    46264652   $(MODEL_LIB)(obcdta.o) \ 
    46274653   $(MODEL_LIB)(obcdyn.o) \ 
    46284654   $(MODEL_LIB)(obcfla.o) \ 
     4655   $(MODEL_LIB)(obc_oce.o) \ 
     4656   $(MODEL_LIB)(obc_par.o) \ 
    46294657   $(MODEL_LIB)(obcvol.o) \ 
    46304658   $(MODEL_LIB)(oce.o) \ 
     
    46354663   $(MODEL_LIB)(restart.o) \ 
    46364664   $(MODEL_LIB)(sbc_oce.o) \ 
    4637    $(MODEL_LIB)(sol_oce.o) \ 
    46384665   $(MODEL_LIB)(solfet.o) \ 
    46394666   $(MODEL_LIB)(solmat.o) \ 
     4667   $(MODEL_LIB)(sol_oce.o) \ 
    46404668   $(MODEL_LIB)(solpcg.o) \ 
    46414669   $(MODEL_LIB)(solsor.o) \ 
     
    46444672   $(MODEL_LIB)(trdmod.o) \ 
    46454673   $(MODEL_LIB)(trdmod_oce.o) \ 
    4646    $(MODEL_LIB)(zdf_oce.o) \ 
    46474674   $(MODEL_LIB)(zdfddm.o) \ 
     4675   $(MODEL_LIB)(zdf_oce.o) \ 
    46484676   $(MODEL_LIB)(zpshde.o) \ 
    4649    agrif_opa_interp.F90 \ 
    4650    bdy_oce.F90 \ 
    4651    bdy_par.F90 \ 
    4652    bdydta.F90 \ 
    4653    bdydyn.F90 \ 
    4654    bdytides.F90 \ 
    4655    bdyvol.F90 \ 
    4656    c1d.F90 \ 
    4657    cla_dynspg.F90 \ 
    4658    daymod.F90 \ 
    4659    dom_oce.F90 \ 
    4660    domvvl.F90 \ 
    4661    dynspg_exp.F90 \ 
    4662    dynspg_flt.F90 \ 
    4663    dynspg_oce.F90 \ 
    4664    dynspg_rl.F90 \ 
    4665    dynspg_ts.F90 \ 
    4666    dynvor.F90 \ 
    4667    eosbn2.F90 \ 
    4668    in_out_manager.F90 \ 
    4669    iom.F90 \ 
    4670    iom_def.F90 \ 
    4671    iom_ioipsl.F90 \ 
    4672    iom_nf90.F90 \ 
    4673    iom_rstdimg.F90 \ 
    4674    lbclnk.F90 \ 
    4675    lib_mpp.F90 \ 
    4676    lib_print.f90 \ 
    4677    obc_oce.F90 \ 
    4678    obc_par.F90 \ 
    46794677   obcdta.F90 \ 
    46804678   obcdyn.F90 \ 
    46814679   obcfla.F90 \ 
     4680   obc_oce.F90 \ 
     4681   obc_par.F90 \ 
    46824682   obcvol.F90 \ 
    46834683   oce.F90 \ 
     
    46884688   restart.F90 \ 
    46894689   sbc_oce.F90 \ 
    4690    sol_oce.F90 \ 
    46914690   solfet.F90 \ 
    46924691   solmat.F90 \ 
     4692   sol_oce.F90 \ 
    46934693   solpcg.F90 \ 
    46944694   solsor.F90 \ 
     
    46974697   trdmod.F90 \ 
    46984698   trdmod_oce.F90 \ 
    4699    zdf_oce.F90 \ 
    47004699   zdfddm.F90 \ 
     4700   zdf_oce.F90 \ 
    47014701   zpshde.F90 \ 
    4702    $(MODEL_LIB)(c1d.o) \ 
    4703    $(MODEL_LIB)(daymod.o) \ 
    4704    $(MODEL_LIB)(divcur.o) \ 
    4705    $(MODEL_LIB)(dom_oce.o) \ 
    4706    $(MODEL_LIB)(domvvl.o) \ 
    4707    $(MODEL_LIB)(dtasal.o) \ 
    4708    $(MODEL_LIB)(dtatem.o) \ 
    4709    $(MODEL_LIB)(dynspg.o) \ 
    4710    $(MODEL_LIB)(dynspg_exp.o) \ 
    4711    $(MODEL_LIB)(dynspg_flt.o) \ 
    4712    $(MODEL_LIB)(dynspg_oce.o) \ 
    4713    $(MODEL_LIB)(dynspg_ts.o) \ 
    4714    $(MODEL_LIB)(eosbn2.o) \ 
    4715    $(MODEL_LIB)(in_out_manager.o) \ 
    4716    $(MODEL_LIB)(iom.o) \ 
    4717    $(MODEL_LIB)(lbclnk.o) \ 
    4718    $(MODEL_LIB)(ldftra_oce.o) \ 
    4719    $(MODEL_LIB)(oce.o) \ 
    4720    $(MODEL_LIB)(phycst.o) \ 
    4721    $(MODEL_LIB)(restart.o) \ 
    4722    $(MODEL_LIB)(solisl.o) \ 
    4723    $(MODEL_LIB)(wzvmod.o) \ 
    4724    $(MODEL_LIB)(zdf_oce.o) \ 
    4725    $(MODEL_LIB)(zpshde.o) \ 
    47264702   c1d.F90 \ 
    47274703   daymod.F90 \ 
     
    47314707   dtasal.F90 \ 
    47324708   dtatem.F90 \ 
     4709   dynspg_exp.F90 \ 
    47334710   dynspg.F90 \ 
    4734    dynspg_exp.F90 \ 
    47354711   dynspg_flt.F90 \ 
    47364712   dynspg_oce.F90 \ 
     
    47414717   lbclnk.F90 \ 
    47424718   ldftra_oce.F90 \ 
     4719   $(MODEL_LIB)(c1d.o) \ 
     4720   $(MODEL_LIB)(daymod.o) \ 
     4721   $(MODEL_LIB)(divcur.o) \ 
     4722   $(MODEL_LIB)(dom_oce.o) \ 
     4723   $(MODEL_LIB)(domvvl.o) \ 
     4724   $(MODEL_LIB)(dtasal.o) \ 
     4725   $(MODEL_LIB)(dtatem.o) \ 
     4726   $(MODEL_LIB)(dynspg_exp.o) \ 
     4727   $(MODEL_LIB)(dynspg_flt.o) \ 
     4728   $(MODEL_LIB)(dynspg.o) \ 
     4729   $(MODEL_LIB)(dynspg_oce.o) \ 
     4730   $(MODEL_LIB)(dynspg_ts.o) \ 
     4731   $(MODEL_LIB)(eosbn2.o) \ 
     4732   $(MODEL_LIB)(in_out_manager.o) \ 
     4733   $(MODEL_LIB)(iom.o) \ 
     4734   $(MODEL_LIB)(lbclnk.o) \ 
     4735   $(MODEL_LIB)(ldftra_oce.o) \ 
     4736   $(MODEL_LIB)(oce.o) \ 
     4737   $(MODEL_LIB)(phycst.o) \ 
     4738   $(MODEL_LIB)(restart.o) \ 
     4739   $(MODEL_LIB)(solisl.o) \ 
     4740   $(MODEL_LIB)(wzvmod.o) \ 
     4741   $(MODEL_LIB)(zdf_oce.o) \ 
     4742   $(MODEL_LIB)(zpshde.o) \ 
    47434743   oce.F90 \ 
    47444744   phycst.F90 \ 
     
    47534753   istate.F90 
    47544754$(MODEL_LIB)(lbclnk.o) :   \ 
    4755    $(MODEL_LIB)(dom_oce.o) \ 
    4756    $(MODEL_LIB)(in_out_manager.o) \ 
    4757    $(MODEL_LIB)(lib_print.o) \ 
    4758    $(MODEL_LIB)(par_kind.o) \ 
    4759    $(MODEL_LIB)(par_oce.o) \ 
    4760    dom_oce.F90 \ 
    4761    in_out_manager.F90 \ 
    4762    lib_print.f90 \ 
    4763    par_kind.F90 \ 
    4764    par_oce.F90 \ 
    4765    $(MODEL_LIB)(dom_oce.o) \ 
    4766    $(MODEL_LIB)(in_out_manager.o) \ 
    4767    $(MODEL_LIB)(lib_mpp.o) \ 
    4768    $(MODEL_LIB)(oce.o) \ 
    4769    dom_oce.F90 \ 
    4770    in_out_manager.F90 \ 
    4771    lib_mpp.F90 \ 
     4755   dom_oce.F90 \ 
     4756   in_out_manager.F90 \ 
     4757   lib_print.f90 \ 
     4758   $(MODEL_LIB)(dom_oce.o) \ 
     4759   $(MODEL_LIB)(in_out_manager.o) \ 
     4760   $(MODEL_LIB)(lib_print.o) \ 
     4761   $(MODEL_LIB)(par_kind.o) \ 
     4762   $(MODEL_LIB)(par_oce.o) \ 
     4763   par_kind.F90 \ 
     4764   par_oce.F90 \ 
     4765   dom_oce.F90 \ 
     4766   in_out_manager.F90 \ 
     4767   lib_mpp.F90 \ 
     4768   $(MODEL_LIB)(dom_oce.o) \ 
     4769   $(MODEL_LIB)(in_out_manager.o) \ 
     4770   $(MODEL_LIB)(lib_mpp.o) \ 
     4771   $(MODEL_LIB)(oce.o) \ 
    47724772   oce.F90 \ 
    47734773   KEY_CPP \ 
    47744774   lbclnk.F90 
    47754775$(MODEL_LIB)(ldfdyn.o) :   \ 
     4776   dom_oce.F90 \ 
     4777   in_out_manager.F90 \ 
     4778   lbclnk.F90 \ 
     4779   ldfdyn_oce.F90 \ 
     4780   ldftra_oce.F90 \ 
     4781   lib_mpp.F90 \ 
     4782   lib_print.f90 \ 
    47764783   $(MODEL_LIB)(dom_oce.o) \ 
    47774784   $(MODEL_LIB)(in_out_manager.o) \ 
     
    47874794   $(MODEL_LIB)(prtctl.o) \ 
    47884795   $(MODEL_LIB)(zdfmxl.o) \ 
     4796   oce.F90 \ 
     4797   par_kind.F90 \ 
     4798   par_oce.F90 \ 
     4799   phycst.F90 \ 
     4800   prtctl.F90 \ 
     4801   zdfmxl.F90 \ 
    47894802   dom_oce.F90 \ 
    47904803   in_out_manager.F90 \ 
    47914804   lbclnk.F90 \ 
    47924805   ldfdyn_oce.F90 \ 
    4793    ldftra_oce.F90 \ 
    4794    lib_mpp.F90 \ 
    4795    lib_print.f90 \ 
    4796    oce.F90 \ 
    4797    par_kind.F90 \ 
    4798    par_oce.F90 \ 
    4799    phycst.F90 \ 
    4800    prtctl.F90 \ 
    4801    zdfmxl.F90 \ 
     4806   ldfslp.F90 \ 
     4807   lib_mpp.F90 \ 
    48024808   $(MODEL_LIB)(dom_oce.o) \ 
    48034809   $(MODEL_LIB)(in_out_manager.o) \ 
     
    48084814   $(MODEL_LIB)(oce.o) \ 
    48094815   $(MODEL_LIB)(phycst.o) \ 
    4810    dom_oce.F90 \ 
    4811    in_out_manager.F90 \ 
    4812    lbclnk.F90 \ 
    4813    ldfdyn_oce.F90 \ 
    4814    ldfslp.F90 \ 
    4815    lib_mpp.F90 \ 
    4816    oce.F90 \ 
    4817    phycst.F90 \ 
     4816   oce.F90 \ 
     4817   phycst.F90 \ 
     4818   ldftra_oce.F90 \ 
    48184819   $(MODEL_LIB)(ldftra_oce.o) \ 
    4819    ldftra_oce.F90 \ 
    48204820   domzgr_substitute.h90 \ 
    48214821   ldfdyn_antarctic.h90 \ 
     
    48354835   ldfdyn_oce.F90 
    48364836$(MODEL_LIB)(ldfeiv.o) :   \ 
     4837   closea.F90 \ 
     4838   daymod.F90 \ 
     4839   dom_oce.F90 \ 
     4840   fldread.F90 \ 
     4841   in_out_manager.F90 \ 
     4842&n