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 509 – NEMO

Changeset 509


Ignore:
Timestamp:
2006-10-03T18:46:26+02:00 (18 years ago)
Author:
opalod
Message:

nemo_v1_compil_019:RB: update BB_make

Location:
trunk/CONFIG
Files:
2 edited

Legend:

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

    r488 r509  
    1212#-Q- sx6nec  L_X = $(L_O) -ftrace 
    1313#-Q- sx8brodie  # Compiler options NEMO (CEA SX6-NEC)  
    14 #-Q- sx8brodie  F_O = -dW -Wf\"-A idbl4\" -sx8 -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 
     14#-Q- sx8brodie  F_O = -dw -Wf\"-A idbl4\" -sx8 -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 
    1515#-Q- sx8brodie  F_F = $(F_O) 
    1616#-Q- sx8brodie  L_X = $(L_O) 
     
    7676KEY_LIST = \ 
    7777     key_agrif \ 
    78      key_agrif \ 
    79      key_agrif \ 
    80      key_agrif \ 
    81      key_agrif \ 
    8278     key_antarctic \ 
    8379     key_arctic \ 
    8480     key_cfg_1d \ 
    85      key_cfg_1d \ 
    86      key_coupled \ 
    87      key_coupled \ 
    88      key_coupled \ 
    8981     key_coupled \ 
    9082     key_diaeiv \ 
     
    9284     key_diahdy \ 
    9385     key_diahth \ 
    94      key_diahth \ 
    95      key_diainstant \ 
    9686     key_diainstant \ 
    9787     key_diaspr \ 
    98      key_diaspr \ 
    99      key_diaspr \ 
    10088     key_dimgout \ 
    101      key_dimgout \ 
    102      key_dtasal \ 
    10389     key_dtasal \ 
    10490     key_dtasss \ 
    10591     key_dtasst \ 
    106      key_dtatem \ 
    10792     key_dtatem \ 
    10893     key_dynldf_c1d \ 
     
    11095     key_dynldf_c3d \ 
    11196     key_dynspg_exp \ 
    112      key_dynspg_exp \ 
    113      key_dynspg_exp \ 
    114      key_dynspg_flt \ 
    115      key_dynspg_flt \ 
    11697     key_dynspg_flt \ 
    11798     key_dynspg_rl \ 
    118      key_dynspg_rl \ 
    119      key_dynspg_rl \ 
    120      key_dynspg_rl \ 
    121      key_dynspg_rl \ 
    122      key_dynspg_ts \ 
    123      key_dynspg_ts \ 
    12499     key_dynspg_ts \ 
    125100     key_eel_r2 \ 
     
    131106     key_flx_bulk_daily \ 
    132107     key_flx_bulk_monthly \ 
    133      key_flx_bulk_monthly \ 
    134108     key_flx_core \ 
    135109     key_flx_forced_daily \ 
    136110     key_gyre \ 
    137111     key_ice_lim \ 
    138      key_ice_lim \ 
    139112     key_islands \ 
    140      key_kppcustom \ 
    141113     key_kppcustom \ 
    142114     key_kpplktb \ 
    143115     key_ldfslp \ 
    144      key_ldfslp \ 
    145      key_lim_cp1 \ 
    146116     key_lim_cp1 \ 
    147117     key_lim_cp2 \ 
    148118     key_lim_cp3 \ 
    149119     key_lim_fdd \ 
    150      key_lim_fdd \ 
    151      key_lim_fdd \ 
    152      key_mpp_mpi \ 
    153      key_mpp_mpi \ 
    154120     key_mpp_mpi \ 
    155121     key_mpp_omp \ 
     
    157123     key_noslip_accurate \ 
    158124     key_obc \ 
    159      key_obc \ 
    160      key_obc \ 
    161125     key_orca_lev10 \ 
    162126     key_orca_r025 \ 
    163127     key_orca_r05 \ 
    164128     key_orca_r2 \ 
    165      key_orca_r2 \ 
    166129     key_orca_r4 \ 
    167      key_passivetrc \ 
    168130     key_passivetrc \ 
    169131     key_tau_daily \ 
     
    171133     key_trabbc \ 
    172134     key_trabbl_adv \ 
    173      key_trabbl_adv \ 
    174135     key_trabbl_dif \ 
    175      key_trabbl_dif \ 
    176      key_tradmp \ 
    177136     key_tradmp \ 
    178137     key_traldf_ano \ 
    179138     key_traldf_c1d \ 
    180139     key_traldf_c2d \ 
    181      key_traldf_c2d \ 
    182140     key_traldf_c3d \ 
    183      key_traldf_eiv \ 
    184      key_traldf_eiv \ 
    185141     key_traldf_eiv \ 
    186142     key_trc_pisces \ 
    187143     key_trddyn \ 
    188      key_trddyn \ 
    189144     key_trdmld \ 
    190145     key_trdtra \ 
    191      key_trdtra \ 
    192      key_trdtra \ 
    193146     key_trdvor \ 
    194      key_vectopt_loop \ 
    195      key_vectopt_loop \ 
    196      key_vectopt_loop \ 
    197147     key_vectopt_loop \ 
    198148     key_vectopt_memory \ 
     
    200150     key_zdfcst \ 
    201151     key_zdfddm \ 
    202      key_zdfddm \ 
    203      key_zdfddm \ 
    204      key_zdfddm \ 
    205      key_zdfddm \ 
    206      key_zdfkpp \ 
    207152     key_zdfkpp \ 
    208153     key_zdfric \ 
    209      key_zdftke \ 
    210154     key_zdftke  
    211155# .o file list in the library 
     
    220164      $(MODEL_LIB)(blk_oce.o)\ 
    221165      $(MODEL_LIB)(bulk.o)\ 
     166      $(MODEL_LIB)(cla.o)\ 
    222167      $(MODEL_LIB)(cla_div.o)\ 
    223168      $(MODEL_LIB)(cla_dynspg.o)\ 
    224       $(MODEL_LIB)(cla.o)\ 
    225169      $(MODEL_LIB)(closea.o)\ 
    226170      $(MODEL_LIB)(cpl.o)\ 
     
    242186      $(MODEL_LIB)(domcfg.o)\ 
    243187      $(MODEL_LIB)(domhgr.o)\ 
    244       $(MODEL_LIB)(dom_ice.o)\ 
    245188      $(MODEL_LIB)(dommsk.o)\ 
    246       $(MODEL_LIB)(dom_oce.o)\ 
    247189      $(MODEL_LIB)(domstp.o)\ 
    248190      $(MODEL_LIB)(domwri.o)\ 
    249191      $(MODEL_LIB)(domzgr.o)\ 
     192      $(MODEL_LIB)(dom_ice.o)\ 
     193      $(MODEL_LIB)(dom_oce.o)\ 
    250194      $(MODEL_LIB)(dtasal.o)\ 
    251195      $(MODEL_LIB)(dtasss.o)\ 
     
    256200      $(MODEL_LIB)(dynhpg_jki.o)\ 
    257201      $(MODEL_LIB)(dynkeg.o)\ 
     202      $(MODEL_LIB)(dynldf.o)\ 
     203      $(MODEL_LIB)(dynldf_bilapg.o)\ 
    258204      $(MODEL_LIB)(dynldf_bilap.o)\ 
    259       $(MODEL_LIB)(dynldf_bilapg.o)\ 
    260       $(MODEL_LIB)(dynldf.o)\ 
    261205      $(MODEL_LIB)(dynldf_iso.o)\ 
    262206      $(MODEL_LIB)(dynldf_lap.o)\ 
    263207      $(MODEL_LIB)(dynnxt1d.o)\ 
    264208      $(MODEL_LIB)(dynnxt.o)\ 
     209      $(MODEL_LIB)(dynspg.o)\ 
    265210      $(MODEL_LIB)(dynspg_exp.o)\ 
    266211      $(MODEL_LIB)(dynspg_exp_jki.o)\ 
    267       $(MODEL_LIB)(dynspg.o)\ 
    268212      $(MODEL_LIB)(dynspg_flt.o)\ 
    269213      $(MODEL_LIB)(dynspg_flt_jki.o)\ 
     
    274218      $(MODEL_LIB)(dynvor.o)\ 
    275219      $(MODEL_LIB)(dynzad.o)\ 
     220      $(MODEL_LIB)(dynzdf.o)\ 
    276221      $(MODEL_LIB)(dynzdf_exp.o)\ 
    277       $(MODEL_LIB)(dynzdf.o)\ 
    278222      $(MODEL_LIB)(dynzdf_imp.o)\ 
    279223      $(MODEL_LIB)(dynzdf_imp_jki.o)\ 
     
    283227      $(MODEL_LIB)(floblk.o)\ 
    284228      $(MODEL_LIB)(flodom.o)\ 
     229      $(MODEL_LIB)(flowri.o)\ 
    285230      $(MODEL_LIB)(flo_oce.o)\ 
    286       $(MODEL_LIB)(flowri.o)\ 
    287231      $(MODEL_LIB)(flxblk.o)\ 
    288232      $(MODEL_LIB)(flxfwb.o)\ 
    289233      $(MODEL_LIB)(flxmod.o)\ 
     234      $(MODEL_LIB)(flxrnf.o)\ 
    290235      $(MODEL_LIB)(flx_oce.o)\ 
    291       $(MODEL_LIB)(flxrnf.o)\ 
    292236      $(MODEL_LIB)(geo2ocean.o)\ 
    293       $(MODEL_LIB)(ice.o)\ 
    294237      $(MODEL_LIB)(iceini.o)\ 
    295       $(MODEL_LIB)(ice_oce.o)\ 
    296238      $(MODEL_LIB)(icestp1d.o)\ 
    297239      $(MODEL_LIB)(icestp.o)\ 
     240      $(MODEL_LIB)(ice.o)\ 
     241      $(MODEL_LIB)(ice_oce.o)\ 
    298242      $(MODEL_LIB)(ini1d.o)\ 
    299243      $(MODEL_LIB)(initrc.o)\ 
     
    330274      $(MODEL_LIB)(obcdom.o)\ 
    331275      $(MODEL_LIB)(obcdta.o)\ 
     276      $(MODEL_LIB)(obcdyn.o)\ 
    332277      $(MODEL_LIB)(obcdyn_bt.o)\ 
    333       $(MODEL_LIB)(obcdyn.o)\ 
    334278      $(MODEL_LIB)(obcfla.o)\ 
    335279      $(MODEL_LIB)(obcini.o)\ 
    336       $(MODEL_LIB)(obc_oce.o)\ 
    337       $(MODEL_LIB)(obc_par.o)\ 
    338280      $(MODEL_LIB)(obcrad.o)\ 
    339281      $(MODEL_LIB)(obcrst.o)\ 
     
    341283      $(MODEL_LIB)(obctra.o)\ 
    342284      $(MODEL_LIB)(obcvol.o)\ 
     285      $(MODEL_LIB)(obc_oce.o)\ 
     286      $(MODEL_LIB)(obc_par.o)\ 
     287      $(MODEL_LIB)(ocesbc.o)\ 
    343288      $(MODEL_LIB)(oce.o)\ 
    344       $(MODEL_LIB)(ocesbc.o)\ 
    345289      $(MODEL_LIB)(ocfzpt.o)\ 
    346290      $(MODEL_LIB)(opa.o)\ 
     
    355299      $(MODEL_LIB)(solisl.o)\ 
    356300      $(MODEL_LIB)(solmat.o)\ 
     301      $(MODEL_LIB)(solpcg.o)\ 
     302      $(MODEL_LIB)(solsor.o)\ 
     303      $(MODEL_LIB)(solsor_e.o)\ 
     304      $(MODEL_LIB)(solver.o)\ 
    357305      $(MODEL_LIB)(sol_oce.o)\ 
    358       $(MODEL_LIB)(solpcg.o)\ 
    359       $(MODEL_LIB)(solsor_e.o)\ 
    360       $(MODEL_LIB)(solsor.o)\ 
    361       $(MODEL_LIB)(solver.o)\ 
    362306      $(MODEL_LIB)(step1d.o)\ 
    363307      $(MODEL_LIB)(step.o)\ 
     
    365309      $(MODEL_LIB)(taumod.o)\ 
    366310      $(MODEL_LIB)(thd_ice.o)\ 
     311      $(MODEL_LIB)(traadv.o)\ 
    367312      $(MODEL_LIB)(traadv_cen2.o)\ 
    368313      $(MODEL_LIB)(traadv_cen2_jki.o)\ 
    369314      $(MODEL_LIB)(traadv_ctl.o)\ 
    370315      $(MODEL_LIB)(traadv_eiv.o)\ 
    371       $(MODEL_LIB)(traadv.o)\ 
    372316      $(MODEL_LIB)(traadv_muscl2.o)\ 
    373317      $(MODEL_LIB)(traadv_muscl.o)\ 
    374318      $(MODEL_LIB)(traadv_tvd.o)\ 
     319      $(MODEL_LIB)(traadv_ubs.o)\ 
    375320      $(MODEL_LIB)(trabbc.o)\ 
    376321      $(MODEL_LIB)(trabbl.o)\ 
    377322      $(MODEL_LIB)(tradmp.o)\ 
     323      $(MODEL_LIB)(traldf.o)\ 
     324      $(MODEL_LIB)(traldf_bilapg.o)\ 
    378325      $(MODEL_LIB)(traldf_bilap.o)\ 
    379       $(MODEL_LIB)(traldf_bilapg.o)\ 
    380       $(MODEL_LIB)(traldf.o)\ 
    381326      $(MODEL_LIB)(traldf_iso.o)\ 
    382327      $(MODEL_LIB)(traldf_lap.o)\ 
     
    385330      $(MODEL_LIB)(traqsr.o)\ 
    386331      $(MODEL_LIB)(trasbc.o)\ 
     332      $(MODEL_LIB)(trazdf.o)\ 
    387333      $(MODEL_LIB)(trazdf_exp.o)\ 
    388       $(MODEL_LIB)(trazdf.o)\ 
    389334      $(MODEL_LIB)(trazdf_imp.o)\ 
    390335      $(MODEL_LIB)(trazdf_imp_jki.o)\ 
     336      $(MODEL_LIB)(trcstp.o)\ 
    391337      $(MODEL_LIB)(trc_oce.o)\ 
    392       $(MODEL_LIB)(trcstp.o)\ 
    393338      $(MODEL_LIB)(trdicp.o)\ 
    394339      $(MODEL_LIB)(trdicp_oce.o)\ 
    395340      $(MODEL_LIB)(trdmld.o)\ 
    396341      $(MODEL_LIB)(trdmld_oce.o)\ 
     342      $(MODEL_LIB)(trdmld_rst.o)\ 
    397343      $(MODEL_LIB)(trdmod.o)\ 
    398344      $(MODEL_LIB)(trdmod_oce.o)\ 
     
    406352      $(MODEL_LIB)(zdfkpp.o)\ 
    407353      $(MODEL_LIB)(zdfmxl.o)\ 
    408       $(MODEL_LIB)(zdf_oce.o)\ 
    409354      $(MODEL_LIB)(zdfric.o)\ 
    410355      $(MODEL_LIB)(zdftke.o)\ 
    411356      $(MODEL_LIB)(zdftke_jki.o)\ 
     357      $(MODEL_LIB)(zdf_oce.o)\ 
    412358      $(MODEL_LIB)(zpshde.o) 
    413359 
     
    626572   lib_mpp.F90 \ 
    627573   lib_print.f90 \ 
     574   oce.F90 \ 
     575   par_ice.F90 \ 
     576   par_kind.F90 \ 
     577   par_oce.F90 \ 
     578   phycst.F90 \ 
     579   prtctl.F90 \ 
    628580   $(MODEL_LIB)(dom_oce.o) \ 
    629581   $(MODEL_LIB)(in_out_manager.o) \ 
     
    636588   $(MODEL_LIB)(phycst.o) \ 
    637589   $(MODEL_LIB)(prtctl.o) \ 
    638    oce.F90 \ 
    639    par_ice.F90 \ 
    640    par_kind.F90 \ 
    641    par_oce.F90 \ 
    642    phycst.F90 \ 
    643    prtctl.F90 \ 
    644590   blk_oce.F90 \ 
    645591   cpl_oce.F90 \ 
     
    650596   in_out_manager.F90 \ 
    651597   lbclnk.F90 \ 
     598   oce.F90 \ 
     599   ocfzpt.F90 \ 
     600   phycst.F90 \ 
    652601   $(MODEL_LIB)(blk_oce.o) \ 
    653602   $(MODEL_LIB)(cpl_oce.o) \ 
     
    661610   $(MODEL_LIB)(ocfzpt.o) \ 
    662611   $(MODEL_LIB)(phycst.o) \ 
    663    oce.F90 \ 
    664    ocfzpt.F90 \ 
    665    phycst.F90 \ 
    666612   KEY_CPP \ 
    667613   albedo.F90 
    668614$(MODEL_LIB)(blk_oce.o) :  \ 
    669    $(MODEL_LIB)(par_kind.o) \ 
    670    par_kind.F90 \ 
    671    $(MODEL_LIB)(par_oce.o) \ 
    672    par_oce.F90 \ 
     615   par_kind.F90 \ 
     616   $(MODEL_LIB)(par_kind.o) \ 
     617   par_oce.F90 \ 
     618   $(MODEL_LIB)(par_oce.o) \ 
    673619   KEY_CPP \ 
    674620   blk_oce.F90 
     
    684630   lib_mpp.F90 \ 
    685631   lib_print.f90 \ 
     632   oce.F90 \ 
     633   ocfzpt.F90 \ 
     634   par_kind.F90 \ 
     635   par_oce.F90 \ 
     636   phycst.F90 \ 
     637   prtctl.F90 \ 
    686638   $(MODEL_LIB)(albedo.o) \ 
    687639   $(MODEL_LIB)(blk_oce.o) \ 
     
    700652   $(MODEL_LIB)(phycst.o) \ 
    701653   $(MODEL_LIB)(prtctl.o) \ 
    702    oce.F90 \ 
    703    ocfzpt.F90 \ 
    704    par_kind.F90 \ 
    705    par_oce.F90 \ 
    706    phycst.F90 \ 
    707    prtctl.F90 \ 
    708654   blk_oce.F90 \ 
    709655   dom_oce.F90 \ 
     
    712658   ice_oce.F90 \ 
    713659   in_out_manager.F90 \ 
     660   oce.F90 \ 
     661   ocfzpt.F90 \ 
     662   phycst.F90 \ 
     663   prtctl.F90 \ 
     664   taumod.F90 \ 
    714665   $(MODEL_LIB)(blk_oce.o) \ 
    715666   $(MODEL_LIB)(dom_oce.o) \ 
     
    723674   $(MODEL_LIB)(prtctl.o) \ 
    724675   $(MODEL_LIB)(taumod.o) \ 
    725    oce.F90 \ 
    726    ocfzpt.F90 \ 
    727    phycst.F90 \ 
    728    prtctl.F90 \ 
    729    taumod.F90 \ 
    730676   KEY_CPP \ 
    731677   bulk.F90 
    732 $(MODEL_LIB)(cla_div.o) :  \ 
     678$(MODEL_LIB)(cla.o) :   \ 
    733679   blk_oce.F90 \ 
    734680   cpl_oce.F90 \ 
     
    740686   dtatem.F90 \ 
    741687   flxmod.F90 \ 
     688   flxrnf.F90 \ 
    742689   flx_oce.F90 \ 
    743    flxrnf.F90 \ 
    744690   ice_oce.F90 \ 
    745691   in_out_manager.F90 \ 
     
    747693   lib_mpp.F90 \ 
    748694   lib_print.f90 \ 
     695   oce.F90 \ 
     696   ocfzpt.F90 \ 
     697   par_kind.F90 \ 
     698   par_oce.F90 \ 
     699   phycst.F90 \ 
     700   prtctl.F90 \ 
     701   taumod.F90 \ 
     702   tradmp.F90 \ 
    749703   $(MODEL_LIB)(blk_oce.o) \ 
    750704   $(MODEL_LIB)(cpl_oce.o) \ 
     
    756710   $(MODEL_LIB)(dtatem.o) \ 
    757711   $(MODEL_LIB)(flxmod.o) \ 
     712   $(MODEL_LIB)(flxrnf.o) \ 
    758713   $(MODEL_LIB)(flx_oce.o) \ 
    759    $(MODEL_LIB)(flxrnf.o) \ 
    760714   $(MODEL_LIB)(ice_oce.o) \ 
    761715   $(MODEL_LIB)(in_out_manager.o) \ 
     
    771725   $(MODEL_LIB)(taumod.o) \ 
    772726   $(MODEL_LIB)(tradmp.o) \ 
     727   dom_oce.F90 \ 
     728   in_out_manager.F90 \ 
     729   lbclnk.F90 \ 
     730   lib_mpp.F90 \ 
     731   ocesbc.F90 \ 
     732   oce.F90 \ 
     733   $(MODEL_LIB)(dom_oce.o) \ 
     734   $(MODEL_LIB)(in_out_manager.o) \ 
     735   $(MODEL_LIB)(lbclnk.o) \ 
     736   $(MODEL_LIB)(lib_mpp.o) \ 
     737   $(MODEL_LIB)(ocesbc.o) \ 
     738   $(MODEL_LIB)(oce.o) \ 
     739   domzgr_substitute.h90 \ 
     740   vectopt_loop_substitute.h90 \ 
     741   KEY_CPP \ 
     742   cla.F90 
     743$(MODEL_LIB)(cla_div.o) :  \ 
     744   blk_oce.F90 \ 
     745   cpl_oce.F90 \ 
     746   daymod.F90 \ 
     747   dom_oce.F90 \ 
     748   dtasal.F90 \ 
     749   dtasss.F90 \ 
     750   dtasst.F90 \ 
     751   dtatem.F90 \ 
     752   flxmod.F90 \ 
     753   flxrnf.F90 \ 
     754   flx_oce.F90 \ 
     755   ice_oce.F90 \ 
     756   in_out_manager.F90 \ 
     757   lbclnk.F90 \ 
     758   lib_mpp.F90 \ 
     759   lib_print.f90 \ 
    773760   oce.F90 \ 
    774761   ocfzpt.F90 \ 
     
    779766   taumod.F90 \ 
    780767   tradmp.F90 \ 
    781    dom_oce.F90 \ 
    782    in_out_manager.F90 \ 
    783    lbclnk.F90 \ 
    784    lib_mpp.F90 \ 
    785    $(MODEL_LIB)(dom_oce.o) \ 
    786    $(MODEL_LIB)(in_out_manager.o) \ 
    787    $(MODEL_LIB)(lbclnk.o) \ 
    788    $(MODEL_LIB)(lib_mpp.o) \ 
    789    $(MODEL_LIB)(oce.o) \ 
     768   $(MODEL_LIB)(blk_oce.o) \ 
     769   $(MODEL_LIB)(cpl_oce.o) \ 
     770   $(MODEL_LIB)(daymod.o) \ 
     771   $(MODEL_LIB)(dom_oce.o) \ 
     772   $(MODEL_LIB)(dtasal.o) \ 
     773   $(MODEL_LIB)(dtasss.o) \ 
     774   $(MODEL_LIB)(dtasst.o) \ 
     775   $(MODEL_LIB)(dtatem.o) \ 
     776   $(MODEL_LIB)(flxmod.o) \ 
     777   $(MODEL_LIB)(flxrnf.o) \ 
     778   $(MODEL_LIB)(flx_oce.o) \ 
     779   $(MODEL_LIB)(ice_oce.o) \ 
     780   $(MODEL_LIB)(in_out_manager.o) \ 
     781   $(MODEL_LIB)(lbclnk.o) \ 
     782   $(MODEL_LIB)(lib_mpp.o) \ 
     783   $(MODEL_LIB)(lib_print.o) \ 
     784   $(MODEL_LIB)(oce.o) \ 
     785   $(MODEL_LIB)(ocfzpt.o) \ 
     786   $(MODEL_LIB)(par_kind.o) \ 
     787   $(MODEL_LIB)(par_oce.o) \ 
     788   $(MODEL_LIB)(phycst.o) \ 
     789   $(MODEL_LIB)(prtctl.o) \ 
     790   $(MODEL_LIB)(taumod.o) \ 
     791   $(MODEL_LIB)(tradmp.o) \ 
     792   dom_oce.F90 \ 
     793   in_out_manager.F90 \ 
     794   lbclnk.F90 \ 
     795   lib_mpp.F90 \ 
     796   ocesbc.F90 \ 
     797   oce.F90 \ 
     798   $(MODEL_LIB)(dom_oce.o) \ 
     799   $(MODEL_LIB)(in_out_manager.o) \ 
     800   $(MODEL_LIB)(lbclnk.o) \ 
     801   $(MODEL_LIB)(lib_mpp.o) \ 
    790802   $(MODEL_LIB)(ocesbc.o) \ 
    791    oce.F90 \ 
    792    ocesbc.F90 \ 
     803   $(MODEL_LIB)(oce.o) \ 
    793804   domzgr_substitute.h90 \ 
    794805   KEY_CPP \ 
     
    805816   dynspg_oce.F90 \ 
    806817   flxmod.F90 \ 
     818   flxrnf.F90 \ 
    807819   flx_oce.F90 \ 
    808    flxrnf.F90 \ 
    809820   ice_oce.F90 \ 
    810821   in_out_manager.F90 \ 
     
    813824   lib_mpp.F90 \ 
    814825   lib_print.f90 \ 
     826   obccli.F90 \ 
     827   obc_oce.F90 \ 
     828   obc_par.F90 \ 
     829   ocesbc.F90 \ 
     830   oce.F90 \ 
     831   ocfzpt.F90 \ 
     832   par_kind.F90 \ 
     833   par_oce.F90 \ 
     834   phycst.F90 \ 
     835   prtctl.F90 \ 
     836   sol_oce.F90 \ 
     837   taumod.F90 \ 
     838   tradmp.F90 \ 
     839   zdf_oce.F90 \ 
    815840   $(MODEL_LIB)(blk_oce.o) \ 
    816841   $(MODEL_LIB)(cpl_oce.o) \ 
     
    823848   $(MODEL_LIB)(dynspg_oce.o) \ 
    824849   $(MODEL_LIB)(flxmod.o) \ 
     850   $(MODEL_LIB)(flxrnf.o) \ 
    825851   $(MODEL_LIB)(flx_oce.o) \ 
    826    $(MODEL_LIB)(flxrnf.o) \ 
    827852   $(MODEL_LIB)(ice_oce.o) \ 
    828853   $(MODEL_LIB)(in_out_manager.o) \ 
     
    834859   $(MODEL_LIB)(obc_oce.o) \ 
    835860   $(MODEL_LIB)(obc_par.o) \ 
    836    $(MODEL_LIB)(oce.o) \ 
    837861   $(MODEL_LIB)(ocesbc.o) \ 
     862   $(MODEL_LIB)(oce.o) \ 
    838863   $(MODEL_LIB)(ocfzpt.o) \ 
    839864   $(MODEL_LIB)(par_kind.o) \ 
     
    845870   $(MODEL_LIB)(tradmp.o) \ 
    846871   $(MODEL_LIB)(zdf_oce.o) \ 
    847    obccli.F90 \ 
     872   dom_oce.F90 \ 
     873   flxrnf.F90 \ 
     874   in_out_manager.F90 \ 
     875   lbclnk.F90 \ 
     876   lib_mpp.F90 \ 
     877   obcdyn.F90 \ 
     878   obcvol.F90 \ 
    848879   obc_oce.F90 \ 
    849    obc_par.F90 \ 
    850    oce.F90 \ 
    851880   ocesbc.F90 \ 
    852    ocfzpt.F90 \ 
    853    par_kind.F90 \ 
    854    par_oce.F90 \ 
    855    phycst.F90 \ 
    856    prtctl.F90 \ 
     881   oce.F90 \ 
     882   phycst.F90 \ 
     883   solfet.F90 \ 
     884   solpcg.F90 \ 
     885   solsor.F90 \ 
    857886   sol_oce.F90 \ 
    858    taumod.F90 \ 
    859    tradmp.F90 \ 
    860887   zdf_oce.F90 \ 
    861    dom_oce.F90 \ 
    862    flxrnf.F90 \ 
    863    in_out_manager.F90 \ 
    864    lbclnk.F90 \ 
    865    lib_mpp.F90 \ 
    866888   $(MODEL_LIB)(dom_oce.o) \ 
    867889   $(MODEL_LIB)(flxrnf.o) \ 
     
    870892   $(MODEL_LIB)(lib_mpp.o) \ 
    871893   $(MODEL_LIB)(obcdyn.o) \ 
     894   $(MODEL_LIB)(obcvol.o) \ 
    872895   $(MODEL_LIB)(obc_oce.o) \ 
    873    $(MODEL_LIB)(obcvol.o) \ 
    874    $(MODEL_LIB)(oce.o) \ 
    875896   $(MODEL_LIB)(ocesbc.o) \ 
     897   $(MODEL_LIB)(oce.o) \ 
    876898   $(MODEL_LIB)(phycst.o) \ 
    877899   $(MODEL_LIB)(solfet.o) \ 
    878    $(MODEL_LIB)(sol_oce.o) \ 
    879900   $(MODEL_LIB)(solpcg.o) \ 
    880901   $(MODEL_LIB)(solsor.o) \ 
     902   $(MODEL_LIB)(sol_oce.o) \ 
    881903   $(MODEL_LIB)(zdf_oce.o) \ 
    882    obcdyn.F90 \ 
    883    obc_oce.F90 \ 
    884    obcvol.F90 \ 
    885    oce.F90 \ 
    886    ocesbc.F90 \ 
    887    phycst.F90 \ 
    888    solfet.F90 \ 
    889    sol_oce.F90 \ 
    890    solpcg.F90 \ 
    891    solsor.F90 \ 
    892    zdf_oce.F90 \ 
    893904   domzgr_substitute.h90 \ 
    894905   vectopt_loop_substitute.h90 \ 
    895906   KEY_CPP \ 
    896907   cla_dynspg.F90 
    897 $(MODEL_LIB)(cla.o) :   \ 
     908$(MODEL_LIB)(closea.o) :   \ 
    898909   blk_oce.F90 \ 
    899910   cpl_oce.F90 \ 
     
    905916   dtatem.F90 \ 
    906917   flxmod.F90 \ 
     918   flxrnf.F90 \ 
    907919   flx_oce.F90 \ 
    908    flxrnf.F90 \ 
    909920   ice_oce.F90 \ 
    910921   in_out_manager.F90 \ 
    911    lbclnk.F90 \ 
    912    lib_mpp.F90 \ 
    913    lib_print.f90 \ 
     922   iom.F90 \ 
     923   lbclnk.F90 \ 
     924   lib_mpp.F90 \ 
     925   lib_print.f90 \ 
     926   oce.F90 \ 
     927   ocfzpt.F90 \ 
     928   par_kind.F90 \ 
     929   par_oce.F90 \ 
     930   phycst.F90 \ 
     931   prtctl.F90 \ 
     932   taumod.F90 \ 
     933   tradmp.F90 \ 
    914934   $(MODEL_LIB)(blk_oce.o) \ 
    915935   $(MODEL_LIB)(cpl_oce.o) \ 
     
    921941   $(MODEL_LIB)(dtatem.o) \ 
    922942   $(MODEL_LIB)(flxmod.o) \ 
     943   $(MODEL_LIB)(flxrnf.o) \ 
    923944   $(MODEL_LIB)(flx_oce.o) \ 
    924    $(MODEL_LIB)(flxrnf.o) \ 
    925945   $(MODEL_LIB)(ice_oce.o) \ 
    926946   $(MODEL_LIB)(in_out_manager.o) \ 
     947   $(MODEL_LIB)(iom.o) \ 
    927948   $(MODEL_LIB)(lbclnk.o) \ 
    928949   $(MODEL_LIB)(lib_mpp.o) \ 
     
    936957   $(MODEL_LIB)(taumod.o) \ 
    937958   $(MODEL_LIB)(tradmp.o) \ 
    938    oce.F90 \ 
    939    ocfzpt.F90 \ 
    940    par_kind.F90 \ 
    941    par_oce.F90 \ 
    942    phycst.F90 \ 
    943    prtctl.F90 \ 
    944    taumod.F90 \ 
    945    tradmp.F90 \ 
    946    dom_oce.F90 \ 
    947    in_out_manager.F90 \ 
    948    lbclnk.F90 \ 
    949    lib_mpp.F90 \ 
    950    $(MODEL_LIB)(dom_oce.o) \ 
    951    $(MODEL_LIB)(in_out_manager.o) \ 
    952    $(MODEL_LIB)(lbclnk.o) \ 
    953    $(MODEL_LIB)(lib_mpp.o) \ 
    954    $(MODEL_LIB)(oce.o) \ 
     959   dom_oce.F90 \ 
     960   flxrnf.F90 \ 
     961   in_out_manager.F90 \ 
     962   lbclnk.F90 \ 
     963   lib_mpp.F90 \ 
     964   ocesbc.F90 \ 
     965   oce.F90 \ 
     966   $(MODEL_LIB)(dom_oce.o) \ 
     967   $(MODEL_LIB)(flxrnf.o) \ 
     968   $(MODEL_LIB)(in_out_manager.o) \ 
     969   $(MODEL_LIB)(lbclnk.o) \ 
     970   $(MODEL_LIB)(lib_mpp.o) \ 
    955971   $(MODEL_LIB)(ocesbc.o) \ 
    956    oce.F90 \ 
    957    ocesbc.F90 \ 
    958    domzgr_substitute.h90 \ 
     972   $(MODEL_LIB)(oce.o) \ 
    959973   vectopt_loop_substitute.h90 \ 
    960974   KEY_CPP \ 
    961    cla.F90 
    962 $(MODEL_LIB)(closea.o) :   \ 
    963    blk_oce.F90 \ 
     975   closea.F90 
     976$(MODEL_LIB)(cpl.o) :   \ 
     977   dom_oce.F90 \ 
     978   in_out_manager.F90 \ 
     979   lib_print.f90 \ 
     980   oce.F90 \ 
     981   par_kind.F90 \ 
     982   par_oce.F90 \ 
     983   phycst.F90 \ 
     984   prtctl.F90 \ 
     985   $(MODEL_LIB)(dom_oce.o) \ 
     986   $(MODEL_LIB)(in_out_manager.o) \ 
     987   $(MODEL_LIB)(lib_print.o) \ 
     988   $(MODEL_LIB)(oce.o) \ 
     989   $(MODEL_LIB)(par_kind.o) \ 
     990   $(MODEL_LIB)(par_oce.o) \ 
     991   $(MODEL_LIB)(phycst.o) \ 
     992   $(MODEL_LIB)(prtctl.o) \ 
    964993   cpl_oce.F90 \ 
    965994   daymod.F90 \ 
    966995   dom_oce.F90 \ 
    967    dtasal.F90 \ 
    968    dtasss.F90 \ 
    969    dtasst.F90 \ 
    970    dtatem.F90 \ 
    971    flxmod.F90 \ 
    972996   flx_oce.F90 \ 
    973    flxrnf.F90 \ 
    974    ice_oce.F90 \ 
    975    in_out_manager.F90 \ 
    976    iom.F90 \ 
    977    lbclnk.F90 \ 
    978    lib_mpp.F90 \ 
    979    lib_print.f90 \ 
    980    $(MODEL_LIB)(blk_oce.o) \ 
     997   in_out_manager.F90 \ 
     998   oce.F90 \ 
     999   ocfzpt.F90 \ 
     1000   phycst.F90 \ 
    9811001   $(MODEL_LIB)(cpl_oce.o) \ 
    9821002   $(MODEL_LIB)(daymod.o) \ 
    9831003   $(MODEL_LIB)(dom_oce.o) \ 
    984    $(MODEL_LIB)(dtasal.o) \ 
    985    $(MODEL_LIB)(dtasss.o) \ 
    986    $(MODEL_LIB)(dtasst.o) \ 
    987    $(MODEL_LIB)(dtatem.o) \ 
    988    $(MODEL_LIB)(flxmod.o) \ 
    9891004   $(MODEL_LIB)(flx_oce.o) \ 
    990    $(MODEL_LIB)(flxrnf.o) \ 
    991    $(MODEL_LIB)(ice_oce.o) \ 
    992    $(MODEL_LIB)(in_out_manager.o) \ 
    993    $(MODEL_LIB)(iom.o) \ 
    994    $(MODEL_LIB)(lbclnk.o) \ 
    995    $(MODEL_LIB)(lib_mpp.o) \ 
    996    $(MODEL_LIB)(lib_print.o) \ 
     1005   $(MODEL_LIB)(in_out_manager.o) \ 
    9971006   $(MODEL_LIB)(oce.o) \ 
    9981007   $(MODEL_LIB)(ocfzpt.o) \ 
    999    $(MODEL_LIB)(par_kind.o) \ 
    1000    $(MODEL_LIB)(par_oce.o) \ 
    1001    $(MODEL_LIB)(phycst.o) \ 
    1002    $(MODEL_LIB)(prtctl.o) \ 
    1003    $(MODEL_LIB)(taumod.o) \ 
    1004    $(MODEL_LIB)(tradmp.o) \ 
    1005    oce.F90 \ 
    1006    ocfzpt.F90 \ 
    1007    par_kind.F90 \ 
    1008    par_oce.F90 \ 
    1009    phycst.F90 \ 
    1010    prtctl.F90 \ 
    1011    taumod.F90 \ 
    1012    tradmp.F90 \ 
    1013    dom_oce.F90 \ 
    1014    flxrnf.F90 \ 
    1015    in_out_manager.F90 \ 
    1016    lbclnk.F90 \ 
    1017    lib_mpp.F90 \ 
    1018    $(MODEL_LIB)(dom_oce.o) \ 
    1019    $(MODEL_LIB)(flxrnf.o) \ 
    1020    $(MODEL_LIB)(in_out_manager.o) \ 
    1021    $(MODEL_LIB)(lbclnk.o) \ 
    1022    $(MODEL_LIB)(lib_mpp.o) \ 
    1023    $(MODEL_LIB)(oce.o) \ 
    1024    $(MODEL_LIB)(ocesbc.o) \ 
    1025    oce.F90 \ 
    1026    ocesbc.F90 \ 
    1027    vectopt_loop_substitute.h90 \ 
    1028    KEY_CPP \ 
    1029    closea.F90 
    1030 $(MODEL_LIB)(cpl.o) :   \ 
    1031    dom_oce.F90 \ 
    1032    in_out_manager.F90 \ 
    1033    lib_print.f90 \ 
    1034    $(MODEL_LIB)(dom_oce.o) \ 
    1035    $(MODEL_LIB)(in_out_manager.o) \ 
    1036    $(MODEL_LIB)(lib_print.o) \ 
    1037    $(MODEL_LIB)(oce.o) \ 
    1038    $(MODEL_LIB)(par_kind.o) \ 
    1039    $(MODEL_LIB)(par_oce.o) \ 
    1040    $(MODEL_LIB)(phycst.o) \ 
    1041    $(MODEL_LIB)(prtctl.o) \ 
    1042    oce.F90 \ 
    1043    par_kind.F90 \ 
    1044    par_oce.F90 \ 
    1045    phycst.F90 \ 
    1046    prtctl.F90 \ 
    1047    cpl_oce.F90 \ 
    1048    daymod.F90 \ 
    1049    dom_oce.F90 \ 
    1050    flx_oce.F90 \ 
    1051    in_out_manager.F90 \ 
    1052    $(MODEL_LIB)(cpl_oce.o) \ 
    1053    $(MODEL_LIB)(daymod.o) \ 
    1054    $(MODEL_LIB)(dom_oce.o) \ 
    1055    $(MODEL_LIB)(flx_oce.o) \ 
    1056    $(MODEL_LIB)(in_out_manager.o) \ 
    1057    $(MODEL_LIB)(oce.o) \ 
    1058    $(MODEL_LIB)(ocfzpt.o) \ 
    1059    $(MODEL_LIB)(phycst.o) \ 
    1060    oce.F90 \ 
    1061    ocfzpt.F90 \ 
    1062    phycst.F90 \ 
     1008   $(MODEL_LIB)(phycst.o) \ 
    10631009   $(IOIPSL_LIB) \ 
    10641010   KEY_CPP \ 
    10651011   cpl.F90 
    10661012$(MODEL_LIB)(cpl_oce.o) :  \ 
    1067    $(MODEL_LIB)(par_kind.o) \ 
    1068    par_kind.F90 \ 
    1069    $(MODEL_LIB)(par_oce.o) \ 
    1070    par_oce.F90 \ 
     1013   par_kind.F90 \ 
     1014   $(MODEL_LIB)(par_kind.o) \ 
     1015   par_oce.F90 \ 
     1016   $(MODEL_LIB)(par_oce.o) \ 
    10711017   KEY_CPP \ 
    10721018   cpl_oce.F90 
     
    10801026   lib_mpp.F90 \ 
    10811027   lib_print.f90 \ 
    1082    $(MODEL_LIB)(dom_oce.o) \ 
    1083    $(MODEL_LIB)(in_out_manager.o) \ 
    1084    $(MODEL_LIB)(lib_mpp.o) \ 
    1085    $(MODEL_LIB)(lib_print.o) \ 
    1086    $(MODEL_LIB)(par_kind.o) \ 
    1087    $(MODEL_LIB)(par_oce.o) \ 
    1088    par_kind.F90 \ 
    1089    par_oce.F90 \ 
    1090    dom_oce.F90 \ 
    1091    in_out_manager.F90 \ 
    1092    $(MODEL_LIB)(dom_oce.o) \ 
    1093    $(MODEL_LIB)(in_out_manager.o) \ 
    1094    $(MODEL_LIB)(phycst.o) \ 
    1095    $(MODEL_LIB)(prtctl.o) \ 
    1096    phycst.F90 \ 
    1097    prtctl.F90 \ 
     1028   par_kind.F90 \ 
     1029   par_oce.F90 \ 
     1030   $(MODEL_LIB)(dom_oce.o) \ 
     1031   $(MODEL_LIB)(in_out_manager.o) \ 
     1032   $(MODEL_LIB)(lib_mpp.o) \ 
     1033   $(MODEL_LIB)(lib_print.o) \ 
     1034   $(MODEL_LIB)(par_kind.o) \ 
     1035   $(MODEL_LIB)(par_oce.o) \ 
     1036   dom_oce.F90 \ 
     1037   in_out_manager.F90 \ 
     1038   phycst.F90 \ 
     1039   prtctl.F90 \ 
     1040   $(MODEL_LIB)(dom_oce.o) \ 
     1041   $(MODEL_LIB)(in_out_manager.o) \ 
     1042   $(MODEL_LIB)(phycst.o) \ 
     1043   $(MODEL_LIB)(prtctl.o) \ 
    10981044   daymod.F90 
    10991045$(MODEL_LIB)(diadimg.o) :  \ 
     
    11011047   in_out_manager.F90 \ 
    11021048   lib_print.f90 \ 
    1103    $(MODEL_LIB)(dom_oce.o) \ 
    1104    $(MODEL_LIB)(in_out_manager.o) \ 
    1105    $(MODEL_LIB)(lib_print.o) \ 
    1106    $(MODEL_LIB)(par_kind.o) \ 
    1107    $(MODEL_LIB)(par_oce.o) \ 
    1108    $(MODEL_LIB)(phycst.o) \ 
    1109    $(MODEL_LIB)(prtctl.o) \ 
    1110    par_kind.F90 \ 
    1111    par_oce.F90 \ 
    1112    phycst.F90 \ 
    1113    prtctl.F90 \ 
     1049   par_kind.F90 \ 
     1050   par_oce.F90 \ 
     1051   phycst.F90 \ 
     1052   prtctl.F90 \ 
     1053   $(MODEL_LIB)(dom_oce.o) \ 
     1054   $(MODEL_LIB)(in_out_manager.o) \ 
     1055   $(MODEL_LIB)(lib_print.o) \ 
     1056   $(MODEL_LIB)(par_kind.o) \ 
     1057   $(MODEL_LIB)(par_oce.o) \ 
     1058   $(MODEL_LIB)(phycst.o) \ 
     1059   $(MODEL_LIB)(prtctl.o) \ 
    11141060   daymod.F90 \ 
    11151061   dom_oce.F90 \ 
    11161062   in_out_manager.F90 \ 
     1063   oce.F90 \ 
    11171064   $(MODEL_LIB)(daymod.o) \ 
    11181065   $(MODEL_LIB)(dom_oce.o) \ 
    11191066   $(MODEL_LIB)(in_out_manager.o) \ 
    11201067   $(MODEL_LIB)(oce.o) \ 
    1121    oce.F90 \ 
    11221068   domzgr_substitute.h90 \ 
    11231069   KEY_CPP \ 
     
    11341080   dtatem.F90 \ 
    11351081   flxmod.F90 \ 
     1082   flxrnf.F90 \ 
    11361083   flx_oce.F90 \ 
    1137    flxrnf.F90 \ 
    11381084   ice_oce.F90 \ 
    11391085   in_out_manager.F90 \ 
     
    11421088   lib_mpp.F90 \ 
    11431089   lib_print.f90 \ 
     1090   oce.F90 \ 
     1091   ocfzpt.F90 \ 
     1092   par_kind.F90 \ 
     1093   par_oce.F90 \ 
     1094   phycst.F90 \ 
     1095   prtctl.F90 \ 
     1096   taumod.F90 \ 
     1097   tradmp.F90 \ 
    11441098   $(MODEL_LIB)(albedo.o) \ 
    11451099   $(MODEL_LIB)(blk_oce.o) \ 
     
    11521106   $(MODEL_LIB)(dtatem.o) \ 
    11531107   $(MODEL_LIB)(flxmod.o) \ 
     1108   $(MODEL_LIB)(flxrnf.o) \ 
    11541109   $(MODEL_LIB)(flx_oce.o) \ 
    1155    $(MODEL_LIB)(flxrnf.o) \ 
    11561110   $(MODEL_LIB)(ice_oce.o) \ 
    11571111   $(MODEL_LIB)(in_out_manager.o) \ 
     
    11681122   $(MODEL_LIB)(taumod.o) \ 
    11691123   $(MODEL_LIB)(tradmp.o) \ 
    1170    oce.F90 \ 
    1171    ocfzpt.F90 \ 
    1172    par_kind.F90 \ 
    1173    par_oce.F90 \ 
    1174    phycst.F90 \ 
    1175    prtctl.F90 \ 
    1176    taumod.F90 \ 
    1177    tradmp.F90 \ 
    11781124   blk_oce.F90 \ 
    11791125   dom_oce.F90 \ 
     
    11821128   in_out_manager.F90 \ 
    11831129   lib_mpp.F90 \ 
     1130   ocesbc.F90 \ 
     1131   oce.F90 \ 
     1132   phycst.F90 \ 
     1133   zdf_oce.F90 \ 
    11841134   $(MODEL_LIB)(blk_oce.o) \ 
    11851135   $(MODEL_LIB)(dom_oce.o) \ 
     
    11881138   $(MODEL_LIB)(in_out_manager.o) \ 
    11891139   $(MODEL_LIB)(lib_mpp.o) \ 
    1190    $(MODEL_LIB)(oce.o) \ 
    11911140   $(MODEL_LIB)(ocesbc.o) \ 
     1141   $(MODEL_LIB)(oce.o) \ 
    11921142   $(MODEL_LIB)(phycst.o) \ 
    11931143   $(MODEL_LIB)(zdf_oce.o) \ 
    1194    oce.F90 \ 
    1195    ocesbc.F90 \ 
    1196    phycst.F90 \ 
    1197    zdf_oce.F90 \ 
    11981144   domzgr_substitute.h90 \ 
    11991145   vectopt_loop_substitute.h90 \ 
     
    12071153   lbclnk.F90 \ 
    12081154   lib_print.f90 \ 
     1155   oce.F90 \ 
     1156   par_kind.F90 \ 
     1157   par_oce.F90 \ 
     1158   phycst.F90 \ 
     1159   prtctl.F90 \ 
    12091160   $(MODEL_LIB)(daymod.o) \ 
    12101161   $(MODEL_LIB)(dom_oce.o) \ 
     
    12181169   $(MODEL_LIB)(phycst.o) \ 
    12191170   $(MODEL_LIB)(prtctl.o) \ 
    1220    oce.F90 \ 
    1221    par_kind.F90 \ 
    1222    par_oce.F90 \ 
    1223    phycst.F90 \ 
    1224    prtctl.F90 \ 
    12251171   daymod.F90 \ 
    12261172   dianam.F90 \ 
     
    12301176   in_out_manager.F90 \ 
    12311177   lib_mpp.F90 \ 
     1178   oce.F90 \ 
    12321179   $(MODEL_LIB)(daymod.o) \ 
    12331180   $(MODEL_LIB)(dianam.o) \ 
     
    12381185   $(MODEL_LIB)(lib_mpp.o) \ 
    12391186   $(MODEL_LIB)(oce.o) \ 
    1240    oce.F90 \ 
    12411187   domzgr_substitute.h90 \ 
    12421188   $(IOIPSL_LIB) \ 
     
    12461192   in_out_manager.F90 \ 
    12471193   lib_print.f90 \ 
    1248    $(MODEL_LIB)(in_out_manager.o) \ 
    1249    $(MODEL_LIB)(lib_print.o) \ 
    1250    $(MODEL_LIB)(par_kind.o) \ 
    1251    $(MODEL_LIB)(par_oce.o) \ 
    1252    par_kind.F90 \ 
    1253    par_oce.F90 \ 
    1254    dom_oce.F90 \ 
    1255    in_out_manager.F90 \ 
    1256    $(MODEL_LIB)(dom_oce.o) \ 
    1257    $(MODEL_LIB)(in_out_manager.o) \ 
    1258    $(MODEL_LIB)(oce.o) \ 
    1259    $(MODEL_LIB)(phycst.o) \ 
    1260    oce.F90 \ 
    1261    phycst.F90 \ 
     1194   par_kind.F90 \ 
     1195   par_oce.F90 \ 
     1196   $(MODEL_LIB)(in_out_manager.o) \ 
     1197   $(MODEL_LIB)(lib_print.o) \ 
     1198   $(MODEL_LIB)(par_kind.o) \ 
     1199   $(MODEL_LIB)(par_oce.o) \ 
     1200   dom_oce.F90 \ 
     1201   in_out_manager.F90 \ 
     1202   oce.F90 \ 
     1203   phycst.F90 \ 
     1204   $(MODEL_LIB)(dom_oce.o) \ 
     1205   $(MODEL_LIB)(in_out_manager.o) \ 
     1206   $(MODEL_LIB)(oce.o) \ 
     1207   $(MODEL_LIB)(phycst.o) \ 
    12621208   domzgr_substitute.h90 \ 
    12631209   KEY_CPP \ 
     
    12661212   in_out_manager.F90 \ 
    12671213   lib_print.f90 \ 
    1268    $(MODEL_LIB)(in_out_manager.o) \ 
    1269    $(MODEL_LIB)(lib_print.o) \ 
    1270    $(MODEL_LIB)(par_kind.o) \ 
    1271    $(MODEL_LIB)(par_oce.o) \ 
    1272    par_kind.F90 \ 
    1273    par_oce.F90 \ 
    1274    dom_oce.F90 \ 
    1275    in_out_manager.F90 \ 
    1276    $(MODEL_LIB)(dom_oce.o) \ 
    1277    $(MODEL_LIB)(in_out_manager.o) \ 
    1278    $(MODEL_LIB)(oce.o) \ 
    1279    $(MODEL_LIB)(phycst.o) \ 
    1280    oce.F90 \ 
    1281    phycst.F90 \ 
     1214   par_kind.F90 \ 
     1215   par_oce.F90 \ 
     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   dom_oce.F90 \ 
     1221   in_out_manager.F90 \ 
     1222   oce.F90 \ 
     1223   phycst.F90 \ 
     1224   $(MODEL_LIB)(dom_oce.o) \ 
     1225   $(MODEL_LIB)(in_out_manager.o) \ 
     1226   $(MODEL_LIB)(oce.o) \ 
     1227   $(MODEL_LIB)(phycst.o) \ 
    12821228   domzgr_substitute.h90 \ 
    12831229   KEY_CPP \ 
     
    12871233   in_out_manager.F90 \ 
    12881234   lib_print.f90 \ 
    1289    $(MODEL_LIB)(dom_oce.o) \ 
    1290    $(MODEL_LIB)(in_out_manager.o) \ 
    1291    $(MODEL_LIB)(lib_print.o) \ 
    1292    $(MODEL_LIB)(par_kind.o) \ 
    1293    $(MODEL_LIB)(par_oce.o) \ 
    1294    $(MODEL_LIB)(phycst.o) \ 
    1295    $(MODEL_LIB)(prtctl.o) \ 
    1296    par_kind.F90 \ 
    1297    par_oce.F90 \ 
    1298    phycst.F90 \ 
    1299    prtctl.F90 \ 
     1235   par_kind.F90 \ 
     1236   par_oce.F90 \ 
     1237   phycst.F90 \ 
     1238   prtctl.F90 \ 
     1239   $(MODEL_LIB)(dom_oce.o) \ 
     1240   $(MODEL_LIB)(in_out_manager.o) \ 
     1241   $(MODEL_LIB)(lib_print.o) \ 
     1242   $(MODEL_LIB)(par_kind.o) \ 
     1243   $(MODEL_LIB)(par_oce.o) \ 
     1244   $(MODEL_LIB)(phycst.o) \ 
     1245   $(MODEL_LIB)(prtctl.o) \ 
    13001246   daymod.F90 \ 
    13011247   dom_oce.F90 \ 
    13021248   in_out_manager.F90 \ 
     1249   phycst.F90 \ 
    13031250   $(MODEL_LIB)(daymod.o) \ 
    13041251   $(MODEL_LIB)(dom_oce.o) \ 
    13051252   $(MODEL_LIB)(in_out_manager.o) \ 
    13061253   $(MODEL_LIB)(phycst.o) \ 
    1307    phycst.F90 \ 
    13081254   KEY_CPP \ 
    13091255   dianam.F90 
     
    13121258   dom_oce.F90 \ 
    13131259   in_out_manager.F90 \ 
    1314    lib_print.f90 \ 
     1260   lbclnk.F90 \ 
     1261   lib_print.f90 \ 
     1262   par_kind.F90 \ 
     1263   par_oce.F90 \ 
     1264   phycst.F90 \ 
     1265   prtctl.F90 \ 
    13151266   $(MODEL_LIB)(daymod.o) \ 
    13161267   $(MODEL_LIB)(dom_oce.o) \ 
    13171268   $(MODEL_LIB)(in_out_manager.o) \ 
    1318    $(MODEL_LIB)(lib_print.o) \ 
    1319    $(MODEL_LIB)(par_kind.o) \ 
    1320    $(MODEL_LIB)(par_oce.o) \ 
    1321    $(MODEL_LIB)(phycst.o) \ 
    1322    $(MODEL_LIB)(prtctl.o) \ 
    1323    par_kind.F90 \ 
    1324    par_oce.F90 \ 
    1325    phycst.F90 \ 
    1326    prtctl.F90 \ 
     1269   $(MODEL_LIB)(lbclnk.o) \ 
     1270   $(MODEL_LIB)(lib_print.o) \ 
     1271   $(MODEL_LIB)(par_kind.o) \ 
     1272   $(MODEL_LIB)(par_oce.o) \ 
     1273   $(MODEL_LIB)(phycst.o) \ 
     1274   $(MODEL_LIB)(prtctl.o) \ 
    13271275   daymod.F90 \ 
    13281276   dianam.F90 \ 
    13291277   dom_oce.F90 \ 
    13301278   in_out_manager.F90 \ 
     1279   iom.F90 \ 
    13311280   ldftra_oce.F90 \ 
    13321281   lib_mpp.F90 \ 
     1282   oce.F90 \ 
     1283   phycst.F90 \ 
    13331284   $(MODEL_LIB)(daymod.o) \ 
    13341285   $(MODEL_LIB)(dianam.o) \ 
    13351286   $(MODEL_LIB)(dom_oce.o) \ 
    13361287   $(MODEL_LIB)(in_out_manager.o) \ 
     1288   $(MODEL_LIB)(iom.o) \ 
    13371289   $(MODEL_LIB)(ldftra_oce.o) \ 
    13381290   $(MODEL_LIB)(lib_mpp.o) \ 
    13391291   $(MODEL_LIB)(oce.o) \ 
    13401292   $(MODEL_LIB)(phycst.o) \ 
    1341    oce.F90 \ 
    1342    phycst.F90 \ 
    13431293   domzgr_substitute.h90 \ 
    13441294   vectopt_loop_substitute.h90 \ 
     
    13521302   lib_mpp.F90 \ 
    13531303   lib_print.f90 \ 
     1304   oce.F90 \ 
     1305   par_kind.F90 \ 
     1306   par_oce.F90 \ 
     1307   sol_oce.F90 \ 
     1308   zdf_oce.F90 \ 
    13541309   $(MODEL_LIB)(dom_oce.o) \ 
    13551310   $(MODEL_LIB)(in_out_manager.o) \ 
     
    13621317   $(MODEL_LIB)(sol_oce.o) \ 
    13631318   $(MODEL_LIB)(zdf_oce.o) \ 
    1364    oce.F90 \ 
    1365    par_kind.F90 \ 
    1366    par_oce.F90 \ 
     1319   dom_oce.F90 \ 
     1320   in_out_manager.F90 \ 
     1321   lib_mpp.F90 \ 
     1322   oce.F90 \ 
     1323   phycst.F90 \ 
     1324   solfet.F90 \ 
     1325   solpcg.F90 \ 
     1326   solsor.F90 \ 
    13671327   sol_oce.F90 \ 
    1368    zdf_oce.F90 \ 
    1369    dom_oce.F90 \ 
    1370    in_out_manager.F90 \ 
    1371    lib_mpp.F90 \ 
    13721328   $(MODEL_LIB)(dom_oce.o) \ 
    13731329   $(MODEL_LIB)(in_out_manager.o) \ 
     
    13761332   $(MODEL_LIB)(phycst.o) \ 
    13771333   $(MODEL_LIB)(solfet.o) \ 
    1378    $(MODEL_LIB)(sol_oce.o) \ 
    13791334   $(MODEL_LIB)(solpcg.o) \ 
    13801335   $(MODEL_LIB)(solsor.o) \ 
    1381    oce.F90 \ 
    1382    phycst.F90 \ 
    1383    solfet.F90 \ 
    1384    sol_oce.F90 \ 
    1385    solpcg.F90 \ 
    1386    solsor.F90 \ 
     1336   $(MODEL_LIB)(sol_oce.o) \ 
    13871337   KEY_CPP \ 
    13881338   diaspr.F90 
     
    14031353   eosbn2.F90 \ 
    14041354   flxmod.F90 \ 
     1355   flxrnf.F90 \ 
    14051356   flx_oce.F90 \ 
    1406    flxrnf.F90 \ 
    14071357   ice_oce.F90 \ 
    14081358   in_out_manager.F90 \ 
     
    14131363   lib_mpp.F90 \ 
    14141364   lib_print.f90 \ 
     1365   ocesbc.F90 \ 
     1366   oce.F90 \ 
     1367   ocfzpt.F90 \ 
     1368   par_kind.F90 \ 
     1369   par_oce.F90 \ 
     1370   phycst.F90 \ 
     1371   prtctl.F90 \ 
     1372   restart.F90 \ 
     1373   sol_oce.F90 \ 
     1374   taumod.F90 \ 
     1375   tradmp.F90 \ 
     1376   trazdf_exp.F90 \ 
     1377   zdfddm.F90 \ 
     1378   zdfmxl.F90 \ 
     1379   zdf_oce.F90 \ 
    14151380   $(MODEL_LIB)(blk_oce.o) \ 
    14161381   $(MODEL_LIB)(cpl_oce.o) \ 
     
    14281393   $(MODEL_LIB)(eosbn2.o) \ 
    14291394   $(MODEL_LIB)(flxmod.o) \ 
     1395   $(MODEL_LIB)(flxrnf.o) \ 
    14301396   $(MODEL_LIB)(flx_oce.o) \ 
    1431    $(MODEL_LIB)(flxrnf.o) \ 
    14321397   $(MODEL_LIB)(ice_oce.o) \ 
    14331398   $(MODEL_LIB)(in_out_manager.o) \ 
     
    14381403   $(MODEL_LIB)(lib_mpp.o) \ 
    14391404   $(MODEL_LIB)(lib_print.o) \ 
    1440    $(MODEL_LIB)(oce.o) \ 
    14411405   $(MODEL_LIB)(ocesbc.o) \ 
     1406   $(MODEL_LIB)(oce.o) \ 
    14421407   $(MODEL_LIB)(ocfzpt.o) \ 
    14431408   $(MODEL_LIB)(par_kind.o) \ 
     
    14451410   $(MODEL_LIB)(phycst.o) \ 
    14461411   $(MODEL_LIB)(prtctl.o) \ 
     1412   $(MODEL_LIB)(restart.o) \ 
    14471413   $(MODEL_LIB)(sol_oce.o) \ 
    14481414   $(MODEL_LIB)(taumod.o) \ 
     
    14521418   $(MODEL_LIB)(zdfmxl.o) \ 
    14531419   $(MODEL_LIB)(zdf_oce.o) \ 
    1454    oce.F90 \ 
    1455    ocesbc.F90 \ 
    1456    ocfzpt.F90 \ 
    1457    par_kind.F90 \ 
    1458    par_oce.F90 \ 
    1459    phycst.F90 \ 
    1460    prtctl.F90 \ 
    1461    sol_oce.F90 \ 
    1462    taumod.F90 \ 
    1463    tradmp.F90 \ 
    1464    trazdf_exp.F90 \ 
    1465    zdfddm.F90 \ 
    1466    zdfmxl.F90 \ 
    1467    zdf_oce.F90 \ 
    14681420   daymod.F90 \ 
    14691421   diahth.F90 \ 
     
    14751427   in_out_manager.F90 \ 
    14761428   lbclnk.F90 \ 
     1429   ocesbc.F90 \ 
     1430   oce.F90 \ 
     1431   ocfzpt.F90 \ 
     1432   phycst.F90 \ 
     1433   sol_oce.F90 \ 
     1434   taumod.F90 \ 
     1435   zdfddm.F90 \ 
     1436   zdfkpp.F90 \ 
     1437   zdfmxl.F90 \ 
     1438   zdftke.F90 \ 
     1439   zdf_oce.F90 \ 
    14771440   $(MODEL_LIB)(daymod.o) \ 
    14781441   $(MODEL_LIB)(diahth.o) \ 
     
    14841447   $(MODEL_LIB)(in_out_manager.o) \ 
    14851448   $(MODEL_LIB)(lbclnk.o) \ 
    1486    $(MODEL_LIB)(oce.o) \ 
    14871449   $(MODEL_LIB)(ocesbc.o) \ 
     1450   $(MODEL_LIB)(oce.o) \ 
    14881451   $(MODEL_LIB)(ocfzpt.o) \ 
    14891452   $(MODEL_LIB)(phycst.o) \ 
     
    14931456   $(MODEL_LIB)(zdfkpp.o) \ 
    14941457   $(MODEL_LIB)(zdfmxl.o) \ 
     1458   $(MODEL_LIB)(zdftke.o) \ 
    14951459   $(MODEL_LIB)(zdf_oce.o) \ 
    1496    $(MODEL_LIB)(zdftke.o) \ 
    1497    oce.F90 \ 
    1498    ocesbc.F90 \ 
    1499    ocfzpt.F90 \ 
    1500    phycst.F90 \ 
    1501    sol_oce.F90 \ 
    1502    taumod.F90 \ 
    1503    zdfddm.F90 \ 
    1504    zdfkpp.F90 \ 
    1505    zdfmxl.F90 \ 
    1506    zdf_oce.F90 \ 
    1507    zdftke.F90 \ 
    15081460   zdfddm_substitute.h90 \ 
    15091461   $(IOIPSL_LIB) \ 
     
    15201472   dtatem.F90 \ 
    15211473   flxmod.F90 \ 
     1474   flxrnf.F90 \ 
    15221475   flx_oce.F90 \ 
    1523    flxrnf.F90 \ 
    15241476   ice_oce.F90 \ 
    15251477   in_out_manager.F90 \ 
     
    15281480   lib_mpp.F90 \ 
    15291481   lib_print.f90 \ 
     1482   oce.F90 \ 
     1483   ocfzpt.F90 \ 
     1484   par_kind.F90 \ 
     1485   par_oce.F90 \ 
     1486   phycst.F90 \ 
     1487   prtctl.F90 \ 
     1488   solfet.F90 \ 
     1489   solpcg.F90 \ 
     1490   solsor.F90 \ 
     1491   sol_oce.F90 \ 
     1492   taumod.F90 \ 
     1493   tradmp.F90 \ 
     1494   zdf_oce.F90 \ 
    15301495   $(MODEL_LIB)(blk_oce.o) \ 
    15311496   $(MODEL_LIB)(cpl_oce.o) \ 
     
    15371502   $(MODEL_LIB)(dtatem.o) \ 
    15381503   $(MODEL_LIB)(flxmod.o) \ 
     1504   $(MODEL_LIB)(flxrnf.o) \ 
    15391505   $(MODEL_LIB)(flx_oce.o) \ 
    1540    $(MODEL_LIB)(flxrnf.o) \ 
    15411506   $(MODEL_LIB)(ice_oce.o) \ 
    15421507   $(MODEL_LIB)(in_out_manager.o) \ 
     
    15521517   $(MODEL_LIB)(prtctl.o) \ 
    15531518   $(MODEL_LIB)(solfet.o) \ 
    1554    $(MODEL_LIB)(sol_oce.o) \ 
    15551519   $(MODEL_LIB)(solpcg.o) \ 
    15561520   $(MODEL_LIB)(solsor.o) \ 
     1521   $(MODEL_LIB)(sol_oce.o) \ 
    15571522   $(MODEL_LIB)(taumod.o) \ 
    15581523   $(MODEL_LIB)(tradmp.o) \ 
    15591524   $(MODEL_LIB)(zdf_oce.o) \ 
    1560    oce.F90 \ 
    1561    ocfzpt.F90 \ 
    1562    par_kind.F90 \ 
    1563    par_oce.F90 \ 
    1564    phycst.F90 \ 
    1565    prtctl.F90 \ 
    1566    solfet.F90 \ 
    1567    sol_oce.F90 \ 
    1568    solpcg.F90 \ 
    1569    solsor.F90 \ 
    1570    taumod.F90 \ 
    1571    tradmp.F90 \ 
    1572    zdf_oce.F90 \ 
    15731525   daymod.F90 \ 
    15741526   diadimg.F90 \ 
     
    15771529   diaspr.F90 \ 
    15781530   dom_oce.F90 \ 
     1531   flxrnf.F90 \ 
    15791532   flx_oce.F90 \ 
    1580    flxrnf.F90 \ 
    15811533   ice_oce.F90 \ 
    15821534   in_out_manager.F90 \ 
     
    15841536   ldfdyn_oce.F90 \ 
    15851537   ldftra_oce.F90 \ 
     1538   ocesbc.F90 \ 
     1539   oce.F90 \ 
     1540   ocfzpt.F90 \ 
     1541   phycst.F90 \ 
     1542   sol_oce.F90 \ 
     1543   taumod.F90 \ 
     1544   zdfddm.F90 \ 
     1545   zdfmxl.F90 \ 
     1546   zdf_oce.F90 \ 
    15861547   $(MODEL_LIB)(daymod.o) \ 
    15871548   $(MODEL_LIB)(diadimg.o) \ 
     
    15901551   $(MODEL_LIB)(diaspr.o) \ 
    15911552   $(MODEL_LIB)(dom_oce.o) \ 
     1553   $(MODEL_LIB)(flxrnf.o) \ 
    15921554   $(MODEL_LIB)(flx_oce.o) \ 
    1593    $(MODEL_LIB)(flxrnf.o) \ 
    15941555   $(MODEL_LIB)(ice_oce.o) \ 
    15951556   $(MODEL_LIB)(in_out_manager.o) \ 
     
    15971558   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    15981559   $(MODEL_LIB)(ldftra_oce.o) \ 
    1599    $(MODEL_LIB)(oce.o) \ 
    16001560   $(MODEL_LIB)(ocesbc.o) \ 
     1561   $(MODEL_LIB)(oce.o) \ 
    16011562   $(MODEL_LIB)(ocfzpt.o) \ 
    16021563   $(MODEL_LIB)(phycst.o) \ 
     
    16061567   $(MODEL_LIB)(zdfmxl.o) \ 
    16071568   $(MODEL_LIB)(zdf_oce.o) \ 
    1608    oce.F90 \ 
    1609    ocesbc.F90 \ 
    1610    ocfzpt.F90 \ 
    1611    phycst.F90 \ 
    1612    sol_oce.F90 \ 
    1613    taumod.F90 \ 
    1614    zdfddm.F90 \ 
    1615    zdfmxl.F90 \ 
    1616    zdf_oce.F90 \ 
    16171569   dtasst.F90 \ 
    16181570   lib_mpp.F90 \ 
     
    16291581   lib_mpp.F90 \ 
    16301582   lib_print.f90 \ 
     1583   obc_par.F90 \ 
     1584   oce.F90 \ 
     1585   par_kind.F90 \ 
     1586   par_oce.F90 \ 
    16311587   $(MODEL_LIB)(dom_oce.o) \ 
    16321588   $(MODEL_LIB)(in_out_manager.o) \ 
     
    16371593   $(MODEL_LIB)(par_kind.o) \ 
    16381594   $(MODEL_LIB)(par_oce.o) \ 
    1639    obc_par.F90 \ 
    1640    oce.F90 \ 
    1641    par_kind.F90 \ 
    1642    par_oce.F90 \ 
    1643    dom_oce.F90 \ 
    1644    in_out_manager.F90 \ 
    1645    lbclnk.F90 \ 
     1595   dom_oce.F90 \ 
     1596   in_out_manager.F90 \ 
     1597   lbclnk.F90 \ 
     1598   obc_oce.F90 \ 
     1599   oce.F90 \ 
    16461600   $(MODEL_LIB)(dom_oce.o) \ 
    16471601   $(MODEL_LIB)(in_out_manager.o) \ 
     
    16491603   $(MODEL_LIB)(obc_oce.o) \ 
    16501604   $(MODEL_LIB)(oce.o) \ 
    1651    obc_oce.F90 \ 
    1652    oce.F90 \ 
    16531605   domzgr_substitute.h90 \ 
    16541606   vectopt_loop_substitute.h90 \ 
     
    16681620   lib_mpp.F90 \ 
    16691621   lib_print.f90 \ 
     1622   obc_oce.F90 \ 
     1623   ocesbc.F90 \ 
     1624   oce.F90 \ 
     1625   par_kind.F90 \ 
     1626   par_oce.F90 \ 
     1627   phycst.F90 \ 
     1628   prtctl.F90 \ 
     1629   solisl.F90 \ 
    16701630   $(MODEL_LIB)(blk_oce.o) \ 
    16711631   $(MODEL_LIB)(closea.o) \ 
     
    16811641   $(MODEL_LIB)(lib_print.o) \ 
    16821642   $(MODEL_LIB)(obc_oce.o) \ 
    1683    $(MODEL_LIB)(oce.o) \ 
    16841643   $(MODEL_LIB)(ocesbc.o) \ 
     1644   $(MODEL_LIB)(oce.o) \ 
    16851645   $(MODEL_LIB)(par_kind.o) \ 
    16861646   $(MODEL_LIB)(par_oce.o) \ 
     
    16881648   $(MODEL_LIB)(prtctl.o) \ 
    16891649   $(MODEL_LIB)(solisl.o) \ 
    1690    obc_oce.F90 \ 
    1691    oce.F90 \ 
    1692    ocesbc.F90 \ 
    1693    par_kind.F90 \ 
    1694    par_oce.F90 \ 
    1695    phycst.F90 \ 
    1696    prtctl.F90 \ 
    1697    solisl.F90 \ 
    16981650   blk_oce.F90 \ 
    16991651   closea.F90 \ 
     
    17011653   domhgr.F90 \ 
    17021654   dommsk.F90 \ 
    1703    dom_oce.F90 \ 
    17041655   domstp.F90 \ 
    17051656   domwri.F90 \ 
    17061657   domzgr.F90 \ 
     1658   dom_oce.F90 \ 
    17071659   flxrnf.F90 \ 
    17081660   ice_oce.F90 \ 
    17091661   in_out_manager.F90 \ 
    17101662   lib_mpp.F90 \ 
     1663   oce.F90 \ 
     1664   phycst.F90 \ 
    17111665   $(MODEL_LIB)(blk_oce.o) \ 
    17121666   $(MODEL_LIB)(closea.o) \ 
     
    17141668   $(MODEL_LIB)(domhgr.o) \ 
    17151669   $(MODEL_LIB)(dommsk.o) \ 
    1716    $(MODEL_LIB)(dom_oce.o) \ 
    17171670   $(MODEL_LIB)(domstp.o) \ 
    17181671   $(MODEL_LIB)(domwri.o) \ 
    17191672   $(MODEL_LIB)(domzgr.o) \ 
     1673   $(MODEL_LIB)(dom_oce.o) \ 
    17201674   $(MODEL_LIB)(flxrnf.o) \ 
    17211675   $(MODEL_LIB)(ice_oce.o) \ 
     
    17241678   $(MODEL_LIB)(oce.o) \ 
    17251679   $(MODEL_LIB)(phycst.o) \ 
    1726    oce.F90 \ 
    1727    phycst.F90 \ 
    17281680   domzgr_substitute.h90 \ 
    17291681   $(IOIPSL_LIB) \ 
     
    17361688   lib_mpp.F90 \ 
    17371689   lib_print.f90 \ 
     1690   obc_oce.F90 \ 
     1691   oce.F90 \ 
     1692   par_kind.F90 \ 
     1693   par_oce.F90 \ 
     1694   solfet.F90 \ 
     1695   solpcg.F90 \ 
     1696   solsor.F90 \ 
     1697   sol_oce.F90 \ 
    17381698   $(MODEL_LIB)(dom_oce.o) \ 
    17391699   $(MODEL_LIB)(in_out_manager.o) \ 
     
    17461706   $(MODEL_LIB)(par_oce.o) \ 
    17471707   $(MODEL_LIB)(solfet.o) \ 
    1748    $(MODEL_LIB)(sol_oce.o) \ 
    17491708   $(MODEL_LIB)(solpcg.o) \ 
    17501709   $(MODEL_LIB)(solsor.o) \ 
     1710   $(MODEL_LIB)(sol_oce.o) \ 
     1711   dom_oce.F90 \ 
     1712   in_out_manager.F90 \ 
     1713   lib_mpp.F90 \ 
     1714   phycst.F90 \ 
     1715   solisl.F90 \ 
     1716   $(MODEL_LIB)(dom_oce.o) \ 
     1717   $(MODEL_LIB)(in_out_manager.o) \ 
     1718   $(MODEL_LIB)(lib_mpp.o) \ 
     1719   $(MODEL_LIB)(phycst.o) \ 
     1720   $(MODEL_LIB)(solisl.o) \ 
     1721   domcfg.F90 
     1722$(MODEL_LIB)(domhgr.o) :   \ 
     1723   dom_oce.F90 \ 
     1724   in_out_manager.F90 \ 
     1725   lbclnk.F90 \ 
     1726   lib_print.f90 \ 
     1727   par_kind.F90 \ 
     1728   par_oce.F90 \ 
     1729   $(MODEL_LIB)(dom_oce.o) \ 
     1730   $(MODEL_LIB)(in_out_manager.o) \ 
     1731   $(MODEL_LIB)(lbclnk.o) \ 
     1732   $(MODEL_LIB)(lib_print.o) \ 
     1733   $(MODEL_LIB)(par_kind.o) \ 
     1734   $(MODEL_LIB)(par_oce.o) \ 
     1735   dom_oce.F90 \ 
     1736   in_out_manager.F90 \ 
     1737   iom.F90 \ 
     1738   lib_mpp.F90 \ 
     1739   phycst.F90 \ 
     1740   $(MODEL_LIB)(dom_oce.o) \ 
     1741   $(MODEL_LIB)(in_out_manager.o) \ 
     1742   $(MODEL_LIB)(iom.o) \ 
     1743   $(MODEL_LIB)(lib_mpp.o) \ 
     1744   $(MODEL_LIB)(phycst.o) \ 
     1745   KEY_CPP \ 
     1746   domhgr.F90 
     1747$(MODEL_LIB)(dommsk.o) :   \ 
     1748   dom_oce.F90 \ 
     1749   in_out_manager.F90 \ 
     1750   iom.F90 \ 
     1751   lib_mpp.F90 \ 
     1752   lib_print.f90 \ 
    17511753   obc_oce.F90 \ 
     1754   obc_par.F90 \ 
    17521755   oce.F90 \ 
    17531756   par_kind.F90 \ 
    17541757   par_oce.F90 \ 
    17551758   solfet.F90 \ 
    1756    sol_oce.F90 \ 
    17571759   solpcg.F90 \ 
    17581760   solsor.F90 \ 
    1759    dom_oce.F90 \ 
    1760    in_out_manager.F90 \ 
    1761    lib_mpp.F90 \ 
    1762    $(MODEL_LIB)(dom_oce.o) \ 
    1763    $(MODEL_LIB)(in_out_manager.o) \ 
    1764    $(MODEL_LIB)(lib_mpp.o) \ 
    1765    $(MODEL_LIB)(phycst.o) \ 
    1766    $(MODEL_LIB)(solisl.o) \ 
    1767    phycst.F90 \ 
    1768    solisl.F90 \ 
    1769    domcfg.F90 
    1770 $(MODEL_LIB)(domhgr.o) :   \ 
    1771    dom_oce.F90 \ 
    1772    in_out_manager.F90 \ 
    1773    lbclnk.F90 \ 
    1774    lib_print.f90 \ 
    1775    $(MODEL_LIB)(dom_oce.o) \ 
    1776    $(MODEL_LIB)(in_out_manager.o) \ 
    1777    $(MODEL_LIB)(lbclnk.o) \ 
    1778    $(MODEL_LIB)(lib_print.o) \ 
    1779    $(MODEL_LIB)(par_kind.o) \ 
    1780    $(MODEL_LIB)(par_oce.o) \ 
    1781    par_kind.F90 \ 
    1782    par_oce.F90 \ 
    1783    dom_oce.F90 \ 
    1784    in_out_manager.F90 \ 
    1785    iom.F90 \ 
    1786    lib_mpp.F90 \ 
    1787    $(MODEL_LIB)(dom_oce.o) \ 
    1788    $(MODEL_LIB)(in_out_manager.o) \ 
    1789    $(MODEL_LIB)(iom.o) \ 
    1790    $(MODEL_LIB)(lib_mpp.o) \ 
    1791    $(MODEL_LIB)(phycst.o) \ 
    1792    phycst.F90 \ 
    1793    KEY_CPP \ 
    1794    domhgr.F90 
    1795 $(MODEL_LIB)(dom_ice.o) :  \ 
    1796    $(MODEL_LIB)(par_oce.o) \ 
    1797    par_oce.F90 \ 
    1798    $(MODEL_LIB)(par_ice.o) \ 
    1799    par_ice.F90 \ 
    1800    dom_ice.F90 
    1801 $(MODEL_LIB)(dommsk.o) :   \ 
    1802    dom_oce.F90 \ 
    1803    in_out_manager.F90 \ 
    1804    iom.F90 \ 
    1805    lib_mpp.F90 \ 
    1806    lib_print.f90 \ 
     1761   sol_oce.F90 \ 
    18071762   $(MODEL_LIB)(dom_oce.o) \ 
    18081763   $(MODEL_LIB)(in_out_manager.o) \ 
     
    18161771   $(MODEL_LIB)(par_oce.o) \ 
    18171772   $(MODEL_LIB)(solfet.o) \ 
    1818    $(MODEL_LIB)(sol_oce.o) \ 
    18191773   $(MODEL_LIB)(solpcg.o) \ 
    18201774   $(MODEL_LIB)(solsor.o) \ 
     1775   $(MODEL_LIB)(sol_oce.o) \ 
     1776   dom_oce.F90 \ 
     1777   dynspg_oce.F90 \ 
     1778   in_out_manager.F90 \ 
     1779   lbclnk.F90 \ 
     1780   lib_mpp.F90 \ 
    18211781   obc_oce.F90 \ 
    1822    obc_par.F90 \ 
    1823    oce.F90 \ 
    1824    par_kind.F90 \ 
    1825    par_oce.F90 \ 
     1782   oce.F90 \ 
     1783   solisl.F90 \ 
     1784   $(MODEL_LIB)(dom_oce.o) \ 
     1785   $(MODEL_LIB)(dynspg_oce.o) \ 
     1786   $(MODEL_LIB)(in_out_manager.o) \ 
     1787   $(MODEL_LIB)(lbclnk.o) \ 
     1788   $(MODEL_LIB)(lib_mpp.o) \ 
     1789   $(MODEL_LIB)(obc_oce.o) \ 
     1790   $(MODEL_LIB)(oce.o) \ 
     1791   $(MODEL_LIB)(solisl.o) \ 
     1792   vectopt_loop_substitute.h90 \ 
     1793   KEY_CPP \ 
     1794   dommsk.F90 
     1795$(MODEL_LIB)(domstp.o) :   \ 
     1796   lib_print.f90 \ 
     1797   par_kind.F90 \ 
     1798   par_oce.F90 \ 
     1799   $(MODEL_LIB)(lib_print.o) \ 
     1800   $(MODEL_LIB)(par_kind.o) \ 
     1801   $(MODEL_LIB)(par_oce.o) \ 
     1802   dom_oce.F90 \ 
     1803   in_out_manager.F90 \ 
     1804   oce.F90 \ 
     1805   $(MODEL_LIB)(dom_oce.o) \ 
     1806   $(MODEL_LIB)(in_out_manager.o) \ 
     1807   $(MODEL_LIB)(oce.o) \ 
     1808   domzgr_substitute.h90 \ 
     1809   KEY_CPP \ 
     1810   domstp.F90 
     1811$(MODEL_LIB)(domwri.o) :   \ 
     1812   lib_print.f90 \ 
     1813   par_kind.F90 \ 
     1814   par_oce.F90 \ 
     1815   $(MODEL_LIB)(lib_print.o) \ 
     1816   $(MODEL_LIB)(par_kind.o) \ 
     1817   $(MODEL_LIB)(par_oce.o) \ 
     1818   dom_oce.F90 \ 
     1819   in_out_manager.F90 \ 
     1820   $(MODEL_LIB)(dom_oce.o) \ 
     1821   $(MODEL_LIB)(in_out_manager.o) \ 
     1822   daymod.F90 \ 
     1823   lib_mpp.F90 \ 
     1824   $(MODEL_LIB)(daymod.o) \ 
     1825   $(MODEL_LIB)(lib_mpp.o) \ 
     1826   domwri_dimg.h90 \ 
     1827   $(IOIPSL_LIB) \ 
     1828   KEY_CPP \ 
     1829   domwri.F90 
     1830$(MODEL_LIB)(domzgr.o) :   \ 
     1831   dom_oce.F90 \ 
     1832   flxrnf.F90 \ 
     1833   in_out_manager.F90 \ 
     1834   iom.F90 \ 
     1835   lbclnk.F90 \ 
     1836   lib_mpp.F90 \ 
     1837   lib_print.f90 \ 
     1838   obc_oce.F90 \ 
     1839   ocesbc.F90 \ 
     1840   oce.F90 \ 
     1841   par_kind.F90 \ 
     1842   par_oce.F90 \ 
     1843   phycst.F90 \ 
    18261844   solfet.F90 \ 
    1827    sol_oce.F90 \ 
    18281845   solpcg.F90 \ 
    18291846   solsor.F90 \ 
    1830    dom_oce.F90 \ 
    1831    dynspg_oce.F90 \ 
    1832    in_out_manager.F90 \ 
    1833    lbclnk.F90 \ 
    1834    lib_mpp.F90 \ 
    1835    $(MODEL_LIB)(dom_oce.o) \ 
    1836    $(MODEL_LIB)(dynspg_oce.o) \ 
    1837    $(MODEL_LIB)(in_out_manager.o) \ 
    1838    $(MODEL_LIB)(lbclnk.o) \ 
    1839    $(MODEL_LIB)(lib_mpp.o) \ 
     1847   sol_oce.F90 \ 
     1848   $(MODEL_LIB)(dom_oce.o) \ 
     1849   $(MODEL_LIB)(flxrnf.o) \ 
     1850   $(MODEL_LIB)(in_out_manager.o) \ 
     1851   $(MODEL_LIB)(iom.o) \ 
     1852   $(MODEL_LIB)(lbclnk.o) \ 
     1853   $(MODEL_LIB)(lib_mpp.o) \ 
     1854   $(MODEL_LIB)(lib_print.o) \ 
    18401855   $(MODEL_LIB)(obc_oce.o) \ 
    1841    $(MODEL_LIB)(oce.o) \ 
    1842    $(MODEL_LIB)(solisl.o) \ 
    1843    obc_oce.F90 \ 
    1844    oce.F90 \ 
    1845    solisl.F90 \ 
    1846    vectopt_loop_substitute.h90 \ 
    1847    KEY_CPP \ 
    1848    dommsk.F90 
    1849 $(MODEL_LIB)(dom_oce.o) :  \ 
    1850    $(MODEL_LIB)(par_kind.o) \ 
    1851    par_kind.F90 \ 
    1852    $(MODEL_LIB)(par_oce.o) \ 
    1853    par_oce.F90 \ 
    1854    KEY_CPP \ 
    1855    dom_oce.F90 
    1856 $(MODEL_LIB)(domstp.o) :   \ 
    1857    lib_print.f90 \ 
    1858    $(MODEL_LIB)(lib_print.o) \ 
    1859    $(MODEL_LIB)(par_kind.o) \ 
    1860    $(MODEL_LIB)(par_oce.o) \ 
    1861    par_kind.F90 \ 
    1862    par_oce.F90 \ 
    1863    dom_oce.F90 \ 
    1864    in_out_manager.F90 \ 
    1865    $(MODEL_LIB)(dom_oce.o) \ 
    1866    $(MODEL_LIB)(in_out_manager.o) \ 
    1867    $(MODEL_LIB)(oce.o) \ 
    1868    oce.F90 \ 
    1869    domzgr_substitute.h90 \ 
    1870    KEY_CPP \ 
    1871    domstp.F90 
    1872 $(MODEL_LIB)(domwri.o) :   \ 
    1873    lib_print.f90 \ 
    1874    $(MODEL_LIB)(lib_print.o) \ 
    1875    $(MODEL_LIB)(par_kind.o) \ 
    1876    $(MODEL_LIB)(par_oce.o) \ 
    1877    par_kind.F90 \ 
    1878    par_oce.F90 \ 
    1879    dom_oce.F90 \ 
    1880    in_out_manager.F90 \ 
    1881    $(MODEL_LIB)(dom_oce.o) \ 
    1882    $(MODEL_LIB)(in_out_manager.o) \ 
    1883    daymod.F90 \ 
    1884    lib_mpp.F90 \ 
    1885    $(MODEL_LIB)(daymod.o) \ 
    1886    $(MODEL_LIB)(lib_mpp.o) \ 
    1887    domwri_dimg.h90 \ 
    1888    $(IOIPSL_LIB) \ 
    1889    KEY_CPP \ 
    1890    domwri.F90 
    1891 $(MODEL_LIB)(domzgr.o) :   \ 
    1892    dom_oce.F90 \ 
    1893    flxrnf.F90 \ 
    1894    in_out_manager.F90 \ 
    1895    iom.F90 \ 
    1896    lbclnk.F90 \ 
    1897    lib_mpp.F90 \ 
    1898    lib_print.f90 \ 
    1899    $(MODEL_LIB)(dom_oce.o) \ 
    1900    $(MODEL_LIB)(flxrnf.o) \ 
    1901    $(MODEL_LIB)(in_out_manager.o) \ 
    1902    $(MODEL_LIB)(iom.o) \ 
    1903    $(MODEL_LIB)(lbclnk.o) \ 
    1904    $(MODEL_LIB)(lib_mpp.o) \ 
    1905    $(MODEL_LIB)(lib_print.o) \ 
    1906    $(MODEL_LIB)(obc_oce.o) \ 
    1907    $(MODEL_LIB)(oce.o) \ 
    19081856   $(MODEL_LIB)(ocesbc.o) \ 
     1857   $(MODEL_LIB)(oce.o) \ 
    19091858   $(MODEL_LIB)(par_kind.o) \ 
    19101859   $(MODEL_LIB)(par_oce.o) \ 
    19111860   $(MODEL_LIB)(phycst.o) \ 
    19121861   $(MODEL_LIB)(solfet.o) \ 
    1913    $(MODEL_LIB)(sol_oce.o) \ 
    19141862   $(MODEL_LIB)(solpcg.o) \ 
    19151863   $(MODEL_LIB)(solsor.o) \ 
    1916    obc_oce.F90 \ 
    1917    oce.F90 \ 
    1918    ocesbc.F90 \ 
    1919    par_kind.F90 \ 
    1920    par_oce.F90 \ 
    1921    phycst.F90 \ 
    1922    solfet.F90 \ 
    1923    sol_oce.F90 \ 
    1924    solpcg.F90 \ 
    1925    solsor.F90 \ 
     1864   $(MODEL_LIB)(sol_oce.o) \ 
    19261865   closea.F90 \ 
    19271866   dom_oce.F90 \ 
     
    19311870   lbclnk.F90 \ 
    19321871   lib_mpp.F90 \ 
     1872   oce.F90 \ 
     1873   solisl.F90 \ 
    19331874   $(MODEL_LIB)(closea.o) \ 
    19341875   $(MODEL_LIB)(dom_oce.o) \ 
     
    19401881   $(MODEL_LIB)(oce.o) \ 
    19411882   $(MODEL_LIB)(solisl.o) \ 
    1942    oce.F90 \ 
    1943    solisl.F90 \ 
    19441883   domzgr_substitute.h90 \ 
    19451884   domzgr_zps.h90 \ 
     
    19471886   KEY_CPP \ 
    19481887   domzgr.F90 
     1888$(MODEL_LIB)(dom_ice.o) :  \ 
     1889   par_oce.F90 \ 
     1890   $(MODEL_LIB)(par_oce.o) \ 
     1891   par_ice.F90 \ 
     1892   $(MODEL_LIB)(par_ice.o) \ 
     1893   dom_ice.F90 
     1894$(MODEL_LIB)(dom_oce.o) :  \ 
     1895   par_kind.F90 \ 
     1896   $(MODEL_LIB)(par_kind.o) \ 
     1897   par_oce.F90 \ 
     1898   $(MODEL_LIB)(par_oce.o) \ 
     1899   KEY_CPP \ 
     1900   dom_oce.F90 
    19491901$(MODEL_LIB)(dtasal.o) :   \ 
    19501902   dom_oce.F90 \ 
     
    19531905   lib_mpp.F90 \ 
    19541906   lib_print.f90 \ 
    1955    $(MODEL_LIB)(dom_oce.o) \ 
    1956    $(MODEL_LIB)(in_out_manager.o) \ 
    1957    $(MODEL_LIB)(lbclnk.o) \ 
    1958    $(MODEL_LIB)(lib_mpp.o) \ 
    1959    $(MODEL_LIB)(lib_print.o) \ 
    1960    $(MODEL_LIB)(oce.o) \ 
    1961    $(MODEL_LIB)(par_kind.o) \ 
    1962    $(MODEL_LIB)(par_oce.o) \ 
    1963    $(MODEL_LIB)(phycst.o) \ 
    1964    $(MODEL_LIB)(prtctl.o) \ 
    1965    oce.F90 \ 
    1966    par_kind.F90 \ 
    1967    par_oce.F90 \ 
    1968    phycst.F90 \ 
    1969    prtctl.F90 \ 
     1907   oce.F90 \ 
     1908   par_kind.F90 \ 
     1909   par_oce.F90 \ 
     1910   phycst.F90 \ 
     1911   prtctl.F90 \ 
     1912   $(MODEL_LIB)(dom_oce.o) \ 
     1913   $(MODEL_LIB)(in_out_manager.o) \ 
     1914   $(MODEL_LIB)(lbclnk.o) \ 
     1915   $(MODEL_LIB)(lib_mpp.o) \ 
     1916   $(MODEL_LIB)(lib_print.o) \ 
     1917   $(MODEL_LIB)(oce.o) \ 
     1918   $(MODEL_LIB)(par_kind.o) \ 
     1919   $(MODEL_LIB)(par_oce.o) \ 
     1920   $(MODEL_LIB)(phycst.o) \ 
     1921   $(MODEL_LIB)(prtctl.o) \ 
    19701922   daymod.F90 \ 
    19711923   dom_oce.F90 \ 
     
    19731925   iom.F90 \ 
    19741926   lbclnk.F90 \ 
     1927   oce.F90 \ 
     1928   phycst.F90 \ 
    19751929   $(MODEL_LIB)(daymod.o) \ 
    19761930   $(MODEL_LIB)(dom_oce.o) \ 
     
    19801934   $(MODEL_LIB)(oce.o) \ 
    19811935   $(MODEL_LIB)(phycst.o) \ 
    1982    oce.F90 \ 
    1983    phycst.F90 \ 
    19841936   domzgr_substitute.h90 \ 
    19851937   KEY_CPP \ 
     
    19901942   lbclnk.F90 \ 
    19911943   lib_print.f90 \ 
    1992    $(MODEL_LIB)(dom_oce.o) \ 
    1993    $(MODEL_LIB)(in_out_manager.o) \ 
    1994    $(MODEL_LIB)(lbclnk.o) \ 
    1995    $(MODEL_LIB)(lib_print.o) \ 
    1996    $(MODEL_LIB)(oce.o) \ 
    1997    $(MODEL_LIB)(par_kind.o) \ 
    1998    $(MODEL_LIB)(par_oce.o) \ 
    1999    $(MODEL_LIB)(phycst.o) \ 
    2000    $(MODEL_LIB)(prtctl.o) \ 
    2001    oce.F90 \ 
    2002    par_kind.F90 \ 
    2003    par_oce.F90 \ 
    2004    phycst.F90 \ 
    2005    prtctl.F90 \ 
     1944   oce.F90 \ 
     1945   par_kind.F90 \ 
     1946   par_oce.F90 \ 
     1947   phycst.F90 \ 
     1948   prtctl.F90 \ 
     1949   $(MODEL_LIB)(dom_oce.o) \ 
     1950   $(MODEL_LIB)(in_out_manager.o) \ 
     1951   $(MODEL_LIB)(lbclnk.o) \ 
     1952   $(MODEL_LIB)(lib_print.o) \ 
     1953   $(MODEL_LIB)(oce.o) \ 
     1954   $(MODEL_LIB)(par_kind.o) \ 
     1955   $(MODEL_LIB)(par_oce.o) \ 
     1956   $(MODEL_LIB)(phycst.o) \ 
     1957   $(MODEL_LIB)(prtctl.o) \ 
    20061958   daymod.F90 \ 
    20071959   dom_oce.F90 \ 
    20081960   in_out_manager.F90 \ 
    20091961   iom.F90 \ 
     1962   oce.F90 \ 
     1963   ocfzpt.F90 \ 
    20101964   $(MODEL_LIB)(daymod.o) \ 
    20111965   $(MODEL_LIB)(dom_oce.o) \ 
     
    20141968   $(MODEL_LIB)(oce.o) \ 
    20151969   $(MODEL_LIB)(ocfzpt.o) \ 
    2016    oce.F90 \ 
    2017    ocfzpt.F90 \ 
    20181970   KEY_CPP \ 
    20191971   dtasss.F90 
     
    20231975   lbclnk.F90 \ 
    20241976   lib_print.f90 \ 
    2025    $(MODEL_LIB)(dom_oce.o) \ 
    2026    $(MODEL_LIB)(in_out_manager.o) \ 
    2027    $(MODEL_LIB)(lbclnk.o) \ 
    2028    $(MODEL_LIB)(lib_print.o) \ 
    2029    $(MODEL_LIB)(oce.o) \ 
    2030    $(MODEL_LIB)(par_kind.o) \ 
    2031    $(MODEL_LIB)(par_oce.o) \ 
    2032    $(MODEL_LIB)(phycst.o) \ 
    2033    $(MODEL_LIB)(prtctl.o) \ 
    2034    oce.F90 \ 
    2035    par_kind.F90 \ 
    2036    par_oce.F90 \ 
    2037    phycst.F90 \ 
    2038    prtctl.F90 \ 
     1977   oce.F90 \ 
     1978   par_kind.F90 \ 
     1979   par_oce.F90 \ 
     1980   phycst.F90 \ 
     1981   prtctl.F90 \ 
     1982   $(MODEL_LIB)(dom_oce.o) \ 
     1983   $(MODEL_LIB)(in_out_manager.o) \ 
     1984   $(MODEL_LIB)(lbclnk.o) \ 
     1985   $(MODEL_LIB)(lib_print.o) \ 
     1986   $(MODEL_LIB)(oce.o) \ 
     1987   $(MODEL_LIB)(par_kind.o) \ 
     1988   $(MODEL_LIB)(par_oce.o) \ 
     1989   $(MODEL_LIB)(phycst.o) \ 
     1990   $(MODEL_LIB)(prtctl.o) \ 
    20391991   daymod.F90 \ 
    20401992   dom_oce.F90 \ 
    20411993   in_out_manager.F90 \ 
    20421994   iom.F90 \ 
     1995   oce.F90 \ 
     1996   ocfzpt.F90 \ 
    20431997   $(MODEL_LIB)(daymod.o) \ 
    20441998   $(MODEL_LIB)(dom_oce.o) \ 
     
    20472001   $(MODEL_LIB)(oce.o) \ 
    20482002   $(MODEL_LIB)(ocfzpt.o) \ 
    2049    oce.F90 \ 
    2050    ocfzpt.F90 \ 
    20512003   KEY_CPP \ 
    20522004   dtasst.F90 
     
    20572009   lib_mpp.F90 \ 
    20582010   lib_print.f90 \ 
    2059    $(MODEL_LIB)(dom_oce.o) \ 
    2060    $(MODEL_LIB)(in_out_manager.o) \ 
    2061    $(MODEL_LIB)(lbclnk.o) \ 
    2062    $(MODEL_LIB)(lib_mpp.o) \ 
    2063    $(MODEL_LIB)(lib_print.o) \ 
    2064    $(MODEL_LIB)(oce.o) \ 
    2065    $(MODEL_LIB)(par_kind.o) \ 
    2066    $(MODEL_LIB)(par_oce.o) \ 
    2067    $(MODEL_LIB)(phycst.o) \ 
    2068    $(MODEL_LIB)(prtctl.o) \ 
    2069    oce.F90 \ 
    2070    par_kind.F90 \ 
    2071    par_oce.F90 \ 
    2072    phycst.F90 \ 
    2073    prtctl.F90 \ 
     2011   oce.F90 \ 
     2012   par_kind.F90 \ 
     2013   par_oce.F90 \ 
     2014   phycst.F90 \ 
     2015   prtctl.F90 \ 
     2016   $(MODEL_LIB)(dom_oce.o) \ 
     2017   $(MODEL_LIB)(in_out_manager.o) \ 
     2018   $(MODEL_LIB)(lbclnk.o) \ 
     2019   $(MODEL_LIB)(lib_mpp.o) \ 
     2020   $(MODEL_LIB)(lib_print.o) \ 
     2021   $(MODEL_LIB)(oce.o) \ 
     2022   $(MODEL_LIB)(par_kind.o) \ 
     2023   $(MODEL_LIB)(par_oce.o) \ 
     2024   $(MODEL_LIB)(phycst.o) \ 
     2025   $(MODEL_LIB)(prtctl.o) \ 
    20742026   daymod.F90 \ 
    20752027   dom_oce.F90 \ 
     
    20772029   iom.F90 \ 
    20782030   lbclnk.F90 \ 
     2031   oce.F90 \ 
     2032   phycst.F90 \ 
    20792033   $(MODEL_LIB)(daymod.o) \ 
    20802034   $(MODEL_LIB)(dom_oce.o) \ 
     
    20842038   $(MODEL_LIB)(oce.o) \ 
    20852039   $(MODEL_LIB)(phycst.o) \ 
    2086    oce.F90 \ 
    2087    phycst.F90 \ 
    20882040   domzgr_substitute.h90 \ 
    20892041   KEY_CPP \ 
     
    20942046   lib_mpp.F90 \ 
    20952047   lib_print.f90 \ 
    2096    $(MODEL_LIB)(dom_oce.o) \ 
    2097    $(MODEL_LIB)(in_out_manager.o) \ 
    2098    $(MODEL_LIB)(lib_mpp.o) \ 
    2099    $(MODEL_LIB)(lib_print.o) \ 
    2100    $(MODEL_LIB)(par_kind.o) \ 
    2101    $(MODEL_LIB)(par_oce.o) \ 
    2102    par_kind.F90 \ 
    2103    par_oce.F90 \ 
    2104    dom_oce.F90 \ 
    2105    in_out_manager.F90 \ 
    2106    $(MODEL_LIB)(dom_oce.o) \ 
    2107    $(MODEL_LIB)(in_out_manager.o) \ 
    2108    $(MODEL_LIB)(oce.o) \ 
    2109    $(MODEL_LIB)(phycst.o) \ 
    2110    $(MODEL_LIB)(prtctl.o) \ 
    2111    oce.F90 \ 
    2112    phycst.F90 \ 
    2113    prtctl.F90 \ 
     2048   par_kind.F90 \ 
     2049   par_oce.F90 \ 
     2050   $(MODEL_LIB)(dom_oce.o) \ 
     2051   $(MODEL_LIB)(in_out_manager.o) \ 
     2052   $(MODEL_LIB)(lib_mpp.o) \ 
     2053   $(MODEL_LIB)(lib_print.o) \ 
     2054   $(MODEL_LIB)(par_kind.o) \ 
     2055   $(MODEL_LIB)(par_oce.o) \ 
     2056   dom_oce.F90 \ 
     2057   in_out_manager.F90 \ 
     2058   oce.F90 \ 
     2059   phycst.F90 \ 
     2060   prtctl.F90 \ 
     2061   $(MODEL_LIB)(dom_oce.o) \ 
     2062   $(MODEL_LIB)(in_out_manager.o) \ 
     2063   $(MODEL_LIB)(oce.o) \ 
     2064   $(MODEL_LIB)(phycst.o) \ 
     2065   $(MODEL_LIB)(prtctl.o) \ 
    21142066   vectopt_loop_substitute.h90 \ 
    21152067   KEY_CPP \ 
     
    21192071   in_out_manager.F90 \ 
    21202072   lbclnk.F90 \ 
    2121    lib_mpp.F90 \ 
    2122    lib_print.f90 \ 
    2123    $(MODEL_LIB)(dom_oce.o) \ 
    2124    $(MODEL_LIB)(in_out_manager.o) \ 
    2125    $(MODEL_LIB)(lbclnk.o) \ 
    2126    $(MODEL_LIB)(lib_mpp.o) \ 
    2127    $(MODEL_LIB)(lib_print.o) \ 
    2128    $(MODEL_LIB)(oce.o) \ 
    2129    $(MODEL_LIB)(par_kind.o) \ 
    2130    $(MODEL_LIB)(par_oce.o) \ 
    2131    $(MODEL_LIB)(phycst.o) \ 
    2132    $(MODEL_LIB)(prtctl.o) \ 
    2133    $(MODEL_LIB)(trabbl.o) \ 
     2073   ldftra_oce.F90 \ 
     2074   lib_mpp.F90 \ 
     2075   lib_print.f90 \ 
     2076   oce.F90 \ 
     2077   par_kind.F90 \ 
     2078   par_oce.F90 \ 
     2079   phycst.F90 \ 
     2080   taumod.F90 \ 
     2081   trdicp.F90 \ 
     2082   trdicp_oce.F90 \ 
     2083   trdmld.F90 \ 
     2084   trdmld_oce.F90 \ 
     2085   trdmod_oce.F90 \ 
     2086   trdvor.F90 \ 
     2087   trdvor_oce.F90 \ 
     2088   zdf_oce.F90 \ 
     2089   $(MODEL_LIB)(dom_oce.o) \ 
     2090   $(MODEL_LIB)(in_out_manager.o) \ 
     2091   $(MODEL_LIB)(lbclnk.o) \ 
     2092   $(MODEL_LIB)(ldftra_oce.o) \ 
     2093   $(MODEL_LIB)(lib_mpp.o) \ 
     2094   $(MODEL_LIB)(lib_print.o) \ 
     2095   $(MODEL_LIB)(oce.o) \ 
     2096   $(MODEL_LIB)(par_kind.o) \ 
     2097   $(MODEL_LIB)(par_oce.o) \ 
     2098   $(MODEL_LIB)(phycst.o) \ 
     2099   $(MODEL_LIB)(taumod.o) \ 
    21342100   $(MODEL_LIB)(trdicp.o) \ 
    21352101   $(MODEL_LIB)(trdicp_oce.o) \ 
    21362102   $(MODEL_LIB)(trdmld.o) \ 
    21372103   $(MODEL_LIB)(trdmld_oce.o) \ 
    2138    $(MODEL_LIB)(trdmod.o) \ 
    21392104   $(MODEL_LIB)(trdmod_oce.o) \ 
    21402105   $(MODEL_LIB)(trdvor.o) \ 
    21412106   $(MODEL_LIB)(trdvor_oce.o) \ 
    2142    oce.F90 \ 
    2143    par_kind.F90 \ 
    2144    par_oce.F90 \ 
    2145    phycst.F90 \ 
    2146    prtctl.F90 \ 
    2147    trabbl.F90 \ 
     2107   $(MODEL_LIB)(zdf_oce.o) \ 
     2108   dom_oce.F90 \ 
     2109   dynhpg_jki.F90 \ 
     2110   in_out_manager.F90 \ 
     2111   lbclnk.F90 \ 
     2112   oce.F90 \ 
     2113   phycst.F90 \ 
     2114   prtctl.F90 \ 
     2115   trdmod.F90 \ 
     2116   trdmod_oce.F90 \ 
     2117   $(MODEL_LIB)(dom_oce.o) \ 
     2118   $(MODEL_LIB)(dynhpg_jki.o) \ 
     2119   $(MODEL_LIB)(in_out_manager.o) \ 
     2120   $(MODEL_LIB)(lbclnk.o) \ 
     2121   $(MODEL_LIB)(oce.o) \ 
     2122   $(MODEL_LIB)(phycst.o) \ 
     2123   $(MODEL_LIB)(prtctl.o) \ 
     2124   $(MODEL_LIB)(trdmod.o) \ 
     2125   $(MODEL_LIB)(trdmod_oce.o) \ 
     2126   domzgr_substitute.h90 \ 
     2127   vectopt_loop_substitute.h90 \ 
     2128   KEY_CPP \ 
     2129   dynhpg.F90 
     2130$(MODEL_LIB)(dynhpg_jki.o) :  \ 
     2131   dom_oce.F90 \ 
     2132   in_out_manager.F90 \ 
     2133   lib_mpp.F90 \ 
     2134   lib_print.f90 \ 
     2135   oce.F90 \ 
     2136   par_kind.F90 \ 
     2137   par_oce.F90 \ 
     2138   $(MODEL_LIB)(dom_oce.o) \ 
     2139   $(MODEL_LIB)(in_out_manager.o) \ 
     2140   $(MODEL_LIB)(lib_mpp.o) \ 
     2141   $(MODEL_LIB)(lib_print.o) \ 
     2142   $(MODEL_LIB)(oce.o) \ 
     2143   $(MODEL_LIB)(par_kind.o) \ 
     2144   $(MODEL_LIB)(par_oce.o) \ 
     2145   dom_oce.F90 \ 
     2146   in_out_manager.F90 \ 
     2147   lbclnk.F90 \ 
     2148   oce.F90 \ 
     2149   phycst.F90 \ 
     2150   $(MODEL_LIB)(dom_oce.o) \ 
     2151   $(MODEL_LIB)(in_out_manager.o) \ 
     2152   $(MODEL_LIB)(lbclnk.o) \ 
     2153   $(MODEL_LIB)(oce.o) \ 
     2154   $(MODEL_LIB)(phycst.o) \ 
     2155   domzgr_substitute.h90 \ 
     2156   vectopt_loop_substitute.h90 \ 
     2157   KEY_CPP \ 
     2158   dynhpg_jki.F90 
     2159$(MODEL_LIB)(dynkeg.o) :   \ 
     2160   dom_oce.F90 \ 
     2161   in_out_manager.F90 \ 
     2162   ldftra_oce.F90 \ 
     2163   lib_mpp.F90 \ 
     2164   lib_print.f90 \ 
     2165   oce.F90 \ 
     2166   par_kind.F90 \ 
     2167   par_oce.F90 \ 
     2168   phycst.F90 \ 
     2169   taumod.F90 \ 
     2170   trdicp.F90 \ 
     2171   trdicp_oce.F90 \ 
     2172   trdmld.F90 \ 
     2173   trdmld_oce.F90 \ 
     2174   trdmod_oce.F90 \ 
     2175   trdvor.F90 \ 
     2176   trdvor_oce.F90 \ 
     2177   zdf_oce.F90 \ 
     2178   $(MODEL_LIB)(dom_oce.o) \ 
     2179   $(MODEL_LIB)(in_out_manager.o) \ 
     2180   $(MODEL_LIB)(ldftra_oce.o) \ 
     2181   $(MODEL_LIB)(lib_mpp.o) \ 
     2182   $(MODEL_LIB)(lib_print.o) \ 
     2183   $(MODEL_LIB)(oce.o) \ 
     2184   $(MODEL_LIB)(par_kind.o) \ 
     2185   $(MODEL_LIB)(par_oce.o) \ 
     2186   $(MODEL_LIB)(phycst.o) \ 
     2187   $(MODEL_LIB)(taumod.o) \ 
     2188   $(MODEL_LIB)(trdicp.o) \ 
     2189   $(MODEL_LIB)(trdicp_oce.o) \ 
     2190   $(MODEL_LIB)(trdmld.o) \ 
     2191   $(MODEL_LIB)(trdmld_oce.o) \ 
     2192   $(MODEL_LIB)(trdmod_oce.o) \ 
     2193   $(MODEL_LIB)(trdvor.o) \ 
     2194   $(MODEL_LIB)(trdvor_oce.o) \ 
     2195   $(MODEL_LIB)(zdf_oce.o) \ 
     2196   dom_oce.F90 \ 
     2197   in_out_manager.F90 \ 
     2198   oce.F90 \ 
     2199   prtctl.F90 \ 
     2200   trdmod.F90 \ 
     2201   trdmod_oce.F90 \ 
     2202   $(MODEL_LIB)(dom_oce.o) \ 
     2203   $(MODEL_LIB)(in_out_manager.o) \ 
     2204   $(MODEL_LIB)(oce.o) \ 
     2205   $(MODEL_LIB)(prtctl.o) \ 
     2206   $(MODEL_LIB)(trdmod.o) \ 
     2207   $(MODEL_LIB)(trdmod_oce.o) \ 
     2208   vectopt_loop_substitute.h90 \ 
     2209   KEY_CPP \ 
     2210   dynkeg.F90 
     2211$(MODEL_LIB)(dynldf.o) :   \ 
     2212   dom_oce.F90 \ 
     2213   in_out_manager.F90 \ 
     2214   lbclnk.F90 \ 
     2215   ldfdyn_oce.F90 \ 
     2216   ldfslp.F90 \ 
     2217   ldftra_oce.F90 \ 
     2218   lib_mpp.F90 \ 
     2219   lib_print.f90 \ 
     2220   oce.F90 \ 
     2221   par_kind.F90 \ 
     2222   par_oce.F90 \ 
     2223   phycst.F90 \ 
     2224   prtctl.F90 \ 
     2225   taumod.F90 \ 
    21482226   trdicp.F90 \ 
    21492227   trdicp_oce.F90 \ 
     
    21542232   trdvor.F90 \ 
    21552233   trdvor_oce.F90 \ 
    2156    dom_oce.F90 \ 
    2157    dynhpg_jki.F90 \ 
    2158    in_out_manager.F90 \ 
    2159    lbclnk.F90 \ 
    2160    $(MODEL_LIB)(dom_oce.o) \ 
    2161    $(MODEL_LIB)(dynhpg_jki.o) \ 
    2162    $(MODEL_LIB)(in_out_manager.o) \ 
    2163    $(MODEL_LIB)(lbclnk.o) \ 
    2164    $(MODEL_LIB)(oce.o) \ 
    2165    $(MODEL_LIB)(phycst.o) \ 
    2166    $(MODEL_LIB)(prtctl.o) \ 
    2167    $(MODEL_LIB)(trdmod.o) \ 
    2168    $(MODEL_LIB)(trdmod_oce.o) \ 
    2169    oce.F90 \ 
    2170    phycst.F90 \ 
    2171    prtctl.F90 \ 
    2172    trdmod.F90 \ 
    2173    trdmod_oce.F90 \ 
    2174    domzgr_substitute.h90 \ 
    2175    vectopt_loop_substitute.h90 \ 
    2176    KEY_CPP \ 
    2177    dynhpg.F90 
    2178 $(MODEL_LIB)(dynhpg_jki.o) :  \ 
    2179    dom_oce.F90 \ 
    2180    in_out_manager.F90 \ 
    2181    lib_mpp.F90 \ 
    2182    lib_print.f90 \ 
    2183    $(MODEL_LIB)(dom_oce.o) \ 
    2184    $(MODEL_LIB)(in_out_manager.o) \ 
    2185    $(MODEL_LIB)(lib_mpp.o) \ 
    2186    $(MODEL_LIB)(lib_print.o) \ 
    2187    $(MODEL_LIB)(oce.o) \ 
    2188    $(MODEL_LIB)(par_kind.o) \ 
    2189    $(MODEL_LIB)(par_oce.o) \ 
    2190    $(MODEL_LIB)(trabbl.o) \ 
    2191    $(MODEL_LIB)(trdicp.o) \ 
    2192    $(MODEL_LIB)(trdicp_oce.o) \ 
    2193    $(MODEL_LIB)(trdmld.o) \ 
    2194    $(MODEL_LIB)(trdmld_oce.o) \ 
    2195    $(MODEL_LIB)(trdmod_oce.o) \ 
    2196    $(MODEL_LIB)(trdvor.o) \ 
    2197    $(MODEL_LIB)(trdvor_oce.o) \ 
    2198    oce.F90 \ 
    2199    par_kind.F90 \ 
    2200    par_oce.F90 \ 
    2201    trabbl.F90 \ 
    2202    trdicp.F90 \ 
    2203    trdicp_oce.F90 \ 
    2204    trdmld.F90 \ 
    2205    trdmld_oce.F90 \ 
    2206    trdmod_oce.F90 \ 
    2207    trdvor.F90 \ 
    2208    trdvor_oce.F90 \ 
    2209    dom_oce.F90 \ 
    2210    in_out_manager.F90 \ 
    2211    lbclnk.F90 \ 
    2212    $(MODEL_LIB)(dom_oce.o) \ 
    2213    $(MODEL_LIB)(in_out_manager.o) \ 
    2214    $(MODEL_LIB)(lbclnk.o) \ 
    2215    $(MODEL_LIB)(oce.o) \ 
    2216    $(MODEL_LIB)(phycst.o) \ 
    2217    $(MODEL_LIB)(prtctl.o) \ 
    2218    $(MODEL_LIB)(trdmod.o) \ 
    2219    $(MODEL_LIB)(trdmod_oce.o) \ 
    2220    oce.F90 \ 
    2221    phycst.F90 \ 
    2222    prtctl.F90 \ 
    2223    trdmod.F90 \ 
    2224    trdmod_oce.F90 \ 
    2225    domzgr_substitute.h90 \ 
    2226    vectopt_loop_substitute.h90 \ 
    2227    KEY_CPP \ 
    2228    dynhpg_jki.F90 
    2229 $(MODEL_LIB)(dynkeg.o) :   \ 
    2230    dom_oce.F90 \ 
    2231    in_out_manager.F90 \ 
    2232    lib_mpp.F90 \ 
    2233    lib_print.f90 \ 
    2234    $(MODEL_LIB)(dom_oce.o) \ 
    2235    $(MODEL_LIB)(in_out_manager.o) \ 
    2236    $(MODEL_LIB)(lib_mpp.o) \ 
    2237    $(MODEL_LIB)(lib_print.o) \ 
    2238    $(MODEL_LIB)(oce.o) \ 
    2239    $(MODEL_LIB)(par_kind.o) \ 
    2240    $(MODEL_LIB)(par_oce.o) \ 
    2241    $(MODEL_LIB)(trabbl.o) \ 
    2242    $(MODEL_LIB)(trdicp.o) \ 
    2243    $(MODEL_LIB)(trdicp_oce.o) \ 
    2244    $(MODEL_LIB)(trdmld.o) \ 
    2245    $(MODEL_LIB)(trdmld_oce.o) \ 
    2246    $(MODEL_LIB)(trdmod_oce.o) \ 
    2247    $(MODEL_LIB)(trdvor.o) \ 
    2248    $(MODEL_LIB)(trdvor_oce.o) \ 
    2249    oce.F90 \ 
    2250    par_kind.F90 \ 
    2251    par_oce.F90 \ 
    2252    trabbl.F90 \ 
    2253    trdicp.F90 \ 
    2254    trdicp_oce.F90 \ 
    2255    trdmld.F90 \ 
    2256    trdmld_oce.F90 \ 
    2257    trdmod_oce.F90 \ 
    2258    trdvor.F90 \ 
    2259    trdvor_oce.F90 \ 
    2260    dom_oce.F90 \ 
    2261    in_out_manager.F90 \ 
    2262    $(MODEL_LIB)(dom_oce.o) \ 
    2263    $(MODEL_LIB)(in_out_manager.o) \ 
    2264    $(MODEL_LIB)(oce.o) \ 
    2265    $(MODEL_LIB)(prtctl.o) \ 
    2266    $(MODEL_LIB)(trdmod.o) \ 
    2267    $(MODEL_LIB)(trdmod_oce.o) \ 
    2268    oce.F90 \ 
    2269    prtctl.F90 \ 
    2270    trdmod.F90 \ 
    2271    trdmod_oce.F90 \ 
    2272    vectopt_loop_substitute.h90 \ 
    2273    KEY_CPP \ 
    2274    dynkeg.F90 
    2275 $(MODEL_LIB)(dynldf_bilap.o) :   \ 
    2276    dom_oce.F90 \ 
    2277    in_out_manager.F90 \ 
    2278    lib_mpp.F90 \ 
    2279    lib_print.f90 \ 
    2280    $(MODEL_LIB)(dom_oce.o) \ 
    2281    $(MODEL_LIB)(in_out_manager.o) \ 
    2282    $(MODEL_LIB)(lib_mpp.o) \ 
    2283    $(MODEL_LIB)(lib_print.o) \ 
    2284    $(MODEL_LIB)(oce.o) \ 
    2285    $(MODEL_LIB)(par_kind.o) \ 
    2286    $(MODEL_LIB)(par_oce.o) \ 
    2287    $(MODEL_LIB)(trabbl.o) \ 
    2288    $(MODEL_LIB)(trdicp.o) \ 
    2289    $(MODEL_LIB)(trdicp_oce.o) \ 
    2290    $(MODEL_LIB)(trdmld.o) \ 
    2291    $(MODEL_LIB)(trdmld_oce.o) \ 
    2292    $(MODEL_LIB)(trdmod_oce.o) \ 
    2293    $(MODEL_LIB)(trdvor.o) \ 
    2294    $(MODEL_LIB)(trdvor_oce.o) \ 
    2295    oce.F90 \ 
    2296    par_kind.F90 \ 
    2297    par_oce.F90 \ 
    2298    trabbl.F90 \ 
    2299    trdicp.F90 \ 
    2300    trdicp_oce.F90 \ 
    2301    trdmld.F90 \ 
    2302    trdmld_oce.F90 \ 
    2303    trdmod_oce.F90 \ 
    2304    trdvor.F90 \ 
    2305    trdvor_oce.F90 \ 
    2306    dom_oce.F90 \ 
    2307    in_out_manager.F90 \ 
    2308    lbclnk.F90 \ 
    2309    ldfdyn_oce.F90 \ 
    2310    $(MODEL_LIB)(dom_oce.o) \ 
    2311    $(MODEL_LIB)(in_out_manager.o) \ 
    2312    $(MODEL_LIB)(lbclnk.o) \ 
    2313    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2314    $(MODEL_LIB)(oce.o) \ 
    2315    $(MODEL_LIB)(trdmod.o) \ 
    2316    $(MODEL_LIB)(trdmod_oce.o) \ 
    2317    oce.F90 \ 
    2318    trdmod.F90 \ 
    2319    trdmod_oce.F90 \ 
    2320    domzgr_substitute.h90 \ 
    2321    ldfdyn_substitute.h90 \ 
    2322    vectopt_loop_substitute.h90 \ 
    2323    KEY_CPP \ 
    2324    dynldf_bilap.F90 
    2325 $(MODEL_LIB)(dynldf_bilapg.o) :  \ 
    2326    dom_oce.F90 \ 
    2327    in_out_manager.F90 \ 
    2328    lbclnk.F90 \ 
    2329    ldfdyn_oce.F90 \ 
    2330    ldftra_oce.F90 \ 
    2331    lib_mpp.F90 \ 
    2332    lib_print.f90 \ 
    2333    $(MODEL_LIB)(dom_oce.o) \ 
    2334    $(MODEL_LIB)(in_out_manager.o) \ 
    2335    $(MODEL_LIB)(lbclnk.o) \ 
    2336    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2337    $(MODEL_LIB)(ldftra_oce.o) \ 
    2338    $(MODEL_LIB)(lib_mpp.o) \ 
    2339    $(MODEL_LIB)(lib_print.o) \ 
    2340    $(MODEL_LIB)(oce.o) \ 
    2341    $(MODEL_LIB)(par_kind.o) \ 
    2342    $(MODEL_LIB)(par_oce.o) \ 
    2343    $(MODEL_LIB)(phycst.o) \ 
    2344    $(MODEL_LIB)(prtctl.o) \ 
    2345    $(MODEL_LIB)(trabbl.o) \ 
    2346    $(MODEL_LIB)(trdicp.o) \ 
    2347    $(MODEL_LIB)(trdicp_oce.o) \ 
    2348    $(MODEL_LIB)(trdmld.o) \ 
    2349    $(MODEL_LIB)(trdmld_oce.o) \ 
    2350    $(MODEL_LIB)(trdmod_oce.o) \ 
    2351    $(MODEL_LIB)(trdvor.o) \ 
    2352    $(MODEL_LIB)(trdvor_oce.o) \ 
    2353    $(MODEL_LIB)(zdfmxl.o) \ 
    2354    oce.F90 \ 
    2355    par_kind.F90 \ 
    2356    par_oce.F90 \ 
    2357    phycst.F90 \ 
    2358    prtctl.F90 \ 
    2359    trabbl.F90 \ 
    2360    trdicp.F90 \ 
    2361    trdicp_oce.F90 \ 
    2362    trdmld.F90 \ 
    2363    trdmld_oce.F90 \ 
    2364    trdmod_oce.F90 \ 
    2365    trdvor.F90 \ 
    2366    trdvor_oce.F90 \ 
    23672234   zdfmxl.F90 \ 
    2368    dom_oce.F90 \ 
    2369    in_out_manager.F90 \ 
    2370    lbclnk.F90 \ 
    2371    ldfdyn_oce.F90 \ 
    2372    ldfslp.F90 \ 
    2373    $(MODEL_LIB)(dom_oce.o) \ 
    2374    $(MODEL_LIB)(in_out_manager.o) \ 
    2375    $(MODEL_LIB)(lbclnk.o) \ 
    2376    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2377    $(MODEL_LIB)(ldfslp.o) \ 
    2378    $(MODEL_LIB)(oce.o) \ 
    2379    $(MODEL_LIB)(prtctl.o) \ 
    2380    $(MODEL_LIB)(trdmod.o) \ 
    2381    $(MODEL_LIB)(trdmod_oce.o) \ 
    2382    $(MODEL_LIB)(zdf_oce.o) \ 
    2383    oce.F90 \ 
    2384    prtctl.F90 \ 
    2385    trdmod.F90 \ 
    2386    trdmod_oce.F90 \ 
    23872235   zdf_oce.F90 \ 
    2388    domzgr_substitute.h90 \ 
    2389    ldfdyn_substitute.h90 \ 
    2390    KEY_CPP \ 
    2391    dynldf_bilapg.F90 
    2392 $(MODEL_LIB)(dynldf.o) :   \ 
    2393    dom_oce.F90 \ 
    2394    in_out_manager.F90 \ 
    2395    lbclnk.F90 \ 
    2396    ldfdyn_oce.F90 \ 
    2397    ldfslp.F90 \ 
    2398    ldftra_oce.F90 \ 
    2399    lib_mpp.F90 \ 
    2400    lib_print.f90 \ 
    24012236   $(MODEL_LIB)(dom_oce.o) \ 
    24022237   $(MODEL_LIB)(in_out_manager.o) \ 
     
    24122247   $(MODEL_LIB)(phycst.o) \ 
    24132248   $(MODEL_LIB)(prtctl.o) \ 
    2414    $(MODEL_LIB)(trabbl.o) \ 
     2249   $(MODEL_LIB)(taumod.o) \ 
    24152250   $(MODEL_LIB)(trdicp.o) \ 
    24162251   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    24232258   $(MODEL_LIB)(zdfmxl.o) \ 
    24242259   $(MODEL_LIB)(zdf_oce.o) \ 
    2425    oce.F90 \ 
    2426    par_kind.F90 \ 
    2427    par_oce.F90 \ 
    2428    phycst.F90 \ 
    2429    prtctl.F90 \ 
    2430    trabbl.F90 \ 
     2260   dom_oce.F90 \ 
     2261   dynldf_bilapg.F90 \ 
     2262   dynldf_bilap.F90 \ 
     2263   dynldf_iso.F90 \ 
     2264   dynldf_lap.F90 \ 
     2265   in_out_manager.F90 \ 
     2266   lbclnk.F90 \ 
     2267   ldfdyn_oce.F90 \ 
     2268   ldfslp.F90 \ 
     2269   lib_mpp.F90 \ 
     2270   oce.F90 \ 
     2271   phycst.F90 \ 
     2272   prtctl.F90 \ 
     2273   trdmod.F90 \ 
     2274   trdmod_oce.F90 \ 
     2275   $(MODEL_LIB)(dom_oce.o) \ 
     2276   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     2277   $(MODEL_LIB)(dynldf_bilap.o) \ 
     2278   $(MODEL_LIB)(dynldf_iso.o) \ 
     2279   $(MODEL_LIB)(dynldf_lap.o) \ 
     2280   $(MODEL_LIB)(in_out_manager.o) \ 
     2281   $(MODEL_LIB)(lbclnk.o) \ 
     2282   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2283   $(MODEL_LIB)(ldfslp.o) \ 
     2284   $(MODEL_LIB)(lib_mpp.o) \ 
     2285   $(MODEL_LIB)(oce.o) \ 
     2286   $(MODEL_LIB)(phycst.o) \ 
     2287   $(MODEL_LIB)(prtctl.o) \ 
     2288   $(MODEL_LIB)(trdmod.o) \ 
     2289   $(MODEL_LIB)(trdmod_oce.o) \ 
     2290   domzgr_substitute.h90 \ 
     2291   vectopt_loop_substitute.h90 \ 
     2292   KEY_CPP \ 
     2293   dynldf.F90 
     2294$(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     2295   dom_oce.F90 \ 
     2296   in_out_manager.F90 \ 
     2297   lbclnk.F90 \ 
     2298   ldfdyn_oce.F90 \ 
     2299   ldftra_oce.F90 \ 
     2300   lib_mpp.F90 \ 
     2301   lib_print.f90 \ 
     2302   oce.F90 \ 
     2303   par_kind.F90 \ 
     2304   par_oce.F90 \ 
     2305   phycst.F90 \ 
     2306   prtctl.F90 \ 
     2307   taumod.F90 \ 
    24312308   trdicp.F90 \ 
    24322309   trdicp_oce.F90 \ 
    24332310   trdmld.F90 \ 
    24342311   trdmld_oce.F90 \ 
    2435    trdmod.F90 \ 
    24362312   trdmod_oce.F90 \ 
    24372313   trdvor.F90 \ 
     
    24392315   zdfmxl.F90 \ 
    24402316   zdf_oce.F90 \ 
    2441    dom_oce.F90 \ 
    2442    dynldf_bilap.F90 \ 
    2443    dynldf_bilapg.F90 \ 
    2444    dynldf_iso.F90 \ 
    2445    dynldf_lap.F90 \ 
    2446    in_out_manager.F90 \ 
    2447    lbclnk.F90 \ 
    2448    ldfdyn_oce.F90 \ 
    2449    ldfslp.F90 \ 
    2450    lib_mpp.F90 \ 
    2451    $(MODEL_LIB)(dom_oce.o) \ 
    2452    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    2453    $(MODEL_LIB)(dynldf_bilap.o) \ 
    2454    $(MODEL_LIB)(dynldf_iso.o) \ 
    2455    $(MODEL_LIB)(dynldf_lap.o) \ 
    2456    $(MODEL_LIB)(in_out_manager.o) \ 
    2457    $(MODEL_LIB)(lbclnk.o) \ 
    2458    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2459    $(MODEL_LIB)(ldfslp.o) \ 
    2460    $(MODEL_LIB)(lib_mpp.o) \ 
    2461    $(MODEL_LIB)(oce.o) \ 
    2462    $(MODEL_LIB)(phycst.o) \ 
    2463    $(MODEL_LIB)(prtctl.o) \ 
    2464    $(MODEL_LIB)(trdmod.o) \ 
    2465    $(MODEL_LIB)(trdmod_oce.o) \ 
    2466    oce.F90 \ 
    2467    phycst.F90 \ 
    2468    prtctl.F90 \ 
    2469    trdmod.F90 \ 
    2470    trdmod_oce.F90 \ 
    2471    domzgr_substitute.h90 \ 
    2472    vectopt_loop_substitute.h90 \ 
    2473    KEY_CPP \ 
    2474    dynldf.F90 
    2475 $(MODEL_LIB)(dynldf_iso.o) :  \ 
    2476    dom_oce.F90 \ 
    2477    in_out_manager.F90 \ 
    2478    lbclnk.F90 \ 
    2479    ldfdyn_oce.F90 \ 
    2480    ldftra_oce.F90 \ 
    2481    lib_mpp.F90 \ 
    2482    lib_print.f90 \ 
    24832317   $(MODEL_LIB)(dom_oce.o) \ 
    24842318   $(MODEL_LIB)(in_out_manager.o) \ 
     
    24932327   $(MODEL_LIB)(phycst.o) \ 
    24942328   $(MODEL_LIB)(prtctl.o) \ 
    2495    $(MODEL_LIB)(trabbl.o) \ 
     2329   $(MODEL_LIB)(taumod.o) \ 
    24962330   $(MODEL_LIB)(trdicp.o) \ 
    24972331   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    25022336   $(MODEL_LIB)(trdvor_oce.o) \ 
    25032337   $(MODEL_LIB)(zdfmxl.o) \ 
    2504    oce.F90 \ 
    2505    par_kind.F90 \ 
    2506    par_oce.F90 \ 
    2507    phycst.F90 \ 
    2508    prtctl.F90 \ 
    2509    trabbl.F90 \ 
     2338   $(MODEL_LIB)(zdf_oce.o) \ 
     2339   dom_oce.F90 \ 
     2340   in_out_manager.F90 \ 
     2341   lbclnk.F90 \ 
     2342   ldfdyn_oce.F90 \ 
     2343   ldfslp.F90 \ 
     2344   oce.F90 \ 
     2345   prtctl.F90 \ 
     2346   trdmod.F90 \ 
     2347   trdmod_oce.F90 \ 
     2348   zdf_oce.F90 \ 
     2349   $(MODEL_LIB)(dom_oce.o) \ 
     2350   $(MODEL_LIB)(in_out_manager.o) \ 
     2351   $(MODEL_LIB)(lbclnk.o) \ 
     2352   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2353   $(MODEL_LIB)(ldfslp.o) \ 
     2354   $(MODEL_LIB)(oce.o) \ 
     2355   $(MODEL_LIB)(prtctl.o) \ 
     2356   $(MODEL_LIB)(trdmod.o) \ 
     2357   $(MODEL_LIB)(trdmod_oce.o) \ 
     2358   $(MODEL_LIB)(zdf_oce.o) \ 
     2359   domzgr_substitute.h90 \ 
     2360   ldfdyn_substitute.h90 \ 
     2361   KEY_CPP \ 
     2362   dynldf_bilapg.F90 
     2363$(MODEL_LIB)(dynldf_bilap.o) :   \ 
     2364   dom_oce.F90 \ 
     2365   in_out_manager.F90 \ 
     2366   ldftra_oce.F90 \ 
     2367   lib_mpp.F90 \ 
     2368   lib_print.f90 \ 
     2369   oce.F90 \ 
     2370   par_kind.F90 \ 
     2371   par_oce.F90 \ 
     2372   phycst.F90 \ 
     2373   taumod.F90 \ 
     2374   trdicp.F90 \ 
     2375   trdicp_oce.F90 \ 
     2376   trdmld.F90 \ 
     2377   trdmld_oce.F90 \ 
     2378   trdmod_oce.F90 \ 
     2379   trdvor.F90 \ 
     2380   trdvor_oce.F90 \ 
     2381   zdf_oce.F90 \ 
     2382   $(MODEL_LIB)(dom_oce.o) \ 
     2383   $(MODEL_LIB)(in_out_manager.o) \ 
     2384   $(MODEL_LIB)(ldftra_oce.o) \ 
     2385   $(MODEL_LIB)(lib_mpp.o) \ 
     2386   $(MODEL_LIB)(lib_print.o) \ 
     2387   $(MODEL_LIB)(oce.o) \ 
     2388   $(MODEL_LIB)(par_kind.o) \ 
     2389   $(MODEL_LIB)(par_oce.o) \ 
     2390   $(MODEL_LIB)(phycst.o) \ 
     2391   $(MODEL_LIB)(taumod.o) \ 
     2392   $(MODEL_LIB)(trdicp.o) \ 
     2393   $(MODEL_LIB)(trdicp_oce.o) \ 
     2394   $(MODEL_LIB)(trdmld.o) \ 
     2395   $(MODEL_LIB)(trdmld_oce.o) \ 
     2396   $(MODEL_LIB)(trdmod_oce.o) \ 
     2397   $(MODEL_LIB)(trdvor.o) \ 
     2398   $(MODEL_LIB)(trdvor_oce.o) \ 
     2399   $(MODEL_LIB)(zdf_oce.o) \ 
     2400   dom_oce.F90 \ 
     2401   in_out_manager.F90 \ 
     2402   lbclnk.F90 \ 
     2403   ldfdyn_oce.F90 \ 
     2404   oce.F90 \ 
     2405   trdmod.F90 \ 
     2406   trdmod_oce.F90 \ 
     2407   $(MODEL_LIB)(dom_oce.o) \ 
     2408   $(MODEL_LIB)(in_out_manager.o) \ 
     2409   $(MODEL_LIB)(lbclnk.o) \ 
     2410   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2411   $(MODEL_LIB)(oce.o) \ 
     2412   $(MODEL_LIB)(trdmod.o) \ 
     2413   $(MODEL_LIB)(trdmod_oce.o) \ 
     2414   domzgr_substitute.h90 \ 
     2415   ldfdyn_substitute.h90 \ 
     2416   vectopt_loop_substitute.h90 \ 
     2417   KEY_CPP \ 
     2418   dynldf_bilap.F90 
     2419$(MODEL_LIB)(dynldf_iso.o) :  \ 
     2420   dom_oce.F90 \ 
     2421   in_out_manager.F90 \ 
     2422   lbclnk.F90 \ 
     2423   ldfdyn_oce.F90 \ 
     2424   ldftra_oce.F90 \ 
     2425   lib_mpp.F90 \ 
     2426   lib_print.f90 \ 
     2427   oce.F90 \ 
     2428   par_kind.F90 \ 
     2429   par_oce.F90 \ 
     2430   phycst.F90 \ 
     2431   prtctl.F90 \ 
     2432   taumod.F90 \ 
    25102433   trdicp.F90 \ 
    25112434   trdicp_oce.F90 \ 
     
    25162439   trdvor_oce.F90 \ 
    25172440   zdfmxl.F90 \ 
    2518    dom_oce.F90 \ 
    2519    in_out_manager.F90 \ 
    2520    lbclnk.F90 \ 
    2521    ldfdyn_oce.F90 \ 
    2522    ldfslp.F90 \ 
    2523    ldftra_oce.F90 \ 
    2524    $(MODEL_LIB)(dom_oce.o) \ 
    2525    $(MODEL_LIB)(in_out_manager.o) \ 
    2526    $(MODEL_LIB)(lbclnk.o) \ 
    2527    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2528    $(MODEL_LIB)(ldfslp.o) \ 
    2529    $(MODEL_LIB)(ldftra_oce.o) \ 
    2530    $(MODEL_LIB)(oce.o) \ 
    2531    $(MODEL_LIB)(prtctl.o) \ 
    2532    $(MODEL_LIB)(trdmod.o) \ 
    2533    $(MODEL_LIB)(trdmod_oce.o) \ 
    2534    $(MODEL_LIB)(zdf_oce.o) \ 
    2535    oce.F90 \ 
    2536    prtctl.F90 \ 
    2537    trdmod.F90 \ 
    2538    trdmod_oce.F90 \ 
    25392441   zdf_oce.F90 \ 
    2540    domzgr_substitute.h90 \ 
    2541    ldfdyn_substitute.h90 \ 
    2542    vectopt_loop_substitute.h90 \ 
    2543    KEY_CPP \ 
    2544    dynldf_iso.F90 
    2545 $(MODEL_LIB)(dynldf_lap.o) :  \ 
    2546    dom_oce.F90 \ 
    2547    in_out_manager.F90 \ 
    2548    lbclnk.F90 \ 
    2549    ldfdyn_oce.F90 \ 
    2550    ldftra_oce.F90 \ 
    2551    lib_print.f90 \ 
    25522442   $(MODEL_LIB)(dom_oce.o) \ 
    25532443   $(MODEL_LIB)(in_out_manager.o) \ 
     
    25552445   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    25562446   $(MODEL_LIB)(ldftra_oce.o) \ 
    2557    $(MODEL_LIB)(lib_print.o) \ 
    2558    $(MODEL_LIB)(oce.o) \ 
    2559    $(MODEL_LIB)(par_kind.o) \ 
    2560    $(MODEL_LIB)(par_oce.o) \ 
    2561    $(MODEL_LIB)(phycst.o) \ 
    2562    $(MODEL_LIB)(prtctl.o) \ 
    2563    $(MODEL_LIB)(trabbl.o) \ 
     2447   $(MODEL_LIB)(lib_mpp.o) \ 
     2448   $(MODEL_LIB)(lib_print.o) \ 
     2449   $(MODEL_LIB)(oce.o) \ 
     2450   $(MODEL_LIB)(par_kind.o) \ 
     2451   $(MODEL_LIB)(par_oce.o) \ 
     2452   $(MODEL_LIB)(phycst.o) \ 
     2453   $(MODEL_LIB)(prtctl.o) \ 
     2454   $(MODEL_LIB)(taumod.o) \ 
    25642455   $(MODEL_LIB)(trdicp.o) \ 
    25652456   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    25702461   $(MODEL_LIB)(trdvor_oce.o) \ 
    25712462   $(MODEL_LIB)(zdfmxl.o) \ 
    2572    oce.F90 \ 
    2573    par_kind.F90 \ 
    2574    par_oce.F90 \ 
    2575    phycst.F90 \ 
    2576    prtctl.F90 \ 
    2577    trabbl.F90 \ 
     2463   $(MODEL_LIB)(zdf_oce.o) \ 
     2464   dom_oce.F90 \ 
     2465   in_out_manager.F90 \ 
     2466   lbclnk.F90 \ 
     2467   ldfdyn_oce.F90 \ 
     2468   ldfslp.F90 \ 
     2469   ldftra_oce.F90 \ 
     2470   oce.F90 \ 
     2471   prtctl.F90 \ 
     2472   trdmod.F90 \ 
     2473   trdmod_oce.F90 \ 
     2474   zdf_oce.F90 \ 
     2475   $(MODEL_LIB)(dom_oce.o) \ 
     2476   $(MODEL_LIB)(in_out_manager.o) \ 
     2477   $(MODEL_LIB)(lbclnk.o) \ 
     2478   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2479   $(MODEL_LIB)(ldfslp.o) \ 
     2480   $(MODEL_LIB)(ldftra_oce.o) \ 
     2481   $(MODEL_LIB)(oce.o) \ 
     2482   $(MODEL_LIB)(prtctl.o) \ 
     2483   $(MODEL_LIB)(trdmod.o) \ 
     2484   $(MODEL_LIB)(trdmod_oce.o) \ 
     2485   $(MODEL_LIB)(zdf_oce.o) \ 
     2486   domzgr_substitute.h90 \ 
     2487   ldfdyn_substitute.h90 \ 
     2488   vectopt_loop_substitute.h90 \ 
     2489   KEY_CPP \ 
     2490   dynldf_iso.F90 
     2491$(MODEL_LIB)(dynldf_lap.o) :  \ 
     2492   dom_oce.F90 \ 
     2493   in_out_manager.F90 \ 
     2494   lbclnk.F90 \ 
     2495   ldfdyn_oce.F90 \ 
     2496   ldftra_oce.F90 \ 
     2497   lib_print.f90 \ 
     2498   oce.F90 \ 
     2499   par_kind.F90 \ 
     2500   par_oce.F90 \ 
     2501   phycst.F90 \ 
     2502   prtctl.F90 \ 
     2503   taumod.F90 \ 
    25782504   trdicp.F90 \ 
    25792505   trdicp_oce.F90 \ 
     
    25842510   trdvor_oce.F90 \ 
    25852511   zdfmxl.F90 \ 
     2512   zdf_oce.F90 \ 
     2513   $(MODEL_LIB)(dom_oce.o) \ 
     2514   $(MODEL_LIB)(in_out_manager.o) \ 
     2515   $(MODEL_LIB)(lbclnk.o) \ 
     2516   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2517   $(MODEL_LIB)(ldftra_oce.o) \ 
     2518   $(MODEL_LIB)(lib_print.o) \ 
     2519   $(MODEL_LIB)(oce.o) \ 
     2520   $(MODEL_LIB)(par_kind.o) \ 
     2521   $(MODEL_LIB)(par_oce.o) \ 
     2522   $(MODEL_LIB)(phycst.o) \ 
     2523   $(MODEL_LIB)(prtctl.o) \ 
     2524   $(MODEL_LIB)(taumod.o) \ 
     2525   $(MODEL_LIB)(trdicp.o) \ 
     2526   $(MODEL_LIB)(trdicp_oce.o) \ 
     2527   $(MODEL_LIB)(trdmld.o) \ 
     2528   $(MODEL_LIB)(trdmld_oce.o) \ 
     2529   $(MODEL_LIB)(trdmod_oce.o) \ 
     2530   $(MODEL_LIB)(trdvor.o) \ 
     2531   $(MODEL_LIB)(trdvor_oce.o) \ 
     2532   $(MODEL_LIB)(zdfmxl.o) \ 
     2533   $(MODEL_LIB)(zdf_oce.o) \ 
    25862534   dom_oce.F90 \ 
    25872535   in_out_manager.F90 \ 
    25882536   ldfdyn_oce.F90 \ 
    25892537   ldfslp.F90 \ 
     2538   oce.F90 \ 
     2539   trdmod.F90 \ 
     2540   trdmod_oce.F90 \ 
     2541   zdf_oce.F90 \ 
    25902542   $(MODEL_LIB)(dom_oce.o) \ 
    25912543   $(MODEL_LIB)(in_out_manager.o) \ 
     
    25962548   $(MODEL_LIB)(trdmod_oce.o) \ 
    25972549   $(MODEL_LIB)(zdf_oce.o) \ 
    2598    oce.F90 \ 
    2599    trdmod.F90 \ 
    2600    trdmod_oce.F90 \ 
    2601    zdf_oce.F90 \ 
    26022550   domzgr_substitute.h90 \ 
    26032551   ldfdyn_substitute.h90 \ 
     
    26102558   lib_mpp.F90 \ 
    26112559   lib_print.f90 \ 
    2612    $(MODEL_LIB)(dom_oce.o) \ 
    2613    $(MODEL_LIB)(in_out_manager.o) \ 
    2614    $(MODEL_LIB)(lib_mpp.o) \ 
    2615    $(MODEL_LIB)(lib_print.o) \ 
    2616    $(MODEL_LIB)(oce.o) \ 
    2617    $(MODEL_LIB)(par_kind.o) \ 
    2618    $(MODEL_LIB)(par_oce.o) \ 
    2619    oce.F90 \ 
    2620    par_kind.F90 \ 
    2621    par_oce.F90 \ 
    2622    dom_oce.F90 \ 
    2623    in_out_manager.F90 \ 
    2624    lbclnk.F90 \ 
    2625    $(MODEL_LIB)(dom_oce.o) \ 
    2626    $(MODEL_LIB)(in_out_manager.o) \ 
    2627    $(MODEL_LIB)(lbclnk.o) \ 
    2628    $(MODEL_LIB)(oce.o) \ 
    2629    $(MODEL_LIB)(prtctl.o) \ 
    2630    oce.F90 \ 
    2631    prtctl.F90 \ 
     2560   oce.F90 \ 
     2561   par_kind.F90 \ 
     2562   par_oce.F90 \ 
     2563   $(MODEL_LIB)(dom_oce.o) \ 
     2564   $(MODEL_LIB)(in_out_manager.o) \ 
     2565   $(MODEL_LIB)(lib_mpp.o) \ 
     2566   $(MODEL_LIB)(lib_print.o) \ 
     2567   $(MODEL_LIB)(oce.o) \ 
     2568   $(MODEL_LIB)(par_kind.o) \ 
     2569   $(MODEL_LIB)(par_oce.o) \ 
     2570   dom_oce.F90 \ 
     2571   in_out_manager.F90 \ 
     2572   lbclnk.F90 \ 
     2573   oce.F90 \ 
     2574   prtctl.F90 \ 
     2575   $(MODEL_LIB)(dom_oce.o) \ 
     2576   $(MODEL_LIB)(in_out_manager.o) \ 
     2577   $(MODEL_LIB)(lbclnk.o) \ 
     2578   $(MODEL_LIB)(oce.o) \ 
     2579   $(MODEL_LIB)(prtctl.o) \ 
    26322580   KEY_CPP \ 
    26332581   dynnxt1d.F90 
     
    26392587   lib_mpp.F90 \ 
    26402588   lib_print.f90 \ 
     2589   obccli.F90 \ 
     2590   obc_oce.F90 \ 
     2591   obc_par.F90 \ 
     2592   ocesbc.F90 \ 
     2593   oce.F90 \ 
     2594   par_kind.F90 \ 
     2595   par_oce.F90 \ 
     2596   phycst.F90 \ 
    26412597   $(MODEL_LIB)(dom_oce.o) \ 
    26422598   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    26482604   $(MODEL_LIB)(obc_oce.o) \ 
    26492605   $(MODEL_LIB)(obc_par.o) \ 
    2650    $(MODEL_LIB)(oce.o) \ 
    26512606   $(MODEL_LIB)(ocesbc.o) \ 
    2652    $(MODEL_LIB)(par_kind.o) \ 
    2653    $(MODEL_LIB)(par_oce.o) \ 
    2654    $(MODEL_LIB)(phycst.o) \ 
    2655    obccli.F90 \ 
    2656    obc_oce.F90 \ 
    2657    obc_par.F90 \ 
    2658    oce.F90 \ 
    2659    ocesbc.F90 \ 
    2660    par_kind.F90 \ 
    2661    par_oce.F90 \ 
    2662    phycst.F90 \ 
     2607   $(MODEL_LIB)(oce.o) \ 
     2608   $(MODEL_LIB)(par_kind.o) \ 
     2609   $(MODEL_LIB)(par_oce.o) \ 
     2610   $(MODEL_LIB)(phycst.o) \ 
    26632611   agrif_opa_interp.F90 \ 
    26642612   agrif_opa_update.F90 \ 
     
    26672615   in_out_manager.F90 \ 
    26682616   lbclnk.F90 \ 
     2617   obcdyn.F90 \ 
     2618   obcdyn_bt.F90 \ 
     2619   obcvol.F90 \ 
     2620   obc_oce.F90 \ 
     2621   oce.F90 \ 
     2622   prtctl.F90 \ 
    26692623   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    26702624   $(MODEL_LIB)(agrif_opa_update.o) \ 
     
    26732627   $(MODEL_LIB)(in_out_manager.o) \ 
    26742628   $(MODEL_LIB)(lbclnk.o) \ 
     2629   $(MODEL_LIB)(obcdyn.o) \ 
    26752630   $(MODEL_LIB)(obcdyn_bt.o) \ 
    2676    $(MODEL_LIB)(obcdyn.o) \ 
     2631   $(MODEL_LIB)(obcvol.o) \ 
    26772632   $(MODEL_LIB)(obc_oce.o) \ 
    2678    $(MODEL_LIB)(obcvol.o) \ 
    2679    $(MODEL_LIB)(oce.o) \ 
    2680    $(MODEL_LIB)(prtctl.o) \ 
    2681    obcdyn_bt.F90 \ 
    2682    obcdyn.F90 \ 
    2683    obc_oce.F90 \ 
    2684    obcvol.F90 \ 
    2685    oce.F90 \ 
    2686    prtctl.F90 \ 
     2633   $(MODEL_LIB)(oce.o) \ 
     2634   $(MODEL_LIB)(prtctl.o) \ 
    26872635   $(AGRIF_LIB) \ 
    26882636   KEY_CPP \ 
    26892637   dynnxt.F90 
    2690 $(MODEL_LIB)(dynspg_exp.o) :  \ 
    2691    blk_oce.F90 \ 
    2692    cpl_oce.F90 \ 
    2693    daymod.F90 \ 
    2694    dom_oce.F90 \ 
    2695    dtasal.F90 \ 
    2696    dtasss.F90 \ 
    2697    dtasst.F90 \ 
    2698    dtatem.F90 \ 
    2699    dynspg_oce.F90 \ 
    2700    flxmod.F90 \ 
    2701    flx_oce.F90 \ 
    2702    flxrnf.F90 \ 
    2703    ice_oce.F90 \ 
    2704    in_out_manager.F90 \ 
    2705    iom.F90 \ 
    2706    lbclnk.F90 \ 
    2707    lib_mpp.F90 \ 
    2708    lib_print.f90 \ 
    2709    $(MODEL_LIB)(blk_oce.o) \ 
    2710    $(MODEL_LIB)(cpl_oce.o) \ 
    2711    $(MODEL_LIB)(daymod.o) \ 
    2712    $(MODEL_LIB)(dom_oce.o) \ 
    2713    $(MODEL_LIB)(dtasal.o) \ 
    2714    $(MODEL_LIB)(dtasss.o) \ 
    2715    $(MODEL_LIB)(dtasst.o) \ 
    2716    $(MODEL_LIB)(dtatem.o) \ 
    2717    $(MODEL_LIB)(dynspg_oce.o) \ 
    2718    $(MODEL_LIB)(flxmod.o) \ 
    2719    $(MODEL_LIB)(flx_oce.o) \ 
    2720    $(MODEL_LIB)(flxrnf.o) \ 
    2721    $(MODEL_LIB)(ice_oce.o) \ 
    2722    $(MODEL_LIB)(in_out_manager.o) \ 
    2723    $(MODEL_LIB)(iom.o) \ 
    2724    $(MODEL_LIB)(lbclnk.o) \ 
    2725    $(MODEL_LIB)(lib_mpp.o) \ 
    2726    $(MODEL_LIB)(lib_print.o) \ 
    2727    $(MODEL_LIB)(obccli.o) \ 
    2728    $(MODEL_LIB)(obc_oce.o) \ 
    2729    $(MODEL_LIB)(obc_par.o) \ 
    2730    $(MODEL_LIB)(oce.o) \ 
    2731    $(MODEL_LIB)(ocfzpt.o) \ 
    2732    $(MODEL_LIB)(par_kind.o) \ 
    2733    $(MODEL_LIB)(par_oce.o) \ 
    2734    $(MODEL_LIB)(phycst.o) \ 
    2735    $(MODEL_LIB)(prtctl.o) \ 
    2736    $(MODEL_LIB)(taumod.o) \ 
    2737    $(MODEL_LIB)(tradmp.o) \ 
    2738    obccli.F90 \ 
    2739    obc_oce.F90 \ 
    2740    obc_par.F90 \ 
    2741    oce.F90 \ 
    2742    ocfzpt.F90 \ 
    2743    par_kind.F90 \ 
    2744    par_oce.F90 \ 
    2745    phycst.F90 \ 
    2746    prtctl.F90 \ 
    2747    taumod.F90 \ 
    2748    tradmp.F90 \ 
    2749    dom_oce.F90 \ 
    2750    in_out_manager.F90 \ 
    2751    lbclnk.F90 \ 
    2752    lib_mpp.F90 \ 
    2753    $(MODEL_LIB)(dom_oce.o) \ 
    2754    $(MODEL_LIB)(in_out_manager.o) \ 
    2755    $(MODEL_LIB)(lbclnk.o) \ 
    2756    $(MODEL_LIB)(lib_mpp.o) \ 
    2757    $(MODEL_LIB)(obcdta.o) \ 
    2758    $(MODEL_LIB)(obc_oce.o) \ 
    2759    $(MODEL_LIB)(obc_par.o) \ 
    2760    $(MODEL_LIB)(oce.o) \ 
    2761    $(MODEL_LIB)(ocesbc.o) \ 
    2762    $(MODEL_LIB)(phycst.o) \ 
    2763    $(MODEL_LIB)(prtctl.o) \ 
    2764    obcdta.F90 \ 
    2765    obc_oce.F90 \ 
    2766    obc_par.F90 \ 
    2767    oce.F90 \ 
    2768    ocesbc.F90 \ 
    2769    phycst.F90 \ 
    2770    prtctl.F90 \ 
    2771    domzgr_substitute.h90 \ 
    2772    vectopt_loop_substitute.h90 \ 
    2773    KEY_CPP \ 
    2774    dynspg_exp.F90 
    2775 $(MODEL_LIB)(dynspg_exp_jki.o) : \ 
    2776    blk_oce.F90 \ 
    2777    cpl_oce.F90 \ 
    2778    daymod.F90 \ 
    2779    dom_oce.F90 \ 
    2780    dtasal.F90 \ 
    2781    dtasss.F90 \ 
    2782    dtasst.F90 \ 
    2783    dtatem.F90 \ 
    2784    dynspg_oce.F90 \ 
    2785    flxmod.F90 \ 
    2786    flx_oce.F90 \ 
    2787    flxrnf.F90 \ 
    2788    ice_oce.F90 \ 
    2789    in_out_manager.F90 \ 
    2790    iom.F90 \ 
    2791    lbclnk.F90 \ 
    2792    lib_mpp.F90 \ 
    2793    lib_print.f90 \ 
    2794    $(MODEL_LIB)(blk_oce.o) \ 
    2795    $(MODEL_LIB)(cpl_oce.o) \ 
    2796    $(MODEL_LIB)(daymod.o) \ 
    2797    $(MODEL_LIB)(dom_oce.o) \ 
    2798    $(MODEL_LIB)(dtasal.o) \ 
    2799    $(MODEL_LIB)(dtasss.o) \ 
    2800    $(MODEL_LIB)(dtasst.o) \ 
    2801    $(MODEL_LIB)(dtatem.o) \ 
    2802    $(MODEL_LIB)(dynspg_oce.o) \ 
    2803    $(MODEL_LIB)(flxmod.o) \ 
    2804    $(MODEL_LIB)(flx_oce.o) \ 
    2805    $(MODEL_LIB)(flxrnf.o) \ 
    2806    $(MODEL_LIB)(ice_oce.o) \ 
    2807    $(MODEL_LIB)(in_out_manager.o) \ 
    2808    $(MODEL_LIB)(iom.o) \ 
    2809    $(MODEL_LIB)(lbclnk.o) \ 
    2810    $(MODEL_LIB)(lib_mpp.o) \ 
    2811    $(MODEL_LIB)(lib_print.o) \ 
    2812    $(MODEL_LIB)(obccli.o) \ 
    2813    $(MODEL_LIB)(obc_oce.o) \ 
    2814    $(MODEL_LIB)(obc_par.o) \ 
    2815    $(MODEL_LIB)(oce.o) \ 
    2816    $(MODEL_LIB)(ocfzpt.o) \ 
    2817    $(MODEL_LIB)(par_kind.o) \ 
    2818    $(MODEL_LIB)(par_oce.o) \ 
    2819    $(MODEL_LIB)(phycst.o) \ 
    2820    $(MODEL_LIB)(prtctl.o) \ 
    2821    $(MODEL_LIB)(taumod.o) \ 
    2822    $(MODEL_LIB)(tradmp.o) \ 
    2823    obccli.F90 \ 
    2824    obc_oce.F90 \ 
    2825    obc_par.F90 \ 
    2826    oce.F90 \ 
    2827    ocfzpt.F90 \ 
    2828    par_kind.F90 \ 
    2829    par_oce.F90 \ 
    2830    phycst.F90 \ 
    2831    prtctl.F90 \ 
    2832    taumod.F90 \ 
    2833    tradmp.F90 \ 
    2834    dom_oce.F90 \ 
    2835    in_out_manager.F90 \ 
    2836    lbclnk.F90 \ 
    2837    lib_mpp.F90 \ 
    2838    $(MODEL_LIB)(dom_oce.o) \ 
    2839    $(MODEL_LIB)(in_out_manager.o) \ 
    2840    $(MODEL_LIB)(lbclnk.o) \ 
    2841    $(MODEL_LIB)(lib_mpp.o) \ 
    2842    $(MODEL_LIB)(obcdta.o) \ 
    2843    $(MODEL_LIB)(obc_oce.o) \ 
    2844    $(MODEL_LIB)(obc_par.o) \ 
    2845    $(MODEL_LIB)(oce.o) \ 
    2846    $(MODEL_LIB)(ocesbc.o) \ 
    2847    $(MODEL_LIB)(phycst.o) \ 
    2848    $(MODEL_LIB)(prtctl.o) \ 
    2849    obcdta.F90 \ 
    2850    obc_oce.F90 \ 
    2851    obc_par.F90 \ 
    2852    oce.F90 \ 
    2853    ocesbc.F90 \ 
    2854    phycst.F90 \ 
    2855    prtctl.F90 \ 
    2856    domzgr_substitute.h90 \ 
    2857    vectopt_loop_substitute.h90 \ 
    2858    KEY_CPP \ 
    2859    dynspg_exp_jki.F90 
    28602638$(MODEL_LIB)(dynspg.o) :   \ 
    28612639   agrif_opa_interp.F90 \ 
     
    28662644   flxrnf.F90 \ 
    28672645   in_out_manager.F90 \ 
     2646   iom.F90 \ 
    28682647   lbclnk.F90 \ 
    28692648   ldfdyn_oce.F90 \ 
     
    28712650   lib_mpp.F90 \ 
    28722651   lib_print.f90 \ 
     2652   obcdta.F90 \ 
     2653   obcdyn.F90 \ 
     2654   obcfla.F90 \ 
     2655   obcvol.F90 \ 
     2656   obc_oce.F90 \ 
     2657   obc_par.F90 \ 
     2658   ocesbc.F90 \ 
     2659   oce.F90 \ 
     2660   par_kind.F90 \ 
     2661   par_oce.F90 \ 
     2662   phycst.F90 \ 
     2663   prtctl.F90 \ 
     2664   restart.F90 \ 
     2665   solfet.F90 \ 
     2666   solisl.F90 \ 
     2667   solmat.F90 \ 
     2668   solpcg.F90 \ 
     2669   solsor.F90 \ 
     2670   solsor_e.F90 \ 
     2671   solver.F90 \ 
     2672   sol_oce.F90 \ 
     2673   taumod.F90 \ 
     2674   trdicp.F90 \ 
     2675   trdicp_oce.F90 \ 
     2676   trdmld.F90 \ 
     2677   trdmld_oce.F90 \ 
     2678   trdmod_oce.F90 \ 
     2679   trdvor.F90 \ 
     2680   trdvor_oce.F90 \ 
     2681   zdf_oce.F90 \ 
    28732682   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    28742683   $(MODEL_LIB)(cla_dynspg.o) \ 
     
    28782687   $(MODEL_LIB)(flxrnf.o) \ 
    28792688   $(MODEL_LIB)(in_out_manager.o) \ 
     2689   $(MODEL_LIB)(iom.o) \ 
    28802690   $(MODEL_LIB)(lbclnk.o) \ 
    28812691   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    28862696   $(MODEL_LIB)(obcdyn.o) \ 
    28872697   $(MODEL_LIB)(obcfla.o) \ 
     2698   $(MODEL_LIB)(obcvol.o) \ 
    28882699   $(MODEL_LIB)(obc_oce.o) \ 
    28892700   $(MODEL_LIB)(obc_par.o) \ 
    2890    $(MODEL_LIB)(obcvol.o) \ 
    2891    $(MODEL_LIB)(oce.o) \ 
    28922701   $(MODEL_LIB)(ocesbc.o) \ 
    2893    $(MODEL_LIB)(par_kind.o) \ 
    2894    $(MODEL_LIB)(par_oce.o) \ 
    2895    $(MODEL_LIB)(phycst.o) \ 
    2896    $(MODEL_LIB)(prtctl.o) \ 
     2702   $(MODEL_LIB)(oce.o) \ 
     2703   $(MODEL_LIB)(par_kind.o) \ 
     2704   $(MODEL_LIB)(par_oce.o) \ 
     2705   $(MODEL_LIB)(phycst.o) \ 
     2706   $(MODEL_LIB)(prtctl.o) \ 
     2707   $(MODEL_LIB)(restart.o) \ 
    28972708   $(MODEL_LIB)(solfet.o) \ 
    28982709   $(MODEL_LIB)(solisl.o) \ 
    28992710   $(MODEL_LIB)(solmat.o) \ 
     2711   $(MODEL_LIB)(solpcg.o) \ 
     2712   $(MODEL_LIB)(solsor.o) \ 
     2713   $(MODEL_LIB)(solsor_e.o) \ 
     2714   $(MODEL_LIB)(solver.o) \ 
    29002715   $(MODEL_LIB)(sol_oce.o) \ 
    2901    $(MODEL_LIB)(solpcg.o) \ 
    2902    $(MODEL_LIB)(solsor_e.o) \ 
    2903    $(MODEL_LIB)(solsor.o) \ 
    2904    $(MODEL_LIB)(trabbl.o) \ 
     2716   $(MODEL_LIB)(taumod.o) \ 
    29052717   $(MODEL_LIB)(trdicp.o) \ 
    29062718   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    29112723   $(MODEL_LIB)(trdvor_oce.o) \ 
    29122724   $(MODEL_LIB)(zdf_oce.o) \ 
     2725   dom_oce.F90 \ 
     2726   dynspg_exp.F90 \ 
     2727   dynspg_exp_jki.F90 \ 
     2728   dynspg_flt.F90 \ 
     2729   dynspg_flt_jki.F90 \ 
     2730   dynspg_oce.F90 \ 
     2731   dynspg_rl.F90 \ 
     2732   dynspg_ts.F90 \ 
     2733   dynspg_ts_jki.F90 \ 
     2734   in_out_manager.F90 \ 
     2735   obc_oce.F90 \ 
     2736   oce.F90 \ 
     2737   prtctl.F90 \ 
     2738   trdmod.F90 \ 
     2739   trdmod_oce.F90 \ 
     2740   $(MODEL_LIB)(dom_oce.o) \ 
     2741   $(MODEL_LIB)(dynspg_exp.o) \ 
     2742   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     2743   $(MODEL_LIB)(dynspg_flt.o) \ 
     2744   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     2745   $(MODEL_LIB)(dynspg_oce.o) \ 
     2746   $(MODEL_LIB)(dynspg_rl.o) \ 
     2747   $(MODEL_LIB)(dynspg_ts.o) \ 
     2748   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
     2749   $(MODEL_LIB)(in_out_manager.o) \ 
     2750   $(MODEL_LIB)(obc_oce.o) \ 
     2751   $(MODEL_LIB)(oce.o) \ 
     2752   $(MODEL_LIB)(prtctl.o) \ 
     2753   $(MODEL_LIB)(trdmod.o) \ 
     2754   $(MODEL_LIB)(trdmod_oce.o) \ 
     2755   domzgr_substitute.h90 \ 
     2756   vectopt_loop_substitute.h90 \ 
     2757   KEY_CPP \ 
     2758   dynspg.F90 
     2759$(MODEL_LIB)(dynspg_exp.o) :  \ 
     2760   blk_oce.F90 \ 
     2761   cpl_oce.F90 \ 
     2762   daymod.F90 \ 
     2763   dom_oce.F90 \ 
     2764   dtasal.F90 \ 
     2765   dtasss.F90 \ 
     2766   dtasst.F90 \ 
     2767   dtatem.F90 \ 
     2768   dynspg_oce.F90 \ 
     2769   flxmod.F90 \ 
     2770   flxrnf.F90 \ 
     2771   flx_oce.F90 \ 
     2772   ice_oce.F90 \ 
     2773   in_out_manager.F90 \ 
     2774   iom.F90 \ 
     2775   lbclnk.F90 \ 
     2776   lib_mpp.F90 \ 
     2777   lib_print.f90 \ 
     2778   obccli.F90 \ 
     2779   obc_oce.F90 \ 
     2780   obc_par.F90 \ 
     2781   oce.F90 \ 
     2782   ocfzpt.F90 \ 
     2783   par_kind.F90 \ 
     2784   par_oce.F90 \ 
     2785   phycst.F90 \ 
     2786   prtctl.F90 \ 
     2787   taumod.F90 \ 
     2788   tradmp.F90 \ 
     2789   $(MODEL_LIB)(blk_oce.o) \ 
     2790   $(MODEL_LIB)(cpl_oce.o) \ 
     2791   $(MODEL_LIB)(daymod.o) \ 
     2792   $(MODEL_LIB)(dom_oce.o) \ 
     2793   $(MODEL_LIB)(dtasal.o) \ 
     2794   $(MODEL_LIB)(dtasss.o) \ 
     2795   $(MODEL_LIB)(dtasst.o) \ 
     2796   $(MODEL_LIB)(dtatem.o) \ 
     2797   $(MODEL_LIB)(dynspg_oce.o) \ 
     2798   $(MODEL_LIB)(flxmod.o) \ 
     2799   $(MODEL_LIB)(flxrnf.o) \ 
     2800   $(MODEL_LIB)(flx_oce.o) \ 
     2801   $(MODEL_LIB)(ice_oce.o) \ 
     2802   $(MODEL_LIB)(in_out_manager.o) \ 
     2803   $(MODEL_LIB)(iom.o) \ 
     2804   $(MODEL_LIB)(lbclnk.o) \ 
     2805   $(MODEL_LIB)(lib_mpp.o) \ 
     2806   $(MODEL_LIB)(lib_print.o) \ 
     2807   $(MODEL_LIB)(obccli.o) \ 
     2808   $(MODEL_LIB)(obc_oce.o) \ 
     2809   $(MODEL_LIB)(obc_par.o) \ 
     2810   $(MODEL_LIB)(oce.o) \ 
     2811   $(MODEL_LIB)(ocfzpt.o) \ 
     2812   $(MODEL_LIB)(par_kind.o) \ 
     2813   $(MODEL_LIB)(par_oce.o) \ 
     2814   $(MODEL_LIB)(phycst.o) \ 
     2815   $(MODEL_LIB)(prtctl.o) \ 
     2816   $(MODEL_LIB)(taumod.o) \ 
     2817   $(MODEL_LIB)(tradmp.o) \ 
     2818   dom_oce.F90 \ 
     2819   in_out_manager.F90 \ 
     2820   lbclnk.F90 \ 
     2821   lib_mpp.F90 \ 
    29132822   obcdta.F90 \ 
     2823   obc_oce.F90 \ 
     2824   obc_par.F90 \ 
     2825   ocesbc.F90 \ 
     2826   oce.F90 \ 
     2827   phycst.F90 \ 
     2828   prtctl.F90 \ 
     2829   $(MODEL_LIB)(dom_oce.o) \ 
     2830   $(MODEL_LIB)(in_out_manager.o) \ 
     2831   $(MODEL_LIB)(lbclnk.o) \ 
     2832   $(MODEL_LIB)(lib_mpp.o) \ 
     2833   $(MODEL_LIB)(obcdta.o) \ 
     2834   $(MODEL_LIB)(obc_oce.o) \ 
     2835   $(MODEL_LIB)(obc_par.o) \ 
     2836   $(MODEL_LIB)(ocesbc.o) \ 
     2837   $(MODEL_LIB)(oce.o) \ 
     2838   $(MODEL_LIB)(phycst.o) \ 
     2839   $(MODEL_LIB)(prtctl.o) \ 
     2840   domzgr_substitute.h90 \ 
     2841   vectopt_loop_substitute.h90 \ 
     2842   KEY_CPP \ 
     2843   dynspg_exp.F90 
     2844$(MODEL_LIB)(dynspg_exp_jki.o) : \ 
     2845   blk_oce.F90 \ 
     2846   cpl_oce.F90 \ 
     2847   daymod.F90 \ 
     2848   dom_oce.F90 \ 
     2849   dtasal.F90 \ 
     2850   dtasss.F90 \ 
     2851   dtasst.F90 \ 
     2852   dtatem.F90 \ 
     2853   dynspg_oce.F90 \ 
     2854   flxmod.F90 \ 
     2855   flxrnf.F90 \ 
     2856   flx_oce.F90 \ 
     2857   ice_oce.F90 \ 
     2858   in_out_manager.F90 \ 
     2859   iom.F90 \ 
     2860   lbclnk.F90 \ 
     2861   lib_mpp.F90 \ 
     2862   lib_print.f90 \ 
     2863   obccli.F90 \ 
     2864   obc_oce.F90 \ 
     2865   obc_par.F90 \ 
     2866   oce.F90 \ 
     2867   ocfzpt.F90 \ 
     2868   par_kind.F90 \ 
     2869   par_oce.F90 \ 
     2870   phycst.F90 \ 
     2871   prtctl.F90 \ 
     2872   taumod.F90 \ 
     2873   tradmp.F90 \ 
     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)(flxmod.o) \ 
     2884   $(MODEL_LIB)(flxrnf.o) \ 
     2885   $(MODEL_LIB)(flx_oce.o) \ 
     2886   $(MODEL_LIB)(ice_oce.o) \ 
     2887   $(MODEL_LIB)(in_out_manager.o) \ 
     2888   $(MODEL_LIB)(iom.o) \ 
     2889   $(MODEL_LIB)(lbclnk.o) \ 
     2890   $(MODEL_LIB)(lib_mpp.o) \ 
     2891   $(MODEL_LIB)(lib_print.o) \ 
     2892   $(MODEL_LIB)(obccli.o) \ 
     2893   $(MODEL_LIB)(obc_oce.o) \ 
     2894   $(MODEL_LIB)(obc_par.o) \ 
     2895   $(MODEL_LIB)(oce.o) \ 
     2896   $(MODEL_LIB)(ocfzpt.o) \ 
     2897   $(MODEL_LIB)(par_kind.o) \ 
     2898   $(MODEL_LIB)(par_oce.o) \ 
     2899   $(MODEL_LIB)(phycst.o) \ 
     2900   $(MODEL_LIB)(prtctl.o) \ 
     2901   $(MODEL_LIB)(taumod.o) \ 
     2902   $(MODEL_LIB)(tradmp.o) \ 
     2903   dom_oce.F90 \ 
     2904   in_out_manager.F90 \ 
     2905   lbclnk.F90 \ 
     2906   lib_mpp.F90 \ 
     2907   obcdta.F90 \ 
     2908   obc_oce.F90 \ 
     2909   obc_par.F90 \ 
     2910   ocesbc.F90 \ 
     2911   oce.F90 \ 
     2912   phycst.F90 \ 
     2913   prtctl.F90 \ 
     2914   $(MODEL_LIB)(dom_oce.o) \ 
     2915   $(MODEL_LIB)(in_out_manager.o) \ 
     2916   $(MODEL_LIB)(lbclnk.o) \ 
     2917   $(MODEL_LIB)(lib_mpp.o) \ 
     2918   $(MODEL_LIB)(obcdta.o) \ 
     2919   $(MODEL_LIB)(obc_oce.o) \ 
     2920   $(MODEL_LIB)(obc_par.o) \ 
     2921   $(MODEL_LIB)(ocesbc.o) \ 
     2922   $(MODEL_LIB)(oce.o) \ 
     2923   $(MODEL_LIB)(phycst.o) \ 
     2924   $(MODEL_LIB)(prtctl.o) \ 
     2925   domzgr_substitute.h90 \ 
     2926   vectopt_loop_substitute.h90 \ 
     2927   KEY_CPP \ 
     2928   dynspg_exp_jki.F90 
     2929$(MODEL_LIB)(dynspg_flt.o) :  \ 
     2930   blk_oce.F90 \ 
     2931   cpl_oce.F90 \ 
     2932   daymod.F90 \ 
     2933   dom_oce.F90 \ 
     2934   dtasal.F90 \ 
     2935   dtasss.F90 \ 
     2936   dtasst.F90 \ 
     2937   dtatem.F90 \ 
     2938   dynspg_oce.F90 \ 
     2939   flxmod.F90 \ 
     2940   flxrnf.F90 \ 
     2941   flx_oce.F90 \ 
     2942   ice_oce.F90 \ 
     2943   in_out_manager.F90 \ 
     2944   iom.F90 \ 
     2945   lbclnk.F90 \ 
     2946   lib_feti.F90 \ 
     2947   lib_mpp.F90 \ 
     2948   lib_print.f90 \ 
     2949   obccli.F90 \ 
    29142950   obcdyn.F90 \ 
     2951   obcvol.F90 \ 
     2952   obc_oce.F90 \ 
     2953   obc_par.F90 \ 
     2954   ocesbc.F90 \ 
     2955   oce.F90 \ 
     2956   ocfzpt.F90 \ 
     2957   par_kind.F90 \ 
     2958   par_oce.F90 \ 
     2959   phycst.F90 \ 
     2960   prtctl.F90 \ 
     2961   solfet.F90 \ 
     2962   solisl.F90 \ 
     2963   solmat.F90 \ 
     2964   solpcg.F90 \ 
     2965   solsor.F90 \ 
     2966   sol_oce.F90 \ 
     2967   taumod.F90 \ 
     2968   tradmp.F90 \ 
     2969   zdf_oce.F90 \ 
     2970   $(MODEL_LIB)(blk_oce.o) \ 
     2971   $(MODEL_LIB)(cpl_oce.o) \ 
     2972   $(MODEL_LIB)(daymod.o) \ 
     2973   $(MODEL_LIB)(dom_oce.o) \ 
     2974   $(MODEL_LIB)(dtasal.o) \ 
     2975   $(MODEL_LIB)(dtasss.o) \ 
     2976   $(MODEL_LIB)(dtasst.o) \ 
     2977   $(MODEL_LIB)(dtatem.o) \ 
     2978   $(MODEL_LIB)(dynspg_oce.o) \ 
     2979   $(MODEL_LIB)(flxmod.o) \ 
     2980   $(MODEL_LIB)(flxrnf.o) \ 
     2981   $(MODEL_LIB)(flx_oce.o) \ 
     2982   $(MODEL_LIB)(ice_oce.o) \ 
     2983   $(MODEL_LIB)(in_out_manager.o) \ 
     2984   $(MODEL_LIB)(iom.o) \ 
     2985   $(MODEL_LIB)(lbclnk.o) \ 
     2986   $(MODEL_LIB)(lib_feti.o) \ 
     2987   $(MODEL_LIB)(lib_mpp.o) \ 
     2988   $(MODEL_LIB)(lib_print.o) \ 
     2989   $(MODEL_LIB)(obccli.o) \ 
     2990   $(MODEL_LIB)(obcdyn.o) \ 
     2991   $(MODEL_LIB)(obcvol.o) \ 
     2992   $(MODEL_LIB)(obc_oce.o) \ 
     2993   $(MODEL_LIB)(obc_par.o) \ 
     2994   $(MODEL_LIB)(ocesbc.o) \ 
     2995   $(MODEL_LIB)(oce.o) \ 
     2996   $(MODEL_LIB)(ocfzpt.o) \ 
     2997   $(MODEL_LIB)(par_kind.o) \ 
     2998   $(MODEL_LIB)(par_oce.o) \ 
     2999   $(MODEL_LIB)(phycst.o) \ 
     3000   $(MODEL_LIB)(prtctl.o) \ 
     3001   $(MODEL_LIB)(solfet.o) \ 
     3002   $(MODEL_LIB)(solisl.o) \ 
     3003   $(MODEL_LIB)(solmat.o) \ 
     3004   $(MODEL_LIB)(solpcg.o) \ 
     3005   $(MODEL_LIB)(solsor.o) \ 
     3006   $(MODEL_LIB)(sol_oce.o) \ 
     3007   $(MODEL_LIB)(taumod.o) \ 
     3008   $(MODEL_LIB)(tradmp.o) \ 
     3009   $(MODEL_LIB)(zdf_oce.o) \ 
     3010   agrif_opa_interp.F90 \ 
     3011   cla_dynspg.F90 \ 
     3012   dom_oce.F90 \ 
     3013   flxrnf.F90 \ 
     3014   in_out_manager.F90 \ 
     3015   iom.F90 \ 
     3016   lbclnk.F90 \ 
     3017   lib_mpp.F90 \ 
     3018   obcdyn.F90 \ 
     3019   obcvol.F90 \ 
     3020   obc_oce.F90 \ 
     3021   ocesbc.F90 \ 
     3022   oce.F90 \ 
     3023   phycst.F90 \ 
     3024   prtctl.F90 \ 
     3025   restart.F90 \ 
     3026   solfet.F90 \ 
     3027   solmat.F90 \ 
     3028   solpcg.F90 \ 
     3029   solsor.F90 \ 
     3030   solsor_e.F90 \ 
     3031   solver.F90 \ 
     3032   sol_oce.F90 \ 
     3033   zdf_oce.F90 \ 
     3034   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3035   $(MODEL_LIB)(cla_dynspg.o) \ 
     3036   $(MODEL_LIB)(dom_oce.o) \ 
     3037   $(MODEL_LIB)(flxrnf.o) \ 
     3038   $(MODEL_LIB)(in_out_manager.o) \ 
     3039   $(MODEL_LIB)(iom.o) \ 
     3040   $(MODEL_LIB)(lbclnk.o) \ 
     3041   $(MODEL_LIB)(lib_mpp.o) \ 
     3042   $(MODEL_LIB)(obcdyn.o) \ 
     3043   $(MODEL_LIB)(obcvol.o) \ 
     3044   $(MODEL_LIB)(obc_oce.o) \ 
     3045   $(MODEL_LIB)(ocesbc.o) \ 
     3046   $(MODEL_LIB)(oce.o) \ 
     3047   $(MODEL_LIB)(phycst.o) \ 
     3048   $(MODEL_LIB)(prtctl.o) \ 
     3049   $(MODEL_LIB)(restart.o) \ 
     3050   $(MODEL_LIB)(solfet.o) \ 
     3051   $(MODEL_LIB)(solmat.o) \ 
     3052   $(MODEL_LIB)(solpcg.o) \ 
     3053   $(MODEL_LIB)(solsor.o) \ 
     3054   $(MODEL_LIB)(solsor_e.o) \ 
     3055   $(MODEL_LIB)(solver.o) \ 
     3056   $(MODEL_LIB)(sol_oce.o) \ 
     3057   $(MODEL_LIB)(zdf_oce.o) \ 
     3058   domzgr_substitute.h90 \ 
     3059   vectopt_loop_substitute.h90 \ 
     3060   $(AGRIF_LIB) \ 
     3061   KEY_CPP \ 
     3062   dynspg_flt.F90 
     3063$(MODEL_LIB)(dynspg_flt_jki.o) : \ 
     3064   blk_oce.F90 \ 
     3065   cpl_oce.F90 \ 
     3066   daymod.F90 \ 
     3067   dom_oce.F90 \ 
     3068   dtasal.F90 \ 
     3069   dtasss.F90 \ 
     3070   dtasst.F90 \ 
     3071   dtatem.F90 \ 
     3072   dynspg_oce.F90 \ 
     3073   flxmod.F90 \ 
     3074   flxrnf.F90 \ 
     3075   flx_oce.F90 \ 
     3076   ice_oce.F90 \ 
     3077   in_out_manager.F90 \ 
     3078   iom.F90 \ 
     3079   lbclnk.F90 \ 
     3080   lib_feti.F90 \ 
     3081   lib_mpp.F90 \ 
     3082   lib_print.f90 \ 
     3083   obccli.F90 \ 
     3084   obcdyn.F90 \ 
     3085   obcvol.F90 \ 
     3086   obc_oce.F90 \ 
     3087   obc_par.F90 \ 
     3088   ocesbc.F90 \ 
     3089   oce.F90 \ 
     3090   ocfzpt.F90 \ 
     3091   par_kind.F90 \ 
     3092   par_oce.F90 \ 
     3093   phycst.F90 \ 
     3094   prtctl.F90 \ 
     3095   solfet.F90 \ 
     3096   solisl.F90 \ 
     3097   solmat.F90 \ 
     3098   solpcg.F90 \ 
     3099   solsor.F90 \ 
     3100   sol_oce.F90 \ 
     3101   taumod.F90 \ 
     3102   tradmp.F90 \ 
     3103   zdf_oce.F90 \ 
     3104   $(MODEL_LIB)(blk_oce.o) \ 
     3105   $(MODEL_LIB)(cpl_oce.o) \ 
     3106   $(MODEL_LIB)(daymod.o) \ 
     3107   $(MODEL_LIB)(dom_oce.o) \ 
     3108   $(MODEL_LIB)(dtasal.o) \ 
     3109   $(MODEL_LIB)(dtasss.o) \ 
     3110   $(MODEL_LIB)(dtasst.o) \ 
     3111   $(MODEL_LIB)(dtatem.o) \ 
     3112   $(MODEL_LIB)(dynspg_oce.o) \ 
     3113   $(MODEL_LIB)(flxmod.o) \ 
     3114   $(MODEL_LIB)(flxrnf.o) \ 
     3115   $(MODEL_LIB)(flx_oce.o) \ 
     3116   $(MODEL_LIB)(ice_oce.o) \ 
     3117   $(MODEL_LIB)(in_out_manager.o) \ 
     3118   $(MODEL_LIB)(iom.o) \ 
     3119   $(MODEL_LIB)(lbclnk.o) \ 
     3120   $(MODEL_LIB)(lib_feti.o) \ 
     3121   $(MODEL_LIB)(lib_mpp.o) \ 
     3122   $(MODEL_LIB)(lib_print.o) \ 
     3123   $(MODEL_LIB)(obccli.o) \ 
     3124   $(MODEL_LIB)(obcdyn.o) \ 
     3125   $(MODEL_LIB)(obcvol.o) \ 
     3126   $(MODEL_LIB)(obc_oce.o) \ 
     3127   $(MODEL_LIB)(obc_par.o) \ 
     3128   $(MODEL_LIB)(ocesbc.o) \ 
     3129   $(MODEL_LIB)(oce.o) \ 
     3130   $(MODEL_LIB)(ocfzpt.o) \ 
     3131   $(MODEL_LIB)(par_kind.o) \ 
     3132   $(MODEL_LIB)(par_oce.o) \ 
     3133   $(MODEL_LIB)(phycst.o) \ 
     3134   $(MODEL_LIB)(prtctl.o) \ 
     3135   $(MODEL_LIB)(solfet.o) \ 
     3136   $(MODEL_LIB)(solisl.o) \ 
     3137   $(MODEL_LIB)(solmat.o) \ 
     3138   $(MODEL_LIB)(solpcg.o) \ 
     3139   $(MODEL_LIB)(solsor.o) \ 
     3140   $(MODEL_LIB)(sol_oce.o) \ 
     3141   $(MODEL_LIB)(taumod.o) \ 
     3142   $(MODEL_LIB)(tradmp.o) \ 
     3143   $(MODEL_LIB)(zdf_oce.o) \ 
     3144   agrif_opa_interp.F90 \ 
     3145   cla_dynspg.F90 \ 
     3146   dom_oce.F90 \ 
     3147   flxrnf.F90 \ 
     3148   in_out_manager.F90 \ 
     3149   iom.F90 \ 
     3150   lbclnk.F90 \ 
     3151   lib_mpp.F90 \ 
     3152   obcdyn.F90 \ 
     3153   obcvol.F90 \ 
     3154   obc_oce.F90 \ 
     3155   ocesbc.F90 \ 
     3156   oce.F90 \ 
     3157   phycst.F90 \ 
     3158   prtctl.F90 \ 
     3159   restart.F90 \ 
     3160   solfet.F90 \ 
     3161   solmat.F90 \ 
     3162   solpcg.F90 \ 
     3163   solsor.F90 \ 
     3164   solsor_e.F90 \ 
     3165   solver.F90 \ 
     3166   sol_oce.F90 \ 
     3167   zdf_oce.F90 \ 
     3168   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3169   $(MODEL_LIB)(cla_dynspg.o) \ 
     3170   $(MODEL_LIB)(dom_oce.o) \ 
     3171   $(MODEL_LIB)(flxrnf.o) \ 
     3172   $(MODEL_LIB)(in_out_manager.o) \ 
     3173   $(MODEL_LIB)(iom.o) \ 
     3174   $(MODEL_LIB)(lbclnk.o) \ 
     3175   $(MODEL_LIB)(lib_mpp.o) \ 
     3176   $(MODEL_LIB)(obcdyn.o) \ 
     3177   $(MODEL_LIB)(obcvol.o) \ 
     3178   $(MODEL_LIB)(obc_oce.o) \ 
     3179   $(MODEL_LIB)(ocesbc.o) \ 
     3180   $(MODEL_LIB)(oce.o) \ 
     3181   $(MODEL_LIB)(phycst.o) \ 
     3182   $(MODEL_LIB)(prtctl.o) \ 
     3183   $(MODEL_LIB)(restart.o) \ 
     3184   $(MODEL_LIB)(solfet.o) \ 
     3185   $(MODEL_LIB)(solmat.o) \ 
     3186   $(MODEL_LIB)(solpcg.o) \ 
     3187   $(MODEL_LIB)(solsor.o) \ 
     3188   $(MODEL_LIB)(solsor_e.o) \ 
     3189   $(MODEL_LIB)(solver.o) \ 
     3190   $(MODEL_LIB)(sol_oce.o) \ 
     3191   $(MODEL_LIB)(zdf_oce.o) \ 
     3192   domzgr_substitute.h90 \ 
     3193   $(AGRIF_LIB) \ 
     3194   KEY_CPP \ 
     3195   dynspg_flt_jki.F90 
     3196$(MODEL_LIB)(dynspg_oce.o) :  \ 
     3197   par_kind.F90 \ 
     3198   $(MODEL_LIB)(par_kind.o) \ 
     3199   par_oce.F90 \ 
     3200   $(MODEL_LIB)(par_oce.o) \ 
     3201   KEY_CPP \ 
     3202   dynspg_oce.F90 
     3203$(MODEL_LIB)(dynspg_rl.o) :   \ 
     3204   blk_oce.F90 \ 
     3205   cpl_oce.F90 \ 
     3206   daymod.F90 \ 
     3207   dom_oce.F90 \ 
     3208   dynspg_oce.F90 \ 
     3209   ice_oce.F90 \ 
     3210   in_out_manager.F90 \ 
     3211   iom.F90 \ 
     3212   lbclnk.F90 \ 
     3213   lib_mpp.F90 \ 
     3214   lib_print.f90 \ 
     3215   obc_oce.F90 \ 
     3216   obc_par.F90 \ 
     3217   oce.F90 \ 
     3218   par_kind.F90 \ 
     3219   par_oce.F90 \ 
     3220   phycst.F90 \ 
     3221   solfet.F90 \ 
     3222   solisl.F90 \ 
     3223   solmat.F90 \ 
     3224   solpcg.F90 \ 
     3225   solsor.F90 \ 
     3226   sol_oce.F90 \ 
     3227   zdf_oce.F90 \ 
     3228   $(MODEL_LIB)(blk_oce.o) \ 
     3229   $(MODEL_LIB)(cpl_oce.o) \ 
     3230   $(MODEL_LIB)(daymod.o) \ 
     3231   $(MODEL_LIB)(dom_oce.o) \ 
     3232   $(MODEL_LIB)(dynspg_oce.o) \ 
     3233   $(MODEL_LIB)(ice_oce.o) \ 
     3234   $(MODEL_LIB)(in_out_manager.o) \ 
     3235   $(MODEL_LIB)(iom.o) \ 
     3236   $(MODEL_LIB)(lbclnk.o) \ 
     3237   $(MODEL_LIB)(lib_mpp.o) \ 
     3238   $(MODEL_LIB)(lib_print.o) \ 
     3239   $(MODEL_LIB)(obc_oce.o) \ 
     3240   $(MODEL_LIB)(obc_par.o) \ 
     3241   $(MODEL_LIB)(oce.o) \ 
     3242   $(MODEL_LIB)(par_kind.o) \ 
     3243   $(MODEL_LIB)(par_oce.o) \ 
     3244   $(MODEL_LIB)(phycst.o) \ 
     3245   $(MODEL_LIB)(solfet.o) \ 
     3246   $(MODEL_LIB)(solisl.o) \ 
     3247   $(MODEL_LIB)(solmat.o) \ 
     3248   $(MODEL_LIB)(solpcg.o) \ 
     3249   $(MODEL_LIB)(solsor.o) \ 
     3250   $(MODEL_LIB)(sol_oce.o) \ 
     3251   $(MODEL_LIB)(zdf_oce.o) \ 
     3252   dom_oce.F90 \ 
     3253   in_out_manager.F90 \ 
     3254   iom.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   restart.F90 \ 
     3263   solfet.F90 \ 
     3264   solisl.F90 \ 
     3265   solpcg.F90 \ 
     3266   solsor.F90 \ 
     3267   solsor_e.F90 \ 
     3268   solver.F90 \ 
     3269   sol_oce.F90 \ 
     3270   zdf_oce.F90 \ 
     3271   $(MODEL_LIB)(dom_oce.o) \ 
     3272   $(MODEL_LIB)(in_out_manager.o) \ 
     3273   $(MODEL_LIB)(iom.o) \ 
     3274   $(MODEL_LIB)(lbclnk.o) \ 
     3275   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3276   $(MODEL_LIB)(ldftra_oce.o) \ 
     3277   $(MODEL_LIB)(lib_mpp.o) \ 
     3278   $(MODEL_LIB)(obc_oce.o) \ 
     3279   $(MODEL_LIB)(oce.o) \ 
     3280   $(MODEL_LIB)(phycst.o) \ 
     3281   $(MODEL_LIB)(restart.o) \ 
     3282   $(MODEL_LIB)(solfet.o) \ 
     3283   $(MODEL_LIB)(solisl.o) \ 
     3284   $(MODEL_LIB)(solpcg.o) \ 
     3285   $(MODEL_LIB)(solsor.o) \ 
     3286   $(MODEL_LIB)(solsor_e.o) \ 
     3287   $(MODEL_LIB)(solver.o) \ 
     3288   $(MODEL_LIB)(sol_oce.o) \ 
     3289   $(MODEL_LIB)(zdf_oce.o) \ 
     3290   domzgr_substitute.h90 \ 
     3291   obc_vectopt_loop_substitute.h90 \ 
     3292   vectopt_loop_substitute.h90 \ 
     3293   KEY_CPP \ 
     3294   dynspg_rl.F90 
     3295$(MODEL_LIB)(dynspg_ts.o) :   \ 
     3296   blk_oce.F90 \ 
     3297   cpl_oce.F90 \ 
     3298   daymod.F90 \ 
     3299   dom_oce.F90 \ 
     3300   dtasal.F90 \ 
     3301   dtasss.F90 \ 
     3302   dtasst.F90 \ 
     3303   dtatem.F90 \ 
     3304   dynspg_oce.F90 \ 
     3305   flxmod.F90 \ 
     3306   flxrnf.F90 \ 
     3307   flx_oce.F90 \ 
     3308   ice_oce.F90 \ 
     3309   in_out_manager.F90 \ 
     3310   iom.F90 \ 
     3311   lbclnk.F90 \ 
     3312   lib_mpp.F90 \ 
     3313   lib_print.f90 \ 
     3314   obccli.F90 \ 
     3315   obcdta.F90 \ 
     3316   obc_oce.F90 \ 
     3317   obc_par.F90 \ 
     3318   oce.F90 \ 
     3319   ocfzpt.F90 \ 
     3320   par_kind.F90 \ 
     3321   par_oce.F90 \ 
     3322   phycst.F90 \ 
     3323   prtctl.F90 \ 
     3324   taumod.F90 \ 
     3325   tradmp.F90 \ 
     3326   trdmod.F90 \ 
     3327   trdmod_oce.F90 \ 
     3328   $(MODEL_LIB)(blk_oce.o) \ 
     3329   $(MODEL_LIB)(cpl_oce.o) \ 
     3330   $(MODEL_LIB)(daymod.o) \ 
     3331   $(MODEL_LIB)(dom_oce.o) \ 
     3332   $(MODEL_LIB)(dtasal.o) \ 
     3333   $(MODEL_LIB)(dtasss.o) \ 
     3334   $(MODEL_LIB)(dtasst.o) \ 
     3335   $(MODEL_LIB)(dtatem.o) \ 
     3336   $(MODEL_LIB)(dynspg_oce.o) \ 
     3337   $(MODEL_LIB)(flxmod.o) \ 
     3338   $(MODEL_LIB)(flxrnf.o) \ 
     3339   $(MODEL_LIB)(flx_oce.o) \ 
     3340   $(MODEL_LIB)(ice_oce.o) \ 
     3341   $(MODEL_LIB)(in_out_manager.o) \ 
     3342   $(MODEL_LIB)(iom.o) \ 
     3343   $(MODEL_LIB)(lbclnk.o) \ 
     3344   $(MODEL_LIB)(lib_mpp.o) \ 
     3345   $(MODEL_LIB)(lib_print.o) \ 
     3346   $(MODEL_LIB)(obccli.o) \ 
     3347   $(MODEL_LIB)(obcdta.o) \ 
     3348   $(MODEL_LIB)(obc_oce.o) \ 
     3349   $(MODEL_LIB)(obc_par.o) \ 
     3350   $(MODEL_LIB)(oce.o) \ 
     3351   $(MODEL_LIB)(ocfzpt.o) \ 
     3352   $(MODEL_LIB)(par_kind.o) \ 
     3353   $(MODEL_LIB)(par_oce.o) \ 
     3354   $(MODEL_LIB)(phycst.o) \ 
     3355   $(MODEL_LIB)(prtctl.o) \ 
     3356   $(MODEL_LIB)(taumod.o) \ 
     3357   $(MODEL_LIB)(tradmp.o) \ 
     3358   $(MODEL_LIB)(trdmod.o) \ 
     3359   $(MODEL_LIB)(trdmod_oce.o) \ 
     3360   dom_oce.F90 \ 
     3361   dynspg_oce.F90 \ 
     3362   dynvor.F90 \ 
     3363   in_out_manager.F90 \ 
     3364   iom.F90 \ 
     3365   lbclnk.F90 \ 
     3366   lib_mpp.F90 \ 
     3367   obcdta.F90 \ 
    29153368   obcfla.F90 \ 
    29163369   obc_oce.F90 \ 
    29173370   obc_par.F90 \ 
    2918    obcvol.F90 \ 
    2919    oce.F90 \ 
    29203371   ocesbc.F90 \ 
    2921    par_kind.F90 \ 
    2922    par_oce.F90 \ 
    2923    phycst.F90 \ 
    2924    prtctl.F90 \ 
    2925    solfet.F90 \ 
    2926    solisl.F90 \ 
    2927    solmat.F90 \ 
    2928    sol_oce.F90 \ 
    2929    solpcg.F90 \ 
    2930    solsor_e.F90 \ 
    2931    solsor.F90 \ 
    2932    trabbl.F90 \ 
     3372   oce.F90 \ 
     3373   phycst.F90 \ 
     3374   prtctl.F90 \ 
     3375   restart.F90 \ 
     3376   $(MODEL_LIB)(dom_oce.o) \ 
     3377   $(MODEL_LIB)(dynspg_oce.o) \ 
     3378   $(MODEL_LIB)(dynvor.o) \ 
     3379   $(MODEL_LIB)(in_out_manager.o) \ 
     3380   $(MODEL_LIB)(iom.o) \ 
     3381   $(MODEL_LIB)(lbclnk.o) \ 
     3382   $(MODEL_LIB)(lib_mpp.o) \ 
     3383   $(MODEL_LIB)(obcdta.o) \ 
     3384   $(MODEL_LIB)(obcfla.o) \ 
     3385   $(MODEL_LIB)(obc_oce.o) \ 
     3386   $(MODEL_LIB)(obc_par.o) \ 
     3387   $(MODEL_LIB)(ocesbc.o) \ 
     3388   $(MODEL_LIB)(oce.o) \ 
     3389   $(MODEL_LIB)(phycst.o) \ 
     3390   $(MODEL_LIB)(prtctl.o) \ 
     3391   $(MODEL_LIB)(restart.o) \ 
     3392   domzgr_substitute.h90 \ 
     3393   vectopt_loop_substitute.h90 \ 
     3394   KEY_CPP \ 
     3395   dynspg_ts.F90 
     3396$(MODEL_LIB)(dynspg_ts_jki.o) :  \ 
     3397   blk_oce.F90 \ 
     3398   cpl_oce.F90 \ 
     3399   daymod.F90 \ 
     3400   dom_oce.F90 \ 
     3401   dtasal.F90 \ 
     3402   dtasss.F90 \ 
     3403   dtasst.F90 \ 
     3404   dtatem.F90 \ 
     3405   dynspg_oce.F90 \ 
     3406   flxmod.F90 \ 
     3407   flxrnf.F90 \ 
     3408   flx_oce.F90 \ 
     3409   ice_oce.F90 \ 
     3410   in_out_manager.F90 \ 
     3411   iom.F90 \ 
     3412   lbclnk.F90 \ 
     3413   lib_mpp.F90 \ 
     3414   lib_print.f90 \ 
     3415   obccli.F90 \ 
     3416   obcdta.F90 \ 
     3417   obc_oce.F90 \ 
     3418   obc_par.F90 \ 
     3419   oce.F90 \ 
     3420   ocfzpt.F90 \ 
     3421   par_kind.F90 \ 
     3422   par_oce.F90 \ 
     3423   phycst.F90 \ 
     3424   prtctl.F90 \ 
     3425   taumod.F90 \ 
     3426   tradmp.F90 \ 
     3427   trdmod.F90 \ 
     3428   trdmod_oce.F90 \ 
     3429   $(MODEL_LIB)(blk_oce.o) \ 
     3430   $(MODEL_LIB)(cpl_oce.o) \ 
     3431   $(MODEL_LIB)(daymod.o) \ 
     3432   $(MODEL_LIB)(dom_oce.o) \ 
     3433   $(MODEL_LIB)(dtasal.o) \ 
     3434   $(MODEL_LIB)(dtasss.o) \ 
     3435   $(MODEL_LIB)(dtasst.o) \ 
     3436   $(MODEL_LIB)(dtatem.o) \ 
     3437   $(MODEL_LIB)(dynspg_oce.o) \ 
     3438   $(MODEL_LIB)(flxmod.o) \ 
     3439   $(MODEL_LIB)(flxrnf.o) \ 
     3440   $(MODEL_LIB)(flx_oce.o) \ 
     3441   $(MODEL_LIB)(ice_oce.o) \ 
     3442   $(MODEL_LIB)(in_out_manager.o) \ 
     3443   $(MODEL_LIB)(iom.o) \ 
     3444   $(MODEL_LIB)(lbclnk.o) \ 
     3445   $(MODEL_LIB)(lib_mpp.o) \ 
     3446   $(MODEL_LIB)(lib_print.o) \ 
     3447   $(MODEL_LIB)(obccli.o) \ 
     3448   $(MODEL_LIB)(obcdta.o) \ 
     3449   $(MODEL_LIB)(obc_oce.o) \ 
     3450   $(MODEL_LIB)(obc_par.o) \ 
     3451   $(MODEL_LIB)(oce.o) \ 
     3452   $(MODEL_LIB)(ocfzpt.o) \ 
     3453   $(MODEL_LIB)(par_kind.o) \ 
     3454   $(MODEL_LIB)(par_oce.o) \ 
     3455   $(MODEL_LIB)(phycst.o) \ 
     3456   $(MODEL_LIB)(prtctl.o) \ 
     3457   $(MODEL_LIB)(taumod.o) \ 
     3458   $(MODEL_LIB)(tradmp.o) \ 
     3459   $(MODEL_LIB)(trdmod.o) \ 
     3460   $(MODEL_LIB)(trdmod_oce.o) \ 
     3461   dom_oce.F90 \ 
     3462   dynspg_oce.F90 \ 
     3463   dynvor.F90 \ 
     3464   in_out_manager.F90 \ 
     3465   lbclnk.F90 \ 
     3466   lib_mpp.F90 \ 
     3467   obcdta.F90 \ 
     3468   obcfla.F90 \ 
     3469   obc_oce.F90 \ 
     3470   obc_par.F90 \ 
     3471   ocesbc.F90 \ 
     3472   oce.F90 \ 
     3473   phycst.F90 \ 
     3474   prtctl.F90 \ 
     3475   $(MODEL_LIB)(dom_oce.o) \ 
     3476   $(MODEL_LIB)(dynspg_oce.o) \ 
     3477   $(MODEL_LIB)(dynvor.o) \ 
     3478   $(MODEL_LIB)(in_out_manager.o) \ 
     3479   $(MODEL_LIB)(lbclnk.o) \ 
     3480   $(MODEL_LIB)(lib_mpp.o) \ 
     3481   $(MODEL_LIB)(obcdta.o) \ 
     3482   $(MODEL_LIB)(obcfla.o) \ 
     3483   $(MODEL_LIB)(obc_oce.o) \ 
     3484   $(MODEL_LIB)(obc_par.o) \ 
     3485   $(MODEL_LIB)(ocesbc.o) \ 
     3486   $(MODEL_LIB)(oce.o) \ 
     3487   $(MODEL_LIB)(phycst.o) \ 
     3488   $(MODEL_LIB)(prtctl.o) \ 
     3489   domzgr_substitute.h90 \ 
     3490   vectopt_loop_substitute.h90 \ 
     3491   KEY_CPP \ 
     3492   dynspg_ts_jki.F90 
     3493$(MODEL_LIB)(dynvor.o) :   \ 
     3494   dom_oce.F90 \ 
     3495   in_out_manager.F90 \ 
     3496   ldftra_oce.F90 \ 
     3497   lib_mpp.F90 \ 
     3498   lib_print.f90 \ 
     3499   oce.F90 \ 
     3500   par_kind.F90 \ 
     3501   par_oce.F90 \ 
     3502   phycst.F90 \ 
     3503   taumod.F90 \ 
    29333504   trdicp.F90 \ 
    29343505   trdicp_oce.F90 \ 
     
    29393510   trdvor_oce.F90 \ 
    29403511   zdf_oce.F90 \ 
    2941    dom_oce.F90 \ 
    2942    dynspg_exp.F90 \ 
    2943    dynspg_exp_jki.F90 \ 
    2944    dynspg_flt.F90 \ 
    2945    dynspg_flt_jki.F90 \ 
    2946    dynspg_oce.F90 \ 
    2947    dynspg_rl.F90 \ 
    2948    dynspg_ts.F90 \ 
    2949    dynspg_ts_jki.F90 \ 
    2950    in_out_manager.F90 \ 
    2951    $(MODEL_LIB)(dom_oce.o) \ 
    2952    $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    2953    $(MODEL_LIB)(dynspg_exp.o) \ 
    2954    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    2955    $(MODEL_LIB)(dynspg_flt.o) \ 
    2956    $(MODEL_LIB)(dynspg_oce.o) \ 
    2957    $(MODEL_LIB)(dynspg_rl.o) \ 
    2958    $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    2959    $(MODEL_LIB)(dynspg_ts.o) \ 
    2960    $(MODEL_LIB)(in_out_manager.o) \ 
    2961    $(MODEL_LIB)(obc_oce.o) \ 
    2962    $(MODEL_LIB)(oce.o) \ 
    2963    $(MODEL_LIB)(prtctl.o) \ 
    2964    $(MODEL_LIB)(trdmod.o) \ 
    2965    $(MODEL_LIB)(trdmod_oce.o) \ 
    2966    obc_oce.F90 \ 
    2967    oce.F90 \ 
    2968    prtctl.F90 \ 
    2969    trdmod.F90 \ 
    2970    trdmod_oce.F90 \ 
    2971    domzgr_substitute.h90 \ 
    2972    vectopt_loop_substitute.h90 \ 
    2973    KEY_CPP \ 
    2974    dynspg.F90 
    2975 $(MODEL_LIB)(dynspg_flt.o) :  \ 
    2976    blk_oce.F90 \ 
    2977    cpl_oce.F90 \ 
    2978    daymod.F90 \ 
    2979    dom_oce.F90 \ 
    2980    dtasal.F90 \ 
    2981    dtasss.F90 \ 
    2982    dtasst.F90 \ 
    2983    dtatem.F90 \ 
    2984    dynspg_oce.F90 \ 
    2985    flxmod.F90 \ 
    2986    flx_oce.F90 \ 
    2987    flxrnf.F90 \ 
    2988    ice_oce.F90 \ 
    2989    in_out_manager.F90 \ 
    2990    iom.F90 \ 
    2991    lbclnk.F90 \ 
    2992    lib_feti.F90 \ 
    2993    lib_mpp.F90 \ 
    2994    lib_print.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)(flx_oce.o) \ 
    3006    $(MODEL_LIB)(flxrnf.o) \ 
    3007    $(MODEL_LIB)(ice_oce.o) \ 
    3008    $(MODEL_LIB)(in_out_manager.o) \ 
    3009    $(MODEL_LIB)(iom.o) \ 
    3010    $(MODEL_LIB)(lbclnk.o) \ 
    3011    $(MODEL_LIB)(lib_feti.o) \ 
    3012    $(MODEL_LIB)(lib_mpp.o) \ 
    3013    $(MODEL_LIB)(lib_print.o) \ 
    3014    $(MODEL_LIB)(obccli.o) \ 
    3015    $(MODEL_LIB)(obcdyn.o) \ 
    3016    $(MODEL_LIB)(obc_oce.o) \ 
    3017    $(MODEL_LIB)(obc_par.o) \ 
    3018    $(MODEL_LIB)(obcvol.o) \ 
    3019    $(MODEL_LIB)(oce.o) \ 
    3020    $(MODEL_LIB)(ocesbc.o) \ 
    3021    $(MODEL_LIB)(ocfzpt.o) \ 
    3022    $(MODEL_LIB)(par_kind.o) \ 
    3023    $(MODEL_LIB)(par_oce.o) \ 
    3024    $(MODEL_LIB)(phycst.o) \ 
    3025    $(MODEL_LIB)(prtctl.o) \ 
    3026    $(MODEL_LIB)(solfet.o) \ 
    3027    $(MODEL_LIB)(sol_oce.o) \ 
    3028    $(MODEL_LIB)(solpcg.o) \ 
    3029    $(MODEL_LIB)(solsor.o) \ 
     3512   $(MODEL_LIB)(dom_oce.o) \ 
     3513   $(MODEL_LIB)(in_out_manager.o) \ 
     3514   $(MODEL_LIB)(ldftra_oce.o) \ 
     3515   $(MODEL_LIB)(lib_mpp.o) \ 
     3516   $(MODEL_LIB)(lib_print.o) \ 
     3517   $(MODEL_LIB)(oce.o) \ 
     3518   $(MODEL_LIB)(par_kind.o) \ 
     3519   $(MODEL_LIB)(par_oce.o) \ 
     3520   $(MODEL_LIB)(phycst.o) \ 
    30303521   $(MODEL_LIB)(taumod.o) \ 
    3031    $(MODEL_LIB)(tradmp.o) \ 
    3032    $(MODEL_LIB)(zdf_oce.o) \ 
    3033    obccli.F90 \ 
    3034    obcdyn.F90 \ 
    3035    obc_oce.F90 \ 
    3036    obc_par.F90 \ 
    3037    obcvol.F90 \ 
    3038    oce.F90 \ 
    3039    ocesbc.F90 \ 
    3040    ocfzpt.F90 \ 
    3041    par_kind.F90 \ 
    3042    par_oce.F90 \ 
    3043    phycst.F90 \ 
    3044    prtctl.F90 \ 
    3045    solfet.F90 \ 
    3046    sol_oce.F90 \ 
    3047    solpcg.F90 \ 
    3048    solsor.F90 \ 
    3049    taumod.F90 \ 
    3050    tradmp.F90 \ 
    3051    zdf_oce.F90 \ 
    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    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3060    $(MODEL_LIB)(cla_dynspg.o) \ 
    3061    $(MODEL_LIB)(dom_oce.o) \ 
    3062    $(MODEL_LIB)(flxrnf.o) \ 
    3063    $(MODEL_LIB)(in_out_manager.o) \ 
    3064    $(MODEL_LIB)(lbclnk.o) \ 
    3065    $(MODEL_LIB)(lib_mpp.o) \ 
    3066    $(MODEL_LIB)(obcdyn.o) \ 
    3067    $(MODEL_LIB)(obc_oce.o) \ 
    3068    $(MODEL_LIB)(obcvol.o) \ 
    3069    $(MODEL_LIB)(oce.o) \ 
    3070    $(MODEL_LIB)(ocesbc.o) \ 
    3071    $(MODEL_LIB)(phycst.o) \ 
    3072    $(MODEL_LIB)(prtctl.o) \ 
    3073    $(MODEL_LIB)(solfet.o) \ 
    3074    $(MODEL_LIB)(solmat.o) \ 
    3075    $(MODEL_LIB)(sol_oce.o) \ 
    3076    $(MODEL_LIB)(solpcg.o) \ 
    3077    $(MODEL_LIB)(solsor_e.o) \ 
    3078    $(MODEL_LIB)(solsor.o) \ 
    3079    $(MODEL_LIB)(zdf_oce.o) \ 
    3080    obcdyn.F90 \ 
    3081    obc_oce.F90 \ 
    3082    obcvol.F90 \ 
    3083    oce.F90 \ 
    3084    ocesbc.F90 \ 
    3085    phycst.F90 \ 
    3086    prtctl.F90 \ 
    3087    solfet.F90 \ 
    3088    solmat.F90 \ 
    3089    sol_oce.F90 \ 
    3090    solpcg.F90 \ 
    3091    solsor_e.F90 \ 
    3092    solsor.F90 \ 
    3093    zdf_oce.F90 \ 
    3094    domzgr_substitute.h90 \ 
    3095    vectopt_loop_substitute.h90 \ 
    3096    $(AGRIF_LIB) \ 
    3097    KEY_CPP \ 
    3098    dynspg_flt.F90 
    3099 $(MODEL_LIB)(dynspg_flt_jki.o) : \ 
    3100    blk_oce.F90 \ 
    3101    cpl_oce.F90 \ 
    3102    daymod.F90 \ 
    3103    dom_oce.F90 \ 
    3104    dtasal.F90 \ 
    3105    dtasss.F90 \ 
    3106    dtasst.F90 \ 
    3107    dtatem.F90 \ 
    3108    dynspg_oce.F90 \ 
    3109    flxmod.F90 \ 
    3110    flx_oce.F90 \ 
    3111    flxrnf.F90 \ 
    3112    ice_oce.F90 \ 
    3113    in_out_manager.F90 \ 
    3114    iom.F90 \ 
    3115    lbclnk.F90 \ 
    3116    lib_feti.F90 \ 
    3117    lib_mpp.F90 \ 
    3118    lib_print.f90 \ 
    3119    $(MODEL_LIB)(blk_oce.o) \ 
    3120    $(MODEL_LIB)(cpl_oce.o) \ 
    3121    $(MODEL_LIB)(daymod.o) \ 
    3122    $(MODEL_LIB)(dom_oce.o) \ 
    3123    $(MODEL_LIB)(dtasal.o) \ 
    3124    $(MODEL_LIB)(dtasss.o) \ 
    3125    $(MODEL_LIB)(dtasst.o) \ 
    3126    $(MODEL_LIB)(dtatem.o) \ 
    3127    $(MODEL_LIB)(dynspg_oce.o) \ 
    3128    $(MODEL_LIB)(flxmod.o) \ 
    3129    $(MODEL_LIB)(flx_oce.o) \ 
    3130    $(MODEL_LIB)(flxrnf.o) \ 
    3131    $(MODEL_LIB)(ice_oce.o) \ 
    3132    $(MODEL_LIB)(in_out_manager.o) \ 
    3133    $(MODEL_LIB)(iom.o) \ 
    3134    $(MODEL_LIB)(lbclnk.o) \ 
    3135    $(MODEL_LIB)(lib_feti.o) \ 
    3136    $(MODEL_LIB)(lib_mpp.o) \ 
    3137    $(MODEL_LIB)(lib_print.o) \ 
    3138    $(MODEL_LIB)(obccli.o) \ 
    3139    $(MODEL_LIB)(obcdyn.o) \ 
    3140    $(MODEL_LIB)(obc_oce.o) \ 
    3141    $(MODEL_LIB)(obc_par.o) \ 
    3142    $(MODEL_LIB)(obcvol.o) \ 
    3143    $(MODEL_LIB)(oce.o) \ 
    3144    $(MODEL_LIB)(ocesbc.o) \ 
    3145    $(MODEL_LIB)(ocfzpt.o) \ 
    3146    $(MODEL_LIB)(par_kind.o) \ 
    3147    $(MODEL_LIB)(par_oce.o) \ 
    3148    $(MODEL_LIB)(phycst.o) \ 
    3149    $(MODEL_LIB)(prtctl.o) \ 
    3150    $(MODEL_LIB)(solfet.o) \ 
    3151    $(MODEL_LIB)(sol_oce.o) \ 
    3152    $(MODEL_LIB)(solpcg.o) \ 
    3153    $(MODEL_LIB)(solsor.o) \ 
    3154    $(MODEL_LIB)(taumod.o) \ 
    3155    $(MODEL_LIB)(tradmp.o) \ 
    3156    $(MODEL_LIB)(zdf_oce.o) \ 
    3157    obccli.F90 \ 
    3158    obcdyn.F90 \ 
    3159    obc_oce.F90 \ 
    3160    obc_par.F90 \ 
    3161    obcvol.F90 \ 
    3162    oce.F90 \ 
    3163    ocesbc.F90 \ 
    3164    ocfzpt.F90 \ 
    3165    par_kind.F90 \ 
    3166    par_oce.F90 \ 
    3167    phycst.F90 \ 
    3168    prtctl.F90 \ 
    3169    solfet.F90 \ 
    3170    sol_oce.F90 \ 
    3171    solpcg.F90 \ 
    3172    solsor.F90 \ 
    3173    taumod.F90 \ 
    3174    tradmp.F90 \ 
    3175    zdf_oce.F90 \ 
    3176    agrif_opa_interp.F90 \ 
    3177    cla_dynspg.F90 \ 
    3178    dom_oce.F90 \ 
    3179    flxrnf.F90 \ 
    3180    in_out_manager.F90 \ 
    3181    lbclnk.F90 \ 
    3182    lib_mpp.F90 \ 
    3183    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3184    $(MODEL_LIB)(cla_dynspg.o) \ 
    3185    $(MODEL_LIB)(dom_oce.o) \ 
    3186    $(MODEL_LIB)(flxrnf.o) \ 
    3187    $(MODEL_LIB)(in_out_manager.o) \ 
    3188    $(MODEL_LIB)(lbclnk.o) \ 
    3189    $(MODEL_LIB)(lib_mpp.o) \ 
    3190    $(MODEL_LIB)(obcdyn.o) \ 
    3191    $(MODEL_LIB)(obc_oce.o) \ 
    3192    $(MODEL_LIB)(obcvol.o) \ 
    3193    $(MODEL_LIB)(oce.o) \ 
    3194    $(MODEL_LIB)(ocesbc.o) \ 
    3195    $(MODEL_LIB)(phycst.o) \ 
    3196    $(MODEL_LIB)(prtctl.o) \ 
    3197    $(MODEL_LIB)(solfet.o) \ 
    3198    $(MODEL_LIB)(solmat.o) \ 
    3199    $(MODEL_LIB)(sol_oce.o) \ 
    3200    $(MODEL_LIB)(solpcg.o) \ 
    3201    $(MODEL_LIB)(solsor_e.o) \ 
    3202    $(MODEL_LIB)(solsor.o) \ 
    3203    $(MODEL_LIB)(zdf_oce.o) \ 
    3204    obcdyn.F90 \ 
    3205    obc_oce.F90 \ 
    3206    obcvol.F90 \ 
    3207    oce.F90 \ 
    3208    ocesbc.F90 \ 
    3209    phycst.F90 \ 
    3210    prtctl.F90 \ 
    3211    solfet.F90 \ 
    3212    solmat.F90 \ 
    3213    sol_oce.F90 \ 
    3214    solpcg.F90 \ 
    3215    solsor_e.F90 \ 
    3216    solsor.F90 \ 
    3217    zdf_oce.F90 \ 
    3218    domzgr_substitute.h90 \ 
    3219    $(AGRIF_LIB) \ 
    3220    KEY_CPP \ 
    3221    dynspg_flt_jki.F90 
    3222 $(MODEL_LIB)(dynspg_oce.o) :  \ 
    3223    $(MODEL_LIB)(par_kind.o) \ 
    3224    par_kind.F90 \ 
    3225    $(MODEL_LIB)(par_oce.o) \ 
    3226    par_oce.F90 \ 
    3227    KEY_CPP \ 
    3228    dynspg_oce.F90 
    3229 $(MODEL_LIB)(dynspg_rl.o) :   \ 
    3230    dom_oce.F90 \ 
    3231    in_out_manager.F90 \ 
    3232    iom.F90 \ 
    3233    lbclnk.F90 \ 
    3234    lib_mpp.F90 \ 
    3235    lib_print.f90 \ 
    3236    $(MODEL_LIB)(dom_oce.o) \ 
    3237    $(MODEL_LIB)(in_out_manager.o) \ 
    3238    $(MODEL_LIB)(iom.o) \ 
    3239    $(MODEL_LIB)(lbclnk.o) \ 
    3240    $(MODEL_LIB)(lib_mpp.o) \ 
    3241    $(MODEL_LIB)(lib_print.o) \ 
    3242    $(MODEL_LIB)(obc_oce.o) \ 
    3243    $(MODEL_LIB)(obc_par.o) \ 
    3244    $(MODEL_LIB)(oce.o) \ 
    3245    $(MODEL_LIB)(par_kind.o) \ 
    3246    $(MODEL_LIB)(par_oce.o) \ 
    3247    $(MODEL_LIB)(solfet.o) \ 
    3248    $(MODEL_LIB)(sol_oce.o) \ 
    3249    $(MODEL_LIB)(solpcg.o) \ 
    3250    $(MODEL_LIB)(solsor.o) \ 
    3251    $(MODEL_LIB)(zdf_oce.o) \ 
    3252    obc_oce.F90 \ 
    3253    obc_par.F90 \ 
    3254    oce.F90 \ 
    3255    par_kind.F90 \ 
    3256    par_oce.F90 \ 
    3257    solfet.F90 \ 
    3258    sol_oce.F90 \ 
    3259    solpcg.F90 \ 
    3260    solsor.F90 \ 
    3261    zdf_oce.F90 \ 
    3262    dom_oce.F90 \ 
    3263    in_out_manager.F90 \ 
    3264    lbclnk.F90 \ 
    3265    ldfdyn_oce.F90 \ 
    3266    ldftra_oce.F90 \ 
    3267    lib_mpp.F90 \ 
    3268    $(MODEL_LIB)(dom_oce.o) \ 
    3269    $(MODEL_LIB)(in_out_manager.o) \ 
    3270    $(MODEL_LIB)(lbclnk.o) \ 
    3271    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3272    $(MODEL_LIB)(ldftra_oce.o) \ 
    3273    $(MODEL_LIB)(lib_mpp.o) \ 
    3274    $(MODEL_LIB)(obc_oce.o) \ 
    3275    $(MODEL_LIB)(oce.o) \ 
    3276    $(MODEL_LIB)(phycst.o) \ 
    3277    $(MODEL_LIB)(solfet.o) \ 
    3278    $(MODEL_LIB)(solisl.o) \ 
    3279    $(MODEL_LIB)(sol_oce.o) \ 
    3280    $(MODEL_LIB)(solpcg.o) \ 
    3281    $(MODEL_LIB)(solsor_e.o) \ 
    3282    $(MODEL_LIB)(solsor.o) \ 
    3283    $(MODEL_LIB)(zdf_oce.o) \ 
    3284    obc_oce.F90 \ 
    3285    oce.F90 \ 
    3286    phycst.F90 \ 
    3287    solfet.F90 \ 
    3288    solisl.F90 \ 
    3289    sol_oce.F90 \ 
    3290    solpcg.F90 \ 
    3291    solsor_e.F90 \ 
    3292    solsor.F90 \ 
    3293    zdf_oce.F90 \ 
    3294    domzgr_substitute.h90 \ 
    3295    obc_vectopt_loop_substitute.h90 \ 
    3296    vectopt_loop_substitute.h90 \ 
    3297    KEY_CPP \ 
    3298    dynspg_rl.F90 
    3299 $(MODEL_LIB)(dynspg_ts.o) :   \ 
    3300    blk_oce.F90 \ 
    3301    cpl_oce.F90 \ 
    3302    daymod.F90 \ 
    3303    dom_oce.F90 \ 
    3304    dtasal.F90 \ 
    3305    dtasss.F90 \ 
    3306    dtasst.F90 \ 
    3307    dtatem.F90 \ 
    3308    dynspg_oce.F90 \ 
    3309    flxmod.F90 \ 
    3310    flx_oce.F90 \ 
    3311    flxrnf.F90 \ 
    3312    ice_oce.F90 \ 
    3313    in_out_manager.F90 \ 
    3314    iom.F90 \ 
    3315    lbclnk.F90 \ 
    3316    lib_mpp.F90 \ 
    3317    lib_print.f90 \ 
    3318    $(MODEL_LIB)(blk_oce.o) \ 
    3319    $(MODEL_LIB)(cpl_oce.o) \ 
    3320    $(MODEL_LIB)(daymod.o) \ 
    3321    $(MODEL_LIB)(dom_oce.o) \ 
    3322    $(MODEL_LIB)(dtasal.o) \ 
    3323    $(MODEL_LIB)(dtasss.o) \ 
    3324    $(MODEL_LIB)(dtasst.o) \ 
    3325    $(MODEL_LIB)(dtatem.o) \ 
    3326    $(MODEL_LIB)(dynspg_oce.o) \ 
    3327    $(MODEL_LIB)(flxmod.o) \ 
    3328    $(MODEL_LIB)(flx_oce.o) \ 
    3329    $(MODEL_LIB)(flxrnf.o) \ 
    3330    $(MODEL_LIB)(ice_oce.o) \ 
    3331    $(MODEL_LIB)(in_out_manager.o) \ 
    3332    $(MODEL_LIB)(iom.o) \ 
    3333    $(MODEL_LIB)(lbclnk.o) \ 
    3334    $(MODEL_LIB)(lib_mpp.o) \ 
    3335    $(MODEL_LIB)(lib_print.o) \ 
    3336    $(MODEL_LIB)(obccli.o) \ 
    3337    $(MODEL_LIB)(obcdta.o) \ 
    3338    $(MODEL_LIB)(obc_oce.o) \ 
    3339    $(MODEL_LIB)(obc_par.o) \ 
    3340    $(MODEL_LIB)(oce.o) \ 
    3341    $(MODEL_LIB)(ocfzpt.o) \ 
    3342    $(MODEL_LIB)(par_kind.o) \ 
    3343    $(MODEL_LIB)(par_oce.o) \ 
    3344    $(MODEL_LIB)(phycst.o) \ 
    3345    $(MODEL_LIB)(prtctl.o) \ 
    3346    $(MODEL_LIB)(taumod.o) \ 
    3347    $(MODEL_LIB)(tradmp.o) \ 
    3348    $(MODEL_LIB)(trdmod.o) \ 
    3349    $(MODEL_LIB)(trdmod_oce.o) \ 
    3350    obccli.F90 \ 
    3351    obcdta.F90 \ 
    3352    obc_oce.F90 \ 
    3353    obc_par.F90 \ 
    3354    oce.F90 \ 
    3355    ocfzpt.F90 \ 
    3356    par_kind.F90 \ 
    3357    par_oce.F90 \ 
    3358    phycst.F90 \ 
    3359    prtctl.F90 \ 
    3360    taumod.F90 \ 
    3361    tradmp.F90 \ 
    3362    trdmod.F90 \ 
    3363    trdmod_oce.F90 \ 
    3364    dom_oce.F90 \ 
    3365    dynspg_oce.F90 \ 
    3366    dynvor.F90 \ 
    3367    in_out_manager.F90 \ 
    3368    lbclnk.F90 \ 
    3369    lib_mpp.F90 \ 
    3370    $(MODEL_LIB)(dom_oce.o) \ 
    3371    $(MODEL_LIB)(dynspg_oce.o) \ 
    3372    $(MODEL_LIB)(dynvor.o) \ 
    3373    $(MODEL_LIB)(in_out_manager.o) \ 
    3374    $(MODEL_LIB)(lbclnk.o) \ 
    3375    $(MODEL_LIB)(lib_mpp.o) \ 
    3376    $(MODEL_LIB)(obcdta.o) \ 
    3377    $(MODEL_LIB)(obcfla.o) \ 
    3378    $(MODEL_LIB)(obc_oce.o) \ 
    3379    $(MODEL_LIB)(obc_par.o) \ 
    3380    $(MODEL_LIB)(oce.o) \ 
    3381    $(MODEL_LIB)(ocesbc.o) \ 
    3382    $(MODEL_LIB)(phycst.o) \ 
    3383    $(MODEL_LIB)(prtctl.o) \ 
    3384    obcdta.F90 \ 
    3385    obcfla.F90 \ 
    3386    obc_oce.F90 \ 
    3387    obc_par.F90 \ 
    3388    oce.F90 \ 
    3389    ocesbc.F90 \ 
    3390    phycst.F90 \ 
    3391    prtctl.F90 \ 
    3392    domzgr_substitute.h90 \ 
    3393    vectopt_loop_substitute.h90 \ 
    3394    KEY_CPP \ 
    3395    dynspg_ts.F90 
    3396 $(MODEL_LIB)(dynspg_ts_jki.o) :  \ 
    3397    blk_oce.F90 \ 
    3398    cpl_oce.F90 \ 
    3399    daymod.F90 \ 
    3400    dom_oce.F90 \ 
    3401    dtasal.F90 \ 
    3402    dtasss.F90 \ 
    3403    dtasst.F90 \ 
    3404    dtatem.F90 \ 
    3405    dynspg_oce.F90 \ 
    3406    flxmod.F90 \ 
    3407    flx_oce.F90 \ 
    3408    flxrnf.F90 \ 
    3409    ice_oce.F90 \ 
    3410    in_out_manager.F90 \ 
    3411    iom.F90 \ 
    3412    lbclnk.F90 \ 
    3413    lib_mpp.F90 \ 
    3414    lib_print.f90 \ 
    3415    $(MODEL_LIB)(blk_oce.o) \ 
    3416    $(MODEL_LIB)(cpl_oce.o) \ 
    3417    $(MODEL_LIB)(daymod.o) \ 
    3418    $(MODEL_LIB)(dom_oce.o) \ 
    3419    $(MODEL_LIB)(dtasal.o) \ 
    3420    $(MODEL_LIB)(dtasss.o) \ 
    3421    $(MODEL_LIB)(dtasst.o) \ 
    3422    $(MODEL_LIB)(dtatem.o) \ 
    3423    $(MODEL_LIB)(dynspg_oce.o) \ 
    3424    $(MODEL_LIB)(flxmod.o) \ 
    3425    $(MODEL_LIB)(flx_oce.o) \ 
    3426    $(MODEL_LIB)(flxrnf.o) \ 
    3427    $(MODEL_LIB)(ice_oce.o) \ 
    3428    $(MODEL_LIB)(in_out_manager.o) \ 
    3429    $(MODEL_LIB)(iom.o) \ 
    3430    $(MODEL_LIB)(lbclnk.o) \ 
    3431    $(MODEL_LIB)(lib_mpp.o) \ 
    3432    $(MODEL_LIB)(lib_print.o) \ 
    3433    $(MODEL_LIB)(obccli.o) \ 
    3434    $(MODEL_LIB)(obcdta.o) \ 
    3435    $(MODEL_LIB)(obc_oce.o) \ 
    3436    $(MODEL_LIB)(obc_par.o) \ 
    3437    $(MODEL_LIB)(oce.o) \ 
    3438    $(MODEL_LIB)(ocfzpt.o) \ 
    3439    $(MODEL_LIB)(par_kind.o) \ 
    3440    $(MODEL_LIB)(par_oce.o) \ 
    3441    $(MODEL_LIB)(phycst.o) \ 
    3442    $(MODEL_LIB)(prtctl.o) \ 
    3443    $(MODEL_LIB)(taumod.o) \ 
    3444    $(MODEL_LIB)(tradmp.o) \ 
    3445    $(MODEL_LIB)(trdmod.o) \ 
    3446    $(MODEL_LIB)(trdmod_oce.o) \ 
    3447    obccli.F90 \ 
    3448    obcdta.F90 \ 
    3449    obc_oce.F90 \ 
    3450    obc_par.F90 \ 
    3451    oce.F90 \ 
    3452    ocfzpt.F90 \ 
    3453    par_kind.F90 \ 
    3454    par_oce.F90 \ 
    3455    phycst.F90 \ 
    3456    prtctl.F90 \ 
    3457    taumod.F90 \ 
    3458    tradmp.F90 \ 
    3459    trdmod.F90 \ 
    3460    trdmod_oce.F90 \ 
    3461    dom_oce.F90 \ 
    3462    dynspg_oce.F90 \ 
    3463    dynvor.F90 \ 
    3464    in_out_manager.F90 \ 
    3465    lbclnk.F90 \ 
    3466    lib_mpp.F90 \ 
    3467    $(MODEL_LIB)(dom_oce.o) \ 
    3468    $(MODEL_LIB)(dynspg_oce.o) \ 
    3469    $(MODEL_LIB)(dynvor.o) \ 
    3470    $(MODEL_LIB)(in_out_manager.o) \ 
    3471    $(MODEL_LIB)(lbclnk.o) \ 
    3472    $(MODEL_LIB)(lib_mpp.o) \ 
    3473    $(MODEL_LIB)(obcdta.o) \ 
    3474    $(MODEL_LIB)(obcfla.o) \ 
    3475    $(MODEL_LIB)(obc_oce.o) \ 
    3476    $(MODEL_LIB)(obc_par.o) \ 
    3477    $(MODEL_LIB)(oce.o) \ 
    3478    $(MODEL_LIB)(ocesbc.o) \ 
    3479    $(MODEL_LIB)(phycst.o) \ 
    3480    $(MODEL_LIB)(prtctl.o) \ 
    3481    obcdta.F90 \ 
    3482    obcfla.F90 \ 
    3483    obc_oce.F90 \ 
    3484    obc_par.F90 \ 
    3485    oce.F90 \ 
    3486    ocesbc.F90 \ 
    3487    phycst.F90 \ 
    3488    prtctl.F90 \ 
    3489    domzgr_substitute.h90 \ 
    3490    vectopt_loop_substitute.h90 \ 
    3491    KEY_CPP \ 
    3492    dynspg_ts_jki.F90 
    3493 $(MODEL_LIB)(dynvor.o) :   \ 
    3494    dom_oce.F90 \ 
    3495    in_out_manager.F90 \ 
    3496    lib_mpp.F90 \ 
    3497    lib_print.f90 \ 
    3498    $(MODEL_LIB)(dom_oce.o) \ 
    3499    $(MODEL_LIB)(in_out_manager.o) \ 
    3500    $(MODEL_LIB)(lib_mpp.o) \ 
    3501    $(MODEL_LIB)(lib_print.o) \ 
    3502    $(MODEL_LIB)(oce.o) \ 
    3503    $(MODEL_LIB)(par_kind.o) \ 
    3504    $(MODEL_LIB)(par_oce.o) \ 
    3505    $(MODEL_LIB)(trabbl.o) \ 
    35063522   $(MODEL_LIB)(trdicp.o) \ 
    35073523   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    35113527   $(MODEL_LIB)(trdvor.o) \ 
    35123528   $(MODEL_LIB)(trdvor_oce.o) \ 
    3513    oce.F90 \ 
    3514    par_kind.F90 \ 
    3515    par_oce.F90 \ 
    3516    trabbl.F90 \ 
     3529   $(MODEL_LIB)(zdf_oce.o) \ 
     3530   dom_oce.F90 \ 
     3531   in_out_manager.F90 \ 
     3532   lbclnk.F90 \ 
     3533   oce.F90 \ 
     3534   prtctl.F90 \ 
     3535   trdmod.F90 \ 
     3536   trdmod_oce.F90 \ 
     3537   $(MODEL_LIB)(dom_oce.o) \ 
     3538   $(MODEL_LIB)(in_out_manager.o) \ 
     3539   $(MODEL_LIB)(lbclnk.o) \ 
     3540   $(MODEL_LIB)(oce.o) \ 
     3541   $(MODEL_LIB)(prtctl.o) \ 
     3542   $(MODEL_LIB)(trdmod.o) \ 
     3543   $(MODEL_LIB)(trdmod_oce.o) \ 
     3544   domzgr_substitute.h90 \ 
     3545   vectopt_loop_substitute.h90 \ 
     3546   KEY_CPP \ 
     3547   dynvor.F90 
     3548$(MODEL_LIB)(dynzad.o) :   \ 
     3549   daymod.F90 \ 
     3550   dom_oce.F90 \ 
     3551   in_out_manager.F90 \ 
     3552   iom.F90 \ 
     3553   ldftra_oce.F90 \ 
     3554   lib_mpp.F90 \ 
     3555   lib_print.f90 \ 
     3556   oce.F90 \ 
     3557   par_kind.F90 \ 
     3558   par_oce.F90 \ 
     3559   phycst.F90 \ 
     3560   taumod.F90 \ 
    35173561   trdicp.F90 \ 
    35183562   trdicp_oce.F90 \ 
     
    35223566   trdvor.F90 \ 
    35233567   trdvor_oce.F90 \ 
    3524    dom_oce.F90 \ 
    3525    in_out_manager.F90 \ 
    3526    lbclnk.F90 \ 
    3527    $(MODEL_LIB)(dom_oce.o) \ 
    3528    $(MODEL_LIB)(in_out_manager.o) \ 
    3529    $(MODEL_LIB)(lbclnk.o) \ 
    3530    $(MODEL_LIB)(oce.o) \ 
    3531    $(MODEL_LIB)(prtctl.o) \ 
    3532    $(MODEL_LIB)(trdmod.o) \ 
    3533    $(MODEL_LIB)(trdmod_oce.o) \ 
    3534    oce.F90 \ 
    3535    prtctl.F90 \ 
    3536    trdmod.F90 \ 
    3537    trdmod_oce.F90 \ 
    3538    domzgr_substitute.h90 \ 
    3539    vectopt_loop_substitute.h90 \ 
    3540    KEY_CPP \ 
    3541    dynvor.F90 
    3542 $(MODEL_LIB)(dynzad.o) :   \ 
    3543    daymod.F90 \ 
    3544    dom_oce.F90 \ 
    3545    in_out_manager.F90 \ 
    3546    iom.F90 \ 
    3547    lib_mpp.F90 \ 
    3548    lib_print.f90 \ 
     3568   zdf_oce.F90 \ 
    35493569   $(MODEL_LIB)(daymod.o) \ 
    35503570   $(MODEL_LIB)(dom_oce.o) \ 
    35513571   $(MODEL_LIB)(in_out_manager.o) \ 
    35523572   $(MODEL_LIB)(iom.o) \ 
    3553    $(MODEL_LIB)(lib_mpp.o) \ 
    3554    $(MODEL_LIB)(lib_print.o) \ 
    3555    $(MODEL_LIB)(oce.o) \ 
    3556    $(MODEL_LIB)(par_kind.o) \ 
    3557    $(MODEL_LIB)(par_oce.o) \ 
    3558    $(MODEL_LIB)(phycst.o) \ 
    3559    $(MODEL_LIB)(trabbl.o) \ 
     3573   $(MODEL_LIB)(ldftra_oce.o) \ 
     3574   $(MODEL_LIB)(lib_mpp.o) \ 
     3575   $(MODEL_LIB)(lib_print.o) \ 
     3576   $(MODEL_LIB)(oce.o) \ 
     3577   $(MODEL_LIB)(par_kind.o) \ 
     3578   $(MODEL_LIB)(par_oce.o) \ 
     3579   $(MODEL_LIB)(phycst.o) \ 
     3580   $(MODEL_LIB)(taumod.o) \ 
    35603581   $(MODEL_LIB)(trdicp.o) \ 
    35613582   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    35653586   $(MODEL_LIB)(trdvor.o) \ 
    35663587   $(MODEL_LIB)(trdvor_oce.o) \ 
    3567    oce.F90 \ 
    3568    par_kind.F90 \ 
    3569    par_oce.F90 \ 
    3570    phycst.F90 \ 
    3571    trabbl.F90 \ 
     3588   $(MODEL_LIB)(zdf_oce.o) \ 
     3589   dom_oce.F90 \ 
     3590   flxrnf.F90 \ 
     3591   in_out_manager.F90 \ 
     3592   oce.F90 \ 
     3593   prtctl.F90 \ 
     3594   trdmod.F90 \ 
     3595   trdmod_oce.F90 \ 
     3596   $(MODEL_LIB)(dom_oce.o) \ 
     3597   $(MODEL_LIB)(flxrnf.o) \ 
     3598   $(MODEL_LIB)(in_out_manager.o) \ 
     3599   $(MODEL_LIB)(oce.o) \ 
     3600   $(MODEL_LIB)(prtctl.o) \ 
     3601   $(MODEL_LIB)(trdmod.o) \ 
     3602   $(MODEL_LIB)(trdmod_oce.o) \ 
     3603   domzgr_substitute.h90 \ 
     3604   vectopt_loop_substitute.h90 \ 
     3605   KEY_CPP \ 
     3606   dynzad.F90 
     3607$(MODEL_LIB)(dynzdf.o) :   \ 
     3608   dom_oce.F90 \ 
     3609   dynzdf_exp.F90 \ 
     3610   eosbn2.F90 \ 
     3611   in_out_manager.F90 \ 
     3612   iom.F90 \ 
     3613   lbclnk.F90 \ 
     3614   ldftra_oce.F90 \ 
     3615   lib_mpp.F90 \ 
     3616   lib_print.f90 \ 
     3617   ocesbc.F90 \ 
     3618   oce.F90 \ 
     3619   par_kind.F90 \ 
     3620   par_oce.F90 \ 
     3621   phycst.F90 \ 
     3622   prtctl.F90 \ 
     3623   restart.F90 \ 
     3624   taumod.F90 \ 
     3625   trazdf_exp.F90 \ 
    35723626   trdicp.F90 \ 
    35733627   trdicp_oce.F90 \ 
     
    35773631   trdvor.F90 \ 
    35783632   trdvor_oce.F90 \ 
    3579    dom_oce.F90 \ 
    3580    flxrnf.F90 \ 
    3581    in_out_manager.F90 \ 
    3582    $(MODEL_LIB)(dom_oce.o) \ 
    3583    $(MODEL_LIB)(flxrnf.o) \ 
    3584    $(MODEL_LIB)(in_out_manager.o) \ 
    3585    $(MODEL_LIB)(oce.o) \ 
    3586    $(MODEL_LIB)(prtctl.o) \ 
    3587    $(MODEL_LIB)(trdmod.o) \ 
    3588    $(MODEL_LIB)(trdmod_oce.o) \ 
    3589    oce.F90 \ 
    3590    prtctl.F90 \ 
    3591    trdmod.F90 \ 
    3592    trdmod_oce.F90 \ 
    3593    domzgr_substitute.h90 \ 
    3594    vectopt_loop_substitute.h90 \ 
    3595    KEY_CPP \ 
    3596    dynzad.F90 
    3597 $(MODEL_LIB)(dynzdf_exp.o) :  \ 
    3598    daymod.F90 \ 
    3599    dom_oce.F90 \ 
    3600    in_out_manager.F90 \ 
    3601    lbclnk.F90 \ 
    3602    lib_mpp.F90 \ 
    3603    lib_print.f90 \ 
    3604    $(MODEL_LIB)(daymod.o) \ 
    3605    $(MODEL_LIB)(dom_oce.o) \ 
    3606    $(MODEL_LIB)(in_out_manager.o) \ 
    3607    $(MODEL_LIB)(lbclnk.o) \ 
    3608    $(MODEL_LIB)(lib_mpp.o) \ 
    3609    $(MODEL_LIB)(lib_print.o) \ 
    3610    $(MODEL_LIB)(par_kind.o) \ 
    3611    $(MODEL_LIB)(par_oce.o) \ 
    3612    $(MODEL_LIB)(phycst.o) \ 
    3613    par_kind.F90 \ 
    3614    par_oce.F90 \ 
    3615    phycst.F90 \ 
    3616    dom_oce.F90 \ 
    3617    in_out_manager.F90 \ 
    3618    $(MODEL_LIB)(dom_oce.o) \ 
    3619    $(MODEL_LIB)(in_out_manager.o) \ 
    3620    $(MODEL_LIB)(oce.o) \ 
    3621    $(MODEL_LIB)(phycst.o) \ 
    3622    $(MODEL_LIB)(prtctl.o) \ 
    3623    $(MODEL_LIB)(taumod.o) \ 
    3624    $(MODEL_LIB)(zdf_oce.o) \ 
    3625    oce.F90 \ 
    3626    phycst.F90 \ 
    3627    prtctl.F90 \ 
    3628    taumod.F90 \ 
     3633   zdfddm.F90 \ 
    36293634   zdf_oce.F90 \ 
    3630    domzgr_substitute.h90 \ 
    3631    vectopt_loop_substitute.h90 \ 
    3632    KEY_CPP \ 
    3633    dynzdf_exp.F90 
    3634 $(MODEL_LIB)(dynzdf.o) :   \ 
    3635    dom_oce.F90 \ 
    3636    dynzdf_exp.F90 \ 
    3637    eosbn2.F90 \ 
    3638    in_out_manager.F90 \ 
    3639    lbclnk.F90 \ 
    3640    lib_mpp.F90 \ 
    3641    lib_print.f90 \ 
    36423635   $(MODEL_LIB)(dom_oce.o) \ 
    36433636   $(MODEL_LIB)(dynzdf_exp.o) \ 
    36443637   $(MODEL_LIB)(eosbn2.o) \ 
    36453638   $(MODEL_LIB)(in_out_manager.o) \ 
    3646    $(MODEL_LIB)(lbclnk.o) \ 
    3647    $(MODEL_LIB)(lib_mpp.o) \ 
    3648    $(MODEL_LIB)(lib_print.o) \ 
    3649    $(MODEL_LIB)(oce.o) \ 
     3639   $(MODEL_LIB)(iom.o) \ 
     3640   $(MODEL_LIB)(lbclnk.o) \ 
     3641   $(MODEL_LIB)(ldftra_oce.o) \ 
     3642   $(MODEL_LIB)(lib_mpp.o) \ 
     3643   $(MODEL_LIB)(lib_print.o) \ 
    36503644   $(MODEL_LIB)(ocesbc.o) \ 
    3651    $(MODEL_LIB)(par_kind.o) \ 
    3652    $(MODEL_LIB)(par_oce.o) \ 
    3653    $(MODEL_LIB)(phycst.o) \ 
    3654    $(MODEL_LIB)(prtctl.o) \ 
     3645   $(MODEL_LIB)(oce.o) \ 
     3646   $(MODEL_LIB)(par_kind.o) \ 
     3647   $(MODEL_LIB)(par_oce.o) \ 
     3648   $(MODEL_LIB)(phycst.o) \ 
     3649   $(MODEL_LIB)(prtctl.o) \ 
     3650   $(MODEL_LIB)(restart.o) \ 
    36553651   $(MODEL_LIB)(taumod.o) \ 
    3656    $(MODEL_LIB)(trabbl.o) \ 
    36573652   $(MODEL_LIB)(trazdf_exp.o) \ 
    36583653   $(MODEL_LIB)(trdicp.o) \ 
     
    36653660   $(MODEL_LIB)(zdfddm.o) \ 
    36663661   $(MODEL_LIB)(zdf_oce.o) \ 
    3667    oce.F90 \ 
    3668    ocesbc.F90 \ 
    3669    par_kind.F90 \ 
    3670    par_oce.F90 \ 
    3671    phycst.F90 \ 
    3672    prtctl.F90 \ 
    3673    taumod.F90 \ 
    3674    trabbl.F90 \ 
    3675    trazdf_exp.F90 \ 
    3676    trdicp.F90 \ 
    3677    trdicp_oce.F90 \ 
    3678    trdmld.F90 \ 
    3679    trdmld_oce.F90 \ 
    3680    trdmod_oce.F90 \ 
    3681    trdvor.F90 \ 
    3682    trdvor_oce.F90 \ 
    3683    zdfddm.F90 \ 
    3684    zdf_oce.F90 \ 
    36853662   dom_oce.F90 \ 
    36863663   dynzdf_exp.F90 \ 
     
    36893666   in_out_manager.F90 \ 
    36903667   ldfdyn_oce.F90 \ 
     3668   oce.F90 \ 
     3669   prtctl.F90 \ 
     3670   trdmod.F90 \ 
     3671   trdmod_oce.F90 \ 
     3672   zdfkpp.F90 \ 
     3673   zdftke.F90 \ 
     3674   zdf_oce.F90 \ 
    36913675   $(MODEL_LIB)(dom_oce.o) \ 
    36923676   $(MODEL_LIB)(dynzdf_exp.o) \ 
     3677   $(MODEL_LIB)(dynzdf_imp.o) \ 
    36933678   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    3694    $(MODEL_LIB)(dynzdf_imp.o) \ 
    36953679   $(MODEL_LIB)(in_out_manager.o) \ 
    36963680   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    37003684   $(MODEL_LIB)(trdmod_oce.o) \ 
    37013685   $(MODEL_LIB)(zdfkpp.o) \ 
     3686   $(MODEL_LIB)(zdftke.o) \ 
    37023687   $(MODEL_LIB)(zdf_oce.o) \ 
    3703    $(MODEL_LIB)(zdftke.o) \ 
    3704    oce.F90 \ 
    3705    prtctl.F90 \ 
    3706    trdmod.F90 \ 
    3707    trdmod_oce.F90 \ 
    3708    zdfkpp.F90 \ 
    3709    zdf_oce.F90 \ 
    3710    zdftke.F90 \ 
    37113688   domzgr_substitute.h90 \ 
    37123689   vectopt_loop_substitute.h90 \ 
     
    37143691   KEY_CPP \ 
    37153692   dynzdf.F90 
     3693$(MODEL_LIB)(dynzdf_exp.o) :  \ 
     3694   daymod.F90 \ 
     3695   dom_oce.F90 \ 
     3696   in_out_manager.F90 \ 
     3697   lbclnk.F90 \ 
     3698   lib_print.f90 \ 
     3699   par_kind.F90 \ 
     3700   par_oce.F90 \ 
     3701   phycst.F90 \ 
     3702   $(MODEL_LIB)(daymod.o) \ 
     3703   $(MODEL_LIB)(dom_oce.o) \ 
     3704   $(MODEL_LIB)(in_out_manager.o) \ 
     3705   $(MODEL_LIB)(lbclnk.o) \ 
     3706   $(MODEL_LIB)(lib_print.o) \ 
     3707   $(MODEL_LIB)(par_kind.o) \ 
     3708   $(MODEL_LIB)(par_oce.o) \ 
     3709   $(MODEL_LIB)(phycst.o) \ 
     3710   dom_oce.F90 \ 
     3711   in_out_manager.F90 \ 
     3712   oce.F90 \ 
     3713   phycst.F90 \ 
     3714   taumod.F90 \ 
     3715   zdf_oce.F90 \ 
     3716   $(MODEL_LIB)(dom_oce.o) \ 
     3717   $(MODEL_LIB)(in_out_manager.o) \ 
     3718   $(MODEL_LIB)(oce.o) \ 
     3719   $(MODEL_LIB)(phycst.o) \ 
     3720   $(MODEL_LIB)(taumod.o) \ 
     3721   $(MODEL_LIB)(zdf_oce.o) \ 
     3722   domzgr_substitute.h90 \ 
     3723   vectopt_loop_substitute.h90 \ 
     3724   KEY_CPP \ 
     3725   dynzdf_exp.F90 
    37163726$(MODEL_LIB)(dynzdf_imp.o) :  \ 
    37173727   daymod.F90 \ 
     
    37193729   in_out_manager.F90 \ 
    37203730   lbclnk.F90 \ 
    3721    lib_mpp.F90 \ 
    3722    lib_print.f90 \ 
     3731   lib_print.f90 \ 
     3732   par_kind.F90 \ 
     3733   par_oce.F90 \ 
     3734   phycst.F90 \ 
    37233735   $(MODEL_LIB)(daymod.o) \ 
    37243736   $(MODEL_LIB)(dom_oce.o) \ 
    37253737   $(MODEL_LIB)(in_out_manager.o) \ 
    37263738   $(MODEL_LIB)(lbclnk.o) \ 
    3727    $(MODEL_LIB)(lib_mpp.o) \ 
    3728    $(MODEL_LIB)(lib_print.o) \ 
    3729    $(MODEL_LIB)(par_kind.o) \ 
    3730    $(MODEL_LIB)(par_oce.o) \ 
    3731    $(MODEL_LIB)(phycst.o) \ 
    3732    par_kind.F90 \ 
    3733    par_oce.F90 \ 
    3734    phycst.F90 \ 
    3735    dom_oce.F90 \ 
    3736    in_out_manager.F90 \ 
    3737    $(MODEL_LIB)(dom_oce.o) \ 
    3738    $(MODEL_LIB)(in_out_manager.o) \ 
    3739    $(MODEL_LIB)(oce.o) \ 
    3740    $(MODEL_LIB)(phycst.o) \ 
    3741    $(MODEL_LIB)(prtctl.o) \ 
     3739   $(MODEL_LIB)(lib_print.o) \ 
     3740   $(MODEL_LIB)(par_kind.o) \ 
     3741   $(MODEL_LIB)(par_oce.o) \ 
     3742   $(MODEL_LIB)(phycst.o) \ 
     3743   dom_oce.F90 \ 
     3744   in_out_manager.F90 \ 
     3745   oce.F90 \ 
     3746   phycst.F90 \ 
     3747   taumod.F90 \ 
     3748   zdf_oce.F90 \ 
     3749   $(MODEL_LIB)(dom_oce.o) \ 
     3750   $(MODEL_LIB)(in_out_manager.o) \ 
     3751   $(MODEL_LIB)(oce.o) \ 
     3752   $(MODEL_LIB)(phycst.o) \ 
    37423753   $(MODEL_LIB)(taumod.o) \ 
    37433754   $(MODEL_LIB)(zdf_oce.o) \ 
    3744    oce.F90 \ 
    3745    phycst.F90 \ 
    3746    prtctl.F90 \ 
    3747    taumod.F90 \ 
    3748    zdf_oce.F90 \ 
    37493755   domzgr_substitute.h90 \ 
    37503756   vectopt_loop_substitute.h90 \ 
     
    37563762   in_out_manager.F90 \ 
    37573763   lbclnk.F90 \ 
    3758    lib_mpp.F90 \ 
    3759    lib_print.f90 \ 
     3764   lib_print.f90 \ 
     3765   par_kind.F90 \ 
     3766   par_oce.F90 \ 
     3767   phycst.F90 \ 
    37603768   $(MODEL_LIB)(daymod.o) \ 
    37613769   $(MODEL_LIB)(dom_oce.o) \ 
    37623770   $(MODEL_LIB)(in_out_manager.o) \ 
    37633771   $(MODEL_LIB)(lbclnk.o) \ 
    3764    $(MODEL_LIB)(lib_mpp.o) \ 
    3765    $(MODEL_LIB)(lib_print.o) \ 
    3766    $(MODEL_LIB)(par_kind.o) \ 
    3767    $(MODEL_LIB)(par_oce.o) \ 
    3768    $(MODEL_LIB)(phycst.o) \ 
    3769    par_kind.F90 \ 
    3770    par_oce.F90 \ 
    3771    phycst.F90 \ 
    3772    dom_oce.F90 \ 
    3773    in_out_manager.F90 \ 
    3774    $(MODEL_LIB)(dom_oce.o) \ 
    3775    $(MODEL_LIB)(in_out_manager.o) \ 
    3776    $(MODEL_LIB)(oce.o) \ 
    3777    $(MODEL_LIB)(phycst.o) \ 
    3778    $(MODEL_LIB)(prtctl.o) \ 
     3772   $(MODEL_LIB)(lib_print.o) \ 
     3773   $(MODEL_LIB)(par_kind.o) \ 
     3774   $(MODEL_LIB)(par_oce.o) \ 
     3775   $(MODEL_LIB)(phycst.o) \ 
     3776   dom_oce.F90 \ 
     3777   in_out_manager.F90 \ 
     3778   oce.F90 \ 
     3779   phycst.F90 \ 
     3780   taumod.F90 \ 
     3781   zdf_oce.F90 \ 
     3782   $(MODEL_LIB)(dom_oce.o) \ 
     3783   $(MODEL_LIB)(in_out_manager.o) \ 
     3784   $(MODEL_LIB)(oce.o) \ 
     3785   $(MODEL_LIB)(phycst.o) \ 
    37793786   $(MODEL_LIB)(taumod.o) \ 
    37803787   $(MODEL_LIB)(zdf_oce.o) \ 
    3781    oce.F90 \ 
    3782    phycst.F90 \ 
    3783    prtctl.F90 \ 
    3784    taumod.F90 \ 
    3785    zdf_oce.F90 \ 
    37863788   domzgr_substitute.h90 \ 
    37873789   vectopt_loop_substitute.h90 \ 
     
    37943796   lib_mpp.F90 \ 
    37953797   lib_print.f90 \ 
     3798   oce.F90 \ 
     3799   par_kind.F90 \ 
     3800   par_oce.F90 \ 
     3801   prtctl.F90 \ 
     3802   zdf_oce.F90 \ 
    37963803   $(MODEL_LIB)(dom_oce.o) \ 
    37973804   $(MODEL_LIB)(in_out_manager.o) \ 
     
    38043811   $(MODEL_LIB)(prtctl.o) \ 
    38053812   $(MODEL_LIB)(zdf_oce.o) \ 
    3806    oce.F90 \ 
    3807    par_kind.F90 \ 
    3808    par_oce.F90 \ 
    3809    prtctl.F90 \ 
    3810    zdf_oce.F90 \ 
    3811    dom_oce.F90 \ 
    3812    in_out_manager.F90 \ 
     3813   dom_oce.F90 \ 
     3814   in_out_manager.F90 \ 
     3815   phycst.F90 \ 
     3816   prtctl.F90 \ 
     3817   zdfddm.F90 \ 
    38133818   $(MODEL_LIB)(dom_oce.o) \ 
    38143819   $(MODEL_LIB)(in_out_manager.o) \ 
     
    38163821   $(MODEL_LIB)(prtctl.o) \ 
    38173822   $(MODEL_LIB)(zdfddm.o) \ 
    3818    phycst.F90 \ 
    3819    prtctl.F90 \ 
    3820    zdfddm.F90 \ 
    38213823   domzgr_substitute.h90 \ 
    38223824   vectopt_loop_substitute.h90 \ 
     
    38253827$(MODEL_LIB)(flo4rk.o) :   \ 
    38263828   lib_print.f90 \ 
    3827    $(MODEL_LIB)(lib_print.o) \ 
    3828    $(MODEL_LIB)(par_kind.o) \ 
    3829    $(MODEL_LIB)(par_oce.o) \ 
    3830    par_kind.F90 \ 
    3831    par_oce.F90 \ 
     3829   par_kind.F90 \ 
     3830   par_oce.F90 \ 
     3831   $(MODEL_LIB)(lib_print.o) \ 
     3832   $(MODEL_LIB)(par_kind.o) \ 
     3833   $(MODEL_LIB)(par_oce.o) \ 
    38323834   dom_oce.F90 \ 
    38333835   flo_oce.F90 \ 
    38343836   in_out_manager.F90 \ 
     3837   oce.F90 \ 
    38353838   $(MODEL_LIB)(dom_oce.o) \ 
    38363839   $(MODEL_LIB)(flo_oce.o) \ 
    38373840   $(MODEL_LIB)(in_out_manager.o) \ 
    38383841   $(MODEL_LIB)(oce.o) \ 
    3839    oce.F90 \ 
    38403842   KEY_CPP \ 
    38413843   flo4rk.F90 
     
    38463848   in_out_manager.F90 \ 
    38473849   lib_mpp.F90 \ 
     3850   oce.F90 \ 
     3851   par_oce.F90 \ 
     3852   phycst.F90 \ 
    38483853   $(MODEL_LIB)(daymod.o) \ 
    38493854   $(MODEL_LIB)(dom_oce.o) \ 
     
    38543859   $(MODEL_LIB)(par_oce.o) \ 
    38553860   $(MODEL_LIB)(phycst.o) \ 
    3856    oce.F90 \ 
    3857    par_oce.F90 \ 
    3858    phycst.F90 \ 
    38593861   flo4rk.F90 \ 
    38603862   floblk.F90 \ 
    38613863   flodom.F90 \ 
     3864   flowri.F90 \ 
    38623865   flo_oce.F90 \ 
    3863    flowri.F90 \ 
    38643866   lib_mpp.F90 \ 
    38653867   $(MODEL_LIB)(flo4rk.o) \ 
    38663868   $(MODEL_LIB)(floblk.o) \ 
    38673869   $(MODEL_LIB)(flodom.o) \ 
     3870   $(MODEL_LIB)(flowri.o) \ 
    38683871   $(MODEL_LIB)(flo_oce.o) \ 
    3869    $(MODEL_LIB)(flowri.o) \ 
    38703872   $(MODEL_LIB)(lib_mpp.o) \ 
    38713873   $(IOIPSL_LIB) \ 
     
    38763878   in_out_manager.F90 \ 
    38773879   lib_print.f90 \ 
    3878    $(MODEL_LIB)(dom_oce.o) \ 
    3879    $(MODEL_LIB)(in_out_manager.o) \ 
    3880    $(MODEL_LIB)(lib_print.o) \ 
    3881    $(MODEL_LIB)(par_kind.o) \ 
    3882    $(MODEL_LIB)(par_oce.o) \ 
    3883    par_kind.F90 \ 
    3884    par_oce.F90 \ 
     3880   par_kind.F90 \ 
     3881   par_oce.F90 \ 
     3882   $(MODEL_LIB)(dom_oce.o) \ 
     3883   $(MODEL_LIB)(in_out_manager.o) \ 
     3884   $(MODEL_LIB)(lib_print.o) \ 
     3885   $(MODEL_LIB)(par_kind.o) \ 
     3886   $(MODEL_LIB)(par_oce.o) \ 
    38853887   dom_oce.F90 \ 
    38863888   flo_oce.F90 \ 
    38873889   in_out_manager.F90 \ 
    38883890   lib_mpp.F90 \ 
     3891   oce.F90 \ 
     3892   phycst.F90 \ 
    38893893   $(MODEL_LIB)(dom_oce.o) \ 
    38903894   $(MODEL_LIB)(flo_oce.o) \ 
     
    38933897   $(MODEL_LIB)(oce.o) \ 
    38943898   $(MODEL_LIB)(phycst.o) \ 
    3895    oce.F90 \ 
    3896    phycst.F90 \ 
    38973899   KEY_CPP \ 
    38983900   floblk.F90 
     
    39013903   in_out_manager.F90 \ 
    39023904   lib_print.f90 \ 
    3903    $(MODEL_LIB)(dom_oce.o) \ 
    3904    $(MODEL_LIB)(in_out_manager.o) \ 
    3905    $(MODEL_LIB)(lib_print.o) \ 
    3906    $(MODEL_LIB)(par_kind.o) \ 
    3907    $(MODEL_LIB)(par_oce.o) \ 
    3908    par_kind.F90 \ 
    3909    par_oce.F90 \ 
     3905   par_kind.F90 \ 
     3906   par_oce.F90 \ 
     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) \ 
    39103912   dom_oce.F90 \ 
    39113913   flo_oce.F90 \ 
    39123914   in_out_manager.F90 \ 
    39133915   lib_mpp.F90 \ 
     3916   oce.F90 \ 
    39143917   $(MODEL_LIB)(dom_oce.o) \ 
    39153918   $(MODEL_LIB)(flo_oce.o) \ 
     
    39173920   $(MODEL_LIB)(lib_mpp.o) \ 
    39183921   $(MODEL_LIB)(oce.o) \ 
    3919    oce.F90 \ 
    39203922   domzgr_substitute.h90 \ 
    39213923   KEY_CPP \ 
    39223924   flodom.F90 
     3925$(MODEL_LIB)(flowri.o) :   \ 
     3926   dom_oce.F90 \ 
     3927   in_out_manager.F90 \ 
     3928   lib_print.f90 \ 
     3929   par_kind.F90 \ 
     3930   par_oce.F90 \ 
     3931   phycst.F90 \ 
     3932   prtctl.F90 \ 
     3933   $(MODEL_LIB)(dom_oce.o) \ 
     3934   $(MODEL_LIB)(in_out_manager.o) \ 
     3935   $(MODEL_LIB)(lib_print.o) \ 
     3936   $(MODEL_LIB)(par_kind.o) \ 
     3937   $(MODEL_LIB)(par_oce.o) \ 
     3938   $(MODEL_LIB)(phycst.o) \ 
     3939   $(MODEL_LIB)(prtctl.o) \ 
     3940   daymod.F90 \ 
     3941   dom_oce.F90 \ 
     3942   flo_oce.F90 \ 
     3943   in_out_manager.F90 \ 
     3944   lib_mpp.F90 \ 
     3945   oce.F90 \ 
     3946   $(MODEL_LIB)(daymod.o) \ 
     3947   $(MODEL_LIB)(dom_oce.o) \ 
     3948   $(MODEL_LIB)(flo_oce.o) \ 
     3949   $(MODEL_LIB)(in_out_manager.o) \ 
     3950   $(MODEL_LIB)(lib_mpp.o) \ 
     3951   $(MODEL_LIB)(oce.o) \ 
     3952   domzgr_substitute.h90 \ 
     3953   KEY_CPP \ 
     3954   flowri.F90 
    39233955$(MODEL_LIB)(flo_oce.o) :  \ 
    3924    $(MODEL_LIB)(par_kind.o) \ 
    3925    par_kind.F90 \ 
    3926    $(MODEL_LIB)(par_oce.o) \ 
    3927    par_oce.F90 \ 
     3956   par_kind.F90 \ 
     3957   $(MODEL_LIB)(par_kind.o) \ 
     3958   par_oce.F90 \ 
     3959   $(MODEL_LIB)(par_oce.o) \ 
    39283960   KEY_CPP \ 
    39293961   flo_oce.F90 
    3930 $(MODEL_LIB)(flowri.o) :   \ 
    3931    dom_oce.F90 \ 
    3932    in_out_manager.F90 \ 
    3933    lib_print.f90 \ 
    3934    $(MODEL_LIB)(dom_oce.o) \ 
    3935    $(MODEL_LIB)(in_out_manager.o) \ 
    3936    $(MODEL_LIB)(lib_print.o) \ 
    3937    $(MODEL_LIB)(par_kind.o) \ 
    3938    $(MODEL_LIB)(par_oce.o) \ 
    3939    $(MODEL_LIB)(phycst.o) \ 
    3940    $(MODEL_LIB)(prtctl.o) \ 
    3941    par_kind.F90 \ 
    3942    par_oce.F90 \ 
    3943    phycst.F90 \ 
    3944    prtctl.F90 \ 
    3945    daymod.F90 \ 
    3946    dom_oce.F90 \ 
    3947    flo_oce.F90 \ 
    3948    in_out_manager.F90 \ 
    3949    lib_mpp.F90 \ 
    3950    $(MODEL_LIB)(daymod.o) \ 
    3951    $(MODEL_LIB)(dom_oce.o) \ 
    3952    $(MODEL_LIB)(flo_oce.o) \ 
    3953    $(MODEL_LIB)(in_out_manager.o) \ 
    3954    $(MODEL_LIB)(lib_mpp.o) \ 
    3955    $(MODEL_LIB)(oce.o) \ 
    3956    oce.F90 \ 
    3957    domzgr_substitute.h90 \ 
    3958    KEY_CPP \ 
    3959    flowri.F90 
    39603962$(MODEL_LIB)(flxblk.o) :   \ 
    39613963   blk_oce.F90 \ 
     
    39693971   lib_mpp.F90 \ 
    39703972   lib_print.f90 \ 
     3973   oce.F90 \ 
     3974   ocfzpt.F90 \ 
     3975   par_kind.F90 \ 
     3976   par_oce.F90 \ 
     3977   phycst.F90 \ 
     3978   prtctl.F90 \ 
    39713979   $(MODEL_LIB)(blk_oce.o) \ 
    39723980   $(MODEL_LIB)(cpl_oce.o) \ 
     
    39853993   $(MODEL_LIB)(phycst.o) \ 
    39863994   $(MODEL_LIB)(prtctl.o) \ 
    3987    oce.F90 \ 
    3988    ocfzpt.F90 \ 
    3989    par_kind.F90 \ 
    3990    par_oce.F90 \ 
    3991    phycst.F90 \ 
    3992    prtctl.F90 \ 
    39933995   albedo.F90 \ 
    39943996   blk_oce.F90 \ 
     
    39994001   in_out_manager.F90 \ 
    40004002   lbclnk.F90 \ 
     4003   oce.F90 \ 
     4004   ocfzpt.F90 \ 
     4005   phycst.F90 \ 
     4006   prtctl.F90 \ 
    40014007   $(MODEL_LIB)(albedo.o) \ 
    40024008   $(MODEL_LIB)(blk_oce.o) \ 
     
    40114017   $(MODEL_LIB)(phycst.o) \ 
    40124018   $(MODEL_LIB)(prtctl.o) \ 
    4013    oce.F90 \ 
    4014    ocfzpt.F90 \ 
    4015    phycst.F90 \ 
    4016    prtctl.F90 \ 
    40174019   KEY_CPP \ 
    40184020   flxblk.F90 
     
    40284030   dtatem.F90 \ 
    40294031   flxmod.F90 \ 
     4032   flxrnf.F90 \ 
    40304033   flx_oce.F90 \ 
    4031    flxrnf.F90 \ 
    40324034   ice_oce.F90 \ 
    40334035   in_out_manager.F90 \ 
     
    40364038   lib_mpp.F90 \ 
    40374039   lib_print.f90 \ 
     4040   oce.F90 \ 
     4041   ocfzpt.F90 \ 
     4042   par_kind.F90 \ 
     4043   par_oce.F90 \ 
     4044   phycst.F90 \ 
     4045   prtctl.F90 \ 
     4046   taumod.F90 \ 
     4047   tradmp.F90 \ 
    40384048   $(MODEL_LIB)(albedo.o) \ 
    40394049   $(MODEL_LIB)(blk_oce.o) \ 
     
    40464056   $(MODEL_LIB)(dtatem.o) \ 
    40474057   $(MODEL_LIB)(flxmod.o) \ 
     4058   $(MODEL_LIB)(flxrnf.o) \ 
    40484059   $(MODEL_LIB)(flx_oce.o) \ 
    4049    $(MODEL_LIB)(flxrnf.o) \ 
    40504060   $(MODEL_LIB)(ice_oce.o) \ 
    40514061   $(MODEL_LIB)(in_out_manager.o) \ 
     
    40624072   $(MODEL_LIB)(taumod.o) \ 
    40634073   $(MODEL_LIB)(tradmp.o) \ 
    4064    oce.F90 \ 
    4065    ocfzpt.F90 \ 
    4066    par_kind.F90 \ 
    4067    par_oce.F90 \ 
    4068    phycst.F90 \ 
    4069    prtctl.F90 \ 
    4070    taumod.F90 \ 
    4071    tradmp.F90 \ 
    40724074   blk_oce.F90 \ 
    40734075   cpl_oce.F90 \ 
     
    40784080   in_out_manager.F90 \ 
    40794081   lib_mpp.F90 \ 
     4082   ocesbc.F90 \ 
     4083   oce.F90 \ 
     4084   phycst.F90 \ 
    40804085   $(MODEL_LIB)(blk_oce.o) \ 
    40814086   $(MODEL_LIB)(cpl_oce.o) \ 
     
    40864091   $(MODEL_LIB)(in_out_manager.o) \ 
    40874092   $(MODEL_LIB)(lib_mpp.o) \ 
    4088    $(MODEL_LIB)(oce.o) \ 
    40894093   $(MODEL_LIB)(ocesbc.o) \ 
    4090    $(MODEL_LIB)(phycst.o) \ 
    4091    oce.F90 \ 
    4092    ocesbc.F90 \ 
    4093    phycst.F90 \ 
     4094   $(MODEL_LIB)(oce.o) \ 
     4095   $(MODEL_LIB)(phycst.o) \ 
    40944096   domzgr_substitute.h90 \ 
    40954097   vectopt_loop_substitute.h90 \ 
     
    41014103   lib_mpp.F90 \ 
    41024104   lib_print.f90 \ 
    4103    $(MODEL_LIB)(dom_oce.o) \ 
    4104    $(MODEL_LIB)(in_out_manager.o) \ 
    4105    $(MODEL_LIB)(lib_mpp.o) \ 
    4106    $(MODEL_LIB)(lib_print.o) \ 
    4107    $(MODEL_LIB)(oce.o) \ 
    4108    $(MODEL_LIB)(par_kind.o) \ 
    4109    $(MODEL_LIB)(par_oce.o) \ 
    4110    $(MODEL_LIB)(phycst.o) \ 
    4111    $(MODEL_LIB)(prtctl.o) \ 
    4112    oce.F90 \ 
    4113    par_kind.F90 \ 
    4114    par_oce.F90 \ 
    4115    phycst.F90 \ 
    4116    prtctl.F90 \ 
     4105   oce.F90 \ 
     4106   par_kind.F90 \ 
     4107   par_oce.F90 \ 
     4108   phycst.F90 \ 
     4109   prtctl.F90 \ 
     4110   $(MODEL_LIB)(dom_oce.o) \ 
     4111   $(MODEL_LIB)(in_out_manager.o) \ 
     4112   $(MODEL_LIB)(lib_mpp.o) \ 
     4113   $(MODEL_LIB)(lib_print.o) \ 
     4114   $(MODEL_LIB)(oce.o) \ 
     4115   $(MODEL_LIB)(par_kind.o) \ 
     4116   $(MODEL_LIB)(par_oce.o) \ 
     4117   $(MODEL_LIB)(phycst.o) \ 
     4118   $(MODEL_LIB)(prtctl.o) \ 
    41174119   daymod.F90 \ 
    41184120   dom_oce.F90 \ 
     
    41204122   lbclnk.F90 \ 
    41214123   lib_mpp.F90 \ 
     4124   oce.F90 \ 
     4125   ocfzpt.F90 \ 
     4126   phycst.F90 \ 
    41224127   $(MODEL_LIB)(daymod.o) \ 
    41234128   $(MODEL_LIB)(dom_oce.o) \ 
     
    41284133   $(MODEL_LIB)(ocfzpt.o) \ 
    41294134   $(MODEL_LIB)(phycst.o) \ 
    4130    oce.F90 \ 
    4131    ocfzpt.F90 \ 
    4132    phycst.F90 \ 
    41334135   blk_oce.F90 \ 
    41344136   bulk.F90 \ 
    41354137   cpl_oce.F90 \ 
    41364138   dtatem.F90 \ 
     4139   flxrnf.F90 \ 
    41374140   flx_oce.F90 \ 
    4138    flxrnf.F90 \ 
    41394141   ice.F90 \ 
    41404142   ice_oce.F90 \ 
    41414143   iom.F90 \ 
    41424144   lbclnk.F90 \ 
     4145   par_oce.F90 \ 
     4146   phycst.F90 \ 
     4147   taumod.F90 \ 
    41434148   $(MODEL_LIB)(blk_oce.o) \ 
    41444149   $(MODEL_LIB)(bulk.o) \ 
    41454150   $(MODEL_LIB)(cpl_oce.o) \ 
    41464151   $(MODEL_LIB)(dtatem.o) \ 
     4152   $(MODEL_LIB)(flxrnf.o) \ 
    41474153   $(MODEL_LIB)(flx_oce.o) \ 
    4148    $(MODEL_LIB)(flxrnf.o) \ 
    41494154   $(MODEL_LIB)(ice.o) \ 
    41504155   $(MODEL_LIB)(ice_oce.o) \ 
     
    41544159   $(MODEL_LIB)(phycst.o) \ 
    41554160   $(MODEL_LIB)(taumod.o) \ 
    4156    par_oce.F90 \ 
    4157    phycst.F90 \ 
    4158    taumod.F90 \ 
    41594161   domzgr_substitute.h90 \ 
    41604162   flx_bulk_daily.h90 \ 
     
    41664168   KEY_CPP \ 
    41674169   flxmod.F90 
     4170$(MODEL_LIB)(flxrnf.o) :   \ 
     4171   dom_oce.F90 \ 
     4172   in_out_manager.F90 \ 
     4173   lbclnk.F90 \ 
     4174   lib_print.f90 \ 
     4175   par_kind.F90 \ 
     4176   par_oce.F90 \ 
     4177   phycst.F90 \ 
     4178   prtctl.F90 \ 
     4179   $(MODEL_LIB)(dom_oce.o) \ 
     4180   $(MODEL_LIB)(in_out_manager.o) \ 
     4181   $(MODEL_LIB)(lbclnk.o) \ 
     4182   $(MODEL_LIB)(lib_print.o) \ 
     4183   $(MODEL_LIB)(par_kind.o) \ 
     4184   $(MODEL_LIB)(par_oce.o) \ 
     4185   $(MODEL_LIB)(phycst.o) \ 
     4186   $(MODEL_LIB)(prtctl.o) \ 
     4187   daymod.F90 \ 
     4188   dom_oce.F90 \ 
     4189   in_out_manager.F90 \ 
     4190   iom.F90 \ 
     4191   phycst.F90 \ 
     4192   $(MODEL_LIB)(daymod.o) \ 
     4193   $(MODEL_LIB)(dom_oce.o) \ 
     4194   $(MODEL_LIB)(in_out_manager.o) \ 
     4195   $(MODEL_LIB)(iom.o) \ 
     4196   $(MODEL_LIB)(phycst.o) \ 
     4197   daymod.F90 \ 
     4198   dom_oce.F90 \ 
     4199   in_out_manager.F90 \ 
     4200   phycst.F90 \ 
     4201   $(MODEL_LIB)(daymod.o) \ 
     4202   $(MODEL_LIB)(dom_oce.o) \ 
     4203   $(MODEL_LIB)(in_out_manager.o) \ 
     4204   $(MODEL_LIB)(phycst.o) \ 
     4205   flxrnf_ORCA_R05.h90 \ 
     4206   KEY_CPP \ 
     4207   flxrnf.F90 
    41684208$(MODEL_LIB)(flx_oce.o) :  \ 
    4169    $(MODEL_LIB)(par_kind.o) \ 
    4170    par_kind.F90 \ 
    4171    $(MODEL_LIB)(par_oce.o) \ 
    4172    par_oce.F90 \ 
     4209   par_kind.F90 \ 
     4210   $(MODEL_LIB)(par_kind.o) \ 
     4211   par_oce.F90 \ 
     4212   $(MODEL_LIB)(par_oce.o) \ 
    41734213   KEY_CPP \ 
    41744214   flx_oce.F90 
    4175 $(MODEL_LIB)(flxrnf.o) :   \ 
    4176    dom_oce.F90 \ 
    4177    in_out_manager.F90 \ 
    4178    lbclnk.F90 \ 
    4179    lib_print.f90 \ 
    4180    $(MODEL_LIB)(dom_oce.o) \ 
    4181    $(MODEL_LIB)(in_out_manager.o) \ 
    4182    $(MODEL_LIB)(lbclnk.o) \ 
    4183    $(MODEL_LIB)(lib_print.o) \ 
    4184    $(MODEL_LIB)(par_kind.o) \ 
    4185    $(MODEL_LIB)(par_oce.o) \ 
    4186    $(MODEL_LIB)(phycst.o) \ 
    4187    $(MODEL_LIB)(prtctl.o) \ 
    4188    par_kind.F90 \ 
    4189    par_oce.F90 \ 
    4190    phycst.F90 \ 
    4191    prtctl.F90 \ 
    4192    daymod.F90 \ 
    4193    dom_oce.F90 \ 
    4194    in_out_manager.F90 \ 
    4195    iom.F90 \ 
    4196    $(MODEL_LIB)(daymod.o) \ 
    4197    $(MODEL_LIB)(dom_oce.o) \ 
    4198    $(MODEL_LIB)(in_out_manager.o) \ 
    4199    $(MODEL_LIB)(iom.o) \ 
    4200    $(MODEL_LIB)(phycst.o) \ 
    4201    phycst.F90 \ 
    4202    daymod.F90 \ 
    4203    dom_oce.F90 \ 
    4204    in_out_manager.F90 \ 
    4205    $(MODEL_LIB)(daymod.o) \ 
    4206    $(MODEL_LIB)(dom_oce.o) \ 
    4207    $(MODEL_LIB)(in_out_manager.o) \ 
    4208    $(MODEL_LIB)(phycst.o) \ 
    4209    phycst.F90 \ 
    4210    flxrnf_ORCA_R05.h90 \ 
    4211    KEY_CPP \ 
    4212    flxrnf.F90 
    42134215$(MODEL_LIB)(geo2ocean.o) :   \ 
    42144216   dom_oce.F90 \ 
     
    42164218   lib_mpp.F90 \ 
    42174219   lib_print.f90 \ 
    4218    $(MODEL_LIB)(dom_oce.o) \ 
    4219    $(MODEL_LIB)(in_out_manager.o) \ 
    4220    $(MODEL_LIB)(lib_mpp.o) \ 
    4221    $(MODEL_LIB)(lib_print.o) \ 
    4222    $(MODEL_LIB)(oce.o) \ 
    4223    $(MODEL_LIB)(par_kind.o) \ 
    4224    $(MODEL_LIB)(par_oce.o) \ 
    4225    oce.F90 \ 
    4226    par_kind.F90 \ 
    4227    par_oce.F90 \ 
    4228    dom_oce.F90 \ 
    4229    in_out_manager.F90 \ 
    4230    lbclnk.F90 \ 
    4231    $(MODEL_LIB)(dom_oce.o) \ 
    4232    $(MODEL_LIB)(in_out_manager.o) \ 
    4233    $(MODEL_LIB)(lbclnk.o) \ 
    4234    $(MODEL_LIB)(phycst.o) \ 
    4235    phycst.F90 \ 
     4220   oce.F90 \ 
     4221   par_kind.F90 \ 
     4222   par_oce.F90 \ 
     4223   $(MODEL_LIB)(dom_oce.o) \ 
     4224   $(MODEL_LIB)(in_out_manager.o) \ 
     4225   $(MODEL_LIB)(lib_mpp.o) \ 
     4226   $(MODEL_LIB)(lib_print.o) \ 
     4227   $(MODEL_LIB)(oce.o) \ 
     4228   $(MODEL_LIB)(par_kind.o) \ 
     4229   $(MODEL_LIB)(par_oce.o) \ 
     4230   dom_oce.F90 \ 
     4231   in_out_manager.F90 \ 
     4232   lbclnk.F90 \ 
     4233   phycst.F90 \ 
     4234   $(MODEL_LIB)(dom_oce.o) \ 
     4235   $(MODEL_LIB)(in_out_manager.o) \ 
     4236   $(MODEL_LIB)(lbclnk.o) \ 
     4237   $(MODEL_LIB)(phycst.o) \ 
    42364238   vectopt_loop_substitute.h90 \ 
    42374239   KEY_CPP \ 
    42384240   geo2ocean.F90 
    4239 $(MODEL_LIB)(ice.o) :   \ 
    4240    $(MODEL_LIB)(par_oce.o) \ 
    4241    par_oce.F90 \ 
    4242    $(MODEL_LIB)(par_ice.o) \ 
    4243    par_ice.F90 \ 
    4244    KEY_CPP \ 
    4245    ice.F90 
    42464241$(MODEL_LIB)(iceini.o) :   \ 
    42474242   blk_oce.F90 \ 
     
    42554250   lbclnk.F90 \ 
    42564251   lib_print.f90 \ 
     4252   oce.F90 \ 
     4253   ocfzpt.F90 \ 
     4254   par_ice.F90 \ 
     4255   par_kind.F90 \ 
     4256   par_oce.F90 \ 
     4257   phycst.F90 \ 
     4258   restart.F90 \ 
    42574259   $(MODEL_LIB)(blk_oce.o) \ 
    42584260   $(MODEL_LIB)(daymod.o) \ 
     
    42714273   $(MODEL_LIB)(par_oce.o) \ 
    42724274   $(MODEL_LIB)(phycst.o) \ 
    4273    oce.F90 \ 
    4274    ocfzpt.F90 \ 
    4275    par_ice.F90 \ 
    4276    par_kind.F90 \ 
    4277    par_oce.F90 \ 
    4278    phycst.F90 \ 
     4275   $(MODEL_LIB)(restart.o) \ 
    42794276   dom_oce.F90 \ 
    42804277   flx_oce.F90 \ 
     
    42864283   limmsh.F90 \ 
    42874284   limrst.F90 \ 
     4285   ocfzpt.F90 \ 
     4286   phycst.F90 \ 
    42884287   $(MODEL_LIB)(dom_oce.o) \ 
    42894288   $(MODEL_LIB)(flx_oce.o) \ 
     
    42974296   $(MODEL_LIB)(ocfzpt.o) \ 
    42984297   $(MODEL_LIB)(phycst.o) \ 
    4299    ocfzpt.F90 \ 
    4300    phycst.F90 \ 
    43014298   KEY_CPP \ 
    43024299   iceini.F90 
    4303 $(MODEL_LIB)(ice_oce.o) :  \ 
    4304    $(MODEL_LIB)(par_kind.o) \ 
    4305    $(MODEL_LIB)(par_oce.o) \ 
    4306    par_kind.F90 \ 
    4307    par_oce.F90 \ 
    4308    blk_oce.F90 \ 
    4309    $(MODEL_LIB)(blk_oce.o) \ 
    4310    $(MODEL_LIB)(par_oce.o) \ 
    4311    par_oce.F90 \ 
    4312    KEY_CPP \ 
    4313    ice_oce.F90 
    43144300$(MODEL_LIB)(icestp1d.o) : \ 
    43154301   albedo.F90 \ 
     
    43264312   flxblk.F90 \ 
    43274313   flxmod.F90 \ 
     4314   flxrnf.F90 \ 
    43284315   flx_oce.F90 \ 
    4329    flxrnf.F90 \ 
     4316   iceini.F90 \ 
    43304317   ice.F90 \ 
    4331    iceini.F90 \ 
    43324318   ice_oce.F90 \ 
    43334319   ini1d.F90 \ 
     
    43464332   limthd_lac.F90 \ 
    43474333   limthd_zdf.F90 \ 
     4334   oce.F90 \ 
     4335   ocfzpt.F90 \ 
     4336   par_ice.F90 \ 
     4337   par_kind.F90 \ 
     4338   par_oce.F90 \ 
     4339   phycst.F90 \ 
     4340   prtctl.F90 \ 
     4341   restart.F90 \ 
     4342   taumod.F90 \ 
     4343   thd_ice.F90 \ 
     4344   tradmp.F90 \ 
     4345   trdmod.F90 \ 
     4346   trdmod_oce.F90 \ 
     4347   zdfmxl.F90 \ 
     4348   zdf_oce.F90 \ 
    43484349   $(MODEL_LIB)(albedo.o) \ 
    43494350   $(MODEL_LIB)(blk_oce.o) \ 
     
    43594360   $(MODEL_LIB)(flxblk.o) \ 
    43604361   $(MODEL_LIB)(flxmod.o) \ 
     4362   $(MODEL_LIB)(flxrnf.o) \ 
    43614363   $(MODEL_LIB)(flx_oce.o) \ 
    4362    $(MODEL_LIB)(flxrnf.o) \ 
    43634364   $(MODEL_LIB)(iceini.o) \ 
    43644365   $(MODEL_LIB)(ice.o) \ 
     
    43864387   $(MODEL_LIB)(phycst.o) \ 
    43874388   $(MODEL_LIB)(prtctl.o) \ 
     4389   $(MODEL_LIB)(restart.o) \ 
    43884390   $(MODEL_LIB)(taumod.o) \ 
    43894391   $(MODEL_LIB)(thd_ice.o) \ 
     
    43934395   $(MODEL_LIB)(zdfmxl.o) \ 
    43944396   $(MODEL_LIB)(zdf_oce.o) \ 
    4395    oce.F90 \ 
    4396    ocfzpt.F90 \ 
    4397    par_ice.F90 \ 
    4398    par_kind.F90 \ 
    4399    par_oce.F90 \ 
    4400    phycst.F90 \ 
    4401    prtctl.F90 \ 
    4402    taumod.F90 \ 
    4403    thd_ice.F90 \ 
    4404    tradmp.F90 \ 
    4405    trdmod.F90 \ 
    4406    trdmod_oce.F90 \ 
    4407    zdfmxl.F90 \ 
    4408    zdf_oce.F90 \ 
    44094397   blk_oce.F90 \ 
    44104398   cpl_oce.F90 \ 
     
    44154403   dtatem.F90 \ 
    44164404   flxmod.F90 \ 
     4405   flxrnf.F90 \ 
    44174406   flx_oce.F90 \ 
    4418    flxrnf.F90 \ 
     4407   iceini.F90 \ 
    44194408   ice.F90 \ 
    4420    iceini.F90 \ 
    44214409   ice_oce.F90 \ 
    44224410   in_out_manager.F90 \ 
     
    44294417   limtrp.F90 \ 
    44304418   limwri.F90 \ 
     4419   ocesbc.F90 \ 
     4420   oce.F90 \ 
     4421   ocfzpt.F90 \ 
     4422   phycst.F90 \ 
     4423   prtctl.F90 \ 
     4424   taumod.F90 \ 
     4425   tradmp.F90 \ 
    44314426   $(MODEL_LIB)(blk_oce.o) \ 
    44324427   $(MODEL_LIB)(cpl_oce.o) \ 
     
    44374432   $(MODEL_LIB)(dtatem.o) \ 
    44384433   $(MODEL_LIB)(flxmod.o) \ 
     4434   $(MODEL_LIB)(flxrnf.o) \ 
    44394435   $(MODEL_LIB)(flx_oce.o) \ 
    4440    $(MODEL_LIB)(flxrnf.o) \ 
    44414436   $(MODEL_LIB)(iceini.o) \ 
    44424437   $(MODEL_LIB)(ice.o) \ 
     
    44514446   $(MODEL_LIB)(limtrp.o) \ 
    44524447   $(MODEL_LIB)(limwri.o) \ 
    4453    $(MODEL_LIB)(oce.o) \ 
    44544448   $(MODEL_LIB)(ocesbc.o) \ 
     4449   $(MODEL_LIB)(oce.o) \ 
    44554450   $(MODEL_LIB)(ocfzpt.o) \ 
    44564451   $(MODEL_LIB)(phycst.o) \ 
     
    44584453   $(MODEL_LIB)(taumod.o) \ 
    44594454   $(MODEL_LIB)(tradmp.o) \ 
    4460    oce.F90 \ 
    4461    ocesbc.F90 \ 
    4462    ocfzpt.F90 \ 
    4463    phycst.F90 \ 
    4464    prtctl.F90 \ 
    4465    taumod.F90 \ 
    4466    tradmp.F90 \ 
    44674455   domzgr_substitute.h90 \ 
    44684456   vectopt_loop_substitute.h90 \ 
     
    44834471   flxblk.F90 \ 
    44844472   flxmod.F90 \ 
     4473   flxrnf.F90 \ 
    44854474   flx_oce.F90 \ 
    4486    flxrnf.F90 \ 
     4475   iceini.F90 \ 
    44874476   ice.F90 \ 
    4488    iceini.F90 \ 
    44894477   ice_oce.F90 \ 
    4490    ini1d.F90 \ 
    44914478   in_out_manager.F90 \ 
    44924479   iom.F90 \ 
     
    44974484   limhdf.F90 \ 
    44984485   limistate.F90 \ 
    4499    limmsh.F90 \ 
    45004486   limrhg.F90 \ 
    4501    limrst.F90 \ 
    45024487   limtab.F90 \ 
    45034488   limthd_lac.F90 \ 
    45044489   limthd_zdf.F90 \ 
     4490   oce.F90 \ 
     4491   ocfzpt.F90 \ 
     4492   par_ice.F90 \ 
     4493   par_kind.F90 \ 
     4494   par_oce.F90 \ 
     4495   phycst.F90 \ 
     4496   prtctl.F90 \ 
     4497   restart.F90 \ 
     4498   taumod.F90 \ 
     4499   thd_ice.F90 \ 
     4500   tradmp.F90 \ 
    45054501   $(MODEL_LIB)(albedo.o) \ 
    45064502   $(MODEL_LIB)(blk_oce.o) \ 
     
    45164512   $(MODEL_LIB)(flxblk.o) \ 
    45174513   $(MODEL_LIB)(flxmod.o) \ 
     4514   $(MODEL_LIB)(flxrnf.o) \ 
    45184515   $(MODEL_LIB)(flx_oce.o) \ 
    4519    $(MODEL_LIB)(flxrnf.o) \ 
    45204516   $(MODEL_LIB)(iceini.o) \ 
    45214517   $(MODEL_LIB)(ice.o) \ 
    45224518   $(MODEL_LIB)(ice_oce.o) \ 
    4523    $(MODEL_LIB)(ini1d.o) \ 
    45244519   $(MODEL_LIB)(in_out_manager.o) \ 
    45254520   $(MODEL_LIB)(iom.o) \ 
     
    45304525   $(MODEL_LIB)(limhdf.o) \ 
    45314526   $(MODEL_LIB)(limistate.o) \ 
    4532    $(MODEL_LIB)(limmsh.o) \ 
    45334527   $(MODEL_LIB)(limrhg.o) \ 
    4534    $(MODEL_LIB)(limrst.o) \ 
    45354528   $(MODEL_LIB)(limtab.o) \ 
    45364529   $(MODEL_LIB)(limthd_lac.o) \ 
     
    45434536   $(MODEL_LIB)(phycst.o) \ 
    45444537   $(MODEL_LIB)(prtctl.o) \ 
     4538   $(MODEL_LIB)(restart.o) \ 
    45454539   $(MODEL_LIB)(taumod.o) \ 
    45464540   $(MODEL_LIB)(thd_ice.o) \ 
    45474541   $(MODEL_LIB)(tradmp.o) \ 
    4548    oce.F90 \ 
    4549    ocfzpt.F90 \ 
    4550    par_ice.F90 \ 
    4551    par_kind.F90 \ 
    4552    par_oce.F90 \ 
    4553    phycst.F90 \ 
    4554    prtctl.F90 \ 
    4555    taumod.F90 \ 
    4556    thd_ice.F90 \ 
    4557    tradmp.F90 \ 
    45584542   cpl_oce.F90 \ 
    45594543   daymod.F90 \ 
     
    45624546   flx_oce.F90 \ 
    45634547   ice.F90 \ 
    4564    iceini.F90 \ 
    45654548   ice_oce.F90 \ 
    45664549   in_out_manager.F90 \ 
     
    45744557   limtrp.F90 \ 
    45754558   limwri.F90 \ 
     4559   ocesbc.F90 \ 
     4560   oce.F90 \ 
     4561   phycst.F90 \ 
     4562   prtctl.F90 \ 
     4563   taumod.F90 \ 
    45764564   $(MODEL_LIB)(cpl_oce.o) \ 
    45774565   $(MODEL_LIB)(daymod.o) \ 
     
    45794567   $(MODEL_LIB)(dom_oce.o) \ 
    45804568   $(MODEL_LIB)(flx_oce.o) \ 
    4581    $(MODEL_LIB)(iceini.o) \ 
    45824569   $(MODEL_LIB)(ice.o) \ 
    45834570   $(MODEL_LIB)(ice_oce.o) \ 
     
    45924579   $(MODEL_LIB)(limtrp.o) \ 
    45934580   $(MODEL_LIB)(limwri.o) \ 
    4594    $(MODEL_LIB)(oce.o) \ 
    45954581   $(MODEL_LIB)(ocesbc.o) \ 
     4582   $(MODEL_LIB)(oce.o) \ 
    45964583   $(MODEL_LIB)(phycst.o) \ 
    45974584   $(MODEL_LIB)(prtctl.o) \ 
    45984585   $(MODEL_LIB)(taumod.o) \ 
    4599    oce.F90 \ 
    4600    ocesbc.F90 \ 
    4601    phycst.F90 \ 
    4602    prtctl.F90 \ 
    4603    taumod.F90 \ 
    46044586   domzgr_substitute.h90 \ 
    46054587   vectopt_loop_substitute.h90 \ 
    46064588   KEY_CPP \ 
    46074589   icestp.F90 
     4590$(MODEL_LIB)(ice.o) :   \ 
     4591   par_oce.F90 \ 
     4592   $(MODEL_LIB)(par_oce.o) \ 
     4593   par_ice.F90 \ 
     4594   $(MODEL_LIB)(par_ice.o) \ 
     4595   KEY_CPP \ 
     4596   ice.F90 
     4597$(MODEL_LIB)(ice_oce.o) :  \ 
     4598   par_kind.F90 \ 
     4599   par_oce.F90 \ 
     4600   $(MODEL_LIB)(par_kind.o) \ 
     4601   $(MODEL_LIB)(par_oce.o) \ 
     4602   blk_oce.F90 \ 
     4603   par_oce.F90 \ 
     4604   $(MODEL_LIB)(blk_oce.o) \ 
     4605   $(MODEL_LIB)(par_oce.o) \ 
     4606   KEY_CPP \ 
     4607   ice_oce.F90 
    46084608$(MODEL_LIB)(ini1d.o) : \ 
    46094609   in_out_manager.F90 \ 
    46104610   lib_print.f90 \ 
    4611    $(MODEL_LIB)(in_out_manager.o) \ 
    4612    $(MODEL_LIB)(lib_print.o) \ 
    4613    $(MODEL_LIB)(par_kind.o) \ 
    4614    $(MODEL_LIB)(par_oce.o) \ 
    4615    par_kind.F90 \ 
    4616    par_oce.F90 \ 
    4617    dom_oce.F90 \ 
    4618    in_out_manager.F90 \ 
    4619    $(MODEL_LIB)(dom_oce.o) \ 
    4620    $(MODEL_LIB)(in_out_manager.o) \ 
    4621    $(MODEL_LIB)(phycst.o) \ 
    4622    phycst.F90 \ 
     4611   par_kind.F90 \ 
     4612   par_oce.F90 \ 
     4613   $(MODEL_LIB)(in_out_manager.o) \ 
     4614   $(MODEL_LIB)(lib_print.o) \ 
     4615   $(MODEL_LIB)(par_kind.o) \ 
     4616   $(MODEL_LIB)(par_oce.o) \ 
     4617   dom_oce.F90 \ 
     4618   in_out_manager.F90 \ 
     4619   phycst.F90 \ 
     4620   $(MODEL_LIB)(dom_oce.o) \ 
     4621   $(MODEL_LIB)(in_out_manager.o) \ 
     4622   $(MODEL_LIB)(phycst.o) \ 
    46234623   KEY_CPP \ 
    46244624   ini1d.F90 
     
    46264626   initrc.F90 
    46274627$(MODEL_LIB)(in_out_manager.o) : \ 
    4628    $(MODEL_LIB)(par_kind.o) \ 
    4629    par_kind.F90 \ 
    4630    lib_print.f90 \ 
    4631    $(MODEL_LIB)(lib_print.o) \ 
    4632    $(MODEL_LIB)(par_kind.o) \ 
    4633    $(MODEL_LIB)(par_oce.o) \ 
    4634    par_kind.F90 \ 
    4635    par_oce.F90 \ 
     4628   par_kind.F90 \ 
     4629   $(MODEL_LIB)(par_kind.o) \ 
     4630   lib_print.f90 \ 
     4631   par_kind.F90 \ 
     4632   par_oce.F90 \ 
     4633   $(MODEL_LIB)(lib_print.o) \ 
     4634   $(MODEL_LIB)(par_kind.o) \ 
     4635   $(MODEL_LIB)(par_oce.o) \ 
    46364636   in_out_manager.F90 
    46374637$(MODEL_LIB)(iom.o) :   \ 
     
    46404640   lib_mpp.F90 \ 
    46414641   lib_print.f90 \ 
    4642    $(MODEL_LIB)(dom_oce.o) \ 
    4643    $(MODEL_LIB)(in_out_manager.o) \ 
    4644    $(MODEL_LIB)(lib_mpp.o) \ 
    4645    $(MODEL_LIB)(lib_print.o) \ 
    4646    $(MODEL_LIB)(oce.o) \ 
    4647    $(MODEL_LIB)(par_kind.o) \ 
    4648    $(MODEL_LIB)(par_oce.o) \ 
    4649    oce.F90 \ 
    4650    par_kind.F90 \ 
    4651    par_oce.F90 \ 
     4642   oce.F90 \ 
     4643   par_kind.F90 \ 
     4644   par_oce.F90 \ 
     4645   $(MODEL_LIB)(dom_oce.o) \ 
     4646   $(MODEL_LIB)(in_out_manager.o) \ 
     4647   $(MODEL_LIB)(lib_mpp.o) \ 
     4648   $(MODEL_LIB)(lib_print.o) \ 
     4649   $(MODEL_LIB)(oce.o) \ 
     4650   $(MODEL_LIB)(par_kind.o) \ 
     4651   $(MODEL_LIB)(par_oce.o) \ 
    46524652   dom_oce.F90 \ 
    46534653   in_out_manager.F90 \ 
     
    46724672   dynspg_ts.F90 \ 
    46734673   dynspg_ts_jki.F90 \ 
    4674    flx_oce.F90 \ 
    46754674   ice_oce.F90 \ 
    46764675   in_out_manager.F90 \ 
     
    46794678   lib_mpp.F90 \ 
    46804679   lib_print.f90 \ 
     4680   obc_oce.F90 \ 
     4681   oce.F90 \ 
     4682   par_kind.F90 \ 
     4683   par_oce.F90 \ 
     4684   phycst.F90 \ 
     4685   prtctl.F90 \ 
     4686   solfet.F90 \ 
     4687   solpcg.F90 \ 
     4688   solsor.F90 \ 
     4689   sol_oce.F90 \ 
     4690   trdmod.F90 \ 
     4691   trdmod_oce.F90 \ 
     4692   zdfddm.F90 \ 
    46814693   $(MODEL_LIB)(blk_oce.o) \ 
    46824694   $(MODEL_LIB)(cpl_oce.o) \ 
    46834695   $(MODEL_LIB)(daymod.o) \ 
    46844696   $(MODEL_LIB)(dom_oce.o) \ 
     4697   $(MODEL_LIB)(dynspg_exp.o) \ 
    46854698   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    4686    $(MODEL_LIB)(dynspg_exp.o) \ 
     4699   $(MODEL_LIB)(dynspg_flt.o) \ 
    46874700   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    4688    $(MODEL_LIB)(dynspg_flt.o) \ 
    46894701   $(MODEL_LIB)(dynspg_oce.o) \ 
    46904702   $(MODEL_LIB)(dynspg_rl.o) \ 
     4703   $(MODEL_LIB)(dynspg_ts.o) \ 
    46914704   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    4692    $(MODEL_LIB)(dynspg_ts.o) \ 
    4693    $(MODEL_LIB)(flx_oce.o) \ 
    46944705   $(MODEL_LIB)(ice_oce.o) \ 
    46954706   $(MODEL_LIB)(in_out_manager.o) \ 
     
    47054716   $(MODEL_LIB)(prtctl.o) \ 
    47064717   $(MODEL_LIB)(solfet.o) \ 
    4707    $(MODEL_LIB)(sol_oce.o) \ 
    47084718   $(MODEL_LIB)(solpcg.o) \ 
    47094719   $(MODEL_LIB)(solsor.o) \ 
     4720   $(MODEL_LIB)(sol_oce.o) \ 
    47104721   $(MODEL_LIB)(trdmod.o) \ 
    47114722   $(MODEL_LIB)(trdmod_oce.o) \ 
    47124723   $(MODEL_LIB)(zdfddm.o) \ 
    4713    $(MODEL_LIB)(zdf_oce.o) \ 
    4714    $(MODEL_LIB)(zdftke.o) \ 
    4715    obc_oce.F90 \ 
    4716    oce.F90 \ 
    4717    par_kind.F90 \ 
    4718    par_oce.F90 \ 
    4719    phycst.F90 \ 
    4720    prtctl.F90 \ 
    4721    solfet.F90 \ 
    4722    sol_oce.F90 \ 
    4723    solpcg.F90 \ 
    4724    solsor.F90 \ 
    4725    trdmod.F90 \ 
    4726    trdmod_oce.F90 \ 
    4727    zdfddm.F90 \ 
    4728    zdf_oce.F90 \ 
    4729    zdftke.F90 \ 
    47304724   daymod.F90 \ 
    47314725   divcur.F90 \ 
     
    47394733   lbclnk.F90 \ 
    47404734   ldftra_oce.F90 \ 
     4735   oce.F90 \ 
     4736   phycst.F90 \ 
     4737   restart.F90 \ 
     4738   solisl.F90 \ 
     4739   wzvmod.F90 \ 
     4740   zdf_oce.F90 \ 
    47414741   $(MODEL_LIB)(daymod.o) \ 
    47424742   $(MODEL_LIB)(divcur.o) \ 
     
    47564756   $(MODEL_LIB)(wzvmod.o) \ 
    47574757   $(MODEL_LIB)(zdf_oce.o) \ 
    4758    oce.F90 \ 
    4759    phycst.F90 \ 
    4760    restart.F90 \ 
    4761    solisl.F90 \ 
    4762    wzvmod.F90 \ 
    4763    zdf_oce.F90 \ 
    47644758   domzgr_substitute.h90 \ 
    47654759   vectopt_loop_substitute.h90 \ 
     
    47704764   in_out_manager.F90 \ 
    47714765   lib_print.f90 \ 
    4772    $(MODEL_LIB)(dom_oce.o) \ 
    4773    $(MODEL_LIB)(in_out_manager.o) \ 
    4774    $(MODEL_LIB)(lib_print.o) \ 
    4775    $(MODEL_LIB)(par_kind.o) \ 
    4776    $(MODEL_LIB)(par_oce.o) \ 
    4777    par_kind.F90 \ 
    4778    par_oce.F90 \ 
    4779    dom_oce.F90 \ 
    4780    in_out_manager.F90 \ 
    4781    lib_mpp.F90 \ 
    4782    $(MODEL_LIB)(dom_oce.o) \ 
    4783    $(MODEL_LIB)(in_out_manager.o) \ 
    4784    $(MODEL_LIB)(lib_mpp.o) \ 
    4785    $(MODEL_LIB)(oce.o) \ 
    4786    oce.F90 \ 
     4766   par_kind.F90 \ 
     4767   par_oce.F90 \ 
     4768   $(MODEL_LIB)(dom_oce.o) \ 
     4769   $(MODEL_LIB)(in_out_manager.o) \ 
     4770   $(MODEL_LIB)(lib_print.o) \ 
     4771   $(MODEL_LIB)(par_kind.o) \ 
     4772   $(MODEL_LIB)(par_oce.o) \ 
     4773   dom_oce.F90 \ 
     4774   in_out_manager.F90 \ 
     4775   lib_mpp.F90 \ 
     4776   oce.F90 \ 
     4777   $(MODEL_LIB)(dom_oce.o) \ 
     4778   $(MODEL_LIB)(in_out_manager.o) \ 
     4779   $(MODEL_LIB)(lib_mpp.o) \ 
     4780   $(MODEL_LIB)(oce.o) \ 
    47874781   KEY_CPP \ 
    47884782   lbclnk.F90 
     
    47954789   lib_mpp.F90 \ 
    47964790   lib_print.f90 \ 
     4791   oce.F90 \ 
     4792   par_kind.F90 \ 
     4793   par_oce.F90 \ 
     4794   phycst.F90 \ 
     4795   prtctl.F90 \ 
     4796   zdfmxl.F90 \ 
    47974797   $(MODEL_LIB)(dom_oce.o) \ 
    47984798   $(MODEL_LIB)(in_out_manager.o) \ 
     
    48084808   $(MODEL_LIB)(prtctl.o) \ 
    48094809   $(MODEL_LIB)(zdfmxl.o) \ 
    4810    oce.F90 \ 
    4811    par_kind.F90 \ 
    4812    par_oce.F90 \ 
    4813    phycst.F90 \ 
    4814    prtctl.F90 \ 
    4815    zdfmxl.F90 \ 
    48164810   dom_oce.F90 \ 
    48174811   in_out_manager.F90 \ 
     
    48204814   ldfslp.F90 \ 
    48214815   lib_mpp.F90 \ 
     4816   oce.F90 \ 
     4817   phycst.F90 \ 
    48224818   $(MODEL_LIB)(dom_oce.o) \ 
    48234819   $(MODEL_LIB)(in_out_manager.o) \ 
     
    48284824   $(MODEL_LIB)(oce.o) \ 
    48294825   $(MODEL_LIB)(phycst.o) \ 
    4830    oce.F90 \ 
    4831    phycst.F90 \ 
    48324826   ldftra_oce.F90 \ 
    48334827   $(MODEL_LIB)(ldftra_oce.o) \ 
     
    48424836   ldfdyn.F90 
    48434837$(MODEL_LIB)(ldfdyn_oce.o) :  \ 
    4844    $(MODEL_LIB)(par_kind.o) \ 
    4845    par_kind.F90 \ 
    4846    $(MODEL_LIB)(par_oce.o) \ 
    4847    par_oce.F90 \ 
     4838   par_kind.F90 \ 
     4839   $(MODEL_LIB)(par_kind.o) \ 
     4840   par_oce.F90 \ 
     4841   $(MODEL_LIB)(par_oce.o) \ 
    48484842   KEY_CPP \ 
    48494843   ldfdyn_oce.F90 
     
    48584852   lib_mpp.F90 \ 
    48594853   lib_print.f90 \ 
     4854   oce.F90 \ 
     4855   par_kind.F90 \ 
     4856   par_oce.F90 \ 
     4857   phycst.F90 \ 
     4858   prtctl.F90 \ 
     4859   zdfmxl.F90 \ 
    48604860   $(MODEL_LIB)(daymod.o) \ 
    48614861   $(MODEL_LIB)(dom_oce.o) \ 
     
    48734873   $(MODEL_LIB)(prtctl.o) \ 
    48744874   $(MODEL_LIB)(zdfmxl.o) \ 
    4875    oce.F90 \ 
    4876    par_kind.F90 \ 
    4877    par_oce.F90 \ 
    4878    phycst.F90 \ 
    4879    prtctl.F90 \ 
    4880    zdfmxl.F90 \ 
    48814875   dom_oce.F90 \ 
    48824876   flxrnf.F90 \ 
     
    48854879   ldfslp.F90 \ 
    48864880   ldftra_oce.F90 \ 
     4881   oce.F90 \ 
     4882   phycst.F90 \ 
     4883   prtctl.F90 \ 
    48874884   $(MODEL_LIB)(dom_oce.o) \ 
    48884885   $(MODEL_LIB)(flxrnf.o) \ 
     
    48944891   $(MODEL_LIB)(phycst.o) \ 
    48954892   $(MODEL_LIB)(prtctl.o) \ 
    4896    oce.F90 \ 
    4897    phycst.F90 \ 
    4898    prtctl.F90 \ 
    48994893   domzgr_substitute.h90 \ 
    49004894   vectopt_loop_substitute.h90 \ 
     
    49064900   lib_mpp.F90 \ 
    49074901   lib_print.f90 \ 
     4902   oce.F90 \ 
     4903   par_kind.F90 \ 
     4904   par_oce.F90 \ 
     4905   prtctl.F90 \ 
     4906   zdf_oce.F90 \ 
    49084907   $(MODEL_LIB)(dom_oce.o) \ 
    49094908   $(MODEL_LIB)(in_out_manager.o) \ 
     
    49154914   $(MODEL_LIB)(prtctl.o) \ 
    49164915   $(MODEL_LIB)(zdf_oce.o) \ 
    4917    oce.F90 \ 
    4918    par_kind.F90 \ 
    4919    par_oce.F90 \ 
    4920    prtctl.F90 \ 
    4921    zdf_oce.F90 \ 
    49224916   dom_oce.F90 \ 
    49234917   in_out_manager.F90 \ 
     
    49254919   ldfdyn_oce.F90 \ 
    49264920   ldftra_oce.F90 \ 
     4921   oce.F90 \ 
     4922   phycst.F90 \ 
     4923   prtctl.F90 \ 
     4924   zdfmxl.F90 \ 
    49274925   $(MODEL_LIB)(dom_oce.o) \ 
    49284926   $(MODEL_LIB)(in_out_manager.o) \ 
     
    49344932   $(MODEL_LIB)(prtctl.o) \ 
    49354933   $(MODEL_LIB)(zdfmxl.o) \ 
    4936    oce.F90 \ 
    4937    phycst.F90 \ 
    4938    prtctl.F90 \ 
    4939    zdfmxl.F90 \ 
    49404934   domzgr_substitute.h90 \ 
    49414935   vectopt_loop_substitute.h90 \ 
     
    49504944   lib_mpp.F90 \ 
    49514945   lib_print.f90 \ 
     4946   oce.F90 \ 
     4947   par_kind.F90 \ 
     4948   par_oce.F90 \ 
     4949   phycst.F90 \ 
     4950   prtctl.F90 \ 
     4951   zdfmxl.F90 \ 
    49524952   $(MODEL_LIB)(dom_oce.o) \ 
    49534953   $(MODEL_LIB)(in_out_manager.o) \ 
     
    49634963   $(MODEL_LIB)(prtctl.o) \ 
    49644964   $(MODEL_LIB)(zdfmxl.o) \ 
    4965    oce.F90 \ 
    4966    par_kind.F90 \ 
    4967    par_oce.F90 \ 
    4968    phycst.F90 \ 
    4969    prtctl.F90 \ 
    4970    zdfmxl.F90 \ 
    49714965   dom_oce.F90 \ 
    49724966   in_out_manager.F90 \ 
     
    49754969   ldftra_oce.F90 \ 
    49764970   lib_mpp.F90 \ 
     4971   oce.F90 \ 
     4972   phycst.F90 \ 
    49774973   $(MODEL_LIB)(dom_oce.o) \ 
    49784974   $(MODEL_LIB)(in_out_manager.o) \ 
     
    49834979   $(MODEL_LIB)(oce.o) \ 
    49844980   $(MODEL_LIB)(phycst.o) \ 
    4985    oce.F90 \ 
    4986    phycst.F90 \ 
    49874981   domzgr_substitute.h90 \ 
    49884982   ldftra_c1d.h90 \ 
     
    49944988   ldftra.F90 
    49954989$(MODEL_LIB)(ldftra_oce.o) :  \ 
    4996    $(MODEL_LIB)(par_kind.o) \ 
    4997    par_kind.F90 \ 
    4998    $(MODEL_LIB)(par_oce.o) \ 
    4999    par_oce.F90 \ 
     4990   par_kind.F90 \ 
     4991   $(MODEL_LIB)(par_kind.o) \ 
     4992   par_oce.F90 \ 
     4993   $(MODEL_LIB)(par_oce.o) \ 
    50004994   KEY_CPP \ 
    50014995   ldftra_oce.F90 
     
    50155009$(MODEL_LIB)(lib_mpp.o) :  \ 
    50165010   lib_print.f90 \ 
    5017    $(MODEL_LIB)(lib_print.o) \ 
    5018    $(MODEL_LIB)(par_kind.o) \ 
    5019    $(MODEL_LIB)(par_oce.o) \ 
    5020    par_kind.F90 \ 
    5021    par_oce.F90 \ 
     5011   par_kind.F90 \ 
     5012   par_oce.F90 \ 
     5013   $(MODEL_LIB)(lib_print.o) \ 
     5014   $(MODEL_LIB)(par_kind.o) \ 
     5015   $(MODEL_LIB)(par_oce.o) \ 
    50225016   dom_oce.F90 \ 
    50235017   in_out_manager.F90 \ 
     
    50275021   lib_mpp.F90 
    50285022$(MODEL_LIB)(lib_print.o) :   \ 
    5029    $(MODEL_LIB)(par_kind.o) \ 
    5030    par_kind.F90 \ 
     5023   par_kind.F90 \ 
     5024   $(MODEL_LIB)(par_kind.o) \ 
    50315025   lib_print.f90 
    50325026$(MODEL_LIB)(limadv.o) :   \ 
     
    50365030   lib_mpp.F90 \ 
    50375031   lib_print.f90 \ 
     5032   oce.F90 \ 
     5033   par_ice.F90 \ 
     5034   par_kind.F90 \ 
     5035   par_oce.F90 \ 
    50385036   $(MODEL_LIB)(blk_oce.o) \ 
    50395037   $(MODEL_LIB)(dom_oce.o) \ 
     
    50455043   $(MODEL_LIB)(par_kind.o) \ 
    50465044   $(MODEL_LIB)(par_oce.o) \ 
    5047    oce.F90 \ 
    5048    par_ice.F90 \ 
    5049    par_kind.F90 \ 
    5050    par_oce.F90 \ 
    50515045   dom_ice.F90 \ 
    50525046   dom_oce.F90 \ 
     
    50545048   in_out_manager.F90 \ 
    50555049   lbclnk.F90 \ 
     5050   prtctl.F90 \ 
    50565051   $(MODEL_LIB)(dom_ice.o) \ 
    50575052   $(MODEL_LIB)(dom_oce.o) \ 
     
    50605055   $(MODEL_LIB)(lbclnk.o) \ 
    50615056   $(MODEL_LIB)(prtctl.o) \ 
    5062    prtctl.F90 \ 
    50635057   KEY_CPP \ 
    50645058   limadv.F90 
     
    50675061   dom_ice.F90 \ 
    50685062   dom_oce.F90 \ 
     5063   ice.F90 \ 
     5064   ice_oce.F90 \ 
     5065   in_out_manager.F90 \ 
     5066   iom.F90 \ 
     5067   lbclnk.F90 \ 
     5068   lib_print.f90 \ 
     5069   oce.F90 \ 
     5070   ocfzpt.F90 \ 
     5071   par_ice.F90 \ 
     5072   par_kind.F90 \ 
     5073   par_oce.F90 \ 
     5074   phycst.F90 \ 
     5075   prtctl.F90 \ 
     5076   $(MODEL_LIB)(blk_oce.o) \ 
     5077   $(MODEL_LIB)(dom_ice.o) \ 
     5078   $(MODEL_LIB)(dom_oce.o) \ 
     5079   $(MODEL_LIB)(ice.o) \ 
     5080   $(MODEL_LIB)(ice_oce.o) \ 
     5081   $(MODEL_LIB)(in_out_manager.o) \ 
     5082   $(MODEL_LIB)(iom.o) \ 
     5083   $(MODEL_LIB)(lbclnk.o) \ 
     5084   $(MODEL_LIB)(lib_print.o) \ 
     5085   $(MODEL_LIB)(oce.o) \ 
     5086   $(MODEL_LIB)(ocfzpt.o) \ 
     5087   $(MODEL_LIB)(par_ice.o) \ 
     5088   $(MODEL_LIB)(par_kind.o) \ 
     5089   $(MODEL_LIB)(par_oce.o) \ 
     5090   $(MODEL_LIB)(phycst.o) \ 
     5091   $(MODEL_LIB)(prtctl.o) \ 
     5092   daymod.F90 \ 
     5093   dom_ice.F90 \ 
     5094   ice.F90 \ 
     5095   ice_oce.F90 \ 
     5096   in_out_manager.F90 \ 
     5097   limistate.F90 \ 
     5098   par_ice.F90 \ 
     5099   phycst.F90 \ 
     5100   $(MODEL_LIB)(daymod.o) \ 
     5101   $(MODEL_LIB)(dom_ice.o) \ 
     5102   $(MODEL_LIB)(ice.o) \ 
     5103   $(MODEL_LIB)(ice_oce.o) \ 
     5104   $(MODEL_LIB)(in_out_manager.o) \ 
     5105   $(MODEL_LIB)(limistate.o) \ 
     5106   $(MODEL_LIB)(par_ice.o) \ 
     5107   $(MODEL_LIB)(phycst.o) \ 
     5108   vectopt_loop_substitute.h90 \ 
     5109   KEY_CPP \ 
     5110   limdia.F90 
     5111$(MODEL_LIB)(limdmp.o) :   \ 
     5112   blk_oce.F90 \ 
     5113   dom_oce.F90 \ 
     5114   dtasal.F90 \ 
     5115   dtatem.F90 \ 
     5116   in_out_manager.F90 \ 
     5117   iom.F90 \ 
     5118   lbclnk.F90 \ 
     5119   lib_mpp.F90 \ 
     5120   lib_print.f90 \ 
     5121   oce.F90 \ 
     5122   par_ice.F90 \ 
     5123   par_kind.F90 \ 
     5124   par_oce.F90 \ 
     5125   phycst.F90 \ 
     5126   prtctl.F90 \ 
     5127   trdmod.F90 \ 
     5128   trdmod_oce.F90 \ 
     5129   zdfmxl.F90 \ 
     5130   zdf_oce.F90 \ 
     5131   $(MODEL_LIB)(blk_oce.o) \ 
     5132   $(MODEL_LIB)(dom_oce.o) \ 
     5133   $(MODEL_LIB)(dtasal.o) \ 
     5134   $(MODEL_LIB)(dtatem.o) \ 
     5135   $(MODEL_LIB)(in_out_manager.o) \ 
     5136   $(MODEL_LIB)(iom.o) \ 
     5137   $(MODEL_LIB)(lbclnk.o) \ 
     5138   $(MODEL_LIB)(lib_mpp.o) \ 
     5139   $(MODEL_LIB)(lib_print.o) \ 
     5140   $(MODEL_LIB)(oce.o) \ 
     5141   $(MODEL_LIB)(par_ice.o) \ 
     5142   $(MODEL_LIB)(par_kind.o) \ 
     5143   $(MODEL_LIB)(par_oce.o) \ 
     5144   $(MODEL_LIB)(phycst.o) \ 
     5145   $(MODEL_LIB)(prtctl.o) \ 
     5146   $(MODEL_LIB)(trdmod.o) \ 
     5147   $(MODEL_LIB)(trdmod_oce.o) \ 
     5148   $(MODEL_LIB)(zdfmxl.o) \ 
     5149   $(MODEL_LIB)(zdf_oce.o) \ 
     5150   daymod.F90 \ 
     5151   dom_oce.F90 \ 
     5152   ice.F90 \ 
     5153   ice_oce.F90 \ 
     5154   in_out_manager.F90 \ 
     5155   iom.F90 \ 
     5156   oce.F90 \ 
     5157   phycst.F90 \ 
     5158   tradmp.F90 \ 
     5159   $(MODEL_LIB)(daymod.o) \ 
     5160   $(MODEL_LIB)(dom_oce.o) \ 
     5161   $(MODEL_LIB)(ice.o) \ 
     5162   $(MODEL_LIB)(ice_oce.o) \ 
     5163   $(MODEL_LIB)(in_out_manager.o) \ 
     5164   $(MODEL_LIB)(iom.o) \ 
     5165   $(MODEL_LIB)(oce.o) \ 
     5166   $(MODEL_LIB)(phycst.o) \ 
     5167   $(MODEL_LIB)(tradmp.o) \ 
     5168   vectopt_loop_substitute.h90 \ 
     5169   KEY_CPP \ 
     5170   limdmp.F90 
     5171$(MODEL_LIB)(limdyn.o) :   \ 
     5172   blk_oce.F90 \ 
     5173   dom_ice.F90 \ 
     5174   dom_oce.F90 \ 
    50695175   flx_oce.F90 \ 
    50705176   ice.F90 \ 
     
    50725178   ini1d.F90 \ 
    50735179   in_out_manager.F90 \ 
    5074    lbclnk.F90 \ 
     5180   iom.F90 \ 
     5181   lbclnk.F90 \ 
     5182   lib_mpp.F90 \ 
    50755183   lib_print.f90 \ 
    50765184   limistate.F90 \ 
    50775185   limmsh.F90 \ 
    50785186   limrst.F90 \ 
     5187   oce.F90 \ 
     5188   ocfzpt.F90 \ 
     5189   par_ice.F90 \ 
     5190   par_kind.F90 \ 
     5191   par_oce.F90 \ 
     5192   phycst.F90 \ 
     5193   prtctl.F90 \ 
    50795194   $(MODEL_LIB)(blk_oce.o) \ 
    50805195   $(MODEL_LIB)(dom_ice.o) \ 
     
    50855200   $(MODEL_LIB)(ini1d.o) \ 
    50865201   $(MODEL_LIB)(in_out_manager.o) \ 
    5087    $(MODEL_LIB)(lbclnk.o) \ 
     5202   $(MODEL_LIB)(iom.o) \ 
     5203   $(MODEL_LIB)(lbclnk.o) \ 
     5204   $(MODEL_LIB)(lib_mpp.o) \ 
    50885205   $(MODEL_LIB)(lib_print.o) \ 
    50895206   $(MODEL_LIB)(limistate.o) \ 
     
    50975214   $(MODEL_LIB)(phycst.o) \ 
    50985215   $(MODEL_LIB)(prtctl.o) \ 
    5099    oce.F90 \ 
    5100    ocfzpt.F90 \ 
    5101    par_ice.F90 \ 
    5102    par_kind.F90 \ 
    5103    par_oce.F90 \ 
    5104    phycst.F90 \ 
    5105    prtctl.F90 \ 
    5106    daymod.F90 \ 
    51075216   dom_ice.F90 \ 
     5217   dom_oce.F90 \ 
     5218   iceini.F90 \ 
    51085219   ice.F90 \ 
    5109    iceini.F90 \ 
    51105220   ice_oce.F90 \ 
    51115221   in_out_manager.F90 \ 
     5222   lbclnk.F90 \ 
     5223   lib_mpp.F90 \ 
    51125224   limistate.F90 \ 
    5113    $(MODEL_LIB)(daymod.o) \ 
     5225   limrhg.F90 \ 
     5226   phycst.F90 \ 
     5227   prtctl.F90 \ 
    51145228   $(MODEL_LIB)(dom_ice.o) \ 
     5229   $(MODEL_LIB)(dom_oce.o) \ 
    51155230   $(MODEL_LIB)(iceini.o) \ 
    51165231   $(MODEL_LIB)(ice.o) \ 
    51175232   $(MODEL_LIB)(ice_oce.o) \ 
    51185233   $(MODEL_LIB)(in_out_manager.o) \ 
    5119    $(MODEL_LIB)(limistate.o) \ 
    5120    $(MODEL_LIB)(par_ice.o) \ 
    5121    $(MODEL_LIB)(phycst.o) \ 
    5122    par_ice.F90 \ 
    5123    phycst.F90 \ 
    5124    vectopt_loop_substitute.h90 \ 
    5125    KEY_CPP \ 
    5126    limdia.F90 
    5127 $(MODEL_LIB)(limdmp.o) :   \ 
    5128    blk_oce.F90 \ 
    5129    dom_oce.F90 \ 
    5130    dtasal.F90 \ 
    5131    dtatem.F90 \ 
    5132    in_out_manager.F90 \ 
    5133    iom.F90 \ 
    5134    lib_mpp.F90 \ 
    5135    lib_print.f90 \ 
    5136    $(MODEL_LIB)(blk_oce.o) \ 
    5137    $(MODEL_LIB)(dom_oce.o) \ 
    5138    $(MODEL_LIB)(dtasal.o) \ 
    5139    $(MODEL_LIB)(dtatem.o) \ 
    5140    $(MODEL_LIB)(in_out_manager.o) \ 
    5141    $(MODEL_LIB)(iom.o) \ 
    5142    $(MODEL_LIB)(lib_mpp.o) \ 
    5143    $(MODEL_LIB)(lib_print.o) \ 
    5144    $(MODEL_LIB)(oce.o) \ 
    5145    $(MODEL_LIB)(par_ice.o) \ 
    5146    $(MODEL_LIB)(par_kind.o) \ 
    5147    $(MODEL_LIB)(par_oce.o) \ 
    5148    $(MODEL_LIB)(phycst.o) \ 
    5149    $(MODEL_LIB)(prtctl.o) \ 
    5150    $(MODEL_LIB)(trdmod.o) \ 
    5151    $(MODEL_LIB)(trdmod_oce.o) \ 
    5152    $(MODEL_LIB)(zdfmxl.o) \ 
    5153    $(MODEL_LIB)(zdf_oce.o) \ 
    5154    oce.F90 \ 
    5155    par_ice.F90 \ 
    5156    par_kind.F90 \ 
    5157    par_oce.F90 \ 
    5158    phycst.F90 \ 
    5159    prtctl.F90 \ 
    5160    trdmod.F90 \ 
    5161    trdmod_oce.F90 \ 
    5162    zdfmxl.F90 \ 
    5163    zdf_oce.F90 \ 
    5164    daymod.F90 \ 
    5165    dom_oce.F90 \ 
    5166    ice.F90 \ 
    5167    ice_oce.F90 \ 
    5168    in_out_manager.F90 \ 
    5169    $(MODEL_LIB)(daymod.o) \ 
    5170    $(MODEL_LIB)(dom_oce.o) \ 
    5171    $(MODEL_LIB)(ice.o) \ 
    5172    $(MODEL_LIB)(ice_oce.o) \ 
    5173    $(MODEL_LIB)(in_out_manager.o) \ 
    5174    $(MODEL_LIB)(oce.o) \ 
    5175    $(MODEL_LIB)(tradmp.o) \ 
    5176    oce.F90 \ 
    5177    tradmp.F90 \ 
    5178    vectopt_loop_substitute.h90 \ 
    5179    $(IOIPSL_LIB) \ 
    5180    KEY_CPP \ 
    5181    limdmp.F90 
    5182 $(MODEL_LIB)(limdyn.o) :   \ 
    5183    blk_oce.F90 \ 
    5184    dom_ice.F90 \ 
    5185    dom_oce.F90 \ 
    5186    flx_oce.F90 \ 
    5187    ice.F90 \ 
    5188    ice_oce.F90 \ 
    5189    ini1d.F90 \ 
    5190    in_out_manager.F90 \ 
    5191    lbclnk.F90 \ 
    5192    lib_mpp.F90 \ 
    5193    lib_print.f90 \ 
    5194    limistate.F90 \ 
    5195    limmsh.F90 \ 
    5196    limrst.F90 \ 
    5197    $(MODEL_LIB)(blk_oce.o) \ 
    5198    $(MODEL_LIB)(dom_ice.o) \ 
    5199    $(MODEL_LIB)(dom_oce.o) \ 
    5200    $(MODEL_LIB)(flx_oce.o) \ 
    5201    $(MODEL_LIB)(ice.o) \ 
    5202    $(MODEL_LIB)(ice_oce.o) \ 
    5203    $(MODEL_LIB)(ini1d.o) \ 
    5204    $(MODEL_LIB)(in_out_manager.o) \ 
    5205    $(MODEL_LIB)(lbclnk.o) \ 
    5206    $(MODEL_LIB)(lib_mpp.o) \ 
    5207    $(MODEL_LIB)(lib_print.o) \ 
    5208    $(MODEL_LIB)(limistate.o) \ 
    5209    $(MODEL_LIB)(limmsh.o) \ 
    5210    $(MODEL_LIB)(limrst.o) \ 
    5211    $(MODEL_LIB)(oce.o) \ 
    5212    $(MODEL_LIB)(ocfzpt.o) \ 
    5213    $(MODEL_LIB)(par_ice.o) \ 
    5214    $(MODEL_LIB)(par_kind.o) \ 
    5215    $(MODEL_LIB)(par_oce.o) \ 
    5216    $(MODEL_LIB)(phycst.o) \ 
    5217    $(MODEL_LIB)(prtctl.o) \ 
    5218    oce.F90 \ 
    5219    ocfzpt.F90 \ 
    5220    par_ice.F90 \ 
    5221    par_kind.F90 \ 
    5222    par_oce.F90 \ 
    5223    phycst.F90 \ 
    5224    prtctl.F90 \ 
    5225    dom_ice.F90 \ 
    5226    dom_oce.F90 \ 
    5227    ice.F90 \ 
    5228    iceini.F90 \ 
    5229    ice_oce.F90 \ 
    5230    in_out_manager.F90 \ 
    5231    lbclnk.F90 \ 
    5232    lib_mpp.F90 \ 
    5233    limistate.F90 \ 
    5234    limrhg.F90 \ 
    5235    $(MODEL_LIB)(dom_ice.o) \ 
    5236    $(MODEL_LIB)(dom_oce.o) \ 
    5237    $(MODEL_LIB)(iceini.o) \ 
    5238    $(MODEL_LIB)(ice.o) \ 
    5239    $(MODEL_LIB)(ice_oce.o) \ 
    5240    $(MODEL_LIB)(in_out_manager.o) \ 
    52415234   $(MODEL_LIB)(lbclnk.o) \ 
    52425235   $(MODEL_LIB)(lib_mpp.o) \ 
     
    52455238   $(MODEL_LIB)(phycst.o) \ 
    52465239   $(MODEL_LIB)(prtctl.o) \ 
    5247    phycst.F90 \ 
    5248    prtctl.F90 \ 
    52495240   KEY_CPP \ 
    52505241   limdyn.F90 
     
    52615252   lib_mpp.F90 \ 
    52625253   lib_print.f90 \ 
     5254   oce.F90 \ 
     5255   ocfzpt.F90 \ 
     5256   par_ice.F90 \ 
     5257   par_kind.F90 \ 
     5258   par_oce.F90 \ 
     5259   phycst.F90 \ 
     5260   prtctl.F90 \ 
    52635261   $(MODEL_LIB)(albedo.o) \ 
    52645262   $(MODEL_LIB)(blk_oce.o) \ 
     
    52795277   $(MODEL_LIB)(phycst.o) \ 
    52805278   $(MODEL_LIB)(prtctl.o) \ 
    5281    oce.F90 \ 
    5282    ocfzpt.F90 \ 
    5283    par_ice.F90 \ 
    5284    par_kind.F90 \ 
    5285    par_oce.F90 \ 
    5286    phycst.F90 \ 
    5287    prtctl.F90 \ 
    52885279   albedo.F90 \ 
    52895280   flxblk.F90 \ 
     
    52935284   in_out_manager.F90 \ 
    52945285   lbclnk.F90 \ 
     5286   ocfzpt.F90 \ 
     5287   par_oce.F90 \ 
     5288   phycst.F90 \ 
     5289   prtctl.F90 \ 
    52955290   $(MODEL_LIB)(albedo.o) \ 
    52965291   $(MODEL_LIB)(flxblk.o) \ 
     
    53045299   $(MODEL_LIB)(phycst.o) \ 
    53055300   $(MODEL_LIB)(prtctl.o) \ 
    5306    ocfzpt.F90 \ 
    5307    par_oce.F90 \ 
    5308    phycst.F90 \ 
    5309    prtctl.F90 \ 
    53105301   vectopt_loop_substitute.h90 \ 
    53115302   KEY_CPP \ 
     
    53175308   lib_mpp.F90 \ 
    53185309   lib_print.f90 \ 
     5310   oce.F90 \ 
     5311   par_ice.F90 \ 
     5312   par_kind.F90 \ 
     5313   par_oce.F90 \ 
    53195314   $(MODEL_LIB)(blk_oce.o) \ 
    53205315   $(MODEL_LIB)(dom_oce.o) \ 
     
    53265321   $(MODEL_LIB)(par_kind.o) \ 
    53275322   $(MODEL_LIB)(par_oce.o) \ 
    5328    oce.F90 \ 
    5329    par_ice.F90 \ 
    5330    par_kind.F90 \ 
    5331    par_oce.F90 \ 
    53325323   dom_oce.F90 \ 
    53335324   ice.F90 \ 
     
    53365327   lbclnk.F90 \ 
    53375328   lib_mpp.F90 \ 
     5329   prtctl.F90 \ 
    53385330   $(MODEL_LIB)(dom_oce.o) \ 
    53395331   $(MODEL_LIB)(ice.o) \ 
     
    53435335   $(MODEL_LIB)(lib_mpp.o) \ 
    53445336   $(MODEL_LIB)(prtctl.o) \ 
    5345    prtctl.F90 \ 
    53465337   vectopt_loop_substitute.h90 \ 
    53475338   KEY_CPP \ 
     
    53515342   dom_oce.F90 \ 
    53525343   in_out_manager.F90 \ 
    5353    lib_mpp.F90 \ 
    5354    lib_print.f90 \ 
     5344   lbclnk.F90 \ 
     5345   lib_mpp.F90 \ 
     5346   lib_print.f90 \ 
     5347   oce.F90 \ 
     5348   par_ice.F90 \ 
     5349   par_kind.F90 \ 
     5350   par_oce.F90 \ 
    53555351   $(MODEL_LIB)(blk_oce.o) \ 
    53565352   $(MODEL_LIB)(dom_oce.o) \ 
    53575353   $(MODEL_LIB)(in_out_manager.o) \ 
     5354   $(MODEL_LIB)(lbclnk.o) \ 
    53585355   $(MODEL_LIB)(lib_mpp.o) \ 
    53595356   $(MODEL_LIB)(lib_print.o) \ 
     
    53625359   $(MODEL_LIB)(par_kind.o) \ 
    53635360   $(MODEL_LIB)(par_oce.o) \ 
    5364    oce.F90 \ 
    5365    par_ice.F90 \ 
    5366    par_kind.F90 \ 
    5367    par_oce.F90 \ 
    53685361   dom_ice.F90 \ 
    53695362   dom_oce.F90 \ 
     
    53715364   ice_oce.F90 \ 
    53725365   in_out_manager.F90 \ 
    5373    lbclnk.F90 \ 
     5366   iom.F90 \ 
     5367   lbclnk.F90 \ 
     5368   oce.F90 \ 
     5369   ocfzpt.F90 \ 
     5370   par_ice.F90 \ 
     5371   phycst.F90 \ 
    53745372   $(MODEL_LIB)(dom_ice.o) \ 
    53755373   $(MODEL_LIB)(dom_oce.o) \ 
     
    53775375   $(MODEL_LIB)(ice_oce.o) \ 
    53785376   $(MODEL_LIB)(in_out_manager.o) \ 
     5377   $(MODEL_LIB)(iom.o) \ 
    53795378   $(MODEL_LIB)(lbclnk.o) \ 
    53805379   $(MODEL_LIB)(oce.o) \ 
     
    53825381   $(MODEL_LIB)(par_ice.o) \ 
    53835382   $(MODEL_LIB)(phycst.o) \ 
    5384    oce.F90 \ 
    5385    ocfzpt.F90 \ 
    5386    par_ice.F90 \ 
    5387    phycst.F90 \ 
    5388    $(IOIPSL_LIB) \ 
    53895383   KEY_CPP \ 
    53905384   limistate.F90 
     
    53945388   lib_mpp.F90 \ 
    53955389   lib_print.f90 \ 
     5390   oce.F90 \ 
     5391   par_ice.F90 \ 
     5392   par_kind.F90 \ 
     5393   par_oce.F90 \ 
    53965394   $(MODEL_LIB)(dom_oce.o) \ 
    53975395   $(MODEL_LIB)(in_out_manager.o) \ 
     
    54025400   $(MODEL_LIB)(par_kind.o) \ 
    54035401   $(MODEL_LIB)(par_oce.o) \ 
    5404    oce.F90 \ 
    5405    par_ice.F90 \ 
    5406    par_kind.F90 \ 
    5407    par_oce.F90 \ 
    54085402   dom_ice.F90 \ 
    54095403   dom_oce.F90 \ 
    54105404   in_out_manager.F90 \ 
    54115405   lbclnk.F90 \ 
     5406   phycst.F90 \ 
    54125407   $(MODEL_LIB)(dom_ice.o) \ 
    54135408   $(MODEL_LIB)(dom_oce.o) \ 
     
    54155410   $(MODEL_LIB)(lbclnk.o) \ 
    54165411   $(MODEL_LIB)(phycst.o) \ 
    5417    phycst.F90 \ 
    54185412   KEY_CPP \ 
    54195413   limmsh.F90 
     
    54245418   lib_mpp.F90 \ 
    54255419   lib_print.f90 \ 
     5420   oce.F90 \ 
     5421   par_ice.F90 \ 
     5422   par_kind.F90 \ 
     5423   par_oce.F90 \ 
    54265424   $(MODEL_LIB)(blk_oce.o) \ 
    54275425   $(MODEL_LIB)(dom_oce.o) \ 
     
    54335431   $(MODEL_LIB)(par_kind.o) \ 
    54345432   $(MODEL_LIB)(par_oce.o) \ 
    5435    oce.F90 \ 
    5436    par_ice.F90 \ 
    5437    par_kind.F90 \ 
    5438    par_oce.F90 \ 
    54395433   dom_ice.F90 \ 
    54405434   ice.F90 \ 
     
    54435437   lbclnk.F90 \ 
    54445438   lib_mpp.F90 \ 
     5439   par_oce.F90 \ 
     5440   phycst.F90 \ 
     5441   prtctl.F90 \ 
    54455442   $(MODEL_LIB)(dom_ice.o) \ 
    54465443   $(MODEL_LIB)(ice.o) \ 
     
    54525449   $(MODEL_LIB)(phycst.o) \ 
    54535450   $(MODEL_LIB)(prtctl.o) \ 
    5454    par_oce.F90 \ 
    5455    phycst.F90 \ 
    5456    prtctl.F90 \ 
    54575451   KEY_CPP \ 
    54585452   limrhg.F90 
    54595453$(MODEL_LIB)(limrst.o) :   \ 
    54605454   blk_oce.F90 \ 
    5461    dom_oce.F90 \ 
    5462    in_out_manager.F90 \ 
    5463    lbclnk.F90 \ 
    5464    lib_print.f90 \ 
     5455   cpl_oce.F90 \ 
     5456   daymod.F90 \ 
     5457   dom_oce.F90 \ 
     5458   ice_oce.F90 \ 
     5459   in_out_manager.F90 \ 
     5460   iom.F90 \ 
     5461   lbclnk.F90 \ 
     5462   lib_print.f90 \ 
     5463   oce.F90 \ 
     5464   par_ice.F90 \ 
     5465   par_kind.F90 \ 
     5466   par_oce.F90 \ 
     5467   phycst.F90 \ 
     5468   prtctl.F90 \ 
    54655469   $(MODEL_LIB)(blk_oce.o) \ 
    5466    $(MODEL_LIB)(dom_oce.o) \ 
    5467    $(MODEL_LIB)(in_out_manager.o) \ 
    5468    $(MODEL_LIB)(lbclnk.o) \ 
    5469    $(MODEL_LIB)(lib_print.o) \ 
     5470   $(MODEL_LIB)(cpl_oce.o) \ 
     5471   $(MODEL_LIB)(daymod.o) \ 
     5472   $(MODEL_LIB)(dom_oce.o) \ 
     5473   $(MODEL_LIB)(ice_oce.o) \ 
     5474   $(MODEL_LIB)(in_out_manager.o) \ 
     5475   $(MODEL_LIB)(iom.o) \ 
     5476   $(MODEL_LIB)(lbclnk.o) \ 
     5477   $(MODEL_LIB)(lib_print.o) \ 
     5478   $(MODEL_LIB)(oce.o) \ 
    54705479   $(MODEL_LIB)(par_ice.o) \ 
    54715480   $(MODEL_LIB)(par_kind.o) \ 
     
    54735482   $(MODEL_LIB)(phycst.o) \ 
    54745483   $(MODEL_LIB)(prtctl.o) \ 
    5475    par_ice.F90 \ 
    5476    par_kind.F90 \ 
    5477    par_oce.F90 \ 
    5478    phycst.F90 \ 
    5479    prtctl.F90 \ 
    54805484   daymod.F90 \ 
    54815485   dom_oce.F90 \ 
     
    54845488   in_out_manager.F90 \ 
    54855489   iom.F90 \ 
     5490   restart.F90 \ 
    54865491   $(MODEL_LIB)(daymod.o) \ 
    54875492   $(MODEL_LIB)(dom_oce.o) \ 
     
    54905495   $(MODEL_LIB)(in_out_manager.o) \ 
    54915496   $(MODEL_LIB)(iom.o) \ 
     5497   $(MODEL_LIB)(restart.o) \ 
     5498   par_ice.F90 \ 
    54925499   $(MODEL_LIB)(par_ice.o) \ 
    5493    par_ice.F90 \ 
    54945500   limrst_dimg.h90 \ 
    5495    $(IOIPSL_LIB) \ 
    54965501   KEY_CPP \ 
    54975502   limrst.F90 
    54985503$(MODEL_LIB)(limtab.o) :   \ 
    5499    $(MODEL_LIB)(par_kind.o) \ 
    5500    par_kind.F90 \ 
     5504   par_kind.F90 \ 
     5505   $(MODEL_LIB)(par_kind.o) \ 
    55015506   KEY_CPP \ 
    55025507   limtab.F90 
     
    55055510   dom_oce.F90 \ 
    55065511   flx_oce.F90 \ 
     5512   iceini.F90 \ 
    55075513   ice.F90 \ 
    5508    iceini.F90 \ 
    55095514   ice_oce.F90 \ 
    55105515   ini1d.F90 \ 
     
    55155520   limmsh.F90 \ 
    55165521   limrst.F90 \ 
     5522   oce.F90 \ 
     5523   ocfzpt.F90 \ 
     5524   par_ice.F90 \ 
     5525   par_kind.F90 \ 
     5526   par_oce.F90 \ 
     5527   phycst.F90 \ 
     5528   thd_ice.F90 \ 
    55175529   $(MODEL_LIB)(blk_oce.o) \ 
    55185530   $(MODEL_LIB)(dom_oce.o) \ 
     
    55355547   $(MODEL_LIB)(phycst.o) \ 
    55365548   $(MODEL_LIB)(thd_ice.o) \ 
    5537    oce.F90 \ 
    5538    ocfzpt.F90 \ 
    5539    par_ice.F90 \ 
    5540    par_kind.F90 \ 
    5541    par_oce.F90 \ 
    5542    phycst.F90 \ 
    5543    thd_ice.F90 \ 
    55445549   dom_ice.F90 \ 
    55455550   dom_oce.F90 \ 
    55465551   flx_oce.F90 \ 
     5552   iceini.F90 \ 
    55475553   ice.F90 \ 
    5548    iceini.F90 \ 
    55495554   ice_oce.F90 \ 
    55505555   in_out_manager.F90 \ 
     
    55535558   limthd_lac.F90 \ 
    55545559   limthd_zdf.F90 \ 
     5560   phycst.F90 \ 
     5561   prtctl.F90 \ 
     5562   thd_ice.F90 \ 
    55555563   $(MODEL_LIB)(dom_ice.o) \ 
    55565564   $(MODEL_LIB)(dom_oce.o) \ 
     
    55675575   $(MODEL_LIB)(prtctl.o) \ 
    55685576   $(MODEL_LIB)(thd_ice.o) \ 
    5569    phycst.F90 \ 
    5570    prtctl.F90 \ 
    5571    thd_ice.F90 \ 
    55725577   domzgr_substitute.h90 \ 
    55735578   vectopt_loop_substitute.h90 \ 
     
    55835588   ini1d.F90 \ 
    55845589   in_out_manager.F90 \ 
     5590   iom.F90 \ 
    55855591   lbclnk.F90 \ 
    55865592   limistate.F90 \ 
    55875593   limmsh.F90 \ 
    55885594   limrst.F90 \ 
     5595   oce.F90 \ 
     5596   ocfzpt.F90 \ 
     5597   par_ice.F90 \ 
     5598   par_kind.F90 \ 
     5599   par_oce.F90 \ 
     5600   phycst.F90 \ 
    55895601   $(MODEL_LIB)(blk_oce.o) \ 
    55905602   $(MODEL_LIB)(dom_ice.o) \ 
     
    55955607   $(MODEL_LIB)(ini1d.o) \ 
    55965608   $(MODEL_LIB)(in_out_manager.o) \ 
     5609   $(MODEL_LIB)(iom.o) \ 
    55975610   $(MODEL_LIB)(lbclnk.o) \ 
    55985611   $(MODEL_LIB)(limistate.o) \ 
     
    56055618   $(MODEL_LIB)(par_oce.o) \ 
    56065619   $(MODEL_LIB)(phycst.o) \ 
    5607    oce.F90 \ 
    5608    ocfzpt.F90 \ 
    5609    par_ice.F90 \ 
    5610    par_kind.F90 \ 
    5611    par_oce.F90 \ 
    5612    phycst.F90 \ 
    56135620   iceini.F90 \ 
    56145621   ice_oce.F90 \ 
    56155622   limistate.F90 \ 
     5623   par_oce.F90 \ 
     5624   phycst.F90 \ 
     5625   thd_ice.F90 \ 
    56165626   $(MODEL_LIB)(iceini.o) \ 
    56175627   $(MODEL_LIB)(ice_oce.o) \ 
     
    56205630   $(MODEL_LIB)(phycst.o) \ 
    56215631   $(MODEL_LIB)(thd_ice.o) \ 
    5622    par_oce.F90 \ 
    5623    phycst.F90 \ 
    5624    thd_ice.F90 \ 
    56255632   KEY_CPP \ 
    56265633   limthd_lac.F90 
     
    56345641   ini1d.F90 \ 
    56355642   in_out_manager.F90 \ 
     5643   iom.F90 \ 
    56365644   lbclnk.F90 \ 
    56375645   lib_print.f90 \ 
     
    56395647   limmsh.F90 \ 
    56405648   limrst.F90 \ 
     5649   oce.F90 \ 
     5650   ocfzpt.F90 \ 
     5651   par_ice.F90 \ 
     5652   par_kind.F90 \ 
     5653   par_oce.F90 \ 
     5654   phycst.F90 \ 
    56415655   $(MODEL_LIB)(blk_oce.o) \ 
    56425656   $(MODEL_LIB)(dom_ice.o) \ 
     
    56475661   $(MODEL_LIB)(ini1d.o) \ 
    56485662   $(MODEL_LIB)(in_out_manager.o) \ 
     5663   $(MODEL_LIB)(iom.o) \ 
    56495664   $(MODEL_LIB)(lbclnk.o) \ 
    56505665   $(MODEL_LIB)(lib_print.o) \ 
     
    56585673   $(MODEL_LIB)(par_oce.o) \ 
    56595674   $(MODEL_LIB)(phycst.o) \ 
    5660    oce.F90 \ 
    5661    ocfzpt.F90 \ 
    5662    par_ice.F90 \ 
    5663    par_kind.F90 \ 
    5664    par_oce.F90 \ 
    5665    phycst.F90 \ 
    56665675   iceini.F90 \ 
    56675676   ice_oce.F90 \ 
    56685677   in_out_manager.F90 \ 
    56695678   limistate.F90 \ 
     5679   par_oce.F90 \ 
     5680   phycst.F90 \ 
     5681   thd_ice.F90 \ 
    56705682   $(MODEL_LIB)(iceini.o) \ 
    56715683   $(MODEL_LIB)(ice_oce.o) \ 
     
    56755687   $(MODEL_LIB)(phycst.o) \ 
    56765688   $(MODEL_LIB)(thd_ice.o) \ 
    5677    par_oce.F90 \ 
    5678    phycst.F90 \ 
    5679    thd_ice.F90 \ 
    56805689   KEY_CPP \ 
    56815690   limthd_zdf.F90 
     
    56895698   ini1d.F90 \ 
    56905699   in_out_manager.F90 \ 
     5700   iom.F90 \ 
    56915701   lbclnk.F90 \ 
    56925702   lib_mpp.F90 \ 
     
    56955705   limmsh.F90 \ 
    56965706   limrst.F90 \ 
     5707   oce.F90 \ 
     5708   ocfzpt.F90 \ 
     5709   par_ice.F90 \ 
     5710   par_kind.F90 \ 
     5711   par_oce.F90 \ 
     5712   phycst.F90 \ 
     5713   prtctl.F90 \ 
    56975714   $(MODEL_LIB)(blk_oce.o) \ 
    56985715   $(MODEL_LIB)(dom_ice.o) \ 
     
    57035720   $(MODEL_LIB)(ini1d.o) \ 
    57045721   $(MODEL_LIB)(in_out_manager.o) \ 
     5722   $(MODEL_LIB)(iom.o) \ 
    57055723   $(MODEL_LIB)(lbclnk.o) \ 
    57065724   $(MODEL_LIB)(lib_mpp.o) \ 
     
    57165734   $(MODEL_LIB)(phycst.o) \ 
    57175735   $(MODEL_LIB)(prtctl.o) \ 
    5718    oce.F90 \ 
    5719    ocfzpt.F90 \ 
    5720    par_ice.F90 \ 
    5721    par_kind.F90 \ 
    5722    par_oce.F90 \ 
    5723    phycst.F90 \ 
    5724    prtctl.F90 \ 
    57255736   daymod.F90 \ 
    57265737   dom_ice.F90 \ 
    57275738   dom_oce.F90 \ 
     5739   iceini.F90 \ 
    57285740   ice.F90 \ 
    5729    iceini.F90 \ 
    57305741   ice_oce.F90 \ 
    57315742   in_out_manager.F90 \ 
     
    57355746   limhdf.F90 \ 
    57365747   limistate.F90 \ 
     5748   phycst.F90 \ 
    57375749   $(MODEL_LIB)(daymod.o) \ 
    57385750   $(MODEL_LIB)(dom_ice.o) \ 
     
    57485760   $(MODEL_LIB)(limistate.o) \ 
    57495761   $(MODEL_LIB)(phycst.o) \ 
    5750    phycst.F90 \ 
    57515762   vectopt_loop_substitute.h90 \ 
    57525763   KEY_CPP \ 
     
    57565767   daymod.F90 \ 
    57575768   dom_oce.F90 \ 
     5769   in_out_manager.F90 \ 
     5770   lib_mpp.F90 \ 
     5771   lib_print.f90 \ 
     5772   oce.F90 \ 
     5773   par_ice.F90 \ 
     5774   par_kind.F90 \ 
     5775   par_oce.F90 \ 
     5776   phycst.F90 \ 
     5777   prtctl.F90 \ 
     5778   $(MODEL_LIB)(blk_oce.o) \ 
     5779   $(MODEL_LIB)(daymod.o) \ 
     5780   $(MODEL_LIB)(dom_oce.o) \ 
     5781   $(MODEL_LIB)(in_out_manager.o) \ 
     5782   $(MODEL_LIB)(lib_mpp.o) \ 
     5783   $(MODEL_LIB)(lib_print.o) \ 
     5784   $(MODEL_LIB)(oce.o) \ 
     5785   $(MODEL_LIB)(par_ice.o) \ 
     5786   $(MODEL_LIB)(par_kind.o) \ 
     5787   $(MODEL_LIB)(par_oce.o) \ 
     5788   $(MODEL_LIB)(phycst.o) \ 
     5789   $(MODEL_LIB)(prtctl.o) \ 
     5790   daymod.F90 \ 
     5791   dianam.F90 \ 
     5792   dom_ice.F90 \ 
     5793   dom_oce.F90 \ 
    57585794   flx_oce.F90 \ 
    57595795   ice.F90 \ 
    57605796   ice_oce.F90 \ 
    5761    ini1d.F90 \ 
    5762    in_out_manager.F90 \ 
    5763    lib_mpp.F90 \ 
    5764    lib_print.f90 \ 
    5765    limistate.F90 \ 
    5766    limmsh.F90 \ 
    5767    limrst.F90 \ 
    5768    $(MODEL_LIB)(blk_oce.o) \ 
     5797   in_out_manager.F90 \ 
     5798   lbclnk.F90 \ 
     5799   phycst.F90 \ 
    57695800   $(MODEL_LIB)(daymod.o) \ 
     5801   $(MODEL_LIB)(dianam.o) \ 
     5802   $(MODEL_LIB)(dom_ice.o) \ 
    57705803   $(MODEL_LIB)(dom_oce.o) \ 
    57715804   $(MODEL_LIB)(flx_oce.o) \ 
    57725805   $(MODEL_LIB)(ice.o) \ 
    57735806   $(MODEL_LIB)(ice_oce.o) \ 
    5774    $(MODEL_LIB)(ini1d.o) \ 
    5775    $(MODEL_LIB)(in_out_manager.o) \ 
    5776    $(MODEL_LIB)(lib_mpp.o) \ 
    5777    $(MODEL_LIB)(lib_print.o) \ 
    5778    $(MODEL_LIB)(limistate.o) \ 
    5779    $(MODEL_LIB)(limmsh.o) \ 
    5780    $(MODEL_LIB)(limrst.o) \ 
    5781    $(MODEL_LIB)(oce.o) \ 
    5782    $(MODEL_LIB)(ocfzpt.o) \ 
    5783    $(MODEL_LIB)(par_ice.o) \ 
    5784    $(MODEL_LIB)(par_kind.o) \ 
    5785    $(MODEL_LIB)(par_oce.o) \ 
    5786    $(MODEL_LIB)(phycst.o) \ 
    5787    $(MODEL_LIB)(prtctl.o) \ 
    5788    oce.F90 \ 
    5789    ocfzpt.F90 \ 
    5790    par_ice.F90 \ 
    5791    par_kind.F90 \ 
    5792    par_oce.F90 \ 
    5793    phycst.F90 \ 
    5794    prtctl.F90 \ 
    5795    daymod.F90 \ 
    5796    dianam.F90 \ 
    5797    dom_ice.F90 \ 
    5798    dom_oce.F90 \ 
    5799    flx_oce.F90 \ 
    5800    ice.F90 \ 
    5801    iceini.F90 \ 
    5802    ice_oce.F90 \ 
    5803    in_out_manager.F90 \ 
    5804    lbclnk.F90 \ 
    5805    $(MODEL_LIB)(daymod.o) \ 
    5806    $(MODEL_LIB)(dianam.o) \ 
    5807    $(MODEL_LIB)(dom_ice.o) \ 
    5808    $(MODEL_LIB)(dom_oce.o) \ 
    5809    $(MODEL_LIB)(flx_oce.o) \ 
    5810    $(MODEL_LIB)(iceini.o) \ 
    5811    $(MODEL_LIB)(ice.o) \ 
    5812    $(MODEL_LIB)(ice_oce.o) \ 
    5813    $(MODEL_LIB)(in_out_manager.o) \ 
    5814    $(MODEL_LIB)(lbclnk.o) \ 
    5815    $(MODEL_LIB)(phycst.o) \ 
    5816    phycst.F90 \ 
     5807   $(MODEL_LIB)(in_out_manager.o) \ 
     5808   $(MODEL_LIB)(lbclnk.o) \ 
     5809   $(MODEL_LIB)(phycst.o) \ 
    58175810   diadimg.F90 \ 
    58185811   $(MODEL_LIB)(diadimg.o) \ 
     
    58335826   dtatem.F90 \ 
    58345827   dyncor1d.F90 \ 
    5835    dynspg_oce.F90 \ 
    58365828   eosbn2.F90 \ 
    58375829   flxfwb.F90 \ 
     
    58455837   ldftra.F90 \ 
    58465838   lib_mpp.F90 \ 
     5839   mppini.F90 \ 
     5840   obcini.F90 \ 
     5841   obc_par.F90 \ 
     5842   oce.F90 \ 
     5843   ocfzpt.F90 \ 
     5844   phycst.F90 \ 
     5845   prtctl.F90 \ 
     5846   step1d.F90 \ 
     5847   step.F90 \ 
     5848   trdmod.F90 \ 
     5849   trdmod_oce.F90 \ 
     5850   zdfini.F90 \ 
     5851   zpshde.F90 \ 
    58475852   $(MODEL_LIB)(cpl.o) \ 
    58485853   $(MODEL_LIB)(cpl_oce.o) \ 
     
    58565861   $(MODEL_LIB)(dtatem.o) \ 
    58575862   $(MODEL_LIB)(dyncor1d.o) \ 
    5858    $(MODEL_LIB)(dynspg_oce.o) \ 
    58595863   $(MODEL_LIB)(eosbn2.o) \ 
    58605864   $(MODEL_LIB)(flxfwb.o) \ 
     
    58755879   $(MODEL_LIB)(phycst.o) \ 
    58765880   $(MODEL_LIB)(prtctl.o) \ 
    5877    $(MODEL_LIB)(solver.o) \ 
    58785881   $(MODEL_LIB)(step1d.o) \ 
    58795882   $(MODEL_LIB)(step.o) \ 
    5880    $(MODEL_LIB)(trdicp.o) \ 
    5881    $(MODEL_LIB)(trdmld.o) \ 
     5883   $(MODEL_LIB)(trdmod.o) \ 
    58825884   $(MODEL_LIB)(trdmod_oce.o) \ 
    5883    $(MODEL_LIB)(trdvor.o) \ 
    58845885   $(MODEL_LIB)(zdfini.o) \ 
    58855886   $(MODEL_LIB)(zpshde.o) \ 
    5886    mppini.F90 \ 
    5887    obcini.F90 \ 
    5888    obc_par.F90 \ 
    5889    oce.F90 \ 
    5890    ocfzpt.F90 \ 
    5891    phycst.F90 \ 
    5892    prtctl.F90 \ 
    5893    solver.F90 \ 
    5894    step1d.F90 \ 
    5895    step.F90 \ 
    5896    trdicp.F90 \ 
    5897    trdmld.F90 \ 
    5898    trdmod_oce.F90 \ 
    5899    trdvor.F90 \ 
    5900    zdfini.F90 \ 
    5901    zpshde.F90 \ 
     5887   opa.F90 \ 
    59025888   $(MODEL_LIB)(opa.o) \ 
    5903    opa.F90 \ 
    59045889   model.f90 
    59055890$(MODEL_LIB)(mppini.o) :   \ 
     
    59075892   in_out_manager.F90 \ 
    59085893   lib_print.f90 \ 
    5909    $(MODEL_LIB)(dom_oce.o) \ 
    5910    $(MODEL_LIB)(in_out_manager.o) \ 
    5911    $(MODEL_LIB)(lib_print.o) \ 
    5912    $(MODEL_LIB)(par_kind.o) \ 
    5913    $(MODEL_LIB)(par_oce.o) \ 
    5914    par_kind.F90 \ 
    5915    par_oce.F90 \ 
    5916    dom_oce.F90 \ 
    5917    in_out_manager.F90 \ 
    5918    lib_mpp.F90 \ 
     5894   par_kind.F90 \ 
     5895   par_oce.F90 \ 
     5896   $(MODEL_LIB)(dom_oce.o) \ 
     5897   $(MODEL_LIB)(in_out_manager.o) \ 
     5898   $(MODEL_LIB)(lib_print.o) \ 
     5899   $(MODEL_LIB)(par_kind.o) \ 
     5900   $(MODEL_LIB)(par_oce.o) \ 
     5901   dom_oce.F90 \ 
     5902   in_out_manager.F90 \ 
     5903   lib_mpp.F90 \ 
     5904   sol_oce.F90 \ 
    59195905   $(MODEL_LIB)(dom_oce.o) \ 
    59205906   $(MODEL_LIB)(in_out_manager.o) \ 
    59215907   $(MODEL_LIB)(lib_mpp.o) \ 
    59225908   $(MODEL_LIB)(sol_oce.o) \ 
    5923    sol_oce.F90 \ 
    59245909   iom.F90 \ 
    59255910   $(MODEL_LIB)(iom.o) \ 
     
    59315916$(MODEL_LIB)(obccli.o) :   \ 
    59325917   in_out_manager.F90 \ 
     5918   obc_par.F90 \ 
     5919   par_oce.F90 \ 
    59335920   $(MODEL_LIB)(in_out_manager.o) \ 
    59345921   $(MODEL_LIB)(obc_par.o) \ 
    59355922   $(MODEL_LIB)(par_oce.o) \ 
    5936    obc_par.F90 \ 
    5937    par_oce.F90 \ 
    5938    dom_oce.F90 \ 
     5923   dom_oce.F90 \ 
     5924   obc_oce.F90 \ 
     5925   oce.F90 \ 
     5926   phycst.F90 \ 
    59395927   $(MODEL_LIB)(dom_oce.o) \ 
    59405928   $(MODEL_LIB)(obc_oce.o) \ 
    59415929   $(MODEL_LIB)(oce.o) \ 
    59425930   $(MODEL_LIB)(phycst.o) \ 
    5943    obc_oce.F90 \ 
    5944    oce.F90 \ 
    5945    phycst.F90 \ 
    59465931   domzgr_substitute.h90 \ 
    59475932   KEY_CPP \ 
     
    59515936   in_out_manager.F90 \ 
    59525937   lib_print.f90 \ 
     5938   obc_par.F90 \ 
     5939   par_kind.F90 \ 
     5940   par_oce.F90 \ 
    59535941   $(MODEL_LIB)(dom_oce.o) \ 
    59545942   $(MODEL_LIB)(in_out_manager.o) \ 
     
    59575945   $(MODEL_LIB)(par_kind.o) \ 
    59585946   $(MODEL_LIB)(par_oce.o) \ 
    5959    obc_par.F90 \ 
    5960    par_kind.F90 \ 
    5961    par_oce.F90 \ 
    5962    dom_oce.F90 \ 
    5963    in_out_manager.F90 \ 
    5964    lib_mpp.F90 \ 
     5947   dom_oce.F90 \ 
     5948   in_out_manager.F90 \ 
     5949   lib_mpp.F90 \ 
     5950   obc_oce.F90 \ 
     5951   oce.F90 \ 
     5952   phycst.F90 \ 
    59655953   $(MODEL_LIB)(dom_oce.o) \ 
    59665954   $(MODEL_LIB)(in_out_manager.o) \ 
     
    59695957   $(MODEL_LIB)(oce.o) \ 
    59705958   $(MODEL_LIB)(phycst.o) \ 
    5971    obc_oce.F90 \ 
    5972    oce.F90 \ 
    5973    phycst.F90 \ 
    59745959   KEY_CPP \ 
    59755960   obcdom.F90 
     
    59805965   lib_mpp.F90 \ 
    59815966   lib_print.f90 \ 
     5967   obc_oce.F90 \ 
     5968   obc_par.F90 \ 
     5969   oce.F90 \ 
     5970   par_kind.F90 \ 
     5971   par_oce.F90 \ 
     5972   phycst.F90 \ 
     5973   prtctl.F90 \ 
    59825974   $(MODEL_LIB)(dom_oce.o) \ 
    59835975   $(MODEL_LIB)(in_out_manager.o) \ 
     
    59925984   $(MODEL_LIB)(phycst.o) \ 
    59935985   $(MODEL_LIB)(prtctl.o) \ 
     5986   daymod.F90 \ 
     5987   dom_oce.F90 \ 
     5988   dynspg_oce.F90 \ 
     5989   in_out_manager.F90 \ 
     5990   iom.F90 \ 
     5991   lbclnk.F90 \ 
     5992   lib_mpp.F90 \ 
     5993   obccli.F90 \ 
     5994   obc_oce.F90 \ 
     5995   oce.F90 \ 
     5996   phycst.F90 \ 
     5997   $(MODEL_LIB)(daymod.o) \ 
     5998   $(MODEL_LIB)(dom_oce.o) \ 
     5999   $(MODEL_LIB)(dynspg_oce.o) \ 
     6000   $(MODEL_LIB)(in_out_manager.o) \ 
     6001   $(MODEL_LIB)(iom.o) \ 
     6002   $(MODEL_LIB)(lbclnk.o) \ 
     6003   $(MODEL_LIB)(lib_mpp.o) \ 
     6004   $(MODEL_LIB)(obccli.o) \ 
     6005   $(MODEL_LIB)(obc_oce.o) \ 
     6006   $(MODEL_LIB)(oce.o) \ 
     6007   $(MODEL_LIB)(phycst.o) \ 
     6008   domzgr_substitute.h90 \ 
     6009   obc_vectopt_loop_substitute.h90 \ 
     6010   KEY_CPP \ 
     6011   obcdta.F90 
     6012$(MODEL_LIB)(obcdyn.o) :   \ 
     6013   dom_oce.F90 \ 
     6014   in_out_manager.F90 \ 
     6015   lib_mpp.F90 \ 
     6016   lib_print.f90 \ 
    59946017   obc_oce.F90 \ 
    59956018   obc_par.F90 \ 
     
    59986021   par_oce.F90 \ 
    59996022   phycst.F90 \ 
    6000    prtctl.F90 \ 
    6001    daymod.F90 \ 
     6023   $(MODEL_LIB)(dom_oce.o) \ 
     6024   $(MODEL_LIB)(in_out_manager.o) \ 
     6025   $(MODEL_LIB)(lib_mpp.o) \ 
     6026   $(MODEL_LIB)(lib_print.o) \ 
     6027   $(MODEL_LIB)(obc_oce.o) \ 
     6028   $(MODEL_LIB)(obc_par.o) \ 
     6029   $(MODEL_LIB)(oce.o) \ 
     6030   $(MODEL_LIB)(par_kind.o) \ 
     6031   $(MODEL_LIB)(par_oce.o) \ 
     6032   $(MODEL_LIB)(phycst.o) \ 
    60026033   dom_oce.F90 \ 
    60036034   dynspg_oce.F90 \ 
    60046035   in_out_manager.F90 \ 
    6005    iom.F90 \ 
    6006    lbclnk.F90 \ 
    6007    lib_mpp.F90 \ 
    6008    $(MODEL_LIB)(daymod.o) \ 
     6036   lbclnk.F90 \ 
     6037   lib_mpp.F90 \ 
     6038   obccli.F90 \ 
     6039   obc_oce.F90 \ 
     6040   oce.F90 \ 
     6041   phycst.F90 \ 
    60096042   $(MODEL_LIB)(dom_oce.o) \ 
    60106043   $(MODEL_LIB)(dynspg_oce.o) \ 
    60116044   $(MODEL_LIB)(in_out_manager.o) \ 
    6012    $(MODEL_LIB)(iom.o) \ 
    60136045   $(MODEL_LIB)(lbclnk.o) \ 
    60146046   $(MODEL_LIB)(lib_mpp.o) \ 
     
    60176049   $(MODEL_LIB)(oce.o) \ 
    60186050   $(MODEL_LIB)(phycst.o) \ 
     6051   KEY_CPP \ 
     6052   obcdyn.F90 
     6053$(MODEL_LIB)(obcdyn_bt.o) :   \ 
     6054   dom_oce.F90 \ 
     6055   in_out_manager.F90 \ 
     6056   lib_mpp.F90 \ 
     6057   lib_print.f90 \ 
     6058   obc_oce.F90 \ 
     6059   obc_par.F90 \ 
     6060   oce.F90 \ 
     6061   par_kind.F90 \ 
     6062   par_oce.F90 \ 
     6063   phycst.F90 \ 
     6064   $(MODEL_LIB)(dom_oce.o) \ 
     6065   $(MODEL_LIB)(in_out_manager.o) \ 
     6066   $(MODEL_LIB)(lib_mpp.o) \ 
     6067   $(MODEL_LIB)(lib_print.o) \ 
     6068   $(MODEL_LIB)(obc_oce.o) \ 
     6069   $(MODEL_LIB)(obc_par.o) \ 
     6070   $(MODEL_LIB)(oce.o) \ 
     6071   $(MODEL_LIB)(par_kind.o) \ 
     6072   $(MODEL_LIB)(par_oce.o) \ 
     6073   $(MODEL_LIB)(phycst.o) \ 
     6074   dom_oce.F90 \ 
     6075   dynspg_oce.F90 \ 
     6076   in_out_manager.F90 \ 
     6077   lbclnk.F90 \ 
     6078   lib_mpp.F90 \ 
    60196079   obccli.F90 \ 
    60206080   obc_oce.F90 \ 
    60216081   oce.F90 \ 
    60226082   phycst.F90 \ 
    6023    domzgr_substitute.h90 \ 
    6024    obc_vectopt_loop_substitute.h90 \ 
    6025    KEY_CPP \ 
    6026    obcdta.F90 
    6027 $(MODEL_LIB)(obcdyn_bt.o) :   \ 
    6028    dom_oce.F90 \ 
    6029    in_out_manager.F90 \ 
    6030    lib_mpp.F90 \ 
    6031    lib_print.f90 \ 
    6032    $(MODEL_LIB)(dom_oce.o) \ 
    6033    $(MODEL_LIB)(in_out_manager.o) \ 
    6034    $(MODEL_LIB)(lib_mpp.o) \ 
    6035    $(MODEL_LIB)(lib_print.o) \ 
     6083   $(MODEL_LIB)(dom_oce.o) \ 
     6084   $(MODEL_LIB)(dynspg_oce.o) \ 
     6085   $(MODEL_LIB)(in_out_manager.o) \ 
     6086   $(MODEL_LIB)(lbclnk.o) \ 
     6087   $(MODEL_LIB)(lib_mpp.o) \ 
     6088   $(MODEL_LIB)(obccli.o) \ 
    60366089   $(MODEL_LIB)(obc_oce.o) \ 
    6037    $(MODEL_LIB)(obc_par.o) \ 
    6038    $(MODEL_LIB)(oce.o) \ 
    6039    $(MODEL_LIB)(par_kind.o) \ 
    6040    $(MODEL_LIB)(par_oce.o) \ 
    6041    $(MODEL_LIB)(phycst.o) \ 
     6090   $(MODEL_LIB)(oce.o) \ 
     6091   $(MODEL_LIB)(phycst.o) \ 
     6092   KEY_CPP \ 
     6093   obcdyn_bt.F90 
     6094$(MODEL_LIB)(obcfla.o) :   \ 
     6095   daymod.F90 \ 
     6096   dom_oce.F90 \ 
     6097   dynspg_oce.F90 \ 
     6098   in_out_manager.F90 \ 
     6099   iom.F90 \ 
     6100   lbclnk.F90 \ 
     6101   lib_mpp.F90 \ 
     6102   obccli.F90 \ 
    60426103   obc_oce.F90 \ 
    60436104   obc_par.F90 \ 
    60446105   oce.F90 \ 
    6045    par_kind.F90 \ 
    6046    par_oce.F90 \ 
    6047    phycst.F90 \ 
    6048    dom_oce.F90 \ 
    6049    dynspg_oce.F90 \ 
    6050    in_out_manager.F90 \ 
    6051    lbclnk.F90 \ 
    6052    lib_mpp.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    obccli.F90 \ 
    6063    obc_oce.F90 \ 
    6064    oce.F90 \ 
    6065    phycst.F90 \ 
    6066    KEY_CPP \ 
    6067    obcdyn_bt.F90 
    6068 $(MODEL_LIB)(obcdyn.o) :   \ 
    6069    dom_oce.F90 \ 
    6070    in_out_manager.F90 \ 
    6071    lib_mpp.F90 \ 
    6072    lib_print.f90 \ 
    6073    $(MODEL_LIB)(dom_oce.o) \ 
    6074    $(MODEL_LIB)(in_out_manager.o) \ 
    6075    $(MODEL_LIB)(lib_mpp.o) \ 
    6076    $(MODEL_LIB)(lib_print.o) \ 
    6077    $(MODEL_LIB)(obc_oce.o) \ 
    6078    $(MODEL_LIB)(obc_par.o) \ 
    6079    $(MODEL_LIB)(oce.o) \ 
    6080    $(MODEL_LIB)(par_kind.o) \ 
    6081    $(MODEL_LIB)(par_oce.o) \ 
    6082    $(MODEL_LIB)(phycst.o) \ 
    6083    obc_oce.F90 \ 
    6084    obc_par.F90 \ 
    6085    oce.F90 \ 
    6086    par_kind.F90 \ 
    6087    par_oce.F90 \ 
    6088    phycst.F90 \ 
    6089    dom_oce.F90 \ 
    6090    dynspg_oce.F90 \ 
    6091    in_out_manager.F90 \ 
    6092    lbclnk.F90 \ 
    6093    lib_mpp.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    obccli.F90 \ 
    6104    obc_oce.F90 \ 
    6105    oce.F90 \ 
    6106    phycst.F90 \ 
    6107    KEY_CPP \ 
    6108    obcdyn.F90 
    6109 $(MODEL_LIB)(obcfla.o) :   \ 
    6110    daymod.F90 \ 
    6111    dom_oce.F90 \ 
    6112    dynspg_oce.F90 \ 
    6113    in_out_manager.F90 \ 
    6114    iom.F90 \ 
    6115    lbclnk.F90 \ 
    6116    lib_mpp.F90 \ 
     6106   par_oce.F90 \ 
     6107   phycst.F90 \ 
    61176108   $(MODEL_LIB)(daymod.o) \ 
    61186109   $(MODEL_LIB)(dom_oce.o) \ 
     
    61286119   $(MODEL_LIB)(par_oce.o) \ 
    61296120   $(MODEL_LIB)(phycst.o) \ 
    6130    obccli.F90 \ 
     6121   dom_oce.F90 \ 
     6122   dynspg_oce.F90 \ 
     6123   obcdta.F90 \ 
    61316124   obc_oce.F90 \ 
    6132    obc_par.F90 \ 
    6133    oce.F90 \ 
    6134    par_oce.F90 \ 
    6135    phycst.F90 \ 
    6136    dom_oce.F90 \ 
    6137    dynspg_oce.F90 \ 
     6125   oce.F90 \ 
     6126   phycst.F90 \ 
    61386127   $(MODEL_LIB)(dom_oce.o) \ 
    61396128   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    61426131   $(MODEL_LIB)(oce.o) \ 
    61436132   $(MODEL_LIB)(phycst.o) \ 
    6144    obcdta.F90 \ 
    6145    obc_oce.F90 \ 
    6146    oce.F90 \ 
    6147    phycst.F90 \ 
    61486133   KEY_CPP \ 
    61496134   obcfla.F90 
     
    61556140   lib_mpp.F90 \ 
    61566141   lib_print.f90 \ 
     6142   obc_oce.F90 \ 
     6143   obc_par.F90 \ 
     6144   oce.F90 \ 
     6145   par_kind.F90 \ 
     6146   par_oce.F90 \ 
     6147   phycst.F90 \ 
    61576148   $(MODEL_LIB)(daymod.o) \ 
    61586149   $(MODEL_LIB)(dom_oce.o) \ 
     
    61676158   $(MODEL_LIB)(par_oce.o) \ 
    61686159   $(MODEL_LIB)(phycst.o) \ 
     6160   dom_oce.F90 \ 
     6161   in_out_manager.F90 \ 
     6162   lbclnk.F90 \ 
     6163   lib_mpp.F90 \ 
     6164   obcdom.F90 \ 
     6165   obcrst.F90 \ 
    61696166   obc_oce.F90 \ 
     6167   oce.F90 \ 
     6168   phycst.F90 \ 
     6169   $(MODEL_LIB)(dom_oce.o) \ 
     6170   $(MODEL_LIB)(in_out_manager.o) \ 
     6171   $(MODEL_LIB)(lbclnk.o) \ 
     6172   $(MODEL_LIB)(lib_mpp.o) \ 
     6173   $(MODEL_LIB)(obcdom.o) \ 
     6174   $(MODEL_LIB)(obcrst.o) \ 
     6175   $(MODEL_LIB)(obc_oce.o) \ 
     6176   $(MODEL_LIB)(oce.o) \ 
     6177   $(MODEL_LIB)(phycst.o) \ 
     6178   obc_vectopt_loop_substitute.h90 \ 
     6179   KEY_CPP \ 
     6180   obcini.F90 
     6181$(MODEL_LIB)(obcrad.o) :   \ 
     6182   dom_oce.F90 \ 
     6183   in_out_manager.F90 \ 
     6184   lib_mpp.F90 \ 
     6185   lib_print.f90 \ 
    61706186   obc_par.F90 \ 
    61716187   oce.F90 \ 
    61726188   par_kind.F90 \ 
    61736189   par_oce.F90 \ 
    6174    phycst.F90 \ 
    6175    dom_oce.F90 \ 
    6176    in_out_manager.F90 \ 
    6177    lbclnk.F90 \ 
    6178    lib_mpp.F90 \ 
    6179    $(MODEL_LIB)(dom_oce.o) \ 
    6180    $(MODEL_LIB)(in_out_manager.o) \ 
    6181    $(MODEL_LIB)(lbclnk.o) \ 
    6182    $(MODEL_LIB)(lib_mpp.o) \ 
    6183    $(MODEL_LIB)(obcdom.o) \ 
     6190   $(MODEL_LIB)(dom_oce.o) \ 
     6191   $(MODEL_LIB)(in_out_manager.o) \ 
     6192   $(MODEL_LIB)(lib_mpp.o) \ 
     6193   $(MODEL_LIB)(lib_print.o) \ 
     6194   $(MODEL_LIB)(obc_par.o) \ 
     6195   $(MODEL_LIB)(oce.o) \ 
     6196   $(MODEL_LIB)(par_kind.o) \ 
     6197   $(MODEL_LIB)(par_oce.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 \ 
     6205   $(MODEL_LIB)(dom_oce.o) \ 
     6206   $(MODEL_LIB)(in_out_manager.o) \ 
     6207   $(MODEL_LIB)(lbclnk.o) \ 
     6208   $(MODEL_LIB)(lib_mpp.o) \ 
    61846209   $(MODEL_LIB)(obc_oce.o) \ 
    6185    $(MODEL_LIB)(obcrst.o) \ 
    6186    $(MODEL_LIB)(oce.o) \ 
    6187    $(MODEL_LIB)(phycst.o) \ 
    6188    obcdom.F90 \ 
    6189    obc_oce.F90 \ 
    6190    obcrst.F90 \ 
    6191    oce.F90 \ 
    6192    phycst.F90 \ 
    6193    obc_vectopt_loop_substitute.h90 \ 
    6194    KEY_CPP \ 
    6195    obcini.F90 
    6196 $(MODEL_LIB)(obc_oce.o) :  \ 
    6197    $(MODEL_LIB)(par_kind.o) \ 
    6198    $(MODEL_LIB)(par_oce.o) \ 
    6199    par_kind.F90 \ 
    6200    par_oce.F90 \ 
    6201    $(MODEL_LIB)(obc_par.o) \ 
    6202    $(MODEL_LIB)(par_oce.o) \ 
    6203    obc_par.F90 \ 
    6204    par_oce.F90 \ 
    6205    KEY_CPP \ 
    6206    obc_oce.F90 
    6207 $(MODEL_LIB)(obc_par.o) :  \ 
    6208    $(MODEL_LIB)(par_kind.o) \ 
    6209    par_kind.F90 \ 
    6210    $(MODEL_LIB)(par_oce.o) \ 
    6211    par_oce.F90 \ 
    6212    obc_par_EEL_R5.h90 \ 
    6213    KEY_CPP \ 
    6214    obc_par.F90 
    6215 $(MODEL_LIB)(obcrad.o) :   \ 
    6216    dom_oce.F90 \ 
    6217    in_out_manager.F90 \ 
    6218    lib_mpp.F90 \ 
    6219    lib_print.f90 \ 
    6220    $(MODEL_LIB)(dom_oce.o) \ 
    6221    $(MODEL_LIB)(in_out_manager.o) \ 
    6222    $(MODEL_LIB)(lib_mpp.o) \ 
    6223    $(MODEL_LIB)(lib_print.o) \ 
    6224    $(MODEL_LIB)(obc_par.o) \ 
    6225    $(MODEL_LIB)(oce.o) \ 
    6226    $(MODEL_LIB)(par_kind.o) \ 
    6227    $(MODEL_LIB)(par_oce.o) \ 
    6228    obc_par.F90 \ 
    6229    oce.F90 \ 
    6230    par_kind.F90 \ 
    6231    par_oce.F90 \ 
    6232    dom_oce.F90 \ 
    6233    in_out_manager.F90 \ 
    6234    lbclnk.F90 \ 
    6235    lib_mpp.F90 \ 
    6236    $(MODEL_LIB)(dom_oce.o) \ 
    6237    $(MODEL_LIB)(in_out_manager.o) \ 
    6238    $(MODEL_LIB)(lbclnk.o) \ 
    6239    $(MODEL_LIB)(lib_mpp.o) \ 
    6240    $(MODEL_LIB)(obc_oce.o) \ 
    6241    $(MODEL_LIB)(oce.o) \ 
    6242    $(MODEL_LIB)(phycst.o) \ 
    6243    obc_oce.F90 \ 
    6244    oce.F90 \ 
    6245    phycst.F90 \ 
     6210   $(MODEL_LIB)(oce.o) \ 
     6211   $(MODEL_LIB)(phycst.o) \ 
    62466212   obc_vectopt_loop_substitute.h90 \ 
    62476213   KEY_CPP \ 
     
    62526218   lib_mpp.F90 \ 
    62536219   lib_print.f90 \ 
     6220   obc_par.F90 \ 
     6221   oce.F90 \ 
     6222   par_kind.F90 \ 
     6223   par_oce.F90 \ 
     6224   phycst.F90 \ 
     6225   prtctl.F90 \ 
    62546226   $(MODEL_LIB)(dom_oce.o) \ 
    62556227   $(MODEL_LIB)(in_out_manager.o) \ 
     
    62626234   $(MODEL_LIB)(phycst.o) \ 
    62636235   $(MODEL_LIB)(prtctl.o) \ 
    6264    obc_par.F90 \ 
    6265    oce.F90 \ 
    6266    par_kind.F90 \ 
    6267    par_oce.F90 \ 
    6268    phycst.F90 \ 
    6269    prtctl.F90 \ 
    62706236   daymod.F90 \ 
    62716237   dom_oce.F90 \ 
     
    62736239   lbclnk.F90 \ 
    62746240   lib_mpp.F90 \ 
     6241   obc_oce.F90 \ 
     6242   oce.F90 \ 
     6243   phycst.F90 \ 
    62756244   $(MODEL_LIB)(daymod.o) \ 
    62766245   $(MODEL_LIB)(dom_oce.o) \ 
     
    62816250   $(MODEL_LIB)(oce.o) \ 
    62826251   $(MODEL_LIB)(phycst.o) \ 
    6283    obc_oce.F90 \ 
    6284    oce.F90 \ 
    6285    phycst.F90 \ 
    62866252   KEY_CPP \ 
    62876253   obcrst.F90 
     
    62916257   lib_mpp.F90 \ 
    62926258   lib_print.f90 \ 
     6259   obc_par.F90 \ 
     6260   oce.F90 \ 
     6261   par_kind.F90 \ 
     6262   par_oce.F90 \ 
    62936263   $(MODEL_LIB)(dom_oce.o) \ 
    62946264   $(MODEL_LIB)(in_out_manager.o) \ 
     
    62996269   $(MODEL_LIB)(par_kind.o) \ 
    63006270   $(MODEL_LIB)(par_oce.o) \ 
    6301    obc_par.F90 \ 
    6302    oce.F90 \ 
    6303    par_kind.F90 \ 
    6304    par_oce.F90 \ 
    6305    dom_oce.F90 \ 
    6306    in_out_manager.F90 \ 
    6307    lbclnk.F90 \ 
    6308    lib_mpp.F90 \ 
     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 \ 
    63096278   $(MODEL_LIB)(dom_oce.o) \ 
    63106279   $(MODEL_LIB)(in_out_manager.o) \ 
     
    63146283   $(MODEL_LIB)(oce.o) \ 
    63156284   $(MODEL_LIB)(phycst.o) \ 
    6316    obc_oce.F90 \ 
    6317    oce.F90 \ 
    6318    phycst.F90 \ 
    63196285   obc_vectopt_loop_substitute.h90 \ 
    63206286   KEY_CPP \ 
     
    63256291   lib_mpp.F90 \ 
    63266292   lib_print.f90 \ 
     6293   obc_par.F90 \ 
     6294   oce.F90 \ 
     6295   par_kind.F90 \ 
     6296   par_oce.F90 \ 
    63276297   $(MODEL_LIB)(dom_oce.o) \ 
    63286298   $(MODEL_LIB)(in_out_manager.o) \ 
     
    63336303   $(MODEL_LIB)(par_kind.o) \ 
    63346304   $(MODEL_LIB)(par_oce.o) \ 
    6335    obc_par.F90 \ 
    6336    oce.F90 \ 
    6337    par_kind.F90 \ 
    6338    par_oce.F90 \ 
    6339    dom_oce.F90 \ 
    6340    in_out_manager.F90 \ 
    6341    lbclnk.F90 \ 
    6342    lib_mpp.F90 \ 
     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 \ 
    63436312   $(MODEL_LIB)(dom_oce.o) \ 
    63446313   $(MODEL_LIB)(in_out_manager.o) \ 
     
    63486317   $(MODEL_LIB)(oce.o) \ 
    63496318   $(MODEL_LIB)(phycst.o) \ 
    6350    obc_oce.F90 \ 
    6351    oce.F90 \ 
    6352    phycst.F90 \ 
    63536319   obc_vectopt_loop_substitute.h90 \ 
    63546320   KEY_CPP \ 
     
    63646330   dtatem.F90 \ 
    63656331   flxmod.F90 \ 
     6332   flxrnf.F90 \ 
    63666333   flx_oce.F90 \ 
    6367    flxrnf.F90 \ 
    63686334   ice_oce.F90 \ 
    63696335   in_out_manager.F90 \ 
     
    63716337   lib_mpp.F90 \ 
    63726338   lib_print.f90 \ 
     6339   obc_par.F90 \ 
     6340   oce.F90 \ 
     6341   ocfzpt.F90 \ 
     6342   par_kind.F90 \ 
     6343   par_oce.F90 \ 
     6344   phycst.F90 \ 
     6345   prtctl.F90 \ 
     6346   taumod.F90 \ 
     6347   tradmp.F90 \ 
    63736348   $(MODEL_LIB)(blk_oce.o) \ 
    63746349   $(MODEL_LIB)(cpl_oce.o) \ 
     
    63806355   $(MODEL_LIB)(dtatem.o) \ 
    63816356   $(MODEL_LIB)(flxmod.o) \ 
     6357   $(MODEL_LIB)(flxrnf.o) \ 
    63826358   $(MODEL_LIB)(flx_oce.o) \ 
    6383    $(MODEL_LIB)(flxrnf.o) \ 
    63846359   $(MODEL_LIB)(ice_oce.o) \ 
    63856360   $(MODEL_LIB)(in_out_manager.o) \ 
     
    63966371   $(MODEL_LIB)(taumod.o) \ 
    63976372   $(MODEL_LIB)(tradmp.o) \ 
    6398    obc_par.F90 \ 
    6399    oce.F90 \ 
    6400    ocfzpt.F90 \ 
    6401    par_kind.F90 \ 
    6402    par_oce.F90 \ 
    6403    phycst.F90 \ 
    6404    prtctl.F90 \ 
    6405    taumod.F90 \ 
    6406    tradmp.F90 \ 
    6407    dom_oce.F90 \ 
    6408    in_out_manager.F90 \ 
    6409    lib_mpp.F90 \ 
     6373   dom_oce.F90 \ 
     6374   in_out_manager.F90 \ 
     6375   lib_mpp.F90 \ 
     6376   obc_oce.F90 \ 
     6377   ocesbc.F90 \ 
     6378   oce.F90 \ 
     6379   phycst.F90 \ 
    64106380   $(MODEL_LIB)(dom_oce.o) \ 
    64116381   $(MODEL_LIB)(in_out_manager.o) \ 
    64126382   $(MODEL_LIB)(lib_mpp.o) \ 
    64136383   $(MODEL_LIB)(obc_oce.o) \ 
    6414    $(MODEL_LIB)(oce.o) \ 
    64156384   $(MODEL_LIB)(ocesbc.o) \ 
    6416    $(MODEL_LIB)(phycst.o) \ 
    6417    obc_oce.F90 \ 
    6418    oce.F90 \ 
    6419    ocesbc.F90 \ 
    6420    phycst.F90 \ 
     6385   $(MODEL_LIB)(oce.o) \ 
     6386   $(MODEL_LIB)(phycst.o) \ 
    64216387   domzgr_substitute.h90 \ 
    64226388   obc_vectopt_loop_substitute.h90 \ 
    64236389   KEY_CPP \ 
    64246390   obcvol.F90 
    6425 $(MODEL_LIB)(oce.o) :   \ 
    6426    $(MODEL_LIB)(par_kind.o) \ 
    6427    par_kind.F90 \ 
    6428    $(MODEL_LIB)(par_oce.o) \ 
    6429    par_oce.F90 \ 
    6430    KEY_CPP \ 
    6431    oce.F90 
     6391$(MODEL_LIB)(obc_oce.o) :  \ 
     6392   par_kind.F90 \ 
     6393   par_oce.F90 \ 
     6394   $(MODEL_LIB)(par_kind.o) \ 
     6395   $(MODEL_LIB)(par_oce.o) \ 
     6396   obc_par.F90 \ 
     6397   par_oce.F90 \ 
     6398   $(MODEL_LIB)(obc_par.o) \ 
     6399   $(MODEL_LIB)(par_oce.o) \ 
     6400   KEY_CPP \ 
     6401   obc_oce.F90 
     6402$(MODEL_LIB)(obc_par.o) :  \ 
     6403   par_kind.F90 \ 
     6404   $(MODEL_LIB)(par_kind.o) \ 
     6405   par_oce.F90 \ 
     6406   $(MODEL_LIB)(par_oce.o) \ 
     6407   obc_par_EEL_R5.h90 \ 
     6408   KEY_CPP \ 
     6409   obc_par.F90 
    64326410$(MODEL_LIB)(ocesbc.o) :   \ 
    64336411   blk_oce.F90 \ 
     
    64416419   lib_mpp.F90 \ 
    64426420   lib_print.f90 \ 
     6421   oce.F90 \ 
     6422   ocfzpt.F90 \ 
     6423   par_kind.F90 \ 
     6424   par_oce.F90 \ 
     6425   phycst.F90 \ 
     6426   prtctl.F90 \ 
     6427   trdmod.F90 \ 
     6428   trdmod_oce.F90 \ 
     6429   zdfmxl.F90 \ 
     6430   zdf_oce.F90 \ 
    64436431   $(MODEL_LIB)(blk_oce.o) \ 
    64446432   $(MODEL_LIB)(daymod.o) \ 
     
    64616449   $(MODEL_LIB)(zdfmxl.o) \ 
    64626450   $(MODEL_LIB)(zdf_oce.o) \ 
    6463    oce.F90 \ 
    6464    ocfzpt.F90 \ 
    6465    par_kind.F90 \ 
    6466    par_oce.F90 \ 
    6467    phycst.F90 \ 
    6468    prtctl.F90 \ 
    6469    trdmod.F90 \ 
    6470    trdmod_oce.F90 \ 
    6471    zdfmxl.F90 \ 
    6472    zdf_oce.F90 \ 
    64736451   blk_oce.F90 \ 
    64746452   cpl_oce.F90 \ 
     
    64806458   dtatem.F90 \ 
    64816459   flxmod.F90 \ 
     6460   flxrnf.F90 \ 
    64826461   flx_oce.F90 \ 
    6483    flxrnf.F90 \ 
    64846462   ice_oce.F90 \ 
    64856463   in_out_manager.F90 \ 
    64866464   lbclnk.F90 \ 
    64876465   lib_mpp.F90 \ 
     6466   oce.F90 \ 
     6467   ocfzpt.F90 \ 
     6468   phycst.F90 \ 
     6469   prtctl.F90 \ 
     6470   taumod.F90 \ 
     6471   tradmp.F90 \ 
    64886472   $(MODEL_LIB)(blk_oce.o) \ 
    64896473   $(MODEL_LIB)(cpl_oce.o) \ 
     
    64956479   $(MODEL_LIB)(dtatem.o) \ 
    64966480   $(MODEL_LIB)(flxmod.o) \ 
     6481   $(MODEL_LIB)(flxrnf.o) \ 
    64976482   $(MODEL_LIB)(flx_oce.o) \ 
    6498    $(MODEL_LIB)(flxrnf.o) \ 
    64996483   $(MODEL_LIB)(ice_oce.o) \ 
    65006484   $(MODEL_LIB)(in_out_manager.o) \ 
     
    65076491   $(MODEL_LIB)(taumod.o) \ 
    65086492   $(MODEL_LIB)(tradmp.o) \ 
    6509    oce.F90 \ 
    6510    ocfzpt.F90 \ 
    6511    phycst.F90 \ 
    6512    prtctl.F90 \ 
    6513    taumod.F90 \ 
    6514    tradmp.F90 \ 
    65156493   domzgr_substitute.h90 \ 
    65166494   vectopt_loop_substitute.h90 \ 
    65176495   KEY_CPP \ 
    65186496   ocesbc.F90 
     6497$(MODEL_LIB)(oce.o) :   \ 
     6498   par_kind.F90 \ 
     6499   $(MODEL_LIB)(par_kind.o) \ 
     6500   par_oce.F90 \ 
     6501   $(MODEL_LIB)(par_oce.o) \ 
     6502   KEY_CPP \ 
     6503   oce.F90 
    65196504$(MODEL_LIB)(ocfzpt.o) :   \ 
    6520    $(MODEL_LIB)(par_oce.o) \ 
    6521    par_oce.F90 \ 
    6522    dom_oce.F90 \ 
    6523    $(MODEL_LIB)(dom_oce.o) \ 
    6524    $(MODEL_LIB)(oce.o) \ 
    6525    oce.F90 \ 
     6505   par_oce.F90 \ 
     6506   $(MODEL_LIB)(par_oce.o) \ 
     6507   dom_oce.F90 \ 
     6508   oce.F90 \ 
     6509   $(MODEL_LIB)(dom_oce.o) \ 
     6510   $(MODEL_LIB)(oce.o) \ 
    65266511   ocfzpt.F90 
    65276512$(MODEL_LIB)(opa.o) :   \ 
    65286513   agrif_opa_sponge.F90 \ 
    65296514   blk_oce.F90 \ 
     6515   cla.F90 \ 
    65306516   cla_div.F90 \ 
    6531    cla.F90 \ 
    65326517   closea.F90 \ 
    65336518   cpl.F90 \ 
    65346519   cpl_oce.F90 \ 
    65356520   daymod.F90 \ 
    6536    diadimg.F90 \ 
    65376521   diafwb.F90 \ 
    65386522   diagap.F90 \ 
     
    65476531   domhgr.F90 \ 
    65486532   dommsk.F90 \ 
    6549    dom_oce.F90 \ 
    65506533   domstp.F90 \ 
    65516534   domwri.F90 \ 
    65526535   domzgr.F90 \ 
     6536   dom_oce.F90 \ 
    65536537   dtasal.F90 \ 
    65546538   dtasss.F90 \ 
     
    65726556   flxfwb.F90 \ 
    65736557   flxmod.F90 \ 
     6558   flxrnf.F90 \ 
    65746559   flx_oce.F90 \ 
    6575    flxrnf.F90 \ 
     6560   icestp1d.F90 \ 
     6561   icestp.F90 \ 
    65766562   ice.F90 \ 
    65776563   ice_oce.F90 \ 
    6578    icestp1d.F90 \ 
    6579    icestp.F90 \ 
    65806564   ini1d.F90 \ 
    65816565   in_out_manager.F90 \ 
     
    65916575   limmsh.F90 \ 
    65926576   limrst.F90 \ 
     6577   obcdom.F90 \ 
     6578   obcdta.F90 \ 
     6579   obcrad.F90 \ 
     6580   obcrst.F90 \ 
     6581   obcspg.F90 \ 
     6582   obc_oce.F90 \ 
     6583   obc_par.F90 \ 
     6584   ocesbc.F90 \ 
     6585   oce.F90 \ 
     6586   ocfzpt.F90 \ 
     6587   par_kind.F90 \ 
     6588   par_oce.F90 \ 
     6589   phycst.F90 \ 
     6590   prtctl.F90 \ 
     6591   restart.F90 \ 
     6592   solisl.F90 \ 
     6593   sol_oce.F90 \ 
     6594   stpctl.F90 \ 
     6595   taumod.F90 \ 
     6596   traadv.F90 \ 
     6597   trabbc.F90 \ 
     6598   trabbl.F90 \ 
     6599   tradmp.F90 \ 
     6600   traldf.F90 \ 
     6601   tranpc.F90 \ 
     6602   tranxt.F90 \ 
     6603   traqsr.F90 \ 
     6604   trasbc.F90 \ 
     6605   trazdf.F90 \ 
     6606   trcstp.F90 \ 
     6607   trdicp.F90 \ 
     6608   trdicp_oce.F90 \ 
     6609   trdmld.F90 \ 
     6610   trdmld_oce.F90 \ 
     6611   trdmld_rst.F90 \ 
     6612   trdmod_oce.F90 \ 
     6613   trdvor.F90 \ 
     6614   trdvor_oce.F90 \ 
     6615   wzvmod.F90 \ 
     6616   zdfbfr.F90 \ 
     6617   zdfddm.F90 \ 
     6618   zdfevd.F90 \ 
     6619   zdfkpp.F90 \ 
     6620   zdfmxl.F90 \ 
     6621   zdfric.F90 \ 
     6622   zdftke.F90 \ 
     6623   zdftke_jki.F90 \ 
     6624   zdf_oce.F90 \ 
     6625   zpshde.F90 \ 
    65936626   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    65946627   $(MODEL_LIB)(blk_oce.o) \ 
     6628   $(MODEL_LIB)(cla.o) \ 
    65956629   $(MODEL_LIB)(cla_div.o) \ 
    6596    $(MODEL_LIB)(cla.o) \ 
    65976630   $(MODEL_LIB)(closea.o) \ 
    65986631   $(MODEL_LIB)(cpl.o) \ 
    65996632   $(MODEL_LIB)(cpl_oce.o) \ 
    66006633   $(MODEL_LIB)(daymod.o) \ 
    6601    $(MODEL_LIB)(diadimg.o) \ 
    66026634   $(MODEL_LIB)(diafwb.o) \ 
    66036635   $(MODEL_LIB)(diagap.o) \ 
     
    66126644   $(MODEL_LIB)(domhgr.o) \ 
    66136645   $(MODEL_LIB)(dommsk.o) \ 
    6614    $(MODEL_LIB)(dom_oce.o) \ 
    66156646   $(MODEL_LIB)(domstp.o) \ 
    66166647   $(MODEL_LIB)(domwri.o) \ 
    66176648   $(MODEL_LIB)(domzgr.o) \ 
     6649   $(MODEL_LIB)(dom_oce.o) \ 
    66186650   $(MODEL_LIB)(dtasal.o) \ 
    66196651   $(MODEL_LIB)(dtasss.o) \ 
     
    66376669   $(MODEL_LIB)(flxfwb.o) \ 
    66386670   $(MODEL_LIB)(flxmod.o) \ 
     6671   $(MODEL_LIB)(flxrnf.o) \ 
    66396672   $(MODEL_LIB)(flx_oce.o) \ 
    6640    $(MODEL_LIB)(flxrnf.o) \ 
     6673   $(MODEL_LIB)(icestp1d.o) \ 
     6674   $(MODEL_LIB)(icestp.o) \ 
    66416675   $(MODEL_LIB)(ice.o) \ 
    66426676   $(MODEL_LIB)(ice_oce.o) \ 
    6643    $(MODEL_LIB)(icestp1d.o) \ 
    6644    $(MODEL_LIB)(icestp.o) \ 
    66456677   $(MODEL_LIB)(ini1d.o) \ 
    66466678   $(MODEL_LIB)(in_out_manager.o) \ 
     
    66586690   $(MODEL_LIB)(obcdom.o) \ 
    66596691   $(MODEL_LIB)(obcdta.o) \ 
    6660    $(MODEL_LIB)(obc_oce.o) \ 
    6661    $(MODEL_LIB)(obc_par.o) \ 
    66626692   $(MODEL_LIB)(obcrad.o) \ 
    66636693   $(MODEL_LIB)(obcrst.o) \ 
    66646694   $(MODEL_LIB)(obcspg.o) \ 
    6665    $(MODEL_LIB)(oce.o) \ 
     6695   $(MODEL_LIB)(obc_oce.o) \ 
     6696   $(MODEL_LIB)(obc_par.o) \ 
    66666697   $(MODEL_LIB)(ocesbc.o) \ 
     6698   $(MODEL_LIB)(oce.o) \ 
    66676699   $(MODEL_LIB)(ocfzpt.o) \ 
    66686700   $(MODEL_LIB)(par_kind.o) \ 
     
    66726704   $(MODEL_LIB)(restart.o) \ 
    66736705   $(MODEL_LIB)(solisl.o) \ 
    6674    $(MODEL_LIB)(solmat.o) \ 
    66756706   $(MODEL_LIB)(sol_oce.o) \ 
    66766707   $(MODEL_LIB)(stpctl.o) \ 
     
    66916722   $(MODEL_LIB)(trdmld.o) \ 
    66926723   $(MODEL_LIB)(trdmld_oce.o) \ 
     6724   $(MODEL_LIB)(trdmld_rst.o) \ 
    66936725   $(MODEL_LIB)(trdmod_oce.o) \ 
    66946726   $(MODEL_LIB)(trdvor.o) \ 
     
    67006732   $(MODEL_LIB)(zdfkpp.o) \ 
    67016733   $(MODEL_LIB)(zdfmxl.o) \ 
     6734   $(MODEL_LIB)(zdfric.o) \ 
     6735   $(MODEL_LIB)(zdftke.o) \ 
     6736   $(MODEL_LIB)(zdftke_jki.o) \ 
    67026737   $(MODEL_LIB)(zdf_oce.o) \ 
    6703    $(MODEL_LIB)(zdfric.o) \ 
    6704    $(MODEL_LIB)(zdftke_jki.o) \ 
    6705    $(MODEL_LIB)(zdftke.o) \ 
    67066738   $(MODEL_LIB)(zpshde.o) \ 
    6707    obcdom.F90 \ 
    6708    obcdta.F90 \ 
    6709    obc_oce.F90 \ 
    6710    obc_par.F90 \ 
    6711    obcrad.F90 \ 
    6712    obcrst.F90 \ 
    6713    obcspg.F90 \ 
    6714    oce.F90 \ 
    6715    ocesbc.F90 \ 
    6716    ocfzpt.F90 \ 
    6717    par_kind.F90 \ 
    6718    par_oce.F90 \ 
    6719    phycst.F90 \ 
    6720    prtctl.F90 \ 
    6721    restart.F90 \ 
    6722    solisl.F90 \ 
    6723    solmat.F90 \ 
    6724    sol_oce.F90 \ 
    6725    stpctl.F90 \ 
    6726    taumod.F90 \ 
    6727    traadv.F90 \ 
    6728    trabbc.F90 \ 
    6729    trabbl.F90 \ 
    6730    tradmp.F90 \ 
    6731    traldf.F90 \ 
    6732    tranpc.F90 \ 
    6733    tranxt.F90 \ 
    6734    traqsr.F90 \ 
    6735    trasbc.F90 \ 
    6736    trazdf.F90 \ 
    6737    trcstp.F90 \ 
    6738    trdicp.F90 \ 
    6739    trdicp_oce.F90 \ 
    6740    trdmld.F90 \ 
    6741    trdmld_oce.F90 \ 
    6742    trdmod_oce.F90 \ 
    6743    trdvor.F90 \ 
    6744    trdvor_oce.F90 \ 
    6745    wzvmod.F90 \ 
    6746    zdfbfr.F90 \ 
    6747    zdfddm.F90 \ 
    6748    zdfevd.F90 \ 
    6749    zdfkpp.F90 \ 
    6750    zdfmxl.F90 \ 
    6751    zdf_oce.F90 \ 
    6752    zdfric.F90 \ 
    6753    zdftke.F90 \ 
    6754    zdftke_jki.F90 \ 
    6755    zpshde.F90 \ 
    67566739   cpl.F90 \ 
    67576740   cpl_oce.F90 \ 
     
    67656748   dtatem.F90 \ 
    67666749   dyncor1d.F90 \ 
    6767    dynspg_oce.F90 \ 
    67686750   eosbn2.F90 \ 
    67696751   flxfwb.F90 \ 
     
    67776759   ldftra.F90 \ 
    67786760   lib_mpp.F90 \ 
     6761   mppini.F90 \ 
     6762   obcini.F90 \ 
     6763   obc_par.F90 \ 
     6764   oce.F90 \ 
     6765   ocfzpt.F90 \ 
     6766   phycst.F90 \ 
     6767   prtctl.F90 \ 
     6768   step1d.F90 \ 
     6769   step.F90 \ 
     6770   trdmod.F90 \ 
     6771   trdmod_oce.F90 \ 
     6772   zdfini.F90 \ 
     6773   zpshde.F90 \ 
    67796774   $(MODEL_LIB)(cpl.o) \ 
    67806775   $(MODEL_LIB)(cpl_oce.o) \ 
     
    67886783   $(MODEL_LIB)(dtatem.o) \ 
    67896784   $(MODEL_LIB)(dyncor1d.o) \ 
    6790    $(MODEL_LIB)(dynspg_oce.o) \ 
    67916785   $(MODEL_LIB)(eosbn2.o) \ 
    67926786   $(MODEL_LIB)(flxfwb.o) \ 
     
    68076801   $(MODEL_LIB)(phycst.o) \ 
    68086802   $(MODEL_LIB)(prtctl.o) \ 
    6809    $(MODEL_LIB)(solver.o) \ 
    68106803   $(MODEL_LIB)(step1d.o) \ 
    68116804   $(MODEL_LIB)(step.o) \ 
    6812    $(MODEL_LIB)(trdicp.o) \ 
    6813    $(MODEL_LIB)(trdmld.o) \ 
     6805   $(MODEL_LIB)(trdmod.o) \ 
    68146806   $(MODEL_LIB)(trdmod_oce.o) \ 
    6815    $(MODEL_LIB)(trdvor.o) \ 
    68166807   $(MODEL_LIB)(zdfini.o) \ 
    68176808   $(MODEL_LIB)(zpshde.o) \ 
    6818    mppini.F90 \ 
    6819    obcini.F90 \ 
    6820    obc_par.F90 \ 
    6821    oce.F90 \ 
    6822    ocfzpt.F90 \ 
    6823    phycst.F90 \ 
    6824    prtctl.F90 \ 
    6825    solver.F90 \ 
    6826    step1d.F90 \ 
    6827    step.F90 \ 
    6828    trdicp.F90 \ 
    6829    trdmld.F90 \ 
    6830    trdmod_oce.F90 \ 
    6831    trdvor.F90 \ 
    6832    zdfini.F90 \ 
    6833    zpshde.F90 \ 
    68346809   KEY_CPP \ 
    68356810   opa.F90 
    68366811$(MODEL_LIB)(par_ice.o) :  \ 
    6837    $(MODEL_LIB)(par_kind.o) \ 
    6838    par_kind.F90 \ 
    6839    $(MODEL_LIB)(par_oce.o) \ 
    6840    par_oce.F90 \ 
     6812   par_kind.F90 \ 
     6813   $(MODEL_LIB)(par_kind.o) \ 
     6814   par_oce.F90 \ 
     6815   $(MODEL_LIB)(par_oce.o) \ 
    68416816   par_ice.F90 
    68426817$(MODEL_LIB)(par_kind.o) : \ 
    68436818   par_kind.F90 
    68446819$(MODEL_LIB)(par_oce.o) :  \ 
    6845    $(MODEL_LIB)(par_kind.o) \ 
    6846    par_kind.F90 \ 
     6820   par_kind.F90 \ 
     6821   $(MODEL_LIB)(par_kind.o) \ 
    68476822   par_EEL_R2.h90 \ 
    68486823   par_EEL_R5.h90 \ 
     
    68576832$(MODEL_LIB)(phycst.o) :   \ 
    68586833   lib_print.f90 \ 
    6859    $(MODEL_LIB)(lib_print.o) \ 
    6860    $(MODEL_LIB)(par_kind.o) \ 
    6861    $(MODEL_LIB)(par_oce.o) \ 
    6862    par_kind.F90 \ 
    6863    par_oce.F90 \ 
    6864    in_out_manager.F90 \ 
    6865    $(MODEL_LIB)(in_out_manager.o) \ 
    6866    $(MODEL_LIB)(par_oce.o) \ 
    6867    par_oce.F90 \ 
     6834   par_kind.F90 \ 
     6835   par_oce.F90 \ 
     6836   $(MODEL_LIB)(lib_print.o) \ 
     6837   $(MODEL_LIB)(par_kind.o) \ 
     6838   $(MODEL_LIB)(par_oce.o) \ 
     6839   in_out_manager.F90 \ 
     6840   par_oce.F90 \ 
     6841   $(MODEL_LIB)(in_out_manager.o) \ 
     6842   $(MODEL_LIB)(par_oce.o) \ 
    68686843   phycst.F90 
    68696844$(MODEL_LIB)(prtctl.o) :   \ 
     
    68716846   in_out_manager.F90 \ 
    68726847   lib_print.f90 \ 
    6873    $(MODEL_LIB)(dom_oce.o) \ 
    6874    $(MODEL_LIB)(in_out_manager.o) \ 
    6875    $(MODEL_LIB)(lib_print.o) \ 
    6876    $(MODEL_LIB)(par_kind.o) \ 
    6877    $(MODEL_LIB)(par_oce.o) \ 
    6878    par_kind.F90 \ 
    6879    par_oce.F90 \ 
     6848   par_kind.F90 \ 
     6849   par_oce.F90 \ 
     6850   $(MODEL_LIB)(dom_oce.o) \ 
     6851   $(MODEL_LIB)(in_out_manager.o) \ 
     6852   $(MODEL_LIB)(lib_print.o) \ 
     6853   $(MODEL_LIB)(par_kind.o) \ 
     6854   $(MODEL_LIB)(par_oce.o) \ 
    68806855   dom_oce.F90 \ 
    68816856   in_out_manager.F90 \ 
     
    68886863   blk_oce.F90 \ 
    68896864   dom_oce.F90 \ 
    6890    dynzdf_exp.F90 \ 
    6891    in_out_manager.F90 \ 
    6892    lbclnk.F90 \ 
    6893    lib_print.f90 \ 
     6865   in_out_manager.F90 \ 
     6866   lbclnk.F90 \ 
     6867   lib_print.f90 \ 
     6868   par_kind.F90 \ 
     6869   par_oce.F90 \ 
     6870   phycst.F90 \ 
     6871   prtctl.F90 \ 
    68946872   $(MODEL_LIB)(blk_oce.o) \ 
    68956873   $(MODEL_LIB)(dom_oce.o) \ 
    6896    $(MODEL_LIB)(dynzdf_exp.o) \ 
    6897    $(MODEL_LIB)(in_out_manager.o) \ 
    6898    $(MODEL_LIB)(lbclnk.o) \ 
    6899    $(MODEL_LIB)(lib_print.o) \ 
    6900    $(MODEL_LIB)(oce.o) \ 
    6901    $(MODEL_LIB)(par_kind.o) \ 
    6902    $(MODEL_LIB)(par_oce.o) \ 
    6903    $(MODEL_LIB)(phycst.o) \ 
    6904    $(MODEL_LIB)(prtctl.o) \ 
    6905    $(MODEL_LIB)(taumod.o) \ 
    6906    $(MODEL_LIB)(trazdf_exp.o) \ 
    6907    $(MODEL_LIB)(zdf_oce.o) \ 
    6908    oce.F90 \ 
    6909    par_kind.F90 \ 
    6910    par_oce.F90 \ 
    6911    phycst.F90 \ 
    6912    prtctl.F90 \ 
    6913    taumod.F90 \ 
    6914    trazdf_exp.F90 \ 
    6915    zdf_oce.F90 \ 
     6874   $(MODEL_LIB)(in_out_manager.o) \ 
     6875   $(MODEL_LIB)(lbclnk.o) \ 
     6876   $(MODEL_LIB)(lib_print.o) \ 
     6877   $(MODEL_LIB)(par_kind.o) \ 
     6878   $(MODEL_LIB)(par_oce.o) \ 
     6879   $(MODEL_LIB)(phycst.o) \ 
     6880   $(MODEL_LIB)(prtctl.o) \ 
    69166881   blk_oce.F90 \ 
    69176882   cpl_oce.F90 \ 
    69186883   daymod.F90 \ 
    69196884   dom_oce.F90 \ 
    6920    dynspg_oce.F90 \ 
    6921    flx_oce.F90 \ 
    69226885   ice_oce.F90 \ 
    69236886   in_out_manager.F90 \ 
    69246887   iom.F90 \ 
     6888   oce.F90 \ 
     6889   phycst.F90 \ 
    69256890   $(MODEL_LIB)(blk_oce.o) \ 
    69266891   $(MODEL_LIB)(cpl_oce.o) \ 
    69276892   $(MODEL_LIB)(daymod.o) \ 
    69286893   $(MODEL_LIB)(dom_oce.o) \ 
    6929    $(MODEL_LIB)(dynspg_oce.o) \ 
    6930    $(MODEL_LIB)(flx_oce.o) \ 
    69316894   $(MODEL_LIB)(ice_oce.o) \ 
    69326895   $(MODEL_LIB)(in_out_manager.o) \ 
     
    69346897   $(MODEL_LIB)(oce.o) \ 
    69356898   $(MODEL_LIB)(phycst.o) \ 
    6936    $(MODEL_LIB)(sol_oce.o) \ 
    6937    $(MODEL_LIB)(zdf_oce.o) \ 
    6938    $(MODEL_LIB)(zdftke.o) \ 
    6939    oce.F90 \ 
    6940    phycst.F90 \ 
    6941    sol_oce.F90 \ 
    6942    zdf_oce.F90 \ 
    6943    zdftke.F90 \ 
    69446899   lib_mpp.F90 \ 
    69456900   $(MODEL_LIB)(lib_mpp.o) \ 
    69466901   restart_dimg.h90 \ 
    6947    $(IOIPSL_LIB) \ 
     6902   vectopt_loop_substitute.h90 \ 
    69486903   KEY_CPP \ 
    69496904   restart.F90 
     
    69546909   in_out_manager.F90 \ 
    69556910   lib_mpp.F90 \ 
    6956    $(MODEL_LIB)(dom_oce.o) \ 
    6957    $(MODEL_LIB)(in_out_manager.o) \ 
    6958    $(MODEL_LIB)(lib_mpp.o) \ 
    6959    $(MODEL_LIB)(oce.o) \ 
    6960    $(MODEL_LIB)(par_oce.o) \ 
    6961    oce.F90 \ 
    6962    par_oce.F90 \ 
    6963    dom_oce.F90 \ 
    6964    lbclnk.F90 \ 
    6965    lib_mpp.F90 \ 
     6911   oce.F90 \ 
     6912   par_oce.F90 \ 
     6913   $(MODEL_LIB)(dom_oce.o) \ 
     6914   $(MODEL_LIB)(in_out_manager.o) \ 
     6915   $(MODEL_LIB)(lib_mpp.o) \ 
     6916   $(MODEL_LIB)(oce.o) \ 
     6917   $(MODEL_LIB)(par_oce.o) \ 
     6918   dom_oce.F90 \ 
     6919   lbclnk.F90 \ 
     6920   lib_mpp.F90 \ 
     6921   oce.F90 \ 
     6922   sol_oce.F90 \ 
    69666923   $(MODEL_LIB)(dom_oce.o) \ 
    69676924   $(MODEL_LIB)(lbclnk.o) \ 
     
    69696926   $(MODEL_LIB)(oce.o) \ 
    69706927   $(MODEL_LIB)(sol_oce.o) \ 
    6971    oce.F90 \ 
    6972    sol_oce.F90 \ 
    69736928   KEY_CPP \ 
    69746929   solfet.F90 
     
    69796934   lib_mpp.F90 \ 
    69806935   lib_print.f90 \ 
     6936   obc_par.F90 \ 
     6937   oce.F90 \ 
     6938   par_kind.F90 \ 
     6939   par_oce.F90 \ 
     6940   sol_oce.F90 \ 
     6941   zdf_oce.F90 \ 
    69816942   $(MODEL_LIB)(dom_oce.o) \ 
    69826943   $(MODEL_LIB)(in_out_manager.o) \ 
     
    69906951   $(MODEL_LIB)(sol_oce.o) \ 
    69916952   $(MODEL_LIB)(zdf_oce.o) \ 
     6953   dom_oce.F90 \ 
     6954   in_out_manager.F90 \ 
     6955   iom.F90 \ 
     6956   lib_mpp.F90 \ 
     6957   obc_oce.F90 \ 
     6958   oce.F90 \ 
     6959   solfet.F90 \ 
     6960   solpcg.F90 \ 
     6961   solsor.F90 \ 
     6962   sol_oce.F90 \ 
     6963   $(MODEL_LIB)(dom_oce.o) \ 
     6964   $(MODEL_LIB)(in_out_manager.o) \ 
     6965   $(MODEL_LIB)(iom.o) \ 
     6966   $(MODEL_LIB)(lib_mpp.o) \ 
     6967   $(MODEL_LIB)(obc_oce.o) \ 
     6968   $(MODEL_LIB)(oce.o) \ 
     6969   $(MODEL_LIB)(solfet.o) \ 
     6970   $(MODEL_LIB)(solpcg.o) \ 
     6971   $(MODEL_LIB)(solsor.o) \ 
     6972   $(MODEL_LIB)(sol_oce.o) \ 
     6973   $(IOIPSL_LIB) \ 
     6974   KEY_CPP \ 
     6975   solisl.F90 
     6976$(MODEL_LIB)(solmat.o) :   \ 
     6977   dom_oce.F90 \ 
     6978   in_out_manager.F90 \ 
     6979   lib_mpp.F90 \ 
     6980   lib_print.f90 \ 
    69926981   obc_par.F90 \ 
    69936982   oce.F90 \ 
    69946983   par_kind.F90 \ 
    69956984   par_oce.F90 \ 
     6985   $(MODEL_LIB)(dom_oce.o) \ 
     6986   $(MODEL_LIB)(in_out_manager.o) \ 
     6987   $(MODEL_LIB)(lib_mpp.o) \ 
     6988   $(MODEL_LIB)(lib_print.o) \ 
     6989   $(MODEL_LIB)(obc_par.o) \ 
     6990   $(MODEL_LIB)(oce.o) \ 
     6991   $(MODEL_LIB)(par_kind.o) \ 
     6992   $(MODEL_LIB)(par_oce.o) \ 
     6993   dom_oce.F90 \ 
     6994   in_out_manager.F90 \ 
     6995   lbclnk.F90 \ 
     6996   lib_feti.F90 \ 
     6997   lib_mpp.F90 \ 
     6998   obc_oce.F90 \ 
     6999   oce.F90 \ 
     7000   phycst.F90 \ 
     7001   sol_oce.F90 \ 
     7002   $(MODEL_LIB)(dom_oce.o) \ 
     7003   $(MODEL_LIB)(in_out_manager.o) \ 
     7004   $(MODEL_LIB)(lbclnk.o) \ 
     7005   $(MODEL_LIB)(lib_feti.o) \ 
     7006   $(MODEL_LIB)(lib_mpp.o) \ 
     7007   $(MODEL_LIB)(obc_oce.o) \ 
     7008   $(MODEL_LIB)(oce.o) \ 
     7009   $(MODEL_LIB)(phycst.o) \ 
     7010   $(MODEL_LIB)(sol_oce.o) \ 
     7011   KEY_CPP \ 
     7012   solmat.F90 
     7013$(MODEL_LIB)(solpcg.o) :   \ 
     7014   dom_oce.F90 \ 
     7015   in_out_manager.F90 \ 
     7016   lib_mpp.F90 \ 
     7017   lib_print.f90 \ 
     7018   oce.F90 \ 
     7019   par_kind.F90 \ 
     7020   par_oce.F90 \ 
     7021   $(MODEL_LIB)(dom_oce.o) \ 
     7022   $(MODEL_LIB)(in_out_manager.o) \ 
     7023   $(MODEL_LIB)(lib_mpp.o) \ 
     7024   $(MODEL_LIB)(lib_print.o) \ 
     7025   $(MODEL_LIB)(oce.o) \ 
     7026   $(MODEL_LIB)(par_kind.o) \ 
     7027   $(MODEL_LIB)(par_oce.o) \ 
     7028   dom_oce.F90 \ 
     7029   in_out_manager.F90 \ 
     7030   lbclnk.F90 \ 
     7031   lib_mpp.F90 \ 
     7032   oce.F90 \ 
     7033   sol_oce.F90 \ 
     7034   $(MODEL_LIB)(dom_oce.o) \ 
     7035   $(MODEL_LIB)(in_out_manager.o) \ 
     7036   $(MODEL_LIB)(lbclnk.o) \ 
     7037   $(MODEL_LIB)(lib_mpp.o) \ 
     7038   $(MODEL_LIB)(oce.o) \ 
     7039   $(MODEL_LIB)(sol_oce.o) \ 
     7040   vectopt_loop_substitute.h90 \ 
     7041   KEY_CPP \ 
     7042   solpcg.F90 
     7043$(MODEL_LIB)(solsor.o) :   \ 
     7044   dom_oce.F90 \ 
     7045   in_out_manager.F90 \ 
     7046   lib_mpp.F90 \ 
     7047   lib_print.f90 \ 
     7048   oce.F90 \ 
     7049   par_kind.F90 \ 
     7050   par_oce.F90 \ 
     7051   $(MODEL_LIB)(dom_oce.o) \ 
     7052   $(MODEL_LIB)(in_out_manager.o) \ 
     7053   $(MODEL_LIB)(lib_mpp.o) \ 
     7054   $(MODEL_LIB)(lib_print.o) \ 
     7055   $(MODEL_LIB)(oce.o) \ 
     7056   $(MODEL_LIB)(par_kind.o) \ 
     7057   $(MODEL_LIB)(par_oce.o) \ 
     7058   dom_oce.F90 \ 
     7059   in_out_manager.F90 \ 
     7060   lbclnk.F90 \ 
     7061   lib_mpp.F90 \ 
     7062   oce.F90 \ 
    69967063   sol_oce.F90 \ 
    69977064   zdf_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   $(MODEL_LIB)(zdf_oce.o) \ 
     7072   solsor.F90 
     7073$(MODEL_LIB)(solsor_e.o) : \ 
     7074   dom_oce.F90 \ 
     7075   in_out_manager.F90 \ 
     7076   lib_mpp.F90 \ 
     7077   lib_print.f90 \ 
     7078   oce.F90 \ 
     7079   par_kind.F90 \ 
     7080   par_oce.F90 \ 
     7081   $(MODEL_LIB)(dom_oce.o) \ 
     7082   $(MODEL_LIB)(in_out_manager.o) \ 
     7083   $(MODEL_LIB)(lib_mpp.o) \ 
     7084   $(MODEL_LIB)(lib_print.o) \ 
     7085   $(MODEL_LIB)(oce.o) \ 
     7086   $(MODEL_LIB)(par_kind.o) \ 
     7087   $(MODEL_LIB)(par_oce.o) \ 
     7088   dom_oce.F90 \ 
     7089   in_out_manager.F90 \ 
     7090   lbclnk.F90 \ 
     7091   lib_mpp.F90 \ 
     7092   oce.F90 \ 
     7093   sol_oce.F90 \ 
     7094   zdf_oce.F90 \ 
     7095   $(MODEL_LIB)(dom_oce.o) \ 
     7096   $(MODEL_LIB)(in_out_manager.o) \ 
     7097   $(MODEL_LIB)(lbclnk.o) \ 
     7098   $(MODEL_LIB)(lib_mpp.o) \ 
     7099   $(MODEL_LIB)(oce.o) \ 
     7100   $(MODEL_LIB)(sol_oce.o) \ 
     7101   $(MODEL_LIB)(zdf_oce.o) \ 
     7102   solsor_e.F90 
     7103$(MODEL_LIB)(solver.o) :   \ 
    69987104   dom_oce.F90 \ 
    69997105   in_out_manager.F90 \ 
    70007106   iom.F90 \ 
    7001    lib_mpp.F90 \ 
     7107   lbclnk.F90 \ 
     7108   lib_feti.F90 \ 
     7109   lib_mpp.F90 \ 
     7110   lib_print.f90 \ 
     7111   obc_oce.F90 \ 
     7112   obc_par.F90 \ 
     7113   oce.F90 \ 
     7114   par_kind.F90 \ 
     7115   par_oce.F90 \ 
     7116   phycst.F90 \ 
     7117   solfet.F90 \ 
     7118   solpcg.F90 \ 
     7119   solsor.F90 \ 
     7120   sol_oce.F90 \ 
    70027121   $(MODEL_LIB)(dom_oce.o) \ 
    70037122   $(MODEL_LIB)(in_out_manager.o) \ 
    70047123   $(MODEL_LIB)(iom.o) \ 
    7005    $(MODEL_LIB)(lib_mpp.o) \ 
     7124   $(MODEL_LIB)(lbclnk.o) \ 
     7125   $(MODEL_LIB)(lib_feti.o) \ 
     7126   $(MODEL_LIB)(lib_mpp.o) \ 
     7127   $(MODEL_LIB)(lib_print.o) \ 
    70067128   $(MODEL_LIB)(obc_oce.o) \ 
    7007    $(MODEL_LIB)(oce.o) \ 
     7129   $(MODEL_LIB)(obc_par.o) \ 
     7130   $(MODEL_LIB)(oce.o) \ 
     7131   $(MODEL_LIB)(par_kind.o) \ 
     7132   $(MODEL_LIB)(par_oce.o) \ 
     7133   $(MODEL_LIB)(phycst.o) \ 
    70087134   $(MODEL_LIB)(solfet.o) \ 
    7009    $(MODEL_LIB)(sol_oce.o) \ 
    70107135   $(MODEL_LIB)(solpcg.o) \ 
    70117136   $(MODEL_LIB)(solsor.o) \ 
     7137   $(MODEL_LIB)(sol_oce.o) \ 
     7138   dom_oce.F90 \ 
     7139   dynspg_oce.F90 \ 
     7140   in_out_manager.F90 \ 
     7141   lbclnk.F90 \ 
     7142   lib_mpp.F90 \ 
    70127143   obc_oce.F90 \ 
    70137144   oce.F90 \ 
    7014    solfet.F90 \ 
    7015    sol_oce.F90 \ 
    7016    solpcg.F90 \ 
    7017    solsor.F90 \ 
    7018    $(IOIPSL_LIB) \ 
    7019    KEY_CPP \ 
    7020    solisl.F90 
    7021 $(MODEL_LIB)(solmat.o) :   \ 
    7022    dom_oce.F90 \ 
    7023    in_out_manager.F90 \ 
    7024    lib_mpp.F90 \ 
    7025    lib_print.f90 \ 
    7026    $(MODEL_LIB)(dom_oce.o) \ 
    7027    $(MODEL_LIB)(in_out_manager.o) \ 
    7028    $(MODEL_LIB)(lib_mpp.o) \ 
    7029    $(MODEL_LIB)(lib_print.o) \ 
    7030    $(MODEL_LIB)(obc_par.o) \ 
    7031    $(MODEL_LIB)(oce.o) \ 
    7032    $(MODEL_LIB)(par_kind.o) \ 
    7033    $(MODEL_LIB)(par_oce.o) \ 
    7034    obc_par.F90 \ 
    7035    oce.F90 \ 
    7036    par_kind.F90 \ 
    7037    par_oce.F90 \ 
    7038    dom_oce.F90 \ 
    7039    in_out_manager.F90 \ 
    7040    lbclnk.F90 \ 
    7041    lib_feti.F90 \ 
    7042    lib_mpp.F90 \ 
    7043    $(MODEL_LIB)(dom_oce.o) \ 
    7044    $(MODEL_LIB)(in_out_manager.o) \ 
    7045    $(MODEL_LIB)(lbclnk.o) \ 
    7046    $(MODEL_LIB)(lib_feti.o) \ 
    7047    $(MODEL_LIB)(lib_mpp.o) \ 
    7048    $(MODEL_LIB)(obc_oce.o) \ 
    7049    $(MODEL_LIB)(oce.o) \ 
    7050    $(MODEL_LIB)(phycst.o) \ 
    7051    $(MODEL_LIB)(sol_oce.o) \ 
    7052    obc_oce.F90 \ 
    7053    oce.F90 \ 
    7054    phycst.F90 \ 
    7055    sol_oce.F90 \ 
    7056    KEY_CPP \ 
    7057    solmat.F90 
    7058 $(MODEL_LIB)(sol_oce.o) :  \ 
    7059    $(MODEL_LIB)(par_kind.o) \ 
    7060    par_kind.F90 \ 
    7061    $(MODEL_LIB)(par_oce.o) \ 
    7062    par_oce.F90 \ 
    7063    KEY_CPP \ 
    7064    sol_oce.F90 
    7065 $(MODEL_LIB)(solpcg.o) :   \ 
    7066    dom_oce.F90 \ 
    7067    in_out_manager.F90 \ 
    7068    lib_mpp.F90 \ 
    7069    lib_print.f90 \ 
    7070    $(MODEL_LIB)(dom_oce.o) \ 
    7071    $(MODEL_LIB)(in_out_manager.o) \ 
    7072    $(MODEL_LIB)(lib_mpp.o) \ 
    7073    $(MODEL_LIB)(lib_print.o) \ 
    7074    $(MODEL_LIB)(oce.o) \ 
    7075    $(MODEL_LIB)(par_kind.o) \ 
    7076    $(MODEL_LIB)(par_oce.o) \ 
    7077    oce.F90 \ 
    7078    par_kind.F90 \ 
    7079    par_oce.F90 \ 
    7080    dom_oce.F90 \ 
    7081    in_out_manager.F90 \ 
    7082    lbclnk.F90 \ 
    7083    lib_mpp.F90 \ 
    7084    $(MODEL_LIB)(dom_oce.o) \ 
    7085    $(MODEL_LIB)(in_out_manager.o) \ 
    7086    $(MODEL_LIB)(lbclnk.o) \ 
    7087    $(MODEL_LIB)(lib_mpp.o) \ 
    7088    $(MODEL_LIB)(oce.o) \ 
    7089    $(MODEL_LIB)(sol_oce.o) \ 
    7090    oce.F90 \ 
    7091    sol_oce.F90 \ 
    7092    vectopt_loop_substitute.h90 \ 
    7093    KEY_CPP \ 
    7094    solpcg.F90 
    7095 $(MODEL_LIB)(solsor_e.o) : \ 
    7096    dom_oce.F90 \ 
    7097    in_out_manager.F90 \ 
    7098    lib_mpp.F90 \ 
    7099    lib_print.f90 \ 
    7100    $(MODEL_LIB)(dom_oce.o) \ 
    7101    $(MODEL_LIB)(in_out_manager.o) \ 
    7102    $(MODEL_LIB)(lib_mpp.o) \ 
    7103    $(MODEL_LIB)(lib_print.o) \ 
    7104    $(MODEL_LIB)(oce.o) \ 
    7105    $(MODEL_LIB)(par_kind.o) \ 
    7106    $(MODEL_LIB)(par_oce.o) \ 
    7107    oce.F90 \ 
    7108    par_kind.F90 \ 
    7109    par_oce.F90 \ 
    7110    dom_oce.F90 \ 
    7111    in_out_manager.F90 \ 
    7112    lbclnk.F90 \ 
    7113    lib_mpp.F90 \ 
    7114    $(MODEL_LIB)(dom_oce.o) \ 
    7115    $(MODEL_LIB)(in_out_manager.o) \ 
    7116    $(MODEL_LIB)(lbclnk.o) \ 
    7117    $(MODEL_LIB)(lib_mpp.o) \ 
    7118    $(MODEL_LIB)(oce.o) \ 
    7119    $(MODEL_LIB)(sol_oce.o) \ 
    7120    $(MODEL_LIB)(zdf_oce.o) \ 
    7121    oce.F90 \ 
     7145   solisl.F90 \ 
     7146   solmat.F90 \ 
    71227147   sol_oce.F90 \ 
    71237148   zdf_oce.F90 \ 
    7124    solsor_e.F90 
    7125 $(MODEL_LIB)(solsor.o) :   \ 
    7126    dom_oce.F90 \ 
    7127    in_out_manager.F90 \ 
    7128    lib_mpp.F90 \ 
    7129    lib_print.f90 \ 
    7130    $(MODEL_LIB)(dom_oce.o) \ 
    7131    $(MODEL_LIB)(in_out_manager.o) \ 
    7132    $(MODEL_LIB)(lib_mpp.o) \ 
    7133    $(MODEL_LIB)(lib_print.o) \ 
    7134    $(MODEL_LIB)(oce.o) \ 
    7135    $(MODEL_LIB)(par_kind.o) \ 
    7136    $(MODEL_LIB)(par_oce.o) \ 
    7137    oce.F90 \ 
    7138    par_kind.F90 \ 
    7139    par_oce.F90 \ 
    7140    dom_oce.F90 \ 
    7141    in_out_manager.F90 \ 
    7142    lbclnk.F90 \ 
    7143    lib_mpp.F90 \ 
    7144    $(MODEL_LIB)(dom_oce.o) \ 
    7145    $(MODEL_LIB)(in_out_manager.o) \ 
    7146    $(MODEL_LIB)(lbclnk.o) \ 
    7147    $(MODEL_LIB)(lib_mpp.o) \ 
    7148    $(MODEL_LIB)(oce.o) \ 
    7149    $(MODEL_LIB)(sol_oce.o) \ 
    7150    $(MODEL_LIB)(zdf_oce.o) \ 
    7151    oce.F90 \ 
    7152    sol_oce.F90 \ 
    7153    zdf_oce.F90 \ 
    7154    solsor.F90 
    7155 $(MODEL_LIB)(solver.o) :   \ 
    7156    dom_oce.F90 \ 
    7157    in_out_manager.F90 \ 
    7158    iom.F90 \ 
    7159    lbclnk.F90 \ 
    7160    lib_feti.F90 \ 
    7161    lib_mpp.F90 \ 
    7162    lib_print.f90 \ 
    7163    $(MODEL_LIB)(dom_oce.o) \ 
    7164    $(MODEL_LIB)(in_out_manager.o) \ 
    7165    $(MODEL_LIB)(iom.o) \ 
    7166    $(MODEL_LIB)(lbclnk.o) \ 
    7167    $(MODEL_LIB)(lib_feti.o) \ 
    7168    $(MODEL_LIB)(lib_mpp.o) \ 
    7169    $(MODEL_LIB)(lib_print.o) \ 
    7170    $(MODEL_LIB)(obc_oce.o) \ 
    7171    $(MODEL_LIB)(obc_par.o) \ 
    7172    $(MODEL_LIB)(oce.o) \ 
    7173    $(MODEL_LIB)(par_kind.o) \ 
    7174    $(MODEL_LIB)(par_oce.o) \ 
    7175    $(MODEL_LIB)(phycst.o) \ 
    7176    $(MODEL_LIB)(solfet.o) \ 
    7177    $(MODEL_LIB)(sol_oce.o) \ 
    7178    $(MODEL_LIB)(solpcg.o) \ 
    7179    $(MODEL_LIB)(solsor.o) \ 
    7180    obc_oce.F90 \ 
    7181    obc_par.F90 \ 
    7182    oce.F90 \ 
    7183    par_kind.F90 \ 
    7184    par_oce.F90 \ 
    7185    phycst.F90 \ 
    7186    solfet.F90 \ 
    7187    sol_oce.F90 \ 
    7188    solpcg.F90 \ 
    7189    solsor.F90 \ 
    7190    dom_oce.F90 \ 
    7191    dynspg_oce.F90 \ 
    7192    in_out_manager.F90 \ 
    7193    lbclnk.F90 \ 
    7194    lib_mpp.F90 \ 
    71957149   $(MODEL_LIB)(dom_oce.o) \ 
    71967150   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    72047158   $(MODEL_LIB)(sol_oce.o) \ 
    72057159   $(MODEL_LIB)(zdf_oce.o) \ 
    7206    obc_oce.F90 \ 
    7207    oce.F90 \ 
    7208    solisl.F90 \ 
    7209    solmat.F90 \ 
    7210    sol_oce.F90 \ 
    7211    zdf_oce.F90 \ 
    72127160   KEY_CPP \ 
    72137161   solver.F90 
     7162$(MODEL_LIB)(sol_oce.o) :  \ 
     7163   par_kind.F90 \ 
     7164   $(MODEL_LIB)(par_kind.o) \ 
     7165   par_oce.F90 \ 
     7166   $(MODEL_LIB)(par_oce.o) \ 
     7167   KEY_CPP \ 
     7168   sol_oce.F90 
    72147169$(MODEL_LIB)(step1d.o) :   \ 
    72157170   agrif_opa_interp.F90 \ 
     
    72367191   flxblk.F90 \ 
    72377192   flxmod.F90 \ 
     7193   flxrnf.F90 \ 
    72387194   flx_oce.F90 \ 
    7239    flxrnf.F90 \ 
     7195   iceini.F90 \ 
    72407196   ice.F90 \ 
    7241    iceini.F90 \ 
    72427197   ice_oce.F90 \ 
    72437198   in_out_manager.F90 \ 
     
    72557210   limtrp.F90 \ 
    72567211   limwri.F90 \ 
    7257    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    7258    $(MODEL_LIB)(agrif_opa_update.o) \ 
    7259    $(MODEL_LIB)(blk_oce.o) \ 
    7260    $(MODEL_LIB)(cpl_oce.o) \ 
    7261    $(MODEL_LIB)(daymod.o) \ 
    7262    $(MODEL_LIB)(diadimg.o) \ 
    7263    $(MODEL_LIB)(diahth.o) \ 
    7264    $(MODEL_LIB)(dianam.o) \ 
    7265    $(MODEL_LIB)(diaspr.o) \ 
    7266    $(MODEL_LIB)(diawri.o) \ 
    7267    $(MODEL_LIB)(dom_ice.o) \ 
    7268    $(MODEL_LIB)(dom_oce.o) \ 
    7269    $(MODEL_LIB)(dtasal.o) \ 
    7270    $(MODEL_LIB)(dtasss.o) \ 
    7271    $(MODEL_LIB)(dtasst.o) \ 
    7272    $(MODEL_LIB)(dtatem.o) \ 
    7273    $(MODEL_LIB)(dynspg_oce.o) \ 
    7274    $(MODEL_LIB)(dynzdf_exp.o) \ 
    7275    $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    7276    $(MODEL_LIB)(dynzdf_imp.o) \ 
    7277    $(MODEL_LIB)(eosbn2.o) \ 
    7278    $(MODEL_LIB)(flxblk.o) \ 
    7279    $(MODEL_LIB)(flxmod.o) \ 
    7280    $(MODEL_LIB)(flx_oce.o) \ 
    7281    $(MODEL_LIB)(flxrnf.o) \ 
    7282    $(MODEL_LIB)(iceini.o) \ 
    7283    $(MODEL_LIB)(ice.o) \ 
    7284    $(MODEL_LIB)(ice_oce.o) \ 
    7285    $(MODEL_LIB)(in_out_manager.o) \ 
    7286    $(MODEL_LIB)(iom.o) \ 
    7287    $(MODEL_LIB)(lbclnk.o) \ 
    7288    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7289    $(MODEL_LIB)(ldftra_oce.o) \ 
    7290    $(MODEL_LIB)(lib_mpp.o) \ 
    7291    $(MODEL_LIB)(lib_print.o) \ 
    7292    $(MODEL_LIB)(limdia.o) \ 
    7293    $(MODEL_LIB)(limdyn.o) \ 
    7294    $(MODEL_LIB)(limflx.o) \ 
    7295    $(MODEL_LIB)(limrst.o) \ 
    7296    $(MODEL_LIB)(limthd.o) \ 
    7297    $(MODEL_LIB)(limtrp.o) \ 
    7298    $(MODEL_LIB)(limwri.o) \ 
    7299    $(MODEL_LIB)(obctra.o) \ 
    7300    $(MODEL_LIB)(oce.o) \ 
    7301    $(MODEL_LIB)(ocesbc.o) \ 
    7302    $(MODEL_LIB)(ocfzpt.o) \ 
    7303    $(MODEL_LIB)(par_kind.o) \ 
    7304    $(MODEL_LIB)(par_oce.o) \ 
    7305    $(MODEL_LIB)(phycst.o) \ 
    7306    $(MODEL_LIB)(prtctl.o) \ 
    7307    $(MODEL_LIB)(solisl.o) \ 
    7308    $(MODEL_LIB)(sol_oce.o) \ 
    7309    $(MODEL_LIB)(taumod.o) \ 
    7310    $(MODEL_LIB)(tradmp.o) \ 
    7311    $(MODEL_LIB)(traqsr.o) \ 
    7312    $(MODEL_LIB)(trazdf_exp.o) \ 
    7313    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    7314    $(MODEL_LIB)(trazdf_imp.o) \ 
    7315    $(MODEL_LIB)(trc_oce.o) \ 
    7316    $(MODEL_LIB)(trdmod.o) \ 
    7317    $(MODEL_LIB)(trdmod_oce.o) \ 
    7318    $(MODEL_LIB)(zdfddm.o) \ 
    7319    $(MODEL_LIB)(zdfkpp.o) \ 
    7320    $(MODEL_LIB)(zdfmxl.o) \ 
    7321    $(MODEL_LIB)(zdf_oce.o) \ 
    7322    $(MODEL_LIB)(zdftke.o) \ 
    73237212   obctra.F90 \ 
    7324    oce.F90 \ 
    73257213   ocesbc.F90 \ 
     7214   oce.F90 \ 
    73267215   ocfzpt.F90 \ 
    73277216   par_kind.F90 \ 
     
    73297218   phycst.F90 \ 
    73307219   prtctl.F90 \ 
     7220   restart.F90 \ 
    73317221   solisl.F90 \ 
    73327222   sol_oce.F90 \ 
     
    73437233   zdfkpp.F90 \ 
    73447234   zdfmxl.F90 \ 
     7235   zdftke.F90 \ 
    73457236   zdf_oce.F90 \ 
    7346    zdftke.F90 \ 
     7237   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     7238   $(MODEL_LIB)(agrif_opa_update.o) \ 
     7239   $(MODEL_LIB)(blk_oce.o) \ 
     7240   $(MODEL_LIB)(cpl_oce.o) \ 
     7241   $(MODEL_LIB)(daymod.o) \ 
     7242   $(MODEL_LIB)(diadimg.o) \ 
     7243   $(MODEL_LIB)(diahth.o) \ 
     7244   $(MODEL_LIB)(dianam.o) \ 
     7245   $(MODEL_LIB)(diaspr.o) \ 
     7246   $(MODEL_LIB)(diawri.o) \ 
     7247   $(MODEL_LIB)(dom_ice.o) \ 
     7248   $(MODEL_LIB)(dom_oce.o) \ 
     7249   $(MODEL_LIB)(dtasal.o) \ 
     7250   $(MODEL_LIB)(dtasss.o) \ 
     7251   $(MODEL_LIB)(dtasst.o) \ 
     7252   $(MODEL_LIB)(dtatem.o) \ 
     7253   $(MODEL_LIB)(dynspg_oce.o) \ 
     7254   $(MODEL_LIB)(dynzdf_exp.o) \ 
     7255   $(MODEL_LIB)(dynzdf_imp.o) \ 
     7256   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     7257   $(MODEL_LIB)(eosbn2.o) \ 
     7258   $(MODEL_LIB)(flxblk.o) \ 
     7259   $(MODEL_LIB)(flxmod.o) \ 
     7260   $(MODEL_LIB)(flxrnf.o) \ 
     7261   $(MODEL_LIB)(flx_oce.o) \ 
     7262   $(MODEL_LIB)(iceini.o) \ 
     7263   $(MODEL_LIB)(ice.o) \ 
     7264   $(MODEL_LIB)(ice_oce.o) \ 
     7265   $(MODEL_LIB)(in_out_manager.o) \ 
     7266   $(MODEL_LIB)(iom.o) \ 
     7267   $(MODEL_LIB)(lbclnk.o) \ 
     7268   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7269   $(MODEL_LIB)(ldftra_oce.o) \ 
     7270   $(MODEL_LIB)(lib_mpp.o) \ 
     7271   $(MODEL_LIB)(lib_print.o) \ 
     7272   $(MODEL_LIB)(limdia.o) \ 
     7273   $(MODEL_LIB)(limdyn.o) \ 
     7274   $(MODEL_LIB)(limflx.o) \ 
     7275   $(MODEL_LIB)(limrst.o) \ 
     7276   $(MODEL_LIB)(limthd.o) \ 
     7277   $(MODEL_LIB)(limtrp.o) \ 
     7278   $(MODEL_LIB)(limwri.o) \ 
     7279   $(MODEL_LIB)(obctra.o) \ 
     7280   $(MODEL_LIB)(ocesbc.o) \ 
     7281   $(MODEL_LIB)(oce.o) \ 
     7282   $(MODEL_LIB)(ocfzpt.o) \ 
     7283   $(MODEL_LIB)(par_kind.o) \ 
     7284   $(MODEL_LIB)(par_oce.o) \ 
     7285   $(MODEL_LIB)(phycst.o) \ 
     7286   $(MODEL_LIB)(prtctl.o) \ 
     7287   $(MODEL_LIB)(restart.o) \ 
     7288   $(MODEL_LIB)(solisl.o) \ 
     7289   $(MODEL_LIB)(sol_oce.o) \ 
     7290   $(MODEL_LIB)(taumod.o) \ 
     7291   $(MODEL_LIB)(tradmp.o) \ 
     7292   $(MODEL_LIB)(traqsr.o) \ 
     7293   $(MODEL_LIB)(trazdf_exp.o) \ 
     7294   $(MODEL_LIB)(trazdf_imp.o) \ 
     7295   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     7296   $(MODEL_LIB)(trc_oce.o) \ 
     7297   $(MODEL_LIB)(trdmod.o) \ 
     7298   $(MODEL_LIB)(trdmod_oce.o) \ 
     7299   $(MODEL_LIB)(zdfddm.o) \ 
     7300   $(MODEL_LIB)(zdfkpp.o) \ 
     7301   $(MODEL_LIB)(zdfmxl.o) \ 
     7302   $(MODEL_LIB)(zdftke.o) \ 
     7303   $(MODEL_LIB)(zdf_oce.o) \ 
    73477304   daymod.F90 \ 
    73487305   diawri1d.F90 \ 
     
    73597316   flxmod.F90 \ 
    73607317   flxrnf.F90 \ 
     7318   icestp1d.F90 \ 
    73617319   ice_oce.F90 \ 
    7362    icestp1d.F90 \ 
    73637320   in_out_manager.F90 \ 
    73647321   lbclnk.F90 \ 
    73657322   ldfdyn_oce.F90 \ 
    73667323   ldftra_oce.F90 \ 
     7324   ocesbc.F90 \ 
     7325   oce.F90 \ 
     7326   ocfzpt.F90 \ 
     7327   prtctl.F90 \ 
     7328   restart.F90 \ 
     7329   stpctl.F90 \ 
     7330   taumod.F90 \ 
     7331   tranxt.F90 \ 
     7332   traqsr.F90 \ 
     7333   trasbc.F90 \ 
     7334   trazdf.F90 \ 
     7335   trcstp.F90 \ 
     7336   zdfbfr.F90 \ 
     7337   zdfddm.F90 \ 
     7338   zdfevd.F90 \ 
     7339   zdfkpp.F90 \ 
     7340   zdfmxl.F90 \ 
     7341   zdfric.F90 \ 
     7342   zdftke.F90 \ 
     7343   zdf_oce.F90 \ 
    73677344   $(MODEL_LIB)(daymod.o) \ 
    73687345   $(MODEL_LIB)(diawri1d.o) \ 
     
    73797356   $(MODEL_LIB)(flxmod.o) \ 
    73807357   $(MODEL_LIB)(flxrnf.o) \ 
     7358   $(MODEL_LIB)(icestp1d.o) \ 
    73817359   $(MODEL_LIB)(ice_oce.o) \ 
    7382    $(MODEL_LIB)(icestp1d.o) \ 
    73837360   $(MODEL_LIB)(in_out_manager.o) \ 
    73847361   $(MODEL_LIB)(lbclnk.o) \ 
    73857362   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    73867363   $(MODEL_LIB)(ldftra_oce.o) \ 
    7387    $(MODEL_LIB)(oce.o) \ 
    73887364   $(MODEL_LIB)(ocesbc.o) \ 
     7365   $(MODEL_LIB)(oce.o) \ 
    73897366   $(MODEL_LIB)(ocfzpt.o) \ 
    73907367   $(MODEL_LIB)(prtctl.o) \ 
     
    74027379   $(MODEL_LIB)(zdfkpp.o) \ 
    74037380   $(MODEL_LIB)(zdfmxl.o) \ 
    7404    $(MODEL_LIB)(zdf_oce.o) \ 
    74057381   $(MODEL_LIB)(zdfric.o) \ 
    74067382   $(MODEL_LIB)(zdftke.o) \ 
    7407    oce.F90 \ 
    7408    ocesbc.F90 \ 
    7409    ocfzpt.F90 \ 
    7410    prtctl.F90 \ 
    7411    restart.F90 \ 
    7412    stpctl.F90 \ 
    7413    taumod.F90 \ 
    7414    tranxt.F90 \ 
    7415    traqsr.F90 \ 
    7416    trasbc.F90 \ 
    7417    trazdf.F90 \ 
    7418    trcstp.F90 \ 
    7419    zdfbfr.F90 \ 
    7420    zdfddm.F90 \ 
    7421    zdfevd.F90 \ 
    7422    zdfkpp.F90 \ 
    7423    zdfmxl.F90 \ 
    7424    zdf_oce.F90 \ 
    7425    zdfric.F90 \ 
    7426    zdftke.F90 \ 
     7383   $(MODEL_LIB)(zdf_oce.o) \ 
    74277384   domzgr_substitute.h90 \ 
    74287385   zdfddm_substitute.h90 \ 
     
    74477404   dtatem.F90 \ 
    74487405   dynhpg_jki.F90 \ 
     7406   dynldf_bilapg.F90 \ 
    74497407   dynldf_bilap.F90 \ 
    7450    dynldf_bilapg.F90 \ 
    74517408   dynldf_iso.F90 \ 
    74527409   dynldf_lap.F90 \ 
     
    74667423   floblk.F90 \ 
    74677424   flodom.F90 \ 
     7425   flowri.F90 \ 
    74687426   flo_oce.F90 \ 
    7469    flowri.F90 \ 
    74707427   flxblk.F90 \ 
    74717428   flxmod.F90 \ 
     7429   flxrnf.F90 \ 
    74727430   flx_oce.F90 \ 
    7473    flxrnf.F90 \ 
    74747431   ice.F90 \ 
    7475    iceini.F90 \ 
    74767432   ice_oce.F90 \ 
    74777433   in_out_manager.F90 \ 
     
    74917447   limtrp.F90 \ 
    74927448   limwri.F90 \ 
     7449   obccli.F90 \ 
     7450   obcdyn.F90 \ 
     7451   obcdyn_bt.F90 \ 
     7452   obctra.F90 \ 
     7453   obcvol.F90 \ 
     7454   obc_oce.F90 \ 
     7455   ocesbc.F90 \ 
     7456   oce.F90 \ 
     7457   ocfzpt.F90 \ 
     7458   par_kind.F90 \ 
     7459   par_oce.F90 \ 
     7460   phycst.F90 \ 
     7461   prtctl.F90 \ 
     7462   restart.F90 \ 
     7463   solfet.F90 \ 
     7464   solisl.F90 \ 
     7465   solpcg.F90 \ 
     7466   solsor.F90 \ 
     7467   sol_oce.F90 \ 
     7468   taumod.F90 \ 
     7469   traadv_cen2.F90 \ 
     7470   traadv_cen2_jki.F90 \ 
     7471   traadv_eiv.F90 \ 
     7472   traadv_muscl2.F90 \ 
     7473   traadv_muscl.F90 \ 
     7474   traadv_tvd.F90 \ 
     7475   traadv_ubs.F90 \ 
     7476   trabbl.F90 \ 
     7477   tradmp.F90 \ 
     7478   traldf_bilapg.F90 \ 
     7479   traldf_bilap.F90 \ 
     7480   traldf_iso.F90 \ 
     7481   traldf_lap.F90 \ 
     7482   traqsr.F90 \ 
     7483   trazdf.F90 \ 
     7484   trazdf_exp.F90 \ 
     7485   trazdf_imp.F90 \ 
     7486   trazdf_imp_jki.F90 \ 
     7487   trc_oce.F90 \ 
     7488   trdicp_oce.F90 \ 
     7489   trdmld_oce.F90 \ 
     7490   trdmld_rst.F90 \ 
     7491   trdmod.F90 \ 
     7492   trdmod_oce.F90 \ 
     7493   trdvor_oce.F90 \ 
     7494   zdfddm.F90 \ 
     7495   zdfkpp.F90 \ 
     7496   zdfmxl.F90 \ 
     7497   zdftke.F90 \ 
     7498   zdf_oce.F90 \ 
    74937499   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    74947500   $(MODEL_LIB)(agrif_opa_update.o) \ 
     
    75127518   $(MODEL_LIB)(dynldf_iso.o) \ 
    75137519   $(MODEL_LIB)(dynldf_lap.o) \ 
     7520   $(MODEL_LIB)(dynspg_exp.o) \ 
    75147521   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    7515    $(MODEL_LIB)(dynspg_exp.o) \ 
     7522   $(MODEL_LIB)(dynspg_flt.o) \ 
    75167523   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    7517    $(MODEL_LIB)(dynspg_flt.o) \ 
    75187524   $(MODEL_LIB)(dynspg_oce.o) \ 
    75197525   $(MODEL_LIB)(dynspg_rl.o) \ 
     7526   $(MODEL_LIB)(dynspg_ts.o) \ 
    75207527   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    7521    $(MODEL_LIB)(dynspg_ts.o) \ 
    75227528   $(MODEL_LIB)(dynzdf_exp.o) \ 
     7529   $(MODEL_LIB)(dynzdf_imp.o) \ 
    75237530   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    7524    $(MODEL_LIB)(dynzdf_imp.o) \ 
    75257531   $(MODEL_LIB)(eosbn2.o) \ 
    75267532   $(MODEL_LIB)(flo4rk.o) \ 
    75277533   $(MODEL_LIB)(floblk.o) \ 
    75287534   $(MODEL_LIB)(flodom.o) \ 
     7535   $(MODEL_LIB)(flowri.o) \ 
    75297536   $(MODEL_LIB)(flo_oce.o) \ 
    7530    $(MODEL_LIB)(flowri.o) \ 
    75317537   $(MODEL_LIB)(flxblk.o) \ 
    75327538   $(MODEL_LIB)(flxmod.o) \ 
     7539   $(MODEL_LIB)(flxrnf.o) \ 
    75337540   $(MODEL_LIB)(flx_oce.o) \ 
    7534    $(MODEL_LIB)(flxrnf.o) \ 
    7535    $(MODEL_LIB)(iceini.o) \ 
    75367541   $(MODEL_LIB)(ice.o) \ 
    75377542   $(MODEL_LIB)(ice_oce.o) \ 
     
    75537558   $(MODEL_LIB)(limwri.o) \ 
    75547559   $(MODEL_LIB)(obccli.o) \ 
     7560   $(MODEL_LIB)(obcdyn.o) \ 
    75557561   $(MODEL_LIB)(obcdyn_bt.o) \ 
    7556    $(MODEL_LIB)(obcdyn.o) \ 
    7557    $(MODEL_LIB)(obc_oce.o) \ 
    75587562   $(MODEL_LIB)(obctra.o) \ 
    75597563   $(MODEL_LIB)(obcvol.o) \ 
    7560    $(MODEL_LIB)(oce.o) \ 
     7564   $(MODEL_LIB)(obc_oce.o) \ 
    75617565   $(MODEL_LIB)(ocesbc.o) \ 
     7566   $(MODEL_LIB)(oce.o) \ 
    75627567   $(MODEL_LIB)(ocfzpt.o) \ 
    75637568   $(MODEL_LIB)(par_kind.o) \ 
     
    75657570   $(MODEL_LIB)(phycst.o) \ 
    75667571   $(MODEL_LIB)(prtctl.o) \ 
     7572   $(MODEL_LIB)(restart.o) \ 
    75677573   $(MODEL_LIB)(solfet.o) \ 
    75687574   $(MODEL_LIB)(solisl.o) \ 
    7569    $(MODEL_LIB)(sol_oce.o) \ 
    75707575   $(MODEL_LIB)(solpcg.o) \ 
    75717576   $(MODEL_LIB)(solsor.o) \ 
     7577   $(MODEL_LIB)(sol_oce.o) \ 
    75727578   $(MODEL_LIB)(taumod.o) \ 
     7579   $(MODEL_LIB)(traadv_cen2.o) \ 
    75737580   $(MODEL_LIB)(traadv_cen2_jki.o) \ 
    7574    $(MODEL_LIB)(traadv_cen2.o) \ 
    75757581   $(MODEL_LIB)(traadv_eiv.o) \ 
    75767582   $(MODEL_LIB)(traadv_muscl2.o) \ 
    75777583   $(MODEL_LIB)(traadv_muscl.o) \ 
    75787584   $(MODEL_LIB)(traadv_tvd.o) \ 
     7585   $(MODEL_LIB)(traadv_ubs.o) \ 
    75797586   $(MODEL_LIB)(trabbl.o) \ 
    75807587   $(MODEL_LIB)(tradmp.o) \ 
     
    75847591   $(MODEL_LIB)(traldf_lap.o) \ 
    75857592   $(MODEL_LIB)(traqsr.o) \ 
     7593   $(MODEL_LIB)(trazdf.o) \ 
    75867594   $(MODEL_LIB)(trazdf_exp.o) \ 
     7595   $(MODEL_LIB)(trazdf_imp.o) \ 
    75877596   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    7588    $(MODEL_LIB)(trazdf_imp.o) \ 
    7589    $(MODEL_LIB)(trazdf.o) \ 
    75907597   $(MODEL_LIB)(trc_oce.o) \ 
     7598   $(MODEL_LIB)(trdicp_oce.o) \ 
     7599   $(MODEL_LIB)(trdmld_oce.o) \ 
     7600   $(MODEL_LIB)(trdmld_rst.o) \ 
    75917601   $(MODEL_LIB)(trdmod.o) \ 
    75927602   $(MODEL_LIB)(trdmod_oce.o) \ 
     7603   $(MODEL_LIB)(trdvor_oce.o) \ 
    75937604   $(MODEL_LIB)(zdfddm.o) \ 
    75947605   $(MODEL_LIB)(zdfkpp.o) \ 
    75957606   $(MODEL_LIB)(zdfmxl.o) \ 
     7607   $(MODEL_LIB)(zdftke.o) \ 
    75967608   $(MODEL_LIB)(zdf_oce.o) \ 
    7597    $(MODEL_LIB)(zdftke.o) \ 
    7598    obccli.F90 \ 
    7599    obcdyn_bt.F90 \ 
    7600    obcdyn.F90 \ 
    7601    obc_oce.F90 \ 
    7602    obctra.F90 \ 
    7603    obcvol.F90 \ 
    7604    oce.F90 \ 
    7605    ocesbc.F90 \ 
    7606    ocfzpt.F90 \ 
    7607    par_kind.F90 \ 
    7608    par_oce.F90 \ 
    7609    phycst.F90 \ 
    7610    prtctl.F90 \ 
    7611    solfet.F90 \ 
    7612    solisl.F90 \ 
    7613    sol_oce.F90 \ 
    7614    solpcg.F90 \ 
    7615    solsor.F90 \ 
    7616    taumod.F90 \ 
    7617    traadv_cen2.F90 \ 
    7618    traadv_cen2_jki.F90 \ 
    7619    traadv_eiv.F90 \ 
    7620    traadv_muscl2.F90 \ 
    7621    traadv_muscl.F90 \ 
    7622    traadv_tvd.F90 \ 
    7623    trabbl.F90 \ 
    7624    tradmp.F90 \ 
    7625    traldf_bilap.F90 \ 
    7626    traldf_bilapg.F90 \ 
    7627    traldf_iso.F90 \ 
    7628    traldf_lap.F90 \ 
    7629    traqsr.F90 \ 
    7630    trazdf_exp.F90 \ 
    7631    trazdf.F90 \ 
    7632    trazdf_imp.F90 \ 
    7633    trazdf_imp_jki.F90 \ 
    7634    trc_oce.F90 \ 
    7635    trdmod.F90 \ 
    7636    trdmod_oce.F90 \ 
    7637    zdfddm.F90 \ 
    7638    zdfkpp.F90 \ 
    7639    zdfmxl.F90 \ 
    7640    zdf_oce.F90 \ 
    7641    zdftke.F90 \ 
    76427609   agrif_opa_sponge.F90 \ 
     7610   cla.F90 \ 
    76437611   cla_div.F90 \ 
    7644    cla.F90 \ 
    76457612   closea.F90 \ 
    76467613   cpl.F90 \ 
     
    76757642   flxmod.F90 \ 
    76767643   flxrnf.F90 \ 
     7644   icestp.F90 \ 
    76777645   ice_oce.F90 \ 
    7678    icestp.F90 \ 
    7679    in_out_manager.F90 \ 
     7646   in_out_manager.F90 \ 
     7647   iom.F90 \ 
    76807648   lbclnk.F90 \ 
    76817649   ldfdyn_oce.F90 \ 
     
    76837651   ldfslp.F90 \ 
    76847652   ldftra_oce.F90 \ 
     7653   obcdta.F90 \ 
     7654   obcrad.F90 \ 
     7655   obcrst.F90 \ 
     7656   obcspg.F90 \ 
     7657   obc_par.F90 \ 
     7658   ocesbc.F90 \ 
     7659   oce.F90 \ 
     7660   ocfzpt.F90 \ 
     7661   prtctl.F90 \ 
     7662   restart.F90 \ 
     7663   stpctl.F90 \ 
     7664   taumod.F90 \ 
     7665   traadv.F90 \ 
     7666   trabbc.F90 \ 
     7667   trabbl.F90 \ 
     7668   tradmp.F90 \ 
     7669   traldf.F90 \ 
     7670   tranpc.F90 \ 
     7671   tranxt.F90 \ 
     7672   traqsr.F90 \ 
     7673   trasbc.F90 \ 
     7674   trazdf.F90 \ 
     7675   trcstp.F90 \ 
     7676   trdicp.F90 \ 
     7677   trdmld.F90 \ 
     7678   trdmld_rst.F90 \ 
     7679   trdmod_oce.F90 \ 
     7680   trdvor.F90 \ 
     7681   wzvmod.F90 \ 
     7682   zdfbfr.F90 \ 
     7683   zdfddm.F90 \ 
     7684   zdfevd.F90 \ 
     7685   zdfkpp.F90 \ 
     7686   zdfmxl.F90 \ 
     7687   zdfric.F90 \ 
     7688   zdftke.F90 \ 
     7689   zdftke_jki.F90 \ 
     7690   zdf_oce.F90 \ 
     7691   zpshde.F90 \ 
    76857692   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
     7693   $(MODEL_LIB)(cla.o) \ 
    76867694   $(MODEL_LIB)(cla_div.o) \ 
    7687    $(MODEL_LIB)(cla.o) \ 
    76887695   $(MODEL_LIB)(closea.o) \ 
    76897696   $(MODEL_LIB)(cpl.o) \ 
     
    77187725   $(MODEL_LIB)(flxmod.o) \ 
    77197726   $(MODEL_LIB)(flxrnf.o) \ 
     7727   $(MODEL_LIB)(icestp.o) \ 
    77207728   $(MODEL_LIB)(ice_oce.o) \ 
    7721    $(MODEL_LIB)(icestp.o) \ 
    7722    $(MODEL_LIB)(in_out_manager.o) \ 
     7729   $(MODEL_LIB)(in_out_manager.o) \ 
     7730   $(MODEL_LIB)(iom.o) \ 
    77237731   $(MODEL_LIB)(lbclnk.o) \ 
    77247732   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    77277735   $(MODEL_LIB)(ldftra_oce.o) \ 
    77287736   $(MODEL_LIB)(obcdta.o) \ 
    7729    $(MODEL_LIB)(obc_par.o) \ 
    77307737   $(MODEL_LIB)(obcrad.o) \ 
    77317738   $(MODEL_LIB)(obcrst.o) \ 
    77327739   $(MODEL_LIB)(obcspg.o) \ 
    7733    $(MODEL_LIB)(oce.o) \ 
     7740   $(MODEL_LIB)(obc_par.o) \ 
    77347741   $(MODEL_LIB)(ocesbc.o) \ 
     7742   $(MODEL_LIB)(oce.o) \ 
    77357743   $(MODEL_LIB)(ocfzpt.o) \ 
    77367744   $(MODEL_LIB)(prtctl.o) \ 
     
    77517759   $(MODEL_LIB)(trdicp.o) \ 
    77527760   $(MODEL_LIB)(trdmld.o) \ 
     7761   $(MODEL_LIB)(trdmld_rst.o) \ 
     7762   $(MODEL_LIB)(trdmod_oce.o) \ 
    77537763   $(MODEL_LIB)(trdvor.o) \ 
    77547764   $(MODEL_LIB)(wzvmod.o) \ 
     
    77587768   $(MODEL_LIB)(zdfkpp.o) \ 
    77597769   $(MODEL_LIB)(zdfmxl.o) \ 
     7770   $(MODEL_LIB)(zdfric.o) \ 
     7771   $(MODEL_LIB)(zdftke.o) \ 
     7772   $(MODEL_LIB)(zdftke_jki.o) \ 
    77607773   $(MODEL_LIB)(zdf_oce.o) \ 
    7761    $(MODEL_LIB)(zdfric.o) \ 
    7762    $(MODEL_LIB)(zdftke_jki.o) \ 
    7763    $(MODEL_LIB)(zdftke.o) \ 
    77647774   $(MODEL_LIB)(zpshde.o) \ 
    7765    obcdta.F90 \ 
    7766    obc_par.F90 \ 
    7767    obcrad.F90 \ 
    7768    obcrst.F90 \ 
    7769    obcspg.F90 \ 
    7770    oce.F90 \ 
    7771    ocesbc.F90 \ 
    7772    ocfzpt.F90 \ 
    7773    prtctl.F90 \ 
    7774    restart.F90 \ 
    7775    stpctl.F90 \ 
    7776    taumod.F90 \ 
    7777    traadv.F90 \ 
    7778    trabbc.F90 \ 
    7779    trabbl.F90 \ 
    7780    tradmp.F90 \ 
    7781    traldf.F90 \ 
    7782    tranpc.F90 \ 
    7783    tranxt.F90 \ 
    7784    traqsr.F90 \ 
    7785    trasbc.F90 \ 
    7786    trazdf.F90 \ 
    7787    trcstp.F90 \ 
    7788    trdicp.F90 \ 
    7789    trdmld.F90 \ 
    7790    trdvor.F90 \ 
    7791    wzvmod.F90 \ 
    7792    zdfbfr.F90 \ 
    7793    zdfddm.F90 \ 
    7794    zdfevd.F90 \ 
    7795    zdfkpp.F90 \ 
    7796    zdfmxl.F90 \ 
    7797    zdf_oce.F90 \ 
    7798    zdfric.F90 \ 
    7799    zdftke.F90 \ 
    7800    zdftke_jki.F90 \ 
    7801    zpshde.F90 \ 
    78027775   domzgr_substitute.h90 \ 
    78037776   zdfddm_substitute.h90 \ 
     
    78127785   diaspr.F90 \ 
    78137786   dom_oce.F90 \ 
     7787   flxrnf.F90 \ 
    78147788   flx_oce.F90 \ 
    7815    flxrnf.F90 \ 
    78167789   ice_oce.F90 \ 
    78177790   in_out_manager.F90 \ 
     
    78227795   lib_mpp.F90 \ 
    78237796   lib_print.f90 \ 
     7797   obc_oce.F90 \ 
     7798   ocesbc.F90 \ 
     7799   oce.F90 \ 
     7800   ocfzpt.F90 \ 
     7801   par_kind.F90 \ 
     7802   par_oce.F90 \ 
     7803   phycst.F90 \ 
     7804   solfet.F90 \ 
     7805   solpcg.F90 \ 
     7806   solsor.F90 \ 
     7807   sol_oce.F90 \ 
     7808   taumod.F90 \ 
     7809   zdfddm.F90 \ 
     7810   zdfmxl.F90 \ 
     7811   zdf_oce.F90 \ 
    78247812   $(MODEL_LIB)(daymod.o) \ 
    78257813   $(MODEL_LIB)(diadimg.o) \ 
     
    78287816   $(MODEL_LIB)(diaspr.o) \ 
    78297817   $(MODEL_LIB)(dom_oce.o) \ 
     7818   $(MODEL_LIB)(flxrnf.o) \ 
    78307819   $(MODEL_LIB)(flx_oce.o) \ 
    7831    $(MODEL_LIB)(flxrnf.o) \ 
    78327820   $(MODEL_LIB)(ice_oce.o) \ 
    78337821   $(MODEL_LIB)(in_out_manager.o) \ 
     
    78397827   $(MODEL_LIB)(lib_print.o) \ 
    78407828   $(MODEL_LIB)(obc_oce.o) \ 
    7841    $(MODEL_LIB)(oce.o) \ 
    78427829   $(MODEL_LIB)(ocesbc.o) \ 
     7830   $(MODEL_LIB)(oce.o) \ 
    78437831   $(MODEL_LIB)(ocfzpt.o) \ 
    78447832   $(MODEL_LIB)(par_kind.o) \ 
     
    78467834   $(MODEL_LIB)(phycst.o) \ 
    78477835   $(MODEL_LIB)(solfet.o) \ 
    7848    $(MODEL_LIB)(sol_oce.o) \ 
    78497836   $(MODEL_LIB)(solpcg.o) \ 
    78507837   $(MODEL_LIB)(solsor.o) \ 
     7838   $(MODEL_LIB)(sol_oce.o) \ 
    78517839   $(MODEL_LIB)(taumod.o) \ 
    78527840   $(MODEL_LIB)(zdfddm.o) \ 
    78537841   $(MODEL_LIB)(zdfmxl.o) \ 
    78547842   $(MODEL_LIB)(zdf_oce.o) \ 
    7855    obc_oce.F90 \ 
    7856    oce.F90 \ 
    7857    ocesbc.F90 \ 
    7858    ocfzpt.F90 \ 
    7859    par_kind.F90 \ 
    7860    par_oce.F90 \ 
    7861    phycst.F90 \ 
    7862    solfet.F90 \ 
     7843   diawri.F90 \ 
     7844   dom_oce.F90 \ 
     7845   dynspg_oce.F90 \ 
     7846   in_out_manager.F90 \ 
     7847   lbclnk.F90 \ 
     7848   lib_mpp.F90 \ 
     7849   oce.F90 \ 
     7850   solisl.F90 \ 
    78637851   sol_oce.F90 \ 
    7864    solpcg.F90 \ 
    7865    solsor.F90 \ 
    7866    taumod.F90 \ 
    7867    zdfddm.F90 \ 
    7868    zdfmxl.F90 \ 
    7869    zdf_oce.F90 \ 
    7870    diawri.F90 \ 
    7871    dom_oce.F90 \ 
    7872    dynspg_oce.F90 \ 
    7873    in_out_manager.F90 \ 
    7874    lbclnk.F90 \ 
    7875    lib_mpp.F90 \ 
    78767852   $(MODEL_LIB)(diawri.o) \ 
    78777853   $(MODEL_LIB)(dom_oce.o) \ 
     
    78837859   $(MODEL_LIB)(solisl.o) \ 
    78847860   $(MODEL_LIB)(sol_oce.o) \ 
    7885    oce.F90 \ 
    7886    solisl.F90 \ 
    7887    sol_oce.F90 \ 
    78887861   stpctl.F90 
    78897862$(MODEL_LIB)(taumod.o) :   \ 
     
    78927865   lib_mpp.F90 \ 
    78937866   lib_print.f90 \ 
    7894    $(MODEL_LIB)(dom_oce.o) \ 
    7895    $(MODEL_LIB)(in_out_manager.o) \ 
    7896    $(MODEL_LIB)(lib_mpp.o) \ 
    7897    $(MODEL_LIB)(lib_print.o) \ 
    7898    $(MODEL_LIB)(oce.o) \ 
    7899    $(MODEL_LIB)(par_kind.o) \ 
    7900    $(MODEL_LIB)(par_oce.o) \ 
    7901    $(MODEL_LIB)(phycst.o) \ 
    7902    $(MODEL_LIB)(prtctl.o) \ 
    7903    oce.F90 \ 
    7904    par_kind.F90 \ 
    7905    par_oce.F90 \ 
    7906    phycst.F90 \ 
    7907    prtctl.F90 \ 
     7867   oce.F90 \ 
     7868   par_kind.F90 \ 
     7869   par_oce.F90 \ 
     7870   phycst.F90 \ 
     7871   prtctl.F90 \ 
     7872   $(MODEL_LIB)(dom_oce.o) \ 
     7873   $(MODEL_LIB)(in_out_manager.o) \ 
     7874   $(MODEL_LIB)(lib_mpp.o) \ 
     7875   $(MODEL_LIB)(lib_print.o) \ 
     7876   $(MODEL_LIB)(oce.o) \ 
     7877   $(MODEL_LIB)(par_kind.o) \ 
     7878   $(MODEL_LIB)(par_oce.o) \ 
     7879   $(MODEL_LIB)(phycst.o) \ 
     7880   $(MODEL_LIB)(prtctl.o) \ 
    79087881   daymod.F90 \ 
    79097882   dom_oce.F90 \ 
    79107883   in_out_manager.F90 \ 
    79117884   lbclnk.F90 \ 
     7885   phycst.F90 \ 
    79127886   $(MODEL_LIB)(daymod.o) \ 
    79137887   $(MODEL_LIB)(dom_oce.o) \ 
     
    79157889   $(MODEL_LIB)(lbclnk.o) \ 
    79167890   $(MODEL_LIB)(phycst.o) \ 
    7917    phycst.F90 \ 
    79187891   cpl_oce.F90 \ 
    79197892   geo2ocean.F90 \ 
     
    79297902   taumod.F90 
    79307903$(MODEL_LIB)(thd_ice.o) :  \ 
    7931    $(MODEL_LIB)(par_oce.o) \ 
    7932    par_oce.F90 \ 
     7904   par_oce.F90 \ 
     7905   $(MODEL_LIB)(par_oce.o) \ 
     7906   par_ice.F90 \ 
    79337907   $(MODEL_LIB)(par_ice.o) \ 
    7934    par_ice.F90 \ 
    79357908   thd_ice.F90 
     7909$(MODEL_LIB)(traadv.o) :   \ 
     7910   diaptr.F90 \ 
     7911   dom_oce.F90 \ 
     7912   dynspg_oce.F90 \ 
     7913   eosbn2.F90 \ 
     7914   flxrnf.F90 \ 
     7915   in_out_manager.F90 \ 
     7916   lbclnk.F90 \ 
     7917   ldfslp.F90 \ 
     7918   ldftra_oce.F90 \ 
     7919   lib_mpp.F90 \ 
     7920   lib_print.f90 \ 
     7921   oce.F90 \ 
     7922   ocfzpt.F90 \ 
     7923   par_kind.F90 \ 
     7924   par_oce.F90 \ 
     7925   prtctl.F90 \ 
     7926   trabbl.F90 \ 
     7927   trdmod.F90 \ 
     7928   trdmod_oce.F90 \ 
     7929   $(MODEL_LIB)(diaptr.o) \ 
     7930   $(MODEL_LIB)(dom_oce.o) \ 
     7931   $(MODEL_LIB)(dynspg_oce.o) \ 
     7932   $(MODEL_LIB)(eosbn2.o) \ 
     7933   $(MODEL_LIB)(flxrnf.o) \ 
     7934   $(MODEL_LIB)(in_out_manager.o) \ 
     7935   $(MODEL_LIB)(lbclnk.o) \ 
     7936   $(MODEL_LIB)(ldfslp.o) \ 
     7937   $(MODEL_LIB)(ldftra_oce.o) \ 
     7938   $(MODEL_LIB)(lib_mpp.o) \ 
     7939   $(MODEL_LIB)(lib_print.o) \ 
     7940   $(MODEL_LIB)(oce.o) \ 
     7941   $(MODEL_LIB)(ocfzpt.o) \ 
     7942   $(MODEL_LIB)(par_kind.o) \ 
     7943   $(MODEL_LIB)(par_oce.o) \ 
     7944   $(MODEL_LIB)(prtctl.o) \ 
     7945   $(MODEL_LIB)(trabbl.o) \ 
     7946   $(MODEL_LIB)(trdmod.o) \ 
     7947   $(MODEL_LIB)(trdmod_oce.o) \ 
     7948   dom_oce.F90 \ 
     7949   in_out_manager.F90 \ 
     7950   ldftra_oce.F90 \ 
     7951   oce.F90 \ 
     7952   prtctl.F90 \ 
     7953   traadv_cen2.F90 \ 
     7954   traadv_cen2_jki.F90 \ 
     7955   traadv_eiv.F90 \ 
     7956   traadv_muscl2.F90 \ 
     7957   traadv_muscl.F90 \ 
     7958   traadv_tvd.F90 \ 
     7959   traadv_ubs.F90 \ 
     7960   trabbl.F90 \ 
     7961   $(MODEL_LIB)(dom_oce.o) \ 
     7962   $(MODEL_LIB)(in_out_manager.o) \ 
     7963   $(MODEL_LIB)(ldftra_oce.o) \ 
     7964   $(MODEL_LIB)(oce.o) \ 
     7965   $(MODEL_LIB)(prtctl.o) \ 
     7966   $(MODEL_LIB)(traadv_cen2.o) \ 
     7967   $(MODEL_LIB)(traadv_cen2_jki.o) \ 
     7968   $(MODEL_LIB)(traadv_eiv.o) \ 
     7969   $(MODEL_LIB)(traadv_muscl2.o) \ 
     7970   $(MODEL_LIB)(traadv_muscl.o) \ 
     7971   $(MODEL_LIB)(traadv_tvd.o) \ 
     7972   $(MODEL_LIB)(traadv_ubs.o) \ 
     7973   $(MODEL_LIB)(trabbl.o) \ 
     7974   domzgr_substitute.h90 \ 
     7975   vectopt_loop_substitute.h90 \ 
     7976   KEY_CPP \ 
     7977   traadv.F90 
    79367978$(MODEL_LIB)(traadv_cen2.o) : \ 
    79377979   daymod.F90 \ 
     
    79457987   lib_mpp.F90 \ 
    79467988   lib_print.f90 \ 
     7989   oce.F90 \ 
     7990   par_kind.F90 \ 
     7991   par_oce.F90 \ 
     7992   phycst.F90 \ 
     7993   prtctl.F90 \ 
     7994   taumod.F90 \ 
     7995   trdicp.F90 \ 
     7996   trdicp_oce.F90 \ 
     7997   trdmld.F90 \ 
     7998   trdmld_oce.F90 \ 
     7999   trdmod.F90 \ 
     8000   trdmod_oce.F90 \ 
     8001   trdvor.F90 \ 
     8002   trdvor_oce.F90 \ 
     8003   zdf_oce.F90 \ 
    79478004   $(MODEL_LIB)(daymod.o) \ 
    79488005   $(MODEL_LIB)(dianam.o) \ 
     
    79608017   $(MODEL_LIB)(phycst.o) \ 
    79618018   $(MODEL_LIB)(prtctl.o) \ 
    7962    $(MODEL_LIB)(trabbl.o) \ 
     8019   $(MODEL_LIB)(taumod.o) \ 
    79638020   $(MODEL_LIB)(trdicp.o) \ 
    79648021   $(MODEL_LIB)(trdicp_oce.o) \ 
    79658022   $(MODEL_LIB)(trdmld.o) \ 
    79668023   $(MODEL_LIB)(trdmld_oce.o) \ 
     8024   $(MODEL_LIB)(trdmod.o) \ 
    79678025   $(MODEL_LIB)(trdmod_oce.o) \ 
    79688026   $(MODEL_LIB)(trdvor.o) \ 
    79698027   $(MODEL_LIB)(trdvor_oce.o) \ 
    7970    oce.F90 \ 
    7971    par_kind.F90 \ 
    7972    par_oce.F90 \ 
    7973    phycst.F90 \ 
     8028   $(MODEL_LIB)(zdf_oce.o) \ 
     8029   diaptr.F90 \ 
     8030   dom_oce.F90 \ 
     8031   dynspg_oce.F90 \ 
     8032   flxrnf.F90 \ 
     8033   in_out_manager.F90 \ 
     8034   lbclnk.F90 \ 
     8035   lib_mpp.F90 \ 
     8036   oce.F90 \ 
     8037   ocfzpt.F90 \ 
    79748038   prtctl.F90 \ 
    79758039   trabbl.F90 \ 
     8040   trdmod.F90 \ 
     8041   trdmod_oce.F90 \ 
     8042   $(MODEL_LIB)(diaptr.o) \ 
     8043   $(MODEL_LIB)(dom_oce.o) \ 
     8044   $(MODEL_LIB)(dynspg_oce.o) \ 
     8045   $(MODEL_LIB)(flxrnf.o) \ 
     8046   $(MODEL_LIB)(in_out_manager.o) \ 
     8047   $(MODEL_LIB)(lbclnk.o) \ 
     8048   $(MODEL_LIB)(lib_mpp.o) \ 
     8049   $(MODEL_LIB)(oce.o) \ 
     8050   $(MODEL_LIB)(ocfzpt.o) \ 
     8051   $(MODEL_LIB)(prtctl.o) \ 
     8052   $(MODEL_LIB)(trabbl.o) \ 
     8053   $(MODEL_LIB)(trdmod.o) \ 
     8054   $(MODEL_LIB)(trdmod_oce.o) \ 
     8055   domzgr_substitute.h90 \ 
     8056   vectopt_loop_substitute.h90 \ 
     8057   KEY_CPP \ 
     8058   traadv_cen2.F90 
     8059$(MODEL_LIB)(traadv_cen2_jki.o) :   \ 
     8060   daymod.F90 \ 
     8061   dianam.F90 \ 
     8062   dom_oce.F90 \ 
     8063   eosbn2.F90 \ 
     8064   in_out_manager.F90 \ 
     8065   iom.F90 \ 
     8066   lbclnk.F90 \ 
     8067   ldftra_oce.F90 \ 
     8068   lib_mpp.F90 \ 
     8069   lib_print.f90 \ 
     8070   oce.F90 \ 
     8071   par_kind.F90 \ 
     8072   par_oce.F90 \ 
     8073   phycst.F90 \ 
     8074   prtctl.F90 \ 
     8075   taumod.F90 \ 
     8076   trdicp.F90 \ 
     8077   trdicp_oce.F90 \ 
     8078   trdmld.F90 \ 
     8079   trdmld_oce.F90 \ 
     8080   trdmod.F90 \ 
     8081   trdmod_oce.F90 \ 
     8082   trdvor.F90 \ 
     8083   trdvor_oce.F90 \ 
     8084   zdf_oce.F90 \ 
     8085   $(MODEL_LIB)(daymod.o) \ 
     8086   $(MODEL_LIB)(dianam.o) \ 
     8087   $(MODEL_LIB)(dom_oce.o) \ 
     8088   $(MODEL_LIB)(eosbn2.o) \ 
     8089   $(MODEL_LIB)(in_out_manager.o) \ 
     8090   $(MODEL_LIB)(iom.o) \ 
     8091   $(MODEL_LIB)(lbclnk.o) \ 
     8092   $(MODEL_LIB)(ldftra_oce.o) \ 
     8093   $(MODEL_LIB)(lib_mpp.o) \ 
     8094   $(MODEL_LIB)(lib_print.o) \ 
     8095   $(MODEL_LIB)(oce.o) \ 
     8096   $(MODEL_LIB)(par_kind.o) \ 
     8097   $(MODEL_LIB)(par_oce.o) \ 
     8098   $(MODEL_LIB)(phycst.o) \ 
     8099   $(MODEL_LIB)(prtctl.o) \ 
     8100   $(MODEL_LIB)(taumod.o) \ 
     8101   $(MODEL_LIB)(trdicp.o) \ 
     8102   $(MODEL_LIB)(trdicp_oce.o) \ 
     8103   $(MODEL_LIB)(trdmld.o) \ 
     8104   $(MODEL_LIB)(trdmld_oce.o) \ 
     8105   $(MODEL_LIB)(trdmod.o) \ 
     8106   $(MODEL_LIB)(trdmod_oce.o) \ 
     8107   $(MODEL_LIB)(trdvor.o) \ 
     8108   $(MODEL_LIB)(trdvor_oce.o) \ 
     8109   $(MODEL_LIB)(zdf_oce.o) \ 
     8110   diaptr.F90 \ 
     8111   dom_oce.F90 \ 
     8112   dynspg_oce.F90 \ 
     8113   flxrnf.F90 \ 
     8114   in_out_manager.F90 \ 
     8115   lbclnk.F90 \ 
     8116   lib_mpp.F90 \ 
     8117   oce.F90 \ 
     8118   ocfzpt.F90 \ 
     8119   prtctl.F90 \ 
     8120   trabbl.F90 \ 
     8121   trdmod.F90 \ 
     8122   trdmod_oce.F90 \ 
     8123   $(MODEL_LIB)(diaptr.o) \ 
     8124   $(MODEL_LIB)(dom_oce.o) \ 
     8125   $(MODEL_LIB)(dynspg_oce.o) \ 
     8126   $(MODEL_LIB)(flxrnf.o) \ 
     8127   $(MODEL_LIB)(in_out_manager.o) \ 
     8128   $(MODEL_LIB)(lbclnk.o) \ 
     8129   $(MODEL_LIB)(lib_mpp.o) \ 
     8130   $(MODEL_LIB)(oce.o) \ 
     8131   $(MODEL_LIB)(ocfzpt.o) \ 
     8132   $(MODEL_LIB)(prtctl.o) \ 
     8133   $(MODEL_LIB)(trabbl.o) \ 
     8134   $(MODEL_LIB)(trdmod.o) \ 
     8135   $(MODEL_LIB)(trdmod_oce.o) \ 
     8136   domzgr_substitute.h90 \ 
     8137   vectopt_loop_substitute.h90 \ 
     8138   KEY_CPP \ 
     8139   traadv_cen2_jki.F90 
     8140$(MODEL_LIB)(traadv_ctl.o) :  \ 
     8141   lib_print.f90 \ 
     8142   par_kind.F90 \ 
     8143   par_oce.F90 \ 
     8144   $(MODEL_LIB)(lib_print.o) \ 
     8145   $(MODEL_LIB)(par_kind.o) \ 
     8146   $(MODEL_LIB)(par_oce.o) \ 
     8147   dom_oce.F90 \ 
     8148   in_out_manager.F90 \ 
     8149   $(MODEL_LIB)(dom_oce.o) \ 
     8150   $(MODEL_LIB)(in_out_manager.o) \ 
     8151   traadv_ctl.F90 
     8152$(MODEL_LIB)(traadv_eiv.o) :  \ 
     8153   dom_oce.F90 \ 
     8154   in_out_manager.F90 \ 
     8155   lbclnk.F90 \ 
     8156   ldfdyn_oce.F90 \ 
     8157   ldftra_oce.F90 \ 
     8158   lib_print.f90 \ 
     8159   oce.F90 \ 
     8160   par_kind.F90 \ 
     8161   par_oce.F90 \ 
     8162   phycst.F90 \ 
     8163   prtctl.F90 \ 
     8164   zdfmxl.F90 \ 
     8165   $(MODEL_LIB)(dom_oce.o) \ 
     8166   $(MODEL_LIB)(in_out_manager.o) \ 
     8167   $(MODEL_LIB)(lbclnk.o) \ 
     8168   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8169   $(MODEL_LIB)(ldftra_oce.o) \ 
     8170   $(MODEL_LIB)(lib_print.o) \ 
     8171   $(MODEL_LIB)(oce.o) \ 
     8172   $(MODEL_LIB)(par_kind.o) \ 
     8173   $(MODEL_LIB)(par_oce.o) \ 
     8174   $(MODEL_LIB)(phycst.o) \ 
     8175   $(MODEL_LIB)(prtctl.o) \ 
     8176   $(MODEL_LIB)(zdfmxl.o) \ 
     8177   dom_oce.F90 \ 
     8178   in_out_manager.F90 \ 
     8179   ldfslp.F90 \ 
     8180   ldftra_oce.F90 \ 
     8181   oce.F90 \ 
     8182   $(MODEL_LIB)(dom_oce.o) \ 
     8183   $(MODEL_LIB)(in_out_manager.o) \ 
     8184   $(MODEL_LIB)(ldfslp.o) \ 
     8185   $(MODEL_LIB)(ldftra_oce.o) \ 
     8186   $(MODEL_LIB)(oce.o) \ 
     8187   domzgr_substitute.h90 \ 
     8188   ldfeiv_substitute.h90 \ 
     8189   ldftra_substitute.h90 \ 
     8190   vectopt_loop_substitute.h90 \ 
     8191   KEY_CPP \ 
     8192   traadv_eiv.F90 
     8193$(MODEL_LIB)(traadv_muscl2.o) :  \ 
     8194   daymod.F90 \ 
     8195   dianam.F90 \ 
     8196   dom_oce.F90 \ 
     8197   eosbn2.F90 \ 
     8198   in_out_manager.F90 \ 
     8199   iom.F90 \ 
     8200   lbclnk.F90 \ 
     8201   ldftra_oce.F90 \ 
     8202   lib_mpp.F90 \ 
     8203   lib_print.f90 \ 
     8204   oce.F90 \ 
     8205   par_kind.F90 \ 
     8206   par_oce.F90 \ 
     8207   phycst.F90 \ 
     8208   prtctl.F90 \ 
     8209   taumod.F90 \ 
     8210   trdicp.F90 \ 
     8211   trdicp_oce.F90 \ 
     8212   trdmld.F90 \ 
     8213   trdmld_oce.F90 \ 
     8214   trdmod.F90 \ 
     8215   trdmod_oce.F90 \ 
     8216   trdvor.F90 \ 
     8217   trdvor_oce.F90 \ 
     8218   zdf_oce.F90 \ 
     8219   $(MODEL_LIB)(daymod.o) \ 
     8220   $(MODEL_LIB)(dianam.o) \ 
     8221   $(MODEL_LIB)(dom_oce.o) \ 
     8222   $(MODEL_LIB)(eosbn2.o) \ 
     8223   $(MODEL_LIB)(in_out_manager.o) \ 
     8224   $(MODEL_LIB)(iom.o) \ 
     8225   $(MODEL_LIB)(lbclnk.o) \ 
     8226   $(MODEL_LIB)(ldftra_oce.o) \ 
     8227   $(MODEL_LIB)(lib_mpp.o) \ 
     8228   $(MODEL_LIB)(lib_print.o) \ 
     8229   $(MODEL_LIB)(oce.o) \ 
     8230   $(MODEL_LIB)(par_kind.o) \ 
     8231   $(MODEL_LIB)(par_oce.o) \ 
     8232   $(MODEL_LIB)(phycst.o) \ 
     8233   $(MODEL_LIB)(prtctl.o) \ 
     8234   $(MODEL_LIB)(taumod.o) \ 
     8235   $(MODEL_LIB)(trdicp.o) \ 
     8236   $(MODEL_LIB)(trdicp_oce.o) \ 
     8237   $(MODEL_LIB)(trdmld.o) \ 
     8238   $(MODEL_LIB)(trdmld_oce.o) \ 
     8239   $(MODEL_LIB)(trdmod.o) \ 
     8240   $(MODEL_LIB)(trdmod_oce.o) \ 
     8241   $(MODEL_LIB)(trdvor.o) \ 
     8242   $(MODEL_LIB)(trdvor_oce.o) \ 
     8243   $(MODEL_LIB)(zdf_oce.o) \ 
     8244   diaptr.F90 \ 
     8245   dom_oce.F90 \ 
     8246   dynspg_oce.F90 \ 
     8247   in_out_manager.F90 \ 
     8248   lbclnk.F90 \ 
     8249   lib_mpp.F90 \ 
     8250   oce.F90 \ 
     8251   prtctl.F90 \ 
     8252   trabbl.F90 \ 
     8253   trdmod.F90 \ 
     8254   trdmod_oce.F90 \ 
     8255   $(MODEL_LIB)(diaptr.o) \ 
     8256   $(MODEL_LIB)(dom_oce.o) \ 
     8257   $(MODEL_LIB)(dynspg_oce.o) \ 
     8258   $(MODEL_LIB)(in_out_manager.o) \ 
     8259   $(MODEL_LIB)(lbclnk.o) \ 
     8260   $(MODEL_LIB)(lib_mpp.o) \ 
     8261   $(MODEL_LIB)(oce.o) \ 
     8262   $(MODEL_LIB)(prtctl.o) \ 
     8263   $(MODEL_LIB)(trabbl.o) \ 
     8264   $(MODEL_LIB)(trdmod.o) \ 
     8265   $(MODEL_LIB)(trdmod_oce.o) \ 
     8266   domzgr_substitute.h90 \ 
     8267   vectopt_loop_substitute.h90 \ 
     8268   KEY_CPP \ 
     8269   traadv_muscl2.F90 
     8270$(MODEL_LIB)(traadv_muscl.o) :   \ 
     8271   daymod.F90 \ 
     8272   dianam.F90 \ 
     8273   dom_oce.F90 \ 
     8274   eosbn2.F90 \ 
     8275   in_out_manager.F90 \ 
     8276   iom.F90 \ 
     8277   lbclnk.F90 \ 
     8278   ldftra_oce.F90 \ 
     8279   lib_mpp.F90 \ 
     8280   lib_print.f90 \ 
     8281   oce.F90 \ 
     8282   par_kind.F90 \ 
     8283   par_oce.F90 \ 
     8284   phycst.F90 \ 
     8285   prtctl.F90 \ 
     8286   taumod.F90 \ 
     8287   trdicp.F90 \ 
     8288   trdicp_oce.F90 \ 
     8289   trdmld.F90 \ 
     8290   trdmld_oce.F90 \ 
     8291   trdmod.F90 \ 
     8292   trdmod_oce.F90 \ 
     8293   trdvor.F90 \ 
     8294   trdvor_oce.F90 \ 
     8295   zdf_oce.F90 \ 
     8296   $(MODEL_LIB)(daymod.o) \ 
     8297   $(MODEL_LIB)(dianam.o) \ 
     8298   $(MODEL_LIB)(dom_oce.o) \ 
     8299   $(MODEL_LIB)(eosbn2.o) \ 
     8300   $(MODEL_LIB)(in_out_manager.o) \ 
     8301   $(MODEL_LIB)(iom.o) \ 
     8302   $(MODEL_LIB)(lbclnk.o) \ 
     8303   $(MODEL_LIB)(ldftra_oce.o) \ 
     8304   $(MODEL_LIB)(lib_mpp.o) \ 
     8305   $(MODEL_LIB)(lib_print.o) \ 
     8306   $(MODEL_LIB)(oce.o) \ 
     8307   $(MODEL_LIB)(par_kind.o) \ 
     8308   $(MODEL_LIB)(par_oce.o) \ 
     8309   $(MODEL_LIB)(phycst.o) \ 
     8310   $(MODEL_LIB)(prtctl.o) \ 
     8311   $(MODEL_LIB)(taumod.o) \ 
     8312   $(MODEL_LIB)(trdicp.o) \ 
     8313   $(MODEL_LIB)(trdicp_oce.o) \ 
     8314   $(MODEL_LIB)(trdmld.o) \ 
     8315   $(MODEL_LIB)(trdmld_oce.o) \ 
     8316   $(MODEL_LIB)(trdmod.o) \ 
     8317   $(MODEL_LIB)(trdmod_oce.o) \ 
     8318   $(MODEL_LIB)(trdvor.o) \ 
     8319   $(MODEL_LIB)(trdvor_oce.o) \ 
     8320   $(MODEL_LIB)(zdf_oce.o) \ 
     8321   diaptr.F90 \ 
     8322   dom_oce.F90 \ 
     8323   dynspg_oce.F90 \ 
     8324   in_out_manager.F90 \ 
     8325   lbclnk.F90 \ 
     8326   lib_mpp.F90 \ 
     8327   oce.F90 \ 
     8328   prtctl.F90 \ 
     8329   trabbl.F90 \ 
     8330   trdmod.F90 \ 
     8331   trdmod_oce.F90 \ 
     8332   $(MODEL_LIB)(diaptr.o) \ 
     8333   $(MODEL_LIB)(dom_oce.o) \ 
     8334   $(MODEL_LIB)(dynspg_oce.o) \ 
     8335   $(MODEL_LIB)(in_out_manager.o) \ 
     8336   $(MODEL_LIB)(lbclnk.o) \ 
     8337   $(MODEL_LIB)(lib_mpp.o) \ 
     8338   $(MODEL_LIB)(oce.o) \ 
     8339   $(MODEL_LIB)(prtctl.o) \ 
     8340   $(MODEL_LIB)(trabbl.o) \ 
     8341   $(MODEL_LIB)(trdmod.o) \ 
     8342   $(MODEL_LIB)(trdmod_oce.o) \ 
     8343   domzgr_substitute.h90 \ 
     8344   vectopt_loop_substitute.h90 \ 
     8345   KEY_CPP \ 
     8346   traadv_muscl.F90 
     8347$(MODEL_LIB)(traadv_tvd.o) :  \ 
     8348   daymod.F90 \ 
     8349   dianam.F90 \ 
     8350   dom_oce.F90 \ 
     8351   eosbn2.F90 \ 
     8352   in_out_manager.F90 \ 
     8353   iom.F90 \ 
     8354   lbclnk.F90 \ 
     8355   ldftra_oce.F90 \ 
     8356   lib_mpp.F90 \ 
     8357   lib_print.f90 \ 
     8358   oce.F90 \ 
     8359   par_kind.F90 \ 
     8360   par_oce.F90 \ 
     8361   phycst.F90 \ 
     8362   prtctl.F90 \ 
     8363   taumod.F90 \ 
     8364   trdicp.F90 \ 
     8365   trdicp_oce.F90 \ 
     8366   trdmld.F90 \ 
     8367   trdmld_oce.F90 \ 
     8368   trdmod.F90 \ 
     8369   trdmod_oce.F90 \ 
     8370   trdvor.F90 \ 
     8371   trdvor_oce.F90 \ 
     8372   zdf_oce.F90 \ 
     8373   $(MODEL_LIB)(daymod.o) \ 
     8374   $(MODEL_LIB)(dianam.o) \ 
     8375   $(MODEL_LIB)(dom_oce.o) \ 
     8376   $(MODEL_LIB)(eosbn2.o) \ 
     8377   $(MODEL_LIB)(in_out_manager.o) \ 
     8378   $(MODEL_LIB)(iom.o) \ 
     8379   $(MODEL_LIB)(lbclnk.o) \ 
     8380   $(MODEL_LIB)(ldftra_oce.o) \ 
     8381   $(MODEL_LIB)(lib_mpp.o) \ 
     8382   $(MODEL_LIB)(lib_print.o) \ 
     8383   $(MODEL_LIB)(oce.o) \ 
     8384   $(MODEL_LIB)(par_kind.o) \ 
     8385   $(MODEL_LIB)(par_oce.o) \ 
     8386   $(MODEL_LIB)(phycst.o) \ 
     8387   $(MODEL_LIB)(prtctl.o) \ 
     8388   $(MODEL_LIB)(taumod.o) \ 
     8389   $(MODEL_LIB)(trdicp.o) \ 
     8390   $(MODEL_LIB)(trdicp_oce.o) \ 
     8391   $(MODEL_LIB)(trdmld.o) \ 
     8392   $(MODEL_LIB)(trdmld_oce.o) \ 
     8393   $(MODEL_LIB)(trdmod.o) \ 
     8394   $(MODEL_LIB)(trdmod_oce.o) \ 
     8395   $(MODEL_LIB)(trdvor.o) \ 
     8396   $(MODEL_LIB)(trdvor_oce.o) \ 
     8397   $(MODEL_LIB)(zdf_oce.o) \ 
     8398   diaptr.F90 \ 
     8399   dom_oce.F90 \ 
     8400   dynspg_oce.F90 \ 
     8401   in_out_manager.F90 \ 
     8402   lbclnk.F90 \ 
     8403   lib_mpp.F90 \ 
     8404   oce.F90 \ 
     8405   prtctl.F90 \ 
     8406   trabbl.F90 \ 
     8407   trdmod.F90 \ 
     8408   trdmod_oce.F90 \ 
     8409   $(MODEL_LIB)(diaptr.o) \ 
     8410   $(MODEL_LIB)(dom_oce.o) \ 
     8411   $(MODEL_LIB)(dynspg_oce.o) \ 
     8412   $(MODEL_LIB)(in_out_manager.o) \ 
     8413   $(MODEL_LIB)(lbclnk.o) \ 
     8414   $(MODEL_LIB)(lib_mpp.o) \ 
     8415   $(MODEL_LIB)(oce.o) \ 
     8416   $(MODEL_LIB)(prtctl.o) \ 
     8417   $(MODEL_LIB)(trabbl.o) \ 
     8418   $(MODEL_LIB)(trdmod.o) \ 
     8419   $(MODEL_LIB)(trdmod_oce.o) \ 
     8420   domzgr_substitute.h90 \ 
     8421   vectopt_loop_substitute.h90 \ 
     8422   KEY_CPP \ 
     8423   traadv_tvd.F90 
     8424$(MODEL_LIB)(traadv_ubs.o) :  \ 
     8425   daymod.F90 \ 
     8426   dianam.F90 \ 
     8427   dom_oce.F90 \ 
     8428   in_out_manager.F90 \ 
     8429   iom.F90 \ 
     8430   ldftra_oce.F90 \ 
     8431   lib_mpp.F90 \ 
     8432   lib_print.f90 \ 
     8433   oce.F90 \ 
     8434   par_kind.F90 \ 
     8435   par_oce.F90 \ 
     8436   phycst.F90 \ 
     8437   taumod.F90 \ 
    79768438   trdicp.F90 \ 
    79778439   trdicp_oce.F90 \ 
     
    79818443   trdvor.F90 \ 
    79828444   trdvor_oce.F90 \ 
    7983    diaptr.F90 \ 
    7984    dom_oce.F90 \ 
    7985    dynspg_oce.F90 \ 
    7986    flxrnf.F90 \ 
    7987    in_out_manager.F90 \ 
    7988    lbclnk.F90 \ 
    7989    lib_mpp.F90 \ 
    7990    $(MODEL_LIB)(diaptr.o) \ 
    7991    $(MODEL_LIB)(dom_oce.o) \ 
    7992    $(MODEL_LIB)(dynspg_oce.o) \ 
    7993    $(MODEL_LIB)(flxrnf.o) \ 
    7994    $(MODEL_LIB)(in_out_manager.o) \ 
    7995    $(MODEL_LIB)(lbclnk.o) \ 
    7996    $(MODEL_LIB)(lib_mpp.o) \ 
    7997    $(MODEL_LIB)(oce.o) \ 
    7998    $(MODEL_LIB)(ocfzpt.o) \ 
    7999    $(MODEL_LIB)(prtctl.o) \ 
    8000    $(MODEL_LIB)(trabbl.o) \ 
    8001    $(MODEL_LIB)(trdmod.o) \ 
    8002    $(MODEL_LIB)(trdmod_oce.o) \ 
    8003    oce.F90 \ 
    8004    ocfzpt.F90 \ 
    8005    prtctl.F90 \ 
    8006    trabbl.F90 \ 
    8007    trdmod.F90 \ 
    8008    trdmod_oce.F90 \ 
    8009    domzgr_substitute.h90 \ 
    8010    vectopt_loop_substitute.h90 \ 
    8011    KEY_CPP \ 
    8012    traadv_cen2.F90 
    8013 $(MODEL_LIB)(traadv_cen2_jki.o) :   \ 
    8014    daymod.F90 \ 
    8015    dianam.F90 \ 
    8016    dom_oce.F90 \ 
    8017    eosbn2.F90 \ 
    8018    in_out_manager.F90 \ 
    8019    iom.F90 \ 
    8020    lbclnk.F90 \ 
    8021    ldftra_oce.F90 \ 
    8022    lib_mpp.F90 \ 
    8023    lib_print.f90 \ 
     8445   zdf_oce.F90 \ 
    80248446   $(MODEL_LIB)(daymod.o) \ 
    80258447   $(MODEL_LIB)(dianam.o) \ 
    80268448   $(MODEL_LIB)(dom_oce.o) \ 
    8027    $(MODEL_LIB)(eosbn2.o) \ 
    80288449   $(MODEL_LIB)(in_out_manager.o) \ 
    80298450   $(MODEL_LIB)(iom.o) \ 
    8030    $(MODEL_LIB)(lbclnk.o) \ 
    80318451   $(MODEL_LIB)(ldftra_oce.o) \ 
    80328452   $(MODEL_LIB)(lib_mpp.o) \ 
     
    80368456   $(MODEL_LIB)(par_oce.o) \ 
    80378457   $(MODEL_LIB)(phycst.o) \ 
    8038    $(MODEL_LIB)(prtctl.o) \ 
    8039    $(MODEL_LIB)(trabbl.o) \ 
    8040    $(MODEL_LIB)(trdicp.o) \ 
    8041    $(MODEL_LIB)(trdicp_oce.o) \ 
    8042    $(MODEL_LIB)(trdmld.o) \ 
    8043    $(MODEL_LIB)(trdmld_oce.o) \ 
    8044    $(MODEL_LIB)(trdmod_oce.o) \ 
    8045    $(MODEL_LIB)(trdvor.o) \ 
    8046    $(MODEL_LIB)(trdvor_oce.o) \ 
    8047    oce.F90 \ 
    8048    par_kind.F90 \ 
    8049    par_oce.F90 \ 
    8050    phycst.F90 \ 
    8051    prtctl.F90 \ 
    8052    trabbl.F90 \ 
    8053    trdicp.F90 \ 
    8054    trdicp_oce.F90 \ 
    8055    trdmld.F90 \ 
    8056    trdmld_oce.F90 \ 
    8057    trdmod_oce.F90 \ 
    8058    trdvor.F90 \ 
    8059    trdvor_oce.F90 \ 
    8060    diaptr.F90 \ 
    8061    dom_oce.F90 \ 
    8062    dynspg_oce.F90 \ 
    8063    flxrnf.F90 \ 
    8064    in_out_manager.F90 \ 
    8065    lbclnk.F90 \ 
    8066    lib_mpp.F90 \ 
    8067    $(MODEL_LIB)(diaptr.o) \ 
    8068    $(MODEL_LIB)(dom_oce.o) \ 
    8069    $(MODEL_LIB)(dynspg_oce.o) \ 
    8070    $(MODEL_LIB)(flxrnf.o) \ 
    8071    $(MODEL_LIB)(in_out_manager.o) \ 
    8072    $(MODEL_LIB)(lbclnk.o) \ 
    8073    $(MODEL_LIB)(lib_mpp.o) \ 
    8074    $(MODEL_LIB)(oce.o) \ 
    8075    $(MODEL_LIB)(ocfzpt.o) \ 
    8076    $(MODEL_LIB)(prtctl.o) \ 
    8077    $(MODEL_LIB)(trabbl.o) \ 
    8078    $(MODEL_LIB)(trdmod.o) \ 
    8079    $(MODEL_LIB)(trdmod_oce.o) \ 
    8080    oce.F90 \ 
    8081    ocfzpt.F90 \ 
    8082    prtctl.F90 \ 
    8083    trabbl.F90 \ 
    8084    trdmod.F90 \ 
    8085    trdmod_oce.F90 \ 
    8086    domzgr_substitute.h90 \ 
    8087    vectopt_loop_substitute.h90 \ 
    8088    KEY_CPP \ 
    8089    traadv_cen2_jki.F90 
    8090 $(MODEL_LIB)(traadv_ctl.o) :  \ 
    8091    lib_print.f90 \ 
    8092    $(MODEL_LIB)(lib_print.o) \ 
    8093    $(MODEL_LIB)(par_kind.o) \ 
    8094    $(MODEL_LIB)(par_oce.o) \ 
    8095    par_kind.F90 \ 
    8096    par_oce.F90 \ 
    8097    dom_oce.F90 \ 
    8098    in_out_manager.F90 \ 
    8099    $(MODEL_LIB)(dom_oce.o) \ 
    8100    $(MODEL_LIB)(in_out_manager.o) \ 
    8101    traadv_ctl.F90 
    8102 $(MODEL_LIB)(traadv_eiv.o) :  \ 
    8103    dom_oce.F90 \ 
    8104    in_out_manager.F90 \ 
    8105    lbclnk.F90 \ 
    8106    ldfdyn_oce.F90 \ 
    8107    ldftra_oce.F90 \ 
    8108    lib_print.f90 \ 
    8109    $(MODEL_LIB)(dom_oce.o) \ 
    8110    $(MODEL_LIB)(in_out_manager.o) \ 
    8111    $(MODEL_LIB)(lbclnk.o) \ 
    8112    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8113    $(MODEL_LIB)(ldftra_oce.o) \ 
    8114    $(MODEL_LIB)(lib_print.o) \ 
    8115    $(MODEL_LIB)(oce.o) \ 
    8116    $(MODEL_LIB)(par_kind.o) \ 
    8117    $(MODEL_LIB)(par_oce.o) \ 
    8118    $(MODEL_LIB)(phycst.o) \ 
    8119    $(MODEL_LIB)(prtctl.o) \ 
    8120    $(MODEL_LIB)(zdfmxl.o) \ 
    8121    oce.F90 \ 
    8122    par_kind.F90 \ 
    8123    par_oce.F90 \ 
    8124    phycst.F90 \ 
    8125    prtctl.F90 \ 
    8126    zdfmxl.F90 \ 
    8127    dom_oce.F90 \ 
    8128    in_out_manager.F90 \ 
    8129    ldfslp.F90 \ 
    8130    ldftra_oce.F90 \ 
    8131    $(MODEL_LIB)(dom_oce.o) \ 
    8132    $(MODEL_LIB)(in_out_manager.o) \ 
    8133    $(MODEL_LIB)(ldfslp.o) \ 
    8134    $(MODEL_LIB)(ldftra_oce.o) \ 
    8135    $(MODEL_LIB)(oce.o) \ 
    8136    oce.F90 \ 
    8137    domzgr_substitute.h90 \ 
    8138    ldfeiv_substitute.h90 \ 
    8139    ldftra_substitute.h90 \ 
    8140    vectopt_loop_substitute.h90 \ 
    8141    KEY_CPP \ 
    8142    traadv_eiv.F90 
    8143 $(MODEL_LIB)(traadv.o) :   \ 
    8144    diaptr.F90 \ 
    8145    dom_oce.F90 \ 
    8146    dynspg_oce.F90 \ 
    8147    eosbn2.F90 \ 
    8148    flxrnf.F90 \ 
    8149    in_out_manager.F90 \ 
    8150    lbclnk.F90 \ 
    8151    ldfslp.F90 \ 
    8152    ldftra_oce.F90 \ 
    8153    lib_mpp.F90 \ 
    8154    lib_print.f90 \ 
    8155    $(MODEL_LIB)(diaptr.o) \ 
    8156    $(MODEL_LIB)(dom_oce.o) \ 
    8157    $(MODEL_LIB)(dynspg_oce.o) \ 
    8158    $(MODEL_LIB)(eosbn2.o) \ 
    8159    $(MODEL_LIB)(flxrnf.o) \ 
    8160    $(MODEL_LIB)(in_out_manager.o) \ 
    8161    $(MODEL_LIB)(lbclnk.o) \ 
    8162    $(MODEL_LIB)(ldfslp.o) \ 
    8163    $(MODEL_LIB)(ldftra_oce.o) \ 
    8164    $(MODEL_LIB)(lib_mpp.o) \ 
    8165    $(MODEL_LIB)(lib_print.o) \ 
    8166    $(MODEL_LIB)(oce.o) \ 
    8167    $(MODEL_LIB)(ocfzpt.o) \ 
    8168    $(MODEL_LIB)(par_kind.o) \ 
    8169    $(MODEL_LIB)(par_oce.o) \ 
    8170    $(MODEL_LIB)(prtctl.o) \ 
    8171    $(MODEL_LIB)(trabbl.o) \ 
    8172    $(MODEL_LIB)(trdmod.o) \ 
    8173    $(MODEL_LIB)(trdmod_oce.o) \ 
    8174    oce.F90 \ 
    8175    ocfzpt.F90 \ 
    8176    par_kind.F90 \ 
    8177    par_oce.F90 \ 
    8178    prtctl.F90 \ 
    8179    trabbl.F90 \ 
    8180    trdmod.F90 \ 
    8181    trdmod_oce.F90 \ 
    8182    dom_oce.F90 \ 
    8183    in_out_manager.F90 \ 
    8184    ldftra_oce.F90 \ 
    8185    $(MODEL_LIB)(dom_oce.o) \ 
    8186    $(MODEL_LIB)(in_out_manager.o) \ 
    8187    $(MODEL_LIB)(ldftra_oce.o) \ 
    8188    $(MODEL_LIB)(oce.o) \ 
    8189    $(MODEL_LIB)(prtctl.o) \ 
    8190    $(MODEL_LIB)(traadv_cen2_jki.o) \ 
    8191    $(MODEL_LIB)(traadv_cen2.o) \ 
    8192    $(MODEL_LIB)(traadv_eiv.o) \ 
    8193    $(MODEL_LIB)(traadv_muscl2.o) \ 
    8194    $(MODEL_LIB)(traadv_muscl.o) \ 
    8195    $(MODEL_LIB)(traadv_tvd.o) \ 
    8196    $(MODEL_LIB)(trabbl.o) \ 
    8197    oce.F90 \ 
    8198    prtctl.F90 \ 
    8199    traadv_cen2.F90 \ 
    8200    traadv_cen2_jki.F90 \ 
    8201    traadv_eiv.F90 \ 
    8202    traadv_muscl2.F90 \ 
    8203    traadv_muscl.F90 \ 
    8204    traadv_tvd.F90 \ 
    8205    trabbl.F90 \ 
    8206    domzgr_substitute.h90 \ 
    8207    vectopt_loop_substitute.h90 \ 
    8208    KEY_CPP \ 
    8209    traadv.F90 
    8210 $(MODEL_LIB)(traadv_muscl2.o) :  \ 
    8211    daymod.F90 \ 
    8212    dianam.F90 \ 
    8213    dom_oce.F90 \ 
    8214    eosbn2.F90 \ 
    8215    in_out_manager.F90 \ 
    8216    lbclnk.F90 \ 
    8217    ldftra_oce.F90 \ 
    8218    lib_mpp.F90 \ 
    8219    lib_print.f90 \ 
    8220    $(MODEL_LIB)(daymod.o) \ 
    8221    $(MODEL_LIB)(dianam.o) \ 
    8222    $(MODEL_LIB)(dom_oce.o) \ 
    8223    $(MODEL_LIB)(eosbn2.o) \ 
    8224    $(MODEL_LIB)(in_out_manager.o) \ 
    8225    $(MODEL_LIB)(lbclnk.o) \ 
    8226    $(MODEL_LIB)(ldftra_oce.o) \ 
    8227    $(MODEL_LIB)(lib_mpp.o) \ 
    8228    $(MODEL_LIB)(lib_print.o) \ 
    8229    $(MODEL_LIB)(oce.o) \ 
    8230    $(MODEL_LIB)(par_kind.o) \ 
    8231    $(MODEL_LIB)(par_oce.o) \ 
    8232    $(MODEL_LIB)(phycst.o) \ 
    8233    $(MODEL_LIB)(prtctl.o) \ 
    8234    $(MODEL_LIB)(trabbl.o) \ 
    8235    $(MODEL_LIB)(trdicp.o) \ 
    8236    $(MODEL_LIB)(trdicp_oce.o) \ 
    8237    $(MODEL_LIB)(trdmld.o) \ 
    8238    $(MODEL_LIB)(trdmld_oce.o) \ 
    8239    $(MODEL_LIB)(trdmod_oce.o) \ 
    8240    $(MODEL_LIB)(trdvor.o) \ 
    8241    $(MODEL_LIB)(trdvor_oce.o) \ 
    8242    oce.F90 \ 
    8243    par_kind.F90 \ 
    8244    par_oce.F90 \ 
    8245    phycst.F90 \ 
    8246    prtctl.F90 \ 
    8247    trabbl.F90 \ 
    8248    trdicp.F90 \ 
    8249    trdicp_oce.F90 \ 
    8250    trdmld.F90 \ 
    8251    trdmld_oce.F90 \ 
    8252    trdmod_oce.F90 \ 
    8253    trdvor.F90 \ 
    8254    trdvor_oce.F90 \ 
    8255    diaptr.F90 \ 
    8256    dom_oce.F90 \ 
    8257    dynspg_oce.F90 \ 
    8258    in_out_manager.F90 \ 
    8259    lbclnk.F90 \ 
    8260    lib_mpp.F90 \ 
    8261    $(MODEL_LIB)(diaptr.o) \ 
    8262    $(MODEL_LIB)(dom_oce.o) \ 
    8263    $(MODEL_LIB)(dynspg_oce.o) \ 
    8264    $(MODEL_LIB)(in_out_manager.o) \ 
    8265    $(MODEL_LIB)(lbclnk.o) \ 
    8266    $(MODEL_LIB)(lib_mpp.o) \ 
    8267    $(MODEL_LIB)(oce.o) \ 
    8268    $(MODEL_LIB)(prtctl.o) \ 
    8269    $(MODEL_LIB)(trabbl.o) \ 
    8270    $(MODEL_LIB)(trdmod.o) \ 
    8271    $(MODEL_LIB)(trdmod_oce.o) \ 
    8272    oce.F90 \ 
    8273    prtctl.F90 \ 
    8274    trabbl.F90 \ 
    8275    trdmod.F90 \ 
    8276    trdmod_oce.F90 \ 
    8277    domzgr_substitute.h90 \ 
    8278    vectopt_loop_substitute.h90 \ 
    8279    KEY_CPP \ 
    8280    traadv_muscl2.F90 
    8281 $(MODEL_LIB)(traadv_muscl.o) :   \ 
    8282    daymod.F90 \ 
    8283    dianam.F90 \ 
    8284    dom_oce.F90 \ 
    8285    eosbn2.F90 \ 
    8286    in_out_manager.F90 \ 
    8287    lbclnk.F90 \ 
    8288    ldftra_oce.F90 \ 
    8289    lib_mpp.F90 \ 
    8290    lib_print.f90 \ 
    8291    $(MODEL_LIB)(daymod.o) \ 
    8292    $(MODEL_LIB)(dianam.o) \ 
    8293    $(MODEL_LIB)(dom_oce.o) \ 
    8294    $(MODEL_LIB)(eosbn2.o) \ 
    8295    $(MODEL_LIB)(in_out_manager.o) \ 
    8296    $(MODEL_LIB)(lbclnk.o) \ 
    8297    $(MODEL_LIB)(ldftra_oce.o) \ 
    8298    $(MODEL_LIB)(lib_mpp.o) \ 
    8299    $(MODEL_LIB)(lib_print.o) \ 
    8300    $(MODEL_LIB)(oce.o) \ 
    8301    $(MODEL_LIB)(par_kind.o) \ 
    8302    $(MODEL_LIB)(par_oce.o) \ 
    8303    $(MODEL_LIB)(phycst.o) \ 
    8304    $(MODEL_LIB)(prtctl.o) \ 
    8305    $(MODEL_LIB)(trabbl.o) \ 
    8306    $(MODEL_LIB)(trdicp.o) \ 
    8307    $(MODEL_LIB)(trdicp_oce.o) \ 
    8308    $(MODEL_LIB)(trdmld.o) \ 
    8309    $(MODEL_LIB)(trdmld_oce.o) \ 
    8310    $(MODEL_LIB)(trdmod_oce.o) \ 
    8311    $(MODEL_LIB)(trdvor.o) \ 
    8312    $(MODEL_LIB)(trdvor_oce.o) \ 
    8313    oce.F90 \ 
    8314    par_kind.F90 \ 
    8315    par_oce.F90 \ 
    8316    phycst.F90 \ 
    8317    prtctl.F90 \ 
    8318    trabbl.F90 \ 
    8319    trdicp.F90 \ 
    8320    trdicp_oce.F90 \ 
    8321    trdmld.F90 \ 
    8322    trdmld_oce.F90 \ 
    8323    trdmod_oce.F90 \ 
    8324    trdvor.F90 \ 
    8325    trdvor_oce.F90 \ 
    8326    diaptr.F90 \ 
    8327    dom_oce.F90 \ 
    8328    dynspg_oce.F90 \ 
    8329    in_out_manager.F90 \ 
    8330    lbclnk.F90 \ 
    8331    lib_mpp.F90 \ 
    8332    $(MODEL_LIB)(diaptr.o) \ 
    8333    $(MODEL_LIB)(dom_oce.o) \ 
    8334    $(MODEL_LIB)(dynspg_oce.o) \ 
    8335    $(MODEL_LIB)(in_out_manager.o) \ 
    8336    $(MODEL_LIB)(lbclnk.o) \ 
    8337    $(MODEL_LIB)(lib_mpp.o) \ 
    8338    $(MODEL_LIB)(oce.o) \ 
    8339    $(MODEL_LIB)(prtctl.o) \ 
    8340    $(MODEL_LIB)(trabbl.o) \ 
    8341    $(MODEL_LIB)(trdmod.o) \ 
    8342    $(MODEL_LIB)(trdmod_oce.o) \ 
    8343    oce.F90 \ 
    8344    prtctl.F90 \ 
    8345    trabbl.F90 \ 
    8346    trdmod.F90 \ 
    8347    trdmod_oce.F90 \ 
    8348    domzgr_substitute.h90 \ 
    8349    vectopt_loop_substitute.h90 \ 
    8350    KEY_CPP \ 
    8351    traadv_muscl.F90 
    8352 $(MODEL_LIB)(traadv_tvd.o) :  \ 
    8353    daymod.F90 \ 
    8354    dianam.F90 \ 
    8355    dom_oce.F90 \ 
    8356    eosbn2.F90 \ 
    8357    in_out_manager.F90 \ 
    8358    lbclnk.F90 \ 
    8359    ldftra_oce.F90 \ 
    8360    lib_mpp.F90 \ 
    8361    lib_print.f90 \ 
    8362    $(MODEL_LIB)(daymod.o) \ 
    8363    $(MODEL_LIB)(dianam.o) \ 
    8364    $(MODEL_LIB)(dom_oce.o) \ 
    8365    $(MODEL_LIB)(eosbn2.o) \ 
    8366    $(MODEL_LIB)(in_out_manager.o) \ 
    8367    $(MODEL_LIB)(lbclnk.o) \ 
    8368    $(MODEL_LIB)(ldftra_oce.o) \ 
    8369    $(MODEL_LIB)(lib_mpp.o) \ 
    8370    $(MODEL_LIB)(lib_print.o) \ 
    8371    $(MODEL_LIB)(oce.o) \ 
    8372    $(MODEL_LIB)(par_kind.o) \ 
    8373    $(MODEL_LIB)(par_oce.o) \ 
    8374    $(MODEL_LIB)(phycst.o) \ 
    8375    $(MODEL_LIB)(prtctl.o) \ 
    8376    $(MODEL_LIB)(trabbl.o) \ 
    8377    $(MODEL_LIB)(trdicp.o) \ 
    8378    $(MODEL_LIB)(trdicp_oce.o) \ 
    8379    $(MODEL_LIB)(trdmld.o) \ 
    8380    $(MODEL_LIB)(trdmld_oce.o) \ 
    8381    $(MODEL_LIB)(trdmod_oce.o) \ 
    8382    $(MODEL_LIB)(trdvor.o) \ 
    8383    $(MODEL_LIB)(trdvor_oce.o) \ 
    8384    oce.F90 \ 
    8385    par_kind.F90 \ 
    8386    par_oce.F90 \ 
    8387    phycst.F90 \ 
    8388    prtctl.F90 \ 
    8389    trabbl.F90 \ 
    8390    trdicp.F90 \ 
    8391    trdicp_oce.F90 \ 
    8392    trdmld.F90 \ 
    8393    trdmld_oce.F90 \ 
    8394    trdmod_oce.F90 \ 
    8395    trdvor.F90 \ 
    8396    trdvor_oce.F90 \ 
    8397    diaptr.F90 \ 
    8398    dom_oce.F90 \ 
    8399    dynspg_oce.F90 \ 
    8400    in_out_manager.F90 \ 
    8401    lbclnk.F90 \ 
    8402    lib_mpp.F90 \ 
    8403    $(MODEL_LIB)(diaptr.o) \ 
    8404    $(MODEL_LIB)(dom_oce.o) \ 
    8405    $(MODEL_LIB)(dynspg_oce.o) \ 
    8406    $(MODEL_LIB)(in_out_manager.o) \ 
    8407    $(MODEL_LIB)(lbclnk.o) \ 
    8408    $(MODEL_LIB)(lib_mpp.o) \ 
    8409    $(MODEL_LIB)(oce.o) \ 
    8410    $(MODEL_LIB)(prtctl.o) \ 
    8411    $(MODEL_LIB)(trabbl.o) \ 
    8412    $(MODEL_LIB)(trdmod.o) \ 
    8413    $(MODEL_LIB)(trdmod_oce.o) \ 
    8414    oce.F90 \ 
    8415    prtctl.F90 \ 
    8416    trabbl.F90 \ 
    8417    trdmod.F90 \ 
    8418    trdmod_oce.F90 \ 
    8419    domzgr_substitute.h90 \ 
    8420    vectopt_loop_substitute.h90 \ 
    8421    KEY_CPP \ 
    8422    traadv_tvd.F90 
    8423 $(MODEL_LIB)(trabbc.o) :   \ 
    8424    dom_oce.F90 \ 
    8425    in_out_manager.F90 \ 
    8426    lbclnk.F90 \ 
    8427    lib_mpp.F90 \ 
    8428    lib_print.f90 \ 
    8429    $(MODEL_LIB)(dom_oce.o) \ 
    8430    $(MODEL_LIB)(in_out_manager.o) \ 
    8431    $(MODEL_LIB)(lbclnk.o) \ 
    8432    $(MODEL_LIB)(lib_mpp.o) \ 
    8433    $(MODEL_LIB)(lib_print.o) \ 
    8434    $(MODEL_LIB)(par_kind.o) \ 
    8435    $(MODEL_LIB)(par_oce.o) \ 
    8436    par_kind.F90 \ 
    8437    par_oce.F90 \ 
    8438    dom_oce.F90 \ 
    8439    in_out_manager.F90 \ 
    8440    iom.F90 \ 
    8441    $(MODEL_LIB)(dom_oce.o) \ 
    8442    $(MODEL_LIB)(in_out_manager.o) \ 
    8443    $(MODEL_LIB)(iom.o) \ 
    8444    $(MODEL_LIB)(oce.o) \ 
    8445    $(MODEL_LIB)(phycst.o) \ 
    8446    $(MODEL_LIB)(prtctl.o) \ 
    8447    oce.F90 \ 
    8448    phycst.F90 \ 
    8449    prtctl.F90 \ 
    8450    domzgr_substitute.h90 \ 
    8451    KEY_CPP \ 
    8452    trabbc.F90 
    8453 $(MODEL_LIB)(trabbl.o) :   \ 
    8454    dom_oce.F90 \ 
    8455    in_out_manager.F90 \ 
    8456    lib_mpp.F90 \ 
    8457    lib_print.f90 \ 
    8458    $(MODEL_LIB)(dom_oce.o) \ 
    8459    $(MODEL_LIB)(in_out_manager.o) \ 
    8460    $(MODEL_LIB)(lib_mpp.o) \ 
    8461    $(MODEL_LIB)(lib_print.o) \ 
    8462    $(MODEL_LIB)(oce.o) \ 
    8463    $(MODEL_LIB)(par_kind.o) \ 
    8464    $(MODEL_LIB)(par_oce.o) \ 
    8465    $(MODEL_LIB)(phycst.o) \ 
    8466    $(MODEL_LIB)(prtctl.o) \ 
    8467    $(MODEL_LIB)(trdicp_oce.o) \ 
    8468    $(MODEL_LIB)(trdmld_oce.o) \ 
    8469    $(MODEL_LIB)(trdvor_oce.o) \ 
    8470    $(MODEL_LIB)(zdfddm.o) \ 
    8471    oce.F90 \ 
    8472    par_kind.F90 \ 
    8473    par_oce.F90 \ 
    8474    phycst.F90 \ 
    8475    prtctl.F90 \ 
    8476    trdicp_oce.F90 \ 
    8477    trdmld_oce.F90 \ 
    8478    trdvor_oce.F90 \ 
    8479    zdfddm.F90 \ 
    8480    dom_oce.F90 \ 
    8481    eosbn2.F90 \ 
    8482    in_out_manager.F90 \ 
    8483    lbclnk.F90 \ 
    8484    $(MODEL_LIB)(dom_oce.o) \ 
    8485    $(MODEL_LIB)(eosbn2.o) \ 
    8486    $(MODEL_LIB)(in_out_manager.o) \ 
    8487    $(MODEL_LIB)(lbclnk.o) \ 
    8488    $(MODEL_LIB)(oce.o) \ 
    8489    $(MODEL_LIB)(prtctl.o) \ 
    8490    $(MODEL_LIB)(trdmod_oce.o) \ 
    8491    oce.F90 \ 
    8492    prtctl.F90 \ 
    8493    trdmod_oce.F90 \ 
    8494    eosbn2.F90 \ 
    8495    $(MODEL_LIB)(eosbn2.o) \ 
    8496    $(MODEL_LIB)(oce.o) \ 
    8497    oce.F90 \ 
    8498    domzgr_substitute.h90 \ 
    8499    trabbl_adv.h90 \ 
    8500    vectopt_loop_substitute.h90 \ 
    8501    KEY_CPP \ 
    8502    trabbl.F90 
    8503 $(MODEL_LIB)(tradmp.o) :   \ 
    8504    daymod.F90 \ 
    8505    dom_oce.F90 \ 
    8506    in_out_manager.F90 \ 
    8507    iom.F90 \ 
    8508    lbclnk.F90 \ 
    8509    lib_mpp.F90 \ 
    8510    lib_print.f90 \ 
    8511    $(MODEL_LIB)(daymod.o) \ 
    8512    $(MODEL_LIB)(dom_oce.o) \ 
    8513    $(MODEL_LIB)(in_out_manager.o) \ 
    8514    $(MODEL_LIB)(iom.o) \ 
    8515    $(MODEL_LIB)(lbclnk.o) \ 
    8516    $(MODEL_LIB)(lib_mpp.o) \ 
    8517    $(MODEL_LIB)(lib_print.o) \ 
    8518    $(MODEL_LIB)(oce.o) \ 
    8519    $(MODEL_LIB)(par_kind.o) \ 
    8520    $(MODEL_LIB)(par_oce.o) \ 
    8521    $(MODEL_LIB)(phycst.o) \ 
    8522    $(MODEL_LIB)(prtctl.o) \ 
    8523    $(MODEL_LIB)(trabbl.o) \ 
     8458   $(MODEL_LIB)(taumod.o) \ 
    85248459   $(MODEL_LIB)(trdicp.o) \ 
    85258460   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    85308465   $(MODEL_LIB)(trdvor_oce.o) \ 
    85318466   $(MODEL_LIB)(zdf_oce.o) \ 
    8532    oce.F90 \ 
    8533    par_kind.F90 \ 
    8534    par_oce.F90 \ 
    8535    phycst.F90 \ 
    8536    prtctl.F90 \ 
    8537    trabbl.F90 \ 
     8467   diaptr.F90 \ 
     8468   dom_oce.F90 \ 
     8469   dynspg_oce.F90 \ 
     8470   in_out_manager.F90 \ 
     8471   lbclnk.F90 \ 
     8472   lib_mpp.F90 \ 
     8473   oce.F90 \ 
     8474   prtctl.F90 \ 
     8475   trdmod.F90 \ 
     8476   trdmod_oce.F90 \ 
     8477   $(MODEL_LIB)(diaptr.o) \ 
     8478   $(MODEL_LIB)(dom_oce.o) \ 
     8479   $(MODEL_LIB)(dynspg_oce.o) \ 
     8480   $(MODEL_LIB)(in_out_manager.o) \ 
     8481   $(MODEL_LIB)(lbclnk.o) \ 
     8482   $(MODEL_LIB)(lib_mpp.o) \ 
     8483   $(MODEL_LIB)(oce.o) \ 
     8484   $(MODEL_LIB)(prtctl.o) \ 
     8485   $(MODEL_LIB)(trdmod.o) \ 
     8486   $(MODEL_LIB)(trdmod_oce.o) \ 
     8487   domzgr_substitute.h90 \ 
     8488   vectopt_loop_substitute.h90 \ 
     8489   KEY_CPP \ 
     8490   traadv_ubs.F90 
     8491$(MODEL_LIB)(trabbc.o) :   \ 
     8492   dom_oce.F90 \ 
     8493   in_out_manager.F90 \ 
     8494   lbclnk.F90 \ 
     8495   ldftra_oce.F90 \ 
     8496   lib_mpp.F90 \ 
     8497   lib_print.f90 \ 
     8498   oce.F90 \ 
     8499   par_kind.F90 \ 
     8500   par_oce.F90 \ 
     8501   phycst.F90 \ 
     8502   taumod.F90 \ 
    85388503   trdicp.F90 \ 
    85398504   trdicp_oce.F90 \ 
     
    85448509   trdvor_oce.F90 \ 
    85458510   zdf_oce.F90 \ 
    8546    dom_oce.F90 \ 
    8547    dtasal.F90 \ 
    8548    dtatem.F90 \ 
    8549    in_out_manager.F90 \ 
    8550    iom.F90 \ 
    8551    lib_mpp.F90 \ 
    8552    $(MODEL_LIB)(dom_oce.o) \ 
    8553    $(MODEL_LIB)(dtasal.o) \ 
    8554    $(MODEL_LIB)(dtatem.o) \ 
    8555    $(MODEL_LIB)(in_out_manager.o) \ 
    8556    $(MODEL_LIB)(iom.o) \ 
    8557    $(MODEL_LIB)(lib_mpp.o) \ 
    8558    $(MODEL_LIB)(oce.o) \ 
    8559    $(MODEL_LIB)(phycst.o) \ 
    8560    $(MODEL_LIB)(prtctl.o) \ 
    8561    $(MODEL_LIB)(trdmod.o) \ 
    8562    $(MODEL_LIB)(trdmod_oce.o) \ 
    8563    $(MODEL_LIB)(zdfmxl.o) \ 
    8564    $(MODEL_LIB)(zdf_oce.o) \ 
    8565    oce.F90 \ 
    8566    phycst.F90 \ 
    8567    prtctl.F90 \ 
    8568    trdmod.F90 \ 
    8569    trdmod_oce.F90 \ 
    8570    zdfmxl.F90 \ 
    8571    zdf_oce.F90 \ 
    8572    domzgr_substitute.h90 \ 
    8573    vectopt_loop_substitute.h90 \ 
    8574    $(IOIPSL_LIB) \ 
    8575    KEY_CPP \ 
    8576    tradmp.F90 
    8577 $(MODEL_LIB)(traldf_bilap.o) :   \ 
    8578    daymod.F90 \ 
    8579    dianam.F90 \ 
    8580    dom_oce.F90 \ 
    8581    in_out_manager.F90 \ 
    8582    lbclnk.F90 \ 
    8583    ldfdyn_oce.F90 \ 
    8584    ldftra_oce.F90 \ 
    8585    lib_mpp.F90 \ 
    8586    lib_print.f90 \ 
    8587    $(MODEL_LIB)(daymod.o) \ 
    8588    $(MODEL_LIB)(dianam.o) \ 
    8589    $(MODEL_LIB)(dom_oce.o) \ 
    8590    $(MODEL_LIB)(in_out_manager.o) \ 
    8591    $(MODEL_LIB)(lbclnk.o) \ 
    8592    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8511   $(MODEL_LIB)(dom_oce.o) \ 
     8512   $(MODEL_LIB)(in_out_manager.o) \ 
     8513   $(MODEL_LIB)(lbclnk.o) \ 
    85938514   $(MODEL_LIB)(ldftra_oce.o) \ 
    85948515   $(MODEL_LIB)(lib_mpp.o) \ 
     
    85988519   $(MODEL_LIB)(par_oce.o) \ 
    85998520   $(MODEL_LIB)(phycst.o) \ 
    8600    $(MODEL_LIB)(prtctl.o) \ 
    8601    $(MODEL_LIB)(trabbl.o) \ 
     8521   $(MODEL_LIB)(taumod.o) \ 
    86028522   $(MODEL_LIB)(trdicp.o) \ 
    86038523   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    86078527   $(MODEL_LIB)(trdvor.o) \ 
    86088528   $(MODEL_LIB)(trdvor_oce.o) \ 
    8609    $(MODEL_LIB)(zdfmxl.o) \ 
    8610    oce.F90 \ 
    8611    par_kind.F90 \ 
    8612    par_oce.F90 \ 
    8613    phycst.F90 \ 
    8614    prtctl.F90 \ 
    8615    trabbl.F90 \ 
     8529   $(MODEL_LIB)(zdf_oce.o) \ 
     8530   dom_oce.F90 \ 
     8531   in_out_manager.F90 \ 
     8532   iom.F90 \ 
     8533   oce.F90 \ 
     8534   phycst.F90 \ 
     8535   prtctl.F90 \ 
     8536   trdmod.F90 \ 
     8537   trdmod_oce.F90 \ 
     8538   $(MODEL_LIB)(dom_oce.o) \ 
     8539   $(MODEL_LIB)(in_out_manager.o) \ 
     8540   $(MODEL_LIB)(iom.o) \ 
     8541   $(MODEL_LIB)(oce.o) \ 
     8542   $(MODEL_LIB)(phycst.o) \ 
     8543   $(MODEL_LIB)(prtctl.o) \ 
     8544   $(MODEL_LIB)(trdmod.o) \ 
     8545   $(MODEL_LIB)(trdmod_oce.o) \ 
     8546   domzgr_substitute.h90 \ 
     8547   KEY_CPP \ 
     8548   trabbc.F90 
     8549$(MODEL_LIB)(trabbl.o) :   \ 
     8550   dom_oce.F90 \ 
     8551   in_out_manager.F90 \ 
     8552   ldftra_oce.F90 \ 
     8553   lib_mpp.F90 \ 
     8554   lib_print.f90 \ 
     8555   oce.F90 \ 
     8556   par_kind.F90 \ 
     8557   par_oce.F90 \ 
     8558   phycst.F90 \ 
     8559   prtctl.F90 \ 
     8560   taumod.F90 \ 
    86168561   trdicp.F90 \ 
    86178562   trdicp_oce.F90 \ 
     
    86218566   trdvor.F90 \ 
    86228567   trdvor_oce.F90 \ 
    8623    zdfmxl.F90 \ 
    8624    diaptr.F90 \ 
    8625    dom_oce.F90 \ 
    8626    in_out_manager.F90 \ 
    8627    lbclnk.F90 \ 
    8628    ldfslp.F90 \ 
    8629    ldftra_oce.F90 \ 
    8630    $(MODEL_LIB)(diaptr.o) \ 
    8631    $(MODEL_LIB)(dom_oce.o) \ 
    8632    $(MODEL_LIB)(in_out_manager.o) \ 
    8633    $(MODEL_LIB)(lbclnk.o) \ 
    8634    $(MODEL_LIB)(ldfslp.o) \ 
     8568   zdfddm.F90 \ 
     8569   zdf_oce.F90 \ 
     8570   $(MODEL_LIB)(dom_oce.o) \ 
     8571   $(MODEL_LIB)(in_out_manager.o) \ 
    86358572   $(MODEL_LIB)(ldftra_oce.o) \ 
    8636    $(MODEL_LIB)(oce.o) \ 
    8637    $(MODEL_LIB)(prtctl.o) \ 
    8638    $(MODEL_LIB)(trdmod.o) \ 
    8639    $(MODEL_LIB)(trdmod_oce.o) \ 
    8640    oce.F90 \ 
    8641    prtctl.F90 \ 
    8642    trdmod.F90 \ 
    8643    trdmod_oce.F90 \ 
    8644    domzgr_substitute.h90 \ 
    8645    ldfeiv_substitute.h90 \ 
    8646    ldftra_substitute.h90 \ 
    8647    vectopt_loop_substitute.h90 \ 
    8648    KEY_CPP \ 
    8649    traldf_bilap.F90 
    8650 $(MODEL_LIB)(traldf_bilapg.o) :  \ 
    8651    daymod.F90 \ 
    8652    dianam.F90 \ 
    8653    dom_oce.F90 \ 
    8654    in_out_manager.F90 \ 
    8655    lbclnk.F90 \ 
    8656    ldfdyn_oce.F90 \ 
    8657    ldftra_oce.F90 \ 
    8658    lib_mpp.F90 \ 
    8659    lib_print.f90 \ 
    8660    $(MODEL_LIB)(daymod.o) \ 
    8661    $(MODEL_LIB)(dianam.o) \ 
    8662    $(MODEL_LIB)(dom_oce.o) \ 
    8663    $(MODEL_LIB)(in_out_manager.o) \ 
    8664    $(MODEL_LIB)(lbclnk.o) \ 
    8665    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8666    $(MODEL_LIB)(ldftra_oce.o) \ 
    8667    $(MODEL_LIB)(lib_mpp.o) \ 
    8668    $(MODEL_LIB)(lib_print.o) \ 
    8669    $(MODEL_LIB)(oce.o) \ 
    8670    $(MODEL_LIB)(par_kind.o) \ 
    8671    $(MODEL_LIB)(par_oce.o) \ 
    8672    $(MODEL_LIB)(phycst.o) \ 
    8673    $(MODEL_LIB)(prtctl.o) \ 
    8674    $(MODEL_LIB)(trabbl.o) \ 
     8573   $(MODEL_LIB)(lib_mpp.o) \ 
     8574   $(MODEL_LIB)(lib_print.o) \ 
     8575   $(MODEL_LIB)(oce.o) \ 
     8576   $(MODEL_LIB)(par_kind.o) \ 
     8577   $(MODEL_LIB)(par_oce.o) \ 
     8578   $(MODEL_LIB)(phycst.o) \ 
     8579   $(MODEL_LIB)(prtctl.o) \ 
     8580   $(MODEL_LIB)(taumod.o) \ 
    86758581   $(MODEL_LIB)(trdicp.o) \ 
    86768582   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    86808586   $(MODEL_LIB)(trdvor.o) \ 
    86818587   $(MODEL_LIB)(trdvor_oce.o) \ 
    8682    $(MODEL_LIB)(zdfmxl.o) \ 
    8683    oce.F90 \ 
    8684    par_kind.F90 \ 
    8685    par_oce.F90 \ 
    8686    phycst.F90 \ 
    8687    prtctl.F90 \ 
    8688    trabbl.F90 \ 
     8588   $(MODEL_LIB)(zdfddm.o) \ 
     8589   $(MODEL_LIB)(zdf_oce.o) \ 
     8590   dom_oce.F90 \ 
     8591   eosbn2.F90 \ 
     8592   in_out_manager.F90 \ 
     8593   lbclnk.F90 \ 
     8594   oce.F90 \ 
     8595   prtctl.F90 \ 
     8596   trdmod.F90 \ 
     8597   trdmod_oce.F90 \ 
     8598   $(MODEL_LIB)(dom_oce.o) \ 
     8599   $(MODEL_LIB)(eosbn2.o) \ 
     8600   $(MODEL_LIB)(in_out_manager.o) \ 
     8601   $(MODEL_LIB)(lbclnk.o) \ 
     8602   $(MODEL_LIB)(oce.o) \ 
     8603   $(MODEL_LIB)(prtctl.o) \ 
     8604   $(MODEL_LIB)(trdmod.o) \ 
     8605   $(MODEL_LIB)(trdmod_oce.o) \ 
     8606   eosbn2.F90 \ 
     8607   oce.F90 \ 
     8608   $(MODEL_LIB)(eosbn2.o) \ 
     8609   $(MODEL_LIB)(oce.o) \ 
     8610   domzgr_substitute.h90 \ 
     8611   trabbl_adv.h90 \ 
     8612   vectopt_loop_substitute.h90 \ 
     8613   KEY_CPP \ 
     8614   trabbl.F90 
     8615$(MODEL_LIB)(tradmp.o) :   \ 
     8616   daymod.F90 \ 
     8617   dom_oce.F90 \ 
     8618   in_out_manager.F90 \ 
     8619   iom.F90 \ 
     8620   lbclnk.F90 \ 
     8621   ldftra_oce.F90 \ 
     8622   lib_mpp.F90 \ 
     8623   lib_print.f90 \ 
     8624   oce.F90 \ 
     8625   par_kind.F90 \ 
     8626   par_oce.F90 \ 
     8627   phycst.F90 \ 
     8628   prtctl.F90 \ 
     8629   taumod.F90 \ 
    86898630   trdicp.F90 \ 
    86908631   trdicp_oce.F90 \ 
     
    86948635   trdvor.F90 \ 
    86958636   trdvor_oce.F90 \ 
    8696    zdfmxl.F90 \ 
    8697    diaptr.F90 \ 
    8698    dom_oce.F90 \ 
    8699    in_out_manager.F90 \ 
    8700    lbclnk.F90 \ 
    8701    ldfslp.F90 \ 
    8702    ldftra_oce.F90 \ 
    8703    $(MODEL_LIB)(diaptr.o) \ 
    8704    $(MODEL_LIB)(dom_oce.o) \ 
    8705    $(MODEL_LIB)(in_out_manager.o) \ 
    8706    $(MODEL_LIB)(lbclnk.o) \ 
    8707    $(MODEL_LIB)(ldfslp.o) \ 
     8637   zdf_oce.F90 \ 
     8638   $(MODEL_LIB)(daymod.o) \ 
     8639   $(MODEL_LIB)(dom_oce.o) \ 
     8640   $(MODEL_LIB)(in_out_manager.o) \ 
     8641   $(MODEL_LIB)(iom.o) \ 
     8642   $(MODEL_LIB)(lbclnk.o) \ 
    87088643   $(MODEL_LIB)(ldftra_oce.o) \ 
    8709    $(MODEL_LIB)(oce.o) \ 
    8710    $(MODEL_LIB)(prtctl.o) \ 
    8711    $(MODEL_LIB)(trdmod.o) \ 
    8712    $(MODEL_LIB)(trdmod_oce.o) \ 
    8713    oce.F90 \ 
    8714    prtctl.F90 \ 
    8715    trdmod.F90 \ 
    8716    trdmod_oce.F90 \ 
    8717    domzgr_substitute.h90 \ 
    8718    ldfeiv_substitute.h90 \ 
    8719    ldftra_substitute.h90 \ 
    8720    KEY_CPP \ 
    8721    traldf_bilapg.F90 
    8722 $(MODEL_LIB)(traldf.o) :   \ 
    8723    diaptr.F90 \ 
    8724    dom_oce.F90 \ 
    8725    in_out_manager.F90 \ 
    8726    lbclnk.F90 \ 
    8727    ldfdyn_oce.F90 \ 
    8728    ldfslp.F90 \ 
    8729    ldftra_oce.F90 \ 
    8730    lib_mpp.F90 \ 
    8731    lib_print.f90 \ 
    8732    $(MODEL_LIB)(diaptr.o) \ 
    8733    $(MODEL_LIB)(dom_oce.o) \ 
    8734    $(MODEL_LIB)(in_out_manager.o) \ 
    8735    $(MODEL_LIB)(lbclnk.o) \ 
    8736    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8737    $(MODEL_LIB)(ldfslp.o) \ 
    8738    $(MODEL_LIB)(ldftra_oce.o) \ 
    8739    $(MODEL_LIB)(lib_mpp.o) \ 
    8740    $(MODEL_LIB)(lib_print.o) \ 
    8741    $(MODEL_LIB)(oce.o) \ 
    8742    $(MODEL_LIB)(par_kind.o) \ 
    8743    $(MODEL_LIB)(par_oce.o) \ 
    8744    $(MODEL_LIB)(phycst.o) \ 
    8745    $(MODEL_LIB)(prtctl.o) \ 
    8746    $(MODEL_LIB)(trabbl.o) \ 
    8747    $(MODEL_LIB)(trazdf_exp.o) \ 
    8748    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    8749    $(MODEL_LIB)(trazdf_imp.o) \ 
     8644   $(MODEL_LIB)(lib_mpp.o) \ 
     8645   $(MODEL_LIB)(lib_print.o) \ 
     8646   $(MODEL_LIB)(oce.o) \ 
     8647   $(MODEL_LIB)(par_kind.o) \ 
     8648   $(MODEL_LIB)(par_oce.o) \ 
     8649   $(MODEL_LIB)(phycst.o) \ 
     8650   $(MODEL_LIB)(prtctl.o) \ 
     8651   $(MODEL_LIB)(taumod.o) \ 
    87508652   $(MODEL_LIB)(trdicp.o) \ 
    87518653   $(MODEL_LIB)(trdicp_oce.o) \ 
    87528654   $(MODEL_LIB)(trdmld.o) \ 
    87538655   $(MODEL_LIB)(trdmld_oce.o) \ 
    8754    $(MODEL_LIB)(trdmod.o) \ 
    87558656   $(MODEL_LIB)(trdmod_oce.o) \ 
    87568657   $(MODEL_LIB)(trdvor.o) \ 
    87578658   $(MODEL_LIB)(trdvor_oce.o) \ 
    8758    $(MODEL_LIB)(zdfkpp.o) \ 
     8659   $(MODEL_LIB)(zdf_oce.o) \ 
     8660   dom_oce.F90 \ 
     8661   dtasal.F90 \ 
     8662   dtatem.F90 \ 
     8663   in_out_manager.F90 \ 
     8664   iom.F90 \ 
     8665   lib_mpp.F90 \ 
     8666   oce.F90 \ 
     8667   phycst.F90 \ 
     8668   prtctl.F90 \ 
     8669   trdmod.F90 \ 
     8670   trdmod_oce.F90 \ 
     8671   zdfmxl.F90 \ 
     8672   zdf_oce.F90 \ 
     8673   $(MODEL_LIB)(dom_oce.o) \ 
     8674   $(MODEL_LIB)(dtasal.o) \ 
     8675   $(MODEL_LIB)(dtatem.o) \ 
     8676   $(MODEL_LIB)(in_out_manager.o) \ 
     8677   $(MODEL_LIB)(iom.o) \ 
     8678   $(MODEL_LIB)(lib_mpp.o) \ 
     8679   $(MODEL_LIB)(oce.o) \ 
     8680   $(MODEL_LIB)(phycst.o) \ 
     8681   $(MODEL_LIB)(prtctl.o) \ 
     8682   $(MODEL_LIB)(trdmod.o) \ 
     8683   $(MODEL_LIB)(trdmod_oce.o) \ 
    87598684   $(MODEL_LIB)(zdfmxl.o) \ 
    87608685   $(MODEL_LIB)(zdf_oce.o) \ 
    8761    $(MODEL_LIB)(zdftke.o) \ 
    8762    oce.F90 \ 
    8763    par_kind.F90 \ 
    8764    par_oce.F90 \ 
    8765    phycst.F90 \ 
    8766    prtctl.F90 \ 
    8767    trabbl.F90 \ 
     8686   domzgr_substitute.h90 \ 
     8687   vectopt_loop_substitute.h90 \ 
     8688   $(IOIPSL_LIB) \ 
     8689   KEY_CPP \ 
     8690   tradmp.F90 
     8691$(MODEL_LIB)(traldf.o) :   \ 
     8692   diaptr.F90 \ 
     8693   dom_oce.F90 \ 
     8694   in_out_manager.F90 \ 
     8695   lbclnk.F90 \ 
     8696   ldfdyn_oce.F90 \ 
     8697   ldfslp.F90 \ 
     8698   ldftra_oce.F90 \ 
     8699   lib_mpp.F90 \ 
     8700   lib_print.f90 \ 
     8701   oce.F90 \ 
     8702   par_kind.F90 \ 
     8703   par_oce.F90 \ 
     8704   phycst.F90 \ 
     8705   prtctl.F90 \ 
     8706   taumod.F90 \ 
    87688707   trazdf_exp.F90 \ 
    87698708   trazdf_imp.F90 \ 
     
    87798718   zdfkpp.F90 \ 
    87808719   zdfmxl.F90 \ 
     8720   zdftke.F90 \ 
    87818721   zdf_oce.F90 \ 
    8782    zdftke.F90 \ 
     8722   $(MODEL_LIB)(diaptr.o) \ 
     8723   $(MODEL_LIB)(dom_oce.o) \ 
     8724   $(MODEL_LIB)(in_out_manager.o) \ 
     8725   $(MODEL_LIB)(lbclnk.o) \ 
     8726   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8727   $(MODEL_LIB)(ldfslp.o) \ 
     8728   $(MODEL_LIB)(ldftra_oce.o) \ 
     8729   $(MODEL_LIB)(lib_mpp.o) \ 
     8730   $(MODEL_LIB)(lib_print.o) \ 
     8731   $(MODEL_LIB)(oce.o) \ 
     8732   $(MODEL_LIB)(par_kind.o) \ 
     8733   $(MODEL_LIB)(par_oce.o) \ 
     8734   $(MODEL_LIB)(phycst.o) \ 
     8735   $(MODEL_LIB)(prtctl.o) \ 
     8736   $(MODEL_LIB)(taumod.o) \ 
     8737   $(MODEL_LIB)(trazdf_exp.o) \ 
     8738   $(MODEL_LIB)(trazdf_imp.o) \ 
     8739   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     8740   $(MODEL_LIB)(trdicp.o) \ 
     8741   $(MODEL_LIB)(trdicp_oce.o) \ 
     8742   $(MODEL_LIB)(trdmld.o) \ 
     8743   $(MODEL_LIB)(trdmld_oce.o) \ 
     8744   $(MODEL_LIB)(trdmod.o) \ 
     8745   $(MODEL_LIB)(trdmod_oce.o) \ 
     8746   $(MODEL_LIB)(trdvor.o) \ 
     8747   $(MODEL_LIB)(trdvor_oce.o) \ 
     8748   $(MODEL_LIB)(zdfkpp.o) \ 
     8749   $(MODEL_LIB)(zdfmxl.o) \ 
     8750   $(MODEL_LIB)(zdftke.o) \ 
     8751   $(MODEL_LIB)(zdf_oce.o) \ 
    87838752   dom_oce.F90 \ 
    87848753   in_out_manager.F90 \ 
     
    87878756   ldftra_oce.F90 \ 
    87888757   lib_mpp.F90 \ 
     8758   oce.F90 \ 
     8759   phycst.F90 \ 
     8760   prtctl.F90 \ 
     8761   traldf_bilapg.F90 \ 
     8762   traldf_bilap.F90 \ 
     8763   traldf_iso.F90 \ 
     8764   traldf_lap.F90 \ 
     8765   trazdf.F90 \ 
     8766   trdmod.F90 \ 
     8767   trdmod_oce.F90 \ 
     8768   zdfddm.F90 \ 
     8769   zdf_oce.F90 \ 
    87898770   $(MODEL_LIB)(dom_oce.o) \ 
    87908771   $(MODEL_LIB)(in_out_manager.o) \ 
     
    88058786   $(MODEL_LIB)(zdfddm.o) \ 
    88068787   $(MODEL_LIB)(zdf_oce.o) \ 
    8807    oce.F90 \ 
    8808    phycst.F90 \ 
    8809    prtctl.F90 \ 
    8810    traldf_bilap.F90 \ 
    8811    traldf_bilapg.F90 \ 
    8812    traldf_iso.F90 \ 
    8813    traldf_lap.F90 \ 
    8814    trazdf.F90 \ 
    8815    trdmod.F90 \ 
    8816    trdmod_oce.F90 \ 
    8817    zdfddm.F90 \ 
    8818    zdf_oce.F90 \ 
    88198788   domzgr_substitute.h90 \ 
    88208789   vectopt_loop_substitute.h90 \ 
    88218790   KEY_CPP \ 
    88228791   traldf.F90 
    8823 $(MODEL_LIB)(traldf_iso.o) :  \ 
     8792$(MODEL_LIB)(traldf_bilapg.o) :  \ 
    88248793   daymod.F90 \ 
    88258794   dianam.F90 \ 
    88268795   dom_oce.F90 \ 
    88278796   in_out_manager.F90 \ 
     8797   iom.F90 \ 
    88288798   lbclnk.F90 \ 
    88298799   ldfdyn_oce.F90 \ 
     
    88318801   lib_mpp.F90 \ 
    88328802   lib_print.f90 \ 
     8803   oce.F90 \ 
     8804   par_kind.F90 \ 
     8805   par_oce.F90 \ 
     8806   phycst.F90 \ 
     8807   prtctl.F90 \ 
     8808   taumod.F90 \ 
     8809   trdicp.F90 \ 
     8810   trdicp_oce.F90 \ 
     8811   trdmld.F90 \ 
     8812   trdmld_oce.F90 \ 
     8813   trdmod_oce.F90 \ 
     8814   trdvor.F90 \ 
     8815   trdvor_oce.F90 \ 
     8816   zdfmxl.F90 \ 
     8817   zdf_oce.F90 \ 
    88338818   $(MODEL_LIB)(daymod.o) \ 
    88348819   $(MODEL_LIB)(dianam.o) \ 
    88358820   $(MODEL_LIB)(dom_oce.o) \ 
    88368821   $(MODEL_LIB)(in_out_manager.o) \ 
     8822   $(MODEL_LIB)(iom.o) \ 
    88378823   $(MODEL_LIB)(lbclnk.o) \ 
    88388824   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    88458831   $(MODEL_LIB)(phycst.o) \ 
    88468832   $(MODEL_LIB)(prtctl.o) \ 
    8847    $(MODEL_LIB)(trabbl.o) \ 
     8833   $(MODEL_LIB)(taumod.o) \ 
    88488834   $(MODEL_LIB)(trdicp.o) \ 
    88498835   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    88548840   $(MODEL_LIB)(trdvor_oce.o) \ 
    88558841   $(MODEL_LIB)(zdfmxl.o) \ 
    8856    oce.F90 \ 
    8857    par_kind.F90 \ 
    8858    par_oce.F90 \ 
    8859    phycst.F90 \ 
    8860    prtctl.F90 \ 
    8861    trabbl.F90 \ 
     8842   $(MODEL_LIB)(zdf_oce.o) \ 
     8843   diaptr.F90 \ 
     8844   dom_oce.F90 \ 
     8845   in_out_manager.F90 \ 
     8846   lbclnk.F90 \ 
     8847   ldfslp.F90 \ 
     8848   ldftra_oce.F90 \ 
     8849   oce.F90 \ 
     8850   prtctl.F90 \ 
     8851   trdmod.F90 \ 
     8852   trdmod_oce.F90 \ 
     8853   $(MODEL_LIB)(diaptr.o) \ 
     8854   $(MODEL_LIB)(dom_oce.o) \ 
     8855   $(MODEL_LIB)(in_out_manager.o) \ 
     8856   $(MODEL_LIB)(lbclnk.o) \ 
     8857   $(MODEL_LIB)(ldfslp.o) \ 
     8858   $(MODEL_LIB)(ldftra_oce.o) \ 
     8859   $(MODEL_LIB)(oce.o) \ 
     8860   $(MODEL_LIB)(prtctl.o) \ 
     8861   $(MODEL_LIB)(trdmod.o) \ 
     8862   $(MODEL_LIB)(trdmod_oce.o) \ 
     8863   domzgr_substitute.h90 \ 
     8864   ldfeiv_substitute.h90 \ 
     8865   ldftra_substitute.h90 \ 
     8866   KEY_CPP \ 
     8867   traldf_bilapg.F90 
     8868$(MODEL_LIB)(traldf_bilap.o) :   \ 
     8869   daymod.F90 \ 
     8870   dianam.F90 \ 
     8871   dom_oce.F90 \ 
     8872   in_out_manager.F90 \ 
     8873   iom.F90 \ 
     8874   lbclnk.F90 \ 
     8875   ldfdyn_oce.F90 \ 
     8876   ldftra_oce.F90 \ 
     8877   lib_mpp.F90 \ 
     8878   lib_print.f90 \ 
     8879   oce.F90 \ 
     8880   par_kind.F90 \ 
     8881   par_oce.F90 \ 
     8882   phycst.F90 \ 
     8883   prtctl.F90 \ 
     8884   taumod.F90 \ 
    88628885   trdicp.F90 \ 
    88638886   trdicp_oce.F90 \ 
     
    88688891   trdvor_oce.F90 \ 
    88698892   zdfmxl.F90 \ 
    8870    diaptr.F90 \ 
    8871    dom_oce.F90 \ 
    8872    in_out_manager.F90 \ 
    8873    ldfslp.F90 \ 
    8874    ldftra_oce.F90 \ 
    8875    $(MODEL_LIB)(diaptr.o) \ 
    8876    $(MODEL_LIB)(dom_oce.o) \ 
    8877    $(MODEL_LIB)(in_out_manager.o) \ 
    8878    $(MODEL_LIB)(ldfslp.o) \ 
    8879    $(MODEL_LIB)(ldftra_oce.o) \ 
    8880    $(MODEL_LIB)(oce.o) \ 
    8881    $(MODEL_LIB)(prtctl.o) \ 
    8882    $(MODEL_LIB)(trdmod.o) \ 
    8883    $(MODEL_LIB)(trdmod_oce.o) \ 
    8884    $(MODEL_LIB)(zdf_oce.o) \ 
    8885    oce.F90 \ 
    8886    prtctl.F90 \ 
    8887    trdmod.F90 \ 
    8888    trdmod_oce.F90 \ 
    88898893   zdf_oce.F90 \ 
    8890    domzgr_substitute.h90 \ 
    8891    ldftra_substitute.h90 \ 
    8892    vectopt_loop_substitute.h90 \ 
    8893    KEY_CPP \ 
    8894    traldf_iso.F90 
    8895 $(MODEL_LIB)(traldf_lap.o) :  \ 
    8896    daymod.F90 \ 
    8897    dianam.F90 \ 
    8898    dom_oce.F90 \ 
    8899    in_out_manager.F90 \ 
    8900    ldftra_oce.F90 \ 
    8901    lib_mpp.F90 \ 
    8902    lib_print.f90 \ 
    89038894   $(MODEL_LIB)(daymod.o) \ 
    89048895   $(MODEL_LIB)(dianam.o) \ 
    89058896   $(MODEL_LIB)(dom_oce.o) \ 
    89068897   $(MODEL_LIB)(in_out_manager.o) \ 
     8898   $(MODEL_LIB)(iom.o) \ 
     8899   $(MODEL_LIB)(lbclnk.o) \ 
     8900   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    89078901   $(MODEL_LIB)(ldftra_oce.o) \ 
    89088902   $(MODEL_LIB)(lib_mpp.o) \ 
     
    89128906   $(MODEL_LIB)(par_oce.o) \ 
    89138907   $(MODEL_LIB)(phycst.o) \ 
    8914    $(MODEL_LIB)(trabbl.o) \ 
     8908   $(MODEL_LIB)(prtctl.o) \ 
     8909   $(MODEL_LIB)(taumod.o) \ 
    89158910   $(MODEL_LIB)(trdicp.o) \ 
    89168911   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    89208915   $(MODEL_LIB)(trdvor.o) \ 
    89218916   $(MODEL_LIB)(trdvor_oce.o) \ 
    8922    oce.F90 \ 
    8923    par_kind.F90 \ 
    8924    par_oce.F90 \ 
    8925    phycst.F90 \ 
    8926    trabbl.F90 \ 
     8917   $(MODEL_LIB)(zdfmxl.o) \ 
     8918   $(MODEL_LIB)(zdf_oce.o) \ 
     8919   diaptr.F90 \ 
     8920   dom_oce.F90 \ 
     8921   in_out_manager.F90 \ 
     8922   lbclnk.F90 \ 
     8923   ldfslp.F90 \ 
     8924   ldftra_oce.F90 \ 
     8925   oce.F90 \ 
     8926   prtctl.F90 \ 
     8927   trdmod.F90 \ 
     8928   trdmod_oce.F90 \ 
     8929   $(MODEL_LIB)(diaptr.o) \ 
     8930   $(MODEL_LIB)(dom_oce.o) \ 
     8931   $(MODEL_LIB)(in_out_manager.o) \ 
     8932   $(MODEL_LIB)(lbclnk.o) \ 
     8933   $(MODEL_LIB)(ldfslp.o) \ 
     8934   $(MODEL_LIB)(ldftra_oce.o) \ 
     8935   $(MODEL_LIB)(oce.o) \ 
     8936   $(MODEL_LIB)(prtctl.o) \ 
     8937   $(MODEL_LIB)(trdmod.o) \ 
     8938   $(MODEL_LIB)(trdmod_oce.o) \ 
     8939   domzgr_substitute.h90 \ 
     8940   ldfeiv_substitute.h90 \ 
     8941   ldftra_substitute.h90 \ 
     8942   vectopt_loop_substitute.h90 \ 
     8943   KEY_CPP \ 
     8944   traldf_bilap.F90 
     8945$(MODEL_LIB)(traldf_iso.o) :  \ 
     8946   daymod.F90 \ 
     8947   dianam.F90 \ 
     8948   dom_oce.F90 \ 
     8949   in_out_manager.F90 \ 
     8950   iom.F90 \ 
     8951   lbclnk.F90 \ 
     8952   ldfdyn_oce.F90 \ 
     8953   ldftra_oce.F90 \ 
     8954   lib_mpp.F90 \ 
     8955   lib_print.f90 \ 
     8956   oce.F90 \ 
     8957   par_kind.F90 \ 
     8958   par_oce.F90 \ 
     8959   phycst.F90 \ 
     8960   prtctl.F90 \ 
     8961   taumod.F90 \ 
    89278962   trdicp.F90 \ 
    89288963   trdicp_oce.F90 \ 
     
    89328967   trdvor.F90 \ 
    89338968   trdvor_oce.F90 \ 
     8969   zdfmxl.F90 \ 
     8970   zdf_oce.F90 \ 
     8971   $(MODEL_LIB)(daymod.o) \ 
     8972   $(MODEL_LIB)(dianam.o) \ 
     8973   $(MODEL_LIB)(dom_oce.o) \ 
     8974   $(MODEL_LIB)(in_out_manager.o) \ 
     8975   $(MODEL_LIB)(iom.o) \ 
     8976   $(MODEL_LIB)(lbclnk.o) \ 
     8977   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8978   $(MODEL_LIB)(ldftra_oce.o) \ 
     8979   $(MODEL_LIB)(lib_mpp.o) \ 
     8980   $(MODEL_LIB)(lib_print.o) \ 
     8981   $(MODEL_LIB)(oce.o) \ 
     8982   $(MODEL_LIB)(par_kind.o) \ 
     8983   $(MODEL_LIB)(par_oce.o) \ 
     8984   $(MODEL_LIB)(phycst.o) \ 
     8985   $(MODEL_LIB)(prtctl.o) \ 
     8986   $(MODEL_LIB)(taumod.o) \ 
     8987   $(MODEL_LIB)(trdicp.o) \ 
     8988   $(MODEL_LIB)(trdicp_oce.o) \ 
     8989   $(MODEL_LIB)(trdmld.o) \ 
     8990   $(MODEL_LIB)(trdmld_oce.o) \ 
     8991   $(MODEL_LIB)(trdmod_oce.o) \ 
     8992   $(MODEL_LIB)(trdvor.o) \ 
     8993   $(MODEL_LIB)(trdvor_oce.o) \ 
     8994   $(MODEL_LIB)(zdfmxl.o) \ 
     8995   $(MODEL_LIB)(zdf_oce.o) \ 
    89348996   diaptr.F90 \ 
    89358997   dom_oce.F90 \ 
    89368998   in_out_manager.F90 \ 
     8999   ldfslp.F90 \ 
    89379000   ldftra_oce.F90 \ 
     9001   oce.F90 \ 
     9002   prtctl.F90 \ 
     9003   trdmod.F90 \ 
     9004   trdmod_oce.F90 \ 
     9005   zdf_oce.F90 \ 
    89389006   $(MODEL_LIB)(diaptr.o) \ 
    89399007   $(MODEL_LIB)(dom_oce.o) \ 
    89409008   $(MODEL_LIB)(in_out_manager.o) \ 
     9009   $(MODEL_LIB)(ldfslp.o) \ 
    89419010   $(MODEL_LIB)(ldftra_oce.o) \ 
    89429011   $(MODEL_LIB)(oce.o) \ 
     
    89449013   $(MODEL_LIB)(trdmod.o) \ 
    89459014   $(MODEL_LIB)(trdmod_oce.o) \ 
    8946    oce.F90 \ 
    8947    prtctl.F90 \ 
    8948    trdmod.F90 \ 
    8949    trdmod_oce.F90 \ 
     9015   $(MODEL_LIB)(zdf_oce.o) \ 
    89509016   domzgr_substitute.h90 \ 
    89519017   ldftra_substitute.h90 \ 
    89529018   vectopt_loop_substitute.h90 \ 
    89539019   KEY_CPP \ 
     9020   traldf_iso.F90 
     9021$(MODEL_LIB)(traldf_lap.o) :  \ 
     9022   daymod.F90 \ 
     9023   dianam.F90 \ 
     9024   dom_oce.F90 \ 
     9025   in_out_manager.F90 \ 
     9026   iom.F90 \ 
     9027   ldftra_oce.F90 \ 
     9028   lib_mpp.F90 \ 
     9029   lib_print.f90 \ 
     9030   oce.F90 \ 
     9031   par_kind.F90 \ 
     9032   par_oce.F90 \ 
     9033   phycst.F90 \ 
     9034   taumod.F90 \ 
     9035   trdicp.F90 \ 
     9036   trdicp_oce.F90 \ 
     9037   trdmld.F90 \ 
     9038   trdmld_oce.F90 \ 
     9039   trdmod_oce.F90 \ 
     9040   trdvor.F90 \ 
     9041   trdvor_oce.F90 \ 
     9042   zdf_oce.F90 \ 
     9043   $(MODEL_LIB)(daymod.o) \ 
     9044   $(MODEL_LIB)(dianam.o) \ 
     9045   $(MODEL_LIB)(dom_oce.o) \ 
     9046   $(MODEL_LIB)(in_out_manager.o) \ 
     9047   $(MODEL_LIB)(iom.o) \ 
     9048   $(MODEL_LIB)(ldftra_oce.o) \ 
     9049   $(MODEL_LIB)(lib_mpp.o) \ 
     9050   $(MODEL_LIB)(lib_print.o) \ 
     9051   $(MODEL_LIB)(oce.o) \ 
     9052   $(MODEL_LIB)(par_kind.o) \ 
     9053   $(MODEL_LIB)(par_oce.o) \ 
     9054   $(MODEL_LIB)(phycst.o) \ 
     9055   $(MODEL_LIB)(taumod.o) \ 
     9056   $(MODEL_LIB)(trdicp.o) \ 
     9057   $(MODEL_LIB)(trdicp_oce.o) \ 
     9058   $(MODEL_LIB)(trdmld.o) \ 
     9059   $(MODEL_LIB)(trdmld_oce.o) \ 
     9060   $(MODEL_LIB)(trdmod_oce.o) \ 
     9061   $(MODEL_LIB)(trdvor.o) \ 
     9062   $(MODEL_LIB)(trdvor_oce.o) \ 
     9063   $(MODEL_LIB)(zdf_oce.o) \ 
     9064   diaptr.F90 \ 
     9065   dom_oce.F90 \ 
     9066   in_out_manager.F90 \ 
     9067   ldftra_oce.F90 \ 
     9068   oce.F90 \ 
     9069   prtctl.F90 \ 
     9070   trdmod.F90 \ 
     9071   trdmod_oce.F90 \ 
     9072   $(MODEL_LIB)(diaptr.o) \ 
     9073   $(MODEL_LIB)(dom_oce.o) \ 
     9074   $(MODEL_LIB)(in_out_manager.o) \ 
     9075   $(MODEL_LIB)(ldftra_oce.o) \ 
     9076   $(MODEL_LIB)(oce.o) \ 
     9077   $(MODEL_LIB)(prtctl.o) \ 
     9078   $(MODEL_LIB)(trdmod.o) \ 
     9079   $(MODEL_LIB)(trdmod_oce.o) \ 
     9080   domzgr_substitute.h90 \ 
     9081   ldftra_substitute.h90 \ 
     9082   vectopt_loop_substitute.h90 \ 
     9083   KEY_CPP \ 
    89549084   traldf_lap.F90 
    89559085$(MODEL_LIB)(tranpc.o) :   \ 
    89569086   dom_oce.F90 \ 
    89579087   in_out_manager.F90 \ 
    8958    lib_mpp.F90 \ 
    8959    lib_print.f90 \ 
    8960    $(MODEL_LIB)(dom_oce.o) \ 
    8961    $(MODEL_LIB)(in_out_manager.o) \ 
    8962    $(MODEL_LIB)(lib_mpp.o) \ 
    8963    $(MODEL_LIB)(lib_print.o) \ 
    8964    $(MODEL_LIB)(oce.o) \ 
    8965    $(MODEL_LIB)(par_kind.o) \ 
    8966    $(MODEL_LIB)(par_oce.o) \ 
    8967    $(MODEL_LIB)(phycst.o) \ 
    8968    $(MODEL_LIB)(prtctl.o) \ 
    8969    $(MODEL_LIB)(trabbl.o) \ 
     9088   ldftra_oce.F90 \ 
     9089   lib_mpp.F90 \ 
     9090   lib_print.f90 \ 
     9091   oce.F90 \ 
     9092   par_kind.F90 \ 
     9093   par_oce.F90 \ 
     9094   phycst.F90 \ 
     9095   prtctl.F90 \ 
     9096   taumod.F90 \ 
     9097   trdicp.F90 \ 
     9098   trdicp_oce.F90 \ 
     9099   trdmld.F90 \ 
     9100   trdmld_oce.F90 \ 
     9101   trdmod_oce.F90 \ 
     9102   trdvor.F90 \ 
     9103   trdvor_oce.F90 \ 
     9104   zdfddm.F90 \ 
     9105   zdf_oce.F90 \ 
     9106   $(MODEL_LIB)(dom_oce.o) \ 
     9107   $(MODEL_LIB)(in_out_manager.o) \ 
     9108   $(MODEL_LIB)(ldftra_oce.o) \ 
     9109   $(MODEL_LIB)(lib_mpp.o) \ 
     9110   $(MODEL_LIB)(lib_print.o) \ 
     9111   $(MODEL_LIB)(oce.o) \ 
     9112   $(MODEL_LIB)(par_kind.o) \ 
     9113   $(MODEL_LIB)(par_oce.o) \ 
     9114   $(MODEL_LIB)(phycst.o) \ 
     9115   $(MODEL_LIB)(prtctl.o) \ 
     9116   $(MODEL_LIB)(taumod.o) \ 
    89709117   $(MODEL_LIB)(trdicp.o) \ 
    89719118   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    89769123   $(MODEL_LIB)(trdvor_oce.o) \ 
    89779124   $(MODEL_LIB)(zdfddm.o) \ 
    8978    oce.F90 \ 
    8979    par_kind.F90 \ 
    8980    par_oce.F90 \ 
    8981    phycst.F90 \ 
    8982    prtctl.F90 \ 
    8983    trabbl.F90 \ 
     9125   $(MODEL_LIB)(zdf_oce.o) \ 
     9126   dom_oce.F90 \ 
     9127   eosbn2.F90 \ 
     9128   in_out_manager.F90 \ 
     9129   lbclnk.F90 \ 
     9130   oce.F90 \ 
     9131   trdmod.F90 \ 
     9132   trdmod_oce.F90 \ 
     9133   $(MODEL_LIB)(dom_oce.o) \ 
     9134   $(MODEL_LIB)(eosbn2.o) \ 
     9135   $(MODEL_LIB)(in_out_manager.o) \ 
     9136   $(MODEL_LIB)(lbclnk.o) \ 
     9137   $(MODEL_LIB)(oce.o) \ 
     9138   $(MODEL_LIB)(trdmod.o) \ 
     9139   $(MODEL_LIB)(trdmod_oce.o) \ 
     9140   domzgr_substitute.h90 \ 
     9141   KEY_CPP \ 
     9142   tranpc.F90 
     9143$(MODEL_LIB)(tranxt.o) :   \ 
     9144   dom_oce.F90 \ 
     9145   in_out_manager.F90 \ 
     9146   lbclnk.F90 \ 
     9147   ldftra_oce.F90 \ 
     9148   lib_mpp.F90 \ 
     9149   lib_print.f90 \ 
     9150   obc_oce.F90 \ 
     9151   oce.F90 \ 
     9152   par_kind.F90 \ 
     9153   par_oce.F90 \ 
     9154   phycst.F90 \ 
     9155   taumod.F90 \ 
    89849156   trdicp.F90 \ 
    89859157   trdicp_oce.F90 \ 
     
    89899161   trdvor.F90 \ 
    89909162   trdvor_oce.F90 \ 
    8991    zdfddm.F90 \ 
    8992    dom_oce.F90 \ 
    8993    eosbn2.F90 \ 
    8994    in_out_manager.F90 \ 
    8995    lbclnk.F90 \ 
    8996    $(MODEL_LIB)(dom_oce.o) \ 
    8997    $(MODEL_LIB)(eosbn2.o) \ 
    8998    $(MODEL_LIB)(in_out_manager.o) \ 
    8999    $(MODEL_LIB)(lbclnk.o) \ 
    9000    $(MODEL_LIB)(oce.o) \ 
     9163   zdf_oce.F90 \ 
     9164   $(MODEL_LIB)(dom_oce.o) \ 
     9165   $(MODEL_LIB)(in_out_manager.o) \ 
     9166   $(MODEL_LIB)(lbclnk.o) \ 
     9167   $(MODEL_LIB)(ldftra_oce.o) \ 
     9168   $(MODEL_LIB)(lib_mpp.o) \ 
     9169   $(MODEL_LIB)(lib_print.o) \ 
     9170   $(MODEL_LIB)(obc_oce.o) \ 
     9171   $(MODEL_LIB)(oce.o) \ 
     9172   $(MODEL_LIB)(par_kind.o) \ 
     9173   $(MODEL_LIB)(par_oce.o) \ 
     9174   $(MODEL_LIB)(phycst.o) \ 
     9175   $(MODEL_LIB)(taumod.o) \ 
     9176   $(MODEL_LIB)(trdicp.o) \ 
     9177   $(MODEL_LIB)(trdicp_oce.o) \ 
     9178   $(MODEL_LIB)(trdmld.o) \ 
     9179   $(MODEL_LIB)(trdmld_oce.o) \ 
     9180   $(MODEL_LIB)(trdmod_oce.o) \ 
     9181   $(MODEL_LIB)(trdvor.o) \ 
     9182   $(MODEL_LIB)(trdvor_oce.o) \ 
     9183   $(MODEL_LIB)(zdf_oce.o) \ 
     9184   agrif_opa_interp.F90 \ 
     9185   agrif_opa_update.F90 \ 
     9186   dom_oce.F90 \ 
     9187   in_out_manager.F90 \ 
     9188   lbclnk.F90 \ 
     9189   obctra.F90 \ 
     9190   oce.F90 \ 
     9191   prtctl.F90 \ 
     9192   trdmod.F90 \ 
     9193   trdmod_oce.F90 \ 
     9194   zdf_oce.F90 \ 
     9195   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     9196   $(MODEL_LIB)(agrif_opa_update.o) \ 
     9197   $(MODEL_LIB)(dom_oce.o) \ 
     9198   $(MODEL_LIB)(in_out_manager.o) \ 
     9199   $(MODEL_LIB)(lbclnk.o) \ 
     9200   $(MODEL_LIB)(obctra.o) \ 
     9201   $(MODEL_LIB)(oce.o) \ 
     9202   $(MODEL_LIB)(prtctl.o) \ 
    90019203   $(MODEL_LIB)(trdmod.o) \ 
    90029204   $(MODEL_LIB)(trdmod_oce.o) \ 
    9003    oce.F90 \ 
    9004    trdmod.F90 \ 
    9005    trdmod_oce.F90 \ 
    9006    domzgr_substitute.h90 \ 
    9007    KEY_CPP \ 
    9008    tranpc.F90 
    9009 $(MODEL_LIB)(tranxt.o) :   \ 
    9010    dom_oce.F90 \ 
    9011    in_out_manager.F90 \ 
    9012    lbclnk.F90 \ 
    9013    lib_mpp.F90 \ 
    9014    lib_print.f90 \ 
    9015    $(MODEL_LIB)(dom_oce.o) \ 
    9016    $(MODEL_LIB)(in_out_manager.o) \ 
    9017    $(MODEL_LIB)(lbclnk.o) \ 
    9018    $(MODEL_LIB)(lib_mpp.o) \ 
    9019    $(MODEL_LIB)(lib_print.o) \ 
    9020    $(MODEL_LIB)(obc_oce.o) \ 
    9021    $(MODEL_LIB)(oce.o) \ 
    9022    $(MODEL_LIB)(par_kind.o) \ 
    9023    $(MODEL_LIB)(par_oce.o) \ 
    9024    $(MODEL_LIB)(phycst.o) \ 
    9025    obc_oce.F90 \ 
    9026    oce.F90 \ 
    9027    par_kind.F90 \ 
    9028    par_oce.F90 \ 
    9029    phycst.F90 \ 
    9030    agrif_opa_interp.F90 \ 
    9031    agrif_opa_update.F90 \ 
    9032    dom_oce.F90 \ 
    9033    in_out_manager.F90 \ 
    9034    lbclnk.F90 \ 
    9035    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    9036    $(MODEL_LIB)(agrif_opa_update.o) \ 
    9037    $(MODEL_LIB)(dom_oce.o) \ 
    9038    $(MODEL_LIB)(in_out_manager.o) \ 
    9039    $(MODEL_LIB)(lbclnk.o) \ 
    9040    $(MODEL_LIB)(obctra.o) \ 
    9041    $(MODEL_LIB)(oce.o) \ 
    9042    $(MODEL_LIB)(prtctl.o) \ 
    90439205   $(MODEL_LIB)(zdf_oce.o) \ 
    9044    obctra.F90 \ 
    9045    oce.F90 \ 
    9046    prtctl.F90 \ 
    9047    zdf_oce.F90 \ 
    90489206   $(AGRIF_LIB) \ 
    90499207   KEY_CPP \ 
     
    90599217   dtatem.F90 \ 
    90609218   flxmod.F90 \ 
     9219   flxrnf.F90 \ 
    90619220   flx_oce.F90 \ 
    9062    flxrnf.F90 \ 
    90639221   ice_oce.F90 \ 
    90649222   in_out_manager.F90 \ 
    90659223   lbclnk.F90 \ 
    9066    lib_mpp.F90 \ 
    9067    lib_print.f90 \ 
     9224   ldftra_oce.F90 \ 
     9225   lib_mpp.F90 \ 
     9226   lib_print.f90 \ 
     9227   oce.F90 \ 
     9228   ocfzpt.F90 \ 
     9229   par_kind.F90 \ 
     9230   par_oce.F90 \ 
     9231   phycst.F90 \ 
     9232   prtctl.F90 \ 
     9233   sms.F90 \ 
     9234   taumod.F90 \ 
     9235   tradmp.F90 \ 
     9236   trdicp.F90 \ 
     9237   trdicp_oce.F90 \ 
     9238   trdmld.F90 \ 
     9239   trdmld_oce.F90 \ 
     9240   trdmod_oce.F90 \ 
     9241   trdvor.F90 \ 
     9242   trdvor_oce.F90 \ 
     9243   zdf_oce.F90 \ 
    90689244   $(MODEL_LIB)(blk_oce.o) \ 
    90699245   $(MODEL_LIB)(cpl_oce.o) \ 
     
    90759251   $(MODEL_LIB)(dtatem.o) \ 
    90769252   $(MODEL_LIB)(flxmod.o) \ 
     9253   $(MODEL_LIB)(flxrnf.o) \ 
    90779254   $(MODEL_LIB)(flx_oce.o) \ 
    9078    $(MODEL_LIB)(flxrnf.o) \ 
    90799255   $(MODEL_LIB)(ice_oce.o) \ 
    90809256   $(MODEL_LIB)(in_out_manager.o) \ 
    90819257   $(MODEL_LIB)(lbclnk.o) \ 
     9258   $(MODEL_LIB)(ldftra_oce.o) \ 
    90829259   $(MODEL_LIB)(lib_mpp.o) \ 
    90839260   $(MODEL_LIB)(lib_print.o) \ 
     
    90909267   $(MODEL_LIB)(sms.o) \ 
    90919268   $(MODEL_LIB)(taumod.o) \ 
    9092    $(MODEL_LIB)(trabbl.o) \ 
    90939269   $(MODEL_LIB)(tradmp.o) \ 
    90949270   $(MODEL_LIB)(trdicp.o) \ 
     
    90999275   $(MODEL_LIB)(trdvor.o) \ 
    91009276   $(MODEL_LIB)(trdvor_oce.o) \ 
    9101    oce.F90 \ 
    9102    ocfzpt.F90 \ 
    9103    par_kind.F90 \ 
    9104    par_oce.F90 \ 
    9105    phycst.F90 \ 
    9106    prtctl.F90 \ 
    9107    sms.F90 \ 
    9108    taumod.F90 \ 
    9109    trabbl.F90 \ 
    9110    tradmp.F90 \ 
    9111    trdicp.F90 \ 
    9112    trdicp_oce.F90 \ 
    9113    trdmld.F90 \ 
    9114    trdmld_oce.F90 \ 
     9277   $(MODEL_LIB)(zdf_oce.o) \ 
     9278   dom_oce.F90 \ 
     9279   in_out_manager.F90 \ 
     9280   ocesbc.F90 \ 
     9281   oce.F90 \ 
     9282   phycst.F90 \ 
     9283   prtctl.F90 \ 
     9284   trc_oce.F90 \ 
     9285   trdmod.F90 \ 
    91159286   trdmod_oce.F90 \ 
    9116    trdvor.F90 \ 
    9117    trdvor_oce.F90 \ 
    9118    dom_oce.F90 \ 
    9119    in_out_manager.F90 \ 
    9120    $(MODEL_LIB)(dom_oce.o) \ 
    9121    $(MODEL_LIB)(in_out_manager.o) \ 
    9122    $(MODEL_LIB)(oce.o) \ 
     9287   $(MODEL_LIB)(dom_oce.o) \ 
     9288   $(MODEL_LIB)(in_out_manager.o) \ 
    91239289   $(MODEL_LIB)(ocesbc.o) \ 
     9290   $(MODEL_LIB)(oce.o) \ 
    91249291   $(MODEL_LIB)(phycst.o) \ 
    91259292   $(MODEL_LIB)(prtctl.o) \ 
     
    91279294   $(MODEL_LIB)(trdmod.o) \ 
    91289295   $(MODEL_LIB)(trdmod_oce.o) \ 
    9129    oce.F90 \ 
    9130    ocesbc.F90 \ 
    9131    phycst.F90 \ 
    9132    prtctl.F90 \ 
    9133    trc_oce.F90 \ 
    9134    trdmod.F90 \ 
    9135    trdmod_oce.F90 \ 
    91369296   domzgr_substitute.h90 \ 
    91379297   vectopt_loop_substitute.h90 \ 
     
    91489308   dtatem.F90 \ 
    91499309   flxmod.F90 \ 
     9310   flxrnf.F90 \ 
    91509311   flx_oce.F90 \ 
    9151    flxrnf.F90 \ 
    91529312   ice_oce.F90 \ 
    91539313   in_out_manager.F90 \ 
    91549314   lbclnk.F90 \ 
    9155    lib_mpp.F90 \ 
    9156    lib_print.f90 \ 
     9315   ldftra_oce.F90 \ 
     9316   lib_mpp.F90 \ 
     9317   lib_print.f90 \ 
     9318   ocesbc.F90 \ 
     9319   oce.F90 \ 
     9320   ocfzpt.F90 \ 
     9321   par_kind.F90 \ 
     9322   par_oce.F90 \ 
     9323   phycst.F90 \ 
     9324   prtctl.F90 \ 
     9325   taumod.F90 \ 
     9326   tradmp.F90 \ 
     9327   trc_oce.F90 \ 
     9328   trdicp.F90 \ 
     9329   trdicp_oce.F90 \ 
     9330   trdmld.F90 \ 
     9331   trdmld_oce.F90 \ 
     9332   trdmod.F90 \ 
     9333   trdmod_oce.F90 \ 
     9334   trdvor.F90 \ 
     9335   trdvor_oce.F90 \ 
     9336   zdf_oce.F90 \ 
    91579337   $(MODEL_LIB)(blk_oce.o) \ 
    91589338   $(MODEL_LIB)(cpl_oce.o) \ 
     
    91649344   $(MODEL_LIB)(dtatem.o) \ 
    91659345   $(MODEL_LIB)(flxmod.o) \ 
     9346   $(MODEL_LIB)(flxrnf.o) \ 
    91669347   $(MODEL_LIB)(flx_oce.o) \ 
    9167    $(MODEL_LIB)(flxrnf.o) \ 
    91689348   $(MODEL_LIB)(ice_oce.o) \ 
    91699349   $(MODEL_LIB)(in_out_manager.o) \ 
    91709350   $(MODEL_LIB)(lbclnk.o) \ 
    9171    $(MODEL_LIB)(lib_mpp.o) \ 
    9172    $(MODEL_LIB)(lib_print.o) \ 
    9173    $(MODEL_LIB)(oce.o) \ 
     9351   $(MODEL_LIB)(ldftra_oce.o) \ 
     9352   $(MODEL_LIB)(lib_mpp.o) \ 
     9353   $(MODEL_LIB)(lib_print.o) \ 
    91749354   $(MODEL_LIB)(ocesbc.o) \ 
     9355   $(MODEL_LIB)(oce.o) \ 
    91759356   $(MODEL_LIB)(ocfzpt.o) \ 
    91769357   $(MODEL_LIB)(par_kind.o) \ 
     
    91799360   $(MODEL_LIB)(prtctl.o) \ 
    91809361   $(MODEL_LIB)(taumod.o) \ 
    9181    $(MODEL_LIB)(trabbl.o) \ 
    91829362   $(MODEL_LIB)(tradmp.o) \ 
    91839363   $(MODEL_LIB)(trc_oce.o) \ 
     
    91909370   $(MODEL_LIB)(trdvor.o) \ 
    91919371   $(MODEL_LIB)(trdvor_oce.o) \ 
    9192    oce.F90 \ 
     9372   $(MODEL_LIB)(zdf_oce.o) \ 
     9373   dom_oce.F90 \ 
     9374   in_out_manager.F90 \ 
    91939375   ocesbc.F90 \ 
    9194    ocfzpt.F90 \ 
    9195    par_kind.F90 \ 
    9196    par_oce.F90 \ 
    9197    phycst.F90 \ 
    9198    prtctl.F90 \ 
     9376   oce.F90 \ 
     9377   phycst.F90 \ 
     9378   prtctl.F90 \ 
     9379   traqsr.F90 \ 
     9380   trdmod.F90 \ 
     9381   trdmod_oce.F90 \ 
     9382   $(MODEL_LIB)(dom_oce.o) \ 
     9383   $(MODEL_LIB)(in_out_manager.o) \ 
     9384   $(MODEL_LIB)(ocesbc.o) \ 
     9385   $(MODEL_LIB)(oce.o) \ 
     9386   $(MODEL_LIB)(phycst.o) \ 
     9387   $(MODEL_LIB)(prtctl.o) \ 
     9388   $(MODEL_LIB)(traqsr.o) \ 
     9389   $(MODEL_LIB)(trdmod.o) \ 
     9390   $(MODEL_LIB)(trdmod_oce.o) \ 
     9391   domzgr_substitute.h90 \ 
     9392   vectopt_loop_substitute.h90 \ 
     9393   KEY_CPP \ 
     9394   trasbc.F90 
     9395$(MODEL_LIB)(trazdf.o) :   \ 
     9396   dom_oce.F90 \ 
     9397   dynzdf_exp.F90 \ 
     9398   eosbn2.F90 \ 
     9399   in_out_manager.F90 \ 
     9400   iom.F90 \ 
     9401   lbclnk.F90 \ 
     9402   ldfslp.F90 \ 
     9403   ldftra_oce.F90 \ 
     9404   lib_mpp.F90 \ 
     9405   lib_print.f90 \ 
     9406   ocesbc.F90 \ 
     9407   oce.F90 \ 
     9408   par_kind.F90 \ 
     9409   par_oce.F90 \ 
     9410   phycst.F90 \ 
     9411   prtctl.F90 \ 
     9412   restart.F90 \ 
    91999413   taumod.F90 \ 
    9200    trabbl.F90 \ 
    9201    tradmp.F90 \ 
    9202    trc_oce.F90 \ 
     9414   trazdf_exp.F90 \ 
    92039415   trdicp.F90 \ 
    92049416   trdicp_oce.F90 \ 
     
    92099421   trdvor.F90 \ 
    92109422   trdvor_oce.F90 \ 
    9211    dom_oce.F90 \ 
    9212    in_out_manager.F90 \ 
    9213    $(MODEL_LIB)(dom_oce.o) \ 
    9214    $(MODEL_LIB)(in_out_manager.o) \ 
    9215    $(MODEL_LIB)(oce.o) \ 
    9216    $(MODEL_LIB)(ocesbc.o) \ 
    9217    $(MODEL_LIB)(phycst.o) \ 
    9218    $(MODEL_LIB)(prtctl.o) \ 
    9219    $(MODEL_LIB)(traqsr.o) \ 
    9220    $(MODEL_LIB)(trdmod.o) \ 
    9221    $(MODEL_LIB)(trdmod_oce.o) \ 
    9222    oce.F90 \ 
    9223    ocesbc.F90 \ 
    9224    phycst.F90 \ 
    9225    prtctl.F90 \ 
    9226    traqsr.F90 \ 
    9227    trdmod.F90 \ 
    9228    trdmod_oce.F90 \ 
    9229    domzgr_substitute.h90 \ 
    9230    vectopt_loop_substitute.h90 \ 
    9231    KEY_CPP \ 
    9232    trasbc.F90 
    9233 $(MODEL_LIB)(trazdf_exp.o) :  \ 
    9234    dom_oce.F90 \ 
    9235    in_out_manager.F90 \ 
    9236    lbclnk.F90 \ 
    9237    lib_mpp.F90 \ 
    9238    lib_print.f90 \ 
    9239    $(MODEL_LIB)(dom_oce.o) \ 
    9240    $(MODEL_LIB)(in_out_manager.o) \ 
    9241    $(MODEL_LIB)(lbclnk.o) \ 
    9242    $(MODEL_LIB)(lib_mpp.o) \ 
    9243    $(MODEL_LIB)(lib_print.o) \ 
    9244    $(MODEL_LIB)(oce.o) \ 
    9245    $(MODEL_LIB)(par_kind.o) \ 
    9246    $(MODEL_LIB)(par_oce.o) \ 
    9247    $(MODEL_LIB)(prtctl.o) \ 
    9248    $(MODEL_LIB)(trabbl.o) \ 
    9249    $(MODEL_LIB)(trdicp.o) \ 
    9250    $(MODEL_LIB)(trdicp_oce.o) \ 
    9251    $(MODEL_LIB)(trdmld.o) \ 
    9252    $(MODEL_LIB)(trdmld_oce.o) \ 
    9253    $(MODEL_LIB)(trdmod_oce.o) \ 
    9254    $(MODEL_LIB)(trdvor.o) \ 
    9255    $(MODEL_LIB)(trdvor_oce.o) \ 
    9256    $(MODEL_LIB)(zdf_oce.o) \ 
    9257    oce.F90 \ 
    9258    par_kind.F90 \ 
    9259    par_oce.F90 \ 
    9260    prtctl.F90 \ 
    9261    trabbl.F90 \ 
    9262    trdicp.F90 \ 
    9263    trdicp_oce.F90 \ 
    9264    trdmld.F90 \ 
    9265    trdmld_oce.F90 \ 
    9266    trdmod_oce.F90 \ 
    9267    trdvor.F90 \ 
    9268    trdvor_oce.F90 \ 
    9269    zdf_oce.F90 \ 
    9270    dom_oce.F90 \ 
    9271    in_out_manager.F90 \ 
    9272    $(MODEL_LIB)(dom_oce.o) \ 
    9273    $(MODEL_LIB)(in_out_manager.o) \ 
    9274    $(MODEL_LIB)(oce.o) \ 
    9275    $(MODEL_LIB)(prtctl.o) \ 
    9276    $(MODEL_LIB)(trdmod.o) \ 
    9277    $(MODEL_LIB)(trdmod_oce.o) \ 
    9278    $(MODEL_LIB)(zdfddm.o) \ 
    9279    $(MODEL_LIB)(zdf_oce.o) \ 
    9280    oce.F90 \ 
    9281    prtctl.F90 \ 
    9282    trdmod.F90 \ 
    9283    trdmod_oce.F90 \ 
    92849423   zdfddm.F90 \ 
    92859424   zdf_oce.F90 \ 
    9286    domzgr_substitute.h90 \ 
    9287    zdfddm_substitute.h90 \ 
    9288    KEY_CPP \ 
    9289    trazdf_exp.F90 
    9290 $(MODEL_LIB)(trazdf.o) :   \ 
    9291    dom_oce.F90 \ 
    9292    dynzdf_exp.F90 \ 
    9293    eosbn2.F90 \ 
    9294    in_out_manager.F90 \ 
    9295    lbclnk.F90 \ 
    9296    ldfslp.F90 \ 
    9297    ldftra_oce.F90 \ 
    9298    lib_mpp.F90 \ 
    9299    lib_print.f90 \ 
    93009425   $(MODEL_LIB)(dom_oce.o) \ 
    93019426   $(MODEL_LIB)(dynzdf_exp.o) \ 
    93029427   $(MODEL_LIB)(eosbn2.o) \ 
    93039428   $(MODEL_LIB)(in_out_manager.o) \ 
     9429   $(MODEL_LIB)(iom.o) \ 
    93049430   $(MODEL_LIB)(lbclnk.o) \ 
    93059431   $(MODEL_LIB)(ldfslp.o) \ 
     
    93079433   $(MODEL_LIB)(lib_mpp.o) \ 
    93089434   $(MODEL_LIB)(lib_print.o) \ 
    9309    $(MODEL_LIB)(oce.o) \ 
    93109435   $(MODEL_LIB)(ocesbc.o) \ 
    9311    $(MODEL_LIB)(par_kind.o) \ 
    9312    $(MODEL_LIB)(par_oce.o) \ 
    9313    $(MODEL_LIB)(phycst.o) \ 
    9314    $(MODEL_LIB)(prtctl.o) \ 
     9436   $(MODEL_LIB)(oce.o) \ 
     9437   $(MODEL_LIB)(par_kind.o) \ 
     9438   $(MODEL_LIB)(par_oce.o) \ 
     9439   $(MODEL_LIB)(phycst.o) \ 
     9440   $(MODEL_LIB)(prtctl.o) \ 
     9441   $(MODEL_LIB)(restart.o) \ 
    93159442   $(MODEL_LIB)(taumod.o) \ 
    9316    $(MODEL_LIB)(trabbl.o) \ 
    93179443   $(MODEL_LIB)(trazdf_exp.o) \ 
    93189444   $(MODEL_LIB)(trdicp.o) \ 
     
    93269452   $(MODEL_LIB)(zdfddm.o) \ 
    93279453   $(MODEL_LIB)(zdf_oce.o) \ 
    9328    oce.F90 \ 
    9329    ocesbc.F90 \ 
    9330    par_kind.F90 \ 
    9331    par_oce.F90 \ 
    9332    phycst.F90 \ 
    9333    prtctl.F90 \ 
    9334    taumod.F90 \ 
    9335    trabbl.F90 \ 
    9336    trazdf_exp.F90 \ 
    9337    trdicp.F90 \ 
    9338    trdicp_oce.F90 \ 
    9339    trdmld.F90 \ 
    9340    trdmld_oce.F90 \ 
    9341    trdmod.F90 \ 
    9342    trdmod_oce.F90 \ 
    9343    trdvor.F90 \ 
    9344    trdvor_oce.F90 \ 
    9345    zdfddm.F90 \ 
    9346    zdf_oce.F90 \ 
    93479454   dom_oce.F90 \ 
    93489455   in_out_manager.F90 \ 
    93499456   ldftra_oce.F90 \ 
    9350    $(MODEL_LIB)(dom_oce.o) \ 
    9351    $(MODEL_LIB)(in_out_manager.o) \ 
    9352    $(MODEL_LIB)(ldftra_oce.o) \ 
    9353    $(MODEL_LIB)(oce.o) \ 
    9354    $(MODEL_LIB)(prtctl.o) \ 
    9355    $(MODEL_LIB)(trazdf_exp.o) \ 
    9356    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    9357    $(MODEL_LIB)(trazdf_imp.o) \ 
    9358    $(MODEL_LIB)(trdmod.o) \ 
    9359    $(MODEL_LIB)(trdmod_oce.o) \ 
    9360    $(MODEL_LIB)(zdfkpp.o) \ 
    9361    $(MODEL_LIB)(zdf_oce.o) \ 
    9362    $(MODEL_LIB)(zdftke.o) \ 
    93639457   oce.F90 \ 
    93649458   prtctl.F90 \ 
     
    93699463   trdmod_oce.F90 \ 
    93709464   zdfkpp.F90 \ 
     9465   zdftke.F90 \ 
    93719466   zdf_oce.F90 \ 
    9372    zdftke.F90 \ 
     9467   $(MODEL_LIB)(dom_oce.o) \ 
     9468   $(MODEL_LIB)(in_out_manager.o) \ 
     9469   $(MODEL_LIB)(ldftra_oce.o) \ 
     9470   $(MODEL_LIB)(oce.o) \ 
     9471   $(MODEL_LIB)(prtctl.o) \ 
     9472   $(MODEL_LIB)(trazdf_exp.o) \ 
     9473   $(MODEL_LIB)(trazdf_imp.o) \ 
     9474   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     9475   $(MODEL_LIB)(trdmod.o) \ 
     9476   $(MODEL_LIB)(trdmod_oce.o) \ 
     9477   $(MODEL_LIB)(zdfkpp.o) \ 
     9478   $(MODEL_LIB)(zdftke.o) \ 
     9479   $(MODEL_LIB)(zdf_oce.o) \ 
    93739480   domzgr_substitute.h90 \ 
    93749481   vectopt_loop_substitute.h90 \ 
     
    93769483   KEY_CPP \ 
    93779484   trazdf.F90 
     9485$(MODEL_LIB)(trazdf_exp.o) :  \ 
     9486   dom_oce.F90 \ 
     9487   in_out_manager.F90 \ 
     9488   lbclnk.F90 \ 
     9489   ldftra_oce.F90 \ 
     9490   lib_mpp.F90 \ 
     9491   lib_print.f90 \ 
     9492   oce.F90 \ 
     9493   par_kind.F90 \ 
     9494   par_oce.F90 \ 
     9495   phycst.F90 \ 
     9496   prtctl.F90 \ 
     9497   taumod.F90 \ 
     9498   trdicp.F90 \ 
     9499   trdicp_oce.F90 \ 
     9500   trdmld.F90 \ 
     9501   trdmld_oce.F90 \ 
     9502   trdmod_oce.F90 \ 
     9503   trdvor.F90 \ 
     9504   trdvor_oce.F90 \ 
     9505   zdf_oce.F90 \ 
     9506   $(MODEL_LIB)(dom_oce.o) \ 
     9507   $(MODEL_LIB)(in_out_manager.o) \ 
     9508   $(MODEL_LIB)(lbclnk.o) \ 
     9509   $(MODEL_LIB)(ldftra_oce.o) \ 
     9510   $(MODEL_LIB)(lib_mpp.o) \ 
     9511   $(MODEL_LIB)(lib_print.o) \ 
     9512   $(MODEL_LIB)(oce.o) \ 
     9513   $(MODEL_LIB)(par_kind.o) \ 
     9514   $(MODEL_LIB)(par_oce.o) \ 
     9515   $(MODEL_LIB)(phycst.o) \ 
     9516   $(MODEL_LIB)(prtctl.o) \ 
     9517   $(MODEL_LIB)(taumod.o) \ 
     9518   $(MODEL_LIB)(trdicp.o) \ 
     9519   $(MODEL_LIB)(trdicp_oce.o) \ 
     9520   $(MODEL_LIB)(trdmld.o) \ 
     9521   $(MODEL_LIB)(trdmld_oce.o) \ 
     9522   $(MODEL_LIB)(trdmod_oce.o) \ 
     9523   $(MODEL_LIB)(trdvor.o) \ 
     9524   $(MODEL_LIB)(trdvor_oce.o) \ 
     9525   $(MODEL_LIB)(zdf_oce.o) \ 
     9526   dom_oce.F90 \ 
     9527   in_out_manager.F90 \ 
     9528   oce.F90 \ 
     9529   prtctl.F90 \ 
     9530   trdmod.F90 \ 
     9531   trdmod_oce.F90 \ 
     9532   zdfddm.F90 \ 
     9533   zdf_oce.F90 \ 
     9534   $(MODEL_LIB)(dom_oce.o) \ 
     9535   $(MODEL_LIB)(in_out_manager.o) \ 
     9536   $(MODEL_LIB)(oce.o) \ 
     9537   $(MODEL_LIB)(prtctl.o) \ 
     9538   $(MODEL_LIB)(trdmod.o) \ 
     9539   $(MODEL_LIB)(trdmod_oce.o) \ 
     9540   $(MODEL_LIB)(zdfddm.o) \ 
     9541   $(MODEL_LIB)(zdf_oce.o) \ 
     9542   domzgr_substitute.h90 \ 
     9543   zdfddm_substitute.h90 \ 
     9544   KEY_CPP \ 
     9545   trazdf_exp.F90 
    93789546$(MODEL_LIB)(trazdf_imp.o) :  \ 
    93799547   dom_oce.F90 \ 
     
    93849552   lib_mpp.F90 \ 
    93859553   lib_print.f90 \ 
     9554   oce.F90 \ 
     9555   par_kind.F90 \ 
     9556   par_oce.F90 \ 
     9557   phycst.F90 \ 
     9558   prtctl.F90 \ 
     9559   taumod.F90 \ 
     9560   trdicp.F90 \ 
     9561   trdicp_oce.F90 \ 
     9562   trdmld.F90 \ 
     9563   trdmld_oce.F90 \ 
     9564   trdmod_oce.F90 \ 
     9565   trdvor.F90 \ 
     9566   trdvor_oce.F90 \ 
     9567   zdfmxl.F90 \ 
     9568   zdf_oce.F90 \ 
    93869569   $(MODEL_LIB)(dom_oce.o) \ 
    93879570   $(MODEL_LIB)(in_out_manager.o) \ 
     
    93969579   $(MODEL_LIB)(phycst.o) \ 
    93979580   $(MODEL_LIB)(prtctl.o) \ 
    9398    $(MODEL_LIB)(trabbl.o) \ 
     9581   $(MODEL_LIB)(taumod.o) \ 
    93999582   $(MODEL_LIB)(trdicp.o) \ 
    94009583   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    94069589   $(MODEL_LIB)(zdfmxl.o) \ 
    94079590   $(MODEL_LIB)(zdf_oce.o) \ 
    9408    oce.F90 \ 
    9409    par_kind.F90 \ 
    9410    par_oce.F90 \ 
    9411    phycst.F90 \ 
    9412    prtctl.F90 \ 
    9413    trabbl.F90 \ 
     9591   dom_oce.F90 \ 
     9592   in_out_manager.F90 \ 
     9593   lbclnk.F90 \ 
     9594   ldfslp.F90 \ 
     9595   ldftra_oce.F90 \ 
     9596   oce.F90 \ 
     9597   prtctl.F90 \ 
     9598   trdmod.F90 \ 
     9599   trdmod_oce.F90 \ 
     9600   zdfddm.F90 \ 
     9601   zdf_oce.F90 \ 
     9602   $(MODEL_LIB)(dom_oce.o) \ 
     9603   $(MODEL_LIB)(in_out_manager.o) \ 
     9604   $(MODEL_LIB)(lbclnk.o) \ 
     9605   $(MODEL_LIB)(ldfslp.o) \ 
     9606   $(MODEL_LIB)(ldftra_oce.o) \ 
     9607   $(MODEL_LIB)(oce.o) \ 
     9608   $(MODEL_LIB)(prtctl.o) \ 
     9609   $(MODEL_LIB)(trdmod.o) \ 
     9610   $(MODEL_LIB)(trdmod_oce.o) \ 
     9611   $(MODEL_LIB)(zdfddm.o) \ 
     9612   $(MODEL_LIB)(zdf_oce.o) \ 
     9613   domzgr_substitute.h90 \ 
     9614   ldftra_substitute.h90 \ 
     9615   vectopt_loop_substitute.h90 \ 
     9616   zdfddm_substitute.h90 \ 
     9617   KEY_CPP \ 
     9618   trazdf_imp.F90 
     9619$(MODEL_LIB)(trazdf_imp_jki.o) : \ 
     9620   dom_oce.F90 \ 
     9621   in_out_manager.F90 \ 
     9622   lbclnk.F90 \ 
     9623   ldfdyn_oce.F90 \ 
     9624   ldftra_oce.F90 \ 
     9625   lib_mpp.F90 \ 
     9626   lib_print.f90 \ 
     9627   oce.F90 \ 
     9628   par_kind.F90 \ 
     9629   par_oce.F90 \ 
     9630   phycst.F90 \ 
     9631   prtctl.F90 \ 
     9632   taumod.F90 \ 
    94149633   trdicp.F90 \ 
    94159634   trdicp_oce.F90 \ 
     
    94219640   zdfmxl.F90 \ 
    94229641   zdf_oce.F90 \ 
    9423    dom_oce.F90 \ 
    9424    in_out_manager.F90 \ 
    9425    lbclnk.F90 \ 
    9426    ldfslp.F90 \ 
    9427    ldftra_oce.F90 \ 
    9428    $(MODEL_LIB)(dom_oce.o) \ 
    9429    $(MODEL_LIB)(in_out_manager.o) \ 
    9430    $(MODEL_LIB)(lbclnk.o) \ 
    9431    $(MODEL_LIB)(ldfslp.o) \ 
    9432    $(MODEL_LIB)(ldftra_oce.o) \ 
    9433    $(MODEL_LIB)(oce.o) \ 
    9434    $(MODEL_LIB)(prtctl.o) \ 
    9435    $(MODEL_LIB)(trdmod.o) \ 
    9436    $(MODEL_LIB)(trdmod_oce.o) \ 
    9437    $(MODEL_LIB)(zdfddm.o) \ 
    9438    $(MODEL_LIB)(zdf_oce.o) \ 
    9439    oce.F90 \ 
    9440    prtctl.F90 \ 
    9441    trdmod.F90 \ 
    9442    trdmod_oce.F90 \ 
    9443    zdfddm.F90 \ 
    9444    zdf_oce.F90 \ 
    9445    domzgr_substitute.h90 \ 
    9446    ldftra_substitute.h90 \ 
    9447    vectopt_loop_substitute.h90 \ 
    9448    zdfddm_substitute.h90 \ 
    9449    KEY_CPP \ 
    9450    trazdf_imp.F90 
    9451 $(MODEL_LIB)(trazdf_imp_jki.o) : \ 
    9452    dom_oce.F90 \ 
    9453    in_out_manager.F90 \ 
    9454    lbclnk.F90 \ 
    9455    ldfdyn_oce.F90 \ 
    9456    ldftra_oce.F90 \ 
    9457    lib_mpp.F90 \ 
    9458    lib_print.f90 \ 
    94599642   $(MODEL_LIB)(dom_oce.o) \ 
    94609643   $(MODEL_LIB)(in_out_manager.o) \ 
     
    94699652   $(MODEL_LIB)(phycst.o) \ 
    94709653   $(MODEL_LIB)(prtctl.o) \ 
    9471    $(MODEL_LIB)(trabbl.o) \ 
     9654   $(MODEL_LIB)(taumod.o) \ 
    94729655   $(MODEL_LIB)(trdicp.o) \ 
    94739656   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    94799662   $(MODEL_LIB)(zdfmxl.o) \ 
    94809663   $(MODEL_LIB)(zdf_oce.o) \ 
    9481    oce.F90 \ 
    9482    par_kind.F90 \ 
    9483    par_oce.F90 \ 
    9484    phycst.F90 \ 
    9485    prtctl.F90 \ 
    9486    trabbl.F90 \ 
    9487    trdicp.F90 \ 
    9488    trdicp_oce.F90 \ 
    9489    trdmld.F90 \ 
    9490    trdmld_oce.F90 \ 
    9491    trdmod_oce.F90 \ 
    9492    trdvor.F90 \ 
    9493    trdvor_oce.F90 \ 
    9494    zdfmxl.F90 \ 
    9495    zdf_oce.F90 \ 
    94969664   dom_oce.F90 \ 
    94979665   in_out_manager.F90 \ 
     
    94999667   ldfslp.F90 \ 
    95009668   ldftra_oce.F90 \ 
     9669   oce.F90 \ 
     9670   prtctl.F90 \ 
     9671   trdmod.F90 \ 
     9672   trdmod_oce.F90 \ 
     9673   zdfddm.F90 \ 
     9674   zdf_oce.F90 \ 
    95019675   $(MODEL_LIB)(dom_oce.o) \ 
    95029676   $(MODEL_LIB)(in_out_manager.o) \ 
     
    95109684   $(MODEL_LIB)(zdfddm.o) \ 
    95119685   $(MODEL_LIB)(zdf_oce.o) \ 
    9512    oce.F90 \ 
    9513    prtctl.F90 \ 
    9514    trdmod.F90 \ 
    9515    trdmod_oce.F90 \ 
    9516    zdfddm.F90 \ 
    9517    zdf_oce.F90 \ 
    95189686   domzgr_substitute.h90 \ 
    95199687   ldftra_substitute.h90 \ 
     
    95229690   KEY_CPP \ 
    95239691   trazdf_imp_jki.F90 
    9524 $(MODEL_LIB)(trc_oce.o) :  \ 
    9525    $(MODEL_LIB)(par_kind.o) \ 
    9526    par_kind.F90 \ 
    9527    $(MODEL_LIB)(par_oce.o) \ 
    9528    $(MODEL_LIB)(sms.o) \ 
    9529    par_oce.F90 \ 
    9530    sms.F90 \ 
    9531    KEY_CPP \ 
    9532    trc_oce.F90 
    95339692$(MODEL_LIB)(trcstp.o) :   \ 
    95349693   trcstp.F90 
     9694$(MODEL_LIB)(trc_oce.o) :  \ 
     9695   par_kind.F90 \ 
     9696   $(MODEL_LIB)(par_kind.o) \ 
     9697   par_oce.F90 \ 
     9698   sms.F90 \ 
     9699   $(MODEL_LIB)(par_oce.o) \ 
     9700   $(MODEL_LIB)(sms.o) \ 
     9701   KEY_CPP \ 
     9702   trc_oce.F90 
    95359703$(MODEL_LIB)(trdicp.o) :   \ 
    95369704   dom_oce.F90 \ 
    95379705   in_out_manager.F90 \ 
    95389706   lib_print.f90 \ 
     9707   par_kind.F90 \ 
     9708   par_oce.F90 \ 
     9709   phycst.F90 \ 
     9710   prtctl.F90 \ 
     9711   trdicp_oce.F90 \ 
     9712   trdmld_oce.F90 \ 
     9713   trdvor_oce.F90 \ 
     9714   zdfddm.F90 \ 
    95399715   $(MODEL_LIB)(dom_oce.o) \ 
    95409716   $(MODEL_LIB)(in_out_manager.o) \ 
     
    95489724   $(MODEL_LIB)(trdvor_oce.o) \ 
    95499725   $(MODEL_LIB)(zdfddm.o) \ 
    9550    par_kind.F90 \ 
    9551    par_oce.F90 \ 
    9552    phycst.F90 \ 
    9553    prtctl.F90 \ 
    9554    trdicp_oce.F90 \ 
    9555    trdmld_oce.F90 \ 
    9556    trdvor_oce.F90 \ 
    9557    zdfddm.F90 \ 
    95589726   dom_oce.F90 \ 
    95599727   eosbn2.F90 \ 
     
    95629730   ldftra_oce.F90 \ 
    95639731   lib_mpp.F90 \ 
     9732   oce.F90 \ 
     9733   phycst.F90 \ 
     9734   trdmod_oce.F90 \ 
     9735   zdf_oce.F90 \ 
    95649736   $(MODEL_LIB)(dom_oce.o) \ 
    95659737   $(MODEL_LIB)(eosbn2.o) \ 
     
    95729744   $(MODEL_LIB)(trdmod_oce.o) \ 
    95739745   $(MODEL_LIB)(zdf_oce.o) \ 
    9574    oce.F90 \ 
    9575    phycst.F90 \ 
    9576    trdmod_oce.F90 \ 
    9577    zdf_oce.F90 \ 
    95789746   domzgr_substitute.h90 \ 
    95799747   vectopt_loop_substitute.h90 \ 
     
    95819749   trdicp.F90 
    95829750$(MODEL_LIB)(trdicp_oce.o) :  \ 
    9583    $(MODEL_LIB)(par_kind.o) \ 
    9584    par_kind.F90 \ 
    9585    $(MODEL_LIB)(par_oce.o) \ 
    9586    par_oce.F90 \ 
     9751   par_kind.F90 \ 
     9752   $(MODEL_LIB)(par_kind.o) \ 
     9753   par_oce.F90 \ 
     9754   $(MODEL_LIB)(par_oce.o) \ 
    95879755   KEY_CPP \ 
    95889756   trdicp_oce.F90 
     
    95969764   lib_mpp.F90 \ 
    95979765   lib_print.f90 \ 
     9766   oce.F90 \ 
     9767   par_kind.F90 \ 
     9768   par_oce.F90 \ 
     9769   phycst.F90 \ 
     9770   prtctl.F90 \ 
     9771   trdicp_oce.F90 \ 
     9772   trdmld_oce.F90 \ 
     9773   trdmod_oce.F90 \ 
     9774   trdvor_oce.F90 \ 
     9775   zdfmxl.F90 \ 
     9776   zdf_oce.F90 \ 
    95989777   $(MODEL_LIB)(daymod.o) \ 
    95999778   $(MODEL_LIB)(dom_oce.o) \ 
     
    96119790   $(MODEL_LIB)(trdicp_oce.o) \ 
    96129791   $(MODEL_LIB)(trdmld_oce.o) \ 
     9792   $(MODEL_LIB)(trdmod_oce.o) \ 
    96139793   $(MODEL_LIB)(trdvor_oce.o) \ 
    96149794   $(MODEL_LIB)(zdfmxl.o) \ 
    96159795   $(MODEL_LIB)(zdf_oce.o) \ 
    9616    oce.F90 \ 
    9617    par_kind.F90 \ 
    9618    par_oce.F90 \ 
    9619    phycst.F90 \ 
    9620    prtctl.F90 \ 
    9621    trdicp_oce.F90 \ 
    9622    trdmld_oce.F90 \ 
    9623    trdvor_oce.F90 \ 
    9624    zdfmxl.F90 \ 
    9625    zdf_oce.F90 \ 
    96269796   daymod.F90 \ 
    96279797   diadimg.F90 \ 
     
    96329802   ldfslp.F90 \ 
    96339803   ldftra_oce.F90 \ 
     9804   oce.F90 \ 
     9805   phycst.F90 \ 
     9806   prtctl.F90 \ 
     9807   trdmld_rst.F90 \ 
     9808   trdmod_oce.F90 \ 
     9809   zdfddm.F90 \ 
     9810   zdfmxl.F90 \ 
     9811   zdf_oce.F90 \ 
    96349812   $(MODEL_LIB)(daymod.o) \ 
    96359813   $(MODEL_LIB)(diadimg.o) \ 
     
    96429820   $(MODEL_LIB)(oce.o) \ 
    96439821   $(MODEL_LIB)(phycst.o) \ 
     9822   $(MODEL_LIB)(prtctl.o) \ 
     9823   $(MODEL_LIB)(trdmld_rst.o) \ 
    96449824   $(MODEL_LIB)(trdmod_oce.o) \ 
    96459825   $(MODEL_LIB)(zdfddm.o) \ 
    96469826   $(MODEL_LIB)(zdfmxl.o) \ 
    96479827   $(MODEL_LIB)(zdf_oce.o) \ 
    9648    oce.F90 \ 
    9649    phycst.F90 \ 
    9650    trdmod_oce.F90 \ 
    9651    zdfddm.F90 \ 
    9652    zdfmxl.F90 \ 
    9653    zdf_oce.F90 \ 
    96549828   domzgr_substitute.h90 \ 
    96559829   ldftra_substitute.h90 \ 
     
    96599833   trdmld.F90 
    96609834$(MODEL_LIB)(trdmld_oce.o) :  \ 
    9661    $(MODEL_LIB)(par_kind.o) \ 
    9662    par_kind.F90 \ 
    9663    $(MODEL_LIB)(par_oce.o) \ 
    9664    par_oce.F90 \ 
     9835   par_kind.F90 \ 
     9836   $(MODEL_LIB)(par_kind.o) \ 
     9837   par_oce.F90 \ 
     9838   $(MODEL_LIB)(par_oce.o) \ 
    96659839   KEY_CPP \ 
    96669840   trdmld_oce.F90 
     9841$(MODEL_LIB)(trdmld_rst.o) :  \ 
     9842   dom_oce.F90 \ 
     9843   in_out_manager.F90 \ 
     9844   lib_print.f90 \ 
     9845   par_kind.F90 \ 
     9846   par_oce.F90 \ 
     9847   phycst.F90 \ 
     9848   prtctl.F90 \ 
     9849   trdicp_oce.F90 \ 
     9850   trdmld_oce.F90 \ 
     9851   trdvor_oce.F90 \ 
     9852   $(MODEL_LIB)(dom_oce.o) \ 
     9853   $(MODEL_LIB)(in_out_manager.o) \ 
     9854   $(MODEL_LIB)(lib_print.o) \ 
     9855   $(MODEL_LIB)(par_kind.o) \ 
     9856   $(MODEL_LIB)(par_oce.o) \ 
     9857   $(MODEL_LIB)(phycst.o) \ 
     9858   $(MODEL_LIB)(prtctl.o) \ 
     9859   $(MODEL_LIB)(trdicp_oce.o) \ 
     9860   $(MODEL_LIB)(trdmld_oce.o) \ 
     9861   $(MODEL_LIB)(trdvor_oce.o) \ 
     9862   daymod.F90 \ 
     9863   dom_oce.F90 \ 
     9864   in_out_manager.F90 \ 
     9865   trdmod_oce.F90 \ 
     9866   $(MODEL_LIB)(daymod.o) \ 
     9867   $(MODEL_LIB)(dom_oce.o) \ 
     9868   $(MODEL_LIB)(in_out_manager.o) \ 
     9869   $(MODEL_LIB)(trdmod_oce.o) \ 
     9870   $(IOIPSL_LIB) \ 
     9871   KEY_CPP \ 
     9872   trdmld_rst.F90 
    96679873$(MODEL_LIB)(trdmod.o) :   \ 
    96689874   daymod.F90 \ 
     
    96789884   lib_mpp.F90 \ 
    96799885   lib_print.f90 \ 
     9886   oce.F90 \ 
     9887   par_kind.F90 \ 
     9888   par_oce.F90 \ 
     9889   phycst.F90 \ 
     9890   prtctl.F90 \ 
     9891   trdicp_oce.F90 \ 
     9892   trdmld_oce.F90 \ 
     9893   trdmld_rst.F90 \ 
     9894   trdmod_oce.F90 \ 
     9895   trdvor_oce.F90 \ 
     9896   zdfddm.F90 \ 
     9897   zdfmxl.F90 \ 
     9898   zdf_oce.F90 \ 
    96809899   $(MODEL_LIB)(daymod.o) \ 
    96819900   $(MODEL_LIB)(diadimg.o) \ 
     
    96979916   $(MODEL_LIB)(trdicp_oce.o) \ 
    96989917   $(MODEL_LIB)(trdmld_oce.o) \ 
     9918   $(MODEL_LIB)(trdmld_rst.o) \ 
    96999919   $(MODEL_LIB)(trdmod_oce.o) \ 
    97009920   $(MODEL_LIB)(trdvor_oce.o) \ 
     
    97029922   $(MODEL_LIB)(zdfmxl.o) \ 
    97039923   $(MODEL_LIB)(zdf_oce.o) \ 
    9704    oce.F90 \ 
    9705    par_kind.F90 \ 
    9706    par_oce.F90 \ 
    9707    phycst.F90 \ 
    9708    prtctl.F90 \ 
    9709    trdicp_oce.F90 \ 
    9710    trdmld_oce.F90 \ 
     9924   dom_oce.F90 \ 
     9925   in_out_manager.F90 \ 
     9926   ldftra_oce.F90 \ 
     9927   oce.F90 \ 
     9928   phycst.F90 \ 
     9929   taumod.F90 \ 
     9930   trdicp.F90 \ 
     9931   trdmld.F90 \ 
    97119932   trdmod_oce.F90 \ 
    9712    trdvor_oce.F90 \ 
    9713    zdfddm.F90 \ 
    9714    zdfmxl.F90 \ 
     9933   trdvor.F90 \ 
    97159934   zdf_oce.F90 \ 
    9716    dom_oce.F90 \ 
    9717    in_out_manager.F90 \ 
    9718    $(MODEL_LIB)(dom_oce.o) \ 
    9719    $(MODEL_LIB)(in_out_manager.o) \ 
    9720    $(MODEL_LIB)(oce.o) \ 
    9721    $(MODEL_LIB)(trabbl.o) \ 
     9935   $(MODEL_LIB)(dom_oce.o) \ 
     9936   $(MODEL_LIB)(in_out_manager.o) \ 
     9937   $(MODEL_LIB)(ldftra_oce.o) \ 
     9938   $(MODEL_LIB)(oce.o) \ 
     9939   $(MODEL_LIB)(phycst.o) \ 
     9940   $(MODEL_LIB)(taumod.o) \ 
    97229941   $(MODEL_LIB)(trdicp.o) \ 
    97239942   $(MODEL_LIB)(trdmld.o) \ 
    97249943   $(MODEL_LIB)(trdmod_oce.o) \ 
    97259944   $(MODEL_LIB)(trdvor.o) \ 
    9726    oce.F90 \ 
    9727    trabbl.F90 \ 
    9728    trdicp.F90 \ 
    9729    trdmld.F90 \ 
    9730    trdmod_oce.F90 \ 
    9731    trdvor.F90 \ 
     9945   $(MODEL_LIB)(zdf_oce.o) \ 
    97329946   domzgr_substitute.h90 \ 
    97339947   vectopt_loop_substitute.h90 \ 
     
    97359949   trdmod.F90 
    97369950$(MODEL_LIB)(trdmod_oce.o) :  \ 
    9737    $(MODEL_LIB)(par_oce.o) \ 
    9738    par_oce.F90 \ 
     9951   par_oce.F90 \ 
     9952   $(MODEL_LIB)(par_oce.o) \ 
     9953   trdicp_oce.F90 \ 
     9954   trdmld_oce.F90 \ 
     9955   trdvor_oce.F90 \ 
    97399956   $(MODEL_LIB)(trdicp_oce.o) \ 
    97409957   $(MODEL_LIB)(trdmld_oce.o) \ 
    97419958   $(MODEL_LIB)(trdvor_oce.o) \ 
     9959   KEY_CPP \ 
     9960   trdmod_oce.F90 
     9961$(MODEL_LIB)(trdvor.o) :   \ 
     9962   daymod.F90 \ 
     9963   dom_oce.F90 \ 
     9964   in_out_manager.F90 \ 
     9965   lib_mpp.F90 \ 
     9966   lib_print.f90 \ 
     9967   oce.F90 \ 
     9968   par_kind.F90 \ 
     9969   par_oce.F90 \ 
     9970   phycst.F90 \ 
     9971   prtctl.F90 \ 
    97429972   trdicp_oce.F90 \ 
    97439973   trdmld_oce.F90 \ 
    97449974   trdvor_oce.F90 \ 
    9745    trdmod_oce.F90 
    9746 $(MODEL_LIB)(trdvor.o) :   \ 
    9747    daymod.F90 \ 
    9748    dom_oce.F90 \ 
    9749    in_out_manager.F90 \ 
    9750    lib_mpp.F90 \ 
    9751    lib_print.f90 \ 
     9975   zdf_oce.F90 \ 
    97529976   $(MODEL_LIB)(daymod.o) \ 
    97539977   $(MODEL_LIB)(dom_oce.o) \ 
     
    97649988   $(MODEL_LIB)(trdvor_oce.o) \ 
    97659989   $(MODEL_LIB)(zdf_oce.o) \ 
    9766    oce.F90 \ 
    9767    par_kind.F90 \ 
    9768    par_oce.F90 \ 
    9769    phycst.F90 \ 
    9770    prtctl.F90 \ 
    9771    trdicp_oce.F90 \ 
    9772    trdmld_oce.F90 \ 
    9773    trdvor_oce.F90 \ 
    9774    zdf_oce.F90 \ 
    97759990   daymod.F90 \ 
    97769991   dianam.F90 \ 
     
    97799994   lbclnk.F90 \ 
    97809995   ldfdyn_oce.F90 \ 
     9996   oce.F90 \ 
     9997   phycst.F90 \ 
     9998   trdmod_oce.F90 \ 
     9999   zdfmxl.F90 \ 
     10000   zdf_oce.F90 \ 
    978110001   $(MODEL_LIB)(daymod.o) \ 
    978210002   $(MODEL_LIB)(dianam.o) \ 
     
    979010010   $(MODEL_LIB)(zdfmxl.o) \ 
    979110011   $(MODEL_LIB)(zdf_oce.o) \ 
    9792    oce.F90 \ 
    9793    phycst.F90 \ 
    9794    trdmod_oce.F90 \ 
    9795    zdfmxl.F90 \ 
    9796    zdf_oce.F90 \ 
    979710012   domzgr_substitute.h90 \ 
    979810013   ldfdyn_substitute.h90 \ 
     
    980210017   trdvor.F90 
    980310018$(MODEL_LIB)(trdvor_oce.o) :  \ 
    9804    $(MODEL_LIB)(par_kind.o) \ 
    9805    par_kind.F90 \ 
    9806    $(MODEL_LIB)(par_oce.o) \ 
    9807    par_oce.F90 \ 
     10019   par_kind.F90 \ 
     10020   $(MODEL_LIB)(par_kind.o) \ 
     10021   par_oce.F90 \ 
     10022   $(MODEL_LIB)(par_oce.o) \ 
     10023   KEY_CPP \ 
    980810024   trdvor_oce.F90 
    980910025$(MODEL_LIB)(wzvmod.o) :   \ 
     
    981210028   lib_mpp.F90 \ 
    981310029   lib_print.f90 \ 
    9814    $(MODEL_LIB)(dom_oce.o) \ 
    9815    $(MODEL_LIB)(in_out_manager.o) \ 
    9816    $(MODEL_LIB)(lib_mpp.o) \ 
    9817    $(MODEL_LIB)(lib_print.o) \ 
    9818    $(MODEL_LIB)(par_kind.o) \ 
    9819    $(MODEL_LIB)(par_oce.o) \ 
    9820    par_kind.F90 \ 
    9821    par_oce.F90 \ 
    9822    dom_oce.F90 \ 
    9823    in_out_manager.F90 \ 
    9824    $(MODEL_LIB)(dom_oce.o) \ 
    9825    $(MODEL_LIB)(in_out_manager.o) \ 
    9826    $(MODEL_LIB)(oce.o) \ 
    9827    $(MODEL_LIB)(prtctl.o) \ 
    9828    oce.F90 \ 
    9829    prtctl.F90 \ 
     10030   par_kind.F90 \ 
     10031   par_oce.F90 \ 
     10032   $(MODEL_LIB)(dom_oce.o) \ 
     10033   $(MODEL_LIB)(in_out_manager.o) \ 
     10034   $(MODEL_LIB)(lib_mpp.o) \ 
     10035   $(MODEL_LIB)(lib_print.o) \ 
     10036   $(MODEL_LIB)(par_kind.o) \ 
     10037   $(MODEL_LIB)(par_oce.o) \ 
     10038   dom_oce.F90 \ 
     10039   in_out_manager.F90 \ 
     10040   oce.F90 \ 
     10041   prtctl.F90 \ 
     10042   $(MODEL_LIB)(dom_oce.o) \ 
     10043   $(MODEL_LIB)(in_out_manager.o) \ 
     10044   $(MODEL_LIB)(oce.o) \ 
     10045   $(MODEL_LIB)(prtctl.o) \ 
    983010046   domzgr_substitute.h90 \ 
    983110047   KEY_CPP \ 
     
    983610052   lib_mpp.F90 \ 
    983710053   lib_print.f90 \ 
    9838    $(MODEL_LIB)(dom_oce.o) \ 
    9839    $(MODEL_LIB)(in_out_manager.o) \ 
    9840    $(MODEL_LIB)(lib_mpp.o) \ 
    9841    $(MODEL_LIB)(lib_print.o) \ 
    9842    $(MODEL_LIB)(oce.o) \ 
    9843    $(MODEL_LIB)(par_kind.o) \ 
    9844    $(MODEL_LIB)(par_oce.o) \ 
    9845    oce.F90 \ 
    9846    par_kind.F90 \ 
    9847    par_oce.F90 \ 
    9848    dom_oce.F90 \ 
    9849    in_out_manager.F90 \ 
    9850    lbclnk.F90 \ 
     10054   oce.F90 \ 
     10055   par_kind.F90 \ 
     10056   par_oce.F90 \ 
     10057   $(MODEL_LIB)(dom_oce.o) \ 
     10058   $(MODEL_LIB)(in_out_manager.o) \ 
     10059   $(MODEL_LIB)(lib_mpp.o) \ 
     10060   $(MODEL_LIB)(lib_print.o) \ 
     10061   $(MODEL_LIB)(oce.o) \ 
     10062   $(MODEL_LIB)(par_kind.o) \ 
     10063   $(MODEL_LIB)(par_oce.o) \ 
     10064   dom_oce.F90 \ 
     10065   in_out_manager.F90 \ 
     10066   lbclnk.F90 \ 
     10067   oce.F90 \ 
     10068   prtctl.F90 \ 
     10069   zdf_oce.F90 \ 
    985110070   $(MODEL_LIB)(dom_oce.o) \ 
    985210071   $(MODEL_LIB)(in_out_manager.o) \ 
     
    985510074   $(MODEL_LIB)(prtctl.o) \ 
    985610075   $(MODEL_LIB)(zdf_oce.o) \ 
    9857    oce.F90 \ 
    9858    prtctl.F90 \ 
    9859    zdf_oce.F90 \ 
    986010076   domzgr_substitute.h90 \ 
    986110077   KEY_CPP \ 
     
    986610082   lib_mpp.F90 \ 
    986710083   lib_print.f90 \ 
    9868    $(MODEL_LIB)(dom_oce.o) \ 
    9869    $(MODEL_LIB)(in_out_manager.o) \ 
    9870    $(MODEL_LIB)(lib_mpp.o) \ 
    9871    $(MODEL_LIB)(lib_print.o) \ 
    9872    $(MODEL_LIB)(oce.o) \ 
    9873    $(MODEL_LIB)(par_kind.o) \ 
    9874    $(MODEL_LIB)(par_oce.o) \ 
    9875    oce.F90 \ 
    9876    par_kind.F90 \ 
    9877    par_oce.F90 \ 
    9878    dom_oce.F90 \ 
    9879    in_out_manager.F90 \ 
    9880    lbclnk.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   prtctl.F90 \ 
     10099   zdf_oce.F90 \ 
    988110100   $(MODEL_LIB)(dom_oce.o) \ 
    988210101   $(MODEL_LIB)(in_out_manager.o) \ 
     
    988510104   $(MODEL_LIB)(prtctl.o) \ 
    988610105   $(MODEL_LIB)(zdf_oce.o) \ 
    9887    oce.F90 \ 
    9888    prtctl.F90 \ 
    9889    zdf_oce.F90 \ 
    989010106   vectopt_loop_substitute.h90 \ 
    989110107   KEY_CPP \ 
     
    989810114   lib_mpp.F90 \ 
    989910115   lib_print.f90 \ 
     10116   ocesbc.F90 \ 
     10117   oce.F90 \ 
     10118   par_kind.F90 \ 
     10119   par_oce.F90 \ 
     10120   phycst.F90 \ 
     10121   prtctl.F90 \ 
     10122   taumod.F90 \ 
     10123   zdfddm.F90 \ 
     10124   zdf_oce.F90 \ 
    990010125   $(MODEL_LIB)(dom_oce.o) \ 
    990110126   $(MODEL_LIB)(eosbn2.o) \ 
     
    990410129   $(MODEL_LIB)(lib_mpp.o) \ 
    990510130   $(MODEL_LIB)(lib_print.o) \ 
    9906    $(MODEL_LIB)(oce.o) \ 
    990710131   $(MODEL_LIB)(ocesbc.o) \ 
     10132   $(MODEL_LIB)(oce.o) \ 
    990810133   $(MODEL_LIB)(par_kind.o) \ 
    990910134   $(MODEL_LIB)(par_oce.o) \ 
     
    991310138   $(MODEL_LIB)(zdfddm.o) \ 
    991410139   $(MODEL_LIB)(zdf_oce.o) \ 
    9915    oce.F90 \ 
    9916    ocesbc.F90 \ 
    9917    par_kind.F90 \ 
    9918    par_oce.F90 \ 
    9919    phycst.F90 \ 
    9920    prtctl.F90 \ 
    9921    taumod.F90 \ 
    9922    zdfddm.F90 \ 
     10140   dom_oce.F90 \ 
     10141   in_out_manager.F90 \ 
     10142   lbclnk.F90 \ 
     10143   oce.F90 \ 
     10144   zdfkpp.F90 \ 
    992310145   zdf_oce.F90 \ 
    9924    dom_oce.F90 \ 
    9925    in_out_manager.F90 \ 
    9926    lbclnk.F90 \ 
    992710146   $(MODEL_LIB)(dom_oce.o) \ 
    992810147   $(MODEL_LIB)(in_out_manager.o) \ 
     
    993110150   $(MODEL_LIB)(zdfkpp.o) \ 
    993210151   $(MODEL_LIB)(zdf_oce.o) \ 
    9933    oce.F90 \ 
    9934    zdfkpp.F90 \ 
    9935    zdf_oce.F90 \ 
    993610152   domzgr_substitute.h90 \ 
    993710153   KEY_CPP \ 
     
    994210158   eosbn2.F90 \ 
    994310159   in_out_manager.F90 \ 
     10160   iom.F90 \ 
    994410161   lbclnk.F90 \ 
    994510162   ldfdyn_oce.F90 \ 
    994610163   ldftra_oce.F90 \ 
    994710164   lib_print.f90 \ 
     10165   ocesbc.F90 \ 
     10166   oce.F90 \ 
     10167   par_kind.F90 \ 
     10168   par_oce.F90 \ 
     10169   phycst.F90 \ 
     10170   prtctl.F90 \ 
     10171   restart.F90 \ 
     10172   taumod.F90 \ 
     10173   trazdf_exp.F90 \ 
     10174   trdmod.F90 \ 
     10175   trdmod_oce.F90 \ 
     10176   zdfddm.F90 \ 
     10177   zdfkpp.F90 \ 
     10178   zdfmxl.F90 \ 
     10179   zdf_oce.F90 \ 
    994810180   $(MODEL_LIB)(dom_oce.o) \ 
    994910181   $(MODEL_LIB)(dynzdf_exp.o) \ 
    995010182   $(MODEL_LIB)(eosbn2.o) \ 
    995110183   $(MODEL_LIB)(in_out_manager.o) \ 
     10184   $(MODEL_LIB)(iom.o) \ 
    995210185   $(MODEL_LIB)(lbclnk.o) \ 
    995310186   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    995410187   $(MODEL_LIB)(ldftra_oce.o) \ 
    995510188   $(MODEL_LIB)(lib_print.o) \ 
    9956    $(MODEL_LIB)(oce.o) \ 
    995710189   $(MODEL_LIB)(ocesbc.o) \ 
    9958    $(MODEL_LIB)(par_kind.o) \ 
    9959    $(MODEL_LIB)(par_oce.o) \ 
    9960    $(MODEL_LIB)(phycst.o) \ 
    9961    $(MODEL_LIB)(prtctl.o) \ 
     10190   $(MODEL_LIB)(oce.o) \ 
     10191   $(MODEL_LIB)(par_kind.o) \ 
     10192   $(MODEL_LIB)(par_oce.o) \ 
     10193   $(MODEL_LIB)(phycst.o) \ 
     10194   $(MODEL_LIB)(prtctl.o) \ 
     10195   $(MODEL_LIB)(restart.o) \ 
    996210196   $(MODEL_LIB)(taumod.o) \ 
    996310197   $(MODEL_LIB)(trazdf_exp.o) \ 
     
    996810202   $(MODEL_LIB)(zdfmxl.o) \ 
    996910203   $(MODEL_LIB)(zdf_oce.o) \ 
    9970    oce.F90 \ 
    9971    ocesbc.F90 \ 
    9972    par_kind.F90 \ 
    9973    par_oce.F90 \ 
    9974    phycst.F90 \ 
    9975    prtctl.F90 \ 
    9976    taumod.F90 \ 
    9977    trazdf_exp.F90 \ 
    9978    trdmod.F90 \ 
    9979    trdmod_oce.F90 \ 
    9980    zdfddm.F90 \ 
    9981    zdfkpp.F90 \ 
    9982    zdfmxl.F90 \ 
    9983    zdf_oce.F90 \ 
    998410204   in_out_manager.F90 \ 
    998510205   ldfdyn_oce.F90 \ 
     
    998710207   ldftra_oce.F90 \ 
    998810208   lib_mpp.F90 \ 
     10209   par_oce.F90 \ 
     10210   tranpc.F90 \ 
     10211   zdfddm.F90 \ 
     10212   zdfevd.F90 \ 
     10213   zdfkpp.F90 \ 
     10214   zdfric.F90 \ 
     10215   zdftke.F90 \ 
     10216   zdf_oce.F90 \ 
    998910217   $(MODEL_LIB)(in_out_manager.o) \ 
    999010218   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    999710225   $(MODEL_LIB)(zdfevd.o) \ 
    999810226   $(MODEL_LIB)(zdfkpp.o) \ 
    9999    $(MODEL_LIB)(zdf_oce.o) \ 
    1000010227   $(MODEL_LIB)(zdfric.o) \ 
    1000110228   $(MODEL_LIB)(zdftke.o) \ 
    10002    par_oce.F90 \ 
    10003    tranpc.F90 \ 
    10004    zdfddm.F90 \ 
    10005    zdfevd.F90 \ 
    10006    zdfkpp.F90 \ 
    10007    zdf_oce.F90 \ 
    10008    zdfric.F90 \ 
    10009    zdftke.F90 \ 
     10229   $(MODEL_LIB)(zdf_oce.o) \ 
    1001010230   zdfini.F90 
    1001110231$(MODEL_LIB)(zdfkpp.o) :   \ 
     
    1001910239   dtatem.F90 \ 
    1002010240   flxmod.F90 \ 
     10241   flxrnf.F90 \ 
    1002110242   flx_oce.F90 \ 
    10022    flxrnf.F90 \ 
    1002310243   ice_oce.F90 \ 
    1002410244   in_out_manager.F90 \ 
     
    1002610246   lib_mpp.F90 \ 
    1002710247   lib_print.f90 \ 
     10248   oce.F90 \ 
     10249   ocfzpt.F90 \ 
     10250   par_kind.F90 \ 
     10251   par_oce.F90 \ 
     10252   phycst.F90 \ 
     10253   prtctl.F90 \ 
     10254   taumod.F90 \ 
     10255   tradmp.F90 \ 
     10256   zdfddm.F90 \ 
     10257   zdf_oce.F90 \ 
    1002810258   $(MODEL_LIB)(blk_oce.o) \ 
    1002910259   $(MODEL_LIB)(cpl_oce.o) \ 
     
    1003510265   $(MODEL_LIB)(dtatem.o) \ 
    1003610266   $(MODEL_LIB)(flxmod.o) \ 
     10267   $(MODEL_LIB)(flxrnf.o) \ 
    1003710268   $(MODEL_LIB)(flx_oce.o) \ 
    10038    $(MODEL_LIB)(flxrnf.o) \ 
    1003910269   $(MODEL_LIB)(ice_oce.o) \ 
    1004010270   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1005210282   $(MODEL_LIB)(zdfddm.o) \ 
    1005310283   $(MODEL_LIB)(zdf_oce.o) \ 
    10054    oce.F90 \ 
    10055    ocfzpt.F90 \ 
    10056    par_kind.F90 \ 
    10057    par_oce.F90 \ 
     10284   dom_oce.F90 \ 
     10285   eosbn2.F90 \ 
     10286   in_out_manager.F90 \ 
     10287   lbclnk.F90 \ 
     10288   ocesbc.F90 \ 
     10289   oce.F90 \ 
    1005810290   phycst.F90 \ 
    1005910291   prtctl.F90 \ 
    1006010292   taumod.F90 \ 
    10061    tradmp.F90 \ 
    1006210293   zdfddm.F90 \ 
    1006310294   zdf_oce.F90 \ 
    10064    dom_oce.F90 \ 
    10065    eosbn2.F90 \ 
    10066    in_out_manager.F90 \ 
    10067    lbclnk.F90 \ 
    1006810295   $(MODEL_LIB)(dom_oce.o) \ 
    1006910296   $(MODEL_LIB)(eosbn2.o) \ 
    1007010297   $(MODEL_LIB)(in_out_manager.o) \ 
    1007110298   $(MODEL_LIB)(lbclnk.o) \ 
    10072    $(MODEL_LIB)(oce.o) \ 
    1007310299   $(MODEL_LIB)(ocesbc.o) \ 
     10300   $(MODEL_LIB)(oce.o) \ 
    1007410301   $(MODEL_LIB)(phycst.o) \ 
    1007510302   $(MODEL_LIB)(prtctl.o) \ 
     
    1007710304   $(MODEL_LIB)(zdfddm.o) \ 
    1007810305   $(MODEL_LIB)(zdf_oce.o) \ 
    10079    oce.F90 \ 
    10080    ocesbc.F90 \ 
     10306   domzgr_substitute.h90 \ 
     10307   vectopt_loop_substitute.h90 \ 
     10308   KEY_CPP \ 
     10309   zdfkpp.F90 
     10310$(MODEL_LIB)(zdfmxl.o) :   \ 
     10311   dom_oce.F90 \ 
     10312   in_out_manager.F90 \ 
     10313   lib_mpp.F90 \ 
     10314   lib_print.f90 \ 
     10315   par_kind.F90 \ 
     10316   par_oce.F90 \ 
     10317   $(MODEL_LIB)(dom_oce.o) \ 
     10318   $(MODEL_LIB)(in_out_manager.o) \ 
     10319   $(MODEL_LIB)(lib_mpp.o) \ 
     10320   $(MODEL_LIB)(lib_print.o) \ 
     10321   $(MODEL_LIB)(par_kind.o) \ 
     10322   $(MODEL_LIB)(par_oce.o) \ 
     10323   dom_oce.F90 \ 
     10324   in_out_manager.F90 \ 
     10325   oce.F90 \ 
     10326   prtctl.F90 \ 
     10327   zdf_oce.F90 \ 
     10328   $(MODEL_LIB)(dom_oce.o) \ 
     10329   $(MODEL_LIB)(in_out_manager.o) \ 
     10330   $(MODEL_LIB)(oce.o) \ 
     10331   $(MODEL_LIB)(prtctl.o) \ 
     10332   $(MODEL_LIB)(zdf_oce.o) \ 
     10333   domzgr_substitute.h90 \ 
     10334   KEY_CPP \ 
     10335   zdfmxl.F90 
     10336$(MODEL_LIB)(zdfric.o) :   \ 
     10337   dom_oce.F90 \ 
     10338   in_out_manager.F90 \ 
     10339   lib_mpp.F90 \ 
     10340   lib_print.f90 \ 
     10341   oce.F90 \ 
     10342   par_kind.F90 \ 
     10343   par_oce.F90 \ 
     10344   $(MODEL_LIB)(dom_oce.o) \ 
     10345   $(MODEL_LIB)(in_out_manager.o) \ 
     10346   $(MODEL_LIB)(lib_mpp.o) \ 
     10347   $(MODEL_LIB)(lib_print.o) \ 
     10348   $(MODEL_LIB)(oce.o) \ 
     10349   $(MODEL_LIB)(par_kind.o) \ 
     10350   $(MODEL_LIB)(par_oce.o) \ 
     10351   dom_oce.F90 \ 
     10352   in_out_manager.F90 \ 
     10353   lbclnk.F90 \ 
     10354   oce.F90 \ 
     10355   zdf_oce.F90 \ 
     10356   $(MODEL_LIB)(dom_oce.o) \ 
     10357   $(MODEL_LIB)(in_out_manager.o) \ 
     10358   $(MODEL_LIB)(lbclnk.o) \ 
     10359   $(MODEL_LIB)(oce.o) \ 
     10360   $(MODEL_LIB)(zdf_oce.o) \ 
     10361   domzgr_substitute.h90 \ 
     10362   KEY_CPP \ 
     10363   zdfric.F90 
     10364$(MODEL_LIB)(zdftke.o) :   \ 
     10365   blk_oce.F90 \ 
     10366   cpl_oce.F90 \ 
     10367   daymod.F90 \ 
     10368   dom_oce.F90 \ 
     10369   ice_oce.F90 \ 
     10370   in_out_manager.F90 \ 
     10371   iom.F90 \ 
     10372   lbclnk.F90 \ 
     10373   lib_mpp.F90 \ 
     10374   lib_print.f90 \ 
     10375   oce.F90 \ 
     10376   par_kind.F90 \ 
     10377   par_oce.F90 \ 
    1008110378   phycst.F90 \ 
    1008210379   prtctl.F90 \ 
    1008310380   taumod.F90 \ 
     10381   trdmod.F90 \ 
     10382   trdmod_oce.F90 \ 
    1008410383   zdfddm.F90 \ 
    1008510384   zdf_oce.F90 \ 
    10086    domzgr_substitute.h90 \ 
    10087    vectopt_loop_substitute.h90 \ 
    10088    KEY_CPP \ 
    10089    zdfkpp.F90 
    10090 $(MODEL_LIB)(zdfmxl.o) :   \ 
    10091    dom_oce.F90 \ 
    10092    in_out_manager.F90 \ 
    10093    lib_mpp.F90 \ 
    10094    lib_print.f90 \ 
    10095    $(MODEL_LIB)(dom_oce.o) \ 
    10096    $(MODEL_LIB)(in_out_manager.o) \ 
    10097    $(MODEL_LIB)(lib_mpp.o) \ 
    10098    $(MODEL_LIB)(lib_print.o) \ 
    10099    $(MODEL_LIB)(par_kind.o) \ 
    10100    $(MODEL_LIB)(par_oce.o) \ 
    10101    par_kind.F90 \ 
    10102    par_oce.F90 \ 
    10103    dom_oce.F90 \ 
    10104    in_out_manager.F90 \ 
    10105    $(MODEL_LIB)(dom_oce.o) \ 
    10106    $(MODEL_LIB)(in_out_manager.o) \ 
    10107    $(MODEL_LIB)(oce.o) \ 
    10108    $(MODEL_LIB)(prtctl.o) \ 
    10109    $(MODEL_LIB)(zdf_oce.o) \ 
    10110    oce.F90 \ 
    10111    prtctl.F90 \ 
    10112    zdf_oce.F90 \ 
    10113    domzgr_substitute.h90 \ 
    10114    KEY_CPP \ 
    10115    zdfmxl.F90 
    10116 $(MODEL_LIB)(zdf_oce.o) :  \ 
    10117    $(MODEL_LIB)(par_kind.o) \ 
    10118    par_kind.F90 \ 
    10119    $(MODEL_LIB)(par_oce.o) \ 
    10120    par_oce.F90 \ 
    10121    KEY_CPP \ 
    10122    zdf_oce.F90 
    10123 $(MODEL_LIB)(zdfric.o) :   \ 
    10124    dom_oce.F90 \ 
    10125    in_out_manager.F90 \ 
    10126    lib_mpp.F90 \ 
    10127    lib_print.f90 \ 
    10128    $(MODEL_LIB)(dom_oce.o) \ 
    10129    $(MODEL_LIB)(in_out_manager.o) \ 
    10130    $(MODEL_LIB)(lib_mpp.o) \ 
    10131    $(MODEL_LIB)(lib_print.o) \ 
    10132    $(MODEL_LIB)(oce.o) \ 
    10133    $(MODEL_LIB)(par_kind.o) \ 
    10134    $(MODEL_LIB)(par_oce.o) \ 
    10135    oce.F90 \ 
    10136    par_kind.F90 \ 
    10137    par_oce.F90 \ 
    10138    dom_oce.F90 \ 
    10139    in_out_manager.F90 \ 
    10140    lbclnk.F90 \ 
    10141    $(MODEL_LIB)(dom_oce.o) \ 
    10142    $(MODEL_LIB)(in_out_manager.o) \ 
    10143    $(MODEL_LIB)(lbclnk.o) \ 
    10144    $(MODEL_LIB)(oce.o) \ 
    10145    $(MODEL_LIB)(zdf_oce.o) \ 
    10146    oce.F90 \ 
    10147    zdf_oce.F90 \ 
    10148    domzgr_substitute.h90 \ 
    10149    KEY_CPP \ 
    10150    zdfric.F90 
    10151 $(MODEL_LIB)(zdftke.o) :   \ 
    10152    daymod.F90 \ 
    10153    dom_oce.F90 \ 
    10154    in_out_manager.F90 \ 
    10155    lbclnk.F90 \ 
    10156    lib_mpp.F90 \ 
    10157    lib_print.f90 \ 
     10385   $(MODEL_LIB)(blk_oce.o) \ 
     10386   $(MODEL_LIB)(cpl_oce.o) \ 
    1015810387   $(MODEL_LIB)(daymod.o) \ 
    1015910388   $(MODEL_LIB)(dom_oce.o) \ 
    10160    $(MODEL_LIB)(in_out_manager.o) \ 
     10389   $(MODEL_LIB)(ice_oce.o) \ 
     10390   $(MODEL_LIB)(in_out_manager.o) \ 
     10391   $(MODEL_LIB)(iom.o) \ 
    1016110392   $(MODEL_LIB)(lbclnk.o) \ 
    1016210393   $(MODEL_LIB)(lib_mpp.o) \ 
     
    1017210403   $(MODEL_LIB)(zdfddm.o) \ 
    1017310404   $(MODEL_LIB)(zdf_oce.o) \ 
    10174    oce.F90 \ 
    10175    par_kind.F90 \ 
    10176    par_oce.F90 \ 
    10177    phycst.F90 \ 
    10178    prtctl.F90 \ 
     10405   dom_oce.F90 \ 
     10406   dynzdf_exp.F90 \ 
     10407   in_out_manager.F90 \ 
     10408   iom.F90 \ 
     10409   lbclnk.F90 \ 
     10410   oce.F90 \ 
     10411   phycst.F90 \ 
     10412   prtctl.F90 \ 
     10413   restart.F90 \ 
    1017910414   taumod.F90 \ 
    10180    trdmod.F90 \ 
    10181    trdmod_oce.F90 \ 
    10182    zdfddm.F90 \ 
     10415   trazdf_exp.F90 \ 
    1018310416   zdf_oce.F90 \ 
    10184    dom_oce.F90 \ 
    10185    dynzdf_exp.F90 \ 
    10186    in_out_manager.F90 \ 
    10187    lbclnk.F90 \ 
    1018810417   $(MODEL_LIB)(dom_oce.o) \ 
    1018910418   $(MODEL_LIB)(dynzdf_exp.o) \ 
    1019010419   $(MODEL_LIB)(in_out_manager.o) \ 
    10191    $(MODEL_LIB)(lbclnk.o) \ 
    10192    $(MODEL_LIB)(oce.o) \ 
    10193    $(MODEL_LIB)(phycst.o) \ 
    10194    $(MODEL_LIB)(prtctl.o) \ 
     10420   $(MODEL_LIB)(iom.o) \ 
     10421   $(MODEL_LIB)(lbclnk.o) \ 
     10422   $(MODEL_LIB)(oce.o) \ 
     10423   $(MODEL_LIB)(phycst.o) \ 
     10424   $(MODEL_LIB)(prtctl.o) \ 
     10425   $(MODEL_LIB)(restart.o) \ 
    1019510426   $(MODEL_LIB)(taumod.o) \ 
    1019610427   $(MODEL_LIB)(trazdf_exp.o) \ 
    1019710428   $(MODEL_LIB)(zdf_oce.o) \ 
    10198    oce.F90 \ 
    10199    phycst.F90 \ 
    10200    prtctl.F90 \ 
     10429   domzgr_substitute.h90 \ 
     10430   vectopt_loop_substitute.h90 \ 
     10431   KEY_CPP \ 
     10432   zdftke.F90 
     10433$(MODEL_LIB)(zdftke_jki.o) :  \ 
     10434   blk_oce.F90 \ 
     10435   cpl_oce.F90 \ 
     10436   daymod.F90 \ 
     10437   dom_oce.F90 \ 
     10438   dynzdf_exp.F90 \ 
     10439   ice_oce.F90 \ 
     10440   in_out_manager.F90 \ 
     10441   iom.F90 \ 
     10442   lbclnk.F90 \ 
     10443   lib_mpp.F90 \ 
     10444   lib_print.f90 \ 
     10445   oce.F90 \ 
     10446   par_kind.F90 \ 
     10447   par_oce.F90 \ 
     10448   phycst.F90 \ 
     10449   prtctl.F90 \ 
     10450   restart.F90 \ 
    1020110451   taumod.F90 \ 
    1020210452   trazdf_exp.F90 \ 
    1020310453   zdf_oce.F90 \ 
    10204    domzgr_substitute.h90 \ 
    10205    vectopt_loop_substitute.h90 \ 
    10206    KEY_CPP \ 
    10207    zdftke.F90 
    10208 $(MODEL_LIB)(zdftke_jki.o) :  \ 
    10209    daymod.F90 \ 
    10210    dom_oce.F90 \ 
    10211    dynzdf_exp.F90 \ 
    10212    in_out_manager.F90 \ 
    10213    lbclnk.F90 \ 
    10214    lib_mpp.F90 \ 
    10215    lib_print.f90 \ 
     10454   $(MODEL_LIB)(blk_oce.o) \ 
     10455   $(MODEL_LIB)(cpl_oce.o) \ 
    1021610456   $(MODEL_LIB)(daymod.o) \ 
    1021710457   $(MODEL_LIB)(dom_oce.o) \ 
    1021810458   $(MODEL_LIB)(dynzdf_exp.o) \ 
    10219    $(MODEL_LIB)(in_out_manager.o) \ 
    10220    $(MODEL_LIB)(lbclnk.o) \ 
    10221    $(MODEL_LIB)(lib_mpp.o) \ 
    10222    $(MODEL_LIB)(lib_print.o) \ 
    10223    $(MODEL_LIB)(oce.o) \ 
    10224    $(MODEL_LIB)(par_kind.o) \ 
    10225    $(MODEL_LIB)(par_oce.o) \ 
    10226    $(MODEL_LIB)(phycst.o) \ 
    10227    $(MODEL_LIB)(prtctl.o) \ 
     10459   $(MODEL_LIB)(ice_oce.o) \ 
     10460   $(MODEL_LIB)(in_out_manager.o) \ 
     10461   $(MODEL_LIB)(iom.o) \ 
     10462   $(MODEL_LIB)(lbclnk.o) \ 
     10463   $(MODEL_LIB)(lib_mpp.o) \ 
     10464   $(MODEL_LIB)(lib_print.o) \ 
     10465   $(MODEL_LIB)(oce.o) \ 
     10466   $(MODEL_LIB)(par_kind.o) \ 
     10467   $(MODEL_LIB)(par_oce.o) \ 
     10468   $(MODEL_LIB)(phycst.o) \ 
     10469   $(MODEL_LIB)(prtctl.o) \ 
     10470   $(MODEL_LIB)(restart.o) \ 
    1022810471   $(MODEL_LIB)(taumod.o) \ 
    1022910472   $(MODEL_LIB)(trazdf_exp.o) \ 
    1023010473   $(MODEL_LIB)(zdf_oce.o) \ 
    10231    oce.F90 \ 
    10232    par_kind.F90 \ 
    10233    par_oce.F90 \ 
    10234    phycst.F90 \ 
    10235    prtctl.F90 \ 
     10474   dom_oce.F90 \ 
     10475   in_out_manager.F90 \ 
     10476   lbclnk.F90 \ 
     10477   oce.F90 \ 
     10478   phycst.F90 \ 
     10479   prtctl.F90 \ 
     10480   restart.F90 \ 
    1023610481   taumod.F90 \ 
    10237    trazdf_exp.F90 \ 
     10482   zdftke.F90 \ 
    1023810483   zdf_oce.F90 \ 
    10239    dom_oce.F90 \ 
    10240    in_out_manager.F90 \ 
    10241    lbclnk.F90 \ 
    10242    $(MODEL_LIB)(dom_oce.o) \ 
    10243    $(MODEL_LIB)(in_out_manager.o) \ 
    10244    $(MODEL_LIB)(lbclnk.o) \ 
    10245    $(MODEL_LIB)(oce.o) \ 
    10246    $(MODEL_LIB)(phycst.o) \ 
    10247    $(MODEL_LIB)(prtctl.o) \ 
     10484   $(MODEL_LIB)(dom_oce.o) \ 
     10485   $(MODEL_LIB)(in_out_manager.o) \ 
     10486   $(MODEL_LIB)(lbclnk.o) \ 
     10487   $(MODEL_LIB)(oce.o) \ 
     10488   $(MODEL_LIB)(phycst.o) \ 
     10489   $(MODEL_LIB)(prtctl.o) \ 
     10490   $(MODEL_LIB)(restart.o) \ 
    1024810491   $(MODEL_LIB)(taumod.o) \ 
     10492   $(MODEL_LIB)(zdftke.o) \ 
    1024910493   $(MODEL_LIB)(zdf_oce.o) \ 
    10250    $(MODEL_LIB)(zdftke.o) \ 
    10251    oce.F90 \ 
    10252    phycst.F90 \ 
    10253    prtctl.F90 \ 
    10254    taumod.F90 \ 
    10255    zdf_oce.F90 \ 
    10256    zdftke.F90 \ 
    1025710494   domzgr_substitute.h90 \ 
    1025810495   vectopt_loop_substitute.h90 \ 
    1025910496   KEY_CPP \ 
    1026010497   zdftke_jki.F90 
     10498$(MODEL_LIB)(zdf_oce.o) :  \ 
     10499   par_kind.F90 \ 
     10500   $(MODEL_LIB)(par_kind.o) \ 
     10501   par_oce.F90 \ 
     10502   $(MODEL_LIB)(par_oce.o) \ 
     10503   KEY_CPP \ 
     10504   zdf_oce.F90 
    1026110505$(MODEL_LIB)(zpshde.o) :   \ 
    1026210506   dom_oce.F90 \ 
     
    1026410508   lib_mpp.F90 \ 
    1026510509   lib_print.f90 \ 
     10510   oce.F90 \ 
     10511   par_kind.F90 \ 
     10512   par_oce.F90 \ 
     10513   phycst.F90 \ 
     10514   prtctl.F90 \ 
     10515   zdfddm.F90 \ 
    1026610516   $(MODEL_LIB)(dom_oce.o) \ 
    1026710517   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1027410524   $(MODEL_LIB)(prtctl.o) \ 
    1027510525   $(MODEL_LIB)(zdfddm.o) \ 
    10276    oce.F90 \ 
    10277    par_kind.F90 \ 
    10278    par_oce.F90 \ 
    10279    phycst.F90 \ 
    10280    prtctl.F90 \ 
    10281    zdfddm.F90 \ 
    1028210526   dom_oce.F90 \ 
    1028310527   eosbn2.F90 \ 
    1028410528   in_out_manager.F90 \ 
    1028510529   lbclnk.F90 \ 
     10530   oce.F90 \ 
     10531   phycst.F90 \ 
    1028610532   $(MODEL_LIB)(dom_oce.o) \ 
    1028710533   $(MODEL_LIB)(eosbn2.o) \ 
     
    1029010536   $(MODEL_LIB)(oce.o) \ 
    1029110537   $(MODEL_LIB)(phycst.o) \ 
    10292    oce.F90 \ 
    10293    phycst.F90 \ 
    1029410538   domzgr_substitute.h90 \ 
    1029510539   vectopt_loop_substitute.h90 \ 
  • trunk/CONFIG/ORCA2_LIM/scripts/BB_make

    r488 r509  
    1212#-Q- sx6nec  L_X = $(L_O) -ftrace 
    1313#-Q- sx8brodie  # Compiler options NEMO (CEA SX6-NEC)  
    14 #-Q- sx8brodie  F_O = -dW -Wf\"-A idbl4\" -sx8 -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 
     14#-Q- sx8brodie  F_O = -dw -Wf\"-A idbl4\" -sx8 -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 
    1515#-Q- sx8brodie  F_F = $(F_O) 
    1616#-Q- sx8brodie  L_X = $(L_O) 
Note: See TracChangeset for help on using the changeset viewer.