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

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

Changeset 995 for trunk/CONFIG/ORCA2_LIM


Ignore:
Timestamp:
2008-05-28T12:34:04+02:00 (16 years ago)
Author:
ctlod
Message:

update BB_make file to take into account new cpp keys name associated with sea-ice, see ticket: #158

File:
1 edited

Legend:

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

    r789 r995  
    7474     key_antarctic \ 
    7575     key_arctic \ 
    76      key_cfg_1d \ 
     76     key_barotropic \ 
     77     key_bdy \ 
     78     key_bdy_tides \ 
     79     key_c1d \ 
    7780     key_coupled \ 
    7881     key_cpl_albedo \ 
     
    8891     key_dimgout \ 
    8992     key_dtasal \ 
    90      key_dtasss \ 
    91      key_dtasst \ 
    9293     key_dtatem \ 
    9394     key_dynldf_c1d \ 
     
    104105     key_feti \ 
    105106     key_floats \ 
    106      key_flx_bulk_daily \ 
    107107     key_flx_bulk_monthly \ 
    108108     key_flx_core \ 
    109109     key_flx_forced_daily \ 
    110110     key_gyre \ 
    111      key_ice_lim \ 
    112111     key_islands \ 
    113112     key_kppcustom \ 
    114113     key_kpplktb \ 
    115114     key_ldfslp \ 
    116      key_lim_cp1 \ 
     115     key_lim2 \ 
     116     key_lim3 \ 
    117117     key_lim_cp2 \ 
    118118     key_lim_cp3 \ 
    119      key_lim_fdd \ 
    120119     key_mpp_dyndist \ 
    121120     key_mpp_mpi \ 
     
    131130     key_orca_r4 \ 
    132131     key_passivetrc \ 
    133      key_tau_daily \ 
    134      key_tau_monthly \ 
     132     key_pisces \ 
     133     key_sbc_cpl \ 
     134     key_sigma_vvl \ 
     135     key_top \ 
    135136     key_trabbc \ 
    136137     key_trabbl_adv \ 
     
    142143     key_traldf_c3d \ 
    143144     key_traldf_eiv \ 
    144      key_trc_pisces \ 
    145145     key_trddyn \ 
    146146     key_trdmld \ 
     
    170170      $(MODEL_LIB)(agrif_user.o)\ 
    171171      $(MODEL_LIB)(albedo.o)\ 
    172       $(MODEL_LIB)(blk_oce.o)\ 
    173       $(MODEL_LIB)(bulk.o)\ 
     172      $(MODEL_LIB)(bdy_oce.o)\ 
     173      $(MODEL_LIB)(bdy_par.o)\ 
     174      $(MODEL_LIB)(bdydta.o)\ 
     175      $(MODEL_LIB)(bdydyn.o)\ 
     176      $(MODEL_LIB)(bdyini.o)\ 
     177      $(MODEL_LIB)(bdytides.o)\ 
     178      $(MODEL_LIB)(bdytra.o)\ 
     179      $(MODEL_LIB)(bdyvol.o)\ 
     180      $(MODEL_LIB)(c1d.o)\ 
    174181      $(MODEL_LIB)(cla.o)\ 
    175182      $(MODEL_LIB)(cla_div.o)\ 
    176183      $(MODEL_LIB)(cla_dynspg.o)\ 
    177184      $(MODEL_LIB)(closea.o)\ 
    178       $(MODEL_LIB)(cpl.o)\ 
    179185      $(MODEL_LIB)(cpl_oasis3.o)\ 
    180186      $(MODEL_LIB)(cpl_oasis4.o)\ 
     
    191197      $(MODEL_LIB)(diaspr.o)\ 
    192198      $(MODEL_LIB)(diawri.o)\ 
    193       $(MODEL_LIB)(diawri1d.o)\ 
     199      $(MODEL_LIB)(diawri_c1d.o)\ 
    194200      $(MODEL_LIB)(divcur.o)\ 
    195       $(MODEL_LIB)(dom_ice.o)\ 
     201      $(MODEL_LIB)(dom_ice_2.o)\ 
    196202      $(MODEL_LIB)(dom_oce.o)\ 
    197203      $(MODEL_LIB)(domain.o)\ 
     
    204210      $(MODEL_LIB)(domzgr.o)\ 
    205211      $(MODEL_LIB)(dtasal.o)\ 
    206       $(MODEL_LIB)(dtasss.o)\ 
    207       $(MODEL_LIB)(dtasst.o)\ 
    208212      $(MODEL_LIB)(dtatem.o)\ 
    209213      $(MODEL_LIB)(dynadv.o)\ 
    210214      $(MODEL_LIB)(dynadv_cen2.o)\ 
    211215      $(MODEL_LIB)(dynadv_ubs.o)\ 
    212       $(MODEL_LIB)(dyncor1d.o)\ 
     216      $(MODEL_LIB)(dyncor_c1d.o)\ 
    213217      $(MODEL_LIB)(dynhpg.o)\ 
    214218      $(MODEL_LIB)(dynkeg.o)\ 
     
    219223      $(MODEL_LIB)(dynldf_lap.o)\ 
    220224      $(MODEL_LIB)(dynnxt.o)\ 
    221       $(MODEL_LIB)(dynnxt1d.o)\ 
     225      $(MODEL_LIB)(dynnxt_c1d.o)\ 
    222226      $(MODEL_LIB)(dynspg.o)\ 
    223227      $(MODEL_LIB)(dynspg_exp.o)\ 
     
    232236      $(MODEL_LIB)(dynzdf_imp.o)\ 
    233237      $(MODEL_LIB)(eosbn2.o)\ 
     238      $(MODEL_LIB)(fldread.o)\ 
    234239      $(MODEL_LIB)(flo4rk.o)\ 
    235240      $(MODEL_LIB)(flo_oce.o)\ 
     
    238243      $(MODEL_LIB)(flodom.o)\ 
    239244      $(MODEL_LIB)(flowri.o)\ 
    240       $(MODEL_LIB)(flx_oce.o)\ 
    241       $(MODEL_LIB)(flxblk.o)\ 
    242       $(MODEL_LIB)(flxfwb.o)\ 
    243       $(MODEL_LIB)(flxmod.o)\ 
    244       $(MODEL_LIB)(flxrnf.o)\ 
    245245      $(MODEL_LIB)(geo2ocean.o)\ 
    246       $(MODEL_LIB)(ice.o)\ 
     246      $(MODEL_LIB)(ice_2.o)\ 
    247247      $(MODEL_LIB)(ice_oce.o)\ 
    248       $(MODEL_LIB)(iceini.o)\ 
    249       $(MODEL_LIB)(icestp.o)\ 
    250       $(MODEL_LIB)(icestp1d.o)\ 
     248      $(MODEL_LIB)(iceini_2.o)\ 
    251249      $(MODEL_LIB)(in_out_manager.o)\ 
    252       $(MODEL_LIB)(ini1d.o)\ 
    253250      $(MODEL_LIB)(initrc.o)\ 
    254251      $(MODEL_LIB)(iom.o)\ 
     
    267264      $(MODEL_LIB)(lib_feti.o)\ 
    268265      $(MODEL_LIB)(lib_mpp.o)\ 
    269       $(MODEL_LIB)(limadv.o)\ 
    270       $(MODEL_LIB)(limdia.o)\ 
    271       $(MODEL_LIB)(limdmp.o)\ 
    272       $(MODEL_LIB)(limdyn.o)\ 
    273       $(MODEL_LIB)(limflx.o)\ 
    274       $(MODEL_LIB)(limhdf.o)\ 
    275       $(MODEL_LIB)(limistate.o)\ 
    276       $(MODEL_LIB)(limmsh.o)\ 
    277       $(MODEL_LIB)(limrhg.o)\ 
    278       $(MODEL_LIB)(limrst.o)\ 
    279       $(MODEL_LIB)(limtab.o)\ 
    280       $(MODEL_LIB)(limthd.o)\ 
    281       $(MODEL_LIB)(limthd_lac.o)\ 
    282       $(MODEL_LIB)(limthd_zdf.o)\ 
    283       $(MODEL_LIB)(limtrp.o)\ 
    284       $(MODEL_LIB)(limwri.o)\ 
     266      $(MODEL_LIB)(limadv_2.o)\ 
     267      $(MODEL_LIB)(limdia_2.o)\ 
     268      $(MODEL_LIB)(limdmp_2.o)\ 
     269      $(MODEL_LIB)(limdyn_2.o)\ 
     270      $(MODEL_LIB)(limhdf_2.o)\ 
     271      $(MODEL_LIB)(limistate_2.o)\ 
     272      $(MODEL_LIB)(limmsh_2.o)\ 
     273      $(MODEL_LIB)(limrhg_2.o)\ 
     274      $(MODEL_LIB)(limrst_2.o)\ 
     275      $(MODEL_LIB)(limsbc_2.o)\ 
     276      $(MODEL_LIB)(limtab_2.o)\ 
     277      $(MODEL_LIB)(limthd_2.o)\ 
     278      $(MODEL_LIB)(limthd_lac_2.o)\ 
     279      $(MODEL_LIB)(limthd_zdf_2.o)\ 
     280      $(MODEL_LIB)(limtrp_2.o)\ 
     281      $(MODEL_LIB)(limwri_2.o)\ 
    285282      $(MODEL_LIB)(mppini.o)\ 
    286283      $(MODEL_LIB)(oasis4_date.o)\ 
     
    300297      $(MODEL_LIB)(obcvol.o)\ 
    301298      $(MODEL_LIB)(oce.o)\ 
    302       $(MODEL_LIB)(ocesbc.o)\ 
    303299      $(MODEL_LIB)(ocfzpt.o)\ 
    304300      $(MODEL_LIB)(opa.o)\ 
    305       $(MODEL_LIB)(par_ice.o)\ 
     301      $(MODEL_LIB)(par_ice_2.o)\ 
    306302      $(MODEL_LIB)(par_kind.o)\ 
    307303      $(MODEL_LIB)(par_oce.o)\ 
     
    309305      $(MODEL_LIB)(prtctl.o)\ 
    310306      $(MODEL_LIB)(restart.o)\ 
     307      $(MODEL_LIB)(sbc_ice.o)\ 
     308      $(MODEL_LIB)(sbc_oce.o)\ 
     309      $(MODEL_LIB)(sbcana.o)\ 
     310      $(MODEL_LIB)(sbcblk_clio.o)\ 
     311      $(MODEL_LIB)(sbcblk_core.o)\ 
     312      $(MODEL_LIB)(sbccpl.o)\ 
     313      $(MODEL_LIB)(sbcflx.o)\ 
     314      $(MODEL_LIB)(sbcfwb.o)\ 
     315      $(MODEL_LIB)(sbcice_if.o)\ 
     316      $(MODEL_LIB)(sbcice_lim.o)\ 
     317      $(MODEL_LIB)(sbcice_lim_2.o)\ 
     318      $(MODEL_LIB)(sbcmod.o)\ 
     319      $(MODEL_LIB)(sbcrnf.o)\ 
     320      $(MODEL_LIB)(sbcssm.o)\ 
     321      $(MODEL_LIB)(sbcssr.o)\ 
    311322      $(MODEL_LIB)(sms.o)\ 
    312323      $(MODEL_LIB)(sol_oce.o)\ 
     
    318329      $(MODEL_LIB)(solver.o)\ 
    319330      $(MODEL_LIB)(step.o)\ 
    320       $(MODEL_LIB)(step1d.o)\ 
     331      $(MODEL_LIB)(step_c1d.o)\ 
    321332      $(MODEL_LIB)(stpctl.o)\ 
    322       $(MODEL_LIB)(taumod.o)\ 
    323       $(MODEL_LIB)(thd_ice.o)\ 
     333      $(MODEL_LIB)(thd_ice_2.o)\ 
    324334      $(MODEL_LIB)(traadv.o)\ 
    325335      $(MODEL_LIB)(traadv_cen2.o)\ 
     
    634644   agrif_opa_sponge.F90 
    635645$(MODEL_LIB)(agrif_opa_update.o) :  \ 
     646   $(MODEL_LIB)(bdy_oce.o) \ 
    636647   $(MODEL_LIB)(dom_oce.o) \ 
    637648   $(MODEL_LIB)(domvvl.o) \ 
     
    641652   $(MODEL_LIB)(obc_oce.o) \ 
    642653   $(MODEL_LIB)(oce.o) \ 
    643    $(MODEL_LIB)(ocesbc.o) \ 
    644    $(MODEL_LIB)(par_kind.o) \ 
    645    $(MODEL_LIB)(par_oce.o) \ 
    646    $(MODEL_LIB)(phycst.o) \ 
    647    $(MODEL_LIB)(prtctl.o) \ 
     654   $(MODEL_LIB)(par_kind.o) \ 
     655   $(MODEL_LIB)(par_oce.o) \ 
     656   $(MODEL_LIB)(phycst.o) \ 
     657   $(MODEL_LIB)(prtctl.o) \ 
     658   $(MODEL_LIB)(sbc_oce.o) \ 
     659   bdy_oce.F90 \ 
    648660   dom_oce.F90 \ 
    649661   domvvl.F90 \ 
     
    653665   obc_oce.F90 \ 
    654666   oce.F90 \ 
    655    ocesbc.F90 \ 
    656    par_kind.F90 \ 
    657    par_oce.F90 \ 
    658    phycst.F90 \ 
    659    prtctl.F90 \ 
     667   par_kind.F90 \ 
     668   par_oce.F90 \ 
     669   phycst.F90 \ 
     670   prtctl.F90 \ 
     671   sbc_oce.F90 \ 
    660672   $(MODEL_LIB)(agrif_oce.o) \ 
    661673   $(MODEL_LIB)(cla_div.o) \ 
     
    729741$(MODEL_LIB)(agrif_user.o) :  \ 
    730742   $(MODEL_LIB)(agrif_oce.o) \ 
    731    $(MODEL_LIB)(blk_oce.o) \ 
     743   $(MODEL_LIB)(bdy_par.o) \ 
     744   $(MODEL_LIB)(bdyini.o) \ 
     745   $(MODEL_LIB)(bdytides.o) \ 
     746   $(MODEL_LIB)(c1d.o) \ 
    732747   $(MODEL_LIB)(cla_div.o) \ 
    733    $(MODEL_LIB)(cpl.o) \ 
    734748   $(MODEL_LIB)(cpl_oasis3.o) \ 
    735749   $(MODEL_LIB)(cpl_oasis4.o) \ 
     
    742756   $(MODEL_LIB)(domcfg.o) \ 
    743757   $(MODEL_LIB)(dtasal.o) \ 
    744    $(MODEL_LIB)(dtasst.o) \ 
    745758   $(MODEL_LIB)(dtatem.o) \ 
    746    $(MODEL_LIB)(dyncor1d.o) \ 
     759   $(MODEL_LIB)(dyncor_c1d.o) \ 
    747760   $(MODEL_LIB)(dynspg_oce.o) \ 
    748761   $(MODEL_LIB)(eosbn2.o) \ 
    749    $(MODEL_LIB)(flxfwb.o) \ 
    750    $(MODEL_LIB)(flxmod.o) \ 
    751    $(MODEL_LIB)(iceini.o) \ 
    752    $(MODEL_LIB)(in_out_manager.o) \ 
    753    $(MODEL_LIB)(ini1d.o) \ 
     762   $(MODEL_LIB)(in_out_manager.o) \ 
    754763   $(MODEL_LIB)(initrc.o) \ 
    755764   $(MODEL_LIB)(iom.o) \ 
     
    768777   $(MODEL_LIB)(phycst.o) \ 
    769778   $(MODEL_LIB)(prtctl.o) \ 
     779   $(MODEL_LIB)(sbc_oce.o) \ 
    770780   $(MODEL_LIB)(sms.o) \ 
    771781   $(MODEL_LIB)(sol_oce.o) \ 
    772782   $(MODEL_LIB)(step.o) \ 
    773    $(MODEL_LIB)(step1d.o) \ 
     783   $(MODEL_LIB)(step_c1d.o) \ 
    774784   $(MODEL_LIB)(trcstp.o) \ 
    775785   $(MODEL_LIB)(trdmod.o) \ 
     
    781791   $(MODEL_LIB)(zpshde.o) \ 
    782792   agrif_oce.F90 \ 
    783    blk_oce.F90 \ 
     793   bdy_par.F90 \ 
     794   bdyini.F90 \ 
     795   bdytides.F90 \ 
     796   c1d.F90 \ 
    784797   cla_div.F90 \ 
    785    cpl.F90 \ 
    786798   cpl_oasis3.F90 \ 
    787799   cpl_oasis4.F90 \ 
     
    794806   domcfg.F90 \ 
    795807   dtasal.F90 \ 
    796    dtasst.F90 \ 
    797808   dtatem.F90 \ 
    798    dyncor1d.F90 \ 
     809   dyncor_c1d.F90 \ 
    799810   dynspg_oce.F90 \ 
    800811   eosbn2.F90 \ 
    801    flxfwb.F90 \ 
    802    flxmod.F90 \ 
    803    iceini.F90 \ 
    804    in_out_manager.F90 \ 
    805    ini1d.F90 \ 
     812   in_out_manager.F90 \ 
    806813   initrc.F90 \ 
    807814   iom.F90 \ 
     
    820827   phycst.F90 \ 
    821828   prtctl.F90 \ 
     829   sbc_oce.F90 \ 
    822830   sms.F90 \ 
    823831   sol_oce.F90 \ 
    824832   step.F90 \ 
    825    step1d.F90 \ 
     833   step_c1d.F90 \ 
    826834   trcstp.F90 \ 
    827835   trdmod.F90 \ 
     
    866874   agrif_user.F90 
    867875$(MODEL_LIB)(albedo.o) :   \ 
    868    $(MODEL_LIB)(dom_oce.o) \ 
    869    $(MODEL_LIB)(in_out_manager.o) \ 
    870    $(MODEL_LIB)(lib_mpp.o) \ 
    871    $(MODEL_LIB)(lib_print.o) \ 
    872    $(MODEL_LIB)(oce.o) \ 
    873    $(MODEL_LIB)(par_ice.o) \ 
    874    $(MODEL_LIB)(par_kind.o) \ 
    875    $(MODEL_LIB)(par_oce.o) \ 
    876    $(MODEL_LIB)(phycst.o) \ 
    877    $(MODEL_LIB)(prtctl.o) \ 
    878    dom_oce.F90 \ 
    879    in_out_manager.F90 \ 
    880    lib_mpp.F90 \ 
    881    lib_print.f90 \ 
    882    oce.F90 \ 
    883    par_ice.F90 \ 
    884    par_kind.F90 \ 
    885    par_oce.F90 \ 
    886    phycst.F90 \ 
    887    prtctl.F90 \ 
    888    $(MODEL_LIB)(blk_oce.o) \ 
    889    $(MODEL_LIB)(cpl_oce.o) \ 
     876   $(MODEL_LIB)(in_out_manager.o) \ 
     877   $(MODEL_LIB)(lib_print.o) \ 
     878   $(MODEL_LIB)(par_kind.o) \ 
     879   $(MODEL_LIB)(par_oce.o) \ 
     880   in_out_manager.F90 \ 
     881   lib_print.f90 \ 
     882   par_kind.F90 \ 
     883   par_oce.F90 \ 
     884   $(MODEL_LIB)(in_out_manager.o) \ 
     885   $(MODEL_LIB)(phycst.o) \ 
     886   in_out_manager.F90 \ 
     887   phycst.F90 \ 
     888   KEY_CPP \ 
     889   albedo.F90 
     890$(MODEL_LIB)(bdy_oce.o) :  \ 
     891   $(MODEL_LIB)(par_kind.o) \ 
     892   $(MODEL_LIB)(par_oce.o) \ 
     893   par_kind.F90 \ 
     894   par_oce.F90 \ 
     895   $(MODEL_LIB)(bdy_par.o) \ 
     896   $(MODEL_LIB)(par_oce.o) \ 
     897   bdy_par.F90 \ 
     898   par_oce.F90 \ 
     899   KEY_CPP \ 
     900   bdy_oce.F90 
     901$(MODEL_LIB)(bdy_par.o) :  \ 
     902   $(MODEL_LIB)(par_kind.o) \ 
     903   par_kind.F90 \ 
     904   $(MODEL_LIB)(par_oce.o) \ 
     905   par_oce.F90 \ 
     906   KEY_CPP \ 
     907   bdy_par.F90 
     908$(MODEL_LIB)(bdydta.o) :   \ 
     909   $(MODEL_LIB)(bdy_oce.o) \ 
     910   $(MODEL_LIB)(bdy_par.o) \ 
    890911   $(MODEL_LIB)(daymod.o) \ 
    891912   $(MODEL_LIB)(dom_oce.o) \ 
    892    $(MODEL_LIB)(flx_oce.o) \ 
    893    $(MODEL_LIB)(ice.o) \ 
    894    $(MODEL_LIB)(in_out_manager.o) \ 
    895    $(MODEL_LIB)(lbclnk.o) \ 
    896    $(MODEL_LIB)(oce.o) \ 
    897    $(MODEL_LIB)(ocfzpt.o) \ 
    898    $(MODEL_LIB)(phycst.o) \ 
    899    blk_oce.F90 \ 
    900    cpl_oce.F90 \ 
     913   $(MODEL_LIB)(in_out_manager.o) \ 
     914   $(MODEL_LIB)(iom.o) \ 
     915   $(MODEL_LIB)(iom_def.o) \ 
     916   $(MODEL_LIB)(iom_ioipsl.o) \ 
     917   $(MODEL_LIB)(iom_nf90.o) \ 
     918   $(MODEL_LIB)(iom_rstdimg.o) \ 
     919   $(MODEL_LIB)(lbclnk.o) \ 
     920   $(MODEL_LIB)(lib_print.o) \ 
     921   $(MODEL_LIB)(oce.o) \ 
     922   $(MODEL_LIB)(par_kind.o) \ 
     923   $(MODEL_LIB)(par_oce.o) \ 
     924   $(MODEL_LIB)(phycst.o) \ 
     925   $(MODEL_LIB)(prtctl.o) \ 
     926   bdy_oce.F90 \ 
     927   bdy_par.F90 \ 
    901928   daymod.F90 \ 
    902929   dom_oce.F90 \ 
    903    flx_oce.F90 \ 
    904    ice.F90 \ 
    905    in_out_manager.F90 \ 
    906    lbclnk.F90 \ 
    907    oce.F90 \ 
    908    ocfzpt.F90 \ 
    909    phycst.F90 \ 
    910    KEY_CPP \ 
    911    albedo.F90 
    912 $(MODEL_LIB)(blk_oce.o) :  \ 
    913    $(MODEL_LIB)(par_kind.o) \ 
    914    par_kind.F90 \ 
    915    $(MODEL_LIB)(par_oce.o) \ 
    916    par_oce.F90 \ 
    917    KEY_CPP \ 
    918    blk_oce.F90 
    919 $(MODEL_LIB)(bulk.o) :  \ 
    920    $(MODEL_LIB)(albedo.o) \ 
    921    $(MODEL_LIB)(blk_oce.o) \ 
    922    $(MODEL_LIB)(cpl_oasis3.o) \ 
    923    $(MODEL_LIB)(cpl_oasis4.o) \ 
    924    $(MODEL_LIB)(cpl_oce.o) \ 
     930   in_out_manager.F90 \ 
     931   iom.F90 \ 
     932   iom_def.F90 \ 
     933   iom_ioipsl.F90 \ 
     934   iom_nf90.F90 \ 
     935   iom_rstdimg.F90 \ 
     936   lbclnk.F90 \ 
     937   lib_print.f90 \ 
     938   oce.F90 \ 
     939   par_kind.F90 \ 
     940   par_oce.F90 \ 
     941   phycst.F90 \ 
     942   prtctl.F90 \ 
     943   $(MODEL_LIB)(bdy_oce.o) \ 
     944   $(MODEL_LIB)(bdytides.o) \ 
    925945   $(MODEL_LIB)(daymod.o) \ 
    926946   $(MODEL_LIB)(dom_oce.o) \ 
    927    $(MODEL_LIB)(flx_oce.o) \ 
    928    $(MODEL_LIB)(geo2ocean.o) \ 
    929    $(MODEL_LIB)(ice.o) \ 
    930    $(MODEL_LIB)(in_out_manager.o) \ 
    931    $(MODEL_LIB)(lbclnk.o) \ 
    932    $(MODEL_LIB)(lib_mpp.o) \ 
    933    $(MODEL_LIB)(lib_print.o) \ 
    934    $(MODEL_LIB)(oce.o) \ 
    935    $(MODEL_LIB)(ocfzpt.o) \ 
    936    $(MODEL_LIB)(par_kind.o) \ 
    937    $(MODEL_LIB)(par_oce.o) \ 
    938    $(MODEL_LIB)(phycst.o) \ 
    939    $(MODEL_LIB)(prtctl.o) \ 
    940    albedo.F90 \ 
    941    blk_oce.F90 \ 
    942    cpl_oasis3.F90 \ 
    943    cpl_oasis4.F90 \ 
    944    cpl_oce.F90 \ 
     947   $(MODEL_LIB)(in_out_manager.o) \ 
     948   $(MODEL_LIB)(iom.o) \ 
     949   $(MODEL_LIB)(oce.o) \ 
     950   $(MODEL_LIB)(phycst.o) \ 
     951   bdy_oce.F90 \ 
     952   bdytides.F90 \ 
    945953   daymod.F90 \ 
    946954   dom_oce.F90 \ 
    947    flx_oce.F90 \ 
    948    geo2ocean.F90 \ 
    949    ice.F90 \ 
    950    in_out_manager.F90 \ 
    951    lbclnk.F90 \ 
    952    lib_mpp.F90 \ 
    953    lib_print.f90 \ 
    954    oce.F90 \ 
    955    ocfzpt.F90 \ 
    956    par_kind.F90 \ 
    957    par_oce.F90 \ 
    958    phycst.F90 \ 
    959    prtctl.F90 \ 
    960    $(MODEL_LIB)(blk_oce.o) \ 
    961    $(MODEL_LIB)(dom_oce.o) \ 
    962    $(MODEL_LIB)(flx_oce.o) \ 
    963    $(MODEL_LIB)(flxblk.o) \ 
    964    $(MODEL_LIB)(ice_oce.o) \ 
    965    $(MODEL_LIB)(in_out_manager.o) \ 
    966    $(MODEL_LIB)(oce.o) \ 
    967    $(MODEL_LIB)(ocfzpt.o) \ 
    968    $(MODEL_LIB)(phycst.o) \ 
    969    $(MODEL_LIB)(prtctl.o) \ 
    970    $(MODEL_LIB)(taumod.o) \ 
    971    blk_oce.F90 \ 
    972    dom_oce.F90 \ 
    973    flx_oce.F90 \ 
    974    flxblk.F90 \ 
    975    ice_oce.F90 \ 
    976    in_out_manager.F90 \ 
    977    oce.F90 \ 
    978    ocfzpt.F90 \ 
    979    phycst.F90 \ 
    980    prtctl.F90 \ 
    981    taumod.F90 \ 
    982    KEY_CPP \ 
    983    bulk.F90 
     955   in_out_manager.F90 \ 
     956   iom.F90 \ 
     957   oce.F90 \ 
     958   phycst.F90 \ 
     959   $(IOIPSL_LIB) \ 
     960   KEY_CPP \ 
     961   bdydta.F90 
     962$(MODEL_LIB)(bdydyn.o) :   \ 
     963   $(MODEL_LIB)(bdy_oce.o) \ 
     964   $(MODEL_LIB)(bdy_par.o) \ 
     965   $(MODEL_LIB)(daymod.o) \ 
     966   $(MODEL_LIB)(dom_oce.o) \ 
     967   $(MODEL_LIB)(in_out_manager.o) \ 
     968   $(MODEL_LIB)(iom.o) \ 
     969   $(MODEL_LIB)(lbclnk.o) \ 
     970   $(MODEL_LIB)(lib_mpp.o) \ 
     971   $(MODEL_LIB)(lib_print.o) \ 
     972   $(MODEL_LIB)(oce.o) \ 
     973   $(MODEL_LIB)(par_kind.o) \ 
     974   $(MODEL_LIB)(par_oce.o) \ 
     975   $(MODEL_LIB)(phycst.o) \ 
     976   bdy_oce.F90 \ 
     977   bdy_par.F90 \ 
     978   daymod.F90 \ 
     979   dom_oce.F90 \ 
     980   in_out_manager.F90 \ 
     981   iom.F90 \ 
     982   lbclnk.F90 \ 
     983   lib_mpp.F90 \ 
     984   lib_print.f90 \ 
     985   oce.F90 \ 
     986   par_kind.F90 \ 
     987   par_oce.F90 \ 
     988   phycst.F90 \ 
     989   $(MODEL_LIB)(bdy_oce.o) \ 
     990   $(MODEL_LIB)(bdytides.o) \ 
     991   $(MODEL_LIB)(dom_oce.o) \ 
     992   $(MODEL_LIB)(dynspg_oce.o) \ 
     993   $(MODEL_LIB)(in_out_manager.o) \ 
     994   $(MODEL_LIB)(lbclnk.o) \ 
     995   $(MODEL_LIB)(oce.o) \ 
     996   $(MODEL_LIB)(phycst.o) \ 
     997   bdy_oce.F90 \ 
     998   bdytides.F90 \ 
     999   dom_oce.F90 \ 
     1000   dynspg_oce.F90 \ 
     1001   in_out_manager.F90 \ 
     1002   lbclnk.F90 \ 
     1003   oce.F90 \ 
     1004   phycst.F90 \ 
     1005   KEY_CPP \ 
     1006   bdydyn.F90 
     1007$(MODEL_LIB)(bdyini.o) :   \ 
     1008   $(MODEL_LIB)(bdy_oce.o) \ 
     1009   $(MODEL_LIB)(bdy_par.o) \ 
     1010   $(MODEL_LIB)(daymod.o) \ 
     1011   $(MODEL_LIB)(dom_oce.o) \ 
     1012   $(MODEL_LIB)(in_out_manager.o) \ 
     1013   $(MODEL_LIB)(iom.o) \ 
     1014   $(MODEL_LIB)(iom_def.o) \ 
     1015   $(MODEL_LIB)(iom_ioipsl.o) \ 
     1016   $(MODEL_LIB)(iom_nf90.o) \ 
     1017   $(MODEL_LIB)(iom_rstdimg.o) \ 
     1018   $(MODEL_LIB)(lbclnk.o) \ 
     1019   $(MODEL_LIB)(lib_mpp.o) \ 
     1020   $(MODEL_LIB)(lib_print.o) \ 
     1021   $(MODEL_LIB)(oce.o) \ 
     1022   $(MODEL_LIB)(par_kind.o) \ 
     1023   $(MODEL_LIB)(par_oce.o) \ 
     1024   $(MODEL_LIB)(phycst.o) \ 
     1025   bdy_oce.F90 \ 
     1026   bdy_par.F90 \ 
     1027   daymod.F90 \ 
     1028   dom_oce.F90 \ 
     1029   in_out_manager.F90 \ 
     1030   iom.F90 \ 
     1031   iom_def.F90 \ 
     1032   iom_ioipsl.F90 \ 
     1033   iom_nf90.F90 \ 
     1034   iom_rstdimg.F90 \ 
     1035   lbclnk.F90 \ 
     1036   lib_mpp.F90 \ 
     1037   lib_print.f90 \ 
     1038   oce.F90 \ 
     1039   par_kind.F90 \ 
     1040   par_oce.F90 \ 
     1041   phycst.F90 \ 
     1042   $(MODEL_LIB)(bdy_oce.o) \ 
     1043   $(MODEL_LIB)(bdytides.o) \ 
     1044   $(MODEL_LIB)(dom_oce.o) \ 
     1045   $(MODEL_LIB)(in_out_manager.o) \ 
     1046   $(MODEL_LIB)(iom.o) \ 
     1047   $(MODEL_LIB)(lbclnk.o) \ 
     1048   $(MODEL_LIB)(lib_mpp.o) \ 
     1049   $(MODEL_LIB)(oce.o) \ 
     1050   bdy_oce.F90 \ 
     1051   bdytides.F90 \ 
     1052   dom_oce.F90 \ 
     1053   in_out_manager.F90 \ 
     1054   iom.F90 \ 
     1055   lbclnk.F90 \ 
     1056   lib_mpp.F90 \ 
     1057   oce.F90 \ 
     1058   KEY_CPP \ 
     1059   bdyini.F90 
     1060$(MODEL_LIB)(bdytides.o) : \ 
     1061   $(MODEL_LIB)(bdy_par.o) \ 
     1062   $(MODEL_LIB)(dom_oce.o) \ 
     1063   $(MODEL_LIB)(in_out_manager.o) \ 
     1064   $(MODEL_LIB)(iom_def.o) \ 
     1065   $(MODEL_LIB)(iom_ioipsl.o) \ 
     1066   $(MODEL_LIB)(iom_nf90.o) \ 
     1067   $(MODEL_LIB)(iom_rstdimg.o) \ 
     1068   $(MODEL_LIB)(lbclnk.o) \ 
     1069   $(MODEL_LIB)(lib_mpp.o) \ 
     1070   $(MODEL_LIB)(lib_print.o) \ 
     1071   $(MODEL_LIB)(oce.o) \ 
     1072   $(MODEL_LIB)(par_kind.o) \ 
     1073   $(MODEL_LIB)(par_oce.o) \ 
     1074   $(MODEL_LIB)(phycst.o) \ 
     1075   $(MODEL_LIB)(prtctl.o) \ 
     1076   bdy_par.F90 \ 
     1077   dom_oce.F90 \ 
     1078   in_out_manager.F90 \ 
     1079   iom_def.F90 \ 
     1080   iom_ioipsl.F90 \ 
     1081   iom_nf90.F90 \ 
     1082   iom_rstdimg.F90 \ 
     1083   lbclnk.F90 \ 
     1084   lib_mpp.F90 \ 
     1085   lib_print.f90 \ 
     1086   oce.F90 \ 
     1087   par_kind.F90 \ 
     1088   par_oce.F90 \ 
     1089   phycst.F90 \ 
     1090   prtctl.F90 \ 
     1091   $(MODEL_LIB)(bdy_oce.o) \ 
     1092   $(MODEL_LIB)(bdy_par.o) \ 
     1093   $(MODEL_LIB)(daymod.o) \ 
     1094   $(MODEL_LIB)(dom_oce.o) \ 
     1095   $(MODEL_LIB)(in_out_manager.o) \ 
     1096   $(MODEL_LIB)(iom.o) \ 
     1097   $(MODEL_LIB)(lbclnk.o) \ 
     1098   $(MODEL_LIB)(oce.o) \ 
     1099   $(MODEL_LIB)(phycst.o) \ 
     1100   bdy_oce.F90 \ 
     1101   bdy_par.F90 \ 
     1102   daymod.F90 \ 
     1103   dom_oce.F90 \ 
     1104   in_out_manager.F90 \ 
     1105   iom.F90 \ 
     1106   lbclnk.F90 \ 
     1107   oce.F90 \ 
     1108   phycst.F90 \ 
     1109   KEY_CPP \ 
     1110   bdytides.F90 
     1111$(MODEL_LIB)(bdytra.o) :   \ 
     1112   $(MODEL_LIB)(bdy_par.o) \ 
     1113   $(MODEL_LIB)(dom_oce.o) \ 
     1114   $(MODEL_LIB)(in_out_manager.o) \ 
     1115   $(MODEL_LIB)(lib_mpp.o) \ 
     1116   $(MODEL_LIB)(oce.o) \ 
     1117   $(MODEL_LIB)(par_oce.o) \ 
     1118   bdy_par.F90 \ 
     1119   dom_oce.F90 \ 
     1120   in_out_manager.F90 \ 
     1121   lib_mpp.F90 \ 
     1122   oce.F90 \ 
     1123   par_oce.F90 \ 
     1124   $(MODEL_LIB)(bdy_oce.o) \ 
     1125   $(MODEL_LIB)(dom_oce.o) \ 
     1126   $(MODEL_LIB)(lbclnk.o) \ 
     1127   $(MODEL_LIB)(oce.o) \ 
     1128   bdy_oce.F90 \ 
     1129   dom_oce.F90 \ 
     1130   lbclnk.F90 \ 
     1131   oce.F90 \ 
     1132   KEY_CPP \ 
     1133   bdytra.F90 
     1134$(MODEL_LIB)(bdyvol.o) :   \ 
     1135   $(MODEL_LIB)(bdy_par.o) \ 
     1136   $(MODEL_LIB)(dom_oce.o) \ 
     1137   $(MODEL_LIB)(in_out_manager.o) \ 
     1138   $(MODEL_LIB)(lib_print.o) \ 
     1139   $(MODEL_LIB)(par_kind.o) \ 
     1140   $(MODEL_LIB)(par_oce.o) \ 
     1141   bdy_par.F90 \ 
     1142   dom_oce.F90 \ 
     1143   in_out_manager.F90 \ 
     1144   lib_print.f90 \ 
     1145   par_kind.F90 \ 
     1146   par_oce.F90 \ 
     1147   $(MODEL_LIB)(bdy_oce.o) \ 
     1148   $(MODEL_LIB)(dom_oce.o) \ 
     1149   $(MODEL_LIB)(in_out_manager.o) \ 
     1150   $(MODEL_LIB)(lib_mpp.o) \ 
     1151   $(MODEL_LIB)(oce.o) \ 
     1152   $(MODEL_LIB)(phycst.o) \ 
     1153   $(MODEL_LIB)(sbc_oce.o) \ 
     1154   bdy_oce.F90 \ 
     1155   dom_oce.F90 \ 
     1156   in_out_manager.F90 \ 
     1157   lib_mpp.F90 \ 
     1158   oce.F90 \ 
     1159   phycst.F90 \ 
     1160   sbc_oce.F90 \ 
     1161   domzgr_substitute.h90 \ 
     1162   KEY_CPP \ 
     1163   bdyvol.F90 
     1164$(MODEL_LIB)(c1d.o) :   \ 
     1165   KEY_CPP \ 
     1166   c1d.F90 
    9841167$(MODEL_LIB)(cla.o) :   \ 
    985    $(MODEL_LIB)(blk_oce.o) \ 
    986    $(MODEL_LIB)(cpl_oce.o) \ 
    987    $(MODEL_LIB)(daymod.o) \ 
    988    $(MODEL_LIB)(dom_oce.o) \ 
    989    $(MODEL_LIB)(dtasal.o) \ 
    990    $(MODEL_LIB)(dtasss.o) \ 
    991    $(MODEL_LIB)(dtasst.o) \ 
    992    $(MODEL_LIB)(dtatem.o) \ 
    993    $(MODEL_LIB)(flx_oce.o) \ 
    994    $(MODEL_LIB)(flxmod.o) \ 
    995    $(MODEL_LIB)(flxrnf.o) \ 
    996    $(MODEL_LIB)(ice_oce.o) \ 
    997    $(MODEL_LIB)(in_out_manager.o) \ 
    998    $(MODEL_LIB)(lbclnk.o) \ 
    999    $(MODEL_LIB)(lib_mpp.o) \ 
    1000    $(MODEL_LIB)(lib_print.o) \ 
    1001    $(MODEL_LIB)(oce.o) \ 
    1002    $(MODEL_LIB)(ocfzpt.o) \ 
    1003    $(MODEL_LIB)(par_kind.o) \ 
    1004    $(MODEL_LIB)(par_oce.o) \ 
    1005    $(MODEL_LIB)(phycst.o) \ 
    1006    $(MODEL_LIB)(prtctl.o) \ 
    1007    $(MODEL_LIB)(taumod.o) \ 
    1008    $(MODEL_LIB)(tradmp.o) \ 
    1009    blk_oce.F90 \ 
    1010    cpl_oce.F90 \ 
    1011    daymod.F90 \ 
    1012    dom_oce.F90 \ 
    1013    dtasal.F90 \ 
    1014    dtasss.F90 \ 
    1015    dtasst.F90 \ 
    1016    dtatem.F90 \ 
    1017    flx_oce.F90 \ 
    1018    flxmod.F90 \ 
    1019    flxrnf.F90 \ 
    1020    ice_oce.F90 \ 
    1021    in_out_manager.F90 \ 
    1022    lbclnk.F90 \ 
    1023    lib_mpp.F90 \ 
    1024    lib_print.f90 \ 
    1025    oce.F90 \ 
    1026    ocfzpt.F90 \ 
    1027    par_kind.F90 \ 
    1028    par_oce.F90 \ 
    1029    phycst.F90 \ 
    1030    prtctl.F90 \ 
    1031    taumod.F90 \ 
    1032    tradmp.F90 \ 
    1033    $(MODEL_LIB)(dom_oce.o) \ 
    1034    $(MODEL_LIB)(in_out_manager.o) \ 
    1035    $(MODEL_LIB)(lbclnk.o) \ 
    1036    $(MODEL_LIB)(lib_mpp.o) \ 
    1037    $(MODEL_LIB)(oce.o) \ 
    1038    $(MODEL_LIB)(ocesbc.o) \ 
    1039    dom_oce.F90 \ 
    1040    in_out_manager.F90 \ 
    1041    lbclnk.F90 \ 
    1042    lib_mpp.F90 \ 
    1043    oce.F90 \ 
    1044    ocesbc.F90 \ 
     1168   $(MODEL_LIB)(dom_oce.o) \ 
     1169   $(MODEL_LIB)(in_out_manager.o) \ 
     1170   $(MODEL_LIB)(lib_mpp.o) \ 
     1171   $(MODEL_LIB)(lib_print.o) \ 
     1172   $(MODEL_LIB)(oce.o) \ 
     1173   $(MODEL_LIB)(par_kind.o) \ 
     1174   $(MODEL_LIB)(par_oce.o) \ 
     1175   dom_oce.F90 \ 
     1176   in_out_manager.F90 \ 
     1177   lib_mpp.F90 \ 
     1178   lib_print.f90 \ 
     1179   oce.F90 \ 
     1180   par_kind.F90 \ 
     1181   par_oce.F90 \ 
     1182   $(MODEL_LIB)(dom_oce.o) \ 
     1183   $(MODEL_LIB)(in_out_manager.o) \ 
     1184   $(MODEL_LIB)(lbclnk.o) \ 
     1185   $(MODEL_LIB)(lib_mpp.o) \ 
     1186   $(MODEL_LIB)(oce.o) \ 
     1187   $(MODEL_LIB)(sbc_oce.o) \ 
     1188   dom_oce.F90 \ 
     1189   in_out_manager.F90 \ 
     1190   lbclnk.F90 \ 
     1191   lib_mpp.F90 \ 
     1192   oce.F90 \ 
     1193   sbc_oce.F90 \ 
    10451194   domzgr_substitute.h90 \ 
    10461195   vectopt_loop_substitute.h90 \ 
     
    10481197   cla.F90 
    10491198$(MODEL_LIB)(cla_div.o) :  \ 
    1050    $(MODEL_LIB)(blk_oce.o) \ 
    1051    $(MODEL_LIB)(cpl_oce.o) \ 
    1052    $(MODEL_LIB)(daymod.o) \ 
    1053    $(MODEL_LIB)(dom_oce.o) \ 
    1054    $(MODEL_LIB)(dtasal.o) \ 
    1055    $(MODEL_LIB)(dtasss.o) \ 
    1056    $(MODEL_LIB)(dtasst.o) \ 
    1057    $(MODEL_LIB)(dtatem.o) \ 
    1058    $(MODEL_LIB)(flx_oce.o) \ 
    1059    $(MODEL_LIB)(flxmod.o) \ 
    1060    $(MODEL_LIB)(flxrnf.o) \ 
    1061    $(MODEL_LIB)(ice_oce.o) \ 
    1062    $(MODEL_LIB)(in_out_manager.o) \ 
    1063    $(MODEL_LIB)(lbclnk.o) \ 
    1064    $(MODEL_LIB)(lib_mpp.o) \ 
    1065    $(MODEL_LIB)(lib_print.o) \ 
    1066    $(MODEL_LIB)(oce.o) \ 
    1067    $(MODEL_LIB)(ocfzpt.o) \ 
    1068    $(MODEL_LIB)(par_kind.o) \ 
    1069    $(MODEL_LIB)(par_oce.o) \ 
    1070    $(MODEL_LIB)(phycst.o) \ 
    1071    $(MODEL_LIB)(prtctl.o) \ 
    1072    $(MODEL_LIB)(taumod.o) \ 
    1073    $(MODEL_LIB)(tradmp.o) \ 
    1074    blk_oce.F90 \ 
    1075    cpl_oce.F90 \ 
    1076    daymod.F90 \ 
    1077    dom_oce.F90 \ 
    1078    dtasal.F90 \ 
    1079    dtasss.F90 \ 
    1080    dtasst.F90 \ 
    1081    dtatem.F90 \ 
    1082    flx_oce.F90 \ 
    1083    flxmod.F90 \ 
    1084    flxrnf.F90 \ 
    1085    ice_oce.F90 \ 
    1086    in_out_manager.F90 \ 
    1087    lbclnk.F90 \ 
    1088    lib_mpp.F90 \ 
    1089    lib_print.f90 \ 
    1090    oce.F90 \ 
    1091    ocfzpt.F90 \ 
    1092    par_kind.F90 \ 
    1093    par_oce.F90 \ 
    1094    phycst.F90 \ 
    1095    prtctl.F90 \ 
    1096    taumod.F90 \ 
    1097    tradmp.F90 \ 
    1098    $(MODEL_LIB)(dom_oce.o) \ 
    1099    $(MODEL_LIB)(in_out_manager.o) \ 
    1100    $(MODEL_LIB)(lbclnk.o) \ 
    1101    $(MODEL_LIB)(lib_mpp.o) \ 
    1102    $(MODEL_LIB)(oce.o) \ 
    1103    $(MODEL_LIB)(ocesbc.o) \ 
    1104    dom_oce.F90 \ 
    1105    in_out_manager.F90 \ 
    1106    lbclnk.F90 \ 
    1107    lib_mpp.F90 \ 
    1108    oce.F90 \ 
    1109    ocesbc.F90 \ 
     1199   $(MODEL_LIB)(dom_oce.o) \ 
     1200   $(MODEL_LIB)(in_out_manager.o) \ 
     1201   $(MODEL_LIB)(lib_mpp.o) \ 
     1202   $(MODEL_LIB)(lib_print.o) \ 
     1203   $(MODEL_LIB)(oce.o) \ 
     1204   $(MODEL_LIB)(par_kind.o) \ 
     1205   $(MODEL_LIB)(par_oce.o) \ 
     1206   dom_oce.F90 \ 
     1207   in_out_manager.F90 \ 
     1208   lib_mpp.F90 \ 
     1209   lib_print.f90 \ 
     1210   oce.F90 \ 
     1211   par_kind.F90 \ 
     1212   par_oce.F90 \ 
     1213   $(MODEL_LIB)(dom_oce.o) \ 
     1214   $(MODEL_LIB)(in_out_manager.o) \ 
     1215   $(MODEL_LIB)(lbclnk.o) \ 
     1216   $(MODEL_LIB)(lib_mpp.o) \ 
     1217   $(MODEL_LIB)(oce.o) \ 
     1218   $(MODEL_LIB)(sbc_oce.o) \ 
     1219   dom_oce.F90 \ 
     1220   in_out_manager.F90 \ 
     1221   lbclnk.F90 \ 
     1222   lib_mpp.F90 \ 
     1223   oce.F90 \ 
     1224   sbc_oce.F90 \ 
    11101225   domzgr_substitute.h90 \ 
    11111226   KEY_CPP \ 
    11121227   cla_div.F90 
    11131228$(MODEL_LIB)(cla_dynspg.o) :  \ 
    1114    $(MODEL_LIB)(blk_oce.o) \ 
    1115    $(MODEL_LIB)(cpl_oce.o) \ 
    1116    $(MODEL_LIB)(daymod.o) \ 
    1117    $(MODEL_LIB)(dom_oce.o) \ 
    1118    $(MODEL_LIB)(dtasal.o) \ 
    1119    $(MODEL_LIB)(dtasss.o) \ 
    1120    $(MODEL_LIB)(dtasst.o) \ 
    1121    $(MODEL_LIB)(dtatem.o) \ 
     1229   $(MODEL_LIB)(dom_oce.o) \ 
    11221230   $(MODEL_LIB)(dynspg_oce.o) \ 
    1123    $(MODEL_LIB)(flx_oce.o) \ 
    1124    $(MODEL_LIB)(flxmod.o) \ 
    1125    $(MODEL_LIB)(flxrnf.o) \ 
    1126    $(MODEL_LIB)(ice_oce.o) \ 
    1127    $(MODEL_LIB)(in_out_manager.o) \ 
    1128    $(MODEL_LIB)(iom.o) \ 
     1231   $(MODEL_LIB)(in_out_manager.o) \ 
    11291232   $(MODEL_LIB)(lbclnk.o) \ 
    11301233   $(MODEL_LIB)(lib_mpp.o) \ 
     
    11341237   $(MODEL_LIB)(obccli.o) \ 
    11351238   $(MODEL_LIB)(oce.o) \ 
    1136    $(MODEL_LIB)(ocesbc.o) \ 
    1137    $(MODEL_LIB)(ocfzpt.o) \ 
    1138    $(MODEL_LIB)(par_kind.o) \ 
    1139    $(MODEL_LIB)(par_oce.o) \ 
    1140    $(MODEL_LIB)(phycst.o) \ 
    1141    $(MODEL_LIB)(prtctl.o) \ 
     1239   $(MODEL_LIB)(par_kind.o) \ 
     1240   $(MODEL_LIB)(par_oce.o) \ 
     1241   $(MODEL_LIB)(phycst.o) \ 
     1242   $(MODEL_LIB)(sbc_oce.o) \ 
    11421243   $(MODEL_LIB)(sol_oce.o) \ 
    1143    $(MODEL_LIB)(taumod.o) \ 
    1144    $(MODEL_LIB)(tradmp.o) \ 
    11451244   $(MODEL_LIB)(zdf_oce.o) \ 
    1146    blk_oce.F90 \ 
    1147    cpl_oce.F90 \ 
    1148    daymod.F90 \ 
    1149    dom_oce.F90 \ 
    1150    dtasal.F90 \ 
    1151    dtasss.F90 \ 
    1152    dtasst.F90 \ 
    1153    dtatem.F90 \ 
     1245   dom_oce.F90 \ 
    11541246   dynspg_oce.F90 \ 
    1155    flx_oce.F90 \ 
    1156    flxmod.F90 \ 
    1157    flxrnf.F90 \ 
    1158    ice_oce.F90 \ 
    1159    in_out_manager.F90 \ 
    1160    iom.F90 \ 
     1247   in_out_manager.F90 \ 
    11611248   lbclnk.F90 \ 
    11621249   lib_mpp.F90 \ 
     
    11661253   obccli.F90 \ 
    11671254   oce.F90 \ 
    1168    ocesbc.F90 \ 
    1169    ocfzpt.F90 \ 
    1170    par_kind.F90 \ 
    1171    par_oce.F90 \ 
    1172    phycst.F90 \ 
    1173    prtctl.F90 \ 
     1255   par_kind.F90 \ 
     1256   par_oce.F90 \ 
     1257   phycst.F90 \ 
     1258   sbc_oce.F90 \ 
    11741259   sol_oce.F90 \ 
    1175    taumod.F90 \ 
    1176    tradmp.F90 \ 
    11771260   zdf_oce.F90 \ 
    11781261   $(MODEL_LIB)(dom_oce.o) \ 
    1179    $(MODEL_LIB)(flxrnf.o) \ 
    11801262   $(MODEL_LIB)(in_out_manager.o) \ 
    11811263   $(MODEL_LIB)(lbclnk.o) \ 
     
    11851267   $(MODEL_LIB)(obcvol.o) \ 
    11861268   $(MODEL_LIB)(oce.o) \ 
    1187    $(MODEL_LIB)(ocesbc.o) \ 
    1188    $(MODEL_LIB)(phycst.o) \ 
     1269   $(MODEL_LIB)(phycst.o) \ 
     1270   $(MODEL_LIB)(sbc_oce.o) \ 
    11891271   $(MODEL_LIB)(sol_oce.o) \ 
    11901272   $(MODEL_LIB)(solfet.o) \ 
     
    11931275   $(MODEL_LIB)(zdf_oce.o) \ 
    11941276   dom_oce.F90 \ 
    1195    flxrnf.F90 \ 
    11961277   in_out_manager.F90 \ 
    11971278   lbclnk.F90 \ 
     
    12011282   obcvol.F90 \ 
    12021283   oce.F90 \ 
    1203    ocesbc.F90 \ 
    1204    phycst.F90 \ 
     1284   phycst.F90 \ 
     1285   sbc_oce.F90 \ 
    12051286   sol_oce.F90 \ 
    12061287   solfet.F90 \ 
     
    12131294   cla_dynspg.F90 
    12141295$(MODEL_LIB)(closea.o) :   \ 
    1215    $(MODEL_LIB)(blk_oce.o) \ 
    1216    $(MODEL_LIB)(cpl_oce.o) \ 
     1296   $(MODEL_LIB)(dom_oce.o) \ 
     1297   $(MODEL_LIB)(in_out_manager.o) \ 
     1298   $(MODEL_LIB)(lib_mpp.o) \ 
     1299   $(MODEL_LIB)(lib_print.o) \ 
     1300   $(MODEL_LIB)(oce.o) \ 
     1301   $(MODEL_LIB)(par_kind.o) \ 
     1302   $(MODEL_LIB)(par_oce.o) \ 
     1303   dom_oce.F90 \ 
     1304   in_out_manager.F90 \ 
     1305   lib_mpp.F90 \ 
     1306   lib_print.f90 \ 
     1307   oce.F90 \ 
     1308   par_kind.F90 \ 
     1309   par_oce.F90 \ 
     1310   $(MODEL_LIB)(dom_oce.o) \ 
     1311   $(MODEL_LIB)(in_out_manager.o) \ 
     1312   $(MODEL_LIB)(lbclnk.o) \ 
     1313   $(MODEL_LIB)(lib_mpp.o) \ 
     1314   $(MODEL_LIB)(oce.o) \ 
     1315   $(MODEL_LIB)(sbc_oce.o) \ 
     1316   dom_oce.F90 \ 
     1317   in_out_manager.F90 \ 
     1318   lbclnk.F90 \ 
     1319   lib_mpp.F90 \ 
     1320   oce.F90 \ 
     1321   sbc_oce.F90 \ 
     1322   vectopt_loop_substitute.h90 \ 
     1323   KEY_CPP \ 
     1324   closea.F90 
     1325$(MODEL_LIB)(cpl_oasis3.o) :  \ 
     1326   $(MODEL_LIB)(dom_oce.o) \ 
     1327   $(MODEL_LIB)(in_out_manager.o) \ 
     1328   $(MODEL_LIB)(lib_print.o) \ 
     1329   $(MODEL_LIB)(par_ice_2.o) \ 
     1330   $(MODEL_LIB)(par_kind.o) \ 
     1331   $(MODEL_LIB)(par_oce.o) \ 
     1332   $(MODEL_LIB)(phycst.o) \ 
     1333   $(MODEL_LIB)(prtctl.o) \ 
     1334   dom_oce.F90 \ 
     1335   in_out_manager.F90 \ 
     1336   lib_print.f90 \ 
     1337   par_ice_2.F90 \ 
     1338   par_kind.F90 \ 
     1339   par_oce.F90 \ 
     1340   phycst.F90 \ 
     1341   prtctl.F90 \ 
    12171342   $(MODEL_LIB)(daymod.o) \ 
    12181343   $(MODEL_LIB)(dom_oce.o) \ 
    1219    $(MODEL_LIB)(dtasal.o) \ 
    1220    $(MODEL_LIB)(dtasss.o) \ 
    1221    $(MODEL_LIB)(dtasst.o) \ 
    1222    $(MODEL_LIB)(dtatem.o) \ 
    1223    $(MODEL_LIB)(flx_oce.o) \ 
    1224    $(MODEL_LIB)(flxmod.o) \ 
    1225    $(MODEL_LIB)(flxrnf.o) \ 
    1226    $(MODEL_LIB)(ice_oce.o) \ 
    1227    $(MODEL_LIB)(in_out_manager.o) \ 
    1228    $(MODEL_LIB)(iom.o) \ 
    1229    $(MODEL_LIB)(lbclnk.o) \ 
    1230    $(MODEL_LIB)(lib_mpp.o) \ 
    1231    $(MODEL_LIB)(lib_print.o) \ 
    1232    $(MODEL_LIB)(oce.o) \ 
    1233    $(MODEL_LIB)(ocfzpt.o) \ 
    1234    $(MODEL_LIB)(par_kind.o) \ 
    1235    $(MODEL_LIB)(par_oce.o) \ 
    1236    $(MODEL_LIB)(phycst.o) \ 
    1237    $(MODEL_LIB)(prtctl.o) \ 
    1238    $(MODEL_LIB)(taumod.o) \ 
    1239    $(MODEL_LIB)(tradmp.o) \ 
    1240    blk_oce.F90 \ 
    1241    cpl_oce.F90 \ 
     1344   $(MODEL_LIB)(ice_2.o) \ 
     1345   $(MODEL_LIB)(in_out_manager.o) \ 
     1346   $(MODEL_LIB)(lib_mpp.o) \ 
     1347   $(MODEL_LIB)(oce.o) \ 
     1348   $(MODEL_LIB)(par_oce.o) \ 
     1349   $(MODEL_LIB)(phycst.o) \ 
     1350   $(MODEL_LIB)(sbc_ice.o) \ 
    12421351   daymod.F90 \ 
    12431352   dom_oce.F90 \ 
    1244    dtasal.F90 \ 
    1245    dtasss.F90 \ 
    1246    dtasst.F90 \ 
    1247    dtatem.F90 \ 
    1248    flx_oce.F90 \ 
    1249    flxmod.F90 \ 
    1250    flxrnf.F90 \ 
    1251    ice_oce.F90 \ 
    1252    in_out_manager.F90 \ 
    1253    iom.F90 \ 
    1254    lbclnk.F90 \ 
    1255    lib_mpp.F90 \ 
    1256    lib_print.f90 \ 
    1257    oce.F90 \ 
    1258    ocfzpt.F90 \ 
    1259    par_kind.F90 \ 
    1260    par_oce.F90 \ 
    1261    phycst.F90 \ 
    1262    prtctl.F90 \ 
    1263    taumod.F90 \ 
    1264    tradmp.F90 \ 
    1265    $(MODEL_LIB)(dom_oce.o) \ 
    1266    $(MODEL_LIB)(flxrnf.o) \ 
    1267    $(MODEL_LIB)(in_out_manager.o) \ 
    1268    $(MODEL_LIB)(lbclnk.o) \ 
    1269    $(MODEL_LIB)(lib_mpp.o) \ 
    1270    $(MODEL_LIB)(oce.o) \ 
    1271    $(MODEL_LIB)(ocesbc.o) \ 
    1272    dom_oce.F90 \ 
    1273    flxrnf.F90 \ 
    1274    in_out_manager.F90 \ 
    1275    lbclnk.F90 \ 
    1276    lib_mpp.F90 \ 
    1277    oce.F90 \ 
    1278    ocesbc.F90 \ 
    1279    vectopt_loop_substitute.h90 \ 
    1280    KEY_CPP \ 
    1281    closea.F90 
    1282 $(MODEL_LIB)(cpl.o) :   \ 
    1283    $(MODEL_LIB)(dom_oce.o) \ 
    1284    $(MODEL_LIB)(in_out_manager.o) \ 
    1285    $(MODEL_LIB)(lib_print.o) \ 
    1286    $(MODEL_LIB)(oce.o) \ 
    1287    $(MODEL_LIB)(par_kind.o) \ 
    1288    $(MODEL_LIB)(par_oce.o) \ 
    1289    $(MODEL_LIB)(phycst.o) \ 
    1290    $(MODEL_LIB)(prtctl.o) \ 
    1291    dom_oce.F90 \ 
    1292    in_out_manager.F90 \ 
    1293    lib_print.f90 \ 
    1294    oce.F90 \ 
    1295    par_kind.F90 \ 
    1296    par_oce.F90 \ 
    1297    phycst.F90 \ 
    1298    prtctl.F90 \ 
    1299    $(MODEL_LIB)(cpl_oce.o) \ 
    1300    $(MODEL_LIB)(daymod.o) \ 
    1301    $(MODEL_LIB)(dom_oce.o) \ 
    1302    $(MODEL_LIB)(flx_oce.o) \ 
    1303    $(MODEL_LIB)(in_out_manager.o) \ 
    1304    $(MODEL_LIB)(oce.o) \ 
    1305    $(MODEL_LIB)(ocfzpt.o) \ 
    1306    $(MODEL_LIB)(phycst.o) \ 
    1307    cpl_oce.F90 \ 
    1308    daymod.F90 \ 
    1309    dom_oce.F90 \ 
    1310    flx_oce.F90 \ 
    1311    in_out_manager.F90 \ 
    1312    oce.F90 \ 
    1313    ocfzpt.F90 \ 
    1314    phycst.F90 \ 
    1315    $(IOIPSL_LIB) \ 
    1316    KEY_CPP \ 
    1317    cpl.F90 
    1318 $(MODEL_LIB)(cpl_oasis3.o) :  \ 
    1319    $(MODEL_LIB)(dom_oce.o) \ 
    1320    $(MODEL_LIB)(in_out_manager.o) \ 
    1321    $(MODEL_LIB)(lib_print.o) \ 
    1322    $(MODEL_LIB)(par_ice.o) \ 
    1323    $(MODEL_LIB)(par_kind.o) \ 
    1324    $(MODEL_LIB)(par_oce.o) \ 
    1325    $(MODEL_LIB)(phycst.o) \ 
    1326    $(MODEL_LIB)(prtctl.o) \ 
    1327    dom_oce.F90 \ 
    1328    in_out_manager.F90 \ 
    1329    lib_print.f90 \ 
    1330    par_ice.F90 \ 
    1331    par_kind.F90 \ 
    1332    par_oce.F90 \ 
    1333    phycst.F90 \ 
    1334    prtctl.F90 \ 
    1335    $(MODEL_LIB)(daymod.o) \ 
    1336    $(MODEL_LIB)(dom_oce.o) \ 
    1337    $(MODEL_LIB)(flx_oce.o) \ 
    1338    $(MODEL_LIB)(ice.o) \ 
    1339    $(MODEL_LIB)(in_out_manager.o) \ 
    1340    $(MODEL_LIB)(lib_mpp.o) \ 
    1341    $(MODEL_LIB)(oce.o) \ 
    1342    $(MODEL_LIB)(par_oce.o) \ 
    1343    $(MODEL_LIB)(phycst.o) \ 
    1344    daymod.F90 \ 
    1345    dom_oce.F90 \ 
    1346    flx_oce.F90 \ 
    1347    ice.F90 \ 
    1348    in_out_manager.F90 \ 
    1349    lib_mpp.F90 \ 
    1350    oce.F90 \ 
    1351    par_oce.F90 \ 
    1352    phycst.F90 \ 
     1353   ice_2.F90 \ 
     1354   in_out_manager.F90 \ 
     1355   lib_mpp.F90 \ 
     1356   oce.F90 \ 
     1357   par_oce.F90 \ 
     1358   phycst.F90 \ 
     1359   sbc_ice.F90 \ 
    13531360   KEY_CPP \ 
    13541361   cpl_oasis3.F90 
     
    14521459   diadimg.F90 
    14531460$(MODEL_LIB)(diafwb.o) :   \ 
    1454    $(MODEL_LIB)(albedo.o) \ 
    1455    $(MODEL_LIB)(blk_oce.o) \ 
    1456    $(MODEL_LIB)(cpl_oce.o) \ 
    1457    $(MODEL_LIB)(daymod.o) \ 
    1458    $(MODEL_LIB)(dom_oce.o) \ 
    1459    $(MODEL_LIB)(dtasal.o) \ 
    1460    $(MODEL_LIB)(dtasss.o) \ 
    1461    $(MODEL_LIB)(dtasst.o) \ 
    1462    $(MODEL_LIB)(dtatem.o) \ 
    1463    $(MODEL_LIB)(flx_oce.o) \ 
    1464    $(MODEL_LIB)(flxmod.o) \ 
    1465    $(MODEL_LIB)(flxrnf.o) \ 
    1466    $(MODEL_LIB)(ice_oce.o) \ 
    1467    $(MODEL_LIB)(in_out_manager.o) \ 
    1468    $(MODEL_LIB)(iom.o) \ 
    1469    $(MODEL_LIB)(lbclnk.o) \ 
    1470    $(MODEL_LIB)(lib_mpp.o) \ 
    1471    $(MODEL_LIB)(lib_print.o) \ 
    1472    $(MODEL_LIB)(oce.o) \ 
    1473    $(MODEL_LIB)(ocfzpt.o) \ 
    1474    $(MODEL_LIB)(par_kind.o) \ 
    1475    $(MODEL_LIB)(par_oce.o) \ 
    1476    $(MODEL_LIB)(phycst.o) \ 
    1477    $(MODEL_LIB)(prtctl.o) \ 
    1478    $(MODEL_LIB)(taumod.o) \ 
    1479    $(MODEL_LIB)(tradmp.o) \ 
    1480    albedo.F90 \ 
    1481    blk_oce.F90 \ 
    1482    cpl_oce.F90 \ 
    1483    daymod.F90 \ 
    1484    dom_oce.F90 \ 
    1485    dtasal.F90 \ 
    1486    dtasss.F90 \ 
    1487    dtasst.F90 \ 
    1488    dtatem.F90 \ 
    1489    flx_oce.F90 \ 
    1490    flxmod.F90 \ 
    1491    flxrnf.F90 \ 
    1492    ice_oce.F90 \ 
    1493    in_out_manager.F90 \ 
    1494    iom.F90 \ 
    1495    lbclnk.F90 \ 
    1496    lib_mpp.F90 \ 
    1497    lib_print.f90 \ 
    1498    oce.F90 \ 
    1499    ocfzpt.F90 \ 
    1500    par_kind.F90 \ 
    1501    par_oce.F90 \ 
    1502    phycst.F90 \ 
    1503    prtctl.F90 \ 
    1504    taumod.F90 \ 
    1505    tradmp.F90 \ 
    1506    $(MODEL_LIB)(blk_oce.o) \ 
    1507    $(MODEL_LIB)(dom_oce.o) \ 
    1508    $(MODEL_LIB)(flxblk.o) \ 
    1509    $(MODEL_LIB)(flxrnf.o) \ 
    1510    $(MODEL_LIB)(in_out_manager.o) \ 
    1511    $(MODEL_LIB)(lib_mpp.o) \ 
    1512    $(MODEL_LIB)(oce.o) \ 
    1513    $(MODEL_LIB)(ocesbc.o) \ 
    1514    $(MODEL_LIB)(phycst.o) \ 
     1461   $(MODEL_LIB)(dom_oce.o) \ 
     1462   $(MODEL_LIB)(in_out_manager.o) \ 
     1463   $(MODEL_LIB)(lib_print.o) \ 
     1464   $(MODEL_LIB)(par_kind.o) \ 
     1465   $(MODEL_LIB)(par_oce.o) \ 
     1466   dom_oce.F90 \ 
     1467   in_out_manager.F90 \ 
     1468   lib_print.f90 \ 
     1469   par_kind.F90 \ 
     1470   par_oce.F90 \ 
     1471   $(MODEL_LIB)(dom_oce.o) \ 
     1472   $(MODEL_LIB)(in_out_manager.o) \ 
     1473   $(MODEL_LIB)(lib_mpp.o) \ 
     1474   $(MODEL_LIB)(oce.o) \ 
     1475   $(MODEL_LIB)(phycst.o) \ 
     1476   $(MODEL_LIB)(sbc_oce.o) \ 
    15151477   $(MODEL_LIB)(zdf_oce.o) \ 
    1516    blk_oce.F90 \ 
    1517    dom_oce.F90 \ 
    1518    flxblk.F90 \ 
    1519    flxrnf.F90 \ 
    1520    in_out_manager.F90 \ 
    1521    lib_mpp.F90 \ 
    1522    oce.F90 \ 
    1523    ocesbc.F90 \ 
    1524    phycst.F90 \ 
     1478   dom_oce.F90 \ 
     1479   in_out_manager.F90 \ 
     1480   lib_mpp.F90 \ 
     1481   oce.F90 \ 
     1482   phycst.F90 \ 
     1483   sbc_oce.F90 \ 
    15251484   zdf_oce.F90 \ 
    15261485   domzgr_substitute.h90 \ 
     
    17281687   diaspr.F90 
    17291688$(MODEL_LIB)(diawri.o) :   \ 
    1730    $(MODEL_LIB)(blk_oce.o) \ 
    1731    $(MODEL_LIB)(cpl_oasis3.o) \ 
    1732    $(MODEL_LIB)(cpl_oasis4.o) \ 
    1733    $(MODEL_LIB)(cpl_oce.o) \ 
    17341689   $(MODEL_LIB)(daymod.o) \ 
    17351690   $(MODEL_LIB)(dom_oce.o) \ 
    1736    $(MODEL_LIB)(dtasal.o) \ 
    1737    $(MODEL_LIB)(dtasss.o) \ 
    1738    $(MODEL_LIB)(dtasst.o) \ 
    1739    $(MODEL_LIB)(dtatem.o) \ 
    1740    $(MODEL_LIB)(flx_oce.o) \ 
    1741    $(MODEL_LIB)(flxmod.o) \ 
    1742    $(MODEL_LIB)(flxrnf.o) \ 
    1743    $(MODEL_LIB)(geo2ocean.o) \ 
    1744    $(MODEL_LIB)(ice.o) \ 
    1745    $(MODEL_LIB)(ice_oce.o) \ 
     1691   $(MODEL_LIB)(fldread.o) \ 
    17461692   $(MODEL_LIB)(in_out_manager.o) \ 
    17471693   $(MODEL_LIB)(iom.o) \ 
     
    17551701   $(MODEL_LIB)(phycst.o) \ 
    17561702   $(MODEL_LIB)(prtctl.o) \ 
     1703   $(MODEL_LIB)(sbc_oce.o) \ 
     1704   $(MODEL_LIB)(sbcrnf.o) \ 
    17571705   $(MODEL_LIB)(sol_oce.o) \ 
    17581706   $(MODEL_LIB)(solfet.o) \ 
    17591707   $(MODEL_LIB)(solpcg.o) \ 
    17601708   $(MODEL_LIB)(solsor.o) \ 
    1761    $(MODEL_LIB)(taumod.o) \ 
    1762    $(MODEL_LIB)(tradmp.o) \ 
    17631709   $(MODEL_LIB)(zdf_oce.o) \ 
    1764    blk_oce.F90 \ 
    1765    cpl_oasis3.F90 \ 
    1766    cpl_oasis4.F90 \ 
    1767    cpl_oce.F90 \ 
    17681710   daymod.F90 \ 
    17691711   dom_oce.F90 \ 
    1770    dtasal.F90 \ 
    1771    dtasss.F90 \ 
    1772    dtasst.F90 \ 
    1773    dtatem.F90 \ 
    1774    flx_oce.F90 \ 
    1775    flxmod.F90 \ 
    1776    flxrnf.F90 \ 
    1777    geo2ocean.F90 \ 
    1778    ice.F90 \ 
    1779    ice_oce.F90 \ 
     1712   fldread.F90 \ 
    17801713   in_out_manager.F90 \ 
    17811714   iom.F90 \ 
     
    17891722   phycst.F90 \ 
    17901723   prtctl.F90 \ 
     1724   sbc_oce.F90 \ 
     1725   sbcrnf.F90 \ 
    17911726   sol_oce.F90 \ 
    17921727   solfet.F90 \ 
    17931728   solpcg.F90 \ 
    17941729   solsor.F90 \ 
    1795    taumod.F90 \ 
    1796    tradmp.F90 \ 
    17971730   zdf_oce.F90 \ 
    17981731   $(MODEL_LIB)(daymod.o) \ 
     
    18021735   $(MODEL_LIB)(diaspr.o) \ 
    18031736   $(MODEL_LIB)(dom_oce.o) \ 
    1804    $(MODEL_LIB)(flx_oce.o) \ 
    1805    $(MODEL_LIB)(flxrnf.o) \ 
    18061737   $(MODEL_LIB)(ice_oce.o) \ 
    18071738   $(MODEL_LIB)(in_out_manager.o) \ 
     
    18101741   $(MODEL_LIB)(ldftra_oce.o) \ 
    18111742   $(MODEL_LIB)(oce.o) \ 
    1812    $(MODEL_LIB)(ocesbc.o) \ 
    18131743   $(MODEL_LIB)(ocfzpt.o) \ 
    18141744   $(MODEL_LIB)(phycst.o) \ 
     1745   $(MODEL_LIB)(sbc_ice.o) \ 
     1746   $(MODEL_LIB)(sbc_oce.o) \ 
     1747   $(MODEL_LIB)(sbcssr.o) \ 
    18151748   $(MODEL_LIB)(sol_oce.o) \ 
    1816    $(MODEL_LIB)(taumod.o) \ 
    18171749   $(MODEL_LIB)(zdf_oce.o) \ 
    18181750   $(MODEL_LIB)(zdfddm.o) \ 
     
    18241756   diaspr.F90 \ 
    18251757   dom_oce.F90 \ 
    1826    flx_oce.F90 \ 
    1827    flxrnf.F90 \ 
    18281758   ice_oce.F90 \ 
    18291759   in_out_manager.F90 \ 
     
    18321762   ldftra_oce.F90 \ 
    18331763   oce.F90 \ 
    1834    ocesbc.F90 \ 
    18351764   ocfzpt.F90 \ 
    18361765   phycst.F90 \ 
     1766   sbc_ice.F90 \ 
     1767   sbc_oce.F90 \ 
     1768   sbcssr.F90 \ 
    18371769   sol_oce.F90 \ 
    1838    taumod.F90 \ 
    18391770   zdf_oce.F90 \ 
    18401771   zdfddm.F90 \ 
    18411772   zdfmxl.F90 \ 
    1842    $(MODEL_LIB)(dtasst.o) \ 
    1843    $(MODEL_LIB)(lib_mpp.o) \ 
    1844    dtasst.F90 \ 
     1773   $(MODEL_LIB)(lib_mpp.o) \ 
    18451774   lib_mpp.F90 \ 
    18461775   diawri_dimg.h90 \ 
     
    18491778   KEY_CPP \ 
    18501779   diawri.F90 
    1851 $(MODEL_LIB)(diawri1d.o) : \ 
    1852    $(MODEL_LIB)(blk_oce.o) \ 
    1853    $(MODEL_LIB)(cpl_oasis3.o) \ 
    1854    $(MODEL_LIB)(cpl_oasis4.o) \ 
    1855    $(MODEL_LIB)(cpl_oce.o) \ 
     1780$(MODEL_LIB)(diawri_c1d.o) :  \ 
     1781   $(MODEL_LIB)(closea.o) \ 
    18561782   $(MODEL_LIB)(daymod.o) \ 
    18571783   $(MODEL_LIB)(diadimg.o) \ 
     
    18601786   $(MODEL_LIB)(diaspr.o) \ 
    18611787   $(MODEL_LIB)(dom_oce.o) \ 
    1862    $(MODEL_LIB)(dtasal.o) \ 
    1863    $(MODEL_LIB)(dtasss.o) \ 
    1864    $(MODEL_LIB)(dtasst.o) \ 
    1865    $(MODEL_LIB)(dtatem.o) \ 
    18661788   $(MODEL_LIB)(dynzdf_exp.o) \ 
    18671789   $(MODEL_LIB)(eosbn2.o) \ 
    1868    $(MODEL_LIB)(flx_oce.o) \ 
    1869    $(MODEL_LIB)(flxmod.o) \ 
    1870    $(MODEL_LIB)(flxrnf.o) \ 
    1871    $(MODEL_LIB)(geo2ocean.o) \ 
    1872    $(MODEL_LIB)(ice.o) \ 
     1790   $(MODEL_LIB)(fldread.o) \ 
    18731791   $(MODEL_LIB)(ice_oce.o) \ 
    18741792   $(MODEL_LIB)(in_out_manager.o) \ 
     
    18801798   $(MODEL_LIB)(lib_print.o) \ 
    18811799   $(MODEL_LIB)(oce.o) \ 
    1882    $(MODEL_LIB)(ocesbc.o) \ 
    18831800   $(MODEL_LIB)(ocfzpt.o) \ 
    18841801   $(MODEL_LIB)(par_kind.o) \ 
     
    18871804   $(MODEL_LIB)(prtctl.o) \ 
    18881805   $(MODEL_LIB)(restart.o) \ 
     1806   $(MODEL_LIB)(sbc_ice.o) \ 
     1807   $(MODEL_LIB)(sbc_oce.o) \ 
     1808   $(MODEL_LIB)(sbcana.o) \ 
     1809   $(MODEL_LIB)(sbcblk_clio.o) \ 
     1810   $(MODEL_LIB)(sbcblk_core.o) \ 
     1811   $(MODEL_LIB)(sbccpl.o) \ 
     1812   $(MODEL_LIB)(sbcflx.o) \ 
     1813   $(MODEL_LIB)(sbcfwb.o) \ 
     1814   $(MODEL_LIB)(sbcice_if.o) \ 
     1815   $(MODEL_LIB)(sbcice_lim.o) \ 
     1816   $(MODEL_LIB)(sbcice_lim_2.o) \ 
     1817   $(MODEL_LIB)(sbcrnf.o) \ 
     1818   $(MODEL_LIB)(sbcssm.o) \ 
     1819   $(MODEL_LIB)(sbcssr.o) \ 
    18891820   $(MODEL_LIB)(sol_oce.o) \ 
    1890    $(MODEL_LIB)(taumod.o) \ 
    1891    $(MODEL_LIB)(tradmp.o) \ 
    18921821   $(MODEL_LIB)(trazdf_exp.o) \ 
     1822   $(MODEL_LIB)(trdmod.o) \ 
    18931823   $(MODEL_LIB)(zdf_oce.o) \ 
    18941824   $(MODEL_LIB)(zdfddm.o) \ 
    18951825   $(MODEL_LIB)(zdfmxl.o) \ 
    1896    blk_oce.F90 \ 
    1897    cpl_oasis3.F90 \ 
    1898    cpl_oasis4.F90 \ 
    1899    cpl_oce.F90 \ 
     1826   closea.F90 \ 
    19001827   daymod.F90 \ 
    19011828   diadimg.F90 \ 
     
    19041831   diaspr.F90 \ 
    19051832   dom_oce.F90 \ 
    1906    dtasal.F90 \ 
    1907    dtasss.F90 \ 
    1908    dtasst.F90 \ 
    1909    dtatem.F90 \ 
    19101833   dynzdf_exp.F90 \ 
    19111834   eosbn2.F90 \ 
    1912    flx_oce.F90 \ 
    1913    flxmod.F90 \ 
    1914    flxrnf.F90 \ 
    1915    geo2ocean.F90 \ 
    1916    ice.F90 \ 
     1835   fldread.F90 \ 
    19171836   ice_oce.F90 \ 
    19181837   in_out_manager.F90 \ 
     
    19241843   lib_print.f90 \ 
    19251844   oce.F90 \ 
    1926    ocesbc.F90 \ 
    19271845   ocfzpt.F90 \ 
    19281846   par_kind.F90 \ 
     
    19311849   prtctl.F90 \ 
    19321850   restart.F90 \ 
     1851   sbc_ice.F90 \ 
     1852   sbc_oce.F90 \ 
     1853   sbcana.F90 \ 
     1854   sbcblk_clio.F90 \ 
     1855   sbcblk_core.F90 \ 
     1856   sbccpl.F90 \ 
     1857   sbcflx.F90 \ 
     1858   sbcfwb.F90 \ 
     1859   sbcice_if.F90 \ 
     1860   sbcice_lim.F90 \ 
     1861   sbcice_lim_2.F90 \ 
     1862   sbcrnf.F90 \ 
     1863   sbcssm.F90 \ 
     1864   sbcssr.F90 \ 
    19331865   sol_oce.F90 \ 
    1934    taumod.F90 \ 
    1935    tradmp.F90 \ 
    19361866   trazdf_exp.F90 \ 
     1867   trdmod.F90 \ 
    19371868   zdf_oce.F90 \ 
    19381869   zdfddm.F90 \ 
    19391870   zdfmxl.F90 \ 
    19401871   $(MODEL_LIB)(daymod.o) \ 
    1941    $(MODEL_LIB)(diahth.o) \ 
    19421872   $(MODEL_LIB)(dianam.o) \ 
    19431873   $(MODEL_LIB)(diawri.o) \ 
    19441874   $(MODEL_LIB)(dom_oce.o) \ 
    1945    $(MODEL_LIB)(flxrnf.o) \ 
    19461875   $(MODEL_LIB)(ice_oce.o) \ 
    19471876   $(MODEL_LIB)(in_out_manager.o) \ 
    19481877   $(MODEL_LIB)(lbclnk.o) \ 
    19491878   $(MODEL_LIB)(oce.o) \ 
    1950    $(MODEL_LIB)(ocesbc.o) \ 
    19511879   $(MODEL_LIB)(ocfzpt.o) \ 
    19521880   $(MODEL_LIB)(phycst.o) \ 
     1881   $(MODEL_LIB)(sbc_ice.o) \ 
     1882   $(MODEL_LIB)(sbc_oce.o) \ 
     1883   $(MODEL_LIB)(sbcmod.o) \ 
     1884   $(MODEL_LIB)(sbcssr.o) \ 
    19531885   $(MODEL_LIB)(sol_oce.o) \ 
    1954    $(MODEL_LIB)(taumod.o) \ 
    19551886   $(MODEL_LIB)(zdf_oce.o) \ 
    19561887   $(MODEL_LIB)(zdfddm.o) \ 
     
    19591890   $(MODEL_LIB)(zdftke.o) \ 
    19601891   daymod.F90 \ 
    1961    diahth.F90 \ 
    19621892   dianam.F90 \ 
    19631893   diawri.F90 \ 
    19641894   dom_oce.F90 \ 
    1965    flxrnf.F90 \ 
    19661895   ice_oce.F90 \ 
    19671896   in_out_manager.F90 \ 
    19681897   lbclnk.F90 \ 
    19691898   oce.F90 \ 
    1970    ocesbc.F90 \ 
    19711899   ocfzpt.F90 \ 
    19721900   phycst.F90 \ 
     1901   sbc_ice.F90 \ 
     1902   sbc_oce.F90 \ 
     1903   sbcmod.F90 \ 
     1904   sbcssr.F90 \ 
    19731905   sol_oce.F90 \ 
    1974    taumod.F90 \ 
    19751906   zdf_oce.F90 \ 
    19761907   zdfddm.F90 \ 
     
    19811912   $(IOIPSL_LIB) \ 
    19821913   KEY_CPP \ 
    1983    diawri1d.F90 
     1914   diawri_c1d.F90 
    19841915$(MODEL_LIB)(divcur.o) :   \ 
     1916   $(MODEL_LIB)(bdy_par.o) \ 
    19851917   $(MODEL_LIB)(dom_oce.o) \ 
    19861918   $(MODEL_LIB)(in_out_manager.o) \ 
     
    19911923   $(MODEL_LIB)(par_kind.o) \ 
    19921924   $(MODEL_LIB)(par_oce.o) \ 
     1925   bdy_par.F90 \ 
    19931926   dom_oce.F90 \ 
    19941927   in_out_manager.F90 \ 
     
    19991932   par_kind.F90 \ 
    20001933   par_oce.F90 \ 
     1934   $(MODEL_LIB)(bdy_oce.o) \ 
    20011935   $(MODEL_LIB)(dom_oce.o) \ 
    20021936   $(MODEL_LIB)(in_out_manager.o) \ 
     
    20041938   $(MODEL_LIB)(obc_oce.o) \ 
    20051939   $(MODEL_LIB)(oce.o) \ 
     1940   bdy_oce.F90 \ 
    20061941   dom_oce.F90 \ 
    20071942   in_out_manager.F90 \ 
     
    20131948   KEY_CPP \ 
    20141949   divcur.F90 
    2015 $(MODEL_LIB)(dom_ice.o) :  \ 
    2016    $(MODEL_LIB)(par_oce.o) \ 
    2017    par_oce.F90 \ 
    2018    $(MODEL_LIB)(par_ice.o) \ 
    2019    par_ice.F90 \ 
    2020    dom_ice.F90 
     1950$(MODEL_LIB)(dom_ice_2.o) :   \ 
     1951   $(MODEL_LIB)(par_oce.o) \ 
     1952   par_oce.F90 \ 
     1953   $(MODEL_LIB)(par_ice_2.o) \ 
     1954   par_ice_2.F90 \ 
     1955   KEY_CPP \ 
     1956   dom_ice_2.F90 
    20211957$(MODEL_LIB)(dom_oce.o) :  \ 
    20221958   $(MODEL_LIB)(par_kind.o) \ 
     
    20271963   dom_oce.F90 
    20281964$(MODEL_LIB)(domain.o) :   \ 
    2029    $(MODEL_LIB)(blk_oce.o) \ 
     1965   $(MODEL_LIB)(bdy_oce.o) \ 
     1966   $(MODEL_LIB)(c1d.o) \ 
    20301967   $(MODEL_LIB)(closea.o) \ 
    2031    $(MODEL_LIB)(daymod.o) \ 
    20321968   $(MODEL_LIB)(dom_oce.o) \ 
    20331969   $(MODEL_LIB)(dynspg_oce.o) \ 
    2034    $(MODEL_LIB)(flxrnf.o) \ 
    2035    $(MODEL_LIB)(in_out_manager.o) \ 
    2036    $(MODEL_LIB)(ini1d.o) \ 
     1970   $(MODEL_LIB)(in_out_manager.o) \ 
    20371971   $(MODEL_LIB)(iom.o) \ 
    20381972   $(MODEL_LIB)(lbclnk.o) \ 
     
    20411975   $(MODEL_LIB)(obc_oce.o) \ 
    20421976   $(MODEL_LIB)(oce.o) \ 
    2043    $(MODEL_LIB)(ocesbc.o) \ 
    2044    $(MODEL_LIB)(par_kind.o) \ 
    2045    $(MODEL_LIB)(par_oce.o) \ 
    2046    $(MODEL_LIB)(phycst.o) \ 
    2047    $(MODEL_LIB)(prtctl.o) \ 
     1977   $(MODEL_LIB)(par_kind.o) \ 
     1978   $(MODEL_LIB)(par_oce.o) \ 
     1979   $(MODEL_LIB)(phycst.o) \ 
     1980   $(MODEL_LIB)(prtctl.o) \ 
     1981   $(MODEL_LIB)(sbc_oce.o) \ 
    20481982   $(MODEL_LIB)(solisl.o) \ 
    2049    blk_oce.F90 \ 
     1983   bdy_oce.F90 \ 
     1984   c1d.F90 \ 
    20501985   closea.F90 \ 
    2051    daymod.F90 \ 
    20521986   dom_oce.F90 \ 
    20531987   dynspg_oce.F90 \ 
    2054    flxrnf.F90 \ 
    2055    in_out_manager.F90 \ 
    2056    ini1d.F90 \ 
     1988   in_out_manager.F90 \ 
    20571989   iom.F90 \ 
    20581990   lbclnk.F90 \ 
     
    20611993   obc_oce.F90 \ 
    20621994   oce.F90 \ 
    2063    ocesbc.F90 \ 
    2064    par_kind.F90 \ 
    2065    par_oce.F90 \ 
    2066    phycst.F90 \ 
    2067    prtctl.F90 \ 
     1995   par_kind.F90 \ 
     1996   par_oce.F90 \ 
     1997   phycst.F90 \ 
     1998   prtctl.F90 \ 
     1999   sbc_oce.F90 \ 
    20682000   solisl.F90 \ 
    2069    $(MODEL_LIB)(blk_oce.o) \ 
    20702001   $(MODEL_LIB)(closea.o) \ 
    20712002   $(MODEL_LIB)(daymod.o) \ 
     
    20772008   $(MODEL_LIB)(domwri.o) \ 
    20782009   $(MODEL_LIB)(domzgr.o) \ 
    2079    $(MODEL_LIB)(flxrnf.o) \ 
    20802010   $(MODEL_LIB)(ice_oce.o) \ 
    20812011   $(MODEL_LIB)(in_out_manager.o) \ 
     
    20832013   $(MODEL_LIB)(oce.o) \ 
    20842014   $(MODEL_LIB)(phycst.o) \ 
    2085    blk_oce.F90 \ 
     2015   $(MODEL_LIB)(sbc_oce.o) \ 
    20862016   closea.F90 \ 
    20872017   daymod.F90 \ 
     
    20932023   domwri.F90 \ 
    20942024   domzgr.F90 \ 
    2095    flxrnf.F90 \ 
    20962025   ice_oce.F90 \ 
    20972026   in_out_manager.F90 \ 
     
    20992028   oce.F90 \ 
    21002029   phycst.F90 \ 
     2030   sbc_oce.F90 \ 
    21012031   domzgr_substitute.h90 \ 
    21022032   $(IOIPSL_LIB) \ 
     
    22392169   domstp.F90 
    22402170$(MODEL_LIB)(domvvl.o) :   \ 
    2241    $(MODEL_LIB)(blk_oce.o) \ 
    2242    $(MODEL_LIB)(cpl_oce.o) \ 
    2243    $(MODEL_LIB)(daymod.o) \ 
    2244    $(MODEL_LIB)(dom_oce.o) \ 
    2245    $(MODEL_LIB)(dtasal.o) \ 
    2246    $(MODEL_LIB)(dtasss.o) \ 
    2247    $(MODEL_LIB)(dtasst.o) \ 
    2248    $(MODEL_LIB)(dtatem.o) \ 
    2249    $(MODEL_LIB)(flx_oce.o) \ 
    2250    $(MODEL_LIB)(flxmod.o) \ 
    2251    $(MODEL_LIB)(flxrnf.o) \ 
    2252    $(MODEL_LIB)(ice_oce.o) \ 
    2253    $(MODEL_LIB)(in_out_manager.o) \ 
    2254    $(MODEL_LIB)(lbclnk.o) \ 
    2255    $(MODEL_LIB)(lib_mpp.o) \ 
    2256    $(MODEL_LIB)(lib_print.o) \ 
    2257    $(MODEL_LIB)(oce.o) \ 
    2258    $(MODEL_LIB)(ocfzpt.o) \ 
    2259    $(MODEL_LIB)(par_kind.o) \ 
    2260    $(MODEL_LIB)(par_oce.o) \ 
    2261    $(MODEL_LIB)(phycst.o) \ 
    2262    $(MODEL_LIB)(prtctl.o) \ 
    2263    $(MODEL_LIB)(taumod.o) \ 
    2264    $(MODEL_LIB)(tradmp.o) \ 
    2265    blk_oce.F90 \ 
    2266    cpl_oce.F90 \ 
    2267    daymod.F90 \ 
    2268    dom_oce.F90 \ 
    2269    dtasal.F90 \ 
    2270    dtasss.F90 \ 
    2271    dtasst.F90 \ 
    2272    dtatem.F90 \ 
    2273    flx_oce.F90 \ 
    2274    flxmod.F90 \ 
    2275    flxrnf.F90 \ 
    2276    ice_oce.F90 \ 
    2277    in_out_manager.F90 \ 
    2278    lbclnk.F90 \ 
    2279    lib_mpp.F90 \ 
    2280    lib_print.f90 \ 
    2281    oce.F90 \ 
    2282    ocfzpt.F90 \ 
    2283    par_kind.F90 \ 
    2284    par_oce.F90 \ 
    2285    phycst.F90 \ 
    2286    prtctl.F90 \ 
    2287    taumod.F90 \ 
    2288    tradmp.F90 \ 
     2171   $(MODEL_LIB)(bdy_par.o) \ 
     2172   $(MODEL_LIB)(dom_oce.o) \ 
     2173   $(MODEL_LIB)(in_out_manager.o) \ 
     2174   $(MODEL_LIB)(lib_mpp.o) \ 
     2175   $(MODEL_LIB)(lib_print.o) \ 
     2176   $(MODEL_LIB)(oce.o) \ 
     2177   $(MODEL_LIB)(par_kind.o) \ 
     2178   $(MODEL_LIB)(par_oce.o) \ 
     2179   bdy_par.F90 \ 
     2180   dom_oce.F90 \ 
     2181   in_out_manager.F90 \ 
     2182   lib_mpp.F90 \ 
     2183   lib_print.f90 \ 
     2184   oce.F90 \ 
     2185   par_kind.F90 \ 
     2186   par_oce.F90 \ 
     2187   $(MODEL_LIB)(bdy_oce.o) \ 
    22892188   $(MODEL_LIB)(dom_oce.o) \ 
    22902189   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    22932192   $(MODEL_LIB)(lib_mpp.o) \ 
    22942193   $(MODEL_LIB)(oce.o) \ 
    2295    $(MODEL_LIB)(ocesbc.o) \ 
    2296    $(MODEL_LIB)(phycst.o) \ 
     2194   $(MODEL_LIB)(phycst.o) \ 
     2195   $(MODEL_LIB)(sbc_oce.o) \ 
     2196   bdy_oce.F90 \ 
    22972197   dom_oce.F90 \ 
    22982198   dynspg_oce.F90 \ 
     
    23012201   lib_mpp.F90 \ 
    23022202   oce.F90 \ 
    2303    ocesbc.F90 \ 
    2304    phycst.F90 \ 
     2203   phycst.F90 \ 
     2204   sbc_oce.F90 \ 
    23052205   domzgr_substitute.h90 \ 
    23062206   vectopt_loop_substitute.h90 \ 
     
    23372237$(MODEL_LIB)(domzgr.o) :   \ 
    23382238   $(MODEL_LIB)(dom_oce.o) \ 
    2339    $(MODEL_LIB)(flxrnf.o) \ 
    23402239   $(MODEL_LIB)(in_out_manager.o) \ 
    23412240   $(MODEL_LIB)(iom.o) \ 
     
    23492248   $(MODEL_LIB)(obc_oce.o) \ 
    23502249   $(MODEL_LIB)(oce.o) \ 
    2351    $(MODEL_LIB)(ocesbc.o) \ 
    2352    $(MODEL_LIB)(par_kind.o) \ 
    2353    $(MODEL_LIB)(par_oce.o) \ 
    2354    $(MODEL_LIB)(phycst.o) \ 
     2250   $(MODEL_LIB)(par_kind.o) \ 
     2251   $(MODEL_LIB)(par_oce.o) \ 
     2252   $(MODEL_LIB)(sbc_oce.o) \ 
    23552253   $(MODEL_LIB)(sol_oce.o) \ 
    23562254   $(MODEL_LIB)(solfet.o) \ 
     
    23582256   $(MODEL_LIB)(solsor.o) \ 
    23592257   dom_oce.F90 \ 
    2360    flxrnf.F90 \ 
    23612258   in_out_manager.F90 \ 
    23622259   iom.F90 \ 
     
    23702267   obc_oce.F90 \ 
    23712268   oce.F90 \ 
    2372    ocesbc.F90 \ 
    2373    par_kind.F90 \ 
    2374    par_oce.F90 \ 
    2375    phycst.F90 \ 
     2269   par_kind.F90 \ 
     2270   par_oce.F90 \ 
     2271   sbc_oce.F90 \ 
    23762272   sol_oce.F90 \ 
    23772273   solfet.F90 \ 
    23782274   solpcg.F90 \ 
    23792275   solsor.F90 \ 
     2276   $(MODEL_LIB)(c1d.o) \ 
    23802277   $(MODEL_LIB)(closea.o) \ 
    23812278   $(MODEL_LIB)(dom_oce.o) \ 
    23822279   $(MODEL_LIB)(in_out_manager.o) \ 
    2383    $(MODEL_LIB)(ini1d.o) \ 
    23842280   $(MODEL_LIB)(iom.o) \ 
    23852281   $(MODEL_LIB)(lbclnk.o) \ 
     
    23872283   $(MODEL_LIB)(oce.o) \ 
    23882284   $(MODEL_LIB)(solisl.o) \ 
     2285   c1d.F90 \ 
    23892286   closea.F90 \ 
    23902287   dom_oce.F90 \ 
    23912288   in_out_manager.F90 \ 
    2392    ini1d.F90 \ 
    23932289   iom.F90 \ 
    23942290   lbclnk.F90 \ 
     
    24472343   KEY_CPP \ 
    24482344   dtasal.F90 
    2449 $(MODEL_LIB)(dtasss.o) :   \ 
     2345$(MODEL_LIB)(dtatem.o) :   \ 
    24502346   $(MODEL_LIB)(dom_oce.o) \ 
    24512347   $(MODEL_LIB)(in_out_manager.o) \ 
     
    24552351   $(MODEL_LIB)(iom_rstdimg.o) \ 
    24562352   $(MODEL_LIB)(lbclnk.o) \ 
     2353   $(MODEL_LIB)(lib_mpp.o) \ 
    24572354   $(MODEL_LIB)(lib_print.o) \ 
    24582355   $(MODEL_LIB)(oce.o) \ 
     
    24682365   iom_rstdimg.F90 \ 
    24692366   lbclnk.F90 \ 
    2470    lib_print.f90 \ 
    2471    oce.F90 \ 
    2472    par_kind.F90 \ 
    2473    par_oce.F90 \ 
    2474    phycst.F90 \ 
    2475    prtctl.F90 \ 
    2476    $(MODEL_LIB)(daymod.o) \ 
    2477    $(MODEL_LIB)(dom_oce.o) \ 
    2478    $(MODEL_LIB)(in_out_manager.o) \ 
    2479    $(MODEL_LIB)(iom.o) \ 
    2480    $(MODEL_LIB)(oce.o) \ 
    2481    $(MODEL_LIB)(ocfzpt.o) \ 
    2482    daymod.F90 \ 
    2483    dom_oce.F90 \ 
    2484    in_out_manager.F90 \ 
    2485    iom.F90 \ 
    2486    oce.F90 \ 
    2487    ocfzpt.F90 \ 
    2488    KEY_CPP \ 
    2489    dtasss.F90 
    2490 $(MODEL_LIB)(dtasst.o) :   \ 
    2491    $(MODEL_LIB)(dom_oce.o) \ 
    2492    $(MODEL_LIB)(in_out_manager.o) \ 
    2493    $(MODEL_LIB)(iom_def.o) \ 
    2494    $(MODEL_LIB)(iom_ioipsl.o) \ 
    2495    $(MODEL_LIB)(iom_nf90.o) \ 
    2496    $(MODEL_LIB)(iom_rstdimg.o) \ 
    2497    $(MODEL_LIB)(lbclnk.o) \ 
    2498    $(MODEL_LIB)(lib_print.o) \ 
    2499    $(MODEL_LIB)(oce.o) \ 
    2500    $(MODEL_LIB)(par_kind.o) \ 
    2501    $(MODEL_LIB)(par_oce.o) \ 
    2502    $(MODEL_LIB)(phycst.o) \ 
    2503    $(MODEL_LIB)(prtctl.o) \ 
    2504    dom_oce.F90 \ 
    2505    in_out_manager.F90 \ 
    2506    iom_def.F90 \ 
    2507    iom_ioipsl.F90 \ 
    2508    iom_nf90.F90 \ 
    2509    iom_rstdimg.F90 \ 
    2510    lbclnk.F90 \ 
    2511    lib_print.f90 \ 
    2512    oce.F90 \ 
    2513    par_kind.F90 \ 
    2514    par_oce.F90 \ 
    2515    phycst.F90 \ 
    2516    prtctl.F90 \ 
    2517    $(MODEL_LIB)(daymod.o) \ 
    2518    $(MODEL_LIB)(dom_oce.o) \ 
    2519    $(MODEL_LIB)(in_out_manager.o) \ 
    2520    $(MODEL_LIB)(iom.o) \ 
    2521    $(MODEL_LIB)(oce.o) \ 
    2522    $(MODEL_LIB)(ocfzpt.o) \ 
    2523    daymod.F90 \ 
    2524    dom_oce.F90 \ 
    2525    in_out_manager.F90 \ 
    2526    iom.F90 \ 
    2527    oce.F90 \ 
    2528    ocfzpt.F90 \ 
    2529    KEY_CPP \ 
    2530    dtasst.F90 
    2531 $(MODEL_LIB)(dtatem.o) :   \ 
    2532    $(MODEL_LIB)(dom_oce.o) \ 
    2533    $(MODEL_LIB)(in_out_manager.o) \ 
    2534    $(MODEL_LIB)(iom_def.o) \ 
    2535    $(MODEL_LIB)(iom_ioipsl.o) \ 
    2536    $(MODEL_LIB)(iom_nf90.o) \ 
    2537    $(MODEL_LIB)(iom_rstdimg.o) \ 
    2538    $(MODEL_LIB)(lbclnk.o) \ 
    2539    $(MODEL_LIB)(lib_mpp.o) \ 
    2540    $(MODEL_LIB)(lib_print.o) \ 
    2541    $(MODEL_LIB)(oce.o) \ 
    2542    $(MODEL_LIB)(par_kind.o) \ 
    2543    $(MODEL_LIB)(par_oce.o) \ 
    2544    $(MODEL_LIB)(phycst.o) \ 
    2545    $(MODEL_LIB)(prtctl.o) \ 
    2546    dom_oce.F90 \ 
    2547    in_out_manager.F90 \ 
    2548    iom_def.F90 \ 
    2549    iom_ioipsl.F90 \ 
    2550    iom_nf90.F90 \ 
    2551    iom_rstdimg.F90 \ 
    2552    lbclnk.F90 \ 
    25532367   lib_mpp.F90 \ 
    25542368   lib_print.f90 \ 
     
    25792393   $(MODEL_LIB)(dynspg_oce.o) \ 
    25802394   $(MODEL_LIB)(dynspg_rl.o) \ 
    2581    $(MODEL_LIB)(flxrnf.o) \ 
    2582    $(MODEL_LIB)(in_out_manager.o) \ 
    2583    $(MODEL_LIB)(lbclnk.o) \ 
    2584    $(MODEL_LIB)(lib_print.o) \ 
    2585    $(MODEL_LIB)(oce.o) \ 
    2586    $(MODEL_LIB)(par_kind.o) \ 
    2587    $(MODEL_LIB)(par_oce.o) \ 
    2588    $(MODEL_LIB)(prtctl.o) \ 
     2395   $(MODEL_LIB)(in_out_manager.o) \ 
     2396   $(MODEL_LIB)(lbclnk.o) \ 
     2397   $(MODEL_LIB)(lib_print.o) \ 
     2398   $(MODEL_LIB)(oce.o) \ 
     2399   $(MODEL_LIB)(par_kind.o) \ 
     2400   $(MODEL_LIB)(par_oce.o) \ 
     2401   $(MODEL_LIB)(prtctl.o) \ 
     2402   $(MODEL_LIB)(sbc_oce.o) \ 
    25892403   $(MODEL_LIB)(trdmod.o) \ 
    25902404   $(MODEL_LIB)(trdmod_oce.o) \ 
     
    25922406   dynspg_oce.F90 \ 
    25932407   dynspg_rl.F90 \ 
    2594    flxrnf.F90 \ 
    2595    in_out_manager.F90 \ 
    2596    lbclnk.F90 \ 
    2597    lib_print.f90 \ 
    2598    oce.F90 \ 
    2599    par_kind.F90 \ 
    2600    par_oce.F90 \ 
    2601    prtctl.F90 \ 
     2408   in_out_manager.F90 \ 
     2409   lbclnk.F90 \ 
     2410   lib_print.f90 \ 
     2411   oce.F90 \ 
     2412   par_kind.F90 \ 
     2413   par_oce.F90 \ 
     2414   prtctl.F90 \ 
     2415   sbc_oce.F90 \ 
    26022416   trdmod.F90 \ 
    26032417   trdmod_oce.F90 \ 
     
    27342548   KEY_CPP \ 
    27352549   dynadv_ubs.F90 
    2736 $(MODEL_LIB)(dyncor1d.o) : \ 
     2550$(MODEL_LIB)(dyncor_c1d.o) :  \ 
    27372551   $(MODEL_LIB)(dom_oce.o) \ 
    27382552   $(MODEL_LIB)(in_out_manager.o) \ 
     
    27592573   vectopt_loop_substitute.h90 \ 
    27602574   KEY_CPP \ 
    2761    dyncor1d.F90 
     2575   dyncor_c1d.F90 
    27622576$(MODEL_LIB)(dynhpg.o) :   \ 
    27632577   $(MODEL_LIB)(dom_oce.o) \ 
     
    27702584   $(MODEL_LIB)(par_oce.o) \ 
    27712585   $(MODEL_LIB)(phycst.o) \ 
    2772    $(MODEL_LIB)(taumod.o) \ 
     2586   $(MODEL_LIB)(sbc_oce.o) \ 
    27732587   $(MODEL_LIB)(trdicp.o) \ 
    27742588   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    27882602   par_oce.F90 \ 
    27892603   phycst.F90 \ 
    2790    taumod.F90 \ 
     2604   sbc_oce.F90 \ 
    27912605   trdicp.F90 \ 
    27922606   trdicp_oce.F90 \ 
     
    28272641   $(MODEL_LIB)(par_oce.o) \ 
    28282642   $(MODEL_LIB)(phycst.o) \ 
    2829    $(MODEL_LIB)(taumod.o) \ 
     2643   $(MODEL_LIB)(sbc_oce.o) \ 
    28302644   $(MODEL_LIB)(trdicp.o) \ 
    28312645   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    28452659   par_oce.F90 \ 
    28462660   phycst.F90 \ 
    2847    taumod.F90 \ 
     2661   sbc_oce.F90 \ 
    28482662   trdicp.F90 \ 
    28492663   trdicp_oce.F90 \ 
     
    28832697   $(MODEL_LIB)(phycst.o) \ 
    28842698   $(MODEL_LIB)(prtctl.o) \ 
    2885    $(MODEL_LIB)(taumod.o) \ 
     2699   $(MODEL_LIB)(sbc_oce.o) \ 
    28862700   $(MODEL_LIB)(trdicp.o) \ 
    28872701   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    29072721   phycst.F90 \ 
    29082722   prtctl.F90 \ 
    2909    taumod.F90 \ 
     2723   sbc_oce.F90 \ 
    29102724   trdicp.F90 \ 
    29112725   trdicp_oce.F90 \ 
     
    29622776   $(MODEL_LIB)(par_oce.o) \ 
    29632777   $(MODEL_LIB)(phycst.o) \ 
    2964    $(MODEL_LIB)(taumod.o) \ 
     2778   $(MODEL_LIB)(sbc_oce.o) \ 
    29652779   $(MODEL_LIB)(trdicp.o) \ 
    29662780   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    29802794   par_oce.F90 \ 
    29812795   phycst.F90 \ 
    2982    taumod.F90 \ 
     2796   sbc_oce.F90 \ 
    29832797   trdicp.F90 \ 
    29842798   trdicp_oce.F90 \ 
     
    30212835   $(MODEL_LIB)(phycst.o) \ 
    30222836   $(MODEL_LIB)(prtctl.o) \ 
    3023    $(MODEL_LIB)(taumod.o) \ 
     2837   $(MODEL_LIB)(sbc_oce.o) \ 
    30242838   $(MODEL_LIB)(trdicp.o) \ 
    30252839   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    30432857   phycst.F90 \ 
    30442858   prtctl.F90 \ 
    3045    taumod.F90 \ 
     2859   sbc_oce.F90 \ 
    30462860   trdicp.F90 \ 
    30472861   trdicp_oce.F90 \ 
     
    30902904   $(MODEL_LIB)(phycst.o) \ 
    30912905   $(MODEL_LIB)(prtctl.o) \ 
    3092    $(MODEL_LIB)(taumod.o) \ 
     2906   $(MODEL_LIB)(sbc_oce.o) \ 
    30932907   $(MODEL_LIB)(trdicp.o) \ 
    30942908   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    31122926   phycst.F90 \ 
    31132927   prtctl.F90 \ 
    3114    taumod.F90 \ 
     2928   sbc_oce.F90 \ 
    31152929   trdicp.F90 \ 
    31162930   trdicp_oce.F90 \ 
     
    31612975   $(MODEL_LIB)(phycst.o) \ 
    31622976   $(MODEL_LIB)(prtctl.o) \ 
    3163    $(MODEL_LIB)(taumod.o) \ 
     2977   $(MODEL_LIB)(sbc_oce.o) \ 
    31642978   $(MODEL_LIB)(trdicp.o) \ 
    31652979   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    31822996   phycst.F90 \ 
    31832997   prtctl.F90 \ 
    3184    taumod.F90 \ 
     2998   sbc_oce.F90 \ 
    31852999   trdicp.F90 \ 
    31863000   trdicp_oce.F90 \ 
     
    32153029$(MODEL_LIB)(dynnxt.o) :   \ 
    32163030   $(MODEL_LIB)(agrif_oce.o) \ 
     3031   $(MODEL_LIB)(bdy_oce.o) \ 
     3032   $(MODEL_LIB)(bdy_par.o) \ 
     3033   $(MODEL_LIB)(bdytides.o) \ 
    32173034   $(MODEL_LIB)(cla_div.o) \ 
     3035   $(MODEL_LIB)(daymod.o) \ 
    32183036   $(MODEL_LIB)(divcur.o) \ 
    32193037   $(MODEL_LIB)(dom_oce.o) \ 
    32203038   $(MODEL_LIB)(dynspg_oce.o) \ 
    32213039   $(MODEL_LIB)(in_out_manager.o) \ 
     3040   $(MODEL_LIB)(iom.o) \ 
    32223041   $(MODEL_LIB)(lbclnk.o) \ 
    32233042   $(MODEL_LIB)(lib_mpp.o) \ 
     
    32273046   $(MODEL_LIB)(obccli.o) \ 
    32283047   $(MODEL_LIB)(oce.o) \ 
    3229    $(MODEL_LIB)(ocesbc.o) \ 
    32303048   $(MODEL_LIB)(ocfzpt.o) \ 
    32313049   $(MODEL_LIB)(par_kind.o) \ 
    32323050   $(MODEL_LIB)(par_oce.o) \ 
    32333051   $(MODEL_LIB)(phycst.o) \ 
     3052   $(MODEL_LIB)(sbc_oce.o) \ 
    32343053   $(MODEL_LIB)(sol_oce.o) \ 
    32353054   $(MODEL_LIB)(wzvmod.o) \ 
    32363055   agrif_oce.F90 \ 
     3056   bdy_oce.F90 \ 
     3057   bdy_par.F90 \ 
     3058   bdytides.F90 \ 
    32373059   cla_div.F90 \ 
     3060   daymod.F90 \ 
    32383061   divcur.F90 \ 
    32393062   dom_oce.F90 \ 
    32403063   dynspg_oce.F90 \ 
    32413064   in_out_manager.F90 \ 
     3065   iom.F90 \ 
    32423066   lbclnk.F90 \ 
    32433067   lib_mpp.F90 \ 
     
    32473071   obccli.F90 \ 
    32483072   oce.F90 \ 
    3249    ocesbc.F90 \ 
    32503073   ocfzpt.F90 \ 
    32513074   par_kind.F90 \ 
    32523075   par_oce.F90 \ 
    32533076   phycst.F90 \ 
     3077   sbc_oce.F90 \ 
    32543078   sol_oce.F90 \ 
    32553079   wzvmod.F90 \ 
    32563080   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    32573081   $(MODEL_LIB)(agrif_opa_update.o) \ 
     3082   $(MODEL_LIB)(bdy_oce.o) \ 
     3083   $(MODEL_LIB)(bdydta.o) \ 
     3084   $(MODEL_LIB)(bdydyn.o) \ 
    32583085   $(MODEL_LIB)(dom_oce.o) \ 
    32593086   $(MODEL_LIB)(domvvl.o) \ 
     
    32693096   agrif_opa_interp.F90 \ 
    32703097   agrif_opa_update.F90 \ 
     3098   bdy_oce.F90 \ 
     3099   bdydta.F90 \ 
     3100   bdydyn.F90 \ 
    32713101   dom_oce.F90 \ 
    32723102   domvvl.F90 \ 
     
    32843114   KEY_CPP \ 
    32853115   dynnxt.F90 
    3286 $(MODEL_LIB)(dynnxt1d.o) : \ 
    3287    $(MODEL_LIB)(dom_oce.o) \ 
    3288    $(MODEL_LIB)(in_out_manager.o) \ 
    3289    $(MODEL_LIB)(lib_mpp.o) \ 
    3290    $(MODEL_LIB)(lib_print.o) \ 
    3291    $(MODEL_LIB)(oce.o) \ 
    3292    $(MODEL_LIB)(par_kind.o) \ 
    3293    $(MODEL_LIB)(par_oce.o) \ 
    3294    dom_oce.F90 \ 
    3295    in_out_manager.F90 \ 
    3296    lib_mpp.F90 \ 
    3297    lib_print.f90 \ 
    3298    oce.F90 \ 
    3299    par_kind.F90 \ 
    3300    par_oce.F90 \ 
    3301    $(MODEL_LIB)(dom_oce.o) \ 
    3302    $(MODEL_LIB)(in_out_manager.o) \ 
    3303    $(MODEL_LIB)(lbclnk.o) \ 
    3304    $(MODEL_LIB)(oce.o) \ 
    3305    $(MODEL_LIB)(prtctl.o) \ 
    3306    dom_oce.F90 \ 
    3307    in_out_manager.F90 \ 
    3308    lbclnk.F90 \ 
    3309    oce.F90 \ 
    3310    prtctl.F90 \ 
    3311    KEY_CPP \ 
    3312    dynnxt1d.F90 
     3116$(MODEL_LIB)(dynnxt_c1d.o) :  \ 
     3117   $(MODEL_LIB)(dom_oce.o) \ 
     3118   $(MODEL_LIB)(in_out_manager.o) \ 
     3119   $(MODEL_LIB)(lib_mpp.o) \ 
     3120   $(MODEL_LIB)(lib_print.o) \ 
     3121   $(MODEL_LIB)(oce.o) \ 
     3122   $(MODEL_LIB)(par_kind.o) \ 
     3123   $(MODEL_LIB)(par_oce.o) \ 
     3124   dom_oce.F90 \ 
     3125   in_out_manager.F90 \ 
     3126   lib_mpp.F90 \ 
     3127   lib_print.f90 \ 
     3128   oce.F90 \ 
     3129   par_kind.F90 \ 
     3130   par_oce.F90 \ 
     3131   $(MODEL_LIB)(dom_oce.o) \ 
     3132   $(MODEL_LIB)(in_out_manager.o) \ 
     3133   $(MODEL_LIB)(lbclnk.o) \ 
     3134   $(MODEL_LIB)(oce.o) \ 
     3135   $(MODEL_LIB)(prtctl.o) \ 
     3136   dom_oce.F90 \ 
     3137   in_out_manager.F90 \ 
     3138   lbclnk.F90 \ 
     3139   oce.F90 \ 
     3140   prtctl.F90 \ 
     3141   KEY_CPP \ 
     3142   dynnxt_c1d.F90 
    33133143$(MODEL_LIB)(dynspg.o) :   \ 
    33143144   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3145   $(MODEL_LIB)(bdy_oce.o) \ 
     3146   $(MODEL_LIB)(bdy_par.o) \ 
     3147   $(MODEL_LIB)(bdydta.o) \ 
     3148   $(MODEL_LIB)(bdydyn.o) \ 
     3149   $(MODEL_LIB)(bdytides.o) \ 
     3150   $(MODEL_LIB)(bdyvol.o) \ 
    33153151   $(MODEL_LIB)(cla_dynspg.o) \ 
    33163152   $(MODEL_LIB)(dom_oce.o) \ 
     
    33183154   $(MODEL_LIB)(dynspg_oce.o) \ 
    33193155   $(MODEL_LIB)(dynvor.o) \ 
    3320    $(MODEL_LIB)(flxrnf.o) \ 
    33213156   $(MODEL_LIB)(in_out_manager.o) \ 
    33223157   $(MODEL_LIB)(iom.o) \ 
     
    33333168   $(MODEL_LIB)(obcvol.o) \ 
    33343169   $(MODEL_LIB)(oce.o) \ 
    3335    $(MODEL_LIB)(ocesbc.o) \ 
    33363170   $(MODEL_LIB)(par_kind.o) \ 
    33373171   $(MODEL_LIB)(par_oce.o) \ 
     
    33393173   $(MODEL_LIB)(prtctl.o) \ 
    33403174   $(MODEL_LIB)(restart.o) \ 
     3175   $(MODEL_LIB)(sbc_oce.o) \ 
    33413176   $(MODEL_LIB)(sol_oce.o) \ 
    33423177   $(MODEL_LIB)(solfet.o) \ 
     
    33463181   $(MODEL_LIB)(solsor.o) \ 
    33473182   $(MODEL_LIB)(solver.o) \ 
    3348    $(MODEL_LIB)(taumod.o) \ 
    33493183   $(MODEL_LIB)(trdicp.o) \ 
    33503184   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    33563190   $(MODEL_LIB)(zdf_oce.o) \ 
    33573191   agrif_opa_interp.F90 \ 
     3192   bdy_oce.F90 \ 
     3193   bdy_par.F90 \ 
     3194   bdydta.F90 \ 
     3195   bdydyn.F90 \ 
     3196   bdytides.F90 \ 
     3197   bdyvol.F90 \ 
    33583198   cla_dynspg.F90 \ 
    33593199   dom_oce.F90 \ 
     
    33613201   dynspg_oce.F90 \ 
    33623202   dynvor.F90 \ 
    3363    flxrnf.F90 \ 
    33643203   in_out_manager.F90 \ 
    33653204   iom.F90 \ 
     
    33763215   obcvol.F90 \ 
    33773216   oce.F90 \ 
    3378    ocesbc.F90 \ 
    33793217   par_kind.F90 \ 
    33803218   par_oce.F90 \ 
     
    33823220   prtctl.F90 \ 
    33833221   restart.F90 \ 
     3222   sbc_oce.F90 \ 
    33843223   sol_oce.F90 \ 
    33853224   solfet.F90 \ 
     
    33893228   solsor.F90 \ 
    33903229   solver.F90 \ 
    3391    taumod.F90 \ 
    33923230   trdicp.F90 \ 
    33933231   trdicp_oce.F90 \ 
     
    34273265   dynspg.F90 
    34283266$(MODEL_LIB)(dynspg_exp.o) :  \ 
    3429    $(MODEL_LIB)(blk_oce.o) \ 
     3267   $(MODEL_LIB)(c1d.o) \ 
    34303268   $(MODEL_LIB)(cpl_oce.o) \ 
    34313269   $(MODEL_LIB)(daymod.o) \ 
    34323270   $(MODEL_LIB)(dom_oce.o) \ 
    3433    $(MODEL_LIB)(dtasal.o) \ 
    3434    $(MODEL_LIB)(dtasss.o) \ 
    3435    $(MODEL_LIB)(dtasst.o) \ 
    3436    $(MODEL_LIB)(dtatem.o) \ 
    34373271   $(MODEL_LIB)(dynspg_oce.o) \ 
    34383272   $(MODEL_LIB)(eosbn2.o) \ 
    3439    $(MODEL_LIB)(flx_oce.o) \ 
    3440    $(MODEL_LIB)(flxmod.o) \ 
    3441    $(MODEL_LIB)(flxrnf.o) \ 
    3442    $(MODEL_LIB)(ice_oce.o) \ 
    3443    $(MODEL_LIB)(in_out_manager.o) \ 
    3444    $(MODEL_LIB)(ini1d.o) \ 
     3273   $(MODEL_LIB)(in_out_manager.o) \ 
    34453274   $(MODEL_LIB)(iom.o) \ 
    34463275   $(MODEL_LIB)(iom_def.o) \ 
     
    34553284   $(MODEL_LIB)(obccli.o) \ 
    34563285   $(MODEL_LIB)(oce.o) \ 
    3457    $(MODEL_LIB)(ocfzpt.o) \ 
    3458    $(MODEL_LIB)(par_kind.o) \ 
    3459    $(MODEL_LIB)(par_oce.o) \ 
    3460    $(MODEL_LIB)(phycst.o) \ 
    3461    $(MODEL_LIB)(prtctl.o) \ 
    3462    $(MODEL_LIB)(taumod.o) \ 
    3463    $(MODEL_LIB)(tradmp.o) \ 
     3286   $(MODEL_LIB)(par_kind.o) \ 
     3287   $(MODEL_LIB)(par_oce.o) \ 
     3288   $(MODEL_LIB)(phycst.o) \ 
    34643289   $(MODEL_LIB)(trdmld_oce.o) \ 
    34653290   $(MODEL_LIB)(zpshde.o) \ 
    3466    blk_oce.F90 \ 
     3291   c1d.F90 \ 
    34673292   cpl_oce.F90 \ 
    34683293   daymod.F90 \ 
    34693294   dom_oce.F90 \ 
    3470    dtasal.F90 \ 
    3471    dtasss.F90 \ 
    3472    dtasst.F90 \ 
    3473    dtatem.F90 \ 
    34743295   dynspg_oce.F90 \ 
    34753296   eosbn2.F90 \ 
    3476    flx_oce.F90 \ 
    3477    flxmod.F90 \ 
    3478    flxrnf.F90 \ 
    3479    ice_oce.F90 \ 
    3480    in_out_manager.F90 \ 
    3481    ini1d.F90 \ 
     3297   in_out_manager.F90 \ 
    34823298   iom.F90 \ 
    34833299   iom_def.F90 \ 
     
    34923308   obccli.F90 \ 
    34933309   oce.F90 \ 
    3494    ocfzpt.F90 \ 
    3495    par_kind.F90 \ 
    3496    par_oce.F90 \ 
    3497    phycst.F90 \ 
    3498    prtctl.F90 \ 
    3499    taumod.F90 \ 
    3500    tradmp.F90 \ 
     3310   par_kind.F90 \ 
     3311   par_oce.F90 \ 
     3312   phycst.F90 \ 
    35013313   trdmld_oce.F90 \ 
    35023314   zpshde.F90 \ 
     
    35103322   $(MODEL_LIB)(obcdta.o) \ 
    35113323   $(MODEL_LIB)(oce.o) \ 
    3512    $(MODEL_LIB)(ocesbc.o) \ 
    35133324   $(MODEL_LIB)(phycst.o) \ 
    35143325   $(MODEL_LIB)(prtctl.o) \ 
    35153326   $(MODEL_LIB)(restart.o) \ 
     3327   $(MODEL_LIB)(sbc_oce.o) \ 
    35163328   dom_oce.F90 \ 
    35173329   in_out_manager.F90 \ 
     
    35233335   obcdta.F90 \ 
    35243336   oce.F90 \ 
    3525    ocesbc.F90 \ 
    35263337   phycst.F90 \ 
    35273338   prtctl.F90 \ 
    35283339   restart.F90 \ 
     3340   sbc_oce.F90 \ 
    35293341   domzgr_substitute.h90 \ 
    35303342   vectopt_loop_substitute.h90 \ 
     
    35333345$(MODEL_LIB)(dynspg_flt.o) :  \ 
    35343346   $(MODEL_LIB)(agrif_oce.o) \ 
    3535    $(MODEL_LIB)(blk_oce.o) \ 
     3347   $(MODEL_LIB)(bdy_oce.o) \ 
     3348   $(MODEL_LIB)(bdy_par.o) \ 
     3349   $(MODEL_LIB)(bdytides.o) \ 
     3350   $(MODEL_LIB)(c1d.o) \ 
    35363351   $(MODEL_LIB)(cpl_oce.o) \ 
    35373352   $(MODEL_LIB)(daymod.o) \ 
    35383353   $(MODEL_LIB)(dom_oce.o) \ 
    3539    $(MODEL_LIB)(dtasal.o) \ 
    3540    $(MODEL_LIB)(dtasss.o) \ 
    3541    $(MODEL_LIB)(dtasst.o) \ 
    3542    $(MODEL_LIB)(dtatem.o) \ 
    35433354   $(MODEL_LIB)(dynspg_oce.o) \ 
    35443355   $(MODEL_LIB)(eosbn2.o) \ 
    3545    $(MODEL_LIB)(flx_oce.o) \ 
    3546    $(MODEL_LIB)(flxmod.o) \ 
    3547    $(MODEL_LIB)(flxrnf.o) \ 
    3548    $(MODEL_LIB)(ice_oce.o) \ 
    3549    $(MODEL_LIB)(in_out_manager.o) \ 
    3550    $(MODEL_LIB)(ini1d.o) \ 
     3356   $(MODEL_LIB)(in_out_manager.o) \ 
    35513357   $(MODEL_LIB)(iom.o) \ 
    35523358   $(MODEL_LIB)(iom_def.o) \ 
     
    35643370   $(MODEL_LIB)(obcvol.o) \ 
    35653371   $(MODEL_LIB)(oce.o) \ 
    3566    $(MODEL_LIB)(ocesbc.o) \ 
    3567    $(MODEL_LIB)(ocfzpt.o) \ 
    3568    $(MODEL_LIB)(par_kind.o) \ 
    3569    $(MODEL_LIB)(par_oce.o) \ 
    3570    $(MODEL_LIB)(phycst.o) \ 
    3571    $(MODEL_LIB)(prtctl.o) \ 
     3372   $(MODEL_LIB)(par_kind.o) \ 
     3373   $(MODEL_LIB)(par_oce.o) \ 
     3374   $(MODEL_LIB)(phycst.o) \ 
     3375   $(MODEL_LIB)(sbc_oce.o) \ 
    35723376   $(MODEL_LIB)(sol_oce.o) \ 
    35733377   $(MODEL_LIB)(solfet.o) \ 
     
    35763380   $(MODEL_LIB)(solpcg.o) \ 
    35773381   $(MODEL_LIB)(solsor.o) \ 
    3578    $(MODEL_LIB)(taumod.o) \ 
    3579    $(MODEL_LIB)(tradmp.o) \ 
    35803382   $(MODEL_LIB)(trdmld_oce.o) \ 
    35813383   $(MODEL_LIB)(zdf_oce.o) \ 
    35823384   $(MODEL_LIB)(zpshde.o) \ 
    35833385   agrif_oce.F90 \ 
    3584    blk_oce.F90 \ 
     3386   bdy_oce.F90 \ 
     3387   bdy_par.F90 \ 
     3388   bdytides.F90 \ 
     3389   c1d.F90 \ 
    35853390   cpl_oce.F90 \ 
    35863391   daymod.F90 \ 
    35873392   dom_oce.F90 \ 
    3588    dtasal.F90 \ 
    3589    dtasss.F90 \ 
    3590    dtasst.F90 \ 
    3591    dtatem.F90 \ 
    35923393   dynspg_oce.F90 \ 
    35933394   eosbn2.F90 \ 
    3594    flx_oce.F90 \ 
    3595    flxmod.F90 \ 
    3596    flxrnf.F90 \ 
    3597    ice_oce.F90 \ 
    3598    in_out_manager.F90 \ 
    3599    ini1d.F90 \ 
     3395   in_out_manager.F90 \ 
    36003396   iom.F90 \ 
    36013397   iom_def.F90 \ 
     
    36133409   obcvol.F90 \ 
    36143410   oce.F90 \ 
    3615    ocesbc.F90 \ 
    3616    ocfzpt.F90 \ 
    3617    par_kind.F90 \ 
    3618    par_oce.F90 \ 
    3619    phycst.F90 \ 
    3620    prtctl.F90 \ 
     3411   par_kind.F90 \ 
     3412   par_oce.F90 \ 
     3413   phycst.F90 \ 
     3414   sbc_oce.F90 \ 
    36213415   sol_oce.F90 \ 
    36223416   solfet.F90 \ 
     
    36253419   solpcg.F90 \ 
    36263420   solsor.F90 \ 
    3627    taumod.F90 \ 
    3628    tradmp.F90 \ 
    36293421   trdmld_oce.F90 \ 
    36303422   zdf_oce.F90 \ 
    36313423   zpshde.F90 \ 
    36323424   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3425   $(MODEL_LIB)(bdy_oce.o) \ 
     3426   $(MODEL_LIB)(bdydyn.o) \ 
     3427   $(MODEL_LIB)(bdyvol.o) \ 
    36333428   $(MODEL_LIB)(cla_dynspg.o) \ 
    36343429   $(MODEL_LIB)(dom_oce.o) \ 
    36353430   $(MODEL_LIB)(domvvl.o) \ 
    3636    $(MODEL_LIB)(flxrnf.o) \ 
    36373431   $(MODEL_LIB)(in_out_manager.o) \ 
    36383432   $(MODEL_LIB)(iom.o) \ 
     
    36433437   $(MODEL_LIB)(obcvol.o) \ 
    36443438   $(MODEL_LIB)(oce.o) \ 
    3645    $(MODEL_LIB)(ocesbc.o) \ 
    36463439   $(MODEL_LIB)(phycst.o) \ 
    36473440   $(MODEL_LIB)(prtctl.o) \ 
    36483441   $(MODEL_LIB)(restart.o) \ 
     3442   $(MODEL_LIB)(sbc_oce.o) \ 
    36493443   $(MODEL_LIB)(sol_oce.o) \ 
    36503444   $(MODEL_LIB)(solfet.o) \ 
     
    36553449   $(MODEL_LIB)(zdf_oce.o) \ 
    36563450   agrif_opa_interp.F90 \ 
     3451   bdy_oce.F90 \ 
     3452   bdydyn.F90 \ 
     3453   bdyvol.F90 \ 
    36573454   cla_dynspg.F90 \ 
    36583455   dom_oce.F90 \ 
    36593456   domvvl.F90 \ 
    3660    flxrnf.F90 \ 
    36613457   in_out_manager.F90 \ 
    36623458   iom.F90 \ 
     
    36673463   obcvol.F90 \ 
    36683464   oce.F90 \ 
    3669    ocesbc.F90 \ 
    36703465   phycst.F90 \ 
    36713466   prtctl.F90 \ 
    36723467   restart.F90 \ 
     3468   sbc_oce.F90 \ 
    36733469   sol_oce.F90 \ 
    36743470   solfet.F90 \ 
     
    36913487   dynspg_oce.F90 
    36923488$(MODEL_LIB)(dynspg_rl.o) :   \ 
    3693    $(MODEL_LIB)(blk_oce.o) \ 
     3489   $(MODEL_LIB)(c1d.o) \ 
    36943490   $(MODEL_LIB)(cpl_oce.o) \ 
    36953491   $(MODEL_LIB)(daymod.o) \ 
     
    36973493   $(MODEL_LIB)(dynspg_oce.o) \ 
    36983494   $(MODEL_LIB)(eosbn2.o) \ 
    3699    $(MODEL_LIB)(ice_oce.o) \ 
    3700    $(MODEL_LIB)(in_out_manager.o) \ 
    3701    $(MODEL_LIB)(ini1d.o) \ 
     3495   $(MODEL_LIB)(in_out_manager.o) \ 
    37023496   $(MODEL_LIB)(iom.o) \ 
    37033497   $(MODEL_LIB)(iom_def.o) \ 
     
    37233517   $(MODEL_LIB)(zdf_oce.o) \ 
    37243518   $(MODEL_LIB)(zpshde.o) \ 
    3725    blk_oce.F90 \ 
     3519   c1d.F90 \ 
    37263520   cpl_oce.F90 \ 
    37273521   daymod.F90 \ 
     
    37293523   dynspg_oce.F90 \ 
    37303524   eosbn2.F90 \ 
    3731    ice_oce.F90 \ 
    3732    in_out_manager.F90 \ 
    3733    ini1d.F90 \ 
     3525   in_out_manager.F90 \ 
    37343526   iom.F90 \ 
    37353527   iom_def.F90 \ 
     
    37973589   dynspg_rl.F90 
    37983590$(MODEL_LIB)(dynspg_ts.o) :   \ 
    3799    $(MODEL_LIB)(blk_oce.o) \ 
     3591   $(MODEL_LIB)(bdy_oce.o) \ 
     3592   $(MODEL_LIB)(bdy_par.o) \ 
     3593   $(MODEL_LIB)(bdytides.o) \ 
     3594   $(MODEL_LIB)(c1d.o) \ 
    38003595   $(MODEL_LIB)(cpl_oce.o) \ 
    38013596   $(MODEL_LIB)(daymod.o) \ 
    38023597   $(MODEL_LIB)(dom_oce.o) \ 
    3803    $(MODEL_LIB)(dtasal.o) \ 
    3804    $(MODEL_LIB)(dtasss.o) \ 
    3805    $(MODEL_LIB)(dtasst.o) \ 
    3806    $(MODEL_LIB)(dtatem.o) \ 
    38073598   $(MODEL_LIB)(dynadv.o) \ 
    38083599   $(MODEL_LIB)(dynspg_oce.o) \ 
    38093600   $(MODEL_LIB)(eosbn2.o) \ 
    3810    $(MODEL_LIB)(flx_oce.o) \ 
    3811    $(MODEL_LIB)(flxmod.o) \ 
    3812    $(MODEL_LIB)(flxrnf.o) \ 
    3813    $(MODEL_LIB)(ice_oce.o) \ 
    3814    $(MODEL_LIB)(in_out_manager.o) \ 
    3815    $(MODEL_LIB)(ini1d.o) \ 
     3601   $(MODEL_LIB)(in_out_manager.o) \ 
    38163602   $(MODEL_LIB)(iom.o) \ 
    38173603   $(MODEL_LIB)(iom_def.o) \ 
     
    38273613   $(MODEL_LIB)(obcdta.o) \ 
    38283614   $(MODEL_LIB)(oce.o) \ 
    3829    $(MODEL_LIB)(ocesbc.o) \ 
    3830    $(MODEL_LIB)(ocfzpt.o) \ 
    3831    $(MODEL_LIB)(par_kind.o) \ 
    3832    $(MODEL_LIB)(par_oce.o) \ 
    3833    $(MODEL_LIB)(phycst.o) \ 
    3834    $(MODEL_LIB)(prtctl.o) \ 
    3835    $(MODEL_LIB)(taumod.o) \ 
    3836    $(MODEL_LIB)(tradmp.o) \ 
     3615   $(MODEL_LIB)(par_kind.o) \ 
     3616   $(MODEL_LIB)(par_oce.o) \ 
     3617   $(MODEL_LIB)(phycst.o) \ 
     3618   $(MODEL_LIB)(prtctl.o) \ 
     3619   $(MODEL_LIB)(sbc_oce.o) \ 
    38373620   $(MODEL_LIB)(trdmld_oce.o) \ 
    38383621   $(MODEL_LIB)(trdmod.o) \ 
    38393622   $(MODEL_LIB)(trdmod_oce.o) \ 
    38403623   $(MODEL_LIB)(zpshde.o) \ 
    3841    blk_oce.F90 \ 
     3624   bdy_oce.F90 \ 
     3625   bdy_par.F90 \ 
     3626   bdytides.F90 \ 
     3627   c1d.F90 \ 
    38423628   cpl_oce.F90 \ 
    38433629   daymod.F90 \ 
    38443630   dom_oce.F90 \ 
    3845    dtasal.F90 \ 
    3846    dtasss.F90 \ 
    3847    dtasst.F90 \ 
    3848    dtatem.F90 \ 
    38493631   dynadv.F90 \ 
    38503632   dynspg_oce.F90 \ 
    38513633   eosbn2.F90 \ 
    3852    flx_oce.F90 \ 
    3853    flxmod.F90 \ 
    3854    flxrnf.F90 \ 
    3855    ice_oce.F90 \ 
    3856    in_out_manager.F90 \ 
    3857    ini1d.F90 \ 
     3634   in_out_manager.F90 \ 
    38583635   iom.F90 \ 
    38593636   iom_def.F90 \ 
     
    38693646   obcdta.F90 \ 
    38703647   oce.F90 \ 
    3871    ocesbc.F90 \ 
    3872    ocfzpt.F90 \ 
    3873    par_kind.F90 \ 
    3874    par_oce.F90 \ 
    3875    phycst.F90 \ 
    3876    prtctl.F90 \ 
    3877    taumod.F90 \ 
    3878    tradmp.F90 \ 
     3648   par_kind.F90 \ 
     3649   par_oce.F90 \ 
     3650   phycst.F90 \ 
     3651   prtctl.F90 \ 
     3652   sbc_oce.F90 \ 
    38793653   trdmld_oce.F90 \ 
    38803654   trdmod.F90 \ 
    38813655   trdmod_oce.F90 \ 
    38823656   zpshde.F90 \ 
     3657   $(MODEL_LIB)(bdy_oce.o) \ 
     3658   $(MODEL_LIB)(bdy_par.o) \ 
     3659   $(MODEL_LIB)(bdydta.o) \ 
     3660   $(MODEL_LIB)(bdydyn.o) \ 
     3661   $(MODEL_LIB)(bdytides.o) \ 
    38833662   $(MODEL_LIB)(dom_oce.o) \ 
    38843663   $(MODEL_LIB)(domvvl.o) \ 
     
    38943673   $(MODEL_LIB)(obcfla.o) \ 
    38953674   $(MODEL_LIB)(oce.o) \ 
    3896    $(MODEL_LIB)(ocesbc.o) \ 
    38973675   $(MODEL_LIB)(phycst.o) \ 
    38983676   $(MODEL_LIB)(prtctl.o) \ 
    38993677   $(MODEL_LIB)(restart.o) \ 
     3678   $(MODEL_LIB)(sbc_oce.o) \ 
     3679   bdy_oce.F90 \ 
     3680   bdy_par.F90 \ 
     3681   bdydta.F90 \ 
     3682   bdydyn.F90 \ 
     3683   bdytides.F90 \ 
    39003684   dom_oce.F90 \ 
    39013685   domvvl.F90 \ 
     
    39113695   obcfla.F90 \ 
    39123696   oce.F90 \ 
    3913    ocesbc.F90 \ 
    39143697   phycst.F90 \ 
    39153698   prtctl.F90 \ 
    39163699   restart.F90 \ 
     3700   sbc_oce.F90 \ 
    39173701   domzgr_substitute.h90 \ 
    39183702   vectopt_loop_substitute.h90 \ 
     
    39333717   $(MODEL_LIB)(par_oce.o) \ 
    39343718   $(MODEL_LIB)(phycst.o) \ 
    3935    $(MODEL_LIB)(taumod.o) \ 
     3719   $(MODEL_LIB)(sbc_oce.o) \ 
    39363720   $(MODEL_LIB)(trdicp.o) \ 
    39373721   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    39553739   par_oce.F90 \ 
    39563740   phycst.F90 \ 
    3957    taumod.F90 \ 
     3741   sbc_oce.F90 \ 
    39583742   trdicp.F90 \ 
    39593743   trdicp_oce.F90 \ 
     
    39853769   dynvor.F90 
    39863770$(MODEL_LIB)(dynzad.o) :   \ 
    3987    $(MODEL_LIB)(daymod.o) \ 
    3988    $(MODEL_LIB)(dom_oce.o) \ 
    3989    $(MODEL_LIB)(in_out_manager.o) \ 
    3990    $(MODEL_LIB)(iom.o) \ 
     3771   $(MODEL_LIB)(dom_oce.o) \ 
     3772   $(MODEL_LIB)(in_out_manager.o) \ 
    39913773   $(MODEL_LIB)(ldftra_oce.o) \ 
    39923774   $(MODEL_LIB)(lib_mpp.o) \ 
     
    39963778   $(MODEL_LIB)(par_oce.o) \ 
    39973779   $(MODEL_LIB)(phycst.o) \ 
    3998    $(MODEL_LIB)(taumod.o) \ 
     3780   $(MODEL_LIB)(sbc_oce.o) \ 
    39993781   $(MODEL_LIB)(trdicp.o) \ 
    40003782   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    40053787   $(MODEL_LIB)(trdvor_oce.o) \ 
    40063788   $(MODEL_LIB)(zdf_oce.o) \ 
    4007    daymod.F90 \ 
    4008    dom_oce.F90 \ 
    4009    in_out_manager.F90 \ 
    4010    iom.F90 \ 
     3789   dom_oce.F90 \ 
     3790   in_out_manager.F90 \ 
    40113791   ldftra_oce.F90 \ 
    40123792   lib_mpp.F90 \ 
     
    40163796   par_oce.F90 \ 
    40173797   phycst.F90 \ 
    4018    taumod.F90 \ 
     3798   sbc_oce.F90 \ 
    40193799   trdicp.F90 \ 
    40203800   trdicp_oce.F90 \ 
     
    40263806   zdf_oce.F90 \ 
    40273807   $(MODEL_LIB)(dom_oce.o) \ 
    4028    $(MODEL_LIB)(flxrnf.o) \ 
    4029    $(MODEL_LIB)(in_out_manager.o) \ 
    4030    $(MODEL_LIB)(oce.o) \ 
    4031    $(MODEL_LIB)(prtctl.o) \ 
     3808   $(MODEL_LIB)(in_out_manager.o) \ 
     3809   $(MODEL_LIB)(oce.o) \ 
     3810   $(MODEL_LIB)(prtctl.o) \ 
     3811   $(MODEL_LIB)(sbc_oce.o) \ 
    40323812   $(MODEL_LIB)(trdmod.o) \ 
    40333813   $(MODEL_LIB)(trdmod_oce.o) \ 
    40343814   dom_oce.F90 \ 
    4035    flxrnf.F90 \ 
    4036    in_out_manager.F90 \ 
    4037    oce.F90 \ 
    4038    prtctl.F90 \ 
     3815   in_out_manager.F90 \ 
     3816   oce.F90 \ 
     3817   prtctl.F90 \ 
     3818   sbc_oce.F90 \ 
    40393819   trdmod.F90 \ 
    40403820   trdmod_oce.F90 \ 
     
    40543834   $(MODEL_LIB)(lib_print.o) \ 
    40553835   $(MODEL_LIB)(oce.o) \ 
    4056    $(MODEL_LIB)(ocesbc.o) \ 
    40573836   $(MODEL_LIB)(par_kind.o) \ 
    40583837   $(MODEL_LIB)(par_oce.o) \ 
     
    40603839   $(MODEL_LIB)(prtctl.o) \ 
    40613840   $(MODEL_LIB)(restart.o) \ 
    4062    $(MODEL_LIB)(taumod.o) \ 
     3841   $(MODEL_LIB)(sbc_oce.o) \ 
    40633842   $(MODEL_LIB)(trazdf_exp.o) \ 
    40643843   $(MODEL_LIB)(trdicp.o) \ 
     
    40663845   $(MODEL_LIB)(trdmld.o) \ 
    40673846   $(MODEL_LIB)(trdmld_oce.o) \ 
     3847   $(MODEL_LIB)(trdmod.o) \ 
    40683848   $(MODEL_LIB)(trdmod_oce.o) \ 
    40693849   $(MODEL_LIB)(trdvor.o) \ 
     
    40813861   lib_print.f90 \ 
    40823862   oce.F90 \ 
    4083    ocesbc.F90 \ 
    40843863   par_kind.F90 \ 
    40853864   par_oce.F90 \ 
     
    40873866   prtctl.F90 \ 
    40883867   restart.F90 \ 
    4089    taumod.F90 \ 
     3868   sbc_oce.F90 \ 
    40903869   trazdf_exp.F90 \ 
    40913870   trdicp.F90 \ 
     
    40933872   trdmld.F90 \ 
    40943873   trdmld_oce.F90 \ 
     3874   trdmod.F90 \ 
    40953875   trdmod_oce.F90 \ 
    40963876   trdvor.F90 \ 
     
    41283908   dynzdf.F90 
    41293909$(MODEL_LIB)(dynzdf_exp.o) :  \ 
    4130    $(MODEL_LIB)(cpl_oasis3.o) \ 
    4131    $(MODEL_LIB)(cpl_oasis4.o) \ 
    4132    $(MODEL_LIB)(daymod.o) \ 
    4133    $(MODEL_LIB)(dom_oce.o) \ 
    4134    $(MODEL_LIB)(geo2ocean.o) \ 
    4135    $(MODEL_LIB)(ice.o) \ 
    4136    $(MODEL_LIB)(in_out_manager.o) \ 
    4137    $(MODEL_LIB)(lbclnk.o) \ 
    4138    $(MODEL_LIB)(lib_print.o) \ 
    4139    $(MODEL_LIB)(par_kind.o) \ 
    4140    $(MODEL_LIB)(par_oce.o) \ 
    4141    $(MODEL_LIB)(phycst.o) \ 
    4142    cpl_oasis3.F90 \ 
    4143    cpl_oasis4.F90 \ 
    4144    daymod.F90 \ 
    4145    dom_oce.F90 \ 
    4146    geo2ocean.F90 \ 
    4147    ice.F90 \ 
    4148    in_out_manager.F90 \ 
    4149    lbclnk.F90 \ 
    4150    lib_print.f90 \ 
    4151    par_kind.F90 \ 
    4152    par_oce.F90 \ 
    4153    phycst.F90 \ 
    4154    $(MODEL_LIB)(dom_oce.o) \ 
    4155    $(MODEL_LIB)(in_out_manager.o) \ 
    4156    $(MODEL_LIB)(oce.o) \ 
    4157    $(MODEL_LIB)(phycst.o) \ 
    4158    $(MODEL_LIB)(taumod.o) \ 
     3910   $(MODEL_LIB)(in_out_manager.o) \ 
     3911   $(MODEL_LIB)(lib_print.o) \ 
     3912   $(MODEL_LIB)(par_kind.o) \ 
     3913   $(MODEL_LIB)(par_oce.o) \ 
     3914   in_out_manager.F90 \ 
     3915   lib_print.f90 \ 
     3916   par_kind.F90 \ 
     3917   par_oce.F90 \ 
     3918   $(MODEL_LIB)(dom_oce.o) \ 
     3919   $(MODEL_LIB)(in_out_manager.o) \ 
     3920   $(MODEL_LIB)(oce.o) \ 
     3921   $(MODEL_LIB)(phycst.o) \ 
     3922   $(MODEL_LIB)(sbc_oce.o) \ 
    41593923   $(MODEL_LIB)(zdf_oce.o) \ 
    41603924   dom_oce.F90 \ 
     
    41623926   oce.F90 \ 
    41633927   phycst.F90 \ 
    4164    taumod.F90 \ 
     3928   sbc_oce.F90 \ 
    41653929   zdf_oce.F90 \ 
    41663930   domzgr_substitute.h90 \ 
     
    41693933   dynzdf_exp.F90 
    41703934$(MODEL_LIB)(dynzdf_imp.o) :  \ 
    4171    $(MODEL_LIB)(cpl_oasis3.o) \ 
    4172    $(MODEL_LIB)(cpl_oasis4.o) \ 
    4173    $(MODEL_LIB)(daymod.o) \ 
    4174    $(MODEL_LIB)(dom_oce.o) \ 
    4175    $(MODEL_LIB)(geo2ocean.o) \ 
    4176    $(MODEL_LIB)(ice.o) \ 
    4177    $(MODEL_LIB)(in_out_manager.o) \ 
    4178    $(MODEL_LIB)(lbclnk.o) \ 
    4179    $(MODEL_LIB)(lib_print.o) \ 
    4180    $(MODEL_LIB)(par_kind.o) \ 
    4181    $(MODEL_LIB)(par_oce.o) \ 
    4182    $(MODEL_LIB)(phycst.o) \ 
    4183    cpl_oasis3.F90 \ 
    4184    cpl_oasis4.F90 \ 
    4185    daymod.F90 \ 
    4186    dom_oce.F90 \ 
    4187    geo2ocean.F90 \ 
    4188    ice.F90 \ 
    4189    in_out_manager.F90 \ 
    4190    lbclnk.F90 \ 
    4191    lib_print.f90 \ 
    4192    par_kind.F90 \ 
    4193    par_oce.F90 \ 
    4194    phycst.F90 \ 
    4195    $(MODEL_LIB)(dom_oce.o) \ 
    4196    $(MODEL_LIB)(in_out_manager.o) \ 
    4197    $(MODEL_LIB)(oce.o) \ 
    4198    $(MODEL_LIB)(phycst.o) \ 
    4199    $(MODEL_LIB)(taumod.o) \ 
     3935   $(MODEL_LIB)(in_out_manager.o) \ 
     3936   $(MODEL_LIB)(lib_print.o) \ 
     3937   $(MODEL_LIB)(par_kind.o) \ 
     3938   $(MODEL_LIB)(par_oce.o) \ 
     3939   in_out_manager.F90 \ 
     3940   lib_print.f90 \ 
     3941   par_kind.F90 \ 
     3942   par_oce.F90 \ 
     3943   $(MODEL_LIB)(dom_oce.o) \ 
     3944   $(MODEL_LIB)(in_out_manager.o) \ 
     3945   $(MODEL_LIB)(oce.o) \ 
     3946   $(MODEL_LIB)(phycst.o) \ 
     3947   $(MODEL_LIB)(sbc_oce.o) \ 
    42003948   $(MODEL_LIB)(zdf_oce.o) \ 
    42013949   dom_oce.F90 \ 
     
    42033951   oce.F90 \ 
    42043952   phycst.F90 \ 
    4205    taumod.F90 \ 
     3953   sbc_oce.F90 \ 
    42063954   zdf_oce.F90 \ 
    42073955   domzgr_substitute.h90 \ 
     
    42443992   KEY_CPP \ 
    42453993   eosbn2.F90 
     3994$(MODEL_LIB)(fldread.o) :  \ 
     3995   $(MODEL_LIB)(dom_oce.o) \ 
     3996   $(MODEL_LIB)(in_out_manager.o) \ 
     3997   $(MODEL_LIB)(iom_def.o) \ 
     3998   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3999   $(MODEL_LIB)(iom_nf90.o) \ 
     4000   $(MODEL_LIB)(iom_rstdimg.o) \ 
     4001   $(MODEL_LIB)(lbclnk.o) \ 
     4002   $(MODEL_LIB)(lib_print.o) \ 
     4003   $(MODEL_LIB)(par_kind.o) \ 
     4004   $(MODEL_LIB)(par_oce.o) \ 
     4005   $(MODEL_LIB)(phycst.o) \ 
     4006   $(MODEL_LIB)(prtctl.o) \ 
     4007   dom_oce.F90 \ 
     4008   in_out_manager.F90 \ 
     4009   iom_def.F90 \ 
     4010   iom_ioipsl.F90 \ 
     4011   iom_nf90.F90 \ 
     4012   iom_rstdimg.F90 \ 
     4013   lbclnk.F90 \ 
     4014   lib_print.f90 \ 
     4015   par_kind.F90 \ 
     4016   par_oce.F90 \ 
     4017   phycst.F90 \ 
     4018   prtctl.F90 \ 
     4019   $(MODEL_LIB)(daymod.o) \ 
     4020   $(MODEL_LIB)(dom_oce.o) \ 
     4021   $(MODEL_LIB)(in_out_manager.o) \ 
     4022   $(MODEL_LIB)(iom.o) \ 
     4023   $(MODEL_LIB)(oce.o) \ 
     4024   $(MODEL_LIB)(phycst.o) \ 
     4025   daymod.F90 \ 
     4026   dom_oce.F90 \ 
     4027   in_out_manager.F90 \ 
     4028   iom.F90 \ 
     4029   oce.F90 \ 
     4030   phycst.F90 \ 
     4031   fldread.F90 
    42464032$(MODEL_LIB)(flo4rk.o) :   \ 
    42474033   $(MODEL_LIB)(lib_print.o) \ 
     
    43804166   KEY_CPP \ 
    43814167   flowri.F90 
    4382 $(MODEL_LIB)(flx_oce.o) :  \ 
    4383    $(MODEL_LIB)(par_kind.o) \ 
    4384    par_kind.F90 \ 
    4385    $(MODEL_LIB)(par_oce.o) \ 
    4386    par_oce.F90 \ 
    4387    KEY_CPP \ 
    4388    flx_oce.F90 
    4389 $(MODEL_LIB)(flxblk.o) :   \ 
    4390    $(MODEL_LIB)(blk_oce.o) \ 
    4391    $(MODEL_LIB)(cpl_oce.o) \ 
     4168$(MODEL_LIB)(geo2ocean.o) :   \ 
     4169   $(MODEL_LIB)(dom_oce.o) \ 
     4170   $(MODEL_LIB)(in_out_manager.o) \ 
     4171   $(MODEL_LIB)(lib_mpp.o) \ 
     4172   $(MODEL_LIB)(lib_print.o) \ 
     4173   $(MODEL_LIB)(oce.o) \ 
     4174   $(MODEL_LIB)(par_kind.o) \ 
     4175   $(MODEL_LIB)(par_oce.o) \ 
     4176   dom_oce.F90 \ 
     4177   in_out_manager.F90 \ 
     4178   lib_mpp.F90 \ 
     4179   lib_print.f90 \ 
     4180   oce.F90 \ 
     4181   par_kind.F90 \ 
     4182   par_oce.F90 \ 
     4183   $(MODEL_LIB)(dom_oce.o) \ 
     4184   $(MODEL_LIB)(in_out_manager.o) \ 
     4185   $(MODEL_LIB)(lbclnk.o) \ 
     4186   $(MODEL_LIB)(phycst.o) \ 
     4187   dom_oce.F90 \ 
     4188   in_out_manager.F90 \ 
     4189   lbclnk.F90 \ 
     4190   phycst.F90 \ 
     4191   vectopt_loop_substitute.h90 \ 
     4192   KEY_CPP \ 
     4193   geo2ocean.F90 
     4194$(MODEL_LIB)(ice_2.o) : \ 
     4195   $(MODEL_LIB)(par_oce.o) \ 
     4196   par_oce.F90 \ 
     4197   $(MODEL_LIB)(par_ice_2.o) \ 
     4198   par_ice_2.F90 \ 
     4199   KEY_CPP \ 
     4200   ice_2.F90 
     4201$(MODEL_LIB)(ice_oce.o) :  \ 
     4202   $(MODEL_LIB)(par_kind.o) \ 
     4203   par_kind.F90 \ 
     4204   $(MODEL_LIB)(par_oce.o) \ 
     4205   par_oce.F90 \ 
     4206   KEY_CPP \ 
     4207   ice_oce.F90 
     4208$(MODEL_LIB)(iceini_2.o) : \ 
    43924209   $(MODEL_LIB)(daymod.o) \ 
    4393    $(MODEL_LIB)(dom_oce.o) \ 
    4394    $(MODEL_LIB)(flx_oce.o) \ 
    4395    $(MODEL_LIB)(ice.o) \ 
    4396    $(MODEL_LIB)(in_out_manager.o) \ 
    4397    $(MODEL_LIB)(lbclnk.o) \ 
    4398    $(MODEL_LIB)(lib_mpp.o) \ 
     4210   $(MODEL_LIB)(dom_ice_2.o) \ 
     4211   $(MODEL_LIB)(dom_oce.o) \ 
     4212   $(MODEL_LIB)(ice_2.o) \ 
     4213   $(MODEL_LIB)(ice_oce.o) \ 
     4214   $(MODEL_LIB)(in_out_manager.o) \ 
     4215   $(MODEL_LIB)(iom.o) \ 
     4216   $(MODEL_LIB)(lbclnk.o) \ 
    43994217   $(MODEL_LIB)(lib_print.o) \ 
    44004218   $(MODEL_LIB)(oce.o) \ 
    44014219   $(MODEL_LIB)(ocfzpt.o) \ 
    4402    $(MODEL_LIB)(par_kind.o) \ 
    4403    $(MODEL_LIB)(par_oce.o) \ 
    4404    $(MODEL_LIB)(phycst.o) \ 
    4405    $(MODEL_LIB)(prtctl.o) \ 
    4406    blk_oce.F90 \ 
    4407    cpl_oce.F90 \ 
     4220   $(MODEL_LIB)(par_ice_2.o) \ 
     4221   $(MODEL_LIB)(par_kind.o) \ 
     4222   $(MODEL_LIB)(par_oce.o) \ 
     4223   $(MODEL_LIB)(phycst.o) \ 
     4224   $(MODEL_LIB)(sbc_ice.o) \ 
     4225   $(MODEL_LIB)(sbc_oce.o) \ 
    44084226   daymod.F90 \ 
    4409    dom_oce.F90 \ 
    4410    flx_oce.F90 \ 
    4411    ice.F90 \ 
    4412    in_out_manager.F90 \ 
    4413    lbclnk.F90 \ 
    4414    lib_mpp.F90 \ 
     4227   dom_ice_2.F90 \ 
     4228   dom_oce.F90 \ 
     4229   ice_2.F90 \ 
     4230   ice_oce.F90 \ 
     4231   in_out_manager.F90 \ 
     4232   iom.F90 \ 
     4233   lbclnk.F90 \ 
    44154234   lib_print.f90 \ 
    44164235   oce.F90 \ 
    44174236   ocfzpt.F90 \ 
    4418    par_kind.F90 \ 
    4419    par_oce.F90 \ 
    4420    phycst.F90 \ 
    4421    prtctl.F90 \ 
    4422    $(MODEL_LIB)(albedo.o) \ 
    4423    $(MODEL_LIB)(blk_oce.o) \ 
    4424    $(MODEL_LIB)(cpl_oce.o) \ 
    4425    $(MODEL_LIB)(daymod.o) \ 
    4426    $(MODEL_LIB)(dom_oce.o) \ 
    4427    $(MODEL_LIB)(flx_oce.o) \ 
    4428    $(MODEL_LIB)(in_out_manager.o) \ 
    4429    $(MODEL_LIB)(lbclnk.o) \ 
    4430    $(MODEL_LIB)(oce.o) \ 
     4237   par_ice_2.F90 \ 
     4238   par_kind.F90 \ 
     4239   par_oce.F90 \ 
     4240   phycst.F90 \ 
     4241   sbc_ice.F90 \ 
     4242   sbc_oce.F90 \ 
     4243   $(MODEL_LIB)(dom_ice_2.o) \ 
     4244   $(MODEL_LIB)(dom_oce.o) \ 
     4245   $(MODEL_LIB)(ice_2.o) \ 
     4246   $(MODEL_LIB)(ice_oce.o) \ 
     4247   $(MODEL_LIB)(in_out_manager.o) \ 
     4248   $(MODEL_LIB)(limistate_2.o) \ 
     4249   $(MODEL_LIB)(limmsh_2.o) \ 
     4250   $(MODEL_LIB)(limrst_2.o) \ 
    44314251   $(MODEL_LIB)(ocfzpt.o) \ 
    44324252   $(MODEL_LIB)(phycst.o) \ 
    4433    $(MODEL_LIB)(prtctl.o) \ 
    4434    albedo.F90 \ 
    4435    blk_oce.F90 \ 
    4436    cpl_oce.F90 \ 
    4437    daymod.F90 \ 
    4438    dom_oce.F90 \ 
    4439    flx_oce.F90 \ 
    4440    in_out_manager.F90 \ 
    4441    lbclnk.F90 \ 
    4442    oce.F90 \ 
     4253   $(MODEL_LIB)(sbc_ice.o) \ 
     4254   $(MODEL_LIB)(sbc_oce.o) \ 
     4255   dom_ice_2.F90 \ 
     4256   dom_oce.F90 \ 
     4257   ice_2.F90 \ 
     4258   ice_oce.F90 \ 
     4259   in_out_manager.F90 \ 
     4260   limistate_2.F90 \ 
     4261   limmsh_2.F90 \ 
     4262   limrst_2.F90 \ 
    44434263   ocfzpt.F90 \ 
    44444264   phycst.F90 \ 
    4445    prtctl.F90 \ 
    4446    KEY_CPP \ 
    4447    flxblk.F90 
    4448 $(MODEL_LIB)(flxfwb.o) :   \ 
    4449    $(MODEL_LIB)(albedo.o) \ 
    4450    $(MODEL_LIB)(blk_oce.o) \ 
    4451    $(MODEL_LIB)(cpl_oce.o) \ 
    4452    $(MODEL_LIB)(daymod.o) \ 
    4453    $(MODEL_LIB)(dom_oce.o) \ 
    4454    $(MODEL_LIB)(dtasal.o) \ 
    4455    $(MODEL_LIB)(dtasss.o) \ 
    4456    $(MODEL_LIB)(dtasst.o) \ 
    4457    $(MODEL_LIB)(dtatem.o) \ 
    4458    $(MODEL_LIB)(flx_oce.o) \ 
    4459    $(MODEL_LIB)(flxmod.o) \ 
    4460    $(MODEL_LIB)(flxrnf.o) \ 
    4461    $(MODEL_LIB)(ice_oce.o) \ 
    4462    $(MODEL_LIB)(in_out_manager.o) \ 
    4463    $(MODEL_LIB)(iom.o) \ 
    4464    $(MODEL_LIB)(lbclnk.o) \ 
    4465    $(MODEL_LIB)(lib_mpp.o) \ 
    4466    $(MODEL_LIB)(lib_print.o) \ 
    4467    $(MODEL_LIB)(oce.o) \ 
    4468    $(MODEL_LIB)(ocfzpt.o) \ 
    4469    $(MODEL_LIB)(par_kind.o) \ 
    4470    $(MODEL_LIB)(par_oce.o) \ 
    4471    $(MODEL_LIB)(phycst.o) \ 
    4472    $(MODEL_LIB)(prtctl.o) \ 
    4473    $(MODEL_LIB)(taumod.o) \ 
    4474    $(MODEL_LIB)(tradmp.o) \ 
    4475    albedo.F90 \ 
    4476    blk_oce.F90 \ 
    4477    cpl_oce.F90 \ 
    4478    daymod.F90 \ 
    4479    dom_oce.F90 \ 
    4480    dtasal.F90 \ 
    4481    dtasss.F90 \ 
    4482    dtasst.F90 \ 
    4483    dtatem.F90 \ 
    4484    flx_oce.F90 \ 
    4485    flxmod.F90 \ 
    4486    flxrnf.F90 \ 
    4487    ice_oce.F90 \ 
    4488    in_out_manager.F90 \ 
    4489    iom.F90 \ 
    4490    lbclnk.F90 \ 
    4491    lib_mpp.F90 \ 
    4492    lib_print.f90 \ 
    4493    oce.F90 \ 
    4494    ocfzpt.F90 \ 
    4495    par_kind.F90 \ 
    4496    par_oce.F90 \ 
    4497    phycst.F90 \ 
    4498    prtctl.F90 \ 
    4499    taumod.F90 \ 
    4500    tradmp.F90 \ 
    4501    $(MODEL_LIB)(blk_oce.o) \ 
    4502    $(MODEL_LIB)(cpl_oce.o) \ 
    4503    $(MODEL_LIB)(daymod.o) \ 
    4504    $(MODEL_LIB)(dom_oce.o) \ 
    4505    $(MODEL_LIB)(flxblk.o) \ 
    4506    $(MODEL_LIB)(flxrnf.o) \ 
    4507    $(MODEL_LIB)(in_out_manager.o) \ 
    4508    $(MODEL_LIB)(lib_mpp.o) \ 
    4509    $(MODEL_LIB)(oce.o) \ 
    4510    $(MODEL_LIB)(ocesbc.o) \ 
    4511    $(MODEL_LIB)(phycst.o) \ 
    4512    blk_oce.F90 \ 
    4513    cpl_oce.F90 \ 
    4514    daymod.F90 \ 
    4515    dom_oce.F90 \ 
    4516    flxblk.F90 \ 
    4517    flxrnf.F90 \ 
    4518    in_out_manager.F90 \ 
    4519    lib_mpp.F90 \ 
    4520    oce.F90 \ 
    4521    ocesbc.F90 \ 
    4522    phycst.F90 \ 
    4523    domzgr_substitute.h90 \ 
    4524    vectopt_loop_substitute.h90 \ 
    4525    KEY_CPP \ 
    4526    flxfwb.F90 
    4527 $(MODEL_LIB)(flxmod.o) :   \ 
    4528    $(MODEL_LIB)(blk_oce.o) \ 
    4529    $(MODEL_LIB)(daymod.o) \ 
    4530    $(MODEL_LIB)(dom_oce.o) \ 
    4531    $(MODEL_LIB)(flx_oce.o) \ 
    4532    $(MODEL_LIB)(ice.o) \ 
    4533    $(MODEL_LIB)(in_out_manager.o) \ 
    4534    $(MODEL_LIB)(lbclnk.o) \ 
    4535    $(MODEL_LIB)(lib_mpp.o) \ 
    4536    $(MODEL_LIB)(lib_print.o) \ 
    4537    $(MODEL_LIB)(oasis4_date.o) \ 
    4538    $(MODEL_LIB)(oce.o) \ 
    4539    $(MODEL_LIB)(par_ice.o) \ 
    4540    $(MODEL_LIB)(par_kind.o) \ 
    4541    $(MODEL_LIB)(par_oce.o) \ 
    4542    $(MODEL_LIB)(phycst.o) \ 
    4543    $(MODEL_LIB)(prtctl.o) \ 
    4544    blk_oce.F90 \ 
    4545    daymod.F90 \ 
    4546    dom_oce.F90 \ 
    4547    flx_oce.F90 \ 
    4548    ice.F90 \ 
    4549    in_out_manager.F90 \ 
    4550    lbclnk.F90 \ 
    4551    lib_mpp.F90 \ 
    4552    lib_print.f90 \ 
    4553    oasis4_date.F90 \ 
    4554    oce.F90 \ 
    4555    par_ice.F90 \ 
    4556    par_kind.F90 \ 
    4557    par_oce.F90 \ 
    4558    phycst.F90 \ 
    4559    prtctl.F90 \ 
    4560    $(MODEL_LIB)(cpl_oasis3.o) \ 
    4561    $(MODEL_LIB)(cpl_oasis4.o) \ 
    4562    $(MODEL_LIB)(daymod.o) \ 
    4563    $(MODEL_LIB)(dom_oce.o) \ 
    4564    $(MODEL_LIB)(flx_oce.o) \ 
    4565    $(MODEL_LIB)(geo2ocean.o) \ 
    4566    $(MODEL_LIB)(ice.o) \ 
    4567    $(MODEL_LIB)(ice_oce.o) \ 
    4568    $(MODEL_LIB)(in_out_manager.o) \ 
    4569    $(MODEL_LIB)(lbclnk.o) \ 
    4570    $(MODEL_LIB)(lib_mpp.o) \ 
    4571    $(MODEL_LIB)(oce.o) \ 
    4572    $(MODEL_LIB)(ocfzpt.o) \ 
    4573    $(MODEL_LIB)(phycst.o) \ 
    4574    cpl_oasis3.F90 \ 
    4575    cpl_oasis4.F90 \ 
    4576    daymod.F90 \ 
    4577    dom_oce.F90 \ 
    4578    flx_oce.F90 \ 
    4579    geo2ocean.F90 \ 
    4580    ice.F90 \ 
    4581    ice_oce.F90 \ 
    4582    in_out_manager.F90 \ 
    4583    lbclnk.F90 \ 
    4584    lib_mpp.F90 \ 
    4585    oce.F90 \ 
    4586    ocfzpt.F90 \ 
    4587    phycst.F90 \ 
    4588    $(MODEL_LIB)(blk_oce.o) \ 
    4589    $(MODEL_LIB)(bulk.o) \ 
    4590    $(MODEL_LIB)(dtatem.o) \ 
    4591    $(MODEL_LIB)(flx_oce.o) \ 
    4592    $(MODEL_LIB)(ice.o) \ 
    4593    $(MODEL_LIB)(in_out_manager.o) \ 
    4594    $(MODEL_LIB)(iom.o) \ 
    4595    $(MODEL_LIB)(lbclnk.o) \ 
    4596    $(MODEL_LIB)(par_oce.o) \ 
    4597    $(MODEL_LIB)(phycst.o) \ 
    4598    $(MODEL_LIB)(restart.o) \ 
    4599    $(MODEL_LIB)(taumod.o) \ 
    4600    blk_oce.F90 \ 
    4601    bulk.F90 \ 
    4602    dtatem.F90 \ 
    4603    flx_oce.F90 \ 
    4604    ice.F90 \ 
    4605    in_out_manager.F90 \ 
    4606    iom.F90 \ 
    4607    lbclnk.F90 \ 
    4608    par_oce.F90 \ 
    4609    phycst.F90 \ 
    4610    restart.F90 \ 
    4611    taumod.F90 \ 
    4612    domzgr_substitute.h90 \ 
    4613    flx_bulk_daily.h90 \ 
    4614    flx_bulk_monthly.h90 \ 
    4615    flx_core.h90 \ 
    4616    flx_forced_daily.h90 \ 
    4617    flx_oasis_ice.h90 \ 
    4618    KEY_CPP \ 
    4619    flxmod.F90 
    4620 $(MODEL_LIB)(flxrnf.o) :   \ 
     4265   sbc_ice.F90 \ 
     4266   sbc_oce.F90 \ 
     4267   KEY_CPP \ 
     4268   iceini_2.F90 
     4269$(MODEL_LIB)(in_out_manager.o) : \ 
     4270   $(MODEL_LIB)(par_kind.o) \ 
     4271   par_kind.F90 \ 
     4272   $(MODEL_LIB)(lib_print.o) \ 
     4273   $(MODEL_LIB)(par_kind.o) \ 
     4274   $(MODEL_LIB)(par_oce.o) \ 
     4275   lib_print.f90 \ 
     4276   par_kind.F90 \ 
     4277   par_oce.F90 \ 
     4278   in_out_manager.F90 
     4279$(MODEL_LIB)(initrc.o) :   \ 
     4280   initrc.F90 
     4281$(MODEL_LIB)(iom.o) :   \ 
     4282   $(MODEL_LIB)(dom_oce.o) \ 
     4283   $(MODEL_LIB)(in_out_manager.o) \ 
     4284   $(MODEL_LIB)(iom_def.o) \ 
     4285   $(MODEL_LIB)(lbclnk.o) \ 
     4286   $(MODEL_LIB)(lib_mpp.o) \ 
     4287   $(MODEL_LIB)(lib_print.o) \ 
     4288   $(MODEL_LIB)(oce.o) \ 
     4289   $(MODEL_LIB)(par_kind.o) \ 
     4290   $(MODEL_LIB)(par_oce.o) \ 
     4291   dom_oce.F90 \ 
     4292   in_out_manager.F90 \ 
     4293   iom_def.F90 \ 
     4294   lbclnk.F90 \ 
     4295   lib_mpp.F90 \ 
     4296   lib_print.f90 \ 
     4297   oce.F90 \ 
     4298   par_kind.F90 \ 
     4299   par_oce.F90 \ 
    46214300   $(MODEL_LIB)(dom_oce.o) \ 
    46224301   $(MODEL_LIB)(in_out_manager.o) \ 
     
    46264305   $(MODEL_LIB)(iom_rstdimg.o) \ 
    46274306   $(MODEL_LIB)(lbclnk.o) \ 
    4628    $(MODEL_LIB)(lib_print.o) \ 
    4629    $(MODEL_LIB)(par_kind.o) \ 
    4630    $(MODEL_LIB)(par_oce.o) \ 
    4631    $(MODEL_LIB)(phycst.o) \ 
    4632    $(MODEL_LIB)(prtctl.o) \ 
    46334307   dom_oce.F90 \ 
    46344308   in_out_manager.F90 \ 
     
    46384312   iom_rstdimg.F90 \ 
    46394313   lbclnk.F90 \ 
    4640    lib_print.f90 \ 
    4641    par_kind.F90 \ 
    4642    par_oce.F90 \ 
    4643    phycst.F90 \ 
    4644    prtctl.F90 \ 
    4645    $(MODEL_LIB)(daymod.o) \ 
    4646    $(MODEL_LIB)(dom_oce.o) \ 
    4647    $(MODEL_LIB)(in_out_manager.o) \ 
    4648    $(MODEL_LIB)(iom.o) \ 
    4649    $(MODEL_LIB)(phycst.o) \ 
    4650    daymod.F90 \ 
    4651    dom_oce.F90 \ 
    4652    in_out_manager.F90 \ 
    4653    iom.F90 \ 
    4654    phycst.F90 \ 
    4655    $(MODEL_LIB)(daymod.o) \ 
    4656    $(MODEL_LIB)(dom_oce.o) \ 
    4657    $(MODEL_LIB)(in_out_manager.o) \ 
    4658    $(MODEL_LIB)(phycst.o) \ 
    4659    daymod.F90 \ 
    4660    dom_oce.F90 \ 
    4661    in_out_manager.F90 \ 
    4662    phycst.F90 \ 
    4663    flxrnf_ORCA_R05.h90 \ 
    4664    KEY_CPP \ 
    4665    flxrnf.F90 
    4666 $(MODEL_LIB)(geo2ocean.o) :   \ 
    4667    $(MODEL_LIB)(dom_oce.o) \ 
    4668    $(MODEL_LIB)(in_out_manager.o) \ 
    4669    $(MODEL_LIB)(lib_mpp.o) \ 
    4670    $(MODEL_LIB)(lib_print.o) \ 
    4671    $(MODEL_LIB)(oce.o) \ 
    4672    $(MODEL_LIB)(par_kind.o) \ 
    4673    $(MODEL_LIB)(par_oce.o) \ 
    4674    dom_oce.F90 \ 
    4675    in_out_manager.F90 \ 
    4676    lib_mpp.F90 \ 
    4677    lib_print.f90 \ 
    4678    oce.F90 \ 
    4679    par_kind.F90 \ 
    4680    par_oce.F90 \ 
    4681    $(MODEL_LIB)(dom_oce.o) \ 
    4682    $(MODEL_LIB)(in_out_manager.o) \ 
    4683    $(MODEL_LIB)(lbclnk.o) \ 
    4684    $(MODEL_LIB)(phycst.o) \ 
    4685    dom_oce.F90 \ 
    4686    in_out_manager.F90 \ 
    4687    lbclnk.F90 \ 
    4688    phycst.F90 \ 
    4689    vectopt_loop_substitute.h90 \ 
    4690    KEY_CPP \ 
    4691    geo2ocean.F90 
    4692 $(MODEL_LIB)(ice.o) :   \ 
    4693    $(MODEL_LIB)(par_oce.o) \ 
    4694    par_oce.F90 \ 
    4695    $(MODEL_LIB)(par_ice.o) \ 
    4696    par_ice.F90 \ 
    4697    KEY_CPP \ 
    4698    ice.F90 
    4699 $(MODEL_LIB)(ice_oce.o) :  \ 
    4700    $(MODEL_LIB)(par_kind.o) \ 
    4701    $(MODEL_LIB)(par_oce.o) \ 
    4702    par_kind.F90 \ 
    4703    par_oce.F90 \ 
    4704    $(MODEL_LIB)(blk_oce.o) \ 
    4705    $(MODEL_LIB)(par_oce.o) \ 
    4706    blk_oce.F90 \ 
    4707    par_oce.F90 \ 
    4708    KEY_CPP \ 
    4709    ice_oce.F90 
    4710 $(MODEL_LIB)(iceini.o) :   \ 
    4711    $(MODEL_LIB)(blk_oce.o) \ 
    4712    $(MODEL_LIB)(daymod.o) \ 
    4713    $(MODEL_LIB)(dom_ice.o) \ 
    4714    $(MODEL_LIB)(dom_oce.o) \ 
    4715    $(MODEL_LIB)(ice.o) \ 
    4716    $(MODEL_LIB)(ice_oce.o) \ 
    4717    $(MODEL_LIB)(in_out_manager.o) \ 
    4718    $(MODEL_LIB)(iom.o) \ 
    4719    $(MODEL_LIB)(lbclnk.o) \ 
    4720    $(MODEL_LIB)(lib_print.o) \ 
    4721    $(MODEL_LIB)(oce.o) \ 
    4722    $(MODEL_LIB)(ocfzpt.o) \ 
    4723    $(MODEL_LIB)(par_ice.o) \ 
    4724    $(MODEL_LIB)(par_kind.o) \ 
    4725    $(MODEL_LIB)(par_oce.o) \ 
    4726    $(MODEL_LIB)(phycst.o) \ 
    4727    blk_oce.F90 \ 
    4728    daymod.F90 \ 
    4729    dom_ice.F90 \ 
    4730    dom_oce.F90 \ 
    4731    ice.F90 \ 
    4732    ice_oce.F90 \ 
    4733    in_out_manager.F90 \ 
    4734    iom.F90 \ 
    4735    lbclnk.F90 \ 
    4736    lib_print.f90 \ 
    4737    oce.F90 \ 
    4738    ocfzpt.F90 \ 
    4739    par_ice.F90 \ 
    4740    par_kind.F90 \ 
    4741    par_oce.F90 \ 
    4742    phycst.F90 \ 
    4743    $(MODEL_LIB)(dom_ice.o) \ 
    4744    $(MODEL_LIB)(dom_oce.o) \ 
    4745    $(MODEL_LIB)(flx_oce.o) \ 
    4746    $(MODEL_LIB)(ice.o) \ 
    4747    $(MODEL_LIB)(ice_oce.o) \ 
    4748    $(MODEL_LIB)(in_out_manager.o) \ 
    4749    $(MODEL_LIB)(ini1d.o) \ 
    4750    $(MODEL_LIB)(limistate.o) \ 
    4751    $(MODEL_LIB)(limmsh.o) \ 
    4752    $(MODEL_LIB)(limrst.o) \ 
    4753    $(MODEL_LIB)(ocfzpt.o) \ 
    4754    $(MODEL_LIB)(phycst.o) \ 
    4755    dom_ice.F90 \ 
    4756    dom_oce.F90 \ 
    4757    flx_oce.F90 \ 
    4758    ice.F90 \ 
    4759    ice_oce.F90 \ 
    4760    in_out_manager.F90 \ 
    4761    ini1d.F90 \ 
    4762    limistate.F90 \ 
    4763    limmsh.F90 \ 
    4764    limrst.F90 \ 
    4765    ocfzpt.F90 \ 
    4766    phycst.F90 \ 
    4767    KEY_CPP \ 
    4768    iceini.F90 
    4769 $(MODEL_LIB)(icestp.o) :   \ 
    4770    $(MODEL_LIB)(albedo.o) \ 
    4771    $(MODEL_LIB)(blk_oce.o) \ 
    4772    $(MODEL_LIB)(cpl_oasis3.o) \ 
    4773    $(MODEL_LIB)(cpl_oasis4.o) \ 
    4774    $(MODEL_LIB)(cpl_oce.o) \ 
    4775    $(MODEL_LIB)(daymod.o) \ 
    4776    $(MODEL_LIB)(dianam.o) \ 
    4777    $(MODEL_LIB)(dom_ice.o) \ 
    4778    $(MODEL_LIB)(dom_oce.o) \ 
    4779    $(MODEL_LIB)(dtasal.o) \ 
    4780    $(MODEL_LIB)(dtasss.o) \ 
    4781    $(MODEL_LIB)(dtasst.o) \ 
    4782    $(MODEL_LIB)(dtatem.o) \ 
    4783    $(MODEL_LIB)(flx_oce.o) \ 
    4784    $(MODEL_LIB)(flxblk.o) \ 
    4785    $(MODEL_LIB)(flxmod.o) \ 
    4786    $(MODEL_LIB)(flxrnf.o) \ 
    4787    $(MODEL_LIB)(geo2ocean.o) \ 
    4788    $(MODEL_LIB)(ice.o) \ 
    4789    $(MODEL_LIB)(ice_oce.o) \ 
    4790    $(MODEL_LIB)(iceini.o) \ 
    4791    $(MODEL_LIB)(in_out_manager.o) \ 
    4792    $(MODEL_LIB)(iom.o) \ 
    4793    $(MODEL_LIB)(lbclnk.o) \ 
    4794    $(MODEL_LIB)(lib_mpp.o) \ 
    4795    $(MODEL_LIB)(lib_print.o) \ 
    4796    $(MODEL_LIB)(limadv.o) \ 
    4797    $(MODEL_LIB)(limhdf.o) \ 
    4798    $(MODEL_LIB)(limistate.o) \ 
    4799    $(MODEL_LIB)(limrhg.o) \ 
    4800    $(MODEL_LIB)(limtab.o) \ 
    4801    $(MODEL_LIB)(limthd_lac.o) \ 
    4802    $(MODEL_LIB)(limthd_zdf.o) \ 
    4803    $(MODEL_LIB)(oce.o) \ 
    4804    $(MODEL_LIB)(ocfzpt.o) \ 
    4805    $(MODEL_LIB)(par_ice.o) \ 
    4806    $(MODEL_LIB)(par_kind.o) \ 
    4807    $(MODEL_LIB)(par_oce.o) \ 
    4808    $(MODEL_LIB)(phycst.o) \ 
    4809    $(MODEL_LIB)(prtctl.o) \ 
    4810    $(MODEL_LIB)(taumod.o) \ 
    4811    $(MODEL_LIB)(thd_ice.o) \ 
    4812    $(MODEL_LIB)(tradmp.o) \ 
    4813    albedo.F90 \ 
    4814    blk_oce.F90 \ 
    4815    cpl_oasis3.F90 \ 
    4816    cpl_oasis4.F90 \ 
    4817    cpl_oce.F90 \ 
    4818    daymod.F90 \ 
    4819    dianam.F90 \ 
    4820    dom_ice.F90 \ 
    4821    dom_oce.F90 \ 
    4822    dtasal.F90 \ 
    4823    dtasss.F90 \ 
    4824    dtasst.F90 \ 
    4825    dtatem.F90 \ 
    4826    flx_oce.F90 \ 
    4827    flxblk.F90 \ 
    4828    flxmod.F90 \ 
    4829    flxrnf.F90 \ 
    4830    geo2ocean.F90 \ 
    4831    ice.F90 \ 
    4832    ice_oce.F90 \ 
    4833    iceini.F90 \ 
    4834    in_out_manager.F90 \ 
    4835    iom.F90 \ 
    4836    lbclnk.F90 \ 
    4837    lib_mpp.F90 \ 
    4838    lib_print.f90 \ 
    4839    limadv.F90 \ 
    4840    limhdf.F90 \ 
    4841    limistate.F90 \ 
    4842    limrhg.F90 \ 
    4843    limtab.F90 \ 
    4844    limthd_lac.F90 \ 
    4845    limthd_zdf.F90 \ 
    4846    oce.F90 \ 
    4847    ocfzpt.F90 \ 
    4848    par_ice.F90 \ 
    4849    par_kind.F90 \ 
    4850    par_oce.F90 \ 
    4851    phycst.F90 \ 
    4852    prtctl.F90 \ 
    4853    taumod.F90 \ 
    4854    thd_ice.F90 \ 
    4855    tradmp.F90 \ 
    4856    $(MODEL_LIB)(cpl_oce.o) \ 
    4857    $(MODEL_LIB)(daymod.o) \ 
    4858    $(MODEL_LIB)(dom_ice.o) \ 
    4859    $(MODEL_LIB)(dom_oce.o) \ 
    4860    $(MODEL_LIB)(flx_oce.o) \ 
    4861    $(MODEL_LIB)(ice.o) \ 
    4862    $(MODEL_LIB)(ice_oce.o) \ 
    4863    $(MODEL_LIB)(in_out_manager.o) \ 
    4864    $(MODEL_LIB)(lbclnk.o) \ 
    4865    $(MODEL_LIB)(limdia.o) \ 
    4866    $(MODEL_LIB)(limdmp.o) \ 
    4867    $(MODEL_LIB)(limdyn.o) \ 
    4868    $(MODEL_LIB)(limflx.o) \ 
    4869    $(MODEL_LIB)(limrst.o) \ 
    4870    $(MODEL_LIB)(limthd.o) \ 
    4871    $(MODEL_LIB)(limtrp.o) \ 
    4872    $(MODEL_LIB)(limwri.o) \ 
    4873    $(MODEL_LIB)(oce.o) \ 
    4874    $(MODEL_LIB)(ocesbc.o) \ 
    4875    $(MODEL_LIB)(phycst.o) \ 
    4876    $(MODEL_LIB)(prtctl.o) \ 
    4877    $(MODEL_LIB)(taumod.o) \ 
    4878    cpl_oce.F90 \ 
    4879    daymod.F90 \ 
    4880    dom_ice.F90 \ 
    4881    dom_oce.F90 \ 
    4882    flx_oce.F90 \ 
    4883    ice.F90 \ 
    4884    ice_oce.F90 \ 
    4885    in_out_manager.F90 \ 
    4886    lbclnk.F90 \ 
    4887    limdia.F90 \ 
    4888    limdmp.F90 \ 
    4889    limdyn.F90 \ 
    4890    limflx.F90 \ 
    4891    limrst.F90 \ 
    4892    limthd.F90 \ 
    4893    limtrp.F90 \ 
    4894    limwri.F90 \ 
    4895    oce.F90 \ 
    4896    ocesbc.F90 \ 
    4897    phycst.F90 \ 
    4898    prtctl.F90 \ 
    4899    taumod.F90 \ 
    4900    domzgr_substitute.h90 \ 
    4901    vectopt_loop_substitute.h90 \ 
    4902    KEY_CPP \ 
    4903    icestp.F90 
    4904 $(MODEL_LIB)(icestp1d.o) : \ 
    4905    $(MODEL_LIB)(albedo.o) \ 
    4906    $(MODEL_LIB)(blk_oce.o) \ 
    4907    $(MODEL_LIB)(cpl_oasis3.o) \ 
    4908    $(MODEL_LIB)(cpl_oasis4.o) \ 
    4909    $(MODEL_LIB)(cpl_oce.o) \ 
    4910    $(MODEL_LIB)(daymod.o) \ 
    4911    $(MODEL_LIB)(dianam.o) \ 
    4912    $(MODEL_LIB)(dom_ice.o) \ 
    4913    $(MODEL_LIB)(dom_oce.o) \ 
    4914    $(MODEL_LIB)(dtasal.o) \ 
    4915    $(MODEL_LIB)(dtasss.o) \ 
    4916    $(MODEL_LIB)(dtasst.o) \ 
    4917    $(MODEL_LIB)(dtatem.o) \ 
    4918    $(MODEL_LIB)(flx_oce.o) \ 
    4919    $(MODEL_LIB)(flxblk.o) \ 
    4920    $(MODEL_LIB)(flxmod.o) \ 
    4921    $(MODEL_LIB)(flxrnf.o) \ 
    4922    $(MODEL_LIB)(geo2ocean.o) \ 
    4923    $(MODEL_LIB)(ice.o) \ 
    4924    $(MODEL_LIB)(ice_oce.o) \ 
    4925    $(MODEL_LIB)(iceini.o) \ 
    4926    $(MODEL_LIB)(in_out_manager.o) \ 
    4927    $(MODEL_LIB)(iom.o) \ 
    4928    $(MODEL_LIB)(lbclnk.o) \ 
    4929    $(MODEL_LIB)(lib_mpp.o) \ 
    4930    $(MODEL_LIB)(lib_print.o) \ 
    4931    $(MODEL_LIB)(limtab.o) \ 
    4932    $(MODEL_LIB)(limthd_lac.o) \ 
    4933    $(MODEL_LIB)(limthd_zdf.o) \ 
    4934    $(MODEL_LIB)(oce.o) \ 
    4935    $(MODEL_LIB)(ocfzpt.o) \ 
    4936    $(MODEL_LIB)(par_ice.o) \ 
    4937    $(MODEL_LIB)(par_kind.o) \ 
    4938    $(MODEL_LIB)(par_oce.o) \ 
    4939    $(MODEL_LIB)(phycst.o) \ 
    4940    $(MODEL_LIB)(prtctl.o) \ 
    4941    $(MODEL_LIB)(taumod.o) \ 
    4942    $(MODEL_LIB)(thd_ice.o) \ 
    4943    $(MODEL_LIB)(tradmp.o) \ 
    4944    $(MODEL_LIB)(trdmod.o) \ 
    4945    $(MODEL_LIB)(trdmod_oce.o) \ 
    4946    $(MODEL_LIB)(zdf_oce.o) \ 
    4947    $(MODEL_LIB)(zdfmxl.o) \ 
    4948    albedo.F90 \ 
    4949    blk_oce.F90 \ 
    4950    cpl_oasis3.F90 \ 
    4951    cpl_oasis4.F90 \ 
    4952    cpl_oce.F90 \ 
    4953    daymod.F90 \ 
    4954    dianam.F90 \ 
    4955    dom_ice.F90 \ 
    4956    dom_oce.F90 \ 
    4957    dtasal.F90 \ 
    4958    dtasss.F90 \ 
    4959    dtasst.F90 \ 
    4960    dtatem.F90 \ 
    4961    flx_oce.F90 \ 
    4962    flxblk.F90 \ 
    4963    flxmod.F90 \ 
    4964    flxrnf.F90 \ 
    4965    geo2ocean.F90 \ 
    4966    ice.F90 \ 
    4967    ice_oce.F90 \ 
    4968    iceini.F90 \ 
    4969    in_out_manager.F90 \ 
    4970    iom.F90 \ 
    4971    lbclnk.F90 \ 
    4972    lib_mpp.F90 \ 
    4973    lib_print.f90 \ 
    4974    limtab.F90 \ 
    4975    limthd_lac.F90 \ 
    4976    limthd_zdf.F90 \ 
    4977    oce.F90 \ 
    4978    ocfzpt.F90 \ 
    4979    par_ice.F90 \ 
    4980    par_kind.F90 \ 
    4981    par_oce.F90 \ 
    4982    phycst.F90 \ 
    4983    prtctl.F90 \ 
    4984    taumod.F90 \ 
    4985    thd_ice.F90 \ 
    4986    tradmp.F90 \ 
    4987    trdmod.F90 \ 
    4988    trdmod_oce.F90 \ 
    4989    zdf_oce.F90 \ 
    4990    zdfmxl.F90 \ 
    4991    $(MODEL_LIB)(blk_oce.o) \ 
    4992    $(MODEL_LIB)(cpl_oce.o) \ 
    4993    $(MODEL_LIB)(daymod.o) \ 
    4994    $(MODEL_LIB)(dom_ice.o) \ 
    4995    $(MODEL_LIB)(dom_oce.o) \ 
    4996    $(MODEL_LIB)(dtasal.o) \ 
    4997    $(MODEL_LIB)(dtatem.o) \ 
    4998    $(MODEL_LIB)(flx_oce.o) \ 
    4999    $(MODEL_LIB)(flxmod.o) \ 
    5000    $(MODEL_LIB)(flxrnf.o) \ 
    5001    $(MODEL_LIB)(ice.o) \ 
    5002    $(MODEL_LIB)(ice_oce.o) \ 
    5003    $(MODEL_LIB)(in_out_manager.o) \ 
    5004    $(MODEL_LIB)(lbclnk.o) \ 
    5005    $(MODEL_LIB)(limflx.o) \ 
    5006    $(MODEL_LIB)(limrst.o) \ 
    5007    $(MODEL_LIB)(limthd.o) \ 
    5008    $(MODEL_LIB)(limwri.o) \ 
    5009    $(MODEL_LIB)(oce.o) \ 
    5010    $(MODEL_LIB)(ocesbc.o) \ 
    5011    $(MODEL_LIB)(ocfzpt.o) \ 
    5012    $(MODEL_LIB)(phycst.o) \ 
    5013    $(MODEL_LIB)(prtctl.o) \ 
    5014    $(MODEL_LIB)(taumod.o) \ 
    5015    $(MODEL_LIB)(tradmp.o) \ 
    5016    blk_oce.F90 \ 
    5017    cpl_oce.F90 \ 
    5018    daymod.F90 \ 
    5019    dom_ice.F90 \ 
    5020    dom_oce.F90 \ 
    5021    dtasal.F90 \ 
    5022    dtatem.F90 \ 
    5023    flx_oce.F90 \ 
    5024    flxmod.F90 \ 
    5025    flxrnf.F90 \ 
    5026    ice.F90 \ 
    5027    ice_oce.F90 \ 
    5028    in_out_manager.F90 \ 
    5029    lbclnk.F90 \ 
    5030    limflx.F90 \ 
    5031    limrst.F90 \ 
    5032    limthd.F90 \ 
    5033    limwri.F90 \ 
    5034    oce.F90 \ 
    5035    ocesbc.F90 \ 
    5036    ocfzpt.F90 \ 
    5037    phycst.F90 \ 
    5038    prtctl.F90 \ 
    5039    taumod.F90 \ 
    5040    tradmp.F90 \ 
    5041    domzgr_substitute.h90 \ 
    5042    vectopt_loop_substitute.h90 \ 
    5043    KEY_CPP \ 
    5044    icestp1d.F90 
    5045 $(MODEL_LIB)(in_out_manager.o) : \ 
    5046    $(MODEL_LIB)(par_kind.o) \ 
    5047    par_kind.F90 \ 
    5048    $(MODEL_LIB)(lib_print.o) \ 
    5049    $(MODEL_LIB)(par_kind.o) \ 
    5050    $(MODEL_LIB)(par_oce.o) \ 
    5051    lib_print.f90 \ 
    5052    par_kind.F90 \ 
    5053    par_oce.F90 \ 
    5054    in_out_manager.F90 
    5055 $(MODEL_LIB)(ini1d.o) : \ 
    5056    $(MODEL_LIB)(in_out_manager.o) \ 
    5057    $(MODEL_LIB)(lib_print.o) \ 
    5058    $(MODEL_LIB)(par_kind.o) \ 
    5059    $(MODEL_LIB)(par_oce.o) \ 
    5060    in_out_manager.F90 \ 
    5061    lib_print.f90 \ 
    5062    par_kind.F90 \ 
    5063    par_oce.F90 \ 
    5064    $(MODEL_LIB)(dom_oce.o) \ 
    5065    $(MODEL_LIB)(in_out_manager.o) \ 
    5066    $(MODEL_LIB)(phycst.o) \ 
    5067    dom_oce.F90 \ 
    5068    in_out_manager.F90 \ 
    5069    phycst.F90 \ 
    5070    KEY_CPP \ 
    5071    ini1d.F90 
    5072 $(MODEL_LIB)(initrc.o) :   \ 
    5073    initrc.F90 
    5074 $(MODEL_LIB)(iom.o) :   \ 
    5075    $(MODEL_LIB)(dom_oce.o) \ 
    5076    $(MODEL_LIB)(in_out_manager.o) \ 
    5077    $(MODEL_LIB)(iom_def.o) \ 
    5078    $(MODEL_LIB)(lbclnk.o) \ 
    5079    $(MODEL_LIB)(lib_mpp.o) \ 
    5080    $(MODEL_LIB)(lib_print.o) \ 
    5081    $(MODEL_LIB)(oce.o) \ 
    5082    $(MODEL_LIB)(par_kind.o) \ 
    5083    $(MODEL_LIB)(par_oce.o) \ 
    5084    dom_oce.F90 \ 
    5085    in_out_manager.F90 \ 
    5086    iom_def.F90 \ 
    5087    lbclnk.F90 \ 
    5088    lib_mpp.F90 \ 
    5089    lib_print.f90 \ 
    5090    oce.F90 \ 
    5091    par_kind.F90 \ 
    5092    par_oce.F90 \ 
    5093    $(MODEL_LIB)(dom_oce.o) \ 
    5094    $(MODEL_LIB)(in_out_manager.o) \ 
    5095    $(MODEL_LIB)(iom_def.o) \ 
    5096    $(MODEL_LIB)(iom_ioipsl.o) \ 
    5097    $(MODEL_LIB)(iom_nf90.o) \ 
    5098    $(MODEL_LIB)(iom_rstdimg.o) \ 
    5099    $(MODEL_LIB)(lbclnk.o) \ 
    5100    dom_oce.F90 \ 
    5101    in_out_manager.F90 \ 
    5102    iom_def.F90 \ 
    5103    iom_ioipsl.F90 \ 
    5104    iom_nf90.F90 \ 
    5105    iom_rstdimg.F90 \ 
    5106    lbclnk.F90 \ 
    51074314   KEY_CPP \ 
    51084315   iom.F90 
     
    51784385$(MODEL_LIB)(istate.o) :   \ 
    51794386   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    5180    $(MODEL_LIB)(blk_oce.o) \ 
     4387   $(MODEL_LIB)(bdy_oce.o) \ 
     4388   $(MODEL_LIB)(bdy_par.o) \ 
     4389   $(MODEL_LIB)(bdydta.o) \ 
     4390   $(MODEL_LIB)(bdydyn.o) \ 
     4391   $(MODEL_LIB)(bdytides.o) \ 
     4392   $(MODEL_LIB)(bdyvol.o) \ 
     4393   $(MODEL_LIB)(c1d.o) \ 
    51814394   $(MODEL_LIB)(cla_dynspg.o) \ 
    51824395   $(MODEL_LIB)(cpl_oce.o) \ 
     
    51914404   $(MODEL_LIB)(dynvor.o) \ 
    51924405   $(MODEL_LIB)(eosbn2.o) \ 
    5193    $(MODEL_LIB)(flxrnf.o) \ 
    5194    $(MODEL_LIB)(ice_oce.o) \ 
    5195    $(MODEL_LIB)(in_out_manager.o) \ 
    5196    $(MODEL_LIB)(ini1d.o) \ 
     4406   $(MODEL_LIB)(in_out_manager.o) \ 
    51974407   $(MODEL_LIB)(iom.o) \ 
    51984408   $(MODEL_LIB)(iom_def.o) \ 
     
    52104420   $(MODEL_LIB)(obcvol.o) \ 
    52114421   $(MODEL_LIB)(oce.o) \ 
    5212    $(MODEL_LIB)(ocesbc.o) \ 
    52134422   $(MODEL_LIB)(par_kind.o) \ 
    52144423   $(MODEL_LIB)(par_oce.o) \ 
     
    52164425   $(MODEL_LIB)(prtctl.o) \ 
    52174426   $(MODEL_LIB)(restart.o) \ 
     4427   $(MODEL_LIB)(sbc_oce.o) \ 
    52184428   $(MODEL_LIB)(sol_oce.o) \ 
    52194429   $(MODEL_LIB)(solfet.o) \ 
     
    52294439   $(MODEL_LIB)(zpshde.o) \ 
    52304440   agrif_opa_interp.F90 \ 
    5231    blk_oce.F90 \ 
     4441   bdy_oce.F90 \ 
     4442   bdy_par.F90 \ 
     4443   bdydta.F90 \ 
     4444   bdydyn.F90 \ 
     4445   bdytides.F90 \ 
     4446   bdyvol.F90 \ 
     4447   c1d.F90 \ 
    52324448   cla_dynspg.F90 \ 
    52334449   cpl_oce.F90 \ 
     
    52424458   dynvor.F90 \ 
    52434459   eosbn2.F90 \ 
    5244    flxrnf.F90 \ 
    5245    ice_oce.F90 \ 
    5246    in_out_manager.F90 \ 
    5247    ini1d.F90 \ 
     4460   in_out_manager.F90 \ 
    52484461   iom.F90 \ 
    52494462   iom_def.F90 \ 
     
    52614474   obcvol.F90 \ 
    52624475   oce.F90 \ 
    5263    ocesbc.F90 \ 
    52644476   par_kind.F90 \ 
    52654477   par_oce.F90 \ 
     
    52674479   prtctl.F90 \ 
    52684480   restart.F90 \ 
     4481   sbc_oce.F90 \ 
    52694482   sol_oce.F90 \ 
    52704483   solfet.F90 \ 
     
    52794492   zdfddm.F90 \ 
    52804493   zpshde.F90 \ 
     4494   $(MODEL_LIB)(c1d.o) \ 
    52814495   $(MODEL_LIB)(daymod.o) \ 
    52824496   $(MODEL_LIB)(divcur.o) \ 
     
    52924506   $(MODEL_LIB)(eosbn2.o) \ 
    52934507   $(MODEL_LIB)(in_out_manager.o) \ 
    5294    $(MODEL_LIB)(ini1d.o) \ 
    52954508   $(MODEL_LIB)(iom.o) \ 
    52964509   $(MODEL_LIB)(lbclnk.o) \ 
     
    53034516   $(MODEL_LIB)(zdf_oce.o) \ 
    53044517   $(MODEL_LIB)(zpshde.o) \ 
     4518   c1d.F90 \ 
    53054519   daymod.F90 \ 
    53064520   divcur.F90 \ 
     
    53164530   eosbn2.F90 \ 
    53174531   in_out_manager.F90 \ 
    5318    ini1d.F90 \ 
    53194532   iom.F90 \ 
    53204533   lbclnk.F90 \ 
     
    54144627   ldfdyn_oce.F90 
    54154628$(MODEL_LIB)(ldfeiv.o) :   \ 
     4629   $(MODEL_LIB)(closea.o) \ 
    54164630   $(MODEL_LIB)(daymod.o) \ 
    54174631   $(MODEL_LIB)(dom_oce.o) \ 
     4632   $(MODEL_LIB)(fldread.o) \ 
    54184633   $(MODEL_LIB)(in_out_manager.o) \ 
    54194634   $(MODEL_LIB)(iom.o) \ 
     
    54284643   $(MODEL_LIB)(phycst.o) \ 
    54294644   $(MODEL_LIB)(prtctl.o) \ 
     4645   $(MODEL_LIB)(sbc_oce.o) \ 
    54304646   $(MODEL_LIB)(zdfmxl.o) \ 
     4647   closea.F90 \ 
    54314648   daymod.F90 \ 
    54324649   dom_oce.F90 \ 
     4650   fldread.F90 \ 
    54334651   in_out_manager.F90 \ 
    54344652   iom.F90 \ 
     
    54434661   phycst.F90 \ 
    54444662   prtctl.F90 \ 
     4663   sbc_oce.F90 \ 
    54454664   zdfmxl.F90 \ 
    54464665   $(MODEL_LIB)(dom_oce.o) \ 
    5447    $(MODEL_LIB)(flxrnf.o) \ 
    54484666   $(MODEL_LIB)(in_out_manager.o) \ 
    54494667   $(MODEL_LIB)(lbclnk.o) \ 
     
    54534671   $(MODEL_LIB)(phycst.o) \ 
    54544672   $(MODEL_LIB)(prtctl.o) \ 
    5455    dom_oce.F90 \ 
    5456    flxrnf.F90 \ 
     4673   $(MODEL_LIB)(sbc_oce.o) \ 
     4674   $(MODEL_LIB)(sbcrnf.o) \ 
     4675   dom_oce.F90 \ 
    54574676   in_out_manager.F90 \ 
    54584677   lbclnk.F90 \ 
     
    54624681   phycst.F90 \ 
    54634682   prtctl.F90 \ 
     4683   sbc_oce.F90 \ 
     4684   sbcrnf.F90 \ 
    54644685   domzgr_substitute.h90 \ 
    54654686   vectopt_loop_substitute.h90 \ 
     
    55964817   par_kind.F90 \ 
    55974818   lib_print.f90 
    5598 $(MODEL_LIB)(limadv.o) :   \ 
    5599    $(MODEL_LIB)(blk_oce.o) \ 
    5600    $(MODEL_LIB)(dom_oce.o) \ 
    5601    $(MODEL_LIB)(in_out_manager.o) \ 
    5602    $(MODEL_LIB)(lib_mpp.o) \ 
    5603    $(MODEL_LIB)(lib_print.o) \ 
    5604    $(MODEL_LIB)(oce.o) \ 
    5605    $(MODEL_LIB)(par_ice.o) \ 
    5606    $(MODEL_LIB)(par_kind.o) \ 
    5607    $(MODEL_LIB)(par_oce.o) \ 
    5608    blk_oce.F90 \ 
    5609    dom_oce.F90 \ 
    5610    in_out_manager.F90 \ 
    5611    lib_mpp.F90 \ 
    5612    lib_print.f90 \ 
    5613    oce.F90 \ 
    5614    par_ice.F90 \ 
    5615    par_kind.F90 \ 
    5616    par_oce.F90 \ 
    5617    $(MODEL_LIB)(dom_ice.o) \ 
     4819$(MODEL_LIB)(limadv_2.o) : \ 
     4820   $(MODEL_LIB)(dom_oce.o) \ 
     4821   $(MODEL_LIB)(in_out_manager.o) \ 
     4822   $(MODEL_LIB)(lib_mpp.o) \ 
     4823   $(MODEL_LIB)(lib_print.o) \ 
     4824   $(MODEL_LIB)(oce.o) \ 
     4825   $(MODEL_LIB)(par_ice_2.o) \ 
     4826   $(MODEL_LIB)(par_kind.o) \ 
     4827   $(MODEL_LIB)(par_oce.o) \ 
     4828   dom_oce.F90 \ 
     4829   in_out_manager.F90 \ 
     4830   lib_mpp.F90 \ 
     4831   lib_print.f90 \ 
     4832   oce.F90 \ 
     4833   par_ice_2.F90 \ 
     4834   par_kind.F90 \ 
     4835   par_oce.F90 \ 
     4836   $(MODEL_LIB)(dom_ice_2.o) \ 
    56184837   $(MODEL_LIB)(dom_oce.o) \ 
    56194838   $(MODEL_LIB)(ice_oce.o) \ 
     
    56214840   $(MODEL_LIB)(lbclnk.o) \ 
    56224841   $(MODEL_LIB)(prtctl.o) \ 
    5623    dom_ice.F90 \ 
     4842   dom_ice_2.F90 \ 
    56244843   dom_oce.F90 \ 
    56254844   ice_oce.F90 \ 
     
    56284847   prtctl.F90 \ 
    56294848   KEY_CPP \ 
    5630    limadv.F90 
    5631 $(MODEL_LIB)(limdia.o) :   \ 
    5632    $(MODEL_LIB)(blk_oce.o) \ 
    5633    $(MODEL_LIB)(dom_ice.o) \ 
    5634    $(MODEL_LIB)(dom_oce.o) \ 
    5635    $(MODEL_LIB)(ice.o) \ 
     4849   limadv_2.F90 
     4850$(MODEL_LIB)(limdia_2.o) : \ 
     4851   $(MODEL_LIB)(dom_ice_2.o) \ 
     4852   $(MODEL_LIB)(dom_oce.o) \ 
     4853   $(MODEL_LIB)(ice_2.o) \ 
    56364854   $(MODEL_LIB)(ice_oce.o) \ 
    56374855   $(MODEL_LIB)(in_out_manager.o) \ 
     
    56414859   $(MODEL_LIB)(oce.o) \ 
    56424860   $(MODEL_LIB)(ocfzpt.o) \ 
    5643    $(MODEL_LIB)(par_ice.o) \ 
    5644    $(MODEL_LIB)(par_kind.o) \ 
    5645    $(MODEL_LIB)(par_oce.o) \ 
    5646    $(MODEL_LIB)(phycst.o) \ 
    5647    $(MODEL_LIB)(prtctl.o) \ 
    5648    blk_oce.F90 \ 
    5649    dom_ice.F90 \ 
    5650    dom_oce.F90 \ 
    5651    ice.F90 \ 
     4861   $(MODEL_LIB)(par_ice_2.o) \ 
     4862   $(MODEL_LIB)(par_kind.o) \ 
     4863   $(MODEL_LIB)(par_oce.o) \ 
     4864   $(MODEL_LIB)(phycst.o) \ 
     4865   $(MODEL_LIB)(prtctl.o) \ 
     4866   dom_ice_2.F90 \ 
     4867   dom_oce.F90 \ 
     4868   ice_2.F90 \ 
    56524869   ice_oce.F90 \ 
    56534870   in_out_manager.F90 \ 
     
    56574874   oce.F90 \ 
    56584875   ocfzpt.F90 \ 
    5659    par_ice.F90 \ 
     4876   par_ice_2.F90 \ 
    56604877   par_kind.F90 \ 
    56614878   par_oce.F90 \ 
     
    56634880   prtctl.F90 \ 
    56644881   $(MODEL_LIB)(daymod.o) \ 
    5665    $(MODEL_LIB)(dom_ice.o) \ 
    5666    $(MODEL_LIB)(ice.o) \ 
     4882   $(MODEL_LIB)(dom_ice_2.o) \ 
     4883   $(MODEL_LIB)(ice_2.o) \ 
    56674884   $(MODEL_LIB)(ice_oce.o) \ 
    56684885   $(MODEL_LIB)(in_out_manager.o) \ 
    5669    $(MODEL_LIB)(limistate.o) \ 
    5670    $(MODEL_LIB)(par_ice.o) \ 
    5671    $(MODEL_LIB)(phycst.o) \ 
     4886   $(MODEL_LIB)(limistate_2.o) \ 
     4887   $(MODEL_LIB)(par_ice_2.o) \ 
     4888   $(MODEL_LIB)(phycst.o) \ 
     4889   $(MODEL_LIB)(sbc_oce.o) \ 
    56724890   daymod.F90 \ 
    5673    dom_ice.F90 \ 
    5674    ice.F90 \ 
     4891   dom_ice_2.F90 \ 
     4892   ice_2.F90 \ 
    56754893   ice_oce.F90 \ 
    56764894   in_out_manager.F90 \ 
    5677    limistate.F90 \ 
    5678    par_ice.F90 \ 
    5679    phycst.F90 \ 
     4895   limistate_2.F90 \ 
     4896   par_ice_2.F90 \ 
     4897   phycst.F90 \ 
     4898   sbc_oce.F90 \ 
    56804899   vectopt_loop_substitute.h90 \ 
    56814900   KEY_CPP \ 
    5682    limdia.F90 
    5683 $(MODEL_LIB)(limdmp.o) :   \ 
    5684    $(MODEL_LIB)(blk_oce.o) \ 
     4901   limdia_2.F90 
     4902$(MODEL_LIB)(limdmp_2.o) : \ 
    56854903   $(MODEL_LIB)(dom_oce.o) \ 
    56864904   $(MODEL_LIB)(dtasal.o) \ 
     
    56964914   $(MODEL_LIB)(lib_print.o) \ 
    56974915   $(MODEL_LIB)(oce.o) \ 
    5698    $(MODEL_LIB)(par_ice.o) \ 
     4916   $(MODEL_LIB)(par_ice_2.o) \ 
    56994917   $(MODEL_LIB)(par_kind.o) \ 
    57004918   $(MODEL_LIB)(par_oce.o) \ 
     
    57054923   $(MODEL_LIB)(zdf_oce.o) \ 
    57064924   $(MODEL_LIB)(zdfmxl.o) \ 
    5707    blk_oce.F90 \ 
    57084925   dom_oce.F90 \ 
    57094926   dtasal.F90 \ 
     
    57194936   lib_print.f90 \ 
    57204937   oce.F90 \ 
    5721    par_ice.F90 \ 
     4938   par_ice_2.F90 \ 
    57224939   par_kind.F90 \ 
    57234940   par_oce.F90 \ 
     
    57304947   $(MODEL_LIB)(daymod.o) \ 
    57314948   $(MODEL_LIB)(dom_oce.o) \ 
    5732    $(MODEL_LIB)(ice.o) \ 
     4949   $(MODEL_LIB)(ice_2.o) \ 
    57334950   $(MODEL_LIB)(ice_oce.o) \ 
    57344951   $(MODEL_LIB)(in_out_manager.o) \ 
     
    57394956   daymod.F90 \ 
    57404957   dom_oce.F90 \ 
    5741    ice.F90 \ 
     4958   ice_2.F90 \ 
    57424959   ice_oce.F90 \ 
    57434960   in_out_manager.F90 \ 
     
    57484965   vectopt_loop_substitute.h90 \ 
    57494966   KEY_CPP \ 
    5750    limdmp.F90 
    5751 $(MODEL_LIB)(limdyn.o) :   \ 
    5752    $(MODEL_LIB)(blk_oce.o) \ 
    5753    $(MODEL_LIB)(dom_ice.o) \ 
    5754    $(MODEL_LIB)(dom_oce.o) \ 
    5755    $(MODEL_LIB)(flx_oce.o) \ 
    5756    $(MODEL_LIB)(ice.o) \ 
     4967   limdmp_2.F90 
     4968$(MODEL_LIB)(limdyn_2.o) : \ 
     4969   $(MODEL_LIB)(dom_ice_2.o) \ 
     4970   $(MODEL_LIB)(dom_oce.o) \ 
     4971   $(MODEL_LIB)(ice_2.o) \ 
    57574972   $(MODEL_LIB)(ice_oce.o) \ 
    57584973   $(MODEL_LIB)(in_out_manager.o) \ 
    5759    $(MODEL_LIB)(ini1d.o) \ 
    57604974   $(MODEL_LIB)(iom.o) \ 
    57614975   $(MODEL_LIB)(lbclnk.o) \ 
    57624976   $(MODEL_LIB)(lib_mpp.o) \ 
    57634977   $(MODEL_LIB)(lib_print.o) \ 
    5764    $(MODEL_LIB)(limistate.o) \ 
    5765    $(MODEL_LIB)(limmsh.o) \ 
    5766    $(MODEL_LIB)(limrst.o) \ 
     4978   $(MODEL_LIB)(limistate_2.o) \ 
     4979   $(MODEL_LIB)(limmsh_2.o) \ 
     4980   $(MODEL_LIB)(limrst_2.o) \ 
    57674981   $(MODEL_LIB)(oce.o) \ 
    57684982   $(MODEL_LIB)(ocfzpt.o) \ 
    5769    $(MODEL_LIB)(par_ice.o) \ 
    5770    $(MODEL_LIB)(par_kind.o) \ 
    5771    $(MODEL_LIB)(par_oce.o) \ 
    5772    $(MODEL_LIB)(phycst.o) \ 
    5773    $(MODEL_LIB)(prtctl.o) \ 
    5774    blk_oce.F90 \ 
    5775    dom_ice.F90 \ 
    5776    dom_oce.F90 \ 
    5777    flx_oce.F90 \ 
    5778    ice.F90 \ 
     4983   $(MODEL_LIB)(par_ice_2.o) \ 
     4984   $(MODEL_LIB)(par_kind.o) \ 
     4985   $(MODEL_LIB)(par_oce.o) \ 
     4986   $(MODEL_LIB)(phycst.o) \ 
     4987   $(MODEL_LIB)(prtctl.o) \ 
     4988   $(MODEL_LIB)(sbc_ice.o) \ 
     4989   $(MODEL_LIB)(sbc_oce.o) \ 
     4990   dom_ice_2.F90 \ 
     4991   dom_oce.F90 \ 
     4992   ice_2.F90 \ 
    57794993   ice_oce.F90 \ 
    57804994   in_out_manager.F90 \ 
    5781    ini1d.F90 \ 
    57824995   iom.F90 \ 
    57834996   lbclnk.F90 \ 
    57844997   lib_mpp.F90 \ 
    57854998   lib_print.f90 \ 
    5786    limistate.F90 \ 
    5787    limmsh.F90 \ 
    5788    limrst.F90 \ 
     4999   limistate_2.F90 \ 
     5000   limmsh_2.F90 \ 
     5001   limrst_2.F90 \ 
    57895002   oce.F90 \ 
    57905003   ocfzpt.F90 \ 
    5791    par_ice.F90 \ 
    5792    par_kind.F90 \ 
    5793    par_oce.F90 \ 
    5794    phycst.F90 \ 
    5795    prtctl.F90 \ 
    5796    $(MODEL_LIB)(dom_ice.o) \ 
    5797    $(MODEL_LIB)(dom_oce.o) \ 
    5798    $(MODEL_LIB)(ice.o) \ 
     5004   par_ice_2.F90 \ 
     5005   par_kind.F90 \ 
     5006   par_oce.F90 \ 
     5007   phycst.F90 \ 
     5008   prtctl.F90 \ 
     5009   sbc_ice.F90 \ 
     5010   sbc_oce.F90 \ 
     5011   $(MODEL_LIB)(dom_ice_2.o) \ 
     5012   $(MODEL_LIB)(dom_oce.o) \ 
     5013   $(MODEL_LIB)(ice_2.o) \ 
    57995014   $(MODEL_LIB)(ice_oce.o) \ 
    5800    $(MODEL_LIB)(iceini.o) \ 
    5801    $(MODEL_LIB)(in_out_manager.o) \ 
    5802    $(MODEL_LIB)(lbclnk.o) \ 
    5803    $(MODEL_LIB)(lib_mpp.o) \ 
    5804    $(MODEL_LIB)(limistate.o) \ 
    5805    $(MODEL_LIB)(limrhg.o) \ 
    5806    $(MODEL_LIB)(phycst.o) \ 
    5807    $(MODEL_LIB)(prtctl.o) \ 
    5808    dom_ice.F90 \ 
    5809    dom_oce.F90 \ 
    5810    ice.F90 \ 
     5015   $(MODEL_LIB)(iceini_2.o) \ 
     5016   $(MODEL_LIB)(in_out_manager.o) \ 
     5017   $(MODEL_LIB)(lbclnk.o) \ 
     5018   $(MODEL_LIB)(lib_mpp.o) \ 
     5019   $(MODEL_LIB)(limistate_2.o) \ 
     5020   $(MODEL_LIB)(limrhg_2.o) \ 
     5021   $(MODEL_LIB)(phycst.o) \ 
     5022   $(MODEL_LIB)(prtctl.o) \ 
     5023   $(MODEL_LIB)(sbc_oce.o) \ 
     5024   dom_ice_2.F90 \ 
     5025   dom_oce.F90 \ 
     5026   ice_2.F90 \ 
    58115027   ice_oce.F90 \ 
    5812    iceini.F90 \ 
    5813    in_out_manager.F90 \ 
    5814    lbclnk.F90 \ 
    5815    lib_mpp.F90 \ 
    5816    limistate.F90 \ 
    5817    limrhg.F90 \ 
    5818    phycst.F90 \ 
    5819    prtctl.F90 \ 
    5820    KEY_CPP \ 
    5821    limdyn.F90 
    5822 $(MODEL_LIB)(limflx.o) :   \ 
    5823    $(MODEL_LIB)(albedo.o) \ 
    5824    $(MODEL_LIB)(blk_oce.o) \ 
    5825    $(MODEL_LIB)(cpl_oce.o) \ 
    5826    $(MODEL_LIB)(daymod.o) \ 
    5827    $(MODEL_LIB)(dom_oce.o) \ 
    5828    $(MODEL_LIB)(flx_oce.o) \ 
    5829    $(MODEL_LIB)(ice.o) \ 
    5830    $(MODEL_LIB)(in_out_manager.o) \ 
    5831    $(MODEL_LIB)(lbclnk.o) \ 
    5832    $(MODEL_LIB)(lib_mpp.o) \ 
    5833    $(MODEL_LIB)(lib_print.o) \ 
    5834    $(MODEL_LIB)(oce.o) \ 
    5835    $(MODEL_LIB)(ocfzpt.o) \ 
    5836    $(MODEL_LIB)(par_ice.o) \ 
    5837    $(MODEL_LIB)(par_kind.o) \ 
    5838    $(MODEL_LIB)(par_oce.o) \ 
    5839    $(MODEL_LIB)(phycst.o) \ 
    5840    $(MODEL_LIB)(prtctl.o) \ 
    5841    albedo.F90 \ 
    5842    blk_oce.F90 \ 
    5843    cpl_oce.F90 \ 
    5844    daymod.F90 \ 
    5845    dom_oce.F90 \ 
    5846    flx_oce.F90 \ 
    5847    ice.F90 \ 
    5848    in_out_manager.F90 \ 
    5849    lbclnk.F90 \ 
    5850    lib_mpp.F90 \ 
    5851    lib_print.f90 \ 
    5852    oce.F90 \ 
    5853    ocfzpt.F90 \ 
    5854    par_ice.F90 \ 
    5855    par_kind.F90 \ 
    5856    par_oce.F90 \ 
    5857    phycst.F90 \ 
    5858    prtctl.F90 \ 
    5859    $(MODEL_LIB)(albedo.o) \ 
    5860    $(MODEL_LIB)(flx_oce.o) \ 
    5861    $(MODEL_LIB)(flxblk.o) \ 
    5862    $(MODEL_LIB)(ice.o) \ 
     5028   iceini_2.F90 \ 
     5029   in_out_manager.F90 \ 
     5030   lbclnk.F90 \ 
     5031   lib_mpp.F90 \ 
     5032   limistate_2.F90 \ 
     5033   limrhg_2.F90 \ 
     5034   phycst.F90 \ 
     5035   prtctl.F90 \ 
     5036   sbc_oce.F90 \ 
     5037   vectopt_loop_substitute.h90 \ 
     5038   KEY_CPP \ 
     5039   limdyn_2.F90 
     5040$(MODEL_LIB)(limhdf_2.o) : \ 
     5041   $(MODEL_LIB)(dom_oce.o) \ 
     5042   $(MODEL_LIB)(in_out_manager.o) \ 
     5043   $(MODEL_LIB)(lib_mpp.o) \ 
     5044   $(MODEL_LIB)(lib_print.o) \ 
     5045   $(MODEL_LIB)(oce.o) \ 
     5046   $(MODEL_LIB)(par_ice_2.o) \ 
     5047   $(MODEL_LIB)(par_kind.o) \ 
     5048   $(MODEL_LIB)(par_oce.o) \ 
     5049   dom_oce.F90 \ 
     5050   in_out_manager.F90 \ 
     5051   lib_mpp.F90 \ 
     5052   lib_print.f90 \ 
     5053   oce.F90 \ 
     5054   par_ice_2.F90 \ 
     5055   par_kind.F90 \ 
     5056   par_oce.F90 \ 
     5057   $(MODEL_LIB)(dom_oce.o) \ 
     5058   $(MODEL_LIB)(ice_2.o) \ 
    58635059   $(MODEL_LIB)(ice_oce.o) \ 
    58645060   $(MODEL_LIB)(in_out_manager.o) \ 
    58655061   $(MODEL_LIB)(lbclnk.o) \ 
    5866    $(MODEL_LIB)(ocfzpt.o) \ 
    5867    $(MODEL_LIB)(par_oce.o) \ 
    5868    $(MODEL_LIB)(phycst.o) \ 
    5869    $(MODEL_LIB)(prtctl.o) \ 
    5870    albedo.F90 \ 
    5871    flx_oce.F90 \ 
    5872    flxblk.F90 \ 
    5873    ice.F90 \ 
     5062   $(MODEL_LIB)(lib_mpp.o) \ 
     5063   $(MODEL_LIB)(prtctl.o) \ 
     5064   dom_oce.F90 \ 
     5065   ice_2.F90 \ 
    58745066   ice_oce.F90 \ 
    58755067   in_out_manager.F90 \ 
    58765068   lbclnk.F90 \ 
    5877    ocfzpt.F90 \ 
    5878    par_oce.F90 \ 
    5879    phycst.F90 \ 
     5069   lib_mpp.F90 \ 
    58805070   prtctl.F90 \ 
    58815071   vectopt_loop_substitute.h90 \ 
    58825072   KEY_CPP \ 
    5883    limflx.F90 
    5884 $(MODEL_LIB)(limhdf.o) :   \ 
    5885    $(MODEL_LIB)(blk_oce.o) \ 
    5886    $(MODEL_LIB)(dom_oce.o) \ 
    5887    $(MODEL_LIB)(in_out_manager.o) \ 
    5888    $(MODEL_LIB)(lib_mpp.o) \ 
    5889    $(MODEL_LIB)(lib_print.o) \ 
    5890    $(MODEL_LIB)(oce.o) \ 
    5891    $(MODEL_LIB)(par_ice.o) \ 
    5892    $(MODEL_LIB)(par_kind.o) \ 
    5893    $(MODEL_LIB)(par_oce.o) \ 
    5894    blk_oce.F90 \ 
    5895    dom_oce.F90 \ 
    5896    in_out_manager.F90 \ 
    5897    lib_mpp.F90 \ 
    5898    lib_print.f90 \ 
    5899    oce.F90 \ 
    5900    par_ice.F90 \ 
    5901    par_kind.F90 \ 
    5902    par_oce.F90 \ 
    5903    $(MODEL_LIB)(dom_oce.o) \ 
    5904    $(MODEL_LIB)(ice.o) \ 
    5905    $(MODEL_LIB)(ice_oce.o) \ 
    5906    $(MODEL_LIB)(in_out_manager.o) \ 
    5907    $(MODEL_LIB)(lbclnk.o) \ 
    5908    $(MODEL_LIB)(lib_mpp.o) \ 
    5909    $(MODEL_LIB)(prtctl.o) \ 
    5910    dom_oce.F90 \ 
    5911    ice.F90 \ 
    5912    ice_oce.F90 \ 
    5913    in_out_manager.F90 \ 
    5914    lbclnk.F90 \ 
    5915    lib_mpp.F90 \ 
    5916    prtctl.F90 \ 
    5917    vectopt_loop_substitute.h90 \ 
    5918    KEY_CPP \ 
    5919    limhdf.F90 
    5920 $(MODEL_LIB)(limistate.o) :   \ 
    5921    $(MODEL_LIB)(blk_oce.o) \ 
     5073   limhdf_2.F90 
     5074$(MODEL_LIB)(limistate_2.o) : \ 
    59225075   $(MODEL_LIB)(dom_oce.o) \ 
    59235076   $(MODEL_LIB)(in_out_manager.o) \ 
     
    59305083   $(MODEL_LIB)(lib_print.o) \ 
    59315084   $(MODEL_LIB)(oce.o) \ 
    5932    $(MODEL_LIB)(par_ice.o) \ 
    5933    $(MODEL_LIB)(par_kind.o) \ 
    5934    $(MODEL_LIB)(par_oce.o) \ 
    5935    blk_oce.F90 \ 
     5085   $(MODEL_LIB)(par_ice_2.o) \ 
     5086   $(MODEL_LIB)(par_kind.o) \ 
     5087   $(MODEL_LIB)(par_oce.o) \ 
    59365088   dom_oce.F90 \ 
    59375089   in_out_manager.F90 \ 
     
    59445096   lib_print.f90 \ 
    59455097   oce.F90 \ 
    5946    par_ice.F90 \ 
    5947    par_kind.F90 \ 
    5948    par_oce.F90 \ 
    5949    $(MODEL_LIB)(dom_ice.o) \ 
    5950    $(MODEL_LIB)(dom_oce.o) \ 
    5951    $(MODEL_LIB)(ice.o) \ 
     5098   par_ice_2.F90 \ 
     5099   par_kind.F90 \ 
     5100   par_oce.F90 \ 
     5101   $(MODEL_LIB)(dom_ice_2.o) \ 
     5102   $(MODEL_LIB)(ice_2.o) \ 
    59525103   $(MODEL_LIB)(ice_oce.o) \ 
    59535104   $(MODEL_LIB)(in_out_manager.o) \ 
     
    59565107   $(MODEL_LIB)(oce.o) \ 
    59575108   $(MODEL_LIB)(ocfzpt.o) \ 
    5958    $(MODEL_LIB)(par_ice.o) \ 
    5959    $(MODEL_LIB)(phycst.o) \ 
    5960    dom_ice.F90 \ 
    5961    dom_oce.F90 \ 
    5962    ice.F90 \ 
     5109   $(MODEL_LIB)(par_ice_2.o) \ 
     5110   $(MODEL_LIB)(phycst.o) \ 
     5111   dom_ice_2.F90 \ 
     5112   ice_2.F90 \ 
    59635113   ice_oce.F90 \ 
    59645114   in_out_manager.F90 \ 
     
    59675117   oce.F90 \ 
    59685118   ocfzpt.F90 \ 
    5969    par_ice.F90 \ 
    5970    phycst.F90 \ 
    5971    KEY_CPP \ 
    5972    limistate.F90 
    5973 $(MODEL_LIB)(limmsh.o) :   \ 
    5974    $(MODEL_LIB)(dom_oce.o) \ 
    5975    $(MODEL_LIB)(in_out_manager.o) \ 
    5976    $(MODEL_LIB)(lib_mpp.o) \ 
    5977    $(MODEL_LIB)(lib_print.o) \ 
    5978    $(MODEL_LIB)(oce.o) \ 
    5979    $(MODEL_LIB)(par_ice.o) \ 
    5980    $(MODEL_LIB)(par_kind.o) \ 
    5981    $(MODEL_LIB)(par_oce.o) \ 
    5982    dom_oce.F90 \ 
    5983    in_out_manager.F90 \ 
    5984    lib_mpp.F90 \ 
    5985    lib_print.f90 \ 
    5986    oce.F90 \ 
    5987    par_ice.F90 \ 
    5988    par_kind.F90 \ 
    5989    par_oce.F90 \ 
    5990    $(MODEL_LIB)(dom_ice.o) \ 
    5991    $(MODEL_LIB)(dom_oce.o) \ 
    5992    $(MODEL_LIB)(in_out_manager.o) \ 
    5993    $(MODEL_LIB)(lbclnk.o) \ 
    5994    $(MODEL_LIB)(phycst.o) \ 
    5995    dom_ice.F90 \ 
    5996    dom_oce.F90 \ 
    5997    in_out_manager.F90 \ 
    5998    lbclnk.F90 \ 
    5999    phycst.F90 \ 
    6000    KEY_CPP \ 
    6001    limmsh.F90 
    6002 $(MODEL_LIB)(limrhg.o) :   \ 
    6003    $(MODEL_LIB)(blk_oce.o) \ 
    6004    $(MODEL_LIB)(dom_oce.o) \ 
    6005    $(MODEL_LIB)(in_out_manager.o) \ 
    6006    $(MODEL_LIB)(lib_mpp.o) \ 
    6007    $(MODEL_LIB)(lib_print.o) \ 
    6008    $(MODEL_LIB)(oce.o) \ 
    6009    $(MODEL_LIB)(par_ice.o) \ 
    6010    $(MODEL_LIB)(par_kind.o) \ 
    6011    $(MODEL_LIB)(par_oce.o) \ 
    6012    blk_oce.F90 \ 
    6013    dom_oce.F90 \ 
    6014    in_out_manager.F90 \ 
    6015    lib_mpp.F90 \ 
    6016    lib_print.f90 \ 
    6017    oce.F90 \ 
    6018    par_ice.F90 \ 
    6019    par_kind.F90 \ 
    6020    par_oce.F90 \ 
    6021    $(MODEL_LIB)(dom_ice.o) \ 
    6022    $(MODEL_LIB)(ice.o) \ 
     5119   par_ice_2.F90 \ 
     5120   phycst.F90 \ 
     5121   KEY_CPP \ 
     5122   limistate_2.F90 
     5123$(MODEL_LIB)(limmsh_2.o) : \ 
     5124   $(MODEL_LIB)(dom_oce.o) \ 
     5125   $(MODEL_LIB)(in_out_manager.o) \ 
     5126   $(MODEL_LIB)(lib_mpp.o) \ 
     5127   $(MODEL_LIB)(lib_print.o) \ 
     5128   $(MODEL_LIB)(oce.o) \ 
     5129   $(MODEL_LIB)(par_ice_2.o) \ 
     5130   $(MODEL_LIB)(par_kind.o) \ 
     5131   $(MODEL_LIB)(par_oce.o) \ 
     5132   dom_oce.F90 \ 
     5133   in_out_manager.F90 \ 
     5134   lib_mpp.F90 \ 
     5135   lib_print.f90 \ 
     5136   oce.F90 \ 
     5137   par_ice_2.F90 \ 
     5138   par_kind.F90 \ 
     5139   par_oce.F90 \ 
     5140   $(MODEL_LIB)(dom_ice_2.o) \ 
     5141   $(MODEL_LIB)(dom_oce.o) \ 
     5142   $(MODEL_LIB)(in_out_manager.o) \ 
     5143   $(MODEL_LIB)(lbclnk.o) \ 
     5144   $(MODEL_LIB)(phycst.o) \ 
     5145   dom_ice_2.F90 \ 
     5146   dom_oce.F90 \ 
     5147   in_out_manager.F90 \ 
     5148   lbclnk.F90 \ 
     5149   phycst.F90 \ 
     5150   KEY_CPP \ 
     5151   limmsh_2.F90 
     5152$(MODEL_LIB)(limrhg_2.o) : \ 
     5153   $(MODEL_LIB)(dom_oce.o) \ 
     5154   $(MODEL_LIB)(in_out_manager.o) \ 
     5155   $(MODEL_LIB)(lib_mpp.o) \ 
     5156   $(MODEL_LIB)(lib_print.o) \ 
     5157   $(MODEL_LIB)(oce.o) \ 
     5158   $(MODEL_LIB)(par_ice_2.o) \ 
     5159   $(MODEL_LIB)(par_kind.o) \ 
     5160   $(MODEL_LIB)(par_oce.o) \ 
     5161   dom_oce.F90 \ 
     5162   in_out_manager.F90 \ 
     5163   lib_mpp.F90 \ 
     5164   lib_print.f90 \ 
     5165   oce.F90 \ 
     5166   par_ice_2.F90 \ 
     5167   par_kind.F90 \ 
     5168   par_oce.F90 \ 
     5169   $(MODEL_LIB)(dom_ice_2.o) \ 
     5170   $(MODEL_LIB)(ice_2.o) \ 
    60235171   $(MODEL_LIB)(ice_oce.o) \ 
    60245172   $(MODEL_LIB)(in_out_manager.o) \ 
     
    60285176   $(MODEL_LIB)(phycst.o) \ 
    60295177   $(MODEL_LIB)(prtctl.o) \ 
    6030    dom_ice.F90 \ 
    6031    ice.F90 \ 
     5178   $(MODEL_LIB)(sbc_ice.o) \ 
     5179   dom_ice_2.F90 \ 
     5180   ice_2.F90 \ 
    60325181   ice_oce.F90 \ 
    60335182   in_out_manager.F90 \ 
     
    60375186   phycst.F90 \ 
    60385187   prtctl.F90 \ 
    6039    KEY_CPP \ 
    6040    limrhg.F90 
    6041 $(MODEL_LIB)(limrst.o) :   \ 
    6042    $(MODEL_LIB)(blk_oce.o) \ 
     5188   sbc_ice.F90 \ 
     5189   vectopt_loop_substitute.h90 \ 
     5190   KEY_CPP \ 
     5191   limrhg_2.F90 
     5192$(MODEL_LIB)(limrst_2.o) : \ 
    60435193   $(MODEL_LIB)(dom_oce.o) \ 
    60445194   $(MODEL_LIB)(in_out_manager.o) \ 
     
    60495199   $(MODEL_LIB)(lbclnk.o) \ 
    60505200   $(MODEL_LIB)(lib_print.o) \ 
    6051    $(MODEL_LIB)(par_ice.o) \ 
    6052    $(MODEL_LIB)(par_kind.o) \ 
    6053    $(MODEL_LIB)(par_oce.o) \ 
    6054    $(MODEL_LIB)(phycst.o) \ 
    6055    $(MODEL_LIB)(prtctl.o) \ 
    6056    blk_oce.F90 \ 
     5201   $(MODEL_LIB)(par_ice_2.o) \ 
     5202   $(MODEL_LIB)(par_kind.o) \ 
     5203   $(MODEL_LIB)(par_oce.o) \ 
     5204   $(MODEL_LIB)(phycst.o) \ 
     5205   $(MODEL_LIB)(prtctl.o) \ 
    60575206   dom_oce.F90 \ 
    60585207   in_out_manager.F90 \ 
     
    60635212   lbclnk.F90 \ 
    60645213   lib_print.f90 \ 
    6065    par_ice.F90 \ 
     5214   par_ice_2.F90 \ 
    60665215   par_kind.F90 \ 
    60675216   par_oce.F90 \ 
     
    60695218   prtctl.F90 \ 
    60705219   $(MODEL_LIB)(daymod.o) \ 
    6071    $(MODEL_LIB)(dom_oce.o) \ 
    6072    $(MODEL_LIB)(ice.o) \ 
     5220   $(MODEL_LIB)(ice_2.o) \ 
     5221   $(MODEL_LIB)(in_out_manager.o) \ 
     5222   $(MODEL_LIB)(iom.o) \ 
     5223   $(MODEL_LIB)(sbc_ice.o) \ 
     5224   $(MODEL_LIB)(sbc_oce.o) \ 
     5225   daymod.F90 \ 
     5226   ice_2.F90 \ 
     5227   in_out_manager.F90 \ 
     5228   iom.F90 \ 
     5229   sbc_ice.F90 \ 
     5230   sbc_oce.F90 \ 
     5231   KEY_CPP \ 
     5232   limrst_2.F90 
     5233$(MODEL_LIB)(limsbc_2.o) : \ 
     5234   $(MODEL_LIB)(dom_ice_2.o) \ 
     5235   $(MODEL_LIB)(dom_oce.o) \ 
     5236   $(MODEL_LIB)(ice_2.o) \ 
    60735237   $(MODEL_LIB)(ice_oce.o) \ 
    60745238   $(MODEL_LIB)(in_out_manager.o) \ 
    6075    $(MODEL_LIB)(iom.o) \ 
    6076    daymod.F90 \ 
    6077    dom_oce.F90 \ 
    6078    ice.F90 \ 
     5239   $(MODEL_LIB)(lib_mpp.o) \ 
     5240   $(MODEL_LIB)(lib_print.o) \ 
     5241   $(MODEL_LIB)(limistate_2.o) \ 
     5242   $(MODEL_LIB)(limmsh_2.o) \ 
     5243   $(MODEL_LIB)(limrst_2.o) \ 
     5244   $(MODEL_LIB)(oce.o) \ 
     5245   $(MODEL_LIB)(ocfzpt.o) \ 
     5246   $(MODEL_LIB)(par_ice_2.o) \ 
     5247   $(MODEL_LIB)(par_kind.o) \ 
     5248   $(MODEL_LIB)(par_oce.o) \ 
     5249   $(MODEL_LIB)(phycst.o) \ 
     5250   $(MODEL_LIB)(sbc_ice.o) \ 
     5251   $(MODEL_LIB)(sbc_oce.o) \ 
     5252   dom_ice_2.F90 \ 
     5253   dom_oce.F90 \ 
     5254   ice_2.F90 \ 
    60795255   ice_oce.F90 \ 
    60805256   in_out_manager.F90 \ 
    6081    iom.F90 \ 
    6082    KEY_CPP \ 
    6083    limrst.F90 
    6084 $(MODEL_LIB)(limtab.o) :   \ 
    6085    $(MODEL_LIB)(par_kind.o) \ 
    6086    par_kind.F90 \ 
    6087    KEY_CPP \ 
    6088    limtab.F90 
    6089 $(MODEL_LIB)(limthd.o) :   \ 
    6090    $(MODEL_LIB)(blk_oce.o) \ 
    6091    $(MODEL_LIB)(dom_ice.o) \ 
    6092    $(MODEL_LIB)(dom_oce.o) \ 
    6093    $(MODEL_LIB)(flx_oce.o) \ 
    6094    $(MODEL_LIB)(ice.o) \ 
     5257   lib_mpp.F90 \ 
     5258   lib_print.f90 \ 
     5259   limistate_2.F90 \ 
     5260   limmsh_2.F90 \ 
     5261   limrst_2.F90 \ 
     5262   oce.F90 \ 
     5263   ocfzpt.F90 \ 
     5264   par_ice_2.F90 \ 
     5265   par_kind.F90 \ 
     5266   par_oce.F90 \ 
     5267   phycst.F90 \ 
     5268   sbc_ice.F90 \ 
     5269   sbc_oce.F90 \ 
     5270   $(MODEL_LIB)(albedo.o) \ 
     5271   $(MODEL_LIB)(dom_oce.o) \ 
     5272   $(MODEL_LIB)(dynspg_oce.o) \ 
     5273   $(MODEL_LIB)(ice_2.o) \ 
    60955274   $(MODEL_LIB)(ice_oce.o) \ 
    6096    $(MODEL_LIB)(iceini.o) \ 
    6097    $(MODEL_LIB)(in_out_manager.o) \ 
    6098    $(MODEL_LIB)(ini1d.o) \ 
    6099    $(MODEL_LIB)(lib_mpp.o) \ 
    6100    $(MODEL_LIB)(lib_print.o) \ 
    6101    $(MODEL_LIB)(limistate.o) \ 
    6102    $(MODEL_LIB)(limmsh.o) \ 
    6103    $(MODEL_LIB)(limrst.o) \ 
    6104    $(MODEL_LIB)(oce.o) \ 
     5275   $(MODEL_LIB)(iceini_2.o) \ 
     5276   $(MODEL_LIB)(in_out_manager.o) \ 
     5277   $(MODEL_LIB)(lbclnk.o) \ 
    61055278   $(MODEL_LIB)(ocfzpt.o) \ 
    6106    $(MODEL_LIB)(par_ice.o) \ 
    6107    $(MODEL_LIB)(par_kind.o) \ 
    6108    $(MODEL_LIB)(par_oce.o) \ 
    6109    $(MODEL_LIB)(phycst.o) \ 
    6110    $(MODEL_LIB)(thd_ice.o) \ 
    6111    blk_oce.F90 \ 
    6112    dom_ice.F90 \ 
    6113    dom_oce.F90 \ 
    6114    flx_oce.F90 \ 
    6115    ice.F90 \ 
     5279   $(MODEL_LIB)(par_oce.o) \ 
     5280   $(MODEL_LIB)(phycst.o) \ 
     5281   $(MODEL_LIB)(prtctl.o) \ 
     5282   $(MODEL_LIB)(sbc_ice.o) \ 
     5283   $(MODEL_LIB)(sbc_oce.o) \ 
     5284   albedo.F90 \ 
     5285   dom_oce.F90 \ 
     5286   dynspg_oce.F90 \ 
     5287   ice_2.F90 \ 
    61165288   ice_oce.F90 \ 
    6117    iceini.F90 \ 
    6118    in_out_manager.F90 \ 
    6119    ini1d.F90 \ 
    6120    lib_mpp.F90 \ 
    6121    lib_print.f90 \ 
    6122    limistate.F90 \ 
    6123    limmsh.F90 \ 
    6124    limrst.F90 \ 
    6125    oce.F90 \ 
     5289   iceini_2.F90 \ 
     5290   in_out_manager.F90 \ 
     5291   lbclnk.F90 \ 
    61265292   ocfzpt.F90 \ 
    6127    par_ice.F90 \ 
    6128    par_kind.F90 \ 
    6129    par_oce.F90 \ 
    6130    phycst.F90 \ 
    6131    thd_ice.F90 \ 
    6132    $(MODEL_LIB)(dom_ice.o) \ 
    6133    $(MODEL_LIB)(dom_oce.o) \ 
    6134    $(MODEL_LIB)(flx_oce.o) \ 
    6135    $(MODEL_LIB)(ice.o) \ 
     5293   par_oce.F90 \ 
     5294   phycst.F90 \ 
     5295   prtctl.F90 \ 
     5296   sbc_ice.F90 \ 
     5297   sbc_oce.F90 \ 
     5298   vectopt_loop_substitute.h90 \ 
     5299   KEY_CPP \ 
     5300   limsbc_2.F90 
     5301$(MODEL_LIB)(limtab_2.o) : \ 
     5302   $(MODEL_LIB)(par_kind.o) \ 
     5303   par_kind.F90 \ 
     5304   KEY_CPP \ 
     5305   limtab_2.F90 
     5306$(MODEL_LIB)(limthd_2.o) : \ 
     5307   $(MODEL_LIB)(dom_ice_2.o) \ 
     5308   $(MODEL_LIB)(dom_oce.o) \ 
     5309   $(MODEL_LIB)(ice_2.o) \ 
    61365310   $(MODEL_LIB)(ice_oce.o) \ 
    6137    $(MODEL_LIB)(iceini.o) \ 
    6138    $(MODEL_LIB)(in_out_manager.o) \ 
    6139    $(MODEL_LIB)(lbclnk.o) \ 
    6140    $(MODEL_LIB)(limtab.o) \ 
    6141    $(MODEL_LIB)(limthd_lac.o) \ 
    6142    $(MODEL_LIB)(limthd_zdf.o) \ 
    6143    $(MODEL_LIB)(phycst.o) \ 
    6144    $(MODEL_LIB)(prtctl.o) \ 
    6145    $(MODEL_LIB)(thd_ice.o) \ 
    6146    dom_ice.F90 \ 
    6147    dom_oce.F90 \ 
    6148    flx_oce.F90 \ 
    6149    ice.F90 \ 
     5311   $(MODEL_LIB)(iceini_2.o) \ 
     5312   $(MODEL_LIB)(in_out_manager.o) \ 
     5313   $(MODEL_LIB)(lib_mpp.o) \ 
     5314   $(MODEL_LIB)(lib_print.o) \ 
     5315   $(MODEL_LIB)(limistate_2.o) \ 
     5316   $(MODEL_LIB)(limmsh_2.o) \ 
     5317   $(MODEL_LIB)(limrst_2.o) \ 
     5318   $(MODEL_LIB)(oce.o) \ 
     5319   $(MODEL_LIB)(ocfzpt.o) \ 
     5320   $(MODEL_LIB)(par_ice_2.o) \ 
     5321   $(MODEL_LIB)(par_kind.o) \ 
     5322   $(MODEL_LIB)(par_oce.o) \ 
     5323   $(MODEL_LIB)(phycst.o) \ 
     5324   $(MODEL_LIB)(sbc_ice.o) \ 
     5325   $(MODEL_LIB)(sbc_oce.o) \ 
     5326   $(MODEL_LIB)(thd_ice_2.o) \ 
     5327   dom_ice_2.F90 \ 
     5328   dom_oce.F90 \ 
     5329   ice_2.F90 \ 
    61505330   ice_oce.F90 \ 
    6151    iceini.F90 \ 
    6152    in_out_manager.F90 \ 
    6153    lbclnk.F90 \ 
    6154    limtab.F90 \ 
    6155    limthd_lac.F90 \ 
    6156    limthd_zdf.F90 \ 
    6157    phycst.F90 \ 
    6158    prtctl.F90 \ 
    6159    thd_ice.F90 \ 
     5331   iceini_2.F90 \ 
     5332   in_out_manager.F90 \ 
     5333   lib_mpp.F90 \ 
     5334   lib_print.f90 \ 
     5335   limistate_2.F90 \ 
     5336   limmsh_2.F90 \ 
     5337   limrst_2.F90 \ 
     5338   oce.F90 \ 
     5339   ocfzpt.F90 \ 
     5340   par_ice_2.F90 \ 
     5341   par_kind.F90 \ 
     5342   par_oce.F90 \ 
     5343   phycst.F90 \ 
     5344   sbc_ice.F90 \ 
     5345   sbc_oce.F90 \ 
     5346   thd_ice_2.F90 \ 
     5347   $(MODEL_LIB)(dom_ice_2.o) \ 
     5348   $(MODEL_LIB)(dom_oce.o) \ 
     5349   $(MODEL_LIB)(ice_2.o) \ 
     5350   $(MODEL_LIB)(ice_oce.o) \ 
     5351   $(MODEL_LIB)(iceini_2.o) \ 
     5352   $(MODEL_LIB)(in_out_manager.o) \ 
     5353   $(MODEL_LIB)(lbclnk.o) \ 
     5354   $(MODEL_LIB)(limtab_2.o) \ 
     5355   $(MODEL_LIB)(limthd_lac_2.o) \ 
     5356   $(MODEL_LIB)(limthd_zdf_2.o) \ 
     5357   $(MODEL_LIB)(phycst.o) \ 
     5358   $(MODEL_LIB)(prtctl.o) \ 
     5359   $(MODEL_LIB)(sbc_ice.o) \ 
     5360   $(MODEL_LIB)(sbc_oce.o) \ 
     5361   $(MODEL_LIB)(thd_ice_2.o) \ 
     5362   dom_ice_2.F90 \ 
     5363   dom_oce.F90 \ 
     5364   ice_2.F90 \ 
     5365   ice_oce.F90 \ 
     5366   iceini_2.F90 \ 
     5367   in_out_manager.F90 \ 
     5368   lbclnk.F90 \ 
     5369   limtab_2.F90 \ 
     5370   limthd_lac_2.F90 \ 
     5371   limthd_zdf_2.F90 \ 
     5372   phycst.F90 \ 
     5373   prtctl.F90 \ 
     5374   sbc_ice.F90 \ 
     5375   sbc_oce.F90 \ 
     5376   thd_ice_2.F90 \ 
    61605377   domzgr_substitute.h90 \ 
    61615378   vectopt_loop_substitute.h90 \ 
    61625379   KEY_CPP \ 
    6163    limthd.F90 
    6164 $(MODEL_LIB)(limthd_lac.o) :  \ 
    6165    $(MODEL_LIB)(blk_oce.o) \ 
    6166    $(MODEL_LIB)(dom_ice.o) \ 
    6167    $(MODEL_LIB)(dom_oce.o) \ 
    6168    $(MODEL_LIB)(flx_oce.o) \ 
    6169    $(MODEL_LIB)(ice.o) \ 
     5380   limthd_2.F90 
     5381$(MODEL_LIB)(limthd_lac_2.o) :   \ 
     5382   $(MODEL_LIB)(dom_ice_2.o) \ 
     5383   $(MODEL_LIB)(dom_oce.o) \ 
     5384   $(MODEL_LIB)(ice_2.o) \ 
    61705385   $(MODEL_LIB)(ice_oce.o) \ 
    61715386   $(MODEL_LIB)(in_out_manager.o) \ 
    6172    $(MODEL_LIB)(ini1d.o) \ 
    61735387   $(MODEL_LIB)(iom.o) \ 
    61745388   $(MODEL_LIB)(lbclnk.o) \ 
    6175    $(MODEL_LIB)(limistate.o) \ 
    6176    $(MODEL_LIB)(limmsh.o) \ 
    6177    $(MODEL_LIB)(limrst.o) \ 
     5389   $(MODEL_LIB)(limistate_2.o) \ 
     5390   $(MODEL_LIB)(limmsh_2.o) \ 
     5391   $(MODEL_LIB)(limrst_2.o) \ 
    61785392   $(MODEL_LIB)(oce.o) \ 
    61795393   $(MODEL_LIB)(ocfzpt.o) \ 
    6180    $(MODEL_LIB)(par_ice.o) \ 
    6181    $(MODEL_LIB)(par_kind.o) \ 
    6182    $(MODEL_LIB)(par_oce.o) \ 
    6183    $(MODEL_LIB)(phycst.o) \ 
    6184    blk_oce.F90 \ 
    6185    dom_ice.F90 \ 
    6186    dom_oce.F90 \ 
    6187    flx_oce.F90 \ 
    6188    ice.F90 \ 
     5394   $(MODEL_LIB)(par_ice_2.o) \ 
     5395   $(MODEL_LIB)(par_kind.o) \ 
     5396   $(MODEL_LIB)(par_oce.o) \ 
     5397   $(MODEL_LIB)(phycst.o) \ 
     5398   $(MODEL_LIB)(sbc_ice.o) \ 
     5399   $(MODEL_LIB)(sbc_oce.o) \ 
     5400   dom_ice_2.F90 \ 
     5401   dom_oce.F90 \ 
     5402   ice_2.F90 \ 
    61895403   ice_oce.F90 \ 
    61905404   in_out_manager.F90 \ 
    6191    ini1d.F90 \ 
    61925405   iom.F90 \ 
    61935406   lbclnk.F90 \ 
    6194    limistate.F90 \ 
    6195    limmsh.F90 \ 
    6196    limrst.F90 \ 
     5407   limistate_2.F90 \ 
     5408   limmsh_2.F90 \ 
     5409   limrst_2.F90 \ 
    61975410   oce.F90 \ 
    61985411   ocfzpt.F90 \ 
    6199    par_ice.F90 \ 
    6200    par_kind.F90 \ 
    6201    par_oce.F90 \ 
    6202    phycst.F90 \ 
     5412   par_ice_2.F90 \ 
     5413   par_kind.F90 \ 
     5414   par_oce.F90 \ 
     5415   phycst.F90 \ 
     5416   sbc_ice.F90 \ 
     5417   sbc_oce.F90 \ 
    62035418   $(MODEL_LIB)(ice_oce.o) \ 
    6204    $(MODEL_LIB)(iceini.o) \ 
    6205    $(MODEL_LIB)(limistate.o) \ 
    6206    $(MODEL_LIB)(par_oce.o) \ 
    6207    $(MODEL_LIB)(phycst.o) \ 
    6208    $(MODEL_LIB)(thd_ice.o) \ 
     5419   $(MODEL_LIB)(iceini_2.o) \ 
     5420   $(MODEL_LIB)(limistate_2.o) \ 
     5421   $(MODEL_LIB)(par_oce.o) \ 
     5422   $(MODEL_LIB)(phycst.o) \ 
     5423   $(MODEL_LIB)(thd_ice_2.o) \ 
    62095424   ice_oce.F90 \ 
    6210    iceini.F90 \ 
    6211    limistate.F90 \ 
    6212    par_oce.F90 \ 
    6213    phycst.F90 \ 
    6214    thd_ice.F90 \ 
    6215    KEY_CPP \ 
    6216    limthd_lac.F90 
    6217 $(MODEL_LIB)(limthd_zdf.o) :  \ 
    6218    $(MODEL_LIB)(blk_oce.o) \ 
    6219    $(MODEL_LIB)(dom_ice.o) \ 
    6220    $(MODEL_LIB)(dom_oce.o) \ 
    6221    $(MODEL_LIB)(flx_oce.o) \ 
    6222    $(MODEL_LIB)(ice.o) \ 
     5425   iceini_2.F90 \ 
     5426   limistate_2.F90 \ 
     5427   par_oce.F90 \ 
     5428   phycst.F90 \ 
     5429   thd_ice_2.F90 \ 
     5430   KEY_CPP \ 
     5431   limthd_lac_2.F90 
     5432$(MODEL_LIB)(limthd_zdf_2.o) :   \ 
     5433   $(MODEL_LIB)(dom_ice_2.o) \ 
     5434   $(MODEL_LIB)(dom_oce.o) \ 
     5435   $(MODEL_LIB)(ice_2.o) \ 
    62235436   $(MODEL_LIB)(ice_oce.o) \ 
    62245437   $(MODEL_LIB)(in_out_manager.o) \ 
    6225    $(MODEL_LIB)(ini1d.o) \ 
    62265438   $(MODEL_LIB)(iom.o) \ 
    62275439   $(MODEL_LIB)(lbclnk.o) \ 
    62285440   $(MODEL_LIB)(lib_print.o) \ 
    6229    $(MODEL_LIB)(limistate.o) \ 
    6230    $(MODEL_LIB)(limmsh.o) \ 
    6231    $(MODEL_LIB)(limrst.o) \ 
     5441   $(MODEL_LIB)(limistate_2.o) \ 
     5442   $(MODEL_LIB)(limmsh_2.o) \ 
     5443   $(MODEL_LIB)(limrst_2.o) \ 
    62325444   $(MODEL_LIB)(oce.o) \ 
    62335445   $(MODEL_LIB)(ocfzpt.o) \ 
    6234    $(MODEL_LIB)(par_ice.o) \ 
    6235    $(MODEL_LIB)(par_kind.o) \ 
    6236    $(MODEL_LIB)(par_oce.o) \ 
    6237    $(MODEL_LIB)(phycst.o) \ 
    6238    blk_oce.F90 \ 
    6239    dom_ice.F90 \ 
    6240    dom_oce.F90 \ 
    6241    flx_oce.F90 \ 
    6242    ice.F90 \ 
     5446   $(MODEL_LIB)(par_ice_2.o) \ 
     5447   $(MODEL_LIB)(par_kind.o) \ 
     5448   $(MODEL_LIB)(par_oce.o) \ 
     5449   $(MODEL_LIB)(phycst.o) \ 
     5450   $(MODEL_LIB)(sbc_ice.o) \ 
     5451   $(MODEL_LIB)(sbc_oce.o) \ 
     5452   dom_ice_2.F90 \ 
     5453   dom_oce.F90 \ 
     5454   ice_2.F90 \ 
    62435455   ice_oce.F90 \ 
    62445456   in_out_manager.F90 \ 
    6245    ini1d.F90 \ 
    62465457   iom.F90 \ 
    62475458   lbclnk.F90 \ 
    62485459   lib_print.f90 \ 
    6249    limistate.F90 \ 
    6250    limmsh.F90 \ 
    6251    limrst.F90 \ 
     5460   limistate_2.F90 \ 
     5461   limmsh_2.F90 \ 
     5462   limrst_2.F90 \ 
    62525463   oce.F90 \ 
    62535464   ocfzpt.F90 \ 
    6254    par_ice.F90 \ 
    6255    par_kind.F90 \ 
    6256    par_oce.F90 \ 
    6257    phycst.F90 \ 
     5465   par_ice_2.F90 \ 
     5466   par_kind.F90 \ 
     5467   par_oce.F90 \ 
     5468   phycst.F90 \ 
     5469   sbc_ice.F90 \ 
     5470   sbc_oce.F90 \ 
    62585471   $(MODEL_LIB)(ice_oce.o) \ 
    6259    $(MODEL_LIB)(iceini.o) \ 
    6260    $(MODEL_LIB)(in_out_manager.o) \ 
    6261    $(MODEL_LIB)(limistate.o) \ 
    6262    $(MODEL_LIB)(par_oce.o) \ 
    6263    $(MODEL_LIB)(phycst.o) \ 
    6264    $(MODEL_LIB)(thd_ice.o) \ 
     5472   $(MODEL_LIB)(iceini_2.o) \ 
     5473   $(MODEL_LIB)(in_out_manager.o) \ 
     5474   $(MODEL_LIB)(limistate_2.o) \ 
     5475   $(MODEL_LIB)(par_oce.o) \ 
     5476   $(MODEL_LIB)(phycst.o) \ 
     5477   $(MODEL_LIB)(thd_ice_2.o) \ 
    62655478   ice_oce.F90 \ 
    6266    iceini.F90 \ 
    6267    in_out_manager.F90 \ 
    6268    limistate.F90 \ 
    6269    par_oce.F90 \ 
    6270    phycst.F90 \ 
    6271    thd_ice.F90 \ 
    6272    KEY_CPP \ 
    6273    limthd_zdf.F90 
    6274 $(MODEL_LIB)(limtrp.o) :   \ 
    6275    $(MODEL_LIB)(blk_oce.o) \ 
    6276    $(MODEL_LIB)(dom_ice.o) \ 
    6277    $(MODEL_LIB)(dom_oce.o) \ 
    6278    $(MODEL_LIB)(flx_oce.o) \ 
    6279    $(MODEL_LIB)(ice.o) \ 
     5479   iceini_2.F90 \ 
     5480   in_out_manager.F90 \ 
     5481   limistate_2.F90 \ 
     5482   par_oce.F90 \ 
     5483   phycst.F90 \ 
     5484   thd_ice_2.F90 \ 
     5485   KEY_CPP \ 
     5486   limthd_zdf_2.F90 
     5487$(MODEL_LIB)(limtrp_2.o) : \ 
     5488   $(MODEL_LIB)(dom_ice_2.o) \ 
     5489   $(MODEL_LIB)(dom_oce.o) \ 
     5490   $(MODEL_LIB)(ice_2.o) \ 
    62805491   $(MODEL_LIB)(ice_oce.o) \ 
    62815492   $(MODEL_LIB)(in_out_manager.o) \ 
    6282    $(MODEL_LIB)(ini1d.o) \ 
    62835493   $(MODEL_LIB)(iom.o) \ 
    62845494   $(MODEL_LIB)(lbclnk.o) \ 
    62855495   $(MODEL_LIB)(lib_mpp.o) \ 
    62865496   $(MODEL_LIB)(lib_print.o) \ 
    6287    $(MODEL_LIB)(limistate.o) \ 
    6288    $(MODEL_LIB)(limmsh.o) \ 
    6289    $(MODEL_LIB)(limrst.o) \ 
     5497   $(MODEL_LIB)(limistate_2.o) \ 
     5498   $(MODEL_LIB)(limmsh_2.o) \ 
     5499   $(MODEL_LIB)(limrst_2.o) \ 
    62905500   $(MODEL_LIB)(oce.o) \ 
    62915501   $(MODEL_LIB)(ocfzpt.o) \ 
    6292    $(MODEL_LIB)(par_ice.o) \ 
    6293    $(MODEL_LIB)(par_kind.o) \ 
    6294    $(MODEL_LIB)(par_oce.o) \ 
    6295    $(MODEL_LIB)(phycst.o) \ 
    6296    $(MODEL_LIB)(prtctl.o) \ 
    6297    blk_oce.F90 \ 
    6298    dom_ice.F90 \ 
    6299    dom_oce.F90 \ 
    6300    flx_oce.F90 \ 
    6301    ice.F90 \ 
     5502   $(MODEL_LIB)(par_ice_2.o) \ 
     5503   $(MODEL_LIB)(par_kind.o) \ 
     5504   $(MODEL_LIB)(par_oce.o) \ 
     5505   $(MODEL_LIB)(phycst.o) \ 
     5506   $(MODEL_LIB)(prtctl.o) \ 
     5507   $(MODEL_LIB)(sbc_ice.o) \ 
     5508   $(MODEL_LIB)(sbc_oce.o) \ 
     5509   dom_ice_2.F90 \ 
     5510   dom_oce.F90 \ 
     5511   ice_2.F90 \ 
    63025512   ice_oce.F90 \ 
    63035513   in_out_manager.F90 \ 
    6304    ini1d.F90 \ 
    63055514   iom.F90 \ 
    63065515   lbclnk.F90 \ 
    63075516   lib_mpp.F90 \ 
    63085517   lib_print.f90 \ 
    6309    limistate.F90 \ 
    6310    limmsh.F90 \ 
    6311    limrst.F90 \ 
     5518   limistate_2.F90 \ 
     5519   limmsh_2.F90 \ 
     5520   limrst_2.F90 \ 
    63125521   oce.F90 \ 
    63135522   ocfzpt.F90 \ 
    6314    par_ice.F90 \ 
    6315    par_kind.F90 \ 
    6316    par_oce.F90 \ 
    6317    phycst.F90 \ 
    6318    prtctl.F90 \ 
     5523   par_ice_2.F90 \ 
     5524   par_kind.F90 \ 
     5525   par_oce.F90 \ 
     5526   phycst.F90 \ 
     5527   prtctl.F90 \ 
     5528   sbc_ice.F90 \ 
     5529   sbc_oce.F90 \ 
    63195530   $(MODEL_LIB)(daymod.o) \ 
    6320    $(MODEL_LIB)(dom_ice.o) \ 
    6321    $(MODEL_LIB)(dom_oce.o) \ 
    6322    $(MODEL_LIB)(ice.o) \ 
     5531   $(MODEL_LIB)(dom_ice_2.o) \ 
     5532   $(MODEL_LIB)(dom_oce.o) \ 
     5533   $(MODEL_LIB)(ice_2.o) \ 
    63235534   $(MODEL_LIB)(ice_oce.o) \ 
    6324    $(MODEL_LIB)(iceini.o) \ 
    6325    $(MODEL_LIB)(in_out_manager.o) \ 
    6326    $(MODEL_LIB)(lbclnk.o) \ 
    6327    $(MODEL_LIB)(lib_mpp.o) \ 
    6328    $(MODEL_LIB)(limadv.o) \ 
    6329    $(MODEL_LIB)(limhdf.o) \ 
    6330    $(MODEL_LIB)(limistate.o) \ 
     5535   $(MODEL_LIB)(iceini_2.o) \ 
     5536   $(MODEL_LIB)(in_out_manager.o) \ 
     5537   $(MODEL_LIB)(lbclnk.o) \ 
     5538   $(MODEL_LIB)(lib_mpp.o) \ 
     5539   $(MODEL_LIB)(limadv_2.o) \ 
     5540   $(MODEL_LIB)(limhdf_2.o) \ 
     5541   $(MODEL_LIB)(limistate_2.o) \ 
    63315542   $(MODEL_LIB)(phycst.o) \ 
    63325543   daymod.F90 \ 
    6333    dom_ice.F90 \ 
    6334    dom_oce.F90 \ 
    6335    ice.F90 \ 
     5544   dom_ice_2.F90 \ 
     5545   dom_oce.F90 \ 
     5546   ice_2.F90 \ 
    63365547   ice_oce.F90 \ 
    6337    iceini.F90 \ 
    6338    in_out_manager.F90 \ 
    6339    lbclnk.F90 \ 
    6340    lib_mpp.F90 \ 
    6341    limadv.F90 \ 
    6342    limhdf.F90 \ 
    6343    limistate.F90 \ 
     5548   iceini_2.F90 \ 
     5549   in_out_manager.F90 \ 
     5550   lbclnk.F90 \ 
     5551   lib_mpp.F90 \ 
     5552   limadv_2.F90 \ 
     5553   limhdf_2.F90 \ 
     5554   limistate_2.F90 \ 
    63445555   phycst.F90 \ 
    63455556   vectopt_loop_substitute.h90 \ 
    63465557   KEY_CPP \ 
    6347    limtrp.F90 
    6348 $(MODEL_LIB)(limwri.o) :   \ 
    6349    $(MODEL_LIB)(blk_oce.o) \ 
     5558   limtrp_2.F90 
     5559$(MODEL_LIB)(limwri_2.o) : \ 
    63505560   $(MODEL_LIB)(daymod.o) \ 
    63515561   $(MODEL_LIB)(dom_oce.o) \ 
     
    63545564   $(MODEL_LIB)(lib_print.o) \ 
    63555565   $(MODEL_LIB)(oce.o) \ 
    6356    $(MODEL_LIB)(par_ice.o) \ 
    6357    $(MODEL_LIB)(par_kind.o) \ 
    6358    $(MODEL_LIB)(par_oce.o) \ 
    6359    $(MODEL_LIB)(phycst.o) \ 
    6360    $(MODEL_LIB)(prtctl.o) \ 
    6361    blk_oce.F90 \ 
     5566   $(MODEL_LIB)(par_ice_2.o) \ 
     5567   $(MODEL_LIB)(par_kind.o) \ 
     5568   $(MODEL_LIB)(par_oce.o) \ 
     5569   $(MODEL_LIB)(phycst.o) \ 
     5570   $(MODEL_LIB)(prtctl.o) \ 
    63625571   daymod.F90 \ 
    63635572   dom_oce.F90 \ 
     
    63665575   lib_print.f90 \ 
    63675576   oce.F90 \ 
    6368    par_ice.F90 \ 
     5577   par_ice_2.F90 \ 
    63695578   par_kind.F90 \ 
    63705579   par_oce.F90 \ 
     
    63735582   $(MODEL_LIB)(daymod.o) \ 
    63745583   $(MODEL_LIB)(dianam.o) \ 
    6375    $(MODEL_LIB)(dom_ice.o) \ 
    6376    $(MODEL_LIB)(dom_oce.o) \ 
    6377    $(MODEL_LIB)(flx_oce.o) \ 
    6378    $(MODEL_LIB)(ice.o) \ 
     5584   $(MODEL_LIB)(dom_ice_2.o) \ 
     5585   $(MODEL_LIB)(dom_oce.o) \ 
     5586   $(MODEL_LIB)(ice_2.o) \ 
    63795587   $(MODEL_LIB)(ice_oce.o) \ 
    63805588   $(MODEL_LIB)(in_out_manager.o) \ 
    63815589   $(MODEL_LIB)(lbclnk.o) \ 
    63825590   $(MODEL_LIB)(phycst.o) \ 
     5591   $(MODEL_LIB)(sbc_ice.o) \ 
     5592   $(MODEL_LIB)(sbc_oce.o) \ 
    63835593   daymod.F90 \ 
    63845594   dianam.F90 \ 
    6385    dom_ice.F90 \ 
    6386    dom_oce.F90 \ 
    6387    flx_oce.F90 \ 
    6388    ice.F90 \ 
     5595   dom_ice_2.F90 \ 
     5596   dom_oce.F90 \ 
     5597   ice_2.F90 \ 
    63895598   ice_oce.F90 \ 
    63905599   in_out_manager.F90 \ 
    63915600   lbclnk.F90 \ 
    63925601   phycst.F90 \ 
     5602   sbc_ice.F90 \ 
     5603   sbc_oce.F90 \ 
    63935604   $(MODEL_LIB)(diadimg.o) \ 
    63945605   diadimg.F90 \ 
    6395    limwri_dimg.h90 \ 
     5606   limwri_dimg_2.h90 \ 
     5607   vectopt_loop_substitute.h90 \ 
    63965608   $(IOIPSL_LIB) \ 
    63975609   KEY_CPP \ 
    6398    limwri.F90 
     5610   limwri_2.F90 
    63995611$(MODEL_LIB)(model.o) : \ 
    6400    $(MODEL_LIB)(cpl.o) \ 
     5612   $(MODEL_LIB)(bdy_par.o) \ 
     5613   $(MODEL_LIB)(bdyini.o) \ 
     5614   $(MODEL_LIB)(bdytides.o) \ 
     5615   $(MODEL_LIB)(c1d.o) \ 
    64015616   $(MODEL_LIB)(cpl_oasis3.o) \ 
    64025617   $(MODEL_LIB)(cpl_oasis4.o) \ 
     
    64085623   $(MODEL_LIB)(domcfg.o) \ 
    64095624   $(MODEL_LIB)(dtasal.o) \ 
    6410    $(MODEL_LIB)(dtasst.o) \ 
    64115625   $(MODEL_LIB)(dtatem.o) \ 
    6412    $(MODEL_LIB)(dyncor1d.o) \ 
     5626   $(MODEL_LIB)(dyncor_c1d.o) \ 
    64135627   $(MODEL_LIB)(dynspg_oce.o) \ 
    64145628   $(MODEL_LIB)(eosbn2.o) \ 
    6415    $(MODEL_LIB)(flxfwb.o) \ 
    6416    $(MODEL_LIB)(flxmod.o) \ 
    6417    $(MODEL_LIB)(iceini.o) \ 
    6418    $(MODEL_LIB)(in_out_manager.o) \ 
    6419    $(MODEL_LIB)(ini1d.o) \ 
     5629   $(MODEL_LIB)(in_out_manager.o) \ 
    64205630   $(MODEL_LIB)(initrc.o) \ 
    64215631   $(MODEL_LIB)(istate.o) \ 
     
    64305640   $(MODEL_LIB)(phycst.o) \ 
    64315641   $(MODEL_LIB)(prtctl.o) \ 
     5642   $(MODEL_LIB)(sbc_oce.o) \ 
    64325643   $(MODEL_LIB)(step.o) \ 
    6433    $(MODEL_LIB)(step1d.o) \ 
     5644   $(MODEL_LIB)(step_c1d.o) \ 
    64345645   $(MODEL_LIB)(trdmod.o) \ 
    64355646   $(MODEL_LIB)(trdmod_oce.o) \ 
    64365647   $(MODEL_LIB)(zdfini.o) \ 
    64375648   $(MODEL_LIB)(zpshde.o) \ 
    6438    cpl.F90 \ 
     5649   bdy_par.F90 \ 
     5650   bdyini.F90 \ 
     5651   bdytides.F90 \ 
     5652   c1d.F90 \ 
    64395653   cpl_oasis3.F90 \ 
    64405654   cpl_oasis4.F90 \ 
     
    64465660   domcfg.F90 \ 
    64475661   dtasal.F90 \ 
    6448    dtasst.F90 \ 
    64495662   dtatem.F90 \ 
    6450    dyncor1d.F90 \ 
     5663   dyncor_c1d.F90 \ 
    64515664   dynspg_oce.F90 \ 
    64525665   eosbn2.F90 \ 
    6453    flxfwb.F90 \ 
    6454    flxmod.F90 \ 
    6455    iceini.F90 \ 
    6456    in_out_manager.F90 \ 
    6457    ini1d.F90 \ 
     5666   in_out_manager.F90 \ 
    64585667   initrc.F90 \ 
    64595668   istate.F90 \ 
     
    64685677   phycst.F90 \ 
    64695678   prtctl.F90 \ 
     5679   sbc_oce.F90 \ 
    64705680   step.F90 \ 
    6471    step1d.F90 \ 
     5681   step_c1d.F90 \ 
    64725682   trdmod.F90 \ 
    64735683   trdmod_oce.F90 \ 
     
    69406150   obctra.F90 
    69416151$(MODEL_LIB)(obcvol.o) :   \ 
    6942    $(MODEL_LIB)(blk_oce.o) \ 
    6943    $(MODEL_LIB)(cpl_oce.o) \ 
    6944    $(MODEL_LIB)(daymod.o) \ 
    6945    $(MODEL_LIB)(dom_oce.o) \ 
    6946    $(MODEL_LIB)(dtasal.o) \ 
    6947    $(MODEL_LIB)(dtasss.o) \ 
    6948    $(MODEL_LIB)(dtasst.o) \ 
    6949    $(MODEL_LIB)(dtatem.o) \ 
    6950    $(MODEL_LIB)(flx_oce.o) \ 
    6951    $(MODEL_LIB)(flxmod.o) \ 
    6952    $(MODEL_LIB)(flxrnf.o) \ 
    6953    $(MODEL_LIB)(ice_oce.o) \ 
    6954    $(MODEL_LIB)(in_out_manager.o) \ 
    6955    $(MODEL_LIB)(lbclnk.o) \ 
    6956    $(MODEL_LIB)(lib_mpp.o) \ 
     6152   $(MODEL_LIB)(dom_oce.o) \ 
     6153   $(MODEL_LIB)(in_out_manager.o) \ 
    69576154   $(MODEL_LIB)(lib_print.o) \ 
    69586155   $(MODEL_LIB)(obc_par.o) \ 
    6959    $(MODEL_LIB)(oce.o) \ 
    6960    $(MODEL_LIB)(ocfzpt.o) \ 
    6961    $(MODEL_LIB)(par_kind.o) \ 
    6962    $(MODEL_LIB)(par_oce.o) \ 
    6963    $(MODEL_LIB)(phycst.o) \ 
    6964    $(MODEL_LIB)(prtctl.o) \ 
    6965    $(MODEL_LIB)(taumod.o) \ 
    6966    $(MODEL_LIB)(tradmp.o) \ 
    6967    blk_oce.F90 \ 
    6968    cpl_oce.F90 \ 
    6969    daymod.F90 \ 
    6970    dom_oce.F90 \ 
    6971    dtasal.F90 \ 
    6972    dtasss.F90 \ 
    6973    dtasst.F90 \ 
    6974    dtatem.F90 \ 
    6975    flx_oce.F90 \ 
    6976    flxmod.F90 \ 
    6977    flxrnf.F90 \ 
    6978    ice_oce.F90 \ 
    6979    in_out_manager.F90 \ 
    6980    lbclnk.F90 \ 
    6981    lib_mpp.F90 \ 
     6156   $(MODEL_LIB)(par_kind.o) \ 
     6157   $(MODEL_LIB)(par_oce.o) \ 
     6158   dom_oce.F90 \ 
     6159   in_out_manager.F90 \ 
    69826160   lib_print.f90 \ 
    69836161   obc_par.F90 \ 
    6984    oce.F90 \ 
    6985    ocfzpt.F90 \ 
    6986    par_kind.F90 \ 
    6987    par_oce.F90 \ 
    6988    phycst.F90 \ 
    6989    prtctl.F90 \ 
    6990    taumod.F90 \ 
    6991    tradmp.F90 \ 
     6162   par_kind.F90 \ 
     6163   par_oce.F90 \ 
    69926164   $(MODEL_LIB)(dom_oce.o) \ 
    69936165   $(MODEL_LIB)(in_out_manager.o) \ 
     
    69956167   $(MODEL_LIB)(obc_oce.o) \ 
    69966168   $(MODEL_LIB)(oce.o) \ 
    6997    $(MODEL_LIB)(ocesbc.o) \ 
    6998    $(MODEL_LIB)(phycst.o) \ 
     6169   $(MODEL_LIB)(phycst.o) \ 
     6170   $(MODEL_LIB)(sbc_oce.o) \ 
    69996171   dom_oce.F90 \ 
    70006172   in_out_manager.F90 \ 
     
    70026174   obc_oce.F90 \ 
    70036175   oce.F90 \ 
    7004    ocesbc.F90 \ 
    7005    phycst.F90 \ 
     6176   phycst.F90 \ 
     6177   sbc_oce.F90 \ 
    70066178   domzgr_substitute.h90 \ 
    70076179   obc_vectopt_loop_substitute.h90 \ 
     
    70156187   KEY_CPP \ 
    70166188   oce.F90 
    7017 $(MODEL_LIB)(ocesbc.o) :   \ 
    7018    $(MODEL_LIB)(blk_oce.o) \ 
    7019    $(MODEL_LIB)(cpl_oasis3.o) \ 
    7020    $(MODEL_LIB)(cpl_oasis4.o) \ 
    7021    $(MODEL_LIB)(daymod.o) \ 
    7022    $(MODEL_LIB)(dom_oce.o) \ 
    7023    $(MODEL_LIB)(dtasal.o) \ 
    7024    $(MODEL_LIB)(dtatem.o) \ 
    7025    $(MODEL_LIB)(flx_oce.o) \ 
    7026    $(MODEL_LIB)(geo2ocean.o) \ 
    7027    $(MODEL_LIB)(ice.o) \ 
    7028    $(MODEL_LIB)(ice_oce.o) \ 
    7029    $(MODEL_LIB)(in_out_manager.o) \ 
    7030    $(MODEL_LIB)(iom.o) \ 
    7031    $(MODEL_LIB)(lbclnk.o) \ 
    7032    $(MODEL_LIB)(lib_mpp.o) \ 
    7033    $(MODEL_LIB)(lib_print.o) \ 
    7034    $(MODEL_LIB)(oce.o) \ 
    7035    $(MODEL_LIB)(ocfzpt.o) \ 
    7036    $(MODEL_LIB)(par_kind.o) \ 
    7037    $(MODEL_LIB)(par_oce.o) \ 
    7038    $(MODEL_LIB)(phycst.o) \ 
    7039    $(MODEL_LIB)(prtctl.o) \ 
    7040    $(MODEL_LIB)(trdmod.o) \ 
    7041    $(MODEL_LIB)(trdmod_oce.o) \ 
    7042    $(MODEL_LIB)(zdf_oce.o) \ 
    7043    $(MODEL_LIB)(zdfmxl.o) \ 
    7044    blk_oce.F90 \ 
    7045    cpl_oasis3.F90 \ 
    7046    cpl_oasis4.F90 \ 
    7047    daymod.F90 \ 
    7048    dom_oce.F90 \ 
    7049    dtasal.F90 \ 
    7050    dtatem.F90 \ 
    7051    flx_oce.F90 \ 
    7052    geo2ocean.F90 \ 
    7053    ice.F90 \ 
    7054    ice_oce.F90 \ 
    7055    in_out_manager.F90 \ 
    7056    iom.F90 \ 
    7057    lbclnk.F90 \ 
    7058    lib_mpp.F90 \ 
    7059    lib_print.f90 \ 
    7060    oce.F90 \ 
    7061    ocfzpt.F90 \ 
    7062    par_kind.F90 \ 
    7063    par_oce.F90 \ 
    7064    phycst.F90 \ 
    7065    prtctl.F90 \ 
    7066    trdmod.F90 \ 
    7067    trdmod_oce.F90 \ 
    7068    zdf_oce.F90 \ 
    7069    zdfmxl.F90 \ 
    7070    $(MODEL_LIB)(blk_oce.o) \ 
    7071    $(MODEL_LIB)(cpl_oce.o) \ 
    7072    $(MODEL_LIB)(daymod.o) \ 
    7073    $(MODEL_LIB)(dom_oce.o) \ 
    7074    $(MODEL_LIB)(dtasal.o) \ 
    7075    $(MODEL_LIB)(dtasss.o) \ 
    7076    $(MODEL_LIB)(dtasst.o) \ 
    7077    $(MODEL_LIB)(dtatem.o) \ 
    7078    $(MODEL_LIB)(flx_oce.o) \ 
    7079    $(MODEL_LIB)(flxmod.o) \ 
    7080    $(MODEL_LIB)(flxrnf.o) \ 
    7081    $(MODEL_LIB)(ice_oce.o) \ 
    7082    $(MODEL_LIB)(in_out_manager.o) \ 
    7083    $(MODEL_LIB)(lbclnk.o) \ 
    7084    $(MODEL_LIB)(lib_mpp.o) \ 
    7085    $(MODEL_LIB)(oce.o) \ 
    7086    $(MODEL_LIB)(ocfzpt.o) \ 
    7087    $(MODEL_LIB)(phycst.o) \ 
    7088    $(MODEL_LIB)(prtctl.o) \ 
    7089    $(MODEL_LIB)(taumod.o) \ 
    7090    $(MODEL_LIB)(tradmp.o) \ 
    7091    blk_oce.F90 \ 
    7092    cpl_oce.F90 \ 
    7093    daymod.F90 \ 
    7094    dom_oce.F90 \ 
    7095    dtasal.F90 \ 
    7096    dtasss.F90 \ 
    7097    dtasst.F90 \ 
    7098    dtatem.F90 \ 
    7099    flx_oce.F90 \ 
    7100    flxmod.F90 \ 
    7101    flxrnf.F90 \ 
    7102    ice_oce.F90 \ 
    7103    in_out_manager.F90 \ 
    7104    lbclnk.F90 \ 
    7105    lib_mpp.F90 \ 
    7106    oce.F90 \ 
    7107    ocfzpt.F90 \ 
    7108    phycst.F90 \ 
    7109    prtctl.F90 \ 
    7110    taumod.F90 \ 
    7111    tradmp.F90 \ 
    7112    domzgr_substitute.h90 \ 
    7113    vectopt_loop_substitute.h90 \ 
    7114    KEY_CPP \ 
    7115    ocesbc.F90 
    71166189$(MODEL_LIB)(ocfzpt.o) :   \ 
    71176190   $(MODEL_LIB)(par_oce.o) \ 
     
    71246197$(MODEL_LIB)(opa.o) :   \ 
    71256198   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    7126    $(MODEL_LIB)(blk_oce.o) \ 
     6199   $(MODEL_LIB)(bdy_oce.o) \ 
     6200   $(MODEL_LIB)(bdy_par.o) \ 
     6201   $(MODEL_LIB)(bdydta.o) \ 
     6202   $(MODEL_LIB)(bdytides.o) \ 
     6203   $(MODEL_LIB)(c1d.o) \ 
    71276204   $(MODEL_LIB)(cla.o) \ 
    71286205   $(MODEL_LIB)(cla_div.o) \ 
    71296206   $(MODEL_LIB)(closea.o) \ 
    7130    $(MODEL_LIB)(cpl.o) \ 
    7131    $(MODEL_LIB)(cpl_oasis3.o) \ 
    7132    $(MODEL_LIB)(cpl_oasis4.o) \ 
    71336207   $(MODEL_LIB)(cpl_oce.o) \ 
    71346208   $(MODEL_LIB)(daymod.o) \ 
     
    71416215   $(MODEL_LIB)(diaspr.o) \ 
    71426216   $(MODEL_LIB)(diawri.o) \ 
    7143    $(MODEL_LIB)(diawri1d.o) \ 
    71446217   $(MODEL_LIB)(divcur.o) \ 
    7145    $(MODEL_LIB)(dom_ice.o) \ 
    71466218   $(MODEL_LIB)(dom_oce.o) \ 
    71476219   $(MODEL_LIB)(domhgr.o) \ 
     
    71526224   $(MODEL_LIB)(domzgr.o) \ 
    71536225   $(MODEL_LIB)(dtasal.o) \ 
    7154    $(MODEL_LIB)(dtasss.o) \ 
    7155    $(MODEL_LIB)(dtasst.o) \ 
    71566226   $(MODEL_LIB)(dtatem.o) \ 
    71576227   $(MODEL_LIB)(dynadv.o) \ 
    7158    $(MODEL_LIB)(dyncor1d.o) \ 
    71596228   $(MODEL_LIB)(dynhpg.o) \ 
    71606229   $(MODEL_LIB)(dynldf.o) \ 
    71616230   $(MODEL_LIB)(dynnxt.o) \ 
    7162    $(MODEL_LIB)(dynnxt1d.o) \ 
    71636231   $(MODEL_LIB)(dynspg.o) \ 
    71646232   $(MODEL_LIB)(dynspg_exp.o) \ 
     
    71716239   $(MODEL_LIB)(flo_oce.o) \ 
    71726240   $(MODEL_LIB)(floats.o) \ 
    7173    $(MODEL_LIB)(flx_oce.o) \ 
    7174    $(MODEL_LIB)(flxblk.o) \ 
    7175    $(MODEL_LIB)(flxfwb.o) \ 
    7176    $(MODEL_LIB)(flxmod.o) \ 
    7177    $(MODEL_LIB)(flxrnf.o) \ 
    7178    $(MODEL_LIB)(geo2ocean.o) \ 
    7179    $(MODEL_LIB)(ice.o) \ 
     6241   $(MODEL_LIB)(ice_2.o) \ 
    71806242   $(MODEL_LIB)(ice_oce.o) \ 
    7181    $(MODEL_LIB)(icestp.o) \ 
    7182    $(MODEL_LIB)(icestp1d.o) \ 
    7183    $(MODEL_LIB)(in_out_manager.o) \ 
    7184    $(MODEL_LIB)(ini1d.o) \ 
     6243   $(MODEL_LIB)(in_out_manager.o) \ 
    71856244   $(MODEL_LIB)(iom.o) \ 
    71866245   $(MODEL_LIB)(lbclnk.o) \ 
     
    71916250   $(MODEL_LIB)(lib_mpp.o) \ 
    71926251   $(MODEL_LIB)(lib_print.o) \ 
    7193    $(MODEL_LIB)(limistate.o) \ 
    7194    $(MODEL_LIB)(limmsh.o) \ 
    7195    $(MODEL_LIB)(limrst.o) \ 
    71966252   $(MODEL_LIB)(oasis4_date.o) \ 
    71976253   $(MODEL_LIB)(obc_oce.o) \ 
     
    72036259   $(MODEL_LIB)(obcspg.o) \ 
    72046260   $(MODEL_LIB)(oce.o) \ 
    7205    $(MODEL_LIB)(ocesbc.o) \ 
    72066261   $(MODEL_LIB)(ocfzpt.o) \ 
    72076262   $(MODEL_LIB)(par_kind.o) \ 
     
    72106265   $(MODEL_LIB)(prtctl.o) \ 
    72116266   $(MODEL_LIB)(restart.o) \ 
     6267   $(MODEL_LIB)(sbc_ice.o) \ 
     6268   $(MODEL_LIB)(sbc_oce.o) \ 
     6269   $(MODEL_LIB)(sbcmod.o) \ 
     6270   $(MODEL_LIB)(sbcrnf.o) \ 
    72126271   $(MODEL_LIB)(sol_oce.o) \ 
    72136272   $(MODEL_LIB)(solisl.o) \ 
    72146273   $(MODEL_LIB)(stpctl.o) \ 
    7215    $(MODEL_LIB)(taumod.o) \ 
    72166274   $(MODEL_LIB)(traadv.o) \ 
    72176275   $(MODEL_LIB)(trabbc.o) \ 
     
    72446302   $(MODEL_LIB)(zpshde.o) \ 
    72456303   agrif_opa_sponge.F90 \ 
    7246    blk_oce.F90 \ 
     6304   bdy_oce.F90 \ 
     6305   bdy_par.F90 \ 
     6306   bdydta.F90 \ 
     6307   bdytides.F90 \ 
     6308   c1d.F90 \ 
    72476309   cla.F90 \ 
    72486310   cla_div.F90 \ 
    72496311   closea.F90 \ 
    7250    cpl.F90 \ 
    7251    cpl_oasis3.F90 \ 
    7252    cpl_oasis4.F90 \ 
    72536312   cpl_oce.F90 \ 
    72546313   daymod.F90 \ 
     
    72616320   diaspr.F90 \ 
    72626321   diawri.F90 \ 
    7263    diawri1d.F90 \ 
    72646322   divcur.F90 \ 
    7265    dom_ice.F90 \ 
    72666323   dom_oce.F90 \ 
    72676324   domhgr.F90 \ 
     
    72726329   domzgr.F90 \ 
    72736330   dtasal.F90 \ 
    7274    dtasss.F90 \ 
    7275    dtasst.F90 \ 
    72766331   dtatem.F90 \ 
    72776332   dynadv.F90 \ 
    7278    dyncor1d.F90 \ 
    72796333   dynhpg.F90 \ 
    72806334   dynldf.F90 \ 
    72816335   dynnxt.F90 \ 
    7282    dynnxt1d.F90 \ 
    72836336   dynspg.F90 \ 
    72846337   dynspg_exp.F90 \ 
     
    72916344   flo_oce.F90 \ 
    72926345   floats.F90 \ 
    7293    flx_oce.F90 \ 
    7294    flxblk.F90 \ 
    7295    flxfwb.F90 \ 
    7296    flxmod.F90 \ 
    7297    flxrnf.F90 \ 
    7298    geo2ocean.F90 \ 
    7299    ice.F90 \ 
     6346   ice_2.F90 \ 
    73006347   ice_oce.F90 \ 
    7301    icestp.F90 \ 
    7302    icestp1d.F90 \ 
    7303    in_out_manager.F90 \ 
    7304    ini1d.F90 \ 
     6348   in_out_manager.F90 \ 
    73056349   iom.F90 \ 
    73066350   lbclnk.F90 \ 
     
    73116355   lib_mpp.F90 \ 
    73126356   lib_print.f90 \ 
    7313    limistate.F90 \ 
    7314    limmsh.F90 \ 
    7315    limrst.F90 \ 
    73166357   oasis4_date.F90 \ 
    73176358   obc_oce.F90 \ 
     
    73236364   obcspg.F90 \ 
    73246365   oce.F90 \ 
    7325    ocesbc.F90 \ 
    73266366   ocfzpt.F90 \ 
    73276367   par_kind.F90 \ 
     
    73306370   prtctl.F90 \ 
    73316371   restart.F90 \ 
     6372   sbc_ice.F90 \ 
     6373   sbc_oce.F90 \ 
     6374   sbcmod.F90 \ 
     6375   sbcrnf.F90 \ 
    73326376   sol_oce.F90 \ 
    73336377   solisl.F90 \ 
    73346378   stpctl.F90 \ 
    7335    taumod.F90 \ 
    73366379   traadv.F90 \ 
    73376380   trabbc.F90 \ 
     
    73636406   zdftke.F90 \ 
    73646407   zpshde.F90 \ 
    7365    $(MODEL_LIB)(cpl.o) \ 
     6408   $(MODEL_LIB)(bdy_par.o) \ 
     6409   $(MODEL_LIB)(bdyini.o) \ 
     6410   $(MODEL_LIB)(bdytides.o) \ 
     6411   $(MODEL_LIB)(c1d.o) \ 
    73666412   $(MODEL_LIB)(cpl_oasis3.o) \ 
    73676413   $(MODEL_LIB)(cpl_oasis4.o) \ 
     
    73736419   $(MODEL_LIB)(domcfg.o) \ 
    73746420   $(MODEL_LIB)(dtasal.o) \ 
    7375    $(MODEL_LIB)(dtasst.o) \ 
    73766421   $(MODEL_LIB)(dtatem.o) \ 
    7377    $(MODEL_LIB)(dyncor1d.o) \ 
     6422   $(MODEL_LIB)(dyncor_c1d.o) \ 
    73786423   $(MODEL_LIB)(dynspg_oce.o) \ 
    73796424   $(MODEL_LIB)(eosbn2.o) \ 
    7380    $(MODEL_LIB)(flxfwb.o) \ 
    7381    $(MODEL_LIB)(flxmod.o) \ 
    7382    $(MODEL_LIB)(iceini.o) \ 
    7383    $(MODEL_LIB)(in_out_manager.o) \ 
    7384    $(MODEL_LIB)(ini1d.o) \ 
     6425   $(MODEL_LIB)(in_out_manager.o) \ 
    73856426   $(MODEL_LIB)(initrc.o) \ 
    73866427   $(MODEL_LIB)(istate.o) \ 
     
    73956436   $(MODEL_LIB)(phycst.o) \ 
    73966437   $(MODEL_LIB)(prtctl.o) \ 
     6438   $(MODEL_LIB)(sbc_oce.o) \ 
    73976439   $(MODEL_LIB)(step.o) \ 
    7398    $(MODEL_LIB)(step1d.o) \ 
     6440   $(MODEL_LIB)(step_c1d.o) \ 
    73996441   $(MODEL_LIB)(trdmod.o) \ 
    74006442   $(MODEL_LIB)(trdmod_oce.o) \ 
    74016443   $(MODEL_LIB)(zdfini.o) \ 
    74026444   $(MODEL_LIB)(zpshde.o) \ 
    7403    cpl.F90 \ 
     6445   bdy_par.F90 \ 
     6446   bdyini.F90 \ 
     6447   bdytides.F90 \ 
     6448   c1d.F90 \ 
    74046449   cpl_oasis3.F90 \ 
    74056450   cpl_oasis4.F90 \ 
     
    74116456   domcfg.F90 \ 
    74126457   dtasal.F90 \ 
    7413    dtasst.F90 \ 
    74146458   dtatem.F90 \ 
    7415    dyncor1d.F90 \ 
     6459   dyncor_c1d.F90 \ 
    74166460   dynspg_oce.F90 \ 
    74176461   eosbn2.F90 \ 
    7418    flxfwb.F90 \ 
    7419    flxmod.F90 \ 
    7420    iceini.F90 \ 
    7421    in_out_manager.F90 \ 
    7422    ini1d.F90 \ 
     6462   in_out_manager.F90 \ 
    74236463   initrc.F90 \ 
    74246464   istate.F90 \ 
     
    74336473   phycst.F90 \ 
    74346474   prtctl.F90 \ 
     6475   sbc_oce.F90 \ 
    74356476   step.F90 \ 
    7436    step1d.F90 \ 
     6477   step_c1d.F90 \ 
    74376478   trdmod.F90 \ 
    74386479   trdmod_oce.F90 \ 
     
    74416482   KEY_CPP \ 
    74426483   opa.F90 
    7443 $(MODEL_LIB)(par_ice.o) :  \ 
    7444    $(MODEL_LIB)(par_kind.o) \ 
    7445    par_kind.F90 \ 
    7446    $(MODEL_LIB)(par_oce.o) \ 
    7447    par_oce.F90 \ 
    7448    par_ice.F90 
     6484$(MODEL_LIB)(par_ice_2.o) :   \ 
     6485   $(MODEL_LIB)(par_kind.o) \ 
     6486   par_kind.F90 \ 
     6487   $(MODEL_LIB)(par_oce.o) \ 
     6488   par_oce.F90 \ 
     6489   KEY_CPP \ 
     6490   par_ice_2.F90 
    74496491$(MODEL_LIB)(par_kind.o) : \ 
    74506492   par_kind.F90 
     
    74736515   in_out_manager.F90 \ 
    74746516   par_oce.F90 \ 
     6517   KEY_CPP \ 
    74756518   phycst.F90 
    74766519$(MODEL_LIB)(prtctl.o) :   \ 
     
    74936536   prtctl.F90 
    74946537$(MODEL_LIB)(restart.o) :  \ 
    7495    $(MODEL_LIB)(blk_oce.o) \ 
    74966538   $(MODEL_LIB)(dom_oce.o) \ 
    74976539   $(MODEL_LIB)(eosbn2.o) \ 
     
    75096551   $(MODEL_LIB)(prtctl.o) \ 
    75106552   $(MODEL_LIB)(zdfddm.o) \ 
    7511    blk_oce.F90 \ 
    75126553   dom_oce.F90 \ 
    75136554   eosbn2.F90 \ 
     
    75256566   prtctl.F90 \ 
    75266567   zdfddm.F90 \ 
    7527    $(MODEL_LIB)(blk_oce.o) \ 
     6568   $(MODEL_LIB)(c1d.o) \ 
    75286569   $(MODEL_LIB)(cpl_oce.o) \ 
    75296570   $(MODEL_LIB)(daymod.o) \ 
    75306571   $(MODEL_LIB)(dom_oce.o) \ 
    75316572   $(MODEL_LIB)(eosbn2.o) \ 
    7532    $(MODEL_LIB)(ice_oce.o) \ 
    7533    $(MODEL_LIB)(in_out_manager.o) \ 
    7534    $(MODEL_LIB)(ini1d.o) \ 
     6573   $(MODEL_LIB)(in_out_manager.o) \ 
    75356574   $(MODEL_LIB)(iom.o) \ 
    75366575   $(MODEL_LIB)(oce.o) \ 
     
    75386577   $(MODEL_LIB)(trdmld_oce.o) \ 
    75396578   $(MODEL_LIB)(zpshde.o) \ 
    7540    blk_oce.F90 \ 
     6579   c1d.F90 \ 
    75416580   cpl_oce.F90 \ 
    75426581   daymod.F90 \ 
    75436582   dom_oce.F90 \ 
    75446583   eosbn2.F90 \ 
    7545    ice_oce.F90 \ 
    7546    in_out_manager.F90 \ 
    7547    ini1d.F90 \ 
     6584   in_out_manager.F90 \ 
    75486585   iom.F90 \ 
    75496586   oce.F90 \ 
     
    75546591   KEY_CPP \ 
    75556592   restart.F90 
     6593$(MODEL_LIB)(sbc_ice.o) :  \ 
     6594   $(MODEL_LIB)(par_kind.o) \ 
     6595   par_kind.F90 \ 
     6596   $(MODEL_LIB)(par_oce.o) \ 
     6597   par_oce.F90 \ 
     6598   KEY_CPP \ 
     6599   sbc_ice.F90 
     6600$(MODEL_LIB)(sbc_oce.o) :  \ 
     6601   $(MODEL_LIB)(par_kind.o) \ 
     6602   par_kind.F90 \ 
     6603   $(MODEL_LIB)(par_oce.o) \ 
     6604   par_oce.F90 \ 
     6605   sbc_oce.F90 
     6606$(MODEL_LIB)(sbcana.o) :   \ 
     6607   $(MODEL_LIB)(dom_oce.o) \ 
     6608   $(MODEL_LIB)(in_out_manager.o) \ 
     6609   $(MODEL_LIB)(lib_mpp.o) \ 
     6610   $(MODEL_LIB)(lib_print.o) \ 
     6611   $(MODEL_LIB)(oce.o) \ 
     6612   $(MODEL_LIB)(par_kind.o) \ 
     6613   $(MODEL_LIB)(par_oce.o) \ 
     6614   $(MODEL_LIB)(phycst.o) \ 
     6615   $(MODEL_LIB)(prtctl.o) \ 
     6616   dom_oce.F90 \ 
     6617   in_out_manager.F90 \ 
     6618   lib_mpp.F90 \ 
     6619   lib_print.f90 \ 
     6620   oce.F90 \ 
     6621   par_kind.F90 \ 
     6622   par_oce.F90 \ 
     6623   phycst.F90 \ 
     6624   prtctl.F90 \ 
     6625   $(MODEL_LIB)(daymod.o) \ 
     6626   $(MODEL_LIB)(dom_oce.o) \ 
     6627   $(MODEL_LIB)(in_out_manager.o) \ 
     6628   $(MODEL_LIB)(lbclnk.o) \ 
     6629   $(MODEL_LIB)(lib_mpp.o) \ 
     6630   $(MODEL_LIB)(oce.o) \ 
     6631   $(MODEL_LIB)(ocfzpt.o) \ 
     6632   $(MODEL_LIB)(phycst.o) \ 
     6633   $(MODEL_LIB)(sbc_oce.o) \ 
     6634   daymod.F90 \ 
     6635   dom_oce.F90 \ 
     6636   in_out_manager.F90 \ 
     6637   lbclnk.F90 \ 
     6638   lib_mpp.F90 \ 
     6639   oce.F90 \ 
     6640   ocfzpt.F90 \ 
     6641   phycst.F90 \ 
     6642   sbc_oce.F90 \ 
     6643   domzgr_substitute.h90 \ 
     6644   KEY_CPP \ 
     6645   sbcana.F90 
     6646$(MODEL_LIB)(sbcblk_clio.o) : \ 
     6647   $(MODEL_LIB)(daymod.o) \ 
     6648   $(MODEL_LIB)(dom_oce.o) \ 
     6649   $(MODEL_LIB)(in_out_manager.o) \ 
     6650   $(MODEL_LIB)(iom.o) \ 
     6651   $(MODEL_LIB)(iom_def.o) \ 
     6652   $(MODEL_LIB)(iom_ioipsl.o) \ 
     6653   $(MODEL_LIB)(iom_nf90.o) \ 
     6654   $(MODEL_LIB)(iom_rstdimg.o) \ 
     6655   $(MODEL_LIB)(lbclnk.o) \ 
     6656   $(MODEL_LIB)(lib_mpp.o) \ 
     6657   $(MODEL_LIB)(lib_print.o) \ 
     6658   $(MODEL_LIB)(oce.o) \ 
     6659   $(MODEL_LIB)(par_ice_2.o) \ 
     6660   $(MODEL_LIB)(par_kind.o) \ 
     6661   $(MODEL_LIB)(par_oce.o) \ 
     6662   $(MODEL_LIB)(phycst.o) \ 
     6663   $(MODEL_LIB)(prtctl.o) \ 
     6664   daymod.F90 \ 
     6665   dom_oce.F90 \ 
     6666   in_out_manager.F90 \ 
     6667   iom.F90 \ 
     6668   iom_def.F90 \ 
     6669   iom_ioipsl.F90 \ 
     6670   iom_nf90.F90 \ 
     6671   iom_rstdimg.F90 \ 
     6672   lbclnk.F90 \ 
     6673   lib_mpp.F90 \ 
     6674   lib_print.f90 \ 
     6675   oce.F90 \ 
     6676   par_ice_2.F90 \ 
     6677   par_kind.F90 \ 
     6678   par_oce.F90 \ 
     6679   phycst.F90 \ 
     6680   prtctl.F90 \ 
     6681   $(MODEL_LIB)(albedo.o) \ 
     6682   $(MODEL_LIB)(daymod.o) \ 
     6683   $(MODEL_LIB)(dom_oce.o) \ 
     6684   $(MODEL_LIB)(fldread.o) \ 
     6685   $(MODEL_LIB)(ice_2.o) \ 
     6686   $(MODEL_LIB)(ice_oce.o) \ 
     6687   $(MODEL_LIB)(in_out_manager.o) \ 
     6688   $(MODEL_LIB)(iom.o) \ 
     6689   $(MODEL_LIB)(lbclnk.o) \ 
     6690   $(MODEL_LIB)(lib_mpp.o) \ 
     6691   $(MODEL_LIB)(oce.o) \ 
     6692   $(MODEL_LIB)(ocfzpt.o) \ 
     6693   $(MODEL_LIB)(par_ice_2.o) \ 
     6694   $(MODEL_LIB)(phycst.o) \ 
     6695   $(MODEL_LIB)(prtctl.o) \ 
     6696   $(MODEL_LIB)(sbc_oce.o) \ 
     6697   albedo.F90 \ 
     6698   daymod.F90 \ 
     6699   dom_oce.F90 \ 
     6700   fldread.F90 \ 
     6701   ice_2.F90 \ 
     6702   ice_oce.F90 \ 
     6703   in_out_manager.F90 \ 
     6704   iom.F90 \ 
     6705   lbclnk.F90 \ 
     6706   lib_mpp.F90 \ 
     6707   oce.F90 \ 
     6708   ocfzpt.F90 \ 
     6709   par_ice_2.F90 \ 
     6710   phycst.F90 \ 
     6711   prtctl.F90 \ 
     6712   sbc_oce.F90 \ 
     6713   vectopt_loop_substitute.h90 \ 
     6714   KEY_CPP \ 
     6715   sbcblk_clio.F90 
     6716$(MODEL_LIB)(sbcblk_core.o) : \ 
     6717   $(MODEL_LIB)(daymod.o) \ 
     6718   $(MODEL_LIB)(dom_oce.o) \ 
     6719   $(MODEL_LIB)(in_out_manager.o) \ 
     6720   $(MODEL_LIB)(iom.o) \ 
     6721   $(MODEL_LIB)(iom_def.o) \ 
     6722   $(MODEL_LIB)(iom_ioipsl.o) \ 
     6723   $(MODEL_LIB)(iom_nf90.o) \ 
     6724   $(MODEL_LIB)(iom_rstdimg.o) \ 
     6725   $(MODEL_LIB)(lbclnk.o) \ 
     6726   $(MODEL_LIB)(lib_mpp.o) \ 
     6727   $(MODEL_LIB)(lib_print.o) \ 
     6728   $(MODEL_LIB)(oce.o) \ 
     6729   $(MODEL_LIB)(par_kind.o) \ 
     6730   $(MODEL_LIB)(par_oce.o) \ 
     6731   $(MODEL_LIB)(phycst.o) \ 
     6732   $(MODEL_LIB)(prtctl.o) \ 
     6733   daymod.F90 \ 
     6734   dom_oce.F90 \ 
     6735   in_out_manager.F90 \ 
     6736   iom.F90 \ 
     6737   iom_def.F90 \ 
     6738   iom_ioipsl.F90 \ 
     6739   iom_nf90.F90 \ 
     6740   iom_rstdimg.F90 \ 
     6741   lbclnk.F90 \ 
     6742   lib_mpp.F90 \ 
     6743   lib_print.f90 \ 
     6744   oce.F90 \ 
     6745   par_kind.F90 \ 
     6746   par_oce.F90 \ 
     6747   phycst.F90 \ 
     6748   prtctl.F90 \ 
     6749   $(MODEL_LIB)(daymod.o) \ 
     6750   $(MODEL_LIB)(dom_oce.o) \ 
     6751   $(MODEL_LIB)(fldread.o) \ 
     6752   $(MODEL_LIB)(ice_oce.o) \ 
     6753   $(MODEL_LIB)(in_out_manager.o) \ 
     6754   $(MODEL_LIB)(iom.o) \ 
     6755   $(MODEL_LIB)(lbclnk.o) \ 
     6756   $(MODEL_LIB)(lib_mpp.o) \ 
     6757   $(MODEL_LIB)(oce.o) \ 
     6758   $(MODEL_LIB)(ocfzpt.o) \ 
     6759   $(MODEL_LIB)(phycst.o) \ 
     6760   $(MODEL_LIB)(prtctl.o) \ 
     6761   $(MODEL_LIB)(sbc_oce.o) \ 
     6762   daymod.F90 \ 
     6763   dom_oce.F90 \ 
     6764   fldread.F90 \ 
     6765   ice_oce.F90 \ 
     6766   in_out_manager.F90 \ 
     6767   iom.F90 \ 
     6768   lbclnk.F90 \ 
     6769   lib_mpp.F90 \ 
     6770   oce.F90 \ 
     6771   ocfzpt.F90 \ 
     6772   phycst.F90 \ 
     6773   prtctl.F90 \ 
     6774   sbc_oce.F90 \ 
     6775   domzgr_substitute.h90 \ 
     6776   vectopt_loop_substitute.h90 \ 
     6777   KEY_CPP \ 
     6778   sbcblk_core.F90 
     6779$(MODEL_LIB)(sbccpl.o) :   \ 
     6780   $(MODEL_LIB)(daymod.o) \ 
     6781   $(MODEL_LIB)(dom_oce.o) \ 
     6782   $(MODEL_LIB)(ice_2.o) \ 
     6783   $(MODEL_LIB)(in_out_manager.o) \ 
     6784   $(MODEL_LIB)(iom_def.o) \ 
     6785   $(MODEL_LIB)(iom_ioipsl.o) \ 
     6786   $(MODEL_LIB)(iom_nf90.o) \ 
     6787   $(MODEL_LIB)(iom_rstdimg.o) \ 
     6788   $(MODEL_LIB)(lbclnk.o) \ 
     6789   $(MODEL_LIB)(lib_mpp.o) \ 
     6790   $(MODEL_LIB)(lib_print.o) \ 
     6791   $(MODEL_LIB)(oasis4_date.o) \ 
     6792   $(MODEL_LIB)(oce.o) \ 
     6793   $(MODEL_LIB)(par_ice_2.o) \ 
     6794   $(MODEL_LIB)(par_kind.o) \ 
     6795   $(MODEL_LIB)(par_oce.o) \ 
     6796   $(MODEL_LIB)(phycst.o) \ 
     6797   $(MODEL_LIB)(prtctl.o) \ 
     6798   $(MODEL_LIB)(sbc_ice.o) \ 
     6799   daymod.F90 \ 
     6800   dom_oce.F90 \ 
     6801   ice_2.F90 \ 
     6802   in_out_manager.F90 \ 
     6803   iom_def.F90 \ 
     6804   iom_ioipsl.F90 \ 
     6805   iom_nf90.F90 \ 
     6806   iom_rstdimg.F90 \ 
     6807   lbclnk.F90 \ 
     6808   lib_mpp.F90 \ 
     6809   lib_print.f90 \ 
     6810   oasis4_date.F90 \ 
     6811   oce.F90 \ 
     6812   par_ice_2.F90 \ 
     6813   par_kind.F90 \ 
     6814   par_oce.F90 \ 
     6815   phycst.F90 \ 
     6816   prtctl.F90 \ 
     6817   sbc_ice.F90 \ 
     6818   $(MODEL_LIB)(cpl_oasis3.o) \ 
     6819   $(MODEL_LIB)(cpl_oasis4.o) \ 
     6820   $(MODEL_LIB)(daymod.o) \ 
     6821   $(MODEL_LIB)(dom_oce.o) \ 
     6822   $(MODEL_LIB)(geo2ocean.o) \ 
     6823   $(MODEL_LIB)(ice_2.o) \ 
     6824   $(MODEL_LIB)(in_out_manager.o) \ 
     6825   $(MODEL_LIB)(iom.o) \ 
     6826   $(MODEL_LIB)(lbclnk.o) \ 
     6827   $(MODEL_LIB)(lib_mpp.o) \ 
     6828   $(MODEL_LIB)(oce.o) \ 
     6829   $(MODEL_LIB)(phycst.o) \ 
     6830   $(MODEL_LIB)(sbc_ice.o) \ 
     6831   $(MODEL_LIB)(sbc_oce.o) \ 
     6832   cpl_oasis3.F90 \ 
     6833   cpl_oasis4.F90 \ 
     6834   daymod.F90 \ 
     6835   dom_oce.F90 \ 
     6836   geo2ocean.F90 \ 
     6837   ice_2.F90 \ 
     6838   in_out_manager.F90 \ 
     6839   iom.F90 \ 
     6840   lbclnk.F90 \ 
     6841   lib_mpp.F90 \ 
     6842   oce.F90 \ 
     6843   phycst.F90 \ 
     6844   sbc_ice.F90 \ 
     6845   sbc_oce.F90 \ 
     6846   domzgr_substitute.h90 \ 
     6847   KEY_CPP \ 
     6848   sbccpl.F90 
     6849$(MODEL_LIB)(sbcflx.o) :   \ 
     6850   $(MODEL_LIB)(daymod.o) \ 
     6851   $(MODEL_LIB)(dom_oce.o) \ 
     6852   $(MODEL_LIB)(in_out_manager.o) \ 
     6853   $(MODEL_LIB)(iom.o) \ 
     6854   $(MODEL_LIB)(iom_def.o) \ 
     6855   $(MODEL_LIB)(iom_ioipsl.o) \ 
     6856   $(MODEL_LIB)(iom_nf90.o) \ 
     6857   $(MODEL_LIB)(iom_rstdimg.o) \ 
     6858   $(MODEL_LIB)(lbclnk.o) \ 
     6859   $(MODEL_LIB)(lib_mpp.o) \ 
     6860   $(MODEL_LIB)(lib_print.o) \ 
     6861   $(MODEL_LIB)(oce.o) \ 
     6862   $(MODEL_LIB)(par_kind.o) \ 
     6863   $(MODEL_LIB)(par_oce.o) \ 
     6864   $(MODEL_LIB)(phycst.o) \ 
     6865   $(MODEL_LIB)(prtctl.o) \ 
     6866   daymod.F90 \ 
     6867   dom_oce.F90 \ 
     6868   in_out_manager.F90 \ 
     6869   iom.F90 \ 
     6870   iom_def.F90 \ 
     6871   iom_ioipsl.F90 \ 
     6872   iom_nf90.F90 \ 
     6873   iom_rstdimg.F90 \ 
     6874   lbclnk.F90 \ 
     6875   lib_mpp.F90 \ 
     6876   lib_print.f90 \ 
     6877   oce.F90 \ 
     6878   par_kind.F90 \ 
     6879   par_oce.F90 \ 
     6880   phycst.F90 \ 
     6881   prtctl.F90 \ 
     6882   $(MODEL_LIB)(daymod.o) \ 
     6883   $(MODEL_LIB)(dom_oce.o) \ 
     6884   $(MODEL_LIB)(fldread.o) \ 
     6885   $(MODEL_LIB)(in_out_manager.o) \ 
     6886   $(MODEL_LIB)(iom.o) \ 
     6887   $(MODEL_LIB)(lbclnk.o) \ 
     6888   $(MODEL_LIB)(lib_mpp.o) \ 
     6889   $(MODEL_LIB)(oce.o) \ 
     6890   $(MODEL_LIB)(ocfzpt.o) \ 
     6891   $(MODEL_LIB)(phycst.o) \ 
     6892   $(MODEL_LIB)(sbc_oce.o) \ 
     6893   daymod.F90 \ 
     6894   dom_oce.F90 \ 
     6895   fldread.F90 \ 
     6896   in_out_manager.F90 \ 
     6897   iom.F90 \ 
     6898   lbclnk.F90 \ 
     6899   lib_mpp.F90 \ 
     6900   oce.F90 \ 
     6901   ocfzpt.F90 \ 
     6902   phycst.F90 \ 
     6903   sbc_oce.F90 \ 
     6904   domzgr_substitute.h90 \ 
     6905   KEY_CPP \ 
     6906   sbcflx.F90 
     6907$(MODEL_LIB)(sbcfwb.o) :   \ 
     6908   $(MODEL_LIB)(closea.o) \ 
     6909   $(MODEL_LIB)(daymod.o) \ 
     6910   $(MODEL_LIB)(dom_oce.o) \ 
     6911   $(MODEL_LIB)(fldread.o) \ 
     6912   $(MODEL_LIB)(in_out_manager.o) \ 
     6913   $(MODEL_LIB)(iom.o) \ 
     6914   $(MODEL_LIB)(lib_print.o) \ 
     6915   $(MODEL_LIB)(par_kind.o) \ 
     6916   $(MODEL_LIB)(par_oce.o) \ 
     6917   $(MODEL_LIB)(phycst.o) \ 
     6918   $(MODEL_LIB)(prtctl.o) \ 
     6919   $(MODEL_LIB)(sbc_oce.o) \ 
     6920   closea.F90 \ 
     6921   daymod.F90 \ 
     6922   dom_oce.F90 \ 
     6923   fldread.F90 \ 
     6924   in_out_manager.F90 \ 
     6925   iom.F90 \ 
     6926   lib_print.f90 \ 
     6927   par_kind.F90 \ 
     6928   par_oce.F90 \ 
     6929   phycst.F90 \ 
     6930   prtctl.F90 \ 
     6931   sbc_oce.F90 \ 
     6932   $(MODEL_LIB)(cpl_oce.o) \ 
     6933   $(MODEL_LIB)(daymod.o) \ 
     6934   $(MODEL_LIB)(dom_oce.o) \ 
     6935   $(MODEL_LIB)(in_out_manager.o) \ 
     6936   $(MODEL_LIB)(lib_mpp.o) \ 
     6937   $(MODEL_LIB)(oce.o) \ 
     6938   $(MODEL_LIB)(phycst.o) \ 
     6939   $(MODEL_LIB)(sbc_oce.o) \ 
     6940   $(MODEL_LIB)(sbcrnf.o) \ 
     6941   cpl_oce.F90 \ 
     6942   daymod.F90 \ 
     6943   dom_oce.F90 \ 
     6944   in_out_manager.F90 \ 
     6945   lib_mpp.F90 \ 
     6946   oce.F90 \ 
     6947   phycst.F90 \ 
     6948   sbc_oce.F90 \ 
     6949   sbcrnf.F90 \ 
     6950   domzgr_substitute.h90 \ 
     6951   vectopt_loop_substitute.h90 \ 
     6952   KEY_CPP \ 
     6953   sbcfwb.F90 
     6954$(MODEL_LIB)(sbcice_if.o) :   \ 
     6955   $(MODEL_LIB)(daymod.o) \ 
     6956   $(MODEL_LIB)(dom_oce.o) \ 
     6957   $(MODEL_LIB)(in_out_manager.o) \ 
     6958   $(MODEL_LIB)(iom.o) \ 
     6959   $(MODEL_LIB)(iom_def.o) \ 
     6960   $(MODEL_LIB)(iom_ioipsl.o) \ 
     6961   $(MODEL_LIB)(iom_nf90.o) \ 
     6962   $(MODEL_LIB)(iom_rstdimg.o) \ 
     6963   $(MODEL_LIB)(lbclnk.o) \ 
     6964   $(MODEL_LIB)(lib_print.o) \ 
     6965   $(MODEL_LIB)(oce.o) \ 
     6966   $(MODEL_LIB)(par_kind.o) \ 
     6967   $(MODEL_LIB)(par_oce.o) \ 
     6968   $(MODEL_LIB)(phycst.o) \ 
     6969   daymod.F90 \ 
     6970   dom_oce.F90 \ 
     6971   in_out_manager.F90 \ 
     6972   iom.F90 \ 
     6973   iom_def.F90 \ 
     6974   iom_ioipsl.F90 \ 
     6975   iom_nf90.F90 \ 
     6976   iom_rstdimg.F90 \ 
     6977   lbclnk.F90 \ 
     6978   lib_print.f90 \ 
     6979   oce.F90 \ 
     6980   par_kind.F90 \ 
     6981   par_oce.F90 \ 
     6982   phycst.F90 \ 
     6983   $(MODEL_LIB)(dom_oce.o) \ 
     6984   $(MODEL_LIB)(fldread.o) \ 
     6985   $(MODEL_LIB)(in_out_manager.o) \ 
     6986   $(MODEL_LIB)(iom.o) \ 
     6987   $(MODEL_LIB)(oce.o) \ 
     6988   $(MODEL_LIB)(ocfzpt.o) \ 
     6989   $(MODEL_LIB)(phycst.o) \ 
     6990   $(MODEL_LIB)(sbc_oce.o) \ 
     6991   dom_oce.F90 \ 
     6992   fldread.F90 \ 
     6993   in_out_manager.F90 \ 
     6994   iom.F90 \ 
     6995   oce.F90 \ 
     6996   ocfzpt.F90 \ 
     6997   phycst.F90 \ 
     6998   sbc_oce.F90 \ 
     6999   domzgr_substitute.h90 \ 
     7000   KEY_CPP \ 
     7001   sbcice_if.F90 
     7002$(MODEL_LIB)(sbcice_lim.o) :  \ 
     7003   $(MODEL_LIB)(albedo.o) \ 
     7004   $(MODEL_LIB)(daymod.o) \ 
     7005   $(MODEL_LIB)(dom_oce.o) \ 
     7006   $(MODEL_LIB)(fldread.o) \ 
     7007   $(MODEL_LIB)(ice_2.o) \ 
     7008   $(MODEL_LIB)(ice_oce.o) \ 
     7009   $(MODEL_LIB)(in_out_manager.o) \ 
     7010   $(MODEL_LIB)(iom.o) \ 
     7011   $(MODEL_LIB)(iom_def.o) \ 
     7012   $(MODEL_LIB)(iom_ioipsl.o) \ 
     7013   $(MODEL_LIB)(iom_nf90.o) \ 
     7014   $(MODEL_LIB)(iom_rstdimg.o) \ 
     7015   $(MODEL_LIB)(lbclnk.o) \ 
     7016   $(MODEL_LIB)(lib_mpp.o) \ 
     7017   $(MODEL_LIB)(lib_print.o) \ 
     7018   $(MODEL_LIB)(oce.o) \ 
     7019   $(MODEL_LIB)(ocfzpt.o) \ 
     7020   $(MODEL_LIB)(par_ice_2.o) \ 
     7021   $(MODEL_LIB)(par_kind.o) \ 
     7022   $(MODEL_LIB)(par_oce.o) \ 
     7023   $(MODEL_LIB)(phycst.o) \ 
     7024   $(MODEL_LIB)(prtctl.o) \ 
     7025   $(MODEL_LIB)(sbc_oce.o) \ 
     7026   $(MODEL_LIB)(zdfddm.o) \ 
     7027   albedo.F90 \ 
     7028   daymod.F90 \ 
     7029   dom_oce.F90 \ 
     7030   fldread.F90 \ 
     7031   ice_2.F90 \ 
     7032   ice_oce.F90 \ 
     7033   in_out_manager.F90 \ 
     7034   iom.F90 \ 
     7035   iom_def.F90 \ 
     7036   iom_ioipsl.F90 \ 
     7037   iom_nf90.F90 \ 
     7038   iom_rstdimg.F90 \ 
     7039   lbclnk.F90 \ 
     7040   lib_mpp.F90 \ 
     7041   lib_print.f90 \ 
     7042   oce.F90 \ 
     7043   ocfzpt.F90 \ 
     7044   par_ice_2.F90 \ 
     7045   par_kind.F90 \ 
     7046   par_oce.F90 \ 
     7047   phycst.F90 \ 
     7048   prtctl.F90 \ 
     7049   sbc_oce.F90 \ 
     7050   zdfddm.F90 \ 
     7051   $(MODEL_LIB)(albedo.o) \ 
     7052   $(MODEL_LIB)(c1d.o) \ 
     7053   $(MODEL_LIB)(cpl_oce.o) \ 
     7054   $(MODEL_LIB)(daymod.o) \ 
     7055   $(MODEL_LIB)(dom_oce.o) \ 
     7056   $(MODEL_LIB)(eosbn2.o) \ 
     7057   $(MODEL_LIB)(ice_oce.o) \ 
     7058   $(MODEL_LIB)(in_out_manager.o) \ 
     7059   $(MODEL_LIB)(iom.o) \ 
     7060   $(MODEL_LIB)(lbclnk.o) \ 
     7061   $(MODEL_LIB)(oce.o) \ 
     7062   $(MODEL_LIB)(phycst.o) \ 
     7063   $(MODEL_LIB)(prtctl.o) \ 
     7064   $(MODEL_LIB)(sbc_ice.o) \ 
     7065   $(MODEL_LIB)(sbc_oce.o) \ 
     7066   $(MODEL_LIB)(sbcblk_clio.o) \ 
     7067   $(MODEL_LIB)(sbcblk_core.o) \ 
     7068   albedo.F90 \ 
     7069   c1d.F90 \ 
     7070   cpl_oce.F90 \ 
     7071   daymod.F90 \ 
     7072   dom_oce.F90 \ 
     7073   eosbn2.F90 \ 
     7074   ice_oce.F90 \ 
     7075   in_out_manager.F90 \ 
     7076   iom.F90 \ 
     7077   lbclnk.F90 \ 
     7078   oce.F90 \ 
     7079   phycst.F90 \ 
     7080   prtctl.F90 \ 
     7081   sbc_ice.F90 \ 
     7082   sbc_oce.F90 \ 
     7083   sbcblk_clio.F90 \ 
     7084   sbcblk_core.F90 \ 
     7085   domzgr_substitute.h90 \ 
     7086   vectopt_loop_substitute.h90 \ 
     7087   KEY_CPP \ 
     7088   sbcice_lim.F90 
     7089$(MODEL_LIB)(sbcice_lim_2.o) :   \ 
     7090   $(MODEL_LIB)(albedo.o) \ 
     7091   $(MODEL_LIB)(daymod.o) \ 
     7092   $(MODEL_LIB)(dianam.o) \ 
     7093   $(MODEL_LIB)(dom_ice_2.o) \ 
     7094   $(MODEL_LIB)(dom_oce.o) \ 
     7095   $(MODEL_LIB)(dynspg_oce.o) \ 
     7096   $(MODEL_LIB)(fldread.o) \ 
     7097   $(MODEL_LIB)(ice_2.o) \ 
     7098   $(MODEL_LIB)(ice_oce.o) \ 
     7099   $(MODEL_LIB)(iceini_2.o) \ 
     7100   $(MODEL_LIB)(in_out_manager.o) \ 
     7101   $(MODEL_LIB)(iom.o) \ 
     7102   $(MODEL_LIB)(iom_def.o) \ 
     7103   $(MODEL_LIB)(iom_ioipsl.o) \ 
     7104   $(MODEL_LIB)(iom_nf90.o) \ 
     7105   $(MODEL_LIB)(iom_rstdimg.o) \ 
     7106   $(MODEL_LIB)(lbclnk.o) \ 
     7107   $(MODEL_LIB)(lib_mpp.o) \ 
     7108   $(MODEL_LIB)(lib_print.o) \ 
     7109   $(MODEL_LIB)(limadv_2.o) \ 
     7110   $(MODEL_LIB)(limhdf_2.o) \ 
     7111   $(MODEL_LIB)(limistate_2.o) \ 
     7112   $(MODEL_LIB)(limmsh_2.o) \ 
     7113   $(MODEL_LIB)(limrhg_2.o) \ 
     7114   $(MODEL_LIB)(limrst_2.o) \ 
     7115   $(MODEL_LIB)(limtab_2.o) \ 
     7116   $(MODEL_LIB)(limthd_lac_2.o) \ 
     7117   $(MODEL_LIB)(limthd_zdf_2.o) \ 
     7118   $(MODEL_LIB)(oce.o) \ 
     7119   $(MODEL_LIB)(ocfzpt.o) \ 
     7120   $(MODEL_LIB)(par_ice_2.o) \ 
     7121   $(MODEL_LIB)(par_kind.o) \ 
     7122   $(MODEL_LIB)(par_oce.o) \ 
     7123   $(MODEL_LIB)(phycst.o) \ 
     7124   $(MODEL_LIB)(prtctl.o) \ 
     7125   $(MODEL_LIB)(sbc_ice.o) \ 
     7126   $(MODEL_LIB)(sbc_oce.o) \ 
     7127   $(MODEL_LIB)(thd_ice_2.o) \ 
     7128   $(MODEL_LIB)(tradmp.o) \ 
     7129   $(MODEL_LIB)(zdfddm.o) \ 
     7130   albedo.F90 \ 
     7131   daymod.F90 \ 
     7132   dianam.F90 \ 
     7133   dom_ice_2.F90 \ 
     7134   dom_oce.F90 \ 
     7135   dynspg_oce.F90 \ 
     7136   fldread.F90 \ 
     7137   ice_2.F90 \ 
     7138   ice_oce.F90 \ 
     7139   iceini_2.F90 \ 
     7140   in_out_manager.F90 \ 
     7141   iom.F90 \ 
     7142   iom_def.F90 \ 
     7143   iom_ioipsl.F90 \ 
     7144   iom_nf90.F90 \ 
     7145   iom_rstdimg.F90 \ 
     7146   lbclnk.F90 \ 
     7147   lib_mpp.F90 \ 
     7148   lib_print.f90 \ 
     7149   limadv_2.F90 \ 
     7150   limhdf_2.F90 \ 
     7151   limistate_2.F90 \ 
     7152   limmsh_2.F90 \ 
     7153   limrhg_2.F90 \ 
     7154   limrst_2.F90 \ 
     7155   limtab_2.F90 \ 
     7156   limthd_lac_2.F90 \ 
     7157   limthd_zdf_2.F90 \ 
     7158   oce.F90 \ 
     7159   ocfzpt.F90 \ 
     7160   par_ice_2.F90 \ 
     7161   par_kind.F90 \ 
     7162   par_oce.F90 \ 
     7163   phycst.F90 \ 
     7164   prtctl.F90 \ 
     7165   sbc_ice.F90 \ 
     7166   sbc_oce.F90 \ 
     7167   thd_ice_2.F90 \ 
     7168   tradmp.F90 \ 
     7169   zdfddm.F90 \ 
     7170   $(MODEL_LIB)(albedo.o) \ 
     7171   $(MODEL_LIB)(c1d.o) \ 
     7172   $(MODEL_LIB)(cpl_oce.o) \ 
     7173   $(MODEL_LIB)(daymod.o) \ 
     7174   $(MODEL_LIB)(dom_ice_2.o) \ 
     7175   $(MODEL_LIB)(dom_oce.o) \ 
     7176   $(MODEL_LIB)(eosbn2.o) \ 
     7177   $(MODEL_LIB)(ice_2.o) \ 
     7178   $(MODEL_LIB)(ice_oce.o) \ 
     7179   $(MODEL_LIB)(iceini_2.o) \ 
     7180   $(MODEL_LIB)(in_out_manager.o) \ 
     7181   $(MODEL_LIB)(iom.o) \ 
     7182   $(MODEL_LIB)(lbclnk.o) \ 
     7183   $(MODEL_LIB)(limdia_2.o) \ 
     7184   $(MODEL_LIB)(limdmp_2.o) \ 
     7185   $(MODEL_LIB)(limdyn_2.o) \ 
     7186   $(MODEL_LIB)(limrst_2.o) \ 
     7187   $(MODEL_LIB)(limsbc_2.o) \ 
     7188   $(MODEL_LIB)(limthd_2.o) \ 
     7189   $(MODEL_LIB)(limtrp_2.o) \ 
     7190   $(MODEL_LIB)(limwri_2.o) \ 
     7191   $(MODEL_LIB)(oce.o) \ 
     7192   $(MODEL_LIB)(ocfzpt.o) \ 
     7193   $(MODEL_LIB)(phycst.o) \ 
     7194   $(MODEL_LIB)(prtctl.o) \ 
     7195   $(MODEL_LIB)(sbc_ice.o) \ 
     7196   $(MODEL_LIB)(sbc_oce.o) \ 
     7197   $(MODEL_LIB)(sbcblk_clio.o) \ 
     7198   $(MODEL_LIB)(sbcblk_core.o) \ 
     7199   albedo.F90 \ 
     7200   c1d.F90 \ 
     7201   cpl_oce.F90 \ 
     7202   daymod.F90 \ 
     7203   dom_ice_2.F90 \ 
     7204   dom_oce.F90 \ 
     7205   eosbn2.F90 \ 
     7206   ice_2.F90 \ 
     7207   ice_oce.F90 \ 
     7208   iceini_2.F90 \ 
     7209   in_out_manager.F90 \ 
     7210   iom.F90 \ 
     7211   lbclnk.F90 \ 
     7212   limdia_2.F90 \ 
     7213   limdmp_2.F90 \ 
     7214   limdyn_2.F90 \ 
     7215   limrst_2.F90 \ 
     7216   limsbc_2.F90 \ 
     7217   limthd_2.F90 \ 
     7218   limtrp_2.F90 \ 
     7219   limwri_2.F90 \ 
     7220   oce.F90 \ 
     7221   ocfzpt.F90 \ 
     7222   phycst.F90 \ 
     7223   prtctl.F90 \ 
     7224   sbc_ice.F90 \ 
     7225   sbc_oce.F90 \ 
     7226   sbcblk_clio.F90 \ 
     7227   sbcblk_core.F90 \ 
     7228   domzgr_substitute.h90 \ 
     7229   vectopt_loop_substitute.h90 \ 
     7230   KEY_CPP \ 
     7231   sbcice_lim_2.F90 
     7232$(MODEL_LIB)(sbcmod.o) :   \ 
     7233   $(MODEL_LIB)(albedo.o) \ 
     7234   $(MODEL_LIB)(c1d.o) \ 
     7235   $(MODEL_LIB)(closea.o) \ 
     7236   $(MODEL_LIB)(cpl_oasis3.o) \ 
     7237   $(MODEL_LIB)(cpl_oasis4.o) \ 
     7238   $(MODEL_LIB)(cpl_oce.o) \ 
     7239   $(MODEL_LIB)(daymod.o) \ 
     7240   $(MODEL_LIB)(dom_ice_2.o) \ 
     7241   $(MODEL_LIB)(dom_oce.o) \ 
     7242   $(MODEL_LIB)(eosbn2.o) \ 
     7243   $(MODEL_LIB)(fldread.o) \ 
     7244   $(MODEL_LIB)(geo2ocean.o) \ 
     7245   $(MODEL_LIB)(ice_2.o) \ 
     7246   $(MODEL_LIB)(ice_oce.o) \ 
     7247   $(MODEL_LIB)(iceini_2.o) \ 
     7248   $(MODEL_LIB)(in_out_manager.o) \ 
     7249   $(MODEL_LIB)(iom.o) \ 
     7250   $(MODEL_LIB)(iom_def.o) \ 
     7251   $(MODEL_LIB)(iom_ioipsl.o) \ 
     7252   $(MODEL_LIB)(iom_nf90.o) \ 
     7253   $(MODEL_LIB)(iom_rstdimg.o) \ 
     7254   $(MODEL_LIB)(lbclnk.o) \ 
     7255   $(MODEL_LIB)(lib_mpp.o) \ 
     7256   $(MODEL_LIB)(lib_print.o) \ 
     7257   $(MODEL_LIB)(limdia_2.o) \ 
     7258   $(MODEL_LIB)(limdmp_2.o) \ 
     7259   $(MODEL_LIB)(limdyn_2.o) \ 
     7260   $(MODEL_LIB)(limrst_2.o) \ 
     7261   $(MODEL_LIB)(limsbc_2.o) \ 
     7262   $(MODEL_LIB)(limthd_2.o) \ 
     7263   $(MODEL_LIB)(limtrp_2.o) \ 
     7264   $(MODEL_LIB)(limwri_2.o) \ 
     7265   $(MODEL_LIB)(oce.o) \ 
     7266   $(MODEL_LIB)(ocfzpt.o) \ 
     7267   $(MODEL_LIB)(par_ice_2.o) \ 
     7268   $(MODEL_LIB)(par_kind.o) \ 
     7269   $(MODEL_LIB)(par_oce.o) \ 
     7270   $(MODEL_LIB)(phycst.o) \ 
     7271   $(MODEL_LIB)(prtctl.o) \ 
     7272   $(MODEL_LIB)(restart.o) \ 
     7273   $(MODEL_LIB)(sbc_ice.o) \ 
     7274   $(MODEL_LIB)(sbc_oce.o) \ 
     7275   $(MODEL_LIB)(sbcblk_clio.o) \ 
     7276   $(MODEL_LIB)(sbcblk_core.o) \ 
     7277   $(MODEL_LIB)(sbcrnf.o) \ 
     7278   $(MODEL_LIB)(trdmld_oce.o) \ 
     7279   $(MODEL_LIB)(zpshde.o) \ 
     7280   albedo.F90 \ 
     7281   c1d.F90 \ 
     7282   closea.F90 \ 
     7283   cpl_oasis3.F90 \ 
     7284   cpl_oasis4.F90 \ 
     7285   cpl_oce.F90 \ 
     7286   daymod.F90 \ 
     7287   dom_ice_2.F90 \ 
     7288   dom_oce.F90 \ 
     7289   eosbn2.F90 \ 
     7290   fldread.F90 \ 
     7291   geo2ocean.F90 \ 
     7292   ice_2.F90 \ 
     7293   ice_oce.F90 \ 
     7294   iceini_2.F90 \ 
     7295   in_out_manager.F90 \ 
     7296   iom.F90 \ 
     7297   iom_def.F90 \ 
     7298   iom_ioipsl.F90 \ 
     7299   iom_nf90.F90 \ 
     7300   iom_rstdimg.F90 \ 
     7301   lbclnk.F90 \ 
     7302   lib_mpp.F90 \ 
     7303   lib_print.f90 \ 
     7304   limdia_2.F90 \ 
     7305   limdmp_2.F90 \ 
     7306   limdyn_2.F90 \ 
     7307   limrst_2.F90 \ 
     7308   limsbc_2.F90 \ 
     7309   limthd_2.F90 \ 
     7310   limtrp_2.F90 \ 
     7311   limwri_2.F90 \ 
     7312   oce.F90 \ 
     7313   ocfzpt.F90 \ 
     7314   par_ice_2.F90 \ 
     7315   par_kind.F90 \ 
     7316   par_oce.F90 \ 
     7317   phycst.F90 \ 
     7318   prtctl.F90 \ 
     7319   restart.F90 \ 
     7320   sbc_ice.F90 \ 
     7321   sbc_oce.F90 \ 
     7322   sbcblk_clio.F90 \ 
     7323   sbcblk_core.F90 \ 
     7324   sbcrnf.F90 \ 
     7325   trdmld_oce.F90 \ 
     7326   zpshde.F90 \ 
     7327   $(MODEL_LIB)(closea.o) \ 
     7328   $(MODEL_LIB)(daymod.o) \ 
     7329   $(MODEL_LIB)(dom_oce.o) \ 
     7330   $(MODEL_LIB)(ice_oce.o) \ 
     7331   $(MODEL_LIB)(in_out_manager.o) \ 
     7332   $(MODEL_LIB)(iom.o) \ 
     7333   $(MODEL_LIB)(oce.o) \ 
     7334   $(MODEL_LIB)(ocfzpt.o) \ 
     7335   $(MODEL_LIB)(phycst.o) \ 
     7336   $(MODEL_LIB)(prtctl.o) \ 
     7337   $(MODEL_LIB)(restart.o) \ 
     7338   $(MODEL_LIB)(sbc_oce.o) \ 
     7339   $(MODEL_LIB)(sbcana.o) \ 
     7340   $(MODEL_LIB)(sbcblk_clio.o) \ 
     7341   $(MODEL_LIB)(sbcblk_core.o) \ 
     7342   $(MODEL_LIB)(sbccpl.o) \ 
     7343   $(MODEL_LIB)(sbcflx.o) \ 
     7344   $(MODEL_LIB)(sbcfwb.o) \ 
     7345   $(MODEL_LIB)(sbcice_if.o) \ 
     7346   $(MODEL_LIB)(sbcice_lim.o) \ 
     7347   $(MODEL_LIB)(sbcice_lim_2.o) \ 
     7348   $(MODEL_LIB)(sbcrnf.o) \ 
     7349   $(MODEL_LIB)(sbcssm.o) \ 
     7350   $(MODEL_LIB)(sbcssr.o) \ 
     7351   closea.F90 \ 
     7352   daymod.F90 \ 
     7353   dom_oce.F90 \ 
     7354   ice_oce.F90 \ 
     7355   in_out_manager.F90 \ 
     7356   iom.F90 \ 
     7357   oce.F90 \ 
     7358   ocfzpt.F90 \ 
     7359   phycst.F90 \ 
     7360   prtctl.F90 \ 
     7361   restart.F90 \ 
     7362   sbc_oce.F90 \ 
     7363   sbcana.F90 \ 
     7364   sbcblk_clio.F90 \ 
     7365   sbcblk_core.F90 \ 
     7366   sbccpl.F90 \ 
     7367   sbcflx.F90 \ 
     7368   sbcfwb.F90 \ 
     7369   sbcice_if.F90 \ 
     7370   sbcice_lim.F90 \ 
     7371   sbcice_lim_2.F90 \ 
     7372   sbcrnf.F90 \ 
     7373   sbcssm.F90 \ 
     7374   sbcssr.F90 \ 
     7375   domzgr_substitute.h90 \ 
     7376   KEY_CPP \ 
     7377   sbcmod.F90 
     7378$(MODEL_LIB)(sbcrnf.o) :   \ 
     7379   $(MODEL_LIB)(daymod.o) \ 
     7380   $(MODEL_LIB)(dom_oce.o) \ 
     7381   $(MODEL_LIB)(in_out_manager.o) \ 
     7382   $(MODEL_LIB)(iom.o) \ 
     7383   $(MODEL_LIB)(iom_def.o) \ 
     7384   $(MODEL_LIB)(iom_ioipsl.o) \ 
     7385   $(MODEL_LIB)(iom_nf90.o) \ 
     7386   $(MODEL_LIB)(iom_rstdimg.o) \ 
     7387   $(MODEL_LIB)(lbclnk.o) \ 
     7388   $(MODEL_LIB)(lib_mpp.o) \ 
     7389   $(MODEL_LIB)(lib_print.o) \ 
     7390   $(MODEL_LIB)(oce.o) \ 
     7391   $(MODEL_LIB)(par_kind.o) \ 
     7392   $(MODEL_LIB)(par_oce.o) \ 
     7393   $(MODEL_LIB)(phycst.o) \ 
     7394   $(MODEL_LIB)(prtctl.o) \ 
     7395   $(MODEL_LIB)(sbc_oce.o) \ 
     7396   daymod.F90 \ 
     7397   dom_oce.F90 \ 
     7398   in_out_manager.F90 \ 
     7399   iom.F90 \ 
     7400   iom_def.F90 \ 
     7401   iom_ioipsl.F90 \ 
     7402   iom_nf90.F90 \ 
     7403   iom_rstdimg.F90 \ 
     7404   lbclnk.F90 \ 
     7405   lib_mpp.F90 \ 
     7406   lib_print.f90 \ 
     7407   oce.F90 \ 
     7408   par_kind.F90 \ 
     7409   par_oce.F90 \ 
     7410   phycst.F90 \ 
     7411   prtctl.F90 \ 
     7412   sbc_oce.F90 \ 
     7413   $(MODEL_LIB)(closea.o) \ 
     7414   $(MODEL_LIB)(daymod.o) \ 
     7415   $(MODEL_LIB)(dom_oce.o) \ 
     7416   $(MODEL_LIB)(fldread.o) \ 
     7417   $(MODEL_LIB)(in_out_manager.o) \ 
     7418   $(MODEL_LIB)(iom.o) \ 
     7419   $(MODEL_LIB)(phycst.o) \ 
     7420   $(MODEL_LIB)(sbc_oce.o) \ 
     7421   closea.F90 \ 
     7422   daymod.F90 \ 
     7423   dom_oce.F90 \ 
     7424   fldread.F90 \ 
     7425   in_out_manager.F90 \ 
     7426   iom.F90 \ 
     7427   phycst.F90 \ 
     7428   sbc_oce.F90 \ 
     7429   sbcrnf.F90 
     7430$(MODEL_LIB)(sbcssm.o) :   \ 
     7431   $(MODEL_LIB)(c1d.o) \ 
     7432   $(MODEL_LIB)(cpl_oce.o) \ 
     7433   $(MODEL_LIB)(daymod.o) \ 
     7434   $(MODEL_LIB)(dom_oce.o) \ 
     7435   $(MODEL_LIB)(eosbn2.o) \ 
     7436   $(MODEL_LIB)(in_out_manager.o) \ 
     7437   $(MODEL_LIB)(iom.o) \ 
     7438   $(MODEL_LIB)(iom_def.o) \ 
     7439   $(MODEL_LIB)(iom_ioipsl.o) \ 
     7440   $(MODEL_LIB)(iom_nf90.o) \ 
     7441   $(MODEL_LIB)(iom_rstdimg.o) \ 
     7442   $(MODEL_LIB)(lbclnk.o) \ 
     7443   $(MODEL_LIB)(lib_mpp.o) \ 
     7444   $(MODEL_LIB)(lib_print.o) \ 
     7445   $(MODEL_LIB)(oce.o) \ 
     7446   $(MODEL_LIB)(par_kind.o) \ 
     7447   $(MODEL_LIB)(par_oce.o) \ 
     7448   $(MODEL_LIB)(phycst.o) \ 
     7449   $(MODEL_LIB)(prtctl.o) \ 
     7450   $(MODEL_LIB)(trdmld_oce.o) \ 
     7451   $(MODEL_LIB)(zpshde.o) \ 
     7452   c1d.F90 \ 
     7453   cpl_oce.F90 \ 
     7454   daymod.F90 \ 
     7455   dom_oce.F90 \ 
     7456   eosbn2.F90 \ 
     7457   in_out_manager.F90 \ 
     7458   iom.F90 \ 
     7459   iom_def.F90 \ 
     7460   iom_ioipsl.F90 \ 
     7461   iom_nf90.F90 \ 
     7462   iom_rstdimg.F90 \ 
     7463   lbclnk.F90 \ 
     7464   lib_mpp.F90 \ 
     7465   lib_print.f90 \ 
     7466   oce.F90 \ 
     7467   par_kind.F90 \ 
     7468   par_oce.F90 \ 
     7469   phycst.F90 \ 
     7470   prtctl.F90 \ 
     7471   trdmld_oce.F90 \ 
     7472   zpshde.F90 \ 
     7473   $(MODEL_LIB)(daymod.o) \ 
     7474   $(MODEL_LIB)(dom_oce.o) \ 
     7475   $(MODEL_LIB)(in_out_manager.o) \ 
     7476   $(MODEL_LIB)(iom.o) \ 
     7477   $(MODEL_LIB)(oce.o) \ 
     7478   $(MODEL_LIB)(prtctl.o) \ 
     7479   $(MODEL_LIB)(restart.o) \ 
     7480   $(MODEL_LIB)(sbc_oce.o) \ 
     7481   daymod.F90 \ 
     7482   dom_oce.F90 \ 
     7483   in_out_manager.F90 \ 
     7484   iom.F90 \ 
     7485   oce.F90 \ 
     7486   prtctl.F90 \ 
     7487   restart.F90 \ 
     7488   sbc_oce.F90 \ 
     7489   domzgr_substitute.h90 \ 
     7490   KEY_CPP \ 
     7491   sbcssm.F90 
     7492$(MODEL_LIB)(sbcssr.o) :   \ 
     7493   $(MODEL_LIB)(closea.o) \ 
     7494   $(MODEL_LIB)(daymod.o) \ 
     7495   $(MODEL_LIB)(dom_oce.o) \ 
     7496   $(MODEL_LIB)(fldread.o) \ 
     7497   $(MODEL_LIB)(in_out_manager.o) \ 
     7498   $(MODEL_LIB)(iom.o) \ 
     7499   $(MODEL_LIB)(iom_def.o) \ 
     7500   $(MODEL_LIB)(iom_ioipsl.o) \ 
     7501   $(MODEL_LIB)(iom_nf90.o) \ 
     7502   $(MODEL_LIB)(iom_rstdimg.o) \ 
     7503   $(MODEL_LIB)(lbclnk.o) \ 
     7504   $(MODEL_LIB)(lib_mpp.o) \ 
     7505   $(MODEL_LIB)(lib_print.o) \ 
     7506   $(MODEL_LIB)(oce.o) \ 
     7507   $(MODEL_LIB)(par_kind.o) \ 
     7508   $(MODEL_LIB)(par_oce.o) \ 
     7509   $(MODEL_LIB)(phycst.o) \ 
     7510   $(MODEL_LIB)(prtctl.o) \ 
     7511   $(MODEL_LIB)(sbc_oce.o) \ 
     7512   closea.F90 \ 
     7513   daymod.F90 \ 
     7514   dom_oce.F90 \ 
     7515   fldread.F90 \ 
     7516   in_out_manager.F90 \ 
     7517   iom.F90 \ 
     7518   iom_def.F90 \ 
     7519   iom_ioipsl.F90 \ 
     7520   iom_nf90.F90 \ 
     7521   iom_rstdimg.F90 \ 
     7522   lbclnk.F90 \ 
     7523   lib_mpp.F90 \ 
     7524   lib_print.f90 \ 
     7525   oce.F90 \ 
     7526   par_kind.F90 \ 
     7527   par_oce.F90 \ 
     7528   phycst.F90 \ 
     7529   prtctl.F90 \ 
     7530   sbc_oce.F90 \ 
     7531   $(MODEL_LIB)(daymod.o) \ 
     7532   $(MODEL_LIB)(dom_oce.o) \ 
     7533   $(MODEL_LIB)(fldread.o) \ 
     7534   $(MODEL_LIB)(in_out_manager.o) \ 
     7535   $(MODEL_LIB)(iom.o) \ 
     7536   $(MODEL_LIB)(lbclnk.o) \ 
     7537   $(MODEL_LIB)(lib_mpp.o) \ 
     7538   $(MODEL_LIB)(oce.o) \ 
     7539   $(MODEL_LIB)(ocfzpt.o) \ 
     7540   $(MODEL_LIB)(phycst.o) \ 
     7541   $(MODEL_LIB)(sbc_oce.o) \ 
     7542   $(MODEL_LIB)(sbcrnf.o) \ 
     7543   daymod.F90 \ 
     7544   dom_oce.F90 \ 
     7545   fldread.F90 \ 
     7546   in_out_manager.F90 \ 
     7547   iom.F90 \ 
     7548   lbclnk.F90 \ 
     7549   lib_mpp.F90 \ 
     7550   oce.F90 \ 
     7551   ocfzpt.F90 \ 
     7552   phycst.F90 \ 
     7553   sbc_oce.F90 \ 
     7554   sbcrnf.F90 \ 
     7555   domzgr_substitute.h90 \ 
     7556   KEY_CPP \ 
     7557   sbcssr.F90 
    75567558$(MODEL_LIB)(sms.o) :   \ 
    75577559   sms.F90 
     
    78007802   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    78017803   $(MODEL_LIB)(agrif_opa_update.o) \ 
    7802    $(MODEL_LIB)(blk_oce.o) \ 
    7803    $(MODEL_LIB)(cpl_oasis3.o) \ 
    7804    $(MODEL_LIB)(cpl_oasis4.o) \ 
     7804   $(MODEL_LIB)(bdy_oce.o) \ 
     7805   $(MODEL_LIB)(bdydta.o) \ 
     7806   $(MODEL_LIB)(bdydyn.o) \ 
     7807   $(MODEL_LIB)(bdytides.o) \ 
     7808   $(MODEL_LIB)(bdytra.o) \ 
     7809   $(MODEL_LIB)(c1d.o) \ 
     7810   $(MODEL_LIB)(closea.o) \ 
    78057811   $(MODEL_LIB)(cpl_oce.o) \ 
    78067812   $(MODEL_LIB)(daymod.o) \ 
     
    78107816   $(MODEL_LIB)(diaspr.o) \ 
    78117817   $(MODEL_LIB)(diawri.o) \ 
    7812    $(MODEL_LIB)(dom_ice.o) \ 
    78137818   $(MODEL_LIB)(dom_oce.o) \ 
    78147819   $(MODEL_LIB)(domvvl.o) \ 
    78157820   $(MODEL_LIB)(dtasal.o) \ 
    7816    $(MODEL_LIB)(dtasss.o) \ 
    7817    $(MODEL_LIB)(dtasst.o) \ 
    78187821   $(MODEL_LIB)(dtatem.o) \ 
    78197822   $(MODEL_LIB)(dynadv.o) \ 
     
    78347837   $(MODEL_LIB)(dynzdf_imp.o) \ 
    78357838   $(MODEL_LIB)(eosbn2.o) \ 
     7839   $(MODEL_LIB)(fldread.o) \ 
    78367840   $(MODEL_LIB)(flo4rk.o) \ 
    78377841   $(MODEL_LIB)(flo_oce.o) \ 
     
    78397843   $(MODEL_LIB)(flodom.o) \ 
    78407844   $(MODEL_LIB)(flowri.o) \ 
    7841    $(MODEL_LIB)(flx_oce.o) \ 
    7842    $(MODEL_LIB)(flxblk.o) \ 
    7843    $(MODEL_LIB)(flxmod.o) \ 
    7844    $(MODEL_LIB)(flxrnf.o) \ 
    7845    $(MODEL_LIB)(geo2ocean.o) \ 
    7846    $(MODEL_LIB)(ice.o) \ 
    78477845   $(MODEL_LIB)(ice_oce.o) \ 
    78487846   $(MODEL_LIB)(in_out_manager.o) \ 
    7849    $(MODEL_LIB)(ini1d.o) \ 
    78507847   $(MODEL_LIB)(iom.o) \ 
    78517848   $(MODEL_LIB)(iom_def.o) \ 
     
    78597856   $(MODEL_LIB)(lib_mpp.o) \ 
    78607857   $(MODEL_LIB)(lib_print.o) \ 
    7861    $(MODEL_LIB)(limdia.o) \ 
    7862    $(MODEL_LIB)(limdmp.o) \ 
    7863    $(MODEL_LIB)(limdyn.o) \ 
    7864    $(MODEL_LIB)(limflx.o) \ 
    7865    $(MODEL_LIB)(limrst.o) \ 
    7866    $(MODEL_LIB)(limthd.o) \ 
    7867    $(MODEL_LIB)(limtrp.o) \ 
    7868    $(MODEL_LIB)(limwri.o) \ 
    78697858   $(MODEL_LIB)(obc_oce.o) \ 
    78707859   $(MODEL_LIB)(obccli.o) \ 
     
    78747863   $(MODEL_LIB)(obcvol.o) \ 
    78757864   $(MODEL_LIB)(oce.o) \ 
    7876    $(MODEL_LIB)(ocesbc.o) \ 
    78777865   $(MODEL_LIB)(ocfzpt.o) \ 
    78787866   $(MODEL_LIB)(par_kind.o) \ 
     
    78817869   $(MODEL_LIB)(prtctl.o) \ 
    78827870   $(MODEL_LIB)(restart.o) \ 
     7871   $(MODEL_LIB)(sbc_ice.o) \ 
     7872   $(MODEL_LIB)(sbc_oce.o) \ 
     7873   $(MODEL_LIB)(sbcana.o) \ 
     7874   $(MODEL_LIB)(sbcblk_clio.o) \ 
     7875   $(MODEL_LIB)(sbcblk_core.o) \ 
     7876   $(MODEL_LIB)(sbccpl.o) \ 
     7877   $(MODEL_LIB)(sbcflx.o) \ 
     7878   $(MODEL_LIB)(sbcfwb.o) \ 
     7879   $(MODEL_LIB)(sbcice_if.o) \ 
     7880   $(MODEL_LIB)(sbcice_lim.o) \ 
     7881   $(MODEL_LIB)(sbcice_lim_2.o) \ 
     7882   $(MODEL_LIB)(sbcrnf.o) \ 
     7883   $(MODEL_LIB)(sbcssm.o) \ 
     7884   $(MODEL_LIB)(sbcssr.o) \ 
    78837885   $(MODEL_LIB)(sol_oce.o) \ 
    78847886   $(MODEL_LIB)(solfet.o) \ 
     
    78867888   $(MODEL_LIB)(solpcg.o) \ 
    78877889   $(MODEL_LIB)(solsor.o) \ 
    7888    $(MODEL_LIB)(taumod.o) \ 
    78897890   $(MODEL_LIB)(traadv_cen2.o) \ 
    78907891   $(MODEL_LIB)(traadv_eiv.o) \ 
     
    78957896   $(MODEL_LIB)(traadv_ubs.o) \ 
    78967897   $(MODEL_LIB)(trabbl.o) \ 
    7897    $(MODEL_LIB)(tradmp.o) \ 
    78987898   $(MODEL_LIB)(traldf_bilap.o) \ 
    78997899   $(MODEL_LIB)(traldf_bilapg.o) \ 
     
    79207920   agrif_opa_interp.F90 \ 
    79217921   agrif_opa_update.F90 \ 
    7922    blk_oce.F90 \ 
    7923    cpl_oasis3.F90 \ 
    7924    cpl_oasis4.F90 \ 
     7922   bdy_oce.F90 \ 
     7923   bdydta.F90 \ 
     7924   bdydyn.F90 \ 
     7925   bdytides.F90 \ 
     7926   bdytra.F90 \ 
     7927   c1d.F90 \ 
     7928   closea.F90 \ 
    79257929   cpl_oce.F90 \ 
    79267930   daymod.F90 \ 
     
    79307934   diaspr.F90 \ 
    79317935   diawri.F90 \ 
    7932    dom_ice.F90 \ 
    79337936   dom_oce.F90 \ 
    79347937   domvvl.F90 \ 
    79357938   dtasal.F90 \ 
    7936    dtasss.F90 \ 
    7937    dtasst.F90 \ 
    79387939   dtatem.F90 \ 
    79397940   dynadv.F90 \ 
     
    79547955   dynzdf_imp.F90 \ 
    79557956   eosbn2.F90 \ 
     7957   fldread.F90 \ 
    79567958   flo4rk.F90 \ 
    79577959   flo_oce.F90 \ 
     
    79597961   flodom.F90 \ 
    79607962   flowri.F90 \ 
    7961    flx_oce.F90 \ 
    7962    flxblk.F90 \ 
    7963    flxmod.F90 \ 
    7964    flxrnf.F90 \ 
    7965    geo2ocean.F90 \ 
    7966    ice.F90 \ 
    79677963   ice_oce.F90 \ 
    79687964   in_out_manager.F90 \ 
    7969    ini1d.F90 \ 
    79707965   iom.F90 \ 
    79717966   iom_def.F90 \ 
     
    79797974   lib_mpp.F90 \ 
    79807975   lib_print.f90 \ 
    7981    limdia.F90 \ 
    7982    limdmp.F90 \ 
    7983    limdyn.F90 \ 
    7984    limflx.F90 \ 
    7985    limrst.F90 \ 
    7986    limthd.F90 \ 
    7987    limtrp.F90 \ 
    7988    limwri.F90 \ 
    79897976   obc_oce.F90 \ 
    79907977   obccli.F90 \ 
     
    79947981   obcvol.F90 \ 
    79957982   oce.F90 \ 
    7996    ocesbc.F90 \ 
    79977983   ocfzpt.F90 \ 
    79987984   par_kind.F90 \ 
     
    80017987   prtctl.F90 \ 
    80027988   restart.F90 \ 
     7989   sbc_ice.F90 \ 
     7990   sbc_oce.F90 \ 
     7991   sbcana.F90 \ 
     7992   sbcblk_clio.F90 \ 
     7993   sbcblk_core.F90 \ 
     7994   sbccpl.F90 \ 
     7995   sbcflx.F90 \ 
     7996   sbcfwb.F90 \ 
     7997   sbcice_if.F90 \ 
     7998   sbcice_lim.F90 \ 
     7999   sbcice_lim_2.F90 \ 
     8000   sbcrnf.F90 \ 
     8001   sbcssm.F90 \ 
     8002   sbcssr.F90 \ 
    80038003   sol_oce.F90 \ 
    80048004   solfet.F90 \ 
     
    80068006   solpcg.F90 \ 
    80078007   solsor.F90 \ 
    8008    taumod.F90 \ 
    80098008   traadv_cen2.F90 \ 
    80108009   traadv_eiv.F90 \ 
     
    80158014   traadv_ubs.F90 \ 
    80168015   trabbl.F90 \ 
    8017    tradmp.F90 \ 
    80188016   traldf_bilap.F90 \ 
    80198017   traldf_bilapg.F90 \ 
     
    80388036   zpshde.F90 \ 
    80398037   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
     8038   $(MODEL_LIB)(bdy_par.o) \ 
     8039   $(MODEL_LIB)(bdydta.o) \ 
    80408040   $(MODEL_LIB)(cla.o) \ 
    80418041   $(MODEL_LIB)(cla_div.o) \ 
    8042    $(MODEL_LIB)(closea.o) \ 
    8043    $(MODEL_LIB)(cpl.o) \ 
    80448042   $(MODEL_LIB)(cpl_oce.o) \ 
    80458043   $(MODEL_LIB)(daymod.o) \ 
     
    80558053   $(MODEL_LIB)(domvvl.o) \ 
    80568054   $(MODEL_LIB)(dtasal.o) \ 
    8057    $(MODEL_LIB)(dtasss.o) \ 
    8058    $(MODEL_LIB)(dtasst.o) \ 
    80598055   $(MODEL_LIB)(dtatem.o) \ 
    80608056   $(MODEL_LIB)(dynadv.o) \ 
     
    80698065   $(MODEL_LIB)(flo_oce.o) \ 
    80708066   $(MODEL_LIB)(floats.o) \ 
    8071    $(MODEL_LIB)(flxfwb.o) \ 
    8072    $(MODEL_LIB)(flxmod.o) \ 
    8073    $(MODEL_LIB)(flxrnf.o) \ 
    80748067   $(MODEL_LIB)(ice_oce.o) \ 
    8075    $(MODEL_LIB)(icestp.o) \ 
    80768068   $(MODEL_LIB)(in_out_manager.o) \ 
    80778069   $(MODEL_LIB)(iom.o) \ 
     
    80878079   $(MODEL_LIB)(obcspg.o) \ 
    80888080   $(MODEL_LIB)(oce.o) \ 
    8089    $(MODEL_LIB)(ocesbc.o) \ 
    80908081   $(MODEL_LIB)(ocfzpt.o) \ 
    80918082   $(MODEL_LIB)(prtctl.o) \ 
    80928083   $(MODEL_LIB)(restart.o) \ 
     8084   $(MODEL_LIB)(sbcmod.o) \ 
     8085   $(MODEL_LIB)(sbcrnf.o) \ 
    80938086   $(MODEL_LIB)(stpctl.o) \ 
    8094    $(MODEL_LIB)(taumod.o) \ 
    80958087   $(MODEL_LIB)(traadv.o) \ 
    80968088   $(MODEL_LIB)(trabbc.o) \ 
     
    81208112   $(MODEL_LIB)(zpshde.o) \ 
    81218113   agrif_opa_sponge.F90 \ 
     8114   bdy_par.F90 \ 
     8115   bdydta.F90 \ 
    81228116   cla.F90 \ 
    81238117   cla_div.F90 \ 
    8124    closea.F90 \ 
    8125    cpl.F90 \ 
    81268118   cpl_oce.F90 \ 
    81278119   daymod.F90 \ 
     
    81378129   domvvl.F90 \ 
    81388130   dtasal.F90 \ 
    8139    dtasss.F90 \ 
    8140    dtasst.F90 \ 
    81418131   dtatem.F90 \ 
    81428132   dynadv.F90 \ 
     
    81518141   flo_oce.F90 \ 
    81528142   floats.F90 \ 
    8153    flxfwb.F90 \ 
    8154    flxmod.F90 \ 
    8155    flxrnf.F90 \ 
    81568143   ice_oce.F90 \ 
    8157    icestp.F90 \ 
    81588144   in_out_manager.F90 \ 
    81598145   iom.F90 \ 
     
    81698155   obcspg.F90 \ 
    81708156   oce.F90 \ 
    8171    ocesbc.F90 \ 
    81728157   ocfzpt.F90 \ 
    81738158   prtctl.F90 \ 
    81748159   restart.F90 \ 
     8160   sbcmod.F90 \ 
     8161   sbcrnf.F90 \ 
    81758162   stpctl.F90 \ 
    8176    taumod.F90 \ 
    81778163   traadv.F90 \ 
    81788164   trabbc.F90 \ 
     
    82068192   KEY_CPP \ 
    82078193   step.F90 
    8208 $(MODEL_LIB)(step1d.o) :   \ 
     8194$(MODEL_LIB)(step_c1d.o) : \ 
    82098195   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    82108196   $(MODEL_LIB)(agrif_opa_update.o) \ 
    8211    $(MODEL_LIB)(blk_oce.o) \ 
    8212    $(MODEL_LIB)(cpl_oasis3.o) \ 
    8213    $(MODEL_LIB)(cpl_oasis4.o) \ 
     8197   $(MODEL_LIB)(bdytra.o) \ 
     8198   $(MODEL_LIB)(c1d.o) \ 
     8199   $(MODEL_LIB)(closea.o) \ 
    82148200   $(MODEL_LIB)(cpl_oce.o) \ 
    82158201   $(MODEL_LIB)(daymod.o) \ 
     
    82198205   $(MODEL_LIB)(diaspr.o) \ 
    82208206   $(MODEL_LIB)(diawri.o) \ 
    8221    $(MODEL_LIB)(dom_ice.o) \ 
    82228207   $(MODEL_LIB)(dom_oce.o) \ 
    82238208   $(MODEL_LIB)(domvvl.o) \ 
    8224    $(MODEL_LIB)(dtasal.o) \ 
    8225    $(MODEL_LIB)(dtasss.o) \ 
    8226    $(MODEL_LIB)(dtasst.o) \ 
    8227    $(MODEL_LIB)(dtatem.o) \ 
    82288209   $(MODEL_LIB)(dynspg_oce.o) \ 
    82298210   $(MODEL_LIB)(dynzdf_exp.o) \ 
    82308211   $(MODEL_LIB)(dynzdf_imp.o) \ 
    82318212   $(MODEL_LIB)(eosbn2.o) \ 
    8232    $(MODEL_LIB)(flx_oce.o) \ 
    8233    $(MODEL_LIB)(flxblk.o) \ 
    8234    $(MODEL_LIB)(flxmod.o) \ 
    8235    $(MODEL_LIB)(flxrnf.o) \ 
    8236    $(MODEL_LIB)(geo2ocean.o) \ 
    8237    $(MODEL_LIB)(ice.o) \ 
     8213   $(MODEL_LIB)(fldread.o) \ 
    82388214   $(MODEL_LIB)(ice_oce.o) \ 
    82398215   $(MODEL_LIB)(in_out_manager.o) \ 
    8240    $(MODEL_LIB)(ini1d.o) \ 
    82418216   $(MODEL_LIB)(iom.o) \ 
     8217   $(MODEL_LIB)(iom_def.o) \ 
     8218   $(MODEL_LIB)(iom_ioipsl.o) \ 
     8219   $(MODEL_LIB)(iom_nf90.o) \ 
     8220   $(MODEL_LIB)(iom_rstdimg.o) \ 
    82428221   $(MODEL_LIB)(lbclnk.o) \ 
    82438222   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    82458224   $(MODEL_LIB)(lib_mpp.o) \ 
    82468225   $(MODEL_LIB)(lib_print.o) \ 
    8247    $(MODEL_LIB)(limflx.o) \ 
    8248    $(MODEL_LIB)(limrst.o) \ 
    8249    $(MODEL_LIB)(limthd.o) \ 
    8250    $(MODEL_LIB)(limwri.o) \ 
    82518226   $(MODEL_LIB)(obctra.o) \ 
    82528227   $(MODEL_LIB)(oce.o) \ 
    8253    $(MODEL_LIB)(ocesbc.o) \ 
    82548228   $(MODEL_LIB)(ocfzpt.o) \ 
    82558229   $(MODEL_LIB)(par_kind.o) \ 
     
    82588232   $(MODEL_LIB)(prtctl.o) \ 
    82598233   $(MODEL_LIB)(restart.o) \ 
     8234   $(MODEL_LIB)(sbc_ice.o) \ 
     8235   $(MODEL_LIB)(sbc_oce.o) \ 
     8236   $(MODEL_LIB)(sbcana.o) \ 
     8237   $(MODEL_LIB)(sbcblk_clio.o) \ 
     8238   $(MODEL_LIB)(sbcblk_core.o) \ 
     8239   $(MODEL_LIB)(sbccpl.o) \ 
     8240   $(MODEL_LIB)(sbcflx.o) \ 
     8241   $(MODEL_LIB)(sbcfwb.o) \ 
     8242   $(MODEL_LIB)(sbcice_if.o) \ 
     8243   $(MODEL_LIB)(sbcice_lim.o) \ 
     8244   $(MODEL_LIB)(sbcice_lim_2.o) \ 
     8245   $(MODEL_LIB)(sbcrnf.o) \ 
     8246   $(MODEL_LIB)(sbcssm.o) \ 
     8247   $(MODEL_LIB)(sbcssr.o) \ 
    82608248   $(MODEL_LIB)(sol_oce.o) \ 
    82618249   $(MODEL_LIB)(solisl.o) \ 
    8262    $(MODEL_LIB)(taumod.o) \ 
    8263    $(MODEL_LIB)(tradmp.o) \ 
    82648250   $(MODEL_LIB)(traqsr.o) \ 
    82658251   $(MODEL_LIB)(trazdf_exp.o) \ 
     
    82778263   agrif_opa_interp.F90 \ 
    82788264   agrif_opa_update.F90 \ 
    8279    blk_oce.F90 \ 
    8280    cpl_oasis3.F90 \ 
    8281    cpl_oasis4.F90 \ 
     8265   bdytra.F90 \ 
     8266   c1d.F90 \ 
     8267   closea.F90 \ 
    82828268   cpl_oce.F90 \ 
    82838269   daymod.F90 \ 
     
    82878273   diaspr.F90 \ 
    82888274   diawri.F90 \ 
    8289    dom_ice.F90 \ 
    82908275   dom_oce.F90 \ 
    82918276   domvvl.F90 \ 
    8292    dtasal.F90 \ 
    8293    dtasss.F90 \ 
    8294    dtasst.F90 \ 
    8295    dtatem.F90 \ 
    82968277   dynspg_oce.F90 \ 
    82978278   dynzdf_exp.F90 \ 
    82988279   dynzdf_imp.F90 \ 
    82998280   eosbn2.F90 \ 
    8300    flx_oce.F90 \ 
    8301    flxblk.F90 \ 
    8302    flxmod.F90 \ 
    8303    flxrnf.F90 \ 
    8304    geo2ocean.F90 \ 
    8305    ice.F90 \ 
     8281   fldread.F90 \ 
    83068282   ice_oce.F90 \ 
    83078283   in_out_manager.F90 \ 
    8308    ini1d.F90 \ 
    83098284   iom.F90 \ 
     8285   iom_def.F90 \ 
     8286   iom_ioipsl.F90 \ 
     8287   iom_nf90.F90 \ 
     8288   iom_rstdimg.F90 \ 
    83108289   lbclnk.F90 \ 
    83118290   ldfdyn_oce.F90 \ 
     
    83138292   lib_mpp.F90 \ 
    83148293   lib_print.f90 \ 
    8315    limflx.F90 \ 
    8316    limrst.F90 \ 
    8317    limthd.F90 \ 
    8318    limwri.F90 \ 
    83198294   obctra.F90 \ 
    83208295   oce.F90 \ 
    8321    ocesbc.F90 \ 
    83228296   ocfzpt.F90 \ 
    83238297   par_kind.F90 \ 
     
    83268300   prtctl.F90 \ 
    83278301   restart.F90 \ 
     8302   sbc_ice.F90 \ 
     8303   sbc_oce.F90 \ 
     8304   sbcana.F90 \ 
     8305   sbcblk_clio.F90 \ 
     8306   sbcblk_core.F90 \ 
     8307   sbccpl.F90 \ 
     8308   sbcflx.F90 \ 
     8309   sbcfwb.F90 \ 
     8310   sbcice_if.F90 \ 
     8311   sbcice_lim.F90 \ 
     8312   sbcice_lim_2.F90 \ 
     8313   sbcrnf.F90 \ 
     8314   sbcssm.F90 \ 
     8315   sbcssr.F90 \ 
    83288316   sol_oce.F90 \ 
    83298317   solisl.F90 \ 
    8330    taumod.F90 \ 
    8331    tradmp.F90 \ 
    83328318   traqsr.F90 \ 
    83338319   trazdf_exp.F90 \ 
     
    83458331   $(MODEL_LIB)(daymod.o) \ 
    83468332   $(MODEL_LIB)(diawri.o) \ 
    8347    $(MODEL_LIB)(diawri1d.o) \ 
    83488333   $(MODEL_LIB)(dom_oce.o) \ 
    83498334   $(MODEL_LIB)(dtasal.o) \ 
    8350    $(MODEL_LIB)(dtasst.o) \ 
    83518335   $(MODEL_LIB)(dtatem.o) \ 
    8352    $(MODEL_LIB)(dyncor1d.o) \ 
    8353    $(MODEL_LIB)(dynnxt1d.o) \ 
    83548336   $(MODEL_LIB)(dynzdf.o) \ 
    83558337   $(MODEL_LIB)(eosbn2.o) \ 
    8356    $(MODEL_LIB)(flxfwb.o) \ 
    8357    $(MODEL_LIB)(flxmod.o) \ 
    8358    $(MODEL_LIB)(flxrnf.o) \ 
    83598338   $(MODEL_LIB)(ice_oce.o) \ 
    8360    $(MODEL_LIB)(icestp1d.o) \ 
    8361    $(MODEL_LIB)(in_out_manager.o) \ 
    8362    $(MODEL_LIB)(lbclnk.o) \ 
    8363    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8364    $(MODEL_LIB)(ldftra_oce.o) \ 
    8365    $(MODEL_LIB)(oce.o) \ 
    8366    $(MODEL_LIB)(ocesbc.o) \ 
     8339   $(MODEL_LIB)(in_out_manager.o) \ 
     8340   $(MODEL_LIB)(iom.o) \ 
     8341   $(MODEL_LIB)(lbclnk.o) \ 
     8342   $(MODEL_LIB)(oce.o) \ 
    83678343   $(MODEL_LIB)(ocfzpt.o) \ 
    83688344   $(MODEL_LIB)(prtctl.o) \ 
    83698345   $(MODEL_LIB)(restart.o) \ 
     8346   $(MODEL_LIB)(sbcmod.o) \ 
     8347   $(MODEL_LIB)(sbcrnf.o) \ 
    83708348   $(MODEL_LIB)(stpctl.o) \ 
    8371    $(MODEL_LIB)(taumod.o) \ 
     8349   $(MODEL_LIB)(tranpc.o) \ 
    83728350   $(MODEL_LIB)(tranxt.o) \ 
    83738351   $(MODEL_LIB)(traqsr.o) \ 
     
    83858363   daymod.F90 \ 
    83868364   diawri.F90 \ 
    8387    diawri1d.F90 \ 
    83888365   dom_oce.F90 \ 
    83898366   dtasal.F90 \ 
    8390    dtasst.F90 \ 
    83918367   dtatem.F90 \ 
    8392    dyncor1d.F90 \ 
    8393    dynnxt1d.F90 \ 
    83948368   dynzdf.F90 \ 
    83958369   eosbn2.F90 \ 
    8396    flxfwb.F90 \ 
    8397    flxmod.F90 \ 
    8398    flxrnf.F90 \ 
    83998370   ice_oce.F90 \ 
    8400    icestp1d.F90 \ 
    8401    in_out_manager.F90 \ 
    8402    lbclnk.F90 \ 
    8403    ldfdyn_oce.F90 \ 
    8404    ldftra_oce.F90 \ 
    8405    oce.F90 \ 
    8406    ocesbc.F90 \ 
     8371   in_out_manager.F90 \ 
     8372   iom.F90 \ 
     8373   lbclnk.F90 \ 
     8374   oce.F90 \ 
    84078375   ocfzpt.F90 \ 
    84088376   prtctl.F90 \ 
    84098377   restart.F90 \ 
     8378   sbcmod.F90 \ 
     8379   sbcrnf.F90 \ 
    84108380   stpctl.F90 \ 
    8411    taumod.F90 \ 
     8381   tranpc.F90 \ 
    84128382   tranxt.F90 \ 
    84138383   traqsr.F90 \ 
     
    84268396   zdfddm_substitute.h90 \ 
    84278397   KEY_CPP \ 
    8428    step1d.F90 
     8398   step_c1d.F90 
    84298399$(MODEL_LIB)(stpctl.o) :   \ 
    84308400   $(MODEL_LIB)(daymod.o) \ 
     
    84348404   $(MODEL_LIB)(diaspr.o) \ 
    84358405   $(MODEL_LIB)(dom_oce.o) \ 
    8436    $(MODEL_LIB)(flx_oce.o) \ 
    8437    $(MODEL_LIB)(flxrnf.o) \ 
    84388406   $(MODEL_LIB)(ice_oce.o) \ 
    84398407   $(MODEL_LIB)(in_out_manager.o) \ 
     
    84468414   $(MODEL_LIB)(obc_oce.o) \ 
    84478415   $(MODEL_LIB)(oce.o) \ 
    8448    $(MODEL_LIB)(ocesbc.o) \ 
    84498416   $(MODEL_LIB)(ocfzpt.o) \ 
    84508417   $(MODEL_LIB)(par_kind.o) \ 
    84518418   $(MODEL_LIB)(par_oce.o) \ 
    84528419   $(MODEL_LIB)(phycst.o) \ 
     8420   $(MODEL_LIB)(sbc_ice.o) \ 
     8421   $(MODEL_LIB)(sbc_oce.o) \ 
     8422   $(MODEL_LIB)(sbcssr.o) \ 
    84538423   $(MODEL_LIB)(sol_oce.o) \ 
    84548424   $(MODEL_LIB)(solfet.o) \ 
    84558425   $(MODEL_LIB)(solpcg.o) \ 
    84568426   $(MODEL_LIB)(solsor.o) \ 
    8457    $(MODEL_LIB)(taumod.o) \ 
    84588427   $(MODEL_LIB)(zdf_oce.o) \ 
    84598428   $(MODEL_LIB)(zdfddm.o) \ 
     
    84658434   diaspr.F90 \ 
    84668435   dom_oce.F90 \ 
    8467    flx_oce.F90 \ 
    8468    flxrnf.F90 \ 
    84698436   ice_oce.F90 \ 
    84708437   in_out_manager.F90 \ 
     
    84778444   obc_oce.F90 \ 
    84788445   oce.F90 \ 
    8479    ocesbc.F90 \ 
    84808446   ocfzpt.F90 \ 
    84818447   par_kind.F90 \ 
    84828448   par_oce.F90 \ 
    84838449   phycst.F90 \ 
     8450   sbc_ice.F90 \ 
     8451   sbc_oce.F90 \ 
     8452   sbcssr.F90 \ 
    84848453   sol_oce.F90 \ 
    84858454   solfet.F90 \ 
    84868455   solpcg.F90 \ 
    84878456   solsor.F90 \ 
    8488    taumod.F90 \ 
    84898457   zdf_oce.F90 \ 
    84908458   zdfddm.F90 \ 
     
    85098477   solisl.F90 \ 
    85108478   stpctl.F90 
    8511 $(MODEL_LIB)(taumod.o) :   \ 
    8512    $(MODEL_LIB)(daymod.o) \ 
    8513    $(MODEL_LIB)(dom_oce.o) \ 
    8514    $(MODEL_LIB)(flx_oce.o) \ 
    8515    $(MODEL_LIB)(ice.o) \ 
    8516    $(MODEL_LIB)(in_out_manager.o) \ 
    8517    $(MODEL_LIB)(lbclnk.o) \ 
    8518    $(MODEL_LIB)(lib_mpp.o) \ 
    8519    $(MODEL_LIB)(lib_print.o) \ 
    8520    $(MODEL_LIB)(oasis4_date.o) \ 
    8521    $(MODEL_LIB)(oce.o) \ 
    8522    $(MODEL_LIB)(par_ice.o) \ 
    8523    $(MODEL_LIB)(par_kind.o) \ 
    8524    $(MODEL_LIB)(par_oce.o) \ 
    8525    $(MODEL_LIB)(phycst.o) \ 
    8526    $(MODEL_LIB)(prtctl.o) \ 
    8527    daymod.F90 \ 
    8528    dom_oce.F90 \ 
    8529    flx_oce.F90 \ 
    8530    ice.F90 \ 
    8531    in_out_manager.F90 \ 
    8532    lbclnk.F90 \ 
    8533    lib_mpp.F90 \ 
    8534    lib_print.f90 \ 
    8535    oasis4_date.F90 \ 
    8536    oce.F90 \ 
    8537    par_ice.F90 \ 
    8538    par_kind.F90 \ 
    8539    par_oce.F90 \ 
    8540    phycst.F90 \ 
    8541    prtctl.F90 \ 
    8542    $(MODEL_LIB)(cpl_oasis3.o) \ 
    8543    $(MODEL_LIB)(cpl_oasis4.o) \ 
    8544    $(MODEL_LIB)(daymod.o) \ 
    8545    $(MODEL_LIB)(dom_oce.o) \ 
    8546    $(MODEL_LIB)(geo2ocean.o) \ 
    8547    $(MODEL_LIB)(ice.o) \ 
    8548    $(MODEL_LIB)(in_out_manager.o) \ 
    8549    $(MODEL_LIB)(lbclnk.o) \ 
    8550    $(MODEL_LIB)(phycst.o) \ 
    8551    cpl_oasis3.F90 \ 
    8552    cpl_oasis4.F90 \ 
    8553    daymod.F90 \ 
    8554    dom_oce.F90 \ 
    8555    geo2ocean.F90 \ 
    8556    ice.F90 \ 
    8557    in_out_manager.F90 \ 
    8558    lbclnk.F90 \ 
    8559    phycst.F90 \ 
    8560    $(MODEL_LIB)(in_out_manager.o) \ 
    8561    $(MODEL_LIB)(iom.o) \ 
    8562    in_out_manager.F90 \ 
    8563    iom.F90 \ 
    8564    tau_forced_daily.h90 \ 
    8565    tau_forced_monthly.h90 \ 
    8566    tau_oasis_ice.h90 \ 
    8567    KEY_CPP \ 
    8568    taumod.F90 
    8569 $(MODEL_LIB)(thd_ice.o) :  \ 
    8570    $(MODEL_LIB)(par_oce.o) \ 
    8571    par_oce.F90 \ 
    8572    $(MODEL_LIB)(par_ice.o) \ 
    8573    par_ice.F90 \ 
    8574    thd_ice.F90 
     8479$(MODEL_LIB)(thd_ice_2.o) :   \ 
     8480   $(MODEL_LIB)(par_oce.o) \ 
     8481   par_oce.F90 \ 
     8482   $(MODEL_LIB)(par_ice_2.o) \ 
     8483   par_ice_2.F90 \ 
     8484   KEY_CPP \ 
     8485   thd_ice_2.F90 
    85758486$(MODEL_LIB)(traadv.o) :   \ 
     8487   $(MODEL_LIB)(closea.o) \ 
    85768488   $(MODEL_LIB)(diaptr.o) \ 
    85778489   $(MODEL_LIB)(dom_oce.o) \ 
    85788490   $(MODEL_LIB)(dynspg_oce.o) \ 
    85798491   $(MODEL_LIB)(eosbn2.o) \ 
    8580    $(MODEL_LIB)(flxrnf.o) \ 
    85818492   $(MODEL_LIB)(in_out_manager.o) \ 
    85828493   $(MODEL_LIB)(lbclnk.o) \ 
     
    85908501   $(MODEL_LIB)(par_oce.o) \ 
    85918502   $(MODEL_LIB)(prtctl.o) \ 
     8503   $(MODEL_LIB)(sbc_oce.o) \ 
     8504   $(MODEL_LIB)(sbcmod.o) \ 
     8505   $(MODEL_LIB)(sbcrnf.o) \ 
    85928506   $(MODEL_LIB)(trabbl.o) \ 
    85938507   $(MODEL_LIB)(trdmod.o) \ 
    85948508   $(MODEL_LIB)(trdmod_oce.o) \ 
     8509   closea.F90 \ 
    85958510   diaptr.F90 \ 
    85968511   dom_oce.F90 \ 
    85978512   dynspg_oce.F90 \ 
    85988513   eosbn2.F90 \ 
    8599    flxrnf.F90 \ 
    86008514   in_out_manager.F90 \ 
    86018515   lbclnk.F90 \ 
     
    86098523   par_oce.F90 \ 
    86108524   prtctl.F90 \ 
     8525   sbc_oce.F90 \ 
     8526   sbcmod.F90 \ 
     8527   sbcrnf.F90 \ 
    86118528   trabbl.F90 \ 
    86128529   trdmod.F90 \ 
     
    86438560   traadv.F90 
    86448561$(MODEL_LIB)(traadv_cen2.o) : \ 
     8562   $(MODEL_LIB)(closea.o) \ 
    86458563   $(MODEL_LIB)(daymod.o) \ 
    86468564   $(MODEL_LIB)(dianam.o) \ 
    86478565   $(MODEL_LIB)(dom_oce.o) \ 
    86488566   $(MODEL_LIB)(eosbn2.o) \ 
     8567   $(MODEL_LIB)(fldread.o) \ 
     8568   $(MODEL_LIB)(ice_oce.o) \ 
    86498569   $(MODEL_LIB)(in_out_manager.o) \ 
    86508570   $(MODEL_LIB)(iom.o) \ 
     
    86548574   $(MODEL_LIB)(lib_print.o) \ 
    86558575   $(MODEL_LIB)(oce.o) \ 
    8656    $(MODEL_LIB)(par_kind.o) \ 
    8657    $(MODEL_LIB)(par_oce.o) \ 
    8658    $(MODEL_LIB)(phycst.o) \ 
    8659    $(MODEL_LIB)(prtctl.o) \ 
    8660    $(MODEL_LIB)(taumod.o) \ 
     8576   $(MODEL_LIB)(ocfzpt.o) \ 
     8577   $(MODEL_LIB)(par_kind.o) \ 
     8578   $(MODEL_LIB)(par_oce.o) \ 
     8579   $(MODEL_LIB)(phycst.o) \ 
     8580   $(MODEL_LIB)(prtctl.o) \ 
     8581   $(MODEL_LIB)(restart.o) \ 
     8582   $(MODEL_LIB)(sbc_oce.o) \ 
     8583   $(MODEL_LIB)(sbcana.o) \ 
     8584   $(MODEL_LIB)(sbcblk_clio.o) \ 
     8585   $(MODEL_LIB)(sbcblk_core.o) \ 
     8586   $(MODEL_LIB)(sbccpl.o) \ 
     8587   $(MODEL_LIB)(sbcflx.o) \ 
     8588   $(MODEL_LIB)(sbcfwb.o) \ 
     8589   $(MODEL_LIB)(sbcice_if.o) \ 
     8590   $(MODEL_LIB)(sbcice_lim.o) \ 
     8591   $(MODEL_LIB)(sbcice_lim_2.o) \ 
     8592   $(MODEL_LIB)(sbcrnf.o) \ 
     8593   $(MODEL_LIB)(sbcssm.o) \ 
     8594   $(MODEL_LIB)(sbcssr.o) \ 
     8595   $(MODEL_LIB)(trdicp.o) \ 
     8596   $(MODEL_LIB)(trdicp_oce.o) \ 
     8597   $(MODEL_LIB)(trdmld.o) \ 
     8598   $(MODEL_LIB)(trdmld_oce.o) \ 
     8599   $(MODEL_LIB)(trdmod.o) \ 
     8600   $(MODEL_LIB)(trdmod_oce.o) \ 
     8601   $(MODEL_LIB)(trdvor.o) \ 
     8602   $(MODEL_LIB)(trdvor_oce.o) \ 
     8603   $(MODEL_LIB)(zdf_oce.o) \ 
     8604   closea.F90 \ 
     8605   daymod.F90 \ 
     8606   dianam.F90 \ 
     8607   dom_oce.F90 \ 
     8608   eosbn2.F90 \ 
     8609   fldread.F90 \ 
     8610   ice_oce.F90 \ 
     8611   in_out_manager.F90 \ 
     8612   iom.F90 \ 
     8613   lbclnk.F90 \ 
     8614   ldftra_oce.F90 \ 
     8615   lib_mpp.F90 \ 
     8616   lib_print.f90 \ 
     8617   oce.F90 \ 
     8618   ocfzpt.F90 \ 
     8619   par_kind.F90 \ 
     8620   par_oce.F90 \ 
     8621   phycst.F90 \ 
     8622   prtctl.F90 \ 
     8623   restart.F90 \ 
     8624   sbc_oce.F90 \ 
     8625   sbcana.F90 \ 
     8626   sbcblk_clio.F90 \ 
     8627   sbcblk_core.F90 \ 
     8628   sbccpl.F90 \ 
     8629   sbcflx.F90 \ 
     8630   sbcfwb.F90 \ 
     8631   sbcice_if.F90 \ 
     8632   sbcice_lim.F90 \ 
     8633   sbcice_lim_2.F90 \ 
     8634   sbcrnf.F90 \ 
     8635   sbcssm.F90 \ 
     8636   sbcssr.F90 \ 
     8637   trdicp.F90 \ 
     8638   trdicp_oce.F90 \ 
     8639   trdmld.F90 \ 
     8640   trdmld_oce.F90 \ 
     8641   trdmod.F90 \ 
     8642   trdmod_oce.F90 \ 
     8643   trdvor.F90 \ 
     8644   trdvor_oce.F90 \ 
     8645   zdf_oce.F90 \ 
     8646   $(MODEL_LIB)(closea.o) \ 
     8647   $(MODEL_LIB)(diaptr.o) \ 
     8648   $(MODEL_LIB)(dom_oce.o) \ 
     8649   $(MODEL_LIB)(dynspg_oce.o) \ 
     8650   $(MODEL_LIB)(in_out_manager.o) \ 
     8651   $(MODEL_LIB)(lbclnk.o) \ 
     8652   $(MODEL_LIB)(lib_mpp.o) \ 
     8653   $(MODEL_LIB)(oce.o) \ 
     8654   $(MODEL_LIB)(ocfzpt.o) \ 
     8655   $(MODEL_LIB)(prtctl.o) \ 
     8656   $(MODEL_LIB)(sbc_oce.o) \ 
     8657   $(MODEL_LIB)(sbcmod.o) \ 
     8658   $(MODEL_LIB)(sbcrnf.o) \ 
     8659   $(MODEL_LIB)(trabbl.o) \ 
     8660   $(MODEL_LIB)(trdmod.o) \ 
     8661   $(MODEL_LIB)(trdmod_oce.o) \ 
     8662   closea.F90 \ 
     8663   diaptr.F90 \ 
     8664   dom_oce.F90 \ 
     8665   dynspg_oce.F90 \ 
     8666   in_out_manager.F90 \ 
     8667   lbclnk.F90 \ 
     8668   lib_mpp.F90 \ 
     8669   oce.F90 \ 
     8670   ocfzpt.F90 \ 
     8671   prtctl.F90 \ 
     8672   sbc_oce.F90 \ 
     8673   sbcmod.F90 \ 
     8674   sbcrnf.F90 \ 
     8675   trabbl.F90 \ 
     8676   trdmod.F90 \ 
     8677   trdmod_oce.F90 \ 
     8678   domzgr_substitute.h90 \ 
     8679   vectopt_loop_substitute.h90 \ 
     8680   KEY_CPP \ 
     8681   traadv_cen2.F90 
     8682$(MODEL_LIB)(traadv_eiv.o) :  \ 
     8683   $(MODEL_LIB)(dom_oce.o) \ 
     8684   $(MODEL_LIB)(in_out_manager.o) \ 
     8685   $(MODEL_LIB)(lbclnk.o) \ 
     8686   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8687   $(MODEL_LIB)(ldftra_oce.o) \ 
     8688   $(MODEL_LIB)(lib_print.o) \ 
     8689   $(MODEL_LIB)(oce.o) \ 
     8690   $(MODEL_LIB)(par_kind.o) \ 
     8691   $(MODEL_LIB)(par_oce.o) \ 
     8692   $(MODEL_LIB)(phycst.o) \ 
     8693   $(MODEL_LIB)(prtctl.o) \ 
     8694   $(MODEL_LIB)(zdfmxl.o) \ 
     8695   dom_oce.F90 \ 
     8696   in_out_manager.F90 \ 
     8697   lbclnk.F90 \ 
     8698   ldfdyn_oce.F90 \ 
     8699   ldftra_oce.F90 \ 
     8700   lib_print.f90 \ 
     8701   oce.F90 \ 
     8702   par_kind.F90 \ 
     8703   par_oce.F90 \ 
     8704   phycst.F90 \ 
     8705   prtctl.F90 \ 
     8706   zdfmxl.F90 \ 
     8707   $(MODEL_LIB)(dom_oce.o) \ 
     8708   $(MODEL_LIB)(in_out_manager.o) \ 
     8709   $(MODEL_LIB)(ldfslp.o) \ 
     8710   $(MODEL_LIB)(ldftra_oce.o) \ 
     8711   $(MODEL_LIB)(oce.o) \ 
     8712   dom_oce.F90 \ 
     8713   in_out_manager.F90 \ 
     8714   ldfslp.F90 \ 
     8715   ldftra_oce.F90 \ 
     8716   oce.F90 \ 
     8717   domzgr_substitute.h90 \ 
     8718   ldfeiv_substitute.h90 \ 
     8719   ldftra_substitute.h90 \ 
     8720   vectopt_loop_substitute.h90 \ 
     8721   KEY_CPP \ 
     8722   traadv_eiv.F90 
     8723$(MODEL_LIB)(traadv_muscl.o) :   \ 
     8724   $(MODEL_LIB)(daymod.o) \ 
     8725   $(MODEL_LIB)(dianam.o) \ 
     8726   $(MODEL_LIB)(dom_oce.o) \ 
     8727   $(MODEL_LIB)(eosbn2.o) \ 
     8728   $(MODEL_LIB)(in_out_manager.o) \ 
     8729   $(MODEL_LIB)(iom.o) \ 
     8730   $(MODEL_LIB)(lbclnk.o) \ 
     8731   $(MODEL_LIB)(ldftra_oce.o) \ 
     8732   $(MODEL_LIB)(lib_mpp.o) \ 
     8733   $(MODEL_LIB)(lib_print.o) \ 
     8734   $(MODEL_LIB)(oce.o) \ 
     8735   $(MODEL_LIB)(par_kind.o) \ 
     8736   $(MODEL_LIB)(par_oce.o) \ 
     8737   $(MODEL_LIB)(phycst.o) \ 
     8738   $(MODEL_LIB)(prtctl.o) \ 
     8739   $(MODEL_LIB)(sbc_oce.o) \ 
    86618740   $(MODEL_LIB)(trdicp.o) \ 
    86628741   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    86838762   phycst.F90 \ 
    86848763   prtctl.F90 \ 
    8685    taumod.F90 \ 
     8764   sbc_oce.F90 \ 
    86868765   trdicp.F90 \ 
    86878766   trdicp_oce.F90 \ 
     
    86968775   $(MODEL_LIB)(dom_oce.o) \ 
    86978776   $(MODEL_LIB)(dynspg_oce.o) \ 
    8698    $(MODEL_LIB)(flxrnf.o) \ 
    8699    $(MODEL_LIB)(in_out_manager.o) \ 
    8700    $(MODEL_LIB)(lbclnk.o) \ 
    8701    $(MODEL_LIB)(lib_mpp.o) \ 
    8702    $(MODEL_LIB)(oce.o) \ 
    8703    $(MODEL_LIB)(ocfzpt.o) \ 
     8777   $(MODEL_LIB)(in_out_manager.o) \ 
     8778   $(MODEL_LIB)(lbclnk.o) \ 
     8779   $(MODEL_LIB)(lib_mpp.o) \ 
     8780   $(MODEL_LIB)(oce.o) \ 
    87048781   $(MODEL_LIB)(prtctl.o) \ 
    87058782   $(MODEL_LIB)(trabbl.o) \ 
     
    87098786   dom_oce.F90 \ 
    87108787   dynspg_oce.F90 \ 
    8711    flxrnf.F90 \ 
    8712    in_out_manager.F90 \ 
    8713    lbclnk.F90 \ 
    8714    lib_mpp.F90 \ 
    8715    oce.F90 \ 
    8716    ocfzpt.F90 \ 
     8788   in_out_manager.F90 \ 
     8789   lbclnk.F90 \ 
     8790   lib_mpp.F90 \ 
     8791   oce.F90 \ 
    87178792   prtctl.F90 \ 
    87188793   trabbl.F90 \ 
     
    87228797   vectopt_loop_substitute.h90 \ 
    87238798   KEY_CPP \ 
    8724    traadv_cen2.F90 
    8725 $(MODEL_LIB)(traadv_eiv.o) :  \ 
    8726    $(MODEL_LIB)(dom_oce.o) \ 
    8727    $(MODEL_LIB)(in_out_manager.o) \ 
    8728    $(MODEL_LIB)(lbclnk.o) \ 
    8729    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8730    $(MODEL_LIB)(ldftra_oce.o) \ 
    8731    $(MODEL_LIB)(lib_print.o) \ 
    8732    $(MODEL_LIB)(oce.o) \ 
    8733    $(MODEL_LIB)(par_kind.o) \ 
    8734    $(MODEL_LIB)(par_oce.o) \ 
    8735    $(MODEL_LIB)(phycst.o) \ 
    8736    $(MODEL_LIB)(prtctl.o) \ 
    8737    $(MODEL_LIB)(zdfmxl.o) \ 
    8738    dom_oce.F90 \ 
    8739    in_out_manager.F90 \ 
    8740    lbclnk.F90 \ 
    8741    ldfdyn_oce.F90 \ 
    8742    ldftra_oce.F90 \ 
    8743    lib_print.f90 \ 
    8744    oce.F90 \ 
    8745    par_kind.F90 \ 
    8746    par_oce.F90 \ 
    8747    phycst.F90 \ 
    8748    prtctl.F90 \ 
    8749    zdfmxl.F90 \ 
    8750    $(MODEL_LIB)(dom_oce.o) \ 
    8751    $(MODEL_LIB)(in_out_manager.o) \ 
    8752    $(MODEL_LIB)(ldfslp.o) \ 
    8753    $(MODEL_LIB)(ldftra_oce.o) \ 
    8754    $(MODEL_LIB)(oce.o) \ 
    8755    dom_oce.F90 \ 
    8756    in_out_manager.F90 \ 
    8757    ldfslp.F90 \ 
    8758    ldftra_oce.F90 \ 
    8759    oce.F90 \ 
    8760    domzgr_substitute.h90 \ 
    8761    ldfeiv_substitute.h90 \ 
    8762    ldftra_substitute.h90 \ 
    8763    vectopt_loop_substitute.h90 \ 
    8764    KEY_CPP \ 
    8765    traadv_eiv.F90 
    8766 $(MODEL_LIB)(traadv_muscl.o) :   \ 
     8799   traadv_muscl.F90 
     8800$(MODEL_LIB)(traadv_muscl2.o) :  \ 
    87678801   $(MODEL_LIB)(daymod.o) \ 
    87688802   $(MODEL_LIB)(dianam.o) \ 
     
    87808814   $(MODEL_LIB)(phycst.o) \ 
    87818815   $(MODEL_LIB)(prtctl.o) \ 
    8782    $(MODEL_LIB)(taumod.o) \ 
     8816   $(MODEL_LIB)(sbc_oce.o) \ 
    87838817   $(MODEL_LIB)(trdicp.o) \ 
    87848818   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    88058839   phycst.F90 \ 
    88068840   prtctl.F90 \ 
    8807    taumod.F90 \ 
     8841   sbc_oce.F90 \ 
    88088842   trdicp.F90 \ 
    88098843   trdicp_oce.F90 \ 
     
    88408874   vectopt_loop_substitute.h90 \ 
    88418875   KEY_CPP \ 
    8842    traadv_muscl.F90 
    8843 $(MODEL_LIB)(traadv_muscl2.o) :  \ 
     8876   traadv_muscl2.F90 
     8877$(MODEL_LIB)(traadv_qck.o) :  \ 
    88448878   $(MODEL_LIB)(daymod.o) \ 
    88458879   $(MODEL_LIB)(dianam.o) \ 
     
    88578891   $(MODEL_LIB)(phycst.o) \ 
    88588892   $(MODEL_LIB)(prtctl.o) \ 
    8859    $(MODEL_LIB)(taumod.o) \ 
     8893   $(MODEL_LIB)(sbc_oce.o) \ 
    88608894   $(MODEL_LIB)(trdicp.o) \ 
    88618895   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    88828916   phycst.F90 \ 
    88838917   prtctl.F90 \ 
    8884    taumod.F90 \ 
     8918   sbc_oce.F90 \ 
    88858919   trdicp.F90 \ 
    88868920   trdicp_oce.F90 \ 
     
    89178951   vectopt_loop_substitute.h90 \ 
    89188952   KEY_CPP \ 
    8919    traadv_muscl2.F90 
    8920 $(MODEL_LIB)(traadv_qck.o) :  \ 
     8953   traadv_qck.F90 
     8954$(MODEL_LIB)(traadv_tvd.o) :  \ 
    89218955   $(MODEL_LIB)(daymod.o) \ 
    89228956   $(MODEL_LIB)(dianam.o) \ 
     
    89348968   $(MODEL_LIB)(phycst.o) \ 
    89358969   $(MODEL_LIB)(prtctl.o) \ 
    8936    $(MODEL_LIB)(taumod.o) \ 
     8970   $(MODEL_LIB)(sbc_oce.o) \ 
    89378971   $(MODEL_LIB)(trdicp.o) \ 
    89388972   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    89598993   phycst.F90 \ 
    89608994   prtctl.F90 \ 
    8961    taumod.F90 \ 
     8995   sbc_oce.F90 \ 
    89628996   trdicp.F90 \ 
    89638997   trdicp_oce.F90 \ 
     
    89729006   $(MODEL_LIB)(dom_oce.o) \ 
    89739007   $(MODEL_LIB)(dynspg_oce.o) \ 
    8974    $(MODEL_LIB)(flxrnf.o) \ 
    8975    $(MODEL_LIB)(in_out_manager.o) \ 
    8976    $(MODEL_LIB)(lbclnk.o) \ 
    8977    $(MODEL_LIB)(lib_mpp.o) \ 
    8978    $(MODEL_LIB)(oce.o) \ 
    8979    $(MODEL_LIB)(ocfzpt.o) \ 
     9008   $(MODEL_LIB)(in_out_manager.o) \ 
     9009   $(MODEL_LIB)(lbclnk.o) \ 
     9010   $(MODEL_LIB)(lib_mpp.o) \ 
     9011   $(MODEL_LIB)(oce.o) \ 
    89809012   $(MODEL_LIB)(prtctl.o) \ 
    89819013   $(MODEL_LIB)(trabbl.o) \ 
     
    89859017   dom_oce.F90 \ 
    89869018   dynspg_oce.F90 \ 
    8987    flxrnf.F90 \ 
    8988    in_out_manager.F90 \ 
    8989    lbclnk.F90 \ 
    8990    lib_mpp.F90 \ 
    8991    oce.F90 \ 
    8992    ocfzpt.F90 \ 
     9019   in_out_manager.F90 \ 
     9020   lbclnk.F90 \ 
     9021   lib_mpp.F90 \ 
     9022   oce.F90 \ 
    89939023   prtctl.F90 \ 
    89949024   trabbl.F90 \ 
     
    89989028   vectopt_loop_substitute.h90 \ 
    89999029   KEY_CPP \ 
    9000    traadv_qck.F90 
    9001 $(MODEL_LIB)(traadv_tvd.o) :  \ 
    9002    $(MODEL_LIB)(daymod.o) \ 
    9003    $(MODEL_LIB)(dianam.o) \ 
    9004    $(MODEL_LIB)(dom_oce.o) \ 
    9005    $(MODEL_LIB)(eosbn2.o) \ 
    9006    $(MODEL_LIB)(in_out_manager.o) \ 
    9007    $(MODEL_LIB)(iom.o) \ 
    9008    $(MODEL_LIB)(lbclnk.o) \ 
    9009    $(MODEL_LIB)(ldftra_oce.o) \ 
    9010    $(MODEL_LIB)(lib_mpp.o) \ 
    9011    $(MODEL_LIB)(lib_print.o) \ 
    9012    $(MODEL_LIB)(oce.o) \ 
    9013    $(MODEL_LIB)(par_kind.o) \ 
    9014    $(MODEL_LIB)(par_oce.o) \ 
    9015    $(MODEL_LIB)(phycst.o) \ 
    9016    $(MODEL_LIB)(prtctl.o) \ 
    9017    $(MODEL_LIB)(taumod.o) \ 
    9018    $(MODEL_LIB)(trdicp.o) \ 
    9019    $(MODEL_LIB)(trdicp_oce.o) \ 
    9020    $(MODEL_LIB)(trdmld.o) \ 
    9021    $(MODEL_LIB)(trdmld_oce.o) \ 
    9022    $(MODEL_LIB)(trdmod.o) \ 
    9023    $(MODEL_LIB)(trdmod_oce.o) \ 
    9024    $(MODEL_LIB)(trdvor.o) \ 
    9025    $(MODEL_LIB)(trdvor_oce.o) \ 
    9026    $(MODEL_LIB)(zdf_oce.o) \ 
    9027    daymod.F90 \ 
    9028    dianam.F90 \ 
    9029    dom_oce.F90 \ 
    9030    eosbn2.F90 \ 
    9031    in_out_manager.F90 \ 
    9032    iom.F90 \ 
    9033    lbclnk.F90 \ 
    9034    ldftra_oce.F90 \ 
    9035    lib_mpp.F90 \ 
    9036    lib_print.f90 \ 
    9037    oce.F90 \ 
    9038    par_kind.F90 \ 
    9039    par_oce.F90 \ 
    9040    phycst.F90 \ 
    9041    prtctl.F90 \ 
    9042    taumod.F90 \ 
    9043    trdicp.F90 \ 
    9044    trdicp_oce.F90 \ 
    9045    trdmld.F90 \ 
    9046    trdmld_oce.F90 \ 
    9047    trdmod.F90 \ 
    9048    trdmod_oce.F90 \ 
    9049    trdvor.F90 \ 
    9050    trdvor_oce.F90 \ 
    9051    zdf_oce.F90 \ 
    9052    $(MODEL_LIB)(diaptr.o) \ 
    9053    $(MODEL_LIB)(dom_oce.o) \ 
    9054    $(MODEL_LIB)(dynspg_oce.o) \ 
    9055    $(MODEL_LIB)(in_out_manager.o) \ 
    9056    $(MODEL_LIB)(lbclnk.o) \ 
    9057    $(MODEL_LIB)(lib_mpp.o) \ 
    9058    $(MODEL_LIB)(oce.o) \ 
    9059    $(MODEL_LIB)(prtctl.o) \ 
    9060    $(MODEL_LIB)(trabbl.o) \ 
    9061    $(MODEL_LIB)(trdmod.o) \ 
    9062    $(MODEL_LIB)(trdmod_oce.o) \ 
    9063    diaptr.F90 \ 
    9064    dom_oce.F90 \ 
    9065    dynspg_oce.F90 \ 
    9066    in_out_manager.F90 \ 
    9067    lbclnk.F90 \ 
    9068    lib_mpp.F90 \ 
    9069    oce.F90 \ 
    9070    prtctl.F90 \ 
    9071    trabbl.F90 \ 
    9072    trdmod.F90 \ 
    9073    trdmod_oce.F90 \ 
    9074    domzgr_substitute.h90 \ 
    9075    vectopt_loop_substitute.h90 \ 
    9076    KEY_CPP \ 
    90779030   traadv_tvd.F90 
    90789031$(MODEL_LIB)(traadv_ubs.o) :  \ 
     
    90899042   $(MODEL_LIB)(par_oce.o) \ 
    90909043   $(MODEL_LIB)(phycst.o) \ 
    9091    $(MODEL_LIB)(taumod.o) \ 
     9044   $(MODEL_LIB)(sbc_oce.o) \ 
    90929045   $(MODEL_LIB)(trdicp.o) \ 
    90939046   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    91109063   par_oce.F90 \ 
    91119064   phycst.F90 \ 
    9112    taumod.F90 \ 
     9065   sbc_oce.F90 \ 
    91139066   trdicp.F90 \ 
    91149067   trdicp_oce.F90 \ 
     
    91589111   $(MODEL_LIB)(par_oce.o) \ 
    91599112   $(MODEL_LIB)(phycst.o) \ 
    9160    $(MODEL_LIB)(taumod.o) \ 
     9113   $(MODEL_LIB)(sbc_oce.o) \ 
    91619114   $(MODEL_LIB)(trdicp.o) \ 
    91629115   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    91819134   par_oce.F90 \ 
    91829135   phycst.F90 \ 
    9183    taumod.F90 \ 
     9136   sbc_oce.F90 \ 
    91849137   trdicp.F90 \ 
    91859138   trdicp_oce.F90 \ 
     
    92209173   $(MODEL_LIB)(phycst.o) \ 
    92219174   $(MODEL_LIB)(prtctl.o) \ 
    9222    $(MODEL_LIB)(taumod.o) \ 
     9175   $(MODEL_LIB)(sbc_oce.o) \ 
    92239176   $(MODEL_LIB)(trdicp.o) \ 
    92249177   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    92409193   phycst.F90 \ 
    92419194   prtctl.F90 \ 
    9242    taumod.F90 \ 
     9195   sbc_oce.F90 \ 
    92439196   trdicp.F90 \ 
    92449197   trdicp_oce.F90 \ 
     
    92939246   $(MODEL_LIB)(phycst.o) \ 
    92949247   $(MODEL_LIB)(prtctl.o) \ 
    9295    $(MODEL_LIB)(taumod.o) \ 
     9248   $(MODEL_LIB)(sbc_oce.o) \ 
    92969249   $(MODEL_LIB)(trdicp.o) \ 
    92979250   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    93199272   phycst.F90 \ 
    93209273   prtctl.F90 \ 
    9321    taumod.F90 \ 
     9274   sbc_oce.F90 \ 
    93229275   trdicp.F90 \ 
    93239276   trdicp_oce.F90 \ 
     
    93729325   $(MODEL_LIB)(lib_print.o) \ 
    93739326   $(MODEL_LIB)(oce.o) \ 
    9374    $(MODEL_LIB)(ocesbc.o) \ 
    9375    $(MODEL_LIB)(par_kind.o) \ 
    9376    $(MODEL_LIB)(par_oce.o) \ 
    9377    $(MODEL_LIB)(phycst.o) \ 
    9378    $(MODEL_LIB)(prtctl.o) \ 
    9379    $(MODEL_LIB)(taumod.o) \ 
     9327   $(MODEL_LIB)(par_kind.o) \ 
     9328   $(MODEL_LIB)(par_oce.o) \ 
     9329   $(MODEL_LIB)(phycst.o) \ 
     9330   $(MODEL_LIB)(prtctl.o) \ 
     9331   $(MODEL_LIB)(sbc_oce.o) \ 
    93809332   $(MODEL_LIB)(trazdf_exp.o) \ 
    93819333   $(MODEL_LIB)(trazdf_imp.o) \ 
     
    94049356   lib_print.f90 \ 
    94059357   oce.F90 \ 
    9406    ocesbc.F90 \ 
    9407    par_kind.F90 \ 
    9408    par_oce.F90 \ 
    9409    phycst.F90 \ 
    9410    prtctl.F90 \ 
    9411    taumod.F90 \ 
     9358   par_kind.F90 \ 
     9359   par_oce.F90 \ 
     9360   phycst.F90 \ 
     9361   prtctl.F90 \ 
     9362   sbc_oce.F90 \ 
    94129363   trazdf_exp.F90 \ 
    94139364   trazdf_imp.F90 \ 
     
    94809431   $(MODEL_LIB)(phycst.o) \ 
    94819432   $(MODEL_LIB)(prtctl.o) \ 
    9482    $(MODEL_LIB)(taumod.o) \ 
     9433   $(MODEL_LIB)(sbc_oce.o) \ 
    94839434   $(MODEL_LIB)(trdicp.o) \ 
    94849435   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    95059456   phycst.F90 \ 
    95069457   prtctl.F90 \ 
    9507    taumod.F90 \ 
     9458   sbc_oce.F90 \ 
    95089459   trdicp.F90 \ 
    95099460   trdicp_oce.F90 \ 
     
    95579508   $(MODEL_LIB)(phycst.o) \ 
    95589509   $(MODEL_LIB)(prtctl.o) \ 
    9559    $(MODEL_LIB)(taumod.o) \ 
     9510   $(MODEL_LIB)(sbc_oce.o) \ 
    95609511   $(MODEL_LIB)(trdicp.o) \ 
    95619512   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    95829533   phycst.F90 \ 
    95839534   prtctl.F90 \ 
    9584    taumod.F90 \ 
     9535   sbc_oce.F90 \ 
    95859536   trdicp.F90 \ 
    95869537   trdicp_oce.F90 \ 
     
    96339584   $(MODEL_LIB)(phycst.o) \ 
    96349585   $(MODEL_LIB)(prtctl.o) \ 
    9635    $(MODEL_LIB)(taumod.o) \ 
     9586   $(MODEL_LIB)(sbc_oce.o) \ 
    96369587   $(MODEL_LIB)(trdicp.o) \ 
    96379588   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    96589609   phycst.F90 \ 
    96599610   prtctl.F90 \ 
    9660    taumod.F90 \ 
     9611   sbc_oce.F90 \ 
    96619612   trdicp.F90 \ 
    96629613   trdicp_oce.F90 \ 
     
    97069657   $(MODEL_LIB)(par_oce.o) \ 
    97079658   $(MODEL_LIB)(phycst.o) \ 
    9708    $(MODEL_LIB)(taumod.o) \ 
     9659   $(MODEL_LIB)(sbc_oce.o) \ 
    97099660   $(MODEL_LIB)(trdicp.o) \ 
    97109661   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    97279678   par_oce.F90 \ 
    97289679   phycst.F90 \ 
    9729    taumod.F90 \ 
     9680   sbc_oce.F90 \ 
    97309681   trdicp.F90 \ 
    97319682   trdicp_oce.F90 \ 
     
    97689719   $(MODEL_LIB)(phycst.o) \ 
    97699720   $(MODEL_LIB)(prtctl.o) \ 
    9770    $(MODEL_LIB)(taumod.o) \ 
     9721   $(MODEL_LIB)(sbc_oce.o) \ 
    97719722   $(MODEL_LIB)(trdicp.o) \ 
    97729723   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    97889739   phycst.F90 \ 
    97899740   prtctl.F90 \ 
    9790    taumod.F90 \ 
     9741   sbc_oce.F90 \ 
    97919742   trdicp.F90 \ 
    97929743   trdicp_oce.F90 \ 
     
    98179768$(MODEL_LIB)(tranxt.o) :   \ 
    98189769   $(MODEL_LIB)(agrif_oce.o) \ 
    9819    $(MODEL_LIB)(blk_oce.o) \ 
     9770   $(MODEL_LIB)(bdy_oce.o) \ 
    98209771   $(MODEL_LIB)(cla_div.o) \ 
    9821    $(MODEL_LIB)(cpl_oce.o) \ 
    9822    $(MODEL_LIB)(daymod.o) \ 
    98239772   $(MODEL_LIB)(divcur.o) \ 
    98249773   $(MODEL_LIB)(dom_oce.o) \ 
    9825    $(MODEL_LIB)(dtasal.o) \ 
    9826    $(MODEL_LIB)(dtasss.o) \ 
    9827    $(MODEL_LIB)(dtasst.o) \ 
    9828    $(MODEL_LIB)(dtatem.o) \ 
    98299774   $(MODEL_LIB)(dynspg_oce.o) \ 
    9830    $(MODEL_LIB)(flx_oce.o) \ 
    9831    $(MODEL_LIB)(flxmod.o) \ 
    9832    $(MODEL_LIB)(flxrnf.o) \ 
    9833    $(MODEL_LIB)(ice_oce.o) \ 
    98349775   $(MODEL_LIB)(in_out_manager.o) \ 
    98359776   $(MODEL_LIB)(lbclnk.o) \ 
     
    98399780   $(MODEL_LIB)(obc_oce.o) \ 
    98409781   $(MODEL_LIB)(oce.o) \ 
    9841    $(MODEL_LIB)(ocesbc.o) \ 
    98429782   $(MODEL_LIB)(ocfzpt.o) \ 
    98439783   $(MODEL_LIB)(par_kind.o) \ 
    98449784   $(MODEL_LIB)(par_oce.o) \ 
    98459785   $(MODEL_LIB)(phycst.o) \ 
    9846    $(MODEL_LIB)(prtctl.o) \ 
     9786   $(MODEL_LIB)(sbc_oce.o) \ 
    98479787   $(MODEL_LIB)(sol_oce.o) \ 
    9848    $(MODEL_LIB)(taumod.o) \ 
    9849    $(MODEL_LIB)(tradmp.o) \ 
    98509788   $(MODEL_LIB)(trdicp.o) \ 
    98519789   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    98589796   $(MODEL_LIB)(zdf_oce.o) \ 
    98599797   agrif_oce.F90 \ 
    9860    blk_oce.F90 \ 
     9798   bdy_oce.F90 \ 
    98619799   cla_div.F90 \ 
    9862    cpl_oce.F90 \ 
    9863    daymod.F90 \ 
    98649800   divcur.F90 \ 
    98659801   dom_oce.F90 \ 
    9866    dtasal.F90 \ 
    9867    dtasss.F90 \ 
    9868    dtasst.F90 \ 
    9869    dtatem.F90 \ 
    98709802   dynspg_oce.F90 \ 
    9871    flx_oce.F90 \ 
    9872    flxmod.F90 \ 
    9873    flxrnf.F90 \ 
    9874    ice_oce.F90 \ 
    98759803   in_out_manager.F90 \ 
    98769804   lbclnk.F90 \ 
     
    98809808   obc_oce.F90 \ 
    98819809   oce.F90 \ 
    9882    ocesbc.F90 \ 
    98839810   ocfzpt.F90 \ 
    98849811   par_kind.F90 \ 
    98859812   par_oce.F90 \ 
    98869813   phycst.F90 \ 
    9887    prtctl.F90 \ 
     9814   sbc_oce.F90 \ 
    98889815   sol_oce.F90 \ 
    9889    taumod.F90 \ 
    9890    tradmp.F90 \ 
    98919816   trdicp.F90 \ 
    98929817   trdicp_oce.F90 \ 
     
    99009825   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    99019826   $(MODEL_LIB)(agrif_opa_update.o) \ 
     9827   $(MODEL_LIB)(bdytra.o) \ 
    99029828   $(MODEL_LIB)(dom_oce.o) \ 
    99039829   $(MODEL_LIB)(domvvl.o) \ 
     
    99079833   $(MODEL_LIB)(obctra.o) \ 
    99089834   $(MODEL_LIB)(oce.o) \ 
    9909    $(MODEL_LIB)(ocesbc.o) \ 
    99109835   $(MODEL_LIB)(phycst.o) \ 
    99119836   $(MODEL_LIB)(prtctl.o) \ 
     
    99159840   agrif_opa_interp.F90 \ 
    99169841   agrif_opa_update.F90 \ 
     9842   bdytra.F90 \ 
    99179843   dom_oce.F90 \ 
    99189844   domvvl.F90 \ 
     
    99229848   obctra.F90 \ 
    99239849   oce.F90 \ 
    9924    ocesbc.F90 \ 
    99259850   phycst.F90 \ 
    99269851   prtctl.F90 \ 
     
    99339858   tranxt.F90 
    99349859$(MODEL_LIB)(traqsr.o) :   \ 
    9935    $(MODEL_LIB)(blk_oce.o) \ 
    9936    $(MODEL_LIB)(cpl_oce.o) \ 
    9937    $(MODEL_LIB)(daymod.o) \ 
    9938    $(MODEL_LIB)(dom_oce.o) \ 
    9939    $(MODEL_LIB)(dtasal.o) \ 
    9940    $(MODEL_LIB)(dtasss.o) \ 
    9941    $(MODEL_LIB)(dtasst.o) \ 
    9942    $(MODEL_LIB)(dtatem.o) \ 
    9943    $(MODEL_LIB)(flx_oce.o) \ 
    9944    $(MODEL_LIB)(flxmod.o) \ 
    9945    $(MODEL_LIB)(flxrnf.o) \ 
    9946    $(MODEL_LIB)(ice_oce.o) \ 
    9947    $(MODEL_LIB)(in_out_manager.o) \ 
    9948    $(MODEL_LIB)(lbclnk.o) \ 
     9860   $(MODEL_LIB)(dom_oce.o) \ 
     9861   $(MODEL_LIB)(in_out_manager.o) \ 
    99499862   $(MODEL_LIB)(ldftra_oce.o) \ 
    99509863   $(MODEL_LIB)(lib_mpp.o) \ 
    99519864   $(MODEL_LIB)(lib_print.o) \ 
    99529865   $(MODEL_LIB)(oce.o) \ 
    9953    $(MODEL_LIB)(ocfzpt.o) \ 
    9954    $(MODEL_LIB)(par_kind.o) \ 
    9955    $(MODEL_LIB)(par_oce.o) \ 
    9956    $(MODEL_LIB)(phycst.o) \ 
    9957    $(MODEL_LIB)(prtctl.o) \ 
     9866   $(MODEL_LIB)(par_kind.o) \ 
     9867   $(MODEL_LIB)(par_oce.o) \ 
     9868   $(MODEL_LIB)(phycst.o) \ 
     9869   $(MODEL_LIB)(sbc_oce.o) \ 
    99589870   $(MODEL_LIB)(sms.o) \ 
    9959    $(MODEL_LIB)(taumod.o) \ 
    9960    $(MODEL_LIB)(tradmp.o) \ 
    99619871   $(MODEL_LIB)(trdicp.o) \ 
    99629872   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    99679877   $(MODEL_LIB)(trdvor_oce.o) \ 
    99689878   $(MODEL_LIB)(zdf_oce.o) \ 
    9969    blk_oce.F90 \ 
    9970    cpl_oce.F90 \ 
    9971    daymod.F90 \ 
    9972    dom_oce.F90 \ 
    9973    dtasal.F90 \ 
    9974    dtasss.F90 \ 
    9975    dtasst.F90 \ 
    9976    dtatem.F90 \ 
    9977    flx_oce.F90 \ 
    9978    flxmod.F90 \ 
    9979    flxrnf.F90 \ 
    9980    ice_oce.F90 \ 
    9981    in_out_manager.F90 \ 
    9982    lbclnk.F90 \ 
     9879   dom_oce.F90 \ 
     9880   in_out_manager.F90 \ 
    99839881   ldftra_oce.F90 \ 
    99849882   lib_mpp.F90 \ 
    99859883   lib_print.f90 \ 
    99869884   oce.F90 \ 
    9987    ocfzpt.F90 \ 
    9988    par_kind.F90 \ 
    9989    par_oce.F90 \ 
    9990    phycst.F90 \ 
    9991    prtctl.F90 \ 
     9885   par_kind.F90 \ 
     9886   par_oce.F90 \ 
     9887   phycst.F90 \ 
     9888   sbc_oce.F90 \ 
    99929889   sms.F90 \ 
    9993    taumod.F90 \ 
    9994    tradmp.F90 \ 
    99959890   trdicp.F90 \ 
    99969891   trdicp_oce.F90 \ 
     
    100049899   $(MODEL_LIB)(in_out_manager.o) \ 
    100059900   $(MODEL_LIB)(oce.o) \ 
    10006    $(MODEL_LIB)(ocesbc.o) \ 
    10007    $(MODEL_LIB)(phycst.o) \ 
    10008    $(MODEL_LIB)(prtctl.o) \ 
     9901   $(MODEL_LIB)(phycst.o) \ 
     9902   $(MODEL_LIB)(prtctl.o) \ 
     9903   $(MODEL_LIB)(sbc_oce.o) \ 
    100099904   $(MODEL_LIB)(trc_oce.o) \ 
    100109905   $(MODEL_LIB)(trdmod.o) \ 
     
    100139908   in_out_manager.F90 \ 
    100149909   oce.F90 \ 
    10015    ocesbc.F90 \ 
    10016    phycst.F90 \ 
    10017    prtctl.F90 \ 
     9910   phycst.F90 \ 
     9911   prtctl.F90 \ 
     9912   sbc_oce.F90 \ 
    100189913   trc_oce.F90 \ 
    100199914   trdmod.F90 \ 
     
    100249919   traqsr.F90 
    100259920$(MODEL_LIB)(trasbc.o) :   \ 
    10026    $(MODEL_LIB)(blk_oce.o) \ 
    10027    $(MODEL_LIB)(cpl_oce.o) \ 
    10028    $(MODEL_LIB)(daymod.o) \ 
    10029    $(MODEL_LIB)(dom_oce.o) \ 
    10030    $(MODEL_LIB)(dtasal.o) \ 
    10031    $(MODEL_LIB)(dtasss.o) \ 
    10032    $(MODEL_LIB)(dtasst.o) \ 
    10033    $(MODEL_LIB)(dtatem.o) \ 
    10034    $(MODEL_LIB)(flx_oce.o) \ 
    10035    $(MODEL_LIB)(flxmod.o) \ 
    10036    $(MODEL_LIB)(flxrnf.o) \ 
    10037    $(MODEL_LIB)(ice_oce.o) \ 
    10038    $(MODEL_LIB)(in_out_manager.o) \ 
    10039    $(MODEL_LIB)(lbclnk.o) \ 
     9921   $(MODEL_LIB)(dom_oce.o) \ 
     9922   $(MODEL_LIB)(in_out_manager.o) \ 
    100409923   $(MODEL_LIB)(ldftra_oce.o) \ 
    100419924   $(MODEL_LIB)(lib_mpp.o) \ 
    100429925   $(MODEL_LIB)(lib_print.o) \ 
    100439926   $(MODEL_LIB)(oce.o) \ 
    10044    $(MODEL_LIB)(ocesbc.o) \ 
    10045    $(MODEL_LIB)(ocfzpt.o) \ 
    10046    $(MODEL_LIB)(par_kind.o) \ 
    10047    $(MODEL_LIB)(par_oce.o) \ 
    10048    $(MODEL_LIB)(phycst.o) \ 
    10049    $(MODEL_LIB)(prtctl.o) \ 
    10050    $(MODEL_LIB)(taumod.o) \ 
    10051    $(MODEL_LIB)(tradmp.o) \ 
     9927   $(MODEL_LIB)(par_kind.o) \ 
     9928   $(MODEL_LIB)(par_oce.o) \ 
     9929   $(MODEL_LIB)(phycst.o) \ 
     9930   $(MODEL_LIB)(prtctl.o) \ 
     9931   $(MODEL_LIB)(sbc_oce.o) \ 
    100529932   $(MODEL_LIB)(trc_oce.o) \ 
    100539933   $(MODEL_LIB)(trdicp.o) \ 
     
    100609940   $(MODEL_LIB)(trdvor_oce.o) \ 
    100619941   $(MODEL_LIB)(zdf_oce.o) \ 
    10062    blk_oce.F90 \ 
    10063    cpl_oce.F90 \ 
    10064    daymod.F90 \ 
    10065    dom_oce.F90 \ 
    10066    dtasal.F90 \ 
    10067    dtasss.F90 \ 
    10068    dtasst.F90 \ 
    10069    dtatem.F90 \ 
    10070    flx_oce.F90 \ 
    10071    flxmod.F90 \ 
    10072    flxrnf.F90 \ 
    10073    ice_oce.F90 \ 
    10074    in_out_manager.F90 \ 
    10075    lbclnk.F90 \ 
     9942   dom_oce.F90 \ 
     9943   in_out_manager.F90 \ 
    100769944   ldftra_oce.F90 \ 
    100779945   lib_mpp.F90 \ 
    100789946   lib_print.f90 \ 
    100799947   oce.F90 \ 
    10080    ocesbc.F90 \ 
    10081    ocfzpt.F90 \ 
    10082    par_kind.F90 \ 
    10083    par_oce.F90 \ 
    10084    phycst.F90 \ 
    10085    prtctl.F90 \ 
    10086    taumod.F90 \ 
    10087    tradmp.F90 \ 
     9948   par_kind.F90 \ 
     9949   par_oce.F90 \ 
     9950   phycst.F90 \ 
     9951   prtctl.F90 \ 
     9952   sbc_oce.F90 \ 
    100889953   trc_oce.F90 \ 
    100899954   trdicp.F90 \ 
     
    100999964   $(MODEL_LIB)(in_out_manager.o) \ 
    101009965   $(MODEL_LIB)(oce.o) \ 
    10101    $(MODEL_LIB)(ocesbc.o) \ 
    10102    $(MODEL_LIB)(phycst.o) \ 
    10103    $(MODEL_LIB)(prtctl.o) \ 
     9966   $(MODEL_LIB)(phycst.o) \ 
     9967   $(MODEL_LIB)(prtctl.o) \ 
     9968   $(MODEL_LIB)(sbc_oce.o) \ 
    101049969   $(MODEL_LIB)(traqsr.o) \ 
    101059970   $(MODEL_LIB)(trdmod.o) \ 
     
    101089973   in_out_manager.F90 \ 
    101099974   oce.F90 \ 
    10110    ocesbc.F90 \ 
    10111    phycst.F90 \ 
    10112    prtctl.F90 \ 
     9975   phycst.F90 \ 
     9976   prtctl.F90 \ 
     9977   sbc_oce.F90 \ 
    101139978   traqsr.F90 \ 
    101149979   trdmod.F90 \ 
     
    101199984   trasbc.F90 
    101209985$(MODEL_LIB)(trazdf.o) :   \ 
    10121    $(MODEL_LIB)(blk_oce.o) \ 
    10122    $(MODEL_LIB)(cpl_oce.o) \ 
    10123    $(MODEL_LIB)(daymod.o) \ 
     9986   $(MODEL_LIB)(bdy_oce.o) \ 
    101249987   $(MODEL_LIB)(dom_oce.o) \ 
    101259988   $(MODEL_LIB)(domvvl.o) \ 
    10126    $(MODEL_LIB)(dtasal.o) \ 
    10127    $(MODEL_LIB)(dtasss.o) \ 
    10128    $(MODEL_LIB)(dtasst.o) \ 
    10129    $(MODEL_LIB)(dtatem.o) \ 
    101309989   $(MODEL_LIB)(dynspg_oce.o) \ 
    101319990   $(MODEL_LIB)(dynzdf_exp.o) \ 
    101329991   $(MODEL_LIB)(eosbn2.o) \ 
    10133    $(MODEL_LIB)(flx_oce.o) \ 
    10134    $(MODEL_LIB)(flxmod.o) \ 
    10135    $(MODEL_LIB)(flxrnf.o) \ 
    10136    $(MODEL_LIB)(ice_oce.o) \ 
    101379992   $(MODEL_LIB)(in_out_manager.o) \ 
    101389993   $(MODEL_LIB)(iom.o) \ 
    101399994   $(MODEL_LIB)(lbclnk.o) \ 
    101409995   $(MODEL_LIB)(ldfslp.o) \ 
     9996   $(MODEL_LIB)(ldftra.o) \ 
    101419997   $(MODEL_LIB)(ldftra_oce.o) \ 
    101429998   $(MODEL_LIB)(lib_mpp.o) \ 
    101439999   $(MODEL_LIB)(lib_print.o) \ 
    1014410000   $(MODEL_LIB)(oce.o) \ 
    10145    $(MODEL_LIB)(ocesbc.o) \ 
    10146    $(MODEL_LIB)(ocfzpt.o) \ 
    1014710001   $(MODEL_LIB)(par_kind.o) \ 
    1014810002   $(MODEL_LIB)(par_oce.o) \ 
     
    1015010004   $(MODEL_LIB)(prtctl.o) \ 
    1015110005   $(MODEL_LIB)(restart.o) \ 
    10152    $(MODEL_LIB)(taumod.o) \ 
    10153    $(MODEL_LIB)(tradmp.o) \ 
     10006   $(MODEL_LIB)(sbc_oce.o) \ 
    1015410007   $(MODEL_LIB)(trazdf_exp.o) \ 
    1015510008   $(MODEL_LIB)(trdicp.o) \ 
     
    1016310016   $(MODEL_LIB)(zdf_oce.o) \ 
    1016410017   $(MODEL_LIB)(zdfddm.o) \ 
    10165    blk_oce.F90 \ 
    10166    cpl_oce.F90 \ 
    10167    daymod.F90 \ 
     10018   bdy_oce.F90 \ 
    1016810019   dom_oce.F90 \ 
    1016910020   domvvl.F90 \ 
    10170    dtasal.F90 \ 
    10171    dtasss.F90 \ 
    10172    dtasst.F90 \ 
    10173    dtatem.F90 \ 
    1017410021   dynspg_oce.F90 \ 
    1017510022   dynzdf_exp.F90 \ 
    1017610023   eosbn2.F90 \ 
    10177    flx_oce.F90 \ 
    10178    flxmod.F90 \ 
    10179    flxrnf.F90 \ 
    10180    ice_oce.F90 \ 
    1018110024   in_out_manager.F90 \ 
    1018210025   iom.F90 \ 
    1018310026   lbclnk.F90 \ 
    1018410027   ldfslp.F90 \ 
     10028   ldftra.F90 \ 
    1018510029   ldftra_oce.F90 \ 
    1018610030   lib_mpp.F90 \ 
    1018710031   lib_print.f90 \ 
    1018810032   oce.F90 \ 
    10189    ocesbc.F90 \ 
    10190    ocfzpt.F90 \ 
    1019110033   par_kind.F90 \ 
    1019210034   par_oce.F90 \ 
     
    1019410036   prtctl.F90 \ 
    1019510037   restart.F90 \ 
    10196    taumod.F90 \ 
    10197    tradmp.F90 \ 
     10038   sbc_oce.F90 \ 
    1019810039   trazdf_exp.F90 \ 
    1019910040   trdicp.F90 \ 
     
    1021410055   $(MODEL_LIB)(ldftra_oce.o) \ 
    1021510056   $(MODEL_LIB)(oce.o) \ 
    10216    $(MODEL_LIB)(ocesbc.o) \ 
    10217    $(MODEL_LIB)(phycst.o) \ 
    10218    $(MODEL_LIB)(prtctl.o) \ 
     10057   $(MODEL_LIB)(phycst.o) \ 
     10058   $(MODEL_LIB)(prtctl.o) \ 
     10059   $(MODEL_LIB)(sbc_oce.o) \ 
    1021910060   $(MODEL_LIB)(trazdf_exp.o) \ 
    1022010061   $(MODEL_LIB)(trazdf_imp.o) \ 
     
    1023110072   ldftra_oce.F90 \ 
    1023210073   oce.F90 \ 
    10233    ocesbc.F90 \ 
    10234    phycst.F90 \ 
    10235    prtctl.F90 \ 
     10074   phycst.F90 \ 
     10075   prtctl.F90 \ 
     10076   sbc_oce.F90 \ 
    1023610077   trazdf_exp.F90 \ 
    1023710078   trazdf_imp.F90 \ 
     
    1025810099   $(MODEL_LIB)(phycst.o) \ 
    1025910100   $(MODEL_LIB)(prtctl.o) \ 
    10260    $(MODEL_LIB)(taumod.o) \ 
     10101   $(MODEL_LIB)(sbc_oce.o) \ 
    1026110102   $(MODEL_LIB)(trdicp.o) \ 
    1026210103   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    1027810119   phycst.F90 \ 
    1027910120   prtctl.F90 \ 
    10280    taumod.F90 \ 
     10121   sbc_oce.F90 \ 
    1028110122   trdicp.F90 \ 
    1028210123   trdicp_oce.F90 \ 
     
    1030810149   trazdf_exp.F90 
    1030910150$(MODEL_LIB)(trazdf_imp.o) :  \ 
     10151   $(MODEL_LIB)(bdy_oce.o) \ 
    1031010152   $(MODEL_LIB)(dom_oce.o) \ 
    1031110153   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    1031310155   $(MODEL_LIB)(lbclnk.o) \ 
    1031410156   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     10157   $(MODEL_LIB)(ldfslp.o) \ 
    1031510158   $(MODEL_LIB)(ldftra_oce.o) \ 
    1031610159   $(MODEL_LIB)(lib_mpp.o) \ 
    1031710160   $(MODEL_LIB)(lib_print.o) \ 
    1031810161   $(MODEL_LIB)(oce.o) \ 
    10319    $(MODEL_LIB)(ocesbc.o) \ 
    10320    $(MODEL_LIB)(par_kind.o) \ 
    10321    $(MODEL_LIB)(par_oce.o) \ 
    10322    $(MODEL_LIB)(phycst.o) \ 
    10323    $(MODEL_LIB)(prtctl.o) \ 
    10324    $(MODEL_LIB)(taumod.o) \ 
     10162   $(MODEL_LIB)(par_kind.o) \ 
     10163   $(MODEL_LIB)(par_oce.o) \ 
     10164   $(MODEL_LIB)(phycst.o) \ 
     10165   $(MODEL_LIB)(prtctl.o) \ 
     10166   $(MODEL_LIB)(sbc_oce.o) \ 
    1032510167   $(MODEL_LIB)(trdicp.o) \ 
    1032610168   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    1033210174   $(MODEL_LIB)(zdf_oce.o) \ 
    1033310175   $(MODEL_LIB)(zdfmxl.o) \ 
     10176   bdy_oce.F90 \ 
    1033410177   dom_oce.F90 \ 
    1033510178   dynspg_oce.F90 \ 
     
    1033710180   lbclnk.F90 \ 
    1033810181   ldfdyn_oce.F90 \ 
     10182   ldfslp.F90 \ 
    1033910183   ldftra_oce.F90 \ 
    1034010184   lib_mpp.F90 \ 
    1034110185   lib_print.f90 \ 
    1034210186   oce.F90 \ 
    10343    ocesbc.F90 \ 
    10344    par_kind.F90 \ 
    10345    par_oce.F90 \ 
    10346    phycst.F90 \ 
    10347    prtctl.F90 \ 
    10348    taumod.F90 \ 
     10187   par_kind.F90 \ 
     10188   par_oce.F90 \ 
     10189   phycst.F90 \ 
     10190   prtctl.F90 \ 
     10191   sbc_oce.F90 \ 
    1034910192   trdicp.F90 \ 
    1035010193   trdicp_oce.F90 \ 
     
    1036110204   $(MODEL_LIB)(lbclnk.o) \ 
    1036210205   $(MODEL_LIB)(ldfslp.o) \ 
     10206   $(MODEL_LIB)(ldftra.o) \ 
    1036310207   $(MODEL_LIB)(ldftra_oce.o) \ 
    1036410208   $(MODEL_LIB)(oce.o) \ 
     
    1037310217   lbclnk.F90 \ 
    1037410218   ldfslp.F90 \ 
     10219   ldftra.F90 \ 
    1037510220   ldftra_oce.F90 \ 
    1037610221   oce.F90 \ 
     
    1045210297   trdicp_oce.F90 
    1045310298$(MODEL_LIB)(trdmld.o) :   \ 
    10454    $(MODEL_LIB)(blk_oce.o) \ 
     10299   $(MODEL_LIB)(c1d.o) \ 
    1045510300   $(MODEL_LIB)(cpl_oce.o) \ 
    1045610301   $(MODEL_LIB)(daymod.o) \ 
    1045710302   $(MODEL_LIB)(dom_oce.o) \ 
    1045810303   $(MODEL_LIB)(eosbn2.o) \ 
    10459    $(MODEL_LIB)(ice_oce.o) \ 
    10460    $(MODEL_LIB)(in_out_manager.o) \ 
    10461    $(MODEL_LIB)(ini1d.o) \ 
     10304   $(MODEL_LIB)(in_out_manager.o) \ 
    1046210305   $(MODEL_LIB)(iom.o) \ 
    1046310306   $(MODEL_LIB)(lbclnk.o) \ 
     
    1047910322   $(MODEL_LIB)(zdfmxl.o) \ 
    1048010323   $(MODEL_LIB)(zpshde.o) \ 
    10481    blk_oce.F90 \ 
     10324   c1d.F90 \ 
    1048210325   cpl_oce.F90 \ 
    1048310326   daymod.F90 \ 
    1048410327   dom_oce.F90 \ 
    1048510328   eosbn2.F90 \ 
    10486    ice_oce.F90 \ 
    10487    in_out_manager.F90 \ 
    10488    ini1d.F90 \ 
     10329   in_out_manager.F90 \ 
    1048910330   iom.F90 \ 
    1049010331   lbclnk.F90 \ 
     
    1055410395   trdmld_oce.F90 
    1055510396$(MODEL_LIB)(trdmld_rst.o) :  \ 
    10556    $(MODEL_LIB)(blk_oce.o) \ 
     10397   $(MODEL_LIB)(c1d.o) \ 
    1055710398   $(MODEL_LIB)(cpl_oce.o) \ 
    1055810399   $(MODEL_LIB)(daymod.o) \ 
    1055910400   $(MODEL_LIB)(dom_oce.o) \ 
    1056010401   $(MODEL_LIB)(eosbn2.o) \ 
    10561    $(MODEL_LIB)(ice_oce.o) \ 
    10562    $(MODEL_LIB)(in_out_manager.o) \ 
    10563    $(MODEL_LIB)(ini1d.o) \ 
     10402   $(MODEL_LIB)(in_out_manager.o) \ 
    1056410403   $(MODEL_LIB)(iom.o) \ 
    1056510404   $(MODEL_LIB)(iom_def.o) \ 
     
    1057810417   $(MODEL_LIB)(trdvor_oce.o) \ 
    1057910418   $(MODEL_LIB)(zpshde.o) \ 
    10580    blk_oce.F90 \ 
     10419   c1d.F90 \ 
    1058110420   cpl_oce.F90 \ 
    1058210421   daymod.F90 \ 
    1058310422   dom_oce.F90 \ 
    1058410423   eosbn2.F90 \ 
    10585    ice_oce.F90 \ 
    10586    in_out_manager.F90 \ 
    10587    ini1d.F90 \ 
     10424   in_out_manager.F90 \ 
    1058810425   iom.F90 \ 
    1058910426   iom_def.F90 \ 
     
    1061710454   trdmld_rst.F90 
    1061810455$(MODEL_LIB)(trdmod.o) :   \ 
    10619    $(MODEL_LIB)(cpl_oasis3.o) \ 
    10620    $(MODEL_LIB)(cpl_oasis4.o) \ 
    1062110456   $(MODEL_LIB)(daymod.o) \ 
    1062210457   $(MODEL_LIB)(diadimg.o) \ 
     
    1062410459   $(MODEL_LIB)(dom_oce.o) \ 
    1062510460   $(MODEL_LIB)(eosbn2.o) \ 
    10626    $(MODEL_LIB)(geo2ocean.o) \ 
    10627    $(MODEL_LIB)(ice.o) \ 
    1062810461   $(MODEL_LIB)(in_out_manager.o) \ 
    1062910462   $(MODEL_LIB)(lbclnk.o) \ 
     
    1064710480   $(MODEL_LIB)(zdfddm.o) \ 
    1064810481   $(MODEL_LIB)(zdfmxl.o) \ 
    10649    cpl_oasis3.F90 \ 
    10650    cpl_oasis4.F90 \ 
    1065110482   daymod.F90 \ 
    1065210483   diadimg.F90 \ 
     
    1065410485   dom_oce.F90 \ 
    1065510486   eosbn2.F90 \ 
    10656    geo2ocean.F90 \ 
    10657    ice.F90 \ 
    1065810487   in_out_manager.F90 \ 
    1065910488   lbclnk.F90 \ 
     
    1068210511   $(MODEL_LIB)(oce.o) \ 
    1068310512   $(MODEL_LIB)(phycst.o) \ 
    10684    $(MODEL_LIB)(taumod.o) \ 
     10513   $(MODEL_LIB)(sbc_oce.o) \ 
    1068510514   $(MODEL_LIB)(trdicp.o) \ 
    1068610515   $(MODEL_LIB)(trdmld.o) \ 
     
    1069310522   oce.F90 \ 
    1069410523   phycst.F90 \ 
    10695    taumod.F90 \ 
     10524   sbc_oce.F90 \ 
    1069610525   trdicp.F90 \ 
    1069710526   trdmld.F90 \ 
     
    1077910608   trdvor_oce.F90 
    1078010609$(MODEL_LIB)(wzvmod.o) :   \ 
    10781    $(MODEL_LIB)(blk_oce.o) \ 
    10782    $(MODEL_LIB)(cpl_oce.o) \ 
    10783    $(MODEL_LIB)(daymod.o) \ 
    10784    $(MODEL_LIB)(dom_oce.o) \ 
    10785    $(MODEL_LIB)(dtasal.o) \ 
    10786    $(MODEL_LIB)(dtasss.o) \ 
    10787    $(MODEL_LIB)(dtasst.o) \ 
    10788    $(MODEL_LIB)(dtatem.o) \ 
     10610   $(MODEL_LIB)(bdy_oce.o) \ 
     10611   $(MODEL_LIB)(bdy_par.o) \ 
     10612   $(MODEL_LIB)(dom_oce.o) \ 
    1078910613   $(MODEL_LIB)(dynspg_oce.o) \ 
    10790    $(MODEL_LIB)(flx_oce.o) \ 
    10791    $(MODEL_LIB)(flxmod.o) \ 
    10792    $(MODEL_LIB)(flxrnf.o) \ 
    10793    $(MODEL_LIB)(ice_oce.o) \ 
    10794    $(MODEL_LIB)(in_out_manager.o) \ 
    10795    $(MODEL_LIB)(lbclnk.o) \ 
    10796    $(MODEL_LIB)(lib_mpp.o) \ 
    10797    $(MODEL_LIB)(lib_print.o) \ 
    10798    $(MODEL_LIB)(oce.o) \ 
    10799    $(MODEL_LIB)(ocesbc.o) \ 
    10800    $(MODEL_LIB)(ocfzpt.o) \ 
    10801    $(MODEL_LIB)(par_kind.o) \ 
    10802    $(MODEL_LIB)(par_oce.o) \ 
    10803    $(MODEL_LIB)(phycst.o) \ 
    10804    $(MODEL_LIB)(prtctl.o) \ 
    10805    $(MODEL_LIB)(taumod.o) \ 
    10806    $(MODEL_LIB)(tradmp.o) \ 
    10807    blk_oce.F90 \ 
    10808    cpl_oce.F90 \ 
    10809    daymod.F90 \ 
    10810    dom_oce.F90 \ 
    10811    dtasal.F90 \ 
    10812    dtasss.F90 \ 
    10813    dtasst.F90 \ 
    10814    dtatem.F90 \ 
     10614   $(MODEL_LIB)(in_out_manager.o) \ 
     10615   $(MODEL_LIB)(lbclnk.o) \ 
     10616   $(MODEL_LIB)(lib_mpp.o) \ 
     10617   $(MODEL_LIB)(lib_print.o) \ 
     10618   $(MODEL_LIB)(oce.o) \ 
     10619   $(MODEL_LIB)(par_kind.o) \ 
     10620   $(MODEL_LIB)(par_oce.o) \ 
     10621   $(MODEL_LIB)(phycst.o) \ 
     10622   $(MODEL_LIB)(sbc_oce.o) \ 
     10623   bdy_oce.F90 \ 
     10624   bdy_par.F90 \ 
     10625   dom_oce.F90 \ 
    1081510626   dynspg_oce.F90 \ 
    10816    flx_oce.F90 \ 
    10817    flxmod.F90 \ 
    10818    flxrnf.F90 \ 
    10819    ice_oce.F90 \ 
    10820    in_out_manager.F90 \ 
    10821    lbclnk.F90 \ 
    10822    lib_mpp.F90 \ 
    10823    lib_print.f90 \ 
    10824    oce.F90 \ 
    10825    ocesbc.F90 \ 
    10826    ocfzpt.F90 \ 
    10827    par_kind.F90 \ 
    10828    par_oce.F90 \ 
    10829    phycst.F90 \ 
    10830    prtctl.F90 \ 
    10831    taumod.F90 \ 
    10832    tradmp.F90 \ 
     10627   in_out_manager.F90 \ 
     10628   lbclnk.F90 \ 
     10629   lib_mpp.F90 \ 
     10630   lib_print.f90 \ 
     10631   oce.F90 \ 
     10632   par_kind.F90 \ 
     10633   par_oce.F90 \ 
     10634   phycst.F90 \ 
     10635   sbc_oce.F90 \ 
     10636   $(MODEL_LIB)(bdy_oce.o) \ 
    1083310637   $(MODEL_LIB)(dom_oce.o) \ 
    1083410638   $(MODEL_LIB)(domvvl.o) \ 
     
    1083610640   $(MODEL_LIB)(lbclnk.o) \ 
    1083710641   $(MODEL_LIB)(oce.o) \ 
    10838    $(MODEL_LIB)(ocesbc.o) \ 
    10839    $(MODEL_LIB)(phycst.o) \ 
    10840    $(MODEL_LIB)(prtctl.o) \ 
     10642   $(MODEL_LIB)(phycst.o) \ 
     10643   $(MODEL_LIB)(prtctl.o) \ 
     10644   $(MODEL_LIB)(sbc_oce.o) \ 
     10645   bdy_oce.F90 \ 
    1084110646   dom_oce.F90 \ 
    1084210647   domvvl.F90 \ 
     
    1084410649   lbclnk.F90 \ 
    1084510650   oce.F90 \ 
    10846    ocesbc.F90 \ 
    10847    phycst.F90 \ 
    10848    prtctl.F90 \ 
     10651   phycst.F90 \ 
     10652   prtctl.F90 \ 
     10653   sbc_oce.F90 \ 
    1084910654   domzgr_substitute.h90 \ 
    1085010655   KEY_CPP \ 
     
    1092510730   $(MODEL_LIB)(lib_print.o) \ 
    1092610731   $(MODEL_LIB)(oce.o) \ 
    10927    $(MODEL_LIB)(ocesbc.o) \ 
    10928    $(MODEL_LIB)(par_kind.o) \ 
    10929    $(MODEL_LIB)(par_oce.o) \ 
    10930    $(MODEL_LIB)(phycst.o) \ 
    10931    $(MODEL_LIB)(prtctl.o) \ 
    10932    $(MODEL_LIB)(taumod.o) \ 
     10732   $(MODEL_LIB)(par_kind.o) \ 
     10733   $(MODEL_LIB)(par_oce.o) \ 
     10734   $(MODEL_LIB)(phycst.o) \ 
     10735   $(MODEL_LIB)(prtctl.o) \ 
     10736   $(MODEL_LIB)(sbc_oce.o) \ 
     10737   $(MODEL_LIB)(trdmod.o) \ 
    1093310738   $(MODEL_LIB)(zdf_oce.o) \ 
    1093410739   $(MODEL_LIB)(zdfddm.o) \ 
     
    1094010745   lib_print.f90 \ 
    1094110746   oce.F90 \ 
    10942    ocesbc.F90 \ 
    10943    par_kind.F90 \ 
    10944    par_oce.F90 \ 
    10945    phycst.F90 \ 
    10946    prtctl.F90 \ 
    10947    taumod.F90 \ 
     10747   par_kind.F90 \ 
     10748   par_oce.F90 \ 
     10749   phycst.F90 \ 
     10750   prtctl.F90 \ 
     10751   sbc_oce.F90 \ 
     10752   trdmod.F90 \ 
    1094810753   zdf_oce.F90 \ 
    1094910754   zdfddm.F90 \ 
     
    1097410779   $(MODEL_LIB)(lib_print.o) \ 
    1097510780   $(MODEL_LIB)(oce.o) \ 
    10976    $(MODEL_LIB)(ocesbc.o) \ 
    1097710781   $(MODEL_LIB)(par_kind.o) \ 
    1097810782   $(MODEL_LIB)(par_oce.o) \ 
     
    1098010784   $(MODEL_LIB)(prtctl.o) \ 
    1098110785   $(MODEL_LIB)(restart.o) \ 
    10982    $(MODEL_LIB)(taumod.o) \ 
     10786   $(MODEL_LIB)(sbc_oce.o) \ 
    1098310787   $(MODEL_LIB)(trazdf_exp.o) \ 
    1098410788   $(MODEL_LIB)(trdmod.o) \ 
     
    1099810802   lib_print.f90 \ 
    1099910803   oce.F90 \ 
    11000    ocesbc.F90 \ 
    1100110804   par_kind.F90 \ 
    1100210805   par_oce.F90 \ 
     
    1100410807   prtctl.F90 \ 
    1100510808   restart.F90 \ 
    11006    taumod.F90 \ 
     10809   sbc_oce.F90 \ 
    1100710810   trazdf_exp.F90 \ 
    1100810811   trdmod.F90 \ 
     
    1104010843   zdfini.F90 
    1104110844$(MODEL_LIB)(zdfkpp.o) :   \ 
    11042    $(MODEL_LIB)(blk_oce.o) \ 
    11043    $(MODEL_LIB)(cpl_oasis3.o) \ 
    11044    $(MODEL_LIB)(cpl_oasis4.o) \ 
    11045    $(MODEL_LIB)(cpl_oce.o) \ 
    11046    $(MODEL_LIB)(daymod.o) \ 
    11047    $(MODEL_LIB)(dom_oce.o) \ 
    11048    $(MODEL_LIB)(dtasal.o) \ 
    11049    $(MODEL_LIB)(dtasss.o) \ 
    11050    $(MODEL_LIB)(dtasst.o) \ 
    11051    $(MODEL_LIB)(dtatem.o) \ 
    11052    $(MODEL_LIB)(flx_oce.o) \ 
    11053    $(MODEL_LIB)(flxmod.o) \ 
    11054    $(MODEL_LIB)(flxrnf.o) \ 
    11055    $(MODEL_LIB)(geo2ocean.o) \ 
    11056    $(MODEL_LIB)(ice.o) \ 
    11057    $(MODEL_LIB)(ice_oce.o) \ 
    11058    $(MODEL_LIB)(in_out_manager.o) \ 
    11059    $(MODEL_LIB)(lbclnk.o) \ 
    11060    $(MODEL_LIB)(lib_mpp.o) \ 
    11061    $(MODEL_LIB)(lib_print.o) \ 
    11062    $(MODEL_LIB)(oce.o) \ 
    11063    $(MODEL_LIB)(ocfzpt.o) \ 
    11064    $(MODEL_LIB)(par_kind.o) \ 
    11065    $(MODEL_LIB)(par_oce.o) \ 
    11066    $(MODEL_LIB)(phycst.o) \ 
    11067    $(MODEL_LIB)(prtctl.o) \ 
    11068    $(MODEL_LIB)(taumod.o) \ 
    11069    $(MODEL_LIB)(tradmp.o) \ 
     10845   $(MODEL_LIB)(dom_oce.o) \ 
     10846   $(MODEL_LIB)(in_out_manager.o) \ 
     10847   $(MODEL_LIB)(lbclnk.o) \ 
     10848   $(MODEL_LIB)(ldftra_oce.o) \ 
     10849   $(MODEL_LIB)(lib_mpp.o) \ 
     10850   $(MODEL_LIB)(lib_print.o) \ 
     10851   $(MODEL_LIB)(oce.o) \ 
     10852   $(MODEL_LIB)(par_kind.o) \ 
     10853   $(MODEL_LIB)(par_oce.o) \ 
     10854   $(MODEL_LIB)(phycst.o) \ 
     10855   $(MODEL_LIB)(prtctl.o) \ 
     10856   $(MODEL_LIB)(sbc_oce.o) \ 
     10857   $(MODEL_LIB)(trdicp.o) \ 
     10858   $(MODEL_LIB)(trdmld.o) \ 
     10859   $(MODEL_LIB)(trdmod_oce.o) \ 
     10860   $(MODEL_LIB)(trdvor.o) \ 
    1107010861   $(MODEL_LIB)(zdf_oce.o) \ 
    1107110862   $(MODEL_LIB)(zdfddm.o) \ 
    11072    blk_oce.F90 \ 
    11073    cpl_oasis3.F90 \ 
    11074    cpl_oasis4.F90 \ 
    11075    cpl_oce.F90 \ 
    11076    daymod.F90 \ 
    11077    dom_oce.F90 \ 
    11078    dtasal.F90 \ 
    11079    dtasss.F90 \ 
    11080    dtasst.F90 \ 
    11081    dtatem.F90 \ 
    11082    flx_oce.F90 \ 
    11083    flxmod.F90 \ 
    11084    flxrnf.F90 \ 
    11085    geo2ocean.F90 \ 
    11086    ice.F90 \ 
    11087    ice_oce.F90 \ 
    11088    in_out_manager.F90 \ 
    11089    lbclnk.F90 \ 
    11090    lib_mpp.F90 \ 
    11091    lib_print.f90 \ 
    11092    oce.F90 \ 
    11093    ocfzpt.F90 \ 
    11094    par_kind.F90 \ 
    11095    par_oce.F90 \ 
    11096    phycst.F90 \ 
    11097    prtctl.F90 \ 
    11098    taumod.F90 \ 
    11099    tradmp.F90 \ 
     10863   dom_oce.F90 \ 
     10864   in_out_manager.F90 \ 
     10865   lbclnk.F90 \ 
     10866   ldftra_oce.F90 \ 
     10867   lib_mpp.F90 \ 
     10868   lib_print.f90 \ 
     10869   oce.F90 \ 
     10870   par_kind.F90 \ 
     10871   par_oce.F90 \ 
     10872   phycst.F90 \ 
     10873   prtctl.F90 \ 
     10874   sbc_oce.F90 \ 
     10875   trdicp.F90 \ 
     10876   trdmld.F90 \ 
     10877   trdmod_oce.F90 \ 
     10878   trdvor.F90 \ 
    1110010879   zdf_oce.F90 \ 
    1110110880   zdfddm.F90 \ 
     
    1110510884   $(MODEL_LIB)(lbclnk.o) \ 
    1110610885   $(MODEL_LIB)(oce.o) \ 
    11107    $(MODEL_LIB)(ocesbc.o) \ 
    11108    $(MODEL_LIB)(phycst.o) \ 
    11109    $(MODEL_LIB)(prtctl.o) \ 
    11110    $(MODEL_LIB)(taumod.o) \ 
     10886   $(MODEL_LIB)(phycst.o) \ 
     10887   $(MODEL_LIB)(prtctl.o) \ 
     10888   $(MODEL_LIB)(sbc_oce.o) \ 
     10889   $(MODEL_LIB)(trdmod.o) \ 
    1111110890   $(MODEL_LIB)(zdf_oce.o) \ 
    1111210891   $(MODEL_LIB)(zdfddm.o) \ 
     
    1111610895   lbclnk.F90 \ 
    1111710896   oce.F90 \ 
    11118    ocesbc.F90 \ 
    11119    phycst.F90 \ 
    11120    prtctl.F90 \ 
    11121    taumod.F90 \ 
     10897   phycst.F90 \ 
     10898   prtctl.F90 \ 
     10899   sbc_oce.F90 \ 
     10900   trdmod.F90 \ 
    1112210901   zdf_oce.F90 \ 
    1112310902   zdfddm.F90 \ 
    1112410903   domzgr_substitute.h90 \ 
    1112510904   vectopt_loop_substitute.h90 \ 
     10905   zdfddm_substitute.h90 \ 
    1112610906   KEY_CPP \ 
    1112710907   zdfkpp.F90 
     
    1118110961   zdfric.F90 
    1118210962$(MODEL_LIB)(zdftke.o) :   \ 
    11183    $(MODEL_LIB)(blk_oce.o) \ 
    11184    $(MODEL_LIB)(cpl_oasis3.o) \ 
    11185    $(MODEL_LIB)(cpl_oasis4.o) \ 
     10963   $(MODEL_LIB)(c1d.o) \ 
    1118610964   $(MODEL_LIB)(cpl_oce.o) \ 
    1118710965   $(MODEL_LIB)(daymod.o) \ 
    1118810966   $(MODEL_LIB)(dom_oce.o) \ 
    1118910967   $(MODEL_LIB)(eosbn2.o) \ 
    11190    $(MODEL_LIB)(geo2ocean.o) \ 
    11191    $(MODEL_LIB)(ice.o) \ 
    11192    $(MODEL_LIB)(ice_oce.o) \ 
    11193    $(MODEL_LIB)(in_out_manager.o) \ 
    11194    $(MODEL_LIB)(ini1d.o) \ 
     10968   $(MODEL_LIB)(in_out_manager.o) \ 
    1119510969   $(MODEL_LIB)(iom.o) \ 
    1119610970   $(MODEL_LIB)(iom_def.o) \ 
     
    1120610980   $(MODEL_LIB)(phycst.o) \ 
    1120710981   $(MODEL_LIB)(prtctl.o) \ 
    11208    $(MODEL_LIB)(taumod.o) \ 
     10982   $(MODEL_LIB)(sbc_oce.o) \ 
    1120910983   $(MODEL_LIB)(trdmld_oce.o) \ 
    1121010984   $(MODEL_LIB)(trdmod.o) \ 
     
    1121310987   $(MODEL_LIB)(zdfddm.o) \ 
    1121410988   $(MODEL_LIB)(zpshde.o) \ 
    11215    blk_oce.F90 \ 
    11216    cpl_oasis3.F90 \ 
    11217    cpl_oasis4.F90 \ 
     10989   c1d.F90 \ 
    1121810990   cpl_oce.F90 \ 
    1121910991   daymod.F90 \ 
    1122010992   dom_oce.F90 \ 
    1122110993   eosbn2.F90 \ 
    11222    geo2ocean.F90 \ 
    11223    ice.F90 \ 
    11224    ice_oce.F90 \ 
    11225    in_out_manager.F90 \ 
    11226    ini1d.F90 \ 
     10994   in_out_manager.F90 \ 
    1122710995   iom.F90 \ 
    1122810996   iom_def.F90 \ 
     
    1123811006   phycst.F90 \ 
    1123911007   prtctl.F90 \ 
    11240    taumod.F90 \ 
     11008   sbc_oce.F90 \ 
    1124111009   trdmld_oce.F90 \ 
    1124211010   trdmod.F90 \ 
     
    1125411022   $(MODEL_LIB)(prtctl.o) \ 
    1125511023   $(MODEL_LIB)(restart.o) \ 
    11256    $(MODEL_LIB)(taumod.o) \ 
     11024   $(MODEL_LIB)(sbc_oce.o) \ 
    1125711025   $(MODEL_LIB)(trazdf_exp.o) \ 
    1125811026   $(MODEL_LIB)(zdf_oce.o) \ 
     
    1126611034   prtctl.F90 \ 
    1126711035   restart.F90 \ 
    11268    taumod.F90 \ 
     11036   sbc_oce.F90 \ 
    1126911037   trazdf_exp.F90 \ 
    1127011038   zdf_oce.F90 \ 
     
    1137011138       ln -sf ../OPA_SRC/SBC/*.[Ffh]90      . ; \ 
    1137111139       ln -sf ../OPA_SRC/IOM/*.[Ffh]90      . ; \ 
     11140      ln -sf ../OPA_SRC/BDY/*.[Ffh]90      . ; \ 
    1137211141  fi  
    11373    @check=`grep LIM_SRC .config`              ; \ 
     11142   @check=`grep LIM_SRC_3 .config`              ; \ 
    1137411143   if [ -n "$$check" ] ; then                   \ 
    11375    echo "   use LIM_SRC files"                ; \ 
    11376       ln -sf ../LIM_SRC/*.[Ffh]90          . ; \ 
     11144   echo "   use LIM_SRC_3 files"                ; \ 
     11145      ln -sf ../LIM_SRC_3/*.[Ffh]90          . ; \ 
     11146  fi  
     11147   @check=`grep LIM_SRC_2 .config`              ; \ 
     11148   if [ -n "$$check" ] ; then                   \ 
     11149   echo "   use LIM_SRC_2 files"                ; \ 
     11150      ln -sf ../LIM_SRC_2/*.[Ffh]90          . ; \ 
    1137711151  fi  
    1137811152   @check=`grep C1D_SRC .config`              ; \ 
     
    1138811162      \$(RM) initrc.F90                      ; \ 
    1138911163      ln -sf ../TOP_SRC/*.[Ffh]90          . ; \ 
    11390       ln -sf ../TOP_SRC/SMS/*.[Ffh]        . ; \ 
    11391       ln -sf ../TOP_SRC/SMS/*.[Ffh]90      . ; \ 
    1139211164      ln -sf ../TOP_SRC/TRP/*.[Ffh]90      . ; \ 
     11165      ln -sf ../TOP_SRC/PISCES/*.[Ffh]90   . ; \ 
     11166      ln -sf ../TOP_SRC/LOBSTER/*.[Ffh]90  . ; \ 
     11167      ln -sf ../TOP_SRC/CFC/*.[Ffh]90      . ; \ 
     11168      ln -sf ../TOP_SRC/C14b/*.[Ffh]       . ; \ 
     11169      ln -sf ../TOP_SRC/MY_TRC/*.[Ffh]90   . ; \ 
     11170      ln -sf ../TOP_SRC/DUMMY/*.[Ffh]90    . ; \ 
    1139311171  fi  
    1139411172   @check=`grep OFF_SRC .config`              ; \ 
Note: See TracChangeset for help on using the changeset viewer.