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 545 for trunk/CONFIG – NEMO

Changeset 545 for trunk/CONFIG


Ignore:
Timestamp:
2006-10-20T16:33:23+02:00 (18 years ago)
Author:
opalod
Message:

nemo_v1_update_078:RB: finalization of IOM

Location:
trunk/CONFIG
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/CONFIG/GYRE/EXP00/namelist

    r531 r545  
    173173!  ln_dynhpg_imp   hydrostatic pressure gradient: semi-implicit time scheme  (T) 
    174174!                                                  centered      time scheme  (F) 
     175!   nn_dynhpg_rst  add dynhpg implicit variables in restart ot not (1/0) 
    175176&namflg 
    176177   ln_dynhpg_imp   =  .false. 
     178   nn_dynhpg_rst   =  0 
    177179/ 
    178180!----------------------------------------------------------------------- 
  • trunk/CONFIG/GYRE/scripts/BB_make

    r509 r545  
    33TMP = ../../../tmp 
    44#-Q- sxnec  # Compiler options for NEMO (IDRIS SX5-NEC)  
    5 #-Q- sxnec  F_O = -dw -Wf\"-A idbl4\" -sx5 -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 
     5#-Q- sxnec  F_O = -dw -Wf\"-A idbl4\" -sx5 -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 
    66#-Q- sxnec  F_F = $(F_O) 
    77#-Q- sxnec  L_X = $(L_O) 
    88#-Q- sx6nec  # Compiler options NEMO (CEA SX6-NEC)  
    9 #-Q- sx6nec  F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 
    10 #-Q- sx6nec  F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 
     9#-Q- sx6nec  F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 
     10#-Q- sx6nec  F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 
    1111#-Q- sx6nec  F_F = $(F_O) 
    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 -I $(NCDF_INC) 
    1515#-Q- sx8brodie  F_F = $(F_O) 
    1616#-Q- sx8brodie  L_X = $(L_O) 
    1717#-Q- sxdkrz  # Compiler options for NEMO (DKRZ SX6-NEC)  
    18 #-Q- sxdkrz  F_O = -ew -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf"-pvctl noassume loopcnt=10000" -L transform -I $(MODDIR) -I $(MODDIR)/oce 
     18#-Q- sxdkrz  F_O = -ew -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf"-pvctl noassume loopcnt=10000" -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 
    1919#-Q- sxdkrz  F_F = $(F_O) 
    2020#-Q- sxdkrz  L_X = $(L_O) -ftrace 
    2121#-Q- eshpux  # Compiler options for NEMO (Earth Simulator) 
    2222#-Q- eshpux  # for super perfs! 
    23 #-Q- eshpux  # F_O = $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 
     23#-Q- eshpux  # F_O = $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 
    2424#-Q- eshpux  # regular options! 
    25 #-Q- eshpux  F_O = $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce 
     25#-Q- eshpux  F_O = $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 
    2626#-Q- eshpux  F_F = $(F_O) 
    2727#-Q- eshpux  L_X = $(L_O) 
    2828#-Q- linux  # Compiler options for NEMO (pgf version) 
    29 #-Q- linux  F_O = -Mlist -O3 -byteswapio -r8  -I $(MODDIR) -I$(MODDIR)/oce 
     29#-Q- linux  F_O = -Mlist -O3 -byteswapio -r8  -I $(MODDIR) -I$(MODDIR)/oce -I $(NCDF_INC) 
    3030#-Q- linux  F_F = $(F_O) 
    3131#-Q- linux  L_X = -r8 -O3 
    3232#-Q- lxiv7  # Compiler options for NEMO (ifc version) 
    33 #-Q- lxiv7  F_O = -O3 -r8  -I $(MODDIR) -I$(MODDIR)/oce 
     33#-Q- lxiv7  F_O = -O3 -r8  -I $(MODDIR) -I$(MODDIR)/oce -I $(NCDF_INC) 
    3434#-Q- lxiv7  L_X = -r8 -O3 
    3535#-Q- lxiv8  # Compiler options for NEMO (ifort version) 
     
    3838#-Q- lxiv8  L_X = -r8 -O3 
    3939#-Q- g95  # Compiler options for NEMO (g95 version) 
    40 #-Q- g95  F_O = -O3 -fno-second-underscore -r8 -funroll-all-loops -I $(MODDIR) -I $(MODDIR)/oce 
     40#-Q- g95  F_O = -O3 -fno-second-underscore -r8 -funroll-all-loops -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 
    4141#-Q- g95  F_F = $(F_O) 
    4242#-Q- g95  L_X = -r8 -O3 
    4343#-Q- aix    # Compiler options for NEMO (aix version) 
    44 #-Q- aix    F_O = -O3 -qsave -qrealsize=8 -qsuffix=f=f90 -qsuffix=cpp=F90 -qextname -qsource -q64 -qlargepage -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce 
    45 #-Q- aix    F_F = -O3 -qsave -qrealsize=8 -qsuffix=f=f -qsuffix=cpp=F -qfixed -qextname -qsource -q64 -qlargepage -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce 
     44#-Q- aix    F_O = -O3 -qsave -qrealsize=8 -qsuffix=f=f90 -qsuffix=cpp=F90 -qextname -qsource -q64 -qlargepage -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 
     45#-Q- aix    F_F = -O3 -qsave -qrealsize=8 -qsuffix=f=f -qsuffix=cpp=F -qfixed -qextname -qsource -q64 -qlargepage -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 
    4646#-Q- aix   L_O = $(F_P) -q64 -O3 
    4747#-Q- aix   L_X = $(L_O) 
    4848#-Q- osxxlf    # Compiler options for NEMO (osxxlf version) 
    49 #-Q- osxxlf    F_O = -O3 -qsave -qrealsize=8 -qsuffix=f=f90 -qsuffix=cpp=F90 -qsource -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce 
    50 #-Q- osxxlf    F_F = -O3 -qsave -qrealsize=8 -qsuffix=f=f -qsuffix=cpp=F -qfixed -qsource -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce 
     49#-Q- osxxlf    F_O = -O3 -qsave -qrealsize=8 -qsuffix=f=f90 -qsuffix=cpp=F90 -qsource -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 
     50#-Q- osxxlf    F_F = -O3 -qsave -qrealsize=8 -qsuffix=f=f -qsuffix=cpp=F -qfixed -qsource -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 
    5151#-Q- osxxlf    L_X = -qrealsize=8 -O3 
    5252PREF= 
     
    7676KEY_LIST = \ 
    7777     key_agrif \ 
     78     key_agrif \ 
     79     key_agrif \ 
     80     key_agrif \ 
    7881     key_antarctic \ 
    7982     key_arctic \ 
    8083     key_cfg_1d \ 
     84     key_cfg_1d \ 
    8185     key_coupled \ 
     86     key_coupled \ 
     87     key_coupled \ 
     88     key_coupled \ 
     89     key_cpl_albedo \ 
     90     key_cpl_discharge \ 
     91     key_cpl_ocevel \ 
     92     key_cpl_rootexchg \ 
    8293     key_diaeiv \ 
    8394     key_diagap \ 
    8495     key_diahdy \ 
    8596     key_diahth \ 
     97     key_diahth \ 
     98     key_diainstant \ 
    8699     key_diainstant \ 
    87100     key_diaspr \ 
     101     key_diaspr \ 
     102     key_diaspr \ 
    88103     key_dimgout \ 
     104     key_dimgout \ 
     105     key_dtasal \ 
    89106     key_dtasal \ 
    90107     key_dtasss \ 
    91108     key_dtasst \ 
     109     key_dtatem \ 
    92110     key_dtatem \ 
    93111     key_dynldf_c1d \ 
     
    95113     key_dynldf_c3d \ 
    96114     key_dynspg_exp \ 
     115     key_dynspg_exp \ 
     116     key_dynspg_exp \ 
     117     key_dynspg_flt \ 
     118     key_dynspg_flt \ 
    97119     key_dynspg_flt \ 
    98120     key_dynspg_rl \ 
     121     key_dynspg_rl \ 
     122     key_dynspg_rl \ 
     123     key_dynspg_rl \ 
     124     key_dynspg_rl \ 
     125     key_dynspg_ts \ 
     126     key_dynspg_ts \ 
    99127     key_dynspg_ts \ 
    100128     key_eel_r2 \ 
     
    102130     key_eel_r6 \ 
    103131     key_esopa \ 
     132     key_esopa \ 
    104133     key_feti \ 
    105134     key_floats \ 
    106135     key_flx_bulk_daily \ 
     136     key_flx_bulk_monthly \ 
    107137     key_flx_bulk_monthly \ 
    108138     key_flx_core \ 
     
    110140     key_gyre \ 
    111141     key_ice_lim \ 
     142     key_ice_lim \ 
     143     key_ice_lim \ 
     144     key_ice_lim \ 
    112145     key_islands \ 
     146     key_kppcustom \ 
    113147     key_kppcustom \ 
    114148     key_kpplktb \ 
    115149     key_ldfslp \ 
     150     key_ldfslp \ 
     151     key_lim_cp1 \ 
    116152     key_lim_cp1 \ 
    117153     key_lim_cp2 \ 
    118154     key_lim_cp3 \ 
    119155     key_lim_fdd \ 
     156     key_lim_fdd \ 
     157     key_lim_fdd \ 
     158     key_mpp_mpi \ 
    120159     key_mpp_mpi \ 
    121160     key_mpp_omp \ 
    122161     key_mpp_shmem \ 
    123162     key_noslip_accurate \ 
     163     key_oasis3 \ 
     164     key_oasis3 \ 
     165     key_oasis3 \ 
     166     key_oasis4 \ 
     167     key_obc \ 
     168     key_obc \ 
    124169     key_obc \ 
    125170     key_orca_lev10 \ 
     
    127172     key_orca_r05 \ 
    128173     key_orca_r2 \ 
     174     key_orca_r2 \ 
    129175     key_orca_r4 \ 
     176     key_passivetrc \ 
    130177     key_passivetrc \ 
    131178     key_tau_daily \ 
     
    133180     key_trabbc \ 
    134181     key_trabbl_adv \ 
     182     key_trabbl_adv \ 
    135183     key_trabbl_dif \ 
     184     key_trabbl_dif \ 
     185     key_tradmp \ 
    136186     key_tradmp \ 
    137187     key_traldf_ano \ 
    138188     key_traldf_c1d \ 
    139189     key_traldf_c2d \ 
     190     key_traldf_c2d \ 
    140191     key_traldf_c3d \ 
     192     key_traldf_eiv \ 
     193     key_traldf_eiv \ 
    141194     key_traldf_eiv \ 
    142195     key_trc_pisces \ 
    143196     key_trddyn \ 
     197     key_trddyn \ 
     198     key_trddyn \ 
     199     key_trdmld \ 
    144200     key_trdmld \ 
    145201     key_trdtra \ 
     202     key_trdtra \ 
     203     key_trdtra \ 
    146204     key_trdvor \ 
     205     key_trdvor \ 
     206     key_vectopt_loop \ 
     207     key_vectopt_loop \ 
     208     key_vectopt_loop \ 
    147209     key_vectopt_loop \ 
    148210     key_vectopt_memory \ 
     
    150212     key_zdfcst \ 
    151213     key_zdfddm \ 
     214     key_zdfddm \ 
     215     key_zdfddm \ 
     216     key_zdfddm \ 
     217     key_zdfddm \ 
     218     key_zdfkpp \ 
    152219     key_zdfkpp \ 
    153220     key_zdfric \ 
     221     key_zdftke \ 
    154222     key_zdftke  
    155223# .o file list in the library 
     
    164232      $(MODEL_LIB)(blk_oce.o)\ 
    165233      $(MODEL_LIB)(bulk.o)\ 
    166       $(MODEL_LIB)(cla.o)\ 
    167234      $(MODEL_LIB)(cla_div.o)\ 
    168235      $(MODEL_LIB)(cla_dynspg.o)\ 
     236      $(MODEL_LIB)(cla.o)\ 
    169237      $(MODEL_LIB)(closea.o)\ 
    170238      $(MODEL_LIB)(cpl.o)\ 
     239      $(MODEL_LIB)(cpl_oasis3.o)\ 
     240      $(MODEL_LIB)(cpl_oasis4.o)\ 
    171241      $(MODEL_LIB)(cpl_oce.o)\ 
    172242      $(MODEL_LIB)(ctlopn.o)\ 
     
    186256      $(MODEL_LIB)(domcfg.o)\ 
    187257      $(MODEL_LIB)(domhgr.o)\ 
     258      $(MODEL_LIB)(dom_ice.o)\ 
    188259      $(MODEL_LIB)(dommsk.o)\ 
     260      $(MODEL_LIB)(dom_oce.o)\ 
    189261      $(MODEL_LIB)(domstp.o)\ 
    190262      $(MODEL_LIB)(domwri.o)\ 
    191263      $(MODEL_LIB)(domzgr.o)\ 
    192       $(MODEL_LIB)(dom_ice.o)\ 
    193       $(MODEL_LIB)(dom_oce.o)\ 
    194264      $(MODEL_LIB)(dtasal.o)\ 
    195265      $(MODEL_LIB)(dtasss.o)\ 
     
    200270      $(MODEL_LIB)(dynhpg_jki.o)\ 
    201271      $(MODEL_LIB)(dynkeg.o)\ 
     272      $(MODEL_LIB)(dynldf_bilap.o)\ 
     273      $(MODEL_LIB)(dynldf_bilapg.o)\ 
    202274      $(MODEL_LIB)(dynldf.o)\ 
    203       $(MODEL_LIB)(dynldf_bilapg.o)\ 
    204       $(MODEL_LIB)(dynldf_bilap.o)\ 
    205275      $(MODEL_LIB)(dynldf_iso.o)\ 
    206276      $(MODEL_LIB)(dynldf_lap.o)\ 
    207277      $(MODEL_LIB)(dynnxt1d.o)\ 
    208278      $(MODEL_LIB)(dynnxt.o)\ 
    209       $(MODEL_LIB)(dynspg.o)\ 
    210279      $(MODEL_LIB)(dynspg_exp.o)\ 
    211280      $(MODEL_LIB)(dynspg_exp_jki.o)\ 
     281      $(MODEL_LIB)(dynspg.o)\ 
    212282      $(MODEL_LIB)(dynspg_flt.o)\ 
    213283      $(MODEL_LIB)(dynspg_flt_jki.o)\ 
     
    218288      $(MODEL_LIB)(dynvor.o)\ 
    219289      $(MODEL_LIB)(dynzad.o)\ 
     290      $(MODEL_LIB)(dynzdf_exp.o)\ 
    220291      $(MODEL_LIB)(dynzdf.o)\ 
    221       $(MODEL_LIB)(dynzdf_exp.o)\ 
    222292      $(MODEL_LIB)(dynzdf_imp.o)\ 
    223293      $(MODEL_LIB)(dynzdf_imp_jki.o)\ 
     
    227297      $(MODEL_LIB)(floblk.o)\ 
    228298      $(MODEL_LIB)(flodom.o)\ 
     299      $(MODEL_LIB)(flo_oce.o)\ 
    229300      $(MODEL_LIB)(flowri.o)\ 
    230       $(MODEL_LIB)(flo_oce.o)\ 
    231301      $(MODEL_LIB)(flxblk.o)\ 
    232302      $(MODEL_LIB)(flxfwb.o)\ 
    233303      $(MODEL_LIB)(flxmod.o)\ 
     304      $(MODEL_LIB)(flx_oce.o)\ 
    234305      $(MODEL_LIB)(flxrnf.o)\ 
    235       $(MODEL_LIB)(flx_oce.o)\ 
    236306      $(MODEL_LIB)(geo2ocean.o)\ 
     307      $(MODEL_LIB)(ice.o)\ 
    237308      $(MODEL_LIB)(iceini.o)\ 
     309      $(MODEL_LIB)(ice_oce.o)\ 
    238310      $(MODEL_LIB)(icestp1d.o)\ 
    239311      $(MODEL_LIB)(icestp.o)\ 
    240       $(MODEL_LIB)(ice.o)\ 
    241       $(MODEL_LIB)(ice_oce.o)\ 
    242312      $(MODEL_LIB)(ini1d.o)\ 
    243313      $(MODEL_LIB)(initrc.o)\ 
    244314      $(MODEL_LIB)(in_out_manager.o)\ 
     315      $(MODEL_LIB)(iom_def.o)\ 
    245316      $(MODEL_LIB)(iom.o)\ 
     317      $(MODEL_LIB)(iom_ioipsl.o)\ 
     318      $(MODEL_LIB)(iom_nf90.o)\ 
     319      $(MODEL_LIB)(iom_rstdimg.o)\ 
    246320      $(MODEL_LIB)(istate.o)\ 
    247321      $(MODEL_LIB)(lbclnk.o)\ 
     
    271345      $(MODEL_LIB)(limwri.o)\ 
    272346      $(MODEL_LIB)(mppini.o)\ 
     347      $(MODEL_LIB)(oasis4_date.o)\ 
    273348      $(MODEL_LIB)(obccli.o)\ 
    274349      $(MODEL_LIB)(obcdom.o)\ 
    275350      $(MODEL_LIB)(obcdta.o)\ 
     351      $(MODEL_LIB)(obcdyn_bt.o)\ 
    276352      $(MODEL_LIB)(obcdyn.o)\ 
    277       $(MODEL_LIB)(obcdyn_bt.o)\ 
    278353      $(MODEL_LIB)(obcfla.o)\ 
    279354      $(MODEL_LIB)(obcini.o)\ 
     355      $(MODEL_LIB)(obc_oce.o)\ 
     356      $(MODEL_LIB)(obc_par.o)\ 
    280357      $(MODEL_LIB)(obcrad.o)\ 
    281358      $(MODEL_LIB)(obcrst.o)\ 
     
    283360      $(MODEL_LIB)(obctra.o)\ 
    284361      $(MODEL_LIB)(obcvol.o)\ 
    285       $(MODEL_LIB)(obc_oce.o)\ 
    286       $(MODEL_LIB)(obc_par.o)\ 
     362      $(MODEL_LIB)(oce.o)\ 
    287363      $(MODEL_LIB)(ocesbc.o)\ 
    288       $(MODEL_LIB)(oce.o)\ 
    289364      $(MODEL_LIB)(ocfzpt.o)\ 
    290365      $(MODEL_LIB)(opa.o)\ 
     
    299374      $(MODEL_LIB)(solisl.o)\ 
    300375      $(MODEL_LIB)(solmat.o)\ 
     376      $(MODEL_LIB)(sol_oce.o)\ 
    301377      $(MODEL_LIB)(solpcg.o)\ 
     378      $(MODEL_LIB)(solsor_e.o)\ 
    302379      $(MODEL_LIB)(solsor.o)\ 
    303       $(MODEL_LIB)(solsor_e.o)\ 
    304380      $(MODEL_LIB)(solver.o)\ 
    305       $(MODEL_LIB)(sol_oce.o)\ 
    306381      $(MODEL_LIB)(step1d.o)\ 
    307382      $(MODEL_LIB)(step.o)\ 
     
    309384      $(MODEL_LIB)(taumod.o)\ 
    310385      $(MODEL_LIB)(thd_ice.o)\ 
    311       $(MODEL_LIB)(traadv.o)\ 
    312386      $(MODEL_LIB)(traadv_cen2.o)\ 
    313387      $(MODEL_LIB)(traadv_cen2_jki.o)\ 
    314388      $(MODEL_LIB)(traadv_ctl.o)\ 
    315389      $(MODEL_LIB)(traadv_eiv.o)\ 
     390      $(MODEL_LIB)(traadv.o)\ 
    316391      $(MODEL_LIB)(traadv_muscl2.o)\ 
    317392      $(MODEL_LIB)(traadv_muscl.o)\ 
     
    321396      $(MODEL_LIB)(trabbl.o)\ 
    322397      $(MODEL_LIB)(tradmp.o)\ 
     398      $(MODEL_LIB)(traldf_bilap.o)\ 
     399      $(MODEL_LIB)(traldf_bilapg.o)\ 
    323400      $(MODEL_LIB)(traldf.o)\ 
    324       $(MODEL_LIB)(traldf_bilapg.o)\ 
    325       $(MODEL_LIB)(traldf_bilap.o)\ 
    326401      $(MODEL_LIB)(traldf_iso.o)\ 
    327402      $(MODEL_LIB)(traldf_lap.o)\ 
     
    330405      $(MODEL_LIB)(traqsr.o)\ 
    331406      $(MODEL_LIB)(trasbc.o)\ 
     407      $(MODEL_LIB)(trazdf_exp.o)\ 
    332408      $(MODEL_LIB)(trazdf.o)\ 
    333       $(MODEL_LIB)(trazdf_exp.o)\ 
    334409      $(MODEL_LIB)(trazdf_imp.o)\ 
    335410      $(MODEL_LIB)(trazdf_imp_jki.o)\ 
     411      $(MODEL_LIB)(trc_oce.o)\ 
    336412      $(MODEL_LIB)(trcstp.o)\ 
    337       $(MODEL_LIB)(trc_oce.o)\ 
    338413      $(MODEL_LIB)(trdicp.o)\ 
    339414      $(MODEL_LIB)(trdicp_oce.o)\ 
     
    352427      $(MODEL_LIB)(zdfkpp.o)\ 
    353428      $(MODEL_LIB)(zdfmxl.o)\ 
     429      $(MODEL_LIB)(zdf_oce.o)\ 
    354430      $(MODEL_LIB)(zdfric.o)\ 
    355431      $(MODEL_LIB)(zdftke.o)\ 
    356432      $(MODEL_LIB)(zdftke_jki.o)\ 
    357       $(MODEL_LIB)(zdf_oce.o)\ 
    358433      $(MODEL_LIB)(zpshde.o) 
    359434 
     
    572647   lib_mpp.F90 \ 
    573648   lib_print.f90 \ 
     649   $(MODEL_LIB)(dom_oce.o) \ 
     650   $(MODEL_LIB)(in_out_manager.o) \ 
     651   $(MODEL_LIB)(lib_mpp.o) \ 
     652   $(MODEL_LIB)(lib_print.o) \ 
     653   $(MODEL_LIB)(oce.o) \ 
     654   $(MODEL_LIB)(par_ice.o) \ 
     655   $(MODEL_LIB)(par_kind.o) \ 
     656   $(MODEL_LIB)(par_oce.o) \ 
     657   $(MODEL_LIB)(phycst.o) \ 
     658   $(MODEL_LIB)(prtctl.o) \ 
    574659   oce.F90 \ 
    575660   par_ice.F90 \ 
     
    578663   phycst.F90 \ 
    579664   prtctl.F90 \ 
    580    $(MODEL_LIB)(dom_oce.o) \ 
    581    $(MODEL_LIB)(in_out_manager.o) \ 
    582    $(MODEL_LIB)(lib_mpp.o) \ 
    583    $(MODEL_LIB)(lib_print.o) \ 
    584    $(MODEL_LIB)(oce.o) \ 
    585    $(MODEL_LIB)(par_ice.o) \ 
    586    $(MODEL_LIB)(par_kind.o) \ 
    587    $(MODEL_LIB)(par_oce.o) \ 
    588    $(MODEL_LIB)(phycst.o) \ 
    589    $(MODEL_LIB)(prtctl.o) \ 
    590665   blk_oce.F90 \ 
    591666   cpl_oce.F90 \ 
     
    596671   in_out_manager.F90 \ 
    597672   lbclnk.F90 \ 
    598    oce.F90 \ 
    599    ocfzpt.F90 \ 
    600    phycst.F90 \ 
    601673   $(MODEL_LIB)(blk_oce.o) \ 
    602674   $(MODEL_LIB)(cpl_oce.o) \ 
     
    610682   $(MODEL_LIB)(ocfzpt.o) \ 
    611683   $(MODEL_LIB)(phycst.o) \ 
     684   oce.F90 \ 
     685   ocfzpt.F90 \ 
     686   phycst.F90 \ 
    612687   KEY_CPP \ 
    613688   albedo.F90 
    614689$(MODEL_LIB)(blk_oce.o) :  \ 
    615    par_kind.F90 \ 
    616    $(MODEL_LIB)(par_kind.o) \ 
    617    par_oce.F90 \ 
    618    $(MODEL_LIB)(par_oce.o) \ 
     690   $(MODEL_LIB)(par_kind.o) \ 
     691   par_kind.F90 \ 
     692   $(MODEL_LIB)(par_oce.o) \ 
     693   par_oce.F90 \ 
    619694   KEY_CPP \ 
    620695   blk_oce.F90 
     
    622697   albedo.F90 \ 
    623698   blk_oce.F90 \ 
     699   cpl_oasis3.F90 \ 
     700   cpl_oasis4.F90 \ 
    624701   cpl_oce.F90 \ 
    625702   daymod.F90 \ 
    626703   dom_oce.F90 \ 
    627704   flx_oce.F90 \ 
    628    in_out_manager.F90 \ 
    629    lbclnk.F90 \ 
    630    lib_mpp.F90 \ 
    631    lib_print.f90 \ 
    632    oce.F90 \ 
    633    ocfzpt.F90 \ 
    634    par_kind.F90 \ 
    635    par_oce.F90 \ 
    636    phycst.F90 \ 
    637    prtctl.F90 \ 
     705   geo2ocean.F90 \ 
     706   ice.F90 \ 
     707   in_out_manager.F90 \ 
     708   lbclnk.F90 \ 
     709   lib_mpp.F90 \ 
     710   lib_print.f90 \ 
    638711   $(MODEL_LIB)(albedo.o) \ 
    639712   $(MODEL_LIB)(blk_oce.o) \ 
     713   $(MODEL_LIB)(cpl_oasis3.o) \ 
     714   $(MODEL_LIB)(cpl_oasis4.o) \ 
    640715   $(MODEL_LIB)(cpl_oce.o) \ 
    641716   $(MODEL_LIB)(daymod.o) \ 
    642717   $(MODEL_LIB)(dom_oce.o) \ 
    643718   $(MODEL_LIB)(flx_oce.o) \ 
     719   $(MODEL_LIB)(geo2ocean.o) \ 
     720   $(MODEL_LIB)(ice.o) \ 
    644721   $(MODEL_LIB)(in_out_manager.o) \ 
    645722   $(MODEL_LIB)(lbclnk.o) \ 
     
    652729   $(MODEL_LIB)(phycst.o) \ 
    653730   $(MODEL_LIB)(prtctl.o) \ 
     731   oce.F90 \ 
     732   ocfzpt.F90 \ 
     733   par_kind.F90 \ 
     734   par_oce.F90 \ 
     735   phycst.F90 \ 
     736   prtctl.F90 \ 
    654737   blk_oce.F90 \ 
    655738   dom_oce.F90 \ 
     
    658741   ice_oce.F90 \ 
    659742   in_out_manager.F90 \ 
    660    oce.F90 \ 
    661    ocfzpt.F90 \ 
    662    phycst.F90 \ 
    663    prtctl.F90 \ 
    664    taumod.F90 \ 
    665743   $(MODEL_LIB)(blk_oce.o) \ 
    666744   $(MODEL_LIB)(dom_oce.o) \ 
     
    674752   $(MODEL_LIB)(prtctl.o) \ 
    675753   $(MODEL_LIB)(taumod.o) \ 
     754   oce.F90 \ 
     755   ocfzpt.F90 \ 
     756   phycst.F90 \ 
     757   prtctl.F90 \ 
     758   taumod.F90 \ 
    676759   KEY_CPP \ 
    677760   bulk.F90 
    678 $(MODEL_LIB)(cla.o) :   \ 
     761$(MODEL_LIB)(cla_div.o) :  \ 
    679762   blk_oce.F90 \ 
    680763   cpl_oce.F90 \ 
     
    686769   dtatem.F90 \ 
    687770   flxmod.F90 \ 
     771   flx_oce.F90 \ 
    688772   flxrnf.F90 \ 
    689    flx_oce.F90 \ 
    690773   ice_oce.F90 \ 
    691774   in_out_manager.F90 \ 
     
    693776   lib_mpp.F90 \ 
    694777   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 \ 
    703778   $(MODEL_LIB)(blk_oce.o) \ 
    704779   $(MODEL_LIB)(cpl_oce.o) \ 
     
    710785   $(MODEL_LIB)(dtatem.o) \ 
    711786   $(MODEL_LIB)(flxmod.o) \ 
     787   $(MODEL_LIB)(flx_oce.o) \ 
    712788   $(MODEL_LIB)(flxrnf.o) \ 
    713    $(MODEL_LIB)(flx_oce.o) \ 
    714789   $(MODEL_LIB)(ice_oce.o) \ 
    715790   $(MODEL_LIB)(in_out_manager.o) \ 
     
    725800   $(MODEL_LIB)(taumod.o) \ 
    726801   $(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 \ 
    760802   oce.F90 \ 
    761803   ocfzpt.F90 \ 
     
    766808   taumod.F90 \ 
    767809   tradmp.F90 \ 
    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 \ 
     810   dom_oce.F90 \ 
     811   in_out_manager.F90 \ 
     812   lbclnk.F90 \ 
     813   lib_mpp.F90 \ 
     814   $(MODEL_LIB)(dom_oce.o) \ 
     815   $(MODEL_LIB)(in_out_manager.o) \ 
     816   $(MODEL_LIB)(lbclnk.o) \ 
     817   $(MODEL_LIB)(lib_mpp.o) \ 
     818   $(MODEL_LIB)(oce.o) \ 
     819   $(MODEL_LIB)(ocesbc.o) \ 
     820   oce.F90 \ 
    796821   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) \ 
    802    $(MODEL_LIB)(ocesbc.o) \ 
    803    $(MODEL_LIB)(oce.o) \ 
    804822   domzgr_substitute.h90 \ 
    805823   KEY_CPP \ 
     
    816834   dynspg_oce.F90 \ 
    817835   flxmod.F90 \ 
     836   flx_oce.F90 \ 
    818837   flxrnf.F90 \ 
    819    flx_oce.F90 \ 
    820838   ice_oce.F90 \ 
    821839   in_out_manager.F90 \ 
     
    824842   lib_mpp.F90 \ 
    825843   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 \ 
    840844   $(MODEL_LIB)(blk_oce.o) \ 
    841845   $(MODEL_LIB)(cpl_oce.o) \ 
     
    848852   $(MODEL_LIB)(dynspg_oce.o) \ 
    849853   $(MODEL_LIB)(flxmod.o) \ 
     854   $(MODEL_LIB)(flx_oce.o) \ 
    850855   $(MODEL_LIB)(flxrnf.o) \ 
    851    $(MODEL_LIB)(flx_oce.o) \ 
    852856   $(MODEL_LIB)(ice_oce.o) \ 
    853857   $(MODEL_LIB)(in_out_manager.o) \ 
     
    859863   $(MODEL_LIB)(obc_oce.o) \ 
    860864   $(MODEL_LIB)(obc_par.o) \ 
     865   $(MODEL_LIB)(oce.o) \ 
    861866   $(MODEL_LIB)(ocesbc.o) \ 
    862    $(MODEL_LIB)(oce.o) \ 
    863867   $(MODEL_LIB)(ocfzpt.o) \ 
    864868   $(MODEL_LIB)(par_kind.o) \ 
     
    870874   $(MODEL_LIB)(tradmp.o) \ 
    871875   $(MODEL_LIB)(zdf_oce.o) \ 
     876   obccli.F90 \ 
     877   obc_oce.F90 \ 
     878   obc_par.F90 \ 
     879   oce.F90 \ 
     880   ocesbc.F90 \ 
     881   ocfzpt.F90 \ 
     882   par_kind.F90 \ 
     883   par_oce.F90 \ 
     884   phycst.F90 \ 
     885   prtctl.F90 \ 
     886   sol_oce.F90 \ 
     887   taumod.F90 \ 
     888   tradmp.F90 \ 
     889   zdf_oce.F90 \ 
    872890   dom_oce.F90 \ 
    873891   flxrnf.F90 \ 
     
    875893   lbclnk.F90 \ 
    876894   lib_mpp.F90 \ 
     895   $(MODEL_LIB)(dom_oce.o) \ 
     896   $(MODEL_LIB)(flxrnf.o) \ 
     897   $(MODEL_LIB)(in_out_manager.o) \ 
     898   $(MODEL_LIB)(lbclnk.o) \ 
     899   $(MODEL_LIB)(lib_mpp.o) \ 
     900   $(MODEL_LIB)(obcdyn.o) \ 
     901   $(MODEL_LIB)(obc_oce.o) \ 
     902   $(MODEL_LIB)(obcvol.o) \ 
     903   $(MODEL_LIB)(oce.o) \ 
     904   $(MODEL_LIB)(ocesbc.o) \ 
     905   $(MODEL_LIB)(phycst.o) \ 
     906   $(MODEL_LIB)(solfet.o) \ 
     907   $(MODEL_LIB)(sol_oce.o) \ 
     908   $(MODEL_LIB)(solpcg.o) \ 
     909   $(MODEL_LIB)(solsor.o) \ 
     910   $(MODEL_LIB)(zdf_oce.o) \ 
    877911   obcdyn.F90 \ 
     912   obc_oce.F90 \ 
    878913   obcvol.F90 \ 
    879    obc_oce.F90 \ 
     914   oce.F90 \ 
    880915   ocesbc.F90 \ 
    881    oce.F90 \ 
    882916   phycst.F90 \ 
    883917   solfet.F90 \ 
     918   sol_oce.F90 \ 
    884919   solpcg.F90 \ 
    885920   solsor.F90 \ 
    886    sol_oce.F90 \ 
    887921   zdf_oce.F90 \ 
    888    $(MODEL_LIB)(dom_oce.o) \ 
    889    $(MODEL_LIB)(flxrnf.o) \ 
    890    $(MODEL_LIB)(in_out_manager.o) \ 
    891    $(MODEL_LIB)(lbclnk.o) \ 
    892    $(MODEL_LIB)(lib_mpp.o) \ 
    893    $(MODEL_LIB)(obcdyn.o) \ 
    894    $(MODEL_LIB)(obcvol.o) \ 
    895    $(MODEL_LIB)(obc_oce.o) \ 
    896    $(MODEL_LIB)(ocesbc.o) \ 
    897    $(MODEL_LIB)(oce.o) \ 
    898    $(MODEL_LIB)(phycst.o) \ 
    899    $(MODEL_LIB)(solfet.o) \ 
    900    $(MODEL_LIB)(solpcg.o) \ 
    901    $(MODEL_LIB)(solsor.o) \ 
    902    $(MODEL_LIB)(sol_oce.o) \ 
    903    $(MODEL_LIB)(zdf_oce.o) \ 
    904922   domzgr_substitute.h90 \ 
    905923   vectopt_loop_substitute.h90 \ 
    906924   KEY_CPP \ 
    907925   cla_dynspg.F90 
    908 $(MODEL_LIB)(closea.o) :   \ 
     926$(MODEL_LIB)(cla.o) :   \ 
    909927   blk_oce.F90 \ 
    910928   cpl_oce.F90 \ 
     
    916934   dtatem.F90 \ 
    917935   flxmod.F90 \ 
     936   flx_oce.F90 \ 
    918937   flxrnf.F90 \ 
    919    flx_oce.F90 \ 
    920938   ice_oce.F90 \ 
    921939   in_out_manager.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 \ 
     940   lbclnk.F90 \ 
     941   lib_mpp.F90 \ 
     942   lib_print.f90 \ 
    934943   $(MODEL_LIB)(blk_oce.o) \ 
    935944   $(MODEL_LIB)(cpl_oce.o) \ 
     
    941950   $(MODEL_LIB)(dtatem.o) \ 
    942951   $(MODEL_LIB)(flxmod.o) \ 
     952   $(MODEL_LIB)(flx_oce.o) \ 
    943953   $(MODEL_LIB)(flxrnf.o) \ 
    944    $(MODEL_LIB)(flx_oce.o) \ 
    945954   $(MODEL_LIB)(ice_oce.o) \ 
    946955   $(MODEL_LIB)(in_out_manager.o) \ 
    947    $(MODEL_LIB)(iom.o) \ 
    948956   $(MODEL_LIB)(lbclnk.o) \ 
    949957   $(MODEL_LIB)(lib_mpp.o) \ 
     
    957965   $(MODEL_LIB)(taumod.o) \ 
    958966   $(MODEL_LIB)(tradmp.o) \ 
    959    dom_oce.F90 \ 
     967   oce.F90 \ 
     968   ocfzpt.F90 \ 
     969   par_kind.F90 \ 
     970   par_oce.F90 \ 
     971   phycst.F90 \ 
     972   prtctl.F90 \ 
     973   taumod.F90 \ 
     974   tradmp.F90 \ 
     975   dom_oce.F90 \ 
     976   in_out_manager.F90 \ 
     977   lbclnk.F90 \ 
     978   lib_mpp.F90 \ 
     979   $(MODEL_LIB)(dom_oce.o) \ 
     980   $(MODEL_LIB)(in_out_manager.o) \ 
     981   $(MODEL_LIB)(lbclnk.o) \ 
     982   $(MODEL_LIB)(lib_mpp.o) \ 
     983   $(MODEL_LIB)(oce.o) \ 
     984   $(MODEL_LIB)(ocesbc.o) \ 
     985   oce.F90 \ 
     986   ocesbc.F90 \ 
     987   domzgr_substitute.h90 \ 
     988   vectopt_loop_substitute.h90 \ 
     989   KEY_CPP \ 
     990   cla.F90 
     991$(MODEL_LIB)(closea.o) :   \ 
     992   blk_oce.F90 \ 
     993   cpl_oce.F90 \ 
     994   daymod.F90 \ 
     995   dom_oce.F90 \ 
     996   dtasal.F90 \ 
     997   dtasss.F90 \ 
     998   dtasst.F90 \ 
     999   dtatem.F90 \ 
     1000   flxmod.F90 \ 
     1001   flx_oce.F90 \ 
    9601002   flxrnf.F90 \ 
    961    in_out_manager.F90 \ 
    962    lbclnk.F90 \ 
    963    lib_mpp.F90 \ 
     1003   ice_oce.F90 \ 
     1004   in_out_manager.F90 \ 
     1005   iom.F90 \ 
     1006   lbclnk.F90 \ 
     1007   lib_mpp.F90 \ 
     1008   lib_print.f90 \ 
     1009   $(MODEL_LIB)(blk_oce.o) \ 
     1010   $(MODEL_LIB)(cpl_oce.o) \ 
     1011   $(MODEL_LIB)(daymod.o) \ 
     1012   $(MODEL_LIB)(dom_oce.o) \ 
     1013   $(MODEL_LIB)(dtasal.o) \ 
     1014   $(MODEL_LIB)(dtasss.o) \ 
     1015   $(MODEL_LIB)(dtasst.o) \ 
     1016   $(MODEL_LIB)(dtatem.o) \ 
     1017   $(MODEL_LIB)(flxmod.o) \ 
     1018   $(MODEL_LIB)(flx_oce.o) \ 
     1019   $(MODEL_LIB)(flxrnf.o) \ 
     1020   $(MODEL_LIB)(ice_oce.o) \ 
     1021   $(MODEL_LIB)(in_out_manager.o) \ 
     1022   $(MODEL_LIB)(iom.o) \ 
     1023   $(MODEL_LIB)(lbclnk.o) \ 
     1024   $(MODEL_LIB)(lib_mpp.o) \ 
     1025   $(MODEL_LIB)(lib_print.o) \ 
     1026   $(MODEL_LIB)(oce.o) \ 
     1027   $(MODEL_LIB)(ocfzpt.o) \ 
     1028   $(MODEL_LIB)(par_kind.o) \ 
     1029   $(MODEL_LIB)(par_oce.o) \ 
     1030   $(MODEL_LIB)(phycst.o) \ 
     1031   $(MODEL_LIB)(prtctl.o) \ 
     1032   $(MODEL_LIB)(taumod.o) \ 
     1033   $(MODEL_LIB)(tradmp.o) \ 
     1034   oce.F90 \ 
     1035   ocfzpt.F90 \ 
     1036   par_kind.F90 \ 
     1037   par_oce.F90 \ 
     1038   phycst.F90 \ 
     1039   prtctl.F90 \ 
     1040   taumod.F90 \ 
     1041   tradmp.F90 \ 
     1042   dom_oce.F90 \ 
     1043   flxrnf.F90 \ 
     1044   in_out_manager.F90 \ 
     1045   lbclnk.F90 \ 
     1046   lib_mpp.F90 \ 
     1047   $(MODEL_LIB)(dom_oce.o) \ 
     1048   $(MODEL_LIB)(flxrnf.o) \ 
     1049   $(MODEL_LIB)(in_out_manager.o) \ 
     1050   $(MODEL_LIB)(lbclnk.o) \ 
     1051   $(MODEL_LIB)(lib_mpp.o) \ 
     1052   $(MODEL_LIB)(oce.o) \ 
     1053   $(MODEL_LIB)(ocesbc.o) \ 
     1054   oce.F90 \ 
    9641055   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) \ 
    971    $(MODEL_LIB)(ocesbc.o) \ 
    972    $(MODEL_LIB)(oce.o) \ 
    9731056   vectopt_loop_substitute.h90 \ 
    9741057   KEY_CPP \ 
     
    9781061   in_out_manager.F90 \ 
    9791062   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) \ 
     1063   $(MODEL_LIB)(dom_oce.o) \ 
     1064   $(MODEL_LIB)(in_out_manager.o) \ 
     1065   $(MODEL_LIB)(lib_print.o) \ 
     1066   $(MODEL_LIB)(oce.o) \ 
     1067   $(MODEL_LIB)(par_kind.o) \ 
     1068   $(MODEL_LIB)(par_oce.o) \ 
     1069   $(MODEL_LIB)(phycst.o) \ 
     1070   $(MODEL_LIB)(prtctl.o) \ 
     1071   oce.F90 \ 
     1072   par_kind.F90 \ 
     1073   par_oce.F90 \ 
     1074   phycst.F90 \ 
     1075   prtctl.F90 \ 
    9931076   cpl_oce.F90 \ 
    9941077   daymod.F90 \ 
     
    9961079   flx_oce.F90 \ 
    9971080   in_out_manager.F90 \ 
    998    oce.F90 \ 
    999    ocfzpt.F90 \ 
    1000    phycst.F90 \ 
    10011081   $(MODEL_LIB)(cpl_oce.o) \ 
    10021082   $(MODEL_LIB)(daymod.o) \ 
     
    10071087   $(MODEL_LIB)(ocfzpt.o) \ 
    10081088   $(MODEL_LIB)(phycst.o) \ 
     1089   oce.F90 \ 
     1090   ocfzpt.F90 \ 
     1091   phycst.F90 \ 
    10091092   $(IOIPSL_LIB) \ 
    10101093   KEY_CPP \ 
    10111094   cpl.F90 
     1095$(MODEL_LIB)(cpl_oasis3.o) :  \ 
     1096   dom_oce.F90 \ 
     1097   in_out_manager.F90 \ 
     1098   lib_print.f90 \ 
     1099   $(MODEL_LIB)(dom_oce.o) \ 
     1100   $(MODEL_LIB)(in_out_manager.o) \ 
     1101   $(MODEL_LIB)(lib_print.o) \ 
     1102   $(MODEL_LIB)(par_ice.o) \ 
     1103   $(MODEL_LIB)(par_kind.o) \ 
     1104   $(MODEL_LIB)(par_oce.o) \ 
     1105   $(MODEL_LIB)(phycst.o) \ 
     1106   $(MODEL_LIB)(prtctl.o) \ 
     1107   par_ice.F90 \ 
     1108   par_kind.F90 \ 
     1109   par_oce.F90 \ 
     1110   phycst.F90 \ 
     1111   prtctl.F90 \ 
     1112   daymod.F90 \ 
     1113   dom_oce.F90 \ 
     1114   flx_oce.F90 \ 
     1115   ice.F90 \ 
     1116   in_out_manager.F90 \ 
     1117   lib_mpp.F90 \ 
     1118   $(MODEL_LIB)(daymod.o) \ 
     1119   $(MODEL_LIB)(dom_oce.o) \ 
     1120   $(MODEL_LIB)(flx_oce.o) \ 
     1121   $(MODEL_LIB)(ice.o) \ 
     1122   $(MODEL_LIB)(in_out_manager.o) \ 
     1123   $(MODEL_LIB)(lib_mpp.o) \ 
     1124   $(MODEL_LIB)(oce.o) \ 
     1125   $(MODEL_LIB)(par_oce.o) \ 
     1126   $(MODEL_LIB)(phycst.o) \ 
     1127   oce.F90 \ 
     1128   par_oce.F90 \ 
     1129   phycst.F90 \ 
     1130   KEY_CPP \ 
     1131   cpl_oasis3.F90 
     1132$(MODEL_LIB)(cpl_oasis4.o) :  \ 
     1133   dom_oce.F90 \ 
     1134   in_out_manager.F90 \ 
     1135   lib_print.f90 \ 
     1136   $(MODEL_LIB)(dom_oce.o) \ 
     1137   $(MODEL_LIB)(in_out_manager.o) \ 
     1138   $(MODEL_LIB)(lib_print.o) \ 
     1139   $(MODEL_LIB)(par_kind.o) \ 
     1140   $(MODEL_LIB)(par_oce.o) \ 
     1141   $(MODEL_LIB)(phycst.o) \ 
     1142   $(MODEL_LIB)(prtctl.o) \ 
     1143   par_kind.F90 \ 
     1144   par_oce.F90 \ 
     1145   phycst.F90 \ 
     1146   prtctl.F90 \ 
     1147   daymod.F90 \ 
     1148   dom_oce.F90 \ 
     1149   in_out_manager.F90 \ 
     1150   lib_mpp.F90 \ 
     1151   $(MODEL_LIB)(daymod.o) \ 
     1152   $(MODEL_LIB)(dom_oce.o) \ 
     1153   $(MODEL_LIB)(in_out_manager.o) \ 
     1154   $(MODEL_LIB)(lib_mpp.o) \ 
     1155   $(MODEL_LIB)(oasis4_date.o) \ 
     1156   $(MODEL_LIB)(par_oce.o) \ 
     1157   $(MODEL_LIB)(phycst.o) \ 
     1158   oasis4_date.F90 \ 
     1159   par_oce.F90 \ 
     1160   phycst.F90 \ 
     1161   KEY_CPP \ 
     1162   cpl_oasis4.F90 
    10121163$(MODEL_LIB)(cpl_oce.o) :  \ 
    1013    par_kind.F90 \ 
    1014    $(MODEL_LIB)(par_kind.o) \ 
    1015    par_oce.F90 \ 
    1016    $(MODEL_LIB)(par_oce.o) \ 
     1164   $(MODEL_LIB)(par_kind.o) \ 
     1165   par_kind.F90 \ 
     1166   $(MODEL_LIB)(par_oce.o) \ 
     1167   par_oce.F90 \ 
    10171168   KEY_CPP \ 
    10181169   cpl_oce.F90 
     
    10261177   lib_mpp.F90 \ 
    10271178   lib_print.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) \ 
     1179   $(MODEL_LIB)(dom_oce.o) \ 
     1180   $(MODEL_LIB)(in_out_manager.o) \ 
     1181   $(MODEL_LIB)(lib_mpp.o) \ 
     1182   $(MODEL_LIB)(lib_print.o) \ 
     1183   $(MODEL_LIB)(par_kind.o) \ 
     1184   $(MODEL_LIB)(par_oce.o) \ 
     1185   par_kind.F90 \ 
     1186   par_oce.F90 \ 
     1187   dom_oce.F90 \ 
     1188   in_out_manager.F90 \ 
     1189   $(MODEL_LIB)(dom_oce.o) \ 
     1190   $(MODEL_LIB)(in_out_manager.o) \ 
     1191   $(MODEL_LIB)(phycst.o) \ 
     1192   $(MODEL_LIB)(prtctl.o) \ 
     1193   phycst.F90 \ 
     1194   prtctl.F90 \ 
    10441195   daymod.F90 
    10451196$(MODEL_LIB)(diadimg.o) :  \ 
     
    10471198   in_out_manager.F90 \ 
    10481199   lib_print.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) \ 
     1200   $(MODEL_LIB)(dom_oce.o) \ 
     1201   $(MODEL_LIB)(in_out_manager.o) \ 
     1202   $(MODEL_LIB)(lib_print.o) \ 
     1203   $(MODEL_LIB)(par_kind.o) \ 
     1204   $(MODEL_LIB)(par_oce.o) \ 
     1205   $(MODEL_LIB)(phycst.o) \ 
     1206   $(MODEL_LIB)(prtctl.o) \ 
     1207   par_kind.F90 \ 
     1208   par_oce.F90 \ 
     1209   phycst.F90 \ 
     1210   prtctl.F90 \ 
    10601211   daymod.F90 \ 
    10611212   dom_oce.F90 \ 
    10621213   in_out_manager.F90 \ 
    1063    oce.F90 \ 
    10641214   $(MODEL_LIB)(daymod.o) \ 
    10651215   $(MODEL_LIB)(dom_oce.o) \ 
    10661216   $(MODEL_LIB)(in_out_manager.o) \ 
    10671217   $(MODEL_LIB)(oce.o) \ 
     1218   oce.F90 \ 
    10681219   domzgr_substitute.h90 \ 
    10691220   KEY_CPP \ 
     
    10801231   dtatem.F90 \ 
    10811232   flxmod.F90 \ 
     1233   flx_oce.F90 \ 
    10821234   flxrnf.F90 \ 
    1083    flx_oce.F90 \ 
    10841235   ice_oce.F90 \ 
    10851236   in_out_manager.F90 \ 
     
    10881239   lib_mpp.F90 \ 
    10891240   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 \ 
    10981241   $(MODEL_LIB)(albedo.o) \ 
    10991242   $(MODEL_LIB)(blk_oce.o) \ 
     
    11061249   $(MODEL_LIB)(dtatem.o) \ 
    11071250   $(MODEL_LIB)(flxmod.o) \ 
     1251   $(MODEL_LIB)(flx_oce.o) \ 
    11081252   $(MODEL_LIB)(flxrnf.o) \ 
    1109    $(MODEL_LIB)(flx_oce.o) \ 
    11101253   $(MODEL_LIB)(ice_oce.o) \ 
    11111254   $(MODEL_LIB)(in_out_manager.o) \ 
     
    11221265   $(MODEL_LIB)(taumod.o) \ 
    11231266   $(MODEL_LIB)(tradmp.o) \ 
     1267   oce.F90 \ 
     1268   ocfzpt.F90 \ 
     1269   par_kind.F90 \ 
     1270   par_oce.F90 \ 
     1271   phycst.F90 \ 
     1272   prtctl.F90 \ 
     1273   taumod.F90 \ 
     1274   tradmp.F90 \ 
    11241275   blk_oce.F90 \ 
    11251276   dom_oce.F90 \ 
     
    11281279   in_out_manager.F90 \ 
    11291280   lib_mpp.F90 \ 
    1130    ocesbc.F90 \ 
    1131    oce.F90 \ 
    1132    phycst.F90 \ 
    1133    zdf_oce.F90 \ 
    11341281   $(MODEL_LIB)(blk_oce.o) \ 
    11351282   $(MODEL_LIB)(dom_oce.o) \ 
     
    11381285   $(MODEL_LIB)(in_out_manager.o) \ 
    11391286   $(MODEL_LIB)(lib_mpp.o) \ 
     1287   $(MODEL_LIB)(oce.o) \ 
    11401288   $(MODEL_LIB)(ocesbc.o) \ 
    1141    $(MODEL_LIB)(oce.o) \ 
    11421289   $(MODEL_LIB)(phycst.o) \ 
    11431290   $(MODEL_LIB)(zdf_oce.o) \ 
     1291   oce.F90 \ 
     1292   ocesbc.F90 \ 
     1293   phycst.F90 \ 
     1294   zdf_oce.F90 \ 
    11441295   domzgr_substitute.h90 \ 
    11451296   vectopt_loop_substitute.h90 \ 
     
    11531304   lbclnk.F90 \ 
    11541305   lib_print.f90 \ 
    1155    oce.F90 \ 
    1156    par_kind.F90 \ 
    1157    par_oce.F90 \ 
    1158    phycst.F90 \ 
    1159    prtctl.F90 \ 
    11601306   $(MODEL_LIB)(daymod.o) \ 
    11611307   $(MODEL_LIB)(dom_oce.o) \ 
     
    11691315   $(MODEL_LIB)(phycst.o) \ 
    11701316   $(MODEL_LIB)(prtctl.o) \ 
     1317   oce.F90 \ 
     1318   par_kind.F90 \ 
     1319   par_oce.F90 \ 
     1320   phycst.F90 \ 
     1321   prtctl.F90 \ 
    11711322   daymod.F90 \ 
    11721323   dianam.F90 \ 
     
    11761327   in_out_manager.F90 \ 
    11771328   lib_mpp.F90 \ 
    1178    oce.F90 \ 
    11791329   $(MODEL_LIB)(daymod.o) \ 
    11801330   $(MODEL_LIB)(dianam.o) \ 
     
    11851335   $(MODEL_LIB)(lib_mpp.o) \ 
    11861336   $(MODEL_LIB)(oce.o) \ 
     1337   oce.F90 \ 
    11871338   domzgr_substitute.h90 \ 
    11881339   $(IOIPSL_LIB) \ 
     
    11921343   in_out_manager.F90 \ 
    11931344   lib_print.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) \ 
     1345   $(MODEL_LIB)(in_out_manager.o) \ 
     1346   $(MODEL_LIB)(lib_print.o) \ 
     1347   $(MODEL_LIB)(par_kind.o) \ 
     1348   $(MODEL_LIB)(par_oce.o) \ 
     1349   par_kind.F90 \ 
     1350   par_oce.F90 \ 
     1351   dom_oce.F90 \ 
     1352   in_out_manager.F90 \ 
     1353   $(MODEL_LIB)(dom_oce.o) \ 
     1354   $(MODEL_LIB)(in_out_manager.o) \ 
     1355   $(MODEL_LIB)(oce.o) \ 
     1356   $(MODEL_LIB)(phycst.o) \ 
     1357   oce.F90 \ 
     1358   phycst.F90 \ 
    12081359   domzgr_substitute.h90 \ 
    12091360   KEY_CPP \ 
     
    12121363   in_out_manager.F90 \ 
    12131364   lib_print.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) \ 
     1365   $(MODEL_LIB)(in_out_manager.o) \ 
     1366   $(MODEL_LIB)(lib_print.o) \ 
     1367   $(MODEL_LIB)(par_kind.o) \ 
     1368   $(MODEL_LIB)(par_oce.o) \ 
     1369   par_kind.F90 \ 
     1370   par_oce.F90 \ 
     1371   dom_oce.F90 \ 
     1372   in_out_manager.F90 \ 
     1373   $(MODEL_LIB)(dom_oce.o) \ 
     1374   $(MODEL_LIB)(in_out_manager.o) \ 
     1375   $(MODEL_LIB)(oce.o) \ 
     1376   $(MODEL_LIB)(phycst.o) \ 
     1377   oce.F90 \ 
     1378   phycst.F90 \ 
    12281379   domzgr_substitute.h90 \ 
    12291380   KEY_CPP \ 
     
    12331384   in_out_manager.F90 \ 
    12341385   lib_print.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) \ 
     1386   $(MODEL_LIB)(dom_oce.o) \ 
     1387   $(MODEL_LIB)(in_out_manager.o) \ 
     1388   $(MODEL_LIB)(lib_print.o) \ 
     1389   $(MODEL_LIB)(par_kind.o) \ 
     1390   $(MODEL_LIB)(par_oce.o) \ 
     1391   $(MODEL_LIB)(phycst.o) \ 
     1392   $(MODEL_LIB)(prtctl.o) \ 
     1393   par_kind.F90 \ 
     1394   par_oce.F90 \ 
     1395   phycst.F90 \ 
     1396   prtctl.F90 \ 
    12461397   daymod.F90 \ 
    12471398   dom_oce.F90 \ 
    12481399   in_out_manager.F90 \ 
    1249    phycst.F90 \ 
    12501400   $(MODEL_LIB)(daymod.o) \ 
    12511401   $(MODEL_LIB)(dom_oce.o) \ 
    12521402   $(MODEL_LIB)(in_out_manager.o) \ 
    12531403   $(MODEL_LIB)(phycst.o) \ 
     1404   phycst.F90 \ 
    12541405   KEY_CPP \ 
    12551406   dianam.F90 
     
    12581409   dom_oce.F90 \ 
    12591410   in_out_manager.F90 \ 
    1260    lbclnk.F90 \ 
    1261    lib_print.f90 \ 
    1262    par_kind.F90 \ 
    1263    par_oce.F90 \ 
    1264    phycst.F90 \ 
    1265    prtctl.F90 \ 
     1411   iom_def.F90 \ 
     1412   iom_ioipsl.F90 \ 
     1413   iom_nf90.F90 \ 
     1414   iom_rstdimg.F90 \ 
     1415   lib_print.f90 \ 
    12661416   $(MODEL_LIB)(daymod.o) \ 
    12671417   $(MODEL_LIB)(dom_oce.o) \ 
    12681418   $(MODEL_LIB)(in_out_manager.o) \ 
    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) \ 
     1419   $(MODEL_LIB)(iom_def.o) \ 
     1420   $(MODEL_LIB)(iom_ioipsl.o) \ 
     1421   $(MODEL_LIB)(iom_nf90.o) \ 
     1422   $(MODEL_LIB)(iom_rstdimg.o) \ 
     1423   $(MODEL_LIB)(lib_print.o) \ 
     1424   $(MODEL_LIB)(par_kind.o) \ 
     1425   $(MODEL_LIB)(par_oce.o) \ 
     1426   $(MODEL_LIB)(phycst.o) \ 
     1427   $(MODEL_LIB)(prtctl.o) \ 
     1428   par_kind.F90 \ 
     1429   par_oce.F90 \ 
     1430   phycst.F90 \ 
     1431   prtctl.F90 \ 
    12751432   daymod.F90 \ 
    12761433   dianam.F90 \ 
     
    12801437   ldftra_oce.F90 \ 
    12811438   lib_mpp.F90 \ 
    1282    oce.F90 \ 
    1283    phycst.F90 \ 
    12841439   $(MODEL_LIB)(daymod.o) \ 
    12851440   $(MODEL_LIB)(dianam.o) \ 
     
    12911446   $(MODEL_LIB)(oce.o) \ 
    12921447   $(MODEL_LIB)(phycst.o) \ 
     1448   oce.F90 \ 
     1449   phycst.F90 \ 
    12931450   domzgr_substitute.h90 \ 
    12941451   vectopt_loop_substitute.h90 \ 
     
    13021459   lib_mpp.F90 \ 
    13031460   lib_print.f90 \ 
     1461   $(MODEL_LIB)(dom_oce.o) \ 
     1462   $(MODEL_LIB)(in_out_manager.o) \ 
     1463   $(MODEL_LIB)(lbclnk.o) \ 
     1464   $(MODEL_LIB)(lib_mpp.o) \ 
     1465   $(MODEL_LIB)(lib_print.o) \ 
     1466   $(MODEL_LIB)(oce.o) \ 
     1467   $(MODEL_LIB)(par_kind.o) \ 
     1468   $(MODEL_LIB)(par_oce.o) \ 
     1469   $(MODEL_LIB)(sol_oce.o) \ 
     1470   $(MODEL_LIB)(zdf_oce.o) \ 
    13041471   oce.F90 \ 
    13051472   par_kind.F90 \ 
     
    13071474   sol_oce.F90 \ 
    13081475   zdf_oce.F90 \ 
    1309    $(MODEL_LIB)(dom_oce.o) \ 
    1310    $(MODEL_LIB)(in_out_manager.o) \ 
    1311    $(MODEL_LIB)(lbclnk.o) \ 
    1312    $(MODEL_LIB)(lib_mpp.o) \ 
    1313    $(MODEL_LIB)(lib_print.o) \ 
    1314    $(MODEL_LIB)(oce.o) \ 
    1315    $(MODEL_LIB)(par_kind.o) \ 
    1316    $(MODEL_LIB)(par_oce.o) \ 
     1476   dom_oce.F90 \ 
     1477   in_out_manager.F90 \ 
     1478   lib_mpp.F90 \ 
     1479   $(MODEL_LIB)(dom_oce.o) \ 
     1480   $(MODEL_LIB)(in_out_manager.o) \ 
     1481   $(MODEL_LIB)(lib_mpp.o) \ 
     1482   $(MODEL_LIB)(oce.o) \ 
     1483   $(MODEL_LIB)(phycst.o) \ 
     1484   $(MODEL_LIB)(solfet.o) \ 
    13171485   $(MODEL_LIB)(sol_oce.o) \ 
    1318    $(MODEL_LIB)(zdf_oce.o) \ 
    1319    dom_oce.F90 \ 
    1320    in_out_manager.F90 \ 
    1321    lib_mpp.F90 \ 
     1486   $(MODEL_LIB)(solpcg.o) \ 
     1487   $(MODEL_LIB)(solsor.o) \ 
    13221488   oce.F90 \ 
    13231489   phycst.F90 \ 
    13241490   solfet.F90 \ 
     1491   sol_oce.F90 \ 
    13251492   solpcg.F90 \ 
    13261493   solsor.F90 \ 
    1327    sol_oce.F90 \ 
    1328    $(MODEL_LIB)(dom_oce.o) \ 
    1329    $(MODEL_LIB)(in_out_manager.o) \ 
    1330    $(MODEL_LIB)(lib_mpp.o) \ 
    1331    $(MODEL_LIB)(oce.o) \ 
    1332    $(MODEL_LIB)(phycst.o) \ 
    1333    $(MODEL_LIB)(solfet.o) \ 
    1334    $(MODEL_LIB)(solpcg.o) \ 
    1335    $(MODEL_LIB)(solsor.o) \ 
    1336    $(MODEL_LIB)(sol_oce.o) \ 
    13371494   KEY_CPP \ 
    13381495   diaspr.F90 
    13391496$(MODEL_LIB)(diawri1d.o) : \ 
    13401497   blk_oce.F90 \ 
     1498   cpl_oasis3.F90 \ 
     1499   cpl_oasis4.F90 \ 
    13411500   cpl_oce.F90 \ 
    13421501   daymod.F90 \ 
     
    13531512   eosbn2.F90 \ 
    13541513   flxmod.F90 \ 
     1514   flx_oce.F90 \ 
    13551515   flxrnf.F90 \ 
    1356    flx_oce.F90 \ 
     1516   geo2ocean.F90 \ 
     1517   ice.F90 \ 
    13571518   ice_oce.F90 \ 
    13581519   in_out_manager.F90 \ 
     
    13631524   lib_mpp.F90 \ 
    13641525   lib_print.f90 \ 
     1526   $(MODEL_LIB)(blk_oce.o) \ 
     1527   $(MODEL_LIB)(cpl_oasis3.o) \ 
     1528   $(MODEL_LIB)(cpl_oasis4.o) \ 
     1529   $(MODEL_LIB)(cpl_oce.o) \ 
     1530   $(MODEL_LIB)(daymod.o) \ 
     1531   $(MODEL_LIB)(diadimg.o) \ 
     1532   $(MODEL_LIB)(diahth.o) \ 
     1533   $(MODEL_LIB)(dianam.o) \ 
     1534   $(MODEL_LIB)(diaspr.o) \ 
     1535   $(MODEL_LIB)(dom_oce.o) \ 
     1536   $(MODEL_LIB)(dtasal.o) \ 
     1537   $(MODEL_LIB)(dtasss.o) \ 
     1538   $(MODEL_LIB)(dtasst.o) \ 
     1539   $(MODEL_LIB)(dtatem.o) \ 
     1540   $(MODEL_LIB)(dynzdf_exp.o) \ 
     1541   $(MODEL_LIB)(eosbn2.o) \ 
     1542   $(MODEL_LIB)(flxmod.o) \ 
     1543   $(MODEL_LIB)(flx_oce.o) \ 
     1544   $(MODEL_LIB)(flxrnf.o) \ 
     1545   $(MODEL_LIB)(geo2ocean.o) \ 
     1546   $(MODEL_LIB)(ice.o) \ 
     1547   $(MODEL_LIB)(ice_oce.o) \ 
     1548   $(MODEL_LIB)(in_out_manager.o) \ 
     1549   $(MODEL_LIB)(iom.o) \ 
     1550   $(MODEL_LIB)(lbclnk.o) \ 
     1551   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1552   $(MODEL_LIB)(ldftra_oce.o) \ 
     1553   $(MODEL_LIB)(lib_mpp.o) \ 
     1554   $(MODEL_LIB)(lib_print.o) \ 
     1555   $(MODEL_LIB)(oce.o) \ 
     1556   $(MODEL_LIB)(ocesbc.o) \ 
     1557   $(MODEL_LIB)(ocfzpt.o) \ 
     1558   $(MODEL_LIB)(par_kind.o) \ 
     1559   $(MODEL_LIB)(par_oce.o) \ 
     1560   $(MODEL_LIB)(phycst.o) \ 
     1561   $(MODEL_LIB)(prtctl.o) \ 
     1562   $(MODEL_LIB)(restart.o) \ 
     1563   $(MODEL_LIB)(sol_oce.o) \ 
     1564   $(MODEL_LIB)(taumod.o) \ 
     1565   $(MODEL_LIB)(tradmp.o) \ 
     1566   $(MODEL_LIB)(trazdf_exp.o) \ 
     1567   $(MODEL_LIB)(zdfddm.o) \ 
     1568   $(MODEL_LIB)(zdfmxl.o) \ 
     1569   $(MODEL_LIB)(zdf_oce.o) \ 
     1570   oce.F90 \ 
    13651571   ocesbc.F90 \ 
    1366    oce.F90 \ 
    13671572   ocfzpt.F90 \ 
    13681573   par_kind.F90 \ 
     
    13781583   zdfmxl.F90 \ 
    13791584   zdf_oce.F90 \ 
     1585   daymod.F90 \ 
     1586   diahth.F90 \ 
     1587   dianam.F90 \ 
     1588   diawri.F90 \ 
     1589   dom_oce.F90 \ 
     1590   flxrnf.F90 \ 
     1591   ice_oce.F90 \ 
     1592   in_out_manager.F90 \ 
     1593   lbclnk.F90 \ 
     1594   $(MODEL_LIB)(daymod.o) \ 
     1595   $(MODEL_LIB)(diahth.o) \ 
     1596   $(MODEL_LIB)(dianam.o) \ 
     1597   $(MODEL_LIB)(diawri.o) \ 
     1598   $(MODEL_LIB)(dom_oce.o) \ 
     1599   $(MODEL_LIB)(flxrnf.o) \ 
     1600   $(MODEL_LIB)(ice_oce.o) \ 
     1601   $(MODEL_LIB)(in_out_manager.o) \ 
     1602   $(MODEL_LIB)(lbclnk.o) \ 
     1603   $(MODEL_LIB)(oce.o) \ 
     1604   $(MODEL_LIB)(ocesbc.o) \ 
     1605   $(MODEL_LIB)(ocfzpt.o) \ 
     1606   $(MODEL_LIB)(phycst.o) \ 
     1607   $(MODEL_LIB)(sol_oce.o) \ 
     1608   $(MODEL_LIB)(taumod.o) \ 
     1609   $(MODEL_LIB)(zdfddm.o) \ 
     1610   $(MODEL_LIB)(zdfkpp.o) \ 
     1611   $(MODEL_LIB)(zdfmxl.o) \ 
     1612   $(MODEL_LIB)(zdf_oce.o) \ 
     1613   $(MODEL_LIB)(zdftke.o) \ 
     1614   oce.F90 \ 
     1615   ocesbc.F90 \ 
     1616   ocfzpt.F90 \ 
     1617   phycst.F90 \ 
     1618   sol_oce.F90 \ 
     1619   taumod.F90 \ 
     1620   zdfddm.F90 \ 
     1621   zdfkpp.F90 \ 
     1622   zdfmxl.F90 \ 
     1623   zdf_oce.F90 \ 
     1624   zdftke.F90 \ 
     1625   zdfddm_substitute.h90 \ 
     1626   $(IOIPSL_LIB) \ 
     1627   KEY_CPP \ 
     1628   diawri1d.F90 
     1629$(MODEL_LIB)(diawri.o) :   \ 
     1630   blk_oce.F90 \ 
     1631   cpl_oasis3.F90 \ 
     1632   cpl_oasis4.F90 \ 
     1633   cpl_oce.F90 \ 
     1634   daymod.F90 \ 
     1635   dom_oce.F90 \ 
     1636   dtasal.F90 \ 
     1637   dtasss.F90 \ 
     1638   dtasst.F90 \ 
     1639   dtatem.F90 \ 
     1640   flxmod.F90 \ 
     1641   flx_oce.F90 \ 
     1642   flxrnf.F90 \ 
     1643   geo2ocean.F90 \ 
     1644   ice.F90 \ 
     1645   ice_oce.F90 \ 
     1646   in_out_manager.F90 \ 
     1647   iom.F90 \ 
     1648   lbclnk.F90 \ 
     1649   lib_mpp.F90 \ 
     1650   lib_print.f90 \ 
    13801651   $(MODEL_LIB)(blk_oce.o) \ 
     1652   $(MODEL_LIB)(cpl_oasis3.o) \ 
     1653   $(MODEL_LIB)(cpl_oasis4.o) \ 
    13811654   $(MODEL_LIB)(cpl_oce.o) \ 
     1655   $(MODEL_LIB)(daymod.o) \ 
     1656   $(MODEL_LIB)(dom_oce.o) \ 
     1657   $(MODEL_LIB)(dtasal.o) \ 
     1658   $(MODEL_LIB)(dtasss.o) \ 
     1659   $(MODEL_LIB)(dtasst.o) \ 
     1660   $(MODEL_LIB)(dtatem.o) \ 
     1661   $(MODEL_LIB)(flxmod.o) \ 
     1662   $(MODEL_LIB)(flx_oce.o) \ 
     1663   $(MODEL_LIB)(flxrnf.o) \ 
     1664   $(MODEL_LIB)(geo2ocean.o) \ 
     1665   $(MODEL_LIB)(ice.o) \ 
     1666   $(MODEL_LIB)(ice_oce.o) \ 
     1667   $(MODEL_LIB)(in_out_manager.o) \ 
     1668   $(MODEL_LIB)(iom.o) \ 
     1669   $(MODEL_LIB)(lbclnk.o) \ 
     1670   $(MODEL_LIB)(lib_mpp.o) \ 
     1671   $(MODEL_LIB)(lib_print.o) \ 
     1672   $(MODEL_LIB)(oce.o) \ 
     1673   $(MODEL_LIB)(ocfzpt.o) \ 
     1674   $(MODEL_LIB)(par_kind.o) \ 
     1675   $(MODEL_LIB)(par_oce.o) \ 
     1676   $(MODEL_LIB)(phycst.o) \ 
     1677   $(MODEL_LIB)(prtctl.o) \ 
     1678   $(MODEL_LIB)(solfet.o) \ 
     1679   $(MODEL_LIB)(sol_oce.o) \ 
     1680   $(MODEL_LIB)(solpcg.o) \ 
     1681   $(MODEL_LIB)(solsor.o) \ 
     1682   $(MODEL_LIB)(taumod.o) \ 
     1683   $(MODEL_LIB)(tradmp.o) \ 
     1684   $(MODEL_LIB)(zdf_oce.o) \ 
     1685   oce.F90 \ 
     1686   ocfzpt.F90 \ 
     1687   par_kind.F90 \ 
     1688   par_oce.F90 \ 
     1689   phycst.F90 \ 
     1690   prtctl.F90 \ 
     1691   solfet.F90 \ 
     1692   sol_oce.F90 \ 
     1693   solpcg.F90 \ 
     1694   solsor.F90 \ 
     1695   taumod.F90 \ 
     1696   tradmp.F90 \ 
     1697   zdf_oce.F90 \ 
     1698   daymod.F90 \ 
     1699   diadimg.F90 \ 
     1700   diahth.F90 \ 
     1701   dianam.F90 \ 
     1702   diaspr.F90 \ 
     1703   dom_oce.F90 \ 
     1704   flx_oce.F90 \ 
     1705   flxrnf.F90 \ 
     1706   ice_oce.F90 \ 
     1707   in_out_manager.F90 \ 
     1708   lbclnk.F90 \ 
     1709   ldfdyn_oce.F90 \ 
     1710   ldftra_oce.F90 \ 
    13821711   $(MODEL_LIB)(daymod.o) \ 
    13831712   $(MODEL_LIB)(diadimg.o) \ 
     
    13861715   $(MODEL_LIB)(diaspr.o) \ 
    13871716   $(MODEL_LIB)(dom_oce.o) \ 
    1388    $(MODEL_LIB)(dtasal.o) \ 
    1389    $(MODEL_LIB)(dtasss.o) \ 
    1390    $(MODEL_LIB)(dtasst.o) \ 
    1391    $(MODEL_LIB)(dtatem.o) \ 
    1392    $(MODEL_LIB)(dynzdf_exp.o) \ 
    1393    $(MODEL_LIB)(eosbn2.o) \ 
    1394    $(MODEL_LIB)(flxmod.o) \ 
     1717   $(MODEL_LIB)(flx_oce.o) \ 
    13951718   $(MODEL_LIB)(flxrnf.o) \ 
    1396    $(MODEL_LIB)(flx_oce.o) \ 
    13971719   $(MODEL_LIB)(ice_oce.o) \ 
    13981720   $(MODEL_LIB)(in_out_manager.o) \ 
    1399    $(MODEL_LIB)(iom.o) \ 
    14001721   $(MODEL_LIB)(lbclnk.o) \ 
    14011722   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    14021723   $(MODEL_LIB)(ldftra_oce.o) \ 
    1403    $(MODEL_LIB)(lib_mpp.o) \ 
    1404    $(MODEL_LIB)(lib_print.o) \ 
     1724   $(MODEL_LIB)(oce.o) \ 
    14051725   $(MODEL_LIB)(ocesbc.o) \ 
    1406    $(MODEL_LIB)(oce.o) \ 
    14071726   $(MODEL_LIB)(ocfzpt.o) \ 
    1408    $(MODEL_LIB)(par_kind.o) \ 
    1409    $(MODEL_LIB)(par_oce.o) \ 
    1410    $(MODEL_LIB)(phycst.o) \ 
    1411    $(MODEL_LIB)(prtctl.o) \ 
    1412    $(MODEL_LIB)(restart.o) \ 
     1727   $(MODEL_LIB)(phycst.o) \ 
    14131728   $(MODEL_LIB)(sol_oce.o) \ 
    14141729   $(MODEL_LIB)(taumod.o) \ 
    1415    $(MODEL_LIB)(tradmp.o) \ 
    1416    $(MODEL_LIB)(trazdf_exp.o) \ 
    14171730   $(MODEL_LIB)(zdfddm.o) \ 
    14181731   $(MODEL_LIB)(zdfmxl.o) \ 
    14191732   $(MODEL_LIB)(zdf_oce.o) \ 
    1420    daymod.F90 \ 
    1421    diahth.F90 \ 
    1422    dianam.F90 \ 
    1423    diawri.F90 \ 
    1424    dom_oce.F90 \ 
    1425    flxrnf.F90 \ 
    1426    ice_oce.F90 \ 
    1427    in_out_manager.F90 \ 
    1428    lbclnk.F90 \ 
     1733   oce.F90 \ 
    14291734   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 \ 
    1440    $(MODEL_LIB)(daymod.o) \ 
    1441    $(MODEL_LIB)(diahth.o) \ 
    1442    $(MODEL_LIB)(dianam.o) \ 
    1443    $(MODEL_LIB)(diawri.o) \ 
    1444    $(MODEL_LIB)(dom_oce.o) \ 
    1445    $(MODEL_LIB)(flxrnf.o) \ 
    1446    $(MODEL_LIB)(ice_oce.o) \ 
    1447    $(MODEL_LIB)(in_out_manager.o) \ 
    1448    $(MODEL_LIB)(lbclnk.o) \ 
    1449    $(MODEL_LIB)(ocesbc.o) \ 
    1450    $(MODEL_LIB)(oce.o) \ 
    1451    $(MODEL_LIB)(ocfzpt.o) \ 
    1452    $(MODEL_LIB)(phycst.o) \ 
    1453    $(MODEL_LIB)(sol_oce.o) \ 
    1454    $(MODEL_LIB)(taumod.o) \ 
    1455    $(MODEL_LIB)(zdfddm.o) \ 
    1456    $(MODEL_LIB)(zdfkpp.o) \ 
    1457    $(MODEL_LIB)(zdfmxl.o) \ 
    1458    $(MODEL_LIB)(zdftke.o) \ 
    1459    $(MODEL_LIB)(zdf_oce.o) \ 
    1460    zdfddm_substitute.h90 \ 
    1461    $(IOIPSL_LIB) \ 
    1462    KEY_CPP \ 
    1463    diawri1d.F90 
    1464 $(MODEL_LIB)(diawri.o) :   \ 
    1465    blk_oce.F90 \ 
    1466    cpl_oce.F90 \ 
    1467    daymod.F90 \ 
    1468    dom_oce.F90 \ 
    1469    dtasal.F90 \ 
    1470    dtasss.F90 \ 
    1471    dtasst.F90 \ 
    1472    dtatem.F90 \ 
    1473    flxmod.F90 \ 
    1474    flxrnf.F90 \ 
    1475    flx_oce.F90 \ 
    1476    ice_oce.F90 \ 
    1477    in_out_manager.F90 \ 
    1478    iom.F90 \ 
    1479    lbclnk.F90 \ 
    1480    lib_mpp.F90 \ 
    1481    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 \ 
    1495    $(MODEL_LIB)(blk_oce.o) \ 
    1496    $(MODEL_LIB)(cpl_oce.o) \ 
    1497    $(MODEL_LIB)(daymod.o) \ 
    1498    $(MODEL_LIB)(dom_oce.o) \ 
    1499    $(MODEL_LIB)(dtasal.o) \ 
    1500    $(MODEL_LIB)(dtasss.o) \ 
    1501    $(MODEL_LIB)(dtasst.o) \ 
    1502    $(MODEL_LIB)(dtatem.o) \ 
    1503    $(MODEL_LIB)(flxmod.o) \ 
    1504    $(MODEL_LIB)(flxrnf.o) \ 
    1505    $(MODEL_LIB)(flx_oce.o) \ 
    1506    $(MODEL_LIB)(ice_oce.o) \ 
    1507    $(MODEL_LIB)(in_out_manager.o) \ 
    1508    $(MODEL_LIB)(iom.o) \ 
    1509    $(MODEL_LIB)(lbclnk.o) \ 
    1510    $(MODEL_LIB)(lib_mpp.o) \ 
    1511    $(MODEL_LIB)(lib_print.o) \ 
    1512    $(MODEL_LIB)(oce.o) \ 
    1513    $(MODEL_LIB)(ocfzpt.o) \ 
    1514    $(MODEL_LIB)(par_kind.o) \ 
    1515    $(MODEL_LIB)(par_oce.o) \ 
    1516    $(MODEL_LIB)(phycst.o) \ 
    1517    $(MODEL_LIB)(prtctl.o) \ 
    1518    $(MODEL_LIB)(solfet.o) \ 
    1519    $(MODEL_LIB)(solpcg.o) \ 
    1520    $(MODEL_LIB)(solsor.o) \ 
    1521    $(MODEL_LIB)(sol_oce.o) \ 
    1522    $(MODEL_LIB)(taumod.o) \ 
    1523    $(MODEL_LIB)(tradmp.o) \ 
    1524    $(MODEL_LIB)(zdf_oce.o) \ 
    1525    daymod.F90 \ 
    1526    diadimg.F90 \ 
    1527    diahth.F90 \ 
    1528    dianam.F90 \ 
    1529    diaspr.F90 \ 
    1530    dom_oce.F90 \ 
    1531    flxrnf.F90 \ 
    1532    flx_oce.F90 \ 
    1533    ice_oce.F90 \ 
    1534    in_out_manager.F90 \ 
    1535    lbclnk.F90 \ 
    1536    ldfdyn_oce.F90 \ 
    1537    ldftra_oce.F90 \ 
    1538    ocesbc.F90 \ 
    1539    oce.F90 \ 
    15401735   ocfzpt.F90 \ 
    15411736   phycst.F90 \ 
     
    15451740   zdfmxl.F90 \ 
    15461741   zdf_oce.F90 \ 
    1547    $(MODEL_LIB)(daymod.o) \ 
    1548    $(MODEL_LIB)(diadimg.o) \ 
    1549    $(MODEL_LIB)(diahth.o) \ 
    1550    $(MODEL_LIB)(dianam.o) \ 
    1551    $(MODEL_LIB)(diaspr.o) \ 
    1552    $(MODEL_LIB)(dom_oce.o) \ 
    1553    $(MODEL_LIB)(flxrnf.o) \ 
    1554    $(MODEL_LIB)(flx_oce.o) \ 
    1555    $(MODEL_LIB)(ice_oce.o) \ 
    1556    $(MODEL_LIB)(in_out_manager.o) \ 
    1557    $(MODEL_LIB)(lbclnk.o) \ 
    1558    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1559    $(MODEL_LIB)(ldftra_oce.o) \ 
    1560    $(MODEL_LIB)(ocesbc.o) \ 
    1561    $(MODEL_LIB)(oce.o) \ 
    1562    $(MODEL_LIB)(ocfzpt.o) \ 
    1563    $(MODEL_LIB)(phycst.o) \ 
    1564    $(MODEL_LIB)(sol_oce.o) \ 
    1565    $(MODEL_LIB)(taumod.o) \ 
    1566    $(MODEL_LIB)(zdfddm.o) \ 
    1567    $(MODEL_LIB)(zdfmxl.o) \ 
    1568    $(MODEL_LIB)(zdf_oce.o) \ 
    15691742   dtasst.F90 \ 
    15701743   lib_mpp.F90 \ 
     
    15811754   lib_mpp.F90 \ 
    15821755   lib_print.f90 \ 
     1756   $(MODEL_LIB)(dom_oce.o) \ 
     1757   $(MODEL_LIB)(in_out_manager.o) \ 
     1758   $(MODEL_LIB)(lib_mpp.o) \ 
     1759   $(MODEL_LIB)(lib_print.o) \ 
     1760   $(MODEL_LIB)(obc_par.o) \ 
     1761   $(MODEL_LIB)(oce.o) \ 
     1762   $(MODEL_LIB)(par_kind.o) \ 
     1763   $(MODEL_LIB)(par_oce.o) \ 
    15831764   obc_par.F90 \ 
    15841765   oce.F90 \ 
    15851766   par_kind.F90 \ 
    15861767   par_oce.F90 \ 
    1587    $(MODEL_LIB)(dom_oce.o) \ 
    1588    $(MODEL_LIB)(in_out_manager.o) \ 
    1589    $(MODEL_LIB)(lib_mpp.o) \ 
    1590    $(MODEL_LIB)(lib_print.o) \ 
    1591    $(MODEL_LIB)(obc_par.o) \ 
    1592    $(MODEL_LIB)(oce.o) \ 
    1593    $(MODEL_LIB)(par_kind.o) \ 
    1594    $(MODEL_LIB)(par_oce.o) \ 
    1595    dom_oce.F90 \ 
    1596    in_out_manager.F90 \ 
    1597    lbclnk.F90 \ 
     1768   dom_oce.F90 \ 
     1769   in_out_manager.F90 \ 
     1770   lbclnk.F90 \ 
     1771   $(MODEL_LIB)(dom_oce.o) \ 
     1772   $(MODEL_LIB)(in_out_manager.o) \ 
     1773   $(MODEL_LIB)(lbclnk.o) \ 
     1774   $(MODEL_LIB)(obc_oce.o) \ 
     1775   $(MODEL_LIB)(oce.o) \ 
    15981776   obc_oce.F90 \ 
    15991777   oce.F90 \ 
    1600    $(MODEL_LIB)(dom_oce.o) \ 
    1601    $(MODEL_LIB)(in_out_manager.o) \ 
    1602    $(MODEL_LIB)(lbclnk.o) \ 
    1603    $(MODEL_LIB)(obc_oce.o) \ 
    1604    $(MODEL_LIB)(oce.o) \ 
    16051778   domzgr_substitute.h90 \ 
    16061779   vectopt_loop_substitute.h90 \ 
     
    16201793   lib_mpp.F90 \ 
    16211794   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 \ 
    16301795   $(MODEL_LIB)(blk_oce.o) \ 
    16311796   $(MODEL_LIB)(closea.o) \ 
     
    16411806   $(MODEL_LIB)(lib_print.o) \ 
    16421807   $(MODEL_LIB)(obc_oce.o) \ 
     1808   $(MODEL_LIB)(oce.o) \ 
    16431809   $(MODEL_LIB)(ocesbc.o) \ 
    1644    $(MODEL_LIB)(oce.o) \ 
    16451810   $(MODEL_LIB)(par_kind.o) \ 
    16461811   $(MODEL_LIB)(par_oce.o) \ 
     
    16481813   $(MODEL_LIB)(prtctl.o) \ 
    16491814   $(MODEL_LIB)(solisl.o) \ 
     1815   obc_oce.F90 \ 
     1816   oce.F90 \ 
     1817   ocesbc.F90 \ 
     1818   par_kind.F90 \ 
     1819   par_oce.F90 \ 
     1820   phycst.F90 \ 
     1821   prtctl.F90 \ 
     1822   solisl.F90 \ 
    16501823   blk_oce.F90 \ 
    16511824   closea.F90 \ 
     
    16531826   domhgr.F90 \ 
    16541827   dommsk.F90 \ 
     1828   dom_oce.F90 \ 
    16551829   domstp.F90 \ 
    16561830   domwri.F90 \ 
    16571831   domzgr.F90 \ 
    1658    dom_oce.F90 \ 
    16591832   flxrnf.F90 \ 
    16601833   ice_oce.F90 \ 
    16611834   in_out_manager.F90 \ 
    16621835   lib_mpp.F90 \ 
    1663    oce.F90 \ 
    1664    phycst.F90 \ 
    16651836   $(MODEL_LIB)(blk_oce.o) \ 
    16661837   $(MODEL_LIB)(closea.o) \ 
     
    16681839   $(MODEL_LIB)(domhgr.o) \ 
    16691840   $(MODEL_LIB)(dommsk.o) \ 
     1841   $(MODEL_LIB)(dom_oce.o) \ 
    16701842   $(MODEL_LIB)(domstp.o) \ 
    16711843   $(MODEL_LIB)(domwri.o) \ 
    16721844   $(MODEL_LIB)(domzgr.o) \ 
    1673    $(MODEL_LIB)(dom_oce.o) \ 
    16741845   $(MODEL_LIB)(flxrnf.o) \ 
    16751846   $(MODEL_LIB)(ice_oce.o) \ 
     
    16781849   $(MODEL_LIB)(oce.o) \ 
    16791850   $(MODEL_LIB)(phycst.o) \ 
     1851   oce.F90 \ 
     1852   phycst.F90 \ 
    16801853   domzgr_substitute.h90 \ 
    16811854   $(IOIPSL_LIB) \ 
     
    16881861   lib_mpp.F90 \ 
    16891862   lib_print.f90 \ 
     1863   $(MODEL_LIB)(dom_oce.o) \ 
     1864   $(MODEL_LIB)(in_out_manager.o) \ 
     1865   $(MODEL_LIB)(iom.o) \ 
     1866   $(MODEL_LIB)(lib_mpp.o) \ 
     1867   $(MODEL_LIB)(lib_print.o) \ 
     1868   $(MODEL_LIB)(obc_oce.o) \ 
     1869   $(MODEL_LIB)(oce.o) \ 
     1870   $(MODEL_LIB)(par_kind.o) \ 
     1871   $(MODEL_LIB)(par_oce.o) \ 
     1872   $(MODEL_LIB)(solfet.o) \ 
     1873   $(MODEL_LIB)(sol_oce.o) \ 
     1874   $(MODEL_LIB)(solpcg.o) \ 
     1875   $(MODEL_LIB)(solsor.o) \ 
    16901876   obc_oce.F90 \ 
    16911877   oce.F90 \ 
     
    16931879   par_oce.F90 \ 
    16941880   solfet.F90 \ 
     1881   sol_oce.F90 \ 
    16951882   solpcg.F90 \ 
    16961883   solsor.F90 \ 
    1697    sol_oce.F90 \ 
     1884   dom_oce.F90 \ 
     1885   in_out_manager.F90 \ 
     1886   lib_mpp.F90 \ 
     1887   $(MODEL_LIB)(dom_oce.o) \ 
     1888   $(MODEL_LIB)(in_out_manager.o) \ 
     1889   $(MODEL_LIB)(lib_mpp.o) \ 
     1890   $(MODEL_LIB)(phycst.o) \ 
     1891   $(MODEL_LIB)(solisl.o) \ 
     1892   phycst.F90 \ 
     1893   solisl.F90 \ 
     1894   domcfg.F90 
     1895$(MODEL_LIB)(domhgr.o) :   \ 
     1896   dom_oce.F90 \ 
     1897   in_out_manager.F90 \ 
     1898   iom_def.F90 \ 
     1899   iom_ioipsl.F90 \ 
     1900   iom_nf90.F90 \ 
     1901   iom_rstdimg.F90 \ 
     1902   lib_print.f90 \ 
     1903   $(MODEL_LIB)(dom_oce.o) \ 
     1904   $(MODEL_LIB)(in_out_manager.o) \ 
     1905   $(MODEL_LIB)(iom_def.o) \ 
     1906   $(MODEL_LIB)(iom_ioipsl.o) \ 
     1907   $(MODEL_LIB)(iom_nf90.o) \ 
     1908   $(MODEL_LIB)(iom_rstdimg.o) \ 
     1909   $(MODEL_LIB)(lib_print.o) \ 
     1910   $(MODEL_LIB)(par_kind.o) \ 
     1911   $(MODEL_LIB)(par_oce.o) \ 
     1912   par_kind.F90 \ 
     1913   par_oce.F90 \ 
     1914   dom_oce.F90 \ 
     1915   in_out_manager.F90 \ 
     1916   iom.F90 \ 
     1917   lib_mpp.F90 \ 
    16981918   $(MODEL_LIB)(dom_oce.o) \ 
    16991919   $(MODEL_LIB)(in_out_manager.o) \ 
    17001920   $(MODEL_LIB)(iom.o) \ 
    17011921   $(MODEL_LIB)(lib_mpp.o) \ 
     1922   $(MODEL_LIB)(phycst.o) \ 
     1923   phycst.F90 \ 
     1924   KEY_CPP \ 
     1925   domhgr.F90 
     1926$(MODEL_LIB)(dom_ice.o) :  \ 
     1927   $(MODEL_LIB)(par_oce.o) \ 
     1928   par_oce.F90 \ 
     1929   $(MODEL_LIB)(par_ice.o) \ 
     1930   par_ice.F90 \ 
     1931   dom_ice.F90 
     1932$(MODEL_LIB)(dommsk.o) :   \ 
     1933   dom_oce.F90 \ 
     1934   in_out_manager.F90 \ 
     1935   iom.F90 \ 
     1936   lib_mpp.F90 \ 
     1937   lib_print.f90 \ 
     1938   $(MODEL_LIB)(dom_oce.o) \ 
     1939   $(MODEL_LIB)(in_out_manager.o) \ 
     1940   $(MODEL_LIB)(iom.o) \ 
     1941   $(MODEL_LIB)(lib_mpp.o) \ 
    17021942   $(MODEL_LIB)(lib_print.o) \ 
    17031943   $(MODEL_LIB)(obc_oce.o) \ 
     1944   $(MODEL_LIB)(obc_par.o) \ 
    17041945   $(MODEL_LIB)(oce.o) \ 
    17051946   $(MODEL_LIB)(par_kind.o) \ 
    17061947   $(MODEL_LIB)(par_oce.o) \ 
    17071948   $(MODEL_LIB)(solfet.o) \ 
     1949   $(MODEL_LIB)(sol_oce.o) \ 
    17081950   $(MODEL_LIB)(solpcg.o) \ 
    17091951   $(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 \ 
    17531952   obc_oce.F90 \ 
    17541953   obc_par.F90 \ 
     
    17571956   par_oce.F90 \ 
    17581957   solfet.F90 \ 
     1958   sol_oce.F90 \ 
    17591959   solpcg.F90 \ 
    17601960   solsor.F90 \ 
    1761    sol_oce.F90 \ 
     1961   dom_oce.F90 \ 
     1962   dynspg_oce.F90 \ 
     1963   in_out_manager.F90 \ 
     1964   lbclnk.F90 \ 
     1965   lib_mpp.F90 \ 
     1966   $(MODEL_LIB)(dom_oce.o) \ 
     1967   $(MODEL_LIB)(dynspg_oce.o) \ 
     1968   $(MODEL_LIB)(in_out_manager.o) \ 
     1969   $(MODEL_LIB)(lbclnk.o) \ 
     1970   $(MODEL_LIB)(lib_mpp.o) \ 
     1971   $(MODEL_LIB)(obc_oce.o) \ 
     1972   $(MODEL_LIB)(oce.o) \ 
     1973   $(MODEL_LIB)(solisl.o) \ 
     1974   obc_oce.F90 \ 
     1975   oce.F90 \ 
     1976   solisl.F90 \ 
     1977   vectopt_loop_substitute.h90 \ 
     1978   KEY_CPP \ 
     1979   dommsk.F90 
     1980$(MODEL_LIB)(dom_oce.o) :  \ 
     1981   $(MODEL_LIB)(par_kind.o) \ 
     1982   par_kind.F90 \ 
     1983   $(MODEL_LIB)(par_oce.o) \ 
     1984   par_oce.F90 \ 
     1985   KEY_CPP \ 
     1986   dom_oce.F90 
     1987$(MODEL_LIB)(domstp.o) :   \ 
     1988   lib_print.f90 \ 
     1989   $(MODEL_LIB)(lib_print.o) \ 
     1990   $(MODEL_LIB)(par_kind.o) \ 
     1991   $(MODEL_LIB)(par_oce.o) \ 
     1992   par_kind.F90 \ 
     1993   par_oce.F90 \ 
     1994   dom_oce.F90 \ 
     1995   in_out_manager.F90 \ 
     1996   $(MODEL_LIB)(dom_oce.o) \ 
     1997   $(MODEL_LIB)(in_out_manager.o) \ 
     1998   $(MODEL_LIB)(oce.o) \ 
     1999   oce.F90 \ 
     2000   domzgr_substitute.h90 \ 
     2001   KEY_CPP \ 
     2002   domstp.F90 
     2003$(MODEL_LIB)(domwri.o) :   \ 
     2004   dom_oce.F90 \ 
     2005   in_out_manager.F90 \ 
     2006   iom_def.F90 \ 
     2007   iom_ioipsl.F90 \ 
     2008   iom_nf90.F90 \ 
     2009   iom_rstdimg.F90 \ 
     2010   lib_print.f90 \ 
     2011   $(MODEL_LIB)(dom_oce.o) \ 
     2012   $(MODEL_LIB)(in_out_manager.o) \ 
     2013   $(MODEL_LIB)(iom_def.o) \ 
     2014   $(MODEL_LIB)(iom_ioipsl.o) \ 
     2015   $(MODEL_LIB)(iom_nf90.o) \ 
     2016   $(MODEL_LIB)(iom_rstdimg.o) \ 
     2017   $(MODEL_LIB)(lib_print.o) \ 
     2018   $(MODEL_LIB)(par_kind.o) \ 
     2019   $(MODEL_LIB)(par_oce.o) \ 
     2020   par_kind.F90 \ 
     2021   par_oce.F90 \ 
     2022   dom_oce.F90 \ 
     2023   in_out_manager.F90 \ 
     2024   iom.F90 \ 
    17622025   $(MODEL_LIB)(dom_oce.o) \ 
    17632026   $(MODEL_LIB)(in_out_manager.o) \ 
    17642027   $(MODEL_LIB)(iom.o) \ 
     2028   domwri.F90 
     2029$(MODEL_LIB)(domzgr.o) :   \ 
     2030   dom_oce.F90 \ 
     2031   flxrnf.F90 \ 
     2032   in_out_manager.F90 \ 
     2033   iom_def.F90 \ 
     2034   iom.F90 \ 
     2035   iom_ioipsl.F90 \ 
     2036   iom_nf90.F90 \ 
     2037   iom_rstdimg.F90 \ 
     2038   lbclnk.F90 \ 
     2039   lib_mpp.F90 \ 
     2040   lib_print.f90 \ 
     2041   $(MODEL_LIB)(dom_oce.o) \ 
     2042   $(MODEL_LIB)(flxrnf.o) \ 
     2043   $(MODEL_LIB)(in_out_manager.o) \ 
     2044   $(MODEL_LIB)(iom_def.o) \ 
     2045   $(MODEL_LIB)(iom_ioipsl.o) \ 
     2046   $(MODEL_LIB)(iom_nf90.o) \ 
     2047   $(MODEL_LIB)(iom.o) \ 
     2048   $(MODEL_LIB)(iom_rstdimg.o) \ 
     2049   $(MODEL_LIB)(lbclnk.o) \ 
    17652050   $(MODEL_LIB)(lib_mpp.o) \ 
    17662051   $(MODEL_LIB)(lib_print.o) \ 
    17672052   $(MODEL_LIB)(obc_oce.o) \ 
    1768    $(MODEL_LIB)(obc_par.o) \ 
    1769    $(MODEL_LIB)(oce.o) \ 
    1770    $(MODEL_LIB)(par_kind.o) \ 
    1771    $(MODEL_LIB)(par_oce.o) \ 
     2053   $(MODEL_LIB)(oce.o) \ 
     2054   $(MODEL_LIB)(ocesbc.o) \ 
     2055   $(MODEL_LIB)(par_kind.o) \ 
     2056   $(MODEL_LIB)(par_oce.o) \ 
     2057   $(MODEL_LIB)(phycst.o) \ 
    17722058   $(MODEL_LIB)(solfet.o) \ 
     2059   $(MODEL_LIB)(sol_oce.o) \ 
    17732060   $(MODEL_LIB)(solpcg.o) \ 
    17742061   $(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 \ 
    17812062   obc_oce.F90 \ 
    17822063   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 \ 
    18392064   ocesbc.F90 \ 
    1840    oce.F90 \ 
    18412065   par_kind.F90 \ 
    18422066   par_oce.F90 \ 
    18432067   phycst.F90 \ 
    18442068   solfet.F90 \ 
     2069   sol_oce.F90 \ 
    18452070   solpcg.F90 \ 
    18462071   solsor.F90 \ 
    1847    sol_oce.F90 \ 
    1848    $(MODEL_LIB)(dom_oce.o) \ 
    1849    $(MODEL_LIB)(flxrnf.o) \ 
     2072   closea.F90 \ 
     2073   dom_oce.F90 \ 
     2074   ini1d.F90 \ 
     2075   in_out_manager.F90 \ 
     2076   iom.F90 \ 
     2077   lbclnk.F90 \ 
     2078   lib_mpp.F90 \ 
     2079   $(MODEL_LIB)(closea.o) \ 
     2080   $(MODEL_LIB)(dom_oce.o) \ 
     2081   $(MODEL_LIB)(ini1d.o) \ 
    18502082   $(MODEL_LIB)(in_out_manager.o) \ 
    18512083   $(MODEL_LIB)(iom.o) \ 
    18522084   $(MODEL_LIB)(lbclnk.o) \ 
    18532085   $(MODEL_LIB)(lib_mpp.o) \ 
    1854    $(MODEL_LIB)(lib_print.o) \ 
    1855    $(MODEL_LIB)(obc_oce.o) \ 
    1856    $(MODEL_LIB)(ocesbc.o) \ 
    1857    $(MODEL_LIB)(oce.o) \ 
    1858    $(MODEL_LIB)(par_kind.o) \ 
    1859    $(MODEL_LIB)(par_oce.o) \ 
    1860    $(MODEL_LIB)(phycst.o) \ 
    1861    $(MODEL_LIB)(solfet.o) \ 
    1862    $(MODEL_LIB)(solpcg.o) \ 
    1863    $(MODEL_LIB)(solsor.o) \ 
    1864    $(MODEL_LIB)(sol_oce.o) \ 
    1865    closea.F90 \ 
    1866    dom_oce.F90 \ 
    1867    ini1d.F90 \ 
    1868    in_out_manager.F90 \ 
    1869    iom.F90 \ 
    1870    lbclnk.F90 \ 
    1871    lib_mpp.F90 \ 
     2086   $(MODEL_LIB)(oce.o) \ 
     2087   $(MODEL_LIB)(solisl.o) \ 
    18722088   oce.F90 \ 
    18732089   solisl.F90 \ 
    1874    $(MODEL_LIB)(closea.o) \ 
    1875    $(MODEL_LIB)(dom_oce.o) \ 
    1876    $(MODEL_LIB)(ini1d.o) \ 
    1877    $(MODEL_LIB)(in_out_manager.o) \ 
    1878    $(MODEL_LIB)(iom.o) \ 
    1879    $(MODEL_LIB)(lbclnk.o) \ 
    1880    $(MODEL_LIB)(lib_mpp.o) \ 
    1881    $(MODEL_LIB)(oce.o) \ 
    1882    $(MODEL_LIB)(solisl.o) \ 
    18832090   domzgr_substitute.h90 \ 
    18842091   domzgr_zps.h90 \ 
     
    18862093   KEY_CPP \ 
    18872094   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 
    19012095$(MODEL_LIB)(dtasal.o) :   \ 
    19022096   dom_oce.F90 \ 
    19032097   in_out_manager.F90 \ 
    1904    lbclnk.F90 \ 
    1905    lib_mpp.F90 \ 
    1906    lib_print.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) \ 
     2098   iom_def.F90 \ 
     2099   iom_ioipsl.F90 \ 
     2100   iom_nf90.F90 \ 
     2101   iom_rstdimg.F90 \ 
     2102   lib_mpp.F90 \ 
     2103   lib_print.f90 \ 
     2104   $(MODEL_LIB)(dom_oce.o) \ 
     2105   $(MODEL_LIB)(in_out_manager.o) \ 
     2106   $(MODEL_LIB)(iom_def.o) \ 
     2107   $(MODEL_LIB)(iom_ioipsl.o) \ 
     2108   $(MODEL_LIB)(iom_nf90.o) \ 
     2109   $(MODEL_LIB)(iom_rstdimg.o) \ 
     2110   $(MODEL_LIB)(lib_mpp.o) \ 
     2111   $(MODEL_LIB)(lib_print.o) \ 
     2112   $(MODEL_LIB)(oce.o) \ 
     2113   $(MODEL_LIB)(par_kind.o) \ 
     2114   $(MODEL_LIB)(par_oce.o) \ 
     2115   $(MODEL_LIB)(phycst.o) \ 
     2116   $(MODEL_LIB)(prtctl.o) \ 
     2117   oce.F90 \ 
     2118   par_kind.F90 \ 
     2119   par_oce.F90 \ 
     2120   phycst.F90 \ 
     2121   prtctl.F90 \ 
    19222122   daymod.F90 \ 
    19232123   dom_oce.F90 \ 
     
    19252125   iom.F90 \ 
    19262126   lbclnk.F90 \ 
    1927    oce.F90 \ 
    1928    phycst.F90 \ 
    19292127   $(MODEL_LIB)(daymod.o) \ 
    19302128   $(MODEL_LIB)(dom_oce.o) \ 
     
    19342132   $(MODEL_LIB)(oce.o) \ 
    19352133   $(MODEL_LIB)(phycst.o) \ 
     2134   oce.F90 \ 
     2135   phycst.F90 \ 
    19362136   domzgr_substitute.h90 \ 
    19372137   KEY_CPP \ 
     
    19402140   dom_oce.F90 \ 
    19412141   in_out_manager.F90 \ 
    1942    lbclnk.F90 \ 
    1943    lib_print.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) \ 
     2142   iom_def.F90 \ 
     2143   iom_ioipsl.F90 \ 
     2144   iom_nf90.F90 \ 
     2145   iom_rstdimg.F90 \ 
     2146   lib_print.f90 \ 
     2147   $(MODEL_LIB)(dom_oce.o) \ 
     2148   $(MODEL_LIB)(in_out_manager.o) \ 
     2149   $(MODEL_LIB)(iom_def.o) \ 
     2150   $(MODEL_LIB)(iom_ioipsl.o) \ 
     2151   $(MODEL_LIB)(iom_nf90.o) \ 
     2152   $(MODEL_LIB)(iom_rstdimg.o) \ 
     2153   $(MODEL_LIB)(lib_print.o) \ 
     2154   $(MODEL_LIB)(oce.o) \ 
     2155   $(MODEL_LIB)(par_kind.o) \ 
     2156   $(MODEL_LIB)(par_oce.o) \ 
     2157   $(MODEL_LIB)(phycst.o) \ 
     2158   $(MODEL_LIB)(prtctl.o) \ 
     2159   oce.F90 \ 
     2160   par_kind.F90 \ 
     2161   par_oce.F90 \ 
     2162   phycst.F90 \ 
     2163   prtctl.F90 \ 
    19582164   daymod.F90 \ 
    19592165   dom_oce.F90 \ 
    19602166   in_out_manager.F90 \ 
    19612167   iom.F90 \ 
     2168   $(MODEL_LIB)(daymod.o) \ 
     2169   $(MODEL_LIB)(dom_oce.o) \ 
     2170   $(MODEL_LIB)(in_out_manager.o) \ 
     2171   $(MODEL_LIB)(iom.o) \ 
     2172   $(MODEL_LIB)(oce.o) \ 
     2173   $(MODEL_LIB)(ocfzpt.o) \ 
    19622174   oce.F90 \ 
    19632175   ocfzpt.F90 \ 
    1964    $(MODEL_LIB)(daymod.o) \ 
    1965    $(MODEL_LIB)(dom_oce.o) \ 
    1966    $(MODEL_LIB)(in_out_manager.o) \ 
    1967    $(MODEL_LIB)(iom.o) \ 
    1968    $(MODEL_LIB)(oce.o) \ 
    1969    $(MODEL_LIB)(ocfzpt.o) \ 
    19702176   KEY_CPP \ 
    19712177   dtasss.F90 
     
    19732179   dom_oce.F90 \ 
    19742180   in_out_manager.F90 \ 
    1975    lbclnk.F90 \ 
    1976    lib_print.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) \ 
     2181   iom_def.F90 \ 
     2182   iom_ioipsl.F90 \ 
     2183   iom_nf90.F90 \ 
     2184   iom_rstdimg.F90 \ 
     2185   lib_print.f90 \ 
     2186   $(MODEL_LIB)(dom_oce.o) \ 
     2187   $(MODEL_LIB)(in_out_manager.o) \ 
     2188   $(MODEL_LIB)(iom_def.o) \ 
     2189   $(MODEL_LIB)(iom_ioipsl.o) \ 
     2190   $(MODEL_LIB)(iom_nf90.o) \ 
     2191   $(MODEL_LIB)(iom_rstdimg.o) \ 
     2192   $(MODEL_LIB)(lib_print.o) \ 
     2193   $(MODEL_LIB)(oce.o) \ 
     2194   $(MODEL_LIB)(par_kind.o) \ 
     2195   $(MODEL_LIB)(par_oce.o) \ 
     2196   $(MODEL_LIB)(phycst.o) \ 
     2197   $(MODEL_LIB)(prtctl.o) \ 
     2198   oce.F90 \ 
     2199   par_kind.F90 \ 
     2200   par_oce.F90 \ 
     2201   phycst.F90 \ 
     2202   prtctl.F90 \ 
    19912203   daymod.F90 \ 
    19922204   dom_oce.F90 \ 
    19932205   in_out_manager.F90 \ 
    19942206   iom.F90 \ 
     2207   $(MODEL_LIB)(daymod.o) \ 
     2208   $(MODEL_LIB)(dom_oce.o) \ 
     2209   $(MODEL_LIB)(in_out_manager.o) \ 
     2210   $(MODEL_LIB)(iom.o) \ 
     2211   $(MODEL_LIB)(oce.o) \ 
     2212   $(MODEL_LIB)(ocfzpt.o) \ 
    19952213   oce.F90 \ 
    19962214   ocfzpt.F90 \ 
    1997    $(MODEL_LIB)(daymod.o) \ 
    1998    $(MODEL_LIB)(dom_oce.o) \ 
    1999    $(MODEL_LIB)(in_out_manager.o) \ 
    2000    $(MODEL_LIB)(iom.o) \ 
    2001    $(MODEL_LIB)(oce.o) \ 
    2002    $(MODEL_LIB)(ocfzpt.o) \ 
    20032215   KEY_CPP \ 
    20042216   dtasst.F90 
     
    20062218   dom_oce.F90 \ 
    20072219   in_out_manager.F90 \ 
    2008    lbclnk.F90 \ 
    2009    lib_mpp.F90 \ 
    2010    lib_print.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) \ 
     2220   iom_def.F90 \ 
     2221   iom_ioipsl.F90 \ 
     2222   iom_nf90.F90 \ 
     2223   iom_rstdimg.F90 \ 
     2224   lib_mpp.F90 \ 
     2225   lib_print.f90 \ 
     2226   $(MODEL_LIB)(dom_oce.o) \ 
     2227   $(MODEL_LIB)(in_out_manager.o) \ 
     2228   $(MODEL_LIB)(iom_def.o) \ 
     2229   $(MODEL_LIB)(iom_ioipsl.o) \ 
     2230   $(MODEL_LIB)(iom_nf90.o) \ 
     2231   $(MODEL_LIB)(iom_rstdimg.o) \ 
     2232   $(MODEL_LIB)(lib_mpp.o) \ 
     2233   $(MODEL_LIB)(lib_print.o) \ 
     2234   $(MODEL_LIB)(oce.o) \ 
     2235   $(MODEL_LIB)(par_kind.o) \ 
     2236   $(MODEL_LIB)(par_oce.o) \ 
     2237   $(MODEL_LIB)(phycst.o) \ 
     2238   $(MODEL_LIB)(prtctl.o) \ 
     2239   oce.F90 \ 
     2240   par_kind.F90 \ 
     2241   par_oce.F90 \ 
     2242   phycst.F90 \ 
     2243   prtctl.F90 \ 
    20262244   daymod.F90 \ 
    20272245   dom_oce.F90 \ 
     
    20292247   iom.F90 \ 
    20302248   lbclnk.F90 \ 
    2031    oce.F90 \ 
    2032    phycst.F90 \ 
    20332249   $(MODEL_LIB)(daymod.o) \ 
    20342250   $(MODEL_LIB)(dom_oce.o) \ 
     
    20382254   $(MODEL_LIB)(oce.o) \ 
    20392255   $(MODEL_LIB)(phycst.o) \ 
     2256   oce.F90 \ 
     2257   phycst.F90 \ 
    20402258   domzgr_substitute.h90 \ 
    20412259   KEY_CPP \ 
     
    20462264   lib_mpp.F90 \ 
    20472265   lib_print.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) \ 
     2266   $(MODEL_LIB)(dom_oce.o) \ 
     2267   $(MODEL_LIB)(in_out_manager.o) \ 
     2268   $(MODEL_LIB)(lib_mpp.o) \ 
     2269   $(MODEL_LIB)(lib_print.o) \ 
     2270   $(MODEL_LIB)(par_kind.o) \ 
     2271   $(MODEL_LIB)(par_oce.o) \ 
     2272   par_kind.F90 \ 
     2273   par_oce.F90 \ 
     2274   dom_oce.F90 \ 
     2275   in_out_manager.F90 \ 
     2276   $(MODEL_LIB)(dom_oce.o) \ 
     2277   $(MODEL_LIB)(in_out_manager.o) \ 
     2278   $(MODEL_LIB)(oce.o) \ 
     2279   $(MODEL_LIB)(phycst.o) \ 
     2280   $(MODEL_LIB)(prtctl.o) \ 
     2281   oce.F90 \ 
     2282   phycst.F90 \ 
     2283   prtctl.F90 \ 
    20662284   vectopt_loop_substitute.h90 \ 
    20672285   KEY_CPP \ 
     
    20742292   lib_mpp.F90 \ 
    20752293   lib_print.f90 \ 
     2294   $(MODEL_LIB)(dom_oce.o) \ 
     2295   $(MODEL_LIB)(in_out_manager.o) \ 
     2296   $(MODEL_LIB)(lbclnk.o) \ 
     2297   $(MODEL_LIB)(ldftra_oce.o) \ 
     2298   $(MODEL_LIB)(lib_mpp.o) \ 
     2299   $(MODEL_LIB)(lib_print.o) \ 
     2300   $(MODEL_LIB)(oce.o) \ 
     2301   $(MODEL_LIB)(par_kind.o) \ 
     2302   $(MODEL_LIB)(par_oce.o) \ 
     2303   $(MODEL_LIB)(phycst.o) \ 
     2304   $(MODEL_LIB)(taumod.o) \ 
     2305   $(MODEL_LIB)(trdicp.o) \ 
     2306   $(MODEL_LIB)(trdicp_oce.o) \ 
     2307   $(MODEL_LIB)(trdmld.o) \ 
     2308   $(MODEL_LIB)(trdmld_oce.o) \ 
     2309   $(MODEL_LIB)(trdmod_oce.o) \ 
     2310   $(MODEL_LIB)(trdvor.o) \ 
     2311   $(MODEL_LIB)(trdvor_oce.o) \ 
     2312   $(MODEL_LIB)(zdf_oce.o) \ 
    20762313   oce.F90 \ 
    20772314   par_kind.F90 \ 
     
    20872324   trdvor_oce.F90 \ 
    20882325   zdf_oce.F90 \ 
    2089    $(MODEL_LIB)(dom_oce.o) \ 
    2090    $(MODEL_LIB)(in_out_manager.o) \ 
    2091    $(MODEL_LIB)(lbclnk.o) \ 
     2326   dom_oce.F90 \ 
     2327   dynhpg_jki.F90 \ 
     2328   in_out_manager.F90 \ 
     2329   lbclnk.F90 \ 
     2330   $(MODEL_LIB)(dom_oce.o) \ 
     2331   $(MODEL_LIB)(dynhpg_jki.o) \ 
     2332   $(MODEL_LIB)(in_out_manager.o) \ 
     2333   $(MODEL_LIB)(lbclnk.o) \ 
     2334   $(MODEL_LIB)(oce.o) \ 
     2335   $(MODEL_LIB)(phycst.o) \ 
     2336   $(MODEL_LIB)(prtctl.o) \ 
     2337   $(MODEL_LIB)(trdmod.o) \ 
     2338   $(MODEL_LIB)(trdmod_oce.o) \ 
     2339   oce.F90 \ 
     2340   phycst.F90 \ 
     2341   prtctl.F90 \ 
     2342   trdmod.F90 \ 
     2343   trdmod_oce.F90 \ 
     2344   domzgr_substitute.h90 \ 
     2345   vectopt_loop_substitute.h90 \ 
     2346   KEY_CPP \ 
     2347   dynhpg.F90 
     2348$(MODEL_LIB)(dynhpg_jki.o) :  \ 
     2349   dom_oce.F90 \ 
     2350   in_out_manager.F90 \ 
     2351   lib_mpp.F90 \ 
     2352   lib_print.f90 \ 
     2353   $(MODEL_LIB)(dom_oce.o) \ 
     2354   $(MODEL_LIB)(in_out_manager.o) \ 
     2355   $(MODEL_LIB)(lib_mpp.o) \ 
     2356   $(MODEL_LIB)(lib_print.o) \ 
     2357   $(MODEL_LIB)(oce.o) \ 
     2358   $(MODEL_LIB)(par_kind.o) \ 
     2359   $(MODEL_LIB)(par_oce.o) \ 
     2360   oce.F90 \ 
     2361   par_kind.F90 \ 
     2362   par_oce.F90 \ 
     2363   dom_oce.F90 \ 
     2364   in_out_manager.F90 \ 
     2365   lbclnk.F90 \ 
     2366   $(MODEL_LIB)(dom_oce.o) \ 
     2367   $(MODEL_LIB)(in_out_manager.o) \ 
     2368   $(MODEL_LIB)(lbclnk.o) \ 
     2369   $(MODEL_LIB)(oce.o) \ 
     2370   $(MODEL_LIB)(phycst.o) \ 
     2371   oce.F90 \ 
     2372   phycst.F90 \ 
     2373   domzgr_substitute.h90 \ 
     2374   vectopt_loop_substitute.h90 \ 
     2375   KEY_CPP \ 
     2376   dynhpg_jki.F90 
     2377$(MODEL_LIB)(dynkeg.o) :   \ 
     2378   dom_oce.F90 \ 
     2379   in_out_manager.F90 \ 
     2380   ldftra_oce.F90 \ 
     2381   lib_mpp.F90 \ 
     2382   lib_print.f90 \ 
     2383   $(MODEL_LIB)(dom_oce.o) \ 
     2384   $(MODEL_LIB)(in_out_manager.o) \ 
    20922385   $(MODEL_LIB)(ldftra_oce.o) \ 
    20932386   $(MODEL_LIB)(lib_mpp.o) \ 
     
    21062399   $(MODEL_LIB)(trdvor_oce.o) \ 
    21072400   $(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 \ 
    21652401   oce.F90 \ 
    21662402   par_kind.F90 \ 
     
    21762412   trdvor_oce.F90 \ 
    21772413   zdf_oce.F90 \ 
     2414   dom_oce.F90 \ 
     2415   in_out_manager.F90 \ 
     2416   $(MODEL_LIB)(dom_oce.o) \ 
     2417   $(MODEL_LIB)(in_out_manager.o) \ 
     2418   $(MODEL_LIB)(oce.o) \ 
     2419   $(MODEL_LIB)(prtctl.o) \ 
     2420   $(MODEL_LIB)(trdmod.o) \ 
     2421   $(MODEL_LIB)(trdmod_oce.o) \ 
     2422   oce.F90 \ 
     2423   prtctl.F90 \ 
     2424   trdmod.F90 \ 
     2425   trdmod_oce.F90 \ 
     2426   vectopt_loop_substitute.h90 \ 
     2427   KEY_CPP \ 
     2428   dynkeg.F90 
     2429$(MODEL_LIB)(dynldf_bilap.o) :   \ 
     2430   dom_oce.F90 \ 
     2431   in_out_manager.F90 \ 
     2432   ldftra_oce.F90 \ 
     2433   lib_mpp.F90 \ 
     2434   lib_print.f90 \ 
    21782435   $(MODEL_LIB)(dom_oce.o) \ 
    21792436   $(MODEL_LIB)(in_out_manager.o) \ 
     
    21942451   $(MODEL_LIB)(trdvor_oce.o) \ 
    21952452   $(MODEL_LIB)(zdf_oce.o) \ 
    2196    dom_oce.F90 \ 
    2197    in_out_manager.F90 \ 
    2198    oce.F90 \ 
    2199    prtctl.F90 \ 
     2453   oce.F90 \ 
     2454   par_kind.F90 \ 
     2455   par_oce.F90 \ 
     2456   phycst.F90 \ 
     2457   taumod.F90 \ 
     2458   trdicp.F90 \ 
     2459   trdicp_oce.F90 \ 
     2460   trdmld.F90 \ 
     2461   trdmld_oce.F90 \ 
     2462   trdmod_oce.F90 \ 
     2463   trdvor.F90 \ 
     2464   trdvor_oce.F90 \ 
     2465   zdf_oce.F90 \ 
     2466   dom_oce.F90 \ 
     2467   in_out_manager.F90 \ 
     2468   lbclnk.F90 \ 
     2469   ldfdyn_oce.F90 \ 
     2470   $(MODEL_LIB)(dom_oce.o) \ 
     2471   $(MODEL_LIB)(in_out_manager.o) \ 
     2472   $(MODEL_LIB)(lbclnk.o) \ 
     2473   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2474   $(MODEL_LIB)(oce.o) \ 
     2475   $(MODEL_LIB)(trdmod.o) \ 
     2476   $(MODEL_LIB)(trdmod_oce.o) \ 
     2477   oce.F90 \ 
    22002478   trdmod.F90 \ 
    22012479   trdmod_oce.F90 \ 
    2202    $(MODEL_LIB)(dom_oce.o) \ 
    2203    $(MODEL_LIB)(in_out_manager.o) \ 
     2480   domzgr_substitute.h90 \ 
     2481   ldfdyn_substitute.h90 \ 
     2482   vectopt_loop_substitute.h90 \ 
     2483   KEY_CPP \ 
     2484   dynldf_bilap.F90 
     2485$(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     2486   dom_oce.F90 \ 
     2487   in_out_manager.F90 \ 
     2488   lbclnk.F90 \ 
     2489   ldfdyn_oce.F90 \ 
     2490   ldftra_oce.F90 \ 
     2491   lib_mpp.F90 \ 
     2492   lib_print.f90 \ 
     2493   $(MODEL_LIB)(dom_oce.o) \ 
     2494   $(MODEL_LIB)(in_out_manager.o) \ 
     2495   $(MODEL_LIB)(lbclnk.o) \ 
     2496   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2497   $(MODEL_LIB)(ldftra_oce.o) \ 
     2498   $(MODEL_LIB)(lib_mpp.o) \ 
     2499   $(MODEL_LIB)(lib_print.o) \ 
     2500   $(MODEL_LIB)(oce.o) \ 
     2501   $(MODEL_LIB)(par_kind.o) \ 
     2502   $(MODEL_LIB)(par_oce.o) \ 
     2503   $(MODEL_LIB)(phycst.o) \ 
     2504   $(MODEL_LIB)(prtctl.o) \ 
     2505   $(MODEL_LIB)(taumod.o) \ 
     2506   $(MODEL_LIB)(trdicp.o) \ 
     2507   $(MODEL_LIB)(trdicp_oce.o) \ 
     2508   $(MODEL_LIB)(trdmld.o) \ 
     2509   $(MODEL_LIB)(trdmld_oce.o) \ 
     2510   $(MODEL_LIB)(trdmod_oce.o) \ 
     2511   $(MODEL_LIB)(trdvor.o) \ 
     2512   $(MODEL_LIB)(trdvor_oce.o) \ 
     2513   $(MODEL_LIB)(zdfmxl.o) \ 
     2514   $(MODEL_LIB)(zdf_oce.o) \ 
     2515   oce.F90 \ 
     2516   par_kind.F90 \ 
     2517   par_oce.F90 \ 
     2518   phycst.F90 \ 
     2519   prtctl.F90 \ 
     2520   taumod.F90 \ 
     2521   trdicp.F90 \ 
     2522   trdicp_oce.F90 \ 
     2523   trdmld.F90 \ 
     2524   trdmld_oce.F90 \ 
     2525   trdmod_oce.F90 \ 
     2526   trdvor.F90 \ 
     2527   trdvor_oce.F90 \ 
     2528   zdfmxl.F90 \ 
     2529   zdf_oce.F90 \ 
     2530   dom_oce.F90 \ 
     2531   in_out_manager.F90 \ 
     2532   lbclnk.F90 \ 
     2533   ldfdyn_oce.F90 \ 
     2534   ldfslp.F90 \ 
     2535   $(MODEL_LIB)(dom_oce.o) \ 
     2536   $(MODEL_LIB)(in_out_manager.o) \ 
     2537   $(MODEL_LIB)(lbclnk.o) \ 
     2538   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2539   $(MODEL_LIB)(ldfslp.o) \ 
    22042540   $(MODEL_LIB)(oce.o) \ 
    22052541   $(MODEL_LIB)(prtctl.o) \ 
    22062542   $(MODEL_LIB)(trdmod.o) \ 
    22072543   $(MODEL_LIB)(trdmod_oce.o) \ 
    2208    vectopt_loop_substitute.h90 \ 
    2209    KEY_CPP \ 
    2210    dynkeg.F90 
     2544   $(MODEL_LIB)(zdf_oce.o) \ 
     2545   oce.F90 \ 
     2546   prtctl.F90 \ 
     2547   trdmod.F90 \ 
     2548   trdmod_oce.F90 \ 
     2549   zdf_oce.F90 \ 
     2550   domzgr_substitute.h90 \ 
     2551   ldfdyn_substitute.h90 \ 
     2552   KEY_CPP \ 
     2553   dynldf_bilapg.F90 
    22112554$(MODEL_LIB)(dynldf.o) :   \ 
    22122555   dom_oce.F90 \ 
     
    22182561   lib_mpp.F90 \ 
    22192562   lib_print.f90 \ 
     2563   $(MODEL_LIB)(dom_oce.o) \ 
     2564   $(MODEL_LIB)(in_out_manager.o) \ 
     2565   $(MODEL_LIB)(lbclnk.o) \ 
     2566   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2567   $(MODEL_LIB)(ldfslp.o) \ 
     2568   $(MODEL_LIB)(ldftra_oce.o) \ 
     2569   $(MODEL_LIB)(lib_mpp.o) \ 
     2570   $(MODEL_LIB)(lib_print.o) \ 
     2571   $(MODEL_LIB)(oce.o) \ 
     2572   $(MODEL_LIB)(par_kind.o) \ 
     2573   $(MODEL_LIB)(par_oce.o) \ 
     2574   $(MODEL_LIB)(phycst.o) \ 
     2575   $(MODEL_LIB)(prtctl.o) \ 
     2576   $(MODEL_LIB)(taumod.o) \ 
     2577   $(MODEL_LIB)(trdicp.o) \ 
     2578   $(MODEL_LIB)(trdicp_oce.o) \ 
     2579   $(MODEL_LIB)(trdmld.o) \ 
     2580   $(MODEL_LIB)(trdmld_oce.o) \ 
     2581   $(MODEL_LIB)(trdmod.o) \ 
     2582   $(MODEL_LIB)(trdmod_oce.o) \ 
     2583   $(MODEL_LIB)(trdvor.o) \ 
     2584   $(MODEL_LIB)(trdvor_oce.o) \ 
     2585   $(MODEL_LIB)(zdfmxl.o) \ 
     2586   $(MODEL_LIB)(zdf_oce.o) \ 
    22202587   oce.F90 \ 
    22212588   par_kind.F90 \ 
     
    22342601   zdfmxl.F90 \ 
    22352602   zdf_oce.F90 \ 
    2236    $(MODEL_LIB)(dom_oce.o) \ 
     2603   dom_oce.F90 \ 
     2604   dynldf_bilap.F90 \ 
     2605   dynldf_bilapg.F90 \ 
     2606   dynldf_iso.F90 \ 
     2607   dynldf_lap.F90 \ 
     2608   in_out_manager.F90 \ 
     2609   lbclnk.F90 \ 
     2610   ldfdyn_oce.F90 \ 
     2611   ldfslp.F90 \ 
     2612   lib_mpp.F90 \ 
     2613   $(MODEL_LIB)(dom_oce.o) \ 
     2614   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     2615   $(MODEL_LIB)(dynldf_bilap.o) \ 
     2616   $(MODEL_LIB)(dynldf_iso.o) \ 
     2617   $(MODEL_LIB)(dynldf_lap.o) \ 
    22372618   $(MODEL_LIB)(in_out_manager.o) \ 
    22382619   $(MODEL_LIB)(lbclnk.o) \ 
    22392620   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    22402621   $(MODEL_LIB)(ldfslp.o) \ 
     2622   $(MODEL_LIB)(lib_mpp.o) \ 
     2623   $(MODEL_LIB)(oce.o) \ 
     2624   $(MODEL_LIB)(phycst.o) \ 
     2625   $(MODEL_LIB)(prtctl.o) \ 
     2626   $(MODEL_LIB)(trdmod.o) \ 
     2627   $(MODEL_LIB)(trdmod_oce.o) \ 
     2628   oce.F90 \ 
     2629   phycst.F90 \ 
     2630   prtctl.F90 \ 
     2631   trdmod.F90 \ 
     2632   trdmod_oce.F90 \ 
     2633   domzgr_substitute.h90 \ 
     2634   vectopt_loop_substitute.h90 \ 
     2635   KEY_CPP \ 
     2636   dynldf.F90 
     2637$(MODEL_LIB)(dynldf_iso.o) :  \ 
     2638   dom_oce.F90 \ 
     2639   in_out_manager.F90 \ 
     2640   lbclnk.F90 \ 
     2641   ldfdyn_oce.F90 \ 
     2642   ldftra_oce.F90 \ 
     2643   lib_mpp.F90 \ 
     2644   lib_print.f90 \ 
     2645   $(MODEL_LIB)(dom_oce.o) \ 
     2646   $(MODEL_LIB)(in_out_manager.o) \ 
     2647   $(MODEL_LIB)(lbclnk.o) \ 
     2648   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    22412649   $(MODEL_LIB)(ldftra_oce.o) \ 
    22422650   $(MODEL_LIB)(lib_mpp.o) \ 
     
    22522660   $(MODEL_LIB)(trdmld.o) \ 
    22532661   $(MODEL_LIB)(trdmld_oce.o) \ 
    2254    $(MODEL_LIB)(trdmod.o) \ 
    22552662   $(MODEL_LIB)(trdmod_oce.o) \ 
    22562663   $(MODEL_LIB)(trdvor.o) \ 
     
    22582665   $(MODEL_LIB)(zdfmxl.o) \ 
    22592666   $(MODEL_LIB)(zdf_oce.o) \ 
    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 \ 
    23022667   oce.F90 \ 
    23032668   par_kind.F90 \ 
     
    23152680   zdfmxl.F90 \ 
    23162681   zdf_oce.F90 \ 
     2682   dom_oce.F90 \ 
     2683   in_out_manager.F90 \ 
     2684   lbclnk.F90 \ 
     2685   ldfdyn_oce.F90 \ 
     2686   ldfslp.F90 \ 
     2687   ldftra_oce.F90 \ 
     2688   $(MODEL_LIB)(dom_oce.o) \ 
     2689   $(MODEL_LIB)(in_out_manager.o) \ 
     2690   $(MODEL_LIB)(lbclnk.o) \ 
     2691   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2692   $(MODEL_LIB)(ldfslp.o) \ 
     2693   $(MODEL_LIB)(ldftra_oce.o) \ 
     2694   $(MODEL_LIB)(oce.o) \ 
     2695   $(MODEL_LIB)(prtctl.o) \ 
     2696   $(MODEL_LIB)(trdmod.o) \ 
     2697   $(MODEL_LIB)(trdmod_oce.o) \ 
     2698   $(MODEL_LIB)(zdf_oce.o) \ 
     2699   oce.F90 \ 
     2700   prtctl.F90 \ 
     2701   trdmod.F90 \ 
     2702   trdmod_oce.F90 \ 
     2703   zdf_oce.F90 \ 
     2704   domzgr_substitute.h90 \ 
     2705   ldfdyn_substitute.h90 \ 
     2706   vectopt_loop_substitute.h90 \ 
     2707   KEY_CPP \ 
     2708   dynldf_iso.F90 
     2709$(MODEL_LIB)(dynldf_lap.o) :  \ 
     2710   dom_oce.F90 \ 
     2711   in_out_manager.F90 \ 
     2712   lbclnk.F90 \ 
     2713   ldfdyn_oce.F90 \ 
     2714   ldftra_oce.F90 \ 
     2715   lib_print.f90 \ 
    23172716   $(MODEL_LIB)(dom_oce.o) \ 
    23182717   $(MODEL_LIB)(in_out_manager.o) \ 
     
    23202719   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    23212720   $(MODEL_LIB)(ldftra_oce.o) \ 
    2322    $(MODEL_LIB)(lib_mpp.o) \ 
    23232721   $(MODEL_LIB)(lib_print.o) \ 
    23242722   $(MODEL_LIB)(oce.o) \ 
     
    23372735   $(MODEL_LIB)(zdfmxl.o) \ 
    23382736   $(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 \ 
    24272737   oce.F90 \ 
    24282738   par_kind.F90 \ 
     
    24402750   zdfmxl.F90 \ 
    24412751   zdf_oce.F90 \ 
    2442    $(MODEL_LIB)(dom_oce.o) \ 
    2443    $(MODEL_LIB)(in_out_manager.o) \ 
     2752   dom_oce.F90 \ 
     2753   in_out_manager.F90 \ 
     2754   ldfdyn_oce.F90 \ 
     2755   ldfslp.F90 \ 
     2756   $(MODEL_LIB)(dom_oce.o) \ 
     2757   $(MODEL_LIB)(in_out_manager.o) \ 
     2758   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2759   $(MODEL_LIB)(ldfslp.o) \ 
     2760   $(MODEL_LIB)(oce.o) \ 
     2761   $(MODEL_LIB)(trdmod.o) \ 
     2762   $(MODEL_LIB)(trdmod_oce.o) \ 
     2763   $(MODEL_LIB)(zdf_oce.o) \ 
     2764   oce.F90 \ 
     2765   trdmod.F90 \ 
     2766   trdmod_oce.F90 \ 
     2767   zdf_oce.F90 \ 
     2768   domzgr_substitute.h90 \ 
     2769   ldfdyn_substitute.h90 \ 
     2770   vectopt_loop_substitute.h90 \ 
     2771   KEY_CPP \ 
     2772   dynldf_lap.F90 
     2773$(MODEL_LIB)(dynnxt1d.o) : \ 
     2774   dom_oce.F90 \ 
     2775   in_out_manager.F90 \ 
     2776   lib_mpp.F90 \ 
     2777   lib_print.f90 \ 
     2778   $(MODEL_LIB)(dom_oce.o) \ 
     2779   $(MODEL_LIB)(in_out_manager.o) \ 
     2780   $(MODEL_LIB)(lib_mpp.o) \ 
     2781   $(MODEL_LIB)(lib_print.o) \ 
     2782   $(MODEL_LIB)(oce.o) \ 
     2783   $(MODEL_LIB)(par_kind.o) \ 
     2784   $(MODEL_LIB)(par_oce.o) \ 
     2785   oce.F90 \ 
     2786   par_kind.F90 \ 
     2787   par_oce.F90 \ 
     2788   dom_oce.F90 \ 
     2789   in_out_manager.F90 \ 
     2790   lbclnk.F90 \ 
     2791   $(MODEL_LIB)(dom_oce.o) \ 
     2792   $(MODEL_LIB)(in_out_manager.o) \ 
     2793   $(MODEL_LIB)(lbclnk.o) \ 
     2794   $(MODEL_LIB)(oce.o) \ 
     2795   $(MODEL_LIB)(prtctl.o) \ 
     2796   oce.F90 \ 
     2797   prtctl.F90 \ 
     2798   KEY_CPP \ 
     2799   dynnxt1d.F90 
     2800$(MODEL_LIB)(dynnxt.o) :   \ 
     2801   dom_oce.F90 \ 
     2802   dynspg_oce.F90 \ 
     2803   in_out_manager.F90 \ 
     2804   lbclnk.F90 \ 
     2805   lib_mpp.F90 \ 
     2806   lib_print.f90 \ 
     2807   $(MODEL_LIB)(dom_oce.o) \ 
     2808   $(MODEL_LIB)(dynspg_oce.o) \ 
     2809   $(MODEL_LIB)(in_out_manager.o) \ 
     2810   $(MODEL_LIB)(lbclnk.o) \ 
     2811   $(MODEL_LIB)(lib_mpp.o) \ 
     2812   $(MODEL_LIB)(lib_print.o) \ 
     2813   $(MODEL_LIB)(obccli.o) \ 
     2814   $(MODEL_LIB)(obc_oce.o) \ 
     2815   $(MODEL_LIB)(obc_par.o) \ 
     2816   $(MODEL_LIB)(oce.o) \ 
     2817   $(MODEL_LIB)(ocesbc.o) \ 
     2818   $(MODEL_LIB)(par_kind.o) \ 
     2819   $(MODEL_LIB)(par_oce.o) \ 
     2820   $(MODEL_LIB)(phycst.o) \ 
     2821   obccli.F90 \ 
     2822   obc_oce.F90 \ 
     2823   obc_par.F90 \ 
     2824   oce.F90 \ 
     2825   ocesbc.F90 \ 
     2826   par_kind.F90 \ 
     2827   par_oce.F90 \ 
     2828   phycst.F90 \ 
     2829   agrif_opa_interp.F90 \ 
     2830   agrif_opa_update.F90 \ 
     2831   dom_oce.F90 \ 
     2832   dynspg_oce.F90 \ 
     2833   in_out_manager.F90 \ 
     2834   lbclnk.F90 \ 
     2835   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     2836   $(MODEL_LIB)(agrif_opa_update.o) \ 
     2837   $(MODEL_LIB)(dom_oce.o) \ 
     2838   $(MODEL_LIB)(dynspg_oce.o) \ 
     2839   $(MODEL_LIB)(in_out_manager.o) \ 
     2840   $(MODEL_LIB)(lbclnk.o) \ 
     2841   $(MODEL_LIB)(obcdyn_bt.o) \ 
     2842   $(MODEL_LIB)(obcdyn.o) \ 
     2843   $(MODEL_LIB)(obc_oce.o) \ 
     2844   $(MODEL_LIB)(obcvol.o) \ 
     2845   $(MODEL_LIB)(oce.o) \ 
     2846   $(MODEL_LIB)(prtctl.o) \ 
     2847   obcdyn_bt.F90 \ 
     2848   obcdyn.F90 \ 
     2849   obc_oce.F90 \ 
     2850   obcvol.F90 \ 
     2851   oce.F90 \ 
     2852   prtctl.F90 \ 
     2853   $(AGRIF_LIB) \ 
     2854   KEY_CPP \ 
     2855   dynnxt.F90 
     2856$(MODEL_LIB)(dynspg_exp.o) :  \ 
     2857   blk_oce.F90 \ 
     2858   cpl_oce.F90 \ 
     2859   daymod.F90 \ 
     2860   dom_oce.F90 \ 
     2861   dtasal.F90 \ 
     2862   dtasss.F90 \ 
     2863   dtasst.F90 \ 
     2864   dtatem.F90 \ 
     2865   dynspg_oce.F90 \ 
     2866   flxmod.F90 \ 
     2867   flx_oce.F90 \ 
     2868   flxrnf.F90 \ 
     2869   ice_oce.F90 \ 
     2870   in_out_manager.F90 \ 
     2871   iom.F90 \ 
     2872   lbclnk.F90 \ 
     2873   lib_mpp.F90 \ 
     2874   lib_print.f90 \ 
     2875   $(MODEL_LIB)(blk_oce.o) \ 
     2876   $(MODEL_LIB)(cpl_oce.o) \ 
     2877   $(MODEL_LIB)(daymod.o) \ 
     2878   $(MODEL_LIB)(dom_oce.o) \ 
     2879   $(MODEL_LIB)(dtasal.o) \ 
     2880   $(MODEL_LIB)(dtasss.o) \ 
     2881   $(MODEL_LIB)(dtasst.o) \ 
     2882   $(MODEL_LIB)(dtatem.o) \ 
     2883   $(MODEL_LIB)(dynspg_oce.o) \ 
     2884   $(MODEL_LIB)(flxmod.o) \ 
     2885   $(MODEL_LIB)(flx_oce.o) \ 
     2886   $(MODEL_LIB)(flxrnf.o) \ 
     2887   $(MODEL_LIB)(ice_oce.o) \ 
     2888   $(MODEL_LIB)(in_out_manager.o) \ 
     2889   $(MODEL_LIB)(iom.o) \ 
     2890   $(MODEL_LIB)(lbclnk.o) \ 
     2891   $(MODEL_LIB)(lib_mpp.o) \ 
     2892   $(MODEL_LIB)(lib_print.o) \ 
     2893   $(MODEL_LIB)(obccli.o) \ 
     2894   $(MODEL_LIB)(obc_oce.o) \ 
     2895   $(MODEL_LIB)(obc_par.o) \ 
     2896   $(MODEL_LIB)(oce.o) \ 
     2897   $(MODEL_LIB)(ocfzpt.o) \ 
     2898   $(MODEL_LIB)(par_kind.o) \ 
     2899   $(MODEL_LIB)(par_oce.o) \ 
     2900   $(MODEL_LIB)(phycst.o) \ 
     2901   $(MODEL_LIB)(prtctl.o) \ 
     2902   $(MODEL_LIB)(taumod.o) \ 
     2903   $(MODEL_LIB)(tradmp.o) \ 
     2904   obccli.F90 \ 
     2905   obc_oce.F90 \ 
     2906   obc_par.F90 \ 
     2907   oce.F90 \ 
     2908   ocfzpt.F90 \ 
     2909   par_kind.F90 \ 
     2910   par_oce.F90 \ 
     2911   phycst.F90 \ 
     2912   prtctl.F90 \ 
     2913   taumod.F90 \ 
     2914   tradmp.F90 \ 
     2915   dom_oce.F90 \ 
     2916   in_out_manager.F90 \ 
     2917   lbclnk.F90 \ 
     2918   lib_mpp.F90 \ 
     2919   $(MODEL_LIB)(dom_oce.o) \ 
     2920   $(MODEL_LIB)(in_out_manager.o) \ 
     2921   $(MODEL_LIB)(lbclnk.o) \ 
     2922   $(MODEL_LIB)(lib_mpp.o) \ 
     2923   $(MODEL_LIB)(obcdta.o) \ 
     2924   $(MODEL_LIB)(obc_oce.o) \ 
     2925   $(MODEL_LIB)(obc_par.o) \ 
     2926   $(MODEL_LIB)(oce.o) \ 
     2927   $(MODEL_LIB)(ocesbc.o) \ 
     2928   $(MODEL_LIB)(phycst.o) \ 
     2929   $(MODEL_LIB)(prtctl.o) \ 
     2930   obcdta.F90 \ 
     2931   obc_oce.F90 \ 
     2932   obc_par.F90 \ 
     2933   oce.F90 \ 
     2934   ocesbc.F90 \ 
     2935   phycst.F90 \ 
     2936   prtctl.F90 \ 
     2937   domzgr_substitute.h90 \ 
     2938   vectopt_loop_substitute.h90 \ 
     2939   KEY_CPP \ 
     2940   dynspg_exp.F90 
     2941$(MODEL_LIB)(dynspg_exp_jki.o) : \ 
     2942   blk_oce.F90 \ 
     2943   cpl_oce.F90 \ 
     2944   daymod.F90 \ 
     2945   dom_oce.F90 \ 
     2946   dtasal.F90 \ 
     2947   dtasss.F90 \ 
     2948   dtasst.F90 \ 
     2949   dtatem.F90 \ 
     2950   dynspg_oce.F90 \ 
     2951   flxmod.F90 \ 
     2952   flx_oce.F90 \ 
     2953   flxrnf.F90 \ 
     2954   ice_oce.F90 \ 
     2955   in_out_manager.F90 \ 
     2956   iom.F90 \ 
     2957   lbclnk.F90 \ 
     2958   lib_mpp.F90 \ 
     2959   lib_print.f90 \ 
     2960   $(MODEL_LIB)(blk_oce.o) \ 
     2961   $(MODEL_LIB)(cpl_oce.o) \ 
     2962   $(MODEL_LIB)(daymod.o) \ 
     2963   $(MODEL_LIB)(dom_oce.o) \ 
     2964   $(MODEL_LIB)(dtasal.o) \ 
     2965   $(MODEL_LIB)(dtasss.o) \ 
     2966   $(MODEL_LIB)(dtasst.o) \ 
     2967   $(MODEL_LIB)(dtatem.o) \ 
     2968   $(MODEL_LIB)(dynspg_oce.o) \ 
     2969   $(MODEL_LIB)(flxmod.o) \ 
     2970   $(MODEL_LIB)(flx_oce.o) \ 
     2971   $(MODEL_LIB)(flxrnf.o) \ 
     2972   $(MODEL_LIB)(ice_oce.o) \ 
     2973   $(MODEL_LIB)(in_out_manager.o) \ 
     2974   $(MODEL_LIB)(iom.o) \ 
     2975   $(MODEL_LIB)(lbclnk.o) \ 
     2976   $(MODEL_LIB)(lib_mpp.o) \ 
     2977   $(MODEL_LIB)(lib_print.o) \ 
     2978   $(MODEL_LIB)(obccli.o) \ 
     2979   $(MODEL_LIB)(obc_oce.o) \ 
     2980   $(MODEL_LIB)(obc_par.o) \ 
     2981   $(MODEL_LIB)(oce.o) \ 
     2982   $(MODEL_LIB)(ocfzpt.o) \ 
     2983   $(MODEL_LIB)(par_kind.o) \ 
     2984   $(MODEL_LIB)(par_oce.o) \ 
     2985   $(MODEL_LIB)(phycst.o) \ 
     2986   $(MODEL_LIB)(prtctl.o) \ 
     2987   $(MODEL_LIB)(taumod.o) \ 
     2988   $(MODEL_LIB)(tradmp.o) \ 
     2989   obccli.F90 \ 
     2990   obc_oce.F90 \ 
     2991   obc_par.F90 \ 
     2992   oce.F90 \ 
     2993   ocfzpt.F90 \ 
     2994   par_kind.F90 \ 
     2995   par_oce.F90 \ 
     2996   phycst.F90 \ 
     2997   prtctl.F90 \ 
     2998   taumod.F90 \ 
     2999   tradmp.F90 \ 
     3000   dom_oce.F90 \ 
     3001   in_out_manager.F90 \ 
     3002   lbclnk.F90 \ 
     3003   lib_mpp.F90 \ 
     3004   $(MODEL_LIB)(dom_oce.o) \ 
     3005   $(MODEL_LIB)(in_out_manager.o) \ 
     3006   $(MODEL_LIB)(lbclnk.o) \ 
     3007   $(MODEL_LIB)(lib_mpp.o) \ 
     3008   $(MODEL_LIB)(obcdta.o) \ 
     3009   $(MODEL_LIB)(obc_oce.o) \ 
     3010   $(MODEL_LIB)(obc_par.o) \ 
     3011   $(MODEL_LIB)(oce.o) \ 
     3012   $(MODEL_LIB)(ocesbc.o) \ 
     3013   $(MODEL_LIB)(phycst.o) \ 
     3014   $(MODEL_LIB)(prtctl.o) \ 
     3015   obcdta.F90 \ 
     3016   obc_oce.F90 \ 
     3017   obc_par.F90 \ 
     3018   oce.F90 \ 
     3019   ocesbc.F90 \ 
     3020   phycst.F90 \ 
     3021   prtctl.F90 \ 
     3022   domzgr_substitute.h90 \ 
     3023   vectopt_loop_substitute.h90 \ 
     3024   KEY_CPP \ 
     3025   dynspg_exp_jki.F90 
     3026$(MODEL_LIB)(dynspg.o) :   \ 
     3027   agrif_opa_interp.F90 \ 
     3028   cla_dynspg.F90 \ 
     3029   dom_oce.F90 \ 
     3030   dynspg_oce.F90 \ 
     3031   dynvor.F90 \ 
     3032   flxrnf.F90 \ 
     3033   in_out_manager.F90 \ 
     3034   iom.F90 \ 
     3035   lbclnk.F90 \ 
     3036   ldfdyn_oce.F90 \ 
     3037   ldftra_oce.F90 \ 
     3038   lib_mpp.F90 \ 
     3039   lib_print.f90 \ 
     3040   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3041   $(MODEL_LIB)(cla_dynspg.o) \ 
     3042   $(MODEL_LIB)(dom_oce.o) \ 
     3043   $(MODEL_LIB)(dynspg_oce.o) \ 
     3044   $(MODEL_LIB)(dynvor.o) \ 
     3045   $(MODEL_LIB)(flxrnf.o) \ 
     3046   $(MODEL_LIB)(in_out_manager.o) \ 
     3047   $(MODEL_LIB)(iom.o) \ 
    24443048   $(MODEL_LIB)(lbclnk.o) \ 
    24453049   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    24473051   $(MODEL_LIB)(lib_mpp.o) \ 
    24483052   $(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) \ 
     3053   $(MODEL_LIB)(obcdta.o) \ 
     3054   $(MODEL_LIB)(obcdyn.o) \ 
     3055   $(MODEL_LIB)(obcfla.o) \ 
     3056   $(MODEL_LIB)(obc_oce.o) \ 
     3057   $(MODEL_LIB)(obc_par.o) \ 
     3058   $(MODEL_LIB)(obcvol.o) \ 
     3059   $(MODEL_LIB)(oce.o) \ 
     3060   $(MODEL_LIB)(ocesbc.o) \ 
     3061   $(MODEL_LIB)(par_kind.o) \ 
     3062   $(MODEL_LIB)(par_oce.o) \ 
     3063   $(MODEL_LIB)(phycst.o) \ 
     3064   $(MODEL_LIB)(prtctl.o) \ 
     3065   $(MODEL_LIB)(restart.o) \ 
     3066   $(MODEL_LIB)(solfet.o) \ 
     3067   $(MODEL_LIB)(solisl.o) \ 
     3068   $(MODEL_LIB)(solmat.o) \ 
     3069   $(MODEL_LIB)(sol_oce.o) \ 
     3070   $(MODEL_LIB)(solpcg.o) \ 
     3071   $(MODEL_LIB)(solsor_e.o) \ 
     3072   $(MODEL_LIB)(solsor.o) \ 
     3073   $(MODEL_LIB)(solver.o) \ 
    24543074   $(MODEL_LIB)(taumod.o) \ 
    24553075   $(MODEL_LIB)(trdicp.o) \ 
     
    24603080   $(MODEL_LIB)(trdvor.o) \ 
    24613081   $(MODEL_LIB)(trdvor_oce.o) \ 
    2462    $(MODEL_LIB)(zdfmxl.o) \ 
    24633082   $(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 \ 
    2504    trdicp.F90 \ 
    2505    trdicp_oce.F90 \ 
    2506    trdmld.F90 \ 
    2507    trdmld_oce.F90 \ 
    2508    trdmod_oce.F90 \ 
    2509    trdvor.F90 \ 
    2510    trdvor_oce.F90 \ 
    2511    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) \ 
    2534    dom_oce.F90 \ 
    2535    in_out_manager.F90 \ 
    2536    ldfdyn_oce.F90 \ 
    2537    ldfslp.F90 \ 
    2538    oce.F90 \ 
    2539    trdmod.F90 \ 
    2540    trdmod_oce.F90 \ 
    2541    zdf_oce.F90 \ 
    2542    $(MODEL_LIB)(dom_oce.o) \ 
    2543    $(MODEL_LIB)(in_out_manager.o) \ 
    2544    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2545    $(MODEL_LIB)(ldfslp.o) \ 
    2546    $(MODEL_LIB)(oce.o) \ 
    2547    $(MODEL_LIB)(trdmod.o) \ 
    2548    $(MODEL_LIB)(trdmod_oce.o) \ 
    2549    $(MODEL_LIB)(zdf_oce.o) \ 
    2550    domzgr_substitute.h90 \ 
    2551    ldfdyn_substitute.h90 \ 
    2552    vectopt_loop_substitute.h90 \ 
    2553    KEY_CPP \ 
    2554    dynldf_lap.F90 
    2555 $(MODEL_LIB)(dynnxt1d.o) : \ 
    2556    dom_oce.F90 \ 
    2557    in_out_manager.F90 \ 
    2558    lib_mpp.F90 \ 
    2559    lib_print.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) \ 
    2580    KEY_CPP \ 
    2581    dynnxt1d.F90 
    2582 $(MODEL_LIB)(dynnxt.o) :   \ 
    2583    dom_oce.F90 \ 
    2584    dynspg_oce.F90 \ 
    2585    in_out_manager.F90 \ 
    2586    lbclnk.F90 \ 
    2587    lib_mpp.F90 \ 
    2588    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 \ 
    2597    $(MODEL_LIB)(dom_oce.o) \ 
    2598    $(MODEL_LIB)(dynspg_oce.o) \ 
    2599    $(MODEL_LIB)(in_out_manager.o) \ 
    2600    $(MODEL_LIB)(lbclnk.o) \ 
    2601    $(MODEL_LIB)(lib_mpp.o) \ 
    2602    $(MODEL_LIB)(lib_print.o) \ 
    2603    $(MODEL_LIB)(obccli.o) \ 
    2604    $(MODEL_LIB)(obc_oce.o) \ 
    2605    $(MODEL_LIB)(obc_par.o) \ 
    2606    $(MODEL_LIB)(ocesbc.o) \ 
    2607    $(MODEL_LIB)(oce.o) \ 
    2608    $(MODEL_LIB)(par_kind.o) \ 
    2609    $(MODEL_LIB)(par_oce.o) \ 
    2610    $(MODEL_LIB)(phycst.o) \ 
    2611    agrif_opa_interp.F90 \ 
    2612    agrif_opa_update.F90 \ 
    2613    dom_oce.F90 \ 
    2614    dynspg_oce.F90 \ 
    2615    in_out_manager.F90 \ 
    2616    lbclnk.F90 \ 
    2617    obcdyn.F90 \ 
    2618    obcdyn_bt.F90 \ 
    2619    obcvol.F90 \ 
    2620    obc_oce.F90 \ 
    2621    oce.F90 \ 
    2622    prtctl.F90 \ 
    2623    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    2624    $(MODEL_LIB)(agrif_opa_update.o) \ 
    2625    $(MODEL_LIB)(dom_oce.o) \ 
    2626    $(MODEL_LIB)(dynspg_oce.o) \ 
    2627    $(MODEL_LIB)(in_out_manager.o) \ 
    2628    $(MODEL_LIB)(lbclnk.o) \ 
    2629    $(MODEL_LIB)(obcdyn.o) \ 
    2630    $(MODEL_LIB)(obcdyn_bt.o) \ 
    2631    $(MODEL_LIB)(obcvol.o) \ 
    2632    $(MODEL_LIB)(obc_oce.o) \ 
    2633    $(MODEL_LIB)(oce.o) \ 
    2634    $(MODEL_LIB)(prtctl.o) \ 
    2635    $(AGRIF_LIB) \ 
    2636    KEY_CPP \ 
    2637    dynnxt.F90 
    2638 $(MODEL_LIB)(dynspg.o) :   \ 
    2639    agrif_opa_interp.F90 \ 
    2640    cla_dynspg.F90 \ 
    2641    dom_oce.F90 \ 
    2642    dynspg_oce.F90 \ 
    2643    dynvor.F90 \ 
    2644    flxrnf.F90 \ 
    2645    in_out_manager.F90 \ 
    2646    iom.F90 \ 
    2647    lbclnk.F90 \ 
    2648    ldfdyn_oce.F90 \ 
    2649    ldftra_oce.F90 \ 
    2650    lib_mpp.F90 \ 
    2651    lib_print.f90 \ 
    26523083   obcdta.F90 \ 
    26533084   obcdyn.F90 \ 
    26543085   obcfla.F90 \ 
    2655    obcvol.F90 \ 
    26563086   obc_oce.F90 \ 
    26573087   obc_par.F90 \ 
     3088   obcvol.F90 \ 
     3089   oce.F90 \ 
    26583090   ocesbc.F90 \ 
    2659    oce.F90 \ 
    26603091   par_kind.F90 \ 
    26613092   par_oce.F90 \ 
     
    26663097   solisl.F90 \ 
    26673098   solmat.F90 \ 
     3099   sol_oce.F90 \ 
    26683100   solpcg.F90 \ 
     3101   solsor_e.F90 \ 
    26693102   solsor.F90 \ 
    2670    solsor_e.F90 \ 
    26713103   solver.F90 \ 
    2672    sol_oce.F90 \ 
    26733104   taumod.F90 \ 
    26743105   trdicp.F90 \ 
     
    26803111   trdvor_oce.F90 \ 
    26813112   zdf_oce.F90 \ 
     3113   dom_oce.F90 \ 
     3114   dynspg_exp.F90 \ 
     3115   dynspg_exp_jki.F90 \ 
     3116   dynspg_flt.F90 \ 
     3117   dynspg_flt_jki.F90 \ 
     3118   dynspg_oce.F90 \ 
     3119   dynspg_rl.F90 \ 
     3120   dynspg_ts.F90 \ 
     3121   dynspg_ts_jki.F90 \ 
     3122   in_out_manager.F90 \ 
     3123   $(MODEL_LIB)(dom_oce.o) \ 
     3124   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     3125   $(MODEL_LIB)(dynspg_exp.o) \ 
     3126   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     3127   $(MODEL_LIB)(dynspg_flt.o) \ 
     3128   $(MODEL_LIB)(dynspg_oce.o) \ 
     3129   $(MODEL_LIB)(dynspg_rl.o) \ 
     3130   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
     3131   $(MODEL_LIB)(dynspg_ts.o) \ 
     3132   $(MODEL_LIB)(in_out_manager.o) \ 
     3133   $(MODEL_LIB)(obc_oce.o) \ 
     3134   $(MODEL_LIB)(oce.o) \ 
     3135   $(MODEL_LIB)(prtctl.o) \ 
     3136   $(MODEL_LIB)(trdmod.o) \ 
     3137   $(MODEL_LIB)(trdmod_oce.o) \ 
     3138   obc_oce.F90 \ 
     3139   oce.F90 \ 
     3140   prtctl.F90 \ 
     3141   trdmod.F90 \ 
     3142   trdmod_oce.F90 \ 
     3143   domzgr_substitute.h90 \ 
     3144   vectopt_loop_substitute.h90 \ 
     3145   KEY_CPP \ 
     3146   dynspg.F90 
     3147$(MODEL_LIB)(dynspg_flt.o) :  \ 
     3148   blk_oce.F90 \ 
     3149   cpl_oce.F90 \ 
     3150   daymod.F90 \ 
     3151   dom_oce.F90 \ 
     3152   dtasal.F90 \ 
     3153   dtasss.F90 \ 
     3154   dtasst.F90 \ 
     3155   dtatem.F90 \ 
     3156   dynspg_oce.F90 \ 
     3157   eosbn2.F90 \ 
     3158   flxmod.F90 \ 
     3159   flx_oce.F90 \ 
     3160   flxrnf.F90 \ 
     3161   ice_oce.F90 \ 
     3162   ini1d.F90 \ 
     3163   in_out_manager.F90 \ 
     3164   iom_def.F90 \ 
     3165   iom.F90 \ 
     3166   iom_ioipsl.F90 \ 
     3167   iom_nf90.F90 \ 
     3168   iom_rstdimg.F90 \ 
     3169   lbclnk.F90 \ 
     3170   lib_feti.F90 \ 
     3171   lib_mpp.F90 \ 
     3172   lib_print.f90 \ 
     3173   $(MODEL_LIB)(blk_oce.o) \ 
     3174   $(MODEL_LIB)(cpl_oce.o) \ 
     3175   $(MODEL_LIB)(daymod.o) \ 
     3176   $(MODEL_LIB)(dom_oce.o) \ 
     3177   $(MODEL_LIB)(dtasal.o) \ 
     3178   $(MODEL_LIB)(dtasss.o) \ 
     3179   $(MODEL_LIB)(dtasst.o) \ 
     3180   $(MODEL_LIB)(dtatem.o) \ 
     3181   $(MODEL_LIB)(dynspg_oce.o) \ 
     3182   $(MODEL_LIB)(eosbn2.o) \ 
     3183   $(MODEL_LIB)(flxmod.o) \ 
     3184   $(MODEL_LIB)(flx_oce.o) \ 
     3185   $(MODEL_LIB)(flxrnf.o) \ 
     3186   $(MODEL_LIB)(ice_oce.o) \ 
     3187   $(MODEL_LIB)(ini1d.o) \ 
     3188   $(MODEL_LIB)(in_out_manager.o) \ 
     3189   $(MODEL_LIB)(iom_def.o) \ 
     3190   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3191   $(MODEL_LIB)(iom_nf90.o) \ 
     3192   $(MODEL_LIB)(iom.o) \ 
     3193   $(MODEL_LIB)(iom_rstdimg.o) \ 
     3194   $(MODEL_LIB)(lbclnk.o) \ 
     3195   $(MODEL_LIB)(lib_feti.o) \ 
     3196   $(MODEL_LIB)(lib_mpp.o) \ 
     3197   $(MODEL_LIB)(lib_print.o) \ 
     3198   $(MODEL_LIB)(obccli.o) \ 
     3199   $(MODEL_LIB)(obcdyn.o) \ 
     3200   $(MODEL_LIB)(obc_oce.o) \ 
     3201   $(MODEL_LIB)(obc_par.o) \ 
     3202   $(MODEL_LIB)(obcvol.o) \ 
     3203   $(MODEL_LIB)(oce.o) \ 
     3204   $(MODEL_LIB)(ocesbc.o) \ 
     3205   $(MODEL_LIB)(ocfzpt.o) \ 
     3206   $(MODEL_LIB)(par_kind.o) \ 
     3207   $(MODEL_LIB)(par_oce.o) \ 
     3208   $(MODEL_LIB)(phycst.o) \ 
     3209   $(MODEL_LIB)(prtctl.o) \ 
     3210   $(MODEL_LIB)(solfet.o) \ 
     3211   $(MODEL_LIB)(solisl.o) \ 
     3212   $(MODEL_LIB)(solmat.o) \ 
     3213   $(MODEL_LIB)(sol_oce.o) \ 
     3214   $(MODEL_LIB)(solpcg.o) \ 
     3215   $(MODEL_LIB)(solsor.o) \ 
     3216   $(MODEL_LIB)(taumod.o) \ 
     3217   $(MODEL_LIB)(tradmp.o) \ 
     3218   $(MODEL_LIB)(trdmld_oce.o) \ 
     3219   $(MODEL_LIB)(zdf_oce.o) \ 
     3220   $(MODEL_LIB)(zpshde.o) \ 
     3221   obccli.F90 \ 
     3222   obcdyn.F90 \ 
     3223   obc_oce.F90 \ 
     3224   obc_par.F90 \ 
     3225   obcvol.F90 \ 
     3226   oce.F90 \ 
     3227   ocesbc.F90 \ 
     3228   ocfzpt.F90 \ 
     3229   par_kind.F90 \ 
     3230   par_oce.F90 \ 
     3231   phycst.F90 \ 
     3232   prtctl.F90 \ 
     3233   solfet.F90 \ 
     3234   solisl.F90 \ 
     3235   solmat.F90 \ 
     3236   sol_oce.F90 \ 
     3237   solpcg.F90 \ 
     3238   solsor.F90 \ 
     3239   taumod.F90 \ 
     3240   tradmp.F90 \ 
     3241   trdmld_oce.F90 \ 
     3242   zdf_oce.F90 \ 
     3243   zpshde.F90 \ 
     3244   agrif_opa_interp.F90 \ 
     3245   cla_dynspg.F90 \ 
     3246   dom_oce.F90 \ 
     3247   flxrnf.F90 \ 
     3248   in_out_manager.F90 \ 
     3249   iom.F90 \ 
     3250   lbclnk.F90 \ 
     3251   lib_mpp.F90 \ 
    26823252   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    26833253   $(MODEL_LIB)(cla_dynspg.o) \ 
    26843254   $(MODEL_LIB)(dom_oce.o) \ 
     3255   $(MODEL_LIB)(flxrnf.o) \ 
     3256   $(MODEL_LIB)(in_out_manager.o) \ 
     3257   $(MODEL_LIB)(iom.o) \ 
     3258   $(MODEL_LIB)(lbclnk.o) \ 
     3259   $(MODEL_LIB)(lib_mpp.o) \ 
     3260   $(MODEL_LIB)(obcdyn.o) \ 
     3261   $(MODEL_LIB)(obc_oce.o) \ 
     3262   $(MODEL_LIB)(obcvol.o) \ 
     3263   $(MODEL_LIB)(oce.o) \ 
     3264   $(MODEL_LIB)(ocesbc.o) \ 
     3265   $(MODEL_LIB)(phycst.o) \ 
     3266   $(MODEL_LIB)(prtctl.o) \ 
     3267   $(MODEL_LIB)(restart.o) \ 
     3268   $(MODEL_LIB)(solfet.o) \ 
     3269   $(MODEL_LIB)(solmat.o) \ 
     3270   $(MODEL_LIB)(sol_oce.o) \ 
     3271   $(MODEL_LIB)(solpcg.o) \ 
     3272   $(MODEL_LIB)(solsor_e.o) \ 
     3273   $(MODEL_LIB)(solsor.o) \ 
     3274   $(MODEL_LIB)(solver.o) \ 
     3275   $(MODEL_LIB)(zdf_oce.o) \ 
     3276   obcdyn.F90 \ 
     3277   obc_oce.F90 \ 
     3278   obcvol.F90 \ 
     3279   oce.F90 \ 
     3280   ocesbc.F90 \ 
     3281   phycst.F90 \ 
     3282   prtctl.F90 \ 
     3283   restart.F90 \ 
     3284   solfet.F90 \ 
     3285   solmat.F90 \ 
     3286   sol_oce.F90 \ 
     3287   solpcg.F90 \ 
     3288   solsor_e.F90 \ 
     3289   solsor.F90 \ 
     3290   solver.F90 \ 
     3291   zdf_oce.F90 \ 
     3292   domzgr_substitute.h90 \ 
     3293   vectopt_loop_substitute.h90 \ 
     3294   $(AGRIF_LIB) \ 
     3295   KEY_CPP \ 
     3296   dynspg_flt.F90 
     3297$(MODEL_LIB)(dynspg_flt_jki.o) : \ 
     3298   blk_oce.F90 \ 
     3299   cpl_oce.F90 \ 
     3300   daymod.F90 \ 
     3301   dom_oce.F90 \ 
     3302   dtasal.F90 \ 
     3303   dtasss.F90 \ 
     3304   dtasst.F90 \ 
     3305   dtatem.F90 \ 
     3306   dynspg_oce.F90 \ 
     3307   eosbn2.F90 \ 
     3308   flxmod.F90 \ 
     3309   flx_oce.F90 \ 
     3310   flxrnf.F90 \ 
     3311   ice_oce.F90 \ 
     3312   ini1d.F90 \ 
     3313   in_out_manager.F90 \ 
     3314   iom_def.F90 \ 
     3315   iom.F90 \ 
     3316   iom_ioipsl.F90 \ 
     3317   iom_nf90.F90 \ 
     3318   iom_rstdimg.F90 \ 
     3319   lbclnk.F90 \ 
     3320   lib_feti.F90 \ 
     3321   lib_mpp.F90 \ 
     3322   lib_print.f90 \ 
     3323   $(MODEL_LIB)(blk_oce.o) \ 
     3324   $(MODEL_LIB)(cpl_oce.o) \ 
     3325   $(MODEL_LIB)(daymod.o) \ 
     3326   $(MODEL_LIB)(dom_oce.o) \ 
     3327   $(MODEL_LIB)(dtasal.o) \ 
     3328   $(MODEL_LIB)(dtasss.o) \ 
     3329   $(MODEL_LIB)(dtasst.o) \ 
     3330   $(MODEL_LIB)(dtatem.o) \ 
    26853331   $(MODEL_LIB)(dynspg_oce.o) \ 
    2686    $(MODEL_LIB)(dynvor.o) \ 
     3332   $(MODEL_LIB)(eosbn2.o) \ 
     3333   $(MODEL_LIB)(flxmod.o) \ 
     3334   $(MODEL_LIB)(flx_oce.o) \ 
    26873335   $(MODEL_LIB)(flxrnf.o) \ 
     3336   $(MODEL_LIB)(ice_oce.o) \ 
     3337   $(MODEL_LIB)(ini1d.o) \ 
     3338   $(MODEL_LIB)(in_out_manager.o) \ 
     3339   $(MODEL_LIB)(iom_def.o) \ 
     3340   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3341   $(MODEL_LIB)(iom_nf90.o) \ 
     3342   $(MODEL_LIB)(iom.o) \ 
     3343   $(MODEL_LIB)(iom_rstdimg.o) \ 
     3344   $(MODEL_LIB)(lbclnk.o) \ 
     3345   $(MODEL_LIB)(lib_feti.o) \ 
     3346   $(MODEL_LIB)(lib_mpp.o) \ 
     3347   $(MODEL_LIB)(lib_print.o) \ 
     3348   $(MODEL_LIB)(obccli.o) \ 
     3349   $(MODEL_LIB)(obcdyn.o) \ 
     3350   $(MODEL_LIB)(obc_oce.o) \ 
     3351   $(MODEL_LIB)(obc_par.o) \ 
     3352   $(MODEL_LIB)(obcvol.o) \ 
     3353   $(MODEL_LIB)(oce.o) \ 
     3354   $(MODEL_LIB)(ocesbc.o) \ 
     3355   $(MODEL_LIB)(ocfzpt.o) \ 
     3356   $(MODEL_LIB)(par_kind.o) \ 
     3357   $(MODEL_LIB)(par_oce.o) \ 
     3358   $(MODEL_LIB)(phycst.o) \ 
     3359   $(MODEL_LIB)(prtctl.o) \ 
     3360   $(MODEL_LIB)(solfet.o) \ 
     3361   $(MODEL_LIB)(solisl.o) \ 
     3362   $(MODEL_LIB)(solmat.o) \ 
     3363   $(MODEL_LIB)(sol_oce.o) \ 
     3364   $(MODEL_LIB)(solpcg.o) \ 
     3365   $(MODEL_LIB)(solsor.o) \ 
     3366   $(MODEL_LIB)(taumod.o) \ 
     3367   $(MODEL_LIB)(tradmp.o) \ 
     3368   $(MODEL_LIB)(trdmld_oce.o) \ 
     3369   $(MODEL_LIB)(zdf_oce.o) \ 
     3370   $(MODEL_LIB)(zpshde.o) \ 
     3371   obccli.F90 \ 
     3372   obcdyn.F90 \ 
     3373   obc_oce.F90 \ 
     3374   obc_par.F90 \ 
     3375   obcvol.F90 \ 
     3376   oce.F90 \ 
     3377   ocesbc.F90 \ 
     3378   ocfzpt.F90 \ 
     3379   par_kind.F90 \ 
     3380   par_oce.F90 \ 
     3381   phycst.F90 \ 
     3382   prtctl.F90 \ 
     3383   solfet.F90 \ 
     3384   solisl.F90 \ 
     3385   solmat.F90 \ 
     3386   sol_oce.F90 \ 
     3387   solpcg.F90 \ 
     3388   solsor.F90 \ 
     3389   taumod.F90 \ 
     3390   tradmp.F90 \ 
     3391   trdmld_oce.F90 \ 
     3392   zdf_oce.F90 \ 
     3393   zpshde.F90 \ 
     3394   agrif_opa_interp.F90 \ 
     3395   cla_dynspg.F90 \ 
     3396   dom_oce.F90 \ 
     3397   flxrnf.F90 \ 
     3398   in_out_manager.F90 \ 
     3399   iom.F90 \ 
     3400   lbclnk.F90 \ 
     3401   lib_mpp.F90 \ 
     3402   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3403   $(MODEL_LIB)(cla_dynspg.o) \ 
     3404   $(MODEL_LIB)(dom_oce.o) \ 
     3405   $(MODEL_LIB)(flxrnf.o) \ 
     3406   $(MODEL_LIB)(in_out_manager.o) \ 
     3407   $(MODEL_LIB)(iom.o) \ 
     3408   $(MODEL_LIB)(lbclnk.o) \ 
     3409   $(MODEL_LIB)(lib_mpp.o) \ 
     3410   $(MODEL_LIB)(obcdyn.o) \ 
     3411   $(MODEL_LIB)(obc_oce.o) \ 
     3412   $(MODEL_LIB)(obcvol.o) \ 
     3413   $(MODEL_LIB)(oce.o) \ 
     3414   $(MODEL_LIB)(ocesbc.o) \ 
     3415   $(MODEL_LIB)(phycst.o) \ 
     3416   $(MODEL_LIB)(prtctl.o) \ 
     3417   $(MODEL_LIB)(restart.o) \ 
     3418   $(MODEL_LIB)(solfet.o) \ 
     3419   $(MODEL_LIB)(solmat.o) \ 
     3420   $(MODEL_LIB)(sol_oce.o) \ 
     3421   $(MODEL_LIB)(solpcg.o) \ 
     3422   $(MODEL_LIB)(solsor_e.o) \ 
     3423   $(MODEL_LIB)(solsor.o) \ 
     3424   $(MODEL_LIB)(solver.o) \ 
     3425   $(MODEL_LIB)(zdf_oce.o) \ 
     3426   obcdyn.F90 \ 
     3427   obc_oce.F90 \ 
     3428   obcvol.F90 \ 
     3429   oce.F90 \ 
     3430   ocesbc.F90 \ 
     3431   phycst.F90 \ 
     3432   prtctl.F90 \ 
     3433   restart.F90 \ 
     3434   solfet.F90 \ 
     3435   solmat.F90 \ 
     3436   sol_oce.F90 \ 
     3437   solpcg.F90 \ 
     3438   solsor_e.F90 \ 
     3439   solsor.F90 \ 
     3440   solver.F90 \ 
     3441   zdf_oce.F90 \ 
     3442   domzgr_substitute.h90 \ 
     3443   $(AGRIF_LIB) \ 
     3444   KEY_CPP \ 
     3445   dynspg_flt_jki.F90 
     3446$(MODEL_LIB)(dynspg_oce.o) :  \ 
     3447   $(MODEL_LIB)(par_kind.o) \ 
     3448   par_kind.F90 \ 
     3449   $(MODEL_LIB)(par_oce.o) \ 
     3450   par_oce.F90 \ 
     3451   KEY_CPP \ 
     3452   dynspg_oce.F90 
     3453$(MODEL_LIB)(dynspg_rl.o) :   \ 
     3454   blk_oce.F90 \ 
     3455   cpl_oce.F90 \ 
     3456   daymod.F90 \ 
     3457   dom_oce.F90 \ 
     3458   dynspg_oce.F90 \ 
     3459   eosbn2.F90 \ 
     3460   ice_oce.F90 \ 
     3461   ini1d.F90 \ 
     3462   in_out_manager.F90 \ 
     3463   iom_def.F90 \ 
     3464   iom.F90 \ 
     3465   iom_ioipsl.F90 \ 
     3466   iom_nf90.F90 \ 
     3467   iom_rstdimg.F90 \ 
     3468   lbclnk.F90 \ 
     3469   lib_mpp.F90 \ 
     3470   lib_print.f90 \ 
     3471   $(MODEL_LIB)(blk_oce.o) \ 
     3472   $(MODEL_LIB)(cpl_oce.o) \ 
     3473   $(MODEL_LIB)(daymod.o) \ 
     3474   $(MODEL_LIB)(dom_oce.o) \ 
     3475   $(MODEL_LIB)(dynspg_oce.o) \ 
     3476   $(MODEL_LIB)(eosbn2.o) \ 
     3477   $(MODEL_LIB)(ice_oce.o) \ 
     3478   $(MODEL_LIB)(ini1d.o) \ 
     3479   $(MODEL_LIB)(in_out_manager.o) \ 
     3480   $(MODEL_LIB)(iom_def.o) \ 
     3481   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3482   $(MODEL_LIB)(iom_nf90.o) \ 
     3483   $(MODEL_LIB)(iom.o) \ 
     3484   $(MODEL_LIB)(iom_rstdimg.o) \ 
     3485   $(MODEL_LIB)(lbclnk.o) \ 
     3486   $(MODEL_LIB)(lib_mpp.o) \ 
     3487   $(MODEL_LIB)(lib_print.o) \ 
     3488   $(MODEL_LIB)(obc_oce.o) \ 
     3489   $(MODEL_LIB)(obc_par.o) \ 
     3490   $(MODEL_LIB)(oce.o) \ 
     3491   $(MODEL_LIB)(par_kind.o) \ 
     3492   $(MODEL_LIB)(par_oce.o) \ 
     3493   $(MODEL_LIB)(phycst.o) \ 
     3494   $(MODEL_LIB)(solfet.o) \ 
     3495   $(MODEL_LIB)(solisl.o) \ 
     3496   $(MODEL_LIB)(solmat.o) \ 
     3497   $(MODEL_LIB)(sol_oce.o) \ 
     3498   $(MODEL_LIB)(solpcg.o) \ 
     3499   $(MODEL_LIB)(solsor.o) \ 
     3500   $(MODEL_LIB)(trdmld_oce.o) \ 
     3501   $(MODEL_LIB)(zdf_oce.o) \ 
     3502   $(MODEL_LIB)(zpshde.o) \ 
     3503   obc_oce.F90 \ 
     3504   obc_par.F90 \ 
     3505   oce.F90 \ 
     3506   par_kind.F90 \ 
     3507   par_oce.F90 \ 
     3508   phycst.F90 \ 
     3509   solfet.F90 \ 
     3510   solisl.F90 \ 
     3511   solmat.F90 \ 
     3512   sol_oce.F90 \ 
     3513   solpcg.F90 \ 
     3514   solsor.F90 \ 
     3515   trdmld_oce.F90 \ 
     3516   zdf_oce.F90 \ 
     3517   zpshde.F90 \ 
     3518   dom_oce.F90 \ 
     3519   in_out_manager.F90 \ 
     3520   iom.F90 \ 
     3521   lbclnk.F90 \ 
     3522   ldfdyn_oce.F90 \ 
     3523   ldftra_oce.F90 \ 
     3524   lib_mpp.F90 \ 
     3525   $(MODEL_LIB)(dom_oce.o) \ 
    26883526   $(MODEL_LIB)(in_out_manager.o) \ 
    26893527   $(MODEL_LIB)(iom.o) \ 
     
    26923530   $(MODEL_LIB)(ldftra_oce.o) \ 
    26933531   $(MODEL_LIB)(lib_mpp.o) \ 
    2694    $(MODEL_LIB)(lib_print.o) \ 
    2695    $(MODEL_LIB)(obcdta.o) \ 
    2696    $(MODEL_LIB)(obcdyn.o) \ 
    2697    $(MODEL_LIB)(obcfla.o) \ 
    2698    $(MODEL_LIB)(obcvol.o) \ 
    26993532   $(MODEL_LIB)(obc_oce.o) \ 
    2700    $(MODEL_LIB)(obc_par.o) \ 
    2701    $(MODEL_LIB)(ocesbc.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) \ 
     3533   $(MODEL_LIB)(oce.o) \ 
     3534   $(MODEL_LIB)(phycst.o) \ 
    27073535   $(MODEL_LIB)(restart.o) \ 
    27083536   $(MODEL_LIB)(solfet.o) \ 
    27093537   $(MODEL_LIB)(solisl.o) \ 
    2710    $(MODEL_LIB)(solmat.o) \ 
     3538   $(MODEL_LIB)(sol_oce.o) \ 
    27113539   $(MODEL_LIB)(solpcg.o) \ 
     3540   $(MODEL_LIB)(solsor_e.o) \ 
    27123541   $(MODEL_LIB)(solsor.o) \ 
    2713    $(MODEL_LIB)(solsor_e.o) \ 
    27143542   $(MODEL_LIB)(solver.o) \ 
    2715    $(MODEL_LIB)(sol_oce.o) \ 
     3543   $(MODEL_LIB)(zdf_oce.o) \ 
     3544   obc_oce.F90 \ 
     3545   oce.F90 \ 
     3546   phycst.F90 \ 
     3547   restart.F90 \ 
     3548   solfet.F90 \ 
     3549   solisl.F90 \ 
     3550   sol_oce.F90 \ 
     3551   solpcg.F90 \ 
     3552   solsor_e.F90 \ 
     3553   solsor.F90 \ 
     3554   solver.F90 \ 
     3555   zdf_oce.F90 \ 
     3556   domzgr_substitute.h90 \ 
     3557   obc_vectopt_loop_substitute.h90 \ 
     3558   vectopt_loop_substitute.h90 \ 
     3559   KEY_CPP \ 
     3560   dynspg_rl.F90 
     3561$(MODEL_LIB)(dynspg_ts.o) :   \ 
     3562   blk_oce.F90 \ 
     3563   cpl_oce.F90 \ 
     3564   daymod.F90 \ 
     3565   dom_oce.F90 \ 
     3566   dtasal.F90 \ 
     3567   dtasss.F90 \ 
     3568   dtasst.F90 \ 
     3569   dtatem.F90 \ 
     3570   dynspg_oce.F90 \ 
     3571   eosbn2.F90 \ 
     3572   flxmod.F90 \ 
     3573   flx_oce.F90 \ 
     3574   flxrnf.F90 \ 
     3575   ice_oce.F90 \ 
     3576   ini1d.F90 \ 
     3577   in_out_manager.F90 \ 
     3578   iom_def.F90 \ 
     3579   iom.F90 \ 
     3580   iom_ioipsl.F90 \ 
     3581   iom_nf90.F90 \ 
     3582   iom_rstdimg.F90 \ 
     3583   lbclnk.F90 \ 
     3584   lib_mpp.F90 \ 
     3585   lib_print.f90 \ 
     3586   $(MODEL_LIB)(blk_oce.o) \ 
     3587   $(MODEL_LIB)(cpl_oce.o) \ 
     3588   $(MODEL_LIB)(daymod.o) \ 
     3589   $(MODEL_LIB)(dom_oce.o) \ 
     3590   $(MODEL_LIB)(dtasal.o) \ 
     3591   $(MODEL_LIB)(dtasss.o) \ 
     3592   $(MODEL_LIB)(dtasst.o) \ 
     3593   $(MODEL_LIB)(dtatem.o) \ 
     3594   $(MODEL_LIB)(dynspg_oce.o) \ 
     3595   $(MODEL_LIB)(eosbn2.o) \ 
     3596   $(MODEL_LIB)(flxmod.o) \ 
     3597   $(MODEL_LIB)(flx_oce.o) \ 
     3598   $(MODEL_LIB)(flxrnf.o) \ 
     3599   $(MODEL_LIB)(ice_oce.o) \ 
     3600   $(MODEL_LIB)(ini1d.o) \ 
     3601   $(MODEL_LIB)(in_out_manager.o) \ 
     3602   $(MODEL_LIB)(iom_def.o) \ 
     3603   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3604   $(MODEL_LIB)(iom_nf90.o) \ 
     3605   $(MODEL_LIB)(iom.o) \ 
     3606   $(MODEL_LIB)(iom_rstdimg.o) \ 
     3607   $(MODEL_LIB)(lbclnk.o) \ 
     3608   $(MODEL_LIB)(lib_mpp.o) \ 
     3609   $(MODEL_LIB)(lib_print.o) \ 
     3610   $(MODEL_LIB)(obccli.o) \ 
     3611   $(MODEL_LIB)(obcdta.o) \ 
     3612   $(MODEL_LIB)(obc_oce.o) \ 
     3613   $(MODEL_LIB)(obc_par.o) \ 
     3614   $(MODEL_LIB)(oce.o) \ 
     3615   $(MODEL_LIB)(ocfzpt.o) \ 
     3616   $(MODEL_LIB)(par_kind.o) \ 
     3617   $(MODEL_LIB)(par_oce.o) \ 
     3618   $(MODEL_LIB)(phycst.o) \ 
     3619   $(MODEL_LIB)(prtctl.o) \ 
     3620   $(MODEL_LIB)(taumod.o) \ 
     3621   $(MODEL_LIB)(tradmp.o) \ 
     3622   $(MODEL_LIB)(trdmld_oce.o) \ 
     3623   $(MODEL_LIB)(trdmod.o) \ 
     3624   $(MODEL_LIB)(trdmod_oce.o) \ 
     3625   $(MODEL_LIB)(zpshde.o) \ 
     3626   obccli.F90 \ 
     3627   obcdta.F90 \ 
     3628   obc_oce.F90 \ 
     3629   obc_par.F90 \ 
     3630   oce.F90 \ 
     3631   ocfzpt.F90 \ 
     3632   par_kind.F90 \ 
     3633   par_oce.F90 \ 
     3634   phycst.F90 \ 
     3635   prtctl.F90 \ 
     3636   taumod.F90 \ 
     3637   tradmp.F90 \ 
     3638   trdmld_oce.F90 \ 
     3639   trdmod.F90 \ 
     3640   trdmod_oce.F90 \ 
     3641   zpshde.F90 \ 
     3642   dom_oce.F90 \ 
     3643   dynspg_oce.F90 \ 
     3644   dynvor.F90 \ 
     3645   in_out_manager.F90 \ 
     3646   iom.F90 \ 
     3647   lbclnk.F90 \ 
     3648   lib_mpp.F90 \ 
     3649   $(MODEL_LIB)(dom_oce.o) \ 
     3650   $(MODEL_LIB)(dynspg_oce.o) \ 
     3651   $(MODEL_LIB)(dynvor.o) \ 
     3652   $(MODEL_LIB)(in_out_manager.o) \ 
     3653   $(MODEL_LIB)(iom.o) \ 
     3654   $(MODEL_LIB)(lbclnk.o) \ 
     3655   $(MODEL_LIB)(lib_mpp.o) \ 
     3656   $(MODEL_LIB)(obcdta.o) \ 
     3657   $(MODEL_LIB)(obcfla.o) \ 
     3658   $(MODEL_LIB)(obc_oce.o) \ 
     3659   $(MODEL_LIB)(obc_par.o) \ 
     3660   $(MODEL_LIB)(oce.o) \ 
     3661   $(MODEL_LIB)(ocesbc.o) \ 
     3662   $(MODEL_LIB)(phycst.o) \ 
     3663   $(MODEL_LIB)(prtctl.o) \ 
     3664   $(MODEL_LIB)(restart.o) \ 
     3665   obcdta.F90 \ 
     3666   obcfla.F90 \ 
     3667   obc_oce.F90 \ 
     3668   obc_par.F90 \ 
     3669   oce.F90 \ 
     3670   ocesbc.F90 \ 
     3671   phycst.F90 \ 
     3672   prtctl.F90 \ 
     3673   restart.F90 \ 
     3674   domzgr_substitute.h90 \ 
     3675   vectopt_loop_substitute.h90 \ 
     3676   KEY_CPP \ 
     3677   dynspg_ts.F90 
     3678$(MODEL_LIB)(dynspg_ts_jki.o) :  \ 
     3679   blk_oce.F90 \ 
     3680   cpl_oce.F90 \ 
     3681   daymod.F90 \ 
     3682   dom_oce.F90 \ 
     3683   dtasal.F90 \ 
     3684   dtasss.F90 \ 
     3685   dtasst.F90 \ 
     3686   dtatem.F90 \ 
     3687   dynspg_oce.F90 \ 
     3688   flxmod.F90 \ 
     3689   flx_oce.F90 \ 
     3690   flxrnf.F90 \ 
     3691   ice_oce.F90 \ 
     3692   in_out_manager.F90 \ 
     3693   iom.F90 \ 
     3694   lbclnk.F90 \ 
     3695   lib_mpp.F90 \ 
     3696   lib_print.f90 \ 
     3697   $(MODEL_LIB)(blk_oce.o) \ 
     3698   $(MODEL_LIB)(cpl_oce.o) \ 
     3699   $(MODEL_LIB)(daymod.o) \ 
     3700   $(MODEL_LIB)(dom_oce.o) \ 
     3701   $(MODEL_LIB)(dtasal.o) \ 
     3702   $(MODEL_LIB)(dtasss.o) \ 
     3703   $(MODEL_LIB)(dtasst.o) \ 
     3704   $(MODEL_LIB)(dtatem.o) \ 
     3705   $(MODEL_LIB)(dynspg_oce.o) \ 
     3706   $(MODEL_LIB)(flxmod.o) \ 
     3707   $(MODEL_LIB)(flx_oce.o) \ 
     3708   $(MODEL_LIB)(flxrnf.o) \ 
     3709   $(MODEL_LIB)(ice_oce.o) \ 
     3710   $(MODEL_LIB)(in_out_manager.o) \ 
     3711   $(MODEL_LIB)(iom.o) \ 
     3712   $(MODEL_LIB)(lbclnk.o) \ 
     3713   $(MODEL_LIB)(lib_mpp.o) \ 
     3714   $(MODEL_LIB)(lib_print.o) \ 
     3715   $(MODEL_LIB)(obccli.o) \ 
     3716   $(MODEL_LIB)(obcdta.o) \ 
     3717   $(MODEL_LIB)(obc_oce.o) \ 
     3718   $(MODEL_LIB)(obc_par.o) \ 
     3719   $(MODEL_LIB)(oce.o) \ 
     3720   $(MODEL_LIB)(ocfzpt.o) \ 
     3721   $(MODEL_LIB)(par_kind.o) \ 
     3722   $(MODEL_LIB)(par_oce.o) \ 
     3723   $(MODEL_LIB)(phycst.o) \ 
     3724   $(MODEL_LIB)(prtctl.o) \ 
     3725   $(MODEL_LIB)(taumod.o) \ 
     3726   $(MODEL_LIB)(tradmp.o) \ 
     3727   $(MODEL_LIB)(trdmod.o) \ 
     3728   $(MODEL_LIB)(trdmod_oce.o) \ 
     3729   obccli.F90 \ 
     3730   obcdta.F90 \ 
     3731   obc_oce.F90 \ 
     3732   obc_par.F90 \ 
     3733   oce.F90 \ 
     3734   ocfzpt.F90 \ 
     3735   par_kind.F90 \ 
     3736   par_oce.F90 \ 
     3737   phycst.F90 \ 
     3738   prtctl.F90 \ 
     3739   taumod.F90 \ 
     3740   tradmp.F90 \ 
     3741   trdmod.F90 \ 
     3742   trdmod_oce.F90 \ 
     3743   dom_oce.F90 \ 
     3744   dynspg_oce.F90 \ 
     3745   dynvor.F90 \ 
     3746   in_out_manager.F90 \ 
     3747   lbclnk.F90 \ 
     3748   lib_mpp.F90 \ 
     3749   $(MODEL_LIB)(dom_oce.o) \ 
     3750   $(MODEL_LIB)(dynspg_oce.o) \ 
     3751   $(MODEL_LIB)(dynvor.o) \ 
     3752   $(MODEL_LIB)(in_out_manager.o) \ 
     3753   $(MODEL_LIB)(lbclnk.o) \ 
     3754   $(MODEL_LIB)(lib_mpp.o) \ 
     3755   $(MODEL_LIB)(obcdta.o) \ 
     3756   $(MODEL_LIB)(obcfla.o) \ 
     3757   $(MODEL_LIB)(obc_oce.o) \ 
     3758   $(MODEL_LIB)(obc_par.o) \ 
     3759   $(MODEL_LIB)(oce.o) \ 
     3760   $(MODEL_LIB)(ocesbc.o) \ 
     3761   $(MODEL_LIB)(phycst.o) \ 
     3762   $(MODEL_LIB)(prtctl.o) \ 
     3763   obcdta.F90 \ 
     3764   obcfla.F90 \ 
     3765   obc_oce.F90 \ 
     3766   obc_par.F90 \ 
     3767   oce.F90 \ 
     3768   ocesbc.F90 \ 
     3769   phycst.F90 \ 
     3770   prtctl.F90 \ 
     3771   domzgr_substitute.h90 \ 
     3772   vectopt_loop_substitute.h90 \ 
     3773   KEY_CPP \ 
     3774   dynspg_ts_jki.F90 
     3775$(MODEL_LIB)(dynvor.o) :   \ 
     3776   dom_oce.F90 \ 
     3777   in_out_manager.F90 \ 
     3778   ldftra_oce.F90 \ 
     3779   lib_mpp.F90 \ 
     3780   lib_print.f90 \ 
     3781   $(MODEL_LIB)(dom_oce.o) \ 
     3782   $(MODEL_LIB)(in_out_manager.o) \ 
     3783   $(MODEL_LIB)(ldftra_oce.o) \ 
     3784   $(MODEL_LIB)(lib_mpp.o) \ 
     3785   $(MODEL_LIB)(lib_print.o) \ 
     3786   $(MODEL_LIB)(oce.o) \ 
     3787   $(MODEL_LIB)(par_kind.o) \ 
     3788   $(MODEL_LIB)(par_oce.o) \ 
     3789   $(MODEL_LIB)(phycst.o) \ 
    27163790   $(MODEL_LIB)(taumod.o) \ 
    27173791   $(MODEL_LIB)(trdicp.o) \ 
     
    27233797   $(MODEL_LIB)(trdvor_oce.o) \ 
    27243798   $(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 \ 
    2822    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 \ 
    2950    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 \ 
    3368    obcfla.F90 \ 
    3369    obc_oce.F90 \ 
    3370    obc_par.F90 \ 
    3371    ocesbc.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 \ 
    34993799   oce.F90 \ 
    35003800   par_kind.F90 \ 
     
    35103810   trdvor_oce.F90 \ 
    35113811   zdf_oce.F90 \ 
    3512    $(MODEL_LIB)(dom_oce.o) \ 
    3513    $(MODEL_LIB)(in_out_manager.o) \ 
     3812   dom_oce.F90 \ 
     3813   in_out_manager.F90 \ 
     3814   lbclnk.F90 \ 
     3815   $(MODEL_LIB)(dom_oce.o) \ 
     3816   $(MODEL_LIB)(in_out_manager.o) \ 
     3817   $(MODEL_LIB)(lbclnk.o) \ 
     3818   $(MODEL_LIB)(oce.o) \ 
     3819   $(MODEL_LIB)(prtctl.o) \ 
     3820   $(MODEL_LIB)(trdmod.o) \ 
     3821   $(MODEL_LIB)(trdmod_oce.o) \ 
     3822   oce.F90 \ 
     3823   prtctl.F90 \ 
     3824   trdmod.F90 \ 
     3825   trdmod_oce.F90 \ 
     3826   domzgr_substitute.h90 \ 
     3827   vectopt_loop_substitute.h90 \ 
     3828   KEY_CPP \ 
     3829   dynvor.F90 
     3830$(MODEL_LIB)(dynzad.o) :   \ 
     3831   daymod.F90 \ 
     3832   dom_oce.F90 \ 
     3833   in_out_manager.F90 \ 
     3834   iom.F90 \ 
     3835   ldftra_oce.F90 \ 
     3836   lib_mpp.F90 \ 
     3837   lib_print.f90 \ 
     3838   $(MODEL_LIB)(daymod.o) \ 
     3839   $(MODEL_LIB)(dom_oce.o) \ 
     3840   $(MODEL_LIB)(in_out_manager.o) \ 
     3841   $(MODEL_LIB)(iom.o) \ 
    35143842   $(MODEL_LIB)(ldftra_oce.o) \ 
    35153843   $(MODEL_LIB)(lib_mpp.o) \ 
     
    35283856   $(MODEL_LIB)(trdvor_oce.o) \ 
    35293857   $(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 \ 
    35563858   oce.F90 \ 
    35573859   par_kind.F90 \ 
     
    35673869   trdvor_oce.F90 \ 
    35683870   zdf_oce.F90 \ 
     3871   dom_oce.F90 \ 
     3872   flxrnf.F90 \ 
     3873   in_out_manager.F90 \ 
     3874   $(MODEL_LIB)(dom_oce.o) \ 
     3875   $(MODEL_LIB)(flxrnf.o) \ 
     3876   $(MODEL_LIB)(in_out_manager.o) \ 
     3877   $(MODEL_LIB)(oce.o) \ 
     3878   $(MODEL_LIB)(prtctl.o) \ 
     3879   $(MODEL_LIB)(trdmod.o) \ 
     3880   $(MODEL_LIB)(trdmod_oce.o) \ 
     3881   oce.F90 \ 
     3882   prtctl.F90 \ 
     3883   trdmod.F90 \ 
     3884   trdmod_oce.F90 \ 
     3885   domzgr_substitute.h90 \ 
     3886   vectopt_loop_substitute.h90 \ 
     3887   KEY_CPP \ 
     3888   dynzad.F90 
     3889$(MODEL_LIB)(dynzdf_exp.o) :  \ 
     3890   cpl_oasis3.F90 \ 
     3891   cpl_oasis4.F90 \ 
     3892   daymod.F90 \ 
     3893   dom_oce.F90 \ 
     3894   geo2ocean.F90 \ 
     3895   ice.F90 \ 
     3896   in_out_manager.F90 \ 
     3897   lbclnk.F90 \ 
     3898   lib_print.f90 \ 
     3899   $(MODEL_LIB)(cpl_oasis3.o) \ 
     3900   $(MODEL_LIB)(cpl_oasis4.o) \ 
    35693901   $(MODEL_LIB)(daymod.o) \ 
    35703902   $(MODEL_LIB)(dom_oce.o) \ 
     3903   $(MODEL_LIB)(geo2ocean.o) \ 
     3904   $(MODEL_LIB)(ice.o) \ 
     3905   $(MODEL_LIB)(in_out_manager.o) \ 
     3906   $(MODEL_LIB)(lbclnk.o) \ 
     3907   $(MODEL_LIB)(lib_print.o) \ 
     3908   $(MODEL_LIB)(par_kind.o) \ 
     3909   $(MODEL_LIB)(par_oce.o) \ 
     3910   $(MODEL_LIB)(phycst.o) \ 
     3911   par_kind.F90 \ 
     3912   par_oce.F90 \ 
     3913   phycst.F90 \ 
     3914   dom_oce.F90 \ 
     3915   in_out_manager.F90 \ 
     3916   $(MODEL_LIB)(dom_oce.o) \ 
     3917   $(MODEL_LIB)(in_out_manager.o) \ 
     3918   $(MODEL_LIB)(oce.o) \ 
     3919   $(MODEL_LIB)(phycst.o) \ 
     3920   $(MODEL_LIB)(taumod.o) \ 
     3921   $(MODEL_LIB)(zdf_oce.o) \ 
     3922   oce.F90 \ 
     3923   phycst.F90 \ 
     3924   taumod.F90 \ 
     3925   zdf_oce.F90 \ 
     3926   domzgr_substitute.h90 \ 
     3927   vectopt_loop_substitute.h90 \ 
     3928   KEY_CPP \ 
     3929   dynzdf_exp.F90 
     3930$(MODEL_LIB)(dynzdf.o) :   \ 
     3931   dom_oce.F90 \ 
     3932   dynzdf_exp.F90 \ 
     3933   eosbn2.F90 \ 
     3934   in_out_manager.F90 \ 
     3935   iom.F90 \ 
     3936   lbclnk.F90 \ 
     3937   ldftra_oce.F90 \ 
     3938   lib_mpp.F90 \ 
     3939   lib_print.f90 \ 
     3940   $(MODEL_LIB)(dom_oce.o) \ 
     3941   $(MODEL_LIB)(dynzdf_exp.o) \ 
     3942   $(MODEL_LIB)(eosbn2.o) \ 
    35713943   $(MODEL_LIB)(in_out_manager.o) \ 
    35723944   $(MODEL_LIB)(iom.o) \ 
     3945   $(MODEL_LIB)(lbclnk.o) \ 
    35733946   $(MODEL_LIB)(ldftra_oce.o) \ 
    35743947   $(MODEL_LIB)(lib_mpp.o) \ 
    35753948   $(MODEL_LIB)(lib_print.o) \ 
    35763949   $(MODEL_LIB)(oce.o) \ 
    3577    $(MODEL_LIB)(par_kind.o) \ 
    3578    $(MODEL_LIB)(par_oce.o) \ 
    3579    $(MODEL_LIB)(phycst.o) \ 
     3950   $(MODEL_LIB)(ocesbc.o) \ 
     3951   $(MODEL_LIB)(par_kind.o) \ 
     3952   $(MODEL_LIB)(par_oce.o) \ 
     3953   $(MODEL_LIB)(phycst.o) \ 
     3954   $(MODEL_LIB)(prtctl.o) \ 
     3955   $(MODEL_LIB)(restart.o) \ 
    35803956   $(MODEL_LIB)(taumod.o) \ 
     3957   $(MODEL_LIB)(trazdf_exp.o) \ 
    35813958   $(MODEL_LIB)(trdicp.o) \ 
    35823959   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    35863963   $(MODEL_LIB)(trdvor.o) \ 
    35873964   $(MODEL_LIB)(trdvor_oce.o) \ 
     3965   $(MODEL_LIB)(zdfddm.o) \ 
    35883966   $(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 \ 
     3967   oce.F90 \ 
    36173968   ocesbc.F90 \ 
    3618    oce.F90 \ 
    36193969   par_kind.F90 \ 
    36203970   par_oce.F90 \ 
     
    36333983   zdfddm.F90 \ 
    36343984   zdf_oce.F90 \ 
    3635    $(MODEL_LIB)(dom_oce.o) \ 
    3636    $(MODEL_LIB)(dynzdf_exp.o) \ 
    3637    $(MODEL_LIB)(eosbn2.o) \ 
    3638    $(MODEL_LIB)(in_out_manager.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) \ 
    3644    $(MODEL_LIB)(ocesbc.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) \ 
    3651    $(MODEL_LIB)(taumod.o) \ 
    3652    $(MODEL_LIB)(trazdf_exp.o) \ 
    3653    $(MODEL_LIB)(trdicp.o) \ 
    3654    $(MODEL_LIB)(trdicp_oce.o) \ 
    3655    $(MODEL_LIB)(trdmld.o) \ 
    3656    $(MODEL_LIB)(trdmld_oce.o) \ 
    3657    $(MODEL_LIB)(trdmod_oce.o) \ 
    3658    $(MODEL_LIB)(trdvor.o) \ 
    3659    $(MODEL_LIB)(trdvor_oce.o) \ 
    3660    $(MODEL_LIB)(zdfddm.o) \ 
    3661    $(MODEL_LIB)(zdf_oce.o) \ 
    36623985   dom_oce.F90 \ 
    36633986   dynzdf_exp.F90 \ 
     
    36663989   in_out_manager.F90 \ 
    36673990   ldfdyn_oce.F90 \ 
     3991   $(MODEL_LIB)(dom_oce.o) \ 
     3992   $(MODEL_LIB)(dynzdf_exp.o) \ 
     3993   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     3994   $(MODEL_LIB)(dynzdf_imp.o) \ 
     3995   $(MODEL_LIB)(in_out_manager.o) \ 
     3996   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3997   $(MODEL_LIB)(oce.o) \ 
     3998   $(MODEL_LIB)(prtctl.o) \ 
     3999   $(MODEL_LIB)(trdmod.o) \ 
     4000   $(MODEL_LIB)(trdmod_oce.o) \ 
     4001   $(MODEL_LIB)(zdfkpp.o) \ 
     4002   $(MODEL_LIB)(zdf_oce.o) \ 
     4003   $(MODEL_LIB)(zdftke.o) \ 
    36684004   oce.F90 \ 
    36694005   prtctl.F90 \ 
     
    36714007   trdmod_oce.F90 \ 
    36724008   zdfkpp.F90 \ 
     4009   zdf_oce.F90 \ 
    36734010   zdftke.F90 \ 
    3674    zdf_oce.F90 \ 
    3675    $(MODEL_LIB)(dom_oce.o) \ 
    3676    $(MODEL_LIB)(dynzdf_exp.o) \ 
    3677    $(MODEL_LIB)(dynzdf_imp.o) \ 
    3678    $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    3679    $(MODEL_LIB)(in_out_manager.o) \ 
    3680    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3681    $(MODEL_LIB)(oce.o) \ 
    3682    $(MODEL_LIB)(prtctl.o) \ 
    3683    $(MODEL_LIB)(trdmod.o) \ 
    3684    $(MODEL_LIB)(trdmod_oce.o) \ 
    3685    $(MODEL_LIB)(zdfkpp.o) \ 
    3686    $(MODEL_LIB)(zdftke.o) \ 
    3687    $(MODEL_LIB)(zdf_oce.o) \ 
    36884011   domzgr_substitute.h90 \ 
    36894012   vectopt_loop_substitute.h90 \ 
     
    36914014   KEY_CPP \ 
    36924015   dynzdf.F90 
    3693 $(MODEL_LIB)(dynzdf_exp.o) :  \ 
     4016$(MODEL_LIB)(dynzdf_imp.o) :  \ 
     4017   cpl_oasis3.F90 \ 
     4018   cpl_oasis4.F90 \ 
    36944019   daymod.F90 \ 
    36954020   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 \ 
     4021   geo2ocean.F90 \ 
     4022   ice.F90 \ 
     4023   in_out_manager.F90 \ 
     4024   lbclnk.F90 \ 
     4025   lib_print.f90 \ 
     4026   $(MODEL_LIB)(cpl_oasis3.o) \ 
     4027   $(MODEL_LIB)(cpl_oasis4.o) \ 
    37024028   $(MODEL_LIB)(daymod.o) \ 
    37034029   $(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 \ 
     4030   $(MODEL_LIB)(geo2ocean.o) \ 
     4031   $(MODEL_LIB)(ice.o) \ 
     4032   $(MODEL_LIB)(in_out_manager.o) \ 
     4033   $(MODEL_LIB)(lbclnk.o) \ 
     4034   $(MODEL_LIB)(lib_print.o) \ 
     4035   $(MODEL_LIB)(par_kind.o) \ 
     4036   $(MODEL_LIB)(par_oce.o) \ 
     4037   $(MODEL_LIB)(phycst.o) \ 
     4038   par_kind.F90 \ 
     4039   par_oce.F90 \ 
     4040   phycst.F90 \ 
     4041   dom_oce.F90 \ 
     4042   in_out_manager.F90 \ 
     4043   $(MODEL_LIB)(dom_oce.o) \ 
     4044   $(MODEL_LIB)(in_out_manager.o) \ 
     4045   $(MODEL_LIB)(oce.o) \ 
     4046   $(MODEL_LIB)(phycst.o) \ 
     4047   $(MODEL_LIB)(taumod.o) \ 
     4048   $(MODEL_LIB)(zdf_oce.o) \ 
    37124049   oce.F90 \ 
    37134050   phycst.F90 \ 
    37144051   taumod.F90 \ 
    37154052   zdf_oce.F90 \ 
     4053   domzgr_substitute.h90 \ 
     4054   vectopt_loop_substitute.h90 \ 
     4055   KEY_CPP \ 
     4056   dynzdf_imp.F90 
     4057$(MODEL_LIB)(dynzdf_imp_jki.o) : \ 
     4058   cpl_oasis3.F90 \ 
     4059   cpl_oasis4.F90 \ 
     4060   daymod.F90 \ 
     4061   dom_oce.F90 \ 
     4062   geo2ocean.F90 \ 
     4063   ice.F90 \ 
     4064   in_out_manager.F90 \ 
     4065   lbclnk.F90 \ 
     4066   lib_print.f90 \ 
     4067   $(MODEL_LIB)(cpl_oasis3.o) \ 
     4068   $(MODEL_LIB)(cpl_oasis4.o) \ 
     4069   $(MODEL_LIB)(daymod.o) \ 
     4070   $(MODEL_LIB)(dom_oce.o) \ 
     4071   $(MODEL_LIB)(geo2ocean.o) \ 
     4072   $(MODEL_LIB)(ice.o) \ 
     4073   $(MODEL_LIB)(in_out_manager.o) \ 
     4074   $(MODEL_LIB)(lbclnk.o) \ 
     4075   $(MODEL_LIB)(lib_print.o) \ 
     4076   $(MODEL_LIB)(par_kind.o) \ 
     4077   $(MODEL_LIB)(par_oce.o) \ 
     4078   $(MODEL_LIB)(phycst.o) \ 
     4079   par_kind.F90 \ 
     4080   par_oce.F90 \ 
     4081   phycst.F90 \ 
     4082   dom_oce.F90 \ 
     4083   in_out_manager.F90 \ 
    37164084   $(MODEL_LIB)(dom_oce.o) \ 
    37174085   $(MODEL_LIB)(in_out_manager.o) \ 
     
    37204088   $(MODEL_LIB)(taumod.o) \ 
    37214089   $(MODEL_LIB)(zdf_oce.o) \ 
     4090   oce.F90 \ 
     4091   phycst.F90 \ 
     4092   taumod.F90 \ 
     4093   zdf_oce.F90 \ 
    37224094   domzgr_substitute.h90 \ 
    37234095   vectopt_loop_substitute.h90 \ 
    37244096   KEY_CPP \ 
    3725    dynzdf_exp.F90 
    3726 $(MODEL_LIB)(dynzdf_imp.o) :  \ 
    3727    daymod.F90 \ 
    3728    dom_oce.F90 \ 
    3729    in_out_manager.F90 \ 
    3730    lbclnk.F90 \ 
    3731    lib_print.f90 \ 
    3732    par_kind.F90 \ 
    3733    par_oce.F90 \ 
    3734    phycst.F90 \ 
    3735    $(MODEL_LIB)(daymod.o) \ 
    3736    $(MODEL_LIB)(dom_oce.o) \ 
    3737    $(MODEL_LIB)(in_out_manager.o) \ 
    3738    $(MODEL_LIB)(lbclnk.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 \ 
     4097   dynzdf_imp_jki.F90 
     4098$(MODEL_LIB)(eosbn2.o) :   \ 
     4099   dom_oce.F90 \ 
     4100   in_out_manager.F90 \ 
     4101   lbclnk.F90 \ 
     4102   lib_mpp.F90 \ 
     4103   lib_print.f90 \ 
     4104   $(MODEL_LIB)(dom_oce.o) \ 
     4105   $(MODEL_LIB)(in_out_manager.o) \ 
     4106   $(MODEL_LIB)(lbclnk.o) \ 
     4107   $(MODEL_LIB)(lib_mpp.o) \ 
     4108   $(MODEL_LIB)(lib_print.o) \ 
     4109   $(MODEL_LIB)(oce.o) \ 
     4110   $(MODEL_LIB)(par_kind.o) \ 
     4111   $(MODEL_LIB)(par_oce.o) \ 
     4112   $(MODEL_LIB)(prtctl.o) \ 
     4113   $(MODEL_LIB)(zdf_oce.o) \ 
     4114   oce.F90 \ 
     4115   par_kind.F90 \ 
     4116   par_oce.F90 \ 
     4117   prtctl.F90 \ 
    37484118   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) \ 
    3753    $(MODEL_LIB)(taumod.o) \ 
    3754    $(MODEL_LIB)(zdf_oce.o) \ 
     4119   dom_oce.F90 \ 
     4120   in_out_manager.F90 \ 
     4121   $(MODEL_LIB)(dom_oce.o) \ 
     4122   $(MODEL_LIB)(in_out_manager.o) \ 
     4123   $(MODEL_LIB)(phycst.o) \ 
     4124   $(MODEL_LIB)(prtctl.o) \ 
     4125   $(MODEL_LIB)(zdfddm.o) \ 
     4126   phycst.F90 \ 
     4127   prtctl.F90 \ 
     4128   zdfddm.F90 \ 
    37554129   domzgr_substitute.h90 \ 
    37564130   vectopt_loop_substitute.h90 \ 
    37574131   KEY_CPP \ 
    3758    dynzdf_imp.F90 
    3759 $(MODEL_LIB)(dynzdf_imp_jki.o) : \ 
    3760    daymod.F90 \ 
    3761    dom_oce.F90 \ 
    3762    in_out_manager.F90 \ 
    3763    lbclnk.F90 \ 
    3764    lib_print.f90 \ 
    3765    par_kind.F90 \ 
    3766    par_oce.F90 \ 
    3767    phycst.F90 \ 
    3768    $(MODEL_LIB)(daymod.o) \ 
    3769    $(MODEL_LIB)(dom_oce.o) \ 
    3770    $(MODEL_LIB)(in_out_manager.o) \ 
    3771    $(MODEL_LIB)(lbclnk.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) \ 
    3786    $(MODEL_LIB)(taumod.o) \ 
    3787    $(MODEL_LIB)(zdf_oce.o) \ 
    3788    domzgr_substitute.h90 \ 
    3789    vectopt_loop_substitute.h90 \ 
    3790    KEY_CPP \ 
    3791    dynzdf_imp_jki.F90 
    3792 $(MODEL_LIB)(eosbn2.o) :   \ 
    3793    dom_oce.F90 \ 
    3794    in_out_manager.F90 \ 
    3795    lbclnk.F90 \ 
    3796    lib_mpp.F90 \ 
    3797    lib_print.f90 \ 
    3798    oce.F90 \ 
    3799    par_kind.F90 \ 
    3800    par_oce.F90 \ 
    3801    prtctl.F90 \ 
    3802    zdf_oce.F90 \ 
    3803    $(MODEL_LIB)(dom_oce.o) \ 
    3804    $(MODEL_LIB)(in_out_manager.o) \ 
    3805    $(MODEL_LIB)(lbclnk.o) \ 
    3806    $(MODEL_LIB)(lib_mpp.o) \ 
    3807    $(MODEL_LIB)(lib_print.o) \ 
    3808    $(MODEL_LIB)(oce.o) \ 
    3809    $(MODEL_LIB)(par_kind.o) \ 
    3810    $(MODEL_LIB)(par_oce.o) \ 
    3811    $(MODEL_LIB)(prtctl.o) \ 
    3812    $(MODEL_LIB)(zdf_oce.o) \ 
    3813    dom_oce.F90 \ 
    3814    in_out_manager.F90 \ 
    3815    phycst.F90 \ 
    3816    prtctl.F90 \ 
    3817    zdfddm.F90 \ 
    3818    $(MODEL_LIB)(dom_oce.o) \ 
    3819    $(MODEL_LIB)(in_out_manager.o) \ 
    3820    $(MODEL_LIB)(phycst.o) \ 
    3821    $(MODEL_LIB)(prtctl.o) \ 
    3822    $(MODEL_LIB)(zdfddm.o) \ 
    3823    domzgr_substitute.h90 \ 
    3824    vectopt_loop_substitute.h90 \ 
    3825    KEY_CPP \ 
    38264132   eosbn2.F90 
    38274133$(MODEL_LIB)(flo4rk.o) :   \ 
    38284134   lib_print.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) \ 
     4135   $(MODEL_LIB)(lib_print.o) \ 
     4136   $(MODEL_LIB)(par_kind.o) \ 
     4137   $(MODEL_LIB)(par_oce.o) \ 
     4138   par_kind.F90 \ 
     4139   par_oce.F90 \ 
    38344140   dom_oce.F90 \ 
    38354141   flo_oce.F90 \ 
    38364142   in_out_manager.F90 \ 
    3837    oce.F90 \ 
    38384143   $(MODEL_LIB)(dom_oce.o) \ 
    38394144   $(MODEL_LIB)(flo_oce.o) \ 
    38404145   $(MODEL_LIB)(in_out_manager.o) \ 
    38414146   $(MODEL_LIB)(oce.o) \ 
     4147   oce.F90 \ 
    38424148   KEY_CPP \ 
    38434149   flo4rk.F90 
     
    38484154   in_out_manager.F90 \ 
    38494155   lib_mpp.F90 \ 
    3850    oce.F90 \ 
    3851    par_oce.F90 \ 
    3852    phycst.F90 \ 
    38534156   $(MODEL_LIB)(daymod.o) \ 
    38544157   $(MODEL_LIB)(dom_oce.o) \ 
     
    38594162   $(MODEL_LIB)(par_oce.o) \ 
    38604163   $(MODEL_LIB)(phycst.o) \ 
     4164   oce.F90 \ 
     4165   par_oce.F90 \ 
     4166   phycst.F90 \ 
    38614167   flo4rk.F90 \ 
    38624168   floblk.F90 \ 
    38634169   flodom.F90 \ 
     4170   flo_oce.F90 \ 
    38644171   flowri.F90 \ 
    3865    flo_oce.F90 \ 
    38664172   lib_mpp.F90 \ 
    38674173   $(MODEL_LIB)(flo4rk.o) \ 
    38684174   $(MODEL_LIB)(floblk.o) \ 
    38694175   $(MODEL_LIB)(flodom.o) \ 
     4176   $(MODEL_LIB)(flo_oce.o) \ 
    38704177   $(MODEL_LIB)(flowri.o) \ 
    3871    $(MODEL_LIB)(flo_oce.o) \ 
    38724178   $(MODEL_LIB)(lib_mpp.o) \ 
    38734179   $(IOIPSL_LIB) \ 
     
    38784184   in_out_manager.F90 \ 
    38794185   lib_print.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) \ 
     4186   $(MODEL_LIB)(dom_oce.o) \ 
     4187   $(MODEL_LIB)(in_out_manager.o) \ 
     4188   $(MODEL_LIB)(lib_print.o) \ 
     4189   $(MODEL_LIB)(par_kind.o) \ 
     4190   $(MODEL_LIB)(par_oce.o) \ 
     4191   par_kind.F90 \ 
     4192   par_oce.F90 \ 
    38874193   dom_oce.F90 \ 
    38884194   flo_oce.F90 \ 
    38894195   in_out_manager.F90 \ 
    38904196   lib_mpp.F90 \ 
    3891    oce.F90 \ 
    3892    phycst.F90 \ 
    38934197   $(MODEL_LIB)(dom_oce.o) \ 
    38944198   $(MODEL_LIB)(flo_oce.o) \ 
     
    38974201   $(MODEL_LIB)(oce.o) \ 
    38984202   $(MODEL_LIB)(phycst.o) \ 
     4203   oce.F90 \ 
     4204   phycst.F90 \ 
    38994205   KEY_CPP \ 
    39004206   floblk.F90 
     
    39034209   in_out_manager.F90 \ 
    39044210   lib_print.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) \ 
     4211   $(MODEL_LIB)(dom_oce.o) \ 
     4212   $(MODEL_LIB)(in_out_manager.o) \ 
     4213   $(MODEL_LIB)(lib_print.o) \ 
     4214   $(MODEL_LIB)(par_kind.o) \ 
     4215   $(MODEL_LIB)(par_oce.o) \ 
     4216   par_kind.F90 \ 
     4217   par_oce.F90 \ 
    39124218   dom_oce.F90 \ 
    39134219   flo_oce.F90 \ 
    39144220   in_out_manager.F90 \ 
    39154221   lib_mpp.F90 \ 
    3916    oce.F90 \ 
    39174222   $(MODEL_LIB)(dom_oce.o) \ 
    39184223   $(MODEL_LIB)(flo_oce.o) \ 
     
    39204225   $(MODEL_LIB)(lib_mpp.o) \ 
    39214226   $(MODEL_LIB)(oce.o) \ 
     4227   oce.F90 \ 
    39224228   domzgr_substitute.h90 \ 
    39234229   KEY_CPP \ 
    39244230   flodom.F90 
     4231$(MODEL_LIB)(flo_oce.o) :  \ 
     4232   $(MODEL_LIB)(par_kind.o) \ 
     4233   par_kind.F90 \ 
     4234   $(MODEL_LIB)(par_oce.o) \ 
     4235   par_oce.F90 \ 
     4236   KEY_CPP \ 
     4237   flo_oce.F90 
    39254238$(MODEL_LIB)(flowri.o) :   \ 
    39264239   dom_oce.F90 \ 
    39274240   in_out_manager.F90 \ 
    39284241   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) \ 
     4242   $(MODEL_LIB)(dom_oce.o) \ 
     4243   $(MODEL_LIB)(in_out_manager.o) \ 
     4244   $(MODEL_LIB)(lib_print.o) \ 
     4245   $(MODEL_LIB)(par_kind.o) \ 
     4246   $(MODEL_LIB)(par_oce.o) \ 
     4247   $(MODEL_LIB)(phycst.o) \ 
     4248   $(MODEL_LIB)(prtctl.o) \ 
     4249   par_kind.F90 \ 
     4250   par_oce.F90 \ 
     4251   phycst.F90 \ 
     4252   prtctl.F90 \ 
    39404253   daymod.F90 \ 
    39414254   dom_oce.F90 \ 
     
    39434256   in_out_manager.F90 \ 
    39444257   lib_mpp.F90 \ 
    3945    oce.F90 \ 
    39464258   $(MODEL_LIB)(daymod.o) \ 
    39474259   $(MODEL_LIB)(dom_oce.o) \ 
     
    39504262   $(MODEL_LIB)(lib_mpp.o) \ 
    39514263   $(MODEL_LIB)(oce.o) \ 
     4264   oce.F90 \ 
    39524265   domzgr_substitute.h90 \ 
    39534266   KEY_CPP \ 
    39544267   flowri.F90 
    3955 $(MODEL_LIB)(flo_oce.o) :  \ 
    3956    par_kind.F90 \ 
    3957    $(MODEL_LIB)(par_kind.o) \ 
    3958    par_oce.F90 \ 
    3959    $(MODEL_LIB)(par_oce.o) \ 
    3960    KEY_CPP \ 
    3961    flo_oce.F90 
    39624268$(MODEL_LIB)(flxblk.o) :   \ 
    39634269   blk_oce.F90 \ 
     
    39714277   lib_mpp.F90 \ 
    39724278   lib_print.f90 \ 
    3973    oce.F90 \ 
    3974    ocfzpt.F90 \ 
    3975    par_kind.F90 \ 
    3976    par_oce.F90 \ 
    3977    phycst.F90 \ 
    3978    prtctl.F90 \ 
    39794279   $(MODEL_LIB)(blk_oce.o) \ 
    39804280   $(MODEL_LIB)(cpl_oce.o) \ 
     
    39934293   $(MODEL_LIB)(phycst.o) \ 
    39944294   $(MODEL_LIB)(prtctl.o) \ 
     4295   oce.F90 \ 
     4296   ocfzpt.F90 \ 
     4297   par_kind.F90 \ 
     4298   par_oce.F90 \ 
     4299   phycst.F90 \ 
     4300   prtctl.F90 \ 
    39954301   albedo.F90 \ 
    39964302   blk_oce.F90 \ 
     
    40014307   in_out_manager.F90 \ 
    40024308   lbclnk.F90 \ 
    4003    oce.F90 \ 
    4004    ocfzpt.F90 \ 
    4005    phycst.F90 \ 
    4006    prtctl.F90 \ 
    40074309   $(MODEL_LIB)(albedo.o) \ 
    40084310   $(MODEL_LIB)(blk_oce.o) \ 
     
    40174319   $(MODEL_LIB)(phycst.o) \ 
    40184320   $(MODEL_LIB)(prtctl.o) \ 
     4321   oce.F90 \ 
     4322   ocfzpt.F90 \ 
     4323   phycst.F90 \ 
     4324   prtctl.F90 \ 
    40194325   KEY_CPP \ 
    40204326   flxblk.F90 
     
    40304336   dtatem.F90 \ 
    40314337   flxmod.F90 \ 
     4338   flx_oce.F90 \ 
    40324339   flxrnf.F90 \ 
    4033    flx_oce.F90 \ 
    40344340   ice_oce.F90 \ 
    40354341   in_out_manager.F90 \ 
     
    40384344   lib_mpp.F90 \ 
    40394345   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 \ 
    40484346   $(MODEL_LIB)(albedo.o) \ 
    40494347   $(MODEL_LIB)(blk_oce.o) \ 
     
    40564354   $(MODEL_LIB)(dtatem.o) \ 
    40574355   $(MODEL_LIB)(flxmod.o) \ 
     4356   $(MODEL_LIB)(flx_oce.o) \ 
    40584357   $(MODEL_LIB)(flxrnf.o) \ 
    4059    $(MODEL_LIB)(flx_oce.o) \ 
    40604358   $(MODEL_LIB)(ice_oce.o) \ 
    40614359   $(MODEL_LIB)(in_out_manager.o) \ 
     
    40724370   $(MODEL_LIB)(taumod.o) \ 
    40734371   $(MODEL_LIB)(tradmp.o) \ 
     4372   oce.F90 \ 
     4373   ocfzpt.F90 \ 
     4374   par_kind.F90 \ 
     4375   par_oce.F90 \ 
     4376   phycst.F90 \ 
     4377   prtctl.F90 \ 
     4378   taumod.F90 \ 
     4379   tradmp.F90 \ 
    40744380   blk_oce.F90 \ 
    40754381   cpl_oce.F90 \ 
     
    40804386   in_out_manager.F90 \ 
    40814387   lib_mpp.F90 \ 
    4082    ocesbc.F90 \ 
    4083    oce.F90 \ 
    4084    phycst.F90 \ 
    40854388   $(MODEL_LIB)(blk_oce.o) \ 
    40864389   $(MODEL_LIB)(cpl_oce.o) \ 
     
    40914394   $(MODEL_LIB)(in_out_manager.o) \ 
    40924395   $(MODEL_LIB)(lib_mpp.o) \ 
     4396   $(MODEL_LIB)(oce.o) \ 
    40934397   $(MODEL_LIB)(ocesbc.o) \ 
    4094    $(MODEL_LIB)(oce.o) \ 
    4095    $(MODEL_LIB)(phycst.o) \ 
     4398   $(MODEL_LIB)(phycst.o) \ 
     4399   oce.F90 \ 
     4400   ocesbc.F90 \ 
     4401   phycst.F90 \ 
    40964402   domzgr_substitute.h90 \ 
    40974403   vectopt_loop_substitute.h90 \ 
     
    40994405   flxfwb.F90 
    41004406$(MODEL_LIB)(flxmod.o) :   \ 
    4101    dom_oce.F90 \ 
    4102    in_out_manager.F90 \ 
    4103    lib_mpp.F90 \ 
    4104    lib_print.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) \ 
     4407   blk_oce.F90 \ 
    41194408   daymod.F90 \ 
    41204409   dom_oce.F90 \ 
    4121    in_out_manager.F90 \ 
    4122    lbclnk.F90 \ 
    4123    lib_mpp.F90 \ 
     4410   flx_oce.F90 \ 
     4411   ice.F90 \ 
     4412   in_out_manager.F90 \ 
     4413   lbclnk.F90 \ 
     4414   lib_mpp.F90 \ 
     4415   lib_print.f90 \ 
     4416   $(MODEL_LIB)(blk_oce.o) \ 
     4417   $(MODEL_LIB)(daymod.o) \ 
     4418   $(MODEL_LIB)(dom_oce.o) \ 
     4419   $(MODEL_LIB)(flx_oce.o) \ 
     4420   $(MODEL_LIB)(ice.o) \ 
     4421   $(MODEL_LIB)(in_out_manager.o) \ 
     4422   $(MODEL_LIB)(lbclnk.o) \ 
     4423   $(MODEL_LIB)(lib_mpp.o) \ 
     4424   $(MODEL_LIB)(lib_print.o) \ 
     4425   $(MODEL_LIB)(oasis4_date.o) \ 
     4426   $(MODEL_LIB)(oce.o) \ 
     4427   $(MODEL_LIB)(par_ice.o) \ 
     4428   $(MODEL_LIB)(par_kind.o) \ 
     4429   $(MODEL_LIB)(par_oce.o) \ 
     4430   $(MODEL_LIB)(phycst.o) \ 
     4431   $(MODEL_LIB)(prtctl.o) \ 
     4432   oasis4_date.F90 \ 
     4433   oce.F90 \ 
     4434   par_ice.F90 \ 
     4435   par_kind.F90 \ 
     4436   par_oce.F90 \ 
     4437   phycst.F90 \ 
     4438   prtctl.F90 \ 
     4439   cpl_oasis3.F90 \ 
     4440   cpl_oasis4.F90 \ 
     4441   daymod.F90 \ 
     4442   dom_oce.F90 \ 
     4443   flx_oce.F90 \ 
     4444   geo2ocean.F90 \ 
     4445   ice.F90 \ 
     4446   ice_oce.F90 \ 
     4447   in_out_manager.F90 \ 
     4448   lbclnk.F90 \ 
     4449   lib_mpp.F90 \ 
     4450   $(MODEL_LIB)(cpl_oasis3.o) \ 
     4451   $(MODEL_LIB)(cpl_oasis4.o) \ 
     4452   $(MODEL_LIB)(daymod.o) \ 
     4453   $(MODEL_LIB)(dom_oce.o) \ 
     4454   $(MODEL_LIB)(flx_oce.o) \ 
     4455   $(MODEL_LIB)(geo2ocean.o) \ 
     4456   $(MODEL_LIB)(ice.o) \ 
     4457   $(MODEL_LIB)(ice_oce.o) \ 
     4458   $(MODEL_LIB)(in_out_manager.o) \ 
     4459   $(MODEL_LIB)(lbclnk.o) \ 
     4460   $(MODEL_LIB)(lib_mpp.o) \ 
     4461   $(MODEL_LIB)(oce.o) \ 
     4462   $(MODEL_LIB)(ocfzpt.o) \ 
     4463   $(MODEL_LIB)(phycst.o) \ 
    41244464   oce.F90 \ 
    41254465   ocfzpt.F90 \ 
    41264466   phycst.F90 \ 
    4127    $(MODEL_LIB)(daymod.o) \ 
    4128    $(MODEL_LIB)(dom_oce.o) \ 
    4129    $(MODEL_LIB)(in_out_manager.o) \ 
    4130    $(MODEL_LIB)(lbclnk.o) \ 
    4131    $(MODEL_LIB)(lib_mpp.o) \ 
    4132    $(MODEL_LIB)(oce.o) \ 
    4133    $(MODEL_LIB)(ocfzpt.o) \ 
    4134    $(MODEL_LIB)(phycst.o) \ 
    41354467   blk_oce.F90 \ 
    41364468   bulk.F90 \ 
    4137    cpl_oce.F90 \ 
    41384469   dtatem.F90 \ 
    4139    flxrnf.F90 \ 
    41404470   flx_oce.F90 \ 
    41414471   ice.F90 \ 
    4142    ice_oce.F90 \ 
     4472   in_out_manager.F90 \ 
    41434473   iom.F90 \ 
    41444474   lbclnk.F90 \ 
    4145    par_oce.F90 \ 
    4146    phycst.F90 \ 
    4147    taumod.F90 \ 
    41484475   $(MODEL_LIB)(blk_oce.o) \ 
    41494476   $(MODEL_LIB)(bulk.o) \ 
    4150    $(MODEL_LIB)(cpl_oce.o) \ 
    41514477   $(MODEL_LIB)(dtatem.o) \ 
    4152    $(MODEL_LIB)(flxrnf.o) \ 
    41534478   $(MODEL_LIB)(flx_oce.o) \ 
    41544479   $(MODEL_LIB)(ice.o) \ 
    4155    $(MODEL_LIB)(ice_oce.o) \ 
     4480   $(MODEL_LIB)(in_out_manager.o) \ 
    41564481   $(MODEL_LIB)(iom.o) \ 
    41574482   $(MODEL_LIB)(lbclnk.o) \ 
     
    41594484   $(MODEL_LIB)(phycst.o) \ 
    41604485   $(MODEL_LIB)(taumod.o) \ 
     4486   par_oce.F90 \ 
     4487   phycst.F90 \ 
     4488   taumod.F90 \ 
    41614489   domzgr_substitute.h90 \ 
    41624490   flx_bulk_daily.h90 \ 
    41634491   flx_bulk_monthly.h90 \ 
    41644492   flx_core.h90 \ 
    4165    flx_coupled_ice.h90 \ 
    4166    flx_coupled_noice.h90 \ 
    41674493   flx_forced_daily.h90 \ 
     4494   flx_oasis_ice.h90 \ 
    41684495   KEY_CPP \ 
    41694496   flxmod.F90 
     4497$(MODEL_LIB)(flx_oce.o) :  \ 
     4498   $(MODEL_LIB)(par_kind.o) \ 
     4499   par_kind.F90 \ 
     4500   $(MODEL_LIB)(par_oce.o) \ 
     4501   par_oce.F90 \ 
     4502   KEY_CPP \ 
     4503   flx_oce.F90 
    41704504$(MODEL_LIB)(flxrnf.o) :   \ 
    41714505   dom_oce.F90 \ 
    41724506   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) \ 
     4507   iom_def.F90 \ 
     4508   iom_ioipsl.F90 \ 
     4509   iom_nf90.F90 \ 
     4510   iom_rstdimg.F90 \ 
     4511   lib_print.f90 \ 
     4512   $(MODEL_LIB)(dom_oce.o) \ 
     4513   $(MODEL_LIB)(in_out_manager.o) \ 
     4514   $(MODEL_LIB)(iom_def.o) \ 
     4515   $(MODEL_LIB)(iom_ioipsl.o) \ 
     4516   $(MODEL_LIB)(iom_nf90.o) \ 
     4517   $(MODEL_LIB)(iom_rstdimg.o) \ 
     4518   $(MODEL_LIB)(lib_print.o) \ 
     4519   $(MODEL_LIB)(par_kind.o) \ 
     4520   $(MODEL_LIB)(par_oce.o) \ 
     4521   $(MODEL_LIB)(phycst.o) \ 
     4522   $(MODEL_LIB)(prtctl.o) \ 
     4523   par_kind.F90 \ 
     4524   par_oce.F90 \ 
     4525   phycst.F90 \ 
     4526   prtctl.F90 \ 
    41874527   daymod.F90 \ 
    41884528   dom_oce.F90 \ 
    41894529   in_out_manager.F90 \ 
    41904530   iom.F90 \ 
    4191    phycst.F90 \ 
    41924531   $(MODEL_LIB)(daymod.o) \ 
    41934532   $(MODEL_LIB)(dom_oce.o) \ 
     
    41954534   $(MODEL_LIB)(iom.o) \ 
    41964535   $(MODEL_LIB)(phycst.o) \ 
     4536   phycst.F90 \ 
    41974537   daymod.F90 \ 
    41984538   dom_oce.F90 \ 
    41994539   in_out_manager.F90 \ 
    4200    phycst.F90 \ 
    42014540   $(MODEL_LIB)(daymod.o) \ 
    42024541   $(MODEL_LIB)(dom_oce.o) \ 
    42034542   $(MODEL_LIB)(in_out_manager.o) \ 
    42044543   $(MODEL_LIB)(phycst.o) \ 
     4544   phycst.F90 \ 
    42054545   flxrnf_ORCA_R05.h90 \ 
    42064546   KEY_CPP \ 
    42074547   flxrnf.F90 
    4208 $(MODEL_LIB)(flx_oce.o) :  \ 
    4209    par_kind.F90 \ 
    4210    $(MODEL_LIB)(par_kind.o) \ 
    4211    par_oce.F90 \ 
    4212    $(MODEL_LIB)(par_oce.o) \ 
    4213    KEY_CPP \ 
    4214    flx_oce.F90 
    42154548$(MODEL_LIB)(geo2ocean.o) :   \ 
    42164549   dom_oce.F90 \ 
     
    42184551   lib_mpp.F90 \ 
    42194552   lib_print.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) \ 
     4553   $(MODEL_LIB)(dom_oce.o) \ 
     4554   $(MODEL_LIB)(in_out_manager.o) \ 
     4555   $(MODEL_LIB)(lib_mpp.o) \ 
     4556   $(MODEL_LIB)(lib_print.o) \ 
     4557   $(MODEL_LIB)(oce.o) \ 
     4558   $(MODEL_LIB)(par_kind.o) \ 
     4559   $(MODEL_LIB)(par_oce.o) \ 
     4560   oce.F90 \ 
     4561   par_kind.F90 \ 
     4562   par_oce.F90 \ 
     4563   dom_oce.F90 \ 
     4564   in_out_manager.F90 \ 
     4565   lbclnk.F90 \ 
     4566   $(MODEL_LIB)(dom_oce.o) \ 
     4567   $(MODEL_LIB)(in_out_manager.o) \ 
     4568   $(MODEL_LIB)(lbclnk.o) \ 
     4569   $(MODEL_LIB)(phycst.o) \ 
     4570   phycst.F90 \ 
    42384571   vectopt_loop_substitute.h90 \ 
    42394572   KEY_CPP \ 
    42404573   geo2ocean.F90 
     4574$(MODEL_LIB)(ice.o) :   \ 
     4575   $(MODEL_LIB)(par_oce.o) \ 
     4576   par_oce.F90 \ 
     4577   $(MODEL_LIB)(par_ice.o) \ 
     4578   par_ice.F90 \ 
     4579   KEY_CPP \ 
     4580   ice.F90 
    42414581$(MODEL_LIB)(iceini.o) :   \ 
    42424582   blk_oce.F90 \ 
     
    42504590   lbclnk.F90 \ 
    42514591   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 \ 
    42594592   $(MODEL_LIB)(blk_oce.o) \ 
    42604593   $(MODEL_LIB)(daymod.o) \ 
     
    42744607   $(MODEL_LIB)(phycst.o) \ 
    42754608   $(MODEL_LIB)(restart.o) \ 
     4609   oce.F90 \ 
     4610   ocfzpt.F90 \ 
     4611   par_ice.F90 \ 
     4612   par_kind.F90 \ 
     4613   par_oce.F90 \ 
     4614   phycst.F90 \ 
     4615   restart.F90 \ 
    42764616   dom_oce.F90 \ 
    42774617   flx_oce.F90 \ 
     
    42834623   limmsh.F90 \ 
    42844624   limrst.F90 \ 
    4285    ocfzpt.F90 \ 
    4286    phycst.F90 \ 
    42874625   $(MODEL_LIB)(dom_oce.o) \ 
    42884626   $(MODEL_LIB)(flx_oce.o) \ 
     
    42964634   $(MODEL_LIB)(ocfzpt.o) \ 
    42974635   $(MODEL_LIB)(phycst.o) \ 
     4636   ocfzpt.F90 \ 
     4637   phycst.F90 \ 
    42984638   KEY_CPP \ 
    42994639   iceini.F90 
     4640$(MODEL_LIB)(ice_oce.o) :  \ 
     4641   $(MODEL_LIB)(par_kind.o) \ 
     4642   $(MODEL_LIB)(par_oce.o) \ 
     4643   par_kind.F90 \ 
     4644   par_oce.F90 \ 
     4645   blk_oce.F90 \ 
     4646   $(MODEL_LIB)(blk_oce.o) \ 
     4647   $(MODEL_LIB)(par_oce.o) \ 
     4648   par_oce.F90 \ 
     4649   KEY_CPP \ 
     4650   ice_oce.F90 
    43004651$(MODEL_LIB)(icestp1d.o) : \ 
    43014652   albedo.F90 \ 
    43024653   blk_oce.F90 \ 
     4654   cpl_oasis3.F90 \ 
     4655   cpl_oasis4.F90 \ 
    43034656   cpl_oce.F90 \ 
    43044657   daymod.F90 \ 
     
    43124665   flxblk.F90 \ 
    43134666   flxmod.F90 \ 
     4667   flx_oce.F90 \ 
    43144668   flxrnf.F90 \ 
    4315    flx_oce.F90 \ 
     4669   geo2ocean.F90 \ 
     4670   ice.F90 \ 
    43164671   iceini.F90 \ 
    4317    ice.F90 \ 
    43184672   ice_oce.F90 \ 
    4319    ini1d.F90 \ 
    43204673   in_out_manager.F90 \ 
    43214674   iom.F90 \ 
     
    43234676   lib_mpp.F90 \ 
    43244677   lib_print.f90 \ 
    4325    limadv.F90 \ 
    4326    limhdf.F90 \ 
    4327    limistate.F90 \ 
    4328    limmsh.F90 \ 
    4329    limrhg.F90 \ 
    4330    limrst.F90 \ 
    43314678   limtab.F90 \ 
    43324679   limthd_lac.F90 \ 
    43334680   limthd_zdf.F90 \ 
     4681   $(MODEL_LIB)(albedo.o) \ 
     4682   $(MODEL_LIB)(blk_oce.o) \ 
     4683   $(MODEL_LIB)(cpl_oasis3.o) \ 
     4684   $(MODEL_LIB)(cpl_oasis4.o) \ 
     4685   $(MODEL_LIB)(cpl_oce.o) \ 
     4686   $(MODEL_LIB)(daymod.o) \ 
     4687   $(MODEL_LIB)(dianam.o) \ 
     4688   $(MODEL_LIB)(dom_ice.o) \ 
     4689   $(MODEL_LIB)(dom_oce.o) \ 
     4690   $(MODEL_LIB)(dtasal.o) \ 
     4691   $(MODEL_LIB)(dtasss.o) \ 
     4692   $(MODEL_LIB)(dtasst.o) \ 
     4693   $(MODEL_LIB)(dtatem.o) \ 
     4694   $(MODEL_LIB)(flxblk.o) \ 
     4695   $(MODEL_LIB)(flxmod.o) \ 
     4696   $(MODEL_LIB)(flx_oce.o) \ 
     4697   $(MODEL_LIB)(flxrnf.o) \ 
     4698   $(MODEL_LIB)(geo2ocean.o) \ 
     4699   $(MODEL_LIB)(iceini.o) \ 
     4700   $(MODEL_LIB)(ice.o) \ 
     4701   $(MODEL_LIB)(ice_oce.o) \ 
     4702   $(MODEL_LIB)(in_out_manager.o) \ 
     4703   $(MODEL_LIB)(iom.o) \ 
     4704   $(MODEL_LIB)(lbclnk.o) \ 
     4705   $(MODEL_LIB)(lib_mpp.o) \ 
     4706   $(MODEL_LIB)(lib_print.o) \ 
     4707   $(MODEL_LIB)(limtab.o) \ 
     4708   $(MODEL_LIB)(limthd_lac.o) \ 
     4709   $(MODEL_LIB)(limthd_zdf.o) \ 
     4710   $(MODEL_LIB)(oce.o) \ 
     4711   $(MODEL_LIB)(ocfzpt.o) \ 
     4712   $(MODEL_LIB)(par_ice.o) \ 
     4713   $(MODEL_LIB)(par_kind.o) \ 
     4714   $(MODEL_LIB)(par_oce.o) \ 
     4715   $(MODEL_LIB)(phycst.o) \ 
     4716   $(MODEL_LIB)(prtctl.o) \ 
     4717   $(MODEL_LIB)(restart.o) \ 
     4718   $(MODEL_LIB)(taumod.o) \ 
     4719   $(MODEL_LIB)(thd_ice.o) \ 
     4720   $(MODEL_LIB)(tradmp.o) \ 
     4721   $(MODEL_LIB)(trdmod.o) \ 
     4722   $(MODEL_LIB)(trdmod_oce.o) \ 
     4723   $(MODEL_LIB)(zdfmxl.o) \ 
     4724   $(MODEL_LIB)(zdf_oce.o) \ 
    43344725   oce.F90 \ 
    43354726   ocfzpt.F90 \ 
     
    43474738   zdfmxl.F90 \ 
    43484739   zdf_oce.F90 \ 
    4349    $(MODEL_LIB)(albedo.o) \ 
    4350    $(MODEL_LIB)(blk_oce.o) \ 
    4351    $(MODEL_LIB)(cpl_oce.o) \ 
    4352    $(MODEL_LIB)(daymod.o) \ 
    4353    $(MODEL_LIB)(dianam.o) \ 
    4354    $(MODEL_LIB)(dom_ice.o) \ 
    4355    $(MODEL_LIB)(dom_oce.o) \ 
    4356    $(MODEL_LIB)(dtasal.o) \ 
    4357    $(MODEL_LIB)(dtasss.o) \ 
    4358    $(MODEL_LIB)(dtasst.o) \ 
    4359    $(MODEL_LIB)(dtatem.o) \ 
    4360    $(MODEL_LIB)(flxblk.o) \ 
    4361    $(MODEL_LIB)(flxmod.o) \ 
    4362    $(MODEL_LIB)(flxrnf.o) \ 
    4363    $(MODEL_LIB)(flx_oce.o) \ 
    4364    $(MODEL_LIB)(iceini.o) \ 
    4365    $(MODEL_LIB)(ice.o) \ 
    4366    $(MODEL_LIB)(ice_oce.o) \ 
    4367    $(MODEL_LIB)(ini1d.o) \ 
    4368    $(MODEL_LIB)(in_out_manager.o) \ 
    4369    $(MODEL_LIB)(iom.o) \ 
    4370    $(MODEL_LIB)(lbclnk.o) \ 
    4371    $(MODEL_LIB)(lib_mpp.o) \ 
    4372    $(MODEL_LIB)(lib_print.o) \ 
    4373    $(MODEL_LIB)(limadv.o) \ 
    4374    $(MODEL_LIB)(limhdf.o) \ 
    4375    $(MODEL_LIB)(limistate.o) \ 
    4376    $(MODEL_LIB)(limmsh.o) \ 
    4377    $(MODEL_LIB)(limrhg.o) \ 
    4378    $(MODEL_LIB)(limrst.o) \ 
    4379    $(MODEL_LIB)(limtab.o) \ 
    4380    $(MODEL_LIB)(limthd_lac.o) \ 
    4381    $(MODEL_LIB)(limthd_zdf.o) \ 
    4382    $(MODEL_LIB)(oce.o) \ 
    4383    $(MODEL_LIB)(ocfzpt.o) \ 
    4384    $(MODEL_LIB)(par_ice.o) \ 
    4385    $(MODEL_LIB)(par_kind.o) \ 
    4386    $(MODEL_LIB)(par_oce.o) \ 
    4387    $(MODEL_LIB)(phycst.o) \ 
    4388    $(MODEL_LIB)(prtctl.o) \ 
    4389    $(MODEL_LIB)(restart.o) \ 
    4390    $(MODEL_LIB)(taumod.o) \ 
    4391    $(MODEL_LIB)(thd_ice.o) \ 
    4392    $(MODEL_LIB)(tradmp.o) \ 
    4393    $(MODEL_LIB)(trdmod.o) \ 
    4394    $(MODEL_LIB)(trdmod_oce.o) \ 
    4395    $(MODEL_LIB)(zdfmxl.o) \ 
    4396    $(MODEL_LIB)(zdf_oce.o) \ 
    43974740   blk_oce.F90 \ 
    43984741   cpl_oce.F90 \ 
     
    44034746   dtatem.F90 \ 
    44044747   flxmod.F90 \ 
     4748   flx_oce.F90 \ 
    44054749   flxrnf.F90 \ 
    4406    flx_oce.F90 \ 
    4407    iceini.F90 \ 
    44084750   ice.F90 \ 
    44094751   ice_oce.F90 \ 
    44104752   in_out_manager.F90 \ 
    44114753   lbclnk.F90 \ 
    4412    limdia.F90 \ 
    4413    limdyn.F90 \ 
    44144754   limflx.F90 \ 
    44154755   limrst.F90 \ 
    44164756   limthd.F90 \ 
    4417    limtrp.F90 \ 
    44184757   limwri.F90 \ 
    4419    ocesbc.F90 \ 
    4420    oce.F90 \ 
    4421    ocfzpt.F90 \ 
    4422    phycst.F90 \ 
    4423    prtctl.F90 \ 
    4424    taumod.F90 \ 
    4425    tradmp.F90 \ 
    44264758   $(MODEL_LIB)(blk_oce.o) \ 
    44274759   $(MODEL_LIB)(cpl_oce.o) \ 
     
    44324764   $(MODEL_LIB)(dtatem.o) \ 
    44334765   $(MODEL_LIB)(flxmod.o) \ 
     4766   $(MODEL_LIB)(flx_oce.o) \ 
    44344767   $(MODEL_LIB)(flxrnf.o) \ 
    4435    $(MODEL_LIB)(flx_oce.o) \ 
    4436    $(MODEL_LIB)(iceini.o) \ 
    44374768   $(MODEL_LIB)(ice.o) \ 
    44384769   $(MODEL_LIB)(ice_oce.o) \ 
    44394770   $(MODEL_LIB)(in_out_manager.o) \ 
    44404771   $(MODEL_LIB)(lbclnk.o) \ 
    4441    $(MODEL_LIB)(limdia.o) \ 
    4442    $(MODEL_LIB)(limdyn.o) \ 
    44434772   $(MODEL_LIB)(limflx.o) \ 
    44444773   $(MODEL_LIB)(limrst.o) \ 
    44454774   $(MODEL_LIB)(limthd.o) \ 
    4446    $(MODEL_LIB)(limtrp.o) \ 
    44474775   $(MODEL_LIB)(limwri.o) \ 
     4776   $(MODEL_LIB)(oce.o) \ 
    44484777   $(MODEL_LIB)(ocesbc.o) \ 
    4449    $(MODEL_LIB)(oce.o) \ 
    44504778   $(MODEL_LIB)(ocfzpt.o) \ 
    44514779   $(MODEL_LIB)(phycst.o) \ 
     
    44534781   $(MODEL_LIB)(taumod.o) \ 
    44544782   $(MODEL_LIB)(tradmp.o) \ 
     4783   oce.F90 \ 
     4784   ocesbc.F90 \ 
     4785   ocfzpt.F90 \ 
     4786   phycst.F90 \ 
     4787   prtctl.F90 \ 
     4788   taumod.F90 \ 
     4789   tradmp.F90 \ 
    44554790   domzgr_substitute.h90 \ 
    44564791   vectopt_loop_substitute.h90 \ 
     
    44604795   albedo.F90 \ 
    44614796   blk_oce.F90 \ 
     4797   cpl_oasis3.F90 \ 
     4798   cpl_oasis4.F90 \ 
    44624799   cpl_oce.F90 \ 
    44634800   daymod.F90 \ 
     
    44714808   flxblk.F90 \ 
    44724809   flxmod.F90 \ 
     4810   flx_oce.F90 \ 
    44734811   flxrnf.F90 \ 
    4474    flx_oce.F90 \ 
     4812   geo2ocean.F90 \ 
     4813   ice.F90 \ 
    44754814   iceini.F90 \ 
    4476    ice.F90 \ 
    44774815   ice_oce.F90 \ 
    44784816   in_out_manager.F90 \ 
     
    44884826   limthd_lac.F90 \ 
    44894827   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 \ 
    45014828   $(MODEL_LIB)(albedo.o) \ 
    45024829   $(MODEL_LIB)(blk_oce.o) \ 
     4830   $(MODEL_LIB)(cpl_oasis3.o) \ 
     4831   $(MODEL_LIB)(cpl_oasis4.o) \ 
    45034832   $(MODEL_LIB)(cpl_oce.o) \ 
    45044833   $(MODEL_LIB)(daymod.o) \ 
     
    45124841   $(MODEL_LIB)(flxblk.o) \ 
    45134842   $(MODEL_LIB)(flxmod.o) \ 
     4843   $(MODEL_LIB)(flx_oce.o) \ 
    45144844   $(MODEL_LIB)(flxrnf.o) \ 
    4515    $(MODEL_LIB)(flx_oce.o) \ 
     4845   $(MODEL_LIB)(geo2ocean.o) \ 
    45164846   $(MODEL_LIB)(iceini.o) \ 
    45174847   $(MODEL_LIB)(ice.o) \ 
     
    45404870   $(MODEL_LIB)(thd_ice.o) \ 
    45414871   $(MODEL_LIB)(tradmp.o) \ 
     4872   oce.F90 \ 
     4873   ocfzpt.F90 \ 
     4874   par_ice.F90 \ 
     4875   par_kind.F90 \ 
     4876   par_oce.F90 \ 
     4877   phycst.F90 \ 
     4878   prtctl.F90 \ 
     4879   restart.F90 \ 
     4880   taumod.F90 \ 
     4881   thd_ice.F90 \ 
     4882   tradmp.F90 \ 
    45424883   cpl_oce.F90 \ 
    45434884   daymod.F90 \ 
     
    45574898   limtrp.F90 \ 
    45584899   limwri.F90 \ 
    4559    ocesbc.F90 \ 
    4560    oce.F90 \ 
    4561    phycst.F90 \ 
    4562    prtctl.F90 \ 
    4563    taumod.F90 \ 
    45644900   $(MODEL_LIB)(cpl_oce.o) \ 
    45654901   $(MODEL_LIB)(daymod.o) \ 
     
    45794915   $(MODEL_LIB)(limtrp.o) \ 
    45804916   $(MODEL_LIB)(limwri.o) \ 
     4917   $(MODEL_LIB)(oce.o) \ 
    45814918   $(MODEL_LIB)(ocesbc.o) \ 
    4582    $(MODEL_LIB)(oce.o) \ 
    45834919   $(MODEL_LIB)(phycst.o) \ 
    45844920   $(MODEL_LIB)(prtctl.o) \ 
    45854921   $(MODEL_LIB)(taumod.o) \ 
     4922   oce.F90 \ 
     4923   ocesbc.F90 \ 
     4924   phycst.F90 \ 
     4925   prtctl.F90 \ 
     4926   taumod.F90 \ 
    45864927   domzgr_substitute.h90 \ 
    45874928   vectopt_loop_substitute.h90 \ 
    45884929   KEY_CPP \ 
    45894930   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 
    46084931$(MODEL_LIB)(ini1d.o) : \ 
    46094932   in_out_manager.F90 \ 
    46104933   lib_print.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) \ 
     4934   $(MODEL_LIB)(in_out_manager.o) \ 
     4935   $(MODEL_LIB)(lib_print.o) \ 
     4936   $(MODEL_LIB)(par_kind.o) \ 
     4937   $(MODEL_LIB)(par_oce.o) \ 
     4938   par_kind.F90 \ 
     4939   par_oce.F90 \ 
     4940   dom_oce.F90 \ 
     4941   in_out_manager.F90 \ 
     4942   $(MODEL_LIB)(dom_oce.o) \ 
     4943   $(MODEL_LIB)(in_out_manager.o) \ 
     4944   $(MODEL_LIB)(phycst.o) \ 
     4945   phycst.F90 \ 
    46234946   KEY_CPP \ 
    46244947   ini1d.F90 
     
    46264949   initrc.F90 
    46274950$(MODEL_LIB)(in_out_manager.o) : \ 
    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) \ 
     4951   $(MODEL_LIB)(par_kind.o) \ 
     4952   par_kind.F90 \ 
     4953   lib_print.f90 \ 
     4954   $(MODEL_LIB)(lib_print.o) \ 
     4955   $(MODEL_LIB)(par_kind.o) \ 
     4956   $(MODEL_LIB)(par_oce.o) \ 
     4957   par_kind.F90 \ 
     4958   par_oce.F90 \ 
    46364959   in_out_manager.F90 
     4960$(MODEL_LIB)(iom_def.o) :  \ 
     4961   $(MODEL_LIB)(par_kind.o) \ 
     4962   par_kind.F90 \ 
     4963   $(IOIPSL_LIB) \ 
     4964   iom_def.F90 
    46374965$(MODEL_LIB)(iom.o) :   \ 
    46384966   dom_oce.F90 \ 
    46394967   in_out_manager.F90 \ 
    4640    lib_mpp.F90 \ 
    4641    lib_print.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) \ 
    4652    dom_oce.F90 \ 
    4653    in_out_manager.F90 \ 
    4654    lbclnk.F90 \ 
    4655    $(MODEL_LIB)(dom_oce.o) \ 
    4656    $(MODEL_LIB)(in_out_manager.o) \ 
     4968   iom_def.F90 \ 
     4969   lbclnk.F90 \ 
     4970   lib_print.f90 \ 
     4971   $(MODEL_LIB)(dom_oce.o) \ 
     4972   $(MODEL_LIB)(in_out_manager.o) \ 
     4973   $(MODEL_LIB)(iom_def.o) \ 
     4974   $(MODEL_LIB)(lbclnk.o) \ 
     4975   $(MODEL_LIB)(lib_print.o) \ 
     4976   $(MODEL_LIB)(par_kind.o) \ 
     4977   $(MODEL_LIB)(par_oce.o) \ 
     4978   par_kind.F90 \ 
     4979   par_oce.F90 \ 
     4980   dom_oce.F90 \ 
     4981   in_out_manager.F90 \ 
     4982   iom_def.F90 \ 
     4983   iom_ioipsl.F90 \ 
     4984   iom_nf90.F90 \ 
     4985   iom_rstdimg.F90 \ 
     4986   $(MODEL_LIB)(dom_oce.o) \ 
     4987   $(MODEL_LIB)(in_out_manager.o) \ 
     4988   $(MODEL_LIB)(iom_def.o) \ 
     4989   $(MODEL_LIB)(iom_ioipsl.o) \ 
     4990   $(MODEL_LIB)(iom_nf90.o) \ 
     4991   $(MODEL_LIB)(iom_rstdimg.o) \ 
     4992   KEY_CPP \ 
     4993   iom.F90 
     4994$(MODEL_LIB)(iom_ioipsl.o) :  \ 
     4995   dom_oce.F90 \ 
     4996   in_out_manager.F90 \ 
     4997   lib_mpp.F90 \ 
     4998   lib_print.f90 \ 
     4999   $(MODEL_LIB)(dom_oce.o) \ 
     5000   $(MODEL_LIB)(in_out_manager.o) \ 
     5001   $(MODEL_LIB)(lib_mpp.o) \ 
     5002   $(MODEL_LIB)(lib_print.o) \ 
     5003   $(MODEL_LIB)(oce.o) \ 
     5004   $(MODEL_LIB)(par_kind.o) \ 
     5005   $(MODEL_LIB)(par_oce.o) \ 
     5006   oce.F90 \ 
     5007   par_kind.F90 \ 
     5008   par_oce.F90 \ 
     5009   dom_oce.F90 \ 
     5010   in_out_manager.F90 \ 
     5011   iom_def.F90 \ 
     5012   lbclnk.F90 \ 
     5013   $(MODEL_LIB)(dom_oce.o) \ 
     5014   $(MODEL_LIB)(in_out_manager.o) \ 
     5015   $(MODEL_LIB)(iom_def.o) \ 
    46575016   $(MODEL_LIB)(lbclnk.o) \ 
    46585017   $(IOIPSL_LIB) \ 
    4659    KEY_CPP \ 
    4660    iom.F90 
     5018   iom_ioipsl.F90 
     5019$(MODEL_LIB)(iom_nf90.o) : \ 
     5020   dom_oce.F90 \ 
     5021   in_out_manager.F90 \ 
     5022   lib_mpp.F90 \ 
     5023   lib_print.f90 \ 
     5024   $(MODEL_LIB)(dom_oce.o) \ 
     5025   $(MODEL_LIB)(in_out_manager.o) \ 
     5026   $(MODEL_LIB)(lib_mpp.o) \ 
     5027   $(MODEL_LIB)(lib_print.o) \ 
     5028   $(MODEL_LIB)(oce.o) \ 
     5029   $(MODEL_LIB)(par_kind.o) \ 
     5030   $(MODEL_LIB)(par_oce.o) \ 
     5031   oce.F90 \ 
     5032   par_kind.F90 \ 
     5033   par_oce.F90 \ 
     5034   dom_oce.F90 \ 
     5035   in_out_manager.F90 \ 
     5036   iom_def.F90 \ 
     5037   lbclnk.F90 \ 
     5038   $(MODEL_LIB)(dom_oce.o) \ 
     5039   $(MODEL_LIB)(in_out_manager.o) \ 
     5040   $(MODEL_LIB)(iom_def.o) \ 
     5041   $(MODEL_LIB)(lbclnk.o) \ 
     5042   iom_nf90.F90 
     5043$(MODEL_LIB)(iom_rstdimg.o) : \ 
     5044   dom_oce.F90 \ 
     5045   in_out_manager.F90 \ 
     5046   lib_mpp.F90 \ 
     5047   lib_print.f90 \ 
     5048   $(MODEL_LIB)(dom_oce.o) \ 
     5049   $(MODEL_LIB)(in_out_manager.o) \ 
     5050   $(MODEL_LIB)(lib_mpp.o) \ 
     5051   $(MODEL_LIB)(lib_print.o) \ 
     5052   $(MODEL_LIB)(oce.o) \ 
     5053   $(MODEL_LIB)(par_kind.o) \ 
     5054   $(MODEL_LIB)(par_oce.o) \ 
     5055   oce.F90 \ 
     5056   par_kind.F90 \ 
     5057   par_oce.F90 \ 
     5058   dom_oce.F90 \ 
     5059   in_out_manager.F90 \ 
     5060   iom_def.F90 \ 
     5061   lbclnk.F90 \ 
     5062   $(MODEL_LIB)(dom_oce.o) \ 
     5063   $(MODEL_LIB)(in_out_manager.o) \ 
     5064   $(MODEL_LIB)(iom_def.o) \ 
     5065   $(MODEL_LIB)(lbclnk.o) \ 
     5066   iom_rstdimg.F90 
    46615067$(MODEL_LIB)(istate.o) :   \ 
    46625068   blk_oce.F90 \ 
     
    46725078   dynspg_ts.F90 \ 
    46735079   dynspg_ts_jki.F90 \ 
     5080   eosbn2.F90 \ 
    46745081   ice_oce.F90 \ 
    4675    in_out_manager.F90 \ 
     5082   ini1d.F90 \ 
     5083   in_out_manager.F90 \ 
     5084   iom_def.F90 \ 
    46765085   iom.F90 \ 
    4677    lbclnk.F90 \ 
    4678    lib_mpp.F90 \ 
    4679    lib_print.f90 \ 
     5086   iom_ioipsl.F90 \ 
     5087   iom_nf90.F90 \ 
     5088   iom_rstdimg.F90 \ 
     5089   lbclnk.F90 \ 
     5090   lib_mpp.F90 \ 
     5091   lib_print.f90 \ 
     5092   $(MODEL_LIB)(blk_oce.o) \ 
     5093   $(MODEL_LIB)(cpl_oce.o) \ 
     5094   $(MODEL_LIB)(daymod.o) \ 
     5095   $(MODEL_LIB)(dom_oce.o) \ 
     5096   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     5097   $(MODEL_LIB)(dynspg_exp.o) \ 
     5098   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     5099   $(MODEL_LIB)(dynspg_flt.o) \ 
     5100   $(MODEL_LIB)(dynspg_oce.o) \ 
     5101   $(MODEL_LIB)(dynspg_rl.o) \ 
     5102   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
     5103   $(MODEL_LIB)(dynspg_ts.o) \ 
     5104   $(MODEL_LIB)(eosbn2.o) \ 
     5105   $(MODEL_LIB)(ice_oce.o) \ 
     5106   $(MODEL_LIB)(ini1d.o) \ 
     5107   $(MODEL_LIB)(in_out_manager.o) \ 
     5108   $(MODEL_LIB)(iom_def.o) \ 
     5109   $(MODEL_LIB)(iom_ioipsl.o) \ 
     5110   $(MODEL_LIB)(iom_nf90.o) \ 
     5111   $(MODEL_LIB)(iom.o) \ 
     5112   $(MODEL_LIB)(iom_rstdimg.o) \ 
     5113   $(MODEL_LIB)(lbclnk.o) \ 
     5114   $(MODEL_LIB)(lib_mpp.o) \ 
     5115   $(MODEL_LIB)(lib_print.o) \ 
     5116   $(MODEL_LIB)(obc_oce.o) \ 
     5117   $(MODEL_LIB)(oce.o) \ 
     5118   $(MODEL_LIB)(par_kind.o) \ 
     5119   $(MODEL_LIB)(par_oce.o) \ 
     5120   $(MODEL_LIB)(phycst.o) \ 
     5121   $(MODEL_LIB)(prtctl.o) \ 
     5122   $(MODEL_LIB)(solfet.o) \ 
     5123   $(MODEL_LIB)(sol_oce.o) \ 
     5124   $(MODEL_LIB)(solpcg.o) \ 
     5125   $(MODEL_LIB)(solsor.o) \ 
     5126   $(MODEL_LIB)(trdmld_oce.o) \ 
     5127   $(MODEL_LIB)(trdmod.o) \ 
     5128   $(MODEL_LIB)(trdmod_oce.o) \ 
     5129   $(MODEL_LIB)(zdfddm.o) \ 
     5130   $(MODEL_LIB)(zpshde.o) \ 
    46805131   obc_oce.F90 \ 
    46815132   oce.F90 \ 
     
    46855136   prtctl.F90 \ 
    46865137   solfet.F90 \ 
     5138   sol_oce.F90 \ 
    46875139   solpcg.F90 \ 
    46885140   solsor.F90 \ 
    4689    sol_oce.F90 \ 
     5141   trdmld_oce.F90 \ 
    46905142   trdmod.F90 \ 
    46915143   trdmod_oce.F90 \ 
    46925144   zdfddm.F90 \ 
    4693    $(MODEL_LIB)(blk_oce.o) \ 
    4694    $(MODEL_LIB)(cpl_oce.o) \ 
    4695    $(MODEL_LIB)(daymod.o) \ 
    4696    $(MODEL_LIB)(dom_oce.o) \ 
    4697    $(MODEL_LIB)(dynspg_exp.o) \ 
    4698    $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    4699    $(MODEL_LIB)(dynspg_flt.o) \ 
    4700    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    4701    $(MODEL_LIB)(dynspg_oce.o) \ 
    4702    $(MODEL_LIB)(dynspg_rl.o) \ 
    4703    $(MODEL_LIB)(dynspg_ts.o) \ 
    4704    $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    4705    $(MODEL_LIB)(ice_oce.o) \ 
    4706    $(MODEL_LIB)(in_out_manager.o) \ 
    4707    $(MODEL_LIB)(iom.o) \ 
    4708    $(MODEL_LIB)(lbclnk.o) \ 
    4709    $(MODEL_LIB)(lib_mpp.o) \ 
    4710    $(MODEL_LIB)(lib_print.o) \ 
    4711    $(MODEL_LIB)(obc_oce.o) \ 
    4712    $(MODEL_LIB)(oce.o) \ 
    4713    $(MODEL_LIB)(par_kind.o) \ 
    4714    $(MODEL_LIB)(par_oce.o) \ 
    4715    $(MODEL_LIB)(phycst.o) \ 
    4716    $(MODEL_LIB)(prtctl.o) \ 
    4717    $(MODEL_LIB)(solfet.o) \ 
    4718    $(MODEL_LIB)(solpcg.o) \ 
    4719    $(MODEL_LIB)(solsor.o) \ 
    4720    $(MODEL_LIB)(sol_oce.o) \ 
    4721    $(MODEL_LIB)(trdmod.o) \ 
    4722    $(MODEL_LIB)(trdmod_oce.o) \ 
    4723    $(MODEL_LIB)(zdfddm.o) \ 
     5145   zpshde.F90 \ 
    47245146   daymod.F90 \ 
    47255147   divcur.F90 \ 
     
    47295151   dynspg.F90 \ 
    47305152   eosbn2.F90 \ 
     5153   ini1d.F90 \ 
    47315154   in_out_manager.F90 \ 
    47325155   iom.F90 \ 
    47335156   lbclnk.F90 \ 
    47345157   ldftra_oce.F90 \ 
     5158   $(MODEL_LIB)(daymod.o) \ 
     5159   $(MODEL_LIB)(divcur.o) \ 
     5160   $(MODEL_LIB)(dom_oce.o) \ 
     5161   $(MODEL_LIB)(dtasal.o) \ 
     5162   $(MODEL_LIB)(dtatem.o) \ 
     5163   $(MODEL_LIB)(dynspg.o) \ 
     5164   $(MODEL_LIB)(eosbn2.o) \ 
     5165   $(MODEL_LIB)(ini1d.o) \ 
     5166   $(MODEL_LIB)(in_out_manager.o) \ 
     5167   $(MODEL_LIB)(iom.o) \ 
     5168   $(MODEL_LIB)(lbclnk.o) \ 
     5169   $(MODEL_LIB)(ldftra_oce.o) \ 
     5170   $(MODEL_LIB)(oce.o) \ 
     5171   $(MODEL_LIB)(phycst.o) \ 
     5172   $(MODEL_LIB)(restart.o) \ 
     5173   $(MODEL_LIB)(solisl.o) \ 
     5174   $(MODEL_LIB)(wzvmod.o) \ 
     5175   $(MODEL_LIB)(zdf_oce.o) \ 
     5176   $(MODEL_LIB)(zpshde.o) \ 
    47355177   oce.F90 \ 
    47365178   phycst.F90 \ 
     
    47395181   wzvmod.F90 \ 
    47405182   zdf_oce.F90 \ 
    4741    $(MODEL_LIB)(daymod.o) \ 
    4742    $(MODEL_LIB)(divcur.o) \ 
    4743    $(MODEL_LIB)(dom_oce.o) \ 
    4744    $(MODEL_LIB)(dtasal.o) \ 
    4745    $(MODEL_LIB)(dtatem.o) \ 
    4746    $(MODEL_LIB)(dynspg.o) \ 
    4747    $(MODEL_LIB)(eosbn2.o) \ 
    4748    $(MODEL_LIB)(in_out_manager.o) \ 
    4749    $(MODEL_LIB)(iom.o) \ 
    4750    $(MODEL_LIB)(lbclnk.o) \ 
    4751    $(MODEL_LIB)(ldftra_oce.o) \ 
    4752    $(MODEL_LIB)(oce.o) \ 
    4753    $(MODEL_LIB)(phycst.o) \ 
    4754    $(MODEL_LIB)(restart.o) \ 
    4755    $(MODEL_LIB)(solisl.o) \ 
    4756    $(MODEL_LIB)(wzvmod.o) \ 
    4757    $(MODEL_LIB)(zdf_oce.o) \ 
     5183   zpshde.F90 \ 
    47585184   domzgr_substitute.h90 \ 
    47595185   vectopt_loop_substitute.h90 \ 
     
    47645190   in_out_manager.F90 \ 
    47655191   lib_print.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) \ 
     5192   $(MODEL_LIB)(dom_oce.o) \ 
     5193   $(MODEL_LIB)(in_out_manager.o) \ 
     5194   $(MODEL_LIB)(lib_print.o) \ 
     5195   $(MODEL_LIB)(par_kind.o) \ 
     5196   $(MODEL_LIB)(par_oce.o) \ 
     5197   par_kind.F90 \ 
     5198   par_oce.F90 \ 
     5199   dom_oce.F90 \ 
     5200   in_out_manager.F90 \ 
     5201   lib_mpp.F90 \ 
     5202   $(MODEL_LIB)(dom_oce.o) \ 
     5203   $(MODEL_LIB)(in_out_manager.o) \ 
     5204   $(MODEL_LIB)(lib_mpp.o) \ 
     5205   $(MODEL_LIB)(oce.o) \ 
     5206   oce.F90 \ 
    47815207   KEY_CPP \ 
    47825208   lbclnk.F90 
     
    47895215   lib_mpp.F90 \ 
    47905216   lib_print.f90 \ 
    4791    oce.F90 \ 
    4792    par_kind.F90 \ 
    4793    par_oce.F90 \ 
    4794    phycst.F90 \ 
    4795    prtctl.F90 \ 
    4796    zdfmxl.F90 \ 
    47975217   $(MODEL_LIB)(dom_oce.o) \ 
    47985218   $(MODEL_LIB)(in_out_manager.o) \ 
     
    48085228   $(MODEL_LIB)(prtctl.o) \ 
    48095229   $(MODEL_LIB)(zdfmxl.o) \ 
     5230   oce.F90 \ 
     5231   par_kind.F90 \ 
     5232   par_oce.F90 \ 
     5233   phycst.F90 \ 
     5234   prtctl.F90 \ 
     5235   zdfmxl.F90 \ 
    48105236   dom_oce.F90 \ 
    48115237   in_out_manager.F90 \ 
     
    48145240   ldfslp.F90 \ 
    48155241   lib_mpp.F90 \ 
    4816    oce.F90 \ 
    4817    phycst.F90 \ 
    48185242   $(MODEL_LIB)(dom_oce.o) \ 
    48195243   $(MODEL_LIB)(in_out_manager.o) \ 
     
    48245248   $(MODEL_LIB)(oce.o) \ 
    48255249   $(MODEL_LIB)(phycst.o) \ 
     5250   oce.F90 \ 
     5251   phycst.F90 \ 
    48265252   ldftra_oce.F90 \ 
    48275253   $(MODEL_LIB)(ldftra_oce.o) \ 
     
    48365262   ldfdyn.F90 
    48375263$(MODEL_LIB)(ldfdyn_oce.o) :  \ 
    4838    par_kind.F90 \ 
    4839    $(MODEL_LIB)(par_kind.o) \ 
    4840    par_oce.F90 \ 
    4841    $(MODEL_LIB)(par_oce.o) \ 
     5264   $(MODEL_LIB)(par_kind.o) \ 
     5265   par_kind.F90 \ 
     5266   $(MODEL_LIB)(par_oce.o) \ 
     5267   par_oce.F90 \ 
    48425268   KEY_CPP \ 
    48435269   ldfdyn_oce.F90 
     
    48525278   lib_mpp.F90 \ 
    48535279   lib_print.f90 \ 
    4854    oce.F90 \ 
    4855    par_kind.F90 \ 
    4856    par_oce.F90 \ 
    4857    phycst.F90 \ 
    4858    prtctl.F90 \ 
    4859    zdfmxl.F90 \ 
    48605280   $(MODEL_LIB)(daymod.o) \ 
    48615281   $(MODEL_LIB)(dom_oce.o) \ 
     
    48735293   $(MODEL_LIB)(prtctl.o) \ 
    48745294   $(MODEL_LIB)(zdfmxl.o) \ 
     5295   oce.F90 \ 
     5296   par_kind.F90 \ 
     5297   par_oce.F90 \ 
     5298   phycst.F90 \ 
     5299   prtctl.F90 \ 
     5300   zdfmxl.F90 \ 
    48755301   dom_oce.F90 \ 
    48765302   flxrnf.F90 \ 
     
    48795305   ldfslp.F90 \ 
    48805306   ldftra_oce.F90 \ 
    4881    oce.F90 \ 
    4882    phycst.F90 \ 
    4883    prtctl.F90 \ 
    48845307   $(MODEL_LIB)(dom_oce.o) \ 
    48855308   $(MODEL_LIB)(flxrnf.o) \ 
     
    48915314   $(MODEL_LIB)(phycst.o) \ 
    48925315   $(MODEL_LIB)(prtctl.o) \ 
     5316   oce.F90 \ 
     5317   phycst.F90 \ 
     5318   prtctl.F90 \ 
    48935319   domzgr_substitute.h90 \ 
    48945320   vectopt_loop_substitute.h90 \ 
     
    49005326   lib_mpp.F90 \ 
    49015327   lib_print.f90 \ 
     5328   $(MODEL_LIB)(dom_oce.o) \ 
     5329   $(MODEL_LIB)(in_out_manager.o) \ 
     5330   $(MODEL_LIB)(lib_mpp.o) \ 
     5331   $(MODEL_LIB)(lib_print.o) \ 
     5332   $(MODEL_LIB)(oce.o) \ 
     5333   $(MODEL_LIB)(par_kind.o) \ 
     5334   $(MODEL_LIB)(par_oce.o) \ 
     5335   $(MODEL_LIB)(prtctl.o) \ 
     5336   $(MODEL_LIB)(zdf_oce.o) \ 
    49025337   oce.F90 \ 
    49035338   par_kind.F90 \ 
     
    49055340   prtctl.F90 \ 
    49065341   zdf_oce.F90 \ 
    4907    $(MODEL_LIB)(dom_oce.o) \ 
    4908    $(MODEL_LIB)(in_out_manager.o) \ 
    4909    $(MODEL_LIB)(lib_mpp.o) \ 
    4910    $(MODEL_LIB)(lib_print.o) \ 
    4911    $(MODEL_LIB)(oce.o) \ 
    4912    $(MODEL_LIB)(par_kind.o) \ 
    4913    $(MODEL_LIB)(par_oce.o) \ 
    4914    $(MODEL_LIB)(prtctl.o) \ 
    4915    $(MODEL_LIB)(zdf_oce.o) \ 
    49165342   dom_oce.F90 \ 
    49175343   in_out_manager.F90 \ 
     
    49195345   ldfdyn_oce.F90 \ 
    49205346   ldftra_oce.F90 \ 
    4921    oce.F90 \ 
    4922    phycst.F90 \ 
    4923    prtctl.F90 \ 
    4924    zdfmxl.F90 \ 
    49255347   $(MODEL_LIB)(dom_oce.o) \ 
    49265348   $(MODEL_LIB)(in_out_manager.o) \ 
     
    49325354   $(MODEL_LIB)(prtctl.o) \ 
    49335355   $(MODEL_LIB)(zdfmxl.o) \ 
     5356   oce.F90 \ 
     5357   phycst.F90 \ 
     5358   prtctl.F90 \ 
     5359   zdfmxl.F90 \ 
    49345360   domzgr_substitute.h90 \ 
    49355361   vectopt_loop_substitute.h90 \ 
     
    49445370   lib_mpp.F90 \ 
    49455371   lib_print.f90 \ 
    4946    oce.F90 \ 
    4947    par_kind.F90 \ 
    4948    par_oce.F90 \ 
    4949    phycst.F90 \ 
    4950    prtctl.F90 \ 
    4951    zdfmxl.F90 \ 
    49525372   $(MODEL_LIB)(dom_oce.o) \ 
    49535373   $(MODEL_LIB)(in_out_manager.o) \ 
     
    49635383   $(MODEL_LIB)(prtctl.o) \ 
    49645384   $(MODEL_LIB)(zdfmxl.o) \ 
     5385   oce.F90 \ 
     5386   par_kind.F90 \ 
     5387   par_oce.F90 \ 
     5388   phycst.F90 \ 
     5389   prtctl.F90 \ 
     5390   zdfmxl.F90 \ 
    49655391   dom_oce.F90 \ 
    49665392   in_out_manager.F90 \ 
     
    49695395   ldftra_oce.F90 \ 
    49705396   lib_mpp.F90 \ 
    4971    oce.F90 \ 
    4972    phycst.F90 \ 
    49735397   $(MODEL_LIB)(dom_oce.o) \ 
    49745398   $(MODEL_LIB)(in_out_manager.o) \ 
     
    49795403   $(MODEL_LIB)(oce.o) \ 
    49805404   $(MODEL_LIB)(phycst.o) \ 
     5405   oce.F90 \ 
     5406   phycst.F90 \ 
    49815407   domzgr_substitute.h90 \ 
    49825408   ldftra_c1d.h90 \ 
     
    49885414   ldftra.F90 
    49895415$(MODEL_LIB)(ldftra_oce.o) :  \ 
    4990    par_kind.F90 \ 
    4991    $(MODEL_LIB)(par_kind.o) \ 
    4992    par_oce.F90 \ 
    4993    $(MODEL_LIB)(par_oce.o) \ 
     5416   $(MODEL_LIB)(par_kind.o) \ 
     5417   par_kind.F90 \ 
     5418   $(MODEL_LIB)(par_oce.o) \ 
     5419   par_oce.F90 \ 
    49945420   KEY_CPP \ 
    49955421   ldftra_oce.F90 
     
    50095435$(MODEL_LIB)(lib_mpp.o) :  \ 
    50105436   lib_print.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) \ 
     5437   $(MODEL_LIB)(lib_print.o) \ 
     5438   $(MODEL_LIB)(par_kind.o) \ 
     5439   $(MODEL_LIB)(par_oce.o) \ 
     5440   par_kind.F90 \ 
     5441   par_oce.F90 \ 
    50165442   dom_oce.F90 \ 
    50175443   in_out_manager.F90 \ 
     
    50215447   lib_mpp.F90 
    50225448$(MODEL_LIB)(lib_print.o) :   \ 
    5023    par_kind.F90 \ 
    5024    $(MODEL_LIB)(par_kind.o) \ 
     5449   $(MODEL_LIB)(par_kind.o) \ 
     5450   par_kind.F90 \ 
    50255451   lib_print.f90 
    50265452$(MODEL_LIB)(limadv.o) :   \ 
     
    50305456   lib_mpp.F90 \ 
    50315457   lib_print.f90 \ 
     5458   $(MODEL_LIB)(blk_oce.o) \ 
     5459   $(MODEL_LIB)(dom_oce.o) \ 
     5460   $(MODEL_LIB)(in_out_manager.o) \ 
     5461   $(MODEL_LIB)(lib_mpp.o) \ 
     5462   $(MODEL_LIB)(lib_print.o) \ 
     5463   $(MODEL_LIB)(oce.o) \ 
     5464   $(MODEL_LIB)(par_ice.o) \ 
     5465   $(MODEL_LIB)(par_kind.o) \ 
     5466   $(MODEL_LIB)(par_oce.o) \ 
    50325467   oce.F90 \ 
    50335468   par_ice.F90 \ 
    50345469   par_kind.F90 \ 
    50355470   par_oce.F90 \ 
    5036    $(MODEL_LIB)(blk_oce.o) \ 
    5037    $(MODEL_LIB)(dom_oce.o) \ 
    5038    $(MODEL_LIB)(in_out_manager.o) \ 
    5039    $(MODEL_LIB)(lib_mpp.o) \ 
    5040    $(MODEL_LIB)(lib_print.o) \ 
    5041    $(MODEL_LIB)(oce.o) \ 
    5042    $(MODEL_LIB)(par_ice.o) \ 
    5043    $(MODEL_LIB)(par_kind.o) \ 
    5044    $(MODEL_LIB)(par_oce.o) \ 
    50455471   dom_ice.F90 \ 
    50465472   dom_oce.F90 \ 
     
    50485474   in_out_manager.F90 \ 
    50495475   lbclnk.F90 \ 
    5050    prtctl.F90 \ 
    50515476   $(MODEL_LIB)(dom_ice.o) \ 
    50525477   $(MODEL_LIB)(dom_oce.o) \ 
     
    50555480   $(MODEL_LIB)(lbclnk.o) \ 
    50565481   $(MODEL_LIB)(prtctl.o) \ 
     5482   prtctl.F90 \ 
    50575483   KEY_CPP \ 
    50585484   limadv.F90 
     
    50675493   lbclnk.F90 \ 
    50685494   lib_print.f90 \ 
     5495   $(MODEL_LIB)(blk_oce.o) \ 
     5496   $(MODEL_LIB)(dom_ice.o) \ 
     5497   $(MODEL_LIB)(dom_oce.o) \ 
     5498   $(MODEL_LIB)(ice.o) \ 
     5499   $(MODEL_LIB)(ice_oce.o) \ 
     5500   $(MODEL_LIB)(in_out_manager.o) \ 
     5501   $(MODEL_LIB)(iom.o) \ 
     5502   $(MODEL_LIB)(lbclnk.o) \ 
     5503   $(MODEL_LIB)(lib_print.o) \ 
     5504   $(MODEL_LIB)(oce.o) \ 
     5505   $(MODEL_LIB)(ocfzpt.o) \ 
     5506   $(MODEL_LIB)(par_ice.o) \ 
     5507   $(MODEL_LIB)(par_kind.o) \ 
     5508   $(MODEL_LIB)(par_oce.o) \ 
     5509   $(MODEL_LIB)(phycst.o) \ 
     5510   $(MODEL_LIB)(prtctl.o) \ 
    50695511   oce.F90 \ 
    50705512   ocfzpt.F90 \ 
     
    50745516   phycst.F90 \ 
    50755517   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) \ 
    50925518   daymod.F90 \ 
    50935519   dom_ice.F90 \ 
     
    50965522   in_out_manager.F90 \ 
    50975523   limistate.F90 \ 
    5098    par_ice.F90 \ 
    5099    phycst.F90 \ 
    51005524   $(MODEL_LIB)(daymod.o) \ 
    51015525   $(MODEL_LIB)(dom_ice.o) \ 
     
    51065530   $(MODEL_LIB)(par_ice.o) \ 
    51075531   $(MODEL_LIB)(phycst.o) \ 
     5532   par_ice.F90 \ 
     5533   phycst.F90 \ 
    51085534   vectopt_loop_substitute.h90 \ 
    51095535   KEY_CPP \ 
     
    51155541   dtatem.F90 \ 
    51165542   in_out_manager.F90 \ 
     5543   iom_def.F90 \ 
    51175544   iom.F90 \ 
    5118    lbclnk.F90 \ 
    5119    lib_mpp.F90 \ 
    5120    lib_print.f90 \ 
     5545   iom_ioipsl.F90 \ 
     5546   iom_nf90.F90 \ 
     5547   iom_rstdimg.F90 \ 
     5548   lib_mpp.F90 \ 
     5549   lib_print.f90 \ 
     5550   $(MODEL_LIB)(blk_oce.o) \ 
     5551   $(MODEL_LIB)(dom_oce.o) \ 
     5552   $(MODEL_LIB)(dtasal.o) \ 
     5553   $(MODEL_LIB)(dtatem.o) \ 
     5554   $(MODEL_LIB)(in_out_manager.o) \ 
     5555   $(MODEL_LIB)(iom_def.o) \ 
     5556   $(MODEL_LIB)(iom_ioipsl.o) \ 
     5557   $(MODEL_LIB)(iom_nf90.o) \ 
     5558   $(MODEL_LIB)(iom.o) \ 
     5559   $(MODEL_LIB)(iom_rstdimg.o) \ 
     5560   $(MODEL_LIB)(lib_mpp.o) \ 
     5561   $(MODEL_LIB)(lib_print.o) \ 
     5562   $(MODEL_LIB)(oce.o) \ 
     5563   $(MODEL_LIB)(par_ice.o) \ 
     5564   $(MODEL_LIB)(par_kind.o) \ 
     5565   $(MODEL_LIB)(par_oce.o) \ 
     5566   $(MODEL_LIB)(phycst.o) \ 
     5567   $(MODEL_LIB)(prtctl.o) \ 
     5568   $(MODEL_LIB)(trdmod.o) \ 
     5569   $(MODEL_LIB)(trdmod_oce.o) \ 
     5570   $(MODEL_LIB)(zdfmxl.o) \ 
     5571   $(MODEL_LIB)(zdf_oce.o) \ 
    51215572   oce.F90 \ 
    51225573   par_ice.F90 \ 
     
    51295580   zdfmxl.F90 \ 
    51305581   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) \ 
    51505582   daymod.F90 \ 
    51515583   dom_oce.F90 \ 
     
    51545586   in_out_manager.F90 \ 
    51555587   iom.F90 \ 
    5156    oce.F90 \ 
    5157    phycst.F90 \ 
    5158    tradmp.F90 \ 
    51595588   $(MODEL_LIB)(daymod.o) \ 
    51605589   $(MODEL_LIB)(dom_oce.o) \ 
     
    51665595   $(MODEL_LIB)(phycst.o) \ 
    51675596   $(MODEL_LIB)(tradmp.o) \ 
     5597   oce.F90 \ 
     5598   phycst.F90 \ 
     5599   tradmp.F90 \ 
    51685600   vectopt_loop_substitute.h90 \ 
    51695601   KEY_CPP \ 
     
    51855617   limmsh.F90 \ 
    51865618   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 \ 
    51945619   $(MODEL_LIB)(blk_oce.o) \ 
    51955620   $(MODEL_LIB)(dom_ice.o) \ 
     
    52145639   $(MODEL_LIB)(phycst.o) \ 
    52155640   $(MODEL_LIB)(prtctl.o) \ 
     5641   oce.F90 \ 
     5642   ocfzpt.F90 \ 
     5643   par_ice.F90 \ 
     5644   par_kind.F90 \ 
     5645   par_oce.F90 \ 
     5646   phycst.F90 \ 
     5647   prtctl.F90 \ 
    52165648   dom_ice.F90 \ 
    52175649   dom_oce.F90 \ 
     5650   ice.F90 \ 
    52185651   iceini.F90 \ 
    5219    ice.F90 \ 
    52205652   ice_oce.F90 \ 
    52215653   in_out_manager.F90 \ 
     
    52245656   limistate.F90 \ 
    52255657   limrhg.F90 \ 
    5226    phycst.F90 \ 
    5227    prtctl.F90 \ 
    52285658   $(MODEL_LIB)(dom_ice.o) \ 
    52295659   $(MODEL_LIB)(dom_oce.o) \ 
     
    52385668   $(MODEL_LIB)(phycst.o) \ 
    52395669   $(MODEL_LIB)(prtctl.o) \ 
     5670   phycst.F90 \ 
     5671   prtctl.F90 \ 
    52405672   KEY_CPP \ 
    52415673   limdyn.F90 
     
    52525684   lib_mpp.F90 \ 
    52535685   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 \ 
    52615686   $(MODEL_LIB)(albedo.o) \ 
    52625687   $(MODEL_LIB)(blk_oce.o) \ 
     
    52775702   $(MODEL_LIB)(phycst.o) \ 
    52785703   $(MODEL_LIB)(prtctl.o) \ 
     5704   oce.F90 \ 
     5705   ocfzpt.F90 \ 
     5706   par_ice.F90 \ 
     5707   par_kind.F90 \ 
     5708   par_oce.F90 \ 
     5709   phycst.F90 \ 
     5710   prtctl.F90 \ 
    52795711   albedo.F90 \ 
    52805712   flxblk.F90 \ 
     
    52845716   in_out_manager.F90 \ 
    52855717   lbclnk.F90 \ 
    5286    ocfzpt.F90 \ 
    5287    par_oce.F90 \ 
    5288    phycst.F90 \ 
    5289    prtctl.F90 \ 
    52905718   $(MODEL_LIB)(albedo.o) \ 
    52915719   $(MODEL_LIB)(flxblk.o) \ 
     
    52995727   $(MODEL_LIB)(phycst.o) \ 
    53005728   $(MODEL_LIB)(prtctl.o) \ 
     5729   ocfzpt.F90 \ 
     5730   par_oce.F90 \ 
     5731   phycst.F90 \ 
     5732   prtctl.F90 \ 
    53015733   vectopt_loop_substitute.h90 \ 
    53025734   KEY_CPP \ 
     
    53085740   lib_mpp.F90 \ 
    53095741   lib_print.f90 \ 
     5742   $(MODEL_LIB)(blk_oce.o) \ 
     5743   $(MODEL_LIB)(dom_oce.o) \ 
     5744   $(MODEL_LIB)(in_out_manager.o) \ 
     5745   $(MODEL_LIB)(lib_mpp.o) \ 
     5746   $(MODEL_LIB)(lib_print.o) \ 
     5747   $(MODEL_LIB)(oce.o) \ 
     5748   $(MODEL_LIB)(par_ice.o) \ 
     5749   $(MODEL_LIB)(par_kind.o) \ 
     5750   $(MODEL_LIB)(par_oce.o) \ 
    53105751   oce.F90 \ 
    53115752   par_ice.F90 \ 
    53125753   par_kind.F90 \ 
    53135754   par_oce.F90 \ 
    5314    $(MODEL_LIB)(blk_oce.o) \ 
    5315    $(MODEL_LIB)(dom_oce.o) \ 
    5316    $(MODEL_LIB)(in_out_manager.o) \ 
    5317    $(MODEL_LIB)(lib_mpp.o) \ 
    5318    $(MODEL_LIB)(lib_print.o) \ 
    5319    $(MODEL_LIB)(oce.o) \ 
    5320    $(MODEL_LIB)(par_ice.o) \ 
    5321    $(MODEL_LIB)(par_kind.o) \ 
    5322    $(MODEL_LIB)(par_oce.o) \ 
    53235755   dom_oce.F90 \ 
    53245756   ice.F90 \ 
     
    53275759   lbclnk.F90 \ 
    53285760   lib_mpp.F90 \ 
    5329    prtctl.F90 \ 
    53305761   $(MODEL_LIB)(dom_oce.o) \ 
    53315762   $(MODEL_LIB)(ice.o) \ 
     
    53355766   $(MODEL_LIB)(lib_mpp.o) \ 
    53365767   $(MODEL_LIB)(prtctl.o) \ 
     5768   prtctl.F90 \ 
    53375769   vectopt_loop_substitute.h90 \ 
    53385770   KEY_CPP \ 
     
    53425774   dom_oce.F90 \ 
    53435775   in_out_manager.F90 \ 
    5344    lbclnk.F90 \ 
    5345    lib_mpp.F90 \ 
    5346    lib_print.f90 \ 
     5776   iom_def.F90 \ 
     5777   iom_ioipsl.F90 \ 
     5778   iom_nf90.F90 \ 
     5779   iom_rstdimg.F90 \ 
     5780   lib_mpp.F90 \ 
     5781   lib_print.f90 \ 
     5782   $(MODEL_LIB)(blk_oce.o) \ 
     5783   $(MODEL_LIB)(dom_oce.o) \ 
     5784   $(MODEL_LIB)(in_out_manager.o) \ 
     5785   $(MODEL_LIB)(iom_def.o) \ 
     5786   $(MODEL_LIB)(iom_ioipsl.o) \ 
     5787   $(MODEL_LIB)(iom_nf90.o) \ 
     5788   $(MODEL_LIB)(iom_rstdimg.o) \ 
     5789   $(MODEL_LIB)(lib_mpp.o) \ 
     5790   $(MODEL_LIB)(lib_print.o) \ 
     5791   $(MODEL_LIB)(oce.o) \ 
     5792   $(MODEL_LIB)(par_ice.o) \ 
     5793   $(MODEL_LIB)(par_kind.o) \ 
     5794   $(MODEL_LIB)(par_oce.o) \ 
    53475795   oce.F90 \ 
    53485796   par_ice.F90 \ 
    53495797   par_kind.F90 \ 
    53505798   par_oce.F90 \ 
    5351    $(MODEL_LIB)(blk_oce.o) \ 
    5352    $(MODEL_LIB)(dom_oce.o) \ 
    5353    $(MODEL_LIB)(in_out_manager.o) \ 
    5354    $(MODEL_LIB)(lbclnk.o) \ 
    5355    $(MODEL_LIB)(lib_mpp.o) \ 
    5356    $(MODEL_LIB)(lib_print.o) \ 
    5357    $(MODEL_LIB)(oce.o) \ 
    5358    $(MODEL_LIB)(par_ice.o) \ 
    5359    $(MODEL_LIB)(par_kind.o) \ 
    5360    $(MODEL_LIB)(par_oce.o) \ 
    53615799   dom_ice.F90 \ 
    53625800   dom_oce.F90 \ 
     
    53665804   iom.F90 \ 
    53675805   lbclnk.F90 \ 
     5806   $(MODEL_LIB)(dom_ice.o) \ 
     5807   $(MODEL_LIB)(dom_oce.o) \ 
     5808   $(MODEL_LIB)(ice.o) \ 
     5809   $(MODEL_LIB)(ice_oce.o) \ 
     5810   $(MODEL_LIB)(in_out_manager.o) \ 
     5811   $(MODEL_LIB)(iom.o) \ 
     5812   $(MODEL_LIB)(lbclnk.o) \ 
     5813   $(MODEL_LIB)(oce.o) \ 
     5814   $(MODEL_LIB)(ocfzpt.o) \ 
     5815   $(MODEL_LIB)(par_ice.o) \ 
     5816   $(MODEL_LIB)(phycst.o) \ 
    53685817   oce.F90 \ 
    53695818   ocfzpt.F90 \ 
    53705819   par_ice.F90 \ 
    53715820   phycst.F90 \ 
    5372    $(MODEL_LIB)(dom_ice.o) \ 
    5373    $(MODEL_LIB)(dom_oce.o) \ 
    5374    $(MODEL_LIB)(ice.o) \ 
    5375    $(MODEL_LIB)(ice_oce.o) \ 
    5376    $(MODEL_LIB)(in_out_manager.o) \ 
    5377    $(MODEL_LIB)(iom.o) \ 
    5378    $(MODEL_LIB)(lbclnk.o) \ 
    5379    $(MODEL_LIB)(oce.o) \ 
    5380    $(MODEL_LIB)(ocfzpt.o) \ 
    5381    $(MODEL_LIB)(par_ice.o) \ 
    5382    $(MODEL_LIB)(phycst.o) \ 
    53835821   KEY_CPP \ 
    53845822   limistate.F90 
     
    53885826   lib_mpp.F90 \ 
    53895827   lib_print.f90 \ 
     5828   $(MODEL_LIB)(dom_oce.o) \ 
     5829   $(MODEL_LIB)(in_out_manager.o) \ 
     5830   $(MODEL_LIB)(lib_mpp.o) \ 
     5831   $(MODEL_LIB)(lib_print.o) \ 
     5832   $(MODEL_LIB)(oce.o) \ 
     5833   $(MODEL_LIB)(par_ice.o) \ 
     5834   $(MODEL_LIB)(par_kind.o) \ 
     5835   $(MODEL_LIB)(par_oce.o) \ 
    53905836   oce.F90 \ 
    53915837   par_ice.F90 \ 
    53925838   par_kind.F90 \ 
    53935839   par_oce.F90 \ 
    5394    $(MODEL_LIB)(dom_oce.o) \ 
    5395    $(MODEL_LIB)(in_out_manager.o) \ 
    5396    $(MODEL_LIB)(lib_mpp.o) \ 
    5397    $(MODEL_LIB)(lib_print.o) \ 
    5398    $(MODEL_LIB)(oce.o) \ 
    5399    $(MODEL_LIB)(par_ice.o) \ 
    5400    $(MODEL_LIB)(par_kind.o) \ 
    5401    $(MODEL_LIB)(par_oce.o) \ 
    54025840   dom_ice.F90 \ 
    54035841   dom_oce.F90 \ 
    54045842   in_out_manager.F90 \ 
    54055843   lbclnk.F90 \ 
    5406    phycst.F90 \ 
    54075844   $(MODEL_LIB)(dom_ice.o) \ 
    54085845   $(MODEL_LIB)(dom_oce.o) \ 
     
    54105847   $(MODEL_LIB)(lbclnk.o) \ 
    54115848   $(MODEL_LIB)(phycst.o) \ 
     5849   phycst.F90 \ 
    54125850   KEY_CPP \ 
    54135851   limmsh.F90 
     
    54185856   lib_mpp.F90 \ 
    54195857   lib_print.f90 \ 
     5858   $(MODEL_LIB)(blk_oce.o) \ 
     5859   $(MODEL_LIB)(dom_oce.o) \ 
     5860   $(MODEL_LIB)(in_out_manager.o) \ 
     5861   $(MODEL_LIB)(lib_mpp.o) \ 
     5862   $(MODEL_LIB)(lib_print.o) \ 
     5863   $(MODEL_LIB)(oce.o) \ 
     5864   $(MODEL_LIB)(par_ice.o) \ 
     5865   $(MODEL_LIB)(par_kind.o) \ 
     5866   $(MODEL_LIB)(par_oce.o) \ 
    54205867   oce.F90 \ 
    54215868   par_ice.F90 \ 
    54225869   par_kind.F90 \ 
    54235870   par_oce.F90 \ 
    5424    $(MODEL_LIB)(blk_oce.o) \ 
    5425    $(MODEL_LIB)(dom_oce.o) \ 
    5426    $(MODEL_LIB)(in_out_manager.o) \ 
    5427    $(MODEL_LIB)(lib_mpp.o) \ 
    5428    $(MODEL_LIB)(lib_print.o) \ 
    5429    $(MODEL_LIB)(oce.o) \ 
    5430    $(MODEL_LIB)(par_ice.o) \ 
    5431    $(MODEL_LIB)(par_kind.o) \ 
    5432    $(MODEL_LIB)(par_oce.o) \ 
    54335871   dom_ice.F90 \ 
    54345872   ice.F90 \ 
     
    54375875   lbclnk.F90 \ 
    54385876   lib_mpp.F90 \ 
    5439    par_oce.F90 \ 
    5440    phycst.F90 \ 
    5441    prtctl.F90 \ 
    54425877   $(MODEL_LIB)(dom_ice.o) \ 
    54435878   $(MODEL_LIB)(ice.o) \ 
     
    54495884   $(MODEL_LIB)(phycst.o) \ 
    54505885   $(MODEL_LIB)(prtctl.o) \ 
     5886   par_oce.F90 \ 
     5887   phycst.F90 \ 
     5888   prtctl.F90 \ 
    54515889   KEY_CPP \ 
    54525890   limrhg.F90 
     
    54565894   daymod.F90 \ 
    54575895   dom_oce.F90 \ 
     5896   eosbn2.F90 \ 
    54585897   ice_oce.F90 \ 
    5459    in_out_manager.F90 \ 
     5898   ini1d.F90 \ 
     5899   in_out_manager.F90 \ 
     5900   iom_def.F90 \ 
    54605901   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 \ 
     5902   iom_ioipsl.F90 \ 
     5903   iom_nf90.F90 \ 
     5904   iom_rstdimg.F90 \ 
     5905   lib_print.f90 \ 
    54695906   $(MODEL_LIB)(blk_oce.o) \ 
    54705907   $(MODEL_LIB)(cpl_oce.o) \ 
    54715908   $(MODEL_LIB)(daymod.o) \ 
    54725909   $(MODEL_LIB)(dom_oce.o) \ 
     5910   $(MODEL_LIB)(eosbn2.o) \ 
    54735911   $(MODEL_LIB)(ice_oce.o) \ 
    5474    $(MODEL_LIB)(in_out_manager.o) \ 
     5912   $(MODEL_LIB)(ini1d.o) \ 
     5913   $(MODEL_LIB)(in_out_manager.o) \ 
     5914   $(MODEL_LIB)(iom_def.o) \ 
     5915   $(MODEL_LIB)(iom_ioipsl.o) \ 
     5916   $(MODEL_LIB)(iom_nf90.o) \ 
    54755917   $(MODEL_LIB)(iom.o) \ 
    5476    $(MODEL_LIB)(lbclnk.o) \ 
     5918   $(MODEL_LIB)(iom_rstdimg.o) \ 
    54775919   $(MODEL_LIB)(lib_print.o) \ 
    54785920   $(MODEL_LIB)(oce.o) \ 
     
    54825924   $(MODEL_LIB)(phycst.o) \ 
    54835925   $(MODEL_LIB)(prtctl.o) \ 
     5926   $(MODEL_LIB)(trdmld_oce.o) \ 
     5927   $(MODEL_LIB)(zpshde.o) \ 
     5928   oce.F90 \ 
     5929   par_ice.F90 \ 
     5930   par_kind.F90 \ 
     5931   par_oce.F90 \ 
     5932   phycst.F90 \ 
     5933   prtctl.F90 \ 
     5934   trdmld_oce.F90 \ 
     5935   zpshde.F90 \ 
    54845936   daymod.F90 \ 
    54855937   dom_oce.F90 \ 
     
    54885940   in_out_manager.F90 \ 
    54895941   iom.F90 \ 
    5490    restart.F90 \ 
    54915942   $(MODEL_LIB)(daymod.o) \ 
    54925943   $(MODEL_LIB)(dom_oce.o) \ 
     
    54965947   $(MODEL_LIB)(iom.o) \ 
    54975948   $(MODEL_LIB)(restart.o) \ 
    5498    par_ice.F90 \ 
    5499    $(MODEL_LIB)(par_ice.o) \ 
    5500    limrst_dimg.h90 \ 
     5949   restart.F90 \ 
    55015950   KEY_CPP \ 
    55025951   limrst.F90 
    55035952$(MODEL_LIB)(limtab.o) :   \ 
    5504    par_kind.F90 \ 
    5505    $(MODEL_LIB)(par_kind.o) \ 
     5953   $(MODEL_LIB)(par_kind.o) \ 
     5954   par_kind.F90 \ 
    55065955   KEY_CPP \ 
    55075956   limtab.F90 
     
    55105959   dom_oce.F90 \ 
    55115960   flx_oce.F90 \ 
     5961   ice.F90 \ 
    55125962   iceini.F90 \ 
    5513    ice.F90 \ 
    55145963   ice_oce.F90 \ 
    55155964   ini1d.F90 \ 
     
    55205969   limmsh.F90 \ 
    55215970   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 \ 
    55295971   $(MODEL_LIB)(blk_oce.o) \ 
    55305972   $(MODEL_LIB)(dom_oce.o) \ 
     
    55475989   $(MODEL_LIB)(phycst.o) \ 
    55485990   $(MODEL_LIB)(thd_ice.o) \ 
     5991   oce.F90 \ 
     5992   ocfzpt.F90 \ 
     5993   par_ice.F90 \ 
     5994   par_kind.F90 \ 
     5995   par_oce.F90 \ 
     5996   phycst.F90 \ 
     5997   thd_ice.F90 \ 
    55495998   dom_ice.F90 \ 
    55505999   dom_oce.F90 \ 
    55516000   flx_oce.F90 \ 
     6001   ice.F90 \ 
    55526002   iceini.F90 \ 
    5553    ice.F90 \ 
    55546003   ice_oce.F90 \ 
    55556004   in_out_manager.F90 \ 
     
    55586007   limthd_lac.F90 \ 
    55596008   limthd_zdf.F90 \ 
    5560    phycst.F90 \ 
    5561    prtctl.F90 \ 
    5562    thd_ice.F90 \ 
    55636009   $(MODEL_LIB)(dom_ice.o) \ 
    55646010   $(MODEL_LIB)(dom_oce.o) \ 
     
    55756021   $(MODEL_LIB)(prtctl.o) \ 
    55766022   $(MODEL_LIB)(thd_ice.o) \ 
     6023   phycst.F90 \ 
     6024   prtctl.F90 \ 
     6025   thd_ice.F90 \ 
    55776026   domzgr_substitute.h90 \ 
    55786027   vectopt_loop_substitute.h90 \ 
     
    55936042   limmsh.F90 \ 
    55946043   limrst.F90 \ 
    5595    oce.F90 \ 
    5596    ocfzpt.F90 \ 
    5597    par_ice.F90 \ 
    5598    par_kind.F90 \ 
    5599    par_oce.F90 \ 
    5600    phycst.F90 \ 
    56016044   $(MODEL_LIB)(blk_oce.o) \ 
    56026045   $(MODEL_LIB)(dom_ice.o) \ 
     
    56186061   $(MODEL_LIB)(par_oce.o) \ 
    56196062   $(MODEL_LIB)(phycst.o) \ 
     6063   oce.F90 \ 
     6064   ocfzpt.F90 \ 
     6065   par_ice.F90 \ 
     6066   par_kind.F90 \ 
     6067   par_oce.F90 \ 
     6068   phycst.F90 \ 
    56206069   iceini.F90 \ 
    56216070   ice_oce.F90 \ 
    56226071   limistate.F90 \ 
    5623    par_oce.F90 \ 
    5624    phycst.F90 \ 
    5625    thd_ice.F90 \ 
    56266072   $(MODEL_LIB)(iceini.o) \ 
    56276073   $(MODEL_LIB)(ice_oce.o) \ 
     
    56306076   $(MODEL_LIB)(phycst.o) \ 
    56316077   $(MODEL_LIB)(thd_ice.o) \ 
     6078   par_oce.F90 \ 
     6079   phycst.F90 \ 
     6080   thd_ice.F90 \ 
    56326081   KEY_CPP \ 
    56336082   limthd_lac.F90 
     
    56476096   limmsh.F90 \ 
    56486097   limrst.F90 \ 
    5649    oce.F90 \ 
    5650    ocfzpt.F90 \ 
    5651    par_ice.F90 \ 
    5652    par_kind.F90 \ 
    5653    par_oce.F90 \ 
    5654    phycst.F90 \ 
    56556098   $(MODEL_LIB)(blk_oce.o) \ 
    56566099   $(MODEL_LIB)(dom_ice.o) \ 
     
    56736116   $(MODEL_LIB)(par_oce.o) \ 
    56746117   $(MODEL_LIB)(phycst.o) \ 
     6118   oce.F90 \ 
     6119   ocfzpt.F90 \ 
     6120   par_ice.F90 \ 
     6121   par_kind.F90 \ 
     6122   par_oce.F90 \ 
     6123   phycst.F90 \ 
    56756124   iceini.F90 \ 
    56766125   ice_oce.F90 \ 
    56776126   in_out_manager.F90 \ 
    56786127   limistate.F90 \ 
    5679    par_oce.F90 \ 
    5680    phycst.F90 \ 
    5681    thd_ice.F90 \ 
    56826128   $(MODEL_LIB)(iceini.o) \ 
    56836129   $(MODEL_LIB)(ice_oce.o) \ 
     
    56876133   $(MODEL_LIB)(phycst.o) \ 
    56886134   $(MODEL_LIB)(thd_ice.o) \ 
     6135   par_oce.F90 \ 
     6136   phycst.F90 \ 
     6137   thd_ice.F90 \ 
    56896138   KEY_CPP \ 
    56906139   limthd_zdf.F90 
     
    57056154   limmsh.F90 \ 
    57066155   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 \ 
    57146156   $(MODEL_LIB)(blk_oce.o) \ 
    57156157   $(MODEL_LIB)(dom_ice.o) \ 
     
    57346176   $(MODEL_LIB)(phycst.o) \ 
    57356177   $(MODEL_LIB)(prtctl.o) \ 
     6178   oce.F90 \ 
     6179   ocfzpt.F90 \ 
     6180   par_ice.F90 \ 
     6181   par_kind.F90 \ 
     6182   par_oce.F90 \ 
     6183   phycst.F90 \ 
     6184   prtctl.F90 \ 
    57366185   daymod.F90 \ 
    57376186   dom_ice.F90 \ 
    57386187   dom_oce.F90 \ 
     6188   ice.F90 \ 
    57396189   iceini.F90 \ 
    5740    ice.F90 \ 
    57416190   ice_oce.F90 \ 
    57426191   in_out_manager.F90 \ 
     
    57466195   limhdf.F90 \ 
    57476196   limistate.F90 \ 
    5748    phycst.F90 \ 
    57496197   $(MODEL_LIB)(daymod.o) \ 
    57506198   $(MODEL_LIB)(dom_ice.o) \ 
     
    57606208   $(MODEL_LIB)(limistate.o) \ 
    57616209   $(MODEL_LIB)(phycst.o) \ 
     6210   phycst.F90 \ 
    57626211   vectopt_loop_substitute.h90 \ 
    57636212   KEY_CPP \ 
     
    57706219   lib_mpp.F90 \ 
    57716220   lib_print.f90 \ 
    5772    oce.F90 \ 
    5773    par_ice.F90 \ 
    5774    par_kind.F90 \ 
    5775    par_oce.F90 \ 
    5776    phycst.F90 \ 
    5777    prtctl.F90 \ 
    57786221   $(MODEL_LIB)(blk_oce.o) \ 
    57796222   $(MODEL_LIB)(daymod.o) \ 
     
    57886231   $(MODEL_LIB)(phycst.o) \ 
    57896232   $(MODEL_LIB)(prtctl.o) \ 
     6233   oce.F90 \ 
     6234   par_ice.F90 \ 
     6235   par_kind.F90 \ 
     6236   par_oce.F90 \ 
     6237   phycst.F90 \ 
     6238   prtctl.F90 \ 
    57906239   daymod.F90 \ 
    57916240   dianam.F90 \ 
     
    57976246   in_out_manager.F90 \ 
    57986247   lbclnk.F90 \ 
    5799    phycst.F90 \ 
    58006248   $(MODEL_LIB)(daymod.o) \ 
    58016249   $(MODEL_LIB)(dianam.o) \ 
     
    58086256   $(MODEL_LIB)(lbclnk.o) \ 
    58096257   $(MODEL_LIB)(phycst.o) \ 
     6258   phycst.F90 \ 
    58106259   diadimg.F90 \ 
    58116260   $(MODEL_LIB)(diadimg.o) \ 
     
    58166265$(MODEL_LIB)(model.o) : \ 
    58176266   cpl.F90 \ 
     6267   cpl_oasis3.F90 \ 
     6268   cpl_oasis4.F90 \ 
    58186269   cpl_oce.F90 \ 
    58196270   daymod.F90 \ 
     
    58266277   dtatem.F90 \ 
    58276278   dyncor1d.F90 \ 
     6279   dynspg_oce.F90 \ 
    58286280   eosbn2.F90 \ 
    58296281   flxfwb.F90 \ 
     
    58376289   ldftra.F90 \ 
    58386290   lib_mpp.F90 \ 
     6291   $(MODEL_LIB)(cpl.o) \ 
     6292   $(MODEL_LIB)(cpl_oasis3.o) \ 
     6293   $(MODEL_LIB)(cpl_oasis4.o) \ 
     6294   $(MODEL_LIB)(cpl_oce.o) \ 
     6295   $(MODEL_LIB)(daymod.o) \ 
     6296   $(MODEL_LIB)(diaptr.o) \ 
     6297   $(MODEL_LIB)(domain.o) \ 
     6298   $(MODEL_LIB)(domcfg.o) \ 
     6299   $(MODEL_LIB)(dom_oce.o) \ 
     6300   $(MODEL_LIB)(dtasal.o) \ 
     6301   $(MODEL_LIB)(dtasst.o) \ 
     6302   $(MODEL_LIB)(dtatem.o) \ 
     6303   $(MODEL_LIB)(dyncor1d.o) \ 
     6304   $(MODEL_LIB)(dynspg_oce.o) \ 
     6305   $(MODEL_LIB)(eosbn2.o) \ 
     6306   $(MODEL_LIB)(flxfwb.o) \ 
     6307   $(MODEL_LIB)(flxmod.o) \ 
     6308   $(MODEL_LIB)(iceini.o) \ 
     6309   $(MODEL_LIB)(ini1d.o) \ 
     6310   $(MODEL_LIB)(initrc.o) \ 
     6311   $(MODEL_LIB)(in_out_manager.o) \ 
     6312   $(MODEL_LIB)(istate.o) \ 
     6313   $(MODEL_LIB)(ldfdyn.o) \ 
     6314   $(MODEL_LIB)(ldftra.o) \ 
     6315   $(MODEL_LIB)(lib_mpp.o) \ 
     6316   $(MODEL_LIB)(mppini.o) \ 
     6317   $(MODEL_LIB)(obcini.o) \ 
     6318   $(MODEL_LIB)(obc_par.o) \ 
     6319   $(MODEL_LIB)(oce.o) \ 
     6320   $(MODEL_LIB)(ocfzpt.o) \ 
     6321   $(MODEL_LIB)(phycst.o) \ 
     6322   $(MODEL_LIB)(prtctl.o) \ 
     6323   $(MODEL_LIB)(step1d.o) \ 
     6324   $(MODEL_LIB)(step.o) \ 
     6325   $(MODEL_LIB)(trdmod.o) \ 
     6326   $(MODEL_LIB)(trdmod_oce.o) \ 
     6327   $(MODEL_LIB)(zdfini.o) \ 
     6328   $(MODEL_LIB)(zpshde.o) \ 
    58396329   mppini.F90 \ 
    58406330   obcini.F90 \ 
     
    58506340   zdfini.F90 \ 
    58516341   zpshde.F90 \ 
    5852    $(MODEL_LIB)(cpl.o) \ 
    5853    $(MODEL_LIB)(cpl_oce.o) \ 
    5854    $(MODEL_LIB)(daymod.o) \ 
    5855    $(MODEL_LIB)(diaptr.o) \ 
    5856    $(MODEL_LIB)(domain.o) \ 
    5857    $(MODEL_LIB)(domcfg.o) \ 
    5858    $(MODEL_LIB)(dom_oce.o) \ 
    5859    $(MODEL_LIB)(dtasal.o) \ 
    5860    $(MODEL_LIB)(dtasst.o) \ 
    5861    $(MODEL_LIB)(dtatem.o) \ 
    5862    $(MODEL_LIB)(dyncor1d.o) \ 
    5863    $(MODEL_LIB)(eosbn2.o) \ 
    5864    $(MODEL_LIB)(flxfwb.o) \ 
    5865    $(MODEL_LIB)(flxmod.o) \ 
    5866    $(MODEL_LIB)(iceini.o) \ 
    5867    $(MODEL_LIB)(ini1d.o) \ 
    5868    $(MODEL_LIB)(initrc.o) \ 
    5869    $(MODEL_LIB)(in_out_manager.o) \ 
    5870    $(MODEL_LIB)(istate.o) \ 
    5871    $(MODEL_LIB)(ldfdyn.o) \ 
    5872    $(MODEL_LIB)(ldftra.o) \ 
    5873    $(MODEL_LIB)(lib_mpp.o) \ 
    5874    $(MODEL_LIB)(mppini.o) \ 
    5875    $(MODEL_LIB)(obcini.o) \ 
    5876    $(MODEL_LIB)(obc_par.o) \ 
    5877    $(MODEL_LIB)(oce.o) \ 
    5878    $(MODEL_LIB)(ocfzpt.o) \ 
    5879    $(MODEL_LIB)(phycst.o) \ 
    5880    $(MODEL_LIB)(prtctl.o) \ 
    5881    $(MODEL_LIB)(step1d.o) \ 
    5882    $(MODEL_LIB)(step.o) \ 
    5883    $(MODEL_LIB)(trdmod.o) \ 
    5884    $(MODEL_LIB)(trdmod_oce.o) \ 
    5885    $(MODEL_LIB)(zdfini.o) \ 
    5886    $(MODEL_LIB)(zpshde.o) \ 
     6342   $(MODEL_LIB)(opa.o) \ 
    58876343   opa.F90 \ 
    5888    $(MODEL_LIB)(opa.o) \ 
    58896344   model.f90 
    58906345$(MODEL_LIB)(mppini.o) :   \ 
     
    58926347   in_out_manager.F90 \ 
    58936348   lib_print.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 \ 
     6349   $(MODEL_LIB)(dom_oce.o) \ 
     6350   $(MODEL_LIB)(in_out_manager.o) \ 
     6351   $(MODEL_LIB)(lib_print.o) \ 
     6352   $(MODEL_LIB)(par_kind.o) \ 
     6353   $(MODEL_LIB)(par_oce.o) \ 
     6354   par_kind.F90 \ 
     6355   par_oce.F90 \ 
     6356   dom_oce.F90 \ 
     6357   in_out_manager.F90 \ 
     6358   lib_mpp.F90 \ 
     6359   $(MODEL_LIB)(dom_oce.o) \ 
     6360   $(MODEL_LIB)(in_out_manager.o) \ 
     6361   $(MODEL_LIB)(lib_mpp.o) \ 
     6362   $(MODEL_LIB)(sol_oce.o) \ 
    59046363   sol_oce.F90 \ 
    5905    $(MODEL_LIB)(dom_oce.o) \ 
    5906    $(MODEL_LIB)(in_out_manager.o) \ 
    5907    $(MODEL_LIB)(lib_mpp.o) \ 
    5908    $(MODEL_LIB)(sol_oce.o) \ 
    59096364   iom.F90 \ 
    59106365   $(MODEL_LIB)(iom.o) \ 
     
    59146369   KEY_CPP \ 
    59156370   mppini.F90 
     6371$(MODEL_LIB)(oasis4_date.o) : \ 
     6372   KEY_CPP \ 
     6373   oasis4_date.F90 
    59166374$(MODEL_LIB)(obccli.o) :   \ 
    59176375   in_out_manager.F90 \ 
     6376   $(MODEL_LIB)(in_out_manager.o) \ 
     6377   $(MODEL_LIB)(obc_par.o) \ 
     6378   $(MODEL_LIB)(par_oce.o) \ 
    59186379   obc_par.F90 \ 
    59196380   par_oce.F90 \ 
    5920    $(MODEL_LIB)(in_out_manager.o) \ 
    5921    $(MODEL_LIB)(obc_par.o) \ 
    5922    $(MODEL_LIB)(par_oce.o) \ 
    5923    dom_oce.F90 \ 
     6381   dom_oce.F90 \ 
     6382   $(MODEL_LIB)(dom_oce.o) \ 
     6383   $(MODEL_LIB)(obc_oce.o) \ 
     6384   $(MODEL_LIB)(oce.o) \ 
     6385   $(MODEL_LIB)(phycst.o) \ 
    59246386   obc_oce.F90 \ 
    59256387   oce.F90 \ 
    59266388   phycst.F90 \ 
    5927    $(MODEL_LIB)(dom_oce.o) \ 
    5928    $(MODEL_LIB)(obc_oce.o) \ 
    5929    $(MODEL_LIB)(oce.o) \ 
    5930    $(MODEL_LIB)(phycst.o) \ 
    59316389   domzgr_substitute.h90 \ 
    59326390   KEY_CPP \ 
     
    59366394   in_out_manager.F90 \ 
    59376395   lib_print.f90 \ 
     6396   $(MODEL_LIB)(dom_oce.o) \ 
     6397   $(MODEL_LIB)(in_out_manager.o) \ 
     6398   $(MODEL_LIB)(lib_print.o) \ 
     6399   $(MODEL_LIB)(obc_par.o) \ 
     6400   $(MODEL_LIB)(par_kind.o) \ 
     6401   $(MODEL_LIB)(par_oce.o) \ 
    59386402   obc_par.F90 \ 
    59396403   par_kind.F90 \ 
    59406404   par_oce.F90 \ 
    5941    $(MODEL_LIB)(dom_oce.o) \ 
    5942    $(MODEL_LIB)(in_out_manager.o) \ 
    5943    $(MODEL_LIB)(lib_print.o) \ 
    5944    $(MODEL_LIB)(obc_par.o) \ 
    5945    $(MODEL_LIB)(par_kind.o) \ 
    5946    $(MODEL_LIB)(par_oce.o) \ 
    5947    dom_oce.F90 \ 
    5948    in_out_manager.F90 \ 
    5949    lib_mpp.F90 \ 
     6405   dom_oce.F90 \ 
     6406   in_out_manager.F90 \ 
     6407   lib_mpp.F90 \ 
     6408   $(MODEL_LIB)(dom_oce.o) \ 
     6409   $(MODEL_LIB)(in_out_manager.o) \ 
     6410   $(MODEL_LIB)(lib_mpp.o) \ 
     6411   $(MODEL_LIB)(obc_oce.o) \ 
     6412   $(MODEL_LIB)(oce.o) \ 
     6413   $(MODEL_LIB)(phycst.o) \ 
    59506414   obc_oce.F90 \ 
    59516415   oce.F90 \ 
    59526416   phycst.F90 \ 
    5953    $(MODEL_LIB)(dom_oce.o) \ 
    5954    $(MODEL_LIB)(in_out_manager.o) \ 
    5955    $(MODEL_LIB)(lib_mpp.o) \ 
    5956    $(MODEL_LIB)(obc_oce.o) \ 
    5957    $(MODEL_LIB)(oce.o) \ 
    5958    $(MODEL_LIB)(phycst.o) \ 
    59596417   KEY_CPP \ 
    59606418   obcdom.F90 
     
    59626420   dom_oce.F90 \ 
    59636421   in_out_manager.F90 \ 
    5964    lbclnk.F90 \ 
    5965    lib_mpp.F90 \ 
    5966    lib_print.f90 \ 
     6422   iom_def.F90 \ 
     6423   iom_ioipsl.F90 \ 
     6424   iom_nf90.F90 \ 
     6425   iom_rstdimg.F90 \ 
     6426   lib_mpp.F90 \ 
     6427   lib_print.f90 \ 
     6428   $(MODEL_LIB)(dom_oce.o) \ 
     6429   $(MODEL_LIB)(in_out_manager.o) \ 
     6430   $(MODEL_LIB)(iom_def.o) \ 
     6431   $(MODEL_LIB)(iom_ioipsl.o) \ 
     6432   $(MODEL_LIB)(iom_nf90.o) \ 
     6433   $(MODEL_LIB)(iom_rstdimg.o) \ 
     6434   $(MODEL_LIB)(lib_mpp.o) \ 
     6435   $(MODEL_LIB)(lib_print.o) \ 
     6436   $(MODEL_LIB)(obc_oce.o) \ 
     6437   $(MODEL_LIB)(obc_par.o) \ 
     6438   $(MODEL_LIB)(oce.o) \ 
     6439   $(MODEL_LIB)(par_kind.o) \ 
     6440   $(MODEL_LIB)(par_oce.o) \ 
     6441   $(MODEL_LIB)(phycst.o) \ 
     6442   $(MODEL_LIB)(prtctl.o) \ 
    59676443   obc_oce.F90 \ 
    59686444   obc_par.F90 \ 
     
    59726448   phycst.F90 \ 
    59736449   prtctl.F90 \ 
    5974    $(MODEL_LIB)(dom_oce.o) \ 
    5975    $(MODEL_LIB)(in_out_manager.o) \ 
    5976    $(MODEL_LIB)(lbclnk.o) \ 
     6450   daymod.F90 \ 
     6451   dom_oce.F90 \ 
     6452   dynspg_oce.F90 \ 
     6453   in_out_manager.F90 \ 
     6454   iom.F90 \ 
     6455   lbclnk.F90 \ 
     6456   lib_mpp.F90 \ 
     6457   $(MODEL_LIB)(daymod.o) \ 
     6458   $(MODEL_LIB)(dom_oce.o) \ 
     6459   $(MODEL_LIB)(dynspg_oce.o) \ 
     6460   $(MODEL_LIB)(in_out_manager.o) \ 
     6461   $(MODEL_LIB)(iom.o) \ 
     6462   $(MODEL_LIB)(lbclnk.o) \ 
     6463   $(MODEL_LIB)(lib_mpp.o) \ 
     6464   $(MODEL_LIB)(obccli.o) \ 
     6465   $(MODEL_LIB)(obc_oce.o) \ 
     6466   $(MODEL_LIB)(oce.o) \ 
     6467   $(MODEL_LIB)(phycst.o) \ 
     6468   obccli.F90 \ 
     6469   obc_oce.F90 \ 
     6470   oce.F90 \ 
     6471   phycst.F90 \ 
     6472   domzgr_substitute.h90 \ 
     6473   obc_vectopt_loop_substitute.h90 \ 
     6474   KEY_CPP \ 
     6475   obcdta.F90 
     6476$(MODEL_LIB)(obcdyn_bt.o) :   \ 
     6477   dom_oce.F90 \ 
     6478   in_out_manager.F90 \ 
     6479   lib_mpp.F90 \ 
     6480   lib_print.f90 \ 
     6481   $(MODEL_LIB)(dom_oce.o) \ 
     6482   $(MODEL_LIB)(in_out_manager.o) \ 
    59776483   $(MODEL_LIB)(lib_mpp.o) \ 
    59786484   $(MODEL_LIB)(lib_print.o) \ 
     
    59836489   $(MODEL_LIB)(par_oce.o) \ 
    59846490   $(MODEL_LIB)(phycst.o) \ 
    5985    $(MODEL_LIB)(prtctl.o) \ 
    5986    daymod.F90 \ 
     6491   obc_oce.F90 \ 
     6492   obc_par.F90 \ 
     6493   oce.F90 \ 
     6494   par_kind.F90 \ 
     6495   par_oce.F90 \ 
     6496   phycst.F90 \ 
    59876497   dom_oce.F90 \ 
    59886498   dynspg_oce.F90 \ 
    59896499   in_out_manager.F90 \ 
    5990    iom.F90 \ 
    5991    lbclnk.F90 \ 
    5992    lib_mpp.F90 \ 
     6500   lbclnk.F90 \ 
     6501   lib_mpp.F90 \ 
     6502   $(MODEL_LIB)(dom_oce.o) \ 
     6503   $(MODEL_LIB)(dynspg_oce.o) \ 
     6504   $(MODEL_LIB)(in_out_manager.o) \ 
     6505   $(MODEL_LIB)(lbclnk.o) \ 
     6506   $(MODEL_LIB)(lib_mpp.o) \ 
     6507   $(MODEL_LIB)(obccli.o) \ 
     6508   $(MODEL_LIB)(obc_oce.o) \ 
     6509   $(MODEL_LIB)(oce.o) \ 
     6510   $(MODEL_LIB)(phycst.o) \ 
    59936511   obccli.F90 \ 
    59946512   obc_oce.F90 \ 
    59956513   oce.F90 \ 
    59966514   phycst.F90 \ 
    5997    $(MODEL_LIB)(daymod.o) \ 
     6515   KEY_CPP \ 
     6516   obcdyn_bt.F90 
     6517$(MODEL_LIB)(obcdyn.o) :   \ 
     6518   dom_oce.F90 \ 
     6519   in_out_manager.F90 \ 
     6520   lib_mpp.F90 \ 
     6521   lib_print.f90 \ 
     6522   $(MODEL_LIB)(dom_oce.o) \ 
     6523   $(MODEL_LIB)(in_out_manager.o) \ 
     6524   $(MODEL_LIB)(lib_mpp.o) \ 
     6525   $(MODEL_LIB)(lib_print.o) \ 
     6526   $(MODEL_LIB)(obc_oce.o) \ 
     6527   $(MODEL_LIB)(obc_par.o) \ 
     6528   $(MODEL_LIB)(oce.o) \ 
     6529   $(MODEL_LIB)(par_kind.o) \ 
     6530   $(MODEL_LIB)(par_oce.o) \ 
     6531   $(MODEL_LIB)(phycst.o) \ 
     6532   obc_oce.F90 \ 
     6533   obc_par.F90 \ 
     6534   oce.F90 \ 
     6535   par_kind.F90 \ 
     6536   par_oce.F90 \ 
     6537   phycst.F90 \ 
     6538   dom_oce.F90 \ 
     6539   dynspg_oce.F90 \ 
     6540   in_out_manager.F90 \ 
     6541   lbclnk.F90 \ 
     6542   lib_mpp.F90 \ 
    59986543   $(MODEL_LIB)(dom_oce.o) \ 
    59996544   $(MODEL_LIB)(dynspg_oce.o) \ 
    60006545   $(MODEL_LIB)(in_out_manager.o) \ 
    6001    $(MODEL_LIB)(iom.o) \ 
    60026546   $(MODEL_LIB)(lbclnk.o) \ 
    60036547   $(MODEL_LIB)(lib_mpp.o) \ 
     
    60066550   $(MODEL_LIB)(oce.o) \ 
    60076551   $(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 \ 
     6552   obccli.F90 \ 
    60176553   obc_oce.F90 \ 
    6018    obc_par.F90 \ 
    6019    oce.F90 \ 
    6020    par_kind.F90 \ 
    6021    par_oce.F90 \ 
    6022    phycst.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) \ 
     6554   oce.F90 \ 
     6555   phycst.F90 \ 
     6556   KEY_CPP \ 
     6557   obcdyn.F90 
     6558$(MODEL_LIB)(obcfla.o) :   \ 
     6559   daymod.F90 \ 
     6560   dom_oce.F90 \ 
     6561   dynspg_oce.F90 \ 
     6562   in_out_manager.F90 \ 
     6563   iom.F90 \ 
     6564   lbclnk.F90 \ 
     6565   lib_mpp.F90 \ 
     6566   $(MODEL_LIB)(daymod.o) \ 
     6567   $(MODEL_LIB)(dom_oce.o) \ 
     6568   $(MODEL_LIB)(dynspg_oce.o) \ 
     6569   $(MODEL_LIB)(in_out_manager.o) \ 
     6570   $(MODEL_LIB)(iom.o) \ 
     6571   $(MODEL_LIB)(lbclnk.o) \ 
     6572   $(MODEL_LIB)(lib_mpp.o) \ 
     6573   $(MODEL_LIB)(obccli.o) \ 
    60276574   $(MODEL_LIB)(obc_oce.o) \ 
    60286575   $(MODEL_LIB)(obc_par.o) \ 
    60296576   $(MODEL_LIB)(oce.o) \ 
    6030    $(MODEL_LIB)(par_kind.o) \ 
    6031    $(MODEL_LIB)(par_oce.o) \ 
    6032    $(MODEL_LIB)(phycst.o) \ 
    6033    dom_oce.F90 \ 
    6034    dynspg_oce.F90 \ 
    6035    in_out_manager.F90 \ 
    6036    lbclnk.F90 \ 
    6037    lib_mpp.F90 \ 
    6038    obccli.F90 \ 
    6039    obc_oce.F90 \ 
    6040    oce.F90 \ 
    6041    phycst.F90 \ 
    6042    $(MODEL_LIB)(dom_oce.o) \ 
    6043    $(MODEL_LIB)(dynspg_oce.o) \ 
    6044    $(MODEL_LIB)(in_out_manager.o) \ 
    6045    $(MODEL_LIB)(lbclnk.o) \ 
    6046    $(MODEL_LIB)(lib_mpp.o) \ 
    6047    $(MODEL_LIB)(obccli.o) \ 
    6048    $(MODEL_LIB)(obc_oce.o) \ 
    6049    $(MODEL_LIB)(oce.o) \ 
    6050    $(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 \ 
    6079    obccli.F90 \ 
    6080    obc_oce.F90 \ 
    6081    oce.F90 \ 
    6082    phycst.F90 \ 
    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) \ 
    6089    $(MODEL_LIB)(obc_oce.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 \ 
     6577   $(MODEL_LIB)(par_oce.o) \ 
     6578   $(MODEL_LIB)(phycst.o) \ 
    61026579   obccli.F90 \ 
    61036580   obc_oce.F90 \ 
     
    61066583   par_oce.F90 \ 
    61076584   phycst.F90 \ 
    6108    $(MODEL_LIB)(daymod.o) \ 
    6109    $(MODEL_LIB)(dom_oce.o) \ 
    6110    $(MODEL_LIB)(dynspg_oce.o) \ 
    6111    $(MODEL_LIB)(in_out_manager.o) \ 
    6112    $(MODEL_LIB)(iom.o) \ 
    6113    $(MODEL_LIB)(lbclnk.o) \ 
    6114    $(MODEL_LIB)(lib_mpp.o) \ 
    6115    $(MODEL_LIB)(obccli.o) \ 
    6116    $(MODEL_LIB)(obc_oce.o) \ 
    6117    $(MODEL_LIB)(obc_par.o) \ 
    6118    $(MODEL_LIB)(oce.o) \ 
    6119    $(MODEL_LIB)(par_oce.o) \ 
    6120    $(MODEL_LIB)(phycst.o) \ 
    61216585   dom_oce.F90 \ 
    61226586   dynspg_oce.F90 \ 
    6123    obcdta.F90 \ 
    6124    obc_oce.F90 \ 
    6125    oce.F90 \ 
    6126    phycst.F90 \ 
    61276587   $(MODEL_LIB)(dom_oce.o) \ 
    61286588   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    61316591   $(MODEL_LIB)(oce.o) \ 
    61326592   $(MODEL_LIB)(phycst.o) \ 
     6593   obcdta.F90 \ 
     6594   obc_oce.F90 \ 
     6595   oce.F90 \ 
     6596   phycst.F90 \ 
    61336597   KEY_CPP \ 
    61346598   obcfla.F90 
     
    61406604   lib_mpp.F90 \ 
    61416605   lib_print.f90 \ 
     6606   $(MODEL_LIB)(daymod.o) \ 
     6607   $(MODEL_LIB)(dom_oce.o) \ 
     6608   $(MODEL_LIB)(in_out_manager.o) \ 
     6609   $(MODEL_LIB)(lbclnk.o) \ 
     6610   $(MODEL_LIB)(lib_mpp.o) \ 
     6611   $(MODEL_LIB)(lib_print.o) \ 
     6612   $(MODEL_LIB)(obc_oce.o) \ 
     6613   $(MODEL_LIB)(obc_par.o) \ 
     6614   $(MODEL_LIB)(oce.o) \ 
     6615   $(MODEL_LIB)(par_kind.o) \ 
     6616   $(MODEL_LIB)(par_oce.o) \ 
     6617   $(MODEL_LIB)(phycst.o) \ 
    61426618   obc_oce.F90 \ 
    61436619   obc_par.F90 \ 
     
    61466622   par_oce.F90 \ 
    61476623   phycst.F90 \ 
    6148    $(MODEL_LIB)(daymod.o) \ 
    6149    $(MODEL_LIB)(dom_oce.o) \ 
    6150    $(MODEL_LIB)(in_out_manager.o) \ 
    6151    $(MODEL_LIB)(lbclnk.o) \ 
    6152    $(MODEL_LIB)(lib_mpp.o) \ 
    6153    $(MODEL_LIB)(lib_print.o) \ 
     6624   dom_oce.F90 \ 
     6625   in_out_manager.F90 \ 
     6626   lbclnk.F90 \ 
     6627   lib_mpp.F90 \ 
     6628   $(MODEL_LIB)(dom_oce.o) \ 
     6629   $(MODEL_LIB)(in_out_manager.o) \ 
     6630   $(MODEL_LIB)(lbclnk.o) \ 
     6631   $(MODEL_LIB)(lib_mpp.o) \ 
     6632   $(MODEL_LIB)(obcdom.o) \ 
    61546633   $(MODEL_LIB)(obc_oce.o) \ 
     6634   $(MODEL_LIB)(obcrst.o) \ 
     6635   $(MODEL_LIB)(oce.o) \ 
     6636   $(MODEL_LIB)(phycst.o) \ 
     6637   obcdom.F90 \ 
     6638   obc_oce.F90 \ 
     6639   obcrst.F90 \ 
     6640   oce.F90 \ 
     6641   phycst.F90 \ 
     6642   obc_vectopt_loop_substitute.h90 \ 
     6643   KEY_CPP \ 
     6644   obcini.F90 
     6645$(MODEL_LIB)(obc_oce.o) :  \ 
     6646   $(MODEL_LIB)(par_kind.o) \ 
     6647   $(MODEL_LIB)(par_oce.o) \ 
     6648   par_kind.F90 \ 
     6649   par_oce.F90 \ 
    61556650   $(MODEL_LIB)(obc_par.o) \ 
    6156    $(MODEL_LIB)(oce.o) \ 
    6157    $(MODEL_LIB)(par_kind.o) \ 
    6158    $(MODEL_LIB)(par_oce.o) \ 
    6159    $(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 \ 
     6651   $(MODEL_LIB)(par_oce.o) \ 
     6652   obc_par.F90 \ 
     6653   par_oce.F90 \ 
     6654   KEY_CPP \ 
     6655   obc_oce.F90 
     6656$(MODEL_LIB)(obc_par.o) :  \ 
     6657   $(MODEL_LIB)(par_kind.o) \ 
     6658   par_kind.F90 \ 
     6659   $(MODEL_LIB)(par_oce.o) \ 
     6660   par_oce.F90 \ 
     6661   obc_par_EEL_R5.h90 \ 
     6662   KEY_CPP \ 
     6663   obc_par.F90 
     6664$(MODEL_LIB)(obcrad.o) :   \ 
     6665   dom_oce.F90 \ 
     6666   in_out_manager.F90 \ 
     6667   lib_mpp.F90 \ 
     6668   lib_print.f90 \ 
     6669   $(MODEL_LIB)(dom_oce.o) \ 
     6670   $(MODEL_LIB)(in_out_manager.o) \ 
     6671   $(MODEL_LIB)(lib_mpp.o) \ 
     6672   $(MODEL_LIB)(lib_print.o) \ 
     6673   $(MODEL_LIB)(obc_par.o) \ 
     6674   $(MODEL_LIB)(oce.o) \ 
     6675   $(MODEL_LIB)(par_kind.o) \ 
     6676   $(MODEL_LIB)(par_oce.o) \ 
     6677   obc_par.F90 \ 
     6678   oce.F90 \ 
     6679   par_kind.F90 \ 
     6680   par_oce.F90 \ 
     6681   dom_oce.F90 \ 
     6682   in_out_manager.F90 \ 
     6683   lbclnk.F90 \ 
     6684   lib_mpp.F90 \ 
     6685   $(MODEL_LIB)(dom_oce.o) \ 
     6686   $(MODEL_LIB)(in_out_manager.o) \ 
     6687   $(MODEL_LIB)(lbclnk.o) \ 
     6688   $(MODEL_LIB)(lib_mpp.o) \ 
     6689   $(MODEL_LIB)(obc_oce.o) \ 
     6690   $(MODEL_LIB)(oce.o) \ 
     6691   $(MODEL_LIB)(phycst.o) \ 
    61666692   obc_oce.F90 \ 
    61676693   oce.F90 \ 
    61686694   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 \ 
    6186    obc_par.F90 \ 
    6187    oce.F90 \ 
    6188    par_kind.F90 \ 
    6189    par_oce.F90 \ 
    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) \ 
    6209    $(MODEL_LIB)(obc_oce.o) \ 
    6210    $(MODEL_LIB)(oce.o) \ 
    6211    $(MODEL_LIB)(phycst.o) \ 
    62126695   obc_vectopt_loop_substitute.h90 \ 
    62136696   KEY_CPP \ 
     
    62186701   lib_mpp.F90 \ 
    62196702   lib_print.f90 \ 
     6703   $(MODEL_LIB)(dom_oce.o) \ 
     6704   $(MODEL_LIB)(in_out_manager.o) \ 
     6705   $(MODEL_LIB)(lib_mpp.o) \ 
     6706   $(MODEL_LIB)(lib_print.o) \ 
     6707   $(MODEL_LIB)(obc_par.o) \ 
     6708   $(MODEL_LIB)(oce.o) \ 
     6709   $(MODEL_LIB)(par_kind.o) \ 
     6710   $(MODEL_LIB)(par_oce.o) \ 
     6711   $(MODEL_LIB)(phycst.o) \ 
     6712   $(MODEL_LIB)(prtctl.o) \ 
    62206713   obc_par.F90 \ 
    62216714   oce.F90 \ 
     
    62246717   phycst.F90 \ 
    62256718   prtctl.F90 \ 
    6226    $(MODEL_LIB)(dom_oce.o) \ 
    6227    $(MODEL_LIB)(in_out_manager.o) \ 
    6228    $(MODEL_LIB)(lib_mpp.o) \ 
    6229    $(MODEL_LIB)(lib_print.o) \ 
    6230    $(MODEL_LIB)(obc_par.o) \ 
    6231    $(MODEL_LIB)(oce.o) \ 
    6232    $(MODEL_LIB)(par_kind.o) \ 
    6233    $(MODEL_LIB)(par_oce.o) \ 
    6234    $(MODEL_LIB)(phycst.o) \ 
    6235    $(MODEL_LIB)(prtctl.o) \ 
    62366719   daymod.F90 \ 
    62376720   dom_oce.F90 \ 
     
    62396722   lbclnk.F90 \ 
    62406723   lib_mpp.F90 \ 
     6724   $(MODEL_LIB)(daymod.o) \ 
     6725   $(MODEL_LIB)(dom_oce.o) \ 
     6726   $(MODEL_LIB)(in_out_manager.o) \ 
     6727   $(MODEL_LIB)(lbclnk.o) \ 
     6728   $(MODEL_LIB)(lib_mpp.o) \ 
     6729   $(MODEL_LIB)(obc_oce.o) \ 
     6730   $(MODEL_LIB)(oce.o) \ 
     6731   $(MODEL_LIB)(phycst.o) \ 
    62416732   obc_oce.F90 \ 
    62426733   oce.F90 \ 
    62436734   phycst.F90 \ 
    6244    $(MODEL_LIB)(daymod.o) \ 
    6245    $(MODEL_LIB)(dom_oce.o) \ 
    6246    $(MODEL_LIB)(in_out_manager.o) \ 
    6247    $(MODEL_LIB)(lbclnk.o) \ 
    6248    $(MODEL_LIB)(lib_mpp.o) \ 
    6249    $(MODEL_LIB)(obc_oce.o) \ 
    6250    $(MODEL_LIB)(oce.o) \ 
    6251    $(MODEL_LIB)(phycst.o) \ 
    62526735   KEY_CPP \ 
    62536736   obcrst.F90 
     
    62576740   lib_mpp.F90 \ 
    62586741   lib_print.f90 \ 
     6742   $(MODEL_LIB)(dom_oce.o) \ 
     6743   $(MODEL_LIB)(in_out_manager.o) \ 
     6744   $(MODEL_LIB)(lib_mpp.o) \ 
     6745   $(MODEL_LIB)(lib_print.o) \ 
     6746   $(MODEL_LIB)(obc_par.o) \ 
     6747   $(MODEL_LIB)(oce.o) \ 
     6748   $(MODEL_LIB)(par_kind.o) \ 
     6749   $(MODEL_LIB)(par_oce.o) \ 
    62596750   obc_par.F90 \ 
    62606751   oce.F90 \ 
    62616752   par_kind.F90 \ 
    62626753   par_oce.F90 \ 
    6263    $(MODEL_LIB)(dom_oce.o) \ 
    6264    $(MODEL_LIB)(in_out_manager.o) \ 
    6265    $(MODEL_LIB)(lib_mpp.o) \ 
    6266    $(MODEL_LIB)(lib_print.o) \ 
    6267    $(MODEL_LIB)(obc_par.o) \ 
    6268    $(MODEL_LIB)(oce.o) \ 
    6269    $(MODEL_LIB)(par_kind.o) \ 
    6270    $(MODEL_LIB)(par_oce.o) \ 
    6271    dom_oce.F90 \ 
    6272    in_out_manager.F90 \ 
    6273    lbclnk.F90 \ 
    6274    lib_mpp.F90 \ 
     6754   dom_oce.F90 \ 
     6755   in_out_manager.F90 \ 
     6756   lbclnk.F90 \ 
     6757   lib_mpp.F90 \ 
     6758   $(MODEL_LIB)(dom_oce.o) \ 
     6759   $(MODEL_LIB)(in_out_manager.o) \ 
     6760   $(MODEL_LIB)(lbclnk.o) \ 
     6761   $(MODEL_LIB)(lib_mpp.o) \ 
     6762   $(MODEL_LIB)(obc_oce.o) \ 
     6763   $(MODEL_LIB)(oce.o) \ 
     6764   $(MODEL_LIB)(phycst.o) \ 
    62756765   obc_oce.F90 \ 
    62766766   oce.F90 \ 
    62776767   phycst.F90 \ 
    6278    $(MODEL_LIB)(dom_oce.o) \ 
    6279    $(MODEL_LIB)(in_out_manager.o) \ 
    6280    $(MODEL_LIB)(lbclnk.o) \ 
    6281    $(MODEL_LIB)(lib_mpp.o) \ 
    6282    $(MODEL_LIB)(obc_oce.o) \ 
    6283    $(MODEL_LIB)(oce.o) \ 
    6284    $(MODEL_LIB)(phycst.o) \ 
    62856768   obc_vectopt_loop_substitute.h90 \ 
    62866769   KEY_CPP \ 
     
    62916774   lib_mpp.F90 \ 
    62926775   lib_print.f90 \ 
     6776   $(MODEL_LIB)(dom_oce.o) \ 
     6777   $(MODEL_LIB)(in_out_manager.o) \ 
     6778   $(MODEL_LIB)(lib_mpp.o) \ 
     6779   $(MODEL_LIB)(lib_print.o) \ 
     6780   $(MODEL_LIB)(obc_par.o) \ 
     6781   $(MODEL_LIB)(oce.o) \ 
     6782   $(MODEL_LIB)(par_kind.o) \ 
     6783   $(MODEL_LIB)(par_oce.o) \ 
    62936784   obc_par.F90 \ 
    62946785   oce.F90 \ 
    62956786   par_kind.F90 \ 
    62966787   par_oce.F90 \ 
    6297    $(MODEL_LIB)(dom_oce.o) \ 
    6298    $(MODEL_LIB)(in_out_manager.o) \ 
    6299    $(MODEL_LIB)(lib_mpp.o) \ 
    6300    $(MODEL_LIB)(lib_print.o) \ 
    6301    $(MODEL_LIB)(obc_par.o) \ 
    6302    $(MODEL_LIB)(oce.o) \ 
    6303    $(MODEL_LIB)(par_kind.o) \ 
    6304    $(MODEL_LIB)(par_oce.o) \ 
    6305    dom_oce.F90 \ 
    6306    in_out_manager.F90 \ 
    6307    lbclnk.F90 \ 
    6308    lib_mpp.F90 \ 
     6788   dom_oce.F90 \ 
     6789   in_out_manager.F90 \ 
     6790   lbclnk.F90 \ 
     6791   lib_mpp.F90 \ 
     6792   $(MODEL_LIB)(dom_oce.o) \ 
     6793   $(MODEL_LIB)(in_out_manager.o) \ 
     6794   $(MODEL_LIB)(lbclnk.o) \ 
     6795   $(MODEL_LIB)(lib_mpp.o) \ 
     6796   $(MODEL_LIB)(obc_oce.o) \ 
     6797   $(MODEL_LIB)(oce.o) \ 
     6798   $(MODEL_LIB)(phycst.o) \ 
    63096799   obc_oce.F90 \ 
    63106800   oce.F90 \ 
    63116801   phycst.F90 \ 
    6312    $(MODEL_LIB)(dom_oce.o) \ 
    6313    $(MODEL_LIB)(in_out_manager.o) \ 
    6314    $(MODEL_LIB)(lbclnk.o) \ 
    6315    $(MODEL_LIB)(lib_mpp.o) \ 
    6316    $(MODEL_LIB)(obc_oce.o) \ 
    6317    $(MODEL_LIB)(oce.o) \ 
    6318    $(MODEL_LIB)(phycst.o) \ 
    63196802   obc_vectopt_loop_substitute.h90 \ 
    63206803   KEY_CPP \ 
     
    63306813   dtatem.F90 \ 
    63316814   flxmod.F90 \ 
     6815   flx_oce.F90 \ 
    63326816   flxrnf.F90 \ 
    6333    flx_oce.F90 \ 
    63346817   ice_oce.F90 \ 
    63356818   in_out_manager.F90 \ 
     
    63376820   lib_mpp.F90 \ 
    63386821   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 \ 
    63486822   $(MODEL_LIB)(blk_oce.o) \ 
    63496823   $(MODEL_LIB)(cpl_oce.o) \ 
     
    63556829   $(MODEL_LIB)(dtatem.o) \ 
    63566830   $(MODEL_LIB)(flxmod.o) \ 
     6831   $(MODEL_LIB)(flx_oce.o) \ 
    63576832   $(MODEL_LIB)(flxrnf.o) \ 
    6358    $(MODEL_LIB)(flx_oce.o) \ 
    63596833   $(MODEL_LIB)(ice_oce.o) \ 
    63606834   $(MODEL_LIB)(in_out_manager.o) \ 
     
    63716845   $(MODEL_LIB)(taumod.o) \ 
    63726846   $(MODEL_LIB)(tradmp.o) \ 
    6373    dom_oce.F90 \ 
    6374    in_out_manager.F90 \ 
    6375    lib_mpp.F90 \ 
     6847   obc_par.F90 \ 
     6848   oce.F90 \ 
     6849   ocfzpt.F90 \ 
     6850   par_kind.F90 \ 
     6851   par_oce.F90 \ 
     6852   phycst.F90 \ 
     6853   prtctl.F90 \ 
     6854   taumod.F90 \ 
     6855   tradmp.F90 \ 
     6856   dom_oce.F90 \ 
     6857   in_out_manager.F90 \ 
     6858   lib_mpp.F90 \ 
     6859   $(MODEL_LIB)(dom_oce.o) \ 
     6860   $(MODEL_LIB)(in_out_manager.o) \ 
     6861   $(MODEL_LIB)(lib_mpp.o) \ 
     6862   $(MODEL_LIB)(obc_oce.o) \ 
     6863   $(MODEL_LIB)(oce.o) \ 
     6864   $(MODEL_LIB)(ocesbc.o) \ 
     6865   $(MODEL_LIB)(phycst.o) \ 
    63766866   obc_oce.F90 \ 
     6867   oce.F90 \ 
    63776868   ocesbc.F90 \ 
    6378    oce.F90 \ 
    6379    phycst.F90 \ 
    6380    $(MODEL_LIB)(dom_oce.o) \ 
    6381    $(MODEL_LIB)(in_out_manager.o) \ 
    6382    $(MODEL_LIB)(lib_mpp.o) \ 
    6383    $(MODEL_LIB)(obc_oce.o) \ 
    6384    $(MODEL_LIB)(ocesbc.o) \ 
    6385    $(MODEL_LIB)(oce.o) \ 
    6386    $(MODEL_LIB)(phycst.o) \ 
     6869   phycst.F90 \ 
    63876870   domzgr_substitute.h90 \ 
    63886871   obc_vectopt_loop_substitute.h90 \ 
    63896872   KEY_CPP \ 
    63906873   obcvol.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 
     6874$(MODEL_LIB)(oce.o) :   \ 
     6875   $(MODEL_LIB)(par_kind.o) \ 
     6876   par_kind.F90 \ 
     6877   $(MODEL_LIB)(par_oce.o) \ 
     6878   par_oce.F90 \ 
     6879   KEY_CPP \ 
     6880   oce.F90 
    64106881$(MODEL_LIB)(ocesbc.o) :   \ 
    64116882   blk_oce.F90 \ 
     6883   cpl_oasis3.F90 \ 
     6884   cpl_oasis4.F90 \ 
    64126885   daymod.F90 \ 
    64136886   dom_oce.F90 \ 
    64146887   dtasal.F90 \ 
    64156888   dtatem.F90 \ 
     6889   flx_oce.F90 \ 
     6890   geo2ocean.F90 \ 
     6891   ice.F90 \ 
     6892   ice_oce.F90 \ 
    64166893   in_out_manager.F90 \ 
    64176894   iom.F90 \ 
     
    64196896   lib_mpp.F90 \ 
    64206897   lib_print.f90 \ 
     6898   $(MODEL_LIB)(blk_oce.o) \ 
     6899   $(MODEL_LIB)(cpl_oasis3.o) \ 
     6900   $(MODEL_LIB)(cpl_oasis4.o) \ 
     6901   $(MODEL_LIB)(daymod.o) \ 
     6902   $(MODEL_LIB)(dom_oce.o) \ 
     6903   $(MODEL_LIB)(dtasal.o) \ 
     6904   $(MODEL_LIB)(dtatem.o) \ 
     6905   $(MODEL_LIB)(flx_oce.o) \ 
     6906   $(MODEL_LIB)(geo2ocean.o) \ 
     6907   $(MODEL_LIB)(ice.o) \ 
     6908   $(MODEL_LIB)(ice_oce.o) \ 
     6909   $(MODEL_LIB)(in_out_manager.o) \ 
     6910   $(MODEL_LIB)(iom.o) \ 
     6911   $(MODEL_LIB)(lbclnk.o) \ 
     6912   $(MODEL_LIB)(lib_mpp.o) \ 
     6913   $(MODEL_LIB)(lib_print.o) \ 
     6914   $(MODEL_LIB)(oce.o) \ 
     6915   $(MODEL_LIB)(ocfzpt.o) \ 
     6916   $(MODEL_LIB)(par_kind.o) \ 
     6917   $(MODEL_LIB)(par_oce.o) \ 
     6918   $(MODEL_LIB)(phycst.o) \ 
     6919   $(MODEL_LIB)(prtctl.o) \ 
     6920   $(MODEL_LIB)(trdmod.o) \ 
     6921   $(MODEL_LIB)(trdmod_oce.o) \ 
     6922   $(MODEL_LIB)(zdfmxl.o) \ 
     6923   $(MODEL_LIB)(zdf_oce.o) \ 
    64216924   oce.F90 \ 
    64226925   ocfzpt.F90 \ 
     
    64296932   zdfmxl.F90 \ 
    64306933   zdf_oce.F90 \ 
    6431    $(MODEL_LIB)(blk_oce.o) \ 
    6432    $(MODEL_LIB)(daymod.o) \ 
    6433    $(MODEL_LIB)(dom_oce.o) \ 
    6434    $(MODEL_LIB)(dtasal.o) \ 
    6435    $(MODEL_LIB)(dtatem.o) \ 
    6436    $(MODEL_LIB)(in_out_manager.o) \ 
    6437    $(MODEL_LIB)(iom.o) \ 
    6438    $(MODEL_LIB)(lbclnk.o) \ 
    6439    $(MODEL_LIB)(lib_mpp.o) \ 
    6440    $(MODEL_LIB)(lib_print.o) \ 
    6441    $(MODEL_LIB)(oce.o) \ 
    6442    $(MODEL_LIB)(ocfzpt.o) \ 
    6443    $(MODEL_LIB)(par_kind.o) \ 
    6444    $(MODEL_LIB)(par_oce.o) \ 
    6445    $(MODEL_LIB)(phycst.o) \ 
    6446    $(MODEL_LIB)(prtctl.o) \ 
    6447    $(MODEL_LIB)(trdmod.o) \ 
    6448    $(MODEL_LIB)(trdmod_oce.o) \ 
    6449    $(MODEL_LIB)(zdfmxl.o) \ 
    6450    $(MODEL_LIB)(zdf_oce.o) \ 
    64516934   blk_oce.F90 \ 
    64526935   cpl_oce.F90 \ 
     
    64586941   dtatem.F90 \ 
    64596942   flxmod.F90 \ 
     6943   flx_oce.F90 \ 
    64606944   flxrnf.F90 \ 
    6461    flx_oce.F90 \ 
    64626945   ice_oce.F90 \ 
    64636946   in_out_manager.F90 \ 
    64646947   lbclnk.F90 \ 
    64656948   lib_mpp.F90 \ 
    6466    oce.F90 \ 
    6467    ocfzpt.F90 \ 
    6468    phycst.F90 \ 
    6469    prtctl.F90 \ 
    6470    taumod.F90 \ 
    6471    tradmp.F90 \ 
    64726949   $(MODEL_LIB)(blk_oce.o) \ 
    64736950   $(MODEL_LIB)(cpl_oce.o) \ 
     
    64796956   $(MODEL_LIB)(dtatem.o) \ 
    64806957   $(MODEL_LIB)(flxmod.o) \ 
     6958   $(MODEL_LIB)(flx_oce.o) \ 
    64816959   $(MODEL_LIB)(flxrnf.o) \ 
    6482    $(MODEL_LIB)(flx_oce.o) \ 
    64836960   $(MODEL_LIB)(ice_oce.o) \ 
    64846961   $(MODEL_LIB)(in_out_manager.o) \ 
     
    64916968   $(MODEL_LIB)(taumod.o) \ 
    64926969   $(MODEL_LIB)(tradmp.o) \ 
     6970   oce.F90 \ 
     6971   ocfzpt.F90 \ 
     6972   phycst.F90 \ 
     6973   prtctl.F90 \ 
     6974   taumod.F90 \ 
     6975   tradmp.F90 \ 
    64936976   domzgr_substitute.h90 \ 
    64946977   vectopt_loop_substitute.h90 \ 
    64956978   KEY_CPP \ 
    64966979   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 
    65046980$(MODEL_LIB)(ocfzpt.o) :   \ 
    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) \ 
     6981   $(MODEL_LIB)(par_oce.o) \ 
     6982   par_oce.F90 \ 
     6983   dom_oce.F90 \ 
     6984   $(MODEL_LIB)(dom_oce.o) \ 
     6985   $(MODEL_LIB)(oce.o) \ 
     6986   oce.F90 \ 
    65116987   ocfzpt.F90 
    65126988$(MODEL_LIB)(opa.o) :   \ 
    65136989   agrif_opa_sponge.F90 \ 
    65146990   blk_oce.F90 \ 
     6991   cla_div.F90 \ 
    65156992   cla.F90 \ 
    6516    cla_div.F90 \ 
    65176993   closea.F90 \ 
    65186994   cpl.F90 \ 
     6995   cpl_oasis3.F90 \ 
     6996   cpl_oasis4.F90 \ 
    65196997   cpl_oce.F90 \ 
    65206998   daymod.F90 \ 
     
    65317009   domhgr.F90 \ 
    65327010   dommsk.F90 \ 
     7011   dom_oce.F90 \ 
    65337012   domstp.F90 \ 
    65347013   domwri.F90 \ 
    65357014   domzgr.F90 \ 
    6536    dom_oce.F90 \ 
    65377015   dtasal.F90 \ 
    65387016   dtasss.F90 \ 
     
    65567034   flxfwb.F90 \ 
    65577035   flxmod.F90 \ 
     7036   flx_oce.F90 \ 
    65587037   flxrnf.F90 \ 
    6559    flx_oce.F90 \ 
     7038   geo2ocean.F90 \ 
     7039   ice.F90 \ 
     7040   ice_oce.F90 \ 
    65607041   icestp1d.F90 \ 
    65617042   icestp.F90 \ 
    6562    ice.F90 \ 
    6563    ice_oce.F90 \ 
    65647043   ini1d.F90 \ 
    65657044   in_out_manager.F90 \ 
     
    65757054   limmsh.F90 \ 
    65767055   limrst.F90 \ 
     7056   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
     7057   $(MODEL_LIB)(blk_oce.o) \ 
     7058   $(MODEL_LIB)(cla_div.o) \ 
     7059   $(MODEL_LIB)(cla.o) \ 
     7060   $(MODEL_LIB)(closea.o) \ 
     7061   $(MODEL_LIB)(cpl.o) \ 
     7062   $(MODEL_LIB)(cpl_oasis3.o) \ 
     7063   $(MODEL_LIB)(cpl_oasis4.o) \ 
     7064   $(MODEL_LIB)(cpl_oce.o) \ 
     7065   $(MODEL_LIB)(daymod.o) \ 
     7066   $(MODEL_LIB)(diafwb.o) \ 
     7067   $(MODEL_LIB)(diagap.o) \ 
     7068   $(MODEL_LIB)(diahdy.o) \ 
     7069   $(MODEL_LIB)(diahth.o) \ 
     7070   $(MODEL_LIB)(dianam.o) \ 
     7071   $(MODEL_LIB)(diaptr.o) \ 
     7072   $(MODEL_LIB)(diaspr.o) \ 
     7073   $(MODEL_LIB)(diawri1d.o) \ 
     7074   $(MODEL_LIB)(diawri.o) \ 
     7075   $(MODEL_LIB)(divcur.o) \ 
     7076   $(MODEL_LIB)(domhgr.o) \ 
     7077   $(MODEL_LIB)(dommsk.o) \ 
     7078   $(MODEL_LIB)(dom_oce.o) \ 
     7079   $(MODEL_LIB)(domstp.o) \ 
     7080   $(MODEL_LIB)(domwri.o) \ 
     7081   $(MODEL_LIB)(domzgr.o) \ 
     7082   $(MODEL_LIB)(dtasal.o) \ 
     7083   $(MODEL_LIB)(dtasss.o) \ 
     7084   $(MODEL_LIB)(dtasst.o) \ 
     7085   $(MODEL_LIB)(dtatem.o) \ 
     7086   $(MODEL_LIB)(dyncor1d.o) \ 
     7087   $(MODEL_LIB)(dynhpg.o) \ 
     7088   $(MODEL_LIB)(dynkeg.o) \ 
     7089   $(MODEL_LIB)(dynldf.o) \ 
     7090   $(MODEL_LIB)(dynnxt1d.o) \ 
     7091   $(MODEL_LIB)(dynnxt.o) \ 
     7092   $(MODEL_LIB)(dynspg.o) \ 
     7093   $(MODEL_LIB)(dynspg_oce.o) \ 
     7094   $(MODEL_LIB)(dynvor.o) \ 
     7095   $(MODEL_LIB)(dynzad.o) \ 
     7096   $(MODEL_LIB)(dynzdf.o) \ 
     7097   $(MODEL_LIB)(eosbn2.o) \ 
     7098   $(MODEL_LIB)(floats.o) \ 
     7099   $(MODEL_LIB)(flo_oce.o) \ 
     7100   $(MODEL_LIB)(flxblk.o) \ 
     7101   $(MODEL_LIB)(flxfwb.o) \ 
     7102   $(MODEL_LIB)(flxmod.o) \ 
     7103   $(MODEL_LIB)(flx_oce.o) \ 
     7104   $(MODEL_LIB)(flxrnf.o) \ 
     7105   $(MODEL_LIB)(geo2ocean.o) \ 
     7106   $(MODEL_LIB)(ice.o) \ 
     7107   $(MODEL_LIB)(ice_oce.o) \ 
     7108   $(MODEL_LIB)(icestp1d.o) \ 
     7109   $(MODEL_LIB)(icestp.o) \ 
     7110   $(MODEL_LIB)(ini1d.o) \ 
     7111   $(MODEL_LIB)(in_out_manager.o) \ 
     7112   $(MODEL_LIB)(iom.o) \ 
     7113   $(MODEL_LIB)(lbclnk.o) \ 
     7114   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7115   $(MODEL_LIB)(ldfeiv.o) \ 
     7116   $(MODEL_LIB)(ldfslp.o) \ 
     7117   $(MODEL_LIB)(ldftra_oce.o) \ 
     7118   $(MODEL_LIB)(lib_mpp.o) \ 
     7119   $(MODEL_LIB)(lib_print.o) \ 
     7120   $(MODEL_LIB)(limistate.o) \ 
     7121   $(MODEL_LIB)(limmsh.o) \ 
     7122   $(MODEL_LIB)(limrst.o) \ 
     7123   $(MODEL_LIB)(oasis4_date.o) \ 
     7124   $(MODEL_LIB)(obcdom.o) \ 
     7125   $(MODEL_LIB)(obcdta.o) \ 
     7126   $(MODEL_LIB)(obc_oce.o) \ 
     7127   $(MODEL_LIB)(obc_par.o) \ 
     7128   $(MODEL_LIB)(obcrad.o) \ 
     7129   $(MODEL_LIB)(obcrst.o) \ 
     7130   $(MODEL_LIB)(obcspg.o) \ 
     7131   $(MODEL_LIB)(oce.o) \ 
     7132   $(MODEL_LIB)(ocesbc.o) \ 
     7133   $(MODEL_LIB)(ocfzpt.o) \ 
     7134   $(MODEL_LIB)(par_kind.o) \ 
     7135   $(MODEL_LIB)(par_oce.o) \ 
     7136   $(MODEL_LIB)(phycst.o) \ 
     7137   $(MODEL_LIB)(prtctl.o) \ 
     7138   $(MODEL_LIB)(restart.o) \ 
     7139   $(MODEL_LIB)(solisl.o) \ 
     7140   $(MODEL_LIB)(sol_oce.o) \ 
     7141   $(MODEL_LIB)(stpctl.o) \ 
     7142   $(MODEL_LIB)(taumod.o) \ 
     7143   $(MODEL_LIB)(traadv.o) \ 
     7144   $(MODEL_LIB)(trabbc.o) \ 
     7145   $(MODEL_LIB)(trabbl.o) \ 
     7146   $(MODEL_LIB)(tradmp.o) \ 
     7147   $(MODEL_LIB)(traldf.o) \ 
     7148   $(MODEL_LIB)(tranpc.o) \ 
     7149   $(MODEL_LIB)(tranxt.o) \ 
     7150   $(MODEL_LIB)(traqsr.o) \ 
     7151   $(MODEL_LIB)(trasbc.o) \ 
     7152   $(MODEL_LIB)(trazdf.o) \ 
     7153   $(MODEL_LIB)(trcstp.o) \ 
     7154   $(MODEL_LIB)(trdicp.o) \ 
     7155   $(MODEL_LIB)(trdicp_oce.o) \ 
     7156   $(MODEL_LIB)(trdmld.o) \ 
     7157   $(MODEL_LIB)(trdmld_oce.o) \ 
     7158   $(MODEL_LIB)(trdmld_rst.o) \ 
     7159   $(MODEL_LIB)(trdmod_oce.o) \ 
     7160   $(MODEL_LIB)(trdvor.o) \ 
     7161   $(MODEL_LIB)(trdvor_oce.o) \ 
     7162   $(MODEL_LIB)(wzvmod.o) \ 
     7163   $(MODEL_LIB)(zdfbfr.o) \ 
     7164   $(MODEL_LIB)(zdfddm.o) \ 
     7165   $(MODEL_LIB)(zdfevd.o) \ 
     7166   $(MODEL_LIB)(zdfkpp.o) \ 
     7167   $(MODEL_LIB)(zdfmxl.o) \ 
     7168   $(MODEL_LIB)(zdf_oce.o) \ 
     7169   $(MODEL_LIB)(zdfric.o) \ 
     7170   $(MODEL_LIB)(zdftke_jki.o) \ 
     7171   $(MODEL_LIB)(zdftke.o) \ 
     7172   $(MODEL_LIB)(zpshde.o) \ 
     7173   oasis4_date.F90 \ 
    65777174   obcdom.F90 \ 
    65787175   obcdta.F90 \ 
     7176   obc_oce.F90 \ 
     7177   obc_par.F90 \ 
    65797178   obcrad.F90 \ 
    65807179   obcrst.F90 \ 
    65817180   obcspg.F90 \ 
    6582    obc_oce.F90 \ 
    6583    obc_par.F90 \ 
     7181   oce.F90 \ 
    65847182   ocesbc.F90 \ 
    6585    oce.F90 \ 
    65867183   ocfzpt.F90 \ 
    65877184   par_kind.F90 \ 
     
    66197216   zdfkpp.F90 \ 
    66207217   zdfmxl.F90 \ 
     7218   zdf_oce.F90 \ 
    66217219   zdfric.F90 \ 
    66227220   zdftke.F90 \ 
    66237221   zdftke_jki.F90 \ 
    6624    zdf_oce.F90 \ 
    66257222   zpshde.F90 \ 
    6626    $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    6627    $(MODEL_LIB)(blk_oce.o) \ 
    6628    $(MODEL_LIB)(cla.o) \ 
    6629    $(MODEL_LIB)(cla_div.o) \ 
    6630    $(MODEL_LIB)(closea.o) \ 
    6631    $(MODEL_LIB)(cpl.o) \ 
    6632    $(MODEL_LIB)(cpl_oce.o) \ 
    6633    $(MODEL_LIB)(daymod.o) \ 
    6634    $(MODEL_LIB)(diafwb.o) \ 
    6635    $(MODEL_LIB)(diagap.o) \ 
    6636    $(MODEL_LIB)(diahdy.o) \ 
    6637    $(MODEL_LIB)(diahth.o) \ 
    6638    $(MODEL_LIB)(dianam.o) \ 
    6639    $(MODEL_LIB)(diaptr.o) \ 
    6640    $(MODEL_LIB)(diaspr.o) \ 
    6641    $(MODEL_LIB)(diawri1d.o) \ 
    6642    $(MODEL_LIB)(diawri.o) \ 
    6643    $(MODEL_LIB)(divcur.o) \ 
    6644    $(MODEL_LIB)(domhgr.o) \ 
    6645    $(MODEL_LIB)(dommsk.o) \ 
    6646    $(MODEL_LIB)(domstp.o) \ 
    6647    $(MODEL_LIB)(domwri.o) \ 
    6648    $(MODEL_LIB)(domzgr.o) \ 
    6649    $(MODEL_LIB)(dom_oce.o) \ 
    6650    $(MODEL_LIB)(dtasal.o) \ 
    6651    $(MODEL_LIB)(dtasss.o) \ 
    6652    $(MODEL_LIB)(dtasst.o) \ 
    6653    $(MODEL_LIB)(dtatem.o) \ 
    6654    $(MODEL_LIB)(dyncor1d.o) \ 
    6655    $(MODEL_LIB)(dynhpg.o) \ 
    6656    $(MODEL_LIB)(dynkeg.o) \ 
    6657    $(MODEL_LIB)(dynldf.o) \ 
    6658    $(MODEL_LIB)(dynnxt1d.o) \ 
    6659    $(MODEL_LIB)(dynnxt.o) \ 
    6660    $(MODEL_LIB)(dynspg.o) \ 
    6661    $(MODEL_LIB)(dynspg_oce.o) \ 
    6662    $(MODEL_LIB)(dynvor.o) \ 
    6663    $(MODEL_LIB)(dynzad.o) \ 
    6664    $(MODEL_LIB)(dynzdf.o) \ 
    6665    $(MODEL_LIB)(eosbn2.o) \ 
    6666    $(MODEL_LIB)(floats.o) \ 
    6667    $(MODEL_LIB)(flo_oce.o) \ 
    6668    $(MODEL_LIB)(flxblk.o) \ 
    6669    $(MODEL_LIB)(flxfwb.o) \ 
    6670    $(MODEL_LIB)(flxmod.o) \ 
    6671    $(MODEL_LIB)(flxrnf.o) \ 
    6672    $(MODEL_LIB)(flx_oce.o) \ 
    6673    $(MODEL_LIB)(icestp1d.o) \ 
    6674    $(MODEL_LIB)(icestp.o) \ 
    6675    $(MODEL_LIB)(ice.o) \ 
    6676    $(MODEL_LIB)(ice_oce.o) \ 
    6677    $(MODEL_LIB)(ini1d.o) \ 
    6678    $(MODEL_LIB)(in_out_manager.o) \ 
    6679    $(MODEL_LIB)(iom.o) \ 
    6680    $(MODEL_LIB)(lbclnk.o) \ 
    6681    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6682    $(MODEL_LIB)(ldfeiv.o) \ 
    6683    $(MODEL_LIB)(ldfslp.o) \ 
    6684    $(MODEL_LIB)(ldftra_oce.o) \ 
    6685    $(MODEL_LIB)(lib_mpp.o) \ 
    6686    $(MODEL_LIB)(lib_print.o) \ 
    6687    $(MODEL_LIB)(limistate.o) \ 
    6688    $(MODEL_LIB)(limmsh.o) \ 
    6689    $(MODEL_LIB)(limrst.o) \ 
    6690    $(MODEL_LIB)(obcdom.o) \ 
    6691    $(MODEL_LIB)(obcdta.o) \ 
    6692    $(MODEL_LIB)(obcrad.o) \ 
    6693    $(MODEL_LIB)(obcrst.o) \ 
    6694    $(MODEL_LIB)(obcspg.o) \ 
    6695    $(MODEL_LIB)(obc_oce.o) \ 
    6696    $(MODEL_LIB)(obc_par.o) \ 
    6697    $(MODEL_LIB)(ocesbc.o) \ 
    6698    $(MODEL_LIB)(oce.o) \ 
    6699    $(MODEL_LIB)(ocfzpt.o) \ 
    6700    $(MODEL_LIB)(par_kind.o) \ 
    6701    $(MODEL_LIB)(par_oce.o) \ 
    6702    $(MODEL_LIB)(phycst.o) \ 
    6703    $(MODEL_LIB)(prtctl.o) \ 
    6704    $(MODEL_LIB)(restart.o) \ 
    6705    $(MODEL_LIB)(solisl.o) \ 
    6706    $(MODEL_LIB)(sol_oce.o) \ 
    6707    $(MODEL_LIB)(stpctl.o) \ 
    6708    $(MODEL_LIB)(taumod.o) \ 
    6709    $(MODEL_LIB)(traadv.o) \ 
    6710    $(MODEL_LIB)(trabbc.o) \ 
    6711    $(MODEL_LIB)(trabbl.o) \ 
    6712    $(MODEL_LIB)(tradmp.o) \ 
    6713    $(MODEL_LIB)(traldf.o) \ 
    6714    $(MODEL_LIB)(tranpc.o) \ 
    6715    $(MODEL_LIB)(tranxt.o) \ 
    6716    $(MODEL_LIB)(traqsr.o) \ 
    6717    $(MODEL_LIB)(trasbc.o) \ 
    6718    $(MODEL_LIB)(trazdf.o) \ 
    6719    $(MODEL_LIB)(trcstp.o) \ 
    6720    $(MODEL_LIB)(trdicp.o) \ 
    6721    $(MODEL_LIB)(trdicp_oce.o) \ 
    6722    $(MODEL_LIB)(trdmld.o) \ 
    6723    $(MODEL_LIB)(trdmld_oce.o) \ 
    6724    $(MODEL_LIB)(trdmld_rst.o) \ 
    6725    $(MODEL_LIB)(trdmod_oce.o) \ 
    6726    $(MODEL_LIB)(trdvor.o) \ 
    6727    $(MODEL_LIB)(trdvor_oce.o) \ 
    6728    $(MODEL_LIB)(wzvmod.o) \ 
    6729    $(MODEL_LIB)(zdfbfr.o) \ 
    6730    $(MODEL_LIB)(zdfddm.o) \ 
    6731    $(MODEL_LIB)(zdfevd.o) \ 
    6732    $(MODEL_LIB)(zdfkpp.o) \ 
    6733    $(MODEL_LIB)(zdfmxl.o) \ 
    6734    $(MODEL_LIB)(zdfric.o) \ 
    6735    $(MODEL_LIB)(zdftke.o) \ 
    6736    $(MODEL_LIB)(zdftke_jki.o) \ 
    6737    $(MODEL_LIB)(zdf_oce.o) \ 
    6738    $(MODEL_LIB)(zpshde.o) \ 
    67397223   cpl.F90 \ 
     7224   cpl_oasis3.F90 \ 
     7225   cpl_oasis4.F90 \ 
    67407226   cpl_oce.F90 \ 
    67417227   daymod.F90 \ 
     
    67487234   dtatem.F90 \ 
    67497235   dyncor1d.F90 \ 
     7236   dynspg_oce.F90 \ 
    67507237   eosbn2.F90 \ 
    67517238   flxfwb.F90 \ 
     
    67597246   ldftra.F90 \ 
    67607247   lib_mpp.F90 \ 
     7248   $(MODEL_LIB)(cpl.o) \ 
     7249   $(MODEL_LIB)(cpl_oasis3.o) \ 
     7250   $(MODEL_LIB)(cpl_oasis4.o) \ 
     7251   $(MODEL_LIB)(cpl_oce.o) \ 
     7252   $(MODEL_LIB)(daymod.o) \ 
     7253   $(MODEL_LIB)(diaptr.o) \ 
     7254   $(MODEL_LIB)(domain.o) \ 
     7255   $(MODEL_LIB)(domcfg.o) \ 
     7256   $(MODEL_LIB)(dom_oce.o) \ 
     7257   $(MODEL_LIB)(dtasal.o) \ 
     7258   $(MODEL_LIB)(dtasst.o) \ 
     7259   $(MODEL_LIB)(dtatem.o) \ 
     7260   $(MODEL_LIB)(dyncor1d.o) \ 
     7261   $(MODEL_LIB)(dynspg_oce.o) \ 
     7262   $(MODEL_LIB)(eosbn2.o) \ 
     7263   $(MODEL_LIB)(flxfwb.o) \ 
     7264   $(MODEL_LIB)(flxmod.o) \ 
     7265   $(MODEL_LIB)(iceini.o) \ 
     7266   $(MODEL_LIB)(ini1d.o) \ 
     7267   $(MODEL_LIB)(initrc.o) \ 
     7268   $(MODEL_LIB)(in_out_manager.o) \ 
     7269   $(MODEL_LIB)(istate.o) \ 
     7270   $(MODEL_LIB)(ldfdyn.o) \ 
     7271   $(MODEL_LIB)(ldftra.o) \ 
     7272   $(MODEL_LIB)(lib_mpp.o) \ 
     7273   $(MODEL_LIB)(mppini.o) \ 
     7274   $(MODEL_LIB)(obcini.o) \ 
     7275   $(MODEL_LIB)(obc_par.o) \ 
     7276   $(MODEL_LIB)(oce.o) \ 
     7277   $(MODEL_LIB)(ocfzpt.o) \ 
     7278   $(MODEL_LIB)(phycst.o) \ 
     7279   $(MODEL_LIB)(prtctl.o) \ 
     7280   $(MODEL_LIB)(step1d.o) \ 
     7281   $(MODEL_LIB)(step.o) \ 
     7282   $(MODEL_LIB)(trdmod.o) \ 
     7283   $(MODEL_LIB)(trdmod_oce.o) \ 
     7284   $(MODEL_LIB)(zdfini.o) \ 
     7285   $(MODEL_LIB)(zpshde.o) \ 
    67617286   mppini.F90 \ 
    67627287   obcini.F90 \ 
     
    67727297   zdfini.F90 \ 
    67737298   zpshde.F90 \ 
    6774    $(MODEL_LIB)(cpl.o) \ 
    6775    $(MODEL_LIB)(cpl_oce.o) \ 
    6776    $(MODEL_LIB)(daymod.o) \ 
    6777    $(MODEL_LIB)(diaptr.o) \ 
    6778    $(MODEL_LIB)(domain.o) \ 
    6779    $(MODEL_LIB)(domcfg.o) \ 
    6780    $(MODEL_LIB)(dom_oce.o) \ 
    6781    $(MODEL_LIB)(dtasal.o) \ 
    6782    $(MODEL_LIB)(dtasst.o) \ 
    6783    $(MODEL_LIB)(dtatem.o) \ 
    6784    $(MODEL_LIB)(dyncor1d.o) \ 
    6785    $(MODEL_LIB)(eosbn2.o) \ 
    6786    $(MODEL_LIB)(flxfwb.o) \ 
    6787    $(MODEL_LIB)(flxmod.o) \ 
    6788    $(MODEL_LIB)(iceini.o) \ 
    6789    $(MODEL_LIB)(ini1d.o) \ 
    6790    $(MODEL_LIB)(initrc.o) \ 
    6791    $(MODEL_LIB)(in_out_manager.o) \ 
    6792    $(MODEL_LIB)(istate.o) \ 
    6793    $(MODEL_LIB)(ldfdyn.o) \ 
    6794    $(MODEL_LIB)(ldftra.o) \ 
    6795    $(MODEL_LIB)(lib_mpp.o) \ 
    6796    $(MODEL_LIB)(mppini.o) \ 
    6797    $(MODEL_LIB)(obcini.o) \ 
    6798    $(MODEL_LIB)(obc_par.o) \ 
    6799    $(MODEL_LIB)(oce.o) \ 
    6800    $(MODEL_LIB)(ocfzpt.o) \ 
    6801    $(MODEL_LIB)(phycst.o) \ 
    6802    $(MODEL_LIB)(prtctl.o) \ 
    6803    $(MODEL_LIB)(step1d.o) \ 
    6804    $(MODEL_LIB)(step.o) \ 
    6805    $(MODEL_LIB)(trdmod.o) \ 
    6806    $(MODEL_LIB)(trdmod_oce.o) \ 
    6807    $(MODEL_LIB)(zdfini.o) \ 
    6808    $(MODEL_LIB)(zpshde.o) \ 
    68097299   KEY_CPP \ 
    68107300   opa.F90 
    68117301$(MODEL_LIB)(par_ice.o) :  \ 
    6812    par_kind.F90 \ 
    6813    $(MODEL_LIB)(par_kind.o) \ 
    6814    par_oce.F90 \ 
    6815    $(MODEL_LIB)(par_oce.o) \ 
     7302   $(MODEL_LIB)(par_kind.o) \ 
     7303   par_kind.F90 \ 
     7304   $(MODEL_LIB)(par_oce.o) \ 
     7305   par_oce.F90 \ 
    68167306   par_ice.F90 
    68177307$(MODEL_LIB)(par_kind.o) : \ 
    68187308   par_kind.F90 
    68197309$(MODEL_LIB)(par_oce.o) :  \ 
    6820    par_kind.F90 \ 
    6821    $(MODEL_LIB)(par_kind.o) \ 
     7310   $(MODEL_LIB)(par_kind.o) \ 
     7311   par_kind.F90 \ 
    68227312   par_EEL_R2.h90 \ 
    68237313   par_EEL_R5.h90 \ 
     
    68327322$(MODEL_LIB)(phycst.o) :   \ 
    68337323   lib_print.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) \ 
     7324   $(MODEL_LIB)(lib_print.o) \ 
     7325   $(MODEL_LIB)(par_kind.o) \ 
     7326   $(MODEL_LIB)(par_oce.o) \ 
     7327   par_kind.F90 \ 
     7328   par_oce.F90 \ 
     7329   in_out_manager.F90 \ 
     7330   $(MODEL_LIB)(in_out_manager.o) \ 
     7331   $(MODEL_LIB)(par_oce.o) \ 
     7332   par_oce.F90 \ 
    68437333   phycst.F90 
    68447334$(MODEL_LIB)(prtctl.o) :   \ 
     
    68467336   in_out_manager.F90 \ 
    68477337   lib_print.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) \ 
     7338   $(MODEL_LIB)(dom_oce.o) \ 
     7339   $(MODEL_LIB)(in_out_manager.o) \ 
     7340   $(MODEL_LIB)(lib_print.o) \ 
     7341   $(MODEL_LIB)(par_kind.o) \ 
     7342   $(MODEL_LIB)(par_oce.o) \ 
     7343   par_kind.F90 \ 
     7344   par_oce.F90 \ 
    68557345   dom_oce.F90 \ 
    68567346   in_out_manager.F90 \ 
     
    68637353   blk_oce.F90 \ 
    68647354   dom_oce.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 \ 
     7355   eosbn2.F90 \ 
     7356   in_out_manager.F90 \ 
     7357   iom_def.F90 \ 
     7358   iom_ioipsl.F90 \ 
     7359   iom_nf90.F90 \ 
     7360   iom_rstdimg.F90 \ 
     7361   lbclnk.F90 \ 
     7362   lib_print.f90 \ 
    68727363   $(MODEL_LIB)(blk_oce.o) \ 
    68737364   $(MODEL_LIB)(dom_oce.o) \ 
    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) \ 
     7365   $(MODEL_LIB)(eosbn2.o) \ 
     7366   $(MODEL_LIB)(in_out_manager.o) \ 
     7367   $(MODEL_LIB)(iom_def.o) \ 
     7368   $(MODEL_LIB)(iom_ioipsl.o) \ 
     7369   $(MODEL_LIB)(iom_nf90.o) \ 
     7370   $(MODEL_LIB)(iom_rstdimg.o) \ 
     7371   $(MODEL_LIB)(lbclnk.o) \ 
     7372   $(MODEL_LIB)(lib_print.o) \ 
     7373   $(MODEL_LIB)(oce.o) \ 
     7374   $(MODEL_LIB)(par_kind.o) \ 
     7375   $(MODEL_LIB)(par_oce.o) \ 
     7376   $(MODEL_LIB)(phycst.o) \ 
     7377   $(MODEL_LIB)(prtctl.o) \ 
     7378   $(MODEL_LIB)(zdfddm.o) \ 
     7379   oce.F90 \ 
     7380   par_kind.F90 \ 
     7381   par_oce.F90 \ 
     7382   phycst.F90 \ 
     7383   prtctl.F90 \ 
     7384   zdfddm.F90 \ 
    68817385   blk_oce.F90 \ 
    68827386   cpl_oce.F90 \ 
    68837387   daymod.F90 \ 
    68847388   dom_oce.F90 \ 
     7389   eosbn2.F90 \ 
    68857390   ice_oce.F90 \ 
     7391   ini1d.F90 \ 
    68867392   in_out_manager.F90 \ 
    68877393   iom.F90 \ 
    6888    oce.F90 \ 
    6889    phycst.F90 \ 
    68907394   $(MODEL_LIB)(blk_oce.o) \ 
    68917395   $(MODEL_LIB)(cpl_oce.o) \ 
    68927396   $(MODEL_LIB)(daymod.o) \ 
    68937397   $(MODEL_LIB)(dom_oce.o) \ 
     7398   $(MODEL_LIB)(eosbn2.o) \ 
    68947399   $(MODEL_LIB)(ice_oce.o) \ 
     7400   $(MODEL_LIB)(ini1d.o) \ 
    68957401   $(MODEL_LIB)(in_out_manager.o) \ 
    68967402   $(MODEL_LIB)(iom.o) \ 
    68977403   $(MODEL_LIB)(oce.o) \ 
    68987404   $(MODEL_LIB)(phycst.o) \ 
    6899    lib_mpp.F90 \ 
    6900    $(MODEL_LIB)(lib_mpp.o) \ 
    6901    restart_dimg.h90 \ 
     7405   $(MODEL_LIB)(trdmld_oce.o) \ 
     7406   $(MODEL_LIB)(zpshde.o) \ 
     7407   oce.F90 \ 
     7408   phycst.F90 \ 
     7409   trdmld_oce.F90 \ 
     7410   zpshde.F90 \ 
    69027411   vectopt_loop_substitute.h90 \ 
    69037412   KEY_CPP \ 
     
    69097418   in_out_manager.F90 \ 
    69107419   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 \ 
     7420   $(MODEL_LIB)(dom_oce.o) \ 
     7421   $(MODEL_LIB)(in_out_manager.o) \ 
     7422   $(MODEL_LIB)(lib_mpp.o) \ 
     7423   $(MODEL_LIB)(oce.o) \ 
     7424   $(MODEL_LIB)(par_oce.o) \ 
     7425   oce.F90 \ 
     7426   par_oce.F90 \ 
     7427   dom_oce.F90 \ 
     7428   lbclnk.F90 \ 
     7429   lib_mpp.F90 \ 
     7430   $(MODEL_LIB)(dom_oce.o) \ 
     7431   $(MODEL_LIB)(lbclnk.o) \ 
     7432   $(MODEL_LIB)(lib_mpp.o) \ 
     7433   $(MODEL_LIB)(oce.o) \ 
     7434   $(MODEL_LIB)(sol_oce.o) \ 
    69217435   oce.F90 \ 
    69227436   sol_oce.F90 \ 
    6923    $(MODEL_LIB)(dom_oce.o) \ 
    6924    $(MODEL_LIB)(lbclnk.o) \ 
    6925    $(MODEL_LIB)(lib_mpp.o) \ 
    6926    $(MODEL_LIB)(oce.o) \ 
    6927    $(MODEL_LIB)(sol_oce.o) \ 
    69287437   KEY_CPP \ 
    69297438   solfet.F90 
     
    69317440   dom_oce.F90 \ 
    69327441   in_out_manager.F90 \ 
    6933    lbclnk.F90 \ 
    6934    lib_mpp.F90 \ 
    6935    lib_print.f90 \ 
     7442   iom_def.F90 \ 
     7443   iom_ioipsl.F90 \ 
     7444   iom_nf90.F90 \ 
     7445   iom_rstdimg.F90 \ 
     7446   lbclnk.F90 \ 
     7447   lib_mpp.F90 \ 
     7448   lib_print.f90 \ 
     7449   $(MODEL_LIB)(dom_oce.o) \ 
     7450   $(MODEL_LIB)(in_out_manager.o) \ 
     7451   $(MODEL_LIB)(iom_def.o) \ 
     7452   $(MODEL_LIB)(iom_ioipsl.o) \ 
     7453   $(MODEL_LIB)(iom_nf90.o) \ 
     7454   $(MODEL_LIB)(iom_rstdimg.o) \ 
     7455   $(MODEL_LIB)(lbclnk.o) \ 
     7456   $(MODEL_LIB)(lib_mpp.o) \ 
     7457   $(MODEL_LIB)(lib_print.o) \ 
     7458   $(MODEL_LIB)(obc_par.o) \ 
     7459   $(MODEL_LIB)(oce.o) \ 
     7460   $(MODEL_LIB)(par_kind.o) \ 
     7461   $(MODEL_LIB)(par_oce.o) \ 
     7462   $(MODEL_LIB)(sol_oce.o) \ 
     7463   $(MODEL_LIB)(zdf_oce.o) \ 
    69367464   obc_par.F90 \ 
    69377465   oce.F90 \ 
     
    69407468   sol_oce.F90 \ 
    69417469   zdf_oce.F90 \ 
    6942    $(MODEL_LIB)(dom_oce.o) \ 
    6943    $(MODEL_LIB)(in_out_manager.o) \ 
    6944    $(MODEL_LIB)(lbclnk.o) \ 
     7470   dom_oce.F90 \ 
     7471   in_out_manager.F90 \ 
     7472   iom.F90 \ 
     7473   lib_mpp.F90 \ 
     7474   $(MODEL_LIB)(dom_oce.o) \ 
     7475   $(MODEL_LIB)(in_out_manager.o) \ 
     7476   $(MODEL_LIB)(iom.o) \ 
     7477   $(MODEL_LIB)(lib_mpp.o) \ 
     7478   $(MODEL_LIB)(obc_oce.o) \ 
     7479   $(MODEL_LIB)(oce.o) \ 
     7480   $(MODEL_LIB)(solfet.o) \ 
     7481   $(MODEL_LIB)(sol_oce.o) \ 
     7482   $(MODEL_LIB)(solpcg.o) \ 
     7483   $(MODEL_LIB)(solsor.o) \ 
     7484   obc_oce.F90 \ 
     7485   oce.F90 \ 
     7486   solfet.F90 \ 
     7487   sol_oce.F90 \ 
     7488   solpcg.F90 \ 
     7489   solsor.F90 \ 
     7490   $(IOIPSL_LIB) \ 
     7491   KEY_CPP \ 
     7492   solisl.F90 
     7493$(MODEL_LIB)(solmat.o) :   \ 
     7494   dom_oce.F90 \ 
     7495   in_out_manager.F90 \ 
     7496   lib_mpp.F90 \ 
     7497   lib_print.f90 \ 
     7498   $(MODEL_LIB)(dom_oce.o) \ 
     7499   $(MODEL_LIB)(in_out_manager.o) \ 
    69457500   $(MODEL_LIB)(lib_mpp.o) \ 
    69467501   $(MODEL_LIB)(lib_print.o) \ 
     
    69497504   $(MODEL_LIB)(par_kind.o) \ 
    69507505   $(MODEL_LIB)(par_oce.o) \ 
     7506   obc_par.F90 \ 
     7507   oce.F90 \ 
     7508   par_kind.F90 \ 
     7509   par_oce.F90 \ 
     7510   dom_oce.F90 \ 
     7511   in_out_manager.F90 \ 
     7512   lbclnk.F90 \ 
     7513   lib_feti.F90 \ 
     7514   lib_mpp.F90 \ 
     7515   $(MODEL_LIB)(dom_oce.o) \ 
     7516   $(MODEL_LIB)(in_out_manager.o) \ 
     7517   $(MODEL_LIB)(lbclnk.o) \ 
     7518   $(MODEL_LIB)(lib_feti.o) \ 
     7519   $(MODEL_LIB)(lib_mpp.o) \ 
     7520   $(MODEL_LIB)(obc_oce.o) \ 
     7521   $(MODEL_LIB)(oce.o) \ 
     7522   $(MODEL_LIB)(phycst.o) \ 
     7523   $(MODEL_LIB)(sol_oce.o) \ 
     7524   obc_oce.F90 \ 
     7525   oce.F90 \ 
     7526   phycst.F90 \ 
     7527   sol_oce.F90 \ 
     7528   KEY_CPP \ 
     7529   solmat.F90 
     7530$(MODEL_LIB)(sol_oce.o) :  \ 
     7531   $(MODEL_LIB)(par_kind.o) \ 
     7532   par_kind.F90 \ 
     7533   $(MODEL_LIB)(par_oce.o) \ 
     7534   par_oce.F90 \ 
     7535   KEY_CPP \ 
     7536   sol_oce.F90 
     7537$(MODEL_LIB)(solpcg.o) :   \ 
     7538   dom_oce.F90 \ 
     7539   in_out_manager.F90 \ 
     7540   lib_mpp.F90 \ 
     7541   lib_print.f90 \ 
     7542   $(MODEL_LIB)(dom_oce.o) \ 
     7543   $(MODEL_LIB)(in_out_manager.o) \ 
     7544   $(MODEL_LIB)(lib_mpp.o) \ 
     7545   $(MODEL_LIB)(lib_print.o) \ 
     7546   $(MODEL_LIB)(oce.o) \ 
     7547   $(MODEL_LIB)(par_kind.o) \ 
     7548   $(MODEL_LIB)(par_oce.o) \ 
     7549   oce.F90 \ 
     7550   par_kind.F90 \ 
     7551   par_oce.F90 \ 
     7552   dom_oce.F90 \ 
     7553   in_out_manager.F90 \ 
     7554   lbclnk.F90 \ 
     7555   lib_mpp.F90 \ 
     7556   $(MODEL_LIB)(dom_oce.o) \ 
     7557   $(MODEL_LIB)(in_out_manager.o) \ 
     7558   $(MODEL_LIB)(lbclnk.o) \ 
     7559   $(MODEL_LIB)(lib_mpp.o) \ 
     7560   $(MODEL_LIB)(oce.o) \ 
     7561   $(MODEL_LIB)(sol_oce.o) \ 
     7562   oce.F90 \ 
     7563   sol_oce.F90 \ 
     7564   vectopt_loop_substitute.h90 \ 
     7565   KEY_CPP \ 
     7566   solpcg.F90 
     7567$(MODEL_LIB)(solsor_e.o) : \ 
     7568   dom_oce.F90 \ 
     7569   in_out_manager.F90 \ 
     7570   lib_mpp.F90 \ 
     7571   lib_print.f90 \ 
     7572   $(MODEL_LIB)(dom_oce.o) \ 
     7573   $(MODEL_LIB)(in_out_manager.o) \ 
     7574   $(MODEL_LIB)(lib_mpp.o) \ 
     7575   $(MODEL_LIB)(lib_print.o) \ 
     7576   $(MODEL_LIB)(oce.o) \ 
     7577   $(MODEL_LIB)(par_kind.o) \ 
     7578   $(MODEL_LIB)(par_oce.o) \ 
     7579   oce.F90 \ 
     7580   par_kind.F90 \ 
     7581   par_oce.F90 \ 
     7582   dom_oce.F90 \ 
     7583   in_out_manager.F90 \ 
     7584   lbclnk.F90 \ 
     7585   lib_mpp.F90 \ 
     7586   $(MODEL_LIB)(dom_oce.o) \ 
     7587   $(MODEL_LIB)(in_out_manager.o) \ 
     7588   $(MODEL_LIB)(lbclnk.o) \ 
     7589   $(MODEL_LIB)(lib_mpp.o) \ 
     7590   $(MODEL_LIB)(oce.o) \ 
    69517591   $(MODEL_LIB)(sol_oce.o) \ 
    69527592   $(MODEL_LIB)(zdf_oce.o) \ 
     7593   oce.F90 \ 
     7594   sol_oce.F90 \ 
     7595   zdf_oce.F90 \ 
     7596   solsor_e.F90 
     7597$(MODEL_LIB)(solsor.o) :   \ 
     7598   dom_oce.F90 \ 
     7599   in_out_manager.F90 \ 
     7600   lib_mpp.F90 \ 
     7601   lib_print.f90 \ 
     7602   $(MODEL_LIB)(dom_oce.o) \ 
     7603   $(MODEL_LIB)(in_out_manager.o) \ 
     7604   $(MODEL_LIB)(lib_mpp.o) \ 
     7605   $(MODEL_LIB)(lib_print.o) \ 
     7606   $(MODEL_LIB)(oce.o) \ 
     7607   $(MODEL_LIB)(par_kind.o) \ 
     7608   $(MODEL_LIB)(par_oce.o) \ 
     7609   oce.F90 \ 
     7610   par_kind.F90 \ 
     7611   par_oce.F90 \ 
     7612   dom_oce.F90 \ 
     7613   in_out_manager.F90 \ 
     7614   lbclnk.F90 \ 
     7615   lib_mpp.F90 \ 
     7616   $(MODEL_LIB)(dom_oce.o) \ 
     7617   $(MODEL_LIB)(in_out_manager.o) \ 
     7618   $(MODEL_LIB)(lbclnk.o) \ 
     7619   $(MODEL_LIB)(lib_mpp.o) \ 
     7620   $(MODEL_LIB)(oce.o) \ 
     7621   $(MODEL_LIB)(sol_oce.o) \ 
     7622   $(MODEL_LIB)(zdf_oce.o) \ 
     7623   oce.F90 \ 
     7624   sol_oce.F90 \ 
     7625   zdf_oce.F90 \ 
     7626   solsor.F90 
     7627$(MODEL_LIB)(solver.o) :   \ 
    69537628   dom_oce.F90 \ 
    69547629   in_out_manager.F90 \ 
    69557630   iom.F90 \ 
    6956    lib_mpp.F90 \ 
     7631   lbclnk.F90 \ 
     7632   lib_feti.F90 \ 
     7633   lib_mpp.F90 \ 
     7634   lib_print.f90 \ 
     7635   $(MODEL_LIB)(dom_oce.o) \ 
     7636   $(MODEL_LIB)(in_out_manager.o) \ 
     7637   $(MODEL_LIB)(iom.o) \ 
     7638   $(MODEL_LIB)(lbclnk.o) \ 
     7639   $(MODEL_LIB)(lib_feti.o) \ 
     7640   $(MODEL_LIB)(lib_mpp.o) \ 
     7641   $(MODEL_LIB)(lib_print.o) \ 
     7642   $(MODEL_LIB)(obc_oce.o) \ 
     7643   $(MODEL_LIB)(obc_par.o) \ 
     7644   $(MODEL_LIB)(oce.o) \ 
     7645   $(MODEL_LIB)(par_kind.o) \ 
     7646   $(MODEL_LIB)(par_oce.o) \ 
     7647   $(MODEL_LIB)(phycst.o) \ 
     7648   $(MODEL_LIB)(solfet.o) \ 
     7649   $(MODEL_LIB)(sol_oce.o) \ 
     7650   $(MODEL_LIB)(solpcg.o) \ 
     7651   $(MODEL_LIB)(solsor.o) \ 
    69577652   obc_oce.F90 \ 
    6958    oce.F90 \ 
     7653   obc_par.F90 \ 
     7654   oce.F90 \ 
     7655   par_kind.F90 \ 
     7656   par_oce.F90 \ 
     7657   phycst.F90 \ 
    69597658   solfet.F90 \ 
     7659   sol_oce.F90 \ 
    69607660   solpcg.F90 \ 
    69617661   solsor.F90 \ 
    6962    sol_oce.F90 \ 
    6963    $(MODEL_LIB)(dom_oce.o) \ 
    6964    $(MODEL_LIB)(in_out_manager.o) \ 
    6965    $(MODEL_LIB)(iom.o) \ 
     7662   dom_oce.F90 \ 
     7663   dynspg_oce.F90 \ 
     7664   in_out_manager.F90 \ 
     7665   lbclnk.F90 \ 
     7666   lib_mpp.F90 \ 
     7667   $(MODEL_LIB)(dom_oce.o) \ 
     7668   $(MODEL_LIB)(dynspg_oce.o) \ 
     7669   $(MODEL_LIB)(in_out_manager.o) \ 
     7670   $(MODEL_LIB)(lbclnk.o) \ 
    69667671   $(MODEL_LIB)(lib_mpp.o) \ 
    69677672   $(MODEL_LIB)(obc_oce.o) \ 
    69687673   $(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 \ 
    6981    obc_par.F90 \ 
    6982    oce.F90 \ 
    6983    par_kind.F90 \ 
    6984    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 \ 
    7063    sol_oce.F90 \ 
    7064    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) \ 
     7674   $(MODEL_LIB)(solisl.o) \ 
     7675   $(MODEL_LIB)(solmat.o) \ 
    70707676   $(MODEL_LIB)(sol_oce.o) \ 
    70717677   $(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) :   \ 
    7104    dom_oce.F90 \ 
    7105    in_out_manager.F90 \ 
    7106    iom.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 \ 
    7121    $(MODEL_LIB)(dom_oce.o) \ 
    7122    $(MODEL_LIB)(in_out_manager.o) \ 
    7123    $(MODEL_LIB)(iom.o) \ 
    7124    $(MODEL_LIB)(lbclnk.o) \ 
    7125    $(MODEL_LIB)(lib_feti.o) \ 
    7126    $(MODEL_LIB)(lib_mpp.o) \ 
    7127    $(MODEL_LIB)(lib_print.o) \ 
    7128    $(MODEL_LIB)(obc_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) \ 
    7134    $(MODEL_LIB)(solfet.o) \ 
    7135    $(MODEL_LIB)(solpcg.o) \ 
    7136    $(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 \ 
    71437678   obc_oce.F90 \ 
    71447679   oce.F90 \ 
     
    71477682   sol_oce.F90 \ 
    71487683   zdf_oce.F90 \ 
    7149    $(MODEL_LIB)(dom_oce.o) \ 
    7150    $(MODEL_LIB)(dynspg_oce.o) \ 
    7151    $(MODEL_LIB)(in_out_manager.o) \ 
    7152    $(MODEL_LIB)(lbclnk.o) \ 
    7153    $(MODEL_LIB)(lib_mpp.o) \ 
    7154    $(MODEL_LIB)(obc_oce.o) \ 
    7155    $(MODEL_LIB)(oce.o) \ 
    7156    $(MODEL_LIB)(solisl.o) \ 
    7157    $(MODEL_LIB)(solmat.o) \ 
    7158    $(MODEL_LIB)(sol_oce.o) \ 
    7159    $(MODEL_LIB)(zdf_oce.o) \ 
    71607684   KEY_CPP \ 
    71617685   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 
    71697686$(MODEL_LIB)(step1d.o) :   \ 
    71707687   agrif_opa_interp.F90 \ 
    71717688   agrif_opa_update.F90 \ 
    71727689   blk_oce.F90 \ 
     7690   cpl_oasis3.F90 \ 
     7691   cpl_oasis4.F90 \ 
    71737692   cpl_oce.F90 \ 
    71747693   daymod.F90 \ 
     
    71917710   flxblk.F90 \ 
    71927711   flxmod.F90 \ 
     7712   flx_oce.F90 \ 
    71937713   flxrnf.F90 \ 
    7194    flx_oce.F90 \ 
    7195    iceini.F90 \ 
     7714   geo2ocean.F90 \ 
    71967715   ice.F90 \ 
    71977716   ice_oce.F90 \ 
     7717   ini1d.F90 \ 
    71987718   in_out_manager.F90 \ 
    71997719   iom.F90 \ 
     
    72037723   lib_mpp.F90 \ 
    72047724   lib_print.f90 \ 
    7205    limdia.F90 \ 
    7206    limdyn.F90 \ 
    72077725   limflx.F90 \ 
    72087726   limrst.F90 \ 
    72097727   limthd.F90 \ 
    7210    limtrp.F90 \ 
    72117728   limwri.F90 \ 
     7729   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     7730   $(MODEL_LIB)(agrif_opa_update.o) \ 
     7731   $(MODEL_LIB)(blk_oce.o) \ 
     7732   $(MODEL_LIB)(cpl_oasis3.o) \ 
     7733   $(MODEL_LIB)(cpl_oasis4.o) \ 
     7734   $(MODEL_LIB)(cpl_oce.o) \ 
     7735   $(MODEL_LIB)(daymod.o) \ 
     7736   $(MODEL_LIB)(diadimg.o) \ 
     7737   $(MODEL_LIB)(diahth.o) \ 
     7738   $(MODEL_LIB)(dianam.o) \ 
     7739   $(MODEL_LIB)(diaspr.o) \ 
     7740   $(MODEL_LIB)(diawri.o) \ 
     7741   $(MODEL_LIB)(dom_ice.o) \ 
     7742   $(MODEL_LIB)(dom_oce.o) \ 
     7743   $(MODEL_LIB)(dtasal.o) \ 
     7744   $(MODEL_LIB)(dtasss.o) \ 
     7745   $(MODEL_LIB)(dtasst.o) \ 
     7746   $(MODEL_LIB)(dtatem.o) \ 
     7747   $(MODEL_LIB)(dynspg_oce.o) \ 
     7748   $(MODEL_LIB)(dynzdf_exp.o) \ 
     7749   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     7750   $(MODEL_LIB)(dynzdf_imp.o) \ 
     7751   $(MODEL_LIB)(eosbn2.o) \ 
     7752   $(MODEL_LIB)(flxblk.o) \ 
     7753   $(MODEL_LIB)(flxmod.o) \ 
     7754   $(MODEL_LIB)(flx_oce.o) \ 
     7755   $(MODEL_LIB)(flxrnf.o) \ 
     7756   $(MODEL_LIB)(geo2ocean.o) \ 
     7757   $(MODEL_LIB)(ice.o) \ 
     7758   $(MODEL_LIB)(ice_oce.o) \ 
     7759   $(MODEL_LIB)(ini1d.o) \ 
     7760   $(MODEL_LIB)(in_out_manager.o) \ 
     7761   $(MODEL_LIB)(iom.o) \ 
     7762   $(MODEL_LIB)(lbclnk.o) \ 
     7763   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7764   $(MODEL_LIB)(ldftra_oce.o) \ 
     7765   $(MODEL_LIB)(lib_mpp.o) \ 
     7766   $(MODEL_LIB)(lib_print.o) \ 
     7767   $(MODEL_LIB)(limflx.o) \ 
     7768   $(MODEL_LIB)(limrst.o) \ 
     7769   $(MODEL_LIB)(limthd.o) \ 
     7770   $(MODEL_LIB)(limwri.o) \ 
     7771   $(MODEL_LIB)(obctra.o) \ 
     7772   $(MODEL_LIB)(oce.o) \ 
     7773   $(MODEL_LIB)(ocesbc.o) \ 
     7774   $(MODEL_LIB)(ocfzpt.o) \ 
     7775   $(MODEL_LIB)(par_kind.o) \ 
     7776   $(MODEL_LIB)(par_oce.o) \ 
     7777   $(MODEL_LIB)(phycst.o) \ 
     7778   $(MODEL_LIB)(prtctl.o) \ 
     7779   $(MODEL_LIB)(restart.o) \ 
     7780   $(MODEL_LIB)(solisl.o) \ 
     7781   $(MODEL_LIB)(sol_oce.o) \ 
     7782   $(MODEL_LIB)(taumod.o) \ 
     7783   $(MODEL_LIB)(tradmp.o) \ 
     7784   $(MODEL_LIB)(traqsr.o) \ 
     7785   $(MODEL_LIB)(trazdf_exp.o) \ 
     7786   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     7787   $(MODEL_LIB)(trazdf_imp.o) \ 
     7788   $(MODEL_LIB)(trc_oce.o) \ 
     7789   $(MODEL_LIB)(trdmld_oce.o) \ 
     7790   $(MODEL_LIB)(trdmod.o) \ 
     7791   $(MODEL_LIB)(trdmod_oce.o) \ 
     7792   $(MODEL_LIB)(zdfddm.o) \ 
     7793   $(MODEL_LIB)(zdfkpp.o) \ 
     7794   $(MODEL_LIB)(zdfmxl.o) \ 
     7795   $(MODEL_LIB)(zdf_oce.o) \ 
     7796   $(MODEL_LIB)(zdftke.o) \ 
     7797   $(MODEL_LIB)(zpshde.o) \ 
    72127798   obctra.F90 \ 
     7799   oce.F90 \ 
    72137800   ocesbc.F90 \ 
    7214    oce.F90 \ 
    72157801   ocfzpt.F90 \ 
    72167802   par_kind.F90 \ 
     
    72287814   trazdf_imp_jki.F90 \ 
    72297815   trc_oce.F90 \ 
     7816   trdmld_oce.F90 \ 
    72307817   trdmod.F90 \ 
    72317818   trdmod_oce.F90 \ 
     
    72337820   zdfkpp.F90 \ 
    72347821   zdfmxl.F90 \ 
     7822   zdf_oce.F90 \ 
    72357823   zdftke.F90 \ 
    7236    zdf_oce.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) \ 
     7824   zpshde.F90 \ 
    73047825   daymod.F90 \ 
    73057826   diawri1d.F90 \ 
     
    73167837   flxmod.F90 \ 
    73177838   flxrnf.F90 \ 
     7839   ice_oce.F90 \ 
    73187840   icestp1d.F90 \ 
    7319    ice_oce.F90 \ 
    73207841   in_out_manager.F90 \ 
    73217842   lbclnk.F90 \ 
    73227843   ldfdyn_oce.F90 \ 
    73237844   ldftra_oce.F90 \ 
     7845   $(MODEL_LIB)(daymod.o) \ 
     7846   $(MODEL_LIB)(diawri1d.o) \ 
     7847   $(MODEL_LIB)(diawri.o) \ 
     7848   $(MODEL_LIB)(dom_oce.o) \ 
     7849   $(MODEL_LIB)(dtasal.o) \ 
     7850   $(MODEL_LIB)(dtasst.o) \ 
     7851   $(MODEL_LIB)(dtatem.o) \ 
     7852   $(MODEL_LIB)(dyncor1d.o) \ 
     7853   $(MODEL_LIB)(dynnxt1d.o) \ 
     7854   $(MODEL_LIB)(dynzdf.o) \ 
     7855   $(MODEL_LIB)(eosbn2.o) \ 
     7856   $(MODEL_LIB)(flxfwb.o) \ 
     7857   $(MODEL_LIB)(flxmod.o) \ 
     7858   $(MODEL_LIB)(flxrnf.o) \ 
     7859   $(MODEL_LIB)(ice_oce.o) \ 
     7860   $(MODEL_LIB)(icestp1d.o) \ 
     7861   $(MODEL_LIB)(in_out_manager.o) \ 
     7862   $(MODEL_LIB)(lbclnk.o) \ 
     7863   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7864   $(MODEL_LIB)(ldftra_oce.o) \ 
     7865   $(MODEL_LIB)(oce.o) \ 
     7866   $(MODEL_LIB)(ocesbc.o) \ 
     7867   $(MODEL_LIB)(ocfzpt.o) \ 
     7868   $(MODEL_LIB)(prtctl.o) \ 
     7869   $(MODEL_LIB)(restart.o) \ 
     7870   $(MODEL_LIB)(stpctl.o) \ 
     7871   $(MODEL_LIB)(taumod.o) \ 
     7872   $(MODEL_LIB)(tranxt.o) \ 
     7873   $(MODEL_LIB)(traqsr.o) \ 
     7874   $(MODEL_LIB)(trasbc.o) \ 
     7875   $(MODEL_LIB)(trazdf.o) \ 
     7876   $(MODEL_LIB)(trcstp.o) \ 
     7877   $(MODEL_LIB)(zdfbfr.o) \ 
     7878   $(MODEL_LIB)(zdfddm.o) \ 
     7879   $(MODEL_LIB)(zdfevd.o) \ 
     7880   $(MODEL_LIB)(zdfkpp.o) \ 
     7881   $(MODEL_LIB)(zdfmxl.o) \ 
     7882   $(MODEL_LIB)(zdf_oce.o) \ 
     7883   $(MODEL_LIB)(zdfric.o) \ 
     7884   $(MODEL_LIB)(zdftke.o) \ 
     7885   oce.F90 \ 
    73247886   ocesbc.F90 \ 
    7325    oce.F90 \ 
    73267887   ocfzpt.F90 \ 
    73277888   prtctl.F90 \ 
     
    73397900   zdfkpp.F90 \ 
    73407901   zdfmxl.F90 \ 
     7902   zdf_oce.F90 \ 
    73417903   zdfric.F90 \ 
    73427904   zdftke.F90 \ 
    7343    zdf_oce.F90 \ 
    7344    $(MODEL_LIB)(daymod.o) \ 
    7345    $(MODEL_LIB)(diawri1d.o) \ 
    7346    $(MODEL_LIB)(diawri.o) \ 
    7347    $(MODEL_LIB)(dom_oce.o) \ 
    7348    $(MODEL_LIB)(dtasal.o) \ 
    7349    $(MODEL_LIB)(dtasst.o) \ 
    7350    $(MODEL_LIB)(dtatem.o) \ 
    7351    $(MODEL_LIB)(dyncor1d.o) \ 
    7352    $(MODEL_LIB)(dynnxt1d.o) \ 
    7353    $(MODEL_LIB)(dynzdf.o) \ 
    7354    $(MODEL_LIB)(eosbn2.o) \ 
    7355    $(MODEL_LIB)(flxfwb.o) \ 
    7356    $(MODEL_LIB)(flxmod.o) \ 
    7357    $(MODEL_LIB)(flxrnf.o) \ 
    7358    $(MODEL_LIB)(icestp1d.o) \ 
    7359    $(MODEL_LIB)(ice_oce.o) \ 
    7360    $(MODEL_LIB)(in_out_manager.o) \ 
    7361    $(MODEL_LIB)(lbclnk.o) \ 
    7362    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7363    $(MODEL_LIB)(ldftra_oce.o) \ 
    7364    $(MODEL_LIB)(ocesbc.o) \ 
    7365    $(MODEL_LIB)(oce.o) \ 
    7366    $(MODEL_LIB)(ocfzpt.o) \ 
    7367    $(MODEL_LIB)(prtctl.o) \ 
    7368    $(MODEL_LIB)(restart.o) \ 
    7369    $(MODEL_LIB)(stpctl.o) \ 
    7370    $(MODEL_LIB)(taumod.o) \ 
    7371    $(MODEL_LIB)(tranxt.o) \ 
    7372    $(MODEL_LIB)(traqsr.o) \ 
    7373    $(MODEL_LIB)(trasbc.o) \ 
    7374    $(MODEL_LIB)(trazdf.o) \ 
    7375    $(MODEL_LIB)(trcstp.o) \ 
    7376    $(MODEL_LIB)(zdfbfr.o) \ 
    7377    $(MODEL_LIB)(zdfddm.o) \ 
    7378    $(MODEL_LIB)(zdfevd.o) \ 
    7379    $(MODEL_LIB)(zdfkpp.o) \ 
    7380    $(MODEL_LIB)(zdfmxl.o) \ 
    7381    $(MODEL_LIB)(zdfric.o) \ 
    7382    $(MODEL_LIB)(zdftke.o) \ 
    7383    $(MODEL_LIB)(zdf_oce.o) \ 
    73847905   domzgr_substitute.h90 \ 
    73857906   zdfddm_substitute.h90 \ 
     
    73907911   agrif_opa_update.F90 \ 
    73917912   blk_oce.F90 \ 
     7913   cpl_oasis3.F90 \ 
     7914   cpl_oasis4.F90 \ 
    73927915   cpl_oce.F90 \ 
    73937916   daymod.F90 \ 
     
    74047927   dtatem.F90 \ 
    74057928   dynhpg_jki.F90 \ 
     7929   dynldf_bilap.F90 \ 
    74067930   dynldf_bilapg.F90 \ 
    7407    dynldf_bilap.F90 \ 
    74087931   dynldf_iso.F90 \ 
    74097932   dynldf_lap.F90 \ 
     
    74237946   floblk.F90 \ 
    74247947   flodom.F90 \ 
     7948   flo_oce.F90 \ 
    74257949   flowri.F90 \ 
    7426    flo_oce.F90 \ 
    74277950   flxblk.F90 \ 
    74287951   flxmod.F90 \ 
     7952   flx_oce.F90 \ 
    74297953   flxrnf.F90 \ 
    7430    flx_oce.F90 \ 
     7954   geo2ocean.F90 \ 
    74317955   ice.F90 \ 
    74327956   ice_oce.F90 \ 
    7433    in_out_manager.F90 \ 
     7957   ini1d.F90 \ 
     7958   in_out_manager.F90 \ 
     7959   iom_def.F90 \ 
    74347960   iom.F90 \ 
     7961   iom_ioipsl.F90 \ 
     7962   iom_nf90.F90 \ 
     7963   iom_rstdimg.F90 \ 
    74357964   lbclnk.F90 \ 
    74367965   ldfdyn_oce.F90 \ 
     
    74477976   limtrp.F90 \ 
    74487977   limwri.F90 \ 
     7978   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     7979   $(MODEL_LIB)(agrif_opa_update.o) \ 
     7980   $(MODEL_LIB)(blk_oce.o) \ 
     7981   $(MODEL_LIB)(cpl_oasis3.o) \ 
     7982   $(MODEL_LIB)(cpl_oasis4.o) \ 
     7983   $(MODEL_LIB)(cpl_oce.o) \ 
     7984   $(MODEL_LIB)(daymod.o) \ 
     7985   $(MODEL_LIB)(diadimg.o) \ 
     7986   $(MODEL_LIB)(diahth.o) \ 
     7987   $(MODEL_LIB)(dianam.o) \ 
     7988   $(MODEL_LIB)(diaspr.o) \ 
     7989   $(MODEL_LIB)(diawri.o) \ 
     7990   $(MODEL_LIB)(dom_ice.o) \ 
     7991   $(MODEL_LIB)(dom_oce.o) \ 
     7992   $(MODEL_LIB)(dtasal.o) \ 
     7993   $(MODEL_LIB)(dtasss.o) \ 
     7994   $(MODEL_LIB)(dtasst.o) \ 
     7995   $(MODEL_LIB)(dtatem.o) \ 
     7996   $(MODEL_LIB)(dynhpg_jki.o) \ 
     7997   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     7998   $(MODEL_LIB)(dynldf_bilap.o) \ 
     7999   $(MODEL_LIB)(dynldf_iso.o) \ 
     8000   $(MODEL_LIB)(dynldf_lap.o) \ 
     8001   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     8002   $(MODEL_LIB)(dynspg_exp.o) \ 
     8003   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     8004   $(MODEL_LIB)(dynspg_flt.o) \ 
     8005   $(MODEL_LIB)(dynspg_oce.o) \ 
     8006   $(MODEL_LIB)(dynspg_rl.o) \ 
     8007   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
     8008   $(MODEL_LIB)(dynspg_ts.o) \ 
     8009   $(MODEL_LIB)(dynzdf_exp.o) \ 
     8010   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     8011   $(MODEL_LIB)(dynzdf_imp.o) \ 
     8012   $(MODEL_LIB)(eosbn2.o) \ 
     8013   $(MODEL_LIB)(flo4rk.o) \ 
     8014   $(MODEL_LIB)(floblk.o) \ 
     8015   $(MODEL_LIB)(flodom.o) \ 
     8016   $(MODEL_LIB)(flo_oce.o) \ 
     8017   $(MODEL_LIB)(flowri.o) \ 
     8018   $(MODEL_LIB)(flxblk.o) \ 
     8019   $(MODEL_LIB)(flxmod.o) \ 
     8020   $(MODEL_LIB)(flx_oce.o) \ 
     8021   $(MODEL_LIB)(flxrnf.o) \ 
     8022   $(MODEL_LIB)(geo2ocean.o) \ 
     8023   $(MODEL_LIB)(ice.o) \ 
     8024   $(MODEL_LIB)(ice_oce.o) \ 
     8025   $(MODEL_LIB)(ini1d.o) \ 
     8026   $(MODEL_LIB)(in_out_manager.o) \ 
     8027   $(MODEL_LIB)(iom_def.o) \ 
     8028   $(MODEL_LIB)(iom_ioipsl.o) \ 
     8029   $(MODEL_LIB)(iom_nf90.o) \ 
     8030   $(MODEL_LIB)(iom.o) \ 
     8031   $(MODEL_LIB)(iom_rstdimg.o) \ 
     8032   $(MODEL_LIB)(lbclnk.o) \ 
     8033   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8034   $(MODEL_LIB)(ldfslp.o) \ 
     8035   $(MODEL_LIB)(ldftra_oce.o) \ 
     8036   $(MODEL_LIB)(lib_mpp.o) \ 
     8037   $(MODEL_LIB)(lib_print.o) \ 
     8038   $(MODEL_LIB)(limdia.o) \ 
     8039   $(MODEL_LIB)(limdmp.o) \ 
     8040   $(MODEL_LIB)(limdyn.o) \ 
     8041   $(MODEL_LIB)(limflx.o) \ 
     8042   $(MODEL_LIB)(limrst.o) \ 
     8043   $(MODEL_LIB)(limthd.o) \ 
     8044   $(MODEL_LIB)(limtrp.o) \ 
     8045   $(MODEL_LIB)(limwri.o) \ 
     8046   $(MODEL_LIB)(obccli.o) \ 
     8047   $(MODEL_LIB)(obcdyn_bt.o) \ 
     8048   $(MODEL_LIB)(obcdyn.o) \ 
     8049   $(MODEL_LIB)(obc_oce.o) \ 
     8050   $(MODEL_LIB)(obctra.o) \ 
     8051   $(MODEL_LIB)(obcvol.o) \ 
     8052   $(MODEL_LIB)(oce.o) \ 
     8053   $(MODEL_LIB)(ocesbc.o) \ 
     8054   $(MODEL_LIB)(ocfzpt.o) \ 
     8055   $(MODEL_LIB)(par_kind.o) \ 
     8056   $(MODEL_LIB)(par_oce.o) \ 
     8057   $(MODEL_LIB)(phycst.o) \ 
     8058   $(MODEL_LIB)(prtctl.o) \ 
     8059   $(MODEL_LIB)(restart.o) \ 
     8060   $(MODEL_LIB)(solfet.o) \ 
     8061   $(MODEL_LIB)(solisl.o) \ 
     8062   $(MODEL_LIB)(sol_oce.o) \ 
     8063   $(MODEL_LIB)(solpcg.o) \ 
     8064   $(MODEL_LIB)(solsor.o) \ 
     8065   $(MODEL_LIB)(taumod.o) \ 
     8066   $(MODEL_LIB)(traadv_cen2_jki.o) \ 
     8067   $(MODEL_LIB)(traadv_cen2.o) \ 
     8068   $(MODEL_LIB)(traadv_eiv.o) \ 
     8069   $(MODEL_LIB)(traadv_muscl2.o) \ 
     8070   $(MODEL_LIB)(traadv_muscl.o) \ 
     8071   $(MODEL_LIB)(traadv_tvd.o) \ 
     8072   $(MODEL_LIB)(traadv_ubs.o) \ 
     8073   $(MODEL_LIB)(trabbl.o) \ 
     8074   $(MODEL_LIB)(tradmp.o) \ 
     8075   $(MODEL_LIB)(traldf_bilapg.o) \ 
     8076   $(MODEL_LIB)(traldf_bilap.o) \ 
     8077   $(MODEL_LIB)(traldf_iso.o) \ 
     8078   $(MODEL_LIB)(traldf_lap.o) \ 
     8079   $(MODEL_LIB)(traqsr.o) \ 
     8080   $(MODEL_LIB)(trazdf_exp.o) \ 
     8081   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     8082   $(MODEL_LIB)(trazdf_imp.o) \ 
     8083   $(MODEL_LIB)(trazdf.o) \ 
     8084   $(MODEL_LIB)(trc_oce.o) \ 
     8085   $(MODEL_LIB)(trdicp_oce.o) \ 
     8086   $(MODEL_LIB)(trdmld_oce.o) \ 
     8087   $(MODEL_LIB)(trdmld_rst.o) \ 
     8088   $(MODEL_LIB)(trdmod.o) \ 
     8089   $(MODEL_LIB)(trdmod_oce.o) \ 
     8090   $(MODEL_LIB)(trdvor_oce.o) \ 
     8091   $(MODEL_LIB)(zdfddm.o) \ 
     8092   $(MODEL_LIB)(zdfkpp.o) \ 
     8093   $(MODEL_LIB)(zdfmxl.o) \ 
     8094   $(MODEL_LIB)(zdf_oce.o) \ 
     8095   $(MODEL_LIB)(zdftke.o) \ 
     8096   $(MODEL_LIB)(zpshde.o) \ 
    74498097   obccli.F90 \ 
     8098   obcdyn_bt.F90 \ 
    74508099   obcdyn.F90 \ 
    7451    obcdyn_bt.F90 \ 
     8100   obc_oce.F90 \ 
    74528101   obctra.F90 \ 
    74538102   obcvol.F90 \ 
    7454    obc_oce.F90 \ 
     8103   oce.F90 \ 
    74558104   ocesbc.F90 \ 
    7456    oce.F90 \ 
    74578105   ocfzpt.F90 \ 
    74588106   par_kind.F90 \ 
     
    74638111   solfet.F90 \ 
    74648112   solisl.F90 \ 
     8113   sol_oce.F90 \ 
    74658114   solpcg.F90 \ 
    74668115   solsor.F90 \ 
    7467    sol_oce.F90 \ 
    74688116   taumod.F90 \ 
    74698117   traadv_cen2.F90 \ 
     
    74768124   trabbl.F90 \ 
    74778125   tradmp.F90 \ 
     8126   traldf_bilap.F90 \ 
    74788127   traldf_bilapg.F90 \ 
    7479    traldf_bilap.F90 \ 
    74808128   traldf_iso.F90 \ 
    74818129   traldf_lap.F90 \ 
    74828130   traqsr.F90 \ 
     8131   trazdf_exp.F90 \ 
    74838132   trazdf.F90 \ 
    7484    trazdf_exp.F90 \ 
    74858133   trazdf_imp.F90 \ 
    74868134   trazdf_imp_jki.F90 \ 
     
    74958143   zdfkpp.F90 \ 
    74968144   zdfmxl.F90 \ 
     8145   zdf_oce.F90 \ 
    74978146   zdftke.F90 \ 
    7498    zdf_oce.F90 \ 
    7499    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    7500    $(MODEL_LIB)(agrif_opa_update.o) \ 
    7501    $(MODEL_LIB)(blk_oce.o) \ 
    7502    $(MODEL_LIB)(cpl_oce.o) \ 
    7503    $(MODEL_LIB)(daymod.o) \ 
    7504    $(MODEL_LIB)(diadimg.o) \ 
    7505    $(MODEL_LIB)(diahth.o) \ 
    7506    $(MODEL_LIB)(dianam.o) \ 
    7507    $(MODEL_LIB)(diaspr.o) \ 
    7508    $(MODEL_LIB)(diawri.o) \ 
    7509    $(MODEL_LIB)(dom_ice.o) \ 
    7510    $(MODEL_LIB)(dom_oce.o) \ 
    7511    $(MODEL_LIB)(dtasal.o) \ 
    7512    $(MODEL_LIB)(dtasss.o) \ 
    7513    $(MODEL_LIB)(dtasst.o) \ 
    7514    $(MODEL_LIB)(dtatem.o) \ 
    7515    $(MODEL_LIB)(dynhpg_jki.o) \ 
    7516    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    7517    $(MODEL_LIB)(dynldf_bilap.o) \ 
    7518    $(MODEL_LIB)(dynldf_iso.o) \ 
    7519    $(MODEL_LIB)(dynldf_lap.o) \ 
    7520    $(MODEL_LIB)(dynspg_exp.o) \ 
    7521    $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    7522    $(MODEL_LIB)(dynspg_flt.o) \ 
    7523    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    7524    $(MODEL_LIB)(dynspg_oce.o) \ 
    7525    $(MODEL_LIB)(dynspg_rl.o) \ 
    7526    $(MODEL_LIB)(dynspg_ts.o) \ 
    7527    $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    7528    $(MODEL_LIB)(dynzdf_exp.o) \ 
    7529    $(MODEL_LIB)(dynzdf_imp.o) \ 
    7530    $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    7531    $(MODEL_LIB)(eosbn2.o) \ 
    7532    $(MODEL_LIB)(flo4rk.o) \ 
    7533    $(MODEL_LIB)(floblk.o) \ 
    7534    $(MODEL_LIB)(flodom.o) \ 
    7535    $(MODEL_LIB)(flowri.o) \ 
    7536    $(MODEL_LIB)(flo_oce.o) \ 
    7537    $(MODEL_LIB)(flxblk.o) \ 
    7538    $(MODEL_LIB)(flxmod.o) \ 
    7539    $(MODEL_LIB)(flxrnf.o) \ 
    7540    $(MODEL_LIB)(flx_oce.o) \ 
    7541    $(MODEL_LIB)(ice.o) \ 
    7542    $(MODEL_LIB)(ice_oce.o) \ 
    7543    $(MODEL_LIB)(in_out_manager.o) \ 
    7544    $(MODEL_LIB)(iom.o) \ 
    7545    $(MODEL_LIB)(lbclnk.o) \ 
    7546    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7547    $(MODEL_LIB)(ldfslp.o) \ 
    7548    $(MODEL_LIB)(ldftra_oce.o) \ 
    7549    $(MODEL_LIB)(lib_mpp.o) \ 
    7550    $(MODEL_LIB)(lib_print.o) \ 
    7551    $(MODEL_LIB)(limdia.o) \ 
    7552    $(MODEL_LIB)(limdmp.o) \ 
    7553    $(MODEL_LIB)(limdyn.o) \ 
    7554    $(MODEL_LIB)(limflx.o) \ 
    7555    $(MODEL_LIB)(limrst.o) \ 
    7556    $(MODEL_LIB)(limthd.o) \ 
    7557    $(MODEL_LIB)(limtrp.o) \ 
    7558    $(MODEL_LIB)(limwri.o) \ 
    7559    $(MODEL_LIB)(obccli.o) \ 
    7560    $(MODEL_LIB)(obcdyn.o) \ 
    7561    $(MODEL_LIB)(obcdyn_bt.o) \ 
    7562    $(MODEL_LIB)(obctra.o) \ 
    7563    $(MODEL_LIB)(obcvol.o) \ 
    7564    $(MODEL_LIB)(obc_oce.o) \ 
    7565    $(MODEL_LIB)(ocesbc.o) \ 
    7566    $(MODEL_LIB)(oce.o) \ 
    7567    $(MODEL_LIB)(ocfzpt.o) \ 
    7568    $(MODEL_LIB)(par_kind.o) \ 
    7569    $(MODEL_LIB)(par_oce.o) \ 
    7570    $(MODEL_LIB)(phycst.o) \ 
    7571    $(MODEL_LIB)(prtctl.o) \ 
    7572    $(MODEL_LIB)(restart.o) \ 
    7573    $(MODEL_LIB)(solfet.o) \ 
    7574    $(MODEL_LIB)(solisl.o) \ 
    7575    $(MODEL_LIB)(solpcg.o) \ 
    7576    $(MODEL_LIB)(solsor.o) \ 
    7577    $(MODEL_LIB)(sol_oce.o) \ 
    7578    $(MODEL_LIB)(taumod.o) \ 
    7579    $(MODEL_LIB)(traadv_cen2.o) \ 
    7580    $(MODEL_LIB)(traadv_cen2_jki.o) \ 
    7581    $(MODEL_LIB)(traadv_eiv.o) \ 
    7582    $(MODEL_LIB)(traadv_muscl2.o) \ 
    7583    $(MODEL_LIB)(traadv_muscl.o) \ 
    7584    $(MODEL_LIB)(traadv_tvd.o) \ 
    7585    $(MODEL_LIB)(traadv_ubs.o) \ 
    7586    $(MODEL_LIB)(trabbl.o) \ 
    7587    $(MODEL_LIB)(tradmp.o) \ 
    7588    $(MODEL_LIB)(traldf_bilapg.o) \ 
    7589    $(MODEL_LIB)(traldf_bilap.o) \ 
    7590    $(MODEL_LIB)(traldf_iso.o) \ 
    7591    $(MODEL_LIB)(traldf_lap.o) \ 
    7592    $(MODEL_LIB)(traqsr.o) \ 
    7593    $(MODEL_LIB)(trazdf.o) \ 
    7594    $(MODEL_LIB)(trazdf_exp.o) \ 
    7595    $(MODEL_LIB)(trazdf_imp.o) \ 
    7596    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    7597    $(MODEL_LIB)(trc_oce.o) \ 
    7598    $(MODEL_LIB)(trdicp_oce.o) \ 
    7599    $(MODEL_LIB)(trdmld_oce.o) \ 
    7600    $(MODEL_LIB)(trdmld_rst.o) \ 
    7601    $(MODEL_LIB)(trdmod.o) \ 
    7602    $(MODEL_LIB)(trdmod_oce.o) \ 
    7603    $(MODEL_LIB)(trdvor_oce.o) \ 
    7604    $(MODEL_LIB)(zdfddm.o) \ 
    7605    $(MODEL_LIB)(zdfkpp.o) \ 
    7606    $(MODEL_LIB)(zdfmxl.o) \ 
    7607    $(MODEL_LIB)(zdftke.o) \ 
    7608    $(MODEL_LIB)(zdf_oce.o) \ 
     8147   zpshde.F90 \ 
    76098148   agrif_opa_sponge.F90 \ 
     8149   cla_div.F90 \ 
    76108150   cla.F90 \ 
    7611    cla_div.F90 \ 
    76128151   closea.F90 \ 
    76138152   cpl.F90 \ 
     
    76428181   flxmod.F90 \ 
    76438182   flxrnf.F90 \ 
     8183   ice_oce.F90 \ 
    76448184   icestp.F90 \ 
    7645    ice_oce.F90 \ 
    76468185   in_out_manager.F90 \ 
    76478186   iom.F90 \ 
     
    76518190   ldfslp.F90 \ 
    76528191   ldftra_oce.F90 \ 
     8192   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
     8193   $(MODEL_LIB)(cla_div.o) \ 
     8194   $(MODEL_LIB)(cla.o) \ 
     8195   $(MODEL_LIB)(closea.o) \ 
     8196   $(MODEL_LIB)(cpl.o) \ 
     8197   $(MODEL_LIB)(cpl_oce.o) \ 
     8198   $(MODEL_LIB)(daymod.o) \ 
     8199   $(MODEL_LIB)(diafwb.o) \ 
     8200   $(MODEL_LIB)(diagap.o) \ 
     8201   $(MODEL_LIB)(diahdy.o) \ 
     8202   $(MODEL_LIB)(diahth.o) \ 
     8203   $(MODEL_LIB)(diaptr.o) \ 
     8204   $(MODEL_LIB)(diaspr.o) \ 
     8205   $(MODEL_LIB)(diawri.o) \ 
     8206   $(MODEL_LIB)(divcur.o) \ 
     8207   $(MODEL_LIB)(dom_oce.o) \ 
     8208   $(MODEL_LIB)(dtasal.o) \ 
     8209   $(MODEL_LIB)(dtasss.o) \ 
     8210   $(MODEL_LIB)(dtasst.o) \ 
     8211   $(MODEL_LIB)(dtatem.o) \ 
     8212   $(MODEL_LIB)(dynhpg.o) \ 
     8213   $(MODEL_LIB)(dynkeg.o) \ 
     8214   $(MODEL_LIB)(dynldf.o) \ 
     8215   $(MODEL_LIB)(dynnxt.o) \ 
     8216   $(MODEL_LIB)(dynspg.o) \ 
     8217   $(MODEL_LIB)(dynspg_oce.o) \ 
     8218   $(MODEL_LIB)(dynvor.o) \ 
     8219   $(MODEL_LIB)(dynzad.o) \ 
     8220   $(MODEL_LIB)(dynzdf.o) \ 
     8221   $(MODEL_LIB)(eosbn2.o) \ 
     8222   $(MODEL_LIB)(floats.o) \ 
     8223   $(MODEL_LIB)(flo_oce.o) \ 
     8224   $(MODEL_LIB)(flxfwb.o) \ 
     8225   $(MODEL_LIB)(flxmod.o) \ 
     8226   $(MODEL_LIB)(flxrnf.o) \ 
     8227   $(MODEL_LIB)(ice_oce.o) \ 
     8228   $(MODEL_LIB)(icestp.o) \ 
     8229   $(MODEL_LIB)(in_out_manager.o) \ 
     8230   $(MODEL_LIB)(iom.o) \ 
     8231   $(MODEL_LIB)(lbclnk.o) \ 
     8232   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8233   $(MODEL_LIB)(ldfeiv.o) \ 
     8234   $(MODEL_LIB)(ldfslp.o) \ 
     8235   $(MODEL_LIB)(ldftra_oce.o) \ 
     8236   $(MODEL_LIB)(obcdta.o) \ 
     8237   $(MODEL_LIB)(obc_par.o) \ 
     8238   $(MODEL_LIB)(obcrad.o) \ 
     8239   $(MODEL_LIB)(obcrst.o) \ 
     8240   $(MODEL_LIB)(obcspg.o) \ 
     8241   $(MODEL_LIB)(oce.o) \ 
     8242   $(MODEL_LIB)(ocesbc.o) \ 
     8243   $(MODEL_LIB)(ocfzpt.o) \ 
     8244   $(MODEL_LIB)(prtctl.o) \ 
     8245   $(MODEL_LIB)(restart.o) \ 
     8246   $(MODEL_LIB)(stpctl.o) \ 
     8247   $(MODEL_LIB)(taumod.o) \ 
     8248   $(MODEL_LIB)(traadv.o) \ 
     8249   $(MODEL_LIB)(trabbc.o) \ 
     8250   $(MODEL_LIB)(trabbl.o) \ 
     8251   $(MODEL_LIB)(tradmp.o) \ 
     8252   $(MODEL_LIB)(traldf.o) \ 
     8253   $(MODEL_LIB)(tranpc.o) \ 
     8254   $(MODEL_LIB)(tranxt.o) \ 
     8255   $(MODEL_LIB)(traqsr.o) \ 
     8256   $(MODEL_LIB)(trasbc.o) \ 
     8257   $(MODEL_LIB)(trazdf.o) \ 
     8258   $(MODEL_LIB)(trcstp.o) \ 
     8259   $(MODEL_LIB)(trdicp.o) \ 
     8260   $(MODEL_LIB)(trdmld.o) \ 
     8261   $(MODEL_LIB)(trdmld_rst.o) \ 
     8262   $(MODEL_LIB)(trdmod_oce.o) \ 
     8263   $(MODEL_LIB)(trdvor.o) \ 
     8264   $(MODEL_LIB)(wzvmod.o) \ 
     8265   $(MODEL_LIB)(zdfbfr.o) \ 
     8266   $(MODEL_LIB)(zdfddm.o) \ 
     8267   $(MODEL_LIB)(zdfevd.o) \ 
     8268   $(MODEL_LIB)(zdfkpp.o) \ 
     8269   $(MODEL_LIB)(zdfmxl.o) \ 
     8270   $(MODEL_LIB)(zdf_oce.o) \ 
     8271   $(MODEL_LIB)(zdfric.o) \ 
     8272   $(MODEL_LIB)(zdftke_jki.o) \ 
     8273   $(MODEL_LIB)(zdftke.o) \ 
     8274   $(MODEL_LIB)(zpshde.o) \ 
    76538275   obcdta.F90 \ 
     8276   obc_par.F90 \ 
    76548277   obcrad.F90 \ 
    76558278   obcrst.F90 \ 
    76568279   obcspg.F90 \ 
    7657    obc_par.F90 \ 
     8280   oce.F90 \ 
    76588281   ocesbc.F90 \ 
    7659    oce.F90 \ 
    76608282   ocfzpt.F90 \ 
    76618283   prtctl.F90 \ 
     
    76858307   zdfkpp.F90 \ 
    76868308   zdfmxl.F90 \ 
     8309   zdf_oce.F90 \ 
    76878310   zdfric.F90 \ 
    76888311   zdftke.F90 \ 
    76898312   zdftke_jki.F90 \ 
    7690    zdf_oce.F90 \ 
    76918313   zpshde.F90 \ 
    7692    $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    7693    $(MODEL_LIB)(cla.o) \ 
    7694    $(MODEL_LIB)(cla_div.o) \ 
    7695    $(MODEL_LIB)(closea.o) \ 
    7696    $(MODEL_LIB)(cpl.o) \ 
    7697    $(MODEL_LIB)(cpl_oce.o) \ 
    7698    $(MODEL_LIB)(daymod.o) \ 
    7699    $(MODEL_LIB)(diafwb.o) \ 
    7700    $(MODEL_LIB)(diagap.o) \ 
    7701    $(MODEL_LIB)(diahdy.o) \ 
    7702    $(MODEL_LIB)(diahth.o) \ 
    7703    $(MODEL_LIB)(diaptr.o) \ 
    7704    $(MODEL_LIB)(diaspr.o) \ 
    7705    $(MODEL_LIB)(diawri.o) \ 
    7706    $(MODEL_LIB)(divcur.o) \ 
    7707    $(MODEL_LIB)(dom_oce.o) \ 
    7708    $(MODEL_LIB)(dtasal.o) \ 
    7709    $(MODEL_LIB)(dtasss.o) \ 
    7710    $(MODEL_LIB)(dtasst.o) \ 
    7711    $(MODEL_LIB)(dtatem.o) \ 
    7712    $(MODEL_LIB)(dynhpg.o) \ 
    7713    $(MODEL_LIB)(dynkeg.o) \ 
    7714    $(MODEL_LIB)(dynldf.o) \ 
    7715    $(MODEL_LIB)(dynnxt.o) \ 
    7716    $(MODEL_LIB)(dynspg.o) \ 
    7717    $(MODEL_LIB)(dynspg_oce.o) \ 
    7718    $(MODEL_LIB)(dynvor.o) \ 
    7719    $(MODEL_LIB)(dynzad.o) \ 
    7720    $(MODEL_LIB)(dynzdf.o) \ 
    7721    $(MODEL_LIB)(eosbn2.o) \ 
    7722    $(MODEL_LIB)(floats.o) \ 
    7723    $(MODEL_LIB)(flo_oce.o) \ 
    7724    $(MODEL_LIB)(flxfwb.o) \ 
    7725    $(MODEL_LIB)(flxmod.o) \ 
    7726    $(MODEL_LIB)(flxrnf.o) \ 
    7727    $(MODEL_LIB)(icestp.o) \ 
    7728    $(MODEL_LIB)(ice_oce.o) \ 
    7729    $(MODEL_LIB)(in_out_manager.o) \ 
    7730    $(MODEL_LIB)(iom.o) \ 
    7731    $(MODEL_LIB)(lbclnk.o) \ 
    7732    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7733    $(MODEL_LIB)(ldfeiv.o) \ 
    7734    $(MODEL_LIB)(ldfslp.o) \ 
    7735    $(MODEL_LIB)(ldftra_oce.o) \ 
    7736    $(MODEL_LIB)(obcdta.o) \ 
    7737    $(MODEL_LIB)(obcrad.o) \ 
    7738    $(MODEL_LIB)(obcrst.o) \ 
    7739    $(MODEL_LIB)(obcspg.o) \ 
    7740    $(MODEL_LIB)(obc_par.o) \ 
    7741    $(MODEL_LIB)(ocesbc.o) \ 
    7742    $(MODEL_LIB)(oce.o) \ 
    7743    $(MODEL_LIB)(ocfzpt.o) \ 
    7744    $(MODEL_LIB)(prtctl.o) \ 
    7745    $(MODEL_LIB)(restart.o) \ 
    7746    $(MODEL_LIB)(stpctl.o) \ 
    7747    $(MODEL_LIB)(taumod.o) \ 
    7748    $(MODEL_LIB)(traadv.o) \ 
    7749    $(MODEL_LIB)(trabbc.o) \ 
    7750    $(MODEL_LIB)(trabbl.o) \ 
    7751    $(MODEL_LIB)(tradmp.o) \ 
    7752    $(MODEL_LIB)(traldf.o) \ 
    7753    $(MODEL_LIB)(tranpc.o) \ 
    7754    $(MODEL_LIB)(tranxt.o) \ 
    7755    $(MODEL_LIB)(traqsr.o) \ 
    7756    $(MODEL_LIB)(trasbc.o) \ 
    7757    $(MODEL_LIB)(trazdf.o) \ 
    7758    $(MODEL_LIB)(trcstp.o) \ 
    7759    $(MODEL_LIB)(trdicp.o) \ 
    7760    $(MODEL_LIB)(trdmld.o) \ 
    7761    $(MODEL_LIB)(trdmld_rst.o) \ 
    7762    $(MODEL_LIB)(trdmod_oce.o) \ 
    7763    $(MODEL_LIB)(trdvor.o) \ 
    7764    $(MODEL_LIB)(wzvmod.o) \ 
    7765    $(MODEL_LIB)(zdfbfr.o) \ 
    7766    $(MODEL_LIB)(zdfddm.o) \ 
    7767    $(MODEL_LIB)(zdfevd.o) \ 
    7768    $(MODEL_LIB)(zdfkpp.o) \ 
    7769    $(MODEL_LIB)(zdfmxl.o) \ 
    7770    $(MODEL_LIB)(zdfric.o) \ 
    7771    $(MODEL_LIB)(zdftke.o) \ 
    7772    $(MODEL_LIB)(zdftke_jki.o) \ 
    7773    $(MODEL_LIB)(zdf_oce.o) \ 
    7774    $(MODEL_LIB)(zpshde.o) \ 
    77758314   domzgr_substitute.h90 \ 
    77768315   zdfddm_substitute.h90 \ 
     
    77858324   diaspr.F90 \ 
    77868325   dom_oce.F90 \ 
     8326   flx_oce.F90 \ 
    77878327   flxrnf.F90 \ 
    7788    flx_oce.F90 \ 
    77898328   ice_oce.F90 \ 
    77908329   in_out_manager.F90 \ 
     
    77958334   lib_mpp.F90 \ 
    77968335   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 \ 
    78128336   $(MODEL_LIB)(daymod.o) \ 
    78138337   $(MODEL_LIB)(diadimg.o) \ 
     
    78168340   $(MODEL_LIB)(diaspr.o) \ 
    78178341   $(MODEL_LIB)(dom_oce.o) \ 
     8342   $(MODEL_LIB)(flx_oce.o) \ 
    78188343   $(MODEL_LIB)(flxrnf.o) \ 
    7819    $(MODEL_LIB)(flx_oce.o) \ 
    78208344   $(MODEL_LIB)(ice_oce.o) \ 
    78218345   $(MODEL_LIB)(in_out_manager.o) \ 
     
    78278351   $(MODEL_LIB)(lib_print.o) \ 
    78288352   $(MODEL_LIB)(obc_oce.o) \ 
     8353   $(MODEL_LIB)(oce.o) \ 
    78298354   $(MODEL_LIB)(ocesbc.o) \ 
    7830    $(MODEL_LIB)(oce.o) \ 
    78318355   $(MODEL_LIB)(ocfzpt.o) \ 
    78328356   $(MODEL_LIB)(par_kind.o) \ 
     
    78348358   $(MODEL_LIB)(phycst.o) \ 
    78358359   $(MODEL_LIB)(solfet.o) \ 
     8360   $(MODEL_LIB)(sol_oce.o) \ 
    78368361   $(MODEL_LIB)(solpcg.o) \ 
    78378362   $(MODEL_LIB)(solsor.o) \ 
    7838    $(MODEL_LIB)(sol_oce.o) \ 
    78398363   $(MODEL_LIB)(taumod.o) \ 
    78408364   $(MODEL_LIB)(zdfddm.o) \ 
    78418365   $(MODEL_LIB)(zdfmxl.o) \ 
    78428366   $(MODEL_LIB)(zdf_oce.o) \ 
     8367   obc_oce.F90 \ 
     8368   oce.F90 \ 
     8369   ocesbc.F90 \ 
     8370   ocfzpt.F90 \ 
     8371   par_kind.F90 \ 
     8372   par_oce.F90 \ 
     8373   phycst.F90 \ 
     8374   solfet.F90 \ 
     8375   sol_oce.F90 \ 
     8376   solpcg.F90 \ 
     8377   solsor.F90 \ 
     8378   taumod.F90 \ 
     8379   zdfddm.F90 \ 
     8380   zdfmxl.F90 \ 
     8381   zdf_oce.F90 \ 
    78438382   diawri.F90 \ 
    78448383   dom_oce.F90 \ 
     
    78478386   lbclnk.F90 \ 
    78488387   lib_mpp.F90 \ 
     8388   $(MODEL_LIB)(diawri.o) \ 
     8389   $(MODEL_LIB)(dom_oce.o) \ 
     8390   $(MODEL_LIB)(dynspg_oce.o) \ 
     8391   $(MODEL_LIB)(in_out_manager.o) \ 
     8392   $(MODEL_LIB)(lbclnk.o) \ 
     8393   $(MODEL_LIB)(lib_mpp.o) \ 
     8394   $(MODEL_LIB)(oce.o) \ 
     8395   $(MODEL_LIB)(solisl.o) \ 
     8396   $(MODEL_LIB)(sol_oce.o) \ 
    78498397   oce.F90 \ 
    78508398   solisl.F90 \ 
    78518399   sol_oce.F90 \ 
    7852    $(MODEL_LIB)(diawri.o) \ 
    7853    $(MODEL_LIB)(dom_oce.o) \ 
    7854    $(MODEL_LIB)(dynspg_oce.o) \ 
    7855    $(MODEL_LIB)(in_out_manager.o) \ 
    7856    $(MODEL_LIB)(lbclnk.o) \ 
    7857    $(MODEL_LIB)(lib_mpp.o) \ 
    7858    $(MODEL_LIB)(oce.o) \ 
    7859    $(MODEL_LIB)(solisl.o) \ 
    7860    $(MODEL_LIB)(sol_oce.o) \ 
    78618400   stpctl.F90 
    78628401$(MODEL_LIB)(taumod.o) :   \ 
    7863    dom_oce.F90 \ 
    7864    in_out_manager.F90 \ 
    7865    lib_mpp.F90 \ 
    7866    lib_print.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) \ 
    78818402   daymod.F90 \ 
    78828403   dom_oce.F90 \ 
    7883    in_out_manager.F90 \ 
    7884    lbclnk.F90 \ 
    7885    phycst.F90 \ 
     8404   flx_oce.F90 \ 
     8405   ice.F90 \ 
     8406   in_out_manager.F90 \ 
     8407   lbclnk.F90 \ 
     8408   lib_mpp.F90 \ 
     8409   lib_print.f90 \ 
    78868410   $(MODEL_LIB)(daymod.o) \ 
    78878411   $(MODEL_LIB)(dom_oce.o) \ 
    7888    $(MODEL_LIB)(in_out_manager.o) \ 
    7889    $(MODEL_LIB)(lbclnk.o) \ 
    7890    $(MODEL_LIB)(phycst.o) \ 
    7891    cpl_oce.F90 \ 
     8412   $(MODEL_LIB)(flx_oce.o) \ 
     8413   $(MODEL_LIB)(ice.o) \ 
     8414   $(MODEL_LIB)(in_out_manager.o) \ 
     8415   $(MODEL_LIB)(lbclnk.o) \ 
     8416   $(MODEL_LIB)(lib_mpp.o) \ 
     8417   $(MODEL_LIB)(lib_print.o) \ 
     8418   $(MODEL_LIB)(oasis4_date.o) \ 
     8419   $(MODEL_LIB)(oce.o) \ 
     8420   $(MODEL_LIB)(par_ice.o) \ 
     8421   $(MODEL_LIB)(par_kind.o) \ 
     8422   $(MODEL_LIB)(par_oce.o) \ 
     8423   $(MODEL_LIB)(phycst.o) \ 
     8424   $(MODEL_LIB)(prtctl.o) \ 
     8425   oasis4_date.F90 \ 
     8426   oce.F90 \ 
     8427   par_ice.F90 \ 
     8428   par_kind.F90 \ 
     8429   par_oce.F90 \ 
     8430   phycst.F90 \ 
     8431   prtctl.F90 \ 
     8432   cpl_oasis3.F90 \ 
     8433   cpl_oasis4.F90 \ 
     8434   daymod.F90 \ 
     8435   dom_oce.F90 \ 
    78928436   geo2ocean.F90 \ 
     8437   ice.F90 \ 
     8438   in_out_manager.F90 \ 
     8439   lbclnk.F90 \ 
     8440   $(MODEL_LIB)(cpl_oasis3.o) \ 
     8441   $(MODEL_LIB)(cpl_oasis4.o) \ 
     8442   $(MODEL_LIB)(daymod.o) \ 
     8443   $(MODEL_LIB)(dom_oce.o) \ 
     8444   $(MODEL_LIB)(geo2ocean.o) \ 
     8445   $(MODEL_LIB)(ice.o) \ 
     8446   $(MODEL_LIB)(in_out_manager.o) \ 
     8447   $(MODEL_LIB)(lbclnk.o) \ 
     8448   $(MODEL_LIB)(phycst.o) \ 
     8449   phycst.F90 \ 
     8450   in_out_manager.F90 \ 
    78938451   iom.F90 \ 
    7894    $(MODEL_LIB)(cpl_oce.o) \ 
    7895    $(MODEL_LIB)(geo2ocean.o) \ 
     8452   $(MODEL_LIB)(in_out_manager.o) \ 
    78968453   $(MODEL_LIB)(iom.o) \ 
    7897    tau_coupled.h90 \ 
    7898    tau_coupled_ice.h90 \ 
    78998454   tau_forced_daily.h90 \ 
    79008455   tau_forced_monthly.h90 \ 
     8456   tau_oasis_ice.h90 \ 
    79018457   KEY_CPP \ 
    79028458   taumod.F90 
    79038459$(MODEL_LIB)(thd_ice.o) :  \ 
    7904    par_oce.F90 \ 
    7905    $(MODEL_LIB)(par_oce.o) \ 
     8460   $(MODEL_LIB)(par_oce.o) \ 
     8461   par_oce.F90 \ 
     8462   $(MODEL_LIB)(par_ice.o) \ 
    79068463   par_ice.F90 \ 
    7907    $(MODEL_LIB)(par_ice.o) \ 
    79088464   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 
    79788465$(MODEL_LIB)(traadv_cen2.o) : \ 
    79798466   daymod.F90 \ 
     
    79878474   lib_mpp.F90 \ 
    79888475   lib_print.f90 \ 
     8476   $(MODEL_LIB)(daymod.o) \ 
     8477   $(MODEL_LIB)(dianam.o) \ 
     8478   $(MODEL_LIB)(dom_oce.o) \ 
     8479   $(MODEL_LIB)(eosbn2.o) \ 
     8480   $(MODEL_LIB)(in_out_manager.o) \ 
     8481   $(MODEL_LIB)(iom.o) \ 
     8482   $(MODEL_LIB)(lbclnk.o) \ 
     8483   $(MODEL_LIB)(ldftra_oce.o) \ 
     8484   $(MODEL_LIB)(lib_mpp.o) \ 
     8485   $(MODEL_LIB)(lib_print.o) \ 
     8486   $(MODEL_LIB)(oce.o) \ 
     8487   $(MODEL_LIB)(par_kind.o) \ 
     8488   $(MODEL_LIB)(par_oce.o) \ 
     8489   $(MODEL_LIB)(phycst.o) \ 
     8490   $(MODEL_LIB)(prtctl.o) \ 
     8491   $(MODEL_LIB)(taumod.o) \ 
     8492   $(MODEL_LIB)(trdicp.o) \ 
     8493   $(MODEL_LIB)(trdicp_oce.o) \ 
     8494   $(MODEL_LIB)(trdmld.o) \ 
     8495   $(MODEL_LIB)(trdmld_oce.o) \ 
     8496   $(MODEL_LIB)(trdmod.o) \ 
     8497   $(MODEL_LIB)(trdmod_oce.o) \ 
     8498   $(MODEL_LIB)(trdvor.o) \ 
     8499   $(MODEL_LIB)(trdvor_oce.o) \ 
     8500   $(MODEL_LIB)(zdf_oce.o) \ 
    79898501   oce.F90 \ 
    79908502   par_kind.F90 \ 
     
    80028514   trdvor_oce.F90 \ 
    80038515   zdf_oce.F90 \ 
     8516   diaptr.F90 \ 
     8517   dom_oce.F90 \ 
     8518   dynspg_oce.F90 \ 
     8519   flxrnf.F90 \ 
     8520   in_out_manager.F90 \ 
     8521   lbclnk.F90 \ 
     8522   lib_mpp.F90 \ 
     8523   $(MODEL_LIB)(diaptr.o) \ 
     8524   $(MODEL_LIB)(dom_oce.o) \ 
     8525   $(MODEL_LIB)(dynspg_oce.o) \ 
     8526   $(MODEL_LIB)(flxrnf.o) \ 
     8527   $(MODEL_LIB)(in_out_manager.o) \ 
     8528   $(MODEL_LIB)(lbclnk.o) \ 
     8529   $(MODEL_LIB)(lib_mpp.o) \ 
     8530   $(MODEL_LIB)(oce.o) \ 
     8531   $(MODEL_LIB)(ocfzpt.o) \ 
     8532   $(MODEL_LIB)(prtctl.o) \ 
     8533   $(MODEL_LIB)(trabbl.o) \ 
     8534   $(MODEL_LIB)(trdmod.o) \ 
     8535   $(MODEL_LIB)(trdmod_oce.o) \ 
     8536   oce.F90 \ 
     8537   ocfzpt.F90 \ 
     8538   prtctl.F90 \ 
     8539   trabbl.F90 \ 
     8540   trdmod.F90 \ 
     8541   trdmod_oce.F90 \ 
     8542   domzgr_substitute.h90 \ 
     8543   vectopt_loop_substitute.h90 \ 
     8544   KEY_CPP \ 
     8545   traadv_cen2.F90 
     8546$(MODEL_LIB)(traadv_cen2_jki.o) :   \ 
     8547   daymod.F90 \ 
     8548   dianam.F90 \ 
     8549   dom_oce.F90 \ 
     8550   eosbn2.F90 \ 
     8551   in_out_manager.F90 \ 
     8552   iom.F90 \ 
     8553   lbclnk.F90 \ 
     8554   ldftra_oce.F90 \ 
     8555   lib_mpp.F90 \ 
     8556   lib_print.f90 \ 
    80048557   $(MODEL_LIB)(daymod.o) \ 
    80058558   $(MODEL_LIB)(dianam.o) \ 
     
    80278580   $(MODEL_LIB)(trdvor_oce.o) \ 
    80288581   $(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 \ 
    8038    prtctl.F90 \ 
    8039    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 \ 
    80708582   oce.F90 \ 
    80718583   par_kind.F90 \ 
     
    80838595   trdvor_oce.F90 \ 
    80848596   zdf_oce.F90 \ 
     8597   diaptr.F90 \ 
     8598   dom_oce.F90 \ 
     8599   dynspg_oce.F90 \ 
     8600   flxrnf.F90 \ 
     8601   in_out_manager.F90 \ 
     8602   lbclnk.F90 \ 
     8603   lib_mpp.F90 \ 
     8604   $(MODEL_LIB)(diaptr.o) \ 
     8605   $(MODEL_LIB)(dom_oce.o) \ 
     8606   $(MODEL_LIB)(dynspg_oce.o) \ 
     8607   $(MODEL_LIB)(flxrnf.o) \ 
     8608   $(MODEL_LIB)(in_out_manager.o) \ 
     8609   $(MODEL_LIB)(lbclnk.o) \ 
     8610   $(MODEL_LIB)(lib_mpp.o) \ 
     8611   $(MODEL_LIB)(oce.o) \ 
     8612   $(MODEL_LIB)(ocfzpt.o) \ 
     8613   $(MODEL_LIB)(prtctl.o) \ 
     8614   $(MODEL_LIB)(trabbl.o) \ 
     8615   $(MODEL_LIB)(trdmod.o) \ 
     8616   $(MODEL_LIB)(trdmod_oce.o) \ 
     8617   oce.F90 \ 
     8618   ocfzpt.F90 \ 
     8619   prtctl.F90 \ 
     8620   trabbl.F90 \ 
     8621   trdmod.F90 \ 
     8622   trdmod_oce.F90 \ 
     8623   domzgr_substitute.h90 \ 
     8624   vectopt_loop_substitute.h90 \ 
     8625   KEY_CPP \ 
     8626   traadv_cen2_jki.F90 
     8627$(MODEL_LIB)(traadv_ctl.o) :  \ 
     8628   lib_print.f90 \ 
     8629   $(MODEL_LIB)(lib_print.o) \ 
     8630   $(MODEL_LIB)(par_kind.o) \ 
     8631   $(MODEL_LIB)(par_oce.o) \ 
     8632   par_kind.F90 \ 
     8633   par_oce.F90 \ 
     8634   dom_oce.F90 \ 
     8635   in_out_manager.F90 \ 
     8636   $(MODEL_LIB)(dom_oce.o) \ 
     8637   $(MODEL_LIB)(in_out_manager.o) \ 
     8638   traadv_ctl.F90 
     8639$(MODEL_LIB)(traadv_eiv.o) :  \ 
     8640   dom_oce.F90 \ 
     8641   in_out_manager.F90 \ 
     8642   lbclnk.F90 \ 
     8643   ldfdyn_oce.F90 \ 
     8644   ldftra_oce.F90 \ 
     8645   lib_print.f90 \ 
     8646   $(MODEL_LIB)(dom_oce.o) \ 
     8647   $(MODEL_LIB)(in_out_manager.o) \ 
     8648   $(MODEL_LIB)(lbclnk.o) \ 
     8649   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8650   $(MODEL_LIB)(ldftra_oce.o) \ 
     8651   $(MODEL_LIB)(lib_print.o) \ 
     8652   $(MODEL_LIB)(oce.o) \ 
     8653   $(MODEL_LIB)(par_kind.o) \ 
     8654   $(MODEL_LIB)(par_oce.o) \ 
     8655   $(MODEL_LIB)(phycst.o) \ 
     8656   $(MODEL_LIB)(prtctl.o) \ 
     8657   $(MODEL_LIB)(zdfmxl.o) \ 
     8658   oce.F90 \ 
     8659   par_kind.F90 \ 
     8660   par_oce.F90 \ 
     8661   phycst.F90 \ 
     8662   prtctl.F90 \ 
     8663   zdfmxl.F90 \ 
     8664   dom_oce.F90 \ 
     8665   in_out_manager.F90 \ 
     8666   ldfslp.F90 \ 
     8667   ldftra_oce.F90 \ 
     8668   $(MODEL_LIB)(dom_oce.o) \ 
     8669   $(MODEL_LIB)(in_out_manager.o) \ 
     8670   $(MODEL_LIB)(ldfslp.o) \ 
     8671   $(MODEL_LIB)(ldftra_oce.o) \ 
     8672   $(MODEL_LIB)(oce.o) \ 
     8673   oce.F90 \ 
     8674   domzgr_substitute.h90 \ 
     8675   ldfeiv_substitute.h90 \ 
     8676   ldftra_substitute.h90 \ 
     8677   vectopt_loop_substitute.h90 \ 
     8678   KEY_CPP \ 
     8679   traadv_eiv.F90 
     8680$(MODEL_LIB)(traadv.o) :   \ 
     8681   diaptr.F90 \ 
     8682   dom_oce.F90 \ 
     8683   dynspg_oce.F90 \ 
     8684   eosbn2.F90 \ 
     8685   flxrnf.F90 \ 
     8686   in_out_manager.F90 \ 
     8687   lbclnk.F90 \ 
     8688   ldfslp.F90 \ 
     8689   ldftra_oce.F90 \ 
     8690   lib_mpp.F90 \ 
     8691   lib_print.f90 \ 
     8692   $(MODEL_LIB)(diaptr.o) \ 
     8693   $(MODEL_LIB)(dom_oce.o) \ 
     8694   $(MODEL_LIB)(dynspg_oce.o) \ 
     8695   $(MODEL_LIB)(eosbn2.o) \ 
     8696   $(MODEL_LIB)(flxrnf.o) \ 
     8697   $(MODEL_LIB)(in_out_manager.o) \ 
     8698   $(MODEL_LIB)(lbclnk.o) \ 
     8699   $(MODEL_LIB)(ldfslp.o) \ 
     8700   $(MODEL_LIB)(ldftra_oce.o) \ 
     8701   $(MODEL_LIB)(lib_mpp.o) \ 
     8702   $(MODEL_LIB)(lib_print.o) \ 
     8703   $(MODEL_LIB)(oce.o) \ 
     8704   $(MODEL_LIB)(ocfzpt.o) \ 
     8705   $(MODEL_LIB)(par_kind.o) \ 
     8706   $(MODEL_LIB)(par_oce.o) \ 
     8707   $(MODEL_LIB)(prtctl.o) \ 
     8708   $(MODEL_LIB)(trabbl.o) \ 
     8709   $(MODEL_LIB)(trdmod.o) \ 
     8710   $(MODEL_LIB)(trdmod_oce.o) \ 
     8711   oce.F90 \ 
     8712   ocfzpt.F90 \ 
     8713   par_kind.F90 \ 
     8714   par_oce.F90 \ 
     8715   prtctl.F90 \ 
     8716   trabbl.F90 \ 
     8717   trdmod.F90 \ 
     8718   trdmod_oce.F90 \ 
     8719   dom_oce.F90 \ 
     8720   in_out_manager.F90 \ 
     8721   ldftra_oce.F90 \ 
     8722   $(MODEL_LIB)(dom_oce.o) \ 
     8723   $(MODEL_LIB)(in_out_manager.o) \ 
     8724   $(MODEL_LIB)(ldftra_oce.o) \ 
     8725   $(MODEL_LIB)(oce.o) \ 
     8726   $(MODEL_LIB)(prtctl.o) \ 
     8727   $(MODEL_LIB)(traadv_cen2_jki.o) \ 
     8728   $(MODEL_LIB)(traadv_cen2.o) \ 
     8729   $(MODEL_LIB)(traadv_eiv.o) \ 
     8730   $(MODEL_LIB)(traadv_muscl2.o) \ 
     8731   $(MODEL_LIB)(traadv_muscl.o) \ 
     8732   $(MODEL_LIB)(traadv_tvd.o) \ 
     8733   $(MODEL_LIB)(traadv_ubs.o) \ 
     8734   $(MODEL_LIB)(trabbl.o) \ 
     8735   oce.F90 \ 
     8736   prtctl.F90 \ 
     8737   traadv_cen2.F90 \ 
     8738   traadv_cen2_jki.F90 \ 
     8739   traadv_eiv.F90 \ 
     8740   traadv_muscl2.F90 \ 
     8741   traadv_muscl.F90 \ 
     8742   traadv_tvd.F90 \ 
     8743   traadv_ubs.F90 \ 
     8744   trabbl.F90 \ 
     8745   domzgr_substitute.h90 \ 
     8746   vectopt_loop_substitute.h90 \ 
     8747   KEY_CPP \ 
     8748   traadv.F90 
     8749$(MODEL_LIB)(traadv_muscl2.o) :  \ 
     8750   daymod.F90 \ 
     8751   dianam.F90 \ 
     8752   dom_oce.F90 \ 
     8753   eosbn2.F90 \ 
     8754   in_out_manager.F90 \ 
     8755   iom.F90 \ 
     8756   lbclnk.F90 \ 
     8757   ldftra_oce.F90 \ 
     8758   lib_mpp.F90 \ 
     8759   lib_print.f90 \ 
    80858760   $(MODEL_LIB)(daymod.o) \ 
    80868761   $(MODEL_LIB)(dianam.o) \ 
     
    81088783   $(MODEL_LIB)(trdvor_oce.o) \ 
    81098784   $(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 \ 
    82048785   oce.F90 \ 
    82058786   par_kind.F90 \ 
     
    82178798   trdvor_oce.F90 \ 
    82188799   zdf_oce.F90 \ 
     8800   diaptr.F90 \ 
     8801   dom_oce.F90 \ 
     8802   dynspg_oce.F90 \ 
     8803   in_out_manager.F90 \ 
     8804   lbclnk.F90 \ 
     8805   lib_mpp.F90 \ 
     8806   $(MODEL_LIB)(diaptr.o) \ 
     8807   $(MODEL_LIB)(dom_oce.o) \ 
     8808   $(MODEL_LIB)(dynspg_oce.o) \ 
     8809   $(MODEL_LIB)(in_out_manager.o) \ 
     8810   $(MODEL_LIB)(lbclnk.o) \ 
     8811   $(MODEL_LIB)(lib_mpp.o) \ 
     8812   $(MODEL_LIB)(oce.o) \ 
     8813   $(MODEL_LIB)(prtctl.o) \ 
     8814   $(MODEL_LIB)(trabbl.o) \ 
     8815   $(MODEL_LIB)(trdmod.o) \ 
     8816   $(MODEL_LIB)(trdmod_oce.o) \ 
     8817   oce.F90 \ 
     8818   prtctl.F90 \ 
     8819   trabbl.F90 \ 
     8820   trdmod.F90 \ 
     8821   trdmod_oce.F90 \ 
     8822   domzgr_substitute.h90 \ 
     8823   vectopt_loop_substitute.h90 \ 
     8824   KEY_CPP \ 
     8825   traadv_muscl2.F90 
     8826$(MODEL_LIB)(traadv_muscl.o) :   \ 
     8827   daymod.F90 \ 
     8828   dianam.F90 \ 
     8829   dom_oce.F90 \ 
     8830   eosbn2.F90 \ 
     8831   in_out_manager.F90 \ 
     8832   iom.F90 \ 
     8833   lbclnk.F90 \ 
     8834   ldftra_oce.F90 \ 
     8835   lib_mpp.F90 \ 
     8836   lib_print.f90 \ 
    82198837   $(MODEL_LIB)(daymod.o) \ 
    82208838   $(MODEL_LIB)(dianam.o) \ 
     
    82428860   $(MODEL_LIB)(trdvor_oce.o) \ 
    82438861   $(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 \ 
    82818862   oce.F90 \ 
    82828863   par_kind.F90 \ 
     
    82948875   trdvor_oce.F90 \ 
    82958876   zdf_oce.F90 \ 
     8877   diaptr.F90 \ 
     8878   dom_oce.F90 \ 
     8879   dynspg_oce.F90 \ 
     8880   in_out_manager.F90 \ 
     8881   lbclnk.F90 \ 
     8882   lib_mpp.F90 \ 
     8883   $(MODEL_LIB)(diaptr.o) \ 
     8884   $(MODEL_LIB)(dom_oce.o) \ 
     8885   $(MODEL_LIB)(dynspg_oce.o) \ 
     8886   $(MODEL_LIB)(in_out_manager.o) \ 
     8887   $(MODEL_LIB)(lbclnk.o) \ 
     8888   $(MODEL_LIB)(lib_mpp.o) \ 
     8889   $(MODEL_LIB)(oce.o) \ 
     8890   $(MODEL_LIB)(prtctl.o) \ 
     8891   $(MODEL_LIB)(trabbl.o) \ 
     8892   $(MODEL_LIB)(trdmod.o) \ 
     8893   $(MODEL_LIB)(trdmod_oce.o) \ 
     8894   oce.F90 \ 
     8895   prtctl.F90 \ 
     8896   trabbl.F90 \ 
     8897   trdmod.F90 \ 
     8898   trdmod_oce.F90 \ 
     8899   domzgr_substitute.h90 \ 
     8900   vectopt_loop_substitute.h90 \ 
     8901   KEY_CPP \ 
     8902   traadv_muscl.F90 
     8903$(MODEL_LIB)(traadv_tvd.o) :  \ 
     8904   daymod.F90 \ 
     8905   dianam.F90 \ 
     8906   dom_oce.F90 \ 
     8907   eosbn2.F90 \ 
     8908   in_out_manager.F90 \ 
     8909   iom.F90 \ 
     8910   lbclnk.F90 \ 
     8911   ldftra_oce.F90 \ 
     8912   lib_mpp.F90 \ 
     8913   lib_print.f90 \ 
    82968914   $(MODEL_LIB)(daymod.o) \ 
    82978915   $(MODEL_LIB)(dianam.o) \ 
     
    83198937   $(MODEL_LIB)(trdvor_oce.o) \ 
    83208938   $(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 \ 
    83588939   oce.F90 \ 
    83598940   par_kind.F90 \ 
     
    83718952   trdvor_oce.F90 \ 
    83728953   zdf_oce.F90 \ 
     8954   diaptr.F90 \ 
     8955   dom_oce.F90 \ 
     8956   dynspg_oce.F90 \ 
     8957   in_out_manager.F90 \ 
     8958   lbclnk.F90 \ 
     8959   lib_mpp.F90 \ 
     8960   $(MODEL_LIB)(diaptr.o) \ 
     8961   $(MODEL_LIB)(dom_oce.o) \ 
     8962   $(MODEL_LIB)(dynspg_oce.o) \ 
     8963   $(MODEL_LIB)(in_out_manager.o) \ 
     8964   $(MODEL_LIB)(lbclnk.o) \ 
     8965   $(MODEL_LIB)(lib_mpp.o) \ 
     8966   $(MODEL_LIB)(oce.o) \ 
     8967   $(MODEL_LIB)(prtctl.o) \ 
     8968   $(MODEL_LIB)(trabbl.o) \ 
     8969   $(MODEL_LIB)(trdmod.o) \ 
     8970   $(MODEL_LIB)(trdmod_oce.o) \ 
     8971   oce.F90 \ 
     8972   prtctl.F90 \ 
     8973   trabbl.F90 \ 
     8974   trdmod.F90 \ 
     8975   trdmod_oce.F90 \ 
     8976   domzgr_substitute.h90 \ 
     8977   vectopt_loop_substitute.h90 \ 
     8978   KEY_CPP \ 
     8979   traadv_tvd.F90 
     8980$(MODEL_LIB)(traadv_ubs.o) :  \ 
     8981   daymod.F90 \ 
     8982   dianam.F90 \ 
     8983   dom_oce.F90 \ 
     8984   in_out_manager.F90 \ 
     8985   iom.F90 \ 
     8986   ldftra_oce.F90 \ 
     8987   lib_mpp.F90 \ 
     8988   lib_print.f90 \ 
    83738989   $(MODEL_LIB)(daymod.o) \ 
    83748990   $(MODEL_LIB)(dianam.o) \ 
    83758991   $(MODEL_LIB)(dom_oce.o) \ 
    8376    $(MODEL_LIB)(eosbn2.o) \ 
    83778992   $(MODEL_LIB)(in_out_manager.o) \ 
    83788993   $(MODEL_LIB)(iom.o) \ 
    8379    $(MODEL_LIB)(lbclnk.o) \ 
    83808994   $(MODEL_LIB)(ldftra_oce.o) \ 
    83818995   $(MODEL_LIB)(lib_mpp.o) \ 
     
    83858999   $(MODEL_LIB)(par_oce.o) \ 
    83869000   $(MODEL_LIB)(phycst.o) \ 
    8387    $(MODEL_LIB)(prtctl.o) \ 
    83889001   $(MODEL_LIB)(taumod.o) \ 
    83899002   $(MODEL_LIB)(trdicp.o) \ 
     
    83919004   $(MODEL_LIB)(trdmld.o) \ 
    83929005   $(MODEL_LIB)(trdmld_oce.o) \ 
    8393    $(MODEL_LIB)(trdmod.o) \ 
    83949006   $(MODEL_LIB)(trdmod_oce.o) \ 
    83959007   $(MODEL_LIB)(trdvor.o) \ 
    83969008   $(MODEL_LIB)(trdvor_oce.o) \ 
    83979009   $(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 \ 
    84339010   oce.F90 \ 
    84349011   par_kind.F90 \ 
     
    84449021   trdvor_oce.F90 \ 
    84459022   zdf_oce.F90 \ 
    8446    $(MODEL_LIB)(daymod.o) \ 
    8447    $(MODEL_LIB)(dianam.o) \ 
    8448    $(MODEL_LIB)(dom_oce.o) \ 
    8449    $(MODEL_LIB)(in_out_manager.o) \ 
    8450    $(MODEL_LIB)(iom.o) \ 
     9023   diaptr.F90 \ 
     9024   dom_oce.F90 \ 
     9025   dynspg_oce.F90 \ 
     9026   in_out_manager.F90 \ 
     9027   lbclnk.F90 \ 
     9028   lib_mpp.F90 \ 
     9029   $(MODEL_LIB)(diaptr.o) \ 
     9030   $(MODEL_LIB)(dom_oce.o) \ 
     9031   $(MODEL_LIB)(dynspg_oce.o) \ 
     9032   $(MODEL_LIB)(in_out_manager.o) \ 
     9033   $(MODEL_LIB)(lbclnk.o) \ 
     9034   $(MODEL_LIB)(lib_mpp.o) \ 
     9035   $(MODEL_LIB)(oce.o) \ 
     9036   $(MODEL_LIB)(prtctl.o) \ 
     9037   $(MODEL_LIB)(trdmod.o) \ 
     9038   $(MODEL_LIB)(trdmod_oce.o) \ 
     9039   oce.F90 \ 
     9040   prtctl.F90 \ 
     9041   trdmod.F90 \ 
     9042   trdmod_oce.F90 \ 
     9043   domzgr_substitute.h90 \ 
     9044   vectopt_loop_substitute.h90 \ 
     9045   KEY_CPP \ 
     9046   traadv_ubs.F90 
     9047$(MODEL_LIB)(trabbc.o) :   \ 
     9048   dom_oce.F90 \ 
     9049   in_out_manager.F90 \ 
     9050   iom_def.F90 \ 
     9051   iom_ioipsl.F90 \ 
     9052   iom_nf90.F90 \ 
     9053   iom_rstdimg.F90 \ 
     9054   ldftra_oce.F90 \ 
     9055   lib_mpp.F90 \ 
     9056   lib_print.f90 \ 
     9057   $(MODEL_LIB)(dom_oce.o) \ 
     9058   $(MODEL_LIB)(in_out_manager.o) \ 
     9059   $(MODEL_LIB)(iom_def.o) \ 
     9060   $(MODEL_LIB)(iom_ioipsl.o) \ 
     9061   $(MODEL_LIB)(iom_nf90.o) \ 
     9062   $(MODEL_LIB)(iom_rstdimg.o) \ 
    84519063   $(MODEL_LIB)(ldftra_oce.o) \ 
    84529064   $(MODEL_LIB)(lib_mpp.o) \ 
     
    84659077   $(MODEL_LIB)(trdvor_oce.o) \ 
    84669078   $(MODEL_LIB)(zdf_oce.o) \ 
    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 \ 
    84989079   oce.F90 \ 
    84999080   par_kind.F90 \ 
     
    85099090   trdvor_oce.F90 \ 
    85109091   zdf_oce.F90 \ 
    8511    $(MODEL_LIB)(dom_oce.o) \ 
    8512    $(MODEL_LIB)(in_out_manager.o) \ 
    8513    $(MODEL_LIB)(lbclnk.o) \ 
     9092   dom_oce.F90 \ 
     9093   in_out_manager.F90 \ 
     9094   iom.F90 \ 
     9095   $(MODEL_LIB)(dom_oce.o) \ 
     9096   $(MODEL_LIB)(in_out_manager.o) \ 
     9097   $(MODEL_LIB)(iom.o) \ 
     9098   $(MODEL_LIB)(oce.o) \ 
     9099   $(MODEL_LIB)(phycst.o) \ 
     9100   $(MODEL_LIB)(prtctl.o) \ 
     9101   $(MODEL_LIB)(trdmod.o) \ 
     9102   $(MODEL_LIB)(trdmod_oce.o) \ 
     9103   oce.F90 \ 
     9104   phycst.F90 \ 
     9105   prtctl.F90 \ 
     9106   trdmod.F90 \ 
     9107   trdmod_oce.F90 \ 
     9108   domzgr_substitute.h90 \ 
     9109   KEY_CPP \ 
     9110   trabbc.F90 
     9111$(MODEL_LIB)(trabbl.o) :   \ 
     9112   dom_oce.F90 \ 
     9113   in_out_manager.F90 \ 
     9114   ldftra_oce.F90 \ 
     9115   lib_mpp.F90 \ 
     9116   lib_print.f90 \ 
     9117   $(MODEL_LIB)(dom_oce.o) \ 
     9118   $(MODEL_LIB)(in_out_manager.o) \ 
    85149119   $(MODEL_LIB)(ldftra_oce.o) \ 
    85159120   $(MODEL_LIB)(lib_mpp.o) \ 
     
    85199124   $(MODEL_LIB)(par_oce.o) \ 
    85209125   $(MODEL_LIB)(phycst.o) \ 
     9126   $(MODEL_LIB)(prtctl.o) \ 
    85219127   $(MODEL_LIB)(taumod.o) \ 
    85229128   $(MODEL_LIB)(trdicp.o) \ 
     
    85279133   $(MODEL_LIB)(trdvor.o) \ 
    85289134   $(MODEL_LIB)(trdvor_oce.o) \ 
     9135   $(MODEL_LIB)(zdfddm.o) \ 
    85299136   $(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 \ 
    85559137   oce.F90 \ 
    85569138   par_kind.F90 \ 
     
    85689150   zdfddm.F90 \ 
    85699151   zdf_oce.F90 \ 
    8570    $(MODEL_LIB)(dom_oce.o) \ 
    8571    $(MODEL_LIB)(in_out_manager.o) \ 
     9152   dom_oce.F90 \ 
     9153   eosbn2.F90 \ 
     9154   in_out_manager.F90 \ 
     9155   lbclnk.F90 \ 
     9156   $(MODEL_LIB)(dom_oce.o) \ 
     9157   $(MODEL_LIB)(eosbn2.o) \ 
     9158   $(MODEL_LIB)(in_out_manager.o) \ 
     9159   $(MODEL_LIB)(lbclnk.o) \ 
     9160   $(MODEL_LIB)(oce.o) \ 
     9161   $(MODEL_LIB)(prtctl.o) \ 
     9162   $(MODEL_LIB)(trdmod.o) \ 
     9163   $(MODEL_LIB)(trdmod_oce.o) \ 
     9164   oce.F90 \ 
     9165   prtctl.F90 \ 
     9166   trdmod.F90 \ 
     9167   trdmod_oce.F90 \ 
     9168   eosbn2.F90 \ 
     9169   $(MODEL_LIB)(eosbn2.o) \ 
     9170   $(MODEL_LIB)(oce.o) \ 
     9171   oce.F90 \ 
     9172   domzgr_substitute.h90 \ 
     9173   trabbl_adv.h90 \ 
     9174   vectopt_loop_substitute.h90 \ 
     9175   KEY_CPP \ 
     9176   trabbl.F90 
     9177$(MODEL_LIB)(tradmp.o) :   \ 
     9178   daymod.F90 \ 
     9179   dom_oce.F90 \ 
     9180   in_out_manager.F90 \ 
     9181   iom_def.F90 \ 
     9182   iom.F90 \ 
     9183   iom_ioipsl.F90 \ 
     9184   iom_nf90.F90 \ 
     9185   iom_rstdimg.F90 \ 
     9186   lbclnk.F90 \ 
     9187   ldftra_oce.F90 \ 
     9188   lib_mpp.F90 \ 
     9189   lib_print.f90 \ 
     9190   $(MODEL_LIB)(daymod.o) \ 
     9191   $(MODEL_LIB)(dom_oce.o) \ 
     9192   $(MODEL_LIB)(in_out_manager.o) \ 
     9193   $(MODEL_LIB)(iom_def.o) \ 
     9194   $(MODEL_LIB)(iom_ioipsl.o) \ 
     9195   $(MODEL_LIB)(iom_nf90.o) \ 
     9196   $(MODEL_LIB)(iom.o) \ 
     9197   $(MODEL_LIB)(iom_rstdimg.o) \ 
     9198   $(MODEL_LIB)(lbclnk.o) \ 
    85729199   $(MODEL_LIB)(ldftra_oce.o) \ 
    85739200   $(MODEL_LIB)(lib_mpp.o) \ 
     
    85869213   $(MODEL_LIB)(trdvor.o) \ 
    85879214   $(MODEL_LIB)(trdvor_oce.o) \ 
    8588    $(MODEL_LIB)(zdfddm.o) \ 
    85899215   $(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 \ 
    86249216   oce.F90 \ 
    86259217   par_kind.F90 \ 
     
    86369228   trdvor_oce.F90 \ 
    86379229   zdf_oce.F90 \ 
     9230   dom_oce.F90 \ 
     9231   dtasal.F90 \ 
     9232   dtatem.F90 \ 
     9233   in_out_manager.F90 \ 
     9234   iom.F90 \ 
     9235   lib_mpp.F90 \ 
     9236   $(MODEL_LIB)(dom_oce.o) \ 
     9237   $(MODEL_LIB)(dtasal.o) \ 
     9238   $(MODEL_LIB)(dtatem.o) \ 
     9239   $(MODEL_LIB)(in_out_manager.o) \ 
     9240   $(MODEL_LIB)(iom.o) \ 
     9241   $(MODEL_LIB)(lib_mpp.o) \ 
     9242   $(MODEL_LIB)(oce.o) \ 
     9243   $(MODEL_LIB)(phycst.o) \ 
     9244   $(MODEL_LIB)(prtctl.o) \ 
     9245   $(MODEL_LIB)(trdmod.o) \ 
     9246   $(MODEL_LIB)(trdmod_oce.o) \ 
     9247   $(MODEL_LIB)(zdfmxl.o) \ 
     9248   $(MODEL_LIB)(zdf_oce.o) \ 
     9249   oce.F90 \ 
     9250   phycst.F90 \ 
     9251   prtctl.F90 \ 
     9252   trdmod.F90 \ 
     9253   trdmod_oce.F90 \ 
     9254   zdfmxl.F90 \ 
     9255   zdf_oce.F90 \ 
     9256   domzgr_substitute.h90 \ 
     9257   vectopt_loop_substitute.h90 \ 
     9258   $(IOIPSL_LIB) \ 
     9259   KEY_CPP \ 
     9260   tradmp.F90 
     9261$(MODEL_LIB)(traldf_bilap.o) :   \ 
     9262   daymod.F90 \ 
     9263   dianam.F90 \ 
     9264   dom_oce.F90 \ 
     9265   in_out_manager.F90 \ 
     9266   iom.F90 \ 
     9267   lbclnk.F90 \ 
     9268   ldfdyn_oce.F90 \ 
     9269   ldftra_oce.F90 \ 
     9270   lib_mpp.F90 \ 
     9271   lib_print.f90 \ 
    86389272   $(MODEL_LIB)(daymod.o) \ 
     9273   $(MODEL_LIB)(dianam.o) \ 
    86399274   $(MODEL_LIB)(dom_oce.o) \ 
    86409275   $(MODEL_LIB)(in_out_manager.o) \ 
    86419276   $(MODEL_LIB)(iom.o) \ 
    86429277   $(MODEL_LIB)(lbclnk.o) \ 
     9278   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    86439279   $(MODEL_LIB)(ldftra_oce.o) \ 
    86449280   $(MODEL_LIB)(lib_mpp.o) \ 
     
    86579293   $(MODEL_LIB)(trdvor.o) \ 
    86589294   $(MODEL_LIB)(trdvor_oce.o) \ 
     9295   $(MODEL_LIB)(zdfmxl.o) \ 
    86599296   $(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 \ 
     9297   oce.F90 \ 
     9298   par_kind.F90 \ 
     9299   par_oce.F90 \ 
     9300   phycst.F90 \ 
     9301   prtctl.F90 \ 
     9302   taumod.F90 \ 
     9303   trdicp.F90 \ 
     9304   trdicp_oce.F90 \ 
     9305   trdmld.F90 \ 
     9306   trdmld_oce.F90 \ 
     9307   trdmod_oce.F90 \ 
     9308   trdvor.F90 \ 
     9309   trdvor_oce.F90 \ 
     9310   zdfmxl.F90 \ 
     9311   zdf_oce.F90 \ 
     9312   diaptr.F90 \ 
     9313   dom_oce.F90 \ 
     9314   in_out_manager.F90 \ 
     9315   lbclnk.F90 \ 
     9316   ldfslp.F90 \ 
     9317   ldftra_oce.F90 \ 
     9318   $(MODEL_LIB)(diaptr.o) \ 
     9319   $(MODEL_LIB)(dom_oce.o) \ 
     9320   $(MODEL_LIB)(in_out_manager.o) \ 
     9321   $(MODEL_LIB)(lbclnk.o) \ 
     9322   $(MODEL_LIB)(ldfslp.o) \ 
     9323   $(MODEL_LIB)(ldftra_oce.o) \ 
     9324   $(MODEL_LIB)(oce.o) \ 
     9325   $(MODEL_LIB)(prtctl.o) \ 
     9326   $(MODEL_LIB)(trdmod.o) \ 
     9327   $(MODEL_LIB)(trdmod_oce.o) \ 
     9328   oce.F90 \ 
    86689329   prtctl.F90 \ 
    86699330   trdmod.F90 \ 
    86709331   trdmod_oce.F90 \ 
     9332   domzgr_substitute.h90 \ 
     9333   ldfeiv_substitute.h90 \ 
     9334   ldftra_substitute.h90 \ 
     9335   vectopt_loop_substitute.h90 \ 
     9336   KEY_CPP \ 
     9337   traldf_bilap.F90 
     9338$(MODEL_LIB)(traldf_bilapg.o) :  \ 
     9339   daymod.F90 \ 
     9340   dianam.F90 \ 
     9341   dom_oce.F90 \ 
     9342   in_out_manager.F90 \ 
     9343   iom.F90 \ 
     9344   lbclnk.F90 \ 
     9345   ldfdyn_oce.F90 \ 
     9346   ldftra_oce.F90 \ 
     9347   lib_mpp.F90 \ 
     9348   lib_print.f90 \ 
     9349   $(MODEL_LIB)(daymod.o) \ 
     9350   $(MODEL_LIB)(dianam.o) \ 
     9351   $(MODEL_LIB)(dom_oce.o) \ 
     9352   $(MODEL_LIB)(in_out_manager.o) \ 
     9353   $(MODEL_LIB)(iom.o) \ 
     9354   $(MODEL_LIB)(lbclnk.o) \ 
     9355   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9356   $(MODEL_LIB)(ldftra_oce.o) \ 
     9357   $(MODEL_LIB)(lib_mpp.o) \ 
     9358   $(MODEL_LIB)(lib_print.o) \ 
     9359   $(MODEL_LIB)(oce.o) \ 
     9360   $(MODEL_LIB)(par_kind.o) \ 
     9361   $(MODEL_LIB)(par_oce.o) \ 
     9362   $(MODEL_LIB)(phycst.o) \ 
     9363   $(MODEL_LIB)(prtctl.o) \ 
     9364   $(MODEL_LIB)(taumod.o) \ 
     9365   $(MODEL_LIB)(trdicp.o) \ 
     9366   $(MODEL_LIB)(trdicp_oce.o) \ 
     9367   $(MODEL_LIB)(trdmld.o) \ 
     9368   $(MODEL_LIB)(trdmld_oce.o) \ 
     9369   $(MODEL_LIB)(trdmod_oce.o) \ 
     9370   $(MODEL_LIB)(trdvor.o) \ 
     9371   $(MODEL_LIB)(trdvor_oce.o) \ 
     9372   $(MODEL_LIB)(zdfmxl.o) \ 
     9373   $(MODEL_LIB)(zdf_oce.o) \ 
     9374   oce.F90 \ 
     9375   par_kind.F90 \ 
     9376   par_oce.F90 \ 
     9377   phycst.F90 \ 
     9378   prtctl.F90 \ 
     9379   taumod.F90 \ 
     9380   trdicp.F90 \ 
     9381   trdicp_oce.F90 \ 
     9382   trdmld.F90 \ 
     9383   trdmld_oce.F90 \ 
     9384   trdmod_oce.F90 \ 
     9385   trdvor.F90 \ 
     9386   trdvor_oce.F90 \ 
    86719387   zdfmxl.F90 \ 
    86729388   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) \ 
     9389   diaptr.F90 \ 
     9390   dom_oce.F90 \ 
     9391   in_out_manager.F90 \ 
     9392   lbclnk.F90 \ 
     9393   ldfslp.F90 \ 
     9394   ldftra_oce.F90 \ 
     9395   $(MODEL_LIB)(diaptr.o) \ 
     9396   $(MODEL_LIB)(dom_oce.o) \ 
     9397   $(MODEL_LIB)(in_out_manager.o) \ 
     9398   $(MODEL_LIB)(lbclnk.o) \ 
     9399   $(MODEL_LIB)(ldfslp.o) \ 
     9400   $(MODEL_LIB)(ldftra_oce.o) \ 
     9401   $(MODEL_LIB)(oce.o) \ 
    86819402   $(MODEL_LIB)(prtctl.o) \ 
    86829403   $(MODEL_LIB)(trdmod.o) \ 
    86839404   $(MODEL_LIB)(trdmod_oce.o) \ 
    8684    $(MODEL_LIB)(zdfmxl.o) \ 
    8685    $(MODEL_LIB)(zdf_oce.o) \ 
     9405   oce.F90 \ 
     9406   prtctl.F90 \ 
     9407   trdmod.F90 \ 
     9408   trdmod_oce.F90 \ 
    86869409   domzgr_substitute.h90 \ 
    8687    vectopt_loop_substitute.h90 \ 
    8688    $(IOIPSL_LIB) \ 
    8689    KEY_CPP \ 
    8690    tradmp.F90 
     9410   ldfeiv_substitute.h90 \ 
     9411   ldftra_substitute.h90 \ 
     9412   KEY_CPP \ 
     9413   traldf_bilapg.F90 
    86919414$(MODEL_LIB)(traldf.o) :   \ 
    86929415   diaptr.F90 \ 
     
    86999422   lib_mpp.F90 \ 
    87009423   lib_print.f90 \ 
     9424   $(MODEL_LIB)(diaptr.o) \ 
     9425   $(MODEL_LIB)(dom_oce.o) \ 
     9426   $(MODEL_LIB)(in_out_manager.o) \ 
     9427   $(MODEL_LIB)(lbclnk.o) \ 
     9428   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9429   $(MODEL_LIB)(ldfslp.o) \ 
     9430   $(MODEL_LIB)(ldftra_oce.o) \ 
     9431   $(MODEL_LIB)(lib_mpp.o) \ 
     9432   $(MODEL_LIB)(lib_print.o) \ 
     9433   $(MODEL_LIB)(oce.o) \ 
     9434   $(MODEL_LIB)(par_kind.o) \ 
     9435   $(MODEL_LIB)(par_oce.o) \ 
     9436   $(MODEL_LIB)(phycst.o) \ 
     9437   $(MODEL_LIB)(prtctl.o) \ 
     9438   $(MODEL_LIB)(taumod.o) \ 
     9439   $(MODEL_LIB)(trazdf_exp.o) \ 
     9440   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     9441   $(MODEL_LIB)(trazdf_imp.o) \ 
     9442   $(MODEL_LIB)(trdicp.o) \ 
     9443   $(MODEL_LIB)(trdicp_oce.o) \ 
     9444   $(MODEL_LIB)(trdmld.o) \ 
     9445   $(MODEL_LIB)(trdmld_oce.o) \ 
     9446   $(MODEL_LIB)(trdmod.o) \ 
     9447   $(MODEL_LIB)(trdmod_oce.o) \ 
     9448   $(MODEL_LIB)(trdvor.o) \ 
     9449   $(MODEL_LIB)(trdvor_oce.o) \ 
     9450   $(MODEL_LIB)(zdfkpp.o) \ 
     9451   $(MODEL_LIB)(zdfmxl.o) \ 
     9452   $(MODEL_LIB)(zdf_oce.o) \ 
     9453   $(MODEL_LIB)(zdftke.o) \ 
    87019454   oce.F90 \ 
    87029455   par_kind.F90 \ 
     
    87189471   zdfkpp.F90 \ 
    87199472   zdfmxl.F90 \ 
     9473   zdf_oce.F90 \ 
    87209474   zdftke.F90 \ 
    8721    zdf_oce.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) \ 
    87529475   dom_oce.F90 \ 
    87539476   in_out_manager.F90 \ 
     
    87569479   ldftra_oce.F90 \ 
    87579480   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 \ 
    87709481   $(MODEL_LIB)(dom_oce.o) \ 
    87719482   $(MODEL_LIB)(in_out_manager.o) \ 
     
    87869497   $(MODEL_LIB)(zdfddm.o) \ 
    87879498   $(MODEL_LIB)(zdf_oce.o) \ 
     9499   oce.F90 \ 
     9500   phycst.F90 \ 
     9501   prtctl.F90 \ 
     9502   traldf_bilap.F90 \ 
     9503   traldf_bilapg.F90 \ 
     9504   traldf_iso.F90 \ 
     9505   traldf_lap.F90 \ 
     9506   trazdf.F90 \ 
     9507   trdmod.F90 \ 
     9508   trdmod_oce.F90 \ 
     9509   zdfddm.F90 \ 
     9510   zdf_oce.F90 \ 
    87889511   domzgr_substitute.h90 \ 
    87899512   vectopt_loop_substitute.h90 \ 
    87909513   KEY_CPP \ 
    87919514   traldf.F90 
    8792 $(MODEL_LIB)(traldf_bilapg.o) :  \ 
     9515$(MODEL_LIB)(traldf_iso.o) :  \ 
    87939516   daymod.F90 \ 
    87949517   dianam.F90 \ 
     
    88019524   lib_mpp.F90 \ 
    88029525   lib_print.f90 \ 
     9526   $(MODEL_LIB)(daymod.o) \ 
     9527   $(MODEL_LIB)(dianam.o) \ 
     9528   $(MODEL_LIB)(dom_oce.o) \ 
     9529   $(MODEL_LIB)(in_out_manager.o) \ 
     9530   $(MODEL_LIB)(iom.o) \ 
     9531   $(MODEL_LIB)(lbclnk.o) \ 
     9532   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9533   $(MODEL_LIB)(ldftra_oce.o) \ 
     9534   $(MODEL_LIB)(lib_mpp.o) \ 
     9535   $(MODEL_LIB)(lib_print.o) \ 
     9536   $(MODEL_LIB)(oce.o) \ 
     9537   $(MODEL_LIB)(par_kind.o) \ 
     9538   $(MODEL_LIB)(par_oce.o) \ 
     9539   $(MODEL_LIB)(phycst.o) \ 
     9540   $(MODEL_LIB)(prtctl.o) \ 
     9541   $(MODEL_LIB)(taumod.o) \ 
     9542   $(MODEL_LIB)(trdicp.o) \ 
     9543   $(MODEL_LIB)(trdicp_oce.o) \ 
     9544   $(MODEL_LIB)(trdmld.o) \ 
     9545   $(MODEL_LIB)(trdmld_oce.o) \ 
     9546   $(MODEL_LIB)(trdmod_oce.o) \ 
     9547   $(MODEL_LIB)(trdvor.o) \ 
     9548   $(MODEL_LIB)(trdvor_oce.o) \ 
     9549   $(MODEL_LIB)(zdfmxl.o) \ 
     9550   $(MODEL_LIB)(zdf_oce.o) \ 
    88039551   oce.F90 \ 
    88049552   par_kind.F90 \ 
     
    88169564   zdfmxl.F90 \ 
    88179565   zdf_oce.F90 \ 
     9566   diaptr.F90 \ 
     9567   dom_oce.F90 \ 
     9568   in_out_manager.F90 \ 
     9569   ldfslp.F90 \ 
     9570   ldftra_oce.F90 \ 
     9571   $(MODEL_LIB)(diaptr.o) \ 
     9572   $(MODEL_LIB)(dom_oce.o) \ 
     9573   $(MODEL_LIB)(in_out_manager.o) \ 
     9574   $(MODEL_LIB)(ldfslp.o) \ 
     9575   $(MODEL_LIB)(ldftra_oce.o) \ 
     9576   $(MODEL_LIB)(oce.o) \ 
     9577   $(MODEL_LIB)(prtctl.o) \ 
     9578   $(MODEL_LIB)(trdmod.o) \ 
     9579   $(MODEL_LIB)(trdmod_oce.o) \ 
     9580   $(MODEL_LIB)(zdf_oce.o) \ 
     9581   oce.F90 \ 
     9582   prtctl.F90 \ 
     9583   trdmod.F90 \ 
     9584   trdmod_oce.F90 \ 
     9585   zdf_oce.F90 \ 
     9586   domzgr_substitute.h90 \ 
     9587   ldftra_substitute.h90 \ 
     9588   vectopt_loop_substitute.h90 \ 
     9589   KEY_CPP \ 
     9590   traldf_iso.F90 
     9591$(MODEL_LIB)(traldf_lap.o) :  \ 
     9592   daymod.F90 \ 
     9593   dianam.F90 \ 
     9594   dom_oce.F90 \ 
     9595   in_out_manager.F90 \ 
     9596   iom.F90 \ 
     9597   ldftra_oce.F90 \ 
     9598   lib_mpp.F90 \ 
     9599   lib_print.f90 \ 
    88189600   $(MODEL_LIB)(daymod.o) \ 
    88199601   $(MODEL_LIB)(dianam.o) \ 
     
    88219603   $(MODEL_LIB)(in_out_manager.o) \ 
    88229604   $(MODEL_LIB)(iom.o) \ 
    8823    $(MODEL_LIB)(lbclnk.o) \ 
    8824    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    88259605   $(MODEL_LIB)(ldftra_oce.o) \ 
    88269606   $(MODEL_LIB)(lib_mpp.o) \ 
     
    88309610   $(MODEL_LIB)(par_oce.o) \ 
    88319611   $(MODEL_LIB)(phycst.o) \ 
    8832    $(MODEL_LIB)(prtctl.o) \ 
    88339612   $(MODEL_LIB)(taumod.o) \ 
    88349613   $(MODEL_LIB)(trdicp.o) \ 
     
    88399618   $(MODEL_LIB)(trdvor.o) \ 
    88409619   $(MODEL_LIB)(trdvor_oce.o) \ 
    8841    $(MODEL_LIB)(zdfmxl.o) \ 
    88429620   $(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 \ 
    8885    trdicp.F90 \ 
    8886    trdicp_oce.F90 \ 
    8887    trdmld.F90 \ 
    8888    trdmld_oce.F90 \ 
    8889    trdmod_oce.F90 \ 
    8890    trdvor.F90 \ 
    8891    trdvor_oce.F90 \ 
    8892    zdfmxl.F90 \ 
    8893    zdf_oce.F90 \ 
    8894    $(MODEL_LIB)(daymod.o) \ 
    8895    $(MODEL_LIB)(dianam.o) \ 
    8896    $(MODEL_LIB)(dom_oce.o) \ 
    8897    $(MODEL_LIB)(in_out_manager.o) \ 
    8898    $(MODEL_LIB)(iom.o) \ 
    8899    $(MODEL_LIB)(lbclnk.o) \ 
    8900    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8901    $(MODEL_LIB)(ldftra_oce.o) \ 
    8902    $(MODEL_LIB)(lib_mpp.o) \ 
    8903    $(MODEL_LIB)(lib_print.o) \ 
    8904    $(MODEL_LIB)(oce.o) \ 
    8905    $(MODEL_LIB)(par_kind.o) \ 
    8906    $(MODEL_LIB)(par_oce.o) \ 
    8907    $(MODEL_LIB)(phycst.o) \ 
    8908    $(MODEL_LIB)(prtctl.o) \ 
    8909    $(MODEL_LIB)(taumod.o) \ 
    8910    $(MODEL_LIB)(trdicp.o) \ 
    8911    $(MODEL_LIB)(trdicp_oce.o) \ 
    8912    $(MODEL_LIB)(trdmld.o) \ 
    8913    $(MODEL_LIB)(trdmld_oce.o) \ 
    8914    $(MODEL_LIB)(trdmod_oce.o) \ 
    8915    $(MODEL_LIB)(trdvor.o) \ 
    8916    $(MODEL_LIB)(trdvor_oce.o) \ 
    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 \ 
    8962    trdicp.F90 \ 
    8963    trdicp_oce.F90 \ 
    8964    trdmld.F90 \ 
    8965    trdmld_oce.F90 \ 
    8966    trdmod_oce.F90 \ 
    8967    trdvor.F90 \ 
    8968    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) \ 
    8996    diaptr.F90 \ 
    8997    dom_oce.F90 \ 
    8998    in_out_manager.F90 \ 
    8999    ldfslp.F90 \ 
    9000    ldftra_oce.F90 \ 
    9001    oce.F90 \ 
    9002    prtctl.F90 \ 
    9003    trdmod.F90 \ 
    9004    trdmod_oce.F90 \ 
    9005    zdf_oce.F90 \ 
    9006    $(MODEL_LIB)(diaptr.o) \ 
    9007    $(MODEL_LIB)(dom_oce.o) \ 
    9008    $(MODEL_LIB)(in_out_manager.o) \ 
    9009    $(MODEL_LIB)(ldfslp.o) \ 
    9010    $(MODEL_LIB)(ldftra_oce.o) \ 
    9011    $(MODEL_LIB)(oce.o) \ 
    9012    $(MODEL_LIB)(prtctl.o) \ 
    9013    $(MODEL_LIB)(trdmod.o) \ 
    9014    $(MODEL_LIB)(trdmod_oce.o) \ 
    9015    $(MODEL_LIB)(zdf_oce.o) \ 
    9016    domzgr_substitute.h90 \ 
    9017    ldftra_substitute.h90 \ 
    9018    vectopt_loop_substitute.h90 \ 
    9019    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 \ 
    90309621   oce.F90 \ 
    90319622   par_kind.F90 \ 
     
    90419632   trdvor_oce.F90 \ 
    90429633   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) \ 
     9634   diaptr.F90 \ 
     9635   dom_oce.F90 \ 
     9636   in_out_manager.F90 \ 
     9637   ldftra_oce.F90 \ 
     9638   $(MODEL_LIB)(diaptr.o) \ 
     9639   $(MODEL_LIB)(dom_oce.o) \ 
     9640   $(MODEL_LIB)(in_out_manager.o) \ 
    90489641   $(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) \ 
     9642   $(MODEL_LIB)(oce.o) \ 
     9643   $(MODEL_LIB)(prtctl.o) \ 
     9644   $(MODEL_LIB)(trdmod.o) \ 
     9645   $(MODEL_LIB)(trdmod_oce.o) \ 
     9646   oce.F90 \ 
     9647   prtctl.F90 \ 
     9648   trdmod.F90 \ 
     9649   trdmod_oce.F90 \ 
     9650   domzgr_substitute.h90 \ 
     9651   ldftra_substitute.h90 \ 
     9652   vectopt_loop_substitute.h90 \ 
     9653   KEY_CPP \ 
     9654   traldf_lap.F90 
     9655$(MODEL_LIB)(tranpc.o) :   \ 
     9656   dom_oce.F90 \ 
     9657   in_out_manager.F90 \ 
     9658   ldftra_oce.F90 \ 
     9659   lib_mpp.F90 \ 
     9660   lib_print.f90 \ 
     9661   $(MODEL_LIB)(dom_oce.o) \ 
     9662   $(MODEL_LIB)(in_out_manager.o) \ 
     9663   $(MODEL_LIB)(ldftra_oce.o) \ 
     9664   $(MODEL_LIB)(lib_mpp.o) \ 
     9665   $(MODEL_LIB)(lib_print.o) \ 
     9666   $(MODEL_LIB)(oce.o) \ 
     9667   $(MODEL_LIB)(par_kind.o) \ 
     9668   $(MODEL_LIB)(par_oce.o) \ 
     9669   $(MODEL_LIB)(phycst.o) \ 
     9670   $(MODEL_LIB)(prtctl.o) \ 
    90559671   $(MODEL_LIB)(taumod.o) \ 
    90569672   $(MODEL_LIB)(trdicp.o) \ 
     
    90619677   $(MODEL_LIB)(trdvor.o) \ 
    90629678   $(MODEL_LIB)(trdvor_oce.o) \ 
     9679   $(MODEL_LIB)(zdfddm.o) \ 
    90639680   $(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 \ 
    9084    traldf_lap.F90 
    9085 $(MODEL_LIB)(tranpc.o) :   \ 
    9086    dom_oce.F90 \ 
    9087    in_out_manager.F90 \ 
    9088    ldftra_oce.F90 \ 
    9089    lib_mpp.F90 \ 
    9090    lib_print.f90 \ 
    90919681   oce.F90 \ 
    90929682   par_kind.F90 \ 
     
    91049694   zdfddm.F90 \ 
    91059695   zdf_oce.F90 \ 
    9106    $(MODEL_LIB)(dom_oce.o) \ 
    9107    $(MODEL_LIB)(in_out_manager.o) \ 
     9696   dom_oce.F90 \ 
     9697   eosbn2.F90 \ 
     9698   in_out_manager.F90 \ 
     9699   lbclnk.F90 \ 
     9700   $(MODEL_LIB)(dom_oce.o) \ 
     9701   $(MODEL_LIB)(eosbn2.o) \ 
     9702   $(MODEL_LIB)(in_out_manager.o) \ 
     9703   $(MODEL_LIB)(lbclnk.o) \ 
     9704   $(MODEL_LIB)(oce.o) \ 
     9705   $(MODEL_LIB)(trdmod.o) \ 
     9706   $(MODEL_LIB)(trdmod_oce.o) \ 
     9707   oce.F90 \ 
     9708   trdmod.F90 \ 
     9709   trdmod_oce.F90 \ 
     9710   domzgr_substitute.h90 \ 
     9711   KEY_CPP \ 
     9712   tranpc.F90 
     9713$(MODEL_LIB)(tranxt.o) :   \ 
     9714   dom_oce.F90 \ 
     9715   in_out_manager.F90 \ 
     9716   lbclnk.F90 \ 
     9717   ldftra_oce.F90 \ 
     9718   lib_mpp.F90 \ 
     9719   lib_print.f90 \ 
     9720   $(MODEL_LIB)(dom_oce.o) \ 
     9721   $(MODEL_LIB)(in_out_manager.o) \ 
     9722   $(MODEL_LIB)(lbclnk.o) \ 
    91089723   $(MODEL_LIB)(ldftra_oce.o) \ 
    91099724   $(MODEL_LIB)(lib_mpp.o) \ 
    91109725   $(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) \ 
     9726   $(MODEL_LIB)(obc_oce.o) \ 
     9727   $(MODEL_LIB)(oce.o) \ 
     9728   $(MODEL_LIB)(par_kind.o) \ 
     9729   $(MODEL_LIB)(par_oce.o) \ 
     9730   $(MODEL_LIB)(phycst.o) \ 
    91169731   $(MODEL_LIB)(taumod.o) \ 
    91179732   $(MODEL_LIB)(trdicp.o) \ 
     
    91229737   $(MODEL_LIB)(trdvor.o) \ 
    91239738   $(MODEL_LIB)(trdvor_oce.o) \ 
    9124    $(MODEL_LIB)(zdfddm.o) \ 
    91259739   $(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 \ 
    91509740   obc_oce.F90 \ 
    91519741   oce.F90 \ 
     
    91629752   trdvor_oce.F90 \ 
    91639753   zdf_oce.F90 \ 
    9164    $(MODEL_LIB)(dom_oce.o) \ 
     9754   agrif_opa_interp.F90 \ 
     9755   agrif_opa_update.F90 \ 
     9756   dom_oce.F90 \ 
     9757   in_out_manager.F90 \ 
     9758   lbclnk.F90 \ 
     9759   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     9760   $(MODEL_LIB)(agrif_opa_update.o) \ 
     9761   $(MODEL_LIB)(dom_oce.o) \ 
     9762   $(MODEL_LIB)(in_out_manager.o) \ 
     9763   $(MODEL_LIB)(lbclnk.o) \ 
     9764   $(MODEL_LIB)(obctra.o) \ 
     9765   $(MODEL_LIB)(oce.o) \ 
     9766   $(MODEL_LIB)(prtctl.o) \ 
     9767   $(MODEL_LIB)(trdmod.o) \ 
     9768   $(MODEL_LIB)(trdmod_oce.o) \ 
     9769   $(MODEL_LIB)(zdf_oce.o) \ 
     9770   obctra.F90 \ 
     9771   oce.F90 \ 
     9772   prtctl.F90 \ 
     9773   trdmod.F90 \ 
     9774   trdmod_oce.F90 \ 
     9775   zdf_oce.F90 \ 
     9776   $(AGRIF_LIB) \ 
     9777   KEY_CPP \ 
     9778   tranxt.F90 
     9779$(MODEL_LIB)(traqsr.o) :   \ 
     9780   blk_oce.F90 \ 
     9781   cpl_oce.F90 \ 
     9782   daymod.F90 \ 
     9783   dom_oce.F90 \ 
     9784   dtasal.F90 \ 
     9785   dtasss.F90 \ 
     9786   dtasst.F90 \ 
     9787   dtatem.F90 \ 
     9788   flxmod.F90 \ 
     9789   flx_oce.F90 \ 
     9790   flxrnf.F90 \ 
     9791   ice_oce.F90 \ 
     9792   in_out_manager.F90 \ 
     9793   lbclnk.F90 \ 
     9794   ldftra_oce.F90 \ 
     9795   lib_mpp.F90 \ 
     9796   lib_print.f90 \ 
     9797   $(MODEL_LIB)(blk_oce.o) \ 
     9798   $(MODEL_LIB)(cpl_oce.o) \ 
     9799   $(MODEL_LIB)(daymod.o) \ 
     9800   $(MODEL_LIB)(dom_oce.o) \ 
     9801   $(MODEL_LIB)(dtasal.o) \ 
     9802   $(MODEL_LIB)(dtasss.o) \ 
     9803   $(MODEL_LIB)(dtasst.o) \ 
     9804   $(MODEL_LIB)(dtatem.o) \ 
     9805   $(MODEL_LIB)(flxmod.o) \ 
     9806   $(MODEL_LIB)(flx_oce.o) \ 
     9807   $(MODEL_LIB)(flxrnf.o) \ 
     9808   $(MODEL_LIB)(ice_oce.o) \ 
    91659809   $(MODEL_LIB)(in_out_manager.o) \ 
    91669810   $(MODEL_LIB)(lbclnk.o) \ 
     
    91689812   $(MODEL_LIB)(lib_mpp.o) \ 
    91699813   $(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) \ 
     9814   $(MODEL_LIB)(oce.o) \ 
     9815   $(MODEL_LIB)(ocfzpt.o) \ 
     9816   $(MODEL_LIB)(par_kind.o) \ 
     9817   $(MODEL_LIB)(par_oce.o) \ 
     9818   $(MODEL_LIB)(phycst.o) \ 
     9819   $(MODEL_LIB)(prtctl.o) \ 
     9820   $(MODEL_LIB)(sms.o) \ 
    91759821   $(MODEL_LIB)(taumod.o) \ 
     9822   $(MODEL_LIB)(tradmp.o) \ 
    91769823   $(MODEL_LIB)(trdicp.o) \ 
    91779824   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    91829829   $(MODEL_LIB)(trdvor_oce.o) \ 
    91839830   $(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) \ 
    9203    $(MODEL_LIB)(trdmod.o) \ 
    9204    $(MODEL_LIB)(trdmod_oce.o) \ 
    9205    $(MODEL_LIB)(zdf_oce.o) \ 
    9206    $(AGRIF_LIB) \ 
    9207    KEY_CPP \ 
    9208    tranxt.F90 
    9209 $(MODEL_LIB)(traqsr.o) :   \ 
    9210    blk_oce.F90 \ 
    9211    cpl_oce.F90 \ 
    9212    daymod.F90 \ 
    9213    dom_oce.F90 \ 
    9214    dtasal.F90 \ 
    9215    dtasss.F90 \ 
    9216    dtasst.F90 \ 
    9217    dtatem.F90 \ 
    9218    flxmod.F90 \ 
    9219    flxrnf.F90 \ 
    9220    flx_oce.F90 \ 
    9221    ice_oce.F90 \ 
    9222    in_out_manager.F90 \ 
    9223    lbclnk.F90 \ 
    9224    ldftra_oce.F90 \ 
    9225    lib_mpp.F90 \ 
    9226    lib_print.f90 \ 
    92279831   oce.F90 \ 
    92289832   ocfzpt.F90 \ 
     
    92429846   trdvor_oce.F90 \ 
    92439847   zdf_oce.F90 \ 
     9848   dom_oce.F90 \ 
     9849   in_out_manager.F90 \ 
     9850   $(MODEL_LIB)(dom_oce.o) \ 
     9851   $(MODEL_LIB)(in_out_manager.o) \ 
     9852   $(MODEL_LIB)(oce.o) \ 
     9853   $(MODEL_LIB)(ocesbc.o) \ 
     9854   $(MODEL_LIB)(phycst.o) \ 
     9855   $(MODEL_LIB)(prtctl.o) \ 
     9856   $(MODEL_LIB)(trc_oce.o) \ 
     9857   $(MODEL_LIB)(trdmod.o) \ 
     9858   $(MODEL_LIB)(trdmod_oce.o) \ 
     9859   oce.F90 \ 
     9860   ocesbc.F90 \ 
     9861   phycst.F90 \ 
     9862   prtctl.F90 \ 
     9863   trc_oce.F90 \ 
     9864   trdmod.F90 \ 
     9865   trdmod_oce.F90 \ 
     9866   domzgr_substitute.h90 \ 
     9867   vectopt_loop_substitute.h90 \ 
     9868   KEY_CPP \ 
     9869   traqsr.F90 
     9870$(MODEL_LIB)(trasbc.o) :   \ 
     9871   blk_oce.F90 \ 
     9872   cpl_oce.F90 \ 
     9873   daymod.F90 \ 
     9874   dom_oce.F90 \ 
     9875   dtasal.F90 \ 
     9876   dtasss.F90 \ 
     9877   dtasst.F90 \ 
     9878   dtatem.F90 \ 
     9879   flxmod.F90 \ 
     9880   flx_oce.F90 \ 
     9881   flxrnf.F90 \ 
     9882   ice_oce.F90 \ 
     9883   in_out_manager.F90 \ 
     9884   lbclnk.F90 \ 
     9885   ldftra_oce.F90 \ 
     9886   lib_mpp.F90 \ 
     9887   lib_print.f90 \ 
    92449888   $(MODEL_LIB)(blk_oce.o) \ 
    92459889   $(MODEL_LIB)(cpl_oce.o) \ 
     
    92519895   $(MODEL_LIB)(dtatem.o) \ 
    92529896   $(MODEL_LIB)(flxmod.o) \ 
     9897   $(MODEL_LIB)(flx_oce.o) \ 
    92539898   $(MODEL_LIB)(flxrnf.o) \ 
    9254    $(MODEL_LIB)(flx_oce.o) \ 
    92559899   $(MODEL_LIB)(ice_oce.o) \ 
    92569900   $(MODEL_LIB)(in_out_manager.o) \ 
     
    92609904   $(MODEL_LIB)(lib_print.o) \ 
    92619905   $(MODEL_LIB)(oce.o) \ 
     9906   $(MODEL_LIB)(ocesbc.o) \ 
    92629907   $(MODEL_LIB)(ocfzpt.o) \ 
    92639908   $(MODEL_LIB)(par_kind.o) \ 
     
    92659910   $(MODEL_LIB)(phycst.o) \ 
    92669911   $(MODEL_LIB)(prtctl.o) \ 
    9267    $(MODEL_LIB)(sms.o) \ 
    92689912   $(MODEL_LIB)(taumod.o) \ 
    92699913   $(MODEL_LIB)(tradmp.o) \ 
     9914   $(MODEL_LIB)(trc_oce.o) \ 
    92709915   $(MODEL_LIB)(trdicp.o) \ 
    92719916   $(MODEL_LIB)(trdicp_oce.o) \ 
    92729917   $(MODEL_LIB)(trdmld.o) \ 
    92739918   $(MODEL_LIB)(trdmld_oce.o) \ 
     9919   $(MODEL_LIB)(trdmod.o) \ 
    92749920   $(MODEL_LIB)(trdmod_oce.o) \ 
    92759921   $(MODEL_LIB)(trdvor.o) \ 
    92769922   $(MODEL_LIB)(trdvor_oce.o) \ 
    92779923   $(MODEL_LIB)(zdf_oce.o) \ 
    9278    dom_oce.F90 \ 
    9279    in_out_manager.F90 \ 
     9924   oce.F90 \ 
    92809925   ocesbc.F90 \ 
    9281    oce.F90 \ 
    9282    phycst.F90 \ 
    9283    prtctl.F90 \ 
    9284    trc_oce.F90 \ 
    9285    trdmod.F90 \ 
    9286    trdmod_oce.F90 \ 
    9287    $(MODEL_LIB)(dom_oce.o) \ 
    9288    $(MODEL_LIB)(in_out_manager.o) \ 
    9289    $(MODEL_LIB)(ocesbc.o) \ 
    9290    $(MODEL_LIB)(oce.o) \ 
    9291    $(MODEL_LIB)(phycst.o) \ 
    9292    $(MODEL_LIB)(prtctl.o) \ 
    9293    $(MODEL_LIB)(trc_oce.o) \ 
    9294    $(MODEL_LIB)(trdmod.o) \ 
    9295    $(MODEL_LIB)(trdmod_oce.o) \ 
    9296    domzgr_substitute.h90 \ 
    9297    vectopt_loop_substitute.h90 \ 
    9298    KEY_CPP \ 
    9299    traqsr.F90 
    9300 $(MODEL_LIB)(trasbc.o) :   \ 
    9301    blk_oce.F90 \ 
    9302    cpl_oce.F90 \ 
    9303    daymod.F90 \ 
    9304    dom_oce.F90 \ 
    9305    dtasal.F90 \ 
    9306    dtasss.F90 \ 
    9307    dtasst.F90 \ 
    9308    dtatem.F90 \ 
    9309    flxmod.F90 \ 
    9310    flxrnf.F90 \ 
    9311    flx_oce.F90 \ 
    9312    ice_oce.F90 \ 
    9313    in_out_manager.F90 \ 
    9314    lbclnk.F90 \ 
    9315    ldftra_oce.F90 \ 
    9316    lib_mpp.F90 \ 
    9317    lib_print.f90 \ 
    9318    ocesbc.F90 \ 
    9319    oce.F90 \ 
    93209926   ocfzpt.F90 \ 
    93219927   par_kind.F90 \ 
     
    93359941   trdvor_oce.F90 \ 
    93369942   zdf_oce.F90 \ 
    9337    $(MODEL_LIB)(blk_oce.o) \ 
    9338    $(MODEL_LIB)(cpl_oce.o) \ 
    9339    $(MODEL_LIB)(daymod.o) \ 
    9340    $(MODEL_LIB)(dom_oce.o) \ 
    9341    $(MODEL_LIB)(dtasal.o) \ 
    9342    $(MODEL_LIB)(dtasss.o) \ 
    9343    $(MODEL_LIB)(dtasst.o) \ 
    9344    $(MODEL_LIB)(dtatem.o) \ 
    9345    $(MODEL_LIB)(flxmod.o) \ 
    9346    $(MODEL_LIB)(flxrnf.o) \ 
    9347    $(MODEL_LIB)(flx_oce.o) \ 
    9348    $(MODEL_LIB)(ice_oce.o) \ 
     9943   dom_oce.F90 \ 
     9944   in_out_manager.F90 \ 
     9945   $(MODEL_LIB)(dom_oce.o) \ 
     9946   $(MODEL_LIB)(in_out_manager.o) \ 
     9947   $(MODEL_LIB)(oce.o) \ 
     9948   $(MODEL_LIB)(ocesbc.o) \ 
     9949   $(MODEL_LIB)(phycst.o) \ 
     9950   $(MODEL_LIB)(prtctl.o) \ 
     9951   $(MODEL_LIB)(traqsr.o) \ 
     9952   $(MODEL_LIB)(trdmod.o) \ 
     9953   $(MODEL_LIB)(trdmod_oce.o) \ 
     9954   oce.F90 \ 
     9955   ocesbc.F90 \ 
     9956   phycst.F90 \ 
     9957   prtctl.F90 \ 
     9958   traqsr.F90 \ 
     9959   trdmod.F90 \ 
     9960   trdmod_oce.F90 \ 
     9961   domzgr_substitute.h90 \ 
     9962   vectopt_loop_substitute.h90 \ 
     9963   KEY_CPP \ 
     9964   trasbc.F90 
     9965$(MODEL_LIB)(trazdf_exp.o) :  \ 
     9966   dom_oce.F90 \ 
     9967   in_out_manager.F90 \ 
     9968   lbclnk.F90 \ 
     9969   ldftra_oce.F90 \ 
     9970   lib_mpp.F90 \ 
     9971   lib_print.f90 \ 
     9972   $(MODEL_LIB)(dom_oce.o) \ 
    93499973   $(MODEL_LIB)(in_out_manager.o) \ 
    93509974   $(MODEL_LIB)(lbclnk.o) \ 
     
    93529976   $(MODEL_LIB)(lib_mpp.o) \ 
    93539977   $(MODEL_LIB)(lib_print.o) \ 
     9978   $(MODEL_LIB)(oce.o) \ 
     9979   $(MODEL_LIB)(par_kind.o) \ 
     9980   $(MODEL_LIB)(par_oce.o) \ 
     9981   $(MODEL_LIB)(phycst.o) \ 
     9982   $(MODEL_LIB)(prtctl.o) \ 
     9983   $(MODEL_LIB)(taumod.o) \ 
     9984   $(MODEL_LIB)(trdicp.o) \ 
     9985   $(MODEL_LIB)(trdicp_oce.o) \ 
     9986   $(MODEL_LIB)(trdmld.o) \ 
     9987   $(MODEL_LIB)(trdmld_oce.o) \ 
     9988   $(MODEL_LIB)(trdmod_oce.o) \ 
     9989   $(MODEL_LIB)(trdvor.o) \ 
     9990   $(MODEL_LIB)(trdvor_oce.o) \ 
     9991   $(MODEL_LIB)(zdf_oce.o) \ 
     9992   oce.F90 \ 
     9993   par_kind.F90 \ 
     9994   par_oce.F90 \ 
     9995   phycst.F90 \ 
     9996   prtctl.F90 \ 
     9997   taumod.F90 \ 
     9998   trdicp.F90 \ 
     9999   trdicp_oce.F90 \ 
     10000   trdmld.F90 \ 
     10001   trdmld_oce.F90 \ 
     10002   trdmod_oce.F90 \ 
     10003   trdvor.F90 \ 
     10004   trdvor_oce.F90 \ 
     10005   zdf_oce.F90 \ 
     10006   dom_oce.F90 \ 
     10007   in_out_manager.F90 \ 
     10008   $(MODEL_LIB)(dom_oce.o) \ 
     10009   $(MODEL_LIB)(in_out_manager.o) \ 
     10010   $(MODEL_LIB)(oce.o) \ 
     10011   $(MODEL_LIB)(prtctl.o) \ 
     10012   $(MODEL_LIB)(trdmod.o) \ 
     10013   $(MODEL_LIB)(trdmod_oce.o) \ 
     10014   $(MODEL_LIB)(zdfddm.o) \ 
     10015   $(MODEL_LIB)(zdf_oce.o) \ 
     10016   oce.F90 \ 
     10017   prtctl.F90 \ 
     10018   trdmod.F90 \ 
     10019   trdmod_oce.F90 \ 
     10020   zdfddm.F90 \ 
     10021   zdf_oce.F90 \ 
     10022   domzgr_substitute.h90 \ 
     10023   zdfddm_substitute.h90 \ 
     10024   KEY_CPP \ 
     10025   trazdf_exp.F90 
     10026$(MODEL_LIB)(trazdf.o) :   \ 
     10027   dom_oce.F90 \ 
     10028   dynzdf_exp.F90 \ 
     10029   eosbn2.F90 \ 
     10030   in_out_manager.F90 \ 
     10031   iom.F90 \ 
     10032   lbclnk.F90 \ 
     10033   ldfslp.F90 \ 
     10034   ldftra_oce.F90 \ 
     10035   lib_mpp.F90 \ 
     10036   lib_print.f90 \ 
     10037   $(MODEL_LIB)(dom_oce.o) \ 
     10038   $(MODEL_LIB)(dynzdf_exp.o) \ 
     10039   $(MODEL_LIB)(eosbn2.o) \ 
     10040   $(MODEL_LIB)(in_out_manager.o) \ 
     10041   $(MODEL_LIB)(iom.o) \ 
     10042   $(MODEL_LIB)(lbclnk.o) \ 
     10043   $(MODEL_LIB)(ldfslp.o) \ 
     10044   $(MODEL_LIB)(ldftra_oce.o) \ 
     10045   $(MODEL_LIB)(lib_mpp.o) \ 
     10046   $(MODEL_LIB)(lib_print.o) \ 
     10047   $(MODEL_LIB)(oce.o) \ 
    935410048   $(MODEL_LIB)(ocesbc.o) \ 
    9355    $(MODEL_LIB)(oce.o) \ 
    9356    $(MODEL_LIB)(ocfzpt.o) \ 
    9357    $(MODEL_LIB)(par_kind.o) \ 
    9358    $(MODEL_LIB)(par_oce.o) \ 
    9359    $(MODEL_LIB)(phycst.o) \ 
    9360    $(MODEL_LIB)(prtctl.o) \ 
     10049   $(MODEL_LIB)(par_kind.o) \ 
     10050   $(MODEL_LIB)(par_oce.o) \ 
     10051   $(MODEL_LIB)(phycst.o) \ 
     10052   $(MODEL_LIB)(prtctl.o) \ 
     10053   $(MODEL_LIB)(restart.o) \ 
    936110054   $(MODEL_LIB)(taumod.o) \ 
    9362    $(MODEL_LIB)(tradmp.o) \ 
    9363    $(MODEL_LIB)(trc_oce.o) \ 
     10055   $(MODEL_LIB)(trazdf_exp.o) \ 
    936410056   $(MODEL_LIB)(trdicp.o) \ 
    936510057   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    937010062   $(MODEL_LIB)(trdvor.o) \ 
    937110063   $(MODEL_LIB)(trdvor_oce.o) \ 
     10064   $(MODEL_LIB)(zdfddm.o) \ 
    937210065   $(MODEL_LIB)(zdf_oce.o) \ 
    9373    dom_oce.F90 \ 
    9374    in_out_manager.F90 \ 
     10066   oce.F90 \ 
    937510067   ocesbc.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 \ 
    940810068   par_kind.F90 \ 
    940910069   par_oce.F90 \ 
     
    942310083   zdfddm.F90 \ 
    942410084   zdf_oce.F90 \ 
    9425    $(MODEL_LIB)(dom_oce.o) \ 
    9426    $(MODEL_LIB)(dynzdf_exp.o) \ 
    9427    $(MODEL_LIB)(eosbn2.o) \ 
    9428    $(MODEL_LIB)(in_out_manager.o) \ 
    9429    $(MODEL_LIB)(iom.o) \ 
    9430    $(MODEL_LIB)(lbclnk.o) \ 
    9431    $(MODEL_LIB)(ldfslp.o) \ 
     10085   dom_oce.F90 \ 
     10086   in_out_manager.F90 \ 
     10087   ldftra_oce.F90 \ 
     10088   $(MODEL_LIB)(dom_oce.o) \ 
     10089   $(MODEL_LIB)(in_out_manager.o) \ 
    943210090   $(MODEL_LIB)(ldftra_oce.o) \ 
    9433    $(MODEL_LIB)(lib_mpp.o) \ 
    9434    $(MODEL_LIB)(lib_print.o) \ 
    9435    $(MODEL_LIB)(ocesbc.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) \ 
    9442    $(MODEL_LIB)(taumod.o) \ 
     10091   $(MODEL_LIB)(oce.o) \ 
     10092   $(MODEL_LIB)(prtctl.o) \ 
    944310093   $(MODEL_LIB)(trazdf_exp.o) \ 
    9444    $(MODEL_LIB)(trdicp.o) \ 
    9445    $(MODEL_LIB)(trdicp_oce.o) \ 
    9446    $(MODEL_LIB)(trdmld.o) \ 
    9447    $(MODEL_LIB)(trdmld_oce.o) \ 
     10094   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     10095   $(MODEL_LIB)(trazdf_imp.o) \ 
    944810096   $(MODEL_LIB)(trdmod.o) \ 
    944910097   $(MODEL_LIB)(trdmod_oce.o) \ 
    9450    $(MODEL_LIB)(trdvor.o) \ 
    9451    $(MODEL_LIB)(trdvor_oce.o) \ 
    9452    $(MODEL_LIB)(zdfddm.o) \ 
     10098   $(MODEL_LIB)(zdfkpp.o) \ 
    945310099   $(MODEL_LIB)(zdf_oce.o) \ 
    9454    dom_oce.F90 \ 
    9455    in_out_manager.F90 \ 
    9456    ldftra_oce.F90 \ 
     10100   $(MODEL_LIB)(zdftke.o) \ 
    945710101   oce.F90 \ 
    945810102   prtctl.F90 \ 
     
    946310107   trdmod_oce.F90 \ 
    946410108   zdfkpp.F90 \ 
     10109   zdf_oce.F90 \ 
    946510110   zdftke.F90 \ 
    9466    zdf_oce.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) \ 
    948010111   domzgr_substitute.h90 \ 
    948110112   vectopt_loop_substitute.h90 \ 
     
    948310114   KEY_CPP \ 
    948410115   trazdf.F90 
    9485 $(MODEL_LIB)(trazdf_exp.o) :  \ 
    9486    dom_oce.F90 \ 
    9487    in_out_manager.F90 \ 
    9488    lbclnk.F90 \ 
     10116$(MODEL_LIB)(trazdf_imp.o) :  \ 
     10117   dom_oce.F90 \ 
     10118   in_out_manager.F90 \ 
     10119   lbclnk.F90 \ 
     10120   ldfdyn_oce.F90 \ 
    948910121   ldftra_oce.F90 \ 
    949010122   lib_mpp.F90 \ 
    949110123   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) \ 
     10124   $(MODEL_LIB)(dom_oce.o) \ 
     10125   $(MODEL_LIB)(in_out_manager.o) \ 
     10126   $(MODEL_LIB)(lbclnk.o) \ 
     10127   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    950910128   $(MODEL_LIB)(ldftra_oce.o) \ 
    951010129   $(MODEL_LIB)(lib_mpp.o) \ 
     
    952310142   $(MODEL_LIB)(trdvor.o) \ 
    952410143   $(MODEL_LIB)(trdvor_oce.o) \ 
     10144   $(MODEL_LIB)(zdfmxl.o) \ 
    952510145   $(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 
    9546 $(MODEL_LIB)(trazdf_imp.o) :  \ 
    9547    dom_oce.F90 \ 
    9548    in_out_manager.F90 \ 
    9549    lbclnk.F90 \ 
    9550    ldfdyn_oce.F90 \ 
    9551    ldftra_oce.F90 \ 
    9552    lib_mpp.F90 \ 
    9553    lib_print.f90 \ 
    955410146   oce.F90 \ 
    955510147   par_kind.F90 \ 
     
    956710159   zdfmxl.F90 \ 
    956810160   zdf_oce.F90 \ 
     10161   dom_oce.F90 \ 
     10162   in_out_manager.F90 \ 
     10163   lbclnk.F90 \ 
     10164   ldfslp.F90 \ 
     10165   ldftra_oce.F90 \ 
     10166   $(MODEL_LIB)(dom_oce.o) \ 
     10167   $(MODEL_LIB)(in_out_manager.o) \ 
     10168   $(MODEL_LIB)(lbclnk.o) \ 
     10169   $(MODEL_LIB)(ldfslp.o) \ 
     10170   $(MODEL_LIB)(ldftra_oce.o) \ 
     10171   $(MODEL_LIB)(oce.o) \ 
     10172   $(MODEL_LIB)(prtctl.o) \ 
     10173   $(MODEL_LIB)(trdmod.o) \ 
     10174   $(MODEL_LIB)(trdmod_oce.o) \ 
     10175   $(MODEL_LIB)(zdfddm.o) \ 
     10176   $(MODEL_LIB)(zdf_oce.o) \ 
     10177   oce.F90 \ 
     10178   prtctl.F90 \ 
     10179   trdmod.F90 \ 
     10180   trdmod_oce.F90 \ 
     10181   zdfddm.F90 \ 
     10182   zdf_oce.F90 \ 
     10183   domzgr_substitute.h90 \ 
     10184   ldftra_substitute.h90 \ 
     10185   vectopt_loop_substitute.h90 \ 
     10186   zdfddm_substitute.h90 \ 
     10187   KEY_CPP \ 
     10188   trazdf_imp.F90 
     10189$(MODEL_LIB)(trazdf_imp_jki.o) : \ 
     10190   dom_oce.F90 \ 
     10191   in_out_manager.F90 \ 
     10192   lbclnk.F90 \ 
     10193   ldfdyn_oce.F90 \ 
     10194   ldftra_oce.F90 \ 
     10195   lib_mpp.F90 \ 
     10196   lib_print.f90 \ 
    956910197   $(MODEL_LIB)(dom_oce.o) \ 
    957010198   $(MODEL_LIB)(in_out_manager.o) \ 
     
    958910217   $(MODEL_LIB)(zdfmxl.o) \ 
    959010218   $(MODEL_LIB)(zdf_oce.o) \ 
    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 \ 
    962710219   oce.F90 \ 
    962810220   par_kind.F90 \ 
     
    964010232   zdfmxl.F90 \ 
    964110233   zdf_oce.F90 \ 
    9642    $(MODEL_LIB)(dom_oce.o) \ 
    9643    $(MODEL_LIB)(in_out_manager.o) \ 
    9644    $(MODEL_LIB)(lbclnk.o) \ 
    9645    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9646    $(MODEL_LIB)(ldftra_oce.o) \ 
    9647    $(MODEL_LIB)(lib_mpp.o) \ 
    9648    $(MODEL_LIB)(lib_print.o) \ 
    9649    $(MODEL_LIB)(oce.o) \ 
    9650    $(MODEL_LIB)(par_kind.o) \ 
    9651    $(MODEL_LIB)(par_oce.o) \ 
    9652    $(MODEL_LIB)(phycst.o) \ 
    9653    $(MODEL_LIB)(prtctl.o) \ 
    9654    $(MODEL_LIB)(taumod.o) \ 
    9655    $(MODEL_LIB)(trdicp.o) \ 
    9656    $(MODEL_LIB)(trdicp_oce.o) \ 
    9657    $(MODEL_LIB)(trdmld.o) \ 
    9658    $(MODEL_LIB)(trdmld_oce.o) \ 
    9659    $(MODEL_LIB)(trdmod_oce.o) \ 
    9660    $(MODEL_LIB)(trdvor.o) \ 
    9661    $(MODEL_LIB)(trdvor_oce.o) \ 
    9662    $(MODEL_LIB)(zdfmxl.o) \ 
    9663    $(MODEL_LIB)(zdf_oce.o) \ 
    966410234   dom_oce.F90 \ 
    966510235   in_out_manager.F90 \ 
     
    966710237   ldfslp.F90 \ 
    966810238   ldftra_oce.F90 \ 
     10239   $(MODEL_LIB)(dom_oce.o) \ 
     10240   $(MODEL_LIB)(in_out_manager.o) \ 
     10241   $(MODEL_LIB)(lbclnk.o) \ 
     10242   $(MODEL_LIB)(ldfslp.o) \ 
     10243   $(MODEL_LIB)(ldftra_oce.o) \ 
     10244   $(MODEL_LIB)(oce.o) \ 
     10245   $(MODEL_LIB)(prtctl.o) \ 
     10246   $(MODEL_LIB)(trdmod.o) \ 
     10247   $(MODEL_LIB)(trdmod_oce.o) \ 
     10248   $(MODEL_LIB)(zdfddm.o) \ 
     10249   $(MODEL_LIB)(zdf_oce.o) \ 
    966910250   oce.F90 \ 
    967010251   prtctl.F90 \ 
     
    967310254   zdfddm.F90 \ 
    967410255   zdf_oce.F90 \ 
    9675    $(MODEL_LIB)(dom_oce.o) \ 
    9676    $(MODEL_LIB)(in_out_manager.o) \ 
    9677    $(MODEL_LIB)(lbclnk.o) \ 
    9678    $(MODEL_LIB)(ldfslp.o) \ 
    9679    $(MODEL_LIB)(ldftra_oce.o) \ 
    9680    $(MODEL_LIB)(oce.o) \ 
    9681    $(MODEL_LIB)(prtctl.o) \ 
    9682    $(MODEL_LIB)(trdmod.o) \ 
    9683    $(MODEL_LIB)(trdmod_oce.o) \ 
    9684    $(MODEL_LIB)(zdfddm.o) \ 
    9685    $(MODEL_LIB)(zdf_oce.o) \ 
    968610256   domzgr_substitute.h90 \ 
    968710257   ldftra_substitute.h90 \ 
     
    969010260   KEY_CPP \ 
    969110261   trazdf_imp_jki.F90 
     10262$(MODEL_LIB)(trc_oce.o) :  \ 
     10263   $(MODEL_LIB)(par_kind.o) \ 
     10264   par_kind.F90 \ 
     10265   $(MODEL_LIB)(par_oce.o) \ 
     10266   $(MODEL_LIB)(sms.o) \ 
     10267   par_oce.F90 \ 
     10268   sms.F90 \ 
     10269   KEY_CPP \ 
     10270   trc_oce.F90 
    969210271$(MODEL_LIB)(trcstp.o) :   \ 
    969310272   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 
    970310273$(MODEL_LIB)(trdicp.o) :   \ 
    970410274   dom_oce.F90 \ 
    970510275   in_out_manager.F90 \ 
    970610276   lib_print.f90 \ 
     10277   $(MODEL_LIB)(dom_oce.o) \ 
     10278   $(MODEL_LIB)(in_out_manager.o) \ 
     10279   $(MODEL_LIB)(lib_print.o) \ 
     10280   $(MODEL_LIB)(par_kind.o) \ 
     10281   $(MODEL_LIB)(par_oce.o) \ 
     10282   $(MODEL_LIB)(phycst.o) \ 
     10283   $(MODEL_LIB)(prtctl.o) \ 
     10284   $(MODEL_LIB)(trdicp_oce.o) \ 
     10285   $(MODEL_LIB)(trdmld_oce.o) \ 
     10286   $(MODEL_LIB)(trdvor_oce.o) \ 
     10287   $(MODEL_LIB)(zdfddm.o) \ 
    970710288   par_kind.F90 \ 
    970810289   par_oce.F90 \ 
     
    971310294   trdvor_oce.F90 \ 
    971410295   zdfddm.F90 \ 
    9715    $(MODEL_LIB)(dom_oce.o) \ 
    9716    $(MODEL_LIB)(in_out_manager.o) \ 
    9717    $(MODEL_LIB)(lib_print.o) \ 
    9718    $(MODEL_LIB)(par_kind.o) \ 
    9719    $(MODEL_LIB)(par_oce.o) \ 
    9720    $(MODEL_LIB)(phycst.o) \ 
    9721    $(MODEL_LIB)(prtctl.o) \ 
    9722    $(MODEL_LIB)(trdicp_oce.o) \ 
    9723    $(MODEL_LIB)(trdmld_oce.o) \ 
    9724    $(MODEL_LIB)(trdvor_oce.o) \ 
    9725    $(MODEL_LIB)(zdfddm.o) \ 
    972610296   dom_oce.F90 \ 
    972710297   eosbn2.F90 \ 
     
    973010300   ldftra_oce.F90 \ 
    973110301   lib_mpp.F90 \ 
     10302   $(MODEL_LIB)(dom_oce.o) \ 
     10303   $(MODEL_LIB)(eosbn2.o) \ 
     10304   $(MODEL_LIB)(in_out_manager.o) \ 
     10305   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     10306   $(MODEL_LIB)(ldftra_oce.o) \ 
     10307   $(MODEL_LIB)(lib_mpp.o) \ 
     10308   $(MODEL_LIB)(oce.o) \ 
     10309   $(MODEL_LIB)(phycst.o) \ 
     10310   $(MODEL_LIB)(trdmod_oce.o) \ 
     10311   $(MODEL_LIB)(zdf_oce.o) \ 
    973210312   oce.F90 \ 
    973310313   phycst.F90 \ 
    973410314   trdmod_oce.F90 \ 
    973510315   zdf_oce.F90 \ 
    9736    $(MODEL_LIB)(dom_oce.o) \ 
    9737    $(MODEL_LIB)(eosbn2.o) \ 
    9738    $(MODEL_LIB)(in_out_manager.o) \ 
    9739    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9740    $(MODEL_LIB)(ldftra_oce.o) \ 
    9741    $(MODEL_LIB)(lib_mpp.o) \ 
    9742    $(MODEL_LIB)(oce.o) \ 
    9743    $(MODEL_LIB)(phycst.o) \ 
    9744    $(MODEL_LIB)(trdmod_oce.o) \ 
    9745    $(MODEL_LIB)(zdf_oce.o) \ 
    974610316   domzgr_substitute.h90 \ 
    974710317   vectopt_loop_substitute.h90 \ 
     
    974910319   trdicp.F90 
    975010320$(MODEL_LIB)(trdicp_oce.o) :  \ 
    9751    par_kind.F90 \ 
    9752    $(MODEL_LIB)(par_kind.o) \ 
    9753    par_oce.F90 \ 
    9754    $(MODEL_LIB)(par_oce.o) \ 
     10321   $(MODEL_LIB)(par_kind.o) \ 
     10322   par_kind.F90 \ 
     10323   $(MODEL_LIB)(par_oce.o) \ 
     10324   par_oce.F90 \ 
    975510325   KEY_CPP \ 
    975610326   trdicp_oce.F90 
     
    975910329   dom_oce.F90 \ 
    976010330   in_out_manager.F90 \ 
     10331   iom.F90 \ 
    976110332   lbclnk.F90 \ 
    976210333   ldfdyn_oce.F90 \ 
     
    976410335   lib_mpp.F90 \ 
    976510336   lib_print.f90 \ 
    9766    oce.F90 \ 
    9767    par_kind.F90 \ 
    9768    par_oce.F90 \ 
    9769    phycst.F90 \ 
    9770    prtctl.F90 \ 
     10337   $(MODEL_LIB)(daymod.o) \ 
     10338   $(MODEL_LIB)(dom_oce.o) \ 
     10339   $(MODEL_LIB)(in_out_manager.o) \ 
     10340   $(MODEL_LIB)(iom.o) \ 
     10341   $(MODEL_LIB)(lbclnk.o) \ 
     10342   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     10343   $(MODEL_LIB)(ldftra_oce.o) \ 
     10344   $(MODEL_LIB)(lib_mpp.o) \ 
     10345   $(MODEL_LIB)(lib_print.o) \ 
     10346   $(MODEL_LIB)(oce.o) \ 
     10347   $(MODEL_LIB)(par_kind.o) \ 
     10348   $(MODEL_LIB)(par_oce.o) \ 
     10349   $(MODEL_LIB)(phycst.o) \ 
     10350   $(MODEL_LIB)(prtctl.o) \ 
     10351   $(MODEL_LIB)(restart.o) \ 
     10352   $(MODEL_LIB)(trdicp_oce.o) \ 
     10353   $(MODEL_LIB)(trdmld_oce.o) \ 
     10354   $(MODEL_LIB)(trdmod_oce.o) \ 
     10355   $(MODEL_LIB)(trdvor_oce.o) \ 
     10356   $(MODEL_LIB)(zdfmxl.o) \ 
     10357   $(MODEL_LIB)(zdf_oce.o) \ 
     10358   oce.F90 \ 
     10359   par_kind.F90 \ 
     10360   par_oce.F90 \ 
     10361   phycst.F90 \ 
     10362   prtctl.F90 \ 
     10363   restart.F90 \ 
    977110364   trdicp_oce.F90 \ 
    977210365   trdmld_oce.F90 \ 
     
    977510368   zdfmxl.F90 \ 
    977610369   zdf_oce.F90 \ 
    9777    $(MODEL_LIB)(daymod.o) \ 
    9778    $(MODEL_LIB)(dom_oce.o) \ 
    9779    $(MODEL_LIB)(in_out_manager.o) \ 
    9780    $(MODEL_LIB)(lbclnk.o) \ 
    9781    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9782    $(MODEL_LIB)(ldftra_oce.o) \ 
    9783    $(MODEL_LIB)(lib_mpp.o) \ 
    9784    $(MODEL_LIB)(lib_print.o) \ 
    9785    $(MODEL_LIB)(oce.o) \ 
    9786    $(MODEL_LIB)(par_kind.o) \ 
    9787    $(MODEL_LIB)(par_oce.o) \ 
    9788    $(MODEL_LIB)(phycst.o) \ 
    9789    $(MODEL_LIB)(prtctl.o) \ 
    9790    $(MODEL_LIB)(trdicp_oce.o) \ 
    9791    $(MODEL_LIB)(trdmld_oce.o) \ 
    9792    $(MODEL_LIB)(trdmod_oce.o) \ 
    9793    $(MODEL_LIB)(trdvor_oce.o) \ 
    9794    $(MODEL_LIB)(zdfmxl.o) \ 
    9795    $(MODEL_LIB)(zdf_oce.o) \ 
    979610370   daymod.F90 \ 
    979710371   diadimg.F90 \ 
     
    980210376   ldfslp.F90 \ 
    980310377   ldftra_oce.F90 \ 
     10378   $(MODEL_LIB)(daymod.o) \ 
     10379   $(MODEL_LIB)(diadimg.o) \ 
     10380   $(MODEL_LIB)(dianam.o) \ 
     10381   $(MODEL_LIB)(dom_oce.o) \ 
     10382   $(MODEL_LIB)(in_out_manager.o) \ 
     10383   $(MODEL_LIB)(lbclnk.o) \ 
     10384   $(MODEL_LIB)(ldfslp.o) \ 
     10385   $(MODEL_LIB)(ldftra_oce.o) \ 
     10386   $(MODEL_LIB)(oce.o) \ 
     10387   $(MODEL_LIB)(phycst.o) \ 
     10388   $(MODEL_LIB)(prtctl.o) \ 
     10389   $(MODEL_LIB)(trdmld_rst.o) \ 
     10390   $(MODEL_LIB)(trdmod_oce.o) \ 
     10391   $(MODEL_LIB)(zdfddm.o) \ 
     10392   $(MODEL_LIB)(zdfmxl.o) \ 
     10393   $(MODEL_LIB)(zdf_oce.o) \ 
    980410394   oce.F90 \ 
    980510395   phycst.F90 \ 
     
    981010400   zdfmxl.F90 \ 
    981110401   zdf_oce.F90 \ 
    9812    $(MODEL_LIB)(daymod.o) \ 
    9813    $(MODEL_LIB)(diadimg.o) \ 
    9814    $(MODEL_LIB)(dianam.o) \ 
    9815    $(MODEL_LIB)(dom_oce.o) \ 
    9816    $(MODEL_LIB)(in_out_manager.o) \ 
    9817    $(MODEL_LIB)(lbclnk.o) \ 
    9818    $(MODEL_LIB)(ldfslp.o) \ 
    9819    $(MODEL_LIB)(ldftra_oce.o) \ 
    9820    $(MODEL_LIB)(oce.o) \ 
    9821    $(MODEL_LIB)(phycst.o) \ 
    9822    $(MODEL_LIB)(prtctl.o) \ 
    9823    $(MODEL_LIB)(trdmld_rst.o) \ 
    9824    $(MODEL_LIB)(trdmod_oce.o) \ 
    9825    $(MODEL_LIB)(zdfddm.o) \ 
    9826    $(MODEL_LIB)(zdfmxl.o) \ 
    9827    $(MODEL_LIB)(zdf_oce.o) \ 
    982810402   domzgr_substitute.h90 \ 
    982910403   ldftra_substitute.h90 \ 
     
    983310407   trdmld.F90 
    983410408$(MODEL_LIB)(trdmld_oce.o) :  \ 
    9835    par_kind.F90 \ 
    9836    $(MODEL_LIB)(par_kind.o) \ 
    9837    par_oce.F90 \ 
    9838    $(MODEL_LIB)(par_oce.o) \ 
     10409   $(MODEL_LIB)(par_kind.o) \ 
     10410   par_kind.F90 \ 
     10411   $(MODEL_LIB)(par_oce.o) \ 
     10412   par_oce.F90 \ 
    983910413   KEY_CPP \ 
    984010414   trdmld_oce.F90 
    984110415$(MODEL_LIB)(trdmld_rst.o) :  \ 
    9842    dom_oce.F90 \ 
    9843    in_out_manager.F90 \ 
    9844    lib_print.f90 \ 
     10416   blk_oce.F90 \ 
     10417   cpl_oce.F90 \ 
     10418   daymod.F90 \ 
     10419   dom_oce.F90 \ 
     10420   eosbn2.F90 \ 
     10421   ice_oce.F90 \ 
     10422   ini1d.F90 \ 
     10423   in_out_manager.F90 \ 
     10424   iom_def.F90 \ 
     10425   iom.F90 \ 
     10426   iom_ioipsl.F90 \ 
     10427   iom_nf90.F90 \ 
     10428   iom_rstdimg.F90 \ 
     10429   lib_print.f90 \ 
     10430   $(MODEL_LIB)(blk_oce.o) \ 
     10431   $(MODEL_LIB)(cpl_oce.o) \ 
     10432   $(MODEL_LIB)(daymod.o) \ 
     10433   $(MODEL_LIB)(dom_oce.o) \ 
     10434   $(MODEL_LIB)(eosbn2.o) \ 
     10435   $(MODEL_LIB)(ice_oce.o) \ 
     10436   $(MODEL_LIB)(ini1d.o) \ 
     10437   $(MODEL_LIB)(in_out_manager.o) \ 
     10438   $(MODEL_LIB)(iom_def.o) \ 
     10439   $(MODEL_LIB)(iom_ioipsl.o) \ 
     10440   $(MODEL_LIB)(iom_nf90.o) \ 
     10441   $(MODEL_LIB)(iom.o) \ 
     10442   $(MODEL_LIB)(iom_rstdimg.o) \ 
     10443   $(MODEL_LIB)(lib_print.o) \ 
     10444   $(MODEL_LIB)(oce.o) \ 
     10445   $(MODEL_LIB)(par_kind.o) \ 
     10446   $(MODEL_LIB)(par_oce.o) \ 
     10447   $(MODEL_LIB)(phycst.o) \ 
     10448   $(MODEL_LIB)(prtctl.o) \ 
     10449   $(MODEL_LIB)(trdicp_oce.o) \ 
     10450   $(MODEL_LIB)(trdmld_oce.o) \ 
     10451   $(MODEL_LIB)(trdvor_oce.o) \ 
     10452   $(MODEL_LIB)(zpshde.o) \ 
     10453   oce.F90 \ 
    984510454   par_kind.F90 \ 
    984610455   par_oce.F90 \ 
     
    985010459   trdmld_oce.F90 \ 
    985110460   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) \ 
     10461   zpshde.F90 \ 
    986210462   daymod.F90 \ 
    986310463   dom_oce.F90 \ 
    986410464   in_out_manager.F90 \ 
     10465   iom.F90 \ 
     10466   $(MODEL_LIB)(daymod.o) \ 
     10467   $(MODEL_LIB)(dom_oce.o) \ 
     10468   $(MODEL_LIB)(in_out_manager.o) \ 
     10469   $(MODEL_LIB)(iom.o) \ 
     10470   $(MODEL_LIB)(restart.o) \ 
     10471   $(MODEL_LIB)(trdmod_oce.o) \ 
     10472   restart.F90 \ 
    986510473   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) \ 
    987110474   KEY_CPP \ 
    987210475   trdmld_rst.F90 
    987310476$(MODEL_LIB)(trdmod.o) :   \ 
     10477   cpl_oasis3.F90 \ 
     10478   cpl_oasis4.F90 \ 
    987410479   daymod.F90 \ 
    987510480   diadimg.F90 \ 
     
    987710482   dom_oce.F90 \ 
    987810483   eosbn2.F90 \ 
     10484   geo2ocean.F90 \ 
     10485   ice.F90 \ 
    987910486   in_out_manager.F90 \ 
    988010487   lbclnk.F90 \ 
     
    988410491   lib_mpp.F90 \ 
    988510492   lib_print.f90 \ 
     10493   $(MODEL_LIB)(cpl_oasis3.o) \ 
     10494   $(MODEL_LIB)(cpl_oasis4.o) \ 
     10495   $(MODEL_LIB)(daymod.o) \ 
     10496   $(MODEL_LIB)(diadimg.o) \ 
     10497   $(MODEL_LIB)(dianam.o) \ 
     10498   $(MODEL_LIB)(dom_oce.o) \ 
     10499   $(MODEL_LIB)(eosbn2.o) \ 
     10500   $(MODEL_LIB)(geo2ocean.o) \ 
     10501   $(MODEL_LIB)(ice.o) \ 
     10502   $(MODEL_LIB)(in_out_manager.o) \ 
     10503   $(MODEL_LIB)(lbclnk.o) \ 
     10504   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     10505   $(MODEL_LIB)(ldfslp.o) \ 
     10506   $(MODEL_LIB)(ldftra_oce.o) \ 
     10507   $(MODEL_LIB)(lib_mpp.o) \ 
     10508   $(MODEL_LIB)(lib_print.o) \ 
     10509   $(MODEL_LIB)(oce.o) \ 
     10510   $(MODEL_LIB)(par_kind.o) \ 
     10511   $(MODEL_LIB)(par_oce.o) \ 
     10512   $(MODEL_LIB)(phycst.o) \ 
     10513   $(MODEL_LIB)(prtctl.o) \ 
     10514   $(MODEL_LIB)(trdicp_oce.o) \ 
     10515   $(MODEL_LIB)(trdmld_oce.o) \ 
     10516   $(MODEL_LIB)(trdmld_rst.o) \ 
     10517   $(MODEL_LIB)(trdmod_oce.o) \ 
     10518   $(MODEL_LIB)(trdvor_oce.o) \ 
     10519   $(MODEL_LIB)(zdfddm.o) \ 
     10520   $(MODEL_LIB)(zdfmxl.o) \ 
     10521   $(MODEL_LIB)(zdf_oce.o) \ 
    988610522   oce.F90 \ 
    988710523   par_kind.F90 \ 
     
    989710533   zdfmxl.F90 \ 
    989810534   zdf_oce.F90 \ 
    9899    $(MODEL_LIB)(daymod.o) \ 
    9900    $(MODEL_LIB)(diadimg.o) \ 
    9901    $(MODEL_LIB)(dianam.o) \ 
    9902    $(MODEL_LIB)(dom_oce.o) \ 
    9903    $(MODEL_LIB)(eosbn2.o) \ 
    9904    $(MODEL_LIB)(in_out_manager.o) \ 
    9905    $(MODEL_LIB)(lbclnk.o) \ 
    9906    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9907    $(MODEL_LIB)(ldfslp.o) \ 
     10535   dom_oce.F90 \ 
     10536   in_out_manager.F90 \ 
     10537   ldftra_oce.F90 \ 
     10538   $(MODEL_LIB)(dom_oce.o) \ 
     10539   $(MODEL_LIB)(in_out_manager.o) \ 
    990810540   $(MODEL_LIB)(ldftra_oce.o) \ 
    9909    $(MODEL_LIB)(lib_mpp.o) \ 
    9910    $(MODEL_LIB)(lib_print.o) \ 
    9911    $(MODEL_LIB)(oce.o) \ 
    9912    $(MODEL_LIB)(par_kind.o) \ 
    9913    $(MODEL_LIB)(par_oce.o) \ 
    9914    $(MODEL_LIB)(phycst.o) \ 
    9915    $(MODEL_LIB)(prtctl.o) \ 
    9916    $(MODEL_LIB)(trdicp_oce.o) \ 
    9917    $(MODEL_LIB)(trdmld_oce.o) \ 
    9918    $(MODEL_LIB)(trdmld_rst.o) \ 
     10541   $(MODEL_LIB)(oce.o) \ 
     10542   $(MODEL_LIB)(phycst.o) \ 
     10543   $(MODEL_LIB)(taumod.o) \ 
     10544   $(MODEL_LIB)(trdicp.o) \ 
     10545   $(MODEL_LIB)(trdmld.o) \ 
    991910546   $(MODEL_LIB)(trdmod_oce.o) \ 
    9920    $(MODEL_LIB)(trdvor_oce.o) \ 
    9921    $(MODEL_LIB)(zdfddm.o) \ 
    9922    $(MODEL_LIB)(zdfmxl.o) \ 
     10547   $(MODEL_LIB)(trdvor.o) \ 
    992310548   $(MODEL_LIB)(zdf_oce.o) \ 
    9924    dom_oce.F90 \ 
    9925    in_out_manager.F90 \ 
    9926    ldftra_oce.F90 \ 
    992710549   oce.F90 \ 
    992810550   phycst.F90 \ 
     
    993310555   trdvor.F90 \ 
    993410556   zdf_oce.F90 \ 
    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) \ 
    9941    $(MODEL_LIB)(trdicp.o) \ 
    9942    $(MODEL_LIB)(trdmld.o) \ 
    9943    $(MODEL_LIB)(trdmod_oce.o) \ 
    9944    $(MODEL_LIB)(trdvor.o) \ 
    9945    $(MODEL_LIB)(zdf_oce.o) \ 
    994610557   domzgr_substitute.h90 \ 
    994710558   vectopt_loop_substitute.h90 \ 
     
    994910560   trdmod.F90 
    995010561$(MODEL_LIB)(trdmod_oce.o) :  \ 
    9951    par_oce.F90 \ 
    9952    $(MODEL_LIB)(par_oce.o) \ 
     10562   $(MODEL_LIB)(par_oce.o) \ 
     10563   par_oce.F90 \ 
     10564   $(MODEL_LIB)(trdicp_oce.o) \ 
     10565   $(MODEL_LIB)(trdmld_oce.o) \ 
     10566   $(MODEL_LIB)(trdvor_oce.o) \ 
    995310567   trdicp_oce.F90 \ 
    995410568   trdmld_oce.F90 \ 
    995510569   trdvor_oce.F90 \ 
     10570   KEY_CPP \ 
     10571   trdmod_oce.F90 
     10572$(MODEL_LIB)(trdvor.o) :   \ 
     10573   daymod.F90 \ 
     10574   dom_oce.F90 \ 
     10575   in_out_manager.F90 \ 
     10576   lib_mpp.F90 \ 
     10577   lib_print.f90 \ 
     10578   $(MODEL_LIB)(daymod.o) \ 
     10579   $(MODEL_LIB)(dom_oce.o) \ 
     10580   $(MODEL_LIB)(in_out_manager.o) \ 
     10581   $(MODEL_LIB)(lib_mpp.o) \ 
     10582   $(MODEL_LIB)(lib_print.o) \ 
     10583   $(MODEL_LIB)(oce.o) \ 
     10584   $(MODEL_LIB)(par_kind.o) \ 
     10585   $(MODEL_LIB)(par_oce.o) \ 
     10586   $(MODEL_LIB)(phycst.o) \ 
     10587   $(MODEL_LIB)(prtctl.o) \ 
    995610588   $(MODEL_LIB)(trdicp_oce.o) \ 
    995710589   $(MODEL_LIB)(trdmld_oce.o) \ 
    995810590   $(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 \ 
     10591   $(MODEL_LIB)(zdf_oce.o) \ 
    996710592   oce.F90 \ 
    996810593   par_kind.F90 \ 
     
    997410599   trdvor_oce.F90 \ 
    997510600   zdf_oce.F90 \ 
    9976    $(MODEL_LIB)(daymod.o) \ 
    9977    $(MODEL_LIB)(dom_oce.o) \ 
    9978    $(MODEL_LIB)(in_out_manager.o) \ 
    9979    $(MODEL_LIB)(lib_mpp.o) \ 
    9980    $(MODEL_LIB)(lib_print.o) \ 
    9981    $(MODEL_LIB)(oce.o) \ 
    9982    $(MODEL_LIB)(par_kind.o) \ 
    9983    $(MODEL_LIB)(par_oce.o) \ 
    9984    $(MODEL_LIB)(phycst.o) \ 
    9985    $(MODEL_LIB)(prtctl.o) \ 
    9986    $(MODEL_LIB)(trdicp_oce.o) \ 
    9987    $(MODEL_LIB)(trdmld_oce.o) \ 
    9988    $(MODEL_LIB)(trdvor_oce.o) \ 
    9989    $(MODEL_LIB)(zdf_oce.o) \ 
    999010601   daymod.F90 \ 
    999110602   dianam.F90 \ 
     
    999410605   lbclnk.F90 \ 
    999510606   ldfdyn_oce.F90 \ 
     10607   $(MODEL_LIB)(daymod.o) \ 
     10608   $(MODEL_LIB)(dianam.o) \ 
     10609   $(MODEL_LIB)(dom_oce.o) \ 
     10610   $(MODEL_LIB)(in_out_manager.o) \ 
     10611   $(MODEL_LIB)(lbclnk.o) \ 
     10612   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     10613   $(MODEL_LIB)(oce.o) \ 
     10614   $(MODEL_LIB)(phycst.o) \ 
     10615   $(MODEL_LIB)(trdmod_oce.o) \ 
     10616   $(MODEL_LIB)(zdfmxl.o) \ 
     10617   $(MODEL_LIB)(zdf_oce.o) \ 
    999610618   oce.F90 \ 
    999710619   phycst.F90 \ 
     
    999910621   zdfmxl.F90 \ 
    1000010622   zdf_oce.F90 \ 
    10001    $(MODEL_LIB)(daymod.o) \ 
    10002    $(MODEL_LIB)(dianam.o) \ 
    10003    $(MODEL_LIB)(dom_oce.o) \ 
    10004    $(MODEL_LIB)(in_out_manager.o) \ 
    10005    $(MODEL_LIB)(lbclnk.o) \ 
    10006    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    10007    $(MODEL_LIB)(oce.o) \ 
    10008    $(MODEL_LIB)(phycst.o) \ 
    10009    $(MODEL_LIB)(trdmod_oce.o) \ 
    10010    $(MODEL_LIB)(zdfmxl.o) \ 
    10011    $(MODEL_LIB)(zdf_oce.o) \ 
    1001210623   domzgr_substitute.h90 \ 
    1001310624   ldfdyn_substitute.h90 \ 
     
    1001710628   trdvor.F90 
    1001810629$(MODEL_LIB)(trdvor_oce.o) :  \ 
    10019    par_kind.F90 \ 
    10020    $(MODEL_LIB)(par_kind.o) \ 
    10021    par_oce.F90 \ 
    10022    $(MODEL_LIB)(par_oce.o) \ 
     10630   $(MODEL_LIB)(par_kind.o) \ 
     10631   par_kind.F90 \ 
     10632   $(MODEL_LIB)(par_oce.o) \ 
     10633   par_oce.F90 \ 
    1002310634   KEY_CPP \ 
    1002410635   trdvor_oce.F90 
     
    1002810639   lib_mpp.F90 \ 
    1002910640   lib_print.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) \ 
     10641   $(MODEL_LIB)(dom_oce.o) \ 
     10642   $(MODEL_LIB)(in_out_manager.o) \ 
     10643   $(MODEL_LIB)(lib_mpp.o) \ 
     10644   $(MODEL_LIB)(lib_print.o) \ 
     10645   $(MODEL_LIB)(par_kind.o) \ 
     10646   $(MODEL_LIB)(par_oce.o) \ 
     10647   par_kind.F90 \ 
     10648   par_oce.F90 \ 
     10649   dom_oce.F90 \ 
     10650   in_out_manager.F90 \ 
     10651   $(MODEL_LIB)(dom_oce.o) \ 
     10652   $(MODEL_LIB)(in_out_manager.o) \ 
     10653   $(MODEL_LIB)(oce.o) \ 
     10654   $(MODEL_LIB)(prtctl.o) \ 
     10655   oce.F90 \ 
     10656   prtctl.F90 \ 
    1004610657   domzgr_substitute.h90 \ 
    1004710658   KEY_CPP \ 
     
    1005210663   lib_mpp.F90 \ 
    1005310664   lib_print.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 \ 
     10665   $(MODEL_LIB)(dom_oce.o) \ 
     10666   $(MODEL_LIB)(in_out_manager.o) \ 
     10667   $(MODEL_LIB)(lib_mpp.o) \ 
     10668   $(MODEL_LIB)(lib_print.o) \ 
     10669   $(MODEL_LIB)(oce.o) \ 
     10670   $(MODEL_LIB)(par_kind.o) \ 
     10671   $(MODEL_LIB)(par_oce.o) \ 
     10672   oce.F90 \ 
     10673   par_kind.F90 \ 
     10674   par_oce.F90 \ 
     10675   dom_oce.F90 \ 
     10676   in_out_manager.F90 \ 
     10677   lbclnk.F90 \ 
     10678   $(MODEL_LIB)(dom_oce.o) \ 
     10679   $(MODEL_LIB)(in_out_manager.o) \ 
     10680   $(MODEL_LIB)(lbclnk.o) \ 
     10681   $(MODEL_LIB)(oce.o) \ 
     10682   $(MODEL_LIB)(prtctl.o) \ 
     10683   $(MODEL_LIB)(zdf_oce.o) \ 
    1006710684   oce.F90 \ 
    1006810685   prtctl.F90 \ 
    1006910686   zdf_oce.F90 \ 
    10070    $(MODEL_LIB)(dom_oce.o) \ 
    10071    $(MODEL_LIB)(in_out_manager.o) \ 
    10072    $(MODEL_LIB)(lbclnk.o) \ 
    10073    $(MODEL_LIB)(oce.o) \ 
    10074    $(MODEL_LIB)(prtctl.o) \ 
    10075    $(MODEL_LIB)(zdf_oce.o) \ 
    1007610687   domzgr_substitute.h90 \ 
    1007710688   KEY_CPP \ 
     
    1008210693   lib_mpp.F90 \ 
    1008310694   lib_print.f90 \ 
    10084    oce.F90 \ 
    10085    par_kind.F90 \ 
    10086    par_oce.F90 \ 
    10087    $(MODEL_LIB)(dom_oce.o) \ 
    10088    $(MODEL_LIB)(in_out_manager.o) \ 
    10089    $(MODEL_LIB)(lib_mpp.o) \ 
    10090    $(MODEL_LIB)(lib_print.o) \ 
    10091    $(MODEL_LIB)(oce.o) \ 
    10092    $(MODEL_LIB)(par_kind.o) \ 
    10093    $(MODEL_LIB)(par_oce.o) \ 
    10094    dom_oce.F90 \ 
    10095    in_out_manager.F90 \ 
    10096    lbclnk.F90 \ 
     10695   $(MODEL_LIB)(dom_oce.o) \ 
     10696   $(MODEL_LIB)(in_out_manager.o) \ 
     10697   $(MODEL_LIB)(lib_mpp.o) \ 
     10698   $(MODEL_LIB)(lib_print.o) \ 
     10699   $(MODEL_LIB)(oce.o) \ 
     10700   $(MODEL_LIB)(par_kind.o) \ 
     10701   $(MODEL_LIB)(par_oce.o) \ 
     10702   oce.F90 \ 
     10703   par_kind.F90 \ 
     10704   par_oce.F90 \ 
     10705   dom_oce.F90 \ 
     10706   in_out_manager.F90 \ 
     10707   lbclnk.F90 \ 
     10708   $(MODEL_LIB)(dom_oce.o) \ 
     10709   $(MODEL_LIB)(in_out_manager.o) \ 
     10710   $(MODEL_LIB)(lbclnk.o) \ 
     10711   $(MODEL_LIB)(oce.o) \ 
     10712   $(MODEL_LIB)(prtctl.o) \ 
     10713   $(MODEL_LIB)(zdf_oce.o) \ 
    1009710714   oce.F90 \ 
    1009810715   prtctl.F90 \ 
    1009910716   zdf_oce.F90 \ 
    10100    $(MODEL_LIB)(dom_oce.o) \ 
    10101    $(MODEL_LIB)(in_out_manager.o) \ 
    10102    $(MODEL_LIB)(lbclnk.o) \ 
    10103    $(MODEL_LIB)(oce.o) \ 
    10104    $(MODEL_LIB)(prtctl.o) \ 
    10105    $(MODEL_LIB)(zdf_oce.o) \ 
    1010610717   vectopt_loop_substitute.h90 \ 
    1010710718   KEY_CPP \ 
     
    1011410725   lib_mpp.F90 \ 
    1011510726   lib_print.f90 \ 
     10727   $(MODEL_LIB)(dom_oce.o) \ 
     10728   $(MODEL_LIB)(eosbn2.o) \ 
     10729   $(MODEL_LIB)(in_out_manager.o) \ 
     10730   $(MODEL_LIB)(lbclnk.o) \ 
     10731   $(MODEL_LIB)(lib_mpp.o) \ 
     10732   $(MODEL_LIB)(lib_print.o) \ 
     10733   $(MODEL_LIB)(oce.o) \ 
     10734   $(MODEL_LIB)(ocesbc.o) \ 
     10735   $(MODEL_LIB)(par_kind.o) \ 
     10736   $(MODEL_LIB)(par_oce.o) \ 
     10737   $(MODEL_LIB)(phycst.o) \ 
     10738   $(MODEL_LIB)(prtctl.o) \ 
     10739   $(MODEL_LIB)(taumod.o) \ 
     10740   $(MODEL_LIB)(zdfddm.o) \ 
     10741   $(MODEL_LIB)(zdf_oce.o) \ 
     10742   oce.F90 \ 
    1011610743   ocesbc.F90 \ 
    10117    oce.F90 \ 
    1011810744   par_kind.F90 \ 
    1011910745   par_oce.F90 \ 
     
    1012310749   zdfddm.F90 \ 
    1012410750   zdf_oce.F90 \ 
    10125    $(MODEL_LIB)(dom_oce.o) \ 
    10126    $(MODEL_LIB)(eosbn2.o) \ 
    10127    $(MODEL_LIB)(in_out_manager.o) \ 
    10128    $(MODEL_LIB)(lbclnk.o) \ 
    10129    $(MODEL_LIB)(lib_mpp.o) \ 
    10130    $(MODEL_LIB)(lib_print.o) \ 
    10131    $(MODEL_LIB)(ocesbc.o) \ 
    10132    $(MODEL_LIB)(oce.o) \ 
    10133    $(MODEL_LIB)(par_kind.o) \ 
    10134    $(MODEL_LIB)(par_oce.o) \ 
    10135    $(MODEL_LIB)(phycst.o) \ 
    10136    $(MODEL_LIB)(prtctl.o) \ 
    10137    $(MODEL_LIB)(taumod.o) \ 
    10138    $(MODEL_LIB)(zdfddm.o) \ 
     10751   dom_oce.F90 \ 
     10752   in_out_manager.F90 \ 
     10753   lbclnk.F90 \ 
     10754   $(MODEL_LIB)(dom_oce.o) \ 
     10755   $(MODEL_LIB)(in_out_manager.o) \ 
     10756   $(MODEL_LIB)(lbclnk.o) \ 
     10757   $(MODEL_LIB)(oce.o) \ 
     10758   $(MODEL_LIB)(zdfkpp.o) \ 
    1013910759   $(MODEL_LIB)(zdf_oce.o) \ 
    10140    dom_oce.F90 \ 
    10141    in_out_manager.F90 \ 
    10142    lbclnk.F90 \ 
    1014310760   oce.F90 \ 
    1014410761   zdfkpp.F90 \ 
    1014510762   zdf_oce.F90 \ 
    10146    $(MODEL_LIB)(dom_oce.o) \ 
    10147    $(MODEL_LIB)(in_out_manager.o) \ 
    10148    $(MODEL_LIB)(lbclnk.o) \ 
    10149    $(MODEL_LIB)(oce.o) \ 
    10150    $(MODEL_LIB)(zdfkpp.o) \ 
    10151    $(MODEL_LIB)(zdf_oce.o) \ 
    1015210763   domzgr_substitute.h90 \ 
    1015310764   KEY_CPP \ 
     
    1016310774   ldftra_oce.F90 \ 
    1016410775   lib_print.f90 \ 
     10776   $(MODEL_LIB)(dom_oce.o) \ 
     10777   $(MODEL_LIB)(dynzdf_exp.o) \ 
     10778   $(MODEL_LIB)(eosbn2.o) \ 
     10779   $(MODEL_LIB)(in_out_manager.o) \ 
     10780   $(MODEL_LIB)(iom.o) \ 
     10781   $(MODEL_LIB)(lbclnk.o) \ 
     10782   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     10783   $(MODEL_LIB)(ldftra_oce.o) \ 
     10784   $(MODEL_LIB)(lib_print.o) \ 
     10785   $(MODEL_LIB)(oce.o) \ 
     10786   $(MODEL_LIB)(ocesbc.o) \ 
     10787   $(MODEL_LIB)(par_kind.o) \ 
     10788   $(MODEL_LIB)(par_oce.o) \ 
     10789   $(MODEL_LIB)(phycst.o) \ 
     10790   $(MODEL_LIB)(prtctl.o) \ 
     10791   $(MODEL_LIB)(restart.o) \ 
     10792   $(MODEL_LIB)(taumod.o) \ 
     10793   $(MODEL_LIB)(trazdf_exp.o) \ 
     10794   $(MODEL_LIB)(trdmod.o) \ 
     10795   $(MODEL_LIB)(trdmod_oce.o) \ 
     10796   $(MODEL_LIB)(zdfddm.o) \ 
     10797   $(MODEL_LIB)(zdfkpp.o) \ 
     10798   $(MODEL_LIB)(zdfmxl.o) \ 
     10799   $(MODEL_LIB)(zdf_oce.o) \ 
     10800   oce.F90 \ 
    1016510801   ocesbc.F90 \ 
    10166    oce.F90 \ 
    1016710802   par_kind.F90 \ 
    1016810803   par_oce.F90 \ 
     
    1017810813   zdfmxl.F90 \ 
    1017910814   zdf_oce.F90 \ 
    10180    $(MODEL_LIB)(dom_oce.o) \ 
    10181    $(MODEL_LIB)(dynzdf_exp.o) \ 
    10182    $(MODEL_LIB)(eosbn2.o) \ 
    10183    $(MODEL_LIB)(in_out_manager.o) \ 
    10184    $(MODEL_LIB)(iom.o) \ 
    10185    $(MODEL_LIB)(lbclnk.o) \ 
    10186    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    10187    $(MODEL_LIB)(ldftra_oce.o) \ 
    10188    $(MODEL_LIB)(lib_print.o) \ 
    10189    $(MODEL_LIB)(ocesbc.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) \ 
    10196    $(MODEL_LIB)(taumod.o) \ 
    10197    $(MODEL_LIB)(trazdf_exp.o) \ 
    10198    $(MODEL_LIB)(trdmod.o) \ 
    10199    $(MODEL_LIB)(trdmod_oce.o) \ 
    10200    $(MODEL_LIB)(zdfddm.o) \ 
    10201    $(MODEL_LIB)(zdfkpp.o) \ 
    10202    $(MODEL_LIB)(zdfmxl.o) \ 
    10203    $(MODEL_LIB)(zdf_oce.o) \ 
    1020410815   in_out_manager.F90 \ 
    1020510816   ldfdyn_oce.F90 \ 
     
    1020710818   ldftra_oce.F90 \ 
    1020810819   lib_mpp.F90 \ 
     10820   $(MODEL_LIB)(in_out_manager.o) \ 
     10821   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     10822   $(MODEL_LIB)(ldfslp.o) \ 
     10823   $(MODEL_LIB)(ldftra_oce.o) \ 
     10824   $(MODEL_LIB)(lib_mpp.o) \ 
     10825   $(MODEL_LIB)(par_oce.o) \ 
     10826   $(MODEL_LIB)(tranpc.o) \ 
     10827   $(MODEL_LIB)(zdfddm.o) \ 
     10828   $(MODEL_LIB)(zdfevd.o) \ 
     10829   $(MODEL_LIB)(zdfkpp.o) \ 
     10830   $(MODEL_LIB)(zdf_oce.o) \ 
     10831   $(MODEL_LIB)(zdfric.o) \ 
     10832   $(MODEL_LIB)(zdftke.o) \ 
    1020910833   par_oce.F90 \ 
    1021010834   tranpc.F90 \ 
     
    1021210836   zdfevd.F90 \ 
    1021310837   zdfkpp.F90 \ 
     10838   zdf_oce.F90 \ 
    1021410839   zdfric.F90 \ 
    1021510840   zdftke.F90 \ 
    10216    zdf_oce.F90 \ 
    10217    $(MODEL_LIB)(in_out_manager.o) \ 
    10218    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    10219    $(MODEL_LIB)(ldfslp.o) \ 
    10220    $(MODEL_LIB)(ldftra_oce.o) \ 
    10221    $(MODEL_LIB)(lib_mpp.o) \ 
    10222    $(MODEL_LIB)(par_oce.o) \ 
    10223    $(MODEL_LIB)(tranpc.o) \ 
    10224    $(MODEL_LIB)(zdfddm.o) \ 
    10225    $(MODEL_LIB)(zdfevd.o) \ 
    10226    $(MODEL_LIB)(zdfkpp.o) \ 
    10227    $(MODEL_LIB)(zdfric.o) \ 
    10228    $(MODEL_LIB)(zdftke.o) \ 
    10229    $(MODEL_LIB)(zdf_oce.o) \ 
    1023010841   zdfini.F90 
    1023110842$(MODEL_LIB)(zdfkpp.o) :   \ 
    1023210843   blk_oce.F90 \ 
     10844   cpl_oasis3.F90 \ 
     10845   cpl_oasis4.F90 \ 
    1023310846   cpl_oce.F90 \ 
    1023410847   daymod.F90 \ 
     
    1023910852   dtatem.F90 \ 
    1024010853   flxmod.F90 \ 
     10854   flx_oce.F90 \ 
    1024110855   flxrnf.F90 \ 
    10242    flx_oce.F90 \ 
     10856   geo2ocean.F90 \ 
     10857   ice.F90 \ 
    1024310858   ice_oce.F90 \ 
    1024410859   in_out_manager.F90 \ 
     
    1024610861   lib_mpp.F90 \ 
    1024710862   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 \ 
    1025810863   $(MODEL_LIB)(blk_oce.o) \ 
     10864   $(MODEL_LIB)(cpl_oasis3.o) \ 
     10865   $(MODEL_LIB)(cpl_oasis4.o) \ 
    1025910866   $(MODEL_LIB)(cpl_oce.o) \ 
    1026010867   $(MODEL_LIB)(daymod.o) \ 
     
    1026510872   $(MODEL_LIB)(dtatem.o) \ 
    1026610873   $(MODEL_LIB)(flxmod.o) \ 
     10874   $(MODEL_LIB)(flx_oce.o) \ 
    1026710875   $(MODEL_LIB)(flxrnf.o) \ 
    10268    $(MODEL_LIB)(flx_oce.o) \ 
     10876   $(MODEL_LIB)(geo2ocean.o) \ 
     10877   $(MODEL_LIB)(ice.o) \ 
    1026910878   $(MODEL_LIB)(ice_oce.o) \ 
    1027010879   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1028210891   $(MODEL_LIB)(zdfddm.o) \ 
    1028310892   $(MODEL_LIB)(zdf_oce.o) \ 
     10893   oce.F90 \ 
     10894   ocfzpt.F90 \ 
     10895   par_kind.F90 \ 
     10896   par_oce.F90 \ 
     10897   phycst.F90 \ 
     10898   prtctl.F90 \ 
     10899   taumod.F90 \ 
     10900   tradmp.F90 \ 
     10901   zdfddm.F90 \ 
     10902   zdf_oce.F90 \ 
    1028410903   dom_oce.F90 \ 
    1028510904   eosbn2.F90 \ 
    1028610905   in_out_manager.F90 \ 
    1028710906   lbclnk.F90 \ 
     10907   $(MODEL_LIB)(dom_oce.o) \ 
     10908   $(MODEL_LIB)(eosbn2.o) \ 
     10909   $(MODEL_LIB)(in_out_manager.o) \ 
     10910   $(MODEL_LIB)(lbclnk.o) \ 
     10911   $(MODEL_LIB)(oce.o) \ 
     10912   $(MODEL_LIB)(ocesbc.o) \ 
     10913   $(MODEL_LIB)(phycst.o) \ 
     10914   $(MODEL_LIB)(prtctl.o) \ 
     10915   $(MODEL_LIB)(taumod.o) \ 
     10916   $(MODEL_LIB)(zdfddm.o) \ 
     10917   $(MODEL_LIB)(zdf_oce.o) \ 
     10918   oce.F90 \ 
    1028810919   ocesbc.F90 \ 
    10289    oce.F90 \ 
    1029010920   phycst.F90 \ 
    1029110921   prtctl.F90 \ 
     
    1029310923   zdfddm.F90 \ 
    1029410924   zdf_oce.F90 \ 
    10295    $(MODEL_LIB)(dom_oce.o) \ 
    10296    $(MODEL_LIB)(eosbn2.o) \ 
    10297    $(MODEL_LIB)(in_out_manager.o) \ 
    10298    $(MODEL_LIB)(lbclnk.o) \ 
    10299    $(MODEL_LIB)(ocesbc.o) \ 
    10300    $(MODEL_LIB)(oce.o) \ 
    10301    $(MODEL_LIB)(phycst.o) \ 
    10302    $(MODEL_LIB)(prtctl.o) \ 
    10303    $(MODEL_LIB)(taumod.o) \ 
    10304    $(MODEL_LIB)(zdfddm.o) \ 
    10305    $(MODEL_LIB)(zdf_oce.o) \ 
    1030610925   domzgr_substitute.h90 \ 
    1030710926   vectopt_loop_substitute.h90 \ 
     
    1031310932   lib_mpp.F90 \ 
    1031410933   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 \ 
     10934   $(MODEL_LIB)(dom_oce.o) \ 
     10935   $(MODEL_LIB)(in_out_manager.o) \ 
     10936   $(MODEL_LIB)(lib_mpp.o) \ 
     10937   $(MODEL_LIB)(lib_print.o) \ 
     10938   $(MODEL_LIB)(par_kind.o) \ 
     10939   $(MODEL_LIB)(par_oce.o) \ 
     10940   par_kind.F90 \ 
     10941   par_oce.F90 \ 
     10942   dom_oce.F90 \ 
     10943   in_out_manager.F90 \ 
     10944   $(MODEL_LIB)(dom_oce.o) \ 
     10945   $(MODEL_LIB)(in_out_manager.o) \ 
     10946   $(MODEL_LIB)(oce.o) \ 
     10947   $(MODEL_LIB)(prtctl.o) \ 
     10948   $(MODEL_LIB)(zdf_oce.o) \ 
    1032510949   oce.F90 \ 
    1032610950   prtctl.F90 \ 
    1032710951   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) \ 
     10952   domzgr_substitute.h90 \ 
     10953   KEY_CPP \ 
     10954   zdfmxl.F90 
     10955$(MODEL_LIB)(zdf_oce.o) :  \ 
     10956   $(MODEL_LIB)(par_kind.o) \ 
     10957   par_kind.F90 \ 
     10958   $(MODEL_LIB)(par_oce.o) \ 
     10959   par_oce.F90 \ 
     10960   KEY_CPP \ 
     10961   zdf_oce.F90 
     10962$(MODEL_LIB)(zdfric.o) :   \ 
     10963   dom_oce.F90 \ 
     10964   in_out_manager.F90 \ 
     10965   lib_mpp.F90 \ 
     10966   lib_print.f90 \ 
     10967   $(MODEL_LIB)(dom_oce.o) \ 
     10968   $(MODEL_LIB)(in_out_manager.o) \ 
     10969   $(MODEL_LIB)(lib_mpp.o) \ 
     10970   $(MODEL_LIB)(lib_print.o) \ 
     10971   $(MODEL_LIB)(oce.o) \ 
     10972   $(MODEL_LIB)(par_kind.o) \ 
     10973   $(MODEL_LIB)(par_oce.o) \ 
     10974   oce.F90 \ 
     10975   par_kind.F90 \ 
     10976   par_oce.F90 \ 
     10977   dom_oce.F90 \ 
     10978   in_out_manager.F90 \ 
     10979   lbclnk.F90 \ 
     10980   $(MODEL_LIB)(dom_oce.o) \ 
     10981   $(MODEL_LIB)(in_out_manager.o) \ 
     10982   $(MODEL_LIB)(lbclnk.o) \ 
     10983   $(MODEL_LIB)(oce.o) \ 
    1033210984   $(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 \ 
    1035410985   oce.F90 \ 
    1035510986   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) \ 
    1036110987   domzgr_substitute.h90 \ 
    1036210988   KEY_CPP \ 
     
    1036410990$(MODEL_LIB)(zdftke.o) :   \ 
    1036510991   blk_oce.F90 \ 
     10992   cpl_oasis3.F90 \ 
     10993   cpl_oasis4.F90 \ 
    1036610994   cpl_oce.F90 \ 
    1036710995   daymod.F90 \ 
    1036810996   dom_oce.F90 \ 
     10997   eosbn2.F90 \ 
     10998   geo2ocean.F90 \ 
     10999   ice.F90 \ 
    1036911000   ice_oce.F90 \ 
    10370    in_out_manager.F90 \ 
     11001   ini1d.F90 \ 
     11002   in_out_manager.F90 \ 
     11003   iom_def.F90 \ 
    1037111004   iom.F90 \ 
    10372    lbclnk.F90 \ 
    10373    lib_mpp.F90 \ 
    10374    lib_print.f90 \ 
     11005   iom_ioipsl.F90 \ 
     11006   iom_nf90.F90 \ 
     11007   iom_rstdimg.F90 \ 
     11008   lbclnk.F90 \ 
     11009   lib_mpp.F90 \ 
     11010   lib_print.f90 \ 
     11011   $(MODEL_LIB)(blk_oce.o) \ 
     11012   $(MODEL_LIB)(cpl_oasis3.o) \ 
     11013   $(MODEL_LIB)(cpl_oasis4.o) \ 
     11014   $(MODEL_LIB)(cpl_oce.o) \ 
     11015   $(MODEL_LIB)(daymod.o) \ 
     11016   $(MODEL_LIB)(dom_oce.o) \ 
     11017   $(MODEL_LIB)(eosbn2.o) \ 
     11018   $(MODEL_LIB)(geo2ocean.o) \ 
     11019   $(MODEL_LIB)(ice.o) \ 
     11020   $(MODEL_LIB)(ice_oce.o) \ 
     11021   $(MODEL_LIB)(ini1d.o) \ 
     11022   $(MODEL_LIB)(in_out_manager.o) \ 
     11023   $(MODEL_LIB)(iom_def.o) \ 
     11024   $(MODEL_LIB)(iom_ioipsl.o) \ 
     11025   $(MODEL_LIB)(iom_nf90.o) \ 
     11026   $(MODEL_LIB)(iom.o) \ 
     11027   $(MODEL_LIB)(iom_rstdimg.o) \ 
     11028   $(MODEL_LIB)(lbclnk.o) \ 
     11029   $(MODEL_LIB)(lib_mpp.o) \ 
     11030   $(MODEL_LIB)(lib_print.o) \ 
     11031   $(MODEL_LIB)(oce.o) \ 
     11032   $(MODEL_LIB)(par_kind.o) \ 
     11033   $(MODEL_LIB)(par_oce.o) \ 
     11034   $(MODEL_LIB)(phycst.o) \ 
     11035   $(MODEL_LIB)(prtctl.o) \ 
     11036   $(MODEL_LIB)(taumod.o) \ 
     11037   $(MODEL_LIB)(trdmld_oce.o) \ 
     11038   $(MODEL_LIB)(trdmod.o) \ 
     11039   $(MODEL_LIB)(trdmod_oce.o) \ 
     11040   $(MODEL_LIB)(zdfddm.o) \ 
     11041   $(MODEL_LIB)(zdf_oce.o) \ 
     11042   $(MODEL_LIB)(zpshde.o) \ 
    1037511043   oce.F90 \ 
    1037611044   par_kind.F90 \ 
     
    1037911047   prtctl.F90 \ 
    1038011048   taumod.F90 \ 
     11049   trdmld_oce.F90 \ 
    1038111050   trdmod.F90 \ 
    1038211051   trdmod_oce.F90 \ 
    1038311052   zdfddm.F90 \ 
    1038411053   zdf_oce.F90 \ 
    10385    $(MODEL_LIB)(blk_oce.o) \ 
    10386    $(MODEL_LIB)(cpl_oce.o) \ 
    10387    $(MODEL_LIB)(daymod.o) \ 
    10388    $(MODEL_LIB)(dom_oce.o) \ 
    10389    $(MODEL_LIB)(ice_oce.o) \ 
     11054   zpshde.F90 \ 
     11055   dom_oce.F90 \ 
     11056   dynzdf_exp.F90 \ 
     11057   in_out_manager.F90 \ 
     11058   iom.F90 \ 
     11059   lbclnk.F90 \ 
     11060   $(MODEL_LIB)(dom_oce.o) \ 
     11061   $(MODEL_LIB)(dynzdf_exp.o) \ 
    1039011062   $(MODEL_LIB)(in_out_manager.o) \ 
    1039111063   $(MODEL_LIB)(iom.o) \ 
    1039211064   $(MODEL_LIB)(lbclnk.o) \ 
    10393    $(MODEL_LIB)(lib_mpp.o) \ 
    10394    $(MODEL_LIB)(lib_print.o) \ 
    10395    $(MODEL_LIB)(oce.o) \ 
    10396    $(MODEL_LIB)(par_kind.o) \ 
    10397    $(MODEL_LIB)(par_oce.o) \ 
    10398    $(MODEL_LIB)(phycst.o) \ 
    10399    $(MODEL_LIB)(prtctl.o) \ 
     11065   $(MODEL_LIB)(oce.o) \ 
     11066   $(MODEL_LIB)(phycst.o) \ 
     11067   $(MODEL_LIB)(prtctl.o) \ 
     11068   $(MODEL_LIB)(restart.o) \ 
    1040011069   $(MODEL_LIB)(taumod.o) \ 
    10401    $(MODEL_LIB)(trdmod.o) \ 
    10402    $(MODEL_LIB)(trdmod_oce.o) \ 
    10403    $(MODEL_LIB)(zdfddm.o) \ 
     11070   $(MODEL_LIB)(trazdf_exp.o) \ 
    1040411071   $(MODEL_LIB)(zdf_oce.o) \ 
    10405    dom_oce.F90 \ 
    10406    dynzdf_exp.F90 \ 
    10407    in_out_manager.F90 \ 
    10408    iom.F90 \ 
    10409    lbclnk.F90 \ 
    1041011072   oce.F90 \ 
    1041111073   phycst.F90 \ 
     
    1041511077   trazdf_exp.F90 \ 
    1041611078   zdf_oce.F90 \ 
     11079   domzgr_substitute.h90 \ 
     11080   vectopt_loop_substitute.h90 \ 
     11081   KEY_CPP \ 
     11082   zdftke.F90 
     11083$(MODEL_LIB)(zdftke_jki.o) :  \ 
     11084   blk_oce.F90 \ 
     11085   cpl_oasis3.F90 \ 
     11086   cpl_oasis4.F90 \ 
     11087   cpl_oce.F90 \ 
     11088   daymod.F90 \ 
     11089   dom_oce.F90 \ 
     11090   dynzdf_exp.F90 \ 
     11091   eosbn2.F90 \ 
     11092   geo2ocean.F90 \ 
     11093   ice.F90 \ 
     11094   ice_oce.F90 \ 
     11095   ini1d.F90 \ 
     11096   in_out_manager.F90 \ 
     11097   iom.F90 \ 
     11098   lbclnk.F90 \ 
     11099   lib_mpp.F90 \ 
     11100   lib_print.f90 \ 
     11101   $(MODEL_LIB)(blk_oce.o) \ 
     11102   $(MODEL_LIB)(cpl_oasis3.o) \ 
     11103   $(MODEL_LIB)(cpl_oasis4.o) \ 
     11104   $(MODEL_LIB)(cpl_oce.o) \ 
     11105   $(MODEL_LIB)(daymod.o) \ 
    1041711106   $(MODEL_LIB)(dom_oce.o) \ 
    1041811107   $(MODEL_LIB)(dynzdf_exp.o) \ 
     11108   $(MODEL_LIB)(eosbn2.o) \ 
     11109   $(MODEL_LIB)(geo2ocean.o) \ 
     11110   $(MODEL_LIB)(ice.o) \ 
     11111   $(MODEL_LIB)(ice_oce.o) \ 
     11112   $(MODEL_LIB)(ini1d.o) \ 
    1041911113   $(MODEL_LIB)(in_out_manager.o) \ 
    1042011114   $(MODEL_LIB)(iom.o) \ 
    1042111115   $(MODEL_LIB)(lbclnk.o) \ 
    10422    $(MODEL_LIB)(oce.o) \ 
     11116   $(MODEL_LIB)(lib_mpp.o) \ 
     11117   $(MODEL_LIB)(lib_print.o) \ 
     11118   $(MODEL_LIB)(oce.o) \ 
     11119   $(MODEL_LIB)(par_kind.o) \ 
     11120   $(MODEL_LIB)(par_oce.o) \ 
    1042311121   $(MODEL_LIB)(phycst.o) \ 
    1042411122   $(MODEL_LIB)(prtctl.o) \ 
     
    1042611124   $(MODEL_LIB)(taumod.o) \ 
    1042711125   $(MODEL_LIB)(trazdf_exp.o) \ 
     11126   $(MODEL_LIB)(trdmld_oce.o) \ 
    1042811127   $(MODEL_LIB)(zdf_oce.o) \ 
    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 \ 
     11128   $(MODEL_LIB)(zpshde.o) \ 
    1044511129   oce.F90 \ 
    1044611130   par_kind.F90 \ 
     
    1045111135   taumod.F90 \ 
    1045211136   trazdf_exp.F90 \ 
     11137   trdmld_oce.F90 \ 
    1045311138   zdf_oce.F90 \ 
    10454    $(MODEL_LIB)(blk_oce.o) \ 
    10455    $(MODEL_LIB)(cpl_oce.o) \ 
    10456    $(MODEL_LIB)(daymod.o) \ 
    10457    $(MODEL_LIB)(dom_oce.o) \ 
    10458    $(MODEL_LIB)(dynzdf_exp.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) \ 
     11139   zpshde.F90 \ 
     11140   dom_oce.F90 \ 
     11141   in_out_manager.F90 \ 
     11142   lbclnk.F90 \ 
     11143   $(MODEL_LIB)(dom_oce.o) \ 
     11144   $(MODEL_LIB)(in_out_manager.o) \ 
     11145   $(MODEL_LIB)(lbclnk.o) \ 
     11146   $(MODEL_LIB)(oce.o) \ 
    1046811147   $(MODEL_LIB)(phycst.o) \ 
    1046911148   $(MODEL_LIB)(prtctl.o) \ 
    1047011149   $(MODEL_LIB)(restart.o) \ 
    1047111150   $(MODEL_LIB)(taumod.o) \ 
    10472    $(MODEL_LIB)(trazdf_exp.o) \ 
    1047311151   $(MODEL_LIB)(zdf_oce.o) \ 
    10474    dom_oce.F90 \ 
    10475    in_out_manager.F90 \ 
    10476    lbclnk.F90 \ 
     11152   $(MODEL_LIB)(zdftke.o) \ 
    1047711153   oce.F90 \ 
    1047811154   phycst.F90 \ 
     
    1048011156   restart.F90 \ 
    1048111157   taumod.F90 \ 
     11158   zdf_oce.F90 \ 
    1048211159   zdftke.F90 \ 
    10483    zdf_oce.F90 \ 
    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) \ 
    10491    $(MODEL_LIB)(taumod.o) \ 
    10492    $(MODEL_LIB)(zdftke.o) \ 
    10493    $(MODEL_LIB)(zdf_oce.o) \ 
    1049411160   domzgr_substitute.h90 \ 
    1049511161   vectopt_loop_substitute.h90 \ 
    1049611162   KEY_CPP \ 
    1049711163   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 
    1050511164$(MODEL_LIB)(zpshde.o) :   \ 
    1050611165   dom_oce.F90 \ 
     
    1050811167   lib_mpp.F90 \ 
    1050911168   lib_print.f90 \ 
     11169   $(MODEL_LIB)(dom_oce.o) \ 
     11170   $(MODEL_LIB)(in_out_manager.o) \ 
     11171   $(MODEL_LIB)(lib_mpp.o) \ 
     11172   $(MODEL_LIB)(lib_print.o) \ 
     11173   $(MODEL_LIB)(oce.o) \ 
     11174   $(MODEL_LIB)(par_kind.o) \ 
     11175   $(MODEL_LIB)(par_oce.o) \ 
     11176   $(MODEL_LIB)(phycst.o) \ 
     11177   $(MODEL_LIB)(prtctl.o) \ 
     11178   $(MODEL_LIB)(zdfddm.o) \ 
    1051011179   oce.F90 \ 
    1051111180   par_kind.F90 \ 
     
    1051411183   prtctl.F90 \ 
    1051511184   zdfddm.F90 \ 
    10516    $(MODEL_LIB)(dom_oce.o) \ 
    10517    $(MODEL_LIB)(in_out_manager.o) \ 
    10518    $(MODEL_LIB)(lib_mpp.o) \ 
    10519    $(MODEL_LIB)(lib_print.o) \ 
    10520    $(MODEL_LIB)(oce.o) \ 
    10521    $(MODEL_LIB)(par_kind.o) \ 
    10522    $(MODEL_LIB)(par_oce.o) \ 
    10523    $(MODEL_LIB)(phycst.o) \ 
    10524    $(MODEL_LIB)(prtctl.o) \ 
    10525    $(MODEL_LIB)(zdfddm.o) \ 
    1052611185   dom_oce.F90 \ 
    1052711186   eosbn2.F90 \ 
    1052811187   in_out_manager.F90 \ 
    1052911188   lbclnk.F90 \ 
    10530    oce.F90 \ 
    10531    phycst.F90 \ 
    1053211189   $(MODEL_LIB)(dom_oce.o) \ 
    1053311190   $(MODEL_LIB)(eosbn2.o) \ 
     
    1053611193   $(MODEL_LIB)(oce.o) \ 
    1053711194   $(MODEL_LIB)(phycst.o) \ 
     11195   oce.F90 \ 
     11196   phycst.F90 \ 
    1053811197   domzgr_substitute.h90 \ 
    1053911198   vectopt_loop_substitute.h90 \ 
     
    1059911258       ln -sf ../OPA_SRC/DTA/*.[Ffh]90      . ; \ 
    1060011259       ln -sf ../OPA_SRC/SBC/*.[Ffh]90      . ; \ 
     11260       ln -sf ../OPA_SRC/IOM/*.[Ffh]90      . ; \ 
    1060111261  fi  
    1060211262   @check=`grep LIM_SRC .config`              ; \ 
  • trunk/CONFIG/ORCA2_LIM/EXP00/1_namelist

    r543 r545  
    173173!  ln_dynhpg_imp   hydrostatic pressure gradient: semi-implicit time scheme  (T) 
    174174!                                                  centered      time scheme  (F) 
     175!   nn_dynhpg_rst  add dynhpg implicit variables in restart ot not (1/0) 
    175176&namflg 
    176177   ln_dynhpg_imp   =  .false. 
     178   nn_dynhpg_rst   =  0 
    177179/ 
    178180!----------------------------------------------------------------------- 
  • trunk/CONFIG/ORCA2_LIM/EXP00/namelist

    r531 r545  
    173173!  ln_dynhpg_imp   hydrostatic pressure gradient: semi-implicit time scheme  (T) 
    174174!                                                  centered      time scheme  (F) 
     175!   nn_dynhpg_rst  add dynhpg implicit variables in restart ot not (1/0) 
    175176&namflg 
    176177   ln_dynhpg_imp   =  .false. 
     178   nn_dynhpg_rst   =  0 
    177179/ 
    178180!----------------------------------------------------------------------- 
  • trunk/CONFIG/ORCA2_LIM/scripts/BB_make

    r523 r545  
    7979     key_agrif \ 
    8080     key_agrif \ 
    81      key_agrif \ 
    8281     key_antarctic \ 
    8382     key_arctic \ 
     
    8887     key_coupled \ 
    8988     key_coupled \ 
     89     key_cpl_albedo \ 
     90     key_cpl_discharge \ 
     91     key_cpl_ocevel \ 
     92     key_cpl_rootexchg \ 
    9093     key_diaeiv \ 
    9194     key_diagap \ 
     
    155158     key_mpp_mpi \ 
    156159     key_mpp_mpi \ 
    157      key_mpp_mpi \ 
    158160     key_mpp_omp \ 
    159161     key_mpp_shmem \ 
    160162     key_noslip_accurate \ 
     163     key_oasis3 \ 
     164     key_oasis3 \ 
     165     key_oasis3 \ 
     166     key_oasis4 \ 
    161167     key_obc \ 
    162168     key_obc \ 
     
    234240      $(MODEL_LIB)(closea.o)\ 
    235241      $(MODEL_LIB)(cpl.o)\ 
     242      $(MODEL_LIB)(cpl_oasis3.o)\ 
     243      $(MODEL_LIB)(cpl_oasis4.o)\ 
    236244      $(MODEL_LIB)(cpl_oce.o)\ 
    237245      $(MODEL_LIB)(ctlopn.o)\ 
     
    308316      $(MODEL_LIB)(initrc.o)\ 
    309317      $(MODEL_LIB)(in_out_manager.o)\ 
     318      $(MODEL_LIB)(iom_def.o)\ 
    310319      $(MODEL_LIB)(iom.o)\ 
     320      $(MODEL_LIB)(iom_ioipsl.o)\ 
     321      $(MODEL_LIB)(iom_nf90.o)\ 
     322      $(MODEL_LIB)(iom_rstdimg.o)\ 
    311323      $(MODEL_LIB)(istate.o)\ 
    312324      $(MODEL_LIB)(lbclnk.o)\ 
     
    336348      $(MODEL_LIB)(limwri.o)\ 
    337349      $(MODEL_LIB)(mppini.o)\ 
     350      $(MODEL_LIB)(oasis4_date.o)\ 
    338351      $(MODEL_LIB)(obccli.o)\ 
    339352      $(MODEL_LIB)(obcdom.o)\ 
     
    707720   cla_div.F90 \ 
    708721   cpl.F90 \ 
     722   cpl_oasis3.F90 \ 
     723   cpl_oasis4.F90 \ 
    709724   cpl_oce.F90 \ 
    710725   daymod.F90 \ 
     
    718733   dtatem.F90 \ 
    719734   dyncor1d.F90 \ 
     735   dynspg_oce.F90 \ 
    720736   eosbn2.F90 \ 
    721737   flxfwb.F90 \ 
     
    734750   $(MODEL_LIB)(cla_div.o) \ 
    735751   $(MODEL_LIB)(cpl.o) \ 
     752   $(MODEL_LIB)(cpl_oasis3.o) \ 
     753   $(MODEL_LIB)(cpl_oasis4.o) \ 
    736754   $(MODEL_LIB)(cpl_oce.o) \ 
    737755   $(MODEL_LIB)(daymod.o) \ 
     
    745763   $(MODEL_LIB)(dtatem.o) \ 
    746764   $(MODEL_LIB)(dyncor1d.o) \ 
     765   $(MODEL_LIB)(dynspg_oce.o) \ 
    747766   $(MODEL_LIB)(eosbn2.o) \ 
    748767   $(MODEL_LIB)(flxfwb.o) \ 
     
    876895   albedo.F90 \ 
    877896   blk_oce.F90 \ 
     897   cpl_oasis3.F90 \ 
     898   cpl_oasis4.F90 \ 
    878899   cpl_oce.F90 \ 
    879900   daymod.F90 \ 
    880901   dom_oce.F90 \ 
    881902   flx_oce.F90 \ 
     903   geo2ocean.F90 \ 
     904   ice.F90 \ 
    882905   in_out_manager.F90 \ 
    883906   lbclnk.F90 \ 
     
    886909   $(MODEL_LIB)(albedo.o) \ 
    887910   $(MODEL_LIB)(blk_oce.o) \ 
     911   $(MODEL_LIB)(cpl_oasis3.o) \ 
     912   $(MODEL_LIB)(cpl_oasis4.o) \ 
    888913   $(MODEL_LIB)(cpl_oce.o) \ 
    889914   $(MODEL_LIB)(daymod.o) \ 
    890915   $(MODEL_LIB)(dom_oce.o) \ 
    891916   $(MODEL_LIB)(flx_oce.o) \ 
     917   $(MODEL_LIB)(geo2ocean.o) \ 
     918   $(MODEL_LIB)(ice.o) \ 
    892919   $(MODEL_LIB)(in_out_manager.o) \ 
    893920   $(MODEL_LIB)(lbclnk.o) \ 
     
    12641291   KEY_CPP \ 
    12651292   cpl.F90 
     1293$(MODEL_LIB)(cpl_oasis3.o) :  \ 
     1294   dom_oce.F90 \ 
     1295   in_out_manager.F90 \ 
     1296   lib_print.f90 \ 
     1297   $(MODEL_LIB)(dom_oce.o) \ 
     1298   $(MODEL_LIB)(in_out_manager.o) \ 
     1299   $(MODEL_LIB)(lib_print.o) \ 
     1300   $(MODEL_LIB)(par_ice.o) \ 
     1301   $(MODEL_LIB)(par_kind.o) \ 
     1302   $(MODEL_LIB)(par_oce.o) \ 
     1303   $(MODEL_LIB)(phycst.o) \ 
     1304   $(MODEL_LIB)(prtctl.o) \ 
     1305   par_ice.F90 \ 
     1306   par_kind.F90 \ 
     1307   par_oce.F90 \ 
     1308   phycst.F90 \ 
     1309   prtctl.F90 \ 
     1310   daymod.F90 \ 
     1311   dom_oce.F90 \ 
     1312   flx_oce.F90 \ 
     1313   ice.F90 \ 
     1314   in_out_manager.F90 \ 
     1315   lib_mpp.F90 \ 
     1316   $(MODEL_LIB)(daymod.o) \ 
     1317   $(MODEL_LIB)(dom_oce.o) \ 
     1318   $(MODEL_LIB)(flx_oce.o) \ 
     1319   $(MODEL_LIB)(ice.o) \ 
     1320   $(MODEL_LIB)(in_out_manager.o) \ 
     1321   $(MODEL_LIB)(lib_mpp.o) \ 
     1322   $(MODEL_LIB)(oce.o) \ 
     1323   $(MODEL_LIB)(par_oce.o) \ 
     1324   $(MODEL_LIB)(phycst.o) \ 
     1325   oce.F90 \ 
     1326   par_oce.F90 \ 
     1327   phycst.F90 \ 
     1328   KEY_CPP \ 
     1329   cpl_oasis3.F90 
     1330$(MODEL_LIB)(cpl_oasis4.o) :  \ 
     1331   dom_oce.F90 \ 
     1332   in_out_manager.F90 \ 
     1333   lib_print.f90 \ 
     1334   $(MODEL_LIB)(dom_oce.o) \ 
     1335   $(MODEL_LIB)(in_out_manager.o) \ 
     1336   $(MODEL_LIB)(lib_print.o) \ 
     1337   $(MODEL_LIB)(par_kind.o) \ 
     1338   $(MODEL_LIB)(par_oce.o) \ 
     1339   $(MODEL_LIB)(phycst.o) \ 
     1340   $(MODEL_LIB)(prtctl.o) \ 
     1341   par_kind.F90 \ 
     1342   par_oce.F90 \ 
     1343   phycst.F90 \ 
     1344   prtctl.F90 \ 
     1345   daymod.F90 \ 
     1346   dom_oce.F90 \ 
     1347   in_out_manager.F90 \ 
     1348   lib_mpp.F90 \ 
     1349   $(MODEL_LIB)(daymod.o) \ 
     1350   $(MODEL_LIB)(dom_oce.o) \ 
     1351   $(MODEL_LIB)(in_out_manager.o) \ 
     1352   $(MODEL_LIB)(lib_mpp.o) \ 
     1353   $(MODEL_LIB)(oasis4_date.o) \ 
     1354   $(MODEL_LIB)(par_oce.o) \ 
     1355   $(MODEL_LIB)(phycst.o) \ 
     1356   oasis4_date.F90 \ 
     1357   par_oce.F90 \ 
     1358   phycst.F90 \ 
     1359   KEY_CPP \ 
     1360   cpl_oasis4.F90 
    12661361$(MODEL_LIB)(cpl_oce.o) :  \ 
    12671362   $(MODEL_LIB)(par_kind.o) \ 
     
    15121607   dom_oce.F90 \ 
    15131608   in_out_manager.F90 \ 
    1514    lbclnk.F90 \ 
     1609   iom_def.F90 \ 
     1610   iom_ioipsl.F90 \ 
     1611   iom_nf90.F90 \ 
     1612   iom_rstdimg.F90 \ 
    15151613   lib_print.f90 \ 
    15161614   $(MODEL_LIB)(daymod.o) \ 
    15171615   $(MODEL_LIB)(dom_oce.o) \ 
    15181616   $(MODEL_LIB)(in_out_manager.o) \ 
    1519    $(MODEL_LIB)(lbclnk.o) \ 
     1617   $(MODEL_LIB)(iom_def.o) \ 
     1618   $(MODEL_LIB)(iom_ioipsl.o) \ 
     1619   $(MODEL_LIB)(iom_nf90.o) \ 
     1620   $(MODEL_LIB)(iom_rstdimg.o) \ 
    15201621   $(MODEL_LIB)(lib_print.o) \ 
    15211622   $(MODEL_LIB)(par_kind.o) \ 
     
    15931694$(MODEL_LIB)(diawri1d.o) : \ 
    15941695   blk_oce.F90 \ 
     1696   cpl_oasis3.F90 \ 
     1697   cpl_oasis4.F90 \ 
    15951698   cpl_oce.F90 \ 
    15961699   daymod.F90 \ 
     
    16091712   flx_oce.F90 \ 
    16101713   flxrnf.F90 \ 
     1714   geo2ocean.F90 \ 
     1715   ice.F90 \ 
    16111716   ice_oce.F90 \ 
    16121717   in_out_manager.F90 \ 
     
    16181723   lib_print.f90 \ 
    16191724   $(MODEL_LIB)(blk_oce.o) \ 
     1725   $(MODEL_LIB)(cpl_oasis3.o) \ 
     1726   $(MODEL_LIB)(cpl_oasis4.o) \ 
    16201727   $(MODEL_LIB)(cpl_oce.o) \ 
    16211728   $(MODEL_LIB)(daymod.o) \ 
     
    16341741   $(MODEL_LIB)(flx_oce.o) \ 
    16351742   $(MODEL_LIB)(flxrnf.o) \ 
     1743   $(MODEL_LIB)(geo2ocean.o) \ 
     1744   $(MODEL_LIB)(ice.o) \ 
    16361745   $(MODEL_LIB)(ice_oce.o) \ 
    16371746   $(MODEL_LIB)(in_out_manager.o) \ 
     
    17181827$(MODEL_LIB)(diawri.o) :   \ 
    17191828   blk_oce.F90 \ 
     1829   cpl_oasis3.F90 \ 
     1830   cpl_oasis4.F90 \ 
    17201831   cpl_oce.F90 \ 
    17211832   daymod.F90 \ 
     
    17281839   flx_oce.F90 \ 
    17291840   flxrnf.F90 \ 
     1841   geo2ocean.F90 \ 
     1842   ice.F90 \ 
    17301843   ice_oce.F90 \ 
    17311844   in_out_manager.F90 \ 
     
    17351848   lib_print.f90 \ 
    17361849   $(MODEL_LIB)(blk_oce.o) \ 
     1850   $(MODEL_LIB)(cpl_oasis3.o) \ 
     1851   $(MODEL_LIB)(cpl_oasis4.o) \ 
    17371852   $(MODEL_LIB)(cpl_oce.o) \ 
    17381853   $(MODEL_LIB)(daymod.o) \ 
     
    17451860   $(MODEL_LIB)(flx_oce.o) \ 
    17461861   $(MODEL_LIB)(flxrnf.o) \ 
     1862   $(MODEL_LIB)(geo2ocean.o) \ 
     1863   $(MODEL_LIB)(ice.o) \ 
    17471864   $(MODEL_LIB)(ice_oce.o) \ 
    17481865   $(MODEL_LIB)(in_out_manager.o) \ 
     
    19772094   dom_oce.F90 \ 
    19782095   in_out_manager.F90 \ 
    1979    lbclnk.F90 \ 
    1980    lib_print.f90 \ 
    1981    $(MODEL_LIB)(dom_oce.o) \ 
    1982    $(MODEL_LIB)(in_out_manager.o) \ 
    1983    $(MODEL_LIB)(lbclnk.o) \ 
     2096   iom_def.F90 \ 
     2097   iom_ioipsl.F90 \ 
     2098   iom_nf90.F90 \ 
     2099   iom_rstdimg.F90 \ 
     2100   lib_print.f90 \ 
     2101   $(MODEL_LIB)(dom_oce.o) \ 
     2102   $(MODEL_LIB)(in_out_manager.o) \ 
     2103   $(MODEL_LIB)(iom_def.o) \ 
     2104   $(MODEL_LIB)(iom_ioipsl.o) \ 
     2105   $(MODEL_LIB)(iom_nf90.o) \ 
     2106   $(MODEL_LIB)(iom_rstdimg.o) \ 
    19842107   $(MODEL_LIB)(lib_print.o) \ 
    19852108   $(MODEL_LIB)(par_kind.o) \ 
     
    20772200   domstp.F90 
    20782201$(MODEL_LIB)(domwri.o) :   \ 
    2079    lib_print.f90 \ 
    2080    $(MODEL_LIB)(lib_print.o) \ 
    2081    $(MODEL_LIB)(par_kind.o) \ 
    2082    $(MODEL_LIB)(par_oce.o) \ 
    2083    par_kind.F90 \ 
    2084    par_oce.F90 \ 
    2085    dom_oce.F90 \ 
    2086    in_out_manager.F90 \ 
    2087    $(MODEL_LIB)(dom_oce.o) \ 
    2088    $(MODEL_LIB)(in_out_manager.o) \ 
    2089    daymod.F90 \ 
    2090    lib_mpp.F90 \ 
    2091    $(MODEL_LIB)(daymod.o) \ 
    2092    $(MODEL_LIB)(lib_mpp.o) \ 
    2093    domwri_dimg.h90 \ 
    2094    $(IOIPSL_LIB) \ 
    2095    KEY_CPP \ 
     2202   dom_oce.F90 \ 
     2203   in_out_manager.F90 \ 
     2204   iom_def.F90 \ 
     2205   iom_ioipsl.F90 \ 
     2206   iom_nf90.F90 \ 
     2207   iom_rstdimg.F90 \ 
     2208   lib_print.f90 \ 
     2209   $(MODEL_LIB)(dom_oce.o) \ 
     2210   $(MODEL_LIB)(in_out_manager.o) \ 
     2211   $(MODEL_LIB)(iom_def.o) \ 
     2212   $(MODEL_LIB)(iom_ioipsl.o) \ 
     2213   $(MODEL_LIB)(iom_nf90.o) \ 
     2214   $(MODEL_LIB)(iom_rstdimg.o) \ 
     2215   $(MODEL_LIB)(lib_print.o) \ 
     2216   $(MODEL_LIB)(par_kind.o) \ 
     2217   $(MODEL_LIB)(par_oce.o) \ 
     2218   par_kind.F90 \ 
     2219   par_oce.F90 \ 
     2220   dom_oce.F90 \ 
     2221   in_out_manager.F90 \ 
     2222   iom.F90 \ 
     2223   $(MODEL_LIB)(dom_oce.o) \ 
     2224   $(MODEL_LIB)(in_out_manager.o) \ 
     2225   $(MODEL_LIB)(iom.o) \ 
    20962226   domwri.F90 
    20972227$(MODEL_LIB)(domzgr.o) :   \ 
     
    20992229   flxrnf.F90 \ 
    21002230   in_out_manager.F90 \ 
     2231   iom_def.F90 \ 
    21012232   iom.F90 \ 
     2233   iom_ioipsl.F90 \ 
     2234   iom_nf90.F90 \ 
     2235   iom_rstdimg.F90 \ 
    21022236   lbclnk.F90 \ 
    21032237   lib_mpp.F90 \ 
     
    21062240   $(MODEL_LIB)(flxrnf.o) \ 
    21072241   $(MODEL_LIB)(in_out_manager.o) \ 
     2242   $(MODEL_LIB)(iom_def.o) \ 
     2243   $(MODEL_LIB)(iom_ioipsl.o) \ 
     2244   $(MODEL_LIB)(iom_nf90.o) \ 
    21082245   $(MODEL_LIB)(iom.o) \ 
     2246   $(MODEL_LIB)(iom_rstdimg.o) \ 
    21092247   $(MODEL_LIB)(lbclnk.o) \ 
    21102248   $(MODEL_LIB)(lib_mpp.o) \ 
     
    21562294   dom_oce.F90 \ 
    21572295   in_out_manager.F90 \ 
    2158    lbclnk.F90 \ 
    2159    lib_mpp.F90 \ 
    2160    lib_print.f90 \ 
    2161    $(MODEL_LIB)(dom_oce.o) \ 
    2162    $(MODEL_LIB)(in_out_manager.o) \ 
    2163    $(MODEL_LIB)(lbclnk.o) \ 
     2296   iom_def.F90 \ 
     2297   iom_ioipsl.F90 \ 
     2298   iom_nf90.F90 \ 
     2299   iom_rstdimg.F90 \ 
     2300   lib_mpp.F90 \ 
     2301   lib_print.f90 \ 
     2302   $(MODEL_LIB)(dom_oce.o) \ 
     2303   $(MODEL_LIB)(in_out_manager.o) \ 
     2304   $(MODEL_LIB)(iom_def.o) \ 
     2305   $(MODEL_LIB)(iom_ioipsl.o) \ 
     2306   $(MODEL_LIB)(iom_nf90.o) \ 
     2307   $(MODEL_LIB)(iom_rstdimg.o) \ 
    21642308   $(MODEL_LIB)(lib_mpp.o) \ 
    21652309   $(MODEL_LIB)(lib_print.o) \ 
     
    21942338   dom_oce.F90 \ 
    21952339   in_out_manager.F90 \ 
    2196    lbclnk.F90 \ 
    2197    lib_print.f90 \ 
    2198    $(MODEL_LIB)(dom_oce.o) \ 
    2199    $(MODEL_LIB)(in_out_manager.o) \ 
    2200    $(MODEL_LIB)(lbclnk.o) \ 
     2340   iom_def.F90 \ 
     2341   iom_ioipsl.F90 \ 
     2342   iom_nf90.F90 \ 
     2343   iom_rstdimg.F90 \ 
     2344   lib_print.f90 \ 
     2345   $(MODEL_LIB)(dom_oce.o) \ 
     2346   $(MODEL_LIB)(in_out_manager.o) \ 
     2347   $(MODEL_LIB)(iom_def.o) \ 
     2348   $(MODEL_LIB)(iom_ioipsl.o) \ 
     2349   $(MODEL_LIB)(iom_nf90.o) \ 
     2350   $(MODEL_LIB)(iom_rstdimg.o) \ 
    22012351   $(MODEL_LIB)(lib_print.o) \ 
    22022352   $(MODEL_LIB)(oce.o) \ 
     
    22272377   dom_oce.F90 \ 
    22282378   in_out_manager.F90 \ 
    2229    lbclnk.F90 \ 
    2230    lib_print.f90 \ 
    2231    $(MODEL_LIB)(dom_oce.o) \ 
    2232    $(MODEL_LIB)(in_out_manager.o) \ 
    2233    $(MODEL_LIB)(lbclnk.o) \ 
     2379   iom_def.F90 \ 
     2380   iom_ioipsl.F90 \ 
     2381   iom_nf90.F90 \ 
     2382   iom_rstdimg.F90 \ 
     2383   lib_print.f90 \ 
     2384   $(MODEL_LIB)(dom_oce.o) \ 
     2385   $(MODEL_LIB)(in_out_manager.o) \ 
     2386   $(MODEL_LIB)(iom_def.o) \ 
     2387   $(MODEL_LIB)(iom_ioipsl.o) \ 
     2388   $(MODEL_LIB)(iom_nf90.o) \ 
     2389   $(MODEL_LIB)(iom_rstdimg.o) \ 
    22342390   $(MODEL_LIB)(lib_print.o) \ 
    22352391   $(MODEL_LIB)(oce.o) \ 
     
    22602416   dom_oce.F90 \ 
    22612417   in_out_manager.F90 \ 
    2262    lbclnk.F90 \ 
    2263    lib_mpp.F90 \ 
    2264    lib_print.f90 \ 
    2265    $(MODEL_LIB)(dom_oce.o) \ 
    2266    $(MODEL_LIB)(in_out_manager.o) \ 
    2267    $(MODEL_LIB)(lbclnk.o) \ 
     2418   iom_def.F90 \ 
     2419   iom_ioipsl.F90 \ 
     2420   iom_nf90.F90 \ 
     2421   iom_rstdimg.F90 \ 
     2422   lib_mpp.F90 \ 
     2423   lib_print.f90 \ 
     2424   $(MODEL_LIB)(dom_oce.o) \ 
     2425   $(MODEL_LIB)(in_out_manager.o) \ 
     2426   $(MODEL_LIB)(iom_def.o) \ 
     2427   $(MODEL_LIB)(iom_ioipsl.o) \ 
     2428   $(MODEL_LIB)(iom_nf90.o) \ 
     2429   $(MODEL_LIB)(iom_rstdimg.o) \ 
    22682430   $(MODEL_LIB)(lib_mpp.o) \ 
    22692431   $(MODEL_LIB)(lib_print.o) \ 
     
    32013363   dtatem.F90 \ 
    32023364   dynspg_oce.F90 \ 
     3365   eosbn2.F90 \ 
    32033366   flxmod.F90 \ 
    32043367   flx_oce.F90 \ 
    32053368   flxrnf.F90 \ 
    32063369   ice_oce.F90 \ 
    3207    in_out_manager.F90 \ 
     3370   ini1d.F90 \ 
     3371   in_out_manager.F90 \ 
     3372   iom_def.F90 \ 
    32083373   iom.F90 \ 
     3374   iom_ioipsl.F90 \ 
     3375   iom_nf90.F90 \ 
     3376   iom_rstdimg.F90 \ 
    32093377   lbclnk.F90 \ 
    32103378   lib_feti.F90 \ 
     
    32203388   $(MODEL_LIB)(dtatem.o) \ 
    32213389   $(MODEL_LIB)(dynspg_oce.o) \ 
     3390   $(MODEL_LIB)(eosbn2.o) \ 
    32223391   $(MODEL_LIB)(flxmod.o) \ 
    32233392   $(MODEL_LIB)(flx_oce.o) \ 
    32243393   $(MODEL_LIB)(flxrnf.o) \ 
    32253394   $(MODEL_LIB)(ice_oce.o) \ 
    3226    $(MODEL_LIB)(in_out_manager.o) \ 
     3395   $(MODEL_LIB)(ini1d.o) \ 
     3396   $(MODEL_LIB)(in_out_manager.o) \ 
     3397   $(MODEL_LIB)(iom_def.o) \ 
     3398   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3399   $(MODEL_LIB)(iom_nf90.o) \ 
    32273400   $(MODEL_LIB)(iom.o) \ 
     3401   $(MODEL_LIB)(iom_rstdimg.o) \ 
    32283402   $(MODEL_LIB)(lbclnk.o) \ 
    32293403   $(MODEL_LIB)(lib_feti.o) \ 
     
    32523426   $(MODEL_LIB)(trdmld_oce.o) \ 
    32533427   $(MODEL_LIB)(zdf_oce.o) \ 
     3428   $(MODEL_LIB)(zpshde.o) \ 
    32543429   obccli.F90 \ 
    32553430   obcdyn.F90 \ 
     
    32743449   trdmld_oce.F90 \ 
    32753450   zdf_oce.F90 \ 
     3451   zpshde.F90 \ 
    32763452   agrif_opa_interp.F90 \ 
    32773453   cla_dynspg.F90 \ 
     
    33373513   dtatem.F90 \ 
    33383514   dynspg_oce.F90 \ 
     3515   eosbn2.F90 \ 
    33393516   flxmod.F90 \ 
    33403517   flx_oce.F90 \ 
    33413518   flxrnf.F90 \ 
    33423519   ice_oce.F90 \ 
    3343    in_out_manager.F90 \ 
     3520   ini1d.F90 \ 
     3521   in_out_manager.F90 \ 
     3522   iom_def.F90 \ 
    33443523   iom.F90 \ 
     3524   iom_ioipsl.F90 \ 
     3525   iom_nf90.F90 \ 
     3526   iom_rstdimg.F90 \ 
    33453527   lbclnk.F90 \ 
    33463528   lib_feti.F90 \ 
     
    33563538   $(MODEL_LIB)(dtatem.o) \ 
    33573539   $(MODEL_LIB)(dynspg_oce.o) \ 
     3540   $(MODEL_LIB)(eosbn2.o) \ 
    33583541   $(MODEL_LIB)(flxmod.o) \ 
    33593542   $(MODEL_LIB)(flx_oce.o) \ 
    33603543   $(MODEL_LIB)(flxrnf.o) \ 
    33613544   $(MODEL_LIB)(ice_oce.o) \ 
    3362    $(MODEL_LIB)(in_out_manager.o) \ 
     3545   $(MODEL_LIB)(ini1d.o) \ 
     3546   $(MODEL_LIB)(in_out_manager.o) \ 
     3547   $(MODEL_LIB)(iom_def.o) \ 
     3548   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3549   $(MODEL_LIB)(iom_nf90.o) \ 
    33633550   $(MODEL_LIB)(iom.o) \ 
     3551   $(MODEL_LIB)(iom_rstdimg.o) \ 
    33643552   $(MODEL_LIB)(lbclnk.o) \ 
    33653553   $(MODEL_LIB)(lib_feti.o) \ 
     
    33883576   $(MODEL_LIB)(trdmld_oce.o) \ 
    33893577   $(MODEL_LIB)(zdf_oce.o) \ 
     3578   $(MODEL_LIB)(zpshde.o) \ 
    33903579   obccli.F90 \ 
    33913580   obcdyn.F90 \ 
     
    34103599   trdmld_oce.F90 \ 
    34113600   zdf_oce.F90 \ 
     3601   zpshde.F90 \ 
    34123602   agrif_opa_interp.F90 \ 
    34133603   cla_dynspg.F90 \ 
     
    34753665   dom_oce.F90 \ 
    34763666   dynspg_oce.F90 \ 
     3667   eosbn2.F90 \ 
    34773668   ice_oce.F90 \ 
    3478    in_out_manager.F90 \ 
     3669   ini1d.F90 \ 
     3670   in_out_manager.F90 \ 
     3671   iom_def.F90 \ 
    34793672   iom.F90 \ 
     3673   iom_ioipsl.F90 \ 
     3674   iom_nf90.F90 \ 
     3675   iom_rstdimg.F90 \ 
    34803676   lbclnk.F90 \ 
    34813677   lib_mpp.F90 \ 
     
    34863682   $(MODEL_LIB)(dom_oce.o) \ 
    34873683   $(MODEL_LIB)(dynspg_oce.o) \ 
     3684   $(MODEL_LIB)(eosbn2.o) \ 
    34883685   $(MODEL_LIB)(ice_oce.o) \ 
    3489    $(MODEL_LIB)(in_out_manager.o) \ 
     3686   $(MODEL_LIB)(ini1d.o) \ 
     3687   $(MODEL_LIB)(in_out_manager.o) \ 
     3688   $(MODEL_LIB)(iom_def.o) \ 
     3689   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3690   $(MODEL_LIB)(iom_nf90.o) \ 
    34903691   $(MODEL_LIB)(iom.o) \ 
     3692   $(MODEL_LIB)(iom_rstdimg.o) \ 
    34913693   $(MODEL_LIB)(lbclnk.o) \ 
    34923694   $(MODEL_LIB)(lib_mpp.o) \ 
     
    35063708   $(MODEL_LIB)(trdmld_oce.o) \ 
    35073709   $(MODEL_LIB)(zdf_oce.o) \ 
     3710   $(MODEL_LIB)(zpshde.o) \ 
    35083711   obc_oce.F90 \ 
    35093712   obc_par.F90 \ 
     
    35203723   trdmld_oce.F90 \ 
    35213724   zdf_oce.F90 \ 
     3725   zpshde.F90 \ 
    35223726   dom_oce.F90 \ 
    35233727   in_out_manager.F90 \ 
     
    35733777   dtatem.F90 \ 
    35743778   dynspg_oce.F90 \ 
     3779   eosbn2.F90 \ 
     3780   flxmod.F90 \ 
     3781   flx_oce.F90 \ 
     3782   flxrnf.F90 \ 
     3783   ice_oce.F90 \ 
     3784   ini1d.F90 \ 
     3785   in_out_manager.F90 \ 
     3786   iom_def.F90 \ 
     3787   iom.F90 \ 
     3788   iom_ioipsl.F90 \ 
     3789   iom_nf90.F90 \ 
     3790   iom_rstdimg.F90 \ 
     3791   lbclnk.F90 \ 
     3792   lib_mpp.F90 \ 
     3793   lib_print.f90 \ 
     3794   $(MODEL_LIB)(blk_oce.o) \ 
     3795   $(MODEL_LIB)(cpl_oce.o) \ 
     3796   $(MODEL_LIB)(daymod.o) \ 
     3797   $(MODEL_LIB)(dom_oce.o) \ 
     3798   $(MODEL_LIB)(dtasal.o) \ 
     3799   $(MODEL_LIB)(dtasss.o) \ 
     3800   $(MODEL_LIB)(dtasst.o) \ 
     3801   $(MODEL_LIB)(dtatem.o) \ 
     3802   $(MODEL_LIB)(dynspg_oce.o) \ 
     3803   $(MODEL_LIB)(eosbn2.o) \ 
     3804   $(MODEL_LIB)(flxmod.o) \ 
     3805   $(MODEL_LIB)(flx_oce.o) \ 
     3806   $(MODEL_LIB)(flxrnf.o) \ 
     3807   $(MODEL_LIB)(ice_oce.o) \ 
     3808   $(MODEL_LIB)(ini1d.o) \ 
     3809   $(MODEL_LIB)(in_out_manager.o) \ 
     3810   $(MODEL_LIB)(iom_def.o) \ 
     3811   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3812   $(MODEL_LIB)(iom_nf90.o) \ 
     3813   $(MODEL_LIB)(iom.o) \ 
     3814   $(MODEL_LIB)(iom_rstdimg.o) \ 
     3815   $(MODEL_LIB)(lbclnk.o) \ 
     3816   $(MODEL_LIB)(lib_mpp.o) \ 
     3817   $(MODEL_LIB)(lib_print.o) \ 
     3818   $(MODEL_LIB)(obccli.o) \ 
     3819   $(MODEL_LIB)(obcdta.o) \ 
     3820   $(MODEL_LIB)(obc_oce.o) \ 
     3821   $(MODEL_LIB)(obc_par.o) \ 
     3822   $(MODEL_LIB)(oce.o) \ 
     3823   $(MODEL_LIB)(ocfzpt.o) \ 
     3824   $(MODEL_LIB)(par_kind.o) \ 
     3825   $(MODEL_LIB)(par_oce.o) \ 
     3826   $(MODEL_LIB)(phycst.o) \ 
     3827   $(MODEL_LIB)(prtctl.o) \ 
     3828   $(MODEL_LIB)(taumod.o) \ 
     3829   $(MODEL_LIB)(tradmp.o) \ 
     3830   $(MODEL_LIB)(trdmld_oce.o) \ 
     3831   $(MODEL_LIB)(trdmod.o) \ 
     3832   $(MODEL_LIB)(trdmod_oce.o) \ 
     3833   $(MODEL_LIB)(zpshde.o) \ 
     3834   obccli.F90 \ 
     3835   obcdta.F90 \ 
     3836   obc_oce.F90 \ 
     3837   obc_par.F90 \ 
     3838   oce.F90 \ 
     3839   ocfzpt.F90 \ 
     3840   par_kind.F90 \ 
     3841   par_oce.F90 \ 
     3842   phycst.F90 \ 
     3843   prtctl.F90 \ 
     3844   taumod.F90 \ 
     3845   tradmp.F90 \ 
     3846   trdmld_oce.F90 \ 
     3847   trdmod.F90 \ 
     3848   trdmod_oce.F90 \ 
     3849   zpshde.F90 \ 
     3850   dom_oce.F90 \ 
     3851   dynspg_oce.F90 \ 
     3852   dynvor.F90 \ 
     3853   in_out_manager.F90 \ 
     3854   iom.F90 \ 
     3855   lbclnk.F90 \ 
     3856   lib_mpp.F90 \ 
     3857   $(MODEL_LIB)(dom_oce.o) \ 
     3858   $(MODEL_LIB)(dynspg_oce.o) \ 
     3859   $(MODEL_LIB)(dynvor.o) \ 
     3860   $(MODEL_LIB)(in_out_manager.o) \ 
     3861   $(MODEL_LIB)(iom.o) \ 
     3862   $(MODEL_LIB)(lbclnk.o) \ 
     3863   $(MODEL_LIB)(lib_mpp.o) \ 
     3864   $(MODEL_LIB)(obcdta.o) \ 
     3865   $(MODEL_LIB)(obcfla.o) \ 
     3866   $(MODEL_LIB)(obc_oce.o) \ 
     3867   $(MODEL_LIB)(obc_par.o) \ 
     3868   $(MODEL_LIB)(oce.o) \ 
     3869   $(MODEL_LIB)(ocesbc.o) \ 
     3870   $(MODEL_LIB)(phycst.o) \ 
     3871   $(MODEL_LIB)(prtctl.o) \ 
     3872   $(MODEL_LIB)(restart.o) \ 
     3873   obcdta.F90 \ 
     3874   obcfla.F90 \ 
     3875   obc_oce.F90 \ 
     3876   obc_par.F90 \ 
     3877   oce.F90 \ 
     3878   ocesbc.F90 \ 
     3879   phycst.F90 \ 
     3880   prtctl.F90 \ 
     3881   restart.F90 \ 
     3882   domzgr_substitute.h90 \ 
     3883   vectopt_loop_substitute.h90 \ 
     3884   KEY_CPP \ 
     3885   dynspg_ts.F90 
     3886$(MODEL_LIB)(dynspg_ts_jki.o) :  \ 
     3887   blk_oce.F90 \ 
     3888   cpl_oce.F90 \ 
     3889   daymod.F90 \ 
     3890   dom_oce.F90 \ 
     3891   dtasal.F90 \ 
     3892   dtasss.F90 \ 
     3893   dtasst.F90 \ 
     3894   dtatem.F90 \ 
     3895   dynspg_oce.F90 \ 
    35753896   flxmod.F90 \ 
    35763897   flx_oce.F90 \ 
     
    36123933   $(MODEL_LIB)(taumod.o) \ 
    36133934   $(MODEL_LIB)(tradmp.o) \ 
    3614    $(MODEL_LIB)(trdmld_oce.o) \ 
    3615    $(MODEL_LIB)(trdmod.o) \ 
    3616    $(MODEL_LIB)(trdmod_oce.o) \ 
    3617    obccli.F90 \ 
    3618    obcdta.F90 \ 
    3619    obc_oce.F90 \ 
    3620    obc_par.F90 \ 
    3621    oce.F90 \ 
    3622    ocfzpt.F90 \ 
    3623    par_kind.F90 \ 
    3624    par_oce.F90 \ 
    3625    phycst.F90 \ 
    3626    prtctl.F90 \ 
    3627    taumod.F90 \ 
    3628    tradmp.F90 \ 
    3629    trdmld_oce.F90 \ 
    3630    trdmod.F90 \ 
    3631    trdmod_oce.F90 \ 
    3632    dom_oce.F90 \ 
    3633    dynspg_oce.F90 \ 
    3634    dynvor.F90 \ 
    3635    in_out_manager.F90 \ 
    3636    iom.F90 \ 
    3637    lbclnk.F90 \ 
    3638    lib_mpp.F90 \ 
    3639    $(MODEL_LIB)(dom_oce.o) \ 
    3640    $(MODEL_LIB)(dynspg_oce.o) \ 
    3641    $(MODEL_LIB)(dynvor.o) \ 
    3642    $(MODEL_LIB)(in_out_manager.o) \ 
    3643    $(MODEL_LIB)(iom.o) \ 
    3644    $(MODEL_LIB)(lbclnk.o) \ 
    3645    $(MODEL_LIB)(lib_mpp.o) \ 
    3646    $(MODEL_LIB)(obcdta.o) \ 
    3647    $(MODEL_LIB)(obcfla.o) \ 
    3648    $(MODEL_LIB)(obc_oce.o) \ 
    3649    $(MODEL_LIB)(obc_par.o) \ 
    3650    $(MODEL_LIB)(oce.o) \ 
    3651    $(MODEL_LIB)(ocesbc.o) \ 
    3652    $(MODEL_LIB)(phycst.o) \ 
    3653    $(MODEL_LIB)(prtctl.o) \ 
    3654    $(MODEL_LIB)(restart.o) \ 
    3655    obcdta.F90 \ 
    3656    obcfla.F90 \ 
    3657    obc_oce.F90 \ 
    3658    obc_par.F90 \ 
    3659    oce.F90 \ 
    3660    ocesbc.F90 \ 
    3661    phycst.F90 \ 
    3662    prtctl.F90 \ 
    3663    restart.F90 \ 
    3664    domzgr_substitute.h90 \ 
    3665    vectopt_loop_substitute.h90 \ 
    3666    KEY_CPP \ 
    3667    dynspg_ts.F90 
    3668 $(MODEL_LIB)(dynspg_ts_jki.o) :  \ 
    3669    blk_oce.F90 \ 
    3670    cpl_oce.F90 \ 
    3671    daymod.F90 \ 
    3672    dom_oce.F90 \ 
    3673    dtasal.F90 \ 
    3674    dtasss.F90 \ 
    3675    dtasst.F90 \ 
    3676    dtatem.F90 \ 
    3677    dynspg_oce.F90 \ 
    3678    flxmod.F90 \ 
    3679    flx_oce.F90 \ 
    3680    flxrnf.F90 \ 
    3681    ice_oce.F90 \ 
    3682    in_out_manager.F90 \ 
    3683    iom.F90 \ 
    3684    lbclnk.F90 \ 
    3685    lib_mpp.F90 \ 
    3686    lib_print.f90 \ 
    3687    $(MODEL_LIB)(blk_oce.o) \ 
    3688    $(MODEL_LIB)(cpl_oce.o) \ 
    3689    $(MODEL_LIB)(daymod.o) \ 
    3690    $(MODEL_LIB)(dom_oce.o) \ 
    3691    $(MODEL_LIB)(dtasal.o) \ 
    3692    $(MODEL_LIB)(dtasss.o) \ 
    3693    $(MODEL_LIB)(dtasst.o) \ 
    3694    $(MODEL_LIB)(dtatem.o) \ 
    3695    $(MODEL_LIB)(dynspg_oce.o) \ 
    3696    $(MODEL_LIB)(flxmod.o) \ 
    3697    $(MODEL_LIB)(flx_oce.o) \ 
    3698    $(MODEL_LIB)(flxrnf.o) \ 
    3699    $(MODEL_LIB)(ice_oce.o) \ 
    3700    $(MODEL_LIB)(in_out_manager.o) \ 
    3701    $(MODEL_LIB)(iom.o) \ 
    3702    $(MODEL_LIB)(lbclnk.o) \ 
    3703    $(MODEL_LIB)(lib_mpp.o) \ 
    3704    $(MODEL_LIB)(lib_print.o) \ 
    3705    $(MODEL_LIB)(obccli.o) \ 
    3706    $(MODEL_LIB)(obcdta.o) \ 
    3707    $(MODEL_LIB)(obc_oce.o) \ 
    3708    $(MODEL_LIB)(obc_par.o) \ 
    3709    $(MODEL_LIB)(oce.o) \ 
    3710    $(MODEL_LIB)(ocfzpt.o) \ 
    3711    $(MODEL_LIB)(par_kind.o) \ 
    3712    $(MODEL_LIB)(par_oce.o) \ 
    3713    $(MODEL_LIB)(phycst.o) \ 
    3714    $(MODEL_LIB)(prtctl.o) \ 
    3715    $(MODEL_LIB)(taumod.o) \ 
    3716    $(MODEL_LIB)(tradmp.o) \ 
    37173935   $(MODEL_LIB)(trdmod.o) \ 
    37183936   $(MODEL_LIB)(trdmod_oce.o) \ 
     
    38784096   dynzad.F90 
    38794097$(MODEL_LIB)(dynzdf_exp.o) :  \ 
     4098   cpl_oasis3.F90 \ 
     4099   cpl_oasis4.F90 \ 
    38804100   daymod.F90 \ 
    38814101   dom_oce.F90 \ 
    3882    in_out_manager.F90 \ 
    3883    lbclnk.F90 \ 
    3884    lib_print.f90 \ 
     4102   geo2ocean.F90 \ 
     4103   ice.F90 \ 
     4104   in_out_manager.F90 \ 
     4105   lbclnk.F90 \ 
     4106   lib_print.f90 \ 
     4107   $(MODEL_LIB)(cpl_oasis3.o) \ 
     4108   $(MODEL_LIB)(cpl_oasis4.o) \ 
    38854109   $(MODEL_LIB)(daymod.o) \ 
    38864110   $(MODEL_LIB)(dom_oce.o) \ 
     4111   $(MODEL_LIB)(geo2ocean.o) \ 
     4112   $(MODEL_LIB)(ice.o) \ 
    38874113   $(MODEL_LIB)(in_out_manager.o) \ 
    38884114   $(MODEL_LIB)(lbclnk.o) \ 
     
    39974223   dynzdf.F90 
    39984224$(MODEL_LIB)(dynzdf_imp.o) :  \ 
     4225   cpl_oasis3.F90 \ 
     4226   cpl_oasis4.F90 \ 
    39994227   daymod.F90 \ 
    40004228   dom_oce.F90 \ 
    4001    in_out_manager.F90 \ 
    4002    lbclnk.F90 \ 
    4003    lib_print.f90 \ 
     4229   geo2ocean.F90 \ 
     4230   ice.F90 \ 
     4231   in_out_manager.F90 \ 
     4232   lbclnk.F90 \ 
     4233   lib_print.f90 \ 
     4234   $(MODEL_LIB)(cpl_oasis3.o) \ 
     4235   $(MODEL_LIB)(cpl_oasis4.o) \ 
    40044236   $(MODEL_LIB)(daymod.o) \ 
    40054237   $(MODEL_LIB)(dom_oce.o) \ 
     4238   $(MODEL_LIB)(geo2ocean.o) \ 
     4239   $(MODEL_LIB)(ice.o) \ 
    40064240   $(MODEL_LIB)(in_out_manager.o) \ 
    40074241   $(MODEL_LIB)(lbclnk.o) \ 
     
    40304264   dynzdf_imp.F90 
    40314265$(MODEL_LIB)(dynzdf_imp_jki.o) : \ 
     4266   cpl_oasis3.F90 \ 
     4267   cpl_oasis4.F90 \ 
    40324268   daymod.F90 \ 
    40334269   dom_oce.F90 \ 
    4034    in_out_manager.F90 \ 
    4035    lbclnk.F90 \ 
    4036    lib_print.f90 \ 
     4270   geo2ocean.F90 \ 
     4271   ice.F90 \ 
     4272   in_out_manager.F90 \ 
     4273   lbclnk.F90 \ 
     4274   lib_print.f90 \ 
     4275   $(MODEL_LIB)(cpl_oasis3.o) \ 
     4276   $(MODEL_LIB)(cpl_oasis4.o) \ 
    40374277   $(MODEL_LIB)(daymod.o) \ 
    40384278   $(MODEL_LIB)(dom_oce.o) \ 
     4279   $(MODEL_LIB)(geo2ocean.o) \ 
     4280   $(MODEL_LIB)(ice.o) \ 
    40394281   $(MODEL_LIB)(in_out_manager.o) \ 
    40404282   $(MODEL_LIB)(lbclnk.o) \ 
     
    43714613   flxfwb.F90 
    43724614$(MODEL_LIB)(flxmod.o) :   \ 
    4373    dom_oce.F90 \ 
    4374    in_out_manager.F90 \ 
    4375    lib_mpp.F90 \ 
    4376    lib_print.f90 \ 
    4377    $(MODEL_LIB)(dom_oce.o) \ 
    4378    $(MODEL_LIB)(in_out_manager.o) \ 
    4379    $(MODEL_LIB)(lib_mpp.o) \ 
    4380    $(MODEL_LIB)(lib_print.o) \ 
    4381    $(MODEL_LIB)(oce.o) \ 
    4382    $(MODEL_LIB)(par_kind.o) \ 
    4383    $(MODEL_LIB)(par_oce.o) \ 
    4384    $(MODEL_LIB)(phycst.o) \ 
    4385    $(MODEL_LIB)(prtctl.o) \ 
    4386    oce.F90 \ 
    4387    par_kind.F90 \ 
    4388    par_oce.F90 \ 
    4389    phycst.F90 \ 
    4390    prtctl.F90 \ 
     4615   blk_oce.F90 \ 
    43914616   daymod.F90 \ 
    43924617   dom_oce.F90 \ 
    4393    in_out_manager.F90 \ 
    4394    lbclnk.F90 \ 
    4395    lib_mpp.F90 \ 
     4618   flx_oce.F90 \ 
     4619   ice.F90 \ 
     4620   in_out_manager.F90 \ 
     4621   lbclnk.F90 \ 
     4622   lib_mpp.F90 \ 
     4623   lib_print.f90 \ 
     4624   $(MODEL_LIB)(blk_oce.o) \ 
    43964625   $(MODEL_LIB)(daymod.o) \ 
    43974626   $(MODEL_LIB)(dom_oce.o) \ 
     4627   $(MODEL_LIB)(flx_oce.o) \ 
     4628   $(MODEL_LIB)(ice.o) \ 
     4629   $(MODEL_LIB)(in_out_manager.o) \ 
     4630   $(MODEL_LIB)(lbclnk.o) \ 
     4631   $(MODEL_LIB)(lib_mpp.o) \ 
     4632   $(MODEL_LIB)(lib_print.o) \ 
     4633   $(MODEL_LIB)(oasis4_date.o) \ 
     4634   $(MODEL_LIB)(oce.o) \ 
     4635   $(MODEL_LIB)(par_ice.o) \ 
     4636   $(MODEL_LIB)(par_kind.o) \ 
     4637   $(MODEL_LIB)(par_oce.o) \ 
     4638   $(MODEL_LIB)(phycst.o) \ 
     4639   $(MODEL_LIB)(prtctl.o) \ 
     4640   oasis4_date.F90 \ 
     4641   oce.F90 \ 
     4642   par_ice.F90 \ 
     4643   par_kind.F90 \ 
     4644   par_oce.F90 \ 
     4645   phycst.F90 \ 
     4646   prtctl.F90 \ 
     4647   cpl_oasis3.F90 \ 
     4648   cpl_oasis4.F90 \ 
     4649   daymod.F90 \ 
     4650   dom_oce.F90 \ 
     4651   flx_oce.F90 \ 
     4652   geo2ocean.F90 \ 
     4653   ice.F90 \ 
     4654   ice_oce.F90 \ 
     4655   in_out_manager.F90 \ 
     4656   lbclnk.F90 \ 
     4657   lib_mpp.F90 \ 
     4658   $(MODEL_LIB)(cpl_oasis3.o) \ 
     4659   $(MODEL_LIB)(cpl_oasis4.o) \ 
     4660   $(MODEL_LIB)(daymod.o) \ 
     4661   $(MODEL_LIB)(dom_oce.o) \ 
     4662   $(MODEL_LIB)(flx_oce.o) \ 
     4663   $(MODEL_LIB)(geo2ocean.o) \ 
     4664   $(MODEL_LIB)(ice.o) \ 
     4665   $(MODEL_LIB)(ice_oce.o) \ 
    43984666   $(MODEL_LIB)(in_out_manager.o) \ 
    43994667   $(MODEL_LIB)(lbclnk.o) \ 
     
    44074675   blk_oce.F90 \ 
    44084676   bulk.F90 \ 
    4409    cpl_oce.F90 \ 
    44104677   dtatem.F90 \ 
    44114678   flx_oce.F90 \ 
    4412    flxrnf.F90 \ 
    44134679   ice.F90 \ 
    4414    ice_oce.F90 \ 
     4680   in_out_manager.F90 \ 
    44154681   iom.F90 \ 
    44164682   lbclnk.F90 \ 
    44174683   $(MODEL_LIB)(blk_oce.o) \ 
    44184684   $(MODEL_LIB)(bulk.o) \ 
    4419    $(MODEL_LIB)(cpl_oce.o) \ 
    44204685   $(MODEL_LIB)(dtatem.o) \ 
    44214686   $(MODEL_LIB)(flx_oce.o) \ 
    4422    $(MODEL_LIB)(flxrnf.o) \ 
    44234687   $(MODEL_LIB)(ice.o) \ 
    4424    $(MODEL_LIB)(ice_oce.o) \ 
     4688   $(MODEL_LIB)(in_out_manager.o) \ 
    44254689   $(MODEL_LIB)(iom.o) \ 
    44264690   $(MODEL_LIB)(lbclnk.o) \ 
     
    44354699   flx_bulk_monthly.h90 \ 
    44364700   flx_core.h90 \ 
    4437    flx_coupled_ice.h90 \ 
    4438    flx_coupled_noice.h90 \ 
    44394701   flx_forced_daily.h90 \ 
     4702   flx_oasis_ice.h90 \ 
    44404703   KEY_CPP \ 
    44414704   flxmod.F90 
     
    44504713   dom_oce.F90 \ 
    44514714   in_out_manager.F90 \ 
    4452    lbclnk.F90 \ 
    4453    lib_print.f90 \ 
    4454    $(MODEL_LIB)(dom_oce.o) \ 
    4455    $(MODEL_LIB)(in_out_manager.o) \ 
    4456    $(MODEL_LIB)(lbclnk.o) \ 
     4715   iom_def.F90 \ 
     4716   iom_ioipsl.F90 \ 
     4717   iom_nf90.F90 \ 
     4718   iom_rstdimg.F90 \ 
     4719   lib_print.f90 \ 
     4720   $(MODEL_LIB)(dom_oce.o) \ 
     4721   $(MODEL_LIB)(in_out_manager.o) \ 
     4722   $(MODEL_LIB)(iom_def.o) \ 
     4723   $(MODEL_LIB)(iom_ioipsl.o) \ 
     4724   $(MODEL_LIB)(iom_nf90.o) \ 
     4725   $(MODEL_LIB)(iom_rstdimg.o) \ 
    44574726   $(MODEL_LIB)(lib_print.o) \ 
    44584727   $(MODEL_LIB)(par_kind.o) \ 
     
    45914860   albedo.F90 \ 
    45924861   blk_oce.F90 \ 
     4862   cpl_oasis3.F90 \ 
     4863   cpl_oasis4.F90 \ 
    45934864   cpl_oce.F90 \ 
    45944865   daymod.F90 \ 
     
    46044875   flx_oce.F90 \ 
    46054876   flxrnf.F90 \ 
     4877   geo2ocean.F90 \ 
    46064878   ice.F90 \ 
    46074879   iceini.F90 \ 
     
    46174889   $(MODEL_LIB)(albedo.o) \ 
    46184890   $(MODEL_LIB)(blk_oce.o) \ 
     4891   $(MODEL_LIB)(cpl_oasis3.o) \ 
     4892   $(MODEL_LIB)(cpl_oasis4.o) \ 
    46194893   $(MODEL_LIB)(cpl_oce.o) \ 
    46204894   $(MODEL_LIB)(daymod.o) \ 
     
    46304904   $(MODEL_LIB)(flx_oce.o) \ 
    46314905   $(MODEL_LIB)(flxrnf.o) \ 
     4906   $(MODEL_LIB)(geo2ocean.o) \ 
    46324907   $(MODEL_LIB)(iceini.o) \ 
    46334908   $(MODEL_LIB)(ice.o) \ 
     
    47285003   albedo.F90 \ 
    47295004   blk_oce.F90 \ 
     5005   cpl_oasis3.F90 \ 
     5006   cpl_oasis4.F90 \ 
    47305007   cpl_oce.F90 \ 
    47315008   daymod.F90 \ 
     
    47415018   flx_oce.F90 \ 
    47425019   flxrnf.F90 \ 
     5020   geo2ocean.F90 \ 
    47435021   ice.F90 \ 
    47445022   iceini.F90 \ 
     
    47585036   $(MODEL_LIB)(albedo.o) \ 
    47595037   $(MODEL_LIB)(blk_oce.o) \ 
     5038   $(MODEL_LIB)(cpl_oasis3.o) \ 
     5039   $(MODEL_LIB)(cpl_oasis4.o) \ 
    47605040   $(MODEL_LIB)(cpl_oce.o) \ 
    47615041   $(MODEL_LIB)(daymod.o) \ 
     
    47715051   $(MODEL_LIB)(flx_oce.o) \ 
    47725052   $(MODEL_LIB)(flxrnf.o) \ 
     5053   $(MODEL_LIB)(geo2ocean.o) \ 
    47735054   $(MODEL_LIB)(iceini.o) \ 
    47745055   $(MODEL_LIB)(ice.o) \ 
     
    48855166   par_oce.F90 \ 
    48865167   in_out_manager.F90 
     5168$(MODEL_LIB)(iom_def.o) :  \ 
     5169   $(MODEL_LIB)(par_kind.o) \ 
     5170   par_kind.F90 \ 
     5171   $(IOIPSL_LIB) \ 
     5172   iom_def.F90 
    48875173$(MODEL_LIB)(iom.o) :   \ 
    48885174   dom_oce.F90 \ 
    48895175   in_out_manager.F90 \ 
    4890    lib_mpp.F90 \ 
    4891    lib_print.f90 \ 
    4892    $(MODEL_LIB)(dom_oce.o) \ 
    4893    $(MODEL_LIB)(in_out_manager.o) \ 
    4894    $(MODEL_LIB)(lib_mpp.o) \ 
    4895    $(MODEL_LIB)(lib_print.o) \ 
    4896    $(MODEL_LIB)(oce.o) \ 
    4897    $(MODEL_LIB)(par_kind.o) \ 
    4898    $(MODEL_LIB)(par_oce.o) \ 
    4899    oce.F90 \ 
    4900    par_kind.F90 \ 
    4901    par_oce.F90 \ 
    4902    dom_oce.F90 \ 
    4903    in_out_manager.F90 \ 
    4904    lbclnk.F90 \ 
    4905    $(MODEL_LIB)(dom_oce.o) \ 
    4906    $(MODEL_LIB)(in_out_manager.o) \ 
     5176   iom_def.F90 \ 
     5177   lbclnk.F90 \ 
     5178   lib_print.f90 \ 
     5179   $(MODEL_LIB)(dom_oce.o) \ 
     5180   $(MODEL_LIB)(in_out_manager.o) \ 
     5181   $(MODEL_LIB)(iom_def.o) \ 
     5182   $(MODEL_LIB)(lbclnk.o) \ 
     5183   $(MODEL_LIB)(lib_print.o) \ 
     5184   $(MODEL_LIB)(par_kind.o) \ 
     5185   $(MODEL_LIB)(par_oce.o) \ 
     5186   par_kind.F90 \ 
     5187   par_oce.F90 \ 
     5188   dom_oce.F90 \ 
     5189   in_out_manager.F90 \ 
     5190   iom_def.F90 \ 
     5191   iom_ioipsl.F90 \ 
     5192   iom_nf90.F90 \ 
     5193   iom_rstdimg.F90 \ 
     5194   $(MODEL_LIB)(dom_oce.o) \ 
     5195   $(MODEL_LIB)(in_out_manager.o) \ 
     5196   $(MODEL_LIB)(iom_def.o) \ 
     5197   $(MODEL_LIB)(iom_ioipsl.o) \ 
     5198   $(MODEL_LIB)(iom_nf90.o) \ 
     5199   $(MODEL_LIB)(iom_rstdimg.o) \ 
     5200   KEY_CPP \ 
     5201   iom.F90 
     5202$(MODEL_LIB)(iom_ioipsl.o) :  \ 
     5203   dom_oce.F90 \ 
     5204   in_out_manager.F90 \ 
     5205   lib_mpp.F90 \ 
     5206   lib_print.f90 \ 
     5207   $(MODEL_LIB)(dom_oce.o) \ 
     5208   $(MODEL_LIB)(in_out_manager.o) \ 
     5209   $(MODEL_LIB)(lib_mpp.o) \ 
     5210   $(MODEL_LIB)(lib_print.o) \ 
     5211   $(MODEL_LIB)(oce.o) \ 
     5212   $(MODEL_LIB)(par_kind.o) \ 
     5213   $(MODEL_LIB)(par_oce.o) \ 
     5214   oce.F90 \ 
     5215   par_kind.F90 \ 
     5216   par_oce.F90 \ 
     5217   dom_oce.F90 \ 
     5218   in_out_manager.F90 \ 
     5219   iom_def.F90 \ 
     5220   lbclnk.F90 \ 
     5221   $(MODEL_LIB)(dom_oce.o) \ 
     5222   $(MODEL_LIB)(in_out_manager.o) \ 
     5223   $(MODEL_LIB)(iom_def.o) \ 
    49075224   $(MODEL_LIB)(lbclnk.o) \ 
    49085225   $(IOIPSL_LIB) \ 
    4909    KEY_CPP \ 
    4910    iom.F90 
     5226   iom_ioipsl.F90 
     5227$(MODEL_LIB)(iom_nf90.o) : \ 
     5228   dom_oce.F90 \ 
     5229   in_out_manager.F90 \ 
     5230   lib_mpp.F90 \ 
     5231   lib_print.f90 \ 
     5232   $(MODEL_LIB)(dom_oce.o) \ 
     5233   $(MODEL_LIB)(in_out_manager.o) \ 
     5234   $(MODEL_LIB)(lib_mpp.o) \ 
     5235   $(MODEL_LIB)(lib_print.o) \ 
     5236   $(MODEL_LIB)(oce.o) \ 
     5237   $(MODEL_LIB)(par_kind.o) \ 
     5238   $(MODEL_LIB)(par_oce.o) \ 
     5239   oce.F90 \ 
     5240   par_kind.F90 \ 
     5241   par_oce.F90 \ 
     5242   dom_oce.F90 \ 
     5243   in_out_manager.F90 \ 
     5244   iom_def.F90 \ 
     5245   lbclnk.F90 \ 
     5246   $(MODEL_LIB)(dom_oce.o) \ 
     5247   $(MODEL_LIB)(in_out_manager.o) \ 
     5248   $(MODEL_LIB)(iom_def.o) \ 
     5249   $(MODEL_LIB)(lbclnk.o) \ 
     5250   iom_nf90.F90 
     5251$(MODEL_LIB)(iom_rstdimg.o) : \ 
     5252   dom_oce.F90 \ 
     5253   in_out_manager.F90 \ 
     5254   lib_mpp.F90 \ 
     5255   lib_print.f90 \ 
     5256   $(MODEL_LIB)(dom_oce.o) \ 
     5257   $(MODEL_LIB)(in_out_manager.o) \ 
     5258   $(MODEL_LIB)(lib_mpp.o) \ 
     5259   $(MODEL_LIB)(lib_print.o) \ 
     5260   $(MODEL_LIB)(oce.o) \ 
     5261   $(MODEL_LIB)(par_kind.o) \ 
     5262   $(MODEL_LIB)(par_oce.o) \ 
     5263   oce.F90 \ 
     5264   par_kind.F90 \ 
     5265   par_oce.F90 \ 
     5266   dom_oce.F90 \ 
     5267   in_out_manager.F90 \ 
     5268   iom_def.F90 \ 
     5269   lbclnk.F90 \ 
     5270   $(MODEL_LIB)(dom_oce.o) \ 
     5271   $(MODEL_LIB)(in_out_manager.o) \ 
     5272   $(MODEL_LIB)(iom_def.o) \ 
     5273   $(MODEL_LIB)(lbclnk.o) \ 
     5274   iom_rstdimg.F90 
    49115275$(MODEL_LIB)(istate.o) :   \ 
    49125276   blk_oce.F90 \ 
     
    49225286   dynspg_ts.F90 \ 
    49235287   dynspg_ts_jki.F90 \ 
     5288   eosbn2.F90 \ 
    49245289   ice_oce.F90 \ 
    4925    in_out_manager.F90 \ 
     5290   ini1d.F90 \ 
     5291   in_out_manager.F90 \ 
     5292   iom_def.F90 \ 
    49265293   iom.F90 \ 
     5294   iom_ioipsl.F90 \ 
     5295   iom_nf90.F90 \ 
     5296   iom_rstdimg.F90 \ 
    49275297   lbclnk.F90 \ 
    49285298   lib_mpp.F90 \ 
     
    49405310   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    49415311   $(MODEL_LIB)(dynspg_ts.o) \ 
     5312   $(MODEL_LIB)(eosbn2.o) \ 
    49425313   $(MODEL_LIB)(ice_oce.o) \ 
    4943    $(MODEL_LIB)(in_out_manager.o) \ 
     5314   $(MODEL_LIB)(ini1d.o) \ 
     5315   $(MODEL_LIB)(in_out_manager.o) \ 
     5316   $(MODEL_LIB)(iom_def.o) \ 
     5317   $(MODEL_LIB)(iom_ioipsl.o) \ 
     5318   $(MODEL_LIB)(iom_nf90.o) \ 
    49445319   $(MODEL_LIB)(iom.o) \ 
     5320   $(MODEL_LIB)(iom_rstdimg.o) \ 
    49455321   $(MODEL_LIB)(lbclnk.o) \ 
    49465322   $(MODEL_LIB)(lib_mpp.o) \ 
     
    49605336   $(MODEL_LIB)(trdmod_oce.o) \ 
    49615337   $(MODEL_LIB)(zdfddm.o) \ 
     5338   $(MODEL_LIB)(zpshde.o) \ 
    49625339   obc_oce.F90 \ 
    49635340   oce.F90 \ 
     
    49745351   trdmod_oce.F90 \ 
    49755352   zdfddm.F90 \ 
     5353   zpshde.F90 \ 
    49765354   daymod.F90 \ 
    49775355   divcur.F90 \ 
     
    49815359   dynspg.F90 \ 
    49825360   eosbn2.F90 \ 
     5361   ini1d.F90 \ 
    49835362   in_out_manager.F90 \ 
    49845363   iom.F90 \ 
     
    49925371   $(MODEL_LIB)(dynspg.o) \ 
    49935372   $(MODEL_LIB)(eosbn2.o) \ 
     5373   $(MODEL_LIB)(ini1d.o) \ 
    49945374   $(MODEL_LIB)(in_out_manager.o) \ 
    49955375   $(MODEL_LIB)(iom.o) \ 
     
    50025382   $(MODEL_LIB)(wzvmod.o) \ 
    50035383   $(MODEL_LIB)(zdf_oce.o) \ 
     5384   $(MODEL_LIB)(zpshde.o) \ 
    50045385   oce.F90 \ 
    50055386   phycst.F90 \ 
     
    50085389   wzvmod.F90 \ 
    50095390   zdf_oce.F90 \ 
     5391   zpshde.F90 \ 
    50105392   domzgr_substitute.h90 \ 
    50115393   vectopt_loop_substitute.h90 \ 
     
    53675749   dtatem.F90 \ 
    53685750   in_out_manager.F90 \ 
     5751   iom_def.F90 \ 
    53695752   iom.F90 \ 
    5370    lbclnk.F90 \ 
     5753   iom_ioipsl.F90 \ 
     5754   iom_nf90.F90 \ 
     5755   iom_rstdimg.F90 \ 
    53715756   lib_mpp.F90 \ 
    53725757   lib_print.f90 \ 
     
    53765761   $(MODEL_LIB)(dtatem.o) \ 
    53775762   $(MODEL_LIB)(in_out_manager.o) \ 
     5763   $(MODEL_LIB)(iom_def.o) \ 
     5764   $(MODEL_LIB)(iom_ioipsl.o) \ 
     5765   $(MODEL_LIB)(iom_nf90.o) \ 
    53785766   $(MODEL_LIB)(iom.o) \ 
    5379    $(MODEL_LIB)(lbclnk.o) \ 
     5767   $(MODEL_LIB)(iom_rstdimg.o) \ 
    53805768   $(MODEL_LIB)(lib_mpp.o) \ 
    53815769   $(MODEL_LIB)(lib_print.o) \ 
     
    55945982   dom_oce.F90 \ 
    55955983   in_out_manager.F90 \ 
    5596    lbclnk.F90 \ 
     5984   iom_def.F90 \ 
     5985   iom_ioipsl.F90 \ 
     5986   iom_nf90.F90 \ 
     5987   iom_rstdimg.F90 \ 
    55975988   lib_mpp.F90 \ 
    55985989   lib_print.f90 \ 
     
    56005991   $(MODEL_LIB)(dom_oce.o) \ 
    56015992   $(MODEL_LIB)(in_out_manager.o) \ 
    5602    $(MODEL_LIB)(lbclnk.o) \ 
     5993   $(MODEL_LIB)(iom_def.o) \ 
     5994   $(MODEL_LIB)(iom_ioipsl.o) \ 
     5995   $(MODEL_LIB)(iom_nf90.o) \ 
     5996   $(MODEL_LIB)(iom_rstdimg.o) \ 
    56035997   $(MODEL_LIB)(lib_mpp.o) \ 
    56045998   $(MODEL_LIB)(lib_print.o) \ 
     
    57086102   daymod.F90 \ 
    57096103   dom_oce.F90 \ 
     6104   eosbn2.F90 \ 
    57106105   ice_oce.F90 \ 
    5711    in_out_manager.F90 \ 
     6106   ini1d.F90 \ 
     6107   in_out_manager.F90 \ 
     6108   iom_def.F90 \ 
    57126109   iom.F90 \ 
    5713    lbclnk.F90 \ 
     6110   iom_ioipsl.F90 \ 
     6111   iom_nf90.F90 \ 
     6112   iom_rstdimg.F90 \ 
    57146113   lib_print.f90 \ 
    57156114   $(MODEL_LIB)(blk_oce.o) \ 
     
    57176116   $(MODEL_LIB)(daymod.o) \ 
    57186117   $(MODEL_LIB)(dom_oce.o) \ 
     6118   $(MODEL_LIB)(eosbn2.o) \ 
    57196119   $(MODEL_LIB)(ice_oce.o) \ 
    5720    $(MODEL_LIB)(in_out_manager.o) \ 
     6120   $(MODEL_LIB)(ini1d.o) \ 
     6121   $(MODEL_LIB)(in_out_manager.o) \ 
     6122   $(MODEL_LIB)(iom_def.o) \ 
     6123   $(MODEL_LIB)(iom_ioipsl.o) \ 
     6124   $(MODEL_LIB)(iom_nf90.o) \ 
    57216125   $(MODEL_LIB)(iom.o) \ 
    5722    $(MODEL_LIB)(lbclnk.o) \ 
     6126   $(MODEL_LIB)(iom_rstdimg.o) \ 
    57236127   $(MODEL_LIB)(lib_print.o) \ 
    57246128   $(MODEL_LIB)(oce.o) \ 
     
    57296133   $(MODEL_LIB)(prtctl.o) \ 
    57306134   $(MODEL_LIB)(trdmld_oce.o) \ 
     6135   $(MODEL_LIB)(zpshde.o) \ 
    57316136   oce.F90 \ 
    57326137   par_ice.F90 \ 
     
    57366141   prtctl.F90 \ 
    57376142   trdmld_oce.F90 \ 
     6143   zpshde.F90 \ 
    57386144   daymod.F90 \ 
    57396145   dom_oce.F90 \ 
     
    57506156   $(MODEL_LIB)(restart.o) \ 
    57516157   restart.F90 \ 
    5752    $(MODEL_LIB)(par_ice.o) \ 
    5753    par_ice.F90 \ 
    5754    limrst_dimg.h90 \ 
    57556158   KEY_CPP \ 
    57566159   limrst.F90 
     
    60706473$(MODEL_LIB)(model.o) : \ 
    60716474   cpl.F90 \ 
     6475   cpl_oasis3.F90 \ 
     6476   cpl_oasis4.F90 \ 
    60726477   cpl_oce.F90 \ 
    60736478   daymod.F90 \ 
     
    60806485   dtatem.F90 \ 
    60816486   dyncor1d.F90 \ 
     6487   dynspg_oce.F90 \ 
    60826488   eosbn2.F90 \ 
    60836489   flxfwb.F90 \ 
     
    60926498   lib_mpp.F90 \ 
    60936499   $(MODEL_LIB)(cpl.o) \ 
     6500   $(MODEL_LIB)(cpl_oasis3.o) \ 
     6501   $(MODEL_LIB)(cpl_oasis4.o) \ 
    60946502   $(MODEL_LIB)(cpl_oce.o) \ 
    60956503   $(MODEL_LIB)(daymod.o) \ 
     
    61026510   $(MODEL_LIB)(dtatem.o) \ 
    61036511   $(MODEL_LIB)(dyncor1d.o) \ 
     6512   $(MODEL_LIB)(dynspg_oce.o) \ 
    61046513   $(MODEL_LIB)(eosbn2.o) \ 
    61056514   $(MODEL_LIB)(flxfwb.o) \ 
     
    61686577   KEY_CPP \ 
    61696578   mppini.F90 
     6579$(MODEL_LIB)(oasis4_date.o) : \ 
     6580   KEY_CPP \ 
     6581   oasis4_date.F90 
    61706582$(MODEL_LIB)(obccli.o) :   \ 
    61716583   in_out_manager.F90 \ 
     
    62166628   dom_oce.F90 \ 
    62176629   in_out_manager.F90 \ 
    6218    lbclnk.F90 \ 
    6219    lib_mpp.F90 \ 
    6220    lib_print.f90 \ 
    6221    $(MODEL_LIB)(dom_oce.o) \ 
    6222    $(MODEL_LIB)(in_out_manager.o) \ 
    6223    $(MODEL_LIB)(lbclnk.o) \ 
     6630   iom_def.F90 \ 
     6631   iom_ioipsl.F90 \ 
     6632   iom_nf90.F90 \ 
     6633   iom_rstdimg.F90 \ 
     6634   lib_mpp.F90 \ 
     6635   lib_print.f90 \ 
     6636   $(MODEL_LIB)(dom_oce.o) \ 
     6637   $(MODEL_LIB)(in_out_manager.o) \ 
     6638   $(MODEL_LIB)(iom_def.o) \ 
     6639   $(MODEL_LIB)(iom_ioipsl.o) \ 
     6640   $(MODEL_LIB)(iom_nf90.o) \ 
     6641   $(MODEL_LIB)(iom_rstdimg.o) \ 
    62246642   $(MODEL_LIB)(lib_mpp.o) \ 
    62256643   $(MODEL_LIB)(lib_print.o) \ 
     
    66717089$(MODEL_LIB)(ocesbc.o) :   \ 
    66727090   blk_oce.F90 \ 
     7091   cpl_oasis3.F90 \ 
     7092   cpl_oasis4.F90 \ 
    66737093   daymod.F90 \ 
    66747094   dom_oce.F90 \ 
    66757095   dtasal.F90 \ 
    66767096   dtatem.F90 \ 
     7097   flx_oce.F90 \ 
     7098   geo2ocean.F90 \ 
     7099   ice.F90 \ 
     7100   ice_oce.F90 \ 
    66777101   in_out_manager.F90 \ 
    66787102   iom.F90 \ 
     
    66817105   lib_print.f90 \ 
    66827106   $(MODEL_LIB)(blk_oce.o) \ 
     7107   $(MODEL_LIB)(cpl_oasis3.o) \ 
     7108   $(MODEL_LIB)(cpl_oasis4.o) \ 
    66837109   $(MODEL_LIB)(daymod.o) \ 
    66847110   $(MODEL_LIB)(dom_oce.o) \ 
    66857111   $(MODEL_LIB)(dtasal.o) \ 
    66867112   $(MODEL_LIB)(dtatem.o) \ 
     7113   $(MODEL_LIB)(flx_oce.o) \ 
     7114   $(MODEL_LIB)(geo2ocean.o) \ 
     7115   $(MODEL_LIB)(ice.o) \ 
     7116   $(MODEL_LIB)(ice_oce.o) \ 
    66877117   $(MODEL_LIB)(in_out_manager.o) \ 
    66887118   $(MODEL_LIB)(iom.o) \ 
     
    67717201   closea.F90 \ 
    67727202   cpl.F90 \ 
     7203   cpl_oasis3.F90 \ 
     7204   cpl_oasis4.F90 \ 
    67737205   cpl_oce.F90 \ 
    67747206   daymod.F90 \ 
     
    68127244   flx_oce.F90 \ 
    68137245   flxrnf.F90 \ 
     7246   geo2ocean.F90 \ 
    68147247   ice.F90 \ 
    68157248   ice_oce.F90 \ 
     
    68357268   $(MODEL_LIB)(closea.o) \ 
    68367269   $(MODEL_LIB)(cpl.o) \ 
     7270   $(MODEL_LIB)(cpl_oasis3.o) \ 
     7271   $(MODEL_LIB)(cpl_oasis4.o) \ 
    68377272   $(MODEL_LIB)(cpl_oce.o) \ 
    68387273   $(MODEL_LIB)(daymod.o) \ 
     
    68767311   $(MODEL_LIB)(flx_oce.o) \ 
    68777312   $(MODEL_LIB)(flxrnf.o) \ 
     7313   $(MODEL_LIB)(geo2ocean.o) \ 
    68787314   $(MODEL_LIB)(ice.o) \ 
    68797315   $(MODEL_LIB)(ice_oce.o) \ 
     
    68937329   $(MODEL_LIB)(limmsh.o) \ 
    68947330   $(MODEL_LIB)(limrst.o) \ 
     7331   $(MODEL_LIB)(oasis4_date.o) \ 
    68957332   $(MODEL_LIB)(obcdom.o) \ 
    68967333   $(MODEL_LIB)(obcdta.o) \ 
     
    69427379   $(MODEL_LIB)(zdftke.o) \ 
    69437380   $(MODEL_LIB)(zpshde.o) \ 
     7381   oasis4_date.F90 \ 
    69447382   obcdom.F90 \ 
    69457383   obcdta.F90 \ 
     
    69927430   zpshde.F90 \ 
    69937431   cpl.F90 \ 
     7432   cpl_oasis3.F90 \ 
     7433   cpl_oasis4.F90 \ 
    69947434   cpl_oce.F90 \ 
    69957435   daymod.F90 \ 
     
    70027442   dtatem.F90 \ 
    70037443   dyncor1d.F90 \ 
     7444   dynspg_oce.F90 \ 
    70047445   eosbn2.F90 \ 
    70057446   flxfwb.F90 \ 
     
    70147455   lib_mpp.F90 \ 
    70157456   $(MODEL_LIB)(cpl.o) \ 
     7457   $(MODEL_LIB)(cpl_oasis3.o) \ 
     7458   $(MODEL_LIB)(cpl_oasis4.o) \ 
    70167459   $(MODEL_LIB)(cpl_oce.o) \ 
    70177460   $(MODEL_LIB)(daymod.o) \ 
     
    70247467   $(MODEL_LIB)(dtatem.o) \ 
    70257468   $(MODEL_LIB)(dyncor1d.o) \ 
     7469   $(MODEL_LIB)(dynspg_oce.o) \ 
    70267470   $(MODEL_LIB)(eosbn2.o) \ 
    70277471   $(MODEL_LIB)(flxfwb.o) \ 
     
    71177561   blk_oce.F90 \ 
    71187562   dom_oce.F90 \ 
    7119    in_out_manager.F90 \ 
     7563   eosbn2.F90 \ 
     7564   in_out_manager.F90 \ 
     7565   iom_def.F90 \ 
     7566   iom_ioipsl.F90 \ 
     7567   iom_nf90.F90 \ 
     7568   iom_rstdimg.F90 \ 
    71207569   lbclnk.F90 \ 
    71217570   lib_print.f90 \ 
    71227571   $(MODEL_LIB)(blk_oce.o) \ 
    71237572   $(MODEL_LIB)(dom_oce.o) \ 
    7124    $(MODEL_LIB)(in_out_manager.o) \ 
    7125    $(MODEL_LIB)(lbclnk.o) \ 
    7126    $(MODEL_LIB)(lib_print.o) \ 
    7127    $(MODEL_LIB)(par_kind.o) \ 
    7128    $(MODEL_LIB)(par_oce.o) \ 
    7129    $(MODEL_LIB)(phycst.o) \ 
    7130    $(MODEL_LIB)(prtctl.o) \ 
    7131    par_kind.F90 \ 
    7132    par_oce.F90 \ 
    7133    phycst.F90 \ 
    7134    prtctl.F90 \ 
     7573   $(MODEL_LIB)(eosbn2.o) \ 
     7574   $(MODEL_LIB)(in_out_manager.o) \ 
     7575   $(MODEL_LIB)(iom_def.o) \ 
     7576   $(MODEL_LIB)(iom_ioipsl.o) \ 
     7577   $(MODEL_LIB)(iom_nf90.o) \ 
     7578   $(MODEL_LIB)(iom_rstdimg.o) \ 
     7579   $(MODEL_LIB)(lbclnk.o) \ 
     7580   $(MODEL_LIB)(lib_print.o) \ 
     7581   $(MODEL_LIB)(oce.o) \ 
     7582   $(MODEL_LIB)(par_kind.o) \ 
     7583   $(MODEL_LIB)(par_oce.o) \ 
     7584   $(MODEL_LIB)(phycst.o) \ 
     7585   $(MODEL_LIB)(prtctl.o) \ 
     7586   $(MODEL_LIB)(zdfddm.o) \ 
     7587   oce.F90 \ 
     7588   par_kind.F90 \ 
     7589   par_oce.F90 \ 
     7590   phycst.F90 \ 
     7591   prtctl.F90 \ 
     7592   zdfddm.F90 \ 
    71357593   blk_oce.F90 \ 
    71367594   cpl_oce.F90 \ 
    71377595   daymod.F90 \ 
    71387596   dom_oce.F90 \ 
     7597   eosbn2.F90 \ 
    71397598   ice_oce.F90 \ 
     7599   ini1d.F90 \ 
    71407600   in_out_manager.F90 \ 
    71417601   iom.F90 \ 
     
    71447604   $(MODEL_LIB)(daymod.o) \ 
    71457605   $(MODEL_LIB)(dom_oce.o) \ 
     7606   $(MODEL_LIB)(eosbn2.o) \ 
    71467607   $(MODEL_LIB)(ice_oce.o) \ 
     7608   $(MODEL_LIB)(ini1d.o) \ 
    71477609   $(MODEL_LIB)(in_out_manager.o) \ 
    71487610   $(MODEL_LIB)(iom.o) \ 
     
    71507612   $(MODEL_LIB)(phycst.o) \ 
    71517613   $(MODEL_LIB)(trdmld_oce.o) \ 
     7614   $(MODEL_LIB)(zpshde.o) \ 
    71527615   oce.F90 \ 
    71537616   phycst.F90 \ 
    71547617   trdmld_oce.F90 \ 
    7155    lib_mpp.F90 \ 
    7156    $(MODEL_LIB)(lib_mpp.o) \ 
    7157    restart_dimg.h90 \ 
     7618   zpshde.F90 \ 
    71587619   vectopt_loop_substitute.h90 \ 
    71597620   KEY_CPP \ 
     
    71877648   dom_oce.F90 \ 
    71887649   in_out_manager.F90 \ 
    7189    lbclnk.F90 \ 
    7190    lib_mpp.F90 \ 
    7191    lib_print.f90 \ 
    7192    $(MODEL_LIB)(dom_oce.o) \ 
    7193    $(MODEL_LIB)(in_out_manager.o) \ 
     7650   iom_def.F90 \ 
     7651   iom_ioipsl.F90 \ 
     7652   iom_nf90.F90 \ 
     7653   iom_rstdimg.F90 \ 
     7654   lbclnk.F90 \ 
     7655   lib_mpp.F90 \ 
     7656   lib_print.f90 \ 
     7657   $(MODEL_LIB)(dom_oce.o) \ 
     7658   $(MODEL_LIB)(in_out_manager.o) \ 
     7659   $(MODEL_LIB)(iom_def.o) \ 
     7660   $(MODEL_LIB)(iom_ioipsl.o) \ 
     7661   $(MODEL_LIB)(iom_nf90.o) \ 
     7662   $(MODEL_LIB)(iom_rstdimg.o) \ 
    71947663   $(MODEL_LIB)(lbclnk.o) \ 
    71957664   $(MODEL_LIB)(lib_mpp.o) \ 
     
    74277896   agrif_opa_update.F90 \ 
    74287897   blk_oce.F90 \ 
     7898   cpl_oasis3.F90 \ 
     7899   cpl_oasis4.F90 \ 
    74297900   cpl_oce.F90 \ 
    74307901   daymod.F90 \ 
     
    74497920   flx_oce.F90 \ 
    74507921   flxrnf.F90 \ 
     7922   geo2ocean.F90 \ 
    74517923   ice.F90 \ 
    74527924   ice_oce.F90 \ 
     7925   ini1d.F90 \ 
    74537926   in_out_manager.F90 \ 
    74547927   iom.F90 \ 
     
    74657938   $(MODEL_LIB)(agrif_opa_update.o) \ 
    74667939   $(MODEL_LIB)(blk_oce.o) \ 
     7940   $(MODEL_LIB)(cpl_oasis3.o) \ 
     7941   $(MODEL_LIB)(cpl_oasis4.o) \ 
    74677942   $(MODEL_LIB)(cpl_oce.o) \ 
    74687943   $(MODEL_LIB)(daymod.o) \ 
     
    74877962   $(MODEL_LIB)(flx_oce.o) \ 
    74887963   $(MODEL_LIB)(flxrnf.o) \ 
     7964   $(MODEL_LIB)(geo2ocean.o) \ 
    74897965   $(MODEL_LIB)(ice.o) \ 
    74907966   $(MODEL_LIB)(ice_oce.o) \ 
     7967   $(MODEL_LIB)(ini1d.o) \ 
    74917968   $(MODEL_LIB)(in_out_manager.o) \ 
    74927969   $(MODEL_LIB)(iom.o) \ 
     
    75268003   $(MODEL_LIB)(zdf_oce.o) \ 
    75278004   $(MODEL_LIB)(zdftke.o) \ 
     8005   $(MODEL_LIB)(zpshde.o) \ 
    75288006   obctra.F90 \ 
    75298007   oce.F90 \ 
     
    75528030   zdf_oce.F90 \ 
    75538031   zdftke.F90 \ 
     8032   zpshde.F90 \ 
    75548033   daymod.F90 \ 
    75558034   diawri1d.F90 \ 
     
    76408119   agrif_opa_update.F90 \ 
    76418120   blk_oce.F90 \ 
     8121   cpl_oasis3.F90 \ 
     8122   cpl_oasis4.F90 \ 
    76428123   cpl_oce.F90 \ 
    76438124   daymod.F90 \ 
     
    76798160   flx_oce.F90 \ 
    76808161   flxrnf.F90 \ 
     8162   geo2ocean.F90 \ 
    76818163   ice.F90 \ 
    76828164   ice_oce.F90 \ 
    7683    in_out_manager.F90 \ 
     8165   ini1d.F90 \ 
     8166   in_out_manager.F90 \ 
     8167   iom_def.F90 \ 
    76848168   iom.F90 \ 
     8169   iom_ioipsl.F90 \ 
     8170   iom_nf90.F90 \ 
     8171   iom_rstdimg.F90 \ 
    76858172   lbclnk.F90 \ 
    76868173   ldfdyn_oce.F90 \ 
     
    77008187   $(MODEL_LIB)(agrif_opa_update.o) \ 
    77018188   $(MODEL_LIB)(blk_oce.o) \ 
     8189   $(MODEL_LIB)(cpl_oasis3.o) \ 
     8190   $(MODEL_LIB)(cpl_oasis4.o) \ 
    77028191   $(MODEL_LIB)(cpl_oce.o) \ 
    77038192   $(MODEL_LIB)(daymod.o) \ 
     
    77398228   $(MODEL_LIB)(flx_oce.o) \ 
    77408229   $(MODEL_LIB)(flxrnf.o) \ 
     8230   $(MODEL_LIB)(geo2ocean.o) \ 
    77418231   $(MODEL_LIB)(ice.o) \ 
    77428232   $(MODEL_LIB)(ice_oce.o) \ 
    7743    $(MODEL_LIB)(in_out_manager.o) \ 
     8233   $(MODEL_LIB)(ini1d.o) \ 
     8234   $(MODEL_LIB)(in_out_manager.o) \ 
     8235   $(MODEL_LIB)(iom_def.o) \ 
     8236   $(MODEL_LIB)(iom_ioipsl.o) \ 
     8237   $(MODEL_LIB)(iom_nf90.o) \ 
    77448238   $(MODEL_LIB)(iom.o) \ 
     8239   $(MODEL_LIB)(iom_rstdimg.o) \ 
    77458240   $(MODEL_LIB)(lbclnk.o) \ 
    77468241   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    78078302   $(MODEL_LIB)(zdf_oce.o) \ 
    78088303   $(MODEL_LIB)(zdftke.o) \ 
     8304   $(MODEL_LIB)(zpshde.o) \ 
    78098305   obccli.F90 \ 
    78108306   obcdyn_bt.F90 \ 
     
    78578353   zdf_oce.F90 \ 
    78588354   zdftke.F90 \ 
     8355   zpshde.F90 \ 
    78598356   agrif_opa_sponge.F90 \ 
    78608357   cla_div.F90 \ 
     
    81118608   stpctl.F90 
    81128609$(MODEL_LIB)(taumod.o) :   \ 
    8113    dom_oce.F90 \ 
    8114    in_out_manager.F90 \ 
    8115    lib_mpp.F90 \ 
    8116    lib_print.f90 \ 
    8117    $(MODEL_LIB)(dom_oce.o) \ 
    8118    $(MODEL_LIB)(in_out_manager.o) \ 
    8119    $(MODEL_LIB)(lib_mpp.o) \ 
    8120    $(MODEL_LIB)(lib_print.o) \ 
    8121    $(MODEL_LIB)(oce.o) \ 
    8122    $(MODEL_LIB)(par_kind.o) \ 
    8123    $(MODEL_LIB)(par_oce.o) \ 
    8124    $(MODEL_LIB)(phycst.o) \ 
    8125    $(MODEL_LIB)(prtctl.o) \ 
    8126    oce.F90 \ 
    8127    par_kind.F90 \ 
    8128    par_oce.F90 \ 
    8129    phycst.F90 \ 
    8130    prtctl.F90 \ 
    81318610   daymod.F90 \ 
    81328611   dom_oce.F90 \ 
    8133    in_out_manager.F90 \ 
    8134    lbclnk.F90 \ 
     8612   flx_oce.F90 \ 
     8613   ice.F90 \ 
     8614   in_out_manager.F90 \ 
     8615   lbclnk.F90 \ 
     8616   lib_mpp.F90 \ 
     8617   lib_print.f90 \ 
    81358618   $(MODEL_LIB)(daymod.o) \ 
    81368619   $(MODEL_LIB)(dom_oce.o) \ 
    8137    $(MODEL_LIB)(in_out_manager.o) \ 
    8138    $(MODEL_LIB)(lbclnk.o) \ 
    8139    $(MODEL_LIB)(phycst.o) \ 
    8140    phycst.F90 \ 
    8141    cpl_oce.F90 \ 
     8620   $(MODEL_LIB)(flx_oce.o) \ 
     8621   $(MODEL_LIB)(ice.o) \ 
     8622   $(MODEL_LIB)(in_out_manager.o) \ 
     8623   $(MODEL_LIB)(lbclnk.o) \ 
     8624   $(MODEL_LIB)(lib_mpp.o) \ 
     8625   $(MODEL_LIB)(lib_print.o) \ 
     8626   $(MODEL_LIB)(oasis4_date.o) \ 
     8627   $(MODEL_LIB)(oce.o) \ 
     8628   $(MODEL_LIB)(par_ice.o) \ 
     8629   $(MODEL_LIB)(par_kind.o) \ 
     8630   $(MODEL_LIB)(par_oce.o) \ 
     8631   $(MODEL_LIB)(phycst.o) \ 
     8632   $(MODEL_LIB)(prtctl.o) \ 
     8633   oasis4_date.F90 \ 
     8634   oce.F90 \ 
     8635   par_ice.F90 \ 
     8636   par_kind.F90 \ 
     8637   par_oce.F90 \ 
     8638   phycst.F90 \ 
     8639   prtctl.F90 \ 
     8640   cpl_oasis3.F90 \ 
     8641   cpl_oasis4.F90 \ 
     8642   daymod.F90 \ 
     8643   dom_oce.F90 \ 
    81428644   geo2ocean.F90 \ 
     8645   ice.F90 \ 
     8646   in_out_manager.F90 \ 
     8647   lbclnk.F90 \ 
     8648   $(MODEL_LIB)(cpl_oasis3.o) \ 
     8649   $(MODEL_LIB)(cpl_oasis4.o) \ 
     8650   $(MODEL_LIB)(daymod.o) \ 
     8651   $(MODEL_LIB)(dom_oce.o) \ 
     8652   $(MODEL_LIB)(geo2ocean.o) \ 
     8653   $(MODEL_LIB)(ice.o) \ 
     8654   $(MODEL_LIB)(in_out_manager.o) \ 
     8655   $(MODEL_LIB)(lbclnk.o) \ 
     8656   $(MODEL_LIB)(phycst.o) \ 
     8657   phycst.F90 \ 
     8658   in_out_manager.F90 \ 
    81438659   iom.F90 \ 
    8144    $(MODEL_LIB)(cpl_oce.o) \ 
    8145    $(MODEL_LIB)(geo2ocean.o) \ 
     8660   $(MODEL_LIB)(in_out_manager.o) \ 
    81468661   $(MODEL_LIB)(iom.o) \ 
    8147    tau_coupled.h90 \ 
    8148    tau_coupled_ice.h90 \ 
    81498662   tau_forced_daily.h90 \ 
    81508663   tau_forced_monthly.h90 \ 
     8664   tau_oasis_ice.h90 \ 
    81518665   KEY_CPP \ 
    81528666   taumod.F90 
     
    87429256   dom_oce.F90 \ 
    87439257   in_out_manager.F90 \ 
    8744    lbclnk.F90 \ 
     9258   iom_def.F90 \ 
     9259   iom_ioipsl.F90 \ 
     9260   iom_nf90.F90 \ 
     9261   iom_rstdimg.F90 \ 
    87459262   ldftra_oce.F90 \ 
    87469263   lib_mpp.F90 \ 
     
    87489265   $(MODEL_LIB)(dom_oce.o) \ 
    87499266   $(MODEL_LIB)(in_out_manager.o) \ 
    8750    $(MODEL_LIB)(lbclnk.o) \ 
     9267   $(MODEL_LIB)(iom_def.o) \ 
     9268   $(MODEL_LIB)(iom_ioipsl.o) \ 
     9269   $(MODEL_LIB)(iom_nf90.o) \ 
     9270   $(MODEL_LIB)(iom_rstdimg.o) \ 
    87519271   $(MODEL_LIB)(ldftra_oce.o) \ 
    87529272   $(MODEL_LIB)(lib_mpp.o) \ 
     
    88679387   dom_oce.F90 \ 
    88689388   in_out_manager.F90 \ 
     9389   iom_def.F90 \ 
    88699390   iom.F90 \ 
     9391   iom_ioipsl.F90 \ 
     9392   iom_nf90.F90 \ 
     9393   iom_rstdimg.F90 \ 
    88709394   lbclnk.F90 \ 
    88719395   ldftra_oce.F90 \ 
     
    88759399   $(MODEL_LIB)(dom_oce.o) \ 
    88769400   $(MODEL_LIB)(in_out_manager.o) \ 
     9401   $(MODEL_LIB)(iom_def.o) \ 
     9402   $(MODEL_LIB)(iom_ioipsl.o) \ 
     9403   $(MODEL_LIB)(iom_nf90.o) \ 
    88779404   $(MODEL_LIB)(iom.o) \ 
     9405   $(MODEL_LIB)(iom_rstdimg.o) \ 
    88789406   $(MODEL_LIB)(lbclnk.o) \ 
    88799407   $(MODEL_LIB)(ldftra_oce.o) \ 
     
    1010810636   daymod.F90 \ 
    1010910637   dom_oce.F90 \ 
     10638   eosbn2.F90 \ 
    1011010639   ice_oce.F90 \ 
    10111    in_out_manager.F90 \ 
     10640   ini1d.F90 \ 
     10641   in_out_manager.F90 \ 
     10642   iom_def.F90 \ 
    1011210643   iom.F90 \ 
    10113    lbclnk.F90 \ 
     10644   iom_ioipsl.F90 \ 
     10645   iom_nf90.F90 \ 
     10646   iom_rstdimg.F90 \ 
    1011410647   lib_print.f90 \ 
    1011510648   $(MODEL_LIB)(blk_oce.o) \ 
     
    1011710650   $(MODEL_LIB)(daymod.o) \ 
    1011810651   $(MODEL_LIB)(dom_oce.o) \ 
     10652   $(MODEL_LIB)(eosbn2.o) \ 
    1011910653   $(MODEL_LIB)(ice_oce.o) \ 
    10120    $(MODEL_LIB)(in_out_manager.o) \ 
     10654   $(MODEL_LIB)(ini1d.o) \ 
     10655   $(MODEL_LIB)(in_out_manager.o) \ 
     10656   $(MODEL_LIB)(iom_def.o) \ 
     10657   $(MODEL_LIB)(iom_ioipsl.o) \ 
     10658   $(MODEL_LIB)(iom_nf90.o) \ 
    1012110659   $(MODEL_LIB)(iom.o) \ 
    10122    $(MODEL_LIB)(lbclnk.o) \ 
     10660   $(MODEL_LIB)(iom_rstdimg.o) \ 
    1012310661   $(MODEL_LIB)(lib_print.o) \ 
    1012410662   $(MODEL_LIB)(oce.o) \ 
     
    1013010668   $(MODEL_LIB)(trdmld_oce.o) \ 
    1013110669   $(MODEL_LIB)(trdvor_oce.o) \ 
     10670   $(MODEL_LIB)(zpshde.o) \ 
    1013210671   oce.F90 \ 
    1013310672   par_kind.F90 \ 
     
    1013810677   trdmld_oce.F90 \ 
    1013910678   trdvor_oce.F90 \ 
     10679   zpshde.F90 \ 
    1014010680   daymod.F90 \ 
    1014110681   dom_oce.F90 \ 
     
    1015310693   trdmld_rst.F90 
    1015410694$(MODEL_LIB)(trdmod.o) :   \ 
     10695   cpl_oasis3.F90 \ 
     10696   cpl_oasis4.F90 \ 
    1015510697   daymod.F90 \ 
    1015610698   diadimg.F90 \ 
     
    1015810700   dom_oce.F90 \ 
    1015910701   eosbn2.F90 \ 
     10702   geo2ocean.F90 \ 
     10703   ice.F90 \ 
    1016010704   in_out_manager.F90 \ 
    1016110705   lbclnk.F90 \ 
     
    1016510709   lib_mpp.F90 \ 
    1016610710   lib_print.f90 \ 
     10711   $(MODEL_LIB)(cpl_oasis3.o) \ 
     10712   $(MODEL_LIB)(cpl_oasis4.o) \ 
    1016710713   $(MODEL_LIB)(daymod.o) \ 
    1016810714   $(MODEL_LIB)(diadimg.o) \ 
     
    1017010716   $(MODEL_LIB)(dom_oce.o) \ 
    1017110717   $(MODEL_LIB)(eosbn2.o) \ 
     10718   $(MODEL_LIB)(geo2ocean.o) \ 
     10719   $(MODEL_LIB)(ice.o) \ 
    1017210720   $(MODEL_LIB)(in_out_manager.o) \ 
    1017310721   $(MODEL_LIB)(lbclnk.o) \ 
     
    1051211060$(MODEL_LIB)(zdfkpp.o) :   \ 
    1051311061   blk_oce.F90 \ 
     11062   cpl_oasis3.F90 \ 
     11063   cpl_oasis4.F90 \ 
    1051411064   cpl_oce.F90 \ 
    1051511065   daymod.F90 \ 
     
    1052211072   flx_oce.F90 \ 
    1052311073   flxrnf.F90 \ 
     11074   geo2ocean.F90 \ 
     11075   ice.F90 \ 
    1052411076   ice_oce.F90 \ 
    1052511077   in_out_manager.F90 \ 
     
    1052811080   lib_print.f90 \ 
    1052911081   $(MODEL_LIB)(blk_oce.o) \ 
     11082   $(MODEL_LIB)(cpl_oasis3.o) \ 
     11083   $(MODEL_LIB)(cpl_oasis4.o) \ 
    1053011084   $(MODEL_LIB)(cpl_oce.o) \ 
    1053111085   $(MODEL_LIB)(daymod.o) \ 
     
    1053811092   $(MODEL_LIB)(flx_oce.o) \ 
    1053911093   $(MODEL_LIB)(flxrnf.o) \ 
     11094   $(MODEL_LIB)(geo2ocean.o) \ 
     11095   $(MODEL_LIB)(ice.o) \ 
    1054011096   $(MODEL_LIB)(ice_oce.o) \ 
    1054111097   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1065211208$(MODEL_LIB)(zdftke.o) :   \ 
    1065311209   blk_oce.F90 \ 
     11210   cpl_oasis3.F90 \ 
     11211   cpl_oasis4.F90 \ 
    1065411212   cpl_oce.F90 \ 
    1065511213   daymod.F90 \ 
    1065611214   dom_oce.F90 \ 
     11215   eosbn2.F90 \ 
     11216   geo2ocean.F90 \ 
     11217   ice.F90 \ 
    1065711218   ice_oce.F90 \ 
    10658    in_out_manager.F90 \ 
     11219   ini1d.F90 \ 
     11220   in_out_manager.F90 \ 
     11221   iom_def.F90 \ 
    1065911222   iom.F90 \ 
     11223   iom_ioipsl.F90 \ 
     11224   iom_nf90.F90 \ 
     11225   iom_rstdimg.F90 \ 
    1066011226   lbclnk.F90 \ 
    1066111227   lib_mpp.F90 \ 
    1066211228   lib_print.f90 \ 
    1066311229   $(MODEL_LIB)(blk_oce.o) \ 
     11230   $(MODEL_LIB)(cpl_oasis3.o) \ 
     11231   $(MODEL_LIB)(cpl_oasis4.o) \ 
    1066411232   $(MODEL_LIB)(cpl_oce.o) \ 
    1066511233   $(MODEL_LIB)(daymod.o) \ 
    1066611234   $(MODEL_LIB)(dom_oce.o) \ 
     11235   $(MODEL_LIB)(eosbn2.o) \ 
     11236   $(MODEL_LIB)(geo2ocean.o) \ 
     11237   $(MODEL_LIB)(ice.o) \ 
    1066711238   $(MODEL_LIB)(ice_oce.o) \ 
    10668    $(MODEL_LIB)(in_out_manager.o) \ 
     11239   $(MODEL_LIB)(ini1d.o) \ 
     11240   $(MODEL_LIB)(in_out_manager.o) \ 
     11241   $(MODEL_LIB)(iom_def.o) \ 
     11242   $(MODEL_LIB)(iom_ioipsl.o) \ 
     11243   $(MODEL_LIB)(iom_nf90.o) \ 
    1066911244   $(MODEL_LIB)(iom.o) \ 
     11245   $(MODEL_LIB)(iom_rstdimg.o) \ 
    1067011246   $(MODEL_LIB)(lbclnk.o) \ 
    1067111247   $(MODEL_LIB)(lib_mpp.o) \ 
     
    1068211258   $(MODEL_LIB)(zdfddm.o) \ 
    1068311259   $(MODEL_LIB)(zdf_oce.o) \ 
     11260   $(MODEL_LIB)(zpshde.o) \ 
    1068411261   oce.F90 \ 
    1068511262   par_kind.F90 \ 
     
    1069311270   zdfddm.F90 \ 
    1069411271   zdf_oce.F90 \ 
     11272   zpshde.F90 \ 
    1069511273   dom_oce.F90 \ 
    1069611274   dynzdf_exp.F90 \ 
     
    1072311301$(MODEL_LIB)(zdftke_jki.o) :  \ 
    1072411302   blk_oce.F90 \ 
     11303   cpl_oasis3.F90 \ 
     11304   cpl_oasis4.F90 \ 
    1072511305   cpl_oce.F90 \ 
    1072611306   daymod.F90 \ 
    1072711307   dom_oce.F90 \ 
    1072811308   dynzdf_exp.F90 \ 
     11309   eosbn2.F90 \ 
     11310   geo2ocean.F90 \ 
     11311   ice.F90 \ 
    1072911312   ice_oce.F90 \ 
     11313   ini1d.F90 \ 
    1073011314   in_out_manager.F90 \ 
    1073111315   iom.F90 \ 
     
    1073411318   lib_print.f90 \ 
    1073511319   $(MODEL_LIB)(blk_oce.o) \ 
     11320   $(MODEL_LIB)(cpl_oasis3.o) \ 
     11321   $(MODEL_LIB)(cpl_oasis4.o) \ 
    1073611322   $(MODEL_LIB)(cpl_oce.o) \ 
    1073711323   $(MODEL_LIB)(daymod.o) \ 
    1073811324   $(MODEL_LIB)(dom_oce.o) \ 
    1073911325   $(MODEL_LIB)(dynzdf_exp.o) \ 
     11326   $(MODEL_LIB)(eosbn2.o) \ 
     11327   $(MODEL_LIB)(geo2ocean.o) \ 
     11328   $(MODEL_LIB)(ice.o) \ 
    1074011329   $(MODEL_LIB)(ice_oce.o) \ 
     11330   $(MODEL_LIB)(ini1d.o) \ 
    1074111331   $(MODEL_LIB)(in_out_manager.o) \ 
    1074211332   $(MODEL_LIB)(iom.o) \ 
     
    1075411344   $(MODEL_LIB)(trdmld_oce.o) \ 
    1075511345   $(MODEL_LIB)(zdf_oce.o) \ 
     11346   $(MODEL_LIB)(zpshde.o) \ 
    1075611347   oce.F90 \ 
    1075711348   par_kind.F90 \ 
     
    1076411355   trdmld_oce.F90 \ 
    1076511356   zdf_oce.F90 \ 
     11357   zpshde.F90 \ 
    1076611358   dom_oce.F90 \ 
    1076711359   in_out_manager.F90 \ 
     
    1088411476       ln -sf ../OPA_SRC/DTA/*.[Ffh]90      . ; \ 
    1088511477       ln -sf ../OPA_SRC/SBC/*.[Ffh]90      . ; \ 
     11478       ln -sf ../OPA_SRC/IOM/*.[Ffh]90      . ; \ 
    1088611479  fi  
    1088711480   @check=`grep LIM_SRC .config`              ; \ 
Note: See TracChangeset for help on using the changeset viewer.