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

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

Changeset 470 for trunk/CONFIG/ORCA2_LIM


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

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

Location:
trunk/CONFIG/ORCA2_LIM
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/CONFIG/ORCA2_LIM/EXP00/1_namelist

    r451 r470  
    7272/ 
    7373!----------------------------------------------------------------------- 
     74!       nam_zgr       vertical coordinate 
     75!----------------------------------------------------------------------- 
     76!  ln_zco     z-coordinate - full steps      (T/F) 
     77!  ln_zps     z-coordinate - partial steps   (T/F) 
     78!  ln_sco     s- or hybrid z-s-coordinate    (T/F) 
     79&nam_zgr 
     80   ln_zco   =  .false. 
     81   ln_zps   =  .true. 
     82   ln_sco   =  .false. 
     83/ 
     84!----------------------------------------------------------------------- 
     85!       nam_zgr_sco   s-coordinate or hybrid z-s-coordinate 
     86!----------------------------------------------------------------------- 
     87!  sbot_min   minimum depth of s-bottom surface (>0) (m) 
     88!  sbot_max   maximum depth of s-bottom surface (= ocean depth) (>0) (m) 
     89!  theta      surface control parameter (0<=theta<=20) 
     90!  thetb      bottom control parameter  (0<=thetb<= 1) 
     91!  r_max      maximum cut-off r-value allowed (0<r_max<1) 
     92&nam_zgr_sco 
     93   sbot_min =  300. 
     94   sbot_max = 5250. 
     95   theta    =    6.0 
     96   thetb    =    0.75 
     97   r_max    =    0.15 
     98/ 
     99!----------------------------------------------------------------------- 
    74100!       nam_traadv   advection scheme for tracer (option not control by CPP keys) 
    75101!----------------------------------------------------------------------- 
     
    139165&namflg 
    140166   ln_dynhpg_imp   =  .false. 
     167/ 
     168!----------------------------------------------------------------------- 
     169!       nam_dynhpg   Hydrostatic pressure gradient option 
     170!----------------------------------------------------------------------- 
     171!  type of pressure gradient scheme (choose one only!) 
     172!     ln_hpg_zco    z-coordinate - full steps                   (default T) 
     173!     ln_hpg_zps    z-coordinate - partial steps (interpolation) 
     174!     ln_hpg_sco    s-coordinate (standard jacobian formulation) 
     175!     ln_hpg_hel    s-coordinate (helsinki modification) 
     176!     ln_hpg_wdj    s-coordinate (weighted density jacobian) 
     177!     ln_hpg_djc    s-coordinate (Density Jacobian with Cubic polynomial) 
     178!     ln_hpg_rot    s-coordinate (ROTated axes scheme) 
     179!  parameters 
     180!    gamm          weighting coefficient (wdj scheme) 
     181&nam_dynhpg 
     182   ln_hpg_zco = .false. 
     183   ln_hpg_zps = .true. 
     184   ln_hpg_sco = .false. 
     185   ln_hpg_hel = .false. 
     186   ln_hpg_wdj = .false. 
     187   ln_hpg_djc = .false. 
     188   ln_hpg_rot = .false. 
     189   gamm       = 0.e0 
    141190/ 
    142191!----------------------------------------------------------------------- 
     
    278327   ln_zdfevd = .true. 
    279328   ln_zdfnpc = .false. 
    280    avm0     = 1.2e-4 
    281    avt0     = 1.2e-5 
    282    avevd    =   100. 
    283    nevdm    =     1 
     329   avm0      = 1.2e-4 
     330   avt0      = 1.2e-5 
     331   avevd     =   100. 
     332   n_evdm    =     1 
    284333   ln_zdfexp =  .false. 
    285    n_zdfexp =      3 
     334   n_zdfexp  =     3 
    286335/ 
    287336!----------------------------------------------------------------------- 
  • trunk/CONFIG/ORCA2_LIM/EXP00/namelist

    r441 r470  
    7272/ 
    7373!----------------------------------------------------------------------- 
     74!       nam_zgr       vertical coordinate 
     75!----------------------------------------------------------------------- 
     76!  ln_zco     z-coordinate - full steps      (T/F) 
     77!  ln_zps     z-coordinate - partial steps   (T/F) 
     78!  ln_sco     s- or hybrid z-s-coordinate    (T/F) 
     79&nam_zgr 
     80   ln_zco   =  .false. 
     81   ln_zps   =  .true. 
     82   ln_sco   =  .false. 
     83/ 
     84!----------------------------------------------------------------------- 
     85!       nam_zgr_sco   s-coordinate or hybrid z-s-coordinate 
     86!----------------------------------------------------------------------- 
     87!  sbot_min   minimum depth of s-bottom surface (>0) (m) 
     88!  sbot_max   maximum depth of s-bottom surface (= ocean depth) (>0) (m) 
     89!  theta      surface control parameter (0<=theta<=20) 
     90!  thetb      bottom control parameter  (0<=thetb<= 1) 
     91!  r_max      maximum cut-off r-value allowed (0<r_max<1) 
     92&nam_zgr_sco 
     93   sbot_min =  300. 
     94   sbot_max = 5250. 
     95   theta    =    6.0 
     96   thetb    =    0.75 
     97   r_max    =    0.15 
     98/ 
     99!----------------------------------------------------------------------- 
    74100!       nam_traadv   advection scheme for tracer (option not control by CPP keys) 
    75101!----------------------------------------------------------------------- 
     
    139165&namflg 
    140166   ln_dynhpg_imp   =  .false. 
     167/ 
     168!----------------------------------------------------------------------- 
     169!       nam_dynhpg   Hydrostatic pressure gradient option 
     170!----------------------------------------------------------------------- 
     171!  type of pressure gradient scheme (choose one only!) 
     172!     ln_hpg_zco    z-coordinate - full steps                   (default T) 
     173!     ln_hpg_zps    z-coordinate - partial steps (interpolation) 
     174!     ln_hpg_sco    s-coordinate (standard jacobian formulation) 
     175!     ln_hpg_hel    s-coordinate (helsinki modification) 
     176!     ln_hpg_wdj    s-coordinate (weighted density jacobian) 
     177!     ln_hpg_djc    s-coordinate (Density Jacobian with Cubic polynomial) 
     178!     ln_hpg_rot    s-coordinate (ROTated axes scheme) 
     179!  parameters 
     180!    gamm          weighting coefficient (wdj scheme) 
     181&nam_dynhpg 
     182   ln_hpg_zco = .false. 
     183   ln_hpg_zps = .true. 
     184   ln_hpg_sco = .false. 
     185   ln_hpg_hel = .false. 
     186   ln_hpg_wdj = .false. 
     187   ln_hpg_djc = .false. 
     188   ln_hpg_rot = .false. 
     189   gamm       = 0.e0 
    141190/ 
    142191!----------------------------------------------------------------------- 
     
    278327   ln_zdfevd = .true. 
    279328   ln_zdfnpc = .false. 
    280    avm0     = 1.2e-4 
    281    avt0     = 1.2e-5 
    282    avevd    =   100. 
    283    nevdm    =     1 
     329   avm0      = 1.2e-4 
     330   avt0      = 1.2e-5 
     331   avevd     =   100. 
     332   n_evdm    =     1 
    284333   ln_zdfexp =  .false. 
    285    n_zdfexp =      3 
     334   n_zdfexp  =     3 
    286335/ 
    287336!----------------------------------------------------------------------- 
  • trunk/CONFIG/ORCA2_LIM/scripts/BB_make

    r451 r470  
    7373     key_antarctic \ 
    7474     key_arctic \ 
    75      key_autotasking \ 
    7675     key_cfg_1d \ 
    7776     key_coupled \ 
     
    114113     key_lim_fdd \ 
    115114     key_mpp_mpi \ 
     115     key_mpp_omp \ 
    116116     key_mpp_shmem \ 
    117117     key_noslip_accurate \ 
     
    121121     key_orca_r2 \ 
    122122     key_orca_r4 \ 
    123      key_partial_steps \ 
    124123     key_passivetrc \ 
    125      key_s_coord \ 
    126124     key_tau_daily \ 
    127125     key_tau_monthly \ 
     
    130128     key_trabbl_dif \ 
    131129     key_tradmp \ 
     130     key_traldf_ano \ 
    132131     key_traldf_c1d \ 
    133132     key_traldf_c2d \ 
     
    141140     key_vectopt_loop \ 
    142141     key_vectopt_memory \ 
     142     key_zco \ 
    143143     key_zdfcst \ 
    144144     key_zdfddm \ 
     
    174174      $(MODEL_LIB)(diaptr.o)\ 
    175175      $(MODEL_LIB)(diaspr.o)\ 
     176      $(MODEL_LIB)(diawri1d.o)\ 
    176177      $(MODEL_LIB)(diawri.o)\ 
    177       $(MODEL_LIB)(diawri1d.o)\ 
    178178      $(MODEL_LIB)(divcur.o)\ 
    179       $(MODEL_LIB)(dom_ice.o)\ 
    180       $(MODEL_LIB)(dom_oce.o)\ 
    181179      $(MODEL_LIB)(domain.o)\ 
    182180      $(MODEL_LIB)(domcfg.o)\ 
     
    186184      $(MODEL_LIB)(domwri.o)\ 
    187185      $(MODEL_LIB)(domzgr.o)\ 
     186      $(MODEL_LIB)(dom_ice.o)\ 
     187      $(MODEL_LIB)(dom_oce.o)\ 
    188188      $(MODEL_LIB)(dtasal.o)\ 
    189189      $(MODEL_LIB)(dtasss.o)\ 
     
    192192      $(MODEL_LIB)(dyncor1d.o)\ 
    193193      $(MODEL_LIB)(dynhpg.o)\ 
    194       $(MODEL_LIB)(dynhpg_atsk.o)\ 
     194      $(MODEL_LIB)(dynhpg_jki.o)\ 
    195195      $(MODEL_LIB)(dynkeg.o)\ 
     196      $(MODEL_LIB)(dynldf.o)\ 
     197      $(MODEL_LIB)(dynldf_bilapg.o)\ 
    196198      $(MODEL_LIB)(dynldf_bilap.o)\ 
    197       $(MODEL_LIB)(dynldf_bilapg.o)\ 
    198199      $(MODEL_LIB)(dynldf_iso.o)\ 
    199200      $(MODEL_LIB)(dynldf_lap.o)\ 
     201      $(MODEL_LIB)(dynnxt1d.o)\ 
    200202      $(MODEL_LIB)(dynnxt.o)\ 
    201       $(MODEL_LIB)(dynnxt1d.o)\ 
    202203      $(MODEL_LIB)(dynspg.o)\ 
    203204      $(MODEL_LIB)(dynspg_exp.o)\ 
     
    211212      $(MODEL_LIB)(dynvor.o)\ 
    212213      $(MODEL_LIB)(dynzad.o)\ 
     214      $(MODEL_LIB)(dynzdf.o)\ 
    213215      $(MODEL_LIB)(dynzdf_exp.o)\ 
    214216      $(MODEL_LIB)(dynzdf_imp.o)\ 
    215       $(MODEL_LIB)(dynzdf_imp_atsk.o)\ 
    216       $(MODEL_LIB)(dynzdf_iso.o)\ 
     217      $(MODEL_LIB)(dynzdf_imp_jki.o)\ 
    217218      $(MODEL_LIB)(eosbn2.o)\ 
    218219      $(MODEL_LIB)(flo4rk.o)\ 
    219       $(MODEL_LIB)(flo_oce.o)\ 
    220220      $(MODEL_LIB)(floats.o)\ 
    221221      $(MODEL_LIB)(floblk.o)\ 
    222222      $(MODEL_LIB)(flodom.o)\ 
    223223      $(MODEL_LIB)(flowri.o)\ 
    224       $(MODEL_LIB)(flx_oce.o)\ 
     224      $(MODEL_LIB)(flo_oce.o)\ 
    225225      $(MODEL_LIB)(flxblk.o)\ 
    226226      $(MODEL_LIB)(flxfwb.o)\ 
    227227      $(MODEL_LIB)(flxmod.o)\ 
    228228      $(MODEL_LIB)(flxrnf.o)\ 
     229      $(MODEL_LIB)(flx_oce.o)\ 
    229230      $(MODEL_LIB)(geo2ocean.o)\ 
     231      $(MODEL_LIB)(iceini.o)\ 
     232      $(MODEL_LIB)(icestp1d.o)\ 
     233      $(MODEL_LIB)(icestp.o)\ 
    230234      $(MODEL_LIB)(ice.o)\ 
    231235      $(MODEL_LIB)(ice_oce.o)\ 
    232       $(MODEL_LIB)(iceini.o)\ 
    233       $(MODEL_LIB)(icestp.o)\ 
    234       $(MODEL_LIB)(icestp1d.o)\ 
    235       $(MODEL_LIB)(in_out_manager.o)\ 
    236236      $(MODEL_LIB)(ini1d.o)\ 
    237237      $(MODEL_LIB)(initrc.o)\ 
     238      $(MODEL_LIB)(in_out_manager.o)\ 
    238239      $(MODEL_LIB)(istate.o)\ 
    239240      $(MODEL_LIB)(lbclnk.o)\ 
     
    263264      $(MODEL_LIB)(limwri.o)\ 
    264265      $(MODEL_LIB)(mppini.o)\ 
    265       $(MODEL_LIB)(obc_oce.o)\ 
    266       $(MODEL_LIB)(obc_par.o)\ 
    267266      $(MODEL_LIB)(obccli.o)\ 
    268267      $(MODEL_LIB)(obcdom.o)\ 
     
    277276      $(MODEL_LIB)(obctra.o)\ 
    278277      $(MODEL_LIB)(obcvol.o)\ 
     278      $(MODEL_LIB)(obc_oce.o)\ 
     279      $(MODEL_LIB)(obc_par.o)\ 
     280      $(MODEL_LIB)(ocesbc.o)\ 
    279281      $(MODEL_LIB)(oce.o)\ 
    280       $(MODEL_LIB)(ocesbc.o)\ 
    281282      $(MODEL_LIB)(ocfzpt.o)\ 
    282283      $(MODEL_LIB)(opa.o)\ 
     
    288289      $(MODEL_LIB)(restart.o)\ 
    289290      $(MODEL_LIB)(sms.o)\ 
    290       $(MODEL_LIB)(sol_oce.o)\ 
    291291      $(MODEL_LIB)(solfet.o)\ 
    292292      $(MODEL_LIB)(solisl.o)\ 
     
    296296      $(MODEL_LIB)(solsor_e.o)\ 
    297297      $(MODEL_LIB)(solver.o)\ 
     298      $(MODEL_LIB)(sol_oce.o)\ 
     299      $(MODEL_LIB)(step1d.o)\ 
    298300      $(MODEL_LIB)(step.o)\ 
    299       $(MODEL_LIB)(step1d.o)\ 
    300301      $(MODEL_LIB)(stpctl.o)\ 
    301302      $(MODEL_LIB)(taumod.o)\ 
    302303      $(MODEL_LIB)(thd_ice.o)\ 
     304      $(MODEL_LIB)(traadv.o)\ 
    303305      $(MODEL_LIB)(traadv_cen2.o)\ 
     306      $(MODEL_LIB)(traadv_cen2_jki.o)\ 
    304307      $(MODEL_LIB)(traadv_ctl.o)\ 
     308      $(MODEL_LIB)(traadv_eiv.o)\ 
     309      $(MODEL_LIB)(traadv_muscl2.o)\ 
    305310      $(MODEL_LIB)(traadv_muscl.o)\ 
    306       $(MODEL_LIB)(traadv_muscl2.o)\ 
    307311      $(MODEL_LIB)(traadv_tvd.o)\ 
    308312      $(MODEL_LIB)(trabbc.o)\ 
    309313      $(MODEL_LIB)(trabbl.o)\ 
    310314      $(MODEL_LIB)(tradmp.o)\ 
     315      $(MODEL_LIB)(traldf.o)\ 
     316      $(MODEL_LIB)(traldf_bilapg.o)\ 
    311317      $(MODEL_LIB)(traldf_bilap.o)\ 
    312       $(MODEL_LIB)(traldf_bilapg.o)\ 
    313318      $(MODEL_LIB)(traldf_iso.o)\ 
    314       $(MODEL_LIB)(traldf_iso_zps.o)\ 
    315319      $(MODEL_LIB)(traldf_lap.o)\ 
    316320      $(MODEL_LIB)(tranpc.o)\ 
     
    318322      $(MODEL_LIB)(traqsr.o)\ 
    319323      $(MODEL_LIB)(trasbc.o)\ 
     324      $(MODEL_LIB)(trazdf.o)\ 
    320325      $(MODEL_LIB)(trazdf_exp.o)\ 
    321326      $(MODEL_LIB)(trazdf_imp.o)\ 
    322       $(MODEL_LIB)(trazdf_iso.o)\ 
    323       $(MODEL_LIB)(trazdf_iso_vopt.o)\ 
     327      $(MODEL_LIB)(trazdf_imp_jki.o)\ 
     328      $(MODEL_LIB)(trcstp.o)\ 
    324329      $(MODEL_LIB)(trc_oce.o)\ 
    325       $(MODEL_LIB)(trcstp.o)\ 
    326330      $(MODEL_LIB)(trdicp.o)\ 
    327331      $(MODEL_LIB)(trdicp_oce.o)\ 
     
    333337      $(MODEL_LIB)(trdvor_oce.o)\ 
    334338      $(MODEL_LIB)(wzvmod.o)\ 
    335       $(MODEL_LIB)(zdf_oce.o)\ 
    336339      $(MODEL_LIB)(zdfbfr.o)\ 
    337340      $(MODEL_LIB)(zdfddm.o)\ 
     
    342345      $(MODEL_LIB)(zdfric.o)\ 
    343346      $(MODEL_LIB)(zdftke.o)\ 
     347      $(MODEL_LIB)(zdftke_jki.o)\ 
     348      $(MODEL_LIB)(zdf_oce.o)\ 
    344349      $(MODEL_LIB)(zpshde.o) 
    345350 
     
    536541 
    537542$(MODEL_LIB)(agrif_opa_interp.o) :  \ 
    538    $(MODEL_LIB)(in_out_manager.o) \ 
    539    $(MODEL_LIB)(lib_print.o) \ 
    540    $(MODEL_LIB)(par_kind.o) \ 
    541    $(MODEL_LIB)(par_oce.o) \ 
    542    in_out_manager.F90 \ 
    543    lib_print.f90 \ 
    544    par_kind.F90 \ 
    545    par_oce.F90 \ 
     543   in_out_manager.F90 \ 
     544   lib_print.f90 \ 
     545   par_kind.F90 \ 
     546   par_oce.F90 \ 
     547   $(MODEL_LIB)(in_out_manager.o) \ 
     548   $(MODEL_LIB)(lib_print.o) \ 
     549   $(MODEL_LIB)(par_kind.o) \ 
     550   $(MODEL_LIB)(par_oce.o) \ 
     551   dom_oce.F90 \ 
     552   in_out_manager.F90 \ 
     553   oce.F90 \ 
     554   par_oce.F90 \ 
     555   phycst.F90 \ 
     556   sol_oce.F90 \ 
    546557   $(MODEL_LIB)(dom_oce.o) \ 
    547558   $(MODEL_LIB)(in_out_manager.o) \ 
     
    550561   $(MODEL_LIB)(phycst.o) \ 
    551562   $(MODEL_LIB)(sol_oce.o) \ 
    552    dom_oce.F90 \ 
    553    in_out_manager.F90 \ 
    554    oce.F90 \ 
    555    par_oce.F90 \ 
    556    phycst.F90 \ 
    557    sol_oce.F90 \ 
    558563   domzgr_substitute.h90 \ 
    559564   vectopt_loop_substitute.h90 \ 
     
    561566   agrif_opa_interp.F90 
    562567$(MODEL_LIB)(agrif_opa_sponge.o) :  \ 
    563    $(MODEL_LIB)(par_kind.o) \ 
    564    $(MODEL_LIB)(par_oce.o) \ 
    565    par_kind.F90 \ 
    566    par_oce.F90 \ 
    567    $(MODEL_LIB)(dom_oce.o) \ 
    568    $(MODEL_LIB)(oce.o) \ 
    569    $(MODEL_LIB)(par_oce.o) \ 
    570    dom_oce.F90 \ 
    571    oce.F90 \ 
    572    par_oce.F90 \ 
     568   par_kind.F90 \ 
     569   par_oce.F90 \ 
     570   $(MODEL_LIB)(par_kind.o) \ 
     571   $(MODEL_LIB)(par_oce.o) \ 
     572   dom_oce.F90 \ 
     573   oce.F90 \ 
     574   par_oce.F90 \ 
     575   $(MODEL_LIB)(dom_oce.o) \ 
     576   $(MODEL_LIB)(oce.o) \ 
     577   $(MODEL_LIB)(par_oce.o) \ 
    573578   domzgr_substitute.h90 \ 
    574579   KEY_CPP \ 
    575580   agrif_opa_sponge.F90 
    576581$(MODEL_LIB)(agrif_opa_update.o) :  \ 
     582   dom_oce.F90 \ 
     583   in_out_manager.F90 \ 
     584   lbclnk.F90 \ 
     585   lib_mpp.F90 \ 
     586   obc_oce.F90 \ 
     587   ocesbc.F90 \ 
     588   oce.F90 \ 
     589   par_kind.F90 \ 
     590   par_oce.F90 \ 
     591   prtctl.F90 \ 
    577592   $(MODEL_LIB)(dom_oce.o) \ 
    578593   $(MODEL_LIB)(in_out_manager.o) \ 
     
    580595   $(MODEL_LIB)(lib_mpp.o) \ 
    581596   $(MODEL_LIB)(obc_oce.o) \ 
    582    $(MODEL_LIB)(oce.o) \ 
    583597   $(MODEL_LIB)(ocesbc.o) \ 
    584    $(MODEL_LIB)(par_kind.o) \ 
    585    $(MODEL_LIB)(par_oce.o) \ 
    586    $(MODEL_LIB)(prtctl.o) \ 
    587    dom_oce.F90 \ 
    588    in_out_manager.F90 \ 
    589    lbclnk.F90 \ 
    590    lib_mpp.F90 \ 
    591    obc_oce.F90 \ 
    592    oce.F90 \ 
    593    ocesbc.F90 \ 
    594    par_kind.F90 \ 
    595    par_oce.F90 \ 
    596    prtctl.F90 \ 
     598   $(MODEL_LIB)(oce.o) \ 
     599   $(MODEL_LIB)(par_kind.o) \ 
     600   $(MODEL_LIB)(par_oce.o) \ 
     601   $(MODEL_LIB)(prtctl.o) \ 
     602   cla_div.F90 \ 
     603   divcur.F90 \ 
     604   dom_oce.F90 \ 
     605   oce.F90 \ 
     606   ocfzpt.F90 \ 
     607   par_oce.F90 \ 
     608   wzvmod.F90 \ 
    597609   $(MODEL_LIB)(cla_div.o) \ 
    598610   $(MODEL_LIB)(divcur.o) \ 
     
    602614   $(MODEL_LIB)(par_oce.o) \ 
    603615   $(MODEL_LIB)(wzvmod.o) \ 
    604    cla_div.F90 \ 
    605    divcur.F90 \ 
    606    dom_oce.F90 \ 
    607    oce.F90 \ 
    608    ocfzpt.F90 \ 
    609    par_oce.F90 \ 
    610    wzvmod.F90 \ 
    611616   domzgr_substitute.h90 \ 
    612617   KEY_CPP \ 
    613618   agrif_opa_update.F90 
    614619$(MODEL_LIB)(agrif_user.o) :  \ 
     620   blk_oce.F90 \ 
     621   cla_div.F90 \ 
     622   cpl.F90 \ 
     623   cpl_oce.F90 \ 
     624   daymod.F90 \ 
     625   diaptr.F90 \ 
     626   divcur.F90 \ 
     627   domain.F90 \ 
     628   domcfg.F90 \ 
     629   dom_oce.F90 \ 
     630   dtasal.F90 \ 
     631   dtasst.F90 \ 
     632   dtatem.F90 \ 
     633   dyncor1d.F90 \ 
     634   dynspg_oce.F90 \ 
     635   eosbn2.F90 \ 
     636   flxfwb.F90 \ 
     637   flxmod.F90 \ 
     638   iceini.F90 \ 
     639   ini1d.F90 \ 
     640   initrc.F90 \ 
     641   in_out_manager.F90 \ 
     642   istate.F90 \ 
     643   ldfdyn.F90 \ 
     644   ldftra.F90 \ 
     645   lib_mpp.F90 \ 
     646   lib_print.f90 \ 
     647   mppini.F90 \ 
     648   obcini.F90 \ 
     649   obc_par.F90 \ 
     650   oce.F90 \ 
     651   ocfzpt.F90 \ 
     652   par_kind.F90 \ 
     653   par_oce.F90 \ 
     654   phycst.F90 \ 
     655   prtctl.F90 \ 
     656   solver.F90 \ 
     657   sol_oce.F90 \ 
     658   step1d.F90 \ 
     659   step.F90 \ 
     660   trdicp.F90 \ 
     661   trdmld.F90 \ 
     662   trdmod.F90 \ 
     663   trdmod_oce.F90 \ 
     664   trdvor.F90 \ 
     665   wzvmod.F90 \ 
     666   zdfini.F90 \ 
     667   zdfmxl.F90 \ 
     668   zdf_oce.F90 \ 
     669   zpshde.F90 \ 
    615670   $(MODEL_LIB)(blk_oce.o) \ 
    616671   $(MODEL_LIB)(cla_div.o) \ 
     
    620675   $(MODEL_LIB)(diaptr.o) \ 
    621676   $(MODEL_LIB)(divcur.o) \ 
    622    $(MODEL_LIB)(dom_oce.o) \ 
    623677   $(MODEL_LIB)(domain.o) \ 
    624678   $(MODEL_LIB)(domcfg.o) \ 
     679   $(MODEL_LIB)(dom_oce.o) \ 
    625680   $(MODEL_LIB)(dtasal.o) \ 
    626681   $(MODEL_LIB)(dtasst.o) \ 
     
    632687   $(MODEL_LIB)(flxmod.o) \ 
    633688   $(MODEL_LIB)(iceini.o) \ 
    634    $(MODEL_LIB)(in_out_manager.o) \ 
    635689   $(MODEL_LIB)(ini1d.o) \ 
    636690   $(MODEL_LIB)(initrc.o) \ 
     691   $(MODEL_LIB)(in_out_manager.o) \ 
    637692   $(MODEL_LIB)(istate.o) \ 
    638693   $(MODEL_LIB)(ldfdyn.o) \ 
     
    641696   $(MODEL_LIB)(lib_print.o) \ 
    642697   $(MODEL_LIB)(mppini.o) \ 
     698   $(MODEL_LIB)(obcini.o) \ 
    643699   $(MODEL_LIB)(obc_par.o) \ 
    644    $(MODEL_LIB)(obcini.o) \ 
    645700   $(MODEL_LIB)(oce.o) \ 
    646701   $(MODEL_LIB)(ocfzpt.o) \ 
     
    649704   $(MODEL_LIB)(phycst.o) \ 
    650705   $(MODEL_LIB)(prtctl.o) \ 
     706   $(MODEL_LIB)(solver.o) \ 
    651707   $(MODEL_LIB)(sol_oce.o) \ 
    652    $(MODEL_LIB)(solver.o) \ 
     708   $(MODEL_LIB)(step1d.o) \ 
    653709   $(MODEL_LIB)(step.o) \ 
    654    $(MODEL_LIB)(step1d.o) \ 
    655    $(MODEL_LIB)(traqsr.o) \ 
    656710   $(MODEL_LIB)(trdicp.o) \ 
    657711   $(MODEL_LIB)(trdmld.o) \ 
     
    660714   $(MODEL_LIB)(trdvor.o) \ 
    661715   $(MODEL_LIB)(wzvmod.o) \ 
    662    $(MODEL_LIB)(zdf_oce.o) \ 
    663716   $(MODEL_LIB)(zdfini.o) \ 
    664717   $(MODEL_LIB)(zdfmxl.o) \ 
     718   $(MODEL_LIB)(zdf_oce.o) \ 
    665719   $(MODEL_LIB)(zpshde.o) \ 
    666    blk_oce.F90 \ 
    667    cla_div.F90 \ 
    668    cpl.F90 \ 
    669    cpl_oce.F90 \ 
    670    daymod.F90 \ 
    671    diaptr.F90 \ 
    672    divcur.F90 \ 
    673    dom_oce.F90 \ 
    674    domain.F90 \ 
    675    domcfg.F90 \ 
    676    dtasal.F90 \ 
    677    dtasst.F90 \ 
    678    dtatem.F90 \ 
    679    dyncor1d.F90 \ 
    680    dynspg_oce.F90 \ 
    681    eosbn2.F90 \ 
    682    flxfwb.F90 \ 
    683    flxmod.F90 \ 
    684    iceini.F90 \ 
    685    in_out_manager.F90 \ 
    686    ini1d.F90 \ 
    687    initrc.F90 \ 
    688    istate.F90 \ 
    689    ldfdyn.F90 \ 
    690    ldftra.F90 \ 
    691    lib_mpp.F90 \ 
    692    lib_print.f90 \ 
    693    mppini.F90 \ 
    694    obc_par.F90 \ 
    695    obcini.F90 \ 
    696    oce.F90 \ 
    697    ocfzpt.F90 \ 
    698    par_kind.F90 \ 
    699    par_oce.F90 \ 
    700    phycst.F90 \ 
    701    prtctl.F90 \ 
     720   agrif_opa_interp.F90 \ 
     721   agrif_opa_sponge.F90 \ 
     722   agrif_opa_update.F90 \ 
     723   dom_oce.F90 \ 
     724   ice_oce.F90 \ 
     725   in_out_manager.F90 \ 
     726   oce.F90 \ 
     727   opa.F90 \ 
     728   par_oce.F90 \ 
    702729   sol_oce.F90 \ 
    703    solver.F90 \ 
    704    step.F90 \ 
    705    step1d.F90 \ 
    706    traqsr.F90 \ 
    707    trdicp.F90 \ 
    708    trdmld.F90 \ 
    709    trdmod.F90 \ 
    710    trdmod_oce.F90 \ 
    711    trdvor.F90 \ 
    712    wzvmod.F90 \ 
    713    zdf_oce.F90 \ 
    714    zdfini.F90 \ 
    715    zdfmxl.F90 \ 
    716    zpshde.F90 \ 
     730   tradmp.F90 \ 
    717731   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    718732   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
     
    726740   $(MODEL_LIB)(sol_oce.o) \ 
    727741   $(MODEL_LIB)(tradmp.o) \ 
    728    agrif_opa_interp.F90 \ 
    729    agrif_opa_sponge.F90 \ 
    730    agrif_opa_update.F90 \ 
    731    dom_oce.F90 \ 
    732    ice_oce.F90 \ 
    733    in_out_manager.F90 \ 
    734    oce.F90 \ 
    735    opa.F90 \ 
    736    par_oce.F90 \ 
    737    sol_oce.F90 \ 
    738    tradmp.F90 \ 
    739742   $(AGRIF_LIB) \ 
    740743   KEY_CPP \ 
    741744   agrif_user.F90 
    742745$(MODEL_LIB)(albedo.o) :   \ 
     746   dom_oce.F90 \ 
     747   in_out_manager.F90 \ 
     748   lib_mpp.F90 \ 
     749   lib_print.f90 \ 
     750   oce.F90 \ 
     751   par_ice.F90 \ 
     752   par_kind.F90 \ 
     753   par_oce.F90 \ 
     754   phycst.F90 \ 
     755   prtctl.F90 \ 
    743756   $(MODEL_LIB)(dom_oce.o) \ 
    744757   $(MODEL_LIB)(in_out_manager.o) \ 
     
    751764   $(MODEL_LIB)(phycst.o) \ 
    752765   $(MODEL_LIB)(prtctl.o) \ 
    753    dom_oce.F90 \ 
    754    in_out_manager.F90 \ 
    755    lib_mpp.F90 \ 
    756    lib_print.f90 \ 
    757    oce.F90 \ 
    758    par_ice.F90 \ 
    759    par_kind.F90 \ 
    760    par_oce.F90 \ 
    761    phycst.F90 \ 
    762    prtctl.F90 \ 
     766   blk_oce.F90 \ 
     767   cpl_oce.F90 \ 
     768   daymod.F90 \ 
     769   dom_oce.F90 \ 
     770   flx_oce.F90 \ 
     771   ice.F90 \ 
     772   in_out_manager.F90 \ 
     773   lbclnk.F90 \ 
     774   oce.F90 \ 
     775   ocfzpt.F90 \ 
     776   phycst.F90 \ 
    763777   $(MODEL_LIB)(blk_oce.o) \ 
    764778   $(MODEL_LIB)(cpl_oce.o) \ 
     
    772786   $(MODEL_LIB)(ocfzpt.o) \ 
    773787   $(MODEL_LIB)(phycst.o) \ 
     788   KEY_CPP \ 
     789   albedo.F90 
     790$(MODEL_LIB)(blk_oce.o) :  \ 
     791   par_kind.F90 \ 
     792   $(MODEL_LIB)(par_kind.o) \ 
     793   par_oce.F90 \ 
     794   $(MODEL_LIB)(par_oce.o) \ 
     795   KEY_CPP \ 
     796   blk_oce.F90 
     797$(MODEL_LIB)(bulk.o) :  \ 
     798   albedo.F90 \ 
    774799   blk_oce.F90 \ 
    775800   cpl_oce.F90 \ 
     
    777802   dom_oce.F90 \ 
    778803   flx_oce.F90 \ 
    779    ice.F90 \ 
    780    in_out_manager.F90 \ 
    781    lbclnk.F90 \ 
     804   in_out_manager.F90 \ 
     805   lbclnk.F90 \ 
     806   lib_mpp.F90 \ 
     807   lib_print.f90 \ 
    782808   oce.F90 \ 
    783809   ocfzpt.F90 \ 
    784    phycst.F90 \ 
    785    KEY_CPP \ 
    786    albedo.F90 
    787 $(MODEL_LIB)(blk_oce.o) :  \ 
    788    $(MODEL_LIB)(par_kind.o) \ 
    789    par_kind.F90 \ 
    790    $(MODEL_LIB)(par_oce.o) \ 
    791    par_oce.F90 \ 
    792    KEY_CPP \ 
    793    blk_oce.F90 
    794 $(MODEL_LIB)(bulk.o) :  \ 
     810   par_kind.F90 \ 
     811   par_oce.F90 \ 
     812   phycst.F90 \ 
     813   prtctl.F90 \ 
    795814   $(MODEL_LIB)(albedo.o) \ 
    796815   $(MODEL_LIB)(blk_oce.o) \ 
     
    809828   $(MODEL_LIB)(phycst.o) \ 
    810829   $(MODEL_LIB)(prtctl.o) \ 
    811    albedo.F90 \ 
     830   blk_oce.F90 \ 
     831   dom_oce.F90 \ 
     832   flxblk.F90 \ 
     833   flx_oce.F90 \ 
     834   ice_oce.F90 \ 
     835   in_out_manager.F90 \ 
     836   oce.F90 \ 
     837   ocfzpt.F90 \ 
     838   phycst.F90 \ 
     839   prtctl.F90 \ 
     840   taumod.F90 \ 
     841   $(MODEL_LIB)(blk_oce.o) \ 
     842   $(MODEL_LIB)(dom_oce.o) \ 
     843   $(MODEL_LIB)(flxblk.o) \ 
     844   $(MODEL_LIB)(flx_oce.o) \ 
     845   $(MODEL_LIB)(ice_oce.o) \ 
     846   $(MODEL_LIB)(in_out_manager.o) \ 
     847   $(MODEL_LIB)(oce.o) \ 
     848   $(MODEL_LIB)(ocfzpt.o) \ 
     849   $(MODEL_LIB)(phycst.o) \ 
     850   $(MODEL_LIB)(prtctl.o) \ 
     851   $(MODEL_LIB)(taumod.o) \ 
     852   KEY_CPP \ 
     853   bulk.F90 
     854$(MODEL_LIB)(cla.o) :   \ 
    812855   blk_oce.F90 \ 
    813856   cpl_oce.F90 \ 
    814857   daymod.F90 \ 
    815858   dom_oce.F90 \ 
     859   dtasal.F90 \ 
     860   dtasss.F90 \ 
     861   dtasst.F90 \ 
     862   dtatem.F90 \ 
     863   flxmod.F90 \ 
     864   flxrnf.F90 \ 
    816865   flx_oce.F90 \ 
     866   ice_oce.F90 \ 
    817867   in_out_manager.F90 \ 
    818868   lbclnk.F90 \ 
     
    825875   phycst.F90 \ 
    826876   prtctl.F90 \ 
    827    $(MODEL_LIB)(blk_oce.o) \ 
    828    $(MODEL_LIB)(dom_oce.o) \ 
    829    $(MODEL_LIB)(flx_oce.o) \ 
    830    $(MODEL_LIB)(flxblk.o) \ 
    831    $(MODEL_LIB)(ice_oce.o) \ 
    832    $(MODEL_LIB)(in_out_manager.o) \ 
    833    $(MODEL_LIB)(oce.o) \ 
    834    $(MODEL_LIB)(ocfzpt.o) \ 
    835    $(MODEL_LIB)(phycst.o) \ 
    836    $(MODEL_LIB)(prtctl.o) \ 
    837    $(MODEL_LIB)(taumod.o) \ 
    838    blk_oce.F90 \ 
    839    dom_oce.F90 \ 
    840    flx_oce.F90 \ 
    841    flxblk.F90 \ 
    842    ice_oce.F90 \ 
    843    in_out_manager.F90 \ 
    844    oce.F90 \ 
    845    ocfzpt.F90 \ 
    846    phycst.F90 \ 
    847    prtctl.F90 \ 
    848877   taumod.F90 \ 
    849    KEY_CPP \ 
    850    bulk.F90 
    851 $(MODEL_LIB)(cla.o) :   \ 
     878   tradmp.F90 \ 
    852879   $(MODEL_LIB)(blk_oce.o) \ 
    853880   $(MODEL_LIB)(cpl_oce.o) \ 
     
    858885   $(MODEL_LIB)(dtasst.o) \ 
    859886   $(MODEL_LIB)(dtatem.o) \ 
    860    $(MODEL_LIB)(flx_oce.o) \ 
    861887   $(MODEL_LIB)(flxmod.o) \ 
    862888   $(MODEL_LIB)(flxrnf.o) \ 
     889   $(MODEL_LIB)(flx_oce.o) \ 
    863890   $(MODEL_LIB)(ice_oce.o) \ 
    864891   $(MODEL_LIB)(in_out_manager.o) \ 
     
    874901   $(MODEL_LIB)(taumod.o) \ 
    875902   $(MODEL_LIB)(tradmp.o) \ 
     903   dom_oce.F90 \ 
     904   in_out_manager.F90 \ 
     905   lbclnk.F90 \ 
     906   lib_mpp.F90 \ 
     907   ocesbc.F90 \ 
     908   oce.F90 \ 
     909   $(MODEL_LIB)(dom_oce.o) \ 
     910   $(MODEL_LIB)(in_out_manager.o) \ 
     911   $(MODEL_LIB)(lbclnk.o) \ 
     912   $(MODEL_LIB)(lib_mpp.o) \ 
     913   $(MODEL_LIB)(ocesbc.o) \ 
     914   $(MODEL_LIB)(oce.o) \ 
     915   domzgr_substitute.h90 \ 
     916   vectopt_loop_substitute.h90 \ 
     917   KEY_CPP \ 
     918   cla.F90 
     919$(MODEL_LIB)(cla_div.o) :  \ 
    876920   blk_oce.F90 \ 
    877921   cpl_oce.F90 \ 
     
    882926   dtasst.F90 \ 
    883927   dtatem.F90 \ 
    884    flx_oce.F90 \ 
    885928   flxmod.F90 \ 
    886929   flxrnf.F90 \ 
     930   flx_oce.F90 \ 
    887931   ice_oce.F90 \ 
    888932   in_out_manager.F90 \ 
     
    898942   taumod.F90 \ 
    899943   tradmp.F90 \ 
    900    $(MODEL_LIB)(dom_oce.o) \ 
    901    $(MODEL_LIB)(in_out_manager.o) \ 
    902    $(MODEL_LIB)(lbclnk.o) \ 
    903    $(MODEL_LIB)(lib_mpp.o) \ 
    904    $(MODEL_LIB)(oce.o) \ 
    905    $(MODEL_LIB)(ocesbc.o) \ 
    906    dom_oce.F90 \ 
    907    in_out_manager.F90 \ 
    908    lbclnk.F90 \ 
    909    lib_mpp.F90 \ 
    910    oce.F90 \ 
    911    ocesbc.F90 \ 
    912    domzgr_substitute.h90 \ 
    913    vectopt_loop_substitute.h90 \ 
    914    KEY_CPP \ 
    915    cla.F90 
    916 $(MODEL_LIB)(cla_div.o) :  \ 
    917944   $(MODEL_LIB)(blk_oce.o) \ 
    918945   $(MODEL_LIB)(cpl_oce.o) \ 
     
    923950   $(MODEL_LIB)(dtasst.o) \ 
    924951   $(MODEL_LIB)(dtatem.o) \ 
    925    $(MODEL_LIB)(flx_oce.o) \ 
    926952   $(MODEL_LIB)(flxmod.o) \ 
    927953   $(MODEL_LIB)(flxrnf.o) \ 
     954   $(MODEL_LIB)(flx_oce.o) \ 
    928955   $(MODEL_LIB)(ice_oce.o) \ 
    929956   $(MODEL_LIB)(in_out_manager.o) \ 
     
    939966   $(MODEL_LIB)(taumod.o) \ 
    940967   $(MODEL_LIB)(tradmp.o) \ 
     968   dom_oce.F90 \ 
     969   in_out_manager.F90 \ 
     970   lbclnk.F90 \ 
     971   lib_mpp.F90 \ 
     972   ocesbc.F90 \ 
     973   oce.F90 \ 
     974   $(MODEL_LIB)(dom_oce.o) \ 
     975   $(MODEL_LIB)(in_out_manager.o) \ 
     976   $(MODEL_LIB)(lbclnk.o) \ 
     977   $(MODEL_LIB)(lib_mpp.o) \ 
     978   $(MODEL_LIB)(ocesbc.o) \ 
     979   $(MODEL_LIB)(oce.o) \ 
     980   domzgr_substitute.h90 \ 
     981   KEY_CPP \ 
     982   cla_div.F90 
     983$(MODEL_LIB)(cla_dynspg.o) :  \ 
    941984   blk_oce.F90 \ 
    942985   cpl_oce.F90 \ 
     
    947990   dtasst.F90 \ 
    948991   dtatem.F90 \ 
    949    flx_oce.F90 \ 
     992   dynspg_oce.F90 \ 
    950993   flxmod.F90 \ 
    951994   flxrnf.F90 \ 
     995   flx_oce.F90 \ 
    952996   ice_oce.F90 \ 
    953997   in_out_manager.F90 \ 
     
    955999   lib_mpp.F90 \ 
    9561000   lib_print.f90 \ 
     1001   obccli.F90 \ 
     1002   obc_oce.F90 \ 
     1003   obc_par.F90 \ 
     1004   ocesbc.F90 \ 
    9571005   oce.F90 \ 
    9581006   ocfzpt.F90 \ 
     
    9611009   phycst.F90 \ 
    9621010   prtctl.F90 \ 
     1011   sol_oce.F90 \ 
    9631012   taumod.F90 \ 
    9641013   tradmp.F90 \ 
    965    $(MODEL_LIB)(dom_oce.o) \ 
    966    $(MODEL_LIB)(in_out_manager.o) \ 
    967    $(MODEL_LIB)(lbclnk.o) \ 
    968    $(MODEL_LIB)(lib_mpp.o) \ 
    969    $(MODEL_LIB)(oce.o) \ 
    970    $(MODEL_LIB)(ocesbc.o) \ 
    971    dom_oce.F90 \ 
    972    in_out_manager.F90 \ 
    973    lbclnk.F90 \ 
    974    lib_mpp.F90 \ 
    975    oce.F90 \ 
    976    ocesbc.F90 \ 
    977    domzgr_substitute.h90 \ 
    978    KEY_CPP \ 
    979    cla_div.F90 
    980 $(MODEL_LIB)(cla_dynspg.o) :  \ 
     1014   zdf_oce.F90 \ 
    9811015   $(MODEL_LIB)(blk_oce.o) \ 
    9821016   $(MODEL_LIB)(cpl_oce.o) \ 
     
    9881022   $(MODEL_LIB)(dtatem.o) \ 
    9891023   $(MODEL_LIB)(dynspg_oce.o) \ 
    990    $(MODEL_LIB)(flx_oce.o) \ 
    9911024   $(MODEL_LIB)(flxmod.o) \ 
    9921025   $(MODEL_LIB)(flxrnf.o) \ 
     1026   $(MODEL_LIB)(flx_oce.o) \ 
    9931027   $(MODEL_LIB)(ice_oce.o) \ 
    9941028   $(MODEL_LIB)(in_out_manager.o) \ 
     
    9961030   $(MODEL_LIB)(lib_mpp.o) \ 
    9971031   $(MODEL_LIB)(lib_print.o) \ 
     1032   $(MODEL_LIB)(obccli.o) \ 
    9981033   $(MODEL_LIB)(obc_oce.o) \ 
    9991034   $(MODEL_LIB)(obc_par.o) \ 
    1000    $(MODEL_LIB)(obccli.o) \ 
    1001    $(MODEL_LIB)(oce.o) \ 
    10021035   $(MODEL_LIB)(ocesbc.o) \ 
     1036   $(MODEL_LIB)(oce.o) \ 
    10031037   $(MODEL_LIB)(ocfzpt.o) \ 
    10041038   $(MODEL_LIB)(par_kind.o) \ 
     
    10101044   $(MODEL_LIB)(tradmp.o) \ 
    10111045   $(MODEL_LIB)(zdf_oce.o) \ 
     1046   dom_oce.F90 \ 
     1047   flxrnf.F90 \ 
     1048   in_out_manager.F90 \ 
     1049   lbclnk.F90 \ 
     1050   lib_mpp.F90 \ 
     1051   obcdyn.F90 \ 
     1052   obcvol.F90 \ 
     1053   obc_oce.F90 \ 
     1054   ocesbc.F90 \ 
     1055   oce.F90 \ 
     1056   phycst.F90 \ 
     1057   solfet.F90 \ 
     1058   solpcg.F90 \ 
     1059   solsor.F90 \ 
     1060   sol_oce.F90 \ 
     1061   zdf_oce.F90 \ 
     1062   $(MODEL_LIB)(dom_oce.o) \ 
     1063   $(MODEL_LIB)(flxrnf.o) \ 
     1064   $(MODEL_LIB)(in_out_manager.o) \ 
     1065   $(MODEL_LIB)(lbclnk.o) \ 
     1066   $(MODEL_LIB)(lib_mpp.o) \ 
     1067   $(MODEL_LIB)(obcdyn.o) \ 
     1068   $(MODEL_LIB)(obcvol.o) \ 
     1069   $(MODEL_LIB)(obc_oce.o) \ 
     1070   $(MODEL_LIB)(ocesbc.o) \ 
     1071   $(MODEL_LIB)(oce.o) \ 
     1072   $(MODEL_LIB)(phycst.o) \ 
     1073   $(MODEL_LIB)(solfet.o) \ 
     1074   $(MODEL_LIB)(solpcg.o) \ 
     1075   $(MODEL_LIB)(solsor.o) \ 
     1076   $(MODEL_LIB)(sol_oce.o) \ 
     1077   $(MODEL_LIB)(zdf_oce.o) \ 
     1078   domzgr_substitute.h90 \ 
     1079   vectopt_loop_substitute.h90 \ 
     1080   KEY_CPP \ 
     1081   cla_dynspg.F90 
     1082$(MODEL_LIB)(closea.o) :   \ 
    10121083   blk_oce.F90 \ 
    10131084   cpl_oce.F90 \ 
     
    10181089   dtasst.F90 \ 
    10191090   dtatem.F90 \ 
    1020    dynspg_oce.F90 \ 
    1021    flx_oce.F90 \ 
    10221091   flxmod.F90 \ 
    10231092   flxrnf.F90 \ 
     1093   flx_oce.F90 \ 
    10241094   ice_oce.F90 \ 
    10251095   in_out_manager.F90 \ 
     
    10271097   lib_mpp.F90 \ 
    10281098   lib_print.f90 \ 
    1029    obc_oce.F90 \ 
    1030    obc_par.F90 \ 
    1031    obccli.F90 \ 
    1032    oce.F90 \ 
    1033    ocesbc.F90 \ 
     1099   oce.F90 \ 
    10341100   ocfzpt.F90 \ 
    10351101   par_kind.F90 \ 
     
    10371103   phycst.F90 \ 
    10381104   prtctl.F90 \ 
    1039    sol_oce.F90 \ 
    10401105   taumod.F90 \ 
    10411106   tradmp.F90 \ 
    1042    zdf_oce.F90 \ 
    1043    $(MODEL_LIB)(dom_oce.o) \ 
    1044    $(MODEL_LIB)(flxrnf.o) \ 
    1045    $(MODEL_LIB)(in_out_manager.o) \ 
    1046    $(MODEL_LIB)(lbclnk.o) \ 
    1047    $(MODEL_LIB)(lib_mpp.o) \ 
    1048    $(MODEL_LIB)(obc_oce.o) \ 
    1049    $(MODEL_LIB)(obcdyn.o) \ 
    1050    $(MODEL_LIB)(obcvol.o) \ 
    1051    $(MODEL_LIB)(oce.o) \ 
    1052    $(MODEL_LIB)(ocesbc.o) \ 
    1053    $(MODEL_LIB)(phycst.o) \ 
    1054    $(MODEL_LIB)(sol_oce.o) \ 
    1055    $(MODEL_LIB)(solfet.o) \ 
    1056    $(MODEL_LIB)(solpcg.o) \ 
    1057    $(MODEL_LIB)(solsor.o) \ 
    1058    $(MODEL_LIB)(zdf_oce.o) \ 
    1059    dom_oce.F90 \ 
    1060    flxrnf.F90 \ 
    1061    in_out_manager.F90 \ 
    1062    lbclnk.F90 \ 
    1063    lib_mpp.F90 \ 
    1064    obc_oce.F90 \ 
    1065    obcdyn.F90 \ 
    1066    obcvol.F90 \ 
    1067    oce.F90 \ 
    1068    ocesbc.F90 \ 
    1069    phycst.F90 \ 
    1070    sol_oce.F90 \ 
    1071    solfet.F90 \ 
    1072    solpcg.F90 \ 
    1073    solsor.F90 \ 
    1074    zdf_oce.F90 \ 
    1075    domzgr_substitute.h90 \ 
    1076    vectopt_loop_substitute.h90 \ 
    1077    KEY_CPP \ 
    1078    cla_dynspg.F90 
    1079 $(MODEL_LIB)(closea.o) :   \ 
    10801107   $(MODEL_LIB)(blk_oce.o) \ 
    10811108   $(MODEL_LIB)(cpl_oce.o) \ 
     
    10861113   $(MODEL_LIB)(dtasst.o) \ 
    10871114   $(MODEL_LIB)(dtatem.o) \ 
    1088    $(MODEL_LIB)(flx_oce.o) \ 
    10891115   $(MODEL_LIB)(flxmod.o) \ 
    10901116   $(MODEL_LIB)(flxrnf.o) \ 
     1117   $(MODEL_LIB)(flx_oce.o) \ 
    10911118   $(MODEL_LIB)(ice_oce.o) \ 
    10921119   $(MODEL_LIB)(in_out_manager.o) \ 
     
    11021129   $(MODEL_LIB)(taumod.o) \ 
    11031130   $(MODEL_LIB)(tradmp.o) \ 
     1131   dom_oce.F90 \ 
     1132   flxrnf.F90 \ 
     1133   in_out_manager.F90 \ 
     1134   lbclnk.F90 \ 
     1135   lib_mpp.F90 \ 
     1136   ocesbc.F90 \ 
     1137   oce.F90 \ 
     1138   $(MODEL_LIB)(dom_oce.o) \ 
     1139   $(MODEL_LIB)(flxrnf.o) \ 
     1140   $(MODEL_LIB)(in_out_manager.o) \ 
     1141   $(MODEL_LIB)(lbclnk.o) \ 
     1142   $(MODEL_LIB)(lib_mpp.o) \ 
     1143   $(MODEL_LIB)(ocesbc.o) \ 
     1144   $(MODEL_LIB)(oce.o) \ 
     1145   vectopt_loop_substitute.h90 \ 
     1146   KEY_CPP \ 
     1147   closea.F90 
     1148$(MODEL_LIB)(cpl.o) :   \ 
     1149   dom_oce.F90 \ 
     1150   in_out_manager.F90 \ 
     1151   lib_print.f90 \ 
     1152   oce.F90 \ 
     1153   par_kind.F90 \ 
     1154   par_oce.F90 \ 
     1155   phycst.F90 \ 
     1156   prtctl.F90 \ 
     1157   $(MODEL_LIB)(dom_oce.o) \ 
     1158   $(MODEL_LIB)(in_out_manager.o) \ 
     1159   $(MODEL_LIB)(lib_print.o) \ 
     1160   $(MODEL_LIB)(oce.o) \ 
     1161   $(MODEL_LIB)(par_kind.o) \ 
     1162   $(MODEL_LIB)(par_oce.o) \ 
     1163   $(MODEL_LIB)(phycst.o) \ 
     1164   $(MODEL_LIB)(prtctl.o) \ 
     1165   cpl_oce.F90 \ 
     1166   daymod.F90 \ 
     1167   dom_oce.F90 \ 
     1168   flx_oce.F90 \ 
     1169   in_out_manager.F90 \ 
     1170   oce.F90 \ 
     1171   ocfzpt.F90 \ 
     1172   phycst.F90 \ 
     1173   $(MODEL_LIB)(cpl_oce.o) \ 
     1174   $(MODEL_LIB)(daymod.o) \ 
     1175   $(MODEL_LIB)(dom_oce.o) \ 
     1176   $(MODEL_LIB)(flx_oce.o) \ 
     1177   $(MODEL_LIB)(in_out_manager.o) \ 
     1178   $(MODEL_LIB)(oce.o) \ 
     1179   $(MODEL_LIB)(ocfzpt.o) \ 
     1180   $(MODEL_LIB)(phycst.o) \ 
     1181   $(IOIPSL_LIB) \ 
     1182   KEY_CPP \ 
     1183   cpl.F90 
     1184$(MODEL_LIB)(cpl_oce.o) :  \ 
     1185   par_kind.F90 \ 
     1186   $(MODEL_LIB)(par_kind.o) \ 
     1187   par_oce.F90 \ 
     1188   $(MODEL_LIB)(par_oce.o) \ 
     1189   KEY_CPP \ 
     1190   cpl_oce.F90 
     1191$(MODEL_LIB)(ctlopn.o) :   \ 
     1192   $(AGRIF_LIB) \ 
     1193   KEY_CPP \ 
     1194   ctlopn.F90 
     1195$(MODEL_LIB)(daymod.o) :   \ 
     1196   dom_oce.F90 \ 
     1197   in_out_manager.F90 \ 
     1198   lib_mpp.F90 \ 
     1199   lib_print.f90 \ 
     1200   par_kind.F90 \ 
     1201   par_oce.F90 \ 
     1202   $(MODEL_LIB)(dom_oce.o) \ 
     1203   $(MODEL_LIB)(in_out_manager.o) \ 
     1204   $(MODEL_LIB)(lib_mpp.o) \ 
     1205   $(MODEL_LIB)(lib_print.o) \ 
     1206   $(MODEL_LIB)(par_kind.o) \ 
     1207   $(MODEL_LIB)(par_oce.o) \ 
     1208   dom_oce.F90 \ 
     1209   in_out_manager.F90 \ 
     1210   phycst.F90 \ 
     1211   prtctl.F90 \ 
     1212   $(MODEL_LIB)(dom_oce.o) \ 
     1213   $(MODEL_LIB)(in_out_manager.o) \ 
     1214   $(MODEL_LIB)(phycst.o) \ 
     1215   $(MODEL_LIB)(prtctl.o) \ 
     1216   daymod.F90 
     1217$(MODEL_LIB)(diadimg.o) :  \ 
     1218   dom_oce.F90 \ 
     1219   in_out_manager.F90 \ 
     1220   lib_print.f90 \ 
     1221   par_kind.F90 \ 
     1222   par_oce.F90 \ 
     1223   phycst.F90 \ 
     1224   prtctl.F90 \ 
     1225   $(MODEL_LIB)(dom_oce.o) \ 
     1226   $(MODEL_LIB)(in_out_manager.o) \ 
     1227   $(MODEL_LIB)(lib_print.o) \ 
     1228   $(MODEL_LIB)(par_kind.o) \ 
     1229   $(MODEL_LIB)(par_oce.o) \ 
     1230   $(MODEL_LIB)(phycst.o) \ 
     1231   $(MODEL_LIB)(prtctl.o) \ 
     1232   daymod.F90 \ 
     1233   dom_oce.F90 \ 
     1234   in_out_manager.F90 \ 
     1235   oce.F90 \ 
     1236   $(MODEL_LIB)(daymod.o) \ 
     1237   $(MODEL_LIB)(dom_oce.o) \ 
     1238   $(MODEL_LIB)(in_out_manager.o) \ 
     1239   $(MODEL_LIB)(oce.o) \ 
     1240   domzgr_substitute.h90 \ 
     1241   KEY_CPP \ 
     1242   diadimg.F90 
     1243$(MODEL_LIB)(diafwb.o) :   \ 
     1244   albedo.F90 \ 
    11041245   blk_oce.F90 \ 
    11051246   cpl_oce.F90 \ 
     
    11101251   dtasst.F90 \ 
    11111252   dtatem.F90 \ 
    1112    flx_oce.F90 \ 
    11131253   flxmod.F90 \ 
    11141254   flxrnf.F90 \ 
     1255   flx_oce.F90 \ 
    11151256   ice_oce.F90 \ 
    11161257   in_out_manager.F90 \ 
     
    11261267   taumod.F90 \ 
    11271268   tradmp.F90 \ 
    1128    $(MODEL_LIB)(dom_oce.o) \ 
    1129    $(MODEL_LIB)(flxrnf.o) \ 
    1130    $(MODEL_LIB)(in_out_manager.o) \ 
    1131    $(MODEL_LIB)(lbclnk.o) \ 
    1132    $(MODEL_LIB)(lib_mpp.o) \ 
    1133    $(MODEL_LIB)(oce.o) \ 
    1134    $(MODEL_LIB)(ocesbc.o) \ 
    1135    dom_oce.F90 \ 
    1136    flxrnf.F90 \ 
    1137    in_out_manager.F90 \ 
    1138    lbclnk.F90 \ 
    1139    lib_mpp.F90 \ 
    1140    oce.F90 \ 
    1141    ocesbc.F90 \ 
    1142    vectopt_loop_substitute.h90 \ 
    1143    KEY_CPP \ 
    1144    closea.F90 
    1145 $(MODEL_LIB)(cpl.o) :   \ 
    1146    $(MODEL_LIB)(dom_oce.o) \ 
    1147    $(MODEL_LIB)(in_out_manager.o) \ 
    1148    $(MODEL_LIB)(lib_print.o) \ 
    1149    $(MODEL_LIB)(oce.o) \ 
    1150    $(MODEL_LIB)(par_kind.o) \ 
    1151    $(MODEL_LIB)(par_oce.o) \ 
    1152    $(MODEL_LIB)(phycst.o) \ 
    1153    $(MODEL_LIB)(prtctl.o) \ 
    1154    dom_oce.F90 \ 
    1155    in_out_manager.F90 \ 
    1156    lib_print.f90 \ 
    1157    oce.F90 \ 
    1158    par_kind.F90 \ 
    1159    par_oce.F90 \ 
    1160    phycst.F90 \ 
    1161    prtctl.F90 \ 
    1162    $(MODEL_LIB)(cpl_oce.o) \ 
    1163    $(MODEL_LIB)(daymod.o) \ 
    1164    $(MODEL_LIB)(dom_oce.o) \ 
    1165    $(MODEL_LIB)(flx_oce.o) \ 
    1166    $(MODEL_LIB)(in_out_manager.o) \ 
    1167    $(MODEL_LIB)(oce.o) \ 
    1168    $(MODEL_LIB)(ocfzpt.o) \ 
    1169    $(MODEL_LIB)(phycst.o) \ 
    1170    cpl_oce.F90 \ 
    1171    daymod.F90 \ 
    1172    dom_oce.F90 \ 
    1173    flx_oce.F90 \ 
    1174    in_out_manager.F90 \ 
    1175    oce.F90 \ 
    1176    ocfzpt.F90 \ 
    1177    phycst.F90 \ 
    1178    $(IOIPSL_LIB) \ 
    1179    KEY_CPP \ 
    1180    cpl.F90 
    1181 $(MODEL_LIB)(cpl_oce.o) :  \ 
    1182    $(MODEL_LIB)(par_kind.o) \ 
    1183    par_kind.F90 \ 
    1184    $(MODEL_LIB)(par_oce.o) \ 
    1185    par_oce.F90 \ 
    1186    KEY_CPP \ 
    1187    cpl_oce.F90 
    1188 $(MODEL_LIB)(ctlopn.o) :   \ 
    1189    $(AGRIF_LIB) \ 
    1190    KEY_CPP \ 
    1191    ctlopn.F90 
    1192 $(MODEL_LIB)(daymod.o) :   \ 
    1193    $(MODEL_LIB)(dom_oce.o) \ 
    1194    $(MODEL_LIB)(in_out_manager.o) \ 
    1195    $(MODEL_LIB)(lib_mpp.o) \ 
    1196    $(MODEL_LIB)(lib_print.o) \ 
    1197    $(MODEL_LIB)(par_kind.o) \ 
    1198    $(MODEL_LIB)(par_oce.o) \ 
    1199    dom_oce.F90 \ 
    1200    in_out_manager.F90 \ 
    1201    lib_mpp.F90 \ 
    1202    lib_print.f90 \ 
    1203    par_kind.F90 \ 
    1204    par_oce.F90 \ 
    1205    $(MODEL_LIB)(dom_oce.o) \ 
    1206    $(MODEL_LIB)(in_out_manager.o) \ 
    1207    $(MODEL_LIB)(phycst.o) \ 
    1208    $(MODEL_LIB)(prtctl.o) \ 
    1209    dom_oce.F90 \ 
    1210    in_out_manager.F90 \ 
    1211    phycst.F90 \ 
    1212    prtctl.F90 \ 
    1213    daymod.F90 
    1214 $(MODEL_LIB)(diadimg.o) :  \ 
    1215    $(MODEL_LIB)(dom_oce.o) \ 
    1216    $(MODEL_LIB)(in_out_manager.o) \ 
    1217    $(MODEL_LIB)(lib_print.o) \ 
    1218    $(MODEL_LIB)(par_kind.o) \ 
    1219    $(MODEL_LIB)(par_oce.o) \ 
    1220    $(MODEL_LIB)(phycst.o) \ 
    1221    $(MODEL_LIB)(prtctl.o) \ 
    1222    dom_oce.F90 \ 
    1223    in_out_manager.F90 \ 
    1224    lib_print.f90 \ 
    1225    par_kind.F90 \ 
    1226    par_oce.F90 \ 
    1227    phycst.F90 \ 
    1228    prtctl.F90 \ 
    1229    $(MODEL_LIB)(daymod.o) \ 
    1230    $(MODEL_LIB)(dom_oce.o) \ 
    1231    $(MODEL_LIB)(in_out_manager.o) \ 
    1232    $(MODEL_LIB)(oce.o) \ 
    1233    daymod.F90 \ 
    1234    dom_oce.F90 \ 
    1235    in_out_manager.F90 \ 
    1236    oce.F90 \ 
    1237    domzgr_substitute.h90 \ 
    1238    KEY_CPP \ 
    1239    diadimg.F90 
    1240 $(MODEL_LIB)(diafwb.o) :   \ 
    12411269   $(MODEL_LIB)(albedo.o) \ 
    12421270   $(MODEL_LIB)(blk_oce.o) \ 
     
    12481276   $(MODEL_LIB)(dtasst.o) \ 
    12491277   $(MODEL_LIB)(dtatem.o) \ 
    1250    $(MODEL_LIB)(flx_oce.o) \ 
    12511278   $(MODEL_LIB)(flxmod.o) \ 
    12521279   $(MODEL_LIB)(flxrnf.o) \ 
     1280   $(MODEL_LIB)(flx_oce.o) \ 
    12531281   $(MODEL_LIB)(ice_oce.o) \ 
    12541282   $(MODEL_LIB)(in_out_manager.o) \ 
     
    12641292   $(MODEL_LIB)(taumod.o) \ 
    12651293   $(MODEL_LIB)(tradmp.o) \ 
    1266    albedo.F90 \ 
    12671294   blk_oce.F90 \ 
    1268    cpl_oce.F90 \ 
    1269    daymod.F90 \ 
    1270    dom_oce.F90 \ 
    1271    dtasal.F90 \ 
    1272    dtasss.F90 \ 
    1273    dtasst.F90 \ 
    1274    dtatem.F90 \ 
    1275    flx_oce.F90 \ 
    1276    flxmod.F90 \ 
     1295   dom_oce.F90 \ 
     1296   flxblk.F90 \ 
    12771297   flxrnf.F90 \ 
    1278    ice_oce.F90 \ 
    1279    in_out_manager.F90 \ 
    1280    lbclnk.F90 \ 
    1281    lib_mpp.F90 \ 
    1282    lib_print.f90 \ 
    1283    oce.F90 \ 
    1284    ocfzpt.F90 \ 
    1285    par_kind.F90 \ 
    1286    par_oce.F90 \ 
    1287    phycst.F90 \ 
    1288    prtctl.F90 \ 
    1289    taumod.F90 \ 
    1290    tradmp.F90 \ 
     1298   in_out_manager.F90 \ 
     1299   lib_mpp.F90 \ 
     1300   ocesbc.F90 \ 
     1301   oce.F90 \ 
     1302   phycst.F90 \ 
     1303   zdf_oce.F90 \ 
    12911304   $(MODEL_LIB)(blk_oce.o) \ 
    12921305   $(MODEL_LIB)(dom_oce.o) \ 
     
    12951308   $(MODEL_LIB)(in_out_manager.o) \ 
    12961309   $(MODEL_LIB)(lib_mpp.o) \ 
    1297    $(MODEL_LIB)(oce.o) \ 
    12981310   $(MODEL_LIB)(ocesbc.o) \ 
     1311   $(MODEL_LIB)(oce.o) \ 
    12991312   $(MODEL_LIB)(phycst.o) \ 
    13001313   $(MODEL_LIB)(zdf_oce.o) \ 
    1301    blk_oce.F90 \ 
    1302    dom_oce.F90 \ 
    1303    flxblk.F90 \ 
    1304    flxrnf.F90 \ 
    1305    in_out_manager.F90 \ 
    1306    lib_mpp.F90 \ 
    1307    oce.F90 \ 
    1308    ocesbc.F90 \ 
    1309    phycst.F90 \ 
    1310    zdf_oce.F90 \ 
    13111314   domzgr_substitute.h90 \ 
    13121315   vectopt_loop_substitute.h90 \ 
     
    13141317   diafwb.F90 
    13151318$(MODEL_LIB)(diagap.o) :   \ 
     1319   daymod.F90 \ 
     1320   dom_oce.F90 \ 
     1321   in_out_manager.F90 \ 
     1322   lib_print.f90 \ 
     1323   oce.F90 \ 
     1324   par_kind.F90 \ 
     1325   par_oce.F90 \ 
     1326   phycst.F90 \ 
     1327   prtctl.F90 \ 
    13161328   $(MODEL_LIB)(daymod.o) \ 
    13171329   $(MODEL_LIB)(dom_oce.o) \ 
     
    13241336   $(MODEL_LIB)(prtctl.o) \ 
    13251337   daymod.F90 \ 
    1326    dom_oce.F90 \ 
    1327    in_out_manager.F90 \ 
    1328    lib_print.f90 \ 
    1329    oce.F90 \ 
    1330    par_kind.F90 \ 
    1331    par_oce.F90 \ 
    1332    phycst.F90 \ 
    1333    prtctl.F90 \ 
     1338   dianam.F90 \ 
     1339   dom_oce.F90 \ 
     1340   dtasal.F90 \ 
     1341   dtatem.F90 \ 
     1342   in_out_manager.F90 \ 
     1343   lib_mpp.F90 \ 
     1344   oce.F90 \ 
    13341345   $(MODEL_LIB)(daymod.o) \ 
    13351346   $(MODEL_LIB)(dianam.o) \ 
     
    13401351   $(MODEL_LIB)(lib_mpp.o) \ 
    13411352   $(MODEL_LIB)(oce.o) \ 
     1353   domzgr_substitute.h90 \ 
     1354   $(IOIPSL_LIB) \ 
     1355   KEY_CPP \ 
     1356   diagap.F90 
     1357$(MODEL_LIB)(diahdy.o) :   \ 
     1358   in_out_manager.F90 \ 
     1359   lib_print.f90 \ 
     1360   par_kind.F90 \ 
     1361   par_oce.F90 \ 
     1362   $(MODEL_LIB)(in_out_manager.o) \ 
     1363   $(MODEL_LIB)(lib_print.o) \ 
     1364   $(MODEL_LIB)(par_kind.o) \ 
     1365   $(MODEL_LIB)(par_oce.o) \ 
     1366   dom_oce.F90 \ 
     1367   in_out_manager.F90 \ 
     1368   oce.F90 \ 
     1369   phycst.F90 \ 
     1370   $(MODEL_LIB)(dom_oce.o) \ 
     1371   $(MODEL_LIB)(in_out_manager.o) \ 
     1372   $(MODEL_LIB)(oce.o) \ 
     1373   $(MODEL_LIB)(phycst.o) \ 
     1374   domzgr_substitute.h90 \ 
     1375   KEY_CPP \ 
     1376   diahdy.F90 
     1377$(MODEL_LIB)(diahth.o) :   \ 
     1378   in_out_manager.F90 \ 
     1379   lib_print.f90 \ 
     1380   par_kind.F90 \ 
     1381   par_oce.F90 \ 
     1382   $(MODEL_LIB)(in_out_manager.o) \ 
     1383   $(MODEL_LIB)(lib_print.o) \ 
     1384   $(MODEL_LIB)(par_kind.o) \ 
     1385   $(MODEL_LIB)(par_oce.o) \ 
     1386   dom_oce.F90 \ 
     1387   in_out_manager.F90 \ 
     1388   oce.F90 \ 
     1389   phycst.F90 \ 
     1390   $(MODEL_LIB)(dom_oce.o) \ 
     1391   $(MODEL_LIB)(in_out_manager.o) \ 
     1392   $(MODEL_LIB)(oce.o) \ 
     1393   $(MODEL_LIB)(phycst.o) \ 
     1394   domzgr_substitute.h90 \ 
     1395   KEY_CPP \ 
     1396   diahth.F90 
     1397$(MODEL_LIB)(dianam.o) :   \ 
     1398   dom_oce.F90 \ 
     1399   in_out_manager.F90 \ 
     1400   lib_print.f90 \ 
     1401   par_kind.F90 \ 
     1402   par_oce.F90 \ 
     1403   phycst.F90 \ 
     1404   prtctl.F90 \ 
     1405   $(MODEL_LIB)(dom_oce.o) \ 
     1406   $(MODEL_LIB)(in_out_manager.o) \ 
     1407   $(MODEL_LIB)(lib_print.o) \ 
     1408   $(MODEL_LIB)(par_kind.o) \ 
     1409   $(MODEL_LIB)(par_oce.o) \ 
     1410   $(MODEL_LIB)(phycst.o) \ 
     1411   $(MODEL_LIB)(prtctl.o) \ 
     1412   daymod.F90 \ 
     1413   dom_oce.F90 \ 
     1414   in_out_manager.F90 \ 
     1415   phycst.F90 \ 
     1416   $(MODEL_LIB)(daymod.o) \ 
     1417   $(MODEL_LIB)(dom_oce.o) \ 
     1418   $(MODEL_LIB)(in_out_manager.o) \ 
     1419   $(MODEL_LIB)(phycst.o) \ 
     1420   KEY_CPP \ 
     1421   dianam.F90 
     1422$(MODEL_LIB)(diaptr.o) :   \ 
     1423   daymod.F90 \ 
     1424   dom_oce.F90 \ 
     1425   in_out_manager.F90 \ 
     1426   lib_print.f90 \ 
     1427   par_kind.F90 \ 
     1428   par_oce.F90 \ 
     1429   phycst.F90 \ 
     1430   prtctl.F90 \ 
     1431   $(MODEL_LIB)(daymod.o) \ 
     1432   $(MODEL_LIB)(dom_oce.o) \ 
     1433   $(MODEL_LIB)(in_out_manager.o) \ 
     1434   $(MODEL_LIB)(lib_print.o) \ 
     1435   $(MODEL_LIB)(par_kind.o) \ 
     1436   $(MODEL_LIB)(par_oce.o) \ 
     1437   $(MODEL_LIB)(phycst.o) \ 
     1438   $(MODEL_LIB)(prtctl.o) \ 
    13421439   daymod.F90 \ 
    13431440   dianam.F90 \ 
    13441441   dom_oce.F90 \ 
    1345    dtasal.F90 \ 
    1346    dtatem.F90 \ 
    1347    in_out_manager.F90 \ 
    1348    lib_mpp.F90 \ 
    1349    oce.F90 \ 
    1350    domzgr_substitute.h90 \ 
    1351    $(IOIPSL_LIB) \ 
    1352    KEY_CPP \ 
    1353    diagap.F90 
    1354 $(MODEL_LIB)(diahdy.o) :   \ 
    1355    $(MODEL_LIB)(in_out_manager.o) \ 
    1356    $(MODEL_LIB)(lib_print.o) \ 
    1357    $(MODEL_LIB)(par_kind.o) \ 
    1358    $(MODEL_LIB)(par_oce.o) \ 
    1359    in_out_manager.F90 \ 
    1360    lib_print.f90 \ 
    1361    par_kind.F90 \ 
    1362    par_oce.F90 \ 
    1363    $(MODEL_LIB)(dom_oce.o) \ 
    1364    $(MODEL_LIB)(in_out_manager.o) \ 
    1365    $(MODEL_LIB)(oce.o) \ 
    1366    $(MODEL_LIB)(phycst.o) \ 
    1367    dom_oce.F90 \ 
    1368    in_out_manager.F90 \ 
    1369    oce.F90 \ 
    1370    phycst.F90 \ 
    1371    domzgr_substitute.h90 \ 
    1372    KEY_CPP \ 
    1373    diahdy.F90 
    1374 $(MODEL_LIB)(diahth.o) :   \ 
    1375    $(MODEL_LIB)(in_out_manager.o) \ 
    1376    $(MODEL_LIB)(lib_print.o) \ 
    1377    $(MODEL_LIB)(par_kind.o) \ 
    1378    $(MODEL_LIB)(par_oce.o) \ 
    1379    in_out_manager.F90 \ 
    1380    lib_print.f90 \ 
    1381    par_kind.F90 \ 
    1382    par_oce.F90 \ 
    1383    $(MODEL_LIB)(dom_oce.o) \ 
    1384    $(MODEL_LIB)(in_out_manager.o) \ 
    1385    $(MODEL_LIB)(oce.o) \ 
    1386    $(MODEL_LIB)(phycst.o) \ 
    1387    dom_oce.F90 \ 
    1388    in_out_manager.F90 \ 
    1389    oce.F90 \ 
    1390    phycst.F90 \ 
    1391    domzgr_substitute.h90 \ 
    1392    KEY_CPP \ 
    1393    diahth.F90 
    1394 $(MODEL_LIB)(dianam.o) :   \ 
    1395    $(MODEL_LIB)(dom_oce.o) \ 
    1396    $(MODEL_LIB)(in_out_manager.o) \ 
    1397    $(MODEL_LIB)(lib_print.o) \ 
    1398    $(MODEL_LIB)(par_kind.o) \ 
    1399    $(MODEL_LIB)(par_oce.o) \ 
    1400    $(MODEL_LIB)(phycst.o) \ 
    1401    $(MODEL_LIB)(prtctl.o) \ 
    1402    dom_oce.F90 \ 
    1403    in_out_manager.F90 \ 
    1404    lib_print.f90 \ 
    1405    par_kind.F90 \ 
    1406    par_oce.F90 \ 
    1407    phycst.F90 \ 
    1408    prtctl.F90 \ 
    1409    $(MODEL_LIB)(daymod.o) \ 
    1410    $(MODEL_LIB)(dom_oce.o) \ 
    1411    $(MODEL_LIB)(in_out_manager.o) \ 
    1412    $(MODEL_LIB)(phycst.o) \ 
    1413    daymod.F90 \ 
    1414    dom_oce.F90 \ 
    1415    in_out_manager.F90 \ 
    1416    phycst.F90 \ 
    1417    KEY_CPP \ 
    1418    dianam.F90 
    1419 $(MODEL_LIB)(diaptr.o) :   \ 
    1420    $(MODEL_LIB)(daymod.o) \ 
    1421    $(MODEL_LIB)(dom_oce.o) \ 
    1422    $(MODEL_LIB)(in_out_manager.o) \ 
    1423    $(MODEL_LIB)(lib_print.o) \ 
    1424    $(MODEL_LIB)(par_kind.o) \ 
    1425    $(MODEL_LIB)(par_oce.o) \ 
    1426    $(MODEL_LIB)(phycst.o) \ 
    1427    $(MODEL_LIB)(prtctl.o) \ 
    1428    daymod.F90 \ 
    1429    dom_oce.F90 \ 
    1430    in_out_manager.F90 \ 
    1431    lib_print.f90 \ 
    1432    par_kind.F90 \ 
    1433    par_oce.F90 \ 
    1434    phycst.F90 \ 
    1435    prtctl.F90 \ 
     1442   in_out_manager.F90 \ 
     1443   ldftra_oce.F90 \ 
     1444   lib_mpp.F90 \ 
     1445   oce.F90 \ 
     1446   phycst.F90 \ 
    14361447   $(MODEL_LIB)(daymod.o) \ 
    14371448   $(MODEL_LIB)(dianam.o) \ 
     
    14421453   $(MODEL_LIB)(oce.o) \ 
    14431454   $(MODEL_LIB)(phycst.o) \ 
    1444    daymod.F90 \ 
    1445    dianam.F90 \ 
    1446    dom_oce.F90 \ 
    1447    in_out_manager.F90 \ 
    1448    ldftra_oce.F90 \ 
    1449    lib_mpp.F90 \ 
    1450    oce.F90 \ 
    1451    phycst.F90 \ 
    14521455   domzgr_substitute.h90 \ 
    14531456   vectopt_loop_substitute.h90 \ 
     
    14561459   diaptr.F90 
    14571460$(MODEL_LIB)(diaspr.o) :   \ 
     1461   dom_oce.F90 \ 
     1462   in_out_manager.F90 \ 
     1463   lbclnk.F90 \ 
     1464   lib_mpp.F90 \ 
     1465   lib_print.f90 \ 
     1466   oce.F90 \ 
     1467   par_kind.F90 \ 
     1468   par_oce.F90 \ 
     1469   sol_oce.F90 \ 
     1470   zdf_oce.F90 \ 
    14581471   $(MODEL_LIB)(dom_oce.o) \ 
    14591472   $(MODEL_LIB)(in_out_manager.o) \ 
     
    14681481   dom_oce.F90 \ 
    14691482   in_out_manager.F90 \ 
    1470    lbclnk.F90 \ 
    1471    lib_mpp.F90 \ 
    1472    lib_print.f90 \ 
    1473    oce.F90 \ 
    1474    par_kind.F90 \ 
    1475    par_oce.F90 \ 
     1483   lib_mpp.F90 \ 
     1484   oce.F90 \ 
     1485   phycst.F90 \ 
     1486   solfet.F90 \ 
     1487   solpcg.F90 \ 
     1488   solsor.F90 \ 
    14761489   sol_oce.F90 \ 
    1477    zdf_oce.F90 \ 
    1478    $(MODEL_LIB)(dom_oce.o) \ 
    1479    $(MODEL_LIB)(in_out_manager.o) \ 
    1480    $(MODEL_LIB)(lib_mpp.o) \ 
    1481    $(MODEL_LIB)(oce.o) \ 
    1482    $(MODEL_LIB)(phycst.o) \ 
    1483    $(MODEL_LIB)(sol_oce.o) \ 
     1490   $(MODEL_LIB)(dom_oce.o) \ 
     1491   $(MODEL_LIB)(in_out_manager.o) \ 
     1492   $(MODEL_LIB)(lib_mpp.o) \ 
     1493   $(MODEL_LIB)(oce.o) \ 
     1494   $(MODEL_LIB)(phycst.o) \ 
    14841495   $(MODEL_LIB)(solfet.o) \ 
    14851496   $(MODEL_LIB)(solpcg.o) \ 
    14861497   $(MODEL_LIB)(solsor.o) \ 
    1487    dom_oce.F90 \ 
    1488    in_out_manager.F90 \ 
    1489    lib_mpp.F90 \ 
    1490    oce.F90 \ 
    1491    phycst.F90 \ 
    1492    sol_oce.F90 \ 
    1493    solfet.F90 \ 
    1494    solpcg.F90 \ 
    1495    solsor.F90 \ 
     1498   $(MODEL_LIB)(sol_oce.o) \ 
    14961499   KEY_CPP \ 
    14971500   diaspr.F90 
    1498 $(MODEL_LIB)(diawri.o) :   \ 
    1499    $(MODEL_LIB)(blk_oce.o) \ 
    1500    $(MODEL_LIB)(cpl_oce.o) \ 
    1501    $(MODEL_LIB)(daymod.o) \ 
    1502    $(MODEL_LIB)(dom_oce.o) \ 
    1503    $(MODEL_LIB)(dtasal.o) \ 
    1504    $(MODEL_LIB)(dtasss.o) \ 
    1505    $(MODEL_LIB)(dtasst.o) \ 
    1506    $(MODEL_LIB)(dtatem.o) \ 
    1507    $(MODEL_LIB)(flx_oce.o) \ 
    1508    $(MODEL_LIB)(flxmod.o) \ 
    1509    $(MODEL_LIB)(flxrnf.o) \ 
    1510    $(MODEL_LIB)(ice_oce.o) \ 
    1511    $(MODEL_LIB)(in_out_manager.o) \ 
    1512    $(MODEL_LIB)(lbclnk.o) \ 
    1513    $(MODEL_LIB)(lib_mpp.o) \ 
    1514    $(MODEL_LIB)(lib_print.o) \ 
    1515    $(MODEL_LIB)(oce.o) \ 
    1516    $(MODEL_LIB)(ocfzpt.o) \ 
    1517    $(MODEL_LIB)(par_kind.o) \ 
    1518    $(MODEL_LIB)(par_oce.o) \ 
    1519    $(MODEL_LIB)(phycst.o) \ 
    1520    $(MODEL_LIB)(prtctl.o) \ 
    1521    $(MODEL_LIB)(sol_oce.o) \ 
    1522    $(MODEL_LIB)(solfet.o) \ 
    1523    $(MODEL_LIB)(solpcg.o) \ 
    1524    $(MODEL_LIB)(solsor.o) \ 
    1525    $(MODEL_LIB)(taumod.o) \ 
    1526    $(MODEL_LIB)(tradmp.o) \ 
    1527    $(MODEL_LIB)(zdf_oce.o) \ 
     1501$(MODEL_LIB)(diawri1d.o) : \ 
    15281502   blk_oce.F90 \ 
    15291503   cpl_oce.F90 \ 
    1530    daymod.F90 \ 
    1531    dom_oce.F90 \ 
    1532    dtasal.F90 \ 
    1533    dtasss.F90 \ 
    1534    dtasst.F90 \ 
    1535    dtatem.F90 \ 
    1536    flx_oce.F90 \ 
    1537    flxmod.F90 \ 
    1538    flxrnf.F90 \ 
    1539    ice_oce.F90 \ 
    1540    in_out_manager.F90 \ 
    1541    lbclnk.F90 \ 
    1542    lib_mpp.F90 \ 
    1543    lib_print.f90 \ 
    1544    oce.F90 \ 
    1545    ocfzpt.F90 \ 
    1546    par_kind.F90 \ 
    1547    par_oce.F90 \ 
    1548    phycst.F90 \ 
    1549    prtctl.F90 \ 
    1550    sol_oce.F90 \ 
    1551    solfet.F90 \ 
    1552    solpcg.F90 \ 
    1553    solsor.F90 \ 
    1554    taumod.F90 \ 
    1555    tradmp.F90 \ 
    1556    zdf_oce.F90 \ 
    1557    $(MODEL_LIB)(daymod.o) \ 
    1558    $(MODEL_LIB)(diadimg.o) \ 
    1559    $(MODEL_LIB)(diahth.o) \ 
    1560    $(MODEL_LIB)(dianam.o) \ 
    1561    $(MODEL_LIB)(diaspr.o) \ 
    1562    $(MODEL_LIB)(dom_oce.o) \ 
    1563    $(MODEL_LIB)(flx_oce.o) \ 
    1564    $(MODEL_LIB)(flxrnf.o) \ 
    1565    $(MODEL_LIB)(ice_oce.o) \ 
    1566    $(MODEL_LIB)(in_out_manager.o) \ 
    1567    $(MODEL_LIB)(lbclnk.o) \ 
    1568    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1569    $(MODEL_LIB)(ldftra_oce.o) \ 
    1570    $(MODEL_LIB)(oce.o) \ 
    1571    $(MODEL_LIB)(ocesbc.o) \ 
    1572    $(MODEL_LIB)(ocfzpt.o) \ 
    1573    $(MODEL_LIB)(phycst.o) \ 
    1574    $(MODEL_LIB)(sol_oce.o) \ 
    1575    $(MODEL_LIB)(taumod.o) \ 
    1576    $(MODEL_LIB)(zdf_oce.o) \ 
    1577    $(MODEL_LIB)(zdfddm.o) \ 
    1578    $(MODEL_LIB)(zdfmxl.o) \ 
    15791504   daymod.F90 \ 
    15801505   diadimg.F90 \ 
     
    15831508   diaspr.F90 \ 
    15841509   dom_oce.F90 \ 
     1510   dtasal.F90 \ 
     1511   dtasss.F90 \ 
     1512   dtasst.F90 \ 
     1513   dtatem.F90 \ 
     1514   dynzdf_exp.F90 \ 
     1515   eosbn2.F90 \ 
     1516   flxmod.F90 \ 
     1517   flxrnf.F90 \ 
    15851518   flx_oce.F90 \ 
    1586    flxrnf.F90 \ 
    15871519   ice_oce.F90 \ 
    15881520   in_out_manager.F90 \ 
     
    15901522   ldfdyn_oce.F90 \ 
    15911523   ldftra_oce.F90 \ 
    1592    oce.F90 \ 
     1524   lib_mpp.F90 \ 
     1525   lib_print.f90 \ 
    15931526   ocesbc.F90 \ 
     1527   oce.F90 \ 
    15941528   ocfzpt.F90 \ 
    1595    phycst.F90 \ 
     1529   par_kind.F90 \ 
     1530   par_oce.F90 \ 
     1531   phycst.F90 \ 
     1532   prtctl.F90 \ 
    15961533   sol_oce.F90 \ 
    15971534   taumod.F90 \ 
    1598    zdf_oce.F90 \ 
     1535   tradmp.F90 \ 
     1536   trazdf_exp.F90 \ 
    15991537   zdfddm.F90 \ 
    16001538   zdfmxl.F90 \ 
    1601    $(MODEL_LIB)(dtasst.o) \ 
    1602    $(MODEL_LIB)(lib_mpp.o) \ 
    1603    dtasst.F90 \ 
    1604    lib_mpp.F90 \ 
    1605    diawri_dimg.h90 \ 
    1606    zdfddm_substitute.h90 \ 
    1607    $(IOIPSL_LIB) \ 
    1608    KEY_CPP \ 
    1609    diawri.F90 
    1610 $(MODEL_LIB)(diawri1d.o) : \ 
     1539   zdf_oce.F90 \ 
    16111540   $(MODEL_LIB)(blk_oce.o) \ 
    16121541   $(MODEL_LIB)(cpl_oce.o) \ 
     
    16231552   $(MODEL_LIB)(dynzdf_exp.o) \ 
    16241553   $(MODEL_LIB)(eosbn2.o) \ 
    1625    $(MODEL_LIB)(flx_oce.o) \ 
    16261554   $(MODEL_LIB)(flxmod.o) \ 
    16271555   $(MODEL_LIB)(flxrnf.o) \ 
     1556   $(MODEL_LIB)(flx_oce.o) \ 
    16281557   $(MODEL_LIB)(ice_oce.o) \ 
    16291558   $(MODEL_LIB)(in_out_manager.o) \ 
     
    16331562   $(MODEL_LIB)(lib_mpp.o) \ 
    16341563   $(MODEL_LIB)(lib_print.o) \ 
    1635    $(MODEL_LIB)(oce.o) \ 
    16361564   $(MODEL_LIB)(ocesbc.o) \ 
     1565   $(MODEL_LIB)(oce.o) \ 
    16371566   $(MODEL_LIB)(ocfzpt.o) \ 
    16381567   $(MODEL_LIB)(par_kind.o) \ 
     
    16421571   $(MODEL_LIB)(sol_oce.o) \ 
    16431572   $(MODEL_LIB)(taumod.o) \ 
    1644    $(MODEL_LIB)(traadv_ctl.o) \ 
    16451573   $(MODEL_LIB)(tradmp.o) \ 
    16461574   $(MODEL_LIB)(trazdf_exp.o) \ 
    1647    $(MODEL_LIB)(zdf_oce.o) \ 
    16481575   $(MODEL_LIB)(zdfddm.o) \ 
    16491576   $(MODEL_LIB)(zdfmxl.o) \ 
     1577   $(MODEL_LIB)(zdf_oce.o) \ 
     1578   daymod.F90 \ 
     1579   diahth.F90 \ 
     1580   dianam.F90 \ 
     1581   diawri.F90 \ 
     1582   dom_oce.F90 \ 
     1583   flxrnf.F90 \ 
     1584   ice_oce.F90 \ 
     1585   in_out_manager.F90 \ 
     1586   lbclnk.F90 \ 
     1587   ocesbc.F90 \ 
     1588   oce.F90 \ 
     1589   ocfzpt.F90 \ 
     1590   phycst.F90 \ 
     1591   sol_oce.F90 \ 
     1592   taumod.F90 \ 
     1593   zdfddm.F90 \ 
     1594   zdfkpp.F90 \ 
     1595   zdfmxl.F90 \ 
     1596   zdftke.F90 \ 
     1597   zdf_oce.F90 \ 
     1598   $(MODEL_LIB)(daymod.o) \ 
     1599   $(MODEL_LIB)(diahth.o) \ 
     1600   $(MODEL_LIB)(dianam.o) \ 
     1601   $(MODEL_LIB)(diawri.o) \ 
     1602   $(MODEL_LIB)(dom_oce.o) \ 
     1603   $(MODEL_LIB)(flxrnf.o) \ 
     1604   $(MODEL_LIB)(ice_oce.o) \ 
     1605   $(MODEL_LIB)(in_out_manager.o) \ 
     1606   $(MODEL_LIB)(lbclnk.o) \ 
     1607   $(MODEL_LIB)(ocesbc.o) \ 
     1608   $(MODEL_LIB)(oce.o) \ 
     1609   $(MODEL_LIB)(ocfzpt.o) \ 
     1610   $(MODEL_LIB)(phycst.o) \ 
     1611   $(MODEL_LIB)(sol_oce.o) \ 
     1612   $(MODEL_LIB)(taumod.o) \ 
     1613   $(MODEL_LIB)(zdfddm.o) \ 
     1614   $(MODEL_LIB)(zdfkpp.o) \ 
     1615   $(MODEL_LIB)(zdfmxl.o) \ 
     1616   $(MODEL_LIB)(zdftke.o) \ 
     1617   $(MODEL_LIB)(zdf_oce.o) \ 
     1618   zdfddm_substitute.h90 \ 
     1619   $(IOIPSL_LIB) \ 
     1620   KEY_CPP \ 
     1621   diawri1d.F90 
     1622$(MODEL_LIB)(diawri.o) :   \ 
    16501623   blk_oce.F90 \ 
    16511624   cpl_oce.F90 \ 
     1625   daymod.F90 \ 
     1626   dom_oce.F90 \ 
     1627   dtasal.F90 \ 
     1628   dtasss.F90 \ 
     1629   dtasst.F90 \ 
     1630   dtatem.F90 \ 
     1631   flxmod.F90 \ 
     1632   flxrnf.F90 \ 
     1633   flx_oce.F90 \ 
     1634   ice_oce.F90 \ 
     1635   in_out_manager.F90 \ 
     1636   lbclnk.F90 \ 
     1637   lib_mpp.F90 \ 
     1638   lib_print.f90 \ 
     1639   oce.F90 \ 
     1640   ocfzpt.F90 \ 
     1641   par_kind.F90 \ 
     1642   par_oce.F90 \ 
     1643   phycst.F90 \ 
     1644   prtctl.F90 \ 
     1645   solfet.F90 \ 
     1646   solpcg.F90 \ 
     1647   solsor.F90 \ 
     1648   sol_oce.F90 \ 
     1649   taumod.F90 \ 
     1650   tradmp.F90 \ 
     1651   zdf_oce.F90 \ 
     1652   $(MODEL_LIB)(blk_oce.o) \ 
     1653   $(MODEL_LIB)(cpl_oce.o) \ 
     1654   $(MODEL_LIB)(daymod.o) \ 
     1655   $(MODEL_LIB)(dom_oce.o) \ 
     1656   $(MODEL_LIB)(dtasal.o) \ 
     1657   $(MODEL_LIB)(dtasss.o) \ 
     1658   $(MODEL_LIB)(dtasst.o) \ 
     1659   $(MODEL_LIB)(dtatem.o) \ 
     1660   $(MODEL_LIB)(flxmod.o) \ 
     1661   $(MODEL_LIB)(flxrnf.o) \ 
     1662   $(MODEL_LIB)(flx_oce.o) \ 
     1663   $(MODEL_LIB)(ice_oce.o) \ 
     1664   $(MODEL_LIB)(in_out_manager.o) \ 
     1665   $(MODEL_LIB)(lbclnk.o) \ 
     1666   $(MODEL_LIB)(lib_mpp.o) \ 
     1667   $(MODEL_LIB)(lib_print.o) \ 
     1668   $(MODEL_LIB)(oce.o) \ 
     1669   $(MODEL_LIB)(ocfzpt.o) \ 
     1670   $(MODEL_LIB)(par_kind.o) \ 
     1671   $(MODEL_LIB)(par_oce.o) \ 
     1672   $(MODEL_LIB)(phycst.o) \ 
     1673   $(MODEL_LIB)(prtctl.o) \ 
     1674   $(MODEL_LIB)(solfet.o) \ 
     1675   $(MODEL_LIB)(solpcg.o) \ 
     1676   $(MODEL_LIB)(solsor.o) \ 
     1677   $(MODEL_LIB)(sol_oce.o) \ 
     1678   $(MODEL_LIB)(taumod.o) \ 
     1679   $(MODEL_LIB)(tradmp.o) \ 
     1680   $(MODEL_LIB)(zdf_oce.o) \ 
    16521681   daymod.F90 \ 
    16531682   diadimg.F90 \ 
     
    16561685   diaspr.F90 \ 
    16571686   dom_oce.F90 \ 
    1658    dtasal.F90 \ 
    1659    dtasss.F90 \ 
    1660    dtasst.F90 \ 
    1661    dtatem.F90 \ 
    1662    dynzdf_exp.F90 \ 
    1663    eosbn2.F90 \ 
     1687   flxrnf.F90 \ 
    16641688   flx_oce.F90 \ 
    1665    flxmod.F90 \ 
    1666    flxrnf.F90 \ 
    16671689   ice_oce.F90 \ 
    16681690   in_out_manager.F90 \ 
     
    16701692   ldfdyn_oce.F90 \ 
    16711693   ldftra_oce.F90 \ 
    1672    lib_mpp.F90 \ 
    1673    lib_print.f90 \ 
    1674    oce.F90 \ 
    16751694   ocesbc.F90 \ 
     1695   oce.F90 \ 
    16761696   ocfzpt.F90 \ 
    1677    par_kind.F90 \ 
    1678    par_oce.F90 \ 
    1679    phycst.F90 \ 
    1680    prtctl.F90 \ 
     1697   phycst.F90 \ 
    16811698   sol_oce.F90 \ 
    16821699   taumod.F90 \ 
    1683    traadv_ctl.F90 \ 
    1684    tradmp.F90 \ 
    1685    trazdf_exp.F90 \ 
    1686    zdf_oce.F90 \ 
    16871700   zdfddm.F90 \ 
    16881701   zdfmxl.F90 \ 
     1702   zdf_oce.F90 \ 
    16891703   $(MODEL_LIB)(daymod.o) \ 
     1704   $(MODEL_LIB)(diadimg.o) \ 
    16901705   $(MODEL_LIB)(diahth.o) \ 
    16911706   $(MODEL_LIB)(dianam.o) \ 
    1692    $(MODEL_LIB)(diawri.o) \ 
     1707   $(MODEL_LIB)(diaspr.o) \ 
    16931708   $(MODEL_LIB)(dom_oce.o) \ 
    16941709   $(MODEL_LIB)(flxrnf.o) \ 
     1710   $(MODEL_LIB)(flx_oce.o) \ 
    16951711   $(MODEL_LIB)(ice_oce.o) \ 
    16961712   $(MODEL_LIB)(in_out_manager.o) \ 
    16971713   $(MODEL_LIB)(lbclnk.o) \ 
    1698    $(MODEL_LIB)(oce.o) \ 
     1714   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1715   $(MODEL_LIB)(ldftra_oce.o) \ 
    16991716   $(MODEL_LIB)(ocesbc.o) \ 
     1717   $(MODEL_LIB)(oce.o) \ 
    17001718   $(MODEL_LIB)(ocfzpt.o) \ 
    17011719   $(MODEL_LIB)(phycst.o) \ 
    17021720   $(MODEL_LIB)(sol_oce.o) \ 
    17031721   $(MODEL_LIB)(taumod.o) \ 
     1722   $(MODEL_LIB)(zdfddm.o) \ 
     1723   $(MODEL_LIB)(zdfmxl.o) \ 
    17041724   $(MODEL_LIB)(zdf_oce.o) \ 
    1705    $(MODEL_LIB)(zdfddm.o) \ 
    1706    $(MODEL_LIB)(zdfkpp.o) \ 
    1707    $(MODEL_LIB)(zdfmxl.o) \ 
    1708    $(MODEL_LIB)(zdftke.o) \ 
    1709    daymod.F90 \ 
    1710    diahth.F90 \ 
    1711    dianam.F90 \ 
    1712    diawri.F90 \ 
    1713    dom_oce.F90 \ 
    1714    flxrnf.F90 \ 
    1715    ice_oce.F90 \ 
    1716    in_out_manager.F90 \ 
    1717    lbclnk.F90 \ 
    1718    oce.F90 \ 
    1719    ocesbc.F90 \ 
    1720    ocfzpt.F90 \ 
    1721    phycst.F90 \ 
    1722    sol_oce.F90 \ 
    1723    taumod.F90 \ 
    1724    zdf_oce.F90 \ 
    1725    zdfddm.F90 \ 
    1726    zdfkpp.F90 \ 
    1727    zdfmxl.F90 \ 
    1728    zdftke.F90 \ 
     1725   dtasst.F90 \ 
     1726   lib_mpp.F90 \ 
     1727   $(MODEL_LIB)(dtasst.o) \ 
     1728   $(MODEL_LIB)(lib_mpp.o) \ 
     1729   diawri_dimg.h90 \ 
    17291730   zdfddm_substitute.h90 \ 
    17301731   $(IOIPSL_LIB) \ 
    17311732   KEY_CPP \ 
    1732    diawri1d.F90 
     1733   diawri.F90 
    17331734$(MODEL_LIB)(divcur.o) :   \ 
     1735   dom_oce.F90 \ 
     1736   in_out_manager.F90 \ 
     1737   lib_mpp.F90 \ 
     1738   lib_print.f90 \ 
     1739   obc_par.F90 \ 
     1740   oce.F90 \ 
     1741   par_kind.F90 \ 
     1742   par_oce.F90 \ 
    17341743   $(MODEL_LIB)(dom_oce.o) \ 
    17351744   $(MODEL_LIB)(in_out_manager.o) \ 
     
    17421751   dom_oce.F90 \ 
    17431752   in_out_manager.F90 \ 
    1744    lib_mpp.F90 \ 
    1745    lib_print.f90 \ 
    1746    obc_par.F90 \ 
    1747    oce.F90 \ 
    1748    par_kind.F90 \ 
    1749    par_oce.F90 \ 
     1753   lbclnk.F90 \ 
     1754   obc_oce.F90 \ 
     1755   oce.F90 \ 
    17501756   $(MODEL_LIB)(dom_oce.o) \ 
    17511757   $(MODEL_LIB)(in_out_manager.o) \ 
     
    17531759   $(MODEL_LIB)(obc_oce.o) \ 
    17541760   $(MODEL_LIB)(oce.o) \ 
    1755    dom_oce.F90 \ 
    1756    in_out_manager.F90 \ 
    1757    lbclnk.F90 \ 
    1758    obc_oce.F90 \ 
    1759    oce.F90 \ 
    17601761   domzgr_substitute.h90 \ 
    17611762   vectopt_loop_substitute.h90 \ 
    17621763   KEY_CPP \ 
    17631764   divcur.F90 
    1764 $(MODEL_LIB)(dom_ice.o) :  \ 
    1765    $(MODEL_LIB)(par_oce.o) \ 
    1766    par_oce.F90 \ 
    1767    $(MODEL_LIB)(par_ice.o) \ 
    1768    par_ice.F90 \ 
    1769    dom_ice.F90 
    1770 $(MODEL_LIB)(dom_oce.o) :  \ 
    1771    $(MODEL_LIB)(par_kind.o) \ 
    1772    par_kind.F90 \ 
    1773    $(MODEL_LIB)(par_oce.o) \ 
    1774    par_oce.F90 \ 
    1775    KEY_CPP \ 
    1776    dom_oce.F90 
    17771765$(MODEL_LIB)(domain.o) :   \ 
     1766   blk_oce.F90 \ 
     1767   closea.F90 \ 
     1768   daymod.F90 \ 
     1769   dom_oce.F90 \ 
     1770   dynspg_oce.F90 \ 
     1771   flxrnf.F90 \ 
     1772   ini1d.F90 \ 
     1773   in_out_manager.F90 \ 
     1774   lbclnk.F90 \ 
     1775   lib_mpp.F90 \ 
     1776   lib_print.f90 \ 
     1777   obc_oce.F90 \ 
     1778   ocesbc.F90 \ 
     1779   oce.F90 \ 
     1780   par_kind.F90 \ 
     1781   par_oce.F90 \ 
     1782   phycst.F90 \ 
     1783   prtctl.F90 \ 
     1784   solisl.F90 \ 
    17781785   $(MODEL_LIB)(blk_oce.o) \ 
    17791786   $(MODEL_LIB)(closea.o) \ 
     
    17821789   $(MODEL_LIB)(dynspg_oce.o) \ 
    17831790   $(MODEL_LIB)(flxrnf.o) \ 
    1784    $(MODEL_LIB)(in_out_manager.o) \ 
    17851791   $(MODEL_LIB)(ini1d.o) \ 
     1792   $(MODEL_LIB)(in_out_manager.o) \ 
    17861793   $(MODEL_LIB)(lbclnk.o) \ 
    17871794   $(MODEL_LIB)(lib_mpp.o) \ 
    17881795   $(MODEL_LIB)(lib_print.o) \ 
    17891796   $(MODEL_LIB)(obc_oce.o) \ 
    1790    $(MODEL_LIB)(oce.o) \ 
    17911797   $(MODEL_LIB)(ocesbc.o) \ 
     1798   $(MODEL_LIB)(oce.o) \ 
    17921799   $(MODEL_LIB)(par_kind.o) \ 
    17931800   $(MODEL_LIB)(par_oce.o) \ 
     
    17981805   closea.F90 \ 
    17991806   daymod.F90 \ 
    1800    dom_oce.F90 \ 
    1801    dynspg_oce.F90 \ 
     1807   domhgr.F90 \ 
     1808   dommsk.F90 \ 
     1809   domstp.F90 \ 
     1810   domwri.F90 \ 
     1811   domzgr.F90 \ 
     1812   dom_oce.F90 \ 
    18021813   flxrnf.F90 \ 
    1803    in_out_manager.F90 \ 
    1804    ini1d.F90 \ 
    1805    lbclnk.F90 \ 
    1806    lib_mpp.F90 \ 
    1807    lib_print.f90 \ 
    1808    obc_oce.F90 \ 
    1809    oce.F90 \ 
    1810    ocesbc.F90 \ 
    1811    par_kind.F90 \ 
    1812    par_oce.F90 \ 
    1813    phycst.F90 \ 
    1814    prtctl.F90 \ 
    1815    solisl.F90 \ 
     1814   ice_oce.F90 \ 
     1815   in_out_manager.F90 \ 
     1816   lib_mpp.F90 \ 
     1817   oce.F90 \ 
     1818   phycst.F90 \ 
    18161819   $(MODEL_LIB)(blk_oce.o) \ 
    18171820   $(MODEL_LIB)(closea.o) \ 
    18181821   $(MODEL_LIB)(daymod.o) \ 
    1819    $(MODEL_LIB)(dom_oce.o) \ 
    18201822   $(MODEL_LIB)(domhgr.o) \ 
    18211823   $(MODEL_LIB)(dommsk.o) \ 
     
    18231825   $(MODEL_LIB)(domwri.o) \ 
    18241826   $(MODEL_LIB)(domzgr.o) \ 
     1827   $(MODEL_LIB)(dom_oce.o) \ 
    18251828   $(MODEL_LIB)(flxrnf.o) \ 
    18261829   $(MODEL_LIB)(ice_oce.o) \ 
     
    18291832   $(MODEL_LIB)(oce.o) \ 
    18301833   $(MODEL_LIB)(phycst.o) \ 
    1831    blk_oce.F90 \ 
    1832    closea.F90 \ 
    1833    daymod.F90 \ 
    1834    dom_oce.F90 \ 
    1835    domhgr.F90 \ 
    1836    dommsk.F90 \ 
    1837    domstp.F90 \ 
    1838    domwri.F90 \ 
    1839    domzgr.F90 \ 
    1840    flxrnf.F90 \ 
    1841    ice_oce.F90 \ 
    1842    in_out_manager.F90 \ 
    1843    lib_mpp.F90 \ 
    1844    oce.F90 \ 
    1845    phycst.F90 \ 
    18461834   domzgr_substitute.h90 \ 
    18471835   $(IOIPSL_LIB) \ 
     
    18491837   domain.F90 
    18501838$(MODEL_LIB)(domcfg.o) :   \ 
     1839   dom_oce.F90 \ 
     1840   in_out_manager.F90 \ 
     1841   lib_mpp.F90 \ 
     1842   lib_print.f90 \ 
     1843   obc_oce.F90 \ 
     1844   oce.F90 \ 
     1845   par_kind.F90 \ 
     1846   par_oce.F90 \ 
     1847   solfet.F90 \ 
     1848   solpcg.F90 \ 
     1849   solsor.F90 \ 
     1850   sol_oce.F90 \ 
    18511851   $(MODEL_LIB)(dom_oce.o) \ 
    18521852   $(MODEL_LIB)(in_out_manager.o) \ 
     
    18571857   $(MODEL_LIB)(par_kind.o) \ 
    18581858   $(MODEL_LIB)(par_oce.o) \ 
    1859    $(MODEL_LIB)(sol_oce.o) \ 
    18601859   $(MODEL_LIB)(solfet.o) \ 
    18611860   $(MODEL_LIB)(solpcg.o) \ 
    18621861   $(MODEL_LIB)(solsor.o) \ 
     1862   $(MODEL_LIB)(sol_oce.o) \ 
     1863   dom_oce.F90 \ 
     1864   in_out_manager.F90 \ 
     1865   lib_mpp.F90 \ 
     1866   phycst.F90 \ 
     1867   solisl.F90 \ 
     1868   $(MODEL_LIB)(dom_oce.o) \ 
     1869   $(MODEL_LIB)(in_out_manager.o) \ 
     1870   $(MODEL_LIB)(lib_mpp.o) \ 
     1871   $(MODEL_LIB)(phycst.o) \ 
     1872   $(MODEL_LIB)(solisl.o) \ 
     1873   domcfg.F90 
     1874$(MODEL_LIB)(domhgr.o) :   \ 
     1875   dom_oce.F90 \ 
     1876   in_out_manager.F90 \ 
     1877   lib_print.f90 \ 
     1878   par_kind.F90 \ 
     1879   par_oce.F90 \ 
     1880   $(MODEL_LIB)(dom_oce.o) \ 
     1881   $(MODEL_LIB)(in_out_manager.o) \ 
     1882   $(MODEL_LIB)(lib_print.o) \ 
     1883   $(MODEL_LIB)(par_kind.o) \ 
     1884   $(MODEL_LIB)(par_oce.o) \ 
     1885   dom_oce.F90 \ 
     1886   in_out_manager.F90 \ 
     1887   lib_mpp.F90 \ 
     1888   phycst.F90 \ 
     1889   $(MODEL_LIB)(dom_oce.o) \ 
     1890   $(MODEL_LIB)(in_out_manager.o) \ 
     1891   $(MODEL_LIB)(lib_mpp.o) \ 
     1892   $(MODEL_LIB)(phycst.o) \ 
     1893   $(IOIPSL_LIB) \ 
     1894   KEY_CPP \ 
     1895   domhgr.F90 
     1896$(MODEL_LIB)(dommsk.o) :   \ 
    18631897   dom_oce.F90 \ 
    18641898   in_out_manager.F90 \ 
     
    18661900   lib_print.f90 \ 
    18671901   obc_oce.F90 \ 
    1868    oce.F90 \ 
    1869    par_kind.F90 \ 
    1870    par_oce.F90 \ 
    1871    sol_oce.F90 \ 
     1902   obc_par.F90 \ 
     1903   oce.F90 \ 
     1904   par_kind.F90 \ 
     1905   par_oce.F90 \ 
    18721906   solfet.F90 \ 
    18731907   solpcg.F90 \ 
    18741908   solsor.F90 \ 
    1875    $(MODEL_LIB)(dom_oce.o) \ 
    1876    $(MODEL_LIB)(in_out_manager.o) \ 
    1877    $(MODEL_LIB)(lib_mpp.o) \ 
    1878    $(MODEL_LIB)(phycst.o) \ 
    1879    $(MODEL_LIB)(solisl.o) \ 
    1880    dom_oce.F90 \ 
    1881    in_out_manager.F90 \ 
    1882    lib_mpp.F90 \ 
    1883    phycst.F90 \ 
    1884    solisl.F90 \ 
    1885    domcfg.F90 
    1886 $(MODEL_LIB)(domhgr.o) :   \ 
    1887    $(MODEL_LIB)(dom_oce.o) \ 
    1888    $(MODEL_LIB)(in_out_manager.o) \ 
    1889    $(MODEL_LIB)(lib_print.o) \ 
    1890    $(MODEL_LIB)(par_kind.o) \ 
    1891    $(MODEL_LIB)(par_oce.o) \ 
    1892    dom_oce.F90 \ 
    1893    in_out_manager.F90 \ 
    1894    lib_print.f90 \ 
    1895    par_kind.F90 \ 
    1896    par_oce.F90 \ 
    1897    $(MODEL_LIB)(dom_oce.o) \ 
    1898    $(MODEL_LIB)(in_out_manager.o) \ 
    1899    $(MODEL_LIB)(lib_mpp.o) \ 
    1900    $(MODEL_LIB)(phycst.o) \ 
    1901    dom_oce.F90 \ 
    1902    in_out_manager.F90 \ 
    1903    lib_mpp.F90 \ 
    1904    phycst.F90 \ 
    1905    $(IOIPSL_LIB) \ 
    1906    KEY_CPP \ 
    1907    domhgr.F90 
    1908 $(MODEL_LIB)(dommsk.o) :   \ 
     1909   sol_oce.F90 \ 
    19091910   $(MODEL_LIB)(dom_oce.o) \ 
    19101911   $(MODEL_LIB)(in_out_manager.o) \ 
     
    19161917   $(MODEL_LIB)(par_kind.o) \ 
    19171918   $(MODEL_LIB)(par_oce.o) \ 
    1918    $(MODEL_LIB)(sol_oce.o) \ 
    19191919   $(MODEL_LIB)(solfet.o) \ 
    19201920   $(MODEL_LIB)(solpcg.o) \ 
    19211921   $(MODEL_LIB)(solsor.o) \ 
    1922    dom_oce.F90 \ 
    1923    in_out_manager.F90 \ 
    1924    lib_mpp.F90 \ 
    1925    lib_print.f90 \ 
     1922   $(MODEL_LIB)(sol_oce.o) \ 
     1923   dom_oce.F90 \ 
     1924   dynspg_oce.F90 \ 
     1925   in_out_manager.F90 \ 
     1926   lbclnk.F90 \ 
     1927   lib_mpp.F90 \ 
    19261928   obc_oce.F90 \ 
    1927    obc_par.F90 \ 
    1928    oce.F90 \ 
    1929    par_kind.F90 \ 
    1930    par_oce.F90 \ 
    1931    sol_oce.F90 \ 
     1929   oce.F90 \ 
     1930   solisl.F90 \ 
     1931   $(MODEL_LIB)(dom_oce.o) \ 
     1932   $(MODEL_LIB)(dynspg_oce.o) \ 
     1933   $(MODEL_LIB)(in_out_manager.o) \ 
     1934   $(MODEL_LIB)(lbclnk.o) \ 
     1935   $(MODEL_LIB)(lib_mpp.o) \ 
     1936   $(MODEL_LIB)(obc_oce.o) \ 
     1937   $(MODEL_LIB)(oce.o) \ 
     1938   $(MODEL_LIB)(solisl.o) \ 
     1939   vectopt_loop_substitute.h90 \ 
     1940   KEY_CPP \ 
     1941   dommsk.F90 
     1942$(MODEL_LIB)(domstp.o) :   \ 
     1943   lib_print.f90 \ 
     1944   par_kind.F90 \ 
     1945   par_oce.F90 \ 
     1946   $(MODEL_LIB)(lib_print.o) \ 
     1947   $(MODEL_LIB)(par_kind.o) \ 
     1948   $(MODEL_LIB)(par_oce.o) \ 
     1949   dom_oce.F90 \ 
     1950   in_out_manager.F90 \ 
     1951   oce.F90 \ 
     1952   $(MODEL_LIB)(dom_oce.o) \ 
     1953   $(MODEL_LIB)(in_out_manager.o) \ 
     1954   $(MODEL_LIB)(oce.o) \ 
     1955   domzgr_substitute.h90 \ 
     1956   KEY_CPP \ 
     1957   domstp.F90 
     1958$(MODEL_LIB)(domwri.o) :   \ 
     1959   lib_print.f90 \ 
     1960   par_kind.F90 \ 
     1961   par_oce.F90 \ 
     1962   $(MODEL_LIB)(lib_print.o) \ 
     1963   $(MODEL_LIB)(par_kind.o) \ 
     1964   $(MODEL_LIB)(par_oce.o) \ 
     1965   dom_oce.F90 \ 
     1966   in_out_manager.F90 \ 
     1967   $(MODEL_LIB)(dom_oce.o) \ 
     1968   $(MODEL_LIB)(in_out_manager.o) \ 
     1969   daymod.F90 \ 
     1970   lib_mpp.F90 \ 
     1971   $(MODEL_LIB)(daymod.o) \ 
     1972   $(MODEL_LIB)(lib_mpp.o) \ 
     1973   domwri_dimg.h90 \ 
     1974   $(IOIPSL_LIB) \ 
     1975   KEY_CPP \ 
     1976   domwri.F90 
     1977$(MODEL_LIB)(domzgr.o) :   \ 
     1978   dom_oce.F90 \ 
     1979   flxrnf.F90 \ 
     1980   in_out_manager.F90 \ 
     1981   lbclnk.F90 \ 
     1982   lib_mpp.F90 \ 
     1983   lib_print.f90 \ 
     1984   obc_oce.F90 \ 
     1985   ocesbc.F90 \ 
     1986   oce.F90 \ 
     1987   par_kind.F90 \ 
     1988   par_oce.F90 \ 
     1989   phycst.F90 \ 
    19321990   solfet.F90 \ 
    19331991   solpcg.F90 \ 
    19341992   solsor.F90 \ 
    1935    $(MODEL_LIB)(dom_oce.o) \ 
    1936    $(MODEL_LIB)(dynspg_oce.o) \ 
    1937    $(MODEL_LIB)(in_out_manager.o) \ 
    1938    $(MODEL_LIB)(lbclnk.o) \ 
    1939    $(MODEL_LIB)(lib_mpp.o) \ 
     1993   sol_oce.F90 \ 
     1994   $(MODEL_LIB)(dom_oce.o) \ 
     1995   $(MODEL_LIB)(flxrnf.o) \ 
     1996   $(MODEL_LIB)(in_out_manager.o) \ 
     1997   $(MODEL_LIB)(lbclnk.o) \ 
     1998   $(MODEL_LIB)(lib_mpp.o) \ 
     1999   $(MODEL_LIB)(lib_print.o) \ 
    19402000   $(MODEL_LIB)(obc_oce.o) \ 
    1941    $(MODEL_LIB)(oce.o) \ 
    1942    $(MODEL_LIB)(solisl.o) \ 
    1943    dom_oce.F90 \ 
    1944    dynspg_oce.F90 \ 
    1945    in_out_manager.F90 \ 
    1946    lbclnk.F90 \ 
    1947    lib_mpp.F90 \ 
    1948    obc_oce.F90 \ 
    1949    oce.F90 \ 
    1950    solisl.F90 \ 
    1951    vectopt_loop_substitute.h90 \ 
    1952    KEY_CPP \ 
    1953    dommsk.F90 
    1954 $(MODEL_LIB)(domstp.o) :   \ 
    1955    $(MODEL_LIB)(lib_print.o) \ 
    1956    $(MODEL_LIB)(par_kind.o) \ 
    1957    $(MODEL_LIB)(par_oce.o) \ 
    1958    lib_print.f90 \ 
    1959    par_kind.F90 \ 
    1960    par_oce.F90 \ 
    1961    $(MODEL_LIB)(dom_oce.o) \ 
    1962    $(MODEL_LIB)(in_out_manager.o) \ 
    1963    $(MODEL_LIB)(oce.o) \ 
    1964    dom_oce.F90 \ 
    1965    in_out_manager.F90 \ 
    1966    oce.F90 \ 
    1967    domzgr_substitute.h90 \ 
    1968    KEY_CPP \ 
    1969    domstp.F90 
    1970 $(MODEL_LIB)(domwri.o) :   \ 
    1971    $(MODEL_LIB)(lib_print.o) \ 
    1972    $(MODEL_LIB)(par_kind.o) \ 
    1973    $(MODEL_LIB)(par_oce.o) \ 
    1974    lib_print.f90 \ 
    1975    par_kind.F90 \ 
    1976    par_oce.F90 \ 
    1977    $(MODEL_LIB)(dom_oce.o) \ 
    1978    $(MODEL_LIB)(in_out_manager.o) \ 
    1979    dom_oce.F90 \ 
    1980    in_out_manager.F90 \ 
    1981    $(MODEL_LIB)(daymod.o) \ 
    1982    $(MODEL_LIB)(lib_mpp.o) \ 
    1983    daymod.F90 \ 
    1984    lib_mpp.F90 \ 
    1985    domwri_dimg.h90 \ 
    1986    $(IOIPSL_LIB) \ 
    1987    KEY_CPP \ 
    1988    domwri.F90 
    1989 $(MODEL_LIB)(domzgr.o) :   \ 
    1990    $(MODEL_LIB)(dom_oce.o) \ 
    1991    $(MODEL_LIB)(flxrnf.o) \ 
    1992    $(MODEL_LIB)(in_out_manager.o) \ 
    1993    $(MODEL_LIB)(lbclnk.o) \ 
    1994    $(MODEL_LIB)(lib_mpp.o) \ 
    1995    $(MODEL_LIB)(lib_print.o) \ 
    1996    $(MODEL_LIB)(obc_oce.o) \ 
    1997    $(MODEL_LIB)(oce.o) \ 
    19982001   $(MODEL_LIB)(ocesbc.o) \ 
    1999    $(MODEL_LIB)(par_kind.o) \ 
    2000    $(MODEL_LIB)(par_oce.o) \ 
    2001    $(MODEL_LIB)(phycst.o) \ 
    2002    $(MODEL_LIB)(sol_oce.o) \ 
     2002   $(MODEL_LIB)(oce.o) \ 
     2003   $(MODEL_LIB)(par_kind.o) \ 
     2004   $(MODEL_LIB)(par_oce.o) \ 
     2005   $(MODEL_LIB)(phycst.o) \ 
    20032006   $(MODEL_LIB)(solfet.o) \ 
    20042007   $(MODEL_LIB)(solpcg.o) \ 
    20052008   $(MODEL_LIB)(solsor.o) \ 
    2006    dom_oce.F90 \ 
    2007    flxrnf.F90 \ 
    2008    in_out_manager.F90 \ 
    2009    lbclnk.F90 \ 
    2010    lib_mpp.F90 \ 
    2011    lib_print.f90 \ 
    2012    obc_oce.F90 \ 
    2013    oce.F90 \ 
    2014    ocesbc.F90 \ 
    2015    par_kind.F90 \ 
    2016    par_oce.F90 \ 
    2017    phycst.F90 \ 
    2018    sol_oce.F90 \ 
    2019    solfet.F90 \ 
    2020    solpcg.F90 \ 
    2021    solsor.F90 \ 
     2009   $(MODEL_LIB)(sol_oce.o) \ 
     2010   closea.F90 \ 
     2011   dom_oce.F90 \ 
     2012   ini1d.F90 \ 
     2013   in_out_manager.F90 \ 
     2014   lbclnk.F90 \ 
     2015   lib_mpp.F90 \ 
     2016   oce.F90 \ 
     2017   solisl.F90 \ 
    20222018   $(MODEL_LIB)(closea.o) \ 
    20232019   $(MODEL_LIB)(dom_oce.o) \ 
    2024    $(MODEL_LIB)(in_out_manager.o) \ 
    20252020   $(MODEL_LIB)(ini1d.o) \ 
     2021   $(MODEL_LIB)(in_out_manager.o) \ 
    20262022   $(MODEL_LIB)(lbclnk.o) \ 
    20272023   $(MODEL_LIB)(lib_mpp.o) \ 
    20282024   $(MODEL_LIB)(oce.o) \ 
    20292025   $(MODEL_LIB)(solisl.o) \ 
    2030    closea.F90 \ 
    2031    dom_oce.F90 \ 
    2032    in_out_manager.F90 \ 
    2033    ini1d.F90 \ 
    2034    lbclnk.F90 \ 
    2035    lib_mpp.F90 \ 
    2036    oce.F90 \ 
    2037    solisl.F90 \ 
    2038    domzgr_s.h90 \ 
    20392026   domzgr_substitute.h90 \ 
    20402027   domzgr_zps.h90 \ 
     
    20432030   KEY_CPP \ 
    20442031   domzgr.F90 
     2032$(MODEL_LIB)(dom_ice.o) :  \ 
     2033   par_oce.F90 \ 
     2034   $(MODEL_LIB)(par_oce.o) \ 
     2035   par_ice.F90 \ 
     2036   $(MODEL_LIB)(par_ice.o) \ 
     2037   dom_ice.F90 
     2038$(MODEL_LIB)(dom_oce.o) :  \ 
     2039   par_kind.F90 \ 
     2040   $(MODEL_LIB)(par_kind.o) \ 
     2041   par_oce.F90 \ 
     2042   $(MODEL_LIB)(par_oce.o) \ 
     2043   KEY_CPP \ 
     2044   dom_oce.F90 
    20452045$(MODEL_LIB)(dtasal.o) :   \ 
    2046    $(MODEL_LIB)(dom_oce.o) \ 
    2047    $(MODEL_LIB)(in_out_manager.o) \ 
    2048    $(MODEL_LIB)(lib_print.o) \ 
    2049    $(MODEL_LIB)(par_kind.o) \ 
    2050    $(MODEL_LIB)(par_oce.o) \ 
    2051    $(MODEL_LIB)(phycst.o) \ 
    2052    $(MODEL_LIB)(prtctl.o) \ 
    2053    dom_oce.F90 \ 
    2054    in_out_manager.F90 \ 
    2055    lib_print.f90 \ 
    2056    par_kind.F90 \ 
    2057    par_oce.F90 \ 
    2058    phycst.F90 \ 
    2059    prtctl.F90 \ 
     2046   dom_oce.F90 \ 
     2047   in_out_manager.F90 \ 
     2048   lib_print.f90 \ 
     2049   par_kind.F90 \ 
     2050   par_oce.F90 \ 
     2051   phycst.F90 \ 
     2052   prtctl.F90 \ 
     2053   $(MODEL_LIB)(dom_oce.o) \ 
     2054   $(MODEL_LIB)(in_out_manager.o) \ 
     2055   $(MODEL_LIB)(lib_print.o) \ 
     2056   $(MODEL_LIB)(par_kind.o) \ 
     2057   $(MODEL_LIB)(par_oce.o) \ 
     2058   $(MODEL_LIB)(phycst.o) \ 
     2059   $(MODEL_LIB)(prtctl.o) \ 
     2060   daymod.F90 \ 
     2061   dom_oce.F90 \ 
     2062   in_out_manager.F90 \ 
     2063   oce.F90 \ 
    20602064   $(MODEL_LIB)(daymod.o) \ 
    20612065   $(MODEL_LIB)(dom_oce.o) \ 
    20622066   $(MODEL_LIB)(in_out_manager.o) \ 
    20632067   $(MODEL_LIB)(oce.o) \ 
    2064    daymod.F90 \ 
    2065    dom_oce.F90 \ 
    2066    in_out_manager.F90 \ 
    2067    oce.F90 \ 
    20682068   domzgr_substitute.h90 \ 
    20692069   $(IOIPSL_LIB) \ 
     
    20712071   dtasal.F90 
    20722072$(MODEL_LIB)(dtasss.o) :   \ 
    2073    $(MODEL_LIB)(dom_oce.o) \ 
    2074    $(MODEL_LIB)(in_out_manager.o) \ 
    2075    $(MODEL_LIB)(lib_print.o) \ 
    2076    $(MODEL_LIB)(oce.o) \ 
    2077    $(MODEL_LIB)(par_kind.o) \ 
    2078    $(MODEL_LIB)(par_oce.o) \ 
    2079    $(MODEL_LIB)(phycst.o) \ 
    2080    $(MODEL_LIB)(prtctl.o) \ 
    2081    dom_oce.F90 \ 
    2082    in_out_manager.F90 \ 
    2083    lib_print.f90 \ 
    2084    oce.F90 \ 
    2085    par_kind.F90 \ 
    2086    par_oce.F90 \ 
    2087    phycst.F90 \ 
    2088    prtctl.F90 \ 
     2073   dom_oce.F90 \ 
     2074   in_out_manager.F90 \ 
     2075   lib_print.f90 \ 
     2076   oce.F90 \ 
     2077   par_kind.F90 \ 
     2078   par_oce.F90 \ 
     2079   phycst.F90 \ 
     2080   prtctl.F90 \ 
     2081   $(MODEL_LIB)(dom_oce.o) \ 
     2082   $(MODEL_LIB)(in_out_manager.o) \ 
     2083   $(MODEL_LIB)(lib_print.o) \ 
     2084   $(MODEL_LIB)(oce.o) \ 
     2085   $(MODEL_LIB)(par_kind.o) \ 
     2086   $(MODEL_LIB)(par_oce.o) \ 
     2087   $(MODEL_LIB)(phycst.o) \ 
     2088   $(MODEL_LIB)(prtctl.o) \ 
     2089   daymod.F90 \ 
     2090   dom_oce.F90 \ 
     2091   in_out_manager.F90 \ 
     2092   oce.F90 \ 
     2093   ocfzpt.F90 \ 
    20892094   $(MODEL_LIB)(daymod.o) \ 
    20902095   $(MODEL_LIB)(dom_oce.o) \ 
     
    20922097   $(MODEL_LIB)(oce.o) \ 
    20932098   $(MODEL_LIB)(ocfzpt.o) \ 
    2094    daymod.F90 \ 
    2095    dom_oce.F90 \ 
    2096    in_out_manager.F90 \ 
    2097    oce.F90 \ 
    2098    ocfzpt.F90 \ 
    20992099   $(IOIPSL_LIB) \ 
    21002100   KEY_CPP \ 
    21012101   dtasss.F90 
    21022102$(MODEL_LIB)(dtasst.o) :   \ 
    2103    $(MODEL_LIB)(dom_oce.o) \ 
    2104    $(MODEL_LIB)(in_out_manager.o) \ 
    2105    $(MODEL_LIB)(lib_print.o) \ 
    2106    $(MODEL_LIB)(oce.o) \ 
    2107    $(MODEL_LIB)(par_kind.o) \ 
    2108    $(MODEL_LIB)(par_oce.o) \ 
    2109    $(MODEL_LIB)(phycst.o) \ 
    2110    $(MODEL_LIB)(prtctl.o) \ 
    2111    dom_oce.F90 \ 
    2112    in_out_manager.F90 \ 
    2113    lib_print.f90 \ 
    2114    oce.F90 \ 
    2115    par_kind.F90 \ 
    2116    par_oce.F90 \ 
    2117    phycst.F90 \ 
    2118    prtctl.F90 \ 
     2103   dom_oce.F90 \ 
     2104   in_out_manager.F90 \ 
     2105   lib_print.f90 \ 
     2106   oce.F90 \ 
     2107   par_kind.F90 \ 
     2108   par_oce.F90 \ 
     2109   phycst.F90 \ 
     2110   prtctl.F90 \ 
     2111   $(MODEL_LIB)(dom_oce.o) \ 
     2112   $(MODEL_LIB)(in_out_manager.o) \ 
     2113   $(MODEL_LIB)(lib_print.o) \ 
     2114   $(MODEL_LIB)(oce.o) \ 
     2115   $(MODEL_LIB)(par_kind.o) \ 
     2116   $(MODEL_LIB)(par_oce.o) \ 
     2117   $(MODEL_LIB)(phycst.o) \ 
     2118   $(MODEL_LIB)(prtctl.o) \ 
     2119   daymod.F90 \ 
     2120   dom_oce.F90 \ 
     2121   in_out_manager.F90 \ 
     2122   oce.F90 \ 
     2123   ocfzpt.F90 \ 
    21192124   $(MODEL_LIB)(daymod.o) \ 
    21202125   $(MODEL_LIB)(dom_oce.o) \ 
     
    21222127   $(MODEL_LIB)(oce.o) \ 
    21232128   $(MODEL_LIB)(ocfzpt.o) \ 
    2124    daymod.F90 \ 
    2125    dom_oce.F90 \ 
    2126    in_out_manager.F90 \ 
    2127    oce.F90 \ 
    2128    ocfzpt.F90 \ 
    21292129   $(IOIPSL_LIB) \ 
    21302130   KEY_CPP \ 
    21312131   dtasst.F90 
    21322132$(MODEL_LIB)(dtatem.o) :   \ 
    2133    $(MODEL_LIB)(dom_oce.o) \ 
    2134    $(MODEL_LIB)(in_out_manager.o) \ 
    2135    $(MODEL_LIB)(lib_print.o) \ 
    2136    $(MODEL_LIB)(par_kind.o) \ 
    2137    $(MODEL_LIB)(par_oce.o) \ 
    2138    $(MODEL_LIB)(phycst.o) \ 
    2139    $(MODEL_LIB)(prtctl.o) \ 
    2140    dom_oce.F90 \ 
    2141    in_out_manager.F90 \ 
    2142    lib_print.f90 \ 
    2143    par_kind.F90 \ 
    2144    par_oce.F90 \ 
    2145    phycst.F90 \ 
    2146    prtctl.F90 \ 
     2133   dom_oce.F90 \ 
     2134   in_out_manager.F90 \ 
     2135   lib_print.f90 \ 
     2136   par_kind.F90 \ 
     2137   par_oce.F90 \ 
     2138   phycst.F90 \ 
     2139   prtctl.F90 \ 
     2140   $(MODEL_LIB)(dom_oce.o) \ 
     2141   $(MODEL_LIB)(in_out_manager.o) \ 
     2142   $(MODEL_LIB)(lib_print.o) \ 
     2143   $(MODEL_LIB)(par_kind.o) \ 
     2144   $(MODEL_LIB)(par_oce.o) \ 
     2145   $(MODEL_LIB)(phycst.o) \ 
     2146   $(MODEL_LIB)(prtctl.o) \ 
     2147   daymod.F90 \ 
     2148   dom_oce.F90 \ 
     2149   in_out_manager.F90 \ 
     2150   oce.F90 \ 
    21472151   $(MODEL_LIB)(daymod.o) \ 
    21482152   $(MODEL_LIB)(dom_oce.o) \ 
    21492153   $(MODEL_LIB)(in_out_manager.o) \ 
    21502154   $(MODEL_LIB)(oce.o) \ 
    2151    daymod.F90 \ 
    2152    dom_oce.F90 \ 
    2153    in_out_manager.F90 \ 
    2154    oce.F90 \ 
    21552155   domzgr_substitute.h90 \ 
    21562156   $(IOIPSL_LIB) \ 
     
    21582158   dtatem.F90 
    21592159$(MODEL_LIB)(dyncor1d.o) : \ 
    2160    $(MODEL_LIB)(dom_oce.o) \ 
    2161    $(MODEL_LIB)(in_out_manager.o) \ 
    2162    $(MODEL_LIB)(lib_mpp.o) \ 
    2163    $(MODEL_LIB)(lib_print.o) \ 
    2164    $(MODEL_LIB)(par_kind.o) \ 
    2165    $(MODEL_LIB)(par_oce.o) \ 
    2166    dom_oce.F90 \ 
    2167    in_out_manager.F90 \ 
    2168    lib_mpp.F90 \ 
    2169    lib_print.f90 \ 
    2170    par_kind.F90 \ 
    2171    par_oce.F90 \ 
    2172    $(MODEL_LIB)(dom_oce.o) \ 
    2173    $(MODEL_LIB)(in_out_manager.o) \ 
    2174    $(MODEL_LIB)(oce.o) \ 
    2175    $(MODEL_LIB)(phycst.o) \ 
    2176    $(MODEL_LIB)(prtctl.o) \ 
    2177    dom_oce.F90 \ 
    2178    in_out_manager.F90 \ 
    2179    oce.F90 \ 
    2180    phycst.F90 \ 
    2181    prtctl.F90 \ 
     2160   dom_oce.F90 \ 
     2161   in_out_manager.F90 \ 
     2162   lib_mpp.F90 \ 
     2163   lib_print.f90 \ 
     2164   par_kind.F90 \ 
     2165   par_oce.F90 \ 
     2166   $(MODEL_LIB)(dom_oce.o) \ 
     2167   $(MODEL_LIB)(in_out_manager.o) \ 
     2168   $(MODEL_LIB)(lib_mpp.o) \ 
     2169   $(MODEL_LIB)(lib_print.o) \ 
     2170   $(MODEL_LIB)(par_kind.o) \ 
     2171   $(MODEL_LIB)(par_oce.o) \ 
     2172   dom_oce.F90 \ 
     2173   in_out_manager.F90 \ 
     2174   oce.F90 \ 
     2175   phycst.F90 \ 
     2176   prtctl.F90 \ 
     2177   $(MODEL_LIB)(dom_oce.o) \ 
     2178   $(MODEL_LIB)(in_out_manager.o) \ 
     2179   $(MODEL_LIB)(oce.o) \ 
     2180   $(MODEL_LIB)(phycst.o) \ 
     2181   $(MODEL_LIB)(prtctl.o) \ 
    21822182   vectopt_loop_substitute.h90 \ 
    21832183   KEY_CPP \ 
    21842184   dyncor1d.F90 
    21852185$(MODEL_LIB)(dynhpg.o) :   \ 
     2186   dom_oce.F90 \ 
     2187   in_out_manager.F90 \ 
     2188   lbclnk.F90 \ 
     2189   lib_mpp.F90 \ 
     2190   lib_print.f90 \ 
     2191   oce.F90 \ 
     2192   par_kind.F90 \ 
     2193   par_oce.F90 \ 
     2194   phycst.F90 \ 
     2195   prtctl.F90 \ 
     2196   trabbl.F90 \ 
     2197   trdicp.F90 \ 
     2198   trdicp_oce.F90 \ 
     2199   trdmld.F90 \ 
     2200   trdmld_oce.F90 \ 
     2201   trdmod.F90 \ 
     2202   trdmod_oce.F90 \ 
     2203   trdvor.F90 \ 
     2204   trdvor_oce.F90 \ 
     2205   $(MODEL_LIB)(dom_oce.o) \ 
     2206   $(MODEL_LIB)(in_out_manager.o) \ 
     2207   $(MODEL_LIB)(lbclnk.o) \ 
     2208   $(MODEL_LIB)(lib_mpp.o) \ 
     2209   $(MODEL_LIB)(lib_print.o) \ 
     2210   $(MODEL_LIB)(oce.o) \ 
     2211   $(MODEL_LIB)(par_kind.o) \ 
     2212   $(MODEL_LIB)(par_oce.o) \ 
     2213   $(MODEL_LIB)(phycst.o) \ 
     2214   $(MODEL_LIB)(prtctl.o) \ 
     2215   $(MODEL_LIB)(trabbl.o) \ 
     2216   $(MODEL_LIB)(trdicp.o) \ 
     2217   $(MODEL_LIB)(trdicp_oce.o) \ 
     2218   $(MODEL_LIB)(trdmld.o) \ 
     2219   $(MODEL_LIB)(trdmld_oce.o) \ 
     2220   $(MODEL_LIB)(trdmod.o) \ 
     2221   $(MODEL_LIB)(trdmod_oce.o) \ 
     2222   $(MODEL_LIB)(trdvor.o) \ 
     2223   $(MODEL_LIB)(trdvor_oce.o) \ 
     2224   dom_oce.F90 \ 
     2225   dynhpg_jki.F90 \ 
     2226   in_out_manager.F90 \ 
     2227   lbclnk.F90 \ 
     2228   oce.F90 \ 
     2229   phycst.F90 \ 
     2230   prtctl.F90 \ 
     2231   trdmod.F90 \ 
     2232   trdmod_oce.F90 \ 
     2233   $(MODEL_LIB)(dom_oce.o) \ 
     2234   $(MODEL_LIB)(dynhpg_jki.o) \ 
     2235   $(MODEL_LIB)(in_out_manager.o) \ 
     2236   $(MODEL_LIB)(lbclnk.o) \ 
     2237   $(MODEL_LIB)(oce.o) \ 
     2238   $(MODEL_LIB)(phycst.o) \ 
     2239   $(MODEL_LIB)(prtctl.o) \ 
     2240   $(MODEL_LIB)(trdmod.o) \ 
     2241   $(MODEL_LIB)(trdmod_oce.o) \ 
     2242   domzgr_substitute.h90 \ 
     2243   vectopt_loop_substitute.h90 \ 
     2244   KEY_CPP \ 
     2245   dynhpg.F90 
     2246$(MODEL_LIB)(dynhpg_jki.o) :  \ 
     2247   dom_oce.F90 \ 
     2248   in_out_manager.F90 \ 
     2249   lib_mpp.F90 \ 
     2250   lib_print.f90 \ 
     2251   oce.F90 \ 
     2252   par_kind.F90 \ 
     2253   par_oce.F90 \ 
     2254   trabbl.F90 \ 
     2255   trdicp.F90 \ 
     2256   trdicp_oce.F90 \ 
     2257   trdmld.F90 \ 
     2258   trdmld_oce.F90 \ 
     2259   trdmod_oce.F90 \ 
     2260   trdvor.F90 \ 
     2261   trdvor_oce.F90 \ 
    21862262   $(MODEL_LIB)(dom_oce.o) \ 
    21872263   $(MODEL_LIB)(in_out_manager.o) \ 
     
    22012277   dom_oce.F90 \ 
    22022278   in_out_manager.F90 \ 
     2279   lbclnk.F90 \ 
     2280   oce.F90 \ 
     2281   phycst.F90 \ 
     2282   prtctl.F90 \ 
     2283   trdmod.F90 \ 
     2284   trdmod_oce.F90 \ 
     2285   $(MODEL_LIB)(dom_oce.o) \ 
     2286   $(MODEL_LIB)(in_out_manager.o) \ 
     2287   $(MODEL_LIB)(lbclnk.o) \ 
     2288   $(MODEL_LIB)(oce.o) \ 
     2289   $(MODEL_LIB)(phycst.o) \ 
     2290   $(MODEL_LIB)(prtctl.o) \ 
     2291   $(MODEL_LIB)(trdmod.o) \ 
     2292   $(MODEL_LIB)(trdmod_oce.o) \ 
     2293   domzgr_substitute.h90 \ 
     2294   vectopt_loop_substitute.h90 \ 
     2295   KEY_CPP \ 
     2296   dynhpg_jki.F90 
     2297$(MODEL_LIB)(dynkeg.o) :   \ 
     2298   dom_oce.F90 \ 
     2299   in_out_manager.F90 \ 
    22032300   lib_mpp.F90 \ 
    22042301   lib_print.f90 \ 
     
    22162313   $(MODEL_LIB)(dom_oce.o) \ 
    22172314   $(MODEL_LIB)(in_out_manager.o) \ 
    2218    $(MODEL_LIB)(oce.o) \ 
    2219    $(MODEL_LIB)(phycst.o) \ 
    2220    $(MODEL_LIB)(prtctl.o) \ 
    2221    $(MODEL_LIB)(trdmod.o) \ 
    2222    $(MODEL_LIB)(trdmod_oce.o) \ 
    2223    dom_oce.F90 \ 
    2224    in_out_manager.F90 \ 
    2225    oce.F90 \ 
    2226    phycst.F90 \ 
    2227    prtctl.F90 \ 
    2228    trdmod.F90 \ 
    2229    trdmod_oce.F90 \ 
    2230    domzgr_substitute.h90 \ 
    2231    vectopt_loop_substitute.h90 \ 
    2232    KEY_CPP \ 
    2233    dynhpg.F90 
    2234 $(MODEL_LIB)(dynhpg_atsk.o) : \ 
    2235    $(MODEL_LIB)(dom_oce.o) \ 
    2236    $(MODEL_LIB)(in_out_manager.o) \ 
    22372315   $(MODEL_LIB)(lib_mpp.o) \ 
    22382316   $(MODEL_LIB)(lib_print.o) \ 
     
    22502328   dom_oce.F90 \ 
    22512329   in_out_manager.F90 \ 
    2252    lib_mpp.F90 \ 
    2253    lib_print.f90 \ 
    2254    oce.F90 \ 
    2255    par_kind.F90 \ 
    2256    par_oce.F90 \ 
     2330   oce.F90 \ 
     2331   prtctl.F90 \ 
     2332   trdmod.F90 \ 
     2333   trdmod_oce.F90 \ 
     2334   $(MODEL_LIB)(dom_oce.o) \ 
     2335   $(MODEL_LIB)(in_out_manager.o) \ 
     2336   $(MODEL_LIB)(oce.o) \ 
     2337   $(MODEL_LIB)(prtctl.o) \ 
     2338   $(MODEL_LIB)(trdmod.o) \ 
     2339   $(MODEL_LIB)(trdmod_oce.o) \ 
     2340   vectopt_loop_substitute.h90 \ 
     2341   KEY_CPP \ 
     2342   dynkeg.F90 
     2343$(MODEL_LIB)(dynldf.o) :   \ 
     2344   dom_oce.F90 \ 
     2345   in_out_manager.F90 \ 
     2346   lbclnk.F90 \ 
     2347   ldfdyn_oce.F90 \ 
     2348   ldfslp.F90 \ 
     2349   ldftra_oce.F90 \ 
     2350   lib_mpp.F90 \ 
     2351   lib_print.f90 \ 
     2352   oce.F90 \ 
     2353   par_kind.F90 \ 
     2354   par_oce.F90 \ 
     2355   phycst.F90 \ 
     2356   prtctl.F90 \ 
     2357   trabbl.F90 \ 
     2358   trdicp.F90 \ 
     2359   trdicp_oce.F90 \ 
     2360   trdmld.F90 \ 
     2361   trdmld_oce.F90 \ 
     2362   trdmod.F90 \ 
     2363   trdmod_oce.F90 \ 
     2364   trdvor.F90 \ 
     2365   trdvor_oce.F90 \ 
     2366   zdfmxl.F90 \ 
     2367   zdf_oce.F90 \ 
     2368   $(MODEL_LIB)(dom_oce.o) \ 
     2369   $(MODEL_LIB)(in_out_manager.o) \ 
     2370   $(MODEL_LIB)(lbclnk.o) \ 
     2371   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2372   $(MODEL_LIB)(ldfslp.o) \ 
     2373   $(MODEL_LIB)(ldftra_oce.o) \ 
     2374   $(MODEL_LIB)(lib_mpp.o) \ 
     2375   $(MODEL_LIB)(lib_print.o) \ 
     2376   $(MODEL_LIB)(oce.o) \ 
     2377   $(MODEL_LIB)(par_kind.o) \ 
     2378   $(MODEL_LIB)(par_oce.o) \ 
     2379   $(MODEL_LIB)(phycst.o) \ 
     2380   $(MODEL_LIB)(prtctl.o) \ 
     2381   $(MODEL_LIB)(trabbl.o) \ 
     2382   $(MODEL_LIB)(trdicp.o) \ 
     2383   $(MODEL_LIB)(trdicp_oce.o) \ 
     2384   $(MODEL_LIB)(trdmld.o) \ 
     2385   $(MODEL_LIB)(trdmld_oce.o) \ 
     2386   $(MODEL_LIB)(trdmod.o) \ 
     2387   $(MODEL_LIB)(trdmod_oce.o) \ 
     2388   $(MODEL_LIB)(trdvor.o) \ 
     2389   $(MODEL_LIB)(trdvor_oce.o) \ 
     2390   $(MODEL_LIB)(zdfmxl.o) \ 
     2391   $(MODEL_LIB)(zdf_oce.o) \ 
     2392   dom_oce.F90 \ 
     2393   dynldf_bilapg.F90 \ 
     2394   dynldf_bilap.F90 \ 
     2395   dynldf_iso.F90 \ 
     2396   dynldf_lap.F90 \ 
     2397   in_out_manager.F90 \ 
     2398   lbclnk.F90 \ 
     2399   ldfdyn_oce.F90 \ 
     2400   ldfslp.F90 \ 
     2401   lib_mpp.F90 \ 
     2402   oce.F90 \ 
     2403   phycst.F90 \ 
     2404   prtctl.F90 \ 
     2405   trdmod.F90 \ 
     2406   trdmod_oce.F90 \ 
     2407   $(MODEL_LIB)(dom_oce.o) \ 
     2408   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     2409   $(MODEL_LIB)(dynldf_bilap.o) \ 
     2410   $(MODEL_LIB)(dynldf_iso.o) \ 
     2411   $(MODEL_LIB)(dynldf_lap.o) \ 
     2412   $(MODEL_LIB)(in_out_manager.o) \ 
     2413   $(MODEL_LIB)(lbclnk.o) \ 
     2414   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2415   $(MODEL_LIB)(ldfslp.o) \ 
     2416   $(MODEL_LIB)(lib_mpp.o) \ 
     2417   $(MODEL_LIB)(oce.o) \ 
     2418   $(MODEL_LIB)(phycst.o) \ 
     2419   $(MODEL_LIB)(prtctl.o) \ 
     2420   $(MODEL_LIB)(trdmod.o) \ 
     2421   $(MODEL_LIB)(trdmod_oce.o) \ 
     2422   domzgr_substitute.h90 \ 
     2423   vectopt_loop_substitute.h90 \ 
     2424   KEY_CPP \ 
     2425   dynldf.F90 
     2426$(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     2427   dom_oce.F90 \ 
     2428   in_out_manager.F90 \ 
     2429   lbclnk.F90 \ 
     2430   ldfdyn_oce.F90 \ 
     2431   ldftra_oce.F90 \ 
     2432   lib_mpp.F90 \ 
     2433   lib_print.f90 \ 
     2434   oce.F90 \ 
     2435   par_kind.F90 \ 
     2436   par_oce.F90 \ 
     2437   phycst.F90 \ 
     2438   prtctl.F90 \ 
    22572439   trabbl.F90 \ 
    22582440   trdicp.F90 \ 
     
    22632445   trdvor.F90 \ 
    22642446   trdvor_oce.F90 \ 
    2265    $(MODEL_LIB)(dom_oce.o) \ 
    2266    $(MODEL_LIB)(in_out_manager.o) \ 
    2267    $(MODEL_LIB)(oce.o) \ 
    2268    $(MODEL_LIB)(phycst.o) \ 
    2269    $(MODEL_LIB)(prtctl.o) \ 
    2270    $(MODEL_LIB)(trdmod.o) \ 
    2271    $(MODEL_LIB)(trdmod_oce.o) \ 
    2272    dom_oce.F90 \ 
    2273    in_out_manager.F90 \ 
    2274    oce.F90 \ 
    2275    phycst.F90 \ 
    2276    prtctl.F90 \ 
    2277    trdmod.F90 \ 
    2278    trdmod_oce.F90 \ 
    2279    domzgr_substitute.h90 \ 
    2280    vectopt_loop_substitute.h90 \ 
    2281    KEY_CPP \ 
    2282    dynhpg_atsk.F90 
    2283 $(MODEL_LIB)(dynkeg.o) :   \ 
    2284    $(MODEL_LIB)(dom_oce.o) \ 
    2285    $(MODEL_LIB)(in_out_manager.o) \ 
    2286    $(MODEL_LIB)(lib_mpp.o) \ 
    2287    $(MODEL_LIB)(lib_print.o) \ 
    2288    $(MODEL_LIB)(oce.o) \ 
    2289    $(MODEL_LIB)(par_kind.o) \ 
    2290    $(MODEL_LIB)(par_oce.o) \ 
    2291    $(MODEL_LIB)(trabbl.o) \ 
    2292    $(MODEL_LIB)(trdicp.o) \ 
    2293    $(MODEL_LIB)(trdicp_oce.o) \ 
    2294    $(MODEL_LIB)(trdmld.o) \ 
    2295    $(MODEL_LIB)(trdmld_oce.o) \ 
    2296    $(MODEL_LIB)(trdmod_oce.o) \ 
    2297    $(MODEL_LIB)(trdvor.o) \ 
    2298    $(MODEL_LIB)(trdvor_oce.o) \ 
    2299    dom_oce.F90 \ 
    2300    in_out_manager.F90 \ 
    2301    lib_mpp.F90 \ 
    2302    lib_print.f90 \ 
    2303    oce.F90 \ 
    2304    par_kind.F90 \ 
    2305    par_oce.F90 \ 
    2306    trabbl.F90 \ 
    2307    trdicp.F90 \ 
    2308    trdicp_oce.F90 \ 
    2309    trdmld.F90 \ 
    2310    trdmld_oce.F90 \ 
    2311    trdmod_oce.F90 \ 
    2312    trdvor.F90 \ 
    2313    trdvor_oce.F90 \ 
    2314    $(MODEL_LIB)(dom_oce.o) \ 
    2315    $(MODEL_LIB)(in_out_manager.o) \ 
    2316    $(MODEL_LIB)(oce.o) \ 
    2317    $(MODEL_LIB)(prtctl.o) \ 
    2318    $(MODEL_LIB)(trdmod.o) \ 
    2319    $(MODEL_LIB)(trdmod_oce.o) \ 
    2320    dom_oce.F90 \ 
    2321    in_out_manager.F90 \ 
    2322    oce.F90 \ 
    2323    prtctl.F90 \ 
    2324    trdmod.F90 \ 
    2325    trdmod_oce.F90 \ 
    2326    vectopt_loop_substitute.h90 \ 
    2327    KEY_CPP \ 
    2328    dynkeg.F90 
    2329 $(MODEL_LIB)(dynldf_bilap.o) :   \ 
    2330    $(MODEL_LIB)(dom_oce.o) \ 
    2331    $(MODEL_LIB)(in_out_manager.o) \ 
    2332    $(MODEL_LIB)(lib_mpp.o) \ 
    2333    $(MODEL_LIB)(lib_print.o) \ 
    2334    $(MODEL_LIB)(oce.o) \ 
    2335    $(MODEL_LIB)(par_kind.o) \ 
    2336    $(MODEL_LIB)(par_oce.o) \ 
    2337    $(MODEL_LIB)(trabbl.o) \ 
    2338    $(MODEL_LIB)(trdicp.o) \ 
    2339    $(MODEL_LIB)(trdicp_oce.o) \ 
    2340    $(MODEL_LIB)(trdmld.o) \ 
    2341    $(MODEL_LIB)(trdmld_oce.o) \ 
    2342    $(MODEL_LIB)(trdmod_oce.o) \ 
    2343    $(MODEL_LIB)(trdvor.o) \ 
    2344    $(MODEL_LIB)(trdvor_oce.o) \ 
    2345    dom_oce.F90 \ 
    2346    in_out_manager.F90 \ 
    2347    lib_mpp.F90 \ 
    2348    lib_print.f90 \ 
    2349    oce.F90 \ 
    2350    par_kind.F90 \ 
    2351    par_oce.F90 \ 
    2352    trabbl.F90 \ 
    2353    trdicp.F90 \ 
    2354    trdicp_oce.F90 \ 
    2355    trdmld.F90 \ 
    2356    trdmld_oce.F90 \ 
    2357    trdmod_oce.F90 \ 
    2358    trdvor.F90 \ 
    2359    trdvor_oce.F90 \ 
    2360    $(MODEL_LIB)(dom_oce.o) \ 
    2361    $(MODEL_LIB)(in_out_manager.o) \ 
    2362    $(MODEL_LIB)(lbclnk.o) \ 
    2363    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2364    $(MODEL_LIB)(oce.o) \ 
    2365    $(MODEL_LIB)(prtctl.o) \ 
    2366    $(MODEL_LIB)(trdmod.o) \ 
    2367    $(MODEL_LIB)(trdmod_oce.o) \ 
    2368    dom_oce.F90 \ 
    2369    in_out_manager.F90 \ 
    2370    lbclnk.F90 \ 
    2371    ldfdyn_oce.F90 \ 
    2372    oce.F90 \ 
    2373    prtctl.F90 \ 
    2374    trdmod.F90 \ 
    2375    trdmod_oce.F90 \ 
    2376    domzgr_substitute.h90 \ 
    2377    ldfdyn_substitute.h90 \ 
    2378    vectopt_loop_substitute.h90 \ 
    2379    KEY_CPP \ 
    2380    dynldf_bilap.F90 
    2381 $(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     2447   zdfmxl.F90 \ 
    23822448   $(MODEL_LIB)(dom_oce.o) \ 
    23832449   $(MODEL_LIB)(in_out_manager.o) \ 
     
    24052471   lbclnk.F90 \ 
    24062472   ldfdyn_oce.F90 \ 
     2473   ldfslp.F90 \ 
     2474   oce.F90 \ 
     2475   prtctl.F90 \ 
     2476   trdmod.F90 \ 
     2477   trdmod_oce.F90 \ 
     2478   zdf_oce.F90 \ 
     2479   $(MODEL_LIB)(dom_oce.o) \ 
     2480   $(MODEL_LIB)(in_out_manager.o) \ 
     2481   $(MODEL_LIB)(lbclnk.o) \ 
     2482   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2483   $(MODEL_LIB)(ldfslp.o) \ 
     2484   $(MODEL_LIB)(oce.o) \ 
     2485   $(MODEL_LIB)(prtctl.o) \ 
     2486   $(MODEL_LIB)(trdmod.o) \ 
     2487   $(MODEL_LIB)(trdmod_oce.o) \ 
     2488   $(MODEL_LIB)(zdf_oce.o) \ 
     2489   domzgr_substitute.h90 \ 
     2490   ldfdyn_substitute.h90 \ 
     2491   KEY_CPP \ 
     2492   dynldf_bilapg.F90 
     2493$(MODEL_LIB)(dynldf_bilap.o) :   \ 
     2494   dom_oce.F90 \ 
     2495   in_out_manager.F90 \ 
     2496   lib_mpp.F90 \ 
     2497   lib_print.f90 \ 
     2498   oce.F90 \ 
     2499   par_kind.F90 \ 
     2500   par_oce.F90 \ 
     2501   trabbl.F90 \ 
     2502   trdicp.F90 \ 
     2503   trdicp_oce.F90 \ 
     2504   trdmld.F90 \ 
     2505   trdmld_oce.F90 \ 
     2506   trdmod_oce.F90 \ 
     2507   trdvor.F90 \ 
     2508   trdvor_oce.F90 \ 
     2509   $(MODEL_LIB)(dom_oce.o) \ 
     2510   $(MODEL_LIB)(in_out_manager.o) \ 
     2511   $(MODEL_LIB)(lib_mpp.o) \ 
     2512   $(MODEL_LIB)(lib_print.o) \ 
     2513   $(MODEL_LIB)(oce.o) \ 
     2514   $(MODEL_LIB)(par_kind.o) \ 
     2515   $(MODEL_LIB)(par_oce.o) \ 
     2516   $(MODEL_LIB)(trabbl.o) \ 
     2517   $(MODEL_LIB)(trdicp.o) \ 
     2518   $(MODEL_LIB)(trdicp_oce.o) \ 
     2519   $(MODEL_LIB)(trdmld.o) \ 
     2520   $(MODEL_LIB)(trdmld_oce.o) \ 
     2521   $(MODEL_LIB)(trdmod_oce.o) \ 
     2522   $(MODEL_LIB)(trdvor.o) \ 
     2523   $(MODEL_LIB)(trdvor_oce.o) \ 
     2524   dom_oce.F90 \ 
     2525   in_out_manager.F90 \ 
     2526   lbclnk.F90 \ 
     2527   ldfdyn_oce.F90 \ 
     2528   oce.F90 \ 
     2529   trdmod.F90 \ 
     2530   trdmod_oce.F90 \ 
     2531   $(MODEL_LIB)(dom_oce.o) \ 
     2532   $(MODEL_LIB)(in_out_manager.o) \ 
     2533   $(MODEL_LIB)(lbclnk.o) \ 
     2534   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2535   $(MODEL_LIB)(oce.o) \ 
     2536   $(MODEL_LIB)(trdmod.o) \ 
     2537   $(MODEL_LIB)(trdmod_oce.o) \ 
     2538   domzgr_substitute.h90 \ 
     2539   ldfdyn_substitute.h90 \ 
     2540   vectopt_loop_substitute.h90 \ 
     2541   KEY_CPP \ 
     2542   dynldf_bilap.F90 
     2543$(MODEL_LIB)(dynldf_iso.o) :  \ 
     2544   dom_oce.F90 \ 
     2545   in_out_manager.F90 \ 
     2546   lbclnk.F90 \ 
     2547   ldfdyn_oce.F90 \ 
    24072548   ldftra_oce.F90 \ 
    24082549   lib_mpp.F90 \ 
     
    24262567   $(MODEL_LIB)(lbclnk.o) \ 
    24272568   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2428    $(MODEL_LIB)(ldfslp.o) \ 
    2429    $(MODEL_LIB)(oce.o) \ 
    2430    $(MODEL_LIB)(prtctl.o) \ 
    2431    $(MODEL_LIB)(trdmod.o) \ 
    2432    $(MODEL_LIB)(trdmod_oce.o) \ 
    2433    $(MODEL_LIB)(zdf_oce.o) \ 
    2434    dom_oce.F90 \ 
    2435    in_out_manager.F90 \ 
    2436    lbclnk.F90 \ 
    2437    ldfdyn_oce.F90 \ 
    2438    ldfslp.F90 \ 
    2439    oce.F90 \ 
    2440    prtctl.F90 \ 
    2441    trdmod.F90 \ 
    2442    trdmod_oce.F90 \ 
    2443    zdf_oce.F90 \ 
    2444    domzgr_substitute.h90 \ 
    2445    ldfdyn_substitute.h90 \ 
    2446    KEY_CPP \ 
    2447    dynldf_bilapg.F90 
    2448 $(MODEL_LIB)(dynldf_iso.o) :  \ 
    2449    $(MODEL_LIB)(dom_oce.o) \ 
    2450    $(MODEL_LIB)(in_out_manager.o) \ 
    2451    $(MODEL_LIB)(lbclnk.o) \ 
    2452    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    24532569   $(MODEL_LIB)(ldftra_oce.o) \ 
    24542570   $(MODEL_LIB)(lib_mpp.o) \ 
     
    24722588   lbclnk.F90 \ 
    24732589   ldfdyn_oce.F90 \ 
     2590   ldfslp.F90 \ 
    24742591   ldftra_oce.F90 \ 
    2475    lib_mpp.F90 \ 
     2592   oce.F90 \ 
     2593   prtctl.F90 \ 
     2594   trdmod.F90 \ 
     2595   trdmod_oce.F90 \ 
     2596   zdf_oce.F90 \ 
     2597   $(MODEL_LIB)(dom_oce.o) \ 
     2598   $(MODEL_LIB)(in_out_manager.o) \ 
     2599   $(MODEL_LIB)(lbclnk.o) \ 
     2600   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2601   $(MODEL_LIB)(ldfslp.o) \ 
     2602   $(MODEL_LIB)(ldftra_oce.o) \ 
     2603   $(MODEL_LIB)(oce.o) \ 
     2604   $(MODEL_LIB)(prtctl.o) \ 
     2605   $(MODEL_LIB)(trdmod.o) \ 
     2606   $(MODEL_LIB)(trdmod_oce.o) \ 
     2607   $(MODEL_LIB)(zdf_oce.o) \ 
     2608   domzgr_substitute.h90 \ 
     2609   ldfdyn_substitute.h90 \ 
     2610   vectopt_loop_substitute.h90 \ 
     2611   KEY_CPP \ 
     2612   dynldf_iso.F90 
     2613$(MODEL_LIB)(dynldf_lap.o) :  \ 
     2614   dom_oce.F90 \ 
     2615   in_out_manager.F90 \ 
     2616   lbclnk.F90 \ 
     2617   ldfdyn_oce.F90 \ 
     2618   ldftra_oce.F90 \ 
    24762619   lib_print.f90 \ 
    24772620   oce.F90 \ 
     
    24912634   $(MODEL_LIB)(dom_oce.o) \ 
    24922635   $(MODEL_LIB)(in_out_manager.o) \ 
    2493    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2494    $(MODEL_LIB)(ldfslp.o) \ 
    2495    $(MODEL_LIB)(ldftra_oce.o) \ 
    2496    $(MODEL_LIB)(oce.o) \ 
    2497    $(MODEL_LIB)(prtctl.o) \ 
    2498    $(MODEL_LIB)(trdmod.o) \ 
    2499    $(MODEL_LIB)(trdmod_oce.o) \ 
    2500    $(MODEL_LIB)(zdf_oce.o) \ 
    2501    dom_oce.F90 \ 
    2502    in_out_manager.F90 \ 
    2503    ldfdyn_oce.F90 \ 
    2504    ldfslp.F90 \ 
    2505    ldftra_oce.F90 \ 
    2506    oce.F90 \ 
    2507    prtctl.F90 \ 
    2508    trdmod.F90 \ 
    2509    trdmod_oce.F90 \ 
    2510    zdf_oce.F90 \ 
    2511    domzgr_substitute.h90 \ 
    2512    ldfdyn_substitute.h90 \ 
    2513    vectopt_loop_substitute.h90 \ 
    2514    KEY_CPP \ 
    2515    dynldf_iso.F90 
    2516 $(MODEL_LIB)(dynldf_lap.o) :  \ 
    2517    $(MODEL_LIB)(dom_oce.o) \ 
    2518    $(MODEL_LIB)(in_out_manager.o) \ 
    25192636   $(MODEL_LIB)(lbclnk.o) \ 
    25202637   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    25212638   $(MODEL_LIB)(ldftra_oce.o) \ 
    2522    $(MODEL_LIB)(lib_mpp.o) \ 
    25232639   $(MODEL_LIB)(lib_print.o) \ 
    25242640   $(MODEL_LIB)(oce.o) \ 
     
    25382654   dom_oce.F90 \ 
    25392655   in_out_manager.F90 \ 
     2656   ldfdyn_oce.F90 \ 
     2657   ldfslp.F90 \ 
     2658   oce.F90 \ 
     2659   trdmod.F90 \ 
     2660   trdmod_oce.F90 \ 
     2661   zdf_oce.F90 \ 
     2662   $(MODEL_LIB)(dom_oce.o) \ 
     2663   $(MODEL_LIB)(in_out_manager.o) \ 
     2664   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2665   $(MODEL_LIB)(ldfslp.o) \ 
     2666   $(MODEL_LIB)(oce.o) \ 
     2667   $(MODEL_LIB)(trdmod.o) \ 
     2668   $(MODEL_LIB)(trdmod_oce.o) \ 
     2669   $(MODEL_LIB)(zdf_oce.o) \ 
     2670   domzgr_substitute.h90 \ 
     2671   ldfdyn_substitute.h90 \ 
     2672   vectopt_loop_substitute.h90 \ 
     2673   KEY_CPP \ 
     2674   dynldf_lap.F90 
     2675$(MODEL_LIB)(dynnxt1d.o) : \ 
     2676   dom_oce.F90 \ 
     2677   in_out_manager.F90 \ 
     2678   lib_mpp.F90 \ 
     2679   lib_print.f90 \ 
     2680   oce.F90 \ 
     2681   par_kind.F90 \ 
     2682   par_oce.F90 \ 
     2683   $(MODEL_LIB)(dom_oce.o) \ 
     2684   $(MODEL_LIB)(in_out_manager.o) \ 
     2685   $(MODEL_LIB)(lib_mpp.o) \ 
     2686   $(MODEL_LIB)(lib_print.o) \ 
     2687   $(MODEL_LIB)(oce.o) \ 
     2688   $(MODEL_LIB)(par_kind.o) \ 
     2689   $(MODEL_LIB)(par_oce.o) \ 
     2690   dom_oce.F90 \ 
     2691   in_out_manager.F90 \ 
     2692   lbclnk.F90 \ 
     2693   oce.F90 \ 
     2694   prtctl.F90 \ 
     2695   $(MODEL_LIB)(dom_oce.o) \ 
     2696   $(MODEL_LIB)(in_out_manager.o) \ 
     2697   $(MODEL_LIB)(lbclnk.o) \ 
     2698   $(MODEL_LIB)(oce.o) \ 
     2699   $(MODEL_LIB)(prtctl.o) \ 
     2700   KEY_CPP \ 
     2701   dynnxt1d.F90 
     2702$(MODEL_LIB)(dynnxt.o) :   \ 
     2703   cla_div.F90 \ 
     2704   divcur.F90 \ 
     2705   dom_oce.F90 \ 
     2706   dynspg_oce.F90 \ 
     2707   in_out_manager.F90 \ 
     2708   lbclnk.F90 \ 
     2709   lib_mpp.F90 \ 
     2710   lib_print.f90 \ 
     2711   obccli.F90 \ 
     2712   obc_oce.F90 \ 
     2713   obc_par.F90 \ 
     2714   ocesbc.F90 \ 
     2715   oce.F90 \ 
     2716   ocfzpt.F90 \ 
     2717   par_kind.F90 \ 
     2718   par_oce.F90 \ 
     2719   phycst.F90 \ 
     2720   sol_oce.F90 \ 
     2721   wzvmod.F90 \ 
     2722   $(MODEL_LIB)(cla_div.o) \ 
     2723   $(MODEL_LIB)(divcur.o) \ 
     2724   $(MODEL_LIB)(dom_oce.o) \ 
     2725   $(MODEL_LIB)(dynspg_oce.o) \ 
     2726   $(MODEL_LIB)(in_out_manager.o) \ 
     2727   $(MODEL_LIB)(lbclnk.o) \ 
     2728   $(MODEL_LIB)(lib_mpp.o) \ 
     2729   $(MODEL_LIB)(lib_print.o) \ 
     2730   $(MODEL_LIB)(obccli.o) \ 
     2731   $(MODEL_LIB)(obc_oce.o) \ 
     2732   $(MODEL_LIB)(obc_par.o) \ 
     2733   $(MODEL_LIB)(ocesbc.o) \ 
     2734   $(MODEL_LIB)(oce.o) \ 
     2735   $(MODEL_LIB)(ocfzpt.o) \ 
     2736   $(MODEL_LIB)(par_kind.o) \ 
     2737   $(MODEL_LIB)(par_oce.o) \ 
     2738   $(MODEL_LIB)(phycst.o) \ 
     2739   $(MODEL_LIB)(sol_oce.o) \ 
     2740   $(MODEL_LIB)(wzvmod.o) \ 
     2741   agrif_opa_interp.F90 \ 
     2742   agrif_opa_update.F90 \ 
     2743   dom_oce.F90 \ 
     2744   dynspg_oce.F90 \ 
     2745   in_out_manager.F90 \ 
     2746   lbclnk.F90 \ 
     2747   obcdyn.F90 \ 
     2748   obcdyn_bt.F90 \ 
     2749   obcvol.F90 \ 
     2750   obc_oce.F90 \ 
     2751   oce.F90 \ 
     2752   prtctl.F90 \ 
     2753   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     2754   $(MODEL_LIB)(agrif_opa_update.o) \ 
     2755   $(MODEL_LIB)(dom_oce.o) \ 
     2756   $(MODEL_LIB)(dynspg_oce.o) \ 
     2757   $(MODEL_LIB)(in_out_manager.o) \ 
     2758   $(MODEL_LIB)(lbclnk.o) \ 
     2759   $(MODEL_LIB)(obcdyn.o) \ 
     2760   $(MODEL_LIB)(obcdyn_bt.o) \ 
     2761   $(MODEL_LIB)(obcvol.o) \ 
     2762   $(MODEL_LIB)(obc_oce.o) \ 
     2763   $(MODEL_LIB)(oce.o) \ 
     2764   $(MODEL_LIB)(prtctl.o) \ 
     2765   $(AGRIF_LIB) \ 
     2766   KEY_CPP \ 
     2767   dynnxt.F90 
     2768$(MODEL_LIB)(dynspg.o) :   \ 
     2769   agrif_opa_interp.F90 \ 
     2770   cla_dynspg.F90 \ 
     2771   dom_oce.F90 \ 
     2772   dynspg_oce.F90 \ 
     2773   dynvor.F90 \ 
     2774   flxrnf.F90 \ 
     2775   in_out_manager.F90 \ 
    25402776   lbclnk.F90 \ 
    25412777   ldfdyn_oce.F90 \ 
     
    25432779   lib_mpp.F90 \ 
    25442780   lib_print.f90 \ 
    2545    oce.F90 \ 
    2546    par_kind.F90 \ 
    2547    par_oce.F90 \ 
    2548    phycst.F90 \ 
    2549    prtctl.F90 \ 
     2781   obcdta.F90 \ 
     2782   obcdyn.F90 \ 
     2783   obcfla.F90 \ 
     2784   obcvol.F90 \ 
     2785   obc_oce.F90 \ 
     2786   obc_par.F90 \ 
     2787   ocesbc.F90 \ 
     2788   oce.F90 \ 
     2789   par_kind.F90 \ 
     2790   par_oce.F90 \ 
     2791   phycst.F90 \ 
     2792   prtctl.F90 \ 
     2793   solfet.F90 \ 
     2794   solisl.F90 \ 
     2795   solmat.F90 \ 
     2796   solpcg.F90 \ 
     2797   solsor.F90 \ 
     2798   solsor_e.F90 \ 
     2799   sol_oce.F90 \ 
    25502800   trabbl.F90 \ 
    25512801   trdicp.F90 \ 
     
    25562806   trdvor.F90 \ 
    25572807   trdvor_oce.F90 \ 
    2558    zdfmxl.F90 \ 
    2559    $(MODEL_LIB)(dom_oce.o) \ 
    2560    $(MODEL_LIB)(in_out_manager.o) \ 
    2561    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2562    $(MODEL_LIB)(ldfslp.o) \ 
    2563    $(MODEL_LIB)(oce.o) \ 
    2564    $(MODEL_LIB)(prtctl.o) \ 
    2565    $(MODEL_LIB)(trdmod.o) \ 
    2566    $(MODEL_LIB)(trdmod_oce.o) \ 
    2567    $(MODEL_LIB)(zdf_oce.o) \ 
    2568    dom_oce.F90 \ 
    2569    in_out_manager.F90 \ 
    2570    ldfdyn_oce.F90 \ 
    2571    ldfslp.F90 \ 
    2572    oce.F90 \ 
    2573    prtctl.F90 \ 
    2574    trdmod.F90 \ 
    2575    trdmod_oce.F90 \ 
    25762808   zdf_oce.F90 \ 
    2577    domzgr_substitute.h90 \ 
    2578    ldfdyn_substitute.h90 \ 
    2579    vectopt_loop_substitute.h90 \ 
    2580    KEY_CPP \ 
    2581    dynldf_lap.F90 
    2582 $(MODEL_LIB)(dynnxt.o) :   \ 
    2583    $(MODEL_LIB)(cla_div.o) \ 
    2584    $(MODEL_LIB)(divcur.o) \ 
    2585    $(MODEL_LIB)(dom_oce.o) \ 
    2586    $(MODEL_LIB)(dynspg_oce.o) \ 
    2587    $(MODEL_LIB)(in_out_manager.o) \ 
    2588    $(MODEL_LIB)(lbclnk.o) \ 
    2589    $(MODEL_LIB)(lib_mpp.o) \ 
    2590    $(MODEL_LIB)(lib_print.o) \ 
    2591    $(MODEL_LIB)(obc_oce.o) \ 
    2592    $(MODEL_LIB)(obc_par.o) \ 
    2593    $(MODEL_LIB)(obccli.o) \ 
    2594    $(MODEL_LIB)(oce.o) \ 
    2595    $(MODEL_LIB)(ocesbc.o) \ 
    2596    $(MODEL_LIB)(ocfzpt.o) \ 
    2597    $(MODEL_LIB)(par_kind.o) \ 
    2598    $(MODEL_LIB)(par_oce.o) \ 
    2599    $(MODEL_LIB)(phycst.o) \ 
    2600    $(MODEL_LIB)(sol_oce.o) \ 
    2601    $(MODEL_LIB)(wzvmod.o) \ 
    2602    cla_div.F90 \ 
    2603    divcur.F90 \ 
    2604    dom_oce.F90 \ 
    2605    dynspg_oce.F90 \ 
    2606    in_out_manager.F90 \ 
    2607    lbclnk.F90 \ 
    2608    lib_mpp.F90 \ 
    2609    lib_print.f90 \ 
    2610    obc_oce.F90 \ 
    2611    obc_par.F90 \ 
    2612    obccli.F90 \ 
    2613    oce.F90 \ 
    2614    ocesbc.F90 \ 
    2615    ocfzpt.F90 \ 
    2616    par_kind.F90 \ 
    2617    par_oce.F90 \ 
    2618    phycst.F90 \ 
    2619    sol_oce.F90 \ 
    2620    wzvmod.F90 \ 
    2621    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    2622    $(MODEL_LIB)(agrif_opa_update.o) \ 
    2623    $(MODEL_LIB)(dom_oce.o) \ 
    2624    $(MODEL_LIB)(dynspg_oce.o) \ 
    2625    $(MODEL_LIB)(in_out_manager.o) \ 
    2626    $(MODEL_LIB)(lbclnk.o) \ 
    2627    $(MODEL_LIB)(obc_oce.o) \ 
    2628    $(MODEL_LIB)(obcdyn.o) \ 
    2629    $(MODEL_LIB)(obcdyn_bt.o) \ 
    2630    $(MODEL_LIB)(obcvol.o) \ 
    2631    $(MODEL_LIB)(oce.o) \ 
    2632    $(MODEL_LIB)(prtctl.o) \ 
    2633    agrif_opa_interp.F90 \ 
    2634    agrif_opa_update.F90 \ 
    2635    dom_oce.F90 \ 
    2636    dynspg_oce.F90 \ 
    2637    in_out_manager.F90 \ 
    2638    lbclnk.F90 \ 
    2639    obc_oce.F90 \ 
    2640    obcdyn.F90 \ 
    2641    obcdyn_bt.F90 \ 
    2642    obcvol.F90 \ 
    2643    oce.F90 \ 
    2644    prtctl.F90 \ 
    2645    $(AGRIF_LIB) \ 
    2646    KEY_CPP \ 
    2647    dynnxt.F90 
    2648 $(MODEL_LIB)(dynnxt1d.o) : \ 
    2649    $(MODEL_LIB)(dom_oce.o) \ 
    2650    $(MODEL_LIB)(in_out_manager.o) \ 
    2651    $(MODEL_LIB)(lib_mpp.o) \ 
    2652    $(MODEL_LIB)(lib_print.o) \ 
    2653    $(MODEL_LIB)(oce.o) \ 
    2654    $(MODEL_LIB)(par_kind.o) \ 
    2655    $(MODEL_LIB)(par_oce.o) \ 
    2656    dom_oce.F90 \ 
    2657    in_out_manager.F90 \ 
    2658    lib_mpp.F90 \ 
    2659    lib_print.f90 \ 
    2660    oce.F90 \ 
    2661    par_kind.F90 \ 
    2662    par_oce.F90 \ 
    2663    $(MODEL_LIB)(dom_oce.o) \ 
    2664    $(MODEL_LIB)(in_out_manager.o) \ 
    2665    $(MODEL_LIB)(lbclnk.o) \ 
    2666    $(MODEL_LIB)(oce.o) \ 
    2667    $(MODEL_LIB)(prtctl.o) \ 
    2668    dom_oce.F90 \ 
    2669    in_out_manager.F90 \ 
    2670    lbclnk.F90 \ 
    2671    oce.F90 \ 
    2672    prtctl.F90 \ 
    2673    KEY_CPP \ 
    2674    dynnxt1d.F90 
    2675 $(MODEL_LIB)(dynspg.o) :   \ 
    26762809   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    26772810   $(MODEL_LIB)(cla_dynspg.o) \ 
     
    26862819   $(MODEL_LIB)(lib_mpp.o) \ 
    26872820   $(MODEL_LIB)(lib_print.o) \ 
    2688    $(MODEL_LIB)(obc_oce.o) \ 
    2689    $(MODEL_LIB)(obc_par.o) \ 
    26902821   $(MODEL_LIB)(obcdta.o) \ 
    26912822   $(MODEL_LIB)(obcdyn.o) \ 
    26922823   $(MODEL_LIB)(obcfla.o) \ 
    26932824   $(MODEL_LIB)(obcvol.o) \ 
    2694    $(MODEL_LIB)(oce.o) \ 
     2825   $(MODEL_LIB)(obc_oce.o) \ 
     2826   $(MODEL_LIB)(obc_par.o) \ 
    26952827   $(MODEL_LIB)(ocesbc.o) \ 
    2696    $(MODEL_LIB)(par_kind.o) \ 
    2697    $(MODEL_LIB)(par_oce.o) \ 
    2698    $(MODEL_LIB)(phycst.o) \ 
    2699    $(MODEL_LIB)(prtctl.o) \ 
    2700    $(MODEL_LIB)(sol_oce.o) \ 
     2828   $(MODEL_LIB)(oce.o) \ 
     2829   $(MODEL_LIB)(par_kind.o) \ 
     2830   $(MODEL_LIB)(par_oce.o) \ 
     2831   $(MODEL_LIB)(phycst.o) \ 
     2832   $(MODEL_LIB)(prtctl.o) \ 
    27012833   $(MODEL_LIB)(solfet.o) \ 
    27022834   $(MODEL_LIB)(solisl.o) \ 
     
    27052837   $(MODEL_LIB)(solsor.o) \ 
    27062838   $(MODEL_LIB)(solsor_e.o) \ 
     2839   $(MODEL_LIB)(sol_oce.o) \ 
    27072840   $(MODEL_LIB)(trabbl.o) \ 
    27082841   $(MODEL_LIB)(trdicp.o) \ 
     
    27142847   $(MODEL_LIB)(trdvor_oce.o) \ 
    27152848   $(MODEL_LIB)(zdf_oce.o) \ 
     2849   dom_oce.F90 \ 
     2850   dynspg_exp.F90 \ 
     2851   dynspg_exp_jki.F90 \ 
     2852   dynspg_flt.F90 \ 
     2853   dynspg_flt_jki.F90 \ 
     2854   dynspg_oce.F90 \ 
     2855   dynspg_rl.F90 \ 
     2856   dynspg_ts.F90 \ 
     2857   dynspg_ts_jki.F90 \ 
     2858   in_out_manager.F90 \ 
     2859   obc_oce.F90 \ 
     2860   oce.F90 \ 
     2861   prtctl.F90 \ 
     2862   trdmod.F90 \ 
     2863   trdmod_oce.F90 \ 
     2864   $(MODEL_LIB)(dom_oce.o) \ 
     2865   $(MODEL_LIB)(dynspg_exp.o) \ 
     2866   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     2867   $(MODEL_LIB)(dynspg_flt.o) \ 
     2868   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     2869   $(MODEL_LIB)(dynspg_oce.o) \ 
     2870   $(MODEL_LIB)(dynspg_rl.o) \ 
     2871   $(MODEL_LIB)(dynspg_ts.o) \ 
     2872   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
     2873   $(MODEL_LIB)(in_out_manager.o) \ 
     2874   $(MODEL_LIB)(obc_oce.o) \ 
     2875   $(MODEL_LIB)(oce.o) \ 
     2876   $(MODEL_LIB)(prtctl.o) \ 
     2877   $(MODEL_LIB)(trdmod.o) \ 
     2878   $(MODEL_LIB)(trdmod_oce.o) \ 
     2879   domzgr_substitute.h90 \ 
     2880   vectopt_loop_substitute.h90 \ 
     2881   KEY_CPP \ 
     2882   dynspg.F90 
     2883$(MODEL_LIB)(dynspg_exp.o) :  \ 
     2884   blk_oce.F90 \ 
     2885   cpl_oce.F90 \ 
     2886   daymod.F90 \ 
     2887   dom_oce.F90 \ 
     2888   dtasal.F90 \ 
     2889   dtasss.F90 \ 
     2890   dtasst.F90 \ 
     2891   dtatem.F90 \ 
     2892   dynspg_oce.F90 \ 
     2893   flxmod.F90 \ 
     2894   flxrnf.F90 \ 
     2895   flx_oce.F90 \ 
     2896   ice_oce.F90 \ 
     2897   in_out_manager.F90 \ 
     2898   lbclnk.F90 \ 
     2899   lib_mpp.F90 \ 
     2900   lib_print.f90 \ 
     2901   obccli.F90 \ 
     2902   obc_oce.F90 \ 
     2903   obc_par.F90 \ 
     2904   oce.F90 \ 
     2905   ocfzpt.F90 \ 
     2906   par_kind.F90 \ 
     2907   par_oce.F90 \ 
     2908   phycst.F90 \ 
     2909   prtctl.F90 \ 
     2910   taumod.F90 \ 
     2911   tradmp.F90 \ 
     2912   $(MODEL_LIB)(blk_oce.o) \ 
     2913   $(MODEL_LIB)(cpl_oce.o) \ 
     2914   $(MODEL_LIB)(daymod.o) \ 
     2915   $(MODEL_LIB)(dom_oce.o) \ 
     2916   $(MODEL_LIB)(dtasal.o) \ 
     2917   $(MODEL_LIB)(dtasss.o) \ 
     2918   $(MODEL_LIB)(dtasst.o) \ 
     2919   $(MODEL_LIB)(dtatem.o) \ 
     2920   $(MODEL_LIB)(dynspg_oce.o) \ 
     2921   $(MODEL_LIB)(flxmod.o) \ 
     2922   $(MODEL_LIB)(flxrnf.o) \ 
     2923   $(MODEL_LIB)(flx_oce.o) \ 
     2924   $(MODEL_LIB)(ice_oce.o) \ 
     2925   $(MODEL_LIB)(in_out_manager.o) \ 
     2926   $(MODEL_LIB)(lbclnk.o) \ 
     2927   $(MODEL_LIB)(lib_mpp.o) \ 
     2928   $(MODEL_LIB)(lib_print.o) \ 
     2929   $(MODEL_LIB)(obccli.o) \ 
     2930   $(MODEL_LIB)(obc_oce.o) \ 
     2931   $(MODEL_LIB)(obc_par.o) \ 
     2932   $(MODEL_LIB)(oce.o) \ 
     2933   $(MODEL_LIB)(ocfzpt.o) \ 
     2934   $(MODEL_LIB)(par_kind.o) \ 
     2935   $(MODEL_LIB)(par_oce.o) \ 
     2936   $(MODEL_LIB)(phycst.o) \ 
     2937   $(MODEL_LIB)(prtctl.o) \ 
     2938   $(MODEL_LIB)(taumod.o) \ 
     2939   $(MODEL_LIB)(tradmp.o) \ 
     2940   dom_oce.F90 \ 
     2941   in_out_manager.F90 \ 
     2942   lbclnk.F90 \ 
     2943   lib_mpp.F90 \ 
     2944   obcdta.F90 \ 
     2945   obc_oce.F90 \ 
     2946   obc_par.F90 \ 
     2947   ocesbc.F90 \ 
     2948   oce.F90 \ 
     2949   phycst.F90 \ 
     2950   prtctl.F90 \ 
     2951   $(MODEL_LIB)(dom_oce.o) \ 
     2952   $(MODEL_LIB)(in_out_manager.o) \ 
     2953   $(MODEL_LIB)(lbclnk.o) \ 
     2954   $(MODEL_LIB)(lib_mpp.o) \ 
     2955   $(MODEL_LIB)(obcdta.o) \ 
     2956   $(MODEL_LIB)(obc_oce.o) \ 
     2957   $(MODEL_LIB)(obc_par.o) \ 
     2958   $(MODEL_LIB)(ocesbc.o) \ 
     2959   $(MODEL_LIB)(oce.o) \ 
     2960   $(MODEL_LIB)(phycst.o) \ 
     2961   $(MODEL_LIB)(prtctl.o) \ 
     2962   domzgr_substitute.h90 \ 
     2963   vectopt_loop_substitute.h90 \ 
     2964   KEY_CPP \ 
     2965   dynspg_exp.F90 
     2966$(MODEL_LIB)(dynspg_exp_jki.o) : \ 
     2967   blk_oce.F90 \ 
     2968   cpl_oce.F90 \ 
     2969   daymod.F90 \ 
     2970   dom_oce.F90 \ 
     2971   dtasal.F90 \ 
     2972   dtasss.F90 \ 
     2973   dtasst.F90 \ 
     2974   dtatem.F90 \ 
     2975   dynspg_oce.F90 \ 
     2976   flxmod.F90 \ 
     2977   flxrnf.F90 \ 
     2978   flx_oce.F90 \ 
     2979   ice_oce.F90 \ 
     2980   in_out_manager.F90 \ 
     2981   lbclnk.F90 \ 
     2982   lib_mpp.F90 \ 
     2983   lib_print.f90 \ 
     2984   obccli.F90 \ 
     2985   obc_oce.F90 \ 
     2986   obc_par.F90 \ 
     2987   oce.F90 \ 
     2988   ocfzpt.F90 \ 
     2989   par_kind.F90 \ 
     2990   par_oce.F90 \ 
     2991   phycst.F90 \ 
     2992   prtctl.F90 \ 
     2993   taumod.F90 \ 
     2994   tradmp.F90 \ 
     2995   $(MODEL_LIB)(blk_oce.o) \ 
     2996   $(MODEL_LIB)(cpl_oce.o) \ 
     2997   $(MODEL_LIB)(daymod.o) \ 
     2998   $(MODEL_LIB)(dom_oce.o) \ 
     2999   $(MODEL_LIB)(dtasal.o) \ 
     3000   $(MODEL_LIB)(dtasss.o) \ 
     3001   $(MODEL_LIB)(dtasst.o) \ 
     3002   $(MODEL_LIB)(dtatem.o) \ 
     3003   $(MODEL_LIB)(dynspg_oce.o) \ 
     3004   $(MODEL_LIB)(flxmod.o) \ 
     3005   $(MODEL_LIB)(flxrnf.o) \ 
     3006   $(MODEL_LIB)(flx_oce.o) \ 
     3007   $(MODEL_LIB)(ice_oce.o) \ 
     3008   $(MODEL_LIB)(in_out_manager.o) \ 
     3009   $(MODEL_LIB)(lbclnk.o) \ 
     3010   $(MODEL_LIB)(lib_mpp.o) \ 
     3011   $(MODEL_LIB)(lib_print.o) \ 
     3012   $(MODEL_LIB)(obccli.o) \ 
     3013   $(MODEL_LIB)(obc_oce.o) \ 
     3014   $(MODEL_LIB)(obc_par.o) \ 
     3015   $(MODEL_LIB)(oce.o) \ 
     3016   $(MODEL_LIB)(ocfzpt.o) \ 
     3017   $(MODEL_LIB)(par_kind.o) \ 
     3018   $(MODEL_LIB)(par_oce.o) \ 
     3019   $(MODEL_LIB)(phycst.o) \ 
     3020   $(MODEL_LIB)(prtctl.o) \ 
     3021   $(MODEL_LIB)(taumod.o) \ 
     3022   $(MODEL_LIB)(tradmp.o) \ 
     3023   dom_oce.F90 \ 
     3024   in_out_manager.F90 \ 
     3025   lbclnk.F90 \ 
     3026   lib_mpp.F90 \ 
     3027   obcdta.F90 \ 
     3028   obc_oce.F90 \ 
     3029   obc_par.F90 \ 
     3030   ocesbc.F90 \ 
     3031   oce.F90 \ 
     3032   phycst.F90 \ 
     3033   prtctl.F90 \ 
     3034   $(MODEL_LIB)(dom_oce.o) \ 
     3035   $(MODEL_LIB)(in_out_manager.o) \ 
     3036   $(MODEL_LIB)(lbclnk.o) \ 
     3037   $(MODEL_LIB)(lib_mpp.o) \ 
     3038   $(MODEL_LIB)(obcdta.o) \ 
     3039   $(MODEL_LIB)(obc_oce.o) \ 
     3040   $(MODEL_LIB)(obc_par.o) \ 
     3041   $(MODEL_LIB)(ocesbc.o) \ 
     3042   $(MODEL_LIB)(oce.o) \ 
     3043   $(MODEL_LIB)(phycst.o) \ 
     3044   $(MODEL_LIB)(prtctl.o) \ 
     3045   domzgr_substitute.h90 \ 
     3046   vectopt_loop_substitute.h90 \ 
     3047   KEY_CPP \ 
     3048   dynspg_exp_jki.F90 
     3049$(MODEL_LIB)(dynspg_flt.o) :  \ 
     3050   blk_oce.F90 \ 
     3051   cpl_oce.F90 \ 
     3052   daymod.F90 \ 
     3053   dom_oce.F90 \ 
     3054   dtasal.F90 \ 
     3055   dtasss.F90 \ 
     3056   dtasst.F90 \ 
     3057   dtatem.F90 \ 
     3058   dynspg_oce.F90 \ 
     3059   flxmod.F90 \ 
     3060   flxrnf.F90 \ 
     3061   flx_oce.F90 \ 
     3062   ice_oce.F90 \ 
     3063   in_out_manager.F90 \ 
     3064   lbclnk.F90 \ 
     3065   lib_feti.F90 \ 
     3066   lib_mpp.F90 \ 
     3067   lib_print.f90 \ 
     3068   obccli.F90 \ 
     3069   obcdyn.F90 \ 
     3070   obcvol.F90 \ 
     3071   obc_oce.F90 \ 
     3072   obc_par.F90 \ 
     3073   ocesbc.F90 \ 
     3074   oce.F90 \ 
     3075   ocfzpt.F90 \ 
     3076   par_kind.F90 \ 
     3077   par_oce.F90 \ 
     3078   phycst.F90 \ 
     3079   prtctl.F90 \ 
     3080   solfet.F90 \ 
     3081   solpcg.F90 \ 
     3082   solsor.F90 \ 
     3083   sol_oce.F90 \ 
     3084   taumod.F90 \ 
     3085   tradmp.F90 \ 
     3086   zdf_oce.F90 \ 
     3087   $(MODEL_LIB)(blk_oce.o) \ 
     3088   $(MODEL_LIB)(cpl_oce.o) \ 
     3089   $(MODEL_LIB)(daymod.o) \ 
     3090   $(MODEL_LIB)(dom_oce.o) \ 
     3091   $(MODEL_LIB)(dtasal.o) \ 
     3092   $(MODEL_LIB)(dtasss.o) \ 
     3093   $(MODEL_LIB)(dtasst.o) \ 
     3094   $(MODEL_LIB)(dtatem.o) \ 
     3095   $(MODEL_LIB)(dynspg_oce.o) \ 
     3096   $(MODEL_LIB)(flxmod.o) \ 
     3097   $(MODEL_LIB)(flxrnf.o) \ 
     3098   $(MODEL_LIB)(flx_oce.o) \ 
     3099   $(MODEL_LIB)(ice_oce.o) \ 
     3100   $(MODEL_LIB)(in_out_manager.o) \ 
     3101   $(MODEL_LIB)(lbclnk.o) \ 
     3102   $(MODEL_LIB)(lib_feti.o) \ 
     3103   $(MODEL_LIB)(lib_mpp.o) \ 
     3104   $(MODEL_LIB)(lib_print.o) \ 
     3105   $(MODEL_LIB)(obccli.o) \ 
     3106   $(MODEL_LIB)(obcdyn.o) \ 
     3107   $(MODEL_LIB)(obcvol.o) \ 
     3108   $(MODEL_LIB)(obc_oce.o) \ 
     3109   $(MODEL_LIB)(obc_par.o) \ 
     3110   $(MODEL_LIB)(ocesbc.o) \ 
     3111   $(MODEL_LIB)(oce.o) \ 
     3112   $(MODEL_LIB)(ocfzpt.o) \ 
     3113   $(MODEL_LIB)(par_kind.o) \ 
     3114   $(MODEL_LIB)(par_oce.o) \ 
     3115   $(MODEL_LIB)(phycst.o) \ 
     3116   $(MODEL_LIB)(prtctl.o) \ 
     3117   $(MODEL_LIB)(solfet.o) \ 
     3118   $(MODEL_LIB)(solpcg.o) \ 
     3119   $(MODEL_LIB)(solsor.o) \ 
     3120   $(MODEL_LIB)(sol_oce.o) \ 
     3121   $(MODEL_LIB)(taumod.o) \ 
     3122   $(MODEL_LIB)(tradmp.o) \ 
     3123   $(MODEL_LIB)(zdf_oce.o) \ 
    27163124   agrif_opa_interp.F90 \ 
    27173125   cla_dynspg.F90 \ 
    27183126   dom_oce.F90 \ 
    2719    dynspg_oce.F90 \ 
    2720    dynvor.F90 \ 
    27213127   flxrnf.F90 \ 
    27223128   in_out_manager.F90 \ 
    27233129   lbclnk.F90 \ 
    2724    ldfdyn_oce.F90 \ 
    2725    ldftra_oce.F90 \ 
    2726    lib_mpp.F90 \ 
    2727    lib_print.f90 \ 
     3130   lib_mpp.F90 \ 
     3131   obcdyn.F90 \ 
     3132   obcvol.F90 \ 
    27283133   obc_oce.F90 \ 
    2729    obc_par.F90 \ 
    2730    obcdta.F90 \ 
    2731    obcdyn.F90 \ 
    2732    obcfla.F90 \ 
    2733    obcvol.F90 \ 
    2734    oce.F90 \ 
    27353134   ocesbc.F90 \ 
    2736    par_kind.F90 \ 
    2737    par_oce.F90 \ 
    2738    phycst.F90 \ 
    2739    prtctl.F90 \ 
    2740    sol_oce.F90 \ 
     3135   oce.F90 \ 
     3136   phycst.F90 \ 
     3137   prtctl.F90 \ 
    27413138   solfet.F90 \ 
    2742    solisl.F90 \ 
    27433139   solmat.F90 \ 
    27443140   solpcg.F90 \ 
    27453141   solsor.F90 \ 
    27463142   solsor_e.F90 \ 
     3143   sol_oce.F90 \ 
     3144   zdf_oce.F90 \ 
     3145   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3146   $(MODEL_LIB)(cla_dynspg.o) \ 
     3147   $(MODEL_LIB)(dom_oce.o) \ 
     3148   $(MODEL_LIB)(flxrnf.o) \ 
     3149   $(MODEL_LIB)(in_out_manager.o) \ 
     3150   $(MODEL_LIB)(lbclnk.o) \ 
     3151   $(MODEL_LIB)(lib_mpp.o) \ 
     3152   $(MODEL_LIB)(obcdyn.o) \ 
     3153   $(MODEL_LIB)(obcvol.o) \ 
     3154   $(MODEL_LIB)(obc_oce.o) \ 
     3155   $(MODEL_LIB)(ocesbc.o) \ 
     3156   $(MODEL_LIB)(oce.o) \ 
     3157   $(MODEL_LIB)(phycst.o) \ 
     3158   $(MODEL_LIB)(prtctl.o) \ 
     3159   $(MODEL_LIB)(solfet.o) \ 
     3160   $(MODEL_LIB)(solmat.o) \ 
     3161   $(MODEL_LIB)(solpcg.o) \ 
     3162   $(MODEL_LIB)(solsor.o) \ 
     3163   $(MODEL_LIB)(solsor_e.o) \ 
     3164   $(MODEL_LIB)(sol_oce.o) \ 
     3165   $(MODEL_LIB)(zdf_oce.o) \ 
     3166   domzgr_substitute.h90 \ 
     3167   vectopt_loop_substitute.h90 \ 
     3168   $(AGRIF_LIB) \ 
     3169   KEY_CPP \ 
     3170   dynspg_flt.F90 
     3171$(MODEL_LIB)(dynspg_flt_jki.o) : \ 
     3172   blk_oce.F90 \ 
     3173   cpl_oce.F90 \ 
     3174   daymod.F90 \ 
     3175   dom_oce.F90 \ 
     3176   dtasal.F90 \ 
     3177   dtasss.F90 \ 
     3178   dtasst.F90 \ 
     3179   dtatem.F90 \ 
     3180   dynspg_oce.F90 \ 
     3181   flxmod.F90 \ 
     3182   flxrnf.F90 \ 
     3183   flx_oce.F90 \ 
     3184   ice_oce.F90 \ 
     3185   in_out_manager.F90 \ 
     3186   lbclnk.F90 \ 
     3187   lib_feti.F90 \ 
     3188   lib_mpp.F90 \ 
     3189   lib_print.f90 \ 
     3190   obccli.F90 \ 
     3191   obcdyn.F90 \ 
     3192   obcvol.F90 \ 
     3193   obc_oce.F90 \ 
     3194   obc_par.F90 \ 
     3195   ocesbc.F90 \ 
     3196   oce.F90 \ 
     3197   ocfzpt.F90 \ 
     3198   par_kind.F90 \ 
     3199   par_oce.F90 \ 
     3200   phycst.F90 \ 
     3201   prtctl.F90 \ 
     3202   solfet.F90 \ 
     3203   solpcg.F90 \ 
     3204   solsor.F90 \ 
     3205   sol_oce.F90 \ 
     3206   taumod.F90 \ 
     3207   tradmp.F90 \ 
     3208   zdf_oce.F90 \ 
     3209   $(MODEL_LIB)(blk_oce.o) \ 
     3210   $(MODEL_LIB)(cpl_oce.o) \ 
     3211   $(MODEL_LIB)(daymod.o) \ 
     3212   $(MODEL_LIB)(dom_oce.o) \ 
     3213   $(MODEL_LIB)(dtasal.o) \ 
     3214   $(MODEL_LIB)(dtasss.o) \ 
     3215   $(MODEL_LIB)(dtasst.o) \ 
     3216   $(MODEL_LIB)(dtatem.o) \ 
     3217   $(MODEL_LIB)(dynspg_oce.o) \ 
     3218   $(MODEL_LIB)(flxmod.o) \ 
     3219   $(MODEL_LIB)(flxrnf.o) \ 
     3220   $(MODEL_LIB)(flx_oce.o) \ 
     3221   $(MODEL_LIB)(ice_oce.o) \ 
     3222   $(MODEL_LIB)(in_out_manager.o) \ 
     3223   $(MODEL_LIB)(lbclnk.o) \ 
     3224   $(MODEL_LIB)(lib_feti.o) \ 
     3225   $(MODEL_LIB)(lib_mpp.o) \ 
     3226   $(MODEL_LIB)(lib_print.o) \ 
     3227   $(MODEL_LIB)(obccli.o) \ 
     3228   $(MODEL_LIB)(obcdyn.o) \ 
     3229   $(MODEL_LIB)(obcvol.o) \ 
     3230   $(MODEL_LIB)(obc_oce.o) \ 
     3231   $(MODEL_LIB)(obc_par.o) \ 
     3232   $(MODEL_LIB)(ocesbc.o) \ 
     3233   $(MODEL_LIB)(oce.o) \ 
     3234   $(MODEL_LIB)(ocfzpt.o) \ 
     3235   $(MODEL_LIB)(par_kind.o) \ 
     3236   $(MODEL_LIB)(par_oce.o) \ 
     3237   $(MODEL_LIB)(phycst.o) \ 
     3238   $(MODEL_LIB)(prtctl.o) \ 
     3239   $(MODEL_LIB)(solfet.o) \ 
     3240   $(MODEL_LIB)(solpcg.o) \ 
     3241   $(MODEL_LIB)(solsor.o) \ 
     3242   $(MODEL_LIB)(sol_oce.o) \ 
     3243   $(MODEL_LIB)(taumod.o) \ 
     3244   $(MODEL_LIB)(tradmp.o) \ 
     3245   $(MODEL_LIB)(zdf_oce.o) \ 
     3246   agrif_opa_interp.F90 \ 
     3247   cla_dynspg.F90 \ 
     3248   dom_oce.F90 \ 
     3249   flxrnf.F90 \ 
     3250   in_out_manager.F90 \ 
     3251   lbclnk.F90 \ 
     3252   lib_mpp.F90 \ 
     3253   obcdyn.F90 \ 
     3254   obcvol.F90 \ 
     3255   obc_oce.F90 \ 
     3256   ocesbc.F90 \ 
     3257   oce.F90 \ 
     3258   phycst.F90 \ 
     3259   prtctl.F90 \ 
     3260   solfet.F90 \ 
     3261   solmat.F90 \ 
     3262   solpcg.F90 \ 
     3263   solsor.F90 \ 
     3264   solsor_e.F90 \ 
     3265   sol_oce.F90 \ 
     3266   zdf_oce.F90 \ 
     3267   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3268   $(MODEL_LIB)(cla_dynspg.o) \ 
     3269   $(MODEL_LIB)(dom_oce.o) \ 
     3270   $(MODEL_LIB)(flxrnf.o) \ 
     3271   $(MODEL_LIB)(in_out_manager.o) \ 
     3272   $(MODEL_LIB)(lbclnk.o) \ 
     3273   $(MODEL_LIB)(lib_mpp.o) \ 
     3274   $(MODEL_LIB)(obcdyn.o) \ 
     3275   $(MODEL_LIB)(obcvol.o) \ 
     3276   $(MODEL_LIB)(obc_oce.o) \ 
     3277   $(MODEL_LIB)(ocesbc.o) \ 
     3278   $(MODEL_LIB)(oce.o) \ 
     3279   $(MODEL_LIB)(phycst.o) \ 
     3280   $(MODEL_LIB)(prtctl.o) \ 
     3281   $(MODEL_LIB)(solfet.o) \ 
     3282   $(MODEL_LIB)(solmat.o) \ 
     3283   $(MODEL_LIB)(solpcg.o) \ 
     3284   $(MODEL_LIB)(solsor.o) \ 
     3285   $(MODEL_LIB)(solsor_e.o) \ 
     3286   $(MODEL_LIB)(sol_oce.o) \ 
     3287   $(MODEL_LIB)(zdf_oce.o) \ 
     3288   domzgr_substitute.h90 \ 
     3289   $(AGRIF_LIB) \ 
     3290   KEY_CPP \ 
     3291   dynspg_flt_jki.F90 
     3292$(MODEL_LIB)(dynspg_oce.o) :  \ 
     3293   par_kind.F90 \ 
     3294   $(MODEL_LIB)(par_kind.o) \ 
     3295   par_oce.F90 \ 
     3296   $(MODEL_LIB)(par_oce.o) \ 
     3297   KEY_CPP \ 
     3298   dynspg_oce.F90 
     3299$(MODEL_LIB)(dynspg_rl.o) :   \ 
     3300   dom_oce.F90 \ 
     3301   in_out_manager.F90 \ 
     3302   lbclnk.F90 \ 
     3303   lib_mpp.F90 \ 
     3304   lib_print.f90 \ 
     3305   obc_oce.F90 \ 
     3306   obc_par.F90 \ 
     3307   oce.F90 \ 
     3308   par_kind.F90 \ 
     3309   par_oce.F90 \ 
     3310   solfet.F90 \ 
     3311   solpcg.F90 \ 
     3312   solsor.F90 \ 
     3313   sol_oce.F90 \ 
     3314   zdf_oce.F90 \ 
     3315   $(MODEL_LIB)(dom_oce.o) \ 
     3316   $(MODEL_LIB)(in_out_manager.o) \ 
     3317   $(MODEL_LIB)(lbclnk.o) \ 
     3318   $(MODEL_LIB)(lib_mpp.o) \ 
     3319   $(MODEL_LIB)(lib_print.o) \ 
     3320   $(MODEL_LIB)(obc_oce.o) \ 
     3321   $(MODEL_LIB)(obc_par.o) \ 
     3322   $(MODEL_LIB)(oce.o) \ 
     3323   $(MODEL_LIB)(par_kind.o) \ 
     3324   $(MODEL_LIB)(par_oce.o) \ 
     3325   $(MODEL_LIB)(solfet.o) \ 
     3326   $(MODEL_LIB)(solpcg.o) \ 
     3327   $(MODEL_LIB)(solsor.o) \ 
     3328   $(MODEL_LIB)(sol_oce.o) \ 
     3329   $(MODEL_LIB)(zdf_oce.o) \ 
     3330   dom_oce.F90 \ 
     3331   in_out_manager.F90 \ 
     3332   lbclnk.F90 \ 
     3333   ldfdyn_oce.F90 \ 
     3334   ldftra_oce.F90 \ 
     3335   lib_mpp.F90 \ 
     3336   obc_oce.F90 \ 
     3337   oce.F90 \ 
     3338   phycst.F90 \ 
     3339   solfet.F90 \ 
     3340   solisl.F90 \ 
     3341   solpcg.F90 \ 
     3342   solsor.F90 \ 
     3343   solsor_e.F90 \ 
     3344   sol_oce.F90 \ 
     3345   zdf_oce.F90 \ 
     3346   $(MODEL_LIB)(dom_oce.o) \ 
     3347   $(MODEL_LIB)(in_out_manager.o) \ 
     3348   $(MODEL_LIB)(lbclnk.o) \ 
     3349   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3350   $(MODEL_LIB)(ldftra_oce.o) \ 
     3351   $(MODEL_LIB)(lib_mpp.o) \ 
     3352   $(MODEL_LIB)(obc_oce.o) \ 
     3353   $(MODEL_LIB)(oce.o) \ 
     3354   $(MODEL_LIB)(phycst.o) \ 
     3355   $(MODEL_LIB)(solfet.o) \ 
     3356   $(MODEL_LIB)(solisl.o) \ 
     3357   $(MODEL_LIB)(solpcg.o) \ 
     3358   $(MODEL_LIB)(solsor.o) \ 
     3359   $(MODEL_LIB)(solsor_e.o) \ 
     3360   $(MODEL_LIB)(sol_oce.o) \ 
     3361   $(MODEL_LIB)(zdf_oce.o) \ 
     3362   domzgr_substitute.h90 \ 
     3363   obc_vectopt_loop_substitute.h90 \ 
     3364   vectopt_loop_substitute.h90 \ 
     3365   KEY_CPP \ 
     3366   dynspg_rl.F90 
     3367$(MODEL_LIB)(dynspg_ts.o) :   \ 
     3368   blk_oce.F90 \ 
     3369   cpl_oce.F90 \ 
     3370   daymod.F90 \ 
     3371   dom_oce.F90 \ 
     3372   dtasal.F90 \ 
     3373   dtasss.F90 \ 
     3374   dtasst.F90 \ 
     3375   dtatem.F90 \ 
     3376   dynspg_oce.F90 \ 
     3377   flxmod.F90 \ 
     3378   flxrnf.F90 \ 
     3379   flx_oce.F90 \ 
     3380   ice_oce.F90 \ 
     3381   in_out_manager.F90 \ 
     3382   lbclnk.F90 \ 
     3383   lib_mpp.F90 \ 
     3384   lib_print.f90 \ 
     3385   obccli.F90 \ 
     3386   obcdta.F90 \ 
     3387   obc_oce.F90 \ 
     3388   obc_par.F90 \ 
     3389   oce.F90 \ 
     3390   ocfzpt.F90 \ 
     3391   par_kind.F90 \ 
     3392   par_oce.F90 \ 
     3393   phycst.F90 \ 
     3394   prtctl.F90 \ 
     3395   taumod.F90 \ 
     3396   tradmp.F90 \ 
     3397   trdmod.F90 \ 
     3398   trdmod_oce.F90 \ 
     3399   $(MODEL_LIB)(blk_oce.o) \ 
     3400   $(MODEL_LIB)(cpl_oce.o) \ 
     3401   $(MODEL_LIB)(daymod.o) \ 
     3402   $(MODEL_LIB)(dom_oce.o) \ 
     3403   $(MODEL_LIB)(dtasal.o) \ 
     3404   $(MODEL_LIB)(dtasss.o) \ 
     3405   $(MODEL_LIB)(dtasst.o) \ 
     3406   $(MODEL_LIB)(dtatem.o) \ 
     3407   $(MODEL_LIB)(dynspg_oce.o) \ 
     3408   $(MODEL_LIB)(flxmod.o) \ 
     3409   $(MODEL_LIB)(flxrnf.o) \ 
     3410   $(MODEL_LIB)(flx_oce.o) \ 
     3411   $(MODEL_LIB)(ice_oce.o) \ 
     3412   $(MODEL_LIB)(in_out_manager.o) \ 
     3413   $(MODEL_LIB)(lbclnk.o) \ 
     3414   $(MODEL_LIB)(lib_mpp.o) \ 
     3415   $(MODEL_LIB)(lib_print.o) \ 
     3416   $(MODEL_LIB)(obccli.o) \ 
     3417   $(MODEL_LIB)(obcdta.o) \ 
     3418   $(MODEL_LIB)(obc_oce.o) \ 
     3419   $(MODEL_LIB)(obc_par.o) \ 
     3420   $(MODEL_LIB)(oce.o) \ 
     3421   $(MODEL_LIB)(ocfzpt.o) \ 
     3422   $(MODEL_LIB)(par_kind.o) \ 
     3423   $(MODEL_LIB)(par_oce.o) \ 
     3424   $(MODEL_LIB)(phycst.o) \ 
     3425   $(MODEL_LIB)(prtctl.o) \ 
     3426   $(MODEL_LIB)(taumod.o) \ 
     3427   $(MODEL_LIB)(tradmp.o) \ 
     3428   $(MODEL_LIB)(trdmod.o) \ 
     3429   $(MODEL_LIB)(trdmod_oce.o) \ 
     3430   dom_oce.F90 \ 
     3431   dynspg_oce.F90 \ 
     3432   dynvor.F90 \ 
     3433   in_out_manager.F90 \ 
     3434   lbclnk.F90 \ 
     3435   lib_mpp.F90 \ 
     3436   obcdta.F90 \ 
     3437   obcfla.F90 \ 
     3438   obc_oce.F90 \ 
     3439   obc_par.F90 \ 
     3440   ocesbc.F90 \ 
     3441   oce.F90 \ 
     3442   phycst.F90 \ 
     3443   prtctl.F90 \ 
     3444   $(MODEL_LIB)(dom_oce.o) \ 
     3445   $(MODEL_LIB)(dynspg_oce.o) \ 
     3446   $(MODEL_LIB)(dynvor.o) \ 
     3447   $(MODEL_LIB)(in_out_manager.o) \ 
     3448   $(MODEL_LIB)(lbclnk.o) \ 
     3449   $(MODEL_LIB)(lib_mpp.o) \ 
     3450   $(MODEL_LIB)(obcdta.o) \ 
     3451   $(MODEL_LIB)(obcfla.o) \ 
     3452   $(MODEL_LIB)(obc_oce.o) \ 
     3453   $(MODEL_LIB)(obc_par.o) \ 
     3454   $(MODEL_LIB)(ocesbc.o) \ 
     3455   $(MODEL_LIB)(oce.o) \ 
     3456   $(MODEL_LIB)(phycst.o) \ 
     3457   $(MODEL_LIB)(prtctl.o) \ 
     3458   domzgr_substitute.h90 \ 
     3459   vectopt_loop_substitute.h90 \ 
     3460   KEY_CPP \ 
     3461   dynspg_ts.F90 
     3462$(MODEL_LIB)(dynspg_ts_jki.o) :  \ 
     3463   blk_oce.F90 \ 
     3464   cpl_oce.F90 \ 
     3465   daymod.F90 \ 
     3466   dom_oce.F90 \ 
     3467   dtasal.F90 \ 
     3468   dtasss.F90 \ 
     3469   dtasst.F90 \ 
     3470   dtatem.F90 \ 
     3471   dynspg_oce.F90 \ 
     3472   flxmod.F90 \ 
     3473   flxrnf.F90 \ 
     3474   flx_oce.F90 \ 
     3475   ice_oce.F90 \ 
     3476   in_out_manager.F90 \ 
     3477   lbclnk.F90 \ 
     3478   lib_mpp.F90 \ 
     3479   lib_print.f90 \ 
     3480   obccli.F90 \ 
     3481   obcdta.F90 \ 
     3482   obc_oce.F90 \ 
     3483   obc_par.F90 \ 
     3484   oce.F90 \ 
     3485   ocfzpt.F90 \ 
     3486   par_kind.F90 \ 
     3487   par_oce.F90 \ 
     3488   phycst.F90 \ 
     3489   prtctl.F90 \ 
     3490   taumod.F90 \ 
     3491   tradmp.F90 \ 
     3492   trdmod.F90 \ 
     3493   trdmod_oce.F90 \ 
     3494   $(MODEL_LIB)(blk_oce.o) \ 
     3495   $(MODEL_LIB)(cpl_oce.o) \ 
     3496   $(MODEL_LIB)(daymod.o) \ 
     3497   $(MODEL_LIB)(dom_oce.o) \ 
     3498   $(MODEL_LIB)(dtasal.o) \ 
     3499   $(MODEL_LIB)(dtasss.o) \ 
     3500   $(MODEL_LIB)(dtasst.o) \ 
     3501   $(MODEL_LIB)(dtatem.o) \ 
     3502   $(MODEL_LIB)(dynspg_oce.o) \ 
     3503   $(MODEL_LIB)(flxmod.o) \ 
     3504   $(MODEL_LIB)(flxrnf.o) \ 
     3505   $(MODEL_LIB)(flx_oce.o) \ 
     3506   $(MODEL_LIB)(ice_oce.o) \ 
     3507   $(MODEL_LIB)(in_out_manager.o) \ 
     3508   $(MODEL_LIB)(lbclnk.o) \ 
     3509   $(MODEL_LIB)(lib_mpp.o) \ 
     3510   $(MODEL_LIB)(lib_print.o) \ 
     3511   $(MODEL_LIB)(obccli.o) \ 
     3512   $(MODEL_LIB)(obcdta.o) \ 
     3513   $(MODEL_LIB)(obc_oce.o) \ 
     3514   $(MODEL_LIB)(obc_par.o) \ 
     3515   $(MODEL_LIB)(oce.o) \ 
     3516   $(MODEL_LIB)(ocfzpt.o) \ 
     3517   $(MODEL_LIB)(par_kind.o) \ 
     3518   $(MODEL_LIB)(par_oce.o) \ 
     3519   $(MODEL_LIB)(phycst.o) \ 
     3520   $(MODEL_LIB)(prtctl.o) \ 
     3521   $(MODEL_LIB)(taumod.o) \ 
     3522   $(MODEL_LIB)(tradmp.o) \ 
     3523   $(MODEL_LIB)(trdmod.o) \ 
     3524   $(MODEL_LIB)(trdmod_oce.o) \ 
     3525   dom_oce.F90 \ 
     3526   dynspg_oce.F90 \ 
     3527   dynvor.F90 \ 
     3528   in_out_manager.F90 \ 
     3529   lbclnk.F90 \ 
     3530   lib_mpp.F90 \ 
     3531   obcdta.F90 \ 
     3532   obcfla.F90 \ 
     3533   obc_oce.F90 \ 
     3534   obc_par.F90 \ 
     3535   ocesbc.F90 \ 
     3536   oce.F90 \ 
     3537   phycst.F90 \ 
     3538   prtctl.F90 \ 
     3539   $(MODEL_LIB)(dom_oce.o) \ 
     3540   $(MODEL_LIB)(dynspg_oce.o) \ 
     3541   $(MODEL_LIB)(dynvor.o) \ 
     3542   $(MODEL_LIB)(in_out_manager.o) \ 
     3543   $(MODEL_LIB)(lbclnk.o) \ 
     3544   $(MODEL_LIB)(lib_mpp.o) \ 
     3545   $(MODEL_LIB)(obcdta.o) \ 
     3546   $(MODEL_LIB)(obcfla.o) \ 
     3547   $(MODEL_LIB)(obc_oce.o) \ 
     3548   $(MODEL_LIB)(obc_par.o) \ 
     3549   $(MODEL_LIB)(ocesbc.o) \ 
     3550   $(MODEL_LIB)(oce.o) \ 
     3551   $(MODEL_LIB)(phycst.o) \ 
     3552   $(MODEL_LIB)(prtctl.o) \ 
     3553   domzgr_substitute.h90 \ 
     3554   vectopt_loop_substitute.h90 \ 
     3555   KEY_CPP \ 
     3556   dynspg_ts_jki.F90 
     3557$(MODEL_LIB)(dynvor.o) :   \ 
     3558   dom_oce.F90 \ 
     3559   in_out_manager.F90 \ 
     3560   lib_mpp.F90 \ 
     3561   lib_print.f90 \ 
     3562   oce.F90 \ 
     3563   par_kind.F90 \ 
     3564   par_oce.F90 \ 
    27473565   trabbl.F90 \ 
    27483566   trdicp.F90 \ 
     
    27533571   trdvor.F90 \ 
    27543572   trdvor_oce.F90 \ 
    2755    zdf_oce.F90 \ 
    2756    $(MODEL_LIB)(dom_oce.o) \ 
    2757    $(MODEL_LIB)(dynspg_exp.o) \ 
    2758    $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    2759    $(MODEL_LIB)(dynspg_flt.o) \ 
    2760    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    2761    $(MODEL_LIB)(dynspg_oce.o) \ 
    2762    $(MODEL_LIB)(dynspg_rl.o) \ 
    2763    $(MODEL_LIB)(dynspg_ts.o) \ 
    2764    $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    2765    $(MODEL_LIB)(in_out_manager.o) \ 
    2766    $(MODEL_LIB)(obc_oce.o) \ 
    2767    $(MODEL_LIB)(oce.o) \ 
    2768    $(MODEL_LIB)(prtctl.o) \ 
    2769    $(MODEL_LIB)(trdmod.o) \ 
    2770    $(MODEL_LIB)(trdmod_oce.o) \ 
    2771    dom_oce.F90 \ 
    2772    dynspg_exp.F90 \ 
    2773    dynspg_exp_jki.F90 \ 
    2774    dynspg_flt.F90 \ 
    2775    dynspg_flt_jki.F90 \ 
    2776    dynspg_oce.F90 \ 
    2777    dynspg_rl.F90 \ 
    2778    dynspg_ts.F90 \ 
    2779    dynspg_ts_jki.F90 \ 
    2780    in_out_manager.F90 \ 
    2781    obc_oce.F90 \ 
    2782    oce.F90 \ 
    2783    prtctl.F90 \ 
    2784    trdmod.F90 \ 
    2785    trdmod_oce.F90 \ 
    2786    domzgr_substitute.h90 \ 
    2787    vectopt_loop_substitute.h90 \ 
    2788    KEY_CPP \ 
    2789    dynspg.F90 
    2790 $(MODEL_LIB)(dynspg_exp.o) :  \ 
    2791    $(MODEL_LIB)(blk_oce.o) \ 
    2792    $(MODEL_LIB)(cpl_oce.o) \ 
    2793    $(MODEL_LIB)(daymod.o) \ 
    2794    $(MODEL_LIB)(dom_oce.o) \ 
    2795    $(MODEL_LIB)(dtasal.o) \ 
    2796    $(MODEL_LIB)(dtasss.o) \ 
    2797    $(MODEL_LIB)(dtasst.o) \ 
    2798    $(MODEL_LIB)(dtatem.o) \ 
    2799    $(MODEL_LIB)(dynspg_oce.o) \ 
    2800    $(MODEL_LIB)(flx_oce.o) \ 
    2801    $(MODEL_LIB)(flxmod.o) \ 
    2802    $(MODEL_LIB)(flxrnf.o) \ 
    2803    $(MODEL_LIB)(ice_oce.o) \ 
    2804    $(MODEL_LIB)(in_out_manager.o) \ 
    2805    $(MODEL_LIB)(lbclnk.o) \ 
    2806    $(MODEL_LIB)(lib_mpp.o) \ 
    2807    $(MODEL_LIB)(lib_print.o) \ 
    2808    $(MODEL_LIB)(obc_oce.o) \ 
    2809    $(MODEL_LIB)(obc_par.o) \ 
    2810    $(MODEL_LIB)(obccli.o) \ 
    2811    $(MODEL_LIB)(oce.o) \ 
    2812    $(MODEL_LIB)(ocfzpt.o) \ 
    2813    $(MODEL_LIB)(par_kind.o) \ 
    2814    $(MODEL_LIB)(par_oce.o) \ 
    2815    $(MODEL_LIB)(phycst.o) \ 
    2816    $(MODEL_LIB)(prtctl.o) \ 
    2817    $(MODEL_LIB)(taumod.o) \ 
    2818    $(MODEL_LIB)(tradmp.o) \ 
    2819    blk_oce.F90 \ 
    2820    cpl_oce.F90 \ 
    2821    daymod.F90 \ 
    2822    dom_oce.F90 \ 
    2823    dtasal.F90 \ 
    2824    dtasss.F90 \ 
    2825    dtasst.F90 \ 
    2826    dtatem.F90 \ 
    2827    dynspg_oce.F90 \ 
    2828    flx_oce.F90 \ 
    2829    flxmod.F90 \ 
    2830    flxrnf.F90 \ 
    2831    ice_oce.F90 \ 
    2832    in_out_manager.F90 \ 
    2833    lbclnk.F90 \ 
    2834    lib_mpp.F90 \ 
    2835    lib_print.f90 \ 
    2836    obc_oce.F90 \ 
    2837    obc_par.F90 \ 
    2838    obccli.F90 \ 
    2839    oce.F90 \ 
    2840    ocfzpt.F90 \ 
    2841    par_kind.F90 \ 
    2842    par_oce.F90 \ 
    2843    phycst.F90 \ 
    2844    prtctl.F90 \ 
    2845    taumod.F90 \ 
    2846    tradmp.F90 \ 
    2847    $(MODEL_LIB)(dom_oce.o) \ 
    2848    $(MODEL_LIB)(in_out_manager.o) \ 
    2849    $(MODEL_LIB)(lbclnk.o) \ 
    2850    $(MODEL_LIB)(lib_mpp.o) \ 
    2851    $(MODEL_LIB)(obc_oce.o) \ 
    2852    $(MODEL_LIB)(obc_par.o) \ 
    2853    $(MODEL_LIB)(obcdta.o) \ 
    2854    $(MODEL_LIB)(oce.o) \ 
    2855    $(MODEL_LIB)(ocesbc.o) \ 
    2856    $(MODEL_LIB)(phycst.o) \ 
    2857    $(MODEL_LIB)(prtctl.o) \ 
    2858    dom_oce.F90 \ 
    2859    in_out_manager.F90 \ 
    2860    lbclnk.F90 \ 
    2861    lib_mpp.F90 \ 
    2862    obc_oce.F90 \ 
    2863    obc_par.F90 \ 
    2864    obcdta.F90 \ 
    2865    oce.F90 \ 
    2866    ocesbc.F90 \ 
    2867    phycst.F90 \ 
    2868    prtctl.F90 \ 
    2869    domzgr_substitute.h90 \ 
    2870    vectopt_loop_substitute.h90 \ 
    2871    KEY_CPP \ 
    2872    dynspg_exp.F90 
    2873 $(MODEL_LIB)(dynspg_exp_jki.o) : \ 
    2874    $(MODEL_LIB)(blk_oce.o) \ 
    2875    $(MODEL_LIB)(cpl_oce.o) \ 
    2876    $(MODEL_LIB)(daymod.o) \ 
    2877    $(MODEL_LIB)(dom_oce.o) \ 
    2878    $(MODEL_LIB)(dtasal.o) \ 
    2879    $(MODEL_LIB)(dtasss.o) \ 
    2880    $(MODEL_LIB)(dtasst.o) \ 
    2881    $(MODEL_LIB)(dtatem.o) \ 
    2882    $(MODEL_LIB)(dynspg_oce.o) \ 
    2883    $(MODEL_LIB)(flx_oce.o) \ 
    2884    $(MODEL_LIB)(flxmod.o) \ 
    2885    $(MODEL_LIB)(flxrnf.o) \ 
    2886    $(MODEL_LIB)(ice_oce.o) \ 
    2887    $(MODEL_LIB)(in_out_manager.o) \ 
    2888    $(MODEL_LIB)(lbclnk.o) \ 
    2889    $(MODEL_LIB)(lib_mpp.o) \ 
    2890    $(MODEL_LIB)(lib_print.o) \ 
    2891    $(MODEL_LIB)(obc_oce.o) \ 
    2892    $(MODEL_LIB)(obc_par.o) \ 
    2893    $(MODEL_LIB)(obccli.o) \ 
    2894    $(MODEL_LIB)(oce.o) \ 
    2895    $(MODEL_LIB)(ocfzpt.o) \ 
    2896    $(MODEL_LIB)(par_kind.o) \ 
    2897    $(MODEL_LIB)(par_oce.o) \ 
    2898    $(MODEL_LIB)(phycst.o) \ 
    2899    $(MODEL_LIB)(prtctl.o) \ 
    2900    $(MODEL_LIB)(taumod.o) \ 
    2901    $(MODEL_LIB)(tradmp.o) \ 
    2902    blk_oce.F90 \ 
    2903    cpl_oce.F90 \ 
    2904    daymod.F90 \ 
    2905    dom_oce.F90 \ 
    2906    dtasal.F90 \ 
    2907    dtasss.F90 \ 
    2908    dtasst.F90 \ 
    2909    dtatem.F90 \ 
    2910    dynspg_oce.F90 \ 
    2911    flx_oce.F90 \ 
    2912    flxmod.F90 \ 
    2913    flxrnf.F90 \ 
    2914    ice_oce.F90 \ 
    2915    in_out_manager.F90 \ 
    2916    lbclnk.F90 \ 
    2917    lib_mpp.F90 \ 
    2918    lib_print.f90 \ 
    2919    obc_oce.F90 \ 
    2920    obc_par.F90 \ 
    2921    obccli.F90 \ 
    2922    oce.F90 \ 
    2923    ocfzpt.F90 \ 
    2924    par_kind.F90 \ 
    2925    par_oce.F90 \ 
    2926    phycst.F90 \ 
    2927    prtctl.F90 \ 
    2928    taumod.F90 \ 
    2929    tradmp.F90 \ 
    2930    $(MODEL_LIB)(dom_oce.o) \ 
    2931    $(MODEL_LIB)(in_out_manager.o) \ 
    2932    $(MODEL_LIB)(lbclnk.o) \ 
    2933    $(MODEL_LIB)(lib_mpp.o) \ 
    2934    $(MODEL_LIB)(obc_oce.o) \ 
    2935    $(MODEL_LIB)(obc_par.o) \ 
    2936    $(MODEL_LIB)(obcdta.o) \ 
    2937    $(MODEL_LIB)(oce.o) \ 
    2938    $(MODEL_LIB)(ocesbc.o) \ 
    2939    $(MODEL_LIB)(phycst.o) \ 
    2940    $(MODEL_LIB)(prtctl.o) \ 
    2941    dom_oce.F90 \ 
    2942    in_out_manager.F90 \ 
    2943    lbclnk.F90 \ 
    2944    lib_mpp.F90 \ 
    2945    obc_oce.F90 \ 
    2946    obc_par.F90 \ 
    2947    obcdta.F90 \ 
    2948    oce.F90 \ 
    2949    ocesbc.F90 \ 
    2950    phycst.F90 \ 
    2951    prtctl.F90 \ 
    2952    domzgr_substitute.h90 \ 
    2953    vectopt_loop_substitute.h90 \ 
    2954    KEY_CPP \ 
    2955    dynspg_exp_jki.F90 
    2956 $(MODEL_LIB)(dynspg_flt.o) :  \ 
    2957    $(MODEL_LIB)(blk_oce.o) \ 
    2958    $(MODEL_LIB)(cpl_oce.o) \ 
    2959    $(MODEL_LIB)(daymod.o) \ 
    2960    $(MODEL_LIB)(dom_oce.o) \ 
    2961    $(MODEL_LIB)(dtasal.o) \ 
    2962    $(MODEL_LIB)(dtasss.o) \ 
    2963    $(MODEL_LIB)(dtasst.o) \ 
    2964    $(MODEL_LIB)(dtatem.o) \ 
    2965    $(MODEL_LIB)(dynspg_oce.o) \ 
    2966    $(MODEL_LIB)(flx_oce.o) \ 
    2967    $(MODEL_LIB)(flxmod.o) \ 
    2968    $(MODEL_LIB)(flxrnf.o) \ 
    2969    $(MODEL_LIB)(ice_oce.o) \ 
    2970    $(MODEL_LIB)(in_out_manager.o) \ 
    2971    $(MODEL_LIB)(lbclnk.o) \ 
    2972    $(MODEL_LIB)(lib_feti.o) \ 
    2973    $(MODEL_LIB)(lib_mpp.o) \ 
    2974    $(MODEL_LIB)(lib_print.o) \ 
    2975    $(MODEL_LIB)(obc_oce.o) \ 
    2976    $(MODEL_LIB)(obc_par.o) \ 
    2977    $(MODEL_LIB)(obccli.o) \ 
    2978    $(MODEL_LIB)(obcdyn.o) \ 
    2979    $(MODEL_LIB)(obcvol.o) \ 
    2980    $(MODEL_LIB)(oce.o) \ 
    2981    $(MODEL_LIB)(ocesbc.o) \ 
    2982    $(MODEL_LIB)(ocfzpt.o) \ 
    2983    $(MODEL_LIB)(par_kind.o) \ 
    2984    $(MODEL_LIB)(par_oce.o) \ 
    2985    $(MODEL_LIB)(phycst.o) \ 
    2986    $(MODEL_LIB)(prtctl.o) \ 
    2987    $(MODEL_LIB)(sol_oce.o) \ 
    2988    $(MODEL_LIB)(solfet.o) \ 
    2989    $(MODEL_LIB)(solpcg.o) \ 
    2990    $(MODEL_LIB)(solsor.o) \ 
    2991    $(MODEL_LIB)(taumod.o) \ 
    2992    $(MODEL_LIB)(tradmp.o) \ 
    2993    $(MODEL_LIB)(zdf_oce.o) \ 
    2994    blk_oce.F90 \ 
    2995    cpl_oce.F90 \ 
    2996    daymod.F90 \ 
    2997    dom_oce.F90 \ 
    2998    dtasal.F90 \ 
    2999    dtasss.F90 \ 
    3000    dtasst.F90 \ 
    3001    dtatem.F90 \ 
    3002    dynspg_oce.F90 \ 
    3003    flx_oce.F90 \ 
    3004    flxmod.F90 \ 
    3005    flxrnf.F90 \ 
    3006    ice_oce.F90 \ 
    3007    in_out_manager.F90 \ 
    3008    lbclnk.F90 \ 
    3009    lib_feti.F90 \ 
    3010    lib_mpp.F90 \ 
    3011    lib_print.f90 \ 
    3012    obc_oce.F90 \ 
    3013    obc_par.F90 \ 
    3014    obccli.F90 \ 
    3015    obcdyn.F90 \ 
    3016    obcvol.F90 \ 
    3017    oce.F90 \ 
    3018    ocesbc.F90 \ 
    3019    ocfzpt.F90 \ 
    3020    par_kind.F90 \ 
    3021    par_oce.F90 \ 
    3022    phycst.F90 \ 
    3023    prtctl.F90 \ 
    3024    sol_oce.F90 \ 
    3025    solfet.F90 \ 
    3026    solpcg.F90 \ 
    3027    solsor.F90 \ 
    3028    taumod.F90 \ 
    3029    tradmp.F90 \ 
    3030    zdf_oce.F90 \ 
    3031    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3032    $(MODEL_LIB)(cla_dynspg.o) \ 
    3033    $(MODEL_LIB)(dom_oce.o) \ 
    3034    $(MODEL_LIB)(flxrnf.o) \ 
    3035    $(MODEL_LIB)(in_out_manager.o) \ 
    3036    $(MODEL_LIB)(lbclnk.o) \ 
    3037    $(MODEL_LIB)(lib_mpp.o) \ 
    3038    $(MODEL_LIB)(obc_oce.o) \ 
    3039    $(MODEL_LIB)(obcdyn.o) \ 
    3040    $(MODEL_LIB)(obcvol.o) \ 
    3041    $(MODEL_LIB)(oce.o) \ 
    3042    $(MODEL_LIB)(ocesbc.o) \ 
    3043    $(MODEL_LIB)(phycst.o) \ 
    3044    $(MODEL_LIB)(prtctl.o) \ 
    3045    $(MODEL_LIB)(sol_oce.o) \ 
    3046    $(MODEL_LIB)(solfet.o) \ 
    3047    $(MODEL_LIB)(solmat.o) \ 
    3048    $(MODEL_LIB)(solpcg.o) \ 
    3049    $(MODEL_LIB)(solsor.o) \ 
    3050    $(MODEL_LIB)(solsor_e.o) \ 
    3051    $(MODEL_LIB)(zdf_oce.o) \ 
    3052    agrif_opa_interp.F90 \ 
    3053    cla_dynspg.F90 \ 
    3054    dom_oce.F90 \ 
    3055    flxrnf.F90 \ 
    3056    in_out_manager.F90 \ 
    3057    lbclnk.F90 \ 
    3058    lib_mpp.F90 \ 
    3059    obc_oce.F90 \ 
    3060    obcdyn.F90 \ 
    3061    obcvol.F90 \ 
    3062    oce.F90 \ 
    3063    ocesbc.F90 \ 
    3064    phycst.F90 \ 
    3065    prtctl.F90 \ 
    3066    sol_oce.F90 \ 
    3067    solfet.F90 \ 
    3068    solmat.F90 \ 
    3069    solpcg.F90 \ 
    3070    solsor.F90 \ 
    3071    solsor_e.F90 \ 
    3072    zdf_oce.F90 \ 
    3073    domzgr_substitute.h90 \ 
    3074    vectopt_loop_substitute.h90 \ 
    3075    $(AGRIF_LIB) \ 
    3076    KEY_CPP \ 
    3077    dynspg_flt.F90 
    3078 $(MODEL_LIB)(dynspg_flt_jki.o) : \ 
    3079    $(MODEL_LIB)(blk_oce.o) \ 
    3080    $(MODEL_LIB)(cpl_oce.o) \ 
    3081    $(MODEL_LIB)(daymod.o) \ 
    3082    $(MODEL_LIB)(dom_oce.o) \ 
    3083    $(MODEL_LIB)(dtasal.o) \ 
    3084    $(MODEL_LIB)(dtasss.o) \ 
    3085    $(MODEL_LIB)(dtasst.o) \ 
    3086    $(MODEL_LIB)(dtatem.o) \ 
    3087    $(MODEL_LIB)(dynspg_oce.o) \ 
    3088    $(MODEL_LIB)(flx_oce.o) \ 
    3089    $(MODEL_LIB)(flxmod.o) \ 
    3090    $(MODEL_LIB)(flxrnf.o) \ 
    3091    $(MODEL_LIB)(ice_oce.o) \ 
    3092    $(MODEL_LIB)(in_out_manager.o) \ 
    3093    $(MODEL_LIB)(lbclnk.o) \ 
    3094    $(MODEL_LIB)(lib_feti.o) \ 
    3095    $(MODEL_LIB)(lib_mpp.o) \ 
    3096    $(MODEL_LIB)(lib_print.o) \ 
    3097    $(MODEL_LIB)(obc_oce.o) \ 
    3098    $(MODEL_LIB)(obc_par.o) \ 
    3099    $(MODEL_LIB)(obccli.o) \ 
    3100    $(MODEL_LIB)(obcdyn.o) \ 
    3101    $(MODEL_LIB)(obcvol.o) \ 
    3102    $(MODEL_LIB)(oce.o) \ 
    3103    $(MODEL_LIB)(ocesbc.o) \ 
    3104    $(MODEL_LIB)(ocfzpt.o) \ 
    3105    $(MODEL_LIB)(par_kind.o) \ 
    3106    $(MODEL_LIB)(par_oce.o) \ 
    3107    $(MODEL_LIB)(phycst.o) \ 
    3108    $(MODEL_LIB)(prtctl.o) \ 
    3109    $(MODEL_LIB)(sol_oce.o) \ 
    3110    $(MODEL_LIB)(solfet.o) \ 
    3111    $(MODEL_LIB)(solpcg.o) \ 
    3112    $(MODEL_LIB)(solsor.o) \ 
    3113    $(MODEL_LIB)(taumod.o) \ 
    3114    $(MODEL_LIB)(tradmp.o) \ 
    3115    $(MODEL_LIB)(zdf_oce.o) \ 
    3116    blk_oce.F90 \ 
    3117    cpl_oce.F90 \ 
    3118    daymod.F90 \ 
    3119    dom_oce.F90 \ 
    3120    dtasal.F90 \ 
    3121    dtasss.F90 \ 
    3122    dtasst.F90 \ 
    3123    dtatem.F90 \ 
    3124    dynspg_oce.F90 \ 
    3125    flx_oce.F90 \ 
    3126    flxmod.F90 \ 
    3127    flxrnf.F90 \ 
    3128    ice_oce.F90 \ 
    3129    in_out_manager.F90 \ 
    3130    lbclnk.F90 \ 
    3131    lib_feti.F90 \ 
    3132    lib_mpp.F90 \ 
    3133    lib_print.f90 \ 
    3134    obc_oce.F90 \ 
    3135    obc_par.F90 \ 
    3136    obccli.F90 \ 
    3137    obcdyn.F90 \ 
    3138    obcvol.F90 \ 
    3139    oce.F90 \ 
    3140    ocesbc.F90 \ 
    3141    ocfzpt.F90 \ 
    3142    par_kind.F90 \ 
    3143    par_oce.F90 \ 
    3144    phycst.F90 \ 
    3145    prtctl.F90 \ 
    3146    sol_oce.F90 \ 
    3147    solfet.F90 \ 
    3148    solpcg.F90 \ 
    3149    solsor.F90 \ 
    3150    taumod.F90 \ 
    3151    tradmp.F90 \ 
    3152    zdf_oce.F90 \ 
    3153    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3154    $(MODEL_LIB)(cla_dynspg.o) \ 
    3155    $(MODEL_LIB)(dom_oce.o) \ 
    3156    $(MODEL_LIB)(flxrnf.o) \ 
    3157    $(MODEL_LIB)(in_out_manager.o) \ 
    3158    $(MODEL_LIB)(lbclnk.o) \ 
    3159    $(MODEL_LIB)(lib_mpp.o) \ 
    3160    $(MODEL_LIB)(obc_oce.o) \ 
    3161    $(MODEL_LIB)(obcdyn.o) \ 
    3162    $(MODEL_LIB)(obcvol.o) \ 
    3163    $(MODEL_LIB)(oce.o) \ 
    3164    $(MODEL_LIB)(ocesbc.o) \ 
    3165    $(MODEL_LIB)(phycst.o) \ 
    3166    $(MODEL_LIB)(prtctl.o) \ 
    3167    $(MODEL_LIB)(sol_oce.o) \ 
    3168    $(MODEL_LIB)(solfet.o) \ 
    3169    $(MODEL_LIB)(solmat.o) \ 
    3170    $(MODEL_LIB)(solpcg.o) \ 
    3171    $(MODEL_LIB)(solsor.o) \ 
    3172    $(MODEL_LIB)(solsor_e.o) \ 
    3173    $(MODEL_LIB)(zdf_oce.o) \ 
    3174    agrif_opa_interp.F90 \ 
    3175    cla_dynspg.F90 \ 
    3176    dom_oce.F90 \ 
    3177    flxrnf.F90 \ 
    3178    in_out_manager.F90 \ 
    3179    lbclnk.F90 \ 
    3180    lib_mpp.F90 \ 
    3181    obc_oce.F90 \ 
    3182    obcdyn.F90 \ 
    3183    obcvol.F90 \ 
    3184    oce.F90 \ 
    3185    ocesbc.F90 \ 
    3186    phycst.F90 \ 
    3187    prtctl.F90 \ 
    3188    sol_oce.F90 \ 
    3189    solfet.F90 \ 
    3190    solmat.F90 \ 
    3191    solpcg.F90 \ 
    3192    solsor.F90 \ 
    3193    solsor_e.F90 \ 
    3194    zdf_oce.F90 \ 
    3195    domzgr_substitute.h90 \ 
    3196    $(AGRIF_LIB) \ 
    3197    KEY_CPP \ 
    3198    dynspg_flt_jki.F90 
    3199 $(MODEL_LIB)(dynspg_oce.o) :  \ 
    3200    $(MODEL_LIB)(par_kind.o) \ 
    3201    par_kind.F90 \ 
    3202    $(MODEL_LIB)(par_oce.o) \ 
    3203    par_oce.F90 \ 
    3204    KEY_CPP \ 
    3205    dynspg_oce.F90 
    3206 $(MODEL_LIB)(dynspg_rl.o) :   \ 
    3207    $(MODEL_LIB)(dom_oce.o) \ 
    3208    $(MODEL_LIB)(in_out_manager.o) \ 
    3209    $(MODEL_LIB)(lbclnk.o) \ 
    3210    $(MODEL_LIB)(lib_mpp.o) \ 
    3211    $(MODEL_LIB)(lib_print.o) \ 
    3212    $(MODEL_LIB)(obc_oce.o) \ 
    3213    $(MODEL_LIB)(obc_par.o) \ 
    3214    $(MODEL_LIB)(oce.o) \ 
    3215    $(MODEL_LIB)(par_kind.o) \ 
    3216    $(MODEL_LIB)(par_oce.o) \ 
    3217    $(MODEL_LIB)(sol_oce.o) \ 
    3218    $(MODEL_LIB)(solfet.o) \ 
    3219    $(MODEL_LIB)(solpcg.o) \ 
    3220    $(MODEL_LIB)(solsor.o) \ 
    3221    $(MODEL_LIB)(zdf_oce.o) \ 
    3222    dom_oce.F90 \ 
    3223    in_out_manager.F90 \ 
    3224    lbclnk.F90 \ 
    3225    lib_mpp.F90 \ 
    3226    lib_print.f90 \ 
    3227    obc_oce.F90 \ 
    3228    obc_par.F90 \ 
    3229    oce.F90 \ 
    3230    par_kind.F90 \ 
    3231    par_oce.F90 \ 
    3232    sol_oce.F90 \ 
    3233    solfet.F90 \ 
    3234    solpcg.F90 \ 
    3235    solsor.F90 \ 
    3236    zdf_oce.F90 \ 
    3237    $(MODEL_LIB)(dom_oce.o) \ 
    3238    $(MODEL_LIB)(in_out_manager.o) \ 
    3239    $(MODEL_LIB)(lbclnk.o) \ 
    3240    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3241    $(MODEL_LIB)(ldftra_oce.o) \ 
    3242    $(MODEL_LIB)(lib_mpp.o) \ 
    3243    $(MODEL_LIB)(obc_oce.o) \ 
    3244    $(MODEL_LIB)(oce.o) \ 
    3245    $(MODEL_LIB)(phycst.o) \ 
    3246    $(MODEL_LIB)(sol_oce.o) \ 
    3247    $(MODEL_LIB)(solfet.o) \ 
    3248    $(MODEL_LIB)(solisl.o) \ 
    3249    $(MODEL_LIB)(solpcg.o) \ 
    3250    $(MODEL_LIB)(solsor.o) \ 
    3251    $(MODEL_LIB)(solsor_e.o) \ 
    3252    $(MODEL_LIB)(zdf_oce.o) \ 
    3253    dom_oce.F90 \ 
    3254    in_out_manager.F90 \ 
    3255    lbclnk.F90 \ 
    3256    ldfdyn_oce.F90 \ 
    3257    ldftra_oce.F90 \ 
    3258    lib_mpp.F90 \ 
    3259    obc_oce.F90 \ 
    3260    oce.F90 \ 
    3261    phycst.F90 \ 
    3262    sol_oce.F90 \ 
    3263    solfet.F90 \ 
    3264    solisl.F90 \ 
    3265    solpcg.F90 \ 
    3266    solsor.F90 \ 
    3267    solsor_e.F90 \ 
    3268    zdf_oce.F90 \ 
    3269    domzgr_substitute.h90 \ 
    3270    obc_vectopt_loop_substitute.h90 \ 
    3271    vectopt_loop_substitute.h90 \ 
    3272    KEY_CPP \ 
    3273    dynspg_rl.F90 
    3274 $(MODEL_LIB)(dynspg_ts.o) :   \ 
    3275    $(MODEL_LIB)(blk_oce.o) \ 
    3276    $(MODEL_LIB)(cpl_oce.o) \ 
    3277    $(MODEL_LIB)(daymod.o) \ 
    3278    $(MODEL_LIB)(dom_oce.o) \ 
    3279    $(MODEL_LIB)(dtasal.o) \ 
    3280    $(MODEL_LIB)(dtasss.o) \ 
    3281    $(MODEL_LIB)(dtasst.o) \ 
    3282    $(MODEL_LIB)(dtatem.o) \ 
    3283    $(MODEL_LIB)(dynspg_oce.o) \ 
    3284    $(MODEL_LIB)(flx_oce.o) \ 
    3285    $(MODEL_LIB)(flxmod.o) \ 
    3286    $(MODEL_LIB)(flxrnf.o) \ 
    3287    $(MODEL_LIB)(ice_oce.o) \ 
    3288    $(MODEL_LIB)(in_out_manager.o) \ 
    3289    $(MODEL_LIB)(lbclnk.o) \ 
    3290    $(MODEL_LIB)(lib_mpp.o) \ 
    3291    $(MODEL_LIB)(lib_print.o) \ 
    3292    $(MODEL_LIB)(obc_oce.o) \ 
    3293    $(MODEL_LIB)(obc_par.o) \ 
    3294    $(MODEL_LIB)(obccli.o) \ 
    3295    $(MODEL_LIB)(obcdta.o) \ 
    3296    $(MODEL_LIB)(oce.o) \ 
    3297    $(MODEL_LIB)(ocfzpt.o) \ 
    3298    $(MODEL_LIB)(par_kind.o) \ 
    3299    $(MODEL_LIB)(par_oce.o) \ 
    3300    $(MODEL_LIB)(phycst.o) \ 
    3301    $(MODEL_LIB)(prtctl.o) \ 
    3302    $(MODEL_LIB)(taumod.o) \ 
    3303    $(MODEL_LIB)(tradmp.o) \ 
    3304    $(MODEL_LIB)(trdmod.o) \ 
    3305    $(MODEL_LIB)(trdmod_oce.o) \ 
    3306    blk_oce.F90 \ 
    3307    cpl_oce.F90 \ 
    3308    daymod.F90 \ 
    3309    dom_oce.F90 \ 
    3310    dtasal.F90 \ 
    3311    dtasss.F90 \ 
    3312    dtasst.F90 \ 
    3313    dtatem.F90 \ 
    3314    dynspg_oce.F90 \ 
    3315    flx_oce.F90 \ 
    3316    flxmod.F90 \ 
    3317    flxrnf.F90 \ 
    3318    ice_oce.F90 \ 
    3319    in_out_manager.F90 \ 
    3320    lbclnk.F90 \ 
    3321    lib_mpp.F90 \ 
    3322    lib_print.f90 \ 
    3323    obc_oce.F90 \ 
    3324    obc_par.F90 \ 
    3325    obccli.F90 \ 
    3326    obcdta.F90 \ 
    3327    oce.F90 \ 
    3328    ocfzpt.F90 \ 
    3329    par_kind.F90 \ 
    3330    par_oce.F90 \ 
    3331    phycst.F90 \ 
    3332    prtctl.F90 \ 
    3333    taumod.F90 \ 
    3334    tradmp.F90 \ 
    3335    trdmod.F90 \ 
    3336    trdmod_oce.F90 \ 
    3337    $(MODEL_LIB)(dom_oce.o) \ 
    3338    $(MODEL_LIB)(dynspg_oce.o) \ 
    3339    $(MODEL_LIB)(dynvor.o) \ 
    3340    $(MODEL_LIB)(in_out_manager.o) \ 
    3341    $(MODEL_LIB)(lbclnk.o) \ 
    3342    $(MODEL_LIB)(lib_mpp.o) \ 
    3343    $(MODEL_LIB)(obc_oce.o) \ 
    3344    $(MODEL_LIB)(obc_par.o) \ 
    3345    $(MODEL_LIB)(obcdta.o) \ 
    3346    $(MODEL_LIB)(obcfla.o) \ 
    3347    $(MODEL_LIB)(oce.o) \ 
    3348    $(MODEL_LIB)(ocesbc.o) \ 
    3349    $(MODEL_LIB)(phycst.o) \ 
    3350    $(MODEL_LIB)(prtctl.o) \ 
    3351    dom_oce.F90 \ 
    3352    dynspg_oce.F90 \ 
    3353    dynvor.F90 \ 
    3354    in_out_manager.F90 \ 
    3355    lbclnk.F90 \ 
    3356    lib_mpp.F90 \ 
    3357    obc_oce.F90 \ 
    3358    obc_par.F90 \ 
    3359    obcdta.F90 \ 
    3360    obcfla.F90 \ 
    3361    oce.F90 \ 
    3362    ocesbc.F90 \ 
    3363    phycst.F90 \ 
    3364    prtctl.F90 \ 
    3365    domzgr_substitute.h90 \ 
    3366    vectopt_loop_substitute.h90 \ 
    3367    KEY_CPP \ 
    3368    dynspg_ts.F90 
    3369 $(MODEL_LIB)(dynspg_ts_jki.o) :  \ 
    3370    $(MODEL_LIB)(blk_oce.o) \ 
    3371    $(MODEL_LIB)(cpl_oce.o) \ 
    3372    $(MODEL_LIB)(daymod.o) \ 
    3373    $(MODEL_LIB)(dom_oce.o) \ 
    3374    $(MODEL_LIB)(dtasal.o) \ 
    3375    $(MODEL_LIB)(dtasss.o) \ 
    3376    $(MODEL_LIB)(dtasst.o) \ 
    3377    $(MODEL_LIB)(dtatem.o) \ 
    3378    $(MODEL_LIB)(dynspg_oce.o) \ 
    3379    $(MODEL_LIB)(flx_oce.o) \ 
    3380    $(MODEL_LIB)(flxmod.o) \ 
    3381    $(MODEL_LIB)(flxrnf.o) \ 
    3382    $(MODEL_LIB)(ice_oce.o) \ 
    3383    $(MODEL_LIB)(in_out_manager.o) \ 
    3384    $(MODEL_LIB)(lbclnk.o) \ 
    3385    $(MODEL_LIB)(lib_mpp.o) \ 
    3386    $(MODEL_LIB)(lib_print.o) \ 
    3387    $(MODEL_LIB)(obc_oce.o) \ 
    3388    $(MODEL_LIB)(obc_par.o) \ 
    3389    $(MODEL_LIB)(obccli.o) \ 
    3390    $(MODEL_LIB)(obcdta.o) \ 
    3391    $(MODEL_LIB)(oce.o) \ 
    3392    $(MODEL_LIB)(ocfzpt.o) \ 
    3393    $(MODEL_LIB)(par_kind.o) \ 
    3394    $(MODEL_LIB)(par_oce.o) \ 
    3395    $(MODEL_LIB)(phycst.o) \ 
    3396    $(MODEL_LIB)(prtctl.o) \ 
    3397    $(MODEL_LIB)(taumod.o) \ 
    3398    $(MODEL_LIB)(tradmp.o) \ 
    3399    $(MODEL_LIB)(trdmod.o) \ 
    3400    $(MODEL_LIB)(trdmod_oce.o) \ 
    3401    blk_oce.F90 \ 
    3402    cpl_oce.F90 \ 
    3403    daymod.F90 \ 
    3404    dom_oce.F90 \ 
    3405    dtasal.F90 \ 
    3406    dtasss.F90 \ 
    3407    dtasst.F90 \ 
    3408    dtatem.F90 \ 
    3409    dynspg_oce.F90 \ 
    3410    flx_oce.F90 \ 
    3411    flxmod.F90 \ 
    3412    flxrnf.F90 \ 
    3413    ice_oce.F90 \ 
    3414    in_out_manager.F90 \ 
    3415    lbclnk.F90 \ 
    3416    lib_mpp.F90 \ 
    3417    lib_print.f90 \ 
    3418    obc_oce.F90 \ 
    3419    obc_par.F90 \ 
    3420    obccli.F90 \ 
    3421    obcdta.F90 \ 
    3422    oce.F90 \ 
    3423    ocfzpt.F90 \ 
    3424    par_kind.F90 \ 
    3425    par_oce.F90 \ 
    3426    phycst.F90 \ 
    3427    prtctl.F90 \ 
    3428    taumod.F90 \ 
    3429    tradmp.F90 \ 
    3430    trdmod.F90 \ 
    3431    trdmod_oce.F90 \ 
    3432    $(MODEL_LIB)(dom_oce.o) \ 
    3433    $(MODEL_LIB)(dynspg_oce.o) \ 
    3434    $(MODEL_LIB)(dynvor.o) \ 
    3435    $(MODEL_LIB)(in_out_manager.o) \ 
    3436    $(MODEL_LIB)(lbclnk.o) \ 
    3437    $(MODEL_LIB)(lib_mpp.o) \ 
    3438    $(MODEL_LIB)(obc_oce.o) \ 
    3439    $(MODEL_LIB)(obc_par.o) \ 
    3440    $(MODEL_LIB)(obcdta.o) \ 
    3441    $(MODEL_LIB)(obcfla.o) \ 
    3442    $(MODEL_LIB)(oce.o) \ 
    3443    $(MODEL_LIB)(ocesbc.o) \ 
    3444    $(MODEL_LIB)(phycst.o) \ 
    3445    $(MODEL_LIB)(prtctl.o) \ 
    3446    dom_oce.F90 \ 
    3447    dynspg_oce.F90 \ 
    3448    dynvor.F90 \ 
    3449    in_out_manager.F90 \ 
    3450    lbclnk.F90 \ 
    3451    lib_mpp.F90 \ 
    3452    obc_oce.F90 \ 
    3453    obc_par.F90 \ 
    3454    obcdta.F90 \ 
    3455    obcfla.F90 \ 
    3456    oce.F90 \ 
    3457    ocesbc.F90 \ 
    3458    phycst.F90 \ 
    3459    prtctl.F90 \ 
    3460    domzgr_substitute.h90 \ 
    3461    vectopt_loop_substitute.h90 \ 
    3462    KEY_CPP \ 
    3463    dynspg_ts_jki.F90 
    3464 $(MODEL_LIB)(dynvor.o) :   \ 
    34653573   $(MODEL_LIB)(dom_oce.o) \ 
    34663574   $(MODEL_LIB)(in_out_manager.o) \ 
     
    34803588   dom_oce.F90 \ 
    34813589   in_out_manager.F90 \ 
    3482    lib_mpp.F90 \ 
    3483    lib_print.f90 \ 
    3484    oce.F90 \ 
    3485    par_kind.F90 \ 
    3486    par_oce.F90 \ 
     3590   lbclnk.F90 \ 
     3591   oce.F90 \ 
     3592   prtctl.F90 \ 
     3593   trdmod.F90 \ 
     3594   trdmod_oce.F90 \ 
     3595   $(MODEL_LIB)(dom_oce.o) \ 
     3596   $(MODEL_LIB)(in_out_manager.o) \ 
     3597   $(MODEL_LIB)(lbclnk.o) \ 
     3598   $(MODEL_LIB)(oce.o) \ 
     3599   $(MODEL_LIB)(prtctl.o) \ 
     3600   $(MODEL_LIB)(trdmod.o) \ 
     3601   $(MODEL_LIB)(trdmod_oce.o) \ 
     3602   domzgr_substitute.h90 \ 
     3603   vectopt_loop_substitute.h90 \ 
     3604   KEY_CPP \ 
     3605   dynvor.F90 
     3606$(MODEL_LIB)(dynzad.o) :   \ 
     3607   daymod.F90 \ 
     3608   dom_oce.F90 \ 
     3609   in_out_manager.F90 \ 
     3610   lib_mpp.F90 \ 
     3611   lib_print.f90 \ 
     3612   oce.F90 \ 
     3613   par_kind.F90 \ 
     3614   par_oce.F90 \ 
     3615   phycst.F90 \ 
    34873616   trabbl.F90 \ 
    34883617   trdicp.F90 \ 
     
    34933622   trdvor.F90 \ 
    34943623   trdvor_oce.F90 \ 
    3495    $(MODEL_LIB)(dom_oce.o) \ 
    3496    $(MODEL_LIB)(in_out_manager.o) \ 
    3497    $(MODEL_LIB)(lbclnk.o) \ 
    3498    $(MODEL_LIB)(oce.o) \ 
    3499    $(MODEL_LIB)(prtctl.o) \ 
    3500    $(MODEL_LIB)(trdmod.o) \ 
    3501    $(MODEL_LIB)(trdmod_oce.o) \ 
    3502    dom_oce.F90 \ 
    3503    in_out_manager.F90 \ 
    3504    lbclnk.F90 \ 
    3505    oce.F90 \ 
    3506    prtctl.F90 \ 
    3507    trdmod.F90 \ 
    3508    trdmod_oce.F90 \ 
    3509    domzgr_substitute.h90 \ 
    3510    vectopt_loop_substitute.h90 \ 
    3511    KEY_CPP \ 
    3512    dynvor.F90 
    3513 $(MODEL_LIB)(dynzad.o) :   \ 
    35143624   $(MODEL_LIB)(daymod.o) \ 
    35153625   $(MODEL_LIB)(dom_oce.o) \ 
     
    35293639   $(MODEL_LIB)(trdvor.o) \ 
    35303640   $(MODEL_LIB)(trdvor_oce.o) \ 
    3531    daymod.F90 \ 
    3532    dom_oce.F90 \ 
    3533    in_out_manager.F90 \ 
    3534    lib_mpp.F90 \ 
    3535    lib_print.f90 \ 
    3536    oce.F90 \ 
    3537    par_kind.F90 \ 
    3538    par_oce.F90 \ 
    3539    phycst.F90 \ 
     3641   dom_oce.F90 \ 
     3642   flxrnf.F90 \ 
     3643   in_out_manager.F90 \ 
     3644   oce.F90 \ 
     3645   prtctl.F90 \ 
     3646   trdmod.F90 \ 
     3647   trdmod_oce.F90 \ 
     3648   $(MODEL_LIB)(dom_oce.o) \ 
     3649   $(MODEL_LIB)(flxrnf.o) \ 
     3650   $(MODEL_LIB)(in_out_manager.o) \ 
     3651   $(MODEL_LIB)(oce.o) \ 
     3652   $(MODEL_LIB)(prtctl.o) \ 
     3653   $(MODEL_LIB)(trdmod.o) \ 
     3654   $(MODEL_LIB)(trdmod_oce.o) \ 
     3655   domzgr_substitute.h90 \ 
     3656   vectopt_loop_substitute.h90 \ 
     3657   KEY_CPP \ 
     3658   dynzad.F90 
     3659$(MODEL_LIB)(dynzdf.o) :   \ 
     3660   dom_oce.F90 \ 
     3661   dynzdf_exp.F90 \ 
     3662   eosbn2.F90 \ 
     3663   in_out_manager.F90 \ 
     3664   lbclnk.F90 \ 
     3665   lib_mpp.F90 \ 
     3666   lib_print.f90 \ 
     3667   ocesbc.F90 \ 
     3668   oce.F90 \ 
     3669   par_kind.F90 \ 
     3670   par_oce.F90 \ 
     3671   phycst.F90 \ 
     3672   prtctl.F90 \ 
     3673   taumod.F90 \ 
    35403674   trabbl.F90 \ 
     3675   trazdf_exp.F90 \ 
    35413676   trdicp.F90 \ 
    35423677   trdicp_oce.F90 \ 
     
    35463681   trdvor.F90 \ 
    35473682   trdvor_oce.F90 \ 
    3548    $(MODEL_LIB)(dom_oce.o) \ 
    3549    $(MODEL_LIB)(flxrnf.o) \ 
    3550    $(MODEL_LIB)(in_out_manager.o) \ 
    3551    $(MODEL_LIB)(oce.o) \ 
    3552    $(MODEL_LIB)(prtctl.o) \ 
    3553    $(MODEL_LIB)(trdmod.o) \ 
    3554    $(MODEL_LIB)(trdmod_oce.o) \ 
    3555    dom_oce.F90 \ 
    3556    flxrnf.F90 \ 
    3557    in_out_manager.F90 \ 
    3558    oce.F90 \ 
    3559    prtctl.F90 \ 
    3560    trdmod.F90 \ 
    3561    trdmod_oce.F90 \ 
    3562    domzgr_substitute.h90 \ 
    3563    vectopt_loop_substitute.h90 \ 
    3564    KEY_CPP \ 
    3565    dynzad.F90 
    3566 $(MODEL_LIB)(dynzdf_exp.o) :  \ 
    3567    $(MODEL_LIB)(daymod.o) \ 
    3568    $(MODEL_LIB)(dom_oce.o) \ 
    3569    $(MODEL_LIB)(in_out_manager.o) \ 
    3570    $(MODEL_LIB)(lbclnk.o) \ 
    3571    $(MODEL_LIB)(lib_mpp.o) \ 
    3572    $(MODEL_LIB)(lib_print.o) \ 
    3573    $(MODEL_LIB)(oce.o) \ 
    3574    $(MODEL_LIB)(par_kind.o) \ 
    3575    $(MODEL_LIB)(par_oce.o) \ 
    3576    $(MODEL_LIB)(phycst.o) \ 
     3683   zdfddm.F90 \ 
     3684   zdf_oce.F90 \ 
     3685   $(MODEL_LIB)(dom_oce.o) \ 
     3686   $(MODEL_LIB)(dynzdf_exp.o) \ 
     3687   $(MODEL_LIB)(eosbn2.o) \ 
     3688   $(MODEL_LIB)(in_out_manager.o) \ 
     3689   $(MODEL_LIB)(lbclnk.o) \ 
     3690   $(MODEL_LIB)(lib_mpp.o) \ 
     3691   $(MODEL_LIB)(lib_print.o) \ 
     3692   $(MODEL_LIB)(ocesbc.o) \ 
     3693   $(MODEL_LIB)(oce.o) \ 
     3694   $(MODEL_LIB)(par_kind.o) \ 
     3695   $(MODEL_LIB)(par_oce.o) \ 
     3696   $(MODEL_LIB)(phycst.o) \ 
     3697   $(MODEL_LIB)(prtctl.o) \ 
     3698   $(MODEL_LIB)(taumod.o) \ 
    35773699   $(MODEL_LIB)(trabbl.o) \ 
     3700   $(MODEL_LIB)(trazdf_exp.o) \ 
    35783701   $(MODEL_LIB)(trdicp.o) \ 
    35793702   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    35833706   $(MODEL_LIB)(trdvor.o) \ 
    35843707   $(MODEL_LIB)(trdvor_oce.o) \ 
    3585    daymod.F90 \ 
    3586    dom_oce.F90 \ 
    3587    in_out_manager.F90 \ 
    3588    lbclnk.F90 \ 
    3589    lib_mpp.F90 \ 
    3590    lib_print.f90 \ 
    3591    oce.F90 \ 
    3592    par_kind.F90 \ 
    3593    par_oce.F90 \ 
    3594    phycst.F90 \ 
    3595    trabbl.F90 \ 
    3596    trdicp.F90 \ 
    3597    trdicp_oce.F90 \ 
    3598    trdmld.F90 \ 
    3599    trdmld_oce.F90 \ 
     3708   $(MODEL_LIB)(zdfddm.o) \ 
     3709   $(MODEL_LIB)(zdf_oce.o) \ 
     3710   dom_oce.F90 \ 
     3711   dynzdf_exp.F90 \ 
     3712   dynzdf_imp.F90 \ 
     3713   dynzdf_imp_jki.F90 \ 
     3714   in_out_manager.F90 \ 
     3715   ldfdyn_oce.F90 \ 
     3716   oce.F90 \ 
     3717   prtctl.F90 \ 
     3718   trdmod.F90 \ 
    36003719   trdmod_oce.F90 \ 
    3601    trdvor.F90 \ 
    3602    trdvor_oce.F90 \ 
    3603    $(MODEL_LIB)(dom_oce.o) \ 
    3604    $(MODEL_LIB)(in_out_manager.o) \ 
    3605    $(MODEL_LIB)(oce.o) \ 
    3606    $(MODEL_LIB)(phycst.o) \ 
    3607    $(MODEL_LIB)(prtctl.o) \ 
    3608    $(MODEL_LIB)(taumod.o) \ 
     3720   zdfkpp.F90 \ 
     3721   zdftke.F90 \ 
     3722   zdf_oce.F90 \ 
     3723   $(MODEL_LIB)(dom_oce.o) \ 
     3724   $(MODEL_LIB)(dynzdf_exp.o) \ 
     3725   $(MODEL_LIB)(dynzdf_imp.o) \ 
     3726   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     3727   $(MODEL_LIB)(in_out_manager.o) \ 
     3728   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3729   $(MODEL_LIB)(oce.o) \ 
     3730   $(MODEL_LIB)(prtctl.o) \ 
    36093731   $(MODEL_LIB)(trdmod.o) \ 
    36103732   $(MODEL_LIB)(trdmod_oce.o) \ 
     3733   $(MODEL_LIB)(zdfkpp.o) \ 
     3734   $(MODEL_LIB)(zdftke.o) \ 
    36113735   $(MODEL_LIB)(zdf_oce.o) \ 
    3612    dom_oce.F90 \ 
    3613    in_out_manager.F90 \ 
    3614    oce.F90 \ 
    3615    phycst.F90 \ 
    3616    prtctl.F90 \ 
    3617    taumod.F90 \ 
    3618    trdmod.F90 \ 
    3619    trdmod_oce.F90 \ 
    3620    zdf_oce.F90 \ 
    36213736   domzgr_substitute.h90 \ 
    36223737   vectopt_loop_substitute.h90 \ 
     3738   zdfddm_substitute.h90 \ 
     3739   KEY_CPP \ 
     3740   dynzdf.F90 
     3741$(MODEL_LIB)(dynzdf_exp.o) :  \ 
     3742   daymod.F90 \ 
     3743   dom_oce.F90 \ 
     3744   in_out_manager.F90 \ 
     3745   lbclnk.F90 \ 
     3746   lib_mpp.F90 \ 
     3747   lib_print.f90 \ 
     3748   par_kind.F90 \ 
     3749   par_oce.F90 \ 
     3750   phycst.F90 \ 
     3751   $(MODEL_LIB)(daymod.o) \ 
     3752   $(MODEL_LIB)(dom_oce.o) \ 
     3753   $(MODEL_LIB)(in_out_manager.o) \ 
     3754   $(MODEL_LIB)(lbclnk.o) \ 
     3755   $(MODEL_LIB)(lib_mpp.o) \ 
     3756   $(MODEL_LIB)(lib_print.o) \ 
     3757   $(MODEL_LIB)(par_kind.o) \ 
     3758   $(MODEL_LIB)(par_oce.o) \ 
     3759   $(MODEL_LIB)(phycst.o) \ 
     3760   dom_oce.F90 \ 
     3761   in_out_manager.F90 \ 
     3762   oce.F90 \ 
     3763   phycst.F90 \ 
     3764   prtctl.F90 \ 
     3765   taumod.F90 \ 
     3766   zdf_oce.F90 \ 
     3767   $(MODEL_LIB)(dom_oce.o) \ 
     3768   $(MODEL_LIB)(in_out_manager.o) \ 
     3769   $(MODEL_LIB)(oce.o) \ 
     3770   $(MODEL_LIB)(phycst.o) \ 
     3771   $(MODEL_LIB)(prtctl.o) \ 
     3772   $(MODEL_LIB)(taumod.o) \ 
     3773   $(MODEL_LIB)(zdf_oce.o) \ 
     3774   domzgr_substitute.h90 \ 
     3775   vectopt_loop_substitute.h90 \ 
    36233776   KEY_CPP \ 
    36243777   dynzdf_exp.F90 
    36253778$(MODEL_LIB)(dynzdf_imp.o) :  \ 
     3779   daymod.F90 \ 
     3780   dom_oce.F90 \ 
     3781   in_out_manager.F90 \ 
     3782   lbclnk.F90 \ 
     3783   lib_mpp.F90 \ 
     3784   lib_print.f90 \ 
     3785   par_kind.F90 \ 
     3786   par_oce.F90 \ 
     3787   phycst.F90 \ 
    36263788   $(MODEL_LIB)(daymod.o) \ 
    36273789   $(MODEL_LIB)(dom_oce.o) \ 
     
    36303792   $(MODEL_LIB)(lib_mpp.o) \ 
    36313793   $(MODEL_LIB)(lib_print.o) \ 
    3632    $(MODEL_LIB)(oce.o) \ 
    3633    $(MODEL_LIB)(par_kind.o) \ 
    3634    $(MODEL_LIB)(par_oce.o) \ 
    3635    $(MODEL_LIB)(phycst.o) \ 
    3636    $(MODEL_LIB)(trabbl.o) \ 
    3637    $(MODEL_LIB)(trdicp.o) \ 
    3638    $(MODEL_LIB)(trdicp_oce.o) \ 
    3639    $(MODEL_LIB)(trdmld.o) \ 
    3640    $(MODEL_LIB)(trdmld_oce.o) \ 
    3641    $(MODEL_LIB)(trdmod_oce.o) \ 
    3642    $(MODEL_LIB)(trdvor.o) \ 
    3643    $(MODEL_LIB)(trdvor_oce.o) \ 
    3644    daymod.F90 \ 
    3645    dom_oce.F90 \ 
    3646    in_out_manager.F90 \ 
    3647    lbclnk.F90 \ 
    3648    lib_mpp.F90 \ 
    3649    lib_print.f90 \ 
    3650    oce.F90 \ 
    3651    par_kind.F90 \ 
    3652    par_oce.F90 \ 
    3653    phycst.F90 \ 
    3654    trabbl.F90 \ 
    3655    trdicp.F90 \ 
    3656    trdicp_oce.F90 \ 
    3657    trdmld.F90 \ 
    3658    trdmld_oce.F90 \ 
    3659    trdmod_oce.F90 \ 
    3660    trdvor.F90 \ 
    3661    trdvor_oce.F90 \ 
     3794   $(MODEL_LIB)(par_kind.o) \ 
     3795   $(MODEL_LIB)(par_oce.o) \ 
     3796   $(MODEL_LIB)(phycst.o) \ 
     3797   dom_oce.F90 \ 
     3798   in_out_manager.F90 \ 
     3799   oce.F90 \ 
     3800   phycst.F90 \ 
     3801   prtctl.F90 \ 
     3802   taumod.F90 \ 
     3803   zdf_oce.F90 \ 
    36623804   $(MODEL_LIB)(dom_oce.o) \ 
    36633805   $(MODEL_LIB)(in_out_manager.o) \ 
     
    36663808   $(MODEL_LIB)(prtctl.o) \ 
    36673809   $(MODEL_LIB)(taumod.o) \ 
    3668    $(MODEL_LIB)(trdmod.o) \ 
    3669    $(MODEL_LIB)(trdmod_oce.o) \ 
    36703810   $(MODEL_LIB)(zdf_oce.o) \ 
    3671    dom_oce.F90 \ 
    3672    in_out_manager.F90 \ 
    3673    oce.F90 \ 
    3674    phycst.F90 \ 
    3675    prtctl.F90 \ 
    3676    taumod.F90 \ 
    3677    trdmod.F90 \ 
    3678    trdmod_oce.F90 \ 
    3679    zdf_oce.F90 \ 
    36803811   domzgr_substitute.h90 \ 
    36813812   vectopt_loop_substitute.h90 \ 
    36823813   KEY_CPP \ 
    36833814   dynzdf_imp.F90 
    3684 $(MODEL_LIB)(dynzdf_imp_atsk.o) :   \ 
     3815$(MODEL_LIB)(dynzdf_imp_jki.o) : \ 
     3816   daymod.F90 \ 
     3817   dom_oce.F90 \ 
     3818   in_out_manager.F90 \ 
     3819   lbclnk.F90 \ 
     3820   lib_mpp.F90 \ 
     3821   lib_print.f90 \ 
     3822   par_kind.F90 \ 
     3823   par_oce.F90 \ 
     3824   phycst.F90 \ 
    36853825   $(MODEL_LIB)(daymod.o) \ 
    36863826   $(MODEL_LIB)(dom_oce.o) \ 
     
    36893829   $(MODEL_LIB)(lib_mpp.o) \ 
    36903830   $(MODEL_LIB)(lib_print.o) \ 
    3691    $(MODEL_LIB)(oce.o) \ 
    3692    $(MODEL_LIB)(par_kind.o) \ 
    3693    $(MODEL_LIB)(par_oce.o) \ 
    3694    $(MODEL_LIB)(phycst.o) \ 
    3695    $(MODEL_LIB)(trabbl.o) \ 
    3696    $(MODEL_LIB)(trdicp.o) \ 
    3697    $(MODEL_LIB)(trdicp_oce.o) \ 
    3698    $(MODEL_LIB)(trdmld.o) \ 
    3699    $(MODEL_LIB)(trdmld_oce.o) \ 
    3700    $(MODEL_LIB)(trdmod_oce.o) \ 
    3701    $(MODEL_LIB)(trdvor.o) \ 
    3702    $(MODEL_LIB)(trdvor_oce.o) \ 
    3703    daymod.F90 \ 
    3704    dom_oce.F90 \ 
    3705    in_out_manager.F90 \ 
    3706    lbclnk.F90 \ 
    3707    lib_mpp.F90 \ 
    3708    lib_print.f90 \ 
    3709    oce.F90 \ 
    3710    par_kind.F90 \ 
    3711    par_oce.F90 \ 
    3712    phycst.F90 \ 
    3713    trabbl.F90 \ 
    3714    trdicp.F90 \ 
    3715    trdicp_oce.F90 \ 
    3716    trdmld.F90 \ 
    3717    trdmld_oce.F90 \ 
    3718    trdmod_oce.F90 \ 
    3719    trdvor.F90 \ 
    3720    trdvor_oce.F90 \ 
     3831   $(MODEL_LIB)(par_kind.o) \ 
     3832   $(MODEL_LIB)(par_oce.o) \ 
     3833   $(MODEL_LIB)(phycst.o) \ 
     3834   dom_oce.F90 \ 
     3835   in_out_manager.F90 \ 
     3836   oce.F90 \ 
     3837   phycst.F90 \ 
     3838   prtctl.F90 \ 
     3839   taumod.F90 \ 
     3840   zdf_oce.F90 \ 
    37213841   $(MODEL_LIB)(dom_oce.o) \ 
    37223842   $(MODEL_LIB)(in_out_manager.o) \ 
     
    37253845   $(MODEL_LIB)(prtctl.o) \ 
    37263846   $(MODEL_LIB)(taumod.o) \ 
    3727    $(MODEL_LIB)(trdmod.o) \ 
    3728    $(MODEL_LIB)(trdmod_oce.o) \ 
    37293847   $(MODEL_LIB)(zdf_oce.o) \ 
    3730    dom_oce.F90 \ 
    3731    in_out_manager.F90 \ 
    3732    oce.F90 \ 
    3733    phycst.F90 \ 
    3734    prtctl.F90 \ 
    3735    taumod.F90 \ 
    3736    trdmod.F90 \ 
    3737    trdmod_oce.F90 \ 
    3738    zdf_oce.F90 \ 
    37393848   domzgr_substitute.h90 \ 
    37403849   vectopt_loop_substitute.h90 \ 
    37413850   KEY_CPP \ 
    3742    dynzdf_imp_atsk.F90 
    3743 $(MODEL_LIB)(dynzdf_iso.o) :  \ 
    3744    $(MODEL_LIB)(daymod.o) \ 
    3745    $(MODEL_LIB)(dom_oce.o) \ 
    3746    $(MODEL_LIB)(in_out_manager.o) \ 
    3747    $(MODEL_LIB)(lbclnk.o) \ 
    3748    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3749    $(MODEL_LIB)(ldftra_oce.o) \ 
    3750    $(MODEL_LIB)(lib_mpp.o) \ 
    3751    $(MODEL_LIB)(lib_print.o) \ 
    3752    $(MODEL_LIB)(oce.o) \ 
    3753    $(MODEL_LIB)(par_kind.o) \ 
    3754    $(MODEL_LIB)(par_oce.o) \ 
    3755    $(MODEL_LIB)(phycst.o) \ 
    3756    $(MODEL_LIB)(prtctl.o) \ 
    3757    $(MODEL_LIB)(trabbl.o) \ 
    3758    $(MODEL_LIB)(trdicp.o) \ 
    3759    $(MODEL_LIB)(trdicp_oce.o) \ 
    3760    $(MODEL_LIB)(trdmld.o) \ 
    3761    $(MODEL_LIB)(trdmld_oce.o) \ 
    3762    $(MODEL_LIB)(trdmod_oce.o) \ 
    3763    $(MODEL_LIB)(trdvor.o) \ 
    3764    $(MODEL_LIB)(trdvor_oce.o) \ 
    3765    $(MODEL_LIB)(zdfmxl.o) \ 
    3766    daymod.F90 \ 
    3767    dom_oce.F90 \ 
    3768    in_out_manager.F90 \ 
    3769    lbclnk.F90 \ 
    3770    ldfdyn_oce.F90 \ 
    3771    ldftra_oce.F90 \ 
    3772    lib_mpp.F90 \ 
    3773    lib_print.f90 \ 
    3774    oce.F90 \ 
    3775    par_kind.F90 \ 
    3776    par_oce.F90 \ 
    3777    phycst.F90 \ 
    3778    prtctl.F90 \ 
    3779    trabbl.F90 \ 
    3780    trdicp.F90 \ 
    3781    trdicp_oce.F90 \ 
    3782    trdmld.F90 \ 
    3783    trdmld_oce.F90 \ 
    3784    trdmod_oce.F90 \ 
    3785    trdvor.F90 \ 
    3786    trdvor_oce.F90 \ 
    3787    zdfmxl.F90 \ 
    3788    $(MODEL_LIB)(dom_oce.o) \ 
    3789    $(MODEL_LIB)(in_out_manager.o) \ 
    3790    $(MODEL_LIB)(ldfslp.o) \ 
    3791    $(MODEL_LIB)(ldftra_oce.o) \ 
    3792    $(MODEL_LIB)(oce.o) \ 
    3793    $(MODEL_LIB)(phycst.o) \ 
    3794    $(MODEL_LIB)(prtctl.o) \ 
    3795    $(MODEL_LIB)(taumod.o) \ 
    3796    $(MODEL_LIB)(trdmod.o) \ 
    3797    $(MODEL_LIB)(trdmod_oce.o) \ 
     3851   dynzdf_imp_jki.F90 
     3852$(MODEL_LIB)(eosbn2.o) :   \ 
     3853   dom_oce.F90 \ 
     3854   in_out_manager.F90 \ 
     3855   lbclnk.F90 \ 
     3856   lib_mpp.F90 \ 
     3857   lib_print.f90 \ 
     3858   oce.F90 \ 
     3859   par_kind.F90 \ 
     3860   par_oce.F90 \ 
     3861   prtctl.F90 \ 
     3862   zdf_oce.F90 \ 
     3863   $(MODEL_LIB)(dom_oce.o) \ 
     3864   $(MODEL_LIB)(in_out_manager.o) \ 
     3865   $(MODEL_LIB)(lbclnk.o) \ 
     3866   $(MODEL_LIB)(lib_mpp.o) \ 
     3867   $(MODEL_LIB)(lib_print.o) \ 
     3868   $(MODEL_LIB)(oce.o) \ 
     3869   $(MODEL_LIB)(par_kind.o) \ 
     3870   $(MODEL_LIB)(par_oce.o) \ 
     3871   $(MODEL_LIB)(prtctl.o) \ 
    37983872   $(MODEL_LIB)(zdf_oce.o) \ 
    37993873   dom_oce.F90 \ 
    38003874   in_out_manager.F90 \ 
    3801    ldfslp.F90 \ 
    3802    ldftra_oce.F90 \ 
    3803    oce.F90 \ 
    3804    phycst.F90 \ 
    3805    prtctl.F90 \ 
    3806    taumod.F90 \ 
    3807    trdmod.F90 \ 
    3808    trdmod_oce.F90 \ 
    3809    zdf_oce.F90 \ 
     3875   phycst.F90 \ 
     3876   prtctl.F90 \ 
     3877   zdfddm.F90 \ 
     3878   $(MODEL_LIB)(dom_oce.o) \ 
     3879   $(MODEL_LIB)(in_out_manager.o) \ 
     3880   $(MODEL_LIB)(phycst.o) \ 
     3881   $(MODEL_LIB)(prtctl.o) \ 
     3882   $(MODEL_LIB)(zdfddm.o) \ 
    38103883   domzgr_substitute.h90 \ 
    38113884   vectopt_loop_substitute.h90 \ 
    3812    zdf.matrixsolver.h90 \ 
    3813    KEY_CPP \ 
    3814    dynzdf_iso.F90 
    3815 $(MODEL_LIB)(eosbn2.o) :   \ 
    3816    $(MODEL_LIB)(dom_oce.o) \ 
    3817    $(MODEL_LIB)(in_out_manager.o) \ 
    3818    $(MODEL_LIB)(lbclnk.o) \ 
    3819    $(MODEL_LIB)(lib_mpp.o) \ 
    3820    $(MODEL_LIB)(lib_print.o) \ 
    3821    $(MODEL_LIB)(oce.o) \ 
    3822    $(MODEL_LIB)(par_kind.o) \ 
    3823    $(MODEL_LIB)(par_oce.o) \ 
    3824    $(MODEL_LIB)(prtctl.o) \ 
    3825    $(MODEL_LIB)(zdf_oce.o) \ 
    3826    dom_oce.F90 \ 
    3827    in_out_manager.F90 \ 
    3828    lbclnk.F90 \ 
    3829    lib_mpp.F90 \ 
    3830    lib_print.f90 \ 
    3831    oce.F90 \ 
    3832    par_kind.F90 \ 
    3833    par_oce.F90 \ 
    3834    prtctl.F90 \ 
    3835    zdf_oce.F90 \ 
    3836    $(MODEL_LIB)(dom_oce.o) \ 
    3837    $(MODEL_LIB)(in_out_manager.o) \ 
    3838    $(MODEL_LIB)(phycst.o) \ 
    3839    $(MODEL_LIB)(prtctl.o) \ 
    3840    $(MODEL_LIB)(zdfddm.o) \ 
    3841    dom_oce.F90 \ 
    3842    in_out_manager.F90 \ 
    3843    phycst.F90 \ 
    3844    prtctl.F90 \ 
    3845    zdfddm.F90 \ 
    3846    domzgr_substitute.h90 \ 
    3847    vectopt_loop_substitute.h90 \ 
    38483885   KEY_CPP \ 
    38493886   eosbn2.F90 
    38503887$(MODEL_LIB)(flo4rk.o) :   \ 
    3851    $(MODEL_LIB)(lib_print.o) \ 
    3852    $(MODEL_LIB)(par_kind.o) \ 
    3853    $(MODEL_LIB)(par_oce.o) \ 
    3854    lib_print.f90 \ 
    3855    par_kind.F90 \ 
    3856    par_oce.F90 \ 
     3888   lib_print.f90 \ 
     3889   par_kind.F90 \ 
     3890   par_oce.F90 \ 
     3891   $(MODEL_LIB)(lib_print.o) \ 
     3892   $(MODEL_LIB)(par_kind.o) \ 
     3893   $(MODEL_LIB)(par_oce.o) \ 
     3894   dom_oce.F90 \ 
     3895   flo_oce.F90 \ 
     3896   in_out_manager.F90 \ 
     3897   oce.F90 \ 
    38573898   $(MODEL_LIB)(dom_oce.o) \ 
    38583899   $(MODEL_LIB)(flo_oce.o) \ 
    38593900   $(MODEL_LIB)(in_out_manager.o) \ 
    38603901   $(MODEL_LIB)(oce.o) \ 
     3902   KEY_CPP \ 
     3903   flo4rk.F90 
     3904$(MODEL_LIB)(floats.o) :   \ 
     3905   daymod.F90 \ 
    38613906   dom_oce.F90 \ 
    38623907   flo_oce.F90 \ 
    38633908   in_out_manager.F90 \ 
    3864    oce.F90 \ 
    3865    KEY_CPP \ 
    3866    flo4rk.F90 
    3867 $(MODEL_LIB)(flo_oce.o) :  \ 
    3868    $(MODEL_LIB)(par_kind.o) \ 
    3869    par_kind.F90 \ 
    3870    $(MODEL_LIB)(par_oce.o) \ 
    3871    par_oce.F90 \ 
    3872    KEY_CPP \ 
    3873    flo_oce.F90 
    3874 $(MODEL_LIB)(floats.o) :   \ 
     3909   lib_mpp.F90 \ 
     3910   oce.F90 \ 
     3911   par_oce.F90 \ 
     3912   phycst.F90 \ 
    38753913   $(MODEL_LIB)(daymod.o) \ 
    38763914   $(MODEL_LIB)(dom_oce.o) \ 
     
    38813919   $(MODEL_LIB)(par_oce.o) \ 
    38823920   $(MODEL_LIB)(phycst.o) \ 
    3883    daymod.F90 \ 
    3884    dom_oce.F90 \ 
     3921   flo4rk.F90 \ 
     3922   floblk.F90 \ 
     3923   flodom.F90 \ 
     3924   flowri.F90 \ 
    38853925   flo_oce.F90 \ 
    3886    in_out_manager.F90 \ 
    3887    lib_mpp.F90 \ 
    3888    oce.F90 \ 
    3889    par_oce.F90 \ 
    3890    phycst.F90 \ 
     3926   lib_mpp.F90 \ 
    38913927   $(MODEL_LIB)(flo4rk.o) \ 
    3892    $(MODEL_LIB)(flo_oce.o) \ 
    38933928   $(MODEL_LIB)(floblk.o) \ 
    38943929   $(MODEL_LIB)(flodom.o) \ 
    38953930   $(MODEL_LIB)(flowri.o) \ 
    3896    $(MODEL_LIB)(lib_mpp.o) \ 
    3897    flo4rk.F90 \ 
    3898    flo_oce.F90 \ 
    3899    floblk.F90 \ 
    3900    flodom.F90 \ 
    3901    flowri.F90 \ 
    3902    lib_mpp.F90 \ 
     3931   $(MODEL_LIB)(flo_oce.o) \ 
     3932   $(MODEL_LIB)(lib_mpp.o) \ 
    39033933   $(IOIPSL_LIB) \ 
    39043934   KEY_CPP \ 
    39053935   floats.F90 
    39063936$(MODEL_LIB)(floblk.o) :   \ 
    3907    $(MODEL_LIB)(dom_oce.o) \ 
    3908    $(MODEL_LIB)(in_out_manager.o) \ 
    3909    $(MODEL_LIB)(lib_print.o) \ 
    3910    $(MODEL_LIB)(par_kind.o) \ 
    3911    $(MODEL_LIB)(par_oce.o) \ 
    3912    dom_oce.F90 \ 
    3913    in_out_manager.F90 \ 
    3914    lib_print.f90 \ 
    3915    par_kind.F90 \ 
    3916    par_oce.F90 \ 
     3937   dom_oce.F90 \ 
     3938   in_out_manager.F90 \ 
     3939   lib_print.f90 \ 
     3940   par_kind.F90 \ 
     3941   par_oce.F90 \ 
     3942   $(MODEL_LIB)(dom_oce.o) \ 
     3943   $(MODEL_LIB)(in_out_manager.o) \ 
     3944   $(MODEL_LIB)(lib_print.o) \ 
     3945   $(MODEL_LIB)(par_kind.o) \ 
     3946   $(MODEL_LIB)(par_oce.o) \ 
     3947   dom_oce.F90 \ 
     3948   flo_oce.F90 \ 
     3949   in_out_manager.F90 \ 
     3950   lib_mpp.F90 \ 
     3951   oce.F90 \ 
     3952   phycst.F90 \ 
    39173953   $(MODEL_LIB)(dom_oce.o) \ 
    39183954   $(MODEL_LIB)(flo_oce.o) \ 
     
    39213957   $(MODEL_LIB)(oce.o) \ 
    39223958   $(MODEL_LIB)(phycst.o) \ 
    3923    dom_oce.F90 \ 
    3924    flo_oce.F90 \ 
    3925    in_out_manager.F90 \ 
    3926    lib_mpp.F90 \ 
    3927    oce.F90 \ 
    3928    phycst.F90 \ 
    39293959   KEY_CPP \ 
    39303960   floblk.F90 
    39313961$(MODEL_LIB)(flodom.o) :   \ 
    3932    $(MODEL_LIB)(dom_oce.o) \ 
    3933    $(MODEL_LIB)(in_out_manager.o) \ 
    3934    $(MODEL_LIB)(lib_print.o) \ 
    3935    $(MODEL_LIB)(par_kind.o) \ 
    3936    $(MODEL_LIB)(par_oce.o) \ 
    3937    dom_oce.F90 \ 
    3938    in_out_manager.F90 \ 
    3939    lib_print.f90 \ 
    3940    par_kind.F90 \ 
    3941    par_oce.F90 \ 
     3962   dom_oce.F90 \ 
     3963   in_out_manager.F90 \ 
     3964   lib_print.f90 \ 
     3965   par_kind.F90 \ 
     3966   par_oce.F90 \ 
     3967   $(MODEL_LIB)(dom_oce.o) \ 
     3968   $(MODEL_LIB)(in_out_manager.o) \ 
     3969   $(MODEL_LIB)(lib_print.o) \ 
     3970   $(MODEL_LIB)(par_kind.o) \ 
     3971   $(MODEL_LIB)(par_oce.o) \ 
     3972   dom_oce.F90 \ 
     3973   flo_oce.F90 \ 
     3974   in_out_manager.F90 \ 
     3975   lib_mpp.F90 \ 
     3976   oce.F90 \ 
    39423977   $(MODEL_LIB)(dom_oce.o) \ 
    39433978   $(MODEL_LIB)(flo_oce.o) \ 
     
    39453980   $(MODEL_LIB)(lib_mpp.o) \ 
    39463981   $(MODEL_LIB)(oce.o) \ 
    3947    dom_oce.F90 \ 
    3948    flo_oce.F90 \ 
    3949    in_out_manager.F90 \ 
    3950    lib_mpp.F90 \ 
    3951    oce.F90 \ 
    39523982   domzgr_substitute.h90 \ 
    39533983   KEY_CPP \ 
    39543984   flodom.F90 
    39553985$(MODEL_LIB)(flowri.o) :   \ 
    3956    $(MODEL_LIB)(dom_oce.o) \ 
    3957    $(MODEL_LIB)(in_out_manager.o) \ 
    3958    $(MODEL_LIB)(lib_print.o) \ 
    3959    $(MODEL_LIB)(par_kind.o) \ 
    3960    $(MODEL_LIB)(par_oce.o) \ 
    3961    $(MODEL_LIB)(phycst.o) \ 
    3962    $(MODEL_LIB)(prtctl.o) \ 
    3963    dom_oce.F90 \ 
    3964    in_out_manager.F90 \ 
    3965    lib_print.f90 \ 
    3966    par_kind.F90 \ 
    3967    par_oce.F90 \ 
    3968    phycst.F90 \ 
    3969    prtctl.F90 \ 
     3986   dom_oce.F90 \ 
     3987   in_out_manager.F90 \ 
     3988   lib_print.f90 \ 
     3989   par_kind.F90 \ 
     3990   par_oce.F90 \ 
     3991   phycst.F90 \ 
     3992   prtctl.F90 \ 
     3993   $(MODEL_LIB)(dom_oce.o) \ 
     3994   $(MODEL_LIB)(in_out_manager.o) \ 
     3995   $(MODEL_LIB)(lib_print.o) \ 
     3996   $(MODEL_LIB)(par_kind.o) \ 
     3997   $(MODEL_LIB)(par_oce.o) \ 
     3998   $(MODEL_LIB)(phycst.o) \ 
     3999   $(MODEL_LIB)(prtctl.o) \ 
     4000   daymod.F90 \ 
     4001   dom_oce.F90 \ 
     4002   flo_oce.F90 \ 
     4003   in_out_manager.F90 \ 
     4004   lib_mpp.F90 \ 
     4005   oce.F90 \ 
    39704006   $(MODEL_LIB)(daymod.o) \ 
    39714007   $(MODEL_LIB)(dom_oce.o) \ 
     
    39744010   $(MODEL_LIB)(lib_mpp.o) \ 
    39754011   $(MODEL_LIB)(oce.o) \ 
     4012   domzgr_substitute.h90 \ 
     4013   KEY_CPP \ 
     4014   flowri.F90 
     4015$(MODEL_LIB)(flo_oce.o) :  \ 
     4016   par_kind.F90 \ 
     4017   $(MODEL_LIB)(par_kind.o) \ 
     4018   par_oce.F90 \ 
     4019   $(MODEL_LIB)(par_oce.o) \ 
     4020   KEY_CPP \ 
     4021   flo_oce.F90 
     4022$(MODEL_LIB)(flxblk.o) :   \ 
     4023   blk_oce.F90 \ 
     4024   cpl_oce.F90 \ 
    39764025   daymod.F90 \ 
    39774026   dom_oce.F90 \ 
    3978    flo_oce.F90 \ 
    3979    in_out_manager.F90 \ 
    3980    lib_mpp.F90 \ 
    3981    oce.F90 \ 
    3982    domzgr_substitute.h90 \ 
    3983    KEY_CPP \ 
    3984    flowri.F90 
    3985 $(MODEL_LIB)(flx_oce.o) :  \ 
    3986    $(MODEL_LIB)(par_kind.o) \ 
    3987    par_kind.F90 \ 
    3988    $(MODEL_LIB)(par_oce.o) \ 
    3989    par_oce.F90 \ 
    3990    KEY_CPP \ 
    3991    flx_oce.F90 
    3992 $(MODEL_LIB)(flxblk.o) :   \ 
     4027   flx_oce.F90 \ 
     4028   ice.F90 \ 
     4029   in_out_manager.F90 \ 
     4030   lbclnk.F90 \ 
     4031   lib_mpp.F90 \ 
     4032   lib_print.f90 \ 
     4033   oce.F90 \ 
     4034   ocfzpt.F90 \ 
     4035   par_kind.F90 \ 
     4036   par_oce.F90 \ 
     4037   phycst.F90 \ 
     4038   prtctl.F90 \ 
    39934039   $(MODEL_LIB)(blk_oce.o) \ 
    39944040   $(MODEL_LIB)(cpl_oce.o) \ 
     
    40074053   $(MODEL_LIB)(phycst.o) \ 
    40084054   $(MODEL_LIB)(prtctl.o) \ 
     4055   albedo.F90 \ 
    40094056   blk_oce.F90 \ 
    40104057   cpl_oce.F90 \ 
     
    40124059   dom_oce.F90 \ 
    40134060   flx_oce.F90 \ 
    4014    ice.F90 \ 
    4015    in_out_manager.F90 \ 
    4016    lbclnk.F90 \ 
    4017    lib_mpp.F90 \ 
    4018    lib_print.f90 \ 
     4061   in_out_manager.F90 \ 
     4062   lbclnk.F90 \ 
    40194063   oce.F90 \ 
    40204064   ocfzpt.F90 \ 
    4021    par_kind.F90 \ 
    4022    par_oce.F90 \ 
    40234065   phycst.F90 \ 
    40244066   prtctl.F90 \ 
     
    40354077   $(MODEL_LIB)(phycst.o) \ 
    40364078   $(MODEL_LIB)(prtctl.o) \ 
     4079   KEY_CPP \ 
     4080   flxblk.F90 
     4081$(MODEL_LIB)(flxfwb.o) :   \ 
    40374082   albedo.F90 \ 
    40384083   blk_oce.F90 \ 
     
    40404085   daymod.F90 \ 
    40414086   dom_oce.F90 \ 
     4087   dtasal.F90 \ 
     4088   dtasss.F90 \ 
     4089   dtasst.F90 \ 
     4090   dtatem.F90 \ 
     4091   flxmod.F90 \ 
     4092   flxrnf.F90 \ 
    40424093   flx_oce.F90 \ 
    4043    in_out_manager.F90 \ 
    4044    lbclnk.F90 \ 
     4094   ice_oce.F90 \ 
     4095   in_out_manager.F90 \ 
     4096   lbclnk.F90 \ 
     4097   lib_mpp.F90 \ 
     4098   lib_print.f90 \ 
    40454099   oce.F90 \ 
    40464100   ocfzpt.F90 \ 
    4047    phycst.F90 \ 
    4048    prtctl.F90 \ 
    4049    KEY_CPP \ 
    4050    flxblk.F90 
    4051 $(MODEL_LIB)(flxfwb.o) :   \ 
     4101   par_kind.F90 \ 
     4102   par_oce.F90 \ 
     4103   phycst.F90 \ 
     4104   prtctl.F90 \ 
     4105   taumod.F90 \ 
     4106   tradmp.F90 \ 
    40524107   $(MODEL_LIB)(albedo.o) \ 
    40534108   $(MODEL_LIB)(blk_oce.o) \ 
     
    40594114   $(MODEL_LIB)(dtasst.o) \ 
    40604115   $(MODEL_LIB)(dtatem.o) \ 
    4061    $(MODEL_LIB)(flx_oce.o) \ 
    40624116   $(MODEL_LIB)(flxmod.o) \ 
    40634117   $(MODEL_LIB)(flxrnf.o) \ 
     4118   $(MODEL_LIB)(flx_oce.o) \ 
    40644119   $(MODEL_LIB)(ice_oce.o) \ 
    40654120   $(MODEL_LIB)(in_out_manager.o) \ 
     
    40754130   $(MODEL_LIB)(taumod.o) \ 
    40764131   $(MODEL_LIB)(tradmp.o) \ 
    4077    albedo.F90 \ 
    40784132   blk_oce.F90 \ 
    40794133   cpl_oce.F90 \ 
    40804134   daymod.F90 \ 
    40814135   dom_oce.F90 \ 
    4082    dtasal.F90 \ 
    4083    dtasss.F90 \ 
    4084    dtasst.F90 \ 
    4085    dtatem.F90 \ 
    4086    flx_oce.F90 \ 
    4087    flxmod.F90 \ 
     4136   flxblk.F90 \ 
    40884137   flxrnf.F90 \ 
    4089    ice_oce.F90 \ 
    4090    in_out_manager.F90 \ 
    4091    lbclnk.F90 \ 
    4092    lib_mpp.F90 \ 
    4093    lib_print.f90 \ 
    4094    oce.F90 \ 
    4095    ocfzpt.F90 \ 
    4096    par_kind.F90 \ 
    4097    par_oce.F90 \ 
    4098    phycst.F90 \ 
    4099    prtctl.F90 \ 
    4100    taumod.F90 \ 
    4101    tradmp.F90 \ 
     4138   in_out_manager.F90 \ 
     4139   lib_mpp.F90 \ 
     4140   ocesbc.F90 \ 
     4141   oce.F90 \ 
     4142   phycst.F90 \ 
    41024143   $(MODEL_LIB)(blk_oce.o) \ 
    41034144   $(MODEL_LIB)(cpl_oce.o) \ 
     
    41084149   $(MODEL_LIB)(in_out_manager.o) \ 
    41094150   $(MODEL_LIB)(lib_mpp.o) \ 
    4110    $(MODEL_LIB)(oce.o) \ 
    41114151   $(MODEL_LIB)(ocesbc.o) \ 
    4112    $(MODEL_LIB)(phycst.o) \ 
    4113    blk_oce.F90 \ 
    4114    cpl_oce.F90 \ 
    4115    daymod.F90 \ 
    4116    dom_oce.F90 \ 
    4117    flxblk.F90 \ 
    4118    flxrnf.F90 \ 
    4119    in_out_manager.F90 \ 
    4120    lib_mpp.F90 \ 
    4121    oce.F90 \ 
    4122    ocesbc.F90 \ 
    4123    phycst.F90 \ 
     4152   $(MODEL_LIB)(oce.o) \ 
     4153   $(MODEL_LIB)(phycst.o) \ 
    41244154   domzgr_substitute.h90 \ 
    41254155   vectopt_loop_substitute.h90 \ 
     
    41274157   flxfwb.F90 
    41284158$(MODEL_LIB)(flxmod.o) :   \ 
    4129    $(MODEL_LIB)(dom_oce.o) \ 
    4130    $(MODEL_LIB)(in_out_manager.o) \ 
    4131    $(MODEL_LIB)(lib_mpp.o) \ 
    4132    $(MODEL_LIB)(lib_print.o) \ 
    4133    $(MODEL_LIB)(oce.o) \ 
    4134    $(MODEL_LIB)(par_kind.o) \ 
    4135    $(MODEL_LIB)(par_oce.o) \ 
    4136    $(MODEL_LIB)(phycst.o) \ 
    4137    $(MODEL_LIB)(prtctl.o) \ 
    4138    dom_oce.F90 \ 
    4139    in_out_manager.F90 \ 
    4140    lib_mpp.F90 \ 
    4141    lib_print.f90 \ 
    4142    oce.F90 \ 
    4143    par_kind.F90 \ 
    4144    par_oce.F90 \ 
    4145    phycst.F90 \ 
    4146    prtctl.F90 \ 
     4159   dom_oce.F90 \ 
     4160   in_out_manager.F90 \ 
     4161   lib_mpp.F90 \ 
     4162   lib_print.f90 \ 
     4163   oce.F90 \ 
     4164   par_kind.F90 \ 
     4165   par_oce.F90 \ 
     4166   phycst.F90 \ 
     4167   prtctl.F90 \ 
     4168   $(MODEL_LIB)(dom_oce.o) \ 
     4169   $(MODEL_LIB)(in_out_manager.o) \ 
     4170   $(MODEL_LIB)(lib_mpp.o) \ 
     4171   $(MODEL_LIB)(lib_print.o) \ 
     4172   $(MODEL_LIB)(oce.o) \ 
     4173   $(MODEL_LIB)(par_kind.o) \ 
     4174   $(MODEL_LIB)(par_oce.o) \ 
     4175   $(MODEL_LIB)(phycst.o) \ 
     4176   $(MODEL_LIB)(prtctl.o) \ 
     4177   daymod.F90 \ 
     4178   dom_oce.F90 \ 
     4179   in_out_manager.F90 \ 
     4180   lbclnk.F90 \ 
     4181   lib_mpp.F90 \ 
     4182   oce.F90 \ 
     4183   ocfzpt.F90 \ 
     4184   phycst.F90 \ 
    41474185   $(MODEL_LIB)(daymod.o) \ 
    41484186   $(MODEL_LIB)(dom_oce.o) \ 
     
    41534191   $(MODEL_LIB)(ocfzpt.o) \ 
    41544192   $(MODEL_LIB)(phycst.o) \ 
    4155    daymod.F90 \ 
    4156    dom_oce.F90 \ 
    4157    in_out_manager.F90 \ 
    4158    lbclnk.F90 \ 
    4159    lib_mpp.F90 \ 
    4160    oce.F90 \ 
    4161    ocfzpt.F90 \ 
    4162    phycst.F90 \ 
     4193   blk_oce.F90 \ 
     4194   bulk.F90 \ 
     4195   cpl_oce.F90 \ 
     4196   flxrnf.F90 \ 
     4197   flx_oce.F90 \ 
     4198   ice_oce.F90 \ 
    41634199   $(MODEL_LIB)(blk_oce.o) \ 
    41644200   $(MODEL_LIB)(bulk.o) \ 
    41654201   $(MODEL_LIB)(cpl_oce.o) \ 
     4202   $(MODEL_LIB)(flxrnf.o) \ 
    41664203   $(MODEL_LIB)(flx_oce.o) \ 
    4167    $(MODEL_LIB)(flxrnf.o) \ 
    41684204   $(MODEL_LIB)(ice_oce.o) \ 
    4169    blk_oce.F90 \ 
    4170    bulk.F90 \ 
    4171    cpl_oce.F90 \ 
    4172    flx_oce.F90 \ 
    4173    flxrnf.F90 \ 
    4174    ice_oce.F90 \ 
    41754205   domzgr_substitute.h90 \ 
    41764206   flx_bulk_daily.h90 \ 
     
    41824212   flxmod.F90 
    41834213$(MODEL_LIB)(flxrnf.o) :   \ 
    4184    $(MODEL_LIB)(dom_oce.o) \ 
    4185    $(MODEL_LIB)(in_out_manager.o) \ 
    4186    $(MODEL_LIB)(lib_print.o) \ 
    4187    $(MODEL_LIB)(par_kind.o) \ 
    4188    $(MODEL_LIB)(par_oce.o) \ 
    4189    $(MODEL_LIB)(phycst.o) \ 
    4190    $(MODEL_LIB)(prtctl.o) \ 
    4191    dom_oce.F90 \ 
    4192    in_out_manager.F90 \ 
    4193    lib_print.f90 \ 
    4194    par_kind.F90 \ 
    4195    par_oce.F90 \ 
    4196    phycst.F90 \ 
    4197    prtctl.F90 \ 
     4214   dom_oce.F90 \ 
     4215   in_out_manager.F90 \ 
     4216   lib_print.f90 \ 
     4217   par_kind.F90 \ 
     4218   par_oce.F90 \ 
     4219   phycst.F90 \ 
     4220   prtctl.F90 \ 
     4221   $(MODEL_LIB)(dom_oce.o) \ 
     4222   $(MODEL_LIB)(in_out_manager.o) \ 
     4223   $(MODEL_LIB)(lib_print.o) \ 
     4224   $(MODEL_LIB)(par_kind.o) \ 
     4225   $(MODEL_LIB)(par_oce.o) \ 
     4226   $(MODEL_LIB)(phycst.o) \ 
     4227   $(MODEL_LIB)(prtctl.o) \ 
     4228   daymod.F90 \ 
     4229   dom_oce.F90 \ 
     4230   in_out_manager.F90 \ 
     4231   phycst.F90 \ 
    41984232   $(MODEL_LIB)(daymod.o) \ 
    41994233   $(MODEL_LIB)(dom_oce.o) \ 
     
    42084242   $(MODEL_LIB)(in_out_manager.o) \ 
    42094243   $(MODEL_LIB)(phycst.o) \ 
    4210    daymod.F90 \ 
    4211    dom_oce.F90 \ 
    4212    in_out_manager.F90 \ 
    4213    phycst.F90 \ 
    42144244   flxrnf_ORCA_R05.h90 \ 
    42154245   $(IOIPSL_LIB) \ 
    42164246   KEY_CPP \ 
    42174247   flxrnf.F90 
     4248$(MODEL_LIB)(flx_oce.o) :  \ 
     4249   par_kind.F90 \ 
     4250   $(MODEL_LIB)(par_kind.o) \ 
     4251   par_oce.F90 \ 
     4252   $(MODEL_LIB)(par_oce.o) \ 
     4253   KEY_CPP \ 
     4254   flx_oce.F90 
    42184255$(MODEL_LIB)(geo2ocean.o) :   \ 
    4219    $(MODEL_LIB)(dom_oce.o) \ 
    4220    $(MODEL_LIB)(in_out_manager.o) \ 
    4221    $(MODEL_LIB)(lib_mpp.o) \ 
    4222    $(MODEL_LIB)(lib_print.o) \ 
    4223    $(MODEL_LIB)(oce.o) \ 
    4224    $(MODEL_LIB)(par_kind.o) \ 
    4225    $(MODEL_LIB)(par_oce.o) \ 
    4226    dom_oce.F90 \ 
    4227    in_out_manager.F90 \ 
    4228    lib_mpp.F90 \ 
    4229    lib_print.f90 \ 
    4230    oce.F90 \ 
    4231    par_kind.F90 \ 
    4232    par_oce.F90 \ 
    4233    $(MODEL_LIB)(dom_oce.o) \ 
    4234    $(MODEL_LIB)(in_out_manager.o) \ 
    4235    $(MODEL_LIB)(lbclnk.o) \ 
    4236    $(MODEL_LIB)(phycst.o) \ 
    4237    dom_oce.F90 \ 
    4238    in_out_manager.F90 \ 
    4239    lbclnk.F90 \ 
    4240    phycst.F90 \ 
     4256   dom_oce.F90 \ 
     4257   in_out_manager.F90 \ 
     4258   lib_mpp.F90 \ 
     4259   lib_print.f90 \ 
     4260   oce.F90 \ 
     4261   par_kind.F90 \ 
     4262   par_oce.F90 \ 
     4263   $(MODEL_LIB)(dom_oce.o) \ 
     4264   $(MODEL_LIB)(in_out_manager.o) \ 
     4265   $(MODEL_LIB)(lib_mpp.o) \ 
     4266   $(MODEL_LIB)(lib_print.o) \ 
     4267   $(MODEL_LIB)(oce.o) \ 
     4268   $(MODEL_LIB)(par_kind.o) \ 
     4269   $(MODEL_LIB)(par_oce.o) \ 
     4270   dom_oce.F90 \ 
     4271   in_out_manager.F90 \ 
     4272   lbclnk.F90 \ 
     4273   phycst.F90 \ 
     4274   $(MODEL_LIB)(dom_oce.o) \ 
     4275   $(MODEL_LIB)(in_out_manager.o) \ 
     4276   $(MODEL_LIB)(lbclnk.o) \ 
     4277   $(MODEL_LIB)(phycst.o) \ 
    42414278   vectopt_loop_substitute.h90 \ 
    42424279   KEY_CPP \ 
    42434280   geo2ocean.F90 
    4244 $(MODEL_LIB)(ice.o) :   \ 
    4245    $(MODEL_LIB)(par_oce.o) \ 
    4246    par_oce.F90 \ 
    4247    $(MODEL_LIB)(par_ice.o) \ 
     4281$(MODEL_LIB)(iceini.o) :   \ 
     4282   blk_oce.F90 \ 
     4283   daymod.F90 \ 
     4284   dom_ice.F90 \ 
     4285   dom_oce.F90 \ 
     4286   ice.F90 \ 
     4287   ice_oce.F90 \ 
     4288   in_out_manager.F90 \ 
     4289   lbclnk.F90 \ 
     4290   lib_print.f90 \ 
     4291   oce.F90 \ 
     4292   ocfzpt.F90 \ 
    42484293   par_ice.F90 \ 
    4249    KEY_CPP \ 
    4250    ice.F90 
    4251 $(MODEL_LIB)(ice_oce.o) :  \ 
    4252    $(MODEL_LIB)(par_kind.o) \ 
    4253    $(MODEL_LIB)(par_oce.o) \ 
    4254    par_kind.F90 \ 
    4255    par_oce.F90 \ 
    4256    $(MODEL_LIB)(blk_oce.o) \ 
    4257    $(MODEL_LIB)(par_oce.o) \ 
    4258    blk_oce.F90 \ 
    4259    par_oce.F90 \ 
    4260    KEY_CPP \ 
    4261    ice_oce.F90 
    4262 $(MODEL_LIB)(iceini.o) :   \ 
     4294   par_kind.F90 \ 
     4295   par_oce.F90 \ 
     4296   phycst.F90 \ 
    42634297   $(MODEL_LIB)(blk_oce.o) \ 
    42644298   $(MODEL_LIB)(daymod.o) \ 
     
    42764310   $(MODEL_LIB)(par_oce.o) \ 
    42774311   $(MODEL_LIB)(phycst.o) \ 
    4278    blk_oce.F90 \ 
    4279    daymod.F90 \ 
    4280    dom_ice.F90 \ 
    4281    dom_oce.F90 \ 
     4312   dom_oce.F90 \ 
     4313   flx_oce.F90 \ 
    42824314   ice.F90 \ 
    42834315   ice_oce.F90 \ 
    4284    in_out_manager.F90 \ 
    4285    lbclnk.F90 \ 
    4286    lib_print.f90 \ 
    4287    oce.F90 \ 
     4316   ini1d.F90 \ 
     4317   in_out_manager.F90 \ 
     4318   limistate.F90 \ 
     4319   limmsh.F90 \ 
     4320   limrst.F90 \ 
    42884321   ocfzpt.F90 \ 
    4289    par_ice.F90 \ 
    4290    par_kind.F90 \ 
    4291    par_oce.F90 \ 
    42924322   phycst.F90 \ 
    42934323   $(MODEL_LIB)(dom_oce.o) \ 
     
    42954325   $(MODEL_LIB)(ice.o) \ 
    42964326   $(MODEL_LIB)(ice_oce.o) \ 
    4297    $(MODEL_LIB)(in_out_manager.o) \ 
    42984327   $(MODEL_LIB)(ini1d.o) \ 
     4328   $(MODEL_LIB)(in_out_manager.o) \ 
    42994329   $(MODEL_LIB)(limistate.o) \ 
    43004330   $(MODEL_LIB)(limmsh.o) \ 
     
    43024332   $(MODEL_LIB)(ocfzpt.o) \ 
    43034333   $(MODEL_LIB)(phycst.o) \ 
    4304    dom_oce.F90 \ 
     4334   KEY_CPP \ 
     4335   iceini.F90 
     4336$(MODEL_LIB)(icestp1d.o) : \ 
     4337   albedo.F90 \ 
     4338   blk_oce.F90 \ 
     4339   cpl_oce.F90 \ 
     4340   daymod.F90 \ 
     4341   dianam.F90 \ 
     4342   dom_ice.F90 \ 
     4343   dom_oce.F90 \ 
     4344   dtasal.F90 \ 
     4345   dtasss.F90 \ 
     4346   dtasst.F90 \ 
     4347   dtatem.F90 \ 
     4348   flxblk.F90 \ 
     4349   flxmod.F90 \ 
     4350   flxrnf.F90 \ 
    43054351   flx_oce.F90 \ 
     4352   iceini.F90 \ 
    43064353   ice.F90 \ 
    43074354   ice_oce.F90 \ 
    4308    in_out_manager.F90 \ 
    43094355   ini1d.F90 \ 
     4356   in_out_manager.F90 \ 
     4357   lbclnk.F90 \ 
     4358   lib_mpp.F90 \ 
     4359   lib_print.f90 \ 
     4360   limadv.F90 \ 
     4361   limhdf.F90 \ 
    43104362   limistate.F90 \ 
    43114363   limmsh.F90 \ 
     4364   limrhg.F90 \ 
    43124365   limrst.F90 \ 
     4366   limtab.F90 \ 
     4367   limthd_lac.F90 \ 
     4368   limthd_zdf.F90 \ 
     4369   oce.F90 \ 
    43134370   ocfzpt.F90 \ 
    4314    phycst.F90 \ 
    4315    KEY_CPP \ 
    4316    iceini.F90 
    4317 $(MODEL_LIB)(icestp.o) :   \ 
     4371   par_ice.F90 \ 
     4372   par_kind.F90 \ 
     4373   par_oce.F90 \ 
     4374   phycst.F90 \ 
     4375   prtctl.F90 \ 
     4376   taumod.F90 \ 
     4377   thd_ice.F90 \ 
     4378   tradmp.F90 \ 
     4379   trdmod.F90 \ 
     4380   trdmod_oce.F90 \ 
     4381   zdfmxl.F90 \ 
     4382   zdf_oce.F90 \ 
    43184383   $(MODEL_LIB)(albedo.o) \ 
    43194384   $(MODEL_LIB)(blk_oce.o) \ 
     
    43274392   $(MODEL_LIB)(dtasst.o) \ 
    43284393   $(MODEL_LIB)(dtatem.o) \ 
    4329    $(MODEL_LIB)(flx_oce.o) \ 
    43304394   $(MODEL_LIB)(flxblk.o) \ 
    43314395   $(MODEL_LIB)(flxmod.o) \ 
    43324396   $(MODEL_LIB)(flxrnf.o) \ 
     4397   $(MODEL_LIB)(flx_oce.o) \ 
     4398   $(MODEL_LIB)(iceini.o) \ 
    43334399   $(MODEL_LIB)(ice.o) \ 
    43344400   $(MODEL_LIB)(ice_oce.o) \ 
    4335    $(MODEL_LIB)(iceini.o) \ 
    4336    $(MODEL_LIB)(in_out_manager.o) \ 
    43374401   $(MODEL_LIB)(ini1d.o) \ 
     4402   $(MODEL_LIB)(in_out_manager.o) \ 
    43384403   $(MODEL_LIB)(lbclnk.o) \ 
    43394404   $(MODEL_LIB)(lib_mpp.o) \ 
     
    43584423   $(MODEL_LIB)(thd_ice.o) \ 
    43594424   $(MODEL_LIB)(tradmp.o) \ 
     4425   $(MODEL_LIB)(trdmod.o) \ 
     4426   $(MODEL_LIB)(trdmod_oce.o) \ 
     4427   $(MODEL_LIB)(zdfmxl.o) \ 
     4428   $(MODEL_LIB)(zdf_oce.o) \ 
     4429   blk_oce.F90 \ 
     4430   cpl_oce.F90 \ 
     4431   daymod.F90 \ 
     4432   dom_ice.F90 \ 
     4433   dom_oce.F90 \ 
     4434   dtasal.F90 \ 
     4435   dtatem.F90 \ 
     4436   flxmod.F90 \ 
     4437   flxrnf.F90 \ 
     4438   flx_oce.F90 \ 
     4439   iceini.F90 \ 
     4440   ice.F90 \ 
     4441   ice_oce.F90 \ 
     4442   in_out_manager.F90 \ 
     4443   lbclnk.F90 \ 
     4444   limdia.F90 \ 
     4445   limdyn.F90 \ 
     4446   limflx.F90 \ 
     4447   limrst.F90 \ 
     4448   limthd.F90 \ 
     4449   limtrp.F90 \ 
     4450   limwri.F90 \ 
     4451   ocesbc.F90 \ 
     4452   oce.F90 \ 
     4453   ocfzpt.F90 \ 
     4454   phycst.F90 \ 
     4455   prtctl.F90 \ 
     4456   taumod.F90 \ 
     4457   tradmp.F90 \ 
     4458   $(MODEL_LIB)(blk_oce.o) \ 
     4459   $(MODEL_LIB)(cpl_oce.o) \ 
     4460   $(MODEL_LIB)(daymod.o) \ 
     4461   $(MODEL_LIB)(dom_ice.o) \ 
     4462   $(MODEL_LIB)(dom_oce.o) \ 
     4463   $(MODEL_LIB)(dtasal.o) \ 
     4464   $(MODEL_LIB)(dtatem.o) \ 
     4465   $(MODEL_LIB)(flxmod.o) \ 
     4466   $(MODEL_LIB)(flxrnf.o) \ 
     4467   $(MODEL_LIB)(flx_oce.o) \ 
     4468   $(MODEL_LIB)(iceini.o) \ 
     4469   $(MODEL_LIB)(ice.o) \ 
     4470   $(MODEL_LIB)(ice_oce.o) \ 
     4471   $(MODEL_LIB)(in_out_manager.o) \ 
     4472   $(MODEL_LIB)(lbclnk.o) \ 
     4473   $(MODEL_LIB)(limdia.o) \ 
     4474   $(MODEL_LIB)(limdyn.o) \ 
     4475   $(MODEL_LIB)(limflx.o) \ 
     4476   $(MODEL_LIB)(limrst.o) \ 
     4477   $(MODEL_LIB)(limthd.o) \ 
     4478   $(MODEL_LIB)(limtrp.o) \ 
     4479   $(MODEL_LIB)(limwri.o) \ 
     4480   $(MODEL_LIB)(ocesbc.o) \ 
     4481   $(MODEL_LIB)(oce.o) \ 
     4482   $(MODEL_LIB)(ocfzpt.o) \ 
     4483   $(MODEL_LIB)(phycst.o) \ 
     4484   $(MODEL_LIB)(prtctl.o) \ 
     4485   $(MODEL_LIB)(taumod.o) \ 
     4486   $(MODEL_LIB)(tradmp.o) \ 
     4487   domzgr_substitute.h90 \ 
     4488   vectopt_loop_substitute.h90 \ 
     4489   KEY_CPP \ 
     4490   icestp1d.F90 
     4491$(MODEL_LIB)(icestp.o) :   \ 
    43604492   albedo.F90 \ 
    43614493   blk_oce.F90 \ 
     
    43694501   dtasst.F90 \ 
    43704502   dtatem.F90 \ 
    4371    flx_oce.F90 \ 
    43724503   flxblk.F90 \ 
    43734504   flxmod.F90 \ 
    43744505   flxrnf.F90 \ 
     4506   flx_oce.F90 \ 
     4507   iceini.F90 \ 
    43754508   ice.F90 \ 
    43764509   ice_oce.F90 \ 
    4377    iceini.F90 \ 
    4378    in_out_manager.F90 \ 
    43794510   ini1d.F90 \ 
     4511   in_out_manager.F90 \ 
    43804512   lbclnk.F90 \ 
    43814513   lib_mpp.F90 \ 
     
    44004532   thd_ice.F90 \ 
    44014533   tradmp.F90 \ 
    4402    $(MODEL_LIB)(cpl_oce.o) \ 
    4403    $(MODEL_LIB)(daymod.o) \ 
    4404    $(MODEL_LIB)(dom_ice.o) \ 
    4405    $(MODEL_LIB)(dom_oce.o) \ 
    4406    $(MODEL_LIB)(flx_oce.o) \ 
    4407    $(MODEL_LIB)(ice.o) \ 
    4408    $(MODEL_LIB)(ice_oce.o) \ 
    4409    $(MODEL_LIB)(iceini.o) \ 
    4410    $(MODEL_LIB)(in_out_manager.o) \ 
    4411    $(MODEL_LIB)(lbclnk.o) \ 
    4412    $(MODEL_LIB)(limdia.o) \ 
    4413    $(MODEL_LIB)(limdmp.o) \ 
    4414    $(MODEL_LIB)(limdyn.o) \ 
    4415    $(MODEL_LIB)(limflx.o) \ 
    4416    $(MODEL_LIB)(limrst.o) \ 
    4417    $(MODEL_LIB)(limthd.o) \ 
    4418    $(MODEL_LIB)(limtrp.o) \ 
    4419    $(MODEL_LIB)(limwri.o) \ 
    4420    $(MODEL_LIB)(oce.o) \ 
    4421    $(MODEL_LIB)(ocesbc.o) \ 
    4422    $(MODEL_LIB)(phycst.o) \ 
    4423    $(MODEL_LIB)(prtctl.o) \ 
    4424    $(MODEL_LIB)(taumod.o) \ 
    4425    cpl_oce.F90 \ 
    4426    daymod.F90 \ 
    4427    dom_ice.F90 \ 
    4428    dom_oce.F90 \ 
    4429    flx_oce.F90 \ 
    4430    ice.F90 \ 
    4431    ice_oce.F90 \ 
    4432    iceini.F90 \ 
    4433    in_out_manager.F90 \ 
    4434    lbclnk.F90 \ 
    4435    limdia.F90 \ 
    4436    limdmp.F90 \ 
    4437    limdyn.F90 \ 
    4438    limflx.F90 \ 
    4439    limrst.F90 \ 
    4440    limthd.F90 \ 
    4441    limtrp.F90 \ 
    4442    limwri.F90 \ 
    4443    oce.F90 \ 
    4444    ocesbc.F90 \ 
    4445    phycst.F90 \ 
    4446    prtctl.F90 \ 
    4447    taumod.F90 \ 
    4448    domzgr_substitute.h90 \ 
    4449    vectopt_loop_substitute.h90 \ 
    4450    KEY_CPP \ 
    4451    icestp.F90 
    4452 $(MODEL_LIB)(icestp1d.o) : \ 
    44534534   $(MODEL_LIB)(albedo.o) \ 
    44544535   $(MODEL_LIB)(blk_oce.o) \ 
     
    44624543   $(MODEL_LIB)(dtasst.o) \ 
    44634544   $(MODEL_LIB)(dtatem.o) \ 
    4464    $(MODEL_LIB)(flx_oce.o) \ 
    44654545   $(MODEL_LIB)(flxblk.o) \ 
    44664546   $(MODEL_LIB)(flxmod.o) \ 
    44674547   $(MODEL_LIB)(flxrnf.o) \ 
     4548   $(MODEL_LIB)(flx_oce.o) \ 
     4549   $(MODEL_LIB)(iceini.o) \ 
    44684550   $(MODEL_LIB)(ice.o) \ 
    44694551   $(MODEL_LIB)(ice_oce.o) \ 
    4470    $(MODEL_LIB)(iceini.o) \ 
    4471    $(MODEL_LIB)(in_out_manager.o) \ 
    44724552   $(MODEL_LIB)(ini1d.o) \ 
     4553   $(MODEL_LIB)(in_out_manager.o) \ 
    44734554   $(MODEL_LIB)(lbclnk.o) \ 
    44744555   $(MODEL_LIB)(lib_mpp.o) \ 
     
    44934574   $(MODEL_LIB)(thd_ice.o) \ 
    44944575   $(MODEL_LIB)(tradmp.o) \ 
    4495    $(MODEL_LIB)(trdmod.o) \ 
    4496    $(MODEL_LIB)(trdmod_oce.o) \ 
    4497    $(MODEL_LIB)(zdf_oce.o) \ 
    4498    $(MODEL_LIB)(zdfmxl.o) \ 
    4499    albedo.F90 \ 
    4500    blk_oce.F90 \ 
    45014576   cpl_oce.F90 \ 
    45024577   daymod.F90 \ 
    4503    dianam.F90 \ 
    45044578   dom_ice.F90 \ 
    45054579   dom_oce.F90 \ 
    4506    dtasal.F90 \ 
    4507    dtasss.F90 \ 
    4508    dtasst.F90 \ 
    4509    dtatem.F90 \ 
    45104580   flx_oce.F90 \ 
    4511    flxblk.F90 \ 
    4512    flxmod.F90 \ 
    4513    flxrnf.F90 \ 
     4581   iceini.F90 \ 
    45144582   ice.F90 \ 
    45154583   ice_oce.F90 \ 
    4516    iceini.F90 \ 
    4517    in_out_manager.F90 \ 
    4518    ini1d.F90 \ 
    4519    lbclnk.F90 \ 
    4520    lib_mpp.F90 \ 
    4521    lib_print.f90 \ 
    4522    limadv.F90 \ 
    4523    limhdf.F90 \ 
    4524    limistate.F90 \ 
    4525    limmsh.F90 \ 
    4526    limrhg.F90 \ 
     4584   in_out_manager.F90 \ 
     4585   lbclnk.F90 \ 
     4586   limdia.F90 \ 
     4587   limdmp.F90 \ 
     4588   limdyn.F90 \ 
     4589   limflx.F90 \ 
    45274590   limrst.F90 \ 
    4528    limtab.F90 \ 
    4529    limthd_lac.F90 \ 
    4530    limthd_zdf.F90 \ 
    4531    oce.F90 \ 
    4532    ocfzpt.F90 \ 
    4533    par_ice.F90 \ 
    4534    par_kind.F90 \ 
    4535    par_oce.F90 \ 
     4591   limthd.F90 \ 
     4592   limtrp.F90 \ 
     4593   limwri.F90 \ 
     4594   ocesbc.F90 \ 
     4595   oce.F90 \ 
    45364596   phycst.F90 \ 
    45374597   prtctl.F90 \ 
    45384598   taumod.F90 \ 
    4539    thd_ice.F90 \ 
    4540    tradmp.F90 \ 
    4541    trdmod.F90 \ 
    4542    trdmod_oce.F90 \ 
    4543    zdf_oce.F90 \ 
    4544    zdfmxl.F90 \ 
    4545    $(MODEL_LIB)(blk_oce.o) \ 
    45464599   $(MODEL_LIB)(cpl_oce.o) \ 
    45474600   $(MODEL_LIB)(daymod.o) \ 
    45484601   $(MODEL_LIB)(dom_ice.o) \ 
    45494602   $(MODEL_LIB)(dom_oce.o) \ 
    4550    $(MODEL_LIB)(dtasal.o) \ 
    4551    $(MODEL_LIB)(dtatem.o) \ 
    45524603   $(MODEL_LIB)(flx_oce.o) \ 
    4553    $(MODEL_LIB)(flxmod.o) \ 
    4554    $(MODEL_LIB)(flxrnf.o) \ 
     4604   $(MODEL_LIB)(iceini.o) \ 
    45554605   $(MODEL_LIB)(ice.o) \ 
    45564606   $(MODEL_LIB)(ice_oce.o) \ 
    4557    $(MODEL_LIB)(iceini.o) \ 
    45584607   $(MODEL_LIB)(in_out_manager.o) \ 
    45594608   $(MODEL_LIB)(lbclnk.o) \ 
    45604609   $(MODEL_LIB)(limdia.o) \ 
     4610   $(MODEL_LIB)(limdmp.o) \ 
    45614611   $(MODEL_LIB)(limdyn.o) \ 
    45624612   $(MODEL_LIB)(limflx.o) \ 
     
    45654615   $(MODEL_LIB)(limtrp.o) \ 
    45664616   $(MODEL_LIB)(limwri.o) \ 
    4567    $(MODEL_LIB)(oce.o) \ 
    45684617   $(MODEL_LIB)(ocesbc.o) \ 
    4569    $(MODEL_LIB)(ocfzpt.o) \ 
     4618   $(MODEL_LIB)(oce.o) \ 
    45704619   $(MODEL_LIB)(phycst.o) \ 
    45714620   $(MODEL_LIB)(prtctl.o) \ 
    45724621   $(MODEL_LIB)(taumod.o) \ 
    4573    $(MODEL_LIB)(tradmp.o) \ 
     4622   domzgr_substitute.h90 \ 
     4623   vectopt_loop_substitute.h90 \ 
     4624   KEY_CPP \ 
     4625   icestp.F90 
     4626$(MODEL_LIB)(ice.o) :   \ 
     4627   par_oce.F90 \ 
     4628   $(MODEL_LIB)(par_oce.o) \ 
     4629   par_ice.F90 \ 
     4630   $(MODEL_LIB)(par_ice.o) \ 
     4631   KEY_CPP \ 
     4632   ice.F90 
     4633$(MODEL_LIB)(ice_oce.o) :  \ 
     4634   par_kind.F90 \ 
     4635   par_oce.F90 \ 
     4636   $(MODEL_LIB)(par_kind.o) \ 
     4637   $(MODEL_LIB)(par_oce.o) \ 
     4638   blk_oce.F90 \ 
     4639   par_oce.F90 \ 
     4640   $(MODEL_LIB)(blk_oce.o) \ 
     4641   $(MODEL_LIB)(par_oce.o) \ 
     4642   KEY_CPP \ 
     4643   ice_oce.F90 
     4644$(MODEL_LIB)(ini1d.o) : \ 
     4645   in_out_manager.F90 \ 
     4646   lib_print.f90 \ 
     4647   par_kind.F90 \ 
     4648   par_oce.F90 \ 
     4649   $(MODEL_LIB)(in_out_manager.o) \ 
     4650   $(MODEL_LIB)(lib_print.o) \ 
     4651   $(MODEL_LIB)(par_kind.o) \ 
     4652   $(MODEL_LIB)(par_oce.o) \ 
     4653   dom_oce.F90 \ 
     4654   in_out_manager.F90 \ 
     4655   phycst.F90 \ 
     4656   $(MODEL_LIB)(dom_oce.o) \ 
     4657   $(MODEL_LIB)(in_out_manager.o) \ 
     4658   $(MODEL_LIB)(phycst.o) \ 
     4659   KEY_CPP \ 
     4660   ini1d.F90 
     4661$(MODEL_LIB)(initrc.o) :   \ 
     4662   initrc.F90 
     4663$(MODEL_LIB)(in_out_manager.o) : \ 
     4664   par_kind.F90 \ 
     4665   $(MODEL_LIB)(par_kind.o) \ 
     4666   lib_print.f90 \ 
     4667   par_kind.F90 \ 
     4668   par_oce.F90 \ 
     4669   $(MODEL_LIB)(lib_print.o) \ 
     4670   $(MODEL_LIB)(par_kind.o) \ 
     4671   $(MODEL_LIB)(par_oce.o) \ 
     4672   in_out_manager.F90 
     4673$(MODEL_LIB)(istate.o) :   \ 
    45744674   blk_oce.F90 \ 
    45754675   cpl_oce.F90 \ 
    45764676   daymod.F90 \ 
    4577    dom_ice.F90 \ 
    4578    dom_oce.F90 \ 
    4579    dtasal.F90 \ 
    4580    dtatem.F90 \ 
     4677   dom_oce.F90 \ 
     4678   dynspg_exp.F90 \ 
     4679   dynspg_exp_jki.F90 \ 
     4680   dynspg_flt.F90 \ 
     4681   dynspg_flt_jki.F90 \ 
     4682   dynspg_oce.F90 \ 
     4683   dynspg_rl.F90 \ 
     4684   dynspg_ts.F90 \ 
     4685   dynspg_ts_jki.F90 \ 
    45814686   flx_oce.F90 \ 
    4582    flxmod.F90 \ 
    4583    flxrnf.F90 \ 
    4584    ice.F90 \ 
    45854687   ice_oce.F90 \ 
    4586    iceini.F90 \ 
    4587    in_out_manager.F90 \ 
    4588    lbclnk.F90 \ 
    4589    limdia.F90 \ 
    4590    limdyn.F90 \ 
    4591    limflx.F90 \ 
    4592    limrst.F90 \ 
    4593    limthd.F90 \ 
    4594    limtrp.F90 \ 
    4595    limwri.F90 \ 
    4596    oce.F90 \ 
    4597    ocesbc.F90 \ 
    4598    ocfzpt.F90 \ 
    4599    phycst.F90 \ 
    4600    prtctl.F90 \ 
    4601    taumod.F90 \ 
    4602    tradmp.F90 \ 
    4603    domzgr_substitute.h90 \ 
    4604    vectopt_loop_substitute.h90 \ 
    4605    KEY_CPP \ 
    4606    icestp1d.F90 
    4607 $(MODEL_LIB)(in_out_manager.o) : \ 
    4608    $(MODEL_LIB)(par_kind.o) \ 
    4609    par_kind.F90 \ 
    4610    $(MODEL_LIB)(lib_print.o) \ 
    4611    $(MODEL_LIB)(par_kind.o) \ 
    4612    $(MODEL_LIB)(par_oce.o) \ 
    4613    lib_print.f90 \ 
    4614    par_kind.F90 \ 
    4615    par_oce.F90 \ 
    4616    in_out_manager.F90 
    4617 $(MODEL_LIB)(ini1d.o) : \ 
    4618    $(MODEL_LIB)(in_out_manager.o) \ 
    4619    $(MODEL_LIB)(lib_print.o) \ 
    4620    $(MODEL_LIB)(par_kind.o) \ 
    4621    $(MODEL_LIB)(par_oce.o) \ 
    4622    in_out_manager.F90 \ 
    4623    lib_print.f90 \ 
    4624    par_kind.F90 \ 
    4625    par_oce.F90 \ 
    4626    $(MODEL_LIB)(dom_oce.o) \ 
    4627    $(MODEL_LIB)(in_out_manager.o) \ 
    4628    $(MODEL_LIB)(phycst.o) \ 
    4629    dom_oce.F90 \ 
    4630    in_out_manager.F90 \ 
    4631    phycst.F90 \ 
    4632    KEY_CPP \ 
    4633    ini1d.F90 
    4634 $(MODEL_LIB)(initrc.o) :   \ 
    4635    initrc.F90 
    4636 $(MODEL_LIB)(istate.o) :   \ 
     4688   in_out_manager.F90 \ 
     4689   lbclnk.F90 \ 
     4690   lib_mpp.F90 \ 
     4691   lib_print.f90 \ 
     4692   obc_oce.F90 \ 
     4693   oce.F90 \ 
     4694   par_kind.F90 \ 
     4695   par_oce.F90 \ 
     4696   phycst.F90 \ 
     4697   prtctl.F90 \ 
     4698   solfet.F90 \ 
     4699   solpcg.F90 \ 
     4700   solsor.F90 \ 
     4701   sol_oce.F90 \ 
     4702   trdmod.F90 \ 
     4703   trdmod_oce.F90 \ 
     4704   zdfddm.F90 \ 
     4705   zdftke.F90 \ 
     4706   zdf_oce.F90 \ 
    46374707   $(MODEL_LIB)(blk_oce.o) \ 
    46384708   $(MODEL_LIB)(cpl_oce.o) \ 
     
    46594729   $(MODEL_LIB)(phycst.o) \ 
    46604730   $(MODEL_LIB)(prtctl.o) \ 
    4661    $(MODEL_LIB)(sol_oce.o) \ 
    46624731   $(MODEL_LIB)(solfet.o) \ 
    46634732   $(MODEL_LIB)(solpcg.o) \ 
    46644733   $(MODEL_LIB)(solsor.o) \ 
     4734   $(MODEL_LIB)(sol_oce.o) \ 
    46654735   $(MODEL_LIB)(trdmod.o) \ 
    46664736   $(MODEL_LIB)(trdmod_oce.o) \ 
    4667    $(MODEL_LIB)(zdf_oce.o) \ 
    46684737   $(MODEL_LIB)(zdfddm.o) \ 
    46694738   $(MODEL_LIB)(zdftke.o) \ 
    4670    blk_oce.F90 \ 
    4671    cpl_oce.F90 \ 
     4739   $(MODEL_LIB)(zdf_oce.o) \ 
    46724740   daymod.F90 \ 
    4673    dom_oce.F90 \ 
    4674    dynspg_exp.F90 \ 
    4675    dynspg_exp_jki.F90 \ 
    4676    dynspg_flt.F90 \ 
    4677    dynspg_flt_jki.F90 \ 
    4678    dynspg_oce.F90 \ 
    4679    dynspg_rl.F90 \ 
    4680    dynspg_ts.F90 \ 
    4681    dynspg_ts_jki.F90 \ 
    4682    flx_oce.F90 \ 
    4683    ice_oce.F90 \ 
    4684    in_out_manager.F90 \ 
    4685    lbclnk.F90 \ 
    4686    lib_mpp.F90 \ 
    4687    lib_print.f90 \ 
    4688    obc_oce.F90 \ 
    4689    oce.F90 \ 
    4690    par_kind.F90 \ 
    4691    par_oce.F90 \ 
    4692    phycst.F90 \ 
    4693    prtctl.F90 \ 
    4694    sol_oce.F90 \ 
    4695    solfet.F90 \ 
    4696    solpcg.F90 \ 
    4697    solsor.F90 \ 
    4698    trdmod.F90 \ 
    4699    trdmod_oce.F90 \ 
     4741   divcur.F90 \ 
     4742   dom_oce.F90 \ 
     4743   dtasal.F90 \ 
     4744   dtatem.F90 \ 
     4745   dynspg.F90 \ 
     4746   eosbn2.F90 \ 
     4747   in_out_manager.F90 \ 
     4748   lbclnk.F90 \ 
     4749   ldftra_oce.F90 \ 
     4750   oce.F90 \ 
     4751   phycst.F90 \ 
     4752   restart.F90 \ 
     4753   solisl.F90 \ 
     4754   wzvmod.F90 \ 
    47004755   zdf_oce.F90 \ 
    4701    zdfddm.F90 \ 
    4702    zdftke.F90 \ 
    47034756   $(MODEL_LIB)(daymod.o) \ 
    47044757   $(MODEL_LIB)(divcur.o) \ 
     
    47174770   $(MODEL_LIB)(wzvmod.o) \ 
    47184771   $(MODEL_LIB)(zdf_oce.o) \ 
    4719    daymod.F90 \ 
    4720    divcur.F90 \ 
    4721    dom_oce.F90 \ 
    4722    dtasal.F90 \ 
    4723    dtatem.F90 \ 
    4724    dynspg.F90 \ 
    4725    eosbn2.F90 \ 
    4726    in_out_manager.F90 \ 
    4727    lbclnk.F90 \ 
    4728    ldftra_oce.F90 \ 
    4729    oce.F90 \ 
    4730    phycst.F90 \ 
    4731    restart.F90 \ 
    4732    solisl.F90 \ 
    4733    wzvmod.F90 \ 
    4734    zdf_oce.F90 \ 
    47354772   domzgr_substitute.h90 \ 
    47364773   vectopt_loop_substitute.h90 \ 
     
    47394776   istate.F90 
    47404777$(MODEL_LIB)(lbclnk.o) :   \ 
    4741    $(MODEL_LIB)(dom_oce.o) \ 
    4742    $(MODEL_LIB)(in_out_manager.o) \ 
    4743    $(MODEL_LIB)(lib_print.o) \ 
    4744    $(MODEL_LIB)(par_kind.o) \ 
    4745    $(MODEL_LIB)(par_oce.o) \ 
    4746    dom_oce.F90 \ 
    4747    in_out_manager.F90 \ 
    4748    lib_print.f90 \ 
    4749    par_kind.F90 \ 
    4750    par_oce.F90 \ 
    4751    $(MODEL_LIB)(dom_oce.o) \ 
    4752    $(MODEL_LIB)(in_out_manager.o) \ 
    4753    $(MODEL_LIB)(lib_mpp.o) \ 
    4754    $(MODEL_LIB)(oce.o) \ 
    4755    dom_oce.F90 \ 
    4756    in_out_manager.F90 \ 
    4757    lib_mpp.F90 \ 
    4758    oce.F90 \ 
     4778   dom_oce.F90 \ 
     4779   in_out_manager.F90 \ 
     4780   lib_print.f90 \ 
     4781   par_kind.F90 \ 
     4782   par_oce.F90 \ 
     4783   $(MODEL_LIB)(dom_oce.o) \ 
     4784   $(MODEL_LIB)(in_out_manager.o) \ 
     4785   $(MODEL_LIB)(lib_print.o) \ 
     4786   $(MODEL_LIB)(par_kind.o) \ 
     4787   $(MODEL_LIB)(par_oce.o) \ 
     4788   dom_oce.F90 \ 
     4789   in_out_manager.F90 \ 
     4790   lib_mpp.F90 \ 
     4791   oce.F90 \ 
     4792   $(MODEL_LIB)(dom_oce.o) \ 
     4793   $(MODEL_LIB)(in_out_manager.o) \ 
     4794   $(MODEL_LIB)(lib_mpp.o) \ 
     4795   $(MODEL_LIB)(oce.o) \ 
    47594796   KEY_CPP \ 
    47604797   lbclnk.F90 
    47614798$(MODEL_LIB)(ldfdyn.o) :   \ 
     4799   dom_oce.F90 \ 
     4800   in_out_manager.F90 \ 
     4801   lbclnk.F90 \ 
     4802   ldfdyn_oce.F90 \ 
     4803   ldftra_oce.F90 \ 
     4804   lib_mpp.F90 \ 
     4805   lib_print.f90 \ 
     4806   oce.F90 \ 
     4807   par_kind.F90 \ 
     4808   par_oce.F90 \ 
     4809   phycst.F90 \ 
     4810   prtctl.F90 \ 
     4811   zdfmxl.F90 \ 
    47624812   $(MODEL_LIB)(dom_oce.o) \ 
    47634813   $(MODEL_LIB)(in_out_manager.o) \ 
     
    47774827   lbclnk.F90 \ 
    47784828   ldfdyn_oce.F90 \ 
    4779    ldftra_oce.F90 \ 
    4780    lib_mpp.F90 \ 
    4781    lib_print.f90 \ 
    4782    oce.F90 \ 
    4783    par_kind.F90 \ 
    4784    par_oce.F90 \ 
    4785    phycst.F90 \ 
    4786    prtctl.F90 \ 
    4787    zdfmxl.F90 \ 
     4829   ldfslp.F90 \ 
     4830   lib_mpp.F90 \ 
     4831   oce.F90 \ 
     4832   phycst.F90 \ 
    47884833   $(MODEL_LIB)(dom_oce.o) \ 
    47894834   $(MODEL_LIB)(in_out_manager.o) \ 
     
    47944839   $(MODEL_LIB)(oce.o) \ 
    47954840   $(MODEL_LIB)(phycst.o) \ 
    4796    dom_oce.F90 \ 
    4797    in_out_manager.F90 \ 
    4798    lbclnk.F90 \ 
    4799    ldfdyn_oce.F90 \ 
    4800    ldfslp.F90 \ 
    4801    lib_mpp.F90 \ 
    4802    oce.F90 \ 
    4803    phycst.F90 \ 
     4841   ldftra_oce.F90 \ 
    48044842   $(MODEL_LIB)(ldftra_oce.o) \ 
    4805    ldftra_oce.F90 \ 
    48064843   domzgr_substitute.h90 \ 
    48074844   ldfdyn_antarctic.h90 \ 
     
    48144851   ldfdyn.F90 
    48154852$(MODEL_LIB)(ldfdyn_oce.o) :  \ 
    4816    $(MODEL_LIB)(par_kind.o) \ 
    4817    par_kind.F90 \ 
    4818    $(MODEL_LIB)(par_oce.o) \ 
    4819    par_oce.F90 \ 
     4853   par_kind.F90 \ 
     4854   $(MODEL_LIB)(par_kind.o) \ 
     4855   par_oce.F90 \ 
     4856   $(MODEL_LIB)(par_oce.o) \ 
    48204857   KEY_CPP \ 
    48214858   ldfdyn_oce.F90 
    48224859$(MODEL_LIB)(ldfeiv.o) :   \ 
     4860   daymod.F90 \ 
     4861   dom_oce.F90 \ 
     4862   in_out_manager.F90 \ 
     4863   lbclnk.F90 \ 
     4864   ldfdyn_oce.F90 \ 
     4865   ldftra_oce.F90 \ 
     4866   lib_mpp.F90 \ 
     4867   lib_print.f90 \ 
     4868   oce.F90 \ 
     4869   par_kind.F90 \ 
     4870   par_oce.F90 \ 
     4871   phycst.F90 \ 
     4872   prtctl.F90 \ 
     4873   zdfmxl.F90 \ 
    48234874   $(MODEL_LIB)(daymod.o) \ 
    48244875   $(MODEL_LIB)(dom_oce.o) \ 
     
    48354886   $(MODEL_LIB)(prtctl.o) \ 
    48364887   $(MODEL_LIB)(zdfmxl.o) \ 
    4837    daymod.F90 \ 
     4888   dom_oce.F90 \ 
     4889   flxrnf.F90 \ 
     4890   in_out_manager.F90 \ 
     4891   lbclnk.F90 \ 
     4892   ldfslp.F90 \ 
     4893   ldftra_oce.F90 \ 
     4894   oce.F90 \ 
     4895   phycst.F90 \ 
     4896   prtctl.F90 \ 
     4897   $(MODEL_LIB)(dom_oce.o) \ 
     4898   $(MODEL_LIB)(flxrnf.o) \ 
     4899   $(MODEL_LIB)(in_out_manager.o) \ 
     4900   $(MODEL_LIB)(lbclnk.o) \ 
     4901   $(MODEL_LIB)(ldfslp.o) \ 
     4902   $(MODEL_LIB)(ldftra_oce.o) \ 
     4903   $(MODEL_LIB)(oce.o) \ 
     4904   $(MODEL_LIB)(phycst.o) \ 
     4905   $(MODEL_LIB)(prtctl.o) \ 
     4906   domzgr_substitute.h90 \ 
     4907   vectopt_loop_substitute.h90 \ 
     4908   KEY_CPP \ 
     4909   ldfeiv.F90 
     4910$(MODEL_LIB)(ldfslp.o) :   \ 
     4911   dom_oce.F90 \ 
     4912   in_out_manager.F90 \ 
     4913   lib_mpp.F90 \ 
     4914   lib_print.f90 \ 
     4915   oce.F90 \ 
     4916   par_kind.F90 \ 
     4917   par_oce.F90 \ 
     4918   prtctl.F90 \ 
     4919   zdf_oce.F90 \ 
     4920   $(MODEL_LIB)(dom_oce.o) \ 
     4921   $(MODEL_LIB)(in_out_manager.o) \ 
     4922   $(MODEL_LIB)(lib_mpp.o) \ 
     4923   $(MODEL_LIB)(lib_print.o) \ 
     4924   $(MODEL_LIB)(oce.o) \ 
     4925   $(MODEL_LIB)(par_kind.o) \ 
     4926   $(MODEL_LIB)(par_oce.o) \ 
     4927   $(MODEL_LIB)(prtctl.o) \ 
     4928   $(MODEL_LIB)(zdf_oce.o) \ 
    48384929   dom_oce.F90 \ 
    48394930   in_out_manager.F90 \ 
     
    48414932   ldfdyn_oce.F90 \ 
    48424933   ldftra_oce.F90 \ 
    4843    lib_mpp.F90 \ 
    4844    lib_print.f90 \ 
    4845    oce.F90 \ 
    4846    par_kind.F90 \ 
    4847    par_oce.F90 \ 
     4934   oce.F90 \ 
    48484935   phycst.F90 \ 
    48494936   prtctl.F90 \ 
    48504937   zdfmxl.F90 \ 
    48514938   $(MODEL_LIB)(dom_oce.o) \ 
    4852    $(MODEL_LIB)(flxrnf.o) \ 
     4939   $(MODEL_LIB)(in_out_manager.o) \ 
     4940   $(MODEL_LIB)(lbclnk.o) \ 
     4941   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4942   $(MODEL_LIB)(ldftra_oce.o) \ 
     4943   $(MODEL_LIB)(oce.o) \ 
     4944   $(MODEL_LIB)(phycst.o) \ 
     4945   $(MODEL_LIB)(prtctl.o) \ 
     4946   $(MODEL_LIB)(zdfmxl.o) \ 
     4947   domzgr_substitute.h90 \ 
     4948   vectopt_loop_substitute.h90 \ 
     4949   KEY_CPP \ 
     4950   ldfslp.F90 
     4951$(MODEL_LIB)(ldftra.o) :   \ 
     4952   dom_oce.F90 \ 
     4953   in_out_manager.F90 \ 
     4954   lbclnk.F90 \ 
     4955   ldfdyn_oce.F90 \ 
     4956   ldftra_oce.F90 \ 
     4957   lib_mpp.F90 \ 
     4958   lib_print.f90 \ 
     4959   oce.F90 \ 
     4960   par_kind.F90 \ 
     4961   par_oce.F90 \ 
     4962   phycst.F90 \ 
     4963   prtctl.F90 \ 
     4964   zdfmxl.F90 \ 
     4965   $(MODEL_LIB)(dom_oce.o) \ 
     4966   $(MODEL_LIB)(in_out_manager.o) \ 
     4967   $(MODEL_LIB)(lbclnk.o) \ 
     4968   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4969   $(MODEL_LIB)(ldftra_oce.o) \ 
     4970   $(MODEL_LIB)(lib_mpp.o) \ 
     4971   $(MODEL_LIB)(lib_print.o) \ 
     4972   $(MODEL_LIB)(oce.o) \ 
     4973   $(MODEL_LIB)(par_kind.o) \ 
     4974   $(MODEL_LIB)(par_oce.o) \ 
     4975   $(MODEL_LIB)(phycst.o) \ 
     4976   $(MODEL_LIB)(prtctl.o) \ 
     4977   $(MODEL_LIB)(zdfmxl.o) \ 
     4978   dom_oce.F90 \ 
     4979   in_out_manager.F90 \ 
     4980   lbclnk.F90 \ 
     4981   ldfslp.F90 \ 
     4982   ldftra_oce.F90 \ 
     4983   lib_mpp.F90 \ 
     4984   oce.F90 \ 
     4985   phycst.F90 \ 
     4986   $(MODEL_LIB)(dom_oce.o) \ 
    48534987   $(MODEL_LIB)(in_out_manager.o) \ 
    48544988   $(MODEL_LIB)(lbclnk.o) \ 
    48554989   $(MODEL_LIB)(ldfslp.o) \ 
    48564990   $(MODEL_LIB)(ldftra_oce.o) \ 
    4857    $(MODEL_LIB)(oce.o) \ 
    4858    $(MODEL_LIB)(phycst.o) \ 
    4859    $(MODEL_LIB)(prtctl.o) \ 
    4860    dom_oce.F90 \ 
    4861    flxrnf.F90 \ 
    4862    in_out_manager.F90 \ 
    4863    lbclnk.F90 \ 
    4864    ldfslp.F90 \ 
    4865    ldftra_oce.F90 \ 
    4866    oce.F90 \ 
    4867    phycst.F90 \ 
    4868    prtctl.F90 \ 
    4869    domzgr_substitute.h90 \ 
    4870    vectopt_loop_substitute.h90 \ 
    4871    KEY_CPP \ 
    4872    ldfeiv.F90 
    4873 $(MODEL_LIB)(ldfslp.o) :   \ 
    4874    $(MODEL_LIB)(dom_oce.o) \ 
    4875    $(MODEL_LIB)(in_out_manager.o) \ 
    4876    $(MODEL_LIB)(lib_mpp.o) \ 
    4877    $(MODEL_LIB)(lib_print.o) \ 
    4878    $(MODEL_LIB)(oce.o) \ 
    4879    $(MODEL_LIB)(par_kind.o) \ 
    4880    $(MODEL_LIB)(par_oce.o) \ 
    4881    $(MODEL_LIB)(prtctl.o) \ 
    4882    $(MODEL_LIB)(zdf_oce.o) \ 
    4883    dom_oce.F90 \ 
    4884    in_out_manager.F90 \ 
    4885    lib_mpp.F90 \ 
    4886    lib_print.f90 \ 
    4887    oce.F90 \ 
    4888    par_kind.F90 \ 
    4889    par_oce.F90 \ 
    4890    prtctl.F90 \ 
    4891    zdf_oce.F90 \ 
    4892    $(MODEL_LIB)(dom_oce.o) \ 
    4893    $(MODEL_LIB)(in_out_manager.o) \ 
    4894    $(MODEL_LIB)(lbclnk.o) \ 
    4895    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4896    $(MODEL_LIB)(ldftra_oce.o) \ 
    4897    $(MODEL_LIB)(oce.o) \ 
    4898    $(MODEL_LIB)(phycst.o) \ 
    4899    $(MODEL_LIB)(prtctl.o) \ 
    4900    $(MODEL_LIB)(zdfmxl.o) \ 
    4901    dom_oce.F90 \ 
    4902    in_out_manager.F90 \ 
    4903    lbclnk.F90 \ 
    4904    ldfdyn_oce.F90 \ 
    4905    ldftra_oce.F90 \ 
    4906    oce.F90 \ 
    4907    phycst.F90 \ 
    4908    prtctl.F90 \ 
    4909    zdfmxl.F90 \ 
    4910    domzgr_substitute.h90 \ 
    4911    vectopt_loop_substitute.h90 \ 
    4912    KEY_CPP \ 
    4913    ldfslp.F90 
    4914 $(MODEL_LIB)(ldftra.o) :   \ 
    4915    $(MODEL_LIB)(dom_oce.o) \ 
    4916    $(MODEL_LIB)(in_out_manager.o) \ 
    4917    $(MODEL_LIB)(lbclnk.o) \ 
    4918    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4919    $(MODEL_LIB)(ldftra_oce.o) \ 
    4920    $(MODEL_LIB)(lib_mpp.o) \ 
    4921    $(MODEL_LIB)(lib_print.o) \ 
    4922    $(MODEL_LIB)(oce.o) \ 
    4923    $(MODEL_LIB)(par_kind.o) \ 
    4924    $(MODEL_LIB)(par_oce.o) \ 
    4925    $(MODEL_LIB)(phycst.o) \ 
    4926    $(MODEL_LIB)(prtctl.o) \ 
    4927    $(MODEL_LIB)(zdfmxl.o) \ 
    4928    dom_oce.F90 \ 
    4929    in_out_manager.F90 \ 
    4930    lbclnk.F90 \ 
    4931    ldfdyn_oce.F90 \ 
    4932    ldftra_oce.F90 \ 
    4933    lib_mpp.F90 \ 
    4934    lib_print.f90 \ 
    4935    oce.F90 \ 
    4936    par_kind.F90 \ 
    4937    par_oce.F90 \ 
    4938    phycst.F90 \ 
    4939    prtctl.F90 \ 
    4940    zdfmxl.F90 \ 
    4941    $(MODEL_LIB)(dom_oce.o) \ 
    4942    $(MODEL_LIB)(in_out_manager.o) \ 
    4943    $(MODEL_LIB)(lbclnk.o) \ 
    4944    $(MODEL_LIB)(ldfslp.o) \ 
    4945    $(MODEL_LIB)(ldftra_oce.o) \ 
    4946    $(MODEL_LIB)(lib_mpp.o) \ 
    4947    $(MODEL_LIB)(oce.o) \ 
    4948    $(MODEL_LIB)(phycst.o) \ 
    4949    dom_oce.F90 \ 
    4950    in_out_manager.F90 \ 
    4951    lbclnk.F90 \ 
    4952    ldfslp.F90 \ 
    4953    ldftra_oce.F90 \ 
    4954    lib_mpp.F90 \ 
    4955    oce.F90 \ 
    4956    phycst.F90 \ 
     4991   $(MODEL_LIB)(lib_mpp.o) \ 
     4992   $(MODEL_LIB)(oce.o) \ 
     4993   $(MODEL_LIB)(phycst.o) \ 
    49574994   domzgr_substitute.h90 \ 
    49584995   ldftra_c1d.h90 \ 
     
    49645001   ldftra.F90 
    49655002$(MODEL_LIB)(ldftra_oce.o) :  \ 
    4966    $(MODEL_LIB)(par_kind.o) \ 
    4967    par_kind.F90 \ 
    4968    $(MODEL_LIB)(par_oce.o) \ 
    4969    par_oce.F90 \ 
     5003   par_kind.F90 \ 
     5004   $(MODEL_LIB)(par_kind.o) \ 
     5005   par_oce.F90 \ 
     5006   $(MODEL_LIB)(par_oce.o) \ 
    49705007   KEY_CPP \ 
    49715008   ldftra_oce.F90 
     
    49735010   lib_cray.f90 
    49745011$(MODEL_LIB)(lib_feti.o) : \ 
    4975    $(MODEL_LIB)(dom_oce.o) \ 
    4976    $(MODEL_LIB)(in_out_manager.o) \ 
    4977    dom_oce.F90 \ 
    4978    in_out_manager.F90 \ 
    4979    $(MODEL_LIB)(lib_mpp.o) \ 
    4980    lib_mpp.F90 \ 
     5012   dom_oce.F90 \ 
     5013   in_out_manager.F90 \ 
     5014   $(MODEL_LIB)(dom_oce.o) \ 
     5015   $(MODEL_LIB)(in_out_manager.o) \ 
     5016   lib_mpp.F90 \ 
     5017   $(MODEL_LIB)(lib_mpp.o) \ 
    49815018   KEY_CPP \ 
    49825019   lib_feti.F90 
     
    49845021   lib_isml.f90 
    49855022$(MODEL_LIB)(lib_mpp.o) :  \ 
    4986    $(MODEL_LIB)(lib_print.o) \ 
    4987    $(MODEL_LIB)(par_kind.o) \ 
    4988    $(MODEL_LIB)(par_oce.o) \ 
    4989    lib_print.f90 \ 
    4990    par_kind.F90 \ 
    4991    par_oce.F90 \ 
    4992    $(MODEL_LIB)(dom_oce.o) \ 
    4993    $(MODEL_LIB)(in_out_manager.o) \ 
    4994    dom_oce.F90 \ 
    4995    in_out_manager.F90 \ 
     5023   lib_print.f90 \ 
     5024   par_kind.F90 \ 
     5025   par_oce.F90 \ 
     5026   $(MODEL_LIB)(lib_print.o) \ 
     5027   $(MODEL_LIB)(par_kind.o) \ 
     5028   $(MODEL_LIB)(par_oce.o) \ 
     5029   dom_oce.F90 \ 
     5030   in_out_manager.F90 \ 
     5031   $(MODEL_LIB)(dom_oce.o) \ 
     5032   $(MODEL_LIB)(in_out_manager.o) \ 
    49965033   KEY_CPP \ 
    49975034   lib_mpp.F90 
    49985035$(MODEL_LIB)(lib_print.o) :   \ 
    4999    $(MODEL_LIB)(par_kind.o) \ 
    5000    par_kind.F90 \ 
     5036   par_kind.F90 \ 
     5037   $(MODEL_LIB)(par_kind.o) \ 
    50015038   lib_print.f90 
    50025039$(MODEL_LIB)(limadv.o) :   \ 
     5040   blk_oce.F90 \ 
     5041   dom_oce.F90 \ 
     5042   in_out_manager.F90 \ 
     5043   lib_mpp.F90 \ 
     5044   lib_print.f90 \ 
     5045   oce.F90 \ 
     5046   par_ice.F90 \ 
     5047   par_kind.F90 \ 
     5048   par_oce.F90 \ 
    50035049   $(MODEL_LIB)(blk_oce.o) \ 
    50045050   $(MODEL_LIB)(dom_oce.o) \ 
     
    50105056   $(MODEL_LIB)(par_kind.o) \ 
    50115057   $(MODEL_LIB)(par_oce.o) \ 
    5012    blk_oce.F90 \ 
    5013    dom_oce.F90 \ 
    5014    in_out_manager.F90 \ 
    5015    lib_mpp.F90 \ 
    5016    lib_print.f90 \ 
    5017    oce.F90 \ 
    5018    par_ice.F90 \ 
    5019    par_kind.F90 \ 
    5020    par_oce.F90 \ 
     5058   dom_ice.F90 \ 
     5059   dom_oce.F90 \ 
     5060   ice_oce.F90 \ 
     5061   in_out_manager.F90 \ 
     5062   lbclnk.F90 \ 
     5063   prtctl.F90 \ 
    50215064   $(MODEL_LIB)(dom_ice.o) \ 
    50225065   $(MODEL_LIB)(dom_oce.o) \ 
     
    50255068   $(MODEL_LIB)(lbclnk.o) \ 
    50265069   $(MODEL_LIB)(prtctl.o) \ 
    5027    dom_ice.F90 \ 
    5028    dom_oce.F90 \ 
    5029    ice_oce.F90 \ 
    5030    in_out_manager.F90 \ 
    5031    lbclnk.F90 \ 
    5032    prtctl.F90 \ 
    50335070   KEY_CPP \ 
    50345071   limadv.F90 
    50355072$(MODEL_LIB)(limdia.o) :   \ 
     5073   blk_oce.F90 \ 
     5074   dom_ice.F90 \ 
     5075   dom_oce.F90 \ 
     5076   flx_oce.F90 \ 
     5077   ice.F90 \ 
     5078   ice_oce.F90 \ 
     5079   ini1d.F90 \ 
     5080   in_out_manager.F90 \ 
     5081   lbclnk.F90 \ 
     5082   lib_print.f90 \ 
     5083   limistate.F90 \ 
     5084   limmsh.F90 \ 
     5085   limrst.F90 \ 
     5086   oce.F90 \ 
     5087   ocfzpt.F90 \ 
     5088   par_ice.F90 \ 
     5089   par_kind.F90 \ 
     5090   par_oce.F90 \ 
     5091   phycst.F90 \ 
     5092   prtctl.F90 \ 
    50365093   $(MODEL_LIB)(blk_oce.o) \ 
    50375094   $(MODEL_LIB)(dom_ice.o) \ 
     
    50405097   $(MODEL_LIB)(ice.o) \ 
    50415098   $(MODEL_LIB)(ice_oce.o) \ 
    5042    $(MODEL_LIB)(in_out_manager.o) \ 
    50435099   $(MODEL_LIB)(ini1d.o) \ 
     5100   $(MODEL_LIB)(in_out_manager.o) \ 
    50445101   $(MODEL_LIB)(lbclnk.o) \ 
    50455102   $(MODEL_LIB)(lib_print.o) \ 
     
    50545111   $(MODEL_LIB)(phycst.o) \ 
    50555112   $(MODEL_LIB)(prtctl.o) \ 
     5113   daymod.F90 \ 
     5114   dom_ice.F90 \ 
     5115   iceini.F90 \ 
     5116   ice.F90 \ 
     5117   ice_oce.F90 \ 
     5118   in_out_manager.F90 \ 
     5119   limistate.F90 \ 
     5120   par_ice.F90 \ 
     5121   phycst.F90 \ 
     5122   $(MODEL_LIB)(daymod.o) \ 
     5123   $(MODEL_LIB)(dom_ice.o) \ 
     5124   $(MODEL_LIB)(iceini.o) \ 
     5125   $(MODEL_LIB)(ice.o) \ 
     5126   $(MODEL_LIB)(ice_oce.o) \ 
     5127   $(MODEL_LIB)(in_out_manager.o) \ 
     5128   $(MODEL_LIB)(limistate.o) \ 
     5129   $(MODEL_LIB)(par_ice.o) \ 
     5130   $(MODEL_LIB)(phycst.o) \ 
     5131   vectopt_loop_substitute.h90 \ 
     5132   KEY_CPP \ 
     5133   limdia.F90 
     5134$(MODEL_LIB)(limdmp.o) :   \ 
     5135   blk_oce.F90 \ 
     5136   dom_oce.F90 \ 
     5137   dtasal.F90 \ 
     5138   dtatem.F90 \ 
     5139   in_out_manager.F90 \ 
     5140   lib_mpp.F90 \ 
     5141   lib_print.f90 \ 
     5142   oce.F90 \ 
     5143   par_ice.F90 \ 
     5144   par_kind.F90 \ 
     5145   par_oce.F90 \ 
     5146   phycst.F90 \ 
     5147   prtctl.F90 \ 
     5148   trdmod.F90 \ 
     5149   trdmod_oce.F90 \ 
     5150   zdfmxl.F90 \ 
     5151   zdf_oce.F90 \ 
     5152   $(MODEL_LIB)(blk_oce.o) \ 
     5153   $(MODEL_LIB)(dom_oce.o) \ 
     5154   $(MODEL_LIB)(dtasal.o) \ 
     5155   $(MODEL_LIB)(dtatem.o) \ 
     5156   $(MODEL_LIB)(in_out_manager.o) \ 
     5157   $(MODEL_LIB)(lib_mpp.o) \ 
     5158   $(MODEL_LIB)(lib_print.o) \ 
     5159   $(MODEL_LIB)(oce.o) \ 
     5160   $(MODEL_LIB)(par_ice.o) \ 
     5161   $(MODEL_LIB)(par_kind.o) \ 
     5162   $(MODEL_LIB)(par_oce.o) \ 
     5163   $(MODEL_LIB)(phycst.o) \ 
     5164   $(MODEL_LIB)(prtctl.o) \ 
     5165   $(MODEL_LIB)(trdmod.o) \ 
     5166   $(MODEL_LIB)(trdmod_oce.o) \ 
     5167   $(MODEL_LIB)(zdfmxl.o) \ 
     5168   $(MODEL_LIB)(zdf_oce.o) \ 
     5169   daymod.F90 \ 
     5170   dom_oce.F90 \ 
     5171   ice.F90 \ 
     5172   ice_oce.F90 \ 
     5173   in_out_manager.F90 \ 
     5174   oce.F90 \ 
     5175   tradmp.F90 \ 
     5176   $(MODEL_LIB)(daymod.o) \ 
     5177   $(MODEL_LIB)(dom_oce.o) \ 
     5178   $(MODEL_LIB)(ice.o) \ 
     5179   $(MODEL_LIB)(ice_oce.o) \ 
     5180   $(MODEL_LIB)(in_out_manager.o) \ 
     5181   $(MODEL_LIB)(oce.o) \ 
     5182   $(MODEL_LIB)(tradmp.o) \ 
     5183   vectopt_loop_substitute.h90 \ 
     5184   $(IOIPSL_LIB) \ 
     5185   KEY_CPP \ 
     5186   limdmp.F90 
     5187$(MODEL_LIB)(limdyn.o) :   \ 
    50565188   blk_oce.F90 \ 
    50575189   dom_ice.F90 \ 
     
    50605192   ice.F90 \ 
    50615193   ice_oce.F90 \ 
    5062    in_out_manager.F90 \ 
    50635194   ini1d.F90 \ 
    5064    lbclnk.F90 \ 
     5195   in_out_manager.F90 \ 
     5196   lbclnk.F90 \ 
     5197   lib_mpp.F90 \ 
    50655198   lib_print.f90 \ 
    50665199   limistate.F90 \ 
     
    50745207   phycst.F90 \ 
    50755208   prtctl.F90 \ 
    5076    $(MODEL_LIB)(daymod.o) \ 
    5077    $(MODEL_LIB)(dom_ice.o) \ 
    5078    $(MODEL_LIB)(ice.o) \ 
    5079    $(MODEL_LIB)(ice_oce.o) \ 
    5080    $(MODEL_LIB)(iceini.o) \ 
    5081    $(MODEL_LIB)(in_out_manager.o) \ 
    5082    $(MODEL_LIB)(limistate.o) \ 
    5083    $(MODEL_LIB)(par_ice.o) \ 
    5084    $(MODEL_LIB)(phycst.o) \ 
    5085    daymod.F90 \ 
    5086    dom_ice.F90 \ 
    5087    ice.F90 \ 
    5088    ice_oce.F90 \ 
    5089    iceini.F90 \ 
    5090    in_out_manager.F90 \ 
    5091    limistate.F90 \ 
    5092    par_ice.F90 \ 
    5093    phycst.F90 \ 
    5094    vectopt_loop_substitute.h90 \ 
    5095    KEY_CPP \ 
    5096    limdia.F90 
    5097 $(MODEL_LIB)(limdmp.o) :   \ 
    5098    $(MODEL_LIB)(blk_oce.o) \ 
    5099    $(MODEL_LIB)(dom_oce.o) \ 
    5100    $(MODEL_LIB)(dtasal.o) \ 
    5101    $(MODEL_LIB)(dtatem.o) \ 
    5102    $(MODEL_LIB)(in_out_manager.o) \ 
    5103    $(MODEL_LIB)(lib_mpp.o) \ 
    5104    $(MODEL_LIB)(lib_print.o) \ 
    5105    $(MODEL_LIB)(oce.o) \ 
    5106    $(MODEL_LIB)(par_ice.o) \ 
    5107    $(MODEL_LIB)(par_kind.o) \ 
    5108    $(MODEL_LIB)(par_oce.o) \ 
    5109    $(MODEL_LIB)(phycst.o) \ 
    5110    $(MODEL_LIB)(prtctl.o) \ 
    5111    $(MODEL_LIB)(trdmod.o) \ 
    5112    $(MODEL_LIB)(trdmod_oce.o) \ 
    5113    $(MODEL_LIB)(zdf_oce.o) \ 
    5114    $(MODEL_LIB)(zdfmxl.o) \ 
    5115    blk_oce.F90 \ 
    5116    dom_oce.F90 \ 
    5117    dtasal.F90 \ 
    5118    dtatem.F90 \ 
    5119    in_out_manager.F90 \ 
    5120    lib_mpp.F90 \ 
    5121    lib_print.f90 \ 
    5122    oce.F90 \ 
    5123    par_ice.F90 \ 
    5124    par_kind.F90 \ 
    5125    par_oce.F90 \ 
    5126    phycst.F90 \ 
    5127    prtctl.F90 \ 
    5128    trdmod.F90 \ 
    5129    trdmod_oce.F90 \ 
    5130    zdf_oce.F90 \ 
    5131    zdfmxl.F90 \ 
    5132    $(MODEL_LIB)(daymod.o) \ 
    5133    $(MODEL_LIB)(dom_oce.o) \ 
    5134    $(MODEL_LIB)(ice.o) \ 
    5135    $(MODEL_LIB)(ice_oce.o) \ 
    5136    $(MODEL_LIB)(in_out_manager.o) \ 
    5137    $(MODEL_LIB)(oce.o) \ 
    5138    $(MODEL_LIB)(tradmp.o) \ 
    5139    daymod.F90 \ 
    5140    dom_oce.F90 \ 
    5141    ice.F90 \ 
    5142    ice_oce.F90 \ 
    5143    in_out_manager.F90 \ 
    5144    oce.F90 \ 
    5145    tradmp.F90 \ 
    5146    vectopt_loop_substitute.h90 \ 
    5147    $(IOIPSL_LIB) \ 
    5148    KEY_CPP \ 
    5149    limdmp.F90 
    5150 $(MODEL_LIB)(limdyn.o) :   \ 
    51515209   $(MODEL_LIB)(blk_oce.o) \ 
    51525210   $(MODEL_LIB)(dom_ice.o) \ 
     
    51555213   $(MODEL_LIB)(ice.o) \ 
    51565214   $(MODEL_LIB)(ice_oce.o) \ 
    5157    $(MODEL_LIB)(in_out_manager.o) \ 
    51585215   $(MODEL_LIB)(ini1d.o) \ 
     5216   $(MODEL_LIB)(in_out_manager.o) \ 
    51595217   $(MODEL_LIB)(lbclnk.o) \ 
    51605218   $(MODEL_LIB)(lib_mpp.o) \ 
     
    51705228   $(MODEL_LIB)(phycst.o) \ 
    51715229   $(MODEL_LIB)(prtctl.o) \ 
     5230   dom_ice.F90 \ 
     5231   dom_oce.F90 \ 
     5232   iceini.F90 \ 
     5233   ice.F90 \ 
     5234   ice_oce.F90 \ 
     5235   in_out_manager.F90 \ 
     5236   lbclnk.F90 \ 
     5237   lib_mpp.F90 \ 
     5238   limistate.F90 \ 
     5239   limrhg.F90 \ 
     5240   phycst.F90 \ 
     5241   prtctl.F90 \ 
     5242   $(MODEL_LIB)(dom_ice.o) \ 
     5243   $(MODEL_LIB)(dom_oce.o) \ 
     5244   $(MODEL_LIB)(iceini.o) \ 
     5245   $(MODEL_LIB)(ice.o) \ 
     5246   $(MODEL_LIB)(ice_oce.o) \ 
     5247   $(MODEL_LIB)(in_out_manager.o) \ 
     5248   $(MODEL_LIB)(lbclnk.o) \ 
     5249   $(MODEL_LIB)(lib_mpp.o) \ 
     5250   $(MODEL_LIB)(limistate.o) \ 
     5251   $(MODEL_LIB)(limrhg.o) \ 
     5252   $(MODEL_LIB)(phycst.o) \ 
     5253   $(MODEL_LIB)(prtctl.o) \ 
     5254   KEY_CPP \ 
     5255   limdyn.F90 
     5256$(MODEL_LIB)(limflx.o) :   \ 
     5257   albedo.F90 \ 
    51725258   blk_oce.F90 \ 
    5173    dom_ice.F90 \ 
     5259   cpl_oce.F90 \ 
     5260   daymod.F90 \ 
    51745261   dom_oce.F90 \ 
    51755262   flx_oce.F90 \ 
    51765263   ice.F90 \ 
    5177    ice_oce.F90 \ 
    5178    in_out_manager.F90 \ 
    5179    ini1d.F90 \ 
    5180    lbclnk.F90 \ 
    5181    lib_mpp.F90 \ 
    5182    lib_print.f90 \ 
    5183    limistate.F90 \ 
    5184    limmsh.F90 \ 
    5185    limrst.F90 \ 
     5264   in_out_manager.F90 \ 
     5265   lbclnk.F90 \ 
     5266   lib_mpp.F90 \ 
     5267   lib_print.f90 \ 
    51865268   oce.F90 \ 
    51875269   ocfzpt.F90 \ 
     
    51915273   phycst.F90 \ 
    51925274   prtctl.F90 \ 
    5193    $(MODEL_LIB)(dom_ice.o) \ 
    5194    $(MODEL_LIB)(dom_oce.o) \ 
    5195    $(MODEL_LIB)(ice.o) \ 
    5196    $(MODEL_LIB)(ice_oce.o) \ 
    5197    $(MODEL_LIB)(iceini.o) \ 
    5198    $(MODEL_LIB)(in_out_manager.o) \ 
    5199    $(MODEL_LIB)(lbclnk.o) \ 
    5200    $(MODEL_LIB)(lib_mpp.o) \ 
    5201    $(MODEL_LIB)(limistate.o) \ 
    5202    $(MODEL_LIB)(limrhg.o) \ 
    5203    $(MODEL_LIB)(phycst.o) \ 
    5204    $(MODEL_LIB)(prtctl.o) \ 
    5205    dom_ice.F90 \ 
    5206    dom_oce.F90 \ 
    5207    ice.F90 \ 
    5208    ice_oce.F90 \ 
    5209    iceini.F90 \ 
    5210    in_out_manager.F90 \ 
    5211    lbclnk.F90 \ 
    5212    lib_mpp.F90 \ 
    5213    limistate.F90 \ 
    5214    limrhg.F90 \ 
    5215    phycst.F90 \ 
    5216    prtctl.F90 \ 
    5217    KEY_CPP \ 
    5218    limdyn.F90 
    5219 $(MODEL_LIB)(limflx.o) :   \ 
    52205275   $(MODEL_LIB)(albedo.o) \ 
    52215276   $(MODEL_LIB)(blk_oce.o) \ 
     
    52375292   $(MODEL_LIB)(prtctl.o) \ 
    52385293   albedo.F90 \ 
    5239    blk_oce.F90 \ 
    5240    cpl_oce.F90 \ 
    5241    daymod.F90 \ 
    5242    dom_oce.F90 \ 
     5294   flxblk.F90 \ 
    52435295   flx_oce.F90 \ 
    52445296   ice.F90 \ 
    5245    in_out_manager.F90 \ 
    5246    lbclnk.F90 \ 
    5247    lib_mpp.F90 \ 
    5248    lib_print.f90 \ 
     5297   ice_oce.F90 \ 
     5298   in_out_manager.F90 \ 
     5299   lbclnk.F90 \ 
     5300   ocfzpt.F90 \ 
     5301   par_oce.F90 \ 
     5302   phycst.F90 \ 
     5303   prtctl.F90 \ 
     5304   $(MODEL_LIB)(albedo.o) \ 
     5305   $(MODEL_LIB)(flxblk.o) \ 
     5306   $(MODEL_LIB)(flx_oce.o) \ 
     5307   $(MODEL_LIB)(ice.o) \ 
     5308   $(MODEL_LIB)(ice_oce.o) \ 
     5309   $(MODEL_LIB)(in_out_manager.o) \ 
     5310   $(MODEL_LIB)(lbclnk.o) \ 
     5311   $(MODEL_LIB)(ocfzpt.o) \ 
     5312   $(MODEL_LIB)(par_oce.o) \ 
     5313   $(MODEL_LIB)(phycst.o) \ 
     5314   $(MODEL_LIB)(prtctl.o) \ 
     5315   vectopt_loop_substitute.h90 \ 
     5316   KEY_CPP \ 
     5317   limflx.F90 
     5318$(MODEL_LIB)(limhdf.o) :   \ 
     5319   blk_oce.F90 \ 
     5320   dom_oce.F90 \ 
     5321   in_out_manager.F90 \ 
     5322   lib_mpp.F90 \ 
     5323   lib_print.f90 \ 
     5324   oce.F90 \ 
     5325   par_ice.F90 \ 
     5326   par_kind.F90 \ 
     5327   par_oce.F90 \ 
     5328   $(MODEL_LIB)(blk_oce.o) \ 
     5329   $(MODEL_LIB)(dom_oce.o) \ 
     5330   $(MODEL_LIB)(in_out_manager.o) \ 
     5331   $(MODEL_LIB)(lib_mpp.o) \ 
     5332   $(MODEL_LIB)(lib_print.o) \ 
     5333   $(MODEL_LIB)(oce.o) \ 
     5334   $(MODEL_LIB)(par_ice.o) \ 
     5335   $(MODEL_LIB)(par_kind.o) \ 
     5336   $(MODEL_LIB)(par_oce.o) \ 
     5337   dom_oce.F90 \ 
     5338   ice.F90 \ 
     5339   ice_oce.F90 \ 
     5340   in_out_manager.F90 \ 
     5341   lbclnk.F90 \ 
     5342   lib_mpp.F90 \ 
     5343   prtctl.F90 \ 
     5344   $(MODEL_LIB)(dom_oce.o) \ 
     5345   $(MODEL_LIB)(ice.o) \ 
     5346   $(MODEL_LIB)(ice_oce.o) \ 
     5347   $(MODEL_LIB)(in_out_manager.o) \ 
     5348   $(MODEL_LIB)(lbclnk.o) \ 
     5349   $(MODEL_LIB)(lib_mpp.o) \ 
     5350   $(MODEL_LIB)(prtctl.o) \ 
     5351   vectopt_loop_substitute.h90 \ 
     5352   KEY_CPP \ 
     5353   limhdf.F90 
     5354$(MODEL_LIB)(limistate.o) :   \ 
     5355   blk_oce.F90 \ 
     5356   dom_oce.F90 \ 
     5357   in_out_manager.F90 \ 
     5358   lib_mpp.F90 \ 
     5359   lib_print.f90 \ 
     5360   oce.F90 \ 
     5361   par_ice.F90 \ 
     5362   par_kind.F90 \ 
     5363   par_oce.F90 \ 
     5364   $(MODEL_LIB)(blk_oce.o) \ 
     5365   $(MODEL_LIB)(dom_oce.o) \ 
     5366   $(MODEL_LIB)(in_out_manager.o) \ 
     5367   $(MODEL_LIB)(lib_mpp.o) \ 
     5368   $(MODEL_LIB)(lib_print.o) \ 
     5369   $(MODEL_LIB)(oce.o) \ 
     5370   $(MODEL_LIB)(par_ice.o) \ 
     5371   $(MODEL_LIB)(par_kind.o) \ 
     5372   $(MODEL_LIB)(par_oce.o) \ 
     5373   dom_ice.F90 \ 
     5374   dom_oce.F90 \ 
     5375   ice.F90 \ 
     5376   ice_oce.F90 \ 
     5377   in_out_manager.F90 \ 
     5378   lbclnk.F90 \ 
    52495379   oce.F90 \ 
    52505380   ocfzpt.F90 \ 
    52515381   par_ice.F90 \ 
    5252    par_kind.F90 \ 
    5253    par_oce.F90 \ 
    5254    phycst.F90 \ 
    5255    prtctl.F90 \ 
    5256    $(MODEL_LIB)(albedo.o) \ 
    5257    $(MODEL_LIB)(flx_oce.o) \ 
    5258    $(MODEL_LIB)(flxblk.o) \ 
     5382   phycst.F90 \ 
     5383   $(MODEL_LIB)(dom_ice.o) \ 
     5384   $(MODEL_LIB)(dom_oce.o) \ 
    52595385   $(MODEL_LIB)(ice.o) \ 
    52605386   $(MODEL_LIB)(ice_oce.o) \ 
    52615387   $(MODEL_LIB)(in_out_manager.o) \ 
    52625388   $(MODEL_LIB)(lbclnk.o) \ 
     5389   $(MODEL_LIB)(oce.o) \ 
    52635390   $(MODEL_LIB)(ocfzpt.o) \ 
    5264    $(MODEL_LIB)(par_oce.o) \ 
    5265    $(MODEL_LIB)(phycst.o) \ 
    5266    $(MODEL_LIB)(prtctl.o) \ 
    5267    albedo.F90 \ 
    5268    flx_oce.F90 \ 
    5269    flxblk.F90 \ 
     5391   $(MODEL_LIB)(par_ice.o) \ 
     5392   $(MODEL_LIB)(phycst.o) \ 
     5393   $(IOIPSL_LIB) \ 
     5394   KEY_CPP \ 
     5395   limistate.F90 
     5396$(MODEL_LIB)(limmsh.o) :   \ 
     5397   dom_oce.F90 \ 
     5398   in_out_manager.F90 \ 
     5399   lib_mpp.F90 \ 
     5400   lib_print.f90 \ 
     5401   oce.F90 \ 
     5402   par_ice.F90 \ 
     5403   par_kind.F90 \ 
     5404   par_oce.F90 \ 
     5405   $(MODEL_LIB)(dom_oce.o) \ 
     5406   $(MODEL_LIB)(in_out_manager.o) \ 
     5407   $(MODEL_LIB)(lib_mpp.o) \ 
     5408   $(MODEL_LIB)(lib_print.o) \ 
     5409   $(MODEL_LIB)(oce.o) \ 
     5410   $(MODEL_LIB)(par_ice.o) \ 
     5411   $(MODEL_LIB)(par_kind.o) \ 
     5412   $(MODEL_LIB)(par_oce.o) \ 
     5413   dom_ice.F90 \ 
     5414   dom_oce.F90 \ 
     5415   in_out_manager.F90 \ 
     5416   lbclnk.F90 \ 
     5417   phycst.F90 \ 
     5418   $(MODEL_LIB)(dom_ice.o) \ 
     5419   $(MODEL_LIB)(dom_oce.o) \ 
     5420   $(MODEL_LIB)(in_out_manager.o) \ 
     5421   $(MODEL_LIB)(lbclnk.o) \ 
     5422   $(MODEL_LIB)(phycst.o) \ 
     5423   KEY_CPP \ 
     5424   limmsh.F90 
     5425$(MODEL_LIB)(limrhg.o) :   \ 
     5426   blk_oce.F90 \ 
     5427   dom_oce.F90 \ 
     5428   in_out_manager.F90 \ 
     5429   lib_mpp.F90 \ 
     5430   lib_print.f90 \ 
     5431   oce.F90 \ 
     5432   par_ice.F90 \ 
     5433   par_kind.F90 \ 
     5434   par_oce.F90 \ 
     5435   $(MODEL_LIB)(blk_oce.o) \ 
     5436   $(MODEL_LIB)(dom_oce.o) \ 
     5437   $(MODEL_LIB)(in_out_manager.o) \ 
     5438   $(MODEL_LIB)(lib_mpp.o) \ 
     5439   $(MODEL_LIB)(lib_print.o) \ 
     5440   $(MODEL_LIB)(oce.o) \ 
     5441   $(MODEL_LIB)(par_ice.o) \ 
     5442   $(MODEL_LIB)(par_kind.o) \ 
     5443   $(MODEL_LIB)(par_oce.o) \ 
     5444   dom_ice.F90 \ 
    52705445   ice.F90 \ 
    52715446   ice_oce.F90 \ 
    52725447   in_out_manager.F90 \ 
    52735448   lbclnk.F90 \ 
    5274    ocfzpt.F90 \ 
    5275    par_oce.F90 \ 
    5276    phycst.F90 \ 
    5277    prtctl.F90 \ 
    5278    vectopt_loop_substitute.h90 \ 
    5279    KEY_CPP \ 
    5280    limflx.F90 
    5281 $(MODEL_LIB)(limhdf.o) :   \ 
    5282    $(MODEL_LIB)(blk_oce.o) \ 
    5283    $(MODEL_LIB)(dom_oce.o) \ 
    5284    $(MODEL_LIB)(in_out_manager.o) \ 
    5285    $(MODEL_LIB)(lib_mpp.o) \ 
    5286    $(MODEL_LIB)(lib_print.o) \ 
    5287    $(MODEL_LIB)(oce.o) \ 
    5288    $(MODEL_LIB)(par_ice.o) \ 
    5289    $(MODEL_LIB)(par_kind.o) \ 
    5290    $(MODEL_LIB)(par_oce.o) \ 
    5291    blk_oce.F90 \ 
    5292    dom_oce.F90 \ 
    5293    in_out_manager.F90 \ 
    5294    lib_mpp.F90 \ 
    5295    lib_print.f90 \ 
    5296    oce.F90 \ 
    5297    par_ice.F90 \ 
    5298    par_kind.F90 \ 
    5299    par_oce.F90 \ 
    5300    $(MODEL_LIB)(dom_oce.o) \ 
    5301    $(MODEL_LIB)(ice.o) \ 
    5302    $(MODEL_LIB)(ice_oce.o) \ 
    5303    $(MODEL_LIB)(in_out_manager.o) \ 
    5304    $(MODEL_LIB)(lbclnk.o) \ 
    5305    $(MODEL_LIB)(lib_mpp.o) \ 
    5306    $(MODEL_LIB)(prtctl.o) \ 
    5307    dom_oce.F90 \ 
    5308    ice.F90 \ 
    5309    ice_oce.F90 \ 
    5310    in_out_manager.F90 \ 
    5311    lbclnk.F90 \ 
    5312    lib_mpp.F90 \ 
    5313    prtctl.F90 \ 
    5314    vectopt_loop_substitute.h90 \ 
    5315    KEY_CPP \ 
    5316    limhdf.F90 
    5317 $(MODEL_LIB)(limistate.o) :   \ 
    5318    $(MODEL_LIB)(blk_oce.o) \ 
    5319    $(MODEL_LIB)(dom_oce.o) \ 
    5320    $(MODEL_LIB)(in_out_manager.o) \ 
    5321    $(MODEL_LIB)(lib_mpp.o) \ 
    5322    $(MODEL_LIB)(lib_print.o) \ 
    5323    $(MODEL_LIB)(oce.o) \ 
    5324    $(MODEL_LIB)(par_ice.o) \ 
    5325    $(MODEL_LIB)(par_kind.o) \ 
    5326    $(MODEL_LIB)(par_oce.o) \ 
    5327    blk_oce.F90 \ 
    5328    dom_oce.F90 \ 
    5329    in_out_manager.F90 \ 
    5330    lib_mpp.F90 \ 
    5331    lib_print.f90 \ 
    5332    oce.F90 \ 
    5333    par_ice.F90 \ 
    5334    par_kind.F90 \ 
    5335    par_oce.F90 \ 
    5336    $(MODEL_LIB)(dom_ice.o) \ 
    5337    $(MODEL_LIB)(dom_oce.o) \ 
    5338    $(MODEL_LIB)(ice.o) \ 
    5339    $(MODEL_LIB)(ice_oce.o) \ 
    5340    $(MODEL_LIB)(in_out_manager.o) \ 
    5341    $(MODEL_LIB)(lbclnk.o) \ 
    5342    $(MODEL_LIB)(oce.o) \ 
    5343    $(MODEL_LIB)(ocfzpt.o) \ 
    5344    $(MODEL_LIB)(par_ice.o) \ 
    5345    $(MODEL_LIB)(phycst.o) \ 
    5346    dom_ice.F90 \ 
    5347    dom_oce.F90 \ 
    5348    ice.F90 \ 
    5349    ice_oce.F90 \ 
    5350    in_out_manager.F90 \ 
    5351    lbclnk.F90 \ 
    5352    oce.F90 \ 
    5353    ocfzpt.F90 \ 
    5354    par_ice.F90 \ 
    5355    phycst.F90 \ 
    5356    $(IOIPSL_LIB) \ 
    5357    KEY_CPP \ 
    5358    limistate.F90 
    5359 $(MODEL_LIB)(limmsh.o) :   \ 
    5360    $(MODEL_LIB)(dom_oce.o) \ 
    5361    $(MODEL_LIB)(in_out_manager.o) \ 
    5362    $(MODEL_LIB)(lib_mpp.o) \ 
    5363    $(MODEL_LIB)(lib_print.o) \ 
    5364    $(MODEL_LIB)(oce.o) \ 
    5365    $(MODEL_LIB)(par_ice.o) \ 
    5366    $(MODEL_LIB)(par_kind.o) \ 
    5367    $(MODEL_LIB)(par_oce.o) \ 
    5368    dom_oce.F90 \ 
    5369    in_out_manager.F90 \ 
    5370    lib_mpp.F90 \ 
    5371    lib_print.f90 \ 
    5372    oce.F90 \ 
    5373    par_ice.F90 \ 
    5374    par_kind.F90 \ 
    5375    par_oce.F90 \ 
    5376    $(MODEL_LIB)(dom_ice.o) \ 
    5377    $(MODEL_LIB)(dom_oce.o) \ 
    5378    $(MODEL_LIB)(in_out_manager.o) \ 
    5379    $(MODEL_LIB)(lbclnk.o) \ 
    5380    $(MODEL_LIB)(phycst.o) \ 
    5381    dom_ice.F90 \ 
    5382    dom_oce.F90 \ 
    5383    in_out_manager.F90 \ 
    5384    lbclnk.F90 \ 
    5385    phycst.F90 \ 
    5386    KEY_CPP \ 
    5387    limmsh.F90 
    5388 $(MODEL_LIB)(limrhg.o) :   \ 
    5389    $(MODEL_LIB)(blk_oce.o) \ 
    5390    $(MODEL_LIB)(dom_oce.o) \ 
    5391    $(MODEL_LIB)(in_out_manager.o) \ 
    5392    $(MODEL_LIB)(lib_mpp.o) \ 
    5393    $(MODEL_LIB)(lib_print.o) \ 
    5394    $(MODEL_LIB)(oce.o) \ 
    5395    $(MODEL_LIB)(par_ice.o) \ 
    5396    $(MODEL_LIB)(par_kind.o) \ 
    5397    $(MODEL_LIB)(par_oce.o) \ 
    5398    blk_oce.F90 \ 
    5399    dom_oce.F90 \ 
    5400    in_out_manager.F90 \ 
    5401    lib_mpp.F90 \ 
    5402    lib_print.f90 \ 
    5403    oce.F90 \ 
    5404    par_ice.F90 \ 
    5405    par_kind.F90 \ 
    5406    par_oce.F90 \ 
     5449   lib_mpp.F90 \ 
     5450   par_oce.F90 \ 
     5451   phycst.F90 \ 
     5452   prtctl.F90 \ 
    54075453   $(MODEL_LIB)(dom_ice.o) \ 
    54085454   $(MODEL_LIB)(ice.o) \ 
     
    54145460   $(MODEL_LIB)(phycst.o) \ 
    54155461   $(MODEL_LIB)(prtctl.o) \ 
    5416    dom_ice.F90 \ 
     5462   KEY_CPP \ 
     5463   limrhg.F90 
     5464$(MODEL_LIB)(limrst.o) :   \ 
     5465   blk_oce.F90 \ 
     5466   dom_oce.F90 \ 
     5467   in_out_manager.F90 \ 
     5468   lib_print.f90 \ 
     5469   par_ice.F90 \ 
     5470   par_kind.F90 \ 
     5471   par_oce.F90 \ 
     5472   phycst.F90 \ 
     5473   prtctl.F90 \ 
     5474   $(MODEL_LIB)(blk_oce.o) \ 
     5475   $(MODEL_LIB)(dom_oce.o) \ 
     5476   $(MODEL_LIB)(in_out_manager.o) \ 
     5477   $(MODEL_LIB)(lib_print.o) \ 
     5478   $(MODEL_LIB)(par_ice.o) \ 
     5479   $(MODEL_LIB)(par_kind.o) \ 
     5480   $(MODEL_LIB)(par_oce.o) \ 
     5481   $(MODEL_LIB)(phycst.o) \ 
     5482   $(MODEL_LIB)(prtctl.o) \ 
     5483   daymod.F90 \ 
     5484   dom_oce.F90 \ 
    54175485   ice.F90 \ 
    54185486   ice_oce.F90 \ 
    54195487   in_out_manager.F90 \ 
    5420    lbclnk.F90 \ 
    5421    lib_mpp.F90 \ 
    5422    par_oce.F90 \ 
    5423    phycst.F90 \ 
    5424    prtctl.F90 \ 
    5425    KEY_CPP \ 
    5426    limrhg.F90 
    5427 $(MODEL_LIB)(limrst.o) :   \ 
    5428    $(MODEL_LIB)(blk_oce.o) \ 
    5429    $(MODEL_LIB)(dom_oce.o) \ 
    5430    $(MODEL_LIB)(in_out_manager.o) \ 
    5431    $(MODEL_LIB)(lib_print.o) \ 
    5432    $(MODEL_LIB)(par_ice.o) \ 
    5433    $(MODEL_LIB)(par_kind.o) \ 
    5434    $(MODEL_LIB)(par_oce.o) \ 
    5435    $(MODEL_LIB)(phycst.o) \ 
    5436    $(MODEL_LIB)(prtctl.o) \ 
    5437    blk_oce.F90 \ 
    5438    dom_oce.F90 \ 
    5439    in_out_manager.F90 \ 
    5440    lib_print.f90 \ 
    5441    par_ice.F90 \ 
    5442    par_kind.F90 \ 
    5443    par_oce.F90 \ 
    5444    phycst.F90 \ 
    5445    prtctl.F90 \ 
    54465488   $(MODEL_LIB)(daymod.o) \ 
    54475489   $(MODEL_LIB)(dom_oce.o) \ 
     
    54495491   $(MODEL_LIB)(ice_oce.o) \ 
    54505492   $(MODEL_LIB)(in_out_manager.o) \ 
    5451    daymod.F90 \ 
    5452    dom_oce.F90 \ 
     5493   par_ice.F90 \ 
     5494   $(MODEL_LIB)(par_ice.o) \ 
     5495   limrst_dimg.h90 \ 
     5496   $(IOIPSL_LIB) \ 
     5497   KEY_CPP \ 
     5498   limrst.F90 
     5499$(MODEL_LIB)(limtab.o) :   \ 
     5500   par_kind.F90 \ 
     5501   $(MODEL_LIB)(par_kind.o) \ 
     5502   KEY_CPP \ 
     5503   limtab.F90 
     5504$(MODEL_LIB)(limthd.o) :   \ 
     5505   blk_oce.F90 \ 
     5506   dom_oce.F90 \ 
     5507   flx_oce.F90 \ 
     5508   iceini.F90 \ 
    54535509   ice.F90 \ 
    54545510   ice_oce.F90 \ 
    5455    in_out_manager.F90 \ 
     5511   ini1d.F90 \ 
     5512   in_out_manager.F90 \ 
     5513   lib_mpp.F90 \ 
     5514   lib_print.f90 \ 
     5515   limistate.F90 \ 
     5516   limmsh.F90 \ 
     5517   limrst.F90 \ 
     5518   oce.F90 \ 
     5519   ocfzpt.F90 \ 
     5520   par_ice.F90 \ 
     5521   par_kind.F90 \ 
     5522   par_oce.F90 \ 
     5523   phycst.F90 \ 
     5524   thd_ice.F90 \ 
     5525   $(MODEL_LIB)(blk_oce.o) \ 
     5526   $(MODEL_LIB)(dom_oce.o) \ 
     5527   $(MODEL_LIB)(flx_oce.o) \ 
     5528   $(MODEL_LIB)(iceini.o) \ 
     5529   $(MODEL_LIB)(ice.o) \ 
     5530   $(MODEL_LIB)(ice_oce.o) \ 
     5531   $(MODEL_LIB)(ini1d.o) \ 
     5532   $(MODEL_LIB)(in_out_manager.o) \ 
     5533   $(MODEL_LIB)(lib_mpp.o) \ 
     5534   $(MODEL_LIB)(lib_print.o) \ 
     5535   $(MODEL_LIB)(limistate.o) \ 
     5536   $(MODEL_LIB)(limmsh.o) \ 
     5537   $(MODEL_LIB)(limrst.o) \ 
     5538   $(MODEL_LIB)(oce.o) \ 
     5539   $(MODEL_LIB)(ocfzpt.o) \ 
    54565540   $(MODEL_LIB)(par_ice.o) \ 
     5541   $(MODEL_LIB)(par_kind.o) \ 
     5542   $(MODEL_LIB)(par_oce.o) \ 
     5543   $(MODEL_LIB)(phycst.o) \ 
     5544   $(MODEL_LIB)(thd_ice.o) \ 
     5545   dom_ice.F90 \ 
     5546   dom_oce.F90 \ 
     5547   flx_oce.F90 \ 
     5548   iceini.F90 \ 
     5549   ice.F90 \ 
     5550   ice_oce.F90 \ 
     5551   in_out_manager.F90 \ 
     5552   lbclnk.F90 \ 
     5553   limtab.F90 \ 
     5554   limthd_lac.F90 \ 
     5555   limthd_zdf.F90 \ 
     5556   phycst.F90 \ 
     5557   prtctl.F90 \ 
     5558   thd_ice.F90 \ 
     5559   $(MODEL_LIB)(dom_ice.o) \ 
     5560   $(MODEL_LIB)(dom_oce.o) \ 
     5561   $(MODEL_LIB)(flx_oce.o) \ 
     5562   $(MODEL_LIB)(iceini.o) \ 
     5563   $(MODEL_LIB)(ice.o) \ 
     5564   $(MODEL_LIB)(ice_oce.o) \ 
     5565   $(MODEL_LIB)(in_out_manager.o) \ 
     5566   $(MODEL_LIB)(lbclnk.o) \ 
     5567   $(MODEL_LIB)(limtab.o) \ 
     5568   $(MODEL_LIB)(limthd_lac.o) \ 
     5569   $(MODEL_LIB)(limthd_zdf.o) \ 
     5570   $(MODEL_LIB)(phycst.o) \ 
     5571   $(MODEL_LIB)(prtctl.o) \ 
     5572   $(MODEL_LIB)(thd_ice.o) \ 
     5573   domzgr_substitute.h90 \ 
     5574   vectopt_loop_substitute.h90 \ 
     5575   KEY_CPP \ 
     5576   limthd.F90 
     5577$(MODEL_LIB)(limthd_lac.o) :  \ 
     5578   blk_oce.F90 \ 
     5579   dom_ice.F90 \ 
     5580   dom_oce.F90 \ 
     5581   flx_oce.F90 \ 
     5582   ice.F90 \ 
     5583   ice_oce.F90 \ 
     5584   ini1d.F90 \ 
     5585   in_out_manager.F90 \ 
     5586   lbclnk.F90 \ 
     5587   limistate.F90 \ 
     5588   limmsh.F90 \ 
     5589   limrst.F90 \ 
     5590   oce.F90 \ 
     5591   ocfzpt.F90 \ 
    54575592   par_ice.F90 \ 
    5458    limrst_dimg.h90 \ 
    5459    $(IOIPSL_LIB) \ 
    5460    KEY_CPP \ 
    5461    limrst.F90 
    5462 $(MODEL_LIB)(limtab.o) :   \ 
    5463    $(MODEL_LIB)(par_kind.o) \ 
    5464    par_kind.F90 \ 
    5465    KEY_CPP \ 
    5466    limtab.F90 
    5467 $(MODEL_LIB)(limthd.o) :   \ 
     5593   par_kind.F90 \ 
     5594   par_oce.F90 \ 
     5595   phycst.F90 \ 
    54685596   $(MODEL_LIB)(blk_oce.o) \ 
     5597   $(MODEL_LIB)(dom_ice.o) \ 
    54695598   $(MODEL_LIB)(dom_oce.o) \ 
    54705599   $(MODEL_LIB)(flx_oce.o) \ 
    54715600   $(MODEL_LIB)(ice.o) \ 
    54725601   $(MODEL_LIB)(ice_oce.o) \ 
    5473    $(MODEL_LIB)(iceini.o) \ 
    5474    $(MODEL_LIB)(in_out_manager.o) \ 
    54755602   $(MODEL_LIB)(ini1d.o) \ 
    5476    $(MODEL_LIB)(lib_mpp.o) \ 
    5477    $(MODEL_LIB)(lib_print.o) \ 
     5603   $(MODEL_LIB)(in_out_manager.o) \ 
     5604   $(MODEL_LIB)(lbclnk.o) \ 
    54785605   $(MODEL_LIB)(limistate.o) \ 
    54795606   $(MODEL_LIB)(limmsh.o) \ 
     
    54855612   $(MODEL_LIB)(par_oce.o) \ 
    54865613   $(MODEL_LIB)(phycst.o) \ 
     5614   iceini.F90 \ 
     5615   ice_oce.F90 \ 
     5616   limistate.F90 \ 
     5617   par_oce.F90 \ 
     5618   phycst.F90 \ 
     5619   thd_ice.F90 \ 
     5620   $(MODEL_LIB)(iceini.o) \ 
     5621   $(MODEL_LIB)(ice_oce.o) \ 
     5622   $(MODEL_LIB)(limistate.o) \ 
     5623   $(MODEL_LIB)(par_oce.o) \ 
     5624   $(MODEL_LIB)(phycst.o) \ 
    54875625   $(MODEL_LIB)(thd_ice.o) \ 
     5626   KEY_CPP \ 
     5627   limthd_lac.F90 
     5628$(MODEL_LIB)(limthd_zdf.o) :  \ 
    54885629   blk_oce.F90 \ 
     5630   dom_ice.F90 \ 
    54895631   dom_oce.F90 \ 
    54905632   flx_oce.F90 \ 
    54915633   ice.F90 \ 
    54925634   ice_oce.F90 \ 
    5493    iceini.F90 \ 
    5494    in_out_manager.F90 \ 
    54955635   ini1d.F90 \ 
    5496    lib_mpp.F90 \ 
     5636   in_out_manager.F90 \ 
     5637   lbclnk.F90 \ 
    54975638   lib_print.f90 \ 
    54985639   limistate.F90 \ 
     
    55055646   par_oce.F90 \ 
    55065647   phycst.F90 \ 
    5507    thd_ice.F90 \ 
     5648   $(MODEL_LIB)(blk_oce.o) \ 
    55085649   $(MODEL_LIB)(dom_ice.o) \ 
    55095650   $(MODEL_LIB)(dom_oce.o) \ 
     
    55115652   $(MODEL_LIB)(ice.o) \ 
    55125653   $(MODEL_LIB)(ice_oce.o) \ 
     5654   $(MODEL_LIB)(ini1d.o) \ 
     5655   $(MODEL_LIB)(in_out_manager.o) \ 
     5656   $(MODEL_LIB)(lbclnk.o) \ 
     5657   $(MODEL_LIB)(lib_print.o) \ 
     5658   $(MODEL_LIB)(limistate.o) \ 
     5659   $(MODEL_LIB)(limmsh.o) \ 
     5660   $(MODEL_LIB)(limrst.o) \ 
     5661   $(MODEL_LIB)(oce.o) \ 
     5662   $(MODEL_LIB)(ocfzpt.o) \ 
     5663   $(MODEL_LIB)(par_ice.o) \ 
     5664   $(MODEL_LIB)(par_kind.o) \ 
     5665   $(MODEL_LIB)(par_oce.o) \ 
     5666   $(MODEL_LIB)(phycst.o) \ 
     5667   iceini.F90 \ 
     5668   ice_oce.F90 \ 
     5669   in_out_manager.F90 \ 
     5670   limistate.F90 \ 
     5671   par_oce.F90 \ 
     5672   phycst.F90 \ 
     5673   thd_ice.F90 \ 
    55135674   $(MODEL_LIB)(iceini.o) \ 
    5514    $(MODEL_LIB)(in_out_manager.o) \ 
    5515    $(MODEL_LIB)(lbclnk.o) \ 
    5516    $(MODEL_LIB)(limtab.o) \ 
    5517    $(MODEL_LIB)(limthd_lac.o) \ 
    5518    $(MODEL_LIB)(limthd_zdf.o) \ 
    5519    $(MODEL_LIB)(phycst.o) \ 
    5520    $(MODEL_LIB)(prtctl.o) \ 
     5675   $(MODEL_LIB)(ice_oce.o) \ 
     5676   $(MODEL_LIB)(in_out_manager.o) \ 
     5677   $(MODEL_LIB)(limistate.o) \ 
     5678   $(MODEL_LIB)(par_oce.o) \ 
     5679   $(MODEL_LIB)(phycst.o) \ 
    55215680   $(MODEL_LIB)(thd_ice.o) \ 
     5681   KEY_CPP \ 
     5682   limthd_zdf.F90 
     5683$(MODEL_LIB)(limtrp.o) :   \ 
     5684   blk_oce.F90 \ 
    55225685   dom_ice.F90 \ 
    55235686   dom_oce.F90 \ 
     
    55255688   ice.F90 \ 
    55265689   ice_oce.F90 \ 
    5527    iceini.F90 \ 
    5528    in_out_manager.F90 \ 
    5529    lbclnk.F90 \ 
    5530    limtab.F90 \ 
    5531    limthd_lac.F90 \ 
    5532    limthd_zdf.F90 \ 
    5533    phycst.F90 \ 
    5534    prtctl.F90 \ 
    5535    thd_ice.F90 \ 
    5536    domzgr_substitute.h90 \ 
    5537    vectopt_loop_substitute.h90 \ 
    5538    KEY_CPP \ 
    5539    limthd.F90 
    5540 $(MODEL_LIB)(limthd_lac.o) :  \ 
     5690   ini1d.F90 \ 
     5691   in_out_manager.F90 \ 
     5692   lbclnk.F90 \ 
     5693   lib_mpp.F90 \ 
     5694   lib_print.f90 \ 
     5695   limistate.F90 \ 
     5696   limmsh.F90 \ 
     5697   limrst.F90 \ 
     5698   oce.F90 \ 
     5699   ocfzpt.F90 \ 
     5700   par_ice.F90 \ 
     5701   par_kind.F90 \ 
     5702   par_oce.F90 \ 
     5703   phycst.F90 \ 
     5704   prtctl.F90 \ 
    55415705   $(MODEL_LIB)(blk_oce.o) \ 
    55425706   $(MODEL_LIB)(dom_ice.o) \ 
     
    55455709   $(MODEL_LIB)(ice.o) \ 
    55465710   $(MODEL_LIB)(ice_oce.o) \ 
    5547    $(MODEL_LIB)(in_out_manager.o) \ 
    55485711   $(MODEL_LIB)(ini1d.o) \ 
    5549    $(MODEL_LIB)(lbclnk.o) \ 
     5712   $(MODEL_LIB)(in_out_manager.o) \ 
     5713   $(MODEL_LIB)(lbclnk.o) \ 
     5714   $(MODEL_LIB)(lib_mpp.o) \ 
     5715   $(MODEL_LIB)(lib_print.o) \ 
    55505716   $(MODEL_LIB)(limistate.o) \ 
    55515717   $(MODEL_LIB)(limmsh.o) \ 
     
    55575723   $(MODEL_LIB)(par_oce.o) \ 
    55585724   $(MODEL_LIB)(phycst.o) \ 
     5725   $(MODEL_LIB)(prtctl.o) \ 
     5726   daymod.F90 \ 
     5727   dom_ice.F90 \ 
     5728   dom_oce.F90 \ 
     5729   iceini.F90 \ 
     5730   ice.F90 \ 
     5731   ice_oce.F90 \ 
     5732   in_out_manager.F90 \ 
     5733   lbclnk.F90 \ 
     5734   lib_mpp.F90 \ 
     5735   limadv.F90 \ 
     5736   limhdf.F90 \ 
     5737   limistate.F90 \ 
     5738   phycst.F90 \ 
     5739   $(MODEL_LIB)(daymod.o) \ 
     5740   $(MODEL_LIB)(dom_ice.o) \ 
     5741   $(MODEL_LIB)(dom_oce.o) \ 
     5742   $(MODEL_LIB)(iceini.o) \ 
     5743   $(MODEL_LIB)(ice.o) \ 
     5744   $(MODEL_LIB)(ice_oce.o) \ 
     5745   $(MODEL_LIB)(in_out_manager.o) \ 
     5746   $(MODEL_LIB)(lbclnk.o) \ 
     5747   $(MODEL_LIB)(lib_mpp.o) \ 
     5748   $(MODEL_LIB)(limadv.o) \ 
     5749   $(MODEL_LIB)(limhdf.o) \ 
     5750   $(MODEL_LIB)(limistate.o) \ 
     5751   $(MODEL_LIB)(phycst.o) \ 
     5752   vectopt_loop_substitute.h90 \ 
     5753   KEY_CPP \ 
     5754   limtrp.F90 
     5755$(MODEL_LIB)(limwri.o) :   \ 
    55595756   blk_oce.F90 \ 
    5560    dom_ice.F90 \ 
     5757   daymod.F90 \ 
    55615758   dom_oce.F90 \ 
    55625759   flx_oce.F90 \ 
    55635760   ice.F90 \ 
    55645761   ice_oce.F90 \ 
    5565    in_out_manager.F90 \ 
    55665762   ini1d.F90 \ 
    5567    lbclnk.F90 \ 
     5763   in_out_manager.F90 \ 
     5764   lib_mpp.F90 \ 
     5765   lib_print.f90 \ 
    55685766   limistate.F90 \ 
    55695767   limmsh.F90 \ 
     
    55755773   par_oce.F90 \ 
    55765774   phycst.F90 \ 
    5577    $(MODEL_LIB)(ice_oce.o) \ 
    5578    $(MODEL_LIB)(iceini.o) \ 
    5579    $(MODEL_LIB)(limistate.o) \ 
    5580    $(MODEL_LIB)(par_oce.o) \ 
    5581    $(MODEL_LIB)(phycst.o) \ 
    5582    $(MODEL_LIB)(thd_ice.o) \ 
    5583    ice_oce.F90 \ 
    5584    iceini.F90 \ 
    5585    limistate.F90 \ 
    5586    par_oce.F90 \ 
    5587    phycst.F90 \ 
    5588    thd_ice.F90 \ 
    5589    KEY_CPP \ 
    5590    limthd_lac.F90 
    5591 $(MODEL_LIB)(limthd_zdf.o) :  \ 
     5775   prtctl.F90 \ 
    55925776   $(MODEL_LIB)(blk_oce.o) \ 
    5593    $(MODEL_LIB)(dom_ice.o) \ 
     5777   $(MODEL_LIB)(daymod.o) \ 
    55945778   $(MODEL_LIB)(dom_oce.o) \ 
    55955779   $(MODEL_LIB)(flx_oce.o) \ 
    55965780   $(MODEL_LIB)(ice.o) \ 
    55975781   $(MODEL_LIB)(ice_oce.o) \ 
    5598    $(MODEL_LIB)(in_out_manager.o) \ 
    55995782   $(MODEL_LIB)(ini1d.o) \ 
    5600    $(MODEL_LIB)(lbclnk.o) \ 
     5783   $(MODEL_LIB)(in_out_manager.o) \ 
     5784   $(MODEL_LIB)(lib_mpp.o) \ 
    56015785   $(MODEL_LIB)(lib_print.o) \ 
    56025786   $(MODEL_LIB)(limistate.o) \ 
     
    56095793   $(MODEL_LIB)(par_oce.o) \ 
    56105794   $(MODEL_LIB)(phycst.o) \ 
    5611    blk_oce.F90 \ 
     5795   $(MODEL_LIB)(prtctl.o) \ 
     5796   daymod.F90 \ 
     5797   dianam.F90 \ 
    56125798   dom_ice.F90 \ 
    56135799   dom_oce.F90 \ 
    56145800   flx_oce.F90 \ 
     5801   iceini.F90 \ 
    56155802   ice.F90 \ 
    56165803   ice_oce.F90 \ 
    56175804   in_out_manager.F90 \ 
    5618    ini1d.F90 \ 
    5619    lbclnk.F90 \ 
    5620    lib_print.f90 \ 
    5621    limistate.F90 \ 
    5622    limmsh.F90 \ 
    5623    limrst.F90 \ 
    5624    oce.F90 \ 
    5625    ocfzpt.F90 \ 
    5626    par_ice.F90 \ 
    5627    par_kind.F90 \ 
    5628    par_oce.F90 \ 
    5629    phycst.F90 \ 
    5630    $(MODEL_LIB)(ice_oce.o) \ 
    5631    $(MODEL_LIB)(iceini.o) \ 
    5632    $(MODEL_LIB)(in_out_manager.o) \ 
    5633    $(MODEL_LIB)(limistate.o) \ 
    5634    $(MODEL_LIB)(par_oce.o) \ 
    5635    $(MODEL_LIB)(phycst.o) \ 
    5636    $(MODEL_LIB)(thd_ice.o) \ 
    5637    ice_oce.F90 \ 
    5638    iceini.F90 \ 
    5639    in_out_manager.F90 \ 
    5640    limistate.F90 \ 
    5641    par_oce.F90 \ 
    5642    phycst.F90 \ 
    5643    thd_ice.F90 \ 
    5644    KEY_CPP \ 
    5645    limthd_zdf.F90 
    5646 $(MODEL_LIB)(limtrp.o) :   \ 
    5647    $(MODEL_LIB)(blk_oce.o) \ 
    5648    $(MODEL_LIB)(dom_ice.o) \ 
    5649    $(MODEL_LIB)(dom_oce.o) \ 
    5650    $(MODEL_LIB)(flx_oce.o) \ 
    5651    $(MODEL_LIB)(ice.o) \ 
    5652    $(MODEL_LIB)(ice_oce.o) \ 
    5653    $(MODEL_LIB)(in_out_manager.o) \ 
    5654    $(MODEL_LIB)(ini1d.o) \ 
    5655    $(MODEL_LIB)(lbclnk.o) \ 
    5656    $(MODEL_LIB)(lib_mpp.o) \ 
    5657    $(MODEL_LIB)(lib_print.o) \ 
    5658    $(MODEL_LIB)(limistate.o) \ 
    5659    $(MODEL_LIB)(limmsh.o) \ 
    5660    $(MODEL_LIB)(limrst.o) \ 
    5661    $(MODEL_LIB)(oce.o) \ 
    5662    $(MODEL_LIB)(ocfzpt.o) \ 
    5663    $(MODEL_LIB)(par_ice.o) \ 
    5664    $(MODEL_LIB)(par_kind.o) \ 
    5665    $(MODEL_LIB)(par_oce.o) \ 
    5666    $(MODEL_LIB)(phycst.o) \ 
    5667    $(MODEL_LIB)(prtctl.o) \ 
    5668    blk_oce.F90 \ 
    5669    dom_ice.F90 \ 
    5670    dom_oce.F90 \ 
    5671    flx_oce.F90 \ 
    5672    ice.F90 \ 
    5673    ice_oce.F90 \ 
    5674    in_out_manager.F90 \ 
    5675    ini1d.F90 \ 
    5676    lbclnk.F90 \ 
    5677    lib_mpp.F90 \ 
    5678    lib_print.f90 \ 
    5679    limistate.F90 \ 
    5680    limmsh.F90 \ 
    5681    limrst.F90 \ 
    5682    oce.F90 \ 
    5683    ocfzpt.F90 \ 
    5684    par_ice.F90 \ 
    5685    par_kind.F90 \ 
    5686    par_oce.F90 \ 
    5687    phycst.F90 \ 
    5688    prtctl.F90 \ 
    5689    $(MODEL_LIB)(daymod.o) \ 
    5690    $(MODEL_LIB)(dom_ice.o) \ 
    5691    $(MODEL_LIB)(dom_oce.o) \ 
    5692    $(MODEL_LIB)(ice.o) \ 
    5693    $(MODEL_LIB)(ice_oce.o) \ 
    5694    $(MODEL_LIB)(iceini.o) \ 
    5695    $(MODEL_LIB)(in_out_manager.o) \ 
    5696    $(MODEL_LIB)(lbclnk.o) \ 
    5697    $(MODEL_LIB)(lib_mpp.o) \ 
    5698    $(MODEL_LIB)(limadv.o) \ 
    5699    $(MODEL_LIB)(limhdf.o) \ 
    5700    $(MODEL_LIB)(limistate.o) \ 
    5701    $(MODEL_LIB)(phycst.o) \ 
    5702    daymod.F90 \ 
    5703    dom_ice.F90 \ 
    5704    dom_oce.F90 \ 
    5705    ice.F90 \ 
    5706    ice_oce.F90 \ 
    5707    iceini.F90 \ 
    5708    in_out_manager.F90 \ 
    5709    lbclnk.F90 \ 
    5710    lib_mpp.F90 \ 
    5711    limadv.F90 \ 
    5712    limhdf.F90 \ 
    5713    limistate.F90 \ 
    5714    phycst.F90 \ 
    5715    vectopt_loop_substitute.h90 \ 
    5716    KEY_CPP \ 
    5717    limtrp.F90 
    5718 $(MODEL_LIB)(limwri.o) :   \ 
    5719    $(MODEL_LIB)(blk_oce.o) \ 
    5720    $(MODEL_LIB)(daymod.o) \ 
    5721    $(MODEL_LIB)(dom_oce.o) \ 
    5722    $(MODEL_LIB)(flx_oce.o) \ 
    5723    $(MODEL_LIB)(ice.o) \ 
    5724    $(MODEL_LIB)(ice_oce.o) \ 
    5725    $(MODEL_LIB)(in_out_manager.o) \ 
    5726    $(MODEL_LIB)(ini1d.o) \ 
    5727    $(MODEL_LIB)(lib_mpp.o) \ 
    5728    $(MODEL_LIB)(lib_print.o) \ 
    5729    $(MODEL_LIB)(limistate.o) \ 
    5730    $(MODEL_LIB)(limmsh.o) \ 
    5731    $(MODEL_LIB)(limrst.o) \ 
    5732    $(MODEL_LIB)(oce.o) \ 
    5733    $(MODEL_LIB)(ocfzpt.o) \ 
    5734    $(MODEL_LIB)(par_ice.o) \ 
    5735    $(MODEL_LIB)(par_kind.o) \ 
    5736    $(MODEL_LIB)(par_oce.o) \ 
    5737    $(MODEL_LIB)(phycst.o) \ 
    5738    $(MODEL_LIB)(prtctl.o) \ 
    5739    blk_oce.F90 \ 
    5740    daymod.F90 \ 
    5741    dom_oce.F90 \ 
    5742    flx_oce.F90 \ 
    5743    ice.F90 \ 
    5744    ice_oce.F90 \ 
    5745    in_out_manager.F90 \ 
    5746    ini1d.F90 \ 
    5747    lib_mpp.F90 \ 
    5748    lib_print.f90 \ 
    5749    limistate.F90 \ 
    5750    limmsh.F90 \ 
    5751    limrst.F90 \ 
    5752    oce.F90 \ 
    5753    ocfzpt.F90 \ 
    5754    par_ice.F90 \ 
    5755    par_kind.F90 \ 
    5756    par_oce.F90 \ 
    5757    phycst.F90 \ 
    5758    prtctl.F90 \ 
     5805   lbclnk.F90 \ 
     5806   phycst.F90 \ 
    57595807   $(MODEL_LIB)(daymod.o) \ 
    57605808   $(MODEL_LIB)(dianam.o) \ 
     
    57625810   $(MODEL_LIB)(dom_oce.o) \ 
    57635811   $(MODEL_LIB)(flx_oce.o) \ 
     5812   $(MODEL_LIB)(iceini.o) \ 
    57645813   $(MODEL_LIB)(ice.o) \ 
    57655814   $(MODEL_LIB)(ice_oce.o) \ 
    5766    $(MODEL_LIB)(iceini.o) \ 
    5767    $(MODEL_LIB)(in_out_manager.o) \ 
    5768    $(MODEL_LIB)(lbclnk.o) \ 
    5769    $(MODEL_LIB)(phycst.o) \ 
    5770    daymod.F90 \ 
    5771    dianam.F90 \ 
    5772    dom_ice.F90 \ 
    5773    dom_oce.F90 \ 
    5774    flx_oce.F90 \ 
    5775    ice.F90 \ 
    5776    ice_oce.F90 \ 
    5777    iceini.F90 \ 
    5778    in_out_manager.F90 \ 
    5779    lbclnk.F90 \ 
    5780    phycst.F90 \ 
     5815   $(MODEL_LIB)(in_out_manager.o) \ 
     5816   $(MODEL_LIB)(lbclnk.o) \ 
     5817   $(MODEL_LIB)(phycst.o) \ 
     5818   diadimg.F90 \ 
    57815819   $(MODEL_LIB)(diadimg.o) \ 
    5782    diadimg.F90 \ 
    57835820   limwri_dimg.h90 \ 
    57845821   $(IOIPSL_LIB) \ 
     
    57865823   limwri.F90 
    57875824$(MODEL_LIB)(model.o) : \ 
     5825   cpl.F90 \ 
     5826   cpl_oce.F90 \ 
     5827   daymod.F90 \ 
     5828   diaptr.F90 \ 
     5829   domain.F90 \ 
     5830   domcfg.F90 \ 
     5831   dom_oce.F90 \ 
     5832   dtasal.F90 \ 
     5833   dtasst.F90 \ 
     5834   dtatem.F90 \ 
     5835   dyncor1d.F90 \ 
     5836   dynspg_oce.F90 \ 
     5837   eosbn2.F90 \ 
     5838   flxfwb.F90 \ 
     5839   flxmod.F90 \ 
     5840   iceini.F90 \ 
     5841   ini1d.F90 \ 
     5842   initrc.F90 \ 
     5843   in_out_manager.F90 \ 
     5844   istate.F90 \ 
     5845   ldfdyn.F90 \ 
     5846   ldftra.F90 \ 
     5847   lib_mpp.F90 \ 
     5848   mppini.F90 \ 
     5849   obcini.F90 \ 
     5850   obc_par.F90 \ 
     5851   oce.F90 \ 
     5852   ocfzpt.F90 \ 
     5853   phycst.F90 \ 
     5854   prtctl.F90 \ 
     5855   solver.F90 \ 
     5856   step1d.F90 \ 
     5857   step.F90 \ 
     5858   trdicp.F90 \ 
     5859   trdmld.F90 \ 
     5860   trdmod_oce.F90 \ 
     5861   trdvor.F90 \ 
     5862   zdfini.F90 \ 
     5863   zpshde.F90 \ 
    57885864   $(MODEL_LIB)(cpl.o) \ 
    57895865   $(MODEL_LIB)(cpl_oce.o) \ 
    57905866   $(MODEL_LIB)(daymod.o) \ 
    57915867   $(MODEL_LIB)(diaptr.o) \ 
    5792    $(MODEL_LIB)(dom_oce.o) \ 
    57935868   $(MODEL_LIB)(domain.o) \ 
    57945869   $(MODEL_LIB)(domcfg.o) \ 
     5870   $(MODEL_LIB)(dom_oce.o) \ 
    57955871   $(MODEL_LIB)(dtasal.o) \ 
    57965872   $(MODEL_LIB)(dtasst.o) \ 
     
    58025878   $(MODEL_LIB)(flxmod.o) \ 
    58035879   $(MODEL_LIB)(iceini.o) \ 
    5804    $(MODEL_LIB)(in_out_manager.o) \ 
    58055880   $(MODEL_LIB)(ini1d.o) \ 
    58065881   $(MODEL_LIB)(initrc.o) \ 
     5882   $(MODEL_LIB)(in_out_manager.o) \ 
    58075883   $(MODEL_LIB)(istate.o) \ 
    58085884   $(MODEL_LIB)(ldfdyn.o) \ 
     
    58105886   $(MODEL_LIB)(lib_mpp.o) \ 
    58115887   $(MODEL_LIB)(mppini.o) \ 
     5888   $(MODEL_LIB)(obcini.o) \ 
    58125889   $(MODEL_LIB)(obc_par.o) \ 
    5813    $(MODEL_LIB)(obcini.o) \ 
    58145890   $(MODEL_LIB)(oce.o) \ 
    58155891   $(MODEL_LIB)(ocfzpt.o) \ 
     
    58175893   $(MODEL_LIB)(prtctl.o) \ 
    58185894   $(MODEL_LIB)(solver.o) \ 
     5895   $(MODEL_LIB)(step1d.o) \ 
    58195896   $(MODEL_LIB)(step.o) \ 
    5820    $(MODEL_LIB)(step1d.o) \ 
    5821    $(MODEL_LIB)(traqsr.o) \ 
    58225897   $(MODEL_LIB)(trdicp.o) \ 
    58235898   $(MODEL_LIB)(trdmld.o) \ 
     
    58265901   $(MODEL_LIB)(zdfini.o) \ 
    58275902   $(MODEL_LIB)(zpshde.o) \ 
    5828    cpl.F90 \ 
    5829    cpl_oce.F90 \ 
    5830    daymod.F90 \ 
    5831    diaptr.F90 \ 
    5832    dom_oce.F90 \ 
    5833    domain.F90 \ 
    5834    domcfg.F90 \ 
    5835    dtasal.F90 \ 
    5836    dtasst.F90 \ 
    5837    dtatem.F90 \ 
    5838    dyncor1d.F90 \ 
    5839    dynspg_oce.F90 \ 
    5840    eosbn2.F90 \ 
    5841    flxfwb.F90 \ 
    5842    flxmod.F90 \ 
    5843    iceini.F90 \ 
    5844    in_out_manager.F90 \ 
    5845    ini1d.F90 \ 
    5846    initrc.F90 \ 
    5847    istate.F90 \ 
    5848    ldfdyn.F90 \ 
    5849    ldftra.F90 \ 
    5850    lib_mpp.F90 \ 
    5851    mppini.F90 \ 
    5852    obc_par.F90 \ 
    5853    obcini.F90 \ 
    5854    oce.F90 \ 
    5855    ocfzpt.F90 \ 
    5856    phycst.F90 \ 
    5857    prtctl.F90 \ 
    5858    solver.F90 \ 
    5859    step.F90 \ 
    5860    step1d.F90 \ 
    5861    traqsr.F90 \ 
    5862    trdicp.F90 \ 
    5863    trdmld.F90 \ 
    5864    trdmod_oce.F90 \ 
    5865    trdvor.F90 \ 
    5866    zdfini.F90 \ 
    5867    zpshde.F90 \ 
     5903   opa.F90 \ 
    58685904   $(MODEL_LIB)(opa.o) \ 
    5869    opa.F90 \ 
    58705905   model.f90 
    58715906$(MODEL_LIB)(mppini.o) :   \ 
    5872    $(MODEL_LIB)(dom_oce.o) \ 
    5873    $(MODEL_LIB)(in_out_manager.o) \ 
    5874    $(MODEL_LIB)(lib_print.o) \ 
    5875    $(MODEL_LIB)(par_kind.o) \ 
    5876    $(MODEL_LIB)(par_oce.o) \ 
    5877    dom_oce.F90 \ 
    5878    in_out_manager.F90 \ 
    5879    lib_print.f90 \ 
    5880    par_kind.F90 \ 
    5881    par_oce.F90 \ 
     5907   dom_oce.F90 \ 
     5908   in_out_manager.F90 \ 
     5909   lib_print.f90 \ 
     5910   par_kind.F90 \ 
     5911   par_oce.F90 \ 
     5912   $(MODEL_LIB)(dom_oce.o) \ 
     5913   $(MODEL_LIB)(in_out_manager.o) \ 
     5914   $(MODEL_LIB)(lib_print.o) \ 
     5915   $(MODEL_LIB)(par_kind.o) \ 
     5916   $(MODEL_LIB)(par_oce.o) \ 
     5917   dom_oce.F90 \ 
     5918   in_out_manager.F90 \ 
     5919   lib_mpp.F90 \ 
     5920   sol_oce.F90 \ 
    58825921   $(MODEL_LIB)(dom_oce.o) \ 
    58835922   $(MODEL_LIB)(in_out_manager.o) \ 
    58845923   $(MODEL_LIB)(lib_mpp.o) \ 
    58855924   $(MODEL_LIB)(sol_oce.o) \ 
    5886    dom_oce.F90 \ 
    5887    in_out_manager.F90 \ 
    5888    lib_mpp.F90 \ 
    5889    sol_oce.F90 \ 
    58905925   domzgr_substitute.h90 \ 
    58915926   mppini_2.h90 \ 
     
    58935928   KEY_CPP \ 
    58945929   mppini.F90 
    5895 $(MODEL_LIB)(obc_oce.o) :  \ 
    5896    $(MODEL_LIB)(par_kind.o) \ 
    5897    $(MODEL_LIB)(par_oce.o) \ 
    5898    par_kind.F90 \ 
    5899    par_oce.F90 \ 
     5930$(MODEL_LIB)(obccli.o) :   \ 
     5931   in_out_manager.F90 \ 
     5932   obc_par.F90 \ 
     5933   par_oce.F90 \ 
     5934   $(MODEL_LIB)(in_out_manager.o) \ 
    59005935   $(MODEL_LIB)(obc_par.o) \ 
    59015936   $(MODEL_LIB)(par_oce.o) \ 
    5902    obc_par.F90 \ 
    5903    par_oce.F90 \ 
    5904    KEY_CPP \ 
    5905    obc_oce.F90 
    5906 $(MODEL_LIB)(obc_par.o) :  \ 
    5907    $(MODEL_LIB)(par_kind.o) \ 
    5908    par_kind.F90 \ 
    5909    $(MODEL_LIB)(par_oce.o) \ 
    5910    par_oce.F90 \ 
    5911    obc_par_EEL_R5.h90 \ 
    5912    KEY_CPP \ 
    5913    obc_par.F90 
    5914 $(MODEL_LIB)(obccli.o) :   \ 
    5915    $(MODEL_LIB)(in_out_manager.o) \ 
    5916    $(MODEL_LIB)(obc_par.o) \ 
    5917    $(MODEL_LIB)(par_oce.o) \ 
    5918    in_out_manager.F90 \ 
    5919    obc_par.F90 \ 
    5920    par_oce.F90 \ 
     5937   dom_oce.F90 \ 
     5938   obc_oce.F90 \ 
     5939   oce.F90 \ 
     5940   phycst.F90 \ 
    59215941   $(MODEL_LIB)(dom_oce.o) \ 
    59225942   $(MODEL_LIB)(obc_oce.o) \ 
    59235943   $(MODEL_LIB)(oce.o) \ 
    59245944   $(MODEL_LIB)(phycst.o) \ 
    5925    dom_oce.F90 \ 
    5926    obc_oce.F90 \ 
    5927    oce.F90 \ 
    5928    phycst.F90 \ 
    59295945   domzgr_substitute.h90 \ 
    59305946   KEY_CPP \ 
    59315947   obccli.F90 
    59325948$(MODEL_LIB)(obcdom.o) :   \ 
     5949   dom_oce.F90 \ 
     5950   in_out_manager.F90 \ 
     5951   lib_print.f90 \ 
     5952   obc_par.F90 \ 
     5953   par_kind.F90 \ 
     5954   par_oce.F90 \ 
    59335955   $(MODEL_LIB)(dom_oce.o) \ 
    59345956   $(MODEL_LIB)(in_out_manager.o) \ 
     
    59395961   dom_oce.F90 \ 
    59405962   in_out_manager.F90 \ 
    5941    lib_print.f90 \ 
    5942    obc_par.F90 \ 
    5943    par_kind.F90 \ 
    5944    par_oce.F90 \ 
     5963   lib_mpp.F90 \ 
     5964   obc_oce.F90 \ 
     5965   oce.F90 \ 
     5966   phycst.F90 \ 
    59455967   $(MODEL_LIB)(dom_oce.o) \ 
    59465968   $(MODEL_LIB)(in_out_manager.o) \ 
     
    59495971   $(MODEL_LIB)(oce.o) \ 
    59505972   $(MODEL_LIB)(phycst.o) \ 
    5951    dom_oce.F90 \ 
    5952    in_out_manager.F90 \ 
    5953    lib_mpp.F90 \ 
    5954    obc_oce.F90 \ 
    5955    oce.F90 \ 
    5956    phycst.F90 \ 
    59575973   KEY_CPP \ 
    59585974   obcdom.F90 
    59595975$(MODEL_LIB)(obcdta.o) :   \ 
     5976   dom_oce.F90 \ 
     5977   in_out_manager.F90 \ 
     5978   lib_mpp.F90 \ 
     5979   lib_print.f90 \ 
     5980   obc_oce.F90 \ 
     5981   obc_par.F90 \ 
     5982   oce.F90 \ 
     5983   par_kind.F90 \ 
     5984   par_oce.F90 \ 
     5985   phycst.F90 \ 
     5986   prtctl.F90 \ 
    59605987   $(MODEL_LIB)(dom_oce.o) \ 
    59615988   $(MODEL_LIB)(in_out_manager.o) \ 
     
    59695996   $(MODEL_LIB)(phycst.o) \ 
    59705997   $(MODEL_LIB)(prtctl.o) \ 
    5971    dom_oce.F90 \ 
    5972    in_out_manager.F90 \ 
    5973    lib_mpp.F90 \ 
    5974    lib_print.f90 \ 
     5998   daymod.F90 \ 
     5999   dom_oce.F90 \ 
     6000   dynspg_oce.F90 \ 
     6001   in_out_manager.F90 \ 
     6002   lbclnk.F90 \ 
     6003   lib_mpp.F90 \ 
     6004   obccli.F90 \ 
    59756005   obc_oce.F90 \ 
    5976    obc_par.F90 \ 
    5977    oce.F90 \ 
    5978    par_kind.F90 \ 
    5979    par_oce.F90 \ 
    5980    phycst.F90 \ 
    5981    prtctl.F90 \ 
     6006   oce.F90 \ 
     6007   phycst.F90 \ 
    59826008   $(MODEL_LIB)(daymod.o) \ 
    59836009   $(MODEL_LIB)(dom_oce.o) \ 
     
    59866012   $(MODEL_LIB)(lbclnk.o) \ 
    59876013   $(MODEL_LIB)(lib_mpp.o) \ 
     6014   $(MODEL_LIB)(obccli.o) \ 
    59886015   $(MODEL_LIB)(obc_oce.o) \ 
    5989    $(MODEL_LIB)(obccli.o) \ 
    5990    $(MODEL_LIB)(oce.o) \ 
    5991    $(MODEL_LIB)(phycst.o) \ 
    5992    daymod.F90 \ 
    5993    dom_oce.F90 \ 
    5994    dynspg_oce.F90 \ 
    5995    in_out_manager.F90 \ 
    5996    lbclnk.F90 \ 
    5997    lib_mpp.F90 \ 
    5998    obc_oce.F90 \ 
    5999    obccli.F90 \ 
    6000    oce.F90 \ 
    6001    phycst.F90 \ 
     6016   $(MODEL_LIB)(oce.o) \ 
     6017   $(MODEL_LIB)(phycst.o) \ 
    60026018   domzgr_substitute.h90 \ 
    60036019   obc_vectopt_loop_substitute.h90 \ 
     
    60066022   obcdta.F90 
    60076023$(MODEL_LIB)(obcdyn.o) :   \ 
     6024   dom_oce.F90 \ 
     6025   in_out_manager.F90 \ 
     6026   lib_mpp.F90 \ 
     6027   lib_print.f90 \ 
     6028   obc_oce.F90 \ 
     6029   obc_par.F90 \ 
     6030   oce.F90 \ 
     6031   par_kind.F90 \ 
     6032   par_oce.F90 \ 
     6033   phycst.F90 \ 
    60086034   $(MODEL_LIB)(dom_oce.o) \ 
    60096035   $(MODEL_LIB)(in_out_manager.o) \ 
     
    60176043   $(MODEL_LIB)(phycst.o) \ 
    60186044   dom_oce.F90 \ 
     6045   dynspg_oce.F90 \ 
     6046   in_out_manager.F90 \ 
     6047   lbclnk.F90 \ 
     6048   lib_mpp.F90 \ 
     6049   obccli.F90 \ 
     6050   obc_oce.F90 \ 
     6051   oce.F90 \ 
     6052   phycst.F90 \ 
     6053   $(MODEL_LIB)(dom_oce.o) \ 
     6054   $(MODEL_LIB)(dynspg_oce.o) \ 
     6055   $(MODEL_LIB)(in_out_manager.o) \ 
     6056   $(MODEL_LIB)(lbclnk.o) \ 
     6057   $(MODEL_LIB)(lib_mpp.o) \ 
     6058   $(MODEL_LIB)(obccli.o) \ 
     6059   $(MODEL_LIB)(obc_oce.o) \ 
     6060   $(MODEL_LIB)(oce.o) \ 
     6061   $(MODEL_LIB)(phycst.o) \ 
     6062   KEY_CPP \ 
     6063   obcdyn.F90 
     6064$(MODEL_LIB)(obcdyn_bt.o) :   \ 
     6065   dom_oce.F90 \ 
    60196066   in_out_manager.F90 \ 
    60206067   lib_mpp.F90 \ 
     
    60276074   phycst.F90 \ 
    60286075   $(MODEL_LIB)(dom_oce.o) \ 
    6029    $(MODEL_LIB)(dynspg_oce.o) \ 
    6030    $(MODEL_LIB)(in_out_manager.o) \ 
    6031    $(MODEL_LIB)(lbclnk.o) \ 
    6032    $(MODEL_LIB)(lib_mpp.o) \ 
    6033    $(MODEL_LIB)(obc_oce.o) \ 
    6034    $(MODEL_LIB)(obccli.o) \ 
    6035    $(MODEL_LIB)(oce.o) \ 
    6036    $(MODEL_LIB)(phycst.o) \ 
    6037    dom_oce.F90 \ 
    6038    dynspg_oce.F90 \ 
    6039    in_out_manager.F90 \ 
    6040    lbclnk.F90 \ 
    6041    lib_mpp.F90 \ 
    6042    obc_oce.F90 \ 
    6043    obccli.F90 \ 
    6044    oce.F90 \ 
    6045    phycst.F90 \ 
    6046    KEY_CPP \ 
    6047    obcdyn.F90 
    6048 $(MODEL_LIB)(obcdyn_bt.o) :   \ 
    6049    $(MODEL_LIB)(dom_oce.o) \ 
    60506076   $(MODEL_LIB)(in_out_manager.o) \ 
    60516077   $(MODEL_LIB)(lib_mpp.o) \ 
     
    60586084   $(MODEL_LIB)(phycst.o) \ 
    60596085   dom_oce.F90 \ 
    6060    in_out_manager.F90 \ 
    6061    lib_mpp.F90 \ 
    6062    lib_print.f90 \ 
     6086   dynspg_oce.F90 \ 
     6087   in_out_manager.F90 \ 
     6088   lbclnk.F90 \ 
     6089   lib_mpp.F90 \ 
     6090   obccli.F90 \ 
     6091   obc_oce.F90 \ 
     6092   oce.F90 \ 
     6093   phycst.F90 \ 
     6094   $(MODEL_LIB)(dom_oce.o) \ 
     6095   $(MODEL_LIB)(dynspg_oce.o) \ 
     6096   $(MODEL_LIB)(in_out_manager.o) \ 
     6097   $(MODEL_LIB)(lbclnk.o) \ 
     6098   $(MODEL_LIB)(lib_mpp.o) \ 
     6099   $(MODEL_LIB)(obccli.o) \ 
     6100   $(MODEL_LIB)(obc_oce.o) \ 
     6101   $(MODEL_LIB)(oce.o) \ 
     6102   $(MODEL_LIB)(phycst.o) \ 
     6103   KEY_CPP \ 
     6104   obcdyn_bt.F90 
     6105$(MODEL_LIB)(obcfla.o) :   \ 
     6106   daymod.F90 \ 
     6107   dom_oce.F90 \ 
     6108   dynspg_oce.F90 \ 
     6109   in_out_manager.F90 \ 
     6110   lbclnk.F90 \ 
     6111   lib_mpp.F90 \ 
     6112   obccli.F90 \ 
    60636113   obc_oce.F90 \ 
    60646114   obc_par.F90 \ 
    60656115   oce.F90 \ 
    6066    par_kind.F90 \ 
    6067    par_oce.F90 \ 
    6068    phycst.F90 \ 
     6116   par_oce.F90 \ 
     6117   phycst.F90 \ 
     6118   $(MODEL_LIB)(daymod.o) \ 
    60696119   $(MODEL_LIB)(dom_oce.o) \ 
    60706120   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    60726122   $(MODEL_LIB)(lbclnk.o) \ 
    60736123   $(MODEL_LIB)(lib_mpp.o) \ 
    6074    $(MODEL_LIB)(obc_oce.o) \ 
    60756124   $(MODEL_LIB)(obccli.o) \ 
    6076    $(MODEL_LIB)(oce.o) \ 
    6077    $(MODEL_LIB)(phycst.o) \ 
    6078    dom_oce.F90 \ 
    6079    dynspg_oce.F90 \ 
    6080    in_out_manager.F90 \ 
    6081    lbclnk.F90 \ 
    6082    lib_mpp.F90 \ 
    6083    obc_oce.F90 \ 
    6084    obccli.F90 \ 
    6085    oce.F90 \ 
    6086    phycst.F90 \ 
    6087    KEY_CPP \ 
    6088    obcdyn_bt.F90 
    6089 $(MODEL_LIB)(obcfla.o) :   \ 
    6090    $(MODEL_LIB)(daymod.o) \ 
    6091    $(MODEL_LIB)(dom_oce.o) \ 
    6092    $(MODEL_LIB)(dynspg_oce.o) \ 
    6093    $(MODEL_LIB)(in_out_manager.o) \ 
    6094    $(MODEL_LIB)(lbclnk.o) \ 
    6095    $(MODEL_LIB)(lib_mpp.o) \ 
    60966125   $(MODEL_LIB)(obc_oce.o) \ 
    60976126   $(MODEL_LIB)(obc_par.o) \ 
    6098    $(MODEL_LIB)(obccli.o) \ 
    6099    $(MODEL_LIB)(oce.o) \ 
    6100    $(MODEL_LIB)(par_oce.o) \ 
    6101    $(MODEL_LIB)(phycst.o) \ 
     6127   $(MODEL_LIB)(oce.o) \ 
     6128   $(MODEL_LIB)(par_oce.o) \ 
     6129   $(MODEL_LIB)(phycst.o) \ 
     6130   dom_oce.F90 \ 
     6131   dynspg_oce.F90 \ 
     6132   obcdta.F90 \ 
     6133   obc_oce.F90 \ 
     6134   oce.F90 \ 
     6135   phycst.F90 \ 
     6136   $(MODEL_LIB)(dom_oce.o) \ 
     6137   $(MODEL_LIB)(dynspg_oce.o) \ 
     6138   $(MODEL_LIB)(obcdta.o) \ 
     6139   $(MODEL_LIB)(obc_oce.o) \ 
     6140   $(MODEL_LIB)(oce.o) \ 
     6141   $(MODEL_LIB)(phycst.o) \ 
     6142   KEY_CPP \ 
     6143   obcfla.F90 
     6144$(MODEL_LIB)(obcini.o) :   \ 
    61026145   daymod.F90 \ 
    61036146   dom_oce.F90 \ 
    6104    dynspg_oce.F90 \ 
    6105    in_out_manager.F90 \ 
    6106    lbclnk.F90 \ 
    6107    lib_mpp.F90 \ 
     6147   in_out_manager.F90 \ 
     6148   lbclnk.F90 \ 
     6149   lib_mpp.F90 \ 
     6150   lib_print.f90 \ 
    61086151   obc_oce.F90 \ 
    61096152   obc_par.F90 \ 
    6110    obccli.F90 \ 
    6111    oce.F90 \ 
    6112    par_oce.F90 \ 
    6113    phycst.F90 \ 
    6114    $(MODEL_LIB)(dom_oce.o) \ 
    6115    $(MODEL_LIB)(dynspg_oce.o) \ 
    6116    $(MODEL_LIB)(obc_oce.o) \ 
    6117    $(MODEL_LIB)(obcdta.o) \ 
    6118    $(MODEL_LIB)(oce.o) \ 
    6119    $(MODEL_LIB)(phycst.o) \ 
    6120    dom_oce.F90 \ 
    6121    dynspg_oce.F90 \ 
    6122    obc_oce.F90 \ 
    6123    obcdta.F90 \ 
    6124    oce.F90 \ 
    6125    phycst.F90 \ 
    6126    KEY_CPP \ 
    6127    obcfla.F90 
    6128 $(MODEL_LIB)(obcini.o) :   \ 
     6153   oce.F90 \ 
     6154   par_kind.F90 \ 
     6155   par_oce.F90 \ 
     6156   phycst.F90 \ 
    61296157   $(MODEL_LIB)(daymod.o) \ 
    61306158   $(MODEL_LIB)(dom_oce.o) \ 
     
    61396167   $(MODEL_LIB)(par_oce.o) \ 
    61406168   $(MODEL_LIB)(phycst.o) \ 
    6141    daymod.F90 \ 
    6142    dom_oce.F90 \ 
    6143    in_out_manager.F90 \ 
    6144    lbclnk.F90 \ 
    6145    lib_mpp.F90 \ 
    6146    lib_print.f90 \ 
     6169   dom_oce.F90 \ 
     6170   in_out_manager.F90 \ 
     6171   lbclnk.F90 \ 
     6172   lib_mpp.F90 \ 
     6173   obcdom.F90 \ 
     6174   obcrst.F90 \ 
    61476175   obc_oce.F90 \ 
    6148    obc_par.F90 \ 
    6149    oce.F90 \ 
    6150    par_kind.F90 \ 
    6151    par_oce.F90 \ 
    6152    phycst.F90 \ 
    6153    $(MODEL_LIB)(dom_oce.o) \ 
    6154    $(MODEL_LIB)(in_out_manager.o) \ 
    6155    $(MODEL_LIB)(lbclnk.o) \ 
    6156    $(MODEL_LIB)(lib_mpp.o) \ 
    6157    $(MODEL_LIB)(obc_oce.o) \ 
     6176   oce.F90 \ 
     6177   phycst.F90 \ 
     6178   $(MODEL_LIB)(dom_oce.o) \ 
     6179   $(MODEL_LIB)(in_out_manager.o) \ 
     6180   $(MODEL_LIB)(lbclnk.o) \ 
     6181   $(MODEL_LIB)(lib_mpp.o) \ 
    61586182   $(MODEL_LIB)(obcdom.o) \ 
    61596183   $(MODEL_LIB)(obcrst.o) \ 
    6160    $(MODEL_LIB)(oce.o) \ 
    6161    $(MODEL_LIB)(phycst.o) \ 
    6162    dom_oce.F90 \ 
    6163    in_out_manager.F90 \ 
    6164    lbclnk.F90 \ 
    6165    lib_mpp.F90 \ 
    6166    obc_oce.F90 \ 
    6167    obcdom.F90 \ 
    6168    obcrst.F90 \ 
    6169    oce.F90 \ 
    6170    phycst.F90 \ 
     6184   $(MODEL_LIB)(obc_oce.o) \ 
     6185   $(MODEL_LIB)(oce.o) \ 
     6186   $(MODEL_LIB)(phycst.o) \ 
    61716187   obc_vectopt_loop_substitute.h90 \ 
    61726188   KEY_CPP \ 
    61736189   obcini.F90 
    61746190$(MODEL_LIB)(obcrad.o) :   \ 
     6191   dom_oce.F90 \ 
     6192   in_out_manager.F90 \ 
     6193   lib_mpp.F90 \ 
     6194   lib_print.f90 \ 
     6195   obc_par.F90 \ 
     6196   oce.F90 \ 
     6197   par_kind.F90 \ 
     6198   par_oce.F90 \ 
    61756199   $(MODEL_LIB)(dom_oce.o) \ 
    61766200   $(MODEL_LIB)(in_out_manager.o) \ 
     
    61836207   dom_oce.F90 \ 
    61846208   in_out_manager.F90 \ 
    6185    lib_mpp.F90 \ 
    6186    lib_print.f90 \ 
    6187    obc_par.F90 \ 
    6188    oce.F90 \ 
    6189    par_kind.F90 \ 
    6190    par_oce.F90 \ 
     6209   lbclnk.F90 \ 
     6210   lib_mpp.F90 \ 
     6211   obc_oce.F90 \ 
     6212   oce.F90 \ 
     6213   phycst.F90 \ 
    61916214   $(MODEL_LIB)(dom_oce.o) \ 
    61926215   $(MODEL_LIB)(in_out_manager.o) \ 
     
    61966219   $(MODEL_LIB)(oce.o) \ 
    61976220   $(MODEL_LIB)(phycst.o) \ 
    6198    dom_oce.F90 \ 
    6199    in_out_manager.F90 \ 
    6200    lbclnk.F90 \ 
    6201    lib_mpp.F90 \ 
    6202    obc_oce.F90 \ 
    6203    oce.F90 \ 
    6204    phycst.F90 \ 
    62056221   obc_vectopt_loop_substitute.h90 \ 
    62066222   KEY_CPP \ 
    62076223   obcrad.F90 
    62086224$(MODEL_LIB)(obcrst.o) :   \ 
     6225   dom_oce.F90 \ 
     6226   in_out_manager.F90 \ 
     6227   lib_mpp.F90 \ 
     6228   lib_print.f90 \ 
     6229   obc_par.F90 \ 
     6230   oce.F90 \ 
     6231   par_kind.F90 \ 
     6232   par_oce.F90 \ 
     6233   phycst.F90 \ 
     6234   prtctl.F90 \ 
    62096235   $(MODEL_LIB)(dom_oce.o) \ 
    62106236   $(MODEL_LIB)(in_out_manager.o) \ 
     
    62176243   $(MODEL_LIB)(phycst.o) \ 
    62186244   $(MODEL_LIB)(prtctl.o) \ 
    6219    dom_oce.F90 \ 
    6220    in_out_manager.F90 \ 
    6221    lib_mpp.F90 \ 
    6222    lib_print.f90 \ 
    6223    obc_par.F90 \ 
    6224    oce.F90 \ 
    6225    par_kind.F90 \ 
    6226    par_oce.F90 \ 
    6227    phycst.F90 \ 
    6228    prtctl.F90 \ 
     6245   daymod.F90 \ 
     6246   dom_oce.F90 \ 
     6247   in_out_manager.F90 \ 
     6248   lbclnk.F90 \ 
     6249   lib_mpp.F90 \ 
     6250   obc_oce.F90 \ 
     6251   oce.F90 \ 
     6252   phycst.F90 \ 
    62296253   $(MODEL_LIB)(daymod.o) \ 
    62306254   $(MODEL_LIB)(dom_oce.o) \ 
     
    62356259   $(MODEL_LIB)(oce.o) \ 
    62366260   $(MODEL_LIB)(phycst.o) \ 
    6237    daymod.F90 \ 
    6238    dom_oce.F90 \ 
    6239    in_out_manager.F90 \ 
    6240    lbclnk.F90 \ 
    6241    lib_mpp.F90 \ 
    6242    obc_oce.F90 \ 
    6243    oce.F90 \ 
    6244    phycst.F90 \ 
    62456261   KEY_CPP \ 
    62466262   obcrst.F90 
    62476263$(MODEL_LIB)(obcspg.o) :   \ 
     6264   dom_oce.F90 \ 
     6265   in_out_manager.F90 \ 
     6266   lib_mpp.F90 \ 
     6267   lib_print.f90 \ 
     6268   obc_par.F90 \ 
     6269   oce.F90 \ 
     6270   par_kind.F90 \ 
     6271   par_oce.F90 \ 
    62486272   $(MODEL_LIB)(dom_oce.o) \ 
    62496273   $(MODEL_LIB)(in_out_manager.o) \ 
     
    62566280   dom_oce.F90 \ 
    62576281   in_out_manager.F90 \ 
    6258    lib_mpp.F90 \ 
    6259    lib_print.f90 \ 
    6260    obc_par.F90 \ 
    6261    oce.F90 \ 
    6262    par_kind.F90 \ 
    6263    par_oce.F90 \ 
     6282   lbclnk.F90 \ 
     6283   lib_mpp.F90 \ 
     6284   obc_oce.F90 \ 
     6285   oce.F90 \ 
     6286   phycst.F90 \ 
    62646287   $(MODEL_LIB)(dom_oce.o) \ 
    62656288   $(MODEL_LIB)(in_out_manager.o) \ 
     
    62696292   $(MODEL_LIB)(oce.o) \ 
    62706293   $(MODEL_LIB)(phycst.o) \ 
    6271    dom_oce.F90 \ 
    6272    in_out_manager.F90 \ 
    6273    lbclnk.F90 \ 
    6274    lib_mpp.F90 \ 
    6275    obc_oce.F90 \ 
    6276    oce.F90 \ 
    6277    phycst.F90 \ 
    62786294   obc_vectopt_loop_substitute.h90 \ 
    62796295   KEY_CPP \ 
    62806296   obcspg.F90 
    62816297$(MODEL_LIB)(obctra.o) :   \ 
     6298   dom_oce.F90 \ 
     6299   in_out_manager.F90 \ 
     6300   lib_mpp.F90 \ 
     6301   lib_print.f90 \ 
     6302   obc_par.F90 \ 
     6303   oce.F90 \ 
     6304   par_kind.F90 \ 
     6305   par_oce.F90 \ 
    62826306   $(MODEL_LIB)(dom_oce.o) \ 
    62836307   $(MODEL_LIB)(in_out_manager.o) \ 
     
    62906314   dom_oce.F90 \ 
    62916315   in_out_manager.F90 \ 
    6292    lib_mpp.F90 \ 
    6293    lib_print.f90 \ 
    6294    obc_par.F90 \ 
    6295    oce.F90 \ 
    6296    par_kind.F90 \ 
    6297    par_oce.F90 \ 
     6316   lbclnk.F90 \ 
     6317   lib_mpp.F90 \ 
     6318   obc_oce.F90 \ 
     6319   oce.F90 \ 
     6320   phycst.F90 \ 
    62986321   $(MODEL_LIB)(dom_oce.o) \ 
    62996322   $(MODEL_LIB)(in_out_manager.o) \ 
     
    63036326   $(MODEL_LIB)(oce.o) \ 
    63046327   $(MODEL_LIB)(phycst.o) \ 
    6305    dom_oce.F90 \ 
    6306    in_out_manager.F90 \ 
    6307    lbclnk.F90 \ 
    6308    lib_mpp.F90 \ 
    6309    obc_oce.F90 \ 
    6310    oce.F90 \ 
    6311    phycst.F90 \ 
    63126328   obc_vectopt_loop_substitute.h90 \ 
    63136329   KEY_CPP \ 
    63146330   obctra.F90 
    63156331$(MODEL_LIB)(obcvol.o) :   \ 
     6332   blk_oce.F90 \ 
     6333   cpl_oce.F90 \ 
     6334   daymod.F90 \ 
     6335   dom_oce.F90 \ 
     6336   dtasal.F90 \ 
     6337   dtasss.F90 \ 
     6338   dtasst.F90 \ 
     6339   dtatem.F90 \ 
     6340   flxmod.F90 \ 
     6341   flxrnf.F90 \ 
     6342   flx_oce.F90 \ 
     6343   ice_oce.F90 \ 
     6344   in_out_manager.F90 \ 
     6345   lbclnk.F90 \ 
     6346   lib_mpp.F90 \ 
     6347   lib_print.f90 \ 
     6348   obc_par.F90 \ 
     6349   oce.F90 \ 
     6350   ocfzpt.F90 \ 
     6351   par_kind.F90 \ 
     6352   par_oce.F90 \ 
     6353   phycst.F90 \ 
     6354   prtctl.F90 \ 
     6355   taumod.F90 \ 
     6356   tradmp.F90 \ 
    63166357   $(MODEL_LIB)(blk_oce.o) \ 
    63176358   $(MODEL_LIB)(cpl_oce.o) \ 
     
    63226363   $(MODEL_LIB)(dtasst.o) \ 
    63236364   $(MODEL_LIB)(dtatem.o) \ 
    6324    $(MODEL_LIB)(flx_oce.o) \ 
    63256365   $(MODEL_LIB)(flxmod.o) \ 
    63266366   $(MODEL_LIB)(flxrnf.o) \ 
     6367   $(MODEL_LIB)(flx_oce.o) \ 
    63276368   $(MODEL_LIB)(ice_oce.o) \ 
    63286369   $(MODEL_LIB)(in_out_manager.o) \ 
     
    63396380   $(MODEL_LIB)(taumod.o) \ 
    63406381   $(MODEL_LIB)(tradmp.o) \ 
     6382   dom_oce.F90 \ 
     6383   in_out_manager.F90 \ 
     6384   lib_mpp.F90 \ 
     6385   obc_oce.F90 \ 
     6386   ocesbc.F90 \ 
     6387   oce.F90 \ 
     6388   phycst.F90 \ 
     6389   $(MODEL_LIB)(dom_oce.o) \ 
     6390   $(MODEL_LIB)(in_out_manager.o) \ 
     6391   $(MODEL_LIB)(lib_mpp.o) \ 
     6392   $(MODEL_LIB)(obc_oce.o) \ 
     6393   $(MODEL_LIB)(ocesbc.o) \ 
     6394   $(MODEL_LIB)(oce.o) \ 
     6395   $(MODEL_LIB)(phycst.o) \ 
     6396   domzgr_substitute.h90 \ 
     6397   obc_vectopt_loop_substitute.h90 \ 
     6398   KEY_CPP \ 
     6399   obcvol.F90 
     6400$(MODEL_LIB)(obc_oce.o) :  \ 
     6401   par_kind.F90 \ 
     6402   par_oce.F90 \ 
     6403   $(MODEL_LIB)(par_kind.o) \ 
     6404   $(MODEL_LIB)(par_oce.o) \ 
     6405   obc_par.F90 \ 
     6406   par_oce.F90 \ 
     6407   $(MODEL_LIB)(obc_par.o) \ 
     6408   $(MODEL_LIB)(par_oce.o) \ 
     6409   KEY_CPP \ 
     6410   obc_oce.F90 
     6411$(MODEL_LIB)(obc_par.o) :  \ 
     6412   par_kind.F90 \ 
     6413   $(MODEL_LIB)(par_kind.o) \ 
     6414   par_oce.F90 \ 
     6415   $(MODEL_LIB)(par_oce.o) \ 
     6416   obc_par_EEL_R5.h90 \ 
     6417   KEY_CPP \ 
     6418   obc_par.F90 
     6419$(MODEL_LIB)(ocesbc.o) :   \ 
     6420   blk_oce.F90 \ 
     6421   daymod.F90 \ 
     6422   dom_oce.F90 \ 
     6423   dtasal.F90 \ 
     6424   dtatem.F90 \ 
     6425   in_out_manager.F90 \ 
     6426   lbclnk.F90 \ 
     6427   lib_mpp.F90 \ 
     6428   lib_print.f90 \ 
     6429   oce.F90 \ 
     6430   ocfzpt.F90 \ 
     6431   par_kind.F90 \ 
     6432   par_oce.F90 \ 
     6433   phycst.F90 \ 
     6434   prtctl.F90 \ 
     6435   trdmod.F90 \ 
     6436   trdmod_oce.F90 \ 
     6437   zdfmxl.F90 \ 
     6438   zdf_oce.F90 \ 
     6439   $(MODEL_LIB)(blk_oce.o) \ 
     6440   $(MODEL_LIB)(daymod.o) \ 
     6441   $(MODEL_LIB)(dom_oce.o) \ 
     6442   $(MODEL_LIB)(dtasal.o) \ 
     6443   $(MODEL_LIB)(dtatem.o) \ 
     6444   $(MODEL_LIB)(in_out_manager.o) \ 
     6445   $(MODEL_LIB)(lbclnk.o) \ 
     6446   $(MODEL_LIB)(lib_mpp.o) \ 
     6447   $(MODEL_LIB)(lib_print.o) \ 
     6448   $(MODEL_LIB)(oce.o) \ 
     6449   $(MODEL_LIB)(ocfzpt.o) \ 
     6450   $(MODEL_LIB)(par_kind.o) \ 
     6451   $(MODEL_LIB)(par_oce.o) \ 
     6452   $(MODEL_LIB)(phycst.o) \ 
     6453   $(MODEL_LIB)(prtctl.o) \ 
     6454   $(MODEL_LIB)(trdmod.o) \ 
     6455   $(MODEL_LIB)(trdmod_oce.o) \ 
     6456   $(MODEL_LIB)(zdfmxl.o) \ 
     6457   $(MODEL_LIB)(zdf_oce.o) \ 
    63416458   blk_oce.F90 \ 
    63426459   cpl_oce.F90 \ 
     
    63476464   dtasst.F90 \ 
    63486465   dtatem.F90 \ 
    6349    flx_oce.F90 \ 
    63506466   flxmod.F90 \ 
    63516467   flxrnf.F90 \ 
     6468   flx_oce.F90 \ 
    63526469   ice_oce.F90 \ 
    63536470   in_out_manager.F90 \ 
    63546471   lbclnk.F90 \ 
    63556472   lib_mpp.F90 \ 
    6356    lib_print.f90 \ 
    6357    obc_par.F90 \ 
    63586473   oce.F90 \ 
    63596474   ocfzpt.F90 \ 
    6360    par_kind.F90 \ 
    6361    par_oce.F90 \ 
    63626475   phycst.F90 \ 
    63636476   prtctl.F90 \ 
    63646477   taumod.F90 \ 
    63656478   tradmp.F90 \ 
    6366    $(MODEL_LIB)(dom_oce.o) \ 
    6367    $(MODEL_LIB)(in_out_manager.o) \ 
    6368    $(MODEL_LIB)(lib_mpp.o) \ 
    6369    $(MODEL_LIB)(obc_oce.o) \ 
    6370    $(MODEL_LIB)(oce.o) \ 
    6371    $(MODEL_LIB)(ocesbc.o) \ 
    6372    $(MODEL_LIB)(phycst.o) \ 
    6373    dom_oce.F90 \ 
    6374    in_out_manager.F90 \ 
    6375    lib_mpp.F90 \ 
    6376    obc_oce.F90 \ 
    6377    oce.F90 \ 
    6378    ocesbc.F90 \ 
    6379    phycst.F90 \ 
    6380    domzgr_substitute.h90 \ 
    6381    obc_vectopt_loop_substitute.h90 \ 
    6382    KEY_CPP \ 
    6383    obcvol.F90 
    6384 $(MODEL_LIB)(oce.o) :   \ 
    6385    $(MODEL_LIB)(par_kind.o) \ 
    6386    par_kind.F90 \ 
    6387    $(MODEL_LIB)(par_oce.o) \ 
    6388    par_oce.F90 \ 
    6389    KEY_CPP \ 
    6390    oce.F90 
    6391 $(MODEL_LIB)(ocesbc.o) :   \ 
    6392    $(MODEL_LIB)(blk_oce.o) \ 
    6393    $(MODEL_LIB)(daymod.o) \ 
    6394    $(MODEL_LIB)(dom_oce.o) \ 
    6395    $(MODEL_LIB)(dtasal.o) \ 
    6396    $(MODEL_LIB)(dtatem.o) \ 
    6397    $(MODEL_LIB)(in_out_manager.o) \ 
    6398    $(MODEL_LIB)(lbclnk.o) \ 
    6399    $(MODEL_LIB)(lib_mpp.o) \ 
    6400    $(MODEL_LIB)(lib_print.o) \ 
    6401    $(MODEL_LIB)(oce.o) \ 
    6402    $(MODEL_LIB)(ocfzpt.o) \ 
    6403    $(MODEL_LIB)(par_kind.o) \ 
    6404    $(MODEL_LIB)(par_oce.o) \ 
    6405    $(MODEL_LIB)(phycst.o) \ 
    6406    $(MODEL_LIB)(prtctl.o) \ 
    6407    $(MODEL_LIB)(trdmod.o) \ 
    6408    $(MODEL_LIB)(trdmod_oce.o) \ 
    6409    $(MODEL_LIB)(zdf_oce.o) \ 
    6410    $(MODEL_LIB)(zdfmxl.o) \ 
    6411    blk_oce.F90 \ 
    6412    daymod.F90 \ 
    6413    dom_oce.F90 \ 
    6414    dtasal.F90 \ 
    6415    dtatem.F90 \ 
    6416    in_out_manager.F90 \ 
    6417    lbclnk.F90 \ 
    6418    lib_mpp.F90 \ 
    6419    lib_print.f90 \ 
    6420    oce.F90 \ 
    6421    ocfzpt.F90 \ 
    6422    par_kind.F90 \ 
    6423    par_oce.F90 \ 
    6424    phycst.F90 \ 
    6425    prtctl.F90 \ 
    6426    trdmod.F90 \ 
    6427    trdmod_oce.F90 \ 
    6428    zdf_oce.F90 \ 
    6429    zdfmxl.F90 \ 
    64306479   $(MODEL_LIB)(blk_oce.o) \ 
    64316480   $(MODEL_LIB)(cpl_oce.o) \ 
     
    64366485   $(MODEL_LIB)(dtasst.o) \ 
    64376486   $(MODEL_LIB)(dtatem.o) \ 
    6438    $(MODEL_LIB)(flx_oce.o) \ 
    64396487   $(MODEL_LIB)(flxmod.o) \ 
    64406488   $(MODEL_LIB)(flxrnf.o) \ 
     6489   $(MODEL_LIB)(flx_oce.o) \ 
    64416490   $(MODEL_LIB)(ice_oce.o) \ 
    64426491   $(MODEL_LIB)(in_out_manager.o) \ 
     
    64496498   $(MODEL_LIB)(taumod.o) \ 
    64506499   $(MODEL_LIB)(tradmp.o) \ 
     6500   domzgr_substitute.h90 \ 
     6501   vectopt_loop_substitute.h90 \ 
     6502   KEY_CPP \ 
     6503   ocesbc.F90 
     6504$(MODEL_LIB)(oce.o) :   \ 
     6505   par_kind.F90 \ 
     6506   $(MODEL_LIB)(par_kind.o) \ 
     6507   par_oce.F90 \ 
     6508   $(MODEL_LIB)(par_oce.o) \ 
     6509   KEY_CPP \ 
     6510   oce.F90 
     6511$(MODEL_LIB)(ocfzpt.o) :   \ 
     6512   par_oce.F90 \ 
     6513   $(MODEL_LIB)(par_oce.o) \ 
     6514   dom_oce.F90 \ 
     6515   oce.F90 \ 
     6516   $(MODEL_LIB)(dom_oce.o) \ 
     6517   $(MODEL_LIB)(oce.o) \ 
     6518   ocfzpt.F90 
     6519$(MODEL_LIB)(opa.o) :   \ 
     6520   agrif_opa_sponge.F90 \ 
    64516521   blk_oce.F90 \ 
     6522   cla.F90 \ 
     6523   cla_div.F90 \ 
     6524   closea.F90 \ 
     6525   cpl.F90 \ 
    64526526   cpl_oce.F90 \ 
    64536527   daymod.F90 \ 
     6528   diadimg.F90 \ 
     6529   diafwb.F90 \ 
     6530   diagap.F90 \ 
     6531   diahdy.F90 \ 
     6532   diahth.F90 \ 
     6533   dianam.F90 \ 
     6534   diaptr.F90 \ 
     6535   diaspr.F90 \ 
     6536   diawri1d.F90 \ 
     6537   diawri.F90 \ 
     6538   divcur.F90 \ 
     6539   domhgr.F90 \ 
     6540   dommsk.F90 \ 
     6541   domstp.F90 \ 
     6542   domwri.F90 \ 
     6543   domzgr.F90 \ 
    64546544   dom_oce.F90 \ 
    64556545   dtasal.F90 \ 
     
    64576547   dtasst.F90 \ 
    64586548   dtatem.F90 \ 
    6459    flx_oce.F90 \ 
     6549   dyncor1d.F90 \ 
     6550   dynhpg.F90 \ 
     6551   dynkeg.F90 \ 
     6552   dynldf.F90 \ 
     6553   dynnxt1d.F90 \ 
     6554   dynnxt.F90 \ 
     6555   dynspg.F90 \ 
     6556   dynspg_oce.F90 \ 
     6557   dynvor.F90 \ 
     6558   dynzad.F90 \ 
     6559   dynzdf.F90 \ 
     6560   eosbn2.F90 \ 
     6561   floats.F90 \ 
     6562   flo_oce.F90 \ 
     6563   flxblk.F90 \ 
     6564   flxfwb.F90 \ 
    64606565   flxmod.F90 \ 
    64616566   flxrnf.F90 \ 
     6567   flx_oce.F90 \ 
     6568   icestp1d.F90 \ 
     6569   icestp.F90 \ 
     6570   ice.F90 \ 
    64626571   ice_oce.F90 \ 
    6463    in_out_manager.F90 \ 
    6464    lbclnk.F90 \ 
    6465    lib_mpp.F90 \ 
     6572   ini1d.F90 \ 
     6573   in_out_manager.F90 \ 
     6574   lbclnk.F90 \ 
     6575   ldfdyn_oce.F90 \ 
     6576   ldfeiv.F90 \ 
     6577   ldfslp.F90 \ 
     6578   ldftra_oce.F90 \ 
     6579   lib_mpp.F90 \ 
     6580   lib_print.f90 \ 
     6581   limistate.F90 \ 
     6582   limmsh.F90 \ 
     6583   limrst.F90 \ 
     6584   obcdom.F90 \ 
     6585   obcdta.F90 \ 
     6586   obcrad.F90 \ 
     6587   obcrst.F90 \ 
     6588   obcspg.F90 \ 
     6589   obc_oce.F90 \ 
     6590   obc_par.F90 \ 
     6591   ocesbc.F90 \ 
    64666592   oce.F90 \ 
    64676593   ocfzpt.F90 \ 
    6468    phycst.F90 \ 
    6469    prtctl.F90 \ 
     6594   par_kind.F90 \ 
     6595   par_oce.F90 \ 
     6596   phycst.F90 \ 
     6597   prtctl.F90 \ 
     6598   restart.F90 \ 
     6599   solisl.F90 \ 
     6600   solmat.F90 \ 
     6601   sol_oce.F90 \ 
     6602   stpctl.F90 \ 
    64706603   taumod.F90 \ 
     6604   traadv.F90 \ 
     6605   trabbc.F90 \ 
     6606   trabbl.F90 \ 
    64716607   tradmp.F90 \ 
    6472    domzgr_substitute.h90 \ 
    6473    vectopt_loop_substitute.h90 \ 
    6474    KEY_CPP \ 
    6475    ocesbc.F90 
    6476 $(MODEL_LIB)(ocfzpt.o) :   \ 
    6477    $(MODEL_LIB)(par_oce.o) \ 
    6478    par_oce.F90 \ 
    6479    $(MODEL_LIB)(dom_oce.o) \ 
    6480    $(MODEL_LIB)(oce.o) \ 
    6481    dom_oce.F90 \ 
    6482    oce.F90 \ 
    6483    ocfzpt.F90 
    6484 $(MODEL_LIB)(opa.o) :   \ 
     6608   traldf.F90 \ 
     6609   tranpc.F90 \ 
     6610   tranxt.F90 \ 
     6611   traqsr.F90 \ 
     6612   trasbc.F90 \ 
     6613   trazdf.F90 \ 
     6614   trcstp.F90 \ 
     6615   trdicp.F90 \ 
     6616   trdicp_oce.F90 \ 
     6617   trdmld.F90 \ 
     6618   trdmld_oce.F90 \ 
     6619   trdmod_oce.F90 \ 
     6620   trdvor.F90 \ 
     6621   trdvor_oce.F90 \ 
     6622   wzvmod.F90 \ 
     6623   zdfbfr.F90 \ 
     6624   zdfddm.F90 \ 
     6625   zdfevd.F90 \ 
     6626   zdfkpp.F90 \ 
     6627   zdfmxl.F90 \ 
     6628   zdfric.F90 \ 
     6629   zdftke.F90 \ 
     6630   zdftke_jki.F90 \ 
     6631   zdf_oce.F90 \ 
     6632   zpshde.F90 \ 
    64856633   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    64866634   $(MODEL_LIB)(blk_oce.o) \ 
     
    64996647   $(MODEL_LIB)(diaptr.o) \ 
    65006648   $(MODEL_LIB)(diaspr.o) \ 
     6649   $(MODEL_LIB)(diawri1d.o) \ 
    65016650   $(MODEL_LIB)(diawri.o) \ 
    6502    $(MODEL_LIB)(diawri1d.o) \ 
    65036651   $(MODEL_LIB)(divcur.o) \ 
    6504    $(MODEL_LIB)(dom_oce.o) \ 
    65056652   $(MODEL_LIB)(domhgr.o) \ 
    65066653   $(MODEL_LIB)(dommsk.o) \ 
     
    65086655   $(MODEL_LIB)(domwri.o) \ 
    65096656   $(MODEL_LIB)(domzgr.o) \ 
     6657   $(MODEL_LIB)(dom_oce.o) \ 
    65106658   $(MODEL_LIB)(dtasal.o) \ 
    65116659   $(MODEL_LIB)(dtasss.o) \ 
     
    65146662   $(MODEL_LIB)(dyncor1d.o) \ 
    65156663   $(MODEL_LIB)(dynhpg.o) \ 
    6516    $(MODEL_LIB)(dynhpg_atsk.o) \ 
    65176664   $(MODEL_LIB)(dynkeg.o) \ 
    6518    $(MODEL_LIB)(dynldf_bilap.o) \ 
    6519    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    6520    $(MODEL_LIB)(dynldf_iso.o) \ 
    6521    $(MODEL_LIB)(dynldf_lap.o) \ 
     6665   $(MODEL_LIB)(dynldf.o) \ 
     6666   $(MODEL_LIB)(dynnxt1d.o) \ 
    65226667   $(MODEL_LIB)(dynnxt.o) \ 
    6523    $(MODEL_LIB)(dynnxt1d.o) \ 
    65246668   $(MODEL_LIB)(dynspg.o) \ 
    65256669   $(MODEL_LIB)(dynspg_oce.o) \ 
    65266670   $(MODEL_LIB)(dynvor.o) \ 
    65276671   $(MODEL_LIB)(dynzad.o) \ 
    6528    $(MODEL_LIB)(dynzdf_exp.o) \ 
    6529    $(MODEL_LIB)(dynzdf_imp.o) \ 
    6530    $(MODEL_LIB)(dynzdf_imp_atsk.o) \ 
    6531    $(MODEL_LIB)(dynzdf_iso.o) \ 
     6672   $(MODEL_LIB)(dynzdf.o) \ 
    65326673   $(MODEL_LIB)(eosbn2.o) \ 
     6674   $(MODEL_LIB)(floats.o) \ 
    65336675   $(MODEL_LIB)(flo_oce.o) \ 
    6534    $(MODEL_LIB)(floats.o) \ 
    6535    $(MODEL_LIB)(flx_oce.o) \ 
    65366676   $(MODEL_LIB)(flxblk.o) \ 
    65376677   $(MODEL_LIB)(flxfwb.o) \ 
    65386678   $(MODEL_LIB)(flxmod.o) \ 
    65396679   $(MODEL_LIB)(flxrnf.o) \ 
     6680   $(MODEL_LIB)(flx_oce.o) \ 
     6681   $(MODEL_LIB)(icestp1d.o) \ 
     6682   $(MODEL_LIB)(icestp.o) \ 
    65406683   $(MODEL_LIB)(ice.o) \ 
    65416684   $(MODEL_LIB)(ice_oce.o) \ 
    6542    $(MODEL_LIB)(icestp.o) \ 
    6543    $(MODEL_LIB)(icestp1d.o) \ 
    6544    $(MODEL_LIB)(in_out_manager.o) \ 
    65456685   $(MODEL_LIB)(ini1d.o) \ 
     6686   $(MODEL_LIB)(in_out_manager.o) \ 
    65466687   $(MODEL_LIB)(lbclnk.o) \ 
    65476688   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    65546695   $(MODEL_LIB)(limmsh.o) \ 
    65556696   $(MODEL_LIB)(limrst.o) \ 
    6556    $(MODEL_LIB)(obc_oce.o) \ 
    6557    $(MODEL_LIB)(obc_par.o) \ 
    65586697   $(MODEL_LIB)(obcdom.o) \ 
    65596698   $(MODEL_LIB)(obcdta.o) \ 
     
    65616700   $(MODEL_LIB)(obcrst.o) \ 
    65626701   $(MODEL_LIB)(obcspg.o) \ 
    6563    $(MODEL_LIB)(oce.o) \ 
     6702   $(MODEL_LIB)(obc_oce.o) \ 
     6703   $(MODEL_LIB)(obc_par.o) \ 
    65646704   $(MODEL_LIB)(ocesbc.o) \ 
     6705   $(MODEL_LIB)(oce.o) \ 
    65656706   $(MODEL_LIB)(ocfzpt.o) \ 
    65666707   $(MODEL_LIB)(par_kind.o) \ 
     
    65696710   $(MODEL_LIB)(prtctl.o) \ 
    65706711   $(MODEL_LIB)(restart.o) \ 
    6571    $(MODEL_LIB)(sol_oce.o) \ 
    65726712   $(MODEL_LIB)(solisl.o) \ 
    65736713   $(MODEL_LIB)(solmat.o) \ 
     6714   $(MODEL_LIB)(sol_oce.o) \ 
    65746715   $(MODEL_LIB)(stpctl.o) \ 
    65756716   $(MODEL_LIB)(taumod.o) \ 
    6576    $(MODEL_LIB)(traadv_cen2.o) \ 
    6577    $(MODEL_LIB)(traadv_ctl.o) \ 
    6578    $(MODEL_LIB)(traadv_muscl.o) \ 
    6579    $(MODEL_LIB)(traadv_muscl2.o) \ 
    6580    $(MODEL_LIB)(traadv_tvd.o) \ 
     6717   $(MODEL_LIB)(traadv.o) \ 
    65816718   $(MODEL_LIB)(trabbc.o) \ 
    65826719   $(MODEL_LIB)(trabbl.o) \ 
    65836720   $(MODEL_LIB)(tradmp.o) \ 
    6584    $(MODEL_LIB)(traldf_bilap.o) \ 
    6585    $(MODEL_LIB)(traldf_bilapg.o) \ 
    6586    $(MODEL_LIB)(traldf_iso.o) \ 
    6587    $(MODEL_LIB)(traldf_iso_zps.o) \ 
    6588    $(MODEL_LIB)(traldf_lap.o) \ 
     6721   $(MODEL_LIB)(traldf.o) \ 
    65896722   $(MODEL_LIB)(tranpc.o) \ 
    65906723   $(MODEL_LIB)(tranxt.o) \ 
    65916724   $(MODEL_LIB)(traqsr.o) \ 
    65926725   $(MODEL_LIB)(trasbc.o) \ 
    6593    $(MODEL_LIB)(trazdf_exp.o) \ 
    6594    $(MODEL_LIB)(trazdf_imp.o) \ 
    6595    $(MODEL_LIB)(trazdf_iso.o) \ 
    6596    $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
    6597    $(MODEL_LIB)(trc_oce.o) \ 
     6726   $(MODEL_LIB)(trazdf.o) \ 
    65986727   $(MODEL_LIB)(trcstp.o) \ 
    65996728   $(MODEL_LIB)(trdicp.o) \ 
     
    66016730   $(MODEL_LIB)(trdmld.o) \ 
    66026731   $(MODEL_LIB)(trdmld_oce.o) \ 
    6603    $(MODEL_LIB)(trdmod.o) \ 
    66046732   $(MODEL_LIB)(trdmod_oce.o) \ 
    66056733   $(MODEL_LIB)(trdvor.o) \ 
    66066734   $(MODEL_LIB)(trdvor_oce.o) \ 
    66076735   $(MODEL_LIB)(wzvmod.o) \ 
    6608    $(MODEL_LIB)(zdf_oce.o) \ 
    66096736   $(MODEL_LIB)(zdfbfr.o) \ 
    66106737   $(MODEL_LIB)(zdfddm.o) \ 
     
    66146741   $(MODEL_LIB)(zdfric.o) \ 
    66156742   $(MODEL_LIB)(zdftke.o) \ 
     6743   $(MODEL_LIB)(zdftke_jki.o) \ 
     6744   $(MODEL_LIB)(zdf_oce.o) \ 
    66166745   $(MODEL_LIB)(zpshde.o) \ 
    6617    agrif_opa_sponge.F90 \ 
    6618    blk_oce.F90 \ 
    6619    cla.F90 \ 
    6620    cla_div.F90 \ 
    6621    closea.F90 \ 
    66226746   cpl.F90 \ 
    66236747   cpl_oce.F90 \ 
    66246748   daymod.F90 \ 
    6625    diadimg.F90 \ 
    6626    diafwb.F90 \ 
    6627    diagap.F90 \ 
    6628    diahdy.F90 \ 
    6629    diahth.F90 \ 
    6630    dianam.F90 \ 
    66316749   diaptr.F90 \ 
    6632    diaspr.F90 \ 
    6633    diawri.F90 \ 
    6634    diawri1d.F90 \ 
    6635    divcur.F90 \ 
    6636    dom_oce.F90 \ 
    6637    domhgr.F90 \ 
    6638    dommsk.F90 \ 
    6639    domstp.F90 \ 
    6640    domwri.F90 \ 
    6641    domzgr.F90 \ 
     6750   domain.F90 \ 
     6751   domcfg.F90 \ 
     6752   dom_oce.F90 \ 
    66426753   dtasal.F90 \ 
    6643    dtasss.F90 \ 
    66446754   dtasst.F90 \ 
    66456755   dtatem.F90 \ 
    66466756   dyncor1d.F90 \ 
    6647    dynhpg.F90 \ 
    6648    dynhpg_atsk.F90 \ 
    6649    dynkeg.F90 \ 
    6650    dynldf_bilap.F90 \ 
    6651    dynldf_bilapg.F90 \ 
    6652    dynldf_iso.F90 \ 
    6653    dynldf_lap.F90 \ 
    6654    dynnxt.F90 \ 
    6655    dynnxt1d.F90 \ 
    6656    dynspg.F90 \ 
    66576757   dynspg_oce.F90 \ 
    6658    dynvor.F90 \ 
    6659    dynzad.F90 \ 
    6660    dynzdf_exp.F90 \ 
    6661    dynzdf_imp.F90 \ 
    6662    dynzdf_imp_atsk.F90 \ 
    6663    dynzdf_iso.F90 \ 
    66646758   eosbn2.F90 \ 
    6665    flo_oce.F90 \ 
    6666    floats.F90 \ 
    6667    flx_oce.F90 \ 
    6668    flxblk.F90 \ 
    66696759   flxfwb.F90 \ 
    66706760   flxmod.F90 \ 
    6671    flxrnf.F90 \ 
    6672    ice.F90 \ 
    6673    ice_oce.F90 \ 
    6674    icestp.F90 \ 
    6675    icestp1d.F90 \ 
    6676    in_out_manager.F90 \ 
     6761   iceini.F90 \ 
    66776762   ini1d.F90 \ 
    6678    lbclnk.F90 \ 
    6679    ldfdyn_oce.F90 \ 
    6680    ldfeiv.F90 \ 
    6681    ldfslp.F90 \ 
    6682    ldftra_oce.F90 \ 
    6683    lib_mpp.F90 \ 
    6684    lib_print.f90 \ 
    6685    limistate.F90 \ 
    6686    limmsh.F90 \ 
    6687    limrst.F90 \ 
    6688    obc_oce.F90 \ 
     6763   initrc.F90 \ 
     6764   in_out_manager.F90 \ 
     6765   istate.F90 \ 
     6766   ldfdyn.F90 \ 
     6767   ldftra.F90 \ 
     6768   lib_mpp.F90 \ 
     6769   mppini.F90 \ 
     6770   obcini.F90 \ 
    66896771   obc_par.F90 \ 
    6690    obcdom.F90 \ 
    6691    obcdta.F90 \ 
    6692    obcrad.F90 \ 
    6693    obcrst.F90 \ 
    6694    obcspg.F90 \ 
    6695    oce.F90 \ 
    6696    ocesbc.F90 \ 
     6772   oce.F90 \ 
    66976773   ocfzpt.F90 \ 
    6698    par_kind.F90 \ 
    6699    par_oce.F90 \ 
    6700    phycst.F90 \ 
    6701    prtctl.F90 \ 
    6702    restart.F90 \ 
    6703    sol_oce.F90 \ 
    6704    solisl.F90 \ 
    6705    solmat.F90 \ 
    6706    stpctl.F90 \ 
    6707    taumod.F90 \ 
    6708    traadv_cen2.F90 \ 
    6709    traadv_ctl.F90 \ 
    6710    traadv_muscl.F90 \ 
    6711    traadv_muscl2.F90 \ 
    6712    traadv_tvd.F90 \ 
    6713    trabbc.F90 \ 
    6714    trabbl.F90 \ 
    6715    tradmp.F90 \ 
    6716    traldf_bilap.F90 \ 
    6717    traldf_bilapg.F90 \ 
    6718    traldf_iso.F90 \ 
    6719    traldf_iso_zps.F90 \ 
    6720    traldf_lap.F90 \ 
    6721    tranpc.F90 \ 
    6722    tranxt.F90 \ 
    6723    traqsr.F90 \ 
    6724    trasbc.F90 \ 
    6725    trazdf_exp.F90 \ 
    6726    trazdf_imp.F90 \ 
    6727    trazdf_iso.F90 \ 
    6728    trazdf_iso_vopt.F90 \ 
    6729    trc_oce.F90 \ 
    6730    trcstp.F90 \ 
     6774   phycst.F90 \ 
     6775   prtctl.F90 \ 
     6776   solver.F90 \ 
     6777   step1d.F90 \ 
     6778   step.F90 \ 
    67316779   trdicp.F90 \ 
    6732    trdicp_oce.F90 \ 
    67336780   trdmld.F90 \ 
    6734    trdmld_oce.F90 \ 
    6735    trdmod.F90 \ 
    67366781   trdmod_oce.F90 \ 
    67376782   trdvor.F90 \ 
    6738    trdvor_oce.F90 \ 
    6739    wzvmod.F90 \ 
    6740    zdf_oce.F90 \ 
    6741    zdfbfr.F90 \ 
    6742    zdfddm.F90 \ 
    6743    zdfevd.F90 \ 
    6744    zdfkpp.F90 \ 
    6745    zdfmxl.F90 \ 
    6746    zdfric.F90 \ 
    6747    zdftke.F90 \ 
     6783   zdfini.F90 \ 
    67486784   zpshde.F90 \ 
    67496785   $(MODEL_LIB)(cpl.o) \ 
     
    67516787   $(MODEL_LIB)(daymod.o) \ 
    67526788   $(MODEL_LIB)(diaptr.o) \ 
    6753    $(MODEL_LIB)(dom_oce.o) \ 
    67546789   $(MODEL_LIB)(domain.o) \ 
    67556790   $(MODEL_LIB)(domcfg.o) \ 
     6791   $(MODEL_LIB)(dom_oce.o) \ 
    67566792   $(MODEL_LIB)(dtasal.o) \ 
    67576793   $(MODEL_LIB)(dtasst.o) \ 
     
    67636799   $(MODEL_LIB)(flxmod.o) \ 
    67646800   $(MODEL_LIB)(iceini.o) \ 
    6765    $(MODEL_LIB)(in_out_manager.o) \ 
    67666801   $(MODEL_LIB)(ini1d.o) \ 
    67676802   $(MODEL_LIB)(initrc.o) \ 
     6803   $(MODEL_LIB)(in_out_manager.o) \ 
    67686804   $(MODEL_LIB)(istate.o) \ 
    67696805   $(MODEL_LIB)(ldfdyn.o) \ 
     
    67716807   $(MODEL_LIB)(lib_mpp.o) \ 
    67726808   $(MODEL_LIB)(mppini.o) \ 
     6809   $(MODEL_LIB)(obcini.o) \ 
    67736810   $(MODEL_LIB)(obc_par.o) \ 
    6774    $(MODEL_LIB)(obcini.o) \ 
    67756811   $(MODEL_LIB)(oce.o) \ 
    67766812   $(MODEL_LIB)(ocfzpt.o) \ 
     
    67786814   $(MODEL_LIB)(prtctl.o) \ 
    67796815   $(MODEL_LIB)(solver.o) \ 
     6816   $(MODEL_LIB)(step1d.o) \ 
    67806817   $(MODEL_LIB)(step.o) \ 
    6781    $(MODEL_LIB)(step1d.o) \ 
    6782    $(MODEL_LIB)(traqsr.o) \ 
    67836818   $(MODEL_LIB)(trdicp.o) \ 
    67846819   $(MODEL_LIB)(trdmld.o) \ 
     
    67876822   $(MODEL_LIB)(zdfini.o) \ 
    67886823   $(MODEL_LIB)(zpshde.o) \ 
    6789    cpl.F90 \ 
    6790    cpl_oce.F90 \ 
    6791    daymod.F90 \ 
    6792    diaptr.F90 \ 
    6793    dom_oce.F90 \ 
    6794    domain.F90 \ 
    6795    domcfg.F90 \ 
    6796    dtasal.F90 \ 
    6797    dtasst.F90 \ 
    6798    dtatem.F90 \ 
    6799    dyncor1d.F90 \ 
    6800    dynspg_oce.F90 \ 
    6801    eosbn2.F90 \ 
    6802    flxfwb.F90 \ 
    6803    flxmod.F90 \ 
    6804    iceini.F90 \ 
    6805    in_out_manager.F90 \ 
    6806    ini1d.F90 \ 
    6807    initrc.F90 \ 
    6808    istate.F90 \ 
    6809    ldfdyn.F90 \ 
    6810    ldftra.F90 \ 
    6811    lib_mpp.F90 \ 
    6812    mppini.F90 \ 
    6813    obc_par.F90 \ 
    6814    obcini.F90 \ 
    6815    oce.F90 \ 
    6816    ocfzpt.F90 \ 
    6817    phycst.F90 \ 
    6818    prtctl.F90 \ 
    6819    solver.F90 \ 
    6820    step.F90 \ 
    6821    step1d.F90 \ 
    6822    traqsr.F90 \ 
    6823    trdicp.F90 \ 
    6824    trdmld.F90 \ 
    6825    trdmod_oce.F90 \ 
    6826    trdvor.F90 \ 
    6827    zdfini.F90 \ 
    6828    zpshde.F90 \ 
    68296824   KEY_CPP \ 
    68306825   opa.F90 
    68316826$(MODEL_LIB)(par_ice.o) :  \ 
    6832    $(MODEL_LIB)(par_kind.o) \ 
    6833    par_kind.F90 \ 
    6834    $(MODEL_LIB)(par_oce.o) \ 
    6835    par_oce.F90 \ 
     6827   par_kind.F90 \ 
     6828   $(MODEL_LIB)(par_kind.o) \ 
     6829   par_oce.F90 \ 
     6830   $(MODEL_LIB)(par_oce.o) \ 
    68366831   par_ice.F90 
    68376832$(MODEL_LIB)(par_kind.o) : \ 
    68386833   par_kind.F90 
    68396834$(MODEL_LIB)(par_oce.o) :  \ 
    6840    $(MODEL_LIB)(par_kind.o) \ 
    6841    par_kind.F90 \ 
     6835   par_kind.F90 \ 
     6836   $(MODEL_LIB)(par_kind.o) \ 
    68426837   par_EEL_R2.h90 \ 
    68436838   par_EEL_R5.h90 \ 
     
    68516846   par_oce.F90 
    68526847$(MODEL_LIB)(phycst.o) :   \ 
    6853    $(MODEL_LIB)(lib_print.o) \ 
    6854    $(MODEL_LIB)(par_kind.o) \ 
    6855    $(MODEL_LIB)(par_oce.o) \ 
    6856    lib_print.f90 \ 
    6857    par_kind.F90 \ 
    6858    par_oce.F90 \ 
    6859    $(MODEL_LIB)(in_out_manager.o) \ 
    6860    $(MODEL_LIB)(par_oce.o) \ 
    6861    in_out_manager.F90 \ 
    6862    par_oce.F90 \ 
     6848   lib_print.f90 \ 
     6849   par_kind.F90 \ 
     6850   par_oce.F90 \ 
     6851   $(MODEL_LIB)(lib_print.o) \ 
     6852   $(MODEL_LIB)(par_kind.o) \ 
     6853   $(MODEL_LIB)(par_oce.o) \ 
     6854   in_out_manager.F90 \ 
     6855   par_oce.F90 \ 
     6856   $(MODEL_LIB)(in_out_manager.o) \ 
     6857   $(MODEL_LIB)(par_oce.o) \ 
    68636858   phycst.F90 
    68646859$(MODEL_LIB)(prtctl.o) :   \ 
    6865    $(MODEL_LIB)(dom_oce.o) \ 
    6866    $(MODEL_LIB)(in_out_manager.o) \ 
    6867    $(MODEL_LIB)(lib_print.o) \ 
    6868    $(MODEL_LIB)(par_kind.o) \ 
    6869    $(MODEL_LIB)(par_oce.o) \ 
    6870    dom_oce.F90 \ 
    6871    in_out_manager.F90 \ 
    6872    lib_print.f90 \ 
    6873    par_kind.F90 \ 
    6874    par_oce.F90 \ 
    6875    $(MODEL_LIB)(dom_oce.o) \ 
    6876    $(MODEL_LIB)(in_out_manager.o) \ 
    6877    $(MODEL_LIB)(lib_mpp.o) \ 
    6878    dom_oce.F90 \ 
    6879    in_out_manager.F90 \ 
    6880    lib_mpp.F90 \ 
     6860   dom_oce.F90 \ 
     6861   in_out_manager.F90 \ 
     6862   lib_print.f90 \ 
     6863   par_kind.F90 \ 
     6864   par_oce.F90 \ 
     6865   $(MODEL_LIB)(dom_oce.o) \ 
     6866   $(MODEL_LIB)(in_out_manager.o) \ 
     6867   $(MODEL_LIB)(lib_print.o) \ 
     6868   $(MODEL_LIB)(par_kind.o) \ 
     6869   $(MODEL_LIB)(par_oce.o) \ 
     6870   dom_oce.F90 \ 
     6871   in_out_manager.F90 \ 
     6872   lib_mpp.F90 \ 
     6873   $(MODEL_LIB)(dom_oce.o) \ 
     6874   $(MODEL_LIB)(in_out_manager.o) \ 
     6875   $(MODEL_LIB)(lib_mpp.o) \ 
    68816876   prtctl.F90 
    68826877$(MODEL_LIB)(restart.o) :  \ 
     6878   blk_oce.F90 \ 
     6879   dom_oce.F90 \ 
     6880   dynzdf_exp.F90 \ 
     6881   in_out_manager.F90 \ 
     6882   lbclnk.F90 \ 
     6883   lib_print.f90 \ 
     6884   oce.F90 \ 
     6885   par_kind.F90 \ 
     6886   par_oce.F90 \ 
     6887   phycst.F90 \ 
     6888   prtctl.F90 \ 
     6889   taumod.F90 \ 
     6890   trazdf_exp.F90 \ 
     6891   zdf_oce.F90 \ 
    68836892   $(MODEL_LIB)(blk_oce.o) \ 
    68846893   $(MODEL_LIB)(dom_oce.o) \ 
     
    68936902   $(MODEL_LIB)(prtctl.o) \ 
    68946903   $(MODEL_LIB)(taumod.o) \ 
    6895    $(MODEL_LIB)(traadv_ctl.o) \ 
    68966904   $(MODEL_LIB)(trazdf_exp.o) \ 
    68976905   $(MODEL_LIB)(zdf_oce.o) \ 
    68986906   blk_oce.F90 \ 
    6899    dom_oce.F90 \ 
    6900    dynzdf_exp.F90 \ 
    6901    in_out_manager.F90 \ 
    6902    lbclnk.F90 \ 
    6903    lib_print.f90 \ 
    6904    oce.F90 \ 
    6905    par_kind.F90 \ 
    6906    par_oce.F90 \ 
    6907    phycst.F90 \ 
    6908    prtctl.F90 \ 
    6909    taumod.F90 \ 
    6910    traadv_ctl.F90 \ 
    6911    trazdf_exp.F90 \ 
     6907   cpl_oce.F90 \ 
     6908   daymod.F90 \ 
     6909   dom_oce.F90 \ 
     6910   dynspg_oce.F90 \ 
     6911   flx_oce.F90 \ 
     6912   ice_oce.F90 \ 
     6913   in_out_manager.F90 \ 
     6914   oce.F90 \ 
     6915   phycst.F90 \ 
     6916   sol_oce.F90 \ 
     6917   zdftke.F90 \ 
    69126918   zdf_oce.F90 \ 
    69136919   $(MODEL_LIB)(blk_oce.o) \ 
     
    69226928   $(MODEL_LIB)(phycst.o) \ 
    69236929   $(MODEL_LIB)(sol_oce.o) \ 
     6930   $(MODEL_LIB)(zdftke.o) \ 
    69246931   $(MODEL_LIB)(zdf_oce.o) \ 
    6925    $(MODEL_LIB)(zdftke.o) \ 
     6932   lib_mpp.F90 \ 
     6933   $(MODEL_LIB)(lib_mpp.o) \ 
     6934   restart_dimg.h90 \ 
     6935   $(IOIPSL_LIB) \ 
     6936   KEY_CPP \ 
     6937   restart.F90 
     6938$(MODEL_LIB)(sms.o) :   \ 
     6939   sms.F90 
     6940$(MODEL_LIB)(solfet.o) :   \ 
     6941   dom_oce.F90 \ 
     6942   in_out_manager.F90 \ 
     6943   lib_mpp.F90 \ 
     6944   oce.F90 \ 
     6945   par_oce.F90 \ 
     6946   $(MODEL_LIB)(dom_oce.o) \ 
     6947   $(MODEL_LIB)(in_out_manager.o) \ 
     6948   $(MODEL_LIB)(lib_mpp.o) \ 
     6949   $(MODEL_LIB)(oce.o) \ 
     6950   $(MODEL_LIB)(par_oce.o) \ 
     6951   dom_oce.F90 \ 
     6952   lbclnk.F90 \ 
     6953   lib_mpp.F90 \ 
     6954   oce.F90 \ 
     6955   sol_oce.F90 \ 
     6956   $(MODEL_LIB)(dom_oce.o) \ 
     6957   $(MODEL_LIB)(lbclnk.o) \ 
     6958   $(MODEL_LIB)(lib_mpp.o) \ 
     6959   $(MODEL_LIB)(oce.o) \ 
     6960   $(MODEL_LIB)(sol_oce.o) \ 
     6961   KEY_CPP \ 
     6962   solfet.F90 
     6963$(MODEL_LIB)(solisl.o) :   \ 
     6964   dom_oce.F90 \ 
     6965   in_out_manager.F90 \ 
     6966   lbclnk.F90 \ 
     6967   lib_mpp.F90 \ 
     6968   lib_print.f90 \ 
     6969   obc_par.F90 \ 
     6970   oce.F90 \ 
     6971   par_kind.F90 \ 
     6972   par_oce.F90 \ 
     6973   sol_oce.F90 \ 
     6974   zdf_oce.F90 \ 
     6975   $(MODEL_LIB)(dom_oce.o) \ 
     6976   $(MODEL_LIB)(in_out_manager.o) \ 
     6977   $(MODEL_LIB)(lbclnk.o) \ 
     6978   $(MODEL_LIB)(lib_mpp.o) \ 
     6979   $(MODEL_LIB)(lib_print.o) \ 
     6980   $(MODEL_LIB)(obc_par.o) \ 
     6981   $(MODEL_LIB)(oce.o) \ 
     6982   $(MODEL_LIB)(par_kind.o) \ 
     6983   $(MODEL_LIB)(par_oce.o) \ 
     6984   $(MODEL_LIB)(sol_oce.o) \ 
     6985   $(MODEL_LIB)(zdf_oce.o) \ 
     6986   dom_oce.F90 \ 
     6987   in_out_manager.F90 \ 
     6988   lib_mpp.F90 \ 
     6989   obc_oce.F90 \ 
     6990   oce.F90 \ 
     6991   solfet.F90 \ 
     6992   solpcg.F90 \ 
     6993   solsor.F90 \ 
     6994   sol_oce.F90 \ 
     6995   $(MODEL_LIB)(dom_oce.o) \ 
     6996   $(MODEL_LIB)(in_out_manager.o) \ 
     6997   $(MODEL_LIB)(lib_mpp.o) \ 
     6998   $(MODEL_LIB)(obc_oce.o) \ 
     6999   $(MODEL_LIB)(oce.o) \ 
     7000   $(MODEL_LIB)(solfet.o) \ 
     7001   $(MODEL_LIB)(solpcg.o) \ 
     7002   $(MODEL_LIB)(solsor.o) \ 
     7003   $(MODEL_LIB)(sol_oce.o) \ 
     7004   $(IOIPSL_LIB) \ 
     7005   KEY_CPP \ 
     7006   solisl.F90 
     7007$(MODEL_LIB)(solmat.o) :   \ 
     7008   dom_oce.F90 \ 
     7009   in_out_manager.F90 \ 
     7010   lib_mpp.F90 \ 
     7011   lib_print.f90 \ 
     7012   obc_par.F90 \ 
     7013   oce.F90 \ 
     7014   par_kind.F90 \ 
     7015   par_oce.F90 \ 
     7016   $(MODEL_LIB)(dom_oce.o) \ 
     7017   $(MODEL_LIB)(in_out_manager.o) \ 
     7018   $(MODEL_LIB)(lib_mpp.o) \ 
     7019   $(MODEL_LIB)(lib_print.o) \ 
     7020   $(MODEL_LIB)(obc_par.o) \ 
     7021   $(MODEL_LIB)(oce.o) \ 
     7022   $(MODEL_LIB)(par_kind.o) \ 
     7023   $(MODEL_LIB)(par_oce.o) \ 
     7024   dom_oce.F90 \ 
     7025   in_out_manager.F90 \ 
     7026   lbclnk.F90 \ 
     7027   lib_feti.F90 \ 
     7028   lib_mpp.F90 \ 
     7029   obc_oce.F90 \ 
     7030   oce.F90 \ 
     7031   phycst.F90 \ 
     7032   sol_oce.F90 \ 
     7033   $(MODEL_LIB)(dom_oce.o) \ 
     7034   $(MODEL_LIB)(in_out_manager.o) \ 
     7035   $(MODEL_LIB)(lbclnk.o) \ 
     7036   $(MODEL_LIB)(lib_feti.o) \ 
     7037   $(MODEL_LIB)(lib_mpp.o) \ 
     7038   $(MODEL_LIB)(obc_oce.o) \ 
     7039   $(MODEL_LIB)(oce.o) \ 
     7040   $(MODEL_LIB)(phycst.o) \ 
     7041   $(MODEL_LIB)(sol_oce.o) \ 
     7042   KEY_CPP \ 
     7043   solmat.F90 
     7044$(MODEL_LIB)(solpcg.o) :   \ 
     7045   dom_oce.F90 \ 
     7046   in_out_manager.F90 \ 
     7047   lib_mpp.F90 \ 
     7048   lib_print.f90 \ 
     7049   oce.F90 \ 
     7050   par_kind.F90 \ 
     7051   par_oce.F90 \ 
     7052   $(MODEL_LIB)(dom_oce.o) \ 
     7053   $(MODEL_LIB)(in_out_manager.o) \ 
     7054   $(MODEL_LIB)(lib_mpp.o) \ 
     7055   $(MODEL_LIB)(lib_print.o) \ 
     7056   $(MODEL_LIB)(oce.o) \ 
     7057   $(MODEL_LIB)(par_kind.o) \ 
     7058   $(MODEL_LIB)(par_oce.o) \ 
     7059   dom_oce.F90 \ 
     7060   in_out_manager.F90 \ 
     7061   lbclnk.F90 \ 
     7062   lib_mpp.F90 \ 
     7063   oce.F90 \ 
     7064   sol_oce.F90 \ 
     7065   $(MODEL_LIB)(dom_oce.o) \ 
     7066   $(MODEL_LIB)(in_out_manager.o) \ 
     7067   $(MODEL_LIB)(lbclnk.o) \ 
     7068   $(MODEL_LIB)(lib_mpp.o) \ 
     7069   $(MODEL_LIB)(oce.o) \ 
     7070   $(MODEL_LIB)(sol_oce.o) \ 
     7071   vectopt_loop_substitute.h90 \ 
     7072   KEY_CPP \ 
     7073   solpcg.F90 
     7074$(MODEL_LIB)(solsor.o) :   \ 
     7075   dom_oce.F90 \ 
     7076   in_out_manager.F90 \ 
     7077   lib_mpp.F90 \ 
     7078   lib_print.f90 \ 
     7079   oce.F90 \ 
     7080   par_kind.F90 \ 
     7081   par_oce.F90 \ 
     7082   $(MODEL_LIB)(dom_oce.o) \ 
     7083   $(MODEL_LIB)(in_out_manager.o) \ 
     7084   $(MODEL_LIB)(lib_mpp.o) \ 
     7085   $(MODEL_LIB)(lib_print.o) \ 
     7086   $(MODEL_LIB)(oce.o) \ 
     7087   $(MODEL_LIB)(par_kind.o) \ 
     7088   $(MODEL_LIB)(par_oce.o) \ 
     7089   dom_oce.F90 \ 
     7090   in_out_manager.F90 \ 
     7091   lbclnk.F90 \ 
     7092   lib_mpp.F90 \ 
     7093   oce.F90 \ 
     7094   sol_oce.F90 \ 
     7095   zdf_oce.F90 \ 
     7096   $(MODEL_LIB)(dom_oce.o) \ 
     7097   $(MODEL_LIB)(in_out_manager.o) \ 
     7098   $(MODEL_LIB)(lbclnk.o) \ 
     7099   $(MODEL_LIB)(lib_mpp.o) \ 
     7100   $(MODEL_LIB)(oce.o) \ 
     7101   $(MODEL_LIB)(sol_oce.o) \ 
     7102   $(MODEL_LIB)(zdf_oce.o) \ 
     7103   solsor.F90 
     7104$(MODEL_LIB)(solsor_e.o) : \ 
     7105   dom_oce.F90 \ 
     7106   in_out_manager.F90 \ 
     7107   lib_mpp.F90 \ 
     7108   lib_print.f90 \ 
     7109   oce.F90 \ 
     7110   par_kind.F90 \ 
     7111   par_oce.F90 \ 
     7112   $(MODEL_LIB)(dom_oce.o) \ 
     7113   $(MODEL_LIB)(in_out_manager.o) \ 
     7114   $(MODEL_LIB)(lib_mpp.o) \ 
     7115   $(MODEL_LIB)(lib_print.o) \ 
     7116   $(MODEL_LIB)(oce.o) \ 
     7117   $(MODEL_LIB)(par_kind.o) \ 
     7118   $(MODEL_LIB)(par_oce.o) \ 
     7119   dom_oce.F90 \ 
     7120   in_out_manager.F90 \ 
     7121   lbclnk.F90 \ 
     7122   lib_mpp.F90 \ 
     7123   oce.F90 \ 
     7124   sol_oce.F90 \ 
     7125   zdf_oce.F90 \ 
     7126   $(MODEL_LIB)(dom_oce.o) \ 
     7127   $(MODEL_LIB)(in_out_manager.o) \ 
     7128   $(MODEL_LIB)(lbclnk.o) \ 
     7129   $(MODEL_LIB)(lib_mpp.o) \ 
     7130   $(MODEL_LIB)(oce.o) \ 
     7131   $(MODEL_LIB)(sol_oce.o) \ 
     7132   $(MODEL_LIB)(zdf_oce.o) \ 
     7133   solsor_e.F90 
     7134$(MODEL_LIB)(solver.o) :   \ 
     7135   dom_oce.F90 \ 
     7136   in_out_manager.F90 \ 
     7137   lbclnk.F90 \ 
     7138   lib_feti.F90 \ 
     7139   lib_mpp.F90 \ 
     7140   lib_print.f90 \ 
     7141   obc_oce.F90 \ 
     7142   obc_par.F90 \ 
     7143   oce.F90 \ 
     7144   par_kind.F90 \ 
     7145   par_oce.F90 \ 
     7146   phycst.F90 \ 
     7147   solfet.F90 \ 
     7148   solpcg.F90 \ 
     7149   solsor.F90 \ 
     7150   sol_oce.F90 \ 
     7151   $(MODEL_LIB)(dom_oce.o) \ 
     7152   $(MODEL_LIB)(in_out_manager.o) \ 
     7153   $(MODEL_LIB)(lbclnk.o) \ 
     7154   $(MODEL_LIB)(lib_feti.o) \ 
     7155   $(MODEL_LIB)(lib_mpp.o) \ 
     7156   $(MODEL_LIB)(lib_print.o) \ 
     7157   $(MODEL_LIB)(obc_oce.o) \ 
     7158   $(MODEL_LIB)(obc_par.o) \ 
     7159   $(MODEL_LIB)(oce.o) \ 
     7160   $(MODEL_LIB)(par_kind.o) \ 
     7161   $(MODEL_LIB)(par_oce.o) \ 
     7162   $(MODEL_LIB)(phycst.o) \ 
     7163   $(MODEL_LIB)(solfet.o) \ 
     7164   $(MODEL_LIB)(solpcg.o) \ 
     7165   $(MODEL_LIB)(solsor.o) \ 
     7166   $(MODEL_LIB)(sol_oce.o) \ 
     7167   dom_oce.F90 \ 
     7168   dynspg_oce.F90 \ 
     7169   in_out_manager.F90 \ 
     7170   lbclnk.F90 \ 
     7171   lib_mpp.F90 \ 
     7172   obc_oce.F90 \ 
     7173   oce.F90 \ 
     7174   solisl.F90 \ 
     7175   solmat.F90 \ 
     7176   sol_oce.F90 \ 
     7177   zdf_oce.F90 \ 
     7178   $(MODEL_LIB)(dom_oce.o) \ 
     7179   $(MODEL_LIB)(dynspg_oce.o) \ 
     7180   $(MODEL_LIB)(in_out_manager.o) \ 
     7181   $(MODEL_LIB)(lbclnk.o) \ 
     7182   $(MODEL_LIB)(lib_mpp.o) \ 
     7183   $(MODEL_LIB)(obc_oce.o) \ 
     7184   $(MODEL_LIB)(oce.o) \ 
     7185   $(MODEL_LIB)(solisl.o) \ 
     7186   $(MODEL_LIB)(solmat.o) \ 
     7187   $(MODEL_LIB)(sol_oce.o) \ 
     7188   $(MODEL_LIB)(zdf_oce.o) \ 
     7189   KEY_CPP \ 
     7190   solver.F90 
     7191$(MODEL_LIB)(sol_oce.o) :  \ 
     7192   par_kind.F90 \ 
     7193   $(MODEL_LIB)(par_kind.o) \ 
     7194   par_oce.F90 \ 
     7195   $(MODEL_LIB)(par_oce.o) \ 
     7196   KEY_CPP \ 
     7197   sol_oce.F90 
     7198$(MODEL_LIB)(step1d.o) :   \ 
     7199   agrif_opa_interp.F90 \ 
     7200   agrif_opa_update.F90 \ 
    69267201   blk_oce.F90 \ 
    69277202   cpl_oce.F90 \ 
    69287203   daymod.F90 \ 
    6929    dom_oce.F90 \ 
     7204   diadimg.F90 \ 
     7205   diahth.F90 \ 
     7206   dianam.F90 \ 
     7207   diaspr.F90 \ 
     7208   diawri.F90 \ 
     7209   dom_ice.F90 \ 
     7210   dom_oce.F90 \ 
     7211   dtasal.F90 \ 
     7212   dtasss.F90 \ 
     7213   dtasst.F90 \ 
     7214   dtatem.F90 \ 
    69307215   dynspg_oce.F90 \ 
     7216   dynzdf_exp.F90 \ 
     7217   dynzdf_imp.F90 \ 
     7218   dynzdf_imp_jki.F90 \ 
     7219   eosbn2.F90 \ 
     7220   flxblk.F90 \ 
     7221   flxmod.F90 \ 
     7222   flxrnf.F90 \ 
    69317223   flx_oce.F90 \ 
     7224   iceini.F90 \ 
     7225   ice.F90 \ 
    69327226   ice_oce.F90 \ 
    69337227   in_out_manager.F90 \ 
    6934    oce.F90 \ 
    6935    phycst.F90 \ 
     7228   lbclnk.F90 \ 
     7229   ldfdyn_oce.F90 \ 
     7230   ldftra_oce.F90 \ 
     7231   lib_mpp.F90 \ 
     7232   lib_print.f90 \ 
     7233   limdia.F90 \ 
     7234   limdyn.F90 \ 
     7235   limflx.F90 \ 
     7236   limrst.F90 \ 
     7237   limthd.F90 \ 
     7238   limtrp.F90 \ 
     7239   limwri.F90 \ 
     7240   obctra.F90 \ 
     7241   ocesbc.F90 \ 
     7242   oce.F90 \ 
     7243   ocfzpt.F90 \ 
     7244   par_kind.F90 \ 
     7245   par_oce.F90 \ 
     7246   phycst.F90 \ 
     7247   prtctl.F90 \ 
     7248   solisl.F90 \ 
    69367249   sol_oce.F90 \ 
     7250   taumod.F90 \ 
     7251   tradmp.F90 \ 
     7252   traqsr.F90 \ 
     7253   trazdf_exp.F90 \ 
     7254   trazdf_imp.F90 \ 
     7255   trazdf_imp_jki.F90 \ 
     7256   trc_oce.F90 \ 
     7257   trdmod.F90 \ 
     7258   trdmod_oce.F90 \ 
     7259   zdfddm.F90 \ 
     7260   zdfkpp.F90 \ 
     7261   zdfmxl.F90 \ 
     7262   zdftke.F90 \ 
    69377263   zdf_oce.F90 \ 
    6938    zdftke.F90 \ 
    6939    $(MODEL_LIB)(lib_mpp.o) \ 
    6940    lib_mpp.F90 \ 
    6941    restart_dimg.h90 \ 
    6942    $(IOIPSL_LIB) \ 
    6943    KEY_CPP \ 
    6944    restart.F90 
    6945 $(MODEL_LIB)(sms.o) :   \ 
    6946    sms.F90 
    6947 $(MODEL_LIB)(sol_oce.o) :  \ 
    6948    $(MODEL_LIB)(par_kind.o) \ 
    6949    par_kind.F90 \ 
    6950    $(MODEL_LIB)(par_oce.o) \ 
    6951    par_oce.F90 \ 
    6952    KEY_CPP \ 
    6953    sol_oce.F90 
    6954 $(MODEL_LIB)(solfet.o) :   \ 
    6955    $(MODEL_LIB)(dom_oce.o) \ 
    6956    $(MODEL_LIB)(in_out_manager.o) \ 
    6957    $(MODEL_LIB)(lib_mpp.o) \ 
    6958    $(MODEL_LIB)(oce.o) \ 
    6959    $(MODEL_LIB)(par_oce.o) \ 
    6960    dom_oce.F90 \ 
    6961    in_out_manager.F90 \ 
    6962    lib_mpp.F90 \ 
    6963    oce.F90 \ 
    6964    par_oce.F90 \ 
    6965    $(MODEL_LIB)(dom_oce.o) \ 
    6966    $(MODEL_LIB)(lbclnk.o) \ 
    6967    $(MODEL_LIB)(lib_mpp.o) \ 
    6968    $(MODEL_LIB)(oce.o) \ 
    6969    $(MODEL_LIB)(sol_oce.o) \ 
    6970    dom_oce.F90 \ 
    6971    lbclnk.F90 \ 
    6972    lib_mpp.F90 \ 
    6973    oce.F90 \ 
    6974    sol_oce.F90 \ 
    6975    KEY_CPP \ 
    6976    solfet.F90 
    6977 $(MODEL_LIB)(solisl.o) :   \ 
    6978    $(MODEL_LIB)(dom_oce.o) \ 
    6979    $(MODEL_LIB)(in_out_manager.o) \ 
    6980    $(MODEL_LIB)(lbclnk.o) \ 
    6981    $(MODEL_LIB)(lib_mpp.o) \ 
    6982    $(MODEL_LIB)(lib_print.o) \ 
    6983    $(MODEL_LIB)(obc_par.o) \ 
    6984    $(MODEL_LIB)(oce.o) \ 
    6985    $(MODEL_LIB)(par_kind.o) \ 
    6986    $(MODEL_LIB)(par_oce.o) \ 
    6987    $(MODEL_LIB)(sol_oce.o) \ 
    6988    $(MODEL_LIB)(zdf_oce.o) \ 
    6989    dom_oce.F90 \ 
    6990    in_out_manager.F90 \ 
    6991    lbclnk.F90 \ 
    6992    lib_mpp.F90 \ 
    6993    lib_print.f90 \ 
    6994    obc_par.F90 \ 
    6995    oce.F90 \ 
    6996    par_kind.F90 \ 
    6997    par_oce.F90 \ 
    6998    sol_oce.F90 \ 
    6999    zdf_oce.F90 \ 
    7000    $(MODEL_LIB)(dom_oce.o) \ 
    7001    $(MODEL_LIB)(in_out_manager.o) \ 
    7002    $(MODEL_LIB)(lib_mpp.o) \ 
    7003    $(MODEL_LIB)(obc_oce.o) \ 
    7004    $(MODEL_LIB)(oce.o) \ 
    7005    $(MODEL_LIB)(sol_oce.o) \ 
    7006    $(MODEL_LIB)(solfet.o) \ 
    7007    $(MODEL_LIB)(solpcg.o) \ 
    7008    $(MODEL_LIB)(solsor.o) \ 
    7009    dom_oce.F90 \ 
    7010    in_out_manager.F90 \ 
    7011    lib_mpp.F90 \ 
    7012    obc_oce.F90 \ 
    7013    oce.F90 \ 
    7014    sol_oce.F90 \ 
    7015    solfet.F90 \ 
    7016    solpcg.F90 \ 
    7017    solsor.F90 \ 
    7018    $(IOIPSL_LIB) \ 
    7019    KEY_CPP \ 
    7020    solisl.F90 
    7021 $(MODEL_LIB)(solmat.o) :   \ 
    7022    $(MODEL_LIB)(dom_oce.o) \ 
    7023    $(MODEL_LIB)(in_out_manager.o) \ 
    7024    $(MODEL_LIB)(lib_mpp.o) \ 
    7025    $(MODEL_LIB)(lib_print.o) \ 
    7026    $(MODEL_LIB)(obc_par.o) \ 
    7027    $(MODEL_LIB)(oce.o) \ 
    7028    $(MODEL_LIB)(par_kind.o) \ 
    7029    $(MODEL_LIB)(par_oce.o) \ 
    7030    dom_oce.F90 \ 
    7031    in_out_manager.F90 \ 
    7032    lib_mpp.F90 \ 
    7033    lib_print.f90 \ 
    7034    obc_par.F90 \ 
    7035    oce.F90 \ 
    7036    par_kind.F90 \ 
    7037    par_oce.F90 \ 
    7038    $(MODEL_LIB)(dom_oce.o) \ 
    7039    $(MODEL_LIB)(in_out_manager.o) \ 
    7040    $(MODEL_LIB)(lbclnk.o) \ 
    7041    $(MODEL_LIB)(lib_feti.o) \ 
    7042    $(MODEL_LIB)(lib_mpp.o) \ 
    7043    $(MODEL_LIB)(obc_oce.o) \ 
    7044    $(MODEL_LIB)(oce.o) \ 
    7045    $(MODEL_LIB)(phycst.o) \ 
    7046    $(MODEL_LIB)(sol_oce.o) \ 
    7047    dom_oce.F90 \ 
    7048    in_out_manager.F90 \ 
    7049    lbclnk.F90 \ 
    7050    lib_feti.F90 \ 
    7051    lib_mpp.F90 \ 
    7052    obc_oce.F90 \ 
    7053    oce.F90 \ 
    7054    phycst.F90 \ 
    7055    sol_oce.F90 \ 
    7056    KEY_CPP \ 
    7057    solmat.F90 
    7058 $(MODEL_LIB)(solpcg.o) :   \ 
    7059    $(MODEL_LIB)(dom_oce.o) \ 
    7060    $(MODEL_LIB)(in_out_manager.o) \ 
    7061    $(MODEL_LIB)(lib_mpp.o) \ 
    7062    $(MODEL_LIB)(lib_print.o) \ 
    7063    $(MODEL_LIB)(oce.o) \ 
    7064    $(MODEL_LIB)(par_kind.o) \ 
    7065    $(MODEL_LIB)(par_oce.o) \ 
    7066    dom_oce.F90 \ 
    7067    in_out_manager.F90 \ 
    7068    lib_mpp.F90 \ 
    7069    lib_print.f90 \ 
    7070    oce.F90 \ 
    7071    par_kind.F90 \ 
    7072    par_oce.F90 \ 
    7073    $(MODEL_LIB)(dom_oce.o) \ 
    7074    $(MODEL_LIB)(in_out_manager.o) \ 
    7075    $(MODEL_LIB)(lbclnk.o) \ 
    7076    $(MODEL_LIB)(lib_mpp.o) \ 
    7077    $(MODEL_LIB)(oce.o) \ 
    7078    $(MODEL_LIB)(sol_oce.o) \ 
    7079    dom_oce.F90 \ 
    7080    in_out_manager.F90 \ 
    7081    lbclnk.F90 \ 
    7082    lib_mpp.F90 \ 
    7083    oce.F90 \ 
    7084    sol_oce.F90 \ 
    7085    vectopt_loop_substitute.h90 \ 
    7086    KEY_CPP \ 
    7087    solpcg.F90 
    7088 $(MODEL_LIB)(solsor.o) :   \ 
    7089    $(MODEL_LIB)(dom_oce.o) \ 
    7090    $(MODEL_LIB)(in_out_manager.o) \ 
    7091    $(MODEL_LIB)(lib_mpp.o) \ 
    7092    $(MODEL_LIB)(lib_print.o) \ 
    7093    $(MODEL_LIB)(oce.o) \ 
    7094    $(MODEL_LIB)(par_kind.o) \ 
    7095    $(MODEL_LIB)(par_oce.o) \ 
    7096    dom_oce.F90 \ 
    7097    in_out_manager.F90 \ 
    7098    lib_mpp.F90 \ 
    7099    lib_print.f90 \ 
    7100    oce.F90 \ 
    7101    par_kind.F90 \ 
    7102    par_oce.F90 \ 
    7103    $(MODEL_LIB)(dom_oce.o) \ 
    7104    $(MODEL_LIB)(in_out_manager.o) \ 
    7105    $(MODEL_LIB)(lbclnk.o) \ 
    7106    $(MODEL_LIB)(lib_mpp.o) \ 
    7107    $(MODEL_LIB)(oce.o) \ 
    7108    $(MODEL_LIB)(sol_oce.o) \ 
    7109    $(MODEL_LIB)(zdf_oce.o) \ 
    7110    dom_oce.F90 \ 
    7111    in_out_manager.F90 \ 
    7112    lbclnk.F90 \ 
    7113    lib_mpp.F90 \ 
    7114    oce.F90 \ 
    7115    sol_oce.F90 \ 
    7116    zdf_oce.F90 \ 
    7117    solsor.F90 
    7118 $(MODEL_LIB)(solsor_e.o) : \ 
    7119    $(MODEL_LIB)(dom_oce.o) \ 
    7120    $(MODEL_LIB)(in_out_manager.o) \ 
    7121    $(MODEL_LIB)(lib_mpp.o) \ 
    7122    $(MODEL_LIB)(lib_print.o) \ 
    7123    $(MODEL_LIB)(oce.o) \ 
    7124    $(MODEL_LIB)(par_kind.o) \ 
    7125    $(MODEL_LIB)(par_oce.o) \ 
    7126    dom_oce.F90 \ 
    7127    in_out_manager.F90 \ 
    7128    lib_mpp.F90 \ 
    7129    lib_print.f90 \ 
    7130    oce.F90 \ 
    7131    par_kind.F90 \ 
    7132    par_oce.F90 \ 
    7133    $(MODEL_LIB)(dom_oce.o) \ 
    7134    $(MODEL_LIB)(in_out_manager.o) \ 
    7135    $(MODEL_LIB)(lbclnk.o) \ 
    7136    $(MODEL_LIB)(lib_mpp.o) \ 
    7137    $(MODEL_LIB)(oce.o) \ 
    7138    $(MODEL_LIB)(sol_oce.o) \ 
    7139    $(MODEL_LIB)(zdf_oce.o) \ 
    7140    dom_oce.F90 \ 
    7141    in_out_manager.F90 \ 
    7142    lbclnk.F90 \ 
    7143    lib_mpp.F90 \ 
    7144    oce.F90 \ 
    7145    sol_oce.F90 \ 
    7146    zdf_oce.F90 \ 
    7147    solsor_e.F90 
    7148 $(MODEL_LIB)(solver.o) :   \ 
    7149    $(MODEL_LIB)(dom_oce.o) \ 
    7150    $(MODEL_LIB)(in_out_manager.o) \ 
    7151    $(MODEL_LIB)(lbclnk.o) \ 
    7152    $(MODEL_LIB)(lib_feti.o) \ 
    7153    $(MODEL_LIB)(lib_mpp.o) \ 
    7154    $(MODEL_LIB)(lib_print.o) \ 
    7155    $(MODEL_LIB)(obc_oce.o) \ 
    7156    $(MODEL_LIB)(obc_par.o) \ 
    7157    $(MODEL_LIB)(oce.o) \ 
    7158    $(MODEL_LIB)(par_kind.o) \ 
    7159    $(MODEL_LIB)(par_oce.o) \ 
    7160    $(MODEL_LIB)(phycst.o) \ 
    7161    $(MODEL_LIB)(sol_oce.o) \ 
    7162    $(MODEL_LIB)(solfet.o) \ 
    7163    $(MODEL_LIB)(solpcg.o) \ 
    7164    $(MODEL_LIB)(solsor.o) \ 
    7165    dom_oce.F90 \ 
    7166    in_out_manager.F90 \ 
    7167    lbclnk.F90 \ 
    7168    lib_feti.F90 \ 
    7169    lib_mpp.F90 \ 
    7170    lib_print.f90 \ 
    7171    obc_oce.F90 \ 
    7172    obc_par.F90 \ 
    7173    oce.F90 \ 
    7174    par_kind.F90 \ 
    7175    par_oce.F90 \ 
    7176    phycst.F90 \ 
    7177    sol_oce.F90 \ 
    7178    solfet.F90 \ 
    7179    solpcg.F90 \ 
    7180    solsor.F90 \ 
    7181    $(MODEL_LIB)(dom_oce.o) \ 
    7182    $(MODEL_LIB)(dynspg_oce.o) \ 
    7183    $(MODEL_LIB)(in_out_manager.o) \ 
    7184    $(MODEL_LIB)(lbclnk.o) \ 
    7185    $(MODEL_LIB)(lib_mpp.o) \ 
    7186    $(MODEL_LIB)(obc_oce.o) \ 
    7187    $(MODEL_LIB)(oce.o) \ 
    7188    $(MODEL_LIB)(sol_oce.o) \ 
    7189    $(MODEL_LIB)(solisl.o) \ 
    7190    $(MODEL_LIB)(solmat.o) \ 
    7191    $(MODEL_LIB)(zdf_oce.o) \ 
    7192    dom_oce.F90 \ 
    7193    dynspg_oce.F90 \ 
    7194    in_out_manager.F90 \ 
    7195    lbclnk.F90 \ 
    7196    lib_mpp.F90 \ 
    7197    obc_oce.F90 \ 
    7198    oce.F90 \ 
    7199    sol_oce.F90 \ 
    7200    solisl.F90 \ 
    7201    solmat.F90 \ 
    7202    zdf_oce.F90 \ 
    7203    KEY_CPP \ 
    7204    solver.F90 
    7205 $(MODEL_LIB)(step.o) :  \ 
    72067264   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    72077265   $(MODEL_LIB)(agrif_opa_update.o) \ 
     
    72127270   $(MODEL_LIB)(diahth.o) \ 
    72137271   $(MODEL_LIB)(dianam.o) \ 
    7214    $(MODEL_LIB)(diaptr.o) \ 
    72157272   $(MODEL_LIB)(diaspr.o) \ 
    72167273   $(MODEL_LIB)(diawri.o) \ 
     
    72217278   $(MODEL_LIB)(dtasst.o) \ 
    72227279   $(MODEL_LIB)(dtatem.o) \ 
     7280   $(MODEL_LIB)(dynspg_oce.o) \ 
     7281   $(MODEL_LIB)(dynzdf_exp.o) \ 
     7282   $(MODEL_LIB)(dynzdf_imp.o) \ 
     7283   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     7284   $(MODEL_LIB)(eosbn2.o) \ 
     7285   $(MODEL_LIB)(flxblk.o) \ 
     7286   $(MODEL_LIB)(flxmod.o) \ 
     7287   $(MODEL_LIB)(flxrnf.o) \ 
     7288   $(MODEL_LIB)(flx_oce.o) \ 
     7289   $(MODEL_LIB)(iceini.o) \ 
     7290   $(MODEL_LIB)(ice.o) \ 
     7291   $(MODEL_LIB)(ice_oce.o) \ 
     7292   $(MODEL_LIB)(in_out_manager.o) \ 
     7293   $(MODEL_LIB)(lbclnk.o) \ 
     7294   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7295   $(MODEL_LIB)(ldftra_oce.o) \ 
     7296   $(MODEL_LIB)(lib_mpp.o) \ 
     7297   $(MODEL_LIB)(lib_print.o) \ 
     7298   $(MODEL_LIB)(limdia.o) \ 
     7299   $(MODEL_LIB)(limdyn.o) \ 
     7300   $(MODEL_LIB)(limflx.o) \ 
     7301   $(MODEL_LIB)(limrst.o) \ 
     7302   $(MODEL_LIB)(limthd.o) \ 
     7303   $(MODEL_LIB)(limtrp.o) \ 
     7304   $(MODEL_LIB)(limwri.o) \ 
     7305   $(MODEL_LIB)(obctra.o) \ 
     7306   $(MODEL_LIB)(ocesbc.o) \ 
     7307   $(MODEL_LIB)(oce.o) \ 
     7308   $(MODEL_LIB)(ocfzpt.o) \ 
     7309   $(MODEL_LIB)(par_kind.o) \ 
     7310   $(MODEL_LIB)(par_oce.o) \ 
     7311   $(MODEL_LIB)(phycst.o) \ 
     7312   $(MODEL_LIB)(prtctl.o) \ 
     7313   $(MODEL_LIB)(solisl.o) \ 
     7314   $(MODEL_LIB)(sol_oce.o) \ 
     7315   $(MODEL_LIB)(taumod.o) \ 
     7316   $(MODEL_LIB)(tradmp.o) \ 
     7317   $(MODEL_LIB)(traqsr.o) \ 
     7318   $(MODEL_LIB)(trazdf_exp.o) \ 
     7319   $(MODEL_LIB)(trazdf_imp.o) \ 
     7320   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     7321   $(MODEL_LIB)(trc_oce.o) \ 
     7322   $(MODEL_LIB)(trdmod.o) \ 
     7323   $(MODEL_LIB)(trdmod_oce.o) \ 
     7324   $(MODEL_LIB)(zdfddm.o) \ 
     7325   $(MODEL_LIB)(zdfkpp.o) \ 
     7326   $(MODEL_LIB)(zdfmxl.o) \ 
     7327   $(MODEL_LIB)(zdftke.o) \ 
     7328   $(MODEL_LIB)(zdf_oce.o) \ 
     7329   daymod.F90 \ 
     7330   diawri1d.F90 \ 
     7331   diawri.F90 \ 
     7332   dom_oce.F90 \ 
     7333   dtasal.F90 \ 
     7334   dtasst.F90 \ 
     7335   dtatem.F90 \ 
     7336   dyncor1d.F90 \ 
     7337   dynnxt1d.F90 \ 
     7338   dynzdf.F90 \ 
     7339   eosbn2.F90 \ 
     7340   flxfwb.F90 \ 
     7341   flxmod.F90 \ 
     7342   flxrnf.F90 \ 
     7343   icestp1d.F90 \ 
     7344   ice_oce.F90 \ 
     7345   in_out_manager.F90 \ 
     7346   lbclnk.F90 \ 
     7347   ldfdyn_oce.F90 \ 
     7348   ldftra_oce.F90 \ 
     7349   ocesbc.F90 \ 
     7350   oce.F90 \ 
     7351   ocfzpt.F90 \ 
     7352   prtctl.F90 \ 
     7353   restart.F90 \ 
     7354   stpctl.F90 \ 
     7355   taumod.F90 \ 
     7356   tranxt.F90 \ 
     7357   traqsr.F90 \ 
     7358   trasbc.F90 \ 
     7359   trazdf.F90 \ 
     7360   trcstp.F90 \ 
     7361   zdfbfr.F90 \ 
     7362   zdfddm.F90 \ 
     7363   zdfevd.F90 \ 
     7364   zdfkpp.F90 \ 
     7365   zdfmxl.F90 \ 
     7366   zdfric.F90 \ 
     7367   zdftke.F90 \ 
     7368   zdf_oce.F90 \ 
     7369   $(MODEL_LIB)(daymod.o) \ 
     7370   $(MODEL_LIB)(diawri1d.o) \ 
     7371   $(MODEL_LIB)(diawri.o) \ 
     7372   $(MODEL_LIB)(dom_oce.o) \ 
     7373   $(MODEL_LIB)(dtasal.o) \ 
     7374   $(MODEL_LIB)(dtasst.o) \ 
     7375   $(MODEL_LIB)(dtatem.o) \ 
     7376   $(MODEL_LIB)(dyncor1d.o) \ 
     7377   $(MODEL_LIB)(dynnxt1d.o) \ 
     7378   $(MODEL_LIB)(dynzdf.o) \ 
     7379   $(MODEL_LIB)(eosbn2.o) \ 
     7380   $(MODEL_LIB)(flxfwb.o) \ 
     7381   $(MODEL_LIB)(flxmod.o) \ 
     7382   $(MODEL_LIB)(flxrnf.o) \ 
     7383   $(MODEL_LIB)(icestp1d.o) \ 
     7384   $(MODEL_LIB)(ice_oce.o) \ 
     7385   $(MODEL_LIB)(in_out_manager.o) \ 
     7386   $(MODEL_LIB)(lbclnk.o) \ 
     7387   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7388   $(MODEL_LIB)(ldftra_oce.o) \ 
     7389   $(MODEL_LIB)(ocesbc.o) \ 
     7390   $(MODEL_LIB)(oce.o) \ 
     7391   $(MODEL_LIB)(ocfzpt.o) \ 
     7392   $(MODEL_LIB)(prtctl.o) \ 
     7393   $(MODEL_LIB)(restart.o) \ 
     7394   $(MODEL_LIB)(stpctl.o) \ 
     7395   $(MODEL_LIB)(taumod.o) \ 
     7396   $(MODEL_LIB)(tranxt.o) \ 
     7397   $(MODEL_LIB)(traqsr.o) \ 
     7398   $(MODEL_LIB)(trasbc.o) \ 
     7399   $(MODEL_LIB)(trazdf.o) \ 
     7400   $(MODEL_LIB)(trcstp.o) \ 
     7401   $(MODEL_LIB)(zdfbfr.o) \ 
     7402   $(MODEL_LIB)(zdfddm.o) \ 
     7403   $(MODEL_LIB)(zdfevd.o) \ 
     7404   $(MODEL_LIB)(zdfkpp.o) \ 
     7405   $(MODEL_LIB)(zdfmxl.o) \ 
     7406   $(MODEL_LIB)(zdfric.o) \ 
     7407   $(MODEL_LIB)(zdftke.o) \ 
     7408   $(MODEL_LIB)(zdf_oce.o) \ 
     7409   domzgr_substitute.h90 \ 
     7410   zdfddm_substitute.h90 \ 
     7411   KEY_CPP \ 
     7412   step1d.F90 
     7413$(MODEL_LIB)(step.o) :  \ 
     7414   agrif_opa_interp.F90 \ 
     7415   agrif_opa_update.F90 \ 
     7416   blk_oce.F90 \ 
     7417   cpl_oce.F90 \ 
     7418   daymod.F90 \ 
     7419   diadimg.F90 \ 
     7420   diahth.F90 \ 
     7421   dianam.F90 \ 
     7422   diaspr.F90 \ 
     7423   diawri.F90 \ 
     7424   dom_ice.F90 \ 
     7425   dom_oce.F90 \ 
     7426   dtasal.F90 \ 
     7427   dtasss.F90 \ 
     7428   dtasst.F90 \ 
     7429   dtatem.F90 \ 
     7430   dynhpg_jki.F90 \ 
     7431   dynldf_bilapg.F90 \ 
     7432   dynldf_bilap.F90 \ 
     7433   dynldf_iso.F90 \ 
     7434   dynldf_lap.F90 \ 
     7435   dynspg_exp.F90 \ 
     7436   dynspg_exp_jki.F90 \ 
     7437   dynspg_flt.F90 \ 
     7438   dynspg_flt_jki.F90 \ 
     7439   dynspg_oce.F90 \ 
     7440   dynspg_rl.F90 \ 
     7441   dynspg_ts.F90 \ 
     7442   dynspg_ts_jki.F90 \ 
     7443   dynzdf_exp.F90 \ 
     7444   dynzdf_imp.F90 \ 
     7445   dynzdf_imp_jki.F90 \ 
     7446   eosbn2.F90 \ 
     7447   flo4rk.F90 \ 
     7448   floblk.F90 \ 
     7449   flodom.F90 \ 
     7450   flowri.F90 \ 
     7451   flo_oce.F90 \ 
     7452   flxblk.F90 \ 
     7453   flxmod.F90 \ 
     7454   flxrnf.F90 \ 
     7455   flx_oce.F90 \ 
     7456   iceini.F90 \ 
     7457   ice.F90 \ 
     7458   ice_oce.F90 \ 
     7459   in_out_manager.F90 \ 
     7460   lbclnk.F90 \ 
     7461   ldfdyn_oce.F90 \ 
     7462   ldfslp.F90 \ 
     7463   ldftra_oce.F90 \ 
     7464   lib_mpp.F90 \ 
     7465   lib_print.f90 \ 
     7466   limdia.F90 \ 
     7467   limdmp.F90 \ 
     7468   limdyn.F90 \ 
     7469   limflx.F90 \ 
     7470   limrst.F90 \ 
     7471   limthd.F90 \ 
     7472   limtrp.F90 \ 
     7473   limwri.F90 \ 
     7474   obccli.F90 \ 
     7475   obcdyn.F90 \ 
     7476   obcdyn_bt.F90 \ 
     7477   obctra.F90 \ 
     7478   obcvol.F90 \ 
     7479   obc_oce.F90 \ 
     7480   ocesbc.F90 \ 
     7481   oce.F90 \ 
     7482   ocfzpt.F90 \ 
     7483   par_kind.F90 \ 
     7484   par_oce.F90 \ 
     7485   phycst.F90 \ 
     7486   prtctl.F90 \ 
     7487   solfet.F90 \ 
     7488   solisl.F90 \ 
     7489   solpcg.F90 \ 
     7490   solsor.F90 \ 
     7491   sol_oce.F90 \ 
     7492   taumod.F90 \ 
     7493   traadv_cen2.F90 \ 
     7494   traadv_cen2_jki.F90 \ 
     7495   traadv_eiv.F90 \ 
     7496   traadv_muscl2.F90 \ 
     7497   traadv_muscl.F90 \ 
     7498   traadv_tvd.F90 \ 
     7499   trabbl.F90 \ 
     7500   tradmp.F90 \ 
     7501   traldf_bilapg.F90 \ 
     7502   traldf_bilap.F90 \ 
     7503   traldf_iso.F90 \ 
     7504   traldf_lap.F90 \ 
     7505   traqsr.F90 \ 
     7506   trazdf.F90 \ 
     7507   trazdf_exp.F90 \ 
     7508   trazdf_imp.F90 \ 
     7509   trazdf_imp_jki.F90 \ 
     7510   trc_oce.F90 \ 
     7511   trdmod.F90 \ 
     7512   trdmod_oce.F90 \ 
     7513   zdfddm.F90 \ 
     7514   zdfkpp.F90 \ 
     7515   zdfmxl.F90 \ 
     7516   zdftke.F90 \ 
     7517   zdf_oce.F90 \ 
     7518   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     7519   $(MODEL_LIB)(agrif_opa_update.o) \ 
     7520   $(MODEL_LIB)(blk_oce.o) \ 
     7521   $(MODEL_LIB)(cpl_oce.o) \ 
     7522   $(MODEL_LIB)(daymod.o) \ 
     7523   $(MODEL_LIB)(diadimg.o) \ 
     7524   $(MODEL_LIB)(diahth.o) \ 
     7525   $(MODEL_LIB)(dianam.o) \ 
     7526   $(MODEL_LIB)(diaspr.o) \ 
     7527   $(MODEL_LIB)(diawri.o) \ 
     7528   $(MODEL_LIB)(dom_ice.o) \ 
     7529   $(MODEL_LIB)(dom_oce.o) \ 
     7530   $(MODEL_LIB)(dtasal.o) \ 
     7531   $(MODEL_LIB)(dtasss.o) \ 
     7532   $(MODEL_LIB)(dtasst.o) \ 
     7533   $(MODEL_LIB)(dtatem.o) \ 
     7534   $(MODEL_LIB)(dynhpg_jki.o) \ 
     7535   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     7536   $(MODEL_LIB)(dynldf_bilap.o) \ 
     7537   $(MODEL_LIB)(dynldf_iso.o) \ 
     7538   $(MODEL_LIB)(dynldf_lap.o) \ 
    72237539   $(MODEL_LIB)(dynspg_exp.o) \ 
    72247540   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     
    72307546   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    72317547   $(MODEL_LIB)(dynzdf_exp.o) \ 
     7548   $(MODEL_LIB)(dynzdf_imp.o) \ 
     7549   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    72327550   $(MODEL_LIB)(eosbn2.o) \ 
    72337551   $(MODEL_LIB)(flo4rk.o) \ 
    7234    $(MODEL_LIB)(flo_oce.o) \ 
    72357552   $(MODEL_LIB)(floblk.o) \ 
    72367553   $(MODEL_LIB)(flodom.o) \ 
    72377554   $(MODEL_LIB)(flowri.o) \ 
    7238    $(MODEL_LIB)(flx_oce.o) \ 
     7555   $(MODEL_LIB)(flo_oce.o) \ 
    72397556   $(MODEL_LIB)(flxblk.o) \ 
    72407557   $(MODEL_LIB)(flxmod.o) \ 
    72417558   $(MODEL_LIB)(flxrnf.o) \ 
     7559   $(MODEL_LIB)(flx_oce.o) \ 
     7560   $(MODEL_LIB)(iceini.o) \ 
    72427561   $(MODEL_LIB)(ice.o) \ 
    72437562   $(MODEL_LIB)(ice_oce.o) \ 
    7244    $(MODEL_LIB)(iceini.o) \ 
    72457563   $(MODEL_LIB)(in_out_manager.o) \ 
    72467564   $(MODEL_LIB)(lbclnk.o) \ 
     
    72587576   $(MODEL_LIB)(limtrp.o) \ 
    72597577   $(MODEL_LIB)(limwri.o) \ 
    7260    $(MODEL_LIB)(obc_oce.o) \ 
    72617578   $(MODEL_LIB)(obccli.o) \ 
    72627579   $(MODEL_LIB)(obcdyn.o) \ 
     
    72647581   $(MODEL_LIB)(obctra.o) \ 
    72657582   $(MODEL_LIB)(obcvol.o) \ 
    7266    $(MODEL_LIB)(oce.o) \ 
     7583   $(MODEL_LIB)(obc_oce.o) \ 
    72677584   $(MODEL_LIB)(ocesbc.o) \ 
     7585   $(MODEL_LIB)(oce.o) \ 
    72687586   $(MODEL_LIB)(ocfzpt.o) \ 
    72697587   $(MODEL_LIB)(par_kind.o) \ 
     
    72717589   $(MODEL_LIB)(phycst.o) \ 
    72727590   $(MODEL_LIB)(prtctl.o) \ 
    7273    $(MODEL_LIB)(sol_oce.o) \ 
    72747591   $(MODEL_LIB)(solfet.o) \ 
    72757592   $(MODEL_LIB)(solisl.o) \ 
    72767593   $(MODEL_LIB)(solpcg.o) \ 
    72777594   $(MODEL_LIB)(solsor.o) \ 
     7595   $(MODEL_LIB)(sol_oce.o) \ 
    72787596   $(MODEL_LIB)(taumod.o) \ 
    7279    $(MODEL_LIB)(traadv_ctl.o) \ 
     7597   $(MODEL_LIB)(traadv_cen2.o) \ 
     7598   $(MODEL_LIB)(traadv_cen2_jki.o) \ 
     7599   $(MODEL_LIB)(traadv_eiv.o) \ 
     7600   $(MODEL_LIB)(traadv_muscl2.o) \ 
     7601   $(MODEL_LIB)(traadv_muscl.o) \ 
     7602   $(MODEL_LIB)(traadv_tvd.o) \ 
    72807603   $(MODEL_LIB)(trabbl.o) \ 
    72817604   $(MODEL_LIB)(tradmp.o) \ 
     7605   $(MODEL_LIB)(traldf_bilapg.o) \ 
     7606   $(MODEL_LIB)(traldf_bilap.o) \ 
     7607   $(MODEL_LIB)(traldf_iso.o) \ 
     7608   $(MODEL_LIB)(traldf_lap.o) \ 
    72827609   $(MODEL_LIB)(traqsr.o) \ 
     7610   $(MODEL_LIB)(trazdf.o) \ 
    72837611   $(MODEL_LIB)(trazdf_exp.o) \ 
     7612   $(MODEL_LIB)(trazdf_imp.o) \ 
     7613   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    72847614   $(MODEL_LIB)(trc_oce.o) \ 
    72857615   $(MODEL_LIB)(trdmod.o) \ 
    72867616   $(MODEL_LIB)(trdmod_oce.o) \ 
    7287    $(MODEL_LIB)(zdf_oce.o) \ 
    72887617   $(MODEL_LIB)(zdfddm.o) \ 
    72897618   $(MODEL_LIB)(zdfkpp.o) \ 
    72907619   $(MODEL_LIB)(zdfmxl.o) \ 
    72917620   $(MODEL_LIB)(zdftke.o) \ 
    7292    agrif_opa_interp.F90 \ 
    7293    agrif_opa_update.F90 \ 
    7294    blk_oce.F90 \ 
     7621   $(MODEL_LIB)(zdf_oce.o) \ 
     7622   agrif_opa_sponge.F90 \ 
     7623   cla.F90 \ 
     7624   cla_div.F90 \ 
     7625   closea.F90 \ 
     7626   cpl.F90 \ 
    72957627   cpl_oce.F90 \ 
    72967628   daymod.F90 \ 
    7297    diadimg.F90 \ 
     7629   diafwb.F90 \ 
     7630   diagap.F90 \ 
     7631   diahdy.F90 \ 
    72987632   diahth.F90 \ 
    7299    dianam.F90 \ 
    73007633   diaptr.F90 \ 
    73017634   diaspr.F90 \ 
    73027635   diawri.F90 \ 
    7303    dom_ice.F90 \ 
     7636   divcur.F90 \ 
    73047637   dom_oce.F90 \ 
    73057638   dtasal.F90 \ 
     
    73077640   dtasst.F90 \ 
    73087641   dtatem.F90 \ 
    7309    dynspg_exp.F90 \ 
    7310    dynspg_exp_jki.F90 \ 
    7311    dynspg_flt.F90 \ 
    7312    dynspg_flt_jki.F90 \ 
     7642   dynhpg.F90 \ 
     7643   dynkeg.F90 \ 
     7644   dynldf.F90 \ 
     7645   dynnxt.F90 \ 
     7646   dynspg.F90 \ 
    73137647   dynspg_oce.F90 \ 
    7314    dynspg_rl.F90 \ 
    7315    dynspg_ts.F90 \ 
    7316    dynspg_ts_jki.F90 \ 
    7317    dynzdf_exp.F90 \ 
     7648   dynvor.F90 \ 
     7649   dynzad.F90 \ 
     7650   dynzdf.F90 \ 
    73187651   eosbn2.F90 \ 
    7319    flo4rk.F90 \ 
     7652   floats.F90 \ 
    73207653   flo_oce.F90 \ 
    7321    floblk.F90 \ 
    7322    flodom.F90 \ 
    7323    flowri.F90 \ 
    7324    flx_oce.F90 \ 
    7325    flxblk.F90 \ 
     7654   flxfwb.F90 \ 
    73267655   flxmod.F90 \ 
    73277656   flxrnf.F90 \ 
    7328    ice.F90 \ 
     7657   icestp.F90 \ 
    73297658   ice_oce.F90 \ 
    7330    iceini.F90 \ 
    73317659   in_out_manager.F90 \ 
    73327660   lbclnk.F90 \ 
    73337661   ldfdyn_oce.F90 \ 
     7662   ldfeiv.F90 \ 
    73347663   ldfslp.F90 \ 
    73357664   ldftra_oce.F90 \ 
    7336    lib_mpp.F90 \ 
    7337    lib_print.f90 \ 
    7338    limdia.F90 \ 
    7339    limdmp.F90 \ 
    7340    limdyn.F90 \ 
    7341    limflx.F90 \ 
    7342    limrst.F90 \ 
    7343    limthd.F90 \ 
    7344    limtrp.F90 \ 
    7345    limwri.F90 \ 
    7346    obc_oce.F90 \ 
    7347    obccli.F90 \ 
    7348    obcdyn.F90 \ 
    7349    obcdyn_bt.F90 \ 
    7350    obctra.F90 \ 
    7351    obcvol.F90 \ 
    7352    oce.F90 \ 
     7665   obcdta.F90 \ 
     7666   obcrad.F90 \ 
     7667   obcrst.F90 \ 
     7668   obcspg.F90 \ 
     7669   obc_par.F90 \ 
    73537670   ocesbc.F90 \ 
     7671   oce.F90 \ 
    73547672   ocfzpt.F90 \ 
    7355    par_kind.F90 \ 
    7356    par_oce.F90 \ 
    7357    phycst.F90 \ 
    7358    prtctl.F90 \ 
    7359    sol_oce.F90 \ 
    7360    solfet.F90 \ 
    7361    solisl.F90 \ 
    7362    solpcg.F90 \ 
    7363    solsor.F90 \ 
     7673   prtctl.F90 \ 
     7674   restart.F90 \ 
     7675   stpctl.F90 \ 
    73647676   taumod.F90 \ 
    7365    traadv_ctl.F90 \ 
     7677   traadv.F90 \ 
     7678   trabbc.F90 \ 
    73667679   trabbl.F90 \ 
    73677680   tradmp.F90 \ 
     7681   traldf.F90 \ 
     7682   tranpc.F90 \ 
     7683   tranxt.F90 \ 
    73687684   traqsr.F90 \ 
    7369    trazdf_exp.F90 \ 
    7370    trc_oce.F90 \ 
    7371    trdmod.F90 \ 
    7372    trdmod_oce.F90 \ 
    7373    zdf_oce.F90 \ 
     7685   trasbc.F90 \ 
     7686   trazdf.F90 \ 
     7687   trcstp.F90 \ 
     7688   trdicp.F90 \ 
     7689   trdmld.F90 \ 
     7690   trdvor.F90 \ 
     7691   wzvmod.F90 \ 
     7692   zdfbfr.F90 \ 
    73747693   zdfddm.F90 \ 
     7694   zdfevd.F90 \ 
    73757695   zdfkpp.F90 \ 
    73767696   zdfmxl.F90 \ 
     7697   zdfric.F90 \ 
    73777698   zdftke.F90 \ 
     7699   zdftke_jki.F90 \ 
     7700   zdf_oce.F90 \ 
     7701   zpshde.F90 \ 
    73787702   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    73797703   $(MODEL_LIB)(cla.o) \ 
     
    73977721   $(MODEL_LIB)(dtatem.o) \ 
    73987722   $(MODEL_LIB)(dynhpg.o) \ 
    7399    $(MODEL_LIB)(dynhpg_atsk.o) \ 
    74007723   $(MODEL_LIB)(dynkeg.o) \ 
    7401    $(MODEL_LIB)(dynldf_bilap.o) \ 
    7402    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    7403    $(MODEL_LIB)(dynldf_iso.o) \ 
    7404    $(MODEL_LIB)(dynldf_lap.o) \ 
     7724   $(MODEL_LIB)(dynldf.o) \ 
    74057725   $(MODEL_LIB)(dynnxt.o) \ 
    74067726   $(MODEL_LIB)(dynspg.o) \ 
     
    74087728   $(MODEL_LIB)(dynvor.o) \ 
    74097729   $(MODEL_LIB)(dynzad.o) \ 
    7410    $(MODEL_LIB)(dynzdf_exp.o) \ 
    7411    $(MODEL_LIB)(dynzdf_imp.o) \ 
    7412    $(MODEL_LIB)(dynzdf_imp_atsk.o) \ 
    7413    $(MODEL_LIB)(dynzdf_iso.o) \ 
     7730   $(MODEL_LIB)(dynzdf.o) \ 
    74147731   $(MODEL_LIB)(eosbn2.o) \ 
     7732   $(MODEL_LIB)(floats.o) \ 
    74157733   $(MODEL_LIB)(flo_oce.o) \ 
    7416    $(MODEL_LIB)(floats.o) \ 
    74177734   $(MODEL_LIB)(flxfwb.o) \ 
    74187735   $(MODEL_LIB)(flxmod.o) \ 
    74197736   $(MODEL_LIB)(flxrnf.o) \ 
     7737   $(MODEL_LIB)(icestp.o) \ 
    74207738   $(MODEL_LIB)(ice_oce.o) \ 
    7421    $(MODEL_LIB)(icestp.o) \ 
    74227739   $(MODEL_LIB)(in_out_manager.o) \ 
    74237740   $(MODEL_LIB)(lbclnk.o) \ 
     
    74267743   $(MODEL_LIB)(ldfslp.o) \ 
    74277744   $(MODEL_LIB)(ldftra_oce.o) \ 
    7428    $(MODEL_LIB)(obc_par.o) \ 
    74297745   $(MODEL_LIB)(obcdta.o) \ 
    74307746   $(MODEL_LIB)(obcrad.o) \ 
    74317747   $(MODEL_LIB)(obcrst.o) \ 
    74327748   $(MODEL_LIB)(obcspg.o) \ 
    7433    $(MODEL_LIB)(oce.o) \ 
     7749   $(MODEL_LIB)(obc_par.o) \ 
    74347750   $(MODEL_LIB)(ocesbc.o) \ 
     7751   $(MODEL_LIB)(oce.o) \ 
    74357752   $(MODEL_LIB)(ocfzpt.o) \ 
    74367753   $(MODEL_LIB)(prtctl.o) \ 
     
    74387755   $(MODEL_LIB)(stpctl.o) \ 
    74397756   $(MODEL_LIB)(taumod.o) \ 
    7440    $(MODEL_LIB)(traadv_cen2.o) \ 
    7441    $(MODEL_LIB)(traadv_ctl.o) \ 
    7442    $(MODEL_LIB)(traadv_muscl.o) \ 
    7443    $(MODEL_LIB)(traadv_muscl2.o) \ 
    7444    $(MODEL_LIB)(traadv_tvd.o) \ 
     7757   $(MODEL_LIB)(traadv.o) \ 
    74457758   $(MODEL_LIB)(trabbc.o) \ 
    74467759   $(MODEL_LIB)(trabbl.o) \ 
    74477760   $(MODEL_LIB)(tradmp.o) \ 
    7448    $(MODEL_LIB)(traldf_bilap.o) \ 
    7449    $(MODEL_LIB)(traldf_bilapg.o) \ 
    7450    $(MODEL_LIB)(traldf_iso.o) \ 
    7451    $(MODEL_LIB)(traldf_iso_zps.o) \ 
    7452    $(MODEL_LIB)(traldf_lap.o) \ 
     7761   $(MODEL_LIB)(traldf.o) \ 
    74537762   $(MODEL_LIB)(tranpc.o) \ 
    74547763   $(MODEL_LIB)(tranxt.o) \ 
    74557764   $(MODEL_LIB)(traqsr.o) \ 
    74567765   $(MODEL_LIB)(trasbc.o) \ 
    7457    $(MODEL_LIB)(trazdf_exp.o) \ 
    7458    $(MODEL_LIB)(trazdf_imp.o) \ 
    7459    $(MODEL_LIB)(trazdf_iso.o) \ 
    7460    $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
     7766   $(MODEL_LIB)(trazdf.o) \ 
    74617767   $(MODEL_LIB)(trcstp.o) \ 
    74627768   $(MODEL_LIB)(trdicp.o) \ 
     
    74647770   $(MODEL_LIB)(trdvor.o) \ 
    74657771   $(MODEL_LIB)(wzvmod.o) \ 
    7466    $(MODEL_LIB)(zdf_oce.o) \ 
    74677772   $(MODEL_LIB)(zdfbfr.o) \ 
    74687773   $(MODEL_LIB)(zdfddm.o) \ 
     
    74727777   $(MODEL_LIB)(zdfric.o) \ 
    74737778   $(MODEL_LIB)(zdftke.o) \ 
     7779   $(MODEL_LIB)(zdftke_jki.o) \ 
     7780   $(MODEL_LIB)(zdf_oce.o) \ 
    74747781   $(MODEL_LIB)(zpshde.o) \ 
    7475    agrif_opa_sponge.F90 \ 
    7476    cla.F90 \ 
    7477    cla_div.F90 \ 
    7478    closea.F90 \ 
    7479    cpl.F90 \ 
    7480    cpl_oce.F90 \ 
    7481    daymod.F90 \ 
    7482    diafwb.F90 \ 
    7483    diagap.F90 \ 
    7484    diahdy.F90 \ 
    7485    diahth.F90 \ 
    7486    diaptr.F90 \ 
    7487    diaspr.F90 \ 
    7488    diawri.F90 \ 
    7489    divcur.F90 \ 
    7490    dom_oce.F90 \ 
    7491    dtasal.F90 \ 
    7492    dtasss.F90 \ 
    7493    dtasst.F90 \ 
    7494    dtatem.F90 \ 
    7495    dynhpg.F90 \ 
    7496    dynhpg_atsk.F90 \ 
    7497    dynkeg.F90 \ 
    7498    dynldf_bilap.F90 \ 
    7499    dynldf_bilapg.F90 \ 
    7500    dynldf_iso.F90 \ 
    7501    dynldf_lap.F90 \ 
    7502    dynnxt.F90 \ 
    7503    dynspg.F90 \ 
    7504    dynspg_oce.F90 \ 
    7505    dynvor.F90 \ 
    7506    dynzad.F90 \ 
    7507    dynzdf_exp.F90 \ 
    7508    dynzdf_imp.F90 \ 
    7509    dynzdf_imp_atsk.F90 \ 
    7510    dynzdf_iso.F90 \ 
    7511    eosbn2.F90 \ 
    7512    flo_oce.F90 \ 
    7513    floats.F90 \ 
    7514    flxfwb.F90 \ 
    7515    flxmod.F90 \ 
    7516    flxrnf.F90 \ 
    7517    ice_oce.F90 \ 
    7518    icestp.F90 \ 
    7519    in_out_manager.F90 \ 
    7520    lbclnk.F90 \ 
    7521    ldfdyn_oce.F90 \ 
    7522    ldfeiv.F90 \ 
    7523    ldfslp.F90 \ 
    7524    ldftra_oce.F90 \ 
    7525    obc_par.F90 \ 
    7526    obcdta.F90 \ 
    7527    obcrad.F90 \ 
    7528    obcrst.F90 \ 
    7529    obcspg.F90 \ 
    7530    oce.F90 \ 
    7531    ocesbc.F90 \ 
    7532    ocfzpt.F90 \ 
    7533    prtctl.F90 \ 
    7534    restart.F90 \ 
    7535    stpctl.F90 \ 
    7536    taumod.F90 \ 
    7537    traadv_cen2.F90 \ 
    7538    traadv_ctl.F90 \ 
    7539    traadv_muscl.F90 \ 
    7540    traadv_muscl2.F90 \ 
    7541    traadv_tvd.F90 \ 
    7542    trabbc.F90 \ 
    7543    trabbl.F90 \ 
    7544    tradmp.F90 \ 
    7545    traldf_bilap.F90 \ 
    7546    traldf_bilapg.F90 \ 
    7547    traldf_iso.F90 \ 
    7548    traldf_iso_zps.F90 \ 
    7549    traldf_lap.F90 \ 
    7550    tranpc.F90 \ 
    7551    tranxt.F90 \ 
    7552    traqsr.F90 \ 
    7553    trasbc.F90 \ 
    7554    trazdf_exp.F90 \ 
    7555    trazdf_imp.F90 \ 
    7556    trazdf_iso.F90 \ 
    7557    trazdf_iso_vopt.F90 \ 
    7558    trcstp.F90 \ 
    7559    trdicp.F90 \ 
    7560    trdmld.F90 \ 
    7561    trdvor.F90 \ 
    7562    wzvmod.F90 \ 
    7563    zdf_oce.F90 \ 
    7564    zdfbfr.F90 \ 
    7565    zdfddm.F90 \ 
    7566    zdfevd.F90 \ 
    7567    zdfkpp.F90 \ 
    7568    zdfmxl.F90 \ 
    7569    zdfric.F90 \ 
    7570    zdftke.F90 \ 
    7571    zpshde.F90 \ 
    75727782   domzgr_substitute.h90 \ 
    75737783   zdfddm_substitute.h90 \ 
     
    75757785   KEY_CPP \ 
    75767786   step.F90 
    7577 $(MODEL_LIB)(step1d.o) :   \ 
    7578    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    7579    $(MODEL_LIB)(agrif_opa_update.o) \ 
    7580    $(MODEL_LIB)(blk_oce.o) \ 
    7581    $(MODEL_LIB)(cpl_oce.o) \ 
     7787$(MODEL_LIB)(stpctl.o) :   \ 
     7788   daymod.F90 \ 
     7789   diadimg.F90 \ 
     7790   diahth.F90 \ 
     7791   dianam.F90 \ 
     7792   diaspr.F90 \ 
     7793   dom_oce.F90 \ 
     7794   flxrnf.F90 \ 
     7795   flx_oce.F90 \ 
     7796   ice_oce.F90 \ 
     7797   in_out_manager.F90 \ 
     7798   lbclnk.F90 \ 
     7799   ldfdyn_oce.F90 \ 
     7800   ldftra_oce.F90 \ 
     7801   lib_mpp.F90 \ 
     7802   lib_print.f90 \ 
     7803   obc_oce.F90 \ 
     7804   ocesbc.F90 \ 
     7805   oce.F90 \ 
     7806   ocfzpt.F90 \ 
     7807   par_kind.F90 \ 
     7808   par_oce.F90 \ 
     7809   phycst.F90 \ 
     7810   solfet.F90 \ 
     7811   solpcg.F90 \ 
     7812   solsor.F90 \ 
     7813   sol_oce.F90 \ 
     7814   taumod.F90 \ 
     7815   zdfddm.F90 \ 
     7816   zdfmxl.F90 \ 
     7817   zdf_oce.F90 \ 
    75827818   $(MODEL_LIB)(daymod.o) \ 
    75837819   $(MODEL_LIB)(diadimg.o) \ 
     
    75857821   $(MODEL_LIB)(dianam.o) \ 
    75867822   $(MODEL_LIB)(diaspr.o) \ 
    7587    $(MODEL_LIB)(diawri.o) \ 
    7588    $(MODEL_LIB)(dom_ice.o) \ 
    7589    $(MODEL_LIB)(dom_oce.o) \ 
    7590    $(MODEL_LIB)(dtasal.o) \ 
    7591    $(MODEL_LIB)(dtasss.o) \ 
    7592    $(MODEL_LIB)(dtasst.o) \ 
    7593    $(MODEL_LIB)(dtatem.o) \ 
    7594    $(MODEL_LIB)(dynspg_oce.o) \ 
    7595    $(MODEL_LIB)(dynzdf_exp.o) \ 
    7596    $(MODEL_LIB)(eosbn2.o) \ 
     7823   $(MODEL_LIB)(dom_oce.o) \ 
     7824   $(MODEL_LIB)(flxrnf.o) \ 
    75977825   $(MODEL_LIB)(flx_oce.o) \ 
    7598    $(MODEL_LIB)(flxblk.o) \ 
    7599    $(MODEL_LIB)(flxmod.o) \ 
    7600    $(MODEL_LIB)(flxrnf.o) \ 
    7601    $(MODEL_LIB)(ice.o) \ 
    76027826   $(MODEL_LIB)(ice_oce.o) \ 
    7603    $(MODEL_LIB)(iceini.o) \ 
    7604    $(MODEL_LIB)(in_out_manager.o) \ 
    7605    $(MODEL_LIB)(lbclnk.o) \ 
    7606    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7607    $(MODEL_LIB)(ldfslp.o) \ 
    7608    $(MODEL_LIB)(ldftra_oce.o) \ 
    7609    $(MODEL_LIB)(lib_mpp.o) \ 
    7610    $(MODEL_LIB)(lib_print.o) \ 
    7611    $(MODEL_LIB)(limdia.o) \ 
    7612    $(MODEL_LIB)(limdyn.o) \ 
    7613    $(MODEL_LIB)(limflx.o) \ 
    7614    $(MODEL_LIB)(limrst.o) \ 
    7615    $(MODEL_LIB)(limthd.o) \ 
    7616    $(MODEL_LIB)(limtrp.o) \ 
    7617    $(MODEL_LIB)(limwri.o) \ 
    7618    $(MODEL_LIB)(obctra.o) \ 
    7619    $(MODEL_LIB)(oce.o) \ 
    7620    $(MODEL_LIB)(ocesbc.o) \ 
    7621    $(MODEL_LIB)(ocfzpt.o) \ 
    7622    $(MODEL_LIB)(par_kind.o) \ 
    7623    $(MODEL_LIB)(par_oce.o) \ 
    7624    $(MODEL_LIB)(phycst.o) \ 
    7625    $(MODEL_LIB)(prtctl.o) \ 
    7626    $(MODEL_LIB)(sol_oce.o) \ 
    7627    $(MODEL_LIB)(solisl.o) \ 
    7628    $(MODEL_LIB)(taumod.o) \ 
    7629    $(MODEL_LIB)(traadv_ctl.o) \ 
    7630    $(MODEL_LIB)(tradmp.o) \ 
    7631    $(MODEL_LIB)(traqsr.o) \ 
    7632    $(MODEL_LIB)(trazdf_exp.o) \ 
    7633    $(MODEL_LIB)(trc_oce.o) \ 
    7634    $(MODEL_LIB)(trdmod.o) \ 
    7635    $(MODEL_LIB)(trdmod_oce.o) \ 
    7636    $(MODEL_LIB)(zdf_oce.o) \ 
    7637    $(MODEL_LIB)(zdfddm.o) \ 
    7638    $(MODEL_LIB)(zdfkpp.o) \ 
    7639    $(MODEL_LIB)(zdfmxl.o) \ 
    7640    $(MODEL_LIB)(zdftke.o) \ 
    7641    agrif_opa_interp.F90 \ 
    7642    agrif_opa_update.F90 \ 
    7643    blk_oce.F90 \ 
    7644    cpl_oce.F90 \ 
    7645    daymod.F90 \ 
    7646    diadimg.F90 \ 
    7647    diahth.F90 \ 
    7648    dianam.F90 \ 
    7649    diaspr.F90 \ 
    7650    diawri.F90 \ 
    7651    dom_ice.F90 \ 
    7652    dom_oce.F90 \ 
    7653    dtasal.F90 \ 
    7654    dtasss.F90 \ 
    7655    dtasst.F90 \ 
    7656    dtatem.F90 \ 
    7657    dynspg_oce.F90 \ 
    7658    dynzdf_exp.F90 \ 
    7659    eosbn2.F90 \ 
    7660    flx_oce.F90 \ 
    7661    flxblk.F90 \ 
    7662    flxmod.F90 \ 
    7663    flxrnf.F90 \ 
    7664    ice.F90 \ 
    7665    ice_oce.F90 \ 
    7666    iceini.F90 \ 
    7667    in_out_manager.F90 \ 
    7668    lbclnk.F90 \ 
    7669    ldfdyn_oce.F90 \ 
    7670    ldfslp.F90 \ 
    7671    ldftra_oce.F90 \ 
    7672    lib_mpp.F90 \ 
    7673    lib_print.f90 \ 
    7674    limdia.F90 \ 
    7675    limdyn.F90 \ 
    7676    limflx.F90 \ 
    7677    limrst.F90 \ 
    7678    limthd.F90 \ 
    7679    limtrp.F90 \ 
    7680    limwri.F90 \ 
    7681    obctra.F90 \ 
    7682    oce.F90 \ 
    7683    ocesbc.F90 \ 
    7684    ocfzpt.F90 \ 
    7685    par_kind.F90 \ 
    7686    par_oce.F90 \ 
    7687    phycst.F90 \ 
    7688    prtctl.F90 \ 
    7689    sol_oce.F90 \ 
    7690    solisl.F90 \ 
    7691    taumod.F90 \ 
    7692    traadv_ctl.F90 \ 
    7693    tradmp.F90 \ 
    7694    traqsr.F90 \ 
    7695    trazdf_exp.F90 \ 
    7696    trc_oce.F90 \ 
    7697    trdmod.F90 \ 
    7698    trdmod_oce.F90 \ 
    7699    zdf_oce.F90 \ 
    7700    zdfddm.F90 \ 
    7701    zdfkpp.F90 \ 
    7702    zdfmxl.F90 \ 
    7703    zdftke.F90 \ 
    7704    $(MODEL_LIB)(daymod.o) \ 
    7705    $(MODEL_LIB)(diawri.o) \ 
    7706    $(MODEL_LIB)(diawri1d.o) \ 
    7707    $(MODEL_LIB)(dom_oce.o) \ 
    7708    $(MODEL_LIB)(dtasal.o) \ 
    7709    $(MODEL_LIB)(dtasst.o) \ 
    7710    $(MODEL_LIB)(dtatem.o) \ 
    7711    $(MODEL_LIB)(dyncor1d.o) \ 
    7712    $(MODEL_LIB)(dynnxt1d.o) \ 
    7713    $(MODEL_LIB)(dynzdf_exp.o) \ 
    7714    $(MODEL_LIB)(dynzdf_imp.o) \ 
    7715    $(MODEL_LIB)(dynzdf_imp_atsk.o) \ 
    7716    $(MODEL_LIB)(dynzdf_iso.o) \ 
    7717    $(MODEL_LIB)(eosbn2.o) \ 
    7718    $(MODEL_LIB)(flxfwb.o) \ 
    7719    $(MODEL_LIB)(flxmod.o) \ 
    7720    $(MODEL_LIB)(flxrnf.o) \ 
    7721    $(MODEL_LIB)(ice_oce.o) \ 
    7722    $(MODEL_LIB)(icestp1d.o) \ 
    77237827   $(MODEL_LIB)(in_out_manager.o) \ 
    77247828   $(MODEL_LIB)(lbclnk.o) \ 
    77257829   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    77267830   $(MODEL_LIB)(ldftra_oce.o) \ 
    7727    $(MODEL_LIB)(oce.o) \ 
     7831   $(MODEL_LIB)(lib_mpp.o) \ 
     7832   $(MODEL_LIB)(lib_print.o) \ 
     7833   $(MODEL_LIB)(obc_oce.o) \ 
    77287834   $(MODEL_LIB)(ocesbc.o) \ 
     7835   $(MODEL_LIB)(oce.o) \ 
    77297836   $(MODEL_LIB)(ocfzpt.o) \ 
    7730    $(MODEL_LIB)(prtctl.o) \ 
    7731    $(MODEL_LIB)(restart.o) \ 
    7732    $(MODEL_LIB)(stpctl.o) \ 
    7733    $(MODEL_LIB)(taumod.o) \ 
    7734    $(MODEL_LIB)(tranxt.o) \ 
    7735    $(MODEL_LIB)(traqsr.o) \ 
    7736    $(MODEL_LIB)(trasbc.o) \ 
    7737    $(MODEL_LIB)(trazdf_exp.o) \ 
    7738    $(MODEL_LIB)(trazdf_imp.o) \ 
    7739    $(MODEL_LIB)(trazdf_iso.o) \ 
    7740    $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
    7741    $(MODEL_LIB)(trcstp.o) \ 
    7742    $(MODEL_LIB)(zdf_oce.o) \ 
    7743    $(MODEL_LIB)(zdfbfr.o) \ 
    7744    $(MODEL_LIB)(zdfddm.o) \ 
    7745    $(MODEL_LIB)(zdfevd.o) \ 
    7746    $(MODEL_LIB)(zdfkpp.o) \ 
    7747    $(MODEL_LIB)(zdfmxl.o) \ 
    7748    $(MODEL_LIB)(zdfric.o) \ 
    7749    $(MODEL_LIB)(zdftke.o) \ 
    7750    daymod.F90 \ 
    7751    diawri.F90 \ 
    7752    diawri1d.F90 \ 
    7753    dom_oce.F90 \ 
    7754    dtasal.F90 \ 
    7755    dtasst.F90 \ 
    7756    dtatem.F90 \ 
    7757    dyncor1d.F90 \ 
    7758    dynnxt1d.F90 \ 
    7759    dynzdf_exp.F90 \ 
    7760    dynzdf_imp.F90 \ 
    7761    dynzdf_imp_atsk.F90 \ 
    7762    dynzdf_iso.F90 \ 
    7763    eosbn2.F90 \ 
    7764    flxfwb.F90 \ 
    7765    flxmod.F90 \ 
    7766    flxrnf.F90 \ 
    7767    ice_oce.F90 \ 
    7768    icestp1d.F90 \ 
    7769    in_out_manager.F90 \ 
    7770    lbclnk.F90 \ 
    7771    ldfdyn_oce.F90 \ 
    7772    ldftra_oce.F90 \ 
    7773    oce.F90 \ 
    7774    ocesbc.F90 \ 
    7775    ocfzpt.F90 \ 
    7776    prtctl.F90 \ 
    7777    restart.F90 \ 
    7778    stpctl.F90 \ 
    7779    taumod.F90 \ 
    7780    tranxt.F90 \ 
    7781    traqsr.F90 \ 
    7782    trasbc.F90 \ 
    7783    trazdf_exp.F90 \ 
    7784    trazdf_imp.F90 \ 
    7785    trazdf_iso.F90 \ 
    7786    trazdf_iso_vopt.F90 \ 
    7787    trcstp.F90 \ 
    7788    zdf_oce.F90 \ 
    7789    zdfbfr.F90 \ 
    7790    zdfddm.F90 \ 
    7791    zdfevd.F90 \ 
    7792    zdfkpp.F90 \ 
    7793    zdfmxl.F90 \ 
    7794    zdfric.F90 \ 
    7795    zdftke.F90 \ 
    7796    domzgr_substitute.h90 \ 
    7797    zdfddm_substitute.h90 \ 
    7798    KEY_CPP \ 
    7799    step1d.F90 
    7800 $(MODEL_LIB)(stpctl.o) :   \ 
    7801    $(MODEL_LIB)(daymod.o) \ 
    7802    $(MODEL_LIB)(diadimg.o) \ 
    7803    $(MODEL_LIB)(diahth.o) \ 
    7804    $(MODEL_LIB)(dianam.o) \ 
    7805    $(MODEL_LIB)(diaspr.o) \ 
    7806    $(MODEL_LIB)(dom_oce.o) \ 
    7807    $(MODEL_LIB)(flx_oce.o) \ 
    7808    $(MODEL_LIB)(flxrnf.o) \ 
    7809    $(MODEL_LIB)(ice_oce.o) \ 
    7810    $(MODEL_LIB)(in_out_manager.o) \ 
    7811    $(MODEL_LIB)(lbclnk.o) \ 
    7812    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7813    $(MODEL_LIB)(ldftra_oce.o) \ 
    7814    $(MODEL_LIB)(lib_mpp.o) \ 
    7815    $(MODEL_LIB)(lib_print.o) \ 
    7816    $(MODEL_LIB)(obc_oce.o) \ 
    7817    $(MODEL_LIB)(oce.o) \ 
    7818    $(MODEL_LIB)(ocesbc.o) \ 
    7819    $(MODEL_LIB)(ocfzpt.o) \ 
    7820    $(MODEL_LIB)(par_kind.o) \ 
    7821    $(MODEL_LIB)(par_oce.o) \ 
    7822    $(MODEL_LIB)(phycst.o) \ 
    7823    $(MODEL_LIB)(sol_oce.o) \ 
     7837   $(MODEL_LIB)(par_kind.o) \ 
     7838   $(MODEL_LIB)(par_oce.o) \ 
     7839   $(MODEL_LIB)(phycst.o) \ 
    78247840   $(MODEL_LIB)(solfet.o) \ 
    78257841   $(MODEL_LIB)(solpcg.o) \ 
    78267842   $(MODEL_LIB)(solsor.o) \ 
     7843   $(MODEL_LIB)(sol_oce.o) \ 
    78277844   $(MODEL_LIB)(taumod.o) \ 
    7828    $(MODEL_LIB)(zdf_oce.o) \ 
    78297845   $(MODEL_LIB)(zdfddm.o) \ 
    78307846   $(MODEL_LIB)(zdfmxl.o) \ 
    7831    daymod.F90 \ 
    7832    diadimg.F90 \ 
    7833    diahth.F90 \ 
    7834    dianam.F90 \ 
    7835    diaspr.F90 \ 
    7836    dom_oce.F90 \ 
    7837    flx_oce.F90 \ 
    7838    flxrnf.F90 \ 
    7839    ice_oce.F90 \ 
    7840    in_out_manager.F90 \ 
    7841    lbclnk.F90 \ 
    7842    ldfdyn_oce.F90 \ 
    7843    ldftra_oce.F90 \ 
    7844    lib_mpp.F90 \ 
    7845    lib_print.f90 \ 
    7846    obc_oce.F90 \ 
    7847    oce.F90 \ 
    7848    ocesbc.F90 \ 
    7849    ocfzpt.F90 \ 
    7850    par_kind.F90 \ 
    7851    par_oce.F90 \ 
    7852    phycst.F90 \ 
     7847   $(MODEL_LIB)(zdf_oce.o) \ 
     7848   diawri.F90 \ 
     7849   dom_oce.F90 \ 
     7850   dynspg_oce.F90 \ 
     7851   in_out_manager.F90 \ 
     7852   lbclnk.F90 \ 
     7853   lib_mpp.F90 \ 
     7854   oce.F90 \ 
     7855   solisl.F90 \ 
    78537856   sol_oce.F90 \ 
    7854    solfet.F90 \ 
    7855    solpcg.F90 \ 
    7856    solsor.F90 \ 
    7857    taumod.F90 \ 
    7858    zdf_oce.F90 \ 
    7859    zdfddm.F90 \ 
    7860    zdfmxl.F90 \ 
    78617857   $(MODEL_LIB)(diawri.o) \ 
    78627858   $(MODEL_LIB)(dom_oce.o) \ 
     
    78667862   $(MODEL_LIB)(lib_mpp.o) \ 
    78677863   $(MODEL_LIB)(oce.o) \ 
     7864   $(MODEL_LIB)(solisl.o) \ 
    78687865   $(MODEL_LIB)(sol_oce.o) \ 
    7869    $(MODEL_LIB)(solisl.o) \ 
    7870    diawri.F90 \ 
    7871    dom_oce.F90 \ 
    7872    dynspg_oce.F90 \ 
    7873    in_out_manager.F90 \ 
    7874    lbclnk.F90 \ 
    7875    lib_mpp.F90 \ 
    7876    oce.F90 \ 
    7877    sol_oce.F90 \ 
    7878    solisl.F90 \ 
    78797866   stpctl.F90 
    78807867$(MODEL_LIB)(taumod.o) :   \ 
    7881    $(MODEL_LIB)(dom_oce.o) \ 
    7882    $(MODEL_LIB)(in_out_manager.o) \ 
    7883    $(MODEL_LIB)(lib_mpp.o) \ 
    7884    $(MODEL_LIB)(lib_print.o) \ 
    7885    $(MODEL_LIB)(oce.o) \ 
    7886    $(MODEL_LIB)(par_kind.o) \ 
    7887    $(MODEL_LIB)(par_oce.o) \ 
    7888    $(MODEL_LIB)(phycst.o) \ 
    7889    $(MODEL_LIB)(prtctl.o) \ 
    7890    dom_oce.F90 \ 
    7891    in_out_manager.F90 \ 
    7892    lib_mpp.F90 \ 
    7893    lib_print.f90 \ 
    7894    oce.F90 \ 
    7895    par_kind.F90 \ 
    7896    par_oce.F90 \ 
    7897    phycst.F90 \ 
    7898    prtctl.F90 \ 
     7868   dom_oce.F90 \ 
     7869   in_out_manager.F90 \ 
     7870   lib_mpp.F90 \ 
     7871   lib_print.f90 \ 
     7872   oce.F90 \ 
     7873   par_kind.F90 \ 
     7874   par_oce.F90 \ 
     7875   phycst.F90 \ 
     7876   prtctl.F90 \ 
     7877   $(MODEL_LIB)(dom_oce.o) \ 
     7878   $(MODEL_LIB)(in_out_manager.o) \ 
     7879   $(MODEL_LIB)(lib_mpp.o) \ 
     7880   $(MODEL_LIB)(lib_print.o) \ 
     7881   $(MODEL_LIB)(oce.o) \ 
     7882   $(MODEL_LIB)(par_kind.o) \ 
     7883   $(MODEL_LIB)(par_oce.o) \ 
     7884   $(MODEL_LIB)(phycst.o) \ 
     7885   $(MODEL_LIB)(prtctl.o) \ 
     7886   daymod.F90 \ 
     7887   dom_oce.F90 \ 
     7888   in_out_manager.F90 \ 
     7889   lbclnk.F90 \ 
     7890   phycst.F90 \ 
    78997891   $(MODEL_LIB)(daymod.o) \ 
    79007892   $(MODEL_LIB)(dom_oce.o) \ 
     
    79027894   $(MODEL_LIB)(lbclnk.o) \ 
    79037895   $(MODEL_LIB)(phycst.o) \ 
    7904    daymod.F90 \ 
    7905    dom_oce.F90 \ 
    7906    in_out_manager.F90 \ 
    7907    lbclnk.F90 \ 
    7908    phycst.F90 \ 
     7896   cpl_oce.F90 \ 
     7897   geo2ocean.F90 \ 
    79097898   $(MODEL_LIB)(cpl_oce.o) \ 
    79107899   $(MODEL_LIB)(geo2ocean.o) \ 
    7911    cpl_oce.F90 \ 
    7912    geo2ocean.F90 \ 
    79137900   tau_coupled.h90 \ 
    79147901   tau_coupled_ice.h90 \ 
     
    79187905   taumod.F90 
    79197906$(MODEL_LIB)(thd_ice.o) :  \ 
    7920    $(MODEL_LIB)(par_oce.o) \ 
    7921    par_oce.F90 \ 
     7907   par_oce.F90 \ 
     7908   $(MODEL_LIB)(par_oce.o) \ 
     7909   par_ice.F90 \ 
    79227910   $(MODEL_LIB)(par_ice.o) \ 
    7923    par_ice.F90 \ 
    79247911   thd_ice.F90 
     7912$(MODEL_LIB)(traadv.o) :   \ 
     7913   diaptr.F90 \ 
     7914   dom_oce.F90 \ 
     7915   dynspg_oce.F90 \ 
     7916   eosbn2.F90 \ 
     7917   flxrnf.F90 \ 
     7918   in_out_manager.F90 \ 
     7919   lbclnk.F90 \ 
     7920   ldfslp.F90 \ 
     7921   ldftra_oce.F90 \ 
     7922   lib_mpp.F90 \ 
     7923   lib_print.f90 \ 
     7924   oce.F90 \ 
     7925   ocfzpt.F90 \ 
     7926   par_kind.F90 \ 
     7927   par_oce.F90 \ 
     7928   prtctl.F90 \ 
     7929   trabbl.F90 \ 
     7930   trdmod.F90 \ 
     7931   trdmod_oce.F90 \ 
     7932   $(MODEL_LIB)(diaptr.o) \ 
     7933   $(MODEL_LIB)(dom_oce.o) \ 
     7934   $(MODEL_LIB)(dynspg_oce.o) \ 
     7935   $(MODEL_LIB)(eosbn2.o) \ 
     7936   $(MODEL_LIB)(flxrnf.o) \ 
     7937   $(MODEL_LIB)(in_out_manager.o) \ 
     7938   $(MODEL_LIB)(lbclnk.o) \ 
     7939   $(MODEL_LIB)(ldfslp.o) \ 
     7940   $(MODEL_LIB)(ldftra_oce.o) \ 
     7941   $(MODEL_LIB)(lib_mpp.o) \ 
     7942   $(MODEL_LIB)(lib_print.o) \ 
     7943   $(MODEL_LIB)(oce.o) \ 
     7944   $(MODEL_LIB)(ocfzpt.o) \ 
     7945   $(MODEL_LIB)(par_kind.o) \ 
     7946   $(MODEL_LIB)(par_oce.o) \ 
     7947   $(MODEL_LIB)(prtctl.o) \ 
     7948   $(MODEL_LIB)(trabbl.o) \ 
     7949   $(MODEL_LIB)(trdmod.o) \ 
     7950   $(MODEL_LIB)(trdmod_oce.o) \ 
     7951   dom_oce.F90 \ 
     7952   in_out_manager.F90 \ 
     7953   ldftra_oce.F90 \ 
     7954   oce.F90 \ 
     7955   prtctl.F90 \ 
     7956   traadv_cen2.F90 \ 
     7957   traadv_cen2_jki.F90 \ 
     7958   traadv_eiv.F90 \ 
     7959   traadv_muscl2.F90 \ 
     7960   traadv_muscl.F90 \ 
     7961   traadv_tvd.F90 \ 
     7962   trabbl.F90 \ 
     7963   $(MODEL_LIB)(dom_oce.o) \ 
     7964   $(MODEL_LIB)(in_out_manager.o) \ 
     7965   $(MODEL_LIB)(ldftra_oce.o) \ 
     7966   $(MODEL_LIB)(oce.o) \ 
     7967   $(MODEL_LIB)(prtctl.o) \ 
     7968   $(MODEL_LIB)(traadv_cen2.o) \ 
     7969   $(MODEL_LIB)(traadv_cen2_jki.o) \ 
     7970   $(MODEL_LIB)(traadv_eiv.o) \ 
     7971   $(MODEL_LIB)(traadv_muscl2.o) \ 
     7972   $(MODEL_LIB)(traadv_muscl.o) \ 
     7973   $(MODEL_LIB)(traadv_tvd.o) \ 
     7974   $(MODEL_LIB)(trabbl.o) \ 
     7975   domzgr_substitute.h90 \ 
     7976   vectopt_loop_substitute.h90 \ 
     7977   KEY_CPP \ 
     7978   traadv.F90 
    79257979$(MODEL_LIB)(traadv_cen2.o) : \ 
     7980   daymod.F90 \ 
     7981   dianam.F90 \ 
     7982   dom_oce.F90 \ 
     7983   eosbn2.F90 \ 
     7984   in_out_manager.F90 \ 
     7985   ldftra_oce.F90 \ 
     7986   lib_mpp.F90 \ 
     7987   lib_print.f90 \ 
     7988   oce.F90 \ 
     7989   par_kind.F90 \ 
     7990   par_oce.F90 \ 
     7991   phycst.F90 \ 
     7992   prtctl.F90 \ 
     7993   trabbl.F90 \ 
     7994   trdicp.F90 \ 
     7995   trdicp_oce.F90 \ 
     7996   trdmld.F90 \ 
     7997   trdmld_oce.F90 \ 
     7998   trdmod_oce.F90 \ 
     7999   trdvor.F90 \ 
     8000   trdvor_oce.F90 \ 
    79268001   $(MODEL_LIB)(daymod.o) \ 
    79278002   $(MODEL_LIB)(dianam.o) \ 
     
    79458020   $(MODEL_LIB)(trdvor.o) \ 
    79468021   $(MODEL_LIB)(trdvor_oce.o) \ 
     8022   diaptr.F90 \ 
     8023   dom_oce.F90 \ 
     8024   dynspg_oce.F90 \ 
     8025   flxrnf.F90 \ 
     8026   in_out_manager.F90 \ 
     8027   lbclnk.F90 \ 
     8028   lib_mpp.F90 \ 
     8029   oce.F90 \ 
     8030   ocfzpt.F90 \ 
     8031   prtctl.F90 \ 
     8032   trabbl.F90 \ 
     8033   trdmod.F90 \ 
     8034   trdmod_oce.F90 \ 
     8035   $(MODEL_LIB)(diaptr.o) \ 
     8036   $(MODEL_LIB)(dom_oce.o) \ 
     8037   $(MODEL_LIB)(dynspg_oce.o) \ 
     8038   $(MODEL_LIB)(flxrnf.o) \ 
     8039   $(MODEL_LIB)(in_out_manager.o) \ 
     8040   $(MODEL_LIB)(lbclnk.o) \ 
     8041   $(MODEL_LIB)(lib_mpp.o) \ 
     8042   $(MODEL_LIB)(oce.o) \ 
     8043   $(MODEL_LIB)(ocfzpt.o) \ 
     8044   $(MODEL_LIB)(prtctl.o) \ 
     8045   $(MODEL_LIB)(trabbl.o) \ 
     8046   $(MODEL_LIB)(trdmod.o) \ 
     8047   $(MODEL_LIB)(trdmod_oce.o) \ 
     8048   domzgr_substitute.h90 \ 
     8049   vectopt_loop_substitute.h90 \ 
     8050   KEY_CPP \ 
     8051   traadv_cen2.F90 
     8052$(MODEL_LIB)(traadv_cen2_jki.o) :   \ 
    79478053   daymod.F90 \ 
    79488054   dianam.F90 \ 
     
    79668072   trdvor.F90 \ 
    79678073   trdvor_oce.F90 \ 
    7968    $(MODEL_LIB)(diaptr.o) \ 
    7969    $(MODEL_LIB)(dom_oce.o) \ 
    7970    $(MODEL_LIB)(dynspg_oce.o) \ 
    7971    $(MODEL_LIB)(flxrnf.o) \ 
    7972    $(MODEL_LIB)(in_out_manager.o) \ 
    7973    $(MODEL_LIB)(lbclnk.o) \ 
    7974    $(MODEL_LIB)(lib_mpp.o) \ 
    7975    $(MODEL_LIB)(oce.o) \ 
    7976    $(MODEL_LIB)(ocfzpt.o) \ 
    7977    $(MODEL_LIB)(prtctl.o) \ 
    7978    $(MODEL_LIB)(trabbl.o) \ 
    7979    $(MODEL_LIB)(trdmod.o) \ 
    7980    $(MODEL_LIB)(trdmod_oce.o) \ 
    7981    diaptr.F90 \ 
    7982    dom_oce.F90 \ 
    7983    dynspg_oce.F90 \ 
    7984    flxrnf.F90 \ 
    7985    in_out_manager.F90 \ 
    7986    lbclnk.F90 \ 
    7987    lib_mpp.F90 \ 
    7988    oce.F90 \ 
    7989    ocfzpt.F90 \ 
    7990    prtctl.F90 \ 
    7991    trabbl.F90 \ 
    7992    trdmod.F90 \ 
    7993    trdmod_oce.F90 \ 
    7994    $(MODEL_LIB)(oce.o) \ 
    7995    oce.F90 \ 
    7996    domzgr_substitute.h90 \ 
    7997    traadv_cen2_atsk.h90 \ 
    7998    vectopt_loop_substitute.h90 \ 
    7999    KEY_CPP \ 
    8000    traadv_cen2.F90 
    8001 $(MODEL_LIB)(traadv_ctl.o) :  \ 
    8002    $(MODEL_LIB)(lib_print.o) \ 
    8003    $(MODEL_LIB)(par_kind.o) \ 
    8004    $(MODEL_LIB)(par_oce.o) \ 
    8005    lib_print.f90 \ 
    8006    par_kind.F90 \ 
    8007    par_oce.F90 \ 
    8008    $(MODEL_LIB)(dom_oce.o) \ 
    8009    $(MODEL_LIB)(in_out_manager.o) \ 
    8010    dom_oce.F90 \ 
    8011    in_out_manager.F90 \ 
    8012    traadv_ctl.F90 
    8013 $(MODEL_LIB)(traadv_muscl.o) :   \ 
    80148074   $(MODEL_LIB)(daymod.o) \ 
    80158075   $(MODEL_LIB)(dianam.o) \ 
     
    80338093   $(MODEL_LIB)(trdvor.o) \ 
    80348094   $(MODEL_LIB)(trdvor_oce.o) \ 
     8095   diaptr.F90 \ 
     8096   dom_oce.F90 \ 
     8097   dynspg_oce.F90 \ 
     8098   flxrnf.F90 \ 
     8099   in_out_manager.F90 \ 
     8100   lbclnk.F90 \ 
     8101   lib_mpp.F90 \ 
     8102   oce.F90 \ 
     8103   ocfzpt.F90 \ 
     8104   prtctl.F90 \ 
     8105   trabbl.F90 \ 
     8106   trdmod.F90 \ 
     8107   trdmod_oce.F90 \ 
     8108   $(MODEL_LIB)(diaptr.o) \ 
     8109   $(MODEL_LIB)(dom_oce.o) \ 
     8110   $(MODEL_LIB)(dynspg_oce.o) \ 
     8111   $(MODEL_LIB)(flxrnf.o) \ 
     8112   $(MODEL_LIB)(in_out_manager.o) \ 
     8113   $(MODEL_LIB)(lbclnk.o) \ 
     8114   $(MODEL_LIB)(lib_mpp.o) \ 
     8115   $(MODEL_LIB)(oce.o) \ 
     8116   $(MODEL_LIB)(ocfzpt.o) \ 
     8117   $(MODEL_LIB)(prtctl.o) \ 
     8118   $(MODEL_LIB)(trabbl.o) \ 
     8119   $(MODEL_LIB)(trdmod.o) \ 
     8120   $(MODEL_LIB)(trdmod_oce.o) \ 
     8121   domzgr_substitute.h90 \ 
     8122   vectopt_loop_substitute.h90 \ 
     8123   KEY_CPP \ 
     8124   traadv_cen2_jki.F90 
     8125$(MODEL_LIB)(traadv_ctl.o) :  \ 
     8126   lib_print.f90 \ 
     8127   par_kind.F90 \ 
     8128   par_oce.F90 \ 
     8129   $(MODEL_LIB)(lib_print.o) \ 
     8130   $(MODEL_LIB)(par_kind.o) \ 
     8131   $(MODEL_LIB)(par_oce.o) \ 
     8132   dom_oce.F90 \ 
     8133   in_out_manager.F90 \ 
     8134   $(MODEL_LIB)(dom_oce.o) \ 
     8135   $(MODEL_LIB)(in_out_manager.o) \ 
     8136   traadv_ctl.F90 
     8137$(MODEL_LIB)(traadv_eiv.o) :  \ 
     8138   dom_oce.F90 \ 
     8139   in_out_manager.F90 \ 
     8140   lbclnk.F90 \ 
     8141   ldfdyn_oce.F90 \ 
     8142   ldftra_oce.F90 \ 
     8143   lib_print.f90 \ 
     8144   oce.F90 \ 
     8145   par_kind.F90 \ 
     8146   par_oce.F90 \ 
     8147   phycst.F90 \ 
     8148   prtctl.F90 \ 
     8149   zdfmxl.F90 \ 
     8150   $(MODEL_LIB)(dom_oce.o) \ 
     8151   $(MODEL_LIB)(in_out_manager.o) \ 
     8152   $(MODEL_LIB)(lbclnk.o) \ 
     8153   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8154   $(MODEL_LIB)(ldftra_oce.o) \ 
     8155   $(MODEL_LIB)(lib_print.o) \ 
     8156   $(MODEL_LIB)(oce.o) \ 
     8157   $(MODEL_LIB)(par_kind.o) \ 
     8158   $(MODEL_LIB)(par_oce.o) \ 
     8159   $(MODEL_LIB)(phycst.o) \ 
     8160   $(MODEL_LIB)(prtctl.o) \ 
     8161   $(MODEL_LIB)(zdfmxl.o) \ 
     8162   dom_oce.F90 \ 
     8163   in_out_manager.F90 \ 
     8164   ldfslp.F90 \ 
     8165   ldftra_oce.F90 \ 
     8166   oce.F90 \ 
     8167   $(MODEL_LIB)(dom_oce.o) \ 
     8168   $(MODEL_LIB)(in_out_manager.o) \ 
     8169   $(MODEL_LIB)(ldfslp.o) \ 
     8170   $(MODEL_LIB)(ldftra_oce.o) \ 
     8171   $(MODEL_LIB)(oce.o) \ 
     8172   domzgr_substitute.h90 \ 
     8173   ldfeiv_substitute.h90 \ 
     8174   ldftra_substitute.h90 \ 
     8175   vectopt_loop_substitute.h90 \ 
     8176   KEY_CPP \ 
     8177   traadv_eiv.F90 
     8178$(MODEL_LIB)(traadv_muscl2.o) :  \ 
    80358179   daymod.F90 \ 
    80368180   dianam.F90 \ 
     
    80548198   trdvor.F90 \ 
    80558199   trdvor_oce.F90 \ 
    8056    $(MODEL_LIB)(diaptr.o) \ 
    8057    $(MODEL_LIB)(dom_oce.o) \ 
    8058    $(MODEL_LIB)(dynspg_oce.o) \ 
    8059    $(MODEL_LIB)(in_out_manager.o) \ 
    8060    $(MODEL_LIB)(lbclnk.o) \ 
    8061    $(MODEL_LIB)(lib_mpp.o) \ 
    8062    $(MODEL_LIB)(oce.o) \ 
    8063    $(MODEL_LIB)(prtctl.o) \ 
    8064    $(MODEL_LIB)(trabbl.o) \ 
    8065    $(MODEL_LIB)(trdmod.o) \ 
    8066    $(MODEL_LIB)(trdmod_oce.o) \ 
    8067    diaptr.F90 \ 
    8068    dom_oce.F90 \ 
    8069    dynspg_oce.F90 \ 
    8070    in_out_manager.F90 \ 
    8071    lbclnk.F90 \ 
    8072    lib_mpp.F90 \ 
    8073    oce.F90 \ 
    8074    prtctl.F90 \ 
    8075    trabbl.F90 \ 
    8076    trdmod.F90 \ 
    8077    trdmod_oce.F90 \ 
    8078    domzgr_substitute.h90 \ 
    8079    vectopt_loop_substitute.h90 \ 
    8080    KEY_CPP \ 
    8081    traadv_muscl.F90 
    8082 $(MODEL_LIB)(traadv_muscl2.o) :  \ 
    80838200   $(MODEL_LIB)(daymod.o) \ 
    80848201   $(MODEL_LIB)(dianam.o) \ 
     
    81028219   $(MODEL_LIB)(trdvor.o) \ 
    81038220   $(MODEL_LIB)(trdvor_oce.o) \ 
     8221   diaptr.F90 \ 
     8222   dom_oce.F90 \ 
     8223   dynspg_oce.F90 \ 
     8224   in_out_manager.F90 \ 
     8225   lbclnk.F90 \ 
     8226   lib_mpp.F90 \ 
     8227   oce.F90 \ 
     8228   prtctl.F90 \ 
     8229   trabbl.F90 \ 
     8230   trdmod.F90 \ 
     8231   trdmod_oce.F90 \ 
     8232   $(MODEL_LIB)(diaptr.o) \ 
     8233   $(MODEL_LIB)(dom_oce.o) \ 
     8234   $(MODEL_LIB)(dynspg_oce.o) \ 
     8235   $(MODEL_LIB)(in_out_manager.o) \ 
     8236   $(MODEL_LIB)(lbclnk.o) \ 
     8237   $(MODEL_LIB)(lib_mpp.o) \ 
     8238   $(MODEL_LIB)(oce.o) \ 
     8239   $(MODEL_LIB)(prtctl.o) \ 
     8240   $(MODEL_LIB)(trabbl.o) \ 
     8241   $(MODEL_LIB)(trdmod.o) \ 
     8242   $(MODEL_LIB)(trdmod_oce.o) \ 
     8243   domzgr_substitute.h90 \ 
     8244   vectopt_loop_substitute.h90 \ 
     8245   KEY_CPP \ 
     8246   traadv_muscl2.F90 
     8247$(MODEL_LIB)(traadv_muscl.o) :   \ 
    81048248   daymod.F90 \ 
    81058249   dianam.F90 \ 
     
    81238267   trdvor.F90 \ 
    81248268   trdvor_oce.F90 \ 
    8125    $(MODEL_LIB)(diaptr.o) \ 
    8126    $(MODEL_LIB)(dom_oce.o) \ 
    8127    $(MODEL_LIB)(dynspg_oce.o) \ 
    8128    $(MODEL_LIB)(in_out_manager.o) \ 
    8129    $(MODEL_LIB)(lbclnk.o) \ 
    8130    $(MODEL_LIB)(lib_mpp.o) \ 
    8131    $(MODEL_LIB)(oce.o) \ 
    8132    $(MODEL_LIB)(prtctl.o) \ 
    8133    $(MODEL_LIB)(trabbl.o) \ 
    8134    $(MODEL_LIB)(trdmod.o) \ 
    8135    $(MODEL_LIB)(trdmod_oce.o) \ 
    8136    diaptr.F90 \ 
    8137    dom_oce.F90 \ 
    8138    dynspg_oce.F90 \ 
    8139    in_out_manager.F90 \ 
    8140    lbclnk.F90 \ 
    8141    lib_mpp.F90 \ 
    8142    oce.F90 \ 
    8143    prtctl.F90 \ 
    8144    trabbl.F90 \ 
    8145    trdmod.F90 \ 
    8146    trdmod_oce.F90 \ 
    8147    domzgr_substitute.h90 \ 
    8148    vectopt_loop_substitute.h90 \ 
    8149    KEY_CPP \ 
    8150    traadv_muscl2.F90 
    8151 $(MODEL_LIB)(traadv_tvd.o) :  \ 
    81528269   $(MODEL_LIB)(daymod.o) \ 
    81538270   $(MODEL_LIB)(dianam.o) \ 
     
    81718288   $(MODEL_LIB)(trdvor.o) \ 
    81728289   $(MODEL_LIB)(trdvor_oce.o) \ 
     8290   diaptr.F90 \ 
     8291   dom_oce.F90 \ 
     8292   dynspg_oce.F90 \ 
     8293   in_out_manager.F90 \ 
     8294   lbclnk.F90 \ 
     8295   lib_mpp.F90 \ 
     8296   oce.F90 \ 
     8297   prtctl.F90 \ 
     8298   trabbl.F90 \ 
     8299   trdmod.F90 \ 
     8300   trdmod_oce.F90 \ 
     8301   $(MODEL_LIB)(diaptr.o) \ 
     8302   $(MODEL_LIB)(dom_oce.o) \ 
     8303   $(MODEL_LIB)(dynspg_oce.o) \ 
     8304   $(MODEL_LIB)(in_out_manager.o) \ 
     8305   $(MODEL_LIB)(lbclnk.o) \ 
     8306   $(MODEL_LIB)(lib_mpp.o) \ 
     8307   $(MODEL_LIB)(oce.o) \ 
     8308   $(MODEL_LIB)(prtctl.o) \ 
     8309   $(MODEL_LIB)(trabbl.o) \ 
     8310   $(MODEL_LIB)(trdmod.o) \ 
     8311   $(MODEL_LIB)(trdmod_oce.o) \ 
     8312   domzgr_substitute.h90 \ 
     8313   vectopt_loop_substitute.h90 \ 
     8314   KEY_CPP \ 
     8315   traadv_muscl.F90 
     8316$(MODEL_LIB)(traadv_tvd.o) :  \ 
    81738317   daymod.F90 \ 
    81748318   dianam.F90 \ 
     
    81928336   trdvor.F90 \ 
    81938337   trdvor_oce.F90 \ 
     8338   $(MODEL_LIB)(daymod.o) \ 
     8339   $(MODEL_LIB)(dianam.o) \ 
     8340   $(MODEL_LIB)(dom_oce.o) \ 
     8341   $(MODEL_LIB)(eosbn2.o) \ 
     8342   $(MODEL_LIB)(in_out_manager.o) \ 
     8343   $(MODEL_LIB)(ldftra_oce.o) \ 
     8344   $(MODEL_LIB)(lib_mpp.o) \ 
     8345   $(MODEL_LIB)(lib_print.o) \ 
     8346   $(MODEL_LIB)(oce.o) \ 
     8347   $(MODEL_LIB)(par_kind.o) \ 
     8348   $(MODEL_LIB)(par_oce.o) \ 
     8349   $(MODEL_LIB)(phycst.o) \ 
     8350   $(MODEL_LIB)(prtctl.o) \ 
     8351   $(MODEL_LIB)(trabbl.o) \ 
     8352   $(MODEL_LIB)(trdicp.o) \ 
     8353   $(MODEL_LIB)(trdicp_oce.o) \ 
     8354   $(MODEL_LIB)(trdmld.o) \ 
     8355   $(MODEL_LIB)(trdmld_oce.o) \ 
     8356   $(MODEL_LIB)(trdmod_oce.o) \ 
     8357   $(MODEL_LIB)(trdvor.o) \ 
     8358   $(MODEL_LIB)(trdvor_oce.o) \ 
     8359   diaptr.F90 \ 
     8360   dom_oce.F90 \ 
     8361   dynspg_oce.F90 \ 
     8362   in_out_manager.F90 \ 
     8363   lbclnk.F90 \ 
     8364   lib_mpp.F90 \ 
     8365   oce.F90 \ 
     8366   prtctl.F90 \ 
     8367   trabbl.F90 \ 
     8368   trdmod.F90 \ 
     8369   trdmod_oce.F90 \ 
    81948370   $(MODEL_LIB)(diaptr.o) \ 
    81958371   $(MODEL_LIB)(dom_oce.o) \ 
     
    82038379   $(MODEL_LIB)(trdmod.o) \ 
    82048380   $(MODEL_LIB)(trdmod_oce.o) \ 
    8205    diaptr.F90 \ 
    8206    dom_oce.F90 \ 
    8207    dynspg_oce.F90 \ 
    8208    in_out_manager.F90 \ 
    8209    lbclnk.F90 \ 
    8210    lib_mpp.F90 \ 
    8211    oce.F90 \ 
    8212    prtctl.F90 \ 
    8213    trabbl.F90 \ 
    8214    trdmod.F90 \ 
    8215    trdmod_oce.F90 \ 
    82168381   domzgr_substitute.h90 \ 
    82178382   vectopt_loop_substitute.h90 \ 
     
    82198384   traadv_tvd.F90 
    82208385$(MODEL_LIB)(trabbc.o) :   \ 
    8221    $(MODEL_LIB)(dom_oce.o) \ 
    8222    $(MODEL_LIB)(in_out_manager.o) \ 
    8223    $(MODEL_LIB)(lib_mpp.o) \ 
    8224    $(MODEL_LIB)(lib_print.o) \ 
    8225    $(MODEL_LIB)(par_kind.o) \ 
    8226    $(MODEL_LIB)(par_oce.o) \ 
    8227    dom_oce.F90 \ 
    8228    in_out_manager.F90 \ 
    8229    lib_mpp.F90 \ 
    8230    lib_print.f90 \ 
    8231    par_kind.F90 \ 
    8232    par_oce.F90 \ 
    8233    $(MODEL_LIB)(dom_oce.o) \ 
    8234    $(MODEL_LIB)(in_out_manager.o) \ 
    8235    $(MODEL_LIB)(oce.o) \ 
    8236    $(MODEL_LIB)(phycst.o) \ 
    8237    $(MODEL_LIB)(prtctl.o) \ 
    8238    dom_oce.F90 \ 
    8239    in_out_manager.F90 \ 
    8240    oce.F90 \ 
    8241    phycst.F90 \ 
    8242    prtctl.F90 \ 
     8386   dom_oce.F90 \ 
     8387   in_out_manager.F90 \ 
     8388   lib_mpp.F90 \ 
     8389   lib_print.f90 \ 
     8390   par_kind.F90 \ 
     8391   par_oce.F90 \ 
     8392   $(MODEL_LIB)(dom_oce.o) \ 
     8393   $(MODEL_LIB)(in_out_manager.o) \ 
     8394   $(MODEL_LIB)(lib_mpp.o) \ 
     8395   $(MODEL_LIB)(lib_print.o) \ 
     8396   $(MODEL_LIB)(par_kind.o) \ 
     8397   $(MODEL_LIB)(par_oce.o) \ 
     8398   dom_oce.F90 \ 
     8399   in_out_manager.F90 \ 
     8400   oce.F90 \ 
     8401   phycst.F90 \ 
     8402   prtctl.F90 \ 
     8403   $(MODEL_LIB)(dom_oce.o) \ 
     8404   $(MODEL_LIB)(in_out_manager.o) \ 
     8405   $(MODEL_LIB)(oce.o) \ 
     8406   $(MODEL_LIB)(phycst.o) \ 
     8407   $(MODEL_LIB)(prtctl.o) \ 
    82438408   domzgr_substitute.h90 \ 
    82448409   $(IOIPSL_LIB) \ 
     
    82468411   trabbc.F90 
    82478412$(MODEL_LIB)(trabbl.o) :   \ 
     8413   dom_oce.F90 \ 
     8414   in_out_manager.F90 \ 
     8415   lib_mpp.F90 \ 
     8416   lib_print.f90 \ 
     8417   par_kind.F90 \ 
     8418   par_oce.F90 \ 
     8419   phycst.F90 \ 
     8420   prtctl.F90 \ 
     8421   trdicp_oce.F90 \ 
     8422   trdmld_oce.F90 \ 
     8423   trdvor_oce.F90 \ 
     8424   zdfddm.F90 \ 
    82488425   $(MODEL_LIB)(dom_oce.o) \ 
    82498426   $(MODEL_LIB)(in_out_manager.o) \ 
     
    82598436   $(MODEL_LIB)(zdfddm.o) \ 
    82608437   dom_oce.F90 \ 
    8261    in_out_manager.F90 \ 
    8262    lib_mpp.F90 \ 
    8263    lib_print.f90 \ 
    8264    par_kind.F90 \ 
    8265    par_oce.F90 \ 
    8266    phycst.F90 \ 
    8267    prtctl.F90 \ 
    8268    trdicp_oce.F90 \ 
    8269    trdmld_oce.F90 \ 
    8270    trdvor_oce.F90 \ 
    8271    zdfddm.F90 \ 
     8438   eosbn2.F90 \ 
     8439   in_out_manager.F90 \ 
     8440   oce.F90 \ 
     8441   prtctl.F90 \ 
     8442   trdmod_oce.F90 \ 
    82728443   $(MODEL_LIB)(dom_oce.o) \ 
    82738444   $(MODEL_LIB)(eosbn2.o) \ 
     
    82768447   $(MODEL_LIB)(prtctl.o) \ 
    82778448   $(MODEL_LIB)(trdmod_oce.o) \ 
    8278    dom_oce.F90 \ 
    82798449   eosbn2.F90 \ 
    8280    in_out_manager.F90 \ 
    8281    oce.F90 \ 
    8282    prtctl.F90 \ 
    8283    trdmod_oce.F90 \ 
     8450   flxrnf.F90 \ 
     8451   lbclnk.F90 \ 
     8452   oce.F90 \ 
     8453   ocfzpt.F90 \ 
    82848454   $(MODEL_LIB)(eosbn2.o) \ 
    82858455   $(MODEL_LIB)(flxrnf.o) \ 
     
    82878457   $(MODEL_LIB)(oce.o) \ 
    82888458   $(MODEL_LIB)(ocfzpt.o) \ 
    8289    eosbn2.F90 \ 
    8290    flxrnf.F90 \ 
    8291    lbclnk.F90 \ 
    8292    oce.F90 \ 
    8293    ocfzpt.F90 \ 
    82948459   domzgr_substitute.h90 \ 
    82958460   trabbl_adv.h90 \ 
     
    82988463   trabbl.F90 
    82998464$(MODEL_LIB)(tradmp.o) :   \ 
     8465   daymod.F90 \ 
     8466   dom_oce.F90 \ 
     8467   in_out_manager.F90 \ 
     8468   lib_mpp.F90 \ 
     8469   lib_print.f90 \ 
     8470   oce.F90 \ 
     8471   par_kind.F90 \ 
     8472   par_oce.F90 \ 
     8473   prtctl.F90 \ 
     8474   trabbl.F90 \ 
     8475   trdicp.F90 \ 
     8476   trdicp_oce.F90 \ 
     8477   trdmld.F90 \ 
     8478   trdmld_oce.F90 \ 
     8479   trdmod_oce.F90 \ 
     8480   trdvor.F90 \ 
     8481   trdvor_oce.F90 \ 
     8482   zdf_oce.F90 \ 
    83008483   $(MODEL_LIB)(daymod.o) \ 
    83018484   $(MODEL_LIB)(dom_oce.o) \ 
     
    83168499   $(MODEL_LIB)(trdvor_oce.o) \ 
    83178500   $(MODEL_LIB)(zdf_oce.o) \ 
     8501   dom_oce.F90 \ 
     8502   dtasal.F90 \ 
     8503   dtatem.F90 \ 
     8504   in_out_manager.F90 \ 
     8505   lib_mpp.F90 \ 
     8506   oce.F90 \ 
     8507   phycst.F90 \ 
     8508   prtctl.F90 \ 
     8509   trdmod.F90 \ 
     8510   trdmod_oce.F90 \ 
     8511   zdfmxl.F90 \ 
     8512   zdf_oce.F90 \ 
     8513   $(MODEL_LIB)(dom_oce.o) \ 
     8514   $(MODEL_LIB)(dtasal.o) \ 
     8515   $(MODEL_LIB)(dtatem.o) \ 
     8516   $(MODEL_LIB)(in_out_manager.o) \ 
     8517   $(MODEL_LIB)(lib_mpp.o) \ 
     8518   $(MODEL_LIB)(oce.o) \ 
     8519   $(MODEL_LIB)(phycst.o) \ 
     8520   $(MODEL_LIB)(prtctl.o) \ 
     8521   $(MODEL_LIB)(trdmod.o) \ 
     8522   $(MODEL_LIB)(trdmod_oce.o) \ 
     8523   $(MODEL_LIB)(zdfmxl.o) \ 
     8524   $(MODEL_LIB)(zdf_oce.o) \ 
     8525   domzgr_substitute.h90 \ 
     8526   vectopt_loop_substitute.h90 \ 
     8527   $(IOIPSL_LIB) \ 
     8528   KEY_CPP \ 
     8529   tradmp.F90 
     8530$(MODEL_LIB)(traldf.o) :   \ 
     8531   diaptr.F90 \ 
     8532   dom_oce.F90 \ 
     8533   in_out_manager.F90 \ 
     8534   lbclnk.F90 \ 
     8535   ldfdyn_oce.F90 \ 
     8536   ldfslp.F90 \ 
     8537   ldftra_oce.F90 \ 
     8538   lib_mpp.F90 \ 
     8539   lib_print.f90 \ 
     8540   oce.F90 \ 
     8541   par_kind.F90 \ 
     8542   par_oce.F90 \ 
     8543   phycst.F90 \ 
     8544   prtctl.F90 \ 
     8545   trabbl.F90 \ 
     8546   trazdf_exp.F90 \ 
     8547   trazdf_imp.F90 \ 
     8548   trazdf_imp_jki.F90 \ 
     8549   trdicp.F90 \ 
     8550   trdicp_oce.F90 \ 
     8551   trdmld.F90 \ 
     8552   trdmld_oce.F90 \ 
     8553   trdmod.F90 \ 
     8554   trdmod_oce.F90 \ 
     8555   trdvor.F90 \ 
     8556   trdvor_oce.F90 \ 
     8557   zdfkpp.F90 \ 
     8558   zdfmxl.F90 \ 
     8559   zdftke.F90 \ 
     8560   zdf_oce.F90 \ 
     8561   $(MODEL_LIB)(diaptr.o) \ 
     8562   $(MODEL_LIB)(dom_oce.o) \ 
     8563   $(MODEL_LIB)(in_out_manager.o) \ 
     8564   $(MODEL_LIB)(lbclnk.o) \ 
     8565   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8566   $(MODEL_LIB)(ldfslp.o) \ 
     8567   $(MODEL_LIB)(ldftra_oce.o) \ 
     8568   $(MODEL_LIB)(lib_mpp.o) \ 
     8569   $(MODEL_LIB)(lib_print.o) \ 
     8570   $(MODEL_LIB)(oce.o) \ 
     8571   $(MODEL_LIB)(par_kind.o) \ 
     8572   $(MODEL_LIB)(par_oce.o) \ 
     8573   $(MODEL_LIB)(phycst.o) \ 
     8574   $(MODEL_LIB)(prtctl.o) \ 
     8575   $(MODEL_LIB)(trabbl.o) \ 
     8576   $(MODEL_LIB)(trazdf_exp.o) \ 
     8577   $(MODEL_LIB)(trazdf_imp.o) \ 
     8578   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     8579   $(MODEL_LIB)(trdicp.o) \ 
     8580   $(MODEL_LIB)(trdicp_oce.o) \ 
     8581   $(MODEL_LIB)(trdmld.o) \ 
     8582   $(MODEL_LIB)(trdmld_oce.o) \ 
     8583   $(MODEL_LIB)(trdmod.o) \ 
     8584   $(MODEL_LIB)(trdmod_oce.o) \ 
     8585   $(MODEL_LIB)(trdvor.o) \ 
     8586   $(MODEL_LIB)(trdvor_oce.o) \ 
     8587   $(MODEL_LIB)(zdfkpp.o) \ 
     8588   $(MODEL_LIB)(zdfmxl.o) \ 
     8589   $(MODEL_LIB)(zdftke.o) \ 
     8590   $(MODEL_LIB)(zdf_oce.o) \ 
     8591   dom_oce.F90 \ 
     8592   in_out_manager.F90 \ 
     8593   lbclnk.F90 \ 
     8594   ldfslp.F90 \ 
     8595   ldftra_oce.F90 \ 
     8596   lib_mpp.F90 \ 
     8597   oce.F90 \ 
     8598   phycst.F90 \ 
     8599   prtctl.F90 \ 
     8600   traldf_bilapg.F90 \ 
     8601   traldf_bilap.F90 \ 
     8602   traldf_iso.F90 \ 
     8603   traldf_lap.F90 \ 
     8604   trazdf.F90 \ 
     8605   trdmod.F90 \ 
     8606   trdmod_oce.F90 \ 
     8607   zdfddm.F90 \ 
     8608   zdf_oce.F90 \ 
     8609   $(MODEL_LIB)(dom_oce.o) \ 
     8610   $(MODEL_LIB)(in_out_manager.o) \ 
     8611   $(MODEL_LIB)(lbclnk.o) \ 
     8612   $(MODEL_LIB)(ldfslp.o) \ 
     8613   $(MODEL_LIB)(ldftra_oce.o) \ 
     8614   $(MODEL_LIB)(lib_mpp.o) \ 
     8615   $(MODEL_LIB)(oce.o) \ 
     8616   $(MODEL_LIB)(phycst.o) \ 
     8617   $(MODEL_LIB)(prtctl.o) \ 
     8618   $(MODEL_LIB)(traldf_bilapg.o) \ 
     8619   $(MODEL_LIB)(traldf_bilap.o) \ 
     8620   $(MODEL_LIB)(traldf_iso.o) \ 
     8621   $(MODEL_LIB)(traldf_lap.o) \ 
     8622   $(MODEL_LIB)(trazdf.o) \ 
     8623   $(MODEL_LIB)(trdmod.o) \ 
     8624   $(MODEL_LIB)(trdmod_oce.o) \ 
     8625   $(MODEL_LIB)(zdfddm.o) \ 
     8626   $(MODEL_LIB)(zdf_oce.o) \ 
     8627   domzgr_substitute.h90 \ 
     8628   vectopt_loop_substitute.h90 \ 
     8629   KEY_CPP \ 
     8630   traldf.F90 
     8631$(MODEL_LIB)(traldf_bilapg.o) :  \ 
    83188632   daymod.F90 \ 
    8319    dom_oce.F90 \ 
    8320    in_out_manager.F90 \ 
    8321    lib_mpp.F90 \ 
    8322    lib_print.f90 \ 
    8323    oce.F90 \ 
    8324    par_kind.F90 \ 
    8325    par_oce.F90 \ 
     8633   dianam.F90 \ 
     8634   dom_oce.F90 \ 
     8635   in_out_manager.F90 \ 
     8636   lbclnk.F90 \ 
     8637   ldfdyn_oce.F90 \ 
     8638   ldftra_oce.F90 \ 
     8639   lib_mpp.F90 \ 
     8640   lib_print.f90 \ 
     8641   oce.F90 \ 
     8642   par_kind.F90 \ 
     8643   par_oce.F90 \ 
     8644   phycst.F90 \ 
    83268645   prtctl.F90 \ 
    83278646   trabbl.F90 \ 
     
    83338652   trdvor.F90 \ 
    83348653   trdvor_oce.F90 \ 
    8335    zdf_oce.F90 \ 
    8336    $(MODEL_LIB)(dom_oce.o) \ 
    8337    $(MODEL_LIB)(dtasal.o) \ 
    8338    $(MODEL_LIB)(dtatem.o) \ 
    8339    $(MODEL_LIB)(in_out_manager.o) \ 
    8340    $(MODEL_LIB)(lib_mpp.o) \ 
    8341    $(MODEL_LIB)(oce.o) \ 
    8342    $(MODEL_LIB)(phycst.o) \ 
    8343    $(MODEL_LIB)(prtctl.o) \ 
    8344    $(MODEL_LIB)(trdmod.o) \ 
    8345    $(MODEL_LIB)(trdmod_oce.o) \ 
    8346    $(MODEL_LIB)(zdf_oce.o) \ 
    8347    $(MODEL_LIB)(zdfmxl.o) \ 
    8348    dom_oce.F90 \ 
    8349    dtasal.F90 \ 
    8350    dtatem.F90 \ 
    8351    in_out_manager.F90 \ 
    8352    lib_mpp.F90 \ 
    8353    oce.F90 \ 
    8354    phycst.F90 \ 
    8355    prtctl.F90 \ 
    8356    trdmod.F90 \ 
    8357    trdmod_oce.F90 \ 
    8358    zdf_oce.F90 \ 
    83598654   zdfmxl.F90 \ 
    8360    domzgr_substitute.h90 \ 
    8361    vectopt_loop_substitute.h90 \ 
    8362    $(IOIPSL_LIB) \ 
    8363    KEY_CPP \ 
    8364    tradmp.F90 
    8365 $(MODEL_LIB)(traldf_bilap.o) :   \ 
    83668655   $(MODEL_LIB)(daymod.o) \ 
    83678656   $(MODEL_LIB)(dianam.o) \ 
     
    83878676   $(MODEL_LIB)(trdvor_oce.o) \ 
    83888677   $(MODEL_LIB)(zdfmxl.o) \ 
     8678   diaptr.F90 \ 
     8679   dom_oce.F90 \ 
     8680   in_out_manager.F90 \ 
     8681   lbclnk.F90 \ 
     8682   ldfslp.F90 \ 
     8683   ldftra_oce.F90 \ 
     8684   oce.F90 \ 
     8685   prtctl.F90 \ 
     8686   trdmod.F90 \ 
     8687   trdmod_oce.F90 \ 
     8688   $(MODEL_LIB)(diaptr.o) \ 
     8689   $(MODEL_LIB)(dom_oce.o) \ 
     8690   $(MODEL_LIB)(in_out_manager.o) \ 
     8691   $(MODEL_LIB)(lbclnk.o) \ 
     8692   $(MODEL_LIB)(ldfslp.o) \ 
     8693   $(MODEL_LIB)(ldftra_oce.o) \ 
     8694   $(MODEL_LIB)(oce.o) \ 
     8695   $(MODEL_LIB)(prtctl.o) \ 
     8696   $(MODEL_LIB)(trdmod.o) \ 
     8697   $(MODEL_LIB)(trdmod_oce.o) \ 
     8698   domzgr_substitute.h90 \ 
     8699   ldfeiv_substitute.h90 \ 
     8700   ldftra_substitute.h90 \ 
     8701   KEY_CPP \ 
     8702   traldf_bilapg.F90 
     8703$(MODEL_LIB)(traldf_bilap.o) :   \ 
    83898704   daymod.F90 \ 
    83908705   dianam.F90 \ 
     
    84108725   trdvor_oce.F90 \ 
    84118726   zdfmxl.F90 \ 
    8412    $(MODEL_LIB)(diaptr.o) \ 
    8413    $(MODEL_LIB)(dom_oce.o) \ 
    8414    $(MODEL_LIB)(in_out_manager.o) \ 
    8415    $(MODEL_LIB)(lbclnk.o) \ 
    8416    $(MODEL_LIB)(ldfslp.o) \ 
    8417    $(MODEL_LIB)(ldftra_oce.o) \ 
    8418    $(MODEL_LIB)(oce.o) \ 
    8419    $(MODEL_LIB)(prtctl.o) \ 
    8420    $(MODEL_LIB)(trdmod.o) \ 
    8421    $(MODEL_LIB)(trdmod_oce.o) \ 
    8422    diaptr.F90 \ 
    8423    dom_oce.F90 \ 
    8424    in_out_manager.F90 \ 
    8425    lbclnk.F90 \ 
    8426    ldfslp.F90 \ 
    8427    ldftra_oce.F90 \ 
    8428    oce.F90 \ 
    8429    prtctl.F90 \ 
    8430    trdmod.F90 \ 
    8431    trdmod_oce.F90 \ 
    8432    domzgr_substitute.h90 \ 
    8433    ldfeiv_substitute.h90 \ 
    8434    ldftra_substitute.h90 \ 
    8435    vectopt_loop_substitute.h90 \ 
    8436    KEY_CPP \ 
    8437    traldf_bilap.F90 
    8438 $(MODEL_LIB)(traldf_bilapg.o) :  \ 
    84398727   $(MODEL_LIB)(daymod.o) \ 
    84408728   $(MODEL_LIB)(dianam.o) \ 
     
    84608748   $(MODEL_LIB)(trdvor_oce.o) \ 
    84618749   $(MODEL_LIB)(zdfmxl.o) \ 
     8750   diaptr.F90 \ 
     8751   dom_oce.F90 \ 
     8752   in_out_manager.F90 \ 
     8753   lbclnk.F90 \ 
     8754   ldfslp.F90 \ 
     8755   ldftra_oce.F90 \ 
     8756   oce.F90 \ 
     8757   prtctl.F90 \ 
     8758   trdmod.F90 \ 
     8759   trdmod_oce.F90 \ 
     8760   $(MODEL_LIB)(diaptr.o) \ 
     8761   $(MODEL_LIB)(dom_oce.o) \ 
     8762   $(MODEL_LIB)(in_out_manager.o) \ 
     8763   $(MODEL_LIB)(lbclnk.o) \ 
     8764   $(MODEL_LIB)(ldfslp.o) \ 
     8765   $(MODEL_LIB)(ldftra_oce.o) \ 
     8766   $(MODEL_LIB)(oce.o) \ 
     8767   $(MODEL_LIB)(prtctl.o) \ 
     8768   $(MODEL_LIB)(trdmod.o) \ 
     8769   $(MODEL_LIB)(trdmod_oce.o) \ 
     8770   domzgr_substitute.h90 \ 
     8771   ldfeiv_substitute.h90 \ 
     8772   ldftra_substitute.h90 \ 
     8773   vectopt_loop_substitute.h90 \ 
     8774   KEY_CPP \ 
     8775   traldf_bilap.F90 
     8776$(MODEL_LIB)(traldf_iso.o) :  \ 
    84628777   daymod.F90 \ 
    84638778   dianam.F90 \ 
     
    84838798   trdvor_oce.F90 \ 
    84848799   zdfmxl.F90 \ 
    8485    $(MODEL_LIB)(diaptr.o) \ 
    8486    $(MODEL_LIB)(dom_oce.o) \ 
    8487    $(MODEL_LIB)(in_out_manager.o) \ 
    8488    $(MODEL_LIB)(lbclnk.o) \ 
    8489    $(MODEL_LIB)(ldfslp.o) \ 
    8490    $(MODEL_LIB)(ldftra_oce.o) \ 
    8491    $(MODEL_LIB)(oce.o) \ 
    8492    $(MODEL_LIB)(prtctl.o) \ 
    8493    $(MODEL_LIB)(trdmod.o) \ 
    8494    $(MODEL_LIB)(trdmod_oce.o) \ 
    8495    diaptr.F90 \ 
    8496    dom_oce.F90 \ 
    8497    in_out_manager.F90 \ 
    8498    lbclnk.F90 \ 
    8499    ldfslp.F90 \ 
    8500    ldftra_oce.F90 \ 
    8501    oce.F90 \ 
    8502    prtctl.F90 \ 
    8503    trdmod.F90 \ 
    8504    trdmod_oce.F90 \ 
    8505    domzgr_substitute.h90 \ 
    8506    ldfeiv_substitute.h90 \ 
    8507    ldftra_substitute.h90 \ 
    8508    KEY_CPP \ 
    8509    traldf_bilapg.F90 
    8510 $(MODEL_LIB)(traldf_iso.o) :  \ 
    85118800   $(MODEL_LIB)(daymod.o) \ 
    85128801   $(MODEL_LIB)(dianam.o) \ 
     
    85328821   $(MODEL_LIB)(trdvor_oce.o) \ 
    85338822   $(MODEL_LIB)(zdfmxl.o) \ 
     8823   diaptr.F90 \ 
     8824   dom_oce.F90 \ 
     8825   in_out_manager.F90 \ 
     8826   ldfslp.F90 \ 
     8827   ldftra_oce.F90 \ 
     8828   oce.F90 \ 
     8829   prtctl.F90 \ 
     8830   trdmod.F90 \ 
     8831   trdmod_oce.F90 \ 
     8832   zdf_oce.F90 \ 
     8833   $(MODEL_LIB)(diaptr.o) \ 
     8834   $(MODEL_LIB)(dom_oce.o) \ 
     8835   $(MODEL_LIB)(in_out_manager.o) \ 
     8836   $(MODEL_LIB)(ldfslp.o) \ 
     8837   $(MODEL_LIB)(ldftra_oce.o) \ 
     8838   $(MODEL_LIB)(oce.o) \ 
     8839   $(MODEL_LIB)(prtctl.o) \ 
     8840   $(MODEL_LIB)(trdmod.o) \ 
     8841   $(MODEL_LIB)(trdmod_oce.o) \ 
     8842   $(MODEL_LIB)(zdf_oce.o) \ 
     8843   domzgr_substitute.h90 \ 
     8844   ldftra_substitute.h90 \ 
     8845   vectopt_loop_substitute.h90 \ 
     8846   KEY_CPP \ 
     8847   traldf_iso.F90 
     8848$(MODEL_LIB)(traldf_lap.o) :  \ 
    85348849   daymod.F90 \ 
    85358850   dianam.F90 \ 
    85368851   dom_oce.F90 \ 
    85378852   in_out_manager.F90 \ 
    8538    lbclnk.F90 \ 
    8539    ldfdyn_oce.F90 \ 
    85408853   ldftra_oce.F90 \ 
    85418854   lib_mpp.F90 \ 
     
    85458858   par_oce.F90 \ 
    85468859   phycst.F90 \ 
    8547    prtctl.F90 \ 
    85488860   trabbl.F90 \ 
    85498861   trdicp.F90 \ 
     
    85548866   trdvor.F90 \ 
    85558867   trdvor_oce.F90 \ 
    8556    zdfmxl.F90 \ 
    8557    $(MODEL_LIB)(diaptr.o) \ 
    8558    $(MODEL_LIB)(dom_oce.o) \ 
    8559    $(MODEL_LIB)(in_out_manager.o) \ 
    8560    $(MODEL_LIB)(ldfslp.o) \ 
    8561    $(MODEL_LIB)(ldftra_oce.o) \ 
    8562    $(MODEL_LIB)(oce.o) \ 
    8563    $(MODEL_LIB)(prtctl.o) \ 
    8564    $(MODEL_LIB)(trdmod.o) \ 
    8565    $(MODEL_LIB)(trdmod_oce.o) \ 
    8566    diaptr.F90 \ 
    8567    dom_oce.F90 \ 
    8568    in_out_manager.F90 \ 
    8569    ldfslp.F90 \ 
    8570    ldftra_oce.F90 \ 
    8571    oce.F90 \ 
    8572    prtctl.F90 \ 
    8573    trdmod.F90 \ 
    8574    trdmod_oce.F90 \ 
    8575    domzgr_substitute.h90 \ 
    8576    ldfeiv_substitute.h90 \ 
    8577    ldftra_substitute.h90 \ 
    8578    vectopt_loop_substitute.h90 \ 
    8579    KEY_CPP \ 
    8580    traldf_iso.F90 
    8581 $(MODEL_LIB)(traldf_iso_zps.o) : \ 
    85828868   $(MODEL_LIB)(daymod.o) \ 
    85838869   $(MODEL_LIB)(dianam.o) \ 
    85848870   $(MODEL_LIB)(dom_oce.o) \ 
    85858871   $(MODEL_LIB)(in_out_manager.o) \ 
    8586    $(MODEL_LIB)(lbclnk.o) \ 
    8587    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    85888872   $(MODEL_LIB)(ldftra_oce.o) \ 
    85898873   $(MODEL_LIB)(lib_mpp.o) \ 
     
    85938877   $(MODEL_LIB)(par_oce.o) \ 
    85948878   $(MODEL_LIB)(phycst.o) \ 
    8595    $(MODEL_LIB)(prtctl.o) \ 
    85968879   $(MODEL_LIB)(trabbl.o) \ 
    85978880   $(MODEL_LIB)(trdicp.o) \ 
     
    86028885   $(MODEL_LIB)(trdvor.o) \ 
    86038886   $(MODEL_LIB)(trdvor_oce.o) \ 
    8604    $(MODEL_LIB)(zdfmxl.o) \ 
    8605    daymod.F90 \ 
    8606    dianam.F90 \ 
    8607    dom_oce.F90 \ 
    8608    in_out_manager.F90 \ 
    8609    lbclnk.F90 \ 
    8610    ldfdyn_oce.F90 \ 
     8887   diaptr.F90 \ 
     8888   dom_oce.F90 \ 
     8889   in_out_manager.F90 \ 
    86118890   ldftra_oce.F90 \ 
     8891   oce.F90 \ 
     8892   prtctl.F90 \ 
     8893   trdmod.F90 \ 
     8894   trdmod_oce.F90 \ 
     8895   $(MODEL_LIB)(diaptr.o) \ 
     8896   $(MODEL_LIB)(dom_oce.o) \ 
     8897   $(MODEL_LIB)(in_out_manager.o) \ 
     8898   $(MODEL_LIB)(ldftra_oce.o) \ 
     8899   $(MODEL_LIB)(oce.o) \ 
     8900   $(MODEL_LIB)(prtctl.o) \ 
     8901   $(MODEL_LIB)(trdmod.o) \ 
     8902   $(MODEL_LIB)(trdmod_oce.o) \ 
     8903   domzgr_substitute.h90 \ 
     8904   ldftra_substitute.h90 \ 
     8905   vectopt_loop_substitute.h90 \ 
     8906   KEY_CPP \ 
     8907   traldf_lap.F90 
     8908$(MODEL_LIB)(tranpc.o) :   \ 
     8909   dom_oce.F90 \ 
     8910   in_out_manager.F90 \ 
    86128911   lib_mpp.F90 \ 
    86138912   lib_print.f90 \ 
     
    86258924   trdvor.F90 \ 
    86268925   trdvor_oce.F90 \ 
    8627    zdfmxl.F90 \ 
    8628    $(MODEL_LIB)(diaptr.o) \ 
    8629    $(MODEL_LIB)(dom_oce.o) \ 
    8630    $(MODEL_LIB)(in_out_manager.o) \ 
    8631    $(MODEL_LIB)(ldfslp.o) \ 
    8632    $(MODEL_LIB)(ldftra_oce.o) \ 
    8633    $(MODEL_LIB)(oce.o) \ 
    8634    $(MODEL_LIB)(prtctl.o) \ 
    8635    $(MODEL_LIB)(trdmod.o) \ 
    8636    $(MODEL_LIB)(trdmod_oce.o) \ 
    8637    $(MODEL_LIB)(zdf_oce.o) \ 
    8638    diaptr.F90 \ 
    8639    dom_oce.F90 \ 
    8640    in_out_manager.F90 \ 
    8641    ldfslp.F90 \ 
    8642    ldftra_oce.F90 \ 
    8643    oce.F90 \ 
    8644    prtctl.F90 \ 
    8645    trdmod.F90 \ 
    8646    trdmod_oce.F90 \ 
    8647    zdf_oce.F90 \ 
    8648    domzgr_substitute.h90 \ 
    8649    ldfeiv_substitute.h90 \ 
    8650    ldftra_substitute.h90 \ 
    8651    vectopt_loop_substitute.h90 \ 
    8652    KEY_CPP \ 
    8653    traldf_iso_zps.F90 
    8654 $(MODEL_LIB)(traldf_lap.o) :  \ 
    8655    $(MODEL_LIB)(daymod.o) \ 
    8656    $(MODEL_LIB)(dianam.o) \ 
    8657    $(MODEL_LIB)(dom_oce.o) \ 
    8658    $(MODEL_LIB)(in_out_manager.o) \ 
    8659    $(MODEL_LIB)(ldftra_oce.o) \ 
    8660    $(MODEL_LIB)(lib_mpp.o) \ 
    8661    $(MODEL_LIB)(lib_print.o) \ 
    8662    $(MODEL_LIB)(oce.o) \ 
    8663    $(MODEL_LIB)(par_kind.o) \ 
    8664    $(MODEL_LIB)(par_oce.o) \ 
    8665    $(MODEL_LIB)(phycst.o) \ 
    8666    $(MODEL_LIB)(trabbl.o) \ 
    8667    $(MODEL_LIB)(trdicp.o) \ 
    8668    $(MODEL_LIB)(trdicp_oce.o) \ 
    8669    $(MODEL_LIB)(trdmld.o) \ 
    8670    $(MODEL_LIB)(trdmld_oce.o) \ 
    8671    $(MODEL_LIB)(trdmod_oce.o) \ 
    8672    $(MODEL_LIB)(trdvor.o) \ 
    8673    $(MODEL_LIB)(trdvor_oce.o) \ 
    8674    daymod.F90 \ 
    8675    dianam.F90 \ 
    8676    dom_oce.F90 \ 
    8677    in_out_manager.F90 \ 
    8678    ldftra_oce.F90 \ 
    8679    lib_mpp.F90 \ 
    8680    lib_print.f90 \ 
    8681    oce.F90 \ 
    8682    par_kind.F90 \ 
    8683    par_oce.F90 \ 
    8684    phycst.F90 \ 
    8685    trabbl.F90 \ 
    8686    trdicp.F90 \ 
    8687    trdicp_oce.F90 \ 
    8688    trdmld.F90 \ 
    8689    trdmld_oce.F90 \ 
    8690    trdmod_oce.F90 \ 
    8691    trdvor.F90 \ 
    8692    trdvor_oce.F90 \ 
    8693    $(MODEL_LIB)(diaptr.o) \ 
    8694    $(MODEL_LIB)(dom_oce.o) \ 
    8695    $(MODEL_LIB)(in_out_manager.o) \ 
    8696    $(MODEL_LIB)(ldftra_oce.o) \ 
    8697    $(MODEL_LIB)(oce.o) \ 
    8698    $(MODEL_LIB)(prtctl.o) \ 
    8699    $(MODEL_LIB)(trdmod.o) \ 
    8700    $(MODEL_LIB)(trdmod_oce.o) \ 
    8701    diaptr.F90 \ 
    8702    dom_oce.F90 \ 
    8703    in_out_manager.F90 \ 
    8704    ldftra_oce.F90 \ 
    8705    oce.F90 \ 
    8706    prtctl.F90 \ 
    8707    trdmod.F90 \ 
    8708    trdmod_oce.F90 \ 
    8709    domzgr_substitute.h90 \ 
    8710    ldftra_substitute.h90 \ 
    8711    vectopt_loop_substitute.h90 \ 
    8712    KEY_CPP \ 
    8713    traldf_lap.F90 
    8714 $(MODEL_LIB)(tranpc.o) :   \ 
     8926   zdfddm.F90 \ 
    87158927   $(MODEL_LIB)(dom_oce.o) \ 
    87168928   $(MODEL_LIB)(in_out_manager.o) \ 
     
    87328944   $(MODEL_LIB)(zdfddm.o) \ 
    87338945   dom_oce.F90 \ 
    8734    in_out_manager.F90 \ 
    8735    lib_mpp.F90 \ 
    8736    lib_print.f90 \ 
    8737    oce.F90 \ 
    8738    par_kind.F90 \ 
    8739    par_oce.F90 \ 
    8740    phycst.F90 \ 
    8741    prtctl.F90 \ 
     8946   eosbn2.F90 \ 
     8947   in_out_manager.F90 \ 
     8948   lbclnk.F90 \ 
     8949   oce.F90 \ 
     8950   trdmod.F90 \ 
     8951   trdmod_oce.F90 \ 
     8952   $(MODEL_LIB)(dom_oce.o) \ 
     8953   $(MODEL_LIB)(eosbn2.o) \ 
     8954   $(MODEL_LIB)(in_out_manager.o) \ 
     8955   $(MODEL_LIB)(lbclnk.o) \ 
     8956   $(MODEL_LIB)(oce.o) \ 
     8957   $(MODEL_LIB)(trdmod.o) \ 
     8958   $(MODEL_LIB)(trdmod_oce.o) \ 
     8959   domzgr_substitute.h90 \ 
     8960   KEY_CPP \ 
     8961   tranpc.F90 
     8962$(MODEL_LIB)(tranxt.o) :   \ 
     8963   cla_div.F90 \ 
     8964   divcur.F90 \ 
     8965   dom_oce.F90 \ 
     8966   in_out_manager.F90 \ 
     8967   lbclnk.F90 \ 
     8968   lib_mpp.F90 \ 
     8969   lib_print.f90 \ 
     8970   obc_oce.F90 \ 
     8971   oce.F90 \ 
     8972   ocfzpt.F90 \ 
     8973   par_kind.F90 \ 
     8974   par_oce.F90 \ 
     8975   phycst.F90 \ 
     8976   sol_oce.F90 \ 
     8977   wzvmod.F90 \ 
     8978   $(MODEL_LIB)(cla_div.o) \ 
     8979   $(MODEL_LIB)(divcur.o) \ 
     8980   $(MODEL_LIB)(dom_oce.o) \ 
     8981   $(MODEL_LIB)(in_out_manager.o) \ 
     8982   $(MODEL_LIB)(lbclnk.o) \ 
     8983   $(MODEL_LIB)(lib_mpp.o) \ 
     8984   $(MODEL_LIB)(lib_print.o) \ 
     8985   $(MODEL_LIB)(obc_oce.o) \ 
     8986   $(MODEL_LIB)(oce.o) \ 
     8987   $(MODEL_LIB)(ocfzpt.o) \ 
     8988   $(MODEL_LIB)(par_kind.o) \ 
     8989   $(MODEL_LIB)(par_oce.o) \ 
     8990   $(MODEL_LIB)(phycst.o) \ 
     8991   $(MODEL_LIB)(sol_oce.o) \ 
     8992   $(MODEL_LIB)(wzvmod.o) \ 
     8993   agrif_opa_interp.F90 \ 
     8994   agrif_opa_update.F90 \ 
     8995   dom_oce.F90 \ 
     8996   in_out_manager.F90 \ 
     8997   lbclnk.F90 \ 
     8998   obctra.F90 \ 
     8999   oce.F90 \ 
     9000   prtctl.F90 \ 
     9001   zdf_oce.F90 \ 
     9002   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     9003   $(MODEL_LIB)(agrif_opa_update.o) \ 
     9004   $(MODEL_LIB)(dom_oce.o) \ 
     9005   $(MODEL_LIB)(in_out_manager.o) \ 
     9006   $(MODEL_LIB)(lbclnk.o) \ 
     9007   $(MODEL_LIB)(obctra.o) \ 
     9008   $(MODEL_LIB)(oce.o) \ 
     9009   $(MODEL_LIB)(prtctl.o) \ 
     9010   $(MODEL_LIB)(zdf_oce.o) \ 
     9011   $(AGRIF_LIB) \ 
     9012   KEY_CPP \ 
     9013   tranxt.F90 
     9014$(MODEL_LIB)(traqsr.o) :   \ 
     9015   blk_oce.F90 \ 
     9016   cpl_oce.F90 \ 
     9017   daymod.F90 \ 
     9018   dom_oce.F90 \ 
     9019   dtasal.F90 \ 
     9020   dtasss.F90 \ 
     9021   dtasst.F90 \ 
     9022   dtatem.F90 \ 
     9023   flxmod.F90 \ 
     9024   flxrnf.F90 \ 
     9025   flx_oce.F90 \ 
     9026   ice_oce.F90 \ 
     9027   in_out_manager.F90 \ 
     9028   lbclnk.F90 \ 
     9029   lib_mpp.F90 \ 
     9030   lib_print.f90 \ 
     9031   oce.F90 \ 
     9032   ocfzpt.F90 \ 
     9033   par_kind.F90 \ 
     9034   par_oce.F90 \ 
     9035   phycst.F90 \ 
     9036   prtctl.F90 \ 
     9037   sms.F90 \ 
     9038   taumod.F90 \ 
    87429039   trabbl.F90 \ 
     9040   tradmp.F90 \ 
    87439041   trdicp.F90 \ 
    87449042   trdicp_oce.F90 \ 
     
    87489046   trdvor.F90 \ 
    87499047   trdvor_oce.F90 \ 
    8750    zdfddm.F90 \ 
    8751    $(MODEL_LIB)(dom_oce.o) \ 
    8752    $(MODEL_LIB)(eosbn2.o) \ 
    8753    $(MODEL_LIB)(in_out_manager.o) \ 
    8754    $(MODEL_LIB)(lbclnk.o) \ 
    8755    $(MODEL_LIB)(oce.o) \ 
    8756    $(MODEL_LIB)(trdmod.o) \ 
    8757    $(MODEL_LIB)(trdmod_oce.o) \ 
    8758    dom_oce.F90 \ 
    8759    eosbn2.F90 \ 
    8760    in_out_manager.F90 \ 
    8761    lbclnk.F90 \ 
    8762    oce.F90 \ 
    8763    trdmod.F90 \ 
    8764    trdmod_oce.F90 \ 
    8765    domzgr_substitute.h90 \ 
    8766    KEY_CPP \ 
    8767    tranpc.F90 
    8768 $(MODEL_LIB)(tranxt.o) :   \ 
    8769    $(MODEL_LIB)(cla_div.o) \ 
    8770    $(MODEL_LIB)(divcur.o) \ 
    8771    $(MODEL_LIB)(dom_oce.o) \ 
    8772    $(MODEL_LIB)(in_out_manager.o) \ 
    8773    $(MODEL_LIB)(lbclnk.o) \ 
    8774    $(MODEL_LIB)(lib_mpp.o) \ 
    8775    $(MODEL_LIB)(lib_print.o) \ 
    8776    $(MODEL_LIB)(obc_oce.o) \ 
    8777    $(MODEL_LIB)(oce.o) \ 
    8778    $(MODEL_LIB)(ocfzpt.o) \ 
    8779    $(MODEL_LIB)(par_kind.o) \ 
    8780    $(MODEL_LIB)(par_oce.o) \ 
    8781    $(MODEL_LIB)(phycst.o) \ 
    8782    $(MODEL_LIB)(sol_oce.o) \ 
    8783    $(MODEL_LIB)(wzvmod.o) \ 
    8784    cla_div.F90 \ 
    8785    divcur.F90 \ 
    8786    dom_oce.F90 \ 
    8787    in_out_manager.F90 \ 
    8788    lbclnk.F90 \ 
    8789    lib_mpp.F90 \ 
    8790    lib_print.f90 \ 
    8791    obc_oce.F90 \ 
    8792    oce.F90 \ 
    8793    ocfzpt.F90 \ 
    8794    par_kind.F90 \ 
    8795    par_oce.F90 \ 
    8796    phycst.F90 \ 
    8797    sol_oce.F90 \ 
    8798    wzvmod.F90 \ 
    8799    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    8800    $(MODEL_LIB)(agrif_opa_update.o) \ 
    8801    $(MODEL_LIB)(dom_oce.o) \ 
    8802    $(MODEL_LIB)(in_out_manager.o) \ 
    8803    $(MODEL_LIB)(lbclnk.o) \ 
    8804    $(MODEL_LIB)(obctra.o) \ 
    8805    $(MODEL_LIB)(oce.o) \ 
    8806    $(MODEL_LIB)(prtctl.o) \ 
    8807    $(MODEL_LIB)(zdf_oce.o) \ 
    8808    agrif_opa_interp.F90 \ 
    8809    agrif_opa_update.F90 \ 
    8810    dom_oce.F90 \ 
    8811    in_out_manager.F90 \ 
    8812    lbclnk.F90 \ 
    8813    obctra.F90 \ 
    8814    oce.F90 \ 
    8815    prtctl.F90 \ 
    8816    zdf_oce.F90 \ 
    8817    $(AGRIF_LIB) \ 
    8818    KEY_CPP \ 
    8819    tranxt.F90 
    8820 $(MODEL_LIB)(traqsr.o) :   \ 
    88219048   $(MODEL_LIB)(blk_oce.o) \ 
    88229049   $(MODEL_LIB)(cpl_oce.o) \ 
     
    88279054   $(MODEL_LIB)(dtasst.o) \ 
    88289055   $(MODEL_LIB)(dtatem.o) \ 
    8829    $(MODEL_LIB)(flx_oce.o) \ 
    88309056   $(MODEL_LIB)(flxmod.o) \ 
    88319057   $(MODEL_LIB)(flxrnf.o) \ 
     9058   $(MODEL_LIB)(flx_oce.o) \ 
    88329059   $(MODEL_LIB)(ice_oce.o) \ 
    88339060   $(MODEL_LIB)(in_out_manager.o) \ 
     
    88529079   $(MODEL_LIB)(trdvor.o) \ 
    88539080   $(MODEL_LIB)(trdvor_oce.o) \ 
     9081   dom_oce.F90 \ 
     9082   in_out_manager.F90 \ 
     9083   ocesbc.F90 \ 
     9084   oce.F90 \ 
     9085   phycst.F90 \ 
     9086   prtctl.F90 \ 
     9087   trc_oce.F90 \ 
     9088   trdmod.F90 \ 
     9089   trdmod_oce.F90 \ 
     9090   $(MODEL_LIB)(dom_oce.o) \ 
     9091   $(MODEL_LIB)(in_out_manager.o) \ 
     9092   $(MODEL_LIB)(ocesbc.o) \ 
     9093   $(MODEL_LIB)(oce.o) \ 
     9094   $(MODEL_LIB)(phycst.o) \ 
     9095   $(MODEL_LIB)(prtctl.o) \ 
     9096   $(MODEL_LIB)(trc_oce.o) \ 
     9097   $(MODEL_LIB)(trdmod.o) \ 
     9098   $(MODEL_LIB)(trdmod_oce.o) \ 
     9099   domzgr_substitute.h90 \ 
     9100   vectopt_loop_substitute.h90 \ 
     9101   KEY_CPP \ 
     9102   traqsr.F90 
     9103$(MODEL_LIB)(trasbc.o) :   \ 
    88549104   blk_oce.F90 \ 
    88559105   cpl_oce.F90 \ 
     
    88609110   dtasst.F90 \ 
    88619111   dtatem.F90 \ 
    8862    flx_oce.F90 \ 
    88639112   flxmod.F90 \ 
    88649113   flxrnf.F90 \ 
     9114   flx_oce.F90 \ 
    88659115   ice_oce.F90 \ 
    88669116   in_out_manager.F90 \ 
     
    88689118   lib_mpp.F90 \ 
    88699119   lib_print.f90 \ 
     9120   ocesbc.F90 \ 
    88709121   oce.F90 \ 
    88719122   ocfzpt.F90 \ 
     
    88749125   phycst.F90 \ 
    88759126   prtctl.F90 \ 
    8876    sms.F90 \ 
    88779127   taumod.F90 \ 
    88789128   trabbl.F90 \ 
    88799129   tradmp.F90 \ 
     9130   trc_oce.F90 \ 
    88809131   trdicp.F90 \ 
    88819132   trdicp_oce.F90 \ 
    88829133   trdmld.F90 \ 
    88839134   trdmld_oce.F90 \ 
     9135   trdmod.F90 \ 
    88849136   trdmod_oce.F90 \ 
    88859137   trdvor.F90 \ 
    88869138   trdvor_oce.F90 \ 
    8887    $(MODEL_LIB)(dom_oce.o) \ 
    8888    $(MODEL_LIB)(in_out_manager.o) \ 
    8889    $(MODEL_LIB)(oce.o) \ 
    8890    $(MODEL_LIB)(ocesbc.o) \ 
    8891    $(MODEL_LIB)(phycst.o) \ 
    8892    $(MODEL_LIB)(prtctl.o) \ 
    8893    $(MODEL_LIB)(trc_oce.o) \ 
    8894    $(MODEL_LIB)(trdmod.o) \ 
    8895    $(MODEL_LIB)(trdmod_oce.o) \ 
    8896    dom_oce.F90 \ 
    8897    in_out_manager.F90 \ 
    8898    oce.F90 \ 
    8899    ocesbc.F90 \ 
    8900    phycst.F90 \ 
    8901    prtctl.F90 \ 
    8902    trc_oce.F90 \ 
    8903    trdmod.F90 \ 
    8904    trdmod_oce.F90 \ 
    8905    domzgr_substitute.h90 \ 
    8906    vectopt_loop_substitute.h90 \ 
    8907    KEY_CPP \ 
    8908    traqsr.F90 
    8909 $(MODEL_LIB)(trasbc.o) :   \ 
    89109139   $(MODEL_LIB)(blk_oce.o) \ 
    89119140   $(MODEL_LIB)(cpl_oce.o) \ 
     
    89169145   $(MODEL_LIB)(dtasst.o) \ 
    89179146   $(MODEL_LIB)(dtatem.o) \ 
    8918    $(MODEL_LIB)(flx_oce.o) \ 
    89199147   $(MODEL_LIB)(flxmod.o) \ 
    89209148   $(MODEL_LIB)(flxrnf.o) \ 
     9149   $(MODEL_LIB)(flx_oce.o) \ 
    89219150   $(MODEL_LIB)(ice_oce.o) \ 
    89229151   $(MODEL_LIB)(in_out_manager.o) \ 
     
    89249153   $(MODEL_LIB)(lib_mpp.o) \ 
    89259154   $(MODEL_LIB)(lib_print.o) \ 
    8926    $(MODEL_LIB)(oce.o) \ 
    89279155   $(MODEL_LIB)(ocesbc.o) \ 
     9156   $(MODEL_LIB)(oce.o) \ 
    89289157   $(MODEL_LIB)(ocfzpt.o) \ 
    89299158   $(MODEL_LIB)(par_kind.o) \ 
     
    89439172   $(MODEL_LIB)(trdvor.o) \ 
    89449173   $(MODEL_LIB)(trdvor_oce.o) \ 
    8945    blk_oce.F90 \ 
    8946    cpl_oce.F90 \ 
    8947    daymod.F90 \ 
    8948    dom_oce.F90 \ 
    8949    dtasal.F90 \ 
    8950    dtasss.F90 \ 
    8951    dtasst.F90 \ 
    8952    dtatem.F90 \ 
    8953    flx_oce.F90 \ 
    8954    flxmod.F90 \ 
    8955    flxrnf.F90 \ 
    8956    ice_oce.F90 \ 
    8957    in_out_manager.F90 \ 
    8958    lbclnk.F90 \ 
    8959    lib_mpp.F90 \ 
    8960    lib_print.f90 \ 
    8961    oce.F90 \ 
     9174   dom_oce.F90 \ 
     9175   in_out_manager.F90 \ 
    89629176   ocesbc.F90 \ 
    8963    ocfzpt.F90 \ 
     9177   oce.F90 \ 
     9178   phycst.F90 \ 
     9179   prtctl.F90 \ 
     9180   traqsr.F90 \ 
     9181   trdmod.F90 \ 
     9182   trdmod_oce.F90 \ 
     9183   $(MODEL_LIB)(dom_oce.o) \ 
     9184   $(MODEL_LIB)(in_out_manager.o) \ 
     9185   $(MODEL_LIB)(ocesbc.o) \ 
     9186   $(MODEL_LIB)(oce.o) \ 
     9187   $(MODEL_LIB)(phycst.o) \ 
     9188   $(MODEL_LIB)(prtctl.o) \ 
     9189   $(MODEL_LIB)(traqsr.o) \ 
     9190   $(MODEL_LIB)(trdmod.o) \ 
     9191   $(MODEL_LIB)(trdmod_oce.o) \ 
     9192   domzgr_substitute.h90 \ 
     9193   vectopt_loop_substitute.h90 \ 
     9194   KEY_CPP \ 
     9195   trasbc.F90 
     9196$(MODEL_LIB)(trazdf.o) :   \ 
     9197   dom_oce.F90 \ 
     9198   dynzdf_exp.F90 \ 
     9199   eosbn2.F90 \ 
     9200   in_out_manager.F90 \ 
     9201   lbclnk.F90 \ 
     9202   ldfslp.F90 \ 
     9203   ldftra_oce.F90 \ 
     9204   lib_mpp.F90 \ 
     9205   lib_print.f90 \ 
     9206   ocesbc.F90 \ 
     9207   oce.F90 \ 
    89649208   par_kind.F90 \ 
    89659209   par_oce.F90 \ 
     
    89689212   taumod.F90 \ 
    89699213   trabbl.F90 \ 
    8970    tradmp.F90 \ 
    8971    trc_oce.F90 \ 
     9214   trazdf_exp.F90 \ 
    89729215   trdicp.F90 \ 
    89739216   trdicp_oce.F90 \ 
     
    89789221   trdvor.F90 \ 
    89799222   trdvor_oce.F90 \ 
    8980    $(MODEL_LIB)(dom_oce.o) \ 
    8981    $(MODEL_LIB)(in_out_manager.o) \ 
    8982    $(MODEL_LIB)(oce.o) \ 
     9223   zdfddm.F90 \ 
     9224   zdf_oce.F90 \ 
     9225   $(MODEL_LIB)(dom_oce.o) \ 
     9226   $(MODEL_LIB)(dynzdf_exp.o) \ 
     9227   $(MODEL_LIB)(eosbn2.o) \ 
     9228   $(MODEL_LIB)(in_out_manager.o) \ 
     9229   $(MODEL_LIB)(lbclnk.o) \ 
     9230   $(MODEL_LIB)(ldfslp.o) \ 
     9231   $(MODEL_LIB)(ldftra_oce.o) \ 
     9232   $(MODEL_LIB)(lib_mpp.o) \ 
     9233   $(MODEL_LIB)(lib_print.o) \ 
    89839234   $(MODEL_LIB)(ocesbc.o) \ 
    8984    $(MODEL_LIB)(phycst.o) \ 
    8985    $(MODEL_LIB)(prtctl.o) \ 
    8986    $(MODEL_LIB)(traqsr.o) \ 
     9235   $(MODEL_LIB)(oce.o) \ 
     9236   $(MODEL_LIB)(par_kind.o) \ 
     9237   $(MODEL_LIB)(par_oce.o) \ 
     9238   $(MODEL_LIB)(phycst.o) \ 
     9239   $(MODEL_LIB)(prtctl.o) \ 
     9240   $(MODEL_LIB)(taumod.o) \ 
     9241   $(MODEL_LIB)(trabbl.o) \ 
     9242   $(MODEL_LIB)(trazdf_exp.o) \ 
     9243   $(MODEL_LIB)(trdicp.o) \ 
     9244   $(MODEL_LIB)(trdicp_oce.o) \ 
     9245   $(MODEL_LIB)(trdmld.o) \ 
     9246   $(MODEL_LIB)(trdmld_oce.o) \ 
    89879247   $(MODEL_LIB)(trdmod.o) \ 
    89889248   $(MODEL_LIB)(trdmod_oce.o) \ 
    8989    dom_oce.F90 \ 
    8990    in_out_manager.F90 \ 
    8991    oce.F90 \ 
    8992    ocesbc.F90 \ 
    8993    phycst.F90 \ 
    8994    prtctl.F90 \ 
    8995    traqsr.F90 \ 
     9249   $(MODEL_LIB)(trdvor.o) \ 
     9250   $(MODEL_LIB)(trdvor_oce.o) \ 
     9251   $(MODEL_LIB)(zdfddm.o) \ 
     9252   $(MODEL_LIB)(zdf_oce.o) \ 
     9253   dom_oce.F90 \ 
     9254   in_out_manager.F90 \ 
     9255   ldftra_oce.F90 \ 
     9256   oce.F90 \ 
     9257   prtctl.F90 \ 
     9258   trazdf_exp.F90 \ 
     9259   trazdf_imp.F90 \ 
     9260   trazdf_imp_jki.F90 \ 
    89969261   trdmod.F90 \ 
    89979262   trdmod_oce.F90 \ 
     9263   zdfkpp.F90 \ 
     9264   zdftke.F90 \ 
     9265   zdf_oce.F90 \ 
     9266   $(MODEL_LIB)(dom_oce.o) \ 
     9267   $(MODEL_LIB)(in_out_manager.o) \ 
     9268   $(MODEL_LIB)(ldftra_oce.o) \ 
     9269   $(MODEL_LIB)(oce.o) \ 
     9270   $(MODEL_LIB)(prtctl.o) \ 
     9271   $(MODEL_LIB)(trazdf_exp.o) \ 
     9272   $(MODEL_LIB)(trazdf_imp.o) \ 
     9273   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     9274   $(MODEL_LIB)(trdmod.o) \ 
     9275   $(MODEL_LIB)(trdmod_oce.o) \ 
     9276   $(MODEL_LIB)(zdfkpp.o) \ 
     9277   $(MODEL_LIB)(zdftke.o) \ 
     9278   $(MODEL_LIB)(zdf_oce.o) \ 
    89989279   domzgr_substitute.h90 \ 
    89999280   vectopt_loop_substitute.h90 \ 
    9000    KEY_CPP \ 
    9001    trasbc.F90 
     9281   zdfddm_substitute.h90 \ 
     9282   KEY_CPP \ 
     9283   trazdf.F90 
    90029284$(MODEL_LIB)(trazdf_exp.o) :  \ 
     9285   dom_oce.F90 \ 
     9286   in_out_manager.F90 \ 
     9287   lbclnk.F90 \ 
     9288   lib_mpp.F90 \ 
     9289   lib_print.f90 \ 
     9290   oce.F90 \ 
     9291   par_kind.F90 \ 
     9292   par_oce.F90 \ 
     9293   prtctl.F90 \ 
     9294   trabbl.F90 \ 
     9295   trdicp.F90 \ 
     9296   trdicp_oce.F90 \ 
     9297   trdmld.F90 \ 
     9298   trdmld_oce.F90 \ 
     9299   trdmod_oce.F90 \ 
     9300   trdvor.F90 \ 
     9301   trdvor_oce.F90 \ 
     9302   zdf_oce.F90 \ 
    90039303   $(MODEL_LIB)(dom_oce.o) \ 
    90049304   $(MODEL_LIB)(in_out_manager.o) \ 
     
    90219321   dom_oce.F90 \ 
    90229322   in_out_manager.F90 \ 
    9023    lbclnk.F90 \ 
    9024    lib_mpp.F90 \ 
    9025    lib_print.f90 \ 
    9026    oce.F90 \ 
    9027    par_kind.F90 \ 
    9028    par_oce.F90 \ 
     9323   oce.F90 \ 
     9324   prtctl.F90 \ 
     9325   trdmod.F90 \ 
     9326   trdmod_oce.F90 \ 
     9327   zdfddm.F90 \ 
     9328   zdf_oce.F90 \ 
     9329   $(MODEL_LIB)(dom_oce.o) \ 
     9330   $(MODEL_LIB)(in_out_manager.o) \ 
     9331   $(MODEL_LIB)(oce.o) \ 
     9332   $(MODEL_LIB)(prtctl.o) \ 
     9333   $(MODEL_LIB)(trdmod.o) \ 
     9334   $(MODEL_LIB)(trdmod_oce.o) \ 
     9335   $(MODEL_LIB)(zdfddm.o) \ 
     9336   $(MODEL_LIB)(zdf_oce.o) \ 
     9337   domzgr_substitute.h90 \ 
     9338   zdfddm_substitute.h90 \ 
     9339   KEY_CPP \ 
     9340   trazdf_exp.F90 
     9341$(MODEL_LIB)(trazdf_imp.o) :  \ 
     9342   dom_oce.F90 \ 
     9343   in_out_manager.F90 \ 
     9344   lbclnk.F90 \ 
     9345   ldfdyn_oce.F90 \ 
     9346   ldftra_oce.F90 \ 
     9347   lib_mpp.F90 \ 
     9348   lib_print.f90 \ 
     9349   oce.F90 \ 
     9350   par_kind.F90 \ 
     9351   par_oce.F90 \ 
     9352   phycst.F90 \ 
    90299353   prtctl.F90 \ 
    90309354   trabbl.F90 \ 
     
    90369360   trdvor.F90 \ 
    90379361   trdvor_oce.F90 \ 
     9362   zdfmxl.F90 \ 
    90389363   zdf_oce.F90 \ 
    90399364   $(MODEL_LIB)(dom_oce.o) \ 
    90409365   $(MODEL_LIB)(in_out_manager.o) \ 
    9041    $(MODEL_LIB)(oce.o) \ 
    9042    $(MODEL_LIB)(prtctl.o) \ 
    9043    $(MODEL_LIB)(trdmod.o) \ 
    9044    $(MODEL_LIB)(trdmod_oce.o) \ 
    9045    $(MODEL_LIB)(zdf_oce.o) \ 
    9046    $(MODEL_LIB)(zdfddm.o) \ 
    9047    dom_oce.F90 \ 
    9048    in_out_manager.F90 \ 
    9049    oce.F90 \ 
    9050    prtctl.F90 \ 
    9051    trdmod.F90 \ 
    9052    trdmod_oce.F90 \ 
    9053    zdf_oce.F90 \ 
    9054    zdfddm.F90 \ 
    9055    domzgr_substitute.h90 \ 
    9056    zdfddm_substitute.h90 \ 
    9057    KEY_CPP \ 
    9058    trazdf_exp.F90 
    9059 $(MODEL_LIB)(trazdf_imp.o) :  \ 
    9060    $(MODEL_LIB)(dom_oce.o) \ 
    9061    $(MODEL_LIB)(eosbn2.o) \ 
    9062    $(MODEL_LIB)(in_out_manager.o) \ 
    9063    $(MODEL_LIB)(lbclnk.o) \ 
    9064    $(MODEL_LIB)(lib_mpp.o) \ 
    9065    $(MODEL_LIB)(lib_print.o) \ 
    9066    $(MODEL_LIB)(oce.o) \ 
    9067    $(MODEL_LIB)(ocesbc.o) \ 
    9068    $(MODEL_LIB)(par_kind.o) \ 
    9069    $(MODEL_LIB)(par_oce.o) \ 
    9070    $(MODEL_LIB)(phycst.o) \ 
    9071    $(MODEL_LIB)(prtctl.o) \ 
    9072    $(MODEL_LIB)(taumod.o) \ 
     9366   $(MODEL_LIB)(lbclnk.o) \ 
     9367   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9368   $(MODEL_LIB)(ldftra_oce.o) \ 
     9369   $(MODEL_LIB)(lib_mpp.o) \ 
     9370   $(MODEL_LIB)(lib_print.o) \ 
     9371   $(MODEL_LIB)(oce.o) \ 
     9372   $(MODEL_LIB)(par_kind.o) \ 
     9373   $(MODEL_LIB)(par_oce.o) \ 
     9374   $(MODEL_LIB)(phycst.o) \ 
     9375   $(MODEL_LIB)(prtctl.o) \ 
    90739376   $(MODEL_LIB)(trabbl.o) \ 
    90749377   $(MODEL_LIB)(trdicp.o) \ 
     
    90799382   $(MODEL_LIB)(trdvor.o) \ 
    90809383   $(MODEL_LIB)(trdvor_oce.o) \ 
     9384   $(MODEL_LIB)(zdfmxl.o) \ 
    90819385   $(MODEL_LIB)(zdf_oce.o) \ 
     9386   dom_oce.F90 \ 
     9387   in_out_manager.F90 \ 
     9388   lbclnk.F90 \ 
     9389   ldfslp.F90 \ 
     9390   ldftra_oce.F90 \ 
     9391   oce.F90 \ 
     9392   prtctl.F90 \ 
     9393   trdmod.F90 \ 
     9394   trdmod_oce.F90 \ 
     9395   zdfddm.F90 \ 
     9396   zdf_oce.F90 \ 
     9397   $(MODEL_LIB)(dom_oce.o) \ 
     9398   $(MODEL_LIB)(in_out_manager.o) \ 
     9399   $(MODEL_LIB)(lbclnk.o) \ 
     9400   $(MODEL_LIB)(ldfslp.o) \ 
     9401   $(MODEL_LIB)(ldftra_oce.o) \ 
     9402   $(MODEL_LIB)(oce.o) \ 
     9403   $(MODEL_LIB)(prtctl.o) \ 
     9404   $(MODEL_LIB)(trdmod.o) \ 
     9405   $(MODEL_LIB)(trdmod_oce.o) \ 
    90829406   $(MODEL_LIB)(zdfddm.o) \ 
    9083    dom_oce.F90 \ 
    9084    eosbn2.F90 \ 
    9085    in_out_manager.F90 \ 
    9086    lbclnk.F90 \ 
    9087    lib_mpp.F90 \ 
    9088    lib_print.f90 \ 
    9089    oce.F90 \ 
    9090    ocesbc.F90 \ 
    9091    par_kind.F90 \ 
    9092    par_oce.F90 \ 
    9093    phycst.F90 \ 
    9094    prtctl.F90 \ 
    9095    taumod.F90 \ 
     9407   $(MODEL_LIB)(zdf_oce.o) \ 
     9408   domzgr_substitute.h90 \ 
     9409   ldftra_substitute.h90 \ 
     9410   vectopt_loop_substitute.h90 \ 
     9411   zdfddm_substitute.h90 \ 
     9412   KEY_CPP \ 
     9413   trazdf_imp.F90 
     9414$(MODEL_LIB)(trazdf_imp_jki.o) : \ 
     9415   dom_oce.F90 \ 
     9416   in_out_manager.F90 \ 
     9417   lbclnk.F90 \ 
     9418   ldfdyn_oce.F90 \ 
     9419   ldftra_oce.F90 \ 
     9420   lib_mpp.F90 \ 
     9421   lib_print.f90 \ 
     9422   oce.F90 \ 
     9423   par_kind.F90 \ 
     9424   par_oce.F90 \ 
     9425   phycst.F90 \ 
     9426   prtctl.F90 \ 
    90969427   trabbl.F90 \ 
    90979428   trdicp.F90 \ 
     
    91029433   trdvor.F90 \ 
    91039434   trdvor_oce.F90 \ 
     9435   zdfmxl.F90 \ 
    91049436   zdf_oce.F90 \ 
    9105    zdfddm.F90 \ 
    9106    $(MODEL_LIB)(dom_oce.o) \ 
    9107    $(MODEL_LIB)(in_out_manager.o) \ 
    9108    $(MODEL_LIB)(ldftra_oce.o) \ 
    9109    $(MODEL_LIB)(oce.o) \ 
    9110    $(MODEL_LIB)(prtctl.o) \ 
    9111    $(MODEL_LIB)(trdmod.o) \ 
    9112    $(MODEL_LIB)(trdmod_oce.o) \ 
    9113    $(MODEL_LIB)(zdf_oce.o) \ 
    9114    $(MODEL_LIB)(zdfddm.o) \ 
    9115    $(MODEL_LIB)(zdfkpp.o) \ 
    9116    dom_oce.F90 \ 
    9117    in_out_manager.F90 \ 
    9118    ldftra_oce.F90 \ 
    9119    oce.F90 \ 
    9120    prtctl.F90 \ 
    9121    trdmod.F90 \ 
    9122    trdmod_oce.F90 \ 
    9123    zdf_oce.F90 \ 
    9124    zdfddm.F90 \ 
    9125    zdfkpp.F90 \ 
    9126    domzgr_substitute.h90 \ 
    9127    zdf.matrixsolver.h90 \ 
    9128    zdfddm_substitute.h90 \ 
    9129    KEY_CPP \ 
    9130    trazdf_imp.F90 
    9131 $(MODEL_LIB)(trazdf_iso.o) :  \ 
    9132    $(MODEL_LIB)(dom_oce.o) \ 
    9133    $(MODEL_LIB)(eosbn2.o) \ 
     9437   $(MODEL_LIB)(dom_oce.o) \ 
    91349438   $(MODEL_LIB)(in_out_manager.o) \ 
    91359439   $(MODEL_LIB)(lbclnk.o) \ 
     
    91399443   $(MODEL_LIB)(lib_print.o) \ 
    91409444   $(MODEL_LIB)(oce.o) \ 
    9141    $(MODEL_LIB)(ocesbc.o) \ 
    9142    $(MODEL_LIB)(par_kind.o) \ 
    9143    $(MODEL_LIB)(par_oce.o) \ 
    9144    $(MODEL_LIB)(phycst.o) \ 
    9145    $(MODEL_LIB)(prtctl.o) \ 
    9146    $(MODEL_LIB)(taumod.o) \ 
     9445   $(MODEL_LIB)(par_kind.o) \ 
     9446   $(MODEL_LIB)(par_oce.o) \ 
     9447   $(MODEL_LIB)(phycst.o) \ 
     9448   $(MODEL_LIB)(prtctl.o) \ 
    91479449   $(MODEL_LIB)(trabbl.o) \ 
    91489450   $(MODEL_LIB)(trdicp.o) \ 
     
    91539455   $(MODEL_LIB)(trdvor.o) \ 
    91549456   $(MODEL_LIB)(trdvor_oce.o) \ 
     9457   $(MODEL_LIB)(zdfmxl.o) \ 
    91559458   $(MODEL_LIB)(zdf_oce.o) \ 
    9156    $(MODEL_LIB)(zdfddm.o) \ 
    9157    $(MODEL_LIB)(zdfmxl.o) \ 
    9158    dom_oce.F90 \ 
    9159    eosbn2.F90 \ 
    9160    in_out_manager.F90 \ 
    9161    lbclnk.F90 \ 
    9162    ldfdyn_oce.F90 \ 
     9459   dom_oce.F90 \ 
     9460   in_out_manager.F90 \ 
     9461   lbclnk.F90 \ 
     9462   ldfslp.F90 \ 
    91639463   ldftra_oce.F90 \ 
    9164    lib_mpp.F90 \ 
    9165    lib_print.f90 \ 
    9166    oce.F90 \ 
    9167    ocesbc.F90 \ 
    9168    par_kind.F90 \ 
    9169    par_oce.F90 \ 
    9170    phycst.F90 \ 
    9171    prtctl.F90 \ 
    9172    taumod.F90 \ 
    9173    trabbl.F90 \ 
    9174    trdicp.F90 \ 
    9175    trdicp_oce.F90 \ 
    9176    trdmld.F90 \ 
    9177    trdmld_oce.F90 \ 
     9464   oce.F90 \ 
     9465   prtctl.F90 \ 
     9466   trdmod.F90 \ 
    91789467   trdmod_oce.F90 \ 
    9179    trdvor.F90 \ 
    9180    trdvor_oce.F90 \ 
     9468   zdfddm.F90 \ 
    91819469   zdf_oce.F90 \ 
    9182    zdfddm.F90 \ 
    9183    zdfmxl.F90 \ 
    91849470   $(MODEL_LIB)(dom_oce.o) \ 
    91859471   $(MODEL_LIB)(in_out_manager.o) \ 
     
    91919477   $(MODEL_LIB)(trdmod.o) \ 
    91929478   $(MODEL_LIB)(trdmod_oce.o) \ 
     9479   $(MODEL_LIB)(zdfddm.o) \ 
    91939480   $(MODEL_LIB)(zdf_oce.o) \ 
    9194    $(MODEL_LIB)(zdfddm.o) \ 
    9195    $(MODEL_LIB)(zdfkpp.o) \ 
    9196    dom_oce.F90 \ 
    9197    in_out_manager.F90 \ 
    9198    lbclnk.F90 \ 
    9199    ldfslp.F90 \ 
    9200    ldftra_oce.F90 \ 
    9201    oce.F90 \ 
    9202    prtctl.F90 \ 
    9203    trdmod.F90 \ 
    9204    trdmod_oce.F90 \ 
    9205    zdf_oce.F90 \ 
    9206    zdfddm.F90 \ 
    9207    zdfkpp.F90 \ 
    92089481   domzgr_substitute.h90 \ 
    9209    ldfeiv_substitute.h90 \ 
    92109482   ldftra_substitute.h90 \ 
     9483   zdfddm_substitute.h90 \ 
    92119484   zdf.matrixsolver.h90 \ 
    9212    zdfddm_substitute.h90 \ 
    9213    KEY_CPP \ 
    9214    trazdf_iso.F90 
    9215 $(MODEL_LIB)(trazdf_iso_vopt.o) :   \ 
    9216    $(MODEL_LIB)(dom_oce.o) \ 
    9217    $(MODEL_LIB)(eosbn2.o) \ 
    9218    $(MODEL_LIB)(in_out_manager.o) \ 
    9219    $(MODEL_LIB)(lbclnk.o) \ 
    9220    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9221    $(MODEL_LIB)(ldftra_oce.o) \ 
    9222    $(MODEL_LIB)(lib_mpp.o) \ 
    9223    $(MODEL_LIB)(lib_print.o) \ 
    9224    $(MODEL_LIB)(oce.o) \ 
    9225    $(MODEL_LIB)(ocesbc.o) \ 
    9226    $(MODEL_LIB)(par_kind.o) \ 
    9227    $(MODEL_LIB)(par_oce.o) \ 
    9228    $(MODEL_LIB)(phycst.o) \ 
    9229    $(MODEL_LIB)(prtctl.o) \ 
    9230    $(MODEL_LIB)(taumod.o) \ 
    9231    $(MODEL_LIB)(trabbl.o) \ 
    9232    $(MODEL_LIB)(trdicp.o) \ 
    9233    $(MODEL_LIB)(trdicp_oce.o) \ 
    9234    $(MODEL_LIB)(trdmld.o) \ 
    9235    $(MODEL_LIB)(trdmld_oce.o) \ 
    9236    $(MODEL_LIB)(trdmod_oce.o) \ 
    9237    $(MODEL_LIB)(trdvor.o) \ 
    9238    $(MODEL_LIB)(trdvor_oce.o) \ 
    9239    $(MODEL_LIB)(zdf_oce.o) \ 
    9240    $(MODEL_LIB)(zdfddm.o) \ 
    9241    $(MODEL_LIB)(zdfmxl.o) \ 
    9242    dom_oce.F90 \ 
    9243    eosbn2.F90 \ 
    9244    in_out_manager.F90 \ 
    9245    lbclnk.F90 \ 
    9246    ldfdyn_oce.F90 \ 
    9247    ldftra_oce.F90 \ 
    9248    lib_mpp.F90 \ 
    9249    lib_print.f90 \ 
    9250    oce.F90 \ 
    9251    ocesbc.F90 \ 
    9252    par_kind.F90 \ 
    9253    par_oce.F90 \ 
    9254    phycst.F90 \ 
    9255    prtctl.F90 \ 
    9256    taumod.F90 \ 
    9257    trabbl.F90 \ 
    9258    trdicp.F90 \ 
    9259    trdicp_oce.F90 \ 
    9260    trdmld.F90 \ 
    9261    trdmld_oce.F90 \ 
    9262    trdmod_oce.F90 \ 
    9263    trdvor.F90 \ 
    9264    trdvor_oce.F90 \ 
    9265    zdf_oce.F90 \ 
    9266    zdfddm.F90 \ 
    9267    zdfmxl.F90 \ 
    9268    $(MODEL_LIB)(dom_oce.o) \ 
    9269    $(MODEL_LIB)(in_out_manager.o) \ 
    9270    $(MODEL_LIB)(lbclnk.o) \ 
    9271    $(MODEL_LIB)(ldfslp.o) \ 
    9272    $(MODEL_LIB)(ldftra_oce.o) \ 
    9273    $(MODEL_LIB)(oce.o) \ 
    9274    $(MODEL_LIB)(prtctl.o) \ 
    9275    $(MODEL_LIB)(trdmod.o) \ 
    9276    $(MODEL_LIB)(trdmod_oce.o) \ 
    9277    $(MODEL_LIB)(zdf_oce.o) \ 
    9278    $(MODEL_LIB)(zdfddm.o) \ 
    9279    $(MODEL_LIB)(zdfkpp.o) \ 
    9280    dom_oce.F90 \ 
    9281    in_out_manager.F90 \ 
    9282    lbclnk.F90 \ 
    9283    ldfslp.F90 \ 
    9284    ldftra_oce.F90 \ 
    9285    oce.F90 \ 
    9286    prtctl.F90 \ 
    9287    trdmod.F90 \ 
    9288    trdmod_oce.F90 \ 
    9289    zdf_oce.F90 \ 
    9290    zdfddm.F90 \ 
    9291    zdfkpp.F90 \ 
    9292    domzgr_substitute.h90 \ 
    9293    ldfeiv_substitute.h90 \ 
    9294    ldftra_substitute.h90 \ 
    9295    vectopt_loop_substitute.h90 \ 
    9296    zdfddm_substitute.h90 \ 
    9297    KEY_CPP \ 
    9298    trazdf_iso_vopt.F90 
    9299 $(MODEL_LIB)(trc_oce.o) :  \ 
    9300    $(MODEL_LIB)(par_kind.o) \ 
    9301    par_kind.F90 \ 
    9302    $(MODEL_LIB)(par_oce.o) \ 
    9303    $(MODEL_LIB)(sms.o) \ 
    9304    par_oce.F90 \ 
    9305    sms.F90 \ 
    9306    KEY_CPP \ 
    9307    trc_oce.F90 
     9485   KEY_CPP \ 
     9486   trazdf_imp_jki.F90 
    93089487$(MODEL_LIB)(trcstp.o) :   \ 
    93099488   trcstp.F90 
     9489$(MODEL_LIB)(trc_oce.o) :  \ 
     9490   par_kind.F90 \ 
     9491   $(MODEL_LIB)(par_kind.o) \ 
     9492   par_oce.F90 \ 
     9493   sms.F90 \ 
     9494   $(MODEL_LIB)(par_oce.o) \ 
     9495   $(MODEL_LIB)(sms.o) \ 
     9496   KEY_CPP \ 
     9497   trc_oce.F90 
    93109498$(MODEL_LIB)(trdicp.o) :   \ 
     9499   dom_oce.F90 \ 
     9500   in_out_manager.F90 \ 
     9501   lib_print.f90 \ 
     9502   par_kind.F90 \ 
     9503   par_oce.F90 \ 
     9504   phycst.F90 \ 
     9505   prtctl.F90 \ 
     9506   trdicp_oce.F90 \ 
     9507   trdmld_oce.F90 \ 
     9508   trdvor_oce.F90 \ 
     9509   zdfddm.F90 \ 
    93119510   $(MODEL_LIB)(dom_oce.o) \ 
    93129511   $(MODEL_LIB)(in_out_manager.o) \ 
     
    93219520   $(MODEL_LIB)(zdfddm.o) \ 
    93229521   dom_oce.F90 \ 
    9323    in_out_manager.F90 \ 
    9324    lib_print.f90 \ 
     9522   eosbn2.F90 \ 
     9523   in_out_manager.F90 \ 
     9524   ldfdyn_oce.F90 \ 
     9525   ldftra_oce.F90 \ 
     9526   lib_mpp.F90 \ 
     9527   oce.F90 \ 
     9528   phycst.F90 \ 
     9529   trdmod_oce.F90 \ 
     9530   zdf_oce.F90 \ 
     9531   $(MODEL_LIB)(dom_oce.o) \ 
     9532   $(MODEL_LIB)(eosbn2.o) \ 
     9533   $(MODEL_LIB)(in_out_manager.o) \ 
     9534   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9535   $(MODEL_LIB)(ldftra_oce.o) \ 
     9536   $(MODEL_LIB)(lib_mpp.o) \ 
     9537   $(MODEL_LIB)(oce.o) \ 
     9538   $(MODEL_LIB)(phycst.o) \ 
     9539   $(MODEL_LIB)(trdmod_oce.o) \ 
     9540   $(MODEL_LIB)(zdf_oce.o) \ 
     9541   domzgr_substitute.h90 \ 
     9542   vectopt_loop_substitute.h90 \ 
     9543   KEY_CPP \ 
     9544   trdicp.F90 
     9545$(MODEL_LIB)(trdicp_oce.o) :  \ 
     9546   par_kind.F90 \ 
     9547   $(MODEL_LIB)(par_kind.o) \ 
     9548   par_oce.F90 \ 
     9549   $(MODEL_LIB)(par_oce.o) \ 
     9550   KEY_CPP \ 
     9551   trdicp_oce.F90 
     9552$(MODEL_LIB)(trdmld.o) :   \ 
     9553   daymod.F90 \ 
     9554   dom_oce.F90 \ 
     9555   in_out_manager.F90 \ 
     9556   lbclnk.F90 \ 
     9557   ldfdyn_oce.F90 \ 
     9558   ldftra_oce.F90 \ 
     9559   lib_mpp.F90 \ 
     9560   lib_print.f90 \ 
     9561   oce.F90 \ 
    93259562   par_kind.F90 \ 
    93269563   par_oce.F90 \ 
     
    93309567   trdmld_oce.F90 \ 
    93319568   trdvor_oce.F90 \ 
    9332    zdfddm.F90 \ 
    9333    $(MODEL_LIB)(dom_oce.o) \ 
    9334    $(MODEL_LIB)(eosbn2.o) \ 
    9335    $(MODEL_LIB)(in_out_manager.o) \ 
    9336    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9337    $(MODEL_LIB)(ldftra_oce.o) \ 
    9338    $(MODEL_LIB)(lib_mpp.o) \ 
    9339    $(MODEL_LIB)(oce.o) \ 
    9340    $(MODEL_LIB)(phycst.o) \ 
    9341    $(MODEL_LIB)(trdmod_oce.o) \ 
    9342    $(MODEL_LIB)(zdf_oce.o) \ 
    9343    dom_oce.F90 \ 
    9344    eosbn2.F90 \ 
    9345    in_out_manager.F90 \ 
    9346    ldfdyn_oce.F90 \ 
    9347    ldftra_oce.F90 \ 
    9348    lib_mpp.F90 \ 
    9349    oce.F90 \ 
    9350    phycst.F90 \ 
    9351    trdmod_oce.F90 \ 
     9569   zdfmxl.F90 \ 
    93529570   zdf_oce.F90 \ 
    9353    domzgr_substitute.h90 \ 
    9354    vectopt_loop_substitute.h90 \ 
    9355    KEY_CPP \ 
    9356    trdicp.F90 
    9357 $(MODEL_LIB)(trdicp_oce.o) :  \ 
    9358    $(MODEL_LIB)(par_kind.o) \ 
    9359    par_kind.F90 \ 
    9360    $(MODEL_LIB)(par_oce.o) \ 
    9361    par_oce.F90 \ 
    9362    KEY_CPP \ 
    9363    trdicp_oce.F90 
    9364 $(MODEL_LIB)(trdmld.o) :   \ 
    93659571   $(MODEL_LIB)(daymod.o) \ 
    93669572   $(MODEL_LIB)(dom_oce.o) \ 
     
    93799585   $(MODEL_LIB)(trdmld_oce.o) \ 
    93809586   $(MODEL_LIB)(trdvor_oce.o) \ 
     9587   $(MODEL_LIB)(zdfmxl.o) \ 
    93819588   $(MODEL_LIB)(zdf_oce.o) \ 
    9382    $(MODEL_LIB)(zdfmxl.o) \ 
    93839589   daymod.F90 \ 
    9384    dom_oce.F90 \ 
    9385    in_out_manager.F90 \ 
    9386    lbclnk.F90 \ 
    9387    ldfdyn_oce.F90 \ 
     9590   diadimg.F90 \ 
     9591   dianam.F90 \ 
     9592   dom_oce.F90 \ 
     9593   in_out_manager.F90 \ 
     9594   lbclnk.F90 \ 
     9595   ldfslp.F90 \ 
    93889596   ldftra_oce.F90 \ 
    9389    lib_mpp.F90 \ 
    9390    lib_print.f90 \ 
    9391    oce.F90 \ 
    9392    par_kind.F90 \ 
    9393    par_oce.F90 \ 
    9394    phycst.F90 \ 
    9395    prtctl.F90 \ 
    9396    trdicp_oce.F90 \ 
    9397    trdmld_oce.F90 \ 
    9398    trdvor_oce.F90 \ 
     9597   oce.F90 \ 
     9598   phycst.F90 \ 
     9599   trdmod_oce.F90 \ 
     9600   zdfddm.F90 \ 
     9601   zdfmxl.F90 \ 
    93999602   zdf_oce.F90 \ 
    9400    zdfmxl.F90 \ 
    94019603   $(MODEL_LIB)(daymod.o) \ 
    94029604   $(MODEL_LIB)(diadimg.o) \ 
     
    94109612   $(MODEL_LIB)(phycst.o) \ 
    94119613   $(MODEL_LIB)(trdmod_oce.o) \ 
    9412    $(MODEL_LIB)(zdf_oce.o) \ 
    94139614   $(MODEL_LIB)(zdfddm.o) \ 
    94149615   $(MODEL_LIB)(zdfmxl.o) \ 
    9415    daymod.F90 \ 
    9416    diadimg.F90 \ 
    9417    dianam.F90 \ 
    9418    dom_oce.F90 \ 
    9419    in_out_manager.F90 \ 
    9420    lbclnk.F90 \ 
    9421    ldfslp.F90 \ 
    9422    ldftra_oce.F90 \ 
    9423    oce.F90 \ 
    9424    phycst.F90 \ 
    9425    trdmod_oce.F90 \ 
    9426    zdf_oce.F90 \ 
    9427    zdfddm.F90 \ 
    9428    zdfmxl.F90 \ 
     9616   $(MODEL_LIB)(zdf_oce.o) \ 
    94299617   domzgr_substitute.h90 \ 
    94309618   ldftra_substitute.h90 \ 
     
    94349622   trdmld.F90 
    94359623$(MODEL_LIB)(trdmld_oce.o) :  \ 
    9436    $(MODEL_LIB)(par_kind.o) \ 
    9437    par_kind.F90 \ 
    9438    $(MODEL_LIB)(par_oce.o) \ 
    9439    par_oce.F90 \ 
     9624   par_kind.F90 \ 
     9625   $(MODEL_LIB)(par_kind.o) \ 
     9626   par_oce.F90 \ 
     9627   $(MODEL_LIB)(par_oce.o) \ 
    94409628   KEY_CPP \ 
    94419629   trdmld_oce.F90 
    94429630$(MODEL_LIB)(trdmod.o) :   \ 
     9631   daymod.F90 \ 
     9632   diadimg.F90 \ 
     9633   dianam.F90 \ 
     9634   dom_oce.F90 \ 
     9635   eosbn2.F90 \ 
     9636   in_out_manager.F90 \ 
     9637   lbclnk.F90 \ 
     9638   ldfdyn_oce.F90 \ 
     9639   ldfslp.F90 \ 
     9640   ldftra_oce.F90 \ 
     9641   lib_mpp.F90 \ 
     9642   lib_print.f90 \ 
     9643   oce.F90 \ 
     9644   par_kind.F90 \ 
     9645   par_oce.F90 \ 
     9646   phycst.F90 \ 
     9647   prtctl.F90 \ 
     9648   trdicp_oce.F90 \ 
     9649   trdmld_oce.F90 \ 
     9650   trdmod_oce.F90 \ 
     9651   trdvor_oce.F90 \ 
     9652   zdfddm.F90 \ 
     9653   zdfmxl.F90 \ 
     9654   zdf_oce.F90 \ 
    94439655   $(MODEL_LIB)(daymod.o) \ 
    94449656   $(MODEL_LIB)(diadimg.o) \ 
     
    94629674   $(MODEL_LIB)(trdmod_oce.o) \ 
    94639675   $(MODEL_LIB)(trdvor_oce.o) \ 
    9464    $(MODEL_LIB)(zdf_oce.o) \ 
    94659676   $(MODEL_LIB)(zdfddm.o) \ 
    94669677   $(MODEL_LIB)(zdfmxl.o) \ 
    9467    daymod.F90 \ 
    9468    diadimg.F90 \ 
    9469    dianam.F90 \ 
    9470    dom_oce.F90 \ 
    9471    eosbn2.F90 \ 
    9472    in_out_manager.F90 \ 
    9473    lbclnk.F90 \ 
    9474    ldfdyn_oce.F90 \ 
    9475    ldfslp.F90 \ 
    9476    ldftra_oce.F90 \ 
    9477    lib_mpp.F90 \ 
    9478    lib_print.f90 \ 
    9479    oce.F90 \ 
    9480    par_kind.F90 \ 
    9481    par_oce.F90 \ 
    9482    phycst.F90 \ 
    9483    prtctl.F90 \ 
    9484    trdicp_oce.F90 \ 
    9485    trdmld_oce.F90 \ 
     9678   $(MODEL_LIB)(zdf_oce.o) \ 
     9679   dom_oce.F90 \ 
     9680   in_out_manager.F90 \ 
     9681   oce.F90 \ 
     9682   trabbl.F90 \ 
     9683   trdicp.F90 \ 
     9684   trdmld.F90 \ 
    94869685   trdmod_oce.F90 \ 
    9487    trdvor_oce.F90 \ 
    9488    zdf_oce.F90 \ 
    9489    zdfddm.F90 \ 
    9490    zdfmxl.F90 \ 
     9686   trdvor.F90 \ 
    94919687   $(MODEL_LIB)(dom_oce.o) \ 
    94929688   $(MODEL_LIB)(in_out_manager.o) \ 
     
    94979693   $(MODEL_LIB)(trdmod_oce.o) \ 
    94989694   $(MODEL_LIB)(trdvor.o) \ 
    9499    dom_oce.F90 \ 
    9500    in_out_manager.F90 \ 
    9501    oce.F90 \ 
    9502    trabbl.F90 \ 
    9503    trdicp.F90 \ 
    9504    trdmld.F90 \ 
    9505    trdmod_oce.F90 \ 
    9506    trdvor.F90 \ 
    95079695   domzgr_substitute.h90 \ 
    95089696   vectopt_loop_substitute.h90 \ 
     
    95109698   trdmod.F90 
    95119699$(MODEL_LIB)(trdmod_oce.o) :  \ 
    9512    $(MODEL_LIB)(par_oce.o) \ 
    9513    par_oce.F90 \ 
     9700   par_oce.F90 \ 
     9701   $(MODEL_LIB)(par_oce.o) \ 
     9702   trdicp_oce.F90 \ 
     9703   trdmld_oce.F90 \ 
     9704   trdvor_oce.F90 \ 
    95149705   $(MODEL_LIB)(trdicp_oce.o) \ 
    95159706   $(MODEL_LIB)(trdmld_oce.o) \ 
    95169707   $(MODEL_LIB)(trdvor_oce.o) \ 
     9708   trdmod_oce.F90 
     9709$(MODEL_LIB)(trdvor.o) :   \ 
     9710   daymod.F90 \ 
     9711   dom_oce.F90 \ 
     9712   in_out_manager.F90 \ 
     9713   lib_mpp.F90 \ 
     9714   lib_print.f90 \ 
     9715   oce.F90 \ 
     9716   par_kind.F90 \ 
     9717   par_oce.F90 \ 
     9718   phycst.F90 \ 
     9719   prtctl.F90 \ 
    95179720   trdicp_oce.F90 \ 
    95189721   trdmld_oce.F90 \ 
    95199722   trdvor_oce.F90 \ 
    9520    trdmod_oce.F90 
    9521 $(MODEL_LIB)(trdvor.o) :   \ 
     9723   zdf_oce.F90 \ 
    95229724   $(MODEL_LIB)(daymod.o) \ 
    95239725   $(MODEL_LIB)(dom_oce.o) \ 
    95249726   $(MODEL_LIB)(in_out_manager.o) \ 
    9525    $(MODEL_LIB)(lbclnk.o) \ 
    9526    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9527    $(MODEL_LIB)(ldftra_oce.o) \ 
    95289727   $(MODEL_LIB)(lib_mpp.o) \ 
    95299728   $(MODEL_LIB)(lib_print.o) \ 
     
    95379736   $(MODEL_LIB)(trdvor_oce.o) \ 
    95389737   $(MODEL_LIB)(zdf_oce.o) \ 
    9539    $(MODEL_LIB)(zdfmxl.o) \ 
    95409738   daymod.F90 \ 
     9739   dianam.F90 \ 
    95419740   dom_oce.F90 \ 
    95429741   in_out_manager.F90 \ 
    95439742   lbclnk.F90 \ 
    95449743   ldfdyn_oce.F90 \ 
    9545    ldftra_oce.F90 \ 
    9546    lib_mpp.F90 \ 
    9547    lib_print.f90 \ 
    9548    oce.F90 \ 
    9549    par_kind.F90 \ 
    9550    par_oce.F90 \ 
    9551    phycst.F90 \ 
    9552    prtctl.F90 \ 
    9553    trdicp_oce.F90 \ 
    9554    trdmld_oce.F90 \ 
    9555    trdvor_oce.F90 \ 
     9744   oce.F90 \ 
     9745   phycst.F90 \ 
     9746   trdmod_oce.F90 \ 
     9747   zdfmxl.F90 \ 
    95569748   zdf_oce.F90 \ 
    9557    zdfmxl.F90 \ 
    95589749   $(MODEL_LIB)(daymod.o) \ 
    95599750   $(MODEL_LIB)(dianam.o) \ 
     
    95629753   $(MODEL_LIB)(lbclnk.o) \ 
    95639754   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9564    $(MODEL_LIB)(ldfslp.o) \ 
    95659755   $(MODEL_LIB)(oce.o) \ 
    95669756   $(MODEL_LIB)(phycst.o) \ 
    95679757   $(MODEL_LIB)(trdmod_oce.o) \ 
     9758   $(MODEL_LIB)(zdfmxl.o) \ 
    95689759   $(MODEL_LIB)(zdf_oce.o) \ 
    9569    $(MODEL_LIB)(zdfmxl.o) \ 
    9570    daymod.F90 \ 
    9571    dianam.F90 \ 
    9572    dom_oce.F90 \ 
    9573    in_out_manager.F90 \ 
    9574    lbclnk.F90 \ 
    9575    ldfdyn_oce.F90 \ 
    9576    ldfslp.F90 \ 
    9577    oce.F90 \ 
    9578    phycst.F90 \ 
    9579    trdmod_oce.F90 \ 
    9580    zdf_oce.F90 \ 
    9581    zdfmxl.F90 \ 
    95829760   domzgr_substitute.h90 \ 
    95839761   ldfdyn_substitute.h90 \ 
     
    95879765   trdvor.F90 
    95889766$(MODEL_LIB)(trdvor_oce.o) :  \ 
    9589    $(MODEL_LIB)(par_kind.o) \ 
    9590    par_kind.F90 \ 
    9591    $(MODEL_LIB)(par_oce.o) \ 
    9592    par_oce.F90 \ 
     9767   par_kind.F90 \ 
     9768   $(MODEL_LIB)(par_kind.o) \ 
     9769   par_oce.F90 \ 
     9770   $(MODEL_LIB)(par_oce.o) \ 
    95939771   trdvor_oce.F90 
    95949772$(MODEL_LIB)(wzvmod.o) :   \ 
    9595    $(MODEL_LIB)(dom_oce.o) \ 
    9596    $(MODEL_LIB)(in_out_manager.o) \ 
    9597    $(MODEL_LIB)(lib_mpp.o) \ 
    9598    $(MODEL_LIB)(lib_print.o) \ 
    9599    $(MODEL_LIB)(par_kind.o) \ 
    9600    $(MODEL_LIB)(par_oce.o) \ 
    9601    dom_oce.F90 \ 
    9602    in_out_manager.F90 \ 
    9603    lib_mpp.F90 \ 
    9604    lib_print.f90 \ 
    9605    par_kind.F90 \ 
    9606    par_oce.F90 \ 
    9607    $(MODEL_LIB)(dom_oce.o) \ 
    9608    $(MODEL_LIB)(in_out_manager.o) \ 
    9609    $(MODEL_LIB)(oce.o) \ 
    9610    $(MODEL_LIB)(prtctl.o) \ 
    9611    dom_oce.F90 \ 
    9612    in_out_manager.F90 \ 
    9613    oce.F90 \ 
    9614    prtctl.F90 \ 
     9773   dom_oce.F90 \ 
     9774   in_out_manager.F90 \ 
     9775   lib_mpp.F90 \ 
     9776   lib_print.f90 \ 
     9777   par_kind.F90 \ 
     9778   par_oce.F90 \ 
     9779   $(MODEL_LIB)(dom_oce.o) \ 
     9780   $(MODEL_LIB)(in_out_manager.o) \ 
     9781   $(MODEL_LIB)(lib_mpp.o) \ 
     9782   $(MODEL_LIB)(lib_print.o) \ 
     9783   $(MODEL_LIB)(par_kind.o) \ 
     9784   $(MODEL_LIB)(par_oce.o) \ 
     9785   dom_oce.F90 \ 
     9786   in_out_manager.F90 \ 
     9787   oce.F90 \ 
     9788   prtctl.F90 \ 
     9789   $(MODEL_LIB)(dom_oce.o) \ 
     9790   $(MODEL_LIB)(in_out_manager.o) \ 
     9791   $(MODEL_LIB)(oce.o) \ 
     9792   $(MODEL_LIB)(prtctl.o) \ 
    96159793   domzgr_substitute.h90 \ 
    96169794   KEY_CPP \ 
    96179795   wzvmod.F90 
    9618 $(MODEL_LIB)(zdf_oce.o) :  \ 
    9619    $(MODEL_LIB)(par_kind.o) \ 
    9620    par_kind.F90 \ 
    9621    $(MODEL_LIB)(par_oce.o) \ 
    9622    par_oce.F90 \ 
    9623    KEY_CPP \ 
    9624    zdf_oce.F90 
    96259796$(MODEL_LIB)(zdfbfr.o) :   \ 
    9626    $(MODEL_LIB)(dom_oce.o) \ 
    9627    $(MODEL_LIB)(in_out_manager.o) \ 
    9628    $(MODEL_LIB)(lib_mpp.o) \ 
    9629    $(MODEL_LIB)(lib_print.o) \ 
    9630    $(MODEL_LIB)(oce.o) \ 
    9631    $(MODEL_LIB)(par_kind.o) \ 
    9632    $(MODEL_LIB)(par_oce.o) \ 
    9633    dom_oce.F90 \ 
    9634    in_out_manager.F90 \ 
    9635    lib_mpp.F90 \ 
    9636    lib_print.f90 \ 
    9637    oce.F90 \ 
    9638    par_kind.F90 \ 
    9639    par_oce.F90 \ 
     9797   dom_oce.F90 \ 
     9798   in_out_manager.F90 \ 
     9799   lib_mpp.F90 \ 
     9800   lib_print.f90 \ 
     9801   oce.F90 \ 
     9802   par_kind.F90 \ 
     9803   par_oce.F90 \ 
     9804   $(MODEL_LIB)(dom_oce.o) \ 
     9805   $(MODEL_LIB)(in_out_manager.o) \ 
     9806   $(MODEL_LIB)(lib_mpp.o) \ 
     9807   $(MODEL_LIB)(lib_print.o) \ 
     9808   $(MODEL_LIB)(oce.o) \ 
     9809   $(MODEL_LIB)(par_kind.o) \ 
     9810   $(MODEL_LIB)(par_oce.o) \ 
     9811   dom_oce.F90 \ 
     9812   in_out_manager.F90 \ 
     9813   lbclnk.F90 \ 
     9814   oce.F90 \ 
     9815   prtctl.F90 \ 
     9816   zdf_oce.F90 \ 
    96409817   $(MODEL_LIB)(dom_oce.o) \ 
    96419818   $(MODEL_LIB)(in_out_manager.o) \ 
     
    96449821   $(MODEL_LIB)(prtctl.o) \ 
    96459822   $(MODEL_LIB)(zdf_oce.o) \ 
    9646    dom_oce.F90 \ 
    9647    in_out_manager.F90 \ 
    9648    lbclnk.F90 \ 
    9649    oce.F90 \ 
    9650    prtctl.F90 \ 
    9651    zdf_oce.F90 \ 
    96529823   domzgr_substitute.h90 \ 
    96539824   KEY_CPP \ 
    96549825   zdfbfr.F90 
    96559826$(MODEL_LIB)(zdfddm.o) :   \ 
    9656    $(MODEL_LIB)(dom_oce.o) \ 
    9657    $(MODEL_LIB)(in_out_manager.o) \ 
    9658    $(MODEL_LIB)(lib_mpp.o) \ 
    9659    $(MODEL_LIB)(lib_print.o) \ 
    9660    $(MODEL_LIB)(oce.o) \ 
    9661    $(MODEL_LIB)(par_kind.o) \ 
    9662    $(MODEL_LIB)(par_oce.o) \ 
    9663    dom_oce.F90 \ 
    9664    in_out_manager.F90 \ 
    9665    lib_mpp.F90 \ 
    9666    lib_print.f90 \ 
    9667    oce.F90 \ 
    9668    par_kind.F90 \ 
    9669    par_oce.F90 \ 
     9827   dom_oce.F90 \ 
     9828   in_out_manager.F90 \ 
     9829   lib_mpp.F90 \ 
     9830   lib_print.f90 \ 
     9831   oce.F90 \ 
     9832   par_kind.F90 \ 
     9833   par_oce.F90 \ 
     9834   $(MODEL_LIB)(dom_oce.o) \ 
     9835   $(MODEL_LIB)(in_out_manager.o) \ 
     9836   $(MODEL_LIB)(lib_mpp.o) \ 
     9837   $(MODEL_LIB)(lib_print.o) \ 
     9838   $(MODEL_LIB)(oce.o) \ 
     9839   $(MODEL_LIB)(par_kind.o) \ 
     9840   $(MODEL_LIB)(par_oce.o) \ 
     9841   dom_oce.F90 \ 
     9842   in_out_manager.F90 \ 
     9843   lbclnk.F90 \ 
     9844   oce.F90 \ 
     9845   prtctl.F90 \ 
     9846   zdf_oce.F90 \ 
    96709847   $(MODEL_LIB)(dom_oce.o) \ 
    96719848   $(MODEL_LIB)(in_out_manager.o) \ 
     
    96749851   $(MODEL_LIB)(prtctl.o) \ 
    96759852   $(MODEL_LIB)(zdf_oce.o) \ 
    9676    dom_oce.F90 \ 
    9677    in_out_manager.F90 \ 
    9678    lbclnk.F90 \ 
    9679    oce.F90 \ 
    9680    prtctl.F90 \ 
    9681    zdf_oce.F90 \ 
    96829853   vectopt_loop_substitute.h90 \ 
    96839854   KEY_CPP \ 
    96849855   zdfddm.F90 
    96859856$(MODEL_LIB)(zdfevd.o) :   \ 
     9857   dom_oce.F90 \ 
     9858   eosbn2.F90 \ 
     9859   in_out_manager.F90 \ 
     9860   lbclnk.F90 \ 
     9861   lib_mpp.F90 \ 
     9862   lib_print.f90 \ 
     9863   ocesbc.F90 \ 
     9864   oce.F90 \ 
     9865   par_kind.F90 \ 
     9866   par_oce.F90 \ 
     9867   phycst.F90 \ 
     9868   prtctl.F90 \ 
     9869   taumod.F90 \ 
     9870   zdfddm.F90 \ 
     9871   zdf_oce.F90 \ 
    96869872   $(MODEL_LIB)(dom_oce.o) \ 
    96879873   $(MODEL_LIB)(eosbn2.o) \ 
     
    96909876   $(MODEL_LIB)(lib_mpp.o) \ 
    96919877   $(MODEL_LIB)(lib_print.o) \ 
    9692    $(MODEL_LIB)(oce.o) \ 
    96939878   $(MODEL_LIB)(ocesbc.o) \ 
     9879   $(MODEL_LIB)(oce.o) \ 
    96949880   $(MODEL_LIB)(par_kind.o) \ 
    96959881   $(MODEL_LIB)(par_oce.o) \ 
     
    96979883   $(MODEL_LIB)(prtctl.o) \ 
    96989884   $(MODEL_LIB)(taumod.o) \ 
     9885   $(MODEL_LIB)(zdfddm.o) \ 
    96999886   $(MODEL_LIB)(zdf_oce.o) \ 
    9700    $(MODEL_LIB)(zdfddm.o) \ 
    9701    dom_oce.F90 \ 
    9702    eosbn2.F90 \ 
    9703    in_out_manager.F90 \ 
    9704    lbclnk.F90 \ 
    9705    lib_mpp.F90 \ 
    9706    lib_print.f90 \ 
    9707    oce.F90 \ 
    9708    ocesbc.F90 \ 
    9709    par_kind.F90 \ 
    9710    par_oce.F90 \ 
    9711    phycst.F90 \ 
    9712    prtctl.F90 \ 
    9713    taumod.F90 \ 
     9887   dom_oce.F90 \ 
     9888   in_out_manager.F90 \ 
     9889   lbclnk.F90 \ 
     9890   oce.F90 \ 
     9891   zdfkpp.F90 \ 
    97149892   zdf_oce.F90 \ 
    9715    zdfddm.F90 \ 
    9716    $(MODEL_LIB)(dom_oce.o) \ 
    9717    $(MODEL_LIB)(in_out_manager.o) \ 
    9718    $(MODEL_LIB)(lbclnk.o) \ 
    9719    $(MODEL_LIB)(oce.o) \ 
     9893   $(MODEL_LIB)(dom_oce.o) \ 
     9894   $(MODEL_LIB)(in_out_manager.o) \ 
     9895   $(MODEL_LIB)(lbclnk.o) \ 
     9896   $(MODEL_LIB)(oce.o) \ 
     9897   $(MODEL_LIB)(zdfkpp.o) \ 
    97209898   $(MODEL_LIB)(zdf_oce.o) \ 
    9721    $(MODEL_LIB)(zdfkpp.o) \ 
    9722    dom_oce.F90 \ 
    9723    in_out_manager.F90 \ 
    9724    lbclnk.F90 \ 
    9725    oce.F90 \ 
    9726    zdf_oce.F90 \ 
    9727    zdfkpp.F90 \ 
    97289899   domzgr_substitute.h90 \ 
    97299900   KEY_CPP \ 
    97309901   zdfevd.F90 
    97319902$(MODEL_LIB)(zdfini.o) :   \ 
     9903   dom_oce.F90 \ 
     9904   dynzdf_exp.F90 \ 
     9905   eosbn2.F90 \ 
     9906   in_out_manager.F90 \ 
     9907   lbclnk.F90 \ 
     9908   ldfdyn_oce.F90 \ 
     9909   ldftra_oce.F90 \ 
     9910   lib_print.f90 \ 
     9911   ocesbc.F90 \ 
     9912   oce.F90 \ 
     9913   par_kind.F90 \ 
     9914   par_oce.F90 \ 
     9915   phycst.F90 \ 
     9916   prtctl.F90 \ 
     9917   taumod.F90 \ 
     9918   trazdf_exp.F90 \ 
     9919   trdmod.F90 \ 
     9920   trdmod_oce.F90 \ 
     9921   zdfddm.F90 \ 
     9922   zdfkpp.F90 \ 
     9923   zdfmxl.F90 \ 
     9924   zdf_oce.F90 \ 
    97329925   $(MODEL_LIB)(dom_oce.o) \ 
    97339926   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    97389931   $(MODEL_LIB)(ldftra_oce.o) \ 
    97399932   $(MODEL_LIB)(lib_print.o) \ 
    9740    $(MODEL_LIB)(oce.o) \ 
    97419933   $(MODEL_LIB)(ocesbc.o) \ 
     9934   $(MODEL_LIB)(oce.o) \ 
    97429935   $(MODEL_LIB)(par_kind.o) \ 
    97439936   $(MODEL_LIB)(par_oce.o) \ 
     
    97459938   $(MODEL_LIB)(prtctl.o) \ 
    97469939   $(MODEL_LIB)(taumod.o) \ 
    9747    $(MODEL_LIB)(traadv_ctl.o) \ 
    97489940   $(MODEL_LIB)(trazdf_exp.o) \ 
    97499941   $(MODEL_LIB)(trdmod.o) \ 
    97509942   $(MODEL_LIB)(trdmod_oce.o) \ 
    9751    $(MODEL_LIB)(zdf_oce.o) \ 
    97529943   $(MODEL_LIB)(zdfddm.o) \ 
    97539944   $(MODEL_LIB)(zdfkpp.o) \ 
    97549945   $(MODEL_LIB)(zdfmxl.o) \ 
    9755    dom_oce.F90 \ 
    9756    dynzdf_exp.F90 \ 
    9757    eosbn2.F90 \ 
    9758    in_out_manager.F90 \ 
    9759    lbclnk.F90 \ 
     9946   $(MODEL_LIB)(zdf_oce.o) \ 
     9947   in_out_manager.F90 \ 
    97609948   ldfdyn_oce.F90 \ 
     9949   ldfslp.F90 \ 
    97619950   ldftra_oce.F90 \ 
    9762    lib_print.f90 \ 
    9763    oce.F90 \ 
    9764    ocesbc.F90 \ 
    9765    par_kind.F90 \ 
    9766    par_oce.F90 \ 
    9767    phycst.F90 \ 
    9768    prtctl.F90 \ 
    9769    taumod.F90 \ 
    9770    traadv_ctl.F90 \ 
    9771    trazdf_exp.F90 \ 
    9772    trdmod.F90 \ 
    9773    trdmod_oce.F90 \ 
     9951   lib_mpp.F90 \ 
     9952   par_oce.F90 \ 
     9953   tranpc.F90 \ 
     9954   zdfddm.F90 \ 
     9955   zdfevd.F90 \ 
     9956   zdfkpp.F90 \ 
     9957   zdfric.F90 \ 
     9958   zdftke.F90 \ 
    97749959   zdf_oce.F90 \ 
    9775    zdfddm.F90 \ 
    9776    zdfkpp.F90 \ 
    9777    zdfmxl.F90 \ 
    97789960   $(MODEL_LIB)(in_out_manager.o) \ 
    97799961   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    97839965   $(MODEL_LIB)(par_oce.o) \ 
    97849966   $(MODEL_LIB)(tranpc.o) \ 
    9785    $(MODEL_LIB)(zdf_oce.o) \ 
    97869967   $(MODEL_LIB)(zdfddm.o) \ 
    97879968   $(MODEL_LIB)(zdfevd.o) \ 
     
    97899970   $(MODEL_LIB)(zdfric.o) \ 
    97909971   $(MODEL_LIB)(zdftke.o) \ 
    9791    in_out_manager.F90 \ 
    9792    ldfdyn_oce.F90 \ 
    9793    ldfslp.F90 \ 
    9794    ldftra_oce.F90 \ 
    9795    lib_mpp.F90 \ 
    9796    par_oce.F90 \ 
    9797    tranpc.F90 \ 
    9798    zdf_oce.F90 \ 
    9799    zdfddm.F90 \ 
    9800    zdfevd.F90 \ 
    9801    zdfkpp.F90 \ 
    9802    zdfric.F90 \ 
    9803    zdftke.F90 \ 
    9804    KEY_CPP \ 
     9972   $(MODEL_LIB)(zdf_oce.o) \ 
    98059973   zdfini.F90 
    98069974$(MODEL_LIB)(zdfkpp.o) :   \ 
     9975   blk_oce.F90 \ 
     9976   cpl_oce.F90 \ 
     9977   daymod.F90 \ 
     9978   dom_oce.F90 \ 
     9979   dtasal.F90 \ 
     9980   dtasss.F90 \ 
     9981   dtasst.F90 \ 
     9982   dtatem.F90 \ 
     9983   flxmod.F90 \ 
     9984   flxrnf.F90 \ 
     9985   flx_oce.F90 \ 
     9986   ice_oce.F90 \ 
     9987   in_out_manager.F90 \ 
     9988   lbclnk.F90 \ 
     9989   lib_mpp.F90 \ 
     9990   lib_print.f90 \ 
     9991   oce.F90 \ 
     9992   ocfzpt.F90 \ 
     9993   par_kind.F90 \ 
     9994   par_oce.F90 \ 
     9995   phycst.F90 \ 
     9996   prtctl.F90 \ 
     9997   taumod.F90 \ 
     9998   tradmp.F90 \ 
     9999   zdfddm.F90 \ 
     10000   zdf_oce.F90 \ 
    980710001   $(MODEL_LIB)(blk_oce.o) \ 
    980810002   $(MODEL_LIB)(cpl_oce.o) \ 
     
    981310007   $(MODEL_LIB)(dtasst.o) \ 
    981410008   $(MODEL_LIB)(dtatem.o) \ 
    9815    $(MODEL_LIB)(flx_oce.o) \ 
    981610009   $(MODEL_LIB)(flxmod.o) \ 
    981710010   $(MODEL_LIB)(flxrnf.o) \ 
     10011   $(MODEL_LIB)(flx_oce.o) \ 
    981810012   $(MODEL_LIB)(ice_oce.o) \ 
    981910013   $(MODEL_LIB)(in_out_manager.o) \ 
     
    982910023   $(MODEL_LIB)(taumod.o) \ 
    983010024   $(MODEL_LIB)(tradmp.o) \ 
     10025   $(MODEL_LIB)(zdfddm.o) \ 
    983110026   $(MODEL_LIB)(zdf_oce.o) \ 
     10027   dom_oce.F90 \ 
     10028   eosbn2.F90 \ 
     10029   in_out_manager.F90 \ 
     10030   lbclnk.F90 \ 
     10031   ocesbc.F90 \ 
     10032   oce.F90 \ 
     10033   phycst.F90 \ 
     10034   prtctl.F90 \ 
     10035   taumod.F90 \ 
     10036   zdfddm.F90 \ 
     10037   zdf_oce.F90 \ 
     10038   $(MODEL_LIB)(dom_oce.o) \ 
     10039   $(MODEL_LIB)(eosbn2.o) \ 
     10040   $(MODEL_LIB)(in_out_manager.o) \ 
     10041   $(MODEL_LIB)(lbclnk.o) \ 
     10042   $(MODEL_LIB)(ocesbc.o) \ 
     10043   $(MODEL_LIB)(oce.o) \ 
     10044   $(MODEL_LIB)(phycst.o) \ 
     10045   $(MODEL_LIB)(prtctl.o) \ 
     10046   $(MODEL_LIB)(taumod.o) \ 
    983210047   $(MODEL_LIB)(zdfddm.o) \ 
    9833    blk_oce.F90 \ 
    9834    cpl_oce.F90 \ 
    9835    daymod.F90 \ 
    9836    dom_oce.F90 \ 
    9837    dtasal.F90 \ 
    9838    dtasss.F90 \ 
    9839    dtasst.F90 \ 
    9840    dtatem.F90 \ 
    9841    flx_oce.F90 \ 
    9842    flxmod.F90 \ 
    9843    flxrnf.F90 \ 
    9844    ice_oce.F90 \ 
    9845    in_out_manager.F90 \ 
    9846    lbclnk.F90 \ 
    9847    lib_mpp.F90 \ 
    9848    lib_print.f90 \ 
    9849    oce.F90 \ 
    9850    ocfzpt.F90 \ 
    9851    par_kind.F90 \ 
    9852    par_oce.F90 \ 
    9853    phycst.F90 \ 
    9854    prtctl.F90 \ 
    9855    taumod.F90 \ 
    9856    tradmp.F90 \ 
    9857    zdf_oce.F90 \ 
    9858    zdfddm.F90 \ 
    9859    $(MODEL_LIB)(dom_oce.o) \ 
    9860    $(MODEL_LIB)(eosbn2.o) \ 
    9861    $(MODEL_LIB)(in_out_manager.o) \ 
    9862    $(MODEL_LIB)(lbclnk.o) \ 
    9863    $(MODEL_LIB)(oce.o) \ 
    9864    $(MODEL_LIB)(ocesbc.o) \ 
    9865    $(MODEL_LIB)(phycst.o) \ 
    9866    $(MODEL_LIB)(prtctl.o) \ 
    9867    $(MODEL_LIB)(taumod.o) \ 
    986810048   $(MODEL_LIB)(zdf_oce.o) \ 
    9869    $(MODEL_LIB)(zdfddm.o) \ 
    9870    dom_oce.F90 \ 
    9871    eosbn2.F90 \ 
    9872    in_out_manager.F90 \ 
    9873    lbclnk.F90 \ 
    9874    oce.F90 \ 
    9875    ocesbc.F90 \ 
    9876    phycst.F90 \ 
    9877    prtctl.F90 \ 
    9878    taumod.F90 \ 
    9879    zdf_oce.F90 \ 
    9880    zdfddm.F90 \ 
    988110049   domzgr_substitute.h90 \ 
    988210050   vectopt_loop_substitute.h90 \ 
     
    988410052   zdfkpp.F90 
    988510053$(MODEL_LIB)(zdfmxl.o) :   \ 
    9886    $(MODEL_LIB)(dom_oce.o) \ 
    9887    $(MODEL_LIB)(in_out_manager.o) \ 
    9888    $(MODEL_LIB)(lib_mpp.o) \ 
    9889    $(MODEL_LIB)(lib_print.o) \ 
    9890    $(MODEL_LIB)(par_kind.o) \ 
    9891    $(MODEL_LIB)(par_oce.o) \ 
    9892    dom_oce.F90 \ 
    9893    in_out_manager.F90 \ 
    9894    lib_mpp.F90 \ 
    9895    lib_print.f90 \ 
    9896    par_kind.F90 \ 
    9897    par_oce.F90 \ 
     10054   dom_oce.F90 \ 
     10055   in_out_manager.F90 \ 
     10056   lib_mpp.F90 \ 
     10057   lib_print.f90 \ 
     10058   par_kind.F90 \ 
     10059   par_oce.F90 \ 
     10060   $(MODEL_LIB)(dom_oce.o) \ 
     10061   $(MODEL_LIB)(in_out_manager.o) \ 
     10062   $(MODEL_LIB)(lib_mpp.o) \ 
     10063   $(MODEL_LIB)(lib_print.o) \ 
     10064   $(MODEL_LIB)(par_kind.o) \ 
     10065   $(MODEL_LIB)(par_oce.o) \ 
     10066   dom_oce.F90 \ 
     10067   in_out_manager.F90 \ 
     10068   oce.F90 \ 
     10069   prtctl.F90 \ 
     10070   zdf_oce.F90 \ 
    989810071   $(MODEL_LIB)(dom_oce.o) \ 
    989910072   $(MODEL_LIB)(in_out_manager.o) \ 
     
    990110074   $(MODEL_LIB)(prtctl.o) \ 
    990210075   $(MODEL_LIB)(zdf_oce.o) \ 
    9903    dom_oce.F90 \ 
    9904    in_out_manager.F90 \ 
    9905    oce.F90 \ 
    9906    prtctl.F90 \ 
    9907    zdf_oce.F90 \ 
    990810076   domzgr_substitute.h90 \ 
    990910077   KEY_CPP \ 
    991010078   zdfmxl.F90 
    991110079$(MODEL_LIB)(zdfric.o) :   \ 
    9912    $(MODEL_LIB)(dom_oce.o) \ 
    9913    $(MODEL_LIB)(in_out_manager.o) \ 
    9914    $(MODEL_LIB)(lib_mpp.o) \ 
    9915    $(MODEL_LIB)(lib_print.o) \ 
    9916    $(MODEL_LIB)(oce.o) \ 
    9917    $(MODEL_LIB)(par_kind.o) \ 
    9918    $(MODEL_LIB)(par_oce.o) \ 
    9919    dom_oce.F90 \ 
    9920    in_out_manager.F90 \ 
    9921    lib_mpp.F90 \ 
    9922    lib_print.f90 \ 
    9923    oce.F90 \ 
    9924    par_kind.F90 \ 
    9925    par_oce.F90 \ 
     10080   dom_oce.F90 \ 
     10081   in_out_manager.F90 \ 
     10082   lib_mpp.F90 \ 
     10083   lib_print.f90 \ 
     10084   oce.F90 \ 
     10085   par_kind.F90 \ 
     10086   par_oce.F90 \ 
     10087   $(MODEL_LIB)(dom_oce.o) \ 
     10088   $(MODEL_LIB)(in_out_manager.o) \ 
     10089   $(MODEL_LIB)(lib_mpp.o) \ 
     10090   $(MODEL_LIB)(lib_print.o) \ 
     10091   $(MODEL_LIB)(oce.o) \ 
     10092   $(MODEL_LIB)(par_kind.o) \ 
     10093   $(MODEL_LIB)(par_oce.o) \ 
     10094   dom_oce.F90 \ 
     10095   in_out_manager.F90 \ 
     10096   lbclnk.F90 \ 
     10097   oce.F90 \ 
     10098   zdf_oce.F90 \ 
    992610099   $(MODEL_LIB)(dom_oce.o) \ 
    992710100   $(MODEL_LIB)(in_out_manager.o) \ 
     
    992910102   $(MODEL_LIB)(oce.o) \ 
    993010103   $(MODEL_LIB)(zdf_oce.o) \ 
    9931    dom_oce.F90 \ 
    9932    in_out_manager.F90 \ 
    9933    lbclnk.F90 \ 
    9934    oce.F90 \ 
    9935    zdf_oce.F90 \ 
    993610104   domzgr_substitute.h90 \ 
    993710105   KEY_CPP \ 
    993810106   zdfric.F90 
    993910107$(MODEL_LIB)(zdftke.o) :   \ 
     10108   daymod.F90 \ 
     10109   dom_oce.F90 \ 
     10110   in_out_manager.F90 \ 
     10111   lbclnk.F90 \ 
     10112   lib_mpp.F90 \ 
     10113   lib_print.f90 \ 
     10114   oce.F90 \ 
     10115   par_kind.F90 \ 
     10116   par_oce.F90 \ 
     10117   phycst.F90 \ 
     10118   prtctl.F90 \ 
     10119   taumod.F90 \ 
     10120   trdmod.F90 \ 
     10121   trdmod_oce.F90 \ 
     10122   zdfddm.F90 \ 
     10123   zdf_oce.F90 \ 
    994010124   $(MODEL_LIB)(daymod.o) \ 
    994110125   $(MODEL_LIB)(dom_oce.o) \ 
     
    995210136   $(MODEL_LIB)(trdmod.o) \ 
    995310137   $(MODEL_LIB)(trdmod_oce.o) \ 
     10138   $(MODEL_LIB)(zdfddm.o) \ 
    995410139   $(MODEL_LIB)(zdf_oce.o) \ 
    9955    $(MODEL_LIB)(zdfddm.o) \ 
    9956    daymod.F90 \ 
    9957    dom_oce.F90 \ 
    9958    in_out_manager.F90 \ 
    9959    lbclnk.F90 \ 
    9960    lib_mpp.F90 \ 
    9961    lib_print.f90 \ 
    9962    oce.F90 \ 
    9963    par_kind.F90 \ 
    9964    par_oce.F90 \ 
     10140   dom_oce.F90 \ 
     10141   dynzdf_exp.F90 \ 
     10142   in_out_manager.F90 \ 
     10143   lbclnk.F90 \ 
     10144   oce.F90 \ 
    996510145   phycst.F90 \ 
    996610146   prtctl.F90 \ 
    996710147   taumod.F90 \ 
    9968    trdmod.F90 \ 
    9969    trdmod_oce.F90 \ 
     10148   trazdf_exp.F90 \ 
    997010149   zdf_oce.F90 \ 
    9971    zdfddm.F90 \ 
    997210150   $(MODEL_LIB)(dom_oce.o) \ 
    997310151   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    997810156   $(MODEL_LIB)(prtctl.o) \ 
    997910157   $(MODEL_LIB)(taumod.o) \ 
    9980    $(MODEL_LIB)(traadv_ctl.o) \ 
    998110158   $(MODEL_LIB)(trazdf_exp.o) \ 
    998210159   $(MODEL_LIB)(zdf_oce.o) \ 
     10160   domzgr_substitute.h90 \ 
     10161   vectopt_loop_substitute.h90 \ 
     10162   KEY_CPP \ 
     10163   zdftke.F90 
     10164$(MODEL_LIB)(zdftke_jki.o) :  \ 
     10165   daymod.F90 \ 
    998310166   dom_oce.F90 \ 
    998410167   dynzdf_exp.F90 \ 
    998510168   in_out_manager.F90 \ 
    998610169   lbclnk.F90 \ 
    9987    oce.F90 \ 
     10170   lib_mpp.F90 \ 
     10171   lib_print.f90 \ 
     10172   oce.F90 \ 
     10173   par_kind.F90 \ 
     10174   par_oce.F90 \ 
    998810175   phycst.F90 \ 
    998910176   prtctl.F90 \ 
    999010177   taumod.F90 \ 
    9991    traadv_ctl.F90 \ 
    999210178   trazdf_exp.F90 \ 
    999310179   zdf_oce.F90 \ 
    9994    $(MODEL_LIB)(oce.o) \ 
    9995    oce.F90 \ 
     10180   $(MODEL_LIB)(daymod.o) \ 
     10181   $(MODEL_LIB)(dom_oce.o) \ 
     10182   $(MODEL_LIB)(dynzdf_exp.o) \ 
     10183   $(MODEL_LIB)(in_out_manager.o) \ 
     10184   $(MODEL_LIB)(lbclnk.o) \ 
     10185   $(MODEL_LIB)(lib_mpp.o) \ 
     10186   $(MODEL_LIB)(lib_print.o) \ 
     10187   $(MODEL_LIB)(oce.o) \ 
     10188   $(MODEL_LIB)(par_kind.o) \ 
     10189   $(MODEL_LIB)(par_oce.o) \ 
     10190   $(MODEL_LIB)(phycst.o) \ 
     10191   $(MODEL_LIB)(prtctl.o) \ 
     10192   $(MODEL_LIB)(taumod.o) \ 
     10193   $(MODEL_LIB)(trazdf_exp.o) \ 
     10194   $(MODEL_LIB)(zdf_oce.o) \ 
     10195   dom_oce.F90 \ 
     10196   in_out_manager.F90 \ 
     10197   lbclnk.F90 \ 
     10198   oce.F90 \ 
     10199   phycst.F90 \ 
     10200   prtctl.F90 \ 
     10201   taumod.F90 \ 
     10202   zdftke.F90 \ 
     10203   zdf_oce.F90 \ 
     10204   $(MODEL_LIB)(dom_oce.o) \ 
     10205   $(MODEL_LIB)(in_out_manager.o) \ 
     10206   $(MODEL_LIB)(lbclnk.o) \ 
     10207   $(MODEL_LIB)(oce.o) \ 
     10208   $(MODEL_LIB)(phycst.o) \ 
     10209   $(MODEL_LIB)(prtctl.o) \ 
     10210   $(MODEL_LIB)(taumod.o) \ 
     10211   $(MODEL_LIB)(zdftke.o) \ 
     10212   $(MODEL_LIB)(zdf_oce.o) \ 
    999610213   domzgr_substitute.h90 \ 
    999710214   vectopt_loop_substitute.h90 \ 
    9998    zdftke_atsk.h90 \ 
    9999    KEY_CPP \ 
    10000    zdftke.F90 
     10215   KEY_CPP \ 
     10216   zdftke_jki.F90 
     10217$(MODEL_LIB)(zdf_oce.o) :  \ 
     10218   par_kind.F90 \ 
     10219   $(MODEL_LIB)(par_kind.o) \ 
     10220   par_oce.F90 \ 
     10221   $(MODEL_LIB)(par_oce.o) \ 
     10222   KEY_CPP \ 
     10223   zdf_oce.F90 
    1000110224$(MODEL_LIB)(zpshde.o) :   \ 
     10225   dom_oce.F90 \ 
     10226   in_out_manager.F90 \ 
     10227   lib_mpp.F90 \ 
     10228   lib_print.f90 \ 
     10229   oce.F90 \ 
     10230   par_kind.F90 \ 
     10231   par_oce.F90 \ 
     10232   phycst.F90 \ 
     10233   prtctl.F90 \ 
     10234   zdfddm.F90 \ 
    1000210235   $(MODEL_LIB)(dom_oce.o) \ 
    1000310236   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1001110244   $(MODEL_LIB)(zdfddm.o) \ 
    1001210245   dom_oce.F90 \ 
    10013    in_out_manager.F90 \ 
    10014    lib_mpp.F90 \ 
    10015    lib_print.f90 \ 
    10016    oce.F90 \ 
    10017    par_kind.F90 \ 
    10018    par_oce.F90 \ 
    10019    phycst.F90 \ 
    10020    prtctl.F90 \ 
    10021    zdfddm.F90 \ 
     10246   eosbn2.F90 \ 
     10247   in_out_manager.F90 \ 
     10248   lbclnk.F90 \ 
     10249   oce.F90 \ 
     10250   phycst.F90 \ 
    1002210251   $(MODEL_LIB)(dom_oce.o) \ 
    1002310252   $(MODEL_LIB)(eosbn2.o) \ 
     
    1002510254   $(MODEL_LIB)(lbclnk.o) \ 
    1002610255   $(MODEL_LIB)(oce.o) \ 
    10027    $(MODEL_LIB)(par_kind.o) \ 
    10028    $(MODEL_LIB)(phycst.o) \ 
    10029    dom_oce.F90 \ 
    10030    eosbn2.F90 \ 
    10031    in_out_manager.F90 \ 
    10032    lbclnk.F90 \ 
    10033    oce.F90 \ 
    10034    par_kind.F90 \ 
    10035    phycst.F90 \ 
     10256   $(MODEL_LIB)(phycst.o) \ 
    1003610257   domzgr_substitute.h90 \ 
    1003710258   vectopt_loop_substitute.h90 \ 
     
    1004510266   @if [ -n "`cat KEY_CPP | grep key_agrif`" ]; then $(RM) -r OPAFILES model.o $(MODDIR)/oce/*.mod $(MODEL_LIB) $(SXMODEL_LIB); fi 
    1004610267endif 
     10268#- RB : this rule is a pretty miserable trick to be able to re-compile NEMP-AGRIF-mono after NEMO-AGRIF-mpp 
     10269#- I guess the good correction should be in AGRIF/LIB/toamr.c for the conv, to remove useless allocation declarations in AGRIF_INC 
    1004710270# recompile all in this case 
    1004810271mpiagrif: 
  • trunk/CONFIG/ORCA2_LIM/scripts/BB_make.ldef

    r401 r470  
    3333#  Keys have to be written on one single line (does NOT accept "\") 
    3434 
    35 P_P = key_partial_steps key_trabbl_dif key_vectopt_loop key_vectopt_memory key_orca_r2 key_ice_lim key_lim_fdd key_dynspg_flt key_diaeiv key_ldfslp key_traldf_c2d key_traldf_eiv key_dynldf_c3d key_dtatem key_dtasal key_tau_monthly key_flx_bulk_monthly key_tradmp key_trabbc key_zdftke key_zdfddm 
     35P_P = key_trabbl_dif key_vectopt_loop key_vectopt_memory key_orca_r2 key_ice_lim key_lim_fdd key_dynspg_flt key_diaeiv key_ldfslp key_traldf_c2d key_traldf_eiv key_dynldf_c3d key_dtatem key_dtasal key_tau_monthly key_flx_bulk_monthly key_tradmp key_trabbc key_zdftke key_zdfddm 
    3636 
    3737#- 
Note: See TracChangeset for help on using the changeset viewer.