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 487 for trunk/CONFIG/GYRE/scripts/BB_make – NEMO

Ignore:
Timestamp:
2006-07-11T16:42:44+02:00 (18 years ago)
Author:
opalod
Message:

nemo_v1_compil_018 : CT : Add the SX8-NEC compilation options under target name sx8brodie

File:
1 edited

Legend:

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

    r473 r487  
    33TMP = ../../../tmp 
    44#-Q- sxnec  # Compiler options for NEMO (IDRIS SX5-NEC)  
    5 #-Q- sxnec  F_O = -dw -Wf\"-A idbl4\" -sx5 -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 
     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 
    66#-Q- sxnec  F_F = $(F_O) 
    7 #-Q- sxnec  L_X = $(L_O) $(L_C) -ftrace 
     7#-Q- sxnec  L_X = $(L_O) 
    88#-Q- sx6nec  # Compiler options NEMO (CEA SX6-NEC)  
    99#-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 
    1010#-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 
    1111#-Q- sx6nec  F_F = $(F_O) 
    12 #-Q- sx6nec  L_X = $(L_O) $(L_C) -ftrace 
     12#-Q- sx6nec  L_X = $(L_O) -ftrace 
     13#-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 $(MODEL_LIB) 
     15#-Q- sx8brodie  F_F = $(F_O) 
     16#-Q- sx8brodie  L_X = $(L_O) 
    1317#-Q- sxdkrz  # Compiler options for NEMO (DKRZ SX6-NEC)  
    1418#-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 
    1519#-Q- sxdkrz  F_F = $(F_O) 
    16 #-Q- sxdkrz  L_X = $(L_O) $(L_C) -ftrace 
     20#-Q- sxdkrz  L_X = $(L_O) -ftrace 
    1721#-Q- eshpux  # Compiler options for NEMO (Earth Simulator) 
    1822#-Q- eshpux  # for super perfs! 
     
    4145#-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 
    4246#-Q- aix   L_O = $(F_P) -q64 -O3 
    43 #-Q- aix   L_X = $(L_O) $(L_C)  
     47#-Q- aix   L_X = $(L_O) 
    4448#-Q- osxxlf    # Compiler options for NEMO (osxxlf version) 
    4549#-Q- osxxlf    F_O = -O3 -qsave -qrealsize=8 -qsuffix=f=f90 -qsuffix=cpp=F90 -qsource -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce 
     
    4953#-Q- sxnec  PREF=i. 
    5054#-Q- sx6nec PREF=i. 
     55#-Q- sx8brodie PREF=i. 
    5156#-Q- sxdkrz PREF=i. 
    5257#-Q- eshpux PREF=i. 
     
    7176KEY_LIST = \ 
    7277     key_agrif \ 
     78     key_agrif \ 
     79     key_agrif \ 
     80     key_agrif \ 
     81     key_agrif \ 
    7382     key_antarctic \ 
    7483     key_arctic \ 
    7584     key_cfg_1d \ 
     85     key_cfg_1d \ 
     86     key_coupled \ 
     87     key_coupled \ 
     88     key_coupled \ 
    7689     key_coupled \ 
    7790     key_diaeiv \ 
     
    7992     key_diahdy \ 
    8093     key_diahth \ 
     94     key_diahth \ 
     95     key_diainstant \ 
    8196     key_diainstant \ 
    8297     key_diaspr \ 
     98     key_diaspr \ 
     99     key_diaspr \ 
    83100     key_dimgout \ 
     101     key_dimgout \ 
     102     key_dtasal \ 
    84103     key_dtasal \ 
    85104     key_dtasss \ 
    86105     key_dtasst \ 
     106     key_dtatem \ 
    87107     key_dtatem \ 
    88108     key_dynldf_c1d \ 
     
    90110     key_dynldf_c3d \ 
    91111     key_dynspg_exp \ 
     112     key_dynspg_exp \ 
     113     key_dynspg_exp \ 
     114     key_dynspg_flt \ 
     115     key_dynspg_flt \ 
    92116     key_dynspg_flt \ 
    93117     key_dynspg_rl \ 
     118     key_dynspg_rl \ 
     119     key_dynspg_rl \ 
     120     key_dynspg_rl \ 
     121     key_dynspg_rl \ 
     122     key_dynspg_ts \ 
     123     key_dynspg_ts \ 
    94124     key_dynspg_ts \ 
    95125     key_eel_r2 \ 
     
    101131     key_flx_bulk_daily \ 
    102132     key_flx_bulk_monthly \ 
     133     key_flx_bulk_monthly \ 
    103134     key_flx_core \ 
    104135     key_flx_forced_daily \ 
    105136     key_gyre \ 
    106137     key_ice_lim \ 
     138     key_ice_lim \ 
    107139     key_islands \ 
     140     key_kppcustom \ 
    108141     key_kppcustom \ 
    109142     key_kpplktb \ 
    110143     key_ldfslp \ 
     144     key_ldfslp \ 
     145     key_lim_cp1 \ 
    111146     key_lim_cp1 \ 
    112147     key_lim_cp2 \ 
    113148     key_lim_cp3 \ 
    114149     key_lim_fdd \ 
     150     key_lim_fdd \ 
     151     key_lim_fdd \ 
     152     key_mpp_mpi \ 
     153     key_mpp_mpi \ 
    115154     key_mpp_mpi \ 
    116155     key_mpp_omp \ 
     
    118157     key_noslip_accurate \ 
    119158     key_obc \ 
     159     key_obc \ 
     160     key_obc \ 
    120161     key_orca_lev10 \ 
    121162     key_orca_r025 \ 
    122163     key_orca_r05 \ 
    123164     key_orca_r2 \ 
     165     key_orca_r2 \ 
    124166     key_orca_r4 \ 
     167     key_passivetrc \ 
    125168     key_passivetrc \ 
    126169     key_tau_daily \ 
     
    128171     key_trabbc \ 
    129172     key_trabbl_adv \ 
     173     key_trabbl_adv \ 
    130174     key_trabbl_dif \ 
     175     key_trabbl_dif \ 
     176     key_tradmp \ 
    131177     key_tradmp \ 
    132178     key_traldf_ano \ 
    133179     key_traldf_c1d \ 
    134180     key_traldf_c2d \ 
     181     key_traldf_c2d \ 
    135182     key_traldf_c3d \ 
     183     key_traldf_eiv \ 
     184     key_traldf_eiv \ 
    136185     key_traldf_eiv \ 
    137186     key_trc_pisces \ 
    138187     key_trddyn \ 
     188     key_trddyn \ 
    139189     key_trdmld \ 
    140190     key_trdtra \ 
     191     key_trdtra \ 
     192     key_trdtra \ 
    141193     key_trdvor \ 
     194     key_vectopt_loop \ 
     195     key_vectopt_loop \ 
     196     key_vectopt_loop \ 
    142197     key_vectopt_loop \ 
    143198     key_vectopt_memory \ 
     
    145200     key_zdfcst \ 
    146201     key_zdfddm \ 
     202     key_zdfddm \ 
     203     key_zdfddm \ 
     204     key_zdfddm \ 
     205     key_zdfddm \ 
     206     key_zdfkpp \ 
    147207     key_zdfkpp \ 
    148208     key_zdfric \ 
     209     key_zdftke \ 
    149210     key_zdftke  
    150211# .o file list in the library 
     
    159220      $(MODEL_LIB)(blk_oce.o)\ 
    160221      $(MODEL_LIB)(bulk.o)\ 
    161       $(MODEL_LIB)(cla.o)\ 
    162222      $(MODEL_LIB)(cla_div.o)\ 
    163223      $(MODEL_LIB)(cla_dynspg.o)\ 
     224      $(MODEL_LIB)(cla.o)\ 
    164225      $(MODEL_LIB)(closea.o)\ 
    165226      $(MODEL_LIB)(cpl.o)\ 
     
    175236      $(MODEL_LIB)(diaptr.o)\ 
    176237      $(MODEL_LIB)(diaspr.o)\ 
     238      $(MODEL_LIB)(diawri1d.o)\ 
    177239      $(MODEL_LIB)(diawri.o)\ 
    178       $(MODEL_LIB)(diawri1d.o)\ 
    179240      $(MODEL_LIB)(divcur.o)\ 
    180       $(MODEL_LIB)(dom_ice.o)\ 
    181       $(MODEL_LIB)(dom_oce.o)\ 
    182241      $(MODEL_LIB)(domain.o)\ 
    183242      $(MODEL_LIB)(domcfg.o)\ 
    184243      $(MODEL_LIB)(domhgr.o)\ 
     244      $(MODEL_LIB)(dom_ice.o)\ 
    185245      $(MODEL_LIB)(dommsk.o)\ 
     246      $(MODEL_LIB)(dom_oce.o)\ 
    186247      $(MODEL_LIB)(domstp.o)\ 
    187248      $(MODEL_LIB)(domwri.o)\ 
     
    195256      $(MODEL_LIB)(dynhpg_jki.o)\ 
    196257      $(MODEL_LIB)(dynkeg.o)\ 
    197       $(MODEL_LIB)(dynldf.o)\ 
    198258      $(MODEL_LIB)(dynldf_bilap.o)\ 
    199259      $(MODEL_LIB)(dynldf_bilapg.o)\ 
     260      $(MODEL_LIB)(dynldf.o)\ 
    200261      $(MODEL_LIB)(dynldf_iso.o)\ 
    201262      $(MODEL_LIB)(dynldf_lap.o)\ 
     263      $(MODEL_LIB)(dynnxt1d.o)\ 
    202264      $(MODEL_LIB)(dynnxt.o)\ 
    203       $(MODEL_LIB)(dynnxt1d.o)\ 
    204       $(MODEL_LIB)(dynspg.o)\ 
    205265      $(MODEL_LIB)(dynspg_exp.o)\ 
    206266      $(MODEL_LIB)(dynspg_exp_jki.o)\ 
     267      $(MODEL_LIB)(dynspg.o)\ 
    207268      $(MODEL_LIB)(dynspg_flt.o)\ 
    208269      $(MODEL_LIB)(dynspg_flt_jki.o)\ 
     
    213274      $(MODEL_LIB)(dynvor.o)\ 
    214275      $(MODEL_LIB)(dynzad.o)\ 
     276      $(MODEL_LIB)(dynzdf_exp.o)\ 
    215277      $(MODEL_LIB)(dynzdf.o)\ 
    216       $(MODEL_LIB)(dynzdf_exp.o)\ 
    217278      $(MODEL_LIB)(dynzdf_imp.o)\ 
    218279      $(MODEL_LIB)(dynzdf_imp_jki.o)\ 
    219280      $(MODEL_LIB)(eosbn2.o)\ 
    220281      $(MODEL_LIB)(flo4rk.o)\ 
    221       $(MODEL_LIB)(flo_oce.o)\ 
    222282      $(MODEL_LIB)(floats.o)\ 
    223283      $(MODEL_LIB)(floblk.o)\ 
    224284      $(MODEL_LIB)(flodom.o)\ 
     285      $(MODEL_LIB)(flo_oce.o)\ 
    225286      $(MODEL_LIB)(flowri.o)\ 
    226       $(MODEL_LIB)(flx_oce.o)\ 
    227287      $(MODEL_LIB)(flxblk.o)\ 
    228288      $(MODEL_LIB)(flxfwb.o)\ 
    229289      $(MODEL_LIB)(flxmod.o)\ 
     290      $(MODEL_LIB)(flx_oce.o)\ 
    230291      $(MODEL_LIB)(flxrnf.o)\ 
    231292      $(MODEL_LIB)(geo2ocean.o)\ 
    232293      $(MODEL_LIB)(ice.o)\ 
     294      $(MODEL_LIB)(iceini.o)\ 
    233295      $(MODEL_LIB)(ice_oce.o)\ 
    234       $(MODEL_LIB)(iceini.o)\ 
     296      $(MODEL_LIB)(icestp1d.o)\ 
    235297      $(MODEL_LIB)(icestp.o)\ 
    236       $(MODEL_LIB)(icestp1d.o)\ 
    237       $(MODEL_LIB)(in_out_manager.o)\ 
    238298      $(MODEL_LIB)(ini1d.o)\ 
    239299      $(MODEL_LIB)(initrc.o)\ 
     300      $(MODEL_LIB)(in_out_manager.o)\ 
    240301      $(MODEL_LIB)(iom.o)\ 
    241302      $(MODEL_LIB)(istate.o)\ 
     
    266327      $(MODEL_LIB)(limwri.o)\ 
    267328      $(MODEL_LIB)(mppini.o)\ 
    268       $(MODEL_LIB)(obc_oce.o)\ 
    269       $(MODEL_LIB)(obc_par.o)\ 
    270329      $(MODEL_LIB)(obccli.o)\ 
    271330      $(MODEL_LIB)(obcdom.o)\ 
    272331      $(MODEL_LIB)(obcdta.o)\ 
     332      $(MODEL_LIB)(obcdyn_bt.o)\ 
    273333      $(MODEL_LIB)(obcdyn.o)\ 
    274       $(MODEL_LIB)(obcdyn_bt.o)\ 
    275334      $(MODEL_LIB)(obcfla.o)\ 
    276335      $(MODEL_LIB)(obcini.o)\ 
     336      $(MODEL_LIB)(obc_oce.o)\ 
     337      $(MODEL_LIB)(obc_par.o)\ 
    277338      $(MODEL_LIB)(obcrad.o)\ 
    278339      $(MODEL_LIB)(obcrst.o)\ 
     
    291352      $(MODEL_LIB)(restart.o)\ 
    292353      $(MODEL_LIB)(sms.o)\ 
    293       $(MODEL_LIB)(sol_oce.o)\ 
    294354      $(MODEL_LIB)(solfet.o)\ 
    295355      $(MODEL_LIB)(solisl.o)\ 
    296356      $(MODEL_LIB)(solmat.o)\ 
     357      $(MODEL_LIB)(sol_oce.o)\ 
    297358      $(MODEL_LIB)(solpcg.o)\ 
     359      $(MODEL_LIB)(solsor_e.o)\ 
    298360      $(MODEL_LIB)(solsor.o)\ 
    299       $(MODEL_LIB)(solsor_e.o)\ 
    300361      $(MODEL_LIB)(solver.o)\ 
     362      $(MODEL_LIB)(step1d.o)\ 
    301363      $(MODEL_LIB)(step.o)\ 
    302       $(MODEL_LIB)(step1d.o)\ 
    303364      $(MODEL_LIB)(stpctl.o)\ 
    304365      $(MODEL_LIB)(taumod.o)\ 
    305366      $(MODEL_LIB)(thd_ice.o)\ 
    306       $(MODEL_LIB)(traadv.o)\ 
    307367      $(MODEL_LIB)(traadv_cen2.o)\ 
    308368      $(MODEL_LIB)(traadv_cen2_jki.o)\ 
    309369      $(MODEL_LIB)(traadv_ctl.o)\ 
    310370      $(MODEL_LIB)(traadv_eiv.o)\ 
     371      $(MODEL_LIB)(traadv.o)\ 
     372      $(MODEL_LIB)(traadv_muscl2.o)\ 
    311373      $(MODEL_LIB)(traadv_muscl.o)\ 
    312       $(MODEL_LIB)(traadv_muscl2.o)\ 
    313374      $(MODEL_LIB)(traadv_tvd.o)\ 
    314375      $(MODEL_LIB)(trabbc.o)\ 
    315376      $(MODEL_LIB)(trabbl.o)\ 
    316377      $(MODEL_LIB)(tradmp.o)\ 
    317       $(MODEL_LIB)(traldf.o)\ 
    318378      $(MODEL_LIB)(traldf_bilap.o)\ 
    319379      $(MODEL_LIB)(traldf_bilapg.o)\ 
     380      $(MODEL_LIB)(traldf.o)\ 
    320381      $(MODEL_LIB)(traldf_iso.o)\ 
    321382      $(MODEL_LIB)(traldf_lap.o)\ 
     
    324385      $(MODEL_LIB)(traqsr.o)\ 
    325386      $(MODEL_LIB)(trasbc.o)\ 
     387      $(MODEL_LIB)(trazdf_exp.o)\ 
    326388      $(MODEL_LIB)(trazdf.o)\ 
    327       $(MODEL_LIB)(trazdf_exp.o)\ 
    328389      $(MODEL_LIB)(trazdf_imp.o)\ 
    329390      $(MODEL_LIB)(trazdf_imp_jki.o)\ 
     
    339400      $(MODEL_LIB)(trdvor_oce.o)\ 
    340401      $(MODEL_LIB)(wzvmod.o)\ 
    341       $(MODEL_LIB)(zdf_oce.o)\ 
    342402      $(MODEL_LIB)(zdfbfr.o)\ 
    343403      $(MODEL_LIB)(zdfddm.o)\ 
     
    346406      $(MODEL_LIB)(zdfkpp.o)\ 
    347407      $(MODEL_LIB)(zdfmxl.o)\ 
     408      $(MODEL_LIB)(zdf_oce.o)\ 
    348409      $(MODEL_LIB)(zdfric.o)\ 
    349410      $(MODEL_LIB)(zdftke.o)\ 
     
    399460#-Q- sxnec     -R2 \ 
    400461#-Q- sx6nec    -R2 \ 
     462#-Q- sx8brodie    -R2 \ 
    401463#-Q- sxdkrz    -R2 \ 
    402464#-Q- eshpux    -R2 \ 
     
    405467#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    406468#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     469#-Q- sx8brodie    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    407470#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    408471#-Q- hpux         @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     
    421484#-Q- sxnec .PRECIOUS : $(SXMODEL_LIB) 
    422485#-Q- sx6nec .PRECIOUS : $(SXMODEL_LIB) 
     486#-Q- sx8brodie .PRECIOUS : $(SXMODEL_LIB) 
    423487#-Q- sxdkrz .PRECIOUS : $(SXMODEL_LIB) 
    424488#-Q- eshpux .PRECIOUS : $(SXMODEL_LIB) 
     
    439503#-Q- sxnec     -R2 \ 
    440504#-Q- sx6nec    -R2 \ 
     505#-Q- sx8brodie    -R2 \ 
    441506#-Q- sxdkrz    -R2 \ 
    442507#-Q- eshpux    -R2 \ 
     
    445510#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    446511#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     512#-Q- sx8brodie    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    447513#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    448514#-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     
    473539#-Q- sxnec     -R2 \ 
    474540#-Q- sx6nec    -R2 \ 
     541#-Q- sx8brodie    -R2 \ 
    475542#-Q- sxdkrz    -R2 \ 
    476543#-Q- eshpux    -R2 \ 
     
    482549#-Q- sxnec     -R2 \ 
    483550#-Q- sx6nec    -R2 \ 
     551#-Q- sx8brodie    -R2 \ 
    484552#-Q- sxdkrz    -R2 \ 
    485553#-Q- eshpux    -R2 \ 
     
    489557#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    490558#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     559#-Q- sx8brodie    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    491560#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    492561#-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     
    505574#-Q- sxnec     -R2 \ 
    506575#-Q- sx6nec    -R2 \ 
     576#-Q- sx8brodie    -R2 \ 
    507577#-Q- sxdkrz    -R2 \ 
    508578#-Q- eshpux    -R2 \ 
     
    511581#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    512582#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     583#-Q- sx8brodie    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    513584#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    514585#-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     
    527598#-Q- sxnec     -R2 \ 
    528599#-Q- sx6nec    -R2 \ 
     600#-Q- sx8brodie    -R2 \ 
    529601#-Q- sxdkrz    -R2 \ 
    530602#-Q- eshpux    -R2 \ 
     
    533605#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    534606#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     607#-Q- sx8brodie    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    535608#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    536609#-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     
    549622   agrif_opa_update.F90 
    550623$(MODEL_LIB)(albedo.o) :   \ 
     624   dom_oce.F90 \ 
     625   in_out_manager.F90 \ 
     626   lib_mpp.F90 \ 
     627   lib_print.f90 \ 
    551628   $(MODEL_LIB)(dom_oce.o) \ 
    552629   $(MODEL_LIB)(in_out_manager.o) \ 
     
    559636   $(MODEL_LIB)(phycst.o) \ 
    560637   $(MODEL_LIB)(prtctl.o) \ 
    561    dom_oce.F90 \ 
    562    in_out_manager.F90 \ 
    563    lib_mpp.F90 \ 
    564    lib_print.f90 \ 
    565638   oce.F90 \ 
    566639   par_ice.F90 \ 
     
    569642   phycst.F90 \ 
    570643   prtctl.F90 \ 
     644   blk_oce.F90 \ 
     645   cpl_oce.F90 \ 
     646   daymod.F90 \ 
     647   dom_oce.F90 \ 
     648   flx_oce.F90 \ 
     649   ice.F90 \ 
     650   in_out_manager.F90 \ 
     651   lbclnk.F90 \ 
    571652   $(MODEL_LIB)(blk_oce.o) \ 
    572653   $(MODEL_LIB)(cpl_oce.o) \ 
     
    580661   $(MODEL_LIB)(ocfzpt.o) \ 
    581662   $(MODEL_LIB)(phycst.o) \ 
     663   oce.F90 \ 
     664   ocfzpt.F90 \ 
     665   phycst.F90 \ 
     666   KEY_CPP \ 
     667   albedo.F90 
     668$(MODEL_LIB)(blk_oce.o) :  \ 
     669   $(MODEL_LIB)(par_kind.o) \ 
     670   par_kind.F90 \ 
     671   $(MODEL_LIB)(par_oce.o) \ 
     672   par_oce.F90 \ 
     673   KEY_CPP \ 
     674   blk_oce.F90 
     675$(MODEL_LIB)(bulk.o) :  \ 
     676   albedo.F90 \ 
    582677   blk_oce.F90 \ 
    583678   cpl_oce.F90 \ 
     
    585680   dom_oce.F90 \ 
    586681   flx_oce.F90 \ 
    587    ice.F90 \ 
    588    in_out_manager.F90 \ 
    589    lbclnk.F90 \ 
    590    oce.F90 \ 
    591    ocfzpt.F90 \ 
    592    phycst.F90 \ 
    593    KEY_CPP \ 
    594    albedo.F90 
    595 $(MODEL_LIB)(blk_oce.o) :  \ 
    596    $(MODEL_LIB)(par_kind.o) \ 
    597    par_kind.F90 \ 
    598    $(MODEL_LIB)(par_oce.o) \ 
    599    par_oce.F90 \ 
    600    KEY_CPP \ 
    601    blk_oce.F90 
    602 $(MODEL_LIB)(bulk.o) :  \ 
     682   in_out_manager.F90 \ 
     683   lbclnk.F90 \ 
     684   lib_mpp.F90 \ 
     685   lib_print.f90 \ 
    603686   $(MODEL_LIB)(albedo.o) \ 
    604687   $(MODEL_LIB)(blk_oce.o) \ 
     
    617700   $(MODEL_LIB)(phycst.o) \ 
    618701   $(MODEL_LIB)(prtctl.o) \ 
    619    albedo.F90 \ 
     702   oce.F90 \ 
     703   ocfzpt.F90 \ 
     704   par_kind.F90 \ 
     705   par_oce.F90 \ 
     706   phycst.F90 \ 
     707   prtctl.F90 \ 
     708   blk_oce.F90 \ 
     709   dom_oce.F90 \ 
     710   flxblk.F90 \ 
     711   flx_oce.F90 \ 
     712   ice_oce.F90 \ 
     713   in_out_manager.F90 \ 
     714   $(MODEL_LIB)(blk_oce.o) \ 
     715   $(MODEL_LIB)(dom_oce.o) \ 
     716   $(MODEL_LIB)(flxblk.o) \ 
     717   $(MODEL_LIB)(flx_oce.o) \ 
     718   $(MODEL_LIB)(ice_oce.o) \ 
     719   $(MODEL_LIB)(in_out_manager.o) \ 
     720   $(MODEL_LIB)(oce.o) \ 
     721   $(MODEL_LIB)(ocfzpt.o) \ 
     722   $(MODEL_LIB)(phycst.o) \ 
     723   $(MODEL_LIB)(prtctl.o) \ 
     724   $(MODEL_LIB)(taumod.o) \ 
     725   oce.F90 \ 
     726   ocfzpt.F90 \ 
     727   phycst.F90 \ 
     728   prtctl.F90 \ 
     729   taumod.F90 \ 
     730   KEY_CPP \ 
     731   bulk.F90 
     732$(MODEL_LIB)(cla_div.o) :  \ 
    620733   blk_oce.F90 \ 
    621734   cpl_oce.F90 \ 
    622735   daymod.F90 \ 
    623736   dom_oce.F90 \ 
     737   dtasal.F90 \ 
     738   dtasss.F90 \ 
     739   dtasst.F90 \ 
     740   dtatem.F90 \ 
     741   flxmod.F90 \ 
    624742   flx_oce.F90 \ 
    625    in_out_manager.F90 \ 
    626    lbclnk.F90 \ 
    627    lib_mpp.F90 \ 
    628    lib_print.f90 \ 
    629    oce.F90 \ 
    630    ocfzpt.F90 \ 
    631    par_kind.F90 \ 
    632    par_oce.F90 \ 
    633    phycst.F90 \ 
    634    prtctl.F90 \ 
    635    $(MODEL_LIB)(blk_oce.o) \ 
    636    $(MODEL_LIB)(dom_oce.o) \ 
    637    $(MODEL_LIB)(flx_oce.o) \ 
    638    $(MODEL_LIB)(flxblk.o) \ 
    639    $(MODEL_LIB)(ice_oce.o) \ 
    640    $(MODEL_LIB)(in_out_manager.o) \ 
    641    $(MODEL_LIB)(oce.o) \ 
    642    $(MODEL_LIB)(ocfzpt.o) \ 
    643    $(MODEL_LIB)(phycst.o) \ 
    644    $(MODEL_LIB)(prtctl.o) \ 
    645    $(MODEL_LIB)(taumod.o) \ 
    646    blk_oce.F90 \ 
    647    dom_oce.F90 \ 
    648    flx_oce.F90 \ 
    649    flxblk.F90 \ 
     743   flxrnf.F90 \ 
    650744   ice_oce.F90 \ 
    651745   in_out_manager.F90 \ 
    652    oce.F90 \ 
    653    ocfzpt.F90 \ 
    654    phycst.F90 \ 
    655    prtctl.F90 \ 
    656    taumod.F90 \ 
    657    KEY_CPP \ 
    658    bulk.F90 
    659 $(MODEL_LIB)(cla.o) :   \ 
     746   lbclnk.F90 \ 
     747   lib_mpp.F90 \ 
     748   lib_print.f90 \ 
    660749   $(MODEL_LIB)(blk_oce.o) \ 
    661750   $(MODEL_LIB)(cpl_oce.o) \ 
     
    666755   $(MODEL_LIB)(dtasst.o) \ 
    667756   $(MODEL_LIB)(dtatem.o) \ 
     757   $(MODEL_LIB)(flxmod.o) \ 
    668758   $(MODEL_LIB)(flx_oce.o) \ 
    669    $(MODEL_LIB)(flxmod.o) \ 
    670759   $(MODEL_LIB)(flxrnf.o) \ 
    671760   $(MODEL_LIB)(ice_oce.o) \ 
     
    682771   $(MODEL_LIB)(taumod.o) \ 
    683772   $(MODEL_LIB)(tradmp.o) \ 
     773   oce.F90 \ 
     774   ocfzpt.F90 \ 
     775   par_kind.F90 \ 
     776   par_oce.F90 \ 
     777   phycst.F90 \ 
     778   prtctl.F90 \ 
     779   taumod.F90 \ 
     780   tradmp.F90 \ 
     781   dom_oce.F90 \ 
     782   in_out_manager.F90 \ 
     783   lbclnk.F90 \ 
     784   lib_mpp.F90 \ 
     785   $(MODEL_LIB)(dom_oce.o) \ 
     786   $(MODEL_LIB)(in_out_manager.o) \ 
     787   $(MODEL_LIB)(lbclnk.o) \ 
     788   $(MODEL_LIB)(lib_mpp.o) \ 
     789   $(MODEL_LIB)(oce.o) \ 
     790   $(MODEL_LIB)(ocesbc.o) \ 
     791   oce.F90 \ 
     792   ocesbc.F90 \ 
     793   domzgr_substitute.h90 \ 
     794   KEY_CPP \ 
     795   cla_div.F90 
     796$(MODEL_LIB)(cla_dynspg.o) :  \ 
    684797   blk_oce.F90 \ 
    685798   cpl_oce.F90 \ 
     
    690803   dtasst.F90 \ 
    691804   dtatem.F90 \ 
     805   dynspg_oce.F90 \ 
     806   flxmod.F90 \ 
    692807   flx_oce.F90 \ 
    693    flxmod.F90 \ 
    694808   flxrnf.F90 \ 
    695809   ice_oce.F90 \ 
    696810   in_out_manager.F90 \ 
    697    lbclnk.F90 \ 
    698    lib_mpp.F90 \ 
    699    lib_print.f90 \ 
    700    oce.F90 \ 
    701    ocfzpt.F90 \ 
    702    par_kind.F90 \ 
    703    par_oce.F90 \ 
    704    phycst.F90 \ 
    705    prtctl.F90 \ 
    706    taumod.F90 \ 
    707    tradmp.F90 \ 
    708    $(MODEL_LIB)(dom_oce.o) \ 
    709    $(MODEL_LIB)(in_out_manager.o) \ 
    710    $(MODEL_LIB)(lbclnk.o) \ 
    711    $(MODEL_LIB)(lib_mpp.o) \ 
    712    $(MODEL_LIB)(oce.o) \ 
    713    $(MODEL_LIB)(ocesbc.o) \ 
    714    dom_oce.F90 \ 
    715    in_out_manager.F90 \ 
    716    lbclnk.F90 \ 
    717    lib_mpp.F90 \ 
    718    oce.F90 \ 
    719    ocesbc.F90 \ 
    720    domzgr_substitute.h90 \ 
    721    vectopt_loop_substitute.h90 \ 
    722    KEY_CPP \ 
    723    cla.F90 
    724 $(MODEL_LIB)(cla_div.o) :  \ 
    725    $(MODEL_LIB)(blk_oce.o) \ 
    726    $(MODEL_LIB)(cpl_oce.o) \ 
    727    $(MODEL_LIB)(daymod.o) \ 
    728    $(MODEL_LIB)(dom_oce.o) \ 
    729    $(MODEL_LIB)(dtasal.o) \ 
    730    $(MODEL_LIB)(dtasss.o) \ 
    731    $(MODEL_LIB)(dtasst.o) \ 
    732    $(MODEL_LIB)(dtatem.o) \ 
    733    $(MODEL_LIB)(flx_oce.o) \ 
    734    $(MODEL_LIB)(flxmod.o) \ 
    735    $(MODEL_LIB)(flxrnf.o) \ 
    736    $(MODEL_LIB)(ice_oce.o) \ 
    737    $(MODEL_LIB)(in_out_manager.o) \ 
    738    $(MODEL_LIB)(lbclnk.o) \ 
    739    $(MODEL_LIB)(lib_mpp.o) \ 
    740    $(MODEL_LIB)(lib_print.o) \ 
    741    $(MODEL_LIB)(oce.o) \ 
    742    $(MODEL_LIB)(ocfzpt.o) \ 
    743    $(MODEL_LIB)(par_kind.o) \ 
    744    $(MODEL_LIB)(par_oce.o) \ 
    745    $(MODEL_LIB)(phycst.o) \ 
    746    $(MODEL_LIB)(prtctl.o) \ 
    747    $(MODEL_LIB)(taumod.o) \ 
    748    $(MODEL_LIB)(tradmp.o) \ 
    749    blk_oce.F90 \ 
    750    cpl_oce.F90 \ 
    751    daymod.F90 \ 
    752    dom_oce.F90 \ 
    753    dtasal.F90 \ 
    754    dtasss.F90 \ 
    755    dtasst.F90 \ 
    756    dtatem.F90 \ 
    757    flx_oce.F90 \ 
    758    flxmod.F90 \ 
    759    flxrnf.F90 \ 
    760    ice_oce.F90 \ 
    761    in_out_manager.F90 \ 
    762    lbclnk.F90 \ 
    763    lib_mpp.F90 \ 
    764    lib_print.f90 \ 
    765    oce.F90 \ 
    766    ocfzpt.F90 \ 
    767    par_kind.F90 \ 
    768    par_oce.F90 \ 
    769    phycst.F90 \ 
    770    prtctl.F90 \ 
    771    taumod.F90 \ 
    772    tradmp.F90 \ 
    773    $(MODEL_LIB)(dom_oce.o) \ 
    774    $(MODEL_LIB)(in_out_manager.o) \ 
    775    $(MODEL_LIB)(lbclnk.o) \ 
    776    $(MODEL_LIB)(lib_mpp.o) \ 
    777    $(MODEL_LIB)(oce.o) \ 
    778    $(MODEL_LIB)(ocesbc.o) \ 
    779    dom_oce.F90 \ 
    780    in_out_manager.F90 \ 
    781    lbclnk.F90 \ 
    782    lib_mpp.F90 \ 
    783    oce.F90 \ 
    784    ocesbc.F90 \ 
    785    domzgr_substitute.h90 \ 
    786    KEY_CPP \ 
    787    cla_div.F90 
    788 $(MODEL_LIB)(cla_dynspg.o) :  \ 
     811   iom.F90 \ 
     812   lbclnk.F90 \ 
     813   lib_mpp.F90 \ 
     814   lib_print.f90 \ 
    789815   $(MODEL_LIB)(blk_oce.o) \ 
    790816   $(MODEL_LIB)(cpl_oce.o) \ 
     
    796822   $(MODEL_LIB)(dtatem.o) \ 
    797823   $(MODEL_LIB)(dynspg_oce.o) \ 
     824   $(MODEL_LIB)(flxmod.o) \ 
    798825   $(MODEL_LIB)(flx_oce.o) \ 
    799    $(MODEL_LIB)(flxmod.o) \ 
    800826   $(MODEL_LIB)(flxrnf.o) \ 
    801827   $(MODEL_LIB)(ice_oce.o) \ 
     
    805831   $(MODEL_LIB)(lib_mpp.o) \ 
    806832   $(MODEL_LIB)(lib_print.o) \ 
     833   $(MODEL_LIB)(obccli.o) \ 
    807834   $(MODEL_LIB)(obc_oce.o) \ 
    808835   $(MODEL_LIB)(obc_par.o) \ 
    809    $(MODEL_LIB)(obccli.o) \ 
    810836   $(MODEL_LIB)(oce.o) \ 
    811837   $(MODEL_LIB)(ocesbc.o) \ 
     
    819845   $(MODEL_LIB)(tradmp.o) \ 
    820846   $(MODEL_LIB)(zdf_oce.o) \ 
    821    blk_oce.F90 \ 
    822    cpl_oce.F90 \ 
    823    daymod.F90 \ 
    824    dom_oce.F90 \ 
    825    dtasal.F90 \ 
    826    dtasss.F90 \ 
    827    dtasst.F90 \ 
    828    dtatem.F90 \ 
    829    dynspg_oce.F90 \ 
    830    flx_oce.F90 \ 
    831    flxmod.F90 \ 
    832    flxrnf.F90 \ 
    833    ice_oce.F90 \ 
    834    in_out_manager.F90 \ 
    835    iom.F90 \ 
    836    lbclnk.F90 \ 
    837    lib_mpp.F90 \ 
    838    lib_print.f90 \ 
     847   obccli.F90 \ 
    839848   obc_oce.F90 \ 
    840849   obc_par.F90 \ 
    841    obccli.F90 \ 
    842850   oce.F90 \ 
    843851   ocesbc.F90 \ 
     
    851859   tradmp.F90 \ 
    852860   zdf_oce.F90 \ 
     861   dom_oce.F90 \ 
     862   flxrnf.F90 \ 
     863   in_out_manager.F90 \ 
     864   lbclnk.F90 \ 
     865   lib_mpp.F90 \ 
    853866   $(MODEL_LIB)(dom_oce.o) \ 
    854867   $(MODEL_LIB)(flxrnf.o) \ 
     
    856869   $(MODEL_LIB)(lbclnk.o) \ 
    857870   $(MODEL_LIB)(lib_mpp.o) \ 
     871   $(MODEL_LIB)(obcdyn.o) \ 
    858872   $(MODEL_LIB)(obc_oce.o) \ 
    859    $(MODEL_LIB)(obcdyn.o) \ 
    860873   $(MODEL_LIB)(obcvol.o) \ 
    861874   $(MODEL_LIB)(oce.o) \ 
    862875   $(MODEL_LIB)(ocesbc.o) \ 
    863876   $(MODEL_LIB)(phycst.o) \ 
     877   $(MODEL_LIB)(solfet.o) \ 
    864878   $(MODEL_LIB)(sol_oce.o) \ 
    865    $(MODEL_LIB)(solfet.o) \ 
    866879   $(MODEL_LIB)(solpcg.o) \ 
    867880   $(MODEL_LIB)(solsor.o) \ 
    868881   $(MODEL_LIB)(zdf_oce.o) \ 
    869    dom_oce.F90 \ 
    870    flxrnf.F90 \ 
    871    in_out_manager.F90 \ 
    872    lbclnk.F90 \ 
    873    lib_mpp.F90 \ 
     882   obcdyn.F90 \ 
    874883   obc_oce.F90 \ 
    875    obcdyn.F90 \ 
    876884   obcvol.F90 \ 
    877885   oce.F90 \ 
    878886   ocesbc.F90 \ 
    879887   phycst.F90 \ 
     888   solfet.F90 \ 
    880889   sol_oce.F90 \ 
    881    solfet.F90 \ 
    882890   solpcg.F90 \ 
    883891   solsor.F90 \ 
     
    887895   KEY_CPP \ 
    888896   cla_dynspg.F90 
    889 $(MODEL_LIB)(closea.o) :   \ 
     897$(MODEL_LIB)(cla.o) :   \ 
     898   blk_oce.F90 \ 
     899   cpl_oce.F90 \ 
     900   daymod.F90 \ 
     901   dom_oce.F90 \ 
     902   dtasal.F90 \ 
     903   dtasss.F90 \ 
     904   dtasst.F90 \ 
     905   dtatem.F90 \ 
     906   flxmod.F90 \ 
     907   flx_oce.F90 \ 
     908   flxrnf.F90 \ 
     909   ice_oce.F90 \ 
     910   in_out_manager.F90 \ 
     911   lbclnk.F90 \ 
     912   lib_mpp.F90 \ 
     913   lib_print.f90 \ 
    890914   $(MODEL_LIB)(blk_oce.o) \ 
    891915   $(MODEL_LIB)(cpl_oce.o) \ 
     
    896920   $(MODEL_LIB)(dtasst.o) \ 
    897921   $(MODEL_LIB)(dtatem.o) \ 
     922   $(MODEL_LIB)(flxmod.o) \ 
    898923   $(MODEL_LIB)(flx_oce.o) \ 
    899    $(MODEL_LIB)(flxmod.o) \ 
    900924   $(MODEL_LIB)(flxrnf.o) \ 
    901925   $(MODEL_LIB)(ice_oce.o) \ 
    902926   $(MODEL_LIB)(in_out_manager.o) \ 
    903    $(MODEL_LIB)(iom.o) \ 
    904927   $(MODEL_LIB)(lbclnk.o) \ 
    905928   $(MODEL_LIB)(lib_mpp.o) \ 
     
    913936   $(MODEL_LIB)(taumod.o) \ 
    914937   $(MODEL_LIB)(tradmp.o) \ 
     938   oce.F90 \ 
     939   ocfzpt.F90 \ 
     940   par_kind.F90 \ 
     941   par_oce.F90 \ 
     942   phycst.F90 \ 
     943   prtctl.F90 \ 
     944   taumod.F90 \ 
     945   tradmp.F90 \ 
     946   dom_oce.F90 \ 
     947   in_out_manager.F90 \ 
     948   lbclnk.F90 \ 
     949   lib_mpp.F90 \ 
     950   $(MODEL_LIB)(dom_oce.o) \ 
     951   $(MODEL_LIB)(in_out_manager.o) \ 
     952   $(MODEL_LIB)(lbclnk.o) \ 
     953   $(MODEL_LIB)(lib_mpp.o) \ 
     954   $(MODEL_LIB)(oce.o) \ 
     955   $(MODEL_LIB)(ocesbc.o) \ 
     956   oce.F90 \ 
     957   ocesbc.F90 \ 
     958   domzgr_substitute.h90 \ 
     959   vectopt_loop_substitute.h90 \ 
     960   KEY_CPP \ 
     961   cla.F90 
     962$(MODEL_LIB)(closea.o) :   \ 
    915963   blk_oce.F90 \ 
    916964   cpl_oce.F90 \ 
     
    921969   dtasst.F90 \ 
    922970   dtatem.F90 \ 
     971   flxmod.F90 \ 
    923972   flx_oce.F90 \ 
    924    flxmod.F90 \ 
    925973   flxrnf.F90 \ 
    926974   ice_oce.F90 \ 
     
    930978   lib_mpp.F90 \ 
    931979   lib_print.f90 \ 
     980   $(MODEL_LIB)(blk_oce.o) \ 
     981   $(MODEL_LIB)(cpl_oce.o) \ 
     982   $(MODEL_LIB)(daymod.o) \ 
     983   $(MODEL_LIB)(dom_oce.o) \ 
     984   $(MODEL_LIB)(dtasal.o) \ 
     985   $(MODEL_LIB)(dtasss.o) \ 
     986   $(MODEL_LIB)(dtasst.o) \ 
     987   $(MODEL_LIB)(dtatem.o) \ 
     988   $(MODEL_LIB)(flxmod.o) \ 
     989   $(MODEL_LIB)(flx_oce.o) \ 
     990   $(MODEL_LIB)(flxrnf.o) \ 
     991   $(MODEL_LIB)(ice_oce.o) \ 
     992   $(MODEL_LIB)(in_out_manager.o) \ 
     993   $(MODEL_LIB)(iom.o) \ 
     994   $(MODEL_LIB)(lbclnk.o) \ 
     995   $(MODEL_LIB)(lib_mpp.o) \ 
     996   $(MODEL_LIB)(lib_print.o) \ 
     997   $(MODEL_LIB)(oce.o) \ 
     998   $(MODEL_LIB)(ocfzpt.o) \ 
     999   $(MODEL_LIB)(par_kind.o) \ 
     1000   $(MODEL_LIB)(par_oce.o) \ 
     1001   $(MODEL_LIB)(phycst.o) \ 
     1002   $(MODEL_LIB)(prtctl.o) \ 
     1003   $(MODEL_LIB)(taumod.o) \ 
     1004   $(MODEL_LIB)(tradmp.o) \ 
    9321005   oce.F90 \ 
    9331006   ocfzpt.F90 \ 
     
    9381011   taumod.F90 \ 
    9391012   tradmp.F90 \ 
     1013   dom_oce.F90 \ 
     1014   flxrnf.F90 \ 
     1015   in_out_manager.F90 \ 
     1016   lbclnk.F90 \ 
     1017   lib_mpp.F90 \ 
    9401018   $(MODEL_LIB)(dom_oce.o) \ 
    9411019   $(MODEL_LIB)(flxrnf.o) \ 
     
    9451023   $(MODEL_LIB)(oce.o) \ 
    9461024   $(MODEL_LIB)(ocesbc.o) \ 
    947    dom_oce.F90 \ 
    948    flxrnf.F90 \ 
    949    in_out_manager.F90 \ 
    950    lbclnk.F90 \ 
    951    lib_mpp.F90 \ 
    9521025   oce.F90 \ 
    9531026   ocesbc.F90 \ 
     
    9561029   closea.F90 
    9571030$(MODEL_LIB)(cpl.o) :   \ 
    958    $(MODEL_LIB)(dom_oce.o) \ 
    959    $(MODEL_LIB)(in_out_manager.o) \ 
    960    $(MODEL_LIB)(lib_print.o) \ 
    961    $(MODEL_LIB)(oce.o) \ 
    962    $(MODEL_LIB)(par_kind.o) \ 
    963    $(MODEL_LIB)(par_oce.o) \ 
    964    $(MODEL_LIB)(phycst.o) \ 
    965    $(MODEL_LIB)(prtctl.o) \ 
    966    dom_oce.F90 \ 
    967    in_out_manager.F90 \ 
    968    lib_print.f90 \ 
    969    oce.F90 \ 
    970    par_kind.F90 \ 
    971    par_oce.F90 \ 
    972    phycst.F90 \ 
    973    prtctl.F90 \ 
     1031   dom_oce.F90 \ 
     1032   in_out_manager.F90 \ 
     1033   lib_print.f90 \ 
     1034   $(MODEL_LIB)(dom_oce.o) \ 
     1035   $(MODEL_LIB)(in_out_manager.o) \ 
     1036   $(MODEL_LIB)(lib_print.o) \ 
     1037   $(MODEL_LIB)(oce.o) \ 
     1038   $(MODEL_LIB)(par_kind.o) \ 
     1039   $(MODEL_LIB)(par_oce.o) \ 
     1040   $(MODEL_LIB)(phycst.o) \ 
     1041   $(MODEL_LIB)(prtctl.o) \ 
     1042   oce.F90 \ 
     1043   par_kind.F90 \ 
     1044   par_oce.F90 \ 
     1045   phycst.F90 \ 
     1046   prtctl.F90 \ 
     1047   cpl_oce.F90 \ 
     1048   daymod.F90 \ 
     1049   dom_oce.F90 \ 
     1050   flx_oce.F90 \ 
     1051   in_out_manager.F90 \ 
    9741052   $(MODEL_LIB)(cpl_oce.o) \ 
    9751053   $(MODEL_LIB)(daymod.o) \ 
     
    9801058   $(MODEL_LIB)(ocfzpt.o) \ 
    9811059   $(MODEL_LIB)(phycst.o) \ 
    982    cpl_oce.F90 \ 
    983    daymod.F90 \ 
    984    dom_oce.F90 \ 
    985    flx_oce.F90 \ 
    986    in_out_manager.F90 \ 
    9871060   oce.F90 \ 
    9881061   ocfzpt.F90 \ 
     
    10031076   ctlopn.F90 
    10041077$(MODEL_LIB)(daymod.o) :   \ 
    1005    $(MODEL_LIB)(dom_oce.o) \ 
    1006    $(MODEL_LIB)(in_out_manager.o) \ 
    1007    $(MODEL_LIB)(lib_mpp.o) \ 
    1008    $(MODEL_LIB)(lib_print.o) \ 
    1009    $(MODEL_LIB)(par_kind.o) \ 
    1010    $(MODEL_LIB)(par_oce.o) \ 
    1011    dom_oce.F90 \ 
    1012    in_out_manager.F90 \ 
    1013    lib_mpp.F90 \ 
    1014    lib_print.f90 \ 
    1015    par_kind.F90 \ 
    1016    par_oce.F90 \ 
    1017    $(MODEL_LIB)(dom_oce.o) \ 
    1018    $(MODEL_LIB)(in_out_manager.o) \ 
    1019    $(MODEL_LIB)(phycst.o) \ 
    1020    $(MODEL_LIB)(prtctl.o) \ 
    1021    dom_oce.F90 \ 
    1022    in_out_manager.F90 \ 
     1078   dom_oce.F90 \ 
     1079   in_out_manager.F90 \ 
     1080   lib_mpp.F90 \ 
     1081   lib_print.f90 \ 
     1082   $(MODEL_LIB)(dom_oce.o) \ 
     1083   $(MODEL_LIB)(in_out_manager.o) \ 
     1084   $(MODEL_LIB)(lib_mpp.o) \ 
     1085   $(MODEL_LIB)(lib_print.o) \ 
     1086   $(MODEL_LIB)(par_kind.o) \ 
     1087   $(MODEL_LIB)(par_oce.o) \ 
     1088   par_kind.F90 \ 
     1089   par_oce.F90 \ 
     1090   dom_oce.F90 \ 
     1091   in_out_manager.F90 \ 
     1092   $(MODEL_LIB)(dom_oce.o) \ 
     1093   $(MODEL_LIB)(in_out_manager.o) \ 
     1094   $(MODEL_LIB)(phycst.o) \ 
     1095   $(MODEL_LIB)(prtctl.o) \ 
    10231096   phycst.F90 \ 
    10241097   prtctl.F90 \ 
    10251098   daymod.F90 
    10261099$(MODEL_LIB)(diadimg.o) :  \ 
    1027    $(MODEL_LIB)(dom_oce.o) \ 
    1028    $(MODEL_LIB)(in_out_manager.o) \ 
    1029    $(MODEL_LIB)(lib_print.o) \ 
    1030    $(MODEL_LIB)(par_kind.o) \ 
    1031    $(MODEL_LIB)(par_oce.o) \ 
    1032    $(MODEL_LIB)(phycst.o) \ 
    1033    $(MODEL_LIB)(prtctl.o) \ 
    1034    dom_oce.F90 \ 
    1035    in_out_manager.F90 \ 
    1036    lib_print.f90 \ 
    1037    par_kind.F90 \ 
    1038    par_oce.F90 \ 
    1039    phycst.F90 \ 
    1040    prtctl.F90 \ 
     1100   dom_oce.F90 \ 
     1101   in_out_manager.F90 \ 
     1102   lib_print.f90 \ 
     1103   $(MODEL_LIB)(dom_oce.o) \ 
     1104   $(MODEL_LIB)(in_out_manager.o) \ 
     1105   $(MODEL_LIB)(lib_print.o) \ 
     1106   $(MODEL_LIB)(par_kind.o) \ 
     1107   $(MODEL_LIB)(par_oce.o) \ 
     1108   $(MODEL_LIB)(phycst.o) \ 
     1109   $(MODEL_LIB)(prtctl.o) \ 
     1110   par_kind.F90 \ 
     1111   par_oce.F90 \ 
     1112   phycst.F90 \ 
     1113   prtctl.F90 \ 
     1114   daymod.F90 \ 
     1115   dom_oce.F90 \ 
     1116   in_out_manager.F90 \ 
    10411117   $(MODEL_LIB)(daymod.o) \ 
    10421118   $(MODEL_LIB)(dom_oce.o) \ 
    10431119   $(MODEL_LIB)(in_out_manager.o) \ 
    10441120   $(MODEL_LIB)(oce.o) \ 
    1045    daymod.F90 \ 
    1046    dom_oce.F90 \ 
    1047    in_out_manager.F90 \ 
    10481121   oce.F90 \ 
    10491122   domzgr_substitute.h90 \ 
     
    10511124   diadimg.F90 
    10521125$(MODEL_LIB)(diafwb.o) :   \ 
     1126   albedo.F90 \ 
     1127   blk_oce.F90 \ 
     1128   cpl_oce.F90 \ 
     1129   daymod.F90 \ 
     1130   dom_oce.F90 \ 
     1131   dtasal.F90 \ 
     1132   dtasss.F90 \ 
     1133   dtasst.F90 \ 
     1134   dtatem.F90 \ 
     1135   flxmod.F90 \ 
     1136   flx_oce.F90 \ 
     1137   flxrnf.F90 \ 
     1138   ice_oce.F90 \ 
     1139   in_out_manager.F90 \ 
     1140   iom.F90 \ 
     1141   lbclnk.F90 \ 
     1142   lib_mpp.F90 \ 
     1143   lib_print.f90 \ 
    10531144   $(MODEL_LIB)(albedo.o) \ 
    10541145   $(MODEL_LIB)(blk_oce.o) \ 
     
    10601151   $(MODEL_LIB)(dtasst.o) \ 
    10611152   $(MODEL_LIB)(dtatem.o) \ 
     1153   $(MODEL_LIB)(flxmod.o) \ 
    10621154   $(MODEL_LIB)(flx_oce.o) \ 
    1063    $(MODEL_LIB)(flxmod.o) \ 
    10641155   $(MODEL_LIB)(flxrnf.o) \ 
    10651156   $(MODEL_LIB)(ice_oce.o) \ 
     
    10771168   $(MODEL_LIB)(taumod.o) \ 
    10781169   $(MODEL_LIB)(tradmp.o) \ 
    1079    albedo.F90 \ 
    1080    blk_oce.F90 \ 
    1081    cpl_oce.F90 \ 
    1082    daymod.F90 \ 
    1083    dom_oce.F90 \ 
    1084    dtasal.F90 \ 
    1085    dtasss.F90 \ 
    1086    dtasst.F90 \ 
    1087    dtatem.F90 \ 
    1088    flx_oce.F90 \ 
    1089    flxmod.F90 \ 
    1090    flxrnf.F90 \ 
    1091    ice_oce.F90 \ 
    1092    in_out_manager.F90 \ 
    1093    iom.F90 \ 
    1094    lbclnk.F90 \ 
    1095    lib_mpp.F90 \ 
    1096    lib_print.f90 \ 
    10971170   oce.F90 \ 
    10981171   ocfzpt.F90 \ 
     
    11031176   taumod.F90 \ 
    11041177   tradmp.F90 \ 
     1178   blk_oce.F90 \ 
     1179   dom_oce.F90 \ 
     1180   flxblk.F90 \ 
     1181   flxrnf.F90 \ 
     1182   in_out_manager.F90 \ 
     1183   lib_mpp.F90 \ 
    11051184   $(MODEL_LIB)(blk_oce.o) \ 
    11061185   $(MODEL_LIB)(dom_oce.o) \ 
     
    11131192   $(MODEL_LIB)(phycst.o) \ 
    11141193   $(MODEL_LIB)(zdf_oce.o) \ 
    1115    blk_oce.F90 \ 
    1116    dom_oce.F90 \ 
    1117    flxblk.F90 \ 
    1118    flxrnf.F90 \ 
    1119    in_out_manager.F90 \ 
    1120    lib_mpp.F90 \ 
    11211194   oce.F90 \ 
    11221195   ocesbc.F90 \ 
     
    11281201   diafwb.F90 
    11291202$(MODEL_LIB)(diagap.o) :   \ 
     1203   daymod.F90 \ 
     1204   dom_oce.F90 \ 
     1205   in_out_manager.F90 \ 
     1206   iom.F90 \ 
     1207   lbclnk.F90 \ 
     1208   lib_print.f90 \ 
    11301209   $(MODEL_LIB)(daymod.o) \ 
    11311210   $(MODEL_LIB)(dom_oce.o) \ 
     
    11391218   $(MODEL_LIB)(phycst.o) \ 
    11401219   $(MODEL_LIB)(prtctl.o) \ 
     1220   oce.F90 \ 
     1221   par_kind.F90 \ 
     1222   par_oce.F90 \ 
     1223   phycst.F90 \ 
     1224   prtctl.F90 \ 
    11411225   daymod.F90 \ 
    1142    dom_oce.F90 \ 
    1143    in_out_manager.F90 \ 
    1144    iom.F90 \ 
    1145    lbclnk.F90 \ 
    1146    lib_print.f90 \ 
    1147    oce.F90 \ 
    1148    par_kind.F90 \ 
    1149    par_oce.F90 \ 
    1150    phycst.F90 \ 
    1151    prtctl.F90 \ 
     1226   dianam.F90 \ 
     1227   dom_oce.F90 \ 
     1228   dtasal.F90 \ 
     1229   dtatem.F90 \ 
     1230   in_out_manager.F90 \ 
     1231   lib_mpp.F90 \ 
    11521232   $(MODEL_LIB)(daymod.o) \ 
    11531233   $(MODEL_LIB)(dianam.o) \ 
     
    11581238   $(MODEL_LIB)(lib_mpp.o) \ 
    11591239   $(MODEL_LIB)(oce.o) \ 
     1240   oce.F90 \ 
     1241   domzgr_substitute.h90 \ 
     1242   $(IOIPSL_LIB) \ 
     1243   KEY_CPP \ 
     1244   diagap.F90 
     1245$(MODEL_LIB)(diahdy.o) :   \ 
     1246   in_out_manager.F90 \ 
     1247   lib_print.f90 \ 
     1248   $(MODEL_LIB)(in_out_manager.o) \ 
     1249   $(MODEL_LIB)(lib_print.o) \ 
     1250   $(MODEL_LIB)(par_kind.o) \ 
     1251   $(MODEL_LIB)(par_oce.o) \ 
     1252   par_kind.F90 \ 
     1253   par_oce.F90 \ 
     1254   dom_oce.F90 \ 
     1255   in_out_manager.F90 \ 
     1256   $(MODEL_LIB)(dom_oce.o) \ 
     1257   $(MODEL_LIB)(in_out_manager.o) \ 
     1258   $(MODEL_LIB)(oce.o) \ 
     1259   $(MODEL_LIB)(phycst.o) \ 
     1260   oce.F90 \ 
     1261   phycst.F90 \ 
     1262   domzgr_substitute.h90 \ 
     1263   KEY_CPP \ 
     1264   diahdy.F90 
     1265$(MODEL_LIB)(diahth.o) :   \ 
     1266   in_out_manager.F90 \ 
     1267   lib_print.f90 \ 
     1268   $(MODEL_LIB)(in_out_manager.o) \ 
     1269   $(MODEL_LIB)(lib_print.o) \ 
     1270   $(MODEL_LIB)(par_kind.o) \ 
     1271   $(MODEL_LIB)(par_oce.o) \ 
     1272   par_kind.F90 \ 
     1273   par_oce.F90 \ 
     1274   dom_oce.F90 \ 
     1275   in_out_manager.F90 \ 
     1276   $(MODEL_LIB)(dom_oce.o) \ 
     1277   $(MODEL_LIB)(in_out_manager.o) \ 
     1278   $(MODEL_LIB)(oce.o) \ 
     1279   $(MODEL_LIB)(phycst.o) \ 
     1280   oce.F90 \ 
     1281   phycst.F90 \ 
     1282   domzgr_substitute.h90 \ 
     1283   KEY_CPP \ 
     1284   diahth.F90 
     1285$(MODEL_LIB)(dianam.o) :   \ 
     1286   dom_oce.F90 \ 
     1287   in_out_manager.F90 \ 
     1288   lib_print.f90 \ 
     1289   $(MODEL_LIB)(dom_oce.o) \ 
     1290   $(MODEL_LIB)(in_out_manager.o) \ 
     1291   $(MODEL_LIB)(lib_print.o) \ 
     1292   $(MODEL_LIB)(par_kind.o) \ 
     1293   $(MODEL_LIB)(par_oce.o) \ 
     1294   $(MODEL_LIB)(phycst.o) \ 
     1295   $(MODEL_LIB)(prtctl.o) \ 
     1296   par_kind.F90 \ 
     1297   par_oce.F90 \ 
     1298   phycst.F90 \ 
     1299   prtctl.F90 \ 
     1300   daymod.F90 \ 
     1301   dom_oce.F90 \ 
     1302   in_out_manager.F90 \ 
     1303   $(MODEL_LIB)(daymod.o) \ 
     1304   $(MODEL_LIB)(dom_oce.o) \ 
     1305   $(MODEL_LIB)(in_out_manager.o) \ 
     1306   $(MODEL_LIB)(phycst.o) \ 
     1307   phycst.F90 \ 
     1308   KEY_CPP \ 
     1309   dianam.F90 
     1310$(MODEL_LIB)(diaptr.o) :   \ 
     1311   daymod.F90 \ 
     1312   dom_oce.F90 \ 
     1313   in_out_manager.F90 \ 
     1314   lib_print.f90 \ 
     1315   $(MODEL_LIB)(daymod.o) \ 
     1316   $(MODEL_LIB)(dom_oce.o) \ 
     1317   $(MODEL_LIB)(in_out_manager.o) \ 
     1318   $(MODEL_LIB)(lib_print.o) \ 
     1319   $(MODEL_LIB)(par_kind.o) \ 
     1320   $(MODEL_LIB)(par_oce.o) \ 
     1321   $(MODEL_LIB)(phycst.o) \ 
     1322   $(MODEL_LIB)(prtctl.o) \ 
     1323   par_kind.F90 \ 
     1324   par_oce.F90 \ 
     1325   phycst.F90 \ 
     1326   prtctl.F90 \ 
    11601327   daymod.F90 \ 
    11611328   dianam.F90 \ 
    11621329   dom_oce.F90 \ 
    1163    dtasal.F90 \ 
    1164    dtatem.F90 \ 
    1165    in_out_manager.F90 \ 
    1166    lib_mpp.F90 \ 
    1167    oce.F90 \ 
    1168    domzgr_substitute.h90 \ 
    1169    $(IOIPSL_LIB) \ 
    1170    KEY_CPP \ 
    1171    diagap.F90 
    1172 $(MODEL_LIB)(diahdy.o) :   \ 
    1173    $(MODEL_LIB)(in_out_manager.o) \ 
    1174    $(MODEL_LIB)(lib_print.o) \ 
    1175    $(MODEL_LIB)(par_kind.o) \ 
    1176    $(MODEL_LIB)(par_oce.o) \ 
    1177    in_out_manager.F90 \ 
    1178    lib_print.f90 \ 
    1179    par_kind.F90 \ 
    1180    par_oce.F90 \ 
    1181    $(MODEL_LIB)(dom_oce.o) \ 
    1182    $(MODEL_LIB)(in_out_manager.o) \ 
    1183    $(MODEL_LIB)(oce.o) \ 
    1184    $(MODEL_LIB)(phycst.o) \ 
    1185    dom_oce.F90 \ 
    1186    in_out_manager.F90 \ 
    1187    oce.F90 \ 
    1188    phycst.F90 \ 
    1189    domzgr_substitute.h90 \ 
    1190    KEY_CPP \ 
    1191    diahdy.F90 
    1192 $(MODEL_LIB)(diahth.o) :   \ 
    1193    $(MODEL_LIB)(in_out_manager.o) \ 
    1194    $(MODEL_LIB)(lib_print.o) \ 
    1195    $(MODEL_LIB)(par_kind.o) \ 
    1196    $(MODEL_LIB)(par_oce.o) \ 
    1197    in_out_manager.F90 \ 
    1198    lib_print.f90 \ 
    1199    par_kind.F90 \ 
    1200    par_oce.F90 \ 
    1201    $(MODEL_LIB)(dom_oce.o) \ 
    1202    $(MODEL_LIB)(in_out_manager.o) \ 
    1203    $(MODEL_LIB)(oce.o) \ 
    1204    $(MODEL_LIB)(phycst.o) \ 
    1205    dom_oce.F90 \ 
    1206    in_out_manager.F90 \ 
    1207    oce.F90 \ 
    1208    phycst.F90 \ 
    1209    domzgr_substitute.h90 \ 
    1210    KEY_CPP \ 
    1211    diahth.F90 
    1212 $(MODEL_LIB)(dianam.o) :   \ 
    1213    $(MODEL_LIB)(dom_oce.o) \ 
    1214    $(MODEL_LIB)(in_out_manager.o) \ 
    1215    $(MODEL_LIB)(lib_print.o) \ 
    1216    $(MODEL_LIB)(par_kind.o) \ 
    1217    $(MODEL_LIB)(par_oce.o) \ 
    1218    $(MODEL_LIB)(phycst.o) \ 
    1219    $(MODEL_LIB)(prtctl.o) \ 
    1220    dom_oce.F90 \ 
    1221    in_out_manager.F90 \ 
    1222    lib_print.f90 \ 
    1223    par_kind.F90 \ 
    1224    par_oce.F90 \ 
    1225    phycst.F90 \ 
    1226    prtctl.F90 \ 
    1227    $(MODEL_LIB)(daymod.o) \ 
    1228    $(MODEL_LIB)(dom_oce.o) \ 
    1229    $(MODEL_LIB)(in_out_manager.o) \ 
    1230    $(MODEL_LIB)(phycst.o) \ 
    1231    daymod.F90 \ 
    1232    dom_oce.F90 \ 
    1233    in_out_manager.F90 \ 
    1234    phycst.F90 \ 
    1235    KEY_CPP \ 
    1236    dianam.F90 
    1237 $(MODEL_LIB)(diaptr.o) :   \ 
    1238    $(MODEL_LIB)(daymod.o) \ 
    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) \ 
    1246    daymod.F90 \ 
    1247    dom_oce.F90 \ 
    1248    in_out_manager.F90 \ 
    1249    lib_print.f90 \ 
    1250    par_kind.F90 \ 
    1251    par_oce.F90 \ 
    1252    phycst.F90 \ 
    1253    prtctl.F90 \ 
     1330   in_out_manager.F90 \ 
     1331   ldftra_oce.F90 \ 
     1332   lib_mpp.F90 \ 
    12541333   $(MODEL_LIB)(daymod.o) \ 
    12551334   $(MODEL_LIB)(dianam.o) \ 
     
    12601339   $(MODEL_LIB)(oce.o) \ 
    12611340   $(MODEL_LIB)(phycst.o) \ 
    1262    daymod.F90 \ 
    1263    dianam.F90 \ 
    1264    dom_oce.F90 \ 
    1265    in_out_manager.F90 \ 
    1266    ldftra_oce.F90 \ 
    1267    lib_mpp.F90 \ 
    12681341   oce.F90 \ 
    12691342   phycst.F90 \ 
     
    12741347   diaptr.F90 
    12751348$(MODEL_LIB)(diaspr.o) :   \ 
     1349   dom_oce.F90 \ 
     1350   in_out_manager.F90 \ 
     1351   lbclnk.F90 \ 
     1352   lib_mpp.F90 \ 
     1353   lib_print.f90 \ 
    12761354   $(MODEL_LIB)(dom_oce.o) \ 
    12771355   $(MODEL_LIB)(in_out_manager.o) \ 
     
    12841362   $(MODEL_LIB)(sol_oce.o) \ 
    12851363   $(MODEL_LIB)(zdf_oce.o) \ 
    1286    dom_oce.F90 \ 
    1287    in_out_manager.F90 \ 
    1288    lbclnk.F90 \ 
    1289    lib_mpp.F90 \ 
    1290    lib_print.f90 \ 
    12911364   oce.F90 \ 
    12921365   par_kind.F90 \ 
     
    12941367   sol_oce.F90 \ 
    12951368   zdf_oce.F90 \ 
    1296    $(MODEL_LIB)(dom_oce.o) \ 
    1297    $(MODEL_LIB)(in_out_manager.o) \ 
    1298    $(MODEL_LIB)(lib_mpp.o) \ 
    1299    $(MODEL_LIB)(oce.o) \ 
    1300    $(MODEL_LIB)(phycst.o) \ 
     1369   dom_oce.F90 \ 
     1370   in_out_manager.F90 \ 
     1371   lib_mpp.F90 \ 
     1372   $(MODEL_LIB)(dom_oce.o) \ 
     1373   $(MODEL_LIB)(in_out_manager.o) \ 
     1374   $(MODEL_LIB)(lib_mpp.o) \ 
     1375   $(MODEL_LIB)(oce.o) \ 
     1376   $(MODEL_LIB)(phycst.o) \ 
     1377   $(MODEL_LIB)(solfet.o) \ 
    13011378   $(MODEL_LIB)(sol_oce.o) \ 
    1302    $(MODEL_LIB)(solfet.o) \ 
    13031379   $(MODEL_LIB)(solpcg.o) \ 
    13041380   $(MODEL_LIB)(solsor.o) \ 
    1305    dom_oce.F90 \ 
    1306    in_out_manager.F90 \ 
    1307    lib_mpp.F90 \ 
    1308    oce.F90 \ 
    1309    phycst.F90 \ 
     1381   oce.F90 \ 
     1382   phycst.F90 \ 
     1383   solfet.F90 \ 
    13101384   sol_oce.F90 \ 
    1311    solfet.F90 \ 
    13121385   solpcg.F90 \ 
    13131386   solsor.F90 \ 
    13141387   KEY_CPP \ 
    13151388   diaspr.F90 
    1316 $(MODEL_LIB)(diawri.o) :   \ 
    1317    $(MODEL_LIB)(blk_oce.o) \ 
    1318    $(MODEL_LIB)(cpl_oce.o) \ 
    1319    $(MODEL_LIB)(daymod.o) \ 
    1320    $(MODEL_LIB)(dom_oce.o) \ 
    1321    $(MODEL_LIB)(dtasal.o) \ 
    1322    $(MODEL_LIB)(dtasss.o) \ 
    1323    $(MODEL_LIB)(dtasst.o) \ 
    1324    $(MODEL_LIB)(dtatem.o) \ 
    1325    $(MODEL_LIB)(flx_oce.o) \ 
    1326    $(MODEL_LIB)(flxmod.o) \ 
    1327    $(MODEL_LIB)(flxrnf.o) \ 
    1328    $(MODEL_LIB)(ice_oce.o) \ 
    1329    $(MODEL_LIB)(in_out_manager.o) \ 
    1330    $(MODEL_LIB)(iom.o) \ 
    1331    $(MODEL_LIB)(lbclnk.o) \ 
    1332    $(MODEL_LIB)(lib_mpp.o) \ 
    1333    $(MODEL_LIB)(lib_print.o) \ 
    1334    $(MODEL_LIB)(oce.o) \ 
    1335    $(MODEL_LIB)(ocfzpt.o) \ 
    1336    $(MODEL_LIB)(par_kind.o) \ 
    1337    $(MODEL_LIB)(par_oce.o) \ 
    1338    $(MODEL_LIB)(phycst.o) \ 
    1339    $(MODEL_LIB)(prtctl.o) \ 
    1340    $(MODEL_LIB)(sol_oce.o) \ 
    1341    $(MODEL_LIB)(solfet.o) \ 
    1342    $(MODEL_LIB)(solpcg.o) \ 
    1343    $(MODEL_LIB)(solsor.o) \ 
    1344    $(MODEL_LIB)(taumod.o) \ 
    1345    $(MODEL_LIB)(tradmp.o) \ 
    1346    $(MODEL_LIB)(zdf_oce.o) \ 
     1389$(MODEL_LIB)(diawri1d.o) : \ 
    13471390   blk_oce.F90 \ 
    13481391   cpl_oce.F90 \ 
    1349    daymod.F90 \ 
    1350    dom_oce.F90 \ 
    1351    dtasal.F90 \ 
    1352    dtasss.F90 \ 
    1353    dtasst.F90 \ 
    1354    dtatem.F90 \ 
    1355    flx_oce.F90 \ 
    1356    flxmod.F90 \ 
    1357    flxrnf.F90 \ 
    1358    ice_oce.F90 \ 
    1359    in_out_manager.F90 \ 
    1360    iom.F90 \ 
    1361    lbclnk.F90 \ 
    1362    lib_mpp.F90 \ 
    1363    lib_print.f90 \ 
    1364    oce.F90 \ 
    1365    ocfzpt.F90 \ 
    1366    par_kind.F90 \ 
    1367    par_oce.F90 \ 
    1368    phycst.F90 \ 
    1369    prtctl.F90 \ 
    1370    sol_oce.F90 \ 
    1371    solfet.F90 \ 
    1372    solpcg.F90 \ 
    1373    solsor.F90 \ 
    1374    taumod.F90 \ 
    1375    tradmp.F90 \ 
    1376    zdf_oce.F90 \ 
    1377    $(MODEL_LIB)(daymod.o) \ 
    1378    $(MODEL_LIB)(diadimg.o) \ 
    1379    $(MODEL_LIB)(diahth.o) \ 
    1380    $(MODEL_LIB)(dianam.o) \ 
    1381    $(MODEL_LIB)(diaspr.o) \ 
    1382    $(MODEL_LIB)(dom_oce.o) \ 
    1383    $(MODEL_LIB)(flx_oce.o) \ 
    1384    $(MODEL_LIB)(flxrnf.o) \ 
    1385    $(MODEL_LIB)(ice_oce.o) \ 
    1386    $(MODEL_LIB)(in_out_manager.o) \ 
    1387    $(MODEL_LIB)(lbclnk.o) \ 
    1388    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1389    $(MODEL_LIB)(ldftra_oce.o) \ 
    1390    $(MODEL_LIB)(oce.o) \ 
    1391    $(MODEL_LIB)(ocesbc.o) \ 
    1392    $(MODEL_LIB)(ocfzpt.o) \ 
    1393    $(MODEL_LIB)(phycst.o) \ 
    1394    $(MODEL_LIB)(sol_oce.o) \ 
    1395    $(MODEL_LIB)(taumod.o) \ 
    1396    $(MODEL_LIB)(zdf_oce.o) \ 
    1397    $(MODEL_LIB)(zdfddm.o) \ 
    1398    $(MODEL_LIB)(zdfmxl.o) \ 
    13991392   daymod.F90 \ 
    14001393   diadimg.F90 \ 
     
    14031396   diaspr.F90 \ 
    14041397   dom_oce.F90 \ 
     1398   dtasal.F90 \ 
     1399   dtasss.F90 \ 
     1400   dtasst.F90 \ 
     1401   dtatem.F90 \ 
     1402   dynzdf_exp.F90 \ 
     1403   eosbn2.F90 \ 
     1404   flxmod.F90 \ 
    14051405   flx_oce.F90 \ 
    14061406   flxrnf.F90 \ 
    14071407   ice_oce.F90 \ 
    14081408   in_out_manager.F90 \ 
     1409   iom.F90 \ 
    14091410   lbclnk.F90 \ 
    14101411   ldfdyn_oce.F90 \ 
    14111412   ldftra_oce.F90 \ 
    1412    oce.F90 \ 
    1413    ocesbc.F90 \ 
    1414    ocfzpt.F90 \ 
    1415    phycst.F90 \ 
    1416    sol_oce.F90 \ 
    1417    taumod.F90 \ 
    1418    zdf_oce.F90 \ 
    1419    zdfddm.F90 \ 
    1420    zdfmxl.F90 \ 
    1421    $(MODEL_LIB)(dtasst.o) \ 
    1422    $(MODEL_LIB)(lib_mpp.o) \ 
    1423    dtasst.F90 \ 
    1424    lib_mpp.F90 \ 
    1425    diawri_dimg.h90 \ 
    1426    zdfddm_substitute.h90 \ 
    1427    $(IOIPSL_LIB) \ 
    1428    KEY_CPP \ 
    1429    diawri.F90 
    1430 $(MODEL_LIB)(diawri1d.o) : \ 
     1413   lib_mpp.F90 \ 
     1414   lib_print.f90 \ 
    14311415   $(MODEL_LIB)(blk_oce.o) \ 
    14321416   $(MODEL_LIB)(cpl_oce.o) \ 
     
    14431427   $(MODEL_LIB)(dynzdf_exp.o) \ 
    14441428   $(MODEL_LIB)(eosbn2.o) \ 
     1429   $(MODEL_LIB)(flxmod.o) \ 
    14451430   $(MODEL_LIB)(flx_oce.o) \ 
    1446    $(MODEL_LIB)(flxmod.o) \ 
    14471431   $(MODEL_LIB)(flxrnf.o) \ 
    14481432   $(MODEL_LIB)(ice_oce.o) \ 
     
    14651449   $(MODEL_LIB)(tradmp.o) \ 
    14661450   $(MODEL_LIB)(trazdf_exp.o) \ 
    1467    $(MODEL_LIB)(zdf_oce.o) \ 
    14681451   $(MODEL_LIB)(zdfddm.o) \ 
    14691452   $(MODEL_LIB)(zdfmxl.o) \ 
     1453   $(MODEL_LIB)(zdf_oce.o) \ 
     1454   oce.F90 \ 
     1455   ocesbc.F90 \ 
     1456   ocfzpt.F90 \ 
     1457   par_kind.F90 \ 
     1458   par_oce.F90 \ 
     1459   phycst.F90 \ 
     1460   prtctl.F90 \ 
     1461   sol_oce.F90 \ 
     1462   taumod.F90 \ 
     1463   tradmp.F90 \ 
     1464   trazdf_exp.F90 \ 
     1465   zdfddm.F90 \ 
     1466   zdfmxl.F90 \ 
     1467   zdf_oce.F90 \ 
     1468   daymod.F90 \ 
     1469   diahth.F90 \ 
     1470   dianam.F90 \ 
     1471   diawri.F90 \ 
     1472   dom_oce.F90 \ 
     1473   flxrnf.F90 \ 
     1474   ice_oce.F90 \ 
     1475   in_out_manager.F90 \ 
     1476   lbclnk.F90 \ 
     1477   $(MODEL_LIB)(daymod.o) \ 
     1478   $(MODEL_LIB)(diahth.o) \ 
     1479   $(MODEL_LIB)(dianam.o) \ 
     1480   $(MODEL_LIB)(diawri.o) \ 
     1481   $(MODEL_LIB)(dom_oce.o) \ 
     1482   $(MODEL_LIB)(flxrnf.o) \ 
     1483   $(MODEL_LIB)(ice_oce.o) \ 
     1484   $(MODEL_LIB)(in_out_manager.o) \ 
     1485   $(MODEL_LIB)(lbclnk.o) \ 
     1486   $(MODEL_LIB)(oce.o) \ 
     1487   $(MODEL_LIB)(ocesbc.o) \ 
     1488   $(MODEL_LIB)(ocfzpt.o) \ 
     1489   $(MODEL_LIB)(phycst.o) \ 
     1490   $(MODEL_LIB)(sol_oce.o) \ 
     1491   $(MODEL_LIB)(taumod.o) \ 
     1492   $(MODEL_LIB)(zdfddm.o) \ 
     1493   $(MODEL_LIB)(zdfkpp.o) \ 
     1494   $(MODEL_LIB)(zdfmxl.o) \ 
     1495   $(MODEL_LIB)(zdf_oce.o) \ 
     1496   $(MODEL_LIB)(zdftke.o) \ 
     1497   oce.F90 \ 
     1498   ocesbc.F90 \ 
     1499   ocfzpt.F90 \ 
     1500   phycst.F90 \ 
     1501   sol_oce.F90 \ 
     1502   taumod.F90 \ 
     1503   zdfddm.F90 \ 
     1504   zdfkpp.F90 \ 
     1505   zdfmxl.F90 \ 
     1506   zdf_oce.F90 \ 
     1507   zdftke.F90 \ 
     1508   zdfddm_substitute.h90 \ 
     1509   $(IOIPSL_LIB) \ 
     1510   KEY_CPP \ 
     1511   diawri1d.F90 
     1512$(MODEL_LIB)(diawri.o) :   \ 
    14701513   blk_oce.F90 \ 
    14711514   cpl_oce.F90 \ 
     1515   daymod.F90 \ 
     1516   dom_oce.F90 \ 
     1517   dtasal.F90 \ 
     1518   dtasss.F90 \ 
     1519   dtasst.F90 \ 
     1520   dtatem.F90 \ 
     1521   flxmod.F90 \ 
     1522   flx_oce.F90 \ 
     1523   flxrnf.F90 \ 
     1524   ice_oce.F90 \ 
     1525   in_out_manager.F90 \ 
     1526   iom.F90 \ 
     1527   lbclnk.F90 \ 
     1528   lib_mpp.F90 \ 
     1529   lib_print.f90 \ 
     1530   $(MODEL_LIB)(blk_oce.o) \ 
     1531   $(MODEL_LIB)(cpl_oce.o) \ 
     1532   $(MODEL_LIB)(daymod.o) \ 
     1533   $(MODEL_LIB)(dom_oce.o) \ 
     1534   $(MODEL_LIB)(dtasal.o) \ 
     1535   $(MODEL_LIB)(dtasss.o) \ 
     1536   $(MODEL_LIB)(dtasst.o) \ 
     1537   $(MODEL_LIB)(dtatem.o) \ 
     1538   $(MODEL_LIB)(flxmod.o) \ 
     1539   $(MODEL_LIB)(flx_oce.o) \ 
     1540   $(MODEL_LIB)(flxrnf.o) \ 
     1541   $(MODEL_LIB)(ice_oce.o) \ 
     1542   $(MODEL_LIB)(in_out_manager.o) \ 
     1543   $(MODEL_LIB)(iom.o) \ 
     1544   $(MODEL_LIB)(lbclnk.o) \ 
     1545   $(MODEL_LIB)(lib_mpp.o) \ 
     1546   $(MODEL_LIB)(lib_print.o) \ 
     1547   $(MODEL_LIB)(oce.o) \ 
     1548   $(MODEL_LIB)(ocfzpt.o) \ 
     1549   $(MODEL_LIB)(par_kind.o) \ 
     1550   $(MODEL_LIB)(par_oce.o) \ 
     1551   $(MODEL_LIB)(phycst.o) \ 
     1552   $(MODEL_LIB)(prtctl.o) \ 
     1553   $(MODEL_LIB)(solfet.o) \ 
     1554   $(MODEL_LIB)(sol_oce.o) \ 
     1555   $(MODEL_LIB)(solpcg.o) \ 
     1556   $(MODEL_LIB)(solsor.o) \ 
     1557   $(MODEL_LIB)(taumod.o) \ 
     1558   $(MODEL_LIB)(tradmp.o) \ 
     1559   $(MODEL_LIB)(zdf_oce.o) \ 
     1560   oce.F90 \ 
     1561   ocfzpt.F90 \ 
     1562   par_kind.F90 \ 
     1563   par_oce.F90 \ 
     1564   phycst.F90 \ 
     1565   prtctl.F90 \ 
     1566   solfet.F90 \ 
     1567   sol_oce.F90 \ 
     1568   solpcg.F90 \ 
     1569   solsor.F90 \ 
     1570   taumod.F90 \ 
     1571   tradmp.F90 \ 
     1572   zdf_oce.F90 \ 
    14721573   daymod.F90 \ 
    14731574   diadimg.F90 \ 
     
    14761577   diaspr.F90 \ 
    14771578   dom_oce.F90 \ 
    1478    dtasal.F90 \ 
    1479    dtasss.F90 \ 
    1480    dtasst.F90 \ 
    1481    dtatem.F90 \ 
    1482    dynzdf_exp.F90 \ 
    1483    eosbn2.F90 \ 
    14841579   flx_oce.F90 \ 
    1485    flxmod.F90 \ 
    14861580   flxrnf.F90 \ 
    14871581   ice_oce.F90 \ 
    14881582   in_out_manager.F90 \ 
    1489    iom.F90 \ 
    14901583   lbclnk.F90 \ 
    14911584   ldfdyn_oce.F90 \ 
    14921585   ldftra_oce.F90 \ 
    1493    lib_mpp.F90 \ 
    1494    lib_print.f90 \ 
     1586   $(MODEL_LIB)(daymod.o) \ 
     1587   $(MODEL_LIB)(diadimg.o) \ 
     1588   $(MODEL_LIB)(diahth.o) \ 
     1589   $(MODEL_LIB)(dianam.o) \ 
     1590   $(MODEL_LIB)(diaspr.o) \ 
     1591   $(MODEL_LIB)(dom_oce.o) \ 
     1592   $(MODEL_LIB)(flx_oce.o) \ 
     1593   $(MODEL_LIB)(flxrnf.o) \ 
     1594   $(MODEL_LIB)(ice_oce.o) \ 
     1595   $(MODEL_LIB)(in_out_manager.o) \ 
     1596   $(MODEL_LIB)(lbclnk.o) \ 
     1597   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1598   $(MODEL_LIB)(ldftra_oce.o) \ 
     1599   $(MODEL_LIB)(oce.o) \ 
     1600   $(MODEL_LIB)(ocesbc.o) \ 
     1601   $(MODEL_LIB)(ocfzpt.o) \ 
     1602   $(MODEL_LIB)(phycst.o) \ 
     1603   $(MODEL_LIB)(sol_oce.o) \ 
     1604   $(MODEL_LIB)(taumod.o) \ 
     1605   $(MODEL_LIB)(zdfddm.o) \ 
     1606   $(MODEL_LIB)(zdfmxl.o) \ 
     1607   $(MODEL_LIB)(zdf_oce.o) \ 
    14951608   oce.F90 \ 
    14961609   ocesbc.F90 \ 
    14971610   ocfzpt.F90 \ 
    1498    par_kind.F90 \ 
    1499    par_oce.F90 \ 
    1500    phycst.F90 \ 
    1501    prtctl.F90 \ 
     1611   phycst.F90 \ 
    15021612   sol_oce.F90 \ 
    15031613   taumod.F90 \ 
    1504    tradmp.F90 \ 
    1505    trazdf_exp.F90 \ 
    1506    zdf_oce.F90 \ 
    15071614   zdfddm.F90 \ 
    15081615   zdfmxl.F90 \ 
    1509    $(MODEL_LIB)(daymod.o) \ 
    1510    $(MODEL_LIB)(diahth.o) \ 
    1511    $(MODEL_LIB)(dianam.o) \ 
    1512    $(MODEL_LIB)(diawri.o) \ 
    1513    $(MODEL_LIB)(dom_oce.o) \ 
    1514    $(MODEL_LIB)(flxrnf.o) \ 
    1515    $(MODEL_LIB)(ice_oce.o) \ 
    1516    $(MODEL_LIB)(in_out_manager.o) \ 
    1517    $(MODEL_LIB)(lbclnk.o) \ 
    1518    $(MODEL_LIB)(oce.o) \ 
    1519    $(MODEL_LIB)(ocesbc.o) \ 
    1520    $(MODEL_LIB)(ocfzpt.o) \ 
    1521    $(MODEL_LIB)(phycst.o) \ 
    1522    $(MODEL_LIB)(sol_oce.o) \ 
    1523    $(MODEL_LIB)(taumod.o) \ 
    1524    $(MODEL_LIB)(zdf_oce.o) \ 
    1525    $(MODEL_LIB)(zdfddm.o) \ 
    1526    $(MODEL_LIB)(zdfkpp.o) \ 
    1527    $(MODEL_LIB)(zdfmxl.o) \ 
    1528    $(MODEL_LIB)(zdftke.o) \ 
    1529    daymod.F90 \ 
    1530    diahth.F90 \ 
    1531    dianam.F90 \ 
    1532    diawri.F90 \ 
    1533    dom_oce.F90 \ 
    1534    flxrnf.F90 \ 
    1535    ice_oce.F90 \ 
    1536    in_out_manager.F90 \ 
    1537    lbclnk.F90 \ 
    1538    oce.F90 \ 
    1539    ocesbc.F90 \ 
    1540    ocfzpt.F90 \ 
    1541    phycst.F90 \ 
    1542    sol_oce.F90 \ 
    1543    taumod.F90 \ 
    15441616   zdf_oce.F90 \ 
    1545    zdfddm.F90 \ 
    1546    zdfkpp.F90 \ 
    1547    zdfmxl.F90 \ 
    1548    zdftke.F90 \ 
     1617   dtasst.F90 \ 
     1618   lib_mpp.F90 \ 
     1619   $(MODEL_LIB)(dtasst.o) \ 
     1620   $(MODEL_LIB)(lib_mpp.o) \ 
     1621   diawri_dimg.h90 \ 
    15491622   zdfddm_substitute.h90 \ 
    15501623   $(IOIPSL_LIB) \ 
    15511624   KEY_CPP \ 
    1552    diawri1d.F90 
     1625   diawri.F90 
    15531626$(MODEL_LIB)(divcur.o) :   \ 
     1627   dom_oce.F90 \ 
     1628   in_out_manager.F90 \ 
     1629   lib_mpp.F90 \ 
     1630   lib_print.f90 \ 
    15541631   $(MODEL_LIB)(dom_oce.o) \ 
    15551632   $(MODEL_LIB)(in_out_manager.o) \ 
     
    15601637   $(MODEL_LIB)(par_kind.o) \ 
    15611638   $(MODEL_LIB)(par_oce.o) \ 
    1562    dom_oce.F90 \ 
    1563    in_out_manager.F90 \ 
    1564    lib_mpp.F90 \ 
    1565    lib_print.f90 \ 
    15661639   obc_par.F90 \ 
    15671640   oce.F90 \ 
    15681641   par_kind.F90 \ 
    15691642   par_oce.F90 \ 
     1643   dom_oce.F90 \ 
     1644   in_out_manager.F90 \ 
     1645   lbclnk.F90 \ 
    15701646   $(MODEL_LIB)(dom_oce.o) \ 
    15711647   $(MODEL_LIB)(in_out_manager.o) \ 
     
    15731649   $(MODEL_LIB)(obc_oce.o) \ 
    15741650   $(MODEL_LIB)(oce.o) \ 
    1575    dom_oce.F90 \ 
    1576    in_out_manager.F90 \ 
    1577    lbclnk.F90 \ 
    15781651   obc_oce.F90 \ 
    15791652   oce.F90 \ 
     
    15821655   KEY_CPP \ 
    15831656   divcur.F90 
    1584 $(MODEL_LIB)(dom_ice.o) :  \ 
    1585    $(MODEL_LIB)(par_oce.o) \ 
    1586    par_oce.F90 \ 
    1587    $(MODEL_LIB)(par_ice.o) \ 
    1588    par_ice.F90 \ 
    1589    dom_ice.F90 
    1590 $(MODEL_LIB)(dom_oce.o) :  \ 
    1591    $(MODEL_LIB)(par_kind.o) \ 
    1592    par_kind.F90 \ 
    1593    $(MODEL_LIB)(par_oce.o) \ 
    1594    par_oce.F90 \ 
    1595    KEY_CPP \ 
    1596    dom_oce.F90 
    15971657$(MODEL_LIB)(domain.o) :   \ 
     1658   blk_oce.F90 \ 
     1659   closea.F90 \ 
     1660   daymod.F90 \ 
     1661   dom_oce.F90 \ 
     1662   dynspg_oce.F90 \ 
     1663   flxrnf.F90 \ 
     1664   ini1d.F90 \ 
     1665   in_out_manager.F90 \ 
     1666   iom.F90 \ 
     1667   lbclnk.F90 \ 
     1668   lib_mpp.F90 \ 
     1669   lib_print.f90 \ 
    15981670   $(MODEL_LIB)(blk_oce.o) \ 
    15991671   $(MODEL_LIB)(closea.o) \ 
     
    16021674   $(MODEL_LIB)(dynspg_oce.o) \ 
    16031675   $(MODEL_LIB)(flxrnf.o) \ 
    1604    $(MODEL_LIB)(in_out_manager.o) \ 
    16051676   $(MODEL_LIB)(ini1d.o) \ 
     1677   $(MODEL_LIB)(in_out_manager.o) \ 
    16061678   $(MODEL_LIB)(iom.o) \ 
    16071679   $(MODEL_LIB)(lbclnk.o) \ 
     
    16161688   $(MODEL_LIB)(prtctl.o) \ 
    16171689   $(MODEL_LIB)(solisl.o) \ 
     1690   obc_oce.F90 \ 
     1691   oce.F90 \ 
     1692   ocesbc.F90 \ 
     1693   par_kind.F90 \ 
     1694   par_oce.F90 \ 
     1695   phycst.F90 \ 
     1696   prtctl.F90 \ 
     1697   solisl.F90 \ 
    16181698   blk_oce.F90 \ 
    16191699   closea.F90 \ 
    16201700   daymod.F90 \ 
    1621    dom_oce.F90 \ 
    1622    dynspg_oce.F90 \ 
     1701   domhgr.F90 \ 
     1702   dommsk.F90 \ 
     1703   dom_oce.F90 \ 
     1704   domstp.F90 \ 
     1705   domwri.F90 \ 
     1706   domzgr.F90 \ 
    16231707   flxrnf.F90 \ 
    1624    in_out_manager.F90 \ 
    1625    ini1d.F90 \ 
    1626    iom.F90 \ 
    1627    lbclnk.F90 \ 
    1628    lib_mpp.F90 \ 
    1629    lib_print.f90 \ 
    1630    obc_oce.F90 \ 
    1631    oce.F90 \ 
    1632    ocesbc.F90 \ 
    1633    par_kind.F90 \ 
    1634    par_oce.F90 \ 
    1635    phycst.F90 \ 
    1636    prtctl.F90 \ 
    1637    solisl.F90 \ 
     1708   ice_oce.F90 \ 
     1709   in_out_manager.F90 \ 
     1710   lib_mpp.F90 \ 
    16381711   $(MODEL_LIB)(blk_oce.o) \ 
    16391712   $(MODEL_LIB)(closea.o) \ 
    16401713   $(MODEL_LIB)(daymod.o) \ 
    1641    $(MODEL_LIB)(dom_oce.o) \ 
    16421714   $(MODEL_LIB)(domhgr.o) \ 
    16431715   $(MODEL_LIB)(dommsk.o) \ 
     1716   $(MODEL_LIB)(dom_oce.o) \ 
    16441717   $(MODEL_LIB)(domstp.o) \ 
    16451718   $(MODEL_LIB)(domwri.o) \ 
     
    16511724   $(MODEL_LIB)(oce.o) \ 
    16521725   $(MODEL_LIB)(phycst.o) \ 
    1653    blk_oce.F90 \ 
    1654    closea.F90 \ 
    1655    daymod.F90 \ 
    1656    dom_oce.F90 \ 
    1657    domhgr.F90 \ 
    1658    dommsk.F90 \ 
    1659    domstp.F90 \ 
    1660    domwri.F90 \ 
    1661    domzgr.F90 \ 
    1662    flxrnf.F90 \ 
    1663    ice_oce.F90 \ 
    1664    in_out_manager.F90 \ 
    1665    lib_mpp.F90 \ 
    16661726   oce.F90 \ 
    16671727   phycst.F90 \ 
     
    16711731   domain.F90 
    16721732$(MODEL_LIB)(domcfg.o) :   \ 
     1733   dom_oce.F90 \ 
     1734   in_out_manager.F90 \ 
     1735   iom.F90 \ 
     1736   lib_mpp.F90 \ 
     1737   lib_print.f90 \ 
    16731738   $(MODEL_LIB)(dom_oce.o) \ 
    16741739   $(MODEL_LIB)(in_out_manager.o) \ 
     
    16801745   $(MODEL_LIB)(par_kind.o) \ 
    16811746   $(MODEL_LIB)(par_oce.o) \ 
     1747   $(MODEL_LIB)(solfet.o) \ 
    16821748   $(MODEL_LIB)(sol_oce.o) \ 
    1683    $(MODEL_LIB)(solfet.o) \ 
    16841749   $(MODEL_LIB)(solpcg.o) \ 
    16851750   $(MODEL_LIB)(solsor.o) \ 
    1686    dom_oce.F90 \ 
    1687    in_out_manager.F90 \ 
    1688    iom.F90 \ 
    1689    lib_mpp.F90 \ 
    1690    lib_print.f90 \ 
    16911751   obc_oce.F90 \ 
    16921752   oce.F90 \ 
    16931753   par_kind.F90 \ 
    16941754   par_oce.F90 \ 
     1755   solfet.F90 \ 
    16951756   sol_oce.F90 \ 
    1696    solfet.F90 \ 
    16971757   solpcg.F90 \ 
    16981758   solsor.F90 \ 
     1759   dom_oce.F90 \ 
     1760   in_out_manager.F90 \ 
     1761   lib_mpp.F90 \ 
    16991762   $(MODEL_LIB)(dom_oce.o) \ 
    17001763   $(MODEL_LIB)(in_out_manager.o) \ 
     
    17021765   $(MODEL_LIB)(phycst.o) \ 
    17031766   $(MODEL_LIB)(solisl.o) \ 
    1704    dom_oce.F90 \ 
    1705    in_out_manager.F90 \ 
    1706    lib_mpp.F90 \ 
    17071767   phycst.F90 \ 
    17081768   solisl.F90 \ 
    17091769   domcfg.F90 
    17101770$(MODEL_LIB)(domhgr.o) :   \ 
    1711    $(MODEL_LIB)(dom_oce.o) \ 
    1712    $(MODEL_LIB)(in_out_manager.o) \ 
    1713    $(MODEL_LIB)(lbclnk.o) \ 
    1714    $(MODEL_LIB)(lib_print.o) \ 
    1715    $(MODEL_LIB)(par_kind.o) \ 
    1716    $(MODEL_LIB)(par_oce.o) \ 
    1717    dom_oce.F90 \ 
    1718    in_out_manager.F90 \ 
    1719    lbclnk.F90 \ 
    1720    lib_print.f90 \ 
    1721    par_kind.F90 \ 
    1722    par_oce.F90 \ 
     1771   dom_oce.F90 \ 
     1772   in_out_manager.F90 \ 
     1773   lbclnk.F90 \ 
     1774   lib_print.f90 \ 
     1775   $(MODEL_LIB)(dom_oce.o) \ 
     1776   $(MODEL_LIB)(in_out_manager.o) \ 
     1777   $(MODEL_LIB)(lbclnk.o) \ 
     1778   $(MODEL_LIB)(lib_print.o) \ 
     1779   $(MODEL_LIB)(par_kind.o) \ 
     1780   $(MODEL_LIB)(par_oce.o) \ 
     1781   par_kind.F90 \ 
     1782   par_oce.F90 \ 
     1783   dom_oce.F90 \ 
     1784   in_out_manager.F90 \ 
     1785   iom.F90 \ 
     1786   lib_mpp.F90 \ 
    17231787   $(MODEL_LIB)(dom_oce.o) \ 
    17241788   $(MODEL_LIB)(in_out_manager.o) \ 
     
    17261790   $(MODEL_LIB)(lib_mpp.o) \ 
    17271791   $(MODEL_LIB)(phycst.o) \ 
     1792   phycst.F90 \ 
     1793   KEY_CPP \ 
     1794   domhgr.F90 
     1795$(MODEL_LIB)(dom_ice.o) :  \ 
     1796   $(MODEL_LIB)(par_oce.o) \ 
     1797   par_oce.F90 \ 
     1798   $(MODEL_LIB)(par_ice.o) \ 
     1799   par_ice.F90 \ 
     1800   dom_ice.F90 
     1801$(MODEL_LIB)(dommsk.o) :   \ 
    17281802   dom_oce.F90 \ 
    17291803   in_out_manager.F90 \ 
    17301804   iom.F90 \ 
    17311805   lib_mpp.F90 \ 
    1732    phycst.F90 \ 
    1733    KEY_CPP \ 
    1734    domhgr.F90 
    1735 $(MODEL_LIB)(dommsk.o) :   \ 
     1806   lib_print.f90 \ 
    17361807   $(MODEL_LIB)(dom_oce.o) \ 
    17371808   $(MODEL_LIB)(in_out_manager.o) \ 
     
    17441815   $(MODEL_LIB)(par_kind.o) \ 
    17451816   $(MODEL_LIB)(par_oce.o) \ 
     1817   $(MODEL_LIB)(solfet.o) \ 
    17461818   $(MODEL_LIB)(sol_oce.o) \ 
    1747    $(MODEL_LIB)(solfet.o) \ 
    17481819   $(MODEL_LIB)(solpcg.o) \ 
    17491820   $(MODEL_LIB)(solsor.o) \ 
    1750    dom_oce.F90 \ 
    1751    in_out_manager.F90 \ 
    1752    iom.F90 \ 
    1753    lib_mpp.F90 \ 
    1754    lib_print.f90 \ 
    17551821   obc_oce.F90 \ 
    17561822   obc_par.F90 \ 
     
    17581824   par_kind.F90 \ 
    17591825   par_oce.F90 \ 
     1826   solfet.F90 \ 
    17601827   sol_oce.F90 \ 
    1761    solfet.F90 \ 
    17621828   solpcg.F90 \ 
    17631829   solsor.F90 \ 
     1830   dom_oce.F90 \ 
     1831   dynspg_oce.F90 \ 
     1832   in_out_manager.F90 \ 
     1833   lbclnk.F90 \ 
     1834   lib_mpp.F90 \ 
    17641835   $(MODEL_LIB)(dom_oce.o) \ 
    17651836   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    17701841   $(MODEL_LIB)(oce.o) \ 
    17711842   $(MODEL_LIB)(solisl.o) \ 
    1772    dom_oce.F90 \ 
    1773    dynspg_oce.F90 \ 
    1774    in_out_manager.F90 \ 
    1775    lbclnk.F90 \ 
    1776    lib_mpp.F90 \ 
    17771843   obc_oce.F90 \ 
    17781844   oce.F90 \ 
     
    17811847   KEY_CPP \ 
    17821848   dommsk.F90 
     1849$(MODEL_LIB)(dom_oce.o) :  \ 
     1850   $(MODEL_LIB)(par_kind.o) \ 
     1851   par_kind.F90 \ 
     1852   $(MODEL_LIB)(par_oce.o) \ 
     1853   par_oce.F90 \ 
     1854   KEY_CPP \ 
     1855   dom_oce.F90 
    17831856$(MODEL_LIB)(domstp.o) :   \ 
    1784    $(MODEL_LIB)(lib_print.o) \ 
    1785    $(MODEL_LIB)(par_kind.o) \ 
    1786    $(MODEL_LIB)(par_oce.o) \ 
    1787    lib_print.f90 \ 
    1788    par_kind.F90 \ 
    1789    par_oce.F90 \ 
    1790    $(MODEL_LIB)(dom_oce.o) \ 
    1791    $(MODEL_LIB)(in_out_manager.o) \ 
    1792    $(MODEL_LIB)(oce.o) \ 
    1793    dom_oce.F90 \ 
    1794    in_out_manager.F90 \ 
     1857   lib_print.f90 \ 
     1858   $(MODEL_LIB)(lib_print.o) \ 
     1859   $(MODEL_LIB)(par_kind.o) \ 
     1860   $(MODEL_LIB)(par_oce.o) \ 
     1861   par_kind.F90 \ 
     1862   par_oce.F90 \ 
     1863   dom_oce.F90 \ 
     1864   in_out_manager.F90 \ 
     1865   $(MODEL_LIB)(dom_oce.o) \ 
     1866   $(MODEL_LIB)(in_out_manager.o) \ 
     1867   $(MODEL_LIB)(oce.o) \ 
    17951868   oce.F90 \ 
    17961869   domzgr_substitute.h90 \ 
     
    17981871   domstp.F90 
    17991872$(MODEL_LIB)(domwri.o) :   \ 
    1800    $(MODEL_LIB)(lib_print.o) \ 
    1801    $(MODEL_LIB)(par_kind.o) \ 
    1802    $(MODEL_LIB)(par_oce.o) \ 
    1803    lib_print.f90 \ 
    1804    par_kind.F90 \ 
    1805    par_oce.F90 \ 
    1806    $(MODEL_LIB)(dom_oce.o) \ 
    1807    $(MODEL_LIB)(in_out_manager.o) \ 
    1808    dom_oce.F90 \ 
    1809    in_out_manager.F90 \ 
     1873   lib_print.f90 \ 
     1874   $(MODEL_LIB)(lib_print.o) \ 
     1875   $(MODEL_LIB)(par_kind.o) \ 
     1876   $(MODEL_LIB)(par_oce.o) \ 
     1877   par_kind.F90 \ 
     1878   par_oce.F90 \ 
     1879   dom_oce.F90 \ 
     1880   in_out_manager.F90 \ 
     1881   $(MODEL_LIB)(dom_oce.o) \ 
     1882   $(MODEL_LIB)(in_out_manager.o) \ 
     1883   daymod.F90 \ 
     1884   lib_mpp.F90 \ 
    18101885   $(MODEL_LIB)(daymod.o) \ 
    18111886   $(MODEL_LIB)(lib_mpp.o) \ 
    1812    daymod.F90 \ 
    1813    lib_mpp.F90 \ 
    18141887   domwri_dimg.h90 \ 
    18151888   $(IOIPSL_LIB) \ 
     
    18171890   domwri.F90 
    18181891$(MODEL_LIB)(domzgr.o) :   \ 
     1892   dom_oce.F90 \ 
     1893   flxrnf.F90 \ 
     1894   in_out_manager.F90 \ 
     1895   iom.F90 \ 
     1896   lbclnk.F90 \ 
     1897   lib_mpp.F90 \ 
     1898   lib_print.f90 \ 
    18191899   $(MODEL_LIB)(dom_oce.o) \ 
    18201900   $(MODEL_LIB)(flxrnf.o) \ 
     
    18301910   $(MODEL_LIB)(par_oce.o) \ 
    18311911   $(MODEL_LIB)(phycst.o) \ 
     1912   $(MODEL_LIB)(solfet.o) \ 
    18321913   $(MODEL_LIB)(sol_oce.o) \ 
    1833    $(MODEL_LIB)(solfet.o) \ 
    18341914   $(MODEL_LIB)(solpcg.o) \ 
    18351915   $(MODEL_LIB)(solsor.o) \ 
    1836    dom_oce.F90 \ 
    1837    flxrnf.F90 \ 
    1838    in_out_manager.F90 \ 
    1839    iom.F90 \ 
    1840    lbclnk.F90 \ 
    1841    lib_mpp.F90 \ 
    1842    lib_print.f90 \ 
    18431916   obc_oce.F90 \ 
    18441917   oce.F90 \ 
     
    18471920   par_oce.F90 \ 
    18481921   phycst.F90 \ 
     1922   solfet.F90 \ 
    18491923   sol_oce.F90 \ 
    1850    solfet.F90 \ 
    18511924   solpcg.F90 \ 
    18521925   solsor.F90 \ 
     1926   closea.F90 \ 
     1927   dom_oce.F90 \ 
     1928   ini1d.F90 \ 
     1929   in_out_manager.F90 \ 
     1930   iom.F90 \ 
     1931   lbclnk.F90 \ 
     1932   lib_mpp.F90 \ 
    18531933   $(MODEL_LIB)(closea.o) \ 
    18541934   $(MODEL_LIB)(dom_oce.o) \ 
    1855    $(MODEL_LIB)(in_out_manager.o) \ 
    18561935   $(MODEL_LIB)(ini1d.o) \ 
     1936   $(MODEL_LIB)(in_out_manager.o) \ 
    18571937   $(MODEL_LIB)(iom.o) \ 
    18581938   $(MODEL_LIB)(lbclnk.o) \ 
     
    18601940   $(MODEL_LIB)(oce.o) \ 
    18611941   $(MODEL_LIB)(solisl.o) \ 
    1862    closea.F90 \ 
    1863    dom_oce.F90 \ 
    1864    in_out_manager.F90 \ 
    1865    ini1d.F90 \ 
    1866    iom.F90 \ 
    1867    lbclnk.F90 \ 
    1868    lib_mpp.F90 \ 
    18691942   oce.F90 \ 
    18701943   solisl.F90 \ 
     
    18751948   domzgr.F90 
    18761949$(MODEL_LIB)(dtasal.o) :   \ 
    1877    $(MODEL_LIB)(dom_oce.o) \ 
    1878    $(MODEL_LIB)(in_out_manager.o) \ 
    1879    $(MODEL_LIB)(lbclnk.o) \ 
    1880    $(MODEL_LIB)(lib_mpp.o) \ 
    1881    $(MODEL_LIB)(lib_print.o) \ 
    1882    $(MODEL_LIB)(oce.o) \ 
    1883    $(MODEL_LIB)(par_kind.o) \ 
    1884    $(MODEL_LIB)(par_oce.o) \ 
    1885    $(MODEL_LIB)(phycst.o) \ 
    1886    $(MODEL_LIB)(prtctl.o) \ 
    1887    dom_oce.F90 \ 
    1888    in_out_manager.F90 \ 
    1889    lbclnk.F90 \ 
    1890    lib_mpp.F90 \ 
    1891    lib_print.f90 \ 
    1892    oce.F90 \ 
    1893    par_kind.F90 \ 
    1894    par_oce.F90 \ 
    1895    phycst.F90 \ 
    1896    prtctl.F90 \ 
     1950   dom_oce.F90 \ 
     1951   in_out_manager.F90 \ 
     1952   lbclnk.F90 \ 
     1953   lib_mpp.F90 \ 
     1954   lib_print.f90 \ 
     1955   $(MODEL_LIB)(dom_oce.o) \ 
     1956   $(MODEL_LIB)(in_out_manager.o) \ 
     1957   $(MODEL_LIB)(lbclnk.o) \ 
     1958   $(MODEL_LIB)(lib_mpp.o) \ 
     1959   $(MODEL_LIB)(lib_print.o) \ 
     1960   $(MODEL_LIB)(oce.o) \ 
     1961   $(MODEL_LIB)(par_kind.o) \ 
     1962   $(MODEL_LIB)(par_oce.o) \ 
     1963   $(MODEL_LIB)(phycst.o) \ 
     1964   $(MODEL_LIB)(prtctl.o) \ 
     1965   oce.F90 \ 
     1966   par_kind.F90 \ 
     1967   par_oce.F90 \ 
     1968   phycst.F90 \ 
     1969   prtctl.F90 \ 
     1970   daymod.F90 \ 
     1971   dom_oce.F90 \ 
     1972   in_out_manager.F90 \ 
     1973   iom.F90 \ 
     1974   lbclnk.F90 \ 
    18971975   $(MODEL_LIB)(daymod.o) \ 
    18981976   $(MODEL_LIB)(dom_oce.o) \ 
     
    19021980   $(MODEL_LIB)(oce.o) \ 
    19031981   $(MODEL_LIB)(phycst.o) \ 
    1904    daymod.F90 \ 
    1905    dom_oce.F90 \ 
    1906    in_out_manager.F90 \ 
    1907    iom.F90 \ 
    1908    lbclnk.F90 \ 
    19091982   oce.F90 \ 
    19101983   phycst.F90 \ 
     
    19131986   dtasal.F90 
    19141987$(MODEL_LIB)(dtasss.o) :   \ 
    1915    $(MODEL_LIB)(dom_oce.o) \ 
    1916    $(MODEL_LIB)(in_out_manager.o) \ 
    1917    $(MODEL_LIB)(lbclnk.o) \ 
    1918    $(MODEL_LIB)(lib_print.o) \ 
    1919    $(MODEL_LIB)(oce.o) \ 
    1920    $(MODEL_LIB)(par_kind.o) \ 
    1921    $(MODEL_LIB)(par_oce.o) \ 
    1922    $(MODEL_LIB)(phycst.o) \ 
    1923    $(MODEL_LIB)(prtctl.o) \ 
    1924    dom_oce.F90 \ 
    1925    in_out_manager.F90 \ 
    1926    lbclnk.F90 \ 
    1927    lib_print.f90 \ 
    1928    oce.F90 \ 
    1929    par_kind.F90 \ 
    1930    par_oce.F90 \ 
    1931    phycst.F90 \ 
    1932    prtctl.F90 \ 
     1988   dom_oce.F90 \ 
     1989   in_out_manager.F90 \ 
     1990   lbclnk.F90 \ 
     1991   lib_print.f90 \ 
     1992   $(MODEL_LIB)(dom_oce.o) \ 
     1993   $(MODEL_LIB)(in_out_manager.o) \ 
     1994   $(MODEL_LIB)(lbclnk.o) \ 
     1995   $(MODEL_LIB)(lib_print.o) \ 
     1996   $(MODEL_LIB)(oce.o) \ 
     1997   $(MODEL_LIB)(par_kind.o) \ 
     1998   $(MODEL_LIB)(par_oce.o) \ 
     1999   $(MODEL_LIB)(phycst.o) \ 
     2000   $(MODEL_LIB)(prtctl.o) \ 
     2001   oce.F90 \ 
     2002   par_kind.F90 \ 
     2003   par_oce.F90 \ 
     2004   phycst.F90 \ 
     2005   prtctl.F90 \ 
     2006   daymod.F90 \ 
     2007   dom_oce.F90 \ 
     2008   in_out_manager.F90 \ 
     2009   iom.F90 \ 
    19332010   $(MODEL_LIB)(daymod.o) \ 
    19342011   $(MODEL_LIB)(dom_oce.o) \ 
     
    19372014   $(MODEL_LIB)(oce.o) \ 
    19382015   $(MODEL_LIB)(ocfzpt.o) \ 
    1939    daymod.F90 \ 
    1940    dom_oce.F90 \ 
    1941    in_out_manager.F90 \ 
    1942    iom.F90 \ 
    19432016   oce.F90 \ 
    19442017   ocfzpt.F90 \ 
     
    19462019   dtasss.F90 
    19472020$(MODEL_LIB)(dtasst.o) :   \ 
    1948    $(MODEL_LIB)(dom_oce.o) \ 
    1949    $(MODEL_LIB)(in_out_manager.o) \ 
    1950    $(MODEL_LIB)(lbclnk.o) \ 
    1951    $(MODEL_LIB)(lib_print.o) \ 
    1952    $(MODEL_LIB)(oce.o) \ 
    1953    $(MODEL_LIB)(par_kind.o) \ 
    1954    $(MODEL_LIB)(par_oce.o) \ 
    1955    $(MODEL_LIB)(phycst.o) \ 
    1956    $(MODEL_LIB)(prtctl.o) \ 
    1957    dom_oce.F90 \ 
    1958    in_out_manager.F90 \ 
    1959    lbclnk.F90 \ 
    1960    lib_print.f90 \ 
    1961    oce.F90 \ 
    1962    par_kind.F90 \ 
    1963    par_oce.F90 \ 
    1964    phycst.F90 \ 
    1965    prtctl.F90 \ 
     2021   dom_oce.F90 \ 
     2022   in_out_manager.F90 \ 
     2023   lbclnk.F90 \ 
     2024   lib_print.f90 \ 
     2025   $(MODEL_LIB)(dom_oce.o) \ 
     2026   $(MODEL_LIB)(in_out_manager.o) \ 
     2027   $(MODEL_LIB)(lbclnk.o) \ 
     2028   $(MODEL_LIB)(lib_print.o) \ 
     2029   $(MODEL_LIB)(oce.o) \ 
     2030   $(MODEL_LIB)(par_kind.o) \ 
     2031   $(MODEL_LIB)(par_oce.o) \ 
     2032   $(MODEL_LIB)(phycst.o) \ 
     2033   $(MODEL_LIB)(prtctl.o) \ 
     2034   oce.F90 \ 
     2035   par_kind.F90 \ 
     2036   par_oce.F90 \ 
     2037   phycst.F90 \ 
     2038   prtctl.F90 \ 
     2039   daymod.F90 \ 
     2040   dom_oce.F90 \ 
     2041   in_out_manager.F90 \ 
     2042   iom.F90 \ 
    19662043   $(MODEL_LIB)(daymod.o) \ 
    19672044   $(MODEL_LIB)(dom_oce.o) \ 
     
    19702047   $(MODEL_LIB)(oce.o) \ 
    19712048   $(MODEL_LIB)(ocfzpt.o) \ 
    1972    daymod.F90 \ 
    1973    dom_oce.F90 \ 
    1974    in_out_manager.F90 \ 
    1975    iom.F90 \ 
    19762049   oce.F90 \ 
    19772050   ocfzpt.F90 \ 
     
    19792052   dtasst.F90 
    19802053$(MODEL_LIB)(dtatem.o) :   \ 
    1981    $(MODEL_LIB)(dom_oce.o) \ 
    1982    $(MODEL_LIB)(in_out_manager.o) \ 
    1983    $(MODEL_LIB)(lbclnk.o) \ 
    1984    $(MODEL_LIB)(lib_mpp.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) \ 
    1991    dom_oce.F90 \ 
    1992    in_out_manager.F90 \ 
    1993    lbclnk.F90 \ 
    1994    lib_mpp.F90 \ 
    1995    lib_print.f90 \ 
    1996    oce.F90 \ 
    1997    par_kind.F90 \ 
    1998    par_oce.F90 \ 
    1999    phycst.F90 \ 
    2000    prtctl.F90 \ 
     2054   dom_oce.F90 \ 
     2055   in_out_manager.F90 \ 
     2056   lbclnk.F90 \ 
     2057   lib_mpp.F90 \ 
     2058   lib_print.f90 \ 
     2059   $(MODEL_LIB)(dom_oce.o) \ 
     2060   $(MODEL_LIB)(in_out_manager.o) \ 
     2061   $(MODEL_LIB)(lbclnk.o) \ 
     2062   $(MODEL_LIB)(lib_mpp.o) \ 
     2063   $(MODEL_LIB)(lib_print.o) \ 
     2064   $(MODEL_LIB)(oce.o) \ 
     2065   $(MODEL_LIB)(par_kind.o) \ 
     2066   $(MODEL_LIB)(par_oce.o) \ 
     2067   $(MODEL_LIB)(phycst.o) \ 
     2068   $(MODEL_LIB)(prtctl.o) \ 
     2069   oce.F90 \ 
     2070   par_kind.F90 \ 
     2071   par_oce.F90 \ 
     2072   phycst.F90 \ 
     2073   prtctl.F90 \ 
     2074   daymod.F90 \ 
     2075   dom_oce.F90 \ 
     2076   in_out_manager.F90 \ 
     2077   iom.F90 \ 
     2078   lbclnk.F90 \ 
    20012079   $(MODEL_LIB)(daymod.o) \ 
    20022080   $(MODEL_LIB)(dom_oce.o) \ 
     
    20062084   $(MODEL_LIB)(oce.o) \ 
    20072085   $(MODEL_LIB)(phycst.o) \ 
    2008    daymod.F90 \ 
    2009    dom_oce.F90 \ 
    2010    in_out_manager.F90 \ 
    2011    iom.F90 \ 
    2012    lbclnk.F90 \ 
    20132086   oce.F90 \ 
    20142087   phycst.F90 \ 
     
    20172090   dtatem.F90 
    20182091$(MODEL_LIB)(dyncor1d.o) : \ 
    2019    $(MODEL_LIB)(dom_oce.o) \ 
    2020    $(MODEL_LIB)(in_out_manager.o) \ 
    2021    $(MODEL_LIB)(lib_mpp.o) \ 
    2022    $(MODEL_LIB)(lib_print.o) \ 
    2023    $(MODEL_LIB)(par_kind.o) \ 
    2024    $(MODEL_LIB)(par_oce.o) \ 
    2025    dom_oce.F90 \ 
    2026    in_out_manager.F90 \ 
    2027    lib_mpp.F90 \ 
    2028    lib_print.f90 \ 
    2029    par_kind.F90 \ 
    2030    par_oce.F90 \ 
    2031    $(MODEL_LIB)(dom_oce.o) \ 
    2032    $(MODEL_LIB)(in_out_manager.o) \ 
    2033    $(MODEL_LIB)(oce.o) \ 
    2034    $(MODEL_LIB)(phycst.o) \ 
    2035    $(MODEL_LIB)(prtctl.o) \ 
    2036    dom_oce.F90 \ 
    2037    in_out_manager.F90 \ 
     2092   dom_oce.F90 \ 
     2093   in_out_manager.F90 \ 
     2094   lib_mpp.F90 \ 
     2095   lib_print.f90 \ 
     2096   $(MODEL_LIB)(dom_oce.o) \ 
     2097   $(MODEL_LIB)(in_out_manager.o) \ 
     2098   $(MODEL_LIB)(lib_mpp.o) \ 
     2099   $(MODEL_LIB)(lib_print.o) \ 
     2100   $(MODEL_LIB)(par_kind.o) \ 
     2101   $(MODEL_LIB)(par_oce.o) \ 
     2102   par_kind.F90 \ 
     2103   par_oce.F90 \ 
     2104   dom_oce.F90 \ 
     2105   in_out_manager.F90 \ 
     2106   $(MODEL_LIB)(dom_oce.o) \ 
     2107   $(MODEL_LIB)(in_out_manager.o) \ 
     2108   $(MODEL_LIB)(oce.o) \ 
     2109   $(MODEL_LIB)(phycst.o) \ 
     2110   $(MODEL_LIB)(prtctl.o) \ 
    20382111   oce.F90 \ 
    20392112   phycst.F90 \ 
     
    20432116   dyncor1d.F90 
    20442117$(MODEL_LIB)(dynhpg.o) :   \ 
     2118   dom_oce.F90 \ 
     2119   in_out_manager.F90 \ 
     2120   lbclnk.F90 \ 
     2121   lib_mpp.F90 \ 
     2122   lib_print.f90 \ 
    20452123   $(MODEL_LIB)(dom_oce.o) \ 
    20462124   $(MODEL_LIB)(in_out_manager.o) \ 
     
    20622140   $(MODEL_LIB)(trdvor.o) \ 
    20632141   $(MODEL_LIB)(trdvor_oce.o) \ 
    2064    dom_oce.F90 \ 
    2065    in_out_manager.F90 \ 
    2066    lbclnk.F90 \ 
    2067    lib_mpp.F90 \ 
    2068    lib_print.f90 \ 
    20692142   oce.F90 \ 
    20702143   par_kind.F90 \ 
     
    20812154   trdvor.F90 \ 
    20822155   trdvor_oce.F90 \ 
     2156   dom_oce.F90 \ 
     2157   dynhpg_jki.F90 \ 
     2158   in_out_manager.F90 \ 
     2159   lbclnk.F90 \ 
    20832160   $(MODEL_LIB)(dom_oce.o) \ 
    20842161   $(MODEL_LIB)(dynhpg_jki.o) \ 
     
    20902167   $(MODEL_LIB)(trdmod.o) \ 
    20912168   $(MODEL_LIB)(trdmod_oce.o) \ 
    2092    dom_oce.F90 \ 
    2093    dynhpg_jki.F90 \ 
    2094    in_out_manager.F90 \ 
    2095    lbclnk.F90 \ 
    20962169   oce.F90 \ 
    20972170   phycst.F90 \ 
     
    21042177   dynhpg.F90 
    21052178$(MODEL_LIB)(dynhpg_jki.o) :  \ 
     2179   dom_oce.F90 \ 
     2180   in_out_manager.F90 \ 
     2181   lib_mpp.F90 \ 
     2182   lib_print.f90 \ 
    21062183   $(MODEL_LIB)(dom_oce.o) \ 
    21072184   $(MODEL_LIB)(in_out_manager.o) \ 
     
    21192196   $(MODEL_LIB)(trdvor.o) \ 
    21202197   $(MODEL_LIB)(trdvor_oce.o) \ 
    2121    dom_oce.F90 \ 
    2122    in_out_manager.F90 \ 
    2123    lib_mpp.F90 \ 
    2124    lib_print.f90 \ 
    21252198   oce.F90 \ 
    21262199   par_kind.F90 \ 
     
    21342207   trdvor.F90 \ 
    21352208   trdvor_oce.F90 \ 
     2209   dom_oce.F90 \ 
     2210   in_out_manager.F90 \ 
     2211   lbclnk.F90 \ 
    21362212   $(MODEL_LIB)(dom_oce.o) \ 
    21372213   $(MODEL_LIB)(in_out_manager.o) \ 
     
    21422218   $(MODEL_LIB)(trdmod.o) \ 
    21432219   $(MODEL_LIB)(trdmod_oce.o) \ 
    2144    dom_oce.F90 \ 
    2145    in_out_manager.F90 \ 
    2146    lbclnk.F90 \ 
    21472220   oce.F90 \ 
    21482221   phycst.F90 \ 
     
    21552228   dynhpg_jki.F90 
    21562229$(MODEL_LIB)(dynkeg.o) :   \ 
     2230   dom_oce.F90 \ 
     2231   in_out_manager.F90 \ 
     2232   lib_mpp.F90 \ 
     2233   lib_print.f90 \ 
    21572234   $(MODEL_LIB)(dom_oce.o) \ 
    21582235   $(MODEL_LIB)(in_out_manager.o) \ 
     
    21702247   $(MODEL_LIB)(trdvor.o) \ 
    21712248   $(MODEL_LIB)(trdvor_oce.o) \ 
    2172    dom_oce.F90 \ 
    2173    in_out_manager.F90 \ 
    2174    lib_mpp.F90 \ 
    2175    lib_print.f90 \ 
    21762249   oce.F90 \ 
    21772250   par_kind.F90 \ 
     
    21852258   trdvor.F90 \ 
    21862259   trdvor_oce.F90 \ 
     2260   dom_oce.F90 \ 
     2261   in_out_manager.F90 \ 
    21872262   $(MODEL_LIB)(dom_oce.o) \ 
    21882263   $(MODEL_LIB)(in_out_manager.o) \ 
     
    21912266   $(MODEL_LIB)(trdmod.o) \ 
    21922267   $(MODEL_LIB)(trdmod_oce.o) \ 
    2193    dom_oce.F90 \ 
    2194    in_out_manager.F90 \ 
    21952268   oce.F90 \ 
    21962269   prtctl.F90 \ 
     
    22002273   KEY_CPP \ 
    22012274   dynkeg.F90 
     2275$(MODEL_LIB)(dynldf_bilap.o) :   \ 
     2276   dom_oce.F90 \ 
     2277   in_out_manager.F90 \ 
     2278   lib_mpp.F90 \ 
     2279   lib_print.f90 \ 
     2280   $(MODEL_LIB)(dom_oce.o) \ 
     2281   $(MODEL_LIB)(in_out_manager.o) \ 
     2282   $(MODEL_LIB)(lib_mpp.o) \ 
     2283   $(MODEL_LIB)(lib_print.o) \ 
     2284   $(MODEL_LIB)(oce.o) \ 
     2285   $(MODEL_LIB)(par_kind.o) \ 
     2286   $(MODEL_LIB)(par_oce.o) \ 
     2287   $(MODEL_LIB)(trabbl.o) \ 
     2288   $(MODEL_LIB)(trdicp.o) \ 
     2289   $(MODEL_LIB)(trdicp_oce.o) \ 
     2290   $(MODEL_LIB)(trdmld.o) \ 
     2291   $(MODEL_LIB)(trdmld_oce.o) \ 
     2292   $(MODEL_LIB)(trdmod_oce.o) \ 
     2293   $(MODEL_LIB)(trdvor.o) \ 
     2294   $(MODEL_LIB)(trdvor_oce.o) \ 
     2295   oce.F90 \ 
     2296   par_kind.F90 \ 
     2297   par_oce.F90 \ 
     2298   trabbl.F90 \ 
     2299   trdicp.F90 \ 
     2300   trdicp_oce.F90 \ 
     2301   trdmld.F90 \ 
     2302   trdmld_oce.F90 \ 
     2303   trdmod_oce.F90 \ 
     2304   trdvor.F90 \ 
     2305   trdvor_oce.F90 \ 
     2306   dom_oce.F90 \ 
     2307   in_out_manager.F90 \ 
     2308   lbclnk.F90 \ 
     2309   ldfdyn_oce.F90 \ 
     2310   $(MODEL_LIB)(dom_oce.o) \ 
     2311   $(MODEL_LIB)(in_out_manager.o) \ 
     2312   $(MODEL_LIB)(lbclnk.o) \ 
     2313   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2314   $(MODEL_LIB)(oce.o) \ 
     2315   $(MODEL_LIB)(trdmod.o) \ 
     2316   $(MODEL_LIB)(trdmod_oce.o) \ 
     2317   oce.F90 \ 
     2318   trdmod.F90 \ 
     2319   trdmod_oce.F90 \ 
     2320   domzgr_substitute.h90 \ 
     2321   ldfdyn_substitute.h90 \ 
     2322   vectopt_loop_substitute.h90 \ 
     2323   KEY_CPP \ 
     2324   dynldf_bilap.F90 
     2325$(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     2326   dom_oce.F90 \ 
     2327   in_out_manager.F90 \ 
     2328   lbclnk.F90 \ 
     2329   ldfdyn_oce.F90 \ 
     2330   ldftra_oce.F90 \ 
     2331   lib_mpp.F90 \ 
     2332   lib_print.f90 \ 
     2333   $(MODEL_LIB)(dom_oce.o) \ 
     2334   $(MODEL_LIB)(in_out_manager.o) \ 
     2335   $(MODEL_LIB)(lbclnk.o) \ 
     2336   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2337   $(MODEL_LIB)(ldftra_oce.o) \ 
     2338   $(MODEL_LIB)(lib_mpp.o) \ 
     2339   $(MODEL_LIB)(lib_print.o) \ 
     2340   $(MODEL_LIB)(oce.o) \ 
     2341   $(MODEL_LIB)(par_kind.o) \ 
     2342   $(MODEL_LIB)(par_oce.o) \ 
     2343   $(MODEL_LIB)(phycst.o) \ 
     2344   $(MODEL_LIB)(prtctl.o) \ 
     2345   $(MODEL_LIB)(trabbl.o) \ 
     2346   $(MODEL_LIB)(trdicp.o) \ 
     2347   $(MODEL_LIB)(trdicp_oce.o) \ 
     2348   $(MODEL_LIB)(trdmld.o) \ 
     2349   $(MODEL_LIB)(trdmld_oce.o) \ 
     2350   $(MODEL_LIB)(trdmod_oce.o) \ 
     2351   $(MODEL_LIB)(trdvor.o) \ 
     2352   $(MODEL_LIB)(trdvor_oce.o) \ 
     2353   $(MODEL_LIB)(zdfmxl.o) \ 
     2354   oce.F90 \ 
     2355   par_kind.F90 \ 
     2356   par_oce.F90 \ 
     2357   phycst.F90 \ 
     2358   prtctl.F90 \ 
     2359   trabbl.F90 \ 
     2360   trdicp.F90 \ 
     2361   trdicp_oce.F90 \ 
     2362   trdmld.F90 \ 
     2363   trdmld_oce.F90 \ 
     2364   trdmod_oce.F90 \ 
     2365   trdvor.F90 \ 
     2366   trdvor_oce.F90 \ 
     2367   zdfmxl.F90 \ 
     2368   dom_oce.F90 \ 
     2369   in_out_manager.F90 \ 
     2370   lbclnk.F90 \ 
     2371   ldfdyn_oce.F90 \ 
     2372   ldfslp.F90 \ 
     2373   $(MODEL_LIB)(dom_oce.o) \ 
     2374   $(MODEL_LIB)(in_out_manager.o) \ 
     2375   $(MODEL_LIB)(lbclnk.o) \ 
     2376   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2377   $(MODEL_LIB)(ldfslp.o) \ 
     2378   $(MODEL_LIB)(oce.o) \ 
     2379   $(MODEL_LIB)(prtctl.o) \ 
     2380   $(MODEL_LIB)(trdmod.o) \ 
     2381   $(MODEL_LIB)(trdmod_oce.o) \ 
     2382   $(MODEL_LIB)(zdf_oce.o) \ 
     2383   oce.F90 \ 
     2384   prtctl.F90 \ 
     2385   trdmod.F90 \ 
     2386   trdmod_oce.F90 \ 
     2387   zdf_oce.F90 \ 
     2388   domzgr_substitute.h90 \ 
     2389   ldfdyn_substitute.h90 \ 
     2390   KEY_CPP \ 
     2391   dynldf_bilapg.F90 
    22022392$(MODEL_LIB)(dynldf.o) :   \ 
     2393   dom_oce.F90 \ 
     2394   in_out_manager.F90 \ 
     2395   lbclnk.F90 \ 
     2396   ldfdyn_oce.F90 \ 
     2397   ldfslp.F90 \ 
     2398   ldftra_oce.F90 \ 
     2399   lib_mpp.F90 \ 
     2400   lib_print.f90 \ 
    22032401   $(MODEL_LIB)(dom_oce.o) \ 
    22042402   $(MODEL_LIB)(in_out_manager.o) \ 
     
    22232421   $(MODEL_LIB)(trdvor.o) \ 
    22242422   $(MODEL_LIB)(trdvor_oce.o) \ 
     2423   $(MODEL_LIB)(zdfmxl.o) \ 
    22252424   $(MODEL_LIB)(zdf_oce.o) \ 
    2226    $(MODEL_LIB)(zdfmxl.o) \ 
    2227    dom_oce.F90 \ 
    2228    in_out_manager.F90 \ 
    2229    lbclnk.F90 \ 
    2230    ldfdyn_oce.F90 \ 
    2231    ldfslp.F90 \ 
    2232    ldftra_oce.F90 \ 
    2233    lib_mpp.F90 \ 
    2234    lib_print.f90 \ 
    22352425   oce.F90 \ 
    22362426   par_kind.F90 \ 
     
    22472437   trdvor.F90 \ 
    22482438   trdvor_oce.F90 \ 
     2439   zdfmxl.F90 \ 
    22492440   zdf_oce.F90 \ 
    2250    zdfmxl.F90 \ 
    2251    $(MODEL_LIB)(dom_oce.o) \ 
    2252    $(MODEL_LIB)(dynldf_bilap.o) \ 
    2253    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    2254    $(MODEL_LIB)(dynldf_iso.o) \ 
    2255    $(MODEL_LIB)(dynldf_lap.o) \ 
    2256    $(MODEL_LIB)(in_out_manager.o) \ 
    2257    $(MODEL_LIB)(lbclnk.o) \ 
    2258    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2259    $(MODEL_LIB)(ldfslp.o) \ 
    2260    $(MODEL_LIB)(lib_mpp.o) \ 
    2261    $(MODEL_LIB)(oce.o) \ 
    2262    $(MODEL_LIB)(phycst.o) \ 
    2263    $(MODEL_LIB)(prtctl.o) \ 
    2264    $(MODEL_LIB)(trdmod.o) \ 
    2265    $(MODEL_LIB)(trdmod_oce.o) \ 
    22662441   dom_oce.F90 \ 
    22672442   dynldf_bilap.F90 \ 
     
    22742449   ldfslp.F90 \ 
    22752450   lib_mpp.F90 \ 
     2451   $(MODEL_LIB)(dom_oce.o) \ 
     2452   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     2453   $(MODEL_LIB)(dynldf_bilap.o) \ 
     2454   $(MODEL_LIB)(dynldf_iso.o) \ 
     2455   $(MODEL_LIB)(dynldf_lap.o) \ 
     2456   $(MODEL_LIB)(in_out_manager.o) \ 
     2457   $(MODEL_LIB)(lbclnk.o) \ 
     2458   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2459   $(MODEL_LIB)(ldfslp.o) \ 
     2460   $(MODEL_LIB)(lib_mpp.o) \ 
     2461   $(MODEL_LIB)(oce.o) \ 
     2462   $(MODEL_LIB)(phycst.o) \ 
     2463   $(MODEL_LIB)(prtctl.o) \ 
     2464   $(MODEL_LIB)(trdmod.o) \ 
     2465   $(MODEL_LIB)(trdmod_oce.o) \ 
    22762466   oce.F90 \ 
    22772467   phycst.F90 \ 
     
    22832473   KEY_CPP \ 
    22842474   dynldf.F90 
    2285 $(MODEL_LIB)(dynldf_bilap.o) :   \ 
    2286    $(MODEL_LIB)(dom_oce.o) \ 
    2287    $(MODEL_LIB)(in_out_manager.o) \ 
    2288    $(MODEL_LIB)(lib_mpp.o) \ 
    2289    $(MODEL_LIB)(lib_print.o) \ 
    2290    $(MODEL_LIB)(oce.o) \ 
    2291    $(MODEL_LIB)(par_kind.o) \ 
    2292    $(MODEL_LIB)(par_oce.o) \ 
    2293    $(MODEL_LIB)(trabbl.o) \ 
    2294    $(MODEL_LIB)(trdicp.o) \ 
    2295    $(MODEL_LIB)(trdicp_oce.o) \ 
    2296    $(MODEL_LIB)(trdmld.o) \ 
    2297    $(MODEL_LIB)(trdmld_oce.o) \ 
    2298    $(MODEL_LIB)(trdmod_oce.o) \ 
    2299    $(MODEL_LIB)(trdvor.o) \ 
    2300    $(MODEL_LIB)(trdvor_oce.o) \ 
    2301    dom_oce.F90 \ 
    2302    in_out_manager.F90 \ 
    2303    lib_mpp.F90 \ 
    2304    lib_print.f90 \ 
    2305    oce.F90 \ 
    2306    par_kind.F90 \ 
    2307    par_oce.F90 \ 
    2308    trabbl.F90 \ 
    2309    trdicp.F90 \ 
    2310    trdicp_oce.F90 \ 
    2311    trdmld.F90 \ 
    2312    trdmld_oce.F90 \ 
    2313    trdmod_oce.F90 \ 
    2314    trdvor.F90 \ 
    2315    trdvor_oce.F90 \ 
    2316    $(MODEL_LIB)(dom_oce.o) \ 
    2317    $(MODEL_LIB)(in_out_manager.o) \ 
    2318    $(MODEL_LIB)(lbclnk.o) \ 
    2319    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2320    $(MODEL_LIB)(oce.o) \ 
    2321    $(MODEL_LIB)(trdmod.o) \ 
    2322    $(MODEL_LIB)(trdmod_oce.o) \ 
     2475$(MODEL_LIB)(dynldf_iso.o) :  \ 
    23232476   dom_oce.F90 \ 
    23242477   in_out_manager.F90 \ 
    23252478   lbclnk.F90 \ 
    23262479   ldfdyn_oce.F90 \ 
    2327    oce.F90 \ 
    2328    trdmod.F90 \ 
    2329    trdmod_oce.F90 \ 
    2330    domzgr_substitute.h90 \ 
    2331    ldfdyn_substitute.h90 \ 
    2332    vectopt_loop_substitute.h90 \ 
    2333    KEY_CPP \ 
    2334    dynldf_bilap.F90 
    2335 $(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     2480   ldftra_oce.F90 \ 
     2481   lib_mpp.F90 \ 
     2482   lib_print.f90 \ 
    23362483   $(MODEL_LIB)(dom_oce.o) \ 
    23372484   $(MODEL_LIB)(in_out_manager.o) \ 
     
    23552502   $(MODEL_LIB)(trdvor_oce.o) \ 
    23562503   $(MODEL_LIB)(zdfmxl.o) \ 
    2357    dom_oce.F90 \ 
    2358    in_out_manager.F90 \ 
    2359    lbclnk.F90 \ 
    2360    ldfdyn_oce.F90 \ 
    2361    ldftra_oce.F90 \ 
    2362    lib_mpp.F90 \ 
    2363    lib_print.f90 \ 
    23642504   oce.F90 \ 
    23652505   par_kind.F90 \ 
     
    23762516   trdvor_oce.F90 \ 
    23772517   zdfmxl.F90 \ 
     2518   dom_oce.F90 \ 
     2519   in_out_manager.F90 \ 
     2520   lbclnk.F90 \ 
     2521   ldfdyn_oce.F90 \ 
     2522   ldfslp.F90 \ 
     2523   ldftra_oce.F90 \ 
    23782524   $(MODEL_LIB)(dom_oce.o) \ 
    23792525   $(MODEL_LIB)(in_out_manager.o) \ 
     
    23812527   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    23822528   $(MODEL_LIB)(ldfslp.o) \ 
     2529   $(MODEL_LIB)(ldftra_oce.o) \ 
    23832530   $(MODEL_LIB)(oce.o) \ 
    23842531   $(MODEL_LIB)(prtctl.o) \ 
     
    23862533   $(MODEL_LIB)(trdmod_oce.o) \ 
    23872534   $(MODEL_LIB)(zdf_oce.o) \ 
    2388    dom_oce.F90 \ 
    2389    in_out_manager.F90 \ 
    2390    lbclnk.F90 \ 
    2391    ldfdyn_oce.F90 \ 
    2392    ldfslp.F90 \ 
    23932535   oce.F90 \ 
    23942536   prtctl.F90 \ 
     
    23982540   domzgr_substitute.h90 \ 
    23992541   ldfdyn_substitute.h90 \ 
    2400    KEY_CPP \ 
    2401    dynldf_bilapg.F90 
    2402 $(MODEL_LIB)(dynldf_iso.o) :  \ 
     2542   vectopt_loop_substitute.h90 \ 
     2543   KEY_CPP \ 
     2544   dynldf_iso.F90 
     2545$(MODEL_LIB)(dynldf_lap.o) :  \ 
     2546   dom_oce.F90 \ 
     2547   in_out_manager.F90 \ 
     2548   lbclnk.F90 \ 
     2549   ldfdyn_oce.F90 \ 
     2550   ldftra_oce.F90 \ 
     2551   lib_print.f90 \ 
    24032552   $(MODEL_LIB)(dom_oce.o) \ 
    24042553   $(MODEL_LIB)(in_out_manager.o) \ 
     
    24062555   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    24072556   $(MODEL_LIB)(ldftra_oce.o) \ 
    2408    $(MODEL_LIB)(lib_mpp.o) \ 
    24092557   $(MODEL_LIB)(lib_print.o) \ 
    24102558   $(MODEL_LIB)(oce.o) \ 
     
    24222570   $(MODEL_LIB)(trdvor_oce.o) \ 
    24232571   $(MODEL_LIB)(zdfmxl.o) \ 
    2424    dom_oce.F90 \ 
    2425    in_out_manager.F90 \ 
    2426    lbclnk.F90 \ 
    2427    ldfdyn_oce.F90 \ 
    2428    ldftra_oce.F90 \ 
    2429    lib_mpp.F90 \ 
    2430    lib_print.f90 \ 
    24312572   oce.F90 \ 
    24322573   par_kind.F90 \ 
     
    24432584   trdvor_oce.F90 \ 
    24442585   zdfmxl.F90 \ 
    2445    $(MODEL_LIB)(dom_oce.o) \ 
    2446    $(MODEL_LIB)(in_out_manager.o) \ 
    2447    $(MODEL_LIB)(lbclnk.o) \ 
     2586   dom_oce.F90 \ 
     2587   in_out_manager.F90 \ 
     2588   ldfdyn_oce.F90 \ 
     2589   ldfslp.F90 \ 
     2590   $(MODEL_LIB)(dom_oce.o) \ 
     2591   $(MODEL_LIB)(in_out_manager.o) \ 
    24482592   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    24492593   $(MODEL_LIB)(ldfslp.o) \ 
    2450    $(MODEL_LIB)(ldftra_oce.o) \ 
    2451    $(MODEL_LIB)(oce.o) \ 
    2452    $(MODEL_LIB)(prtctl.o) \ 
     2594   $(MODEL_LIB)(oce.o) \ 
    24532595   $(MODEL_LIB)(trdmod.o) \ 
    24542596   $(MODEL_LIB)(trdmod_oce.o) \ 
    24552597   $(MODEL_LIB)(zdf_oce.o) \ 
    2456    dom_oce.F90 \ 
    2457    in_out_manager.F90 \ 
    2458    lbclnk.F90 \ 
    2459    ldfdyn_oce.F90 \ 
    2460    ldfslp.F90 \ 
    2461    ldftra_oce.F90 \ 
    2462    oce.F90 \ 
    2463    prtctl.F90 \ 
     2598   oce.F90 \ 
    24642599   trdmod.F90 \ 
    24652600   trdmod_oce.F90 \ 
     
    24692604   vectopt_loop_substitute.h90 \ 
    24702605   KEY_CPP \ 
    2471    dynldf_iso.F90 
    2472 $(MODEL_LIB)(dynldf_lap.o) :  \ 
    2473    $(MODEL_LIB)(dom_oce.o) \ 
    2474    $(MODEL_LIB)(in_out_manager.o) \ 
    2475    $(MODEL_LIB)(lbclnk.o) \ 
    2476    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2477    $(MODEL_LIB)(ldftra_oce.o) \ 
    2478    $(MODEL_LIB)(lib_print.o) \ 
    2479    $(MODEL_LIB)(oce.o) \ 
    2480    $(MODEL_LIB)(par_kind.o) \ 
    2481    $(MODEL_LIB)(par_oce.o) \ 
    2482    $(MODEL_LIB)(phycst.o) \ 
    2483    $(MODEL_LIB)(prtctl.o) \ 
    2484    $(MODEL_LIB)(trabbl.o) \ 
    2485    $(MODEL_LIB)(trdicp.o) \ 
    2486    $(MODEL_LIB)(trdicp_oce.o) \ 
    2487    $(MODEL_LIB)(trdmld.o) \ 
    2488    $(MODEL_LIB)(trdmld_oce.o) \ 
    2489    $(MODEL_LIB)(trdmod_oce.o) \ 
    2490    $(MODEL_LIB)(trdvor.o) \ 
    2491    $(MODEL_LIB)(trdvor_oce.o) \ 
    2492    $(MODEL_LIB)(zdfmxl.o) \ 
    2493    dom_oce.F90 \ 
     2606   dynldf_lap.F90 
     2607$(MODEL_LIB)(dynnxt1d.o) : \ 
     2608   dom_oce.F90 \ 
     2609   in_out_manager.F90 \ 
     2610   lib_mpp.F90 \ 
     2611   lib_print.f90 \ 
     2612   $(MODEL_LIB)(dom_oce.o) \ 
     2613   $(MODEL_LIB)(in_out_manager.o) \ 
     2614   $(MODEL_LIB)(lib_mpp.o) \ 
     2615   $(MODEL_LIB)(lib_print.o) \ 
     2616   $(MODEL_LIB)(oce.o) \ 
     2617   $(MODEL_LIB)(par_kind.o) \ 
     2618   $(MODEL_LIB)(par_oce.o) \ 
     2619   oce.F90 \ 
     2620   par_kind.F90 \ 
     2621   par_oce.F90 \ 
     2622   dom_oce.F90 \ 
     2623   in_out_manager.F90 \ 
     2624   lbclnk.F90 \ 
     2625   $(MODEL_LIB)(dom_oce.o) \ 
     2626   $(MODEL_LIB)(in_out_manager.o) \ 
     2627   $(MODEL_LIB)(lbclnk.o) \ 
     2628   $(MODEL_LIB)(oce.o) \ 
     2629   $(MODEL_LIB)(prtctl.o) \ 
     2630   oce.F90 \ 
     2631   prtctl.F90 \ 
     2632   KEY_CPP \ 
     2633   dynnxt1d.F90 
     2634$(MODEL_LIB)(dynnxt.o) :   \ 
     2635   dom_oce.F90 \ 
     2636   dynspg_oce.F90 \ 
     2637   in_out_manager.F90 \ 
     2638   lbclnk.F90 \ 
     2639   lib_mpp.F90 \ 
     2640   lib_print.f90 \ 
     2641   $(MODEL_LIB)(dom_oce.o) \ 
     2642   $(MODEL_LIB)(dynspg_oce.o) \ 
     2643   $(MODEL_LIB)(in_out_manager.o) \ 
     2644   $(MODEL_LIB)(lbclnk.o) \ 
     2645   $(MODEL_LIB)(lib_mpp.o) \ 
     2646   $(MODEL_LIB)(lib_print.o) \ 
     2647   $(MODEL_LIB)(obccli.o) \ 
     2648   $(MODEL_LIB)(obc_oce.o) \ 
     2649   $(MODEL_LIB)(obc_par.o) \ 
     2650   $(MODEL_LIB)(oce.o) \ 
     2651   $(MODEL_LIB)(ocesbc.o) \ 
     2652   $(MODEL_LIB)(par_kind.o) \ 
     2653   $(MODEL_LIB)(par_oce.o) \ 
     2654   $(MODEL_LIB)(phycst.o) \ 
     2655   obccli.F90 \ 
     2656   obc_oce.F90 \ 
     2657   obc_par.F90 \ 
     2658   oce.F90 \ 
     2659   ocesbc.F90 \ 
     2660   par_kind.F90 \ 
     2661   par_oce.F90 \ 
     2662   phycst.F90 \ 
     2663   agrif_opa_interp.F90 \ 
     2664   agrif_opa_update.F90 \ 
     2665   dom_oce.F90 \ 
     2666   dynspg_oce.F90 \ 
     2667   in_out_manager.F90 \ 
     2668   lbclnk.F90 \ 
     2669   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     2670   $(MODEL_LIB)(agrif_opa_update.o) \ 
     2671   $(MODEL_LIB)(dom_oce.o) \ 
     2672   $(MODEL_LIB)(dynspg_oce.o) \ 
     2673   $(MODEL_LIB)(in_out_manager.o) \ 
     2674   $(MODEL_LIB)(lbclnk.o) \ 
     2675   $(MODEL_LIB)(obcdyn_bt.o) \ 
     2676   $(MODEL_LIB)(obcdyn.o) \ 
     2677   $(MODEL_LIB)(obc_oce.o) \ 
     2678   $(MODEL_LIB)(obcvol.o) \ 
     2679   $(MODEL_LIB)(oce.o) \ 
     2680   $(MODEL_LIB)(prtctl.o) \ 
     2681   obcdyn_bt.F90 \ 
     2682   obcdyn.F90 \ 
     2683   obc_oce.F90 \ 
     2684   obcvol.F90 \ 
     2685   oce.F90 \ 
     2686   prtctl.F90 \ 
     2687   $(AGRIF_LIB) \ 
     2688   KEY_CPP \ 
     2689   dynnxt.F90 
     2690$(MODEL_LIB)(dynspg_exp.o) :  \ 
     2691   blk_oce.F90 \ 
     2692   cpl_oce.F90 \ 
     2693   daymod.F90 \ 
     2694   dom_oce.F90 \ 
     2695   dtasal.F90 \ 
     2696   dtasss.F90 \ 
     2697   dtasst.F90 \ 
     2698   dtatem.F90 \ 
     2699   dynspg_oce.F90 \ 
     2700   flxmod.F90 \ 
     2701   flx_oce.F90 \ 
     2702   flxrnf.F90 \ 
     2703   ice_oce.F90 \ 
     2704   in_out_manager.F90 \ 
     2705   iom.F90 \ 
     2706   lbclnk.F90 \ 
     2707   lib_mpp.F90 \ 
     2708   lib_print.f90 \ 
     2709   $(MODEL_LIB)(blk_oce.o) \ 
     2710   $(MODEL_LIB)(cpl_oce.o) \ 
     2711   $(MODEL_LIB)(daymod.o) \ 
     2712   $(MODEL_LIB)(dom_oce.o) \ 
     2713   $(MODEL_LIB)(dtasal.o) \ 
     2714   $(MODEL_LIB)(dtasss.o) \ 
     2715   $(MODEL_LIB)(dtasst.o) \ 
     2716   $(MODEL_LIB)(dtatem.o) \ 
     2717   $(MODEL_LIB)(dynspg_oce.o) \ 
     2718   $(MODEL_LIB)(flxmod.o) \ 
     2719   $(MODEL_LIB)(flx_oce.o) \ 
     2720   $(MODEL_LIB)(flxrnf.o) \ 
     2721   $(MODEL_LIB)(ice_oce.o) \ 
     2722   $(MODEL_LIB)(in_out_manager.o) \ 
     2723   $(MODEL_LIB)(iom.o) \ 
     2724   $(MODEL_LIB)(lbclnk.o) \ 
     2725   $(MODEL_LIB)(lib_mpp.o) \ 
     2726   $(MODEL_LIB)(lib_print.o) \ 
     2727   $(MODEL_LIB)(obccli.o) \ 
     2728   $(MODEL_LIB)(obc_oce.o) \ 
     2729   $(MODEL_LIB)(obc_par.o) \ 
     2730   $(MODEL_LIB)(oce.o) \ 
     2731   $(MODEL_LIB)(ocfzpt.o) \ 
     2732   $(MODEL_LIB)(par_kind.o) \ 
     2733   $(MODEL_LIB)(par_oce.o) \ 
     2734   $(MODEL_LIB)(phycst.o) \ 
     2735   $(MODEL_LIB)(prtctl.o) \ 
     2736   $(MODEL_LIB)(taumod.o) \ 
     2737   $(MODEL_LIB)(tradmp.o) \ 
     2738   obccli.F90 \ 
     2739   obc_oce.F90 \ 
     2740   obc_par.F90 \ 
     2741   oce.F90 \ 
     2742   ocfzpt.F90 \ 
     2743   par_kind.F90 \ 
     2744   par_oce.F90 \ 
     2745   phycst.F90 \ 
     2746   prtctl.F90 \ 
     2747   taumod.F90 \ 
     2748   tradmp.F90 \ 
     2749   dom_oce.F90 \ 
     2750   in_out_manager.F90 \ 
     2751   lbclnk.F90 \ 
     2752   lib_mpp.F90 \ 
     2753   $(MODEL_LIB)(dom_oce.o) \ 
     2754   $(MODEL_LIB)(in_out_manager.o) \ 
     2755   $(MODEL_LIB)(lbclnk.o) \ 
     2756   $(MODEL_LIB)(lib_mpp.o) \ 
     2757   $(MODEL_LIB)(obcdta.o) \ 
     2758   $(MODEL_LIB)(obc_oce.o) \ 
     2759   $(MODEL_LIB)(obc_par.o) \ 
     2760   $(MODEL_LIB)(oce.o) \ 
     2761   $(MODEL_LIB)(ocesbc.o) \ 
     2762   $(MODEL_LIB)(phycst.o) \ 
     2763   $(MODEL_LIB)(prtctl.o) \ 
     2764   obcdta.F90 \ 
     2765   obc_oce.F90 \ 
     2766   obc_par.F90 \ 
     2767   oce.F90 \ 
     2768   ocesbc.F90 \ 
     2769   phycst.F90 \ 
     2770   prtctl.F90 \ 
     2771   domzgr_substitute.h90 \ 
     2772   vectopt_loop_substitute.h90 \ 
     2773   KEY_CPP \ 
     2774   dynspg_exp.F90 
     2775$(MODEL_LIB)(dynspg_exp_jki.o) : \ 
     2776   blk_oce.F90 \ 
     2777   cpl_oce.F90 \ 
     2778   daymod.F90 \ 
     2779   dom_oce.F90 \ 
     2780   dtasal.F90 \ 
     2781   dtasss.F90 \ 
     2782   dtasst.F90 \ 
     2783   dtatem.F90 \ 
     2784   dynspg_oce.F90 \ 
     2785   flxmod.F90 \ 
     2786   flx_oce.F90 \ 
     2787   flxrnf.F90 \ 
     2788   ice_oce.F90 \ 
     2789   in_out_manager.F90 \ 
     2790   iom.F90 \ 
     2791   lbclnk.F90 \ 
     2792   lib_mpp.F90 \ 
     2793   lib_print.f90 \ 
     2794   $(MODEL_LIB)(blk_oce.o) \ 
     2795   $(MODEL_LIB)(cpl_oce.o) \ 
     2796   $(MODEL_LIB)(daymod.o) \ 
     2797   $(MODEL_LIB)(dom_oce.o) \ 
     2798   $(MODEL_LIB)(dtasal.o) \ 
     2799   $(MODEL_LIB)(dtasss.o) \ 
     2800   $(MODEL_LIB)(dtasst.o) \ 
     2801   $(MODEL_LIB)(dtatem.o) \ 
     2802   $(MODEL_LIB)(dynspg_oce.o) \ 
     2803   $(MODEL_LIB)(flxmod.o) \ 
     2804   $(MODEL_LIB)(flx_oce.o) \ 
     2805   $(MODEL_LIB)(flxrnf.o) \ 
     2806   $(MODEL_LIB)(ice_oce.o) \ 
     2807   $(MODEL_LIB)(in_out_manager.o) \ 
     2808   $(MODEL_LIB)(iom.o) \ 
     2809   $(MODEL_LIB)(lbclnk.o) \ 
     2810   $(MODEL_LIB)(lib_mpp.o) \ 
     2811   $(MODEL_LIB)(lib_print.o) \ 
     2812   $(MODEL_LIB)(obccli.o) \ 
     2813   $(MODEL_LIB)(obc_oce.o) \ 
     2814   $(MODEL_LIB)(obc_par.o) \ 
     2815   $(MODEL_LIB)(oce.o) \ 
     2816   $(MODEL_LIB)(ocfzpt.o) \ 
     2817   $(MODEL_LIB)(par_kind.o) \ 
     2818   $(MODEL_LIB)(par_oce.o) \ 
     2819   $(MODEL_LIB)(phycst.o) \ 
     2820   $(MODEL_LIB)(prtctl.o) \ 
     2821   $(MODEL_LIB)(taumod.o) \ 
     2822   $(MODEL_LIB)(tradmp.o) \ 
     2823   obccli.F90 \ 
     2824   obc_oce.F90 \ 
     2825   obc_par.F90 \ 
     2826   oce.F90 \ 
     2827   ocfzpt.F90 \ 
     2828   par_kind.F90 \ 
     2829   par_oce.F90 \ 
     2830   phycst.F90 \ 
     2831   prtctl.F90 \ 
     2832   taumod.F90 \ 
     2833   tradmp.F90 \ 
     2834   dom_oce.F90 \ 
     2835   in_out_manager.F90 \ 
     2836   lbclnk.F90 \ 
     2837   lib_mpp.F90 \ 
     2838   $(MODEL_LIB)(dom_oce.o) \ 
     2839   $(MODEL_LIB)(in_out_manager.o) \ 
     2840   $(MODEL_LIB)(lbclnk.o) \ 
     2841   $(MODEL_LIB)(lib_mpp.o) \ 
     2842   $(MODEL_LIB)(obcdta.o) \ 
     2843   $(MODEL_LIB)(obc_oce.o) \ 
     2844   $(MODEL_LIB)(obc_par.o) \ 
     2845   $(MODEL_LIB)(oce.o) \ 
     2846   $(MODEL_LIB)(ocesbc.o) \ 
     2847   $(MODEL_LIB)(phycst.o) \ 
     2848   $(MODEL_LIB)(prtctl.o) \ 
     2849   obcdta.F90 \ 
     2850   obc_oce.F90 \ 
     2851   obc_par.F90 \ 
     2852   oce.F90 \ 
     2853   ocesbc.F90 \ 
     2854   phycst.F90 \ 
     2855   prtctl.F90 \ 
     2856   domzgr_substitute.h90 \ 
     2857   vectopt_loop_substitute.h90 \ 
     2858   KEY_CPP \ 
     2859   dynspg_exp_jki.F90 
     2860$(MODEL_LIB)(dynspg.o) :   \ 
     2861   agrif_opa_interp.F90 \ 
     2862   cla_dynspg.F90 \ 
     2863   dom_oce.F90 \ 
     2864   dynspg_oce.F90 \ 
     2865   dynvor.F90 \ 
     2866   flxrnf.F90 \ 
    24942867   in_out_manager.F90 \ 
    24952868   lbclnk.F90 \ 
    24962869   ldfdyn_oce.F90 \ 
    24972870   ldftra_oce.F90 \ 
    2498    lib_print.f90 \ 
    2499    oce.F90 \ 
    2500    par_kind.F90 \ 
    2501    par_oce.F90 \ 
    2502    phycst.F90 \ 
    2503    prtctl.F90 \ 
    2504    trabbl.F90 \ 
    2505    trdicp.F90 \ 
    2506    trdicp_oce.F90 \ 
    2507    trdmld.F90 \ 
    2508    trdmld_oce.F90 \ 
    2509    trdmod_oce.F90 \ 
    2510    trdvor.F90 \ 
    2511    trdvor_oce.F90 \ 
    2512    zdfmxl.F90 \ 
    2513    $(MODEL_LIB)(dom_oce.o) \ 
    2514    $(MODEL_LIB)(in_out_manager.o) \ 
    2515    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2516    $(MODEL_LIB)(ldfslp.o) \ 
    2517    $(MODEL_LIB)(oce.o) \ 
    2518    $(MODEL_LIB)(trdmod.o) \ 
    2519    $(MODEL_LIB)(trdmod_oce.o) \ 
    2520    $(MODEL_LIB)(zdf_oce.o) \ 
    2521    dom_oce.F90 \ 
    2522    in_out_manager.F90 \ 
    2523    ldfdyn_oce.F90 \ 
    2524    ldfslp.F90 \ 
    2525    oce.F90 \ 
    2526    trdmod.F90 \ 
    2527    trdmod_oce.F90 \ 
    2528    zdf_oce.F90 \ 
    2529    domzgr_substitute.h90 \ 
    2530    ldfdyn_substitute.h90 \ 
    2531    vectopt_loop_substitute.h90 \ 
    2532    KEY_CPP \ 
    2533    dynldf_lap.F90 
    2534 $(MODEL_LIB)(dynnxt.o) :   \ 
    2535    $(MODEL_LIB)(dom_oce.o) \ 
    2536    $(MODEL_LIB)(dynspg_oce.o) \ 
    2537    $(MODEL_LIB)(in_out_manager.o) \ 
    2538    $(MODEL_LIB)(lbclnk.o) \ 
    2539    $(MODEL_LIB)(lib_mpp.o) \ 
    2540    $(MODEL_LIB)(lib_print.o) \ 
    2541    $(MODEL_LIB)(obc_oce.o) \ 
    2542    $(MODEL_LIB)(obc_par.o) \ 
    2543    $(MODEL_LIB)(obccli.o) \ 
    2544    $(MODEL_LIB)(oce.o) \ 
    2545    $(MODEL_LIB)(ocesbc.o) \ 
    2546    $(MODEL_LIB)(par_kind.o) \ 
    2547    $(MODEL_LIB)(par_oce.o) \ 
    2548    $(MODEL_LIB)(phycst.o) \ 
    2549    dom_oce.F90 \ 
    2550    dynspg_oce.F90 \ 
    2551    in_out_manager.F90 \ 
    2552    lbclnk.F90 \ 
    2553    lib_mpp.F90 \ 
    2554    lib_print.f90 \ 
    2555    obc_oce.F90 \ 
    2556    obc_par.F90 \ 
    2557    obccli.F90 \ 
    2558    oce.F90 \ 
    2559    ocesbc.F90 \ 
    2560    par_kind.F90 \ 
    2561    par_oce.F90 \ 
    2562    phycst.F90 \ 
    2563    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    2564    $(MODEL_LIB)(agrif_opa_update.o) \ 
    2565    $(MODEL_LIB)(dom_oce.o) \ 
    2566    $(MODEL_LIB)(dynspg_oce.o) \ 
    2567    $(MODEL_LIB)(in_out_manager.o) \ 
    2568    $(MODEL_LIB)(lbclnk.o) \ 
    2569    $(MODEL_LIB)(obc_oce.o) \ 
    2570    $(MODEL_LIB)(obcdyn.o) \ 
    2571    $(MODEL_LIB)(obcdyn_bt.o) \ 
    2572    $(MODEL_LIB)(obcvol.o) \ 
    2573    $(MODEL_LIB)(oce.o) \ 
    2574    $(MODEL_LIB)(prtctl.o) \ 
    2575    agrif_opa_interp.F90 \ 
    2576    agrif_opa_update.F90 \ 
    2577    dom_oce.F90 \ 
    2578    dynspg_oce.F90 \ 
    2579    in_out_manager.F90 \ 
    2580    lbclnk.F90 \ 
    2581    obc_oce.F90 \ 
    2582    obcdyn.F90 \ 
    2583    obcdyn_bt.F90 \ 
    2584    obcvol.F90 \ 
    2585    oce.F90 \ 
    2586    prtctl.F90 \ 
    2587    $(AGRIF_LIB) \ 
    2588    KEY_CPP \ 
    2589    dynnxt.F90 
    2590 $(MODEL_LIB)(dynnxt1d.o) : \ 
    2591    $(MODEL_LIB)(dom_oce.o) \ 
    2592    $(MODEL_LIB)(in_out_manager.o) \ 
    2593    $(MODEL_LIB)(lib_mpp.o) \ 
    2594    $(MODEL_LIB)(lib_print.o) \ 
    2595    $(MODEL_LIB)(oce.o) \ 
    2596    $(MODEL_LIB)(par_kind.o) \ 
    2597    $(MODEL_LIB)(par_oce.o) \ 
    2598    dom_oce.F90 \ 
    2599    in_out_manager.F90 \ 
    2600    lib_mpp.F90 \ 
    2601    lib_print.f90 \ 
    2602    oce.F90 \ 
    2603    par_kind.F90 \ 
    2604    par_oce.F90 \ 
    2605    $(MODEL_LIB)(dom_oce.o) \ 
    2606    $(MODEL_LIB)(in_out_manager.o) \ 
    2607    $(MODEL_LIB)(lbclnk.o) \ 
    2608    $(MODEL_LIB)(oce.o) \ 
    2609    $(MODEL_LIB)(prtctl.o) \ 
    2610    dom_oce.F90 \ 
    2611    in_out_manager.F90 \ 
    2612    lbclnk.F90 \ 
    2613    oce.F90 \ 
    2614    prtctl.F90 \ 
    2615    KEY_CPP \ 
    2616    dynnxt1d.F90 
    2617 $(MODEL_LIB)(dynspg.o) :   \ 
     2871   lib_mpp.F90 \ 
     2872   lib_print.f90 \ 
    26182873   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    26192874   $(MODEL_LIB)(cla_dynspg.o) \ 
     
    26282883   $(MODEL_LIB)(lib_mpp.o) \ 
    26292884   $(MODEL_LIB)(lib_print.o) \ 
    2630    $(MODEL_LIB)(obc_oce.o) \ 
    2631    $(MODEL_LIB)(obc_par.o) \ 
    26322885   $(MODEL_LIB)(obcdta.o) \ 
    26332886   $(MODEL_LIB)(obcdyn.o) \ 
    26342887   $(MODEL_LIB)(obcfla.o) \ 
     2888   $(MODEL_LIB)(obc_oce.o) \ 
     2889   $(MODEL_LIB)(obc_par.o) \ 
    26352890   $(MODEL_LIB)(obcvol.o) \ 
    26362891   $(MODEL_LIB)(oce.o) \ 
     
    26402895   $(MODEL_LIB)(phycst.o) \ 
    26412896   $(MODEL_LIB)(prtctl.o) \ 
    2642    $(MODEL_LIB)(sol_oce.o) \ 
    26432897   $(MODEL_LIB)(solfet.o) \ 
    26442898   $(MODEL_LIB)(solisl.o) \ 
    26452899   $(MODEL_LIB)(solmat.o) \ 
     2900   $(MODEL_LIB)(sol_oce.o) \ 
    26462901   $(MODEL_LIB)(solpcg.o) \ 
     2902   $(MODEL_LIB)(solsor_e.o) \ 
    26472903   $(MODEL_LIB)(solsor.o) \ 
    2648    $(MODEL_LIB)(solsor_e.o) \ 
    26492904   $(MODEL_LIB)(trabbl.o) \ 
    26502905   $(MODEL_LIB)(trdicp.o) \ 
     
    26562911   $(MODEL_LIB)(trdvor_oce.o) \ 
    26572912   $(MODEL_LIB)(zdf_oce.o) \ 
    2658    agrif_opa_interp.F90 \ 
    2659    cla_dynspg.F90 \ 
    2660    dom_oce.F90 \ 
    2661    dynspg_oce.F90 \ 
    2662    dynvor.F90 \ 
    2663    flxrnf.F90 \ 
    2664    in_out_manager.F90 \ 
    2665    lbclnk.F90 \ 
    2666    ldfdyn_oce.F90 \ 
    2667    ldftra_oce.F90 \ 
    2668    lib_mpp.F90 \ 
    2669    lib_print.f90 \ 
    2670    obc_oce.F90 \ 
    2671    obc_par.F90 \ 
    26722913   obcdta.F90 \ 
    26732914   obcdyn.F90 \ 
    26742915   obcfla.F90 \ 
     2916   obc_oce.F90 \ 
     2917   obc_par.F90 \ 
    26752918   obcvol.F90 \ 
    26762919   oce.F90 \ 
     
    26802923   phycst.F90 \ 
    26812924   prtctl.F90 \ 
    2682    sol_oce.F90 \ 
    26832925   solfet.F90 \ 
    26842926   solisl.F90 \ 
    26852927   solmat.F90 \ 
     2928   sol_oce.F90 \ 
    26862929   solpcg.F90 \ 
     2930   solsor_e.F90 \ 
    26872931   solsor.F90 \ 
    2688    solsor_e.F90 \ 
    26892932   trabbl.F90 \ 
    26902933   trdicp.F90 \ 
     
    26962939   trdvor_oce.F90 \ 
    26972940   zdf_oce.F90 \ 
    2698    $(MODEL_LIB)(dom_oce.o) \ 
    2699    $(MODEL_LIB)(dynspg_exp.o) \ 
    2700    $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    2701    $(MODEL_LIB)(dynspg_flt.o) \ 
    2702    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    2703    $(MODEL_LIB)(dynspg_oce.o) \ 
    2704    $(MODEL_LIB)(dynspg_rl.o) \ 
    2705    $(MODEL_LIB)(dynspg_ts.o) \ 
    2706    $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    2707    $(MODEL_LIB)(in_out_manager.o) \ 
    2708    $(MODEL_LIB)(obc_oce.o) \ 
    2709    $(MODEL_LIB)(oce.o) \ 
    2710    $(MODEL_LIB)(prtctl.o) \ 
    2711    $(MODEL_LIB)(trdmod.o) \ 
    2712    $(MODEL_LIB)(trdmod_oce.o) \ 
    27132941   dom_oce.F90 \ 
    27142942   dynspg_exp.F90 \ 
     
    27212949   dynspg_ts_jki.F90 \ 
    27222950   in_out_manager.F90 \ 
     2951   $(MODEL_LIB)(dom_oce.o) \ 
     2952   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     2953   $(MODEL_LIB)(dynspg_exp.o) \ 
     2954   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     2955   $(MODEL_LIB)(dynspg_flt.o) \ 
     2956   $(MODEL_LIB)(dynspg_oce.o) \ 
     2957   $(MODEL_LIB)(dynspg_rl.o) \ 
     2958   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
     2959   $(MODEL_LIB)(dynspg_ts.o) \ 
     2960   $(MODEL_LIB)(in_out_manager.o) \ 
     2961   $(MODEL_LIB)(obc_oce.o) \ 
     2962   $(MODEL_LIB)(oce.o) \ 
     2963   $(MODEL_LIB)(prtctl.o) \ 
     2964   $(MODEL_LIB)(trdmod.o) \ 
     2965   $(MODEL_LIB)(trdmod_oce.o) \ 
    27232966   obc_oce.F90 \ 
    27242967   oce.F90 \ 
     
    27302973   KEY_CPP \ 
    27312974   dynspg.F90 
    2732 $(MODEL_LIB)(dynspg_exp.o) :  \ 
     2975$(MODEL_LIB)(dynspg_flt.o) :  \ 
     2976   blk_oce.F90 \ 
     2977   cpl_oce.F90 \ 
     2978   daymod.F90 \ 
     2979   dom_oce.F90 \ 
     2980   dtasal.F90 \ 
     2981   dtasss.F90 \ 
     2982   dtasst.F90 \ 
     2983   dtatem.F90 \ 
     2984   dynspg_oce.F90 \ 
     2985   flxmod.F90 \ 
     2986   flx_oce.F90 \ 
     2987   flxrnf.F90 \ 
     2988   ice_oce.F90 \ 
     2989   in_out_manager.F90 \ 
     2990   iom.F90 \ 
     2991   lbclnk.F90 \ 
     2992   lib_feti.F90 \ 
     2993   lib_mpp.F90 \ 
     2994   lib_print.f90 \ 
    27332995   $(MODEL_LIB)(blk_oce.o) \ 
    27342996   $(MODEL_LIB)(cpl_oce.o) \ 
     
    27403002   $(MODEL_LIB)(dtatem.o) \ 
    27413003   $(MODEL_LIB)(dynspg_oce.o) \ 
     3004   $(MODEL_LIB)(flxmod.o) \ 
    27423005   $(MODEL_LIB)(flx_oce.o) \ 
    2743    $(MODEL_LIB)(flxmod.o) \ 
    27443006   $(MODEL_LIB)(flxrnf.o) \ 
    27453007   $(MODEL_LIB)(ice_oce.o) \ 
     
    27473009   $(MODEL_LIB)(iom.o) \ 
    27483010   $(MODEL_LIB)(lbclnk.o) \ 
    2749    $(MODEL_LIB)(lib_mpp.o) \ 
    2750    $(MODEL_LIB)(lib_print.o) \ 
     3011   $(MODEL_LIB)(lib_feti.o) \ 
     3012   $(MODEL_LIB)(lib_mpp.o) \ 
     3013   $(MODEL_LIB)(lib_print.o) \ 
     3014   $(MODEL_LIB)(obccli.o) \ 
     3015   $(MODEL_LIB)(obcdyn.o) \ 
    27513016   $(MODEL_LIB)(obc_oce.o) \ 
    27523017   $(MODEL_LIB)(obc_par.o) \ 
    2753    $(MODEL_LIB)(obccli.o) \ 
    2754    $(MODEL_LIB)(oce.o) \ 
     3018   $(MODEL_LIB)(obcvol.o) \ 
     3019   $(MODEL_LIB)(oce.o) \ 
     3020   $(MODEL_LIB)(ocesbc.o) \ 
    27553021   $(MODEL_LIB)(ocfzpt.o) \ 
    27563022   $(MODEL_LIB)(par_kind.o) \ 
     
    27583024   $(MODEL_LIB)(phycst.o) \ 
    27593025   $(MODEL_LIB)(prtctl.o) \ 
     3026   $(MODEL_LIB)(solfet.o) \ 
     3027   $(MODEL_LIB)(sol_oce.o) \ 
     3028   $(MODEL_LIB)(solpcg.o) \ 
     3029   $(MODEL_LIB)(solsor.o) \ 
    27603030   $(MODEL_LIB)(taumod.o) \ 
    27613031   $(MODEL_LIB)(tradmp.o) \ 
     3032   $(MODEL_LIB)(zdf_oce.o) \ 
     3033   obccli.F90 \ 
     3034   obcdyn.F90 \ 
     3035   obc_oce.F90 \ 
     3036   obc_par.F90 \ 
     3037   obcvol.F90 \ 
     3038   oce.F90 \ 
     3039   ocesbc.F90 \ 
     3040   ocfzpt.F90 \ 
     3041   par_kind.F90 \ 
     3042   par_oce.F90 \ 
     3043   phycst.F90 \ 
     3044   prtctl.F90 \ 
     3045   solfet.F90 \ 
     3046   sol_oce.F90 \ 
     3047   solpcg.F90 \ 
     3048   solsor.F90 \ 
     3049   taumod.F90 \ 
     3050   tradmp.F90 \ 
     3051   zdf_oce.F90 \ 
     3052   agrif_opa_interp.F90 \ 
     3053   cla_dynspg.F90 \ 
     3054   dom_oce.F90 \ 
     3055   flxrnf.F90 \ 
     3056   in_out_manager.F90 \ 
     3057   lbclnk.F90 \ 
     3058   lib_mpp.F90 \ 
     3059   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3060   $(MODEL_LIB)(cla_dynspg.o) \ 
     3061   $(MODEL_LIB)(dom_oce.o) \ 
     3062   $(MODEL_LIB)(flxrnf.o) \ 
     3063   $(MODEL_LIB)(in_out_manager.o) \ 
     3064   $(MODEL_LIB)(lbclnk.o) \ 
     3065   $(MODEL_LIB)(lib_mpp.o) \ 
     3066   $(MODEL_LIB)(obcdyn.o) \ 
     3067   $(MODEL_LIB)(obc_oce.o) \ 
     3068   $(MODEL_LIB)(obcvol.o) \ 
     3069   $(MODEL_LIB)(oce.o) \ 
     3070   $(MODEL_LIB)(ocesbc.o) \ 
     3071   $(MODEL_LIB)(phycst.o) \ 
     3072   $(MODEL_LIB)(prtctl.o) \ 
     3073   $(MODEL_LIB)(solfet.o) \ 
     3074   $(MODEL_LIB)(solmat.o) \ 
     3075   $(MODEL_LIB)(sol_oce.o) \ 
     3076   $(MODEL_LIB)(solpcg.o) \ 
     3077   $(MODEL_LIB)(solsor_e.o) \ 
     3078   $(MODEL_LIB)(solsor.o) \ 
     3079   $(MODEL_LIB)(zdf_oce.o) \ 
     3080   obcdyn.F90 \ 
     3081   obc_oce.F90 \ 
     3082   obcvol.F90 \ 
     3083   oce.F90 \ 
     3084   ocesbc.F90 \ 
     3085   phycst.F90 \ 
     3086   prtctl.F90 \ 
     3087   solfet.F90 \ 
     3088   solmat.F90 \ 
     3089   sol_oce.F90 \ 
     3090   solpcg.F90 \ 
     3091   solsor_e.F90 \ 
     3092   solsor.F90 \ 
     3093   zdf_oce.F90 \ 
     3094   domzgr_substitute.h90 \ 
     3095   vectopt_loop_substitute.h90 \ 
     3096   $(AGRIF_LIB) \ 
     3097   KEY_CPP \ 
     3098   dynspg_flt.F90 
     3099$(MODEL_LIB)(dynspg_flt_jki.o) : \ 
    27623100   blk_oce.F90 \ 
    27633101   cpl_oce.F90 \ 
     
    27693107   dtatem.F90 \ 
    27703108   dynspg_oce.F90 \ 
     3109   flxmod.F90 \ 
    27713110   flx_oce.F90 \ 
    2772    flxmod.F90 \ 
    27733111   flxrnf.F90 \ 
    27743112   ice_oce.F90 \ 
     
    27763114   iom.F90 \ 
    27773115   lbclnk.F90 \ 
    2778    lib_mpp.F90 \ 
    2779    lib_print.f90 \ 
    2780    obc_oce.F90 \ 
    2781    obc_par.F90 \ 
    2782    obccli.F90 \ 
    2783    oce.F90 \ 
    2784    ocfzpt.F90 \ 
    2785    par_kind.F90 \ 
    2786    par_oce.F90 \ 
    2787    phycst.F90 \ 
    2788    prtctl.F90 \ 
    2789    taumod.F90 \ 
    2790    tradmp.F90 \ 
    2791    $(MODEL_LIB)(dom_oce.o) \ 
    2792    $(MODEL_LIB)(in_out_manager.o) \ 
    2793    $(MODEL_LIB)(lbclnk.o) \ 
    2794    $(MODEL_LIB)(lib_mpp.o) \ 
    2795    $(MODEL_LIB)(obc_oce.o) \ 
    2796    $(MODEL_LIB)(obc_par.o) \ 
    2797    $(MODEL_LIB)(obcdta.o) \ 
    2798    $(MODEL_LIB)(oce.o) \ 
    2799    $(MODEL_LIB)(ocesbc.o) \ 
    2800    $(MODEL_LIB)(phycst.o) \ 
    2801    $(MODEL_LIB)(prtctl.o) \ 
    2802    dom_oce.F90 \ 
    2803    in_out_manager.F90 \ 
    2804    lbclnk.F90 \ 
    2805    lib_mpp.F90 \ 
    2806    obc_oce.F90 \ 
    2807    obc_par.F90 \ 
    2808    obcdta.F90 \ 
    2809    oce.F90 \ 
    2810    ocesbc.F90 \ 
    2811    phycst.F90 \ 
    2812    prtctl.F90 \ 
    2813    domzgr_substitute.h90 \ 
    2814    vectopt_loop_substitute.h90 \ 
    2815    KEY_CPP \ 
    2816    dynspg_exp.F90 
    2817 $(MODEL_LIB)(dynspg_exp_jki.o) : \ 
     3116   lib_feti.F90 \ 
     3117   lib_mpp.F90 \ 
     3118   lib_print.f90 \ 
    28183119   $(MODEL_LIB)(blk_oce.o) \ 
    28193120   $(MODEL_LIB)(cpl_oce.o) \ 
     
    28253126   $(MODEL_LIB)(dtatem.o) \ 
    28263127   $(MODEL_LIB)(dynspg_oce.o) \ 
     3128   $(MODEL_LIB)(flxmod.o) \ 
    28273129   $(MODEL_LIB)(flx_oce.o) \ 
    2828    $(MODEL_LIB)(flxmod.o) \ 
    28293130   $(MODEL_LIB)(flxrnf.o) \ 
    28303131   $(MODEL_LIB)(ice_oce.o) \ 
     
    28323133   $(MODEL_LIB)(iom.o) \ 
    28333134   $(MODEL_LIB)(lbclnk.o) \ 
    2834    $(MODEL_LIB)(lib_mpp.o) \ 
    2835    $(MODEL_LIB)(lib_print.o) \ 
     3135   $(MODEL_LIB)(lib_feti.o) \ 
     3136   $(MODEL_LIB)(lib_mpp.o) \ 
     3137   $(MODEL_LIB)(lib_print.o) \ 
     3138   $(MODEL_LIB)(obccli.o) \ 
     3139   $(MODEL_LIB)(obcdyn.o) \ 
    28363140   $(MODEL_LIB)(obc_oce.o) \ 
    28373141   $(MODEL_LIB)(obc_par.o) \ 
    2838    $(MODEL_LIB)(obccli.o) \ 
    2839    $(MODEL_LIB)(oce.o) \ 
     3142   $(MODEL_LIB)(obcvol.o) \ 
     3143   $(MODEL_LIB)(oce.o) \ 
     3144   $(MODEL_LIB)(ocesbc.o) \ 
    28403145   $(MODEL_LIB)(ocfzpt.o) \ 
    28413146   $(MODEL_LIB)(par_kind.o) \ 
     
    28433148   $(MODEL_LIB)(phycst.o) \ 
    28443149   $(MODEL_LIB)(prtctl.o) \ 
     3150   $(MODEL_LIB)(solfet.o) \ 
     3151   $(MODEL_LIB)(sol_oce.o) \ 
     3152   $(MODEL_LIB)(solpcg.o) \ 
     3153   $(MODEL_LIB)(solsor.o) \ 
    28453154   $(MODEL_LIB)(taumod.o) \ 
    28463155   $(MODEL_LIB)(tradmp.o) \ 
     3156   $(MODEL_LIB)(zdf_oce.o) \ 
     3157   obccli.F90 \ 
     3158   obcdyn.F90 \ 
     3159   obc_oce.F90 \ 
     3160   obc_par.F90 \ 
     3161   obcvol.F90 \ 
     3162   oce.F90 \ 
     3163   ocesbc.F90 \ 
     3164   ocfzpt.F90 \ 
     3165   par_kind.F90 \ 
     3166   par_oce.F90 \ 
     3167   phycst.F90 \ 
     3168   prtctl.F90 \ 
     3169   solfet.F90 \ 
     3170   sol_oce.F90 \ 
     3171   solpcg.F90 \ 
     3172   solsor.F90 \ 
     3173   taumod.F90 \ 
     3174   tradmp.F90 \ 
     3175   zdf_oce.F90 \ 
     3176   agrif_opa_interp.F90 \ 
     3177   cla_dynspg.F90 \ 
     3178   dom_oce.F90 \ 
     3179   flxrnf.F90 \ 
     3180   in_out_manager.F90 \ 
     3181   lbclnk.F90 \ 
     3182   lib_mpp.F90 \ 
     3183   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3184   $(MODEL_LIB)(cla_dynspg.o) \ 
     3185   $(MODEL_LIB)(dom_oce.o) \ 
     3186   $(MODEL_LIB)(flxrnf.o) \ 
     3187   $(MODEL_LIB)(in_out_manager.o) \ 
     3188   $(MODEL_LIB)(lbclnk.o) \ 
     3189   $(MODEL_LIB)(lib_mpp.o) \ 
     3190   $(MODEL_LIB)(obcdyn.o) \ 
     3191   $(MODEL_LIB)(obc_oce.o) \ 
     3192   $(MODEL_LIB)(obcvol.o) \ 
     3193   $(MODEL_LIB)(oce.o) \ 
     3194   $(MODEL_LIB)(ocesbc.o) \ 
     3195   $(MODEL_LIB)(phycst.o) \ 
     3196   $(MODEL_LIB)(prtctl.o) \ 
     3197   $(MODEL_LIB)(solfet.o) \ 
     3198   $(MODEL_LIB)(solmat.o) \ 
     3199   $(MODEL_LIB)(sol_oce.o) \ 
     3200   $(MODEL_LIB)(solpcg.o) \ 
     3201   $(MODEL_LIB)(solsor_e.o) \ 
     3202   $(MODEL_LIB)(solsor.o) \ 
     3203   $(MODEL_LIB)(zdf_oce.o) \ 
     3204   obcdyn.F90 \ 
     3205   obc_oce.F90 \ 
     3206   obcvol.F90 \ 
     3207   oce.F90 \ 
     3208   ocesbc.F90 \ 
     3209   phycst.F90 \ 
     3210   prtctl.F90 \ 
     3211   solfet.F90 \ 
     3212   solmat.F90 \ 
     3213   sol_oce.F90 \ 
     3214   solpcg.F90 \ 
     3215   solsor_e.F90 \ 
     3216   solsor.F90 \ 
     3217   zdf_oce.F90 \ 
     3218   domzgr_substitute.h90 \ 
     3219   $(AGRIF_LIB) \ 
     3220   KEY_CPP \ 
     3221   dynspg_flt_jki.F90 
     3222$(MODEL_LIB)(dynspg_oce.o) :  \ 
     3223   $(MODEL_LIB)(par_kind.o) \ 
     3224   par_kind.F90 \ 
     3225   $(MODEL_LIB)(par_oce.o) \ 
     3226   par_oce.F90 \ 
     3227   KEY_CPP \ 
     3228   dynspg_oce.F90 
     3229$(MODEL_LIB)(dynspg_rl.o) :   \ 
     3230   dom_oce.F90 \ 
     3231   in_out_manager.F90 \ 
     3232   iom.F90 \ 
     3233   lbclnk.F90 \ 
     3234   lib_mpp.F90 \ 
     3235   lib_print.f90 \ 
     3236   $(MODEL_LIB)(dom_oce.o) \ 
     3237   $(MODEL_LIB)(in_out_manager.o) \ 
     3238   $(MODEL_LIB)(iom.o) \ 
     3239   $(MODEL_LIB)(lbclnk.o) \ 
     3240   $(MODEL_LIB)(lib_mpp.o) \ 
     3241   $(MODEL_LIB)(lib_print.o) \ 
     3242   $(MODEL_LIB)(obc_oce.o) \ 
     3243   $(MODEL_LIB)(obc_par.o) \ 
     3244   $(MODEL_LIB)(oce.o) \ 
     3245   $(MODEL_LIB)(par_kind.o) \ 
     3246   $(MODEL_LIB)(par_oce.o) \ 
     3247   $(MODEL_LIB)(solfet.o) \ 
     3248   $(MODEL_LIB)(sol_oce.o) \ 
     3249   $(MODEL_LIB)(solpcg.o) \ 
     3250   $(MODEL_LIB)(solsor.o) \ 
     3251   $(MODEL_LIB)(zdf_oce.o) \ 
     3252   obc_oce.F90 \ 
     3253   obc_par.F90 \ 
     3254   oce.F90 \ 
     3255   par_kind.F90 \ 
     3256   par_oce.F90 \ 
     3257   solfet.F90 \ 
     3258   sol_oce.F90 \ 
     3259   solpcg.F90 \ 
     3260   solsor.F90 \ 
     3261   zdf_oce.F90 \ 
     3262   dom_oce.F90 \ 
     3263   in_out_manager.F90 \ 
     3264   lbclnk.F90 \ 
     3265   ldfdyn_oce.F90 \ 
     3266   ldftra_oce.F90 \ 
     3267   lib_mpp.F90 \ 
     3268   $(MODEL_LIB)(dom_oce.o) \ 
     3269   $(MODEL_LIB)(in_out_manager.o) \ 
     3270   $(MODEL_LIB)(lbclnk.o) \ 
     3271   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3272   $(MODEL_LIB)(ldftra_oce.o) \ 
     3273   $(MODEL_LIB)(lib_mpp.o) \ 
     3274   $(MODEL_LIB)(obc_oce.o) \ 
     3275   $(MODEL_LIB)(oce.o) \ 
     3276   $(MODEL_LIB)(phycst.o) \ 
     3277   $(MODEL_LIB)(solfet.o) \ 
     3278   $(MODEL_LIB)(solisl.o) \ 
     3279   $(MODEL_LIB)(sol_oce.o) \ 
     3280   $(MODEL_LIB)(solpcg.o) \ 
     3281   $(MODEL_LIB)(solsor_e.o) \ 
     3282   $(MODEL_LIB)(solsor.o) \ 
     3283   $(MODEL_LIB)(zdf_oce.o) \ 
     3284   obc_oce.F90 \ 
     3285   oce.F90 \ 
     3286   phycst.F90 \ 
     3287   solfet.F90 \ 
     3288   solisl.F90 \ 
     3289   sol_oce.F90 \ 
     3290   solpcg.F90 \ 
     3291   solsor_e.F90 \ 
     3292   solsor.F90 \ 
     3293   zdf_oce.F90 \ 
     3294   domzgr_substitute.h90 \ 
     3295   obc_vectopt_loop_substitute.h90 \ 
     3296   vectopt_loop_substitute.h90 \ 
     3297   KEY_CPP \ 
     3298   dynspg_rl.F90 
     3299$(MODEL_LIB)(dynspg_ts.o) :   \ 
    28473300   blk_oce.F90 \ 
    28483301   cpl_oce.F90 \ 
     
    28543307   dtatem.F90 \ 
    28553308   dynspg_oce.F90 \ 
     3309   flxmod.F90 \ 
    28563310   flx_oce.F90 \ 
    2857    flxmod.F90 \ 
    28583311   flxrnf.F90 \ 
    28593312   ice_oce.F90 \ 
     
    28633316   lib_mpp.F90 \ 
    28643317   lib_print.f90 \ 
    2865    obc_oce.F90 \ 
    2866    obc_par.F90 \ 
    2867    obccli.F90 \ 
    2868    oce.F90 \ 
    2869    ocfzpt.F90 \ 
    2870    par_kind.F90 \ 
    2871    par_oce.F90 \ 
    2872    phycst.F90 \ 
    2873    prtctl.F90 \ 
    2874    taumod.F90 \ 
    2875    tradmp.F90 \ 
    2876    $(MODEL_LIB)(dom_oce.o) \ 
    2877    $(MODEL_LIB)(in_out_manager.o) \ 
    2878    $(MODEL_LIB)(lbclnk.o) \ 
    2879    $(MODEL_LIB)(lib_mpp.o) \ 
    2880    $(MODEL_LIB)(obc_oce.o) \ 
    2881    $(MODEL_LIB)(obc_par.o) \ 
    2882    $(MODEL_LIB)(obcdta.o) \ 
    2883    $(MODEL_LIB)(oce.o) \ 
    2884    $(MODEL_LIB)(ocesbc.o) \ 
    2885    $(MODEL_LIB)(phycst.o) \ 
    2886    $(MODEL_LIB)(prtctl.o) \ 
    2887    dom_oce.F90 \ 
    2888    in_out_manager.F90 \ 
    2889    lbclnk.F90 \ 
    2890    lib_mpp.F90 \ 
    2891    obc_oce.F90 \ 
    2892    obc_par.F90 \ 
    2893    obcdta.F90 \ 
    2894    oce.F90 \ 
    2895    ocesbc.F90 \ 
    2896    phycst.F90 \ 
    2897    prtctl.F90 \ 
    2898    domzgr_substitute.h90 \ 
    2899    vectopt_loop_substitute.h90 \ 
    2900    KEY_CPP \ 
    2901    dynspg_exp_jki.F90 
    2902 $(MODEL_LIB)(dynspg_flt.o) :  \ 
    29033318   $(MODEL_LIB)(blk_oce.o) \ 
    29043319   $(MODEL_LIB)(cpl_oce.o) \ 
     
    29103325   $(MODEL_LIB)(dtatem.o) \ 
    29113326   $(MODEL_LIB)(dynspg_oce.o) \ 
     3327   $(MODEL_LIB)(flxmod.o) \ 
    29123328   $(MODEL_LIB)(flx_oce.o) \ 
    2913    $(MODEL_LIB)(flxmod.o) \ 
    29143329   $(MODEL_LIB)(flxrnf.o) \ 
    29153330   $(MODEL_LIB)(ice_oce.o) \ 
     
    29173332   $(MODEL_LIB)(iom.o) \ 
    29183333   $(MODEL_LIB)(lbclnk.o) \ 
    2919    $(MODEL_LIB)(lib_feti.o) \ 
    2920    $(MODEL_LIB)(lib_mpp.o) \ 
    2921    $(MODEL_LIB)(lib_print.o) \ 
     3334   $(MODEL_LIB)(lib_mpp.o) \ 
     3335   $(MODEL_LIB)(lib_print.o) \ 
     3336   $(MODEL_LIB)(obccli.o) \ 
     3337   $(MODEL_LIB)(obcdta.o) \ 
    29223338   $(MODEL_LIB)(obc_oce.o) \ 
    29233339   $(MODEL_LIB)(obc_par.o) \ 
    2924    $(MODEL_LIB)(obccli.o) \ 
    2925    $(MODEL_LIB)(obcdyn.o) \ 
    2926    $(MODEL_LIB)(obcvol.o) \ 
    2927    $(MODEL_LIB)(oce.o) \ 
    2928    $(MODEL_LIB)(ocesbc.o) \ 
     3340   $(MODEL_LIB)(oce.o) \ 
    29293341   $(MODEL_LIB)(ocfzpt.o) \ 
    29303342   $(MODEL_LIB)(par_kind.o) \ 
     
    29323344   $(MODEL_LIB)(phycst.o) \ 
    29333345   $(MODEL_LIB)(prtctl.o) \ 
    2934    $(MODEL_LIB)(sol_oce.o) \ 
    2935    $(MODEL_LIB)(solfet.o) \ 
    2936    $(MODEL_LIB)(solpcg.o) \ 
    2937    $(MODEL_LIB)(solsor.o) \ 
    29383346   $(MODEL_LIB)(taumod.o) \ 
    29393347   $(MODEL_LIB)(tradmp.o) \ 
    2940    $(MODEL_LIB)(zdf_oce.o) \ 
     3348   $(MODEL_LIB)(trdmod.o) \ 
     3349   $(MODEL_LIB)(trdmod_oce.o) \ 
     3350   obccli.F90 \ 
     3351   obcdta.F90 \ 
     3352   obc_oce.F90 \ 
     3353   obc_par.F90 \ 
     3354   oce.F90 \ 
     3355   ocfzpt.F90 \ 
     3356   par_kind.F90 \ 
     3357   par_oce.F90 \ 
     3358   phycst.F90 \ 
     3359   prtctl.F90 \ 
     3360   taumod.F90 \ 
     3361   tradmp.F90 \ 
     3362   trdmod.F90 \ 
     3363   trdmod_oce.F90 \ 
     3364   dom_oce.F90 \ 
     3365   dynspg_oce.F90 \ 
     3366   dynvor.F90 \ 
     3367   in_out_manager.F90 \ 
     3368   lbclnk.F90 \ 
     3369   lib_mpp.F90 \ 
     3370   $(MODEL_LIB)(dom_oce.o) \ 
     3371   $(MODEL_LIB)(dynspg_oce.o) \ 
     3372   $(MODEL_LIB)(dynvor.o) \ 
     3373   $(MODEL_LIB)(in_out_manager.o) \ 
     3374   $(MODEL_LIB)(lbclnk.o) \ 
     3375   $(MODEL_LIB)(lib_mpp.o) \ 
     3376   $(MODEL_LIB)(obcdta.o) \ 
     3377   $(MODEL_LIB)(obcfla.o) \ 
     3378   $(MODEL_LIB)(obc_oce.o) \ 
     3379   $(MODEL_LIB)(obc_par.o) \ 
     3380   $(MODEL_LIB)(oce.o) \ 
     3381   $(MODEL_LIB)(ocesbc.o) \ 
     3382   $(MODEL_LIB)(phycst.o) \ 
     3383   $(MODEL_LIB)(prtctl.o) \ 
     3384   obcdta.F90 \ 
     3385   obcfla.F90 \ 
     3386   obc_oce.F90 \ 
     3387   obc_par.F90 \ 
     3388   oce.F90 \ 
     3389   ocesbc.F90 \ 
     3390   phycst.F90 \ 
     3391   prtctl.F90 \ 
     3392   domzgr_substitute.h90 \ 
     3393   vectopt_loop_substitute.h90 \ 
     3394   KEY_CPP \ 
     3395   dynspg_ts.F90 
     3396$(MODEL_LIB)(dynspg_ts_jki.o) :  \ 
    29413397   blk_oce.F90 \ 
    29423398   cpl_oce.F90 \ 
     
    29483404   dtatem.F90 \ 
    29493405   dynspg_oce.F90 \ 
     3406   flxmod.F90 \ 
    29503407   flx_oce.F90 \ 
    2951    flxmod.F90 \ 
    29523408   flxrnf.F90 \ 
    29533409   ice_oce.F90 \ 
     
    29553411   iom.F90 \ 
    29563412   lbclnk.F90 \ 
    2957    lib_feti.F90 \ 
    2958    lib_mpp.F90 \ 
    2959    lib_print.f90 \ 
    2960    obc_oce.F90 \ 
    2961    obc_par.F90 \ 
    2962    obccli.F90 \ 
    2963    obcdyn.F90 \ 
    2964    obcvol.F90 \ 
    2965    oce.F90 \ 
    2966    ocesbc.F90 \ 
    2967    ocfzpt.F90 \ 
    2968    par_kind.F90 \ 
    2969    par_oce.F90 \ 
    2970    phycst.F90 \ 
    2971    prtctl.F90 \ 
    2972    sol_oce.F90 \ 
    2973    solfet.F90 \ 
    2974    solpcg.F90 \ 
    2975    solsor.F90 \ 
    2976    taumod.F90 \ 
    2977    tradmp.F90 \ 
    2978    zdf_oce.F90 \ 
    2979    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    2980    $(MODEL_LIB)(cla_dynspg.o) \ 
    2981    $(MODEL_LIB)(dom_oce.o) \ 
    2982    $(MODEL_LIB)(flxrnf.o) \ 
    2983    $(MODEL_LIB)(in_out_manager.o) \ 
    2984    $(MODEL_LIB)(lbclnk.o) \ 
    2985    $(MODEL_LIB)(lib_mpp.o) \ 
    2986    $(MODEL_LIB)(obc_oce.o) \ 
    2987    $(MODEL_LIB)(obcdyn.o) \ 
    2988    $(MODEL_LIB)(obcvol.o) \ 
    2989    $(MODEL_LIB)(oce.o) \ 
    2990    $(MODEL_LIB)(ocesbc.o) \ 
    2991    $(MODEL_LIB)(phycst.o) \ 
    2992    $(MODEL_LIB)(prtctl.o) \ 
    2993    $(MODEL_LIB)(sol_oce.o) \ 
    2994    $(MODEL_LIB)(solfet.o) \ 
    2995    $(MODEL_LIB)(solmat.o) \ 
    2996    $(MODEL_LIB)(solpcg.o) \ 
    2997    $(MODEL_LIB)(solsor.o) \ 
    2998    $(MODEL_LIB)(solsor_e.o) \ 
    2999    $(MODEL_LIB)(zdf_oce.o) \ 
    3000    agrif_opa_interp.F90 \ 
    3001    cla_dynspg.F90 \ 
    3002    dom_oce.F90 \ 
    3003    flxrnf.F90 \ 
    3004    in_out_manager.F90 \ 
    3005    lbclnk.F90 \ 
    3006    lib_mpp.F90 \ 
    3007    obc_oce.F90 \ 
    3008    obcdyn.F90 \ 
    3009    obcvol.F90 \ 
    3010    oce.F90 \ 
    3011    ocesbc.F90 \ 
    3012    phycst.F90 \ 
    3013    prtctl.F90 \ 
    3014    sol_oce.F90 \ 
    3015    solfet.F90 \ 
    3016    solmat.F90 \ 
    3017    solpcg.F90 \ 
    3018    solsor.F90 \ 
    3019    solsor_e.F90 \ 
    3020    zdf_oce.F90 \ 
    3021    domzgr_substitute.h90 \ 
    3022    vectopt_loop_substitute.h90 \ 
    3023    $(AGRIF_LIB) \ 
    3024    KEY_CPP \ 
    3025    dynspg_flt.F90 
    3026 $(MODEL_LIB)(dynspg_flt_jki.o) : \ 
     3413   lib_mpp.F90 \ 
     3414   lib_print.f90 \ 
    30273415   $(MODEL_LIB)(blk_oce.o) \ 
    30283416   $(MODEL_LIB)(cpl_oce.o) \ 
     
    30343422   $(MODEL_LIB)(dtatem.o) \ 
    30353423   $(MODEL_LIB)(dynspg_oce.o) \ 
     3424   $(MODEL_LIB)(flxmod.o) \ 
    30363425   $(MODEL_LIB)(flx_oce.o) \ 
    3037    $(MODEL_LIB)(flxmod.o) \ 
    30383426   $(MODEL_LIB)(flxrnf.o) \ 
    30393427   $(MODEL_LIB)(ice_oce.o) \ 
     
    30413429   $(MODEL_LIB)(iom.o) \ 
    30423430   $(MODEL_LIB)(lbclnk.o) \ 
    3043    $(MODEL_LIB)(lib_feti.o) \ 
    3044    $(MODEL_LIB)(lib_mpp.o) \ 
    3045    $(MODEL_LIB)(lib_print.o) \ 
     3431   $(MODEL_LIB)(lib_mpp.o) \ 
     3432   $(MODEL_LIB)(lib_print.o) \ 
     3433   $(MODEL_LIB)(obccli.o) \ 
     3434   $(MODEL_LIB)(obcdta.o) \ 
    30463435   $(MODEL_LIB)(obc_oce.o) \ 
    30473436   $(MODEL_LIB)(obc_par.o) \ 
    3048    $(MODEL_LIB)(obccli.o) \ 
    3049    $(MODEL_LIB)(obcdyn.o) \ 
    3050    $(MODEL_LIB)(obcvol.o) \ 
    3051    $(MODEL_LIB)(oce.o) \ 
    3052    $(MODEL_LIB)(ocesbc.o) \ 
    3053    $(MODEL_LIB)(ocfzpt.o) \ 
    3054    $(MODEL_LIB)(par_kind.o) \ 
    3055    $(MODEL_LIB)(par_oce.o) \ 
    3056    $(MODEL_LIB)(phycst.o) \ 
    3057    $(MODEL_LIB)(prtctl.o) \ 
    3058    $(MODEL_LIB)(sol_oce.o) \ 
    3059    $(MODEL_LIB)(solfet.o) \ 
    3060    $(MODEL_LIB)(solpcg.o) \ 
    3061    $(MODEL_LIB)(solsor.o) \ 
    3062    $(MODEL_LIB)(taumod.o) \ 
    3063    $(MODEL_LIB)(tradmp.o) \ 
    3064    $(MODEL_LIB)(zdf_oce.o) \ 
    3065    blk_oce.F90 \ 
    3066    cpl_oce.F90 \ 
    3067    daymod.F90 \ 
    3068    dom_oce.F90 \ 
    3069    dtasal.F90 \ 
    3070    dtasss.F90 \ 
    3071    dtasst.F90 \ 
    3072    dtatem.F90 \ 
    3073    dynspg_oce.F90 \ 
    3074    flx_oce.F90 \ 
    3075    flxmod.F90 \ 
    3076    flxrnf.F90 \ 
    3077    ice_oce.F90 \ 
    3078    in_out_manager.F90 \ 
    3079    iom.F90 \ 
    3080    lbclnk.F90 \ 
    3081    lib_feti.F90 \ 
    3082    lib_mpp.F90 \ 
    3083    lib_print.f90 \ 
    3084    obc_oce.F90 \ 
    3085    obc_par.F90 \ 
    3086    obccli.F90 \ 
    3087    obcdyn.F90 \ 
    3088    obcvol.F90 \ 
    3089    oce.F90 \ 
    3090    ocesbc.F90 \ 
    3091    ocfzpt.F90 \ 
    3092    par_kind.F90 \ 
    3093    par_oce.F90 \ 
    3094    phycst.F90 \ 
    3095    prtctl.F90 \ 
    3096    sol_oce.F90 \ 
    3097    solfet.F90 \ 
    3098    solpcg.F90 \ 
    3099    solsor.F90 \ 
    3100    taumod.F90 \ 
    3101    tradmp.F90 \ 
    3102    zdf_oce.F90 \ 
    3103    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3104    $(MODEL_LIB)(cla_dynspg.o) \ 
    3105    $(MODEL_LIB)(dom_oce.o) \ 
    3106    $(MODEL_LIB)(flxrnf.o) \ 
    3107    $(MODEL_LIB)(in_out_manager.o) \ 
    3108    $(MODEL_LIB)(lbclnk.o) \ 
    3109    $(MODEL_LIB)(lib_mpp.o) \ 
    3110    $(MODEL_LIB)(obc_oce.o) \ 
    3111    $(MODEL_LIB)(obcdyn.o) \ 
    3112    $(MODEL_LIB)(obcvol.o) \ 
    3113    $(MODEL_LIB)(oce.o) \ 
    3114    $(MODEL_LIB)(ocesbc.o) \ 
    3115    $(MODEL_LIB)(phycst.o) \ 
    3116    $(MODEL_LIB)(prtctl.o) \ 
    3117    $(MODEL_LIB)(sol_oce.o) \ 
    3118    $(MODEL_LIB)(solfet.o) \ 
    3119    $(MODEL_LIB)(solmat.o) \ 
    3120    $(MODEL_LIB)(solpcg.o) \ 
    3121    $(MODEL_LIB)(solsor.o) \ 
    3122    $(MODEL_LIB)(solsor_e.o) \ 
    3123    $(MODEL_LIB)(zdf_oce.o) \ 
    3124    agrif_opa_interp.F90 \ 
    3125    cla_dynspg.F90 \ 
    3126    dom_oce.F90 \ 
    3127    flxrnf.F90 \ 
    3128    in_out_manager.F90 \ 
    3129    lbclnk.F90 \ 
    3130    lib_mpp.F90 \ 
    3131    obc_oce.F90 \ 
    3132    obcdyn.F90 \ 
    3133    obcvol.F90 \ 
    3134    oce.F90 \ 
    3135    ocesbc.F90 \ 
    3136    phycst.F90 \ 
    3137    prtctl.F90 \ 
    3138    sol_oce.F90 \ 
    3139    solfet.F90 \ 
    3140    solmat.F90 \ 
    3141    solpcg.F90 \ 
    3142    solsor.F90 \ 
    3143    solsor_e.F90 \ 
    3144    zdf_oce.F90 \ 
    3145    domzgr_substitute.h90 \ 
    3146    $(AGRIF_LIB) \ 
    3147    KEY_CPP \ 
    3148    dynspg_flt_jki.F90 
    3149 $(MODEL_LIB)(dynspg_oce.o) :  \ 
    3150    $(MODEL_LIB)(par_kind.o) \ 
    3151    par_kind.F90 \ 
    3152    $(MODEL_LIB)(par_oce.o) \ 
    3153    par_oce.F90 \ 
    3154    KEY_CPP \ 
    3155    dynspg_oce.F90 
    3156 $(MODEL_LIB)(dynspg_rl.o) :   \ 
    3157    $(MODEL_LIB)(dom_oce.o) \ 
    3158    $(MODEL_LIB)(in_out_manager.o) \ 
    3159    $(MODEL_LIB)(iom.o) \ 
    3160    $(MODEL_LIB)(lbclnk.o) \ 
    3161    $(MODEL_LIB)(lib_mpp.o) \ 
    3162    $(MODEL_LIB)(lib_print.o) \ 
    3163    $(MODEL_LIB)(obc_oce.o) \ 
    3164    $(MODEL_LIB)(obc_par.o) \ 
    3165    $(MODEL_LIB)(oce.o) \ 
    3166    $(MODEL_LIB)(par_kind.o) \ 
    3167    $(MODEL_LIB)(par_oce.o) \ 
    3168    $(MODEL_LIB)(sol_oce.o) \ 
    3169    $(MODEL_LIB)(solfet.o) \ 
    3170    $(MODEL_LIB)(solpcg.o) \ 
    3171    $(MODEL_LIB)(solsor.o) \ 
    3172    $(MODEL_LIB)(zdf_oce.o) \ 
    3173    dom_oce.F90 \ 
    3174    in_out_manager.F90 \ 
    3175    iom.F90 \ 
    3176    lbclnk.F90 \ 
    3177    lib_mpp.F90 \ 
    3178    lib_print.f90 \ 
    3179    obc_oce.F90 \ 
    3180    obc_par.F90 \ 
    3181    oce.F90 \ 
    3182    par_kind.F90 \ 
    3183    par_oce.F90 \ 
    3184    sol_oce.F90 \ 
    3185    solfet.F90 \ 
    3186    solpcg.F90 \ 
    3187    solsor.F90 \ 
    3188    zdf_oce.F90 \ 
    3189    $(MODEL_LIB)(dom_oce.o) \ 
    3190    $(MODEL_LIB)(in_out_manager.o) \ 
    3191    $(MODEL_LIB)(lbclnk.o) \ 
    3192    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3193    $(MODEL_LIB)(ldftra_oce.o) \ 
    3194    $(MODEL_LIB)(lib_mpp.o) \ 
    3195    $(MODEL_LIB)(obc_oce.o) \ 
    3196    $(MODEL_LIB)(oce.o) \ 
    3197    $(MODEL_LIB)(phycst.o) \ 
    3198    $(MODEL_LIB)(sol_oce.o) \ 
    3199    $(MODEL_LIB)(solfet.o) \ 
    3200    $(MODEL_LIB)(solisl.o) \ 
    3201    $(MODEL_LIB)(solpcg.o) \ 
    3202    $(MODEL_LIB)(solsor.o) \ 
    3203    $(MODEL_LIB)(solsor_e.o) \ 
    3204    $(MODEL_LIB)(zdf_oce.o) \ 
    3205    dom_oce.F90 \ 
    3206    in_out_manager.F90 \ 
    3207    lbclnk.F90 \ 
    3208    ldfdyn_oce.F90 \ 
    3209    ldftra_oce.F90 \ 
    3210    lib_mpp.F90 \ 
    3211    obc_oce.F90 \ 
    3212    oce.F90 \ 
    3213    phycst.F90 \ 
    3214    sol_oce.F90 \ 
    3215    solfet.F90 \ 
    3216    solisl.F90 \ 
    3217    solpcg.F90 \ 
    3218    solsor.F90 \ 
    3219    solsor_e.F90 \ 
    3220    zdf_oce.F90 \ 
    3221    domzgr_substitute.h90 \ 
    3222    obc_vectopt_loop_substitute.h90 \ 
    3223    vectopt_loop_substitute.h90 \ 
    3224    KEY_CPP \ 
    3225    dynspg_rl.F90 
    3226 $(MODEL_LIB)(dynspg_ts.o) :   \ 
    3227    $(MODEL_LIB)(blk_oce.o) \ 
    3228    $(MODEL_LIB)(cpl_oce.o) \ 
    3229    $(MODEL_LIB)(daymod.o) \ 
    3230    $(MODEL_LIB)(dom_oce.o) \ 
    3231    $(MODEL_LIB)(dtasal.o) \ 
    3232    $(MODEL_LIB)(dtasss.o) \ 
    3233    $(MODEL_LIB)(dtasst.o) \ 
    3234    $(MODEL_LIB)(dtatem.o) \ 
    3235    $(MODEL_LIB)(dynspg_oce.o) \ 
    3236    $(MODEL_LIB)(flx_oce.o) \ 
    3237    $(MODEL_LIB)(flxmod.o) \ 
    3238    $(MODEL_LIB)(flxrnf.o) \ 
    3239    $(MODEL_LIB)(ice_oce.o) \ 
    3240    $(MODEL_LIB)(in_out_manager.o) \ 
    3241    $(MODEL_LIB)(iom.o) \ 
    3242    $(MODEL_LIB)(lbclnk.o) \ 
    3243    $(MODEL_LIB)(lib_mpp.o) \ 
    3244    $(MODEL_LIB)(lib_print.o) \ 
    3245    $(MODEL_LIB)(obc_oce.o) \ 
    3246    $(MODEL_LIB)(obc_par.o) \ 
    3247    $(MODEL_LIB)(obccli.o) \ 
    3248    $(MODEL_LIB)(obcdta.o) \ 
    32493437   $(MODEL_LIB)(oce.o) \ 
    32503438   $(MODEL_LIB)(ocfzpt.o) \ 
     
    32573445   $(MODEL_LIB)(trdmod.o) \ 
    32583446   $(MODEL_LIB)(trdmod_oce.o) \ 
    3259    blk_oce.F90 \ 
    3260    cpl_oce.F90 \ 
    3261    daymod.F90 \ 
    3262    dom_oce.F90 \ 
    3263    dtasal.F90 \ 
    3264    dtasss.F90 \ 
    3265    dtasst.F90 \ 
    3266    dtatem.F90 \ 
    3267    dynspg_oce.F90 \ 
    3268    flx_oce.F90 \ 
    3269    flxmod.F90 \ 
    3270    flxrnf.F90 \ 
    3271    ice_oce.F90 \ 
    3272    in_out_manager.F90 \ 
    3273    iom.F90 \ 
    3274    lbclnk.F90 \ 
    3275    lib_mpp.F90 \ 
    3276    lib_print.f90 \ 
     3447   obccli.F90 \ 
     3448   obcdta.F90 \ 
    32773449   obc_oce.F90 \ 
    32783450   obc_par.F90 \ 
    3279    obccli.F90 \ 
    3280    obcdta.F90 \ 
    32813451   oce.F90 \ 
    32823452   ocfzpt.F90 \ 
     
    32893459   trdmod.F90 \ 
    32903460   trdmod_oce.F90 \ 
     3461   dom_oce.F90 \ 
     3462   dynspg_oce.F90 \ 
     3463   dynvor.F90 \ 
     3464   in_out_manager.F90 \ 
     3465   lbclnk.F90 \ 
     3466   lib_mpp.F90 \ 
    32913467   $(MODEL_LIB)(dom_oce.o) \ 
    32923468   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    32953471   $(MODEL_LIB)(lbclnk.o) \ 
    32963472   $(MODEL_LIB)(lib_mpp.o) \ 
     3473   $(MODEL_LIB)(obcdta.o) \ 
     3474   $(MODEL_LIB)(obcfla.o) \ 
    32973475   $(MODEL_LIB)(obc_oce.o) \ 
    32983476   $(MODEL_LIB)(obc_par.o) \ 
    3299    $(MODEL_LIB)(obcdta.o) \ 
    3300    $(MODEL_LIB)(obcfla.o) \ 
    33013477   $(MODEL_LIB)(oce.o) \ 
    33023478   $(MODEL_LIB)(ocesbc.o) \ 
    33033479   $(MODEL_LIB)(phycst.o) \ 
    33043480   $(MODEL_LIB)(prtctl.o) \ 
    3305    dom_oce.F90 \ 
    3306    dynspg_oce.F90 \ 
    3307    dynvor.F90 \ 
    3308    in_out_manager.F90 \ 
    3309    lbclnk.F90 \ 
    3310    lib_mpp.F90 \ 
     3481   obcdta.F90 \ 
     3482   obcfla.F90 \ 
    33113483   obc_oce.F90 \ 
    33123484   obc_par.F90 \ 
    3313    obcdta.F90 \ 
    3314    obcfla.F90 \ 
    33153485   oce.F90 \ 
    33163486   ocesbc.F90 \ 
     
    33203490   vectopt_loop_substitute.h90 \ 
    33213491   KEY_CPP \ 
    3322    dynspg_ts.F90 
    3323 $(MODEL_LIB)(dynspg_ts_jki.o) :  \ 
    3324    $(MODEL_LIB)(blk_oce.o) \ 
    3325    $(MODEL_LIB)(cpl_oce.o) \ 
    3326    $(MODEL_LIB)(daymod.o) \ 
    3327    $(MODEL_LIB)(dom_oce.o) \ 
    3328    $(MODEL_LIB)(dtasal.o) \ 
    3329    $(MODEL_LIB)(dtasss.o) \ 
    3330    $(MODEL_LIB)(dtasst.o) \ 
    3331    $(MODEL_LIB)(dtatem.o) \ 
    3332    $(MODEL_LIB)(dynspg_oce.o) \ 
    3333    $(MODEL_LIB)(flx_oce.o) \ 
    3334    $(MODEL_LIB)(flxmod.o) \ 
    3335    $(MODEL_LIB)(flxrnf.o) \ 
    3336    $(MODEL_LIB)(ice_oce.o) \ 
    3337    $(MODEL_LIB)(in_out_manager.o) \ 
    3338    $(MODEL_LIB)(iom.o) \ 
    3339    $(MODEL_LIB)(lbclnk.o) \ 
    3340    $(MODEL_LIB)(lib_mpp.o) \ 
    3341    $(MODEL_LIB)(lib_print.o) \ 
    3342    $(MODEL_LIB)(obc_oce.o) \ 
    3343    $(MODEL_LIB)(obc_par.o) \ 
    3344    $(MODEL_LIB)(obccli.o) \ 
    3345    $(MODEL_LIB)(obcdta.o) \ 
    3346    $(MODEL_LIB)(oce.o) \ 
    3347    $(MODEL_LIB)(ocfzpt.o) \ 
    3348    $(MODEL_LIB)(par_kind.o) \ 
    3349    $(MODEL_LIB)(par_oce.o) \ 
    3350    $(MODEL_LIB)(phycst.o) \ 
    3351    $(MODEL_LIB)(prtctl.o) \ 
    3352    $(MODEL_LIB)(taumod.o) \ 
    3353    $(MODEL_LIB)(tradmp.o) \ 
    3354    $(MODEL_LIB)(trdmod.o) \ 
    3355    $(MODEL_LIB)(trdmod_oce.o) \ 
    3356    blk_oce.F90 \ 
    3357    cpl_oce.F90 \ 
    3358    daymod.F90 \ 
    3359    dom_oce.F90 \ 
    3360    dtasal.F90 \ 
    3361    dtasss.F90 \ 
    3362    dtasst.F90 \ 
    3363    dtatem.F90 \ 
    3364    dynspg_oce.F90 \ 
    3365    flx_oce.F90 \ 
    3366    flxmod.F90 \ 
    3367    flxrnf.F90 \ 
    3368    ice_oce.F90 \ 
    3369    in_out_manager.F90 \ 
    3370    iom.F90 \ 
    3371    lbclnk.F90 \ 
    3372    lib_mpp.F90 \ 
    3373    lib_print.f90 \ 
    3374    obc_oce.F90 \ 
    3375    obc_par.F90 \ 
    3376    obccli.F90 \ 
    3377    obcdta.F90 \ 
    3378    oce.F90 \ 
    3379    ocfzpt.F90 \ 
    3380    par_kind.F90 \ 
    3381    par_oce.F90 \ 
    3382    phycst.F90 \ 
    3383    prtctl.F90 \ 
    3384    taumod.F90 \ 
    3385    tradmp.F90 \ 
    3386    trdmod.F90 \ 
    3387    trdmod_oce.F90 \ 
    3388    $(MODEL_LIB)(dom_oce.o) \ 
    3389    $(MODEL_LIB)(dynspg_oce.o) \ 
    3390    $(MODEL_LIB)(dynvor.o) \ 
    3391    $(MODEL_LIB)(in_out_manager.o) \ 
    3392    $(MODEL_LIB)(lbclnk.o) \ 
    3393    $(MODEL_LIB)(lib_mpp.o) \ 
    3394    $(MODEL_LIB)(obc_oce.o) \ 
    3395    $(MODEL_LIB)(obc_par.o) \ 
    3396    $(MODEL_LIB)(obcdta.o) \ 
    3397    $(MODEL_LIB)(obcfla.o) \ 
    3398    $(MODEL_LIB)(oce.o) \ 
    3399    $(MODEL_LIB)(ocesbc.o) \ 
    3400    $(MODEL_LIB)(phycst.o) \ 
    3401    $(MODEL_LIB)(prtctl.o) \ 
    3402    dom_oce.F90 \ 
    3403    dynspg_oce.F90 \ 
    3404    dynvor.F90 \ 
    3405    in_out_manager.F90 \ 
    3406    lbclnk.F90 \ 
    3407    lib_mpp.F90 \ 
    3408    obc_oce.F90 \ 
    3409    obc_par.F90 \ 
    3410    obcdta.F90 \ 
    3411    obcfla.F90 \ 
    3412    oce.F90 \ 
    3413    ocesbc.F90 \ 
    3414    phycst.F90 \ 
    3415    prtctl.F90 \ 
    3416    domzgr_substitute.h90 \ 
    3417    vectopt_loop_substitute.h90 \ 
    3418    KEY_CPP \ 
    34193492   dynspg_ts_jki.F90 
    34203493$(MODEL_LIB)(dynvor.o) :   \ 
     3494   dom_oce.F90 \ 
     3495   in_out_manager.F90 \ 
     3496   lib_mpp.F90 \ 
     3497   lib_print.f90 \ 
    34213498   $(MODEL_LIB)(dom_oce.o) \ 
    34223499   $(MODEL_LIB)(in_out_manager.o) \ 
     
    34343511   $(MODEL_LIB)(trdvor.o) \ 
    34353512   $(MODEL_LIB)(trdvor_oce.o) \ 
    3436    dom_oce.F90 \ 
    3437    in_out_manager.F90 \ 
    3438    lib_mpp.F90 \ 
    3439    lib_print.f90 \ 
    34403513   oce.F90 \ 
    34413514   par_kind.F90 \ 
     
    34493522   trdvor.F90 \ 
    34503523   trdvor_oce.F90 \ 
     3524   dom_oce.F90 \ 
     3525   in_out_manager.F90 \ 
     3526   lbclnk.F90 \ 
    34513527   $(MODEL_LIB)(dom_oce.o) \ 
    34523528   $(MODEL_LIB)(in_out_manager.o) \ 
     
    34563532   $(MODEL_LIB)(trdmod.o) \ 
    34573533   $(MODEL_LIB)(trdmod_oce.o) \ 
    3458    dom_oce.F90 \ 
    3459    in_out_manager.F90 \ 
    3460    lbclnk.F90 \ 
    34613534   oce.F90 \ 
    34623535   prtctl.F90 \ 
     
    34683541   dynvor.F90 
    34693542$(MODEL_LIB)(dynzad.o) :   \ 
     3543   daymod.F90 \ 
     3544   dom_oce.F90 \ 
     3545   in_out_manager.F90 \ 
     3546   iom.F90 \ 
     3547   lib_mpp.F90 \ 
     3548   lib_print.f90 \ 
    34703549   $(MODEL_LIB)(daymod.o) \ 
    34713550   $(MODEL_LIB)(dom_oce.o) \ 
     
    34863565   $(MODEL_LIB)(trdvor.o) \ 
    34873566   $(MODEL_LIB)(trdvor_oce.o) \ 
    3488    daymod.F90 \ 
    3489    dom_oce.F90 \ 
    3490    in_out_manager.F90 \ 
    3491    iom.F90 \ 
    3492    lib_mpp.F90 \ 
    3493    lib_print.f90 \ 
    34943567   oce.F90 \ 
    34953568   par_kind.F90 \ 
     
    35043577   trdvor.F90 \ 
    35053578   trdvor_oce.F90 \ 
     3579   dom_oce.F90 \ 
     3580   flxrnf.F90 \ 
     3581   in_out_manager.F90 \ 
    35063582   $(MODEL_LIB)(dom_oce.o) \ 
    35073583   $(MODEL_LIB)(flxrnf.o) \ 
     
    35113587   $(MODEL_LIB)(trdmod.o) \ 
    35123588   $(MODEL_LIB)(trdmod_oce.o) \ 
    3513    dom_oce.F90 \ 
    3514    flxrnf.F90 \ 
    3515    in_out_manager.F90 \ 
    35163589   oce.F90 \ 
    35173590   prtctl.F90 \ 
     
    35223595   KEY_CPP \ 
    35233596   dynzad.F90 
     3597$(MODEL_LIB)(dynzdf_exp.o) :  \ 
     3598   daymod.F90 \ 
     3599   dom_oce.F90 \ 
     3600   in_out_manager.F90 \ 
     3601   lbclnk.F90 \ 
     3602   lib_mpp.F90 \ 
     3603   lib_print.f90 \ 
     3604   $(MODEL_LIB)(daymod.o) \ 
     3605   $(MODEL_LIB)(dom_oce.o) \ 
     3606   $(MODEL_LIB)(in_out_manager.o) \ 
     3607   $(MODEL_LIB)(lbclnk.o) \ 
     3608   $(MODEL_LIB)(lib_mpp.o) \ 
     3609   $(MODEL_LIB)(lib_print.o) \ 
     3610   $(MODEL_LIB)(par_kind.o) \ 
     3611   $(MODEL_LIB)(par_oce.o) \ 
     3612   $(MODEL_LIB)(phycst.o) \ 
     3613   par_kind.F90 \ 
     3614   par_oce.F90 \ 
     3615   phycst.F90 \ 
     3616   dom_oce.F90 \ 
     3617   in_out_manager.F90 \ 
     3618   $(MODEL_LIB)(dom_oce.o) \ 
     3619   $(MODEL_LIB)(in_out_manager.o) \ 
     3620   $(MODEL_LIB)(oce.o) \ 
     3621   $(MODEL_LIB)(phycst.o) \ 
     3622   $(MODEL_LIB)(prtctl.o) \ 
     3623   $(MODEL_LIB)(taumod.o) \ 
     3624   $(MODEL_LIB)(zdf_oce.o) \ 
     3625   oce.F90 \ 
     3626   phycst.F90 \ 
     3627   prtctl.F90 \ 
     3628   taumod.F90 \ 
     3629   zdf_oce.F90 \ 
     3630   domzgr_substitute.h90 \ 
     3631   vectopt_loop_substitute.h90 \ 
     3632   KEY_CPP \ 
     3633   dynzdf_exp.F90 
    35243634$(MODEL_LIB)(dynzdf.o) :   \ 
     3635   dom_oce.F90 \ 
     3636   dynzdf_exp.F90 \ 
     3637   eosbn2.F90 \ 
     3638   in_out_manager.F90 \ 
     3639   lbclnk.F90 \ 
     3640   lib_mpp.F90 \ 
     3641   lib_print.f90 \ 
    35253642   $(MODEL_LIB)(dom_oce.o) \ 
    35263643   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    35463663   $(MODEL_LIB)(trdvor.o) \ 
    35473664   $(MODEL_LIB)(trdvor_oce.o) \ 
     3665   $(MODEL_LIB)(zdfddm.o) \ 
    35483666   $(MODEL_LIB)(zdf_oce.o) \ 
    3549    $(MODEL_LIB)(zdfddm.o) \ 
    3550    dom_oce.F90 \ 
    3551    dynzdf_exp.F90 \ 
    3552    eosbn2.F90 \ 
    3553    in_out_manager.F90 \ 
    3554    lbclnk.F90 \ 
    3555    lib_mpp.F90 \ 
    3556    lib_print.f90 \ 
    35573667   oce.F90 \ 
    35583668   ocesbc.F90 \ 
     
    35713681   trdvor.F90 \ 
    35723682   trdvor_oce.F90 \ 
     3683   zdfddm.F90 \ 
    35733684   zdf_oce.F90 \ 
    3574    zdfddm.F90 \ 
    3575    $(MODEL_LIB)(dom_oce.o) \ 
    3576    $(MODEL_LIB)(dynzdf_exp.o) \ 
    3577    $(MODEL_LIB)(dynzdf_imp.o) \ 
    3578    $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    3579    $(MODEL_LIB)(in_out_manager.o) \ 
    3580    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3581    $(MODEL_LIB)(oce.o) \ 
    3582    $(MODEL_LIB)(prtctl.o) \ 
    3583    $(MODEL_LIB)(trdmod.o) \ 
    3584    $(MODEL_LIB)(trdmod_oce.o) \ 
    3585    $(MODEL_LIB)(zdf_oce.o) \ 
    3586    $(MODEL_LIB)(zdfkpp.o) \ 
    3587    $(MODEL_LIB)(zdftke.o) \ 
    35883685   dom_oce.F90 \ 
    35893686   dynzdf_exp.F90 \ 
     
    35923689   in_out_manager.F90 \ 
    35933690   ldfdyn_oce.F90 \ 
     3691   $(MODEL_LIB)(dom_oce.o) \ 
     3692   $(MODEL_LIB)(dynzdf_exp.o) \ 
     3693   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     3694   $(MODEL_LIB)(dynzdf_imp.o) \ 
     3695   $(MODEL_LIB)(in_out_manager.o) \ 
     3696   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3697   $(MODEL_LIB)(oce.o) \ 
     3698   $(MODEL_LIB)(prtctl.o) \ 
     3699   $(MODEL_LIB)(trdmod.o) \ 
     3700   $(MODEL_LIB)(trdmod_oce.o) \ 
     3701   $(MODEL_LIB)(zdfkpp.o) \ 
     3702   $(MODEL_LIB)(zdf_oce.o) \ 
     3703   $(MODEL_LIB)(zdftke.o) \ 
    35943704   oce.F90 \ 
    35953705   prtctl.F90 \ 
    35963706   trdmod.F90 \ 
    35973707   trdmod_oce.F90 \ 
     3708   zdfkpp.F90 \ 
    35983709   zdf_oce.F90 \ 
    3599    zdfkpp.F90 \ 
    36003710   zdftke.F90 \ 
    36013711   domzgr_substitute.h90 \ 
     
    36043714   KEY_CPP \ 
    36053715   dynzdf.F90 
    3606 $(MODEL_LIB)(dynzdf_exp.o) :  \ 
     3716$(MODEL_LIB)(dynzdf_imp.o) :  \ 
     3717   daymod.F90 \ 
     3718   dom_oce.F90 \ 
     3719   in_out_manager.F90 \ 
     3720   lbclnk.F90 \ 
     3721   lib_mpp.F90 \ 
     3722   lib_print.f90 \ 
    36073723   $(MODEL_LIB)(daymod.o) \ 
    36083724   $(MODEL_LIB)(dom_oce.o) \ 
     
    36143730   $(MODEL_LIB)(par_oce.o) \ 
    36153731   $(MODEL_LIB)(phycst.o) \ 
    3616    daymod.F90 \ 
    3617    dom_oce.F90 \ 
    3618    in_out_manager.F90 \ 
    3619    lbclnk.F90 \ 
    3620    lib_mpp.F90 \ 
    3621    lib_print.f90 \ 
    3622    par_kind.F90 \ 
    3623    par_oce.F90 \ 
    3624    phycst.F90 \ 
     3732   par_kind.F90 \ 
     3733   par_oce.F90 \ 
     3734   phycst.F90 \ 
     3735   dom_oce.F90 \ 
     3736   in_out_manager.F90 \ 
    36253737   $(MODEL_LIB)(dom_oce.o) \ 
    36263738   $(MODEL_LIB)(in_out_manager.o) \ 
     
    36303742   $(MODEL_LIB)(taumod.o) \ 
    36313743   $(MODEL_LIB)(zdf_oce.o) \ 
    3632    dom_oce.F90 \ 
    3633    in_out_manager.F90 \ 
    36343744   oce.F90 \ 
    36353745   phycst.F90 \ 
     
    36403750   vectopt_loop_substitute.h90 \ 
    36413751   KEY_CPP \ 
    3642    dynzdf_exp.F90 
    3643 $(MODEL_LIB)(dynzdf_imp.o) :  \ 
     3752   dynzdf_imp.F90 
     3753$(MODEL_LIB)(dynzdf_imp_jki.o) : \ 
     3754   daymod.F90 \ 
     3755   dom_oce.F90 \ 
     3756   in_out_manager.F90 \ 
     3757   lbclnk.F90 \ 
     3758   lib_mpp.F90 \ 
     3759   lib_print.f90 \ 
    36443760   $(MODEL_LIB)(daymod.o) \ 
    36453761   $(MODEL_LIB)(dom_oce.o) \ 
     
    36513767   $(MODEL_LIB)(par_oce.o) \ 
    36523768   $(MODEL_LIB)(phycst.o) \ 
    3653    daymod.F90 \ 
    3654    dom_oce.F90 \ 
    3655    in_out_manager.F90 \ 
    3656    lbclnk.F90 \ 
    3657    lib_mpp.F90 \ 
    3658    lib_print.f90 \ 
    3659    par_kind.F90 \ 
    3660    par_oce.F90 \ 
    3661    phycst.F90 \ 
     3769   par_kind.F90 \ 
     3770   par_oce.F90 \ 
     3771   phycst.F90 \ 
     3772   dom_oce.F90 \ 
     3773   in_out_manager.F90 \ 
    36623774   $(MODEL_LIB)(dom_oce.o) \ 
    36633775   $(MODEL_LIB)(in_out_manager.o) \ 
     
    36673779   $(MODEL_LIB)(taumod.o) \ 
    36683780   $(MODEL_LIB)(zdf_oce.o) \ 
    3669    dom_oce.F90 \ 
    3670    in_out_manager.F90 \ 
    36713781   oce.F90 \ 
    36723782   phycst.F90 \ 
     
    36773787   vectopt_loop_substitute.h90 \ 
    36783788   KEY_CPP \ 
    3679    dynzdf_imp.F90 
    3680 $(MODEL_LIB)(dynzdf_imp_jki.o) : \ 
    3681    $(MODEL_LIB)(daymod.o) \ 
    3682    $(MODEL_LIB)(dom_oce.o) \ 
    3683    $(MODEL_LIB)(in_out_manager.o) \ 
    3684    $(MODEL_LIB)(lbclnk.o) \ 
    3685    $(MODEL_LIB)(lib_mpp.o) \ 
    3686    $(MODEL_LIB)(lib_print.o) \ 
    3687    $(MODEL_LIB)(par_kind.o) \ 
    3688    $(MODEL_LIB)(par_oce.o) \ 
    3689    $(MODEL_LIB)(phycst.o) \ 
    3690    daymod.F90 \ 
    3691    dom_oce.F90 \ 
    3692    in_out_manager.F90 \ 
    3693    lbclnk.F90 \ 
    3694    lib_mpp.F90 \ 
    3695    lib_print.f90 \ 
    3696    par_kind.F90 \ 
    3697    par_oce.F90 \ 
    3698    phycst.F90 \ 
    3699    $(MODEL_LIB)(dom_oce.o) \ 
    3700    $(MODEL_LIB)(in_out_manager.o) \ 
    3701    $(MODEL_LIB)(oce.o) \ 
    3702    $(MODEL_LIB)(phycst.o) \ 
    3703    $(MODEL_LIB)(prtctl.o) \ 
    3704    $(MODEL_LIB)(taumod.o) \ 
    3705    $(MODEL_LIB)(zdf_oce.o) \ 
    3706    dom_oce.F90 \ 
    3707    in_out_manager.F90 \ 
    3708    oce.F90 \ 
    3709    phycst.F90 \ 
    3710    prtctl.F90 \ 
    3711    taumod.F90 \ 
    3712    zdf_oce.F90 \ 
    3713    domzgr_substitute.h90 \ 
    3714    vectopt_loop_substitute.h90 \ 
    3715    KEY_CPP \ 
    37163789   dynzdf_imp_jki.F90 
    37173790$(MODEL_LIB)(eosbn2.o) :   \ 
     3791   dom_oce.F90 \ 
     3792   in_out_manager.F90 \ 
     3793   lbclnk.F90 \ 
     3794   lib_mpp.F90 \ 
     3795   lib_print.f90 \ 
    37183796   $(MODEL_LIB)(dom_oce.o) \ 
    37193797   $(MODEL_LIB)(in_out_manager.o) \ 
     
    37263804   $(MODEL_LIB)(prtctl.o) \ 
    37273805   $(MODEL_LIB)(zdf_oce.o) \ 
    3728    dom_oce.F90 \ 
    3729    in_out_manager.F90 \ 
    3730    lbclnk.F90 \ 
    3731    lib_mpp.F90 \ 
    3732    lib_print.f90 \ 
    37333806   oce.F90 \ 
    37343807   par_kind.F90 \ 
     
    37363809   prtctl.F90 \ 
    37373810   zdf_oce.F90 \ 
     3811   dom_oce.F90 \ 
     3812   in_out_manager.F90 \ 
    37383813   $(MODEL_LIB)(dom_oce.o) \ 
    37393814   $(MODEL_LIB)(in_out_manager.o) \ 
     
    37413816   $(MODEL_LIB)(prtctl.o) \ 
    37423817   $(MODEL_LIB)(zdfddm.o) \ 
    3743    dom_oce.F90 \ 
    3744    in_out_manager.F90 \ 
    37453818   phycst.F90 \ 
    37463819   prtctl.F90 \ 
     
    37513824   eosbn2.F90 
    37523825$(MODEL_LIB)(flo4rk.o) :   \ 
    3753    $(MODEL_LIB)(lib_print.o) \ 
    3754    $(MODEL_LIB)(par_kind.o) \ 
    3755    $(MODEL_LIB)(par_oce.o) \ 
    3756    lib_print.f90 \ 
    3757    par_kind.F90 \ 
    3758    par_oce.F90 \ 
     3826   lib_print.f90 \ 
     3827   $(MODEL_LIB)(lib_print.o) \ 
     3828   $(MODEL_LIB)(par_kind.o) \ 
     3829   $(MODEL_LIB)(par_oce.o) \ 
     3830   par_kind.F90 \ 
     3831   par_oce.F90 \ 
     3832   dom_oce.F90 \ 
     3833   flo_oce.F90 \ 
     3834   in_out_manager.F90 \ 
    37593835   $(MODEL_LIB)(dom_oce.o) \ 
    37603836   $(MODEL_LIB)(flo_oce.o) \ 
    37613837   $(MODEL_LIB)(in_out_manager.o) \ 
    37623838   $(MODEL_LIB)(oce.o) \ 
     3839   oce.F90 \ 
     3840   KEY_CPP \ 
     3841   flo4rk.F90 
     3842$(MODEL_LIB)(floats.o) :   \ 
     3843   daymod.F90 \ 
    37633844   dom_oce.F90 \ 
    37643845   flo_oce.F90 \ 
    37653846   in_out_manager.F90 \ 
    3766    oce.F90 \ 
    3767    KEY_CPP \ 
    3768    flo4rk.F90 
    3769 $(MODEL_LIB)(flo_oce.o) :  \ 
    3770    $(MODEL_LIB)(par_kind.o) \ 
    3771    par_kind.F90 \ 
    3772    $(MODEL_LIB)(par_oce.o) \ 
    3773    par_oce.F90 \ 
    3774    KEY_CPP \ 
    3775    flo_oce.F90 
    3776 $(MODEL_LIB)(floats.o) :   \ 
     3847   lib_mpp.F90 \ 
    37773848   $(MODEL_LIB)(daymod.o) \ 
    37783849   $(MODEL_LIB)(dom_oce.o) \ 
     
    37833854   $(MODEL_LIB)(par_oce.o) \ 
    37843855   $(MODEL_LIB)(phycst.o) \ 
    3785    daymod.F90 \ 
    3786    dom_oce.F90 \ 
     3856   oce.F90 \ 
     3857   par_oce.F90 \ 
     3858   phycst.F90 \ 
     3859   flo4rk.F90 \ 
     3860   floblk.F90 \ 
     3861   flodom.F90 \ 
    37873862   flo_oce.F90 \ 
    3788    in_out_manager.F90 \ 
    3789    lib_mpp.F90 \ 
    3790    oce.F90 \ 
    3791    par_oce.F90 \ 
    3792    phycst.F90 \ 
     3863   flowri.F90 \ 
     3864   lib_mpp.F90 \ 
    37933865   $(MODEL_LIB)(flo4rk.o) \ 
    3794    $(MODEL_LIB)(flo_oce.o) \ 
    37953866   $(MODEL_LIB)(floblk.o) \ 
    37963867   $(MODEL_LIB)(flodom.o) \ 
     3868   $(MODEL_LIB)(flo_oce.o) \ 
    37973869   $(MODEL_LIB)(flowri.o) \ 
    37983870   $(MODEL_LIB)(lib_mpp.o) \ 
    3799    flo4rk.F90 \ 
    3800    flo_oce.F90 \ 
    3801    floblk.F90 \ 
    3802    flodom.F90 \ 
    3803    flowri.F90 \ 
    3804    lib_mpp.F90 \ 
    38053871   $(IOIPSL_LIB) \ 
    38063872   KEY_CPP \ 
    38073873   floats.F90 
    38083874$(MODEL_LIB)(floblk.o) :   \ 
    3809    $(MODEL_LIB)(dom_oce.o) \ 
    3810    $(MODEL_LIB)(in_out_manager.o) \ 
    3811    $(MODEL_LIB)(lib_print.o) \ 
    3812    $(MODEL_LIB)(par_kind.o) \ 
    3813    $(MODEL_LIB)(par_oce.o) \ 
    3814    dom_oce.F90 \ 
    3815    in_out_manager.F90 \ 
    3816    lib_print.f90 \ 
    3817    par_kind.F90 \ 
    3818    par_oce.F90 \ 
     3875   dom_oce.F90 \ 
     3876   in_out_manager.F90 \ 
     3877   lib_print.f90 \ 
     3878   $(MODEL_LIB)(dom_oce.o) \ 
     3879   $(MODEL_LIB)(in_out_manager.o) \ 
     3880   $(MODEL_LIB)(lib_print.o) \ 
     3881   $(MODEL_LIB)(par_kind.o) \ 
     3882   $(MODEL_LIB)(par_oce.o) \ 
     3883   par_kind.F90 \ 
     3884   par_oce.F90 \ 
     3885   dom_oce.F90 \ 
     3886   flo_oce.F90 \ 
     3887   in_out_manager.F90 \ 
     3888   lib_mpp.F90 \ 
    38193889   $(MODEL_LIB)(dom_oce.o) \ 
    38203890   $(MODEL_LIB)(flo_oce.o) \ 
     
    38233893   $(MODEL_LIB)(oce.o) \ 
    38243894   $(MODEL_LIB)(phycst.o) \ 
    3825    dom_oce.F90 \ 
    3826    flo_oce.F90 \ 
    3827    in_out_manager.F90 \ 
    3828    lib_mpp.F90 \ 
    38293895   oce.F90 \ 
    38303896   phycst.F90 \ 
     
    38323898   floblk.F90 
    38333899$(MODEL_LIB)(flodom.o) :   \ 
    3834    $(MODEL_LIB)(dom_oce.o) \ 
    3835    $(MODEL_LIB)(in_out_manager.o) \ 
    3836    $(MODEL_LIB)(lib_print.o) \ 
    3837    $(MODEL_LIB)(par_kind.o) \ 
    3838    $(MODEL_LIB)(par_oce.o) \ 
    3839    dom_oce.F90 \ 
    3840    in_out_manager.F90 \ 
    3841    lib_print.f90 \ 
    3842    par_kind.F90 \ 
    3843    par_oce.F90 \ 
     3900   dom_oce.F90 \ 
     3901   in_out_manager.F90 \ 
     3902   lib_print.f90 \ 
     3903   $(MODEL_LIB)(dom_oce.o) \ 
     3904   $(MODEL_LIB)(in_out_manager.o) \ 
     3905   $(MODEL_LIB)(lib_print.o) \ 
     3906   $(MODEL_LIB)(par_kind.o) \ 
     3907   $(MODEL_LIB)(par_oce.o) \ 
     3908   par_kind.F90 \ 
     3909   par_oce.F90 \ 
     3910   dom_oce.F90 \ 
     3911   flo_oce.F90 \ 
     3912   in_out_manager.F90 \ 
     3913   lib_mpp.F90 \ 
    38443914   $(MODEL_LIB)(dom_oce.o) \ 
    38453915   $(MODEL_LIB)(flo_oce.o) \ 
     
    38473917   $(MODEL_LIB)(lib_mpp.o) \ 
    38483918   $(MODEL_LIB)(oce.o) \ 
     3919   oce.F90 \ 
     3920   domzgr_substitute.h90 \ 
     3921   KEY_CPP \ 
     3922   flodom.F90 
     3923$(MODEL_LIB)(flo_oce.o) :  \ 
     3924   $(MODEL_LIB)(par_kind.o) \ 
     3925   par_kind.F90 \ 
     3926   $(MODEL_LIB)(par_oce.o) \ 
     3927   par_oce.F90 \ 
     3928   KEY_CPP \ 
     3929   flo_oce.F90 
     3930$(MODEL_LIB)(flowri.o) :   \ 
     3931   dom_oce.F90 \ 
     3932   in_out_manager.F90 \ 
     3933   lib_print.f90 \ 
     3934   $(MODEL_LIB)(dom_oce.o) \ 
     3935   $(MODEL_LIB)(in_out_manager.o) \ 
     3936   $(MODEL_LIB)(lib_print.o) \ 
     3937   $(MODEL_LIB)(par_kind.o) \ 
     3938   $(MODEL_LIB)(par_oce.o) \ 
     3939   $(MODEL_LIB)(phycst.o) \ 
     3940   $(MODEL_LIB)(prtctl.o) \ 
     3941   par_kind.F90 \ 
     3942   par_oce.F90 \ 
     3943   phycst.F90 \ 
     3944   prtctl.F90 \ 
     3945   daymod.F90 \ 
    38493946   dom_oce.F90 \ 
    38503947   flo_oce.F90 \ 
    38513948   in_out_manager.F90 \ 
    38523949   lib_mpp.F90 \ 
     3950   $(MODEL_LIB)(daymod.o) \ 
     3951   $(MODEL_LIB)(dom_oce.o) \ 
     3952   $(MODEL_LIB)(flo_oce.o) \ 
     3953   $(MODEL_LIB)(in_out_manager.o) \ 
     3954   $(MODEL_LIB)(lib_mpp.o) \ 
     3955   $(MODEL_LIB)(oce.o) \ 
    38533956   oce.F90 \ 
    38543957   domzgr_substitute.h90 \ 
    38553958   KEY_CPP \ 
    3856    flodom.F90 
    3857 $(MODEL_LIB)(flowri.o) :   \ 
    3858    $(MODEL_LIB)(dom_oce.o) \ 
    3859    $(MODEL_LIB)(in_out_manager.o) \ 
    3860    $(MODEL_LIB)(lib_print.o) \ 
    3861    $(MODEL_LIB)(par_kind.o) \ 
    3862    $(MODEL_LIB)(par_oce.o) \ 
    3863    $(MODEL_LIB)(phycst.o) \ 
    3864    $(MODEL_LIB)(prtctl.o) \ 
    3865    dom_oce.F90 \ 
    3866    in_out_manager.F90 \ 
    3867    lib_print.f90 \ 
    3868    par_kind.F90 \ 
    3869    par_oce.F90 \ 
    3870    phycst.F90 \ 
    3871    prtctl.F90 \ 
    3872    $(MODEL_LIB)(daymod.o) \ 
    3873    $(MODEL_LIB)(dom_oce.o) \ 
    3874    $(MODEL_LIB)(flo_oce.o) \ 
    3875    $(MODEL_LIB)(in_out_manager.o) \ 
    3876    $(MODEL_LIB)(lib_mpp.o) \ 
    3877    $(MODEL_LIB)(oce.o) \ 
     3959   flowri.F90 
     3960$(MODEL_LIB)(flxblk.o) :   \ 
     3961   blk_oce.F90 \ 
     3962   cpl_oce.F90 \ 
    38783963   daymod.F90 \ 
    38793964   dom_oce.F90 \ 
    3880    flo_oce.F90 \ 
    3881    in_out_manager.F90 \ 
    3882    lib_mpp.F90 \ 
    3883    oce.F90 \ 
    3884    domzgr_substitute.h90 \ 
    3885    KEY_CPP \ 
    3886    flowri.F90 
    3887 $(MODEL_LIB)(flx_oce.o) :  \ 
    3888    $(MODEL_LIB)(par_kind.o) \ 
    3889    par_kind.F90 \ 
    3890    $(MODEL_LIB)(par_oce.o) \ 
    3891    par_oce.F90 \ 
    3892    KEY_CPP \ 
    3893    flx_oce.F90 
    3894 $(MODEL_LIB)(flxblk.o) :   \ 
     3965   flx_oce.F90 \ 
     3966   ice.F90 \ 
     3967   in_out_manager.F90 \ 
     3968   lbclnk.F90 \ 
     3969   lib_mpp.F90 \ 
     3970   lib_print.f90 \ 
    38953971   $(MODEL_LIB)(blk_oce.o) \ 
    38963972   $(MODEL_LIB)(cpl_oce.o) \ 
     
    39093985   $(MODEL_LIB)(phycst.o) \ 
    39103986   $(MODEL_LIB)(prtctl.o) \ 
     3987   oce.F90 \ 
     3988   ocfzpt.F90 \ 
     3989   par_kind.F90 \ 
     3990   par_oce.F90 \ 
     3991   phycst.F90 \ 
     3992   prtctl.F90 \ 
     3993   albedo.F90 \ 
    39113994   blk_oce.F90 \ 
    39123995   cpl_oce.F90 \ 
     
    39143997   dom_oce.F90 \ 
    39153998   flx_oce.F90 \ 
    3916    ice.F90 \ 
    3917    in_out_manager.F90 \ 
    3918    lbclnk.F90 \ 
    3919    lib_mpp.F90 \ 
    3920    lib_print.f90 \ 
    3921    oce.F90 \ 
    3922    ocfzpt.F90 \ 
    3923    par_kind.F90 \ 
    3924    par_oce.F90 \ 
    3925    phycst.F90 \ 
    3926    prtctl.F90 \ 
     3999   in_out_manager.F90 \ 
     4000   lbclnk.F90 \ 
    39274001   $(MODEL_LIB)(albedo.o) \ 
    39284002   $(MODEL_LIB)(blk_oce.o) \ 
     
    39374011   $(MODEL_LIB)(phycst.o) \ 
    39384012   $(MODEL_LIB)(prtctl.o) \ 
     4013   oce.F90 \ 
     4014   ocfzpt.F90 \ 
     4015   phycst.F90 \ 
     4016   prtctl.F90 \ 
     4017   KEY_CPP \ 
     4018   flxblk.F90 
     4019$(MODEL_LIB)(flxfwb.o) :   \ 
    39394020   albedo.F90 \ 
    39404021   blk_oce.F90 \ 
     
    39424023   daymod.F90 \ 
    39434024   dom_oce.F90 \ 
     4025   dtasal.F90 \ 
     4026   dtasss.F90 \ 
     4027   dtasst.F90 \ 
     4028   dtatem.F90 \ 
     4029   flxmod.F90 \ 
    39444030   flx_oce.F90 \ 
    3945    in_out_manager.F90 \ 
    3946    lbclnk.F90 \ 
    3947    oce.F90 \ 
    3948    ocfzpt.F90 \ 
    3949    phycst.F90 \ 
    3950    prtctl.F90 \ 
    3951    KEY_CPP \ 
    3952    flxblk.F90 
    3953 $(MODEL_LIB)(flxfwb.o) :   \ 
     4031   flxrnf.F90 \ 
     4032   ice_oce.F90 \ 
     4033   in_out_manager.F90 \ 
     4034   iom.F90 \ 
     4035   lbclnk.F90 \ 
     4036   lib_mpp.F90 \ 
     4037   lib_print.f90 \ 
    39544038   $(MODEL_LIB)(albedo.o) \ 
    39554039   $(MODEL_LIB)(blk_oce.o) \ 
     
    39614045   $(MODEL_LIB)(dtasst.o) \ 
    39624046   $(MODEL_LIB)(dtatem.o) \ 
     4047   $(MODEL_LIB)(flxmod.o) \ 
    39634048   $(MODEL_LIB)(flx_oce.o) \ 
    3964    $(MODEL_LIB)(flxmod.o) \ 
    39654049   $(MODEL_LIB)(flxrnf.o) \ 
    39664050   $(MODEL_LIB)(ice_oce.o) \ 
     
    39784062   $(MODEL_LIB)(taumod.o) \ 
    39794063   $(MODEL_LIB)(tradmp.o) \ 
    3980    albedo.F90 \ 
     4064   oce.F90 \ 
     4065   ocfzpt.F90 \ 
     4066   par_kind.F90 \ 
     4067   par_oce.F90 \ 
     4068   phycst.F90 \ 
     4069   prtctl.F90 \ 
     4070   taumod.F90 \ 
     4071   tradmp.F90 \ 
    39814072   blk_oce.F90 \ 
    39824073   cpl_oce.F90 \ 
    39834074   daymod.F90 \ 
    39844075   dom_oce.F90 \ 
    3985    dtasal.F90 \ 
    3986    dtasss.F90 \ 
    3987    dtasst.F90 \ 
    3988    dtatem.F90 \ 
    3989    flx_oce.F90 \ 
    3990    flxmod.F90 \ 
     4076   flxblk.F90 \ 
    39914077   flxrnf.F90 \ 
    3992    ice_oce.F90 \ 
    3993    in_out_manager.F90 \ 
    3994    iom.F90 \ 
    3995    lbclnk.F90 \ 
    3996    lib_mpp.F90 \ 
    3997    lib_print.f90 \ 
    3998    oce.F90 \ 
    3999    ocfzpt.F90 \ 
    4000    par_kind.F90 \ 
    4001    par_oce.F90 \ 
    4002    phycst.F90 \ 
    4003    prtctl.F90 \ 
    4004    taumod.F90 \ 
    4005    tradmp.F90 \ 
     4078   in_out_manager.F90 \ 
     4079   lib_mpp.F90 \ 
    40064080   $(MODEL_LIB)(blk_oce.o) \ 
    40074081   $(MODEL_LIB)(cpl_oce.o) \ 
     
    40154089   $(MODEL_LIB)(ocesbc.o) \ 
    40164090   $(MODEL_LIB)(phycst.o) \ 
    4017    blk_oce.F90 \ 
    4018    cpl_oce.F90 \ 
    4019    daymod.F90 \ 
    4020    dom_oce.F90 \ 
    4021    flxblk.F90 \ 
    4022    flxrnf.F90 \ 
    4023    in_out_manager.F90 \ 
    4024    lib_mpp.F90 \ 
    40254091   oce.F90 \ 
    40264092   ocesbc.F90 \ 
     
    40314097   flxfwb.F90 
    40324098$(MODEL_LIB)(flxmod.o) :   \ 
    4033    $(MODEL_LIB)(dom_oce.o) \ 
    4034    $(MODEL_LIB)(in_out_manager.o) \ 
    4035    $(MODEL_LIB)(lib_mpp.o) \ 
    4036    $(MODEL_LIB)(lib_print.o) \ 
    4037    $(MODEL_LIB)(oce.o) \ 
    4038    $(MODEL_LIB)(par_kind.o) \ 
    4039    $(MODEL_LIB)(par_oce.o) \ 
    4040    $(MODEL_LIB)(phycst.o) \ 
    4041    $(MODEL_LIB)(prtctl.o) \ 
    4042    dom_oce.F90 \ 
    4043    in_out_manager.F90 \ 
    4044    lib_mpp.F90 \ 
    4045    lib_print.f90 \ 
    4046    oce.F90 \ 
    4047    par_kind.F90 \ 
    4048    par_oce.F90 \ 
    4049    phycst.F90 \ 
    4050    prtctl.F90 \ 
     4099   dom_oce.F90 \ 
     4100   in_out_manager.F90 \ 
     4101   lib_mpp.F90 \ 
     4102   lib_print.f90 \ 
     4103   $(MODEL_LIB)(dom_oce.o) \ 
     4104   $(MODEL_LIB)(in_out_manager.o) \ 
     4105   $(MODEL_LIB)(lib_mpp.o) \ 
     4106   $(MODEL_LIB)(lib_print.o) \ 
     4107   $(MODEL_LIB)(oce.o) \ 
     4108   $(MODEL_LIB)(par_kind.o) \ 
     4109   $(MODEL_LIB)(par_oce.o) \ 
     4110   $(MODEL_LIB)(phycst.o) \ 
     4111   $(MODEL_LIB)(prtctl.o) \ 
     4112   oce.F90 \ 
     4113   par_kind.F90 \ 
     4114   par_oce.F90 \ 
     4115   phycst.F90 \ 
     4116   prtctl.F90 \ 
     4117   daymod.F90 \ 
     4118   dom_oce.F90 \ 
     4119   in_out_manager.F90 \ 
     4120   lbclnk.F90 \ 
     4121   lib_mpp.F90 \ 
    40514122   $(MODEL_LIB)(daymod.o) \ 
    40524123   $(MODEL_LIB)(dom_oce.o) \ 
     
    40574128   $(MODEL_LIB)(ocfzpt.o) \ 
    40584129   $(MODEL_LIB)(phycst.o) \ 
    4059    daymod.F90 \ 
    4060    dom_oce.F90 \ 
    4061    in_out_manager.F90 \ 
    4062    lbclnk.F90 \ 
    4063    lib_mpp.F90 \ 
    40644130   oce.F90 \ 
    40654131   ocfzpt.F90 \ 
    40664132   phycst.F90 \ 
     4133   blk_oce.F90 \ 
     4134   bulk.F90 \ 
     4135   cpl_oce.F90 \ 
     4136   dtatem.F90 \ 
     4137   flx_oce.F90 \ 
     4138   flxrnf.F90 \ 
     4139   ice.F90 \ 
     4140   ice_oce.F90 \ 
     4141   iom.F90 \ 
     4142   lbclnk.F90 \ 
    40674143   $(MODEL_LIB)(blk_oce.o) \ 
    40684144   $(MODEL_LIB)(bulk.o) \ 
     
    40784154   $(MODEL_LIB)(phycst.o) \ 
    40794155   $(MODEL_LIB)(taumod.o) \ 
    4080    blk_oce.F90 \ 
    4081    bulk.F90 \ 
    4082    cpl_oce.F90 \ 
    4083    dtatem.F90 \ 
    4084    flx_oce.F90 \ 
    4085    flxrnf.F90 \ 
    4086    ice.F90 \ 
    4087    ice_oce.F90 \ 
    4088    iom.F90 \ 
    4089    lbclnk.F90 \ 
    40904156   par_oce.F90 \ 
    40914157   phycst.F90 \ 
     
    41004166   KEY_CPP \ 
    41014167   flxmod.F90 
     4168$(MODEL_LIB)(flx_oce.o) :  \ 
     4169   $(MODEL_LIB)(par_kind.o) \ 
     4170   par_kind.F90 \ 
     4171   $(MODEL_LIB)(par_oce.o) \ 
     4172   par_oce.F90 \ 
     4173   KEY_CPP \ 
     4174   flx_oce.F90 
    41024175$(MODEL_LIB)(flxrnf.o) :   \ 
    4103    $(MODEL_LIB)(dom_oce.o) \ 
    4104    $(MODEL_LIB)(in_out_manager.o) \ 
    4105    $(MODEL_LIB)(lbclnk.o) \ 
    4106    $(MODEL_LIB)(lib_print.o) \ 
    4107    $(MODEL_LIB)(par_kind.o) \ 
    4108    $(MODEL_LIB)(par_oce.o) \ 
    4109    $(MODEL_LIB)(phycst.o) \ 
    4110    $(MODEL_LIB)(prtctl.o) \ 
    4111    dom_oce.F90 \ 
    4112    in_out_manager.F90 \ 
    4113    lbclnk.F90 \ 
    4114    lib_print.f90 \ 
    4115    par_kind.F90 \ 
    4116    par_oce.F90 \ 
    4117    phycst.F90 \ 
    4118    prtctl.F90 \ 
     4176   dom_oce.F90 \ 
     4177   in_out_manager.F90 \ 
     4178   lbclnk.F90 \ 
     4179   lib_print.f90 \ 
     4180   $(MODEL_LIB)(dom_oce.o) \ 
     4181   $(MODEL_LIB)(in_out_manager.o) \ 
     4182   $(MODEL_LIB)(lbclnk.o) \ 
     4183   $(MODEL_LIB)(lib_print.o) \ 
     4184   $(MODEL_LIB)(par_kind.o) \ 
     4185   $(MODEL_LIB)(par_oce.o) \ 
     4186   $(MODEL_LIB)(phycst.o) \ 
     4187   $(MODEL_LIB)(prtctl.o) \ 
     4188   par_kind.F90 \ 
     4189   par_oce.F90 \ 
     4190   phycst.F90 \ 
     4191   prtctl.F90 \ 
     4192   daymod.F90 \ 
     4193   dom_oce.F90 \ 
     4194   in_out_manager.F90 \ 
     4195   iom.F90 \ 
    41194196   $(MODEL_LIB)(daymod.o) \ 
    41204197   $(MODEL_LIB)(dom_oce.o) \ 
     
    41224199   $(MODEL_LIB)(iom.o) \ 
    41234200   $(MODEL_LIB)(phycst.o) \ 
     4201   phycst.F90 \ 
    41244202   daymod.F90 \ 
    41254203   dom_oce.F90 \ 
    41264204   in_out_manager.F90 \ 
    4127    iom.F90 \ 
    4128    phycst.F90 \ 
    41294205   $(MODEL_LIB)(daymod.o) \ 
    41304206   $(MODEL_LIB)(dom_oce.o) \ 
    41314207   $(MODEL_LIB)(in_out_manager.o) \ 
    41324208   $(MODEL_LIB)(phycst.o) \ 
    4133    daymod.F90 \ 
    4134    dom_oce.F90 \ 
    4135    in_out_manager.F90 \ 
    41364209   phycst.F90 \ 
    41374210   flxrnf_ORCA_R05.h90 \ 
     
    41394212   flxrnf.F90 
    41404213$(MODEL_LIB)(geo2ocean.o) :   \ 
    4141    $(MODEL_LIB)(dom_oce.o) \ 
    4142    $(MODEL_LIB)(in_out_manager.o) \ 
    4143    $(MODEL_LIB)(lib_mpp.o) \ 
    4144    $(MODEL_LIB)(lib_print.o) \ 
    4145    $(MODEL_LIB)(oce.o) \ 
    4146    $(MODEL_LIB)(par_kind.o) \ 
    4147    $(MODEL_LIB)(par_oce.o) \ 
    4148    dom_oce.F90 \ 
    4149    in_out_manager.F90 \ 
    4150    lib_mpp.F90 \ 
    4151    lib_print.f90 \ 
    4152    oce.F90 \ 
    4153    par_kind.F90 \ 
    4154    par_oce.F90 \ 
    4155    $(MODEL_LIB)(dom_oce.o) \ 
    4156    $(MODEL_LIB)(in_out_manager.o) \ 
    4157    $(MODEL_LIB)(lbclnk.o) \ 
    4158    $(MODEL_LIB)(phycst.o) \ 
    4159    dom_oce.F90 \ 
    4160    in_out_manager.F90 \ 
    4161    lbclnk.F90 \ 
     4214   dom_oce.F90 \ 
     4215   in_out_manager.F90 \ 
     4216   lib_mpp.F90 \ 
     4217   lib_print.f90 \ 
     4218   $(MODEL_LIB)(dom_oce.o) \ 
     4219   $(MODEL_LIB)(in_out_manager.o) \ 
     4220   $(MODEL_LIB)(lib_mpp.o) \ 
     4221   $(MODEL_LIB)(lib_print.o) \ 
     4222   $(MODEL_LIB)(oce.o) \ 
     4223   $(MODEL_LIB)(par_kind.o) \ 
     4224   $(MODEL_LIB)(par_oce.o) \ 
     4225   oce.F90 \ 
     4226   par_kind.F90 \ 
     4227   par_oce.F90 \ 
     4228   dom_oce.F90 \ 
     4229   in_out_manager.F90 \ 
     4230   lbclnk.F90 \ 
     4231   $(MODEL_LIB)(dom_oce.o) \ 
     4232   $(MODEL_LIB)(in_out_manager.o) \ 
     4233   $(MODEL_LIB)(lbclnk.o) \ 
     4234   $(MODEL_LIB)(phycst.o) \ 
    41624235   phycst.F90 \ 
    41634236   vectopt_loop_substitute.h90 \ 
     
    41714244   KEY_CPP \ 
    41724245   ice.F90 
    4173 $(MODEL_LIB)(ice_oce.o) :  \ 
    4174    $(MODEL_LIB)(par_kind.o) \ 
    4175    $(MODEL_LIB)(par_oce.o) \ 
    4176    par_kind.F90 \ 
    4177    par_oce.F90 \ 
    4178    $(MODEL_LIB)(blk_oce.o) \ 
    4179    $(MODEL_LIB)(par_oce.o) \ 
     4246$(MODEL_LIB)(iceini.o) :   \ 
    41804247   blk_oce.F90 \ 
    4181    par_oce.F90 \ 
    4182    KEY_CPP \ 
    4183    ice_oce.F90 
    4184 $(MODEL_LIB)(iceini.o) :   \ 
     4248   daymod.F90 \ 
     4249   dom_ice.F90 \ 
     4250   dom_oce.F90 \ 
     4251   ice.F90 \ 
     4252   ice_oce.F90 \ 
     4253   in_out_manager.F90 \ 
     4254   iom.F90 \ 
     4255   lbclnk.F90 \ 
     4256   lib_print.f90 \ 
    41854257   $(MODEL_LIB)(blk_oce.o) \ 
    41864258   $(MODEL_LIB)(daymod.o) \ 
     
    41994271   $(MODEL_LIB)(par_oce.o) \ 
    42004272   $(MODEL_LIB)(phycst.o) \ 
    4201    blk_oce.F90 \ 
    4202    daymod.F90 \ 
    4203    dom_ice.F90 \ 
    4204    dom_oce.F90 \ 
     4273   oce.F90 \ 
     4274   ocfzpt.F90 \ 
     4275   par_ice.F90 \ 
     4276   par_kind.F90 \ 
     4277   par_oce.F90 \ 
     4278   phycst.F90 \ 
     4279   dom_oce.F90 \ 
     4280   flx_oce.F90 \ 
    42054281   ice.F90 \ 
    42064282   ice_oce.F90 \ 
    4207    in_out_manager.F90 \ 
    4208    iom.F90 \ 
    4209    lbclnk.F90 \ 
    4210    lib_print.f90 \ 
    4211    oce.F90 \ 
    4212    ocfzpt.F90 \ 
    4213    par_ice.F90 \ 
    4214    par_kind.F90 \ 
    4215    par_oce.F90 \ 
    4216    phycst.F90 \ 
     4283   ini1d.F90 \ 
     4284   in_out_manager.F90 \ 
     4285   limistate.F90 \ 
     4286   limmsh.F90 \ 
     4287   limrst.F90 \ 
    42174288   $(MODEL_LIB)(dom_oce.o) \ 
    42184289   $(MODEL_LIB)(flx_oce.o) \ 
    42194290   $(MODEL_LIB)(ice.o) \ 
    42204291   $(MODEL_LIB)(ice_oce.o) \ 
    4221    $(MODEL_LIB)(in_out_manager.o) \ 
    42224292   $(MODEL_LIB)(ini1d.o) \ 
     4293   $(MODEL_LIB)(in_out_manager.o) \ 
    42234294   $(MODEL_LIB)(limistate.o) \ 
    42244295   $(MODEL_LIB)(limmsh.o) \ 
     
    42264297   $(MODEL_LIB)(ocfzpt.o) \ 
    42274298   $(MODEL_LIB)(phycst.o) \ 
    4228    dom_oce.F90 \ 
     4299   ocfzpt.F90 \ 
     4300   phycst.F90 \ 
     4301   KEY_CPP \ 
     4302   iceini.F90 
     4303$(MODEL_LIB)(ice_oce.o) :  \ 
     4304   $(MODEL_LIB)(par_kind.o) \ 
     4305   $(MODEL_LIB)(par_oce.o) \ 
     4306   par_kind.F90 \ 
     4307   par_oce.F90 \ 
     4308   blk_oce.F90 \ 
     4309   $(MODEL_LIB)(blk_oce.o) \ 
     4310   $(MODEL_LIB)(par_oce.o) \ 
     4311   par_oce.F90 \ 
     4312   KEY_CPP \ 
     4313   ice_oce.F90 
     4314$(MODEL_LIB)(icestp1d.o) : \ 
     4315   albedo.F90 \ 
     4316   blk_oce.F90 \ 
     4317   cpl_oce.F90 \ 
     4318   daymod.F90 \ 
     4319   dianam.F90 \ 
     4320   dom_ice.F90 \ 
     4321   dom_oce.F90 \ 
     4322   dtasal.F90 \ 
     4323   dtasss.F90 \ 
     4324   dtasst.F90 \ 
     4325   dtatem.F90 \ 
     4326   flxblk.F90 \ 
     4327   flxmod.F90 \ 
    42294328   flx_oce.F90 \ 
     4329   flxrnf.F90 \ 
    42304330   ice.F90 \ 
     4331   iceini.F90 \ 
    42314332   ice_oce.F90 \ 
    4232    in_out_manager.F90 \ 
    42334333   ini1d.F90 \ 
     4334   in_out_manager.F90 \ 
     4335   iom.F90 \ 
     4336   lbclnk.F90 \ 
     4337   lib_mpp.F90 \ 
     4338   lib_print.f90 \ 
     4339   limadv.F90 \ 
     4340   limhdf.F90 \ 
    42344341   limistate.F90 \ 
    42354342   limmsh.F90 \ 
     4343   limrhg.F90 \ 
    42364344   limrst.F90 \ 
    4237    ocfzpt.F90 \ 
    4238    phycst.F90 \ 
    4239    KEY_CPP \ 
    4240    iceini.F90 
    4241 $(MODEL_LIB)(icestp.o) :   \ 
     4345   limtab.F90 \ 
     4346   limthd_lac.F90 \ 
     4347   limthd_zdf.F90 \ 
    42424348   $(MODEL_LIB)(albedo.o) \ 
    42434349   $(MODEL_LIB)(blk_oce.o) \ 
     
    42514357   $(MODEL_LIB)(dtasst.o) \ 
    42524358   $(MODEL_LIB)(dtatem.o) \ 
    4253    $(MODEL_LIB)(flx_oce.o) \ 
    42544359   $(MODEL_LIB)(flxblk.o) \ 
    42554360   $(MODEL_LIB)(flxmod.o) \ 
     4361   $(MODEL_LIB)(flx_oce.o) \ 
    42564362   $(MODEL_LIB)(flxrnf.o) \ 
     4363   $(MODEL_LIB)(iceini.o) \ 
    42574364   $(MODEL_LIB)(ice.o) \ 
    42584365   $(MODEL_LIB)(ice_oce.o) \ 
    4259    $(MODEL_LIB)(iceini.o) \ 
    4260    $(MODEL_LIB)(in_out_manager.o) \ 
    42614366   $(MODEL_LIB)(ini1d.o) \ 
     4367   $(MODEL_LIB)(in_out_manager.o) \ 
    42624368   $(MODEL_LIB)(iom.o) \ 
    42634369   $(MODEL_LIB)(lbclnk.o) \ 
     
    42834389   $(MODEL_LIB)(thd_ice.o) \ 
    42844390   $(MODEL_LIB)(tradmp.o) \ 
     4391   $(MODEL_LIB)(trdmod.o) \ 
     4392   $(MODEL_LIB)(trdmod_oce.o) \ 
     4393   $(MODEL_LIB)(zdfmxl.o) \ 
     4394   $(MODEL_LIB)(zdf_oce.o) \ 
     4395   oce.F90 \ 
     4396   ocfzpt.F90 \ 
     4397   par_ice.F90 \ 
     4398   par_kind.F90 \ 
     4399   par_oce.F90 \ 
     4400   phycst.F90 \ 
     4401   prtctl.F90 \ 
     4402   taumod.F90 \ 
     4403   thd_ice.F90 \ 
     4404   tradmp.F90 \ 
     4405   trdmod.F90 \ 
     4406   trdmod_oce.F90 \ 
     4407   zdfmxl.F90 \ 
     4408   zdf_oce.F90 \ 
     4409   blk_oce.F90 \ 
     4410   cpl_oce.F90 \ 
     4411   daymod.F90 \ 
     4412   dom_ice.F90 \ 
     4413   dom_oce.F90 \ 
     4414   dtasal.F90 \ 
     4415   dtatem.F90 \ 
     4416   flxmod.F90 \ 
     4417   flx_oce.F90 \ 
     4418   flxrnf.F90 \ 
     4419   ice.F90 \ 
     4420   iceini.F90 \ 
     4421   ice_oce.F90 \ 
     4422   in_out_manager.F90 \ 
     4423   lbclnk.F90 \ 
     4424   limdia.F90 \ 
     4425   limdyn.F90 \ 
     4426   limflx.F90 \ 
     4427   limrst.F90 \ 
     4428   limthd.F90 \ 
     4429   limtrp.F90 \ 
     4430   limwri.F90 \ 
     4431   $(MODEL_LIB)(blk_oce.o) \ 
     4432   $(MODEL_LIB)(cpl_oce.o) \ 
     4433   $(MODEL_LIB)(daymod.o) \ 
     4434   $(MODEL_LIB)(dom_ice.o) \ 
     4435   $(MODEL_LIB)(dom_oce.o) \ 
     4436   $(MODEL_LIB)(dtasal.o) \ 
     4437   $(MODEL_LIB)(dtatem.o) \ 
     4438   $(MODEL_LIB)(flxmod.o) \ 
     4439   $(MODEL_LIB)(flx_oce.o) \ 
     4440   $(MODEL_LIB)(flxrnf.o) \ 
     4441   $(MODEL_LIB)(iceini.o) \ 
     4442   $(MODEL_LIB)(ice.o) \ 
     4443   $(MODEL_LIB)(ice_oce.o) \ 
     4444   $(MODEL_LIB)(in_out_manager.o) \ 
     4445   $(MODEL_LIB)(lbclnk.o) \ 
     4446   $(MODEL_LIB)(limdia.o) \ 
     4447   $(MODEL_LIB)(limdyn.o) \ 
     4448   $(MODEL_LIB)(limflx.o) \ 
     4449   $(MODEL_LIB)(limrst.o) \ 
     4450   $(MODEL_LIB)(limthd.o) \ 
     4451   $(MODEL_LIB)(limtrp.o) \ 
     4452   $(MODEL_LIB)(limwri.o) \ 
     4453   $(MODEL_LIB)(oce.o) \ 
     4454   $(MODEL_LIB)(ocesbc.o) \ 
     4455   $(MODEL_LIB)(ocfzpt.o) \ 
     4456   $(MODEL_LIB)(phycst.o) \ 
     4457   $(MODEL_LIB)(prtctl.o) \ 
     4458   $(MODEL_LIB)(taumod.o) \ 
     4459   $(MODEL_LIB)(tradmp.o) \ 
     4460   oce.F90 \ 
     4461   ocesbc.F90 \ 
     4462   ocfzpt.F90 \ 
     4463   phycst.F90 \ 
     4464   prtctl.F90 \ 
     4465   taumod.F90 \ 
     4466   tradmp.F90 \ 
     4467   domzgr_substitute.h90 \ 
     4468   vectopt_loop_substitute.h90 \ 
     4469   KEY_CPP \ 
     4470   icestp1d.F90 
     4471$(MODEL_LIB)(icestp.o) :   \ 
    42854472   albedo.F90 \ 
    42864473   blk_oce.F90 \ 
     
    42944481   dtasst.F90 \ 
    42954482   dtatem.F90 \ 
    4296    flx_oce.F90 \ 
    42974483   flxblk.F90 \ 
    42984484   flxmod.F90 \ 
     4485   flx_oce.F90 \ 
    42994486   flxrnf.F90 \ 
    43004487   ice.F90 \ 
     4488   iceini.F90 \ 
    43014489   ice_oce.F90 \ 
    4302    iceini.F90 \ 
    4303    in_out_manager.F90 \ 
    43044490   ini1d.F90 \ 
     4491   in_out_manager.F90 \ 
    43054492   iom.F90 \ 
    43064493   lbclnk.F90 \ 
     
    43164503   limthd_lac.F90 \ 
    43174504   limthd_zdf.F90 \ 
    4318    oce.F90 \ 
    4319    ocfzpt.F90 \ 
    4320    par_ice.F90 \ 
    4321    par_kind.F90 \ 
    4322    par_oce.F90 \ 
    4323    phycst.F90 \ 
    4324    prtctl.F90 \ 
    4325    taumod.F90 \ 
    4326    thd_ice.F90 \ 
    4327    tradmp.F90 \ 
    4328    $(MODEL_LIB)(cpl_oce.o) \ 
    4329    $(MODEL_LIB)(daymod.o) \ 
    4330    $(MODEL_LIB)(dom_ice.o) \ 
    4331    $(MODEL_LIB)(dom_oce.o) \ 
    4332    $(MODEL_LIB)(flx_oce.o) \ 
    4333    $(MODEL_LIB)(ice.o) \ 
    4334    $(MODEL_LIB)(ice_oce.o) \ 
    4335    $(MODEL_LIB)(iceini.o) \ 
    4336    $(MODEL_LIB)(in_out_manager.o) \ 
    4337    $(MODEL_LIB)(lbclnk.o) \ 
    4338    $(MODEL_LIB)(limdia.o) \ 
    4339    $(MODEL_LIB)(limdmp.o) \ 
    4340    $(MODEL_LIB)(limdyn.o) \ 
    4341    $(MODEL_LIB)(limflx.o) \ 
    4342    $(MODEL_LIB)(limrst.o) \ 
    4343    $(MODEL_LIB)(limthd.o) \ 
    4344    $(MODEL_LIB)(limtrp.o) \ 
    4345    $(MODEL_LIB)(limwri.o) \ 
    4346    $(MODEL_LIB)(oce.o) \ 
    4347    $(MODEL_LIB)(ocesbc.o) \ 
    4348    $(MODEL_LIB)(phycst.o) \ 
    4349    $(MODEL_LIB)(prtctl.o) \ 
    4350    $(MODEL_LIB)(taumod.o) \ 
    4351    cpl_oce.F90 \ 
    4352    daymod.F90 \ 
    4353    dom_ice.F90 \ 
    4354    dom_oce.F90 \ 
    4355    flx_oce.F90 \ 
    4356    ice.F90 \ 
    4357    ice_oce.F90 \ 
    4358    iceini.F90 \ 
    4359    in_out_manager.F90 \ 
    4360    lbclnk.F90 \ 
    4361    limdia.F90 \ 
    4362    limdmp.F90 \ 
    4363    limdyn.F90 \ 
    4364    limflx.F90 \ 
    4365    limrst.F90 \ 
    4366    limthd.F90 \ 
    4367    limtrp.F90 \ 
    4368    limwri.F90 \ 
    4369    oce.F90 \ 
    4370    ocesbc.F90 \ 
    4371    phycst.F90 \ 
    4372    prtctl.F90 \ 
    4373    taumod.F90 \ 
    4374    domzgr_substitute.h90 \ 
    4375    vectopt_loop_substitute.h90 \ 
    4376    KEY_CPP \ 
    4377    icestp.F90 
    4378 $(MODEL_LIB)(icestp1d.o) : \ 
    43794505   $(MODEL_LIB)(albedo.o) \ 
    43804506   $(MODEL_LIB)(blk_oce.o) \ 
     
    43884514   $(MODEL_LIB)(dtasst.o) \ 
    43894515   $(MODEL_LIB)(dtatem.o) \ 
    4390    $(MODEL_LIB)(flx_oce.o) \ 
    43914516   $(MODEL_LIB)(flxblk.o) \ 
    43924517   $(MODEL_LIB)(flxmod.o) \ 
     4518   $(MODEL_LIB)(flx_oce.o) \ 
    43934519   $(MODEL_LIB)(flxrnf.o) \ 
     4520   $(MODEL_LIB)(iceini.o) \ 
    43944521   $(MODEL_LIB)(ice.o) \ 
    43954522   $(MODEL_LIB)(ice_oce.o) \ 
    4396    $(MODEL_LIB)(iceini.o) \ 
    4397    $(MODEL_LIB)(in_out_manager.o) \ 
    43984523   $(MODEL_LIB)(ini1d.o) \ 
     4524   $(MODEL_LIB)(in_out_manager.o) \ 
    43994525   $(MODEL_LIB)(iom.o) \ 
    44004526   $(MODEL_LIB)(lbclnk.o) \ 
     
    44204546   $(MODEL_LIB)(thd_ice.o) \ 
    44214547   $(MODEL_LIB)(tradmp.o) \ 
    4422    $(MODEL_LIB)(trdmod.o) \ 
    4423    $(MODEL_LIB)(trdmod_oce.o) \ 
    4424    $(MODEL_LIB)(zdf_oce.o) \ 
    4425    $(MODEL_LIB)(zdfmxl.o) \ 
    4426    albedo.F90 \ 
    4427    blk_oce.F90 \ 
    4428    cpl_oce.F90 \ 
    4429    daymod.F90 \ 
    4430    dianam.F90 \ 
    4431    dom_ice.F90 \ 
    4432    dom_oce.F90 \ 
    4433    dtasal.F90 \ 
    4434    dtasss.F90 \ 
    4435    dtasst.F90 \ 
    4436    dtatem.F90 \ 
    4437    flx_oce.F90 \ 
    4438    flxblk.F90 \ 
    4439    flxmod.F90 \ 
    4440    flxrnf.F90 \ 
    4441    ice.F90 \ 
    4442    ice_oce.F90 \ 
    4443    iceini.F90 \ 
    4444    in_out_manager.F90 \ 
    4445    ini1d.F90 \ 
    4446    iom.F90 \ 
    4447    lbclnk.F90 \ 
    4448    lib_mpp.F90 \ 
    4449    lib_print.f90 \ 
    4450    limadv.F90 \ 
    4451    limhdf.F90 \ 
    4452    limistate.F90 \ 
    4453    limmsh.F90 \ 
    4454    limrhg.F90 \ 
    4455    limrst.F90 \ 
    4456    limtab.F90 \ 
    4457    limthd_lac.F90 \ 
    4458    limthd_zdf.F90 \ 
    44594548   oce.F90 \ 
    44604549   ocfzpt.F90 \ 
     
    44674556   thd_ice.F90 \ 
    44684557   tradmp.F90 \ 
    4469    trdmod.F90 \ 
    4470    trdmod_oce.F90 \ 
    4471    zdf_oce.F90 \ 
    4472    zdfmxl.F90 \ 
    4473    $(MODEL_LIB)(blk_oce.o) \ 
     4558   cpl_oce.F90 \ 
     4559   daymod.F90 \ 
     4560   dom_ice.F90 \ 
     4561   dom_oce.F90 \ 
     4562   flx_oce.F90 \ 
     4563   ice.F90 \ 
     4564   iceini.F90 \ 
     4565   ice_oce.F90 \ 
     4566   in_out_manager.F90 \ 
     4567   lbclnk.F90 \ 
     4568   limdia.F90 \ 
     4569   limdmp.F90 \ 
     4570   limdyn.F90 \ 
     4571   limflx.F90 \ 
     4572   limrst.F90 \ 
     4573   limthd.F90 \ 
     4574   limtrp.F90 \ 
     4575   limwri.F90 \ 
    44744576   $(MODEL_LIB)(cpl_oce.o) \ 
    44754577   $(MODEL_LIB)(daymod.o) \ 
    44764578   $(MODEL_LIB)(dom_ice.o) \ 
    44774579   $(MODEL_LIB)(dom_oce.o) \ 
    4478    $(MODEL_LIB)(dtasal.o) \ 
    4479    $(MODEL_LIB)(dtatem.o) \ 
    44804580   $(MODEL_LIB)(flx_oce.o) \ 
    4481    $(MODEL_LIB)(flxmod.o) \ 
    4482    $(MODEL_LIB)(flxrnf.o) \ 
     4581   $(MODEL_LIB)(iceini.o) \ 
    44834582   $(MODEL_LIB)(ice.o) \ 
    44844583   $(MODEL_LIB)(ice_oce.o) \ 
    4485    $(MODEL_LIB)(iceini.o) \ 
    44864584   $(MODEL_LIB)(in_out_manager.o) \ 
    44874585   $(MODEL_LIB)(lbclnk.o) \ 
    44884586   $(MODEL_LIB)(limdia.o) \ 
     4587   $(MODEL_LIB)(limdmp.o) \ 
    44894588   $(MODEL_LIB)(limdyn.o) \ 
    44904589   $(MODEL_LIB)(limflx.o) \ 
     
    44954594   $(MODEL_LIB)(oce.o) \ 
    44964595   $(MODEL_LIB)(ocesbc.o) \ 
    4497    $(MODEL_LIB)(ocfzpt.o) \ 
    44984596   $(MODEL_LIB)(phycst.o) \ 
    44994597   $(MODEL_LIB)(prtctl.o) \ 
    45004598   $(MODEL_LIB)(taumod.o) \ 
    4501    $(MODEL_LIB)(tradmp.o) \ 
    4502    blk_oce.F90 \ 
    4503    cpl_oce.F90 \ 
    4504    daymod.F90 \ 
    4505    dom_ice.F90 \ 
    4506    dom_oce.F90 \ 
    4507    dtasal.F90 \ 
    4508    dtatem.F90 \ 
    4509    flx_oce.F90 \ 
    4510    flxmod.F90 \ 
    4511    flxrnf.F90 \ 
    4512    ice.F90 \ 
    4513    ice_oce.F90 \ 
    4514    iceini.F90 \ 
    4515    in_out_manager.F90 \ 
    4516    lbclnk.F90 \ 
    4517    limdia.F90 \ 
    4518    limdyn.F90 \ 
    4519    limflx.F90 \ 
    4520    limrst.F90 \ 
    4521    limthd.F90 \ 
    4522    limtrp.F90 \ 
    4523    limwri.F90 \ 
    45244599   oce.F90 \ 
    45254600   ocesbc.F90 \ 
    4526    ocfzpt.F90 \ 
    45274601   phycst.F90 \ 
    45284602   prtctl.F90 \ 
    45294603   taumod.F90 \ 
    4530    tradmp.F90 \ 
    45314604   domzgr_substitute.h90 \ 
    45324605   vectopt_loop_substitute.h90 \ 
    45334606   KEY_CPP \ 
    4534    icestp1d.F90 
    4535 $(MODEL_LIB)(in_out_manager.o) : \ 
    4536    $(MODEL_LIB)(par_kind.o) \ 
    4537    par_kind.F90 \ 
    4538    $(MODEL_LIB)(lib_print.o) \ 
    4539    $(MODEL_LIB)(par_kind.o) \ 
    4540    $(MODEL_LIB)(par_oce.o) \ 
    4541    lib_print.f90 \ 
    4542    par_kind.F90 \ 
    4543    par_oce.F90 \ 
    4544    in_out_manager.F90 
     4607   icestp.F90 
    45454608$(MODEL_LIB)(ini1d.o) : \ 
    4546    $(MODEL_LIB)(in_out_manager.o) \ 
    4547    $(MODEL_LIB)(lib_print.o) \ 
    4548    $(MODEL_LIB)(par_kind.o) \ 
    4549    $(MODEL_LIB)(par_oce.o) \ 
    4550    in_out_manager.F90 \ 
    4551    lib_print.f90 \ 
    4552    par_kind.F90 \ 
    4553    par_oce.F90 \ 
    4554    $(MODEL_LIB)(dom_oce.o) \ 
    4555    $(MODEL_LIB)(in_out_manager.o) \ 
    4556    $(MODEL_LIB)(phycst.o) \ 
    4557    dom_oce.F90 \ 
    4558    in_out_manager.F90 \ 
     4609   in_out_manager.F90 \ 
     4610   lib_print.f90 \ 
     4611   $(MODEL_LIB)(in_out_manager.o) \ 
     4612   $(MODEL_LIB)(lib_print.o) \ 
     4613   $(MODEL_LIB)(par_kind.o) \ 
     4614   $(MODEL_LIB)(par_oce.o) \ 
     4615   par_kind.F90 \ 
     4616   par_oce.F90 \ 
     4617   dom_oce.F90 \ 
     4618   in_out_manager.F90 \ 
     4619   $(MODEL_LIB)(dom_oce.o) \ 
     4620   $(MODEL_LIB)(in_out_manager.o) \ 
     4621   $(MODEL_LIB)(phycst.o) \ 
    45594622   phycst.F90 \ 
    45604623   KEY_CPP \ 
     
    45624625$(MODEL_LIB)(initrc.o) :   \ 
    45634626   initrc.F90 
     4627$(MODEL_LIB)(in_out_manager.o) : \ 
     4628   $(MODEL_LIB)(par_kind.o) \ 
     4629   par_kind.F90 \ 
     4630   lib_print.f90 \ 
     4631   $(MODEL_LIB)(lib_print.o) \ 
     4632   $(MODEL_LIB)(par_kind.o) \ 
     4633   $(MODEL_LIB)(par_oce.o) \ 
     4634   par_kind.F90 \ 
     4635   par_oce.F90 \ 
     4636   in_out_manager.F90 
    45644637$(MODEL_LIB)(iom.o) :   \ 
    4565    $(MODEL_LIB)(dom_oce.o) \ 
    4566    $(MODEL_LIB)(in_out_manager.o) \ 
    4567    $(MODEL_LIB)(lib_mpp.o) \ 
    4568    $(MODEL_LIB)(lib_print.o) \ 
    4569    $(MODEL_LIB)(oce.o) \ 
    4570    $(MODEL_LIB)(par_kind.o) \ 
    4571    $(MODEL_LIB)(par_oce.o) \ 
    4572    dom_oce.F90 \ 
    4573    in_out_manager.F90 \ 
    4574    lib_mpp.F90 \ 
    4575    lib_print.f90 \ 
    4576    oce.F90 \ 
    4577    par_kind.F90 \ 
    4578    par_oce.F90 \ 
    4579    $(MODEL_LIB)(dom_oce.o) \ 
    4580    $(MODEL_LIB)(in_out_manager.o) \ 
    4581    $(MODEL_LIB)(lbclnk.o) \ 
    4582    dom_oce.F90 \ 
    4583    in_out_manager.F90 \ 
    4584    lbclnk.F90 \ 
     4638   dom_oce.F90 \ 
     4639   in_out_manager.F90 \ 
     4640   lib_mpp.F90 \ 
     4641   lib_print.f90 \ 
     4642   $(MODEL_LIB)(dom_oce.o) \ 
     4643   $(MODEL_LIB)(in_out_manager.o) \ 
     4644   $(MODEL_LIB)(lib_mpp.o) \ 
     4645   $(MODEL_LIB)(lib_print.o) \ 
     4646   $(MODEL_LIB)(oce.o) \ 
     4647   $(MODEL_LIB)(par_kind.o) \ 
     4648   $(MODEL_LIB)(par_oce.o) \ 
     4649   oce.F90 \ 
     4650   par_kind.F90 \ 
     4651   par_oce.F90 \ 
     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) \ 
     4657   $(MODEL_LIB)(lbclnk.o) \ 
    45854658   $(IOIPSL_LIB) \ 
    45864659   KEY_CPP \ 
    45874660   iom.F90 
    45884661$(MODEL_LIB)(istate.o) :   \ 
    4589    $(MODEL_LIB)(blk_oce.o) \ 
    4590    $(MODEL_LIB)(cpl_oce.o) \ 
    4591    $(MODEL_LIB)(daymod.o) \ 
    4592    $(MODEL_LIB)(dom_oce.o) \ 
    4593    $(MODEL_LIB)(dynspg_exp.o) \ 
    4594    $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    4595    $(MODEL_LIB)(dynspg_flt.o) \ 
    4596    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    4597    $(MODEL_LIB)(dynspg_oce.o) \ 
    4598    $(MODEL_LIB)(dynspg_rl.o) \ 
    4599    $(MODEL_LIB)(dynspg_ts.o) \ 
    4600    $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    4601    $(MODEL_LIB)(flx_oce.o) \ 
    4602    $(MODEL_LIB)(ice_oce.o) \ 
    4603    $(MODEL_LIB)(in_out_manager.o) \ 
    4604    $(MODEL_LIB)(iom.o) \ 
    4605    $(MODEL_LIB)(lbclnk.o) \ 
    4606    $(MODEL_LIB)(lib_mpp.o) \ 
    4607    $(MODEL_LIB)(lib_print.o) \ 
    4608    $(MODEL_LIB)(obc_oce.o) \ 
    4609    $(MODEL_LIB)(oce.o) \ 
    4610    $(MODEL_LIB)(par_kind.o) \ 
    4611    $(MODEL_LIB)(par_oce.o) \ 
    4612    $(MODEL_LIB)(phycst.o) \ 
    4613    $(MODEL_LIB)(prtctl.o) \ 
    4614    $(MODEL_LIB)(sol_oce.o) \ 
    4615    $(MODEL_LIB)(solfet.o) \ 
    4616    $(MODEL_LIB)(solpcg.o) \ 
    4617    $(MODEL_LIB)(solsor.o) \ 
    4618    $(MODEL_LIB)(trdmod.o) \ 
    4619    $(MODEL_LIB)(trdmod_oce.o) \ 
    4620    $(MODEL_LIB)(zdf_oce.o) \ 
    4621    $(MODEL_LIB)(zdfddm.o) \ 
    4622    $(MODEL_LIB)(zdftke.o) \ 
    46234662   blk_oce.F90 \ 
    46244663   cpl_oce.F90 \ 
     
    46404679   lib_mpp.F90 \ 
    46414680   lib_print.f90 \ 
     4681   $(MODEL_LIB)(blk_oce.o) \ 
     4682   $(MODEL_LIB)(cpl_oce.o) \ 
     4683   $(MODEL_LIB)(daymod.o) \ 
     4684   $(MODEL_LIB)(dom_oce.o) \ 
     4685   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     4686   $(MODEL_LIB)(dynspg_exp.o) \ 
     4687   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     4688   $(MODEL_LIB)(dynspg_flt.o) \ 
     4689   $(MODEL_LIB)(dynspg_oce.o) \ 
     4690   $(MODEL_LIB)(dynspg_rl.o) \ 
     4691   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
     4692   $(MODEL_LIB)(dynspg_ts.o) \ 
     4693   $(MODEL_LIB)(flx_oce.o) \ 
     4694   $(MODEL_LIB)(ice_oce.o) \ 
     4695   $(MODEL_LIB)(in_out_manager.o) \ 
     4696   $(MODEL_LIB)(iom.o) \ 
     4697   $(MODEL_LIB)(lbclnk.o) \ 
     4698   $(MODEL_LIB)(lib_mpp.o) \ 
     4699   $(MODEL_LIB)(lib_print.o) \ 
     4700   $(MODEL_LIB)(obc_oce.o) \ 
     4701   $(MODEL_LIB)(oce.o) \ 
     4702   $(MODEL_LIB)(par_kind.o) \ 
     4703   $(MODEL_LIB)(par_oce.o) \ 
     4704   $(MODEL_LIB)(phycst.o) \ 
     4705   $(MODEL_LIB)(prtctl.o) \ 
     4706   $(MODEL_LIB)(solfet.o) \ 
     4707   $(MODEL_LIB)(sol_oce.o) \ 
     4708   $(MODEL_LIB)(solpcg.o) \ 
     4709   $(MODEL_LIB)(solsor.o) \ 
     4710   $(MODEL_LIB)(trdmod.o) \ 
     4711   $(MODEL_LIB)(trdmod_oce.o) \ 
     4712   $(MODEL_LIB)(zdfddm.o) \ 
     4713   $(MODEL_LIB)(zdf_oce.o) \ 
     4714   $(MODEL_LIB)(zdftke.o) \ 
    46424715   obc_oce.F90 \ 
    46434716   oce.F90 \ 
     
    46464719   phycst.F90 \ 
    46474720   prtctl.F90 \ 
     4721   solfet.F90 \ 
    46484722   sol_oce.F90 \ 
    4649    solfet.F90 \ 
    46504723   solpcg.F90 \ 
    46514724   solsor.F90 \ 
    46524725   trdmod.F90 \ 
    46534726   trdmod_oce.F90 \ 
     4727   zdfddm.F90 \ 
    46544728   zdf_oce.F90 \ 
    4655    zdfddm.F90 \ 
    46564729   zdftke.F90 \ 
     4730   daymod.F90 \ 
     4731   divcur.F90 \ 
     4732   dom_oce.F90 \ 
     4733   dtasal.F90 \ 
     4734   dtatem.F90 \ 
     4735   dynspg.F90 \ 
     4736   eosbn2.F90 \ 
     4737   in_out_manager.F90 \ 
     4738   iom.F90 \ 
     4739   lbclnk.F90 \ 
     4740   ldftra_oce.F90 \ 
    46574741   $(MODEL_LIB)(daymod.o) \ 
    46584742   $(MODEL_LIB)(divcur.o) \ 
     
    46724756   $(MODEL_LIB)(wzvmod.o) \ 
    46734757   $(MODEL_LIB)(zdf_oce.o) \ 
    4674    daymod.F90 \ 
    4675    divcur.F90 \ 
    4676    dom_oce.F90 \ 
    4677    dtasal.F90 \ 
    4678    dtatem.F90 \ 
    4679    dynspg.F90 \ 
    4680    eosbn2.F90 \ 
    4681    in_out_manager.F90 \ 
    4682    iom.F90 \ 
    4683    lbclnk.F90 \ 
    4684    ldftra_oce.F90 \ 
    46854758   oce.F90 \ 
    46864759   phycst.F90 \ 
     
    46944767   istate.F90 
    46954768$(MODEL_LIB)(lbclnk.o) :   \ 
    4696    $(MODEL_LIB)(dom_oce.o) \ 
    4697    $(MODEL_LIB)(in_out_manager.o) \ 
    4698    $(MODEL_LIB)(lib_print.o) \ 
    4699    $(MODEL_LIB)(par_kind.o) \ 
    4700    $(MODEL_LIB)(par_oce.o) \ 
    4701    dom_oce.F90 \ 
    4702    in_out_manager.F90 \ 
    4703    lib_print.f90 \ 
    4704    par_kind.F90 \ 
    4705    par_oce.F90 \ 
    4706    $(MODEL_LIB)(dom_oce.o) \ 
    4707    $(MODEL_LIB)(in_out_manager.o) \ 
    4708    $(MODEL_LIB)(lib_mpp.o) \ 
    4709    $(MODEL_LIB)(oce.o) \ 
    4710    dom_oce.F90 \ 
    4711    in_out_manager.F90 \ 
    4712    lib_mpp.F90 \ 
     4769   dom_oce.F90 \ 
     4770   in_out_manager.F90 \ 
     4771   lib_print.f90 \ 
     4772   $(MODEL_LIB)(dom_oce.o) \ 
     4773   $(MODEL_LIB)(in_out_manager.o) \ 
     4774   $(MODEL_LIB)(lib_print.o) \ 
     4775   $(MODEL_LIB)(par_kind.o) \ 
     4776   $(MODEL_LIB)(par_oce.o) \ 
     4777   par_kind.F90 \ 
     4778   par_oce.F90 \ 
     4779   dom_oce.F90 \ 
     4780   in_out_manager.F90 \ 
     4781   lib_mpp.F90 \ 
     4782   $(MODEL_LIB)(dom_oce.o) \ 
     4783   $(MODEL_LIB)(in_out_manager.o) \ 
     4784   $(MODEL_LIB)(lib_mpp.o) \ 
     4785   $(MODEL_LIB)(oce.o) \ 
    47134786   oce.F90 \ 
    47144787   KEY_CPP \ 
    47154788   lbclnk.F90 
    47164789$(MODEL_LIB)(ldfdyn.o) :   \ 
     4790   dom_oce.F90 \ 
     4791   in_out_manager.F90 \ 
     4792   lbclnk.F90 \ 
     4793   ldfdyn_oce.F90 \ 
     4794   ldftra_oce.F90 \ 
     4795   lib_mpp.F90 \ 
     4796   lib_print.f90 \ 
    47174797   $(MODEL_LIB)(dom_oce.o) \ 
    47184798   $(MODEL_LIB)(in_out_manager.o) \ 
     
    47284808   $(MODEL_LIB)(prtctl.o) \ 
    47294809   $(MODEL_LIB)(zdfmxl.o) \ 
     4810   oce.F90 \ 
     4811   par_kind.F90 \ 
     4812   par_oce.F90 \ 
     4813   phycst.F90 \ 
     4814   prtctl.F90 \ 
     4815   zdfmxl.F90 \ 
    47304816   dom_oce.F90 \ 
    47314817   in_out_manager.F90 \ 
    47324818   lbclnk.F90 \ 
    47334819   ldfdyn_oce.F90 \ 
    4734    ldftra_oce.F90 \ 
    4735    lib_mpp.F90 \ 
    4736    lib_print.f90 \ 
    4737    oce.F90 \ 
    4738    par_kind.F90 \ 
    4739    par_oce.F90 \ 
    4740    phycst.F90 \ 
    4741    prtctl.F90 \ 
    4742    zdfmxl.F90 \ 
     4820   ldfslp.F90 \ 
     4821   lib_mpp.F90 \ 
    47434822   $(MODEL_LIB)(dom_oce.o) \ 
    47444823   $(MODEL_LIB)(in_out_manager.o) \ 
     
    47494828   $(MODEL_LIB)(oce.o) \ 
    47504829   $(MODEL_LIB)(phycst.o) \ 
    4751    dom_oce.F90 \ 
    4752    in_out_manager.F90 \ 
    4753    lbclnk.F90 \ 
    4754    ldfdyn_oce.F90 \ 
    4755    ldfslp.F90 \ 
    4756    lib_mpp.F90 \ 
    4757    oce.F90 \ 
    4758    phycst.F90 \ 
     4830   oce.F90 \ 
     4831   phycst.F90 \ 
     4832   ldftra_oce.F90 \ 
    47594833   $(MODEL_LIB)(ldftra_oce.o) \ 
    4760    ldftra_oce.F90 \ 
    47614834   domzgr_substitute.h90 \ 
    47624835   ldfdyn_antarctic.h90 \ 
     
    47764849   ldfdyn_oce.F90 
    47774850$(MODEL_LIB)(ldfeiv.o) :   \ 
     4851   daymod.F90 \ 
     4852   dom_oce.F90 \ 
     4853   in_out_manager.F90 \ 
     4854   iom.F90 \ 
     4855   lbclnk.F90 \ 
     4856   ldfdyn_oce.F90 \ 
     4857   ldftra_oce.F90 \ 
     4858   lib_mpp.F90 \ 
     4859   lib_print.f90 \ 
    47784860   $(MODEL_LIB)(daymod.o) \ 
    47794861   $(MODEL_LIB)(dom_oce.o) \ 
     
    47914873   $(MODEL_LIB)(prtctl.o) \ 
    47924874   $(MODEL_LIB)(zdfmxl.o) \ 
    4793    daymod.F90 \ 
    4794    dom_oce.F90 \ 
    4795    in_out_manager.F90 \ 
    4796    iom.F90 \ 
     4875   oce.F90 \ 
     4876   par_kind.F90 \ 
     4877   par_oce.F90 \ 
     4878   phycst.F90 \ 
     4879   prtctl.F90 \ 
     4880   zdfmxl.F90 \ 
     4881   dom_oce.F90 \ 
     4882   flxrnf.F90 \ 
     4883   in_out_manager.F90 \ 
     4884   lbclnk.F90 \ 
     4885   ldfslp.F90 \ 
     4886   ldftra_oce.F90 \ 
     4887   $(MODEL_LIB)(dom_oce.o) \ 
     4888   $(MODEL_LIB)(flxrnf.o) \ 
     4889   $(MODEL_LIB)(in_out_manager.o) \ 
     4890   $(MODEL_LIB)(lbclnk.o) \ 
     4891   $(MODEL_LIB)(ldfslp.o) \ 
     4892   $(MODEL_LIB)(ldftra_oce.o) \ 
     4893   $(MODEL_LIB)(oce.o) \ 
     4894   $(MODEL_LIB)(phycst.o) \ 
     4895   $(MODEL_LIB)(prtctl.o) \ 
     4896   oce.F90 \ 
     4897   phycst.F90 \ 
     4898   prtctl.F90 \ 
     4899   domzgr_substitute.h90 \ 
     4900   vectopt_loop_substitute.h90 \ 
     4901   KEY_CPP \ 
     4902   ldfeiv.F90 
     4903$(MODEL_LIB)(ldfslp.o) :   \ 
     4904   dom_oce.F90 \ 
     4905   in_out_manager.F90 \ 
     4906   lib_mpp.F90 \ 
     4907   lib_print.f90 \ 
     4908   $(MODEL_LIB)(dom_oce.o) \ 
     4909   $(MODEL_LIB)(in_out_manager.o) \ 
     4910   $(MODEL_LIB)(lib_mpp.o) \ 
     4911   $(MODEL_LIB)(lib_print.o) \ 
     4912   $(MODEL_LIB)(oce.o) \ 
     4913   $(MODEL_LIB)(par_kind.o) \ 
     4914   $(MODEL_LIB)(par_oce.o) \ 
     4915   $(MODEL_LIB)(prtctl.o) \ 
     4916   $(MODEL_LIB)(zdf_oce.o) \ 
     4917   oce.F90 \ 
     4918   par_kind.F90 \ 
     4919   par_oce.F90 \ 
     4920   prtctl.F90 \ 
     4921   zdf_oce.F90 \ 
     4922   dom_oce.F90 \ 
     4923   in_out_manager.F90 \ 
    47974924   lbclnk.F90 \ 
    47984925   ldfdyn_oce.F90 \ 
    47994926   ldftra_oce.F90 \ 
    4800    lib_mpp.F90 \ 
    4801    lib_print.f90 \ 
    4802    oce.F90 \ 
    4803    par_kind.F90 \ 
    4804    par_oce.F90 \ 
    4805    phycst.F90 \ 
    4806    prtctl.F90 \ 
    4807    zdfmxl.F90 \ 
    4808    $(MODEL_LIB)(dom_oce.o) \ 
    4809    $(MODEL_LIB)(flxrnf.o) \ 
    4810    $(MODEL_LIB)(in_out_manager.o) \ 
    4811    $(MODEL_LIB)(lbclnk.o) \ 
    4812    $(MODEL_LIB)(ldfslp.o) \ 
    4813    $(MODEL_LIB)(ldftra_oce.o) \ 
    4814    $(MODEL_LIB)(oce.o) \ 
    4815    $(MODEL_LIB)(phycst.o) \ 
    4816    $(MODEL_LIB)(prtctl.o) \ 
    4817    dom_oce.F90 \ 
    4818    flxrnf.F90 \ 
    4819    in_out_manager.F90 \ 
    4820    lbclnk.F90 \ 
    4821    ldfslp.F90 \ 
    4822    ldftra_oce.F90 \ 
    4823    oce.F90 \ 
    4824    phycst.F90 \ 
    4825    prtctl.F90 \ 
    4826    domzgr_substitute.h90 \ 
    4827    vectopt_loop_substitute.h90 \ 
    4828    KEY_CPP \ 
    4829    ldfeiv.F90 
    4830 $(MODEL_LIB)(ldfslp.o) :   \ 
    4831    $(MODEL_LIB)(dom_oce.o) \ 
    4832    $(MODEL_LIB)(in_out_manager.o) \ 
    4833    $(MODEL_LIB)(lib_mpp.o) \ 
    4834    $(MODEL_LIB)(lib_print.o) \ 
    4835    $(MODEL_LIB)(oce.o) \ 
    4836    $(MODEL_LIB)(par_kind.o) \ 
    4837    $(MODEL_LIB)(par_oce.o) \ 
    4838    $(MODEL_LIB)(prtctl.o) \ 
    4839    $(MODEL_LIB)(zdf_oce.o) \ 
    4840    dom_oce.F90 \ 
    4841    in_out_manager.F90 \ 
    4842    lib_mpp.F90 \ 
    4843    lib_print.f90 \ 
    4844    oce.F90 \ 
    4845    par_kind.F90 \ 
    4846    par_oce.F90 \ 
    4847    prtctl.F90 \ 
    4848    zdf_oce.F90 \ 
    48494927   $(MODEL_LIB)(dom_oce.o) \ 
    48504928   $(MODEL_LIB)(in_out_manager.o) \ 
     
    48564934   $(MODEL_LIB)(prtctl.o) \ 
    48574935   $(MODEL_LIB)(zdfmxl.o) \ 
    4858    dom_oce.F90 \ 
    4859    in_out_manager.F90 \ 
    4860    lbclnk.F90 \ 
    4861    ldfdyn_oce.F90 \ 
    4862    ldftra_oce.F90 \ 
    48634936   oce.F90 \ 
    48644937   phycst.F90 \ 
     
    48704943   ldfslp.F90 
    48714944$(MODEL_LIB)(ldftra.o) :   \ 
     4945   dom_oce.F90 \ 
     4946   in_out_manager.F90 \ 
     4947   lbclnk.F90 \ 
     4948   ldfdyn_oce.F90 \ 
     4949   ldftra_oce.F90 \ 
     4950   lib_mpp.F90 \ 
     4951   lib_print.f90 \ 
    48724952   $(MODEL_LIB)(dom_oce.o) \ 
    48734953   $(MODEL_LIB)(in_out_manager.o) \ 
     
    48834963   $(MODEL_LIB)(prtctl.o) \ 
    48844964   $(MODEL_LIB)(zdfmxl.o) \ 
    4885    dom_oce.F90 \ 
    4886    in_out_manager.F90 \ 
    4887    lbclnk.F90 \ 
    4888    ldfdyn_oce.F90 \ 
     4965   oce.F90 \ 
     4966   par_kind.F90 \ 
     4967   par_oce.F90 \ 
     4968   phycst.F90 \ 
     4969   prtctl.F90 \ 
     4970   zdfmxl.F90 \ 
     4971   dom_oce.F90 \ 
     4972   in_out_manager.F90 \ 
     4973   lbclnk.F90 \ 
     4974   ldfslp.F90 \ 
    48894975   ldftra_oce.F90 \ 
    48904976   lib_mpp.F90 \ 
    4891    lib_print.f90 \ 
    4892    oce.F90 \ 
    4893    par_kind.F90 \ 
    4894    par_oce.F90 \ 
    4895    phycst.F90 \ 
    4896    prtctl.F90 \ 
    4897    zdfmxl.F90 \ 
    48984977   $(MODEL_LIB)(dom_oce.o) \ 
    48994978   $(MODEL_LIB)(in_out_manager.o) \ 
     
    49044983   $(MODEL_LIB)(oce.o) \ 
    49054984   $(MODEL_LIB)(phycst.o) \ 
    4906    dom_oce.F90 \ 
    4907    in_out_manager.F90 \ 
    4908    lbclnk.F90 \ 
    4909    ldfslp.F90 \ 
    4910    ldftra_oce.F90 \ 
    4911    lib_mpp.F90 \ 
    49124985   oce.F90 \ 
    49134986   phycst.F90 \ 
     
    49305003   lib_cray.f90 
    49315004$(MODEL_LIB)(lib_feti.o) : \ 
    4932    $(MODEL_LIB)(dom_oce.o) \ 
    4933    $(MODEL_LIB)(in_out_manager.o) \ 
    4934    dom_oce.F90 \ 
    4935    in_out_manager.F90 \ 
    4936    $(MODEL_LIB)(lib_mpp.o) \ 
    4937    lib_mpp.F90 \ 
     5005   dom_oce.F90 \ 
     5006   in_out_manager.F90 \ 
     5007   $(MODEL_LIB)(dom_oce.o) \ 
     5008   $(MODEL_LIB)(in_out_manager.o) \ 
     5009   lib_mpp.F90 \ 
     5010   $(MODEL_LIB)(lib_mpp.o) \ 
    49385011   KEY_CPP \ 
    49395012   lib_feti.F90 
     
    49415014   lib_isml.f90 
    49425015$(MODEL_LIB)(lib_mpp.o) :  \ 
    4943    $(MODEL_LIB)(lib_print.o) \ 
    4944    $(MODEL_LIB)(par_kind.o) \ 
    4945    $(MODEL_LIB)(par_oce.o) \ 
    4946    lib_print.f90 \ 
    4947    par_kind.F90 \ 
    4948    par_oce.F90 \ 
    4949    $(MODEL_LIB)(dom_oce.o) \ 
    4950    $(MODEL_LIB)(in_out_manager.o) \ 
    4951    dom_oce.F90 \ 
    4952    in_out_manager.F90 \ 
     5016   lib_print.f90 \ 
     5017   $(MODEL_LIB)(lib_print.o) \ 
     5018   $(MODEL_LIB)(par_kind.o) \ 
     5019   $(MODEL_LIB)(par_oce.o) \ 
     5020   par_kind.F90 \ 
     5021   par_oce.F90 \ 
     5022   dom_oce.F90 \ 
     5023   in_out_manager.F90 \ 
     5024   $(MODEL_LIB)(dom_oce.o) \ 
     5025   $(MODEL_LIB)(in_out_manager.o) \ 
    49535026   KEY_CPP \ 
    49545027   lib_mpp.F90 
     
    49585031   lib_print.f90 
    49595032$(MODEL_LIB)(limadv.o) :   \ 
     5033   blk_oce.F90 \ 
     5034   dom_oce.F90 \ 
     5035   in_out_manager.F90 \ 
     5036   lib_mpp.F90 \ 
     5037   lib_print.f90 \ 
    49605038   $(MODEL_LIB)(blk_oce.o) \ 
    49615039   $(MODEL_LIB)(dom_oce.o) \ 
     
    49675045   $(MODEL_LIB)(par_kind.o) \ 
    49685046   $(MODEL_LIB)(par_oce.o) \ 
    4969    blk_oce.F90 \ 
    4970    dom_oce.F90 \ 
    4971    in_out_manager.F90 \ 
    4972    lib_mpp.F90 \ 
    4973    lib_print.f90 \ 
    49745047   oce.F90 \ 
    49755048   par_ice.F90 \ 
    49765049   par_kind.F90 \ 
    49775050   par_oce.F90 \ 
     5051   dom_ice.F90 \ 
     5052   dom_oce.F90 \ 
     5053   ice_oce.F90 \ 
     5054   in_out_manager.F90 \ 
     5055   lbclnk.F90 \ 
    49785056   $(MODEL_LIB)(dom_ice.o) \ 
    49795057   $(MODEL_LIB)(dom_oce.o) \ 
     
    49825060   $(MODEL_LIB)(lbclnk.o) \ 
    49835061   $(MODEL_LIB)(prtctl.o) \ 
    4984    dom_ice.F90 \ 
    4985    dom_oce.F90 \ 
    4986    ice_oce.F90 \ 
    4987    in_out_manager.F90 \ 
    4988    lbclnk.F90 \ 
    49895062   prtctl.F90 \ 
    49905063   KEY_CPP \ 
    49915064   limadv.F90 
    49925065$(MODEL_LIB)(limdia.o) :   \ 
     5066   blk_oce.F90 \ 
     5067   dom_ice.F90 \ 
     5068   dom_oce.F90 \ 
     5069   flx_oce.F90 \ 
     5070   ice.F90 \ 
     5071   ice_oce.F90 \ 
     5072   ini1d.F90 \ 
     5073   in_out_manager.F90 \ 
     5074   lbclnk.F90 \ 
     5075   lib_print.f90 \ 
     5076   limistate.F90 \ 
     5077   limmsh.F90 \ 
     5078   limrst.F90 \ 
    49935079   $(MODEL_LIB)(blk_oce.o) \ 
    49945080   $(MODEL_LIB)(dom_ice.o) \ 
     
    49975083   $(MODEL_LIB)(ice.o) \ 
    49985084   $(MODEL_LIB)(ice_oce.o) \ 
    4999    $(MODEL_LIB)(in_out_manager.o) \ 
    50005085   $(MODEL_LIB)(ini1d.o) \ 
     5086   $(MODEL_LIB)(in_out_manager.o) \ 
    50015087   $(MODEL_LIB)(lbclnk.o) \ 
    50025088   $(MODEL_LIB)(lib_print.o) \ 
     
    50115097   $(MODEL_LIB)(phycst.o) \ 
    50125098   $(MODEL_LIB)(prtctl.o) \ 
     5099   oce.F90 \ 
     5100   ocfzpt.F90 \ 
     5101   par_ice.F90 \ 
     5102   par_kind.F90 \ 
     5103   par_oce.F90 \ 
     5104   phycst.F90 \ 
     5105   prtctl.F90 \ 
     5106   daymod.F90 \ 
     5107   dom_ice.F90 \ 
     5108   ice.F90 \ 
     5109   iceini.F90 \ 
     5110   ice_oce.F90 \ 
     5111   in_out_manager.F90 \ 
     5112   limistate.F90 \ 
     5113   $(MODEL_LIB)(daymod.o) \ 
     5114   $(MODEL_LIB)(dom_ice.o) \ 
     5115   $(MODEL_LIB)(iceini.o) \ 
     5116   $(MODEL_LIB)(ice.o) \ 
     5117   $(MODEL_LIB)(ice_oce.o) \ 
     5118   $(MODEL_LIB)(in_out_manager.o) \ 
     5119   $(MODEL_LIB)(limistate.o) \ 
     5120   $(MODEL_LIB)(par_ice.o) \ 
     5121   $(MODEL_LIB)(phycst.o) \ 
     5122   par_ice.F90 \ 
     5123   phycst.F90 \ 
     5124   vectopt_loop_substitute.h90 \ 
     5125   KEY_CPP \ 
     5126   limdia.F90 
     5127$(MODEL_LIB)(limdmp.o) :   \ 
     5128   blk_oce.F90 \ 
     5129   dom_oce.F90 \ 
     5130   dtasal.F90 \ 
     5131   dtatem.F90 \ 
     5132   in_out_manager.F90 \ 
     5133   iom.F90 \ 
     5134   lib_mpp.F90 \ 
     5135   lib_print.f90 \ 
     5136   $(MODEL_LIB)(blk_oce.o) \ 
     5137   $(MODEL_LIB)(dom_oce.o) \ 
     5138   $(MODEL_LIB)(dtasal.o) \ 
     5139   $(MODEL_LIB)(dtatem.o) \ 
     5140   $(MODEL_LIB)(in_out_manager.o) \ 
     5141   $(MODEL_LIB)(iom.o) \ 
     5142   $(MODEL_LIB)(lib_mpp.o) \ 
     5143   $(MODEL_LIB)(lib_print.o) \ 
     5144   $(MODEL_LIB)(oce.o) \ 
     5145   $(MODEL_LIB)(par_ice.o) \ 
     5146   $(MODEL_LIB)(par_kind.o) \ 
     5147   $(MODEL_LIB)(par_oce.o) \ 
     5148   $(MODEL_LIB)(phycst.o) \ 
     5149   $(MODEL_LIB)(prtctl.o) \ 
     5150   $(MODEL_LIB)(trdmod.o) \ 
     5151   $(MODEL_LIB)(trdmod_oce.o) \ 
     5152   $(MODEL_LIB)(zdfmxl.o) \ 
     5153   $(MODEL_LIB)(zdf_oce.o) \ 
     5154   oce.F90 \ 
     5155   par_ice.F90 \ 
     5156   par_kind.F90 \ 
     5157   par_oce.F90 \ 
     5158   phycst.F90 \ 
     5159   prtctl.F90 \ 
     5160   trdmod.F90 \ 
     5161   trdmod_oce.F90 \ 
     5162   zdfmxl.F90 \ 
     5163   zdf_oce.F90 \ 
     5164   daymod.F90 \ 
     5165   dom_oce.F90 \ 
     5166   ice.F90 \ 
     5167   ice_oce.F90 \ 
     5168   in_out_manager.F90 \ 
     5169   $(MODEL_LIB)(daymod.o) \ 
     5170   $(MODEL_LIB)(dom_oce.o) \ 
     5171   $(MODEL_LIB)(ice.o) \ 
     5172   $(MODEL_LIB)(ice_oce.o) \ 
     5173   $(MODEL_LIB)(in_out_manager.o) \ 
     5174   $(MODEL_LIB)(oce.o) \ 
     5175   $(MODEL_LIB)(tradmp.o) \ 
     5176   oce.F90 \ 
     5177   tradmp.F90 \ 
     5178   vectopt_loop_substitute.h90 \ 
     5179   $(IOIPSL_LIB) \ 
     5180   KEY_CPP \ 
     5181   limdmp.F90 
     5182$(MODEL_LIB)(limdyn.o) :   \ 
    50135183   blk_oce.F90 \ 
    50145184   dom_ice.F90 \ 
     
    50175187   ice.F90 \ 
    50185188   ice_oce.F90 \ 
    5019    in_out_manager.F90 \ 
    50205189   ini1d.F90 \ 
    5021    lbclnk.F90 \ 
     5190   in_out_manager.F90 \ 
     5191   lbclnk.F90 \ 
     5192   lib_mpp.F90 \ 
    50225193   lib_print.f90 \ 
    50235194   limistate.F90 \ 
    50245195   limmsh.F90 \ 
    50255196   limrst.F90 \ 
    5026    oce.F90 \ 
    5027    ocfzpt.F90 \ 
    5028    par_ice.F90 \ 
    5029    par_kind.F90 \ 
    5030    par_oce.F90 \ 
    5031    phycst.F90 \ 
    5032    prtctl.F90 \ 
    5033    $(MODEL_LIB)(daymod.o) \ 
    5034    $(MODEL_LIB)(dom_ice.o) \ 
    5035    $(MODEL_LIB)(ice.o) \ 
    5036    $(MODEL_LIB)(ice_oce.o) \ 
    5037    $(MODEL_LIB)(iceini.o) \ 
    5038    $(MODEL_LIB)(in_out_manager.o) \ 
    5039    $(MODEL_LIB)(limistate.o) \ 
    5040    $(MODEL_LIB)(par_ice.o) \ 
    5041    $(MODEL_LIB)(phycst.o) \ 
    5042    daymod.F90 \ 
    5043    dom_ice.F90 \ 
    5044    ice.F90 \ 
    5045    ice_oce.F90 \ 
    5046    iceini.F90 \ 
    5047    in_out_manager.F90 \ 
    5048    limistate.F90 \ 
    5049    par_ice.F90 \ 
    5050    phycst.F90 \ 
    5051    vectopt_loop_substitute.h90 \ 
    5052    KEY_CPP \ 
    5053    limdia.F90 
    5054 $(MODEL_LIB)(limdmp.o) :   \ 
    5055    $(MODEL_LIB)(blk_oce.o) \ 
    5056    $(MODEL_LIB)(dom_oce.o) \ 
    5057    $(MODEL_LIB)(dtasal.o) \ 
    5058    $(MODEL_LIB)(dtatem.o) \ 
    5059    $(MODEL_LIB)(in_out_manager.o) \ 
    5060    $(MODEL_LIB)(iom.o) \ 
    5061    $(MODEL_LIB)(lib_mpp.o) \ 
    5062    $(MODEL_LIB)(lib_print.o) \ 
    5063    $(MODEL_LIB)(oce.o) \ 
    5064    $(MODEL_LIB)(par_ice.o) \ 
    5065    $(MODEL_LIB)(par_kind.o) \ 
    5066    $(MODEL_LIB)(par_oce.o) \ 
    5067    $(MODEL_LIB)(phycst.o) \ 
    5068    $(MODEL_LIB)(prtctl.o) \ 
    5069    $(MODEL_LIB)(trdmod.o) \ 
    5070    $(MODEL_LIB)(trdmod_oce.o) \ 
    5071    $(MODEL_LIB)(zdf_oce.o) \ 
    5072    $(MODEL_LIB)(zdfmxl.o) \ 
    5073    blk_oce.F90 \ 
    5074    dom_oce.F90 \ 
    5075    dtasal.F90 \ 
    5076    dtatem.F90 \ 
    5077    in_out_manager.F90 \ 
    5078    iom.F90 \ 
    5079    lib_mpp.F90 \ 
    5080    lib_print.f90 \ 
    5081    oce.F90 \ 
    5082    par_ice.F90 \ 
    5083    par_kind.F90 \ 
    5084    par_oce.F90 \ 
    5085    phycst.F90 \ 
    5086    prtctl.F90 \ 
    5087    trdmod.F90 \ 
    5088    trdmod_oce.F90 \ 
    5089    zdf_oce.F90 \ 
    5090    zdfmxl.F90 \ 
    5091    $(MODEL_LIB)(daymod.o) \ 
    5092    $(MODEL_LIB)(dom_oce.o) \ 
    5093    $(MODEL_LIB)(ice.o) \ 
    5094    $(MODEL_LIB)(ice_oce.o) \ 
    5095    $(MODEL_LIB)(in_out_manager.o) \ 
    5096    $(MODEL_LIB)(oce.o) \ 
    5097    $(MODEL_LIB)(tradmp.o) \ 
    5098    daymod.F90 \ 
    5099    dom_oce.F90 \ 
    5100    ice.F90 \ 
    5101    ice_oce.F90 \ 
    5102    in_out_manager.F90 \ 
    5103    oce.F90 \ 
    5104    tradmp.F90 \ 
    5105    vectopt_loop_substitute.h90 \ 
    5106    $(IOIPSL_LIB) \ 
    5107    KEY_CPP \ 
    5108    limdmp.F90 
    5109 $(MODEL_LIB)(limdyn.o) :   \ 
    51105197   $(MODEL_LIB)(blk_oce.o) \ 
    51115198   $(MODEL_LIB)(dom_ice.o) \ 
     
    51145201   $(MODEL_LIB)(ice.o) \ 
    51155202   $(MODEL_LIB)(ice_oce.o) \ 
    5116    $(MODEL_LIB)(in_out_manager.o) \ 
    51175203   $(MODEL_LIB)(ini1d.o) \ 
     5204   $(MODEL_LIB)(in_out_manager.o) \ 
    51185205   $(MODEL_LIB)(lbclnk.o) \ 
    51195206   $(MODEL_LIB)(lib_mpp.o) \ 
     
    51295216   $(MODEL_LIB)(phycst.o) \ 
    51305217   $(MODEL_LIB)(prtctl.o) \ 
     5218   oce.F90 \ 
     5219   ocfzpt.F90 \ 
     5220   par_ice.F90 \ 
     5221   par_kind.F90 \ 
     5222   par_oce.F90 \ 
     5223   phycst.F90 \ 
     5224   prtctl.F90 \ 
     5225   dom_ice.F90 \ 
     5226   dom_oce.F90 \ 
     5227   ice.F90 \ 
     5228   iceini.F90 \ 
     5229   ice_oce.F90 \ 
     5230   in_out_manager.F90 \ 
     5231   lbclnk.F90 \ 
     5232   lib_mpp.F90 \ 
     5233   limistate.F90 \ 
     5234   limrhg.F90 \ 
     5235   $(MODEL_LIB)(dom_ice.o) \ 
     5236   $(MODEL_LIB)(dom_oce.o) \ 
     5237   $(MODEL_LIB)(iceini.o) \ 
     5238   $(MODEL_LIB)(ice.o) \ 
     5239   $(MODEL_LIB)(ice_oce.o) \ 
     5240   $(MODEL_LIB)(in_out_manager.o) \ 
     5241   $(MODEL_LIB)(lbclnk.o) \ 
     5242   $(MODEL_LIB)(lib_mpp.o) \ 
     5243   $(MODEL_LIB)(limistate.o) \ 
     5244   $(MODEL_LIB)(limrhg.o) \ 
     5245   $(MODEL_LIB)(phycst.o) \ 
     5246   $(MODEL_LIB)(prtctl.o) \ 
     5247   phycst.F90 \ 
     5248   prtctl.F90 \ 
     5249   KEY_CPP \ 
     5250   limdyn.F90 
     5251$(MODEL_LIB)(limflx.o) :   \ 
     5252   albedo.F90 \ 
    51315253   blk_oce.F90 \ 
    5132    dom_ice.F90 \ 
     5254   cpl_oce.F90 \ 
     5255   daymod.F90 \ 
    51335256   dom_oce.F90 \ 
    51345257   flx_oce.F90 \ 
    51355258   ice.F90 \ 
    5136    ice_oce.F90 \ 
    5137    in_out_manager.F90 \ 
    5138    ini1d.F90 \ 
    5139    lbclnk.F90 \ 
    5140    lib_mpp.F90 \ 
    5141    lib_print.f90 \ 
    5142    limistate.F90 \ 
    5143    limmsh.F90 \ 
    5144    limrst.F90 \ 
    5145    oce.F90 \ 
    5146    ocfzpt.F90 \ 
    5147    par_ice.F90 \ 
    5148    par_kind.F90 \ 
    5149    par_oce.F90 \ 
    5150    phycst.F90 \ 
    5151    prtctl.F90 \ 
    5152    $(MODEL_LIB)(dom_ice.o) \ 
    5153    $(MODEL_LIB)(dom_oce.o) \ 
    5154    $(MODEL_LIB)(ice.o) \ 
    5155    $(MODEL_LIB)(ice_oce.o) \ 
    5156    $(MODEL_LIB)(iceini.o) \ 
    5157    $(MODEL_LIB)(in_out_manager.o) \ 
    5158    $(MODEL_LIB)(lbclnk.o) \ 
    5159    $(MODEL_LIB)(lib_mpp.o) \ 
    5160    $(MODEL_LIB)(limistate.o) \ 
    5161    $(MODEL_LIB)(limrhg.o) \ 
    5162    $(MODEL_LIB)(phycst.o) \ 
    5163    $(MODEL_LIB)(prtctl.o) \ 
    5164    dom_ice.F90 \ 
    5165    dom_oce.F90 \ 
    5166    ice.F90 \ 
    5167    ice_oce.F90 \ 
    5168    iceini.F90 \ 
    5169    in_out_manager.F90 \ 
    5170    lbclnk.F90 \ 
    5171    lib_mpp.F90 \ 
    5172    limistate.F90 \ 
    5173    limrhg.F90 \ 
    5174    phycst.F90 \ 
    5175    prtctl.F90 \ 
    5176    KEY_CPP \ 
    5177    limdyn.F90 
    5178 $(MODEL_LIB)(limflx.o) :   \ 
     5259   in_out_manager.F90 \ 
     5260   lbclnk.F90 \ 
     5261   lib_mpp.F90 \ 
     5262   lib_print.f90 \ 
    51795263   $(MODEL_LIB)(albedo.o) \ 
    51805264   $(MODEL_LIB)(blk_oce.o) \ 
     
    51955279   $(MODEL_LIB)(phycst.o) \ 
    51965280   $(MODEL_LIB)(prtctl.o) \ 
     5281   oce.F90 \ 
     5282   ocfzpt.F90 \ 
     5283   par_ice.F90 \ 
     5284   par_kind.F90 \ 
     5285   par_oce.F90 \ 
     5286   phycst.F90 \ 
     5287   prtctl.F90 \ 
    51975288   albedo.F90 \ 
    5198    blk_oce.F90 \ 
    5199    cpl_oce.F90 \ 
    5200    daymod.F90 \ 
    5201    dom_oce.F90 \ 
     5289   flxblk.F90 \ 
    52025290   flx_oce.F90 \ 
    52035291   ice.F90 \ 
    5204    in_out_manager.F90 \ 
    5205    lbclnk.F90 \ 
    5206    lib_mpp.F90 \ 
    5207    lib_print.f90 \ 
     5292   ice_oce.F90 \ 
     5293   in_out_manager.F90 \ 
     5294   lbclnk.F90 \ 
     5295   $(MODEL_LIB)(albedo.o) \ 
     5296   $(MODEL_LIB)(flxblk.o) \ 
     5297   $(MODEL_LIB)(flx_oce.o) \ 
     5298   $(MODEL_LIB)(ice.o) \ 
     5299   $(MODEL_LIB)(ice_oce.o) \ 
     5300   $(MODEL_LIB)(in_out_manager.o) \ 
     5301   $(MODEL_LIB)(lbclnk.o) \ 
     5302   $(MODEL_LIB)(ocfzpt.o) \ 
     5303   $(MODEL_LIB)(par_oce.o) \ 
     5304   $(MODEL_LIB)(phycst.o) \ 
     5305   $(MODEL_LIB)(prtctl.o) \ 
     5306   ocfzpt.F90 \ 
     5307   par_oce.F90 \ 
     5308   phycst.F90 \ 
     5309   prtctl.F90 \ 
     5310   vectopt_loop_substitute.h90 \ 
     5311   KEY_CPP \ 
     5312   limflx.F90 
     5313$(MODEL_LIB)(limhdf.o) :   \ 
     5314   blk_oce.F90 \ 
     5315   dom_oce.F90 \ 
     5316   in_out_manager.F90 \ 
     5317   lib_mpp.F90 \ 
     5318   lib_print.f90 \ 
     5319   $(MODEL_LIB)(blk_oce.o) \ 
     5320   $(MODEL_LIB)(dom_oce.o) \ 
     5321   $(MODEL_LIB)(in_out_manager.o) \ 
     5322   $(MODEL_LIB)(lib_mpp.o) \ 
     5323   $(MODEL_LIB)(lib_print.o) \ 
     5324   $(MODEL_LIB)(oce.o) \ 
     5325   $(MODEL_LIB)(par_ice.o) \ 
     5326   $(MODEL_LIB)(par_kind.o) \ 
     5327   $(MODEL_LIB)(par_oce.o) \ 
     5328   oce.F90 \ 
     5329   par_ice.F90 \ 
     5330   par_kind.F90 \ 
     5331   par_oce.F90 \ 
     5332   dom_oce.F90 \ 
     5333   ice.F90 \ 
     5334   ice_oce.F90 \ 
     5335   in_out_manager.F90 \ 
     5336   lbclnk.F90 \ 
     5337   lib_mpp.F90 \ 
     5338   $(MODEL_LIB)(dom_oce.o) \ 
     5339   $(MODEL_LIB)(ice.o) \ 
     5340   $(MODEL_LIB)(ice_oce.o) \ 
     5341   $(MODEL_LIB)(in_out_manager.o) \ 
     5342   $(MODEL_LIB)(lbclnk.o) \ 
     5343   $(MODEL_LIB)(lib_mpp.o) \ 
     5344   $(MODEL_LIB)(prtctl.o) \ 
     5345   prtctl.F90 \ 
     5346   vectopt_loop_substitute.h90 \ 
     5347   KEY_CPP \ 
     5348   limhdf.F90 
     5349$(MODEL_LIB)(limistate.o) :   \ 
     5350   blk_oce.F90 \ 
     5351   dom_oce.F90 \ 
     5352   in_out_manager.F90 \ 
     5353   lib_mpp.F90 \ 
     5354   lib_print.f90 \ 
     5355   $(MODEL_LIB)(blk_oce.o) \ 
     5356   $(MODEL_LIB)(dom_oce.o) \ 
     5357   $(MODEL_LIB)(in_out_manager.o) \ 
     5358   $(MODEL_LIB)(lib_mpp.o) \ 
     5359   $(MODEL_LIB)(lib_print.o) \ 
     5360   $(MODEL_LIB)(oce.o) \ 
     5361   $(MODEL_LIB)(par_ice.o) \ 
     5362   $(MODEL_LIB)(par_kind.o) \ 
     5363   $(MODEL_LIB)(par_oce.o) \ 
     5364   oce.F90 \ 
     5365   par_ice.F90 \ 
     5366   par_kind.F90 \ 
     5367   par_oce.F90 \ 
     5368   dom_ice.F90 \ 
     5369   dom_oce.F90 \ 
     5370   ice.F90 \ 
     5371   ice_oce.F90 \ 
     5372   in_out_manager.F90 \ 
     5373   lbclnk.F90 \ 
     5374   $(MODEL_LIB)(dom_ice.o) \ 
     5375   $(MODEL_LIB)(dom_oce.o) \ 
     5376   $(MODEL_LIB)(ice.o) \ 
     5377   $(MODEL_LIB)(ice_oce.o) \ 
     5378   $(MODEL_LIB)(in_out_manager.o) \ 
     5379   $(MODEL_LIB)(lbclnk.o) \ 
     5380   $(MODEL_LIB)(oce.o) \ 
     5381   $(MODEL_LIB)(ocfzpt.o) \ 
     5382   $(MODEL_LIB)(par_ice.o) \ 
     5383   $(MODEL_LIB)(phycst.o) \ 
    52085384   oce.F90 \ 
    52095385   ocfzpt.F90 \ 
    52105386   par_ice.F90 \ 
    5211    par_kind.F90 \ 
    5212    par_oce.F90 \ 
    5213    phycst.F90 \ 
    5214    prtctl.F90 \ 
    5215    $(MODEL_LIB)(albedo.o) \ 
    5216    $(MODEL_LIB)(flx_oce.o) \ 
    5217    $(MODEL_LIB)(flxblk.o) \ 
    5218    $(MODEL_LIB)(ice.o) \ 
    5219    $(MODEL_LIB)(ice_oce.o) \ 
    5220    $(MODEL_LIB)(in_out_manager.o) \ 
    5221    $(MODEL_LIB)(lbclnk.o) \ 
    5222    $(MODEL_LIB)(ocfzpt.o) \ 
    5223    $(MODEL_LIB)(par_oce.o) \ 
    5224    $(MODEL_LIB)(phycst.o) \ 
    5225    $(MODEL_LIB)(prtctl.o) \ 
    5226    albedo.F90 \ 
    5227    flx_oce.F90 \ 
    5228    flxblk.F90 \ 
     5387   phycst.F90 \ 
     5388   $(IOIPSL_LIB) \ 
     5389   KEY_CPP \ 
     5390   limistate.F90 
     5391$(MODEL_LIB)(limmsh.o) :   \ 
     5392   dom_oce.F90 \ 
     5393   in_out_manager.F90 \ 
     5394   lib_mpp.F90 \ 
     5395   lib_print.f90 \ 
     5396   $(MODEL_LIB)(dom_oce.o) \ 
     5397   $(MODEL_LIB)(in_out_manager.o) \ 
     5398   $(MODEL_LIB)(lib_mpp.o) \ 
     5399   $(MODEL_LIB)(lib_print.o) \ 
     5400   $(MODEL_LIB)(oce.o) \ 
     5401   $(MODEL_LIB)(par_ice.o) \ 
     5402   $(MODEL_LIB)(par_kind.o) \ 
     5403   $(MODEL_LIB)(par_oce.o) \ 
     5404   oce.F90 \ 
     5405   par_ice.F90 \ 
     5406   par_kind.F90 \ 
     5407   par_oce.F90 \ 
     5408   dom_ice.F90 \ 
     5409   dom_oce.F90 \ 
     5410   in_out_manager.F90 \ 
     5411   lbclnk.F90 \ 
     5412   $(MODEL_LIB)(dom_ice.o) \ 
     5413   $(MODEL_LIB)(dom_oce.o) \ 
     5414   $(MODEL_LIB)(in_out_manager.o) \ 
     5415   $(MODEL_LIB)(lbclnk.o) \ 
     5416   $(MODEL_LIB)(phycst.o) \ 
     5417   phycst.F90 \ 
     5418   KEY_CPP \ 
     5419   limmsh.F90 
     5420$(MODEL_LIB)(limrhg.o) :   \ 
     5421   blk_oce.F90 \ 
     5422   dom_oce.F90 \ 
     5423   in_out_manager.F90 \ 
     5424   lib_mpp.F90 \ 
     5425   lib_print.f90 \ 
     5426   $(MODEL_LIB)(blk_oce.o) \ 
     5427   $(MODEL_LIB)(dom_oce.o) \ 
     5428   $(MODEL_LIB)(in_out_manager.o) \ 
     5429   $(MODEL_LIB)(lib_mpp.o) \ 
     5430   $(MODEL_LIB)(lib_print.o) \ 
     5431   $(MODEL_LIB)(oce.o) \ 
     5432   $(MODEL_LIB)(par_ice.o) \ 
     5433   $(MODEL_LIB)(par_kind.o) \ 
     5434   $(MODEL_LIB)(par_oce.o) \ 
     5435   oce.F90 \ 
     5436   par_ice.F90 \ 
     5437   par_kind.F90 \ 
     5438   par_oce.F90 \ 
     5439   dom_ice.F90 \ 
    52295440   ice.F90 \ 
    52305441   ice_oce.F90 \ 
    52315442   in_out_manager.F90 \ 
    52325443   lbclnk.F90 \ 
    5233    ocfzpt.F90 \ 
    5234    par_oce.F90 \ 
    5235    phycst.F90 \ 
    5236    prtctl.F90 \ 
    5237    vectopt_loop_substitute.h90 \ 
    5238    KEY_CPP \ 
    5239    limflx.F90 
    5240 $(MODEL_LIB)(limhdf.o) :   \ 
    5241    $(MODEL_LIB)(blk_oce.o) \ 
    5242    $(MODEL_LIB)(dom_oce.o) \ 
    5243    $(MODEL_LIB)(in_out_manager.o) \ 
    5244    $(MODEL_LIB)(lib_mpp.o) \ 
    5245    $(MODEL_LIB)(lib_print.o) \ 
    5246    $(MODEL_LIB)(oce.o) \ 
    5247    $(MODEL_LIB)(par_ice.o) \ 
    5248    $(MODEL_LIB)(par_kind.o) \ 
    5249    $(MODEL_LIB)(par_oce.o) \ 
    5250    blk_oce.F90 \ 
    5251    dom_oce.F90 \ 
    5252    in_out_manager.F90 \ 
    5253    lib_mpp.F90 \ 
    5254    lib_print.f90 \ 
    5255    oce.F90 \ 
    5256    par_ice.F90 \ 
    5257    par_kind.F90 \ 
    5258    par_oce.F90 \ 
    5259    $(MODEL_LIB)(dom_oce.o) \ 
    5260    $(MODEL_LIB)(ice.o) \ 
    5261    $(MODEL_LIB)(ice_oce.o) \ 
    5262    $(MODEL_LIB)(in_out_manager.o) \ 
    5263    $(MODEL_LIB)(lbclnk.o) \ 
    5264    $(MODEL_LIB)(lib_mpp.o) \ 
    5265    $(MODEL_LIB)(prtctl.o) \ 
    5266    dom_oce.F90 \ 
    5267    ice.F90 \ 
    5268    ice_oce.F90 \ 
    5269    in_out_manager.F90 \ 
    5270    lbclnk.F90 \ 
    5271    lib_mpp.F90 \ 
    5272    prtctl.F90 \ 
    5273    vectopt_loop_substitute.h90 \ 
    5274    KEY_CPP \ 
    5275    limhdf.F90 
    5276 $(MODEL_LIB)(limistate.o) :   \ 
    5277    $(MODEL_LIB)(blk_oce.o) \ 
    5278    $(MODEL_LIB)(dom_oce.o) \ 
    5279    $(MODEL_LIB)(in_out_manager.o) \ 
    5280    $(MODEL_LIB)(lib_mpp.o) \ 
    5281    $(MODEL_LIB)(lib_print.o) \ 
    5282    $(MODEL_LIB)(oce.o) \ 
    5283    $(MODEL_LIB)(par_ice.o) \ 
    5284    $(MODEL_LIB)(par_kind.o) \ 
    5285    $(MODEL_LIB)(par_oce.o) \ 
    5286    blk_oce.F90 \ 
    5287    dom_oce.F90 \ 
    5288    in_out_manager.F90 \ 
    5289    lib_mpp.F90 \ 
    5290    lib_print.f90 \ 
    5291    oce.F90 \ 
    5292    par_ice.F90 \ 
    5293    par_kind.F90 \ 
    5294    par_oce.F90 \ 
    5295    $(MODEL_LIB)(dom_ice.o) \ 
    5296    $(MODEL_LIB)(dom_oce.o) \ 
    5297    $(MODEL_LIB)(ice.o) \ 
    5298    $(MODEL_LIB)(ice_oce.o) \ 
    5299    $(MODEL_LIB)(in_out_manager.o) \ 
    5300    $(MODEL_LIB)(lbclnk.o) \ 
    5301    $(MODEL_LIB)(oce.o) \ 
    5302    $(MODEL_LIB)(ocfzpt.o) \ 
    5303    $(MODEL_LIB)(par_ice.o) \ 
    5304    $(MODEL_LIB)(phycst.o) \ 
    5305    dom_ice.F90 \ 
    5306    dom_oce.F90 \ 
    5307    ice.F90 \ 
    5308    ice_oce.F90 \ 
    5309    in_out_manager.F90 \ 
    5310    lbclnk.F90 \ 
    5311    oce.F90 \ 
    5312    ocfzpt.F90 \ 
    5313    par_ice.F90 \ 
    5314    phycst.F90 \ 
    5315    $(IOIPSL_LIB) \ 
    5316    KEY_CPP \ 
    5317    limistate.F90 
    5318 $(MODEL_LIB)(limmsh.o) :   \ 
    5319    $(MODEL_LIB)(dom_oce.o) \ 
    5320    $(MODEL_LIB)(in_out_manager.o) \ 
    5321    $(MODEL_LIB)(lib_mpp.o) \ 
    5322    $(MODEL_LIB)(lib_print.o) \ 
    5323    $(MODEL_LIB)(oce.o) \ 
    5324    $(MODEL_LIB)(par_ice.o) \ 
    5325    $(MODEL_LIB)(par_kind.o) \ 
    5326    $(MODEL_LIB)(par_oce.o) \ 
    5327    dom_oce.F90 \ 
    5328    in_out_manager.F90 \ 
    5329    lib_mpp.F90 \ 
    5330    lib_print.f90 \ 
    5331    oce.F90 \ 
    5332    par_ice.F90 \ 
    5333    par_kind.F90 \ 
    5334    par_oce.F90 \ 
    5335    $(MODEL_LIB)(dom_ice.o) \ 
    5336    $(MODEL_LIB)(dom_oce.o) \ 
    5337    $(MODEL_LIB)(in_out_manager.o) \ 
    5338    $(MODEL_LIB)(lbclnk.o) \ 
    5339    $(MODEL_LIB)(phycst.o) \ 
    5340    dom_ice.F90 \ 
    5341    dom_oce.F90 \ 
    5342    in_out_manager.F90 \ 
    5343    lbclnk.F90 \ 
    5344    phycst.F90 \ 
    5345    KEY_CPP \ 
    5346    limmsh.F90 
    5347 $(MODEL_LIB)(limrhg.o) :   \ 
    5348    $(MODEL_LIB)(blk_oce.o) \ 
    5349    $(MODEL_LIB)(dom_oce.o) \ 
    5350    $(MODEL_LIB)(in_out_manager.o) \ 
    5351    $(MODEL_LIB)(lib_mpp.o) \ 
    5352    $(MODEL_LIB)(lib_print.o) \ 
    5353    $(MODEL_LIB)(oce.o) \ 
    5354    $(MODEL_LIB)(par_ice.o) \ 
    5355    $(MODEL_LIB)(par_kind.o) \ 
    5356    $(MODEL_LIB)(par_oce.o) \ 
    5357    blk_oce.F90 \ 
    5358    dom_oce.F90 \ 
    5359    in_out_manager.F90 \ 
    5360    lib_mpp.F90 \ 
    5361    lib_print.f90 \ 
    5362    oce.F90 \ 
    5363    par_ice.F90 \ 
    5364    par_kind.F90 \ 
    5365    par_oce.F90 \ 
     5444   lib_mpp.F90 \ 
    53665445   $(MODEL_LIB)(dom_ice.o) \ 
    53675446   $(MODEL_LIB)(ice.o) \ 
     
    53735452   $(MODEL_LIB)(phycst.o) \ 
    53745453   $(MODEL_LIB)(prtctl.o) \ 
    5375    dom_ice.F90 \ 
     5454   par_oce.F90 \ 
     5455   phycst.F90 \ 
     5456   prtctl.F90 \ 
     5457   KEY_CPP \ 
     5458   limrhg.F90 
     5459$(MODEL_LIB)(limrst.o) :   \ 
     5460   blk_oce.F90 \ 
     5461   dom_oce.F90 \ 
     5462   in_out_manager.F90 \ 
     5463   lbclnk.F90 \ 
     5464   lib_print.f90 \ 
     5465   $(MODEL_LIB)(blk_oce.o) \ 
     5466   $(MODEL_LIB)(dom_oce.o) \ 
     5467   $(MODEL_LIB)(in_out_manager.o) \ 
     5468   $(MODEL_LIB)(lbclnk.o) \ 
     5469   $(MODEL_LIB)(lib_print.o) \ 
     5470   $(MODEL_LIB)(par_ice.o) \ 
     5471   $(MODEL_LIB)(par_kind.o) \ 
     5472   $(MODEL_LIB)(par_oce.o) \ 
     5473   $(MODEL_LIB)(phycst.o) \ 
     5474   $(MODEL_LIB)(prtctl.o) \ 
     5475   par_ice.F90 \ 
     5476   par_kind.F90 \ 
     5477   par_oce.F90 \ 
     5478   phycst.F90 \ 
     5479   prtctl.F90 \ 
     5480   daymod.F90 \ 
     5481   dom_oce.F90 \ 
    53765482   ice.F90 \ 
    53775483   ice_oce.F90 \ 
    53785484   in_out_manager.F90 \ 
    5379    lbclnk.F90 \ 
    5380    lib_mpp.F90 \ 
    5381    par_oce.F90 \ 
    5382    phycst.F90 \ 
    5383    prtctl.F90 \ 
    5384    KEY_CPP \ 
    5385    limrhg.F90 
    5386 $(MODEL_LIB)(limrst.o) :   \ 
    5387    $(MODEL_LIB)(blk_oce.o) \ 
    5388    $(MODEL_LIB)(dom_oce.o) \ 
    5389    $(MODEL_LIB)(in_out_manager.o) \ 
    5390    $(MODEL_LIB)(lbclnk.o) \ 
    5391    $(MODEL_LIB)(lib_print.o) \ 
    5392    $(MODEL_LIB)(par_ice.o) \ 
    5393    $(MODEL_LIB)(par_kind.o) \ 
    5394    $(MODEL_LIB)(par_oce.o) \ 
    5395    $(MODEL_LIB)(phycst.o) \ 
    5396    $(MODEL_LIB)(prtctl.o) \ 
    5397    blk_oce.F90 \ 
    5398    dom_oce.F90 \ 
    5399    in_out_manager.F90 \ 
    5400    lbclnk.F90 \ 
    5401    lib_print.f90 \ 
    5402    par_ice.F90 \ 
    5403    par_kind.F90 \ 
    5404    par_oce.F90 \ 
    5405    phycst.F90 \ 
    5406    prtctl.F90 \ 
     5485   iom.F90 \ 
    54075486   $(MODEL_LIB)(daymod.o) \ 
    54085487   $(MODEL_LIB)(dom_oce.o) \ 
     
    54115490   $(MODEL_LIB)(in_out_manager.o) \ 
    54125491   $(MODEL_LIB)(iom.o) \ 
    5413    daymod.F90 \ 
    5414    dom_oce.F90 \ 
    5415    ice.F90 \ 
    5416    ice_oce.F90 \ 
    5417    in_out_manager.F90 \ 
    5418    iom.F90 \ 
    54195492   $(MODEL_LIB)(par_ice.o) \ 
    54205493   par_ice.F90 \ 
     
    54295502   limtab.F90 
    54305503$(MODEL_LIB)(limthd.o) :   \ 
     5504   blk_oce.F90 \ 
     5505   dom_oce.F90 \ 
     5506   flx_oce.F90 \ 
     5507   ice.F90 \ 
     5508   iceini.F90 \ 
     5509   ice_oce.F90 \ 
     5510   ini1d.F90 \ 
     5511   in_out_manager.F90 \ 
     5512   lib_mpp.F90 \ 
     5513   lib_print.f90 \ 
     5514   limistate.F90 \ 
     5515   limmsh.F90 \ 
     5516   limrst.F90 \ 
    54315517   $(MODEL_LIB)(blk_oce.o) \ 
     5518   $(MODEL_LIB)(dom_oce.o) \ 
     5519   $(MODEL_LIB)(flx_oce.o) \ 
     5520   $(MODEL_LIB)(iceini.o) \ 
     5521   $(MODEL_LIB)(ice.o) \ 
     5522   $(MODEL_LIB)(ice_oce.o) \ 
     5523   $(MODEL_LIB)(ini1d.o) \ 
     5524   $(MODEL_LIB)(in_out_manager.o) \ 
     5525   $(MODEL_LIB)(lib_mpp.o) \ 
     5526   $(MODEL_LIB)(lib_print.o) \ 
     5527   $(MODEL_LIB)(limistate.o) \ 
     5528   $(MODEL_LIB)(limmsh.o) \ 
     5529   $(MODEL_LIB)(limrst.o) \ 
     5530   $(MODEL_LIB)(oce.o) \ 
     5531   $(MODEL_LIB)(ocfzpt.o) \ 
     5532   $(MODEL_LIB)(par_ice.o) \ 
     5533   $(MODEL_LIB)(par_kind.o) \ 
     5534   $(MODEL_LIB)(par_oce.o) \ 
     5535   $(MODEL_LIB)(phycst.o) \ 
     5536   $(MODEL_LIB)(thd_ice.o) \ 
     5537   oce.F90 \ 
     5538   ocfzpt.F90 \ 
     5539   par_ice.F90 \ 
     5540   par_kind.F90 \ 
     5541   par_oce.F90 \ 
     5542   phycst.F90 \ 
     5543   thd_ice.F90 \ 
     5544   dom_ice.F90 \ 
     5545   dom_oce.F90 \ 
     5546   flx_oce.F90 \ 
     5547   ice.F90 \ 
     5548   iceini.F90 \ 
     5549   ice_oce.F90 \ 
     5550   in_out_manager.F90 \ 
     5551   lbclnk.F90 \ 
     5552   limtab.F90 \ 
     5553   limthd_lac.F90 \ 
     5554   limthd_zdf.F90 \ 
     5555   $(MODEL_LIB)(dom_ice.o) \ 
     5556   $(MODEL_LIB)(dom_oce.o) \ 
     5557   $(MODEL_LIB)(flx_oce.o) \ 
     5558   $(MODEL_LIB)(iceini.o) \ 
     5559   $(MODEL_LIB)(ice.o) \ 
     5560   $(MODEL_LIB)(ice_oce.o) \ 
     5561   $(MODEL_LIB)(in_out_manager.o) \ 
     5562   $(MODEL_LIB)(lbclnk.o) \ 
     5563   $(MODEL_LIB)(limtab.o) \ 
     5564   $(MODEL_LIB)(limthd_lac.o) \ 
     5565   $(MODEL_LIB)(limthd_zdf.o) \ 
     5566   $(MODEL_LIB)(phycst.o) \ 
     5567   $(MODEL_LIB)(prtctl.o) \ 
     5568   $(MODEL_LIB)(thd_ice.o) \ 
     5569   phycst.F90 \ 
     5570   prtctl.F90 \ 
     5571   thd_ice.F90 \ 
     5572   domzgr_substitute.h90 \ 
     5573   vectopt_loop_substitute.h90 \ 
     5574   KEY_CPP \ 
     5575   limthd.F90 
     5576$(MODEL_LIB)(limthd_lac.o) :  \ 
     5577   blk_oce.F90 \ 
     5578   dom_ice.F90 \ 
     5579   dom_oce.F90 \ 
     5580   flx_oce.F90 \ 
     5581   ice.F90 \ 
     5582   ice_oce.F90 \ 
     5583   ini1d.F90 \ 
     5584   in_out_manager.F90 \ 
     5585   lbclnk.F90 \ 
     5586   limistate.F90 \ 
     5587   limmsh.F90 \ 
     5588   limrst.F90 \ 
     5589   $(MODEL_LIB)(blk_oce.o) \ 
     5590   $(MODEL_LIB)(dom_ice.o) \ 
    54325591   $(MODEL_LIB)(dom_oce.o) \ 
    54335592   $(MODEL_LIB)(flx_oce.o) \ 
    54345593   $(MODEL_LIB)(ice.o) \ 
    54355594   $(MODEL_LIB)(ice_oce.o) \ 
    5436    $(MODEL_LIB)(iceini.o) \ 
    5437    $(MODEL_LIB)(in_out_manager.o) \ 
    54385595   $(MODEL_LIB)(ini1d.o) \ 
    5439    $(MODEL_LIB)(lib_mpp.o) \ 
    5440    $(MODEL_LIB)(lib_print.o) \ 
     5596   $(MODEL_LIB)(in_out_manager.o) \ 
     5597   $(MODEL_LIB)(lbclnk.o) \ 
    54415598   $(MODEL_LIB)(limistate.o) \ 
    54425599   $(MODEL_LIB)(limmsh.o) \ 
     
    54485605   $(MODEL_LIB)(par_oce.o) \ 
    54495606   $(MODEL_LIB)(phycst.o) \ 
     5607   oce.F90 \ 
     5608   ocfzpt.F90 \ 
     5609   par_ice.F90 \ 
     5610   par_kind.F90 \ 
     5611   par_oce.F90 \ 
     5612   phycst.F90 \ 
     5613   iceini.F90 \ 
     5614   ice_oce.F90 \ 
     5615   limistate.F90 \ 
     5616   $(MODEL_LIB)(iceini.o) \ 
     5617   $(MODEL_LIB)(ice_oce.o) \ 
     5618   $(MODEL_LIB)(limistate.o) \ 
     5619   $(MODEL_LIB)(par_oce.o) \ 
     5620   $(MODEL_LIB)(phycst.o) \ 
    54505621   $(MODEL_LIB)(thd_ice.o) \ 
     5622   par_oce.F90 \ 
     5623   phycst.F90 \ 
     5624   thd_ice.F90 \ 
     5625   KEY_CPP \ 
     5626   limthd_lac.F90 
     5627$(MODEL_LIB)(limthd_zdf.o) :  \ 
    54515628   blk_oce.F90 \ 
     5629   dom_ice.F90 \ 
    54525630   dom_oce.F90 \ 
    54535631   flx_oce.F90 \ 
    54545632   ice.F90 \ 
    54555633   ice_oce.F90 \ 
    5456    iceini.F90 \ 
    5457    in_out_manager.F90 \ 
    54585634   ini1d.F90 \ 
    5459    lib_mpp.F90 \ 
     5635   in_out_manager.F90 \ 
     5636   lbclnk.F90 \ 
    54605637   lib_print.f90 \ 
    54615638   limistate.F90 \ 
    54625639   limmsh.F90 \ 
    54635640   limrst.F90 \ 
    5464    oce.F90 \ 
    5465    ocfzpt.F90 \ 
    5466    par_ice.F90 \ 
    5467    par_kind.F90 \ 
    5468    par_oce.F90 \ 
    5469    phycst.F90 \ 
    5470    thd_ice.F90 \ 
     5641   $(MODEL_LIB)(blk_oce.o) \ 
    54715642   $(MODEL_LIB)(dom_ice.o) \ 
    54725643   $(MODEL_LIB)(dom_oce.o) \ 
     
    54745645   $(MODEL_LIB)(ice.o) \ 
    54755646   $(MODEL_LIB)(ice_oce.o) \ 
     5647   $(MODEL_LIB)(ini1d.o) \ 
     5648   $(MODEL_LIB)(in_out_manager.o) \ 
     5649   $(MODEL_LIB)(lbclnk.o) \ 
     5650   $(MODEL_LIB)(lib_print.o) \ 
     5651   $(MODEL_LIB)(limistate.o) \ 
     5652   $(MODEL_LIB)(limmsh.o) \ 
     5653   $(MODEL_LIB)(limrst.o) \ 
     5654   $(MODEL_LIB)(oce.o) \ 
     5655   $(MODEL_LIB)(ocfzpt.o) \ 
     5656   $(MODEL_LIB)(par_ice.o) \ 
     5657   $(MODEL_LIB)(par_kind.o) \ 
     5658   $(MODEL_LIB)(par_oce.o) \ 
     5659   $(MODEL_LIB)(phycst.o) \ 
     5660   oce.F90 \ 
     5661   ocfzpt.F90 \ 
     5662   par_ice.F90 \ 
     5663   par_kind.F90 \ 
     5664   par_oce.F90 \ 
     5665   phycst.F90 \ 
     5666   iceini.F90 \ 
     5667   ice_oce.F90 \ 
     5668   in_out_manager.F90 \ 
     5669   limistate.F90 \ 
    54765670   $(MODEL_LIB)(iceini.o) \ 
    5477    $(MODEL_LIB)(in_out_manager.o) \ 
    5478    $(MODEL_LIB)(lbclnk.o) \ 
    5479    $(MODEL_LIB)(limtab.o) \ 
    5480    $(MODEL_LIB)(limthd_lac.o) \ 
    5481    $(MODEL_LIB)(limthd_zdf.o) \ 
    5482    $(MODEL_LIB)(phycst.o) \ 
    5483    $(MODEL_LIB)(prtctl.o) \ 
     5671   $(MODEL_LIB)(ice_oce.o) \ 
     5672   $(MODEL_LIB)(in_out_manager.o) \ 
     5673   $(MODEL_LIB)(limistate.o) \ 
     5674   $(MODEL_LIB)(par_oce.o) \ 
     5675   $(MODEL_LIB)(phycst.o) \ 
    54845676   $(MODEL_LIB)(thd_ice.o) \ 
     5677   par_oce.F90 \ 
     5678   phycst.F90 \ 
     5679   thd_ice.F90 \ 
     5680   KEY_CPP \ 
     5681   limthd_zdf.F90 
     5682$(MODEL_LIB)(limtrp.o) :   \ 
     5683   blk_oce.F90 \ 
    54855684   dom_ice.F90 \ 
    54865685   dom_oce.F90 \ 
     
    54885687   ice.F90 \ 
    54895688   ice_oce.F90 \ 
    5490    iceini.F90 \ 
    5491    in_out_manager.F90 \ 
    5492    lbclnk.F90 \ 
    5493    limtab.F90 \ 
    5494    limthd_lac.F90 \ 
    5495    limthd_zdf.F90 \ 
    5496    phycst.F90 \ 
    5497    prtctl.F90 \ 
    5498    thd_ice.F90 \ 
    5499    domzgr_substitute.h90 \ 
    5500    vectopt_loop_substitute.h90 \ 
    5501    KEY_CPP \ 
    5502    limthd.F90 
    5503 $(MODEL_LIB)(limthd_lac.o) :  \ 
     5689   ini1d.F90 \ 
     5690   in_out_manager.F90 \ 
     5691   lbclnk.F90 \ 
     5692   lib_mpp.F90 \ 
     5693   lib_print.f90 \ 
     5694   limistate.F90 \ 
     5695   limmsh.F90 \ 
     5696   limrst.F90 \ 
    55045697   $(MODEL_LIB)(blk_oce.o) \ 
    55055698   $(MODEL_LIB)(dom_ice.o) \ 
     
    55085701   $(MODEL_LIB)(ice.o) \ 
    55095702   $(MODEL_LIB)(ice_oce.o) \ 
    5510    $(MODEL_LIB)(in_out_manager.o) \ 
    55115703   $(MODEL_LIB)(ini1d.o) \ 
    5512    $(MODEL_LIB)(lbclnk.o) \ 
     5704   $(MODEL_LIB)(in_out_manager.o) \ 
     5705   $(MODEL_LIB)(lbclnk.o) \ 
     5706   $(MODEL_LIB)(lib_mpp.o) \ 
     5707   $(MODEL_LIB)(lib_print.o) \ 
    55135708   $(MODEL_LIB)(limistate.o) \ 
    55145709   $(MODEL_LIB)(limmsh.o) \ 
     
    55205715   $(MODEL_LIB)(par_oce.o) \ 
    55215716   $(MODEL_LIB)(phycst.o) \ 
     5717   $(MODEL_LIB)(prtctl.o) \ 
     5718   oce.F90 \ 
     5719   ocfzpt.F90 \ 
     5720   par_ice.F90 \ 
     5721   par_kind.F90 \ 
     5722   par_oce.F90 \ 
     5723   phycst.F90 \ 
     5724   prtctl.F90 \ 
     5725   daymod.F90 \ 
     5726   dom_ice.F90 \ 
     5727   dom_oce.F90 \ 
     5728   ice.F90 \ 
     5729   iceini.F90 \ 
     5730   ice_oce.F90 \ 
     5731   in_out_manager.F90 \ 
     5732   lbclnk.F90 \ 
     5733   lib_mpp.F90 \ 
     5734   limadv.F90 \ 
     5735   limhdf.F90 \ 
     5736   limistate.F90 \ 
     5737   $(MODEL_LIB)(daymod.o) \ 
     5738   $(MODEL_LIB)(dom_ice.o) \ 
     5739   $(MODEL_LIB)(dom_oce.o) \ 
     5740   $(MODEL_LIB)(iceini.o) \ 
     5741   $(MODEL_LIB)(ice.o) \ 
     5742   $(MODEL_LIB)(ice_oce.o) \ 
     5743   $(MODEL_LIB)(in_out_manager.o) \ 
     5744   $(MODEL_LIB)(lbclnk.o) \ 
     5745   $(MODEL_LIB)(lib_mpp.o) \ 
     5746   $(MODEL_LIB)(limadv.o) \ 
     5747   $(MODEL_LIB)(limhdf.o) \ 
     5748   $(MODEL_LIB)(limistate.o) \ 
     5749   $(MODEL_LIB)(phycst.o) \ 
     5750   phycst.F90 \ 
     5751   vectopt_loop_substitute.h90 \ 
     5752   KEY_CPP \ 
     5753   limtrp.F90 
     5754$(MODEL_LIB)(limwri.o) :   \ 
    55225755   blk_oce.F90 \ 
    5523    dom_ice.F90 \ 
     5756   daymod.F90 \ 
    55245757   dom_oce.F90 \ 
    55255758   flx_oce.F90 \ 
    55265759   ice.F90 \ 
    55275760   ice_oce.F90 \ 
    5528    in_out_manager.F90 \ 
    55295761   ini1d.F90 \ 
    5530    lbclnk.F90 \ 
     5762   in_out_manager.F90 \ 
     5763   lib_mpp.F90 \ 
     5764   lib_print.f90 \ 
    55315765   limistate.F90 \ 
    55325766   limmsh.F90 \ 
    55335767   limrst.F90 \ 
    5534    oce.F90 \ 
    5535    ocfzpt.F90 \ 
    5536    par_ice.F90 \ 
    5537    par_kind.F90 \ 
    5538    par_oce.F90 \ 
    5539    phycst.F90 \ 
    5540    $(MODEL_LIB)(ice_oce.o) \ 
    5541    $(MODEL_LIB)(iceini.o) \ 
    5542    $(MODEL_LIB)(limistate.o) \ 
    5543    $(MODEL_LIB)(par_oce.o) \ 
    5544    $(MODEL_LIB)(phycst.o) \ 
    5545    $(MODEL_LIB)(thd_ice.o) \ 
    5546    ice_oce.F90 \ 
    5547    iceini.F90 \ 
    5548    limistate.F90 \ 
    5549    par_oce.F90 \ 
    5550    phycst.F90 \ 
    5551    thd_ice.F90 \ 
    5552    KEY_CPP \ 
    5553    limthd_lac.F90 
    5554 $(MODEL_LIB)(limthd_zdf.o) :  \ 
    55555768   $(MODEL_LIB)(blk_oce.o) \ 
    5556    $(MODEL_LIB)(dom_ice.o) \ 
     5769   $(MODEL_LIB)(daymod.o) \ 
    55575770   $(MODEL_LIB)(dom_oce.o) \ 
    55585771   $(MODEL_LIB)(flx_oce.o) \ 
    55595772   $(MODEL_LIB)(ice.o) \ 
    55605773   $(MODEL_LIB)(ice_oce.o) \ 
    5561    $(MODEL_LIB)(in_out_manager.o) \ 
    55625774   $(MODEL_LIB)(ini1d.o) \ 
    5563    $(MODEL_LIB)(lbclnk.o) \ 
     5775   $(MODEL_LIB)(in_out_manager.o) \ 
     5776   $(MODEL_LIB)(lib_mpp.o) \ 
    55645777   $(MODEL_LIB)(lib_print.o) \ 
    55655778   $(MODEL_LIB)(limistate.o) \ 
     
    55725785   $(MODEL_LIB)(par_oce.o) \ 
    55735786   $(MODEL_LIB)(phycst.o) \ 
    5574    blk_oce.F90 \ 
     5787   $(MODEL_LIB)(prtctl.o) \ 
     5788   oce.F90 \ 
     5789   ocfzpt.F90 \ 
     5790   par_ice.F90 \ 
     5791   par_kind.F90 \ 
     5792   par_oce.F90 \ 
     5793   phycst.F90 \ 
     5794   prtctl.F90 \ 
     5795   daymod.F90 \ 
     5796   dianam.F90 \ 
    55755797   dom_ice.F90 \ 
    55765798   dom_oce.F90 \ 
    55775799   flx_oce.F90 \ 
    55785800   ice.F90 \ 
     5801   iceini.F90 \ 
    55795802   ice_oce.F90 \ 
    55805803   in_out_manager.F90 \ 
    5581    ini1d.F90 \ 
    5582    lbclnk.F90 \ 
    5583    lib_print.f90 \ 
    5584    limistate.F90 \ 
    5585    limmsh.F90 \ 
    5586    limrst.F90 \ 
    5587    oce.F90 \ 
    5588    ocfzpt.F90 \ 
    5589    par_ice.F90 \ 
    5590    par_kind.F90 \ 
    5591    par_oce.F90 \ 
    5592    phycst.F90 \ 
    5593    $(MODEL_LIB)(ice_oce.o) \ 
    5594    $(MODEL_LIB)(iceini.o) \ 
    5595    $(MODEL_LIB)(in_out_manager.o) \ 
    5596    $(MODEL_LIB)(limistate.o) \ 
    5597    $(MODEL_LIB)(par_oce.o) \ 
    5598    $(MODEL_LIB)(phycst.o) \ 
    5599    $(MODEL_LIB)(thd_ice.o) \ 
    5600    ice_oce.F90 \ 
    5601    iceini.F90 \ 
    5602    in_out_manager.F90 \ 
    5603    limistate.F90 \ 
    5604    par_oce.F90 \ 
    5605    phycst.F90 \ 
    5606    thd_ice.F90 \ 
    5607    KEY_CPP \ 
    5608    limthd_zdf.F90 
    5609 $(MODEL_LIB)(limtrp.o) :   \ 
    5610    $(MODEL_LIB)(blk_oce.o) \ 
    5611    $(MODEL_LIB)(dom_ice.o) \ 
    5612    $(MODEL_LIB)(dom_oce.o) \ 
    5613    $(MODEL_LIB)(flx_oce.o) \ 
    5614    $(MODEL_LIB)(ice.o) \ 
    5615    $(MODEL_LIB)(ice_oce.o) \ 
    5616    $(MODEL_LIB)(in_out_manager.o) \ 
    5617    $(MODEL_LIB)(ini1d.o) \ 
    5618    $(MODEL_LIB)(lbclnk.o) \ 
    5619    $(MODEL_LIB)(lib_mpp.o) \ 
    5620    $(MODEL_LIB)(lib_print.o) \ 
    5621    $(MODEL_LIB)(limistate.o) \ 
    5622    $(MODEL_LIB)(limmsh.o) \ 
    5623    $(MODEL_LIB)(limrst.o) \ 
    5624    $(MODEL_LIB)(oce.o) \ 
    5625    $(MODEL_LIB)(ocfzpt.o) \ 
    5626    $(MODEL_LIB)(par_ice.o) \ 
    5627    $(MODEL_LIB)(par_kind.o) \ 
    5628    $(MODEL_LIB)(par_oce.o) \ 
    5629    $(MODEL_LIB)(phycst.o) \ 
    5630    $(MODEL_LIB)(prtctl.o) \ 
    5631    blk_oce.F90 \ 
    5632    dom_ice.F90 \ 
    5633    dom_oce.F90 \ 
    5634    flx_oce.F90 \ 
    5635    ice.F90 \ 
    5636    ice_oce.F90 \ 
    5637    in_out_manager.F90 \ 
    5638    ini1d.F90 \ 
    5639    lbclnk.F90 \ 
    5640    lib_mpp.F90 \ 
    5641    lib_print.f90 \ 
    5642    limistate.F90 \ 
    5643    limmsh.F90 \ 
    5644    limrst.F90 \ 
    5645    oce.F90 \ 
    5646    ocfzpt.F90 \ 
    5647    par_ice.F90 \ 
    5648    par_kind.F90 \ 
    5649    par_oce.F90 \ 
    5650    phycst.F90 \ 
    5651    prtctl.F90 \ 
    5652    $(MODEL_LIB)(daymod.o) \ 
    5653    $(MODEL_LIB)(dom_ice.o) \ 
    5654    $(MODEL_LIB)(dom_oce.o) \ 
    5655    $(MODEL_LIB)(ice.o) \ 
    5656    $(MODEL_LIB)(ice_oce.o) \ 
    5657    $(MODEL_LIB)(iceini.o) \ 
    5658    $(MODEL_LIB)(in_out_manager.o) \ 
    5659    $(MODEL_LIB)(lbclnk.o) \ 
    5660    $(MODEL_LIB)(lib_mpp.o) \ 
    5661    $(MODEL_LIB)(limadv.o) \ 
    5662    $(MODEL_LIB)(limhdf.o) \ 
    5663    $(MODEL_LIB)(limistate.o) \ 
    5664    $(MODEL_LIB)(phycst.o) \ 
    5665    daymod.F90 \ 
    5666    dom_ice.F90 \ 
    5667    dom_oce.F90 \ 
    5668    ice.F90 \ 
    5669    ice_oce.F90 \ 
    5670    iceini.F90 \ 
    5671    in_out_manager.F90 \ 
    5672    lbclnk.F90 \ 
    5673    lib_mpp.F90 \ 
    5674    limadv.F90 \ 
    5675    limhdf.F90 \ 
    5676    limistate.F90 \ 
    5677    phycst.F90 \ 
    5678    vectopt_loop_substitute.h90 \ 
    5679    KEY_CPP \ 
    5680    limtrp.F90 
    5681 $(MODEL_LIB)(limwri.o) :   \ 
    5682    $(MODEL_LIB)(blk_oce.o) \ 
    5683    $(MODEL_LIB)(daymod.o) \ 
    5684    $(MODEL_LIB)(dom_oce.o) \ 
    5685    $(MODEL_LIB)(flx_oce.o) \ 
    5686    $(MODEL_LIB)(ice.o) \ 
    5687    $(MODEL_LIB)(ice_oce.o) \ 
    5688    $(MODEL_LIB)(in_out_manager.o) \ 
    5689    $(MODEL_LIB)(ini1d.o) \ 
    5690    $(MODEL_LIB)(lib_mpp.o) \ 
    5691    $(MODEL_LIB)(lib_print.o) \ 
    5692    $(MODEL_LIB)(limistate.o) \ 
    5693    $(MODEL_LIB)(limmsh.o) \ 
    5694    $(MODEL_LIB)(limrst.o) \ 
    5695    $(MODEL_LIB)(oce.o) \ 
    5696    $(MODEL_LIB)(ocfzpt.o) \ 
    5697    $(MODEL_LIB)(par_ice.o) \ 
    5698    $(MODEL_LIB)(par_kind.o) \ 
    5699    $(MODEL_LIB)(par_oce.o) \ 
    5700    $(MODEL_LIB)(phycst.o) \ 
    5701    $(MODEL_LIB)(prtctl.o) \ 
    5702    blk_oce.F90 \ 
    5703    daymod.F90 \ 
    5704    dom_oce.F90 \ 
    5705    flx_oce.F90 \ 
    5706    ice.F90 \ 
    5707    ice_oce.F90 \ 
    5708    in_out_manager.F90 \ 
    5709    ini1d.F90 \ 
    5710    lib_mpp.F90 \ 
    5711    lib_print.f90 \ 
    5712    limistate.F90 \ 
    5713    limmsh.F90 \ 
    5714    limrst.F90 \ 
    5715    oce.F90 \ 
    5716    ocfzpt.F90 \ 
    5717    par_ice.F90 \ 
    5718    par_kind.F90 \ 
    5719    par_oce.F90 \ 
    5720    phycst.F90 \ 
    5721    prtctl.F90 \ 
     5804   lbclnk.F90 \ 
    57225805   $(MODEL_LIB)(daymod.o) \ 
    57235806   $(MODEL_LIB)(dianam.o) \ 
     
    57255808   $(MODEL_LIB)(dom_oce.o) \ 
    57265809   $(MODEL_LIB)(flx_oce.o) \ 
     5810   $(MODEL_LIB)(iceini.o) \ 
    57275811   $(MODEL_LIB)(ice.o) \ 
    57285812   $(MODEL_LIB)(ice_oce.o) \ 
    5729    $(MODEL_LIB)(iceini.o) \ 
    5730    $(MODEL_LIB)(in_out_manager.o) \ 
    5731    $(MODEL_LIB)(lbclnk.o) \ 
    5732    $(MODEL_LIB)(phycst.o) \ 
    5733    daymod.F90 \ 
    5734    dianam.F90 \ 
    5735    dom_ice.F90 \ 
    5736    dom_oce.F90 \ 
    5737    flx_oce.F90 \ 
    5738    ice.F90 \ 
    5739    ice_oce.F90 \ 
    5740    iceini.F90 \ 
    5741    in_out_manager.F90 \ 
    5742    lbclnk.F90 \ 
    5743    phycst.F90 \ 
     5813   $(MODEL_LIB)(in_out_manager.o) \ 
     5814   $(MODEL_LIB)(lbclnk.o) \ 
     5815   $(MODEL_LIB)(phycst.o) \ 
     5816   phycst.F90 \ 
     5817   diadimg.F90 \ 
    57445818   $(MODEL_LIB)(diadimg.o) \ 
    5745    diadimg.F90 \ 
    57465819   limwri_dimg.h90 \ 
    57475820   $(IOIPSL_LIB) \ 
     
    57495822   limwri.F90 
    57505823$(MODEL_LIB)(model.o) : \ 
     5824   cpl.F90 \ 
     5825   cpl_oce.F90 \ 
     5826   daymod.F90 \ 
     5827   diaptr.F90 \ 
     5828   domain.F90 \ 
     5829   domcfg.F90 \ 
     5830   dom_oce.F90 \ 
     5831   dtasal.F90 \ 
     5832   dtasst.F90 \ 
     5833   dtatem.F90 \ 
     5834   dyncor1d.F90 \ 
     5835   dynspg_oce.F90 \ 
     5836   eosbn2.F90 \ 
     5837   flxfwb.F90 \ 
     5838   flxmod.F90 \ 
     5839   iceini.F90 \ 
     5840   ini1d.F90 \ 
     5841   initrc.F90 \ 
     5842   in_out_manager.F90 \ 
     5843   istate.F90 \ 
     5844   ldfdyn.F90 \ 
     5845   ldftra.F90 \ 
     5846   lib_mpp.F90 \ 
    57515847   $(MODEL_LIB)(cpl.o) \ 
    57525848   $(MODEL_LIB)(cpl_oce.o) \ 
    57535849   $(MODEL_LIB)(daymod.o) \ 
    57545850   $(MODEL_LIB)(diaptr.o) \ 
    5755    $(MODEL_LIB)(dom_oce.o) \ 
    57565851   $(MODEL_LIB)(domain.o) \ 
    57575852   $(MODEL_LIB)(domcfg.o) \ 
     5853   $(MODEL_LIB)(dom_oce.o) \ 
    57585854   $(MODEL_LIB)(dtasal.o) \ 
    57595855   $(MODEL_LIB)(dtasst.o) \ 
     
    57655861   $(MODEL_LIB)(flxmod.o) \ 
    57665862   $(MODEL_LIB)(iceini.o) \ 
    5767    $(MODEL_LIB)(in_out_manager.o) \ 
    57685863   $(MODEL_LIB)(ini1d.o) \ 
    57695864   $(MODEL_LIB)(initrc.o) \ 
     5865   $(MODEL_LIB)(in_out_manager.o) \ 
    57705866   $(MODEL_LIB)(istate.o) \ 
    57715867   $(MODEL_LIB)(ldfdyn.o) \ 
     
    57735869   $(MODEL_LIB)(lib_mpp.o) \ 
    57745870   $(MODEL_LIB)(mppini.o) \ 
     5871   $(MODEL_LIB)(obcini.o) \ 
    57755872   $(MODEL_LIB)(obc_par.o) \ 
    5776    $(MODEL_LIB)(obcini.o) \ 
    57775873   $(MODEL_LIB)(oce.o) \ 
    57785874   $(MODEL_LIB)(ocfzpt.o) \ 
     
    57805876   $(MODEL_LIB)(prtctl.o) \ 
    57815877   $(MODEL_LIB)(solver.o) \ 
     5878   $(MODEL_LIB)(step1d.o) \ 
    57825879   $(MODEL_LIB)(step.o) \ 
    5783    $(MODEL_LIB)(step1d.o) \ 
    57845880   $(MODEL_LIB)(trdicp.o) \ 
    57855881   $(MODEL_LIB)(trdmld.o) \ 
     
    57885884   $(MODEL_LIB)(zdfini.o) \ 
    57895885   $(MODEL_LIB)(zpshde.o) \ 
    5790    cpl.F90 \ 
    5791    cpl_oce.F90 \ 
    5792    daymod.F90 \ 
    5793    diaptr.F90 \ 
    5794    dom_oce.F90 \ 
    5795    domain.F90 \ 
    5796    domcfg.F90 \ 
    5797    dtasal.F90 \ 
    5798    dtasst.F90 \ 
    5799    dtatem.F90 \ 
    5800    dyncor1d.F90 \ 
    5801    dynspg_oce.F90 \ 
    5802    eosbn2.F90 \ 
    5803    flxfwb.F90 \ 
    5804    flxmod.F90 \ 
    5805    iceini.F90 \ 
    5806    in_out_manager.F90 \ 
    5807    ini1d.F90 \ 
    5808    initrc.F90 \ 
    5809    istate.F90 \ 
    5810    ldfdyn.F90 \ 
    5811    ldftra.F90 \ 
    5812    lib_mpp.F90 \ 
    58135886   mppini.F90 \ 
     5887   obcini.F90 \ 
    58145888   obc_par.F90 \ 
    5815    obcini.F90 \ 
    58165889   oce.F90 \ 
    58175890   ocfzpt.F90 \ 
     
    58195892   prtctl.F90 \ 
    58205893   solver.F90 \ 
     5894   step1d.F90 \ 
    58215895   step.F90 \ 
    5822    step1d.F90 \ 
    58235896   trdicp.F90 \ 
    58245897   trdmld.F90 \ 
     
    58315904   model.f90 
    58325905$(MODEL_LIB)(mppini.o) :   \ 
    5833    $(MODEL_LIB)(dom_oce.o) \ 
    5834    $(MODEL_LIB)(in_out_manager.o) \ 
    5835    $(MODEL_LIB)(lib_print.o) \ 
    5836    $(MODEL_LIB)(par_kind.o) \ 
    5837    $(MODEL_LIB)(par_oce.o) \ 
    5838    dom_oce.F90 \ 
    5839    in_out_manager.F90 \ 
    5840    lib_print.f90 \ 
    5841    par_kind.F90 \ 
    5842    par_oce.F90 \ 
     5906   dom_oce.F90 \ 
     5907   in_out_manager.F90 \ 
     5908   lib_print.f90 \ 
     5909   $(MODEL_LIB)(dom_oce.o) \ 
     5910   $(MODEL_LIB)(in_out_manager.o) \ 
     5911   $(MODEL_LIB)(lib_print.o) \ 
     5912   $(MODEL_LIB)(par_kind.o) \ 
     5913   $(MODEL_LIB)(par_oce.o) \ 
     5914   par_kind.F90 \ 
     5915   par_oce.F90 \ 
     5916   dom_oce.F90 \ 
     5917   in_out_manager.F90 \ 
     5918   lib_mpp.F90 \ 
    58435919   $(MODEL_LIB)(dom_oce.o) \ 
    58445920   $(MODEL_LIB)(in_out_manager.o) \ 
    58455921   $(MODEL_LIB)(lib_mpp.o) \ 
    58465922   $(MODEL_LIB)(sol_oce.o) \ 
    5847    dom_oce.F90 \ 
    5848    in_out_manager.F90 \ 
    5849    lib_mpp.F90 \ 
    58505923   sol_oce.F90 \ 
     5924   iom.F90 \ 
    58515925   $(MODEL_LIB)(iom.o) \ 
    5852    iom.F90 \ 
    58535926   domzgr_substitute.h90 \ 
    58545927   mppini_2.h90 \ 
     
    58565929   KEY_CPP \ 
    58575930   mppini.F90 
     5931$(MODEL_LIB)(obccli.o) :   \ 
     5932   in_out_manager.F90 \ 
     5933   $(MODEL_LIB)(in_out_manager.o) \ 
     5934   $(MODEL_LIB)(obc_par.o) \ 
     5935   $(MODEL_LIB)(par_oce.o) \ 
     5936   obc_par.F90 \ 
     5937   par_oce.F90 \ 
     5938   dom_oce.F90 \ 
     5939   $(MODEL_LIB)(dom_oce.o) \ 
     5940   $(MODEL_LIB)(obc_oce.o) \ 
     5941   $(MODEL_LIB)(oce.o) \ 
     5942   $(MODEL_LIB)(phycst.o) \ 
     5943   obc_oce.F90 \ 
     5944   oce.F90 \ 
     5945   phycst.F90 \ 
     5946   domzgr_substitute.h90 \ 
     5947   KEY_CPP \ 
     5948   obccli.F90 
     5949$(MODEL_LIB)(obcdom.o) :   \ 
     5950   dom_oce.F90 \ 
     5951   in_out_manager.F90 \ 
     5952   lib_print.f90 \ 
     5953   $(MODEL_LIB)(dom_oce.o) \ 
     5954   $(MODEL_LIB)(in_out_manager.o) \ 
     5955   $(MODEL_LIB)(lib_print.o) \ 
     5956   $(MODEL_LIB)(obc_par.o) \ 
     5957   $(MODEL_LIB)(par_kind.o) \ 
     5958   $(MODEL_LIB)(par_oce.o) \ 
     5959   obc_par.F90 \ 
     5960   par_kind.F90 \ 
     5961   par_oce.F90 \ 
     5962   dom_oce.F90 \ 
     5963   in_out_manager.F90 \ 
     5964   lib_mpp.F90 \ 
     5965   $(MODEL_LIB)(dom_oce.o) \ 
     5966   $(MODEL_LIB)(in_out_manager.o) \ 
     5967   $(MODEL_LIB)(lib_mpp.o) \ 
     5968   $(MODEL_LIB)(obc_oce.o) \ 
     5969   $(MODEL_LIB)(oce.o) \ 
     5970   $(MODEL_LIB)(phycst.o) \ 
     5971   obc_oce.F90 \ 
     5972   oce.F90 \ 
     5973   phycst.F90 \ 
     5974   KEY_CPP \ 
     5975   obcdom.F90 
     5976$(MODEL_LIB)(obcdta.o) :   \ 
     5977   dom_oce.F90 \ 
     5978   in_out_manager.F90 \ 
     5979   lbclnk.F90 \ 
     5980   lib_mpp.F90 \ 
     5981   lib_print.f90 \ 
     5982   $(MODEL_LIB)(dom_oce.o) \ 
     5983   $(MODEL_LIB)(in_out_manager.o) \ 
     5984   $(MODEL_LIB)(lbclnk.o) \ 
     5985   $(MODEL_LIB)(lib_mpp.o) \ 
     5986   $(MODEL_LIB)(lib_print.o) \ 
     5987   $(MODEL_LIB)(obc_oce.o) \ 
     5988   $(MODEL_LIB)(obc_par.o) \ 
     5989   $(MODEL_LIB)(oce.o) \ 
     5990   $(MODEL_LIB)(par_kind.o) \ 
     5991   $(MODEL_LIB)(par_oce.o) \ 
     5992   $(MODEL_LIB)(phycst.o) \ 
     5993   $(MODEL_LIB)(prtctl.o) \ 
     5994   obc_oce.F90 \ 
     5995   obc_par.F90 \ 
     5996   oce.F90 \ 
     5997   par_kind.F90 \ 
     5998   par_oce.F90 \ 
     5999   phycst.F90 \ 
     6000   prtctl.F90 \ 
     6001   daymod.F90 \ 
     6002   dom_oce.F90 \ 
     6003   dynspg_oce.F90 \ 
     6004   in_out_manager.F90 \ 
     6005   iom.F90 \ 
     6006   lbclnk.F90 \ 
     6007   lib_mpp.F90 \ 
     6008   $(MODEL_LIB)(daymod.o) \ 
     6009   $(MODEL_LIB)(dom_oce.o) \ 
     6010   $(MODEL_LIB)(dynspg_oce.o) \ 
     6011   $(MODEL_LIB)(in_out_manager.o) \ 
     6012   $(MODEL_LIB)(iom.o) \ 
     6013   $(MODEL_LIB)(lbclnk.o) \ 
     6014   $(MODEL_LIB)(lib_mpp.o) \ 
     6015   $(MODEL_LIB)(obccli.o) \ 
     6016   $(MODEL_LIB)(obc_oce.o) \ 
     6017   $(MODEL_LIB)(oce.o) \ 
     6018   $(MODEL_LIB)(phycst.o) \ 
     6019   obccli.F90 \ 
     6020   obc_oce.F90 \ 
     6021   oce.F90 \ 
     6022   phycst.F90 \ 
     6023   domzgr_substitute.h90 \ 
     6024   obc_vectopt_loop_substitute.h90 \ 
     6025   KEY_CPP \ 
     6026   obcdta.F90 
     6027$(MODEL_LIB)(obcdyn_bt.o) :   \ 
     6028   dom_oce.F90 \ 
     6029   in_out_manager.F90 \ 
     6030   lib_mpp.F90 \ 
     6031   lib_print.f90 \ 
     6032   $(MODEL_LIB)(dom_oce.o) \ 
     6033   $(MODEL_LIB)(in_out_manager.o) \ 
     6034   $(MODEL_LIB)(lib_mpp.o) \ 
     6035   $(MODEL_LIB)(lib_print.o) \ 
     6036   $(MODEL_LIB)(obc_oce.o) \ 
     6037   $(MODEL_LIB)(obc_par.o) \ 
     6038   $(MODEL_LIB)(oce.o) \ 
     6039   $(MODEL_LIB)(par_kind.o) \ 
     6040   $(MODEL_LIB)(par_oce.o) \ 
     6041   $(MODEL_LIB)(phycst.o) \ 
     6042   obc_oce.F90 \ 
     6043   obc_par.F90 \ 
     6044   oce.F90 \ 
     6045   par_kind.F90 \ 
     6046   par_oce.F90 \ 
     6047   phycst.F90 \ 
     6048   dom_oce.F90 \ 
     6049   dynspg_oce.F90 \ 
     6050   in_out_manager.F90 \ 
     6051   lbclnk.F90 \ 
     6052   lib_mpp.F90 \ 
     6053   $(MODEL_LIB)(dom_oce.o) \ 
     6054   $(MODEL_LIB)(dynspg_oce.o) \ 
     6055   $(MODEL_LIB)(in_out_manager.o) \ 
     6056   $(MODEL_LIB)(lbclnk.o) \ 
     6057   $(MODEL_LIB)(lib_mpp.o) \ 
     6058   $(MODEL_LIB)(obccli.o) \ 
     6059   $(MODEL_LIB)(obc_oce.o) \ 
     6060   $(MODEL_LIB)(oce.o) \ 
     6061   $(MODEL_LIB)(phycst.o) \ 
     6062   obccli.F90 \ 
     6063   obc_oce.F90 \ 
     6064   oce.F90 \ 
     6065   phycst.F90 \ 
     6066   KEY_CPP \ 
     6067   obcdyn_bt.F90 
     6068$(MODEL_LIB)(obcdyn.o) :   \ 
     6069   dom_oce.F90 \ 
     6070   in_out_manager.F90 \ 
     6071   lib_mpp.F90 \ 
     6072   lib_print.f90 \ 
     6073   $(MODEL_LIB)(dom_oce.o) \ 
     6074   $(MODEL_LIB)(in_out_manager.o) \ 
     6075   $(MODEL_LIB)(lib_mpp.o) \ 
     6076   $(MODEL_LIB)(lib_print.o) \ 
     6077   $(MODEL_LIB)(obc_oce.o) \ 
     6078   $(MODEL_LIB)(obc_par.o) \ 
     6079   $(MODEL_LIB)(oce.o) \ 
     6080   $(MODEL_LIB)(par_kind.o) \ 
     6081   $(MODEL_LIB)(par_oce.o) \ 
     6082   $(MODEL_LIB)(phycst.o) \ 
     6083   obc_oce.F90 \ 
     6084   obc_par.F90 \ 
     6085   oce.F90 \ 
     6086   par_kind.F90 \ 
     6087   par_oce.F90 \ 
     6088   phycst.F90 \ 
     6089   dom_oce.F90 \ 
     6090   dynspg_oce.F90 \ 
     6091   in_out_manager.F90 \ 
     6092   lbclnk.F90 \ 
     6093   lib_mpp.F90 \ 
     6094   $(MODEL_LIB)(dom_oce.o) \ 
     6095   $(MODEL_LIB)(dynspg_oce.o) \ 
     6096   $(MODEL_LIB)(in_out_manager.o) \ 
     6097   $(MODEL_LIB)(lbclnk.o) \ 
     6098   $(MODEL_LIB)(lib_mpp.o) \ 
     6099   $(MODEL_LIB)(obccli.o) \ 
     6100   $(MODEL_LIB)(obc_oce.o) \ 
     6101   $(MODEL_LIB)(oce.o) \ 
     6102   $(MODEL_LIB)(phycst.o) \ 
     6103   obccli.F90 \ 
     6104   obc_oce.F90 \ 
     6105   oce.F90 \ 
     6106   phycst.F90 \ 
     6107   KEY_CPP \ 
     6108   obcdyn.F90 
     6109$(MODEL_LIB)(obcfla.o) :   \ 
     6110   daymod.F90 \ 
     6111   dom_oce.F90 \ 
     6112   dynspg_oce.F90 \ 
     6113   in_out_manager.F90 \ 
     6114   iom.F90 \ 
     6115   lbclnk.F90 \ 
     6116   lib_mpp.F90 \ 
     6117   $(MODEL_LIB)(daymod.o) \ 
     6118   $(MODEL_LIB)(dom_oce.o) \ 
     6119   $(MODEL_LIB)(dynspg_oce.o) \ 
     6120   $(MODEL_LIB)(in_out_manager.o) \ 
     6121   $(MODEL_LIB)(iom.o) \ 
     6122   $(MODEL_LIB)(lbclnk.o) \ 
     6123   $(MODEL_LIB)(lib_mpp.o) \ 
     6124   $(MODEL_LIB)(obccli.o) \ 
     6125   $(MODEL_LIB)(obc_oce.o) \ 
     6126   $(MODEL_LIB)(obc_par.o) \ 
     6127   $(MODEL_LIB)(oce.o) \ 
     6128   $(MODEL_LIB)(par_oce.o) \ 
     6129   $(MODEL_LIB)(phycst.o) \ 
     6130   obccli.F90 \ 
     6131   obc_oce.F90 \ 
     6132   obc_par.F90 \ 
     6133   oce.F90 \ 
     6134   par_oce.F90 \ 
     6135   phycst.F90 \ 
     6136   dom_oce.F90 \ 
     6137   dynspg_oce.F90 \ 
     6138   $(MODEL_LIB)(dom_oce.o) \ 
     6139   $(MODEL_LIB)(dynspg_oce.o) \ 
     6140   $(MODEL_LIB)(obcdta.o) \ 
     6141   $(MODEL_LIB)(obc_oce.o) \ 
     6142   $(MODEL_LIB)(oce.o) \ 
     6143   $(MODEL_LIB)(phycst.o) \ 
     6144   obcdta.F90 \ 
     6145   obc_oce.F90 \ 
     6146   oce.F90 \ 
     6147   phycst.F90 \ 
     6148   KEY_CPP \ 
     6149   obcfla.F90 
     6150$(MODEL_LIB)(obcini.o) :   \ 
     6151   daymod.F90 \ 
     6152   dom_oce.F90 \ 
     6153   in_out_manager.F90 \ 
     6154   lbclnk.F90 \ 
     6155   lib_mpp.F90 \ 
     6156   lib_print.f90 \ 
     6157   $(MODEL_LIB)(daymod.o) \ 
     6158   $(MODEL_LIB)(dom_oce.o) \ 
     6159   $(MODEL_LIB)(in_out_manager.o) \ 
     6160   $(MODEL_LIB)(lbclnk.o) \ 
     6161   $(MODEL_LIB)(lib_mpp.o) \ 
     6162   $(MODEL_LIB)(lib_print.o) \ 
     6163   $(MODEL_LIB)(obc_oce.o) \ 
     6164   $(MODEL_LIB)(obc_par.o) \ 
     6165   $(MODEL_LIB)(oce.o) \ 
     6166   $(MODEL_LIB)(par_kind.o) \ 
     6167   $(MODEL_LIB)(par_oce.o) \ 
     6168   $(MODEL_LIB)(phycst.o) \ 
     6169   obc_oce.F90 \ 
     6170   obc_par.F90 \ 
     6171   oce.F90 \ 
     6172   par_kind.F90 \ 
     6173   par_oce.F90 \ 
     6174   phycst.F90 \ 
     6175   dom_oce.F90 \ 
     6176   in_out_manager.F90 \ 
     6177   lbclnk.F90 \ 
     6178   lib_mpp.F90 \ 
     6179   $(MODEL_LIB)(dom_oce.o) \ 
     6180   $(MODEL_LIB)(in_out_manager.o) \ 
     6181   $(MODEL_LIB)(lbclnk.o) \ 
     6182   $(MODEL_LIB)(lib_mpp.o) \ 
     6183   $(MODEL_LIB)(obcdom.o) \ 
     6184   $(MODEL_LIB)(obc_oce.o) \ 
     6185   $(MODEL_LIB)(obcrst.o) \ 
     6186   $(MODEL_LIB)(oce.o) \ 
     6187   $(MODEL_LIB)(phycst.o) \ 
     6188   obcdom.F90 \ 
     6189   obc_oce.F90 \ 
     6190   obcrst.F90 \ 
     6191   oce.F90 \ 
     6192   phycst.F90 \ 
     6193   obc_vectopt_loop_substitute.h90 \ 
     6194   KEY_CPP \ 
     6195   obcini.F90 
    58586196$(MODEL_LIB)(obc_oce.o) :  \ 
    58596197   $(MODEL_LIB)(par_kind.o) \ 
     
    58756213   KEY_CPP \ 
    58766214   obc_par.F90 
    5877 $(MODEL_LIB)(obccli.o) :   \ 
    5878    $(MODEL_LIB)(in_out_manager.o) \ 
     6215$(MODEL_LIB)(obcrad.o) :   \ 
     6216   dom_oce.F90 \ 
     6217   in_out_manager.F90 \ 
     6218   lib_mpp.F90 \ 
     6219   lib_print.f90 \ 
     6220   $(MODEL_LIB)(dom_oce.o) \ 
     6221   $(MODEL_LIB)(in_out_manager.o) \ 
     6222   $(MODEL_LIB)(lib_mpp.o) \ 
     6223   $(MODEL_LIB)(lib_print.o) \ 
    58796224   $(MODEL_LIB)(obc_par.o) \ 
    5880    $(MODEL_LIB)(par_oce.o) \ 
    5881    in_out_manager.F90 \ 
     6225   $(MODEL_LIB)(oce.o) \ 
     6226   $(MODEL_LIB)(par_kind.o) \ 
     6227   $(MODEL_LIB)(par_oce.o) \ 
    58826228   obc_par.F90 \ 
    5883    par_oce.F90 \ 
    5884    $(MODEL_LIB)(dom_oce.o) \ 
     6229   oce.F90 \ 
     6230   par_kind.F90 \ 
     6231   par_oce.F90 \ 
     6232   dom_oce.F90 \ 
     6233   in_out_manager.F90 \ 
     6234   lbclnk.F90 \ 
     6235   lib_mpp.F90 \ 
     6236   $(MODEL_LIB)(dom_oce.o) \ 
     6237   $(MODEL_LIB)(in_out_manager.o) \ 
     6238   $(MODEL_LIB)(lbclnk.o) \ 
     6239   $(MODEL_LIB)(lib_mpp.o) \ 
    58856240   $(MODEL_LIB)(obc_oce.o) \ 
    58866241   $(MODEL_LIB)(oce.o) \ 
    58876242   $(MODEL_LIB)(phycst.o) \ 
    5888    dom_oce.F90 \ 
    5889    obc_oce.F90 \ 
    5890    oce.F90 \ 
    5891    phycst.F90 \ 
    5892    domzgr_substitute.h90 \ 
    5893    KEY_CPP \ 
    5894    obccli.F90 
    5895 $(MODEL_LIB)(obcdom.o) :   \ 
    5896    $(MODEL_LIB)(dom_oce.o) \ 
    5897    $(MODEL_LIB)(in_out_manager.o) \ 
    5898    $(MODEL_LIB)(lib_print.o) \ 
    5899    $(MODEL_LIB)(obc_par.o) \ 
    5900    $(MODEL_LIB)(par_kind.o) \ 
    5901    $(MODEL_LIB)(par_oce.o) \ 
    5902    dom_oce.F90 \ 
    5903    in_out_manager.F90 \ 
    5904    lib_print.f90 \ 
    5905    obc_par.F90 \ 
    5906    par_kind.F90 \ 
    5907    par_oce.F90 \ 
    5908    $(MODEL_LIB)(dom_oce.o) \ 
    5909    $(MODEL_LIB)(in_out_manager.o) \ 
    5910    $(MODEL_LIB)(lib_mpp.o) \ 
    5911    $(MODEL_LIB)(obc_oce.o) \ 
    5912    $(MODEL_LIB)(oce.o) \ 
    5913    $(MODEL_LIB)(phycst.o) \ 
    5914    dom_oce.F90 \ 
    5915    in_out_manager.F90 \ 
    5916    lib_mpp.F90 \ 
    5917    obc_oce.F90 \ 
    5918    oce.F90 \ 
    5919    phycst.F90 \ 
    5920    KEY_CPP \ 
    5921    obcdom.F90 
    5922 $(MODEL_LIB)(obcdta.o) :   \ 
    5923    $(MODEL_LIB)(dom_oce.o) \ 
    5924    $(MODEL_LIB)(in_out_manager.o) \ 
    5925    $(MODEL_LIB)(lbclnk.o) \ 
    5926    $(MODEL_LIB)(lib_mpp.o) \ 
    5927    $(MODEL_LIB)(lib_print.o) \ 
    5928    $(MODEL_LIB)(obc_oce.o) \ 
    5929    $(MODEL_LIB)(obc_par.o) \ 
    5930    $(MODEL_LIB)(oce.o) \ 
    5931    $(MODEL_LIB)(par_kind.o) \ 
    5932    $(MODEL_LIB)(par_oce.o) \ 
    5933    $(MODEL_LIB)(phycst.o) \ 
    5934    $(MODEL_LIB)(prtctl.o) \ 
    5935    dom_oce.F90 \ 
    5936    in_out_manager.F90 \ 
    5937    lbclnk.F90 \ 
    5938    lib_mpp.F90 \ 
    5939    lib_print.f90 \ 
    5940    obc_oce.F90 \ 
    5941    obc_par.F90 \ 
    5942    oce.F90 \ 
    5943    par_kind.F90 \ 
    5944    par_oce.F90 \ 
    5945    phycst.F90 \ 
    5946    prtctl.F90 \ 
    5947    $(MODEL_LIB)(daymod.o) \ 
    5948    $(MODEL_LIB)(dom_oce.o) \ 
    5949    $(MODEL_LIB)(dynspg_oce.o) \ 
    5950    $(MODEL_LIB)(in_out_manager.o) \ 
    5951    $(MODEL_LIB)(iom.o) \ 
    5952    $(MODEL_LIB)(lbclnk.o) \ 
    5953    $(MODEL_LIB)(lib_mpp.o) \ 
    5954    $(MODEL_LIB)(obc_oce.o) \ 
    5955    $(MODEL_LIB)(obccli.o) \ 
    5956    $(MODEL_LIB)(oce.o) \ 
    5957    $(MODEL_LIB)(phycst.o) \ 
    5958    daymod.F90 \ 
    5959    dom_oce.F90 \ 
    5960    dynspg_oce.F90 \ 
    5961    in_out_manager.F90 \ 
    5962    iom.F90 \ 
    5963    lbclnk.F90 \ 
    5964    lib_mpp.F90 \ 
    5965    obc_oce.F90 \ 
    5966    obccli.F90 \ 
    5967    oce.F90 \ 
    5968    phycst.F90 \ 
    5969    domzgr_substitute.h90 \ 
    5970    obc_vectopt_loop_substitute.h90 \ 
    5971    KEY_CPP \ 
    5972    obcdta.F90 
    5973 $(MODEL_LIB)(obcdyn.o) :   \ 
    5974    $(MODEL_LIB)(dom_oce.o) \ 
    5975    $(MODEL_LIB)(in_out_manager.o) \ 
    5976    $(MODEL_LIB)(lib_mpp.o) \ 
    5977    $(MODEL_LIB)(lib_print.o) \ 
    5978    $(MODEL_LIB)(obc_oce.o) \ 
    5979    $(MODEL_LIB)(obc_par.o) \ 
    5980    $(MODEL_LIB)(oce.o) \ 
    5981    $(MODEL_LIB)(par_kind.o) \ 
    5982    $(MODEL_LIB)(par_oce.o) \ 
    5983    $(MODEL_LIB)(phycst.o) \ 
    5984    dom_oce.F90 \ 
    5985    in_out_manager.F90 \ 
    5986    lib_mpp.F90 \ 
    5987    lib_print.f90 \ 
    5988    obc_oce.F90 \ 
    5989    obc_par.F90 \ 
    5990    oce.F90 \ 
    5991    par_kind.F90 \ 
    5992    par_oce.F90 \ 
    5993    phycst.F90 \ 
    5994    $(MODEL_LIB)(dom_oce.o) \ 
    5995    $(MODEL_LIB)(dynspg_oce.o) \ 
    5996    $(MODEL_LIB)(in_out_manager.o) \ 
    5997    $(MODEL_LIB)(lbclnk.o) \ 
    5998    $(MODEL_LIB)(lib_mpp.o) \ 
    5999    $(MODEL_LIB)(obc_oce.o) \ 
    6000    $(MODEL_LIB)(obccli.o) \ 
    6001    $(MODEL_LIB)(oce.o) \ 
    6002    $(MODEL_LIB)(phycst.o) \ 
    6003    dom_oce.F90 \ 
    6004    dynspg_oce.F90 \ 
    6005    in_out_manager.F90 \ 
    6006    lbclnk.F90 \ 
    6007    lib_mpp.F90 \ 
    6008    obc_oce.F90 \ 
    6009    obccli.F90 \ 
    6010    oce.F90 \ 
    6011    phycst.F90 \ 
    6012    KEY_CPP \ 
    6013    obcdyn.F90 
    6014 $(MODEL_LIB)(obcdyn_bt.o) :   \ 
    6015    $(MODEL_LIB)(dom_oce.o) \ 
    6016    $(MODEL_LIB)(in_out_manager.o) \ 
    6017    $(MODEL_LIB)(lib_mpp.o) \ 
    6018    $(MODEL_LIB)(lib_print.o) \ 
    6019    $(MODEL_LIB)(obc_oce.o) \ 
    6020    $(MODEL_LIB)(obc_par.o) \ 
    6021    $(MODEL_LIB)(oce.o) \ 
    6022    $(MODEL_LIB)(par_kind.o) \ 
    6023    $(MODEL_LIB)(par_oce.o) \ 
    6024    $(MODEL_LIB)(phycst.o) \ 
    6025    dom_oce.F90 \ 
    6026    in_out_manager.F90 \ 
    6027    lib_mpp.F90 \ 
    6028    lib_print.f90 \ 
    6029    obc_oce.F90 \ 
    6030    obc_par.F90 \ 
    6031    oce.F90 \ 
    6032    par_kind.F90 \ 
    6033    par_oce.F90 \ 
    6034    phycst.F90 \ 
    6035    $(MODEL_LIB)(dom_oce.o) \ 
    6036    $(MODEL_LIB)(dynspg_oce.o) \ 
    6037    $(MODEL_LIB)(in_out_manager.o) \ 
    6038    $(MODEL_LIB)(lbclnk.o) \ 
    6039    $(MODEL_LIB)(lib_mpp.o) \ 
    6040    $(MODEL_LIB)(obc_oce.o) \ 
    6041    $(MODEL_LIB)(obccli.o) \ 
    6042    $(MODEL_LIB)(oce.o) \ 
    6043    $(MODEL_LIB)(phycst.o) \ 
    6044    dom_oce.F90 \ 
    6045    dynspg_oce.F90 \ 
    6046    in_out_manager.F90 \ 
    6047    lbclnk.F90 \ 
    6048    lib_mpp.F90 \ 
    6049    obc_oce.F90 \ 
    6050    obccli.F90 \ 
    6051    oce.F90 \ 
    6052    phycst.F90 \ 
    6053    KEY_CPP \ 
    6054    obcdyn_bt.F90 
    6055 $(MODEL_LIB)(obcfla.o) :   \ 
    6056    $(MODEL_LIB)(daymod.o) \ 
    6057    $(MODEL_LIB)(dom_oce.o) \ 
    6058    $(MODEL_LIB)(dynspg_oce.o) \ 
    6059    $(MODEL_LIB)(in_out_manager.o) \ 
    6060    $(MODEL_LIB)(iom.o) \ 
    6061    $(MODEL_LIB)(lbclnk.o) \ 
    6062    $(MODEL_LIB)(lib_mpp.o) \ 
    6063    $(MODEL_LIB)(obc_oce.o) \ 
    6064    $(MODEL_LIB)(obc_par.o) \ 
    6065    $(MODEL_LIB)(obccli.o) \ 
    6066    $(MODEL_LIB)(oce.o) \ 
    6067    $(MODEL_LIB)(par_oce.o) \ 
    6068    $(MODEL_LIB)(phycst.o) \ 
    6069    daymod.F90 \ 
    6070    dom_oce.F90 \ 
    6071    dynspg_oce.F90 \ 
    6072    in_out_manager.F90 \ 
    6073    iom.F90 \ 
    6074    lbclnk.F90 \ 
    6075    lib_mpp.F90 \ 
    6076    obc_oce.F90 \ 
    6077    obc_par.F90 \ 
    6078    obccli.F90 \ 
    6079    oce.F90 \ 
    6080    par_oce.F90 \ 
    6081    phycst.F90 \ 
    6082    $(MODEL_LIB)(dom_oce.o) \ 
    6083    $(MODEL_LIB)(dynspg_oce.o) \ 
    6084    $(MODEL_LIB)(obc_oce.o) \ 
    6085    $(MODEL_LIB)(obcdta.o) \ 
    6086    $(MODEL_LIB)(oce.o) \ 
    6087    $(MODEL_LIB)(phycst.o) \ 
    6088    dom_oce.F90 \ 
    6089    dynspg_oce.F90 \ 
    6090    obc_oce.F90 \ 
    6091    obcdta.F90 \ 
    6092    oce.F90 \ 
    6093    phycst.F90 \ 
    6094    KEY_CPP \ 
    6095    obcfla.F90 
    6096 $(MODEL_LIB)(obcini.o) :   \ 
    6097    $(MODEL_LIB)(daymod.o) \ 
    6098    $(MODEL_LIB)(dom_oce.o) \ 
    6099    $(MODEL_LIB)(in_out_manager.o) \ 
    6100    $(MODEL_LIB)(lbclnk.o) \ 
    6101    $(MODEL_LIB)(lib_mpp.o) \ 
    6102    $(MODEL_LIB)(lib_print.o) \ 
    6103    $(MODEL_LIB)(obc_oce.o) \ 
    6104    $(MODEL_LIB)(obc_par.o) \ 
    6105    $(MODEL_LIB)(oce.o) \ 
    6106    $(MODEL_LIB)(par_kind.o) \ 
    6107    $(MODEL_LIB)(par_oce.o) \ 
    6108    $(MODEL_LIB)(phycst.o) \ 
    6109    daymod.F90 \ 
    6110    dom_oce.F90 \ 
    6111    in_out_manager.F90 \ 
    6112    lbclnk.F90 \ 
    6113    lib_mpp.F90 \ 
    6114    lib_print.f90 \ 
    6115    obc_oce.F90 \ 
    6116    obc_par.F90 \ 
    6117    oce.F90 \ 
    6118    par_kind.F90 \ 
    6119    par_oce.F90 \ 
    6120    phycst.F90 \ 
    6121    $(MODEL_LIB)(dom_oce.o) \ 
    6122    $(MODEL_LIB)(in_out_manager.o) \ 
    6123    $(MODEL_LIB)(lbclnk.o) \ 
    6124    $(MODEL_LIB)(lib_mpp.o) \ 
    6125    $(MODEL_LIB)(obc_oce.o) \ 
    6126    $(MODEL_LIB)(obcdom.o) \ 
    6127    $(MODEL_LIB)(obcrst.o) \ 
    6128    $(MODEL_LIB)(oce.o) \ 
    6129    $(MODEL_LIB)(phycst.o) \ 
    6130    dom_oce.F90 \ 
    6131    in_out_manager.F90 \ 
    6132    lbclnk.F90 \ 
    6133    lib_mpp.F90 \ 
    6134    obc_oce.F90 \ 
    6135    obcdom.F90 \ 
    6136    obcrst.F90 \ 
    6137    oce.F90 \ 
    6138    phycst.F90 \ 
    6139    obc_vectopt_loop_substitute.h90 \ 
    6140    KEY_CPP \ 
    6141    obcini.F90 
    6142 $(MODEL_LIB)(obcrad.o) :   \ 
    6143    $(MODEL_LIB)(dom_oce.o) \ 
    6144    $(MODEL_LIB)(in_out_manager.o) \ 
    6145    $(MODEL_LIB)(lib_mpp.o) \ 
    6146    $(MODEL_LIB)(lib_print.o) \ 
    6147    $(MODEL_LIB)(obc_par.o) \ 
    6148    $(MODEL_LIB)(oce.o) \ 
    6149    $(MODEL_LIB)(par_kind.o) \ 
    6150    $(MODEL_LIB)(par_oce.o) \ 
    6151    dom_oce.F90 \ 
    6152    in_out_manager.F90 \ 
    6153    lib_mpp.F90 \ 
    6154    lib_print.f90 \ 
    6155    obc_par.F90 \ 
    6156    oce.F90 \ 
    6157    par_kind.F90 \ 
    6158    par_oce.F90 \ 
    6159    $(MODEL_LIB)(dom_oce.o) \ 
    6160    $(MODEL_LIB)(in_out_manager.o) \ 
    6161    $(MODEL_LIB)(lbclnk.o) \ 
    6162    $(MODEL_LIB)(lib_mpp.o) \ 
    6163    $(MODEL_LIB)(obc_oce.o) \ 
    6164    $(MODEL_LIB)(oce.o) \ 
    6165    $(MODEL_LIB)(phycst.o) \ 
    6166    dom_oce.F90 \ 
    6167    in_out_manager.F90 \ 
    6168    lbclnk.F90 \ 
    6169    lib_mpp.F90 \ 
    61706243   obc_oce.F90 \ 
    61716244   oce.F90 \ 
     
    61756248   obcrad.F90 
    61766249$(MODEL_LIB)(obcrst.o) :   \ 
     6250   dom_oce.F90 \ 
     6251   in_out_manager.F90 \ 
     6252   lib_mpp.F90 \ 
     6253   lib_print.f90 \ 
    61776254   $(MODEL_LIB)(dom_oce.o) \ 
    61786255   $(MODEL_LIB)(in_out_manager.o) \ 
     
    61856262   $(MODEL_LIB)(phycst.o) \ 
    61866263   $(MODEL_LIB)(prtctl.o) \ 
    6187    dom_oce.F90 \ 
    6188    in_out_manager.F90 \ 
    6189    lib_mpp.F90 \ 
    6190    lib_print.f90 \ 
    61916264   obc_par.F90 \ 
    61926265   oce.F90 \ 
     
    61956268   phycst.F90 \ 
    61966269   prtctl.F90 \ 
     6270   daymod.F90 \ 
     6271   dom_oce.F90 \ 
     6272   in_out_manager.F90 \ 
     6273   lbclnk.F90 \ 
     6274   lib_mpp.F90 \ 
    61976275   $(MODEL_LIB)(daymod.o) \ 
    61986276   $(MODEL_LIB)(dom_oce.o) \ 
     
    62036281   $(MODEL_LIB)(oce.o) \ 
    62046282   $(MODEL_LIB)(phycst.o) \ 
    6205    daymod.F90 \ 
    6206    dom_oce.F90 \ 
    6207    in_out_manager.F90 \ 
    6208    lbclnk.F90 \ 
    6209    lib_mpp.F90 \ 
    62106283   obc_oce.F90 \ 
    62116284   oce.F90 \ 
     
    62146287   obcrst.F90 
    62156288$(MODEL_LIB)(obcspg.o) :   \ 
     6289   dom_oce.F90 \ 
     6290   in_out_manager.F90 \ 
     6291   lib_mpp.F90 \ 
     6292   lib_print.f90 \ 
    62166293   $(MODEL_LIB)(dom_oce.o) \ 
    62176294   $(MODEL_LIB)(in_out_manager.o) \ 
     
    62226299   $(MODEL_LIB)(par_kind.o) \ 
    62236300   $(MODEL_LIB)(par_oce.o) \ 
    6224    dom_oce.F90 \ 
    6225    in_out_manager.F90 \ 
    6226    lib_mpp.F90 \ 
    6227    lib_print.f90 \ 
    62286301   obc_par.F90 \ 
    62296302   oce.F90 \ 
    62306303   par_kind.F90 \ 
    62316304   par_oce.F90 \ 
     6305   dom_oce.F90 \ 
     6306   in_out_manager.F90 \ 
     6307   lbclnk.F90 \ 
     6308   lib_mpp.F90 \ 
    62326309   $(MODEL_LIB)(dom_oce.o) \ 
    62336310   $(MODEL_LIB)(in_out_manager.o) \ 
     
    62376314   $(MODEL_LIB)(oce.o) \ 
    62386315   $(MODEL_LIB)(phycst.o) \ 
    6239    dom_oce.F90 \ 
    6240    in_out_manager.F90 \ 
    6241    lbclnk.F90 \ 
    6242    lib_mpp.F90 \ 
    62436316   obc_oce.F90 \ 
    62446317   oce.F90 \ 
     
    62486321   obcspg.F90 
    62496322$(MODEL_LIB)(obctra.o) :   \ 
     6323   dom_oce.F90 \ 
     6324   in_out_manager.F90 \ 
     6325   lib_mpp.F90 \ 
     6326   lib_print.f90 \ 
    62506327   $(MODEL_LIB)(dom_oce.o) \ 
    62516328   $(MODEL_LIB)(in_out_manager.o) \ 
     
    62566333   $(MODEL_LIB)(par_kind.o) \ 
    62576334   $(MODEL_LIB)(par_oce.o) \ 
    6258    dom_oce.F90 \ 
    6259    in_out_manager.F90 \ 
    6260    lib_mpp.F90 \ 
    6261    lib_print.f90 \ 
    62626335   obc_par.F90 \ 
    62636336   oce.F90 \ 
    62646337   par_kind.F90 \ 
    62656338   par_oce.F90 \ 
     6339   dom_oce.F90 \ 
     6340   in_out_manager.F90 \ 
     6341   lbclnk.F90 \ 
     6342   lib_mpp.F90 \ 
    62666343   $(MODEL_LIB)(dom_oce.o) \ 
    62676344   $(MODEL_LIB)(in_out_manager.o) \ 
     
    62716348   $(MODEL_LIB)(oce.o) \ 
    62726349   $(MODEL_LIB)(phycst.o) \ 
    6273    dom_oce.F90 \ 
    6274    in_out_manager.F90 \ 
    6275    lbclnk.F90 \ 
    6276    lib_mpp.F90 \ 
    62776350   obc_oce.F90 \ 
    62786351   oce.F90 \ 
     
    62826355   obctra.F90 
    62836356$(MODEL_LIB)(obcvol.o) :   \ 
     6357   blk_oce.F90 \ 
     6358   cpl_oce.F90 \ 
     6359   daymod.F90 \ 
     6360   dom_oce.F90 \ 
     6361   dtasal.F90 \ 
     6362   dtasss.F90 \ 
     6363   dtasst.F90 \ 
     6364   dtatem.F90 \ 
     6365   flxmod.F90 \ 
     6366   flx_oce.F90 \ 
     6367   flxrnf.F90 \ 
     6368   ice_oce.F90 \ 
     6369   in_out_manager.F90 \ 
     6370   lbclnk.F90 \ 
     6371   lib_mpp.F90 \ 
     6372   lib_print.f90 \ 
    62846373   $(MODEL_LIB)(blk_oce.o) \ 
    62856374   $(MODEL_LIB)(cpl_oce.o) \ 
     
    62906379   $(MODEL_LIB)(dtasst.o) \ 
    62916380   $(MODEL_LIB)(dtatem.o) \ 
     6381   $(MODEL_LIB)(flxmod.o) \ 
    62926382   $(MODEL_LIB)(flx_oce.o) \ 
    6293    $(MODEL_LIB)(flxmod.o) \ 
    62946383   $(MODEL_LIB)(flxrnf.o) \ 
    62956384   $(MODEL_LIB)(ice_oce.o) \ 
     
    63076396   $(MODEL_LIB)(taumod.o) \ 
    63086397   $(MODEL_LIB)(tradmp.o) \ 
     6398   obc_par.F90 \ 
     6399   oce.F90 \ 
     6400   ocfzpt.F90 \ 
     6401   par_kind.F90 \ 
     6402   par_oce.F90 \ 
     6403   phycst.F90 \ 
     6404   prtctl.F90 \ 
     6405   taumod.F90 \ 
     6406   tradmp.F90 \ 
     6407   dom_oce.F90 \ 
     6408   in_out_manager.F90 \ 
     6409   lib_mpp.F90 \ 
     6410   $(MODEL_LIB)(dom_oce.o) \ 
     6411   $(MODEL_LIB)(in_out_manager.o) \ 
     6412   $(MODEL_LIB)(lib_mpp.o) \ 
     6413   $(MODEL_LIB)(obc_oce.o) \ 
     6414   $(MODEL_LIB)(oce.o) \ 
     6415   $(MODEL_LIB)(ocesbc.o) \ 
     6416   $(MODEL_LIB)(phycst.o) \ 
     6417   obc_oce.F90 \ 
     6418   oce.F90 \ 
     6419   ocesbc.F90 \ 
     6420   phycst.F90 \ 
     6421   domzgr_substitute.h90 \ 
     6422   obc_vectopt_loop_substitute.h90 \ 
     6423   KEY_CPP \ 
     6424   obcvol.F90 
     6425$(MODEL_LIB)(oce.o) :   \ 
     6426   $(MODEL_LIB)(par_kind.o) \ 
     6427   par_kind.F90 \ 
     6428   $(MODEL_LIB)(par_oce.o) \ 
     6429   par_oce.F90 \ 
     6430   KEY_CPP \ 
     6431   oce.F90 
     6432$(MODEL_LIB)(ocesbc.o) :   \ 
     6433   blk_oce.F90 \ 
     6434   daymod.F90 \ 
     6435   dom_oce.F90 \ 
     6436   dtasal.F90 \ 
     6437   dtatem.F90 \ 
     6438   in_out_manager.F90 \ 
     6439   iom.F90 \ 
     6440   lbclnk.F90 \ 
     6441   lib_mpp.F90 \ 
     6442   lib_print.f90 \ 
     6443   $(MODEL_LIB)(blk_oce.o) \ 
     6444   $(MODEL_LIB)(daymod.o) \ 
     6445   $(MODEL_LIB)(dom_oce.o) \ 
     6446   $(MODEL_LIB)(dtasal.o) \ 
     6447   $(MODEL_LIB)(dtatem.o) \ 
     6448   $(MODEL_LIB)(in_out_manager.o) \ 
     6449   $(MODEL_LIB)(iom.o) \ 
     6450   $(MODEL_LIB)(lbclnk.o) \ 
     6451   $(MODEL_LIB)(lib_mpp.o) \ 
     6452   $(MODEL_LIB)(lib_print.o) \ 
     6453   $(MODEL_LIB)(oce.o) \ 
     6454   $(MODEL_LIB)(ocfzpt.o) \ 
     6455   $(MODEL_LIB)(par_kind.o) \ 
     6456   $(MODEL_LIB)(par_oce.o) \ 
     6457   $(MODEL_LIB)(phycst.o) \ 
     6458   $(MODEL_LIB)(prtctl.o) \ 
     6459   $(MODEL_LIB)(trdmod.o) \ 
     6460   $(MODEL_LIB)(trdmod_oce.o) \ 
     6461   $(MODEL_LIB)(zdfmxl.o) \ 
     6462   $(MODEL_LIB)(zdf_oce.o) \ 
     6463   oce.F90 \ 
     6464   ocfzpt.F90 \ 
     6465   par_kind.F90 \ 
     6466   par_oce.F90 \ 
     6467   phycst.F90 \ 
     6468   prtctl.F90 \ 
     6469   trdmod.F90 \ 
     6470   trdmod_oce.F90 \ 
     6471   zdfmxl.F90 \ 
     6472   zdf_oce.F90 \ 
    63096473   blk_oce.F90 \ 
    63106474   cpl_oce.F90 \ 
     
    63156479   dtasst.F90 \ 
    63166480   dtatem.F90 \ 
     6481   flxmod.F90 \ 
    63176482   flx_oce.F90 \ 
    6318    flxmod.F90 \ 
    63196483   flxrnf.F90 \ 
    63206484   ice_oce.F90 \ 
     
    63226486   lbclnk.F90 \ 
    63236487   lib_mpp.F90 \ 
    6324    lib_print.f90 \ 
    6325    obc_par.F90 \ 
    6326    oce.F90 \ 
    6327    ocfzpt.F90 \ 
    6328    par_kind.F90 \ 
    6329    par_oce.F90 \ 
    6330    phycst.F90 \ 
    6331    prtctl.F90 \ 
    6332    taumod.F90 \ 
    6333    tradmp.F90 \ 
    6334    $(MODEL_LIB)(dom_oce.o) \ 
    6335    $(MODEL_LIB)(in_out_manager.o) \ 
    6336    $(MODEL_LIB)(lib_mpp.o) \ 
    6337    $(MODEL_LIB)(obc_oce.o) \ 
    6338    $(MODEL_LIB)(oce.o) \ 
    6339    $(MODEL_LIB)(ocesbc.o) \ 
    6340    $(MODEL_LIB)(phycst.o) \ 
    6341    dom_oce.F90 \ 
    6342    in_out_manager.F90 \ 
    6343    lib_mpp.F90 \ 
    6344    obc_oce.F90 \ 
    6345    oce.F90 \ 
    6346    ocesbc.F90 \ 
    6347    phycst.F90 \ 
    6348    domzgr_substitute.h90 \ 
    6349    obc_vectopt_loop_substitute.h90 \ 
    6350    KEY_CPP \ 
    6351    obcvol.F90 
    6352 $(MODEL_LIB)(oce.o) :   \ 
    6353    $(MODEL_LIB)(par_kind.o) \ 
    6354    par_kind.F90 \ 
    6355    $(MODEL_LIB)(par_oce.o) \ 
    6356    par_oce.F90 \ 
    6357    KEY_CPP \ 
    6358    oce.F90 
    6359 $(MODEL_LIB)(ocesbc.o) :   \ 
    6360    $(MODEL_LIB)(blk_oce.o) \ 
    6361    $(MODEL_LIB)(daymod.o) \ 
    6362    $(MODEL_LIB)(dom_oce.o) \ 
    6363    $(MODEL_LIB)(dtasal.o) \ 
    6364    $(MODEL_LIB)(dtatem.o) \ 
    6365    $(MODEL_LIB)(in_out_manager.o) \ 
    6366    $(MODEL_LIB)(iom.o) \ 
    6367    $(MODEL_LIB)(lbclnk.o) \ 
    6368    $(MODEL_LIB)(lib_mpp.o) \ 
    6369    $(MODEL_LIB)(lib_print.o) \ 
    6370    $(MODEL_LIB)(oce.o) \ 
    6371    $(MODEL_LIB)(ocfzpt.o) \ 
    6372    $(MODEL_LIB)(par_kind.o) \ 
    6373    $(MODEL_LIB)(par_oce.o) \ 
    6374    $(MODEL_LIB)(phycst.o) \ 
    6375    $(MODEL_LIB)(prtctl.o) \ 
    6376    $(MODEL_LIB)(trdmod.o) \ 
    6377    $(MODEL_LIB)(trdmod_oce.o) \ 
    6378    $(MODEL_LIB)(zdf_oce.o) \ 
    6379    $(MODEL_LIB)(zdfmxl.o) \ 
    6380    blk_oce.F90 \ 
    6381    daymod.F90 \ 
    6382    dom_oce.F90 \ 
    6383    dtasal.F90 \ 
    6384    dtatem.F90 \ 
    6385    in_out_manager.F90 \ 
    6386    iom.F90 \ 
    6387    lbclnk.F90 \ 
    6388    lib_mpp.F90 \ 
    6389    lib_print.f90 \ 
    6390    oce.F90 \ 
    6391    ocfzpt.F90 \ 
    6392    par_kind.F90 \ 
    6393    par_oce.F90 \ 
    6394    phycst.F90 \ 
    6395    prtctl.F90 \ 
    6396    trdmod.F90 \ 
    6397    trdmod_oce.F90 \ 
    6398    zdf_oce.F90 \ 
    6399    zdfmxl.F90 \ 
    64006488   $(MODEL_LIB)(blk_oce.o) \ 
    64016489   $(MODEL_LIB)(cpl_oce.o) \ 
     
    64066494   $(MODEL_LIB)(dtasst.o) \ 
    64076495   $(MODEL_LIB)(dtatem.o) \ 
     6496   $(MODEL_LIB)(flxmod.o) \ 
    64086497   $(MODEL_LIB)(flx_oce.o) \ 
    6409    $(MODEL_LIB)(flxmod.o) \ 
    64106498   $(MODEL_LIB)(flxrnf.o) \ 
    64116499   $(MODEL_LIB)(ice_oce.o) \ 
     
    64196507   $(MODEL_LIB)(taumod.o) \ 
    64206508   $(MODEL_LIB)(tradmp.o) \ 
     6509   oce.F90 \ 
     6510   ocfzpt.F90 \ 
     6511   phycst.F90 \ 
     6512   prtctl.F90 \ 
     6513   taumod.F90 \ 
     6514   tradmp.F90 \ 
     6515   domzgr_substitute.h90 \ 
     6516   vectopt_loop_substitute.h90 \ 
     6517   KEY_CPP \ 
     6518   ocesbc.F90 
     6519$(MODEL_LIB)(ocfzpt.o) :   \ 
     6520   $(MODEL_LIB)(par_oce.o) \ 
     6521   par_oce.F90 \ 
     6522   dom_oce.F90 \ 
     6523   $(MODEL_LIB)(dom_oce.o) \ 
     6524   $(MODEL_LIB)(oce.o) \ 
     6525   oce.F90 \ 
     6526   ocfzpt.F90 
     6527$(MODEL_LIB)(opa.o) :   \ 
     6528   agrif_opa_sponge.F90 \ 
    64216529   blk_oce.F90 \ 
     6530   cla_div.F90 \ 
     6531   cla.F90 \ 
     6532   closea.F90 \ 
     6533   cpl.F90 \ 
    64226534   cpl_oce.F90 \ 
    64236535   daymod.F90 \ 
    6424    dom_oce.F90 \ 
     6536   diadimg.F90 \ 
     6537   diafwb.F90 \ 
     6538   diagap.F90 \ 
     6539   diahdy.F90 \ 
     6540   diahth.F90 \ 
     6541   dianam.F90 \ 
     6542   diaptr.F90 \ 
     6543   diaspr.F90 \ 
     6544   diawri1d.F90 \ 
     6545   diawri.F90 \ 
     6546   divcur.F90 \ 
     6547   domhgr.F90 \ 
     6548   dommsk.F90 \ 
     6549   dom_oce.F90 \ 
     6550   domstp.F90 \ 
     6551   domwri.F90 \ 
     6552   domzgr.F90 \ 
    64256553   dtasal.F90 \ 
    64266554   dtasss.F90 \ 
    64276555   dtasst.F90 \ 
    64286556   dtatem.F90 \ 
     6557   dyncor1d.F90 \ 
     6558   dynhpg.F90 \ 
     6559   dynkeg.F90 \ 
     6560   dynldf.F90 \ 
     6561   dynnxt1d.F90 \ 
     6562   dynnxt.F90 \ 
     6563   dynspg.F90 \ 
     6564   dynspg_oce.F90 \ 
     6565   dynvor.F90 \ 
     6566   dynzad.F90 \ 
     6567   dynzdf.F90 \ 
     6568   eosbn2.F90 \ 
     6569   floats.F90 \ 
     6570   flo_oce.F90 \ 
     6571   flxblk.F90 \ 
     6572   flxfwb.F90 \ 
     6573   flxmod.F90 \ 
    64296574   flx_oce.F90 \ 
    6430    flxmod.F90 \ 
    64316575   flxrnf.F90 \ 
     6576   ice.F90 \ 
    64326577   ice_oce.F90 \ 
    6433    in_out_manager.F90 \ 
    6434    lbclnk.F90 \ 
    6435    lib_mpp.F90 \ 
    6436    oce.F90 \ 
    6437    ocfzpt.F90 \ 
    6438    phycst.F90 \ 
    6439    prtctl.F90 \ 
    6440    taumod.F90 \ 
    6441    tradmp.F90 \ 
    6442    domzgr_substitute.h90 \ 
    6443    vectopt_loop_substitute.h90 \ 
    6444    KEY_CPP \ 
    6445    ocesbc.F90 
    6446 $(MODEL_LIB)(ocfzpt.o) :   \ 
    6447    $(MODEL_LIB)(par_oce.o) \ 
    6448    par_oce.F90 \ 
    6449    $(MODEL_LIB)(dom_oce.o) \ 
    6450    $(MODEL_LIB)(oce.o) \ 
    6451    dom_oce.F90 \ 
    6452    oce.F90 \ 
    6453    ocfzpt.F90 
    6454 $(MODEL_LIB)(opa.o) :   \ 
     6578   icestp1d.F90 \ 
     6579   icestp.F90 \ 
     6580   ini1d.F90 \ 
     6581   in_out_manager.F90 \ 
     6582   iom.F90 \ 
     6583   lbclnk.F90 \ 
     6584   ldfdyn_oce.F90 \ 
     6585   ldfeiv.F90 \ 
     6586   ldfslp.F90 \ 
     6587   ldftra_oce.F90 \ 
     6588   lib_mpp.F90 \ 
     6589   lib_print.f90 \ 
     6590   limistate.F90 \ 
     6591   limmsh.F90 \ 
     6592   limrst.F90 \ 
    64556593   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    64566594   $(MODEL_LIB)(blk_oce.o) \ 
     6595   $(MODEL_LIB)(cla_div.o) \ 
    64576596   $(MODEL_LIB)(cla.o) \ 
    6458    $(MODEL_LIB)(cla_div.o) \ 
    64596597   $(MODEL_LIB)(closea.o) \ 
    64606598   $(MODEL_LIB)(cpl.o) \ 
     
    64696607   $(MODEL_LIB)(diaptr.o) \ 
    64706608   $(MODEL_LIB)(diaspr.o) \ 
     6609   $(MODEL_LIB)(diawri1d.o) \ 
    64716610   $(MODEL_LIB)(diawri.o) \ 
    6472    $(MODEL_LIB)(diawri1d.o) \ 
    64736611   $(MODEL_LIB)(divcur.o) \ 
    6474    $(MODEL_LIB)(dom_oce.o) \ 
    64756612   $(MODEL_LIB)(domhgr.o) \ 
    64766613   $(MODEL_LIB)(dommsk.o) \ 
     6614   $(MODEL_LIB)(dom_oce.o) \ 
    64776615   $(MODEL_LIB)(domstp.o) \ 
    64786616   $(MODEL_LIB)(domwri.o) \ 
     
    64866624   $(MODEL_LIB)(dynkeg.o) \ 
    64876625   $(MODEL_LIB)(dynldf.o) \ 
     6626   $(MODEL_LIB)(dynnxt1d.o) \ 
    64886627   $(MODEL_LIB)(dynnxt.o) \ 
    6489    $(MODEL_LIB)(dynnxt1d.o) \ 
    64906628   $(MODEL_LIB)(dynspg.o) \ 
    64916629   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    64946632   $(MODEL_LIB)(dynzdf.o) \ 
    64956633   $(MODEL_LIB)(eosbn2.o) \ 
     6634   $(MODEL_LIB)(floats.o) \ 
    64966635   $(MODEL_LIB)(flo_oce.o) \ 
    6497    $(MODEL_LIB)(floats.o) \ 
    6498    $(MODEL_LIB)(flx_oce.o) \ 
    64996636   $(MODEL_LIB)(flxblk.o) \ 
    65006637   $(MODEL_LIB)(flxfwb.o) \ 
    65016638   $(MODEL_LIB)(flxmod.o) \ 
     6639   $(MODEL_LIB)(flx_oce.o) \ 
    65026640   $(MODEL_LIB)(flxrnf.o) \ 
    65036641   $(MODEL_LIB)(ice.o) \ 
    65046642   $(MODEL_LIB)(ice_oce.o) \ 
     6643   $(MODEL_LIB)(icestp1d.o) \ 
    65056644   $(MODEL_LIB)(icestp.o) \ 
    6506    $(MODEL_LIB)(icestp1d.o) \ 
    6507    $(MODEL_LIB)(in_out_manager.o) \ 
    65086645   $(MODEL_LIB)(ini1d.o) \ 
     6646   $(MODEL_LIB)(in_out_manager.o) \ 
    65096647   $(MODEL_LIB)(iom.o) \ 
    65106648   $(MODEL_LIB)(lbclnk.o) \ 
     
    65186656   $(MODEL_LIB)(limmsh.o) \ 
    65196657   $(MODEL_LIB)(limrst.o) \ 
     6658   $(MODEL_LIB)(obcdom.o) \ 
     6659   $(MODEL_LIB)(obcdta.o) \ 
    65206660   $(MODEL_LIB)(obc_oce.o) \ 
    65216661   $(MODEL_LIB)(obc_par.o) \ 
    6522    $(MODEL_LIB)(obcdom.o) \ 
    6523    $(MODEL_LIB)(obcdta.o) \ 
    65246662   $(MODEL_LIB)(obcrad.o) \ 
    65256663   $(MODEL_LIB)(obcrst.o) \ 
     
    65336671   $(MODEL_LIB)(prtctl.o) \ 
    65346672   $(MODEL_LIB)(restart.o) \ 
    6535    $(MODEL_LIB)(sol_oce.o) \ 
    65366673   $(MODEL_LIB)(solisl.o) \ 
    65376674   $(MODEL_LIB)(solmat.o) \ 
     6675   $(MODEL_LIB)(sol_oce.o) \ 
    65386676   $(MODEL_LIB)(stpctl.o) \ 
    65396677   $(MODEL_LIB)(taumod.o) \ 
     
    65576695   $(MODEL_LIB)(trdvor_oce.o) \ 
    65586696   $(MODEL_LIB)(wzvmod.o) \ 
    6559    $(MODEL_LIB)(zdf_oce.o) \ 
    65606697   $(MODEL_LIB)(zdfbfr.o) \ 
    65616698   $(MODEL_LIB)(zdfddm.o) \ 
     
    65636700   $(MODEL_LIB)(zdfkpp.o) \ 
    65646701   $(MODEL_LIB)(zdfmxl.o) \ 
     6702   $(MODEL_LIB)(zdf_oce.o) \ 
    65656703   $(MODEL_LIB)(zdfric.o) \ 
     6704   $(MODEL_LIB)(zdftke_jki.o) \ 
    65666705   $(MODEL_LIB)(zdftke.o) \ 
    6567    $(MODEL_LIB)(zdftke_jki.o) \ 
    65686706   $(MODEL_LIB)(zpshde.o) \ 
    6569    agrif_opa_sponge.F90 \ 
    6570    blk_oce.F90 \ 
    6571    cla.F90 \ 
    6572    cla_div.F90 \ 
    6573    closea.F90 \ 
    6574    cpl.F90 \ 
    6575    cpl_oce.F90 \ 
    6576    daymod.F90 \ 
    6577    diadimg.F90 \ 
    6578    diafwb.F90 \ 
    6579    diagap.F90 \ 
    6580    diahdy.F90 \ 
    6581    diahth.F90 \ 
    6582    dianam.F90 \ 
    6583    diaptr.F90 \ 
    6584    diaspr.F90 \ 
    6585    diawri.F90 \ 
    6586    diawri1d.F90 \ 
    6587    divcur.F90 \ 
    6588    dom_oce.F90 \ 
    6589    domhgr.F90 \ 
    6590    dommsk.F90 \ 
    6591    domstp.F90 \ 
    6592    domwri.F90 \ 
    6593    domzgr.F90 \ 
    6594    dtasal.F90 \ 
    6595    dtasss.F90 \ 
    6596    dtasst.F90 \ 
    6597    dtatem.F90 \ 
    6598    dyncor1d.F90 \ 
    6599    dynhpg.F90 \ 
    6600    dynkeg.F90 \ 
    6601    dynldf.F90 \ 
    6602    dynnxt.F90 \ 
    6603    dynnxt1d.F90 \ 
    6604    dynspg.F90 \ 
    6605    dynspg_oce.F90 \ 
    6606    dynvor.F90 \ 
    6607    dynzad.F90 \ 
    6608    dynzdf.F90 \ 
    6609    eosbn2.F90 \ 
    6610    flo_oce.F90 \ 
    6611    floats.F90 \ 
    6612    flx_oce.F90 \ 
    6613    flxblk.F90 \ 
    6614    flxfwb.F90 \ 
    6615    flxmod.F90 \ 
    6616    flxrnf.F90 \ 
    6617    ice.F90 \ 
    6618    ice_oce.F90 \ 
    6619    icestp.F90 \ 
    6620    icestp1d.F90 \ 
    6621    in_out_manager.F90 \ 
    6622    ini1d.F90 \ 
    6623    iom.F90 \ 
    6624    lbclnk.F90 \ 
    6625    ldfdyn_oce.F90 \ 
    6626    ldfeiv.F90 \ 
    6627    ldfslp.F90 \ 
    6628    ldftra_oce.F90 \ 
    6629    lib_mpp.F90 \ 
    6630    lib_print.f90 \ 
    6631    limistate.F90 \ 
    6632    limmsh.F90 \ 
    6633    limrst.F90 \ 
     6707   obcdom.F90 \ 
     6708   obcdta.F90 \ 
    66346709   obc_oce.F90 \ 
    66356710   obc_par.F90 \ 
    6636    obcdom.F90 \ 
    6637    obcdta.F90 \ 
    66386711   obcrad.F90 \ 
    66396712   obcrst.F90 \ 
     
    66476720   prtctl.F90 \ 
    66486721   restart.F90 \ 
    6649    sol_oce.F90 \ 
    66506722   solisl.F90 \ 
    66516723   solmat.F90 \ 
     6724   sol_oce.F90 \ 
    66526725   stpctl.F90 \ 
    66536726   taumod.F90 \ 
     
    66716744   trdvor_oce.F90 \ 
    66726745   wzvmod.F90 \ 
    6673    zdf_oce.F90 \ 
    66746746   zdfbfr.F90 \ 
    66756747   zdfddm.F90 \ 
     
    66776749   zdfkpp.F90 \ 
    66786750   zdfmxl.F90 \ 
     6751   zdf_oce.F90 \ 
    66796752   zdfric.F90 \ 
    66806753   zdftke.F90 \ 
    66816754   zdftke_jki.F90 \ 
    66826755   zpshde.F90 \ 
     6756   cpl.F90 \ 
     6757   cpl_oce.F90 \ 
     6758   daymod.F90 \ 
     6759   diaptr.F90 \ 
     6760   domain.F90 \ 
     6761   domcfg.F90 \ 
     6762   dom_oce.F90 \ 
     6763   dtasal.F90 \ 
     6764   dtasst.F90 \ 
     6765   dtatem.F90 \ 
     6766   dyncor1d.F90 \ 
     6767   dynspg_oce.F90 \ 
     6768   eosbn2.F90 \ 
     6769   flxfwb.F90 \ 
     6770   flxmod.F90 \ 
     6771   iceini.F90 \ 
     6772   ini1d.F90 \ 
     6773   initrc.F90 \ 
     6774   in_out_manager.F90 \ 
     6775   istate.F90 \ 
     6776   ldfdyn.F90 \ 
     6777   ldftra.F90 \ 
     6778   lib_mpp.F90 \ 
    66836779   $(MODEL_LIB)(cpl.o) \ 
    66846780   $(MODEL_LIB)(cpl_oce.o) \ 
    66856781   $(MODEL_LIB)(daymod.o) \ 
    66866782   $(MODEL_LIB)(diaptr.o) \ 
    6687    $(MODEL_LIB)(dom_oce.o) \ 
    66886783   $(MODEL_LIB)(domain.o) \ 
    66896784   $(MODEL_LIB)(domcfg.o) \ 
     6785   $(MODEL_LIB)(dom_oce.o) \ 
    66906786   $(MODEL_LIB)(dtasal.o) \ 
    66916787   $(MODEL_LIB)(dtasst.o) \ 
     
    66976793   $(MODEL_LIB)(flxmod.o) \ 
    66986794   $(MODEL_LIB)(iceini.o) \ 
    6699    $(MODEL_LIB)(in_out_manager.o) \ 
    67006795   $(MODEL_LIB)(ini1d.o) \ 
    67016796   $(MODEL_LIB)(initrc.o) \ 
     6797   $(MODEL_LIB)(in_out_manager.o) \ 
    67026798   $(MODEL_LIB)(istate.o) \ 
    67036799   $(MODEL_LIB)(ldfdyn.o) \ 
     
    67056801   $(MODEL_LIB)(lib_mpp.o) \ 
    67066802   $(MODEL_LIB)(mppini.o) \ 
     6803   $(MODEL_LIB)(obcini.o) \ 
    67076804   $(MODEL_LIB)(obc_par.o) \ 
    6708    $(MODEL_LIB)(obcini.o) \ 
    67096805   $(MODEL_LIB)(oce.o) \ 
    67106806   $(MODEL_LIB)(ocfzpt.o) \ 
     
    67126808   $(MODEL_LIB)(prtctl.o) \ 
    67136809   $(MODEL_LIB)(solver.o) \ 
     6810   $(MODEL_LIB)(step1d.o) \ 
    67146811   $(MODEL_LIB)(step.o) \ 
    6715    $(MODEL_LIB)(step1d.o) \ 
    67166812   $(MODEL_LIB)(trdicp.o) \ 
    67176813   $(MODEL_LIB)(trdmld.o) \ 
     
    67206816   $(MODEL_LIB)(zdfini.o) \ 
    67216817   $(MODEL_LIB)(zpshde.o) \ 
    6722    cpl.F90 \ 
    6723    cpl_oce.F90 \ 
    6724    daymod.F90 \ 
    6725    diaptr.F90 \ 
    6726    dom_oce.F90 \ 
    6727    domain.F90 \ 
    6728    domcfg.F90 \ 
    6729    dtasal.F90 \ 
    6730    dtasst.F90 \ 
    6731    dtatem.F90 \ 
    6732    dyncor1d.F90 \ 
    6733    dynspg_oce.F90 \ 
    6734    eosbn2.F90 \ 
    6735    flxfwb.F90 \ 
    6736    flxmod.F90 \ 
    6737    iceini.F90 \ 
    6738    in_out_manager.F90 \ 
    6739    ini1d.F90 \ 
    6740    initrc.F90 \ 
    6741    istate.F90 \ 
    6742    ldfdyn.F90 \ 
    6743    ldftra.F90 \ 
    6744    lib_mpp.F90 \ 
    67456818   mppini.F90 \ 
     6819   obcini.F90 \ 
    67466820   obc_par.F90 \ 
    6747    obcini.F90 \ 
    67486821   oce.F90 \ 
    67496822   ocfzpt.F90 \ 
     
    67516824   prtctl.F90 \ 
    67526825   solver.F90 \ 
     6826   step1d.F90 \ 
    67536827   step.F90 \ 
    6754    step1d.F90 \ 
    67556828   trdicp.F90 \ 
    67566829   trdmld.F90 \ 
     
    67836856   par_oce.F90 
    67846857$(MODEL_LIB)(phycst.o) :   \ 
    6785    $(MODEL_LIB)(lib_print.o) \ 
    6786    $(MODEL_LIB)(par_kind.o) \ 
    6787    $(MODEL_LIB)(par_oce.o) \ 
    6788    lib_print.f90 \ 
    6789    par_kind.F90 \ 
    6790    par_oce.F90 \ 
    6791    $(MODEL_LIB)(in_out_manager.o) \ 
    6792    $(MODEL_LIB)(par_oce.o) \ 
    6793    in_out_manager.F90 \ 
     6858   lib_print.f90 \ 
     6859   $(MODEL_LIB)(lib_print.o) \ 
     6860   $(MODEL_LIB)(par_kind.o) \ 
     6861   $(MODEL_LIB)(par_oce.o) \ 
     6862   par_kind.F90 \ 
     6863   par_oce.F90 \ 
     6864   in_out_manager.F90 \ 
     6865   $(MODEL_LIB)(in_out_manager.o) \ 
     6866   $(MODEL_LIB)(par_oce.o) \ 
    67946867   par_oce.F90 \ 
    67956868   phycst.F90 
    67966869$(MODEL_LIB)(prtctl.o) :   \ 
    6797    $(MODEL_LIB)(dom_oce.o) \ 
    6798    $(MODEL_LIB)(in_out_manager.o) \ 
    6799    $(MODEL_LIB)(lib_print.o) \ 
    6800    $(MODEL_LIB)(par_kind.o) \ 
    6801    $(MODEL_LIB)(par_oce.o) \ 
    6802    dom_oce.F90 \ 
    6803    in_out_manager.F90 \ 
    6804    lib_print.f90 \ 
    6805    par_kind.F90 \ 
    6806    par_oce.F90 \ 
    6807    $(MODEL_LIB)(dom_oce.o) \ 
    6808    $(MODEL_LIB)(in_out_manager.o) \ 
    6809    $(MODEL_LIB)(lib_mpp.o) \ 
    6810    dom_oce.F90 \ 
    6811    in_out_manager.F90 \ 
    6812    lib_mpp.F90 \ 
     6870   dom_oce.F90 \ 
     6871   in_out_manager.F90 \ 
     6872   lib_print.f90 \ 
     6873   $(MODEL_LIB)(dom_oce.o) \ 
     6874   $(MODEL_LIB)(in_out_manager.o) \ 
     6875   $(MODEL_LIB)(lib_print.o) \ 
     6876   $(MODEL_LIB)(par_kind.o) \ 
     6877   $(MODEL_LIB)(par_oce.o) \ 
     6878   par_kind.F90 \ 
     6879   par_oce.F90 \ 
     6880   dom_oce.F90 \ 
     6881   in_out_manager.F90 \ 
     6882   lib_mpp.F90 \ 
     6883   $(MODEL_LIB)(dom_oce.o) \ 
     6884   $(MODEL_LIB)(in_out_manager.o) \ 
     6885   $(MODEL_LIB)(lib_mpp.o) \ 
    68136886   prtctl.F90 
    68146887$(MODEL_LIB)(restart.o) :  \ 
     6888   blk_oce.F90 \ 
     6889   dom_oce.F90 \ 
     6890   dynzdf_exp.F90 \ 
     6891   in_out_manager.F90 \ 
     6892   lbclnk.F90 \ 
     6893   lib_print.f90 \ 
    68156894   $(MODEL_LIB)(blk_oce.o) \ 
    68166895   $(MODEL_LIB)(dom_oce.o) \ 
     
    68276906   $(MODEL_LIB)(trazdf_exp.o) \ 
    68286907   $(MODEL_LIB)(zdf_oce.o) \ 
    6829    blk_oce.F90 \ 
    6830    dom_oce.F90 \ 
    6831    dynzdf_exp.F90 \ 
    6832    in_out_manager.F90 \ 
    6833    lbclnk.F90 \ 
    6834    lib_print.f90 \ 
    68356908   oce.F90 \ 
    68366909   par_kind.F90 \ 
     
    68416914   trazdf_exp.F90 \ 
    68426915   zdf_oce.F90 \ 
     6916   blk_oce.F90 \ 
     6917   cpl_oce.F90 \ 
     6918   daymod.F90 \ 
     6919   dom_oce.F90 \ 
     6920   dynspg_oce.F90 \ 
     6921   flx_oce.F90 \ 
     6922   ice_oce.F90 \ 
     6923   in_out_manager.F90 \ 
     6924   iom.F90 \ 
    68436925   $(MODEL_LIB)(blk_oce.o) \ 
    68446926   $(MODEL_LIB)(cpl_oce.o) \ 
     
    68556937   $(MODEL_LIB)(zdf_oce.o) \ 
    68566938   $(MODEL_LIB)(zdftke.o) \ 
     6939   oce.F90 \ 
     6940   phycst.F90 \ 
     6941   sol_oce.F90 \ 
     6942   zdf_oce.F90 \ 
     6943   zdftke.F90 \ 
     6944   lib_mpp.F90 \ 
     6945   $(MODEL_LIB)(lib_mpp.o) \ 
     6946   restart_dimg.h90 \ 
     6947   $(IOIPSL_LIB) \ 
     6948   KEY_CPP \ 
     6949   restart.F90 
     6950$(MODEL_LIB)(sms.o) :   \ 
     6951   sms.F90 
     6952$(MODEL_LIB)(solfet.o) :   \ 
     6953   dom_oce.F90 \ 
     6954   in_out_manager.F90 \ 
     6955   lib_mpp.F90 \ 
     6956   $(MODEL_LIB)(dom_oce.o) \ 
     6957   $(MODEL_LIB)(in_out_manager.o) \ 
     6958   $(MODEL_LIB)(lib_mpp.o) \ 
     6959   $(MODEL_LIB)(oce.o) \ 
     6960   $(MODEL_LIB)(par_oce.o) \ 
     6961   oce.F90 \ 
     6962   par_oce.F90 \ 
     6963   dom_oce.F90 \ 
     6964   lbclnk.F90 \ 
     6965   lib_mpp.F90 \ 
     6966   $(MODEL_LIB)(dom_oce.o) \ 
     6967   $(MODEL_LIB)(lbclnk.o) \ 
     6968   $(MODEL_LIB)(lib_mpp.o) \ 
     6969   $(MODEL_LIB)(oce.o) \ 
     6970   $(MODEL_LIB)(sol_oce.o) \ 
     6971   oce.F90 \ 
     6972   sol_oce.F90 \ 
     6973   KEY_CPP \ 
     6974   solfet.F90 
     6975$(MODEL_LIB)(solisl.o) :   \ 
     6976   dom_oce.F90 \ 
     6977   in_out_manager.F90 \ 
     6978   lbclnk.F90 \ 
     6979   lib_mpp.F90 \ 
     6980   lib_print.f90 \ 
     6981   $(MODEL_LIB)(dom_oce.o) \ 
     6982   $(MODEL_LIB)(in_out_manager.o) \ 
     6983   $(MODEL_LIB)(lbclnk.o) \ 
     6984   $(MODEL_LIB)(lib_mpp.o) \ 
     6985   $(MODEL_LIB)(lib_print.o) \ 
     6986   $(MODEL_LIB)(obc_par.o) \ 
     6987   $(MODEL_LIB)(oce.o) \ 
     6988   $(MODEL_LIB)(par_kind.o) \ 
     6989   $(MODEL_LIB)(par_oce.o) \ 
     6990   $(MODEL_LIB)(sol_oce.o) \ 
     6991   $(MODEL_LIB)(zdf_oce.o) \ 
     6992   obc_par.F90 \ 
     6993   oce.F90 \ 
     6994   par_kind.F90 \ 
     6995   par_oce.F90 \ 
     6996   sol_oce.F90 \ 
     6997   zdf_oce.F90 \ 
     6998   dom_oce.F90 \ 
     6999   in_out_manager.F90 \ 
     7000   iom.F90 \ 
     7001   lib_mpp.F90 \ 
     7002   $(MODEL_LIB)(dom_oce.o) \ 
     7003   $(MODEL_LIB)(in_out_manager.o) \ 
     7004   $(MODEL_LIB)(iom.o) \ 
     7005   $(MODEL_LIB)(lib_mpp.o) \ 
     7006   $(MODEL_LIB)(obc_oce.o) \ 
     7007   $(MODEL_LIB)(oce.o) \ 
     7008   $(MODEL_LIB)(solfet.o) \ 
     7009   $(MODEL_LIB)(sol_oce.o) \ 
     7010   $(MODEL_LIB)(solpcg.o) \ 
     7011   $(MODEL_LIB)(solsor.o) \ 
     7012   obc_oce.F90 \ 
     7013   oce.F90 \ 
     7014   solfet.F90 \ 
     7015   sol_oce.F90 \ 
     7016   solpcg.F90 \ 
     7017   solsor.F90 \ 
     7018   $(IOIPSL_LIB) \ 
     7019   KEY_CPP \ 
     7020   solisl.F90 
     7021$(MODEL_LIB)(solmat.o) :   \ 
     7022   dom_oce.F90 \ 
     7023   in_out_manager.F90 \ 
     7024   lib_mpp.F90 \ 
     7025   lib_print.f90 \ 
     7026   $(MODEL_LIB)(dom_oce.o) \ 
     7027   $(MODEL_LIB)(in_out_manager.o) \ 
     7028   $(MODEL_LIB)(lib_mpp.o) \ 
     7029   $(MODEL_LIB)(lib_print.o) \ 
     7030   $(MODEL_LIB)(obc_par.o) \ 
     7031   $(MODEL_LIB)(oce.o) \ 
     7032   $(MODEL_LIB)(par_kind.o) \ 
     7033   $(MODEL_LIB)(par_oce.o) \ 
     7034   obc_par.F90 \ 
     7035   oce.F90 \ 
     7036   par_kind.F90 \ 
     7037   par_oce.F90 \ 
     7038   dom_oce.F90 \ 
     7039   in_out_manager.F90 \ 
     7040   lbclnk.F90 \ 
     7041   lib_feti.F90 \ 
     7042   lib_mpp.F90 \ 
     7043   $(MODEL_LIB)(dom_oce.o) \ 
     7044   $(MODEL_LIB)(in_out_manager.o) \ 
     7045   $(MODEL_LIB)(lbclnk.o) \ 
     7046   $(MODEL_LIB)(lib_feti.o) \ 
     7047   $(MODEL_LIB)(lib_mpp.o) \ 
     7048   $(MODEL_LIB)(obc_oce.o) \ 
     7049   $(MODEL_LIB)(oce.o) \ 
     7050   $(MODEL_LIB)(phycst.o) \ 
     7051   $(MODEL_LIB)(sol_oce.o) \ 
     7052   obc_oce.F90 \ 
     7053   oce.F90 \ 
     7054   phycst.F90 \ 
     7055   sol_oce.F90 \ 
     7056   KEY_CPP \ 
     7057   solmat.F90 
     7058$(MODEL_LIB)(sol_oce.o) :  \ 
     7059   $(MODEL_LIB)(par_kind.o) \ 
     7060   par_kind.F90 \ 
     7061   $(MODEL_LIB)(par_oce.o) \ 
     7062   par_oce.F90 \ 
     7063   KEY_CPP \ 
     7064   sol_oce.F90 
     7065$(MODEL_LIB)(solpcg.o) :   \ 
     7066   dom_oce.F90 \ 
     7067   in_out_manager.F90 \ 
     7068   lib_mpp.F90 \ 
     7069   lib_print.f90 \ 
     7070   $(MODEL_LIB)(dom_oce.o) \ 
     7071   $(MODEL_LIB)(in_out_manager.o) \ 
     7072   $(MODEL_LIB)(lib_mpp.o) \ 
     7073   $(MODEL_LIB)(lib_print.o) \ 
     7074   $(MODEL_LIB)(oce.o) \ 
     7075   $(MODEL_LIB)(par_kind.o) \ 
     7076   $(MODEL_LIB)(par_oce.o) \ 
     7077   oce.F90 \ 
     7078   par_kind.F90 \ 
     7079   par_oce.F90 \ 
     7080   dom_oce.F90 \ 
     7081   in_out_manager.F90 \ 
     7082   lbclnk.F90 \ 
     7083   lib_mpp.F90 \ 
     7084   $(MODEL_LIB)(dom_oce.o) \ 
     7085   $(MODEL_LIB)(in_out_manager.o) \ 
     7086   $(MODEL_LIB)(lbclnk.o) \ 
     7087   $(MODEL_LIB)(lib_mpp.o) \ 
     7088   $(MODEL_LIB)(oce.o) \ 
     7089   $(MODEL_LIB)(sol_oce.o) \ 
     7090   oce.F90 \ 
     7091   sol_oce.F90 \ 
     7092   vectopt_loop_substitute.h90 \ 
     7093   KEY_CPP \ 
     7094   solpcg.F90 
     7095$(MODEL_LIB)(solsor_e.o) : \ 
     7096   dom_oce.F90 \ 
     7097   in_out_manager.F90 \ 
     7098   lib_mpp.F90 \ 
     7099   lib_print.f90 \ 
     7100   $(MODEL_LIB)(dom_oce.o) \ 
     7101   $(MODEL_LIB)(in_out_manager.o) \ 
     7102   $(MODEL_LIB)(lib_mpp.o) \ 
     7103   $(MODEL_LIB)(lib_print.o) \ 
     7104   $(MODEL_LIB)(oce.o) \ 
     7105   $(MODEL_LIB)(par_kind.o) \ 
     7106   $(MODEL_LIB)(par_oce.o) \ 
     7107   oce.F90 \ 
     7108   par_kind.F90 \ 
     7109   par_oce.F90 \ 
     7110   dom_oce.F90 \ 
     7111   in_out_manager.F90 \ 
     7112   lbclnk.F90 \ 
     7113   lib_mpp.F90 \ 
     7114   $(MODEL_LIB)(dom_oce.o) \ 
     7115   $(MODEL_LIB)(in_out_manager.o) \ 
     7116   $(MODEL_LIB)(lbclnk.o) \ 
     7117   $(MODEL_LIB)(lib_mpp.o) \ 
     7118   $(MODEL_LIB)(oce.o) \ 
     7119   $(MODEL_LIB)(sol_oce.o) \ 
     7120   $(MODEL_LIB)(zdf_oce.o) \ 
     7121   oce.F90 \ 
     7122   sol_oce.F90 \ 
     7123   zdf_oce.F90 \ 
     7124   solsor_e.F90 
     7125$(MODEL_LIB)(solsor.o) :   \ 
     7126   dom_oce.F90 \ 
     7127   in_out_manager.F90 \ 
     7128   lib_mpp.F90 \ 
     7129   lib_print.f90 \ 
     7130   $(MODEL_LIB)(dom_oce.o) \ 
     7131   $(MODEL_LIB)(in_out_manager.o) \ 
     7132   $(MODEL_LIB)(lib_mpp.o) \ 
     7133   $(MODEL_LIB)(lib_print.o) \ 
     7134   $(MODEL_LIB)(oce.o) \ 
     7135   $(MODEL_LIB)(par_kind.o) \ 
     7136   $(MODEL_LIB)(par_oce.o) \ 
     7137   oce.F90 \ 
     7138   par_kind.F90 \ 
     7139   par_oce.F90 \ 
     7140   dom_oce.F90 \ 
     7141   in_out_manager.F90 \ 
     7142   lbclnk.F90 \ 
     7143   lib_mpp.F90 \ 
     7144   $(MODEL_LIB)(dom_oce.o) \ 
     7145   $(MODEL_LIB)(in_out_manager.o) \ 
     7146   $(MODEL_LIB)(lbclnk.o) \ 
     7147   $(MODEL_LIB)(lib_mpp.o) \ 
     7148   $(MODEL_LIB)(oce.o) \ 
     7149   $(MODEL_LIB)(sol_oce.o) \ 
     7150   $(MODEL_LIB)(zdf_oce.o) \ 
     7151   oce.F90 \ 
     7152   sol_oce.F90 \ 
     7153   zdf_oce.F90 \ 
     7154   solsor.F90 
     7155$(MODEL_LIB)(solver.o) :   \ 
     7156   dom_oce.F90 \ 
     7157   in_out_manager.F90 \ 
     7158   iom.F90 \ 
     7159   lbclnk.F90 \ 
     7160   lib_feti.F90 \ 
     7161   lib_mpp.F90 \ 
     7162   lib_print.f90 \ 
     7163   $(MODEL_LIB)(dom_oce.o) \ 
     7164   $(MODEL_LIB)(in_out_manager.o) \ 
     7165   $(MODEL_LIB)(iom.o) \ 
     7166   $(MODEL_LIB)(lbclnk.o) \ 
     7167   $(MODEL_LIB)(lib_feti.o) \ 
     7168   $(MODEL_LIB)(lib_mpp.o) \ 
     7169   $(MODEL_LIB)(lib_print.o) \ 
     7170   $(MODEL_LIB)(obc_oce.o) \ 
     7171   $(MODEL_LIB)(obc_par.o) \ 
     7172   $(MODEL_LIB)(oce.o) \ 
     7173   $(MODEL_LIB)(par_kind.o) \ 
     7174   $(MODEL_LIB)(par_oce.o) \ 
     7175   $(MODEL_LIB)(phycst.o) \ 
     7176   $(MODEL_LIB)(solfet.o) \ 
     7177   $(MODEL_LIB)(sol_oce.o) \ 
     7178   $(MODEL_LIB)(solpcg.o) \ 
     7179   $(MODEL_LIB)(solsor.o) \ 
     7180   obc_oce.F90 \ 
     7181   obc_par.F90 \ 
     7182   oce.F90 \ 
     7183   par_kind.F90 \ 
     7184   par_oce.F90 \ 
     7185   phycst.F90 \ 
     7186   solfet.F90 \ 
     7187   sol_oce.F90 \ 
     7188   solpcg.F90 \ 
     7189   solsor.F90 \ 
     7190   dom_oce.F90 \ 
     7191   dynspg_oce.F90 \ 
     7192   in_out_manager.F90 \ 
     7193   lbclnk.F90 \ 
     7194   lib_mpp.F90 \ 
     7195   $(MODEL_LIB)(dom_oce.o) \ 
     7196   $(MODEL_LIB)(dynspg_oce.o) \ 
     7197   $(MODEL_LIB)(in_out_manager.o) \ 
     7198   $(MODEL_LIB)(lbclnk.o) \ 
     7199   $(MODEL_LIB)(lib_mpp.o) \ 
     7200   $(MODEL_LIB)(obc_oce.o) \ 
     7201   $(MODEL_LIB)(oce.o) \ 
     7202   $(MODEL_LIB)(solisl.o) \ 
     7203   $(MODEL_LIB)(solmat.o) \ 
     7204   $(MODEL_LIB)(sol_oce.o) \ 
     7205   $(MODEL_LIB)(zdf_oce.o) \ 
     7206   obc_oce.F90 \ 
     7207   oce.F90 \ 
     7208   solisl.F90 \ 
     7209   solmat.F90 \ 
     7210   sol_oce.F90 \ 
     7211   zdf_oce.F90 \ 
     7212   KEY_CPP \ 
     7213   solver.F90 
     7214$(MODEL_LIB)(step1d.o) :   \ 
     7215   agrif_opa_interp.F90 \ 
     7216   agrif_opa_update.F90 \ 
    68577217   blk_oce.F90 \ 
    68587218   cpl_oce.F90 \ 
    68597219   daymod.F90 \ 
    6860    dom_oce.F90 \ 
     7220   diadimg.F90 \ 
     7221   diahth.F90 \ 
     7222   dianam.F90 \ 
     7223   diaspr.F90 \ 
     7224   diawri.F90 \ 
     7225   dom_ice.F90 \ 
     7226   dom_oce.F90 \ 
     7227   dtasal.F90 \ 
     7228   dtasss.F90 \ 
     7229   dtasst.F90 \ 
     7230   dtatem.F90 \ 
    68617231   dynspg_oce.F90 \ 
     7232   dynzdf_exp.F90 \ 
     7233   dynzdf_imp.F90 \ 
     7234   dynzdf_imp_jki.F90 \ 
     7235   eosbn2.F90 \ 
     7236   flxblk.F90 \ 
     7237   flxmod.F90 \ 
    68627238   flx_oce.F90 \ 
     7239   flxrnf.F90 \ 
     7240   ice.F90 \ 
     7241   iceini.F90 \ 
    68637242   ice_oce.F90 \ 
    68647243   in_out_manager.F90 \ 
    68657244   iom.F90 \ 
    6866    oce.F90 \ 
    6867    phycst.F90 \ 
    6868    sol_oce.F90 \ 
    6869    zdf_oce.F90 \ 
    6870    zdftke.F90 \ 
    6871    $(MODEL_LIB)(lib_mpp.o) \ 
    6872    lib_mpp.F90 \ 
    6873    restart_dimg.h90 \ 
    6874    $(IOIPSL_LIB) \ 
    6875    KEY_CPP \ 
    6876    restart.F90 
    6877 $(MODEL_LIB)(sms.o) :   \ 
    6878    sms.F90 
    6879 $(MODEL_LIB)(sol_oce.o) :  \ 
    6880    $(MODEL_LIB)(par_kind.o) \ 
    6881    par_kind.F90 \ 
    6882    $(MODEL_LIB)(par_oce.o) \ 
    6883    par_oce.F90 \ 
    6884    KEY_CPP \ 
    6885    sol_oce.F90 
    6886 $(MODEL_LIB)(solfet.o) :   \ 
    6887    $(MODEL_LIB)(dom_oce.o) \ 
    6888    $(MODEL_LIB)(in_out_manager.o) \ 
    6889    $(MODEL_LIB)(lib_mpp.o) \ 
    6890    $(MODEL_LIB)(oce.o) \ 
    6891    $(MODEL_LIB)(par_oce.o) \ 
    6892    dom_oce.F90 \ 
    6893    in_out_manager.F90 \ 
    6894    lib_mpp.F90 \ 
    6895    oce.F90 \ 
    6896    par_oce.F90 \ 
    6897    $(MODEL_LIB)(dom_oce.o) \ 
    6898    $(MODEL_LIB)(lbclnk.o) \ 
    6899    $(MODEL_LIB)(lib_mpp.o) \ 
    6900    $(MODEL_LIB)(oce.o) \ 
    6901    $(MODEL_LIB)(sol_oce.o) \ 
    6902    dom_oce.F90 \ 
    6903    lbclnk.F90 \ 
    6904    lib_mpp.F90 \ 
    6905    oce.F90 \ 
    6906    sol_oce.F90 \ 
    6907    KEY_CPP \ 
    6908    solfet.F90 
    6909 $(MODEL_LIB)(solisl.o) :   \ 
    6910    $(MODEL_LIB)(dom_oce.o) \ 
    6911    $(MODEL_LIB)(in_out_manager.o) \ 
    6912    $(MODEL_LIB)(lbclnk.o) \ 
    6913    $(MODEL_LIB)(lib_mpp.o) \ 
    6914    $(MODEL_LIB)(lib_print.o) \ 
    6915    $(MODEL_LIB)(obc_par.o) \ 
    6916    $(MODEL_LIB)(oce.o) \ 
    6917    $(MODEL_LIB)(par_kind.o) \ 
    6918    $(MODEL_LIB)(par_oce.o) \ 
    6919    $(MODEL_LIB)(sol_oce.o) \ 
    6920    $(MODEL_LIB)(zdf_oce.o) \ 
    6921    dom_oce.F90 \ 
    6922    in_out_manager.F90 \ 
    6923    lbclnk.F90 \ 
    6924    lib_mpp.F90 \ 
    6925    lib_print.f90 \ 
    6926    obc_par.F90 \ 
    6927    oce.F90 \ 
    6928    par_kind.F90 \ 
    6929    par_oce.F90 \ 
    6930    sol_oce.F90 \ 
    6931    zdf_oce.F90 \ 
    6932    $(MODEL_LIB)(dom_oce.o) \ 
    6933    $(MODEL_LIB)(in_out_manager.o) \ 
    6934    $(MODEL_LIB)(iom.o) \ 
    6935    $(MODEL_LIB)(lib_mpp.o) \ 
    6936    $(MODEL_LIB)(obc_oce.o) \ 
    6937    $(MODEL_LIB)(oce.o) \ 
    6938    $(MODEL_LIB)(sol_oce.o) \ 
    6939    $(MODEL_LIB)(solfet.o) \ 
    6940    $(MODEL_LIB)(solpcg.o) \ 
    6941    $(MODEL_LIB)(solsor.o) \ 
    6942    dom_oce.F90 \ 
    6943    in_out_manager.F90 \ 
    6944    iom.F90 \ 
    6945    lib_mpp.F90 \ 
    6946    obc_oce.F90 \ 
    6947    oce.F90 \ 
    6948    sol_oce.F90 \ 
    6949    solfet.F90 \ 
    6950    solpcg.F90 \ 
    6951    solsor.F90 \ 
    6952    $(IOIPSL_LIB) \ 
    6953    KEY_CPP \ 
    6954    solisl.F90 
    6955 $(MODEL_LIB)(solmat.o) :   \ 
    6956    $(MODEL_LIB)(dom_oce.o) \ 
    6957    $(MODEL_LIB)(in_out_manager.o) \ 
    6958    $(MODEL_LIB)(lib_mpp.o) \ 
    6959    $(MODEL_LIB)(lib_print.o) \ 
    6960    $(MODEL_LIB)(obc_par.o) \ 
    6961    $(MODEL_LIB)(oce.o) \ 
    6962    $(MODEL_LIB)(par_kind.o) \ 
    6963    $(MODEL_LIB)(par_oce.o) \ 
    6964    dom_oce.F90 \ 
    6965    in_out_manager.F90 \ 
    6966    lib_mpp.F90 \ 
    6967    lib_print.f90 \ 
    6968    obc_par.F90 \ 
    6969    oce.F90 \ 
    6970    par_kind.F90 \ 
    6971    par_oce.F90 \ 
    6972    $(MODEL_LIB)(dom_oce.o) \ 
    6973    $(MODEL_LIB)(in_out_manager.o) \ 
    6974    $(MODEL_LIB)(lbclnk.o) \ 
    6975    $(MODEL_LIB)(lib_feti.o) \ 
    6976    $(MODEL_LIB)(lib_mpp.o) \ 
    6977    $(MODEL_LIB)(obc_oce.o) \ 
    6978    $(MODEL_LIB)(oce.o) \ 
    6979    $(MODEL_LIB)(phycst.o) \ 
    6980    $(MODEL_LIB)(sol_oce.o) \ 
    6981    dom_oce.F90 \ 
    6982    in_out_manager.F90 \ 
    6983    lbclnk.F90 \ 
    6984    lib_feti.F90 \ 
    6985    lib_mpp.F90 \ 
    6986    obc_oce.F90 \ 
    6987    oce.F90 \ 
    6988    phycst.F90 \ 
    6989    sol_oce.F90 \ 
    6990    KEY_CPP \ 
    6991    solmat.F90 
    6992 $(MODEL_LIB)(solpcg.o) :   \ 
    6993    $(MODEL_LIB)(dom_oce.o) \ 
    6994    $(MODEL_LIB)(in_out_manager.o) \ 
    6995    $(MODEL_LIB)(lib_mpp.o) \ 
    6996    $(MODEL_LIB)(lib_print.o) \ 
    6997    $(MODEL_LIB)(oce.o) \ 
    6998    $(MODEL_LIB)(par_kind.o) \ 
    6999    $(MODEL_LIB)(par_oce.o) \ 
    7000    dom_oce.F90 \ 
    7001    in_out_manager.F90 \ 
    7002    lib_mpp.F90 \ 
    7003    lib_print.f90 \ 
    7004    oce.F90 \ 
    7005    par_kind.F90 \ 
    7006    par_oce.F90 \ 
    7007    $(MODEL_LIB)(dom_oce.o) \ 
    7008    $(MODEL_LIB)(in_out_manager.o) \ 
    7009    $(MODEL_LIB)(lbclnk.o) \ 
    7010    $(MODEL_LIB)(lib_mpp.o) \ 
    7011    $(MODEL_LIB)(oce.o) \ 
    7012    $(MODEL_LIB)(sol_oce.o) \ 
    7013    dom_oce.F90 \ 
    7014    in_out_manager.F90 \ 
    7015    lbclnk.F90 \ 
    7016    lib_mpp.F90 \ 
    7017    oce.F90 \ 
    7018    sol_oce.F90 \ 
    7019    vectopt_loop_substitute.h90 \ 
    7020    KEY_CPP \ 
    7021    solpcg.F90 
    7022 $(MODEL_LIB)(solsor.o) :   \ 
    7023    $(MODEL_LIB)(dom_oce.o) \ 
    7024    $(MODEL_LIB)(in_out_manager.o) \ 
    7025    $(MODEL_LIB)(lib_mpp.o) \ 
    7026    $(MODEL_LIB)(lib_print.o) \ 
    7027    $(MODEL_LIB)(oce.o) \ 
    7028    $(MODEL_LIB)(par_kind.o) \ 
    7029    $(MODEL_LIB)(par_oce.o) \ 
    7030    dom_oce.F90 \ 
    7031    in_out_manager.F90 \ 
    7032    lib_mpp.F90 \ 
    7033    lib_print.f90 \ 
    7034    oce.F90 \ 
    7035    par_kind.F90 \ 
    7036    par_oce.F90 \ 
    7037    $(MODEL_LIB)(dom_oce.o) \ 
    7038    $(MODEL_LIB)(in_out_manager.o) \ 
    7039    $(MODEL_LIB)(lbclnk.o) \ 
    7040    $(MODEL_LIB)(lib_mpp.o) \ 
    7041    $(MODEL_LIB)(oce.o) \ 
    7042    $(MODEL_LIB)(sol_oce.o) \ 
    7043    $(MODEL_LIB)(zdf_oce.o) \ 
    7044    dom_oce.F90 \ 
    7045    in_out_manager.F90 \ 
    7046    lbclnk.F90 \ 
    7047    lib_mpp.F90 \ 
    7048    oce.F90 \ 
    7049    sol_oce.F90 \ 
    7050    zdf_oce.F90 \ 
    7051    solsor.F90 
    7052 $(MODEL_LIB)(solsor_e.o) : \ 
    7053    $(MODEL_LIB)(dom_oce.o) \ 
    7054    $(MODEL_LIB)(in_out_manager.o) \ 
    7055    $(MODEL_LIB)(lib_mpp.o) \ 
    7056    $(MODEL_LIB)(lib_print.o) \ 
    7057    $(MODEL_LIB)(oce.o) \ 
    7058    $(MODEL_LIB)(par_kind.o) \ 
    7059    $(MODEL_LIB)(par_oce.o) \ 
    7060    dom_oce.F90 \ 
    7061    in_out_manager.F90 \ 
    7062    lib_mpp.F90 \ 
    7063    lib_print.f90 \ 
    7064    oce.F90 \ 
    7065    par_kind.F90 \ 
    7066    par_oce.F90 \ 
    7067    $(MODEL_LIB)(dom_oce.o) \ 
    7068    $(MODEL_LIB)(in_out_manager.o) \ 
    7069    $(MODEL_LIB)(lbclnk.o) \ 
    7070    $(MODEL_LIB)(lib_mpp.o) \ 
    7071    $(MODEL_LIB)(oce.o) \ 
    7072    $(MODEL_LIB)(sol_oce.o) \ 
    7073    $(MODEL_LIB)(zdf_oce.o) \ 
    7074    dom_oce.F90 \ 
    7075    in_out_manager.F90 \ 
    7076    lbclnk.F90 \ 
    7077    lib_mpp.F90 \ 
    7078    oce.F90 \ 
    7079    sol_oce.F90 \ 
    7080    zdf_oce.F90 \ 
    7081    solsor_e.F90 
    7082 $(MODEL_LIB)(solver.o) :   \ 
    7083    $(MODEL_LIB)(dom_oce.o) \ 
    7084    $(MODEL_LIB)(in_out_manager.o) \ 
    7085    $(MODEL_LIB)(iom.o) \ 
    7086    $(MODEL_LIB)(lbclnk.o) \ 
    7087    $(MODEL_LIB)(lib_feti.o) \ 
    7088    $(MODEL_LIB)(lib_mpp.o) \ 
    7089    $(MODEL_LIB)(lib_print.o) \ 
    7090    $(MODEL_LIB)(obc_oce.o) \ 
    7091    $(MODEL_LIB)(obc_par.o) \ 
    7092    $(MODEL_LIB)(oce.o) \ 
    7093    $(MODEL_LIB)(par_kind.o) \ 
    7094    $(MODEL_LIB)(par_oce.o) \ 
    7095    $(MODEL_LIB)(phycst.o) \ 
    7096    $(MODEL_LIB)(sol_oce.o) \ 
    7097    $(MODEL_LIB)(solfet.o) \ 
    7098    $(MODEL_LIB)(solpcg.o) \ 
    7099    $(MODEL_LIB)(solsor.o) \ 
    7100    dom_oce.F90 \ 
    7101    in_out_manager.F90 \ 
    7102    iom.F90 \ 
    7103    lbclnk.F90 \ 
    7104    lib_feti.F90 \ 
    7105    lib_mpp.F90 \ 
    7106    lib_print.f90 \ 
    7107    obc_oce.F90 \ 
    7108    obc_par.F90 \ 
    7109    oce.F90 \ 
    7110    par_kind.F90 \ 
    7111    par_oce.F90 \ 
    7112    phycst.F90 \ 
    7113    sol_oce.F90 \ 
    7114    solfet.F90 \ 
    7115    solpcg.F90 \ 
    7116    solsor.F90 \ 
    7117    $(MODEL_LIB)(dom_oce.o) \ 
    7118    $(MODEL_LIB)(dynspg_oce.o) \ 
    7119    $(MODEL_LIB)(in_out_manager.o) \ 
    7120    $(MODEL_LIB)(lbclnk.o) \ 
    7121    $(MODEL_LIB)(lib_mpp.o) \ 
    7122    $(MODEL_LIB)(obc_oce.o) \ 
    7123    $(MODEL_LIB)(oce.o) \ 
    7124    $(MODEL_LIB)(sol_oce.o) \ 
    7125    $(MODEL_LIB)(solisl.o) \ 
    7126    $(MODEL_LIB)(solmat.o) \ 
    7127    $(MODEL_LIB)(zdf_oce.o) \ 
    7128    dom_oce.F90 \ 
    7129    dynspg_oce.F90 \ 
    7130    in_out_manager.F90 \ 
    7131    lbclnk.F90 \ 
    7132    lib_mpp.F90 \ 
    7133    obc_oce.F90 \ 
    7134    oce.F90 \ 
    7135    sol_oce.F90 \ 
    7136    solisl.F90 \ 
    7137    solmat.F90 \ 
    7138    zdf_oce.F90 \ 
    7139    KEY_CPP \ 
    7140    solver.F90 
    7141 $(MODEL_LIB)(step.o) :  \ 
     7245   lbclnk.F90 \ 
     7246   ldfdyn_oce.F90 \ 
     7247   ldftra_oce.F90 \ 
     7248   lib_mpp.F90 \ 
     7249   lib_print.f90 \ 
     7250   limdia.F90 \ 
     7251   limdyn.F90 \ 
     7252   limflx.F90 \ 
     7253   limrst.F90 \ 
     7254   limthd.F90 \ 
     7255   limtrp.F90 \ 
     7256   limwri.F90 \ 
    71427257   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    71437258   $(MODEL_LIB)(agrif_opa_update.o) \ 
     
    71567271   $(MODEL_LIB)(dtasst.o) \ 
    71577272   $(MODEL_LIB)(dtatem.o) \ 
    7158    $(MODEL_LIB)(dynhpg_jki.o) \ 
    7159    $(MODEL_LIB)(dynldf_bilap.o) \ 
    7160    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    7161    $(MODEL_LIB)(dynldf_iso.o) \ 
    7162    $(MODEL_LIB)(dynldf_lap.o) \ 
    7163    $(MODEL_LIB)(dynspg_exp.o) \ 
    7164    $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    7165    $(MODEL_LIB)(dynspg_flt.o) \ 
    7166    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    71677273   $(MODEL_LIB)(dynspg_oce.o) \ 
    7168    $(MODEL_LIB)(dynspg_rl.o) \ 
    7169    $(MODEL_LIB)(dynspg_ts.o) \ 
    7170    $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    71717274   $(MODEL_LIB)(dynzdf_exp.o) \ 
     7275   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    71727276   $(MODEL_LIB)(dynzdf_imp.o) \ 
    7173    $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    71747277   $(MODEL_LIB)(eosbn2.o) \ 
    7175    $(MODEL_LIB)(flo4rk.o) \ 
    7176    $(MODEL_LIB)(flo_oce.o) \ 
    7177    $(MODEL_LIB)(floblk.o) \ 
    7178    $(MODEL_LIB)(flodom.o) \ 
    7179    $(MODEL_LIB)(flowri.o) \ 
    7180    $(MODEL_LIB)(flx_oce.o) \ 
    71817278   $(MODEL_LIB)(flxblk.o) \ 
    71827279   $(MODEL_LIB)(flxmod.o) \ 
     7280   $(MODEL_LIB)(flx_oce.o) \ 
    71837281   $(MODEL_LIB)(flxrnf.o) \ 
     7282   $(MODEL_LIB)(iceini.o) \ 
    71847283   $(MODEL_LIB)(ice.o) \ 
    71857284   $(MODEL_LIB)(ice_oce.o) \ 
    7186    $(MODEL_LIB)(iceini.o) \ 
    71877285   $(MODEL_LIB)(in_out_manager.o) \ 
    71887286   $(MODEL_LIB)(iom.o) \ 
    71897287   $(MODEL_LIB)(lbclnk.o) \ 
    71907288   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7191    $(MODEL_LIB)(ldfslp.o) \ 
    71927289   $(MODEL_LIB)(ldftra_oce.o) \ 
    71937290   $(MODEL_LIB)(lib_mpp.o) \ 
    71947291   $(MODEL_LIB)(lib_print.o) \ 
    71957292   $(MODEL_LIB)(limdia.o) \ 
    7196    $(MODEL_LIB)(limdmp.o) \ 
    71977293   $(MODEL_LIB)(limdyn.o) \ 
    71987294   $(MODEL_LIB)(limflx.o) \ 
     
    72017297   $(MODEL_LIB)(limtrp.o) \ 
    72027298   $(MODEL_LIB)(limwri.o) \ 
    7203    $(MODEL_LIB)(obc_oce.o) \ 
    7204    $(MODEL_LIB)(obccli.o) \ 
    7205    $(MODEL_LIB)(obcdyn.o) \ 
    7206    $(MODEL_LIB)(obcdyn_bt.o) \ 
    72077299   $(MODEL_LIB)(obctra.o) \ 
    7208    $(MODEL_LIB)(obcvol.o) \ 
    72097300   $(MODEL_LIB)(oce.o) \ 
    72107301   $(MODEL_LIB)(ocesbc.o) \ 
     
    72147305   $(MODEL_LIB)(phycst.o) \ 
    72157306   $(MODEL_LIB)(prtctl.o) \ 
     7307   $(MODEL_LIB)(solisl.o) \ 
    72167308   $(MODEL_LIB)(sol_oce.o) \ 
    7217    $(MODEL_LIB)(solfet.o) \ 
    7218    $(MODEL_LIB)(solisl.o) \ 
    7219    $(MODEL_LIB)(solpcg.o) \ 
    7220    $(MODEL_LIB)(solsor.o) \ 
    72217309   $(MODEL_LIB)(taumod.o) \ 
    7222    $(MODEL_LIB)(traadv_cen2.o) \ 
    7223    $(MODEL_LIB)(traadv_cen2_jki.o) \ 
    7224    $(MODEL_LIB)(traadv_eiv.o) \ 
    7225    $(MODEL_LIB)(traadv_muscl.o) \ 
    7226    $(MODEL_LIB)(traadv_muscl2.o) \ 
    7227    $(MODEL_LIB)(traadv_tvd.o) \ 
    7228    $(MODEL_LIB)(trabbl.o) \ 
    72297310   $(MODEL_LIB)(tradmp.o) \ 
    7230    $(MODEL_LIB)(traldf_bilap.o) \ 
    7231    $(MODEL_LIB)(traldf_bilapg.o) \ 
    7232    $(MODEL_LIB)(traldf_iso.o) \ 
    7233    $(MODEL_LIB)(traldf_lap.o) \ 
    72347311   $(MODEL_LIB)(traqsr.o) \ 
    7235    $(MODEL_LIB)(trazdf.o) \ 
    72367312   $(MODEL_LIB)(trazdf_exp.o) \ 
     7313   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    72377314   $(MODEL_LIB)(trazdf_imp.o) \ 
    7238    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    72397315   $(MODEL_LIB)(trc_oce.o) \ 
    72407316   $(MODEL_LIB)(trdmod.o) \ 
    72417317   $(MODEL_LIB)(trdmod_oce.o) \ 
    7242    $(MODEL_LIB)(zdf_oce.o) \ 
    72437318   $(MODEL_LIB)(zdfddm.o) \ 
    72447319   $(MODEL_LIB)(zdfkpp.o) \ 
    72457320   $(MODEL_LIB)(zdfmxl.o) \ 
     7321   $(MODEL_LIB)(zdf_oce.o) \ 
    72467322   $(MODEL_LIB)(zdftke.o) \ 
     7323   obctra.F90 \ 
     7324   oce.F90 \ 
     7325   ocesbc.F90 \ 
     7326   ocfzpt.F90 \ 
     7327   par_kind.F90 \ 
     7328   par_oce.F90 \ 
     7329   phycst.F90 \ 
     7330   prtctl.F90 \ 
     7331   solisl.F90 \ 
     7332   sol_oce.F90 \ 
     7333   taumod.F90 \ 
     7334   tradmp.F90 \ 
     7335   traqsr.F90 \ 
     7336   trazdf_exp.F90 \ 
     7337   trazdf_imp.F90 \ 
     7338   trazdf_imp_jki.F90 \ 
     7339   trc_oce.F90 \ 
     7340   trdmod.F90 \ 
     7341   trdmod_oce.F90 \ 
     7342   zdfddm.F90 \ 
     7343   zdfkpp.F90 \ 
     7344   zdfmxl.F90 \ 
     7345   zdf_oce.F90 \ 
     7346   zdftke.F90 \ 
     7347   daymod.F90 \ 
     7348   diawri1d.F90 \ 
     7349   diawri.F90 \ 
     7350   dom_oce.F90 \ 
     7351   dtasal.F90 \ 
     7352   dtasst.F90 \ 
     7353   dtatem.F90 \ 
     7354   dyncor1d.F90 \ 
     7355   dynnxt1d.F90 \ 
     7356   dynzdf.F90 \ 
     7357   eosbn2.F90 \ 
     7358   flxfwb.F90 \ 
     7359   flxmod.F90 \ 
     7360   flxrnf.F90 \ 
     7361   ice_oce.F90 \ 
     7362   icestp1d.F90 \ 
     7363   in_out_manager.F90 \ 
     7364   lbclnk.F90 \ 
     7365   ldfdyn_oce.F90 \ 
     7366   ldftra_oce.F90 \ 
     7367   $(MODEL_LIB)(daymod.o) \ 
     7368   $(MODEL_LIB)(diawri1d.o) \ 
     7369   $(MODEL_LIB)(diawri.o) \ 
     7370   $(MODEL_LIB)(dom_oce.o) \ 
     7371   $(MODEL_LIB)(dtasal.o) \ 
     7372   $(MODEL_LIB)(dtasst.o) \ 
     7373   $(MODEL_LIB)(dtatem.o) \ 
     7374   $(MODEL_LIB)(dyncor1d.o) \ 
     7375   $(MODEL_LIB)(dynnxt1d.o) \ 
     7376   $(MODEL_LIB)(dynzdf.o) \ 
     7377   $(MODEL_LIB)(eosbn2.o) \ 
     7378   $(MODEL_LIB)(flxfwb.o) \ 
     7379   $(MODEL_LIB)(flxmod.o) \ 
     7380   $(MODEL_LIB)(flxrnf.o) \ 
     7381   $(MODEL_LIB)(ice_oce.o) \ 
     7382   $(MODEL_LIB)(icestp1d.o) \ 
     7383   $(MODEL_LIB)(in_out_manager.o) \ 
     7384   $(MODEL_LIB)(lbclnk.o) \ 
     7385   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7386   $(MODEL_LIB)(ldftra_oce.o) \ 
     7387   $(MODEL_LIB)(oce.o) \ 
     7388   $(MODEL_LIB)(ocesbc.o) \ 
     7389   $(MODEL_LIB)(ocfzpt.o) \ 
     7390   $(MODEL_LIB)(prtctl.o) \ 
     7391   $(MODEL_LIB)(restart.o) \ 
     7392   $(MODEL_LIB)(stpctl.o) \ 
     7393   $(MODEL_LIB)(taumod.o) \ 
     7394   $(MODEL_LIB)(tranxt.o) \ 
     7395   $(MODEL_LIB)(traqsr.o) \ 
     7396   $(MODEL_LIB)(trasbc.o) \ 
     7397   $(MODEL_LIB)(trazdf.o) \ 
     7398   $(MODEL_LIB)(trcstp.o) \ 
     7399   $(MODEL_LIB)(zdfbfr.o) \ 
     7400   $(MODEL_LIB)(zdfddm.o) \ 
     7401   $(MODEL_LIB)(zdfevd.o) \ 
     7402   $(MODEL_LIB)(zdfkpp.o) \ 
     7403   $(MODEL_LIB)(zdfmxl.o) \ 
     7404   $(MODEL_LIB)(zdf_oce.o) \ 
     7405   $(MODEL_LIB)(zdfric.o) \ 
     7406   $(MODEL_LIB)(zdftke.o) \ 
     7407   oce.F90 \ 
     7408   ocesbc.F90 \ 
     7409   ocfzpt.F90 \ 
     7410   prtctl.F90 \ 
     7411   restart.F90 \ 
     7412   stpctl.F90 \ 
     7413   taumod.F90 \ 
     7414   tranxt.F90 \ 
     7415   traqsr.F90 \ 
     7416   trasbc.F90 \ 
     7417   trazdf.F90 \ 
     7418   trcstp.F90 \ 
     7419   zdfbfr.F90 \ 
     7420   zdfddm.F90 \ 
     7421   zdfevd.F90 \ 
     7422   zdfkpp.F90 \ 
     7423   zdfmxl.F90 \ 
     7424   zdf_oce.F90 \ 
     7425   zdfric.F90 \ 
     7426   zdftke.F90 \ 
     7427   domzgr_substitute.h90 \ 
     7428   zdfddm_substitute.h90 \ 
     7429   KEY_CPP \ 
     7430   step1d.F90 
     7431$(MODEL_LIB)(step.o) :  \ 
    72477432   agrif_opa_interp.F90 \ 
    72487433   agrif_opa_update.F90 \ 
     
    72797464   eosbn2.F90 \ 
    72807465   flo4rk.F90 \ 
    7281    flo_oce.F90 \ 
    72827466   floblk.F90 \ 
    72837467   flodom.F90 \ 
     7468   flo_oce.F90 \ 
    72847469   flowri.F90 \ 
    7285    flx_oce.F90 \ 
    72867470   flxblk.F90 \ 
    72877471   flxmod.F90 \ 
     7472   flx_oce.F90 \ 
    72887473   flxrnf.F90 \ 
    72897474   ice.F90 \ 
     7475   iceini.F90 \ 
    72907476   ice_oce.F90 \ 
    7291    iceini.F90 \ 
    72927477   in_out_manager.F90 \ 
    72937478   iom.F90 \ 
     
    73067491   limtrp.F90 \ 
    73077492   limwri.F90 \ 
     7493   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     7494   $(MODEL_LIB)(agrif_opa_update.o) \ 
     7495   $(MODEL_LIB)(blk_oce.o) \ 
     7496   $(MODEL_LIB)(cpl_oce.o) \ 
     7497   $(MODEL_LIB)(daymod.o) \ 
     7498   $(MODEL_LIB)(diadimg.o) \ 
     7499   $(MODEL_LIB)(diahth.o) \ 
     7500   $(MODEL_LIB)(dianam.o) \ 
     7501   $(MODEL_LIB)(diaspr.o) \ 
     7502   $(MODEL_LIB)(diawri.o) \ 
     7503   $(MODEL_LIB)(dom_ice.o) \ 
     7504   $(MODEL_LIB)(dom_oce.o) \ 
     7505   $(MODEL_LIB)(dtasal.o) \ 
     7506   $(MODEL_LIB)(dtasss.o) \ 
     7507   $(MODEL_LIB)(dtasst.o) \ 
     7508   $(MODEL_LIB)(dtatem.o) \ 
     7509   $(MODEL_LIB)(dynhpg_jki.o) \ 
     7510   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     7511   $(MODEL_LIB)(dynldf_bilap.o) \ 
     7512   $(MODEL_LIB)(dynldf_iso.o) \ 
     7513   $(MODEL_LIB)(dynldf_lap.o) \ 
     7514   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     7515   $(MODEL_LIB)(dynspg_exp.o) \ 
     7516   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     7517   $(MODEL_LIB)(dynspg_flt.o) \ 
     7518   $(MODEL_LIB)(dynspg_oce.o) \ 
     7519   $(MODEL_LIB)(dynspg_rl.o) \ 
     7520   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
     7521   $(MODEL_LIB)(dynspg_ts.o) \ 
     7522   $(MODEL_LIB)(dynzdf_exp.o) \ 
     7523   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     7524   $(MODEL_LIB)(dynzdf_imp.o) \ 
     7525   $(MODEL_LIB)(eosbn2.o) \ 
     7526   $(MODEL_LIB)(flo4rk.o) \ 
     7527   $(MODEL_LIB)(floblk.o) \ 
     7528   $(MODEL_LIB)(flodom.o) \ 
     7529   $(MODEL_LIB)(flo_oce.o) \ 
     7530   $(MODEL_LIB)(flowri.o) \ 
     7531   $(MODEL_LIB)(flxblk.o) \ 
     7532   $(MODEL_LIB)(flxmod.o) \ 
     7533   $(MODEL_LIB)(flx_oce.o) \ 
     7534   $(MODEL_LIB)(flxrnf.o) \ 
     7535   $(MODEL_LIB)(iceini.o) \ 
     7536   $(MODEL_LIB)(ice.o) \ 
     7537   $(MODEL_LIB)(ice_oce.o) \ 
     7538   $(MODEL_LIB)(in_out_manager.o) \ 
     7539   $(MODEL_LIB)(iom.o) \ 
     7540   $(MODEL_LIB)(lbclnk.o) \ 
     7541   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7542   $(MODEL_LIB)(ldfslp.o) \ 
     7543   $(MODEL_LIB)(ldftra_oce.o) \ 
     7544   $(MODEL_LIB)(lib_mpp.o) \ 
     7545   $(MODEL_LIB)(lib_print.o) \ 
     7546   $(MODEL_LIB)(limdia.o) \ 
     7547   $(MODEL_LIB)(limdmp.o) \ 
     7548   $(MODEL_LIB)(limdyn.o) \ 
     7549   $(MODEL_LIB)(limflx.o) \ 
     7550   $(MODEL_LIB)(limrst.o) \ 
     7551   $(MODEL_LIB)(limthd.o) \ 
     7552   $(MODEL_LIB)(limtrp.o) \ 
     7553   $(MODEL_LIB)(limwri.o) \ 
     7554   $(MODEL_LIB)(obccli.o) \ 
     7555   $(MODEL_LIB)(obcdyn_bt.o) \ 
     7556   $(MODEL_LIB)(obcdyn.o) \ 
     7557   $(MODEL_LIB)(obc_oce.o) \ 
     7558   $(MODEL_LIB)(obctra.o) \ 
     7559   $(MODEL_LIB)(obcvol.o) \ 
     7560   $(MODEL_LIB)(oce.o) \ 
     7561   $(MODEL_LIB)(ocesbc.o) \ 
     7562   $(MODEL_LIB)(ocfzpt.o) \ 
     7563   $(MODEL_LIB)(par_kind.o) \ 
     7564   $(MODEL_LIB)(par_oce.o) \ 
     7565   $(MODEL_LIB)(phycst.o) \ 
     7566   $(MODEL_LIB)(prtctl.o) \ 
     7567   $(MODEL_LIB)(solfet.o) \ 
     7568   $(MODEL_LIB)(solisl.o) \ 
     7569   $(MODEL_LIB)(sol_oce.o) \ 
     7570   $(MODEL_LIB)(solpcg.o) \ 
     7571   $(MODEL_LIB)(solsor.o) \ 
     7572   $(MODEL_LIB)(taumod.o) \ 
     7573   $(MODEL_LIB)(traadv_cen2_jki.o) \ 
     7574   $(MODEL_LIB)(traadv_cen2.o) \ 
     7575   $(MODEL_LIB)(traadv_eiv.o) \ 
     7576   $(MODEL_LIB)(traadv_muscl2.o) \ 
     7577   $(MODEL_LIB)(traadv_muscl.o) \ 
     7578   $(MODEL_LIB)(traadv_tvd.o) \ 
     7579   $(MODEL_LIB)(trabbl.o) \ 
     7580   $(MODEL_LIB)(tradmp.o) \ 
     7581   $(MODEL_LIB)(traldf_bilapg.o) \ 
     7582   $(MODEL_LIB)(traldf_bilap.o) \ 
     7583   $(MODEL_LIB)(traldf_iso.o) \ 
     7584   $(MODEL_LIB)(traldf_lap.o) \ 
     7585   $(MODEL_LIB)(traqsr.o) \ 
     7586   $(MODEL_LIB)(trazdf_exp.o) \ 
     7587   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     7588   $(MODEL_LIB)(trazdf_imp.o) \ 
     7589   $(MODEL_LIB)(trazdf.o) \ 
     7590   $(MODEL_LIB)(trc_oce.o) \ 
     7591   $(MODEL_LIB)(trdmod.o) \ 
     7592   $(MODEL_LIB)(trdmod_oce.o) \ 
     7593   $(MODEL_LIB)(zdfddm.o) \ 
     7594   $(MODEL_LIB)(zdfkpp.o) \ 
     7595   $(MODEL_LIB)(zdfmxl.o) \ 
     7596   $(MODEL_LIB)(zdf_oce.o) \ 
     7597   $(MODEL_LIB)(zdftke.o) \ 
     7598   obccli.F90 \ 
     7599   obcdyn_bt.F90 \ 
     7600   obcdyn.F90 \ 
    73087601   obc_oce.F90 \ 
    7309    obccli.F90 \ 
    7310    obcdyn.F90 \ 
    7311    obcdyn_bt.F90 \ 
    73127602   obctra.F90 \ 
    73137603   obcvol.F90 \ 
     
    73197609   phycst.F90 \ 
    73207610   prtctl.F90 \ 
    7321    sol_oce.F90 \ 
    73227611   solfet.F90 \ 
    73237612   solisl.F90 \ 
     7613   sol_oce.F90 \ 
    73247614   solpcg.F90 \ 
    73257615   solsor.F90 \ 
     
    73287618   traadv_cen2_jki.F90 \ 
    73297619   traadv_eiv.F90 \ 
     7620   traadv_muscl2.F90 \ 
    73307621   traadv_muscl.F90 \ 
    7331    traadv_muscl2.F90 \ 
    73327622   traadv_tvd.F90 \ 
    73337623   trabbl.F90 \ 
     
    73387628   traldf_lap.F90 \ 
    73397629   traqsr.F90 \ 
     7630   trazdf_exp.F90 \ 
    73407631   trazdf.F90 \ 
    7341    trazdf_exp.F90 \ 
    73427632   trazdf_imp.F90 \ 
    73437633   trazdf_imp_jki.F90 \ 
     
    73457635   trdmod.F90 \ 
    73467636   trdmod_oce.F90 \ 
    7347    zdf_oce.F90 \ 
    73487637   zdfddm.F90 \ 
    73497638   zdfkpp.F90 \ 
    73507639   zdfmxl.F90 \ 
     7640   zdf_oce.F90 \ 
    73517641   zdftke.F90 \ 
     7642   agrif_opa_sponge.F90 \ 
     7643   cla_div.F90 \ 
     7644   cla.F90 \ 
     7645   closea.F90 \ 
     7646   cpl.F90 \ 
     7647   cpl_oce.F90 \ 
     7648   daymod.F90 \ 
     7649   diafwb.F90 \ 
     7650   diagap.F90 \ 
     7651   diahdy.F90 \ 
     7652   diahth.F90 \ 
     7653   diaptr.F90 \ 
     7654   diaspr.F90 \ 
     7655   diawri.F90 \ 
     7656   divcur.F90 \ 
     7657   dom_oce.F90 \ 
     7658   dtasal.F90 \ 
     7659   dtasss.F90 \ 
     7660   dtasst.F90 \ 
     7661   dtatem.F90 \ 
     7662   dynhpg.F90 \ 
     7663   dynkeg.F90 \ 
     7664   dynldf.F90 \ 
     7665   dynnxt.F90 \ 
     7666   dynspg.F90 \ 
     7667   dynspg_oce.F90 \ 
     7668   dynvor.F90 \ 
     7669   dynzad.F90 \ 
     7670   dynzdf.F90 \ 
     7671   eosbn2.F90 \ 
     7672   floats.F90 \ 
     7673   flo_oce.F90 \ 
     7674   flxfwb.F90 \ 
     7675   flxmod.F90 \ 
     7676   flxrnf.F90 \ 
     7677   ice_oce.F90 \ 
     7678   icestp.F90 \ 
     7679   in_out_manager.F90 \ 
     7680   lbclnk.F90 \ 
     7681   ldfdyn_oce.F90 \ 
     7682   ldfeiv.F90 \ 
     7683   ldfslp.F90 \ 
     7684   ldftra_oce.F90 \ 
    73527685   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
     7686   $(MODEL_LIB)(cla_div.o) \ 
    73537687   $(MODEL_LIB)(cla.o) \ 
    7354    $(MODEL_LIB)(cla_div.o) \ 
    73557688   $(MODEL_LIB)(closea.o) \ 
    73567689   $(MODEL_LIB)(cpl.o) \ 
     
    73807713   $(MODEL_LIB)(dynzdf.o) \ 
    73817714   $(MODEL_LIB)(eosbn2.o) \ 
     7715   $(MODEL_LIB)(floats.o) \ 
    73827716   $(MODEL_LIB)(flo_oce.o) \ 
    7383    $(MODEL_LIB)(floats.o) \ 
    73847717   $(MODEL_LIB)(flxfwb.o) \ 
    73857718   $(MODEL_LIB)(flxmod.o) \ 
     
    73937726   $(MODEL_LIB)(ldfslp.o) \ 
    73947727   $(MODEL_LIB)(ldftra_oce.o) \ 
     7728   $(MODEL_LIB)(obcdta.o) \ 
    73957729   $(MODEL_LIB)(obc_par.o) \ 
    7396    $(MODEL_LIB)(obcdta.o) \ 
    73977730   $(MODEL_LIB)(obcrad.o) \ 
    73987731   $(MODEL_LIB)(obcrst.o) \ 
     
    74207753   $(MODEL_LIB)(trdvor.o) \ 
    74217754   $(MODEL_LIB)(wzvmod.o) \ 
    7422    $(MODEL_LIB)(zdf_oce.o) \ 
    74237755   $(MODEL_LIB)(zdfbfr.o) \ 
    74247756   $(MODEL_LIB)(zdfddm.o) \ 
     
    74267758   $(MODEL_LIB)(zdfkpp.o) \ 
    74277759   $(MODEL_LIB)(zdfmxl.o) \ 
     7760   $(MODEL_LIB)(zdf_oce.o) \ 
    74287761   $(MODEL_LIB)(zdfric.o) \ 
     7762   $(MODEL_LIB)(zdftke_jki.o) \ 
    74297763   $(MODEL_LIB)(zdftke.o) \ 
    7430    $(MODEL_LIB)(zdftke_jki.o) \ 
    74317764   $(MODEL_LIB)(zpshde.o) \ 
    7432    agrif_opa_sponge.F90 \ 
    7433    cla.F90 \ 
    7434    cla_div.F90 \ 
    7435    closea.F90 \ 
    7436    cpl.F90 \ 
    7437    cpl_oce.F90 \ 
    7438    daymod.F90 \ 
    7439    diafwb.F90 \ 
    7440    diagap.F90 \ 
    7441    diahdy.F90 \ 
    7442    diahth.F90 \ 
    7443    diaptr.F90 \ 
    7444    diaspr.F90 \ 
    7445    diawri.F90 \ 
    7446    divcur.F90 \ 
    7447    dom_oce.F90 \ 
    7448    dtasal.F90 \ 
    7449    dtasss.F90 \ 
    7450    dtasst.F90 \ 
    7451    dtatem.F90 \ 
    7452    dynhpg.F90 \ 
    7453    dynkeg.F90 \ 
    7454    dynldf.F90 \ 
    7455    dynnxt.F90 \ 
    7456    dynspg.F90 \ 
    7457    dynspg_oce.F90 \ 
    7458    dynvor.F90 \ 
    7459    dynzad.F90 \ 
    7460    dynzdf.F90 \ 
    7461    eosbn2.F90 \ 
    7462    flo_oce.F90 \ 
    7463    floats.F90 \ 
    7464    flxfwb.F90 \ 
    7465    flxmod.F90 \ 
    7466    flxrnf.F90 \ 
    7467    ice_oce.F90 \ 
    7468    icestp.F90 \ 
    7469    in_out_manager.F90 \ 
    7470    lbclnk.F90 \ 
    7471    ldfdyn_oce.F90 \ 
    7472    ldfeiv.F90 \ 
    7473    ldfslp.F90 \ 
    7474    ldftra_oce.F90 \ 
     7765   obcdta.F90 \ 
    74757766   obc_par.F90 \ 
    7476    obcdta.F90 \ 
    74777767   obcrad.F90 \ 
    74787768   obcrst.F90 \ 
     
    75007790   trdvor.F90 \ 
    75017791   wzvmod.F90 \ 
    7502    zdf_oce.F90 \ 
    75037792   zdfbfr.F90 \ 
    75047793   zdfddm.F90 \ 
     
    75067795   zdfkpp.F90 \ 
    75077796   zdfmxl.F90 \ 
     7797   zdf_oce.F90 \ 
    75087798   zdfric.F90 \ 
    75097799   zdftke.F90 \ 
     
    75157805   KEY_CPP \ 
    75167806   step.F90 
    7517 $(MODEL_LIB)(step1d.o) :   \ 
    7518    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    7519    $(MODEL_LIB)(agrif_opa_update.o) \ 
    7520    $(MODEL_LIB)(blk_oce.o) \ 
    7521    $(MODEL_LIB)(cpl_oce.o) \ 
     7807$(MODEL_LIB)(stpctl.o) :   \ 
     7808   daymod.F90 \ 
     7809   diadimg.F90 \ 
     7810   diahth.F90 \ 
     7811   dianam.F90 \ 
     7812   diaspr.F90 \ 
     7813   dom_oce.F90 \ 
     7814   flx_oce.F90 \ 
     7815   flxrnf.F90 \ 
     7816   ice_oce.F90 \ 
     7817   in_out_manager.F90 \ 
     7818   iom.F90 \ 
     7819   lbclnk.F90 \ 
     7820   ldfdyn_oce.F90 \ 
     7821   ldftra_oce.F90 \ 
     7822   lib_mpp.F90 \ 
     7823   lib_print.f90 \ 
    75227824   $(MODEL_LIB)(daymod.o) \ 
    75237825   $(MODEL_LIB)(diadimg.o) \ 
     
    75257827   $(MODEL_LIB)(dianam.o) \ 
    75267828   $(MODEL_LIB)(diaspr.o) \ 
    7527    $(MODEL_LIB)(diawri.o) \ 
    7528    $(MODEL_LIB)(dom_ice.o) \ 
    7529    $(MODEL_LIB)(dom_oce.o) \ 
    7530    $(MODEL_LIB)(dtasal.o) \ 
    7531    $(MODEL_LIB)(dtasss.o) \ 
    7532    $(MODEL_LIB)(dtasst.o) \ 
    7533    $(MODEL_LIB)(dtatem.o) \ 
    7534    $(MODEL_LIB)(dynspg_oce.o) \ 
    7535    $(MODEL_LIB)(dynzdf_exp.o) \ 
    7536    $(MODEL_LIB)(dynzdf_imp.o) \ 
    7537    $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    7538    $(MODEL_LIB)(eosbn2.o) \ 
    7539    $(MODEL_LIB)(flx_oce.o) \ 
    7540    $(MODEL_LIB)(flxblk.o) \ 
    7541    $(MODEL_LIB)(flxmod.o) \ 
    7542    $(MODEL_LIB)(flxrnf.o) \ 
    7543    $(MODEL_LIB)(ice.o) \ 
    7544    $(MODEL_LIB)(ice_oce.o) \ 
    7545    $(MODEL_LIB)(iceini.o) \ 
    7546    $(MODEL_LIB)(in_out_manager.o) \ 
    7547    $(MODEL_LIB)(iom.o) \ 
    7548    $(MODEL_LIB)(lbclnk.o) \ 
    7549    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7550    $(MODEL_LIB)(ldftra_oce.o) \ 
    7551    $(MODEL_LIB)(lib_mpp.o) \ 
    7552    $(MODEL_LIB)(lib_print.o) \ 
    7553    $(MODEL_LIB)(limdia.o) \ 
    7554    $(MODEL_LIB)(limdyn.o) \ 
    7555    $(MODEL_LIB)(limflx.o) \ 
    7556    $(MODEL_LIB)(limrst.o) \ 
    7557    $(MODEL_LIB)(limthd.o) \ 
    7558    $(MODEL_LIB)(limtrp.o) \ 
    7559    $(MODEL_LIB)(limwri.o) \ 
    7560    $(MODEL_LIB)(obctra.o) \ 
    7561    $(MODEL_LIB)(oce.o) \ 
    7562    $(MODEL_LIB)(ocesbc.o) \ 
    7563    $(MODEL_LIB)(ocfzpt.o) \ 
    7564    $(MODEL_LIB)(par_kind.o) \ 
    7565    $(MODEL_LIB)(par_oce.o) \ 
    7566    $(MODEL_LIB)(phycst.o) \ 
    7567    $(MODEL_LIB)(prtctl.o) \ 
    7568    $(MODEL_LIB)(sol_oce.o) \ 
    7569    $(MODEL_LIB)(solisl.o) \ 
    7570    $(MODEL_LIB)(taumod.o) \ 
    7571    $(MODEL_LIB)(tradmp.o) \ 
    7572    $(MODEL_LIB)(traqsr.o) \ 
    7573    $(MODEL_LIB)(trazdf_exp.o) \ 
    7574    $(MODEL_LIB)(trazdf_imp.o) \ 
    7575    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    7576    $(MODEL_LIB)(trc_oce.o) \ 
    7577    $(MODEL_LIB)(trdmod.o) \ 
    7578    $(MODEL_LIB)(trdmod_oce.o) \ 
    7579    $(MODEL_LIB)(zdf_oce.o) \ 
    7580    $(MODEL_LIB)(zdfddm.o) \ 
    7581    $(MODEL_LIB)(zdfkpp.o) \ 
    7582    $(MODEL_LIB)(zdfmxl.o) \ 
    7583    $(MODEL_LIB)(zdftke.o) \ 
    7584    agrif_opa_interp.F90 \ 
    7585    agrif_opa_update.F90 \ 
    7586    blk_oce.F90 \ 
    7587    cpl_oce.F90 \ 
    7588    daymod.F90 \ 
    7589    diadimg.F90 \ 
    7590    diahth.F90 \ 
    7591    dianam.F90 \ 
    7592    diaspr.F90 \ 
    7593    diawri.F90 \ 
    7594    dom_ice.F90 \ 
    7595    dom_oce.F90 \ 
    7596    dtasal.F90 \ 
    7597    dtasss.F90 \ 
    7598    dtasst.F90 \ 
    7599    dtatem.F90 \ 
    7600    dynspg_oce.F90 \ 
    7601    dynzdf_exp.F90 \ 
    7602    dynzdf_imp.F90 \ 
    7603    dynzdf_imp_jki.F90 \ 
    7604    eosbn2.F90 \ 
    7605    flx_oce.F90 \ 
    7606    flxblk.F90 \ 
    7607    flxmod.F90 \ 
    7608    flxrnf.F90 \ 
    7609    ice.F90 \ 
    7610    ice_oce.F90 \ 
    7611    iceini.F90 \ 
    7612    in_out_manager.F90 \ 
    7613    iom.F90 \ 
    7614    lbclnk.F90 \ 
    7615    ldfdyn_oce.F90 \ 
    7616    ldftra_oce.F90 \ 
    7617    lib_mpp.F90 \ 
    7618    lib_print.f90 \ 
    7619    limdia.F90 \ 
    7620    limdyn.F90 \ 
    7621    limflx.F90 \ 
    7622    limrst.F90 \ 
    7623    limthd.F90 \ 
    7624    limtrp.F90 \ 
    7625    limwri.F90 \ 
    7626    obctra.F90 \ 
    7627    oce.F90 \ 
    7628    ocesbc.F90 \ 
    7629    ocfzpt.F90 \ 
    7630    par_kind.F90 \ 
    7631    par_oce.F90 \ 
    7632    phycst.F90 \ 
    7633    prtctl.F90 \ 
    7634    sol_oce.F90 \ 
    7635    solisl.F90 \ 
    7636    taumod.F90 \ 
    7637    tradmp.F90 \ 
    7638    traqsr.F90 \ 
    7639    trazdf_exp.F90 \ 
    7640    trazdf_imp.F90 \ 
    7641    trazdf_imp_jki.F90 \ 
    7642    trc_oce.F90 \ 
    7643    trdmod.F90 \ 
    7644    trdmod_oce.F90 \ 
    7645    zdf_oce.F90 \ 
    7646    zdfddm.F90 \ 
    7647    zdfkpp.F90 \ 
    7648    zdfmxl.F90 \ 
    7649    zdftke.F90 \ 
    7650    $(MODEL_LIB)(daymod.o) \ 
    7651    $(MODEL_LIB)(diawri.o) \ 
    7652    $(MODEL_LIB)(diawri1d.o) \ 
    7653    $(MODEL_LIB)(dom_oce.o) \ 
    7654    $(MODEL_LIB)(dtasal.o) \ 
    7655    $(MODEL_LIB)(dtasst.o) \ 
    7656    $(MODEL_LIB)(dtatem.o) \ 
    7657    $(MODEL_LIB)(dyncor1d.o) \ 
    7658    $(MODEL_LIB)(dynnxt1d.o) \ 
    7659    $(MODEL_LIB)(dynzdf.o) \ 
    7660    $(MODEL_LIB)(eosbn2.o) \ 
    7661    $(MODEL_LIB)(flxfwb.o) \ 
    7662    $(MODEL_LIB)(flxmod.o) \ 
    7663    $(MODEL_LIB)(flxrnf.o) \ 
    7664    $(MODEL_LIB)(ice_oce.o) \ 
    7665    $(MODEL_LIB)(icestp1d.o) \ 
    7666    $(MODEL_LIB)(in_out_manager.o) \ 
    7667    $(MODEL_LIB)(lbclnk.o) \ 
    7668    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7669    $(MODEL_LIB)(ldftra_oce.o) \ 
    7670    $(MODEL_LIB)(oce.o) \ 
    7671    $(MODEL_LIB)(ocesbc.o) \ 
    7672    $(MODEL_LIB)(ocfzpt.o) \ 
    7673    $(MODEL_LIB)(prtctl.o) \ 
    7674    $(MODEL_LIB)(restart.o) \ 
    7675    $(MODEL_LIB)(stpctl.o) \ 
    7676    $(MODEL_LIB)(taumod.o) \ 
    7677    $(MODEL_LIB)(tranxt.o) \ 
    7678    $(MODEL_LIB)(traqsr.o) \ 
    7679    $(MODEL_LIB)(trasbc.o) \ 
    7680    $(MODEL_LIB)(trazdf.o) \ 
    7681    $(MODEL_LIB)(trcstp.o) \ 
    7682    $(MODEL_LIB)(zdf_oce.o) \ 
    7683    $(MODEL_LIB)(zdfbfr.o) \ 
    7684    $(MODEL_LIB)(zdfddm.o) \ 
    7685    $(MODEL_LIB)(zdfevd.o) \ 
    7686    $(MODEL_LIB)(zdfkpp.o) \ 
    7687    $(MODEL_LIB)(zdfmxl.o) \ 
    7688    $(MODEL_LIB)(zdfric.o) \ 
    7689    $(MODEL_LIB)(zdftke.o) \ 
    7690    daymod.F90 \ 
    7691    diawri.F90 \ 
    7692    diawri1d.F90 \ 
    7693    dom_oce.F90 \ 
    7694    dtasal.F90 \ 
    7695    dtasst.F90 \ 
    7696    dtatem.F90 \ 
    7697    dyncor1d.F90 \ 
    7698    dynnxt1d.F90 \ 
    7699    dynzdf.F90 \ 
    7700    eosbn2.F90 \ 
    7701    flxfwb.F90 \ 
    7702    flxmod.F90 \ 
    7703    flxrnf.F90 \ 
    7704    ice_oce.F90 \ 
    7705    icestp1d.F90 \ 
    7706    in_out_manager.F90 \ 
    7707    lbclnk.F90 \ 
    7708    ldfdyn_oce.F90 \ 
    7709    ldftra_oce.F90 \ 
    7710    oce.F90 \ 
    7711    ocesbc.F90 \ 
    7712    ocfzpt.F90 \ 
    7713    prtctl.F90 \ 
    7714    restart.F90 \ 
    7715    stpctl.F90 \ 
    7716    taumod.F90 \ 
    7717    tranxt.F90 \ 
    7718    traqsr.F90 \ 
    7719    trasbc.F90 \ 
    7720    trazdf.F90 \ 
    7721    trcstp.F90 \ 
    7722    zdf_oce.F90 \ 
    7723    zdfbfr.F90 \ 
    7724    zdfddm.F90 \ 
    7725    zdfevd.F90 \ 
    7726    zdfkpp.F90 \ 
    7727    zdfmxl.F90 \ 
    7728    zdfric.F90 \ 
    7729    zdftke.F90 \ 
    7730    domzgr_substitute.h90 \ 
    7731    zdfddm_substitute.h90 \ 
    7732    KEY_CPP \ 
    7733    step1d.F90 
    7734 $(MODEL_LIB)(stpctl.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) \ 
    77407829   $(MODEL_LIB)(dom_oce.o) \ 
    77417830   $(MODEL_LIB)(flx_oce.o) \ 
     
    77567845   $(MODEL_LIB)(par_oce.o) \ 
    77577846   $(MODEL_LIB)(phycst.o) \ 
     7847   $(MODEL_LIB)(solfet.o) \ 
    77587848   $(MODEL_LIB)(sol_oce.o) \ 
    7759    $(MODEL_LIB)(solfet.o) \ 
    77607849   $(MODEL_LIB)(solpcg.o) \ 
    77617850   $(MODEL_LIB)(solsor.o) \ 
    77627851   $(MODEL_LIB)(taumod.o) \ 
    7763    $(MODEL_LIB)(zdf_oce.o) \ 
    77647852   $(MODEL_LIB)(zdfddm.o) \ 
    77657853   $(MODEL_LIB)(zdfmxl.o) \ 
    7766    daymod.F90 \ 
    7767    diadimg.F90 \ 
    7768    diahth.F90 \ 
    7769    dianam.F90 \ 
    7770    diaspr.F90 \ 
    7771    dom_oce.F90 \ 
    7772    flx_oce.F90 \ 
    7773    flxrnf.F90 \ 
    7774    ice_oce.F90 \ 
    7775    in_out_manager.F90 \ 
    7776    iom.F90 \ 
    7777    lbclnk.F90 \ 
    7778    ldfdyn_oce.F90 \ 
    7779    ldftra_oce.F90 \ 
    7780    lib_mpp.F90 \ 
    7781    lib_print.f90 \ 
     7854   $(MODEL_LIB)(zdf_oce.o) \ 
    77827855   obc_oce.F90 \ 
    77837856   oce.F90 \ 
     
    77877860   par_oce.F90 \ 
    77887861   phycst.F90 \ 
     7862   solfet.F90 \ 
    77897863   sol_oce.F90 \ 
    7790    solfet.F90 \ 
    77917864   solpcg.F90 \ 
    77927865   solsor.F90 \ 
    77937866   taumod.F90 \ 
    7794    zdf_oce.F90 \ 
    77957867   zdfddm.F90 \ 
    77967868   zdfmxl.F90 \ 
     7869   zdf_oce.F90 \ 
     7870   diawri.F90 \ 
     7871   dom_oce.F90 \ 
     7872   dynspg_oce.F90 \ 
     7873   in_out_manager.F90 \ 
     7874   lbclnk.F90 \ 
     7875   lib_mpp.F90 \ 
    77977876   $(MODEL_LIB)(diawri.o) \ 
    77987877   $(MODEL_LIB)(dom_oce.o) \ 
     
    78027881   $(MODEL_LIB)(lib_mpp.o) \ 
    78037882   $(MODEL_LIB)(oce.o) \ 
     7883   $(MODEL_LIB)(solisl.o) \ 
    78047884   $(MODEL_LIB)(sol_oce.o) \ 
    7805    $(MODEL_LIB)(solisl.o) \ 
    7806    diawri.F90 \ 
    7807    dom_oce.F90 \ 
    7808    dynspg_oce.F90 \ 
    7809    in_out_manager.F90 \ 
    7810    lbclnk.F90 \ 
    7811    lib_mpp.F90 \ 
    7812    oce.F90 \ 
     7885   oce.F90 \ 
     7886   solisl.F90 \ 
    78137887   sol_oce.F90 \ 
    7814    solisl.F90 \ 
    78157888   stpctl.F90 
    78167889$(MODEL_LIB)(taumod.o) :   \ 
    7817    $(MODEL_LIB)(dom_oce.o) \ 
    7818    $(MODEL_LIB)(in_out_manager.o) \ 
    7819    $(MODEL_LIB)(lib_mpp.o) \ 
    7820    $(MODEL_LIB)(lib_print.o) \ 
    7821    $(MODEL_LIB)(oce.o) \ 
    7822    $(MODEL_LIB)(par_kind.o) \ 
    7823    $(MODEL_LIB)(par_oce.o) \ 
    7824    $(MODEL_LIB)(phycst.o) \ 
    7825    $(MODEL_LIB)(prtctl.o) \ 
    7826    dom_oce.F90 \ 
    7827    in_out_manager.F90 \ 
    7828    lib_mpp.F90 \ 
    7829    lib_print.f90 \ 
    7830    oce.F90 \ 
    7831    par_kind.F90 \ 
    7832    par_oce.F90 \ 
    7833    phycst.F90 \ 
    7834    prtctl.F90 \ 
     7890   dom_oce.F90 \ 
     7891   in_out_manager.F90 \ 
     7892   lib_mpp.F90 \ 
     7893   lib_print.f90 \ 
     7894   $(MODEL_LIB)(dom_oce.o) \ 
     7895   $(MODEL_LIB)(in_out_manager.o) \ 
     7896   $(MODEL_LIB)(lib_mpp.o) \ 
     7897   $(MODEL_LIB)(lib_print.o) \ 
     7898   $(MODEL_LIB)(oce.o) \ 
     7899   $(MODEL_LIB)(par_kind.o) \ 
     7900   $(MODEL_LIB)(par_oce.o) \ 
     7901   $(MODEL_LIB)(phycst.o) \ 
     7902   $(MODEL_LIB)(prtctl.o) \ 
     7903   oce.F90 \ 
     7904   par_kind.F90 \ 
     7905   par_oce.F90 \ 
     7906   phycst.F90 \ 
     7907   prtctl.F90 \ 
     7908   daymod.F90 \ 
     7909   dom_oce.F90 \ 
     7910   in_out_manager.F90 \ 
     7911   lbclnk.F90 \ 
    78357912   $(MODEL_LIB)(daymod.o) \ 
    78367913   $(MODEL_LIB)(dom_oce.o) \ 
     
    78387915   $(MODEL_LIB)(lbclnk.o) \ 
    78397916   $(MODEL_LIB)(phycst.o) \ 
    7840    daymod.F90 \ 
    7841    dom_oce.F90 \ 
    7842    in_out_manager.F90 \ 
    7843    lbclnk.F90 \ 
    7844    phycst.F90 \ 
     7917   phycst.F90 \ 
     7918   cpl_oce.F90 \ 
     7919   geo2ocean.F90 \ 
     7920   iom.F90 \ 
    78457921   $(MODEL_LIB)(cpl_oce.o) \ 
    78467922   $(MODEL_LIB)(geo2ocean.o) \ 
    78477923   $(MODEL_LIB)(iom.o) \ 
    7848    cpl_oce.F90 \ 
    7849    geo2ocean.F90 \ 
    7850    iom.F90 \ 
    78517924   tau_coupled.h90 \ 
    78527925   tau_coupled_ice.h90 \ 
     
    78617934   par_ice.F90 \ 
    78627935   thd_ice.F90 
    7863 $(MODEL_LIB)(traadv.o) :   \ 
    7864    $(MODEL_LIB)(diaptr.o) \ 
    7865    $(MODEL_LIB)(dom_oce.o) \ 
    7866    $(MODEL_LIB)(dynspg_oce.o) \ 
    7867    $(MODEL_LIB)(eosbn2.o) \ 
    7868    $(MODEL_LIB)(flxrnf.o) \ 
    7869    $(MODEL_LIB)(in_out_manager.o) \ 
    7870    $(MODEL_LIB)(lbclnk.o) \ 
    7871    $(MODEL_LIB)(ldfslp.o) \ 
    7872    $(MODEL_LIB)(ldftra_oce.o) \ 
    7873    $(MODEL_LIB)(lib_mpp.o) \ 
    7874    $(MODEL_LIB)(lib_print.o) \ 
    7875    $(MODEL_LIB)(oce.o) \ 
    7876    $(MODEL_LIB)(ocfzpt.o) \ 
    7877    $(MODEL_LIB)(par_kind.o) \ 
    7878    $(MODEL_LIB)(par_oce.o) \ 
    7879    $(MODEL_LIB)(prtctl.o) \ 
    7880    $(MODEL_LIB)(trabbl.o) \ 
    7881    $(MODEL_LIB)(trdmod.o) \ 
    7882    $(MODEL_LIB)(trdmod_oce.o) \ 
    7883    diaptr.F90 \ 
    7884    dom_oce.F90 \ 
    7885    dynspg_oce.F90 \ 
     7936$(MODEL_LIB)(traadv_cen2.o) : \ 
     7937   daymod.F90 \ 
     7938   dianam.F90 \ 
     7939   dom_oce.F90 \ 
    78867940   eosbn2.F90 \ 
    7887    flxrnf.F90 \ 
    7888    in_out_manager.F90 \ 
    7889    lbclnk.F90 \ 
    7890    ldfslp.F90 \ 
     7941   in_out_manager.F90 \ 
     7942   iom.F90 \ 
     7943   lbclnk.F90 \ 
    78917944   ldftra_oce.F90 \ 
    78927945   lib_mpp.F90 \ 
    78937946   lib_print.f90 \ 
    7894    oce.F90 \ 
    7895    ocfzpt.F90 \ 
    7896    par_kind.F90 \ 
    7897    par_oce.F90 \ 
    7898    prtctl.F90 \ 
    7899    trabbl.F90 \ 
    7900    trdmod.F90 \ 
    7901    trdmod_oce.F90 \ 
    7902    $(MODEL_LIB)(dom_oce.o) \ 
    7903    $(MODEL_LIB)(in_out_manager.o) \ 
    7904    $(MODEL_LIB)(ldftra_oce.o) \ 
    7905    $(MODEL_LIB)(oce.o) \ 
    7906    $(MODEL_LIB)(prtctl.o) \ 
    7907    $(MODEL_LIB)(traadv_cen2.o) \ 
    7908    $(MODEL_LIB)(traadv_cen2_jki.o) \ 
    7909    $(MODEL_LIB)(traadv_eiv.o) \ 
    7910    $(MODEL_LIB)(traadv_muscl.o) \ 
    7911    $(MODEL_LIB)(traadv_muscl2.o) \ 
    7912    $(MODEL_LIB)(traadv_tvd.o) \ 
    7913    $(MODEL_LIB)(trabbl.o) \ 
    7914    dom_oce.F90 \ 
    7915    in_out_manager.F90 \ 
    7916    ldftra_oce.F90 \ 
    7917    oce.F90 \ 
    7918    prtctl.F90 \ 
    7919    traadv_cen2.F90 \ 
    7920    traadv_cen2_jki.F90 \ 
    7921    traadv_eiv.F90 \ 
    7922    traadv_muscl.F90 \ 
    7923    traadv_muscl2.F90 \ 
    7924    traadv_tvd.F90 \ 
    7925    trabbl.F90 \ 
    7926    domzgr_substitute.h90 \ 
    7927    vectopt_loop_substitute.h90 \ 
    7928    KEY_CPP \ 
    7929    traadv.F90 
    7930 $(MODEL_LIB)(traadv_cen2.o) : \ 
    79317947   $(MODEL_LIB)(daymod.o) \ 
    79327948   $(MODEL_LIB)(dianam.o) \ 
     
    79357951   $(MODEL_LIB)(in_out_manager.o) \ 
    79367952   $(MODEL_LIB)(iom.o) \ 
     7953   $(MODEL_LIB)(lbclnk.o) \ 
    79377954   $(MODEL_LIB)(ldftra_oce.o) \ 
    79387955   $(MODEL_LIB)(lib_mpp.o) \ 
     
    79517968   $(MODEL_LIB)(trdvor.o) \ 
    79527969   $(MODEL_LIB)(trdvor_oce.o) \ 
    7953    daymod.F90 \ 
    7954    dianam.F90 \ 
    7955    dom_oce.F90 \ 
    7956    eosbn2.F90 \ 
    7957    in_out_manager.F90 \ 
    7958    iom.F90 \ 
    7959    ldftra_oce.F90 \ 
    7960    lib_mpp.F90 \ 
    7961    lib_print.f90 \ 
    79627970   oce.F90 \ 
    79637971   par_kind.F90 \ 
     
    79737981   trdvor.F90 \ 
    79747982   trdvor_oce.F90 \ 
     7983   diaptr.F90 \ 
     7984   dom_oce.F90 \ 
     7985   dynspg_oce.F90 \ 
     7986   flxrnf.F90 \ 
     7987   in_out_manager.F90 \ 
     7988   lbclnk.F90 \ 
     7989   lib_mpp.F90 \ 
    79757990   $(MODEL_LIB)(diaptr.o) \ 
    79767991   $(MODEL_LIB)(dom_oce.o) \ 
     
    79868001   $(MODEL_LIB)(trdmod.o) \ 
    79878002   $(MODEL_LIB)(trdmod_oce.o) \ 
    7988    diaptr.F90 \ 
    7989    dom_oce.F90 \ 
    7990    dynspg_oce.F90 \ 
    7991    flxrnf.F90 \ 
    7992    in_out_manager.F90 \ 
    7993    lbclnk.F90 \ 
    7994    lib_mpp.F90 \ 
    79958003   oce.F90 \ 
    79968004   ocfzpt.F90 \ 
     
    80048012   traadv_cen2.F90 
    80058013$(MODEL_LIB)(traadv_cen2_jki.o) :   \ 
     8014   daymod.F90 \ 
     8015   dianam.F90 \ 
     8016   dom_oce.F90 \ 
     8017   eosbn2.F90 \ 
     8018   in_out_manager.F90 \ 
     8019   iom.F90 \ 
     8020   lbclnk.F90 \ 
     8021   ldftra_oce.F90 \ 
     8022   lib_mpp.F90 \ 
     8023   lib_print.f90 \ 
    80068024   $(MODEL_LIB)(daymod.o) \ 
    80078025   $(MODEL_LIB)(dianam.o) \ 
     
    80108028   $(MODEL_LIB)(in_out_manager.o) \ 
    80118029   $(MODEL_LIB)(iom.o) \ 
     8030   $(MODEL_LIB)(lbclnk.o) \ 
    80128031   $(MODEL_LIB)(ldftra_oce.o) \ 
    80138032   $(MODEL_LIB)(lib_mpp.o) \ 
     
    80268045   $(MODEL_LIB)(trdvor.o) \ 
    80278046   $(MODEL_LIB)(trdvor_oce.o) \ 
    8028    daymod.F90 \ 
    8029    dianam.F90 \ 
    8030    dom_oce.F90 \ 
    8031    eosbn2.F90 \ 
    8032    in_out_manager.F90 \ 
    8033    iom.F90 \ 
    8034    ldftra_oce.F90 \ 
    8035    lib_mpp.F90 \ 
    8036    lib_print.f90 \ 
    80378047   oce.F90 \ 
    80388048   par_kind.F90 \ 
     
    80488058   trdvor.F90 \ 
    80498059   trdvor_oce.F90 \ 
     8060   diaptr.F90 \ 
     8061   dom_oce.F90 \ 
     8062   dynspg_oce.F90 \ 
     8063   flxrnf.F90 \ 
     8064   in_out_manager.F90 \ 
     8065   lbclnk.F90 \ 
     8066   lib_mpp.F90 \ 
    80508067   $(MODEL_LIB)(diaptr.o) \ 
    80518068   $(MODEL_LIB)(dom_oce.o) \ 
     
    80618078   $(MODEL_LIB)(trdmod.o) \ 
    80628079   $(MODEL_LIB)(trdmod_oce.o) \ 
    8063    diaptr.F90 \ 
    8064    dom_oce.F90 \ 
    8065    dynspg_oce.F90 \ 
    8066    flxrnf.F90 \ 
    8067    in_out_manager.F90 \ 
    8068    lbclnk.F90 \ 
    8069    lib_mpp.F90 \ 
    80708080   oce.F90 \ 
    80718081   ocfzpt.F90 \ 
     
    80798089   traadv_cen2_jki.F90 
    80808090$(MODEL_LIB)(traadv_ctl.o) :  \ 
    8081    $(MODEL_LIB)(lib_print.o) \ 
    8082    $(MODEL_LIB)(par_kind.o) \ 
    8083    $(MODEL_LIB)(par_oce.o) \ 
    8084    lib_print.f90 \ 
    8085    par_kind.F90 \ 
    8086    par_oce.F90 \ 
    8087    $(MODEL_LIB)(dom_oce.o) \ 
    8088    $(MODEL_LIB)(in_out_manager.o) \ 
    8089    dom_oce.F90 \ 
    8090    in_out_manager.F90 \ 
     8091   lib_print.f90 \ 
     8092   $(MODEL_LIB)(lib_print.o) \ 
     8093   $(MODEL_LIB)(par_kind.o) \ 
     8094   $(MODEL_LIB)(par_oce.o) \ 
     8095   par_kind.F90 \ 
     8096   par_oce.F90 \ 
     8097   dom_oce.F90 \ 
     8098   in_out_manager.F90 \ 
     8099   $(MODEL_LIB)(dom_oce.o) \ 
     8100   $(MODEL_LIB)(in_out_manager.o) \ 
    80918101   traadv_ctl.F90 
    80928102$(MODEL_LIB)(traadv_eiv.o) :  \ 
     8103   dom_oce.F90 \ 
     8104   in_out_manager.F90 \ 
     8105   lbclnk.F90 \ 
     8106   ldfdyn_oce.F90 \ 
     8107   ldftra_oce.F90 \ 
     8108   lib_print.f90 \ 
    80938109   $(MODEL_LIB)(dom_oce.o) \ 
    80948110   $(MODEL_LIB)(in_out_manager.o) \ 
     
    81038119   $(MODEL_LIB)(prtctl.o) \ 
    81048120   $(MODEL_LIB)(zdfmxl.o) \ 
    8105    dom_oce.F90 \ 
    8106    in_out_manager.F90 \ 
    8107    lbclnk.F90 \ 
    8108    ldfdyn_oce.F90 \ 
     8121   oce.F90 \ 
     8122   par_kind.F90 \ 
     8123   par_oce.F90 \ 
     8124   phycst.F90 \ 
     8125   prtctl.F90 \ 
     8126   zdfmxl.F90 \ 
     8127   dom_oce.F90 \ 
     8128   in_out_manager.F90 \ 
     8129   ldfslp.F90 \ 
    81098130   ldftra_oce.F90 \ 
    8110    lib_print.f90 \ 
    8111    oce.F90 \ 
    8112    par_kind.F90 \ 
    8113    par_oce.F90 \ 
    8114    phycst.F90 \ 
    8115    prtctl.F90 \ 
    8116    zdfmxl.F90 \ 
    81178131   $(MODEL_LIB)(dom_oce.o) \ 
    81188132   $(MODEL_LIB)(in_out_manager.o) \ 
     
    81208134   $(MODEL_LIB)(ldftra_oce.o) \ 
    81218135   $(MODEL_LIB)(oce.o) \ 
    8122    dom_oce.F90 \ 
    8123    in_out_manager.F90 \ 
    8124    ldfslp.F90 \ 
    8125    ldftra_oce.F90 \ 
    81268136   oce.F90 \ 
    81278137   domzgr_substitute.h90 \ 
     
    81318141   KEY_CPP \ 
    81328142   traadv_eiv.F90 
    8133 $(MODEL_LIB)(traadv_muscl.o) :   \ 
     8143$(MODEL_LIB)(traadv.o) :   \ 
     8144   diaptr.F90 \ 
     8145   dom_oce.F90 \ 
     8146   dynspg_oce.F90 \ 
     8147   eosbn2.F90 \ 
     8148   flxrnf.F90 \ 
     8149   in_out_manager.F90 \ 
     8150   lbclnk.F90 \ 
     8151   ldfslp.F90 \ 
     8152   ldftra_oce.F90 \ 
     8153   lib_mpp.F90 \ 
     8154   lib_print.f90 \ 
     8155   $(MODEL_LIB)(diaptr.o) \ 
     8156   $(MODEL_LIB)(dom_oce.o) \ 
     8157   $(MODEL_LIB)(dynspg_oce.o) \ 
     8158   $(MODEL_LIB)(eosbn2.o) \ 
     8159   $(MODEL_LIB)(flxrnf.o) \ 
     8160   $(MODEL_LIB)(in_out_manager.o) \ 
     8161   $(MODEL_LIB)(lbclnk.o) \ 
     8162   $(MODEL_LIB)(ldfslp.o) \ 
     8163   $(MODEL_LIB)(ldftra_oce.o) \ 
     8164   $(MODEL_LIB)(lib_mpp.o) \ 
     8165   $(MODEL_LIB)(lib_print.o) \ 
     8166   $(MODEL_LIB)(oce.o) \ 
     8167   $(MODEL_LIB)(ocfzpt.o) \ 
     8168   $(MODEL_LIB)(par_kind.o) \ 
     8169   $(MODEL_LIB)(par_oce.o) \ 
     8170   $(MODEL_LIB)(prtctl.o) \ 
     8171   $(MODEL_LIB)(trabbl.o) \ 
     8172   $(MODEL_LIB)(trdmod.o) \ 
     8173   $(MODEL_LIB)(trdmod_oce.o) \ 
     8174   oce.F90 \ 
     8175   ocfzpt.F90 \ 
     8176   par_kind.F90 \ 
     8177   par_oce.F90 \ 
     8178   prtctl.F90 \ 
     8179   trabbl.F90 \ 
     8180   trdmod.F90 \ 
     8181   trdmod_oce.F90 \ 
     8182   dom_oce.F90 \ 
     8183   in_out_manager.F90 \ 
     8184   ldftra_oce.F90 \ 
     8185   $(MODEL_LIB)(dom_oce.o) \ 
     8186   $(MODEL_LIB)(in_out_manager.o) \ 
     8187   $(MODEL_LIB)(ldftra_oce.o) \ 
     8188   $(MODEL_LIB)(oce.o) \ 
     8189   $(MODEL_LIB)(prtctl.o) \ 
     8190   $(MODEL_LIB)(traadv_cen2_jki.o) \ 
     8191   $(MODEL_LIB)(traadv_cen2.o) \ 
     8192   $(MODEL_LIB)(traadv_eiv.o) \ 
     8193   $(MODEL_LIB)(traadv_muscl2.o) \ 
     8194   $(MODEL_LIB)(traadv_muscl.o) \ 
     8195   $(MODEL_LIB)(traadv_tvd.o) \ 
     8196   $(MODEL_LIB)(trabbl.o) \ 
     8197   oce.F90 \ 
     8198   prtctl.F90 \ 
     8199   traadv_cen2.F90 \ 
     8200   traadv_cen2_jki.F90 \ 
     8201   traadv_eiv.F90 \ 
     8202   traadv_muscl2.F90 \ 
     8203   traadv_muscl.F90 \ 
     8204   traadv_tvd.F90 \ 
     8205   trabbl.F90 \ 
     8206   domzgr_substitute.h90 \ 
     8207   vectopt_loop_substitute.h90 \ 
     8208   KEY_CPP \ 
     8209   traadv.F90 
     8210$(MODEL_LIB)(traadv_muscl2.o) :  \ 
     8211   daymod.F90 \ 
     8212   dianam.F90 \ 
     8213   dom_oce.F90 \ 
     8214   eosbn2.F90 \ 
     8215   in_out_manager.F90 \ 
     8216   lbclnk.F90 \ 
     8217   ldftra_oce.F90 \ 
     8218   lib_mpp.F90 \ 
     8219   lib_print.f90 \ 
    81348220   $(MODEL_LIB)(daymod.o) \ 
    81358221   $(MODEL_LIB)(dianam.o) \ 
     
    81378223   $(MODEL_LIB)(eosbn2.o) \ 
    81388224   $(MODEL_LIB)(in_out_manager.o) \ 
     8225   $(MODEL_LIB)(lbclnk.o) \ 
    81398226   $(MODEL_LIB)(ldftra_oce.o) \ 
    81408227   $(MODEL_LIB)(lib_mpp.o) \ 
     
    81538240   $(MODEL_LIB)(trdvor.o) \ 
    81548241   $(MODEL_LIB)(trdvor_oce.o) \ 
    8155    daymod.F90 \ 
    8156    dianam.F90 \ 
    8157    dom_oce.F90 \ 
    8158    eosbn2.F90 \ 
    8159    in_out_manager.F90 \ 
    8160    ldftra_oce.F90 \ 
    8161    lib_mpp.F90 \ 
    8162    lib_print.f90 \ 
    81638242   oce.F90 \ 
    81648243   par_kind.F90 \ 
     
    81748253   trdvor.F90 \ 
    81758254   trdvor_oce.F90 \ 
     8255   diaptr.F90 \ 
     8256   dom_oce.F90 \ 
     8257   dynspg_oce.F90 \ 
     8258   in_out_manager.F90 \ 
     8259   lbclnk.F90 \ 
     8260   lib_mpp.F90 \ 
    81768261   $(MODEL_LIB)(diaptr.o) \ 
    81778262   $(MODEL_LIB)(dom_oce.o) \ 
     
    81858270   $(MODEL_LIB)(trdmod.o) \ 
    81868271   $(MODEL_LIB)(trdmod_oce.o) \ 
    8187    diaptr.F90 \ 
    8188    dom_oce.F90 \ 
    8189    dynspg_oce.F90 \ 
    8190    in_out_manager.F90 \ 
    8191    lbclnk.F90 \ 
    8192    lib_mpp.F90 \ 
    81938272   oce.F90 \ 
    81948273   prtctl.F90 \ 
     
    81998278   vectopt_loop_substitute.h90 \ 
    82008279   KEY_CPP \ 
    8201    traadv_muscl.F90 
    8202 $(MODEL_LIB)(traadv_muscl2.o) :  \ 
     8280   traadv_muscl2.F90 
     8281$(MODEL_LIB)(traadv_muscl.o) :   \ 
     8282   daymod.F90 \ 
     8283   dianam.F90 \ 
     8284   dom_oce.F90 \ 
     8285   eosbn2.F90 \ 
     8286   in_out_manager.F90 \ 
     8287   lbclnk.F90 \ 
     8288   ldftra_oce.F90 \ 
     8289   lib_mpp.F90 \ 
     8290   lib_print.f90 \ 
    82038291   $(MODEL_LIB)(daymod.o) \ 
    82048292   $(MODEL_LIB)(dianam.o) \ 
     
    82068294   $(MODEL_LIB)(eosbn2.o) \ 
    82078295   $(MODEL_LIB)(in_out_manager.o) \ 
     8296   $(MODEL_LIB)(lbclnk.o) \ 
    82088297   $(MODEL_LIB)(ldftra_oce.o) \ 
    82098298   $(MODEL_LIB)(lib_mpp.o) \ 
     
    82228311   $(MODEL_LIB)(trdvor.o) \ 
    82238312   $(MODEL_LIB)(trdvor_oce.o) \ 
    8224    daymod.F90 \ 
    8225    dianam.F90 \ 
    8226    dom_oce.F90 \ 
    8227    eosbn2.F90 \ 
    8228    in_out_manager.F90 \ 
    8229    ldftra_oce.F90 \ 
    8230    lib_mpp.F90 \ 
    8231    lib_print.f90 \ 
    82328313   oce.F90 \ 
    82338314   par_kind.F90 \ 
     
    82438324   trdvor.F90 \ 
    82448325   trdvor_oce.F90 \ 
     8326   diaptr.F90 \ 
     8327   dom_oce.F90 \ 
     8328   dynspg_oce.F90 \ 
     8329   in_out_manager.F90 \ 
     8330   lbclnk.F90 \ 
     8331   lib_mpp.F90 \ 
    82458332   $(MODEL_LIB)(diaptr.o) \ 
    82468333   $(MODEL_LIB)(dom_oce.o) \ 
     
    82548341   $(MODEL_LIB)(trdmod.o) \ 
    82558342   $(MODEL_LIB)(trdmod_oce.o) \ 
    8256    diaptr.F90 \ 
    8257    dom_oce.F90 \ 
    8258    dynspg_oce.F90 \ 
    8259    in_out_manager.F90 \ 
    8260    lbclnk.F90 \ 
    8261    lib_mpp.F90 \ 
    82628343   oce.F90 \ 
    82638344   prtctl.F90 \ 
     
    82688349   vectopt_loop_substitute.h90 \ 
    82698350   KEY_CPP \ 
    8270    traadv_muscl2.F90 
     8351   traadv_muscl.F90 
    82718352$(MODEL_LIB)(traadv_tvd.o) :  \ 
     8353   daymod.F90 \ 
     8354   dianam.F90 \ 
     8355   dom_oce.F90 \ 
     8356   eosbn2.F90 \ 
     8357   in_out_manager.F90 \ 
     8358   lbclnk.F90 \ 
     8359   ldftra_oce.F90 \ 
     8360   lib_mpp.F90 \ 
     8361   lib_print.f90 \ 
    82728362   $(MODEL_LIB)(daymod.o) \ 
    82738363   $(MODEL_LIB)(dianam.o) \ 
     
    82758365   $(MODEL_LIB)(eosbn2.o) \ 
    82768366   $(MODEL_LIB)(in_out_manager.o) \ 
     8367   $(MODEL_LIB)(lbclnk.o) \ 
    82778368   $(MODEL_LIB)(ldftra_oce.o) \ 
    82788369   $(MODEL_LIB)(lib_mpp.o) \ 
     
    82918382   $(MODEL_LIB)(trdvor.o) \ 
    82928383   $(MODEL_LIB)(trdvor_oce.o) \ 
    8293    daymod.F90 \ 
    8294    dianam.F90 \ 
    8295    dom_oce.F90 \ 
    8296    eosbn2.F90 \ 
    8297    in_out_manager.F90 \ 
    8298    ldftra_oce.F90 \ 
    8299    lib_mpp.F90 \ 
    8300    lib_print.f90 \ 
    83018384   oce.F90 \ 
    83028385   par_kind.F90 \ 
     
    83128395   trdvor.F90 \ 
    83138396   trdvor_oce.F90 \ 
     8397   diaptr.F90 \ 
     8398   dom_oce.F90 \ 
     8399   dynspg_oce.F90 \ 
     8400   in_out_manager.F90 \ 
     8401   lbclnk.F90 \ 
     8402   lib_mpp.F90 \ 
    83148403   $(MODEL_LIB)(diaptr.o) \ 
    83158404   $(MODEL_LIB)(dom_oce.o) \ 
     
    83238412   $(MODEL_LIB)(trdmod.o) \ 
    83248413   $(MODEL_LIB)(trdmod_oce.o) \ 
    8325    diaptr.F90 \ 
    8326    dom_oce.F90 \ 
    8327    dynspg_oce.F90 \ 
    8328    in_out_manager.F90 \ 
    8329    lbclnk.F90 \ 
    8330    lib_mpp.F90 \ 
    83318414   oce.F90 \ 
    83328415   prtctl.F90 \ 
     
    83398422   traadv_tvd.F90 
    83408423$(MODEL_LIB)(trabbc.o) :   \ 
    8341    $(MODEL_LIB)(dom_oce.o) \ 
    8342    $(MODEL_LIB)(in_out_manager.o) \ 
    8343    $(MODEL_LIB)(lbclnk.o) \ 
    8344    $(MODEL_LIB)(lib_mpp.o) \ 
    8345    $(MODEL_LIB)(lib_print.o) \ 
    8346    $(MODEL_LIB)(par_kind.o) \ 
    8347    $(MODEL_LIB)(par_oce.o) \ 
    8348    dom_oce.F90 \ 
    8349    in_out_manager.F90 \ 
    8350    lbclnk.F90 \ 
    8351    lib_mpp.F90 \ 
    8352    lib_print.f90 \ 
    8353    par_kind.F90 \ 
    8354    par_oce.F90 \ 
     8424   dom_oce.F90 \ 
     8425   in_out_manager.F90 \ 
     8426   lbclnk.F90 \ 
     8427   lib_mpp.F90 \ 
     8428   lib_print.f90 \ 
     8429   $(MODEL_LIB)(dom_oce.o) \ 
     8430   $(MODEL_LIB)(in_out_manager.o) \ 
     8431   $(MODEL_LIB)(lbclnk.o) \ 
     8432   $(MODEL_LIB)(lib_mpp.o) \ 
     8433   $(MODEL_LIB)(lib_print.o) \ 
     8434   $(MODEL_LIB)(par_kind.o) \ 
     8435   $(MODEL_LIB)(par_oce.o) \ 
     8436   par_kind.F90 \ 
     8437   par_oce.F90 \ 
     8438   dom_oce.F90 \ 
     8439   in_out_manager.F90 \ 
     8440   iom.F90 \ 
    83558441   $(MODEL_LIB)(dom_oce.o) \ 
    83568442   $(MODEL_LIB)(in_out_manager.o) \ 
     
    83598445   $(MODEL_LIB)(phycst.o) \ 
    83608446   $(MODEL_LIB)(prtctl.o) \ 
    8361    dom_oce.F90 \ 
    8362    in_out_manager.F90 \ 
    8363    iom.F90 \ 
    83648447   oce.F90 \ 
    83658448   phycst.F90 \ 
     
    83698452   trabbc.F90 
    83708453$(MODEL_LIB)(trabbl.o) :   \ 
    8371    $(MODEL_LIB)(dom_oce.o) \ 
    8372    $(MODEL_LIB)(in_out_manager.o) \ 
    8373    $(MODEL_LIB)(lib_mpp.o) \ 
    8374    $(MODEL_LIB)(lib_print.o) \ 
     8454   dom_oce.F90 \ 
     8455   in_out_manager.F90 \ 
     8456   lib_mpp.F90 \ 
     8457   lib_print.f90 \ 
     8458   $(MODEL_LIB)(dom_oce.o) \ 
     8459   $(MODEL_LIB)(in_out_manager.o) \ 
     8460   $(MODEL_LIB)(lib_mpp.o) \ 
     8461   $(MODEL_LIB)(lib_print.o) \ 
     8462   $(MODEL_LIB)(oce.o) \ 
    83758463   $(MODEL_LIB)(par_kind.o) \ 
    83768464   $(MODEL_LIB)(par_oce.o) \ 
     
    83818469   $(MODEL_LIB)(trdvor_oce.o) \ 
    83828470   $(MODEL_LIB)(zdfddm.o) \ 
    8383    dom_oce.F90 \ 
    8384    in_out_manager.F90 \ 
    8385    lib_mpp.F90 \ 
    8386    lib_print.f90 \ 
     8471   oce.F90 \ 
    83878472   par_kind.F90 \ 
    83888473   par_oce.F90 \ 
     
    83938478   trdvor_oce.F90 \ 
    83948479   zdfddm.F90 \ 
     8480   dom_oce.F90 \ 
     8481   eosbn2.F90 \ 
     8482   in_out_manager.F90 \ 
     8483   lbclnk.F90 \ 
    83958484   $(MODEL_LIB)(dom_oce.o) \ 
    83968485   $(MODEL_LIB)(eosbn2.o) \ 
    83978486   $(MODEL_LIB)(in_out_manager.o) \ 
     8487   $(MODEL_LIB)(lbclnk.o) \ 
    83988488   $(MODEL_LIB)(oce.o) \ 
    83998489   $(MODEL_LIB)(prtctl.o) \ 
    84008490   $(MODEL_LIB)(trdmod_oce.o) \ 
    8401    dom_oce.F90 \ 
     8491   oce.F90 \ 
     8492   prtctl.F90 \ 
     8493   trdmod_oce.F90 \ 
    84028494   eosbn2.F90 \ 
    8403    in_out_manager.F90 \ 
    8404    oce.F90 \ 
    8405    prtctl.F90 \ 
    8406    trdmod_oce.F90 \ 
    84078495   $(MODEL_LIB)(eosbn2.o) \ 
    8408    $(MODEL_LIB)(flxrnf.o) \ 
    8409    $(MODEL_LIB)(lbclnk.o) \ 
    8410    $(MODEL_LIB)(oce.o) \ 
    8411    $(MODEL_LIB)(ocfzpt.o) \ 
    8412    eosbn2.F90 \ 
    8413    flxrnf.F90 \ 
    8414    lbclnk.F90 \ 
    8415    oce.F90 \ 
    8416    ocfzpt.F90 \ 
     8496   $(MODEL_LIB)(oce.o) \ 
     8497   oce.F90 \ 
    84178498   domzgr_substitute.h90 \ 
    84188499   trabbl_adv.h90 \ 
     
    84218502   trabbl.F90 
    84228503$(MODEL_LIB)(tradmp.o) :   \ 
     8504   daymod.F90 \ 
     8505   dom_oce.F90 \ 
     8506   in_out_manager.F90 \ 
     8507   iom.F90 \ 
     8508   lbclnk.F90 \ 
     8509   lib_mpp.F90 \ 
     8510   lib_print.f90 \ 
    84238511   $(MODEL_LIB)(daymod.o) \ 
    84248512   $(MODEL_LIB)(dom_oce.o) \ 
     
    84428530   $(MODEL_LIB)(trdvor_oce.o) \ 
    84438531   $(MODEL_LIB)(zdf_oce.o) \ 
    8444    daymod.F90 \ 
    8445    dom_oce.F90 \ 
    8446    in_out_manager.F90 \ 
    8447    iom.F90 \ 
    8448    lbclnk.F90 \ 
    8449    lib_mpp.F90 \ 
    8450    lib_print.f90 \ 
    84518532   oce.F90 \ 
    84528533   par_kind.F90 \ 
     
    84638544   trdvor_oce.F90 \ 
    84648545   zdf_oce.F90 \ 
     8546   dom_oce.F90 \ 
     8547   dtasal.F90 \ 
     8548   dtatem.F90 \ 
     8549   in_out_manager.F90 \ 
     8550   iom.F90 \ 
     8551   lib_mpp.F90 \ 
    84658552   $(MODEL_LIB)(dom_oce.o) \ 
    84668553   $(MODEL_LIB)(dtasal.o) \ 
     
    84748561   $(MODEL_LIB)(trdmod.o) \ 
    84758562   $(MODEL_LIB)(trdmod_oce.o) \ 
     8563   $(MODEL_LIB)(zdfmxl.o) \ 
    84768564   $(MODEL_LIB)(zdf_oce.o) \ 
    8477    $(MODEL_LIB)(zdfmxl.o) \ 
    8478    dom_oce.F90 \ 
    8479    dtasal.F90 \ 
    8480    dtatem.F90 \ 
    8481    in_out_manager.F90 \ 
    8482    iom.F90 \ 
    8483    lib_mpp.F90 \ 
    84848565   oce.F90 \ 
    84858566   phycst.F90 \ 
     
    84878568   trdmod.F90 \ 
    84888569   trdmod_oce.F90 \ 
     8570   zdfmxl.F90 \ 
    84898571   zdf_oce.F90 \ 
    8490    zdfmxl.F90 \ 
    84918572   domzgr_substitute.h90 \ 
    84928573   vectopt_loop_substitute.h90 \ 
     
    84948575   KEY_CPP \ 
    84958576   tradmp.F90 
     8577$(MODEL_LIB)(traldf_bilap.o) :   \ 
     8578   daymod.F90 \ 
     8579   dianam.F90 \ 
     8580   dom_oce.F90 \ 
     8581   in_out_manager.F90 \ 
     8582   lbclnk.F90 \ 
     8583   ldfdyn_oce.F90 \ 
     8584   ldftra_oce.F90 \ 
     8585   lib_mpp.F90 \ 
     8586   lib_print.f90 \ 
     8587   $(MODEL_LIB)(daymod.o) \ 
     8588   $(MODEL_LIB)(dianam.o) \ 
     8589   $(MODEL_LIB)(dom_oce.o) \ 
     8590   $(MODEL_LIB)(in_out_manager.o) \ 
     8591   $(MODEL_LIB)(lbclnk.o) \ 
     8592   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8593   $(MODEL_LIB)(ldftra_oce.o) \ 
     8594   $(MODEL_LIB)(lib_mpp.o) \ 
     8595   $(MODEL_LIB)(lib_print.o) \ 
     8596   $(MODEL_LIB)(oce.o) \ 
     8597   $(MODEL_LIB)(par_kind.o) \ 
     8598   $(MODEL_LIB)(par_oce.o) \ 
     8599   $(MODEL_LIB)(phycst.o) \ 
     8600   $(MODEL_LIB)(prtctl.o) \ 
     8601   $(MODEL_LIB)(trabbl.o) \ 
     8602   $(MODEL_LIB)(trdicp.o) \ 
     8603   $(MODEL_LIB)(trdicp_oce.o) \ 
     8604   $(MODEL_LIB)(trdmld.o) \ 
     8605   $(MODEL_LIB)(trdmld_oce.o) \ 
     8606   $(MODEL_LIB)(trdmod_oce.o) \ 
     8607   $(MODEL_LIB)(trdvor.o) \ 
     8608   $(MODEL_LIB)(trdvor_oce.o) \ 
     8609   $(MODEL_LIB)(zdfmxl.o) \ 
     8610   oce.F90 \ 
     8611   par_kind.F90 \ 
     8612   par_oce.F90 \ 
     8613   phycst.F90 \ 
     8614   prtctl.F90 \ 
     8615   trabbl.F90 \ 
     8616   trdicp.F90 \ 
     8617   trdicp_oce.F90 \ 
     8618   trdmld.F90 \ 
     8619   trdmld_oce.F90 \ 
     8620   trdmod_oce.F90 \ 
     8621   trdvor.F90 \ 
     8622   trdvor_oce.F90 \ 
     8623   zdfmxl.F90 \ 
     8624   diaptr.F90 \ 
     8625   dom_oce.F90 \ 
     8626   in_out_manager.F90 \ 
     8627   lbclnk.F90 \ 
     8628   ldfslp.F90 \ 
     8629   ldftra_oce.F90 \ 
     8630   $(MODEL_LIB)(diaptr.o) \ 
     8631   $(MODEL_LIB)(dom_oce.o) \ 
     8632   $(MODEL_LIB)(in_out_manager.o) \ 
     8633   $(MODEL_LIB)(lbclnk.o) \ 
     8634   $(MODEL_LIB)(ldfslp.o) \ 
     8635   $(MODEL_LIB)(ldftra_oce.o) \ 
     8636   $(MODEL_LIB)(oce.o) \ 
     8637   $(MODEL_LIB)(prtctl.o) \ 
     8638   $(MODEL_LIB)(trdmod.o) \ 
     8639   $(MODEL_LIB)(trdmod_oce.o) \ 
     8640   oce.F90 \ 
     8641   prtctl.F90 \ 
     8642   trdmod.F90 \ 
     8643   trdmod_oce.F90 \ 
     8644   domzgr_substitute.h90 \ 
     8645   ldfeiv_substitute.h90 \ 
     8646   ldftra_substitute.h90 \ 
     8647   vectopt_loop_substitute.h90 \ 
     8648   KEY_CPP \ 
     8649   traldf_bilap.F90 
     8650$(MODEL_LIB)(traldf_bilapg.o) :  \ 
     8651   daymod.F90 \ 
     8652   dianam.F90 \ 
     8653   dom_oce.F90 \ 
     8654   in_out_manager.F90 \ 
     8655   lbclnk.F90 \ 
     8656   ldfdyn_oce.F90 \ 
     8657   ldftra_oce.F90 \ 
     8658   lib_mpp.F90 \ 
     8659   lib_print.f90 \ 
     8660   $(MODEL_LIB)(daymod.o) \ 
     8661   $(MODEL_LIB)(dianam.o) \ 
     8662   $(MODEL_LIB)(dom_oce.o) \ 
     8663   $(MODEL_LIB)(in_out_manager.o) \ 
     8664   $(MODEL_LIB)(lbclnk.o) \ 
     8665   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8666   $(MODEL_LIB)(ldftra_oce.o) \ 
     8667   $(MODEL_LIB)(lib_mpp.o) \ 
     8668   $(MODEL_LIB)(lib_print.o) \ 
     8669   $(MODEL_LIB)(oce.o) \ 
     8670   $(MODEL_LIB)(par_kind.o) \ 
     8671   $(MODEL_LIB)(par_oce.o) \ 
     8672   $(MODEL_LIB)(phycst.o) \ 
     8673   $(MODEL_LIB)(prtctl.o) \ 
     8674   $(MODEL_LIB)(trabbl.o) \ 
     8675   $(MODEL_LIB)(trdicp.o) \ 
     8676   $(MODEL_LIB)(trdicp_oce.o) \ 
     8677   $(MODEL_LIB)(trdmld.o) \ 
     8678   $(MODEL_LIB)(trdmld_oce.o) \ 
     8679   $(MODEL_LIB)(trdmod_oce.o) \ 
     8680   $(MODEL_LIB)(trdvor.o) \ 
     8681   $(MODEL_LIB)(trdvor_oce.o) \ 
     8682   $(MODEL_LIB)(zdfmxl.o) \ 
     8683   oce.F90 \ 
     8684   par_kind.F90 \ 
     8685   par_oce.F90 \ 
     8686   phycst.F90 \ 
     8687   prtctl.F90 \ 
     8688   trabbl.F90 \ 
     8689   trdicp.F90 \ 
     8690   trdicp_oce.F90 \ 
     8691   trdmld.F90 \ 
     8692   trdmld_oce.F90 \ 
     8693   trdmod_oce.F90 \ 
     8694   trdvor.F90 \ 
     8695   trdvor_oce.F90 \ 
     8696   zdfmxl.F90 \ 
     8697   diaptr.F90 \ 
     8698   dom_oce.F90 \ 
     8699   in_out_manager.F90 \ 
     8700   lbclnk.F90 \ 
     8701   ldfslp.F90 \ 
     8702   ldftra_oce.F90 \ 
     8703   $(MODEL_LIB)(diaptr.o) \ 
     8704   $(MODEL_LIB)(dom_oce.o) \ 
     8705   $(MODEL_LIB)(in_out_manager.o) \ 
     8706   $(MODEL_LIB)(lbclnk.o) \ 
     8707   $(MODEL_LIB)(ldfslp.o) \ 
     8708   $(MODEL_LIB)(ldftra_oce.o) \ 
     8709   $(MODEL_LIB)(oce.o) \ 
     8710   $(MODEL_LIB)(prtctl.o) \ 
     8711   $(MODEL_LIB)(trdmod.o) \ 
     8712   $(MODEL_LIB)(trdmod_oce.o) \ 
     8713   oce.F90 \ 
     8714   prtctl.F90 \ 
     8715   trdmod.F90 \ 
     8716   trdmod_oce.F90 \ 
     8717   domzgr_substitute.h90 \ 
     8718   ldfeiv_substitute.h90 \ 
     8719   ldftra_substitute.h90 \ 
     8720   KEY_CPP \ 
     8721   traldf_bilapg.F90 
    84968722$(MODEL_LIB)(traldf.o) :   \ 
     8723   diaptr.F90 \ 
     8724   dom_oce.F90 \ 
     8725   in_out_manager.F90 \ 
     8726   lbclnk.F90 \ 
     8727   ldfdyn_oce.F90 \ 
     8728   ldfslp.F90 \ 
     8729   ldftra_oce.F90 \ 
     8730   lib_mpp.F90 \ 
     8731   lib_print.f90 \ 
    84978732   $(MODEL_LIB)(diaptr.o) \ 
    84988733   $(MODEL_LIB)(dom_oce.o) \ 
     
    85118746   $(MODEL_LIB)(trabbl.o) \ 
    85128747   $(MODEL_LIB)(trazdf_exp.o) \ 
     8748   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    85138749   $(MODEL_LIB)(trazdf_imp.o) \ 
    8514    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    85158750   $(MODEL_LIB)(trdicp.o) \ 
    85168751   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    85218756   $(MODEL_LIB)(trdvor.o) \ 
    85228757   $(MODEL_LIB)(trdvor_oce.o) \ 
    8523    $(MODEL_LIB)(zdf_oce.o) \ 
    85248758   $(MODEL_LIB)(zdfkpp.o) \ 
    85258759   $(MODEL_LIB)(zdfmxl.o) \ 
     8760   $(MODEL_LIB)(zdf_oce.o) \ 
    85268761   $(MODEL_LIB)(zdftke.o) \ 
    8527    diaptr.F90 \ 
    8528    dom_oce.F90 \ 
    8529    in_out_manager.F90 \ 
    8530    lbclnk.F90 \ 
    8531    ldfdyn_oce.F90 \ 
    8532    ldfslp.F90 \ 
    8533    ldftra_oce.F90 \ 
    8534    lib_mpp.F90 \ 
    8535    lib_print.f90 \ 
    85368762   oce.F90 \ 
    85378763   par_kind.F90 \ 
     
    85518777   trdvor.F90 \ 
    85528778   trdvor_oce.F90 \ 
    8553    zdf_oce.F90 \ 
    85548779   zdfkpp.F90 \ 
    85558780   zdfmxl.F90 \ 
     8781   zdf_oce.F90 \ 
    85568782   zdftke.F90 \ 
     8783   dom_oce.F90 \ 
     8784   in_out_manager.F90 \ 
     8785   lbclnk.F90 \ 
     8786   ldfslp.F90 \ 
     8787   ldftra_oce.F90 \ 
     8788   lib_mpp.F90 \ 
    85578789   $(MODEL_LIB)(dom_oce.o) \ 
    85588790   $(MODEL_LIB)(in_out_manager.o) \ 
     
    85648796   $(MODEL_LIB)(phycst.o) \ 
    85658797   $(MODEL_LIB)(prtctl.o) \ 
     8798   $(MODEL_LIB)(traldf_bilapg.o) \ 
    85668799   $(MODEL_LIB)(traldf_bilap.o) \ 
    8567    $(MODEL_LIB)(traldf_bilapg.o) \ 
    85688800   $(MODEL_LIB)(traldf_iso.o) \ 
    85698801   $(MODEL_LIB)(traldf_lap.o) \ 
     
    85718803   $(MODEL_LIB)(trdmod.o) \ 
    85728804   $(MODEL_LIB)(trdmod_oce.o) \ 
     8805   $(MODEL_LIB)(zdfddm.o) \ 
    85738806   $(MODEL_LIB)(zdf_oce.o) \ 
    8574    $(MODEL_LIB)(zdfddm.o) \ 
    8575    dom_oce.F90 \ 
    8576    in_out_manager.F90 \ 
    8577    lbclnk.F90 \ 
    8578    ldfslp.F90 \ 
    8579    ldftra_oce.F90 \ 
    8580    lib_mpp.F90 \ 
    85818807   oce.F90 \ 
    85828808   phycst.F90 \ 
     
    85898815   trdmod.F90 \ 
    85908816   trdmod_oce.F90 \ 
     8817   zdfddm.F90 \ 
    85918818   zdf_oce.F90 \ 
    8592    zdfddm.F90 \ 
    85938819   domzgr_substitute.h90 \ 
    85948820   vectopt_loop_substitute.h90 \ 
    85958821   KEY_CPP \ 
    85968822   traldf.F90 
    8597 $(MODEL_LIB)(traldf_bilap.o) :   \ 
     8823$(MODEL_LIB)(traldf_iso.o) :  \ 
     8824   daymod.F90 \ 
     8825   dianam.F90 \ 
     8826   dom_oce.F90 \ 
     8827   in_out_manager.F90 \ 
     8828   lbclnk.F90 \ 
     8829   ldfdyn_oce.F90 \ 
     8830   ldftra_oce.F90 \ 
     8831   lib_mpp.F90 \ 
     8832   lib_print.f90 \ 
    85988833   $(MODEL_LIB)(daymod.o) \ 
    85998834   $(MODEL_LIB)(dianam.o) \ 
     
    86198854   $(MODEL_LIB)(trdvor_oce.o) \ 
    86208855   $(MODEL_LIB)(zdfmxl.o) \ 
    8621    daymod.F90 \ 
    8622    dianam.F90 \ 
    8623    dom_oce.F90 \ 
    8624    in_out_manager.F90 \ 
    8625    lbclnk.F90 \ 
    8626    ldfdyn_oce.F90 \ 
    8627    ldftra_oce.F90 \ 
    8628    lib_mpp.F90 \ 
    8629    lib_print.f90 \ 
    86308856   oce.F90 \ 
    86318857   par_kind.F90 \ 
     
    86428868   trdvor_oce.F90 \ 
    86438869   zdfmxl.F90 \ 
     8870   diaptr.F90 \ 
     8871   dom_oce.F90 \ 
     8872   in_out_manager.F90 \ 
     8873   ldfslp.F90 \ 
     8874   ldftra_oce.F90 \ 
    86448875   $(MODEL_LIB)(diaptr.o) \ 
    86458876   $(MODEL_LIB)(dom_oce.o) \ 
    86468877   $(MODEL_LIB)(in_out_manager.o) \ 
    8647    $(MODEL_LIB)(lbclnk.o) \ 
    86488878   $(MODEL_LIB)(ldfslp.o) \ 
    86498879   $(MODEL_LIB)(ldftra_oce.o) \ 
     
    86528882   $(MODEL_LIB)(trdmod.o) \ 
    86538883   $(MODEL_LIB)(trdmod_oce.o) \ 
    8654    diaptr.F90 \ 
    8655    dom_oce.F90 \ 
    8656    in_out_manager.F90 \ 
    8657    lbclnk.F90 \ 
    8658    ldfslp.F90 \ 
    8659    ldftra_oce.F90 \ 
     8884   $(MODEL_LIB)(zdf_oce.o) \ 
    86608885   oce.F90 \ 
    86618886   prtctl.F90 \ 
    86628887   trdmod.F90 \ 
    86638888   trdmod_oce.F90 \ 
     8889   zdf_oce.F90 \ 
    86648890   domzgr_substitute.h90 \ 
    8665    ldfeiv_substitute.h90 \ 
    86668891   ldftra_substitute.h90 \ 
    86678892   vectopt_loop_substitute.h90 \ 
    86688893   KEY_CPP \ 
    8669    traldf_bilap.F90 
    8670 $(MODEL_LIB)(traldf_bilapg.o) :  \ 
     8894   traldf_iso.F90 
     8895$(MODEL_LIB)(traldf_lap.o) :  \ 
     8896   daymod.F90 \ 
     8897   dianam.F90 \ 
     8898   dom_oce.F90 \ 
     8899   in_out_manager.F90 \ 
     8900   ldftra_oce.F90 \ 
     8901   lib_mpp.F90 \ 
     8902   lib_print.f90 \ 
    86718903   $(MODEL_LIB)(daymod.o) \ 
    86728904   $(MODEL_LIB)(dianam.o) \ 
    86738905   $(MODEL_LIB)(dom_oce.o) \ 
    86748906   $(MODEL_LIB)(in_out_manager.o) \ 
    8675    $(MODEL_LIB)(lbclnk.o) \ 
    8676    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    86778907   $(MODEL_LIB)(ldftra_oce.o) \ 
    86788908   $(MODEL_LIB)(lib_mpp.o) \ 
     
    86828912   $(MODEL_LIB)(par_oce.o) \ 
    86838913   $(MODEL_LIB)(phycst.o) \ 
    8684    $(MODEL_LIB)(prtctl.o) \ 
    86858914   $(MODEL_LIB)(trabbl.o) \ 
    86868915   $(MODEL_LIB)(trdicp.o) \ 
     
    86918920   $(MODEL_LIB)(trdvor.o) \ 
    86928921   $(MODEL_LIB)(trdvor_oce.o) \ 
    8693    $(MODEL_LIB)(zdfmxl.o) \ 
    8694    daymod.F90 \ 
    8695    dianam.F90 \ 
    8696    dom_oce.F90 \ 
    8697    in_out_manager.F90 \ 
    8698    lbclnk.F90 \ 
    8699    ldfdyn_oce.F90 \ 
    8700    ldftra_oce.F90 \ 
    8701    lib_mpp.F90 \ 
    8702    lib_print.f90 \ 
    8703    oce.F90 \ 
    8704    par_kind.F90 \ 
    8705    par_oce.F90 \ 
    8706    phycst.F90 \ 
    8707    prtctl.F90 \ 
     8922   oce.F90 \ 
     8923   par_kind.F90 \ 
     8924   par_oce.F90 \ 
     8925   phycst.F90 \ 
    87088926   trabbl.F90 \ 
    87098927   trdicp.F90 \ 
     
    87148932   trdvor.F90 \ 
    87158933   trdvor_oce.F90 \ 
    8716    zdfmxl.F90 \ 
     8934   diaptr.F90 \ 
     8935   dom_oce.F90 \ 
     8936   in_out_manager.F90 \ 
     8937   ldftra_oce.F90 \ 
    87178938   $(MODEL_LIB)(diaptr.o) \ 
    87188939   $(MODEL_LIB)(dom_oce.o) \ 
    87198940   $(MODEL_LIB)(in_out_manager.o) \ 
    8720    $(MODEL_LIB)(lbclnk.o) \ 
    8721    $(MODEL_LIB)(ldfslp.o) \ 
    87228941   $(MODEL_LIB)(ldftra_oce.o) \ 
    87238942   $(MODEL_LIB)(oce.o) \ 
     
    87258944   $(MODEL_LIB)(trdmod.o) \ 
    87268945   $(MODEL_LIB)(trdmod_oce.o) \ 
    8727    diaptr.F90 \ 
    8728    dom_oce.F90 \ 
    8729    in_out_manager.F90 \ 
    8730    lbclnk.F90 \ 
    8731    ldfslp.F90 \ 
    8732    ldftra_oce.F90 \ 
    8733    oce.F90 \ 
    8734    prtctl.F90 \ 
    8735    trdmod.F90 \ 
    8736    trdmod_oce.F90 \ 
    8737    domzgr_substitute.h90 \ 
    8738    ldfeiv_substitute.h90 \ 
    8739    ldftra_substitute.h90 \ 
    8740    KEY_CPP \ 
    8741    traldf_bilapg.F90 
    8742 $(MODEL_LIB)(traldf_iso.o) :  \ 
    8743    $(MODEL_LIB)(daymod.o) \ 
    8744    $(MODEL_LIB)(dianam.o) \ 
    8745    $(MODEL_LIB)(dom_oce.o) \ 
    8746    $(MODEL_LIB)(in_out_manager.o) \ 
    8747    $(MODEL_LIB)(lbclnk.o) \ 
    8748    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8749    $(MODEL_LIB)(ldftra_oce.o) \ 
    8750    $(MODEL_LIB)(lib_mpp.o) \ 
    8751    $(MODEL_LIB)(lib_print.o) \ 
    8752    $(MODEL_LIB)(oce.o) \ 
    8753    $(MODEL_LIB)(par_kind.o) \ 
    8754    $(MODEL_LIB)(par_oce.o) \ 
    8755    $(MODEL_LIB)(phycst.o) \ 
    8756    $(MODEL_LIB)(prtctl.o) \ 
    8757    $(MODEL_LIB)(trabbl.o) \ 
    8758    $(MODEL_LIB)(trdicp.o) \ 
    8759    $(MODEL_LIB)(trdicp_oce.o) \ 
    8760    $(MODEL_LIB)(trdmld.o) \ 
    8761    $(MODEL_LIB)(trdmld_oce.o) \ 
    8762    $(MODEL_LIB)(trdmod_oce.o) \ 
    8763    $(MODEL_LIB)(trdvor.o) \ 
    8764    $(MODEL_LIB)(trdvor_oce.o) \ 
    8765    $(MODEL_LIB)(zdfmxl.o) \ 
    8766    daymod.F90 \ 
    8767    dianam.F90 \ 
    8768    dom_oce.F90 \ 
    8769    in_out_manager.F90 \ 
    8770    lbclnk.F90 \ 
    8771    ldfdyn_oce.F90 \ 
    8772    ldftra_oce.F90 \ 
    8773    lib_mpp.F90 \ 
    8774    lib_print.f90 \ 
    8775    oce.F90 \ 
    8776    par_kind.F90 \ 
    8777    par_oce.F90 \ 
    8778    phycst.F90 \ 
    8779    prtctl.F90 \ 
    8780    trabbl.F90 \ 
    8781    trdicp.F90 \ 
    8782    trdicp_oce.F90 \ 
    8783    trdmld.F90 \ 
    8784    trdmld_oce.F90 \ 
    8785    trdmod_oce.F90 \ 
    8786    trdvor.F90 \ 
    8787    trdvor_oce.F90 \ 
    8788    zdfmxl.F90 \ 
    8789    $(MODEL_LIB)(diaptr.o) \ 
    8790    $(MODEL_LIB)(dom_oce.o) \ 
    8791    $(MODEL_LIB)(in_out_manager.o) \ 
    8792    $(MODEL_LIB)(ldfslp.o) \ 
    8793    $(MODEL_LIB)(ldftra_oce.o) \ 
    8794    $(MODEL_LIB)(oce.o) \ 
    8795    $(MODEL_LIB)(prtctl.o) \ 
    8796    $(MODEL_LIB)(trdmod.o) \ 
    8797    $(MODEL_LIB)(trdmod_oce.o) \ 
    8798    $(MODEL_LIB)(zdf_oce.o) \ 
    8799    diaptr.F90 \ 
    8800    dom_oce.F90 \ 
    8801    in_out_manager.F90 \ 
    8802    ldfslp.F90 \ 
    8803    ldftra_oce.F90 \ 
    8804    oce.F90 \ 
    8805    prtctl.F90 \ 
    8806    trdmod.F90 \ 
    8807    trdmod_oce.F90 \ 
    8808    zdf_oce.F90 \ 
    8809    domzgr_substitute.h90 \ 
    8810    ldftra_substitute.h90 \ 
    8811    vectopt_loop_substitute.h90 \ 
    8812    KEY_CPP \ 
    8813    traldf_iso.F90 
    8814 $(MODEL_LIB)(traldf_lap.o) :  \ 
    8815    $(MODEL_LIB)(daymod.o) \ 
    8816    $(MODEL_LIB)(dianam.o) \ 
    8817    $(MODEL_LIB)(dom_oce.o) \ 
    8818    $(MODEL_LIB)(in_out_manager.o) \ 
    8819    $(MODEL_LIB)(ldftra_oce.o) \ 
    8820    $(MODEL_LIB)(lib_mpp.o) \ 
    8821    $(MODEL_LIB)(lib_print.o) \ 
    8822    $(MODEL_LIB)(oce.o) \ 
    8823    $(MODEL_LIB)(par_kind.o) \ 
    8824    $(MODEL_LIB)(par_oce.o) \ 
    8825    $(MODEL_LIB)(phycst.o) \ 
    8826    $(MODEL_LIB)(trabbl.o) \ 
    8827    $(MODEL_LIB)(trdicp.o) \ 
    8828    $(MODEL_LIB)(trdicp_oce.o) \ 
    8829    $(MODEL_LIB)(trdmld.o) \ 
    8830    $(MODEL_LIB)(trdmld_oce.o) \ 
    8831    $(MODEL_LIB)(trdmod_oce.o) \ 
    8832    $(MODEL_LIB)(trdvor.o) \ 
    8833    $(MODEL_LIB)(trdvor_oce.o) \ 
    8834    daymod.F90 \ 
    8835    dianam.F90 \ 
    8836    dom_oce.F90 \ 
    8837    in_out_manager.F90 \ 
    8838    ldftra_oce.F90 \ 
    8839    lib_mpp.F90 \ 
    8840    lib_print.f90 \ 
    8841    oce.F90 \ 
    8842    par_kind.F90 \ 
    8843    par_oce.F90 \ 
    8844    phycst.F90 \ 
    8845    trabbl.F90 \ 
    8846    trdicp.F90 \ 
    8847    trdicp_oce.F90 \ 
    8848    trdmld.F90 \ 
    8849    trdmld_oce.F90 \ 
    8850    trdmod_oce.F90 \ 
    8851    trdvor.F90 \ 
    8852    trdvor_oce.F90 \ 
    8853    $(MODEL_LIB)(diaptr.o) \ 
    8854    $(MODEL_LIB)(dom_oce.o) \ 
    8855    $(MODEL_LIB)(in_out_manager.o) \ 
    8856    $(MODEL_LIB)(ldftra_oce.o) \ 
    8857    $(MODEL_LIB)(oce.o) \ 
    8858    $(MODEL_LIB)(prtctl.o) \ 
    8859    $(MODEL_LIB)(trdmod.o) \ 
    8860    $(MODEL_LIB)(trdmod_oce.o) \ 
    8861    diaptr.F90 \ 
    8862    dom_oce.F90 \ 
    8863    in_out_manager.F90 \ 
    8864    ldftra_oce.F90 \ 
    88658946   oce.F90 \ 
    88668947   prtctl.F90 \ 
     
    88738954   traldf_lap.F90 
    88748955$(MODEL_LIB)(tranpc.o) :   \ 
     8956   dom_oce.F90 \ 
     8957   in_out_manager.F90 \ 
     8958   lib_mpp.F90 \ 
     8959   lib_print.f90 \ 
    88758960   $(MODEL_LIB)(dom_oce.o) \ 
    88768961   $(MODEL_LIB)(in_out_manager.o) \ 
     
    88918976   $(MODEL_LIB)(trdvor_oce.o) \ 
    88928977   $(MODEL_LIB)(zdfddm.o) \ 
    8893    dom_oce.F90 \ 
    8894    in_out_manager.F90 \ 
    8895    lib_mpp.F90 \ 
    8896    lib_print.f90 \ 
    88978978   oce.F90 \ 
    88988979   par_kind.F90 \ 
     
    89098990   trdvor_oce.F90 \ 
    89108991   zdfddm.F90 \ 
     8992   dom_oce.F90 \ 
     8993   eosbn2.F90 \ 
     8994   in_out_manager.F90 \ 
     8995   lbclnk.F90 \ 
    89118996   $(MODEL_LIB)(dom_oce.o) \ 
    89128997   $(MODEL_LIB)(eosbn2.o) \ 
     
    89169001   $(MODEL_LIB)(trdmod.o) \ 
    89179002   $(MODEL_LIB)(trdmod_oce.o) \ 
    8918    dom_oce.F90 \ 
    8919    eosbn2.F90 \ 
    8920    in_out_manager.F90 \ 
    8921    lbclnk.F90 \ 
    89229003   oce.F90 \ 
    89239004   trdmod.F90 \ 
     
    89279008   tranpc.F90 
    89289009$(MODEL_LIB)(tranxt.o) :   \ 
     9010   dom_oce.F90 \ 
     9011   in_out_manager.F90 \ 
     9012   lbclnk.F90 \ 
     9013   lib_mpp.F90 \ 
     9014   lib_print.f90 \ 
    89299015   $(MODEL_LIB)(dom_oce.o) \ 
    89309016   $(MODEL_LIB)(in_out_manager.o) \ 
     
    89379023   $(MODEL_LIB)(par_oce.o) \ 
    89389024   $(MODEL_LIB)(phycst.o) \ 
    8939    dom_oce.F90 \ 
    8940    in_out_manager.F90 \ 
    8941    lbclnk.F90 \ 
    8942    lib_mpp.F90 \ 
    8943    lib_print.f90 \ 
    89449025   obc_oce.F90 \ 
    89459026   oce.F90 \ 
     
    89479028   par_oce.F90 \ 
    89489029   phycst.F90 \ 
     9030   agrif_opa_interp.F90 \ 
     9031   agrif_opa_update.F90 \ 
     9032   dom_oce.F90 \ 
     9033   in_out_manager.F90 \ 
     9034   lbclnk.F90 \ 
    89499035   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    89509036   $(MODEL_LIB)(agrif_opa_update.o) \ 
     
    89569042   $(MODEL_LIB)(prtctl.o) \ 
    89579043   $(MODEL_LIB)(zdf_oce.o) \ 
    8958    agrif_opa_interp.F90 \ 
    8959    agrif_opa_update.F90 \ 
    8960    dom_oce.F90 \ 
    8961    in_out_manager.F90 \ 
    8962    lbclnk.F90 \ 
    89639044   obctra.F90 \ 
    89649045   oce.F90 \ 
     
    89699050   tranxt.F90 
    89709051$(MODEL_LIB)(traqsr.o) :   \ 
     9052   blk_oce.F90 \ 
     9053   cpl_oce.F90 \ 
     9054   daymod.F90 \ 
     9055   dom_oce.F90 \ 
     9056   dtasal.F90 \ 
     9057   dtasss.F90 \ 
     9058   dtasst.F90 \ 
     9059   dtatem.F90 \ 
     9060   flxmod.F90 \ 
     9061   flx_oce.F90 \ 
     9062   flxrnf.F90 \ 
     9063   ice_oce.F90 \ 
     9064   in_out_manager.F90 \ 
     9065   lbclnk.F90 \ 
     9066   lib_mpp.F90 \ 
     9067   lib_print.f90 \ 
    89719068   $(MODEL_LIB)(blk_oce.o) \ 
    89729069   $(MODEL_LIB)(cpl_oce.o) \ 
     
    89779074   $(MODEL_LIB)(dtasst.o) \ 
    89789075   $(MODEL_LIB)(dtatem.o) \ 
     9076   $(MODEL_LIB)(flxmod.o) \ 
    89799077   $(MODEL_LIB)(flx_oce.o) \ 
    8980    $(MODEL_LIB)(flxmod.o) \ 
    89819078   $(MODEL_LIB)(flxrnf.o) \ 
    89829079   $(MODEL_LIB)(ice_oce.o) \ 
     
    90029099   $(MODEL_LIB)(trdvor.o) \ 
    90039100   $(MODEL_LIB)(trdvor_oce.o) \ 
    9004    blk_oce.F90 \ 
    9005    cpl_oce.F90 \ 
    9006    daymod.F90 \ 
    9007    dom_oce.F90 \ 
    9008    dtasal.F90 \ 
    9009    dtasss.F90 \ 
    9010    dtasst.F90 \ 
    9011    dtatem.F90 \ 
    9012    flx_oce.F90 \ 
    9013    flxmod.F90 \ 
    9014    flxrnf.F90 \ 
    9015    ice_oce.F90 \ 
    9016    in_out_manager.F90 \ 
    9017    lbclnk.F90 \ 
    9018    lib_mpp.F90 \ 
    9019    lib_print.f90 \ 
    90209101   oce.F90 \ 
    90219102   ocfzpt.F90 \ 
     
    90359116   trdvor.F90 \ 
    90369117   trdvor_oce.F90 \ 
     9118   dom_oce.F90 \ 
     9119   in_out_manager.F90 \ 
    90379120   $(MODEL_LIB)(dom_oce.o) \ 
    90389121   $(MODEL_LIB)(in_out_manager.o) \ 
     
    90449127   $(MODEL_LIB)(trdmod.o) \ 
    90459128   $(MODEL_LIB)(trdmod_oce.o) \ 
    9046    dom_oce.F90 \ 
    9047    in_out_manager.F90 \ 
    90489129   oce.F90 \ 
    90499130   ocesbc.F90 \ 
     
    90589139   traqsr.F90 
    90599140$(MODEL_LIB)(trasbc.o) :   \ 
     9141   blk_oce.F90 \ 
     9142   cpl_oce.F90 \ 
     9143   daymod.F90 \ 
     9144   dom_oce.F90 \ 
     9145   dtasal.F90 \ 
     9146   dtasss.F90 \ 
     9147   dtasst.F90 \ 
     9148   dtatem.F90 \ 
     9149   flxmod.F90 \ 
     9150   flx_oce.F90 \ 
     9151   flxrnf.F90 \ 
     9152   ice_oce.F90 \ 
     9153   in_out_manager.F90 \ 
     9154   lbclnk.F90 \ 
     9155   lib_mpp.F90 \ 
     9156   lib_print.f90 \ 
    90609157   $(MODEL_LIB)(blk_oce.o) \ 
    90619158   $(MODEL_LIB)(cpl_oce.o) \ 
     
    90669163   $(MODEL_LIB)(dtasst.o) \ 
    90679164   $(MODEL_LIB)(dtatem.o) \ 
     9165   $(MODEL_LIB)(flxmod.o) \ 
    90689166   $(MODEL_LIB)(flx_oce.o) \ 
    9069    $(MODEL_LIB)(flxmod.o) \ 
    90709167   $(MODEL_LIB)(flxrnf.o) \ 
    90719168   $(MODEL_LIB)(ice_oce.o) \ 
     
    90939190   $(MODEL_LIB)(trdvor.o) \ 
    90949191   $(MODEL_LIB)(trdvor_oce.o) \ 
    9095    blk_oce.F90 \ 
    9096    cpl_oce.F90 \ 
    9097    daymod.F90 \ 
    9098    dom_oce.F90 \ 
    9099    dtasal.F90 \ 
    9100    dtasss.F90 \ 
    9101    dtasst.F90 \ 
    9102    dtatem.F90 \ 
    9103    flx_oce.F90 \ 
    9104    flxmod.F90 \ 
    9105    flxrnf.F90 \ 
    9106    ice_oce.F90 \ 
    9107    in_out_manager.F90 \ 
    9108    lbclnk.F90 \ 
    9109    lib_mpp.F90 \ 
    9110    lib_print.f90 \ 
    91119192   oce.F90 \ 
    91129193   ocesbc.F90 \ 
     
    91289209   trdvor.F90 \ 
    91299210   trdvor_oce.F90 \ 
     9211   dom_oce.F90 \ 
     9212   in_out_manager.F90 \ 
    91309213   $(MODEL_LIB)(dom_oce.o) \ 
    91319214   $(MODEL_LIB)(in_out_manager.o) \ 
     
    91379220   $(MODEL_LIB)(trdmod.o) \ 
    91389221   $(MODEL_LIB)(trdmod_oce.o) \ 
    9139    dom_oce.F90 \ 
    9140    in_out_manager.F90 \ 
    91419222   oce.F90 \ 
    91429223   ocesbc.F90 \ 
     
    91509231   KEY_CPP \ 
    91519232   trasbc.F90 
     9233$(MODEL_LIB)(trazdf_exp.o) :  \ 
     9234   dom_oce.F90 \ 
     9235   in_out_manager.F90 \ 
     9236   lbclnk.F90 \ 
     9237   lib_mpp.F90 \ 
     9238   lib_print.f90 \ 
     9239   $(MODEL_LIB)(dom_oce.o) \ 
     9240   $(MODEL_LIB)(in_out_manager.o) \ 
     9241   $(MODEL_LIB)(lbclnk.o) \ 
     9242   $(MODEL_LIB)(lib_mpp.o) \ 
     9243   $(MODEL_LIB)(lib_print.o) \ 
     9244   $(MODEL_LIB)(oce.o) \ 
     9245   $(MODEL_LIB)(par_kind.o) \ 
     9246   $(MODEL_LIB)(par_oce.o) \ 
     9247   $(MODEL_LIB)(prtctl.o) \ 
     9248   $(MODEL_LIB)(trabbl.o) \ 
     9249   $(MODEL_LIB)(trdicp.o) \ 
     9250   $(MODEL_LIB)(trdicp_oce.o) \ 
     9251   $(MODEL_LIB)(trdmld.o) \ 
     9252   $(MODEL_LIB)(trdmld_oce.o) \ 
     9253   $(MODEL_LIB)(trdmod_oce.o) \ 
     9254   $(MODEL_LIB)(trdvor.o) \ 
     9255   $(MODEL_LIB)(trdvor_oce.o) \ 
     9256   $(MODEL_LIB)(zdf_oce.o) \ 
     9257   oce.F90 \ 
     9258   par_kind.F90 \ 
     9259   par_oce.F90 \ 
     9260   prtctl.F90 \ 
     9261   trabbl.F90 \ 
     9262   trdicp.F90 \ 
     9263   trdicp_oce.F90 \ 
     9264   trdmld.F90 \ 
     9265   trdmld_oce.F90 \ 
     9266   trdmod_oce.F90 \ 
     9267   trdvor.F90 \ 
     9268   trdvor_oce.F90 \ 
     9269   zdf_oce.F90 \ 
     9270   dom_oce.F90 \ 
     9271   in_out_manager.F90 \ 
     9272   $(MODEL_LIB)(dom_oce.o) \ 
     9273   $(MODEL_LIB)(in_out_manager.o) \ 
     9274   $(MODEL_LIB)(oce.o) \ 
     9275   $(MODEL_LIB)(prtctl.o) \ 
     9276   $(MODEL_LIB)(trdmod.o) \ 
     9277   $(MODEL_LIB)(trdmod_oce.o) \ 
     9278   $(MODEL_LIB)(zdfddm.o) \ 
     9279   $(MODEL_LIB)(zdf_oce.o) \ 
     9280   oce.F90 \ 
     9281   prtctl.F90 \ 
     9282   trdmod.F90 \ 
     9283   trdmod_oce.F90 \ 
     9284   zdfddm.F90 \ 
     9285   zdf_oce.F90 \ 
     9286   domzgr_substitute.h90 \ 
     9287   zdfddm_substitute.h90 \ 
     9288   KEY_CPP \ 
     9289   trazdf_exp.F90 
    91529290$(MODEL_LIB)(trazdf.o) :   \ 
     9291   dom_oce.F90 \ 
     9292   dynzdf_exp.F90 \ 
     9293   eosbn2.F90 \ 
     9294   in_out_manager.F90 \ 
     9295   lbclnk.F90 \ 
     9296   ldfslp.F90 \ 
     9297   ldftra_oce.F90 \ 
     9298   lib_mpp.F90 \ 
     9299   lib_print.f90 \ 
    91539300   $(MODEL_LIB)(dom_oce.o) \ 
    91549301   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    91779324   $(MODEL_LIB)(trdvor.o) \ 
    91789325   $(MODEL_LIB)(trdvor_oce.o) \ 
     9326   $(MODEL_LIB)(zdfddm.o) \ 
    91799327   $(MODEL_LIB)(zdf_oce.o) \ 
    9180    $(MODEL_LIB)(zdfddm.o) \ 
    9181    dom_oce.F90 \ 
    9182    dynzdf_exp.F90 \ 
    9183    eosbn2.F90 \ 
    9184    in_out_manager.F90 \ 
    9185    lbclnk.F90 \ 
    9186    ldfslp.F90 \ 
    9187    ldftra_oce.F90 \ 
    9188    lib_mpp.F90 \ 
    9189    lib_print.f90 \ 
    91909328   oce.F90 \ 
    91919329   ocesbc.F90 \ 
     
    92059343   trdvor.F90 \ 
    92069344   trdvor_oce.F90 \ 
     9345   zdfddm.F90 \ 
    92079346   zdf_oce.F90 \ 
    9208    zdfddm.F90 \ 
     9347   dom_oce.F90 \ 
     9348   in_out_manager.F90 \ 
     9349   ldftra_oce.F90 \ 
    92099350   $(MODEL_LIB)(dom_oce.o) \ 
    92109351   $(MODEL_LIB)(in_out_manager.o) \ 
     
    92139354   $(MODEL_LIB)(prtctl.o) \ 
    92149355   $(MODEL_LIB)(trazdf_exp.o) \ 
     9356   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    92159357   $(MODEL_LIB)(trazdf_imp.o) \ 
    9216    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    92179358   $(MODEL_LIB)(trdmod.o) \ 
    92189359   $(MODEL_LIB)(trdmod_oce.o) \ 
     9360   $(MODEL_LIB)(zdfkpp.o) \ 
    92199361   $(MODEL_LIB)(zdf_oce.o) \ 
    9220    $(MODEL_LIB)(zdfkpp.o) \ 
    92219362   $(MODEL_LIB)(zdftke.o) \ 
    9222    dom_oce.F90 \ 
    9223    in_out_manager.F90 \ 
    9224    ldftra_oce.F90 \ 
    92259363   oce.F90 \ 
    92269364   prtctl.F90 \ 
     
    92309368   trdmod.F90 \ 
    92319369   trdmod_oce.F90 \ 
     9370   zdfkpp.F90 \ 
    92329371   zdf_oce.F90 \ 
    9233    zdfkpp.F90 \ 
    92349372   zdftke.F90 \ 
    92359373   domzgr_substitute.h90 \ 
     
    92389376   KEY_CPP \ 
    92399377   trazdf.F90 
    9240 $(MODEL_LIB)(trazdf_exp.o) :  \ 
    9241    $(MODEL_LIB)(dom_oce.o) \ 
    9242    $(MODEL_LIB)(in_out_manager.o) \ 
    9243    $(MODEL_LIB)(lbclnk.o) \ 
    9244    $(MODEL_LIB)(lib_mpp.o) \ 
    9245    $(MODEL_LIB)(lib_print.o) \ 
    9246    $(MODEL_LIB)(oce.o) \ 
    9247    $(MODEL_LIB)(par_kind.o) \ 
    9248    $(MODEL_LIB)(par_oce.o) \ 
     9378$(MODEL_LIB)(trazdf_imp.o) :  \ 
     9379   dom_oce.F90 \ 
     9380   in_out_manager.F90 \ 
     9381   lbclnk.F90 \ 
     9382   ldfdyn_oce.F90 \ 
     9383   ldftra_oce.F90 \ 
     9384   lib_mpp.F90 \ 
     9385   lib_print.f90 \ 
     9386   $(MODEL_LIB)(dom_oce.o) \ 
     9387   $(MODEL_LIB)(in_out_manager.o) \ 
     9388   $(MODEL_LIB)(lbclnk.o) \ 
     9389   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9390   $(MODEL_LIB)(ldftra_oce.o) \ 
     9391   $(MODEL_LIB)(lib_mpp.o) \ 
     9392   $(MODEL_LIB)(lib_print.o) \ 
     9393   $(MODEL_LIB)(oce.o) \ 
     9394   $(MODEL_LIB)(par_kind.o) \ 
     9395   $(MODEL_LIB)(par_oce.o) \ 
     9396   $(MODEL_LIB)(phycst.o) \ 
    92499397   $(MODEL_LIB)(prtctl.o) \ 
    92509398   $(MODEL_LIB)(trabbl.o) \ 
     
    92569404   $(MODEL_LIB)(trdvor.o) \ 
    92579405   $(MODEL_LIB)(trdvor_oce.o) \ 
     9406   $(MODEL_LIB)(zdfmxl.o) \ 
    92589407   $(MODEL_LIB)(zdf_oce.o) \ 
    9259    dom_oce.F90 \ 
    9260    in_out_manager.F90 \ 
    9261    lbclnk.F90 \ 
    9262    lib_mpp.F90 \ 
    9263    lib_print.f90 \ 
    9264    oce.F90 \ 
    9265    par_kind.F90 \ 
    9266    par_oce.F90 \ 
     9408   oce.F90 \ 
     9409   par_kind.F90 \ 
     9410   par_oce.F90 \ 
     9411   phycst.F90 \ 
    92679412   prtctl.F90 \ 
    92689413   trabbl.F90 \ 
     
    92749419   trdvor.F90 \ 
    92759420   trdvor_oce.F90 \ 
     9421   zdfmxl.F90 \ 
    92769422   zdf_oce.F90 \ 
    9277    $(MODEL_LIB)(dom_oce.o) \ 
    9278    $(MODEL_LIB)(in_out_manager.o) \ 
     9423   dom_oce.F90 \ 
     9424   in_out_manager.F90 \ 
     9425   lbclnk.F90 \ 
     9426   ldfslp.F90 \ 
     9427   ldftra_oce.F90 \ 
     9428   $(MODEL_LIB)(dom_oce.o) \ 
     9429   $(MODEL_LIB)(in_out_manager.o) \ 
     9430   $(MODEL_LIB)(lbclnk.o) \ 
     9431   $(MODEL_LIB)(ldfslp.o) \ 
     9432   $(MODEL_LIB)(ldftra_oce.o) \ 
    92799433   $(MODEL_LIB)(oce.o) \ 
    92809434   $(MODEL_LIB)(prtctl.o) \ 
    92819435   $(MODEL_LIB)(trdmod.o) \ 
    92829436   $(MODEL_LIB)(trdmod_oce.o) \ 
     9437   $(MODEL_LIB)(zdfddm.o) \ 
    92839438   $(MODEL_LIB)(zdf_oce.o) \ 
    9284    $(MODEL_LIB)(zdfddm.o) \ 
    9285    dom_oce.F90 \ 
    9286    in_out_manager.F90 \ 
    92879439   oce.F90 \ 
    92889440   prtctl.F90 \ 
    92899441   trdmod.F90 \ 
    92909442   trdmod_oce.F90 \ 
     9443   zdfddm.F90 \ 
    92919444   zdf_oce.F90 \ 
    9292    zdfddm.F90 \ 
    92939445   domzgr_substitute.h90 \ 
     9446   ldftra_substitute.h90 \ 
     9447   vectopt_loop_substitute.h90 \ 
    92949448   zdfddm_substitute.h90 \ 
    92959449   KEY_CPP \ 
    9296    trazdf_exp.F90 
    9297 $(MODEL_LIB)(trazdf_imp.o) :  \ 
     9450   trazdf_imp.F90 
     9451$(MODEL_LIB)(trazdf_imp_jki.o) : \ 
     9452   dom_oce.F90 \ 
     9453   in_out_manager.F90 \ 
     9454   lbclnk.F90 \ 
     9455   ldfdyn_oce.F90 \ 
     9456   ldftra_oce.F90 \ 
     9457   lib_mpp.F90 \ 
     9458   lib_print.f90 \ 
    92989459   $(MODEL_LIB)(dom_oce.o) \ 
    92999460   $(MODEL_LIB)(in_out_manager.o) \ 
     
    93169477   $(MODEL_LIB)(trdvor.o) \ 
    93179478   $(MODEL_LIB)(trdvor_oce.o) \ 
     9479   $(MODEL_LIB)(zdfmxl.o) \ 
    93189480   $(MODEL_LIB)(zdf_oce.o) \ 
    9319    $(MODEL_LIB)(zdfmxl.o) \ 
    9320    dom_oce.F90 \ 
    9321    in_out_manager.F90 \ 
    9322    lbclnk.F90 \ 
    9323    ldfdyn_oce.F90 \ 
    9324    ldftra_oce.F90 \ 
    9325    lib_mpp.F90 \ 
    9326    lib_print.f90 \ 
    93279481   oce.F90 \ 
    93289482   par_kind.F90 \ 
     
    93389492   trdvor.F90 \ 
    93399493   trdvor_oce.F90 \ 
     9494   zdfmxl.F90 \ 
    93409495   zdf_oce.F90 \ 
    9341    zdfmxl.F90 \ 
     9496   dom_oce.F90 \ 
     9497   in_out_manager.F90 \ 
     9498   lbclnk.F90 \ 
     9499   ldfslp.F90 \ 
     9500   ldftra_oce.F90 \ 
    93429501   $(MODEL_LIB)(dom_oce.o) \ 
    93439502   $(MODEL_LIB)(in_out_manager.o) \ 
     
    93499508   $(MODEL_LIB)(trdmod.o) \ 
    93509509   $(MODEL_LIB)(trdmod_oce.o) \ 
     9510   $(MODEL_LIB)(zdfddm.o) \ 
    93519511   $(MODEL_LIB)(zdf_oce.o) \ 
    9352    $(MODEL_LIB)(zdfddm.o) \ 
    9353    dom_oce.F90 \ 
    9354    in_out_manager.F90 \ 
    9355    lbclnk.F90 \ 
    9356    ldfslp.F90 \ 
    9357    ldftra_oce.F90 \ 
    93589512   oce.F90 \ 
    93599513   prtctl.F90 \ 
    93609514   trdmod.F90 \ 
    93619515   trdmod_oce.F90 \ 
     9516   zdfddm.F90 \ 
    93629517   zdf_oce.F90 \ 
    9363    zdfddm.F90 \ 
    93649518   domzgr_substitute.h90 \ 
    93659519   ldftra_substitute.h90 \ 
    9366    vectopt_loop_substitute.h90 \ 
    93679520   zdfddm_substitute.h90 \ 
    9368    KEY_CPP \ 
    9369    trazdf_imp.F90 
    9370 $(MODEL_LIB)(trazdf_imp_jki.o) : \ 
    9371    $(MODEL_LIB)(dom_oce.o) \ 
    9372    $(MODEL_LIB)(in_out_manager.o) \ 
    9373    $(MODEL_LIB)(lbclnk.o) \ 
    9374    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9375    $(MODEL_LIB)(ldftra_oce.o) \ 
    9376    $(MODEL_LIB)(lib_mpp.o) \ 
    9377    $(MODEL_LIB)(lib_print.o) \ 
    9378    $(MODEL_LIB)(oce.o) \ 
    9379    $(MODEL_LIB)(par_kind.o) \ 
    9380    $(MODEL_LIB)(par_oce.o) \ 
    9381    $(MODEL_LIB)(phycst.o) \ 
    9382    $(MODEL_LIB)(prtctl.o) \ 
    9383    $(MODEL_LIB)(trabbl.o) \ 
    9384    $(MODEL_LIB)(trdicp.o) \ 
    9385    $(MODEL_LIB)(trdicp_oce.o) \ 
    9386    $(MODEL_LIB)(trdmld.o) \ 
    9387    $(MODEL_LIB)(trdmld_oce.o) \ 
    9388    $(MODEL_LIB)(trdmod_oce.o) \ 
    9389    $(MODEL_LIB)(trdvor.o) \ 
    9390    $(MODEL_LIB)(trdvor_oce.o) \ 
    9391    $(MODEL_LIB)(zdf_oce.o) \ 
    9392    $(MODEL_LIB)(zdfmxl.o) \ 
    9393    dom_oce.F90 \ 
    9394    in_out_manager.F90 \ 
    9395    lbclnk.F90 \ 
    9396    ldfdyn_oce.F90 \ 
    9397    ldftra_oce.F90 \ 
    9398    lib_mpp.F90 \ 
    9399    lib_print.f90 \ 
    9400    oce.F90 \ 
    9401    par_kind.F90 \ 
    9402    par_oce.F90 \ 
    9403    phycst.F90 \ 
    9404    prtctl.F90 \ 
    9405    trabbl.F90 \ 
    9406    trdicp.F90 \ 
    9407    trdicp_oce.F90 \ 
    9408    trdmld.F90 \ 
    9409    trdmld_oce.F90 \ 
    9410    trdmod_oce.F90 \ 
    9411    trdvor.F90 \ 
    9412    trdvor_oce.F90 \ 
    9413    zdf_oce.F90 \ 
    9414    zdfmxl.F90 \ 
    9415    $(MODEL_LIB)(dom_oce.o) \ 
    9416    $(MODEL_LIB)(in_out_manager.o) \ 
    9417    $(MODEL_LIB)(lbclnk.o) \ 
    9418    $(MODEL_LIB)(ldfslp.o) \ 
    9419    $(MODEL_LIB)(ldftra_oce.o) \ 
    9420    $(MODEL_LIB)(oce.o) \ 
    9421    $(MODEL_LIB)(prtctl.o) \ 
    9422    $(MODEL_LIB)(trdmod.o) \ 
    9423    $(MODEL_LIB)(trdmod_oce.o) \ 
    9424    $(MODEL_LIB)(zdf_oce.o) \ 
    9425    $(MODEL_LIB)(zdfddm.o) \ 
    9426    dom_oce.F90 \ 
    9427    in_out_manager.F90 \ 
    9428    lbclnk.F90 \ 
    9429    ldfslp.F90 \ 
    9430    ldftra_oce.F90 \ 
    9431    oce.F90 \ 
    9432    prtctl.F90 \ 
    9433    trdmod.F90 \ 
    9434    trdmod_oce.F90 \ 
    9435    zdf_oce.F90 \ 
    9436    zdfddm.F90 \ 
    9437    domzgr_substitute.h90 \ 
    9438    ldftra_substitute.h90 \ 
    94399521   zdf.matrixsolver.h90 \ 
    9440    zdfddm_substitute.h90 \ 
    94419522   KEY_CPP \ 
    94429523   trazdf_imp_jki.F90 
     
    94539534   trcstp.F90 
    94549535$(MODEL_LIB)(trdicp.o) :   \ 
     9536   dom_oce.F90 \ 
     9537   in_out_manager.F90 \ 
     9538   lib_print.f90 \ 
    94559539   $(MODEL_LIB)(dom_oce.o) \ 
    94569540   $(MODEL_LIB)(in_out_manager.o) \ 
     
    94649548   $(MODEL_LIB)(trdvor_oce.o) \ 
    94659549   $(MODEL_LIB)(zdfddm.o) \ 
    9466    dom_oce.F90 \ 
    9467    in_out_manager.F90 \ 
    9468    lib_print.f90 \ 
    94699550   par_kind.F90 \ 
    94709551   par_oce.F90 \ 
     
    94759556   trdvor_oce.F90 \ 
    94769557   zdfddm.F90 \ 
     9558   dom_oce.F90 \ 
     9559   eosbn2.F90 \ 
     9560   in_out_manager.F90 \ 
     9561   ldfdyn_oce.F90 \ 
     9562   ldftra_oce.F90 \ 
     9563   lib_mpp.F90 \ 
    94779564   $(MODEL_LIB)(dom_oce.o) \ 
    94789565   $(MODEL_LIB)(eosbn2.o) \ 
     
    94859572   $(MODEL_LIB)(trdmod_oce.o) \ 
    94869573   $(MODEL_LIB)(zdf_oce.o) \ 
    9487    dom_oce.F90 \ 
    9488    eosbn2.F90 \ 
    9489    in_out_manager.F90 \ 
    9490    ldfdyn_oce.F90 \ 
    9491    ldftra_oce.F90 \ 
    9492    lib_mpp.F90 \ 
    94939574   oce.F90 \ 
    94949575   phycst.F90 \ 
     
    95079588   trdicp_oce.F90 
    95089589$(MODEL_LIB)(trdmld.o) :   \ 
     9590   daymod.F90 \ 
     9591   dom_oce.F90 \ 
     9592   in_out_manager.F90 \ 
     9593   lbclnk.F90 \ 
     9594   ldfdyn_oce.F90 \ 
     9595   ldftra_oce.F90 \ 
     9596   lib_mpp.F90 \ 
     9597   lib_print.f90 \ 
    95099598   $(MODEL_LIB)(daymod.o) \ 
    95109599   $(MODEL_LIB)(dom_oce.o) \ 
     
    95239612   $(MODEL_LIB)(trdmld_oce.o) \ 
    95249613   $(MODEL_LIB)(trdvor_oce.o) \ 
     9614   $(MODEL_LIB)(zdfmxl.o) \ 
    95259615   $(MODEL_LIB)(zdf_oce.o) \ 
    9526    $(MODEL_LIB)(zdfmxl.o) \ 
    9527    daymod.F90 \ 
    9528    dom_oce.F90 \ 
    9529    in_out_manager.F90 \ 
    9530    lbclnk.F90 \ 
    9531    ldfdyn_oce.F90 \ 
    9532    ldftra_oce.F90 \ 
    9533    lib_mpp.F90 \ 
    9534    lib_print.f90 \ 
    95359616   oce.F90 \ 
    95369617   par_kind.F90 \ 
     
    95419622   trdmld_oce.F90 \ 
    95429623   trdvor_oce.F90 \ 
     9624   zdfmxl.F90 \ 
    95439625   zdf_oce.F90 \ 
    9544    zdfmxl.F90 \ 
     9626   daymod.F90 \ 
     9627   diadimg.F90 \ 
     9628   dianam.F90 \ 
     9629   dom_oce.F90 \ 
     9630   in_out_manager.F90 \ 
     9631   lbclnk.F90 \ 
     9632   ldfslp.F90 \ 
     9633   ldftra_oce.F90 \ 
    95459634   $(MODEL_LIB)(daymod.o) \ 
    95469635   $(MODEL_LIB)(diadimg.o) \ 
     
    95549643   $(MODEL_LIB)(phycst.o) \ 
    95559644   $(MODEL_LIB)(trdmod_oce.o) \ 
    9556    $(MODEL_LIB)(zdf_oce.o) \ 
    95579645   $(MODEL_LIB)(zdfddm.o) \ 
    95589646   $(MODEL_LIB)(zdfmxl.o) \ 
    9559    daymod.F90 \ 
    9560    diadimg.F90 \ 
    9561    dianam.F90 \ 
    9562    dom_oce.F90 \ 
    9563    in_out_manager.F90 \ 
    9564    lbclnk.F90 \ 
    9565    ldfslp.F90 \ 
    9566    ldftra_oce.F90 \ 
     9647   $(MODEL_LIB)(zdf_oce.o) \ 
    95679648   oce.F90 \ 
    95689649   phycst.F90 \ 
    95699650   trdmod_oce.F90 \ 
    9570    zdf_oce.F90 \ 
    95719651   zdfddm.F90 \ 
    95729652   zdfmxl.F90 \ 
     9653   zdf_oce.F90 \ 
    95739654   domzgr_substitute.h90 \ 
    95749655   ldftra_substitute.h90 \ 
     
    95859666   trdmld_oce.F90 
    95869667$(MODEL_LIB)(trdmod.o) :   \ 
     9668   daymod.F90 \ 
     9669   diadimg.F90 \ 
     9670   dianam.F90 \ 
     9671   dom_oce.F90 \ 
     9672   eosbn2.F90 \ 
     9673   in_out_manager.F90 \ 
     9674   lbclnk.F90 \ 
     9675   ldfdyn_oce.F90 \ 
     9676   ldfslp.F90 \ 
     9677   ldftra_oce.F90 \ 
     9678   lib_mpp.F90 \ 
     9679   lib_print.f90 \ 
    95879680   $(MODEL_LIB)(daymod.o) \ 
    95889681   $(MODEL_LIB)(diadimg.o) \ 
     
    96069699   $(MODEL_LIB)(trdmod_oce.o) \ 
    96079700   $(MODEL_LIB)(trdvor_oce.o) \ 
    9608    $(MODEL_LIB)(zdf_oce.o) \ 
    96099701   $(MODEL_LIB)(zdfddm.o) \ 
    96109702   $(MODEL_LIB)(zdfmxl.o) \ 
    9611    daymod.F90 \ 
    9612    diadimg.F90 \ 
    9613    dianam.F90 \ 
    9614    dom_oce.F90 \ 
    9615    eosbn2.F90 \ 
    9616    in_out_manager.F90 \ 
    9617    lbclnk.F90 \ 
    9618    ldfdyn_oce.F90 \ 
    9619    ldfslp.F90 \ 
    9620    ldftra_oce.F90 \ 
    9621    lib_mpp.F90 \ 
    9622    lib_print.f90 \ 
     9703   $(MODEL_LIB)(zdf_oce.o) \ 
    96239704   oce.F90 \ 
    96249705   par_kind.F90 \ 
     
    96309711   trdmod_oce.F90 \ 
    96319712   trdvor_oce.F90 \ 
    9632    zdf_oce.F90 \ 
    96339713   zdfddm.F90 \ 
    96349714   zdfmxl.F90 \ 
     9715   zdf_oce.F90 \ 
     9716   dom_oce.F90 \ 
     9717   in_out_manager.F90 \ 
    96359718   $(MODEL_LIB)(dom_oce.o) \ 
    96369719   $(MODEL_LIB)(in_out_manager.o) \ 
     
    96419724   $(MODEL_LIB)(trdmod_oce.o) \ 
    96429725   $(MODEL_LIB)(trdvor.o) \ 
    9643    dom_oce.F90 \ 
    9644    in_out_manager.F90 \ 
    96459726   oce.F90 \ 
    96469727   trabbl.F90 \ 
     
    96649745   trdmod_oce.F90 
    96659746$(MODEL_LIB)(trdvor.o) :   \ 
     9747   daymod.F90 \ 
     9748   dom_oce.F90 \ 
     9749   in_out_manager.F90 \ 
     9750   lib_mpp.F90 \ 
     9751   lib_print.f90 \ 
    96669752   $(MODEL_LIB)(daymod.o) \ 
    96679753   $(MODEL_LIB)(dom_oce.o) \ 
     
    96789764   $(MODEL_LIB)(trdvor_oce.o) \ 
    96799765   $(MODEL_LIB)(zdf_oce.o) \ 
    9680    daymod.F90 \ 
    9681    dom_oce.F90 \ 
    9682    in_out_manager.F90 \ 
    9683    lib_mpp.F90 \ 
    9684    lib_print.f90 \ 
    96859766   oce.F90 \ 
    96869767   par_kind.F90 \ 
     
    96929773   trdvor_oce.F90 \ 
    96939774   zdf_oce.F90 \ 
     9775   daymod.F90 \ 
     9776   dianam.F90 \ 
     9777   dom_oce.F90 \ 
     9778   in_out_manager.F90 \ 
     9779   lbclnk.F90 \ 
     9780   ldfdyn_oce.F90 \ 
    96949781   $(MODEL_LIB)(daymod.o) \ 
    96959782   $(MODEL_LIB)(dianam.o) \ 
     
    97019788   $(MODEL_LIB)(phycst.o) \ 
    97029789   $(MODEL_LIB)(trdmod_oce.o) \ 
     9790   $(MODEL_LIB)(zdfmxl.o) \ 
    97039791   $(MODEL_LIB)(zdf_oce.o) \ 
    9704    $(MODEL_LIB)(zdfmxl.o) \ 
    9705    daymod.F90 \ 
    9706    dianam.F90 \ 
    9707    dom_oce.F90 \ 
    9708    in_out_manager.F90 \ 
    9709    lbclnk.F90 \ 
    9710    ldfdyn_oce.F90 \ 
    97119792   oce.F90 \ 
    97129793   phycst.F90 \ 
    97139794   trdmod_oce.F90 \ 
     9795   zdfmxl.F90 \ 
    97149796   zdf_oce.F90 \ 
    9715    zdfmxl.F90 \ 
    97169797   domzgr_substitute.h90 \ 
    97179798   ldfdyn_substitute.h90 \ 
     
    97279808   trdvor_oce.F90 
    97289809$(MODEL_LIB)(wzvmod.o) :   \ 
    9729    $(MODEL_LIB)(dom_oce.o) \ 
    9730    $(MODEL_LIB)(in_out_manager.o) \ 
    9731    $(MODEL_LIB)(lib_mpp.o) \ 
    9732    $(MODEL_LIB)(lib_print.o) \ 
    9733    $(MODEL_LIB)(par_kind.o) \ 
    9734    $(MODEL_LIB)(par_oce.o) \ 
    9735    dom_oce.F90 \ 
    9736    in_out_manager.F90 \ 
    9737    lib_mpp.F90 \ 
    9738    lib_print.f90 \ 
    9739    par_kind.F90 \ 
    9740    par_oce.F90 \ 
    9741    $(MODEL_LIB)(dom_oce.o) \ 
    9742    $(MODEL_LIB)(in_out_manager.o) \ 
    9743    $(MODEL_LIB)(oce.o) \ 
    9744    $(MODEL_LIB)(prtctl.o) \ 
    9745    dom_oce.F90 \ 
    9746    in_out_manager.F90 \ 
     9810   dom_oce.F90 \ 
     9811   in_out_manager.F90 \ 
     9812   lib_mpp.F90 \ 
     9813   lib_print.f90 \ 
     9814   $(MODEL_LIB)(dom_oce.o) \ 
     9815   $(MODEL_LIB)(in_out_manager.o) \ 
     9816   $(MODEL_LIB)(lib_mpp.o) \ 
     9817   $(MODEL_LIB)(lib_print.o) \ 
     9818   $(MODEL_LIB)(par_kind.o) \ 
     9819   $(MODEL_LIB)(par_oce.o) \ 
     9820   par_kind.F90 \ 
     9821   par_oce.F90 \ 
     9822   dom_oce.F90 \ 
     9823   in_out_manager.F90 \ 
     9824   $(MODEL_LIB)(dom_oce.o) \ 
     9825   $(MODEL_LIB)(in_out_manager.o) \ 
     9826   $(MODEL_LIB)(oce.o) \ 
     9827   $(MODEL_LIB)(prtctl.o) \ 
    97479828   oce.F90 \ 
    97489829   prtctl.F90 \ 
     
    97509831   KEY_CPP \ 
    97519832   wzvmod.F90 
    9752 $(MODEL_LIB)(zdf_oce.o) :  \ 
    9753    $(MODEL_LIB)(par_kind.o) \ 
    9754    par_kind.F90 \ 
    9755    $(MODEL_LIB)(par_oce.o) \ 
    9756    par_oce.F90 \ 
    9757    KEY_CPP \ 
    9758    zdf_oce.F90 
    97599833$(MODEL_LIB)(zdfbfr.o) :   \ 
    9760    $(MODEL_LIB)(dom_oce.o) \ 
    9761    $(MODEL_LIB)(in_out_manager.o) \ 
    9762    $(MODEL_LIB)(lib_mpp.o) \ 
    9763    $(MODEL_LIB)(lib_print.o) \ 
    9764    $(MODEL_LIB)(oce.o) \ 
    9765    $(MODEL_LIB)(par_kind.o) \ 
    9766    $(MODEL_LIB)(par_oce.o) \ 
    9767    dom_oce.F90 \ 
    9768    in_out_manager.F90 \ 
    9769    lib_mpp.F90 \ 
    9770    lib_print.f90 \ 
    9771    oce.F90 \ 
    9772    par_kind.F90 \ 
    9773    par_oce.F90 \ 
     9834   dom_oce.F90 \ 
     9835   in_out_manager.F90 \ 
     9836   lib_mpp.F90 \ 
     9837   lib_print.f90 \ 
     9838   $(MODEL_LIB)(dom_oce.o) \ 
     9839   $(MODEL_LIB)(in_out_manager.o) \ 
     9840   $(MODEL_LIB)(lib_mpp.o) \ 
     9841   $(MODEL_LIB)(lib_print.o) \ 
     9842   $(MODEL_LIB)(oce.o) \ 
     9843   $(MODEL_LIB)(par_kind.o) \ 
     9844   $(MODEL_LIB)(par_oce.o) \ 
     9845   oce.F90 \ 
     9846   par_kind.F90 \ 
     9847   par_oce.F90 \ 
     9848   dom_oce.F90 \ 
     9849   in_out_manager.F90 \ 
     9850   lbclnk.F90 \ 
    97749851   $(MODEL_LIB)(dom_oce.o) \ 
    97759852   $(MODEL_LIB)(in_out_manager.o) \ 
     
    97789855   $(MODEL_LIB)(prtctl.o) \ 
    97799856   $(MODEL_LIB)(zdf_oce.o) \ 
    9780    dom_oce.F90 \ 
    9781    in_out_manager.F90 \ 
    9782    lbclnk.F90 \ 
    97839857   oce.F90 \ 
    97849858   prtctl.F90 \ 
     
    97889862   zdfbfr.F90 
    97899863$(MODEL_LIB)(zdfddm.o) :   \ 
    9790    $(MODEL_LIB)(dom_oce.o) \ 
    9791    $(MODEL_LIB)(in_out_manager.o) \ 
    9792    $(MODEL_LIB)(lib_mpp.o) \ 
    9793    $(MODEL_LIB)(lib_print.o) \ 
    9794    $(MODEL_LIB)(oce.o) \ 
    9795    $(MODEL_LIB)(par_kind.o) \ 
    9796    $(MODEL_LIB)(par_oce.o) \ 
    9797    dom_oce.F90 \ 
    9798    in_out_manager.F90 \ 
    9799    lib_mpp.F90 \ 
    9800    lib_print.f90 \ 
    9801    oce.F90 \ 
    9802    par_kind.F90 \ 
    9803    par_oce.F90 \ 
     9864   dom_oce.F90 \ 
     9865   in_out_manager.F90 \ 
     9866   lib_mpp.F90 \ 
     9867   lib_print.f90 \ 
     9868   $(MODEL_LIB)(dom_oce.o) \ 
     9869   $(MODEL_LIB)(in_out_manager.o) \ 
     9870   $(MODEL_LIB)(lib_mpp.o) \ 
     9871   $(MODEL_LIB)(lib_print.o) \ 
     9872   $(MODEL_LIB)(oce.o) \ 
     9873   $(MODEL_LIB)(par_kind.o) \ 
     9874   $(MODEL_LIB)(par_oce.o) \ 
     9875   oce.F90 \ 
     9876   par_kind.F90 \ 
     9877   par_oce.F90 \ 
     9878   dom_oce.F90 \ 
     9879   in_out_manager.F90 \ 
     9880   lbclnk.F90 \ 
    98049881   $(MODEL_LIB)(dom_oce.o) \ 
    98059882   $(MODEL_LIB)(in_out_manager.o) \ 
     
    98089885   $(MODEL_LIB)(prtctl.o) \ 
    98099886   $(MODEL_LIB)(zdf_oce.o) \ 
    9810    dom_oce.F90 \ 
    9811    in_out_manager.F90 \ 
    9812    lbclnk.F90 \ 
    98139887   oce.F90 \ 
    98149888   prtctl.F90 \ 
     
    98189892   zdfddm.F90 
    98199893$(MODEL_LIB)(zdfevd.o) :   \ 
     9894   dom_oce.F90 \ 
     9895   eosbn2.F90 \ 
     9896   in_out_manager.F90 \ 
     9897   lbclnk.F90 \ 
     9898   lib_mpp.F90 \ 
     9899   lib_print.f90 \ 
    98209900   $(MODEL_LIB)(dom_oce.o) \ 
    98219901   $(MODEL_LIB)(eosbn2.o) \ 
     
    98319911   $(MODEL_LIB)(prtctl.o) \ 
    98329912   $(MODEL_LIB)(taumod.o) \ 
     9913   $(MODEL_LIB)(zdfddm.o) \ 
    98339914   $(MODEL_LIB)(zdf_oce.o) \ 
    9834    $(MODEL_LIB)(zdfddm.o) \ 
    9835    dom_oce.F90 \ 
    9836    eosbn2.F90 \ 
    9837    in_out_manager.F90 \ 
    9838    lbclnk.F90 \ 
    9839    lib_mpp.F90 \ 
    9840    lib_print.f90 \ 
    98419915   oce.F90 \ 
    98429916   ocesbc.F90 \ 
     
    98469920   prtctl.F90 \ 
    98479921   taumod.F90 \ 
     9922   zdfddm.F90 \ 
    98489923   zdf_oce.F90 \ 
    9849    zdfddm.F90 \ 
    9850    $(MODEL_LIB)(dom_oce.o) \ 
    9851    $(MODEL_LIB)(in_out_manager.o) \ 
    9852    $(MODEL_LIB)(lbclnk.o) \ 
    9853    $(MODEL_LIB)(oce.o) \ 
     9924   dom_oce.F90 \ 
     9925   in_out_manager.F90 \ 
     9926   lbclnk.F90 \ 
     9927   $(MODEL_LIB)(dom_oce.o) \ 
     9928   $(MODEL_LIB)(in_out_manager.o) \ 
     9929   $(MODEL_LIB)(lbclnk.o) \ 
     9930   $(MODEL_LIB)(oce.o) \ 
     9931   $(MODEL_LIB)(zdfkpp.o) \ 
    98549932   $(MODEL_LIB)(zdf_oce.o) \ 
    9855    $(MODEL_LIB)(zdfkpp.o) \ 
    9856    dom_oce.F90 \ 
    9857    in_out_manager.F90 \ 
    9858    lbclnk.F90 \ 
    9859    oce.F90 \ 
     9933   oce.F90 \ 
     9934   zdfkpp.F90 \ 
    98609935   zdf_oce.F90 \ 
    9861    zdfkpp.F90 \ 
    98629936   domzgr_substitute.h90 \ 
    98639937   KEY_CPP \ 
    98649938   zdfevd.F90 
    98659939$(MODEL_LIB)(zdfini.o) :   \ 
     9940   dom_oce.F90 \ 
     9941   dynzdf_exp.F90 \ 
     9942   eosbn2.F90 \ 
     9943   in_out_manager.F90 \ 
     9944   lbclnk.F90 \ 
     9945   ldfdyn_oce.F90 \ 
     9946   ldftra_oce.F90 \ 
     9947   lib_print.f90 \ 
    98669948   $(MODEL_LIB)(dom_oce.o) \ 
    98679949   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    98829964   $(MODEL_LIB)(trdmod.o) \ 
    98839965   $(MODEL_LIB)(trdmod_oce.o) \ 
    9884    $(MODEL_LIB)(zdf_oce.o) \ 
    98859966   $(MODEL_LIB)(zdfddm.o) \ 
    98869967   $(MODEL_LIB)(zdfkpp.o) \ 
    98879968   $(MODEL_LIB)(zdfmxl.o) \ 
    9888    dom_oce.F90 \ 
    9889    dynzdf_exp.F90 \ 
    9890    eosbn2.F90 \ 
    9891    in_out_manager.F90 \ 
    9892    lbclnk.F90 \ 
    9893    ldfdyn_oce.F90 \ 
    9894    ldftra_oce.F90 \ 
    9895    lib_print.f90 \ 
     9969   $(MODEL_LIB)(zdf_oce.o) \ 
    98969970   oce.F90 \ 
    98979971   ocesbc.F90 \ 
     
    99049978   trdmod.F90 \ 
    99059979   trdmod_oce.F90 \ 
    9906    zdf_oce.F90 \ 
    99079980   zdfddm.F90 \ 
    99089981   zdfkpp.F90 \ 
    99099982   zdfmxl.F90 \ 
     9983   zdf_oce.F90 \ 
     9984   in_out_manager.F90 \ 
     9985   ldfdyn_oce.F90 \ 
     9986   ldfslp.F90 \ 
     9987   ldftra_oce.F90 \ 
     9988   lib_mpp.F90 \ 
    99109989   $(MODEL_LIB)(in_out_manager.o) \ 
    99119990   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    99159994   $(MODEL_LIB)(par_oce.o) \ 
    99169995   $(MODEL_LIB)(tranpc.o) \ 
    9917    $(MODEL_LIB)(zdf_oce.o) \ 
    99189996   $(MODEL_LIB)(zdfddm.o) \ 
    99199997   $(MODEL_LIB)(zdfevd.o) \ 
    99209998   $(MODEL_LIB)(zdfkpp.o) \ 
     9999   $(MODEL_LIB)(zdf_oce.o) \ 
    992110000   $(MODEL_LIB)(zdfric.o) \ 
    992210001   $(MODEL_LIB)(zdftke.o) \ 
    9923    in_out_manager.F90 \ 
    9924    ldfdyn_oce.F90 \ 
    9925    ldfslp.F90 \ 
    9926    ldftra_oce.F90 \ 
    9927    lib_mpp.F90 \ 
    992810002   par_oce.F90 \ 
    992910003   tranpc.F90 \ 
    9930    zdf_oce.F90 \ 
    993110004   zdfddm.F90 \ 
    993210005   zdfevd.F90 \ 
    993310006   zdfkpp.F90 \ 
     10007   zdf_oce.F90 \ 
    993410008   zdfric.F90 \ 
    993510009   zdftke.F90 \ 
    993610010   zdfini.F90 
    993710011$(MODEL_LIB)(zdfkpp.o) :   \ 
     10012   blk_oce.F90 \ 
     10013   cpl_oce.F90 \ 
     10014   daymod.F90 \ 
     10015   dom_oce.F90 \ 
     10016   dtasal.F90 \ 
     10017   dtasss.F90 \ 
     10018   dtasst.F90 \ 
     10019   dtatem.F90 \ 
     10020   flxmod.F90 \ 
     10021   flx_oce.F90 \ 
     10022   flxrnf.F90 \ 
     10023   ice_oce.F90 \ 
     10024   in_out_manager.F90 \ 
     10025   lbclnk.F90 \ 
     10026   lib_mpp.F90 \ 
     10027   lib_print.f90 \ 
    993810028   $(MODEL_LIB)(blk_oce.o) \ 
    993910029   $(MODEL_LIB)(cpl_oce.o) \ 
     
    994410034   $(MODEL_LIB)(dtasst.o) \ 
    994510035   $(MODEL_LIB)(dtatem.o) \ 
     10036   $(MODEL_LIB)(flxmod.o) \ 
    994610037   $(MODEL_LIB)(flx_oce.o) \ 
    9947    $(MODEL_LIB)(flxmod.o) \ 
    994810038   $(MODEL_LIB)(flxrnf.o) \ 
    994910039   $(MODEL_LIB)(ice_oce.o) \ 
     
    996010050   $(MODEL_LIB)(taumod.o) \ 
    996110051   $(MODEL_LIB)(tradmp.o) \ 
     10052   $(MODEL_LIB)(zdfddm.o) \ 
    996210053   $(MODEL_LIB)(zdf_oce.o) \ 
    9963    $(MODEL_LIB)(zdfddm.o) \ 
    9964    blk_oce.F90 \ 
    9965    cpl_oce.F90 \ 
    9966    daymod.F90 \ 
    9967    dom_oce.F90 \ 
    9968    dtasal.F90 \ 
    9969    dtasss.F90 \ 
    9970    dtasst.F90 \ 
    9971    dtatem.F90 \ 
    9972    flx_oce.F90 \ 
    9973    flxmod.F90 \ 
    9974    flxrnf.F90 \ 
    9975    ice_oce.F90 \ 
    9976    in_out_manager.F90 \ 
    9977    lbclnk.F90 \ 
    9978    lib_mpp.F90 \ 
    9979    lib_print.f90 \ 
    998010054   oce.F90 \ 
    998110055   ocfzpt.F90 \ 
     
    998610060   taumod.F90 \ 
    998710061   tradmp.F90 \ 
     10062   zdfddm.F90 \ 
    998810063   zdf_oce.F90 \ 
     10064   dom_oce.F90 \ 
     10065   eosbn2.F90 \ 
     10066   in_out_manager.F90 \ 
     10067   lbclnk.F90 \ 
     10068   $(MODEL_LIB)(dom_oce.o) \ 
     10069   $(MODEL_LIB)(eosbn2.o) \ 
     10070   $(MODEL_LIB)(in_out_manager.o) \ 
     10071   $(MODEL_LIB)(lbclnk.o) \ 
     10072   $(MODEL_LIB)(oce.o) \ 
     10073   $(MODEL_LIB)(ocesbc.o) \ 
     10074   $(MODEL_LIB)(phycst.o) \ 
     10075   $(MODEL_LIB)(prtctl.o) \ 
     10076   $(MODEL_LIB)(taumod.o) \ 
     10077   $(MODEL_LIB)(zdfddm.o) \ 
     10078   $(MODEL_LIB)(zdf_oce.o) \ 
     10079   oce.F90 \ 
     10080   ocesbc.F90 \ 
     10081   phycst.F90 \ 
     10082   prtctl.F90 \ 
     10083   taumod.F90 \ 
    998910084   zdfddm.F90 \ 
    9990    $(MODEL_LIB)(dom_oce.o) \ 
    9991    $(MODEL_LIB)(eosbn2.o) \ 
    9992    $(MODEL_LIB)(in_out_manager.o) \ 
    9993    $(MODEL_LIB)(lbclnk.o) \ 
    9994    $(MODEL_LIB)(oce.o) \ 
    9995    $(MODEL_LIB)(ocesbc.o) \ 
    9996    $(MODEL_LIB)(phycst.o) \ 
    9997    $(MODEL_LIB)(prtctl.o) \ 
    9998    $(MODEL_LIB)(taumod.o) \ 
    9999    $(MODEL_LIB)(zdf_oce.o) \ 
    10000    $(MODEL_LIB)(zdfddm.o) \ 
    10001    dom_oce.F90 \ 
    10002    eosbn2.F90 \ 
    10003    in_out_manager.F90 \ 
    10004    lbclnk.F90 \ 
    10005    oce.F90 \ 
    10006    ocesbc.F90 \ 
    10007    phycst.F90 \ 
    10008    prtctl.F90 \ 
    10009    taumod.F90 \ 
    1001010085   zdf_oce.F90 \ 
    10011    zdfddm.F90 \ 
    1001210086   domzgr_substitute.h90 \ 
    1001310087   vectopt_loop_substitute.h90 \ 
     
    1001510089   zdfkpp.F90 
    1001610090$(MODEL_LIB)(zdfmxl.o) :   \ 
    10017    $(MODEL_LIB)(dom_oce.o) \ 
    10018    $(MODEL_LIB)(in_out_manager.o) \ 
    10019    $(MODEL_LIB)(lib_mpp.o) \ 
    10020    $(MODEL_LIB)(lib_print.o) \ 
    10021    $(MODEL_LIB)(par_kind.o) \ 
    10022    $(MODEL_LIB)(par_oce.o) \ 
    10023    dom_oce.F90 \ 
    10024    in_out_manager.F90 \ 
    10025    lib_mpp.F90 \ 
    10026    lib_print.f90 \ 
    10027    par_kind.F90 \ 
    10028    par_oce.F90 \ 
     10091   dom_oce.F90 \ 
     10092   in_out_manager.F90 \ 
     10093   lib_mpp.F90 \ 
     10094   lib_print.f90 \ 
     10095   $(MODEL_LIB)(dom_oce.o) \ 
     10096   $(MODEL_LIB)(in_out_manager.o) \ 
     10097   $(MODEL_LIB)(lib_mpp.o) \ 
     10098   $(MODEL_LIB)(lib_print.o) \ 
     10099   $(MODEL_LIB)(par_kind.o) \ 
     10100   $(MODEL_LIB)(par_oce.o) \ 
     10101   par_kind.F90 \ 
     10102   par_oce.F90 \ 
     10103   dom_oce.F90 \ 
     10104   in_out_manager.F90 \ 
    1002910105   $(MODEL_LIB)(dom_oce.o) \ 
    1003010106   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1003210108   $(MODEL_LIB)(prtctl.o) \ 
    1003310109   $(MODEL_LIB)(zdf_oce.o) \ 
    10034    dom_oce.F90 \ 
    10035    in_out_manager.F90 \ 
    1003610110   oce.F90 \ 
    1003710111   prtctl.F90 \ 
     
    1004010114   KEY_CPP \ 
    1004110115   zdfmxl.F90 
     10116$(MODEL_LIB)(zdf_oce.o) :  \ 
     10117   $(MODEL_LIB)(par_kind.o) \ 
     10118   par_kind.F90 \ 
     10119   $(MODEL_LIB)(par_oce.o) \ 
     10120   par_oce.F90 \ 
     10121   KEY_CPP \ 
     10122   zdf_oce.F90 
    1004210123$(MODEL_LIB)(zdfric.o) :   \ 
    10043    $(MODEL_LIB)(dom_oce.o) \ 
    10044    $(MODEL_LIB)(in_out_manager.o) \ 
    10045    $(MODEL_LIB)(lib_mpp.o) \ 
    10046    $(MODEL_LIB)(lib_print.o) \ 
    10047    $(MODEL_LIB)(oce.o) \ 
    10048    $(MODEL_LIB)(par_kind.o) \ 
    10049    $(MODEL_LIB)(par_oce.o) \ 
    10050    dom_oce.F90 \ 
    10051    in_out_manager.F90 \ 
    10052    lib_mpp.F90 \ 
    10053    lib_print.f90 \ 
    10054    oce.F90 \ 
    10055    par_kind.F90 \ 
    10056    par_oce.F90 \ 
     10124   dom_oce.F90 \ 
     10125   in_out_manager.F90 \ 
     10126   lib_mpp.F90 \ 
     10127   lib_print.f90 \ 
     10128   $(MODEL_LIB)(dom_oce.o) \ 
     10129   $(MODEL_LIB)(in_out_manager.o) \ 
     10130   $(MODEL_LIB)(lib_mpp.o) \ 
     10131   $(MODEL_LIB)(lib_print.o) \ 
     10132   $(MODEL_LIB)(oce.o) \ 
     10133   $(MODEL_LIB)(par_kind.o) \ 
     10134   $(MODEL_LIB)(par_oce.o) \ 
     10135   oce.F90 \ 
     10136   par_kind.F90 \ 
     10137   par_oce.F90 \ 
     10138   dom_oce.F90 \ 
     10139   in_out_manager.F90 \ 
     10140   lbclnk.F90 \ 
    1005710141   $(MODEL_LIB)(dom_oce.o) \ 
    1005810142   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1006010144   $(MODEL_LIB)(oce.o) \ 
    1006110145   $(MODEL_LIB)(zdf_oce.o) \ 
    10062    dom_oce.F90 \ 
    10063    in_out_manager.F90 \ 
    10064    lbclnk.F90 \ 
    1006510146   oce.F90 \ 
    1006610147   zdf_oce.F90 \ 
     
    1006910150   zdfric.F90 
    1007010151$(MODEL_LIB)(zdftke.o) :   \ 
     10152   daymod.F90 \ 
     10153   dom_oce.F90 \ 
     10154   in_out_manager.F90 \ 
     10155   lbclnk.F90 \ 
     10156   lib_mpp.F90 \ 
     10157   lib_print.f90 \ 
    1007110158   $(MODEL_LIB)(daymod.o) \ 
    1007210159   $(MODEL_LIB)(dom_oce.o) \ 
     
    1008310170   $(MODEL_LIB)(trdmod.o) \ 
    1008410171   $(MODEL_LIB)(trdmod_oce.o) \ 
     10172   $(MODEL_LIB)(zdfddm.o) \ 
    1008510173   $(MODEL_LIB)(zdf_oce.o) \ 
    10086    $(MODEL_LIB)(zdfddm.o) \ 
    10087    daymod.F90 \ 
    10088    dom_oce.F90 \ 
    10089    in_out_manager.F90 \ 
    10090    lbclnk.F90 \ 
    10091    lib_mpp.F90 \ 
    10092    lib_print.f90 \ 
    1009310174   oce.F90 \ 
    1009410175   par_kind.F90 \ 
     
    1009910180   trdmod.F90 \ 
    1010010181   trdmod_oce.F90 \ 
     10182   zdfddm.F90 \ 
    1010110183   zdf_oce.F90 \ 
    10102    zdfddm.F90 \ 
     10184   dom_oce.F90 \ 
     10185   dynzdf_exp.F90 \ 
     10186   in_out_manager.F90 \ 
     10187   lbclnk.F90 \ 
    1010310188   $(MODEL_LIB)(dom_oce.o) \ 
    1010410189   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    1011110196   $(MODEL_LIB)(trazdf_exp.o) \ 
    1011210197   $(MODEL_LIB)(zdf_oce.o) \ 
    10113    dom_oce.F90 \ 
    10114    dynzdf_exp.F90 \ 
    10115    in_out_manager.F90 \ 
    10116    lbclnk.F90 \ 
    1011710198   oce.F90 \ 
    1011810199   phycst.F90 \ 
     
    1012610207   zdftke.F90 
    1012710208$(MODEL_LIB)(zdftke_jki.o) :  \ 
     10209   daymod.F90 \ 
     10210   dom_oce.F90 \ 
     10211   dynzdf_exp.F90 \ 
     10212   in_out_manager.F90 \ 
     10213   lbclnk.F90 \ 
     10214   lib_mpp.F90 \ 
     10215   lib_print.f90 \ 
    1012810216   $(MODEL_LIB)(daymod.o) \ 
    1012910217   $(MODEL_LIB)(dom_oce.o) \ 
     
    1014110229   $(MODEL_LIB)(trazdf_exp.o) \ 
    1014210230   $(MODEL_LIB)(zdf_oce.o) \ 
    10143    daymod.F90 \ 
    10144    dom_oce.F90 \ 
    10145    dynzdf_exp.F90 \ 
    10146    in_out_manager.F90 \ 
    10147    lbclnk.F90 \ 
    10148    lib_mpp.F90 \ 
    10149    lib_print.f90 \ 
    1015010231   oce.F90 \ 
    1015110232   par_kind.F90 \ 
     
    1015610237   trazdf_exp.F90 \ 
    1015710238   zdf_oce.F90 \ 
     10239   dom_oce.F90 \ 
     10240   in_out_manager.F90 \ 
     10241   lbclnk.F90 \ 
    1015810242   $(MODEL_LIB)(dom_oce.o) \ 
    1015910243   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1016510249   $(MODEL_LIB)(zdf_oce.o) \ 
    1016610250   $(MODEL_LIB)(zdftke.o) \ 
    10167    dom_oce.F90 \ 
    10168    in_out_manager.F90 \ 
    10169    lbclnk.F90 \ 
    1017010251   oce.F90 \ 
    1017110252   phycst.F90 \ 
     
    1017910260   zdftke_jki.F90 
    1018010261$(MODEL_LIB)(zpshde.o) :   \ 
     10262   dom_oce.F90 \ 
     10263   in_out_manager.F90 \ 
     10264   lib_mpp.F90 \ 
     10265   lib_print.f90 \ 
    1018110266   $(MODEL_LIB)(dom_oce.o) \ 
    1018210267   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1018910274   $(MODEL_LIB)(prtctl.o) \ 
    1019010275   $(MODEL_LIB)(zdfddm.o) \ 
    10191    dom_oce.F90 \ 
    10192    in_out_manager.F90 \ 
    10193    lib_mpp.F90 \ 
    10194    lib_print.f90 \ 
    1019510276   oce.F90 \ 
    1019610277   par_kind.F90 \ 
     
    1019910280   prtctl.F90 \ 
    1020010281   zdfddm.F90 \ 
     10282   dom_oce.F90 \ 
     10283   eosbn2.F90 \ 
     10284   in_out_manager.F90 \ 
     10285   lbclnk.F90 \ 
    1020110286   $(MODEL_LIB)(dom_oce.o) \ 
    1020210287   $(MODEL_LIB)(eosbn2.o) \ 
     
    1020510290   $(MODEL_LIB)(oce.o) \ 
    1020610291   $(MODEL_LIB)(phycst.o) \ 
    10207    dom_oce.F90 \ 
    10208    eosbn2.F90 \ 
    10209    in_out_manager.F90 \ 
    10210    lbclnk.F90 \ 
    1021110292   oce.F90 \ 
    1021210293   phycst.F90 \ 
Note: See TracChangeset for help on using the changeset viewer.