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/ORCA2_LIM/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/ORCA2_LIM/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 \ 
     162     key_orca_r025 \ 
    121163     key_orca_r025 \ 
    122164     key_orca_r05 \ 
    123165     key_orca_r2 \ 
     166     key_orca_r2 \ 
    124167     key_orca_r4 \ 
     168     key_passivetrc \ 
    125169     key_passivetrc \ 
    126170     key_tau_daily \ 
     
    128172     key_trabbc \ 
    129173     key_trabbl_adv \ 
     174     key_trabbl_adv \ 
    130175     key_trabbl_dif \ 
     176     key_trabbl_dif \ 
     177     key_tradmp \ 
     178     key_tradmp \ 
    131179     key_tradmp \ 
    132180     key_traldf_ano \ 
    133181     key_traldf_c1d \ 
    134182     key_traldf_c2d \ 
     183     key_traldf_c2d \ 
    135184     key_traldf_c3d \ 
     185     key_traldf_eiv \ 
     186     key_traldf_eiv \ 
    136187     key_traldf_eiv \ 
    137188     key_trc_pisces \ 
    138189     key_trddyn \ 
     190     key_trddyn \ 
    139191     key_trdmld \ 
    140192     key_trdtra \ 
     193     key_trdtra \ 
     194     key_trdtra \ 
    141195     key_trdvor \ 
     196     key_vectopt_loop \ 
     197     key_vectopt_loop \ 
     198     key_vectopt_loop \ 
    142199     key_vectopt_loop \ 
    143200     key_vectopt_memory \ 
     
    145202     key_zdfcst \ 
    146203     key_zdfddm \ 
     204     key_zdfddm \ 
     205     key_zdfddm \ 
     206     key_zdfddm \ 
     207     key_zdfddm \ 
     208     key_zdfkpp \ 
    147209     key_zdfkpp \ 
    148210     key_zdfric \ 
     211     key_zdftke \ 
    149212     key_zdftke  
    150213# .o file list in the library 
     
    160223      $(MODEL_LIB)(blk_oce.o)\ 
    161224      $(MODEL_LIB)(bulk.o)\ 
    162       $(MODEL_LIB)(cla.o)\ 
    163225      $(MODEL_LIB)(cla_div.o)\ 
    164226      $(MODEL_LIB)(cla_dynspg.o)\ 
     227      $(MODEL_LIB)(cla.o)\ 
    165228      $(MODEL_LIB)(closea.o)\ 
    166229      $(MODEL_LIB)(cpl.o)\ 
     
    176239      $(MODEL_LIB)(diaptr.o)\ 
    177240      $(MODEL_LIB)(diaspr.o)\ 
     241      $(MODEL_LIB)(diawri1d.o)\ 
    178242      $(MODEL_LIB)(diawri.o)\ 
    179       $(MODEL_LIB)(diawri1d.o)\ 
    180243      $(MODEL_LIB)(divcur.o)\ 
    181       $(MODEL_LIB)(dom_ice.o)\ 
    182       $(MODEL_LIB)(dom_oce.o)\ 
    183244      $(MODEL_LIB)(domain.o)\ 
    184245      $(MODEL_LIB)(domcfg.o)\ 
    185246      $(MODEL_LIB)(domhgr.o)\ 
     247      $(MODEL_LIB)(dom_ice.o)\ 
    186248      $(MODEL_LIB)(dommsk.o)\ 
     249      $(MODEL_LIB)(dom_oce.o)\ 
    187250      $(MODEL_LIB)(domstp.o)\ 
    188251      $(MODEL_LIB)(domwri.o)\ 
     
    196259      $(MODEL_LIB)(dynhpg_jki.o)\ 
    197260      $(MODEL_LIB)(dynkeg.o)\ 
    198       $(MODEL_LIB)(dynldf.o)\ 
    199261      $(MODEL_LIB)(dynldf_bilap.o)\ 
    200262      $(MODEL_LIB)(dynldf_bilapg.o)\ 
     263      $(MODEL_LIB)(dynldf.o)\ 
    201264      $(MODEL_LIB)(dynldf_iso.o)\ 
    202265      $(MODEL_LIB)(dynldf_lap.o)\ 
     266      $(MODEL_LIB)(dynnxt1d.o)\ 
    203267      $(MODEL_LIB)(dynnxt.o)\ 
    204       $(MODEL_LIB)(dynnxt1d.o)\ 
    205       $(MODEL_LIB)(dynspg.o)\ 
    206268      $(MODEL_LIB)(dynspg_exp.o)\ 
    207269      $(MODEL_LIB)(dynspg_exp_jki.o)\ 
     270      $(MODEL_LIB)(dynspg.o)\ 
    208271      $(MODEL_LIB)(dynspg_flt.o)\ 
    209272      $(MODEL_LIB)(dynspg_flt_jki.o)\ 
     
    214277      $(MODEL_LIB)(dynvor.o)\ 
    215278      $(MODEL_LIB)(dynzad.o)\ 
     279      $(MODEL_LIB)(dynzdf_exp.o)\ 
    216280      $(MODEL_LIB)(dynzdf.o)\ 
    217       $(MODEL_LIB)(dynzdf_exp.o)\ 
    218281      $(MODEL_LIB)(dynzdf_imp.o)\ 
    219282      $(MODEL_LIB)(dynzdf_imp_jki.o)\ 
    220283      $(MODEL_LIB)(eosbn2.o)\ 
    221284      $(MODEL_LIB)(flo4rk.o)\ 
    222       $(MODEL_LIB)(flo_oce.o)\ 
    223285      $(MODEL_LIB)(floats.o)\ 
    224286      $(MODEL_LIB)(floblk.o)\ 
    225287      $(MODEL_LIB)(flodom.o)\ 
     288      $(MODEL_LIB)(flo_oce.o)\ 
    226289      $(MODEL_LIB)(flowri.o)\ 
    227       $(MODEL_LIB)(flx_oce.o)\ 
    228290      $(MODEL_LIB)(flxblk.o)\ 
    229291      $(MODEL_LIB)(flxfwb.o)\ 
    230292      $(MODEL_LIB)(flxmod.o)\ 
     293      $(MODEL_LIB)(flx_oce.o)\ 
    231294      $(MODEL_LIB)(flxrnf.o)\ 
    232295      $(MODEL_LIB)(geo2ocean.o)\ 
    233296      $(MODEL_LIB)(ice.o)\ 
     297      $(MODEL_LIB)(iceini.o)\ 
    234298      $(MODEL_LIB)(ice_oce.o)\ 
    235       $(MODEL_LIB)(iceini.o)\ 
     299      $(MODEL_LIB)(icestp1d.o)\ 
    236300      $(MODEL_LIB)(icestp.o)\ 
    237       $(MODEL_LIB)(icestp1d.o)\ 
    238       $(MODEL_LIB)(in_out_manager.o)\ 
    239301      $(MODEL_LIB)(ini1d.o)\ 
    240302      $(MODEL_LIB)(initrc.o)\ 
     303      $(MODEL_LIB)(in_out_manager.o)\ 
    241304      $(MODEL_LIB)(iom.o)\ 
    242305      $(MODEL_LIB)(istate.o)\ 
     
    267330      $(MODEL_LIB)(limwri.o)\ 
    268331      $(MODEL_LIB)(mppini.o)\ 
    269       $(MODEL_LIB)(obc_oce.o)\ 
    270       $(MODEL_LIB)(obc_par.o)\ 
    271332      $(MODEL_LIB)(obccli.o)\ 
    272333      $(MODEL_LIB)(obcdom.o)\ 
    273334      $(MODEL_LIB)(obcdta.o)\ 
     335      $(MODEL_LIB)(obcdyn_bt.o)\ 
    274336      $(MODEL_LIB)(obcdyn.o)\ 
    275       $(MODEL_LIB)(obcdyn_bt.o)\ 
    276337      $(MODEL_LIB)(obcfla.o)\ 
    277338      $(MODEL_LIB)(obcini.o)\ 
     339      $(MODEL_LIB)(obc_oce.o)\ 
     340      $(MODEL_LIB)(obc_par.o)\ 
    278341      $(MODEL_LIB)(obcrad.o)\ 
    279342      $(MODEL_LIB)(obcrst.o)\ 
     
    292355      $(MODEL_LIB)(restart.o)\ 
    293356      $(MODEL_LIB)(sms.o)\ 
    294       $(MODEL_LIB)(sol_oce.o)\ 
    295357      $(MODEL_LIB)(solfet.o)\ 
    296358      $(MODEL_LIB)(solisl.o)\ 
    297359      $(MODEL_LIB)(solmat.o)\ 
     360      $(MODEL_LIB)(sol_oce.o)\ 
    298361      $(MODEL_LIB)(solpcg.o)\ 
     362      $(MODEL_LIB)(solsor_e.o)\ 
    299363      $(MODEL_LIB)(solsor.o)\ 
    300       $(MODEL_LIB)(solsor_e.o)\ 
    301364      $(MODEL_LIB)(solver.o)\ 
     365      $(MODEL_LIB)(step1d.o)\ 
    302366      $(MODEL_LIB)(step.o)\ 
    303       $(MODEL_LIB)(step1d.o)\ 
    304367      $(MODEL_LIB)(stpctl.o)\ 
    305368      $(MODEL_LIB)(taumod.o)\ 
    306369      $(MODEL_LIB)(thd_ice.o)\ 
    307       $(MODEL_LIB)(traadv.o)\ 
    308370      $(MODEL_LIB)(traadv_cen2.o)\ 
    309371      $(MODEL_LIB)(traadv_cen2_jki.o)\ 
    310372      $(MODEL_LIB)(traadv_ctl.o)\ 
    311373      $(MODEL_LIB)(traadv_eiv.o)\ 
     374      $(MODEL_LIB)(traadv.o)\ 
     375      $(MODEL_LIB)(traadv_muscl2.o)\ 
    312376      $(MODEL_LIB)(traadv_muscl.o)\ 
    313       $(MODEL_LIB)(traadv_muscl2.o)\ 
    314377      $(MODEL_LIB)(traadv_tvd.o)\ 
    315378      $(MODEL_LIB)(trabbc.o)\ 
    316379      $(MODEL_LIB)(trabbl.o)\ 
    317380      $(MODEL_LIB)(tradmp.o)\ 
    318       $(MODEL_LIB)(traldf.o)\ 
    319381      $(MODEL_LIB)(traldf_bilap.o)\ 
    320382      $(MODEL_LIB)(traldf_bilapg.o)\ 
     383      $(MODEL_LIB)(traldf.o)\ 
    321384      $(MODEL_LIB)(traldf_iso.o)\ 
    322385      $(MODEL_LIB)(traldf_lap.o)\ 
     
    325388      $(MODEL_LIB)(traqsr.o)\ 
    326389      $(MODEL_LIB)(trasbc.o)\ 
     390      $(MODEL_LIB)(trazdf_exp.o)\ 
    327391      $(MODEL_LIB)(trazdf.o)\ 
    328       $(MODEL_LIB)(trazdf_exp.o)\ 
    329392      $(MODEL_LIB)(trazdf_imp.o)\ 
    330393      $(MODEL_LIB)(trazdf_imp_jki.o)\ 
     
    340403      $(MODEL_LIB)(trdvor_oce.o)\ 
    341404      $(MODEL_LIB)(wzvmod.o)\ 
    342       $(MODEL_LIB)(zdf_oce.o)\ 
    343405      $(MODEL_LIB)(zdfbfr.o)\ 
    344406      $(MODEL_LIB)(zdfddm.o)\ 
     
    347409      $(MODEL_LIB)(zdfkpp.o)\ 
    348410      $(MODEL_LIB)(zdfmxl.o)\ 
     411      $(MODEL_LIB)(zdf_oce.o)\ 
    349412      $(MODEL_LIB)(zdfric.o)\ 
    350413      $(MODEL_LIB)(zdftke.o)\ 
     
    400463#-Q- sxnec     -R2 \ 
    401464#-Q- sx6nec    -R2 \ 
     465#-Q- sx8brodie    -R2 \ 
    402466#-Q- sxdkrz    -R2 \ 
    403467#-Q- eshpux    -R2 \ 
     
    406470#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    407471#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     472#-Q- sx8brodie    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    408473#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    409474#-Q- hpux         @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     
    422487#-Q- sxnec .PRECIOUS : $(SXMODEL_LIB) 
    423488#-Q- sx6nec .PRECIOUS : $(SXMODEL_LIB) 
     489#-Q- sx8brodie .PRECIOUS : $(SXMODEL_LIB) 
    424490#-Q- sxdkrz .PRECIOUS : $(SXMODEL_LIB) 
    425491#-Q- eshpux .PRECIOUS : $(SXMODEL_LIB) 
     
    440506#-Q- sxnec     -R2 \ 
    441507#-Q- sx6nec    -R2 \ 
     508#-Q- sx8brodie    -R2 \ 
    442509#-Q- sxdkrz    -R2 \ 
    443510#-Q- eshpux    -R2 \ 
     
    446513#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    447514#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     515#-Q- sx8brodie    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    448516#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    449517#-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     
    474542#-Q- sxnec     -R2 \ 
    475543#-Q- sx6nec    -R2 \ 
     544#-Q- sx8brodie    -R2 \ 
    476545#-Q- sxdkrz    -R2 \ 
    477546#-Q- eshpux    -R2 \ 
     
    483552#-Q- sxnec     -R2 \ 
    484553#-Q- sx6nec    -R2 \ 
     554#-Q- sx8brodie    -R2 \ 
    485555#-Q- sxdkrz    -R2 \ 
    486556#-Q- eshpux    -R2 \ 
     
    490560#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    491561#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     562#-Q- sx8brodie    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    492563#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    493564#-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     
    506577#-Q- sxnec     -R2 \ 
    507578#-Q- sx6nec    -R2 \ 
     579#-Q- sx8brodie    -R2 \ 
    508580#-Q- sxdkrz    -R2 \ 
    509581#-Q- eshpux    -R2 \ 
     
    512584#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    513585#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     586#-Q- sx8brodie    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    514587#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    515588#-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     
    528601#-Q- sxnec     -R2 \ 
    529602#-Q- sx6nec    -R2 \ 
     603#-Q- sx8brodie    -R2 \ 
    530604#-Q- sxdkrz    -R2 \ 
    531605#-Q- eshpux    -R2 \ 
     
    534608#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    535609#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     610#-Q- sx8brodie    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    536611#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    537612#-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     
    544619 
    545620$(MODEL_LIB)(agrif_opa_interp.o) :  \ 
    546    $(MODEL_LIB)(in_out_manager.o) \ 
    547    $(MODEL_LIB)(lib_print.o) \ 
    548    $(MODEL_LIB)(par_kind.o) \ 
    549    $(MODEL_LIB)(par_oce.o) \ 
    550    in_out_manager.F90 \ 
    551    lib_print.f90 \ 
    552    par_kind.F90 \ 
    553    par_oce.F90 \ 
     621   in_out_manager.F90 \ 
     622   lib_print.f90 \ 
     623   $(MODEL_LIB)(in_out_manager.o) \ 
     624   $(MODEL_LIB)(lib_print.o) \ 
     625   $(MODEL_LIB)(par_kind.o) \ 
     626   $(MODEL_LIB)(par_oce.o) \ 
     627   par_kind.F90 \ 
     628   par_oce.F90 \ 
     629   dom_oce.F90 \ 
     630   in_out_manager.F90 \ 
    554631   $(MODEL_LIB)(dom_oce.o) \ 
    555632   $(MODEL_LIB)(in_out_manager.o) \ 
     
    558635   $(MODEL_LIB)(phycst.o) \ 
    559636   $(MODEL_LIB)(sol_oce.o) \ 
    560    dom_oce.F90 \ 
    561    in_out_manager.F90 \ 
    562637   oce.F90 \ 
    563638   par_oce.F90 \ 
     
    573648   par_kind.F90 \ 
    574649   par_oce.F90 \ 
    575    $(MODEL_LIB)(dom_oce.o) \ 
    576    $(MODEL_LIB)(oce.o) \ 
    577    $(MODEL_LIB)(par_oce.o) \ 
    578    dom_oce.F90 \ 
     650   dom_oce.F90 \ 
     651   $(MODEL_LIB)(dom_oce.o) \ 
     652   $(MODEL_LIB)(oce.o) \ 
     653   $(MODEL_LIB)(par_oce.o) \ 
    579654   oce.F90 \ 
    580655   par_oce.F90 \ 
     
    583658   agrif_opa_sponge.F90 
    584659$(MODEL_LIB)(agrif_opa_update.o) :  \ 
     660   dom_oce.F90 \ 
     661   in_out_manager.F90 \ 
     662   lbclnk.F90 \ 
     663   lib_mpp.F90 \ 
    585664   $(MODEL_LIB)(dom_oce.o) \ 
    586665   $(MODEL_LIB)(in_out_manager.o) \ 
     
    593672   $(MODEL_LIB)(par_oce.o) \ 
    594673   $(MODEL_LIB)(prtctl.o) \ 
    595    dom_oce.F90 \ 
    596    in_out_manager.F90 \ 
    597    lbclnk.F90 \ 
    598    lib_mpp.F90 \ 
    599674   obc_oce.F90 \ 
    600675   oce.F90 \ 
     
    603678   par_oce.F90 \ 
    604679   prtctl.F90 \ 
     680   cla_div.F90 \ 
     681   divcur.F90 \ 
     682   dom_oce.F90 \ 
    605683   $(MODEL_LIB)(cla_div.o) \ 
    606684   $(MODEL_LIB)(divcur.o) \ 
     
    610688   $(MODEL_LIB)(par_oce.o) \ 
    611689   $(MODEL_LIB)(wzvmod.o) \ 
    612    cla_div.F90 \ 
    613    divcur.F90 \ 
    614    dom_oce.F90 \ 
    615690   oce.F90 \ 
    616691   ocfzpt.F90 \ 
     
    621696   agrif_opa_update.F90 
    622697$(MODEL_LIB)(agrif_user.o) :  \ 
     698   blk_oce.F90 \ 
     699   cla_div.F90 \ 
     700   cpl.F90 \ 
     701   cpl_oce.F90 \ 
     702   daymod.F90 \ 
     703   diaptr.F90 \ 
     704   divcur.F90 \ 
     705   domain.F90 \ 
     706   domcfg.F90 \ 
     707   dom_oce.F90 \ 
     708   dtasal.F90 \ 
     709   dtasst.F90 \ 
     710   dtatem.F90 \ 
     711   dyncor1d.F90 \ 
     712   dynspg_oce.F90 \ 
     713   eosbn2.F90 \ 
     714   flxfwb.F90 \ 
     715   flxmod.F90 \ 
     716   iceini.F90 \ 
     717   ini1d.F90 \ 
     718   initrc.F90 \ 
     719   in_out_manager.F90 \ 
     720   iom.F90 \ 
     721   istate.F90 \ 
     722   ldfdyn.F90 \ 
     723   ldftra.F90 \ 
     724   lib_mpp.F90 \ 
     725   lib_print.f90 \ 
    623726   $(MODEL_LIB)(blk_oce.o) \ 
    624727   $(MODEL_LIB)(cla_div.o) \ 
     
    628731   $(MODEL_LIB)(diaptr.o) \ 
    629732   $(MODEL_LIB)(divcur.o) \ 
    630    $(MODEL_LIB)(dom_oce.o) \ 
    631733   $(MODEL_LIB)(domain.o) \ 
    632734   $(MODEL_LIB)(domcfg.o) \ 
     735   $(MODEL_LIB)(dom_oce.o) \ 
    633736   $(MODEL_LIB)(dtasal.o) \ 
    634737   $(MODEL_LIB)(dtasst.o) \ 
     
    640743   $(MODEL_LIB)(flxmod.o) \ 
    641744   $(MODEL_LIB)(iceini.o) \ 
    642    $(MODEL_LIB)(in_out_manager.o) \ 
    643745   $(MODEL_LIB)(ini1d.o) \ 
    644746   $(MODEL_LIB)(initrc.o) \ 
     747   $(MODEL_LIB)(in_out_manager.o) \ 
    645748   $(MODEL_LIB)(iom.o) \ 
    646749   $(MODEL_LIB)(istate.o) \ 
     
    650753   $(MODEL_LIB)(lib_print.o) \ 
    651754   $(MODEL_LIB)(mppini.o) \ 
     755   $(MODEL_LIB)(obcini.o) \ 
    652756   $(MODEL_LIB)(obc_par.o) \ 
    653    $(MODEL_LIB)(obcini.o) \ 
    654757   $(MODEL_LIB)(oce.o) \ 
    655758   $(MODEL_LIB)(ocfzpt.o) \ 
     
    660763   $(MODEL_LIB)(sol_oce.o) \ 
    661764   $(MODEL_LIB)(solver.o) \ 
     765   $(MODEL_LIB)(step1d.o) \ 
    662766   $(MODEL_LIB)(step.o) \ 
    663    $(MODEL_LIB)(step1d.o) \ 
    664767   $(MODEL_LIB)(trdicp.o) \ 
    665768   $(MODEL_LIB)(trdmld.o) \ 
     
    668771   $(MODEL_LIB)(trdvor.o) \ 
    669772   $(MODEL_LIB)(wzvmod.o) \ 
    670    $(MODEL_LIB)(zdf_oce.o) \ 
    671773   $(MODEL_LIB)(zdfini.o) \ 
    672774   $(MODEL_LIB)(zdfmxl.o) \ 
     775   $(MODEL_LIB)(zdf_oce.o) \ 
    673776   $(MODEL_LIB)(zpshde.o) \ 
    674    blk_oce.F90 \ 
    675    cla_div.F90 \ 
    676    cpl.F90 \ 
    677    cpl_oce.F90 \ 
    678    daymod.F90 \ 
    679    diaptr.F90 \ 
    680    divcur.F90 \ 
    681    dom_oce.F90 \ 
    682    domain.F90 \ 
    683    domcfg.F90 \ 
    684    dtasal.F90 \ 
    685    dtasst.F90 \ 
    686    dtatem.F90 \ 
    687    dyncor1d.F90 \ 
    688    dynspg_oce.F90 \ 
    689    eosbn2.F90 \ 
    690    flxfwb.F90 \ 
    691    flxmod.F90 \ 
    692    iceini.F90 \ 
    693    in_out_manager.F90 \ 
    694    ini1d.F90 \ 
    695    initrc.F90 \ 
    696    iom.F90 \ 
    697    istate.F90 \ 
    698    ldfdyn.F90 \ 
    699    ldftra.F90 \ 
    700    lib_mpp.F90 \ 
    701    lib_print.f90 \ 
    702777   mppini.F90 \ 
     778   obcini.F90 \ 
    703779   obc_par.F90 \ 
    704    obcini.F90 \ 
    705780   oce.F90 \ 
    706781   ocfzpt.F90 \ 
     
    711786   sol_oce.F90 \ 
    712787   solver.F90 \ 
     788   step1d.F90 \ 
    713789   step.F90 \ 
    714    step1d.F90 \ 
    715790   trdicp.F90 \ 
    716791   trdmld.F90 \ 
     
    719794   trdvor.F90 \ 
    720795   wzvmod.F90 \ 
    721    zdf_oce.F90 \ 
    722796   zdfini.F90 \ 
    723797   zdfmxl.F90 \ 
     798   zdf_oce.F90 \ 
    724799   zpshde.F90 \ 
     800   agrif_opa_interp.F90 \ 
     801   agrif_opa_sponge.F90 \ 
     802   agrif_opa_update.F90 \ 
     803   dom_oce.F90 \ 
     804   ice_oce.F90 \ 
     805   in_out_manager.F90 \ 
    725806   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    726807   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
     
    734815   $(MODEL_LIB)(sol_oce.o) \ 
    735816   $(MODEL_LIB)(tradmp.o) \ 
    736    agrif_opa_interp.F90 \ 
    737    agrif_opa_sponge.F90 \ 
    738    agrif_opa_update.F90 \ 
    739    dom_oce.F90 \ 
    740    ice_oce.F90 \ 
    741    in_out_manager.F90 \ 
    742817   oce.F90 \ 
    743818   opa.F90 \ 
     
    749824   agrif_user.F90 
    750825$(MODEL_LIB)(albedo.o) :   \ 
     826   dom_oce.F90 \ 
     827   in_out_manager.F90 \ 
     828   lib_mpp.F90 \ 
     829   lib_print.f90 \ 
    751830   $(MODEL_LIB)(dom_oce.o) \ 
    752831   $(MODEL_LIB)(in_out_manager.o) \ 
     
    759838   $(MODEL_LIB)(phycst.o) \ 
    760839   $(MODEL_LIB)(prtctl.o) \ 
    761    dom_oce.F90 \ 
    762    in_out_manager.F90 \ 
    763    lib_mpp.F90 \ 
    764    lib_print.f90 \ 
    765840   oce.F90 \ 
    766841   par_ice.F90 \ 
     
    769844   phycst.F90 \ 
    770845   prtctl.F90 \ 
     846   blk_oce.F90 \ 
     847   cpl_oce.F90 \ 
     848   daymod.F90 \ 
     849   dom_oce.F90 \ 
     850   flx_oce.F90 \ 
     851   ice.F90 \ 
     852   in_out_manager.F90 \ 
     853   lbclnk.F90 \ 
    771854   $(MODEL_LIB)(blk_oce.o) \ 
    772855   $(MODEL_LIB)(cpl_oce.o) \ 
     
    780863   $(MODEL_LIB)(ocfzpt.o) \ 
    781864   $(MODEL_LIB)(phycst.o) \ 
     865   oce.F90 \ 
     866   ocfzpt.F90 \ 
     867   phycst.F90 \ 
     868   KEY_CPP \ 
     869   albedo.F90 
     870$(MODEL_LIB)(blk_oce.o) :  \ 
     871   $(MODEL_LIB)(par_kind.o) \ 
     872   par_kind.F90 \ 
     873   $(MODEL_LIB)(par_oce.o) \ 
     874   par_oce.F90 \ 
     875   KEY_CPP \ 
     876   blk_oce.F90 
     877$(MODEL_LIB)(bulk.o) :  \ 
     878   albedo.F90 \ 
    782879   blk_oce.F90 \ 
    783880   cpl_oce.F90 \ 
     
    785882   dom_oce.F90 \ 
    786883   flx_oce.F90 \ 
    787    ice.F90 \ 
    788    in_out_manager.F90 \ 
    789    lbclnk.F90 \ 
    790    oce.F90 \ 
    791    ocfzpt.F90 \ 
    792    phycst.F90 \ 
    793    KEY_CPP \ 
    794    albedo.F90 
    795 $(MODEL_LIB)(blk_oce.o) :  \ 
    796    $(MODEL_LIB)(par_kind.o) \ 
    797    par_kind.F90 \ 
    798    $(MODEL_LIB)(par_oce.o) \ 
    799    par_oce.F90 \ 
    800    KEY_CPP \ 
    801    blk_oce.F90 
    802 $(MODEL_LIB)(bulk.o) :  \ 
     884   in_out_manager.F90 \ 
     885   lbclnk.F90 \ 
     886   lib_mpp.F90 \ 
     887   lib_print.f90 \ 
    803888   $(MODEL_LIB)(albedo.o) \ 
    804889   $(MODEL_LIB)(blk_oce.o) \ 
     
    817902   $(MODEL_LIB)(phycst.o) \ 
    818903   $(MODEL_LIB)(prtctl.o) \ 
    819    albedo.F90 \ 
     904   oce.F90 \ 
     905   ocfzpt.F90 \ 
     906   par_kind.F90 \ 
     907   par_oce.F90 \ 
     908   phycst.F90 \ 
     909   prtctl.F90 \ 
     910   blk_oce.F90 \ 
     911   dom_oce.F90 \ 
     912   flxblk.F90 \ 
     913   flx_oce.F90 \ 
     914   ice_oce.F90 \ 
     915   in_out_manager.F90 \ 
     916   $(MODEL_LIB)(blk_oce.o) \ 
     917   $(MODEL_LIB)(dom_oce.o) \ 
     918   $(MODEL_LIB)(flxblk.o) \ 
     919   $(MODEL_LIB)(flx_oce.o) \ 
     920   $(MODEL_LIB)(ice_oce.o) \ 
     921   $(MODEL_LIB)(in_out_manager.o) \ 
     922   $(MODEL_LIB)(oce.o) \ 
     923   $(MODEL_LIB)(ocfzpt.o) \ 
     924   $(MODEL_LIB)(phycst.o) \ 
     925   $(MODEL_LIB)(prtctl.o) \ 
     926   $(MODEL_LIB)(taumod.o) \ 
     927   oce.F90 \ 
     928   ocfzpt.F90 \ 
     929   phycst.F90 \ 
     930   prtctl.F90 \ 
     931   taumod.F90 \ 
     932   KEY_CPP \ 
     933   bulk.F90 
     934$(MODEL_LIB)(cla_div.o) :  \ 
    820935   blk_oce.F90 \ 
    821936   cpl_oce.F90 \ 
    822937   daymod.F90 \ 
    823938   dom_oce.F90 \ 
     939   dtasal.F90 \ 
     940   dtasss.F90 \ 
     941   dtasst.F90 \ 
     942   dtatem.F90 \ 
     943   flxmod.F90 \ 
    824944   flx_oce.F90 \ 
    825    in_out_manager.F90 \ 
    826    lbclnk.F90 \ 
    827    lib_mpp.F90 \ 
    828    lib_print.f90 \ 
    829    oce.F90 \ 
    830    ocfzpt.F90 \ 
    831    par_kind.F90 \ 
    832    par_oce.F90 \ 
    833    phycst.F90 \ 
    834    prtctl.F90 \ 
    835    $(MODEL_LIB)(blk_oce.o) \ 
    836    $(MODEL_LIB)(dom_oce.o) \ 
    837    $(MODEL_LIB)(flx_oce.o) \ 
    838    $(MODEL_LIB)(flxblk.o) \ 
    839    $(MODEL_LIB)(ice_oce.o) \ 
    840    $(MODEL_LIB)(in_out_manager.o) \ 
    841    $(MODEL_LIB)(oce.o) \ 
    842    $(MODEL_LIB)(ocfzpt.o) \ 
    843    $(MODEL_LIB)(phycst.o) \ 
    844    $(MODEL_LIB)(prtctl.o) \ 
    845    $(MODEL_LIB)(taumod.o) \ 
    846    blk_oce.F90 \ 
    847    dom_oce.F90 \ 
    848    flx_oce.F90 \ 
    849    flxblk.F90 \ 
     945   flxrnf.F90 \ 
    850946   ice_oce.F90 \ 
    851947   in_out_manager.F90 \ 
    852    oce.F90 \ 
    853    ocfzpt.F90 \ 
    854    phycst.F90 \ 
    855    prtctl.F90 \ 
    856    taumod.F90 \ 
    857    KEY_CPP \ 
    858    bulk.F90 
    859 $(MODEL_LIB)(cla.o) :   \ 
     948   lbclnk.F90 \ 
     949   lib_mpp.F90 \ 
     950   lib_print.f90 \ 
    860951   $(MODEL_LIB)(blk_oce.o) \ 
    861952   $(MODEL_LIB)(cpl_oce.o) \ 
     
    866957   $(MODEL_LIB)(dtasst.o) \ 
    867958   $(MODEL_LIB)(dtatem.o) \ 
     959   $(MODEL_LIB)(flxmod.o) \ 
    868960   $(MODEL_LIB)(flx_oce.o) \ 
    869    $(MODEL_LIB)(flxmod.o) \ 
    870961   $(MODEL_LIB)(flxrnf.o) \ 
    871962   $(MODEL_LIB)(ice_oce.o) \ 
     
    882973   $(MODEL_LIB)(taumod.o) \ 
    883974   $(MODEL_LIB)(tradmp.o) \ 
     975   oce.F90 \ 
     976   ocfzpt.F90 \ 
     977   par_kind.F90 \ 
     978   par_oce.F90 \ 
     979   phycst.F90 \ 
     980   prtctl.F90 \ 
     981   taumod.F90 \ 
     982   tradmp.F90 \ 
     983   dom_oce.F90 \ 
     984   in_out_manager.F90 \ 
     985   lbclnk.F90 \ 
     986   lib_mpp.F90 \ 
     987   $(MODEL_LIB)(dom_oce.o) \ 
     988   $(MODEL_LIB)(in_out_manager.o) \ 
     989   $(MODEL_LIB)(lbclnk.o) \ 
     990   $(MODEL_LIB)(lib_mpp.o) \ 
     991   $(MODEL_LIB)(oce.o) \ 
     992   $(MODEL_LIB)(ocesbc.o) \ 
     993   oce.F90 \ 
     994   ocesbc.F90 \ 
     995   domzgr_substitute.h90 \ 
     996   KEY_CPP \ 
     997   cla_div.F90 
     998$(MODEL_LIB)(cla_dynspg.o) :  \ 
    884999   blk_oce.F90 \ 
    8851000   cpl_oce.F90 \ 
     
    8901005   dtasst.F90 \ 
    8911006   dtatem.F90 \ 
     1007   dynspg_oce.F90 \ 
     1008   flxmod.F90 \ 
    8921009   flx_oce.F90 \ 
    893    flxmod.F90 \ 
    8941010   flxrnf.F90 \ 
    8951011   ice_oce.F90 \ 
    8961012   in_out_manager.F90 \ 
    897    lbclnk.F90 \ 
    898    lib_mpp.F90 \ 
    899    lib_print.f90 \ 
    900    oce.F90 \ 
    901    ocfzpt.F90 \ 
    902    par_kind.F90 \ 
    903    par_oce.F90 \ 
    904    phycst.F90 \ 
    905    prtctl.F90 \ 
    906    taumod.F90 \ 
    907    tradmp.F90 \ 
    908    $(MODEL_LIB)(dom_oce.o) \ 
    909    $(MODEL_LIB)(in_out_manager.o) \ 
    910    $(MODEL_LIB)(lbclnk.o) \ 
    911    $(MODEL_LIB)(lib_mpp.o) \ 
    912    $(MODEL_LIB)(oce.o) \ 
    913    $(MODEL_LIB)(ocesbc.o) \ 
    914    dom_oce.F90 \ 
    915    in_out_manager.F90 \ 
    916    lbclnk.F90 \ 
    917    lib_mpp.F90 \ 
    918    oce.F90 \ 
    919    ocesbc.F90 \ 
    920    domzgr_substitute.h90 \ 
    921    vectopt_loop_substitute.h90 \ 
    922    KEY_CPP \ 
    923    cla.F90 
    924 $(MODEL_LIB)(cla_div.o) :  \ 
    925    $(MODEL_LIB)(blk_oce.o) \ 
    926    $(MODEL_LIB)(cpl_oce.o) \ 
    927    $(MODEL_LIB)(daymod.o) \ 
    928    $(MODEL_LIB)(dom_oce.o) \ 
    929    $(MODEL_LIB)(dtasal.o) \ 
    930    $(MODEL_LIB)(dtasss.o) \ 
    931    $(MODEL_LIB)(dtasst.o) \ 
    932    $(MODEL_LIB)(dtatem.o) \ 
    933    $(MODEL_LIB)(flx_oce.o) \ 
    934    $(MODEL_LIB)(flxmod.o) \ 
    935    $(MODEL_LIB)(flxrnf.o) \ 
    936    $(MODEL_LIB)(ice_oce.o) \ 
    937    $(MODEL_LIB)(in_out_manager.o) \ 
    938    $(MODEL_LIB)(lbclnk.o) \ 
    939    $(MODEL_LIB)(lib_mpp.o) \ 
    940    $(MODEL_LIB)(lib_print.o) \ 
    941    $(MODEL_LIB)(oce.o) \ 
    942    $(MODEL_LIB)(ocfzpt.o) \ 
    943    $(MODEL_LIB)(par_kind.o) \ 
    944    $(MODEL_LIB)(par_oce.o) \ 
    945    $(MODEL_LIB)(phycst.o) \ 
    946    $(MODEL_LIB)(prtctl.o) \ 
    947    $(MODEL_LIB)(taumod.o) \ 
    948    $(MODEL_LIB)(tradmp.o) \ 
    949    blk_oce.F90 \ 
    950    cpl_oce.F90 \ 
    951    daymod.F90 \ 
    952    dom_oce.F90 \ 
    953    dtasal.F90 \ 
    954    dtasss.F90 \ 
    955    dtasst.F90 \ 
    956    dtatem.F90 \ 
    957    flx_oce.F90 \ 
    958    flxmod.F90 \ 
    959    flxrnf.F90 \ 
    960    ice_oce.F90 \ 
    961    in_out_manager.F90 \ 
    962    lbclnk.F90 \ 
    963    lib_mpp.F90 \ 
    964    lib_print.f90 \ 
    965    oce.F90 \ 
    966    ocfzpt.F90 \ 
    967    par_kind.F90 \ 
    968    par_oce.F90 \ 
    969    phycst.F90 \ 
    970    prtctl.F90 \ 
    971    taumod.F90 \ 
    972    tradmp.F90 \ 
    973    $(MODEL_LIB)(dom_oce.o) \ 
    974    $(MODEL_LIB)(in_out_manager.o) \ 
    975    $(MODEL_LIB)(lbclnk.o) \ 
    976    $(MODEL_LIB)(lib_mpp.o) \ 
    977    $(MODEL_LIB)(oce.o) \ 
    978    $(MODEL_LIB)(ocesbc.o) \ 
    979    dom_oce.F90 \ 
    980    in_out_manager.F90 \ 
    981    lbclnk.F90 \ 
    982    lib_mpp.F90 \ 
    983    oce.F90 \ 
    984    ocesbc.F90 \ 
    985    domzgr_substitute.h90 \ 
    986    KEY_CPP \ 
    987    cla_div.F90 
    988 $(MODEL_LIB)(cla_dynspg.o) :  \ 
     1013   iom.F90 \ 
     1014   lbclnk.F90 \ 
     1015   lib_mpp.F90 \ 
     1016   lib_print.f90 \ 
    9891017   $(MODEL_LIB)(blk_oce.o) \ 
    9901018   $(MODEL_LIB)(cpl_oce.o) \ 
     
    9961024   $(MODEL_LIB)(dtatem.o) \ 
    9971025   $(MODEL_LIB)(dynspg_oce.o) \ 
     1026   $(MODEL_LIB)(flxmod.o) \ 
    9981027   $(MODEL_LIB)(flx_oce.o) \ 
    999    $(MODEL_LIB)(flxmod.o) \ 
    10001028   $(MODEL_LIB)(flxrnf.o) \ 
    10011029   $(MODEL_LIB)(ice_oce.o) \ 
     
    10051033   $(MODEL_LIB)(lib_mpp.o) \ 
    10061034   $(MODEL_LIB)(lib_print.o) \ 
     1035   $(MODEL_LIB)(obccli.o) \ 
    10071036   $(MODEL_LIB)(obc_oce.o) \ 
    10081037   $(MODEL_LIB)(obc_par.o) \ 
    1009    $(MODEL_LIB)(obccli.o) \ 
    10101038   $(MODEL_LIB)(oce.o) \ 
    10111039   $(MODEL_LIB)(ocesbc.o) \ 
     
    10191047   $(MODEL_LIB)(tradmp.o) \ 
    10201048   $(MODEL_LIB)(zdf_oce.o) \ 
    1021    blk_oce.F90 \ 
    1022    cpl_oce.F90 \ 
    1023    daymod.F90 \ 
    1024    dom_oce.F90 \ 
    1025    dtasal.F90 \ 
    1026    dtasss.F90 \ 
    1027    dtasst.F90 \ 
    1028    dtatem.F90 \ 
    1029    dynspg_oce.F90 \ 
    1030    flx_oce.F90 \ 
    1031    flxmod.F90 \ 
    1032    flxrnf.F90 \ 
    1033    ice_oce.F90 \ 
    1034    in_out_manager.F90 \ 
    1035    iom.F90 \ 
    1036    lbclnk.F90 \ 
    1037    lib_mpp.F90 \ 
    1038    lib_print.f90 \ 
     1049   obccli.F90 \ 
    10391050   obc_oce.F90 \ 
    10401051   obc_par.F90 \ 
    1041    obccli.F90 \ 
    10421052   oce.F90 \ 
    10431053   ocesbc.F90 \ 
     
    10511061   tradmp.F90 \ 
    10521062   zdf_oce.F90 \ 
     1063   dom_oce.F90 \ 
     1064   flxrnf.F90 \ 
     1065   in_out_manager.F90 \ 
     1066   lbclnk.F90 \ 
     1067   lib_mpp.F90 \ 
    10531068   $(MODEL_LIB)(dom_oce.o) \ 
    10541069   $(MODEL_LIB)(flxrnf.o) \ 
     
    10561071   $(MODEL_LIB)(lbclnk.o) \ 
    10571072   $(MODEL_LIB)(lib_mpp.o) \ 
     1073   $(MODEL_LIB)(obcdyn.o) \ 
    10581074   $(MODEL_LIB)(obc_oce.o) \ 
    1059    $(MODEL_LIB)(obcdyn.o) \ 
    10601075   $(MODEL_LIB)(obcvol.o) \ 
    10611076   $(MODEL_LIB)(oce.o) \ 
    10621077   $(MODEL_LIB)(ocesbc.o) \ 
    10631078   $(MODEL_LIB)(phycst.o) \ 
     1079   $(MODEL_LIB)(solfet.o) \ 
    10641080   $(MODEL_LIB)(sol_oce.o) \ 
    1065    $(MODEL_LIB)(solfet.o) \ 
    10661081   $(MODEL_LIB)(solpcg.o) \ 
    10671082   $(MODEL_LIB)(solsor.o) \ 
    10681083   $(MODEL_LIB)(zdf_oce.o) \ 
    1069    dom_oce.F90 \ 
    1070    flxrnf.F90 \ 
    1071    in_out_manager.F90 \ 
    1072    lbclnk.F90 \ 
    1073    lib_mpp.F90 \ 
     1084   obcdyn.F90 \ 
    10741085   obc_oce.F90 \ 
    1075    obcdyn.F90 \ 
    10761086   obcvol.F90 \ 
    10771087   oce.F90 \ 
    10781088   ocesbc.F90 \ 
    10791089   phycst.F90 \ 
     1090   solfet.F90 \ 
    10801091   sol_oce.F90 \ 
    1081    solfet.F90 \ 
    10821092   solpcg.F90 \ 
    10831093   solsor.F90 \ 
     
    10871097   KEY_CPP \ 
    10881098   cla_dynspg.F90 
    1089 $(MODEL_LIB)(closea.o) :   \ 
     1099$(MODEL_LIB)(cla.o) :   \ 
     1100   blk_oce.F90 \ 
     1101   cpl_oce.F90 \ 
     1102   daymod.F90 \ 
     1103   dom_oce.F90 \ 
     1104   dtasal.F90 \ 
     1105   dtasss.F90 \ 
     1106   dtasst.F90 \ 
     1107   dtatem.F90 \ 
     1108   flxmod.F90 \ 
     1109   flx_oce.F90 \ 
     1110   flxrnf.F90 \ 
     1111   ice_oce.F90 \ 
     1112   in_out_manager.F90 \ 
     1113   lbclnk.F90 \ 
     1114   lib_mpp.F90 \ 
     1115   lib_print.f90 \ 
    10901116   $(MODEL_LIB)(blk_oce.o) \ 
    10911117   $(MODEL_LIB)(cpl_oce.o) \ 
     
    10961122   $(MODEL_LIB)(dtasst.o) \ 
    10971123   $(MODEL_LIB)(dtatem.o) \ 
     1124   $(MODEL_LIB)(flxmod.o) \ 
    10981125   $(MODEL_LIB)(flx_oce.o) \ 
    1099    $(MODEL_LIB)(flxmod.o) \ 
    11001126   $(MODEL_LIB)(flxrnf.o) \ 
    11011127   $(MODEL_LIB)(ice_oce.o) \ 
    11021128   $(MODEL_LIB)(in_out_manager.o) \ 
    1103    $(MODEL_LIB)(iom.o) \ 
    11041129   $(MODEL_LIB)(lbclnk.o) \ 
    11051130   $(MODEL_LIB)(lib_mpp.o) \ 
     
    11131138   $(MODEL_LIB)(taumod.o) \ 
    11141139   $(MODEL_LIB)(tradmp.o) \ 
     1140   oce.F90 \ 
     1141   ocfzpt.F90 \ 
     1142   par_kind.F90 \ 
     1143   par_oce.F90 \ 
     1144   phycst.F90 \ 
     1145   prtctl.F90 \ 
     1146   taumod.F90 \ 
     1147   tradmp.F90 \ 
     1148   dom_oce.F90 \ 
     1149   in_out_manager.F90 \ 
     1150   lbclnk.F90 \ 
     1151   lib_mpp.F90 \ 
     1152   $(MODEL_LIB)(dom_oce.o) \ 
     1153   $(MODEL_LIB)(in_out_manager.o) \ 
     1154   $(MODEL_LIB)(lbclnk.o) \ 
     1155   $(MODEL_LIB)(lib_mpp.o) \ 
     1156   $(MODEL_LIB)(oce.o) \ 
     1157   $(MODEL_LIB)(ocesbc.o) \ 
     1158   oce.F90 \ 
     1159   ocesbc.F90 \ 
     1160   domzgr_substitute.h90 \ 
     1161   vectopt_loop_substitute.h90 \ 
     1162   KEY_CPP \ 
     1163   cla.F90 
     1164$(MODEL_LIB)(closea.o) :   \ 
    11151165   blk_oce.F90 \ 
    11161166   cpl_oce.F90 \ 
     
    11211171   dtasst.F90 \ 
    11221172   dtatem.F90 \ 
     1173   flxmod.F90 \ 
    11231174   flx_oce.F90 \ 
    1124    flxmod.F90 \ 
    11251175   flxrnf.F90 \ 
    11261176   ice_oce.F90 \ 
     
    11301180   lib_mpp.F90 \ 
    11311181   lib_print.f90 \ 
     1182   $(MODEL_LIB)(blk_oce.o) \ 
     1183   $(MODEL_LIB)(cpl_oce.o) \ 
     1184   $(MODEL_LIB)(daymod.o) \ 
     1185   $(MODEL_LIB)(dom_oce.o) \ 
     1186   $(MODEL_LIB)(dtasal.o) \ 
     1187   $(MODEL_LIB)(dtasss.o) \ 
     1188   $(MODEL_LIB)(dtasst.o) \ 
     1189   $(MODEL_LIB)(dtatem.o) \ 
     1190   $(MODEL_LIB)(flxmod.o) \ 
     1191   $(MODEL_LIB)(flx_oce.o) \ 
     1192   $(MODEL_LIB)(flxrnf.o) \ 
     1193   $(MODEL_LIB)(ice_oce.o) \ 
     1194   $(MODEL_LIB)(in_out_manager.o) \ 
     1195   $(MODEL_LIB)(iom.o) \ 
     1196   $(MODEL_LIB)(lbclnk.o) \ 
     1197   $(MODEL_LIB)(lib_mpp.o) \ 
     1198   $(MODEL_LIB)(lib_print.o) \ 
     1199   $(MODEL_LIB)(oce.o) \ 
     1200   $(MODEL_LIB)(ocfzpt.o) \ 
     1201   $(MODEL_LIB)(par_kind.o) \ 
     1202   $(MODEL_LIB)(par_oce.o) \ 
     1203   $(MODEL_LIB)(phycst.o) \ 
     1204   $(MODEL_LIB)(prtctl.o) \ 
     1205   $(MODEL_LIB)(taumod.o) \ 
     1206   $(MODEL_LIB)(tradmp.o) \ 
    11321207   oce.F90 \ 
    11331208   ocfzpt.F90 \ 
     
    11381213   taumod.F90 \ 
    11391214   tradmp.F90 \ 
     1215   dom_oce.F90 \ 
     1216   flxrnf.F90 \ 
     1217   in_out_manager.F90 \ 
     1218   lbclnk.F90 \ 
     1219   lib_mpp.F90 \ 
    11401220   $(MODEL_LIB)(dom_oce.o) \ 
    11411221   $(MODEL_LIB)(flxrnf.o) \ 
     
    11451225   $(MODEL_LIB)(oce.o) \ 
    11461226   $(MODEL_LIB)(ocesbc.o) \ 
    1147    dom_oce.F90 \ 
    1148    flxrnf.F90 \ 
    1149    in_out_manager.F90 \ 
    1150    lbclnk.F90 \ 
    1151    lib_mpp.F90 \ 
    11521227   oce.F90 \ 
    11531228   ocesbc.F90 \ 
     
    11561231   closea.F90 
    11571232$(MODEL_LIB)(cpl.o) :   \ 
    1158    $(MODEL_LIB)(dom_oce.o) \ 
    1159    $(MODEL_LIB)(in_out_manager.o) \ 
    1160    $(MODEL_LIB)(lib_print.o) \ 
    1161    $(MODEL_LIB)(oce.o) \ 
    1162    $(MODEL_LIB)(par_kind.o) \ 
    1163    $(MODEL_LIB)(par_oce.o) \ 
    1164    $(MODEL_LIB)(phycst.o) \ 
    1165    $(MODEL_LIB)(prtctl.o) \ 
    1166    dom_oce.F90 \ 
    1167    in_out_manager.F90 \ 
    1168    lib_print.f90 \ 
    1169    oce.F90 \ 
    1170    par_kind.F90 \ 
    1171    par_oce.F90 \ 
    1172    phycst.F90 \ 
    1173    prtctl.F90 \ 
     1233   dom_oce.F90 \ 
     1234   in_out_manager.F90 \ 
     1235   lib_print.f90 \ 
     1236   $(MODEL_LIB)(dom_oce.o) \ 
     1237   $(MODEL_LIB)(in_out_manager.o) \ 
     1238   $(MODEL_LIB)(lib_print.o) \ 
     1239   $(MODEL_LIB)(oce.o) \ 
     1240   $(MODEL_LIB)(par_kind.o) \ 
     1241   $(MODEL_LIB)(par_oce.o) \ 
     1242   $(MODEL_LIB)(phycst.o) \ 
     1243   $(MODEL_LIB)(prtctl.o) \ 
     1244   oce.F90 \ 
     1245   par_kind.F90 \ 
     1246   par_oce.F90 \ 
     1247   phycst.F90 \ 
     1248   prtctl.F90 \ 
     1249   cpl_oce.F90 \ 
     1250   daymod.F90 \ 
     1251   dom_oce.F90 \ 
     1252   flx_oce.F90 \ 
     1253   in_out_manager.F90 \ 
    11741254   $(MODEL_LIB)(cpl_oce.o) \ 
    11751255   $(MODEL_LIB)(daymod.o) \ 
     
    11801260   $(MODEL_LIB)(ocfzpt.o) \ 
    11811261   $(MODEL_LIB)(phycst.o) \ 
    1182    cpl_oce.F90 \ 
    1183    daymod.F90 \ 
    1184    dom_oce.F90 \ 
    1185    flx_oce.F90 \ 
    1186    in_out_manager.F90 \ 
    11871262   oce.F90 \ 
    11881263   ocfzpt.F90 \ 
     
    12031278   ctlopn.F90 
    12041279$(MODEL_LIB)(daymod.o) :   \ 
    1205    $(MODEL_LIB)(dom_oce.o) \ 
    1206    $(MODEL_LIB)(in_out_manager.o) \ 
    1207    $(MODEL_LIB)(lib_mpp.o) \ 
    1208    $(MODEL_LIB)(lib_print.o) \ 
    1209    $(MODEL_LIB)(par_kind.o) \ 
    1210    $(MODEL_LIB)(par_oce.o) \ 
    1211    dom_oce.F90 \ 
    1212    in_out_manager.F90 \ 
    1213    lib_mpp.F90 \ 
    1214    lib_print.f90 \ 
    1215    par_kind.F90 \ 
    1216    par_oce.F90 \ 
    1217    $(MODEL_LIB)(dom_oce.o) \ 
    1218    $(MODEL_LIB)(in_out_manager.o) \ 
    1219    $(MODEL_LIB)(phycst.o) \ 
    1220    $(MODEL_LIB)(prtctl.o) \ 
    1221    dom_oce.F90 \ 
    1222    in_out_manager.F90 \ 
     1280   dom_oce.F90 \ 
     1281   in_out_manager.F90 \ 
     1282   lib_mpp.F90 \ 
     1283   lib_print.f90 \ 
     1284   $(MODEL_LIB)(dom_oce.o) \ 
     1285   $(MODEL_LIB)(in_out_manager.o) \ 
     1286   $(MODEL_LIB)(lib_mpp.o) \ 
     1287   $(MODEL_LIB)(lib_print.o) \ 
     1288   $(MODEL_LIB)(par_kind.o) \ 
     1289   $(MODEL_LIB)(par_oce.o) \ 
     1290   par_kind.F90 \ 
     1291   par_oce.F90 \ 
     1292   dom_oce.F90 \ 
     1293   in_out_manager.F90 \ 
     1294   $(MODEL_LIB)(dom_oce.o) \ 
     1295   $(MODEL_LIB)(in_out_manager.o) \ 
     1296   $(MODEL_LIB)(phycst.o) \ 
     1297   $(MODEL_LIB)(prtctl.o) \ 
    12231298   phycst.F90 \ 
    12241299   prtctl.F90 \ 
    12251300   daymod.F90 
    12261301$(MODEL_LIB)(diadimg.o) :  \ 
    1227    $(MODEL_LIB)(dom_oce.o) \ 
    1228    $(MODEL_LIB)(in_out_manager.o) \ 
    1229    $(MODEL_LIB)(lib_print.o) \ 
    1230    $(MODEL_LIB)(par_kind.o) \ 
    1231    $(MODEL_LIB)(par_oce.o) \ 
    1232    $(MODEL_LIB)(phycst.o) \ 
    1233    $(MODEL_LIB)(prtctl.o) \ 
    1234    dom_oce.F90 \ 
    1235    in_out_manager.F90 \ 
    1236    lib_print.f90 \ 
    1237    par_kind.F90 \ 
    1238    par_oce.F90 \ 
    1239    phycst.F90 \ 
    1240    prtctl.F90 \ 
     1302   dom_oce.F90 \ 
     1303   in_out_manager.F90 \ 
     1304   lib_print.f90 \ 
     1305   $(MODEL_LIB)(dom_oce.o) \ 
     1306   $(MODEL_LIB)(in_out_manager.o) \ 
     1307   $(MODEL_LIB)(lib_print.o) \ 
     1308   $(MODEL_LIB)(par_kind.o) \ 
     1309   $(MODEL_LIB)(par_oce.o) \ 
     1310   $(MODEL_LIB)(phycst.o) \ 
     1311   $(MODEL_LIB)(prtctl.o) \ 
     1312   par_kind.F90 \ 
     1313   par_oce.F90 \ 
     1314   phycst.F90 \ 
     1315   prtctl.F90 \ 
     1316   daymod.F90 \ 
     1317   dom_oce.F90 \ 
     1318   in_out_manager.F90 \ 
    12411319   $(MODEL_LIB)(daymod.o) \ 
    12421320   $(MODEL_LIB)(dom_oce.o) \ 
    12431321   $(MODEL_LIB)(in_out_manager.o) \ 
    12441322   $(MODEL_LIB)(oce.o) \ 
    1245    daymod.F90 \ 
    1246    dom_oce.F90 \ 
    1247    in_out_manager.F90 \ 
    12481323   oce.F90 \ 
    12491324   domzgr_substitute.h90 \ 
     
    12511326   diadimg.F90 
    12521327$(MODEL_LIB)(diafwb.o) :   \ 
     1328   albedo.F90 \ 
     1329   blk_oce.F90 \ 
     1330   cpl_oce.F90 \ 
     1331   daymod.F90 \ 
     1332   dom_oce.F90 \ 
     1333   dtasal.F90 \ 
     1334   dtasss.F90 \ 
     1335   dtasst.F90 \ 
     1336   dtatem.F90 \ 
     1337   flxmod.F90 \ 
     1338   flx_oce.F90 \ 
     1339   flxrnf.F90 \ 
     1340   ice_oce.F90 \ 
     1341   in_out_manager.F90 \ 
     1342   iom.F90 \ 
     1343   lbclnk.F90 \ 
     1344   lib_mpp.F90 \ 
     1345   lib_print.f90 \ 
    12531346   $(MODEL_LIB)(albedo.o) \ 
    12541347   $(MODEL_LIB)(blk_oce.o) \ 
     
    12601353   $(MODEL_LIB)(dtasst.o) \ 
    12611354   $(MODEL_LIB)(dtatem.o) \ 
     1355   $(MODEL_LIB)(flxmod.o) \ 
    12621356   $(MODEL_LIB)(flx_oce.o) \ 
    1263    $(MODEL_LIB)(flxmod.o) \ 
    12641357   $(MODEL_LIB)(flxrnf.o) \ 
    12651358   $(MODEL_LIB)(ice_oce.o) \ 
     
    12771370   $(MODEL_LIB)(taumod.o) \ 
    12781371   $(MODEL_LIB)(tradmp.o) \ 
    1279    albedo.F90 \ 
    1280    blk_oce.F90 \ 
    1281    cpl_oce.F90 \ 
    1282    daymod.F90 \ 
    1283    dom_oce.F90 \ 
    1284    dtasal.F90 \ 
    1285    dtasss.F90 \ 
    1286    dtasst.F90 \ 
    1287    dtatem.F90 \ 
    1288    flx_oce.F90 \ 
    1289    flxmod.F90 \ 
    1290    flxrnf.F90 \ 
    1291    ice_oce.F90 \ 
    1292    in_out_manager.F90 \ 
    1293    iom.F90 \ 
    1294    lbclnk.F90 \ 
    1295    lib_mpp.F90 \ 
    1296    lib_print.f90 \ 
    12971372   oce.F90 \ 
    12981373   ocfzpt.F90 \ 
     
    13031378   taumod.F90 \ 
    13041379   tradmp.F90 \ 
     1380   blk_oce.F90 \ 
     1381   dom_oce.F90 \ 
     1382   flxblk.F90 \ 
     1383   flxrnf.F90 \ 
     1384   in_out_manager.F90 \ 
     1385   lib_mpp.F90 \ 
    13051386   $(MODEL_LIB)(blk_oce.o) \ 
    13061387   $(MODEL_LIB)(dom_oce.o) \ 
     
    13131394   $(MODEL_LIB)(phycst.o) \ 
    13141395   $(MODEL_LIB)(zdf_oce.o) \ 
    1315    blk_oce.F90 \ 
    1316    dom_oce.F90 \ 
    1317    flxblk.F90 \ 
    1318    flxrnf.F90 \ 
    1319    in_out_manager.F90 \ 
    1320    lib_mpp.F90 \ 
    13211396   oce.F90 \ 
    13221397   ocesbc.F90 \ 
     
    13281403   diafwb.F90 
    13291404$(MODEL_LIB)(diagap.o) :   \ 
     1405   daymod.F90 \ 
     1406   dom_oce.F90 \ 
     1407   in_out_manager.F90 \ 
     1408   iom.F90 \ 
     1409   lbclnk.F90 \ 
     1410   lib_print.f90 \ 
    13301411   $(MODEL_LIB)(daymod.o) \ 
    13311412   $(MODEL_LIB)(dom_oce.o) \ 
     
    13391420   $(MODEL_LIB)(phycst.o) \ 
    13401421   $(MODEL_LIB)(prtctl.o) \ 
     1422   oce.F90 \ 
     1423   par_kind.F90 \ 
     1424   par_oce.F90 \ 
     1425   phycst.F90 \ 
     1426   prtctl.F90 \ 
    13411427   daymod.F90 \ 
    1342    dom_oce.F90 \ 
    1343    in_out_manager.F90 \ 
    1344    iom.F90 \ 
    1345    lbclnk.F90 \ 
    1346    lib_print.f90 \ 
    1347    oce.F90 \ 
    1348    par_kind.F90 \ 
    1349    par_oce.F90 \ 
    1350    phycst.F90 \ 
    1351    prtctl.F90 \ 
     1428   dianam.F90 \ 
     1429   dom_oce.F90 \ 
     1430   dtasal.F90 \ 
     1431   dtatem.F90 \ 
     1432   in_out_manager.F90 \ 
     1433   lib_mpp.F90 \ 
    13521434   $(MODEL_LIB)(daymod.o) \ 
    13531435   $(MODEL_LIB)(dianam.o) \ 
     
    13581440   $(MODEL_LIB)(lib_mpp.o) \ 
    13591441   $(MODEL_LIB)(oce.o) \ 
     1442   oce.F90 \ 
     1443   domzgr_substitute.h90 \ 
     1444   $(IOIPSL_LIB) \ 
     1445   KEY_CPP \ 
     1446   diagap.F90 
     1447$(MODEL_LIB)(diahdy.o) :   \ 
     1448   in_out_manager.F90 \ 
     1449   lib_print.f90 \ 
     1450   $(MODEL_LIB)(in_out_manager.o) \ 
     1451   $(MODEL_LIB)(lib_print.o) \ 
     1452   $(MODEL_LIB)(par_kind.o) \ 
     1453   $(MODEL_LIB)(par_oce.o) \ 
     1454   par_kind.F90 \ 
     1455   par_oce.F90 \ 
     1456   dom_oce.F90 \ 
     1457   in_out_manager.F90 \ 
     1458   $(MODEL_LIB)(dom_oce.o) \ 
     1459   $(MODEL_LIB)(in_out_manager.o) \ 
     1460   $(MODEL_LIB)(oce.o) \ 
     1461   $(MODEL_LIB)(phycst.o) \ 
     1462   oce.F90 \ 
     1463   phycst.F90 \ 
     1464   domzgr_substitute.h90 \ 
     1465   KEY_CPP \ 
     1466   diahdy.F90 
     1467$(MODEL_LIB)(diahth.o) :   \ 
     1468   in_out_manager.F90 \ 
     1469   lib_print.f90 \ 
     1470   $(MODEL_LIB)(in_out_manager.o) \ 
     1471   $(MODEL_LIB)(lib_print.o) \ 
     1472   $(MODEL_LIB)(par_kind.o) \ 
     1473   $(MODEL_LIB)(par_oce.o) \ 
     1474   par_kind.F90 \ 
     1475   par_oce.F90 \ 
     1476   dom_oce.F90 \ 
     1477   in_out_manager.F90 \ 
     1478   $(MODEL_LIB)(dom_oce.o) \ 
     1479   $(MODEL_LIB)(in_out_manager.o) \ 
     1480   $(MODEL_LIB)(oce.o) \ 
     1481   $(MODEL_LIB)(phycst.o) \ 
     1482   oce.F90 \ 
     1483   phycst.F90 \ 
     1484   domzgr_substitute.h90 \ 
     1485   KEY_CPP \ 
     1486   diahth.F90 
     1487$(MODEL_LIB)(dianam.o) :   \ 
     1488   dom_oce.F90 \ 
     1489   in_out_manager.F90 \ 
     1490   lib_print.f90 \ 
     1491   $(MODEL_LIB)(dom_oce.o) \ 
     1492   $(MODEL_LIB)(in_out_manager.o) \ 
     1493   $(MODEL_LIB)(lib_print.o) \ 
     1494   $(MODEL_LIB)(par_kind.o) \ 
     1495   $(MODEL_LIB)(par_oce.o) \ 
     1496   $(MODEL_LIB)(phycst.o) \ 
     1497   $(MODEL_LIB)(prtctl.o) \ 
     1498   par_kind.F90 \ 
     1499   par_oce.F90 \ 
     1500   phycst.F90 \ 
     1501   prtctl.F90 \ 
     1502   daymod.F90 \ 
     1503   dom_oce.F90 \ 
     1504   in_out_manager.F90 \ 
     1505   $(MODEL_LIB)(daymod.o) \ 
     1506   $(MODEL_LIB)(dom_oce.o) \ 
     1507   $(MODEL_LIB)(in_out_manager.o) \ 
     1508   $(MODEL_LIB)(phycst.o) \ 
     1509   phycst.F90 \ 
     1510   KEY_CPP \ 
     1511   dianam.F90 
     1512$(MODEL_LIB)(diaptr.o) :   \ 
     1513   daymod.F90 \ 
     1514   dom_oce.F90 \ 
     1515   in_out_manager.F90 \ 
     1516   lib_print.f90 \ 
     1517   $(MODEL_LIB)(daymod.o) \ 
     1518   $(MODEL_LIB)(dom_oce.o) \ 
     1519   $(MODEL_LIB)(in_out_manager.o) \ 
     1520   $(MODEL_LIB)(lib_print.o) \ 
     1521   $(MODEL_LIB)(par_kind.o) \ 
     1522   $(MODEL_LIB)(par_oce.o) \ 
     1523   $(MODEL_LIB)(phycst.o) \ 
     1524   $(MODEL_LIB)(prtctl.o) \ 
     1525   par_kind.F90 \ 
     1526   par_oce.F90 \ 
     1527   phycst.F90 \ 
     1528   prtctl.F90 \ 
    13601529   daymod.F90 \ 
    13611530   dianam.F90 \ 
    13621531   dom_oce.F90 \ 
    1363    dtasal.F90 \ 
    1364    dtatem.F90 \ 
    1365    in_out_manager.F90 \ 
    1366    lib_mpp.F90 \ 
    1367    oce.F90 \ 
    1368    domzgr_substitute.h90 \ 
    1369    $(IOIPSL_LIB) \ 
    1370    KEY_CPP \ 
    1371    diagap.F90 
    1372 $(MODEL_LIB)(diahdy.o) :   \ 
    1373    $(MODEL_LIB)(in_out_manager.o) \ 
    1374    $(MODEL_LIB)(lib_print.o) \ 
    1375    $(MODEL_LIB)(par_kind.o) \ 
    1376    $(MODEL_LIB)(par_oce.o) \ 
    1377    in_out_manager.F90 \ 
    1378    lib_print.f90 \ 
    1379    par_kind.F90 \ 
    1380    par_oce.F90 \ 
    1381    $(MODEL_LIB)(dom_oce.o) \ 
    1382    $(MODEL_LIB)(in_out_manager.o) \ 
    1383    $(MODEL_LIB)(oce.o) \ 
    1384    $(MODEL_LIB)(phycst.o) \ 
    1385    dom_oce.F90 \ 
    1386    in_out_manager.F90 \ 
    1387    oce.F90 \ 
    1388    phycst.F90 \ 
    1389    domzgr_substitute.h90 \ 
    1390    KEY_CPP \ 
    1391    diahdy.F90 
    1392 $(MODEL_LIB)(diahth.o) :   \ 
    1393    $(MODEL_LIB)(in_out_manager.o) \ 
    1394    $(MODEL_LIB)(lib_print.o) \ 
    1395    $(MODEL_LIB)(par_kind.o) \ 
    1396    $(MODEL_LIB)(par_oce.o) \ 
    1397    in_out_manager.F90 \ 
    1398    lib_print.f90 \ 
    1399    par_kind.F90 \ 
    1400    par_oce.F90 \ 
    1401    $(MODEL_LIB)(dom_oce.o) \ 
    1402    $(MODEL_LIB)(in_out_manager.o) \ 
    1403    $(MODEL_LIB)(oce.o) \ 
    1404    $(MODEL_LIB)(phycst.o) \ 
    1405    dom_oce.F90 \ 
    1406    in_out_manager.F90 \ 
    1407    oce.F90 \ 
    1408    phycst.F90 \ 
    1409    domzgr_substitute.h90 \ 
    1410    KEY_CPP \ 
    1411    diahth.F90 
    1412 $(MODEL_LIB)(dianam.o) :   \ 
    1413    $(MODEL_LIB)(dom_oce.o) \ 
    1414    $(MODEL_LIB)(in_out_manager.o) \ 
    1415    $(MODEL_LIB)(lib_print.o) \ 
    1416    $(MODEL_LIB)(par_kind.o) \ 
    1417    $(MODEL_LIB)(par_oce.o) \ 
    1418    $(MODEL_LIB)(phycst.o) \ 
    1419    $(MODEL_LIB)(prtctl.o) \ 
    1420    dom_oce.F90 \ 
    1421    in_out_manager.F90 \ 
    1422    lib_print.f90 \ 
    1423    par_kind.F90 \ 
    1424    par_oce.F90 \ 
    1425    phycst.F90 \ 
    1426    prtctl.F90 \ 
    1427    $(MODEL_LIB)(daymod.o) \ 
    1428    $(MODEL_LIB)(dom_oce.o) \ 
    1429    $(MODEL_LIB)(in_out_manager.o) \ 
    1430    $(MODEL_LIB)(phycst.o) \ 
    1431    daymod.F90 \ 
    1432    dom_oce.F90 \ 
    1433    in_out_manager.F90 \ 
    1434    phycst.F90 \ 
    1435    KEY_CPP \ 
    1436    dianam.F90 
    1437 $(MODEL_LIB)(diaptr.o) :   \ 
    1438    $(MODEL_LIB)(daymod.o) \ 
    1439    $(MODEL_LIB)(dom_oce.o) \ 
    1440    $(MODEL_LIB)(in_out_manager.o) \ 
    1441    $(MODEL_LIB)(lib_print.o) \ 
    1442    $(MODEL_LIB)(par_kind.o) \ 
    1443    $(MODEL_LIB)(par_oce.o) \ 
    1444    $(MODEL_LIB)(phycst.o) \ 
    1445    $(MODEL_LIB)(prtctl.o) \ 
    1446    daymod.F90 \ 
    1447    dom_oce.F90 \ 
    1448    in_out_manager.F90 \ 
    1449    lib_print.f90 \ 
    1450    par_kind.F90 \ 
    1451    par_oce.F90 \ 
    1452    phycst.F90 \ 
    1453    prtctl.F90 \ 
     1532   in_out_manager.F90 \ 
     1533   ldftra_oce.F90 \ 
     1534   lib_mpp.F90 \ 
    14541535   $(MODEL_LIB)(daymod.o) \ 
    14551536   $(MODEL_LIB)(dianam.o) \ 
     
    14601541   $(MODEL_LIB)(oce.o) \ 
    14611542   $(MODEL_LIB)(phycst.o) \ 
    1462    daymod.F90 \ 
    1463    dianam.F90 \ 
    1464    dom_oce.F90 \ 
    1465    in_out_manager.F90 \ 
    1466    ldftra_oce.F90 \ 
    1467    lib_mpp.F90 \ 
    14681543   oce.F90 \ 
    14691544   phycst.F90 \ 
     
    14741549   diaptr.F90 
    14751550$(MODEL_LIB)(diaspr.o) :   \ 
     1551   dom_oce.F90 \ 
     1552   in_out_manager.F90 \ 
     1553   lbclnk.F90 \ 
     1554   lib_mpp.F90 \ 
     1555   lib_print.f90 \ 
    14761556   $(MODEL_LIB)(dom_oce.o) \ 
    14771557   $(MODEL_LIB)(in_out_manager.o) \ 
     
    14841564   $(MODEL_LIB)(sol_oce.o) \ 
    14851565   $(MODEL_LIB)(zdf_oce.o) \ 
    1486    dom_oce.F90 \ 
    1487    in_out_manager.F90 \ 
    1488    lbclnk.F90 \ 
    1489    lib_mpp.F90 \ 
    1490    lib_print.f90 \ 
    14911566   oce.F90 \ 
    14921567   par_kind.F90 \ 
     
    14941569   sol_oce.F90 \ 
    14951570   zdf_oce.F90 \ 
    1496    $(MODEL_LIB)(dom_oce.o) \ 
    1497    $(MODEL_LIB)(in_out_manager.o) \ 
    1498    $(MODEL_LIB)(lib_mpp.o) \ 
    1499    $(MODEL_LIB)(oce.o) \ 
    1500    $(MODEL_LIB)(phycst.o) \ 
     1571   dom_oce.F90 \ 
     1572   in_out_manager.F90 \ 
     1573   lib_mpp.F90 \ 
     1574   $(MODEL_LIB)(dom_oce.o) \ 
     1575   $(MODEL_LIB)(in_out_manager.o) \ 
     1576   $(MODEL_LIB)(lib_mpp.o) \ 
     1577   $(MODEL_LIB)(oce.o) \ 
     1578   $(MODEL_LIB)(phycst.o) \ 
     1579   $(MODEL_LIB)(solfet.o) \ 
    15011580   $(MODEL_LIB)(sol_oce.o) \ 
    1502    $(MODEL_LIB)(solfet.o) \ 
    15031581   $(MODEL_LIB)(solpcg.o) \ 
    15041582   $(MODEL_LIB)(solsor.o) \ 
    1505    dom_oce.F90 \ 
    1506    in_out_manager.F90 \ 
    1507    lib_mpp.F90 \ 
    1508    oce.F90 \ 
    1509    phycst.F90 \ 
     1583   oce.F90 \ 
     1584   phycst.F90 \ 
     1585   solfet.F90 \ 
    15101586   sol_oce.F90 \ 
    1511    solfet.F90 \ 
    15121587   solpcg.F90 \ 
    15131588   solsor.F90 \ 
    15141589   KEY_CPP \ 
    15151590   diaspr.F90 
    1516 $(MODEL_LIB)(diawri.o) :   \ 
    1517    $(MODEL_LIB)(blk_oce.o) \ 
    1518    $(MODEL_LIB)(cpl_oce.o) \ 
    1519    $(MODEL_LIB)(daymod.o) \ 
    1520    $(MODEL_LIB)(dom_oce.o) \ 
    1521    $(MODEL_LIB)(dtasal.o) \ 
    1522    $(MODEL_LIB)(dtasss.o) \ 
    1523    $(MODEL_LIB)(dtasst.o) \ 
    1524    $(MODEL_LIB)(dtatem.o) \ 
    1525    $(MODEL_LIB)(flx_oce.o) \ 
    1526    $(MODEL_LIB)(flxmod.o) \ 
    1527    $(MODEL_LIB)(flxrnf.o) \ 
    1528    $(MODEL_LIB)(ice_oce.o) \ 
    1529    $(MODEL_LIB)(in_out_manager.o) \ 
    1530    $(MODEL_LIB)(iom.o) \ 
    1531    $(MODEL_LIB)(lbclnk.o) \ 
    1532    $(MODEL_LIB)(lib_mpp.o) \ 
    1533    $(MODEL_LIB)(lib_print.o) \ 
    1534    $(MODEL_LIB)(oce.o) \ 
    1535    $(MODEL_LIB)(ocfzpt.o) \ 
    1536    $(MODEL_LIB)(par_kind.o) \ 
    1537    $(MODEL_LIB)(par_oce.o) \ 
    1538    $(MODEL_LIB)(phycst.o) \ 
    1539    $(MODEL_LIB)(prtctl.o) \ 
    1540    $(MODEL_LIB)(sol_oce.o) \ 
    1541    $(MODEL_LIB)(solfet.o) \ 
    1542    $(MODEL_LIB)(solpcg.o) \ 
    1543    $(MODEL_LIB)(solsor.o) \ 
    1544    $(MODEL_LIB)(taumod.o) \ 
    1545    $(MODEL_LIB)(tradmp.o) \ 
    1546    $(MODEL_LIB)(zdf_oce.o) \ 
     1591$(MODEL_LIB)(diawri1d.o) : \ 
    15471592   blk_oce.F90 \ 
    15481593   cpl_oce.F90 \ 
    1549    daymod.F90 \ 
    1550    dom_oce.F90 \ 
    1551    dtasal.F90 \ 
    1552    dtasss.F90 \ 
    1553    dtasst.F90 \ 
    1554    dtatem.F90 \ 
    1555    flx_oce.F90 \ 
    1556    flxmod.F90 \ 
    1557    flxrnf.F90 \ 
    1558    ice_oce.F90 \ 
    1559    in_out_manager.F90 \ 
    1560    iom.F90 \ 
    1561    lbclnk.F90 \ 
    1562    lib_mpp.F90 \ 
    1563    lib_print.f90 \ 
    1564    oce.F90 \ 
    1565    ocfzpt.F90 \ 
    1566    par_kind.F90 \ 
    1567    par_oce.F90 \ 
    1568    phycst.F90 \ 
    1569    prtctl.F90 \ 
    1570    sol_oce.F90 \ 
    1571    solfet.F90 \ 
    1572    solpcg.F90 \ 
    1573    solsor.F90 \ 
    1574    taumod.F90 \ 
    1575    tradmp.F90 \ 
    1576    zdf_oce.F90 \ 
    1577    $(MODEL_LIB)(daymod.o) \ 
    1578    $(MODEL_LIB)(diadimg.o) \ 
    1579    $(MODEL_LIB)(diahth.o) \ 
    1580    $(MODEL_LIB)(dianam.o) \ 
    1581    $(MODEL_LIB)(diaspr.o) \ 
    1582    $(MODEL_LIB)(dom_oce.o) \ 
    1583    $(MODEL_LIB)(flx_oce.o) \ 
    1584    $(MODEL_LIB)(flxrnf.o) \ 
    1585    $(MODEL_LIB)(ice_oce.o) \ 
    1586    $(MODEL_LIB)(in_out_manager.o) \ 
    1587    $(MODEL_LIB)(lbclnk.o) \ 
    1588    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1589    $(MODEL_LIB)(ldftra_oce.o) \ 
    1590    $(MODEL_LIB)(oce.o) \ 
    1591    $(MODEL_LIB)(ocesbc.o) \ 
    1592    $(MODEL_LIB)(ocfzpt.o) \ 
    1593    $(MODEL_LIB)(phycst.o) \ 
    1594    $(MODEL_LIB)(sol_oce.o) \ 
    1595    $(MODEL_LIB)(taumod.o) \ 
    1596    $(MODEL_LIB)(zdf_oce.o) \ 
    1597    $(MODEL_LIB)(zdfddm.o) \ 
    1598    $(MODEL_LIB)(zdfmxl.o) \ 
    15991594   daymod.F90 \ 
    16001595   diadimg.F90 \ 
     
    16031598   diaspr.F90 \ 
    16041599   dom_oce.F90 \ 
     1600   dtasal.F90 \ 
     1601   dtasss.F90 \ 
     1602   dtasst.F90 \ 
     1603   dtatem.F90 \ 
     1604   dynzdf_exp.F90 \ 
     1605   eosbn2.F90 \ 
     1606   flxmod.F90 \ 
    16051607   flx_oce.F90 \ 
    16061608   flxrnf.F90 \ 
    16071609   ice_oce.F90 \ 
    16081610   in_out_manager.F90 \ 
     1611   iom.F90 \ 
    16091612   lbclnk.F90 \ 
    16101613   ldfdyn_oce.F90 \ 
    16111614   ldftra_oce.F90 \ 
    1612    oce.F90 \ 
    1613    ocesbc.F90 \ 
    1614    ocfzpt.F90 \ 
    1615    phycst.F90 \ 
    1616    sol_oce.F90 \ 
    1617    taumod.F90 \ 
    1618    zdf_oce.F90 \ 
    1619    zdfddm.F90 \ 
    1620    zdfmxl.F90 \ 
    1621    $(MODEL_LIB)(dtasst.o) \ 
    1622    $(MODEL_LIB)(lib_mpp.o) \ 
    1623    dtasst.F90 \ 
    1624    lib_mpp.F90 \ 
    1625    diawri_dimg.h90 \ 
    1626    zdfddm_substitute.h90 \ 
    1627    $(IOIPSL_LIB) \ 
    1628    KEY_CPP \ 
    1629    diawri.F90 
    1630 $(MODEL_LIB)(diawri1d.o) : \ 
     1615   lib_mpp.F90 \ 
     1616   lib_print.f90 \ 
    16311617   $(MODEL_LIB)(blk_oce.o) \ 
    16321618   $(MODEL_LIB)(cpl_oce.o) \ 
     
    16431629   $(MODEL_LIB)(dynzdf_exp.o) \ 
    16441630   $(MODEL_LIB)(eosbn2.o) \ 
     1631   $(MODEL_LIB)(flxmod.o) \ 
    16451632   $(MODEL_LIB)(flx_oce.o) \ 
    1646    $(MODEL_LIB)(flxmod.o) \ 
    16471633   $(MODEL_LIB)(flxrnf.o) \ 
    16481634   $(MODEL_LIB)(ice_oce.o) \ 
     
    16651651   $(MODEL_LIB)(tradmp.o) \ 
    16661652   $(MODEL_LIB)(trazdf_exp.o) \ 
    1667    $(MODEL_LIB)(zdf_oce.o) \ 
    16681653   $(MODEL_LIB)(zdfddm.o) \ 
    16691654   $(MODEL_LIB)(zdfmxl.o) \ 
     1655   $(MODEL_LIB)(zdf_oce.o) \ 
     1656   oce.F90 \ 
     1657   ocesbc.F90 \ 
     1658   ocfzpt.F90 \ 
     1659   par_kind.F90 \ 
     1660   par_oce.F90 \ 
     1661   phycst.F90 \ 
     1662   prtctl.F90 \ 
     1663   sol_oce.F90 \ 
     1664   taumod.F90 \ 
     1665   tradmp.F90 \ 
     1666   trazdf_exp.F90 \ 
     1667   zdfddm.F90 \ 
     1668   zdfmxl.F90 \ 
     1669   zdf_oce.F90 \ 
     1670   daymod.F90 \ 
     1671   diahth.F90 \ 
     1672   dianam.F90 \ 
     1673   diawri.F90 \ 
     1674   dom_oce.F90 \ 
     1675   flxrnf.F90 \ 
     1676   ice_oce.F90 \ 
     1677   in_out_manager.F90 \ 
     1678   lbclnk.F90 \ 
     1679   $(MODEL_LIB)(daymod.o) \ 
     1680   $(MODEL_LIB)(diahth.o) \ 
     1681   $(MODEL_LIB)(dianam.o) \ 
     1682   $(MODEL_LIB)(diawri.o) \ 
     1683   $(MODEL_LIB)(dom_oce.o) \ 
     1684   $(MODEL_LIB)(flxrnf.o) \ 
     1685   $(MODEL_LIB)(ice_oce.o) \ 
     1686   $(MODEL_LIB)(in_out_manager.o) \ 
     1687   $(MODEL_LIB)(lbclnk.o) \ 
     1688   $(MODEL_LIB)(oce.o) \ 
     1689   $(MODEL_LIB)(ocesbc.o) \ 
     1690   $(MODEL_LIB)(ocfzpt.o) \ 
     1691   $(MODEL_LIB)(phycst.o) \ 
     1692   $(MODEL_LIB)(sol_oce.o) \ 
     1693   $(MODEL_LIB)(taumod.o) \ 
     1694   $(MODEL_LIB)(zdfddm.o) \ 
     1695   $(MODEL_LIB)(zdfkpp.o) \ 
     1696   $(MODEL_LIB)(zdfmxl.o) \ 
     1697   $(MODEL_LIB)(zdf_oce.o) \ 
     1698   $(MODEL_LIB)(zdftke.o) \ 
     1699   oce.F90 \ 
     1700   ocesbc.F90 \ 
     1701   ocfzpt.F90 \ 
     1702   phycst.F90 \ 
     1703   sol_oce.F90 \ 
     1704   taumod.F90 \ 
     1705   zdfddm.F90 \ 
     1706   zdfkpp.F90 \ 
     1707   zdfmxl.F90 \ 
     1708   zdf_oce.F90 \ 
     1709   zdftke.F90 \ 
     1710   zdfddm_substitute.h90 \ 
     1711   $(IOIPSL_LIB) \ 
     1712   KEY_CPP \ 
     1713   diawri1d.F90 
     1714$(MODEL_LIB)(diawri.o) :   \ 
    16701715   blk_oce.F90 \ 
    16711716   cpl_oce.F90 \ 
     1717   daymod.F90 \ 
     1718   dom_oce.F90 \ 
     1719   dtasal.F90 \ 
     1720   dtasss.F90 \ 
     1721   dtasst.F90 \ 
     1722   dtatem.F90 \ 
     1723   flxmod.F90 \ 
     1724   flx_oce.F90 \ 
     1725   flxrnf.F90 \ 
     1726   ice_oce.F90 \ 
     1727   in_out_manager.F90 \ 
     1728   iom.F90 \ 
     1729   lbclnk.F90 \ 
     1730   lib_mpp.F90 \ 
     1731   lib_print.f90 \ 
     1732   $(MODEL_LIB)(blk_oce.o) \ 
     1733   $(MODEL_LIB)(cpl_oce.o) \ 
     1734   $(MODEL_LIB)(daymod.o) \ 
     1735   $(MODEL_LIB)(dom_oce.o) \ 
     1736   $(MODEL_LIB)(dtasal.o) \ 
     1737   $(MODEL_LIB)(dtasss.o) \ 
     1738   $(MODEL_LIB)(dtasst.o) \ 
     1739   $(MODEL_LIB)(dtatem.o) \ 
     1740   $(MODEL_LIB)(flxmod.o) \ 
     1741   $(MODEL_LIB)(flx_oce.o) \ 
     1742   $(MODEL_LIB)(flxrnf.o) \ 
     1743   $(MODEL_LIB)(ice_oce.o) \ 
     1744   $(MODEL_LIB)(in_out_manager.o) \ 
     1745   $(MODEL_LIB)(iom.o) \ 
     1746   $(MODEL_LIB)(lbclnk.o) \ 
     1747   $(MODEL_LIB)(lib_mpp.o) \ 
     1748   $(MODEL_LIB)(lib_print.o) \ 
     1749   $(MODEL_LIB)(oce.o) \ 
     1750   $(MODEL_LIB)(ocfzpt.o) \ 
     1751   $(MODEL_LIB)(par_kind.o) \ 
     1752   $(MODEL_LIB)(par_oce.o) \ 
     1753   $(MODEL_LIB)(phycst.o) \ 
     1754   $(MODEL_LIB)(prtctl.o) \ 
     1755   $(MODEL_LIB)(solfet.o) \ 
     1756   $(MODEL_LIB)(sol_oce.o) \ 
     1757   $(MODEL_LIB)(solpcg.o) \ 
     1758   $(MODEL_LIB)(solsor.o) \ 
     1759   $(MODEL_LIB)(taumod.o) \ 
     1760   $(MODEL_LIB)(tradmp.o) \ 
     1761   $(MODEL_LIB)(zdf_oce.o) \ 
     1762   oce.F90 \ 
     1763   ocfzpt.F90 \ 
     1764   par_kind.F90 \ 
     1765   par_oce.F90 \ 
     1766   phycst.F90 \ 
     1767   prtctl.F90 \ 
     1768   solfet.F90 \ 
     1769   sol_oce.F90 \ 
     1770   solpcg.F90 \ 
     1771   solsor.F90 \ 
     1772   taumod.F90 \ 
     1773   tradmp.F90 \ 
     1774   zdf_oce.F90 \ 
    16721775   daymod.F90 \ 
    16731776   diadimg.F90 \ 
     
    16761779   diaspr.F90 \ 
    16771780   dom_oce.F90 \ 
    1678    dtasal.F90 \ 
    1679    dtasss.F90 \ 
    1680    dtasst.F90 \ 
    1681    dtatem.F90 \ 
    1682    dynzdf_exp.F90 \ 
    1683    eosbn2.F90 \ 
    16841781   flx_oce.F90 \ 
    1685    flxmod.F90 \ 
    16861782   flxrnf.F90 \ 
    16871783   ice_oce.F90 \ 
    16881784   in_out_manager.F90 \ 
    1689    iom.F90 \ 
    16901785   lbclnk.F90 \ 
    16911786   ldfdyn_oce.F90 \ 
    16921787   ldftra_oce.F90 \ 
    1693    lib_mpp.F90 \ 
    1694    lib_print.f90 \ 
     1788   $(MODEL_LIB)(daymod.o) \ 
     1789   $(MODEL_LIB)(diadimg.o) \ 
     1790   $(MODEL_LIB)(diahth.o) \ 
     1791   $(MODEL_LIB)(dianam.o) \ 
     1792   $(MODEL_LIB)(diaspr.o) \ 
     1793   $(MODEL_LIB)(dom_oce.o) \ 
     1794   $(MODEL_LIB)(flx_oce.o) \ 
     1795   $(MODEL_LIB)(flxrnf.o) \ 
     1796   $(MODEL_LIB)(ice_oce.o) \ 
     1797   $(MODEL_LIB)(in_out_manager.o) \ 
     1798   $(MODEL_LIB)(lbclnk.o) \ 
     1799   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1800   $(MODEL_LIB)(ldftra_oce.o) \ 
     1801   $(MODEL_LIB)(oce.o) \ 
     1802   $(MODEL_LIB)(ocesbc.o) \ 
     1803   $(MODEL_LIB)(ocfzpt.o) \ 
     1804   $(MODEL_LIB)(phycst.o) \ 
     1805   $(MODEL_LIB)(sol_oce.o) \ 
     1806   $(MODEL_LIB)(taumod.o) \ 
     1807   $(MODEL_LIB)(zdfddm.o) \ 
     1808   $(MODEL_LIB)(zdfmxl.o) \ 
     1809   $(MODEL_LIB)(zdf_oce.o) \ 
    16951810   oce.F90 \ 
    16961811   ocesbc.F90 \ 
    16971812   ocfzpt.F90 \ 
    1698    par_kind.F90 \ 
    1699    par_oce.F90 \ 
    1700    phycst.F90 \ 
    1701    prtctl.F90 \ 
     1813   phycst.F90 \ 
    17021814   sol_oce.F90 \ 
    17031815   taumod.F90 \ 
    1704    tradmp.F90 \ 
    1705    trazdf_exp.F90 \ 
    1706    zdf_oce.F90 \ 
    17071816   zdfddm.F90 \ 
    17081817   zdfmxl.F90 \ 
    1709    $(MODEL_LIB)(daymod.o) \ 
    1710    $(MODEL_LIB)(diahth.o) \ 
    1711    $(MODEL_LIB)(dianam.o) \ 
    1712    $(MODEL_LIB)(diawri.o) \ 
    1713    $(MODEL_LIB)(dom_oce.o) \ 
    1714    $(MODEL_LIB)(flxrnf.o) \ 
    1715    $(MODEL_LIB)(ice_oce.o) \ 
    1716    $(MODEL_LIB)(in_out_manager.o) \ 
    1717    $(MODEL_LIB)(lbclnk.o) \ 
    1718    $(MODEL_LIB)(oce.o) \ 
    1719    $(MODEL_LIB)(ocesbc.o) \ 
    1720    $(MODEL_LIB)(ocfzpt.o) \ 
    1721    $(MODEL_LIB)(phycst.o) \ 
    1722    $(MODEL_LIB)(sol_oce.o) \ 
    1723    $(MODEL_LIB)(taumod.o) \ 
    1724    $(MODEL_LIB)(zdf_oce.o) \ 
    1725    $(MODEL_LIB)(zdfddm.o) \ 
    1726    $(MODEL_LIB)(zdfkpp.o) \ 
    1727    $(MODEL_LIB)(zdfmxl.o) \ 
    1728    $(MODEL_LIB)(zdftke.o) \ 
    1729    daymod.F90 \ 
    1730    diahth.F90 \ 
    1731    dianam.F90 \ 
    1732    diawri.F90 \ 
    1733    dom_oce.F90 \ 
    1734    flxrnf.F90 \ 
    1735    ice_oce.F90 \ 
    1736    in_out_manager.F90 \ 
    1737    lbclnk.F90 \ 
    1738    oce.F90 \ 
    1739    ocesbc.F90 \ 
    1740    ocfzpt.F90 \ 
    1741    phycst.F90 \ 
    1742    sol_oce.F90 \ 
    1743    taumod.F90 \ 
    17441818   zdf_oce.F90 \ 
    1745    zdfddm.F90 \ 
    1746    zdfkpp.F90 \ 
    1747    zdfmxl.F90 \ 
    1748    zdftke.F90 \ 
     1819   dtasst.F90 \ 
     1820   lib_mpp.F90 \ 
     1821   $(MODEL_LIB)(dtasst.o) \ 
     1822   $(MODEL_LIB)(lib_mpp.o) \ 
     1823   diawri_dimg.h90 \ 
    17491824   zdfddm_substitute.h90 \ 
    17501825   $(IOIPSL_LIB) \ 
    17511826   KEY_CPP \ 
    1752    diawri1d.F90 
     1827   diawri.F90 
    17531828$(MODEL_LIB)(divcur.o) :   \ 
     1829   dom_oce.F90 \ 
     1830   in_out_manager.F90 \ 
     1831   lib_mpp.F90 \ 
     1832   lib_print.f90 \ 
    17541833   $(MODEL_LIB)(dom_oce.o) \ 
    17551834   $(MODEL_LIB)(in_out_manager.o) \ 
     
    17601839   $(MODEL_LIB)(par_kind.o) \ 
    17611840   $(MODEL_LIB)(par_oce.o) \ 
    1762    dom_oce.F90 \ 
    1763    in_out_manager.F90 \ 
    1764    lib_mpp.F90 \ 
    1765    lib_print.f90 \ 
    17661841   obc_par.F90 \ 
    17671842   oce.F90 \ 
    17681843   par_kind.F90 \ 
    17691844   par_oce.F90 \ 
     1845   dom_oce.F90 \ 
     1846   in_out_manager.F90 \ 
     1847   lbclnk.F90 \ 
    17701848   $(MODEL_LIB)(dom_oce.o) \ 
    17711849   $(MODEL_LIB)(in_out_manager.o) \ 
     
    17731851   $(MODEL_LIB)(obc_oce.o) \ 
    17741852   $(MODEL_LIB)(oce.o) \ 
    1775    dom_oce.F90 \ 
    1776    in_out_manager.F90 \ 
    1777    lbclnk.F90 \ 
    17781853   obc_oce.F90 \ 
    17791854   oce.F90 \ 
     
    17821857   KEY_CPP \ 
    17831858   divcur.F90 
    1784 $(MODEL_LIB)(dom_ice.o) :  \ 
    1785    $(MODEL_LIB)(par_oce.o) \ 
    1786    par_oce.F90 \ 
    1787    $(MODEL_LIB)(par_ice.o) \ 
    1788    par_ice.F90 \ 
    1789    dom_ice.F90 
    1790 $(MODEL_LIB)(dom_oce.o) :  \ 
    1791    $(MODEL_LIB)(par_kind.o) \ 
    1792    par_kind.F90 \ 
    1793    $(MODEL_LIB)(par_oce.o) \ 
    1794    par_oce.F90 \ 
    1795    KEY_CPP \ 
    1796    dom_oce.F90 
    17971859$(MODEL_LIB)(domain.o) :   \ 
     1860   blk_oce.F90 \ 
     1861   closea.F90 \ 
     1862   daymod.F90 \ 
     1863   dom_oce.F90 \ 
     1864   dynspg_oce.F90 \ 
     1865   flxrnf.F90 \ 
     1866   ini1d.F90 \ 
     1867   in_out_manager.F90 \ 
     1868   iom.F90 \ 
     1869   lbclnk.F90 \ 
     1870   lib_mpp.F90 \ 
     1871   lib_print.f90 \ 
    17981872   $(MODEL_LIB)(blk_oce.o) \ 
    17991873   $(MODEL_LIB)(closea.o) \ 
     
    18021876   $(MODEL_LIB)(dynspg_oce.o) \ 
    18031877   $(MODEL_LIB)(flxrnf.o) \ 
    1804    $(MODEL_LIB)(in_out_manager.o) \ 
    18051878   $(MODEL_LIB)(ini1d.o) \ 
     1879   $(MODEL_LIB)(in_out_manager.o) \ 
    18061880   $(MODEL_LIB)(iom.o) \ 
    18071881   $(MODEL_LIB)(lbclnk.o) \ 
     
    18161890   $(MODEL_LIB)(prtctl.o) \ 
    18171891   $(MODEL_LIB)(solisl.o) \ 
     1892   obc_oce.F90 \ 
     1893   oce.F90 \ 
     1894   ocesbc.F90 \ 
     1895   par_kind.F90 \ 
     1896   par_oce.F90 \ 
     1897   phycst.F90 \ 
     1898   prtctl.F90 \ 
     1899   solisl.F90 \ 
    18181900   blk_oce.F90 \ 
    18191901   closea.F90 \ 
    18201902   daymod.F90 \ 
    1821    dom_oce.F90 \ 
    1822    dynspg_oce.F90 \ 
     1903   domhgr.F90 \ 
     1904   dommsk.F90 \ 
     1905   dom_oce.F90 \ 
     1906   domstp.F90 \ 
     1907   domwri.F90 \ 
     1908   domzgr.F90 \ 
    18231909   flxrnf.F90 \ 
    1824    in_out_manager.F90 \ 
    1825    ini1d.F90 \ 
    1826    iom.F90 \ 
    1827    lbclnk.F90 \ 
    1828    lib_mpp.F90 \ 
    1829    lib_print.f90 \ 
    1830    obc_oce.F90 \ 
    1831    oce.F90 \ 
    1832    ocesbc.F90 \ 
    1833    par_kind.F90 \ 
    1834    par_oce.F90 \ 
    1835    phycst.F90 \ 
    1836    prtctl.F90 \ 
    1837    solisl.F90 \ 
     1910   ice_oce.F90 \ 
     1911   in_out_manager.F90 \ 
     1912   lib_mpp.F90 \ 
    18381913   $(MODEL_LIB)(blk_oce.o) \ 
    18391914   $(MODEL_LIB)(closea.o) \ 
    18401915   $(MODEL_LIB)(daymod.o) \ 
    1841    $(MODEL_LIB)(dom_oce.o) \ 
    18421916   $(MODEL_LIB)(domhgr.o) \ 
    18431917   $(MODEL_LIB)(dommsk.o) \ 
     1918   $(MODEL_LIB)(dom_oce.o) \ 
    18441919   $(MODEL_LIB)(domstp.o) \ 
    18451920   $(MODEL_LIB)(domwri.o) \ 
     
    18511926   $(MODEL_LIB)(oce.o) \ 
    18521927   $(MODEL_LIB)(phycst.o) \ 
    1853    blk_oce.F90 \ 
    1854    closea.F90 \ 
    1855    daymod.F90 \ 
    1856    dom_oce.F90 \ 
    1857    domhgr.F90 \ 
    1858    dommsk.F90 \ 
    1859    domstp.F90 \ 
    1860    domwri.F90 \ 
    1861    domzgr.F90 \ 
    1862    flxrnf.F90 \ 
    1863    ice_oce.F90 \ 
    1864    in_out_manager.F90 \ 
    1865    lib_mpp.F90 \ 
    18661928   oce.F90 \ 
    18671929   phycst.F90 \ 
     
    18711933   domain.F90 
    18721934$(MODEL_LIB)(domcfg.o) :   \ 
     1935   dom_oce.F90 \ 
     1936   in_out_manager.F90 \ 
     1937   iom.F90 \ 
     1938   lib_mpp.F90 \ 
     1939   lib_print.f90 \ 
    18731940   $(MODEL_LIB)(dom_oce.o) \ 
    18741941   $(MODEL_LIB)(in_out_manager.o) \ 
     
    18801947   $(MODEL_LIB)(par_kind.o) \ 
    18811948   $(MODEL_LIB)(par_oce.o) \ 
     1949   $(MODEL_LIB)(solfet.o) \ 
    18821950   $(MODEL_LIB)(sol_oce.o) \ 
    1883    $(MODEL_LIB)(solfet.o) \ 
    18841951   $(MODEL_LIB)(solpcg.o) \ 
    18851952   $(MODEL_LIB)(solsor.o) \ 
    1886    dom_oce.F90 \ 
    1887    in_out_manager.F90 \ 
    1888    iom.F90 \ 
    1889    lib_mpp.F90 \ 
    1890    lib_print.f90 \ 
    18911953   obc_oce.F90 \ 
    18921954   oce.F90 \ 
    18931955   par_kind.F90 \ 
    18941956   par_oce.F90 \ 
     1957   solfet.F90 \ 
    18951958   sol_oce.F90 \ 
    1896    solfet.F90 \ 
    18971959   solpcg.F90 \ 
    18981960   solsor.F90 \ 
     1961   dom_oce.F90 \ 
     1962   in_out_manager.F90 \ 
     1963   lib_mpp.F90 \ 
    18991964   $(MODEL_LIB)(dom_oce.o) \ 
    19001965   $(MODEL_LIB)(in_out_manager.o) \ 
     
    19021967   $(MODEL_LIB)(phycst.o) \ 
    19031968   $(MODEL_LIB)(solisl.o) \ 
    1904    dom_oce.F90 \ 
    1905    in_out_manager.F90 \ 
    1906    lib_mpp.F90 \ 
    19071969   phycst.F90 \ 
    19081970   solisl.F90 \ 
    19091971   domcfg.F90 
    19101972$(MODEL_LIB)(domhgr.o) :   \ 
    1911    $(MODEL_LIB)(dom_oce.o) \ 
    1912    $(MODEL_LIB)(in_out_manager.o) \ 
    1913    $(MODEL_LIB)(lbclnk.o) \ 
    1914    $(MODEL_LIB)(lib_print.o) \ 
    1915    $(MODEL_LIB)(par_kind.o) \ 
    1916    $(MODEL_LIB)(par_oce.o) \ 
    1917    dom_oce.F90 \ 
    1918    in_out_manager.F90 \ 
    1919    lbclnk.F90 \ 
    1920    lib_print.f90 \ 
    1921    par_kind.F90 \ 
    1922    par_oce.F90 \ 
     1973   dom_oce.F90 \ 
     1974   in_out_manager.F90 \ 
     1975   lbclnk.F90 \ 
     1976   lib_print.f90 \ 
     1977   $(MODEL_LIB)(dom_oce.o) \ 
     1978   $(MODEL_LIB)(in_out_manager.o) \ 
     1979   $(MODEL_LIB)(lbclnk.o) \ 
     1980   $(MODEL_LIB)(lib_print.o) \ 
     1981   $(MODEL_LIB)(par_kind.o) \ 
     1982   $(MODEL_LIB)(par_oce.o) \ 
     1983   par_kind.F90 \ 
     1984   par_oce.F90 \ 
     1985   dom_oce.F90 \ 
     1986   in_out_manager.F90 \ 
     1987   iom.F90 \ 
     1988   lib_mpp.F90 \ 
    19231989   $(MODEL_LIB)(dom_oce.o) \ 
    19241990   $(MODEL_LIB)(in_out_manager.o) \ 
     
    19261992   $(MODEL_LIB)(lib_mpp.o) \ 
    19271993   $(MODEL_LIB)(phycst.o) \ 
     1994   phycst.F90 \ 
     1995   KEY_CPP \ 
     1996   domhgr.F90 
     1997$(MODEL_LIB)(dom_ice.o) :  \ 
     1998   $(MODEL_LIB)(par_oce.o) \ 
     1999   par_oce.F90 \ 
     2000   $(MODEL_LIB)(par_ice.o) \ 
     2001   par_ice.F90 \ 
     2002   dom_ice.F90 
     2003$(MODEL_LIB)(dommsk.o) :   \ 
    19282004   dom_oce.F90 \ 
    19292005   in_out_manager.F90 \ 
    19302006   iom.F90 \ 
    19312007   lib_mpp.F90 \ 
    1932    phycst.F90 \ 
    1933    KEY_CPP \ 
    1934    domhgr.F90 
    1935 $(MODEL_LIB)(dommsk.o) :   \ 
     2008   lib_print.f90 \ 
    19362009   $(MODEL_LIB)(dom_oce.o) \ 
    19372010   $(MODEL_LIB)(in_out_manager.o) \ 
     
    19442017   $(MODEL_LIB)(par_kind.o) \ 
    19452018   $(MODEL_LIB)(par_oce.o) \ 
     2019   $(MODEL_LIB)(solfet.o) \ 
    19462020   $(MODEL_LIB)(sol_oce.o) \ 
    1947    $(MODEL_LIB)(solfet.o) \ 
    19482021   $(MODEL_LIB)(solpcg.o) \ 
    19492022   $(MODEL_LIB)(solsor.o) \ 
    1950    dom_oce.F90 \ 
    1951    in_out_manager.F90 \ 
    1952    iom.F90 \ 
    1953    lib_mpp.F90 \ 
    1954    lib_print.f90 \ 
    19552023   obc_oce.F90 \ 
    19562024   obc_par.F90 \ 
     
    19582026   par_kind.F90 \ 
    19592027   par_oce.F90 \ 
     2028   solfet.F90 \ 
    19602029   sol_oce.F90 \ 
    1961    solfet.F90 \ 
    19622030   solpcg.F90 \ 
    19632031   solsor.F90 \ 
     2032   dom_oce.F90 \ 
     2033   dynspg_oce.F90 \ 
     2034   in_out_manager.F90 \ 
     2035   lbclnk.F90 \ 
     2036   lib_mpp.F90 \ 
    19642037   $(MODEL_LIB)(dom_oce.o) \ 
    19652038   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    19702043   $(MODEL_LIB)(oce.o) \ 
    19712044   $(MODEL_LIB)(solisl.o) \ 
    1972    dom_oce.F90 \ 
    1973    dynspg_oce.F90 \ 
    1974    in_out_manager.F90 \ 
    1975    lbclnk.F90 \ 
    1976    lib_mpp.F90 \ 
    19772045   obc_oce.F90 \ 
    19782046   oce.F90 \ 
     
    19812049   KEY_CPP \ 
    19822050   dommsk.F90 
     2051$(MODEL_LIB)(dom_oce.o) :  \ 
     2052   $(MODEL_LIB)(par_kind.o) \ 
     2053   par_kind.F90 \ 
     2054   $(MODEL_LIB)(par_oce.o) \ 
     2055   par_oce.F90 \ 
     2056   KEY_CPP \ 
     2057   dom_oce.F90 
    19832058$(MODEL_LIB)(domstp.o) :   \ 
    1984    $(MODEL_LIB)(lib_print.o) \ 
    1985    $(MODEL_LIB)(par_kind.o) \ 
    1986    $(MODEL_LIB)(par_oce.o) \ 
    1987    lib_print.f90 \ 
    1988    par_kind.F90 \ 
    1989    par_oce.F90 \ 
    1990    $(MODEL_LIB)(dom_oce.o) \ 
    1991    $(MODEL_LIB)(in_out_manager.o) \ 
    1992    $(MODEL_LIB)(oce.o) \ 
    1993    dom_oce.F90 \ 
    1994    in_out_manager.F90 \ 
     2059   lib_print.f90 \ 
     2060   $(MODEL_LIB)(lib_print.o) \ 
     2061   $(MODEL_LIB)(par_kind.o) \ 
     2062   $(MODEL_LIB)(par_oce.o) \ 
     2063   par_kind.F90 \ 
     2064   par_oce.F90 \ 
     2065   dom_oce.F90 \ 
     2066   in_out_manager.F90 \ 
     2067   $(MODEL_LIB)(dom_oce.o) \ 
     2068   $(MODEL_LIB)(in_out_manager.o) \ 
     2069   $(MODEL_LIB)(oce.o) \ 
    19952070   oce.F90 \ 
    19962071   domzgr_substitute.h90 \ 
     
    19982073   domstp.F90 
    19992074$(MODEL_LIB)(domwri.o) :   \ 
    2000    $(MODEL_LIB)(lib_print.o) \ 
    2001    $(MODEL_LIB)(par_kind.o) \ 
    2002    $(MODEL_LIB)(par_oce.o) \ 
    2003    lib_print.f90 \ 
    2004    par_kind.F90 \ 
    2005    par_oce.F90 \ 
    2006    $(MODEL_LIB)(dom_oce.o) \ 
    2007    $(MODEL_LIB)(in_out_manager.o) \ 
    2008    dom_oce.F90 \ 
    2009    in_out_manager.F90 \ 
     2075   lib_print.f90 \ 
     2076   $(MODEL_LIB)(lib_print.o) \ 
     2077   $(MODEL_LIB)(par_kind.o) \ 
     2078   $(MODEL_LIB)(par_oce.o) \ 
     2079   par_kind.F90 \ 
     2080   par_oce.F90 \ 
     2081   dom_oce.F90 \ 
     2082   in_out_manager.F90 \ 
     2083   $(MODEL_LIB)(dom_oce.o) \ 
     2084   $(MODEL_LIB)(in_out_manager.o) \ 
     2085   daymod.F90 \ 
     2086   lib_mpp.F90 \ 
    20102087   $(MODEL_LIB)(daymod.o) \ 
    20112088   $(MODEL_LIB)(lib_mpp.o) \ 
    2012    daymod.F90 \ 
    2013    lib_mpp.F90 \ 
    20142089   domwri_dimg.h90 \ 
    20152090   $(IOIPSL_LIB) \ 
     
    20172092   domwri.F90 
    20182093$(MODEL_LIB)(domzgr.o) :   \ 
     2094   dom_oce.F90 \ 
     2095   flxrnf.F90 \ 
     2096   in_out_manager.F90 \ 
     2097   iom.F90 \ 
     2098   lbclnk.F90 \ 
     2099   lib_mpp.F90 \ 
     2100   lib_print.f90 \ 
    20192101   $(MODEL_LIB)(dom_oce.o) \ 
    20202102   $(MODEL_LIB)(flxrnf.o) \ 
     
    20302112   $(MODEL_LIB)(par_oce.o) \ 
    20312113   $(MODEL_LIB)(phycst.o) \ 
     2114   $(MODEL_LIB)(solfet.o) \ 
    20322115   $(MODEL_LIB)(sol_oce.o) \ 
    2033    $(MODEL_LIB)(solfet.o) \ 
    20342116   $(MODEL_LIB)(solpcg.o) \ 
    20352117   $(MODEL_LIB)(solsor.o) \ 
    2036    dom_oce.F90 \ 
    2037    flxrnf.F90 \ 
    2038    in_out_manager.F90 \ 
    2039    iom.F90 \ 
    2040    lbclnk.F90 \ 
    2041    lib_mpp.F90 \ 
    2042    lib_print.f90 \ 
    20432118   obc_oce.F90 \ 
    20442119   oce.F90 \ 
     
    20472122   par_oce.F90 \ 
    20482123   phycst.F90 \ 
     2124   solfet.F90 \ 
    20492125   sol_oce.F90 \ 
    2050    solfet.F90 \ 
    20512126   solpcg.F90 \ 
    20522127   solsor.F90 \ 
     2128   closea.F90 \ 
     2129   dom_oce.F90 \ 
     2130   ini1d.F90 \ 
     2131   in_out_manager.F90 \ 
     2132   iom.F90 \ 
     2133   lbclnk.F90 \ 
     2134   lib_mpp.F90 \ 
    20532135   $(MODEL_LIB)(closea.o) \ 
    20542136   $(MODEL_LIB)(dom_oce.o) \ 
    2055    $(MODEL_LIB)(in_out_manager.o) \ 
    20562137   $(MODEL_LIB)(ini1d.o) \ 
     2138   $(MODEL_LIB)(in_out_manager.o) \ 
    20572139   $(MODEL_LIB)(iom.o) \ 
    20582140   $(MODEL_LIB)(lbclnk.o) \ 
     
    20602142   $(MODEL_LIB)(oce.o) \ 
    20612143   $(MODEL_LIB)(solisl.o) \ 
    2062    closea.F90 \ 
    2063    dom_oce.F90 \ 
    2064    in_out_manager.F90 \ 
    2065    ini1d.F90 \ 
    2066    iom.F90 \ 
    2067    lbclnk.F90 \ 
    2068    lib_mpp.F90 \ 
    20692144   oce.F90 \ 
    20702145   solisl.F90 \ 
     
    20752150   domzgr.F90 
    20762151$(MODEL_LIB)(dtasal.o) :   \ 
    2077    $(MODEL_LIB)(dom_oce.o) \ 
    2078    $(MODEL_LIB)(in_out_manager.o) \ 
    2079    $(MODEL_LIB)(lbclnk.o) \ 
    2080    $(MODEL_LIB)(lib_mpp.o) \ 
    2081    $(MODEL_LIB)(lib_print.o) \ 
    2082    $(MODEL_LIB)(oce.o) \ 
    2083    $(MODEL_LIB)(par_kind.o) \ 
    2084    $(MODEL_LIB)(par_oce.o) \ 
    2085    $(MODEL_LIB)(phycst.o) \ 
    2086    $(MODEL_LIB)(prtctl.o) \ 
    2087    dom_oce.F90 \ 
    2088    in_out_manager.F90 \ 
    2089    lbclnk.F90 \ 
    2090    lib_mpp.F90 \ 
    2091    lib_print.f90 \ 
    2092    oce.F90 \ 
    2093    par_kind.F90 \ 
    2094    par_oce.F90 \ 
    2095    phycst.F90 \ 
    2096    prtctl.F90 \ 
     2152   dom_oce.F90 \ 
     2153   in_out_manager.F90 \ 
     2154   lbclnk.F90 \ 
     2155   lib_mpp.F90 \ 
     2156   lib_print.f90 \ 
     2157   $(MODEL_LIB)(dom_oce.o) \ 
     2158   $(MODEL_LIB)(in_out_manager.o) \ 
     2159   $(MODEL_LIB)(lbclnk.o) \ 
     2160   $(MODEL_LIB)(lib_mpp.o) \ 
     2161   $(MODEL_LIB)(lib_print.o) \ 
     2162   $(MODEL_LIB)(oce.o) \ 
     2163   $(MODEL_LIB)(par_kind.o) \ 
     2164   $(MODEL_LIB)(par_oce.o) \ 
     2165   $(MODEL_LIB)(phycst.o) \ 
     2166   $(MODEL_LIB)(prtctl.o) \ 
     2167   oce.F90 \ 
     2168   par_kind.F90 \ 
     2169   par_oce.F90 \ 
     2170   phycst.F90 \ 
     2171   prtctl.F90 \ 
     2172   daymod.F90 \ 
     2173   dom_oce.F90 \ 
     2174   in_out_manager.F90 \ 
     2175   iom.F90 \ 
     2176   lbclnk.F90 \ 
    20972177   $(MODEL_LIB)(daymod.o) \ 
    20982178   $(MODEL_LIB)(dom_oce.o) \ 
     
    21022182   $(MODEL_LIB)(oce.o) \ 
    21032183   $(MODEL_LIB)(phycst.o) \ 
    2104    daymod.F90 \ 
    2105    dom_oce.F90 \ 
    2106    in_out_manager.F90 \ 
    2107    iom.F90 \ 
    2108    lbclnk.F90 \ 
    21092184   oce.F90 \ 
    21102185   phycst.F90 \ 
     
    21132188   dtasal.F90 
    21142189$(MODEL_LIB)(dtasss.o) :   \ 
    2115    $(MODEL_LIB)(dom_oce.o) \ 
    2116    $(MODEL_LIB)(in_out_manager.o) \ 
    2117    $(MODEL_LIB)(lbclnk.o) \ 
    2118    $(MODEL_LIB)(lib_print.o) \ 
    2119    $(MODEL_LIB)(oce.o) \ 
    2120    $(MODEL_LIB)(par_kind.o) \ 
    2121    $(MODEL_LIB)(par_oce.o) \ 
    2122    $(MODEL_LIB)(phycst.o) \ 
    2123    $(MODEL_LIB)(prtctl.o) \ 
    2124    dom_oce.F90 \ 
    2125    in_out_manager.F90 \ 
    2126    lbclnk.F90 \ 
    2127    lib_print.f90 \ 
    2128    oce.F90 \ 
    2129    par_kind.F90 \ 
    2130    par_oce.F90 \ 
    2131    phycst.F90 \ 
    2132    prtctl.F90 \ 
     2190   dom_oce.F90 \ 
     2191   in_out_manager.F90 \ 
     2192   lbclnk.F90 \ 
     2193   lib_print.f90 \ 
     2194   $(MODEL_LIB)(dom_oce.o) \ 
     2195   $(MODEL_LIB)(in_out_manager.o) \ 
     2196   $(MODEL_LIB)(lbclnk.o) \ 
     2197   $(MODEL_LIB)(lib_print.o) \ 
     2198   $(MODEL_LIB)(oce.o) \ 
     2199   $(MODEL_LIB)(par_kind.o) \ 
     2200   $(MODEL_LIB)(par_oce.o) \ 
     2201   $(MODEL_LIB)(phycst.o) \ 
     2202   $(MODEL_LIB)(prtctl.o) \ 
     2203   oce.F90 \ 
     2204   par_kind.F90 \ 
     2205   par_oce.F90 \ 
     2206   phycst.F90 \ 
     2207   prtctl.F90 \ 
     2208   daymod.F90 \ 
     2209   dom_oce.F90 \ 
     2210   in_out_manager.F90 \ 
     2211   iom.F90 \ 
    21332212   $(MODEL_LIB)(daymod.o) \ 
    21342213   $(MODEL_LIB)(dom_oce.o) \ 
     
    21372216   $(MODEL_LIB)(oce.o) \ 
    21382217   $(MODEL_LIB)(ocfzpt.o) \ 
    2139    daymod.F90 \ 
    2140    dom_oce.F90 \ 
    2141    in_out_manager.F90 \ 
    2142    iom.F90 \ 
    21432218   oce.F90 \ 
    21442219   ocfzpt.F90 \ 
     
    21462221   dtasss.F90 
    21472222$(MODEL_LIB)(dtasst.o) :   \ 
    2148    $(MODEL_LIB)(dom_oce.o) \ 
    2149    $(MODEL_LIB)(in_out_manager.o) \ 
    2150    $(MODEL_LIB)(lbclnk.o) \ 
    2151    $(MODEL_LIB)(lib_print.o) \ 
    2152    $(MODEL_LIB)(oce.o) \ 
    2153    $(MODEL_LIB)(par_kind.o) \ 
    2154    $(MODEL_LIB)(par_oce.o) \ 
    2155    $(MODEL_LIB)(phycst.o) \ 
    2156    $(MODEL_LIB)(prtctl.o) \ 
    2157    dom_oce.F90 \ 
    2158    in_out_manager.F90 \ 
    2159    lbclnk.F90 \ 
    2160    lib_print.f90 \ 
    2161    oce.F90 \ 
    2162    par_kind.F90 \ 
    2163    par_oce.F90 \ 
    2164    phycst.F90 \ 
    2165    prtctl.F90 \ 
     2223   dom_oce.F90 \ 
     2224   in_out_manager.F90 \ 
     2225   lbclnk.F90 \ 
     2226   lib_print.f90 \ 
     2227   $(MODEL_LIB)(dom_oce.o) \ 
     2228   $(MODEL_LIB)(in_out_manager.o) \ 
     2229   $(MODEL_LIB)(lbclnk.o) \ 
     2230   $(MODEL_LIB)(lib_print.o) \ 
     2231   $(MODEL_LIB)(oce.o) \ 
     2232   $(MODEL_LIB)(par_kind.o) \ 
     2233   $(MODEL_LIB)(par_oce.o) \ 
     2234   $(MODEL_LIB)(phycst.o) \ 
     2235   $(MODEL_LIB)(prtctl.o) \ 
     2236   oce.F90 \ 
     2237   par_kind.F90 \ 
     2238   par_oce.F90 \ 
     2239   phycst.F90 \ 
     2240   prtctl.F90 \ 
     2241   daymod.F90 \ 
     2242   dom_oce.F90 \ 
     2243   in_out_manager.F90 \ 
     2244   iom.F90 \ 
    21662245   $(MODEL_LIB)(daymod.o) \ 
    21672246   $(MODEL_LIB)(dom_oce.o) \ 
     
    21702249   $(MODEL_LIB)(oce.o) \ 
    21712250   $(MODEL_LIB)(ocfzpt.o) \ 
    2172    daymod.F90 \ 
    2173    dom_oce.F90 \ 
    2174    in_out_manager.F90 \ 
    2175    iom.F90 \ 
    21762251   oce.F90 \ 
    21772252   ocfzpt.F90 \ 
     
    21792254   dtasst.F90 
    21802255$(MODEL_LIB)(dtatem.o) :   \ 
    2181    $(MODEL_LIB)(dom_oce.o) \ 
    2182    $(MODEL_LIB)(in_out_manager.o) \ 
    2183    $(MODEL_LIB)(lbclnk.o) \ 
    2184    $(MODEL_LIB)(lib_mpp.o) \ 
    2185    $(MODEL_LIB)(lib_print.o) \ 
    2186    $(MODEL_LIB)(oce.o) \ 
    2187    $(MODEL_LIB)(par_kind.o) \ 
    2188    $(MODEL_LIB)(par_oce.o) \ 
    2189    $(MODEL_LIB)(phycst.o) \ 
    2190    $(MODEL_LIB)(prtctl.o) \ 
    2191    dom_oce.F90 \ 
    2192    in_out_manager.F90 \ 
    2193    lbclnk.F90 \ 
    2194    lib_mpp.F90 \ 
    2195    lib_print.f90 \ 
    2196    oce.F90 \ 
    2197    par_kind.F90 \ 
    2198    par_oce.F90 \ 
    2199    phycst.F90 \ 
    2200    prtctl.F90 \ 
     2256   dom_oce.F90 \ 
     2257   in_out_manager.F90 \ 
     2258   lbclnk.F90 \ 
     2259   lib_mpp.F90 \ 
     2260   lib_print.f90 \ 
     2261   $(MODEL_LIB)(dom_oce.o) \ 
     2262   $(MODEL_LIB)(in_out_manager.o) \ 
     2263   $(MODEL_LIB)(lbclnk.o) \ 
     2264   $(MODEL_LIB)(lib_mpp.o) \ 
     2265   $(MODEL_LIB)(lib_print.o) \ 
     2266   $(MODEL_LIB)(oce.o) \ 
     2267   $(MODEL_LIB)(par_kind.o) \ 
     2268   $(MODEL_LIB)(par_oce.o) \ 
     2269   $(MODEL_LIB)(phycst.o) \ 
     2270   $(MODEL_LIB)(prtctl.o) \ 
     2271   oce.F90 \ 
     2272   par_kind.F90 \ 
     2273   par_oce.F90 \ 
     2274   phycst.F90 \ 
     2275   prtctl.F90 \ 
     2276   daymod.F90 \ 
     2277   dom_oce.F90 \ 
     2278   in_out_manager.F90 \ 
     2279   iom.F90 \ 
     2280   lbclnk.F90 \ 
    22012281   $(MODEL_LIB)(daymod.o) \ 
    22022282   $(MODEL_LIB)(dom_oce.o) \ 
     
    22062286   $(MODEL_LIB)(oce.o) \ 
    22072287   $(MODEL_LIB)(phycst.o) \ 
    2208    daymod.F90 \ 
    2209    dom_oce.F90 \ 
    2210    in_out_manager.F90 \ 
    2211    iom.F90 \ 
    2212    lbclnk.F90 \ 
    22132288   oce.F90 \ 
    22142289   phycst.F90 \ 
     
    22172292   dtatem.F90 
    22182293$(MODEL_LIB)(dyncor1d.o) : \ 
    2219    $(MODEL_LIB)(dom_oce.o) \ 
    2220    $(MODEL_LIB)(in_out_manager.o) \ 
    2221    $(MODEL_LIB)(lib_mpp.o) \ 
    2222    $(MODEL_LIB)(lib_print.o) \ 
    2223    $(MODEL_LIB)(par_kind.o) \ 
    2224    $(MODEL_LIB)(par_oce.o) \ 
    2225    dom_oce.F90 \ 
    2226    in_out_manager.F90 \ 
    2227    lib_mpp.F90 \ 
    2228    lib_print.f90 \ 
    2229    par_kind.F90 \ 
    2230    par_oce.F90 \ 
    2231    $(MODEL_LIB)(dom_oce.o) \ 
    2232    $(MODEL_LIB)(in_out_manager.o) \ 
    2233    $(MODEL_LIB)(oce.o) \ 
    2234    $(MODEL_LIB)(phycst.o) \ 
    2235    $(MODEL_LIB)(prtctl.o) \ 
    2236    dom_oce.F90 \ 
    2237    in_out_manager.F90 \ 
     2294   dom_oce.F90 \ 
     2295   in_out_manager.F90 \ 
     2296   lib_mpp.F90 \ 
     2297   lib_print.f90 \ 
     2298   $(MODEL_LIB)(dom_oce.o) \ 
     2299   $(MODEL_LIB)(in_out_manager.o) \ 
     2300   $(MODEL_LIB)(lib_mpp.o) \ 
     2301   $(MODEL_LIB)(lib_print.o) \ 
     2302   $(MODEL_LIB)(par_kind.o) \ 
     2303   $(MODEL_LIB)(par_oce.o) \ 
     2304   par_kind.F90 \ 
     2305   par_oce.F90 \ 
     2306   dom_oce.F90 \ 
     2307   in_out_manager.F90 \ 
     2308   $(MODEL_LIB)(dom_oce.o) \ 
     2309   $(MODEL_LIB)(in_out_manager.o) \ 
     2310   $(MODEL_LIB)(oce.o) \ 
     2311   $(MODEL_LIB)(phycst.o) \ 
     2312   $(MODEL_LIB)(prtctl.o) \ 
    22382313   oce.F90 \ 
    22392314   phycst.F90 \ 
     
    22432318   dyncor1d.F90 
    22442319$(MODEL_LIB)(dynhpg.o) :   \ 
     2320   dom_oce.F90 \ 
     2321   in_out_manager.F90 \ 
     2322   lbclnk.F90 \ 
     2323   lib_mpp.F90 \ 
     2324   lib_print.f90 \ 
    22452325   $(MODEL_LIB)(dom_oce.o) \ 
    22462326   $(MODEL_LIB)(in_out_manager.o) \ 
     
    22622342   $(MODEL_LIB)(trdvor.o) \ 
    22632343   $(MODEL_LIB)(trdvor_oce.o) \ 
    2264    dom_oce.F90 \ 
    2265    in_out_manager.F90 \ 
    2266    lbclnk.F90 \ 
    2267    lib_mpp.F90 \ 
    2268    lib_print.f90 \ 
    22692344   oce.F90 \ 
    22702345   par_kind.F90 \ 
     
    22812356   trdvor.F90 \ 
    22822357   trdvor_oce.F90 \ 
     2358   dom_oce.F90 \ 
     2359   dynhpg_jki.F90 \ 
     2360   in_out_manager.F90 \ 
     2361   lbclnk.F90 \ 
    22832362   $(MODEL_LIB)(dom_oce.o) \ 
    22842363   $(MODEL_LIB)(dynhpg_jki.o) \ 
     
    22902369   $(MODEL_LIB)(trdmod.o) \ 
    22912370   $(MODEL_LIB)(trdmod_oce.o) \ 
    2292    dom_oce.F90 \ 
    2293    dynhpg_jki.F90 \ 
    2294    in_out_manager.F90 \ 
    2295    lbclnk.F90 \ 
    22962371   oce.F90 \ 
    22972372   phycst.F90 \ 
     
    23042379   dynhpg.F90 
    23052380$(MODEL_LIB)(dynhpg_jki.o) :  \ 
     2381   dom_oce.F90 \ 
     2382   in_out_manager.F90 \ 
     2383   lib_mpp.F90 \ 
     2384   lib_print.f90 \ 
    23062385   $(MODEL_LIB)(dom_oce.o) \ 
    23072386   $(MODEL_LIB)(in_out_manager.o) \ 
     
    23192398   $(MODEL_LIB)(trdvor.o) \ 
    23202399   $(MODEL_LIB)(trdvor_oce.o) \ 
    2321    dom_oce.F90 \ 
    2322    in_out_manager.F90 \ 
    2323    lib_mpp.F90 \ 
    2324    lib_print.f90 \ 
    23252400   oce.F90 \ 
    23262401   par_kind.F90 \ 
     
    23342409   trdvor.F90 \ 
    23352410   trdvor_oce.F90 \ 
     2411   dom_oce.F90 \ 
     2412   in_out_manager.F90 \ 
     2413   lbclnk.F90 \ 
    23362414   $(MODEL_LIB)(dom_oce.o) \ 
    23372415   $(MODEL_LIB)(in_out_manager.o) \ 
     
    23422420   $(MODEL_LIB)(trdmod.o) \ 
    23432421   $(MODEL_LIB)(trdmod_oce.o) \ 
    2344    dom_oce.F90 \ 
    2345    in_out_manager.F90 \ 
    2346    lbclnk.F90 \ 
    23472422   oce.F90 \ 
    23482423   phycst.F90 \ 
     
    23552430   dynhpg_jki.F90 
    23562431$(MODEL_LIB)(dynkeg.o) :   \ 
     2432   dom_oce.F90 \ 
     2433   in_out_manager.F90 \ 
     2434   lib_mpp.F90 \ 
     2435   lib_print.f90 \ 
    23572436   $(MODEL_LIB)(dom_oce.o) \ 
    23582437   $(MODEL_LIB)(in_out_manager.o) \ 
     
    23702449   $(MODEL_LIB)(trdvor.o) \ 
    23712450   $(MODEL_LIB)(trdvor_oce.o) \ 
    2372    dom_oce.F90 \ 
    2373    in_out_manager.F90 \ 
    2374    lib_mpp.F90 \ 
    2375    lib_print.f90 \ 
    23762451   oce.F90 \ 
    23772452   par_kind.F90 \ 
     
    23852460   trdvor.F90 \ 
    23862461   trdvor_oce.F90 \ 
     2462   dom_oce.F90 \ 
     2463   in_out_manager.F90 \ 
    23872464   $(MODEL_LIB)(dom_oce.o) \ 
    23882465   $(MODEL_LIB)(in_out_manager.o) \ 
     
    23912468   $(MODEL_LIB)(trdmod.o) \ 
    23922469   $(MODEL_LIB)(trdmod_oce.o) \ 
    2393    dom_oce.F90 \ 
    2394    in_out_manager.F90 \ 
    23952470   oce.F90 \ 
    23962471   prtctl.F90 \ 
     
    24002475   KEY_CPP \ 
    24012476   dynkeg.F90 
     2477$(MODEL_LIB)(dynldf_bilap.o) :   \ 
     2478   dom_oce.F90 \ 
     2479   in_out_manager.F90 \ 
     2480   lib_mpp.F90 \ 
     2481   lib_print.f90 \ 
     2482   $(MODEL_LIB)(dom_oce.o) \ 
     2483   $(MODEL_LIB)(in_out_manager.o) \ 
     2484   $(MODEL_LIB)(lib_mpp.o) \ 
     2485   $(MODEL_LIB)(lib_print.o) \ 
     2486   $(MODEL_LIB)(oce.o) \ 
     2487   $(MODEL_LIB)(par_kind.o) \ 
     2488   $(MODEL_LIB)(par_oce.o) \ 
     2489   $(MODEL_LIB)(trabbl.o) \ 
     2490   $(MODEL_LIB)(trdicp.o) \ 
     2491   $(MODEL_LIB)(trdicp_oce.o) \ 
     2492   $(MODEL_LIB)(trdmld.o) \ 
     2493   $(MODEL_LIB)(trdmld_oce.o) \ 
     2494   $(MODEL_LIB)(trdmod_oce.o) \ 
     2495   $(MODEL_LIB)(trdvor.o) \ 
     2496   $(MODEL_LIB)(trdvor_oce.o) \ 
     2497   oce.F90 \ 
     2498   par_kind.F90 \ 
     2499   par_oce.F90 \ 
     2500   trabbl.F90 \ 
     2501   trdicp.F90 \ 
     2502   trdicp_oce.F90 \ 
     2503   trdmld.F90 \ 
     2504   trdmld_oce.F90 \ 
     2505   trdmod_oce.F90 \ 
     2506   trdvor.F90 \ 
     2507   trdvor_oce.F90 \ 
     2508   dom_oce.F90 \ 
     2509   in_out_manager.F90 \ 
     2510   lbclnk.F90 \ 
     2511   ldfdyn_oce.F90 \ 
     2512   $(MODEL_LIB)(dom_oce.o) \ 
     2513   $(MODEL_LIB)(in_out_manager.o) \ 
     2514   $(MODEL_LIB)(lbclnk.o) \ 
     2515   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2516   $(MODEL_LIB)(oce.o) \ 
     2517   $(MODEL_LIB)(trdmod.o) \ 
     2518   $(MODEL_LIB)(trdmod_oce.o) \ 
     2519   oce.F90 \ 
     2520   trdmod.F90 \ 
     2521   trdmod_oce.F90 \ 
     2522   domzgr_substitute.h90 \ 
     2523   ldfdyn_substitute.h90 \ 
     2524   vectopt_loop_substitute.h90 \ 
     2525   KEY_CPP \ 
     2526   dynldf_bilap.F90 
     2527$(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     2528   dom_oce.F90 \ 
     2529   in_out_manager.F90 \ 
     2530   lbclnk.F90 \ 
     2531   ldfdyn_oce.F90 \ 
     2532   ldftra_oce.F90 \ 
     2533   lib_mpp.F90 \ 
     2534   lib_print.f90 \ 
     2535   $(MODEL_LIB)(dom_oce.o) \ 
     2536   $(MODEL_LIB)(in_out_manager.o) \ 
     2537   $(MODEL_LIB)(lbclnk.o) \ 
     2538   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2539   $(MODEL_LIB)(ldftra_oce.o) \ 
     2540   $(MODEL_LIB)(lib_mpp.o) \ 
     2541   $(MODEL_LIB)(lib_print.o) \ 
     2542   $(MODEL_LIB)(oce.o) \ 
     2543   $(MODEL_LIB)(par_kind.o) \ 
     2544   $(MODEL_LIB)(par_oce.o) \ 
     2545   $(MODEL_LIB)(phycst.o) \ 
     2546   $(MODEL_LIB)(prtctl.o) \ 
     2547   $(MODEL_LIB)(trabbl.o) \ 
     2548   $(MODEL_LIB)(trdicp.o) \ 
     2549   $(MODEL_LIB)(trdicp_oce.o) \ 
     2550   $(MODEL_LIB)(trdmld.o) \ 
     2551   $(MODEL_LIB)(trdmld_oce.o) \ 
     2552   $(MODEL_LIB)(trdmod_oce.o) \ 
     2553   $(MODEL_LIB)(trdvor.o) \ 
     2554   $(MODEL_LIB)(trdvor_oce.o) \ 
     2555   $(MODEL_LIB)(zdfmxl.o) \ 
     2556   oce.F90 \ 
     2557   par_kind.F90 \ 
     2558   par_oce.F90 \ 
     2559   phycst.F90 \ 
     2560   prtctl.F90 \ 
     2561   trabbl.F90 \ 
     2562   trdicp.F90 \ 
     2563   trdicp_oce.F90 \ 
     2564   trdmld.F90 \ 
     2565   trdmld_oce.F90 \ 
     2566   trdmod_oce.F90 \ 
     2567   trdvor.F90 \ 
     2568   trdvor_oce.F90 \ 
     2569   zdfmxl.F90 \ 
     2570   dom_oce.F90 \ 
     2571   in_out_manager.F90 \ 
     2572   lbclnk.F90 \ 
     2573   ldfdyn_oce.F90 \ 
     2574   ldfslp.F90 \ 
     2575   $(MODEL_LIB)(dom_oce.o) \ 
     2576   $(MODEL_LIB)(in_out_manager.o) \ 
     2577   $(MODEL_LIB)(lbclnk.o) \ 
     2578   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2579   $(MODEL_LIB)(ldfslp.o) \ 
     2580   $(MODEL_LIB)(oce.o) \ 
     2581   $(MODEL_LIB)(prtctl.o) \ 
     2582   $(MODEL_LIB)(trdmod.o) \ 
     2583   $(MODEL_LIB)(trdmod_oce.o) \ 
     2584   $(MODEL_LIB)(zdf_oce.o) \ 
     2585   oce.F90 \ 
     2586   prtctl.F90 \ 
     2587   trdmod.F90 \ 
     2588   trdmod_oce.F90 \ 
     2589   zdf_oce.F90 \ 
     2590   domzgr_substitute.h90 \ 
     2591   ldfdyn_substitute.h90 \ 
     2592   KEY_CPP \ 
     2593   dynldf_bilapg.F90 
    24022594$(MODEL_LIB)(dynldf.o) :   \ 
     2595   dom_oce.F90 \ 
     2596   in_out_manager.F90 \ 
     2597   lbclnk.F90 \ 
     2598   ldfdyn_oce.F90 \ 
     2599   ldfslp.F90 \ 
     2600   ldftra_oce.F90 \ 
     2601   lib_mpp.F90 \ 
     2602   lib_print.f90 \ 
    24032603   $(MODEL_LIB)(dom_oce.o) \ 
    24042604   $(MODEL_LIB)(in_out_manager.o) \ 
     
    24232623   $(MODEL_LIB)(trdvor.o) \ 
    24242624   $(MODEL_LIB)(trdvor_oce.o) \ 
     2625   $(MODEL_LIB)(zdfmxl.o) \ 
    24252626   $(MODEL_LIB)(zdf_oce.o) \ 
    2426    $(MODEL_LIB)(zdfmxl.o) \ 
    2427    dom_oce.F90 \ 
    2428    in_out_manager.F90 \ 
    2429    lbclnk.F90 \ 
    2430    ldfdyn_oce.F90 \ 
    2431    ldfslp.F90 \ 
    2432    ldftra_oce.F90 \ 
    2433    lib_mpp.F90 \ 
    2434    lib_print.f90 \ 
    24352627   oce.F90 \ 
    24362628   par_kind.F90 \ 
     
    24472639   trdvor.F90 \ 
    24482640   trdvor_oce.F90 \ 
     2641   zdfmxl.F90 \ 
    24492642   zdf_oce.F90 \ 
    2450    zdfmxl.F90 \ 
    2451    $(MODEL_LIB)(dom_oce.o) \ 
    2452    $(MODEL_LIB)(dynldf_bilap.o) \ 
    2453    $(MODEL_LIB)(dynldf_bilapg.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) \ 
    24662643   dom_oce.F90 \ 
    24672644   dynldf_bilap.F90 \ 
     
    24742651   ldfslp.F90 \ 
    24752652   lib_mpp.F90 \ 
     2653   $(MODEL_LIB)(dom_oce.o) \ 
     2654   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     2655   $(MODEL_LIB)(dynldf_bilap.o) \ 
     2656   $(MODEL_LIB)(dynldf_iso.o) \ 
     2657   $(MODEL_LIB)(dynldf_lap.o) \ 
     2658   $(MODEL_LIB)(in_out_manager.o) \ 
     2659   $(MODEL_LIB)(lbclnk.o) \ 
     2660   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2661   $(MODEL_LIB)(ldfslp.o) \ 
     2662   $(MODEL_LIB)(lib_mpp.o) \ 
     2663   $(MODEL_LIB)(oce.o) \ 
     2664   $(MODEL_LIB)(phycst.o) \ 
     2665   $(MODEL_LIB)(prtctl.o) \ 
     2666   $(MODEL_LIB)(trdmod.o) \ 
     2667   $(MODEL_LIB)(trdmod_oce.o) \ 
    24762668   oce.F90 \ 
    24772669   phycst.F90 \ 
     
    24832675   KEY_CPP \ 
    24842676   dynldf.F90 
    2485 $(MODEL_LIB)(dynldf_bilap.o) :   \ 
    2486    $(MODEL_LIB)(dom_oce.o) \ 
    2487    $(MODEL_LIB)(in_out_manager.o) \ 
    2488    $(MODEL_LIB)(lib_mpp.o) \ 
    2489    $(MODEL_LIB)(lib_print.o) \ 
    2490    $(MODEL_LIB)(oce.o) \ 
    2491    $(MODEL_LIB)(par_kind.o) \ 
    2492    $(MODEL_LIB)(par_oce.o) \ 
    2493    $(MODEL_LIB)(trabbl.o) \ 
    2494    $(MODEL_LIB)(trdicp.o) \ 
    2495    $(MODEL_LIB)(trdicp_oce.o) \ 
    2496    $(MODEL_LIB)(trdmld.o) \ 
    2497    $(MODEL_LIB)(trdmld_oce.o) \ 
    2498    $(MODEL_LIB)(trdmod_oce.o) \ 
    2499    $(MODEL_LIB)(trdvor.o) \ 
    2500    $(MODEL_LIB)(trdvor_oce.o) \ 
    2501    dom_oce.F90 \ 
    2502    in_out_manager.F90 \ 
    2503    lib_mpp.F90 \ 
    2504    lib_print.f90 \ 
    2505    oce.F90 \ 
    2506    par_kind.F90 \ 
    2507    par_oce.F90 \ 
    2508    trabbl.F90 \ 
    2509    trdicp.F90 \ 
    2510    trdicp_oce.F90 \ 
    2511    trdmld.F90 \ 
    2512    trdmld_oce.F90 \ 
    2513    trdmod_oce.F90 \ 
    2514    trdvor.F90 \ 
    2515    trdvor_oce.F90 \ 
    2516    $(MODEL_LIB)(dom_oce.o) \ 
    2517    $(MODEL_LIB)(in_out_manager.o) \ 
    2518    $(MODEL_LIB)(lbclnk.o) \ 
    2519    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2520    $(MODEL_LIB)(oce.o) \ 
    2521    $(MODEL_LIB)(trdmod.o) \ 
    2522    $(MODEL_LIB)(trdmod_oce.o) \ 
     2677$(MODEL_LIB)(dynldf_iso.o) :  \ 
    25232678   dom_oce.F90 \ 
    25242679   in_out_manager.F90 \ 
    25252680   lbclnk.F90 \ 
    25262681   ldfdyn_oce.F90 \ 
    2527    oce.F90 \ 
    2528    trdmod.F90 \ 
    2529    trdmod_oce.F90 \ 
    2530    domzgr_substitute.h90 \ 
    2531    ldfdyn_substitute.h90 \ 
    2532    vectopt_loop_substitute.h90 \ 
    2533    KEY_CPP \ 
    2534    dynldf_bilap.F90 
    2535 $(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     2682   ldftra_oce.F90 \ 
     2683   lib_mpp.F90 \ 
     2684   lib_print.f90 \ 
    25362685   $(MODEL_LIB)(dom_oce.o) \ 
    25372686   $(MODEL_LIB)(in_out_manager.o) \ 
     
    25552704   $(MODEL_LIB)(trdvor_oce.o) \ 
    25562705   $(MODEL_LIB)(zdfmxl.o) \ 
    2557    dom_oce.F90 \ 
    2558    in_out_manager.F90 \ 
    2559    lbclnk.F90 \ 
    2560    ldfdyn_oce.F90 \ 
    2561    ldftra_oce.F90 \ 
    2562    lib_mpp.F90 \ 
    2563    lib_print.f90 \ 
    25642706   oce.F90 \ 
    25652707   par_kind.F90 \ 
     
    25762718   trdvor_oce.F90 \ 
    25772719   zdfmxl.F90 \ 
     2720   dom_oce.F90 \ 
     2721   in_out_manager.F90 \ 
     2722   lbclnk.F90 \ 
     2723   ldfdyn_oce.F90 \ 
     2724   ldfslp.F90 \ 
     2725   ldftra_oce.F90 \ 
    25782726   $(MODEL_LIB)(dom_oce.o) \ 
    25792727   $(MODEL_LIB)(in_out_manager.o) \ 
     
    25812729   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    25822730   $(MODEL_LIB)(ldfslp.o) \ 
     2731   $(MODEL_LIB)(ldftra_oce.o) \ 
    25832732   $(MODEL_LIB)(oce.o) \ 
    25842733   $(MODEL_LIB)(prtctl.o) \ 
     
    25862735   $(MODEL_LIB)(trdmod_oce.o) \ 
    25872736   $(MODEL_LIB)(zdf_oce.o) \ 
    2588    dom_oce.F90 \ 
    2589    in_out_manager.F90 \ 
    2590    lbclnk.F90 \ 
    2591    ldfdyn_oce.F90 \ 
    2592    ldfslp.F90 \ 
    25932737   oce.F90 \ 
    25942738   prtctl.F90 \ 
     
    25982742   domzgr_substitute.h90 \ 
    25992743   ldfdyn_substitute.h90 \ 
    2600    KEY_CPP \ 
    2601    dynldf_bilapg.F90 
    2602 $(MODEL_LIB)(dynldf_iso.o) :  \ 
     2744   vectopt_loop_substitute.h90 \ 
     2745   KEY_CPP \ 
     2746   dynldf_iso.F90 
     2747$(MODEL_LIB)(dynldf_lap.o) :  \ 
     2748   dom_oce.F90 \ 
     2749   in_out_manager.F90 \ 
     2750   lbclnk.F90 \ 
     2751   ldfdyn_oce.F90 \ 
     2752   ldftra_oce.F90 \ 
     2753   lib_print.f90 \ 
    26032754   $(MODEL_LIB)(dom_oce.o) \ 
    26042755   $(MODEL_LIB)(in_out_manager.o) \ 
     
    26062757   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    26072758   $(MODEL_LIB)(ldftra_oce.o) \ 
    2608    $(MODEL_LIB)(lib_mpp.o) \ 
    26092759   $(MODEL_LIB)(lib_print.o) \ 
    26102760   $(MODEL_LIB)(oce.o) \ 
     
    26222772   $(MODEL_LIB)(trdvor_oce.o) \ 
    26232773   $(MODEL_LIB)(zdfmxl.o) \ 
    2624    dom_oce.F90 \ 
    2625    in_out_manager.F90 \ 
    2626    lbclnk.F90 \ 
    2627    ldfdyn_oce.F90 \ 
    2628    ldftra_oce.F90 \ 
    2629    lib_mpp.F90 \ 
    2630    lib_print.f90 \ 
    26312774   oce.F90 \ 
    26322775   par_kind.F90 \ 
     
    26432786   trdvor_oce.F90 \ 
    26442787   zdfmxl.F90 \ 
    2645    $(MODEL_LIB)(dom_oce.o) \ 
    2646    $(MODEL_LIB)(in_out_manager.o) \ 
    2647    $(MODEL_LIB)(lbclnk.o) \ 
     2788   dom_oce.F90 \ 
     2789   in_out_manager.F90 \ 
     2790   ldfdyn_oce.F90 \ 
     2791   ldfslp.F90 \ 
     2792   $(MODEL_LIB)(dom_oce.o) \ 
     2793   $(MODEL_LIB)(in_out_manager.o) \ 
    26482794   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    26492795   $(MODEL_LIB)(ldfslp.o) \ 
    2650    $(MODEL_LIB)(ldftra_oce.o) \ 
    2651    $(MODEL_LIB)(oce.o) \ 
    2652    $(MODEL_LIB)(prtctl.o) \ 
     2796   $(MODEL_LIB)(oce.o) \ 
    26532797   $(MODEL_LIB)(trdmod.o) \ 
    26542798   $(MODEL_LIB)(trdmod_oce.o) \ 
    26552799   $(MODEL_LIB)(zdf_oce.o) \ 
    2656    dom_oce.F90 \ 
    2657    in_out_manager.F90 \ 
    2658    lbclnk.F90 \ 
    2659    ldfdyn_oce.F90 \ 
    2660    ldfslp.F90 \ 
    2661    ldftra_oce.F90 \ 
    2662    oce.F90 \ 
    2663    prtctl.F90 \ 
     2800   oce.F90 \ 
    26642801   trdmod.F90 \ 
    26652802   trdmod_oce.F90 \ 
     
    26692806   vectopt_loop_substitute.h90 \ 
    26702807   KEY_CPP \ 
    2671    dynldf_iso.F90 
    2672 $(MODEL_LIB)(dynldf_lap.o) :  \ 
    2673    $(MODEL_LIB)(dom_oce.o) \ 
    2674    $(MODEL_LIB)(in_out_manager.o) \ 
    2675    $(MODEL_LIB)(lbclnk.o) \ 
    2676    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2677    $(MODEL_LIB)(ldftra_oce.o) \ 
    2678    $(MODEL_LIB)(lib_print.o) \ 
    2679    $(MODEL_LIB)(oce.o) \ 
    2680    $(MODEL_LIB)(par_kind.o) \ 
    2681    $(MODEL_LIB)(par_oce.o) \ 
    2682    $(MODEL_LIB)(phycst.o) \ 
    2683    $(MODEL_LIB)(prtctl.o) \ 
    2684    $(MODEL_LIB)(trabbl.o) \ 
    2685    $(MODEL_LIB)(trdicp.o) \ 
    2686    $(MODEL_LIB)(trdicp_oce.o) \ 
    2687    $(MODEL_LIB)(trdmld.o) \ 
    2688    $(MODEL_LIB)(trdmld_oce.o) \ 
    2689    $(MODEL_LIB)(trdmod_oce.o) \ 
    2690    $(MODEL_LIB)(trdvor.o) \ 
    2691    $(MODEL_LIB)(trdvor_oce.o) \ 
    2692    $(MODEL_LIB)(zdfmxl.o) \ 
    2693    dom_oce.F90 \ 
     2808   dynldf_lap.F90 
     2809$(MODEL_LIB)(dynnxt1d.o) : \ 
     2810   dom_oce.F90 \ 
     2811   in_out_manager.F90 \ 
     2812   lib_mpp.F90 \ 
     2813   lib_print.f90 \ 
     2814   $(MODEL_LIB)(dom_oce.o) \ 
     2815   $(MODEL_LIB)(in_out_manager.o) \ 
     2816   $(MODEL_LIB)(lib_mpp.o) \ 
     2817   $(MODEL_LIB)(lib_print.o) \ 
     2818   $(MODEL_LIB)(oce.o) \ 
     2819   $(MODEL_LIB)(par_kind.o) \ 
     2820   $(MODEL_LIB)(par_oce.o) \ 
     2821   oce.F90 \ 
     2822   par_kind.F90 \ 
     2823   par_oce.F90 \ 
     2824   dom_oce.F90 \ 
     2825   in_out_manager.F90 \ 
     2826   lbclnk.F90 \ 
     2827   $(MODEL_LIB)(dom_oce.o) \ 
     2828   $(MODEL_LIB)(in_out_manager.o) \ 
     2829   $(MODEL_LIB)(lbclnk.o) \ 
     2830   $(MODEL_LIB)(oce.o) \ 
     2831   $(MODEL_LIB)(prtctl.o) \ 
     2832   oce.F90 \ 
     2833   prtctl.F90 \ 
     2834   KEY_CPP \ 
     2835   dynnxt1d.F90 
     2836$(MODEL_LIB)(dynnxt.o) :   \ 
     2837   cla_div.F90 \ 
     2838   divcur.F90 \ 
     2839   dom_oce.F90 \ 
     2840   dynspg_oce.F90 \ 
     2841   in_out_manager.F90 \ 
     2842   lbclnk.F90 \ 
     2843   lib_mpp.F90 \ 
     2844   lib_print.f90 \ 
     2845   $(MODEL_LIB)(cla_div.o) \ 
     2846   $(MODEL_LIB)(divcur.o) \ 
     2847   $(MODEL_LIB)(dom_oce.o) \ 
     2848   $(MODEL_LIB)(dynspg_oce.o) \ 
     2849   $(MODEL_LIB)(in_out_manager.o) \ 
     2850   $(MODEL_LIB)(lbclnk.o) \ 
     2851   $(MODEL_LIB)(lib_mpp.o) \ 
     2852   $(MODEL_LIB)(lib_print.o) \ 
     2853   $(MODEL_LIB)(obccli.o) \ 
     2854   $(MODEL_LIB)(obc_oce.o) \ 
     2855   $(MODEL_LIB)(obc_par.o) \ 
     2856   $(MODEL_LIB)(oce.o) \ 
     2857   $(MODEL_LIB)(ocesbc.o) \ 
     2858   $(MODEL_LIB)(ocfzpt.o) \ 
     2859   $(MODEL_LIB)(par_kind.o) \ 
     2860   $(MODEL_LIB)(par_oce.o) \ 
     2861   $(MODEL_LIB)(phycst.o) \ 
     2862   $(MODEL_LIB)(sol_oce.o) \ 
     2863   $(MODEL_LIB)(wzvmod.o) \ 
     2864   obccli.F90 \ 
     2865   obc_oce.F90 \ 
     2866   obc_par.F90 \ 
     2867   oce.F90 \ 
     2868   ocesbc.F90 \ 
     2869   ocfzpt.F90 \ 
     2870   par_kind.F90 \ 
     2871   par_oce.F90 \ 
     2872   phycst.F90 \ 
     2873   sol_oce.F90 \ 
     2874   wzvmod.F90 \ 
     2875   agrif_opa_interp.F90 \ 
     2876   agrif_opa_update.F90 \ 
     2877   dom_oce.F90 \ 
     2878   dynspg_oce.F90 \ 
     2879   in_out_manager.F90 \ 
     2880   lbclnk.F90 \ 
     2881   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     2882   $(MODEL_LIB)(agrif_opa_update.o) \ 
     2883   $(MODEL_LIB)(dom_oce.o) \ 
     2884   $(MODEL_LIB)(dynspg_oce.o) \ 
     2885   $(MODEL_LIB)(in_out_manager.o) \ 
     2886   $(MODEL_LIB)(lbclnk.o) \ 
     2887   $(MODEL_LIB)(obcdyn_bt.o) \ 
     2888   $(MODEL_LIB)(obcdyn.o) \ 
     2889   $(MODEL_LIB)(obc_oce.o) \ 
     2890   $(MODEL_LIB)(obcvol.o) \ 
     2891   $(MODEL_LIB)(oce.o) \ 
     2892   $(MODEL_LIB)(prtctl.o) \ 
     2893   obcdyn_bt.F90 \ 
     2894   obcdyn.F90 \ 
     2895   obc_oce.F90 \ 
     2896   obcvol.F90 \ 
     2897   oce.F90 \ 
     2898   prtctl.F90 \ 
     2899   $(AGRIF_LIB) \ 
     2900   KEY_CPP \ 
     2901   dynnxt.F90 
     2902$(MODEL_LIB)(dynspg_exp.o) :  \ 
     2903   blk_oce.F90 \ 
     2904   cpl_oce.F90 \ 
     2905   daymod.F90 \ 
     2906   dom_oce.F90 \ 
     2907   dtasal.F90 \ 
     2908   dtasss.F90 \ 
     2909   dtasst.F90 \ 
     2910   dtatem.F90 \ 
     2911   dynspg_oce.F90 \ 
     2912   flxmod.F90 \ 
     2913   flx_oce.F90 \ 
     2914   flxrnf.F90 \ 
     2915   ice_oce.F90 \ 
     2916   in_out_manager.F90 \ 
     2917   iom.F90 \ 
     2918   lbclnk.F90 \ 
     2919   lib_mpp.F90 \ 
     2920   lib_print.f90 \ 
     2921   $(MODEL_LIB)(blk_oce.o) \ 
     2922   $(MODEL_LIB)(cpl_oce.o) \ 
     2923   $(MODEL_LIB)(daymod.o) \ 
     2924   $(MODEL_LIB)(dom_oce.o) \ 
     2925   $(MODEL_LIB)(dtasal.o) \ 
     2926   $(MODEL_LIB)(dtasss.o) \ 
     2927   $(MODEL_LIB)(dtasst.o) \ 
     2928   $(MODEL_LIB)(dtatem.o) \ 
     2929   $(MODEL_LIB)(dynspg_oce.o) \ 
     2930   $(MODEL_LIB)(flxmod.o) \ 
     2931   $(MODEL_LIB)(flx_oce.o) \ 
     2932   $(MODEL_LIB)(flxrnf.o) \ 
     2933   $(MODEL_LIB)(ice_oce.o) \ 
     2934   $(MODEL_LIB)(in_out_manager.o) \ 
     2935   $(MODEL_LIB)(iom.o) \ 
     2936   $(MODEL_LIB)(lbclnk.o) \ 
     2937   $(MODEL_LIB)(lib_mpp.o) \ 
     2938   $(MODEL_LIB)(lib_print.o) \ 
     2939   $(MODEL_LIB)(obccli.o) \ 
     2940   $(MODEL_LIB)(obc_oce.o) \ 
     2941   $(MODEL_LIB)(obc_par.o) \ 
     2942   $(MODEL_LIB)(oce.o) \ 
     2943   $(MODEL_LIB)(ocfzpt.o) \ 
     2944   $(MODEL_LIB)(par_kind.o) \ 
     2945   $(MODEL_LIB)(par_oce.o) \ 
     2946   $(MODEL_LIB)(phycst.o) \ 
     2947   $(MODEL_LIB)(prtctl.o) \ 
     2948   $(MODEL_LIB)(taumod.o) \ 
     2949   $(MODEL_LIB)(tradmp.o) \ 
     2950   obccli.F90 \ 
     2951   obc_oce.F90 \ 
     2952   obc_par.F90 \ 
     2953   oce.F90 \ 
     2954   ocfzpt.F90 \ 
     2955   par_kind.F90 \ 
     2956   par_oce.F90 \ 
     2957   phycst.F90 \ 
     2958   prtctl.F90 \ 
     2959   taumod.F90 \ 
     2960   tradmp.F90 \ 
     2961   dom_oce.F90 \ 
     2962   in_out_manager.F90 \ 
     2963   lbclnk.F90 \ 
     2964   lib_mpp.F90 \ 
     2965   $(MODEL_LIB)(dom_oce.o) \ 
     2966   $(MODEL_LIB)(in_out_manager.o) \ 
     2967   $(MODEL_LIB)(lbclnk.o) \ 
     2968   $(MODEL_LIB)(lib_mpp.o) \ 
     2969   $(MODEL_LIB)(obcdta.o) \ 
     2970   $(MODEL_LIB)(obc_oce.o) \ 
     2971   $(MODEL_LIB)(obc_par.o) \ 
     2972   $(MODEL_LIB)(oce.o) \ 
     2973   $(MODEL_LIB)(ocesbc.o) \ 
     2974   $(MODEL_LIB)(phycst.o) \ 
     2975   $(MODEL_LIB)(prtctl.o) \ 
     2976   obcdta.F90 \ 
     2977   obc_oce.F90 \ 
     2978   obc_par.F90 \ 
     2979   oce.F90 \ 
     2980   ocesbc.F90 \ 
     2981   phycst.F90 \ 
     2982   prtctl.F90 \ 
     2983   domzgr_substitute.h90 \ 
     2984   vectopt_loop_substitute.h90 \ 
     2985   KEY_CPP \ 
     2986   dynspg_exp.F90 
     2987$(MODEL_LIB)(dynspg_exp_jki.o) : \ 
     2988   blk_oce.F90 \ 
     2989   cpl_oce.F90 \ 
     2990   daymod.F90 \ 
     2991   dom_oce.F90 \ 
     2992   dtasal.F90 \ 
     2993   dtasss.F90 \ 
     2994   dtasst.F90 \ 
     2995   dtatem.F90 \ 
     2996   dynspg_oce.F90 \ 
     2997   flxmod.F90 \ 
     2998   flx_oce.F90 \ 
     2999   flxrnf.F90 \ 
     3000   ice_oce.F90 \ 
     3001   in_out_manager.F90 \ 
     3002   iom.F90 \ 
     3003   lbclnk.F90 \ 
     3004   lib_mpp.F90 \ 
     3005   lib_print.f90 \ 
     3006   $(MODEL_LIB)(blk_oce.o) \ 
     3007   $(MODEL_LIB)(cpl_oce.o) \ 
     3008   $(MODEL_LIB)(daymod.o) \ 
     3009   $(MODEL_LIB)(dom_oce.o) \ 
     3010   $(MODEL_LIB)(dtasal.o) \ 
     3011   $(MODEL_LIB)(dtasss.o) \ 
     3012   $(MODEL_LIB)(dtasst.o) \ 
     3013   $(MODEL_LIB)(dtatem.o) \ 
     3014   $(MODEL_LIB)(dynspg_oce.o) \ 
     3015   $(MODEL_LIB)(flxmod.o) \ 
     3016   $(MODEL_LIB)(flx_oce.o) \ 
     3017   $(MODEL_LIB)(flxrnf.o) \ 
     3018   $(MODEL_LIB)(ice_oce.o) \ 
     3019   $(MODEL_LIB)(in_out_manager.o) \ 
     3020   $(MODEL_LIB)(iom.o) \ 
     3021   $(MODEL_LIB)(lbclnk.o) \ 
     3022   $(MODEL_LIB)(lib_mpp.o) \ 
     3023   $(MODEL_LIB)(lib_print.o) \ 
     3024   $(MODEL_LIB)(obccli.o) \ 
     3025   $(MODEL_LIB)(obc_oce.o) \ 
     3026   $(MODEL_LIB)(obc_par.o) \ 
     3027   $(MODEL_LIB)(oce.o) \ 
     3028   $(MODEL_LIB)(ocfzpt.o) \ 
     3029   $(MODEL_LIB)(par_kind.o) \ 
     3030   $(MODEL_LIB)(par_oce.o) \ 
     3031   $(MODEL_LIB)(phycst.o) \ 
     3032   $(MODEL_LIB)(prtctl.o) \ 
     3033   $(MODEL_LIB)(taumod.o) \ 
     3034   $(MODEL_LIB)(tradmp.o) \ 
     3035   obccli.F90 \ 
     3036   obc_oce.F90 \ 
     3037   obc_par.F90 \ 
     3038   oce.F90 \ 
     3039   ocfzpt.F90 \ 
     3040   par_kind.F90 \ 
     3041   par_oce.F90 \ 
     3042   phycst.F90 \ 
     3043   prtctl.F90 \ 
     3044   taumod.F90 \ 
     3045   tradmp.F90 \ 
     3046   dom_oce.F90 \ 
     3047   in_out_manager.F90 \ 
     3048   lbclnk.F90 \ 
     3049   lib_mpp.F90 \ 
     3050   $(MODEL_LIB)(dom_oce.o) \ 
     3051   $(MODEL_LIB)(in_out_manager.o) \ 
     3052   $(MODEL_LIB)(lbclnk.o) \ 
     3053   $(MODEL_LIB)(lib_mpp.o) \ 
     3054   $(MODEL_LIB)(obcdta.o) \ 
     3055   $(MODEL_LIB)(obc_oce.o) \ 
     3056   $(MODEL_LIB)(obc_par.o) \ 
     3057   $(MODEL_LIB)(oce.o) \ 
     3058   $(MODEL_LIB)(ocesbc.o) \ 
     3059   $(MODEL_LIB)(phycst.o) \ 
     3060   $(MODEL_LIB)(prtctl.o) \ 
     3061   obcdta.F90 \ 
     3062   obc_oce.F90 \ 
     3063   obc_par.F90 \ 
     3064   oce.F90 \ 
     3065   ocesbc.F90 \ 
     3066   phycst.F90 \ 
     3067   prtctl.F90 \ 
     3068   domzgr_substitute.h90 \ 
     3069   vectopt_loop_substitute.h90 \ 
     3070   KEY_CPP \ 
     3071   dynspg_exp_jki.F90 
     3072$(MODEL_LIB)(dynspg.o) :   \ 
     3073   agrif_opa_interp.F90 \ 
     3074   cla_dynspg.F90 \ 
     3075   dom_oce.F90 \ 
     3076   dynspg_oce.F90 \ 
     3077   dynvor.F90 \ 
     3078   flxrnf.F90 \ 
    26943079   in_out_manager.F90 \ 
    26953080   lbclnk.F90 \ 
    26963081   ldfdyn_oce.F90 \ 
    26973082   ldftra_oce.F90 \ 
    2698    lib_print.f90 \ 
    2699    oce.F90 \ 
    2700    par_kind.F90 \ 
    2701    par_oce.F90 \ 
    2702    phycst.F90 \ 
    2703    prtctl.F90 \ 
    2704    trabbl.F90 \ 
    2705    trdicp.F90 \ 
    2706    trdicp_oce.F90 \ 
    2707    trdmld.F90 \ 
    2708    trdmld_oce.F90 \ 
    2709    trdmod_oce.F90 \ 
    2710    trdvor.F90 \ 
    2711    trdvor_oce.F90 \ 
    2712    zdfmxl.F90 \ 
    2713    $(MODEL_LIB)(dom_oce.o) \ 
    2714    $(MODEL_LIB)(in_out_manager.o) \ 
    2715    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2716    $(MODEL_LIB)(ldfslp.o) \ 
    2717    $(MODEL_LIB)(oce.o) \ 
    2718    $(MODEL_LIB)(trdmod.o) \ 
    2719    $(MODEL_LIB)(trdmod_oce.o) \ 
    2720    $(MODEL_LIB)(zdf_oce.o) \ 
    2721    dom_oce.F90 \ 
    2722    in_out_manager.F90 \ 
    2723    ldfdyn_oce.F90 \ 
    2724    ldfslp.F90 \ 
    2725    oce.F90 \ 
    2726    trdmod.F90 \ 
    2727    trdmod_oce.F90 \ 
    2728    zdf_oce.F90 \ 
    2729    domzgr_substitute.h90 \ 
    2730    ldfdyn_substitute.h90 \ 
    2731    vectopt_loop_substitute.h90 \ 
    2732    KEY_CPP \ 
    2733    dynldf_lap.F90 
    2734 $(MODEL_LIB)(dynnxt.o) :   \ 
    2735    $(MODEL_LIB)(cla_div.o) \ 
    2736    $(MODEL_LIB)(divcur.o) \ 
    2737    $(MODEL_LIB)(dom_oce.o) \ 
    2738    $(MODEL_LIB)(dynspg_oce.o) \ 
    2739    $(MODEL_LIB)(in_out_manager.o) \ 
    2740    $(MODEL_LIB)(lbclnk.o) \ 
    2741    $(MODEL_LIB)(lib_mpp.o) \ 
    2742    $(MODEL_LIB)(lib_print.o) \ 
    2743    $(MODEL_LIB)(obc_oce.o) \ 
    2744    $(MODEL_LIB)(obc_par.o) \ 
    2745    $(MODEL_LIB)(obccli.o) \ 
    2746    $(MODEL_LIB)(oce.o) \ 
    2747    $(MODEL_LIB)(ocesbc.o) \ 
    2748    $(MODEL_LIB)(ocfzpt.o) \ 
    2749    $(MODEL_LIB)(par_kind.o) \ 
    2750    $(MODEL_LIB)(par_oce.o) \ 
    2751    $(MODEL_LIB)(phycst.o) \ 
    2752    $(MODEL_LIB)(sol_oce.o) \ 
    2753    $(MODEL_LIB)(wzvmod.o) \ 
    2754    cla_div.F90 \ 
    2755    divcur.F90 \ 
    2756    dom_oce.F90 \ 
    2757    dynspg_oce.F90 \ 
    2758    in_out_manager.F90 \ 
    2759    lbclnk.F90 \ 
    2760    lib_mpp.F90 \ 
    2761    lib_print.f90 \ 
    2762    obc_oce.F90 \ 
    2763    obc_par.F90 \ 
    2764    obccli.F90 \ 
    2765    oce.F90 \ 
    2766    ocesbc.F90 \ 
    2767    ocfzpt.F90 \ 
    2768    par_kind.F90 \ 
    2769    par_oce.F90 \ 
    2770    phycst.F90 \ 
    2771    sol_oce.F90 \ 
    2772    wzvmod.F90 \ 
    2773    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    2774    $(MODEL_LIB)(agrif_opa_update.o) \ 
    2775    $(MODEL_LIB)(dom_oce.o) \ 
    2776    $(MODEL_LIB)(dynspg_oce.o) \ 
    2777    $(MODEL_LIB)(in_out_manager.o) \ 
    2778    $(MODEL_LIB)(lbclnk.o) \ 
    2779    $(MODEL_LIB)(obc_oce.o) \ 
    2780    $(MODEL_LIB)(obcdyn.o) \ 
    2781    $(MODEL_LIB)(obcdyn_bt.o) \ 
    2782    $(MODEL_LIB)(obcvol.o) \ 
    2783    $(MODEL_LIB)(oce.o) \ 
    2784    $(MODEL_LIB)(prtctl.o) \ 
    2785    agrif_opa_interp.F90 \ 
    2786    agrif_opa_update.F90 \ 
    2787    dom_oce.F90 \ 
    2788    dynspg_oce.F90 \ 
    2789    in_out_manager.F90 \ 
    2790    lbclnk.F90 \ 
    2791    obc_oce.F90 \ 
    2792    obcdyn.F90 \ 
    2793    obcdyn_bt.F90 \ 
    2794    obcvol.F90 \ 
    2795    oce.F90 \ 
    2796    prtctl.F90 \ 
    2797    $(AGRIF_LIB) \ 
    2798    KEY_CPP \ 
    2799    dynnxt.F90 
    2800 $(MODEL_LIB)(dynnxt1d.o) : \ 
    2801    $(MODEL_LIB)(dom_oce.o) \ 
    2802    $(MODEL_LIB)(in_out_manager.o) \ 
    2803    $(MODEL_LIB)(lib_mpp.o) \ 
    2804    $(MODEL_LIB)(lib_print.o) \ 
    2805    $(MODEL_LIB)(oce.o) \ 
    2806    $(MODEL_LIB)(par_kind.o) \ 
    2807    $(MODEL_LIB)(par_oce.o) \ 
    2808    dom_oce.F90 \ 
    2809    in_out_manager.F90 \ 
    2810    lib_mpp.F90 \ 
    2811    lib_print.f90 \ 
    2812    oce.F90 \ 
    2813    par_kind.F90 \ 
    2814    par_oce.F90 \ 
    2815    $(MODEL_LIB)(dom_oce.o) \ 
    2816    $(MODEL_LIB)(in_out_manager.o) \ 
    2817    $(MODEL_LIB)(lbclnk.o) \ 
    2818    $(MODEL_LIB)(oce.o) \ 
    2819    $(MODEL_LIB)(prtctl.o) \ 
    2820    dom_oce.F90 \ 
    2821    in_out_manager.F90 \ 
    2822    lbclnk.F90 \ 
    2823    oce.F90 \ 
    2824    prtctl.F90 \ 
    2825    KEY_CPP \ 
    2826    dynnxt1d.F90 
    2827 $(MODEL_LIB)(dynspg.o) :   \ 
     3083   lib_mpp.F90 \ 
     3084   lib_print.f90 \ 
    28283085   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    28293086   $(MODEL_LIB)(cla_dynspg.o) \ 
     
    28383095   $(MODEL_LIB)(lib_mpp.o) \ 
    28393096   $(MODEL_LIB)(lib_print.o) \ 
    2840    $(MODEL_LIB)(obc_oce.o) \ 
    2841    $(MODEL_LIB)(obc_par.o) \ 
    28423097   $(MODEL_LIB)(obcdta.o) \ 
    28433098   $(MODEL_LIB)(obcdyn.o) \ 
    28443099   $(MODEL_LIB)(obcfla.o) \ 
     3100   $(MODEL_LIB)(obc_oce.o) \ 
     3101   $(MODEL_LIB)(obc_par.o) \ 
    28453102   $(MODEL_LIB)(obcvol.o) \ 
    28463103   $(MODEL_LIB)(oce.o) \ 
     
    28503107   $(MODEL_LIB)(phycst.o) \ 
    28513108   $(MODEL_LIB)(prtctl.o) \ 
    2852    $(MODEL_LIB)(sol_oce.o) \ 
    28533109   $(MODEL_LIB)(solfet.o) \ 
    28543110   $(MODEL_LIB)(solisl.o) \ 
    28553111   $(MODEL_LIB)(solmat.o) \ 
     3112   $(MODEL_LIB)(sol_oce.o) \ 
    28563113   $(MODEL_LIB)(solpcg.o) \ 
     3114   $(MODEL_LIB)(solsor_e.o) \ 
    28573115   $(MODEL_LIB)(solsor.o) \ 
    2858    $(MODEL_LIB)(solsor_e.o) \ 
    28593116   $(MODEL_LIB)(trabbl.o) \ 
    28603117   $(MODEL_LIB)(trdicp.o) \ 
     
    28663123   $(MODEL_LIB)(trdvor_oce.o) \ 
    28673124   $(MODEL_LIB)(zdf_oce.o) \ 
    2868    agrif_opa_interp.F90 \ 
    2869    cla_dynspg.F90 \ 
    2870    dom_oce.F90 \ 
    2871    dynspg_oce.F90 \ 
    2872    dynvor.F90 \ 
    2873    flxrnf.F90 \ 
    2874    in_out_manager.F90 \ 
    2875    lbclnk.F90 \ 
    2876    ldfdyn_oce.F90 \ 
    2877    ldftra_oce.F90 \ 
    2878    lib_mpp.F90 \ 
    2879    lib_print.f90 \ 
    2880    obc_oce.F90 \ 
    2881    obc_par.F90 \ 
    28823125   obcdta.F90 \ 
    28833126   obcdyn.F90 \ 
    28843127   obcfla.F90 \ 
     3128   obc_oce.F90 \ 
     3129   obc_par.F90 \ 
    28853130   obcvol.F90 \ 
    28863131   oce.F90 \ 
     
    28903135   phycst.F90 \ 
    28913136   prtctl.F90 \ 
    2892    sol_oce.F90 \ 
    28933137   solfet.F90 \ 
    28943138   solisl.F90 \ 
    28953139   solmat.F90 \ 
     3140   sol_oce.F90 \ 
    28963141   solpcg.F90 \ 
     3142   solsor_e.F90 \ 
    28973143   solsor.F90 \ 
    2898    solsor_e.F90 \ 
    28993144   trabbl.F90 \ 
    29003145   trdicp.F90 \ 
     
    29063151   trdvor_oce.F90 \ 
    29073152   zdf_oce.F90 \ 
    2908    $(MODEL_LIB)(dom_oce.o) \ 
    2909    $(MODEL_LIB)(dynspg_exp.o) \ 
    2910    $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    2911    $(MODEL_LIB)(dynspg_flt.o) \ 
    2912    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    2913    $(MODEL_LIB)(dynspg_oce.o) \ 
    2914    $(MODEL_LIB)(dynspg_rl.o) \ 
    2915    $(MODEL_LIB)(dynspg_ts.o) \ 
    2916    $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    2917    $(MODEL_LIB)(in_out_manager.o) \ 
    2918    $(MODEL_LIB)(obc_oce.o) \ 
    2919    $(MODEL_LIB)(oce.o) \ 
    2920    $(MODEL_LIB)(prtctl.o) \ 
    2921    $(MODEL_LIB)(trdmod.o) \ 
    2922    $(MODEL_LIB)(trdmod_oce.o) \ 
    29233153   dom_oce.F90 \ 
    29243154   dynspg_exp.F90 \ 
     
    29313161   dynspg_ts_jki.F90 \ 
    29323162   in_out_manager.F90 \ 
     3163   $(MODEL_LIB)(dom_oce.o) \ 
     3164   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     3165   $(MODEL_LIB)(dynspg_exp.o) \ 
     3166   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     3167   $(MODEL_LIB)(dynspg_flt.o) \ 
     3168   $(MODEL_LIB)(dynspg_oce.o) \ 
     3169   $(MODEL_LIB)(dynspg_rl.o) \ 
     3170   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
     3171   $(MODEL_LIB)(dynspg_ts.o) \ 
     3172   $(MODEL_LIB)(in_out_manager.o) \ 
     3173   $(MODEL_LIB)(obc_oce.o) \ 
     3174   $(MODEL_LIB)(oce.o) \ 
     3175   $(MODEL_LIB)(prtctl.o) \ 
     3176   $(MODEL_LIB)(trdmod.o) \ 
     3177   $(MODEL_LIB)(trdmod_oce.o) \ 
    29333178   obc_oce.F90 \ 
    29343179   oce.F90 \ 
     
    29403185   KEY_CPP \ 
    29413186   dynspg.F90 
    2942 $(MODEL_LIB)(dynspg_exp.o) :  \ 
     3187$(MODEL_LIB)(dynspg_flt.o) :  \ 
     3188   blk_oce.F90 \ 
     3189   cpl_oce.F90 \ 
     3190   daymod.F90 \ 
     3191   dom_oce.F90 \ 
     3192   dtasal.F90 \ 
     3193   dtasss.F90 \ 
     3194   dtasst.F90 \ 
     3195   dtatem.F90 \ 
     3196   dynspg_oce.F90 \ 
     3197   flxmod.F90 \ 
     3198   flx_oce.F90 \ 
     3199   flxrnf.F90 \ 
     3200   ice_oce.F90 \ 
     3201   in_out_manager.F90 \ 
     3202   iom.F90 \ 
     3203   lbclnk.F90 \ 
     3204   lib_feti.F90 \ 
     3205   lib_mpp.F90 \ 
     3206   lib_print.f90 \ 
    29433207   $(MODEL_LIB)(blk_oce.o) \ 
    29443208   $(MODEL_LIB)(cpl_oce.o) \ 
     
    29503214   $(MODEL_LIB)(dtatem.o) \ 
    29513215   $(MODEL_LIB)(dynspg_oce.o) \ 
     3216   $(MODEL_LIB)(flxmod.o) \ 
    29523217   $(MODEL_LIB)(flx_oce.o) \ 
    2953    $(MODEL_LIB)(flxmod.o) \ 
    29543218   $(MODEL_LIB)(flxrnf.o) \ 
    29553219   $(MODEL_LIB)(ice_oce.o) \ 
     
    29573221   $(MODEL_LIB)(iom.o) \ 
    29583222   $(MODEL_LIB)(lbclnk.o) \ 
    2959    $(MODEL_LIB)(lib_mpp.o) \ 
    2960    $(MODEL_LIB)(lib_print.o) \ 
     3223   $(MODEL_LIB)(lib_feti.o) \ 
     3224   $(MODEL_LIB)(lib_mpp.o) \ 
     3225   $(MODEL_LIB)(lib_print.o) \ 
     3226   $(MODEL_LIB)(obccli.o) \ 
     3227   $(MODEL_LIB)(obcdyn.o) \ 
    29613228   $(MODEL_LIB)(obc_oce.o) \ 
    29623229   $(MODEL_LIB)(obc_par.o) \ 
    2963    $(MODEL_LIB)(obccli.o) \ 
    2964    $(MODEL_LIB)(oce.o) \ 
     3230   $(MODEL_LIB)(obcvol.o) \ 
     3231   $(MODEL_LIB)(oce.o) \ 
     3232   $(MODEL_LIB)(ocesbc.o) \ 
    29653233   $(MODEL_LIB)(ocfzpt.o) \ 
    29663234   $(MODEL_LIB)(par_kind.o) \ 
     
    29683236   $(MODEL_LIB)(phycst.o) \ 
    29693237   $(MODEL_LIB)(prtctl.o) \ 
     3238   $(MODEL_LIB)(solfet.o) \ 
     3239   $(MODEL_LIB)(sol_oce.o) \ 
     3240   $(MODEL_LIB)(solpcg.o) \ 
     3241   $(MODEL_LIB)(solsor.o) \ 
    29703242   $(MODEL_LIB)(taumod.o) \ 
    29713243   $(MODEL_LIB)(tradmp.o) \ 
     3244   $(MODEL_LIB)(zdf_oce.o) \ 
     3245   obccli.F90 \ 
     3246   obcdyn.F90 \ 
     3247   obc_oce.F90 \ 
     3248   obc_par.F90 \ 
     3249   obcvol.F90 \ 
     3250   oce.F90 \ 
     3251   ocesbc.F90 \ 
     3252   ocfzpt.F90 \ 
     3253   par_kind.F90 \ 
     3254   par_oce.F90 \ 
     3255   phycst.F90 \ 
     3256   prtctl.F90 \ 
     3257   solfet.F90 \ 
     3258   sol_oce.F90 \ 
     3259   solpcg.F90 \ 
     3260   solsor.F90 \ 
     3261   taumod.F90 \ 
     3262   tradmp.F90 \ 
     3263   zdf_oce.F90 \ 
     3264   agrif_opa_interp.F90 \ 
     3265   cla_dynspg.F90 \ 
     3266   dom_oce.F90 \ 
     3267   flxrnf.F90 \ 
     3268   in_out_manager.F90 \ 
     3269   lbclnk.F90 \ 
     3270   lib_mpp.F90 \ 
     3271   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3272   $(MODEL_LIB)(cla_dynspg.o) \ 
     3273   $(MODEL_LIB)(dom_oce.o) \ 
     3274   $(MODEL_LIB)(flxrnf.o) \ 
     3275   $(MODEL_LIB)(in_out_manager.o) \ 
     3276   $(MODEL_LIB)(lbclnk.o) \ 
     3277   $(MODEL_LIB)(lib_mpp.o) \ 
     3278   $(MODEL_LIB)(obcdyn.o) \ 
     3279   $(MODEL_LIB)(obc_oce.o) \ 
     3280   $(MODEL_LIB)(obcvol.o) \ 
     3281   $(MODEL_LIB)(oce.o) \ 
     3282   $(MODEL_LIB)(ocesbc.o) \ 
     3283   $(MODEL_LIB)(phycst.o) \ 
     3284   $(MODEL_LIB)(prtctl.o) \ 
     3285   $(MODEL_LIB)(solfet.o) \ 
     3286   $(MODEL_LIB)(solmat.o) \ 
     3287   $(MODEL_LIB)(sol_oce.o) \ 
     3288   $(MODEL_LIB)(solpcg.o) \ 
     3289   $(MODEL_LIB)(solsor_e.o) \ 
     3290   $(MODEL_LIB)(solsor.o) \ 
     3291   $(MODEL_LIB)(zdf_oce.o) \ 
     3292   obcdyn.F90 \ 
     3293   obc_oce.F90 \ 
     3294   obcvol.F90 \ 
     3295   oce.F90 \ 
     3296   ocesbc.F90 \ 
     3297   phycst.F90 \ 
     3298   prtctl.F90 \ 
     3299   solfet.F90 \ 
     3300   solmat.F90 \ 
     3301   sol_oce.F90 \ 
     3302   solpcg.F90 \ 
     3303   solsor_e.F90 \ 
     3304   solsor.F90 \ 
     3305   zdf_oce.F90 \ 
     3306   domzgr_substitute.h90 \ 
     3307   vectopt_loop_substitute.h90 \ 
     3308   $(AGRIF_LIB) \ 
     3309   KEY_CPP \ 
     3310   dynspg_flt.F90 
     3311$(MODEL_LIB)(dynspg_flt_jki.o) : \ 
    29723312   blk_oce.F90 \ 
    29733313   cpl_oce.F90 \ 
     
    29793319   dtatem.F90 \ 
    29803320   dynspg_oce.F90 \ 
     3321   flxmod.F90 \ 
    29813322   flx_oce.F90 \ 
    2982    flxmod.F90 \ 
    29833323   flxrnf.F90 \ 
    29843324   ice_oce.F90 \ 
     
    29863326   iom.F90 \ 
    29873327   lbclnk.F90 \ 
    2988    lib_mpp.F90 \ 
    2989    lib_print.f90 \ 
    2990    obc_oce.F90 \ 
    2991    obc_par.F90 \ 
    2992    obccli.F90 \ 
    2993    oce.F90 \ 
    2994    ocfzpt.F90 \ 
    2995    par_kind.F90 \ 
    2996    par_oce.F90 \ 
    2997    phycst.F90 \ 
    2998    prtctl.F90 \ 
    2999    taumod.F90 \ 
    3000    tradmp.F90 \ 
    3001    $(MODEL_LIB)(dom_oce.o) \ 
    3002    $(MODEL_LIB)(in_out_manager.o) \ 
    3003    $(MODEL_LIB)(lbclnk.o) \ 
    3004    $(MODEL_LIB)(lib_mpp.o) \ 
    3005    $(MODEL_LIB)(obc_oce.o) \ 
    3006    $(MODEL_LIB)(obc_par.o) \ 
    3007    $(MODEL_LIB)(obcdta.o) \ 
    3008    $(MODEL_LIB)(oce.o) \ 
    3009    $(MODEL_LIB)(ocesbc.o) \ 
    3010    $(MODEL_LIB)(phycst.o) \ 
    3011    $(MODEL_LIB)(prtctl.o) \ 
    3012    dom_oce.F90 \ 
    3013    in_out_manager.F90 \ 
    3014    lbclnk.F90 \ 
    3015    lib_mpp.F90 \ 
    3016    obc_oce.F90 \ 
    3017    obc_par.F90 \ 
    3018    obcdta.F90 \ 
    3019    oce.F90 \ 
    3020    ocesbc.F90 \ 
    3021    phycst.F90 \ 
    3022    prtctl.F90 \ 
    3023    domzgr_substitute.h90 \ 
    3024    vectopt_loop_substitute.h90 \ 
    3025    KEY_CPP \ 
    3026    dynspg_exp.F90 
    3027 $(MODEL_LIB)(dynspg_exp_jki.o) : \ 
     3328   lib_feti.F90 \ 
     3329   lib_mpp.F90 \ 
     3330   lib_print.f90 \ 
    30283331   $(MODEL_LIB)(blk_oce.o) \ 
    30293332   $(MODEL_LIB)(cpl_oce.o) \ 
     
    30353338   $(MODEL_LIB)(dtatem.o) \ 
    30363339   $(MODEL_LIB)(dynspg_oce.o) \ 
     3340   $(MODEL_LIB)(flxmod.o) \ 
    30373341   $(MODEL_LIB)(flx_oce.o) \ 
    3038    $(MODEL_LIB)(flxmod.o) \ 
    30393342   $(MODEL_LIB)(flxrnf.o) \ 
    30403343   $(MODEL_LIB)(ice_oce.o) \ 
     
    30423345   $(MODEL_LIB)(iom.o) \ 
    30433346   $(MODEL_LIB)(lbclnk.o) \ 
    3044    $(MODEL_LIB)(lib_mpp.o) \ 
    3045    $(MODEL_LIB)(lib_print.o) \ 
     3347   $(MODEL_LIB)(lib_feti.o) \ 
     3348   $(MODEL_LIB)(lib_mpp.o) \ 
     3349   $(MODEL_LIB)(lib_print.o) \ 
     3350   $(MODEL_LIB)(obccli.o) \ 
     3351   $(MODEL_LIB)(obcdyn.o) \ 
    30463352   $(MODEL_LIB)(obc_oce.o) \ 
    30473353   $(MODEL_LIB)(obc_par.o) \ 
    3048    $(MODEL_LIB)(obccli.o) \ 
    3049    $(MODEL_LIB)(oce.o) \ 
     3354   $(MODEL_LIB)(obcvol.o) \ 
     3355   $(MODEL_LIB)(oce.o) \ 
     3356   $(MODEL_LIB)(ocesbc.o) \ 
    30503357   $(MODEL_LIB)(ocfzpt.o) \ 
    30513358   $(MODEL_LIB)(par_kind.o) \ 
     
    30533360   $(MODEL_LIB)(phycst.o) \ 
    30543361   $(MODEL_LIB)(prtctl.o) \ 
     3362   $(MODEL_LIB)(solfet.o) \ 
     3363   $(MODEL_LIB)(sol_oce.o) \ 
     3364   $(MODEL_LIB)(solpcg.o) \ 
     3365   $(MODEL_LIB)(solsor.o) \ 
    30553366   $(MODEL_LIB)(taumod.o) \ 
    30563367   $(MODEL_LIB)(tradmp.o) \ 
     3368   $(MODEL_LIB)(zdf_oce.o) \ 
     3369   obccli.F90 \ 
     3370   obcdyn.F90 \ 
     3371   obc_oce.F90 \ 
     3372   obc_par.F90 \ 
     3373   obcvol.F90 \ 
     3374   oce.F90 \ 
     3375   ocesbc.F90 \ 
     3376   ocfzpt.F90 \ 
     3377   par_kind.F90 \ 
     3378   par_oce.F90 \ 
     3379   phycst.F90 \ 
     3380   prtctl.F90 \ 
     3381   solfet.F90 \ 
     3382   sol_oce.F90 \ 
     3383   solpcg.F90 \ 
     3384   solsor.F90 \ 
     3385   taumod.F90 \ 
     3386   tradmp.F90 \ 
     3387   zdf_oce.F90 \ 
     3388   agrif_opa_interp.F90 \ 
     3389   cla_dynspg.F90 \ 
     3390   dom_oce.F90 \ 
     3391   flxrnf.F90 \ 
     3392   in_out_manager.F90 \ 
     3393   lbclnk.F90 \ 
     3394   lib_mpp.F90 \ 
     3395   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3396   $(MODEL_LIB)(cla_dynspg.o) \ 
     3397   $(MODEL_LIB)(dom_oce.o) \ 
     3398   $(MODEL_LIB)(flxrnf.o) \ 
     3399   $(MODEL_LIB)(in_out_manager.o) \ 
     3400   $(MODEL_LIB)(lbclnk.o) \ 
     3401   $(MODEL_LIB)(lib_mpp.o) \ 
     3402   $(MODEL_LIB)(obcdyn.o) \ 
     3403   $(MODEL_LIB)(obc_oce.o) \ 
     3404   $(MODEL_LIB)(obcvol.o) \ 
     3405   $(MODEL_LIB)(oce.o) \ 
     3406   $(MODEL_LIB)(ocesbc.o) \ 
     3407   $(MODEL_LIB)(phycst.o) \ 
     3408   $(MODEL_LIB)(prtctl.o) \ 
     3409   $(MODEL_LIB)(solfet.o) \ 
     3410   $(MODEL_LIB)(solmat.o) \ 
     3411   $(MODEL_LIB)(sol_oce.o) \ 
     3412   $(MODEL_LIB)(solpcg.o) \ 
     3413   $(MODEL_LIB)(solsor_e.o) \ 
     3414   $(MODEL_LIB)(solsor.o) \ 
     3415   $(MODEL_LIB)(zdf_oce.o) \ 
     3416   obcdyn.F90 \ 
     3417   obc_oce.F90 \ 
     3418   obcvol.F90 \ 
     3419   oce.F90 \ 
     3420   ocesbc.F90 \ 
     3421   phycst.F90 \ 
     3422   prtctl.F90 \ 
     3423   solfet.F90 \ 
     3424   solmat.F90 \ 
     3425   sol_oce.F90 \ 
     3426   solpcg.F90 \ 
     3427   solsor_e.F90 \ 
     3428   solsor.F90 \ 
     3429   zdf_oce.F90 \ 
     3430   domzgr_substitute.h90 \ 
     3431   $(AGRIF_LIB) \ 
     3432   KEY_CPP \ 
     3433   dynspg_flt_jki.F90 
     3434$(MODEL_LIB)(dynspg_oce.o) :  \ 
     3435   $(MODEL_LIB)(par_kind.o) \ 
     3436   par_kind.F90 \ 
     3437   $(MODEL_LIB)(par_oce.o) \ 
     3438   par_oce.F90 \ 
     3439   KEY_CPP \ 
     3440   dynspg_oce.F90 
     3441$(MODEL_LIB)(dynspg_rl.o) :   \ 
     3442   dom_oce.F90 \ 
     3443   in_out_manager.F90 \ 
     3444   iom.F90 \ 
     3445   lbclnk.F90 \ 
     3446   lib_mpp.F90 \ 
     3447   lib_print.f90 \ 
     3448   $(MODEL_LIB)(dom_oce.o) \ 
     3449   $(MODEL_LIB)(in_out_manager.o) \ 
     3450   $(MODEL_LIB)(iom.o) \ 
     3451   $(MODEL_LIB)(lbclnk.o) \ 
     3452   $(MODEL_LIB)(lib_mpp.o) \ 
     3453   $(MODEL_LIB)(lib_print.o) \ 
     3454   $(MODEL_LIB)(obc_oce.o) \ 
     3455   $(MODEL_LIB)(obc_par.o) \ 
     3456   $(MODEL_LIB)(oce.o) \ 
     3457   $(MODEL_LIB)(par_kind.o) \ 
     3458   $(MODEL_LIB)(par_oce.o) \ 
     3459   $(MODEL_LIB)(solfet.o) \ 
     3460   $(MODEL_LIB)(sol_oce.o) \ 
     3461   $(MODEL_LIB)(solpcg.o) \ 
     3462   $(MODEL_LIB)(solsor.o) \ 
     3463   $(MODEL_LIB)(zdf_oce.o) \ 
     3464   obc_oce.F90 \ 
     3465   obc_par.F90 \ 
     3466   oce.F90 \ 
     3467   par_kind.F90 \ 
     3468   par_oce.F90 \ 
     3469   solfet.F90 \ 
     3470   sol_oce.F90 \ 
     3471   solpcg.F90 \ 
     3472   solsor.F90 \ 
     3473   zdf_oce.F90 \ 
     3474   dom_oce.F90 \ 
     3475   in_out_manager.F90 \ 
     3476   lbclnk.F90 \ 
     3477   ldfdyn_oce.F90 \ 
     3478   ldftra_oce.F90 \ 
     3479   lib_mpp.F90 \ 
     3480   $(MODEL_LIB)(dom_oce.o) \ 
     3481   $(MODEL_LIB)(in_out_manager.o) \ 
     3482   $(MODEL_LIB)(lbclnk.o) \ 
     3483   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3484   $(MODEL_LIB)(ldftra_oce.o) \ 
     3485   $(MODEL_LIB)(lib_mpp.o) \ 
     3486   $(MODEL_LIB)(obc_oce.o) \ 
     3487   $(MODEL_LIB)(oce.o) \ 
     3488   $(MODEL_LIB)(phycst.o) \ 
     3489   $(MODEL_LIB)(solfet.o) \ 
     3490   $(MODEL_LIB)(solisl.o) \ 
     3491   $(MODEL_LIB)(sol_oce.o) \ 
     3492   $(MODEL_LIB)(solpcg.o) \ 
     3493   $(MODEL_LIB)(solsor_e.o) \ 
     3494   $(MODEL_LIB)(solsor.o) \ 
     3495   $(MODEL_LIB)(zdf_oce.o) \ 
     3496   obc_oce.F90 \ 
     3497   oce.F90 \ 
     3498   phycst.F90 \ 
     3499   solfet.F90 \ 
     3500   solisl.F90 \ 
     3501   sol_oce.F90 \ 
     3502   solpcg.F90 \ 
     3503   solsor_e.F90 \ 
     3504   solsor.F90 \ 
     3505   zdf_oce.F90 \ 
     3506   domzgr_substitute.h90 \ 
     3507   obc_vectopt_loop_substitute.h90 \ 
     3508   vectopt_loop_substitute.h90 \ 
     3509   KEY_CPP \ 
     3510   dynspg_rl.F90 
     3511$(MODEL_LIB)(dynspg_ts.o) :   \ 
    30573512   blk_oce.F90 \ 
    30583513   cpl_oce.F90 \ 
     
    30643519   dtatem.F90 \ 
    30653520   dynspg_oce.F90 \ 
     3521   flxmod.F90 \ 
    30663522   flx_oce.F90 \ 
    3067    flxmod.F90 \ 
    30683523   flxrnf.F90 \ 
    30693524   ice_oce.F90 \ 
     
    30733528   lib_mpp.F90 \ 
    30743529   lib_print.f90 \ 
    3075    obc_oce.F90 \ 
    3076    obc_par.F90 \ 
    3077    obccli.F90 \ 
    3078    oce.F90 \ 
    3079    ocfzpt.F90 \ 
    3080    par_kind.F90 \ 
    3081    par_oce.F90 \ 
    3082    phycst.F90 \ 
    3083    prtctl.F90 \ 
    3084    taumod.F90 \ 
    3085    tradmp.F90 \ 
    3086    $(MODEL_LIB)(dom_oce.o) \ 
    3087    $(MODEL_LIB)(in_out_manager.o) \ 
    3088    $(MODEL_LIB)(lbclnk.o) \ 
    3089    $(MODEL_LIB)(lib_mpp.o) \ 
    3090    $(MODEL_LIB)(obc_oce.o) \ 
    3091    $(MODEL_LIB)(obc_par.o) \ 
    3092    $(MODEL_LIB)(obcdta.o) \ 
    3093    $(MODEL_LIB)(oce.o) \ 
    3094    $(MODEL_LIB)(ocesbc.o) \ 
    3095    $(MODEL_LIB)(phycst.o) \ 
    3096    $(MODEL_LIB)(prtctl.o) \ 
    3097    dom_oce.F90 \ 
    3098    in_out_manager.F90 \ 
    3099    lbclnk.F90 \ 
    3100    lib_mpp.F90 \ 
    3101    obc_oce.F90 \ 
    3102    obc_par.F90 \ 
    3103    obcdta.F90 \ 
    3104    oce.F90 \ 
    3105    ocesbc.F90 \ 
    3106    phycst.F90 \ 
    3107    prtctl.F90 \ 
    3108    domzgr_substitute.h90 \ 
    3109    vectopt_loop_substitute.h90 \ 
    3110    KEY_CPP \ 
    3111    dynspg_exp_jki.F90 
    3112 $(MODEL_LIB)(dynspg_flt.o) :  \ 
    31133530   $(MODEL_LIB)(blk_oce.o) \ 
    31143531   $(MODEL_LIB)(cpl_oce.o) \ 
     
    31203537   $(MODEL_LIB)(dtatem.o) \ 
    31213538   $(MODEL_LIB)(dynspg_oce.o) \ 
     3539   $(MODEL_LIB)(flxmod.o) \ 
    31223540   $(MODEL_LIB)(flx_oce.o) \ 
    3123    $(MODEL_LIB)(flxmod.o) \ 
    31243541   $(MODEL_LIB)(flxrnf.o) \ 
    31253542   $(MODEL_LIB)(ice_oce.o) \ 
     
    31273544   $(MODEL_LIB)(iom.o) \ 
    31283545   $(MODEL_LIB)(lbclnk.o) \ 
    3129    $(MODEL_LIB)(lib_feti.o) \ 
    3130    $(MODEL_LIB)(lib_mpp.o) \ 
    3131    $(MODEL_LIB)(lib_print.o) \ 
     3546   $(MODEL_LIB)(lib_mpp.o) \ 
     3547   $(MODEL_LIB)(lib_print.o) \ 
     3548   $(MODEL_LIB)(obccli.o) \ 
     3549   $(MODEL_LIB)(obcdta.o) \ 
    31323550   $(MODEL_LIB)(obc_oce.o) \ 
    31333551   $(MODEL_LIB)(obc_par.o) \ 
    3134    $(MODEL_LIB)(obccli.o) \ 
    3135    $(MODEL_LIB)(obcdyn.o) \ 
    3136    $(MODEL_LIB)(obcvol.o) \ 
    3137    $(MODEL_LIB)(oce.o) \ 
    3138    $(MODEL_LIB)(ocesbc.o) \ 
     3552   $(MODEL_LIB)(oce.o) \ 
    31393553   $(MODEL_LIB)(ocfzpt.o) \ 
    31403554   $(MODEL_LIB)(par_kind.o) \ 
     
    31423556   $(MODEL_LIB)(phycst.o) \ 
    31433557   $(MODEL_LIB)(prtctl.o) \ 
    3144    $(MODEL_LIB)(sol_oce.o) \ 
    3145    $(MODEL_LIB)(solfet.o) \ 
    3146    $(MODEL_LIB)(solpcg.o) \ 
    3147    $(MODEL_LIB)(solsor.o) \ 
    31483558   $(MODEL_LIB)(taumod.o) \ 
    31493559   $(MODEL_LIB)(tradmp.o) \ 
    3150    $(MODEL_LIB)(zdf_oce.o) \ 
     3560   $(MODEL_LIB)(trdmod.o) \ 
     3561   $(MODEL_LIB)(trdmod_oce.o) \ 
     3562   obccli.F90 \ 
     3563   obcdta.F90 \ 
     3564   obc_oce.F90 \ 
     3565   obc_par.F90 \ 
     3566   oce.F90 \ 
     3567   ocfzpt.F90 \ 
     3568   par_kind.F90 \ 
     3569   par_oce.F90 \ 
     3570   phycst.F90 \ 
     3571   prtctl.F90 \ 
     3572   taumod.F90 \ 
     3573   tradmp.F90 \ 
     3574   trdmod.F90 \ 
     3575   trdmod_oce.F90 \ 
     3576   dom_oce.F90 \ 
     3577   dynspg_oce.F90 \ 
     3578   dynvor.F90 \ 
     3579   in_out_manager.F90 \ 
     3580   lbclnk.F90 \ 
     3581   lib_mpp.F90 \ 
     3582   $(MODEL_LIB)(dom_oce.o) \ 
     3583   $(MODEL_LIB)(dynspg_oce.o) \ 
     3584   $(MODEL_LIB)(dynvor.o) \ 
     3585   $(MODEL_LIB)(in_out_manager.o) \ 
     3586   $(MODEL_LIB)(lbclnk.o) \ 
     3587   $(MODEL_LIB)(lib_mpp.o) \ 
     3588   $(MODEL_LIB)(obcdta.o) \ 
     3589   $(MODEL_LIB)(obcfla.o) \ 
     3590   $(MODEL_LIB)(obc_oce.o) \ 
     3591   $(MODEL_LIB)(obc_par.o) \ 
     3592   $(MODEL_LIB)(oce.o) \ 
     3593   $(MODEL_LIB)(ocesbc.o) \ 
     3594   $(MODEL_LIB)(phycst.o) \ 
     3595   $(MODEL_LIB)(prtctl.o) \ 
     3596   obcdta.F90 \ 
     3597   obcfla.F90 \ 
     3598   obc_oce.F90 \ 
     3599   obc_par.F90 \ 
     3600   oce.F90 \ 
     3601   ocesbc.F90 \ 
     3602   phycst.F90 \ 
     3603   prtctl.F90 \ 
     3604   domzgr_substitute.h90 \ 
     3605   vectopt_loop_substitute.h90 \ 
     3606   KEY_CPP \ 
     3607   dynspg_ts.F90 
     3608$(MODEL_LIB)(dynspg_ts_jki.o) :  \ 
    31513609   blk_oce.F90 \ 
    31523610   cpl_oce.F90 \ 
     
    31583616   dtatem.F90 \ 
    31593617   dynspg_oce.F90 \ 
     3618   flxmod.F90 \ 
    31603619   flx_oce.F90 \ 
    3161    flxmod.F90 \ 
    31623620   flxrnf.F90 \ 
    31633621   ice_oce.F90 \ 
     
    31653623   iom.F90 \ 
    31663624   lbclnk.F90 \ 
    3167    lib_feti.F90 \ 
    3168    lib_mpp.F90 \ 
    3169    lib_print.f90 \ 
    3170    obc_oce.F90 \ 
    3171    obc_par.F90 \ 
    3172    obccli.F90 \ 
    3173    obcdyn.F90 \ 
    3174    obcvol.F90 \ 
    3175    oce.F90 \ 
    3176    ocesbc.F90 \ 
    3177    ocfzpt.F90 \ 
    3178    par_kind.F90 \ 
    3179    par_oce.F90 \ 
    3180    phycst.F90 \ 
    3181    prtctl.F90 \ 
    3182    sol_oce.F90 \ 
    3183    solfet.F90 \ 
    3184    solpcg.F90 \ 
    3185    solsor.F90 \ 
    3186    taumod.F90 \ 
    3187    tradmp.F90 \ 
    3188    zdf_oce.F90 \ 
    3189    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3190    $(MODEL_LIB)(cla_dynspg.o) \ 
    3191    $(MODEL_LIB)(dom_oce.o) \ 
    3192    $(MODEL_LIB)(flxrnf.o) \ 
    3193    $(MODEL_LIB)(in_out_manager.o) \ 
    3194    $(MODEL_LIB)(lbclnk.o) \ 
    3195    $(MODEL_LIB)(lib_mpp.o) \ 
    3196    $(MODEL_LIB)(obc_oce.o) \ 
    3197    $(MODEL_LIB)(obcdyn.o) \ 
    3198    $(MODEL_LIB)(obcvol.o) \ 
    3199    $(MODEL_LIB)(oce.o) \ 
    3200    $(MODEL_LIB)(ocesbc.o) \ 
    3201    $(MODEL_LIB)(phycst.o) \ 
    3202    $(MODEL_LIB)(prtctl.o) \ 
    3203    $(MODEL_LIB)(sol_oce.o) \ 
    3204    $(MODEL_LIB)(solfet.o) \ 
    3205    $(MODEL_LIB)(solmat.o) \ 
    3206    $(MODEL_LIB)(solpcg.o) \ 
    3207    $(MODEL_LIB)(solsor.o) \ 
    3208    $(MODEL_LIB)(solsor_e.o) \ 
    3209    $(MODEL_LIB)(zdf_oce.o) \ 
    3210    agrif_opa_interp.F90 \ 
    3211    cla_dynspg.F90 \ 
    3212    dom_oce.F90 \ 
    3213    flxrnf.F90 \ 
    3214    in_out_manager.F90 \ 
    3215    lbclnk.F90 \ 
    3216    lib_mpp.F90 \ 
    3217    obc_oce.F90 \ 
    3218    obcdyn.F90 \ 
    3219    obcvol.F90 \ 
    3220    oce.F90 \ 
    3221    ocesbc.F90 \ 
    3222    phycst.F90 \ 
    3223    prtctl.F90 \ 
    3224    sol_oce.F90 \ 
    3225    solfet.F90 \ 
    3226    solmat.F90 \ 
    3227    solpcg.F90 \ 
    3228    solsor.F90 \ 
    3229    solsor_e.F90 \ 
    3230    zdf_oce.F90 \ 
    3231    domzgr_substitute.h90 \ 
    3232    vectopt_loop_substitute.h90 \ 
    3233    $(AGRIF_LIB) \ 
    3234    KEY_CPP \ 
    3235    dynspg_flt.F90 
    3236 $(MODEL_LIB)(dynspg_flt_jki.o) : \ 
     3625   lib_mpp.F90 \ 
     3626   lib_print.f90 \ 
    32373627   $(MODEL_LIB)(blk_oce.o) \ 
    32383628   $(MODEL_LIB)(cpl_oce.o) \ 
     
    32443634   $(MODEL_LIB)(dtatem.o) \ 
    32453635   $(MODEL_LIB)(dynspg_oce.o) \ 
     3636   $(MODEL_LIB)(flxmod.o) \ 
    32463637   $(MODEL_LIB)(flx_oce.o) \ 
    3247    $(MODEL_LIB)(flxmod.o) \ 
    32483638   $(MODEL_LIB)(flxrnf.o) \ 
    32493639   $(MODEL_LIB)(ice_oce.o) \ 
     
    32513641   $(MODEL_LIB)(iom.o) \ 
    32523642   $(MODEL_LIB)(lbclnk.o) \ 
    3253    $(MODEL_LIB)(lib_feti.o) \ 
    3254    $(MODEL_LIB)(lib_mpp.o) \ 
    3255    $(MODEL_LIB)(lib_print.o) \ 
     3643   $(MODEL_LIB)(lib_mpp.o) \ 
     3644   $(MODEL_LIB)(lib_print.o) \ 
     3645   $(MODEL_LIB)(obccli.o) \ 
     3646   $(MODEL_LIB)(obcdta.o) \ 
    32563647   $(MODEL_LIB)(obc_oce.o) \ 
    32573648   $(MODEL_LIB)(obc_par.o) \ 
    3258    $(MODEL_LIB)(obccli.o) \ 
    3259    $(MODEL_LIB)(obcdyn.o) \ 
    3260    $(MODEL_LIB)(obcvol.o) \ 
    3261    $(MODEL_LIB)(oce.o) \ 
    3262    $(MODEL_LIB)(ocesbc.o) \ 
    3263    $(MODEL_LIB)(ocfzpt.o) \ 
    3264    $(MODEL_LIB)(par_kind.o) \ 
    3265    $(MODEL_LIB)(par_oce.o) \ 
    3266    $(MODEL_LIB)(phycst.o) \ 
    3267    $(MODEL_LIB)(prtctl.o) \ 
    3268    $(MODEL_LIB)(sol_oce.o) \ 
    3269    $(MODEL_LIB)(solfet.o) \ 
    3270    $(MODEL_LIB)(solpcg.o) \ 
    3271    $(MODEL_LIB)(solsor.o) \ 
    3272    $(MODEL_LIB)(taumod.o) \ 
    3273    $(MODEL_LIB)(tradmp.o) \ 
    3274    $(MODEL_LIB)(zdf_oce.o) \ 
    3275    blk_oce.F90 \ 
    3276    cpl_oce.F90 \ 
    3277    daymod.F90 \ 
    3278    dom_oce.F90 \ 
    3279    dtasal.F90 \ 
    3280    dtasss.F90 \ 
    3281    dtasst.F90 \ 
    3282    dtatem.F90 \ 
    3283    dynspg_oce.F90 \ 
    3284    flx_oce.F90 \ 
    3285    flxmod.F90 \ 
    3286    flxrnf.F90 \ 
    3287    ice_oce.F90 \ 
    3288    in_out_manager.F90 \ 
    3289    iom.F90 \ 
    3290    lbclnk.F90 \ 
    3291    lib_feti.F90 \ 
    3292    lib_mpp.F90 \ 
    3293    lib_print.f90 \ 
    3294    obc_oce.F90 \ 
    3295    obc_par.F90 \ 
    3296    obccli.F90 \ 
    3297    obcdyn.F90 \ 
    3298    obcvol.F90 \ 
    3299    oce.F90 \ 
    3300    ocesbc.F90 \ 
    3301    ocfzpt.F90 \ 
    3302    par_kind.F90 \ 
    3303    par_oce.F90 \ 
    3304    phycst.F90 \ 
    3305    prtctl.F90 \ 
    3306    sol_oce.F90 \ 
    3307    solfet.F90 \ 
    3308    solpcg.F90 \ 
    3309    solsor.F90 \ 
    3310    taumod.F90 \ 
    3311    tradmp.F90 \ 
    3312    zdf_oce.F90 \ 
    3313    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3314    $(MODEL_LIB)(cla_dynspg.o) \ 
    3315    $(MODEL_LIB)(dom_oce.o) \ 
    3316    $(MODEL_LIB)(flxrnf.o) \ 
    3317    $(MODEL_LIB)(in_out_manager.o) \ 
    3318    $(MODEL_LIB)(lbclnk.o) \ 
    3319    $(MODEL_LIB)(lib_mpp.o) \ 
    3320    $(MODEL_LIB)(obc_oce.o) \ 
    3321    $(MODEL_LIB)(obcdyn.o) \ 
    3322    $(MODEL_LIB)(obcvol.o) \ 
    3323    $(MODEL_LIB)(oce.o) \ 
    3324    $(MODEL_LIB)(ocesbc.o) \ 
    3325    $(MODEL_LIB)(phycst.o) \ 
    3326    $(MODEL_LIB)(prtctl.o) \ 
    3327    $(MODEL_LIB)(sol_oce.o) \ 
    3328    $(MODEL_LIB)(solfet.o) \ 
    3329    $(MODEL_LIB)(solmat.o) \ 
    3330    $(MODEL_LIB)(solpcg.o) \ 
    3331    $(MODEL_LIB)(solsor.o) \ 
    3332    $(MODEL_LIB)(solsor_e.o) \ 
    3333    $(MODEL_LIB)(zdf_oce.o) \ 
    3334    agrif_opa_interp.F90 \ 
    3335    cla_dynspg.F90 \ 
    3336    dom_oce.F90 \ 
    3337    flxrnf.F90 \ 
    3338    in_out_manager.F90 \ 
    3339    lbclnk.F90 \ 
    3340    lib_mpp.F90 \ 
    3341    obc_oce.F90 \ 
    3342    obcdyn.F90 \ 
    3343    obcvol.F90 \ 
    3344    oce.F90 \ 
    3345    ocesbc.F90 \ 
    3346    phycst.F90 \ 
    3347    prtctl.F90 \ 
    3348    sol_oce.F90 \ 
    3349    solfet.F90 \ 
    3350    solmat.F90 \ 
    3351    solpcg.F90 \ 
    3352    solsor.F90 \ 
    3353    solsor_e.F90 \ 
    3354    zdf_oce.F90 \ 
    3355    domzgr_substitute.h90 \ 
    3356    $(AGRIF_LIB) \ 
    3357    KEY_CPP \ 
    3358    dynspg_flt_jki.F90 
    3359 $(MODEL_LIB)(dynspg_oce.o) :  \ 
    3360    $(MODEL_LIB)(par_kind.o) \ 
    3361    par_kind.F90 \ 
    3362    $(MODEL_LIB)(par_oce.o) \ 
    3363    par_oce.F90 \ 
    3364    KEY_CPP \ 
    3365    dynspg_oce.F90 
    3366 $(MODEL_LIB)(dynspg_rl.o) :   \ 
    3367    $(MODEL_LIB)(dom_oce.o) \ 
    3368    $(MODEL_LIB)(in_out_manager.o) \ 
    3369    $(MODEL_LIB)(iom.o) \ 
    3370    $(MODEL_LIB)(lbclnk.o) \ 
    3371    $(MODEL_LIB)(lib_mpp.o) \ 
    3372    $(MODEL_LIB)(lib_print.o) \ 
    3373    $(MODEL_LIB)(obc_oce.o) \ 
    3374    $(MODEL_LIB)(obc_par.o) \ 
    3375    $(MODEL_LIB)(oce.o) \ 
    3376    $(MODEL_LIB)(par_kind.o) \ 
    3377    $(MODEL_LIB)(par_oce.o) \ 
    3378    $(MODEL_LIB)(sol_oce.o) \ 
    3379    $(MODEL_LIB)(solfet.o) \ 
    3380    $(MODEL_LIB)(solpcg.o) \ 
    3381    $(MODEL_LIB)(solsor.o) \ 
    3382    $(MODEL_LIB)(zdf_oce.o) \ 
    3383    dom_oce.F90 \ 
    3384    in_out_manager.F90 \ 
    3385    iom.F90 \ 
    3386    lbclnk.F90 \ 
    3387    lib_mpp.F90 \ 
    3388    lib_print.f90 \ 
    3389    obc_oce.F90 \ 
    3390    obc_par.F90 \ 
    3391    oce.F90 \ 
    3392    par_kind.F90 \ 
    3393    par_oce.F90 \ 
    3394    sol_oce.F90 \ 
    3395    solfet.F90 \ 
    3396    solpcg.F90 \ 
    3397    solsor.F90 \ 
    3398    zdf_oce.F90 \ 
    3399    $(MODEL_LIB)(dom_oce.o) \ 
    3400    $(MODEL_LIB)(in_out_manager.o) \ 
    3401    $(MODEL_LIB)(lbclnk.o) \ 
    3402    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3403    $(MODEL_LIB)(ldftra_oce.o) \ 
    3404    $(MODEL_LIB)(lib_mpp.o) \ 
    3405    $(MODEL_LIB)(obc_oce.o) \ 
    3406    $(MODEL_LIB)(oce.o) \ 
    3407    $(MODEL_LIB)(phycst.o) \ 
    3408    $(MODEL_LIB)(sol_oce.o) \ 
    3409    $(MODEL_LIB)(solfet.o) \ 
    3410    $(MODEL_LIB)(solisl.o) \ 
    3411    $(MODEL_LIB)(solpcg.o) \ 
    3412    $(MODEL_LIB)(solsor.o) \ 
    3413    $(MODEL_LIB)(solsor_e.o) \ 
    3414    $(MODEL_LIB)(zdf_oce.o) \ 
    3415    dom_oce.F90 \ 
    3416    in_out_manager.F90 \ 
    3417    lbclnk.F90 \ 
    3418    ldfdyn_oce.F90 \ 
    3419    ldftra_oce.F90 \ 
    3420    lib_mpp.F90 \ 
    3421    obc_oce.F90 \ 
    3422    oce.F90 \ 
    3423    phycst.F90 \ 
    3424    sol_oce.F90 \ 
    3425    solfet.F90 \ 
    3426    solisl.F90 \ 
    3427    solpcg.F90 \ 
    3428    solsor.F90 \ 
    3429    solsor_e.F90 \ 
    3430    zdf_oce.F90 \ 
    3431    domzgr_substitute.h90 \ 
    3432    obc_vectopt_loop_substitute.h90 \ 
    3433    vectopt_loop_substitute.h90 \ 
    3434    KEY_CPP \ 
    3435    dynspg_rl.F90 
    3436 $(MODEL_LIB)(dynspg_ts.o) :   \ 
    3437    $(MODEL_LIB)(blk_oce.o) \ 
    3438    $(MODEL_LIB)(cpl_oce.o) \ 
    3439    $(MODEL_LIB)(daymod.o) \ 
    3440    $(MODEL_LIB)(dom_oce.o) \ 
    3441    $(MODEL_LIB)(dtasal.o) \ 
    3442    $(MODEL_LIB)(dtasss.o) \ 
    3443    $(MODEL_LIB)(dtasst.o) \ 
    3444    $(MODEL_LIB)(dtatem.o) \ 
    3445    $(MODEL_LIB)(dynspg_oce.o) \ 
    3446    $(MODEL_LIB)(flx_oce.o) \ 
    3447    $(MODEL_LIB)(flxmod.o) \ 
    3448    $(MODEL_LIB)(flxrnf.o) \ 
    3449    $(MODEL_LIB)(ice_oce.o) \ 
    3450    $(MODEL_LIB)(in_out_manager.o) \ 
    3451    $(MODEL_LIB)(iom.o) \ 
    3452    $(MODEL_LIB)(lbclnk.o) \ 
    3453    $(MODEL_LIB)(lib_mpp.o) \ 
    3454    $(MODEL_LIB)(lib_print.o) \ 
    3455    $(MODEL_LIB)(obc_oce.o) \ 
    3456    $(MODEL_LIB)(obc_par.o) \ 
    3457    $(MODEL_LIB)(obccli.o) \ 
    3458    $(MODEL_LIB)(obcdta.o) \ 
    34593649   $(MODEL_LIB)(oce.o) \ 
    34603650   $(MODEL_LIB)(ocfzpt.o) \ 
     
    34673657   $(MODEL_LIB)(trdmod.o) \ 
    34683658   $(MODEL_LIB)(trdmod_oce.o) \ 
    3469    blk_oce.F90 \ 
    3470    cpl_oce.F90 \ 
    3471    daymod.F90 \ 
    3472    dom_oce.F90 \ 
    3473    dtasal.F90 \ 
    3474    dtasss.F90 \ 
    3475    dtasst.F90 \ 
    3476    dtatem.F90 \ 
    3477    dynspg_oce.F90 \ 
    3478    flx_oce.F90 \ 
    3479    flxmod.F90 \ 
    3480    flxrnf.F90 \ 
    3481    ice_oce.F90 \ 
    3482    in_out_manager.F90 \ 
    3483    iom.F90 \ 
    3484    lbclnk.F90 \ 
    3485    lib_mpp.F90 \ 
    3486    lib_print.f90 \ 
     3659   obccli.F90 \ 
     3660   obcdta.F90 \ 
    34873661   obc_oce.F90 \ 
    34883662   obc_par.F90 \ 
    3489    obccli.F90 \ 
    3490    obcdta.F90 \ 
    34913663   oce.F90 \ 
    34923664   ocfzpt.F90 \ 
     
    34993671   trdmod.F90 \ 
    35003672   trdmod_oce.F90 \ 
     3673   dom_oce.F90 \ 
     3674   dynspg_oce.F90 \ 
     3675   dynvor.F90 \ 
     3676   in_out_manager.F90 \ 
     3677   lbclnk.F90 \ 
     3678   lib_mpp.F90 \ 
    35013679   $(MODEL_LIB)(dom_oce.o) \ 
    35023680   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    35053683   $(MODEL_LIB)(lbclnk.o) \ 
    35063684   $(MODEL_LIB)(lib_mpp.o) \ 
     3685   $(MODEL_LIB)(obcdta.o) \ 
     3686   $(MODEL_LIB)(obcfla.o) \ 
    35073687   $(MODEL_LIB)(obc_oce.o) \ 
    35083688   $(MODEL_LIB)(obc_par.o) \ 
    3509    $(MODEL_LIB)(obcdta.o) \ 
    3510    $(MODEL_LIB)(obcfla.o) \ 
    35113689   $(MODEL_LIB)(oce.o) \ 
    35123690   $(MODEL_LIB)(ocesbc.o) \ 
    35133691   $(MODEL_LIB)(phycst.o) \ 
    35143692   $(MODEL_LIB)(prtctl.o) \ 
    3515    dom_oce.F90 \ 
    3516    dynspg_oce.F90 \ 
    3517    dynvor.F90 \ 
    3518    in_out_manager.F90 \ 
    3519    lbclnk.F90 \ 
    3520    lib_mpp.F90 \ 
     3693   obcdta.F90 \ 
     3694   obcfla.F90 \ 
    35213695   obc_oce.F90 \ 
    35223696   obc_par.F90 \ 
    3523    obcdta.F90 \ 
    3524    obcfla.F90 \ 
    35253697   oce.F90 \ 
    35263698   ocesbc.F90 \ 
     
    35303702   vectopt_loop_substitute.h90 \ 
    35313703   KEY_CPP \ 
    3532    dynspg_ts.F90 
    3533 $(MODEL_LIB)(dynspg_ts_jki.o) :  \ 
    3534    $(MODEL_LIB)(blk_oce.o) \ 
    3535    $(MODEL_LIB)(cpl_oce.o) \ 
    3536    $(MODEL_LIB)(daymod.o) \ 
    3537    $(MODEL_LIB)(dom_oce.o) \ 
    3538    $(MODEL_LIB)(dtasal.o) \ 
    3539    $(MODEL_LIB)(dtasss.o) \ 
    3540    $(MODEL_LIB)(dtasst.o) \ 
    3541    $(MODEL_LIB)(dtatem.o) \ 
    3542    $(MODEL_LIB)(dynspg_oce.o) \ 
    3543    $(MODEL_LIB)(flx_oce.o) \ 
    3544    $(MODEL_LIB)(flxmod.o) \ 
    3545    $(MODEL_LIB)(flxrnf.o) \ 
    3546    $(MODEL_LIB)(ice_oce.o) \ 
    3547    $(MODEL_LIB)(in_out_manager.o) \ 
    3548    $(MODEL_LIB)(iom.o) \ 
    3549    $(MODEL_LIB)(lbclnk.o) \ 
    3550    $(MODEL_LIB)(lib_mpp.o) \ 
    3551    $(MODEL_LIB)(lib_print.o) \ 
    3552    $(MODEL_LIB)(obc_oce.o) \ 
    3553    $(MODEL_LIB)(obc_par.o) \ 
    3554    $(MODEL_LIB)(obccli.o) \ 
    3555    $(MODEL_LIB)(obcdta.o) \ 
    3556    $(MODEL_LIB)(oce.o) \ 
    3557    $(MODEL_LIB)(ocfzpt.o) \ 
    3558    $(MODEL_LIB)(par_kind.o) \ 
    3559    $(MODEL_LIB)(par_oce.o) \ 
    3560    $(MODEL_LIB)(phycst.o) \ 
    3561    $(MODEL_LIB)(prtctl.o) \ 
    3562    $(MODEL_LIB)(taumod.o) \ 
    3563    $(MODEL_LIB)(tradmp.o) \ 
    3564    $(MODEL_LIB)(trdmod.o) \ 
    3565    $(MODEL_LIB)(trdmod_oce.o) \ 
    3566    blk_oce.F90 \ 
    3567    cpl_oce.F90 \ 
    3568    daymod.F90 \ 
    3569    dom_oce.F90 \ 
    3570    dtasal.F90 \ 
    3571    dtasss.F90 \ 
    3572    dtasst.F90 \ 
    3573    dtatem.F90 \ 
    3574    dynspg_oce.F90 \ 
    3575    flx_oce.F90 \ 
    3576    flxmod.F90 \ 
    3577    flxrnf.F90 \ 
    3578    ice_oce.F90 \ 
    3579    in_out_manager.F90 \ 
    3580    iom.F90 \ 
    3581    lbclnk.F90 \ 
    3582    lib_mpp.F90 \ 
    3583    lib_print.f90 \ 
    3584    obc_oce.F90 \ 
    3585    obc_par.F90 \ 
    3586    obccli.F90 \ 
    3587    obcdta.F90 \ 
    3588    oce.F90 \ 
    3589    ocfzpt.F90 \ 
    3590    par_kind.F90 \ 
    3591    par_oce.F90 \ 
    3592    phycst.F90 \ 
    3593    prtctl.F90 \ 
    3594    taumod.F90 \ 
    3595    tradmp.F90 \ 
    3596    trdmod.F90 \ 
    3597    trdmod_oce.F90 \ 
    3598    $(MODEL_LIB)(dom_oce.o) \ 
    3599    $(MODEL_LIB)(dynspg_oce.o) \ 
    3600    $(MODEL_LIB)(dynvor.o) \ 
    3601    $(MODEL_LIB)(in_out_manager.o) \ 
    3602    $(MODEL_LIB)(lbclnk.o) \ 
    3603    $(MODEL_LIB)(lib_mpp.o) \ 
    3604    $(MODEL_LIB)(obc_oce.o) \ 
    3605    $(MODEL_LIB)(obc_par.o) \ 
    3606    $(MODEL_LIB)(obcdta.o) \ 
    3607    $(MODEL_LIB)(obcfla.o) \ 
    3608    $(MODEL_LIB)(oce.o) \ 
    3609    $(MODEL_LIB)(ocesbc.o) \ 
    3610    $(MODEL_LIB)(phycst.o) \ 
    3611    $(MODEL_LIB)(prtctl.o) \ 
    3612    dom_oce.F90 \ 
    3613    dynspg_oce.F90 \ 
    3614    dynvor.F90 \ 
    3615    in_out_manager.F90 \ 
    3616    lbclnk.F90 \ 
    3617    lib_mpp.F90 \ 
    3618    obc_oce.F90 \ 
    3619    obc_par.F90 \ 
    3620    obcdta.F90 \ 
    3621    obcfla.F90 \ 
    3622    oce.F90 \ 
    3623    ocesbc.F90 \ 
    3624    phycst.F90 \ 
    3625    prtctl.F90 \ 
    3626    domzgr_substitute.h90 \ 
    3627    vectopt_loop_substitute.h90 \ 
    3628    KEY_CPP \ 
    36293704   dynspg_ts_jki.F90 
    36303705$(MODEL_LIB)(dynvor.o) :   \ 
     3706   dom_oce.F90 \ 
     3707   in_out_manager.F90 \ 
     3708   lib_mpp.F90 \ 
     3709   lib_print.f90 \ 
    36313710   $(MODEL_LIB)(dom_oce.o) \ 
    36323711   $(MODEL_LIB)(in_out_manager.o) \ 
     
    36443723   $(MODEL_LIB)(trdvor.o) \ 
    36453724   $(MODEL_LIB)(trdvor_oce.o) \ 
    3646    dom_oce.F90 \ 
    3647    in_out_manager.F90 \ 
    3648    lib_mpp.F90 \ 
    3649    lib_print.f90 \ 
    36503725   oce.F90 \ 
    36513726   par_kind.F90 \ 
     
    36593734   trdvor.F90 \ 
    36603735   trdvor_oce.F90 \ 
     3736   dom_oce.F90 \ 
     3737   in_out_manager.F90 \ 
     3738   lbclnk.F90 \ 
    36613739   $(MODEL_LIB)(dom_oce.o) \ 
    36623740   $(MODEL_LIB)(in_out_manager.o) \ 
     
    36663744   $(MODEL_LIB)(trdmod.o) \ 
    36673745   $(MODEL_LIB)(trdmod_oce.o) \ 
    3668    dom_oce.F90 \ 
    3669    in_out_manager.F90 \ 
    3670    lbclnk.F90 \ 
    36713746   oce.F90 \ 
    36723747   prtctl.F90 \ 
     
    36783753   dynvor.F90 
    36793754$(MODEL_LIB)(dynzad.o) :   \ 
     3755   daymod.F90 \ 
     3756   dom_oce.F90 \ 
     3757   in_out_manager.F90 \ 
     3758   iom.F90 \ 
     3759   lib_mpp.F90 \ 
     3760   lib_print.f90 \ 
    36803761   $(MODEL_LIB)(daymod.o) \ 
    36813762   $(MODEL_LIB)(dom_oce.o) \ 
     
    36963777   $(MODEL_LIB)(trdvor.o) \ 
    36973778   $(MODEL_LIB)(trdvor_oce.o) \ 
    3698    daymod.F90 \ 
    3699    dom_oce.F90 \ 
    3700    in_out_manager.F90 \ 
    3701    iom.F90 \ 
    3702    lib_mpp.F90 \ 
    3703    lib_print.f90 \ 
    37043779   oce.F90 \ 
    37053780   par_kind.F90 \ 
     
    37143789   trdvor.F90 \ 
    37153790   trdvor_oce.F90 \ 
     3791   dom_oce.F90 \ 
     3792   flxrnf.F90 \ 
     3793   in_out_manager.F90 \ 
    37163794   $(MODEL_LIB)(dom_oce.o) \ 
    37173795   $(MODEL_LIB)(flxrnf.o) \ 
     
    37213799   $(MODEL_LIB)(trdmod.o) \ 
    37223800   $(MODEL_LIB)(trdmod_oce.o) \ 
    3723    dom_oce.F90 \ 
    3724    flxrnf.F90 \ 
    3725    in_out_manager.F90 \ 
    37263801   oce.F90 \ 
    37273802   prtctl.F90 \ 
     
    37323807   KEY_CPP \ 
    37333808   dynzad.F90 
     3809$(MODEL_LIB)(dynzdf_exp.o) :  \ 
     3810   daymod.F90 \ 
     3811   dom_oce.F90 \ 
     3812   in_out_manager.F90 \ 
     3813   lbclnk.F90 \ 
     3814   lib_mpp.F90 \ 
     3815   lib_print.f90 \ 
     3816   $(MODEL_LIB)(daymod.o) \ 
     3817   $(MODEL_LIB)(dom_oce.o) \ 
     3818   $(MODEL_LIB)(in_out_manager.o) \ 
     3819   $(MODEL_LIB)(lbclnk.o) \ 
     3820   $(MODEL_LIB)(lib_mpp.o) \ 
     3821   $(MODEL_LIB)(lib_print.o) \ 
     3822   $(MODEL_LIB)(par_kind.o) \ 
     3823   $(MODEL_LIB)(par_oce.o) \ 
     3824   $(MODEL_LIB)(phycst.o) \ 
     3825   par_kind.F90 \ 
     3826   par_oce.F90 \ 
     3827   phycst.F90 \ 
     3828   dom_oce.F90 \ 
     3829   in_out_manager.F90 \ 
     3830   $(MODEL_LIB)(dom_oce.o) \ 
     3831   $(MODEL_LIB)(in_out_manager.o) \ 
     3832   $(MODEL_LIB)(oce.o) \ 
     3833   $(MODEL_LIB)(phycst.o) \ 
     3834   $(MODEL_LIB)(prtctl.o) \ 
     3835   $(MODEL_LIB)(taumod.o) \ 
     3836   $(MODEL_LIB)(zdf_oce.o) \ 
     3837   oce.F90 \ 
     3838   phycst.F90 \ 
     3839   prtctl.F90 \ 
     3840   taumod.F90 \ 
     3841   zdf_oce.F90 \ 
     3842   domzgr_substitute.h90 \ 
     3843   vectopt_loop_substitute.h90 \ 
     3844   KEY_CPP \ 
     3845   dynzdf_exp.F90 
    37343846$(MODEL_LIB)(dynzdf.o) :   \ 
     3847   dom_oce.F90 \ 
     3848   dynzdf_exp.F90 \ 
     3849   eosbn2.F90 \ 
     3850   in_out_manager.F90 \ 
     3851   lbclnk.F90 \ 
     3852   lib_mpp.F90 \ 
     3853   lib_print.f90 \ 
    37353854   $(MODEL_LIB)(dom_oce.o) \ 
    37363855   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    37563875   $(MODEL_LIB)(trdvor.o) \ 
    37573876   $(MODEL_LIB)(trdvor_oce.o) \ 
     3877   $(MODEL_LIB)(zdfddm.o) \ 
    37583878   $(MODEL_LIB)(zdf_oce.o) \ 
    3759    $(MODEL_LIB)(zdfddm.o) \ 
    3760    dom_oce.F90 \ 
    3761    dynzdf_exp.F90 \ 
    3762    eosbn2.F90 \ 
    3763    in_out_manager.F90 \ 
    3764    lbclnk.F90 \ 
    3765    lib_mpp.F90 \ 
    3766    lib_print.f90 \ 
    37673879   oce.F90 \ 
    37683880   ocesbc.F90 \ 
     
    37813893   trdvor.F90 \ 
    37823894   trdvor_oce.F90 \ 
     3895   zdfddm.F90 \ 
    37833896   zdf_oce.F90 \ 
    3784    zdfddm.F90 \ 
    3785    $(MODEL_LIB)(dom_oce.o) \ 
    3786    $(MODEL_LIB)(dynzdf_exp.o) \ 
    3787    $(MODEL_LIB)(dynzdf_imp.o) \ 
    3788    $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    3789    $(MODEL_LIB)(in_out_manager.o) \ 
    3790    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3791    $(MODEL_LIB)(oce.o) \ 
    3792    $(MODEL_LIB)(prtctl.o) \ 
    3793    $(MODEL_LIB)(trdmod.o) \ 
    3794    $(MODEL_LIB)(trdmod_oce.o) \ 
    3795    $(MODEL_LIB)(zdf_oce.o) \ 
    3796    $(MODEL_LIB)(zdfkpp.o) \ 
    3797    $(MODEL_LIB)(zdftke.o) \ 
    37983897   dom_oce.F90 \ 
    37993898   dynzdf_exp.F90 \ 
     
    38023901   in_out_manager.F90 \ 
    38033902   ldfdyn_oce.F90 \ 
     3903   $(MODEL_LIB)(dom_oce.o) \ 
     3904   $(MODEL_LIB)(dynzdf_exp.o) \ 
     3905   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     3906   $(MODEL_LIB)(dynzdf_imp.o) \ 
     3907   $(MODEL_LIB)(in_out_manager.o) \ 
     3908   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3909   $(MODEL_LIB)(oce.o) \ 
     3910   $(MODEL_LIB)(prtctl.o) \ 
     3911   $(MODEL_LIB)(trdmod.o) \ 
     3912   $(MODEL_LIB)(trdmod_oce.o) \ 
     3913   $(MODEL_LIB)(zdfkpp.o) \ 
     3914   $(MODEL_LIB)(zdf_oce.o) \ 
     3915   $(MODEL_LIB)(zdftke.o) \ 
    38043916   oce.F90 \ 
    38053917   prtctl.F90 \ 
    38063918   trdmod.F90 \ 
    38073919   trdmod_oce.F90 \ 
     3920   zdfkpp.F90 \ 
    38083921   zdf_oce.F90 \ 
    3809    zdfkpp.F90 \ 
    38103922   zdftke.F90 \ 
    38113923   domzgr_substitute.h90 \ 
     
    38143926   KEY_CPP \ 
    38153927   dynzdf.F90 
    3816 $(MODEL_LIB)(dynzdf_exp.o) :  \ 
     3928$(MODEL_LIB)(dynzdf_imp.o) :  \ 
     3929   daymod.F90 \ 
     3930   dom_oce.F90 \ 
     3931   in_out_manager.F90 \ 
     3932   lbclnk.F90 \ 
     3933   lib_mpp.F90 \ 
     3934   lib_print.f90 \ 
    38173935   $(MODEL_LIB)(daymod.o) \ 
    38183936   $(MODEL_LIB)(dom_oce.o) \ 
     
    38243942   $(MODEL_LIB)(par_oce.o) \ 
    38253943   $(MODEL_LIB)(phycst.o) \ 
    3826    daymod.F90 \ 
    3827    dom_oce.F90 \ 
    3828    in_out_manager.F90 \ 
    3829    lbclnk.F90 \ 
    3830    lib_mpp.F90 \ 
    3831    lib_print.f90 \ 
    3832    par_kind.F90 \ 
    3833    par_oce.F90 \ 
    3834    phycst.F90 \ 
     3944   par_kind.F90 \ 
     3945   par_oce.F90 \ 
     3946   phycst.F90 \ 
     3947   dom_oce.F90 \ 
     3948   in_out_manager.F90 \ 
    38353949   $(MODEL_LIB)(dom_oce.o) \ 
    38363950   $(MODEL_LIB)(in_out_manager.o) \ 
     
    38403954   $(MODEL_LIB)(taumod.o) \ 
    38413955   $(MODEL_LIB)(zdf_oce.o) \ 
    3842    dom_oce.F90 \ 
    3843    in_out_manager.F90 \ 
    38443956   oce.F90 \ 
    38453957   phycst.F90 \ 
     
    38503962   vectopt_loop_substitute.h90 \ 
    38513963   KEY_CPP \ 
    3852    dynzdf_exp.F90 
    3853 $(MODEL_LIB)(dynzdf_imp.o) :  \ 
     3964   dynzdf_imp.F90 
     3965$(MODEL_LIB)(dynzdf_imp_jki.o) : \ 
     3966   daymod.F90 \ 
     3967   dom_oce.F90 \ 
     3968   in_out_manager.F90 \ 
     3969   lbclnk.F90 \ 
     3970   lib_mpp.F90 \ 
     3971   lib_print.f90 \ 
    38543972   $(MODEL_LIB)(daymod.o) \ 
    38553973   $(MODEL_LIB)(dom_oce.o) \ 
     
    38613979   $(MODEL_LIB)(par_oce.o) \ 
    38623980   $(MODEL_LIB)(phycst.o) \ 
    3863    daymod.F90 \ 
    3864    dom_oce.F90 \ 
    3865    in_out_manager.F90 \ 
    3866    lbclnk.F90 \ 
    3867    lib_mpp.F90 \ 
    3868    lib_print.f90 \ 
    3869    par_kind.F90 \ 
    3870    par_oce.F90 \ 
    3871    phycst.F90 \ 
     3981   par_kind.F90 \ 
     3982   par_oce.F90 \ 
     3983   phycst.F90 \ 
     3984   dom_oce.F90 \ 
     3985   in_out_manager.F90 \ 
    38723986   $(MODEL_LIB)(dom_oce.o) \ 
    38733987   $(MODEL_LIB)(in_out_manager.o) \ 
     
    38773991   $(MODEL_LIB)(taumod.o) \ 
    38783992   $(MODEL_LIB)(zdf_oce.o) \ 
    3879    dom_oce.F90 \ 
    3880    in_out_manager.F90 \ 
    38813993   oce.F90 \ 
    38823994   phycst.F90 \ 
     
    38873999   vectopt_loop_substitute.h90 \ 
    38884000   KEY_CPP \ 
    3889    dynzdf_imp.F90 
    3890 $(MODEL_LIB)(dynzdf_imp_jki.o) : \ 
    3891    $(MODEL_LIB)(daymod.o) \ 
    3892    $(MODEL_LIB)(dom_oce.o) \ 
    3893    $(MODEL_LIB)(in_out_manager.o) \ 
    3894    $(MODEL_LIB)(lbclnk.o) \ 
    3895    $(MODEL_LIB)(lib_mpp.o) \ 
    3896    $(MODEL_LIB)(lib_print.o) \ 
    3897    $(MODEL_LIB)(par_kind.o) \ 
    3898    $(MODEL_LIB)(par_oce.o) \ 
    3899    $(MODEL_LIB)(phycst.o) \ 
    3900    daymod.F90 \ 
    3901    dom_oce.F90 \ 
    3902    in_out_manager.F90 \ 
    3903    lbclnk.F90 \ 
    3904    lib_mpp.F90 \ 
    3905    lib_print.f90 \ 
    3906    par_kind.F90 \ 
    3907    par_oce.F90 \ 
    3908    phycst.F90 \ 
    3909    $(MODEL_LIB)(dom_oce.o) \ 
    3910    $(MODEL_LIB)(in_out_manager.o) \ 
    3911    $(MODEL_LIB)(oce.o) \ 
    3912    $(MODEL_LIB)(phycst.o) \ 
    3913    $(MODEL_LIB)(prtctl.o) \ 
    3914    $(MODEL_LIB)(taumod.o) \ 
    3915    $(MODEL_LIB)(zdf_oce.o) \ 
    3916    dom_oce.F90 \ 
    3917    in_out_manager.F90 \ 
    3918    oce.F90 \ 
    3919    phycst.F90 \ 
    3920    prtctl.F90 \ 
    3921    taumod.F90 \ 
    3922    zdf_oce.F90 \ 
    3923    domzgr_substitute.h90 \ 
    3924    vectopt_loop_substitute.h90 \ 
    3925    KEY_CPP \ 
    39264001   dynzdf_imp_jki.F90 
    39274002$(MODEL_LIB)(eosbn2.o) :   \ 
     4003   dom_oce.F90 \ 
     4004   in_out_manager.F90 \ 
     4005   lbclnk.F90 \ 
     4006   lib_mpp.F90 \ 
     4007   lib_print.f90 \ 
    39284008   $(MODEL_LIB)(dom_oce.o) \ 
    39294009   $(MODEL_LIB)(in_out_manager.o) \ 
     
    39364016   $(MODEL_LIB)(prtctl.o) \ 
    39374017   $(MODEL_LIB)(zdf_oce.o) \ 
    3938    dom_oce.F90 \ 
    3939    in_out_manager.F90 \ 
    3940    lbclnk.F90 \ 
    3941    lib_mpp.F90 \ 
    3942    lib_print.f90 \ 
    39434018   oce.F90 \ 
    39444019   par_kind.F90 \ 
     
    39464021   prtctl.F90 \ 
    39474022   zdf_oce.F90 \ 
     4023   dom_oce.F90 \ 
     4024   in_out_manager.F90 \ 
    39484025   $(MODEL_LIB)(dom_oce.o) \ 
    39494026   $(MODEL_LIB)(in_out_manager.o) \ 
     
    39514028   $(MODEL_LIB)(prtctl.o) \ 
    39524029   $(MODEL_LIB)(zdfddm.o) \ 
    3953    dom_oce.F90 \ 
    3954    in_out_manager.F90 \ 
    39554030   phycst.F90 \ 
    39564031   prtctl.F90 \ 
     
    39614036   eosbn2.F90 
    39624037$(MODEL_LIB)(flo4rk.o) :   \ 
    3963    $(MODEL_LIB)(lib_print.o) \ 
    3964    $(MODEL_LIB)(par_kind.o) \ 
    3965    $(MODEL_LIB)(par_oce.o) \ 
    3966    lib_print.f90 \ 
    3967    par_kind.F90 \ 
    3968    par_oce.F90 \ 
     4038   lib_print.f90 \ 
     4039   $(MODEL_LIB)(lib_print.o) \ 
     4040   $(MODEL_LIB)(par_kind.o) \ 
     4041   $(MODEL_LIB)(par_oce.o) \ 
     4042   par_kind.F90 \ 
     4043   par_oce.F90 \ 
     4044   dom_oce.F90 \ 
     4045   flo_oce.F90 \ 
     4046   in_out_manager.F90 \ 
    39694047   $(MODEL_LIB)(dom_oce.o) \ 
    39704048   $(MODEL_LIB)(flo_oce.o) \ 
    39714049   $(MODEL_LIB)(in_out_manager.o) \ 
    39724050   $(MODEL_LIB)(oce.o) \ 
     4051   oce.F90 \ 
     4052   KEY_CPP \ 
     4053   flo4rk.F90 
     4054$(MODEL_LIB)(floats.o) :   \ 
     4055   daymod.F90 \ 
    39734056   dom_oce.F90 \ 
    39744057   flo_oce.F90 \ 
    39754058   in_out_manager.F90 \ 
    3976    oce.F90 \ 
    3977    KEY_CPP \ 
    3978    flo4rk.F90 
    3979 $(MODEL_LIB)(flo_oce.o) :  \ 
    3980    $(MODEL_LIB)(par_kind.o) \ 
    3981    par_kind.F90 \ 
    3982    $(MODEL_LIB)(par_oce.o) \ 
    3983    par_oce.F90 \ 
    3984    KEY_CPP \ 
    3985    flo_oce.F90 
    3986 $(MODEL_LIB)(floats.o) :   \ 
     4059   lib_mpp.F90 \ 
    39874060   $(MODEL_LIB)(daymod.o) \ 
    39884061   $(MODEL_LIB)(dom_oce.o) \ 
     
    39934066   $(MODEL_LIB)(par_oce.o) \ 
    39944067   $(MODEL_LIB)(phycst.o) \ 
    3995    daymod.F90 \ 
    3996    dom_oce.F90 \ 
     4068   oce.F90 \ 
     4069   par_oce.F90 \ 
     4070   phycst.F90 \ 
     4071   flo4rk.F90 \ 
     4072   floblk.F90 \ 
     4073   flodom.F90 \ 
    39974074   flo_oce.F90 \ 
    3998    in_out_manager.F90 \ 
    3999    lib_mpp.F90 \ 
    4000    oce.F90 \ 
    4001    par_oce.F90 \ 
    4002    phycst.F90 \ 
     4075   flowri.F90 \ 
     4076   lib_mpp.F90 \ 
    40034077   $(MODEL_LIB)(flo4rk.o) \ 
    4004    $(MODEL_LIB)(flo_oce.o) \ 
    40054078   $(MODEL_LIB)(floblk.o) \ 
    40064079   $(MODEL_LIB)(flodom.o) \ 
     4080   $(MODEL_LIB)(flo_oce.o) \ 
    40074081   $(MODEL_LIB)(flowri.o) \ 
    40084082   $(MODEL_LIB)(lib_mpp.o) \ 
    4009    flo4rk.F90 \ 
    4010    flo_oce.F90 \ 
    4011    floblk.F90 \ 
    4012    flodom.F90 \ 
    4013    flowri.F90 \ 
    4014    lib_mpp.F90 \ 
    40154083   $(IOIPSL_LIB) \ 
    40164084   KEY_CPP \ 
    40174085   floats.F90 
    40184086$(MODEL_LIB)(floblk.o) :   \ 
    4019    $(MODEL_LIB)(dom_oce.o) \ 
    4020    $(MODEL_LIB)(in_out_manager.o) \ 
    4021    $(MODEL_LIB)(lib_print.o) \ 
    4022    $(MODEL_LIB)(par_kind.o) \ 
    4023    $(MODEL_LIB)(par_oce.o) \ 
    4024    dom_oce.F90 \ 
    4025    in_out_manager.F90 \ 
    4026    lib_print.f90 \ 
    4027    par_kind.F90 \ 
    4028    par_oce.F90 \ 
     4087   dom_oce.F90 \ 
     4088   in_out_manager.F90 \ 
     4089   lib_print.f90 \ 
     4090   $(MODEL_LIB)(dom_oce.o) \ 
     4091   $(MODEL_LIB)(in_out_manager.o) \ 
     4092   $(MODEL_LIB)(lib_print.o) \ 
     4093   $(MODEL_LIB)(par_kind.o) \ 
     4094   $(MODEL_LIB)(par_oce.o) \ 
     4095   par_kind.F90 \ 
     4096   par_oce.F90 \ 
     4097   dom_oce.F90 \ 
     4098   flo_oce.F90 \ 
     4099   in_out_manager.F90 \ 
     4100   lib_mpp.F90 \ 
    40294101   $(MODEL_LIB)(dom_oce.o) \ 
    40304102   $(MODEL_LIB)(flo_oce.o) \ 
     
    40334105   $(MODEL_LIB)(oce.o) \ 
    40344106   $(MODEL_LIB)(phycst.o) \ 
    4035    dom_oce.F90 \ 
    4036    flo_oce.F90 \ 
    4037    in_out_manager.F90 \ 
    4038    lib_mpp.F90 \ 
    40394107   oce.F90 \ 
    40404108   phycst.F90 \ 
     
    40424110   floblk.F90 
    40434111$(MODEL_LIB)(flodom.o) :   \ 
    4044    $(MODEL_LIB)(dom_oce.o) \ 
    4045    $(MODEL_LIB)(in_out_manager.o) \ 
    4046    $(MODEL_LIB)(lib_print.o) \ 
    4047    $(MODEL_LIB)(par_kind.o) \ 
    4048    $(MODEL_LIB)(par_oce.o) \ 
    4049    dom_oce.F90 \ 
    4050    in_out_manager.F90 \ 
    4051    lib_print.f90 \ 
    4052    par_kind.F90 \ 
    4053    par_oce.F90 \ 
     4112   dom_oce.F90 \ 
     4113   in_out_manager.F90 \ 
     4114   lib_print.f90 \ 
     4115   $(MODEL_LIB)(dom_oce.o) \ 
     4116   $(MODEL_LIB)(in_out_manager.o) \ 
     4117   $(MODEL_LIB)(lib_print.o) \ 
     4118   $(MODEL_LIB)(par_kind.o) \ 
     4119   $(MODEL_LIB)(par_oce.o) \ 
     4120   par_kind.F90 \ 
     4121   par_oce.F90 \ 
     4122   dom_oce.F90 \ 
     4123   flo_oce.F90 \ 
     4124   in_out_manager.F90 \ 
     4125   lib_mpp.F90 \ 
    40544126   $(MODEL_LIB)(dom_oce.o) \ 
    40554127   $(MODEL_LIB)(flo_oce.o) \ 
     
    40574129   $(MODEL_LIB)(lib_mpp.o) \ 
    40584130   $(MODEL_LIB)(oce.o) \ 
     4131   oce.F90 \ 
     4132   domzgr_substitute.h90 \ 
     4133   KEY_CPP \ 
     4134   flodom.F90 
     4135$(MODEL_LIB)(flo_oce.o) :  \ 
     4136   $(MODEL_LIB)(par_kind.o) \ 
     4137   par_kind.F90 \ 
     4138   $(MODEL_LIB)(par_oce.o) \ 
     4139   par_oce.F90 \ 
     4140   KEY_CPP \ 
     4141   flo_oce.F90 
     4142$(MODEL_LIB)(flowri.o) :   \ 
     4143   dom_oce.F90 \ 
     4144   in_out_manager.F90 \ 
     4145   lib_print.f90 \ 
     4146   $(MODEL_LIB)(dom_oce.o) \ 
     4147   $(MODEL_LIB)(in_out_manager.o) \ 
     4148   $(MODEL_LIB)(lib_print.o) \ 
     4149   $(MODEL_LIB)(par_kind.o) \ 
     4150   $(MODEL_LIB)(par_oce.o) \ 
     4151   $(MODEL_LIB)(phycst.o) \ 
     4152   $(MODEL_LIB)(prtctl.o) \ 
     4153   par_kind.F90 \ 
     4154   par_oce.F90 \ 
     4155   phycst.F90 \ 
     4156   prtctl.F90 \ 
     4157   daymod.F90 \ 
    40594158   dom_oce.F90 \ 
    40604159   flo_oce.F90 \ 
    40614160   in_out_manager.F90 \ 
    40624161   lib_mpp.F90 \ 
     4162   $(MODEL_LIB)(daymod.o) \ 
     4163   $(MODEL_LIB)(dom_oce.o) \ 
     4164   $(MODEL_LIB)(flo_oce.o) \ 
     4165   $(MODEL_LIB)(in_out_manager.o) \ 
     4166   $(MODEL_LIB)(lib_mpp.o) \ 
     4167   $(MODEL_LIB)(oce.o) \ 
    40634168   oce.F90 \ 
    40644169   domzgr_substitute.h90 \ 
    40654170   KEY_CPP \ 
    4066    flodom.F90 
    4067 $(MODEL_LIB)(flowri.o) :   \ 
    4068    $(MODEL_LIB)(dom_oce.o) \ 
    4069    $(MODEL_LIB)(in_out_manager.o) \ 
    4070    $(MODEL_LIB)(lib_print.o) \ 
    4071    $(MODEL_LIB)(par_kind.o) \ 
    4072    $(MODEL_LIB)(par_oce.o) \ 
    4073    $(MODEL_LIB)(phycst.o) \ 
    4074    $(MODEL_LIB)(prtctl.o) \ 
    4075    dom_oce.F90 \ 
    4076    in_out_manager.F90 \ 
    4077    lib_print.f90 \ 
    4078    par_kind.F90 \ 
    4079    par_oce.F90 \ 
    4080    phycst.F90 \ 
    4081    prtctl.F90 \ 
    4082    $(MODEL_LIB)(daymod.o) \ 
    4083    $(MODEL_LIB)(dom_oce.o) \ 
    4084    $(MODEL_LIB)(flo_oce.o) \ 
    4085    $(MODEL_LIB)(in_out_manager.o) \ 
    4086    $(MODEL_LIB)(lib_mpp.o) \ 
    4087    $(MODEL_LIB)(oce.o) \ 
     4171   flowri.F90 
     4172$(MODEL_LIB)(flxblk.o) :   \ 
     4173   blk_oce.F90 \ 
     4174   cpl_oce.F90 \ 
    40884175   daymod.F90 \ 
    40894176   dom_oce.F90 \ 
    4090    flo_oce.F90 \ 
    4091    in_out_manager.F90 \ 
    4092    lib_mpp.F90 \ 
    4093    oce.F90 \ 
    4094    domzgr_substitute.h90 \ 
    4095    KEY_CPP \ 
    4096    flowri.F90 
    4097 $(MODEL_LIB)(flx_oce.o) :  \ 
    4098    $(MODEL_LIB)(par_kind.o) \ 
    4099    par_kind.F90 \ 
    4100    $(MODEL_LIB)(par_oce.o) \ 
    4101    par_oce.F90 \ 
    4102    KEY_CPP \ 
    4103    flx_oce.F90 
    4104 $(MODEL_LIB)(flxblk.o) :   \ 
     4177   flx_oce.F90 \ 
     4178   ice.F90 \ 
     4179   in_out_manager.F90 \ 
     4180   lbclnk.F90 \ 
     4181   lib_mpp.F90 \ 
     4182   lib_print.f90 \ 
    41054183   $(MODEL_LIB)(blk_oce.o) \ 
    41064184   $(MODEL_LIB)(cpl_oce.o) \ 
     
    41194197   $(MODEL_LIB)(phycst.o) \ 
    41204198   $(MODEL_LIB)(prtctl.o) \ 
     4199   oce.F90 \ 
     4200   ocfzpt.F90 \ 
     4201   par_kind.F90 \ 
     4202   par_oce.F90 \ 
     4203   phycst.F90 \ 
     4204   prtctl.F90 \ 
     4205   albedo.F90 \ 
    41214206   blk_oce.F90 \ 
    41224207   cpl_oce.F90 \ 
     
    41244209   dom_oce.F90 \ 
    41254210   flx_oce.F90 \ 
    4126    ice.F90 \ 
    4127    in_out_manager.F90 \ 
    4128    lbclnk.F90 \ 
    4129    lib_mpp.F90 \ 
    4130    lib_print.f90 \ 
    4131    oce.F90 \ 
    4132    ocfzpt.F90 \ 
    4133    par_kind.F90 \ 
    4134    par_oce.F90 \ 
    4135    phycst.F90 \ 
    4136    prtctl.F90 \ 
     4211   in_out_manager.F90 \ 
     4212   lbclnk.F90 \ 
    41374213   $(MODEL_LIB)(albedo.o) \ 
    41384214   $(MODEL_LIB)(blk_oce.o) \ 
     
    41474223   $(MODEL_LIB)(phycst.o) \ 
    41484224   $(MODEL_LIB)(prtctl.o) \ 
     4225   oce.F90 \ 
     4226   ocfzpt.F90 \ 
     4227   phycst.F90 \ 
     4228   prtctl.F90 \ 
     4229   KEY_CPP \ 
     4230   flxblk.F90 
     4231$(MODEL_LIB)(flxfwb.o) :   \ 
    41494232   albedo.F90 \ 
    41504233   blk_oce.F90 \ 
     
    41524235   daymod.F90 \ 
    41534236   dom_oce.F90 \ 
     4237   dtasal.F90 \ 
     4238   dtasss.F90 \ 
     4239   dtasst.F90 \ 
     4240   dtatem.F90 \ 
     4241   flxmod.F90 \ 
    41544242   flx_oce.F90 \ 
    4155    in_out_manager.F90 \ 
    4156    lbclnk.F90 \ 
    4157    oce.F90 \ 
    4158    ocfzpt.F90 \ 
    4159    phycst.F90 \ 
    4160    prtctl.F90 \ 
    4161    KEY_CPP \ 
    4162    flxblk.F90 
    4163 $(MODEL_LIB)(flxfwb.o) :   \ 
     4243   flxrnf.F90 \ 
     4244   ice_oce.F90 \ 
     4245   in_out_manager.F90 \ 
     4246   iom.F90 \ 
     4247   lbclnk.F90 \ 
     4248   lib_mpp.F90 \ 
     4249   lib_print.f90 \ 
    41644250   $(MODEL_LIB)(albedo.o) \ 
    41654251   $(MODEL_LIB)(blk_oce.o) \ 
     
    41714257   $(MODEL_LIB)(dtasst.o) \ 
    41724258   $(MODEL_LIB)(dtatem.o) \ 
     4259   $(MODEL_LIB)(flxmod.o) \ 
    41734260   $(MODEL_LIB)(flx_oce.o) \ 
    4174    $(MODEL_LIB)(flxmod.o) \ 
    41754261   $(MODEL_LIB)(flxrnf.o) \ 
    41764262   $(MODEL_LIB)(ice_oce.o) \ 
     
    41884274   $(MODEL_LIB)(taumod.o) \ 
    41894275   $(MODEL_LIB)(tradmp.o) \ 
    4190    albedo.F90 \ 
     4276   oce.F90 \ 
     4277   ocfzpt.F90 \ 
     4278   par_kind.F90 \ 
     4279   par_oce.F90 \ 
     4280   phycst.F90 \ 
     4281   prtctl.F90 \ 
     4282   taumod.F90 \ 
     4283   tradmp.F90 \ 
    41914284   blk_oce.F90 \ 
    41924285   cpl_oce.F90 \ 
    41934286   daymod.F90 \ 
    41944287   dom_oce.F90 \ 
    4195    dtasal.F90 \ 
    4196    dtasss.F90 \ 
    4197    dtasst.F90 \ 
    4198    dtatem.F90 \ 
    4199    flx_oce.F90 \ 
    4200    flxmod.F90 \ 
     4288   flxblk.F90 \ 
    42014289   flxrnf.F90 \ 
    4202    ice_oce.F90 \ 
    4203    in_out_manager.F90 \ 
    4204    iom.F90 \ 
    4205    lbclnk.F90 \ 
    4206    lib_mpp.F90 \ 
    4207    lib_print.f90 \ 
    4208    oce.F90 \ 
    4209    ocfzpt.F90 \ 
    4210    par_kind.F90 \ 
    4211    par_oce.F90 \ 
    4212    phycst.F90 \ 
    4213    prtctl.F90 \ 
    4214    taumod.F90 \ 
    4215    tradmp.F90 \ 
     4290   in_out_manager.F90 \ 
     4291   lib_mpp.F90 \ 
    42164292   $(MODEL_LIB)(blk_oce.o) \ 
    42174293   $(MODEL_LIB)(cpl_oce.o) \ 
     
    42254301   $(MODEL_LIB)(ocesbc.o) \ 
    42264302   $(MODEL_LIB)(phycst.o) \ 
    4227    blk_oce.F90 \ 
    4228    cpl_oce.F90 \ 
    4229    daymod.F90 \ 
    4230    dom_oce.F90 \ 
    4231    flxblk.F90 \ 
    4232    flxrnf.F90 \ 
    4233    in_out_manager.F90 \ 
    4234    lib_mpp.F90 \ 
    42354303   oce.F90 \ 
    42364304   ocesbc.F90 \ 
     
    42414309   flxfwb.F90 
    42424310$(MODEL_LIB)(flxmod.o) :   \ 
    4243    $(MODEL_LIB)(dom_oce.o) \ 
    4244    $(MODEL_LIB)(in_out_manager.o) \ 
    4245    $(MODEL_LIB)(lib_mpp.o) \ 
    4246    $(MODEL_LIB)(lib_print.o) \ 
    4247    $(MODEL_LIB)(oce.o) \ 
    4248    $(MODEL_LIB)(par_kind.o) \ 
    4249    $(MODEL_LIB)(par_oce.o) \ 
    4250    $(MODEL_LIB)(phycst.o) \ 
    4251    $(MODEL_LIB)(prtctl.o) \ 
    4252    dom_oce.F90 \ 
    4253    in_out_manager.F90 \ 
    4254    lib_mpp.F90 \ 
    4255    lib_print.f90 \ 
    4256    oce.F90 \ 
    4257    par_kind.F90 \ 
    4258    par_oce.F90 \ 
    4259    phycst.F90 \ 
    4260    prtctl.F90 \ 
     4311   dom_oce.F90 \ 
     4312   in_out_manager.F90 \ 
     4313   lib_mpp.F90 \ 
     4314   lib_print.f90 \ 
     4315   $(MODEL_LIB)(dom_oce.o) \ 
     4316   $(MODEL_LIB)(in_out_manager.o) \ 
     4317   $(MODEL_LIB)(lib_mpp.o) \ 
     4318   $(MODEL_LIB)(lib_print.o) \ 
     4319   $(MODEL_LIB)(oce.o) \ 
     4320   $(MODEL_LIB)(par_kind.o) \ 
     4321   $(MODEL_LIB)(par_oce.o) \ 
     4322   $(MODEL_LIB)(phycst.o) \ 
     4323   $(MODEL_LIB)(prtctl.o) \ 
     4324   oce.F90 \ 
     4325   par_kind.F90 \ 
     4326   par_oce.F90 \ 
     4327   phycst.F90 \ 
     4328   prtctl.F90 \ 
     4329   daymod.F90 \ 
     4330   dom_oce.F90 \ 
     4331   in_out_manager.F90 \ 
     4332   lbclnk.F90 \ 
     4333   lib_mpp.F90 \ 
    42614334   $(MODEL_LIB)(daymod.o) \ 
    42624335   $(MODEL_LIB)(dom_oce.o) \ 
     
    42674340   $(MODEL_LIB)(ocfzpt.o) \ 
    42684341   $(MODEL_LIB)(phycst.o) \ 
    4269    daymod.F90 \ 
    4270    dom_oce.F90 \ 
    4271    in_out_manager.F90 \ 
    4272    lbclnk.F90 \ 
    4273    lib_mpp.F90 \ 
    42744342   oce.F90 \ 
    42754343   ocfzpt.F90 \ 
    42764344   phycst.F90 \ 
     4345   blk_oce.F90 \ 
     4346   bulk.F90 \ 
     4347   cpl_oce.F90 \ 
     4348   dtatem.F90 \ 
     4349   flx_oce.F90 \ 
     4350   flxrnf.F90 \ 
     4351   ice.F90 \ 
     4352   ice_oce.F90 \ 
     4353   iom.F90 \ 
     4354   lbclnk.F90 \ 
    42774355   $(MODEL_LIB)(blk_oce.o) \ 
    42784356   $(MODEL_LIB)(bulk.o) \ 
     
    42884366   $(MODEL_LIB)(phycst.o) \ 
    42894367   $(MODEL_LIB)(taumod.o) \ 
    4290    blk_oce.F90 \ 
    4291    bulk.F90 \ 
    4292    cpl_oce.F90 \ 
    4293    dtatem.F90 \ 
    4294    flx_oce.F90 \ 
    4295    flxrnf.F90 \ 
    4296    ice.F90 \ 
    4297    ice_oce.F90 \ 
    4298    iom.F90 \ 
    4299    lbclnk.F90 \ 
    43004368   par_oce.F90 \ 
    43014369   phycst.F90 \ 
     
    43104378   KEY_CPP \ 
    43114379   flxmod.F90 
     4380$(MODEL_LIB)(flx_oce.o) :  \ 
     4381   $(MODEL_LIB)(par_kind.o) \ 
     4382   par_kind.F90 \ 
     4383   $(MODEL_LIB)(par_oce.o) \ 
     4384   par_oce.F90 \ 
     4385   KEY_CPP \ 
     4386   flx_oce.F90 
    43124387$(MODEL_LIB)(flxrnf.o) :   \ 
    4313    $(MODEL_LIB)(dom_oce.o) \ 
    4314    $(MODEL_LIB)(in_out_manager.o) \ 
    4315    $(MODEL_LIB)(lbclnk.o) \ 
    4316    $(MODEL_LIB)(lib_print.o) \ 
    4317    $(MODEL_LIB)(par_kind.o) \ 
    4318    $(MODEL_LIB)(par_oce.o) \ 
    4319    $(MODEL_LIB)(phycst.o) \ 
    4320    $(MODEL_LIB)(prtctl.o) \ 
    4321    dom_oce.F90 \ 
    4322    in_out_manager.F90 \ 
    4323    lbclnk.F90 \ 
    4324    lib_print.f90 \ 
    4325    par_kind.F90 \ 
    4326    par_oce.F90 \ 
    4327    phycst.F90 \ 
    4328    prtctl.F90 \ 
     4388   dom_oce.F90 \ 
     4389   in_out_manager.F90 \ 
     4390   lbclnk.F90 \ 
     4391   lib_print.f90 \ 
     4392   $(MODEL_LIB)(dom_oce.o) \ 
     4393   $(MODEL_LIB)(in_out_manager.o) \ 
     4394   $(MODEL_LIB)(lbclnk.o) \ 
     4395   $(MODEL_LIB)(lib_print.o) \ 
     4396   $(MODEL_LIB)(par_kind.o) \ 
     4397   $(MODEL_LIB)(par_oce.o) \ 
     4398   $(MODEL_LIB)(phycst.o) \ 
     4399   $(MODEL_LIB)(prtctl.o) \ 
     4400   par_kind.F90 \ 
     4401   par_oce.F90 \ 
     4402   phycst.F90 \ 
     4403   prtctl.F90 \ 
     4404   daymod.F90 \ 
     4405   dom_oce.F90 \ 
     4406   in_out_manager.F90 \ 
     4407   iom.F90 \ 
    43294408   $(MODEL_LIB)(daymod.o) \ 
    43304409   $(MODEL_LIB)(dom_oce.o) \ 
     
    43324411   $(MODEL_LIB)(iom.o) \ 
    43334412   $(MODEL_LIB)(phycst.o) \ 
     4413   phycst.F90 \ 
    43344414   daymod.F90 \ 
    43354415   dom_oce.F90 \ 
    43364416   in_out_manager.F90 \ 
    4337    iom.F90 \ 
    4338    phycst.F90 \ 
    43394417   $(MODEL_LIB)(daymod.o) \ 
    43404418   $(MODEL_LIB)(dom_oce.o) \ 
    43414419   $(MODEL_LIB)(in_out_manager.o) \ 
    43424420   $(MODEL_LIB)(phycst.o) \ 
    4343    daymod.F90 \ 
    4344    dom_oce.F90 \ 
    4345    in_out_manager.F90 \ 
    43464421   phycst.F90 \ 
    43474422   flxrnf_ORCA_R05.h90 \ 
     
    43494424   flxrnf.F90 
    43504425$(MODEL_LIB)(geo2ocean.o) :   \ 
    4351    $(MODEL_LIB)(dom_oce.o) \ 
    4352    $(MODEL_LIB)(in_out_manager.o) \ 
    4353    $(MODEL_LIB)(lib_mpp.o) \ 
    4354    $(MODEL_LIB)(lib_print.o) \ 
    4355    $(MODEL_LIB)(oce.o) \ 
    4356    $(MODEL_LIB)(par_kind.o) \ 
    4357    $(MODEL_LIB)(par_oce.o) \ 
    4358    dom_oce.F90 \ 
    4359    in_out_manager.F90 \ 
    4360    lib_mpp.F90 \ 
    4361    lib_print.f90 \ 
    4362    oce.F90 \ 
    4363    par_kind.F90 \ 
    4364    par_oce.F90 \ 
    4365    $(MODEL_LIB)(dom_oce.o) \ 
    4366    $(MODEL_LIB)(in_out_manager.o) \ 
    4367    $(MODEL_LIB)(lbclnk.o) \ 
    4368    $(MODEL_LIB)(phycst.o) \ 
    4369    dom_oce.F90 \ 
    4370    in_out_manager.F90 \ 
    4371    lbclnk.F90 \ 
     4426   dom_oce.F90 \ 
     4427   in_out_manager.F90 \ 
     4428   lib_mpp.F90 \ 
     4429   lib_print.f90 \ 
     4430   $(MODEL_LIB)(dom_oce.o) \ 
     4431   $(MODEL_LIB)(in_out_manager.o) \ 
     4432   $(MODEL_LIB)(lib_mpp.o) \ 
     4433   $(MODEL_LIB)(lib_print.o) \ 
     4434   $(MODEL_LIB)(oce.o) \ 
     4435   $(MODEL_LIB)(par_kind.o) \ 
     4436   $(MODEL_LIB)(par_oce.o) \ 
     4437   oce.F90 \ 
     4438   par_kind.F90 \ 
     4439   par_oce.F90 \ 
     4440   dom_oce.F90 \ 
     4441   in_out_manager.F90 \ 
     4442   lbclnk.F90 \ 
     4443   $(MODEL_LIB)(dom_oce.o) \ 
     4444   $(MODEL_LIB)(in_out_manager.o) \ 
     4445   $(MODEL_LIB)(lbclnk.o) \ 
     4446   $(MODEL_LIB)(phycst.o) \ 
    43724447   phycst.F90 \ 
    43734448   vectopt_loop_substitute.h90 \ 
     
    43814456   KEY_CPP \ 
    43824457   ice.F90 
    4383 $(MODEL_LIB)(ice_oce.o) :  \ 
    4384    $(MODEL_LIB)(par_kind.o) \ 
    4385    $(MODEL_LIB)(par_oce.o) \ 
    4386    par_kind.F90 \ 
    4387    par_oce.F90 \ 
    4388    $(MODEL_LIB)(blk_oce.o) \ 
    4389    $(MODEL_LIB)(par_oce.o) \ 
     4458$(MODEL_LIB)(iceini.o) :   \ 
    43904459   blk_oce.F90 \ 
    4391    par_oce.F90 \ 
    4392    KEY_CPP \ 
    4393    ice_oce.F90 
    4394 $(MODEL_LIB)(iceini.o) :   \ 
     4460   daymod.F90 \ 
     4461   dom_ice.F90 \ 
     4462   dom_oce.F90 \ 
     4463   ice.F90 \ 
     4464   ice_oce.F90 \ 
     4465   in_out_manager.F90 \ 
     4466   iom.F90 \ 
     4467   lbclnk.F90 \ 
     4468   lib_print.f90 \ 
    43954469   $(MODEL_LIB)(blk_oce.o) \ 
    43964470   $(MODEL_LIB)(daymod.o) \ 
     
    44094483   $(MODEL_LIB)(par_oce.o) \ 
    44104484   $(MODEL_LIB)(phycst.o) \ 
    4411    blk_oce.F90 \ 
    4412    daymod.F90 \ 
    4413    dom_ice.F90 \ 
    4414    dom_oce.F90 \ 
     4485   oce.F90 \ 
     4486   ocfzpt.F90 \ 
     4487   par_ice.F90 \ 
     4488   par_kind.F90 \ 
     4489   par_oce.F90 \ 
     4490   phycst.F90 \ 
     4491   dom_oce.F90 \ 
     4492   flx_oce.F90 \ 
    44154493   ice.F90 \ 
    44164494   ice_oce.F90 \ 
    4417    in_out_manager.F90 \ 
    4418    iom.F90 \ 
    4419    lbclnk.F90 \ 
    4420    lib_print.f90 \ 
    4421    oce.F90 \ 
    4422    ocfzpt.F90 \ 
    4423    par_ice.F90 \ 
    4424    par_kind.F90 \ 
    4425    par_oce.F90 \ 
    4426    phycst.F90 \ 
     4495   ini1d.F90 \ 
     4496   in_out_manager.F90 \ 
     4497   limistate.F90 \ 
     4498   limmsh.F90 \ 
     4499   limrst.F90 \ 
    44274500   $(MODEL_LIB)(dom_oce.o) \ 
    44284501   $(MODEL_LIB)(flx_oce.o) \ 
    44294502   $(MODEL_LIB)(ice.o) \ 
    44304503   $(MODEL_LIB)(ice_oce.o) \ 
    4431    $(MODEL_LIB)(in_out_manager.o) \ 
    44324504   $(MODEL_LIB)(ini1d.o) \ 
     4505   $(MODEL_LIB)(in_out_manager.o) \ 
    44334506   $(MODEL_LIB)(limistate.o) \ 
    44344507   $(MODEL_LIB)(limmsh.o) \ 
     
    44364509   $(MODEL_LIB)(ocfzpt.o) \ 
    44374510   $(MODEL_LIB)(phycst.o) \ 
    4438    dom_oce.F90 \ 
     4511   ocfzpt.F90 \ 
     4512   phycst.F90 \ 
     4513   KEY_CPP \ 
     4514   iceini.F90 
     4515$(MODEL_LIB)(ice_oce.o) :  \ 
     4516   $(MODEL_LIB)(par_kind.o) \ 
     4517   $(MODEL_LIB)(par_oce.o) \ 
     4518   par_kind.F90 \ 
     4519   par_oce.F90 \ 
     4520   blk_oce.F90 \ 
     4521   $(MODEL_LIB)(blk_oce.o) \ 
     4522   $(MODEL_LIB)(par_oce.o) \ 
     4523   par_oce.F90 \ 
     4524   KEY_CPP \ 
     4525   ice_oce.F90 
     4526$(MODEL_LIB)(icestp1d.o) : \ 
     4527   albedo.F90 \ 
     4528   blk_oce.F90 \ 
     4529   cpl_oce.F90 \ 
     4530   daymod.F90 \ 
     4531   dianam.F90 \ 
     4532   dom_ice.F90 \ 
     4533   dom_oce.F90 \ 
     4534   dtasal.F90 \ 
     4535   dtasss.F90 \ 
     4536   dtasst.F90 \ 
     4537   dtatem.F90 \ 
     4538   flxblk.F90 \ 
     4539   flxmod.F90 \ 
    44394540   flx_oce.F90 \ 
     4541   flxrnf.F90 \ 
    44404542   ice.F90 \ 
     4543   iceini.F90 \ 
    44414544   ice_oce.F90 \ 
    4442    in_out_manager.F90 \ 
    44434545   ini1d.F90 \ 
     4546   in_out_manager.F90 \ 
     4547   iom.F90 \ 
     4548   lbclnk.F90 \ 
     4549   lib_mpp.F90 \ 
     4550   lib_print.f90 \ 
     4551   limadv.F90 \ 
     4552   limhdf.F90 \ 
    44444553   limistate.F90 \ 
    44454554   limmsh.F90 \ 
     4555   limrhg.F90 \ 
    44464556   limrst.F90 \ 
    4447    ocfzpt.F90 \ 
    4448    phycst.F90 \ 
    4449    KEY_CPP \ 
    4450    iceini.F90 
    4451 $(MODEL_LIB)(icestp.o) :   \ 
     4557   limtab.F90 \ 
     4558   limthd_lac.F90 \ 
     4559   limthd_zdf.F90 \ 
    44524560   $(MODEL_LIB)(albedo.o) \ 
    44534561   $(MODEL_LIB)(blk_oce.o) \ 
     
    44614569   $(MODEL_LIB)(dtasst.o) \ 
    44624570   $(MODEL_LIB)(dtatem.o) \ 
    4463    $(MODEL_LIB)(flx_oce.o) \ 
    44644571   $(MODEL_LIB)(flxblk.o) \ 
    44654572   $(MODEL_LIB)(flxmod.o) \ 
     4573   $(MODEL_LIB)(flx_oce.o) \ 
    44664574   $(MODEL_LIB)(flxrnf.o) \ 
     4575   $(MODEL_LIB)(iceini.o) \ 
    44674576   $(MODEL_LIB)(ice.o) \ 
    44684577   $(MODEL_LIB)(ice_oce.o) \ 
    4469    $(MODEL_LIB)(iceini.o) \ 
    4470    $(MODEL_LIB)(in_out_manager.o) \ 
    44714578   $(MODEL_LIB)(ini1d.o) \ 
     4579   $(MODEL_LIB)(in_out_manager.o) \ 
    44724580   $(MODEL_LIB)(iom.o) \ 
    44734581   $(MODEL_LIB)(lbclnk.o) \ 
     
    44934601   $(MODEL_LIB)(thd_ice.o) \ 
    44944602   $(MODEL_LIB)(tradmp.o) \ 
     4603   $(MODEL_LIB)(trdmod.o) \ 
     4604   $(MODEL_LIB)(trdmod_oce.o) \ 
     4605   $(MODEL_LIB)(zdfmxl.o) \ 
     4606   $(MODEL_LIB)(zdf_oce.o) \ 
     4607   oce.F90 \ 
     4608   ocfzpt.F90 \ 
     4609   par_ice.F90 \ 
     4610   par_kind.F90 \ 
     4611   par_oce.F90 \ 
     4612   phycst.F90 \ 
     4613   prtctl.F90 \ 
     4614   taumod.F90 \ 
     4615   thd_ice.F90 \ 
     4616   tradmp.F90 \ 
     4617   trdmod.F90 \ 
     4618   trdmod_oce.F90 \ 
     4619   zdfmxl.F90 \ 
     4620   zdf_oce.F90 \ 
     4621   blk_oce.F90 \ 
     4622   cpl_oce.F90 \ 
     4623   daymod.F90 \ 
     4624   dom_ice.F90 \ 
     4625   dom_oce.F90 \ 
     4626   dtasal.F90 \ 
     4627   dtatem.F90 \ 
     4628   flxmod.F90 \ 
     4629   flx_oce.F90 \ 
     4630   flxrnf.F90 \ 
     4631   ice.F90 \ 
     4632   iceini.F90 \ 
     4633   ice_oce.F90 \ 
     4634   in_out_manager.F90 \ 
     4635   lbclnk.F90 \ 
     4636   limdia.F90 \ 
     4637   limdyn.F90 \ 
     4638   limflx.F90 \ 
     4639   limrst.F90 \ 
     4640   limthd.F90 \ 
     4641   limtrp.F90 \ 
     4642   limwri.F90 \ 
     4643   $(MODEL_LIB)(blk_oce.o) \ 
     4644   $(MODEL_LIB)(cpl_oce.o) \ 
     4645   $(MODEL_LIB)(daymod.o) \ 
     4646   $(MODEL_LIB)(dom_ice.o) \ 
     4647   $(MODEL_LIB)(dom_oce.o) \ 
     4648   $(MODEL_LIB)(dtasal.o) \ 
     4649   $(MODEL_LIB)(dtatem.o) \ 
     4650   $(MODEL_LIB)(flxmod.o) \ 
     4651   $(MODEL_LIB)(flx_oce.o) \ 
     4652   $(MODEL_LIB)(flxrnf.o) \ 
     4653   $(MODEL_LIB)(iceini.o) \ 
     4654   $(MODEL_LIB)(ice.o) \ 
     4655   $(MODEL_LIB)(ice_oce.o) \ 
     4656   $(MODEL_LIB)(in_out_manager.o) \ 
     4657   $(MODEL_LIB)(lbclnk.o) \ 
     4658   $(MODEL_LIB)(limdia.o) \ 
     4659   $(MODEL_LIB)(limdyn.o) \ 
     4660   $(MODEL_LIB)(limflx.o) \ 
     4661   $(MODEL_LIB)(limrst.o) \ 
     4662   $(MODEL_LIB)(limthd.o) \ 
     4663   $(MODEL_LIB)(limtrp.o) \ 
     4664   $(MODEL_LIB)(limwri.o) \ 
     4665   $(MODEL_LIB)(oce.o) \ 
     4666   $(MODEL_LIB)(ocesbc.o) \ 
     4667   $(MODEL_LIB)(ocfzpt.o) \ 
     4668   $(MODEL_LIB)(phycst.o) \ 
     4669   $(MODEL_LIB)(prtctl.o) \ 
     4670   $(MODEL_LIB)(taumod.o) \ 
     4671   $(MODEL_LIB)(tradmp.o) \ 
     4672   oce.F90 \ 
     4673   ocesbc.F90 \ 
     4674   ocfzpt.F90 \ 
     4675   phycst.F90 \ 
     4676   prtctl.F90 \ 
     4677   taumod.F90 \ 
     4678   tradmp.F90 \ 
     4679   domzgr_substitute.h90 \ 
     4680   vectopt_loop_substitute.h90 \ 
     4681   KEY_CPP \ 
     4682   icestp1d.F90 
     4683$(MODEL_LIB)(icestp.o) :   \ 
    44954684   albedo.F90 \ 
    44964685   blk_oce.F90 \ 
     
    45044693   dtasst.F90 \ 
    45054694   dtatem.F90 \ 
    4506    flx_oce.F90 \ 
    45074695   flxblk.F90 \ 
    45084696   flxmod.F90 \ 
     4697   flx_oce.F90 \ 
    45094698   flxrnf.F90 \ 
    45104699   ice.F90 \ 
     4700   iceini.F90 \ 
    45114701   ice_oce.F90 \ 
    4512    iceini.F90 \ 
    4513    in_out_manager.F90 \ 
    45144702   ini1d.F90 \ 
     4703   in_out_manager.F90 \ 
    45154704   iom.F90 \ 
    45164705   lbclnk.F90 \ 
     
    45264715   limthd_lac.F90 \ 
    45274716   limthd_zdf.F90 \ 
    4528    oce.F90 \ 
    4529    ocfzpt.F90 \ 
    4530    par_ice.F90 \ 
    4531    par_kind.F90 \ 
    4532    par_oce.F90 \ 
    4533    phycst.F90 \ 
    4534    prtctl.F90 \ 
    4535    taumod.F90 \ 
    4536    thd_ice.F90 \ 
    4537    tradmp.F90 \ 
    4538    $(MODEL_LIB)(cpl_oce.o) \ 
    4539    $(MODEL_LIB)(daymod.o) \ 
    4540    $(MODEL_LIB)(dom_ice.o) \ 
    4541    $(MODEL_LIB)(dom_oce.o) \ 
    4542    $(MODEL_LIB)(flx_oce.o) \ 
    4543    $(MODEL_LIB)(ice.o) \ 
    4544    $(MODEL_LIB)(ice_oce.o) \ 
    4545    $(MODEL_LIB)(iceini.o) \ 
    4546    $(MODEL_LIB)(in_out_manager.o) \ 
    4547    $(MODEL_LIB)(lbclnk.o) \ 
    4548    $(MODEL_LIB)(limdia.o) \ 
    4549    $(MODEL_LIB)(limdmp.o) \ 
    4550    $(MODEL_LIB)(limdyn.o) \ 
    4551    $(MODEL_LIB)(limflx.o) \ 
    4552    $(MODEL_LIB)(limrst.o) \ 
    4553    $(MODEL_LIB)(limthd.o) \ 
    4554    $(MODEL_LIB)(limtrp.o) \ 
    4555    $(MODEL_LIB)(limwri.o) \ 
    4556    $(MODEL_LIB)(oce.o) \ 
    4557    $(MODEL_LIB)(ocesbc.o) \ 
    4558    $(MODEL_LIB)(phycst.o) \ 
    4559    $(MODEL_LIB)(prtctl.o) \ 
    4560    $(MODEL_LIB)(taumod.o) \ 
    4561    cpl_oce.F90 \ 
    4562    daymod.F90 \ 
    4563    dom_ice.F90 \ 
    4564    dom_oce.F90 \ 
    4565    flx_oce.F90 \ 
    4566    ice.F90 \ 
    4567    ice_oce.F90 \ 
    4568    iceini.F90 \ 
    4569    in_out_manager.F90 \ 
    4570    lbclnk.F90 \ 
    4571    limdia.F90 \ 
    4572    limdmp.F90 \ 
    4573    limdyn.F90 \ 
    4574    limflx.F90 \ 
    4575    limrst.F90 \ 
    4576    limthd.F90 \ 
    4577    limtrp.F90 \ 
    4578    limwri.F90 \ 
    4579    oce.F90 \ 
    4580    ocesbc.F90 \ 
    4581    phycst.F90 \ 
    4582    prtctl.F90 \ 
    4583    taumod.F90 \ 
    4584    domzgr_substitute.h90 \ 
    4585    vectopt_loop_substitute.h90 \ 
    4586    KEY_CPP \ 
    4587    icestp.F90 
    4588 $(MODEL_LIB)(icestp1d.o) : \ 
    45894717   $(MODEL_LIB)(albedo.o) \ 
    45904718   $(MODEL_LIB)(blk_oce.o) \ 
     
    45984726   $(MODEL_LIB)(dtasst.o) \ 
    45994727   $(MODEL_LIB)(dtatem.o) \ 
    4600    $(MODEL_LIB)(flx_oce.o) \ 
    46014728   $(MODEL_LIB)(flxblk.o) \ 
    46024729   $(MODEL_LIB)(flxmod.o) \ 
     4730   $(MODEL_LIB)(flx_oce.o) \ 
    46034731   $(MODEL_LIB)(flxrnf.o) \ 
     4732   $(MODEL_LIB)(iceini.o) \ 
    46044733   $(MODEL_LIB)(ice.o) \ 
    46054734   $(MODEL_LIB)(ice_oce.o) \ 
    4606    $(MODEL_LIB)(iceini.o) \ 
    4607    $(MODEL_LIB)(in_out_manager.o) \ 
    46084735   $(MODEL_LIB)(ini1d.o) \ 
     4736   $(MODEL_LIB)(in_out_manager.o) \ 
    46094737   $(MODEL_LIB)(iom.o) \ 
    46104738   $(MODEL_LIB)(lbclnk.o) \ 
     
    46304758   $(MODEL_LIB)(thd_ice.o) \ 
    46314759   $(MODEL_LIB)(tradmp.o) \ 
    4632    $(MODEL_LIB)(trdmod.o) \ 
    4633    $(MODEL_LIB)(trdmod_oce.o) \ 
    4634    $(MODEL_LIB)(zdf_oce.o) \ 
    4635    $(MODEL_LIB)(zdfmxl.o) \ 
    4636    albedo.F90 \ 
    4637    blk_oce.F90 \ 
    4638    cpl_oce.F90 \ 
    4639    daymod.F90 \ 
    4640    dianam.F90 \ 
    4641    dom_ice.F90 \ 
    4642    dom_oce.F90 \ 
    4643    dtasal.F90 \ 
    4644    dtasss.F90 \ 
    4645    dtasst.F90 \ 
    4646    dtatem.F90 \ 
    4647    flx_oce.F90 \ 
    4648    flxblk.F90 \ 
    4649    flxmod.F90 \ 
    4650    flxrnf.F90 \ 
    4651    ice.F90 \ 
    4652    ice_oce.F90 \ 
    4653    iceini.F90 \ 
    4654    in_out_manager.F90 \ 
    4655    ini1d.F90 \ 
    4656    iom.F90 \ 
    4657    lbclnk.F90 \ 
    4658    lib_mpp.F90 \ 
    4659    lib_print.f90 \ 
    4660    limadv.F90 \ 
    4661    limhdf.F90 \ 
    4662    limistate.F90 \ 
    4663    limmsh.F90 \ 
    4664    limrhg.F90 \ 
    4665    limrst.F90 \ 
    4666    limtab.F90 \ 
    4667    limthd_lac.F90 \ 
    4668    limthd_zdf.F90 \ 
    46694760   oce.F90 \ 
    46704761   ocfzpt.F90 \ 
     
    46774768   thd_ice.F90 \ 
    46784769   tradmp.F90 \ 
    4679    trdmod.F90 \ 
    4680    trdmod_oce.F90 \ 
    4681    zdf_oce.F90 \ 
    4682    zdfmxl.F90 \ 
    4683    $(MODEL_LIB)(blk_oce.o) \ 
     4770   cpl_oce.F90 \ 
     4771   daymod.F90 \ 
     4772   dom_ice.F90 \ 
     4773   dom_oce.F90 \ 
     4774   flx_oce.F90 \ 
     4775   ice.F90 \ 
     4776   iceini.F90 \ 
     4777   ice_oce.F90 \ 
     4778   in_out_manager.F90 \ 
     4779   lbclnk.F90 \ 
     4780   limdia.F90 \ 
     4781   limdmp.F90 \ 
     4782   limdyn.F90 \ 
     4783   limflx.F90 \ 
     4784   limrst.F90 \ 
     4785   limthd.F90 \ 
     4786   limtrp.F90 \ 
     4787   limwri.F90 \ 
    46844788   $(MODEL_LIB)(cpl_oce.o) \ 
    46854789   $(MODEL_LIB)(daymod.o) \ 
    46864790   $(MODEL_LIB)(dom_ice.o) \ 
    46874791   $(MODEL_LIB)(dom_oce.o) \ 
    4688    $(MODEL_LIB)(dtasal.o) \ 
    4689    $(MODEL_LIB)(dtatem.o) \ 
    46904792   $(MODEL_LIB)(flx_oce.o) \ 
    4691    $(MODEL_LIB)(flxmod.o) \ 
    4692    $(MODEL_LIB)(flxrnf.o) \ 
     4793   $(MODEL_LIB)(iceini.o) \ 
    46934794   $(MODEL_LIB)(ice.o) \ 
    46944795   $(MODEL_LIB)(ice_oce.o) \ 
    4695    $(MODEL_LIB)(iceini.o) \ 
    46964796   $(MODEL_LIB)(in_out_manager.o) \ 
    46974797   $(MODEL_LIB)(lbclnk.o) \ 
    46984798   $(MODEL_LIB)(limdia.o) \ 
     4799   $(MODEL_LIB)(limdmp.o) \ 
    46994800   $(MODEL_LIB)(limdyn.o) \ 
    47004801   $(MODEL_LIB)(limflx.o) \ 
     
    47054806   $(MODEL_LIB)(oce.o) \ 
    47064807   $(MODEL_LIB)(ocesbc.o) \ 
    4707    $(MODEL_LIB)(ocfzpt.o) \ 
    47084808   $(MODEL_LIB)(phycst.o) \ 
    47094809   $(MODEL_LIB)(prtctl.o) \ 
    47104810   $(MODEL_LIB)(taumod.o) \ 
    4711    $(MODEL_LIB)(tradmp.o) \ 
    4712    blk_oce.F90 \ 
    4713    cpl_oce.F90 \ 
    4714    daymod.F90 \ 
    4715    dom_ice.F90 \ 
    4716    dom_oce.F90 \ 
    4717    dtasal.F90 \ 
    4718    dtatem.F90 \ 
    4719    flx_oce.F90 \ 
    4720    flxmod.F90 \ 
    4721    flxrnf.F90 \ 
    4722    ice.F90 \ 
    4723    ice_oce.F90 \ 
    4724    iceini.F90 \ 
    4725    in_out_manager.F90 \ 
    4726    lbclnk.F90 \ 
    4727    limdia.F90 \ 
    4728    limdyn.F90 \ 
    4729    limflx.F90 \ 
    4730    limrst.F90 \ 
    4731    limthd.F90 \ 
    4732    limtrp.F90 \ 
    4733    limwri.F90 \ 
    47344811   oce.F90 \ 
    47354812   ocesbc.F90 \ 
    4736    ocfzpt.F90 \ 
    47374813   phycst.F90 \ 
    47384814   prtctl.F90 \ 
    47394815   taumod.F90 \ 
    4740    tradmp.F90 \ 
    47414816   domzgr_substitute.h90 \ 
    47424817   vectopt_loop_substitute.h90 \ 
    47434818   KEY_CPP \ 
    4744    icestp1d.F90 
    4745 $(MODEL_LIB)(in_out_manager.o) : \ 
    4746    $(MODEL_LIB)(par_kind.o) \ 
    4747    par_kind.F90 \ 
    4748    $(MODEL_LIB)(lib_print.o) \ 
    4749    $(MODEL_LIB)(par_kind.o) \ 
    4750    $(MODEL_LIB)(par_oce.o) \ 
    4751    lib_print.f90 \ 
    4752    par_kind.F90 \ 
    4753    par_oce.F90 \ 
    4754    in_out_manager.F90 
     4819   icestp.F90 
    47554820$(MODEL_LIB)(ini1d.o) : \ 
    4756    $(MODEL_LIB)(in_out_manager.o) \ 
    4757    $(MODEL_LIB)(lib_print.o) \ 
    4758    $(MODEL_LIB)(par_kind.o) \ 
    4759    $(MODEL_LIB)(par_oce.o) \ 
    4760    in_out_manager.F90 \ 
    4761    lib_print.f90 \ 
    4762    par_kind.F90 \ 
    4763    par_oce.F90 \ 
    4764    $(MODEL_LIB)(dom_oce.o) \ 
    4765    $(MODEL_LIB)(in_out_manager.o) \ 
    4766    $(MODEL_LIB)(phycst.o) \ 
    4767    dom_oce.F90 \ 
    4768    in_out_manager.F90 \ 
     4821   in_out_manager.F90 \ 
     4822   lib_print.f90 \ 
     4823   $(MODEL_LIB)(in_out_manager.o) \ 
     4824   $(MODEL_LIB)(lib_print.o) \ 
     4825   $(MODEL_LIB)(par_kind.o) \ 
     4826   $(MODEL_LIB)(par_oce.o) \ 
     4827   par_kind.F90 \ 
     4828   par_oce.F90 \ 
     4829   dom_oce.F90 \ 
     4830   in_out_manager.F90 \ 
     4831   $(MODEL_LIB)(dom_oce.o) \ 
     4832   $(MODEL_LIB)(in_out_manager.o) \ 
     4833   $(MODEL_LIB)(phycst.o) \ 
    47694834   phycst.F90 \ 
    47704835   KEY_CPP \ 
     
    47724837$(MODEL_LIB)(initrc.o) :   \ 
    47734838   initrc.F90 
     4839$(MODEL_LIB)(in_out_manager.o) : \ 
     4840   $(MODEL_LIB)(par_kind.o) \ 
     4841   par_kind.F90 \ 
     4842   lib_print.f90 \ 
     4843   $(MODEL_LIB)(lib_print.o) \ 
     4844   $(MODEL_LIB)(par_kind.o) \ 
     4845   $(MODEL_LIB)(par_oce.o) \ 
     4846   par_kind.F90 \ 
     4847   par_oce.F90 \ 
     4848   in_out_manager.F90 
    47744849$(MODEL_LIB)(iom.o) :   \ 
    4775    $(MODEL_LIB)(dom_oce.o) \ 
    4776    $(MODEL_LIB)(in_out_manager.o) \ 
    4777    $(MODEL_LIB)(lib_mpp.o) \ 
    4778    $(MODEL_LIB)(lib_print.o) \ 
    4779    $(MODEL_LIB)(oce.o) \ 
    4780    $(MODEL_LIB)(par_kind.o) \ 
    4781    $(MODEL_LIB)(par_oce.o) \ 
    4782    dom_oce.F90 \ 
    4783    in_out_manager.F90 \ 
    4784    lib_mpp.F90 \ 
    4785    lib_print.f90 \ 
    4786    oce.F90 \ 
    4787    par_kind.F90 \ 
    4788    par_oce.F90 \ 
    4789    $(MODEL_LIB)(dom_oce.o) \ 
    4790    $(MODEL_LIB)(in_out_manager.o) \ 
    4791    $(MODEL_LIB)(lbclnk.o) \ 
    4792    dom_oce.F90 \ 
    4793    in_out_manager.F90 \ 
    4794    lbclnk.F90 \ 
     4850   dom_oce.F90 \ 
     4851   in_out_manager.F90 \ 
     4852   lib_mpp.F90 \ 
     4853   lib_print.f90 \ 
     4854   $(MODEL_LIB)(dom_oce.o) \ 
     4855   $(MODEL_LIB)(in_out_manager.o) \ 
     4856   $(MODEL_LIB)(lib_mpp.o) \ 
     4857   $(MODEL_LIB)(lib_print.o) \ 
     4858   $(MODEL_LIB)(oce.o) \ 
     4859   $(MODEL_LIB)(par_kind.o) \ 
     4860   $(MODEL_LIB)(par_oce.o) \ 
     4861   oce.F90 \ 
     4862   par_kind.F90 \ 
     4863   par_oce.F90 \ 
     4864   dom_oce.F90 \ 
     4865   in_out_manager.F90 \ 
     4866   lbclnk.F90 \ 
     4867   $(MODEL_LIB)(dom_oce.o) \ 
     4868   $(MODEL_LIB)(in_out_manager.o) \ 
     4869   $(MODEL_LIB)(lbclnk.o) \ 
    47954870   $(IOIPSL_LIB) \ 
    47964871   KEY_CPP \ 
    47974872   iom.F90 
    47984873$(MODEL_LIB)(istate.o) :   \ 
    4799    $(MODEL_LIB)(blk_oce.o) \ 
    4800    $(MODEL_LIB)(cpl_oce.o) \ 
    4801    $(MODEL_LIB)(daymod.o) \ 
    4802    $(MODEL_LIB)(dom_oce.o) \ 
    4803    $(MODEL_LIB)(dynspg_exp.o) \ 
    4804    $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    4805    $(MODEL_LIB)(dynspg_flt.o) \ 
    4806    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    4807    $(MODEL_LIB)(dynspg_oce.o) \ 
    4808    $(MODEL_LIB)(dynspg_rl.o) \ 
    4809    $(MODEL_LIB)(dynspg_ts.o) \ 
    4810    $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    4811    $(MODEL_LIB)(flx_oce.o) \ 
    4812    $(MODEL_LIB)(ice_oce.o) \ 
    4813    $(MODEL_LIB)(in_out_manager.o) \ 
    4814    $(MODEL_LIB)(iom.o) \ 
    4815    $(MODEL_LIB)(lbclnk.o) \ 
    4816    $(MODEL_LIB)(lib_mpp.o) \ 
    4817    $(MODEL_LIB)(lib_print.o) \ 
    4818    $(MODEL_LIB)(obc_oce.o) \ 
    4819    $(MODEL_LIB)(oce.o) \ 
    4820    $(MODEL_LIB)(par_kind.o) \ 
    4821    $(MODEL_LIB)(par_oce.o) \ 
    4822    $(MODEL_LIB)(phycst.o) \ 
    4823    $(MODEL_LIB)(prtctl.o) \ 
    4824    $(MODEL_LIB)(sol_oce.o) \ 
    4825    $(MODEL_LIB)(solfet.o) \ 
    4826    $(MODEL_LIB)(solpcg.o) \ 
    4827    $(MODEL_LIB)(solsor.o) \ 
    4828    $(MODEL_LIB)(trdmod.o) \ 
    4829    $(MODEL_LIB)(trdmod_oce.o) \ 
    4830    $(MODEL_LIB)(zdf_oce.o) \ 
    4831    $(MODEL_LIB)(zdfddm.o) \ 
    4832    $(MODEL_LIB)(zdftke.o) \ 
    48334874   blk_oce.F90 \ 
    48344875   cpl_oce.F90 \ 
     
    48504891   lib_mpp.F90 \ 
    48514892   lib_print.f90 \ 
     4893   $(MODEL_LIB)(blk_oce.o) \ 
     4894   $(MODEL_LIB)(cpl_oce.o) \ 
     4895   $(MODEL_LIB)(daymod.o) \ 
     4896   $(MODEL_LIB)(dom_oce.o) \ 
     4897   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     4898   $(MODEL_LIB)(dynspg_exp.o) \ 
     4899   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     4900   $(MODEL_LIB)(dynspg_flt.o) \ 
     4901   $(MODEL_LIB)(dynspg_oce.o) \ 
     4902   $(MODEL_LIB)(dynspg_rl.o) \ 
     4903   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
     4904   $(MODEL_LIB)(dynspg_ts.o) \ 
     4905   $(MODEL_LIB)(flx_oce.o) \ 
     4906   $(MODEL_LIB)(ice_oce.o) \ 
     4907   $(MODEL_LIB)(in_out_manager.o) \ 
     4908   $(MODEL_LIB)(iom.o) \ 
     4909   $(MODEL_LIB)(lbclnk.o) \ 
     4910   $(MODEL_LIB)(lib_mpp.o) \ 
     4911   $(MODEL_LIB)(lib_print.o) \ 
     4912   $(MODEL_LIB)(obc_oce.o) \ 
     4913   $(MODEL_LIB)(oce.o) \ 
     4914   $(MODEL_LIB)(par_kind.o) \ 
     4915   $(MODEL_LIB)(par_oce.o) \ 
     4916   $(MODEL_LIB)(phycst.o) \ 
     4917   $(MODEL_LIB)(prtctl.o) \ 
     4918   $(MODEL_LIB)(solfet.o) \ 
     4919   $(MODEL_LIB)(sol_oce.o) \ 
     4920   $(MODEL_LIB)(solpcg.o) \ 
     4921   $(MODEL_LIB)(solsor.o) \ 
     4922   $(MODEL_LIB)(trdmod.o) \ 
     4923   $(MODEL_LIB)(trdmod_oce.o) \ 
     4924   $(MODEL_LIB)(zdfddm.o) \ 
     4925   $(MODEL_LIB)(zdf_oce.o) \ 
     4926   $(MODEL_LIB)(zdftke.o) \ 
    48524927   obc_oce.F90 \ 
    48534928   oce.F90 \ 
     
    48564931   phycst.F90 \ 
    48574932   prtctl.F90 \ 
     4933   solfet.F90 \ 
    48584934   sol_oce.F90 \ 
    4859    solfet.F90 \ 
    48604935   solpcg.F90 \ 
    48614936   solsor.F90 \ 
    48624937   trdmod.F90 \ 
    48634938   trdmod_oce.F90 \ 
     4939   zdfddm.F90 \ 
    48644940   zdf_oce.F90 \ 
    4865    zdfddm.F90 \ 
    48664941   zdftke.F90 \ 
     4942   daymod.F90 \ 
     4943   divcur.F90 \ 
     4944   dom_oce.F90 \ 
     4945   dtasal.F90 \ 
     4946   dtatem.F90 \ 
     4947   dynspg.F90 \ 
     4948   eosbn2.F90 \ 
     4949   in_out_manager.F90 \ 
     4950   iom.F90 \ 
     4951   lbclnk.F90 \ 
     4952   ldftra_oce.F90 \ 
    48674953   $(MODEL_LIB)(daymod.o) \ 
    48684954   $(MODEL_LIB)(divcur.o) \ 
     
    48824968   $(MODEL_LIB)(wzvmod.o) \ 
    48834969   $(MODEL_LIB)(zdf_oce.o) \ 
    4884    daymod.F90 \ 
    4885    divcur.F90 \ 
    4886    dom_oce.F90 \ 
    4887    dtasal.F90 \ 
    4888    dtatem.F90 \ 
    4889    dynspg.F90 \ 
    4890    eosbn2.F90 \ 
    4891    in_out_manager.F90 \ 
    4892    iom.F90 \ 
    4893    lbclnk.F90 \ 
    4894    ldftra_oce.F90 \ 
    48954970   oce.F90 \ 
    48964971   phycst.F90 \ 
     
    49044979   istate.F90 
    49054980$(MODEL_LIB)(lbclnk.o) :   \ 
    4906    $(MODEL_LIB)(dom_oce.o) \ 
    4907    $(MODEL_LIB)(in_out_manager.o) \ 
    4908    $(MODEL_LIB)(lib_print.o) \ 
    4909    $(MODEL_LIB)(par_kind.o) \ 
    4910    $(MODEL_LIB)(par_oce.o) \ 
    4911    dom_oce.F90 \ 
    4912    in_out_manager.F90 \ 
    4913    lib_print.f90 \ 
    4914    par_kind.F90 \ 
    4915    par_oce.F90 \ 
    4916    $(MODEL_LIB)(dom_oce.o) \ 
    4917    $(MODEL_LIB)(in_out_manager.o) \ 
    4918    $(MODEL_LIB)(lib_mpp.o) \ 
    4919    $(MODEL_LIB)(oce.o) \ 
    4920    dom_oce.F90 \ 
    4921    in_out_manager.F90 \ 
    4922    lib_mpp.F90 \ 
     4981   dom_oce.F90 \ 
     4982   in_out_manager.F90 \ 
     4983   lib_print.f90 \ 
     4984   $(MODEL_LIB)(dom_oce.o) \ 
     4985   $(MODEL_LIB)(in_out_manager.o) \ 
     4986   $(MODEL_LIB)(lib_print.o) \ 
     4987   $(MODEL_LIB)(par_kind.o) \ 
     4988   $(MODEL_LIB)(par_oce.o) \ 
     4989   par_kind.F90 \ 
     4990   par_oce.F90 \ 
     4991   dom_oce.F90 \ 
     4992   in_out_manager.F90 \ 
     4993   lib_mpp.F90 \ 
     4994   $(MODEL_LIB)(dom_oce.o) \ 
     4995   $(MODEL_LIB)(in_out_manager.o) \ 
     4996   $(MODEL_LIB)(lib_mpp.o) \ 
     4997   $(MODEL_LIB)(oce.o) \ 
    49234998   oce.F90 \ 
    49244999   KEY_CPP \ 
    49255000   lbclnk.F90 
    49265001$(MODEL_LIB)(ldfdyn.o) :   \ 
     5002   dom_oce.F90 \ 
     5003   in_out_manager.F90 \ 
     5004   lbclnk.F90 \ 
     5005   ldfdyn_oce.F90 \ 
     5006   ldftra_oce.F90 \ 
     5007   lib_mpp.F90 \ 
     5008   lib_print.f90 \ 
    49275009   $(MODEL_LIB)(dom_oce.o) \ 
    49285010   $(MODEL_LIB)(in_out_manager.o) \ 
     
    49385020   $(MODEL_LIB)(prtctl.o) \ 
    49395021   $(MODEL_LIB)(zdfmxl.o) \ 
     5022   oce.F90 \ 
     5023   par_kind.F90 \ 
     5024   par_oce.F90 \ 
     5025   phycst.F90 \ 
     5026   prtctl.F90 \ 
     5027   zdfmxl.F90 \ 
    49405028   dom_oce.F90 \ 
    49415029   in_out_manager.F90 \ 
    49425030   lbclnk.F90 \ 
    49435031   ldfdyn_oce.F90 \ 
    4944    ldftra_oce.F90 \ 
    4945    lib_mpp.F90 \ 
    4946    lib_print.f90 \ 
    4947    oce.F90 \ 
    4948    par_kind.F90 \ 
    4949    par_oce.F90 \ 
    4950    phycst.F90 \ 
    4951    prtctl.F90 \ 
    4952    zdfmxl.F90 \ 
     5032   ldfslp.F90 \ 
     5033   lib_mpp.F90 \ 
    49535034   $(MODEL_LIB)(dom_oce.o) \ 
    49545035   $(MODEL_LIB)(in_out_manager.o) \ 
     
    49595040   $(MODEL_LIB)(oce.o) \ 
    49605041   $(MODEL_LIB)(phycst.o) \ 
    4961    dom_oce.F90 \ 
    4962    in_out_manager.F90 \ 
    4963    lbclnk.F90 \ 
    4964    ldfdyn_oce.F90 \ 
    4965    ldfslp.F90 \ 
    4966    lib_mpp.F90 \ 
    4967    oce.F90 \ 
    4968    phycst.F90 \ 
     5042   oce.F90 \ 
     5043   phycst.F90 \ 
     5044   ldftra_oce.F90 \ 
    49695045   $(MODEL_LIB)(ldftra_oce.o) \ 
    4970    ldftra_oce.F90 \ 
    49715046   domzgr_substitute.h90 \ 
    49725047   ldfdyn_antarctic.h90 \ 
     
    49865061   ldfdyn_oce.F90 
    49875062$(MODEL_LIB)(ldfeiv.o) :   \ 
     5063   daymod.F90 \ 
     5064   dom_oce.F90 \ 
     5065   in_out_manager.F90 \ 
     5066   iom.F90 \ 
     5067   lbclnk.F90 \ 
     5068   ldfdyn_oce.F90 \ 
     5069   ldftra_oce.F90 \ 
     5070   lib_mpp.F90 \ 
     5071   lib_print.f90 \ 
    49885072   $(MODEL_LIB)(daymod.o) \ 
    49895073   $(MODEL_LIB)(dom_oce.o) \ 
     
    50015085   $(MODEL_LIB)(prtctl.o) \ 
    50025086   $(MODEL_LIB)(zdfmxl.o) \ 
    5003    daymod.F90 \ 
    5004    dom_oce.F90 \ 
    5005    in_out_manager.F90 \ 
    5006    iom.F90 \ 
     5087   oce.F90 \ 
     5088   par_kind.F90 \ 
     5089   par_oce.F90 \ 
     5090   phycst.F90 \ 
     5091   prtctl.F90 \ 
     5092   zdfmxl.F90 \ 
     5093   dom_oce.F90 \ 
     5094   flxrnf.F90 \ 
     5095   in_out_manager.F90 \ 
     5096   lbclnk.F90 \ 
     5097   ldfslp.F90 \ 
     5098   ldftra_oce.F90 \ 
     5099   $(MODEL_LIB)(dom_oce.o) \ 
     5100   $(MODEL_LIB)(flxrnf.o) \ 
     5101   $(MODEL_LIB)(in_out_manager.o) \ 
     5102   $(MODEL_LIB)(lbclnk.o) \ 
     5103   $(MODEL_LIB)(ldfslp.o) \ 
     5104   $(MODEL_LIB)(ldftra_oce.o) \ 
     5105   $(MODEL_LIB)(oce.o) \ 
     5106   $(MODEL_LIB)(phycst.o) \ 
     5107   $(MODEL_LIB)(prtctl.o) \ 
     5108   oce.F90 \ 
     5109   phycst.F90 \ 
     5110   prtctl.F90 \ 
     5111   domzgr_substitute.h90 \ 
     5112   vectopt_loop_substitute.h90 \ 
     5113   KEY_CPP \ 
     5114   ldfeiv.F90 
     5115$(MODEL_LIB)(ldfslp.o) :   \ 
     5116   dom_oce.F90 \ 
     5117   in_out_manager.F90 \ 
     5118   lib_mpp.F90 \ 
     5119   lib_print.f90 \ 
     5120   $(MODEL_LIB)(dom_oce.o) \ 
     5121   $(MODEL_LIB)(in_out_manager.o) \ 
     5122   $(MODEL_LIB)(lib_mpp.o) \ 
     5123   $(MODEL_LIB)(lib_print.o) \ 
     5124   $(MODEL_LIB)(oce.o) \ 
     5125   $(MODEL_LIB)(par_kind.o) \ 
     5126   $(MODEL_LIB)(par_oce.o) \ 
     5127   $(MODEL_LIB)(prtctl.o) \ 
     5128   $(MODEL_LIB)(zdf_oce.o) \ 
     5129   oce.F90 \ 
     5130   par_kind.F90 \ 
     5131   par_oce.F90 \ 
     5132   prtctl.F90 \ 
     5133   zdf_oce.F90 \ 
     5134   dom_oce.F90 \ 
     5135   in_out_manager.F90 \ 
    50075136   lbclnk.F90 \ 
    50085137   ldfdyn_oce.F90 \ 
    50095138   ldftra_oce.F90 \ 
    5010    lib_mpp.F90 \ 
    5011    lib_print.f90 \ 
    5012    oce.F90 \ 
    5013    par_kind.F90 \ 
    5014    par_oce.F90 \ 
    5015    phycst.F90 \ 
    5016    prtctl.F90 \ 
    5017    zdfmxl.F90 \ 
    5018    $(MODEL_LIB)(dom_oce.o) \ 
    5019    $(MODEL_LIB)(flxrnf.o) \ 
    5020    $(MODEL_LIB)(in_out_manager.o) \ 
    5021    $(MODEL_LIB)(lbclnk.o) \ 
    5022    $(MODEL_LIB)(ldfslp.o) \ 
    5023    $(MODEL_LIB)(ldftra_oce.o) \ 
    5024    $(MODEL_LIB)(oce.o) \ 
    5025    $(MODEL_LIB)(phycst.o) \ 
    5026    $(MODEL_LIB)(prtctl.o) \ 
    5027    dom_oce.F90 \ 
    5028    flxrnf.F90 \ 
    5029    in_out_manager.F90 \ 
    5030    lbclnk.F90 \ 
    5031    ldfslp.F90 \ 
    5032    ldftra_oce.F90 \ 
    5033    oce.F90 \ 
    5034    phycst.F90 \ 
    5035    prtctl.F90 \ 
    5036    domzgr_substitute.h90 \ 
    5037    vectopt_loop_substitute.h90 \ 
    5038    KEY_CPP \ 
    5039    ldfeiv.F90 
    5040 $(MODEL_LIB)(ldfslp.o) :   \ 
    5041    $(MODEL_LIB)(dom_oce.o) \ 
    5042    $(MODEL_LIB)(in_out_manager.o) \ 
    5043    $(MODEL_LIB)(lib_mpp.o) \ 
    5044    $(MODEL_LIB)(lib_print.o) \ 
    5045    $(MODEL_LIB)(oce.o) \ 
    5046    $(MODEL_LIB)(par_kind.o) \ 
    5047    $(MODEL_LIB)(par_oce.o) \ 
    5048    $(MODEL_LIB)(prtctl.o) \ 
    5049    $(MODEL_LIB)(zdf_oce.o) \ 
    5050    dom_oce.F90 \ 
    5051    in_out_manager.F90 \ 
    5052    lib_mpp.F90 \ 
    5053    lib_print.f90 \ 
    5054    oce.F90 \ 
    5055    par_kind.F90 \ 
    5056    par_oce.F90 \ 
    5057    prtctl.F90 \ 
    5058    zdf_oce.F90 \ 
    50595139   $(MODEL_LIB)(dom_oce.o) \ 
    50605140   $(MODEL_LIB)(in_out_manager.o) \ 
     
    50665146   $(MODEL_LIB)(prtctl.o) \ 
    50675147   $(MODEL_LIB)(zdfmxl.o) \ 
    5068    dom_oce.F90 \ 
    5069    in_out_manager.F90 \ 
    5070    lbclnk.F90 \ 
    5071    ldfdyn_oce.F90 \ 
    5072    ldftra_oce.F90 \ 
    50735148   oce.F90 \ 
    50745149   phycst.F90 \ 
     
    50805155   ldfslp.F90 
    50815156$(MODEL_LIB)(ldftra.o) :   \ 
     5157   dom_oce.F90 \ 
     5158   in_out_manager.F90 \ 
     5159   lbclnk.F90 \ 
     5160   ldfdyn_oce.F90 \ 
     5161   ldftra_oce.F90 \ 
     5162   lib_mpp.F90 \ 
     5163   lib_print.f90 \ 
    50825164   $(MODEL_LIB)(dom_oce.o) \ 
    50835165   $(MODEL_LIB)(in_out_manager.o) \ 
     
    50935175   $(MODEL_LIB)(prtctl.o) \ 
    50945176   $(MODEL_LIB)(zdfmxl.o) \ 
    5095    dom_oce.F90 \ 
    5096    in_out_manager.F90 \ 
    5097    lbclnk.F90 \ 
    5098    ldfdyn_oce.F90 \ 
     5177   oce.F90 \ 
     5178   par_kind.F90 \ 
     5179   par_oce.F90 \ 
     5180   phycst.F90 \ 
     5181   prtctl.F90 \ 
     5182   zdfmxl.F90 \ 
     5183   dom_oce.F90 \ 
     5184   in_out_manager.F90 \ 
     5185   lbclnk.F90 \ 
     5186   ldfslp.F90 \ 
    50995187   ldftra_oce.F90 \ 
    51005188   lib_mpp.F90 \ 
    5101    lib_print.f90 \ 
    5102    oce.F90 \ 
    5103    par_kind.F90 \ 
    5104    par_oce.F90 \ 
    5105    phycst.F90 \ 
    5106    prtctl.F90 \ 
    5107    zdfmxl.F90 \ 
    51085189   $(MODEL_LIB)(dom_oce.o) \ 
    51095190   $(MODEL_LIB)(in_out_manager.o) \ 
     
    51145195   $(MODEL_LIB)(oce.o) \ 
    51155196   $(MODEL_LIB)(phycst.o) \ 
    5116    dom_oce.F90 \ 
    5117    in_out_manager.F90 \ 
    5118    lbclnk.F90 \ 
    5119    ldfslp.F90 \ 
    5120    ldftra_oce.F90 \ 
    5121    lib_mpp.F90 \ 
    51225197   oce.F90 \ 
    51235198   phycst.F90 \ 
     
    51405215   lib_cray.f90 
    51415216$(MODEL_LIB)(lib_feti.o) : \ 
    5142    $(MODEL_LIB)(dom_oce.o) \ 
    5143    $(MODEL_LIB)(in_out_manager.o) \ 
    5144    dom_oce.F90 \ 
    5145    in_out_manager.F90 \ 
    5146    $(MODEL_LIB)(lib_mpp.o) \ 
    5147    lib_mpp.F90 \ 
     5217   dom_oce.F90 \ 
     5218   in_out_manager.F90 \ 
     5219   $(MODEL_LIB)(dom_oce.o) \ 
     5220   $(MODEL_LIB)(in_out_manager.o) \ 
     5221   lib_mpp.F90 \ 
     5222   $(MODEL_LIB)(lib_mpp.o) \ 
    51485223   KEY_CPP \ 
    51495224   lib_feti.F90 
     
    51515226   lib_isml.f90 
    51525227$(MODEL_LIB)(lib_mpp.o) :  \ 
    5153    $(MODEL_LIB)(lib_print.o) \ 
    5154    $(MODEL_LIB)(par_kind.o) \ 
    5155    $(MODEL_LIB)(par_oce.o) \ 
    5156    lib_print.f90 \ 
    5157    par_kind.F90 \ 
    5158    par_oce.F90 \ 
    5159    $(MODEL_LIB)(dom_oce.o) \ 
    5160    $(MODEL_LIB)(in_out_manager.o) \ 
    5161    dom_oce.F90 \ 
    5162    in_out_manager.F90 \ 
     5228   lib_print.f90 \ 
     5229   $(MODEL_LIB)(lib_print.o) \ 
     5230   $(MODEL_LIB)(par_kind.o) \ 
     5231   $(MODEL_LIB)(par_oce.o) \ 
     5232   par_kind.F90 \ 
     5233   par_oce.F90 \ 
     5234   dom_oce.F90 \ 
     5235   in_out_manager.F90 \ 
     5236   $(MODEL_LIB)(dom_oce.o) \ 
     5237   $(MODEL_LIB)(in_out_manager.o) \ 
    51635238   KEY_CPP \ 
    51645239   lib_mpp.F90 
     
    51685243   lib_print.f90 
    51695244$(MODEL_LIB)(limadv.o) :   \ 
     5245   blk_oce.F90 \ 
     5246   dom_oce.F90 \ 
     5247   in_out_manager.F90 \ 
     5248   lib_mpp.F90 \ 
     5249   lib_print.f90 \ 
    51705250   $(MODEL_LIB)(blk_oce.o) \ 
    51715251   $(MODEL_LIB)(dom_oce.o) \ 
     
    51775257   $(MODEL_LIB)(par_kind.o) \ 
    51785258   $(MODEL_LIB)(par_oce.o) \ 
    5179    blk_oce.F90 \ 
    5180    dom_oce.F90 \ 
    5181    in_out_manager.F90 \ 
    5182    lib_mpp.F90 \ 
    5183    lib_print.f90 \ 
    51845259   oce.F90 \ 
    51855260   par_ice.F90 \ 
    51865261   par_kind.F90 \ 
    51875262   par_oce.F90 \ 
     5263   dom_ice.F90 \ 
     5264   dom_oce.F90 \ 
     5265   ice_oce.F90 \ 
     5266   in_out_manager.F90 \ 
     5267   lbclnk.F90 \ 
    51885268   $(MODEL_LIB)(dom_ice.o) \ 
    51895269   $(MODEL_LIB)(dom_oce.o) \ 
     
    51925272   $(MODEL_LIB)(lbclnk.o) \ 
    51935273   $(MODEL_LIB)(prtctl.o) \ 
    5194    dom_ice.F90 \ 
    5195    dom_oce.F90 \ 
    5196    ice_oce.F90 \ 
    5197    in_out_manager.F90 \ 
    5198    lbclnk.F90 \ 
    51995274   prtctl.F90 \ 
    52005275   KEY_CPP \ 
    52015276   limadv.F90 
    52025277$(MODEL_LIB)(limdia.o) :   \ 
     5278   blk_oce.F90 \ 
     5279   dom_ice.F90 \ 
     5280   dom_oce.F90 \ 
     5281   flx_oce.F90 \ 
     5282   ice.F90 \ 
     5283   ice_oce.F90 \ 
     5284   ini1d.F90 \ 
     5285   in_out_manager.F90 \ 
     5286   lbclnk.F90 \ 
     5287   lib_print.f90 \ 
     5288   limistate.F90 \ 
     5289   limmsh.F90 \ 
     5290   limrst.F90 \ 
    52035291   $(MODEL_LIB)(blk_oce.o) \ 
    52045292   $(MODEL_LIB)(dom_ice.o) \ 
     
    52075295   $(MODEL_LIB)(ice.o) \ 
    52085296   $(MODEL_LIB)(ice_oce.o) \ 
    5209    $(MODEL_LIB)(in_out_manager.o) \ 
    52105297   $(MODEL_LIB)(ini1d.o) \ 
     5298   $(MODEL_LIB)(in_out_manager.o) \ 
    52115299   $(MODEL_LIB)(lbclnk.o) \ 
    52125300   $(MODEL_LIB)(lib_print.o) \ 
     
    52215309   $(MODEL_LIB)(phycst.o) \ 
    52225310   $(MODEL_LIB)(prtctl.o) \ 
     5311   oce.F90 \ 
     5312   ocfzpt.F90 \ 
     5313   par_ice.F90 \ 
     5314   par_kind.F90 \ 
     5315   par_oce.F90 \ 
     5316   phycst.F90 \ 
     5317   prtctl.F90 \ 
     5318   daymod.F90 \ 
     5319   dom_ice.F90 \ 
     5320   ice.F90 \ 
     5321   iceini.F90 \ 
     5322   ice_oce.F90 \ 
     5323   in_out_manager.F90 \ 
     5324   limistate.F90 \ 
     5325   $(MODEL_LIB)(daymod.o) \ 
     5326   $(MODEL_LIB)(dom_ice.o) \ 
     5327   $(MODEL_LIB)(iceini.o) \ 
     5328   $(MODEL_LIB)(ice.o) \ 
     5329   $(MODEL_LIB)(ice_oce.o) \ 
     5330   $(MODEL_LIB)(in_out_manager.o) \ 
     5331   $(MODEL_LIB)(limistate.o) \ 
     5332   $(MODEL_LIB)(par_ice.o) \ 
     5333   $(MODEL_LIB)(phycst.o) \ 
     5334   par_ice.F90 \ 
     5335   phycst.F90 \ 
     5336   vectopt_loop_substitute.h90 \ 
     5337   KEY_CPP \ 
     5338   limdia.F90 
     5339$(MODEL_LIB)(limdmp.o) :   \ 
     5340   blk_oce.F90 \ 
     5341   dom_oce.F90 \ 
     5342   dtasal.F90 \ 
     5343   dtatem.F90 \ 
     5344   in_out_manager.F90 \ 
     5345   iom.F90 \ 
     5346   lib_mpp.F90 \ 
     5347   lib_print.f90 \ 
     5348   $(MODEL_LIB)(blk_oce.o) \ 
     5349   $(MODEL_LIB)(dom_oce.o) \ 
     5350   $(MODEL_LIB)(dtasal.o) \ 
     5351   $(MODEL_LIB)(dtatem.o) \ 
     5352   $(MODEL_LIB)(in_out_manager.o) \ 
     5353   $(MODEL_LIB)(iom.o) \ 
     5354   $(MODEL_LIB)(lib_mpp.o) \ 
     5355   $(MODEL_LIB)(lib_print.o) \ 
     5356   $(MODEL_LIB)(oce.o) \ 
     5357   $(MODEL_LIB)(par_ice.o) \ 
     5358   $(MODEL_LIB)(par_kind.o) \ 
     5359   $(MODEL_LIB)(par_oce.o) \ 
     5360   $(MODEL_LIB)(phycst.o) \ 
     5361   $(MODEL_LIB)(prtctl.o) \ 
     5362   $(MODEL_LIB)(trdmod.o) \ 
     5363   $(MODEL_LIB)(trdmod_oce.o) \ 
     5364   $(MODEL_LIB)(zdfmxl.o) \ 
     5365   $(MODEL_LIB)(zdf_oce.o) \ 
     5366   oce.F90 \ 
     5367   par_ice.F90 \ 
     5368   par_kind.F90 \ 
     5369   par_oce.F90 \ 
     5370   phycst.F90 \ 
     5371   prtctl.F90 \ 
     5372   trdmod.F90 \ 
     5373   trdmod_oce.F90 \ 
     5374   zdfmxl.F90 \ 
     5375   zdf_oce.F90 \ 
     5376   daymod.F90 \ 
     5377   dom_oce.F90 \ 
     5378   ice.F90 \ 
     5379   ice_oce.F90 \ 
     5380   in_out_manager.F90 \ 
     5381   $(MODEL_LIB)(daymod.o) \ 
     5382   $(MODEL_LIB)(dom_oce.o) \ 
     5383   $(MODEL_LIB)(ice.o) \ 
     5384   $(MODEL_LIB)(ice_oce.o) \ 
     5385   $(MODEL_LIB)(in_out_manager.o) \ 
     5386   $(MODEL_LIB)(oce.o) \ 
     5387   $(MODEL_LIB)(tradmp.o) \ 
     5388   oce.F90 \ 
     5389   tradmp.F90 \ 
     5390   vectopt_loop_substitute.h90 \ 
     5391   $(IOIPSL_LIB) \ 
     5392   KEY_CPP \ 
     5393   limdmp.F90 
     5394$(MODEL_LIB)(limdyn.o) :   \ 
    52235395   blk_oce.F90 \ 
    52245396   dom_ice.F90 \ 
     
    52275399   ice.F90 \ 
    52285400   ice_oce.F90 \ 
    5229    in_out_manager.F90 \ 
    52305401   ini1d.F90 \ 
    5231    lbclnk.F90 \ 
     5402   in_out_manager.F90 \ 
     5403   lbclnk.F90 \ 
     5404   lib_mpp.F90 \ 
    52325405   lib_print.f90 \ 
    52335406   limistate.F90 \ 
    52345407   limmsh.F90 \ 
    52355408   limrst.F90 \ 
    5236    oce.F90 \ 
    5237    ocfzpt.F90 \ 
    5238    par_ice.F90 \ 
    5239    par_kind.F90 \ 
    5240    par_oce.F90 \ 
    5241    phycst.F90 \ 
    5242    prtctl.F90 \ 
    5243    $(MODEL_LIB)(daymod.o) \ 
    5244    $(MODEL_LIB)(dom_ice.o) \ 
    5245    $(MODEL_LIB)(ice.o) \ 
    5246    $(MODEL_LIB)(ice_oce.o) \ 
    5247    $(MODEL_LIB)(iceini.o) \ 
    5248    $(MODEL_LIB)(in_out_manager.o) \ 
    5249    $(MODEL_LIB)(limistate.o) \ 
    5250    $(MODEL_LIB)(par_ice.o) \ 
    5251    $(MODEL_LIB)(phycst.o) \ 
    5252    daymod.F90 \ 
    5253    dom_ice.F90 \ 
    5254    ice.F90 \ 
    5255    ice_oce.F90 \ 
    5256    iceini.F90 \ 
    5257    in_out_manager.F90 \ 
    5258    limistate.F90 \ 
    5259    par_ice.F90 \ 
    5260    phycst.F90 \ 
    5261    vectopt_loop_substitute.h90 \ 
    5262    KEY_CPP \ 
    5263    limdia.F90 
    5264 $(MODEL_LIB)(limdmp.o) :   \ 
    5265    $(MODEL_LIB)(blk_oce.o) \ 
    5266    $(MODEL_LIB)(dom_oce.o) \ 
    5267    $(MODEL_LIB)(dtasal.o) \ 
    5268    $(MODEL_LIB)(dtatem.o) \ 
    5269    $(MODEL_LIB)(in_out_manager.o) \ 
    5270    $(MODEL_LIB)(iom.o) \ 
    5271    $(MODEL_LIB)(lib_mpp.o) \ 
    5272    $(MODEL_LIB)(lib_print.o) \ 
    5273    $(MODEL_LIB)(oce.o) \ 
    5274    $(MODEL_LIB)(par_ice.o) \ 
    5275    $(MODEL_LIB)(par_kind.o) \ 
    5276    $(MODEL_LIB)(par_oce.o) \ 
    5277    $(MODEL_LIB)(phycst.o) \ 
    5278    $(MODEL_LIB)(prtctl.o) \ 
    5279    $(MODEL_LIB)(trdmod.o) \ 
    5280    $(MODEL_LIB)(trdmod_oce.o) \ 
    5281    $(MODEL_LIB)(zdf_oce.o) \ 
    5282    $(MODEL_LIB)(zdfmxl.o) \ 
    5283    blk_oce.F90 \ 
    5284    dom_oce.F90 \ 
    5285    dtasal.F90 \ 
    5286    dtatem.F90 \ 
    5287    in_out_manager.F90 \ 
    5288    iom.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    phycst.F90 \ 
    5296    prtctl.F90 \ 
    5297    trdmod.F90 \ 
    5298    trdmod_oce.F90 \ 
    5299    zdf_oce.F90 \ 
    5300    zdfmxl.F90 \ 
    5301    $(MODEL_LIB)(daymod.o) \ 
    5302    $(MODEL_LIB)(dom_oce.o) \ 
    5303    $(MODEL_LIB)(ice.o) \ 
    5304    $(MODEL_LIB)(ice_oce.o) \ 
    5305    $(MODEL_LIB)(in_out_manager.o) \ 
    5306    $(MODEL_LIB)(oce.o) \ 
    5307    $(MODEL_LIB)(tradmp.o) \ 
    5308    daymod.F90 \ 
    5309    dom_oce.F90 \ 
    5310    ice.F90 \ 
    5311    ice_oce.F90 \ 
    5312    in_out_manager.F90 \ 
    5313    oce.F90 \ 
    5314    tradmp.F90 \ 
    5315    vectopt_loop_substitute.h90 \ 
    5316    $(IOIPSL_LIB) \ 
    5317    KEY_CPP \ 
    5318    limdmp.F90 
    5319 $(MODEL_LIB)(limdyn.o) :   \ 
    53205409   $(MODEL_LIB)(blk_oce.o) \ 
    53215410   $(MODEL_LIB)(dom_ice.o) \ 
     
    53245413   $(MODEL_LIB)(ice.o) \ 
    53255414   $(MODEL_LIB)(ice_oce.o) \ 
    5326    $(MODEL_LIB)(in_out_manager.o) \ 
    53275415   $(MODEL_LIB)(ini1d.o) \ 
     5416   $(MODEL_LIB)(in_out_manager.o) \ 
    53285417   $(MODEL_LIB)(lbclnk.o) \ 
    53295418   $(MODEL_LIB)(lib_mpp.o) \ 
     
    53395428   $(MODEL_LIB)(phycst.o) \ 
    53405429   $(MODEL_LIB)(prtctl.o) \ 
     5430   oce.F90 \ 
     5431   ocfzpt.F90 \ 
     5432   par_ice.F90 \ 
     5433   par_kind.F90 \ 
     5434   par_oce.F90 \ 
     5435   phycst.F90 \ 
     5436   prtctl.F90 \ 
     5437   dom_ice.F90 \ 
     5438   dom_oce.F90 \ 
     5439   ice.F90 \ 
     5440   iceini.F90 \ 
     5441   ice_oce.F90 \ 
     5442   in_out_manager.F90 \ 
     5443   lbclnk.F90 \ 
     5444   lib_mpp.F90 \ 
     5445   limistate.F90 \ 
     5446   limrhg.F90 \ 
     5447   $(MODEL_LIB)(dom_ice.o) \ 
     5448   $(MODEL_LIB)(dom_oce.o) \ 
     5449   $(MODEL_LIB)(iceini.o) \ 
     5450   $(MODEL_LIB)(ice.o) \ 
     5451   $(MODEL_LIB)(ice_oce.o) \ 
     5452   $(MODEL_LIB)(in_out_manager.o) \ 
     5453   $(MODEL_LIB)(lbclnk.o) \ 
     5454   $(MODEL_LIB)(lib_mpp.o) \ 
     5455   $(MODEL_LIB)(limistate.o) \ 
     5456   $(MODEL_LIB)(limrhg.o) \ 
     5457   $(MODEL_LIB)(phycst.o) \ 
     5458   $(MODEL_LIB)(prtctl.o) \ 
     5459   phycst.F90 \ 
     5460   prtctl.F90 \ 
     5461   KEY_CPP \ 
     5462   limdyn.F90 
     5463$(MODEL_LIB)(limflx.o) :   \ 
     5464   albedo.F90 \ 
    53415465   blk_oce.F90 \ 
    5342    dom_ice.F90 \ 
     5466   cpl_oce.F90 \ 
     5467   daymod.F90 \ 
    53435468   dom_oce.F90 \ 
    53445469   flx_oce.F90 \ 
    53455470   ice.F90 \ 
    5346    ice_oce.F90 \ 
    5347    in_out_manager.F90 \ 
    5348    ini1d.F90 \ 
    5349    lbclnk.F90 \ 
    5350    lib_mpp.F90 \ 
    5351    lib_print.f90 \ 
    5352    limistate.F90 \ 
    5353    limmsh.F90 \ 
    5354    limrst.F90 \ 
    5355    oce.F90 \ 
    5356    ocfzpt.F90 \ 
    5357    par_ice.F90 \ 
    5358    par_kind.F90 \ 
    5359    par_oce.F90 \ 
    5360    phycst.F90 \ 
    5361    prtctl.F90 \ 
    5362    $(MODEL_LIB)(dom_ice.o) \ 
    5363    $(MODEL_LIB)(dom_oce.o) \ 
    5364    $(MODEL_LIB)(ice.o) \ 
    5365    $(MODEL_LIB)(ice_oce.o) \ 
    5366    $(MODEL_LIB)(iceini.o) \ 
    5367    $(MODEL_LIB)(in_out_manager.o) \ 
    5368    $(MODEL_LIB)(lbclnk.o) \ 
    5369    $(MODEL_LIB)(lib_mpp.o) \ 
    5370    $(MODEL_LIB)(limistate.o) \ 
    5371    $(MODEL_LIB)(limrhg.o) \ 
    5372    $(MODEL_LIB)(phycst.o) \ 
    5373    $(MODEL_LIB)(prtctl.o) \ 
    5374    dom_ice.F90 \ 
    5375    dom_oce.F90 \ 
    5376    ice.F90 \ 
    5377    ice_oce.F90 \ 
    5378    iceini.F90 \ 
    5379    in_out_manager.F90 \ 
    5380    lbclnk.F90 \ 
    5381    lib_mpp.F90 \ 
    5382    limistate.F90 \ 
    5383    limrhg.F90 \ 
    5384    phycst.F90 \ 
    5385    prtctl.F90 \ 
    5386    KEY_CPP \ 
    5387    limdyn.F90 
    5388 $(MODEL_LIB)(limflx.o) :   \ 
     5471   in_out_manager.F90 \ 
     5472   lbclnk.F90 \ 
     5473   lib_mpp.F90 \ 
     5474   lib_print.f90 \ 
    53895475   $(MODEL_LIB)(albedo.o) \ 
    53905476   $(MODEL_LIB)(blk_oce.o) \ 
     
    54055491   $(MODEL_LIB)(phycst.o) \ 
    54065492   $(MODEL_LIB)(prtctl.o) \ 
     5493   oce.F90 \ 
     5494   ocfzpt.F90 \ 
     5495   par_ice.F90 \ 
     5496   par_kind.F90 \ 
     5497   par_oce.F90 \ 
     5498   phycst.F90 \ 
     5499   prtctl.F90 \ 
    54075500   albedo.F90 \ 
    5408    blk_oce.F90 \ 
    5409    cpl_oce.F90 \ 
    5410    daymod.F90 \ 
    5411    dom_oce.F90 \ 
     5501   flxblk.F90 \ 
    54125502   flx_oce.F90 \ 
    54135503   ice.F90 \ 
    5414    in_out_manager.F90 \ 
    5415    lbclnk.F90 \ 
    5416    lib_mpp.F90 \ 
    5417    lib_print.f90 \ 
     5504   ice_oce.F90 \ 
     5505   in_out_manager.F90 \ 
     5506   lbclnk.F90 \ 
     5507   $(MODEL_LIB)(albedo.o) \ 
     5508   $(MODEL_LIB)(flxblk.o) \ 
     5509   $(MODEL_LIB)(flx_oce.o) \ 
     5510   $(MODEL_LIB)(ice.o) \ 
     5511   $(MODEL_LIB)(ice_oce.o) \ 
     5512   $(MODEL_LIB)(in_out_manager.o) \ 
     5513   $(MODEL_LIB)(lbclnk.o) \ 
     5514   $(MODEL_LIB)(ocfzpt.o) \ 
     5515   $(MODEL_LIB)(par_oce.o) \ 
     5516   $(MODEL_LIB)(phycst.o) \ 
     5517   $(MODEL_LIB)(prtctl.o) \ 
     5518   ocfzpt.F90 \ 
     5519   par_oce.F90 \ 
     5520   phycst.F90 \ 
     5521   prtctl.F90 \ 
     5522   vectopt_loop_substitute.h90 \ 
     5523   KEY_CPP \ 
     5524   limflx.F90 
     5525$(MODEL_LIB)(limhdf.o) :   \ 
     5526   blk_oce.F90 \ 
     5527   dom_oce.F90 \ 
     5528   in_out_manager.F90 \ 
     5529   lib_mpp.F90 \ 
     5530   lib_print.f90 \ 
     5531   $(MODEL_LIB)(blk_oce.o) \ 
     5532   $(MODEL_LIB)(dom_oce.o) \ 
     5533   $(MODEL_LIB)(in_out_manager.o) \ 
     5534   $(MODEL_LIB)(lib_mpp.o) \ 
     5535   $(MODEL_LIB)(lib_print.o) \ 
     5536   $(MODEL_LIB)(oce.o) \ 
     5537   $(MODEL_LIB)(par_ice.o) \ 
     5538   $(MODEL_LIB)(par_kind.o) \ 
     5539   $(MODEL_LIB)(par_oce.o) \ 
     5540   oce.F90 \ 
     5541   par_ice.F90 \ 
     5542   par_kind.F90 \ 
     5543   par_oce.F90 \ 
     5544   dom_oce.F90 \ 
     5545   ice.F90 \ 
     5546   ice_oce.F90 \ 
     5547   in_out_manager.F90 \ 
     5548   lbclnk.F90 \ 
     5549   lib_mpp.F90 \ 
     5550   $(MODEL_LIB)(dom_oce.o) \ 
     5551   $(MODEL_LIB)(ice.o) \ 
     5552   $(MODEL_LIB)(ice_oce.o) \ 
     5553   $(MODEL_LIB)(in_out_manager.o) \ 
     5554   $(MODEL_LIB)(lbclnk.o) \ 
     5555   $(MODEL_LIB)(lib_mpp.o) \ 
     5556   $(MODEL_LIB)(prtctl.o) \ 
     5557   prtctl.F90 \ 
     5558   vectopt_loop_substitute.h90 \ 
     5559   KEY_CPP \ 
     5560   limhdf.F90 
     5561$(MODEL_LIB)(limistate.o) :   \ 
     5562   blk_oce.F90 \ 
     5563   dom_oce.F90 \ 
     5564   in_out_manager.F90 \ 
     5565   lib_mpp.F90 \ 
     5566   lib_print.f90 \ 
     5567   $(MODEL_LIB)(blk_oce.o) \ 
     5568   $(MODEL_LIB)(dom_oce.o) \ 
     5569   $(MODEL_LIB)(in_out_manager.o) \ 
     5570   $(MODEL_LIB)(lib_mpp.o) \ 
     5571   $(MODEL_LIB)(lib_print.o) \ 
     5572   $(MODEL_LIB)(oce.o) \ 
     5573   $(MODEL_LIB)(par_ice.o) \ 
     5574   $(MODEL_LIB)(par_kind.o) \ 
     5575   $(MODEL_LIB)(par_oce.o) \ 
     5576   oce.F90 \ 
     5577   par_ice.F90 \ 
     5578   par_kind.F90 \ 
     5579   par_oce.F90 \ 
     5580   dom_ice.F90 \ 
     5581   dom_oce.F90 \ 
     5582   ice.F90 \ 
     5583   ice_oce.F90 \ 
     5584   in_out_manager.F90 \ 
     5585   lbclnk.F90 \ 
     5586   $(MODEL_LIB)(dom_ice.o) \ 
     5587   $(MODEL_LIB)(dom_oce.o) \ 
     5588   $(MODEL_LIB)(ice.o) \ 
     5589   $(MODEL_LIB)(ice_oce.o) \ 
     5590   $(MODEL_LIB)(in_out_manager.o) \ 
     5591   $(MODEL_LIB)(lbclnk.o) \ 
     5592   $(MODEL_LIB)(oce.o) \ 
     5593   $(MODEL_LIB)(ocfzpt.o) \ 
     5594   $(MODEL_LIB)(par_ice.o) \ 
     5595   $(MODEL_LIB)(phycst.o) \ 
    54185596   oce.F90 \ 
    54195597   ocfzpt.F90 \ 
    54205598   par_ice.F90 \ 
    5421    par_kind.F90 \ 
    5422    par_oce.F90 \ 
    5423    phycst.F90 \ 
    5424    prtctl.F90 \ 
    5425    $(MODEL_LIB)(albedo.o) \ 
    5426    $(MODEL_LIB)(flx_oce.o) \ 
    5427    $(MODEL_LIB)(flxblk.o) \ 
    5428    $(MODEL_LIB)(ice.o) \ 
    5429    $(MODEL_LIB)(ice_oce.o) \ 
    5430    $(MODEL_LIB)(in_out_manager.o) \ 
    5431    $(MODEL_LIB)(lbclnk.o) \ 
    5432    $(MODEL_LIB)(ocfzpt.o) \ 
    5433    $(MODEL_LIB)(par_oce.o) \ 
    5434    $(MODEL_LIB)(phycst.o) \ 
    5435    $(MODEL_LIB)(prtctl.o) \ 
    5436    albedo.F90 \ 
    5437    flx_oce.F90 \ 
    5438    flxblk.F90 \ 
     5599   phycst.F90 \ 
     5600   $(IOIPSL_LIB) \ 
     5601   KEY_CPP \ 
     5602   limistate.F90 
     5603$(MODEL_LIB)(limmsh.o) :   \ 
     5604   dom_oce.F90 \ 
     5605   in_out_manager.F90 \ 
     5606   lib_mpp.F90 \ 
     5607   lib_print.f90 \ 
     5608   $(MODEL_LIB)(dom_oce.o) \ 
     5609   $(MODEL_LIB)(in_out_manager.o) \ 
     5610   $(MODEL_LIB)(lib_mpp.o) \ 
     5611   $(MODEL_LIB)(lib_print.o) \ 
     5612   $(MODEL_LIB)(oce.o) \ 
     5613   $(MODEL_LIB)(par_ice.o) \ 
     5614   $(MODEL_LIB)(par_kind.o) \ 
     5615   $(MODEL_LIB)(par_oce.o) \ 
     5616   oce.F90 \ 
     5617   par_ice.F90 \ 
     5618   par_kind.F90 \ 
     5619   par_oce.F90 \ 
     5620   dom_ice.F90 \ 
     5621   dom_oce.F90 \ 
     5622   in_out_manager.F90 \ 
     5623   lbclnk.F90 \ 
     5624   $(MODEL_LIB)(dom_ice.o) \ 
     5625   $(MODEL_LIB)(dom_oce.o) \ 
     5626   $(MODEL_LIB)(in_out_manager.o) \ 
     5627   $(MODEL_LIB)(lbclnk.o) \ 
     5628   $(MODEL_LIB)(phycst.o) \ 
     5629   phycst.F90 \ 
     5630   KEY_CPP \ 
     5631   limmsh.F90 
     5632$(MODEL_LIB)(limrhg.o) :   \ 
     5633   blk_oce.F90 \ 
     5634   dom_oce.F90 \ 
     5635   in_out_manager.F90 \ 
     5636   lib_mpp.F90 \ 
     5637   lib_print.f90 \ 
     5638   $(MODEL_LIB)(blk_oce.o) \ 
     5639   $(MODEL_LIB)(dom_oce.o) \ 
     5640   $(MODEL_LIB)(in_out_manager.o) \ 
     5641   $(MODEL_LIB)(lib_mpp.o) \ 
     5642   $(MODEL_LIB)(lib_print.o) \ 
     5643   $(MODEL_LIB)(oce.o) \ 
     5644   $(MODEL_LIB)(par_ice.o) \ 
     5645   $(MODEL_LIB)(par_kind.o) \ 
     5646   $(MODEL_LIB)(par_oce.o) \ 
     5647   oce.F90 \ 
     5648   par_ice.F90 \ 
     5649   par_kind.F90 \ 
     5650   par_oce.F90 \ 
     5651   dom_ice.F90 \ 
    54395652   ice.F90 \ 
    54405653   ice_oce.F90 \ 
    54415654   in_out_manager.F90 \ 
    54425655   lbclnk.F90 \ 
    5443    ocfzpt.F90 \ 
    5444    par_oce.F90 \ 
    5445    phycst.F90 \ 
    5446    prtctl.F90 \ 
    5447    vectopt_loop_substitute.h90 \ 
    5448    KEY_CPP \ 
    5449    limflx.F90 
    5450 $(MODEL_LIB)(limhdf.o) :   \ 
    5451    $(MODEL_LIB)(blk_oce.o) \ 
    5452    $(MODEL_LIB)(dom_oce.o) \ 
    5453    $(MODEL_LIB)(in_out_manager.o) \ 
    5454    $(MODEL_LIB)(lib_mpp.o) \ 
    5455    $(MODEL_LIB)(lib_print.o) \ 
    5456    $(MODEL_LIB)(oce.o) \ 
    5457    $(MODEL_LIB)(par_ice.o) \ 
    5458    $(MODEL_LIB)(par_kind.o) \ 
    5459    $(MODEL_LIB)(par_oce.o) \ 
    5460    blk_oce.F90 \ 
    5461    dom_oce.F90 \ 
    5462    in_out_manager.F90 \ 
    5463    lib_mpp.F90 \ 
    5464    lib_print.f90 \ 
    5465    oce.F90 \ 
    5466    par_ice.F90 \ 
    5467    par_kind.F90 \ 
    5468    par_oce.F90 \ 
    5469    $(MODEL_LIB)(dom_oce.o) \ 
    5470    $(MODEL_LIB)(ice.o) \ 
    5471    $(MODEL_LIB)(ice_oce.o) \ 
    5472    $(MODEL_LIB)(in_out_manager.o) \ 
    5473    $(MODEL_LIB)(lbclnk.o) \ 
    5474    $(MODEL_LIB)(lib_mpp.o) \ 
    5475    $(MODEL_LIB)(prtctl.o) \ 
    5476    dom_oce.F90 \ 
    5477    ice.F90 \ 
    5478    ice_oce.F90 \ 
    5479    in_out_manager.F90 \ 
    5480    lbclnk.F90 \ 
    5481    lib_mpp.F90 \ 
    5482    prtctl.F90 \ 
    5483    vectopt_loop_substitute.h90 \ 
    5484    KEY_CPP \ 
    5485    limhdf.F90 
    5486 $(MODEL_LIB)(limistate.o) :   \ 
    5487    $(MODEL_LIB)(blk_oce.o) \ 
    5488    $(MODEL_LIB)(dom_oce.o) \ 
    5489    $(MODEL_LIB)(in_out_manager.o) \ 
    5490    $(MODEL_LIB)(lib_mpp.o) \ 
    5491    $(MODEL_LIB)(lib_print.o) \ 
    5492    $(MODEL_LIB)(oce.o) \ 
    5493    $(MODEL_LIB)(par_ice.o) \ 
    5494    $(MODEL_LIB)(par_kind.o) \ 
    5495    $(MODEL_LIB)(par_oce.o) \ 
    5496    blk_oce.F90 \ 
    5497    dom_oce.F90 \ 
    5498    in_out_manager.F90 \ 
    5499    lib_mpp.F90 \ 
    5500    lib_print.f90 \ 
    5501    oce.F90 \ 
    5502    par_ice.F90 \ 
    5503    par_kind.F90 \ 
    5504    par_oce.F90 \ 
    5505    $(MODEL_LIB)(dom_ice.o) \ 
    5506    $(MODEL_LIB)(dom_oce.o) \ 
    5507    $(MODEL_LIB)(ice.o) \ 
    5508    $(MODEL_LIB)(ice_oce.o) \ 
    5509    $(MODEL_LIB)(in_out_manager.o) \ 
    5510    $(MODEL_LIB)(lbclnk.o) \ 
    5511    $(MODEL_LIB)(oce.o) \ 
    5512    $(MODEL_LIB)(ocfzpt.o) \ 
    5513    $(MODEL_LIB)(par_ice.o) \ 
    5514    $(MODEL_LIB)(phycst.o) \ 
    5515    dom_ice.F90 \ 
    5516    dom_oce.F90 \ 
    5517    ice.F90 \ 
    5518    ice_oce.F90 \ 
    5519    in_out_manager.F90 \ 
    5520    lbclnk.F90 \ 
    5521    oce.F90 \ 
    5522    ocfzpt.F90 \ 
    5523    par_ice.F90 \ 
    5524    phycst.F90 \ 
    5525    $(IOIPSL_LIB) \ 
    5526    KEY_CPP \ 
    5527    limistate.F90 
    5528 $(MODEL_LIB)(limmsh.o) :   \ 
    5529    $(MODEL_LIB)(dom_oce.o) \ 
    5530    $(MODEL_LIB)(in_out_manager.o) \ 
    5531    $(MODEL_LIB)(lib_mpp.o) \ 
    5532    $(MODEL_LIB)(lib_print.o) \ 
    5533    $(MODEL_LIB)(oce.o) \ 
    5534    $(MODEL_LIB)(par_ice.o) \ 
    5535    $(MODEL_LIB)(par_kind.o) \ 
    5536    $(MODEL_LIB)(par_oce.o) \ 
    5537    dom_oce.F90 \ 
    5538    in_out_manager.F90 \ 
    5539    lib_mpp.F90 \ 
    5540    lib_print.f90 \ 
    5541    oce.F90 \ 
    5542    par_ice.F90 \ 
    5543    par_kind.F90 \ 
    5544    par_oce.F90 \ 
    5545    $(MODEL_LIB)(dom_ice.o) \ 
    5546    $(MODEL_LIB)(dom_oce.o) \ 
    5547    $(MODEL_LIB)(in_out_manager.o) \ 
    5548    $(MODEL_LIB)(lbclnk.o) \ 
    5549    $(MODEL_LIB)(phycst.o) \ 
    5550    dom_ice.F90 \ 
    5551    dom_oce.F90 \ 
    5552    in_out_manager.F90 \ 
    5553    lbclnk.F90 \ 
    5554    phycst.F90 \ 
    5555    KEY_CPP \ 
    5556    limmsh.F90 
    5557 $(MODEL_LIB)(limrhg.o) :   \ 
    5558    $(MODEL_LIB)(blk_oce.o) \ 
    5559    $(MODEL_LIB)(dom_oce.o) \ 
    5560    $(MODEL_LIB)(in_out_manager.o) \ 
    5561    $(MODEL_LIB)(lib_mpp.o) \ 
    5562    $(MODEL_LIB)(lib_print.o) \ 
    5563    $(MODEL_LIB)(oce.o) \ 
    5564    $(MODEL_LIB)(par_ice.o) \ 
    5565    $(MODEL_LIB)(par_kind.o) \ 
    5566    $(MODEL_LIB)(par_oce.o) \ 
    5567    blk_oce.F90 \ 
    5568    dom_oce.F90 \ 
    5569    in_out_manager.F90 \ 
    5570    lib_mpp.F90 \ 
    5571    lib_print.f90 \ 
    5572    oce.F90 \ 
    5573    par_ice.F90 \ 
    5574    par_kind.F90 \ 
    5575    par_oce.F90 \ 
     5656   lib_mpp.F90 \ 
    55765657   $(MODEL_LIB)(dom_ice.o) \ 
    55775658   $(MODEL_LIB)(ice.o) \ 
     
    55835664   $(MODEL_LIB)(phycst.o) \ 
    55845665   $(MODEL_LIB)(prtctl.o) \ 
    5585    dom_ice.F90 \ 
     5666   par_oce.F90 \ 
     5667   phycst.F90 \ 
     5668   prtctl.F90 \ 
     5669   KEY_CPP \ 
     5670   limrhg.F90 
     5671$(MODEL_LIB)(limrst.o) :   \ 
     5672   blk_oce.F90 \ 
     5673   dom_oce.F90 \ 
     5674   in_out_manager.F90 \ 
     5675   lbclnk.F90 \ 
     5676   lib_print.f90 \ 
     5677   $(MODEL_LIB)(blk_oce.o) \ 
     5678   $(MODEL_LIB)(dom_oce.o) \ 
     5679   $(MODEL_LIB)(in_out_manager.o) \ 
     5680   $(MODEL_LIB)(lbclnk.o) \ 
     5681   $(MODEL_LIB)(lib_print.o) \ 
     5682   $(MODEL_LIB)(par_ice.o) \ 
     5683   $(MODEL_LIB)(par_kind.o) \ 
     5684   $(MODEL_LIB)(par_oce.o) \ 
     5685   $(MODEL_LIB)(phycst.o) \ 
     5686   $(MODEL_LIB)(prtctl.o) \ 
     5687   par_ice.F90 \ 
     5688   par_kind.F90 \ 
     5689   par_oce.F90 \ 
     5690   phycst.F90 \ 
     5691   prtctl.F90 \ 
     5692   daymod.F90 \ 
     5693   dom_oce.F90 \ 
    55865694   ice.F90 \ 
    55875695   ice_oce.F90 \ 
    55885696   in_out_manager.F90 \ 
    5589    lbclnk.F90 \ 
    5590    lib_mpp.F90 \ 
    5591    par_oce.F90 \ 
    5592    phycst.F90 \ 
    5593    prtctl.F90 \ 
    5594    KEY_CPP \ 
    5595    limrhg.F90 
    5596 $(MODEL_LIB)(limrst.o) :   \ 
    5597    $(MODEL_LIB)(blk_oce.o) \ 
    5598    $(MODEL_LIB)(dom_oce.o) \ 
    5599    $(MODEL_LIB)(in_out_manager.o) \ 
    5600    $(MODEL_LIB)(lbclnk.o) \ 
    5601    $(MODEL_LIB)(lib_print.o) \ 
    5602    $(MODEL_LIB)(par_ice.o) \ 
    5603    $(MODEL_LIB)(par_kind.o) \ 
    5604    $(MODEL_LIB)(par_oce.o) \ 
    5605    $(MODEL_LIB)(phycst.o) \ 
    5606    $(MODEL_LIB)(prtctl.o) \ 
    5607    blk_oce.F90 \ 
    5608    dom_oce.F90 \ 
    5609    in_out_manager.F90 \ 
    5610    lbclnk.F90 \ 
    5611    lib_print.f90 \ 
    5612    par_ice.F90 \ 
    5613    par_kind.F90 \ 
    5614    par_oce.F90 \ 
    5615    phycst.F90 \ 
    5616    prtctl.F90 \ 
     5697   iom.F90 \ 
    56175698   $(MODEL_LIB)(daymod.o) \ 
    56185699   $(MODEL_LIB)(dom_oce.o) \ 
     
    56215702   $(MODEL_LIB)(in_out_manager.o) \ 
    56225703   $(MODEL_LIB)(iom.o) \ 
    5623    daymod.F90 \ 
    5624    dom_oce.F90 \ 
    5625    ice.F90 \ 
    5626    ice_oce.F90 \ 
    5627    in_out_manager.F90 \ 
    5628    iom.F90 \ 
    56295704   $(MODEL_LIB)(par_ice.o) \ 
    56305705   par_ice.F90 \ 
     
    56395714   limtab.F90 
    56405715$(MODEL_LIB)(limthd.o) :   \ 
     5716   blk_oce.F90 \ 
     5717   dom_oce.F90 \ 
     5718   flx_oce.F90 \ 
     5719   ice.F90 \ 
     5720   iceini.F90 \ 
     5721   ice_oce.F90 \ 
     5722   ini1d.F90 \ 
     5723   in_out_manager.F90 \ 
     5724   lib_mpp.F90 \ 
     5725   lib_print.f90 \ 
     5726   limistate.F90 \ 
     5727   limmsh.F90 \ 
     5728   limrst.F90 \ 
    56415729   $(MODEL_LIB)(blk_oce.o) \ 
     5730   $(MODEL_LIB)(dom_oce.o) \ 
     5731   $(MODEL_LIB)(flx_oce.o) \ 
     5732   $(MODEL_LIB)(iceini.o) \ 
     5733   $(MODEL_LIB)(ice.o) \ 
     5734   $(MODEL_LIB)(ice_oce.o) \ 
     5735   $(MODEL_LIB)(ini1d.o) \ 
     5736   $(MODEL_LIB)(in_out_manager.o) \ 
     5737   $(MODEL_LIB)(lib_mpp.o) \ 
     5738   $(MODEL_LIB)(lib_print.o) \ 
     5739   $(MODEL_LIB)(limistate.o) \ 
     5740   $(MODEL_LIB)(limmsh.o) \ 
     5741   $(MODEL_LIB)(limrst.o) \ 
     5742   $(MODEL_LIB)(oce.o) \ 
     5743   $(MODEL_LIB)(ocfzpt.o) \ 
     5744   $(MODEL_LIB)(par_ice.o) \ 
     5745   $(MODEL_LIB)(par_kind.o) \ 
     5746   $(MODEL_LIB)(par_oce.o) \ 
     5747   $(MODEL_LIB)(phycst.o) \ 
     5748   $(MODEL_LIB)(thd_ice.o) \ 
     5749   oce.F90 \ 
     5750   ocfzpt.F90 \ 
     5751   par_ice.F90 \ 
     5752   par_kind.F90 \ 
     5753   par_oce.F90 \ 
     5754   phycst.F90 \ 
     5755   thd_ice.F90 \ 
     5756   dom_ice.F90 \ 
     5757   dom_oce.F90 \ 
     5758   flx_oce.F90 \ 
     5759   ice.F90 \ 
     5760   iceini.F90 \ 
     5761   ice_oce.F90 \ 
     5762   in_out_manager.F90 \ 
     5763   lbclnk.F90 \ 
     5764   limtab.F90 \ 
     5765   limthd_lac.F90 \ 
     5766   limthd_zdf.F90 \ 
     5767   $(MODEL_LIB)(dom_ice.o) \ 
     5768   $(MODEL_LIB)(dom_oce.o) \ 
     5769   $(MODEL_LIB)(flx_oce.o) \ 
     5770   $(MODEL_LIB)(iceini.o) \ 
     5771   $(MODEL_LIB)(ice.o) \ 
     5772   $(MODEL_LIB)(ice_oce.o) \ 
     5773   $(MODEL_LIB)(in_out_manager.o) \ 
     5774   $(MODEL_LIB)(lbclnk.o) \ 
     5775   $(MODEL_LIB)(limtab.o) \ 
     5776   $(MODEL_LIB)(limthd_lac.o) \ 
     5777   $(MODEL_LIB)(limthd_zdf.o) \ 
     5778   $(MODEL_LIB)(phycst.o) \ 
     5779   $(MODEL_LIB)(prtctl.o) \ 
     5780   $(MODEL_LIB)(thd_ice.o) \ 
     5781   phycst.F90 \ 
     5782   prtctl.F90 \ 
     5783   thd_ice.F90 \ 
     5784   domzgr_substitute.h90 \ 
     5785   vectopt_loop_substitute.h90 \ 
     5786   KEY_CPP \ 
     5787   limthd.F90 
     5788$(MODEL_LIB)(limthd_lac.o) :  \ 
     5789   blk_oce.F90 \ 
     5790   dom_ice.F90 \ 
     5791   dom_oce.F90 \ 
     5792   flx_oce.F90 \ 
     5793   ice.F90 \ 
     5794   ice_oce.F90 \ 
     5795   ini1d.F90 \ 
     5796   in_out_manager.F90 \ 
     5797   lbclnk.F90 \ 
     5798   limistate.F90 \ 
     5799   limmsh.F90 \ 
     5800   limrst.F90 \ 
     5801   $(MODEL_LIB)(blk_oce.o) \ 
     5802   $(MODEL_LIB)(dom_ice.o) \ 
    56425803   $(MODEL_LIB)(dom_oce.o) \ 
    56435804   $(MODEL_LIB)(flx_oce.o) \ 
    56445805   $(MODEL_LIB)(ice.o) \ 
    56455806   $(MODEL_LIB)(ice_oce.o) \ 
    5646    $(MODEL_LIB)(iceini.o) \ 
    5647    $(MODEL_LIB)(in_out_manager.o) \ 
    56485807   $(MODEL_LIB)(ini1d.o) \ 
    5649    $(MODEL_LIB)(lib_mpp.o) \ 
    5650    $(MODEL_LIB)(lib_print.o) \ 
     5808   $(MODEL_LIB)(in_out_manager.o) \ 
     5809   $(MODEL_LIB)(lbclnk.o) \ 
    56515810   $(MODEL_LIB)(limistate.o) \ 
    56525811   $(MODEL_LIB)(limmsh.o) \ 
     
    56585817   $(MODEL_LIB)(par_oce.o) \ 
    56595818   $(MODEL_LIB)(phycst.o) \ 
     5819   oce.F90 \ 
     5820   ocfzpt.F90 \ 
     5821   par_ice.F90 \ 
     5822   par_kind.F90 \ 
     5823   par_oce.F90 \ 
     5824   phycst.F90 \ 
     5825   iceini.F90 \ 
     5826   ice_oce.F90 \ 
     5827   limistate.F90 \ 
     5828   $(MODEL_LIB)(iceini.o) \ 
     5829   $(MODEL_LIB)(ice_oce.o) \ 
     5830   $(MODEL_LIB)(limistate.o) \ 
     5831   $(MODEL_LIB)(par_oce.o) \ 
     5832   $(MODEL_LIB)(phycst.o) \ 
    56605833   $(MODEL_LIB)(thd_ice.o) \ 
     5834   par_oce.F90 \ 
     5835   phycst.F90 \ 
     5836   thd_ice.F90 \ 
     5837   KEY_CPP \ 
     5838   limthd_lac.F90 
     5839$(MODEL_LIB)(limthd_zdf.o) :  \ 
    56615840   blk_oce.F90 \ 
     5841   dom_ice.F90 \ 
    56625842   dom_oce.F90 \ 
    56635843   flx_oce.F90 \ 
    56645844   ice.F90 \ 
    56655845   ice_oce.F90 \ 
    5666    iceini.F90 \ 
    5667    in_out_manager.F90 \ 
    56685846   ini1d.F90 \ 
    5669    lib_mpp.F90 \ 
     5847   in_out_manager.F90 \ 
     5848   lbclnk.F90 \ 
    56705849   lib_print.f90 \ 
    56715850   limistate.F90 \ 
    56725851   limmsh.F90 \ 
    56735852   limrst.F90 \ 
    5674    oce.F90 \ 
    5675    ocfzpt.F90 \ 
    5676    par_ice.F90 \ 
    5677    par_kind.F90 \ 
    5678    par_oce.F90 \ 
    5679    phycst.F90 \ 
    5680    thd_ice.F90 \ 
     5853   $(MODEL_LIB)(blk_oce.o) \ 
    56815854   $(MODEL_LIB)(dom_ice.o) \ 
    56825855   $(MODEL_LIB)(dom_oce.o) \ 
     
    56845857   $(MODEL_LIB)(ice.o) \ 
    56855858   $(MODEL_LIB)(ice_oce.o) \ 
     5859   $(MODEL_LIB)(ini1d.o) \ 
     5860   $(MODEL_LIB)(in_out_manager.o) \ 
     5861   $(MODEL_LIB)(lbclnk.o) \ 
     5862   $(MODEL_LIB)(lib_print.o) \ 
     5863   $(MODEL_LIB)(limistate.o) \ 
     5864   $(MODEL_LIB)(limmsh.o) \ 
     5865   $(MODEL_LIB)(limrst.o) \ 
     5866   $(MODEL_LIB)(oce.o) \ 
     5867   $(MODEL_LIB)(ocfzpt.o) \ 
     5868   $(MODEL_LIB)(par_ice.o) \ 
     5869   $(MODEL_LIB)(par_kind.o) \ 
     5870   $(MODEL_LIB)(par_oce.o) \ 
     5871   $(MODEL_LIB)(phycst.o) \ 
     5872   oce.F90 \ 
     5873   ocfzpt.F90 \ 
     5874   par_ice.F90 \ 
     5875   par_kind.F90 \ 
     5876   par_oce.F90 \ 
     5877   phycst.F90 \ 
     5878   iceini.F90 \ 
     5879   ice_oce.F90 \ 
     5880   in_out_manager.F90 \ 
     5881   limistate.F90 \ 
    56865882   $(MODEL_LIB)(iceini.o) \ 
    5687    $(MODEL_LIB)(in_out_manager.o) \ 
    5688    $(MODEL_LIB)(lbclnk.o) \ 
    5689    $(MODEL_LIB)(limtab.o) \ 
    5690    $(MODEL_LIB)(limthd_lac.o) \ 
    5691    $(MODEL_LIB)(limthd_zdf.o) \ 
    5692    $(MODEL_LIB)(phycst.o) \ 
    5693    $(MODEL_LIB)(prtctl.o) \ 
     5883   $(MODEL_LIB)(ice_oce.o) \ 
     5884   $(MODEL_LIB)(in_out_manager.o) \ 
     5885   $(MODEL_LIB)(limistate.o) \ 
     5886   $(MODEL_LIB)(par_oce.o) \ 
     5887   $(MODEL_LIB)(phycst.o) \ 
    56945888   $(MODEL_LIB)(thd_ice.o) \ 
     5889   par_oce.F90 \ 
     5890   phycst.F90 \ 
     5891   thd_ice.F90 \ 
     5892   KEY_CPP \ 
     5893   limthd_zdf.F90 
     5894$(MODEL_LIB)(limtrp.o) :   \ 
     5895   blk_oce.F90 \ 
    56955896   dom_ice.F90 \ 
    56965897   dom_oce.F90 \ 
     
    56985899   ice.F90 \ 
    56995900   ice_oce.F90 \ 
    5700    iceini.F90 \ 
    5701    in_out_manager.F90 \ 
    5702    lbclnk.F90 \ 
    5703    limtab.F90 \ 
    5704    limthd_lac.F90 \ 
    5705    limthd_zdf.F90 \ 
    5706    phycst.F90 \ 
    5707    prtctl.F90 \ 
    5708    thd_ice.F90 \ 
    5709    domzgr_substitute.h90 \ 
    5710    vectopt_loop_substitute.h90 \ 
    5711    KEY_CPP \ 
    5712    limthd.F90 
    5713 $(MODEL_LIB)(limthd_lac.o) :  \ 
     5901   ini1d.F90 \ 
     5902   in_out_manager.F90 \ 
     5903   lbclnk.F90 \ 
     5904   lib_mpp.F90 \ 
     5905   lib_print.f90 \ 
     5906   limistate.F90 \ 
     5907   limmsh.F90 \ 
     5908   limrst.F90 \ 
    57145909   $(MODEL_LIB)(blk_oce.o) \ 
    57155910   $(MODEL_LIB)(dom_ice.o) \ 
     
    57185913   $(MODEL_LIB)(ice.o) \ 
    57195914   $(MODEL_LIB)(ice_oce.o) \ 
    5720    $(MODEL_LIB)(in_out_manager.o) \ 
    57215915   $(MODEL_LIB)(ini1d.o) \ 
    5722    $(MODEL_LIB)(lbclnk.o) \ 
     5916   $(MODEL_LIB)(in_out_manager.o) \ 
     5917   $(MODEL_LIB)(lbclnk.o) \ 
     5918   $(MODEL_LIB)(lib_mpp.o) \ 
     5919   $(MODEL_LIB)(lib_print.o) \ 
    57235920   $(MODEL_LIB)(limistate.o) \ 
    57245921   $(MODEL_LIB)(limmsh.o) \ 
     
    57305927   $(MODEL_LIB)(par_oce.o) \ 
    57315928   $(MODEL_LIB)(phycst.o) \ 
     5929   $(MODEL_LIB)(prtctl.o) \ 
     5930   oce.F90 \ 
     5931   ocfzpt.F90 \ 
     5932   par_ice.F90 \ 
     5933   par_kind.F90 \ 
     5934   par_oce.F90 \ 
     5935   phycst.F90 \ 
     5936   prtctl.F90 \ 
     5937   daymod.F90 \ 
     5938   dom_ice.F90 \ 
     5939   dom_oce.F90 \ 
     5940   ice.F90 \ 
     5941   iceini.F90 \ 
     5942   ice_oce.F90 \ 
     5943   in_out_manager.F90 \ 
     5944   lbclnk.F90 \ 
     5945   lib_mpp.F90 \ 
     5946   limadv.F90 \ 
     5947   limhdf.F90 \ 
     5948   limistate.F90 \ 
     5949   $(MODEL_LIB)(daymod.o) \ 
     5950   $(MODEL_LIB)(dom_ice.o) \ 
     5951   $(MODEL_LIB)(dom_oce.o) \ 
     5952   $(MODEL_LIB)(iceini.o) \ 
     5953   $(MODEL_LIB)(ice.o) \ 
     5954   $(MODEL_LIB)(ice_oce.o) \ 
     5955   $(MODEL_LIB)(in_out_manager.o) \ 
     5956   $(MODEL_LIB)(lbclnk.o) \ 
     5957   $(MODEL_LIB)(lib_mpp.o) \ 
     5958   $(MODEL_LIB)(limadv.o) \ 
     5959   $(MODEL_LIB)(limhdf.o) \ 
     5960   $(MODEL_LIB)(limistate.o) \ 
     5961   $(MODEL_LIB)(phycst.o) \ 
     5962   phycst.F90 \ 
     5963   vectopt_loop_substitute.h90 \ 
     5964   KEY_CPP \ 
     5965   limtrp.F90 
     5966$(MODEL_LIB)(limwri.o) :   \ 
    57325967   blk_oce.F90 \ 
    5733    dom_ice.F90 \ 
     5968   daymod.F90 \ 
    57345969   dom_oce.F90 \ 
    57355970   flx_oce.F90 \ 
    57365971   ice.F90 \ 
    57375972   ice_oce.F90 \ 
    5738    in_out_manager.F90 \ 
    57395973   ini1d.F90 \ 
    5740    lbclnk.F90 \ 
     5974   in_out_manager.F90 \ 
     5975   lib_mpp.F90 \ 
     5976   lib_print.f90 \ 
    57415977   limistate.F90 \ 
    57425978   limmsh.F90 \ 
    57435979   limrst.F90 \ 
    5744    oce.F90 \ 
    5745    ocfzpt.F90 \ 
    5746    par_ice.F90 \ 
    5747    par_kind.F90 \ 
    5748    par_oce.F90 \ 
    5749    phycst.F90 \ 
    5750    $(MODEL_LIB)(ice_oce.o) \ 
    5751    $(MODEL_LIB)(iceini.o) \ 
    5752    $(MODEL_LIB)(limistate.o) \ 
    5753    $(MODEL_LIB)(par_oce.o) \ 
    5754    $(MODEL_LIB)(phycst.o) \ 
    5755    $(MODEL_LIB)(thd_ice.o) \ 
    5756    ice_oce.F90 \ 
    5757    iceini.F90 \ 
    5758    limistate.F90 \ 
    5759    par_oce.F90 \ 
    5760    phycst.F90 \ 
    5761    thd_ice.F90 \ 
    5762    KEY_CPP \ 
    5763    limthd_lac.F90 
    5764 $(MODEL_LIB)(limthd_zdf.o) :  \ 
    57655980   $(MODEL_LIB)(blk_oce.o) \ 
    5766    $(MODEL_LIB)(dom_ice.o) \ 
     5981   $(MODEL_LIB)(daymod.o) \ 
    57675982   $(MODEL_LIB)(dom_oce.o) \ 
    57685983   $(MODEL_LIB)(flx_oce.o) \ 
    57695984   $(MODEL_LIB)(ice.o) \ 
    57705985   $(MODEL_LIB)(ice_oce.o) \ 
    5771    $(MODEL_LIB)(in_out_manager.o) \ 
    57725986   $(MODEL_LIB)(ini1d.o) \ 
    5773    $(MODEL_LIB)(lbclnk.o) \ 
     5987   $(MODEL_LIB)(in_out_manager.o) \ 
     5988   $(MODEL_LIB)(lib_mpp.o) \ 
    57745989   $(MODEL_LIB)(lib_print.o) \ 
    57755990   $(MODEL_LIB)(limistate.o) \ 
     
    57825997   $(MODEL_LIB)(par_oce.o) \ 
    57835998   $(MODEL_LIB)(phycst.o) \ 
    5784    blk_oce.F90 \ 
     5999   $(MODEL_LIB)(prtctl.o) \ 
     6000   oce.F90 \ 
     6001   ocfzpt.F90 \ 
     6002   par_ice.F90 \ 
     6003   par_kind.F90 \ 
     6004   par_oce.F90 \ 
     6005   phycst.F90 \ 
     6006   prtctl.F90 \ 
     6007   daymod.F90 \ 
     6008   dianam.F90 \ 
    57856009   dom_ice.F90 \ 
    57866010   dom_oce.F90 \ 
    57876011   flx_oce.F90 \ 
    57886012   ice.F90 \ 
     6013   iceini.F90 \ 
    57896014   ice_oce.F90 \ 
    57906015   in_out_manager.F90 \ 
    5791    ini1d.F90 \ 
    5792    lbclnk.F90 \ 
    5793    lib_print.f90 \ 
    5794    limistate.F90 \ 
    5795    limmsh.F90 \ 
    5796    limrst.F90 \ 
    5797    oce.F90 \ 
    5798    ocfzpt.F90 \ 
    5799    par_ice.F90 \ 
    5800    par_kind.F90 \ 
    5801    par_oce.F90 \ 
    5802    phycst.F90 \ 
    5803    $(MODEL_LIB)(ice_oce.o) \ 
    5804    $(MODEL_LIB)(iceini.o) \ 
    5805    $(MODEL_LIB)(in_out_manager.o) \ 
    5806    $(MODEL_LIB)(limistate.o) \ 
    5807    $(MODEL_LIB)(par_oce.o) \ 
    5808    $(MODEL_LIB)(phycst.o) \ 
    5809    $(MODEL_LIB)(thd_ice.o) \ 
    5810    ice_oce.F90 \ 
    5811    iceini.F90 \ 
    5812    in_out_manager.F90 \ 
    5813    limistate.F90 \ 
    5814    par_oce.F90 \ 
    5815    phycst.F90 \ 
    5816    thd_ice.F90 \ 
    5817    KEY_CPP \ 
    5818    limthd_zdf.F90 
    5819 $(MODEL_LIB)(limtrp.o) :   \ 
    5820    $(MODEL_LIB)(blk_oce.o) \ 
    5821    $(MODEL_LIB)(dom_ice.o) \ 
    5822    $(MODEL_LIB)(dom_oce.o) \ 
    5823    $(MODEL_LIB)(flx_oce.o) \ 
    5824    $(MODEL_LIB)(ice.o) \ 
    5825    $(MODEL_LIB)(ice_oce.o) \ 
    5826    $(MODEL_LIB)(in_out_manager.o) \ 
    5827    $(MODEL_LIB)(ini1d.o) \ 
    5828    $(MODEL_LIB)(lbclnk.o) \ 
    5829    $(MODEL_LIB)(lib_mpp.o) \ 
    5830    $(MODEL_LIB)(lib_print.o) \ 
    5831    $(MODEL_LIB)(limistate.o) \ 
    5832    $(MODEL_LIB)(limmsh.o) \ 
    5833    $(MODEL_LIB)(limrst.o) \ 
    5834    $(MODEL_LIB)(oce.o) \ 
    5835    $(MODEL_LIB)(ocfzpt.o) \ 
    5836    $(MODEL_LIB)(par_ice.o) \ 
    5837    $(MODEL_LIB)(par_kind.o) \ 
    5838    $(MODEL_LIB)(par_oce.o) \ 
    5839    $(MODEL_LIB)(phycst.o) \ 
    5840    $(MODEL_LIB)(prtctl.o) \ 
    5841    blk_oce.F90 \ 
    5842    dom_ice.F90 \ 
    5843    dom_oce.F90 \ 
    5844    flx_oce.F90 \ 
    5845    ice.F90 \ 
    5846    ice_oce.F90 \ 
    5847    in_out_manager.F90 \ 
    5848    ini1d.F90 \ 
    5849    lbclnk.F90 \ 
    5850    lib_mpp.F90 \ 
    5851    lib_print.f90 \ 
    5852    limistate.F90 \ 
    5853    limmsh.F90 \ 
    5854    limrst.F90 \ 
    5855    oce.F90 \ 
    5856    ocfzpt.F90 \ 
    5857    par_ice.F90 \ 
    5858    par_kind.F90 \ 
    5859    par_oce.F90 \ 
    5860    phycst.F90 \ 
    5861    prtctl.F90 \ 
    5862    $(MODEL_LIB)(daymod.o) \ 
    5863    $(MODEL_LIB)(dom_ice.o) \ 
    5864    $(MODEL_LIB)(dom_oce.o) \ 
    5865    $(MODEL_LIB)(ice.o) \ 
    5866    $(MODEL_LIB)(ice_oce.o) \ 
    5867    $(MODEL_LIB)(iceini.o) \ 
    5868    $(MODEL_LIB)(in_out_manager.o) \ 
    5869    $(MODEL_LIB)(lbclnk.o) \ 
    5870    $(MODEL_LIB)(lib_mpp.o) \ 
    5871    $(MODEL_LIB)(limadv.o) \ 
    5872    $(MODEL_LIB)(limhdf.o) \ 
    5873    $(MODEL_LIB)(limistate.o) \ 
    5874    $(MODEL_LIB)(phycst.o) \ 
    5875    daymod.F90 \ 
    5876    dom_ice.F90 \ 
    5877    dom_oce.F90 \ 
    5878    ice.F90 \ 
    5879    ice_oce.F90 \ 
    5880    iceini.F90 \ 
    5881    in_out_manager.F90 \ 
    5882    lbclnk.F90 \ 
    5883    lib_mpp.F90 \ 
    5884    limadv.F90 \ 
    5885    limhdf.F90 \ 
    5886    limistate.F90 \ 
    5887    phycst.F90 \ 
    5888    vectopt_loop_substitute.h90 \ 
    5889    KEY_CPP \ 
    5890    limtrp.F90 
    5891 $(MODEL_LIB)(limwri.o) :   \ 
    5892    $(MODEL_LIB)(blk_oce.o) \ 
    5893    $(MODEL_LIB)(daymod.o) \ 
    5894    $(MODEL_LIB)(dom_oce.o) \ 
    5895    $(MODEL_LIB)(flx_oce.o) \ 
    5896    $(MODEL_LIB)(ice.o) \ 
    5897    $(MODEL_LIB)(ice_oce.o) \ 
    5898    $(MODEL_LIB)(in_out_manager.o) \ 
    5899    $(MODEL_LIB)(ini1d.o) \ 
    5900    $(MODEL_LIB)(lib_mpp.o) \ 
    5901    $(MODEL_LIB)(lib_print.o) \ 
    5902    $(MODEL_LIB)(limistate.o) \ 
    5903    $(MODEL_LIB)(limmsh.o) \ 
    5904    $(MODEL_LIB)(limrst.o) \ 
    5905    $(MODEL_LIB)(oce.o) \ 
    5906    $(MODEL_LIB)(ocfzpt.o) \ 
    5907    $(MODEL_LIB)(par_ice.o) \ 
    5908    $(MODEL_LIB)(par_kind.o) \ 
    5909    $(MODEL_LIB)(par_oce.o) \ 
    5910    $(MODEL_LIB)(phycst.o) \ 
    5911    $(MODEL_LIB)(prtctl.o) \ 
    5912    blk_oce.F90 \ 
    5913    daymod.F90 \ 
    5914    dom_oce.F90 \ 
    5915    flx_oce.F90 \ 
    5916    ice.F90 \ 
    5917    ice_oce.F90 \ 
    5918    in_out_manager.F90 \ 
    5919    ini1d.F90 \ 
    5920    lib_mpp.F90 \ 
    5921    lib_print.f90 \ 
    5922    limistate.F90 \ 
    5923    limmsh.F90 \ 
    5924    limrst.F90 \ 
    5925    oce.F90 \ 
    5926    ocfzpt.F90 \ 
    5927    par_ice.F90 \ 
    5928    par_kind.F90 \ 
    5929    par_oce.F90 \ 
    5930    phycst.F90 \ 
    5931    prtctl.F90 \ 
     6016   lbclnk.F90 \ 
    59326017   $(MODEL_LIB)(daymod.o) \ 
    59336018   $(MODEL_LIB)(dianam.o) \ 
     
    59356020   $(MODEL_LIB)(dom_oce.o) \ 
    59366021   $(MODEL_LIB)(flx_oce.o) \ 
     6022   $(MODEL_LIB)(iceini.o) \ 
    59376023   $(MODEL_LIB)(ice.o) \ 
    59386024   $(MODEL_LIB)(ice_oce.o) \ 
    5939    $(MODEL_LIB)(iceini.o) \ 
    5940    $(MODEL_LIB)(in_out_manager.o) \ 
    5941    $(MODEL_LIB)(lbclnk.o) \ 
    5942    $(MODEL_LIB)(phycst.o) \ 
    5943    daymod.F90 \ 
    5944    dianam.F90 \ 
    5945    dom_ice.F90 \ 
    5946    dom_oce.F90 \ 
    5947    flx_oce.F90 \ 
    5948    ice.F90 \ 
    5949    ice_oce.F90 \ 
    5950    iceini.F90 \ 
    5951    in_out_manager.F90 \ 
    5952    lbclnk.F90 \ 
    5953    phycst.F90 \ 
     6025   $(MODEL_LIB)(in_out_manager.o) \ 
     6026   $(MODEL_LIB)(lbclnk.o) \ 
     6027   $(MODEL_LIB)(phycst.o) \ 
     6028   phycst.F90 \ 
     6029   diadimg.F90 \ 
    59546030   $(MODEL_LIB)(diadimg.o) \ 
    5955    diadimg.F90 \ 
    59566031   limwri_dimg.h90 \ 
    59576032   $(IOIPSL_LIB) \ 
     
    59596034   limwri.F90 
    59606035$(MODEL_LIB)(model.o) : \ 
     6036   cpl.F90 \ 
     6037   cpl_oce.F90 \ 
     6038   daymod.F90 \ 
     6039   diaptr.F90 \ 
     6040   domain.F90 \ 
     6041   domcfg.F90 \ 
     6042   dom_oce.F90 \ 
     6043   dtasal.F90 \ 
     6044   dtasst.F90 \ 
     6045   dtatem.F90 \ 
     6046   dyncor1d.F90 \ 
     6047   dynspg_oce.F90 \ 
     6048   eosbn2.F90 \ 
     6049   flxfwb.F90 \ 
     6050   flxmod.F90 \ 
     6051   iceini.F90 \ 
     6052   ini1d.F90 \ 
     6053   initrc.F90 \ 
     6054   in_out_manager.F90 \ 
     6055   istate.F90 \ 
     6056   ldfdyn.F90 \ 
     6057   ldftra.F90 \ 
     6058   lib_mpp.F90 \ 
    59616059   $(MODEL_LIB)(cpl.o) \ 
    59626060   $(MODEL_LIB)(cpl_oce.o) \ 
    59636061   $(MODEL_LIB)(daymod.o) \ 
    59646062   $(MODEL_LIB)(diaptr.o) \ 
    5965    $(MODEL_LIB)(dom_oce.o) \ 
    59666063   $(MODEL_LIB)(domain.o) \ 
    59676064   $(MODEL_LIB)(domcfg.o) \ 
     6065   $(MODEL_LIB)(dom_oce.o) \ 
    59686066   $(MODEL_LIB)(dtasal.o) \ 
    59696067   $(MODEL_LIB)(dtasst.o) \ 
     
    59756073   $(MODEL_LIB)(flxmod.o) \ 
    59766074   $(MODEL_LIB)(iceini.o) \ 
    5977    $(MODEL_LIB)(in_out_manager.o) \ 
    59786075   $(MODEL_LIB)(ini1d.o) \ 
    59796076   $(MODEL_LIB)(initrc.o) \ 
     6077   $(MODEL_LIB)(in_out_manager.o) \ 
    59806078   $(MODEL_LIB)(istate.o) \ 
    59816079   $(MODEL_LIB)(ldfdyn.o) \ 
     
    59836081   $(MODEL_LIB)(lib_mpp.o) \ 
    59846082   $(MODEL_LIB)(mppini.o) \ 
     6083   $(MODEL_LIB)(obcini.o) \ 
    59856084   $(MODEL_LIB)(obc_par.o) \ 
    5986    $(MODEL_LIB)(obcini.o) \ 
    59876085   $(MODEL_LIB)(oce.o) \ 
    59886086   $(MODEL_LIB)(ocfzpt.o) \ 
     
    59906088   $(MODEL_LIB)(prtctl.o) \ 
    59916089   $(MODEL_LIB)(solver.o) \ 
     6090   $(MODEL_LIB)(step1d.o) \ 
    59926091   $(MODEL_LIB)(step.o) \ 
    5993    $(MODEL_LIB)(step1d.o) \ 
    59946092   $(MODEL_LIB)(trdicp.o) \ 
    59956093   $(MODEL_LIB)(trdmld.o) \ 
     
    59986096   $(MODEL_LIB)(zdfini.o) \ 
    59996097   $(MODEL_LIB)(zpshde.o) \ 
    6000    cpl.F90 \ 
    6001    cpl_oce.F90 \ 
    6002    daymod.F90 \ 
    6003    diaptr.F90 \ 
    6004    dom_oce.F90 \ 
    6005    domain.F90 \ 
    6006    domcfg.F90 \ 
    6007    dtasal.F90 \ 
    6008    dtasst.F90 \ 
    6009    dtatem.F90 \ 
    6010    dyncor1d.F90 \ 
    6011    dynspg_oce.F90 \ 
    6012    eosbn2.F90 \ 
    6013    flxfwb.F90 \ 
    6014    flxmod.F90 \ 
    6015    iceini.F90 \ 
    6016    in_out_manager.F90 \ 
    6017    ini1d.F90 \ 
    6018    initrc.F90 \ 
    6019    istate.F90 \ 
    6020    ldfdyn.F90 \ 
    6021    ldftra.F90 \ 
    6022    lib_mpp.F90 \ 
    60236098   mppini.F90 \ 
     6099   obcini.F90 \ 
    60246100   obc_par.F90 \ 
    6025    obcini.F90 \ 
    60266101   oce.F90 \ 
    60276102   ocfzpt.F90 \ 
     
    60296104   prtctl.F90 \ 
    60306105   solver.F90 \ 
     6106   step1d.F90 \ 
    60316107   step.F90 \ 
    6032    step1d.F90 \ 
    60336108   trdicp.F90 \ 
    60346109   trdmld.F90 \ 
     
    60416116   model.f90 
    60426117$(MODEL_LIB)(mppini.o) :   \ 
    6043    $(MODEL_LIB)(dom_oce.o) \ 
    6044    $(MODEL_LIB)(in_out_manager.o) \ 
    6045    $(MODEL_LIB)(lib_print.o) \ 
    6046    $(MODEL_LIB)(par_kind.o) \ 
    6047    $(MODEL_LIB)(par_oce.o) \ 
    6048    dom_oce.F90 \ 
    6049    in_out_manager.F90 \ 
    6050    lib_print.f90 \ 
    6051    par_kind.F90 \ 
    6052    par_oce.F90 \ 
     6118   dom_oce.F90 \ 
     6119   in_out_manager.F90 \ 
     6120   lib_print.f90 \ 
     6121   $(MODEL_LIB)(dom_oce.o) \ 
     6122   $(MODEL_LIB)(in_out_manager.o) \ 
     6123   $(MODEL_LIB)(lib_print.o) \ 
     6124   $(MODEL_LIB)(par_kind.o) \ 
     6125   $(MODEL_LIB)(par_oce.o) \ 
     6126   par_kind.F90 \ 
     6127   par_oce.F90 \ 
     6128   dom_oce.F90 \ 
     6129   in_out_manager.F90 \ 
     6130   lib_mpp.F90 \ 
    60536131   $(MODEL_LIB)(dom_oce.o) \ 
    60546132   $(MODEL_LIB)(in_out_manager.o) \ 
    60556133   $(MODEL_LIB)(lib_mpp.o) \ 
    60566134   $(MODEL_LIB)(sol_oce.o) \ 
    6057    dom_oce.F90 \ 
    6058    in_out_manager.F90 \ 
    6059    lib_mpp.F90 \ 
    60606135   sol_oce.F90 \ 
     6136   iom.F90 \ 
    60616137   $(MODEL_LIB)(iom.o) \ 
    6062    iom.F90 \ 
    60636138   domzgr_substitute.h90 \ 
    60646139   mppini_2.h90 \ 
     
    60666141   KEY_CPP \ 
    60676142   mppini.F90 
     6143$(MODEL_LIB)(obccli.o) :   \ 
     6144   in_out_manager.F90 \ 
     6145   $(MODEL_LIB)(in_out_manager.o) \ 
     6146   $(MODEL_LIB)(obc_par.o) \ 
     6147   $(MODEL_LIB)(par_oce.o) \ 
     6148   obc_par.F90 \ 
     6149   par_oce.F90 \ 
     6150   dom_oce.F90 \ 
     6151   $(MODEL_LIB)(dom_oce.o) \ 
     6152   $(MODEL_LIB)(obc_oce.o) \ 
     6153   $(MODEL_LIB)(oce.o) \ 
     6154   $(MODEL_LIB)(phycst.o) \ 
     6155   obc_oce.F90 \ 
     6156   oce.F90 \ 
     6157   phycst.F90 \ 
     6158   domzgr_substitute.h90 \ 
     6159   KEY_CPP \ 
     6160   obccli.F90 
     6161$(MODEL_LIB)(obcdom.o) :   \ 
     6162   dom_oce.F90 \ 
     6163   in_out_manager.F90 \ 
     6164   lib_print.f90 \ 
     6165   $(MODEL_LIB)(dom_oce.o) \ 
     6166   $(MODEL_LIB)(in_out_manager.o) \ 
     6167   $(MODEL_LIB)(lib_print.o) \ 
     6168   $(MODEL_LIB)(obc_par.o) \ 
     6169   $(MODEL_LIB)(par_kind.o) \ 
     6170   $(MODEL_LIB)(par_oce.o) \ 
     6171   obc_par.F90 \ 
     6172   par_kind.F90 \ 
     6173   par_oce.F90 \ 
     6174   dom_oce.F90 \ 
     6175   in_out_manager.F90 \ 
     6176   lib_mpp.F90 \ 
     6177   $(MODEL_LIB)(dom_oce.o) \ 
     6178   $(MODEL_LIB)(in_out_manager.o) \ 
     6179   $(MODEL_LIB)(lib_mpp.o) \ 
     6180   $(MODEL_LIB)(obc_oce.o) \ 
     6181   $(MODEL_LIB)(oce.o) \ 
     6182   $(MODEL_LIB)(phycst.o) \ 
     6183   obc_oce.F90 \ 
     6184   oce.F90 \ 
     6185   phycst.F90 \ 
     6186   KEY_CPP \ 
     6187   obcdom.F90 
     6188$(MODEL_LIB)(obcdta.o) :   \ 
     6189   dom_oce.F90 \ 
     6190   in_out_manager.F90 \ 
     6191   lbclnk.F90 \ 
     6192   lib_mpp.F90 \ 
     6193   lib_print.f90 \ 
     6194   $(MODEL_LIB)(dom_oce.o) \ 
     6195   $(MODEL_LIB)(in_out_manager.o) \ 
     6196   $(MODEL_LIB)(lbclnk.o) \ 
     6197   $(MODEL_LIB)(lib_mpp.o) \ 
     6198   $(MODEL_LIB)(lib_print.o) \ 
     6199   $(MODEL_LIB)(obc_oce.o) \ 
     6200   $(MODEL_LIB)(obc_par.o) \ 
     6201   $(MODEL_LIB)(oce.o) \ 
     6202   $(MODEL_LIB)(par_kind.o) \ 
     6203   $(MODEL_LIB)(par_oce.o) \ 
     6204   $(MODEL_LIB)(phycst.o) \ 
     6205   $(MODEL_LIB)(prtctl.o) \ 
     6206   obc_oce.F90 \ 
     6207   obc_par.F90 \ 
     6208   oce.F90 \ 
     6209   par_kind.F90 \ 
     6210   par_oce.F90 \ 
     6211   phycst.F90 \ 
     6212   prtctl.F90 \ 
     6213   daymod.F90 \ 
     6214   dom_oce.F90 \ 
     6215   dynspg_oce.F90 \ 
     6216   in_out_manager.F90 \ 
     6217   iom.F90 \ 
     6218   lbclnk.F90 \ 
     6219   lib_mpp.F90 \ 
     6220   $(MODEL_LIB)(daymod.o) \ 
     6221   $(MODEL_LIB)(dom_oce.o) \ 
     6222   $(MODEL_LIB)(dynspg_oce.o) \ 
     6223   $(MODEL_LIB)(in_out_manager.o) \ 
     6224   $(MODEL_LIB)(iom.o) \ 
     6225   $(MODEL_LIB)(lbclnk.o) \ 
     6226   $(MODEL_LIB)(lib_mpp.o) \ 
     6227   $(MODEL_LIB)(obccli.o) \ 
     6228   $(MODEL_LIB)(obc_oce.o) \ 
     6229   $(MODEL_LIB)(oce.o) \ 
     6230   $(MODEL_LIB)(phycst.o) \ 
     6231   obccli.F90 \ 
     6232   obc_oce.F90 \ 
     6233   oce.F90 \ 
     6234   phycst.F90 \ 
     6235   domzgr_substitute.h90 \ 
     6236   obc_vectopt_loop_substitute.h90 \ 
     6237   KEY_CPP \ 
     6238   obcdta.F90 
     6239$(MODEL_LIB)(obcdyn_bt.o) :   \ 
     6240   dom_oce.F90 \ 
     6241   in_out_manager.F90 \ 
     6242   lib_mpp.F90 \ 
     6243   lib_print.f90 \ 
     6244   $(MODEL_LIB)(dom_oce.o) \ 
     6245   $(MODEL_LIB)(in_out_manager.o) \ 
     6246   $(MODEL_LIB)(lib_mpp.o) \ 
     6247   $(MODEL_LIB)(lib_print.o) \ 
     6248   $(MODEL_LIB)(obc_oce.o) \ 
     6249   $(MODEL_LIB)(obc_par.o) \ 
     6250   $(MODEL_LIB)(oce.o) \ 
     6251   $(MODEL_LIB)(par_kind.o) \ 
     6252   $(MODEL_LIB)(par_oce.o) \ 
     6253   $(MODEL_LIB)(phycst.o) \ 
     6254   obc_oce.F90 \ 
     6255   obc_par.F90 \ 
     6256   oce.F90 \ 
     6257   par_kind.F90 \ 
     6258   par_oce.F90 \ 
     6259   phycst.F90 \ 
     6260   dom_oce.F90 \ 
     6261   dynspg_oce.F90 \ 
     6262   in_out_manager.F90 \ 
     6263   lbclnk.F90 \ 
     6264   lib_mpp.F90 \ 
     6265   $(MODEL_LIB)(dom_oce.o) \ 
     6266   $(MODEL_LIB)(dynspg_oce.o) \ 
     6267   $(MODEL_LIB)(in_out_manager.o) \ 
     6268   $(MODEL_LIB)(lbclnk.o) \ 
     6269   $(MODEL_LIB)(lib_mpp.o) \ 
     6270   $(MODEL_LIB)(obccli.o) \ 
     6271   $(MODEL_LIB)(obc_oce.o) \ 
     6272   $(MODEL_LIB)(oce.o) \ 
     6273   $(MODEL_LIB)(phycst.o) \ 
     6274   obccli.F90 \ 
     6275   obc_oce.F90 \ 
     6276   oce.F90 \ 
     6277   phycst.F90 \ 
     6278   KEY_CPP \ 
     6279   obcdyn_bt.F90 
     6280$(MODEL_LIB)(obcdyn.o) :   \ 
     6281   dom_oce.F90 \ 
     6282   in_out_manager.F90 \ 
     6283   lib_mpp.F90 \ 
     6284   lib_print.f90 \ 
     6285   $(MODEL_LIB)(dom_oce.o) \ 
     6286   $(MODEL_LIB)(in_out_manager.o) \ 
     6287   $(MODEL_LIB)(lib_mpp.o) \ 
     6288   $(MODEL_LIB)(lib_print.o) \ 
     6289   $(MODEL_LIB)(obc_oce.o) \ 
     6290   $(MODEL_LIB)(obc_par.o) \ 
     6291   $(MODEL_LIB)(oce.o) \ 
     6292   $(MODEL_LIB)(par_kind.o) \ 
     6293   $(MODEL_LIB)(par_oce.o) \ 
     6294   $(MODEL_LIB)(phycst.o) \ 
     6295   obc_oce.F90 \ 
     6296   obc_par.F90 \ 
     6297   oce.F90 \ 
     6298   par_kind.F90 \ 
     6299   par_oce.F90 \ 
     6300   phycst.F90 \ 
     6301   dom_oce.F90 \ 
     6302   dynspg_oce.F90 \ 
     6303   in_out_manager.F90 \ 
     6304   lbclnk.F90 \ 
     6305   lib_mpp.F90 \ 
     6306   $(MODEL_LIB)(dom_oce.o) \ 
     6307   $(MODEL_LIB)(dynspg_oce.o) \ 
     6308   $(MODEL_LIB)(in_out_manager.o) \ 
     6309   $(MODEL_LIB)(lbclnk.o) \ 
     6310   $(MODEL_LIB)(lib_mpp.o) \ 
     6311   $(MODEL_LIB)(obccli.o) \ 
     6312   $(MODEL_LIB)(obc_oce.o) \ 
     6313   $(MODEL_LIB)(oce.o) \ 
     6314   $(MODEL_LIB)(phycst.o) \ 
     6315   obccli.F90 \ 
     6316   obc_oce.F90 \ 
     6317   oce.F90 \ 
     6318   phycst.F90 \ 
     6319   KEY_CPP \ 
     6320   obcdyn.F90 
     6321$(MODEL_LIB)(obcfla.o) :   \ 
     6322   daymod.F90 \ 
     6323   dom_oce.F90 \ 
     6324   dynspg_oce.F90 \ 
     6325   in_out_manager.F90 \ 
     6326   iom.F90 \ 
     6327   lbclnk.F90 \ 
     6328   lib_mpp.F90 \ 
     6329   $(MODEL_LIB)(daymod.o) \ 
     6330   $(MODEL_LIB)(dom_oce.o) \ 
     6331   $(MODEL_LIB)(dynspg_oce.o) \ 
     6332   $(MODEL_LIB)(in_out_manager.o) \ 
     6333   $(MODEL_LIB)(iom.o) \ 
     6334   $(MODEL_LIB)(lbclnk.o) \ 
     6335   $(MODEL_LIB)(lib_mpp.o) \ 
     6336   $(MODEL_LIB)(obccli.o) \ 
     6337   $(MODEL_LIB)(obc_oce.o) \ 
     6338   $(MODEL_LIB)(obc_par.o) \ 
     6339   $(MODEL_LIB)(oce.o) \ 
     6340   $(MODEL_LIB)(par_oce.o) \ 
     6341   $(MODEL_LIB)(phycst.o) \ 
     6342   obccli.F90 \ 
     6343   obc_oce.F90 \ 
     6344   obc_par.F90 \ 
     6345   oce.F90 \ 
     6346   par_oce.F90 \ 
     6347   phycst.F90 \ 
     6348   dom_oce.F90 \ 
     6349   dynspg_oce.F90 \ 
     6350   $(MODEL_LIB)(dom_oce.o) \ 
     6351   $(MODEL_LIB)(dynspg_oce.o) \ 
     6352   $(MODEL_LIB)(obcdta.o) \ 
     6353   $(MODEL_LIB)(obc_oce.o) \ 
     6354   $(MODEL_LIB)(oce.o) \ 
     6355   $(MODEL_LIB)(phycst.o) \ 
     6356   obcdta.F90 \ 
     6357   obc_oce.F90 \ 
     6358   oce.F90 \ 
     6359   phycst.F90 \ 
     6360   KEY_CPP \ 
     6361   obcfla.F90 
     6362$(MODEL_LIB)(obcini.o) :   \ 
     6363   daymod.F90 \ 
     6364   dom_oce.F90 \ 
     6365   in_out_manager.F90 \ 
     6366   lbclnk.F90 \ 
     6367   lib_mpp.F90 \ 
     6368   lib_print.f90 \ 
     6369   $(MODEL_LIB)(daymod.o) \ 
     6370   $(MODEL_LIB)(dom_oce.o) \ 
     6371   $(MODEL_LIB)(in_out_manager.o) \ 
     6372   $(MODEL_LIB)(lbclnk.o) \ 
     6373   $(MODEL_LIB)(lib_mpp.o) \ 
     6374   $(MODEL_LIB)(lib_print.o) \ 
     6375   $(MODEL_LIB)(obc_oce.o) \ 
     6376   $(MODEL_LIB)(obc_par.o) \ 
     6377   $(MODEL_LIB)(oce.o) \ 
     6378   $(MODEL_LIB)(par_kind.o) \ 
     6379   $(MODEL_LIB)(par_oce.o) \ 
     6380   $(MODEL_LIB)(phycst.o) \ 
     6381   obc_oce.F90 \ 
     6382   obc_par.F90 \ 
     6383   oce.F90 \ 
     6384   par_kind.F90 \ 
     6385   par_oce.F90 \ 
     6386   phycst.F90 \ 
     6387   dom_oce.F90 \ 
     6388   in_out_manager.F90 \ 
     6389   lbclnk.F90 \ 
     6390   lib_mpp.F90 \ 
     6391   $(MODEL_LIB)(dom_oce.o) \ 
     6392   $(MODEL_LIB)(in_out_manager.o) \ 
     6393   $(MODEL_LIB)(lbclnk.o) \ 
     6394   $(MODEL_LIB)(lib_mpp.o) \ 
     6395   $(MODEL_LIB)(obcdom.o) \ 
     6396   $(MODEL_LIB)(obc_oce.o) \ 
     6397   $(MODEL_LIB)(obcrst.o) \ 
     6398   $(MODEL_LIB)(oce.o) \ 
     6399   $(MODEL_LIB)(phycst.o) \ 
     6400   obcdom.F90 \ 
     6401   obc_oce.F90 \ 
     6402   obcrst.F90 \ 
     6403   oce.F90 \ 
     6404   phycst.F90 \ 
     6405   obc_vectopt_loop_substitute.h90 \ 
     6406   KEY_CPP \ 
     6407   obcini.F90 
    60686408$(MODEL_LIB)(obc_oce.o) :  \ 
    60696409   $(MODEL_LIB)(par_kind.o) \ 
     
    60856425   KEY_CPP \ 
    60866426   obc_par.F90 
    6087 $(MODEL_LIB)(obccli.o) :   \ 
    6088    $(MODEL_LIB)(in_out_manager.o) \ 
     6427$(MODEL_LIB)(obcrad.o) :   \ 
     6428   dom_oce.F90 \ 
     6429   in_out_manager.F90 \ 
     6430   lib_mpp.F90 \ 
     6431   lib_print.f90 \ 
     6432   $(MODEL_LIB)(dom_oce.o) \ 
     6433   $(MODEL_LIB)(in_out_manager.o) \ 
     6434   $(MODEL_LIB)(lib_mpp.o) \ 
     6435   $(MODEL_LIB)(lib_print.o) \ 
    60896436   $(MODEL_LIB)(obc_par.o) \ 
    6090    $(MODEL_LIB)(par_oce.o) \ 
    6091    in_out_manager.F90 \ 
     6437   $(MODEL_LIB)(oce.o) \ 
     6438   $(MODEL_LIB)(par_kind.o) \ 
     6439   $(MODEL_LIB)(par_oce.o) \ 
    60926440   obc_par.F90 \ 
    6093    par_oce.F90 \ 
    6094    $(MODEL_LIB)(dom_oce.o) \ 
     6441   oce.F90 \ 
     6442   par_kind.F90 \ 
     6443   par_oce.F90 \ 
     6444   dom_oce.F90 \ 
     6445   in_out_manager.F90 \ 
     6446   lbclnk.F90 \ 
     6447   lib_mpp.F90 \ 
     6448   $(MODEL_LIB)(dom_oce.o) \ 
     6449   $(MODEL_LIB)(in_out_manager.o) \ 
     6450   $(MODEL_LIB)(lbclnk.o) \ 
     6451   $(MODEL_LIB)(lib_mpp.o) \ 
    60956452   $(MODEL_LIB)(obc_oce.o) \ 
    60966453   $(MODEL_LIB)(oce.o) \ 
    60976454   $(MODEL_LIB)(phycst.o) \ 
    6098    dom_oce.F90 \ 
    6099    obc_oce.F90 \ 
    6100    oce.F90 \ 
    6101    phycst.F90 \ 
    6102    domzgr_substitute.h90 \ 
    6103    KEY_CPP \ 
    6104    obccli.F90 
    6105 $(MODEL_LIB)(obcdom.o) :   \ 
    6106    $(MODEL_LIB)(dom_oce.o) \ 
    6107    $(MODEL_LIB)(in_out_manager.o) \ 
    6108    $(MODEL_LIB)(lib_print.o) \ 
    6109    $(MODEL_LIB)(obc_par.o) \ 
    6110    $(MODEL_LIB)(par_kind.o) \ 
    6111    $(MODEL_LIB)(par_oce.o) \ 
    6112    dom_oce.F90 \ 
    6113    in_out_manager.F90 \ 
    6114    lib_print.f90 \ 
    6115    obc_par.F90 \ 
    6116    par_kind.F90 \ 
    6117    par_oce.F90 \ 
    6118    $(MODEL_LIB)(dom_oce.o) \ 
    6119    $(MODEL_LIB)(in_out_manager.o) \ 
    6120    $(MODEL_LIB)(lib_mpp.o) \ 
    6121    $(MODEL_LIB)(obc_oce.o) \ 
    6122    $(MODEL_LIB)(oce.o) \ 
    6123    $(MODEL_LIB)(phycst.o) \ 
    6124    dom_oce.F90 \ 
    6125    in_out_manager.F90 \ 
    6126    lib_mpp.F90 \ 
    6127    obc_oce.F90 \ 
    6128    oce.F90 \ 
    6129    phycst.F90 \ 
    6130    KEY_CPP \ 
    6131    obcdom.F90 
    6132 $(MODEL_LIB)(obcdta.o) :   \ 
    6133    $(MODEL_LIB)(dom_oce.o) \ 
    6134    $(MODEL_LIB)(in_out_manager.o) \ 
    6135    $(MODEL_LIB)(lbclnk.o) \ 
    6136    $(MODEL_LIB)(lib_mpp.o) \ 
    6137    $(MODEL_LIB)(lib_print.o) \ 
    6138    $(MODEL_LIB)(obc_oce.o) \ 
    6139    $(MODEL_LIB)(obc_par.o) \ 
    6140    $(MODEL_LIB)(oce.o) \ 
    6141    $(MODEL_LIB)(par_kind.o) \ 
    6142    $(MODEL_LIB)(par_oce.o) \ 
    6143    $(MODEL_LIB)(phycst.o) \ 
    6144    $(MODEL_LIB)(prtctl.o) \ 
    6145    dom_oce.F90 \ 
    6146    in_out_manager.F90 \ 
    6147    lbclnk.F90 \ 
    6148    lib_mpp.F90 \ 
    6149    lib_print.f90 \ 
    6150    obc_oce.F90 \ 
    6151    obc_par.F90 \ 
    6152    oce.F90 \ 
    6153    par_kind.F90 \ 
    6154    par_oce.F90 \ 
    6155    phycst.F90 \ 
    6156    prtctl.F90 \ 
    6157    $(MODEL_LIB)(daymod.o) \ 
    6158    $(MODEL_LIB)(dom_oce.o) \ 
    6159    $(MODEL_LIB)(dynspg_oce.o) \ 
    6160    $(MODEL_LIB)(in_out_manager.o) \ 
    6161    $(MODEL_LIB)(iom.o) \ 
    6162    $(MODEL_LIB)(lbclnk.o) \ 
    6163    $(MODEL_LIB)(lib_mpp.o) \ 
    6164    $(MODEL_LIB)(obc_oce.o) \ 
    6165    $(MODEL_LIB)(obccli.o) \ 
    6166    $(MODEL_LIB)(oce.o) \ 
    6167    $(MODEL_LIB)(phycst.o) \ 
    6168    daymod.F90 \ 
    6169    dom_oce.F90 \ 
    6170    dynspg_oce.F90 \ 
    6171    in_out_manager.F90 \ 
    6172    iom.F90 \ 
    6173    lbclnk.F90 \ 
    6174    lib_mpp.F90 \ 
    6175    obc_oce.F90 \ 
    6176    obccli.F90 \ 
    6177    oce.F90 \ 
    6178    phycst.F90 \ 
    6179    domzgr_substitute.h90 \ 
    6180    obc_vectopt_loop_substitute.h90 \ 
    6181    KEY_CPP \ 
    6182    obcdta.F90 
    6183 $(MODEL_LIB)(obcdyn.o) :   \ 
    6184    $(MODEL_LIB)(dom_oce.o) \ 
    6185    $(MODEL_LIB)(in_out_manager.o) \ 
    6186    $(MODEL_LIB)(lib_mpp.o) \ 
    6187    $(MODEL_LIB)(lib_print.o) \ 
    6188    $(MODEL_LIB)(obc_oce.o) \ 
    6189    $(MODEL_LIB)(obc_par.o) \ 
    6190    $(MODEL_LIB)(oce.o) \ 
    6191    $(MODEL_LIB)(par_kind.o) \ 
    6192    $(MODEL_LIB)(par_oce.o) \ 
    6193    $(MODEL_LIB)(phycst.o) \ 
    6194    dom_oce.F90 \ 
    6195    in_out_manager.F90 \ 
    6196    lib_mpp.F90 \ 
    6197    lib_print.f90 \ 
    6198    obc_oce.F90 \ 
    6199    obc_par.F90 \ 
    6200    oce.F90 \ 
    6201    par_kind.F90 \ 
    6202    par_oce.F90 \ 
    6203    phycst.F90 \ 
    6204    $(MODEL_LIB)(dom_oce.o) \ 
    6205    $(MODEL_LIB)(dynspg_oce.o) \ 
    6206    $(MODEL_LIB)(in_out_manager.o) \ 
    6207    $(MODEL_LIB)(lbclnk.o) \ 
    6208    $(MODEL_LIB)(lib_mpp.o) \ 
    6209    $(MODEL_LIB)(obc_oce.o) \ 
    6210    $(MODEL_LIB)(obccli.o) \ 
    6211    $(MODEL_LIB)(oce.o) \ 
    6212    $(MODEL_LIB)(phycst.o) \ 
    6213    dom_oce.F90 \ 
    6214    dynspg_oce.F90 \ 
    6215    in_out_manager.F90 \ 
    6216    lbclnk.F90 \ 
    6217    lib_mpp.F90 \ 
    6218    obc_oce.F90 \ 
    6219    obccli.F90 \ 
    6220    oce.F90 \ 
    6221    phycst.F90 \ 
    6222    KEY_CPP \ 
    6223    obcdyn.F90 
    6224 $(MODEL_LIB)(obcdyn_bt.o) :   \ 
    6225    $(MODEL_LIB)(dom_oce.o) \ 
    6226    $(MODEL_LIB)(in_out_manager.o) \ 
    6227    $(MODEL_LIB)(lib_mpp.o) \ 
    6228    $(MODEL_LIB)(lib_print.o) \ 
    6229    $(MODEL_LIB)(obc_oce.o) \ 
    6230    $(MODEL_LIB)(obc_par.o) \ 
    6231    $(MODEL_LIB)(oce.o) \ 
    6232    $(MODEL_LIB)(par_kind.o) \ 
    6233    $(MODEL_LIB)(par_oce.o) \ 
    6234    $(MODEL_LIB)(phycst.o) \ 
    6235    dom_oce.F90 \ 
    6236    in_out_manager.F90 \ 
    6237    lib_mpp.F90 \ 
    6238    lib_print.f90 \ 
    6239    obc_oce.F90 \ 
    6240    obc_par.F90 \ 
    6241    oce.F90 \ 
    6242    par_kind.F90 \ 
    6243    par_oce.F90 \ 
    6244    phycst.F90 \ 
    6245    $(MODEL_LIB)(dom_oce.o) \ 
    6246    $(MODEL_LIB)(dynspg_oce.o) \ 
    6247    $(MODEL_LIB)(in_out_manager.o) \ 
    6248    $(MODEL_LIB)(lbclnk.o) \ 
    6249    $(MODEL_LIB)(lib_mpp.o) \ 
    6250    $(MODEL_LIB)(obc_oce.o) \ 
    6251    $(MODEL_LIB)(obccli.o) \ 
    6252    $(MODEL_LIB)(oce.o) \ 
    6253    $(MODEL_LIB)(phycst.o) \ 
    6254    dom_oce.F90 \ 
    6255    dynspg_oce.F90 \ 
    6256    in_out_manager.F90 \ 
    6257    lbclnk.F90 \ 
    6258    lib_mpp.F90 \ 
    6259    obc_oce.F90 \ 
    6260    obccli.F90 \ 
    6261    oce.F90 \ 
    6262    phycst.F90 \ 
    6263    KEY_CPP \ 
    6264    obcdyn_bt.F90 
    6265 $(MODEL_LIB)(obcfla.o) :   \ 
    6266    $(MODEL_LIB)(daymod.o) \ 
    6267    $(MODEL_LIB)(dom_oce.o) \ 
    6268    $(MODEL_LIB)(dynspg_oce.o) \ 
    6269    $(MODEL_LIB)(in_out_manager.o) \ 
    6270    $(MODEL_LIB)(iom.o) \ 
    6271    $(MODEL_LIB)(lbclnk.o) \ 
    6272    $(MODEL_LIB)(lib_mpp.o) \ 
    6273    $(MODEL_LIB)(obc_oce.o) \ 
    6274    $(MODEL_LIB)(obc_par.o) \ 
    6275    $(MODEL_LIB)(obccli.o) \ 
    6276    $(MODEL_LIB)(oce.o) \ 
    6277    $(MODEL_LIB)(par_oce.o) \ 
    6278    $(MODEL_LIB)(phycst.o) \ 
    6279    daymod.F90 \ 
    6280    dom_oce.F90 \ 
    6281    dynspg_oce.F90 \ 
    6282    in_out_manager.F90 \ 
    6283    iom.F90 \ 
    6284    lbclnk.F90 \ 
    6285    lib_mpp.F90 \ 
    6286    obc_oce.F90 \ 
    6287    obc_par.F90 \ 
    6288    obccli.F90 \ 
    6289    oce.F90 \ 
    6290    par_oce.F90 \ 
    6291    phycst.F90 \ 
    6292    $(MODEL_LIB)(dom_oce.o) \ 
    6293    $(MODEL_LIB)(dynspg_oce.o) \ 
    6294    $(MODEL_LIB)(obc_oce.o) \ 
    6295    $(MODEL_LIB)(obcdta.o) \ 
    6296    $(MODEL_LIB)(oce.o) \ 
    6297    $(MODEL_LIB)(phycst.o) \ 
    6298    dom_oce.F90 \ 
    6299    dynspg_oce.F90 \ 
    6300    obc_oce.F90 \ 
    6301    obcdta.F90 \ 
    6302    oce.F90 \ 
    6303    phycst.F90 \ 
    6304    KEY_CPP \ 
    6305    obcfla.F90 
    6306 $(MODEL_LIB)(obcini.o) :   \ 
    6307    $(MODEL_LIB)(daymod.o) \ 
    6308    $(MODEL_LIB)(dom_oce.o) \ 
    6309    $(MODEL_LIB)(in_out_manager.o) \ 
    6310    $(MODEL_LIB)(lbclnk.o) \ 
    6311    $(MODEL_LIB)(lib_mpp.o) \ 
    6312    $(MODEL_LIB)(lib_print.o) \ 
    6313    $(MODEL_LIB)(obc_oce.o) \ 
    6314    $(MODEL_LIB)(obc_par.o) \ 
    6315    $(MODEL_LIB)(oce.o) \ 
    6316    $(MODEL_LIB)(par_kind.o) \ 
    6317    $(MODEL_LIB)(par_oce.o) \ 
    6318    $(MODEL_LIB)(phycst.o) \ 
    6319    daymod.F90 \ 
    6320    dom_oce.F90 \ 
    6321    in_out_manager.F90 \ 
    6322    lbclnk.F90 \ 
    6323    lib_mpp.F90 \ 
    6324    lib_print.f90 \ 
    6325    obc_oce.F90 \ 
    6326    obc_par.F90 \ 
    6327    oce.F90 \ 
    6328    par_kind.F90 \ 
    6329    par_oce.F90 \ 
    6330    phycst.F90 \ 
    6331    $(MODEL_LIB)(dom_oce.o) \ 
    6332    $(MODEL_LIB)(in_out_manager.o) \ 
    6333    $(MODEL_LIB)(lbclnk.o) \ 
    6334    $(MODEL_LIB)(lib_mpp.o) \ 
    6335    $(MODEL_LIB)(obc_oce.o) \ 
    6336    $(MODEL_LIB)(obcdom.o) \ 
    6337    $(MODEL_LIB)(obcrst.o) \ 
    6338    $(MODEL_LIB)(oce.o) \ 
    6339    $(MODEL_LIB)(phycst.o) \ 
    6340    dom_oce.F90 \ 
    6341    in_out_manager.F90 \ 
    6342    lbclnk.F90 \ 
    6343    lib_mpp.F90 \ 
    6344    obc_oce.F90 \ 
    6345    obcdom.F90 \ 
    6346    obcrst.F90 \ 
    6347    oce.F90 \ 
    6348    phycst.F90 \ 
    6349    obc_vectopt_loop_substitute.h90 \ 
    6350    KEY_CPP \ 
    6351    obcini.F90 
    6352 $(MODEL_LIB)(obcrad.o) :   \ 
    6353    $(MODEL_LIB)(dom_oce.o) \ 
    6354    $(MODEL_LIB)(in_out_manager.o) \ 
    6355    $(MODEL_LIB)(lib_mpp.o) \ 
    6356    $(MODEL_LIB)(lib_print.o) \ 
    6357    $(MODEL_LIB)(obc_par.o) \ 
    6358    $(MODEL_LIB)(oce.o) \ 
    6359    $(MODEL_LIB)(par_kind.o) \ 
    6360    $(MODEL_LIB)(par_oce.o) \ 
    6361    dom_oce.F90 \ 
    6362    in_out_manager.F90 \ 
    6363    lib_mpp.F90 \ 
    6364    lib_print.f90 \ 
    6365    obc_par.F90 \ 
    6366    oce.F90 \ 
    6367    par_kind.F90 \ 
    6368    par_oce.F90 \ 
    6369    $(MODEL_LIB)(dom_oce.o) \ 
    6370    $(MODEL_LIB)(in_out_manager.o) \ 
    6371    $(MODEL_LIB)(lbclnk.o) \ 
    6372    $(MODEL_LIB)(lib_mpp.o) \ 
    6373    $(MODEL_LIB)(obc_oce.o) \ 
    6374    $(MODEL_LIB)(oce.o) \ 
    6375    $(MODEL_LIB)(phycst.o) \ 
    6376    dom_oce.F90 \ 
    6377    in_out_manager.F90 \ 
    6378    lbclnk.F90 \ 
    6379    lib_mpp.F90 \ 
    63806455   obc_oce.F90 \ 
    63816456   oce.F90 \ 
     
    63856460   obcrad.F90 
    63866461$(MODEL_LIB)(obcrst.o) :   \ 
     6462   dom_oce.F90 \ 
     6463   in_out_manager.F90 \ 
     6464   lib_mpp.F90 \ 
     6465   lib_print.f90 \ 
    63876466   $(MODEL_LIB)(dom_oce.o) \ 
    63886467   $(MODEL_LIB)(in_out_manager.o) \ 
     
    63956474   $(MODEL_LIB)(phycst.o) \ 
    63966475   $(MODEL_LIB)(prtctl.o) \ 
    6397    dom_oce.F90 \ 
    6398    in_out_manager.F90 \ 
    6399    lib_mpp.F90 \ 
    6400    lib_print.f90 \ 
    64016476   obc_par.F90 \ 
    64026477   oce.F90 \ 
     
    64056480   phycst.F90 \ 
    64066481   prtctl.F90 \ 
     6482   daymod.F90 \ 
     6483   dom_oce.F90 \ 
     6484   in_out_manager.F90 \ 
     6485   lbclnk.F90 \ 
     6486   lib_mpp.F90 \ 
    64076487   $(MODEL_LIB)(daymod.o) \ 
    64086488   $(MODEL_LIB)(dom_oce.o) \ 
     
    64136493   $(MODEL_LIB)(oce.o) \ 
    64146494   $(MODEL_LIB)(phycst.o) \ 
    6415    daymod.F90 \ 
    6416    dom_oce.F90 \ 
    6417    in_out_manager.F90 \ 
    6418    lbclnk.F90 \ 
    6419    lib_mpp.F90 \ 
    64206495   obc_oce.F90 \ 
    64216496   oce.F90 \ 
     
    64246499   obcrst.F90 
    64256500$(MODEL_LIB)(obcspg.o) :   \ 
     6501   dom_oce.F90 \ 
     6502   in_out_manager.F90 \ 
     6503   lib_mpp.F90 \ 
     6504   lib_print.f90 \ 
    64266505   $(MODEL_LIB)(dom_oce.o) \ 
    64276506   $(MODEL_LIB)(in_out_manager.o) \ 
     
    64326511   $(MODEL_LIB)(par_kind.o) \ 
    64336512   $(MODEL_LIB)(par_oce.o) \ 
    6434    dom_oce.F90 \ 
    6435    in_out_manager.F90 \ 
    6436    lib_mpp.F90 \ 
    6437    lib_print.f90 \ 
    64386513   obc_par.F90 \ 
    64396514   oce.F90 \ 
    64406515   par_kind.F90 \ 
    64416516   par_oce.F90 \ 
     6517   dom_oce.F90 \ 
     6518   in_out_manager.F90 \ 
     6519   lbclnk.F90 \ 
     6520   lib_mpp.F90 \ 
    64426521   $(MODEL_LIB)(dom_oce.o) \ 
    64436522   $(MODEL_LIB)(in_out_manager.o) \ 
     
    64476526   $(MODEL_LIB)(oce.o) \ 
    64486527   $(MODEL_LIB)(phycst.o) \ 
    6449    dom_oce.F90 \ 
    6450    in_out_manager.F90 \ 
    6451    lbclnk.F90 \ 
    6452    lib_mpp.F90 \ 
    64536528   obc_oce.F90 \ 
    64546529   oce.F90 \ 
     
    64586533   obcspg.F90 
    64596534$(MODEL_LIB)(obctra.o) :   \ 
     6535   dom_oce.F90 \ 
     6536   in_out_manager.F90 \ 
     6537   lib_mpp.F90 \ 
     6538   lib_print.f90 \ 
    64606539   $(MODEL_LIB)(dom_oce.o) \ 
    64616540   $(MODEL_LIB)(in_out_manager.o) \ 
     
    64666545   $(MODEL_LIB)(par_kind.o) \ 
    64676546   $(MODEL_LIB)(par_oce.o) \ 
    6468    dom_oce.F90 \ 
    6469    in_out_manager.F90 \ 
    6470    lib_mpp.F90 \ 
    6471    lib_print.f90 \ 
    64726547   obc_par.F90 \ 
    64736548   oce.F90 \ 
    64746549   par_kind.F90 \ 
    64756550   par_oce.F90 \ 
     6551   dom_oce.F90 \ 
     6552   in_out_manager.F90 \ 
     6553   lbclnk.F90 \ 
     6554   lib_mpp.F90 \ 
    64766555   $(MODEL_LIB)(dom_oce.o) \ 
    64776556   $(MODEL_LIB)(in_out_manager.o) \ 
     
    64816560   $(MODEL_LIB)(oce.o) \ 
    64826561   $(MODEL_LIB)(phycst.o) \ 
    6483    dom_oce.F90 \ 
    6484    in_out_manager.F90 \ 
    6485    lbclnk.F90 \ 
    6486    lib_mpp.F90 \ 
    64876562   obc_oce.F90 \ 
    64886563   oce.F90 \ 
     
    64926567   obctra.F90 
    64936568$(MODEL_LIB)(obcvol.o) :   \ 
     6569   blk_oce.F90 \ 
     6570   cpl_oce.F90 \ 
     6571   daymod.F90 \ 
     6572   dom_oce.F90 \ 
     6573   dtasal.F90 \ 
     6574   dtasss.F90 \ 
     6575   dtasst.F90 \ 
     6576   dtatem.F90 \ 
     6577   flxmod.F90 \ 
     6578   flx_oce.F90 \ 
     6579   flxrnf.F90 \ 
     6580   ice_oce.F90 \ 
     6581   in_out_manager.F90 \ 
     6582   lbclnk.F90 \ 
     6583   lib_mpp.F90 \ 
     6584   lib_print.f90 \ 
    64946585   $(MODEL_LIB)(blk_oce.o) \ 
    64956586   $(MODEL_LIB)(cpl_oce.o) \ 
     
    65006591   $(MODEL_LIB)(dtasst.o) \ 
    65016592   $(MODEL_LIB)(dtatem.o) \ 
     6593   $(MODEL_LIB)(flxmod.o) \ 
    65026594   $(MODEL_LIB)(flx_oce.o) \ 
    6503    $(MODEL_LIB)(flxmod.o) \ 
    65046595   $(MODEL_LIB)(flxrnf.o) \ 
    65056596   $(MODEL_LIB)(ice_oce.o) \ 
     
    65176608   $(MODEL_LIB)(taumod.o) \ 
    65186609   $(MODEL_LIB)(tradmp.o) \ 
     6610   obc_par.F90 \ 
     6611   oce.F90 \ 
     6612   ocfzpt.F90 \ 
     6613   par_kind.F90 \ 
     6614   par_oce.F90 \ 
     6615   phycst.F90 \ 
     6616   prtctl.F90 \ 
     6617   taumod.F90 \ 
     6618   tradmp.F90 \ 
     6619   dom_oce.F90 \ 
     6620   in_out_manager.F90 \ 
     6621   lib_mpp.F90 \ 
     6622   $(MODEL_LIB)(dom_oce.o) \ 
     6623   $(MODEL_LIB)(in_out_manager.o) \ 
     6624   $(MODEL_LIB)(lib_mpp.o) \ 
     6625   $(MODEL_LIB)(obc_oce.o) \ 
     6626   $(MODEL_LIB)(oce.o) \ 
     6627   $(MODEL_LIB)(ocesbc.o) \ 
     6628   $(MODEL_LIB)(phycst.o) \ 
     6629   obc_oce.F90 \ 
     6630   oce.F90 \ 
     6631   ocesbc.F90 \ 
     6632   phycst.F90 \ 
     6633   domzgr_substitute.h90 \ 
     6634   obc_vectopt_loop_substitute.h90 \ 
     6635   KEY_CPP \ 
     6636   obcvol.F90 
     6637$(MODEL_LIB)(oce.o) :   \ 
     6638   $(MODEL_LIB)(par_kind.o) \ 
     6639   par_kind.F90 \ 
     6640   $(MODEL_LIB)(par_oce.o) \ 
     6641   par_oce.F90 \ 
     6642   KEY_CPP \ 
     6643   oce.F90 
     6644$(MODEL_LIB)(ocesbc.o) :   \ 
     6645   blk_oce.F90 \ 
     6646   daymod.F90 \ 
     6647   dom_oce.F90 \ 
     6648   dtasal.F90 \ 
     6649   dtatem.F90 \ 
     6650   in_out_manager.F90 \ 
     6651   iom.F90 \ 
     6652   lbclnk.F90 \ 
     6653   lib_mpp.F90 \ 
     6654   lib_print.f90 \ 
     6655   $(MODEL_LIB)(blk_oce.o) \ 
     6656   $(MODEL_LIB)(daymod.o) \ 
     6657   $(MODEL_LIB)(dom_oce.o) \ 
     6658   $(MODEL_LIB)(dtasal.o) \ 
     6659   $(MODEL_LIB)(dtatem.o) \ 
     6660   $(MODEL_LIB)(in_out_manager.o) \ 
     6661   $(MODEL_LIB)(iom.o) \ 
     6662   $(MODEL_LIB)(lbclnk.o) \ 
     6663   $(MODEL_LIB)(lib_mpp.o) \ 
     6664   $(MODEL_LIB)(lib_print.o) \ 
     6665   $(MODEL_LIB)(oce.o) \ 
     6666   $(MODEL_LIB)(ocfzpt.o) \ 
     6667   $(MODEL_LIB)(par_kind.o) \ 
     6668   $(MODEL_LIB)(par_oce.o) \ 
     6669   $(MODEL_LIB)(phycst.o) \ 
     6670   $(MODEL_LIB)(prtctl.o) \ 
     6671   $(MODEL_LIB)(trdmod.o) \ 
     6672   $(MODEL_LIB)(trdmod_oce.o) \ 
     6673   $(MODEL_LIB)(zdfmxl.o) \ 
     6674   $(MODEL_LIB)(zdf_oce.o) \ 
     6675   oce.F90 \ 
     6676   ocfzpt.F90 \ 
     6677   par_kind.F90 \ 
     6678   par_oce.F90 \ 
     6679   phycst.F90 \ 
     6680   prtctl.F90 \ 
     6681   trdmod.F90 \ 
     6682   trdmod_oce.F90 \ 
     6683   zdfmxl.F90 \ 
     6684   zdf_oce.F90 \ 
    65196685   blk_oce.F90 \ 
    65206686   cpl_oce.F90 \ 
     
    65256691   dtasst.F90 \ 
    65266692   dtatem.F90 \ 
     6693   flxmod.F90 \ 
    65276694   flx_oce.F90 \ 
    6528    flxmod.F90 \ 
    65296695   flxrnf.F90 \ 
    65306696   ice_oce.F90 \ 
     
    65326698   lbclnk.F90 \ 
    65336699   lib_mpp.F90 \ 
    6534    lib_print.f90 \ 
    6535    obc_par.F90 \ 
    6536    oce.F90 \ 
    6537    ocfzpt.F90 \ 
    6538    par_kind.F90 \ 
    6539    par_oce.F90 \ 
    6540    phycst.F90 \ 
    6541    prtctl.F90 \ 
    6542    taumod.F90 \ 
    6543    tradmp.F90 \ 
    6544    $(MODEL_LIB)(dom_oce.o) \ 
    6545    $(MODEL_LIB)(in_out_manager.o) \ 
    6546    $(MODEL_LIB)(lib_mpp.o) \ 
    6547    $(MODEL_LIB)(obc_oce.o) \ 
    6548    $(MODEL_LIB)(oce.o) \ 
    6549    $(MODEL_LIB)(ocesbc.o) \ 
    6550    $(MODEL_LIB)(phycst.o) \ 
    6551    dom_oce.F90 \ 
    6552    in_out_manager.F90 \ 
    6553    lib_mpp.F90 \ 
    6554    obc_oce.F90 \ 
    6555    oce.F90 \ 
    6556    ocesbc.F90 \ 
    6557    phycst.F90 \ 
    6558    domzgr_substitute.h90 \ 
    6559    obc_vectopt_loop_substitute.h90 \ 
    6560    KEY_CPP \ 
    6561    obcvol.F90 
    6562 $(MODEL_LIB)(oce.o) :   \ 
    6563    $(MODEL_LIB)(par_kind.o) \ 
    6564    par_kind.F90 \ 
    6565    $(MODEL_LIB)(par_oce.o) \ 
    6566    par_oce.F90 \ 
    6567    KEY_CPP \ 
    6568    oce.F90 
    6569 $(MODEL_LIB)(ocesbc.o) :   \ 
    6570    $(MODEL_LIB)(blk_oce.o) \ 
    6571    $(MODEL_LIB)(daymod.o) \ 
    6572    $(MODEL_LIB)(dom_oce.o) \ 
    6573    $(MODEL_LIB)(dtasal.o) \ 
    6574    $(MODEL_LIB)(dtatem.o) \ 
    6575    $(MODEL_LIB)(in_out_manager.o) \ 
    6576    $(MODEL_LIB)(iom.o) \ 
    6577    $(MODEL_LIB)(lbclnk.o) \ 
    6578    $(MODEL_LIB)(lib_mpp.o) \ 
    6579    $(MODEL_LIB)(lib_print.o) \ 
    6580    $(MODEL_LIB)(oce.o) \ 
    6581    $(MODEL_LIB)(ocfzpt.o) \ 
    6582    $(MODEL_LIB)(par_kind.o) \ 
    6583    $(MODEL_LIB)(par_oce.o) \ 
    6584    $(MODEL_LIB)(phycst.o) \ 
    6585    $(MODEL_LIB)(prtctl.o) \ 
    6586    $(MODEL_LIB)(trdmod.o) \ 
    6587    $(MODEL_LIB)(trdmod_oce.o) \ 
    6588    $(MODEL_LIB)(zdf_oce.o) \ 
    6589    $(MODEL_LIB)(zdfmxl.o) \ 
    6590    blk_oce.F90 \ 
    6591    daymod.F90 \ 
    6592    dom_oce.F90 \ 
    6593    dtasal.F90 \ 
    6594    dtatem.F90 \ 
    6595    in_out_manager.F90 \ 
    6596    iom.F90 \ 
    6597    lbclnk.F90 \ 
    6598    lib_mpp.F90 \ 
    6599    lib_print.f90 \ 
    6600    oce.F90 \ 
    6601    ocfzpt.F90 \ 
    6602    par_kind.F90 \ 
    6603    par_oce.F90 \ 
    6604    phycst.F90 \ 
    6605    prtctl.F90 \ 
    6606    trdmod.F90 \ 
    6607    trdmod_oce.F90 \ 
    6608    zdf_oce.F90 \ 
    6609    zdfmxl.F90 \ 
    66106700   $(MODEL_LIB)(blk_oce.o) \ 
    66116701   $(MODEL_LIB)(cpl_oce.o) \ 
     
    66166706   $(MODEL_LIB)(dtasst.o) \ 
    66176707   $(MODEL_LIB)(dtatem.o) \ 
     6708   $(MODEL_LIB)(flxmod.o) \ 
    66186709   $(MODEL_LIB)(flx_oce.o) \ 
    6619    $(MODEL_LIB)(flxmod.o) \ 
    66206710   $(MODEL_LIB)(flxrnf.o) \ 
    66216711   $(MODEL_LIB)(ice_oce.o) \ 
     
    66296719   $(MODEL_LIB)(taumod.o) \ 
    66306720   $(MODEL_LIB)(tradmp.o) \ 
     6721   oce.F90 \ 
     6722   ocfzpt.F90 \ 
     6723   phycst.F90 \ 
     6724   prtctl.F90 \ 
     6725   taumod.F90 \ 
     6726   tradmp.F90 \ 
     6727   domzgr_substitute.h90 \ 
     6728   vectopt_loop_substitute.h90 \ 
     6729   KEY_CPP \ 
     6730   ocesbc.F90 
     6731$(MODEL_LIB)(ocfzpt.o) :   \ 
     6732   $(MODEL_LIB)(par_oce.o) \ 
     6733   par_oce.F90 \ 
     6734   dom_oce.F90 \ 
     6735   $(MODEL_LIB)(dom_oce.o) \ 
     6736   $(MODEL_LIB)(oce.o) \ 
     6737   oce.F90 \ 
     6738   ocfzpt.F90 
     6739$(MODEL_LIB)(opa.o) :   \ 
     6740   agrif_opa_sponge.F90 \ 
    66316741   blk_oce.F90 \ 
     6742   cla_div.F90 \ 
     6743   cla.F90 \ 
     6744   closea.F90 \ 
     6745   cpl.F90 \ 
    66326746   cpl_oce.F90 \ 
    66336747   daymod.F90 \ 
    6634    dom_oce.F90 \ 
     6748   diadimg.F90 \ 
     6749   diafwb.F90 \ 
     6750   diagap.F90 \ 
     6751   diahdy.F90 \ 
     6752   diahth.F90 \ 
     6753   dianam.F90 \ 
     6754   diaptr.F90 \ 
     6755   diaspr.F90 \ 
     6756   diawri1d.F90 \ 
     6757   diawri.F90 \ 
     6758   divcur.F90 \ 
     6759   domhgr.F90 \ 
     6760   dommsk.F90 \ 
     6761   dom_oce.F90 \ 
     6762   domstp.F90 \ 
     6763   domwri.F90 \ 
     6764   domzgr.F90 \ 
    66356765   dtasal.F90 \ 
    66366766   dtasss.F90 \ 
    66376767   dtasst.F90 \ 
    66386768   dtatem.F90 \ 
     6769   dyncor1d.F90 \ 
     6770   dynhpg.F90 \ 
     6771   dynkeg.F90 \ 
     6772   dynldf.F90 \ 
     6773   dynnxt1d.F90 \ 
     6774   dynnxt.F90 \ 
     6775   dynspg.F90 \ 
     6776   dynspg_oce.F90 \ 
     6777   dynvor.F90 \ 
     6778   dynzad.F90 \ 
     6779   dynzdf.F90 \ 
     6780   eosbn2.F90 \ 
     6781   floats.F90 \ 
     6782   flo_oce.F90 \ 
     6783   flxblk.F90 \ 
     6784   flxfwb.F90 \ 
     6785   flxmod.F90 \ 
    66396786   flx_oce.F90 \ 
    6640    flxmod.F90 \ 
    66416787   flxrnf.F90 \ 
     6788   ice.F90 \ 
    66426789   ice_oce.F90 \ 
    6643    in_out_manager.F90 \ 
    6644    lbclnk.F90 \ 
    6645    lib_mpp.F90 \ 
    6646    oce.F90 \ 
    6647    ocfzpt.F90 \ 
    6648    phycst.F90 \ 
    6649    prtctl.F90 \ 
    6650    taumod.F90 \ 
    6651    tradmp.F90 \ 
    6652    domzgr_substitute.h90 \ 
    6653    vectopt_loop_substitute.h90 \ 
    6654    KEY_CPP \ 
    6655    ocesbc.F90 
    6656 $(MODEL_LIB)(ocfzpt.o) :   \ 
    6657    $(MODEL_LIB)(par_oce.o) \ 
    6658    par_oce.F90 \ 
    6659    $(MODEL_LIB)(dom_oce.o) \ 
    6660    $(MODEL_LIB)(oce.o) \ 
    6661    dom_oce.F90 \ 
    6662    oce.F90 \ 
    6663    ocfzpt.F90 
    6664 $(MODEL_LIB)(opa.o) :   \ 
     6790   icestp1d.F90 \ 
     6791   icestp.F90 \ 
     6792   ini1d.F90 \ 
     6793   in_out_manager.F90 \ 
     6794   iom.F90 \ 
     6795   lbclnk.F90 \ 
     6796   ldfdyn_oce.F90 \ 
     6797   ldfeiv.F90 \ 
     6798   ldfslp.F90 \ 
     6799   ldftra_oce.F90 \ 
     6800   lib_mpp.F90 \ 
     6801   lib_print.f90 \ 
     6802   limistate.F90 \ 
     6803   limmsh.F90 \ 
     6804   limrst.F90 \ 
    66656805   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    66666806   $(MODEL_LIB)(blk_oce.o) \ 
     6807   $(MODEL_LIB)(cla_div.o) \ 
    66676808   $(MODEL_LIB)(cla.o) \ 
    6668    $(MODEL_LIB)(cla_div.o) \ 
    66696809   $(MODEL_LIB)(closea.o) \ 
    66706810   $(MODEL_LIB)(cpl.o) \ 
     
    66796819   $(MODEL_LIB)(diaptr.o) \ 
    66806820   $(MODEL_LIB)(diaspr.o) \ 
     6821   $(MODEL_LIB)(diawri1d.o) \ 
    66816822   $(MODEL_LIB)(diawri.o) \ 
    6682    $(MODEL_LIB)(diawri1d.o) \ 
    66836823   $(MODEL_LIB)(divcur.o) \ 
    6684    $(MODEL_LIB)(dom_oce.o) \ 
    66856824   $(MODEL_LIB)(domhgr.o) \ 
    66866825   $(MODEL_LIB)(dommsk.o) \ 
     6826   $(MODEL_LIB)(dom_oce.o) \ 
    66876827   $(MODEL_LIB)(domstp.o) \ 
    66886828   $(MODEL_LIB)(domwri.o) \ 
     
    66966836   $(MODEL_LIB)(dynkeg.o) \ 
    66976837   $(MODEL_LIB)(dynldf.o) \ 
     6838   $(MODEL_LIB)(dynnxt1d.o) \ 
    66986839   $(MODEL_LIB)(dynnxt.o) \ 
    6699    $(MODEL_LIB)(dynnxt1d.o) \ 
    67006840   $(MODEL_LIB)(dynspg.o) \ 
    67016841   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    67046844   $(MODEL_LIB)(dynzdf.o) \ 
    67056845   $(MODEL_LIB)(eosbn2.o) \ 
     6846   $(MODEL_LIB)(floats.o) \ 
    67066847   $(MODEL_LIB)(flo_oce.o) \ 
    6707    $(MODEL_LIB)(floats.o) \ 
    6708    $(MODEL_LIB)(flx_oce.o) \ 
    67096848   $(MODEL_LIB)(flxblk.o) \ 
    67106849   $(MODEL_LIB)(flxfwb.o) \ 
    67116850   $(MODEL_LIB)(flxmod.o) \ 
     6851   $(MODEL_LIB)(flx_oce.o) \ 
    67126852   $(MODEL_LIB)(flxrnf.o) \ 
    67136853   $(MODEL_LIB)(ice.o) \ 
    67146854   $(MODEL_LIB)(ice_oce.o) \ 
     6855   $(MODEL_LIB)(icestp1d.o) \ 
    67156856   $(MODEL_LIB)(icestp.o) \ 
    6716    $(MODEL_LIB)(icestp1d.o) \ 
    6717    $(MODEL_LIB)(in_out_manager.o) \ 
    67186857   $(MODEL_LIB)(ini1d.o) \ 
     6858   $(MODEL_LIB)(in_out_manager.o) \ 
    67196859   $(MODEL_LIB)(iom.o) \ 
    67206860   $(MODEL_LIB)(lbclnk.o) \ 
     
    67286868   $(MODEL_LIB)(limmsh.o) \ 
    67296869   $(MODEL_LIB)(limrst.o) \ 
     6870   $(MODEL_LIB)(obcdom.o) \ 
     6871   $(MODEL_LIB)(obcdta.o) \ 
    67306872   $(MODEL_LIB)(obc_oce.o) \ 
    67316873   $(MODEL_LIB)(obc_par.o) \ 
    6732    $(MODEL_LIB)(obcdom.o) \ 
    6733    $(MODEL_LIB)(obcdta.o) \ 
    67346874   $(MODEL_LIB)(obcrad.o) \ 
    67356875   $(MODEL_LIB)(obcrst.o) \ 
     
    67436883   $(MODEL_LIB)(prtctl.o) \ 
    67446884   $(MODEL_LIB)(restart.o) \ 
    6745    $(MODEL_LIB)(sol_oce.o) \ 
    67466885   $(MODEL_LIB)(solisl.o) \ 
    67476886   $(MODEL_LIB)(solmat.o) \ 
     6887   $(MODEL_LIB)(sol_oce.o) \ 
    67486888   $(MODEL_LIB)(stpctl.o) \ 
    67496889   $(MODEL_LIB)(taumod.o) \ 
     
    67676907   $(MODEL_LIB)(trdvor_oce.o) \ 
    67686908   $(MODEL_LIB)(wzvmod.o) \ 
    6769    $(MODEL_LIB)(zdf_oce.o) \ 
    67706909   $(MODEL_LIB)(zdfbfr.o) \ 
    67716910   $(MODEL_LIB)(zdfddm.o) \ 
     
    67736912   $(MODEL_LIB)(zdfkpp.o) \ 
    67746913   $(MODEL_LIB)(zdfmxl.o) \ 
     6914   $(MODEL_LIB)(zdf_oce.o) \ 
    67756915   $(MODEL_LIB)(zdfric.o) \ 
     6916   $(MODEL_LIB)(zdftke_jki.o) \ 
    67766917   $(MODEL_LIB)(zdftke.o) \ 
    6777    $(MODEL_LIB)(zdftke_jki.o) \ 
    67786918   $(MODEL_LIB)(zpshde.o) \ 
    6779    agrif_opa_sponge.F90 \ 
    6780    blk_oce.F90 \ 
    6781    cla.F90 \ 
    6782    cla_div.F90 \ 
    6783    closea.F90 \ 
    6784    cpl.F90 \ 
    6785    cpl_oce.F90 \ 
    6786    daymod.F90 \ 
    6787    diadimg.F90 \ 
    6788    diafwb.F90 \ 
    6789    diagap.F90 \ 
    6790    diahdy.F90 \ 
    6791    diahth.F90 \ 
    6792    dianam.F90 \ 
    6793    diaptr.F90 \ 
    6794    diaspr.F90 \ 
    6795    diawri.F90 \ 
    6796    diawri1d.F90 \ 
    6797    divcur.F90 \ 
    6798    dom_oce.F90 \ 
    6799    domhgr.F90 \ 
    6800    dommsk.F90 \ 
    6801    domstp.F90 \ 
    6802    domwri.F90 \ 
    6803    domzgr.F90 \ 
    6804    dtasal.F90 \ 
    6805    dtasss.F90 \ 
    6806    dtasst.F90 \ 
    6807    dtatem.F90 \ 
    6808    dyncor1d.F90 \ 
    6809    dynhpg.F90 \ 
    6810    dynkeg.F90 \ 
    6811    dynldf.F90 \ 
    6812    dynnxt.F90 \ 
    6813    dynnxt1d.F90 \ 
    6814    dynspg.F90 \ 
    6815    dynspg_oce.F90 \ 
    6816    dynvor.F90 \ 
    6817    dynzad.F90 \ 
    6818    dynzdf.F90 \ 
    6819    eosbn2.F90 \ 
    6820    flo_oce.F90 \ 
    6821    floats.F90 \ 
    6822    flx_oce.F90 \ 
    6823    flxblk.F90 \ 
    6824    flxfwb.F90 \ 
    6825    flxmod.F90 \ 
    6826    flxrnf.F90 \ 
    6827    ice.F90 \ 
    6828    ice_oce.F90 \ 
    6829    icestp.F90 \ 
    6830    icestp1d.F90 \ 
    6831    in_out_manager.F90 \ 
    6832    ini1d.F90 \ 
    6833    iom.F90 \ 
    6834    lbclnk.F90 \ 
    6835    ldfdyn_oce.F90 \ 
    6836    ldfeiv.F90 \ 
    6837    ldfslp.F90 \ 
    6838    ldftra_oce.F90 \ 
    6839    lib_mpp.F90 \ 
    6840    lib_print.f90 \ 
    6841    limistate.F90 \ 
    6842    limmsh.F90 \ 
    6843    limrst.F90 \ 
     6919   obcdom.F90 \ 
     6920   obcdta.F90 \ 
    68446921   obc_oce.F90 \ 
    68456922   obc_par.F90 \ 
    6846    obcdom.F90 \ 
    6847    obcdta.F90 \ 
    68486923   obcrad.F90 \ 
    68496924   obcrst.F90 \ 
     
    68576932   prtctl.F90 \ 
    68586933   restart.F90 \ 
    6859    sol_oce.F90 \ 
    68606934   solisl.F90 \ 
    68616935   solmat.F90 \ 
     6936   sol_oce.F90 \ 
    68626937   stpctl.F90 \ 
    68636938   taumod.F90 \ 
     
    68816956   trdvor_oce.F90 \ 
    68826957   wzvmod.F90 \ 
    6883    zdf_oce.F90 \ 
    68846958   zdfbfr.F90 \ 
    68856959   zdfddm.F90 \ 
     
    68876961   zdfkpp.F90 \ 
    68886962   zdfmxl.F90 \ 
     6963   zdf_oce.F90 \ 
    68896964   zdfric.F90 \ 
    68906965   zdftke.F90 \ 
    68916966   zdftke_jki.F90 \ 
    68926967   zpshde.F90 \ 
     6968   cpl.F90 \ 
     6969   cpl_oce.F90 \ 
     6970   daymod.F90 \ 
     6971   diaptr.F90 \ 
     6972   domain.F90 \ 
     6973   domcfg.F90 \ 
     6974   dom_oce.F90 \ 
     6975   dtasal.F90 \ 
     6976   dtasst.F90 \ 
     6977   dtatem.F90 \ 
     6978   dyncor1d.F90 \ 
     6979   dynspg_oce.F90 \ 
     6980   eosbn2.F90 \ 
     6981   flxfwb.F90 \ 
     6982   flxmod.F90 \ 
     6983   iceini.F90 \ 
     6984   ini1d.F90 \ 
     6985   initrc.F90 \ 
     6986   in_out_manager.F90 \ 
     6987   istate.F90 \ 
     6988   ldfdyn.F90 \ 
     6989   ldftra.F90 \ 
     6990   lib_mpp.F90 \ 
    68936991   $(MODEL_LIB)(cpl.o) \ 
    68946992   $(MODEL_LIB)(cpl_oce.o) \ 
    68956993   $(MODEL_LIB)(daymod.o) \ 
    68966994   $(MODEL_LIB)(diaptr.o) \ 
    6897    $(MODEL_LIB)(dom_oce.o) \ 
    68986995   $(MODEL_LIB)(domain.o) \ 
    68996996   $(MODEL_LIB)(domcfg.o) \ 
     6997   $(MODEL_LIB)(dom_oce.o) \ 
    69006998   $(MODEL_LIB)(dtasal.o) \ 
    69016999   $(MODEL_LIB)(dtasst.o) \ 
     
    69077005   $(MODEL_LIB)(flxmod.o) \ 
    69087006   $(MODEL_LIB)(iceini.o) \ 
    6909    $(MODEL_LIB)(in_out_manager.o) \ 
    69107007   $(MODEL_LIB)(ini1d.o) \ 
    69117008   $(MODEL_LIB)(initrc.o) \ 
     7009   $(MODEL_LIB)(in_out_manager.o) \ 
    69127010   $(MODEL_LIB)(istate.o) \ 
    69137011   $(MODEL_LIB)(ldfdyn.o) \ 
     
    69157013   $(MODEL_LIB)(lib_mpp.o) \ 
    69167014   $(MODEL_LIB)(mppini.o) \ 
     7015   $(MODEL_LIB)(obcini.o) \ 
    69177016   $(MODEL_LIB)(obc_par.o) \ 
    6918    $(MODEL_LIB)(obcini.o) \ 
    69197017   $(MODEL_LIB)(oce.o) \ 
    69207018   $(MODEL_LIB)(ocfzpt.o) \ 
     
    69227020   $(MODEL_LIB)(prtctl.o) \ 
    69237021   $(MODEL_LIB)(solver.o) \ 
     7022   $(MODEL_LIB)(step1d.o) \ 
    69247023   $(MODEL_LIB)(step.o) \ 
    6925    $(MODEL_LIB)(step1d.o) \ 
    69267024   $(MODEL_LIB)(trdicp.o) \ 
    69277025   $(MODEL_LIB)(trdmld.o) \ 
     
    69307028   $(MODEL_LIB)(zdfini.o) \ 
    69317029   $(MODEL_LIB)(zpshde.o) \ 
    6932    cpl.F90 \ 
    6933    cpl_oce.F90 \ 
    6934    daymod.F90 \ 
    6935    diaptr.F90 \ 
    6936    dom_oce.F90 \ 
    6937    domain.F90 \ 
    6938    domcfg.F90 \ 
    6939    dtasal.F90 \ 
    6940    dtasst.F90 \ 
    6941    dtatem.F90 \ 
    6942    dyncor1d.F90 \ 
    6943    dynspg_oce.F90 \ 
    6944    eosbn2.F90 \ 
    6945    flxfwb.F90 \ 
    6946    flxmod.F90 \ 
    6947    iceini.F90 \ 
    6948    in_out_manager.F90 \ 
    6949    ini1d.F90 \ 
    6950    initrc.F90 \ 
    6951    istate.F90 \ 
    6952    ldfdyn.F90 \ 
    6953    ldftra.F90 \ 
    6954    lib_mpp.F90 \ 
    69557030   mppini.F90 \ 
     7031   obcini.F90 \ 
    69567032   obc_par.F90 \ 
    6957    obcini.F90 \ 
    69587033   oce.F90 \ 
    69597034   ocfzpt.F90 \ 
     
    69617036   prtctl.F90 \ 
    69627037   solver.F90 \ 
     7038   step1d.F90 \ 
    69637039   step.F90 \ 
    6964    step1d.F90 \ 
    69657040   trdicp.F90 \ 
    69667041   trdmld.F90 \ 
     
    69937068   par_oce.F90 
    69947069$(MODEL_LIB)(phycst.o) :   \ 
    6995    $(MODEL_LIB)(lib_print.o) \ 
    6996    $(MODEL_LIB)(par_kind.o) \ 
    6997    $(MODEL_LIB)(par_oce.o) \ 
    6998    lib_print.f90 \ 
    6999    par_kind.F90 \ 
    7000    par_oce.F90 \ 
    7001    $(MODEL_LIB)(in_out_manager.o) \ 
    7002    $(MODEL_LIB)(par_oce.o) \ 
    7003    in_out_manager.F90 \ 
     7070   lib_print.f90 \ 
     7071   $(MODEL_LIB)(lib_print.o) \ 
     7072   $(MODEL_LIB)(par_kind.o) \ 
     7073   $(MODEL_LIB)(par_oce.o) \ 
     7074   par_kind.F90 \ 
     7075   par_oce.F90 \ 
     7076   in_out_manager.F90 \ 
     7077   $(MODEL_LIB)(in_out_manager.o) \ 
     7078   $(MODEL_LIB)(par_oce.o) \ 
    70047079   par_oce.F90 \ 
    70057080   phycst.F90 
    70067081$(MODEL_LIB)(prtctl.o) :   \ 
    7007    $(MODEL_LIB)(dom_oce.o) \ 
    7008    $(MODEL_LIB)(in_out_manager.o) \ 
    7009    $(MODEL_LIB)(lib_print.o) \ 
    7010    $(MODEL_LIB)(par_kind.o) \ 
    7011    $(MODEL_LIB)(par_oce.o) \ 
    7012    dom_oce.F90 \ 
    7013    in_out_manager.F90 \ 
    7014    lib_print.f90 \ 
    7015    par_kind.F90 \ 
    7016    par_oce.F90 \ 
    7017    $(MODEL_LIB)(dom_oce.o) \ 
    7018    $(MODEL_LIB)(in_out_manager.o) \ 
    7019    $(MODEL_LIB)(lib_mpp.o) \ 
    7020    dom_oce.F90 \ 
    7021    in_out_manager.F90 \ 
    7022    lib_mpp.F90 \ 
     7082   dom_oce.F90 \ 
     7083   in_out_manager.F90 \ 
     7084   lib_print.f90 \ 
     7085   $(MODEL_LIB)(dom_oce.o) \ 
     7086   $(MODEL_LIB)(in_out_manager.o) \ 
     7087   $(MODEL_LIB)(lib_print.o) \ 
     7088   $(MODEL_LIB)(par_kind.o) \ 
     7089   $(MODEL_LIB)(par_oce.o) \ 
     7090   par_kind.F90 \ 
     7091   par_oce.F90 \ 
     7092   dom_oce.F90 \ 
     7093   in_out_manager.F90 \ 
     7094   lib_mpp.F90 \ 
     7095   $(MODEL_LIB)(dom_oce.o) \ 
     7096   $(MODEL_LIB)(in_out_manager.o) \ 
     7097   $(MODEL_LIB)(lib_mpp.o) \ 
    70237098   prtctl.F90 
    70247099$(MODEL_LIB)(restart.o) :  \ 
     7100   blk_oce.F90 \ 
     7101   dom_oce.F90 \ 
     7102   dynzdf_exp.F90 \ 
     7103   in_out_manager.F90 \ 
     7104   lbclnk.F90 \ 
     7105   lib_print.f90 \ 
    70257106   $(MODEL_LIB)(blk_oce.o) \ 
    70267107   $(MODEL_LIB)(dom_oce.o) \ 
     
    70377118   $(MODEL_LIB)(trazdf_exp.o) \ 
    70387119   $(MODEL_LIB)(zdf_oce.o) \ 
    7039    blk_oce.F90 \ 
    7040    dom_oce.F90 \ 
    7041    dynzdf_exp.F90 \ 
    7042    in_out_manager.F90 \ 
    7043    lbclnk.F90 \ 
    7044    lib_print.f90 \ 
    70457120   oce.F90 \ 
    70467121   par_kind.F90 \ 
     
    70517126   trazdf_exp.F90 \ 
    70527127   zdf_oce.F90 \ 
     7128   blk_oce.F90 \ 
     7129   cpl_oce.F90 \ 
     7130   daymod.F90 \ 
     7131   dom_oce.F90 \ 
     7132   dynspg_oce.F90 \ 
     7133   flx_oce.F90 \ 
     7134   ice_oce.F90 \ 
     7135   in_out_manager.F90 \ 
     7136   iom.F90 \ 
    70537137   $(MODEL_LIB)(blk_oce.o) \ 
    70547138   $(MODEL_LIB)(cpl_oce.o) \ 
     
    70657149   $(MODEL_LIB)(zdf_oce.o) \ 
    70667150   $(MODEL_LIB)(zdftke.o) \ 
     7151   oce.F90 \ 
     7152   phycst.F90 \ 
     7153   sol_oce.F90 \ 
     7154   zdf_oce.F90 \ 
     7155   zdftke.F90 \ 
     7156   lib_mpp.F90 \ 
     7157   $(MODEL_LIB)(lib_mpp.o) \ 
     7158   restart_dimg.h90 \ 
     7159   $(IOIPSL_LIB) \ 
     7160   KEY_CPP \ 
     7161   restart.F90 
     7162$(MODEL_LIB)(sms.o) :   \ 
     7163   sms.F90 
     7164$(MODEL_LIB)(solfet.o) :   \ 
     7165   dom_oce.F90 \ 
     7166   in_out_manager.F90 \ 
     7167   lib_mpp.F90 \ 
     7168   $(MODEL_LIB)(dom_oce.o) \ 
     7169   $(MODEL_LIB)(in_out_manager.o) \ 
     7170   $(MODEL_LIB)(lib_mpp.o) \ 
     7171   $(MODEL_LIB)(oce.o) \ 
     7172   $(MODEL_LIB)(par_oce.o) \ 
     7173   oce.F90 \ 
     7174   par_oce.F90 \ 
     7175   dom_oce.F90 \ 
     7176   lbclnk.F90 \ 
     7177   lib_mpp.F90 \ 
     7178   $(MODEL_LIB)(dom_oce.o) \ 
     7179   $(MODEL_LIB)(lbclnk.o) \ 
     7180   $(MODEL_LIB)(lib_mpp.o) \ 
     7181   $(MODEL_LIB)(oce.o) \ 
     7182   $(MODEL_LIB)(sol_oce.o) \ 
     7183   oce.F90 \ 
     7184   sol_oce.F90 \ 
     7185   KEY_CPP \ 
     7186   solfet.F90 
     7187$(MODEL_LIB)(solisl.o) :   \ 
     7188   dom_oce.F90 \ 
     7189   in_out_manager.F90 \ 
     7190   lbclnk.F90 \ 
     7191   lib_mpp.F90 \ 
     7192   lib_print.f90 \ 
     7193   $(MODEL_LIB)(dom_oce.o) \ 
     7194   $(MODEL_LIB)(in_out_manager.o) \ 
     7195   $(MODEL_LIB)(lbclnk.o) \ 
     7196   $(MODEL_LIB)(lib_mpp.o) \ 
     7197   $(MODEL_LIB)(lib_print.o) \ 
     7198   $(MODEL_LIB)(obc_par.o) \ 
     7199   $(MODEL_LIB)(oce.o) \ 
     7200   $(MODEL_LIB)(par_kind.o) \ 
     7201   $(MODEL_LIB)(par_oce.o) \ 
     7202   $(MODEL_LIB)(sol_oce.o) \ 
     7203   $(MODEL_LIB)(zdf_oce.o) \ 
     7204   obc_par.F90 \ 
     7205   oce.F90 \ 
     7206   par_kind.F90 \ 
     7207   par_oce.F90 \ 
     7208   sol_oce.F90 \ 
     7209   zdf_oce.F90 \ 
     7210   dom_oce.F90 \ 
     7211   in_out_manager.F90 \ 
     7212   iom.F90 \ 
     7213   lib_mpp.F90 \ 
     7214   $(MODEL_LIB)(dom_oce.o) \ 
     7215   $(MODEL_LIB)(in_out_manager.o) \ 
     7216   $(MODEL_LIB)(iom.o) \ 
     7217   $(MODEL_LIB)(lib_mpp.o) \ 
     7218   $(MODEL_LIB)(obc_oce.o) \ 
     7219   $(MODEL_LIB)(oce.o) \ 
     7220   $(MODEL_LIB)(solfet.o) \ 
     7221   $(MODEL_LIB)(sol_oce.o) \ 
     7222   $(MODEL_LIB)(solpcg.o) \ 
     7223   $(MODEL_LIB)(solsor.o) \ 
     7224   obc_oce.F90 \ 
     7225   oce.F90 \ 
     7226   solfet.F90 \ 
     7227   sol_oce.F90 \ 
     7228   solpcg.F90 \ 
     7229   solsor.F90 \ 
     7230   $(IOIPSL_LIB) \ 
     7231   KEY_CPP \ 
     7232   solisl.F90 
     7233$(MODEL_LIB)(solmat.o) :   \ 
     7234   dom_oce.F90 \ 
     7235   in_out_manager.F90 \ 
     7236   lib_mpp.F90 \ 
     7237   lib_print.f90 \ 
     7238   $(MODEL_LIB)(dom_oce.o) \ 
     7239   $(MODEL_LIB)(in_out_manager.o) \ 
     7240   $(MODEL_LIB)(lib_mpp.o) \ 
     7241   $(MODEL_LIB)(lib_print.o) \ 
     7242   $(MODEL_LIB)(obc_par.o) \ 
     7243   $(MODEL_LIB)(oce.o) \ 
     7244   $(MODEL_LIB)(par_kind.o) \ 
     7245   $(MODEL_LIB)(par_oce.o) \ 
     7246   obc_par.F90 \ 
     7247   oce.F90 \ 
     7248   par_kind.F90 \ 
     7249   par_oce.F90 \ 
     7250   dom_oce.F90 \ 
     7251   in_out_manager.F90 \ 
     7252   lbclnk.F90 \ 
     7253   lib_feti.F90 \ 
     7254   lib_mpp.F90 \ 
     7255   $(MODEL_LIB)(dom_oce.o) \ 
     7256   $(MODEL_LIB)(in_out_manager.o) \ 
     7257   $(MODEL_LIB)(lbclnk.o) \ 
     7258   $(MODEL_LIB)(lib_feti.o) \ 
     7259   $(MODEL_LIB)(lib_mpp.o) \ 
     7260   $(MODEL_LIB)(obc_oce.o) \ 
     7261   $(MODEL_LIB)(oce.o) \ 
     7262   $(MODEL_LIB)(phycst.o) \ 
     7263   $(MODEL_LIB)(sol_oce.o) \ 
     7264   obc_oce.F90 \ 
     7265   oce.F90 \ 
     7266   phycst.F90 \ 
     7267   sol_oce.F90 \ 
     7268   KEY_CPP \ 
     7269   solmat.F90 
     7270$(MODEL_LIB)(sol_oce.o) :  \ 
     7271   $(MODEL_LIB)(par_kind.o) \ 
     7272   par_kind.F90 \ 
     7273   $(MODEL_LIB)(par_oce.o) \ 
     7274   par_oce.F90 \ 
     7275   KEY_CPP \ 
     7276   sol_oce.F90 
     7277$(MODEL_LIB)(solpcg.o) :   \ 
     7278   dom_oce.F90 \ 
     7279   in_out_manager.F90 \ 
     7280   lib_mpp.F90 \ 
     7281   lib_print.f90 \ 
     7282   $(MODEL_LIB)(dom_oce.o) \ 
     7283   $(MODEL_LIB)(in_out_manager.o) \ 
     7284   $(MODEL_LIB)(lib_mpp.o) \ 
     7285   $(MODEL_LIB)(lib_print.o) \ 
     7286   $(MODEL_LIB)(oce.o) \ 
     7287   $(MODEL_LIB)(par_kind.o) \ 
     7288   $(MODEL_LIB)(par_oce.o) \ 
     7289   oce.F90 \ 
     7290   par_kind.F90 \ 
     7291   par_oce.F90 \ 
     7292   dom_oce.F90 \ 
     7293   in_out_manager.F90 \ 
     7294   lbclnk.F90 \ 
     7295   lib_mpp.F90 \ 
     7296   $(MODEL_LIB)(dom_oce.o) \ 
     7297   $(MODEL_LIB)(in_out_manager.o) \ 
     7298   $(MODEL_LIB)(lbclnk.o) \ 
     7299   $(MODEL_LIB)(lib_mpp.o) \ 
     7300   $(MODEL_LIB)(oce.o) \ 
     7301   $(MODEL_LIB)(sol_oce.o) \ 
     7302   oce.F90 \ 
     7303   sol_oce.F90 \ 
     7304   vectopt_loop_substitute.h90 \ 
     7305   KEY_CPP \ 
     7306   solpcg.F90 
     7307$(MODEL_LIB)(solsor_e.o) : \ 
     7308   dom_oce.F90 \ 
     7309   in_out_manager.F90 \ 
     7310   lib_mpp.F90 \ 
     7311   lib_print.f90 \ 
     7312   $(MODEL_LIB)(dom_oce.o) \ 
     7313   $(MODEL_LIB)(in_out_manager.o) \ 
     7314   $(MODEL_LIB)(lib_mpp.o) \ 
     7315   $(MODEL_LIB)(lib_print.o) \ 
     7316   $(MODEL_LIB)(oce.o) \ 
     7317   $(MODEL_LIB)(par_kind.o) \ 
     7318   $(MODEL_LIB)(par_oce.o) \ 
     7319   oce.F90 \ 
     7320   par_kind.F90 \ 
     7321   par_oce.F90 \ 
     7322   dom_oce.F90 \ 
     7323   in_out_manager.F90 \ 
     7324   lbclnk.F90 \ 
     7325   lib_mpp.F90 \ 
     7326   $(MODEL_LIB)(dom_oce.o) \ 
     7327   $(MODEL_LIB)(in_out_manager.o) \ 
     7328   $(MODEL_LIB)(lbclnk.o) \ 
     7329   $(MODEL_LIB)(lib_mpp.o) \ 
     7330   $(MODEL_LIB)(oce.o) \ 
     7331   $(MODEL_LIB)(sol_oce.o) \ 
     7332   $(MODEL_LIB)(zdf_oce.o) \ 
     7333   oce.F90 \ 
     7334   sol_oce.F90 \ 
     7335   zdf_oce.F90 \ 
     7336   solsor_e.F90 
     7337$(MODEL_LIB)(solsor.o) :   \ 
     7338   dom_oce.F90 \ 
     7339   in_out_manager.F90 \ 
     7340   lib_mpp.F90 \ 
     7341   lib_print.f90 \ 
     7342   $(MODEL_LIB)(dom_oce.o) \ 
     7343   $(MODEL_LIB)(in_out_manager.o) \ 
     7344   $(MODEL_LIB)(lib_mpp.o) \ 
     7345   $(MODEL_LIB)(lib_print.o) \ 
     7346   $(MODEL_LIB)(oce.o) \ 
     7347   $(MODEL_LIB)(par_kind.o) \ 
     7348   $(MODEL_LIB)(par_oce.o) \ 
     7349   oce.F90 \ 
     7350   par_kind.F90 \ 
     7351   par_oce.F90 \ 
     7352   dom_oce.F90 \ 
     7353   in_out_manager.F90 \ 
     7354   lbclnk.F90 \ 
     7355   lib_mpp.F90 \ 
     7356   $(MODEL_LIB)(dom_oce.o) \ 
     7357   $(MODEL_LIB)(in_out_manager.o) \ 
     7358   $(MODEL_LIB)(lbclnk.o) \ 
     7359   $(MODEL_LIB)(lib_mpp.o) \ 
     7360   $(MODEL_LIB)(oce.o) \ 
     7361   $(MODEL_LIB)(sol_oce.o) \ 
     7362   $(MODEL_LIB)(zdf_oce.o) \ 
     7363   oce.F90 \ 
     7364   sol_oce.F90 \ 
     7365   zdf_oce.F90 \ 
     7366   solsor.F90 
     7367$(MODEL_LIB)(solver.o) :   \ 
     7368   dom_oce.F90 \ 
     7369   in_out_manager.F90 \ 
     7370   iom.F90 \ 
     7371   lbclnk.F90 \ 
     7372   lib_feti.F90 \ 
     7373   lib_mpp.F90 \ 
     7374   lib_print.f90 \ 
     7375   $(MODEL_LIB)(dom_oce.o) \ 
     7376   $(MODEL_LIB)(in_out_manager.o) \ 
     7377   $(MODEL_LIB)(iom.o) \ 
     7378   $(MODEL_LIB)(lbclnk.o) \ 
     7379   $(MODEL_LIB)(lib_feti.o) \ 
     7380   $(MODEL_LIB)(lib_mpp.o) \ 
     7381   $(MODEL_LIB)(lib_print.o) \ 
     7382   $(MODEL_LIB)(obc_oce.o) \ 
     7383   $(MODEL_LIB)(obc_par.o) \ 
     7384   $(MODEL_LIB)(oce.o) \ 
     7385   $(MODEL_LIB)(par_kind.o) \ 
     7386   $(MODEL_LIB)(par_oce.o) \ 
     7387   $(MODEL_LIB)(phycst.o) \ 
     7388   $(MODEL_LIB)(solfet.o) \ 
     7389   $(MODEL_LIB)(sol_oce.o) \ 
     7390   $(MODEL_LIB)(solpcg.o) \ 
     7391   $(MODEL_LIB)(solsor.o) \ 
     7392   obc_oce.F90 \ 
     7393   obc_par.F90 \ 
     7394   oce.F90 \ 
     7395   par_kind.F90 \ 
     7396   par_oce.F90 \ 
     7397   phycst.F90 \ 
     7398   solfet.F90 \ 
     7399   sol_oce.F90 \ 
     7400   solpcg.F90 \ 
     7401   solsor.F90 \ 
     7402   dom_oce.F90 \ 
     7403   dynspg_oce.F90 \ 
     7404   in_out_manager.F90 \ 
     7405   lbclnk.F90 \ 
     7406   lib_mpp.F90 \ 
     7407   $(MODEL_LIB)(dom_oce.o) \ 
     7408   $(MODEL_LIB)(dynspg_oce.o) \ 
     7409   $(MODEL_LIB)(in_out_manager.o) \ 
     7410   $(MODEL_LIB)(lbclnk.o) \ 
     7411   $(MODEL_LIB)(lib_mpp.o) \ 
     7412   $(MODEL_LIB)(obc_oce.o) \ 
     7413   $(MODEL_LIB)(oce.o) \ 
     7414   $(MODEL_LIB)(solisl.o) \ 
     7415   $(MODEL_LIB)(solmat.o) \ 
     7416   $(MODEL_LIB)(sol_oce.o) \ 
     7417   $(MODEL_LIB)(zdf_oce.o) \ 
     7418   obc_oce.F90 \ 
     7419   oce.F90 \ 
     7420   solisl.F90 \ 
     7421   solmat.F90 \ 
     7422   sol_oce.F90 \ 
     7423   zdf_oce.F90 \ 
     7424   KEY_CPP \ 
     7425   solver.F90 
     7426$(MODEL_LIB)(step1d.o) :   \ 
     7427   agrif_opa_interp.F90 \ 
     7428   agrif_opa_update.F90 \ 
    70677429   blk_oce.F90 \ 
    70687430   cpl_oce.F90 \ 
    70697431   daymod.F90 \ 
    7070    dom_oce.F90 \ 
     7432   diadimg.F90 \ 
     7433   diahth.F90 \ 
     7434   dianam.F90 \ 
     7435   diaspr.F90 \ 
     7436   diawri.F90 \ 
     7437   dom_ice.F90 \ 
     7438   dom_oce.F90 \ 
     7439   dtasal.F90 \ 
     7440   dtasss.F90 \ 
     7441   dtasst.F90 \ 
     7442   dtatem.F90 \ 
    70717443   dynspg_oce.F90 \ 
     7444   dynzdf_exp.F90 \ 
     7445   dynzdf_imp.F90 \ 
     7446   dynzdf_imp_jki.F90 \ 
     7447   eosbn2.F90 \ 
     7448   flxblk.F90 \ 
     7449   flxmod.F90 \ 
    70727450   flx_oce.F90 \ 
     7451   flxrnf.F90 \ 
     7452   ice.F90 \ 
     7453   iceini.F90 \ 
    70737454   ice_oce.F90 \ 
    70747455   in_out_manager.F90 \ 
    70757456   iom.F90 \ 
    7076    oce.F90 \ 
    7077    phycst.F90 \ 
    7078    sol_oce.F90 \ 
    7079    zdf_oce.F90 \ 
    7080    zdftke.F90 \ 
    7081    $(MODEL_LIB)(lib_mpp.o) \ 
    7082    lib_mpp.F90 \ 
    7083    restart_dimg.h90 \ 
    7084    $(IOIPSL_LIB) \ 
    7085    KEY_CPP \ 
    7086    restart.F90 
    7087 $(MODEL_LIB)(sms.o) :   \ 
    7088    sms.F90 
    7089 $(MODEL_LIB)(sol_oce.o) :  \ 
    7090    $(MODEL_LIB)(par_kind.o) \ 
    7091    par_kind.F90 \ 
    7092    $(MODEL_LIB)(par_oce.o) \ 
    7093    par_oce.F90 \ 
    7094    KEY_CPP \ 
    7095    sol_oce.F90 
    7096 $(MODEL_LIB)(solfet.o) :   \ 
    7097    $(MODEL_LIB)(dom_oce.o) \ 
    7098    $(MODEL_LIB)(in_out_manager.o) \ 
    7099    $(MODEL_LIB)(lib_mpp.o) \ 
    7100    $(MODEL_LIB)(oce.o) \ 
    7101    $(MODEL_LIB)(par_oce.o) \ 
    7102    dom_oce.F90 \ 
    7103    in_out_manager.F90 \ 
    7104    lib_mpp.F90 \ 
    7105    oce.F90 \ 
    7106    par_oce.F90 \ 
    7107    $(MODEL_LIB)(dom_oce.o) \ 
    7108    $(MODEL_LIB)(lbclnk.o) \ 
    7109    $(MODEL_LIB)(lib_mpp.o) \ 
    7110    $(MODEL_LIB)(oce.o) \ 
    7111    $(MODEL_LIB)(sol_oce.o) \ 
    7112    dom_oce.F90 \ 
    7113    lbclnk.F90 \ 
    7114    lib_mpp.F90 \ 
    7115    oce.F90 \ 
    7116    sol_oce.F90 \ 
    7117    KEY_CPP \ 
    7118    solfet.F90 
    7119 $(MODEL_LIB)(solisl.o) :   \ 
    7120    $(MODEL_LIB)(dom_oce.o) \ 
    7121    $(MODEL_LIB)(in_out_manager.o) \ 
    7122    $(MODEL_LIB)(lbclnk.o) \ 
    7123    $(MODEL_LIB)(lib_mpp.o) \ 
    7124    $(MODEL_LIB)(lib_print.o) \ 
    7125    $(MODEL_LIB)(obc_par.o) \ 
    7126    $(MODEL_LIB)(oce.o) \ 
    7127    $(MODEL_LIB)(par_kind.o) \ 
    7128    $(MODEL_LIB)(par_oce.o) \ 
    7129    $(MODEL_LIB)(sol_oce.o) \ 
    7130    $(MODEL_LIB)(zdf_oce.o) \ 
    7131    dom_oce.F90 \ 
    7132    in_out_manager.F90 \ 
    7133    lbclnk.F90 \ 
    7134    lib_mpp.F90 \ 
    7135    lib_print.f90 \ 
    7136    obc_par.F90 \ 
    7137    oce.F90 \ 
    7138    par_kind.F90 \ 
    7139    par_oce.F90 \ 
    7140    sol_oce.F90 \ 
    7141    zdf_oce.F90 \ 
    7142    $(MODEL_LIB)(dom_oce.o) \ 
    7143    $(MODEL_LIB)(in_out_manager.o) \ 
    7144    $(MODEL_LIB)(iom.o) \ 
    7145    $(MODEL_LIB)(lib_mpp.o) \ 
    7146    $(MODEL_LIB)(obc_oce.o) \ 
    7147    $(MODEL_LIB)(oce.o) \ 
    7148    $(MODEL_LIB)(sol_oce.o) \ 
    7149    $(MODEL_LIB)(solfet.o) \ 
    7150    $(MODEL_LIB)(solpcg.o) \ 
    7151    $(MODEL_LIB)(solsor.o) \ 
    7152    dom_oce.F90 \ 
    7153    in_out_manager.F90 \ 
    7154    iom.F90 \ 
    7155    lib_mpp.F90 \ 
    7156    obc_oce.F90 \ 
    7157    oce.F90 \ 
    7158    sol_oce.F90 \ 
    7159    solfet.F90 \ 
    7160    solpcg.F90 \ 
    7161    solsor.F90 \ 
    7162    $(IOIPSL_LIB) \ 
    7163    KEY_CPP \ 
    7164    solisl.F90 
    7165 $(MODEL_LIB)(solmat.o) :   \ 
    7166    $(MODEL_LIB)(dom_oce.o) \ 
    7167    $(MODEL_LIB)(in_out_manager.o) \ 
    7168    $(MODEL_LIB)(lib_mpp.o) \ 
    7169    $(MODEL_LIB)(lib_print.o) \ 
    7170    $(MODEL_LIB)(obc_par.o) \ 
    7171    $(MODEL_LIB)(oce.o) \ 
    7172    $(MODEL_LIB)(par_kind.o) \ 
    7173    $(MODEL_LIB)(par_oce.o) \ 
    7174    dom_oce.F90 \ 
    7175    in_out_manager.F90 \ 
    7176    lib_mpp.F90 \ 
    7177    lib_print.f90 \ 
    7178    obc_par.F90 \ 
    7179    oce.F90 \ 
    7180    par_kind.F90 \ 
    7181    par_oce.F90 \ 
    7182    $(MODEL_LIB)(dom_oce.o) \ 
    7183    $(MODEL_LIB)(in_out_manager.o) \ 
    7184    $(MODEL_LIB)(lbclnk.o) \ 
    7185    $(MODEL_LIB)(lib_feti.o) \ 
    7186    $(MODEL_LIB)(lib_mpp.o) \ 
    7187    $(MODEL_LIB)(obc_oce.o) \ 
    7188    $(MODEL_LIB)(oce.o) \ 
    7189    $(MODEL_LIB)(phycst.o) \ 
    7190    $(MODEL_LIB)(sol_oce.o) \ 
    7191    dom_oce.F90 \ 
    7192    in_out_manager.F90 \ 
    7193    lbclnk.F90 \ 
    7194    lib_feti.F90 \ 
    7195    lib_mpp.F90 \ 
    7196    obc_oce.F90 \ 
    7197    oce.F90 \ 
    7198    phycst.F90 \ 
    7199    sol_oce.F90 \ 
    7200    KEY_CPP \ 
    7201    solmat.F90 
    7202 $(MODEL_LIB)(solpcg.o) :   \ 
    7203    $(MODEL_LIB)(dom_oce.o) \ 
    7204    $(MODEL_LIB)(in_out_manager.o) \ 
    7205    $(MODEL_LIB)(lib_mpp.o) \ 
    7206    $(MODEL_LIB)(lib_print.o) \ 
    7207    $(MODEL_LIB)(oce.o) \ 
    7208    $(MODEL_LIB)(par_kind.o) \ 
    7209    $(MODEL_LIB)(par_oce.o) \ 
    7210    dom_oce.F90 \ 
    7211    in_out_manager.F90 \ 
    7212    lib_mpp.F90 \ 
    7213    lib_print.f90 \ 
    7214    oce.F90 \ 
    7215    par_kind.F90 \ 
    7216    par_oce.F90 \ 
    7217    $(MODEL_LIB)(dom_oce.o) \ 
    7218    $(MODEL_LIB)(in_out_manager.o) \ 
    7219    $(MODEL_LIB)(lbclnk.o) \ 
    7220    $(MODEL_LIB)(lib_mpp.o) \ 
    7221    $(MODEL_LIB)(oce.o) \ 
    7222    $(MODEL_LIB)(sol_oce.o) \ 
    7223    dom_oce.F90 \ 
    7224    in_out_manager.F90 \ 
    7225    lbclnk.F90 \ 
    7226    lib_mpp.F90 \ 
    7227    oce.F90 \ 
    7228    sol_oce.F90 \ 
    7229    vectopt_loop_substitute.h90 \ 
    7230    KEY_CPP \ 
    7231    solpcg.F90 
    7232 $(MODEL_LIB)(solsor.o) :   \ 
    7233    $(MODEL_LIB)(dom_oce.o) \ 
    7234    $(MODEL_LIB)(in_out_manager.o) \ 
    7235    $(MODEL_LIB)(lib_mpp.o) \ 
    7236    $(MODEL_LIB)(lib_print.o) \ 
    7237    $(MODEL_LIB)(oce.o) \ 
    7238    $(MODEL_LIB)(par_kind.o) \ 
    7239    $(MODEL_LIB)(par_oce.o) \ 
    7240    dom_oce.F90 \ 
    7241    in_out_manager.F90 \ 
    7242    lib_mpp.F90 \ 
    7243    lib_print.f90 \ 
    7244    oce.F90 \ 
    7245    par_kind.F90 \ 
    7246    par_oce.F90 \ 
    7247    $(MODEL_LIB)(dom_oce.o) \ 
    7248    $(MODEL_LIB)(in_out_manager.o) \ 
    7249    $(MODEL_LIB)(lbclnk.o) \ 
    7250    $(MODEL_LIB)(lib_mpp.o) \ 
    7251    $(MODEL_LIB)(oce.o) \ 
    7252    $(MODEL_LIB)(sol_oce.o) \ 
    7253    $(MODEL_LIB)(zdf_oce.o) \ 
    7254    dom_oce.F90 \ 
    7255    in_out_manager.F90 \ 
    7256    lbclnk.F90 \ 
    7257    lib_mpp.F90 \ 
    7258    oce.F90 \ 
    7259    sol_oce.F90 \ 
    7260    zdf_oce.F90 \ 
    7261    solsor.F90 
    7262 $(MODEL_LIB)(solsor_e.o) : \ 
    7263    $(MODEL_LIB)(dom_oce.o) \ 
    7264    $(MODEL_LIB)(in_out_manager.o) \ 
    7265    $(MODEL_LIB)(lib_mpp.o) \ 
    7266    $(MODEL_LIB)(lib_print.o) \ 
    7267    $(MODEL_LIB)(oce.o) \ 
    7268    $(MODEL_LIB)(par_kind.o) \ 
    7269    $(MODEL_LIB)(par_oce.o) \ 
    7270    dom_oce.F90 \ 
    7271    in_out_manager.F90 \ 
    7272    lib_mpp.F90 \ 
    7273    lib_print.f90 \ 
    7274    oce.F90 \ 
    7275    par_kind.F90 \ 
    7276    par_oce.F90 \ 
    7277    $(MODEL_LIB)(dom_oce.o) \ 
    7278    $(MODEL_LIB)(in_out_manager.o) \ 
    7279    $(MODEL_LIB)(lbclnk.o) \ 
    7280    $(MODEL_LIB)(lib_mpp.o) \ 
    7281    $(MODEL_LIB)(oce.o) \ 
    7282    $(MODEL_LIB)(sol_oce.o) \ 
    7283    $(MODEL_LIB)(zdf_oce.o) \ 
    7284    dom_oce.F90 \ 
    7285    in_out_manager.F90 \ 
    7286    lbclnk.F90 \ 
    7287    lib_mpp.F90 \ 
    7288    oce.F90 \ 
    7289    sol_oce.F90 \ 
    7290    zdf_oce.F90 \ 
    7291    solsor_e.F90 
    7292 $(MODEL_LIB)(solver.o) :   \ 
    7293    $(MODEL_LIB)(dom_oce.o) \ 
    7294    $(MODEL_LIB)(in_out_manager.o) \ 
    7295    $(MODEL_LIB)(iom.o) \ 
    7296    $(MODEL_LIB)(lbclnk.o) \ 
    7297    $(MODEL_LIB)(lib_feti.o) \ 
    7298    $(MODEL_LIB)(lib_mpp.o) \ 
    7299    $(MODEL_LIB)(lib_print.o) \ 
    7300    $(MODEL_LIB)(obc_oce.o) \ 
    7301    $(MODEL_LIB)(obc_par.o) \ 
    7302    $(MODEL_LIB)(oce.o) \ 
    7303    $(MODEL_LIB)(par_kind.o) \ 
    7304    $(MODEL_LIB)(par_oce.o) \ 
    7305    $(MODEL_LIB)(phycst.o) \ 
    7306    $(MODEL_LIB)(sol_oce.o) \ 
    7307    $(MODEL_LIB)(solfet.o) \ 
    7308    $(MODEL_LIB)(solpcg.o) \ 
    7309    $(MODEL_LIB)(solsor.o) \ 
    7310    dom_oce.F90 \ 
    7311    in_out_manager.F90 \ 
    7312    iom.F90 \ 
    7313    lbclnk.F90 \ 
    7314    lib_feti.F90 \ 
    7315    lib_mpp.F90 \ 
    7316    lib_print.f90 \ 
    7317    obc_oce.F90 \ 
    7318    obc_par.F90 \ 
    7319    oce.F90 \ 
    7320    par_kind.F90 \ 
    7321    par_oce.F90 \ 
    7322    phycst.F90 \ 
    7323    sol_oce.F90 \ 
    7324    solfet.F90 \ 
    7325    solpcg.F90 \ 
    7326    solsor.F90 \ 
    7327    $(MODEL_LIB)(dom_oce.o) \ 
    7328    $(MODEL_LIB)(dynspg_oce.o) \ 
    7329    $(MODEL_LIB)(in_out_manager.o) \ 
    7330    $(MODEL_LIB)(lbclnk.o) \ 
    7331    $(MODEL_LIB)(lib_mpp.o) \ 
    7332    $(MODEL_LIB)(obc_oce.o) \ 
    7333    $(MODEL_LIB)(oce.o) \ 
    7334    $(MODEL_LIB)(sol_oce.o) \ 
    7335    $(MODEL_LIB)(solisl.o) \ 
    7336    $(MODEL_LIB)(solmat.o) \ 
    7337    $(MODEL_LIB)(zdf_oce.o) \ 
    7338    dom_oce.F90 \ 
    7339    dynspg_oce.F90 \ 
    7340    in_out_manager.F90 \ 
    7341    lbclnk.F90 \ 
    7342    lib_mpp.F90 \ 
    7343    obc_oce.F90 \ 
    7344    oce.F90 \ 
    7345    sol_oce.F90 \ 
    7346    solisl.F90 \ 
    7347    solmat.F90 \ 
    7348    zdf_oce.F90 \ 
    7349    KEY_CPP \ 
    7350    solver.F90 
    7351 $(MODEL_LIB)(step.o) :  \ 
     7457   lbclnk.F90 \ 
     7458   ldfdyn_oce.F90 \ 
     7459   ldftra_oce.F90 \ 
     7460   lib_mpp.F90 \ 
     7461   lib_print.f90 \ 
     7462   limdia.F90 \ 
     7463   limdyn.F90 \ 
     7464   limflx.F90 \ 
     7465   limrst.F90 \ 
     7466   limthd.F90 \ 
     7467   limtrp.F90 \ 
     7468   limwri.F90 \ 
    73527469   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    73537470   $(MODEL_LIB)(agrif_opa_update.o) \ 
     
    73667483   $(MODEL_LIB)(dtasst.o) \ 
    73677484   $(MODEL_LIB)(dtatem.o) \ 
    7368    $(MODEL_LIB)(dynhpg_jki.o) \ 
    7369    $(MODEL_LIB)(dynldf_bilap.o) \ 
    7370    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    7371    $(MODEL_LIB)(dynldf_iso.o) \ 
    7372    $(MODEL_LIB)(dynldf_lap.o) \ 
    7373    $(MODEL_LIB)(dynspg_exp.o) \ 
    7374    $(MODEL_LIB)(dynspg_exp_jki.o) \ 
    7375    $(MODEL_LIB)(dynspg_flt.o) \ 
    7376    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    73777485   $(MODEL_LIB)(dynspg_oce.o) \ 
    7378    $(MODEL_LIB)(dynspg_rl.o) \ 
    7379    $(MODEL_LIB)(dynspg_ts.o) \ 
    7380    $(MODEL_LIB)(dynspg_ts_jki.o) \ 
    73817486   $(MODEL_LIB)(dynzdf_exp.o) \ 
     7487   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    73827488   $(MODEL_LIB)(dynzdf_imp.o) \ 
    7383    $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    73847489   $(MODEL_LIB)(eosbn2.o) \ 
    7385    $(MODEL_LIB)(flo4rk.o) \ 
    7386    $(MODEL_LIB)(flo_oce.o) \ 
    7387    $(MODEL_LIB)(floblk.o) \ 
    7388    $(MODEL_LIB)(flodom.o) \ 
    7389    $(MODEL_LIB)(flowri.o) \ 
    7390    $(MODEL_LIB)(flx_oce.o) \ 
    73917490   $(MODEL_LIB)(flxblk.o) \ 
    73927491   $(MODEL_LIB)(flxmod.o) \ 
     7492   $(MODEL_LIB)(flx_oce.o) \ 
    73937493   $(MODEL_LIB)(flxrnf.o) \ 
     7494   $(MODEL_LIB)(iceini.o) \ 
    73947495   $(MODEL_LIB)(ice.o) \ 
    73957496   $(MODEL_LIB)(ice_oce.o) \ 
    7396    $(MODEL_LIB)(iceini.o) \ 
    73977497   $(MODEL_LIB)(in_out_manager.o) \ 
    73987498   $(MODEL_LIB)(iom.o) \ 
    73997499   $(MODEL_LIB)(lbclnk.o) \ 
    74007500   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7401    $(MODEL_LIB)(ldfslp.o) \ 
    74027501   $(MODEL_LIB)(ldftra_oce.o) \ 
    74037502   $(MODEL_LIB)(lib_mpp.o) \ 
    74047503   $(MODEL_LIB)(lib_print.o) \ 
    74057504   $(MODEL_LIB)(limdia.o) \ 
    7406    $(MODEL_LIB)(limdmp.o) \ 
    74077505   $(MODEL_LIB)(limdyn.o) \ 
    74087506   $(MODEL_LIB)(limflx.o) \ 
     
    74117509   $(MODEL_LIB)(limtrp.o) \ 
    74127510   $(MODEL_LIB)(limwri.o) \ 
    7413    $(MODEL_LIB)(obc_oce.o) \ 
    7414    $(MODEL_LIB)(obccli.o) \ 
    7415    $(MODEL_LIB)(obcdyn.o) \ 
    7416    $(MODEL_LIB)(obcdyn_bt.o) \ 
    74177511   $(MODEL_LIB)(obctra.o) \ 
    7418    $(MODEL_LIB)(obcvol.o) \ 
    74197512   $(MODEL_LIB)(oce.o) \ 
    74207513   $(MODEL_LIB)(ocesbc.o) \ 
     
    74247517   $(MODEL_LIB)(phycst.o) \ 
    74257518   $(MODEL_LIB)(prtctl.o) \ 
     7519   $(MODEL_LIB)(solisl.o) \ 
    74267520   $(MODEL_LIB)(sol_oce.o) \ 
    7427    $(MODEL_LIB)(solfet.o) \ 
    7428    $(MODEL_LIB)(solisl.o) \ 
    7429    $(MODEL_LIB)(solpcg.o) \ 
    7430    $(MODEL_LIB)(solsor.o) \ 
    74317521   $(MODEL_LIB)(taumod.o) \ 
    7432    $(MODEL_LIB)(traadv_cen2.o) \ 
    7433    $(MODEL_LIB)(traadv_cen2_jki.o) \ 
    7434    $(MODEL_LIB)(traadv_eiv.o) \ 
    7435    $(MODEL_LIB)(traadv_muscl.o) \ 
    7436    $(MODEL_LIB)(traadv_muscl2.o) \ 
    7437    $(MODEL_LIB)(traadv_tvd.o) \ 
    7438    $(MODEL_LIB)(trabbl.o) \ 
    74397522   $(MODEL_LIB)(tradmp.o) \ 
    7440    $(MODEL_LIB)(traldf_bilap.o) \ 
    7441    $(MODEL_LIB)(traldf_bilapg.o) \ 
    7442    $(MODEL_LIB)(traldf_iso.o) \ 
    7443    $(MODEL_LIB)(traldf_lap.o) \ 
    74447523   $(MODEL_LIB)(traqsr.o) \ 
    7445    $(MODEL_LIB)(trazdf.o) \ 
    74467524   $(MODEL_LIB)(trazdf_exp.o) \ 
     7525   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    74477526   $(MODEL_LIB)(trazdf_imp.o) \ 
    7448    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    74497527   $(MODEL_LIB)(trc_oce.o) \ 
    74507528   $(MODEL_LIB)(trdmod.o) \ 
    74517529   $(MODEL_LIB)(trdmod_oce.o) \ 
    7452    $(MODEL_LIB)(zdf_oce.o) \ 
    74537530   $(MODEL_LIB)(zdfddm.o) \ 
    74547531   $(MODEL_LIB)(zdfkpp.o) \ 
    74557532   $(MODEL_LIB)(zdfmxl.o) \ 
     7533   $(MODEL_LIB)(zdf_oce.o) \ 
    74567534   $(MODEL_LIB)(zdftke.o) \ 
     7535   obctra.F90 \ 
     7536   oce.F90 \ 
     7537   ocesbc.F90 \ 
     7538   ocfzpt.F90 \ 
     7539   par_kind.F90 \ 
     7540   par_oce.F90 \ 
     7541   phycst.F90 \ 
     7542   prtctl.F90 \ 
     7543   solisl.F90 \ 
     7544   sol_oce.F90 \ 
     7545   taumod.F90 \ 
     7546   tradmp.F90 \ 
     7547   traqsr.F90 \ 
     7548   trazdf_exp.F90 \ 
     7549   trazdf_imp.F90 \ 
     7550   trazdf_imp_jki.F90 \ 
     7551   trc_oce.F90 \ 
     7552   trdmod.F90 \ 
     7553   trdmod_oce.F90 \ 
     7554   zdfddm.F90 \ 
     7555   zdfkpp.F90 \ 
     7556   zdfmxl.F90 \ 
     7557   zdf_oce.F90 \ 
     7558   zdftke.F90 \ 
     7559   daymod.F90 \ 
     7560   diawri1d.F90 \ 
     7561   diawri.F90 \ 
     7562   dom_oce.F90 \ 
     7563   dtasal.F90 \ 
     7564   dtasst.F90 \ 
     7565   dtatem.F90 \ 
     7566   dyncor1d.F90 \ 
     7567   dynnxt1d.F90 \ 
     7568   dynzdf.F90 \ 
     7569   eosbn2.F90 \ 
     7570   flxfwb.F90 \ 
     7571   flxmod.F90 \ 
     7572   flxrnf.F90 \ 
     7573   ice_oce.F90 \ 
     7574   icestp1d.F90 \ 
     7575   in_out_manager.F90 \ 
     7576   lbclnk.F90 \ 
     7577   ldfdyn_oce.F90 \ 
     7578   ldftra_oce.F90 \ 
     7579   $(MODEL_LIB)(daymod.o) \ 
     7580   $(MODEL_LIB)(diawri1d.o) \ 
     7581   $(MODEL_LIB)(diawri.o) \ 
     7582   $(MODEL_LIB)(dom_oce.o) \ 
     7583   $(MODEL_LIB)(dtasal.o) \ 
     7584   $(MODEL_LIB)(dtasst.o) \ 
     7585   $(MODEL_LIB)(dtatem.o) \ 
     7586   $(MODEL_LIB)(dyncor1d.o) \ 
     7587   $(MODEL_LIB)(dynnxt1d.o) \ 
     7588   $(MODEL_LIB)(dynzdf.o) \ 
     7589   $(MODEL_LIB)(eosbn2.o) \ 
     7590   $(MODEL_LIB)(flxfwb.o) \ 
     7591   $(MODEL_LIB)(flxmod.o) \ 
     7592   $(MODEL_LIB)(flxrnf.o) \ 
     7593   $(MODEL_LIB)(ice_oce.o) \ 
     7594   $(MODEL_LIB)(icestp1d.o) \ 
     7595   $(MODEL_LIB)(in_out_manager.o) \ 
     7596   $(MODEL_LIB)(lbclnk.o) \ 
     7597   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7598   $(MODEL_LIB)(ldftra_oce.o) \ 
     7599   $(MODEL_LIB)(oce.o) \ 
     7600   $(MODEL_LIB)(ocesbc.o) \ 
     7601   $(MODEL_LIB)(ocfzpt.o) \ 
     7602   $(MODEL_LIB)(prtctl.o) \ 
     7603   $(MODEL_LIB)(restart.o) \ 
     7604   $(MODEL_LIB)(stpctl.o) \ 
     7605   $(MODEL_LIB)(taumod.o) \ 
     7606   $(MODEL_LIB)(tranxt.o) \ 
     7607   $(MODEL_LIB)(traqsr.o) \ 
     7608   $(MODEL_LIB)(trasbc.o) \ 
     7609   $(MODEL_LIB)(trazdf.o) \ 
     7610   $(MODEL_LIB)(trcstp.o) \ 
     7611   $(MODEL_LIB)(zdfbfr.o) \ 
     7612   $(MODEL_LIB)(zdfddm.o) \ 
     7613   $(MODEL_LIB)(zdfevd.o) \ 
     7614   $(MODEL_LIB)(zdfkpp.o) \ 
     7615   $(MODEL_LIB)(zdfmxl.o) \ 
     7616   $(MODEL_LIB)(zdf_oce.o) \ 
     7617   $(MODEL_LIB)(zdfric.o) \ 
     7618   $(MODEL_LIB)(zdftke.o) \ 
     7619   oce.F90 \ 
     7620   ocesbc.F90 \ 
     7621   ocfzpt.F90 \ 
     7622   prtctl.F90 \ 
     7623   restart.F90 \ 
     7624   stpctl.F90 \ 
     7625   taumod.F90 \ 
     7626   tranxt.F90 \ 
     7627   traqsr.F90 \ 
     7628   trasbc.F90 \ 
     7629   trazdf.F90 \ 
     7630   trcstp.F90 \ 
     7631   zdfbfr.F90 \ 
     7632   zdfddm.F90 \ 
     7633   zdfevd.F90 \ 
     7634   zdfkpp.F90 \ 
     7635   zdfmxl.F90 \ 
     7636   zdf_oce.F90 \ 
     7637   zdfric.F90 \ 
     7638   zdftke.F90 \ 
     7639   domzgr_substitute.h90 \ 
     7640   zdfddm_substitute.h90 \ 
     7641   KEY_CPP \ 
     7642   step1d.F90 
     7643$(MODEL_LIB)(step.o) :  \ 
    74577644   agrif_opa_interp.F90 \ 
    74587645   agrif_opa_update.F90 \ 
     
    74897676   eosbn2.F90 \ 
    74907677   flo4rk.F90 \ 
    7491    flo_oce.F90 \ 
    74927678   floblk.F90 \ 
    74937679   flodom.F90 \ 
     7680   flo_oce.F90 \ 
    74947681   flowri.F90 \ 
    7495    flx_oce.F90 \ 
    74967682   flxblk.F90 \ 
    74977683   flxmod.F90 \ 
     7684   flx_oce.F90 \ 
    74987685   flxrnf.F90 \ 
    74997686   ice.F90 \ 
     7687   iceini.F90 \ 
    75007688   ice_oce.F90 \ 
    7501    iceini.F90 \ 
    75027689   in_out_manager.F90 \ 
    75037690   iom.F90 \ 
     
    75167703   limtrp.F90 \ 
    75177704   limwri.F90 \ 
     7705   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     7706   $(MODEL_LIB)(agrif_opa_update.o) \ 
     7707   $(MODEL_LIB)(blk_oce.o) \ 
     7708   $(MODEL_LIB)(cpl_oce.o) \ 
     7709   $(MODEL_LIB)(daymod.o) \ 
     7710   $(MODEL_LIB)(diadimg.o) \ 
     7711   $(MODEL_LIB)(diahth.o) \ 
     7712   $(MODEL_LIB)(dianam.o) \ 
     7713   $(MODEL_LIB)(diaspr.o) \ 
     7714   $(MODEL_LIB)(diawri.o) \ 
     7715   $(MODEL_LIB)(dom_ice.o) \ 
     7716   $(MODEL_LIB)(dom_oce.o) \ 
     7717   $(MODEL_LIB)(dtasal.o) \ 
     7718   $(MODEL_LIB)(dtasss.o) \ 
     7719   $(MODEL_LIB)(dtasst.o) \ 
     7720   $(MODEL_LIB)(dtatem.o) \ 
     7721   $(MODEL_LIB)(dynhpg_jki.o) \ 
     7722   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     7723   $(MODEL_LIB)(dynldf_bilap.o) \ 
     7724   $(MODEL_LIB)(dynldf_iso.o) \ 
     7725   $(MODEL_LIB)(dynldf_lap.o) \ 
     7726   $(MODEL_LIB)(dynspg_exp_jki.o) \ 
     7727   $(MODEL_LIB)(dynspg_exp.o) \ 
     7728   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     7729   $(MODEL_LIB)(dynspg_flt.o) \ 
     7730   $(MODEL_LIB)(dynspg_oce.o) \ 
     7731   $(MODEL_LIB)(dynspg_rl.o) \ 
     7732   $(MODEL_LIB)(dynspg_ts_jki.o) \ 
     7733   $(MODEL_LIB)(dynspg_ts.o) \ 
     7734   $(MODEL_LIB)(dynzdf_exp.o) \ 
     7735   $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
     7736   $(MODEL_LIB)(dynzdf_imp.o) \ 
     7737   $(MODEL_LIB)(eosbn2.o) \ 
     7738   $(MODEL_LIB)(flo4rk.o) \ 
     7739   $(MODEL_LIB)(floblk.o) \ 
     7740   $(MODEL_LIB)(flodom.o) \ 
     7741   $(MODEL_LIB)(flo_oce.o) \ 
     7742   $(MODEL_LIB)(flowri.o) \ 
     7743   $(MODEL_LIB)(flxblk.o) \ 
     7744   $(MODEL_LIB)(flxmod.o) \ 
     7745   $(MODEL_LIB)(flx_oce.o) \ 
     7746   $(MODEL_LIB)(flxrnf.o) \ 
     7747   $(MODEL_LIB)(iceini.o) \ 
     7748   $(MODEL_LIB)(ice.o) \ 
     7749   $(MODEL_LIB)(ice_oce.o) \ 
     7750   $(MODEL_LIB)(in_out_manager.o) \ 
     7751   $(MODEL_LIB)(iom.o) \ 
     7752   $(MODEL_LIB)(lbclnk.o) \ 
     7753   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7754   $(MODEL_LIB)(ldfslp.o) \ 
     7755   $(MODEL_LIB)(ldftra_oce.o) \ 
     7756   $(MODEL_LIB)(lib_mpp.o) \ 
     7757   $(MODEL_LIB)(lib_print.o) \ 
     7758   $(MODEL_LIB)(limdia.o) \ 
     7759   $(MODEL_LIB)(limdmp.o) \ 
     7760   $(MODEL_LIB)(limdyn.o) \ 
     7761   $(MODEL_LIB)(limflx.o) \ 
     7762   $(MODEL_LIB)(limrst.o) \ 
     7763   $(MODEL_LIB)(limthd.o) \ 
     7764   $(MODEL_LIB)(limtrp.o) \ 
     7765   $(MODEL_LIB)(limwri.o) \ 
     7766   $(MODEL_LIB)(obccli.o) \ 
     7767   $(MODEL_LIB)(obcdyn_bt.o) \ 
     7768   $(MODEL_LIB)(obcdyn.o) \ 
     7769   $(MODEL_LIB)(obc_oce.o) \ 
     7770   $(MODEL_LIB)(obctra.o) \ 
     7771   $(MODEL_LIB)(obcvol.o) \ 
     7772   $(MODEL_LIB)(oce.o) \ 
     7773   $(MODEL_LIB)(ocesbc.o) \ 
     7774   $(MODEL_LIB)(ocfzpt.o) \ 
     7775   $(MODEL_LIB)(par_kind.o) \ 
     7776   $(MODEL_LIB)(par_oce.o) \ 
     7777   $(MODEL_LIB)(phycst.o) \ 
     7778   $(MODEL_LIB)(prtctl.o) \ 
     7779   $(MODEL_LIB)(solfet.o) \ 
     7780   $(MODEL_LIB)(solisl.o) \ 
     7781   $(MODEL_LIB)(sol_oce.o) \ 
     7782   $(MODEL_LIB)(solpcg.o) \ 
     7783   $(MODEL_LIB)(solsor.o) \ 
     7784   $(MODEL_LIB)(taumod.o) \ 
     7785   $(MODEL_LIB)(traadv_cen2_jki.o) \ 
     7786   $(MODEL_LIB)(traadv_cen2.o) \ 
     7787   $(MODEL_LIB)(traadv_eiv.o) \ 
     7788   $(MODEL_LIB)(traadv_muscl2.o) \ 
     7789   $(MODEL_LIB)(traadv_muscl.o) \ 
     7790   $(MODEL_LIB)(traadv_tvd.o) \ 
     7791   $(MODEL_LIB)(trabbl.o) \ 
     7792   $(MODEL_LIB)(tradmp.o) \ 
     7793   $(MODEL_LIB)(traldf_bilapg.o) \ 
     7794   $(MODEL_LIB)(traldf_bilap.o) \ 
     7795   $(MODEL_LIB)(traldf_iso.o) \ 
     7796   $(MODEL_LIB)(traldf_lap.o) \ 
     7797   $(MODEL_LIB)(traqsr.o) \ 
     7798   $(MODEL_LIB)(trazdf_exp.o) \ 
     7799   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
     7800   $(MODEL_LIB)(trazdf_imp.o) \ 
     7801   $(MODEL_LIB)(trazdf.o) \ 
     7802   $(MODEL_LIB)(trc_oce.o) \ 
     7803   $(MODEL_LIB)(trdmod.o) \ 
     7804   $(MODEL_LIB)(trdmod_oce.o) \ 
     7805   $(MODEL_LIB)(zdfddm.o) \ 
     7806   $(MODEL_LIB)(zdfkpp.o) \ 
     7807   $(MODEL_LIB)(zdfmxl.o) \ 
     7808   $(MODEL_LIB)(zdf_oce.o) \ 
     7809   $(MODEL_LIB)(zdftke.o) \ 
     7810   obccli.F90 \ 
     7811   obcdyn_bt.F90 \ 
     7812   obcdyn.F90 \ 
    75187813   obc_oce.F90 \ 
    7519    obccli.F90 \ 
    7520    obcdyn.F90 \ 
    7521    obcdyn_bt.F90 \ 
    75227814   obctra.F90 \ 
    75237815   obcvol.F90 \ 
     
    75297821   phycst.F90 \ 
    75307822   prtctl.F90 \ 
    7531    sol_oce.F90 \ 
    75327823   solfet.F90 \ 
    75337824   solisl.F90 \ 
     7825   sol_oce.F90 \ 
    75347826   solpcg.F90 \ 
    75357827   solsor.F90 \ 
     
    75387830   traadv_cen2_jki.F90 \ 
    75397831   traadv_eiv.F90 \ 
     7832   traadv_muscl2.F90 \ 
    75407833   traadv_muscl.F90 \ 
    7541    traadv_muscl2.F90 \ 
    75427834   traadv_tvd.F90 \ 
    75437835   trabbl.F90 \ 
     
    75487840   traldf_lap.F90 \ 
    75497841   traqsr.F90 \ 
     7842   trazdf_exp.F90 \ 
    75507843   trazdf.F90 \ 
    7551    trazdf_exp.F90 \ 
    75527844   trazdf_imp.F90 \ 
    75537845   trazdf_imp_jki.F90 \ 
     
    75557847   trdmod.F90 \ 
    75567848   trdmod_oce.F90 \ 
    7557    zdf_oce.F90 \ 
    75587849   zdfddm.F90 \ 
    75597850   zdfkpp.F90 \ 
    75607851   zdfmxl.F90 \ 
     7852   zdf_oce.F90 \ 
    75617853   zdftke.F90 \ 
     7854   agrif_opa_sponge.F90 \ 
     7855   cla_div.F90 \ 
     7856   cla.F90 \ 
     7857   closea.F90 \ 
     7858   cpl.F90 \ 
     7859   cpl_oce.F90 \ 
     7860   daymod.F90 \ 
     7861   diafwb.F90 \ 
     7862   diagap.F90 \ 
     7863   diahdy.F90 \ 
     7864   diahth.F90 \ 
     7865   diaptr.F90 \ 
     7866   diaspr.F90 \ 
     7867   diawri.F90 \ 
     7868   divcur.F90 \ 
     7869   dom_oce.F90 \ 
     7870   dtasal.F90 \ 
     7871   dtasss.F90 \ 
     7872   dtasst.F90 \ 
     7873   dtatem.F90 \ 
     7874   dynhpg.F90 \ 
     7875   dynkeg.F90 \ 
     7876   dynldf.F90 \ 
     7877   dynnxt.F90 \ 
     7878   dynspg.F90 \ 
     7879   dynspg_oce.F90 \ 
     7880   dynvor.F90 \ 
     7881   dynzad.F90 \ 
     7882   dynzdf.F90 \ 
     7883   eosbn2.F90 \ 
     7884   floats.F90 \ 
     7885   flo_oce.F90 \ 
     7886   flxfwb.F90 \ 
     7887   flxmod.F90 \ 
     7888   flxrnf.F90 \ 
     7889   ice_oce.F90 \ 
     7890   icestp.F90 \ 
     7891   in_out_manager.F90 \ 
     7892   lbclnk.F90 \ 
     7893   ldfdyn_oce.F90 \ 
     7894   ldfeiv.F90 \ 
     7895   ldfslp.F90 \ 
     7896   ldftra_oce.F90 \ 
    75627897   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
     7898   $(MODEL_LIB)(cla_div.o) \ 
    75637899   $(MODEL_LIB)(cla.o) \ 
    7564    $(MODEL_LIB)(cla_div.o) \ 
    75657900   $(MODEL_LIB)(closea.o) \ 
    75667901   $(MODEL_LIB)(cpl.o) \ 
     
    75907925   $(MODEL_LIB)(dynzdf.o) \ 
    75917926   $(MODEL_LIB)(eosbn2.o) \ 
     7927   $(MODEL_LIB)(floats.o) \ 
    75927928   $(MODEL_LIB)(flo_oce.o) \ 
    7593    $(MODEL_LIB)(floats.o) \ 
    75947929   $(MODEL_LIB)(flxfwb.o) \ 
    75957930   $(MODEL_LIB)(flxmod.o) \ 
     
    76037938   $(MODEL_LIB)(ldfslp.o) \ 
    76047939   $(MODEL_LIB)(ldftra_oce.o) \ 
     7940   $(MODEL_LIB)(obcdta.o) \ 
    76057941   $(MODEL_LIB)(obc_par.o) \ 
    7606    $(MODEL_LIB)(obcdta.o) \ 
    76077942   $(MODEL_LIB)(obcrad.o) \ 
    76087943   $(MODEL_LIB)(obcrst.o) \ 
     
    76307965   $(MODEL_LIB)(trdvor.o) \ 
    76317966   $(MODEL_LIB)(wzvmod.o) \ 
    7632    $(MODEL_LIB)(zdf_oce.o) \ 
    76337967   $(MODEL_LIB)(zdfbfr.o) \ 
    76347968   $(MODEL_LIB)(zdfddm.o) \ 
     
    76367970   $(MODEL_LIB)(zdfkpp.o) \ 
    76377971   $(MODEL_LIB)(zdfmxl.o) \ 
     7972   $(MODEL_LIB)(zdf_oce.o) \ 
    76387973   $(MODEL_LIB)(zdfric.o) \ 
     7974   $(MODEL_LIB)(zdftke_jki.o) \ 
    76397975   $(MODEL_LIB)(zdftke.o) \ 
    7640    $(MODEL_LIB)(zdftke_jki.o) \ 
    76417976   $(MODEL_LIB)(zpshde.o) \ 
    7642    agrif_opa_sponge.F90 \ 
    7643    cla.F90 \ 
    7644    cla_div.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    flo_oce.F90 \ 
    7673    floats.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 \ 
     7977   obcdta.F90 \ 
    76857978   obc_par.F90 \ 
    7686    obcdta.F90 \ 
    76877979   obcrad.F90 \ 
    76887980   obcrst.F90 \ 
     
    77108002   trdvor.F90 \ 
    77118003   wzvmod.F90 \ 
    7712    zdf_oce.F90 \ 
    77138004   zdfbfr.F90 \ 
    77148005   zdfddm.F90 \ 
     
    77168007   zdfkpp.F90 \ 
    77178008   zdfmxl.F90 \ 
     8009   zdf_oce.F90 \ 
    77188010   zdfric.F90 \ 
    77198011   zdftke.F90 \ 
     
    77258017   KEY_CPP \ 
    77268018   step.F90 
    7727 $(MODEL_LIB)(step1d.o) :   \ 
    7728    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    7729    $(MODEL_LIB)(agrif_opa_update.o) \ 
    7730    $(MODEL_LIB)(blk_oce.o) \ 
    7731    $(MODEL_LIB)(cpl_oce.o) \ 
     8019$(MODEL_LIB)(stpctl.o) :   \ 
     8020   daymod.F90 \ 
     8021   diadimg.F90 \ 
     8022   diahth.F90 \ 
     8023   dianam.F90 \ 
     8024   diaspr.F90 \ 
     8025   dom_oce.F90 \ 
     8026   flx_oce.F90 \ 
     8027   flxrnf.F90 \ 
     8028   ice_oce.F90 \ 
     8029   in_out_manager.F90 \ 
     8030   iom.F90 \ 
     8031   lbclnk.F90 \ 
     8032   ldfdyn_oce.F90 \ 
     8033   ldftra_oce.F90 \ 
     8034   lib_mpp.F90 \ 
     8035   lib_print.f90 \ 
    77328036   $(MODEL_LIB)(daymod.o) \ 
    77338037   $(MODEL_LIB)(diadimg.o) \ 
     
    77358039   $(MODEL_LIB)(dianam.o) \ 
    77368040   $(MODEL_LIB)(diaspr.o) \ 
    7737    $(MODEL_LIB)(diawri.o) \ 
    7738    $(MODEL_LIB)(dom_ice.o) \ 
    7739    $(MODEL_LIB)(dom_oce.o) \ 
    7740    $(MODEL_LIB)(dtasal.o) \ 
    7741    $(MODEL_LIB)(dtasss.o) \ 
    7742    $(MODEL_LIB)(dtasst.o) \ 
    7743    $(MODEL_LIB)(dtatem.o) \ 
    7744    $(MODEL_LIB)(dynspg_oce.o) \ 
    7745    $(MODEL_LIB)(dynzdf_exp.o) \ 
    7746    $(MODEL_LIB)(dynzdf_imp.o) \ 
    7747    $(MODEL_LIB)(dynzdf_imp_jki.o) \ 
    7748    $(MODEL_LIB)(eosbn2.o) \ 
    7749    $(MODEL_LIB)(flx_oce.o) \ 
    7750    $(MODEL_LIB)(flxblk.o) \ 
    7751    $(MODEL_LIB)(flxmod.o) \ 
    7752    $(MODEL_LIB)(flxrnf.o) \ 
    7753    $(MODEL_LIB)(ice.o) \ 
    7754    $(MODEL_LIB)(ice_oce.o) \ 
    7755    $(MODEL_LIB)(iceini.o) \ 
    7756    $(MODEL_LIB)(in_out_manager.o) \ 
    7757    $(MODEL_LIB)(iom.o) \ 
    7758    $(MODEL_LIB)(lbclnk.o) \ 
    7759    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7760    $(MODEL_LIB)(ldftra_oce.o) \ 
    7761    $(MODEL_LIB)(lib_mpp.o) \ 
    7762    $(MODEL_LIB)(lib_print.o) \ 
    7763    $(MODEL_LIB)(limdia.o) \ 
    7764    $(MODEL_LIB)(limdyn.o) \ 
    7765    $(MODEL_LIB)(limflx.o) \ 
    7766    $(MODEL_LIB)(limrst.o) \ 
    7767    $(MODEL_LIB)(limthd.o) \ 
    7768    $(MODEL_LIB)(limtrp.o) \ 
    7769    $(MODEL_LIB)(limwri.o) \ 
    7770    $(MODEL_LIB)(obctra.o) \ 
    7771    $(MODEL_LIB)(oce.o) \ 
    7772    $(MODEL_LIB)(ocesbc.o) \ 
    7773    $(MODEL_LIB)(ocfzpt.o) \ 
    7774    $(MODEL_LIB)(par_kind.o) \ 
    7775    $(MODEL_LIB)(par_oce.o) \ 
    7776    $(MODEL_LIB)(phycst.o) \ 
    7777    $(MODEL_LIB)(prtctl.o) \ 
    7778    $(MODEL_LIB)(sol_oce.o) \ 
    7779    $(MODEL_LIB)(solisl.o) \ 
    7780    $(MODEL_LIB)(taumod.o) \ 
    7781    $(MODEL_LIB)(tradmp.o) \ 
    7782    $(MODEL_LIB)(traqsr.o) \ 
    7783    $(MODEL_LIB)(trazdf_exp.o) \ 
    7784    $(MODEL_LIB)(trazdf_imp.o) \ 
    7785    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    7786    $(MODEL_LIB)(trc_oce.o) \ 
    7787    $(MODEL_LIB)(trdmod.o) \ 
    7788    $(MODEL_LIB)(trdmod_oce.o) \ 
    7789    $(MODEL_LIB)(zdf_oce.o) \ 
    7790    $(MODEL_LIB)(zdfddm.o) \ 
    7791    $(MODEL_LIB)(zdfkpp.o) \ 
    7792    $(MODEL_LIB)(zdfmxl.o) \ 
    7793    $(MODEL_LIB)(zdftke.o) \ 
    7794    agrif_opa_interp.F90 \ 
    7795    agrif_opa_update.F90 \ 
    7796    blk_oce.F90 \ 
    7797    cpl_oce.F90 \ 
    7798    daymod.F90 \ 
    7799    diadimg.F90 \ 
    7800    diahth.F90 \ 
    7801    dianam.F90 \ 
    7802    diaspr.F90 \ 
    7803    diawri.F90 \ 
    7804    dom_ice.F90 \ 
    7805    dom_oce.F90 \ 
    7806    dtasal.F90 \ 
    7807    dtasss.F90 \ 
    7808    dtasst.F90 \ 
    7809    dtatem.F90 \ 
    7810    dynspg_oce.F90 \ 
    7811    dynzdf_exp.F90 \ 
    7812    dynzdf_imp.F90 \ 
    7813    dynzdf_imp_jki.F90 \ 
    7814    eosbn2.F90 \ 
    7815    flx_oce.F90 \ 
    7816    flxblk.F90 \ 
    7817    flxmod.F90 \ 
    7818    flxrnf.F90 \ 
    7819    ice.F90 \ 
    7820    ice_oce.F90 \ 
    7821    iceini.F90 \ 
    7822    in_out_manager.F90 \ 
    7823    iom.F90 \ 
    7824    lbclnk.F90 \ 
    7825    ldfdyn_oce.F90 \ 
    7826    ldftra_oce.F90 \ 
    7827    lib_mpp.F90 \ 
    7828    lib_print.f90 \ 
    7829    limdia.F90 \ 
    7830    limdyn.F90 \ 
    7831    limflx.F90 \ 
    7832    limrst.F90 \ 
    7833    limthd.F90 \ 
    7834    limtrp.F90 \ 
    7835    limwri.F90 \ 
    7836    obctra.F90 \ 
    7837    oce.F90 \ 
    7838    ocesbc.F90 \ 
    7839    ocfzpt.F90 \ 
    7840    par_kind.F90 \ 
    7841    par_oce.F90 \ 
    7842    phycst.F90 \ 
    7843    prtctl.F90 \ 
    7844    sol_oce.F90 \ 
    7845    solisl.F90 \ 
    7846    taumod.F90 \ 
    7847    tradmp.F90 \ 
    7848    traqsr.F90 \ 
    7849    trazdf_exp.F90 \ 
    7850    trazdf_imp.F90 \ 
    7851    trazdf_imp_jki.F90 \ 
    7852    trc_oce.F90 \ 
    7853    trdmod.F90 \ 
    7854    trdmod_oce.F90 \ 
    7855    zdf_oce.F90 \ 
    7856    zdfddm.F90 \ 
    7857    zdfkpp.F90 \ 
    7858    zdfmxl.F90 \ 
    7859    zdftke.F90 \ 
    7860    $(MODEL_LIB)(daymod.o) \ 
    7861    $(MODEL_LIB)(diawri.o) \ 
    7862    $(MODEL_LIB)(diawri1d.o) \ 
    7863    $(MODEL_LIB)(dom_oce.o) \ 
    7864    $(MODEL_LIB)(dtasal.o) \ 
    7865    $(MODEL_LIB)(dtasst.o) \ 
    7866    $(MODEL_LIB)(dtatem.o) \ 
    7867    $(MODEL_LIB)(dyncor1d.o) \ 
    7868    $(MODEL_LIB)(dynnxt1d.o) \ 
    7869    $(MODEL_LIB)(dynzdf.o) \ 
    7870    $(MODEL_LIB)(eosbn2.o) \ 
    7871    $(MODEL_LIB)(flxfwb.o) \ 
    7872    $(MODEL_LIB)(flxmod.o) \ 
    7873    $(MODEL_LIB)(flxrnf.o) \ 
    7874    $(MODEL_LIB)(ice_oce.o) \ 
    7875    $(MODEL_LIB)(icestp1d.o) \ 
    7876    $(MODEL_LIB)(in_out_manager.o) \ 
    7877    $(MODEL_LIB)(lbclnk.o) \ 
    7878    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7879    $(MODEL_LIB)(ldftra_oce.o) \ 
    7880    $(MODEL_LIB)(oce.o) \ 
    7881    $(MODEL_LIB)(ocesbc.o) \ 
    7882    $(MODEL_LIB)(ocfzpt.o) \ 
    7883    $(MODEL_LIB)(prtctl.o) \ 
    7884    $(MODEL_LIB)(restart.o) \ 
    7885    $(MODEL_LIB)(stpctl.o) \ 
    7886    $(MODEL_LIB)(taumod.o) \ 
    7887    $(MODEL_LIB)(tranxt.o) \ 
    7888    $(MODEL_LIB)(traqsr.o) \ 
    7889    $(MODEL_LIB)(trasbc.o) \ 
    7890    $(MODEL_LIB)(trazdf.o) \ 
    7891    $(MODEL_LIB)(trcstp.o) \ 
    7892    $(MODEL_LIB)(zdf_oce.o) \ 
    7893    $(MODEL_LIB)(zdfbfr.o) \ 
    7894    $(MODEL_LIB)(zdfddm.o) \ 
    7895    $(MODEL_LIB)(zdfevd.o) \ 
    7896    $(MODEL_LIB)(zdfkpp.o) \ 
    7897    $(MODEL_LIB)(zdfmxl.o) \ 
    7898    $(MODEL_LIB)(zdfric.o) \ 
    7899    $(MODEL_LIB)(zdftke.o) \ 
    7900    daymod.F90 \ 
    7901    diawri.F90 \ 
    7902    diawri1d.F90 \ 
    7903    dom_oce.F90 \ 
    7904    dtasal.F90 \ 
    7905    dtasst.F90 \ 
    7906    dtatem.F90 \ 
    7907    dyncor1d.F90 \ 
    7908    dynnxt1d.F90 \ 
    7909    dynzdf.F90 \ 
    7910    eosbn2.F90 \ 
    7911    flxfwb.F90 \ 
    7912    flxmod.F90 \ 
    7913    flxrnf.F90 \ 
    7914    ice_oce.F90 \ 
    7915    icestp1d.F90 \ 
    7916    in_out_manager.F90 \ 
    7917    lbclnk.F90 \ 
    7918    ldfdyn_oce.F90 \ 
    7919    ldftra_oce.F90 \ 
    7920    oce.F90 \ 
    7921    ocesbc.F90 \ 
    7922    ocfzpt.F90 \ 
    7923    prtctl.F90 \ 
    7924    restart.F90 \ 
    7925    stpctl.F90 \ 
    7926    taumod.F90 \ 
    7927    tranxt.F90 \ 
    7928    traqsr.F90 \ 
    7929    trasbc.F90 \ 
    7930    trazdf.F90 \ 
    7931    trcstp.F90 \ 
    7932    zdf_oce.F90 \ 
    7933    zdfbfr.F90 \ 
    7934    zdfddm.F90 \ 
    7935    zdfevd.F90 \ 
    7936    zdfkpp.F90 \ 
    7937    zdfmxl.F90 \ 
    7938    zdfric.F90 \ 
    7939    zdftke.F90 \ 
    7940    domzgr_substitute.h90 \ 
    7941    zdfddm_substitute.h90 \ 
    7942    KEY_CPP \ 
    7943    step1d.F90 
    7944 $(MODEL_LIB)(stpctl.o) :   \ 
    7945    $(MODEL_LIB)(daymod.o) \ 
    7946    $(MODEL_LIB)(diadimg.o) \ 
    7947    $(MODEL_LIB)(diahth.o) \ 
    7948    $(MODEL_LIB)(dianam.o) \ 
    7949    $(MODEL_LIB)(diaspr.o) \ 
    79508041   $(MODEL_LIB)(dom_oce.o) \ 
    79518042   $(MODEL_LIB)(flx_oce.o) \ 
     
    79668057   $(MODEL_LIB)(par_oce.o) \ 
    79678058   $(MODEL_LIB)(phycst.o) \ 
     8059   $(MODEL_LIB)(solfet.o) \ 
    79688060   $(MODEL_LIB)(sol_oce.o) \ 
    7969    $(MODEL_LIB)(solfet.o) \ 
    79708061   $(MODEL_LIB)(solpcg.o) \ 
    79718062   $(MODEL_LIB)(solsor.o) \ 
    79728063   $(MODEL_LIB)(taumod.o) \ 
    7973    $(MODEL_LIB)(zdf_oce.o) \ 
    79748064   $(MODEL_LIB)(zdfddm.o) \ 
    79758065   $(MODEL_LIB)(zdfmxl.o) \ 
    7976    daymod.F90 \ 
    7977    diadimg.F90 \ 
    7978    diahth.F90 \ 
    7979    dianam.F90 \ 
    7980    diaspr.F90 \ 
    7981    dom_oce.F90 \ 
    7982    flx_oce.F90 \ 
    7983    flxrnf.F90 \ 
    7984    ice_oce.F90 \ 
    7985    in_out_manager.F90 \ 
    7986    iom.F90 \ 
    7987    lbclnk.F90 \ 
    7988    ldfdyn_oce.F90 \ 
    7989    ldftra_oce.F90 \ 
    7990    lib_mpp.F90 \ 
    7991    lib_print.f90 \ 
     8066   $(MODEL_LIB)(zdf_oce.o) \ 
    79928067   obc_oce.F90 \ 
    79938068   oce.F90 \ 
     
    79978072   par_oce.F90 \ 
    79988073   phycst.F90 \ 
     8074   solfet.F90 \ 
    79998075   sol_oce.F90 \ 
    8000    solfet.F90 \ 
    80018076   solpcg.F90 \ 
    80028077   solsor.F90 \ 
    80038078   taumod.F90 \ 
    8004    zdf_oce.F90 \ 
    80058079   zdfddm.F90 \ 
    80068080   zdfmxl.F90 \ 
     8081   zdf_oce.F90 \ 
     8082   diawri.F90 \ 
     8083   dom_oce.F90 \ 
     8084   dynspg_oce.F90 \ 
     8085   in_out_manager.F90 \ 
     8086   lbclnk.F90 \ 
     8087   lib_mpp.F90 \ 
    80078088   $(MODEL_LIB)(diawri.o) \ 
    80088089   $(MODEL_LIB)(dom_oce.o) \ 
     
    80128093   $(MODEL_LIB)(lib_mpp.o) \ 
    80138094   $(MODEL_LIB)(oce.o) \ 
     8095   $(MODEL_LIB)(solisl.o) \ 
    80148096   $(MODEL_LIB)(sol_oce.o) \ 
    8015    $(MODEL_LIB)(solisl.o) \ 
    8016    diawri.F90 \ 
    8017    dom_oce.F90 \ 
    8018    dynspg_oce.F90 \ 
    8019    in_out_manager.F90 \ 
    8020    lbclnk.F90 \ 
    8021    lib_mpp.F90 \ 
    8022    oce.F90 \ 
     8097   oce.F90 \ 
     8098   solisl.F90 \ 
    80238099   sol_oce.F90 \ 
    8024    solisl.F90 \ 
    80258100   stpctl.F90 
    80268101$(MODEL_LIB)(taumod.o) :   \ 
    8027    $(MODEL_LIB)(dom_oce.o) \ 
    8028    $(MODEL_LIB)(in_out_manager.o) \ 
    8029    $(MODEL_LIB)(lib_mpp.o) \ 
    8030    $(MODEL_LIB)(lib_print.o) \ 
    8031    $(MODEL_LIB)(oce.o) \ 
    8032    $(MODEL_LIB)(par_kind.o) \ 
    8033    $(MODEL_LIB)(par_oce.o) \ 
    8034    $(MODEL_LIB)(phycst.o) \ 
    8035    $(MODEL_LIB)(prtctl.o) \ 
    8036    dom_oce.F90 \ 
    8037    in_out_manager.F90 \ 
    8038    lib_mpp.F90 \ 
    8039    lib_print.f90 \ 
    8040    oce.F90 \ 
    8041    par_kind.F90 \ 
    8042    par_oce.F90 \ 
    8043    phycst.F90 \ 
    8044    prtctl.F90 \ 
     8102   dom_oce.F90 \ 
     8103   in_out_manager.F90 \ 
     8104   lib_mpp.F90 \ 
     8105   lib_print.f90 \ 
     8106   $(MODEL_LIB)(dom_oce.o) \ 
     8107   $(MODEL_LIB)(in_out_manager.o) \ 
     8108   $(MODEL_LIB)(lib_mpp.o) \ 
     8109   $(MODEL_LIB)(lib_print.o) \ 
     8110   $(MODEL_LIB)(oce.o) \ 
     8111   $(MODEL_LIB)(par_kind.o) \ 
     8112   $(MODEL_LIB)(par_oce.o) \ 
     8113   $(MODEL_LIB)(phycst.o) \ 
     8114   $(MODEL_LIB)(prtctl.o) \ 
     8115   oce.F90 \ 
     8116   par_kind.F90 \ 
     8117   par_oce.F90 \ 
     8118   phycst.F90 \ 
     8119   prtctl.F90 \ 
     8120   daymod.F90 \ 
     8121   dom_oce.F90 \ 
     8122   in_out_manager.F90 \ 
     8123   lbclnk.F90 \ 
    80458124   $(MODEL_LIB)(daymod.o) \ 
    80468125   $(MODEL_LIB)(dom_oce.o) \ 
     
    80488127   $(MODEL_LIB)(lbclnk.o) \ 
    80498128   $(MODEL_LIB)(phycst.o) \ 
    8050    daymod.F90 \ 
    8051    dom_oce.F90 \ 
    8052    in_out_manager.F90 \ 
    8053    lbclnk.F90 \ 
    8054    phycst.F90 \ 
     8129   phycst.F90 \ 
     8130   cpl_oce.F90 \ 
     8131   geo2ocean.F90 \ 
     8132   iom.F90 \ 
    80558133   $(MODEL_LIB)(cpl_oce.o) \ 
    80568134   $(MODEL_LIB)(geo2ocean.o) \ 
    80578135   $(MODEL_LIB)(iom.o) \ 
    8058    cpl_oce.F90 \ 
    8059    geo2ocean.F90 \ 
    8060    iom.F90 \ 
    80618136   tau_coupled.h90 \ 
    80628137   tau_coupled_ice.h90 \ 
     
    80718146   par_ice.F90 \ 
    80728147   thd_ice.F90 
    8073 $(MODEL_LIB)(traadv.o) :   \ 
    8074    $(MODEL_LIB)(diaptr.o) \ 
    8075    $(MODEL_LIB)(dom_oce.o) \ 
    8076    $(MODEL_LIB)(dynspg_oce.o) \ 
    8077    $(MODEL_LIB)(eosbn2.o) \ 
    8078    $(MODEL_LIB)(flxrnf.o) \ 
    8079    $(MODEL_LIB)(in_out_manager.o) \ 
    8080    $(MODEL_LIB)(lbclnk.o) \ 
    8081    $(MODEL_LIB)(ldfslp.o) \ 
    8082    $(MODEL_LIB)(ldftra_oce.o) \ 
    8083    $(MODEL_LIB)(lib_mpp.o) \ 
    8084    $(MODEL_LIB)(lib_print.o) \ 
    8085    $(MODEL_LIB)(oce.o) \ 
    8086    $(MODEL_LIB)(ocfzpt.o) \ 
    8087    $(MODEL_LIB)(par_kind.o) \ 
    8088    $(MODEL_LIB)(par_oce.o) \ 
    8089    $(MODEL_LIB)(prtctl.o) \ 
    8090    $(MODEL_LIB)(trabbl.o) \ 
    8091    $(MODEL_LIB)(trdmod.o) \ 
    8092    $(MODEL_LIB)(trdmod_oce.o) \ 
    8093    diaptr.F90 \ 
    8094    dom_oce.F90 \ 
    8095    dynspg_oce.F90 \ 
     8148$(MODEL_LIB)(traadv_cen2.o) : \ 
     8149   daymod.F90 \ 
     8150   dianam.F90 \ 
     8151   dom_oce.F90 \ 
    80968152   eosbn2.F90 \ 
    8097    flxrnf.F90 \ 
    8098    in_out_manager.F90 \ 
    8099    lbclnk.F90 \ 
    8100    ldfslp.F90 \ 
     8153   in_out_manager.F90 \ 
     8154   iom.F90 \ 
     8155   lbclnk.F90 \ 
    81018156   ldftra_oce.F90 \ 
    81028157   lib_mpp.F90 \ 
    81038158   lib_print.f90 \ 
    8104    oce.F90 \ 
    8105    ocfzpt.F90 \ 
    8106    par_kind.F90 \ 
    8107    par_oce.F90 \ 
    8108    prtctl.F90 \ 
    8109    trabbl.F90 \ 
    8110    trdmod.F90 \ 
    8111    trdmod_oce.F90 \ 
    8112    $(MODEL_LIB)(dom_oce.o) \ 
    8113    $(MODEL_LIB)(in_out_manager.o) \ 
    8114    $(MODEL_LIB)(ldftra_oce.o) \ 
    8115    $(MODEL_LIB)(oce.o) \ 
    8116    $(MODEL_LIB)(prtctl.o) \ 
    8117    $(MODEL_LIB)(traadv_cen2.o) \ 
    8118    $(MODEL_LIB)(traadv_cen2_jki.o) \ 
    8119    $(MODEL_LIB)(traadv_eiv.o) \ 
    8120    $(MODEL_LIB)(traadv_muscl.o) \ 
    8121    $(MODEL_LIB)(traadv_muscl2.o) \ 
    8122    $(MODEL_LIB)(traadv_tvd.o) \ 
    8123    $(MODEL_LIB)(trabbl.o) \ 
    8124    dom_oce.F90 \ 
    8125    in_out_manager.F90 \ 
    8126    ldftra_oce.F90 \ 
    8127    oce.F90 \ 
    8128    prtctl.F90 \ 
    8129    traadv_cen2.F90 \ 
    8130    traadv_cen2_jki.F90 \ 
    8131    traadv_eiv.F90 \ 
    8132    traadv_muscl.F90 \ 
    8133    traadv_muscl2.F90 \ 
    8134    traadv_tvd.F90 \ 
    8135    trabbl.F90 \ 
    8136    domzgr_substitute.h90 \ 
    8137    vectopt_loop_substitute.h90 \ 
    8138    KEY_CPP \ 
    8139    traadv.F90 
    8140 $(MODEL_LIB)(traadv_cen2.o) : \ 
    81418159   $(MODEL_LIB)(daymod.o) \ 
    81428160   $(MODEL_LIB)(dianam.o) \ 
     
    81458163   $(MODEL_LIB)(in_out_manager.o) \ 
    81468164   $(MODEL_LIB)(iom.o) \ 
     8165   $(MODEL_LIB)(lbclnk.o) \ 
    81478166   $(MODEL_LIB)(ldftra_oce.o) \ 
    81488167   $(MODEL_LIB)(lib_mpp.o) \ 
     
    81618180   $(MODEL_LIB)(trdvor.o) \ 
    81628181   $(MODEL_LIB)(trdvor_oce.o) \ 
    8163    daymod.F90 \ 
    8164    dianam.F90 \ 
    8165    dom_oce.F90 \ 
    8166    eosbn2.F90 \ 
    8167    in_out_manager.F90 \ 
    8168    iom.F90 \ 
    8169    ldftra_oce.F90 \ 
    8170    lib_mpp.F90 \ 
    8171    lib_print.f90 \ 
    81728182   oce.F90 \ 
    81738183   par_kind.F90 \ 
     
    81838193   trdvor.F90 \ 
    81848194   trdvor_oce.F90 \ 
     8195   diaptr.F90 \ 
     8196   dom_oce.F90 \ 
     8197   dynspg_oce.F90 \ 
     8198   flxrnf.F90 \ 
     8199   in_out_manager.F90 \ 
     8200   lbclnk.F90 \ 
     8201   lib_mpp.F90 \ 
    81858202   $(MODEL_LIB)(diaptr.o) \ 
    81868203   $(MODEL_LIB)(dom_oce.o) \ 
     
    81968213   $(MODEL_LIB)(trdmod.o) \ 
    81978214   $(MODEL_LIB)(trdmod_oce.o) \ 
    8198    diaptr.F90 \ 
    8199    dom_oce.F90 \ 
    8200    dynspg_oce.F90 \ 
    8201    flxrnf.F90 \ 
    8202    in_out_manager.F90 \ 
    8203    lbclnk.F90 \ 
    8204    lib_mpp.F90 \ 
    82058215   oce.F90 \ 
    82068216   ocfzpt.F90 \ 
     
    82148224   traadv_cen2.F90 
    82158225$(MODEL_LIB)(traadv_cen2_jki.o) :   \ 
     8226   daymod.F90 \ 
     8227   dianam.F90 \ 
     8228   dom_oce.F90 \ 
     8229   eosbn2.F90 \ 
     8230   in_out_manager.F90 \ 
     8231   iom.F90 \ 
     8232   lbclnk.F90 \ 
     8233   ldftra_oce.F90 \ 
     8234   lib_mpp.F90 \ 
     8235   lib_print.f90 \ 
    82168236   $(MODEL_LIB)(daymod.o) \ 
    82178237   $(MODEL_LIB)(dianam.o) \ 
     
    82208240   $(MODEL_LIB)(in_out_manager.o) \ 
    82218241   $(MODEL_LIB)(iom.o) \ 
     8242   $(MODEL_LIB)(lbclnk.o) \ 
    82228243   $(MODEL_LIB)(ldftra_oce.o) \ 
    82238244   $(MODEL_LIB)(lib_mpp.o) \ 
     
    82368257   $(MODEL_LIB)(trdvor.o) \ 
    82378258   $(MODEL_LIB)(trdvor_oce.o) \ 
    8238    daymod.F90 \ 
    8239    dianam.F90 \ 
    8240    dom_oce.F90 \ 
    8241    eosbn2.F90 \ 
    8242    in_out_manager.F90 \ 
    8243    iom.F90 \ 
    8244    ldftra_oce.F90 \ 
    8245    lib_mpp.F90 \ 
    8246    lib_print.f90 \ 
    82478259   oce.F90 \ 
    82488260   par_kind.F90 \ 
     
    82588270   trdvor.F90 \ 
    82598271   trdvor_oce.F90 \ 
     8272   diaptr.F90 \ 
     8273   dom_oce.F90 \ 
     8274   dynspg_oce.F90 \ 
     8275   flxrnf.F90 \ 
     8276   in_out_manager.F90 \ 
     8277   lbclnk.F90 \ 
     8278   lib_mpp.F90 \ 
    82608279   $(MODEL_LIB)(diaptr.o) \ 
    82618280   $(MODEL_LIB)(dom_oce.o) \ 
     
    82718290   $(MODEL_LIB)(trdmod.o) \ 
    82728291   $(MODEL_LIB)(trdmod_oce.o) \ 
    8273    diaptr.F90 \ 
    8274    dom_oce.F90 \ 
    8275    dynspg_oce.F90 \ 
    8276    flxrnf.F90 \ 
    8277    in_out_manager.F90 \ 
    8278    lbclnk.F90 \ 
    8279    lib_mpp.F90 \ 
    82808292   oce.F90 \ 
    82818293   ocfzpt.F90 \ 
     
    82898301   traadv_cen2_jki.F90 
    82908302$(MODEL_LIB)(traadv_ctl.o) :  \ 
    8291    $(MODEL_LIB)(lib_print.o) \ 
    8292    $(MODEL_LIB)(par_kind.o) \ 
    8293    $(MODEL_LIB)(par_oce.o) \ 
    8294    lib_print.f90 \ 
    8295    par_kind.F90 \ 
    8296    par_oce.F90 \ 
    8297    $(MODEL_LIB)(dom_oce.o) \ 
    8298    $(MODEL_LIB)(in_out_manager.o) \ 
    8299    dom_oce.F90 \ 
    8300    in_out_manager.F90 \ 
     8303   lib_print.f90 \ 
     8304   $(MODEL_LIB)(lib_print.o) \ 
     8305   $(MODEL_LIB)(par_kind.o) \ 
     8306   $(MODEL_LIB)(par_oce.o) \ 
     8307   par_kind.F90 \ 
     8308   par_oce.F90 \ 
     8309   dom_oce.F90 \ 
     8310   in_out_manager.F90 \ 
     8311   $(MODEL_LIB)(dom_oce.o) \ 
     8312   $(MODEL_LIB)(in_out_manager.o) \ 
    83018313   traadv_ctl.F90 
    83028314$(MODEL_LIB)(traadv_eiv.o) :  \ 
     8315   dom_oce.F90 \ 
     8316   in_out_manager.F90 \ 
     8317   lbclnk.F90 \ 
     8318   ldfdyn_oce.F90 \ 
     8319   ldftra_oce.F90 \ 
     8320   lib_print.f90 \ 
    83038321   $(MODEL_LIB)(dom_oce.o) \ 
    83048322   $(MODEL_LIB)(in_out_manager.o) \ 
     
    83138331   $(MODEL_LIB)(prtctl.o) \ 
    83148332   $(MODEL_LIB)(zdfmxl.o) \ 
    8315    dom_oce.F90 \ 
    8316    in_out_manager.F90 \ 
    8317    lbclnk.F90 \ 
    8318    ldfdyn_oce.F90 \ 
     8333   oce.F90 \ 
     8334   par_kind.F90 \ 
     8335   par_oce.F90 \ 
     8336   phycst.F90 \ 
     8337   prtctl.F90 \ 
     8338   zdfmxl.F90 \ 
     8339   dom_oce.F90 \ 
     8340   in_out_manager.F90 \ 
     8341   ldfslp.F90 \ 
    83198342   ldftra_oce.F90 \ 
    8320    lib_print.f90 \ 
    8321    oce.F90 \ 
    8322    par_kind.F90 \ 
    8323    par_oce.F90 \ 
    8324    phycst.F90 \ 
    8325    prtctl.F90 \ 
    8326    zdfmxl.F90 \ 
    83278343   $(MODEL_LIB)(dom_oce.o) \ 
    83288344   $(MODEL_LIB)(in_out_manager.o) \ 
     
    83308346   $(MODEL_LIB)(ldftra_oce.o) \ 
    83318347   $(MODEL_LIB)(oce.o) \ 
    8332    dom_oce.F90 \ 
    8333    in_out_manager.F90 \ 
    8334    ldfslp.F90 \ 
    8335    ldftra_oce.F90 \ 
    83368348   oce.F90 \ 
    83378349   domzgr_substitute.h90 \ 
     
    83418353   KEY_CPP \ 
    83428354   traadv_eiv.F90 
    8343 $(MODEL_LIB)(traadv_muscl.o) :   \ 
     8355$(MODEL_LIB)(traadv.o) :   \ 
     8356   diaptr.F90 \ 
     8357   dom_oce.F90 \ 
     8358   dynspg_oce.F90 \ 
     8359   eosbn2.F90 \ 
     8360   flxrnf.F90 \ 
     8361   in_out_manager.F90 \ 
     8362   lbclnk.F90 \ 
     8363   ldfslp.F90 \ 
     8364   ldftra_oce.F90 \ 
     8365   lib_mpp.F90 \ 
     8366   lib_print.f90 \ 
     8367   $(MODEL_LIB)(diaptr.o) \ 
     8368   $(MODEL_LIB)(dom_oce.o) \ 
     8369   $(MODEL_LIB)(dynspg_oce.o) \ 
     8370   $(MODEL_LIB)(eosbn2.o) \ 
     8371   $(MODEL_LIB)(flxrnf.o) \ 
     8372   $(MODEL_LIB)(in_out_manager.o) \ 
     8373   $(MODEL_LIB)(lbclnk.o) \ 
     8374   $(MODEL_LIB)(ldfslp.o) \ 
     8375   $(MODEL_LIB)(ldftra_oce.o) \ 
     8376   $(MODEL_LIB)(lib_mpp.o) \ 
     8377   $(MODEL_LIB)(lib_print.o) \ 
     8378   $(MODEL_LIB)(oce.o) \ 
     8379   $(MODEL_LIB)(ocfzpt.o) \ 
     8380   $(MODEL_LIB)(par_kind.o) \ 
     8381   $(MODEL_LIB)(par_oce.o) \ 
     8382   $(MODEL_LIB)(prtctl.o) \ 
     8383   $(MODEL_LIB)(trabbl.o) \ 
     8384   $(MODEL_LIB)(trdmod.o) \ 
     8385   $(MODEL_LIB)(trdmod_oce.o) \ 
     8386   oce.F90 \ 
     8387   ocfzpt.F90 \ 
     8388   par_kind.F90 \ 
     8389   par_oce.F90 \ 
     8390   prtctl.F90 \ 
     8391   trabbl.F90 \ 
     8392   trdmod.F90 \ 
     8393   trdmod_oce.F90 \ 
     8394   dom_oce.F90 \ 
     8395   in_out_manager.F90 \ 
     8396   ldftra_oce.F90 \ 
     8397   $(MODEL_LIB)(dom_oce.o) \ 
     8398   $(MODEL_LIB)(in_out_manager.o) \ 
     8399   $(MODEL_LIB)(ldftra_oce.o) \ 
     8400   $(MODEL_LIB)(oce.o) \ 
     8401   $(MODEL_LIB)(prtctl.o) \ 
     8402   $(MODEL_LIB)(traadv_cen2_jki.o) \ 
     8403   $(MODEL_LIB)(traadv_cen2.o) \ 
     8404   $(MODEL_LIB)(traadv_eiv.o) \ 
     8405   $(MODEL_LIB)(traadv_muscl2.o) \ 
     8406   $(MODEL_LIB)(traadv_muscl.o) \ 
     8407   $(MODEL_LIB)(traadv_tvd.o) \ 
     8408   $(MODEL_LIB)(trabbl.o) \ 
     8409   oce.F90 \ 
     8410   prtctl.F90 \ 
     8411   traadv_cen2.F90 \ 
     8412   traadv_cen2_jki.F90 \ 
     8413   traadv_eiv.F90 \ 
     8414   traadv_muscl2.F90 \ 
     8415   traadv_muscl.F90 \ 
     8416   traadv_tvd.F90 \ 
     8417   trabbl.F90 \ 
     8418   domzgr_substitute.h90 \ 
     8419   vectopt_loop_substitute.h90 \ 
     8420   KEY_CPP \ 
     8421   traadv.F90 
     8422$(MODEL_LIB)(traadv_muscl2.o) :  \ 
     8423   daymod.F90 \ 
     8424   dianam.F90 \ 
     8425   dom_oce.F90 \ 
     8426   eosbn2.F90 \ 
     8427   in_out_manager.F90 \ 
     8428   lbclnk.F90 \ 
     8429   ldftra_oce.F90 \ 
     8430   lib_mpp.F90 \ 
     8431   lib_print.f90 \ 
    83448432   $(MODEL_LIB)(daymod.o) \ 
    83458433   $(MODEL_LIB)(dianam.o) \ 
     
    83478435   $(MODEL_LIB)(eosbn2.o) \ 
    83488436   $(MODEL_LIB)(in_out_manager.o) \ 
     8437   $(MODEL_LIB)(lbclnk.o) \ 
    83498438   $(MODEL_LIB)(ldftra_oce.o) \ 
    83508439   $(MODEL_LIB)(lib_mpp.o) \ 
     
    83638452   $(MODEL_LIB)(trdvor.o) \ 
    83648453   $(MODEL_LIB)(trdvor_oce.o) \ 
    8365    daymod.F90 \ 
    8366    dianam.F90 \ 
    8367    dom_oce.F90 \ 
    8368    eosbn2.F90 \ 
    8369    in_out_manager.F90 \ 
    8370    ldftra_oce.F90 \ 
    8371    lib_mpp.F90 \ 
    8372    lib_print.f90 \ 
    83738454   oce.F90 \ 
    83748455   par_kind.F90 \ 
     
    83848465   trdvor.F90 \ 
    83858466   trdvor_oce.F90 \ 
     8467   diaptr.F90 \ 
     8468   dom_oce.F90 \ 
     8469   dynspg_oce.F90 \ 
     8470   in_out_manager.F90 \ 
     8471   lbclnk.F90 \ 
     8472   lib_mpp.F90 \ 
    83868473   $(MODEL_LIB)(diaptr.o) \ 
    83878474   $(MODEL_LIB)(dom_oce.o) \ 
     
    83958482   $(MODEL_LIB)(trdmod.o) \ 
    83968483   $(MODEL_LIB)(trdmod_oce.o) \ 
    8397    diaptr.F90 \ 
    8398    dom_oce.F90 \ 
    8399    dynspg_oce.F90 \ 
    8400    in_out_manager.F90 \ 
    8401    lbclnk.F90 \ 
    8402    lib_mpp.F90 \ 
    84038484   oce.F90 \ 
    84048485   prtctl.F90 \ 
     
    84098490   vectopt_loop_substitute.h90 \ 
    84108491   KEY_CPP \ 
    8411    traadv_muscl.F90 
    8412 $(MODEL_LIB)(traadv_muscl2.o) :  \ 
     8492   traadv_muscl2.F90 
     8493$(MODEL_LIB)(traadv_muscl.o) :   \ 
     8494   daymod.F90 \ 
     8495   dianam.F90 \ 
     8496   dom_oce.F90 \ 
     8497   eosbn2.F90 \ 
     8498   in_out_manager.F90 \ 
     8499   lbclnk.F90 \ 
     8500   ldftra_oce.F90 \ 
     8501   lib_mpp.F90 \ 
     8502   lib_print.f90 \ 
    84138503   $(MODEL_LIB)(daymod.o) \ 
    84148504   $(MODEL_LIB)(dianam.o) \ 
     
    84168506   $(MODEL_LIB)(eosbn2.o) \ 
    84178507   $(MODEL_LIB)(in_out_manager.o) \ 
     8508   $(MODEL_LIB)(lbclnk.o) \ 
    84188509   $(MODEL_LIB)(ldftra_oce.o) \ 
    84198510   $(MODEL_LIB)(lib_mpp.o) \ 
     
    84328523   $(MODEL_LIB)(trdvor.o) \ 
    84338524   $(MODEL_LIB)(trdvor_oce.o) \ 
    8434    daymod.F90 \ 
    8435    dianam.F90 \ 
    8436    dom_oce.F90 \ 
    8437    eosbn2.F90 \ 
    8438    in_out_manager.F90 \ 
    8439    ldftra_oce.F90 \ 
    8440    lib_mpp.F90 \ 
    8441    lib_print.f90 \ 
    84428525   oce.F90 \ 
    84438526   par_kind.F90 \ 
     
    84538536   trdvor.F90 \ 
    84548537   trdvor_oce.F90 \ 
     8538   diaptr.F90 \ 
     8539   dom_oce.F90 \ 
     8540   dynspg_oce.F90 \ 
     8541   in_out_manager.F90 \ 
     8542   lbclnk.F90 \ 
     8543   lib_mpp.F90 \ 
    84558544   $(MODEL_LIB)(diaptr.o) \ 
    84568545   $(MODEL_LIB)(dom_oce.o) \ 
     
    84648553   $(MODEL_LIB)(trdmod.o) \ 
    84658554   $(MODEL_LIB)(trdmod_oce.o) \ 
    8466    diaptr.F90 \ 
    8467    dom_oce.F90 \ 
    8468    dynspg_oce.F90 \ 
    8469    in_out_manager.F90 \ 
    8470    lbclnk.F90 \ 
    8471    lib_mpp.F90 \ 
    84728555   oce.F90 \ 
    84738556   prtctl.F90 \ 
     
    84788561   vectopt_loop_substitute.h90 \ 
    84798562   KEY_CPP \ 
    8480    traadv_muscl2.F90 
     8563   traadv_muscl.F90 
    84818564$(MODEL_LIB)(traadv_tvd.o) :  \ 
     8565   daymod.F90 \ 
     8566   dianam.F90 \ 
     8567   dom_oce.F90 \ 
     8568   eosbn2.F90 \ 
     8569   in_out_manager.F90 \ 
     8570   lbclnk.F90 \ 
     8571   ldftra_oce.F90 \ 
     8572   lib_mpp.F90 \ 
     8573   lib_print.f90 \ 
    84828574   $(MODEL_LIB)(daymod.o) \ 
    84838575   $(MODEL_LIB)(dianam.o) \ 
     
    84858577   $(MODEL_LIB)(eosbn2.o) \ 
    84868578   $(MODEL_LIB)(in_out_manager.o) \ 
     8579   $(MODEL_LIB)(lbclnk.o) \ 
    84878580   $(MODEL_LIB)(ldftra_oce.o) \ 
    84888581   $(MODEL_LIB)(lib_mpp.o) \ 
     
    85018594   $(MODEL_LIB)(trdvor.o) \ 
    85028595   $(MODEL_LIB)(trdvor_oce.o) \ 
    8503    daymod.F90 \ 
    8504    dianam.F90 \ 
    8505    dom_oce.F90 \ 
    8506    eosbn2.F90 \ 
    8507    in_out_manager.F90 \ 
    8508    ldftra_oce.F90 \ 
    8509    lib_mpp.F90 \ 
    8510    lib_print.f90 \ 
    85118596   oce.F90 \ 
    85128597   par_kind.F90 \ 
     
    85228607   trdvor.F90 \ 
    85238608   trdvor_oce.F90 \ 
     8609   diaptr.F90 \ 
     8610   dom_oce.F90 \ 
     8611   dynspg_oce.F90 \ 
     8612   in_out_manager.F90 \ 
     8613   lbclnk.F90 \ 
     8614   lib_mpp.F90 \ 
    85248615   $(MODEL_LIB)(diaptr.o) \ 
    85258616   $(MODEL_LIB)(dom_oce.o) \ 
     
    85338624   $(MODEL_LIB)(trdmod.o) \ 
    85348625   $(MODEL_LIB)(trdmod_oce.o) \ 
    8535    diaptr.F90 \ 
    8536    dom_oce.F90 \ 
    8537    dynspg_oce.F90 \ 
    8538    in_out_manager.F90 \ 
    8539    lbclnk.F90 \ 
    8540    lib_mpp.F90 \ 
    85418626   oce.F90 \ 
    85428627   prtctl.F90 \ 
     
    85498634   traadv_tvd.F90 
    85508635$(MODEL_LIB)(trabbc.o) :   \ 
    8551    $(MODEL_LIB)(dom_oce.o) \ 
    8552    $(MODEL_LIB)(in_out_manager.o) \ 
    8553    $(MODEL_LIB)(lbclnk.o) \ 
    8554    $(MODEL_LIB)(lib_mpp.o) \ 
    8555    $(MODEL_LIB)(lib_print.o) \ 
    8556    $(MODEL_LIB)(par_kind.o) \ 
    8557    $(MODEL_LIB)(par_oce.o) \ 
    8558    dom_oce.F90 \ 
    8559    in_out_manager.F90 \ 
    8560    lbclnk.F90 \ 
    8561    lib_mpp.F90 \ 
    8562    lib_print.f90 \ 
    8563    par_kind.F90 \ 
    8564    par_oce.F90 \ 
     8636   dom_oce.F90 \ 
     8637   in_out_manager.F90 \ 
     8638   lbclnk.F90 \ 
     8639   lib_mpp.F90 \ 
     8640   lib_print.f90 \ 
     8641   $(MODEL_LIB)(dom_oce.o) \ 
     8642   $(MODEL_LIB)(in_out_manager.o) \ 
     8643   $(MODEL_LIB)(lbclnk.o) \ 
     8644   $(MODEL_LIB)(lib_mpp.o) \ 
     8645   $(MODEL_LIB)(lib_print.o) \ 
     8646   $(MODEL_LIB)(par_kind.o) \ 
     8647   $(MODEL_LIB)(par_oce.o) \ 
     8648   par_kind.F90 \ 
     8649   par_oce.F90 \ 
     8650   dom_oce.F90 \ 
     8651   in_out_manager.F90 \ 
     8652   iom.F90 \ 
    85658653   $(MODEL_LIB)(dom_oce.o) \ 
    85668654   $(MODEL_LIB)(in_out_manager.o) \ 
     
    85698657   $(MODEL_LIB)(phycst.o) \ 
    85708658   $(MODEL_LIB)(prtctl.o) \ 
    8571    dom_oce.F90 \ 
    8572    in_out_manager.F90 \ 
    8573    iom.F90 \ 
    85748659   oce.F90 \ 
    85758660   phycst.F90 \ 
     
    85798664   trabbc.F90 
    85808665$(MODEL_LIB)(trabbl.o) :   \ 
    8581    $(MODEL_LIB)(dom_oce.o) \ 
    8582    $(MODEL_LIB)(in_out_manager.o) \ 
    8583    $(MODEL_LIB)(lib_mpp.o) \ 
    8584    $(MODEL_LIB)(lib_print.o) \ 
     8666   dom_oce.F90 \ 
     8667   in_out_manager.F90 \ 
     8668   lib_mpp.F90 \ 
     8669   lib_print.f90 \ 
     8670   $(MODEL_LIB)(dom_oce.o) \ 
     8671   $(MODEL_LIB)(in_out_manager.o) \ 
     8672   $(MODEL_LIB)(lib_mpp.o) \ 
     8673   $(MODEL_LIB)(lib_print.o) \ 
     8674   $(MODEL_LIB)(oce.o) \ 
    85858675   $(MODEL_LIB)(par_kind.o) \ 
    85868676   $(MODEL_LIB)(par_oce.o) \ 
     
    85918681   $(MODEL_LIB)(trdvor_oce.o) \ 
    85928682   $(MODEL_LIB)(zdfddm.o) \ 
    8593    dom_oce.F90 \ 
    8594    in_out_manager.F90 \ 
    8595    lib_mpp.F90 \ 
    8596    lib_print.f90 \ 
     8683   oce.F90 \ 
    85978684   par_kind.F90 \ 
    85988685   par_oce.F90 \ 
     
    86038690   trdvor_oce.F90 \ 
    86048691   zdfddm.F90 \ 
     8692   dom_oce.F90 \ 
     8693   eosbn2.F90 \ 
     8694   in_out_manager.F90 \ 
     8695   lbclnk.F90 \ 
    86058696   $(MODEL_LIB)(dom_oce.o) \ 
    86068697   $(MODEL_LIB)(eosbn2.o) \ 
    86078698   $(MODEL_LIB)(in_out_manager.o) \ 
     8699   $(MODEL_LIB)(lbclnk.o) \ 
    86088700   $(MODEL_LIB)(oce.o) \ 
    86098701   $(MODEL_LIB)(prtctl.o) \ 
    86108702   $(MODEL_LIB)(trdmod_oce.o) \ 
    8611    dom_oce.F90 \ 
     8703   oce.F90 \ 
     8704   prtctl.F90 \ 
     8705   trdmod_oce.F90 \ 
    86128706   eosbn2.F90 \ 
    8613    in_out_manager.F90 \ 
    8614    oce.F90 \ 
    8615    prtctl.F90 \ 
    8616    trdmod_oce.F90 \ 
    86178707   $(MODEL_LIB)(eosbn2.o) \ 
    8618    $(MODEL_LIB)(flxrnf.o) \ 
    8619    $(MODEL_LIB)(lbclnk.o) \ 
    8620    $(MODEL_LIB)(oce.o) \ 
    8621    $(MODEL_LIB)(ocfzpt.o) \ 
    8622    eosbn2.F90 \ 
    8623    flxrnf.F90 \ 
    8624    lbclnk.F90 \ 
    8625    oce.F90 \ 
    8626    ocfzpt.F90 \ 
     8708   $(MODEL_LIB)(oce.o) \ 
     8709   oce.F90 \ 
    86278710   domzgr_substitute.h90 \ 
    86288711   trabbl_adv.h90 \ 
     
    86318714   trabbl.F90 
    86328715$(MODEL_LIB)(tradmp.o) :   \ 
     8716   daymod.F90 \ 
     8717   dom_oce.F90 \ 
     8718   in_out_manager.F90 \ 
     8719   iom.F90 \ 
     8720   lbclnk.F90 \ 
     8721   lib_mpp.F90 \ 
     8722   lib_print.f90 \ 
    86338723   $(MODEL_LIB)(daymod.o) \ 
    86348724   $(MODEL_LIB)(dom_oce.o) \ 
     
    86528742   $(MODEL_LIB)(trdvor_oce.o) \ 
    86538743   $(MODEL_LIB)(zdf_oce.o) \ 
    8654    daymod.F90 \ 
    8655    dom_oce.F90 \ 
    8656    in_out_manager.F90 \ 
    8657    iom.F90 \ 
    8658    lbclnk.F90 \ 
    8659    lib_mpp.F90 \ 
    8660    lib_print.f90 \ 
    86618744   oce.F90 \ 
    86628745   par_kind.F90 \ 
     
    86738756   trdvor_oce.F90 \ 
    86748757   zdf_oce.F90 \ 
     8758   dom_oce.F90 \ 
     8759   dtasal.F90 \ 
     8760   dtatem.F90 \ 
     8761   in_out_manager.F90 \ 
     8762   iom.F90 \ 
     8763   lib_mpp.F90 \ 
    86758764   $(MODEL_LIB)(dom_oce.o) \ 
    86768765   $(MODEL_LIB)(dtasal.o) \ 
     
    86848773   $(MODEL_LIB)(trdmod.o) \ 
    86858774   $(MODEL_LIB)(trdmod_oce.o) \ 
     8775   $(MODEL_LIB)(zdfmxl.o) \ 
    86868776   $(MODEL_LIB)(zdf_oce.o) \ 
    8687    $(MODEL_LIB)(zdfmxl.o) \ 
    8688    dom_oce.F90 \ 
    8689    dtasal.F90 \ 
    8690    dtatem.F90 \ 
    8691    in_out_manager.F90 \ 
    8692    iom.F90 \ 
    8693    lib_mpp.F90 \ 
    86948777   oce.F90 \ 
    86958778   phycst.F90 \ 
     
    86978780   trdmod.F90 \ 
    86988781   trdmod_oce.F90 \ 
     8782   zdfmxl.F90 \ 
    86998783   zdf_oce.F90 \ 
    8700    zdfmxl.F90 \ 
    87018784   domzgr_substitute.h90 \ 
    87028785   vectopt_loop_substitute.h90 \ 
     
    87048787   KEY_CPP \ 
    87058788   tradmp.F90 
     8789$(MODEL_LIB)(traldf_bilap.o) :   \ 
     8790   daymod.F90 \ 
     8791   dianam.F90 \ 
     8792   dom_oce.F90 \ 
     8793   in_out_manager.F90 \ 
     8794   lbclnk.F90 \ 
     8795   ldfdyn_oce.F90 \ 
     8796   ldftra_oce.F90 \ 
     8797   lib_mpp.F90 \ 
     8798   lib_print.f90 \ 
     8799   $(MODEL_LIB)(daymod.o) \ 
     8800   $(MODEL_LIB)(dianam.o) \ 
     8801   $(MODEL_LIB)(dom_oce.o) \ 
     8802   $(MODEL_LIB)(in_out_manager.o) \ 
     8803   $(MODEL_LIB)(lbclnk.o) \ 
     8804   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8805   $(MODEL_LIB)(ldftra_oce.o) \ 
     8806   $(MODEL_LIB)(lib_mpp.o) \ 
     8807   $(MODEL_LIB)(lib_print.o) \ 
     8808   $(MODEL_LIB)(oce.o) \ 
     8809   $(MODEL_LIB)(par_kind.o) \ 
     8810   $(MODEL_LIB)(par_oce.o) \ 
     8811   $(MODEL_LIB)(phycst.o) \ 
     8812   $(MODEL_LIB)(prtctl.o) \ 
     8813   $(MODEL_LIB)(trabbl.o) \ 
     8814   $(MODEL_LIB)(trdicp.o) \ 
     8815   $(MODEL_LIB)(trdicp_oce.o) \ 
     8816   $(MODEL_LIB)(trdmld.o) \ 
     8817   $(MODEL_LIB)(trdmld_oce.o) \ 
     8818   $(MODEL_LIB)(trdmod_oce.o) \ 
     8819   $(MODEL_LIB)(trdvor.o) \ 
     8820   $(MODEL_LIB)(trdvor_oce.o) \ 
     8821   $(MODEL_LIB)(zdfmxl.o) \ 
     8822   oce.F90 \ 
     8823   par_kind.F90 \ 
     8824   par_oce.F90 \ 
     8825   phycst.F90 \ 
     8826   prtctl.F90 \ 
     8827   trabbl.F90 \ 
     8828   trdicp.F90 \ 
     8829   trdicp_oce.F90 \ 
     8830   trdmld.F90 \ 
     8831   trdmld_oce.F90 \ 
     8832   trdmod_oce.F90 \ 
     8833   trdvor.F90 \ 
     8834   trdvor_oce.F90 \ 
     8835   zdfmxl.F90 \ 
     8836   diaptr.F90 \ 
     8837   dom_oce.F90 \ 
     8838   in_out_manager.F90 \ 
     8839   lbclnk.F90 \ 
     8840   ldfslp.F90 \ 
     8841   ldftra_oce.F90 \ 
     8842   $(MODEL_LIB)(diaptr.o) \ 
     8843   $(MODEL_LIB)(dom_oce.o) \ 
     8844   $(MODEL_LIB)(in_out_manager.o) \ 
     8845   $(MODEL_LIB)(lbclnk.o) \ 
     8846   $(MODEL_LIB)(ldfslp.o) \ 
     8847   $(MODEL_LIB)(ldftra_oce.o) \ 
     8848   $(MODEL_LIB)(oce.o) \ 
     8849   $(MODEL_LIB)(prtctl.o) \ 
     8850   $(MODEL_LIB)(trdmod.o) \ 
     8851   $(MODEL_LIB)(trdmod_oce.o) \ 
     8852   oce.F90 \ 
     8853   prtctl.F90 \ 
     8854   trdmod.F90 \ 
     8855   trdmod_oce.F90 \ 
     8856   domzgr_substitute.h90 \ 
     8857   ldfeiv_substitute.h90 \ 
     8858   ldftra_substitute.h90 \ 
     8859   vectopt_loop_substitute.h90 \ 
     8860   KEY_CPP \ 
     8861   traldf_bilap.F90 
     8862$(MODEL_LIB)(traldf_bilapg.o) :  \ 
     8863   daymod.F90 \ 
     8864   dianam.F90 \ 
     8865   dom_oce.F90 \ 
     8866   in_out_manager.F90 \ 
     8867   lbclnk.F90 \ 
     8868   ldfdyn_oce.F90 \ 
     8869   ldftra_oce.F90 \ 
     8870   lib_mpp.F90 \ 
     8871   lib_print.f90 \ 
     8872   $(MODEL_LIB)(daymod.o) \ 
     8873   $(MODEL_LIB)(dianam.o) \ 
     8874   $(MODEL_LIB)(dom_oce.o) \ 
     8875   $(MODEL_LIB)(in_out_manager.o) \ 
     8876   $(MODEL_LIB)(lbclnk.o) \ 
     8877   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8878   $(MODEL_LIB)(ldftra_oce.o) \ 
     8879   $(MODEL_LIB)(lib_mpp.o) \ 
     8880   $(MODEL_LIB)(lib_print.o) \ 
     8881   $(MODEL_LIB)(oce.o) \ 
     8882   $(MODEL_LIB)(par_kind.o) \ 
     8883   $(MODEL_LIB)(par_oce.o) \ 
     8884   $(MODEL_LIB)(phycst.o) \ 
     8885   $(MODEL_LIB)(prtctl.o) \ 
     8886   $(MODEL_LIB)(trabbl.o) \ 
     8887   $(MODEL_LIB)(trdicp.o) \ 
     8888   $(MODEL_LIB)(trdicp_oce.o) \ 
     8889   $(MODEL_LIB)(trdmld.o) \ 
     8890   $(MODEL_LIB)(trdmld_oce.o) \ 
     8891   $(MODEL_LIB)(trdmod_oce.o) \ 
     8892   $(MODEL_LIB)(trdvor.o) \ 
     8893   $(MODEL_LIB)(trdvor_oce.o) \ 
     8894   $(MODEL_LIB)(zdfmxl.o) \ 
     8895   oce.F90 \ 
     8896   par_kind.F90 \ 
     8897   par_oce.F90 \ 
     8898   phycst.F90 \ 
     8899   prtctl.F90 \ 
     8900   trabbl.F90 \ 
     8901   trdicp.F90 \ 
     8902   trdicp_oce.F90 \ 
     8903   trdmld.F90 \ 
     8904   trdmld_oce.F90 \ 
     8905   trdmod_oce.F90 \ 
     8906   trdvor.F90 \ 
     8907   trdvor_oce.F90 \ 
     8908   zdfmxl.F90 \ 
     8909   diaptr.F90 \ 
     8910   dom_oce.F90 \ 
     8911   in_out_manager.F90 \ 
     8912   lbclnk.F90 \ 
     8913   ldfslp.F90 \ 
     8914   ldftra_oce.F90 \ 
     8915   $(MODEL_LIB)(diaptr.o) \ 
     8916   $(MODEL_LIB)(dom_oce.o) \ 
     8917   $(MODEL_LIB)(in_out_manager.o) \ 
     8918   $(MODEL_LIB)(lbclnk.o) \ 
     8919   $(MODEL_LIB)(ldfslp.o) \ 
     8920   $(MODEL_LIB)(ldftra_oce.o) \ 
     8921   $(MODEL_LIB)(oce.o) \ 
     8922   $(MODEL_LIB)(prtctl.o) \ 
     8923   $(MODEL_LIB)(trdmod.o) \ 
     8924   $(MODEL_LIB)(trdmod_oce.o) \ 
     8925   oce.F90 \ 
     8926   prtctl.F90 \ 
     8927   trdmod.F90 \ 
     8928   trdmod_oce.F90 \ 
     8929   domzgr_substitute.h90 \ 
     8930   ldfeiv_substitute.h90 \ 
     8931   ldftra_substitute.h90 \ 
     8932   KEY_CPP \ 
     8933   traldf_bilapg.F90 
    87068934$(MODEL_LIB)(traldf.o) :   \ 
     8935   diaptr.F90 \ 
     8936   dom_oce.F90 \ 
     8937   in_out_manager.F90 \ 
     8938   lbclnk.F90 \ 
     8939   ldfdyn_oce.F90 \ 
     8940   ldfslp.F90 \ 
     8941   ldftra_oce.F90 \ 
     8942   lib_mpp.F90 \ 
     8943   lib_print.f90 \ 
    87078944   $(MODEL_LIB)(diaptr.o) \ 
    87088945   $(MODEL_LIB)(dom_oce.o) \ 
     
    87218958   $(MODEL_LIB)(trabbl.o) \ 
    87228959   $(MODEL_LIB)(trazdf_exp.o) \ 
     8960   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    87238961   $(MODEL_LIB)(trazdf_imp.o) \ 
    8724    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    87258962   $(MODEL_LIB)(trdicp.o) \ 
    87268963   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    87318968   $(MODEL_LIB)(trdvor.o) \ 
    87328969   $(MODEL_LIB)(trdvor_oce.o) \ 
    8733    $(MODEL_LIB)(zdf_oce.o) \ 
    87348970   $(MODEL_LIB)(zdfkpp.o) \ 
    87358971   $(MODEL_LIB)(zdfmxl.o) \ 
     8972   $(MODEL_LIB)(zdf_oce.o) \ 
    87368973   $(MODEL_LIB)(zdftke.o) \ 
    8737    diaptr.F90 \ 
    8738    dom_oce.F90 \ 
    8739    in_out_manager.F90 \ 
    8740    lbclnk.F90 \ 
    8741    ldfdyn_oce.F90 \ 
    8742    ldfslp.F90 \ 
    8743    ldftra_oce.F90 \ 
    8744    lib_mpp.F90 \ 
    8745    lib_print.f90 \ 
    87468974   oce.F90 \ 
    87478975   par_kind.F90 \ 
     
    87618989   trdvor.F90 \ 
    87628990   trdvor_oce.F90 \ 
    8763    zdf_oce.F90 \ 
    87648991   zdfkpp.F90 \ 
    87658992   zdfmxl.F90 \ 
     8993   zdf_oce.F90 \ 
    87668994   zdftke.F90 \ 
     8995   dom_oce.F90 \ 
     8996   in_out_manager.F90 \ 
     8997   lbclnk.F90 \ 
     8998   ldfslp.F90 \ 
     8999   ldftra_oce.F90 \ 
     9000   lib_mpp.F90 \ 
    87679001   $(MODEL_LIB)(dom_oce.o) \ 
    87689002   $(MODEL_LIB)(in_out_manager.o) \ 
     
    87749008   $(MODEL_LIB)(phycst.o) \ 
    87759009   $(MODEL_LIB)(prtctl.o) \ 
     9010   $(MODEL_LIB)(traldf_bilapg.o) \ 
    87769011   $(MODEL_LIB)(traldf_bilap.o) \ 
    8777    $(MODEL_LIB)(traldf_bilapg.o) \ 
    87789012   $(MODEL_LIB)(traldf_iso.o) \ 
    87799013   $(MODEL_LIB)(traldf_lap.o) \ 
     
    87819015   $(MODEL_LIB)(trdmod.o) \ 
    87829016   $(MODEL_LIB)(trdmod_oce.o) \ 
     9017   $(MODEL_LIB)(zdfddm.o) \ 
    87839018   $(MODEL_LIB)(zdf_oce.o) \ 
    8784    $(MODEL_LIB)(zdfddm.o) \ 
    8785    dom_oce.F90 \ 
    8786    in_out_manager.F90 \ 
    8787    lbclnk.F90 \ 
    8788    ldfslp.F90 \ 
    8789    ldftra_oce.F90 \ 
    8790    lib_mpp.F90 \ 
    87919019   oce.F90 \ 
    87929020   phycst.F90 \ 
     
    87999027   trdmod.F90 \ 
    88009028   trdmod_oce.F90 \ 
     9029   zdfddm.F90 \ 
    88019030   zdf_oce.F90 \ 
    8802    zdfddm.F90 \ 
    88039031   domzgr_substitute.h90 \ 
    88049032   vectopt_loop_substitute.h90 \ 
    88059033   KEY_CPP \ 
    88069034   traldf.F90 
    8807 $(MODEL_LIB)(traldf_bilap.o) :   \ 
     9035$(MODEL_LIB)(traldf_iso.o) :  \ 
     9036   daymod.F90 \ 
     9037   dianam.F90 \ 
     9038   dom_oce.F90 \ 
     9039   in_out_manager.F90 \ 
     9040   lbclnk.F90 \ 
     9041   ldfdyn_oce.F90 \ 
     9042   ldftra_oce.F90 \ 
     9043   lib_mpp.F90 \ 
     9044   lib_print.f90 \ 
    88089045   $(MODEL_LIB)(daymod.o) \ 
    88099046   $(MODEL_LIB)(dianam.o) \ 
     
    88299066   $(MODEL_LIB)(trdvor_oce.o) \ 
    88309067   $(MODEL_LIB)(zdfmxl.o) \ 
    8831    daymod.F90 \ 
    8832    dianam.F90 \ 
    8833    dom_oce.F90 \ 
    8834    in_out_manager.F90 \ 
    8835    lbclnk.F90 \ 
    8836    ldfdyn_oce.F90 \ 
    8837    ldftra_oce.F90 \ 
    8838    lib_mpp.F90 \ 
    8839    lib_print.f90 \ 
    88409068   oce.F90 \ 
    88419069   par_kind.F90 \ 
     
    88529080   trdvor_oce.F90 \ 
    88539081   zdfmxl.F90 \ 
     9082   diaptr.F90 \ 
     9083   dom_oce.F90 \ 
     9084   in_out_manager.F90 \ 
     9085   ldfslp.F90 \ 
     9086   ldftra_oce.F90 \ 
    88549087   $(MODEL_LIB)(diaptr.o) \ 
    88559088   $(MODEL_LIB)(dom_oce.o) \ 
    88569089   $(MODEL_LIB)(in_out_manager.o) \ 
    8857    $(MODEL_LIB)(lbclnk.o) \ 
    88589090   $(MODEL_LIB)(ldfslp.o) \ 
    88599091   $(MODEL_LIB)(ldftra_oce.o) \ 
     
    88629094   $(MODEL_LIB)(trdmod.o) \ 
    88639095   $(MODEL_LIB)(trdmod_oce.o) \ 
    8864    diaptr.F90 \ 
    8865    dom_oce.F90 \ 
    8866    in_out_manager.F90 \ 
    8867    lbclnk.F90 \ 
    8868    ldfslp.F90 \ 
    8869    ldftra_oce.F90 \ 
     9096   $(MODEL_LIB)(zdf_oce.o) \ 
    88709097   oce.F90 \ 
    88719098   prtctl.F90 \ 
    88729099   trdmod.F90 \ 
    88739100   trdmod_oce.F90 \ 
     9101   zdf_oce.F90 \ 
    88749102   domzgr_substitute.h90 \ 
    8875    ldfeiv_substitute.h90 \ 
    88769103   ldftra_substitute.h90 \ 
    88779104   vectopt_loop_substitute.h90 \ 
    88789105   KEY_CPP \ 
    8879    traldf_bilap.F90 
    8880 $(MODEL_LIB)(traldf_bilapg.o) :  \ 
     9106   traldf_iso.F90 
     9107$(MODEL_LIB)(traldf_lap.o) :  \ 
     9108   daymod.F90 \ 
     9109   dianam.F90 \ 
     9110   dom_oce.F90 \ 
     9111   in_out_manager.F90 \ 
     9112   ldftra_oce.F90 \ 
     9113   lib_mpp.F90 \ 
     9114   lib_print.f90 \ 
    88819115   $(MODEL_LIB)(daymod.o) \ 
    88829116   $(MODEL_LIB)(dianam.o) \ 
    88839117   $(MODEL_LIB)(dom_oce.o) \ 
    88849118   $(MODEL_LIB)(in_out_manager.o) \ 
    8885    $(MODEL_LIB)(lbclnk.o) \ 
    8886    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    88879119   $(MODEL_LIB)(ldftra_oce.o) \ 
    88889120   $(MODEL_LIB)(lib_mpp.o) \ 
     
    88929124   $(MODEL_LIB)(par_oce.o) \ 
    88939125   $(MODEL_LIB)(phycst.o) \ 
    8894    $(MODEL_LIB)(prtctl.o) \ 
    88959126   $(MODEL_LIB)(trabbl.o) \ 
    88969127   $(MODEL_LIB)(trdicp.o) \ 
     
    89019132   $(MODEL_LIB)(trdvor.o) \ 
    89029133   $(MODEL_LIB)(trdvor_oce.o) \ 
    8903    $(MODEL_LIB)(zdfmxl.o) \ 
    8904    daymod.F90 \ 
    8905    dianam.F90 \ 
    8906    dom_oce.F90 \ 
    8907    in_out_manager.F90 \ 
    8908    lbclnk.F90 \ 
    8909    ldfdyn_oce.F90 \ 
    8910    ldftra_oce.F90 \ 
    8911    lib_mpp.F90 \ 
    8912    lib_print.f90 \ 
    8913    oce.F90 \ 
    8914    par_kind.F90 \ 
    8915    par_oce.F90 \ 
    8916    phycst.F90 \ 
    8917    prtctl.F90 \ 
     9134   oce.F90 \ 
     9135   par_kind.F90 \ 
     9136   par_oce.F90 \ 
     9137   phycst.F90 \ 
    89189138   trabbl.F90 \ 
    89199139   trdicp.F90 \ 
     
    89249144   trdvor.F90 \ 
    89259145   trdvor_oce.F90 \ 
    8926    zdfmxl.F90 \ 
     9146   diaptr.F90 \ 
     9147   dom_oce.F90 \ 
     9148   in_out_manager.F90 \ 
     9149   ldftra_oce.F90 \ 
    89279150   $(MODEL_LIB)(diaptr.o) \ 
    89289151   $(MODEL_LIB)(dom_oce.o) \ 
    89299152   $(MODEL_LIB)(in_out_manager.o) \ 
    8930    $(MODEL_LIB)(lbclnk.o) \ 
    8931    $(MODEL_LIB)(ldfslp.o) \ 
    89329153   $(MODEL_LIB)(ldftra_oce.o) \ 
    89339154   $(MODEL_LIB)(oce.o) \ 
     
    89359156   $(MODEL_LIB)(trdmod.o) \ 
    89369157   $(MODEL_LIB)(trdmod_oce.o) \ 
    8937    diaptr.F90 \ 
    8938    dom_oce.F90 \ 
    8939    in_out_manager.F90 \ 
    8940    lbclnk.F90 \ 
    8941    ldfslp.F90 \ 
    8942    ldftra_oce.F90 \ 
    8943    oce.F90 \ 
    8944    prtctl.F90 \ 
    8945    trdmod.F90 \ 
    8946    trdmod_oce.F90 \ 
    8947    domzgr_substitute.h90 \ 
    8948    ldfeiv_substitute.h90 \ 
    8949    ldftra_substitute.h90 \ 
    8950    KEY_CPP \ 
    8951    traldf_bilapg.F90 
    8952 $(MODEL_LIB)(traldf_iso.o) :  \ 
    8953    $(MODEL_LIB)(daymod.o) \ 
    8954    $(MODEL_LIB)(dianam.o) \ 
    8955    $(MODEL_LIB)(dom_oce.o) \ 
    8956    $(MODEL_LIB)(in_out_manager.o) \ 
    8957    $(MODEL_LIB)(lbclnk.o) \ 
    8958    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8959    $(MODEL_LIB)(ldftra_oce.o) \ 
    8960    $(MODEL_LIB)(lib_mpp.o) \ 
    8961    $(MODEL_LIB)(lib_print.o) \ 
    8962    $(MODEL_LIB)(oce.o) \ 
    8963    $(MODEL_LIB)(par_kind.o) \ 
    8964    $(MODEL_LIB)(par_oce.o) \ 
    8965    $(MODEL_LIB)(phycst.o) \ 
    8966    $(MODEL_LIB)(prtctl.o) \ 
    8967    $(MODEL_LIB)(trabbl.o) \ 
    8968    $(MODEL_LIB)(trdicp.o) \ 
    8969    $(MODEL_LIB)(trdicp_oce.o) \ 
    8970    $(MODEL_LIB)(trdmld.o) \ 
    8971    $(MODEL_LIB)(trdmld_oce.o) \ 
    8972    $(MODEL_LIB)(trdmod_oce.o) \ 
    8973    $(MODEL_LIB)(trdvor.o) \ 
    8974    $(MODEL_LIB)(trdvor_oce.o) \ 
    8975    $(MODEL_LIB)(zdfmxl.o) \ 
    8976    daymod.F90 \ 
    8977    dianam.F90 \ 
    8978    dom_oce.F90 \ 
    8979    in_out_manager.F90 \ 
    8980    lbclnk.F90 \ 
    8981    ldfdyn_oce.F90 \ 
    8982    ldftra_oce.F90 \ 
    8983    lib_mpp.F90 \ 
    8984    lib_print.f90 \ 
    8985    oce.F90 \ 
    8986    par_kind.F90 \ 
    8987    par_oce.F90 \ 
    8988    phycst.F90 \ 
    8989    prtctl.F90 \ 
    8990    trabbl.F90 \ 
    8991    trdicp.F90 \ 
    8992    trdicp_oce.F90 \ 
    8993    trdmld.F90 \ 
    8994    trdmld_oce.F90 \ 
    8995    trdmod_oce.F90 \ 
    8996    trdvor.F90 \ 
    8997    trdvor_oce.F90 \ 
    8998    zdfmxl.F90 \ 
    8999    $(MODEL_LIB)(diaptr.o) \ 
    9000    $(MODEL_LIB)(dom_oce.o) \ 
    9001    $(MODEL_LIB)(in_out_manager.o) \ 
    9002    $(MODEL_LIB)(ldfslp.o) \ 
    9003    $(MODEL_LIB)(ldftra_oce.o) \ 
    9004    $(MODEL_LIB)(oce.o) \ 
    9005    $(MODEL_LIB)(prtctl.o) \ 
    9006    $(MODEL_LIB)(trdmod.o) \ 
    9007    $(MODEL_LIB)(trdmod_oce.o) \ 
    9008    $(MODEL_LIB)(zdf_oce.o) \ 
    9009    diaptr.F90 \ 
    9010    dom_oce.F90 \ 
    9011    in_out_manager.F90 \ 
    9012    ldfslp.F90 \ 
    9013    ldftra_oce.F90 \ 
    9014    oce.F90 \ 
    9015    prtctl.F90 \ 
    9016    trdmod.F90 \ 
    9017    trdmod_oce.F90 \ 
    9018    zdf_oce.F90 \ 
    9019    domzgr_substitute.h90 \ 
    9020    ldftra_substitute.h90 \ 
    9021    vectopt_loop_substitute.h90 \ 
    9022    KEY_CPP \ 
    9023    traldf_iso.F90 
    9024 $(MODEL_LIB)(traldf_lap.o) :  \ 
    9025    $(MODEL_LIB)(daymod.o) \ 
    9026    $(MODEL_LIB)(dianam.o) \ 
    9027    $(MODEL_LIB)(dom_oce.o) \ 
    9028    $(MODEL_LIB)(in_out_manager.o) \ 
    9029    $(MODEL_LIB)(ldftra_oce.o) \ 
    9030    $(MODEL_LIB)(lib_mpp.o) \ 
    9031    $(MODEL_LIB)(lib_print.o) \ 
    9032    $(MODEL_LIB)(oce.o) \ 
    9033    $(MODEL_LIB)(par_kind.o) \ 
    9034    $(MODEL_LIB)(par_oce.o) \ 
    9035    $(MODEL_LIB)(phycst.o) \ 
    9036    $(MODEL_LIB)(trabbl.o) \ 
    9037    $(MODEL_LIB)(trdicp.o) \ 
    9038    $(MODEL_LIB)(trdicp_oce.o) \ 
    9039    $(MODEL_LIB)(trdmld.o) \ 
    9040    $(MODEL_LIB)(trdmld_oce.o) \ 
    9041    $(MODEL_LIB)(trdmod_oce.o) \ 
    9042    $(MODEL_LIB)(trdvor.o) \ 
    9043    $(MODEL_LIB)(trdvor_oce.o) \ 
    9044    daymod.F90 \ 
    9045    dianam.F90 \ 
    9046    dom_oce.F90 \ 
    9047    in_out_manager.F90 \ 
    9048    ldftra_oce.F90 \ 
    9049    lib_mpp.F90 \ 
    9050    lib_print.f90 \ 
    9051    oce.F90 \ 
    9052    par_kind.F90 \ 
    9053    par_oce.F90 \ 
    9054    phycst.F90 \ 
    9055    trabbl.F90 \ 
    9056    trdicp.F90 \ 
    9057    trdicp_oce.F90 \ 
    9058    trdmld.F90 \ 
    9059    trdmld_oce.F90 \ 
    9060    trdmod_oce.F90 \ 
    9061    trdvor.F90 \ 
    9062    trdvor_oce.F90 \ 
    9063    $(MODEL_LIB)(diaptr.o) \ 
    9064    $(MODEL_LIB)(dom_oce.o) \ 
    9065    $(MODEL_LIB)(in_out_manager.o) \ 
    9066    $(MODEL_LIB)(ldftra_oce.o) \ 
    9067    $(MODEL_LIB)(oce.o) \ 
    9068    $(MODEL_LIB)(prtctl.o) \ 
    9069    $(MODEL_LIB)(trdmod.o) \ 
    9070    $(MODEL_LIB)(trdmod_oce.o) \ 
    9071    diaptr.F90 \ 
    9072    dom_oce.F90 \ 
    9073    in_out_manager.F90 \ 
    9074    ldftra_oce.F90 \ 
    90759158   oce.F90 \ 
    90769159   prtctl.F90 \ 
     
    90839166   traldf_lap.F90 
    90849167$(MODEL_LIB)(tranpc.o) :   \ 
     9168   dom_oce.F90 \ 
     9169   in_out_manager.F90 \ 
     9170   lib_mpp.F90 \ 
     9171   lib_print.f90 \ 
    90859172   $(MODEL_LIB)(dom_oce.o) \ 
    90869173   $(MODEL_LIB)(in_out_manager.o) \ 
     
    91019188   $(MODEL_LIB)(trdvor_oce.o) \ 
    91029189   $(MODEL_LIB)(zdfddm.o) \ 
    9103    dom_oce.F90 \ 
    9104    in_out_manager.F90 \ 
    9105    lib_mpp.F90 \ 
    9106    lib_print.f90 \ 
    91079190   oce.F90 \ 
    91089191   par_kind.F90 \ 
     
    91199202   trdvor_oce.F90 \ 
    91209203   zdfddm.F90 \ 
     9204   dom_oce.F90 \ 
     9205   eosbn2.F90 \ 
     9206   in_out_manager.F90 \ 
     9207   lbclnk.F90 \ 
    91219208   $(MODEL_LIB)(dom_oce.o) \ 
    91229209   $(MODEL_LIB)(eosbn2.o) \ 
     
    91269213   $(MODEL_LIB)(trdmod.o) \ 
    91279214   $(MODEL_LIB)(trdmod_oce.o) \ 
    9128    dom_oce.F90 \ 
    9129    eosbn2.F90 \ 
    9130    in_out_manager.F90 \ 
    9131    lbclnk.F90 \ 
    91329215   oce.F90 \ 
    91339216   trdmod.F90 \ 
     
    91379220   tranpc.F90 
    91389221$(MODEL_LIB)(tranxt.o) :   \ 
     9222   cla_div.F90 \ 
     9223   divcur.F90 \ 
     9224   dom_oce.F90 \ 
     9225   in_out_manager.F90 \ 
     9226   lbclnk.F90 \ 
     9227   lib_mpp.F90 \ 
     9228   lib_print.f90 \ 
    91399229   $(MODEL_LIB)(cla_div.o) \ 
    91409230   $(MODEL_LIB)(divcur.o) \ 
     
    91529242   $(MODEL_LIB)(sol_oce.o) \ 
    91539243   $(MODEL_LIB)(wzvmod.o) \ 
    9154    cla_div.F90 \ 
    9155    divcur.F90 \ 
    9156    dom_oce.F90 \ 
    9157    in_out_manager.F90 \ 
    9158    lbclnk.F90 \ 
    9159    lib_mpp.F90 \ 
    9160    lib_print.f90 \ 
    91619244   obc_oce.F90 \ 
    91629245   oce.F90 \ 
     
    91679250   sol_oce.F90 \ 
    91689251   wzvmod.F90 \ 
     9252   agrif_opa_interp.F90 \ 
     9253   agrif_opa_update.F90 \ 
     9254   dom_oce.F90 \ 
     9255   in_out_manager.F90 \ 
     9256   lbclnk.F90 \ 
    91699257   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    91709258   $(MODEL_LIB)(agrif_opa_update.o) \ 
     
    91769264   $(MODEL_LIB)(prtctl.o) \ 
    91779265   $(MODEL_LIB)(zdf_oce.o) \ 
    9178    agrif_opa_interp.F90 \ 
    9179    agrif_opa_update.F90 \ 
    9180    dom_oce.F90 \ 
    9181    in_out_manager.F90 \ 
    9182    lbclnk.F90 \ 
    91839266   obctra.F90 \ 
    91849267   oce.F90 \ 
     
    91899272   tranxt.F90 
    91909273$(MODEL_LIB)(traqsr.o) :   \ 
     9274   blk_oce.F90 \ 
     9275   cpl_oce.F90 \ 
     9276   daymod.F90 \ 
     9277   dom_oce.F90 \ 
     9278   dtasal.F90 \ 
     9279   dtasss.F90 \ 
     9280   dtasst.F90 \ 
     9281   dtatem.F90 \ 
     9282   flxmod.F90 \ 
     9283   flx_oce.F90 \ 
     9284   flxrnf.F90 \ 
     9285   ice_oce.F90 \ 
     9286   in_out_manager.F90 \ 
     9287   lbclnk.F90 \ 
     9288   lib_mpp.F90 \ 
     9289   lib_print.f90 \ 
    91919290   $(MODEL_LIB)(blk_oce.o) \ 
    91929291   $(MODEL_LIB)(cpl_oce.o) \ 
     
    91979296   $(MODEL_LIB)(dtasst.o) \ 
    91989297   $(MODEL_LIB)(dtatem.o) \ 
     9298   $(MODEL_LIB)(flxmod.o) \ 
    91999299   $(MODEL_LIB)(flx_oce.o) \ 
    9200    $(MODEL_LIB)(flxmod.o) \ 
    92019300   $(MODEL_LIB)(flxrnf.o) \ 
    92029301   $(MODEL_LIB)(ice_oce.o) \ 
     
    92229321   $(MODEL_LIB)(trdvor.o) \ 
    92239322   $(MODEL_LIB)(trdvor_oce.o) \ 
    9224    blk_oce.F90 \ 
    9225    cpl_oce.F90 \ 
    9226    daymod.F90 \ 
    9227    dom_oce.F90 \ 
    9228    dtasal.F90 \ 
    9229    dtasss.F90 \ 
    9230    dtasst.F90 \ 
    9231    dtatem.F90 \ 
    9232    flx_oce.F90 \ 
    9233    flxmod.F90 \ 
    9234    flxrnf.F90 \ 
    9235    ice_oce.F90 \ 
    9236    in_out_manager.F90 \ 
    9237    lbclnk.F90 \ 
    9238    lib_mpp.F90 \ 
    9239    lib_print.f90 \ 
    92409323   oce.F90 \ 
    92419324   ocfzpt.F90 \ 
     
    92559338   trdvor.F90 \ 
    92569339   trdvor_oce.F90 \ 
     9340   dom_oce.F90 \ 
     9341   in_out_manager.F90 \ 
    92579342   $(MODEL_LIB)(dom_oce.o) \ 
    92589343   $(MODEL_LIB)(in_out_manager.o) \ 
     
    92649349   $(MODEL_LIB)(trdmod.o) \ 
    92659350   $(MODEL_LIB)(trdmod_oce.o) \ 
    9266    dom_oce.F90 \ 
    9267    in_out_manager.F90 \ 
    92689351   oce.F90 \ 
    92699352   ocesbc.F90 \ 
     
    92789361   traqsr.F90 
    92799362$(MODEL_LIB)(trasbc.o) :   \ 
     9363   blk_oce.F90 \ 
     9364   cpl_oce.F90 \ 
     9365   daymod.F90 \ 
     9366   dom_oce.F90 \ 
     9367   dtasal.F90 \ 
     9368   dtasss.F90 \ 
     9369   dtasst.F90 \ 
     9370   dtatem.F90 \ 
     9371   flxmod.F90 \ 
     9372   flx_oce.F90 \ 
     9373   flxrnf.F90 \ 
     9374   ice_oce.F90 \ 
     9375   in_out_manager.F90 \ 
     9376   lbclnk.F90 \ 
     9377   lib_mpp.F90 \ 
     9378   lib_print.f90 \ 
    92809379   $(MODEL_LIB)(blk_oce.o) \ 
    92819380   $(MODEL_LIB)(cpl_oce.o) \ 
     
    92869385   $(MODEL_LIB)(dtasst.o) \ 
    92879386   $(MODEL_LIB)(dtatem.o) \ 
     9387   $(MODEL_LIB)(flxmod.o) \ 
    92889388   $(MODEL_LIB)(flx_oce.o) \ 
    9289    $(MODEL_LIB)(flxmod.o) \ 
    92909389   $(MODEL_LIB)(flxrnf.o) \ 
    92919390   $(MODEL_LIB)(ice_oce.o) \ 
     
    93139412   $(MODEL_LIB)(trdvor.o) \ 
    93149413   $(MODEL_LIB)(trdvor_oce.o) \ 
    9315    blk_oce.F90 \ 
    9316    cpl_oce.F90 \ 
    9317    daymod.F90 \ 
    9318    dom_oce.F90 \ 
    9319    dtasal.F90 \ 
    9320    dtasss.F90 \ 
    9321    dtasst.F90 \ 
    9322    dtatem.F90 \ 
    9323    flx_oce.F90 \ 
    9324    flxmod.F90 \ 
    9325    flxrnf.F90 \ 
    9326    ice_oce.F90 \ 
    9327    in_out_manager.F90 \ 
    9328    lbclnk.F90 \ 
    9329    lib_mpp.F90 \ 
    9330    lib_print.f90 \ 
    93319414   oce.F90 \ 
    93329415   ocesbc.F90 \ 
     
    93489431   trdvor.F90 \ 
    93499432   trdvor_oce.F90 \ 
     9433   dom_oce.F90 \ 
     9434   in_out_manager.F90 \ 
    93509435   $(MODEL_LIB)(dom_oce.o) \ 
    93519436   $(MODEL_LIB)(in_out_manager.o) \ 
     
    93579442   $(MODEL_LIB)(trdmod.o) \ 
    93589443   $(MODEL_LIB)(trdmod_oce.o) \ 
    9359    dom_oce.F90 \ 
    9360    in_out_manager.F90 \ 
    93619444   oce.F90 \ 
    93629445   ocesbc.F90 \ 
     
    93709453   KEY_CPP \ 
    93719454   trasbc.F90 
     9455$(MODEL_LIB)(trazdf_exp.o) :  \ 
     9456   dom_oce.F90 \ 
     9457   in_out_manager.F90 \ 
     9458   lbclnk.F90 \ 
     9459   lib_mpp.F90 \ 
     9460   lib_print.f90 \ 
     9461   $(MODEL_LIB)(dom_oce.o) \ 
     9462   $(MODEL_LIB)(in_out_manager.o) \ 
     9463   $(MODEL_LIB)(lbclnk.o) \ 
     9464   $(MODEL_LIB)(lib_mpp.o) \ 
     9465   $(MODEL_LIB)(lib_print.o) \ 
     9466   $(MODEL_LIB)(oce.o) \ 
     9467   $(MODEL_LIB)(par_kind.o) \ 
     9468   $(MODEL_LIB)(par_oce.o) \ 
     9469   $(MODEL_LIB)(prtctl.o) \ 
     9470   $(MODEL_LIB)(trabbl.o) \ 
     9471   $(MODEL_LIB)(trdicp.o) \ 
     9472   $(MODEL_LIB)(trdicp_oce.o) \ 
     9473   $(MODEL_LIB)(trdmld.o) \ 
     9474   $(MODEL_LIB)(trdmld_oce.o) \ 
     9475   $(MODEL_LIB)(trdmod_oce.o) \ 
     9476   $(MODEL_LIB)(trdvor.o) \ 
     9477   $(MODEL_LIB)(trdvor_oce.o) \ 
     9478   $(MODEL_LIB)(zdf_oce.o) \ 
     9479   oce.F90 \ 
     9480   par_kind.F90 \ 
     9481   par_oce.F90 \ 
     9482   prtctl.F90 \ 
     9483   trabbl.F90 \ 
     9484   trdicp.F90 \ 
     9485   trdicp_oce.F90 \ 
     9486   trdmld.F90 \ 
     9487   trdmld_oce.F90 \ 
     9488   trdmod_oce.F90 \ 
     9489   trdvor.F90 \ 
     9490   trdvor_oce.F90 \ 
     9491   zdf_oce.F90 \ 
     9492   dom_oce.F90 \ 
     9493   in_out_manager.F90 \ 
     9494   $(MODEL_LIB)(dom_oce.o) \ 
     9495   $(MODEL_LIB)(in_out_manager.o) \ 
     9496   $(MODEL_LIB)(oce.o) \ 
     9497   $(MODEL_LIB)(prtctl.o) \ 
     9498   $(MODEL_LIB)(trdmod.o) \ 
     9499   $(MODEL_LIB)(trdmod_oce.o) \ 
     9500   $(MODEL_LIB)(zdfddm.o) \ 
     9501   $(MODEL_LIB)(zdf_oce.o) \ 
     9502   oce.F90 \ 
     9503   prtctl.F90 \ 
     9504   trdmod.F90 \ 
     9505   trdmod_oce.F90 \ 
     9506   zdfddm.F90 \ 
     9507   zdf_oce.F90 \ 
     9508   domzgr_substitute.h90 \ 
     9509   zdfddm_substitute.h90 \ 
     9510   KEY_CPP \ 
     9511   trazdf_exp.F90 
    93729512$(MODEL_LIB)(trazdf.o) :   \ 
     9513   dom_oce.F90 \ 
     9514   dynzdf_exp.F90 \ 
     9515   eosbn2.F90 \ 
     9516   in_out_manager.F90 \ 
     9517   lbclnk.F90 \ 
     9518   ldfslp.F90 \ 
     9519   ldftra_oce.F90 \ 
     9520   lib_mpp.F90 \ 
     9521   lib_print.f90 \ 
    93739522   $(MODEL_LIB)(dom_oce.o) \ 
    93749523   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    93979546   $(MODEL_LIB)(trdvor.o) \ 
    93989547   $(MODEL_LIB)(trdvor_oce.o) \ 
     9548   $(MODEL_LIB)(zdfddm.o) \ 
    93999549   $(MODEL_LIB)(zdf_oce.o) \ 
    9400    $(MODEL_LIB)(zdfddm.o) \ 
    9401    dom_oce.F90 \ 
    9402    dynzdf_exp.F90 \ 
    9403    eosbn2.F90 \ 
    9404    in_out_manager.F90 \ 
    9405    lbclnk.F90 \ 
    9406    ldfslp.F90 \ 
    9407    ldftra_oce.F90 \ 
    9408    lib_mpp.F90 \ 
    9409    lib_print.f90 \ 
    94109550   oce.F90 \ 
    94119551   ocesbc.F90 \ 
     
    94259565   trdvor.F90 \ 
    94269566   trdvor_oce.F90 \ 
     9567   zdfddm.F90 \ 
    94279568   zdf_oce.F90 \ 
    9428    zdfddm.F90 \ 
     9569   dom_oce.F90 \ 
     9570   in_out_manager.F90 \ 
     9571   ldftra_oce.F90 \ 
    94299572   $(MODEL_LIB)(dom_oce.o) \ 
    94309573   $(MODEL_LIB)(in_out_manager.o) \ 
     
    94339576   $(MODEL_LIB)(prtctl.o) \ 
    94349577   $(MODEL_LIB)(trazdf_exp.o) \ 
     9578   $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    94359579   $(MODEL_LIB)(trazdf_imp.o) \ 
    9436    $(MODEL_LIB)(trazdf_imp_jki.o) \ 
    94379580   $(MODEL_LIB)(trdmod.o) \ 
    94389581   $(MODEL_LIB)(trdmod_oce.o) \ 
     9582   $(MODEL_LIB)(zdfkpp.o) \ 
    94399583   $(MODEL_LIB)(zdf_oce.o) \ 
    9440    $(MODEL_LIB)(zdfkpp.o) \ 
    94419584   $(MODEL_LIB)(zdftke.o) \ 
    9442    dom_oce.F90 \ 
    9443    in_out_manager.F90 \ 
    9444    ldftra_oce.F90 \ 
    94459585   oce.F90 \ 
    94469586   prtctl.F90 \ 
     
    94509590   trdmod.F90 \ 
    94519591   trdmod_oce.F90 \ 
     9592   zdfkpp.F90 \ 
    94529593   zdf_oce.F90 \ 
    9453    zdfkpp.F90 \ 
    94549594   zdftke.F90 \ 
    94559595   domzgr_substitute.h90 \ 
     
    94589598   KEY_CPP \ 
    94599599   trazdf.F90 
    9460 $(MODEL_LIB)(trazdf_exp.o) :  \ 
    9461    $(MODEL_LIB)(dom_oce.o) \ 
    9462    $(MODEL_LIB)(in_out_manager.o) \ 
    9463    $(MODEL_LIB)(lbclnk.o) \ 
    9464    $(MODEL_LIB)(lib_mpp.o) \ 
    9465    $(MODEL_LIB)(lib_print.o) \ 
    9466    $(MODEL_LIB)(oce.o) \ 
    9467    $(MODEL_LIB)(par_kind.o) \ 
    9468    $(MODEL_LIB)(par_oce.o) \ 
     9600$(MODEL_LIB)(trazdf_imp.o) :  \ 
     9601   dom_oce.F90 \ 
     9602   in_out_manager.F90 \ 
     9603   lbclnk.F90 \ 
     9604   ldfdyn_oce.F90 \ 
     9605   ldftra_oce.F90 \ 
     9606   lib_mpp.F90 \ 
     9607   lib_print.f90 \ 
     9608   $(MODEL_LIB)(dom_oce.o) \ 
     9609   $(MODEL_LIB)(in_out_manager.o) \ 
     9610   $(MODEL_LIB)(lbclnk.o) \ 
     9611   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9612   $(MODEL_LIB)(ldftra_oce.o) \ 
     9613   $(MODEL_LIB)(lib_mpp.o) \ 
     9614   $(MODEL_LIB)(lib_print.o) \ 
     9615   $(MODEL_LIB)(oce.o) \ 
     9616   $(MODEL_LIB)(par_kind.o) \ 
     9617   $(MODEL_LIB)(par_oce.o) \ 
     9618   $(MODEL_LIB)(phycst.o) \ 
    94699619   $(MODEL_LIB)(prtctl.o) \ 
    94709620   $(MODEL_LIB)(trabbl.o) \ 
     
    94769626   $(MODEL_LIB)(trdvor.o) \ 
    94779627   $(MODEL_LIB)(trdvor_oce.o) \ 
     9628   $(MODEL_LIB)(zdfmxl.o) \ 
    94789629   $(MODEL_LIB)(zdf_oce.o) \ 
    9479    dom_oce.F90 \ 
    9480    in_out_manager.F90 \ 
    9481    lbclnk.F90 \ 
    9482    lib_mpp.F90 \ 
    9483    lib_print.f90 \ 
    9484    oce.F90 \ 
    9485    par_kind.F90 \ 
    9486    par_oce.F90 \ 
     9630   oce.F90 \ 
     9631   par_kind.F90 \ 
     9632   par_oce.F90 \ 
     9633   phycst.F90 \ 
    94879634   prtctl.F90 \ 
    94889635   trabbl.F90 \ 
     
    94949641   trdvor.F90 \ 
    94959642   trdvor_oce.F90 \ 
     9643   zdfmxl.F90 \ 
    94969644   zdf_oce.F90 \ 
    9497    $(MODEL_LIB)(dom_oce.o) \ 
    9498    $(MODEL_LIB)(in_out_manager.o) \ 
     9645   dom_oce.F90 \ 
     9646   in_out_manager.F90 \ 
     9647   lbclnk.F90 \ 
     9648   ldfslp.F90 \ 
     9649   ldftra_oce.F90 \ 
     9650   $(MODEL_LIB)(dom_oce.o) \ 
     9651   $(MODEL_LIB)(in_out_manager.o) \ 
     9652   $(MODEL_LIB)(lbclnk.o) \ 
     9653   $(MODEL_LIB)(ldfslp.o) \ 
     9654   $(MODEL_LIB)(ldftra_oce.o) \ 
    94999655   $(MODEL_LIB)(oce.o) \ 
    95009656   $(MODEL_LIB)(prtctl.o) \ 
    95019657   $(MODEL_LIB)(trdmod.o) \ 
    95029658   $(MODEL_LIB)(trdmod_oce.o) \ 
     9659   $(MODEL_LIB)(zdfddm.o) \ 
    95039660   $(MODEL_LIB)(zdf_oce.o) \ 
    9504    $(MODEL_LIB)(zdfddm.o) \ 
    9505    dom_oce.F90 \ 
    9506    in_out_manager.F90 \ 
    95079661   oce.F90 \ 
    95089662   prtctl.F90 \ 
    95099663   trdmod.F90 \ 
    95109664   trdmod_oce.F90 \ 
     9665   zdfddm.F90 \ 
    95119666   zdf_oce.F90 \ 
    9512    zdfddm.F90 \ 
    95139667   domzgr_substitute.h90 \ 
     9668   ldftra_substitute.h90 \ 
     9669   vectopt_loop_substitute.h90 \ 
    95149670   zdfddm_substitute.h90 \ 
    95159671   KEY_CPP \ 
    9516    trazdf_exp.F90 
    9517 $(MODEL_LIB)(trazdf_imp.o) :  \ 
     9672   trazdf_imp.F90 
     9673$(MODEL_LIB)(trazdf_imp_jki.o) : \ 
     9674   dom_oce.F90 \ 
     9675   in_out_manager.F90 \ 
     9676   lbclnk.F90 \ 
     9677   ldfdyn_oce.F90 \ 
     9678   ldftra_oce.F90 \ 
     9679   lib_mpp.F90 \ 
     9680   lib_print.f90 \ 
    95189681   $(MODEL_LIB)(dom_oce.o) \ 
    95199682   $(MODEL_LIB)(in_out_manager.o) \ 
     
    95369699   $(MODEL_LIB)(trdvor.o) \ 
    95379700   $(MODEL_LIB)(trdvor_oce.o) \ 
     9701   $(MODEL_LIB)(zdfmxl.o) \ 
    95389702   $(MODEL_LIB)(zdf_oce.o) \ 
    9539    $(MODEL_LIB)(zdfmxl.o) \ 
    9540    dom_oce.F90 \ 
    9541    in_out_manager.F90 \ 
    9542    lbclnk.F90 \ 
    9543    ldfdyn_oce.F90 \ 
    9544    ldftra_oce.F90 \ 
    9545    lib_mpp.F90 \ 
    9546    lib_print.f90 \ 
    95479703   oce.F90 \ 
    95489704   par_kind.F90 \ 
     
    95589714   trdvor.F90 \ 
    95599715   trdvor_oce.F90 \ 
     9716   zdfmxl.F90 \ 
    95609717   zdf_oce.F90 \ 
    9561    zdfmxl.F90 \ 
     9718   dom_oce.F90 \ 
     9719   in_out_manager.F90 \ 
     9720   lbclnk.F90 \ 
     9721   ldfslp.F90 \ 
     9722   ldftra_oce.F90 \ 
    95629723   $(MODEL_LIB)(dom_oce.o) \ 
    95639724   $(MODEL_LIB)(in_out_manager.o) \ 
     
    95699730   $(MODEL_LIB)(trdmod.o) \ 
    95709731   $(MODEL_LIB)(trdmod_oce.o) \ 
     9732   $(MODEL_LIB)(zdfddm.o) \ 
    95719733   $(MODEL_LIB)(zdf_oce.o) \ 
    9572    $(MODEL_LIB)(zdfddm.o) \ 
    9573    dom_oce.F90 \ 
    9574    in_out_manager.F90 \ 
    9575    lbclnk.F90 \ 
    9576    ldfslp.F90 \ 
    9577    ldftra_oce.F90 \ 
    95789734   oce.F90 \ 
    95799735   prtctl.F90 \ 
    95809736   trdmod.F90 \ 
    95819737   trdmod_oce.F90 \ 
     9738   zdfddm.F90 \ 
    95829739   zdf_oce.F90 \ 
    9583    zdfddm.F90 \ 
    95849740   domzgr_substitute.h90 \ 
    95859741   ldftra_substitute.h90 \ 
    9586    vectopt_loop_substitute.h90 \ 
    95879742   zdfddm_substitute.h90 \ 
    9588    KEY_CPP \ 
    9589    trazdf_imp.F90 
    9590 $(MODEL_LIB)(trazdf_imp_jki.o) : \ 
    9591    $(MODEL_LIB)(dom_oce.o) \ 
    9592    $(MODEL_LIB)(in_out_manager.o) \ 
    9593    $(MODEL_LIB)(lbclnk.o) \ 
    9594    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9595    $(MODEL_LIB)(ldftra_oce.o) \ 
    9596    $(MODEL_LIB)(lib_mpp.o) \ 
    9597    $(MODEL_LIB)(lib_print.o) \ 
    9598    $(MODEL_LIB)(oce.o) \ 
    9599    $(MODEL_LIB)(par_kind.o) \ 
    9600    $(MODEL_LIB)(par_oce.o) \ 
    9601    $(MODEL_LIB)(phycst.o) \ 
    9602    $(MODEL_LIB)(prtctl.o) \ 
    9603    $(MODEL_LIB)(trabbl.o) \ 
    9604    $(MODEL_LIB)(trdicp.o) \ 
    9605    $(MODEL_LIB)(trdicp_oce.o) \ 
    9606    $(MODEL_LIB)(trdmld.o) \ 
    9607    $(MODEL_LIB)(trdmld_oce.o) \ 
    9608    $(MODEL_LIB)(trdmod_oce.o) \ 
    9609    $(MODEL_LIB)(trdvor.o) \ 
    9610    $(MODEL_LIB)(trdvor_oce.o) \ 
    9611    $(MODEL_LIB)(zdf_oce.o) \ 
    9612    $(MODEL_LIB)(zdfmxl.o) \ 
    9613    dom_oce.F90 \ 
    9614    in_out_manager.F90 \ 
    9615    lbclnk.F90 \ 
    9616    ldfdyn_oce.F90 \ 
    9617    ldftra_oce.F90 \ 
    9618    lib_mpp.F90 \ 
    9619    lib_print.f90 \ 
    9620    oce.F90 \ 
    9621    par_kind.F90 \ 
    9622    par_oce.F90 \ 
    9623    phycst.F90 \ 
    9624    prtctl.F90 \ 
    9625    trabbl.F90 \ 
    9626    trdicp.F90 \ 
    9627    trdicp_oce.F90 \ 
    9628    trdmld.F90 \ 
    9629    trdmld_oce.F90 \ 
    9630    trdmod_oce.F90 \ 
    9631    trdvor.F90 \ 
    9632    trdvor_oce.F90 \ 
    9633    zdf_oce.F90 \ 
    9634    zdfmxl.F90 \ 
    9635    $(MODEL_LIB)(dom_oce.o) \ 
    9636    $(MODEL_LIB)(in_out_manager.o) \ 
    9637    $(MODEL_LIB)(lbclnk.o) \ 
    9638    $(MODEL_LIB)(ldfslp.o) \ 
    9639    $(MODEL_LIB)(ldftra_oce.o) \ 
    9640    $(MODEL_LIB)(oce.o) \ 
    9641    $(MODEL_LIB)(prtctl.o) \ 
    9642    $(MODEL_LIB)(trdmod.o) \ 
    9643    $(MODEL_LIB)(trdmod_oce.o) \ 
    9644    $(MODEL_LIB)(zdf_oce.o) \ 
    9645    $(MODEL_LIB)(zdfddm.o) \ 
    9646    dom_oce.F90 \ 
    9647    in_out_manager.F90 \ 
    9648    lbclnk.F90 \ 
    9649    ldfslp.F90 \ 
    9650    ldftra_oce.F90 \ 
    9651    oce.F90 \ 
    9652    prtctl.F90 \ 
    9653    trdmod.F90 \ 
    9654    trdmod_oce.F90 \ 
    9655    zdf_oce.F90 \ 
    9656    zdfddm.F90 \ 
    9657    domzgr_substitute.h90 \ 
    9658    ldftra_substitute.h90 \ 
    96599743   zdf.matrixsolver.h90 \ 
    9660    zdfddm_substitute.h90 \ 
    96619744   KEY_CPP \ 
    96629745   trazdf_imp_jki.F90 
     
    96739756   trcstp.F90 
    96749757$(MODEL_LIB)(trdicp.o) :   \ 
     9758   dom_oce.F90 \ 
     9759   in_out_manager.F90 \ 
     9760   lib_print.f90 \ 
    96759761   $(MODEL_LIB)(dom_oce.o) \ 
    96769762   $(MODEL_LIB)(in_out_manager.o) \ 
     
    96849770   $(MODEL_LIB)(trdvor_oce.o) \ 
    96859771   $(MODEL_LIB)(zdfddm.o) \ 
    9686    dom_oce.F90 \ 
    9687    in_out_manager.F90 \ 
    9688    lib_print.f90 \ 
    96899772   par_kind.F90 \ 
    96909773   par_oce.F90 \ 
     
    96959778   trdvor_oce.F90 \ 
    96969779   zdfddm.F90 \ 
     9780   dom_oce.F90 \ 
     9781   eosbn2.F90 \ 
     9782   in_out_manager.F90 \ 
     9783   ldfdyn_oce.F90 \ 
     9784   ldftra_oce.F90 \ 
     9785   lib_mpp.F90 \ 
    96979786   $(MODEL_LIB)(dom_oce.o) \ 
    96989787   $(MODEL_LIB)(eosbn2.o) \ 
     
    97059794   $(MODEL_LIB)(trdmod_oce.o) \ 
    97069795   $(MODEL_LIB)(zdf_oce.o) \ 
    9707    dom_oce.F90 \ 
    9708    eosbn2.F90 \ 
    9709    in_out_manager.F90 \ 
    9710    ldfdyn_oce.F90 \ 
    9711    ldftra_oce.F90 \ 
    9712    lib_mpp.F90 \ 
    97139796   oce.F90 \ 
    97149797   phycst.F90 \ 
     
    97279810   trdicp_oce.F90 
    97289811$(MODEL_LIB)(trdmld.o) :   \ 
     9812   daymod.F90 \ 
     9813   dom_oce.F90 \ 
     9814   in_out_manager.F90 \ 
     9815   lbclnk.F90 \ 
     9816   ldfdyn_oce.F90 \ 
     9817   ldftra_oce.F90 \ 
     9818   lib_mpp.F90 \ 
     9819   lib_print.f90 \ 
    97299820   $(MODEL_LIB)(daymod.o) \ 
    97309821   $(MODEL_LIB)(dom_oce.o) \ 
     
    97439834   $(MODEL_LIB)(trdmld_oce.o) \ 
    97449835   $(MODEL_LIB)(trdvor_oce.o) \ 
     9836   $(MODEL_LIB)(zdfmxl.o) \ 
    97459837   $(MODEL_LIB)(zdf_oce.o) \ 
    9746    $(MODEL_LIB)(zdfmxl.o) \ 
    9747    daymod.F90 \ 
    9748    dom_oce.F90 \ 
    9749    in_out_manager.F90 \ 
    9750    lbclnk.F90 \ 
    9751    ldfdyn_oce.F90 \ 
    9752    ldftra_oce.F90 \ 
    9753    lib_mpp.F90 \ 
    9754    lib_print.f90 \ 
    97559838   oce.F90 \ 
    97569839   par_kind.F90 \ 
     
    97619844   trdmld_oce.F90 \ 
    97629845   trdvor_oce.F90 \ 
     9846   zdfmxl.F90 \ 
    97639847   zdf_oce.F90 \ 
    9764    zdfmxl.F90 \ 
     9848   daymod.F90 \ 
     9849   diadimg.F90 \ 
     9850   dianam.F90 \ 
     9851   dom_oce.F90 \ 
     9852   in_out_manager.F90 \ 
     9853   lbclnk.F90 \ 
     9854   ldfslp.F90 \ 
     9855   ldftra_oce.F90 \ 
    97659856   $(MODEL_LIB)(daymod.o) \ 
    97669857   $(MODEL_LIB)(diadimg.o) \ 
     
    97749865   $(MODEL_LIB)(phycst.o) \ 
    97759866   $(MODEL_LIB)(trdmod_oce.o) \ 
    9776    $(MODEL_LIB)(zdf_oce.o) \ 
    97779867   $(MODEL_LIB)(zdfddm.o) \ 
    97789868   $(MODEL_LIB)(zdfmxl.o) \ 
    9779    daymod.F90 \ 
    9780    diadimg.F90 \ 
    9781    dianam.F90 \ 
    9782    dom_oce.F90 \ 
    9783    in_out_manager.F90 \ 
    9784    lbclnk.F90 \ 
    9785    ldfslp.F90 \ 
    9786    ldftra_oce.F90 \ 
     9869   $(MODEL_LIB)(zdf_oce.o) \ 
    97879870   oce.F90 \ 
    97889871   phycst.F90 \ 
    97899872   trdmod_oce.F90 \ 
    9790    zdf_oce.F90 \ 
    97919873   zdfddm.F90 \ 
    97929874   zdfmxl.F90 \ 
     9875   zdf_oce.F90 \ 
    97939876   domzgr_substitute.h90 \ 
    97949877   ldftra_substitute.h90 \ 
     
    98059888   trdmld_oce.F90 
    98069889$(MODEL_LIB)(trdmod.o) :   \ 
     9890   daymod.F90 \ 
     9891   diadimg.F90 \ 
     9892   dianam.F90 \ 
     9893   dom_oce.F90 \ 
     9894   eosbn2.F90 \ 
     9895   in_out_manager.F90 \ 
     9896   lbclnk.F90 \ 
     9897   ldfdyn_oce.F90 \ 
     9898   ldfslp.F90 \ 
     9899   ldftra_oce.F90 \ 
     9900   lib_mpp.F90 \ 
     9901   lib_print.f90 \ 
    98079902   $(MODEL_LIB)(daymod.o) \ 
    98089903   $(MODEL_LIB)(diadimg.o) \ 
     
    98269921   $(MODEL_LIB)(trdmod_oce.o) \ 
    98279922   $(MODEL_LIB)(trdvor_oce.o) \ 
    9828    $(MODEL_LIB)(zdf_oce.o) \ 
    98299923   $(MODEL_LIB)(zdfddm.o) \ 
    98309924   $(MODEL_LIB)(zdfmxl.o) \ 
    9831    daymod.F90 \ 
    9832    diadimg.F90 \ 
    9833    dianam.F90 \ 
    9834    dom_oce.F90 \ 
    9835    eosbn2.F90 \ 
    9836    in_out_manager.F90 \ 
    9837    lbclnk.F90 \ 
    9838    ldfdyn_oce.F90 \ 
    9839    ldfslp.F90 \ 
    9840    ldftra_oce.F90 \ 
    9841    lib_mpp.F90 \ 
    9842    lib_print.f90 \ 
     9925   $(MODEL_LIB)(zdf_oce.o) \ 
    98439926   oce.F90 \ 
    98449927   par_kind.F90 \ 
     
    98509933   trdmod_oce.F90 \ 
    98519934   trdvor_oce.F90 \ 
    9852    zdf_oce.F90 \ 
    98539935   zdfddm.F90 \ 
    98549936   zdfmxl.F90 \ 
     9937   zdf_oce.F90 \ 
     9938   dom_oce.F90 \ 
     9939   in_out_manager.F90 \ 
    98559940   $(MODEL_LIB)(dom_oce.o) \ 
    98569941   $(MODEL_LIB)(in_out_manager.o) \ 
     
    98619946   $(MODEL_LIB)(trdmod_oce.o) \ 
    98629947   $(MODEL_LIB)(trdvor.o) \ 
    9863    dom_oce.F90 \ 
    9864    in_out_manager.F90 \ 
    98659948   oce.F90 \ 
    98669949   trabbl.F90 \ 
     
    98849967   trdmod_oce.F90 
    98859968$(MODEL_LIB)(trdvor.o) :   \ 
     9969   daymod.F90 \ 
     9970   dom_oce.F90 \ 
     9971   in_out_manager.F90 \ 
     9972   lib_mpp.F90 \ 
     9973   lib_print.f90 \ 
    98869974   $(MODEL_LIB)(daymod.o) \ 
    98879975   $(MODEL_LIB)(dom_oce.o) \ 
     
    98989986   $(MODEL_LIB)(trdvor_oce.o) \ 
    98999987   $(MODEL_LIB)(zdf_oce.o) \ 
    9900    daymod.F90 \ 
    9901    dom_oce.F90 \ 
    9902    in_out_manager.F90 \ 
    9903    lib_mpp.F90 \ 
    9904    lib_print.f90 \ 
    99059988   oce.F90 \ 
    99069989   par_kind.F90 \ 
     
    99129995   trdvor_oce.F90 \ 
    99139996   zdf_oce.F90 \ 
     9997   daymod.F90 \ 
     9998   dianam.F90 \ 
     9999   dom_oce.F90 \ 
     10000   in_out_manager.F90 \ 
     10001   lbclnk.F90 \ 
     10002   ldfdyn_oce.F90 \ 
    991410003   $(MODEL_LIB)(daymod.o) \ 
    991510004   $(MODEL_LIB)(dianam.o) \ 
     
    992110010   $(MODEL_LIB)(phycst.o) \ 
    992210011   $(MODEL_LIB)(trdmod_oce.o) \ 
     10012   $(MODEL_LIB)(zdfmxl.o) \ 
    992310013   $(MODEL_LIB)(zdf_oce.o) \ 
    9924    $(MODEL_LIB)(zdfmxl.o) \ 
    9925    daymod.F90 \ 
    9926    dianam.F90 \ 
    9927    dom_oce.F90 \ 
    9928    in_out_manager.F90 \ 
    9929    lbclnk.F90 \ 
    9930    ldfdyn_oce.F90 \ 
    993110014   oce.F90 \ 
    993210015   phycst.F90 \ 
    993310016   trdmod_oce.F90 \ 
     10017   zdfmxl.F90 \ 
    993410018   zdf_oce.F90 \ 
    9935    zdfmxl.F90 \ 
    993610019   domzgr_substitute.h90 \ 
    993710020   ldfdyn_substitute.h90 \ 
     
    994710030   trdvor_oce.F90 
    994810031$(MODEL_LIB)(wzvmod.o) :   \ 
    9949    $(MODEL_LIB)(dom_oce.o) \ 
    9950    $(MODEL_LIB)(in_out_manager.o) \ 
    9951    $(MODEL_LIB)(lib_mpp.o) \ 
    9952    $(MODEL_LIB)(lib_print.o) \ 
    9953    $(MODEL_LIB)(par_kind.o) \ 
    9954    $(MODEL_LIB)(par_oce.o) \ 
    9955    dom_oce.F90 \ 
    9956    in_out_manager.F90 \ 
    9957    lib_mpp.F90 \ 
    9958    lib_print.f90 \ 
    9959    par_kind.F90 \ 
    9960    par_oce.F90 \ 
    9961    $(MODEL_LIB)(dom_oce.o) \ 
    9962    $(MODEL_LIB)(in_out_manager.o) \ 
    9963    $(MODEL_LIB)(oce.o) \ 
    9964    $(MODEL_LIB)(prtctl.o) \ 
    9965    dom_oce.F90 \ 
    9966    in_out_manager.F90 \ 
     10032   dom_oce.F90 \ 
     10033   in_out_manager.F90 \ 
     10034   lib_mpp.F90 \ 
     10035   lib_print.f90 \ 
     10036   $(MODEL_LIB)(dom_oce.o) \ 
     10037   $(MODEL_LIB)(in_out_manager.o) \ 
     10038   $(MODEL_LIB)(lib_mpp.o) \ 
     10039   $(MODEL_LIB)(lib_print.o) \ 
     10040   $(MODEL_LIB)(par_kind.o) \ 
     10041   $(MODEL_LIB)(par_oce.o) \ 
     10042   par_kind.F90 \ 
     10043   par_oce.F90 \ 
     10044   dom_oce.F90 \ 
     10045   in_out_manager.F90 \ 
     10046   $(MODEL_LIB)(dom_oce.o) \ 
     10047   $(MODEL_LIB)(in_out_manager.o) \ 
     10048   $(MODEL_LIB)(oce.o) \ 
     10049   $(MODEL_LIB)(prtctl.o) \ 
    996710050   oce.F90 \ 
    996810051   prtctl.F90 \ 
     
    997010053   KEY_CPP \ 
    997110054   wzvmod.F90 
    9972 $(MODEL_LIB)(zdf_oce.o) :  \ 
    9973    $(MODEL_LIB)(par_kind.o) \ 
    9974    par_kind.F90 \ 
    9975    $(MODEL_LIB)(par_oce.o) \ 
    9976    par_oce.F90 \ 
    9977    KEY_CPP \ 
    9978    zdf_oce.F90 
    997910055$(MODEL_LIB)(zdfbfr.o) :   \ 
    9980    $(MODEL_LIB)(dom_oce.o) \ 
    9981    $(MODEL_LIB)(in_out_manager.o) \ 
    9982    $(MODEL_LIB)(lib_mpp.o) \ 
    9983    $(MODEL_LIB)(lib_print.o) \ 
    9984    $(MODEL_LIB)(oce.o) \ 
    9985    $(MODEL_LIB)(par_kind.o) \ 
    9986    $(MODEL_LIB)(par_oce.o) \ 
    9987    dom_oce.F90 \ 
    9988    in_out_manager.F90 \ 
    9989    lib_mpp.F90 \ 
    9990    lib_print.f90 \ 
    9991    oce.F90 \ 
    9992    par_kind.F90 \ 
    9993    par_oce.F90 \ 
     10056   dom_oce.F90 \ 
     10057   in_out_manager.F90 \ 
     10058   lib_mpp.F90 \ 
     10059   lib_print.f90 \ 
     10060   $(MODEL_LIB)(dom_oce.o) \ 
     10061   $(MODEL_LIB)(in_out_manager.o) \ 
     10062   $(MODEL_LIB)(lib_mpp.o) \ 
     10063   $(MODEL_LIB)(lib_print.o) \ 
     10064   $(MODEL_LIB)(oce.o) \ 
     10065   $(MODEL_LIB)(par_kind.o) \ 
     10066   $(MODEL_LIB)(par_oce.o) \ 
     10067   oce.F90 \ 
     10068   par_kind.F90 \ 
     10069   par_oce.F90 \ 
     10070   dom_oce.F90 \ 
     10071   in_out_manager.F90 \ 
     10072   lbclnk.F90 \ 
    999410073   $(MODEL_LIB)(dom_oce.o) \ 
    999510074   $(MODEL_LIB)(in_out_manager.o) \ 
     
    999810077   $(MODEL_LIB)(prtctl.o) \ 
    999910078   $(MODEL_LIB)(zdf_oce.o) \ 
    10000    dom_oce.F90 \ 
    10001    in_out_manager.F90 \ 
    10002    lbclnk.F90 \ 
    1000310079   oce.F90 \ 
    1000410080   prtctl.F90 \ 
     
    1000810084   zdfbfr.F90 
    1000910085$(MODEL_LIB)(zdfddm.o) :   \ 
    10010    $(MODEL_LIB)(dom_oce.o) \ 
    10011    $(MODEL_LIB)(in_out_manager.o) \ 
    10012    $(MODEL_LIB)(lib_mpp.o) \ 
    10013    $(MODEL_LIB)(lib_print.o) \ 
    10014    $(MODEL_LIB)(oce.o) \ 
    10015    $(MODEL_LIB)(par_kind.o) \ 
    10016    $(MODEL_LIB)(par_oce.o) \ 
    10017    dom_oce.F90 \ 
    10018    in_out_manager.F90 \ 
    10019    lib_mpp.F90 \ 
    10020    lib_print.f90 \ 
    10021    oce.F90 \ 
    10022    par_kind.F90 \ 
    10023    par_oce.F90 \ 
     10086   dom_oce.F90 \ 
     10087   in_out_manager.F90 \ 
     10088   lib_mpp.F90 \ 
     10089   lib_print.f90 \ 
     10090   $(MODEL_LIB)(dom_oce.o) \ 
     10091   $(MODEL_LIB)(in_out_manager.o) \ 
     10092   $(MODEL_LIB)(lib_mpp.o) \ 
     10093   $(MODEL_LIB)(lib_print.o) \ 
     10094   $(MODEL_LIB)(oce.o) \ 
     10095   $(MODEL_LIB)(par_kind.o) \ 
     10096   $(MODEL_LIB)(par_oce.o) \ 
     10097   oce.F90 \ 
     10098   par_kind.F90 \ 
     10099   par_oce.F90 \ 
     10100   dom_oce.F90 \ 
     10101   in_out_manager.F90 \ 
     10102   lbclnk.F90 \ 
    1002410103   $(MODEL_LIB)(dom_oce.o) \ 
    1002510104   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1002810107   $(MODEL_LIB)(prtctl.o) \ 
    1002910108   $(MODEL_LIB)(zdf_oce.o) \ 
    10030    dom_oce.F90 \ 
    10031    in_out_manager.F90 \ 
    10032    lbclnk.F90 \ 
    1003310109   oce.F90 \ 
    1003410110   prtctl.F90 \ 
     
    1003810114   zdfddm.F90 
    1003910115$(MODEL_LIB)(zdfevd.o) :   \ 
     10116   dom_oce.F90 \ 
     10117   eosbn2.F90 \ 
     10118   in_out_manager.F90 \ 
     10119   lbclnk.F90 \ 
     10120   lib_mpp.F90 \ 
     10121   lib_print.f90 \ 
    1004010122   $(MODEL_LIB)(dom_oce.o) \ 
    1004110123   $(MODEL_LIB)(eosbn2.o) \ 
     
    1005110133   $(MODEL_LIB)(prtctl.o) \ 
    1005210134   $(MODEL_LIB)(taumod.o) \ 
     10135   $(MODEL_LIB)(zdfddm.o) \ 
    1005310136   $(MODEL_LIB)(zdf_oce.o) \ 
    10054    $(MODEL_LIB)(zdfddm.o) \ 
    10055    dom_oce.F90 \ 
    10056    eosbn2.F90 \ 
    10057    in_out_manager.F90 \ 
    10058    lbclnk.F90 \ 
    10059    lib_mpp.F90 \ 
    10060    lib_print.f90 \ 
    1006110137   oce.F90 \ 
    1006210138   ocesbc.F90 \ 
     
    1006610142   prtctl.F90 \ 
    1006710143   taumod.F90 \ 
     10144   zdfddm.F90 \ 
    1006810145   zdf_oce.F90 \ 
    10069    zdfddm.F90 \ 
    10070    $(MODEL_LIB)(dom_oce.o) \ 
    10071    $(MODEL_LIB)(in_out_manager.o) \ 
    10072    $(MODEL_LIB)(lbclnk.o) \ 
    10073    $(MODEL_LIB)(oce.o) \ 
     10146   dom_oce.F90 \ 
     10147   in_out_manager.F90 \ 
     10148   lbclnk.F90 \ 
     10149   $(MODEL_LIB)(dom_oce.o) \ 
     10150   $(MODEL_LIB)(in_out_manager.o) \ 
     10151   $(MODEL_LIB)(lbclnk.o) \ 
     10152   $(MODEL_LIB)(oce.o) \ 
     10153   $(MODEL_LIB)(zdfkpp.o) \ 
    1007410154   $(MODEL_LIB)(zdf_oce.o) \ 
    10075    $(MODEL_LIB)(zdfkpp.o) \ 
    10076    dom_oce.F90 \ 
    10077    in_out_manager.F90 \ 
    10078    lbclnk.F90 \ 
    10079    oce.F90 \ 
     10155   oce.F90 \ 
     10156   zdfkpp.F90 \ 
    1008010157   zdf_oce.F90 \ 
    10081    zdfkpp.F90 \ 
    1008210158   domzgr_substitute.h90 \ 
    1008310159   KEY_CPP \ 
    1008410160   zdfevd.F90 
    1008510161$(MODEL_LIB)(zdfini.o) :   \ 
     10162   dom_oce.F90 \ 
     10163   dynzdf_exp.F90 \ 
     10164   eosbn2.F90 \ 
     10165   in_out_manager.F90 \ 
     10166   lbclnk.F90 \ 
     10167   ldfdyn_oce.F90 \ 
     10168   ldftra_oce.F90 \ 
     10169   lib_print.f90 \ 
    1008610170   $(MODEL_LIB)(dom_oce.o) \ 
    1008710171   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    1010210186   $(MODEL_LIB)(trdmod.o) \ 
    1010310187   $(MODEL_LIB)(trdmod_oce.o) \ 
    10104    $(MODEL_LIB)(zdf_oce.o) \ 
    1010510188   $(MODEL_LIB)(zdfddm.o) \ 
    1010610189   $(MODEL_LIB)(zdfkpp.o) \ 
    1010710190   $(MODEL_LIB)(zdfmxl.o) \ 
    10108    dom_oce.F90 \ 
    10109    dynzdf_exp.F90 \ 
    10110    eosbn2.F90 \ 
    10111    in_out_manager.F90 \ 
    10112    lbclnk.F90 \ 
    10113    ldfdyn_oce.F90 \ 
    10114    ldftra_oce.F90 \ 
    10115    lib_print.f90 \ 
     10191   $(MODEL_LIB)(zdf_oce.o) \ 
    1011610192   oce.F90 \ 
    1011710193   ocesbc.F90 \ 
     
    1012410200   trdmod.F90 \ 
    1012510201   trdmod_oce.F90 \ 
    10126    zdf_oce.F90 \ 
    1012710202   zdfddm.F90 \ 
    1012810203   zdfkpp.F90 \ 
    1012910204   zdfmxl.F90 \ 
     10205   zdf_oce.F90 \ 
     10206   in_out_manager.F90 \ 
     10207   ldfdyn_oce.F90 \ 
     10208   ldfslp.F90 \ 
     10209   ldftra_oce.F90 \ 
     10210   lib_mpp.F90 \ 
    1013010211   $(MODEL_LIB)(in_out_manager.o) \ 
    1013110212   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    1013510216   $(MODEL_LIB)(par_oce.o) \ 
    1013610217   $(MODEL_LIB)(tranpc.o) \ 
    10137    $(MODEL_LIB)(zdf_oce.o) \ 
    1013810218   $(MODEL_LIB)(zdfddm.o) \ 
    1013910219   $(MODEL_LIB)(zdfevd.o) \ 
    1014010220   $(MODEL_LIB)(zdfkpp.o) \ 
     10221   $(MODEL_LIB)(zdf_oce.o) \ 
    1014110222   $(MODEL_LIB)(zdfric.o) \ 
    1014210223   $(MODEL_LIB)(zdftke.o) \ 
    10143    in_out_manager.F90 \ 
    10144    ldfdyn_oce.F90 \ 
    10145    ldfslp.F90 \ 
    10146    ldftra_oce.F90 \ 
    10147    lib_mpp.F90 \ 
    1014810224   par_oce.F90 \ 
    1014910225   tranpc.F90 \ 
    10150    zdf_oce.F90 \ 
    1015110226   zdfddm.F90 \ 
    1015210227   zdfevd.F90 \ 
    1015310228   zdfkpp.F90 \ 
     10229   zdf_oce.F90 \ 
    1015410230   zdfric.F90 \ 
    1015510231   zdftke.F90 \ 
    1015610232   zdfini.F90 
    1015710233$(MODEL_LIB)(zdfkpp.o) :   \ 
     10234   blk_oce.F90 \ 
     10235   cpl_oce.F90 \ 
     10236   daymod.F90 \ 
     10237   dom_oce.F90 \ 
     10238   dtasal.F90 \ 
     10239   dtasss.F90 \ 
     10240   dtasst.F90 \ 
     10241   dtatem.F90 \ 
     10242   flxmod.F90 \ 
     10243   flx_oce.F90 \ 
     10244   flxrnf.F90 \ 
     10245   ice_oce.F90 \ 
     10246   in_out_manager.F90 \ 
     10247   lbclnk.F90 \ 
     10248   lib_mpp.F90 \ 
     10249   lib_print.f90 \ 
    1015810250   $(MODEL_LIB)(blk_oce.o) \ 
    1015910251   $(MODEL_LIB)(cpl_oce.o) \ 
     
    1016410256   $(MODEL_LIB)(dtasst.o) \ 
    1016510257   $(MODEL_LIB)(dtatem.o) \ 
     10258   $(MODEL_LIB)(flxmod.o) \ 
    1016610259   $(MODEL_LIB)(flx_oce.o) \ 
    10167    $(MODEL_LIB)(flxmod.o) \ 
    1016810260   $(MODEL_LIB)(flxrnf.o) \ 
    1016910261   $(MODEL_LIB)(ice_oce.o) \ 
     
    1018010272   $(MODEL_LIB)(taumod.o) \ 
    1018110273   $(MODEL_LIB)(tradmp.o) \ 
     10274   $(MODEL_LIB)(zdfddm.o) \ 
    1018210275   $(MODEL_LIB)(zdf_oce.o) \ 
    10183    $(MODEL_LIB)(zdfddm.o) \ 
    10184    blk_oce.F90 \ 
    10185    cpl_oce.F90 \ 
    10186    daymod.F90 \ 
    10187    dom_oce.F90 \ 
    10188    dtasal.F90 \ 
    10189    dtasss.F90 \ 
    10190    dtasst.F90 \ 
    10191    dtatem.F90 \ 
    10192    flx_oce.F90 \ 
    10193    flxmod.F90 \ 
    10194    flxrnf.F90 \ 
    10195    ice_oce.F90 \ 
    10196    in_out_manager.F90 \ 
    10197    lbclnk.F90 \ 
    10198    lib_mpp.F90 \ 
    10199    lib_print.f90 \ 
    1020010276   oce.F90 \ 
    1020110277   ocfzpt.F90 \ 
     
    1020610282   taumod.F90 \ 
    1020710283   tradmp.F90 \ 
     10284   zdfddm.F90 \ 
    1020810285   zdf_oce.F90 \ 
     10286   dom_oce.F90 \ 
     10287   eosbn2.F90 \ 
     10288   in_out_manager.F90 \ 
     10289   lbclnk.F90 \ 
     10290   $(MODEL_LIB)(dom_oce.o) \ 
     10291   $(MODEL_LIB)(eosbn2.o) \ 
     10292   $(MODEL_LIB)(in_out_manager.o) \ 
     10293   $(MODEL_LIB)(lbclnk.o) \ 
     10294   $(MODEL_LIB)(oce.o) \ 
     10295   $(MODEL_LIB)(ocesbc.o) \ 
     10296   $(MODEL_LIB)(phycst.o) \ 
     10297   $(MODEL_LIB)(prtctl.o) \ 
     10298   $(MODEL_LIB)(taumod.o) \ 
     10299   $(MODEL_LIB)(zdfddm.o) \ 
     10300   $(MODEL_LIB)(zdf_oce.o) \ 
     10301   oce.F90 \ 
     10302   ocesbc.F90 \ 
     10303   phycst.F90 \ 
     10304   prtctl.F90 \ 
     10305   taumod.F90 \ 
    1020910306   zdfddm.F90 \ 
    10210    $(MODEL_LIB)(dom_oce.o) \ 
    10211    $(MODEL_LIB)(eosbn2.o) \ 
    10212    $(MODEL_LIB)(in_out_manager.o) \ 
    10213    $(MODEL_LIB)(lbclnk.o) \ 
    10214    $(MODEL_LIB)(oce.o) \ 
    10215    $(MODEL_LIB)(ocesbc.o) \ 
    10216    $(MODEL_LIB)(phycst.o) \ 
    10217    $(MODEL_LIB)(prtctl.o) \ 
    10218    $(MODEL_LIB)(taumod.o) \ 
    10219    $(MODEL_LIB)(zdf_oce.o) \ 
    10220    $(MODEL_LIB)(zdfddm.o) \ 
    10221    dom_oce.F90 \ 
    10222    eosbn2.F90 \ 
    10223    in_out_manager.F90 \ 
    10224    lbclnk.F90 \ 
    10225    oce.F90 \ 
    10226    ocesbc.F90 \ 
    10227    phycst.F90 \ 
    10228    prtctl.F90 \ 
    10229    taumod.F90 \ 
    1023010307   zdf_oce.F90 \ 
    10231    zdfddm.F90 \ 
    1023210308   domzgr_substitute.h90 \ 
    1023310309   vectopt_loop_substitute.h90 \ 
     
    1023510311   zdfkpp.F90 
    1023610312$(MODEL_LIB)(zdfmxl.o) :   \ 
    10237    $(MODEL_LIB)(dom_oce.o) \ 
    10238    $(MODEL_LIB)(in_out_manager.o) \ 
    10239    $(MODEL_LIB)(lib_mpp.o) \ 
    10240    $(MODEL_LIB)(lib_print.o) \ 
    10241    $(MODEL_LIB)(par_kind.o) \ 
    10242    $(MODEL_LIB)(par_oce.o) \ 
    10243    dom_oce.F90 \ 
    10244    in_out_manager.F90 \ 
    10245    lib_mpp.F90 \ 
    10246    lib_print.f90 \ 
    10247    par_kind.F90 \ 
    10248    par_oce.F90 \ 
     10313   dom_oce.F90 \ 
     10314   in_out_manager.F90 \ 
     10315   lib_mpp.F90 \ 
     10316   lib_print.f90 \ 
     10317   $(MODEL_LIB)(dom_oce.o) \ 
     10318   $(MODEL_LIB)(in_out_manager.o) \ 
     10319   $(MODEL_LIB)(lib_mpp.o) \ 
     10320   $(MODEL_LIB)(lib_print.o) \ 
     10321   $(MODEL_LIB)(par_kind.o) \ 
     10322   $(MODEL_LIB)(par_oce.o) \ 
     10323   par_kind.F90 \ 
     10324   par_oce.F90 \ 
     10325   dom_oce.F90 \ 
     10326   in_out_manager.F90 \ 
    1024910327   $(MODEL_LIB)(dom_oce.o) \ 
    1025010328   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1025210330   $(MODEL_LIB)(prtctl.o) \ 
    1025310331   $(MODEL_LIB)(zdf_oce.o) \ 
    10254    dom_oce.F90 \ 
    10255    in_out_manager.F90 \ 
    1025610332   oce.F90 \ 
    1025710333   prtctl.F90 \ 
     
    1026010336   KEY_CPP \ 
    1026110337   zdfmxl.F90 
     10338$(MODEL_LIB)(zdf_oce.o) :  \ 
     10339   $(MODEL_LIB)(par_kind.o) \ 
     10340   par_kind.F90 \ 
     10341   $(MODEL_LIB)(par_oce.o) \ 
     10342   par_oce.F90 \ 
     10343   KEY_CPP \ 
     10344   zdf_oce.F90 
    1026210345$(MODEL_LIB)(zdfric.o) :   \ 
    10263    $(MODEL_LIB)(dom_oce.o) \ 
    10264    $(MODEL_LIB)(in_out_manager.o) \ 
    10265    $(MODEL_LIB)(lib_mpp.o) \ 
    10266    $(MODEL_LIB)(lib_print.o) \ 
    10267    $(MODEL_LIB)(oce.o) \ 
    10268    $(MODEL_LIB)(par_kind.o) \ 
    10269    $(MODEL_LIB)(par_oce.o) \ 
    10270    dom_oce.F90 \ 
    10271    in_out_manager.F90 \ 
    10272    lib_mpp.F90 \ 
    10273    lib_print.f90 \ 
    10274    oce.F90 \ 
    10275    par_kind.F90 \ 
    10276    par_oce.F90 \ 
     10346   dom_oce.F90 \ 
     10347   in_out_manager.F90 \ 
     10348   lib_mpp.F90 \ 
     10349   lib_print.f90 \ 
     10350   $(MODEL_LIB)(dom_oce.o) \ 
     10351   $(MODEL_LIB)(in_out_manager.o) \ 
     10352   $(MODEL_LIB)(lib_mpp.o) \ 
     10353   $(MODEL_LIB)(lib_print.o) \ 
     10354   $(MODEL_LIB)(oce.o) \ 
     10355   $(MODEL_LIB)(par_kind.o) \ 
     10356   $(MODEL_LIB)(par_oce.o) \ 
     10357   oce.F90 \ 
     10358   par_kind.F90 \ 
     10359   par_oce.F90 \ 
     10360   dom_oce.F90 \ 
     10361   in_out_manager.F90 \ 
     10362   lbclnk.F90 \ 
    1027710363   $(MODEL_LIB)(dom_oce.o) \ 
    1027810364   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1028010366   $(MODEL_LIB)(oce.o) \ 
    1028110367   $(MODEL_LIB)(zdf_oce.o) \ 
    10282    dom_oce.F90 \ 
    10283    in_out_manager.F90 \ 
    10284    lbclnk.F90 \ 
    1028510368   oce.F90 \ 
    1028610369   zdf_oce.F90 \ 
     
    1028910372   zdfric.F90 
    1029010373$(MODEL_LIB)(zdftke.o) :   \ 
     10374   daymod.F90 \ 
     10375   dom_oce.F90 \ 
     10376   in_out_manager.F90 \ 
     10377   lbclnk.F90 \ 
     10378   lib_mpp.F90 \ 
     10379   lib_print.f90 \ 
    1029110380   $(MODEL_LIB)(daymod.o) \ 
    1029210381   $(MODEL_LIB)(dom_oce.o) \ 
     
    1030310392   $(MODEL_LIB)(trdmod.o) \ 
    1030410393   $(MODEL_LIB)(trdmod_oce.o) \ 
     10394   $(MODEL_LIB)(zdfddm.o) \ 
    1030510395   $(MODEL_LIB)(zdf_oce.o) \ 
    10306    $(MODEL_LIB)(zdfddm.o) \ 
    10307    daymod.F90 \ 
    10308    dom_oce.F90 \ 
    10309    in_out_manager.F90 \ 
    10310    lbclnk.F90 \ 
    10311    lib_mpp.F90 \ 
    10312    lib_print.f90 \ 
    1031310396   oce.F90 \ 
    1031410397   par_kind.F90 \ 
     
    1031910402   trdmod.F90 \ 
    1032010403   trdmod_oce.F90 \ 
     10404   zdfddm.F90 \ 
    1032110405   zdf_oce.F90 \ 
    10322    zdfddm.F90 \ 
     10406   dom_oce.F90 \ 
     10407   dynzdf_exp.F90 \ 
     10408   in_out_manager.F90 \ 
     10409   lbclnk.F90 \ 
    1032310410   $(MODEL_LIB)(dom_oce.o) \ 
    1032410411   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    1033110418   $(MODEL_LIB)(trazdf_exp.o) \ 
    1033210419   $(MODEL_LIB)(zdf_oce.o) \ 
    10333    dom_oce.F90 \ 
    10334    dynzdf_exp.F90 \ 
    10335    in_out_manager.F90 \ 
    10336    lbclnk.F90 \ 
    1033710420   oce.F90 \ 
    1033810421   phycst.F90 \ 
     
    1034610429   zdftke.F90 
    1034710430$(MODEL_LIB)(zdftke_jki.o) :  \ 
     10431   daymod.F90 \ 
     10432   dom_oce.F90 \ 
     10433   dynzdf_exp.F90 \ 
     10434   in_out_manager.F90 \ 
     10435   lbclnk.F90 \ 
     10436   lib_mpp.F90 \ 
     10437   lib_print.f90 \ 
    1034810438   $(MODEL_LIB)(daymod.o) \ 
    1034910439   $(MODEL_LIB)(dom_oce.o) \ 
     
    1036110451   $(MODEL_LIB)(trazdf_exp.o) \ 
    1036210452   $(MODEL_LIB)(zdf_oce.o) \ 
    10363    daymod.F90 \ 
    10364    dom_oce.F90 \ 
    10365    dynzdf_exp.F90 \ 
    10366    in_out_manager.F90 \ 
    10367    lbclnk.F90 \ 
    10368    lib_mpp.F90 \ 
    10369    lib_print.f90 \ 
    1037010453   oce.F90 \ 
    1037110454   par_kind.F90 \ 
     
    1037610459   trazdf_exp.F90 \ 
    1037710460   zdf_oce.F90 \ 
     10461   dom_oce.F90 \ 
     10462   in_out_manager.F90 \ 
     10463   lbclnk.F90 \ 
    1037810464   $(MODEL_LIB)(dom_oce.o) \ 
    1037910465   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1038510471   $(MODEL_LIB)(zdf_oce.o) \ 
    1038610472   $(MODEL_LIB)(zdftke.o) \ 
    10387    dom_oce.F90 \ 
    10388    in_out_manager.F90 \ 
    10389    lbclnk.F90 \ 
    1039010473   oce.F90 \ 
    1039110474   phycst.F90 \ 
     
    1039910482   zdftke_jki.F90 
    1040010483$(MODEL_LIB)(zpshde.o) :   \ 
     10484   dom_oce.F90 \ 
     10485   in_out_manager.F90 \ 
     10486   lib_mpp.F90 \ 
     10487   lib_print.f90 \ 
    1040110488   $(MODEL_LIB)(dom_oce.o) \ 
    1040210489   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1040910496   $(MODEL_LIB)(prtctl.o) \ 
    1041010497   $(MODEL_LIB)(zdfddm.o) \ 
    10411    dom_oce.F90 \ 
    10412    in_out_manager.F90 \ 
    10413    lib_mpp.F90 \ 
    10414    lib_print.f90 \ 
    1041510498   oce.F90 \ 
    1041610499   par_kind.F90 \ 
     
    1041910502   prtctl.F90 \ 
    1042010503   zdfddm.F90 \ 
     10504   dom_oce.F90 \ 
     10505   eosbn2.F90 \ 
     10506   in_out_manager.F90 \ 
     10507   lbclnk.F90 \ 
    1042110508   $(MODEL_LIB)(dom_oce.o) \ 
    1042210509   $(MODEL_LIB)(eosbn2.o) \ 
     
    1042510512   $(MODEL_LIB)(oce.o) \ 
    1042610513   $(MODEL_LIB)(phycst.o) \ 
    10427    dom_oce.F90 \ 
    10428    eosbn2.F90 \ 
    10429    in_out_manager.F90 \ 
    10430    lbclnk.F90 \ 
    1043110514   oce.F90 \ 
    1043210515   phycst.F90 \ 
Note: See TracChangeset for help on using the changeset viewer.