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

Changeset 309 for trunk/CONFIG/ORCA2_LIM


Ignore:
Timestamp:
2005-09-23T15:02:52+02:00 (19 years ago)
Author:
opalod
Message:

nemo_v1_compil_006:RB+CT: - test existence of .L files

  • add compiling option for ifort, pgf,g95 and xlf (osx)
Location:
trunk/CONFIG/ORCA2_LIM/scripts
Files:
2 edited

Legend:

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

    r306 r309  
    22# some variables 
    33TMP = ../../../tmp 
    4 L_X = $(L_O) $(L_C) -ftrace 
    54#-Q- sxnec  # Compiler options for the ORCA model   -   std 
    65#-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 
     6#-Q- sxnec  L_X = $(L_O) $(L_C) -ftrace 
    77#-Q- sx6nec  # Compiler options for the ORCA model   -   std 
    88#-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 
    99#-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 
     10#-Q- sx6nec  L_X = $(L_O) $(L_C) -ftrace 
    1011#-Q- sxdkrz  # Compiler options for the ORCA model for the DKRZ SX6-NEC  
    1112#-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 
     13#-Q- sxdkrz  L_X = $(L_O) $(L_C) -ftrace 
    1214#-Q- hpux  # Compiler options for the ORCA model for the ES 
    1315#-Q- hpux  # for super perfs! 
     
    1517#-Q- hpux  # regular options! 
    1618#-Q- hpux  F_O = $(FTRACE) -Wf,-A idbl4 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 
    17 #-Q- linux  # Compiler options for the ORCA model 
    18 #-Q- linux  F_O = -Mlist -O2 -byteswapio -r8  -module $(MODDIR) 
     19#-Q- linux  # Compiler options for the ORCA model (pgf version) 
     20#-Q- linux  F_O = -Mlist -O3 -byteswapio -r8  -I $(MODDIR) -I$(MODDIR)/oce 
     21#-Q- linux  L_X = -r8 -O3 
     22#-Q- lxiv8  # Compiler options for the ORCA model (ifort version) 
     23#-Q- lxiv8  F_O = -O3 -r8  -I $(MODDIR) -I$(MODDIR)/oce 
     24#-Q- lxiv8  L_X = -r8 -O3 
     25#-Q- g95  # Compiler options for the ORCA model (g95 version) 
     26#-Q- g95  F_O = -O3 -fno-second-underscore -r8 -funroll-all-loops -I $(MODDIR) -I $(MODDIR)/oce 
     27#-Q- g95  L_X = -r8 -O3 
    1928#-Q- aix    # Compiler options for the ORCA model (aix version) 
    2029#-Q- aix    F_O = -O3 -qsave -qautodbl=dbl4 -qsuffix=f=f90 -qsuffix=cpp=F90 -qextname -qsource -q64 -qlargepage -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce 
    2130#-Q- aix   L_O = $(F_P) -q64 -bmaxdata:2000000000 -O3 
    2231#-Q- aix   L_X = $(L_O) $(L_C)  
     32#-Q- osxxlf    # Compiler options for the ORCA model (osxxlf version) 
     33#-Q- osxxlf    F_O = -O3 -qsave -qrealsize=8 -qsuffix=f=f90 -qsuffix=cpp=F90 -qsource -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce 
     34#-Q- osxxlf    L_O = -qrealsize=8 -O3 
    2335PREF= 
    2436#-Q- sxnec  PREF=i. 
     
    125137      $(MODEL_LIB)(diaptr.o)\ 
    126138      $(MODEL_LIB)(diaspr.o)\ 
     139      $(MODEL_LIB)(diawri1d.o)\ 
    127140      $(MODEL_LIB)(diawri.o)\ 
    128       $(MODEL_LIB)(diawri1d.o)\ 
    129141      $(MODEL_LIB)(divcur.o)\ 
    130       $(MODEL_LIB)(dom_ice.o)\ 
    131       $(MODEL_LIB)(dom_oce.o)\ 
    132142      $(MODEL_LIB)(domain.o)\ 
    133143      $(MODEL_LIB)(domcfg.o)\ 
     
    137147      $(MODEL_LIB)(domwri.o)\ 
    138148      $(MODEL_LIB)(domzgr.o)\ 
     149      $(MODEL_LIB)(dom_ice.o)\ 
     150      $(MODEL_LIB)(dom_oce.o)\ 
    139151      $(MODEL_LIB)(dtasal.o)\ 
    140152      $(MODEL_LIB)(dtasst.o)\ 
     
    144156      $(MODEL_LIB)(dynhpg_atsk.o)\ 
    145157      $(MODEL_LIB)(dynkeg.o)\ 
     158      $(MODEL_LIB)(dynldf_bilapg.o)\ 
    146159      $(MODEL_LIB)(dynldf_bilap.o)\ 
    147       $(MODEL_LIB)(dynldf_bilapg.o)\ 
    148160      $(MODEL_LIB)(dynldf_iso.o)\ 
    149161      $(MODEL_LIB)(dynldf_lap.o)\ 
     162      $(MODEL_LIB)(dynnxt1d.o)\ 
    150163      $(MODEL_LIB)(dynnxt.o)\ 
    151       $(MODEL_LIB)(dynnxt1d.o)\ 
    152164      $(MODEL_LIB)(dynspg_fsc.o)\ 
    153165      $(MODEL_LIB)(dynspg_fsc_atsk.o)\ 
     
    161173      $(MODEL_LIB)(eosbn2.o)\ 
    162174      $(MODEL_LIB)(flo4rk.o)\ 
    163       $(MODEL_LIB)(flo_oce.o)\ 
    164175      $(MODEL_LIB)(floats.o)\ 
    165176      $(MODEL_LIB)(floblk.o)\ 
    166177      $(MODEL_LIB)(flodom.o)\ 
    167178      $(MODEL_LIB)(flowri.o)\ 
    168       $(MODEL_LIB)(flx_oce.o)\ 
     179      $(MODEL_LIB)(flo_oce.o)\ 
    169180      $(MODEL_LIB)(flxblk.o)\ 
    170181      $(MODEL_LIB)(flxfwb.o)\ 
    171182      $(MODEL_LIB)(flxmod.o)\ 
    172183      $(MODEL_LIB)(flxrnf.o)\ 
     184      $(MODEL_LIB)(flx_oce.o)\ 
    173185      $(MODEL_LIB)(geo2ocean.o)\ 
     186      $(MODEL_LIB)(iceini.o)\ 
     187      $(MODEL_LIB)(icestp1d.o)\ 
     188      $(MODEL_LIB)(icestp.o)\ 
    174189      $(MODEL_LIB)(ice.o)\ 
    175190      $(MODEL_LIB)(ice_oce.o)\ 
    176       $(MODEL_LIB)(iceini.o)\ 
    177       $(MODEL_LIB)(icestp.o)\ 
    178       $(MODEL_LIB)(icestp1d.o)\ 
    179       $(MODEL_LIB)(in_out_manager.o)\ 
    180191      $(MODEL_LIB)(ini1d.o)\ 
    181192      $(MODEL_LIB)(initrc.o)\ 
     193      $(MODEL_LIB)(in_out_manager.o)\ 
    182194      $(MODEL_LIB)(istate.o)\ 
    183195      $(MODEL_LIB)(lbclnk.o)\ 
     
    206218      $(MODEL_LIB)(limwri.o)\ 
    207219      $(MODEL_LIB)(mppini.o)\ 
    208       $(MODEL_LIB)(obc_oce.o)\ 
    209       $(MODEL_LIB)(obc_par.o)\ 
    210220      $(MODEL_LIB)(obccli.o)\ 
    211221      $(MODEL_LIB)(obcdom.o)\ 
     
    218228      $(MODEL_LIB)(obctra.o)\ 
    219229      $(MODEL_LIB)(obcvol.o)\ 
     230      $(MODEL_LIB)(obc_oce.o)\ 
     231      $(MODEL_LIB)(obc_par.o)\ 
     232      $(MODEL_LIB)(ocesbc.o)\ 
    220233      $(MODEL_LIB)(oce.o)\ 
    221       $(MODEL_LIB)(ocesbc.o)\ 
    222234      $(MODEL_LIB)(ocfzpt.o)\ 
    223235      $(MODEL_LIB)(opa.o)\ 
     
    228240      $(MODEL_LIB)(restart.o)\ 
    229241      $(MODEL_LIB)(sms.o)\ 
    230       $(MODEL_LIB)(sol_oce.o)\ 
    231242      $(MODEL_LIB)(solfet.o)\ 
    232243      $(MODEL_LIB)(solisl.o)\ 
     
    235246      $(MODEL_LIB)(solsor.o)\ 
    236247      $(MODEL_LIB)(solver.o)\ 
     248      $(MODEL_LIB)(sol_oce.o)\ 
     249      $(MODEL_LIB)(step1d.o)\ 
    237250      $(MODEL_LIB)(step.o)\ 
    238       $(MODEL_LIB)(step1d.o)\ 
    239251      $(MODEL_LIB)(stpctl.o)\ 
    240252      $(MODEL_LIB)(taumod.o)\ 
     
    242254      $(MODEL_LIB)(traadv_cen2.o)\ 
    243255      $(MODEL_LIB)(traadv_ctl.o)\ 
     256      $(MODEL_LIB)(traadv_muscl2.o)\ 
    244257      $(MODEL_LIB)(traadv_muscl.o)\ 
    245       $(MODEL_LIB)(traadv_muscl2.o)\ 
    246258      $(MODEL_LIB)(traadv_tvd.o)\ 
    247259      $(MODEL_LIB)(trabbc.o)\ 
    248260      $(MODEL_LIB)(trabbl.o)\ 
    249261      $(MODEL_LIB)(tradmp.o)\ 
     262      $(MODEL_LIB)(traldf_bilapg.o)\ 
    250263      $(MODEL_LIB)(traldf_bilap.o)\ 
    251       $(MODEL_LIB)(traldf_bilapg.o)\ 
    252264      $(MODEL_LIB)(traldf_iso.o)\ 
    253265      $(MODEL_LIB)(traldf_iso_zps.o)\ 
     
    261273      $(MODEL_LIB)(trazdf_iso.o)\ 
    262274      $(MODEL_LIB)(trazdf_iso_vopt.o)\ 
     275      $(MODEL_LIB)(trcstp.o)\ 
    263276      $(MODEL_LIB)(trc_oce.o)\ 
    264       $(MODEL_LIB)(trcstp.o)\ 
    265277      $(MODEL_LIB)(trdicp.o)\ 
    266278      $(MODEL_LIB)(trdicp_oce.o)\ 
     
    272284      $(MODEL_LIB)(trdvor_oce.o)\ 
    273285      $(MODEL_LIB)(wzvmod.o)\ 
    274       $(MODEL_LIB)(zdf_oce.o)\ 
    275286      $(MODEL_LIB)(zdfbfr.o)\ 
    276287      $(MODEL_LIB)(zdfddm.o)\ 
     
    281292      $(MODEL_LIB)(zdfric.o)\ 
    282293      $(MODEL_LIB)(zdftke.o)\ 
     294      $(MODEL_LIB)(zdf_oce.o)\ 
    283295      $(MODEL_LIB)(zpshde.o) 
    284296# 
     
    332344#-Q- hpux      -R2 \ 
    333345#-Q- aix    -qsource \ 
    334       $*.f90 || { mv $(PREF)$*.L $(TMP) ; false ; exit ; } 
     346      $*.f90 || { [ -f $(PREF)$*.L ] && mv $(PREF)$*.L $(TMP) ; false ; exit ; } 
    335347#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    336348#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     
    342354#-Q- aix    @mv $(PREF)$*.lst $(PREF)$*.L 
    343355#-Q- linux     @mv $(PREF)$*.lst $(PREF)$*.L 
    344       @mv $(PREF)$*.L $(TMP) 
     356#-Q- osxxlf    @mv $(PREF)$*.lst $(PREF)$*.L 
     357      @[ -f $(PREF)$*.L ] && mv $(PREF)$*.L $(TMP) 
    345358 
    346359# rules for the .F90 files 
     
    353366#-Q- hpux      -R2 \ 
    354367#-Q- aix    -qsource \ 
    355       $*.F90 || { mv $(PREF)$*.L $(TMP) ; false ; exit ; } 
     368      $*.F90 || { [ -f $(PREF)$*.L ] && mv $(PREF)$*.L $(TMP) ; false ; exit ; } 
    356369#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    357370#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     
    363376#-Q- aix    @mv $(PREF)$*.lst $(PREF)$*.L 
    364377#-Q- linux     @mv $(PREF)$*.lst $(PREF)$*.L 
    365       @mv $(PREF)$*.L $(TMP) 
     378#-Q- osxxlf    @mv $(PREF)$*.lst $(PREF)$*.L 
     379      @[ -f $(PREF)$*.L ] && mv $(PREF)$*.L $(TMP) 
    366380 
    367381# rules for the .F files 
     
    374388#-Q- hpux      -R2 \ 
    375389#-Q- aix    -qsource \ 
    376       $*.F || { mv $(PREF)$*.L $(TMP) ; false ; exit ; } 
     390      $*.F || { [ -f $(PREF)$*.L ] && mv $(PREF)$*.L $(TMP) ; false ; exit ; } 
    377391#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    378392#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     
    384398#-Q- aix    @mv $(PREF)$*.lst $(PREF)$*.L 
    385399#-Q- linux     @mv $(PREF)$*.lst $(PREF)$*.L 
    386       @mv $(PREF)$*.L $(TMP) 
     400#-Q- osxxlf    @mv $(PREF)$*.lst $(PREF)$*.L 
     401      @[ -f $(PREF)$*.L ] && mv $(PREF)$*.L $(TMP) 
    387402 
    388403# rules for the library from the .f files  
     
    395410#-Q- hpux      -R2 \ 
    396411#-Q- aix    -qsource \ 
    397       $*.f|| { mv $*.L $(TMP) ; false ; exit ; } 
     412      $*.f|| { [ -f $*.L ] && mv $*.L $(TMP) ; false ; exit ; } 
    398413#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    399414#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     
    404419#-Q- aix    @mv $(PREF)$*.lst $(PREF)$*.L 
    405420#-Q- linux  @mv $(PREF)$*.lst $(PREF)$*.L 
    406       @mv $*.L $(TMP) 
     421#-Q- osxxlf    @mv $(PREF)$*.lst $(PREF)$*.L 
     422      @[ -f $(PREF)$*.L ] && mv $*.L $(TMP) 
    407423# 
    408424$(MODEL_LIB)(albedo.o) :   \ 
     425   dom_oce.F90 \ 
     426   in_out_manager.F90 \ 
     427   lib_mpp.F90 \ 
     428   lib_print.f90 \ 
     429   oce.F90 \ 
     430   par_ice.F90 \ 
     431   par_kind.F90 \ 
     432   par_oce.F90 \ 
     433   phycst.F90 \ 
     434   prtctl.f90 \ 
    409435   $(MODEL_LIB)(dom_oce.o) \ 
    410436   $(MODEL_LIB)(in_out_manager.o) \ 
     
    417443   $(MODEL_LIB)(phycst.o) \ 
    418444   $(MODEL_LIB)(prtctl.o) \ 
    419    dom_oce.F90 \ 
    420    in_out_manager.F90 \ 
    421    lib_mpp.F90 \ 
    422    lib_print.f90 \ 
    423    oce.F90 \ 
    424    par_ice.F90 \ 
    425    par_kind.F90 \ 
    426    par_oce.F90 \ 
    427    phycst.F90 \ 
    428    prtctl.f90 \ 
     445   blk_oce.F90 \ 
     446   cpl_oce.F90 \ 
     447   daymod.F90 \ 
     448   dom_oce.F90 \ 
     449   flx_oce.F90 \ 
     450   ice.F90 \ 
     451   in_out_manager.F90 \ 
     452   lbclnk.F90 \ 
     453   oce.F90 \ 
     454   ocfzpt.F90 \ 
     455   phycst.F90 \ 
    429456   $(MODEL_LIB)(blk_oce.o) \ 
    430457   $(MODEL_LIB)(cpl_oce.o) \ 
     
    438465   $(MODEL_LIB)(ocfzpt.o) \ 
    439466   $(MODEL_LIB)(phycst.o) \ 
     467   albedo.F90 
     468$(MODEL_LIB)(blk_oce.o) :  \ 
     469   par_kind.F90 \ 
     470   $(MODEL_LIB)(par_kind.o) \ 
     471   par_oce.F90 \ 
     472   $(MODEL_LIB)(par_oce.o) \ 
     473   blk_oce.F90 
     474$(MODEL_LIB)(bulk.o) :  \ 
     475   albedo.F90 \ 
    440476   blk_oce.F90 \ 
    441477   cpl_oce.F90 \ 
     
    443479   dom_oce.F90 \ 
    444480   flx_oce.F90 \ 
    445    ice.F90 \ 
    446    in_out_manager.F90 \ 
    447    lbclnk.F90 \ 
     481   in_out_manager.F90 \ 
     482   lbclnk.F90 \ 
     483   lib_mpp.F90 \ 
     484   lib_print.f90 \ 
    448485   oce.F90 \ 
    449486   ocfzpt.F90 \ 
    450    phycst.F90 \ 
    451    albedo.F90 
    452 $(MODEL_LIB)(blk_oce.o) :  \ 
    453    $(MODEL_LIB)(par_kind.o) \ 
    454    par_kind.F90 \ 
    455    $(MODEL_LIB)(par_oce.o) \ 
    456    par_oce.F90 \ 
    457    blk_oce.F90 
    458 $(MODEL_LIB)(bulk.o) :  \ 
     487   par_kind.F90 \ 
     488   par_oce.F90 \ 
     489   phycst.F90 \ 
     490   prtctl.f90 \ 
    459491   $(MODEL_LIB)(albedo.o) \ 
    460492   $(MODEL_LIB)(blk_oce.o) \ 
     
    473505   $(MODEL_LIB)(phycst.o) \ 
    474506   $(MODEL_LIB)(prtctl.o) \ 
     507   blk_oce.F90 \ 
     508   dom_oce.F90 \ 
     509   flxblk.F90 \ 
     510   flx_oce.F90 \ 
     511   ice_oce.F90 \ 
     512   in_out_manager.F90 \ 
     513   oce.F90 \ 
     514   ocfzpt.F90 \ 
     515   phycst.F90 \ 
     516   prtctl.f90 \ 
     517   taumod.F90 \ 
     518   $(MODEL_LIB)(blk_oce.o) \ 
     519   $(MODEL_LIB)(dom_oce.o) \ 
     520   $(MODEL_LIB)(flxblk.o) \ 
     521   $(MODEL_LIB)(flx_oce.o) \ 
     522   $(MODEL_LIB)(ice_oce.o) \ 
     523   $(MODEL_LIB)(in_out_manager.o) \ 
     524   $(MODEL_LIB)(oce.o) \ 
     525   $(MODEL_LIB)(ocfzpt.o) \ 
     526   $(MODEL_LIB)(phycst.o) \ 
     527   $(MODEL_LIB)(prtctl.o) \ 
     528   $(MODEL_LIB)(taumod.o) \ 
     529   bulk.F90 
     530$(MODEL_LIB)(cla.o) :   \ 
     531   blk_oce.F90 \ 
     532   cpl_oce.F90 \ 
     533   daymod.F90 \ 
     534   dom_oce.F90 \ 
     535   dtasal.F90 \ 
     536   dtasst.F90 \ 
     537   dtatem.F90 \ 
     538   flxmod.F90 \ 
     539   flxrnf.F90 \ 
     540   flx_oce.F90 \ 
     541   ice_oce.F90 \ 
     542   in_out_manager.F90 \ 
     543   lbclnk.F90 \ 
     544   lib_mpp.F90 \ 
     545   lib_print.f90 \ 
     546   oce.F90 \ 
     547   ocfzpt.F90 \ 
     548   par_kind.F90 \ 
     549   par_oce.F90 \ 
     550   phycst.F90 \ 
     551   prtctl.f90 \ 
     552   taumod.F90 \ 
     553   tradmp.F90 \ 
     554   $(MODEL_LIB)(blk_oce.o) \ 
     555   $(MODEL_LIB)(cpl_oce.o) \ 
     556   $(MODEL_LIB)(daymod.o) \ 
     557   $(MODEL_LIB)(dom_oce.o) \ 
     558   $(MODEL_LIB)(dtasal.o) \ 
     559   $(MODEL_LIB)(dtasst.o) \ 
     560   $(MODEL_LIB)(dtatem.o) \ 
     561   $(MODEL_LIB)(flxmod.o) \ 
     562   $(MODEL_LIB)(flxrnf.o) \ 
     563   $(MODEL_LIB)(flx_oce.o) \ 
     564   $(MODEL_LIB)(ice_oce.o) \ 
     565   $(MODEL_LIB)(in_out_manager.o) \ 
     566   $(MODEL_LIB)(lbclnk.o) \ 
     567   $(MODEL_LIB)(lib_mpp.o) \ 
     568   $(MODEL_LIB)(lib_print.o) \ 
     569   $(MODEL_LIB)(oce.o) \ 
     570   $(MODEL_LIB)(ocfzpt.o) \ 
     571   $(MODEL_LIB)(par_kind.o) \ 
     572   $(MODEL_LIB)(par_oce.o) \ 
     573   $(MODEL_LIB)(phycst.o) \ 
     574   $(MODEL_LIB)(prtctl.o) \ 
     575   $(MODEL_LIB)(taumod.o) \ 
     576   $(MODEL_LIB)(tradmp.o) \ 
     577   dom_oce.F90 \ 
     578   in_out_manager.F90 \ 
     579   lbclnk.F90 \ 
     580   lib_mpp.F90 \ 
     581   ocesbc.F90 \ 
     582   oce.F90 \ 
     583   $(MODEL_LIB)(dom_oce.o) \ 
     584   $(MODEL_LIB)(in_out_manager.o) \ 
     585   $(MODEL_LIB)(lbclnk.o) \ 
     586   $(MODEL_LIB)(lib_mpp.o) \ 
     587   $(MODEL_LIB)(ocesbc.o) \ 
     588   $(MODEL_LIB)(oce.o) \ 
     589   domzgr_substitute.h90 \ 
     590   vectopt_loop_substitute.h90 \ 
     591   KEY_CPP \ 
     592   cla.F90 
     593$(MODEL_LIB)(cla_div.o) :  \ 
     594   blk_oce.F90 \ 
     595   cpl_oce.F90 \ 
     596   daymod.F90 \ 
     597   dom_oce.F90 \ 
     598   dtasal.F90 \ 
     599   dtasst.F90 \ 
     600   dtatem.F90 \ 
     601   flxmod.F90 \ 
     602   flxrnf.F90 \ 
     603   flx_oce.F90 \ 
     604   ice_oce.F90 \ 
     605   in_out_manager.F90 \ 
     606   lbclnk.F90 \ 
     607   lib_mpp.F90 \ 
     608   lib_print.f90 \ 
     609   oce.F90 \ 
     610   ocfzpt.F90 \ 
     611   par_kind.F90 \ 
     612   par_oce.F90 \ 
     613   phycst.F90 \ 
     614   prtctl.f90 \ 
     615   taumod.F90 \ 
     616   tradmp.F90 \ 
     617   $(MODEL_LIB)(blk_oce.o) \ 
     618   $(MODEL_LIB)(cpl_oce.o) \ 
     619   $(MODEL_LIB)(daymod.o) \ 
     620   $(MODEL_LIB)(dom_oce.o) \ 
     621   $(MODEL_LIB)(dtasal.o) \ 
     622   $(MODEL_LIB)(dtasst.o) \ 
     623   $(MODEL_LIB)(dtatem.o) \ 
     624   $(MODEL_LIB)(flxmod.o) \ 
     625   $(MODEL_LIB)(flxrnf.o) \ 
     626   $(MODEL_LIB)(flx_oce.o) \ 
     627   $(MODEL_LIB)(ice_oce.o) \ 
     628   $(MODEL_LIB)(in_out_manager.o) \ 
     629   $(MODEL_LIB)(lbclnk.o) \ 
     630   $(MODEL_LIB)(lib_mpp.o) \ 
     631   $(MODEL_LIB)(lib_print.o) \ 
     632   $(MODEL_LIB)(oce.o) \ 
     633   $(MODEL_LIB)(ocfzpt.o) \ 
     634   $(MODEL_LIB)(par_kind.o) \ 
     635   $(MODEL_LIB)(par_oce.o) \ 
     636   $(MODEL_LIB)(phycst.o) \ 
     637   $(MODEL_LIB)(prtctl.o) \ 
     638   $(MODEL_LIB)(taumod.o) \ 
     639   $(MODEL_LIB)(tradmp.o) \ 
     640   dom_oce.F90 \ 
     641   in_out_manager.F90 \ 
     642   lbclnk.F90 \ 
     643   lib_mpp.F90 \ 
     644   ocesbc.F90 \ 
     645   oce.F90 \ 
     646   $(MODEL_LIB)(dom_oce.o) \ 
     647   $(MODEL_LIB)(in_out_manager.o) \ 
     648   $(MODEL_LIB)(lbclnk.o) \ 
     649   $(MODEL_LIB)(lib_mpp.o) \ 
     650   $(MODEL_LIB)(ocesbc.o) \ 
     651   $(MODEL_LIB)(oce.o) \ 
     652   domzgr_substitute.h90 \ 
     653   KEY_CPP \ 
     654   cla_div.F90 
     655$(MODEL_LIB)(cla_dynspg.o) :  \ 
     656   blk_oce.F90 \ 
     657   cpl_oce.F90 \ 
     658   daymod.F90 \ 
     659   dom_oce.F90 \ 
     660   dtasal.F90 \ 
     661   dtasst.F90 \ 
     662   dtatem.F90 \ 
     663   flxmod.F90 \ 
     664   flxrnf.F90 \ 
     665   flx_oce.F90 \ 
     666   ice_oce.F90 \ 
     667   in_out_manager.F90 \ 
     668   lbclnk.F90 \ 
     669   lib_mpp.F90 \ 
     670   lib_print.f90 \ 
     671   obccli.F90 \ 
     672   obc_oce.F90 \ 
     673   obc_par.F90 \ 
     674   ocesbc.F90 \ 
     675   oce.F90 \ 
     676   ocfzpt.F90 \ 
     677   par_kind.F90 \ 
     678   par_oce.F90 \ 
     679   phycst.F90 \ 
     680   prtctl.f90 \ 
     681   sol_oce.F90 \ 
     682   taumod.F90 \ 
     683   tradmp.F90 \ 
     684   zdf_oce.F90 \ 
     685   $(MODEL_LIB)(blk_oce.o) \ 
     686   $(MODEL_LIB)(cpl_oce.o) \ 
     687   $(MODEL_LIB)(daymod.o) \ 
     688   $(MODEL_LIB)(dom_oce.o) \ 
     689   $(MODEL_LIB)(dtasal.o) \ 
     690   $(MODEL_LIB)(dtasst.o) \ 
     691   $(MODEL_LIB)(dtatem.o) \ 
     692   $(MODEL_LIB)(flxmod.o) \ 
     693   $(MODEL_LIB)(flxrnf.o) \ 
     694   $(MODEL_LIB)(flx_oce.o) \ 
     695   $(MODEL_LIB)(ice_oce.o) \ 
     696   $(MODEL_LIB)(in_out_manager.o) \ 
     697   $(MODEL_LIB)(lbclnk.o) \ 
     698   $(MODEL_LIB)(lib_mpp.o) \ 
     699   $(MODEL_LIB)(lib_print.o) \ 
     700   $(MODEL_LIB)(obccli.o) \ 
     701   $(MODEL_LIB)(obc_oce.o) \ 
     702   $(MODEL_LIB)(obc_par.o) \ 
     703   $(MODEL_LIB)(ocesbc.o) \ 
     704   $(MODEL_LIB)(oce.o) \ 
     705   $(MODEL_LIB)(ocfzpt.o) \ 
     706   $(MODEL_LIB)(par_kind.o) \ 
     707   $(MODEL_LIB)(par_oce.o) \ 
     708   $(MODEL_LIB)(phycst.o) \ 
     709   $(MODEL_LIB)(prtctl.o) \ 
     710   $(MODEL_LIB)(sol_oce.o) \ 
     711   $(MODEL_LIB)(taumod.o) \ 
     712   $(MODEL_LIB)(tradmp.o) \ 
     713   $(MODEL_LIB)(zdf_oce.o) \ 
     714   dom_oce.F90 \ 
     715   flxrnf.F90 \ 
     716   in_out_manager.F90 \ 
     717   lbclnk.F90 \ 
     718   lib_mpp.F90 \ 
     719   obcdyn.F90 \ 
     720   obcvol.F90 \ 
     721   obc_oce.F90 \ 
     722   ocesbc.F90 \ 
     723   oce.F90 \ 
     724   phycst.F90 \ 
     725   solfet.F90 \ 
     726   solpcg.F90 \ 
     727   solsor.F90 \ 
     728   sol_oce.F90 \ 
     729   zdf_oce.F90 \ 
     730   $(MODEL_LIB)(dom_oce.o) \ 
     731   $(MODEL_LIB)(flxrnf.o) \ 
     732   $(MODEL_LIB)(in_out_manager.o) \ 
     733   $(MODEL_LIB)(lbclnk.o) \ 
     734   $(MODEL_LIB)(lib_mpp.o) \ 
     735   $(MODEL_LIB)(obcdyn.o) \ 
     736   $(MODEL_LIB)(obcvol.o) \ 
     737   $(MODEL_LIB)(obc_oce.o) \ 
     738   $(MODEL_LIB)(ocesbc.o) \ 
     739   $(MODEL_LIB)(oce.o) \ 
     740   $(MODEL_LIB)(phycst.o) \ 
     741   $(MODEL_LIB)(solfet.o) \ 
     742   $(MODEL_LIB)(solpcg.o) \ 
     743   $(MODEL_LIB)(solsor.o) \ 
     744   $(MODEL_LIB)(sol_oce.o) \ 
     745   $(MODEL_LIB)(zdf_oce.o) \ 
     746   domzgr_substitute.h90 \ 
     747   vectopt_loop_substitute.h90 \ 
     748   KEY_CPP \ 
     749   cla_dynspg.F90 
     750$(MODEL_LIB)(closea.o) :   \ 
     751   blk_oce.F90 \ 
     752   cpl_oce.F90 \ 
     753   daymod.F90 \ 
     754   dom_oce.F90 \ 
     755   dtasal.F90 \ 
     756   dtasst.F90 \ 
     757   dtatem.F90 \ 
     758   flxmod.F90 \ 
     759   flxrnf.F90 \ 
     760   flx_oce.F90 \ 
     761   ice_oce.F90 \ 
     762   in_out_manager.F90 \ 
     763   lbclnk.F90 \ 
     764   lib_mpp.F90 \ 
     765   lib_print.f90 \ 
     766   oce.F90 \ 
     767   ocfzpt.F90 \ 
     768   par_kind.F90 \ 
     769   par_oce.F90 \ 
     770   phycst.F90 \ 
     771   prtctl.f90 \ 
     772   taumod.F90 \ 
     773   tradmp.F90 \ 
     774   $(MODEL_LIB)(blk_oce.o) \ 
     775   $(MODEL_LIB)(cpl_oce.o) \ 
     776   $(MODEL_LIB)(daymod.o) \ 
     777   $(MODEL_LIB)(dom_oce.o) \ 
     778   $(MODEL_LIB)(dtasal.o) \ 
     779   $(MODEL_LIB)(dtasst.o) \ 
     780   $(MODEL_LIB)(dtatem.o) \ 
     781   $(MODEL_LIB)(flxmod.o) \ 
     782   $(MODEL_LIB)(flxrnf.o) \ 
     783   $(MODEL_LIB)(flx_oce.o) \ 
     784   $(MODEL_LIB)(ice_oce.o) \ 
     785   $(MODEL_LIB)(in_out_manager.o) \ 
     786   $(MODEL_LIB)(lbclnk.o) \ 
     787   $(MODEL_LIB)(lib_mpp.o) \ 
     788   $(MODEL_LIB)(lib_print.o) \ 
     789   $(MODEL_LIB)(oce.o) \ 
     790   $(MODEL_LIB)(ocfzpt.o) \ 
     791   $(MODEL_LIB)(par_kind.o) \ 
     792   $(MODEL_LIB)(par_oce.o) \ 
     793   $(MODEL_LIB)(phycst.o) \ 
     794   $(MODEL_LIB)(prtctl.o) \ 
     795   $(MODEL_LIB)(taumod.o) \ 
     796   $(MODEL_LIB)(tradmp.o) \ 
     797   dom_oce.F90 \ 
     798   flxrnf.F90 \ 
     799   in_out_manager.F90 \ 
     800   lbclnk.F90 \ 
     801   lib_mpp.F90 \ 
     802   ocesbc.F90 \ 
     803   oce.F90 \ 
     804   $(MODEL_LIB)(dom_oce.o) \ 
     805   $(MODEL_LIB)(flxrnf.o) \ 
     806   $(MODEL_LIB)(in_out_manager.o) \ 
     807   $(MODEL_LIB)(lbclnk.o) \ 
     808   $(MODEL_LIB)(lib_mpp.o) \ 
     809   $(MODEL_LIB)(ocesbc.o) \ 
     810   $(MODEL_LIB)(oce.o) \ 
     811   vectopt_loop_substitute.h90 \ 
     812   KEY_CPP \ 
     813   closea.F90 
     814$(MODEL_LIB)(cpl.o) :   \ 
     815   dom_oce.F90 \ 
     816   in_out_manager.F90 \ 
     817   lib_print.f90 \ 
     818   oce.F90 \ 
     819   par_kind.F90 \ 
     820   par_oce.F90 \ 
     821   phycst.F90 \ 
     822   prtctl.f90 \ 
     823   $(MODEL_LIB)(dom_oce.o) \ 
     824   $(MODEL_LIB)(in_out_manager.o) \ 
     825   $(MODEL_LIB)(lib_print.o) \ 
     826   $(MODEL_LIB)(oce.o) \ 
     827   $(MODEL_LIB)(par_kind.o) \ 
     828   $(MODEL_LIB)(par_oce.o) \ 
     829   $(MODEL_LIB)(phycst.o) \ 
     830   $(MODEL_LIB)(prtctl.o) \ 
     831   cpl_oce.F90 \ 
     832   daymod.F90 \ 
     833   dom_oce.F90 \ 
     834   flx_oce.F90 \ 
     835   in_out_manager.F90 \ 
     836   oce.F90 \ 
     837   ocfzpt.F90 \ 
     838   phycst.F90 \ 
     839   $(MODEL_LIB)(cpl_oce.o) \ 
     840   $(MODEL_LIB)(daymod.o) \ 
     841   $(MODEL_LIB)(dom_oce.o) \ 
     842   $(MODEL_LIB)(flx_oce.o) \ 
     843   $(MODEL_LIB)(in_out_manager.o) \ 
     844   $(MODEL_LIB)(oce.o) \ 
     845   $(MODEL_LIB)(ocfzpt.o) \ 
     846   $(MODEL_LIB)(phycst.o) \ 
     847   ../../../lib/libioipsl.a \ 
     848   cpl.F90 
     849$(MODEL_LIB)(cpl_oce.o) :  \ 
     850   par_kind.F90 \ 
     851   $(MODEL_LIB)(par_kind.o) \ 
     852   par_oce.F90 \ 
     853   $(MODEL_LIB)(par_oce.o) \ 
     854   cpl_oce.F90 
     855$(MODEL_LIB)(daymod.o) :   \ 
     856   dom_oce.F90 \ 
     857   in_out_manager.F90 \ 
     858   lib_mpp.F90 \ 
     859   lib_print.f90 \ 
     860   par_kind.F90 \ 
     861   par_oce.F90 \ 
     862   $(MODEL_LIB)(dom_oce.o) \ 
     863   $(MODEL_LIB)(in_out_manager.o) \ 
     864   $(MODEL_LIB)(lib_mpp.o) \ 
     865   $(MODEL_LIB)(lib_print.o) \ 
     866   $(MODEL_LIB)(par_kind.o) \ 
     867   $(MODEL_LIB)(par_oce.o) \ 
     868   dom_oce.F90 \ 
     869   in_out_manager.F90 \ 
     870   phycst.F90 \ 
     871   prtctl.f90 \ 
     872   $(MODEL_LIB)(dom_oce.o) \ 
     873   $(MODEL_LIB)(in_out_manager.o) \ 
     874   $(MODEL_LIB)(phycst.o) \ 
     875   $(MODEL_LIB)(prtctl.o) \ 
     876   daymod.F90 
     877$(MODEL_LIB)(diadimg.o) :  \ 
     878   dom_oce.F90 \ 
     879   in_out_manager.F90 \ 
     880   lib_print.f90 \ 
     881   par_kind.F90 \ 
     882   par_oce.F90 \ 
     883   phycst.F90 \ 
     884   prtctl.f90 \ 
     885   $(MODEL_LIB)(dom_oce.o) \ 
     886   $(MODEL_LIB)(in_out_manager.o) \ 
     887   $(MODEL_LIB)(lib_print.o) \ 
     888   $(MODEL_LIB)(par_kind.o) \ 
     889   $(MODEL_LIB)(par_oce.o) \ 
     890   $(MODEL_LIB)(phycst.o) \ 
     891   $(MODEL_LIB)(prtctl.o) \ 
     892   daymod.F90 \ 
     893   dom_oce.F90 \ 
     894   in_out_manager.F90 \ 
     895   oce.F90 \ 
     896   $(MODEL_LIB)(daymod.o) \ 
     897   $(MODEL_LIB)(dom_oce.o) \ 
     898   $(MODEL_LIB)(in_out_manager.o) \ 
     899   $(MODEL_LIB)(oce.o) \ 
     900   domzgr_substitute.h90 \ 
     901   KEY_CPP \ 
     902   diadimg.F90 
     903$(MODEL_LIB)(diafwb.o) :   \ 
    475904   albedo.F90 \ 
    476905   blk_oce.F90 \ 
     
    478907   daymod.F90 \ 
    479908   dom_oce.F90 \ 
    480    flx_oce.F90 \ 
    481    in_out_manager.F90 \ 
    482    lbclnk.F90 \ 
    483    lib_mpp.F90 \ 
    484    lib_print.f90 \ 
    485    oce.F90 \ 
    486    ocfzpt.F90 \ 
    487    par_kind.F90 \ 
    488    par_oce.F90 \ 
    489    phycst.F90 \ 
    490    prtctl.f90 \ 
    491    $(MODEL_LIB)(blk_oce.o) \ 
    492    $(MODEL_LIB)(dom_oce.o) \ 
    493    $(MODEL_LIB)(flx_oce.o) \ 
    494    $(MODEL_LIB)(flxblk.o) \ 
    495    $(MODEL_LIB)(ice_oce.o) \ 
    496    $(MODEL_LIB)(in_out_manager.o) \ 
    497    $(MODEL_LIB)(oce.o) \ 
    498    $(MODEL_LIB)(ocfzpt.o) \ 
    499    $(MODEL_LIB)(phycst.o) \ 
    500    $(MODEL_LIB)(prtctl.o) \ 
    501    $(MODEL_LIB)(taumod.o) \ 
    502    blk_oce.F90 \ 
    503    dom_oce.F90 \ 
    504    flx_oce.F90 \ 
    505    flxblk.F90 \ 
    506    ice_oce.F90 \ 
    507    in_out_manager.F90 \ 
    508    oce.F90 \ 
    509    ocfzpt.F90 \ 
    510    phycst.F90 \ 
    511    prtctl.f90 \ 
    512    taumod.F90 \ 
    513    bulk.F90 
    514 $(MODEL_LIB)(cla.o) :   \ 
    515    $(MODEL_LIB)(blk_oce.o) \ 
    516    $(MODEL_LIB)(cpl_oce.o) \ 
    517    $(MODEL_LIB)(daymod.o) \ 
    518    $(MODEL_LIB)(dom_oce.o) \ 
    519    $(MODEL_LIB)(dtasal.o) \ 
    520    $(MODEL_LIB)(dtasst.o) \ 
    521    $(MODEL_LIB)(dtatem.o) \ 
    522    $(MODEL_LIB)(flx_oce.o) \ 
    523    $(MODEL_LIB)(flxmod.o) \ 
    524    $(MODEL_LIB)(flxrnf.o) \ 
    525    $(MODEL_LIB)(ice_oce.o) \ 
    526    $(MODEL_LIB)(in_out_manager.o) \ 
    527    $(MODEL_LIB)(lbclnk.o) \ 
    528    $(MODEL_LIB)(lib_mpp.o) \ 
    529    $(MODEL_LIB)(lib_print.o) \ 
    530    $(MODEL_LIB)(oce.o) \ 
    531    $(MODEL_LIB)(ocfzpt.o) \ 
    532    $(MODEL_LIB)(par_kind.o) \ 
    533    $(MODEL_LIB)(par_oce.o) \ 
    534    $(MODEL_LIB)(phycst.o) \ 
    535    $(MODEL_LIB)(prtctl.o) \ 
    536    $(MODEL_LIB)(taumod.o) \ 
    537    $(MODEL_LIB)(tradmp.o) \ 
    538    blk_oce.F90 \ 
    539    cpl_oce.F90 \ 
    540    daymod.F90 \ 
    541    dom_oce.F90 \ 
    542909   dtasal.F90 \ 
    543910   dtasst.F90 \ 
    544911   dtatem.F90 \ 
    545    flx_oce.F90 \ 
    546912   flxmod.F90 \ 
    547913   flxrnf.F90 \ 
     914   flx_oce.F90 \ 
    548915   ice_oce.F90 \ 
    549916   in_out_manager.F90 \ 
     
    559926   taumod.F90 \ 
    560927   tradmp.F90 \ 
    561    $(MODEL_LIB)(dom_oce.o) \ 
    562    $(MODEL_LIB)(in_out_manager.o) \ 
    563    $(MODEL_LIB)(lbclnk.o) \ 
    564    $(MODEL_LIB)(lib_mpp.o) \ 
    565    $(MODEL_LIB)(oce.o) \ 
    566    $(MODEL_LIB)(ocesbc.o) \ 
    567    dom_oce.F90 \ 
    568    in_out_manager.F90 \ 
    569    lbclnk.F90 \ 
    570    lib_mpp.F90 \ 
    571    oce.F90 \ 
    572    ocesbc.F90 \ 
    573    domzgr_substitute.h90 \ 
    574    vectopt_loop_substitute.h90 \ 
    575    KEY_CPP \ 
    576    cla.F90 
    577 $(MODEL_LIB)(cla_div.o) :  \ 
    578    $(MODEL_LIB)(blk_oce.o) \ 
    579    $(MODEL_LIB)(cpl_oce.o) \ 
    580    $(MODEL_LIB)(daymod.o) \ 
    581    $(MODEL_LIB)(dom_oce.o) \ 
    582    $(MODEL_LIB)(dtasal.o) \ 
    583    $(MODEL_LIB)(dtasst.o) \ 
    584    $(MODEL_LIB)(dtatem.o) \ 
    585    $(MODEL_LIB)(flx_oce.o) \ 
    586    $(MODEL_LIB)(flxmod.o) \ 
    587    $(MODEL_LIB)(flxrnf.o) \ 
    588    $(MODEL_LIB)(ice_oce.o) \ 
    589    $(MODEL_LIB)(in_out_manager.o) \ 
    590    $(MODEL_LIB)(lbclnk.o) \ 
    591    $(MODEL_LIB)(lib_mpp.o) \ 
    592    $(MODEL_LIB)(lib_print.o) \ 
    593    $(MODEL_LIB)(oce.o) \ 
    594    $(MODEL_LIB)(ocfzpt.o) \ 
    595    $(MODEL_LIB)(par_kind.o) \ 
    596    $(MODEL_LIB)(par_oce.o) \ 
    597    $(MODEL_LIB)(phycst.o) \ 
    598    $(MODEL_LIB)(prtctl.o) \ 
    599    $(MODEL_LIB)(taumod.o) \ 
    600    $(MODEL_LIB)(tradmp.o) \ 
    601    blk_oce.F90 \ 
    602    cpl_oce.F90 \ 
    603    daymod.F90 \ 
    604    dom_oce.F90 \ 
    605    dtasal.F90 \ 
    606    dtasst.F90 \ 
    607    dtatem.F90 \ 
    608    flx_oce.F90 \ 
    609    flxmod.F90 \ 
    610    flxrnf.F90 \ 
    611    ice_oce.F90 \ 
    612    in_out_manager.F90 \ 
    613    lbclnk.F90 \ 
    614    lib_mpp.F90 \ 
    615    lib_print.f90 \ 
    616    oce.F90 \ 
    617    ocfzpt.F90 \ 
    618    par_kind.F90 \ 
    619    par_oce.F90 \ 
    620    phycst.F90 \ 
    621    prtctl.f90 \ 
    622    taumod.F90 \ 
    623    tradmp.F90 \ 
    624    $(MODEL_LIB)(dom_oce.o) \ 
    625    $(MODEL_LIB)(in_out_manager.o) \ 
    626    $(MODEL_LIB)(lbclnk.o) \ 
    627    $(MODEL_LIB)(lib_mpp.o) \ 
    628    $(MODEL_LIB)(oce.o) \ 
    629    $(MODEL_LIB)(ocesbc.o) \ 
    630    dom_oce.F90 \ 
    631    in_out_manager.F90 \ 
    632    lbclnk.F90 \ 
    633    lib_mpp.F90 \ 
    634    oce.F90 \ 
    635    ocesbc.F90 \ 
    636    domzgr_substitute.h90 \ 
    637    KEY_CPP \ 
    638    cla_div.F90 
    639 $(MODEL_LIB)(cla_dynspg.o) :  \ 
    640    $(MODEL_LIB)(blk_oce.o) \ 
    641    $(MODEL_LIB)(cpl_oce.o) \ 
    642    $(MODEL_LIB)(daymod.o) \ 
    643    $(MODEL_LIB)(dom_oce.o) \ 
    644    $(MODEL_LIB)(dtasal.o) \ 
    645    $(MODEL_LIB)(dtasst.o) \ 
    646    $(MODEL_LIB)(dtatem.o) \ 
    647    $(MODEL_LIB)(flx_oce.o) \ 
    648    $(MODEL_LIB)(flxmod.o) \ 
    649    $(MODEL_LIB)(flxrnf.o) \ 
    650    $(MODEL_LIB)(ice_oce.o) \ 
    651    $(MODEL_LIB)(in_out_manager.o) \ 
    652    $(MODEL_LIB)(lbclnk.o) \ 
    653    $(MODEL_LIB)(lib_mpp.o) \ 
    654    $(MODEL_LIB)(lib_print.o) \ 
    655    $(MODEL_LIB)(obc_oce.o) \ 
    656    $(MODEL_LIB)(obc_par.o) \ 
    657    $(MODEL_LIB)(obccli.o) \ 
    658    $(MODEL_LIB)(oce.o) \ 
    659    $(MODEL_LIB)(ocesbc.o) \ 
    660    $(MODEL_LIB)(ocfzpt.o) \ 
    661    $(MODEL_LIB)(par_kind.o) \ 
    662    $(MODEL_LIB)(par_oce.o) \ 
    663    $(MODEL_LIB)(phycst.o) \ 
    664    $(MODEL_LIB)(prtctl.o) \ 
    665    $(MODEL_LIB)(sol_oce.o) \ 
    666    $(MODEL_LIB)(taumod.o) \ 
    667    $(MODEL_LIB)(tradmp.o) \ 
    668    $(MODEL_LIB)(zdf_oce.o) \ 
    669    blk_oce.F90 \ 
    670    cpl_oce.F90 \ 
    671    daymod.F90 \ 
    672    dom_oce.F90 \ 
    673    dtasal.F90 \ 
    674    dtasst.F90 \ 
    675    dtatem.F90 \ 
    676    flx_oce.F90 \ 
    677    flxmod.F90 \ 
    678    flxrnf.F90 \ 
    679    ice_oce.F90 \ 
    680    in_out_manager.F90 \ 
    681    lbclnk.F90 \ 
    682    lib_mpp.F90 \ 
    683    lib_print.f90 \ 
    684    obc_oce.F90 \ 
    685    obc_par.F90 \ 
    686    obccli.F90 \ 
    687    oce.F90 \ 
    688    ocesbc.F90 \ 
    689    ocfzpt.F90 \ 
    690    par_kind.F90 \ 
    691    par_oce.F90 \ 
    692    phycst.F90 \ 
    693    prtctl.f90 \ 
    694    sol_oce.F90 \ 
    695    taumod.F90 \ 
    696    tradmp.F90 \ 
    697    zdf_oce.F90 \ 
    698    $(MODEL_LIB)(dom_oce.o) \ 
    699    $(MODEL_LIB)(flxrnf.o) \ 
    700    $(MODEL_LIB)(in_out_manager.o) \ 
    701    $(MODEL_LIB)(lbclnk.o) \ 
    702    $(MODEL_LIB)(lib_mpp.o) \ 
    703    $(MODEL_LIB)(obc_oce.o) \ 
    704    $(MODEL_LIB)(obcdyn.o) \ 
    705    $(MODEL_LIB)(obcvol.o) \ 
    706    $(MODEL_LIB)(oce.o) \ 
    707    $(MODEL_LIB)(ocesbc.o) \ 
    708    $(MODEL_LIB)(phycst.o) \ 
    709    $(MODEL_LIB)(sol_oce.o) \ 
    710    $(MODEL_LIB)(solfet.o) \ 
    711    $(MODEL_LIB)(solpcg.o) \ 
    712    $(MODEL_LIB)(solsor.o) \ 
    713    $(MODEL_LIB)(zdf_oce.o) \ 
    714    dom_oce.F90 \ 
    715    flxrnf.F90 \ 
    716    in_out_manager.F90 \ 
    717    lbclnk.F90 \ 
    718    lib_mpp.F90 \ 
    719    obc_oce.F90 \ 
    720    obcdyn.F90 \ 
    721    obcvol.F90 \ 
    722    oce.F90 \ 
    723    ocesbc.F90 \ 
    724    phycst.F90 \ 
    725    sol_oce.F90 \ 
    726    solfet.F90 \ 
    727    solpcg.F90 \ 
    728    solsor.F90 \ 
    729    zdf_oce.F90 \ 
    730    domzgr_substitute.h90 \ 
    731    vectopt_loop_substitute.h90 \ 
    732    KEY_CPP \ 
    733    cla_dynspg.F90 
    734 $(MODEL_LIB)(closea.o) :   \ 
    735    $(MODEL_LIB)(blk_oce.o) \ 
    736    $(MODEL_LIB)(cpl_oce.o) \ 
    737    $(MODEL_LIB)(daymod.o) \ 
    738    $(MODEL_LIB)(dom_oce.o) \ 
    739    $(MODEL_LIB)(dtasal.o) \ 
    740    $(MODEL_LIB)(dtasst.o) \ 
    741    $(MODEL_LIB)(dtatem.o) \ 
    742    $(MODEL_LIB)(flx_oce.o) \ 
    743    $(MODEL_LIB)(flxmod.o) \ 
    744    $(MODEL_LIB)(flxrnf.o) \ 
    745    $(MODEL_LIB)(ice_oce.o) \ 
    746    $(MODEL_LIB)(in_out_manager.o) \ 
    747    $(MODEL_LIB)(lbclnk.o) \ 
    748    $(MODEL_LIB)(lib_mpp.o) \ 
    749    $(MODEL_LIB)(lib_print.o) \ 
    750    $(MODEL_LIB)(oce.o) \ 
    751    $(MODEL_LIB)(ocfzpt.o) \ 
    752    $(MODEL_LIB)(par_kind.o) \ 
    753    $(MODEL_LIB)(par_oce.o) \ 
    754    $(MODEL_LIB)(phycst.o) \ 
    755    $(MODEL_LIB)(prtctl.o) \ 
    756    $(MODEL_LIB)(taumod.o) \ 
    757    $(MODEL_LIB)(tradmp.o) \ 
    758    blk_oce.F90 \ 
    759    cpl_oce.F90 \ 
    760    daymod.F90 \ 
    761    dom_oce.F90 \ 
    762    dtasal.F90 \ 
    763    dtasst.F90 \ 
    764    dtatem.F90 \ 
    765    flx_oce.F90 \ 
    766    flxmod.F90 \ 
    767    flxrnf.F90 \ 
    768    ice_oce.F90 \ 
    769    in_out_manager.F90 \ 
    770    lbclnk.F90 \ 
    771    lib_mpp.F90 \ 
    772    lib_print.f90 \ 
    773    oce.F90 \ 
    774    ocfzpt.F90 \ 
    775    par_kind.F90 \ 
    776    par_oce.F90 \ 
    777    phycst.F90 \ 
    778    prtctl.f90 \ 
    779    taumod.F90 \ 
    780    tradmp.F90 \ 
    781    $(MODEL_LIB)(dom_oce.o) \ 
    782    $(MODEL_LIB)(flxrnf.o) \ 
    783    $(MODEL_LIB)(in_out_manager.o) \ 
    784    $(MODEL_LIB)(lbclnk.o) \ 
    785    $(MODEL_LIB)(lib_mpp.o) \ 
    786    $(MODEL_LIB)(oce.o) \ 
    787    $(MODEL_LIB)(ocesbc.o) \ 
    788    dom_oce.F90 \ 
    789    flxrnf.F90 \ 
    790    in_out_manager.F90 \ 
    791    lbclnk.F90 \ 
    792    lib_mpp.F90 \ 
    793    oce.F90 \ 
    794    ocesbc.F90 \ 
    795    vectopt_loop_substitute.h90 \ 
    796    KEY_CPP \ 
    797    closea.F90 
    798 $(MODEL_LIB)(cpl.o) :   \ 
    799    $(MODEL_LIB)(dom_oce.o) \ 
    800    $(MODEL_LIB)(in_out_manager.o) \ 
    801    $(MODEL_LIB)(lib_print.o) \ 
    802    $(MODEL_LIB)(oce.o) \ 
    803    $(MODEL_LIB)(par_kind.o) \ 
    804    $(MODEL_LIB)(par_oce.o) \ 
    805    $(MODEL_LIB)(phycst.o) \ 
    806    $(MODEL_LIB)(prtctl.o) \ 
    807    dom_oce.F90 \ 
    808    in_out_manager.F90 \ 
    809    lib_print.f90 \ 
    810    oce.F90 \ 
    811    par_kind.F90 \ 
    812    par_oce.F90 \ 
    813    phycst.F90 \ 
    814    prtctl.f90 \ 
    815    $(MODEL_LIB)(cpl_oce.o) \ 
    816    $(MODEL_LIB)(daymod.o) \ 
    817    $(MODEL_LIB)(dom_oce.o) \ 
    818    $(MODEL_LIB)(flx_oce.o) \ 
    819    $(MODEL_LIB)(in_out_manager.o) \ 
    820    $(MODEL_LIB)(oce.o) \ 
    821    $(MODEL_LIB)(ocfzpt.o) \ 
    822    $(MODEL_LIB)(phycst.o) \ 
    823    cpl_oce.F90 \ 
    824    daymod.F90 \ 
    825    dom_oce.F90 \ 
    826    flx_oce.F90 \ 
    827    in_out_manager.F90 \ 
    828    oce.F90 \ 
    829    ocfzpt.F90 \ 
    830    phycst.F90 \ 
    831    ../../../lib/libioipsl.a \ 
    832    cpl.F90 
    833 $(MODEL_LIB)(cpl_oce.o) :  \ 
    834    $(MODEL_LIB)(par_kind.o) \ 
    835    par_kind.F90 \ 
    836    $(MODEL_LIB)(par_oce.o) \ 
    837    par_oce.F90 \ 
    838    cpl_oce.F90 
    839 $(MODEL_LIB)(daymod.o) :   \ 
    840    $(MODEL_LIB)(dom_oce.o) \ 
    841    $(MODEL_LIB)(in_out_manager.o) \ 
    842    $(MODEL_LIB)(lib_mpp.o) \ 
    843    $(MODEL_LIB)(lib_print.o) \ 
    844    $(MODEL_LIB)(par_kind.o) \ 
    845    $(MODEL_LIB)(par_oce.o) \ 
    846    dom_oce.F90 \ 
    847    in_out_manager.F90 \ 
    848    lib_mpp.F90 \ 
    849    lib_print.f90 \ 
    850    par_kind.F90 \ 
    851    par_oce.F90 \ 
    852    $(MODEL_LIB)(dom_oce.o) \ 
    853    $(MODEL_LIB)(in_out_manager.o) \ 
    854    $(MODEL_LIB)(phycst.o) \ 
    855    $(MODEL_LIB)(prtctl.o) \ 
    856    dom_oce.F90 \ 
    857    in_out_manager.F90 \ 
    858    phycst.F90 \ 
    859    prtctl.f90 \ 
    860    daymod.F90 
    861 $(MODEL_LIB)(diadimg.o) :  \ 
    862    $(MODEL_LIB)(dom_oce.o) \ 
    863    $(MODEL_LIB)(in_out_manager.o) \ 
    864    $(MODEL_LIB)(lib_print.o) \ 
    865    $(MODEL_LIB)(par_kind.o) \ 
    866    $(MODEL_LIB)(par_oce.o) \ 
    867    $(MODEL_LIB)(phycst.o) \ 
    868    $(MODEL_LIB)(prtctl.o) \ 
    869    dom_oce.F90 \ 
    870    in_out_manager.F90 \ 
    871    lib_print.f90 \ 
    872    par_kind.F90 \ 
    873    par_oce.F90 \ 
    874    phycst.F90 \ 
    875    prtctl.f90 \ 
    876    $(MODEL_LIB)(daymod.o) \ 
    877    $(MODEL_LIB)(dom_oce.o) \ 
    878    $(MODEL_LIB)(in_out_manager.o) \ 
    879    $(MODEL_LIB)(oce.o) \ 
    880    daymod.F90 \ 
    881    dom_oce.F90 \ 
    882    in_out_manager.F90 \ 
    883    oce.F90 \ 
    884    domzgr_substitute.h90 \ 
    885    KEY_CPP \ 
    886    diadimg.F90 
    887 $(MODEL_LIB)(diafwb.o) :   \ 
    888928   $(MODEL_LIB)(albedo.o) \ 
    889929   $(MODEL_LIB)(blk_oce.o) \ 
     
    894934   $(MODEL_LIB)(dtasst.o) \ 
    895935   $(MODEL_LIB)(dtatem.o) \ 
    896    $(MODEL_LIB)(flx_oce.o) \ 
    897936   $(MODEL_LIB)(flxmod.o) \ 
    898937   $(MODEL_LIB)(flxrnf.o) \ 
     938   $(MODEL_LIB)(flx_oce.o) \ 
    899939   $(MODEL_LIB)(ice_oce.o) \ 
    900940   $(MODEL_LIB)(in_out_manager.o) \ 
     
    910950   $(MODEL_LIB)(taumod.o) \ 
    911951   $(MODEL_LIB)(tradmp.o) \ 
    912    albedo.F90 \ 
    913952   blk_oce.F90 \ 
    914    cpl_oce.F90 \ 
    915    daymod.F90 \ 
    916    dom_oce.F90 \ 
    917    dtasal.F90 \ 
    918    dtasst.F90 \ 
    919    dtatem.F90 \ 
    920    flx_oce.F90 \ 
    921    flxmod.F90 \ 
     953   dom_oce.F90 \ 
     954   flxblk.F90 \ 
    922955   flxrnf.F90 \ 
    923    ice_oce.F90 \ 
    924    in_out_manager.F90 \ 
    925    lbclnk.F90 \ 
    926    lib_mpp.F90 \ 
    927    lib_print.f90 \ 
    928    oce.F90 \ 
    929    ocfzpt.F90 \ 
    930    par_kind.F90 \ 
    931    par_oce.F90 \ 
    932    phycst.F90 \ 
    933    prtctl.f90 \ 
    934    taumod.F90 \ 
    935    tradmp.F90 \ 
     956   in_out_manager.F90 \ 
     957   lib_mpp.F90 \ 
     958   ocesbc.F90 \ 
     959   oce.F90 \ 
     960   phycst.F90 \ 
     961   zdf_oce.F90 \ 
    936962   $(MODEL_LIB)(blk_oce.o) \ 
    937963   $(MODEL_LIB)(dom_oce.o) \ 
     
    940966   $(MODEL_LIB)(in_out_manager.o) \ 
    941967   $(MODEL_LIB)(lib_mpp.o) \ 
    942    $(MODEL_LIB)(oce.o) \ 
    943968   $(MODEL_LIB)(ocesbc.o) \ 
     969   $(MODEL_LIB)(oce.o) \ 
    944970   $(MODEL_LIB)(phycst.o) \ 
    945971   $(MODEL_LIB)(zdf_oce.o) \ 
    946    blk_oce.F90 \ 
    947    dom_oce.F90 \ 
    948    flxblk.F90 \ 
    949    flxrnf.F90 \ 
    950    in_out_manager.F90 \ 
    951    lib_mpp.F90 \ 
    952    oce.F90 \ 
    953    ocesbc.F90 \ 
    954    phycst.F90 \ 
    955    zdf_oce.F90 \ 
    956972   domzgr_substitute.h90 \ 
    957973   vectopt_loop_substitute.h90 \ 
     
    959975   diafwb.F90 
    960976$(MODEL_LIB)(diagap.o) :   \ 
     977   daymod.F90 \ 
     978   dom_oce.F90 \ 
     979   in_out_manager.F90 \ 
     980   lib_print.f90 \ 
     981   oce.F90 \ 
     982   par_kind.F90 \ 
     983   par_oce.F90 \ 
     984   phycst.F90 \ 
     985   prtctl.f90 \ 
    961986   $(MODEL_LIB)(daymod.o) \ 
    962987   $(MODEL_LIB)(dom_oce.o) \ 
     
    969994   $(MODEL_LIB)(prtctl.o) \ 
    970995   daymod.F90 \ 
    971    dom_oce.F90 \ 
    972    in_out_manager.F90 \ 
    973    lib_print.f90 \ 
    974    oce.F90 \ 
    975    par_kind.F90 \ 
    976    par_oce.F90 \ 
    977    phycst.F90 \ 
    978    prtctl.f90 \ 
     996   dianam.F90 \ 
     997   dom_oce.F90 \ 
     998   dtasal.F90 \ 
     999   dtatem.F90 \ 
     1000   in_out_manager.F90 \ 
     1001   lib_mpp.F90 \ 
     1002   oce.F90 \ 
    9791003   $(MODEL_LIB)(daymod.o) \ 
    9801004   $(MODEL_LIB)(dianam.o) \ 
     
    9851009   $(MODEL_LIB)(lib_mpp.o) \ 
    9861010   $(MODEL_LIB)(oce.o) \ 
     1011   domzgr_substitute.h90 \ 
     1012   ../../../lib/libioipsl.a \ 
     1013   KEY_CPP \ 
     1014   diagap.F90 
     1015$(MODEL_LIB)(diahdy.o) :   \ 
     1016   in_out_manager.F90 \ 
     1017   lib_print.f90 \ 
     1018   par_kind.F90 \ 
     1019   par_oce.F90 \ 
     1020   $(MODEL_LIB)(in_out_manager.o) \ 
     1021   $(MODEL_LIB)(lib_print.o) \ 
     1022   $(MODEL_LIB)(par_kind.o) \ 
     1023   $(MODEL_LIB)(par_oce.o) \ 
     1024   dom_oce.F90 \ 
     1025   in_out_manager.F90 \ 
     1026   oce.F90 \ 
     1027   phycst.F90 \ 
     1028   $(MODEL_LIB)(dom_oce.o) \ 
     1029   $(MODEL_LIB)(in_out_manager.o) \ 
     1030   $(MODEL_LIB)(oce.o) \ 
     1031   $(MODEL_LIB)(phycst.o) \ 
     1032   domzgr_substitute.h90 \ 
     1033   KEY_CPP \ 
     1034   diahdy.F90 
     1035$(MODEL_LIB)(diahth.o) :   \ 
     1036   in_out_manager.F90 \ 
     1037   lib_print.f90 \ 
     1038   par_kind.F90 \ 
     1039   par_oce.F90 \ 
     1040   $(MODEL_LIB)(in_out_manager.o) \ 
     1041   $(MODEL_LIB)(lib_print.o) \ 
     1042   $(MODEL_LIB)(par_kind.o) \ 
     1043   $(MODEL_LIB)(par_oce.o) \ 
     1044   dom_oce.F90 \ 
     1045   in_out_manager.F90 \ 
     1046   oce.F90 \ 
     1047   phycst.F90 \ 
     1048   $(MODEL_LIB)(dom_oce.o) \ 
     1049   $(MODEL_LIB)(in_out_manager.o) \ 
     1050   $(MODEL_LIB)(oce.o) \ 
     1051   $(MODEL_LIB)(phycst.o) \ 
     1052   domzgr_substitute.h90 \ 
     1053   KEY_CPP \ 
     1054   diahth.F90 
     1055$(MODEL_LIB)(dianam.o) :   \ 
     1056   dom_oce.F90 \ 
     1057   in_out_manager.F90 \ 
     1058   lib_print.f90 \ 
     1059   par_kind.F90 \ 
     1060   par_oce.F90 \ 
     1061   phycst.F90 \ 
     1062   prtctl.f90 \ 
     1063   $(MODEL_LIB)(dom_oce.o) \ 
     1064   $(MODEL_LIB)(in_out_manager.o) \ 
     1065   $(MODEL_LIB)(lib_print.o) \ 
     1066   $(MODEL_LIB)(par_kind.o) \ 
     1067   $(MODEL_LIB)(par_oce.o) \ 
     1068   $(MODEL_LIB)(phycst.o) \ 
     1069   $(MODEL_LIB)(prtctl.o) \ 
     1070   daymod.F90 \ 
     1071   dom_oce.F90 \ 
     1072   in_out_manager.F90 \ 
     1073   phycst.F90 \ 
     1074   $(MODEL_LIB)(daymod.o) \ 
     1075   $(MODEL_LIB)(dom_oce.o) \ 
     1076   $(MODEL_LIB)(in_out_manager.o) \ 
     1077   $(MODEL_LIB)(phycst.o) \ 
     1078   dianam.F90 
     1079$(MODEL_LIB)(diaptr.o) :   \ 
     1080   daymod.F90 \ 
     1081   dom_oce.F90 \ 
     1082   in_out_manager.F90 \ 
     1083   lib_print.f90 \ 
     1084   par_kind.F90 \ 
     1085   par_oce.F90 \ 
     1086   phycst.F90 \ 
     1087   prtctl.f90 \ 
     1088   $(MODEL_LIB)(daymod.o) \ 
     1089   $(MODEL_LIB)(dom_oce.o) \ 
     1090   $(MODEL_LIB)(in_out_manager.o) \ 
     1091   $(MODEL_LIB)(lib_print.o) \ 
     1092   $(MODEL_LIB)(par_kind.o) \ 
     1093   $(MODEL_LIB)(par_oce.o) \ 
     1094   $(MODEL_LIB)(phycst.o) \ 
     1095   $(MODEL_LIB)(prtctl.o) \ 
    9871096   daymod.F90 \ 
    9881097   dianam.F90 \ 
    9891098   dom_oce.F90 \ 
    990    dtasal.F90 \ 
    991    dtatem.F90 \ 
    992    in_out_manager.F90 \ 
    993    lib_mpp.F90 \ 
    994    oce.F90 \ 
    995    domzgr_substitute.h90 \ 
    996    ../../../lib/libioipsl.a \ 
    997    KEY_CPP \ 
    998    diagap.F90 
    999 $(MODEL_LIB)(diahdy.o) :   \ 
    1000    $(MODEL_LIB)(in_out_manager.o) \ 
    1001    $(MODEL_LIB)(lib_print.o) \ 
    1002    $(MODEL_LIB)(par_kind.o) \ 
    1003    $(MODEL_LIB)(par_oce.o) \ 
    1004    in_out_manager.F90 \ 
    1005    lib_print.f90 \ 
    1006    par_kind.F90 \ 
    1007    par_oce.F90 \ 
    1008    $(MODEL_LIB)(dom_oce.o) \ 
    1009    $(MODEL_LIB)(in_out_manager.o) \ 
    1010    $(MODEL_LIB)(oce.o) \ 
    1011    $(MODEL_LIB)(phycst.o) \ 
    1012    dom_oce.F90 \ 
    1013    in_out_manager.F90 \ 
    1014    oce.F90 \ 
    1015    phycst.F90 \ 
    1016    domzgr_substitute.h90 \ 
    1017    KEY_CPP \ 
    1018    diahdy.F90 
    1019 $(MODEL_LIB)(diahth.o) :   \ 
    1020    $(MODEL_LIB)(in_out_manager.o) \ 
    1021    $(MODEL_LIB)(lib_print.o) \ 
    1022    $(MODEL_LIB)(par_kind.o) \ 
    1023    $(MODEL_LIB)(par_oce.o) \ 
    1024    in_out_manager.F90 \ 
    1025    lib_print.f90 \ 
    1026    par_kind.F90 \ 
    1027    par_oce.F90 \ 
    1028    $(MODEL_LIB)(dom_oce.o) \ 
    1029    $(MODEL_LIB)(in_out_manager.o) \ 
    1030    $(MODEL_LIB)(oce.o) \ 
    1031    $(MODEL_LIB)(phycst.o) \ 
    1032    dom_oce.F90 \ 
    1033    in_out_manager.F90 \ 
    1034    oce.F90 \ 
    1035    phycst.F90 \ 
    1036    domzgr_substitute.h90 \ 
    1037    KEY_CPP \ 
    1038    diahth.F90 
    1039 $(MODEL_LIB)(dianam.o) :   \ 
    1040    $(MODEL_LIB)(dom_oce.o) \ 
    1041    $(MODEL_LIB)(in_out_manager.o) \ 
    1042    $(MODEL_LIB)(lib_print.o) \ 
    1043    $(MODEL_LIB)(par_kind.o) \ 
    1044    $(MODEL_LIB)(par_oce.o) \ 
    1045    $(MODEL_LIB)(phycst.o) \ 
    1046    $(MODEL_LIB)(prtctl.o) \ 
    1047    dom_oce.F90 \ 
    1048    in_out_manager.F90 \ 
    1049    lib_print.f90 \ 
    1050    par_kind.F90 \ 
    1051    par_oce.F90 \ 
    1052    phycst.F90 \ 
    1053    prtctl.f90 \ 
    1054    $(MODEL_LIB)(daymod.o) \ 
    1055    $(MODEL_LIB)(dom_oce.o) \ 
    1056    $(MODEL_LIB)(in_out_manager.o) \ 
    1057    $(MODEL_LIB)(phycst.o) \ 
    1058    daymod.F90 \ 
    1059    dom_oce.F90 \ 
    1060    in_out_manager.F90 \ 
    1061    phycst.F90 \ 
    1062    dianam.F90 
    1063 $(MODEL_LIB)(diaptr.o) :   \ 
    1064    $(MODEL_LIB)(daymod.o) \ 
    1065    $(MODEL_LIB)(dom_oce.o) \ 
    1066    $(MODEL_LIB)(in_out_manager.o) \ 
    1067    $(MODEL_LIB)(lib_print.o) \ 
    1068    $(MODEL_LIB)(par_kind.o) \ 
    1069    $(MODEL_LIB)(par_oce.o) \ 
    1070    $(MODEL_LIB)(phycst.o) \ 
    1071    $(MODEL_LIB)(prtctl.o) \ 
    1072    daymod.F90 \ 
    1073    dom_oce.F90 \ 
    1074    in_out_manager.F90 \ 
    1075    lib_print.f90 \ 
    1076    par_kind.F90 \ 
    1077    par_oce.F90 \ 
    1078    phycst.F90 \ 
    1079    prtctl.f90 \ 
     1099   in_out_manager.F90 \ 
     1100   ldftra_oce.F90 \ 
     1101   lib_mpp.F90 \ 
     1102   oce.F90 \ 
     1103   phycst.F90 \ 
    10801104   $(MODEL_LIB)(daymod.o) \ 
    10811105   $(MODEL_LIB)(dianam.o) \ 
     
    10861110   $(MODEL_LIB)(oce.o) \ 
    10871111   $(MODEL_LIB)(phycst.o) \ 
    1088    daymod.F90 \ 
    1089    dianam.F90 \ 
    1090    dom_oce.F90 \ 
    1091    in_out_manager.F90 \ 
    1092    ldftra_oce.F90 \ 
    1093    lib_mpp.F90 \ 
    1094    oce.F90 \ 
    1095    phycst.F90 \ 
    10961112   domzgr_substitute.h90 \ 
    10971113   vectopt_loop_substitute.h90 \ 
     
    11001116   diaptr.F90 
    11011117$(MODEL_LIB)(diaspr.o) :   \ 
     1118   dom_oce.F90 \ 
     1119   in_out_manager.F90 \ 
     1120   lbclnk.F90 \ 
     1121   lib_mpp.F90 \ 
     1122   lib_print.f90 \ 
     1123   oce.F90 \ 
     1124   par_kind.F90 \ 
     1125   par_oce.F90 \ 
     1126   sol_oce.F90 \ 
     1127   zdf_oce.F90 \ 
    11021128   $(MODEL_LIB)(dom_oce.o) \ 
    11031129   $(MODEL_LIB)(in_out_manager.o) \ 
     
    11121138   dom_oce.F90 \ 
    11131139   in_out_manager.F90 \ 
    1114    lbclnk.F90 \ 
    1115    lib_mpp.F90 \ 
    1116    lib_print.f90 \ 
    1117    oce.F90 \ 
    1118    par_kind.F90 \ 
    1119    par_oce.F90 \ 
     1140   lib_mpp.F90 \ 
     1141   oce.F90 \ 
     1142   phycst.F90 \ 
     1143   solfet.F90 \ 
     1144   solpcg.F90 \ 
     1145   solsor.F90 \ 
    11201146   sol_oce.F90 \ 
    1121    zdf_oce.F90 \ 
    1122    $(MODEL_LIB)(dom_oce.o) \ 
    1123    $(MODEL_LIB)(in_out_manager.o) \ 
    1124    $(MODEL_LIB)(lib_mpp.o) \ 
    1125    $(MODEL_LIB)(oce.o) \ 
    1126    $(MODEL_LIB)(phycst.o) \ 
    1127    $(MODEL_LIB)(sol_oce.o) \ 
     1147   $(MODEL_LIB)(dom_oce.o) \ 
     1148   $(MODEL_LIB)(in_out_manager.o) \ 
     1149   $(MODEL_LIB)(lib_mpp.o) \ 
     1150   $(MODEL_LIB)(oce.o) \ 
     1151   $(MODEL_LIB)(phycst.o) \ 
    11281152   $(MODEL_LIB)(solfet.o) \ 
    11291153   $(MODEL_LIB)(solpcg.o) \ 
    11301154   $(MODEL_LIB)(solsor.o) \ 
    1131    dom_oce.F90 \ 
    1132    in_out_manager.F90 \ 
    1133    lib_mpp.F90 \ 
    1134    oce.F90 \ 
    1135    phycst.F90 \ 
    1136    sol_oce.F90 \ 
    1137    solfet.F90 \ 
    1138    solpcg.F90 \ 
    1139    solsor.F90 \ 
     1155   $(MODEL_LIB)(sol_oce.o) \ 
    11401156   diaspr.F90 
    1141 $(MODEL_LIB)(diawri.o) :   \ 
    1142    $(MODEL_LIB)(blk_oce.o) \ 
    1143    $(MODEL_LIB)(cpl_oce.o) \ 
    1144    $(MODEL_LIB)(daymod.o) \ 
    1145    $(MODEL_LIB)(dom_oce.o) \ 
    1146    $(MODEL_LIB)(dtasal.o) \ 
    1147    $(MODEL_LIB)(dtasst.o) \ 
    1148    $(MODEL_LIB)(dtatem.o) \ 
    1149    $(MODEL_LIB)(flx_oce.o) \ 
    1150    $(MODEL_LIB)(flxmod.o) \ 
    1151    $(MODEL_LIB)(flxrnf.o) \ 
    1152    $(MODEL_LIB)(ice_oce.o) \ 
    1153    $(MODEL_LIB)(in_out_manager.o) \ 
    1154    $(MODEL_LIB)(lbclnk.o) \ 
    1155    $(MODEL_LIB)(lib_mpp.o) \ 
    1156    $(MODEL_LIB)(lib_print.o) \ 
    1157    $(MODEL_LIB)(oce.o) \ 
    1158    $(MODEL_LIB)(ocfzpt.o) \ 
    1159    $(MODEL_LIB)(par_kind.o) \ 
    1160    $(MODEL_LIB)(par_oce.o) \ 
    1161    $(MODEL_LIB)(phycst.o) \ 
    1162    $(MODEL_LIB)(prtctl.o) \ 
    1163    $(MODEL_LIB)(sol_oce.o) \ 
    1164    $(MODEL_LIB)(solfet.o) \ 
    1165    $(MODEL_LIB)(solpcg.o) \ 
    1166    $(MODEL_LIB)(solsor.o) \ 
    1167    $(MODEL_LIB)(taumod.o) \ 
    1168    $(MODEL_LIB)(tradmp.o) \ 
    1169    $(MODEL_LIB)(zdf_oce.o) \ 
     1157$(MODEL_LIB)(diawri1d.o) : \ 
    11701158   blk_oce.F90 \ 
    11711159   cpl_oce.F90 \ 
    1172    daymod.F90 \ 
    1173    dom_oce.F90 \ 
    1174    dtasal.F90 \ 
    1175    dtasst.F90 \ 
    1176    dtatem.F90 \ 
    1177    flx_oce.F90 \ 
    1178    flxmod.F90 \ 
    1179    flxrnf.F90 \ 
    1180    ice_oce.F90 \ 
    1181    in_out_manager.F90 \ 
    1182    lbclnk.F90 \ 
    1183    lib_mpp.F90 \ 
    1184    lib_print.f90 \ 
    1185    oce.F90 \ 
    1186    ocfzpt.F90 \ 
    1187    par_kind.F90 \ 
    1188    par_oce.F90 \ 
    1189    phycst.F90 \ 
    1190    prtctl.f90 \ 
    1191    sol_oce.F90 \ 
    1192    solfet.F90 \ 
    1193    solpcg.F90 \ 
    1194    solsor.F90 \ 
    1195    taumod.F90 \ 
    1196    tradmp.F90 \ 
    1197    zdf_oce.F90 \ 
    1198    $(MODEL_LIB)(daymod.o) \ 
    1199    $(MODEL_LIB)(diadimg.o) \ 
    1200    $(MODEL_LIB)(diahth.o) \ 
    1201    $(MODEL_LIB)(dianam.o) \ 
    1202    $(MODEL_LIB)(diaspr.o) \ 
    1203    $(MODEL_LIB)(dom_oce.o) \ 
    1204    $(MODEL_LIB)(flx_oce.o) \ 
    1205    $(MODEL_LIB)(flxrnf.o) \ 
    1206    $(MODEL_LIB)(ice_oce.o) \ 
    1207    $(MODEL_LIB)(in_out_manager.o) \ 
    1208    $(MODEL_LIB)(lbclnk.o) \ 
    1209    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1210    $(MODEL_LIB)(ldftra_oce.o) \ 
    1211    $(MODEL_LIB)(oce.o) \ 
    1212    $(MODEL_LIB)(ocesbc.o) \ 
    1213    $(MODEL_LIB)(ocfzpt.o) \ 
    1214    $(MODEL_LIB)(phycst.o) \ 
    1215    $(MODEL_LIB)(sol_oce.o) \ 
    1216    $(MODEL_LIB)(taumod.o) \ 
    1217    $(MODEL_LIB)(zdf_oce.o) \ 
    1218    $(MODEL_LIB)(zdfddm.o) \ 
    1219    $(MODEL_LIB)(zdfmxl.o) \ 
    12201160   daymod.F90 \ 
    12211161   diadimg.F90 \ 
     
    12241164   diaspr.F90 \ 
    12251165   dom_oce.F90 \ 
     1166   dtasal.F90 \ 
     1167   dtasst.F90 \ 
     1168   dtatem.F90 \ 
     1169   dynzdf_exp.F90 \ 
     1170   eosbn2.F90 \ 
     1171   flxmod.F90 \ 
     1172   flxrnf.F90 \ 
    12261173   flx_oce.F90 \ 
    1227    flxrnf.F90 \ 
    12281174   ice_oce.F90 \ 
    12291175   in_out_manager.F90 \ 
     
    12311177   ldfdyn_oce.F90 \ 
    12321178   ldftra_oce.F90 \ 
    1233    oce.F90 \ 
     1179   lib_mpp.F90 \ 
     1180   lib_print.f90 \ 
    12341181   ocesbc.F90 \ 
     1182   oce.F90 \ 
    12351183   ocfzpt.F90 \ 
    1236    phycst.F90 \ 
     1184   par_kind.F90 \ 
     1185   par_oce.F90 \ 
     1186   phycst.F90 \ 
     1187   prtctl.f90 \ 
    12371188   sol_oce.F90 \ 
    12381189   taumod.F90 \ 
    1239    zdf_oce.F90 \ 
     1190   tradmp.F90 \ 
     1191   trazdf_exp.F90 \ 
    12401192   zdfddm.F90 \ 
    12411193   zdfmxl.F90 \ 
    1242    $(MODEL_LIB)(dtasst.o) \ 
    1243    $(MODEL_LIB)(lib_mpp.o) \ 
    1244    dtasst.F90 \ 
    1245    lib_mpp.F90 \ 
    1246    diawri_dimg.h90 \ 
    1247    zdfddm_substitute.h90 \ 
    1248    ../../../lib/libioipsl.a \ 
    1249    KEY_CPP \ 
    1250    diawri.F90 
    1251 $(MODEL_LIB)(diawri1d.o) : \ 
     1194   zdf_oce.F90 \ 
    12521195   $(MODEL_LIB)(blk_oce.o) \ 
    12531196   $(MODEL_LIB)(cpl_oce.o) \ 
     
    12631206   $(MODEL_LIB)(dynzdf_exp.o) \ 
    12641207   $(MODEL_LIB)(eosbn2.o) \ 
    1265    $(MODEL_LIB)(flx_oce.o) \ 
    12661208   $(MODEL_LIB)(flxmod.o) \ 
    12671209   $(MODEL_LIB)(flxrnf.o) \ 
     1210   $(MODEL_LIB)(flx_oce.o) \ 
    12681211   $(MODEL_LIB)(ice_oce.o) \ 
    12691212   $(MODEL_LIB)(in_out_manager.o) \ 
     
    12731216   $(MODEL_LIB)(lib_mpp.o) \ 
    12741217   $(MODEL_LIB)(lib_print.o) \ 
    1275    $(MODEL_LIB)(oce.o) \ 
    12761218   $(MODEL_LIB)(ocesbc.o) \ 
     1219   $(MODEL_LIB)(oce.o) \ 
    12771220   $(MODEL_LIB)(ocfzpt.o) \ 
    12781221   $(MODEL_LIB)(par_kind.o) \ 
     
    12841227   $(MODEL_LIB)(tradmp.o) \ 
    12851228   $(MODEL_LIB)(trazdf_exp.o) \ 
    1286    $(MODEL_LIB)(zdf_oce.o) \ 
    12871229   $(MODEL_LIB)(zdfddm.o) \ 
    12881230   $(MODEL_LIB)(zdfmxl.o) \ 
     1231   $(MODEL_LIB)(zdf_oce.o) \ 
     1232   daymod.F90 \ 
     1233   diahth.F90 \ 
     1234   dianam.F90 \ 
     1235   diawri.F90 \ 
     1236   dom_oce.F90 \ 
     1237   flxrnf.F90 \ 
     1238   ice_oce.F90 \ 
     1239   in_out_manager.F90 \ 
     1240   lbclnk.F90 \ 
     1241   ocesbc.F90 \ 
     1242   oce.F90 \ 
     1243   ocfzpt.F90 \ 
     1244   phycst.F90 \ 
     1245   sol_oce.F90 \ 
     1246   taumod.F90 \ 
     1247   zdfddm.F90 \ 
     1248   zdfkpp.F90 \ 
     1249   zdfmxl.F90 \ 
     1250   zdftke.F90 \ 
     1251   zdf_oce.F90 \ 
     1252   $(MODEL_LIB)(daymod.o) \ 
     1253   $(MODEL_LIB)(diahth.o) \ 
     1254   $(MODEL_LIB)(dianam.o) \ 
     1255   $(MODEL_LIB)(diawri.o) \ 
     1256   $(MODEL_LIB)(dom_oce.o) \ 
     1257   $(MODEL_LIB)(flxrnf.o) \ 
     1258   $(MODEL_LIB)(ice_oce.o) \ 
     1259   $(MODEL_LIB)(in_out_manager.o) \ 
     1260   $(MODEL_LIB)(lbclnk.o) \ 
     1261   $(MODEL_LIB)(ocesbc.o) \ 
     1262   $(MODEL_LIB)(oce.o) \ 
     1263   $(MODEL_LIB)(ocfzpt.o) \ 
     1264   $(MODEL_LIB)(phycst.o) \ 
     1265   $(MODEL_LIB)(sol_oce.o) \ 
     1266   $(MODEL_LIB)(taumod.o) \ 
     1267   $(MODEL_LIB)(zdfddm.o) \ 
     1268   $(MODEL_LIB)(zdfkpp.o) \ 
     1269   $(MODEL_LIB)(zdfmxl.o) \ 
     1270   $(MODEL_LIB)(zdftke.o) \ 
     1271   $(MODEL_LIB)(zdf_oce.o) \ 
     1272   zdfddm_substitute.h90 \ 
     1273   ../../../lib/libioipsl.a \ 
     1274   KEY_CPP \ 
     1275   diawri1d.F90 
     1276$(MODEL_LIB)(diawri.o) :   \ 
    12891277   blk_oce.F90 \ 
    12901278   cpl_oce.F90 \ 
     1279   daymod.F90 \ 
     1280   dom_oce.F90 \ 
     1281   dtasal.F90 \ 
     1282   dtasst.F90 \ 
     1283   dtatem.F90 \ 
     1284   flxmod.F90 \ 
     1285   flxrnf.F90 \ 
     1286   flx_oce.F90 \ 
     1287   ice_oce.F90 \ 
     1288   in_out_manager.F90 \ 
     1289   lbclnk.F90 \ 
     1290   lib_mpp.F90 \ 
     1291   lib_print.f90 \ 
     1292   oce.F90 \ 
     1293   ocfzpt.F90 \ 
     1294   par_kind.F90 \ 
     1295   par_oce.F90 \ 
     1296   phycst.F90 \ 
     1297   prtctl.f90 \ 
     1298   solfet.F90 \ 
     1299   solpcg.F90 \ 
     1300   solsor.F90 \ 
     1301   sol_oce.F90 \ 
     1302   taumod.F90 \ 
     1303   tradmp.F90 \ 
     1304   zdf_oce.F90 \ 
     1305   $(MODEL_LIB)(blk_oce.o) \ 
     1306   $(MODEL_LIB)(cpl_oce.o) \ 
     1307   $(MODEL_LIB)(daymod.o) \ 
     1308   $(MODEL_LIB)(dom_oce.o) \ 
     1309   $(MODEL_LIB)(dtasal.o) \ 
     1310   $(MODEL_LIB)(dtasst.o) \ 
     1311   $(MODEL_LIB)(dtatem.o) \ 
     1312   $(MODEL_LIB)(flxmod.o) \ 
     1313   $(MODEL_LIB)(flxrnf.o) \ 
     1314   $(MODEL_LIB)(flx_oce.o) \ 
     1315   $(MODEL_LIB)(ice_oce.o) \ 
     1316   $(MODEL_LIB)(in_out_manager.o) \ 
     1317   $(MODEL_LIB)(lbclnk.o) \ 
     1318   $(MODEL_LIB)(lib_mpp.o) \ 
     1319   $(MODEL_LIB)(lib_print.o) \ 
     1320   $(MODEL_LIB)(oce.o) \ 
     1321   $(MODEL_LIB)(ocfzpt.o) \ 
     1322   $(MODEL_LIB)(par_kind.o) \ 
     1323   $(MODEL_LIB)(par_oce.o) \ 
     1324   $(MODEL_LIB)(phycst.o) \ 
     1325   $(MODEL_LIB)(prtctl.o) \ 
     1326   $(MODEL_LIB)(solfet.o) \ 
     1327   $(MODEL_LIB)(solpcg.o) \ 
     1328   $(MODEL_LIB)(solsor.o) \ 
     1329   $(MODEL_LIB)(sol_oce.o) \ 
     1330   $(MODEL_LIB)(taumod.o) \ 
     1331   $(MODEL_LIB)(tradmp.o) \ 
     1332   $(MODEL_LIB)(zdf_oce.o) \ 
    12911333   daymod.F90 \ 
    12921334   diadimg.F90 \ 
     
    12951337   diaspr.F90 \ 
    12961338   dom_oce.F90 \ 
    1297    dtasal.F90 \ 
    1298    dtasst.F90 \ 
    1299    dtatem.F90 \ 
    1300    dynzdf_exp.F90 \ 
    1301    eosbn2.F90 \ 
     1339   flxrnf.F90 \ 
    13021340   flx_oce.F90 \ 
    1303    flxmod.F90 \ 
    1304    flxrnf.F90 \ 
    13051341   ice_oce.F90 \ 
    13061342   in_out_manager.F90 \ 
     
    13081344   ldfdyn_oce.F90 \ 
    13091345   ldftra_oce.F90 \ 
    1310    lib_mpp.F90 \ 
    1311    lib_print.f90 \ 
    1312    oce.F90 \ 
    13131346   ocesbc.F90 \ 
     1347   oce.F90 \ 
    13141348   ocfzpt.F90 \ 
    1315    par_kind.F90 \ 
    1316    par_oce.F90 \ 
    1317    phycst.F90 \ 
    1318    prtctl.f90 \ 
     1349   phycst.F90 \ 
    13191350   sol_oce.F90 \ 
    13201351   taumod.F90 \ 
    1321    tradmp.F90 \ 
    1322    trazdf_exp.F90 \ 
    1323    zdf_oce.F90 \ 
    13241352   zdfddm.F90 \ 
    13251353   zdfmxl.F90 \ 
     1354   zdf_oce.F90 \ 
    13261355   $(MODEL_LIB)(daymod.o) \ 
     1356   $(MODEL_LIB)(diadimg.o) \ 
    13271357   $(MODEL_LIB)(diahth.o) \ 
    13281358   $(MODEL_LIB)(dianam.o) \ 
    1329    $(MODEL_LIB)(diawri.o) \ 
     1359   $(MODEL_LIB)(diaspr.o) \ 
    13301360   $(MODEL_LIB)(dom_oce.o) \ 
    13311361   $(MODEL_LIB)(flxrnf.o) \ 
     1362   $(MODEL_LIB)(flx_oce.o) \ 
    13321363   $(MODEL_LIB)(ice_oce.o) \ 
    13331364   $(MODEL_LIB)(in_out_manager.o) \ 
    13341365   $(MODEL_LIB)(lbclnk.o) \ 
    1335    $(MODEL_LIB)(oce.o) \ 
     1366   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1367   $(MODEL_LIB)(ldftra_oce.o) \ 
    13361368   $(MODEL_LIB)(ocesbc.o) \ 
     1369   $(MODEL_LIB)(oce.o) \ 
    13371370   $(MODEL_LIB)(ocfzpt.o) \ 
    13381371   $(MODEL_LIB)(phycst.o) \ 
    13391372   $(MODEL_LIB)(sol_oce.o) \ 
    13401373   $(MODEL_LIB)(taumod.o) \ 
     1374   $(MODEL_LIB)(zdfddm.o) \ 
     1375   $(MODEL_LIB)(zdfmxl.o) \ 
    13411376   $(MODEL_LIB)(zdf_oce.o) \ 
    1342    $(MODEL_LIB)(zdfddm.o) \ 
    1343    $(MODEL_LIB)(zdfkpp.o) \ 
    1344    $(MODEL_LIB)(zdfmxl.o) \ 
    1345    $(MODEL_LIB)(zdftke.o) \ 
    1346    daymod.F90 \ 
    1347    diahth.F90 \ 
    1348    dianam.F90 \ 
    1349    diawri.F90 \ 
    1350    dom_oce.F90 \ 
    1351    flxrnf.F90 \ 
    1352    ice_oce.F90 \ 
    1353    in_out_manager.F90 \ 
    1354    lbclnk.F90 \ 
    1355    oce.F90 \ 
    1356    ocesbc.F90 \ 
    1357    ocfzpt.F90 \ 
    1358    phycst.F90 \ 
    1359    sol_oce.F90 \ 
    1360    taumod.F90 \ 
    1361    zdf_oce.F90 \ 
    1362    zdfddm.F90 \ 
    1363    zdfkpp.F90 \ 
    1364    zdfmxl.F90 \ 
    1365    zdftke.F90 \ 
     1377   dtasst.F90 \ 
     1378   lib_mpp.F90 \ 
     1379   $(MODEL_LIB)(dtasst.o) \ 
     1380   $(MODEL_LIB)(lib_mpp.o) \ 
     1381   diawri_dimg.h90 \ 
    13661382   zdfddm_substitute.h90 \ 
    13671383   ../../../lib/libioipsl.a \ 
    13681384   KEY_CPP \ 
    1369    diawri1d.F90 
     1385   diawri.F90 
    13701386$(MODEL_LIB)(divcur.o) :   \ 
     1387   dom_oce.F90 \ 
     1388   in_out_manager.F90 \ 
     1389   lib_mpp.F90 \ 
     1390   lib_print.f90 \ 
     1391   obc_par.F90 \ 
     1392   oce.F90 \ 
     1393   par_kind.F90 \ 
     1394   par_oce.F90 \ 
    13711395   $(MODEL_LIB)(dom_oce.o) \ 
    13721396   $(MODEL_LIB)(in_out_manager.o) \ 
     
    13791403   dom_oce.F90 \ 
    13801404   in_out_manager.F90 \ 
    1381    lib_mpp.F90 \ 
    1382    lib_print.f90 \ 
    1383    obc_par.F90 \ 
    1384    oce.F90 \ 
    1385    par_kind.F90 \ 
    1386    par_oce.F90 \ 
     1405   lbclnk.F90 \ 
     1406   obc_oce.F90 \ 
     1407   oce.F90 \ 
    13871408   $(MODEL_LIB)(dom_oce.o) \ 
    13881409   $(MODEL_LIB)(in_out_manager.o) \ 
     
    13901411   $(MODEL_LIB)(obc_oce.o) \ 
    13911412   $(MODEL_LIB)(oce.o) \ 
    1392    dom_oce.F90 \ 
    1393    in_out_manager.F90 \ 
    1394    lbclnk.F90 \ 
    1395    obc_oce.F90 \ 
    1396    oce.F90 \ 
    13971413   domzgr_substitute.h90 \ 
    13981414   vectopt_loop_substitute.h90 \ 
    13991415   KEY_CPP \ 
    14001416   divcur.F90 
    1401 $(MODEL_LIB)(dom_ice.o) :  \ 
    1402    $(MODEL_LIB)(par_oce.o) \ 
    1403    par_oce.F90 \ 
    1404    $(MODEL_LIB)(par_ice.o) \ 
    1405    par_ice.F90 \ 
    1406    dom_ice.F90 
    1407 $(MODEL_LIB)(dom_oce.o) :  \ 
    1408    $(MODEL_LIB)(par_kind.o) \ 
    1409    par_kind.F90 \ 
    1410    $(MODEL_LIB)(par_oce.o) \ 
    1411    par_oce.F90 \ 
    1412    dom_oce.F90 
    14131417$(MODEL_LIB)(domain.o) :   \ 
     1418   blk_oce.F90 \ 
     1419   closea.F90 \ 
     1420   daymod.F90 \ 
     1421   dom_oce.F90 \ 
     1422   dynspg_fsc.F90 \ 
     1423   dynspg_fsc_atsk.F90 \ 
     1424   flxrnf.F90 \ 
     1425   ini1d.F90 \ 
     1426   in_out_manager.F90 \ 
     1427   lbclnk.F90 \ 
     1428   lib_mpp.F90 \ 
     1429   lib_print.f90 \ 
     1430   obc_oce.F90 \ 
     1431   ocesbc.F90 \ 
     1432   oce.F90 \ 
     1433   par_kind.F90 \ 
     1434   par_oce.F90 \ 
     1435   phycst.F90 \ 
     1436   prtctl.f90 \ 
     1437   solisl.F90 \ 
    14141438   $(MODEL_LIB)(blk_oce.o) \ 
    14151439   $(MODEL_LIB)(closea.o) \ 
     
    14191443   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    14201444   $(MODEL_LIB)(flxrnf.o) \ 
    1421    $(MODEL_LIB)(in_out_manager.o) \ 
    14221445   $(MODEL_LIB)(ini1d.o) \ 
     1446   $(MODEL_LIB)(in_out_manager.o) \ 
    14231447   $(MODEL_LIB)(lbclnk.o) \ 
    14241448   $(MODEL_LIB)(lib_mpp.o) \ 
    14251449   $(MODEL_LIB)(lib_print.o) \ 
    14261450   $(MODEL_LIB)(obc_oce.o) \ 
    1427    $(MODEL_LIB)(oce.o) \ 
    14281451   $(MODEL_LIB)(ocesbc.o) \ 
     1452   $(MODEL_LIB)(oce.o) \ 
    14291453   $(MODEL_LIB)(par_kind.o) \ 
    14301454   $(MODEL_LIB)(par_oce.o) \ 
     
    14351459   closea.F90 \ 
    14361460   daymod.F90 \ 
    1437    dom_oce.F90 \ 
    1438    dynspg_fsc.F90 \ 
    1439    dynspg_fsc_atsk.F90 \ 
     1461   domhgr.F90 \ 
     1462   dommsk.F90 \ 
     1463   domstp.F90 \ 
     1464   domwri.F90 \ 
     1465   domzgr.F90 \ 
     1466   dom_oce.F90 \ 
    14401467   flxrnf.F90 \ 
    1441    in_out_manager.F90 \ 
    1442    ini1d.F90 \ 
    1443    lbclnk.F90 \ 
    1444    lib_mpp.F90 \ 
    1445    lib_print.f90 \ 
    1446    obc_oce.F90 \ 
    1447    oce.F90 \ 
    1448    ocesbc.F90 \ 
    1449    par_kind.F90 \ 
    1450    par_oce.F90 \ 
    1451    phycst.F90 \ 
    1452    prtctl.f90 \ 
    1453    solisl.F90 \ 
     1468   ice_oce.F90 \ 
     1469   in_out_manager.F90 \ 
     1470   lib_mpp.F90 \ 
     1471   oce.F90 \ 
     1472   phycst.F90 \ 
    14541473   $(MODEL_LIB)(blk_oce.o) \ 
    14551474   $(MODEL_LIB)(closea.o) \ 
    14561475   $(MODEL_LIB)(daymod.o) \ 
    1457    $(MODEL_LIB)(dom_oce.o) \ 
    14581476   $(MODEL_LIB)(domhgr.o) \ 
    14591477   $(MODEL_LIB)(dommsk.o) \ 
     
    14611479   $(MODEL_LIB)(domwri.o) \ 
    14621480   $(MODEL_LIB)(domzgr.o) \ 
     1481   $(MODEL_LIB)(dom_oce.o) \ 
    14631482   $(MODEL_LIB)(flxrnf.o) \ 
    14641483   $(MODEL_LIB)(ice_oce.o) \ 
     
    14671486   $(MODEL_LIB)(oce.o) \ 
    14681487   $(MODEL_LIB)(phycst.o) \ 
    1469    blk_oce.F90 \ 
    1470    closea.F90 \ 
    1471    daymod.F90 \ 
    1472    dom_oce.F90 \ 
    1473    domhgr.F90 \ 
    1474    dommsk.F90 \ 
    1475    domstp.F90 \ 
    1476    domwri.F90 \ 
    1477    domzgr.F90 \ 
    1478    flxrnf.F90 \ 
    1479    ice_oce.F90 \ 
    1480    in_out_manager.F90 \ 
    1481    lib_mpp.F90 \ 
    1482    oce.F90 \ 
    1483    phycst.F90 \ 
    14841488   domzgr_substitute.h90 \ 
    14851489   ../../../lib/libioipsl.a \ 
     
    14871491   domain.F90 
    14881492$(MODEL_LIB)(domcfg.o) :   \ 
     1493   dom_oce.F90 \ 
     1494   in_out_manager.F90 \ 
     1495   lib_mpp.F90 \ 
     1496   lib_print.f90 \ 
     1497   obc_oce.F90 \ 
     1498   oce.F90 \ 
     1499   par_kind.F90 \ 
     1500   par_oce.F90 \ 
     1501   solfet.F90 \ 
     1502   solpcg.F90 \ 
     1503   solsor.F90 \ 
     1504   sol_oce.F90 \ 
    14891505   $(MODEL_LIB)(dom_oce.o) \ 
    14901506   $(MODEL_LIB)(in_out_manager.o) \ 
     
    14951511   $(MODEL_LIB)(par_kind.o) \ 
    14961512   $(MODEL_LIB)(par_oce.o) \ 
    1497    $(MODEL_LIB)(sol_oce.o) \ 
    14981513   $(MODEL_LIB)(solfet.o) \ 
    14991514   $(MODEL_LIB)(solpcg.o) \ 
    15001515   $(MODEL_LIB)(solsor.o) \ 
    1501    dom_oce.F90 \ 
    1502    in_out_manager.F90 \ 
    1503    lib_mpp.F90 \ 
    1504    lib_print.f90 \ 
     1516   $(MODEL_LIB)(sol_oce.o) \ 
     1517   dom_oce.F90 \ 
     1518   in_out_manager.F90 \ 
     1519   lib_mpp.F90 \ 
     1520   phycst.F90 \ 
     1521   solisl.F90 \ 
     1522   $(MODEL_LIB)(dom_oce.o) \ 
     1523   $(MODEL_LIB)(in_out_manager.o) \ 
     1524   $(MODEL_LIB)(lib_mpp.o) \ 
     1525   $(MODEL_LIB)(phycst.o) \ 
     1526   $(MODEL_LIB)(solisl.o) \ 
     1527   domcfg.F90 
     1528$(MODEL_LIB)(domhgr.o) :   \ 
     1529   in_out_manager.F90 \ 
     1530   lib_print.f90 \ 
     1531   par_kind.F90 \ 
     1532   par_oce.F90 \ 
     1533   $(MODEL_LIB)(in_out_manager.o) \ 
     1534   $(MODEL_LIB)(lib_print.o) \ 
     1535   $(MODEL_LIB)(par_kind.o) \ 
     1536   $(MODEL_LIB)(par_oce.o) \ 
     1537   dom_oce.F90 \ 
     1538   in_out_manager.F90 \ 
     1539   phycst.F90 \ 
     1540   $(MODEL_LIB)(dom_oce.o) \ 
     1541   $(MODEL_LIB)(in_out_manager.o) \ 
     1542   $(MODEL_LIB)(phycst.o) \ 
     1543   ../../../lib/libioipsl.a \ 
     1544   domhgr.F90 
     1545$(MODEL_LIB)(dommsk.o) :   \ 
     1546   cla_dynspg.F90 \ 
     1547   dom_oce.F90 \ 
     1548   flxrnf.F90 \ 
     1549   in_out_manager.F90 \ 
     1550   lbclnk.F90 \ 
     1551   lib_mpp.F90 \ 
     1552   lib_print.f90 \ 
     1553   obcdyn.F90 \ 
     1554   obcvol.F90 \ 
    15051555   obc_oce.F90 \ 
    1506    oce.F90 \ 
    1507    par_kind.F90 \ 
    1508    par_oce.F90 \ 
    1509    sol_oce.F90 \ 
     1556   obc_par.F90 \ 
     1557   ocesbc.F90 \ 
     1558   oce.F90 \ 
     1559   par_kind.F90 \ 
     1560   par_oce.F90 \ 
     1561   phycst.F90 \ 
     1562   prtctl.f90 \ 
    15101563   solfet.F90 \ 
    15111564   solpcg.F90 \ 
    15121565   solsor.F90 \ 
    1513    $(MODEL_LIB)(dom_oce.o) \ 
    1514    $(MODEL_LIB)(in_out_manager.o) \ 
    1515    $(MODEL_LIB)(lib_mpp.o) \ 
    1516    $(MODEL_LIB)(phycst.o) \ 
    1517    $(MODEL_LIB)(solisl.o) \ 
    1518    dom_oce.F90 \ 
    1519    in_out_manager.F90 \ 
    1520    lib_mpp.F90 \ 
    1521    phycst.F90 \ 
    1522    solisl.F90 \ 
    1523    domcfg.F90 
    1524 $(MODEL_LIB)(domhgr.o) :   \ 
    1525    $(MODEL_LIB)(in_out_manager.o) \ 
    1526    $(MODEL_LIB)(lib_print.o) \ 
    1527    $(MODEL_LIB)(par_kind.o) \ 
    1528    $(MODEL_LIB)(par_oce.o) \ 
    1529    in_out_manager.F90 \ 
    1530    lib_print.f90 \ 
    1531    par_kind.F90 \ 
    1532    par_oce.F90 \ 
    1533    $(MODEL_LIB)(dom_oce.o) \ 
    1534    $(MODEL_LIB)(in_out_manager.o) \ 
    1535    $(MODEL_LIB)(phycst.o) \ 
    1536    dom_oce.F90 \ 
    1537    in_out_manager.F90 \ 
    1538    phycst.F90 \ 
    1539    ../../../lib/libioipsl.a \ 
    1540    domhgr.F90 
    1541 $(MODEL_LIB)(dommsk.o) :   \ 
     1566   sol_oce.F90 \ 
     1567   trdmod.F90 \ 
     1568   trdmod_oce.F90 \ 
     1569   zdf_oce.F90 \ 
    15421570   $(MODEL_LIB)(cla_dynspg.o) \ 
    15431571   $(MODEL_LIB)(dom_oce.o) \ 
     
    15471575   $(MODEL_LIB)(lib_mpp.o) \ 
    15481576   $(MODEL_LIB)(lib_print.o) \ 
     1577   $(MODEL_LIB)(obcdyn.o) \ 
     1578   $(MODEL_LIB)(obcvol.o) \ 
    15491579   $(MODEL_LIB)(obc_oce.o) \ 
    15501580   $(MODEL_LIB)(obc_par.o) \ 
    1551    $(MODEL_LIB)(obcdyn.o) \ 
    1552    $(MODEL_LIB)(obcvol.o) \ 
    1553    $(MODEL_LIB)(oce.o) \ 
    15541581   $(MODEL_LIB)(ocesbc.o) \ 
    1555    $(MODEL_LIB)(par_kind.o) \ 
    1556    $(MODEL_LIB)(par_oce.o) \ 
    1557    $(MODEL_LIB)(phycst.o) \ 
    1558    $(MODEL_LIB)(prtctl.o) \ 
    1559    $(MODEL_LIB)(sol_oce.o) \ 
     1582   $(MODEL_LIB)(oce.o) \ 
     1583   $(MODEL_LIB)(par_kind.o) \ 
     1584   $(MODEL_LIB)(par_oce.o) \ 
     1585   $(MODEL_LIB)(phycst.o) \ 
     1586   $(MODEL_LIB)(prtctl.o) \ 
    15601587   $(MODEL_LIB)(solfet.o) \ 
    15611588   $(MODEL_LIB)(solpcg.o) \ 
    15621589   $(MODEL_LIB)(solsor.o) \ 
     1590   $(MODEL_LIB)(sol_oce.o) \ 
    15631591   $(MODEL_LIB)(trdmod.o) \ 
    15641592   $(MODEL_LIB)(trdmod_oce.o) \ 
    15651593   $(MODEL_LIB)(zdf_oce.o) \ 
    1566    cla_dynspg.F90 \ 
     1594   dom_oce.F90 \ 
     1595   dynspg_fsc.F90 \ 
     1596   dynspg_fsc_atsk.F90 \ 
     1597   in_out_manager.F90 \ 
     1598   lbclnk.F90 \ 
     1599   lib_mpp.F90 \ 
     1600   obc_oce.F90 \ 
     1601   oce.F90 \ 
     1602   solisl.F90 \ 
     1603   $(MODEL_LIB)(dom_oce.o) \ 
     1604   $(MODEL_LIB)(dynspg_fsc.o) \ 
     1605   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     1606   $(MODEL_LIB)(in_out_manager.o) \ 
     1607   $(MODEL_LIB)(lbclnk.o) \ 
     1608   $(MODEL_LIB)(lib_mpp.o) \ 
     1609   $(MODEL_LIB)(obc_oce.o) \ 
     1610   $(MODEL_LIB)(oce.o) \ 
     1611   $(MODEL_LIB)(solisl.o) \ 
     1612   vectopt_loop_substitute.h90 \ 
     1613   KEY_CPP \ 
     1614   dommsk.F90 
     1615$(MODEL_LIB)(domstp.o) :   \ 
     1616   lib_print.f90 \ 
     1617   par_kind.F90 \ 
     1618   par_oce.F90 \ 
     1619   $(MODEL_LIB)(lib_print.o) \ 
     1620   $(MODEL_LIB)(par_kind.o) \ 
     1621   $(MODEL_LIB)(par_oce.o) \ 
     1622   dom_oce.F90 \ 
     1623   in_out_manager.F90 \ 
     1624   oce.F90 \ 
     1625   $(MODEL_LIB)(dom_oce.o) \ 
     1626   $(MODEL_LIB)(in_out_manager.o) \ 
     1627   $(MODEL_LIB)(oce.o) \ 
     1628   domzgr_substitute.h90 \ 
     1629   KEY_CPP \ 
     1630   domstp.F90 
     1631$(MODEL_LIB)(domwri.o) :   \ 
     1632   lib_print.f90 \ 
     1633   par_kind.F90 \ 
     1634   par_oce.F90 \ 
     1635   $(MODEL_LIB)(lib_print.o) \ 
     1636   $(MODEL_LIB)(par_kind.o) \ 
     1637   $(MODEL_LIB)(par_oce.o) \ 
     1638   dom_oce.F90 \ 
     1639   in_out_manager.F90 \ 
     1640   $(MODEL_LIB)(dom_oce.o) \ 
     1641   $(MODEL_LIB)(in_out_manager.o) \ 
     1642   daymod.F90 \ 
     1643   lib_mpp.F90 \ 
     1644   $(MODEL_LIB)(daymod.o) \ 
     1645   $(MODEL_LIB)(lib_mpp.o) \ 
     1646   domwri_dimg.h90 \ 
     1647   ../../../lib/libioipsl.a \ 
     1648   KEY_CPP \ 
     1649   domwri.F90 
     1650$(MODEL_LIB)(domzgr.o) :   \ 
    15671651   dom_oce.F90 \ 
    15681652   flxrnf.F90 \ 
     
    15721656   lib_print.f90 \ 
    15731657   obc_oce.F90 \ 
    1574    obc_par.F90 \ 
    1575    obcdyn.F90 \ 
    1576    obcvol.F90 \ 
    1577    oce.F90 \ 
    15781658   ocesbc.F90 \ 
    1579    par_kind.F90 \ 
    1580    par_oce.F90 \ 
    1581    phycst.F90 \ 
    1582    prtctl.f90 \ 
    1583    sol_oce.F90 \ 
     1659   oce.F90 \ 
     1660   par_kind.F90 \ 
     1661   par_oce.F90 \ 
     1662   phycst.F90 \ 
    15841663   solfet.F90 \ 
    15851664   solpcg.F90 \ 
    15861665   solsor.F90 \ 
    1587    trdmod.F90 \ 
    1588    trdmod_oce.F90 \ 
    1589    zdf_oce.F90 \ 
    1590    $(MODEL_LIB)(dom_oce.o) \ 
    1591    $(MODEL_LIB)(dynspg_fsc.o) \ 
    1592    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    1593    $(MODEL_LIB)(in_out_manager.o) \ 
    1594    $(MODEL_LIB)(lbclnk.o) \ 
    1595    $(MODEL_LIB)(lib_mpp.o) \ 
     1666   sol_oce.F90 \ 
     1667   $(MODEL_LIB)(dom_oce.o) \ 
     1668   $(MODEL_LIB)(flxrnf.o) \ 
     1669   $(MODEL_LIB)(in_out_manager.o) \ 
     1670   $(MODEL_LIB)(lbclnk.o) \ 
     1671   $(MODEL_LIB)(lib_mpp.o) \ 
     1672   $(MODEL_LIB)(lib_print.o) \ 
    15961673   $(MODEL_LIB)(obc_oce.o) \ 
    1597    $(MODEL_LIB)(oce.o) \ 
    1598    $(MODEL_LIB)(solisl.o) \ 
    1599    dom_oce.F90 \ 
    1600    dynspg_fsc.F90 \ 
    1601    dynspg_fsc_atsk.F90 \ 
    1602    in_out_manager.F90 \ 
    1603    lbclnk.F90 \ 
    1604    lib_mpp.F90 \ 
    1605    obc_oce.F90 \ 
    1606    oce.F90 \ 
    1607    solisl.F90 \ 
    1608    vectopt_loop_substitute.h90 \ 
    1609    KEY_CPP \ 
    1610    dommsk.F90 
    1611 $(MODEL_LIB)(domstp.o) :   \ 
    1612    $(MODEL_LIB)(lib_print.o) \ 
    1613    $(MODEL_LIB)(par_kind.o) \ 
    1614    $(MODEL_LIB)(par_oce.o) \ 
    1615    lib_print.f90 \ 
    1616    par_kind.F90 \ 
    1617    par_oce.F90 \ 
    1618    $(MODEL_LIB)(dom_oce.o) \ 
    1619    $(MODEL_LIB)(in_out_manager.o) \ 
    1620    $(MODEL_LIB)(oce.o) \ 
    1621    dom_oce.F90 \ 
    1622    in_out_manager.F90 \ 
    1623    oce.F90 \ 
    1624    domzgr_substitute.h90 \ 
    1625    KEY_CPP \ 
    1626    domstp.F90 
    1627 $(MODEL_LIB)(domwri.o) :   \ 
    1628    $(MODEL_LIB)(lib_print.o) \ 
    1629    $(MODEL_LIB)(par_kind.o) \ 
    1630    $(MODEL_LIB)(par_oce.o) \ 
    1631    lib_print.f90 \ 
    1632    par_kind.F90 \ 
    1633    par_oce.F90 \ 
    1634    $(MODEL_LIB)(dom_oce.o) \ 
    1635    $(MODEL_LIB)(in_out_manager.o) \ 
    1636    dom_oce.F90 \ 
    1637    in_out_manager.F90 \ 
    1638    $(MODEL_LIB)(daymod.o) \ 
    1639    $(MODEL_LIB)(lib_mpp.o) \ 
    1640    daymod.F90 \ 
    1641    lib_mpp.F90 \ 
    1642    domwri_dimg.h90 \ 
    1643    ../../../lib/libioipsl.a \ 
    1644    KEY_CPP \ 
    1645    domwri.F90 
    1646 $(MODEL_LIB)(domzgr.o) :   \ 
    1647    $(MODEL_LIB)(dom_oce.o) \ 
    1648    $(MODEL_LIB)(flxrnf.o) \ 
    1649    $(MODEL_LIB)(in_out_manager.o) \ 
    1650    $(MODEL_LIB)(lbclnk.o) \ 
    1651    $(MODEL_LIB)(lib_mpp.o) \ 
    1652    $(MODEL_LIB)(lib_print.o) \ 
    1653    $(MODEL_LIB)(obc_oce.o) \ 
    1654    $(MODEL_LIB)(oce.o) \ 
    16551674   $(MODEL_LIB)(ocesbc.o) \ 
    1656    $(MODEL_LIB)(par_kind.o) \ 
    1657    $(MODEL_LIB)(par_oce.o) \ 
    1658    $(MODEL_LIB)(phycst.o) \ 
    1659    $(MODEL_LIB)(sol_oce.o) \ 
     1675   $(MODEL_LIB)(oce.o) \ 
     1676   $(MODEL_LIB)(par_kind.o) \ 
     1677   $(MODEL_LIB)(par_oce.o) \ 
     1678   $(MODEL_LIB)(phycst.o) \ 
    16601679   $(MODEL_LIB)(solfet.o) \ 
    16611680   $(MODEL_LIB)(solpcg.o) \ 
    16621681   $(MODEL_LIB)(solsor.o) \ 
    1663    dom_oce.F90 \ 
    1664    flxrnf.F90 \ 
    1665    in_out_manager.F90 \ 
    1666    lbclnk.F90 \ 
    1667    lib_mpp.F90 \ 
    1668    lib_print.f90 \ 
    1669    obc_oce.F90 \ 
    1670    oce.F90 \ 
    1671    ocesbc.F90 \ 
    1672    par_kind.F90 \ 
    1673    par_oce.F90 \ 
    1674    phycst.F90 \ 
    1675    sol_oce.F90 \ 
    1676    solfet.F90 \ 
    1677    solpcg.F90 \ 
    1678    solsor.F90 \ 
     1682   $(MODEL_LIB)(sol_oce.o) \ 
     1683   closea.F90 \ 
     1684   dom_oce.F90 \ 
     1685   ini1d.F90 \ 
     1686   in_out_manager.F90 \ 
     1687   lbclnk.F90 \ 
     1688   lib_mpp.F90 \ 
     1689   oce.F90 \ 
     1690   solisl.F90 \ 
    16791691   $(MODEL_LIB)(closea.o) \ 
    16801692   $(MODEL_LIB)(dom_oce.o) \ 
    1681    $(MODEL_LIB)(in_out_manager.o) \ 
    16821693   $(MODEL_LIB)(ini1d.o) \ 
     1694   $(MODEL_LIB)(in_out_manager.o) \ 
    16831695   $(MODEL_LIB)(lbclnk.o) \ 
    16841696   $(MODEL_LIB)(lib_mpp.o) \ 
    16851697   $(MODEL_LIB)(oce.o) \ 
    16861698   $(MODEL_LIB)(solisl.o) \ 
    1687    closea.F90 \ 
    1688    dom_oce.F90 \ 
    1689    in_out_manager.F90 \ 
    1690    ini1d.F90 \ 
    1691    lbclnk.F90 \ 
    1692    lib_mpp.F90 \ 
    1693    oce.F90 \ 
    1694    solisl.F90 \ 
     1699   domzgr_substitute.h90 \ 
    16951700   domzgr_s.h90 \ 
    1696    domzgr_substitute.h90 \ 
    16971701   domzgr_zps.h90 \ 
    16981702   vectopt_loop_substitute.h90 \ 
     
    17001704   KEY_CPP \ 
    17011705   domzgr.F90 
     1706$(MODEL_LIB)(dom_ice.o) :  \ 
     1707   par_oce.F90 \ 
     1708   $(MODEL_LIB)(par_oce.o) \ 
     1709   par_ice.F90 \ 
     1710   $(MODEL_LIB)(par_ice.o) \ 
     1711   dom_ice.F90 
     1712$(MODEL_LIB)(dom_oce.o) :  \ 
     1713   par_kind.F90 \ 
     1714   $(MODEL_LIB)(par_kind.o) \ 
     1715   par_oce.F90 \ 
     1716   $(MODEL_LIB)(par_oce.o) \ 
     1717   dom_oce.F90 
    17021718$(MODEL_LIB)(dtasal.o) :   \ 
    1703    $(MODEL_LIB)(dom_oce.o) \ 
    1704    $(MODEL_LIB)(in_out_manager.o) \ 
    1705    $(MODEL_LIB)(lib_print.o) \ 
    1706    $(MODEL_LIB)(par_kind.o) \ 
    1707    $(MODEL_LIB)(par_oce.o) \ 
    1708    $(MODEL_LIB)(phycst.o) \ 
    1709    $(MODEL_LIB)(prtctl.o) \ 
    1710    dom_oce.F90 \ 
    1711    in_out_manager.F90 \ 
    1712    lib_print.f90 \ 
    1713    par_kind.F90 \ 
    1714    par_oce.F90 \ 
    1715    phycst.F90 \ 
    1716    prtctl.f90 \ 
     1719   dom_oce.F90 \ 
     1720   in_out_manager.F90 \ 
     1721   lib_print.f90 \ 
     1722   par_kind.F90 \ 
     1723   par_oce.F90 \ 
     1724   phycst.F90 \ 
     1725   prtctl.f90 \ 
     1726   $(MODEL_LIB)(dom_oce.o) \ 
     1727   $(MODEL_LIB)(in_out_manager.o) \ 
     1728   $(MODEL_LIB)(lib_print.o) \ 
     1729   $(MODEL_LIB)(par_kind.o) \ 
     1730   $(MODEL_LIB)(par_oce.o) \ 
     1731   $(MODEL_LIB)(phycst.o) \ 
     1732   $(MODEL_LIB)(prtctl.o) \ 
     1733   daymod.F90 \ 
     1734   dom_oce.F90 \ 
     1735   in_out_manager.F90 \ 
     1736   oce.F90 \ 
    17171737   $(MODEL_LIB)(daymod.o) \ 
    17181738   $(MODEL_LIB)(dom_oce.o) \ 
    17191739   $(MODEL_LIB)(in_out_manager.o) \ 
    17201740   $(MODEL_LIB)(oce.o) \ 
    1721    daymod.F90 \ 
    1722    dom_oce.F90 \ 
    1723    in_out_manager.F90 \ 
    1724    oce.F90 \ 
    17251741   domzgr_substitute.h90 \ 
    17261742   ../../../lib/libioipsl.a \ 
     
    17281744   dtasal.F90 
    17291745$(MODEL_LIB)(dtasst.o) :   \ 
    1730    $(MODEL_LIB)(dom_oce.o) \ 
    1731    $(MODEL_LIB)(in_out_manager.o) \ 
    1732    $(MODEL_LIB)(lib_print.o) \ 
    1733    $(MODEL_LIB)(oce.o) \ 
    1734    $(MODEL_LIB)(par_kind.o) \ 
    1735    $(MODEL_LIB)(par_oce.o) \ 
    1736    $(MODEL_LIB)(phycst.o) \ 
    1737    $(MODEL_LIB)(prtctl.o) \ 
    1738    dom_oce.F90 \ 
    1739    in_out_manager.F90 \ 
    1740    lib_print.f90 \ 
    1741    oce.F90 \ 
    1742    par_kind.F90 \ 
    1743    par_oce.F90 \ 
    1744    phycst.F90 \ 
    1745    prtctl.f90 \ 
     1746   dom_oce.F90 \ 
     1747   in_out_manager.F90 \ 
     1748   lib_print.f90 \ 
     1749   oce.F90 \ 
     1750   par_kind.F90 \ 
     1751   par_oce.F90 \ 
     1752   phycst.F90 \ 
     1753   prtctl.f90 \ 
     1754   $(MODEL_LIB)(dom_oce.o) \ 
     1755   $(MODEL_LIB)(in_out_manager.o) \ 
     1756   $(MODEL_LIB)(lib_print.o) \ 
     1757   $(MODEL_LIB)(oce.o) \ 
     1758   $(MODEL_LIB)(par_kind.o) \ 
     1759   $(MODEL_LIB)(par_oce.o) \ 
     1760   $(MODEL_LIB)(phycst.o) \ 
     1761   $(MODEL_LIB)(prtctl.o) \ 
     1762   daymod.F90 \ 
     1763   dom_oce.F90 \ 
     1764   in_out_manager.F90 \ 
     1765   oce.F90 \ 
     1766   ocfzpt.F90 \ 
    17461767   $(MODEL_LIB)(daymod.o) \ 
    17471768   $(MODEL_LIB)(dom_oce.o) \ 
     
    17491770   $(MODEL_LIB)(oce.o) \ 
    17501771   $(MODEL_LIB)(ocfzpt.o) \ 
    1751    daymod.F90 \ 
    1752    dom_oce.F90 \ 
    1753    in_out_manager.F90 \ 
    1754    oce.F90 \ 
    1755    ocfzpt.F90 \ 
    17561772   ../../../lib/libioipsl.a \ 
    17571773   dtasst.F90 
    17581774$(MODEL_LIB)(dtatem.o) :   \ 
    1759    $(MODEL_LIB)(dom_oce.o) \ 
    1760    $(MODEL_LIB)(in_out_manager.o) \ 
    1761    $(MODEL_LIB)(lib_print.o) \ 
    1762    $(MODEL_LIB)(par_kind.o) \ 
    1763    $(MODEL_LIB)(par_oce.o) \ 
    1764    $(MODEL_LIB)(phycst.o) \ 
    1765    $(MODEL_LIB)(prtctl.o) \ 
    1766    dom_oce.F90 \ 
    1767    in_out_manager.F90 \ 
    1768    lib_print.f90 \ 
    1769    par_kind.F90 \ 
    1770    par_oce.F90 \ 
    1771    phycst.F90 \ 
    1772    prtctl.f90 \ 
     1775   dom_oce.F90 \ 
     1776   in_out_manager.F90 \ 
     1777   lib_print.f90 \ 
     1778   par_kind.F90 \ 
     1779   par_oce.F90 \ 
     1780   phycst.F90 \ 
     1781   prtctl.f90 \ 
     1782   $(MODEL_LIB)(dom_oce.o) \ 
     1783   $(MODEL_LIB)(in_out_manager.o) \ 
     1784   $(MODEL_LIB)(lib_print.o) \ 
     1785   $(MODEL_LIB)(par_kind.o) \ 
     1786   $(MODEL_LIB)(par_oce.o) \ 
     1787   $(MODEL_LIB)(phycst.o) \ 
     1788   $(MODEL_LIB)(prtctl.o) \ 
     1789   daymod.F90 \ 
     1790   dom_oce.F90 \ 
     1791   in_out_manager.F90 \ 
     1792   oce.F90 \ 
    17731793   $(MODEL_LIB)(daymod.o) \ 
    17741794   $(MODEL_LIB)(dom_oce.o) \ 
    17751795   $(MODEL_LIB)(in_out_manager.o) \ 
    17761796   $(MODEL_LIB)(oce.o) \ 
    1777    daymod.F90 \ 
    1778    dom_oce.F90 \ 
    1779    in_out_manager.F90 \ 
    1780    oce.F90 \ 
    17811797   domzgr_substitute.h90 \ 
    17821798   ../../../lib/libioipsl.a \ 
     
    17841800   dtatem.F90 
    17851801$(MODEL_LIB)(dyncor1d.o) : \ 
    1786    $(MODEL_LIB)(in_out_manager.o) \ 
    1787    $(MODEL_LIB)(lib_print.o) \ 
    1788    $(MODEL_LIB)(par_kind.o) \ 
    1789    $(MODEL_LIB)(par_oce.o) \ 
    1790    in_out_manager.F90 \ 
    1791    lib_print.f90 \ 
    1792    par_kind.F90 \ 
    1793    par_oce.F90 \ 
    1794    $(MODEL_LIB)(dom_oce.o) \ 
    1795    $(MODEL_LIB)(in_out_manager.o) \ 
    1796    $(MODEL_LIB)(oce.o) \ 
    1797    $(MODEL_LIB)(phycst.o) \ 
    1798    dom_oce.F90 \ 
    1799    in_out_manager.F90 \ 
    1800    oce.F90 \ 
    1801    phycst.F90 \ 
     1802   in_out_manager.F90 \ 
     1803   lib_print.f90 \ 
     1804   par_kind.F90 \ 
     1805   par_oce.F90 \ 
     1806   $(MODEL_LIB)(in_out_manager.o) \ 
     1807   $(MODEL_LIB)(lib_print.o) \ 
     1808   $(MODEL_LIB)(par_kind.o) \ 
     1809   $(MODEL_LIB)(par_oce.o) \ 
     1810   dom_oce.F90 \ 
     1811   in_out_manager.F90 \ 
     1812   oce.F90 \ 
     1813   phycst.F90 \ 
     1814   $(MODEL_LIB)(dom_oce.o) \ 
     1815   $(MODEL_LIB)(in_out_manager.o) \ 
     1816   $(MODEL_LIB)(oce.o) \ 
     1817   $(MODEL_LIB)(phycst.o) \ 
    18021818   vectopt_loop_substitute.h90 \ 
    18031819   KEY_CPP \ 
    18041820   dyncor1d.F90 
    18051821$(MODEL_LIB)(dynhpg.o) :   \ 
     1822   dom_oce.F90 \ 
     1823   in_out_manager.F90 \ 
     1824   lib_mpp.F90 \ 
     1825   lib_print.f90 \ 
     1826   oce.F90 \ 
     1827   par_kind.F90 \ 
     1828   par_oce.F90 \ 
     1829   trabbl.F90 \ 
     1830   trdicp.F90 \ 
     1831   trdicp_oce.F90 \ 
     1832   trdmld.F90 \ 
     1833   trdmld_oce.F90 \ 
     1834   trdmod_oce.F90 \ 
     1835   trdvor.F90 \ 
     1836   trdvor_oce.F90 \ 
    18061837   $(MODEL_LIB)(dom_oce.o) \ 
    18071838   $(MODEL_LIB)(in_out_manager.o) \ 
     
    18211852   dom_oce.F90 \ 
    18221853   in_out_manager.F90 \ 
     1854   oce.F90 \ 
     1855   phycst.F90 \ 
     1856   prtctl.f90 \ 
     1857   trdmod.F90 \ 
     1858   trdmod_oce.F90 \ 
     1859   $(MODEL_LIB)(dom_oce.o) \ 
     1860   $(MODEL_LIB)(in_out_manager.o) \ 
     1861   $(MODEL_LIB)(oce.o) \ 
     1862   $(MODEL_LIB)(phycst.o) \ 
     1863   $(MODEL_LIB)(prtctl.o) \ 
     1864   $(MODEL_LIB)(trdmod.o) \ 
     1865   $(MODEL_LIB)(trdmod_oce.o) \ 
     1866   domzgr_substitute.h90 \ 
     1867   vectopt_loop_substitute.h90 \ 
     1868   KEY_CPP \ 
     1869   dynhpg.F90 
     1870$(MODEL_LIB)(dynhpg_atsk.o) : \ 
     1871   dom_oce.F90 \ 
     1872   in_out_manager.F90 \ 
    18231873   lib_mpp.F90 \ 
    18241874   lib_print.f90 \ 
     
    18361886   $(MODEL_LIB)(dom_oce.o) \ 
    18371887   $(MODEL_LIB)(in_out_manager.o) \ 
    1838    $(MODEL_LIB)(oce.o) \ 
    1839    $(MODEL_LIB)(phycst.o) \ 
    1840    $(MODEL_LIB)(prtctl.o) \ 
    1841    $(MODEL_LIB)(trdmod.o) \ 
    1842    $(MODEL_LIB)(trdmod_oce.o) \ 
    1843    dom_oce.F90 \ 
    1844    in_out_manager.F90 \ 
    1845    oce.F90 \ 
    1846    phycst.F90 \ 
    1847    prtctl.f90 \ 
    1848    trdmod.F90 \ 
    1849    trdmod_oce.F90 \ 
    1850    domzgr_substitute.h90 \ 
    1851    vectopt_loop_substitute.h90 \ 
    1852    KEY_CPP \ 
    1853    dynhpg.F90 
    1854 $(MODEL_LIB)(dynhpg_atsk.o) : \ 
    1855    $(MODEL_LIB)(dom_oce.o) \ 
    1856    $(MODEL_LIB)(in_out_manager.o) \ 
    18571888   $(MODEL_LIB)(lib_mpp.o) \ 
    18581889   $(MODEL_LIB)(lib_print.o) \ 
     
    18701901   dom_oce.F90 \ 
    18711902   in_out_manager.F90 \ 
     1903   oce.F90 \ 
     1904   phycst.F90 \ 
     1905   prtctl.f90 \ 
     1906   trdmod.F90 \ 
     1907   trdmod_oce.F90 \ 
     1908   $(MODEL_LIB)(dom_oce.o) \ 
     1909   $(MODEL_LIB)(in_out_manager.o) \ 
     1910   $(MODEL_LIB)(oce.o) \ 
     1911   $(MODEL_LIB)(phycst.o) \ 
     1912   $(MODEL_LIB)(prtctl.o) \ 
     1913   $(MODEL_LIB)(trdmod.o) \ 
     1914   $(MODEL_LIB)(trdmod_oce.o) \ 
     1915   domzgr_substitute.h90 \ 
     1916   vectopt_loop_substitute.h90 \ 
     1917   KEY_CPP \ 
     1918   dynhpg_atsk.F90 
     1919$(MODEL_LIB)(dynkeg.o) :   \ 
     1920   dom_oce.F90 \ 
     1921   in_out_manager.F90 \ 
    18721922   lib_mpp.F90 \ 
    18731923   lib_print.f90 \ 
     
    18851935   $(MODEL_LIB)(dom_oce.o) \ 
    18861936   $(MODEL_LIB)(in_out_manager.o) \ 
    1887    $(MODEL_LIB)(oce.o) \ 
    1888    $(MODEL_LIB)(phycst.o) \ 
    1889    $(MODEL_LIB)(prtctl.o) \ 
    1890    $(MODEL_LIB)(trdmod.o) \ 
    1891    $(MODEL_LIB)(trdmod_oce.o) \ 
    1892    dom_oce.F90 \ 
    1893    in_out_manager.F90 \ 
    1894    oce.F90 \ 
    1895    phycst.F90 \ 
    1896    prtctl.f90 \ 
    1897    trdmod.F90 \ 
    1898    trdmod_oce.F90 \ 
    1899    domzgr_substitute.h90 \ 
    1900    vectopt_loop_substitute.h90 \ 
    1901    KEY_CPP \ 
    1902    dynhpg_atsk.F90 
    1903 $(MODEL_LIB)(dynkeg.o) :   \ 
    1904    $(MODEL_LIB)(dom_oce.o) \ 
    1905    $(MODEL_LIB)(in_out_manager.o) \ 
    19061937   $(MODEL_LIB)(lib_mpp.o) \ 
    19071938   $(MODEL_LIB)(lib_print.o) \ 
     
    19191950   dom_oce.F90 \ 
    19201951   in_out_manager.F90 \ 
    1921    lib_mpp.F90 \ 
    1922    lib_print.f90 \ 
    1923    oce.F90 \ 
    1924    par_kind.F90 \ 
    1925    par_oce.F90 \ 
     1952   oce.F90 \ 
     1953   prtctl.f90 \ 
     1954   trdmod.F90 \ 
     1955   trdmod_oce.F90 \ 
     1956   $(MODEL_LIB)(dom_oce.o) \ 
     1957   $(MODEL_LIB)(in_out_manager.o) \ 
     1958   $(MODEL_LIB)(oce.o) \ 
     1959   $(MODEL_LIB)(prtctl.o) \ 
     1960   $(MODEL_LIB)(trdmod.o) \ 
     1961   $(MODEL_LIB)(trdmod_oce.o) \ 
     1962   vectopt_loop_substitute.h90 \ 
     1963   KEY_CPP \ 
     1964   dynkeg.F90 
     1965$(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     1966   dom_oce.F90 \ 
     1967   in_out_manager.F90 \ 
     1968   lbclnk.F90 \ 
     1969   ldfdyn_oce.F90 \ 
     1970   ldftra_oce.F90 \ 
     1971   lib_mpp.F90 \ 
     1972   lib_print.f90 \ 
     1973   oce.F90 \ 
     1974   par_kind.F90 \ 
     1975   par_oce.F90 \ 
     1976   phycst.F90 \ 
     1977   prtctl.f90 \ 
    19261978   trabbl.F90 \ 
    19271979   trdicp.F90 \ 
     
    19321984   trdvor.F90 \ 
    19331985   trdvor_oce.F90 \ 
    1934    $(MODEL_LIB)(dom_oce.o) \ 
    1935    $(MODEL_LIB)(in_out_manager.o) \ 
    1936    $(MODEL_LIB)(oce.o) \ 
    1937    $(MODEL_LIB)(prtctl.o) \ 
    1938    $(MODEL_LIB)(trdmod.o) \ 
    1939    $(MODEL_LIB)(trdmod_oce.o) \ 
    1940    dom_oce.F90 \ 
    1941    in_out_manager.F90 \ 
    1942    oce.F90 \ 
    1943    prtctl.f90 \ 
    1944    trdmod.F90 \ 
    1945    trdmod_oce.F90 \ 
    1946    vectopt_loop_substitute.h90 \ 
    1947    KEY_CPP \ 
    1948    dynkeg.F90 
    1949 $(MODEL_LIB)(dynldf_bilap.o) :   \ 
    1950    $(MODEL_LIB)(dom_oce.o) \ 
    1951    $(MODEL_LIB)(in_out_manager.o) \ 
    1952    $(MODEL_LIB)(lib_mpp.o) \ 
    1953    $(MODEL_LIB)(lib_print.o) \ 
    1954    $(MODEL_LIB)(oce.o) \ 
    1955    $(MODEL_LIB)(par_kind.o) \ 
    1956    $(MODEL_LIB)(par_oce.o) \ 
    1957    $(MODEL_LIB)(trabbl.o) \ 
    1958    $(MODEL_LIB)(trdicp.o) \ 
    1959    $(MODEL_LIB)(trdicp_oce.o) \ 
    1960    $(MODEL_LIB)(trdmld.o) \ 
    1961    $(MODEL_LIB)(trdmld_oce.o) \ 
    1962    $(MODEL_LIB)(trdmod_oce.o) \ 
    1963    $(MODEL_LIB)(trdvor.o) \ 
    1964    $(MODEL_LIB)(trdvor_oce.o) \ 
    1965    dom_oce.F90 \ 
    1966    in_out_manager.F90 \ 
    1967    lib_mpp.F90 \ 
    1968    lib_print.f90 \ 
    1969    oce.F90 \ 
    1970    par_kind.F90 \ 
    1971    par_oce.F90 \ 
    1972    trabbl.F90 \ 
    1973    trdicp.F90 \ 
    1974    trdicp_oce.F90 \ 
    1975    trdmld.F90 \ 
    1976    trdmld_oce.F90 \ 
    1977    trdmod_oce.F90 \ 
    1978    trdvor.F90 \ 
    1979    trdvor_oce.F90 \ 
    1980    $(MODEL_LIB)(dom_oce.o) \ 
    1981    $(MODEL_LIB)(in_out_manager.o) \ 
    1982    $(MODEL_LIB)(lbclnk.o) \ 
    1983    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1984    $(MODEL_LIB)(oce.o) \ 
    1985    $(MODEL_LIB)(prtctl.o) \ 
    1986    $(MODEL_LIB)(trdmod.o) \ 
    1987    $(MODEL_LIB)(trdmod_oce.o) \ 
    1988    dom_oce.F90 \ 
    1989    in_out_manager.F90 \ 
    1990    lbclnk.F90 \ 
    1991    ldfdyn_oce.F90 \ 
    1992    oce.F90 \ 
    1993    prtctl.f90 \ 
    1994    trdmod.F90 \ 
    1995    trdmod_oce.F90 \ 
    1996    domzgr_substitute.h90 \ 
    1997    ldfdyn_substitute.h90 \ 
    1998    vectopt_loop_substitute.h90 \ 
    1999    KEY_CPP \ 
    2000    dynldf_bilap.F90 
    2001 $(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     1986   zdfmxl.F90 \ 
    20021987   $(MODEL_LIB)(dom_oce.o) \ 
    20031988   $(MODEL_LIB)(in_out_manager.o) \ 
     
    20252010   lbclnk.F90 \ 
    20262011   ldfdyn_oce.F90 \ 
     2012   ldfslp.F90 \ 
     2013   oce.F90 \ 
     2014   prtctl.f90 \ 
     2015   trdmod.F90 \ 
     2016   trdmod_oce.F90 \ 
     2017   zdf_oce.F90 \ 
     2018   $(MODEL_LIB)(dom_oce.o) \ 
     2019   $(MODEL_LIB)(in_out_manager.o) \ 
     2020   $(MODEL_LIB)(lbclnk.o) \ 
     2021   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2022   $(MODEL_LIB)(ldfslp.o) \ 
     2023   $(MODEL_LIB)(oce.o) \ 
     2024   $(MODEL_LIB)(prtctl.o) \ 
     2025   $(MODEL_LIB)(trdmod.o) \ 
     2026   $(MODEL_LIB)(trdmod_oce.o) \ 
     2027   $(MODEL_LIB)(zdf_oce.o) \ 
     2028   domzgr_substitute.h90 \ 
     2029   ldfdyn_substitute.h90 \ 
     2030   KEY_CPP \ 
     2031   dynldf_bilapg.F90 
     2032$(MODEL_LIB)(dynldf_bilap.o) :   \ 
     2033   dom_oce.F90 \ 
     2034   in_out_manager.F90 \ 
     2035   lib_mpp.F90 \ 
     2036   lib_print.f90 \ 
     2037   oce.F90 \ 
     2038   par_kind.F90 \ 
     2039   par_oce.F90 \ 
     2040   trabbl.F90 \ 
     2041   trdicp.F90 \ 
     2042   trdicp_oce.F90 \ 
     2043   trdmld.F90 \ 
     2044   trdmld_oce.F90 \ 
     2045   trdmod_oce.F90 \ 
     2046   trdvor.F90 \ 
     2047   trdvor_oce.F90 \ 
     2048   $(MODEL_LIB)(dom_oce.o) \ 
     2049   $(MODEL_LIB)(in_out_manager.o) \ 
     2050   $(MODEL_LIB)(lib_mpp.o) \ 
     2051   $(MODEL_LIB)(lib_print.o) \ 
     2052   $(MODEL_LIB)(oce.o) \ 
     2053   $(MODEL_LIB)(par_kind.o) \ 
     2054   $(MODEL_LIB)(par_oce.o) \ 
     2055   $(MODEL_LIB)(trabbl.o) \ 
     2056   $(MODEL_LIB)(trdicp.o) \ 
     2057   $(MODEL_LIB)(trdicp_oce.o) \ 
     2058   $(MODEL_LIB)(trdmld.o) \ 
     2059   $(MODEL_LIB)(trdmld_oce.o) \ 
     2060   $(MODEL_LIB)(trdmod_oce.o) \ 
     2061   $(MODEL_LIB)(trdvor.o) \ 
     2062   $(MODEL_LIB)(trdvor_oce.o) \ 
     2063   dom_oce.F90 \ 
     2064   in_out_manager.F90 \ 
     2065   lbclnk.F90 \ 
     2066   ldfdyn_oce.F90 \ 
     2067   oce.F90 \ 
     2068   prtctl.f90 \ 
     2069   trdmod.F90 \ 
     2070   trdmod_oce.F90 \ 
     2071   $(MODEL_LIB)(dom_oce.o) \ 
     2072   $(MODEL_LIB)(in_out_manager.o) \ 
     2073   $(MODEL_LIB)(lbclnk.o) \ 
     2074   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2075   $(MODEL_LIB)(oce.o) \ 
     2076   $(MODEL_LIB)(prtctl.o) \ 
     2077   $(MODEL_LIB)(trdmod.o) \ 
     2078   $(MODEL_LIB)(trdmod_oce.o) \ 
     2079   domzgr_substitute.h90 \ 
     2080   ldfdyn_substitute.h90 \ 
     2081   vectopt_loop_substitute.h90 \ 
     2082   KEY_CPP \ 
     2083   dynldf_bilap.F90 
     2084$(MODEL_LIB)(dynldf_iso.o) :  \ 
     2085   dom_oce.F90 \ 
     2086   in_out_manager.F90 \ 
     2087   lbclnk.F90 \ 
     2088   ldfdyn_oce.F90 \ 
    20272089   ldftra_oce.F90 \ 
    20282090   lib_mpp.F90 \ 
     
    20462108   $(MODEL_LIB)(lbclnk.o) \ 
    20472109   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2048    $(MODEL_LIB)(ldfslp.o) \ 
    2049    $(MODEL_LIB)(oce.o) \ 
    2050    $(MODEL_LIB)(prtctl.o) \ 
    2051    $(MODEL_LIB)(trdmod.o) \ 
    2052    $(MODEL_LIB)(trdmod_oce.o) \ 
    2053    $(MODEL_LIB)(zdf_oce.o) \ 
    2054    dom_oce.F90 \ 
    2055    in_out_manager.F90 \ 
    2056    lbclnk.F90 \ 
    2057    ldfdyn_oce.F90 \ 
    2058    ldfslp.F90 \ 
    2059    oce.F90 \ 
    2060    prtctl.f90 \ 
    2061    trdmod.F90 \ 
    2062    trdmod_oce.F90 \ 
    2063    zdf_oce.F90 \ 
    2064    domzgr_substitute.h90 \ 
    2065    ldfdyn_substitute.h90 \ 
    2066    KEY_CPP \ 
    2067    dynldf_bilapg.F90 
    2068 $(MODEL_LIB)(dynldf_iso.o) :  \ 
    2069    $(MODEL_LIB)(dom_oce.o) \ 
    2070    $(MODEL_LIB)(in_out_manager.o) \ 
    2071    $(MODEL_LIB)(lbclnk.o) \ 
    2072    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    20732110   $(MODEL_LIB)(ldftra_oce.o) \ 
    20742111   $(MODEL_LIB)(lib_mpp.o) \ 
     
    20902127   dom_oce.F90 \ 
    20912128   in_out_manager.F90 \ 
     2129   ldfdyn_oce.F90 \ 
     2130   ldfslp.F90 \ 
     2131   ldftra_oce.F90 \ 
     2132   oce.F90 \ 
     2133   prtctl.f90 \ 
     2134   trdmod.F90 \ 
     2135   trdmod_oce.F90 \ 
     2136   zdf_oce.F90 \ 
     2137   $(MODEL_LIB)(dom_oce.o) \ 
     2138   $(MODEL_LIB)(in_out_manager.o) \ 
     2139   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2140   $(MODEL_LIB)(ldfslp.o) \ 
     2141   $(MODEL_LIB)(ldftra_oce.o) \ 
     2142   $(MODEL_LIB)(oce.o) \ 
     2143   $(MODEL_LIB)(prtctl.o) \ 
     2144   $(MODEL_LIB)(trdmod.o) \ 
     2145   $(MODEL_LIB)(trdmod_oce.o) \ 
     2146   $(MODEL_LIB)(zdf_oce.o) \ 
     2147   domzgr_substitute.h90 \ 
     2148   ldfdyn_substitute.h90 \ 
     2149   vectopt_loop_substitute.h90 \ 
     2150   KEY_CPP \ 
     2151   dynldf_iso.F90 
     2152$(MODEL_LIB)(dynldf_lap.o) :  \ 
     2153   dom_oce.F90 \ 
     2154   in_out_manager.F90 \ 
    20922155   lbclnk.F90 \ 
    20932156   ldfdyn_oce.F90 \ 
     
    21112174   $(MODEL_LIB)(dom_oce.o) \ 
    21122175   $(MODEL_LIB)(in_out_manager.o) \ 
    2113    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2114    $(MODEL_LIB)(ldfslp.o) \ 
    2115    $(MODEL_LIB)(ldftra_oce.o) \ 
    2116    $(MODEL_LIB)(oce.o) \ 
    2117    $(MODEL_LIB)(prtctl.o) \ 
    2118    $(MODEL_LIB)(trdmod.o) \ 
    2119    $(MODEL_LIB)(trdmod_oce.o) \ 
    2120    $(MODEL_LIB)(zdf_oce.o) \ 
    2121    dom_oce.F90 \ 
    2122    in_out_manager.F90 \ 
    2123    ldfdyn_oce.F90 \ 
    2124    ldfslp.F90 \ 
    2125    ldftra_oce.F90 \ 
    2126    oce.F90 \ 
    2127    prtctl.f90 \ 
    2128    trdmod.F90 \ 
    2129    trdmod_oce.F90 \ 
    2130    zdf_oce.F90 \ 
    2131    domzgr_substitute.h90 \ 
    2132    ldfdyn_substitute.h90 \ 
    2133    vectopt_loop_substitute.h90 \ 
    2134    KEY_CPP \ 
    2135    dynldf_iso.F90 
    2136 $(MODEL_LIB)(dynldf_lap.o) :  \ 
    2137    $(MODEL_LIB)(dom_oce.o) \ 
    2138    $(MODEL_LIB)(in_out_manager.o) \ 
    21392176   $(MODEL_LIB)(lbclnk.o) \ 
    21402177   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    21582195   dom_oce.F90 \ 
    21592196   in_out_manager.F90 \ 
    2160    lbclnk.F90 \ 
    21612197   ldfdyn_oce.F90 \ 
    2162    ldftra_oce.F90 \ 
    2163    lib_mpp.F90 \ 
    2164    lib_print.f90 \ 
    2165    oce.F90 \ 
    2166    par_kind.F90 \ 
    2167    par_oce.F90 \ 
    2168    phycst.F90 \ 
    2169    prtctl.f90 \ 
     2198   ldfslp.F90 \ 
     2199   oce.F90 \ 
     2200   prtctl.f90 \ 
     2201   trdmod.F90 \ 
     2202   trdmod_oce.F90 \ 
     2203   zdf_oce.F90 \ 
     2204   $(MODEL_LIB)(dom_oce.o) \ 
     2205   $(MODEL_LIB)(in_out_manager.o) \ 
     2206   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2207   $(MODEL_LIB)(ldfslp.o) \ 
     2208   $(MODEL_LIB)(oce.o) \ 
     2209   $(MODEL_LIB)(prtctl.o) \ 
     2210   $(MODEL_LIB)(trdmod.o) \ 
     2211   $(MODEL_LIB)(trdmod_oce.o) \ 
     2212   $(MODEL_LIB)(zdf_oce.o) \ 
     2213   domzgr_substitute.h90 \ 
     2214   ldfdyn_substitute.h90 \ 
     2215   vectopt_loop_substitute.h90 \ 
     2216   KEY_CPP \ 
     2217   dynldf_lap.F90 
     2218$(MODEL_LIB)(dynnxt1d.o) : \ 
     2219   dom_oce.F90 \ 
     2220   in_out_manager.F90 \ 
     2221   lib_mpp.F90 \ 
     2222   lib_print.f90 \ 
     2223   oce.F90 \ 
     2224   par_kind.F90 \ 
     2225   par_oce.F90 \ 
     2226   $(MODEL_LIB)(dom_oce.o) \ 
     2227   $(MODEL_LIB)(in_out_manager.o) \ 
     2228   $(MODEL_LIB)(lib_mpp.o) \ 
     2229   $(MODEL_LIB)(lib_print.o) \ 
     2230   $(MODEL_LIB)(oce.o) \ 
     2231   $(MODEL_LIB)(par_kind.o) \ 
     2232   $(MODEL_LIB)(par_oce.o) \ 
     2233   dom_oce.F90 \ 
     2234   in_out_manager.F90 \ 
     2235   lbclnk.F90 \ 
     2236   oce.F90 \ 
     2237   $(MODEL_LIB)(dom_oce.o) \ 
     2238   $(MODEL_LIB)(in_out_manager.o) \ 
     2239   $(MODEL_LIB)(lbclnk.o) \ 
     2240   $(MODEL_LIB)(oce.o) \ 
     2241   dynnxt1d.F90 
     2242$(MODEL_LIB)(dynnxt.o) :   \ 
     2243   dom_oce.F90 \ 
     2244   in_out_manager.F90 \ 
     2245   lbclnk.F90 \ 
     2246   lib_mpp.F90 \ 
     2247   lib_print.f90 \ 
     2248   obccli.F90 \ 
     2249   obc_oce.F90 \ 
     2250   oce.F90 \ 
     2251   par_kind.F90 \ 
     2252   par_oce.F90 \ 
     2253   phycst.F90 \ 
     2254   $(MODEL_LIB)(dom_oce.o) \ 
     2255   $(MODEL_LIB)(in_out_manager.o) \ 
     2256   $(MODEL_LIB)(lbclnk.o) \ 
     2257   $(MODEL_LIB)(lib_mpp.o) \ 
     2258   $(MODEL_LIB)(lib_print.o) \ 
     2259   $(MODEL_LIB)(obccli.o) \ 
     2260   $(MODEL_LIB)(obc_oce.o) \ 
     2261   $(MODEL_LIB)(oce.o) \ 
     2262   $(MODEL_LIB)(par_kind.o) \ 
     2263   $(MODEL_LIB)(par_oce.o) \ 
     2264   $(MODEL_LIB)(phycst.o) \ 
     2265   dom_oce.F90 \ 
     2266   in_out_manager.F90 \ 
     2267   lbclnk.F90 \ 
     2268   obcdyn.F90 \ 
     2269   oce.F90 \ 
     2270   prtctl.f90 \ 
     2271   $(MODEL_LIB)(dom_oce.o) \ 
     2272   $(MODEL_LIB)(in_out_manager.o) \ 
     2273   $(MODEL_LIB)(lbclnk.o) \ 
     2274   $(MODEL_LIB)(obcdyn.o) \ 
     2275   $(MODEL_LIB)(oce.o) \ 
     2276   $(MODEL_LIB)(prtctl.o) \ 
     2277   dynnxt.F90 
     2278$(MODEL_LIB)(dynspg_fsc.o) :  \ 
     2279   blk_oce.F90 \ 
     2280   cpl_oce.F90 \ 
     2281   daymod.F90 \ 
     2282   dom_oce.F90 \ 
     2283   dtasal.F90 \ 
     2284   dtasst.F90 \ 
     2285   dtatem.F90 \ 
     2286   flxmod.F90 \ 
     2287   flxrnf.F90 \ 
     2288   flx_oce.F90 \ 
     2289   ice_oce.F90 \ 
     2290   in_out_manager.F90 \ 
     2291   lbclnk.F90 \ 
     2292   lib_mpp.F90 \ 
     2293   lib_print.f90 \ 
     2294   obccli.F90 \ 
     2295   obcdyn.F90 \ 
     2296   obcvol.F90 \ 
     2297   obc_oce.F90 \ 
     2298   obc_par.F90 \ 
     2299   ocesbc.F90 \ 
     2300   oce.F90 \ 
     2301   ocfzpt.F90 \ 
     2302   par_kind.F90 \ 
     2303   par_oce.F90 \ 
     2304   phycst.F90 \ 
     2305   prtctl.f90 \ 
     2306   solfet.F90 \ 
     2307   solpcg.F90 \ 
     2308   solsor.F90 \ 
     2309   sol_oce.F90 \ 
     2310   taumod.F90 \ 
    21702311   trabbl.F90 \ 
     2312   tradmp.F90 \ 
    21712313   trdicp.F90 \ 
    21722314   trdicp_oce.F90 \ 
     
    21762318   trdvor.F90 \ 
    21772319   trdvor_oce.F90 \ 
    2178    zdfmxl.F90 \ 
    2179    $(MODEL_LIB)(dom_oce.o) \ 
    2180    $(MODEL_LIB)(in_out_manager.o) \ 
    2181    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2182    $(MODEL_LIB)(ldfslp.o) \ 
    2183    $(MODEL_LIB)(oce.o) \ 
    2184    $(MODEL_LIB)(prtctl.o) \ 
    2185    $(MODEL_LIB)(trdmod.o) \ 
    2186    $(MODEL_LIB)(trdmod_oce.o) \ 
    2187    $(MODEL_LIB)(zdf_oce.o) \ 
    2188    dom_oce.F90 \ 
    2189    in_out_manager.F90 \ 
    2190    ldfdyn_oce.F90 \ 
    2191    ldfslp.F90 \ 
    2192    oce.F90 \ 
    2193    prtctl.f90 \ 
    2194    trdmod.F90 \ 
    2195    trdmod_oce.F90 \ 
    21962320   zdf_oce.F90 \ 
    2197    domzgr_substitute.h90 \ 
    2198    ldfdyn_substitute.h90 \ 
    2199    vectopt_loop_substitute.h90 \ 
    2200    KEY_CPP \ 
    2201    dynldf_lap.F90 
    2202 $(MODEL_LIB)(dynnxt.o) :   \ 
    2203    $(MODEL_LIB)(dom_oce.o) \ 
    2204    $(MODEL_LIB)(in_out_manager.o) \ 
    2205    $(MODEL_LIB)(lbclnk.o) \ 
    2206    $(MODEL_LIB)(lib_mpp.o) \ 
    2207    $(MODEL_LIB)(lib_print.o) \ 
    2208    $(MODEL_LIB)(obc_oce.o) \ 
    2209    $(MODEL_LIB)(obccli.o) \ 
    2210    $(MODEL_LIB)(oce.o) \ 
    2211    $(MODEL_LIB)(par_kind.o) \ 
    2212    $(MODEL_LIB)(par_oce.o) \ 
    2213    $(MODEL_LIB)(phycst.o) \ 
    2214    dom_oce.F90 \ 
    2215    in_out_manager.F90 \ 
    2216    lbclnk.F90 \ 
    2217    lib_mpp.F90 \ 
    2218    lib_print.f90 \ 
    2219    obc_oce.F90 \ 
    2220    obccli.F90 \ 
    2221    oce.F90 \ 
    2222    par_kind.F90 \ 
    2223    par_oce.F90 \ 
    2224    phycst.F90 \ 
    2225    $(MODEL_LIB)(dom_oce.o) \ 
    2226    $(MODEL_LIB)(in_out_manager.o) \ 
    2227    $(MODEL_LIB)(lbclnk.o) \ 
    2228    $(MODEL_LIB)(obcdyn.o) \ 
    2229    $(MODEL_LIB)(oce.o) \ 
    2230    $(MODEL_LIB)(prtctl.o) \ 
    2231    dom_oce.F90 \ 
    2232    in_out_manager.F90 \ 
    2233    lbclnk.F90 \ 
    2234    obcdyn.F90 \ 
    2235    oce.F90 \ 
    2236    prtctl.f90 \ 
    2237    dynnxt.F90 
    2238 $(MODEL_LIB)(dynnxt1d.o) : \ 
    2239    $(MODEL_LIB)(dom_oce.o) \ 
    2240    $(MODEL_LIB)(in_out_manager.o) \ 
    2241    $(MODEL_LIB)(lib_mpp.o) \ 
    2242    $(MODEL_LIB)(lib_print.o) \ 
    2243    $(MODEL_LIB)(oce.o) \ 
    2244    $(MODEL_LIB)(par_kind.o) \ 
    2245    $(MODEL_LIB)(par_oce.o) \ 
    2246    dom_oce.F90 \ 
    2247    in_out_manager.F90 \ 
    2248    lib_mpp.F90 \ 
    2249    lib_print.f90 \ 
    2250    oce.F90 \ 
    2251    par_kind.F90 \ 
    2252    par_oce.F90 \ 
    2253    $(MODEL_LIB)(dom_oce.o) \ 
    2254    $(MODEL_LIB)(in_out_manager.o) \ 
    2255    $(MODEL_LIB)(lbclnk.o) \ 
    2256    $(MODEL_LIB)(oce.o) \ 
    2257    dom_oce.F90 \ 
    2258    in_out_manager.F90 \ 
    2259    lbclnk.F90 \ 
    2260    oce.F90 \ 
    2261    dynnxt1d.F90 
    2262 $(MODEL_LIB)(dynspg_fsc.o) :  \ 
    22632321   $(MODEL_LIB)(blk_oce.o) \ 
    22642322   $(MODEL_LIB)(cpl_oce.o) \ 
     
    22682326   $(MODEL_LIB)(dtasst.o) \ 
    22692327   $(MODEL_LIB)(dtatem.o) \ 
    2270    $(MODEL_LIB)(flx_oce.o) \ 
    22712328   $(MODEL_LIB)(flxmod.o) \ 
    22722329   $(MODEL_LIB)(flxrnf.o) \ 
     2330   $(MODEL_LIB)(flx_oce.o) \ 
    22732331   $(MODEL_LIB)(ice_oce.o) \ 
    22742332   $(MODEL_LIB)(in_out_manager.o) \ 
     
    22762334   $(MODEL_LIB)(lib_mpp.o) \ 
    22772335   $(MODEL_LIB)(lib_print.o) \ 
    2278    $(MODEL_LIB)(obc_oce.o) \ 
    2279    $(MODEL_LIB)(obc_par.o) \ 
    22802336   $(MODEL_LIB)(obccli.o) \ 
    22812337   $(MODEL_LIB)(obcdyn.o) \ 
    22822338   $(MODEL_LIB)(obcvol.o) \ 
    2283    $(MODEL_LIB)(oce.o) \ 
     2339   $(MODEL_LIB)(obc_oce.o) \ 
     2340   $(MODEL_LIB)(obc_par.o) \ 
    22842341   $(MODEL_LIB)(ocesbc.o) \ 
     2342   $(MODEL_LIB)(oce.o) \ 
    22852343   $(MODEL_LIB)(ocfzpt.o) \ 
    22862344   $(MODEL_LIB)(par_kind.o) \ 
     
    22882346   $(MODEL_LIB)(phycst.o) \ 
    22892347   $(MODEL_LIB)(prtctl.o) \ 
    2290    $(MODEL_LIB)(sol_oce.o) \ 
    22912348   $(MODEL_LIB)(solfet.o) \ 
    22922349   $(MODEL_LIB)(solpcg.o) \ 
    22932350   $(MODEL_LIB)(solsor.o) \ 
     2351   $(MODEL_LIB)(sol_oce.o) \ 
    22942352   $(MODEL_LIB)(taumod.o) \ 
    22952353   $(MODEL_LIB)(trabbl.o) \ 
     
    23032361   $(MODEL_LIB)(trdvor_oce.o) \ 
    23042362   $(MODEL_LIB)(zdf_oce.o) \ 
     2363   cla_dynspg.F90 \ 
     2364   dom_oce.F90 \ 
     2365   flxrnf.F90 \ 
     2366   in_out_manager.F90 \ 
     2367   lbclnk.F90 \ 
     2368   lib_mpp.F90 \ 
     2369   obcdyn.F90 \ 
     2370   obcvol.F90 \ 
     2371   obc_oce.F90 \ 
     2372   ocesbc.F90 \ 
     2373   oce.F90 \ 
     2374   phycst.F90 \ 
     2375   prtctl.f90 \ 
     2376   solfet.F90 \ 
     2377   solpcg.F90 \ 
     2378   solsor.F90 \ 
     2379   sol_oce.F90 \ 
     2380   trdmod.F90 \ 
     2381   trdmod_oce.F90 \ 
     2382   zdf_oce.F90 \ 
     2383   $(MODEL_LIB)(cla_dynspg.o) \ 
     2384   $(MODEL_LIB)(dom_oce.o) \ 
     2385   $(MODEL_LIB)(flxrnf.o) \ 
     2386   $(MODEL_LIB)(in_out_manager.o) \ 
     2387   $(MODEL_LIB)(lbclnk.o) \ 
     2388   $(MODEL_LIB)(lib_mpp.o) \ 
     2389   $(MODEL_LIB)(obcdyn.o) \ 
     2390   $(MODEL_LIB)(obcvol.o) \ 
     2391   $(MODEL_LIB)(obc_oce.o) \ 
     2392   $(MODEL_LIB)(ocesbc.o) \ 
     2393   $(MODEL_LIB)(oce.o) \ 
     2394   $(MODEL_LIB)(phycst.o) \ 
     2395   $(MODEL_LIB)(prtctl.o) \ 
     2396   $(MODEL_LIB)(solfet.o) \ 
     2397   $(MODEL_LIB)(solpcg.o) \ 
     2398   $(MODEL_LIB)(solsor.o) \ 
     2399   $(MODEL_LIB)(sol_oce.o) \ 
     2400   $(MODEL_LIB)(trdmod.o) \ 
     2401   $(MODEL_LIB)(trdmod_oce.o) \ 
     2402   $(MODEL_LIB)(zdf_oce.o) \ 
     2403   domzgr_substitute.h90 \ 
     2404   vectopt_loop_substitute.h90 \ 
     2405   KEY_CPP \ 
     2406   dynspg_fsc.F90 
     2407$(MODEL_LIB)(dynspg_fsc_atsk.o) :   \ 
    23052408   blk_oce.F90 \ 
    23062409   cpl_oce.F90 \ 
     
    23102413   dtasst.F90 \ 
    23112414   dtatem.F90 \ 
    2312    flx_oce.F90 \ 
    23132415   flxmod.F90 \ 
    23142416   flxrnf.F90 \ 
     2417   flx_oce.F90 \ 
    23152418   ice_oce.F90 \ 
    23162419   in_out_manager.F90 \ 
     
    23182421   lib_mpp.F90 \ 
    23192422   lib_print.f90 \ 
    2320    obc_oce.F90 \ 
    2321    obc_par.F90 \ 
    23222423   obccli.F90 \ 
    23232424   obcdyn.F90 \ 
    23242425   obcvol.F90 \ 
    2325    oce.F90 \ 
     2426   obc_oce.F90 \ 
     2427   obc_par.F90 \ 
    23262428   ocesbc.F90 \ 
     2429   oce.F90 \ 
    23272430   ocfzpt.F90 \ 
    23282431   par_kind.F90 \ 
     
    23302433   phycst.F90 \ 
    23312434   prtctl.f90 \ 
    2332    sol_oce.F90 \ 
    23332435   solfet.F90 \ 
    23342436   solpcg.F90 \ 
    23352437   solsor.F90 \ 
     2438   sol_oce.F90 \ 
    23362439   taumod.F90 \ 
    23372440   trabbl.F90 \ 
     
    23452448   trdvor_oce.F90 \ 
    23462449   zdf_oce.F90 \ 
    2347    $(MODEL_LIB)(cla_dynspg.o) \ 
    2348    $(MODEL_LIB)(dom_oce.o) \ 
     2450   $(MODEL_LIB)(blk_oce.o) \ 
     2451   $(MODEL_LIB)(cpl_oce.o) \ 
     2452   $(MODEL_LIB)(daymod.o) \ 
     2453   $(MODEL_LIB)(dom_oce.o) \ 
     2454   $(MODEL_LIB)(dtasal.o) \ 
     2455   $(MODEL_LIB)(dtasst.o) \ 
     2456   $(MODEL_LIB)(dtatem.o) \ 
     2457   $(MODEL_LIB)(flxmod.o) \ 
    23492458   $(MODEL_LIB)(flxrnf.o) \ 
    2350    $(MODEL_LIB)(in_out_manager.o) \ 
    2351    $(MODEL_LIB)(lbclnk.o) \ 
    2352    $(MODEL_LIB)(lib_mpp.o) \ 
    2353    $(MODEL_LIB)(obc_oce.o) \ 
     2459   $(MODEL_LIB)(flx_oce.o) \ 
     2460   $(MODEL_LIB)(ice_oce.o) \ 
     2461   $(MODEL_LIB)(in_out_manager.o) \ 
     2462   $(MODEL_LIB)(lbclnk.o) \ 
     2463   $(MODEL_LIB)(lib_mpp.o) \ 
     2464   $(MODEL_LIB)(lib_print.o) \ 
     2465   $(MODEL_LIB)(obccli.o) \ 
    23542466   $(MODEL_LIB)(obcdyn.o) \ 
    23552467   $(MODEL_LIB)(obcvol.o) \ 
    2356    $(MODEL_LIB)(oce.o) \ 
     2468   $(MODEL_LIB)(obc_oce.o) \ 
     2469   $(MODEL_LIB)(obc_par.o) \ 
    23572470   $(MODEL_LIB)(ocesbc.o) \ 
    2358    $(MODEL_LIB)(phycst.o) \ 
    2359    $(MODEL_LIB)(prtctl.o) \ 
    2360    $(MODEL_LIB)(sol_oce.o) \ 
     2471   $(MODEL_LIB)(oce.o) \ 
     2472   $(MODEL_LIB)(ocfzpt.o) \ 
     2473   $(MODEL_LIB)(par_kind.o) \ 
     2474   $(MODEL_LIB)(par_oce.o) \ 
     2475   $(MODEL_LIB)(phycst.o) \ 
     2476   $(MODEL_LIB)(prtctl.o) \ 
    23612477   $(MODEL_LIB)(solfet.o) \ 
    23622478   $(MODEL_LIB)(solpcg.o) \ 
    23632479   $(MODEL_LIB)(solsor.o) \ 
    2364    $(MODEL_LIB)(trdmod.o) \ 
    2365    $(MODEL_LIB)(trdmod_oce.o) \ 
    2366    $(MODEL_LIB)(zdf_oce.o) \ 
    2367    cla_dynspg.F90 \ 
    2368    dom_oce.F90 \ 
    2369    flxrnf.F90 \ 
    2370    in_out_manager.F90 \ 
    2371    lbclnk.F90 \ 
    2372    lib_mpp.F90 \ 
    2373    obc_oce.F90 \ 
    2374    obcdyn.F90 \ 
    2375    obcvol.F90 \ 
    2376    oce.F90 \ 
    2377    ocesbc.F90 \ 
    2378    phycst.F90 \ 
    2379    prtctl.f90 \ 
    2380    sol_oce.F90 \ 
    2381    solfet.F90 \ 
    2382    solpcg.F90 \ 
    2383    solsor.F90 \ 
    2384    trdmod.F90 \ 
    2385    trdmod_oce.F90 \ 
    2386    zdf_oce.F90 \ 
    2387    domzgr_substitute.h90 \ 
    2388    vectopt_loop_substitute.h90 \ 
    2389    KEY_CPP \ 
    2390    dynspg_fsc.F90 
    2391 $(MODEL_LIB)(dynspg_fsc_atsk.o) :   \ 
    2392    $(MODEL_LIB)(blk_oce.o) \ 
    2393    $(MODEL_LIB)(cpl_oce.o) \ 
    2394    $(MODEL_LIB)(daymod.o) \ 
    2395    $(MODEL_LIB)(dom_oce.o) \ 
    2396    $(MODEL_LIB)(dtasal.o) \ 
    2397    $(MODEL_LIB)(dtasst.o) \ 
    2398    $(MODEL_LIB)(dtatem.o) \ 
    2399    $(MODEL_LIB)(flx_oce.o) \ 
    2400    $(MODEL_LIB)(flxmod.o) \ 
    2401    $(MODEL_LIB)(flxrnf.o) \ 
    2402    $(MODEL_LIB)(ice_oce.o) \ 
    2403    $(MODEL_LIB)(in_out_manager.o) \ 
    2404    $(MODEL_LIB)(lbclnk.o) \ 
    2405    $(MODEL_LIB)(lib_mpp.o) \ 
    2406    $(MODEL_LIB)(lib_print.o) \ 
    2407    $(MODEL_LIB)(obc_oce.o) \ 
    2408    $(MODEL_LIB)(obc_par.o) \ 
    2409    $(MODEL_LIB)(obccli.o) \ 
    2410    $(MODEL_LIB)(obcdyn.o) \ 
    2411    $(MODEL_LIB)(obcvol.o) \ 
    2412    $(MODEL_LIB)(oce.o) \ 
    2413    $(MODEL_LIB)(ocesbc.o) \ 
    2414    $(MODEL_LIB)(ocfzpt.o) \ 
    2415    $(MODEL_LIB)(par_kind.o) \ 
    2416    $(MODEL_LIB)(par_oce.o) \ 
    2417    $(MODEL_LIB)(phycst.o) \ 
    2418    $(MODEL_LIB)(prtctl.o) \ 
    24192480   $(MODEL_LIB)(sol_oce.o) \ 
    2420    $(MODEL_LIB)(solfet.o) \ 
    2421    $(MODEL_LIB)(solpcg.o) \ 
    2422    $(MODEL_LIB)(solsor.o) \ 
    24232481   $(MODEL_LIB)(taumod.o) \ 
    24242482   $(MODEL_LIB)(trabbl.o) \ 
     
    24322490   $(MODEL_LIB)(trdvor_oce.o) \ 
    24332491   $(MODEL_LIB)(zdf_oce.o) \ 
    2434    blk_oce.F90 \ 
    2435    cpl_oce.F90 \ 
    2436    daymod.F90 \ 
    2437    dom_oce.F90 \ 
    2438    dtasal.F90 \ 
    2439    dtasst.F90 \ 
    2440    dtatem.F90 \ 
    2441    flx_oce.F90 \ 
    2442    flxmod.F90 \ 
     2492   cla_dynspg.F90 \ 
     2493   dom_oce.F90 \ 
    24432494   flxrnf.F90 \ 
    2444    ice_oce.F90 \ 
    2445    in_out_manager.F90 \ 
    2446    lbclnk.F90 \ 
    2447    lib_mpp.F90 \ 
    2448    lib_print.f90 \ 
    2449    obc_oce.F90 \ 
    2450    obc_par.F90 \ 
    2451    obccli.F90 \ 
     2495   in_out_manager.F90 \ 
     2496   lbclnk.F90 \ 
     2497   lib_mpp.F90 \ 
    24522498   obcdyn.F90 \ 
    24532499   obcvol.F90 \ 
    2454    oce.F90 \ 
     2500   obc_oce.F90 \ 
    24552501   ocesbc.F90 \ 
    2456    ocfzpt.F90 \ 
    2457    par_kind.F90 \ 
    2458    par_oce.F90 \ 
    2459    phycst.F90 \ 
    2460    prtctl.f90 \ 
    2461    sol_oce.F90 \ 
     2502   oce.F90 \ 
     2503   phycst.F90 \ 
     2504   prtctl.f90 \ 
    24622505   solfet.F90 \ 
    24632506   solpcg.F90 \ 
    24642507   solsor.F90 \ 
    2465    taumod.F90 \ 
     2508   sol_oce.F90 \ 
     2509   trdmod.F90 \ 
     2510   trdmod_oce.F90 \ 
     2511   zdf_oce.F90 \ 
     2512   $(MODEL_LIB)(cla_dynspg.o) \ 
     2513   $(MODEL_LIB)(dom_oce.o) \ 
     2514   $(MODEL_LIB)(flxrnf.o) \ 
     2515   $(MODEL_LIB)(in_out_manager.o) \ 
     2516   $(MODEL_LIB)(lbclnk.o) \ 
     2517   $(MODEL_LIB)(lib_mpp.o) \ 
     2518   $(MODEL_LIB)(obcdyn.o) \ 
     2519   $(MODEL_LIB)(obcvol.o) \ 
     2520   $(MODEL_LIB)(obc_oce.o) \ 
     2521   $(MODEL_LIB)(ocesbc.o) \ 
     2522   $(MODEL_LIB)(oce.o) \ 
     2523   $(MODEL_LIB)(phycst.o) \ 
     2524   $(MODEL_LIB)(prtctl.o) \ 
     2525   $(MODEL_LIB)(solfet.o) \ 
     2526   $(MODEL_LIB)(solpcg.o) \ 
     2527   $(MODEL_LIB)(solsor.o) \ 
     2528   $(MODEL_LIB)(sol_oce.o) \ 
     2529   $(MODEL_LIB)(trdmod.o) \ 
     2530   $(MODEL_LIB)(trdmod_oce.o) \ 
     2531   $(MODEL_LIB)(zdf_oce.o) \ 
     2532   domzgr_substitute.h90 \ 
     2533   KEY_CPP \ 
     2534   dynspg_fsc_atsk.F90 
     2535$(MODEL_LIB)(dynspg_rl.o) :   \ 
     2536   dom_oce.F90 \ 
     2537   in_out_manager.F90 \ 
     2538   lbclnk.F90 \ 
     2539   lib_mpp.F90 \ 
     2540   lib_print.f90 \ 
     2541   obc_oce.F90 \ 
     2542   obc_par.F90 \ 
     2543   oce.F90 \ 
     2544   par_kind.F90 \ 
     2545   par_oce.F90 \ 
     2546   solfet.F90 \ 
     2547   solpcg.F90 \ 
     2548   solsor.F90 \ 
     2549   sol_oce.F90 \ 
    24662550   trabbl.F90 \ 
    2467    tradmp.F90 \ 
    24682551   trdicp.F90 \ 
    24692552   trdicp_oce.F90 \ 
     
    24742557   trdvor_oce.F90 \ 
    24752558   zdf_oce.F90 \ 
    2476    $(MODEL_LIB)(cla_dynspg.o) \ 
    2477    $(MODEL_LIB)(dom_oce.o) \ 
    2478    $(MODEL_LIB)(flxrnf.o) \ 
    2479    $(MODEL_LIB)(in_out_manager.o) \ 
    2480    $(MODEL_LIB)(lbclnk.o) \ 
    2481    $(MODEL_LIB)(lib_mpp.o) \ 
     2559   $(MODEL_LIB)(dom_oce.o) \ 
     2560   $(MODEL_LIB)(in_out_manager.o) \ 
     2561   $(MODEL_LIB)(lbclnk.o) \ 
     2562   $(MODEL_LIB)(lib_mpp.o) \ 
     2563   $(MODEL_LIB)(lib_print.o) \ 
    24822564   $(MODEL_LIB)(obc_oce.o) \ 
    2483    $(MODEL_LIB)(obcdyn.o) \ 
    2484    $(MODEL_LIB)(obcvol.o) \ 
    2485    $(MODEL_LIB)(oce.o) \ 
    2486    $(MODEL_LIB)(ocesbc.o) \ 
    2487    $(MODEL_LIB)(phycst.o) \ 
    2488    $(MODEL_LIB)(prtctl.o) \ 
    2489    $(MODEL_LIB)(sol_oce.o) \ 
     2565   $(MODEL_LIB)(obc_par.o) \ 
     2566   $(MODEL_LIB)(oce.o) \ 
     2567   $(MODEL_LIB)(par_kind.o) \ 
     2568   $(MODEL_LIB)(par_oce.o) \ 
    24902569   $(MODEL_LIB)(solfet.o) \ 
    24912570   $(MODEL_LIB)(solpcg.o) \ 
    24922571   $(MODEL_LIB)(solsor.o) \ 
    2493    $(MODEL_LIB)(trdmod.o) \ 
    2494    $(MODEL_LIB)(trdmod_oce.o) \ 
    2495    $(MODEL_LIB)(zdf_oce.o) \ 
    2496    cla_dynspg.F90 \ 
    2497    dom_oce.F90 \ 
    2498    flxrnf.F90 \ 
    2499    in_out_manager.F90 \ 
    2500    lbclnk.F90 \ 
    2501    lib_mpp.F90 \ 
    2502    obc_oce.F90 \ 
    2503    obcdyn.F90 \ 
    2504    obcvol.F90 \ 
    2505    oce.F90 \ 
    2506    ocesbc.F90 \ 
    2507    phycst.F90 \ 
    2508    prtctl.f90 \ 
    2509    sol_oce.F90 \ 
    2510    solfet.F90 \ 
    2511    solpcg.F90 \ 
    2512    solsor.F90 \ 
    2513    trdmod.F90 \ 
    2514    trdmod_oce.F90 \ 
    2515    zdf_oce.F90 \ 
    2516    domzgr_substitute.h90 \ 
    2517    KEY_CPP \ 
    2518    dynspg_fsc_atsk.F90 
    2519 $(MODEL_LIB)(dynspg_rl.o) :   \ 
    2520    $(MODEL_LIB)(dom_oce.o) \ 
    2521    $(MODEL_LIB)(in_out_manager.o) \ 
    2522    $(MODEL_LIB)(lbclnk.o) \ 
    2523    $(MODEL_LIB)(lib_mpp.o) \ 
    2524    $(MODEL_LIB)(lib_print.o) \ 
    2525    $(MODEL_LIB)(obc_oce.o) \ 
    2526    $(MODEL_LIB)(obc_par.o) \ 
    2527    $(MODEL_LIB)(oce.o) \ 
    2528    $(MODEL_LIB)(par_kind.o) \ 
    2529    $(MODEL_LIB)(par_oce.o) \ 
    25302572   $(MODEL_LIB)(sol_oce.o) \ 
    2531    $(MODEL_LIB)(solfet.o) \ 
    2532    $(MODEL_LIB)(solpcg.o) \ 
    2533    $(MODEL_LIB)(solsor.o) \ 
    25342573   $(MODEL_LIB)(trabbl.o) \ 
    25352574   $(MODEL_LIB)(trdicp.o) \ 
     
    25442583   in_out_manager.F90 \ 
    25452584   lbclnk.F90 \ 
    2546    lib_mpp.F90 \ 
    2547    lib_print.f90 \ 
     2585   ldfdyn_oce.F90 \ 
     2586   ldftra_oce.F90 \ 
     2587   lib_mpp.F90 \ 
    25482588   obc_oce.F90 \ 
    2549    obc_par.F90 \ 
    2550    oce.F90 \ 
    2551    par_kind.F90 \ 
    2552    par_oce.F90 \ 
    2553    sol_oce.F90 \ 
     2589   oce.F90 \ 
     2590   phycst.F90 \ 
    25542591   solfet.F90 \ 
     2592   solisl.F90 \ 
    25552593   solpcg.F90 \ 
    25562594   solsor.F90 \ 
     2595   sol_oce.F90 \ 
     2596   trdmod.F90 \ 
     2597   trdmod_oce.F90 \ 
     2598   zdf_oce.F90 \ 
     2599   $(MODEL_LIB)(dom_oce.o) \ 
     2600   $(MODEL_LIB)(in_out_manager.o) \ 
     2601   $(MODEL_LIB)(lbclnk.o) \ 
     2602   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2603   $(MODEL_LIB)(ldftra_oce.o) \ 
     2604   $(MODEL_LIB)(lib_mpp.o) \ 
     2605   $(MODEL_LIB)(obc_oce.o) \ 
     2606   $(MODEL_LIB)(oce.o) \ 
     2607   $(MODEL_LIB)(phycst.o) \ 
     2608   $(MODEL_LIB)(solfet.o) \ 
     2609   $(MODEL_LIB)(solisl.o) \ 
     2610   $(MODEL_LIB)(solpcg.o) \ 
     2611   $(MODEL_LIB)(solsor.o) \ 
     2612   $(MODEL_LIB)(sol_oce.o) \ 
     2613   $(MODEL_LIB)(trdmod.o) \ 
     2614   $(MODEL_LIB)(trdmod_oce.o) \ 
     2615   $(MODEL_LIB)(zdf_oce.o) \ 
     2616   domzgr_substitute.h90 \ 
     2617   obc_vectopt_loop_substitute.h90 \ 
     2618   vectopt_loop_substitute.h90 \ 
     2619   KEY_CPP \ 
     2620   dynspg_rl.F90 
     2621$(MODEL_LIB)(dynvor.o) :   \ 
     2622   dom_oce.F90 \ 
     2623   in_out_manager.F90 \ 
     2624   lib_mpp.F90 \ 
     2625   lib_print.f90 \ 
     2626   oce.F90 \ 
     2627   par_kind.F90 \ 
     2628   par_oce.F90 \ 
    25572629   trabbl.F90 \ 
    25582630   trdicp.F90 \ 
     
    25632635   trdvor.F90 \ 
    25642636   trdvor_oce.F90 \ 
    2565    zdf_oce.F90 \ 
    2566    $(MODEL_LIB)(dom_oce.o) \ 
    2567    $(MODEL_LIB)(in_out_manager.o) \ 
    2568    $(MODEL_LIB)(lbclnk.o) \ 
    2569    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2570    $(MODEL_LIB)(ldftra_oce.o) \ 
    2571    $(MODEL_LIB)(lib_mpp.o) \ 
    2572    $(MODEL_LIB)(obc_oce.o) \ 
    2573    $(MODEL_LIB)(oce.o) \ 
    2574    $(MODEL_LIB)(phycst.o) \ 
    2575    $(MODEL_LIB)(sol_oce.o) \ 
    2576    $(MODEL_LIB)(solfet.o) \ 
    2577    $(MODEL_LIB)(solisl.o) \ 
    2578    $(MODEL_LIB)(solpcg.o) \ 
    2579    $(MODEL_LIB)(solsor.o) \ 
    2580    $(MODEL_LIB)(trdmod.o) \ 
    2581    $(MODEL_LIB)(trdmod_oce.o) \ 
    2582    $(MODEL_LIB)(zdf_oce.o) \ 
    2583    dom_oce.F90 \ 
    2584    in_out_manager.F90 \ 
    2585    lbclnk.F90 \ 
    2586    ldfdyn_oce.F90 \ 
    2587    ldftra_oce.F90 \ 
    2588    lib_mpp.F90 \ 
    2589    obc_oce.F90 \ 
    2590    oce.F90 \ 
    2591    phycst.F90 \ 
    2592    sol_oce.F90 \ 
    2593    solfet.F90 \ 
    2594    solisl.F90 \ 
    2595    solpcg.F90 \ 
    2596    solsor.F90 \ 
    2597    trdmod.F90 \ 
    2598    trdmod_oce.F90 \ 
    2599    zdf_oce.F90 \ 
    2600    domzgr_substitute.h90 \ 
    2601    obc_vectopt_loop_substitute.h90 \ 
    2602    vectopt_loop_substitute.h90 \ 
    2603    KEY_CPP \ 
    2604    dynspg_rl.F90 
    2605 $(MODEL_LIB)(dynvor.o) :   \ 
    26062637   $(MODEL_LIB)(dom_oce.o) \ 
    26072638   $(MODEL_LIB)(in_out_manager.o) \ 
     
    26212652   dom_oce.F90 \ 
    26222653   in_out_manager.F90 \ 
    2623    lib_mpp.F90 \ 
    2624    lib_print.f90 \ 
    2625    oce.F90 \ 
    2626    par_kind.F90 \ 
    2627    par_oce.F90 \ 
     2654   lbclnk.F90 \ 
     2655   oce.F90 \ 
     2656   prtctl.f90 \ 
     2657   trdmod.F90 \ 
     2658   trdmod_oce.F90 \ 
     2659   $(MODEL_LIB)(dom_oce.o) \ 
     2660   $(MODEL_LIB)(in_out_manager.o) \ 
     2661   $(MODEL_LIB)(lbclnk.o) \ 
     2662   $(MODEL_LIB)(oce.o) \ 
     2663   $(MODEL_LIB)(prtctl.o) \ 
     2664   $(MODEL_LIB)(trdmod.o) \ 
     2665   $(MODEL_LIB)(trdmod_oce.o) \ 
     2666   domzgr_substitute.h90 \ 
     2667   vectopt_loop_substitute.h90 \ 
     2668   KEY_CPP \ 
     2669   dynvor.F90 
     2670$(MODEL_LIB)(dynzad.o) :   \ 
     2671   daymod.F90 \ 
     2672   dom_oce.F90 \ 
     2673   in_out_manager.F90 \ 
     2674   lib_mpp.F90 \ 
     2675   lib_print.f90 \ 
     2676   oce.F90 \ 
     2677   par_kind.F90 \ 
     2678   par_oce.F90 \ 
     2679   phycst.F90 \ 
    26282680   trabbl.F90 \ 
    26292681   trdicp.F90 \ 
     
    26342686   trdvor.F90 \ 
    26352687   trdvor_oce.F90 \ 
    2636    $(MODEL_LIB)(dom_oce.o) \ 
    2637    $(MODEL_LIB)(in_out_manager.o) \ 
    2638    $(MODEL_LIB)(lbclnk.o) \ 
    2639    $(MODEL_LIB)(oce.o) \ 
    2640    $(MODEL_LIB)(prtctl.o) \ 
    2641    $(MODEL_LIB)(trdmod.o) \ 
    2642    $(MODEL_LIB)(trdmod_oce.o) \ 
    2643    dom_oce.F90 \ 
    2644    in_out_manager.F90 \ 
    2645    lbclnk.F90 \ 
    2646    oce.F90 \ 
    2647    prtctl.f90 \ 
    2648    trdmod.F90 \ 
    2649    trdmod_oce.F90 \ 
    2650    domzgr_substitute.h90 \ 
    2651    vectopt_loop_substitute.h90 \ 
    2652    KEY_CPP \ 
    2653    dynvor.F90 
    2654 $(MODEL_LIB)(dynzad.o) :   \ 
    26552688   $(MODEL_LIB)(daymod.o) \ 
    26562689   $(MODEL_LIB)(dom_oce.o) \ 
     
    26702703   $(MODEL_LIB)(trdvor.o) \ 
    26712704   $(MODEL_LIB)(trdvor_oce.o) \ 
     2705   dom_oce.F90 \ 
     2706   flxrnf.F90 \ 
     2707   in_out_manager.F90 \ 
     2708   oce.F90 \ 
     2709   prtctl.f90 \ 
     2710   trdmod.F90 \ 
     2711   trdmod_oce.F90 \ 
     2712   $(MODEL_LIB)(dom_oce.o) \ 
     2713   $(MODEL_LIB)(flxrnf.o) \ 
     2714   $(MODEL_LIB)(in_out_manager.o) \ 
     2715   $(MODEL_LIB)(oce.o) \ 
     2716   $(MODEL_LIB)(prtctl.o) \ 
     2717   $(MODEL_LIB)(trdmod.o) \ 
     2718   $(MODEL_LIB)(trdmod_oce.o) \ 
     2719   domzgr_substitute.h90 \ 
     2720   vectopt_loop_substitute.h90 \ 
     2721   KEY_CPP \ 
     2722   dynzad.F90 
     2723$(MODEL_LIB)(dynzdf_exp.o) :  \ 
    26722724   daymod.F90 \ 
    26732725   dom_oce.F90 \ 
    26742726   in_out_manager.F90 \ 
     2727   lbclnk.F90 \ 
    26752728   lib_mpp.F90 \ 
    26762729   lib_print.f90 \ 
     
    26872740   trdvor.F90 \ 
    26882741   trdvor_oce.F90 \ 
    2689    $(MODEL_LIB)(dom_oce.o) \ 
    2690    $(MODEL_LIB)(flxrnf.o) \ 
    2691    $(MODEL_LIB)(in_out_manager.o) \ 
    2692    $(MODEL_LIB)(oce.o) \ 
    2693    $(MODEL_LIB)(prtctl.o) \ 
    2694    $(MODEL_LIB)(trdmod.o) \ 
    2695    $(MODEL_LIB)(trdmod_oce.o) \ 
    2696    dom_oce.F90 \ 
    2697    flxrnf.F90 \ 
    2698    in_out_manager.F90 \ 
    2699    oce.F90 \ 
    2700    prtctl.f90 \ 
    2701    trdmod.F90 \ 
    2702    trdmod_oce.F90 \ 
    2703    domzgr_substitute.h90 \ 
    2704    vectopt_loop_substitute.h90 \ 
    2705    KEY_CPP \ 
    2706    dynzad.F90 
    2707 $(MODEL_LIB)(dynzdf_exp.o) :  \ 
    27082742   $(MODEL_LIB)(daymod.o) \ 
    27092743   $(MODEL_LIB)(dom_oce.o) \ 
     
    27242758   $(MODEL_LIB)(trdvor.o) \ 
    27252759   $(MODEL_LIB)(trdvor_oce.o) \ 
     2760   dom_oce.F90 \ 
     2761   in_out_manager.F90 \ 
     2762   oce.F90 \ 
     2763   phycst.F90 \ 
     2764   prtctl.f90 \ 
     2765   taumod.F90 \ 
     2766   trdmod.F90 \ 
     2767   trdmod_oce.F90 \ 
     2768   zdf_oce.F90 \ 
     2769   $(MODEL_LIB)(dom_oce.o) \ 
     2770   $(MODEL_LIB)(in_out_manager.o) \ 
     2771   $(MODEL_LIB)(oce.o) \ 
     2772   $(MODEL_LIB)(phycst.o) \ 
     2773   $(MODEL_LIB)(prtctl.o) \ 
     2774   $(MODEL_LIB)(taumod.o) \ 
     2775   $(MODEL_LIB)(trdmod.o) \ 
     2776   $(MODEL_LIB)(trdmod_oce.o) \ 
     2777   $(MODEL_LIB)(zdf_oce.o) \ 
     2778   domzgr_substitute.h90 \ 
     2779   vectopt_loop_substitute.h90 \ 
     2780   KEY_CPP \ 
     2781   dynzdf_exp.F90 
     2782$(MODEL_LIB)(dynzdf_imp.o) :  \ 
    27262783   daymod.F90 \ 
    27272784   dom_oce.F90 \ 
     
    27422799   trdvor.F90 \ 
    27432800   trdvor_oce.F90 \ 
    2744    $(MODEL_LIB)(dom_oce.o) \ 
    2745    $(MODEL_LIB)(in_out_manager.o) \ 
    2746    $(MODEL_LIB)(oce.o) \ 
    2747    $(MODEL_LIB)(phycst.o) \ 
    2748    $(MODEL_LIB)(prtctl.o) \ 
    2749    $(MODEL_LIB)(taumod.o) \ 
    2750    $(MODEL_LIB)(trdmod.o) \ 
    2751    $(MODEL_LIB)(trdmod_oce.o) \ 
    2752    $(MODEL_LIB)(zdf_oce.o) \ 
    2753    dom_oce.F90 \ 
    2754    in_out_manager.F90 \ 
    2755    oce.F90 \ 
    2756    phycst.F90 \ 
    2757    prtctl.f90 \ 
    2758    taumod.F90 \ 
    2759    trdmod.F90 \ 
    2760    trdmod_oce.F90 \ 
    2761    zdf_oce.F90 \ 
    2762    domzgr_substitute.h90 \ 
    2763    vectopt_loop_substitute.h90 \ 
    2764    KEY_CPP \ 
    2765    dynzdf_exp.F90 
    2766 $(MODEL_LIB)(dynzdf_imp.o) :  \ 
    27672801   $(MODEL_LIB)(daymod.o) \ 
    27682802   $(MODEL_LIB)(dom_oce.o) \ 
     
    27832817   $(MODEL_LIB)(trdvor.o) \ 
    27842818   $(MODEL_LIB)(trdvor_oce.o) \ 
     2819   dom_oce.F90 \ 
     2820   in_out_manager.F90 \ 
     2821   oce.F90 \ 
     2822   phycst.F90 \ 
     2823   prtctl.f90 \ 
     2824   taumod.F90 \ 
     2825   trdmod.F90 \ 
     2826   trdmod_oce.F90 \ 
     2827   zdf_oce.F90 \ 
     2828   $(MODEL_LIB)(dom_oce.o) \ 
     2829   $(MODEL_LIB)(in_out_manager.o) \ 
     2830   $(MODEL_LIB)(oce.o) \ 
     2831   $(MODEL_LIB)(phycst.o) \ 
     2832   $(MODEL_LIB)(prtctl.o) \ 
     2833   $(MODEL_LIB)(taumod.o) \ 
     2834   $(MODEL_LIB)(trdmod.o) \ 
     2835   $(MODEL_LIB)(trdmod_oce.o) \ 
     2836   $(MODEL_LIB)(zdf_oce.o) \ 
     2837   domzgr_substitute.h90 \ 
     2838   vectopt_loop_substitute.h90 \ 
     2839   KEY_CPP \ 
     2840   dynzdf_imp.F90 
     2841$(MODEL_LIB)(dynzdf_imp_atsk.o) :   \ 
    27852842   daymod.F90 \ 
    27862843   dom_oce.F90 \ 
     
    28012858   trdvor.F90 \ 
    28022859   trdvor_oce.F90 \ 
    2803    $(MODEL_LIB)(dom_oce.o) \ 
    2804    $(MODEL_LIB)(in_out_manager.o) \ 
    2805    $(MODEL_LIB)(oce.o) \ 
    2806    $(MODEL_LIB)(phycst.o) \ 
    2807    $(MODEL_LIB)(prtctl.o) \ 
    2808    $(MODEL_LIB)(taumod.o) \ 
    2809    $(MODEL_LIB)(trdmod.o) \ 
    2810    $(MODEL_LIB)(trdmod_oce.o) \ 
    2811    $(MODEL_LIB)(zdf_oce.o) \ 
    2812    dom_oce.F90 \ 
    2813    in_out_manager.F90 \ 
    2814    oce.F90 \ 
    2815    phycst.F90 \ 
    2816    prtctl.f90 \ 
    2817    taumod.F90 \ 
    2818    trdmod.F90 \ 
    2819    trdmod_oce.F90 \ 
    2820    zdf_oce.F90 \ 
    2821    domzgr_substitute.h90 \ 
    2822    vectopt_loop_substitute.h90 \ 
    2823    KEY_CPP \ 
    2824    dynzdf_imp.F90 
    2825 $(MODEL_LIB)(dynzdf_imp_atsk.o) :   \ 
    28262860   $(MODEL_LIB)(daymod.o) \ 
    28272861   $(MODEL_LIB)(dom_oce.o) \ 
     
    28422876   $(MODEL_LIB)(trdvor.o) \ 
    28432877   $(MODEL_LIB)(trdvor_oce.o) \ 
     2878   dom_oce.F90 \ 
     2879   in_out_manager.F90 \ 
     2880   oce.F90 \ 
     2881   phycst.F90 \ 
     2882   prtctl.f90 \ 
     2883   taumod.F90 \ 
     2884   trdmod.F90 \ 
     2885   trdmod_oce.F90 \ 
     2886   zdf_oce.F90 \ 
     2887   $(MODEL_LIB)(dom_oce.o) \ 
     2888   $(MODEL_LIB)(in_out_manager.o) \ 
     2889   $(MODEL_LIB)(oce.o) \ 
     2890   $(MODEL_LIB)(phycst.o) \ 
     2891   $(MODEL_LIB)(prtctl.o) \ 
     2892   $(MODEL_LIB)(taumod.o) \ 
     2893   $(MODEL_LIB)(trdmod.o) \ 
     2894   $(MODEL_LIB)(trdmod_oce.o) \ 
     2895   $(MODEL_LIB)(zdf_oce.o) \ 
     2896   domzgr_substitute.h90 \ 
     2897   vectopt_loop_substitute.h90 \ 
     2898   KEY_CPP \ 
     2899   dynzdf_imp_atsk.F90 
     2900$(MODEL_LIB)(dynzdf_iso.o) :  \ 
    28442901   daymod.F90 \ 
    28452902   dom_oce.F90 \ 
    28462903   in_out_manager.F90 \ 
    28472904   lbclnk.F90 \ 
    2848    lib_mpp.F90 \ 
    2849    lib_print.f90 \ 
    2850    oce.F90 \ 
    2851    par_kind.F90 \ 
    2852    par_oce.F90 \ 
    2853    phycst.F90 \ 
     2905   ldfdyn_oce.F90 \ 
     2906   ldftra_oce.F90 \ 
     2907   lib_mpp.F90 \ 
     2908   lib_print.f90 \ 
     2909   oce.F90 \ 
     2910   par_kind.F90 \ 
     2911   par_oce.F90 \ 
     2912   phycst.F90 \ 
     2913   prtctl.f90 \ 
    28542914   trabbl.F90 \ 
    28552915   trdicp.F90 \ 
     
    28602920   trdvor.F90 \ 
    28612921   trdvor_oce.F90 \ 
    2862    $(MODEL_LIB)(dom_oce.o) \ 
    2863    $(MODEL_LIB)(in_out_manager.o) \ 
    2864    $(MODEL_LIB)(oce.o) \ 
    2865    $(MODEL_LIB)(phycst.o) \ 
    2866    $(MODEL_LIB)(prtctl.o) \ 
    2867    $(MODEL_LIB)(taumod.o) \ 
    2868    $(MODEL_LIB)(trdmod.o) \ 
    2869    $(MODEL_LIB)(trdmod_oce.o) \ 
    2870    $(MODEL_LIB)(zdf_oce.o) \ 
    2871    dom_oce.F90 \ 
    2872    in_out_manager.F90 \ 
    2873    oce.F90 \ 
    2874    phycst.F90 \ 
    2875    prtctl.f90 \ 
    2876    taumod.F90 \ 
    2877    trdmod.F90 \ 
    2878    trdmod_oce.F90 \ 
    2879    zdf_oce.F90 \ 
    2880    domzgr_substitute.h90 \ 
    2881    vectopt_loop_substitute.h90 \ 
    2882    KEY_CPP \ 
    2883    dynzdf_imp_atsk.F90 
    2884 $(MODEL_LIB)(dynzdf_iso.o) :  \ 
     2922   zdfmxl.F90 \ 
    28852923   $(MODEL_LIB)(daymod.o) \ 
    28862924   $(MODEL_LIB)(dom_oce.o) \ 
     
    29052943   $(MODEL_LIB)(trdvor_oce.o) \ 
    29062944   $(MODEL_LIB)(zdfmxl.o) \ 
    2907    daymod.F90 \ 
    2908    dom_oce.F90 \ 
    2909    in_out_manager.F90 \ 
    2910    lbclnk.F90 \ 
    2911    ldfdyn_oce.F90 \ 
     2945   dom_oce.F90 \ 
     2946   in_out_manager.F90 \ 
     2947   ldfslp.F90 \ 
    29122948   ldftra_oce.F90 \ 
    2913    lib_mpp.F90 \ 
    2914    lib_print.f90 \ 
    2915    oce.F90 \ 
    2916    par_kind.F90 \ 
    2917    par_oce.F90 \ 
    2918    phycst.F90 \ 
    2919    prtctl.f90 \ 
    2920    trabbl.F90 \ 
    2921    trdicp.F90 \ 
    2922    trdicp_oce.F90 \ 
    2923    trdmld.F90 \ 
    2924    trdmld_oce.F90 \ 
     2949   oce.F90 \ 
     2950   phycst.F90 \ 
     2951   prtctl.f90 \ 
     2952   taumod.F90 \ 
     2953   trdmod.F90 \ 
    29252954   trdmod_oce.F90 \ 
    2926    trdvor.F90 \ 
    2927    trdvor_oce.F90 \ 
    2928    zdfmxl.F90 \ 
     2955   zdf_oce.F90 \ 
    29292956   $(MODEL_LIB)(dom_oce.o) \ 
    29302957   $(MODEL_LIB)(in_out_manager.o) \ 
     
    29382965   $(MODEL_LIB)(trdmod_oce.o) \ 
    29392966   $(MODEL_LIB)(zdf_oce.o) \ 
    2940    dom_oce.F90 \ 
    2941    in_out_manager.F90 \ 
    2942    ldfslp.F90 \ 
    2943    ldftra_oce.F90 \ 
    2944    oce.F90 \ 
    2945    phycst.F90 \ 
    2946    prtctl.f90 \ 
    2947    taumod.F90 \ 
    2948    trdmod.F90 \ 
    2949    trdmod_oce.F90 \ 
    2950    zdf_oce.F90 \ 
    29512967   domzgr_substitute.h90 \ 
    29522968   vectopt_loop_substitute.h90 \ 
     
    29552971   dynzdf_iso.F90 
    29562972$(MODEL_LIB)(eosbn2.o) :   \ 
     2973   dom_oce.F90 \ 
     2974   in_out_manager.F90 \ 
     2975   lbclnk.F90 \ 
     2976   lib_mpp.F90 \ 
     2977   lib_print.f90 \ 
     2978   oce.F90 \ 
     2979   par_kind.F90 \ 
     2980   par_oce.F90 \ 
     2981   prtctl.f90 \ 
     2982   zdf_oce.F90 \ 
    29572983   $(MODEL_LIB)(dom_oce.o) \ 
    29582984   $(MODEL_LIB)(in_out_manager.o) \ 
     
    29672993   dom_oce.F90 \ 
    29682994   in_out_manager.F90 \ 
    2969    lbclnk.F90 \ 
    2970    lib_mpp.F90 \ 
    2971    lib_print.f90 \ 
    2972    oce.F90 \ 
    2973    par_kind.F90 \ 
    2974    par_oce.F90 \ 
    2975    prtctl.f90 \ 
    2976    zdf_oce.F90 \ 
     2995   phycst.F90 \ 
     2996   prtctl.f90 \ 
     2997   zdfddm.F90 \ 
    29772998   $(MODEL_LIB)(dom_oce.o) \ 
    29782999   $(MODEL_LIB)(in_out_manager.o) \ 
     
    29803001   $(MODEL_LIB)(prtctl.o) \ 
    29813002   $(MODEL_LIB)(zdfddm.o) \ 
    2982    dom_oce.F90 \ 
    2983    in_out_manager.F90 \ 
    2984    phycst.F90 \ 
    2985    prtctl.f90 \ 
    2986    zdfddm.F90 \ 
    29873003   domzgr_substitute.h90 \ 
    29883004   vectopt_loop_substitute.h90 \ 
     
    29903006   eosbn2.F90 
    29913007$(MODEL_LIB)(flo4rk.o) :   \ 
    2992    $(MODEL_LIB)(lib_print.o) \ 
    2993    $(MODEL_LIB)(par_kind.o) \ 
    2994    $(MODEL_LIB)(par_oce.o) \ 
    2995    lib_print.f90 \ 
    2996    par_kind.F90 \ 
    2997    par_oce.F90 \ 
     3008   lib_print.f90 \ 
     3009   par_kind.F90 \ 
     3010   par_oce.F90 \ 
     3011   $(MODEL_LIB)(lib_print.o) \ 
     3012   $(MODEL_LIB)(par_kind.o) \ 
     3013   $(MODEL_LIB)(par_oce.o) \ 
     3014   dom_oce.F90 \ 
     3015   flo_oce.F90 \ 
     3016   in_out_manager.F90 \ 
     3017   oce.F90 \ 
    29983018   $(MODEL_LIB)(dom_oce.o) \ 
    29993019   $(MODEL_LIB)(flo_oce.o) \ 
    30003020   $(MODEL_LIB)(in_out_manager.o) \ 
    30013021   $(MODEL_LIB)(oce.o) \ 
     3022   flo4rk.F90 
     3023$(MODEL_LIB)(floats.o) :   \ 
     3024   daymod.F90 \ 
    30023025   dom_oce.F90 \ 
    30033026   flo_oce.F90 \ 
    30043027   in_out_manager.F90 \ 
    3005    oce.F90 \ 
    3006    flo4rk.F90 
    3007 $(MODEL_LIB)(flo_oce.o) :  \ 
    3008    $(MODEL_LIB)(par_kind.o) \ 
    3009    par_kind.F90 \ 
    3010    $(MODEL_LIB)(par_oce.o) \ 
    3011    par_oce.F90 \ 
    3012    flo_oce.F90 
    3013 $(MODEL_LIB)(floats.o) :   \ 
     3028   lib_mpp.F90 \ 
     3029   oce.F90 \ 
     3030   par_oce.F90 \ 
     3031   phycst.F90 \ 
    30143032   $(MODEL_LIB)(daymod.o) \ 
    30153033   $(MODEL_LIB)(dom_oce.o) \ 
     
    30203038   $(MODEL_LIB)(par_oce.o) \ 
    30213039   $(MODEL_LIB)(phycst.o) \ 
    3022    daymod.F90 \ 
    3023    dom_oce.F90 \ 
     3040   flo4rk.F90 \ 
     3041   floblk.F90 \ 
     3042   flodom.F90 \ 
     3043   flowri.F90 \ 
    30243044   flo_oce.F90 \ 
    3025    in_out_manager.F90 \ 
    3026    lib_mpp.F90 \ 
    3027    oce.F90 \ 
    3028    par_oce.F90 \ 
    3029    phycst.F90 \ 
     3045   lib_mpp.F90 \ 
    30303046   $(MODEL_LIB)(flo4rk.o) \ 
    3031    $(MODEL_LIB)(flo_oce.o) \ 
    30323047   $(MODEL_LIB)(floblk.o) \ 
    30333048   $(MODEL_LIB)(flodom.o) \ 
    30343049   $(MODEL_LIB)(flowri.o) \ 
    3035    $(MODEL_LIB)(lib_mpp.o) \ 
    3036    flo4rk.F90 \ 
    3037    flo_oce.F90 \ 
    3038    floblk.F90 \ 
    3039    flodom.F90 \ 
    3040    flowri.F90 \ 
    3041    lib_mpp.F90 \ 
     3050   $(MODEL_LIB)(flo_oce.o) \ 
     3051   $(MODEL_LIB)(lib_mpp.o) \ 
    30423052   ../../../lib/libioipsl.a \ 
    30433053   floats.F90 
    30443054$(MODEL_LIB)(floblk.o) :   \ 
    3045    $(MODEL_LIB)(dom_oce.o) \ 
    3046    $(MODEL_LIB)(in_out_manager.o) \ 
    3047    $(MODEL_LIB)(lib_print.o) \ 
    3048    $(MODEL_LIB)(par_kind.o) \ 
    3049    $(MODEL_LIB)(par_oce.o) \ 
    3050    dom_oce.F90 \ 
    3051    in_out_manager.F90 \ 
    3052    lib_print.f90 \ 
    3053    par_kind.F90 \ 
    3054    par_oce.F90 \ 
     3055   dom_oce.F90 \ 
     3056   in_out_manager.F90 \ 
     3057   lib_print.f90 \ 
     3058   par_kind.F90 \ 
     3059   par_oce.F90 \ 
     3060   $(MODEL_LIB)(dom_oce.o) \ 
     3061   $(MODEL_LIB)(in_out_manager.o) \ 
     3062   $(MODEL_LIB)(lib_print.o) \ 
     3063   $(MODEL_LIB)(par_kind.o) \ 
     3064   $(MODEL_LIB)(par_oce.o) \ 
     3065   dom_oce.F90 \ 
     3066   flo_oce.F90 \ 
     3067   in_out_manager.F90 \ 
     3068   lib_mpp.F90 \ 
     3069   oce.F90 \ 
     3070   phycst.F90 \ 
    30553071   $(MODEL_LIB)(dom_oce.o) \ 
    30563072   $(MODEL_LIB)(flo_oce.o) \ 
     
    30593075   $(MODEL_LIB)(oce.o) \ 
    30603076   $(MODEL_LIB)(phycst.o) \ 
    3061    dom_oce.F90 \ 
    3062    flo_oce.F90 \ 
    3063    in_out_manager.F90 \ 
    3064    lib_mpp.F90 \ 
    3065    oce.F90 \ 
    3066    phycst.F90 \ 
    30673077   floblk.F90 
    30683078$(MODEL_LIB)(flodom.o) :   \ 
    3069    $(MODEL_LIB)(dom_oce.o) \ 
    3070    $(MODEL_LIB)(in_out_manager.o) \ 
    3071    $(MODEL_LIB)(lib_print.o) \ 
    3072    $(MODEL_LIB)(par_kind.o) \ 
    3073    $(MODEL_LIB)(par_oce.o) \ 
    3074    dom_oce.F90 \ 
    3075    in_out_manager.F90 \ 
    3076    lib_print.f90 \ 
    3077    par_kind.F90 \ 
    3078    par_oce.F90 \ 
     3079   dom_oce.F90 \ 
     3080   in_out_manager.F90 \ 
     3081   lib_print.f90 \ 
     3082   par_kind.F90 \ 
     3083   par_oce.F90 \ 
     3084   $(MODEL_LIB)(dom_oce.o) \ 
     3085   $(MODEL_LIB)(in_out_manager.o) \ 
     3086   $(MODEL_LIB)(lib_print.o) \ 
     3087   $(MODEL_LIB)(par_kind.o) \ 
     3088   $(MODEL_LIB)(par_oce.o) \ 
     3089   dom_oce.F90 \ 
     3090   flo_oce.F90 \ 
     3091   in_out_manager.F90 \ 
     3092   lib_mpp.F90 \ 
     3093   oce.F90 \ 
    30793094   $(MODEL_LIB)(dom_oce.o) \ 
    30803095   $(MODEL_LIB)(flo_oce.o) \ 
     
    30823097   $(MODEL_LIB)(lib_mpp.o) \ 
    30833098   $(MODEL_LIB)(oce.o) \ 
    3084    dom_oce.F90 \ 
    3085    flo_oce.F90 \ 
    3086    in_out_manager.F90 \ 
    3087    lib_mpp.F90 \ 
    3088    oce.F90 \ 
    30893099   domzgr_substitute.h90 \ 
    30903100   KEY_CPP \ 
    30913101   flodom.F90 
    30923102$(MODEL_LIB)(flowri.o) :   \ 
    3093    $(MODEL_LIB)(dom_oce.o) \ 
    3094    $(MODEL_LIB)(in_out_manager.o) \ 
    3095    $(MODEL_LIB)(lib_print.o) \ 
    3096    $(MODEL_LIB)(par_kind.o) \ 
    3097    $(MODEL_LIB)(par_oce.o) \ 
    3098    $(MODEL_LIB)(phycst.o) \ 
    3099    $(MODEL_LIB)(prtctl.o) \ 
    3100    dom_oce.F90 \ 
    3101    in_out_manager.F90 \ 
    3102    lib_print.f90 \ 
    3103    par_kind.F90 \ 
    3104    par_oce.F90 \ 
    3105    phycst.F90 \ 
    3106    prtctl.f90 \ 
     3103   dom_oce.F90 \ 
     3104   in_out_manager.F90 \ 
     3105   lib_print.f90 \ 
     3106   par_kind.F90 \ 
     3107   par_oce.F90 \ 
     3108   phycst.F90 \ 
     3109   prtctl.f90 \ 
     3110   $(MODEL_LIB)(dom_oce.o) \ 
     3111   $(MODEL_LIB)(in_out_manager.o) \ 
     3112   $(MODEL_LIB)(lib_print.o) \ 
     3113   $(MODEL_LIB)(par_kind.o) \ 
     3114   $(MODEL_LIB)(par_oce.o) \ 
     3115   $(MODEL_LIB)(phycst.o) \ 
     3116   $(MODEL_LIB)(prtctl.o) \ 
     3117   daymod.F90 \ 
     3118   dom_oce.F90 \ 
     3119   flo_oce.F90 \ 
     3120   in_out_manager.F90 \ 
     3121   lib_mpp.F90 \ 
     3122   oce.F90 \ 
    31073123   $(MODEL_LIB)(daymod.o) \ 
    31083124   $(MODEL_LIB)(dom_oce.o) \ 
     
    31113127   $(MODEL_LIB)(lib_mpp.o) \ 
    31123128   $(MODEL_LIB)(oce.o) \ 
     3129   domzgr_substitute.h90 \ 
     3130   KEY_CPP \ 
     3131   flowri.F90 
     3132$(MODEL_LIB)(flo_oce.o) :  \ 
     3133   par_kind.F90 \ 
     3134   $(MODEL_LIB)(par_kind.o) \ 
     3135   par_oce.F90 \ 
     3136   $(MODEL_LIB)(par_oce.o) \ 
     3137   flo_oce.F90 
     3138$(MODEL_LIB)(flxblk.o) :   \ 
     3139   blk_oce.F90 \ 
     3140   cpl_oce.F90 \ 
    31133141   daymod.F90 \ 
    31143142   dom_oce.F90 \ 
    3115    flo_oce.F90 \ 
    3116    in_out_manager.F90 \ 
    3117    lib_mpp.F90 \ 
    3118    oce.F90 \ 
    3119    domzgr_substitute.h90 \ 
    3120    KEY_CPP \ 
    3121    flowri.F90 
    3122 $(MODEL_LIB)(flx_oce.o) :  \ 
    3123    $(MODEL_LIB)(par_kind.o) \ 
    3124    par_kind.F90 \ 
    3125    $(MODEL_LIB)(par_oce.o) \ 
    3126    par_oce.F90 \ 
    3127    flx_oce.F90 
    3128 $(MODEL_LIB)(flxblk.o) :   \ 
     3143   flx_oce.F90 \ 
     3144   ice.F90 \ 
     3145   in_out_manager.F90 \ 
     3146   lbclnk.F90 \ 
     3147   lib_mpp.F90 \ 
     3148   lib_print.f90 \ 
     3149   oce.F90 \ 
     3150   ocfzpt.F90 \ 
     3151   par_kind.F90 \ 
     3152   par_oce.F90 \ 
     3153   phycst.F90 \ 
     3154   prtctl.f90 \ 
    31293155   $(MODEL_LIB)(blk_oce.o) \ 
    31303156   $(MODEL_LIB)(cpl_oce.o) \ 
     
    31433169   $(MODEL_LIB)(phycst.o) \ 
    31443170   $(MODEL_LIB)(prtctl.o) \ 
     3171   albedo.F90 \ 
    31453172   blk_oce.F90 \ 
    31463173   cpl_oce.F90 \ 
     
    31483175   dom_oce.F90 \ 
    31493176   flx_oce.F90 \ 
    3150    ice.F90 \ 
    3151    in_out_manager.F90 \ 
    3152    lbclnk.F90 \ 
    3153    lib_mpp.F90 \ 
    3154    lib_print.f90 \ 
     3177   in_out_manager.F90 \ 
     3178   lbclnk.F90 \ 
    31553179   oce.F90 \ 
    31563180   ocfzpt.F90 \ 
    3157    par_kind.F90 \ 
    3158    par_oce.F90 \ 
    31593181   phycst.F90 \ 
    31603182   prtctl.f90 \ 
     
    31713193   $(MODEL_LIB)(phycst.o) \ 
    31723194   $(MODEL_LIB)(prtctl.o) \ 
     3195   flxblk.F90 
     3196$(MODEL_LIB)(flxfwb.o) :   \ 
    31733197   albedo.F90 \ 
    31743198   blk_oce.F90 \ 
     
    31763200   daymod.F90 \ 
    31773201   dom_oce.F90 \ 
     3202   dtasal.F90 \ 
     3203   dtasst.F90 \ 
     3204   dtatem.F90 \ 
     3205   flxmod.F90 \ 
     3206   flxrnf.F90 \ 
    31783207   flx_oce.F90 \ 
    3179    in_out_manager.F90 \ 
    3180    lbclnk.F90 \ 
     3208   ice_oce.F90 \ 
     3209   in_out_manager.F90 \ 
     3210   lbclnk.F90 \ 
     3211   lib_mpp.F90 \ 
     3212   lib_print.f90 \ 
    31813213   oce.F90 \ 
    31823214   ocfzpt.F90 \ 
    3183    phycst.F90 \ 
    3184    prtctl.f90 \ 
    3185    flxblk.F90 
    3186 $(MODEL_LIB)(flxfwb.o) :   \ 
     3215   par_kind.F90 \ 
     3216   par_oce.F90 \ 
     3217   phycst.F90 \ 
     3218   prtctl.f90 \ 
     3219   taumod.F90 \ 
     3220   tradmp.F90 \ 
    31873221   $(MODEL_LIB)(albedo.o) \ 
    31883222   $(MODEL_LIB)(blk_oce.o) \ 
     
    31933227   $(MODEL_LIB)(dtasst.o) \ 
    31943228   $(MODEL_LIB)(dtatem.o) \ 
    3195    $(MODEL_LIB)(flx_oce.o) \ 
    31963229   $(MODEL_LIB)(flxmod.o) \ 
    31973230   $(MODEL_LIB)(flxrnf.o) \ 
     3231   $(MODEL_LIB)(flx_oce.o) \ 
    31983232   $(MODEL_LIB)(ice_oce.o) \ 
    31993233   $(MODEL_LIB)(in_out_manager.o) \ 
     
    32093243   $(MODEL_LIB)(taumod.o) \ 
    32103244   $(MODEL_LIB)(tradmp.o) \ 
    3211    albedo.F90 \ 
    32123245   blk_oce.F90 \ 
    32133246   cpl_oce.F90 \ 
    32143247   daymod.F90 \ 
    32153248   dom_oce.F90 \ 
    3216    dtasal.F90 \ 
    3217    dtasst.F90 \ 
    3218    dtatem.F90 \ 
    3219    flx_oce.F90 \ 
    3220    flxmod.F90 \ 
     3249   flxblk.F90 \ 
    32213250   flxrnf.F90 \ 
    3222    ice_oce.F90 \ 
    3223    in_out_manager.F90 \ 
    3224    lbclnk.F90 \ 
    3225    lib_mpp.F90 \ 
    3226    lib_print.f90 \ 
    3227    oce.F90 \ 
    3228    ocfzpt.F90 \ 
    3229    par_kind.F90 \ 
    3230    par_oce.F90 \ 
    3231    phycst.F90 \ 
    3232    prtctl.f90 \ 
    3233    taumod.F90 \ 
    3234    tradmp.F90 \ 
     3251   in_out_manager.F90 \ 
     3252   lib_mpp.F90 \ 
     3253   ocesbc.F90 \ 
     3254   oce.F90 \ 
     3255   phycst.F90 \ 
    32353256   $(MODEL_LIB)(blk_oce.o) \ 
    32363257   $(MODEL_LIB)(cpl_oce.o) \ 
     
    32413262   $(MODEL_LIB)(in_out_manager.o) \ 
    32423263   $(MODEL_LIB)(lib_mpp.o) \ 
    3243    $(MODEL_LIB)(oce.o) \ 
    32443264   $(MODEL_LIB)(ocesbc.o) \ 
    3245    $(MODEL_LIB)(phycst.o) \ 
    3246    blk_oce.F90 \ 
    3247    cpl_oce.F90 \ 
    3248    daymod.F90 \ 
    3249    dom_oce.F90 \ 
    3250    flxblk.F90 \ 
    3251    flxrnf.F90 \ 
    3252    in_out_manager.F90 \ 
    3253    lib_mpp.F90 \ 
    3254    oce.F90 \ 
    3255    ocesbc.F90 \ 
    3256    phycst.F90 \ 
     3265   $(MODEL_LIB)(oce.o) \ 
     3266   $(MODEL_LIB)(phycst.o) \ 
    32573267   domzgr_substitute.h90 \ 
    32583268   vectopt_loop_substitute.h90 \ 
     
    32603270   flxfwb.F90 
    32613271$(MODEL_LIB)(flxmod.o) :   \ 
     3272   daymod.F90 \ 
     3273   dom_oce.F90 \ 
     3274   in_out_manager.F90 \ 
     3275   lib_mpp.F90 \ 
     3276   lib_print.f90 \ 
     3277   oce.F90 \ 
     3278   par_kind.F90 \ 
     3279   par_oce.F90 \ 
     3280   phycst.F90 \ 
     3281   prtctl.f90 \ 
    32623282   $(MODEL_LIB)(daymod.o) \ 
    32633283   $(MODEL_LIB)(dom_oce.o) \ 
     
    32723292   daymod.F90 \ 
    32733293   dom_oce.F90 \ 
    3274    in_out_manager.F90 \ 
    3275    lib_mpp.F90 \ 
    3276    lib_print.f90 \ 
    3277    oce.F90 \ 
    3278    par_kind.F90 \ 
    3279    par_oce.F90 \ 
    3280    phycst.F90 \ 
    3281    prtctl.f90 \ 
     3294   flxrnf.F90 \ 
     3295   in_out_manager.F90 \ 
     3296   lbclnk.F90 \ 
     3297   lib_mpp.F90 \ 
     3298   oce.F90 \ 
     3299   ocfzpt.F90 \ 
     3300   phycst.F90 \ 
    32823301   $(MODEL_LIB)(daymod.o) \ 
    32833302   $(MODEL_LIB)(dom_oce.o) \ 
     
    32893308   $(MODEL_LIB)(ocfzpt.o) \ 
    32903309   $(MODEL_LIB)(phycst.o) \ 
    3291    daymod.F90 \ 
    3292    dom_oce.F90 \ 
     3310   blk_oce.F90 \ 
     3311   bulk.F90 \ 
     3312   cpl_oce.F90 \ 
    32933313   flxrnf.F90 \ 
    3294    in_out_manager.F90 \ 
    3295    lbclnk.F90 \ 
    3296    lib_mpp.F90 \ 
    3297    oce.F90 \ 
    3298    ocfzpt.F90 \ 
    3299    phycst.F90 \ 
     3314   flx_oce.F90 \ 
     3315   ice_oce.F90 \ 
    33003316   $(MODEL_LIB)(blk_oce.o) \ 
    33013317   $(MODEL_LIB)(bulk.o) \ 
    33023318   $(MODEL_LIB)(cpl_oce.o) \ 
     3319   $(MODEL_LIB)(flxrnf.o) \ 
    33033320   $(MODEL_LIB)(flx_oce.o) \ 
    3304    $(MODEL_LIB)(flxrnf.o) \ 
    33053321   $(MODEL_LIB)(ice_oce.o) \ 
    3306    blk_oce.F90 \ 
    3307    bulk.F90 \ 
    3308    cpl_oce.F90 \ 
    3309    flx_oce.F90 \ 
    3310    flxrnf.F90 \ 
    3311    ice_oce.F90 \ 
    33123322   domzgr_substitute.h90 \ 
    33133323   flx_bulk_daily.h90 \ 
     
    33193329   flxmod.F90 
    33203330$(MODEL_LIB)(flxrnf.o) :   \ 
    3321    $(MODEL_LIB)(dom_oce.o) \ 
    3322    $(MODEL_LIB)(in_out_manager.o) \ 
    3323    $(MODEL_LIB)(lib_print.o) \ 
    3324    $(MODEL_LIB)(par_kind.o) \ 
    3325    $(MODEL_LIB)(par_oce.o) \ 
    3326    $(MODEL_LIB)(phycst.o) \ 
    3327    $(MODEL_LIB)(prtctl.o) \ 
    3328    dom_oce.F90 \ 
    3329    in_out_manager.F90 \ 
    3330    lib_print.f90 \ 
    3331    par_kind.F90 \ 
    3332    par_oce.F90 \ 
    3333    phycst.F90 \ 
    3334    prtctl.f90 \ 
     3331   dom_oce.F90 \ 
     3332   in_out_manager.F90 \ 
     3333   lib_print.f90 \ 
     3334   par_kind.F90 \ 
     3335   par_oce.F90 \ 
     3336   phycst.F90 \ 
     3337   prtctl.f90 \ 
     3338   $(MODEL_LIB)(dom_oce.o) \ 
     3339   $(MODEL_LIB)(in_out_manager.o) \ 
     3340   $(MODEL_LIB)(lib_print.o) \ 
     3341   $(MODEL_LIB)(par_kind.o) \ 
     3342   $(MODEL_LIB)(par_oce.o) \ 
     3343   $(MODEL_LIB)(phycst.o) \ 
     3344   $(MODEL_LIB)(prtctl.o) \ 
     3345   daymod.F90 \ 
     3346   dom_oce.F90 \ 
     3347   in_out_manager.F90 \ 
     3348   phycst.F90 \ 
    33353349   $(MODEL_LIB)(daymod.o) \ 
    33363350   $(MODEL_LIB)(dom_oce.o) \ 
     
    33453359   $(MODEL_LIB)(in_out_manager.o) \ 
    33463360   $(MODEL_LIB)(phycst.o) \ 
    3347    daymod.F90 \ 
    3348    dom_oce.F90 \ 
    3349    in_out_manager.F90 \ 
    3350    phycst.F90 \ 
    33513361   flxrnf_ORCA_R05.h90 \ 
    33523362   ../../../lib/libioipsl.a \ 
    33533363   KEY_CPP \ 
    33543364   flxrnf.F90 
     3365$(MODEL_LIB)(flx_oce.o) :  \ 
     3366   par_kind.F90 \ 
     3367   $(MODEL_LIB)(par_kind.o) \ 
     3368   par_oce.F90 \ 
     3369   $(MODEL_LIB)(par_oce.o) \ 
     3370   flx_oce.F90 
    33553371$(MODEL_LIB)(geo2ocean.o) :   \ 
    3356    $(MODEL_LIB)(dom_oce.o) \ 
    3357    $(MODEL_LIB)(in_out_manager.o) \ 
    3358    $(MODEL_LIB)(lib_mpp.o) \ 
    3359    $(MODEL_LIB)(lib_print.o) \ 
    3360    $(MODEL_LIB)(oce.o) \ 
    3361    $(MODEL_LIB)(par_kind.o) \ 
    3362    $(MODEL_LIB)(par_oce.o) \ 
    3363    dom_oce.F90 \ 
    3364    in_out_manager.F90 \ 
    3365    lib_mpp.F90 \ 
    3366    lib_print.f90 \ 
    3367    oce.F90 \ 
    3368    par_kind.F90 \ 
    3369    par_oce.F90 \ 
    3370    $(MODEL_LIB)(dom_oce.o) \ 
    3371    $(MODEL_LIB)(in_out_manager.o) \ 
    3372    $(MODEL_LIB)(lbclnk.o) \ 
    3373    $(MODEL_LIB)(phycst.o) \ 
    3374    dom_oce.F90 \ 
    3375    in_out_manager.F90 \ 
    3376    lbclnk.F90 \ 
    3377    phycst.F90 \ 
     3372   dom_oce.F90 \ 
     3373   in_out_manager.F90 \ 
     3374   lib_mpp.F90 \ 
     3375   lib_print.f90 \ 
     3376   oce.F90 \ 
     3377   par_kind.F90 \ 
     3378   par_oce.F90 \ 
     3379   $(MODEL_LIB)(dom_oce.o) \ 
     3380   $(MODEL_LIB)(in_out_manager.o) \ 
     3381   $(MODEL_LIB)(lib_mpp.o) \ 
     3382   $(MODEL_LIB)(lib_print.o) \ 
     3383   $(MODEL_LIB)(oce.o) \ 
     3384   $(MODEL_LIB)(par_kind.o) \ 
     3385   $(MODEL_LIB)(par_oce.o) \ 
     3386   dom_oce.F90 \ 
     3387   in_out_manager.F90 \ 
     3388   lbclnk.F90 \ 
     3389   phycst.F90 \ 
     3390   $(MODEL_LIB)(dom_oce.o) \ 
     3391   $(MODEL_LIB)(in_out_manager.o) \ 
     3392   $(MODEL_LIB)(lbclnk.o) \ 
     3393   $(MODEL_LIB)(phycst.o) \ 
    33783394   vectopt_loop_substitute.h90 \ 
    33793395   KEY_CPP \ 
    33803396   geo2ocean.F90 
    3381 $(MODEL_LIB)(ice.o) :   \ 
    3382    $(MODEL_LIB)(par_oce.o) \ 
    3383    par_oce.F90 \ 
    3384    $(MODEL_LIB)(par_ice.o) \ 
     3397$(MODEL_LIB)(iceini.o) :   \ 
     3398   blk_oce.F90 \ 
     3399   daymod.F90 \ 
     3400   dom_ice.F90 \ 
     3401   dom_oce.F90 \ 
     3402   ice.F90 \ 
     3403   ice_oce.F90 \ 
     3404   in_out_manager.F90 \ 
     3405   lbclnk.F90 \ 
     3406   lib_print.f90 \ 
     3407   oce.F90 \ 
     3408   ocfzpt.F90 \ 
    33853409   par_ice.F90 \ 
    3386    ice.F90 
    3387 $(MODEL_LIB)(ice_oce.o) :  \ 
    3388    $(MODEL_LIB)(par_kind.o) \ 
    3389    $(MODEL_LIB)(par_oce.o) \ 
    3390    par_kind.F90 \ 
    3391    par_oce.F90 \ 
    3392    $(MODEL_LIB)(blk_oce.o) \ 
    3393    $(MODEL_LIB)(par_oce.o) \ 
    3394    blk_oce.F90 \ 
    3395    par_oce.F90 \ 
    3396    ice_oce.F90 
    3397 $(MODEL_LIB)(iceini.o) :   \ 
     3410   par_kind.F90 \ 
     3411   par_oce.F90 \ 
     3412   phycst.F90 \ 
    33983413   $(MODEL_LIB)(blk_oce.o) \ 
    33993414   $(MODEL_LIB)(daymod.o) \ 
     
    34113426   $(MODEL_LIB)(par_oce.o) \ 
    34123427   $(MODEL_LIB)(phycst.o) \ 
    3413    blk_oce.F90 \ 
    3414    daymod.F90 \ 
    3415    dom_ice.F90 \ 
    3416    dom_oce.F90 \ 
     3428   dom_oce.F90 \ 
     3429   flx_oce.F90 \ 
    34173430   ice.F90 \ 
    34183431   ice_oce.F90 \ 
    3419    in_out_manager.F90 \ 
    3420    lbclnk.F90 \ 
    3421    lib_print.f90 \ 
    3422    oce.F90 \ 
     3432   ini1d.F90 \ 
     3433   in_out_manager.F90 \ 
     3434   limistate.F90 \ 
     3435   limmsh.F90 \ 
     3436   limrst.F90 \ 
    34233437   ocfzpt.F90 \ 
    3424    par_ice.F90 \ 
    3425    par_kind.F90 \ 
    3426    par_oce.F90 \ 
    34273438   phycst.F90 \ 
    34283439   $(MODEL_LIB)(dom_oce.o) \ 
     
    34303441   $(MODEL_LIB)(ice.o) \ 
    34313442   $(MODEL_LIB)(ice_oce.o) \ 
    3432    $(MODEL_LIB)(in_out_manager.o) \ 
    34333443   $(MODEL_LIB)(ini1d.o) \ 
     3444   $(MODEL_LIB)(in_out_manager.o) \ 
    34343445   $(MODEL_LIB)(limistate.o) \ 
    34353446   $(MODEL_LIB)(limmsh.o) \ 
     
    34373448   $(MODEL_LIB)(ocfzpt.o) \ 
    34383449   $(MODEL_LIB)(phycst.o) \ 
    3439    dom_oce.F90 \ 
     3450   iceini.F90 
     3451$(MODEL_LIB)(icestp1d.o) : \ 
     3452   albedo.F90 \ 
     3453   blk_oce.F90 \ 
     3454   cpl_oce.F90 \ 
     3455   daymod.F90 \ 
     3456   dianam.F90 \ 
     3457   dom_ice.F90 \ 
     3458   dom_oce.F90 \ 
     3459   dtasal.F90 \ 
     3460   dtasst.F90 \ 
     3461   dtatem.F90 \ 
     3462   flxblk.F90 \ 
     3463   flxmod.F90 \ 
     3464   flxrnf.F90 \ 
    34403465   flx_oce.F90 \ 
     3466   iceini.F90 \ 
    34413467   ice.F90 \ 
    34423468   ice_oce.F90 \ 
    3443    in_out_manager.F90 \ 
    34443469   ini1d.F90 \ 
     3470   in_out_manager.F90 \ 
     3471   lbclnk.F90 \ 
     3472   lib_mpp.F90 \ 
     3473   lib_print.f90 \ 
     3474   limadv.F90 \ 
     3475   limhdf.F90 \ 
    34453476   limistate.F90 \ 
    34463477   limmsh.F90 \ 
     3478   limrhg.F90 \ 
    34473479   limrst.F90 \ 
     3480   limtab.F90 \ 
     3481   limthd_lac.F90 \ 
     3482   limthd_zdf.F90 \ 
     3483   oce.F90 \ 
    34483484   ocfzpt.F90 \ 
    3449    phycst.F90 \ 
    3450    iceini.F90 
    3451 $(MODEL_LIB)(icestp.o) :   \ 
     3485   par_ice.F90 \ 
     3486   par_kind.F90 \ 
     3487   par_oce.F90 \ 
     3488   phycst.F90 \ 
     3489   prtctl.f90 \ 
     3490   taumod.F90 \ 
     3491   thd_ice.F90 \ 
     3492   tradmp.F90 \ 
     3493   trdmod.F90 \ 
     3494   trdmod_oce.F90 \ 
     3495   zdfmxl.F90 \ 
     3496   zdf_oce.F90 \ 
    34523497   $(MODEL_LIB)(albedo.o) \ 
    34533498   $(MODEL_LIB)(blk_oce.o) \ 
     
    34603505   $(MODEL_LIB)(dtasst.o) \ 
    34613506   $(MODEL_LIB)(dtatem.o) \ 
    3462    $(MODEL_LIB)(flx_oce.o) \ 
    34633507   $(MODEL_LIB)(flxblk.o) \ 
    34643508   $(MODEL_LIB)(flxmod.o) \ 
    34653509   $(MODEL_LIB)(flxrnf.o) \ 
     3510   $(MODEL_LIB)(flx_oce.o) \ 
     3511   $(MODEL_LIB)(iceini.o) \ 
    34663512   $(MODEL_LIB)(ice.o) \ 
    34673513   $(MODEL_LIB)(ice_oce.o) \ 
    3468    $(MODEL_LIB)(iceini.o) \ 
    3469    $(MODEL_LIB)(in_out_manager.o) \ 
    34703514   $(MODEL_LIB)(ini1d.o) \ 
     3515   $(MODEL_LIB)(in_out_manager.o) \ 
    34713516   $(MODEL_LIB)(lbclnk.o) \ 
    34723517   $(MODEL_LIB)(lib_mpp.o) \ 
     
    34913536   $(MODEL_LIB)(thd_ice.o) \ 
    34923537   $(MODEL_LIB)(tradmp.o) \ 
     3538   $(MODEL_LIB)(trdmod.o) \ 
     3539   $(MODEL_LIB)(trdmod_oce.o) \ 
     3540   $(MODEL_LIB)(zdfmxl.o) \ 
     3541   $(MODEL_LIB)(zdf_oce.o) \ 
     3542   blk_oce.F90 \ 
     3543   cpl_oce.F90 \ 
     3544   daymod.F90 \ 
     3545   dom_ice.F90 \ 
     3546   dom_oce.F90 \ 
     3547   dtasal.F90 \ 
     3548   dtatem.F90 \ 
     3549   flxmod.F90 \ 
     3550   flxrnf.F90 \ 
     3551   flx_oce.F90 \ 
     3552   iceini.F90 \ 
     3553   ice.F90 \ 
     3554   ice_oce.F90 \ 
     3555   in_out_manager.F90 \ 
     3556   lbclnk.F90 \ 
     3557   limdia.F90 \ 
     3558   limdyn.F90 \ 
     3559   limflx.F90 \ 
     3560   limrst.F90 \ 
     3561   limthd.F90 \ 
     3562   limtrp.F90 \ 
     3563   limwri.F90 \ 
     3564   ocesbc.F90 \ 
     3565   oce.F90 \ 
     3566   ocfzpt.F90 \ 
     3567   phycst.F90 \ 
     3568   taumod.F90 \ 
     3569   tradmp.F90 \ 
     3570   $(MODEL_LIB)(blk_oce.o) \ 
     3571   $(MODEL_LIB)(cpl_oce.o) \ 
     3572   $(MODEL_LIB)(daymod.o) \ 
     3573   $(MODEL_LIB)(dom_ice.o) \ 
     3574   $(MODEL_LIB)(dom_oce.o) \ 
     3575   $(MODEL_LIB)(dtasal.o) \ 
     3576   $(MODEL_LIB)(dtatem.o) \ 
     3577   $(MODEL_LIB)(flxmod.o) \ 
     3578   $(MODEL_LIB)(flxrnf.o) \ 
     3579   $(MODEL_LIB)(flx_oce.o) \ 
     3580   $(MODEL_LIB)(iceini.o) \ 
     3581   $(MODEL_LIB)(ice.o) \ 
     3582   $(MODEL_LIB)(ice_oce.o) \ 
     3583   $(MODEL_LIB)(in_out_manager.o) \ 
     3584   $(MODEL_LIB)(lbclnk.o) \ 
     3585   $(MODEL_LIB)(limdia.o) \ 
     3586   $(MODEL_LIB)(limdyn.o) \ 
     3587   $(MODEL_LIB)(limflx.o) \ 
     3588   $(MODEL_LIB)(limrst.o) \ 
     3589   $(MODEL_LIB)(limthd.o) \ 
     3590   $(MODEL_LIB)(limtrp.o) \ 
     3591   $(MODEL_LIB)(limwri.o) \ 
     3592   $(MODEL_LIB)(ocesbc.o) \ 
     3593   $(MODEL_LIB)(oce.o) \ 
     3594   $(MODEL_LIB)(ocfzpt.o) \ 
     3595   $(MODEL_LIB)(phycst.o) \ 
     3596   $(MODEL_LIB)(taumod.o) \ 
     3597   $(MODEL_LIB)(tradmp.o) \ 
     3598   domzgr_substitute.h90 \ 
     3599   vectopt_loop_substitute.h90 \ 
     3600   KEY_CPP \ 
     3601   icestp1d.F90 
     3602$(MODEL_LIB)(icestp.o) :   \ 
    34933603   albedo.F90 \ 
    34943604   blk_oce.F90 \ 
     
    35013611   dtasst.F90 \ 
    35023612   dtatem.F90 \ 
    3503    flx_oce.F90 \ 
    35043613   flxblk.F90 \ 
    35053614   flxmod.F90 \ 
    35063615   flxrnf.F90 \ 
     3616   flx_oce.F90 \ 
     3617   iceini.F90 \ 
    35073618   ice.F90 \ 
    35083619   ice_oce.F90 \ 
    3509    iceini.F90 \ 
    3510    in_out_manager.F90 \ 
    35113620   ini1d.F90 \ 
     3621   in_out_manager.F90 \ 
    35123622   lbclnk.F90 \ 
    35133623   lib_mpp.F90 \ 
     
    35323642   thd_ice.F90 \ 
    35333643   tradmp.F90 \ 
    3534    $(MODEL_LIB)(cpl_oce.o) \ 
    3535    $(MODEL_LIB)(daymod.o) \ 
    3536    $(MODEL_LIB)(dom_ice.o) \ 
    3537    $(MODEL_LIB)(dom_oce.o) \ 
    3538    $(MODEL_LIB)(flx_oce.o) \ 
    3539    $(MODEL_LIB)(ice.o) \ 
    3540    $(MODEL_LIB)(ice_oce.o) \ 
    3541    $(MODEL_LIB)(iceini.o) \ 
    3542    $(MODEL_LIB)(in_out_manager.o) \ 
    3543    $(MODEL_LIB)(lbclnk.o) \ 
    3544    $(MODEL_LIB)(limdia.o) \ 
    3545    $(MODEL_LIB)(limdyn.o) \ 
    3546    $(MODEL_LIB)(limflx.o) \ 
    3547    $(MODEL_LIB)(limrst.o) \ 
    3548    $(MODEL_LIB)(limthd.o) \ 
    3549    $(MODEL_LIB)(limtrp.o) \ 
    3550    $(MODEL_LIB)(limwri.o) \ 
    3551    $(MODEL_LIB)(oce.o) \ 
    3552    $(MODEL_LIB)(ocesbc.o) \ 
    3553    $(MODEL_LIB)(phycst.o) \ 
    3554    $(MODEL_LIB)(prtctl.o) \ 
    3555    $(MODEL_LIB)(taumod.o) \ 
    3556    cpl_oce.F90 \ 
    3557    daymod.F90 \ 
    3558    dom_ice.F90 \ 
    3559    dom_oce.F90 \ 
    3560    flx_oce.F90 \ 
    3561    ice.F90 \ 
    3562    ice_oce.F90 \ 
    3563    iceini.F90 \ 
    3564    in_out_manager.F90 \ 
    3565    lbclnk.F90 \ 
    3566    limdia.F90 \ 
    3567    limdyn.F90 \ 
    3568    limflx.F90 \ 
    3569    limrst.F90 \ 
    3570    limthd.F90 \ 
    3571    limtrp.F90 \ 
    3572    limwri.F90 \ 
    3573    oce.F90 \ 
    3574    ocesbc.F90 \ 
    3575    phycst.F90 \ 
    3576    prtctl.f90 \ 
    3577    taumod.F90 \ 
    3578    domzgr_substitute.h90 \ 
    3579    vectopt_loop_substitute.h90 \ 
    3580    KEY_CPP \ 
    3581    icestp.F90 
    3582 $(MODEL_LIB)(icestp1d.o) : \ 
    35833644   $(MODEL_LIB)(albedo.o) \ 
    35843645   $(MODEL_LIB)(blk_oce.o) \ 
     
    35913652   $(MODEL_LIB)(dtasst.o) \ 
    35923653   $(MODEL_LIB)(dtatem.o) \ 
    3593    $(MODEL_LIB)(flx_oce.o) \ 
    35943654   $(MODEL_LIB)(flxblk.o) \ 
    35953655   $(MODEL_LIB)(flxmod.o) \ 
    35963656   $(MODEL_LIB)(flxrnf.o) \ 
     3657   $(MODEL_LIB)(flx_oce.o) \ 
     3658   $(MODEL_LIB)(iceini.o) \ 
    35973659   $(MODEL_LIB)(ice.o) \ 
    35983660   $(MODEL_LIB)(ice_oce.o) \ 
    3599    $(MODEL_LIB)(iceini.o) \ 
    3600    $(MODEL_LIB)(in_out_manager.o) \ 
    36013661   $(MODEL_LIB)(ini1d.o) \ 
     3662   $(MODEL_LIB)(in_out_manager.o) \ 
    36023663   $(MODEL_LIB)(lbclnk.o) \ 
    36033664   $(MODEL_LIB)(lib_mpp.o) \ 
     
    36223683   $(MODEL_LIB)(thd_ice.o) \ 
    36233684   $(MODEL_LIB)(tradmp.o) \ 
    3624    $(MODEL_LIB)(trdmod.o) \ 
    3625    $(MODEL_LIB)(trdmod_oce.o) \ 
    3626    $(MODEL_LIB)(zdf_oce.o) \ 
    3627    $(MODEL_LIB)(zdfmxl.o) \ 
    3628    albedo.F90 \ 
    3629    blk_oce.F90 \ 
    36303685   cpl_oce.F90 \ 
    36313686   daymod.F90 \ 
    3632    dianam.F90 \ 
    36333687   dom_ice.F90 \ 
    36343688   dom_oce.F90 \ 
    3635    dtasal.F90 \ 
    3636    dtasst.F90 \ 
    3637    dtatem.F90 \ 
    36383689   flx_oce.F90 \ 
    3639    flxblk.F90 \ 
    3640    flxmod.F90 \ 
    3641    flxrnf.F90 \ 
     3690   iceini.F90 \ 
    36423691   ice.F90 \ 
    36433692   ice_oce.F90 \ 
    3644    iceini.F90 \ 
    3645    in_out_manager.F90 \ 
    3646    ini1d.F90 \ 
    3647    lbclnk.F90 \ 
    3648    lib_mpp.F90 \ 
    3649    lib_print.f90 \ 
    3650    limadv.F90 \ 
    3651    limhdf.F90 \ 
    3652    limistate.F90 \ 
    3653    limmsh.F90 \ 
    3654    limrhg.F90 \ 
     3693   in_out_manager.F90 \ 
     3694   lbclnk.F90 \ 
     3695   limdia.F90 \ 
     3696   limdyn.F90 \ 
     3697   limflx.F90 \ 
    36553698   limrst.F90 \ 
    3656    limtab.F90 \ 
    3657    limthd_lac.F90 \ 
    3658    limthd_zdf.F90 \ 
    3659    oce.F90 \ 
    3660    ocfzpt.F90 \ 
    3661    par_ice.F90 \ 
    3662    par_kind.F90 \ 
    3663    par_oce.F90 \ 
     3699   limthd.F90 \ 
     3700   limtrp.F90 \ 
     3701   limwri.F90 \ 
     3702   ocesbc.F90 \ 
     3703   oce.F90 \ 
    36643704   phycst.F90 \ 
    36653705   prtctl.f90 \ 
    36663706   taumod.F90 \ 
    3667    thd_ice.F90 \ 
    3668    tradmp.F90 \ 
    3669    trdmod.F90 \ 
    3670    trdmod_oce.F90 \ 
    3671    zdf_oce.F90 \ 
    3672    zdfmxl.F90 \ 
    3673    $(MODEL_LIB)(blk_oce.o) \ 
    36743707   $(MODEL_LIB)(cpl_oce.o) \ 
    36753708   $(MODEL_LIB)(daymod.o) \ 
    36763709   $(MODEL_LIB)(dom_ice.o) \ 
    36773710   $(MODEL_LIB)(dom_oce.o) \ 
    3678    $(MODEL_LIB)(dtasal.o) \ 
    3679    $(MODEL_LIB)(dtatem.o) \ 
    36803711   $(MODEL_LIB)(flx_oce.o) \ 
    3681    $(MODEL_LIB)(flxmod.o) \ 
    3682    $(MODEL_LIB)(flxrnf.o) \ 
     3712   $(MODEL_LIB)(iceini.o) \ 
    36833713   $(MODEL_LIB)(ice.o) \ 
    36843714   $(MODEL_LIB)(ice_oce.o) \ 
    3685    $(MODEL_LIB)(iceini.o) \ 
    36863715   $(MODEL_LIB)(in_out_manager.o) \ 
    36873716   $(MODEL_LIB)(lbclnk.o) \ 
     
    36933722   $(MODEL_LIB)(limtrp.o) \ 
    36943723   $(MODEL_LIB)(limwri.o) \ 
    3695    $(MODEL_LIB)(oce.o) \ 
    36963724   $(MODEL_LIB)(ocesbc.o) \ 
    3697    $(MODEL_LIB)(ocfzpt.o) \ 
    3698    $(MODEL_LIB)(phycst.o) \ 
     3725   $(MODEL_LIB)(oce.o) \ 
     3726   $(MODEL_LIB)(phycst.o) \ 
     3727   $(MODEL_LIB)(prtctl.o) \ 
    36993728   $(MODEL_LIB)(taumod.o) \ 
    3700    $(MODEL_LIB)(tradmp.o) \ 
     3729   domzgr_substitute.h90 \ 
     3730   vectopt_loop_substitute.h90 \ 
     3731   KEY_CPP \ 
     3732   icestp.F90 
     3733$(MODEL_LIB)(ice.o) :   \ 
     3734   par_oce.F90 \ 
     3735   $(MODEL_LIB)(par_oce.o) \ 
     3736   par_ice.F90 \ 
     3737   $(MODEL_LIB)(par_ice.o) \ 
     3738   ice.F90 
     3739$(MODEL_LIB)(ice_oce.o) :  \ 
     3740   par_kind.F90 \ 
     3741   par_oce.F90 \ 
     3742   $(MODEL_LIB)(par_kind.o) \ 
     3743   $(MODEL_LIB)(par_oce.o) \ 
    37013744   blk_oce.F90 \ 
     3745   par_oce.F90 \ 
     3746   $(MODEL_LIB)(blk_oce.o) \ 
     3747   $(MODEL_LIB)(par_oce.o) \ 
     3748   ice_oce.F90 
     3749$(MODEL_LIB)(ini1d.o) : \ 
     3750   in_out_manager.F90 \ 
     3751   lib_print.f90 \ 
     3752   par_kind.F90 \ 
     3753   par_oce.F90 \ 
     3754   $(MODEL_LIB)(in_out_manager.o) \ 
     3755   $(MODEL_LIB)(lib_print.o) \ 
     3756   $(MODEL_LIB)(par_kind.o) \ 
     3757   $(MODEL_LIB)(par_oce.o) \ 
     3758   dom_oce.F90 \ 
     3759   in_out_manager.F90 \ 
     3760   phycst.F90 \ 
     3761   $(MODEL_LIB)(dom_oce.o) \ 
     3762   $(MODEL_LIB)(in_out_manager.o) \ 
     3763   $(MODEL_LIB)(phycst.o) \ 
     3764   ini1d.F90 
     3765$(MODEL_LIB)(in_out_manager.o) : \ 
     3766   par_kind.F90 \ 
     3767   $(MODEL_LIB)(par_kind.o) \ 
     3768   lib_print.f90 \ 
     3769   par_kind.F90 \ 
     3770   par_oce.F90 \ 
     3771   $(MODEL_LIB)(lib_print.o) \ 
     3772   $(MODEL_LIB)(par_kind.o) \ 
     3773   $(MODEL_LIB)(par_oce.o) \ 
     3774   in_out_manager.F90 
     3775$(MODEL_LIB)(istate.o) :   \ 
     3776   blk_oce.F90 \ 
     3777   cla_dynspg.F90 \ 
    37023778   cpl_oce.F90 \ 
    37033779   daymod.F90 \ 
    3704    dom_ice.F90 \ 
    3705    dom_oce.F90 \ 
    3706    dtasal.F90 \ 
    3707    dtatem.F90 \ 
     3780   dom_oce.F90 \ 
     3781   dynspg_fsc.F90 \ 
     3782   dynspg_fsc_atsk.F90 \ 
     3783   flxrnf.F90 \ 
    37083784   flx_oce.F90 \ 
    3709    flxmod.F90 \ 
    3710    flxrnf.F90 \ 
    3711    ice.F90 \ 
    37123785   ice_oce.F90 \ 
    3713    iceini.F90 \ 
    3714    in_out_manager.F90 \ 
    3715    lbclnk.F90 \ 
    3716    limdia.F90 \ 
    3717    limdyn.F90 \ 
    3718    limflx.F90 \ 
    3719    limrst.F90 \ 
    3720    limthd.F90 \ 
    3721    limtrp.F90 \ 
    3722    limwri.F90 \ 
    3723    oce.F90 \ 
     3786   in_out_manager.F90 \ 
     3787   lbclnk.F90 \ 
     3788   ldfdyn_oce.F90 \ 
     3789   ldftra_oce.F90 \ 
     3790   lib_mpp.F90 \ 
     3791   lib_print.f90 \ 
     3792   obcdyn.F90 \ 
     3793   obcvol.F90 \ 
     3794   obc_oce.F90 \ 
    37243795   ocesbc.F90 \ 
    3725    ocfzpt.F90 \ 
    3726    phycst.F90 \ 
    3727    taumod.F90 \ 
    3728    tradmp.F90 \ 
    3729    domzgr_substitute.h90 \ 
    3730    vectopt_loop_substitute.h90 \ 
    3731    KEY_CPP \ 
    3732    icestp1d.F90 
    3733 $(MODEL_LIB)(in_out_manager.o) : \ 
    3734    $(MODEL_LIB)(par_kind.o) \ 
    3735    par_kind.F90 \ 
    3736    $(MODEL_LIB)(lib_print.o) \ 
    3737    $(MODEL_LIB)(par_kind.o) \ 
    3738    $(MODEL_LIB)(par_oce.o) \ 
    3739    lib_print.f90 \ 
    3740    par_kind.F90 \ 
    3741    par_oce.F90 \ 
    3742    in_out_manager.F90 
    3743 $(MODEL_LIB)(ini1d.o) : \ 
    3744    $(MODEL_LIB)(in_out_manager.o) \ 
    3745    $(MODEL_LIB)(lib_print.o) \ 
    3746    $(MODEL_LIB)(par_kind.o) \ 
    3747    $(MODEL_LIB)(par_oce.o) \ 
    3748    in_out_manager.F90 \ 
    3749    lib_print.f90 \ 
    3750    par_kind.F90 \ 
    3751    par_oce.F90 \ 
    3752    $(MODEL_LIB)(dom_oce.o) \ 
    3753    $(MODEL_LIB)(in_out_manager.o) \ 
    3754    $(MODEL_LIB)(phycst.o) \ 
    3755    dom_oce.F90 \ 
    3756    in_out_manager.F90 \ 
    3757    phycst.F90 \ 
    3758    ini1d.F90 
    3759 $(MODEL_LIB)(istate.o) :   \ 
     3796   oce.F90 \ 
     3797   par_kind.F90 \ 
     3798   par_oce.F90 \ 
     3799   phycst.F90 \ 
     3800   prtctl.f90 \ 
     3801   solfet.F90 \ 
     3802   solisl.F90 \ 
     3803   solpcg.F90 \ 
     3804   solsor.F90 \ 
     3805   sol_oce.F90 \ 
     3806   trdmod.F90 \ 
     3807   trdmod_oce.F90 \ 
     3808   zdfddm.F90 \ 
     3809   zdftke.F90 \ 
     3810   zdf_oce.F90 \ 
    37603811   $(MODEL_LIB)(blk_oce.o) \ 
    37613812   $(MODEL_LIB)(cla_dynspg.o) \ 
     
    37653816   $(MODEL_LIB)(dynspg_fsc.o) \ 
    37663817   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     3818   $(MODEL_LIB)(flxrnf.o) \ 
    37673819   $(MODEL_LIB)(flx_oce.o) \ 
    3768    $(MODEL_LIB)(flxrnf.o) \ 
    37693820   $(MODEL_LIB)(ice_oce.o) \ 
    37703821   $(MODEL_LIB)(in_out_manager.o) \ 
     
    37743825   $(MODEL_LIB)(lib_mpp.o) \ 
    37753826   $(MODEL_LIB)(lib_print.o) \ 
    3776    $(MODEL_LIB)(obc_oce.o) \ 
    37773827   $(MODEL_LIB)(obcdyn.o) \ 
    37783828   $(MODEL_LIB)(obcvol.o) \ 
    3779    $(MODEL_LIB)(oce.o) \ 
     3829   $(MODEL_LIB)(obc_oce.o) \ 
    37803830   $(MODEL_LIB)(ocesbc.o) \ 
    3781    $(MODEL_LIB)(par_kind.o) \ 
    3782    $(MODEL_LIB)(par_oce.o) \ 
    3783    $(MODEL_LIB)(phycst.o) \ 
    3784    $(MODEL_LIB)(prtctl.o) \ 
    3785    $(MODEL_LIB)(sol_oce.o) \ 
     3831   $(MODEL_LIB)(oce.o) \ 
     3832   $(MODEL_LIB)(par_kind.o) \ 
     3833   $(MODEL_LIB)(par_oce.o) \ 
     3834   $(MODEL_LIB)(phycst.o) \ 
     3835   $(MODEL_LIB)(prtctl.o) \ 
    37863836   $(MODEL_LIB)(solfet.o) \ 
    37873837   $(MODEL_LIB)(solisl.o) \ 
    37883838   $(MODEL_LIB)(solpcg.o) \ 
    37893839   $(MODEL_LIB)(solsor.o) \ 
     3840   $(MODEL_LIB)(sol_oce.o) \ 
    37903841   $(MODEL_LIB)(trdmod.o) \ 
    37913842   $(MODEL_LIB)(trdmod_oce.o) \ 
    3792    $(MODEL_LIB)(zdf_oce.o) \ 
    37933843   $(MODEL_LIB)(zdfddm.o) \ 
    37943844   $(MODEL_LIB)(zdftke.o) \ 
    3795    blk_oce.F90 \ 
    3796    cla_dynspg.F90 \ 
    3797    cpl_oce.F90 \ 
     3845   $(MODEL_LIB)(zdf_oce.o) \ 
    37983846   daymod.F90 \ 
    3799    dom_oce.F90 \ 
     3847   divcur.F90 \ 
     3848   dom_oce.F90 \ 
     3849   dtasal.F90 \ 
     3850   dtatem.F90 \ 
    38003851   dynspg_fsc.F90 \ 
    38013852   dynspg_fsc_atsk.F90 \ 
    3802    flx_oce.F90 \ 
    3803    flxrnf.F90 \ 
    3804    ice_oce.F90 \ 
    3805    in_out_manager.F90 \ 
    3806    lbclnk.F90 \ 
    3807    ldfdyn_oce.F90 \ 
     3853   dynspg_rl.F90 \ 
     3854   eosbn2.F90 \ 
     3855   in_out_manager.F90 \ 
     3856   lbclnk.F90 \ 
    38083857   ldftra_oce.F90 \ 
    3809    lib_mpp.F90 \ 
    3810    lib_print.f90 \ 
    3811    obc_oce.F90 \ 
    3812    obcdyn.F90 \ 
    3813    obcvol.F90 \ 
    3814    oce.F90 \ 
    3815    ocesbc.F90 \ 
    3816    par_kind.F90 \ 
    3817    par_oce.F90 \ 
    3818    phycst.F90 \ 
    3819    prtctl.f90 \ 
    3820    sol_oce.F90 \ 
    3821    solfet.F90 \ 
     3858   oce.F90 \ 
     3859   phycst.F90 \ 
     3860   restart.F90 \ 
    38223861   solisl.F90 \ 
    3823    solpcg.F90 \ 
    3824    solsor.F90 \ 
    3825    trdmod.F90 \ 
    3826    trdmod_oce.F90 \ 
     3862   wzvmod.F90 \ 
    38273863   zdf_oce.F90 \ 
    3828    zdfddm.F90 \ 
    3829    zdftke.F90 \ 
    38303864   $(MODEL_LIB)(daymod.o) \ 
    38313865   $(MODEL_LIB)(divcur.o) \ 
     
    38463880   $(MODEL_LIB)(wzvmod.o) \ 
    38473881   $(MODEL_LIB)(zdf_oce.o) \ 
    3848    daymod.F90 \ 
    3849    divcur.F90 \ 
    3850    dom_oce.F90 \ 
    3851    dtasal.F90 \ 
    3852    dtatem.F90 \ 
    3853    dynspg_fsc.F90 \ 
    3854    dynspg_fsc_atsk.F90 \ 
    3855    dynspg_rl.F90 \ 
    3856    eosbn2.F90 \ 
    3857    in_out_manager.F90 \ 
    3858    lbclnk.F90 \ 
    3859    ldftra_oce.F90 \ 
    3860    oce.F90 \ 
    3861    phycst.F90 \ 
    3862    restart.F90 \ 
    3863    solisl.F90 \ 
    3864    wzvmod.F90 \ 
    3865    zdf_oce.F90 \ 
    38663882   domzgr_substitute.h90 \ 
    38673883   vectopt_loop_substitute.h90 \ 
     
    38703886   istate.F90 
    38713887$(MODEL_LIB)(lbclnk.o) :   \ 
    3872    $(MODEL_LIB)(dom_oce.o) \ 
    3873    $(MODEL_LIB)(in_out_manager.o) \ 
    3874    $(MODEL_LIB)(lib_print.o) \ 
    3875    $(MODEL_LIB)(par_kind.o) \ 
    3876    $(MODEL_LIB)(par_oce.o) \ 
    3877    dom_oce.F90 \ 
    3878    in_out_manager.F90 \ 
    3879    lib_print.f90 \ 
    3880    par_kind.F90 \ 
    3881    par_oce.F90 \ 
    3882    $(MODEL_LIB)(dom_oce.o) \ 
    3883    $(MODEL_LIB)(in_out_manager.o) \ 
    3884    $(MODEL_LIB)(lib_mpp.o) \ 
    3885    $(MODEL_LIB)(oce.o) \ 
    3886    dom_oce.F90 \ 
    3887    in_out_manager.F90 \ 
    3888    lib_mpp.F90 \ 
    3889    oce.F90 \ 
     3888   dom_oce.F90 \ 
     3889   in_out_manager.F90 \ 
     3890   lib_print.f90 \ 
     3891   par_kind.F90 \ 
     3892   par_oce.F90 \ 
     3893   $(MODEL_LIB)(dom_oce.o) \ 
     3894   $(MODEL_LIB)(in_out_manager.o) \ 
     3895   $(MODEL_LIB)(lib_print.o) \ 
     3896   $(MODEL_LIB)(par_kind.o) \ 
     3897   $(MODEL_LIB)(par_oce.o) \ 
     3898   dom_oce.F90 \ 
     3899   in_out_manager.F90 \ 
     3900   lib_mpp.F90 \ 
     3901   oce.F90 \ 
     3902   $(MODEL_LIB)(dom_oce.o) \ 
     3903   $(MODEL_LIB)(in_out_manager.o) \ 
     3904   $(MODEL_LIB)(lib_mpp.o) \ 
     3905   $(MODEL_LIB)(oce.o) \ 
    38903906   lbclnk.F90 
    38913907$(MODEL_LIB)(ldfdyn.o) :   \ 
     3908   dom_oce.F90 \ 
     3909   in_out_manager.F90 \ 
     3910   lbclnk.F90 \ 
     3911   ldfdyn_oce.F90 \ 
     3912   ldftra_oce.F90 \ 
     3913   lib_mpp.F90 \ 
     3914   lib_print.f90 \ 
     3915   oce.F90 \ 
     3916   par_kind.F90 \ 
     3917   par_oce.F90 \ 
     3918   phycst.F90 \ 
     3919   prtctl.f90 \ 
     3920   zdfmxl.F90 \ 
    38923921   $(MODEL_LIB)(dom_oce.o) \ 
    38933922   $(MODEL_LIB)(in_out_manager.o) \ 
     
    39073936   lbclnk.F90 \ 
    39083937   ldfdyn_oce.F90 \ 
    3909    ldftra_oce.F90 \ 
    3910    lib_mpp.F90 \ 
    3911    lib_print.f90 \ 
    3912    oce.F90 \ 
    3913    par_kind.F90 \ 
    3914    par_oce.F90 \ 
    3915    phycst.F90 \ 
    3916    prtctl.f90 \ 
    3917    zdfmxl.F90 \ 
     3938   ldfslp.F90 \ 
     3939   lib_mpp.F90 \ 
     3940   oce.F90 \ 
     3941   phycst.F90 \ 
    39183942   $(MODEL_LIB)(dom_oce.o) \ 
    39193943   $(MODEL_LIB)(in_out_manager.o) \ 
     
    39243948   $(MODEL_LIB)(oce.o) \ 
    39253949   $(MODEL_LIB)(phycst.o) \ 
    3926    dom_oce.F90 \ 
    3927    in_out_manager.F90 \ 
    3928    lbclnk.F90 \ 
    3929    ldfdyn_oce.F90 \ 
    3930    ldfslp.F90 \ 
    3931    lib_mpp.F90 \ 
    3932    oce.F90 \ 
    3933    phycst.F90 \ 
     3950   ldftra_oce.F90 \ 
    39343951   $(MODEL_LIB)(ldftra_oce.o) \ 
    3935    ldftra_oce.F90 \ 
    39363952   domzgr_substitute.h90 \ 
    39373953   ldfdyn_antarctic.h90 \ 
     
    39443960   ldfdyn.F90 
    39453961$(MODEL_LIB)(ldfdyn_oce.o) :  \ 
    3946    $(MODEL_LIB)(par_kind.o) \ 
    3947    par_kind.F90 \ 
    3948    $(MODEL_LIB)(par_oce.o) \ 
    3949    par_oce.F90 \ 
     3962   par_kind.F90 \ 
     3963   $(MODEL_LIB)(par_kind.o) \ 
     3964   par_oce.F90 \ 
     3965   $(MODEL_LIB)(par_oce.o) \ 
    39503966   ldfdyn_oce.F90 
    39513967$(MODEL_LIB)(ldfeiv.o) :   \ 
     3968   daymod.F90 \ 
     3969   dom_oce.F90 \ 
     3970   in_out_manager.F90 \ 
     3971   lbclnk.F90 \ 
     3972   ldfdyn_oce.F90 \ 
     3973   ldftra_oce.F90 \ 
     3974   lib_mpp.F90 \ 
     3975   lib_print.f90 \ 
     3976   oce.F90 \ 
     3977   par_kind.F90 \ 
     3978   par_oce.F90 \ 
     3979   phycst.F90 \ 
     3980   prtctl.f90 \ 
     3981   zdfmxl.F90 \ 
    39523982   $(MODEL_LIB)(daymod.o) \ 
    39533983   $(MODEL_LIB)(dom_oce.o) \ 
     
    39643994   $(MODEL_LIB)(prtctl.o) \ 
    39653995   $(MODEL_LIB)(zdfmxl.o) \ 
    3966    daymod.F90 \ 
     3996   dom_oce.F90 \ 
     3997   flxrnf.F90 \ 
     3998   in_out_manager.F90 \ 
     3999   lbclnk.F90 \ 
     4000   ldfslp.F90 \ 
     4001   ldftra_oce.F90 \ 
     4002   oce.F90 \ 
     4003   phycst.F90 \ 
     4004   prtctl.f90 \ 
     4005   $(MODEL_LIB)(dom_oce.o) \ 
     4006   $(MODEL_LIB)(flxrnf.o) \ 
     4007   $(MODEL_LIB)(in_out_manager.o) \ 
     4008   $(MODEL_LIB)(lbclnk.o) \ 
     4009   $(MODEL_LIB)(ldfslp.o) \ 
     4010   $(MODEL_LIB)(ldftra_oce.o) \ 
     4011   $(MODEL_LIB)(oce.o) \ 
     4012   $(MODEL_LIB)(phycst.o) \ 
     4013   $(MODEL_LIB)(prtctl.o) \ 
     4014   domzgr_substitute.h90 \ 
     4015   vectopt_loop_substitute.h90 \ 
     4016   KEY_CPP \ 
     4017   ldfeiv.F90 
     4018$(MODEL_LIB)(ldfslp.o) :   \ 
     4019   dom_oce.F90 \ 
     4020   in_out_manager.F90 \ 
     4021   lib_mpp.F90 \ 
     4022   lib_print.f90 \ 
     4023   oce.F90 \ 
     4024   par_kind.F90 \ 
     4025   par_oce.F90 \ 
     4026   prtctl.f90 \ 
     4027   zdf_oce.F90 \ 
     4028   $(MODEL_LIB)(dom_oce.o) \ 
     4029   $(MODEL_LIB)(in_out_manager.o) \ 
     4030   $(MODEL_LIB)(lib_mpp.o) \ 
     4031   $(MODEL_LIB)(lib_print.o) \ 
     4032   $(MODEL_LIB)(oce.o) \ 
     4033   $(MODEL_LIB)(par_kind.o) \ 
     4034   $(MODEL_LIB)(par_oce.o) \ 
     4035   $(MODEL_LIB)(prtctl.o) \ 
     4036   $(MODEL_LIB)(zdf_oce.o) \ 
    39674037   dom_oce.F90 \ 
    39684038   in_out_manager.F90 \ 
     
    39704040   ldfdyn_oce.F90 \ 
    39714041   ldftra_oce.F90 \ 
    3972    lib_mpp.F90 \ 
    3973    lib_print.f90 \ 
    3974    oce.F90 \ 
    3975    par_kind.F90 \ 
    3976    par_oce.F90 \ 
     4042   oce.F90 \ 
    39774043   phycst.F90 \ 
    39784044   prtctl.f90 \ 
    39794045   zdfmxl.F90 \ 
    39804046   $(MODEL_LIB)(dom_oce.o) \ 
    3981    $(MODEL_LIB)(flxrnf.o) \ 
     4047   $(MODEL_LIB)(in_out_manager.o) \ 
     4048   $(MODEL_LIB)(lbclnk.o) \ 
     4049   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4050   $(MODEL_LIB)(ldftra_oce.o) \ 
     4051   $(MODEL_LIB)(oce.o) \ 
     4052   $(MODEL_LIB)(phycst.o) \ 
     4053   $(MODEL_LIB)(prtctl.o) \ 
     4054   $(MODEL_LIB)(zdfmxl.o) \ 
     4055   domzgr_substitute.h90 \ 
     4056   vectopt_loop_substitute.h90 \ 
     4057   KEY_CPP \ 
     4058   ldfslp.F90 
     4059$(MODEL_LIB)(ldftra.o) :   \ 
     4060   dom_oce.F90 \ 
     4061   in_out_manager.F90 \ 
     4062   lbclnk.F90 \ 
     4063   ldfdyn_oce.F90 \ 
     4064   ldftra_oce.F90 \ 
     4065   lib_mpp.F90 \ 
     4066   lib_print.f90 \ 
     4067   oce.F90 \ 
     4068   par_kind.F90 \ 
     4069   par_oce.F90 \ 
     4070   phycst.F90 \ 
     4071   prtctl.f90 \ 
     4072   zdfmxl.F90 \ 
     4073   $(MODEL_LIB)(dom_oce.o) \ 
     4074   $(MODEL_LIB)(in_out_manager.o) \ 
     4075   $(MODEL_LIB)(lbclnk.o) \ 
     4076   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4077   $(MODEL_LIB)(ldftra_oce.o) \ 
     4078   $(MODEL_LIB)(lib_mpp.o) \ 
     4079   $(MODEL_LIB)(lib_print.o) \ 
     4080   $(MODEL_LIB)(oce.o) \ 
     4081   $(MODEL_LIB)(par_kind.o) \ 
     4082   $(MODEL_LIB)(par_oce.o) \ 
     4083   $(MODEL_LIB)(phycst.o) \ 
     4084   $(MODEL_LIB)(prtctl.o) \ 
     4085   $(MODEL_LIB)(zdfmxl.o) \ 
     4086   dom_oce.F90 \ 
     4087   in_out_manager.F90 \ 
     4088   lbclnk.F90 \ 
     4089   ldfslp.F90 \ 
     4090   ldftra_oce.F90 \ 
     4091   lib_mpp.F90 \ 
     4092   oce.F90 \ 
     4093   phycst.F90 \ 
     4094   $(MODEL_LIB)(dom_oce.o) \ 
    39824095   $(MODEL_LIB)(in_out_manager.o) \ 
    39834096   $(MODEL_LIB)(lbclnk.o) \ 
    39844097   $(MODEL_LIB)(ldfslp.o) \ 
    39854098   $(MODEL_LIB)(ldftra_oce.o) \ 
    3986    $(MODEL_LIB)(oce.o) \ 
    3987    $(MODEL_LIB)(phycst.o) \ 
    3988    $(MODEL_LIB)(prtctl.o) \ 
    3989    dom_oce.F90 \ 
    3990    flxrnf.F90 \ 
    3991    in_out_manager.F90 \ 
    3992    lbclnk.F90 \ 
    3993    ldfslp.F90 \ 
    3994    ldftra_oce.F90 \ 
    3995    oce.F90 \ 
    3996    phycst.F90 \ 
    3997    prtctl.f90 \ 
    3998    domzgr_substitute.h90 \ 
    3999    vectopt_loop_substitute.h90 \ 
    4000    KEY_CPP \ 
    4001    ldfeiv.F90 
    4002 $(MODEL_LIB)(ldfslp.o) :   \ 
    4003    $(MODEL_LIB)(dom_oce.o) \ 
    4004    $(MODEL_LIB)(in_out_manager.o) \ 
    4005    $(MODEL_LIB)(lib_mpp.o) \ 
    4006    $(MODEL_LIB)(lib_print.o) \ 
    4007    $(MODEL_LIB)(oce.o) \ 
    4008    $(MODEL_LIB)(par_kind.o) \ 
    4009    $(MODEL_LIB)(par_oce.o) \ 
    4010    $(MODEL_LIB)(prtctl.o) \ 
    4011    $(MODEL_LIB)(zdf_oce.o) \ 
    4012    dom_oce.F90 \ 
    4013    in_out_manager.F90 \ 
    4014    lib_mpp.F90 \ 
    4015    lib_print.f90 \ 
    4016    oce.F90 \ 
    4017    par_kind.F90 \ 
    4018    par_oce.F90 \ 
    4019    prtctl.f90 \ 
    4020    zdf_oce.F90 \ 
    4021    $(MODEL_LIB)(dom_oce.o) \ 
    4022    $(MODEL_LIB)(in_out_manager.o) \ 
    4023    $(MODEL_LIB)(lbclnk.o) \ 
    4024    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4025    $(MODEL_LIB)(ldftra_oce.o) \ 
    4026    $(MODEL_LIB)(oce.o) \ 
    4027    $(MODEL_LIB)(phycst.o) \ 
    4028    $(MODEL_LIB)(prtctl.o) \ 
    4029    $(MODEL_LIB)(zdfmxl.o) \ 
    4030    dom_oce.F90 \ 
    4031    in_out_manager.F90 \ 
    4032    lbclnk.F90 \ 
    4033    ldfdyn_oce.F90 \ 
    4034    ldftra_oce.F90 \ 
    4035    oce.F90 \ 
    4036    phycst.F90 \ 
    4037    prtctl.f90 \ 
    4038    zdfmxl.F90 \ 
    4039    domzgr_substitute.h90 \ 
    4040    vectopt_loop_substitute.h90 \ 
    4041    KEY_CPP \ 
    4042    ldfslp.F90 
    4043 $(MODEL_LIB)(ldftra.o) :   \ 
    4044    $(MODEL_LIB)(dom_oce.o) \ 
    4045    $(MODEL_LIB)(in_out_manager.o) \ 
    4046    $(MODEL_LIB)(lbclnk.o) \ 
    4047    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4048    $(MODEL_LIB)(ldftra_oce.o) \ 
    4049    $(MODEL_LIB)(lib_mpp.o) \ 
    4050    $(MODEL_LIB)(lib_print.o) \ 
    4051    $(MODEL_LIB)(oce.o) \ 
    4052    $(MODEL_LIB)(par_kind.o) \ 
    4053    $(MODEL_LIB)(par_oce.o) \ 
    4054    $(MODEL_LIB)(phycst.o) \ 
    4055    $(MODEL_LIB)(prtctl.o) \ 
    4056    $(MODEL_LIB)(zdfmxl.o) \ 
    4057    dom_oce.F90 \ 
    4058    in_out_manager.F90 \ 
    4059    lbclnk.F90 \ 
    4060    ldfdyn_oce.F90 \ 
    4061    ldftra_oce.F90 \ 
    4062    lib_mpp.F90 \ 
    4063    lib_print.f90 \ 
    4064    oce.F90 \ 
    4065    par_kind.F90 \ 
    4066    par_oce.F90 \ 
    4067    phycst.F90 \ 
    4068    prtctl.f90 \ 
    4069    zdfmxl.F90 \ 
    4070    $(MODEL_LIB)(dom_oce.o) \ 
    4071    $(MODEL_LIB)(in_out_manager.o) \ 
    4072    $(MODEL_LIB)(lbclnk.o) \ 
    4073    $(MODEL_LIB)(ldfslp.o) \ 
    4074    $(MODEL_LIB)(ldftra_oce.o) \ 
    4075    $(MODEL_LIB)(lib_mpp.o) \ 
    4076    $(MODEL_LIB)(oce.o) \ 
    4077    $(MODEL_LIB)(phycst.o) \ 
    4078    dom_oce.F90 \ 
    4079    in_out_manager.F90 \ 
    4080    lbclnk.F90 \ 
    4081    ldfslp.F90 \ 
    4082    ldftra_oce.F90 \ 
    4083    lib_mpp.F90 \ 
    4084    oce.F90 \ 
    4085    phycst.F90 \ 
     4099   $(MODEL_LIB)(lib_mpp.o) \ 
     4100   $(MODEL_LIB)(oce.o) \ 
     4101   $(MODEL_LIB)(phycst.o) \ 
    40864102   domzgr_substitute.h90 \ 
    40874103   ldftra_c1d.h90 \ 
     
    40934109   ldftra.F90 
    40944110$(MODEL_LIB)(ldftra_oce.o) :  \ 
    4095    $(MODEL_LIB)(par_kind.o) \ 
    4096    par_kind.F90 \ 
    4097    $(MODEL_LIB)(par_oce.o) \ 
    4098    par_oce.F90 \ 
     4111   par_kind.F90 \ 
     4112   $(MODEL_LIB)(par_kind.o) \ 
     4113   par_oce.F90 \ 
     4114   $(MODEL_LIB)(par_oce.o) \ 
    40994115   ldftra_oce.F90 
    41004116$(MODEL_LIB)(lib_feti.o) : \ 
    4101    $(MODEL_LIB)(dom_oce.o) \ 
    4102    $(MODEL_LIB)(in_out_manager.o) \ 
    4103    dom_oce.F90 \ 
    4104    in_out_manager.F90 \ 
    4105    $(MODEL_LIB)(lib_mpp.o) \ 
    4106    lib_mpp.F90 \ 
     4117   dom_oce.F90 \ 
     4118   in_out_manager.F90 \ 
     4119   $(MODEL_LIB)(dom_oce.o) \ 
     4120   $(MODEL_LIB)(in_out_manager.o) \ 
     4121   lib_mpp.F90 \ 
     4122   $(MODEL_LIB)(lib_mpp.o) \ 
    41074123   lib_feti.F90 
    41084124$(MODEL_LIB)(lib_mpp.o) :  \ 
    4109    $(MODEL_LIB)(lib_print.o) \ 
    4110    $(MODEL_LIB)(par_kind.o) \ 
    4111    $(MODEL_LIB)(par_oce.o) \ 
    4112    lib_print.f90 \ 
    4113    par_kind.F90 \ 
    4114    par_oce.F90 \ 
    4115    $(MODEL_LIB)(dom_oce.o) \ 
    4116    $(MODEL_LIB)(in_out_manager.o) \ 
    4117    dom_oce.F90 \ 
    4118    in_out_manager.F90 \ 
     4125   lib_print.f90 \ 
     4126   par_kind.F90 \ 
     4127   par_oce.F90 \ 
     4128   $(MODEL_LIB)(lib_print.o) \ 
     4129   $(MODEL_LIB)(par_kind.o) \ 
     4130   $(MODEL_LIB)(par_oce.o) \ 
     4131   dom_oce.F90 \ 
     4132   in_out_manager.F90 \ 
     4133   $(MODEL_LIB)(dom_oce.o) \ 
     4134   $(MODEL_LIB)(in_out_manager.o) \ 
    41194135   lib_mpp.F90 
    41204136$(MODEL_LIB)(lib_print.o) :   \ 
    4121    $(MODEL_LIB)(par_kind.o) \ 
    4122    par_kind.F90 \ 
     4137   par_kind.F90 \ 
     4138   $(MODEL_LIB)(par_kind.o) \ 
    41234139   lib_print.f90 
    41244140$(MODEL_LIB)(limadv.o) :   \ 
     4141   blk_oce.F90 \ 
     4142   dom_oce.F90 \ 
     4143   in_out_manager.F90 \ 
     4144   lib_mpp.F90 \ 
     4145   lib_print.f90 \ 
     4146   oce.F90 \ 
     4147   par_ice.F90 \ 
     4148   par_kind.F90 \ 
     4149   par_oce.F90 \ 
    41254150   $(MODEL_LIB)(blk_oce.o) \ 
    41264151   $(MODEL_LIB)(dom_oce.o) \ 
     
    41324157   $(MODEL_LIB)(par_kind.o) \ 
    41334158   $(MODEL_LIB)(par_oce.o) \ 
    4134    blk_oce.F90 \ 
    4135    dom_oce.F90 \ 
    4136    in_out_manager.F90 \ 
    4137    lib_mpp.F90 \ 
    4138    lib_print.f90 \ 
    4139    oce.F90 \ 
    4140    par_ice.F90 \ 
    4141    par_kind.F90 \ 
    4142    par_oce.F90 \ 
     4159   dom_ice.F90 \ 
     4160   dom_oce.F90 \ 
     4161   ice_oce.F90 \ 
     4162   in_out_manager.F90 \ 
     4163   lbclnk.F90 \ 
     4164   prtctl.f90 \ 
    41434165   $(MODEL_LIB)(dom_ice.o) \ 
    41444166   $(MODEL_LIB)(dom_oce.o) \ 
     
    41474169   $(MODEL_LIB)(lbclnk.o) \ 
    41484170   $(MODEL_LIB)(prtctl.o) \ 
    4149    dom_ice.F90 \ 
    4150    dom_oce.F90 \ 
    4151    ice_oce.F90 \ 
    4152    in_out_manager.F90 \ 
    4153    lbclnk.F90 \ 
    4154    prtctl.f90 \ 
    41554171   limadv.F90 
    41564172$(MODEL_LIB)(limdia.o) :   \ 
     4173   blk_oce.F90 \ 
     4174   dom_ice.F90 \ 
     4175   dom_oce.F90 \ 
     4176   flx_oce.F90 \ 
     4177   ice.F90 \ 
     4178   ice_oce.F90 \ 
     4179   ini1d.F90 \ 
     4180   in_out_manager.F90 \ 
     4181   lbclnk.F90 \ 
     4182   lib_print.f90 \ 
     4183   limistate.F90 \ 
     4184   limmsh.F90 \ 
     4185   limrst.F90 \ 
     4186   oce.F90 \ 
     4187   ocfzpt.F90 \ 
     4188   par_ice.F90 \ 
     4189   par_kind.F90 \ 
     4190   par_oce.F90 \ 
     4191   phycst.F90 \ 
     4192   prtctl.f90 \ 
    41574193   $(MODEL_LIB)(blk_oce.o) \ 
    41584194   $(MODEL_LIB)(dom_ice.o) \ 
     
    41614197   $(MODEL_LIB)(ice.o) \ 
    41624198   $(MODEL_LIB)(ice_oce.o) \ 
    4163    $(MODEL_LIB)(in_out_manager.o) \ 
    41644199   $(MODEL_LIB)(ini1d.o) \ 
     4200   $(MODEL_LIB)(in_out_manager.o) \ 
    41654201   $(MODEL_LIB)(lbclnk.o) \ 
    41664202   $(MODEL_LIB)(lib_print.o) \ 
     
    41754211   $(MODEL_LIB)(phycst.o) \ 
    41764212   $(MODEL_LIB)(prtctl.o) \ 
     4213   daymod.F90 \ 
     4214   dom_ice.F90 \ 
     4215   iceini.F90 \ 
     4216   ice.F90 \ 
     4217   ice_oce.F90 \ 
     4218   in_out_manager.F90 \ 
     4219   limistate.F90 \ 
     4220   par_ice.F90 \ 
     4221   phycst.F90 \ 
     4222   $(MODEL_LIB)(daymod.o) \ 
     4223   $(MODEL_LIB)(dom_ice.o) \ 
     4224   $(MODEL_LIB)(iceini.o) \ 
     4225   $(MODEL_LIB)(ice.o) \ 
     4226   $(MODEL_LIB)(ice_oce.o) \ 
     4227   $(MODEL_LIB)(in_out_manager.o) \ 
     4228   $(MODEL_LIB)(limistate.o) \ 
     4229   $(MODEL_LIB)(par_ice.o) \ 
     4230   $(MODEL_LIB)(phycst.o) \ 
     4231   vectopt_loop_substitute.h90 \ 
     4232   KEY_CPP \ 
     4233   limdia.F90 
     4234$(MODEL_LIB)(limdyn.o) :   \ 
    41774235   blk_oce.F90 \ 
    41784236   dom_ice.F90 \ 
     
    41814239   ice.F90 \ 
    41824240   ice_oce.F90 \ 
    4183    in_out_manager.F90 \ 
    41844241   ini1d.F90 \ 
    4185    lbclnk.F90 \ 
     4242   in_out_manager.F90 \ 
     4243   lbclnk.F90 \ 
     4244   lib_mpp.F90 \ 
    41864245   lib_print.f90 \ 
    41874246   limistate.F90 \ 
     
    41954254   phycst.F90 \ 
    41964255   prtctl.f90 \ 
    4197    $(MODEL_LIB)(daymod.o) \ 
    4198    $(MODEL_LIB)(dom_ice.o) \ 
    4199    $(MODEL_LIB)(ice.o) \ 
    4200    $(MODEL_LIB)(ice_oce.o) \ 
    4201    $(MODEL_LIB)(iceini.o) \ 
    4202    $(MODEL_LIB)(in_out_manager.o) \ 
    4203    $(MODEL_LIB)(limistate.o) \ 
    4204    $(MODEL_LIB)(par_ice.o) \ 
    4205    $(MODEL_LIB)(phycst.o) \ 
    4206    daymod.F90 \ 
    4207    dom_ice.F90 \ 
    4208    ice.F90 \ 
    4209    ice_oce.F90 \ 
    4210    iceini.F90 \ 
    4211    in_out_manager.F90 \ 
    4212    limistate.F90 \ 
    4213    par_ice.F90 \ 
    4214    phycst.F90 \ 
    4215    vectopt_loop_substitute.h90 \ 
    4216    KEY_CPP \ 
    4217    limdia.F90 
    4218 $(MODEL_LIB)(limdyn.o) :   \ 
    42194256   $(MODEL_LIB)(blk_oce.o) \ 
    42204257   $(MODEL_LIB)(dom_ice.o) \ 
     
    42234260   $(MODEL_LIB)(ice.o) \ 
    42244261   $(MODEL_LIB)(ice_oce.o) \ 
    4225    $(MODEL_LIB)(in_out_manager.o) \ 
    42264262   $(MODEL_LIB)(ini1d.o) \ 
     4263   $(MODEL_LIB)(in_out_manager.o) \ 
    42274264   $(MODEL_LIB)(lbclnk.o) \ 
    42284265   $(MODEL_LIB)(lib_mpp.o) \ 
     
    42384275   $(MODEL_LIB)(phycst.o) \ 
    42394276   $(MODEL_LIB)(prtctl.o) \ 
     4277   dom_ice.F90 \ 
     4278   dom_oce.F90 \ 
     4279   iceini.F90 \ 
     4280   ice.F90 \ 
     4281   ice_oce.F90 \ 
     4282   in_out_manager.F90 \ 
     4283   lbclnk.F90 \ 
     4284   lib_mpp.F90 \ 
     4285   limistate.F90 \ 
     4286   limrhg.F90 \ 
     4287   phycst.F90 \ 
     4288   prtctl.f90 \ 
     4289   $(MODEL_LIB)(dom_ice.o) \ 
     4290   $(MODEL_LIB)(dom_oce.o) \ 
     4291   $(MODEL_LIB)(iceini.o) \ 
     4292   $(MODEL_LIB)(ice.o) \ 
     4293   $(MODEL_LIB)(ice_oce.o) \ 
     4294   $(MODEL_LIB)(in_out_manager.o) \ 
     4295   $(MODEL_LIB)(lbclnk.o) \ 
     4296   $(MODEL_LIB)(lib_mpp.o) \ 
     4297   $(MODEL_LIB)(limistate.o) \ 
     4298   $(MODEL_LIB)(limrhg.o) \ 
     4299   $(MODEL_LIB)(phycst.o) \ 
     4300   $(MODEL_LIB)(prtctl.o) \ 
     4301   limdyn.F90 
     4302$(MODEL_LIB)(limflx.o) :   \ 
     4303   albedo.F90 \ 
    42404304   blk_oce.F90 \ 
    4241    dom_ice.F90 \ 
     4305   cpl_oce.F90 \ 
     4306   daymod.F90 \ 
    42424307   dom_oce.F90 \ 
    42434308   flx_oce.F90 \ 
    42444309   ice.F90 \ 
    4245    ice_oce.F90 \ 
    4246    in_out_manager.F90 \ 
    4247    ini1d.F90 \ 
    4248    lbclnk.F90 \ 
    4249    lib_mpp.F90 \ 
    4250    lib_print.f90 \ 
    4251    limistate.F90 \ 
    4252    limmsh.F90 \ 
    4253    limrst.F90 \ 
     4310   in_out_manager.F90 \ 
     4311   lbclnk.F90 \ 
     4312   lib_mpp.F90 \ 
     4313   lib_print.f90 \ 
    42544314   oce.F90 \ 
    42554315   ocfzpt.F90 \ 
     
    42594319   phycst.F90 \ 
    42604320   prtctl.f90 \ 
    4261    $(MODEL_LIB)(dom_ice.o) \ 
    4262    $(MODEL_LIB)(dom_oce.o) \ 
    4263    $(MODEL_LIB)(ice.o) \ 
    4264    $(MODEL_LIB)(ice_oce.o) \ 
    4265    $(MODEL_LIB)(iceini.o) \ 
    4266    $(MODEL_LIB)(in_out_manager.o) \ 
    4267    $(MODEL_LIB)(lbclnk.o) \ 
    4268    $(MODEL_LIB)(lib_mpp.o) \ 
    4269    $(MODEL_LIB)(limistate.o) \ 
    4270    $(MODEL_LIB)(limrhg.o) \ 
    4271    $(MODEL_LIB)(phycst.o) \ 
    4272    $(MODEL_LIB)(prtctl.o) \ 
    4273    dom_ice.F90 \ 
    4274    dom_oce.F90 \ 
    4275    ice.F90 \ 
    4276    ice_oce.F90 \ 
    4277    iceini.F90 \ 
    4278    in_out_manager.F90 \ 
    4279    lbclnk.F90 \ 
    4280    lib_mpp.F90 \ 
    4281    limistate.F90 \ 
    4282    limrhg.F90 \ 
    4283    phycst.F90 \ 
    4284    prtctl.f90 \ 
    4285    limdyn.F90 
    4286 $(MODEL_LIB)(limflx.o) :   \ 
    42874321   $(MODEL_LIB)(albedo.o) \ 
    42884322   $(MODEL_LIB)(blk_oce.o) \ 
     
    43044338   $(MODEL_LIB)(prtctl.o) \ 
    43054339   albedo.F90 \ 
    4306    blk_oce.F90 \ 
    4307    cpl_oce.F90 \ 
    4308    daymod.F90 \ 
    4309    dom_oce.F90 \ 
     4340   flxblk.F90 \ 
    43104341   flx_oce.F90 \ 
    43114342   ice.F90 \ 
    4312    in_out_manager.F90 \ 
    4313    lbclnk.F90 \ 
    4314    lib_mpp.F90 \ 
    4315    lib_print.f90 \ 
     4343   ice_oce.F90 \ 
     4344   in_out_manager.F90 \ 
     4345   lbclnk.F90 \ 
     4346   ocfzpt.F90 \ 
     4347   par_oce.F90 \ 
     4348   phycst.F90 \ 
     4349   prtctl.f90 \ 
     4350   $(MODEL_LIB)(albedo.o) \ 
     4351   $(MODEL_LIB)(flxblk.o) \ 
     4352   $(MODEL_LIB)(flx_oce.o) \ 
     4353   $(MODEL_LIB)(ice.o) \ 
     4354   $(MODEL_LIB)(ice_oce.o) \ 
     4355   $(MODEL_LIB)(in_out_manager.o) \ 
     4356   $(MODEL_LIB)(lbclnk.o) \ 
     4357   $(MODEL_LIB)(ocfzpt.o) \ 
     4358   $(MODEL_LIB)(par_oce.o) \ 
     4359   $(MODEL_LIB)(phycst.o) \ 
     4360   $(MODEL_LIB)(prtctl.o) \ 
     4361   vectopt_loop_substitute.h90 \ 
     4362   KEY_CPP \ 
     4363   limflx.F90 
     4364$(MODEL_LIB)(limhdf.o) :   \ 
     4365   blk_oce.F90 \ 
     4366   dom_oce.F90 \ 
     4367   in_out_manager.F90 \ 
     4368   lib_mpp.F90 \ 
     4369   lib_print.f90 \ 
     4370   oce.F90 \ 
     4371   par_ice.F90 \ 
     4372   par_kind.F90 \ 
     4373   par_oce.F90 \ 
     4374   $(MODEL_LIB)(blk_oce.o) \ 
     4375   $(MODEL_LIB)(dom_oce.o) \ 
     4376   $(MODEL_LIB)(in_out_manager.o) \ 
     4377   $(MODEL_LIB)(lib_mpp.o) \ 
     4378   $(MODEL_LIB)(lib_print.o) \ 
     4379   $(MODEL_LIB)(oce.o) \ 
     4380   $(MODEL_LIB)(par_ice.o) \ 
     4381   $(MODEL_LIB)(par_kind.o) \ 
     4382   $(MODEL_LIB)(par_oce.o) \ 
     4383   dom_oce.F90 \ 
     4384   ice.F90 \ 
     4385   ice_oce.F90 \ 
     4386   in_out_manager.F90 \ 
     4387   lbclnk.F90 \ 
     4388   lib_mpp.F90 \ 
     4389   prtctl.f90 \ 
     4390   $(MODEL_LIB)(dom_oce.o) \ 
     4391   $(MODEL_LIB)(ice.o) \ 
     4392   $(MODEL_LIB)(ice_oce.o) \ 
     4393   $(MODEL_LIB)(in_out_manager.o) \ 
     4394   $(MODEL_LIB)(lbclnk.o) \ 
     4395   $(MODEL_LIB)(lib_mpp.o) \ 
     4396   $(MODEL_LIB)(prtctl.o) \ 
     4397   vectopt_loop_substitute.h90 \ 
     4398   KEY_CPP \ 
     4399   limhdf.F90 
     4400$(MODEL_LIB)(limistate.o) :   \ 
     4401   blk_oce.F90 \ 
     4402   dom_oce.F90 \ 
     4403   in_out_manager.F90 \ 
     4404   lib_mpp.F90 \ 
     4405   lib_print.f90 \ 
     4406   oce.F90 \ 
     4407   par_ice.F90 \ 
     4408   par_kind.F90 \ 
     4409   par_oce.F90 \ 
     4410   $(MODEL_LIB)(blk_oce.o) \ 
     4411   $(MODEL_LIB)(dom_oce.o) \ 
     4412   $(MODEL_LIB)(in_out_manager.o) \ 
     4413   $(MODEL_LIB)(lib_mpp.o) \ 
     4414   $(MODEL_LIB)(lib_print.o) \ 
     4415   $(MODEL_LIB)(oce.o) \ 
     4416   $(MODEL_LIB)(par_ice.o) \ 
     4417   $(MODEL_LIB)(par_kind.o) \ 
     4418   $(MODEL_LIB)(par_oce.o) \ 
     4419   dom_ice.F90 \ 
     4420   dom_oce.F90 \ 
     4421   ice.F90 \ 
     4422   ice_oce.F90 \ 
     4423   in_out_manager.F90 \ 
     4424   lbclnk.F90 \ 
    43164425   oce.F90 \ 
    43174426   ocfzpt.F90 \ 
    43184427   par_ice.F90 \ 
    4319    par_kind.F90 \ 
    4320    par_oce.F90 \ 
    4321    phycst.F90 \ 
    4322    prtctl.f90 \ 
    4323    $(MODEL_LIB)(albedo.o) \ 
    4324    $(MODEL_LIB)(flx_oce.o) \ 
    4325    $(MODEL_LIB)(flxblk.o) \ 
     4428   phycst.F90 \ 
     4429   $(MODEL_LIB)(dom_ice.o) \ 
     4430   $(MODEL_LIB)(dom_oce.o) \ 
    43264431   $(MODEL_LIB)(ice.o) \ 
    43274432   $(MODEL_LIB)(ice_oce.o) \ 
    43284433   $(MODEL_LIB)(in_out_manager.o) \ 
    43294434   $(MODEL_LIB)(lbclnk.o) \ 
     4435   $(MODEL_LIB)(oce.o) \ 
    43304436   $(MODEL_LIB)(ocfzpt.o) \ 
    4331    $(MODEL_LIB)(par_oce.o) \ 
    4332    $(MODEL_LIB)(phycst.o) \ 
    4333    $(MODEL_LIB)(prtctl.o) \ 
    4334    albedo.F90 \ 
    4335    flx_oce.F90 \ 
    4336    flxblk.F90 \ 
     4437   $(MODEL_LIB)(par_ice.o) \ 
     4438   $(MODEL_LIB)(phycst.o) \ 
     4439   limistate.F90 
     4440$(MODEL_LIB)(limmsh.o) :   \ 
     4441   dom_oce.F90 \ 
     4442   in_out_manager.F90 \ 
     4443   lib_mpp.F90 \ 
     4444   lib_print.f90 \ 
     4445   oce.F90 \ 
     4446   par_ice.F90 \ 
     4447   par_kind.F90 \ 
     4448   par_oce.F90 \ 
     4449   $(MODEL_LIB)(dom_oce.o) \ 
     4450   $(MODEL_LIB)(in_out_manager.o) \ 
     4451   $(MODEL_LIB)(lib_mpp.o) \ 
     4452   $(MODEL_LIB)(lib_print.o) \ 
     4453   $(MODEL_LIB)(oce.o) \ 
     4454   $(MODEL_LIB)(par_ice.o) \ 
     4455   $(MODEL_LIB)(par_kind.o) \ 
     4456   $(MODEL_LIB)(par_oce.o) \ 
     4457   dom_ice.F90 \ 
     4458   dom_oce.F90 \ 
     4459   in_out_manager.F90 \ 
     4460   lbclnk.F90 \ 
     4461   phycst.F90 \ 
     4462   $(MODEL_LIB)(dom_ice.o) \ 
     4463   $(MODEL_LIB)(dom_oce.o) \ 
     4464   $(MODEL_LIB)(in_out_manager.o) \ 
     4465   $(MODEL_LIB)(lbclnk.o) \ 
     4466   $(MODEL_LIB)(phycst.o) \ 
     4467   limmsh.F90 
     4468$(MODEL_LIB)(limrhg.o) :   \ 
     4469   blk_oce.F90 \ 
     4470   dom_oce.F90 \ 
     4471   in_out_manager.F90 \ 
     4472   lib_mpp.F90 \ 
     4473   lib_print.f90 \ 
     4474   oce.F90 \ 
     4475   par_ice.F90 \ 
     4476   par_kind.F90 \ 
     4477   par_oce.F90 \ 
     4478   $(MODEL_LIB)(blk_oce.o) \ 
     4479   $(MODEL_LIB)(dom_oce.o) \ 
     4480   $(MODEL_LIB)(in_out_manager.o) \ 
     4481   $(MODEL_LIB)(lib_mpp.o) \ 
     4482   $(MODEL_LIB)(lib_print.o) \ 
     4483   $(MODEL_LIB)(oce.o) \ 
     4484   $(MODEL_LIB)(par_ice.o) \ 
     4485   $(MODEL_LIB)(par_kind.o) \ 
     4486   $(MODEL_LIB)(par_oce.o) \ 
     4487   dom_ice.F90 \ 
    43374488   ice.F90 \ 
    43384489   ice_oce.F90 \ 
    43394490   in_out_manager.F90 \ 
    43404491   lbclnk.F90 \ 
    4341    ocfzpt.F90 \ 
    4342    par_oce.F90 \ 
    4343    phycst.F90 \ 
    4344    prtctl.f90 \ 
    4345    vectopt_loop_substitute.h90 \ 
    4346    KEY_CPP \ 
    4347    limflx.F90 
    4348 $(MODEL_LIB)(limhdf.o) :   \ 
    4349    $(MODEL_LIB)(blk_oce.o) \ 
    4350    $(MODEL_LIB)(dom_oce.o) \ 
    4351    $(MODEL_LIB)(in_out_manager.o) \ 
    4352    $(MODEL_LIB)(lib_mpp.o) \ 
    4353    $(MODEL_LIB)(lib_print.o) \ 
    4354    $(MODEL_LIB)(oce.o) \ 
    4355    $(MODEL_LIB)(par_ice.o) \ 
    4356    $(MODEL_LIB)(par_kind.o) \ 
    4357    $(MODEL_LIB)(par_oce.o) \ 
    4358    blk_oce.F90 \ 
    4359    dom_oce.F90 \ 
    4360    in_out_manager.F90 \ 
    4361    lib_mpp.F90 \ 
    4362    lib_print.f90 \ 
    4363    oce.F90 \ 
    4364    par_ice.F90 \ 
    4365    par_kind.F90 \ 
    4366    par_oce.F90 \ 
    4367    $(MODEL_LIB)(dom_oce.o) \ 
    4368    $(MODEL_LIB)(ice.o) \ 
    4369    $(MODEL_LIB)(ice_oce.o) \ 
    4370    $(MODEL_LIB)(in_out_manager.o) \ 
    4371    $(MODEL_LIB)(lbclnk.o) \ 
    4372    $(MODEL_LIB)(lib_mpp.o) \ 
    4373    $(MODEL_LIB)(prtctl.o) \ 
    4374    dom_oce.F90 \ 
    4375    ice.F90 \ 
    4376    ice_oce.F90 \ 
    4377    in_out_manager.F90 \ 
    4378    lbclnk.F90 \ 
    4379    lib_mpp.F90 \ 
    4380    prtctl.f90 \ 
    4381    vectopt_loop_substitute.h90 \ 
    4382    KEY_CPP \ 
    4383    limhdf.F90 
    4384 $(MODEL_LIB)(limistate.o) :   \ 
    4385    $(MODEL_LIB)(blk_oce.o) \ 
    4386    $(MODEL_LIB)(dom_oce.o) \ 
    4387    $(MODEL_LIB)(in_out_manager.o) \ 
    4388    $(MODEL_LIB)(lib_mpp.o) \ 
    4389    $(MODEL_LIB)(lib_print.o) \ 
    4390    $(MODEL_LIB)(oce.o) \ 
    4391    $(MODEL_LIB)(par_ice.o) \ 
    4392    $(MODEL_LIB)(par_kind.o) \ 
    4393    $(MODEL_LIB)(par_oce.o) \ 
    4394    blk_oce.F90 \ 
    4395    dom_oce.F90 \ 
    4396    in_out_manager.F90 \ 
    4397    lib_mpp.F90 \ 
    4398    lib_print.f90 \ 
    4399    oce.F90 \ 
    4400    par_ice.F90 \ 
    4401    par_kind.F90 \ 
    4402    par_oce.F90 \ 
    4403    $(MODEL_LIB)(dom_ice.o) \ 
    4404    $(MODEL_LIB)(dom_oce.o) \ 
    4405    $(MODEL_LIB)(ice.o) \ 
    4406    $(MODEL_LIB)(ice_oce.o) \ 
    4407    $(MODEL_LIB)(in_out_manager.o) \ 
    4408    $(MODEL_LIB)(lbclnk.o) \ 
    4409    $(MODEL_LIB)(oce.o) \ 
    4410    $(MODEL_LIB)(ocfzpt.o) \ 
    4411    $(MODEL_LIB)(par_ice.o) \ 
    4412    $(MODEL_LIB)(phycst.o) \ 
    4413    dom_ice.F90 \ 
    4414    dom_oce.F90 \ 
    4415    ice.F90 \ 
    4416    ice_oce.F90 \ 
    4417    in_out_manager.F90 \ 
    4418    lbclnk.F90 \ 
    4419    oce.F90 \ 
    4420    ocfzpt.F90 \ 
    4421    par_ice.F90 \ 
    4422    phycst.F90 \ 
    4423    limistate.F90 
    4424 $(MODEL_LIB)(limmsh.o) :   \ 
    4425    $(MODEL_LIB)(dom_oce.o) \ 
    4426    $(MODEL_LIB)(in_out_manager.o) \ 
    4427    $(MODEL_LIB)(lib_mpp.o) \ 
    4428    $(MODEL_LIB)(lib_print.o) \ 
    4429    $(MODEL_LIB)(oce.o) \ 
    4430    $(MODEL_LIB)(par_ice.o) \ 
    4431    $(MODEL_LIB)(par_kind.o) \ 
    4432    $(MODEL_LIB)(par_oce.o) \ 
    4433    dom_oce.F90 \ 
    4434    in_out_manager.F90 \ 
    4435    lib_mpp.F90 \ 
    4436    lib_print.f90 \ 
    4437    oce.F90 \ 
    4438    par_ice.F90 \ 
    4439    par_kind.F90 \ 
    4440    par_oce.F90 \ 
    4441    $(MODEL_LIB)(dom_ice.o) \ 
    4442    $(MODEL_LIB)(dom_oce.o) \ 
    4443    $(MODEL_LIB)(in_out_manager.o) \ 
    4444    $(MODEL_LIB)(lbclnk.o) \ 
    4445    $(MODEL_LIB)(phycst.o) \ 
    4446    dom_ice.F90 \ 
    4447    dom_oce.F90 \ 
    4448    in_out_manager.F90 \ 
    4449    lbclnk.F90 \ 
    4450    phycst.F90 \ 
    4451    limmsh.F90 
    4452 $(MODEL_LIB)(limrhg.o) :   \ 
    4453    $(MODEL_LIB)(blk_oce.o) \ 
    4454    $(MODEL_LIB)(dom_oce.o) \ 
    4455    $(MODEL_LIB)(in_out_manager.o) \ 
    4456    $(MODEL_LIB)(lib_mpp.o) \ 
    4457    $(MODEL_LIB)(lib_print.o) \ 
    4458    $(MODEL_LIB)(oce.o) \ 
    4459    $(MODEL_LIB)(par_ice.o) \ 
    4460    $(MODEL_LIB)(par_kind.o) \ 
    4461    $(MODEL_LIB)(par_oce.o) \ 
    4462    blk_oce.F90 \ 
    4463    dom_oce.F90 \ 
    4464    in_out_manager.F90 \ 
    4465    lib_mpp.F90 \ 
    4466    lib_print.f90 \ 
    4467    oce.F90 \ 
    4468    par_ice.F90 \ 
    4469    par_kind.F90 \ 
    4470    par_oce.F90 \ 
     4492   lib_mpp.F90 \ 
     4493   par_oce.F90 \ 
     4494   phycst.F90 \ 
     4495   prtctl.f90 \ 
    44714496   $(MODEL_LIB)(dom_ice.o) \ 
    44724497   $(MODEL_LIB)(ice.o) \ 
     
    44784503   $(MODEL_LIB)(phycst.o) \ 
    44794504   $(MODEL_LIB)(prtctl.o) \ 
    4480    dom_ice.F90 \ 
     4505   limrhg.F90 
     4506$(MODEL_LIB)(limrst.o) :   \ 
     4507   blk_oce.F90 \ 
     4508   dom_oce.F90 \ 
     4509   in_out_manager.F90 \ 
     4510   lib_print.f90 \ 
     4511   par_ice.F90 \ 
     4512   par_kind.F90 \ 
     4513   par_oce.F90 \ 
     4514   phycst.F90 \ 
     4515   prtctl.f90 \ 
     4516   $(MODEL_LIB)(blk_oce.o) \ 
     4517   $(MODEL_LIB)(dom_oce.o) \ 
     4518   $(MODEL_LIB)(in_out_manager.o) \ 
     4519   $(MODEL_LIB)(lib_print.o) \ 
     4520   $(MODEL_LIB)(par_ice.o) \ 
     4521   $(MODEL_LIB)(par_kind.o) \ 
     4522   $(MODEL_LIB)(par_oce.o) \ 
     4523   $(MODEL_LIB)(phycst.o) \ 
     4524   $(MODEL_LIB)(prtctl.o) \ 
     4525   daymod.F90 \ 
     4526   dom_oce.F90 \ 
    44814527   ice.F90 \ 
    44824528   ice_oce.F90 \ 
    44834529   in_out_manager.F90 \ 
    4484    lbclnk.F90 \ 
    4485    lib_mpp.F90 \ 
    4486    par_oce.F90 \ 
    4487    phycst.F90 \ 
    4488    prtctl.f90 \ 
    4489    limrhg.F90 
    4490 $(MODEL_LIB)(limrst.o) :   \ 
    4491    $(MODEL_LIB)(blk_oce.o) \ 
    4492    $(MODEL_LIB)(dom_oce.o) \ 
    4493    $(MODEL_LIB)(in_out_manager.o) \ 
    4494    $(MODEL_LIB)(lib_print.o) \ 
    4495    $(MODEL_LIB)(par_ice.o) \ 
    4496    $(MODEL_LIB)(par_kind.o) \ 
    4497    $(MODEL_LIB)(par_oce.o) \ 
    4498    $(MODEL_LIB)(phycst.o) \ 
    4499    $(MODEL_LIB)(prtctl.o) \ 
    4500    blk_oce.F90 \ 
    4501    dom_oce.F90 \ 
    4502    in_out_manager.F90 \ 
    4503    lib_print.f90 \ 
    4504    par_ice.F90 \ 
    4505    par_kind.F90 \ 
    4506    par_oce.F90 \ 
    4507    phycst.F90 \ 
    4508    prtctl.f90 \ 
    45094530   $(MODEL_LIB)(daymod.o) \ 
    45104531   $(MODEL_LIB)(dom_oce.o) \ 
     
    45124533   $(MODEL_LIB)(ice_oce.o) \ 
    45134534   $(MODEL_LIB)(in_out_manager.o) \ 
    4514    daymod.F90 \ 
    4515    dom_oce.F90 \ 
     4535   par_ice.F90 \ 
     4536   $(MODEL_LIB)(par_ice.o) \ 
     4537   limrst_dimg.h90 \ 
     4538   ../../../lib/libioipsl.a \ 
     4539   KEY_CPP \ 
     4540   limrst.F90 
     4541$(MODEL_LIB)(limtab.o) :   \ 
     4542   par_kind.F90 \ 
     4543   $(MODEL_LIB)(par_kind.o) \ 
     4544   limtab.F90 
     4545$(MODEL_LIB)(limthd.o) :   \ 
     4546   blk_oce.F90 \ 
     4547   dom_oce.F90 \ 
     4548   flx_oce.F90 \ 
     4549   iceini.F90 \ 
    45164550   ice.F90 \ 
    45174551   ice_oce.F90 \ 
    4518    in_out_manager.F90 \ 
     4552   ini1d.F90 \ 
     4553   in_out_manager.F90 \ 
     4554   lib_mpp.F90 \ 
     4555   lib_print.f90 \ 
     4556   limistate.F90 \ 
     4557   limmsh.F90 \ 
     4558   limrst.F90 \ 
     4559   oce.F90 \ 
     4560   ocfzpt.F90 \ 
     4561   par_ice.F90 \ 
     4562   par_kind.F90 \ 
     4563   par_oce.F90 \ 
     4564   phycst.F90 \ 
     4565   thd_ice.F90 \ 
     4566   $(MODEL_LIB)(blk_oce.o) \ 
     4567   $(MODEL_LIB)(dom_oce.o) \ 
     4568   $(MODEL_LIB)(flx_oce.o) \ 
     4569   $(MODEL_LIB)(iceini.o) \ 
     4570   $(MODEL_LIB)(ice.o) \ 
     4571   $(MODEL_LIB)(ice_oce.o) \ 
     4572   $(MODEL_LIB)(ini1d.o) \ 
     4573   $(MODEL_LIB)(in_out_manager.o) \ 
     4574   $(MODEL_LIB)(lib_mpp.o) \ 
     4575   $(MODEL_LIB)(lib_print.o) \ 
     4576   $(MODEL_LIB)(limistate.o) \ 
     4577   $(MODEL_LIB)(limmsh.o) \ 
     4578   $(MODEL_LIB)(limrst.o) \ 
     4579   $(MODEL_LIB)(oce.o) \ 
     4580   $(MODEL_LIB)(ocfzpt.o) \ 
    45194581   $(MODEL_LIB)(par_ice.o) \ 
     4582   $(MODEL_LIB)(par_kind.o) \ 
     4583   $(MODEL_LIB)(par_oce.o) \ 
     4584   $(MODEL_LIB)(phycst.o) \ 
     4585   $(MODEL_LIB)(thd_ice.o) \ 
     4586   dom_ice.F90 \ 
     4587   dom_oce.F90 \ 
     4588   flx_oce.F90 \ 
     4589   iceini.F90 \ 
     4590   ice.F90 \ 
     4591   ice_oce.F90 \ 
     4592   in_out_manager.F90 \ 
     4593   lbclnk.F90 \ 
     4594   limtab.F90 \ 
     4595   limthd_lac.F90 \ 
     4596   limthd_zdf.F90 \ 
     4597   phycst.F90 \ 
     4598   prtctl.f90 \ 
     4599   thd_ice.F90 \ 
     4600   $(MODEL_LIB)(dom_ice.o) \ 
     4601   $(MODEL_LIB)(dom_oce.o) \ 
     4602   $(MODEL_LIB)(flx_oce.o) \ 
     4603   $(MODEL_LIB)(iceini.o) \ 
     4604   $(MODEL_LIB)(ice.o) \ 
     4605   $(MODEL_LIB)(ice_oce.o) \ 
     4606   $(MODEL_LIB)(in_out_manager.o) \ 
     4607   $(MODEL_LIB)(lbclnk.o) \ 
     4608   $(MODEL_LIB)(limtab.o) \ 
     4609   $(MODEL_LIB)(limthd_lac.o) \ 
     4610   $(MODEL_LIB)(limthd_zdf.o) \ 
     4611   $(MODEL_LIB)(phycst.o) \ 
     4612   $(MODEL_LIB)(prtctl.o) \ 
     4613   $(MODEL_LIB)(thd_ice.o) \ 
     4614   domzgr_substitute.h90 \ 
     4615   vectopt_loop_substitute.h90 \ 
     4616   KEY_CPP \ 
     4617   limthd.F90 
     4618$(MODEL_LIB)(limthd_lac.o) :  \ 
     4619   blk_oce.F90 \ 
     4620   dom_ice.F90 \ 
     4621   dom_oce.F90 \ 
     4622   flx_oce.F90 \ 
     4623   ice.F90 \ 
     4624   ice_oce.F90 \ 
     4625   ini1d.F90 \ 
     4626   in_out_manager.F90 \ 
     4627   lbclnk.F90 \ 
     4628   limistate.F90 \ 
     4629   limmsh.F90 \ 
     4630   limrst.F90 \ 
     4631   oce.F90 \ 
     4632   ocfzpt.F90 \ 
    45204633   par_ice.F90 \ 
    4521    limrst_dimg.h90 \ 
    4522    ../../../lib/libioipsl.a \ 
    4523    KEY_CPP \ 
    4524    limrst.F90 
    4525 $(MODEL_LIB)(limtab.o) :   \ 
    4526    $(MODEL_LIB)(par_kind.o) \ 
    4527    par_kind.F90 \ 
    4528    limtab.F90 
    4529 $(MODEL_LIB)(limthd.o) :   \ 
     4634   par_kind.F90 \ 
     4635   par_oce.F90 \ 
     4636   phycst.F90 \ 
    45304637   $(MODEL_LIB)(blk_oce.o) \ 
     4638   $(MODEL_LIB)(dom_ice.o) \ 
    45314639   $(MODEL_LIB)(dom_oce.o) \ 
    45324640   $(MODEL_LIB)(flx_oce.o) \ 
    45334641   $(MODEL_LIB)(ice.o) \ 
    45344642   $(MODEL_LIB)(ice_oce.o) \ 
    4535    $(MODEL_LIB)(iceini.o) \ 
    4536    $(MODEL_LIB)(in_out_manager.o) \ 
    45374643   $(MODEL_LIB)(ini1d.o) \ 
    4538    $(MODEL_LIB)(lib_mpp.o) \ 
    4539    $(MODEL_LIB)(lib_print.o) \ 
     4644   $(MODEL_LIB)(in_out_manager.o) \ 
     4645   $(MODEL_LIB)(lbclnk.o) \ 
    45404646   $(MODEL_LIB)(limistate.o) \ 
    45414647   $(MODEL_LIB)(limmsh.o) \ 
     
    45474653   $(MODEL_LIB)(par_oce.o) \ 
    45484654   $(MODEL_LIB)(phycst.o) \ 
     4655   iceini.F90 \ 
     4656   ice_oce.F90 \ 
     4657   limistate.F90 \ 
     4658   par_oce.F90 \ 
     4659   phycst.F90 \ 
     4660   thd_ice.F90 \ 
     4661   $(MODEL_LIB)(iceini.o) \ 
     4662   $(MODEL_LIB)(ice_oce.o) \ 
     4663   $(MODEL_LIB)(limistate.o) \ 
     4664   $(MODEL_LIB)(par_oce.o) \ 
     4665   $(MODEL_LIB)(phycst.o) \ 
    45494666   $(MODEL_LIB)(thd_ice.o) \ 
     4667   limthd_lac.F90 
     4668$(MODEL_LIB)(limthd_zdf.o) :  \ 
    45504669   blk_oce.F90 \ 
     4670   dom_ice.F90 \ 
    45514671   dom_oce.F90 \ 
    45524672   flx_oce.F90 \ 
    45534673   ice.F90 \ 
    45544674   ice_oce.F90 \ 
    4555    iceini.F90 \ 
    4556    in_out_manager.F90 \ 
    45574675   ini1d.F90 \ 
    4558    lib_mpp.F90 \ 
     4676   in_out_manager.F90 \ 
     4677   lbclnk.F90 \ 
    45594678   lib_print.f90 \ 
    45604679   limistate.F90 \ 
     
    45674686   par_oce.F90 \ 
    45684687   phycst.F90 \ 
    4569    thd_ice.F90 \ 
     4688   $(MODEL_LIB)(blk_oce.o) \ 
    45704689   $(MODEL_LIB)(dom_ice.o) \ 
    45714690   $(MODEL_LIB)(dom_oce.o) \ 
     
    45734692   $(MODEL_LIB)(ice.o) \ 
    45744693   $(MODEL_LIB)(ice_oce.o) \ 
     4694   $(MODEL_LIB)(ini1d.o) \ 
     4695   $(MODEL_LIB)(in_out_manager.o) \ 
     4696   $(MODEL_LIB)(lbclnk.o) \ 
     4697   $(MODEL_LIB)(lib_print.o) \ 
     4698   $(MODEL_LIB)(limistate.o) \ 
     4699   $(MODEL_LIB)(limmsh.o) \ 
     4700   $(MODEL_LIB)(limrst.o) \ 
     4701   $(MODEL_LIB)(oce.o) \ 
     4702   $(MODEL_LIB)(ocfzpt.o) \ 
     4703   $(MODEL_LIB)(par_ice.o) \ 
     4704   $(MODEL_LIB)(par_kind.o) \ 
     4705   $(MODEL_LIB)(par_oce.o) \ 
     4706   $(MODEL_LIB)(phycst.o) \ 
     4707   iceini.F90 \ 
     4708   ice_oce.F90 \ 
     4709   in_out_manager.F90 \ 
     4710   limistate.F90 \ 
     4711   par_oce.F90 \ 
     4712   phycst.F90 \ 
     4713   thd_ice.F90 \ 
    45754714   $(MODEL_LIB)(iceini.o) \ 
    4576    $(MODEL_LIB)(in_out_manager.o) \ 
    4577    $(MODEL_LIB)(lbclnk.o) \ 
    4578    $(MODEL_LIB)(limtab.o) \ 
    4579    $(MODEL_LIB)(limthd_lac.o) \ 
    4580    $(MODEL_LIB)(limthd_zdf.o) \ 
    4581    $(MODEL_LIB)(phycst.o) \ 
    4582    $(MODEL_LIB)(prtctl.o) \ 
     4715   $(MODEL_LIB)(ice_oce.o) \ 
     4716   $(MODEL_LIB)(in_out_manager.o) \ 
     4717   $(MODEL_LIB)(limistate.o) \ 
     4718   $(MODEL_LIB)(par_oce.o) \ 
     4719   $(MODEL_LIB)(phycst.o) \ 
    45834720   $(MODEL_LIB)(thd_ice.o) \ 
     4721   limthd_zdf.F90 
     4722$(MODEL_LIB)(limtrp.o) :   \ 
     4723   blk_oce.F90 \ 
    45844724   dom_ice.F90 \ 
    45854725   dom_oce.F90 \ 
     
    45874727   ice.F90 \ 
    45884728   ice_oce.F90 \ 
    4589    iceini.F90 \ 
    4590    in_out_manager.F90 \ 
    4591    lbclnk.F90 \ 
    4592    limtab.F90 \ 
    4593    limthd_lac.F90 \ 
    4594    limthd_zdf.F90 \ 
    4595    phycst.F90 \ 
    4596    prtctl.f90 \ 
    4597    thd_ice.F90 \ 
    4598    domzgr_substitute.h90 \ 
    4599    vectopt_loop_substitute.h90 \ 
    4600    KEY_CPP \ 
    4601    limthd.F90 
    4602 $(MODEL_LIB)(limthd_lac.o) :  \ 
     4729   ini1d.F90 \ 
     4730   in_out_manager.F90 \ 
     4731   lbclnk.F90 \ 
     4732   lib_mpp.F90 \ 
     4733   lib_print.f90 \ 
     4734   limistate.F90 \ 
     4735   limmsh.F90 \ 
     4736   limrst.F90 \ 
     4737   oce.F90 \ 
     4738   ocfzpt.F90 \ 
     4739   par_ice.F90 \ 
     4740   par_kind.F90 \ 
     4741   par_oce.F90 \ 
     4742   phycst.F90 \ 
     4743   prtctl.f90 \ 
    46034744   $(MODEL_LIB)(blk_oce.o) \ 
    46044745   $(MODEL_LIB)(dom_ice.o) \ 
     
    46074748   $(MODEL_LIB)(ice.o) \ 
    46084749   $(MODEL_LIB)(ice_oce.o) \ 
    4609    $(MODEL_LIB)(in_out_manager.o) \ 
    46104750   $(MODEL_LIB)(ini1d.o) \ 
    4611    $(MODEL_LIB)(lbclnk.o) \ 
     4751   $(MODEL_LIB)(in_out_manager.o) \ 
     4752   $(MODEL_LIB)(lbclnk.o) \ 
     4753   $(MODEL_LIB)(lib_mpp.o) \ 
     4754   $(MODEL_LIB)(lib_print.o) \ 
    46124755   $(MODEL_LIB)(limistate.o) \ 
    46134756   $(MODEL_LIB)(limmsh.o) \ 
     
    46194762   $(MODEL_LIB)(par_oce.o) \ 
    46204763   $(MODEL_LIB)(phycst.o) \ 
     4764   $(MODEL_LIB)(prtctl.o) \ 
     4765   daymod.F90 \ 
     4766   dom_ice.F90 \ 
     4767   dom_oce.F90 \ 
     4768   iceini.F90 \ 
     4769   ice.F90 \ 
     4770   ice_oce.F90 \ 
     4771   in_out_manager.F90 \ 
     4772   lbclnk.F90 \ 
     4773   lib_mpp.F90 \ 
     4774   limadv.F90 \ 
     4775   limhdf.F90 \ 
     4776   limistate.F90 \ 
     4777   phycst.F90 \ 
     4778   $(MODEL_LIB)(daymod.o) \ 
     4779   $(MODEL_LIB)(dom_ice.o) \ 
     4780   $(MODEL_LIB)(dom_oce.o) \ 
     4781   $(MODEL_LIB)(iceini.o) \ 
     4782   $(MODEL_LIB)(ice.o) \ 
     4783   $(MODEL_LIB)(ice_oce.o) \ 
     4784   $(MODEL_LIB)(in_out_manager.o) \ 
     4785   $(MODEL_LIB)(lbclnk.o) \ 
     4786   $(MODEL_LIB)(lib_mpp.o) \ 
     4787   $(MODEL_LIB)(limadv.o) \ 
     4788   $(MODEL_LIB)(limhdf.o) \ 
     4789   $(MODEL_LIB)(limistate.o) \ 
     4790   $(MODEL_LIB)(phycst.o) \ 
     4791   vectopt_loop_substitute.h90 \ 
     4792   KEY_CPP \ 
     4793   limtrp.F90 
     4794$(MODEL_LIB)(limwri.o) :   \ 
    46214795   blk_oce.F90 \ 
    4622    dom_ice.F90 \ 
     4796   daymod.F90 \ 
    46234797   dom_oce.F90 \ 
    46244798   flx_oce.F90 \ 
    46254799   ice.F90 \ 
    46264800   ice_oce.F90 \ 
    4627    in_out_manager.F90 \ 
    46284801   ini1d.F90 \ 
    4629    lbclnk.F90 \ 
     4802   in_out_manager.F90 \ 
     4803   lib_mpp.F90 \ 
     4804   lib_print.f90 \ 
    46304805   limistate.F90 \ 
    46314806   limmsh.F90 \ 
     
    46374812   par_oce.F90 \ 
    46384813   phycst.F90 \ 
    4639    $(MODEL_LIB)(ice_oce.o) \ 
    4640    $(MODEL_LIB)(iceini.o) \ 
    4641    $(MODEL_LIB)(limistate.o) \ 
    4642    $(MODEL_LIB)(par_oce.o) \ 
    4643    $(MODEL_LIB)(phycst.o) \ 
    4644    $(MODEL_LIB)(thd_ice.o) \ 
    4645    ice_oce.F90 \ 
    4646    iceini.F90 \ 
    4647    limistate.F90 \ 
    4648    par_oce.F90 \ 
    4649    phycst.F90 \ 
    4650    thd_ice.F90 \ 
    4651    limthd_lac.F90 
    4652 $(MODEL_LIB)(limthd_zdf.o) :  \ 
     4814   prtctl.f90 \ 
    46534815   $(MODEL_LIB)(blk_oce.o) \ 
    4654    $(MODEL_LIB)(dom_ice.o) \ 
     4816   $(MODEL_LIB)(daymod.o) \ 
    46554817   $(MODEL_LIB)(dom_oce.o) \ 
    46564818   $(MODEL_LIB)(flx_oce.o) \ 
    46574819   $(MODEL_LIB)(ice.o) \ 
    46584820   $(MODEL_LIB)(ice_oce.o) \ 
    4659    $(MODEL_LIB)(in_out_manager.o) \ 
    46604821   $(MODEL_LIB)(ini1d.o) \ 
    4661    $(MODEL_LIB)(lbclnk.o) \ 
     4822   $(MODEL_LIB)(in_out_manager.o) \ 
     4823   $(MODEL_LIB)(lib_mpp.o) \ 
    46624824   $(MODEL_LIB)(lib_print.o) \ 
    46634825   $(MODEL_LIB)(limistate.o) \ 
     
    46704832   $(MODEL_LIB)(par_oce.o) \ 
    46714833   $(MODEL_LIB)(phycst.o) \ 
    4672    blk_oce.F90 \ 
     4834   $(MODEL_LIB)(prtctl.o) \ 
     4835   daymod.F90 \ 
     4836   dianam.F90 \ 
    46734837   dom_ice.F90 \ 
    46744838   dom_oce.F90 \ 
    46754839   flx_oce.F90 \ 
     4840   iceini.F90 \ 
    46764841   ice.F90 \ 
    46774842   ice_oce.F90 \ 
    46784843   in_out_manager.F90 \ 
    4679    ini1d.F90 \ 
    4680    lbclnk.F90 \ 
    4681    lib_print.f90 \ 
    4682    limistate.F90 \ 
    4683    limmsh.F90 \ 
    4684    limrst.F90 \ 
    4685    oce.F90 \ 
    4686    ocfzpt.F90 \ 
    4687    par_ice.F90 \ 
    4688    par_kind.F90 \ 
    4689    par_oce.F90 \ 
    4690    phycst.F90 \ 
    4691    $(MODEL_LIB)(ice_oce.o) \ 
    4692    $(MODEL_LIB)(iceini.o) \ 
    4693    $(MODEL_LIB)(in_out_manager.o) \ 
    4694    $(MODEL_LIB)(limistate.o) \ 
    4695    $(MODEL_LIB)(par_oce.o) \ 
    4696    $(MODEL_LIB)(phycst.o) \ 
    4697    $(MODEL_LIB)(thd_ice.o) \ 
    4698    ice_oce.F90 \ 
    4699    iceini.F90 \ 
    4700    in_out_manager.F90 \ 
    4701    limistate.F90 \ 
    4702    par_oce.F90 \ 
    4703    phycst.F90 \ 
    4704    thd_ice.F90 \ 
    4705    limthd_zdf.F90 
    4706 $(MODEL_LIB)(limtrp.o) :   \ 
    4707    $(MODEL_LIB)(blk_oce.o) \ 
    4708    $(MODEL_LIB)(dom_ice.o) \ 
    4709    $(MODEL_LIB)(dom_oce.o) \ 
    4710    $(MODEL_LIB)(flx_oce.o) \ 
    4711    $(MODEL_LIB)(ice.o) \ 
    4712    $(MODEL_LIB)(ice_oce.o) \ 
    4713    $(MODEL_LIB)(in_out_manager.o) \ 
    4714    $(MODEL_LIB)(ini1d.o) \ 
    4715    $(MODEL_LIB)(lbclnk.o) \ 
    4716    $(MODEL_LIB)(lib_mpp.o) \ 
    4717    $(MODEL_LIB)(lib_print.o) \ 
    4718    $(MODEL_LIB)(limistate.o) \ 
    4719    $(MODEL_LIB)(limmsh.o) \ 
    4720    $(MODEL_LIB)(limrst.o) \ 
    4721    $(MODEL_LIB)(oce.o) \ 
    4722    $(MODEL_LIB)(ocfzpt.o) \ 
    4723    $(MODEL_LIB)(par_ice.o) \ 
    4724    $(MODEL_LIB)(par_kind.o) \ 
    4725    $(MODEL_LIB)(par_oce.o) \ 
    4726    $(MODEL_LIB)(phycst.o) \ 
    4727    $(MODEL_LIB)(prtctl.o) \ 
    4728    blk_oce.F90 \ 
    4729    dom_ice.F90 \ 
    4730    dom_oce.F90 \ 
    4731    flx_oce.F90 \ 
    4732    ice.F90 \ 
    4733    ice_oce.F90 \ 
    4734    in_out_manager.F90 \ 
    4735    ini1d.F90 \ 
    4736    lbclnk.F90 \ 
    4737    lib_mpp.F90 \ 
    4738    lib_print.f90 \ 
    4739    limistate.F90 \ 
    4740    limmsh.F90 \ 
    4741    limrst.F90 \ 
    4742    oce.F90 \ 
    4743    ocfzpt.F90 \ 
    4744    par_ice.F90 \ 
    4745    par_kind.F90 \ 
    4746    par_oce.F90 \ 
    4747    phycst.F90 \ 
    4748    prtctl.f90 \ 
    4749    $(MODEL_LIB)(daymod.o) \ 
    4750    $(MODEL_LIB)(dom_ice.o) \ 
    4751    $(MODEL_LIB)(dom_oce.o) \ 
    4752    $(MODEL_LIB)(ice.o) \ 
    4753    $(MODEL_LIB)(ice_oce.o) \ 
    4754    $(MODEL_LIB)(iceini.o) \ 
    4755    $(MODEL_LIB)(in_out_manager.o) \ 
    4756    $(MODEL_LIB)(lbclnk.o) \ 
    4757    $(MODEL_LIB)(lib_mpp.o) \ 
    4758    $(MODEL_LIB)(limadv.o) \ 
    4759    $(MODEL_LIB)(limhdf.o) \ 
    4760    $(MODEL_LIB)(limistate.o) \ 
    4761    $(MODEL_LIB)(phycst.o) \ 
    4762    daymod.F90 \ 
    4763    dom_ice.F90 \ 
    4764    dom_oce.F90 \ 
    4765    ice.F90 \ 
    4766    ice_oce.F90 \ 
    4767    iceini.F90 \ 
    4768    in_out_manager.F90 \ 
    4769    lbclnk.F90 \ 
    4770    lib_mpp.F90 \ 
    4771    limadv.F90 \ 
    4772    limhdf.F90 \ 
    4773    limistate.F90 \ 
    4774    phycst.F90 \ 
    4775    vectopt_loop_substitute.h90 \ 
    4776    KEY_CPP \ 
    4777    limtrp.F90 
    4778 $(MODEL_LIB)(limwri.o) :   \ 
    4779    $(MODEL_LIB)(blk_oce.o) \ 
    4780    $(MODEL_LIB)(daymod.o) \ 
    4781    $(MODEL_LIB)(dom_oce.o) \ 
    4782    $(MODEL_LIB)(flx_oce.o) \ 
    4783    $(MODEL_LIB)(ice.o) \ 
    4784    $(MODEL_LIB)(ice_oce.o) \ 
    4785    $(MODEL_LIB)(in_out_manager.o) \ 
    4786    $(MODEL_LIB)(ini1d.o) \ 
    4787    $(MODEL_LIB)(lib_mpp.o) \ 
    4788    $(MODEL_LIB)(lib_print.o) \ 
    4789    $(MODEL_LIB)(limistate.o) \ 
    4790    $(MODEL_LIB)(limmsh.o) \ 
    4791    $(MODEL_LIB)(limrst.o) \ 
    4792    $(MODEL_LIB)(oce.o) \ 
    4793    $(MODEL_LIB)(ocfzpt.o) \ 
    4794    $(MODEL_LIB)(par_ice.o) \ 
    4795    $(MODEL_LIB)(par_kind.o) \ 
    4796    $(MODEL_LIB)(par_oce.o) \ 
    4797    $(MODEL_LIB)(phycst.o) \ 
    4798    $(MODEL_LIB)(prtctl.o) \ 
    4799    blk_oce.F90 \ 
    4800    daymod.F90 \ 
    4801    dom_oce.F90 \ 
    4802    flx_oce.F90 \ 
    4803    ice.F90 \ 
    4804    ice_oce.F90 \ 
    4805    in_out_manager.F90 \ 
    4806    ini1d.F90 \ 
    4807    lib_mpp.F90 \ 
    4808    lib_print.f90 \ 
    4809    limistate.F90 \ 
    4810    limmsh.F90 \ 
    4811    limrst.F90 \ 
    4812    oce.F90 \ 
    4813    ocfzpt.F90 \ 
    4814    par_ice.F90 \ 
    4815    par_kind.F90 \ 
    4816    par_oce.F90 \ 
    4817    phycst.F90 \ 
    4818    prtctl.f90 \ 
     4844   lbclnk.F90 \ 
     4845   phycst.F90 \ 
    48194846   $(MODEL_LIB)(daymod.o) \ 
    48204847   $(MODEL_LIB)(dianam.o) \ 
     
    48224849   $(MODEL_LIB)(dom_oce.o) \ 
    48234850   $(MODEL_LIB)(flx_oce.o) \ 
     4851   $(MODEL_LIB)(iceini.o) \ 
    48244852   $(MODEL_LIB)(ice.o) \ 
    48254853   $(MODEL_LIB)(ice_oce.o) \ 
    4826    $(MODEL_LIB)(iceini.o) \ 
    4827    $(MODEL_LIB)(in_out_manager.o) \ 
    4828    $(MODEL_LIB)(lbclnk.o) \ 
    4829    $(MODEL_LIB)(phycst.o) \ 
    4830    daymod.F90 \ 
    4831    dianam.F90 \ 
    4832    dom_ice.F90 \ 
    4833    dom_oce.F90 \ 
    4834    flx_oce.F90 \ 
    4835    ice.F90 \ 
    4836    ice_oce.F90 \ 
    4837    iceini.F90 \ 
    4838    in_out_manager.F90 \ 
    4839    lbclnk.F90 \ 
    4840    phycst.F90 \ 
     4854   $(MODEL_LIB)(in_out_manager.o) \ 
     4855   $(MODEL_LIB)(lbclnk.o) \ 
     4856   $(MODEL_LIB)(phycst.o) \ 
     4857   diadimg.F90 \ 
    48414858   $(MODEL_LIB)(diadimg.o) \ 
    4842    diadimg.F90 \ 
    48434859   limwri_dimg.h90 \ 
    48444860   ../../../lib/libioipsl.a \ 
     
    48464862   limwri.F90 
    48474863$(MODEL_LIB)(model.o) : \ 
     4864   cpl.F90 \ 
     4865   cpl_oce.F90 \ 
     4866   daymod.F90 \ 
     4867   diaptr.F90 \ 
     4868   domain.F90 \ 
     4869   domcfg.F90 \ 
     4870   dom_oce.F90 \ 
     4871   dtasal.F90 \ 
     4872   dtasst.F90 \ 
     4873   dtatem.F90 \ 
     4874   dyncor1d.F90 \ 
     4875   eosbn2.F90 \ 
     4876   flxfwb.F90 \ 
     4877   iceini.F90 \ 
     4878   ini1d.F90 \ 
     4879   initrc.F90 \ 
     4880   in_out_manager.F90 \ 
     4881   istate.F90 \ 
     4882   ldfdyn.F90 \ 
     4883   ldftra.F90 \ 
     4884   lib_mpp.F90 \ 
     4885   mppini.F90 \ 
     4886   obcini.F90 \ 
     4887   obc_par.F90 \ 
     4888   oce.F90 \ 
     4889   ocfzpt.F90 \ 
     4890   phycst.F90 \ 
     4891   prtctl.f90 \ 
     4892   solver.F90 \ 
     4893   step1d.F90 \ 
     4894   step.F90 \ 
     4895   traqsr.F90 \ 
     4896   trdicp.F90 \ 
     4897   trdmld.F90 \ 
     4898   trdmod_oce.F90 \ 
     4899   trdvor.F90 \ 
     4900   zdfini.F90 \ 
     4901   zpshde.F90 \ 
    48484902   $(MODEL_LIB)(cpl.o) \ 
    48494903   $(MODEL_LIB)(cpl_oce.o) \ 
    48504904   $(MODEL_LIB)(daymod.o) \ 
    48514905   $(MODEL_LIB)(diaptr.o) \ 
    4852    $(MODEL_LIB)(dom_oce.o) \ 
    48534906   $(MODEL_LIB)(domain.o) \ 
    48544907   $(MODEL_LIB)(domcfg.o) \ 
     4908   $(MODEL_LIB)(dom_oce.o) \ 
    48554909   $(MODEL_LIB)(dtasal.o) \ 
    48564910   $(MODEL_LIB)(dtasst.o) \ 
     
    48604914   $(MODEL_LIB)(flxfwb.o) \ 
    48614915   $(MODEL_LIB)(iceini.o) \ 
    4862    $(MODEL_LIB)(in_out_manager.o) \ 
    48634916   $(MODEL_LIB)(ini1d.o) \ 
    48644917   $(MODEL_LIB)(initrc.o) \ 
     4918   $(MODEL_LIB)(in_out_manager.o) \ 
    48654919   $(MODEL_LIB)(istate.o) \ 
    48664920   $(MODEL_LIB)(ldfdyn.o) \ 
     
    48684922   $(MODEL_LIB)(lib_mpp.o) \ 
    48694923   $(MODEL_LIB)(mppini.o) \ 
     4924   $(MODEL_LIB)(obcini.o) \ 
    48704925   $(MODEL_LIB)(obc_par.o) \ 
    4871    $(MODEL_LIB)(obcini.o) \ 
    48724926   $(MODEL_LIB)(oce.o) \ 
    48734927   $(MODEL_LIB)(ocfzpt.o) \ 
     
    48754929   $(MODEL_LIB)(prtctl.o) \ 
    48764930   $(MODEL_LIB)(solver.o) \ 
     4931   $(MODEL_LIB)(step1d.o) \ 
    48774932   $(MODEL_LIB)(step.o) \ 
    4878    $(MODEL_LIB)(step1d.o) \ 
    48794933   $(MODEL_LIB)(traqsr.o) \ 
    48804934   $(MODEL_LIB)(trdicp.o) \ 
     
    48844938   $(MODEL_LIB)(zdfini.o) \ 
    48854939   $(MODEL_LIB)(zpshde.o) \ 
     4940   opa.F90 \ 
     4941   $(MODEL_LIB)(opa.o) \ 
     4942   model.f90 
     4943$(MODEL_LIB)(mppini.o) :   \ 
     4944   dom_oce.F90 \ 
     4945   in_out_manager.F90 \ 
     4946   lib_print.f90 \ 
     4947   par_kind.F90 \ 
     4948   par_oce.F90 \ 
     4949   $(MODEL_LIB)(dom_oce.o) \ 
     4950   $(MODEL_LIB)(in_out_manager.o) \ 
     4951   $(MODEL_LIB)(lib_print.o) \ 
     4952   $(MODEL_LIB)(par_kind.o) \ 
     4953   $(MODEL_LIB)(par_oce.o) \ 
     4954   dom_oce.F90 \ 
     4955   in_out_manager.F90 \ 
     4956   lib_mpp.F90 \ 
     4957   sol_oce.F90 \ 
     4958   $(MODEL_LIB)(dom_oce.o) \ 
     4959   $(MODEL_LIB)(in_out_manager.o) \ 
     4960   $(MODEL_LIB)(lib_mpp.o) \ 
     4961   $(MODEL_LIB)(sol_oce.o) \ 
     4962   domzgr_substitute.h90 \ 
     4963   mppini_2.h90 \ 
     4964   ../../../lib/libioipsl.a \ 
     4965   KEY_CPP \ 
     4966   mppini.F90 
     4967$(MODEL_LIB)(obccli.o) :   \ 
     4968   in_out_manager.F90 \ 
     4969   obc_par.F90 \ 
     4970   par_oce.F90 \ 
     4971   $(MODEL_LIB)(in_out_manager.o) \ 
     4972   $(MODEL_LIB)(obc_par.o) \ 
     4973   $(MODEL_LIB)(par_oce.o) \ 
     4974   dom_oce.F90 \ 
     4975   obc_oce.F90 \ 
     4976   oce.F90 \ 
     4977   phycst.F90 \ 
     4978   $(MODEL_LIB)(dom_oce.o) \ 
     4979   $(MODEL_LIB)(obc_oce.o) \ 
     4980   $(MODEL_LIB)(oce.o) \ 
     4981   $(MODEL_LIB)(phycst.o) \ 
     4982   domzgr_substitute.h90 \ 
     4983   KEY_CPP \ 
     4984   obccli.F90 
     4985$(MODEL_LIB)(obcdom.o) :   \ 
     4986   dom_oce.F90 \ 
     4987   in_out_manager.F90 \ 
     4988   lib_print.f90 \ 
     4989   obc_par.F90 \ 
     4990   par_kind.F90 \ 
     4991   par_oce.F90 \ 
     4992   $(MODEL_LIB)(dom_oce.o) \ 
     4993   $(MODEL_LIB)(in_out_manager.o) \ 
     4994   $(MODEL_LIB)(lib_print.o) \ 
     4995   $(MODEL_LIB)(obc_par.o) \ 
     4996   $(MODEL_LIB)(par_kind.o) \ 
     4997   $(MODEL_LIB)(par_oce.o) \ 
     4998   dom_oce.F90 \ 
     4999   in_out_manager.F90 \ 
     5000   lib_mpp.F90 \ 
     5001   obc_oce.F90 \ 
     5002   oce.F90 \ 
     5003   phycst.F90 \ 
     5004   $(MODEL_LIB)(dom_oce.o) \ 
     5005   $(MODEL_LIB)(in_out_manager.o) \ 
     5006   $(MODEL_LIB)(lib_mpp.o) \ 
     5007   $(MODEL_LIB)(obc_oce.o) \ 
     5008   $(MODEL_LIB)(oce.o) \ 
     5009   $(MODEL_LIB)(phycst.o) \ 
     5010   obcdom.F90 
     5011$(MODEL_LIB)(obcdta.o) :   \ 
     5012   dom_oce.F90 \ 
     5013   in_out_manager.F90 \ 
     5014   lbclnk.F90 \ 
     5015   ldfdyn_oce.F90 \ 
     5016   ldftra_oce.F90 \ 
     5017   lib_mpp.F90 \ 
     5018   lib_print.f90 \ 
     5019   obc_oce.F90 \ 
     5020   obc_par.F90 \ 
     5021   oce.F90 \ 
     5022   par_kind.F90 \ 
     5023   par_oce.F90 \ 
     5024   phycst.F90 \ 
     5025   prtctl.f90 \ 
     5026   solfet.F90 \ 
     5027   solisl.F90 \ 
     5028   solpcg.F90 \ 
     5029   solsor.F90 \ 
     5030   sol_oce.F90 \ 
     5031   trdmod.F90 \ 
     5032   trdmod_oce.F90 \ 
     5033   zdf_oce.F90 \ 
     5034   $(MODEL_LIB)(dom_oce.o) \ 
     5035   $(MODEL_LIB)(in_out_manager.o) \ 
     5036   $(MODEL_LIB)(lbclnk.o) \ 
     5037   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     5038   $(MODEL_LIB)(ldftra_oce.o) \ 
     5039   $(MODEL_LIB)(lib_mpp.o) \ 
     5040   $(MODEL_LIB)(lib_print.o) \ 
     5041   $(MODEL_LIB)(obc_oce.o) \ 
     5042   $(MODEL_LIB)(obc_par.o) \ 
     5043   $(MODEL_LIB)(oce.o) \ 
     5044   $(MODEL_LIB)(par_kind.o) \ 
     5045   $(MODEL_LIB)(par_oce.o) \ 
     5046   $(MODEL_LIB)(phycst.o) \ 
     5047   $(MODEL_LIB)(prtctl.o) \ 
     5048   $(MODEL_LIB)(solfet.o) \ 
     5049   $(MODEL_LIB)(solisl.o) \ 
     5050   $(MODEL_LIB)(solpcg.o) \ 
     5051   $(MODEL_LIB)(solsor.o) \ 
     5052   $(MODEL_LIB)(sol_oce.o) \ 
     5053   $(MODEL_LIB)(trdmod.o) \ 
     5054   $(MODEL_LIB)(trdmod_oce.o) \ 
     5055   $(MODEL_LIB)(zdf_oce.o) \ 
     5056   daymod.F90 \ 
     5057   dom_oce.F90 \ 
     5058   dynspg_rl.F90 \ 
     5059   in_out_manager.F90 \ 
     5060   lbclnk.F90 \ 
     5061   lib_mpp.F90 \ 
     5062   obccli.F90 \ 
     5063   obc_oce.F90 \ 
     5064   oce.F90 \ 
     5065   phycst.F90 \ 
     5066   $(MODEL_LIB)(daymod.o) \ 
     5067   $(MODEL_LIB)(dom_oce.o) \ 
     5068   $(MODEL_LIB)(dynspg_rl.o) \ 
     5069   $(MODEL_LIB)(in_out_manager.o) \ 
     5070   $(MODEL_LIB)(lbclnk.o) \ 
     5071   $(MODEL_LIB)(lib_mpp.o) \ 
     5072   $(MODEL_LIB)(obccli.o) \ 
     5073   $(MODEL_LIB)(obc_oce.o) \ 
     5074   $(MODEL_LIB)(oce.o) \ 
     5075   $(MODEL_LIB)(phycst.o) \ 
     5076   obc_vectopt_loop_substitute.h90 \ 
     5077   KEY_CPP \ 
     5078   obcdta.F90 
     5079$(MODEL_LIB)(obcdyn.o) :   \ 
     5080   dom_oce.F90 \ 
     5081   in_out_manager.F90 \ 
     5082   lib_mpp.F90 \ 
     5083   lib_print.f90 \ 
     5084   obc_oce.F90 \ 
     5085   obc_par.F90 \ 
     5086   oce.F90 \ 
     5087   par_kind.F90 \ 
     5088   par_oce.F90 \ 
     5089   phycst.F90 \ 
     5090   $(MODEL_LIB)(dom_oce.o) \ 
     5091   $(MODEL_LIB)(in_out_manager.o) \ 
     5092   $(MODEL_LIB)(lib_mpp.o) \ 
     5093   $(MODEL_LIB)(lib_print.o) \ 
     5094   $(MODEL_LIB)(obc_oce.o) \ 
     5095   $(MODEL_LIB)(obc_par.o) \ 
     5096   $(MODEL_LIB)(oce.o) \ 
     5097   $(MODEL_LIB)(par_kind.o) \ 
     5098   $(MODEL_LIB)(par_oce.o) \ 
     5099   $(MODEL_LIB)(phycst.o) \ 
     5100   dom_oce.F90 \ 
     5101   in_out_manager.F90 \ 
     5102   lbclnk.F90 \ 
     5103   lib_mpp.F90 \ 
     5104   obccli.F90 \ 
     5105   obc_oce.F90 \ 
     5106   oce.F90 \ 
     5107   phycst.F90 \ 
     5108   $(MODEL_LIB)(dom_oce.o) \ 
     5109   $(MODEL_LIB)(in_out_manager.o) \ 
     5110   $(MODEL_LIB)(lbclnk.o) \ 
     5111   $(MODEL_LIB)(lib_mpp.o) \ 
     5112   $(MODEL_LIB)(obccli.o) \ 
     5113   $(MODEL_LIB)(obc_oce.o) \ 
     5114   $(MODEL_LIB)(oce.o) \ 
     5115   $(MODEL_LIB)(phycst.o) \ 
     5116   obcdyn.F90 
     5117$(MODEL_LIB)(obcini.o) :   \ 
     5118   daymod.F90 \ 
     5119   dom_oce.F90 \ 
     5120   in_out_manager.F90 \ 
     5121   lbclnk.F90 \ 
     5122   lib_mpp.F90 \ 
     5123   lib_print.f90 \ 
     5124   obc_oce.F90 \ 
     5125   obc_par.F90 \ 
     5126   oce.F90 \ 
     5127   par_kind.F90 \ 
     5128   par_oce.F90 \ 
     5129   phycst.F90 \ 
     5130   $(MODEL_LIB)(daymod.o) \ 
     5131   $(MODEL_LIB)(dom_oce.o) \ 
     5132   $(MODEL_LIB)(in_out_manager.o) \ 
     5133   $(MODEL_LIB)(lbclnk.o) \ 
     5134   $(MODEL_LIB)(lib_mpp.o) \ 
     5135   $(MODEL_LIB)(lib_print.o) \ 
     5136   $(MODEL_LIB)(obc_oce.o) \ 
     5137   $(MODEL_LIB)(obc_par.o) \ 
     5138   $(MODEL_LIB)(oce.o) \ 
     5139   $(MODEL_LIB)(par_kind.o) \ 
     5140   $(MODEL_LIB)(par_oce.o) \ 
     5141   $(MODEL_LIB)(phycst.o) \ 
     5142   dom_oce.F90 \ 
     5143   in_out_manager.F90 \ 
     5144   lbclnk.F90 \ 
     5145   lib_mpp.F90 \ 
     5146   obcdom.F90 \ 
     5147   obcrst.F90 \ 
     5148   obc_oce.F90 \ 
     5149   oce.F90 \ 
     5150   phycst.F90 \ 
     5151   $(MODEL_LIB)(dom_oce.o) \ 
     5152   $(MODEL_LIB)(in_out_manager.o) \ 
     5153   $(MODEL_LIB)(lbclnk.o) \ 
     5154   $(MODEL_LIB)(lib_mpp.o) \ 
     5155   $(MODEL_LIB)(obcdom.o) \ 
     5156   $(MODEL_LIB)(obcrst.o) \ 
     5157   $(MODEL_LIB)(obc_oce.o) \ 
     5158   $(MODEL_LIB)(oce.o) \ 
     5159   $(MODEL_LIB)(phycst.o) \ 
     5160   obc_vectopt_loop_substitute.h90 \ 
     5161   KEY_CPP \ 
     5162   obcini.F90 
     5163$(MODEL_LIB)(obcrad.o) :   \ 
     5164   dom_oce.F90 \ 
     5165   in_out_manager.F90 \ 
     5166   lib_mpp.F90 \ 
     5167   lib_print.f90 \ 
     5168   obc_par.F90 \ 
     5169   oce.F90 \ 
     5170   par_kind.F90 \ 
     5171   par_oce.F90 \ 
     5172   $(MODEL_LIB)(dom_oce.o) \ 
     5173   $(MODEL_LIB)(in_out_manager.o) \ 
     5174   $(MODEL_LIB)(lib_mpp.o) \ 
     5175   $(MODEL_LIB)(lib_print.o) \ 
     5176   $(MODEL_LIB)(obc_par.o) \ 
     5177   $(MODEL_LIB)(oce.o) \ 
     5178   $(MODEL_LIB)(par_kind.o) \ 
     5179   $(MODEL_LIB)(par_oce.o) \ 
     5180   dom_oce.F90 \ 
     5181   in_out_manager.F90 \ 
     5182   lbclnk.F90 \ 
     5183   lib_mpp.F90 \ 
     5184   obc_oce.F90 \ 
     5185   oce.F90 \ 
     5186   phycst.F90 \ 
     5187   $(MODEL_LIB)(dom_oce.o) \ 
     5188   $(MODEL_LIB)(in_out_manager.o) \ 
     5189   $(MODEL_LIB)(lbclnk.o) \ 
     5190   $(MODEL_LIB)(lib_mpp.o) \ 
     5191   $(MODEL_LIB)(obc_oce.o) \ 
     5192   $(MODEL_LIB)(oce.o) \ 
     5193   $(MODEL_LIB)(phycst.o) \ 
     5194   obc_vectopt_loop_substitute.h90 \ 
     5195   KEY_CPP \ 
     5196   obcrad.F90 
     5197$(MODEL_LIB)(obcrst.o) :   \ 
     5198   dom_oce.F90 \ 
     5199   in_out_manager.F90 \ 
     5200   lib_mpp.F90 \ 
     5201   lib_print.f90 \ 
     5202   obc_par.F90 \ 
     5203   oce.F90 \ 
     5204   par_kind.F90 \ 
     5205   par_oce.F90 \ 
     5206   phycst.F90 \ 
     5207   prtctl.f90 \ 
     5208   $(MODEL_LIB)(dom_oce.o) \ 
     5209   $(MODEL_LIB)(in_out_manager.o) \ 
     5210   $(MODEL_LIB)(lib_mpp.o) \ 
     5211   $(MODEL_LIB)(lib_print.o) \ 
     5212   $(MODEL_LIB)(obc_par.o) \ 
     5213   $(MODEL_LIB)(oce.o) \ 
     5214   $(MODEL_LIB)(par_kind.o) \ 
     5215   $(MODEL_LIB)(par_oce.o) \ 
     5216   $(MODEL_LIB)(phycst.o) \ 
     5217   $(MODEL_LIB)(prtctl.o) \ 
     5218   daymod.F90 \ 
     5219   dom_oce.F90 \ 
     5220   in_out_manager.F90 \ 
     5221   lbclnk.F90 \ 
     5222   lib_mpp.F90 \ 
     5223   obc_oce.F90 \ 
     5224   oce.F90 \ 
     5225   phycst.F90 \ 
     5226   $(MODEL_LIB)(daymod.o) \ 
     5227   $(MODEL_LIB)(dom_oce.o) \ 
     5228   $(MODEL_LIB)(in_out_manager.o) \ 
     5229   $(MODEL_LIB)(lbclnk.o) \ 
     5230   $(MODEL_LIB)(lib_mpp.o) \ 
     5231   $(MODEL_LIB)(obc_oce.o) \ 
     5232   $(MODEL_LIB)(oce.o) \ 
     5233   $(MODEL_LIB)(phycst.o) \ 
     5234   obcrst.F90 
     5235$(MODEL_LIB)(obcspg.o) :   \ 
     5236   dom_oce.F90 \ 
     5237   in_out_manager.F90 \ 
     5238   lib_mpp.F90 \ 
     5239   lib_print.f90 \ 
     5240   obc_par.F90 \ 
     5241   oce.F90 \ 
     5242   par_kind.F90 \ 
     5243   par_oce.F90 \ 
     5244   $(MODEL_LIB)(dom_oce.o) \ 
     5245   $(MODEL_LIB)(in_out_manager.o) \ 
     5246   $(MODEL_LIB)(lib_mpp.o) \ 
     5247   $(MODEL_LIB)(lib_print.o) \ 
     5248   $(MODEL_LIB)(obc_par.o) \ 
     5249   $(MODEL_LIB)(oce.o) \ 
     5250   $(MODEL_LIB)(par_kind.o) \ 
     5251   $(MODEL_LIB)(par_oce.o) \ 
     5252   dom_oce.F90 \ 
     5253   in_out_manager.F90 \ 
     5254   lbclnk.F90 \ 
     5255   lib_mpp.F90 \ 
     5256   obc_oce.F90 \ 
     5257   oce.F90 \ 
     5258   phycst.F90 \ 
     5259   $(MODEL_LIB)(dom_oce.o) \ 
     5260   $(MODEL_LIB)(in_out_manager.o) \ 
     5261   $(MODEL_LIB)(lbclnk.o) \ 
     5262   $(MODEL_LIB)(lib_mpp.o) \ 
     5263   $(MODEL_LIB)(obc_oce.o) \ 
     5264   $(MODEL_LIB)(oce.o) \ 
     5265   $(MODEL_LIB)(phycst.o) \ 
     5266   obc_vectopt_loop_substitute.h90 \ 
     5267   KEY_CPP \ 
     5268   obcspg.F90 
     5269$(MODEL_LIB)(obctra.o) :   \ 
     5270   dom_oce.F90 \ 
     5271   in_out_manager.F90 \ 
     5272   lib_mpp.F90 \ 
     5273   lib_print.f90 \ 
     5274   obc_par.F90 \ 
     5275   oce.F90 \ 
     5276   par_kind.F90 \ 
     5277   par_oce.F90 \ 
     5278   $(MODEL_LIB)(dom_oce.o) \ 
     5279   $(MODEL_LIB)(in_out_manager.o) \ 
     5280   $(MODEL_LIB)(lib_mpp.o) \ 
     5281   $(MODEL_LIB)(lib_print.o) \ 
     5282   $(MODEL_LIB)(obc_par.o) \ 
     5283   $(MODEL_LIB)(oce.o) \ 
     5284   $(MODEL_LIB)(par_kind.o) \ 
     5285   $(MODEL_LIB)(par_oce.o) \ 
     5286   dom_oce.F90 \ 
     5287   in_out_manager.F90 \ 
     5288   lbclnk.F90 \ 
     5289   lib_mpp.F90 \ 
     5290   obc_oce.F90 \ 
     5291   oce.F90 \ 
     5292   phycst.F90 \ 
     5293   $(MODEL_LIB)(dom_oce.o) \ 
     5294   $(MODEL_LIB)(in_out_manager.o) \ 
     5295   $(MODEL_LIB)(lbclnk.o) \ 
     5296   $(MODEL_LIB)(lib_mpp.o) \ 
     5297   $(MODEL_LIB)(obc_oce.o) \ 
     5298   $(MODEL_LIB)(oce.o) \ 
     5299   $(MODEL_LIB)(phycst.o) \ 
     5300   obc_vectopt_loop_substitute.h90 \ 
     5301   KEY_CPP \ 
     5302   obctra.F90 
     5303$(MODEL_LIB)(obcvol.o) :   \ 
     5304   blk_oce.F90 \ 
     5305   cpl_oce.F90 \ 
     5306   daymod.F90 \ 
     5307   dom_oce.F90 \ 
     5308   dtasal.F90 \ 
     5309   dtasst.F90 \ 
     5310   dtatem.F90 \ 
     5311   flxmod.F90 \ 
     5312   flxrnf.F90 \ 
     5313   flx_oce.F90 \ 
     5314   ice_oce.F90 \ 
     5315   in_out_manager.F90 \ 
     5316   lbclnk.F90 \ 
     5317   lib_mpp.F90 \ 
     5318   lib_print.f90 \ 
     5319   obc_par.F90 \ 
     5320   oce.F90 \ 
     5321   ocfzpt.F90 \ 
     5322   par_kind.F90 \ 
     5323   par_oce.F90 \ 
     5324   phycst.F90 \ 
     5325   prtctl.f90 \ 
     5326   taumod.F90 \ 
     5327   tradmp.F90 \ 
     5328   $(MODEL_LIB)(blk_oce.o) \ 
     5329   $(MODEL_LIB)(cpl_oce.o) \ 
     5330   $(MODEL_LIB)(daymod.o) \ 
     5331   $(MODEL_LIB)(dom_oce.o) \ 
     5332   $(MODEL_LIB)(dtasal.o) \ 
     5333   $(MODEL_LIB)(dtasst.o) \ 
     5334   $(MODEL_LIB)(dtatem.o) \ 
     5335   $(MODEL_LIB)(flxmod.o) \ 
     5336   $(MODEL_LIB)(flxrnf.o) \ 
     5337   $(MODEL_LIB)(flx_oce.o) \ 
     5338   $(MODEL_LIB)(ice_oce.o) \ 
     5339   $(MODEL_LIB)(in_out_manager.o) \ 
     5340   $(MODEL_LIB)(lbclnk.o) \ 
     5341   $(MODEL_LIB)(lib_mpp.o) \ 
     5342   $(MODEL_LIB)(lib_print.o) \ 
     5343   $(MODEL_LIB)(obc_par.o) \ 
     5344   $(MODEL_LIB)(oce.o) \ 
     5345   $(MODEL_LIB)(ocfzpt.o) \ 
     5346   $(MODEL_LIB)(par_kind.o) \ 
     5347   $(MODEL_LIB)(par_oce.o) \ 
     5348   $(MODEL_LIB)(phycst.o) \ 
     5349   $(MODEL_LIB)(prtctl.o) \ 
     5350   $(MODEL_LIB)(taumod.o) \ 
     5351   $(MODEL_LIB)(tradmp.o) \ 
     5352   dom_oce.F90 \ 
     5353   in_out_manager.F90 \ 
     5354   lib_mpp.F90 \ 
     5355   obc_oce.F90 \ 
     5356   ocesbc.F90 \ 
     5357   oce.F90 \ 
     5358   phycst.F90 \ 
     5359   $(MODEL_LIB)(dom_oce.o) \ 
     5360   $(MODEL_LIB)(in_out_manager.o) \ 
     5361   $(MODEL_LIB)(lib_mpp.o) \ 
     5362   $(MODEL_LIB)(obc_oce.o) \ 
     5363   $(MODEL_LIB)(ocesbc.o) \ 
     5364   $(MODEL_LIB)(oce.o) \ 
     5365   $(MODEL_LIB)(phycst.o) \ 
     5366   domzgr_substitute.h90 \ 
     5367   obc_vectopt_loop_substitute.h90 \ 
     5368   KEY_CPP \ 
     5369   obcvol.F90 
     5370$(MODEL_LIB)(obc_oce.o) :  \ 
     5371   par_kind.F90 \ 
     5372   par_oce.F90 \ 
     5373   $(MODEL_LIB)(par_kind.o) \ 
     5374   $(MODEL_LIB)(par_oce.o) \ 
     5375   obc_par.F90 \ 
     5376   par_oce.F90 \ 
     5377   $(MODEL_LIB)(obc_par.o) \ 
     5378   $(MODEL_LIB)(par_oce.o) \ 
     5379   obc_oce.F90 
     5380$(MODEL_LIB)(obc_par.o) :  \ 
     5381   par_kind.F90 \ 
     5382   $(MODEL_LIB)(par_kind.o) \ 
     5383   par_oce.F90 \ 
     5384   $(MODEL_LIB)(par_oce.o) \ 
     5385   obc_par_EEL_R5.h90 \ 
     5386   KEY_CPP \ 
     5387   obc_par.F90 
     5388$(MODEL_LIB)(ocesbc.o) :   \ 
     5389   blk_oce.F90 \ 
     5390   daymod.F90 \ 
     5391   dom_oce.F90 \ 
     5392   dtasal.F90 \ 
     5393   dtatem.F90 \ 
     5394   flxrnf.F90 \ 
     5395   in_out_manager.F90 \ 
     5396   lbclnk.F90 \ 
     5397   lib_mpp.F90 \ 
     5398   lib_print.f90 \ 
     5399   oce.F90 \ 
     5400   ocfzpt.F90 \ 
     5401   par_kind.F90 \ 
     5402   par_oce.F90 \ 
     5403   phycst.F90 \ 
     5404   prtctl.f90 \ 
     5405   trdmod.F90 \ 
     5406   trdmod_oce.F90 \ 
     5407   zdfmxl.F90 \ 
     5408   zdf_oce.F90 \ 
     5409   $(MODEL_LIB)(blk_oce.o) \ 
     5410   $(MODEL_LIB)(daymod.o) \ 
     5411   $(MODEL_LIB)(dom_oce.o) \ 
     5412   $(MODEL_LIB)(dtasal.o) \ 
     5413   $(MODEL_LIB)(dtatem.o) \ 
     5414   $(MODEL_LIB)(flxrnf.o) \ 
     5415   $(MODEL_LIB)(in_out_manager.o) \ 
     5416   $(MODEL_LIB)(lbclnk.o) \ 
     5417   $(MODEL_LIB)(lib_mpp.o) \ 
     5418   $(MODEL_LIB)(lib_print.o) \ 
     5419   $(MODEL_LIB)(oce.o) \ 
     5420   $(MODEL_LIB)(ocfzpt.o) \ 
     5421   $(MODEL_LIB)(par_kind.o) \ 
     5422   $(MODEL_LIB)(par_oce.o) \ 
     5423   $(MODEL_LIB)(phycst.o) \ 
     5424   $(MODEL_LIB)(prtctl.o) \ 
     5425   $(MODEL_LIB)(trdmod.o) \ 
     5426   $(MODEL_LIB)(trdmod_oce.o) \ 
     5427   $(MODEL_LIB)(zdfmxl.o) \ 
     5428   $(MODEL_LIB)(zdf_oce.o) \ 
     5429   blk_oce.F90 \ 
     5430   cpl_oce.F90 \ 
     5431   daymod.F90 \ 
     5432   dom_oce.F90 \ 
     5433   dtasal.F90 \ 
     5434   dtasst.F90 \ 
     5435   dtatem.F90 \ 
     5436   flxmod.F90 \ 
     5437   flxrnf.F90 \ 
     5438   flx_oce.F90 \ 
     5439   ice_oce.F90 \ 
     5440   in_out_manager.F90 \ 
     5441   lbclnk.F90 \ 
     5442   lib_mpp.F90 \ 
     5443   oce.F90 \ 
     5444   ocfzpt.F90 \ 
     5445   phycst.F90 \ 
     5446   prtctl.f90 \ 
     5447   taumod.F90 \ 
     5448   tradmp.F90 \ 
     5449   $(MODEL_LIB)(blk_oce.o) \ 
     5450   $(MODEL_LIB)(cpl_oce.o) \ 
     5451   $(MODEL_LIB)(daymod.o) \ 
     5452   $(MODEL_LIB)(dom_oce.o) \ 
     5453   $(MODEL_LIB)(dtasal.o) \ 
     5454   $(MODEL_LIB)(dtasst.o) \ 
     5455   $(MODEL_LIB)(dtatem.o) \ 
     5456   $(MODEL_LIB)(flxmod.o) \ 
     5457   $(MODEL_LIB)(flxrnf.o) \ 
     5458   $(MODEL_LIB)(flx_oce.o) \ 
     5459   $(MODEL_LIB)(ice_oce.o) \ 
     5460   $(MODEL_LIB)(in_out_manager.o) \ 
     5461   $(MODEL_LIB)(lbclnk.o) \ 
     5462   $(MODEL_LIB)(lib_mpp.o) \ 
     5463   $(MODEL_LIB)(oce.o) \ 
     5464   $(MODEL_LIB)(ocfzpt.o) \ 
     5465   $(MODEL_LIB)(phycst.o) \ 
     5466   $(MODEL_LIB)(prtctl.o) \ 
     5467   $(MODEL_LIB)(taumod.o) \ 
     5468   $(MODEL_LIB)(tradmp.o) \ 
     5469   domzgr_substitute.h90 \ 
     5470   vectopt_loop_substitute.h90 \ 
     5471   KEY_CPP \ 
     5472   ocesbc.F90 
     5473$(MODEL_LIB)(oce.o) :   \ 
     5474   par_kind.F90 \ 
     5475   $(MODEL_LIB)(par_kind.o) \ 
     5476   par_oce.F90 \ 
     5477   $(MODEL_LIB)(par_oce.o) \ 
     5478   oce.F90 
     5479$(MODEL_LIB)(ocfzpt.o) :   \ 
     5480   par_oce.F90 \ 
     5481   $(MODEL_LIB)(par_oce.o) \ 
     5482   dom_oce.F90 \ 
     5483   oce.F90 \ 
     5484   $(MODEL_LIB)(dom_oce.o) \ 
     5485   $(MODEL_LIB)(oce.o) \ 
     5486   ocfzpt.F90 
     5487$(MODEL_LIB)(opa.o) :   \ 
     5488   blk_oce.F90 \ 
     5489   cla.F90 \ 
     5490   cla_div.F90 \ 
     5491   closea.F90 \ 
    48865492   cpl.F90 \ 
    48875493   cpl_oce.F90 \ 
    48885494   daymod.F90 \ 
     5495   diadimg.F90 \ 
     5496   diafwb.F90 \ 
     5497   diagap.F90 \ 
     5498   diahdy.F90 \ 
     5499   diahth.F90 \ 
     5500   dianam.F90 \ 
    48895501   diaptr.F90 \ 
    4890    dom_oce.F90 \ 
    4891    domain.F90 \ 
    4892    domcfg.F90 \ 
     5502   diaspr.F90 \ 
     5503   diawri1d.F90 \ 
     5504   diawri.F90 \ 
     5505   divcur.F90 \ 
     5506   domhgr.F90 \ 
     5507   dommsk.F90 \ 
     5508   domstp.F90 \ 
     5509   domwri.F90 \ 
     5510   domzgr.F90 \ 
     5511   dom_oce.F90 \ 
    48935512   dtasal.F90 \ 
    48945513   dtasst.F90 \ 
    48955514   dtatem.F90 \ 
    48965515   dyncor1d.F90 \ 
     5516   dynhpg.F90 \ 
     5517   dynhpg_atsk.F90 \ 
     5518   dynkeg.F90 \ 
     5519   dynldf_bilapg.F90 \ 
     5520   dynldf_bilap.F90 \ 
     5521   dynldf_iso.F90 \ 
     5522   dynldf_lap.F90 \ 
     5523   dynnxt1d.F90 \ 
     5524   dynnxt.F90 \ 
     5525   dynspg_fsc.F90 \ 
     5526   dynspg_fsc_atsk.F90 \ 
     5527   dynspg_rl.F90 \ 
     5528   dynvor.F90 \ 
     5529   dynzad.F90 \ 
     5530   dynzdf_exp.F90 \ 
     5531   dynzdf_imp.F90 \ 
     5532   dynzdf_imp_atsk.F90 \ 
     5533   dynzdf_iso.F90 \ 
    48975534   eosbn2.F90 \ 
     5535   floats.F90 \ 
     5536   flo_oce.F90 \ 
     5537   flxblk.F90 \ 
    48985538   flxfwb.F90 \ 
    4899    iceini.F90 \ 
    4900    in_out_manager.F90 \ 
     5539   flxmod.F90 \ 
     5540   flxrnf.F90 \ 
     5541   flx_oce.F90 \ 
     5542   icestp1d.F90 \ 
     5543   icestp.F90 \ 
     5544   ice.F90 \ 
     5545   ice_oce.F90 \ 
    49015546   ini1d.F90 \ 
    4902    initrc.F90 \ 
    4903    istate.F90 \ 
    4904    ldfdyn.F90 \ 
    4905    ldftra.F90 \ 
    4906    lib_mpp.F90 \ 
    4907    mppini.F90 \ 
     5547   in_out_manager.F90 \ 
     5548   lbclnk.F90 \ 
     5549   ldfdyn_oce.F90 \ 
     5550   ldfeiv.F90 \ 
     5551   ldfslp.F90 \ 
     5552   ldftra_oce.F90 \ 
     5553   lib_mpp.F90 \ 
     5554   lib_print.f90 \ 
     5555   limistate.F90 \ 
     5556   limmsh.F90 \ 
     5557   limrst.F90 \ 
     5558   obcdom.F90 \ 
     5559   obcdta.F90 \ 
     5560   obcrad.F90 \ 
     5561   obcrst.F90 \ 
     5562   obcspg.F90 \ 
     5563   obc_oce.F90 \ 
    49085564   obc_par.F90 \ 
    4909    obcini.F90 \ 
     5565   ocesbc.F90 \ 
    49105566   oce.F90 \ 
    49115567   ocfzpt.F90 \ 
    4912    phycst.F90 \ 
    4913    prtctl.f90 \ 
    4914    solver.F90 \ 
    4915    step.F90 \ 
    4916    step1d.F90 \ 
     5568   par_kind.F90 \ 
     5569   par_oce.F90 \ 
     5570   phycst.F90 \ 
     5571   prtctl.f90 \ 
     5572   restart.F90 \ 
     5573   solisl.F90 \ 
     5574   solmat.F90 \ 
     5575   sol_oce.F90 \ 
     5576   stpctl.F90 \ 
     5577   taumod.F90 \ 
     5578   traadv_cen2.F90 \ 
     5579   traadv_ctl.F90 \ 
     5580   traadv_muscl2.F90 \ 
     5581   traadv_muscl.F90 \ 
     5582   traadv_tvd.F90 \ 
     5583   trabbc.F90 \ 
     5584   trabbl.F90 \ 
     5585   tradmp.F90 \ 
     5586   traldf_bilapg.F90 \ 
     5587   traldf_bilap.F90 \ 
     5588   traldf_iso.F90 \ 
     5589   traldf_iso_zps.F90 \ 
     5590   traldf_lap.F90 \ 
     5591   tranpc.F90 \ 
     5592   tranxt.F90 \ 
    49175593   traqsr.F90 \ 
     5594   trasbc.F90 \ 
     5595   trazdf_exp.F90 \ 
     5596   trazdf_imp.F90 \ 
     5597   trazdf_iso.F90 \ 
     5598   trazdf_iso_vopt.F90 \ 
     5599   trcstp.F90 \ 
     5600   trc_oce.F90 \ 
    49185601   trdicp.F90 \ 
     5602   trdicp_oce.F90 \ 
    49195603   trdmld.F90 \ 
     5604   trdmld_oce.F90 \ 
     5605   trdmod.F90 \ 
    49205606   trdmod_oce.F90 \ 
    49215607   trdvor.F90 \ 
    4922    zdfini.F90 \ 
     5608   trdvor_oce.F90 \ 
     5609   wzvmod.F90 \ 
     5610   zdfbfr.F90 \ 
     5611   zdfddm.F90 \ 
     5612   zdfevd.F90 \ 
     5613   zdfkpp.F90 \ 
     5614   zdfmxl.F90 \ 
     5615   zdfric.F90 \ 
     5616   zdftke.F90 \ 
     5617   zdf_oce.F90 \ 
    49235618   zpshde.F90 \ 
    4924    $(MODEL_LIB)(opa.o) \ 
    4925    opa.F90 \ 
    4926    model.f90 
    4927 $(MODEL_LIB)(mppini.o) :   \ 
    4928    $(MODEL_LIB)(dom_oce.o) \ 
    4929    $(MODEL_LIB)(in_out_manager.o) \ 
    4930    $(MODEL_LIB)(lib_print.o) \ 
    4931    $(MODEL_LIB)(par_kind.o) \ 
    4932    $(MODEL_LIB)(par_oce.o) \ 
    4933    dom_oce.F90 \ 
    4934    in_out_manager.F90 \ 
    4935    lib_print.f90 \ 
    4936    par_kind.F90 \ 
    4937    par_oce.F90 \ 
    4938    $(MODEL_LIB)(dom_oce.o) \ 
    4939    $(MODEL_LIB)(in_out_manager.o) \ 
    4940    $(MODEL_LIB)(lib_mpp.o) \ 
    4941    $(MODEL_LIB)(sol_oce.o) \ 
    4942    dom_oce.F90 \ 
    4943    in_out_manager.F90 \ 
    4944    lib_mpp.F90 \ 
    4945    sol_oce.F90 \ 
    4946    domzgr_substitute.h90 \ 
    4947    mppini_2.h90 \ 
    4948    ../../../lib/libioipsl.a \ 
    4949    KEY_CPP \ 
    4950    mppini.F90 
    4951 $(MODEL_LIB)(obc_oce.o) :  \ 
    4952    $(MODEL_LIB)(par_kind.o) \ 
    4953    $(MODEL_LIB)(par_oce.o) \ 
    4954    par_kind.F90 \ 
    4955    par_oce.F90 \ 
    4956    $(MODEL_LIB)(obc_par.o) \ 
    4957    $(MODEL_LIB)(par_oce.o) \ 
    4958    obc_par.F90 \ 
    4959    par_oce.F90 \ 
    4960    obc_oce.F90 
    4961 $(MODEL_LIB)(obc_par.o) :  \ 
    4962    $(MODEL_LIB)(par_kind.o) \ 
    4963    par_kind.F90 \ 
    4964    $(MODEL_LIB)(par_oce.o) \ 
    4965    par_oce.F90 \ 
    4966    obc_par_EEL_R5.h90 \ 
    4967    KEY_CPP \ 
    4968    obc_par.F90 
    4969 $(MODEL_LIB)(obccli.o) :   \ 
    4970    $(MODEL_LIB)(in_out_manager.o) \ 
    4971    $(MODEL_LIB)(obc_par.o) \ 
    4972    $(MODEL_LIB)(par_oce.o) \ 
    4973    in_out_manager.F90 \ 
    4974    obc_par.F90 \ 
    4975    par_oce.F90 \ 
    4976    $(MODEL_LIB)(dom_oce.o) \ 
    4977    $(MODEL_LIB)(obc_oce.o) \ 
    4978    $(MODEL_LIB)(oce.o) \ 
    4979    $(MODEL_LIB)(phycst.o) \ 
    4980    dom_oce.F90 \ 
    4981    obc_oce.F90 \ 
    4982    oce.F90 \ 
    4983    phycst.F90 \ 
    4984    domzgr_substitute.h90 \ 
    4985    KEY_CPP \ 
    4986    obccli.F90 
    4987 $(MODEL_LIB)(obcdom.o) :   \ 
    4988    $(MODEL_LIB)(dom_oce.o) \ 
    4989    $(MODEL_LIB)(in_out_manager.o) \ 
    4990    $(MODEL_LIB)(lib_print.o) \ 
    4991    $(MODEL_LIB)(obc_par.o) \ 
    4992    $(MODEL_LIB)(par_kind.o) \ 
    4993    $(MODEL_LIB)(par_oce.o) \ 
    4994    dom_oce.F90 \ 
    4995    in_out_manager.F90 \ 
    4996    lib_print.f90 \ 
    4997    obc_par.F90 \ 
    4998    par_kind.F90 \ 
    4999    par_oce.F90 \ 
    5000    $(MODEL_LIB)(dom_oce.o) \ 
    5001    $(MODEL_LIB)(in_out_manager.o) \ 
    5002    $(MODEL_LIB)(lib_mpp.o) \ 
    5003    $(MODEL_LIB)(obc_oce.o) \ 
    5004    $(MODEL_LIB)(oce.o) \ 
    5005    $(MODEL_LIB)(phycst.o) \ 
    5006    dom_oce.F90 \ 
    5007    in_out_manager.F90 \ 
    5008    lib_mpp.F90 \ 
    5009    obc_oce.F90 \ 
    5010    oce.F90 \ 
    5011    phycst.F90 \ 
    5012    obcdom.F90 
    5013 $(MODEL_LIB)(obcdta.o) :   \ 
    5014    $(MODEL_LIB)(dom_oce.o) \ 
    5015    $(MODEL_LIB)(in_out_manager.o) \ 
    5016    $(MODEL_LIB)(lbclnk.o) \ 
    5017    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    5018    $(MODEL_LIB)(ldftra_oce.o) \ 
    5019    $(MODEL_LIB)(lib_mpp.o) \ 
    5020    $(MODEL_LIB)(lib_print.o) \ 
    5021    $(MODEL_LIB)(obc_oce.o) \ 
    5022    $(MODEL_LIB)(obc_par.o) \ 
    5023    $(MODEL_LIB)(oce.o) \ 
    5024    $(MODEL_LIB)(par_kind.o) \ 
    5025    $(MODEL_LIB)(par_oce.o) \ 
    5026    $(MODEL_LIB)(phycst.o) \ 
    5027    $(MODEL_LIB)(prtctl.o) \ 
    5028    $(MODEL_LIB)(sol_oce.o) \ 
    5029    $(MODEL_LIB)(solfet.o) \ 
    5030    $(MODEL_LIB)(solisl.o) \ 
    5031    $(MODEL_LIB)(solpcg.o) \ 
    5032    $(MODEL_LIB)(solsor.o) \ 
    5033    $(MODEL_LIB)(trdmod.o) \ 
    5034    $(MODEL_LIB)(trdmod_oce.o) \ 
    5035    $(MODEL_LIB)(zdf_oce.o) \ 
    5036    dom_oce.F90 \ 
    5037    in_out_manager.F90 \ 
    5038    lbclnk.F90 \ 
    5039    ldfdyn_oce.F90 \ 
    5040    ldftra_oce.F90 \ 
    5041    lib_mpp.F90 \ 
    5042    lib_print.f90 \ 
    5043    obc_oce.F90 \ 
    5044    obc_par.F90 \ 
    5045    oce.F90 \ 
    5046    par_kind.F90 \ 
    5047    par_oce.F90 \ 
    5048    phycst.F90 \ 
    5049    prtctl.f90 \ 
    5050    sol_oce.F90 \ 
    5051    solfet.F90 \ 
    5052    solisl.F90 \ 
    5053    solpcg.F90 \ 
    5054    solsor.F90 \ 
    5055    trdmod.F90 \ 
    5056    trdmod_oce.F90 \ 
    5057    zdf_oce.F90 \ 
    5058    $(MODEL_LIB)(daymod.o) \ 
    5059    $(MODEL_LIB)(dom_oce.o) \ 
    5060    $(MODEL_LIB)(dynspg_rl.o) \ 
    5061    $(MODEL_LIB)(in_out_manager.o) \ 
    5062    $(MODEL_LIB)(lbclnk.o) \ 
    5063    $(MODEL_LIB)(lib_mpp.o) \ 
    5064    $(MODEL_LIB)(obc_oce.o) \ 
    5065    $(MODEL_LIB)(obccli.o) \ 
    5066    $(MODEL_LIB)(oce.o) \ 
    5067    $(MODEL_LIB)(phycst.o) \ 
    5068    daymod.F90 \ 
    5069    dom_oce.F90 \ 
    5070    dynspg_rl.F90 \ 
    5071    in_out_manager.F90 \ 
    5072    lbclnk.F90 \ 
    5073    lib_mpp.F90 \ 
    5074    obc_oce.F90 \ 
    5075    obccli.F90 \ 
    5076    oce.F90 \ 
    5077    phycst.F90 \ 
    5078    obc_vectopt_loop_substitute.h90 \ 
    5079    KEY_CPP \ 
    5080    obcdta.F90 
    5081 $(MODEL_LIB)(obcdyn.o) :   \ 
    5082    $(MODEL_LIB)(dom_oce.o) \ 
    5083    $(MODEL_LIB)(in_out_manager.o) \ 
    5084    $(MODEL_LIB)(lib_mpp.o) \ 
    5085    $(MODEL_LIB)(lib_print.o) \ 
    5086    $(MODEL_LIB)(obc_oce.o) \ 
    5087    $(MODEL_LIB)(obc_par.o) \ 
    5088    $(MODEL_LIB)(oce.o) \ 
    5089    $(MODEL_LIB)(par_kind.o) \ 
    5090    $(MODEL_LIB)(par_oce.o) \ 
    5091    $(MODEL_LIB)(phycst.o) \ 
    5092    dom_oce.F90 \ 
    5093    in_out_manager.F90 \ 
    5094    lib_mpp.F90 \ 
    5095    lib_print.f90 \ 
    5096    obc_oce.F90 \ 
    5097    obc_par.F90 \ 
    5098    oce.F90 \ 
    5099    par_kind.F90 \ 
    5100    par_oce.F90 \ 
    5101    phycst.F90 \ 
    5102    $(MODEL_LIB)(dom_oce.o) \ 
    5103    $(MODEL_LIB)(in_out_manager.o) \ 
    5104    $(MODEL_LIB)(lbclnk.o) \ 
    5105    $(MODEL_LIB)(lib_mpp.o) \ 
    5106    $(MODEL_LIB)(obc_oce.o) \ 
    5107    $(MODEL_LIB)(obccli.o) \ 
    5108    $(MODEL_LIB)(oce.o) \ 
    5109    $(MODEL_LIB)(phycst.o) \ 
    5110    dom_oce.F90 \ 
    5111    in_out_manager.F90 \ 
    5112    lbclnk.F90 \ 
    5113    lib_mpp.F90 \ 
    5114    obc_oce.F90 \ 
    5115    obccli.F90 \ 
    5116    oce.F90 \ 
    5117    phycst.F90 \ 
    5118    obcdyn.F90 
    5119 $(MODEL_LIB)(obcini.o) :   \ 
    5120    $(MODEL_LIB)(daymod.o) \ 
    5121    $(MODEL_LIB)(dom_oce.o) \ 
    5122    $(MODEL_LIB)(in_out_manager.o) \ 
    5123    $(MODEL_LIB)(lbclnk.o) \ 
    5124    $(MODEL_LIB)(lib_mpp.o) \ 
    5125    $(MODEL_LIB)(lib_print.o) \ 
    5126    $(MODEL_LIB)(obc_oce.o) \ 
    5127    $(MODEL_LIB)(obc_par.o) \ 
    5128    $(MODEL_LIB)(oce.o) \ 
    5129    $(MODEL_LIB)(par_kind.o) \ 
    5130    $(MODEL_LIB)(par_oce.o) \ 
    5131    $(MODEL_LIB)(phycst.o) \ 
    5132    daymod.F90 \ 
    5133    dom_oce.F90 \ 
    5134    in_out_manager.F90 \ 
    5135    lbclnk.F90 \ 
    5136    lib_mpp.F90 \ 
    5137    lib_print.f90 \ 
    5138    obc_oce.F90 \ 
    5139    obc_par.F90 \ 
    5140    oce.F90 \ 
    5141    par_kind.F90 \ 
    5142    par_oce.F90 \ 
    5143    phycst.F90 \ 
    5144    $(MODEL_LIB)(dom_oce.o) \ 
    5145    $(MODEL_LIB)(in_out_manager.o) \ 
    5146    $(MODEL_LIB)(lbclnk.o) \ 
    5147    $(MODEL_LIB)(lib_mpp.o) \ 
    5148    $(MODEL_LIB)(obc_oce.o) \ 
    5149    $(MODEL_LIB)(obcdom.o) \ 
    5150    $(MODEL_LIB)(obcrst.o) \ 
    5151    $(MODEL_LIB)(oce.o) \ 
    5152    $(MODEL_LIB)(phycst.o) \ 
    5153    dom_oce.F90 \ 
    5154    in_out_manager.F90 \ 
    5155    lbclnk.F90 \ 
    5156    lib_mpp.F90 \ 
    5157    obc_oce.F90 \ 
    5158    obcdom.F90 \ 
    5159    obcrst.F90 \ 
    5160    oce.F90 \ 
    5161    phycst.F90 \ 
    5162    obc_vectopt_loop_substitute.h90 \ 
    5163    KEY_CPP \ 
    5164    obcini.F90 
    5165 $(MODEL_LIB)(obcrad.o) :   \ 
    5166    $(MODEL_LIB)(dom_oce.o) \ 
    5167    $(MODEL_LIB)(in_out_manager.o) \ 
    5168    $(MODEL_LIB)(lib_mpp.o) \ 
    5169    $(MODEL_LIB)(lib_print.o) \ 
    5170    $(MODEL_LIB)(obc_par.o) \ 
    5171    $(MODEL_LIB)(oce.o) \ 
    5172    $(MODEL_LIB)(par_kind.o) \ 
    5173    $(MODEL_LIB)(par_oce.o) \ 
    5174    dom_oce.F90 \ 
    5175    in_out_manager.F90 \ 
    5176    lib_mpp.F90 \ 
    5177    lib_print.f90 \ 
    5178    obc_par.F90 \ 
    5179    oce.F90 \ 
    5180    par_kind.F90 \ 
    5181    par_oce.F90 \ 
    5182    $(MODEL_LIB)(dom_oce.o) \ 
    5183    $(MODEL_LIB)(in_out_manager.o) \ 
    5184    $(MODEL_LIB)(lbclnk.o) \ 
    5185    $(MODEL_LIB)(lib_mpp.o) \ 
    5186    $(MODEL_LIB)(obc_oce.o) \ 
    5187    $(MODEL_LIB)(oce.o) \ 
    5188    $(MODEL_LIB)(phycst.o) \ 
    5189    dom_oce.F90 \ 
    5190    in_out_manager.F90 \ 
    5191    lbclnk.F90 \ 
    5192    lib_mpp.F90 \ 
    5193    obc_oce.F90 \ 
    5194    oce.F90 \ 
    5195    phycst.F90 \ 
    5196    obc_vectopt_loop_substitute.h90 \ 
    5197    KEY_CPP \ 
    5198    obcrad.F90 
    5199 $(MODEL_LIB)(obcrst.o) :   \ 
    5200    $(MODEL_LIB)(dom_oce.o) \ 
    5201    $(MODEL_LIB)(in_out_manager.o) \ 
    5202    $(MODEL_LIB)(lib_mpp.o) \ 
    5203    $(MODEL_LIB)(lib_print.o) \ 
    5204    $(MODEL_LIB)(obc_par.o) \ 
    5205    $(MODEL_LIB)(oce.o) \ 
    5206    $(MODEL_LIB)(par_kind.o) \ 
    5207    $(MODEL_LIB)(par_oce.o) \ 
    5208    $(MODEL_LIB)(phycst.o) \ 
    5209    $(MODEL_LIB)(prtctl.o) \ 
    5210    dom_oce.F90 \ 
    5211    in_out_manager.F90 \ 
    5212    lib_mpp.F90 \ 
    5213    lib_print.f90 \ 
    5214    obc_par.F90 \ 
    5215    oce.F90 \ 
    5216    par_kind.F90 \ 
    5217    par_oce.F90 \ 
    5218    phycst.F90 \ 
    5219    prtctl.f90 \ 
    5220    $(MODEL_LIB)(daymod.o) \ 
    5221    $(MODEL_LIB)(dom_oce.o) \ 
    5222    $(MODEL_LIB)(in_out_manager.o) \ 
    5223    $(MODEL_LIB)(lbclnk.o) \ 
    5224    $(MODEL_LIB)(lib_mpp.o) \ 
    5225    $(MODEL_LIB)(obc_oce.o) \ 
    5226    $(MODEL_LIB)(oce.o) \ 
    5227    $(MODEL_LIB)(phycst.o) \ 
    5228    daymod.F90 \ 
    5229    dom_oce.F90 \ 
    5230    in_out_manager.F90 \ 
    5231    lbclnk.F90 \ 
    5232    lib_mpp.F90 \ 
    5233    obc_oce.F90 \ 
    5234    oce.F90 \ 
    5235    phycst.F90 \ 
    5236    obcrst.F90 
    5237 $(MODEL_LIB)(obcspg.o) :   \ 
    5238    $(MODEL_LIB)(dom_oce.o) \ 
    5239    $(MODEL_LIB)(in_out_manager.o) \ 
    5240    $(MODEL_LIB)(lib_mpp.o) \ 
    5241    $(MODEL_LIB)(lib_print.o) \ 
    5242    $(MODEL_LIB)(obc_par.o) \ 
    5243    $(MODEL_LIB)(oce.o) \ 
    5244    $(MODEL_LIB)(par_kind.o) \ 
    5245    $(MODEL_LIB)(par_oce.o) \ 
    5246    dom_oce.F90 \ 
    5247    in_out_manager.F90 \ 
    5248    lib_mpp.F90 \ 
    5249    lib_print.f90 \ 
    5250    obc_par.F90 \ 
    5251    oce.F90 \ 
    5252    par_kind.F90 \ 
    5253    par_oce.F90 \ 
    5254    $(MODEL_LIB)(dom_oce.o) \ 
    5255    $(MODEL_LIB)(in_out_manager.o) \ 
    5256    $(MODEL_LIB)(lbclnk.o) \ 
    5257    $(MODEL_LIB)(lib_mpp.o) \ 
    5258    $(MODEL_LIB)(obc_oce.o) \ 
    5259    $(MODEL_LIB)(oce.o) \ 
    5260    $(MODEL_LIB)(phycst.o) \ 
    5261    dom_oce.F90 \ 
    5262    in_out_manager.F90 \ 
    5263    lbclnk.F90 \ 
    5264    lib_mpp.F90 \ 
    5265    obc_oce.F90 \ 
    5266    oce.F90 \ 
    5267    phycst.F90 \ 
    5268    obc_vectopt_loop_substitute.h90 \ 
    5269    KEY_CPP \ 
    5270    obcspg.F90 
    5271 $(MODEL_LIB)(obctra.o) :   \ 
    5272    $(MODEL_LIB)(dom_oce.o) \ 
    5273    $(MODEL_LIB)(in_out_manager.o) \ 
    5274    $(MODEL_LIB)(lib_mpp.o) \ 
    5275    $(MODEL_LIB)(lib_print.o) \ 
    5276    $(MODEL_LIB)(obc_par.o) \ 
    5277    $(MODEL_LIB)(oce.o) \ 
    5278    $(MODEL_LIB)(par_kind.o) \ 
    5279    $(MODEL_LIB)(par_oce.o) \ 
    5280    dom_oce.F90 \ 
    5281    in_out_manager.F90 \ 
    5282    lib_mpp.F90 \ 
    5283    lib_print.f90 \ 
    5284    obc_par.F90 \ 
    5285    oce.F90 \ 
    5286    par_kind.F90 \ 
    5287    par_oce.F90 \ 
    5288    $(MODEL_LIB)(dom_oce.o) \ 
    5289    $(MODEL_LIB)(in_out_manager.o) \ 
    5290    $(MODEL_LIB)(lbclnk.o) \ 
    5291    $(MODEL_LIB)(lib_mpp.o) \ 
    5292    $(MODEL_LIB)(obc_oce.o) \ 
    5293    $(MODEL_LIB)(oce.o) \ 
    5294    $(MODEL_LIB)(phycst.o) \ 
    5295    dom_oce.F90 \ 
    5296    in_out_manager.F90 \ 
    5297    lbclnk.F90 \ 
    5298    lib_mpp.F90 \ 
    5299    obc_oce.F90 \ 
    5300    oce.F90 \ 
    5301    phycst.F90 \ 
    5302    obc_vectopt_loop_substitute.h90 \ 
    5303    KEY_CPP \ 
    5304    obctra.F90 
    5305 $(MODEL_LIB)(obcvol.o) :   \ 
    5306    $(MODEL_LIB)(blk_oce.o) \ 
    5307    $(MODEL_LIB)(cpl_oce.o) \ 
    5308    $(MODEL_LIB)(daymod.o) \ 
    5309    $(MODEL_LIB)(dom_oce.o) \ 
    5310    $(MODEL_LIB)(dtasal.o) \ 
    5311    $(MODEL_LIB)(dtasst.o) \ 
    5312    $(MODEL_LIB)(dtatem.o) \ 
    5313    $(MODEL_LIB)(flx_oce.o) \ 
    5314    $(MODEL_LIB)(flxmod.o) \ 
    5315    $(MODEL_LIB)(flxrnf.o) \ 
    5316    $(MODEL_LIB)(ice_oce.o) \ 
    5317    $(MODEL_LIB)(in_out_manager.o) \ 
    5318    $(MODEL_LIB)(lbclnk.o) \ 
    5319    $(MODEL_LIB)(lib_mpp.o) \ 
    5320    $(MODEL_LIB)(lib_print.o) \ 
    5321    $(MODEL_LIB)(obc_par.o) \ 
    5322    $(MODEL_LIB)(oce.o) \ 
    5323    $(MODEL_LIB)(ocfzpt.o) \ 
    5324    $(MODEL_LIB)(par_kind.o) \ 
    5325    $(MODEL_LIB)(par_oce.o) \ 
    5326    $(MODEL_LIB)(phycst.o) \ 
    5327    $(MODEL_LIB)(prtctl.o) \ 
    5328    $(MODEL_LIB)(taumod.o) \ 
    5329    $(MODEL_LIB)(tradmp.o) \ 
    5330    blk_oce.F90 \ 
    5331    cpl_oce.F90 \ 
    5332    daymod.F90 \ 
    5333    dom_oce.F90 \ 
    5334    dtasal.F90 \ 
    5335    dtasst.F90 \ 
    5336    dtatem.F90 \ 
    5337    flx_oce.F90 \ 
    5338    flxmod.F90 \ 
    5339    flxrnf.F90 \ 
    5340    ice_oce.F90 \ 
    5341    in_out_manager.F90 \ 
    5342    lbclnk.F90 \ 
    5343    lib_mpp.F90 \ 
    5344    lib_print.f90 \ 
    5345    obc_par.F90 \ 
    5346    oce.F90 \ 
    5347    ocfzpt.F90 \ 
    5348    par_kind.F90 \ 
    5349    par_oce.F90 \ 
    5350    phycst.F90 \ 
    5351    prtctl.f90 \ 
    5352    taumod.F90 \ 
    5353    tradmp.F90 \ 
    5354    $(MODEL_LIB)(dom_oce.o) \ 
    5355    $(MODEL_LIB)(in_out_manager.o) \ 
    5356    $(MODEL_LIB)(lib_mpp.o) \ 
    5357    $(MODEL_LIB)(obc_oce.o) \ 
    5358    $(MODEL_LIB)(oce.o) \ 
    5359    $(MODEL_LIB)(ocesbc.o) \ 
    5360    $(MODEL_LIB)(phycst.o) \ 
    5361    dom_oce.F90 \ 
    5362    in_out_manager.F90 \ 
    5363    lib_mpp.F90 \ 
    5364    obc_oce.F90 \ 
    5365    oce.F90 \ 
    5366    ocesbc.F90 \ 
    5367    phycst.F90 \ 
    5368    domzgr_substitute.h90 \ 
    5369    obc_vectopt_loop_substitute.h90 \ 
    5370    KEY_CPP \ 
    5371    obcvol.F90 
    5372 $(MODEL_LIB)(oce.o) :   \ 
    5373    $(MODEL_LIB)(par_kind.o) \ 
    5374    par_kind.F90 \ 
    5375    $(MODEL_LIB)(par_oce.o) \ 
    5376    par_oce.F90 \ 
    5377    oce.F90 
    5378 $(MODEL_LIB)(ocesbc.o) :   \ 
    5379    $(MODEL_LIB)(blk_oce.o) \ 
    5380    $(MODEL_LIB)(daymod.o) \ 
    5381    $(MODEL_LIB)(dom_oce.o) \ 
    5382    $(MODEL_LIB)(dtasal.o) \ 
    5383    $(MODEL_LIB)(dtatem.o) \ 
    5384    $(MODEL_LIB)(flxrnf.o) \ 
    5385    $(MODEL_LIB)(in_out_manager.o) \ 
    5386    $(MODEL_LIB)(lbclnk.o) \ 
    5387    $(MODEL_LIB)(lib_mpp.o) \ 
    5388    $(MODEL_LIB)(lib_print.o) \ 
    5389    $(MODEL_LIB)(oce.o) \ 
    5390    $(MODEL_LIB)(ocfzpt.o) \ 
    5391    $(MODEL_LIB)(par_kind.o) \ 
    5392    $(MODEL_LIB)(par_oce.o) \ 
    5393    $(MODEL_LIB)(phycst.o) \ 
    5394    $(MODEL_LIB)(prtctl.o) \ 
    5395    $(MODEL_LIB)(trdmod.o) \ 
    5396    $(MODEL_LIB)(trdmod_oce.o) \ 
    5397    $(MODEL_LIB)(zdf_oce.o) \ 
    5398    $(MODEL_LIB)(zdfmxl.o) \ 
    5399    blk_oce.F90 \ 
    5400    daymod.F90 \ 
    5401    dom_oce.F90 \ 
    5402    dtasal.F90 \ 
    5403    dtatem.F90 \ 
    5404    flxrnf.F90 \ 
    5405    in_out_manager.F90 \ 
    5406    lbclnk.F90 \ 
    5407    lib_mpp.F90 \ 
    5408    lib_print.f90 \ 
    5409    oce.F90 \ 
    5410    ocfzpt.F90 \ 
    5411    par_kind.F90 \ 
    5412    par_oce.F90 \ 
    5413    phycst.F90 \ 
    5414    prtctl.f90 \ 
    5415    trdmod.F90 \ 
    5416    trdmod_oce.F90 \ 
    5417    zdf_oce.F90 \ 
    5418    zdfmxl.F90 \ 
    5419    $(MODEL_LIB)(blk_oce.o) \ 
    5420    $(MODEL_LIB)(cpl_oce.o) \ 
    5421    $(MODEL_LIB)(daymod.o) \ 
    5422    $(MODEL_LIB)(dom_oce.o) \ 
    5423    $(MODEL_LIB)(dtasal.o) \ 
    5424    $(MODEL_LIB)(dtasst.o) \ 
    5425    $(MODEL_LIB)(dtatem.o) \ 
    5426    $(MODEL_LIB)(flx_oce.o) \ 
    5427    $(MODEL_LIB)(flxmod.o) \ 
    5428    $(MODEL_LIB)(flxrnf.o) \ 
    5429    $(MODEL_LIB)(ice_oce.o) \ 
    5430    $(MODEL_LIB)(in_out_manager.o) \ 
    5431    $(MODEL_LIB)(lbclnk.o) \ 
    5432    $(MODEL_LIB)(lib_mpp.o) \ 
    5433    $(MODEL_LIB)(oce.o) \ 
    5434    $(MODEL_LIB)(ocfzpt.o) \ 
    5435    $(MODEL_LIB)(phycst.o) \ 
    5436    $(MODEL_LIB)(prtctl.o) \ 
    5437    $(MODEL_LIB)(taumod.o) \ 
    5438    $(MODEL_LIB)(tradmp.o) \ 
    5439    blk_oce.F90 \ 
    5440    cpl_oce.F90 \ 
    5441    daymod.F90 \ 
    5442    dom_oce.F90 \ 
    5443    dtasal.F90 \ 
    5444    dtasst.F90 \ 
    5445    dtatem.F90 \ 
    5446    flx_oce.F90 \ 
    5447    flxmod.F90 \ 
    5448    flxrnf.F90 \ 
    5449    ice_oce.F90 \ 
    5450    in_out_manager.F90 \ 
    5451    lbclnk.F90 \ 
    5452    lib_mpp.F90 \ 
    5453    oce.F90 \ 
    5454    ocfzpt.F90 \ 
    5455    phycst.F90 \ 
    5456    prtctl.f90 \ 
    5457    taumod.F90 \ 
    5458    tradmp.F90 \ 
    5459    domzgr_substitute.h90 \ 
    5460    vectopt_loop_substitute.h90 \ 
    5461    KEY_CPP \ 
    5462    ocesbc.F90 
    5463 $(MODEL_LIB)(ocfzpt.o) :   \ 
    5464    $(MODEL_LIB)(par_oce.o) \ 
    5465    par_oce.F90 \ 
    5466    $(MODEL_LIB)(dom_oce.o) \ 
    5467    $(MODEL_LIB)(oce.o) \ 
    5468    dom_oce.F90 \ 
    5469    oce.F90 \ 
    5470    ocfzpt.F90 
    5471 $(MODEL_LIB)(opa.o) :   \ 
    54725619   $(MODEL_LIB)(blk_oce.o) \ 
    54735620   $(MODEL_LIB)(cla.o) \ 
     
    54855632   $(MODEL_LIB)(diaptr.o) \ 
    54865633   $(MODEL_LIB)(diaspr.o) \ 
     5634   $(MODEL_LIB)(diawri1d.o) \ 
    54875635   $(MODEL_LIB)(diawri.o) \ 
    5488    $(MODEL_LIB)(diawri1d.o) \ 
    54895636   $(MODEL_LIB)(divcur.o) \ 
    5490    $(MODEL_LIB)(dom_oce.o) \ 
    54915637   $(MODEL_LIB)(domhgr.o) \ 
    54925638   $(MODEL_LIB)(dommsk.o) \ 
     
    54945640   $(MODEL_LIB)(domwri.o) \ 
    54955641   $(MODEL_LIB)(domzgr.o) \ 
     5642   $(MODEL_LIB)(dom_oce.o) \ 
    54965643   $(MODEL_LIB)(dtasal.o) \ 
    54975644   $(MODEL_LIB)(dtasst.o) \ 
     
    55015648   $(MODEL_LIB)(dynhpg_atsk.o) \ 
    55025649   $(MODEL_LIB)(dynkeg.o) \ 
     5650   $(MODEL_LIB)(dynldf_bilapg.o) \ 
    55035651   $(MODEL_LIB)(dynldf_bilap.o) \ 
    5504    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    55055652   $(MODEL_LIB)(dynldf_iso.o) \ 
    55065653   $(MODEL_LIB)(dynldf_lap.o) \ 
     5654   $(MODEL_LIB)(dynnxt1d.o) \ 
    55075655   $(MODEL_LIB)(dynnxt.o) \ 
    5508    $(MODEL_LIB)(dynnxt1d.o) \ 
    55095656   $(MODEL_LIB)(dynspg_fsc.o) \ 
    55105657   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     
    55175664   $(MODEL_LIB)(dynzdf_iso.o) \ 
    55185665   $(MODEL_LIB)(eosbn2.o) \ 
     5666   $(MODEL_LIB)(floats.o) \ 
    55195667   $(MODEL_LIB)(flo_oce.o) \ 
    5520    $(MODEL_LIB)(floats.o) \ 
    5521    $(MODEL_LIB)(flx_oce.o) \ 
    55225668   $(MODEL_LIB)(flxblk.o) \ 
    55235669   $(MODEL_LIB)(flxfwb.o) \ 
    55245670   $(MODEL_LIB)(flxmod.o) \ 
    55255671   $(MODEL_LIB)(flxrnf.o) \ 
     5672   $(MODEL_LIB)(flx_oce.o) \ 
     5673   $(MODEL_LIB)(icestp1d.o) \ 
     5674   $(MODEL_LIB)(icestp.o) \ 
    55265675   $(MODEL_LIB)(ice.o) \ 
    55275676   $(MODEL_LIB)(ice_oce.o) \ 
    5528    $(MODEL_LIB)(icestp.o) \ 
    5529    $(MODEL_LIB)(icestp1d.o) \ 
    5530    $(MODEL_LIB)(in_out_manager.o) \ 
    55315677   $(MODEL_LIB)(ini1d.o) \ 
     5678   $(MODEL_LIB)(in_out_manager.o) \ 
    55325679   $(MODEL_LIB)(lbclnk.o) \ 
    55335680   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    55405687   $(MODEL_LIB)(limmsh.o) \ 
    55415688   $(MODEL_LIB)(limrst.o) \ 
    5542    $(MODEL_LIB)(obc_oce.o) \ 
    5543    $(MODEL_LIB)(obc_par.o) \ 
    55445689   $(MODEL_LIB)(obcdom.o) \ 
    55455690   $(MODEL_LIB)(obcdta.o) \ 
     
    55475692   $(MODEL_LIB)(obcrst.o) \ 
    55485693   $(MODEL_LIB)(obcspg.o) \ 
    5549    $(MODEL_LIB)(oce.o) \ 
     5694   $(MODEL_LIB)(obc_oce.o) \ 
     5695   $(MODEL_LIB)(obc_par.o) \ 
    55505696   $(MODEL_LIB)(ocesbc.o) \ 
     5697   $(MODEL_LIB)(oce.o) \ 
    55515698   $(MODEL_LIB)(ocfzpt.o) \ 
    55525699   $(MODEL_LIB)(par_kind.o) \ 
     
    55555702   $(MODEL_LIB)(prtctl.o) \ 
    55565703   $(MODEL_LIB)(restart.o) \ 
    5557    $(MODEL_LIB)(sol_oce.o) \ 
    55585704   $(MODEL_LIB)(solisl.o) \ 
    55595705   $(MODEL_LIB)(solmat.o) \ 
     5706   $(MODEL_LIB)(sol_oce.o) \ 
    55605707   $(MODEL_LIB)(stpctl.o) \ 
    55615708   $(MODEL_LIB)(taumod.o) \ 
    55625709   $(MODEL_LIB)(traadv_cen2.o) \ 
    55635710   $(MODEL_LIB)(traadv_ctl.o) \ 
     5711   $(MODEL_LIB)(traadv_muscl2.o) \ 
    55645712   $(MODEL_LIB)(traadv_muscl.o) \ 
    5565    $(MODEL_LIB)(traadv_muscl2.o) \ 
    55665713   $(MODEL_LIB)(traadv_tvd.o) \ 
    55675714   $(MODEL_LIB)(trabbc.o) \ 
    55685715   $(MODEL_LIB)(trabbl.o) \ 
    55695716   $(MODEL_LIB)(tradmp.o) \ 
     5717   $(MODEL_LIB)(traldf_bilapg.o) \ 
    55705718   $(MODEL_LIB)(traldf_bilap.o) \ 
    5571    $(MODEL_LIB)(traldf_bilapg.o) \ 
    55725719   $(MODEL_LIB)(traldf_iso.o) \ 
    55735720   $(MODEL_LIB)(traldf_iso_zps.o) \ 
     
    55815728   $(MODEL_LIB)(trazdf_iso.o) \ 
    55825729   $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
     5730   $(MODEL_LIB)(trcstp.o) \ 
    55835731   $(MODEL_LIB)(trc_oce.o) \ 
    5584    $(MODEL_LIB)(trcstp.o) \ 
    55855732   $(MODEL_LIB)(trdicp.o) \ 
    55865733   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    55925739   $(MODEL_LIB)(trdvor_oce.o) \ 
    55935740   $(MODEL_LIB)(wzvmod.o) \ 
    5594    $(MODEL_LIB)(zdf_oce.o) \ 
    55955741   $(MODEL_LIB)(zdfbfr.o) \ 
    55965742   $(MODEL_LIB)(zdfddm.o) \ 
     
    56005746   $(MODEL_LIB)(zdfric.o) \ 
    56015747   $(MODEL_LIB)(zdftke.o) \ 
     5748   $(MODEL_LIB)(zdf_oce.o) \ 
    56025749   $(MODEL_LIB)(zpshde.o) \ 
     5750   cpl.F90 \ 
     5751   cpl_oce.F90 \ 
     5752   daymod.F90 \ 
     5753   diaptr.F90 \ 
     5754   domain.F90 \ 
     5755   domcfg.F90 \ 
     5756   dom_oce.F90 \ 
     5757   dtasal.F90 \ 
     5758   dtasst.F90 \ 
     5759   dtatem.F90 \ 
     5760   dyncor1d.F90 \ 
     5761   eosbn2.F90 \ 
     5762   flxfwb.F90 \ 
     5763   iceini.F90 \ 
     5764   ini1d.F90 \ 
     5765   initrc.F90 \ 
     5766   in_out_manager.F90 \ 
     5767   istate.F90 \ 
     5768   ldfdyn.F90 \ 
     5769   ldftra.F90 \ 
     5770   lib_mpp.F90 \ 
     5771   mppini.F90 \ 
     5772   obcini.F90 \ 
     5773   obc_par.F90 \ 
     5774   oce.F90 \ 
     5775   ocfzpt.F90 \ 
     5776   phycst.F90 \ 
     5777   prtctl.f90 \ 
     5778   solver.F90 \ 
     5779   step1d.F90 \ 
     5780   step.F90 \ 
     5781   traqsr.F90 \ 
     5782   trdicp.F90 \ 
     5783   trdmld.F90 \ 
     5784   trdmod_oce.F90 \ 
     5785   trdvor.F90 \ 
     5786   zdfini.F90 \ 
     5787   zpshde.F90 \ 
     5788   $(MODEL_LIB)(cpl.o) \ 
     5789   $(MODEL_LIB)(cpl_oce.o) \ 
     5790   $(MODEL_LIB)(daymod.o) \ 
     5791   $(MODEL_LIB)(diaptr.o) \ 
     5792   $(MODEL_LIB)(domain.o) \ 
     5793   $(MODEL_LIB)(domcfg.o) \ 
     5794   $(MODEL_LIB)(dom_oce.o) \ 
     5795   $(MODEL_LIB)(dtasal.o) \ 
     5796   $(MODEL_LIB)(dtasst.o) \ 
     5797   $(MODEL_LIB)(dtatem.o) \ 
     5798   $(MODEL_LIB)(dyncor1d.o) \ 
     5799   $(MODEL_LIB)(eosbn2.o) \ 
     5800   $(MODEL_LIB)(flxfwb.o) \ 
     5801   $(MODEL_LIB)(iceini.o) \ 
     5802   $(MODEL_LIB)(ini1d.o) \ 
     5803   $(MODEL_LIB)(initrc.o) \ 
     5804   $(MODEL_LIB)(in_out_manager.o) \ 
     5805   $(MODEL_LIB)(istate.o) \ 
     5806   $(MODEL_LIB)(ldfdyn.o) \ 
     5807   $(MODEL_LIB)(ldftra.o) \ 
     5808   $(MODEL_LIB)(lib_mpp.o) \ 
     5809   $(MODEL_LIB)(mppini.o) \ 
     5810   $(MODEL_LIB)(obcini.o) \ 
     5811   $(MODEL_LIB)(obc_par.o) \ 
     5812   $(MODEL_LIB)(oce.o) \ 
     5813   $(MODEL_LIB)(ocfzpt.o) \ 
     5814   $(MODEL_LIB)(phycst.o) \ 
     5815   $(MODEL_LIB)(prtctl.o) \ 
     5816   $(MODEL_LIB)(solver.o) \ 
     5817   $(MODEL_LIB)(step1d.o) \ 
     5818   $(MODEL_LIB)(step.o) \ 
     5819   $(MODEL_LIB)(traqsr.o) \ 
     5820   $(MODEL_LIB)(trdicp.o) \ 
     5821   $(MODEL_LIB)(trdmld.o) \ 
     5822   $(MODEL_LIB)(trdmod_oce.o) \ 
     5823   $(MODEL_LIB)(trdvor.o) \ 
     5824   $(MODEL_LIB)(zdfini.o) \ 
     5825   $(MODEL_LIB)(zpshde.o) \ 
     5826   opa.F90 
     5827$(MODEL_LIB)(par_ice.o) :  \ 
     5828   par_kind.F90 \ 
     5829   $(MODEL_LIB)(par_kind.o) \ 
     5830   par_oce.F90 \ 
     5831   $(MODEL_LIB)(par_oce.o) \ 
     5832   par_ice.F90 
     5833$(MODEL_LIB)(par_oce.o) :  \ 
     5834   par_kind.F90 \ 
     5835   $(MODEL_LIB)(par_kind.o) \ 
     5836   par_EEL_R2.h90 \ 
     5837   par_EEL_R5.h90 \ 
     5838   par_EEL_R6.h90 \ 
     5839   par_GYRE.h90 \ 
     5840   par_ORCA_R025.h90 \ 
     5841   par_ORCA_R05.h90 \ 
     5842   par_ORCA_R2.h90 \ 
     5843   par_ORCA_R4.h90 \ 
     5844   KEY_CPP \ 
     5845   par_oce.F90 
     5846$(MODEL_LIB)(phycst.o) :   \ 
     5847   lib_print.f90 \ 
     5848   par_kind.F90 \ 
     5849   par_oce.F90 \ 
     5850   $(MODEL_LIB)(lib_print.o) \ 
     5851   $(MODEL_LIB)(par_kind.o) \ 
     5852   $(MODEL_LIB)(par_oce.o) \ 
     5853   in_out_manager.F90 \ 
     5854   par_oce.F90 \ 
     5855   $(MODEL_LIB)(in_out_manager.o) \ 
     5856   $(MODEL_LIB)(par_oce.o) \ 
     5857   phycst.F90 
     5858$(MODEL_LIB)(prtctl.o) :   \ 
     5859   dom_oce.F90 \ 
     5860   in_out_manager.F90 \ 
     5861   lib_print.f90 \ 
     5862   par_kind.F90 \ 
     5863   par_oce.F90 \ 
     5864   $(MODEL_LIB)(dom_oce.o) \ 
     5865   $(MODEL_LIB)(in_out_manager.o) \ 
     5866   $(MODEL_LIB)(lib_print.o) \ 
     5867   $(MODEL_LIB)(par_kind.o) \ 
     5868   $(MODEL_LIB)(par_oce.o) \ 
     5869   dom_oce.F90 \ 
     5870   in_out_manager.F90 \ 
     5871   lib_mpp.F90 \ 
     5872   $(MODEL_LIB)(dom_oce.o) \ 
     5873   $(MODEL_LIB)(in_out_manager.o) \ 
     5874   $(MODEL_LIB)(lib_mpp.o) \ 
     5875   prtctl.f90 
     5876$(MODEL_LIB)(restart.o) :  \ 
    56035877   blk_oce.F90 \ 
     5878   cla_dynspg.F90 \ 
     5879   dom_oce.F90 \ 
     5880   dynzdf_exp.F90 \ 
     5881   flxrnf.F90 \ 
     5882   in_out_manager.F90 \ 
     5883   lbclnk.F90 \ 
     5884   lib_mpp.F90 \ 
     5885   lib_print.f90 \ 
     5886   obcdyn.F90 \ 
     5887   obcvol.F90 \ 
     5888   obc_oce.F90 \ 
     5889   ocesbc.F90 \ 
     5890   oce.F90 \ 
     5891   par_kind.F90 \ 
     5892   par_oce.F90 \ 
     5893   phycst.F90 \ 
     5894   prtctl.f90 \ 
     5895   solfet.F90 \ 
     5896   solpcg.F90 \ 
     5897   solsor.F90 \ 
     5898   sol_oce.F90 \ 
     5899   taumod.F90 \ 
     5900   trazdf_exp.F90 \ 
     5901   trdmod.F90 \ 
     5902   trdmod_oce.F90 \ 
     5903   zdf_oce.F90 \ 
     5904   $(MODEL_LIB)(blk_oce.o) \ 
     5905   $(MODEL_LIB)(cla_dynspg.o) \ 
     5906   $(MODEL_LIB)(dom_oce.o) \ 
     5907   $(MODEL_LIB)(dynzdf_exp.o) \ 
     5908   $(MODEL_LIB)(flxrnf.o) \ 
     5909   $(MODEL_LIB)(in_out_manager.o) \ 
     5910   $(MODEL_LIB)(lbclnk.o) \ 
     5911   $(MODEL_LIB)(lib_mpp.o) \ 
     5912   $(MODEL_LIB)(lib_print.o) \ 
     5913   $(MODEL_LIB)(obcdyn.o) \ 
     5914   $(MODEL_LIB)(obcvol.o) \ 
     5915   $(MODEL_LIB)(obc_oce.o) \ 
     5916   $(MODEL_LIB)(ocesbc.o) \ 
     5917   $(MODEL_LIB)(oce.o) \ 
     5918   $(MODEL_LIB)(par_kind.o) \ 
     5919   $(MODEL_LIB)(par_oce.o) \ 
     5920   $(MODEL_LIB)(phycst.o) \ 
     5921   $(MODEL_LIB)(prtctl.o) \ 
     5922   $(MODEL_LIB)(solfet.o) \ 
     5923   $(MODEL_LIB)(solpcg.o) \ 
     5924   $(MODEL_LIB)(solsor.o) \ 
     5925   $(MODEL_LIB)(sol_oce.o) \ 
     5926   $(MODEL_LIB)(taumod.o) \ 
     5927   $(MODEL_LIB)(trazdf_exp.o) \ 
     5928   $(MODEL_LIB)(trdmod.o) \ 
     5929   $(MODEL_LIB)(trdmod_oce.o) \ 
     5930   $(MODEL_LIB)(zdf_oce.o) \ 
     5931   blk_oce.F90 \ 
     5932   cpl_oce.F90 \ 
     5933   daymod.F90 \ 
     5934   dom_oce.F90 \ 
     5935   dynspg_fsc.F90 \ 
     5936   dynspg_fsc_atsk.F90 \ 
     5937   flx_oce.F90 \ 
     5938   ice_oce.F90 \ 
     5939   in_out_manager.F90 \ 
     5940   oce.F90 \ 
     5941   phycst.F90 \ 
     5942   sol_oce.F90 \ 
     5943   zdftke.F90 \ 
     5944   zdf_oce.F90 \ 
     5945   $(MODEL_LIB)(blk_oce.o) \ 
     5946   $(MODEL_LIB)(cpl_oce.o) \ 
     5947   $(MODEL_LIB)(daymod.o) \ 
     5948   $(MODEL_LIB)(dom_oce.o) \ 
     5949   $(MODEL_LIB)(dynspg_fsc.o) \ 
     5950   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     5951   $(MODEL_LIB)(flx_oce.o) \ 
     5952   $(MODEL_LIB)(ice_oce.o) \ 
     5953   $(MODEL_LIB)(in_out_manager.o) \ 
     5954   $(MODEL_LIB)(oce.o) \ 
     5955   $(MODEL_LIB)(phycst.o) \ 
     5956   $(MODEL_LIB)(sol_oce.o) \ 
     5957   $(MODEL_LIB)(zdftke.o) \ 
     5958   $(MODEL_LIB)(zdf_oce.o) \ 
     5959   lib_mpp.F90 \ 
     5960   $(MODEL_LIB)(lib_mpp.o) \ 
     5961   restart_dimg.h90 \ 
     5962   ../../../lib/libioipsl.a \ 
     5963   KEY_CPP \ 
     5964   restart.F90 
     5965$(MODEL_LIB)(solfet.o) :   \ 
     5966   dom_oce.F90 \ 
     5967   in_out_manager.F90 \ 
     5968   lib_mpp.F90 \ 
     5969   oce.F90 \ 
     5970   par_oce.F90 \ 
     5971   $(MODEL_LIB)(dom_oce.o) \ 
     5972   $(MODEL_LIB)(in_out_manager.o) \ 
     5973   $(MODEL_LIB)(lib_mpp.o) \ 
     5974   $(MODEL_LIB)(oce.o) \ 
     5975   $(MODEL_LIB)(par_oce.o) \ 
     5976   dom_oce.F90 \ 
     5977   lbclnk.F90 \ 
     5978   lib_mpp.F90 \ 
     5979   oce.F90 \ 
     5980   sol_oce.F90 \ 
     5981   $(MODEL_LIB)(dom_oce.o) \ 
     5982   $(MODEL_LIB)(lbclnk.o) \ 
     5983   $(MODEL_LIB)(lib_mpp.o) \ 
     5984   $(MODEL_LIB)(oce.o) \ 
     5985   $(MODEL_LIB)(sol_oce.o) \ 
     5986   solfet.F90 
     5987$(MODEL_LIB)(solisl.o) :   \ 
     5988   dom_oce.F90 \ 
     5989   in_out_manager.F90 \ 
     5990   lbclnk.F90 \ 
     5991   lib_mpp.F90 \ 
     5992   lib_print.f90 \ 
     5993   obc_par.F90 \ 
     5994   oce.F90 \ 
     5995   par_kind.F90 \ 
     5996   par_oce.F90 \ 
     5997   sol_oce.F90 \ 
     5998   zdf_oce.F90 \ 
     5999   $(MODEL_LIB)(dom_oce.o) \ 
     6000   $(MODEL_LIB)(in_out_manager.o) \ 
     6001   $(MODEL_LIB)(lbclnk.o) \ 
     6002   $(MODEL_LIB)(lib_mpp.o) \ 
     6003   $(MODEL_LIB)(lib_print.o) \ 
     6004   $(MODEL_LIB)(obc_par.o) \ 
     6005   $(MODEL_LIB)(oce.o) \ 
     6006   $(MODEL_LIB)(par_kind.o) \ 
     6007   $(MODEL_LIB)(par_oce.o) \ 
     6008   $(MODEL_LIB)(sol_oce.o) \ 
     6009   $(MODEL_LIB)(zdf_oce.o) \ 
     6010   dom_oce.F90 \ 
     6011   in_out_manager.F90 \ 
     6012   lib_mpp.F90 \ 
     6013   obc_oce.F90 \ 
     6014   oce.F90 \ 
     6015   solfet.F90 \ 
     6016   solpcg.F90 \ 
     6017   solsor.F90 \ 
     6018   sol_oce.F90 \ 
     6019   $(MODEL_LIB)(dom_oce.o) \ 
     6020   $(MODEL_LIB)(in_out_manager.o) \ 
     6021   $(MODEL_LIB)(lib_mpp.o) \ 
     6022   $(MODEL_LIB)(obc_oce.o) \ 
     6023   $(MODEL_LIB)(oce.o) \ 
     6024   $(MODEL_LIB)(solfet.o) \ 
     6025   $(MODEL_LIB)(solpcg.o) \ 
     6026   $(MODEL_LIB)(solsor.o) \ 
     6027   $(MODEL_LIB)(sol_oce.o) \ 
     6028   ../../../lib/libioipsl.a \ 
     6029   solisl.F90 
     6030$(MODEL_LIB)(solmat.o) :   \ 
     6031   cla_dynspg.F90 \ 
     6032   dom_oce.F90 \ 
     6033   flxrnf.F90 \ 
     6034   in_out_manager.F90 \ 
     6035   lbclnk.F90 \ 
     6036   ldfdyn_oce.F90 \ 
     6037   ldftra_oce.F90 \ 
     6038   lib_mpp.F90 \ 
     6039   obcdyn.F90 \ 
     6040   obcvol.F90 \ 
     6041   obc_oce.F90 \ 
     6042   obc_par.F90 \ 
     6043   ocesbc.F90 \ 
     6044   oce.F90 \ 
     6045   par_oce.F90 \ 
     6046   phycst.F90 \ 
     6047   prtctl.f90 \ 
     6048   solfet.F90 \ 
     6049   solisl.F90 \ 
     6050   solpcg.F90 \ 
     6051   solsor.F90 \ 
     6052   sol_oce.F90 \ 
     6053   trdmod.F90 \ 
     6054   trdmod_oce.F90 \ 
     6055   zdf_oce.F90 \ 
     6056   $(MODEL_LIB)(cla_dynspg.o) \ 
     6057   $(MODEL_LIB)(dom_oce.o) \ 
     6058   $(MODEL_LIB)(flxrnf.o) \ 
     6059   $(MODEL_LIB)(in_out_manager.o) \ 
     6060   $(MODEL_LIB)(lbclnk.o) \ 
     6061   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     6062   $(MODEL_LIB)(ldftra_oce.o) \ 
     6063   $(MODEL_LIB)(lib_mpp.o) \ 
     6064   $(MODEL_LIB)(obcdyn.o) \ 
     6065   $(MODEL_LIB)(obcvol.o) \ 
     6066   $(MODEL_LIB)(obc_oce.o) \ 
     6067   $(MODEL_LIB)(obc_par.o) \ 
     6068   $(MODEL_LIB)(ocesbc.o) \ 
     6069   $(MODEL_LIB)(oce.o) \ 
     6070   $(MODEL_LIB)(par_oce.o) \ 
     6071   $(MODEL_LIB)(phycst.o) \ 
     6072   $(MODEL_LIB)(prtctl.o) \ 
     6073   $(MODEL_LIB)(solfet.o) \ 
     6074   $(MODEL_LIB)(solisl.o) \ 
     6075   $(MODEL_LIB)(solpcg.o) \ 
     6076   $(MODEL_LIB)(solsor.o) \ 
     6077   $(MODEL_LIB)(sol_oce.o) \ 
     6078   $(MODEL_LIB)(trdmod.o) \ 
     6079   $(MODEL_LIB)(trdmod_oce.o) \ 
     6080   $(MODEL_LIB)(zdf_oce.o) \ 
     6081   dom_oce.F90 \ 
     6082   dynspg_fsc.F90 \ 
     6083   dynspg_rl.F90 \ 
     6084   lib_feti.F90 \ 
     6085   lib_mpp.F90 \ 
     6086   obc_oce.F90 \ 
     6087   oce.F90 \ 
     6088   phycst.F90 \ 
     6089   sol_oce.F90 \ 
     6090   $(MODEL_LIB)(dom_oce.o) \ 
     6091   $(MODEL_LIB)(dynspg_fsc.o) \ 
     6092   $(MODEL_LIB)(dynspg_rl.o) \ 
     6093   $(MODEL_LIB)(lib_feti.o) \ 
     6094   $(MODEL_LIB)(lib_mpp.o) \ 
     6095   $(MODEL_LIB)(obc_oce.o) \ 
     6096   $(MODEL_LIB)(oce.o) \ 
     6097   $(MODEL_LIB)(phycst.o) \ 
     6098   $(MODEL_LIB)(sol_oce.o) \ 
     6099   solmat.F90 
     6100$(MODEL_LIB)(solpcg.o) :   \ 
     6101   dom_oce.F90 \ 
     6102   in_out_manager.F90 \ 
     6103   lib_mpp.F90 \ 
     6104   lib_print.f90 \ 
     6105   oce.F90 \ 
     6106   par_kind.F90 \ 
     6107   par_oce.F90 \ 
     6108   $(MODEL_LIB)(dom_oce.o) \ 
     6109   $(MODEL_LIB)(in_out_manager.o) \ 
     6110   $(MODEL_LIB)(lib_mpp.o) \ 
     6111   $(MODEL_LIB)(lib_print.o) \ 
     6112   $(MODEL_LIB)(oce.o) \ 
     6113   $(MODEL_LIB)(par_kind.o) \ 
     6114   $(MODEL_LIB)(par_oce.o) \ 
     6115   dom_oce.F90 \ 
     6116   in_out_manager.F90 \ 
     6117   lbclnk.F90 \ 
     6118   lib_mpp.F90 \ 
     6119   oce.F90 \ 
     6120   sol_oce.F90 \ 
     6121   $(MODEL_LIB)(dom_oce.o) \ 
     6122   $(MODEL_LIB)(in_out_manager.o) \ 
     6123   $(MODEL_LIB)(lbclnk.o) \ 
     6124   $(MODEL_LIB)(lib_mpp.o) \ 
     6125   $(MODEL_LIB)(oce.o) \ 
     6126   $(MODEL_LIB)(sol_oce.o) \ 
     6127   vectopt_loop_substitute.h90 \ 
     6128   KEY_CPP \ 
     6129   solpcg.F90 
     6130$(MODEL_LIB)(solsor.o) :   \ 
     6131   dom_oce.F90 \ 
     6132   in_out_manager.F90 \ 
     6133   lib_mpp.F90 \ 
     6134   lib_print.f90 \ 
     6135   oce.F90 \ 
     6136   par_kind.F90 \ 
     6137   par_oce.F90 \ 
     6138   $(MODEL_LIB)(dom_oce.o) \ 
     6139   $(MODEL_LIB)(in_out_manager.o) \ 
     6140   $(MODEL_LIB)(lib_mpp.o) \ 
     6141   $(MODEL_LIB)(lib_print.o) \ 
     6142   $(MODEL_LIB)(oce.o) \ 
     6143   $(MODEL_LIB)(par_kind.o) \ 
     6144   $(MODEL_LIB)(par_oce.o) \ 
     6145   dom_oce.F90 \ 
     6146   in_out_manager.F90 \ 
     6147   lbclnk.F90 \ 
     6148   lib_mpp.F90 \ 
     6149   oce.F90 \ 
     6150   sol_oce.F90 \ 
     6151   zdf_oce.F90 \ 
     6152   $(MODEL_LIB)(dom_oce.o) \ 
     6153   $(MODEL_LIB)(in_out_manager.o) \ 
     6154   $(MODEL_LIB)(lbclnk.o) \ 
     6155   $(MODEL_LIB)(lib_mpp.o) \ 
     6156   $(MODEL_LIB)(oce.o) \ 
     6157   $(MODEL_LIB)(sol_oce.o) \ 
     6158   $(MODEL_LIB)(zdf_oce.o) \ 
     6159   solsor.F90 
     6160$(MODEL_LIB)(solver.o) :   \ 
     6161   cla_dynspg.F90 \ 
     6162   dom_oce.F90 \ 
     6163   dynspg_fsc.F90 \ 
     6164   dynspg_rl.F90 \ 
     6165   flxrnf.F90 \ 
     6166   in_out_manager.F90 \ 
     6167   lbclnk.F90 \ 
     6168   ldfdyn_oce.F90 \ 
     6169   ldftra_oce.F90 \ 
     6170   lib_feti.F90 \ 
     6171   lib_mpp.F90 \ 
     6172   lib_print.f90 \ 
     6173   obcdyn.F90 \ 
     6174   obcvol.F90 \ 
     6175   obc_oce.F90 \ 
     6176   obc_par.F90 \ 
     6177   ocesbc.F90 \ 
     6178   oce.F90 \ 
     6179   par_kind.F90 \ 
     6180   par_oce.F90 \ 
     6181   phycst.F90 \ 
     6182   prtctl.f90 \ 
     6183   solfet.F90 \ 
     6184   solisl.F90 \ 
     6185   solpcg.F90 \ 
     6186   solsor.F90 \ 
     6187   sol_oce.F90 \ 
     6188   trdmod.F90 \ 
     6189   trdmod_oce.F90 \ 
     6190   zdf_oce.F90 \ 
     6191   $(MODEL_LIB)(cla_dynspg.o) \ 
     6192   $(MODEL_LIB)(dom_oce.o) \ 
     6193   $(MODEL_LIB)(dynspg_fsc.o) \ 
     6194   $(MODEL_LIB)(dynspg_rl.o) \ 
     6195   $(MODEL_LIB)(flxrnf.o) \ 
     6196   $(MODEL_LIB)(in_out_manager.o) \ 
     6197   $(MODEL_LIB)(lbclnk.o) \ 
     6198   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     6199   $(MODEL_LIB)(ldftra_oce.o) \ 
     6200   $(MODEL_LIB)(lib_feti.o) \ 
     6201   $(MODEL_LIB)(lib_mpp.o) \ 
     6202   $(MODEL_LIB)(lib_print.o) \ 
     6203   $(MODEL_LIB)(obcdyn.o) \ 
     6204   $(MODEL_LIB)(obcvol.o) \ 
     6205   $(MODEL_LIB)(obc_oce.o) \ 
     6206   $(MODEL_LIB)(obc_par.o) \ 
     6207   $(MODEL_LIB)(ocesbc.o) \ 
     6208   $(MODEL_LIB)(oce.o) \ 
     6209   $(MODEL_LIB)(par_kind.o) \ 
     6210   $(MODEL_LIB)(par_oce.o) \ 
     6211   $(MODEL_LIB)(phycst.o) \ 
     6212   $(MODEL_LIB)(prtctl.o) \ 
     6213   $(MODEL_LIB)(solfet.o) \ 
     6214   $(MODEL_LIB)(solisl.o) \ 
     6215   $(MODEL_LIB)(solpcg.o) \ 
     6216   $(MODEL_LIB)(solsor.o) \ 
     6217   $(MODEL_LIB)(sol_oce.o) \ 
     6218   $(MODEL_LIB)(trdmod.o) \ 
     6219   $(MODEL_LIB)(trdmod_oce.o) \ 
     6220   $(MODEL_LIB)(zdf_oce.o) \ 
     6221   dom_oce.F90 \ 
     6222   dynspg_fsc.F90 \ 
     6223   dynspg_fsc_atsk.F90 \ 
     6224   dynspg_rl.F90 \ 
     6225   in_out_manager.F90 \ 
     6226   lbclnk.F90 \ 
     6227   lib_mpp.F90 \ 
     6228   obc_oce.F90 \ 
     6229   oce.F90 \ 
     6230   solisl.F90 \ 
     6231   solmat.F90 \ 
     6232   sol_oce.F90 \ 
     6233   zdf_oce.F90 \ 
     6234   $(MODEL_LIB)(dom_oce.o) \ 
     6235   $(MODEL_LIB)(dynspg_fsc.o) \ 
     6236   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     6237   $(MODEL_LIB)(dynspg_rl.o) \ 
     6238   $(MODEL_LIB)(in_out_manager.o) \ 
     6239   $(MODEL_LIB)(lbclnk.o) \ 
     6240   $(MODEL_LIB)(lib_mpp.o) \ 
     6241   $(MODEL_LIB)(obc_oce.o) \ 
     6242   $(MODEL_LIB)(oce.o) \ 
     6243   $(MODEL_LIB)(solisl.o) \ 
     6244   $(MODEL_LIB)(solmat.o) \ 
     6245   $(MODEL_LIB)(sol_oce.o) \ 
     6246   $(MODEL_LIB)(zdf_oce.o) \ 
     6247   solver.F90 
     6248$(MODEL_LIB)(sol_oce.o) :  \ 
     6249   par_kind.F90 \ 
     6250   $(MODEL_LIB)(par_kind.o) \ 
     6251   par_oce.F90 \ 
     6252   $(MODEL_LIB)(par_oce.o) \ 
     6253   sol_oce.F90 
     6254$(MODEL_LIB)(step1d.o) :   \ 
     6255   blk_oce.F90 \ 
     6256   cpl_oce.F90 \ 
     6257   daymod.F90 \ 
     6258   diadimg.F90 \ 
     6259   diahth.F90 \ 
     6260   dianam.F90 \ 
     6261   diaspr.F90 \ 
     6262   diawri.F90 \ 
     6263   dom_ice.F90 \ 
     6264   dom_oce.F90 \ 
     6265   dtasal.F90 \ 
     6266   dtasst.F90 \ 
     6267   dtatem.F90 \ 
     6268   dynspg_fsc.F90 \ 
     6269   dynspg_fsc_atsk.F90 \ 
     6270   dynzdf_exp.F90 \ 
     6271   eosbn2.F90 \ 
     6272   flxblk.F90 \ 
     6273   flxmod.F90 \ 
     6274   flxrnf.F90 \ 
     6275   flx_oce.F90 \ 
     6276   iceini.F90 \ 
     6277   ice.F90 \ 
     6278   ice_oce.F90 \ 
     6279   in_out_manager.F90 \ 
     6280   lbclnk.F90 \ 
     6281   ldfdyn_oce.F90 \ 
     6282   ldfslp.F90 \ 
     6283   ldftra_oce.F90 \ 
     6284   lib_mpp.F90 \ 
     6285   lib_print.f90 \ 
     6286   limdia.F90 \ 
     6287   limdyn.F90 \ 
     6288   limflx.F90 \ 
     6289   limrst.F90 \ 
     6290   limthd.F90 \ 
     6291   limtrp.F90 \ 
     6292   limwri.F90 \ 
     6293   obctra.F90 \ 
     6294   ocesbc.F90 \ 
     6295   oce.F90 \ 
     6296   ocfzpt.F90 \ 
     6297   par_kind.F90 \ 
     6298   par_oce.F90 \ 
     6299   phycst.F90 \ 
     6300   prtctl.f90 \ 
     6301   solisl.F90 \ 
     6302   sol_oce.F90 \ 
     6303   taumod.F90 \ 
     6304   tradmp.F90 \ 
     6305   traqsr.F90 \ 
     6306   trazdf_exp.F90 \ 
     6307   trc_oce.F90 \ 
     6308   trdmod.F90 \ 
     6309   trdmod_oce.F90 \ 
     6310   zdfddm.F90 \ 
     6311   zdfkpp.F90 \ 
     6312   zdfmxl.F90 \ 
     6313   zdftke.F90 \ 
     6314   zdf_oce.F90 \ 
     6315   $(MODEL_LIB)(blk_oce.o) \ 
     6316   $(MODEL_LIB)(cpl_oce.o) \ 
     6317   $(MODEL_LIB)(daymod.o) \ 
     6318   $(MODEL_LIB)(diadimg.o) \ 
     6319   $(MODEL_LIB)(diahth.o) \ 
     6320   $(MODEL_LIB)(dianam.o) \ 
     6321   $(MODEL_LIB)(diaspr.o) \ 
     6322   $(MODEL_LIB)(diawri.o) \ 
     6323   $(MODEL_LIB)(dom_ice.o) \ 
     6324   $(MODEL_LIB)(dom_oce.o) \ 
     6325   $(MODEL_LIB)(dtasal.o) \ 
     6326   $(MODEL_LIB)(dtasst.o) \ 
     6327   $(MODEL_LIB)(dtatem.o) \ 
     6328   $(MODEL_LIB)(dynspg_fsc.o) \ 
     6329   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     6330   $(MODEL_LIB)(dynzdf_exp.o) \ 
     6331   $(MODEL_LIB)(eosbn2.o) \ 
     6332   $(MODEL_LIB)(flxblk.o) \ 
     6333   $(MODEL_LIB)(flxmod.o) \ 
     6334   $(MODEL_LIB)(flxrnf.o) \ 
     6335   $(MODEL_LIB)(flx_oce.o) \ 
     6336   $(MODEL_LIB)(iceini.o) \ 
     6337   $(MODEL_LIB)(ice.o) \ 
     6338   $(MODEL_LIB)(ice_oce.o) \ 
     6339   $(MODEL_LIB)(in_out_manager.o) \ 
     6340   $(MODEL_LIB)(lbclnk.o) \ 
     6341   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     6342   $(MODEL_LIB)(ldfslp.o) \ 
     6343   $(MODEL_LIB)(ldftra_oce.o) \ 
     6344   $(MODEL_LIB)(lib_mpp.o) \ 
     6345   $(MODEL_LIB)(lib_print.o) \ 
     6346   $(MODEL_LIB)(limdia.o) \ 
     6347   $(MODEL_LIB)(limdyn.o) \ 
     6348   $(MODEL_LIB)(limflx.o) \ 
     6349   $(MODEL_LIB)(limrst.o) \ 
     6350   $(MODEL_LIB)(limthd.o) \ 
     6351   $(MODEL_LIB)(limtrp.o) \ 
     6352   $(MODEL_LIB)(limwri.o) \ 
     6353   $(MODEL_LIB)(obctra.o) \ 
     6354   $(MODEL_LIB)(ocesbc.o) \ 
     6355   $(MODEL_LIB)(oce.o) \ 
     6356   $(MODEL_LIB)(ocfzpt.o) \ 
     6357   $(MODEL_LIB)(par_kind.o) \ 
     6358   $(MODEL_LIB)(par_oce.o) \ 
     6359   $(MODEL_LIB)(phycst.o) \ 
     6360   $(MODEL_LIB)(prtctl.o) \ 
     6361   $(MODEL_LIB)(solisl.o) \ 
     6362   $(MODEL_LIB)(sol_oce.o) \ 
     6363   $(MODEL_LIB)(taumod.o) \ 
     6364   $(MODEL_LIB)(tradmp.o) \ 
     6365   $(MODEL_LIB)(traqsr.o) \ 
     6366   $(MODEL_LIB)(trazdf_exp.o) \ 
     6367   $(MODEL_LIB)(trc_oce.o) \ 
     6368   $(MODEL_LIB)(trdmod.o) \ 
     6369   $(MODEL_LIB)(trdmod_oce.o) \ 
     6370   $(MODEL_LIB)(zdfddm.o) \ 
     6371   $(MODEL_LIB)(zdfkpp.o) \ 
     6372   $(MODEL_LIB)(zdfmxl.o) \ 
     6373   $(MODEL_LIB)(zdftke.o) \ 
     6374   $(MODEL_LIB)(zdf_oce.o) \ 
     6375   daymod.F90 \ 
     6376   diawri1d.F90 \ 
     6377   diawri.F90 \ 
     6378   dom_oce.F90 \ 
     6379   dtasal.F90 \ 
     6380   dtasst.F90 \ 
     6381   dtatem.F90 \ 
     6382   dyncor1d.F90 \ 
     6383   dynnxt1d.F90 \ 
     6384   dynzdf_exp.F90 \ 
     6385   dynzdf_imp.F90 \ 
     6386   dynzdf_imp_atsk.F90 \ 
     6387   dynzdf_iso.F90 \ 
     6388   eosbn2.F90 \ 
     6389   flxfwb.F90 \ 
     6390   flxmod.F90 \ 
     6391   flxrnf.F90 \ 
     6392   icestp1d.F90 \ 
     6393   ice_oce.F90 \ 
     6394   in_out_manager.F90 \ 
     6395   lbclnk.F90 \ 
     6396   ldfdyn_oce.F90 \ 
     6397   ldftra_oce.F90 \ 
     6398   ocesbc.F90 \ 
     6399   oce.F90 \ 
     6400   ocfzpt.F90 \ 
     6401   restart.F90 \ 
     6402   stpctl.F90 \ 
     6403   taumod.F90 \ 
     6404   tranxt.F90 \ 
     6405   traqsr.F90 \ 
     6406   trasbc.F90 \ 
     6407   trazdf_exp.F90 \ 
     6408   trazdf_imp.F90 \ 
     6409   trazdf_iso.F90 \ 
     6410   trazdf_iso_vopt.F90 \ 
     6411   zdfbfr.F90 \ 
     6412   zdfddm.F90 \ 
     6413   zdfevd.F90 \ 
     6414   zdfkpp.F90 \ 
     6415   zdfmxl.F90 \ 
     6416   zdfric.F90 \ 
     6417   zdftke.F90 \ 
     6418   zdf_oce.F90 \ 
     6419   $(MODEL_LIB)(daymod.o) \ 
     6420   $(MODEL_LIB)(diawri1d.o) \ 
     6421   $(MODEL_LIB)(diawri.o) \ 
     6422   $(MODEL_LIB)(dom_oce.o) \ 
     6423   $(MODEL_LIB)(dtasal.o) \ 
     6424   $(MODEL_LIB)(dtasst.o) \ 
     6425   $(MODEL_LIB)(dtatem.o) \ 
     6426   $(MODEL_LIB)(dyncor1d.o) \ 
     6427   $(MODEL_LIB)(dynnxt1d.o) \ 
     6428   $(MODEL_LIB)(dynzdf_exp.o) \ 
     6429   $(MODEL_LIB)(dynzdf_imp.o) \ 
     6430   $(MODEL_LIB)(dynzdf_imp_atsk.o) \ 
     6431   $(MODEL_LIB)(dynzdf_iso.o) \ 
     6432   $(MODEL_LIB)(eosbn2.o) \ 
     6433   $(MODEL_LIB)(flxfwb.o) \ 
     6434   $(MODEL_LIB)(flxmod.o) \ 
     6435   $(MODEL_LIB)(flxrnf.o) \ 
     6436   $(MODEL_LIB)(icestp1d.o) \ 
     6437   $(MODEL_LIB)(ice_oce.o) \ 
     6438   $(MODEL_LIB)(in_out_manager.o) \ 
     6439   $(MODEL_LIB)(lbclnk.o) \ 
     6440   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     6441   $(MODEL_LIB)(ldftra_oce.o) \ 
     6442   $(MODEL_LIB)(ocesbc.o) \ 
     6443   $(MODEL_LIB)(oce.o) \ 
     6444   $(MODEL_LIB)(ocfzpt.o) \ 
     6445   $(MODEL_LIB)(restart.o) \ 
     6446   $(MODEL_LIB)(stpctl.o) \ 
     6447   $(MODEL_LIB)(taumod.o) \ 
     6448   $(MODEL_LIB)(tranxt.o) \ 
     6449   $(MODEL_LIB)(traqsr.o) \ 
     6450   $(MODEL_LIB)(trasbc.o) \ 
     6451   $(MODEL_LIB)(trazdf_exp.o) \ 
     6452   $(MODEL_LIB)(trazdf_imp.o) \ 
     6453   $(MODEL_LIB)(trazdf_iso.o) \ 
     6454   $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
     6455   $(MODEL_LIB)(zdfbfr.o) \ 
     6456   $(MODEL_LIB)(zdfddm.o) \ 
     6457   $(MODEL_LIB)(zdfevd.o) \ 
     6458   $(MODEL_LIB)(zdfkpp.o) \ 
     6459   $(MODEL_LIB)(zdfmxl.o) \ 
     6460   $(MODEL_LIB)(zdfric.o) \ 
     6461   $(MODEL_LIB)(zdftke.o) \ 
     6462   $(MODEL_LIB)(zdf_oce.o) \ 
     6463   domzgr_substitute.h90 \ 
     6464   zdfddm_substitute.h90 \ 
     6465   KEY_CPP \ 
     6466   step1d.F90 
     6467$(MODEL_LIB)(step.o) :  \ 
     6468   blk_oce.F90 \ 
     6469   cla_dynspg.F90 \ 
     6470   cpl_oce.F90 \ 
     6471   daymod.F90 \ 
     6472   diadimg.F90 \ 
     6473   diahth.F90 \ 
     6474   dianam.F90 \ 
     6475   diaptr.F90 \ 
     6476   diaspr.F90 \ 
     6477   diawri.F90 \ 
     6478   dom_ice.F90 \ 
     6479   dom_oce.F90 \ 
     6480   dtasal.F90 \ 
     6481   dtasst.F90 \ 
     6482   dtatem.F90 \ 
     6483   dynspg_fsc.F90 \ 
     6484   dynspg_fsc_atsk.F90 \ 
     6485   dynspg_rl.F90 \ 
     6486   dynzdf_exp.F90 \ 
     6487   eosbn2.F90 \ 
     6488   flo4rk.F90 \ 
     6489   floblk.F90 \ 
     6490   flodom.F90 \ 
     6491   flowri.F90 \ 
     6492   flo_oce.F90 \ 
     6493   flxblk.F90 \ 
     6494   flxmod.F90 \ 
     6495   flxrnf.F90 \ 
     6496   flx_oce.F90 \ 
     6497   iceini.F90 \ 
     6498   ice.F90 \ 
     6499   ice_oce.F90 \ 
     6500   in_out_manager.F90 \ 
     6501   lbclnk.F90 \ 
     6502   ldfdyn_oce.F90 \ 
     6503   ldfslp.F90 \ 
     6504   ldftra_oce.F90 \ 
     6505   lib_mpp.F90 \ 
     6506   lib_print.f90 \ 
     6507   limdia.F90 \ 
     6508   limdyn.F90 \ 
     6509   limflx.F90 \ 
     6510   limrst.F90 \ 
     6511   limthd.F90 \ 
     6512   limtrp.F90 \ 
     6513   limwri.F90 \ 
     6514   obccli.F90 \ 
     6515   obcdyn.F90 \ 
     6516   obctra.F90 \ 
     6517   obcvol.F90 \ 
     6518   obc_oce.F90 \ 
     6519   ocesbc.F90 \ 
     6520   oce.F90 \ 
     6521   ocfzpt.F90 \ 
     6522   par_kind.F90 \ 
     6523   par_oce.F90 \ 
     6524   phycst.F90 \ 
     6525   prtctl.f90 \ 
     6526   solfet.F90 \ 
     6527   solisl.F90 \ 
     6528   solpcg.F90 \ 
     6529   solsor.F90 \ 
     6530   sol_oce.F90 \ 
     6531   taumod.F90 \ 
     6532   traadv_muscl2.F90 \ 
     6533   traadv_muscl.F90 \ 
     6534   traadv_tvd.F90 \ 
     6535   trabbl.F90 \ 
     6536   tradmp.F90 \ 
     6537   traqsr.F90 \ 
     6538   trazdf_exp.F90 \ 
     6539   trc_oce.F90 \ 
     6540   trdmod.F90 \ 
     6541   trdmod_oce.F90 \ 
     6542   zdfddm.F90 \ 
     6543   zdfkpp.F90 \ 
     6544   zdfmxl.F90 \ 
     6545   zdftke.F90 \ 
     6546   zdf_oce.F90 \ 
     6547   $(MODEL_LIB)(blk_oce.o) \ 
     6548   $(MODEL_LIB)(cla_dynspg.o) \ 
     6549   $(MODEL_LIB)(cpl_oce.o) \ 
     6550   $(MODEL_LIB)(daymod.o) \ 
     6551   $(MODEL_LIB)(diadimg.o) \ 
     6552   $(MODEL_LIB)(diahth.o) \ 
     6553   $(MODEL_LIB)(dianam.o) \ 
     6554   $(MODEL_LIB)(diaptr.o) \ 
     6555   $(MODEL_LIB)(diaspr.o) \ 
     6556   $(MODEL_LIB)(diawri.o) \ 
     6557   $(MODEL_LIB)(dom_ice.o) \ 
     6558   $(MODEL_LIB)(dom_oce.o) \ 
     6559   $(MODEL_LIB)(dtasal.o) \ 
     6560   $(MODEL_LIB)(dtasst.o) \ 
     6561   $(MODEL_LIB)(dtatem.o) \ 
     6562   $(MODEL_LIB)(dynspg_fsc.o) \ 
     6563   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     6564   $(MODEL_LIB)(dynspg_rl.o) \ 
     6565   $(MODEL_LIB)(dynzdf_exp.o) \ 
     6566   $(MODEL_LIB)(eosbn2.o) \ 
     6567   $(MODEL_LIB)(flo4rk.o) \ 
     6568   $(MODEL_LIB)(floblk.o) \ 
     6569   $(MODEL_LIB)(flodom.o) \ 
     6570   $(MODEL_LIB)(flowri.o) \ 
     6571   $(MODEL_LIB)(flo_oce.o) \ 
     6572   $(MODEL_LIB)(flxblk.o) \ 
     6573   $(MODEL_LIB)(flxmod.o) \ 
     6574   $(MODEL_LIB)(flxrnf.o) \ 
     6575   $(MODEL_LIB)(flx_oce.o) \ 
     6576   $(MODEL_LIB)(iceini.o) \ 
     6577   $(MODEL_LIB)(ice.o) \ 
     6578   $(MODEL_LIB)(ice_oce.o) \ 
     6579   $(MODEL_LIB)(in_out_manager.o) \ 
     6580   $(MODEL_LIB)(lbclnk.o) \ 
     6581   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     6582   $(MODEL_LIB)(ldfslp.o) \ 
     6583   $(MODEL_LIB)(ldftra_oce.o) \ 
     6584   $(MODEL_LIB)(lib_mpp.o) \ 
     6585   $(MODEL_LIB)(lib_print.o) \ 
     6586   $(MODEL_LIB)(limdia.o) \ 
     6587   $(MODEL_LIB)(limdyn.o) \ 
     6588   $(MODEL_LIB)(limflx.o) \ 
     6589   $(MODEL_LIB)(limrst.o) \ 
     6590   $(MODEL_LIB)(limthd.o) \ 
     6591   $(MODEL_LIB)(limtrp.o) \ 
     6592   $(MODEL_LIB)(limwri.o) \ 
     6593   $(MODEL_LIB)(obccli.o) \ 
     6594   $(MODEL_LIB)(obcdyn.o) \ 
     6595   $(MODEL_LIB)(obctra.o) \ 
     6596   $(MODEL_LIB)(obcvol.o) \ 
     6597   $(MODEL_LIB)(obc_oce.o) \ 
     6598   $(MODEL_LIB)(ocesbc.o) \ 
     6599   $(MODEL_LIB)(oce.o) \ 
     6600   $(MODEL_LIB)(ocfzpt.o) \ 
     6601   $(MODEL_LIB)(par_kind.o) \ 
     6602   $(MODEL_LIB)(par_oce.o) \ 
     6603   $(MODEL_LIB)(phycst.o) \ 
     6604   $(MODEL_LIB)(prtctl.o) \ 
     6605   $(MODEL_LIB)(solfet.o) \ 
     6606   $(MODEL_LIB)(solisl.o) \ 
     6607   $(MODEL_LIB)(solpcg.o) \ 
     6608   $(MODEL_LIB)(solsor.o) \ 
     6609   $(MODEL_LIB)(sol_oce.o) \ 
     6610   $(MODEL_LIB)(taumod.o) \ 
     6611   $(MODEL_LIB)(traadv_muscl2.o) \ 
     6612   $(MODEL_LIB)(traadv_muscl.o) \ 
     6613   $(MODEL_LIB)(traadv_tvd.o) \ 
     6614   $(MODEL_LIB)(trabbl.o) \ 
     6615   $(MODEL_LIB)(tradmp.o) \ 
     6616   $(MODEL_LIB)(traqsr.o) \ 
     6617   $(MODEL_LIB)(trazdf_exp.o) \ 
     6618   $(MODEL_LIB)(trc_oce.o) \ 
     6619   $(MODEL_LIB)(trdmod.o) \ 
     6620   $(MODEL_LIB)(trdmod_oce.o) \ 
     6621   $(MODEL_LIB)(zdfddm.o) \ 
     6622   $(MODEL_LIB)(zdfkpp.o) \ 
     6623   $(MODEL_LIB)(zdfmxl.o) \ 
     6624   $(MODEL_LIB)(zdftke.o) \ 
     6625   $(MODEL_LIB)(zdf_oce.o) \ 
    56046626   cla.F90 \ 
    56056627   cla_div.F90 \ 
     
    56086630   cpl_oce.F90 \ 
    56096631   daymod.F90 \ 
    5610    diadimg.F90 \ 
    56116632   diafwb.F90 \ 
    56126633   diagap.F90 \ 
    56136634   diahdy.F90 \ 
    56146635   diahth.F90 \ 
    5615    dianam.F90 \ 
    56166636   diaptr.F90 \ 
    56176637   diaspr.F90 \ 
    56186638   diawri.F90 \ 
    5619    diawri1d.F90 \ 
    56206639   divcur.F90 \ 
    56216640   dom_oce.F90 \ 
    5622    domhgr.F90 \ 
    5623    dommsk.F90 \ 
    5624    domstp.F90 \ 
    5625    domwri.F90 \ 
    5626    domzgr.F90 \ 
    56276641   dtasal.F90 \ 
    56286642   dtasst.F90 \ 
    56296643   dtatem.F90 \ 
    5630    dyncor1d.F90 \ 
    56316644   dynhpg.F90 \ 
    56326645   dynhpg_atsk.F90 \ 
    56336646   dynkeg.F90 \ 
     6647   dynldf_bilapg.F90 \ 
    56346648   dynldf_bilap.F90 \ 
    5635    dynldf_bilapg.F90 \ 
    56366649   dynldf_iso.F90 \ 
    56376650   dynldf_lap.F90 \ 
    56386651   dynnxt.F90 \ 
    5639    dynnxt1d.F90 \ 
    56406652   dynspg_fsc.F90 \ 
    56416653   dynspg_fsc_atsk.F90 \ 
     
    56486660   dynzdf_iso.F90 \ 
    56496661   eosbn2.F90 \ 
     6662   floats.F90 \ 
    56506663   flo_oce.F90 \ 
    5651    floats.F90 \ 
    5652    flx_oce.F90 \ 
    5653    flxblk.F90 \ 
    56546664   flxfwb.F90 \ 
    56556665   flxmod.F90 \ 
    56566666   flxrnf.F90 \ 
    5657    ice.F90 \ 
     6667   icestp.F90 \ 
    56586668   ice_oce.F90 \ 
    5659    icestp.F90 \ 
    5660    icestp1d.F90 \ 
    5661    in_out_manager.F90 \ 
    5662    ini1d.F90 \ 
     6669   in_out_manager.F90 \ 
    56636670   lbclnk.F90 \ 
    56646671   ldfdyn_oce.F90 \ 
     
    56666673   ldfslp.F90 \ 
    56676674   ldftra_oce.F90 \ 
    5668    lib_mpp.F90 \ 
    5669    lib_print.f90 \ 
    5670    limistate.F90 \ 
    5671    limmsh.F90 \ 
    5672    limrst.F90 \ 
    5673    obc_oce.F90 \ 
    5674    obc_par.F90 \ 
    5675    obcdom.F90 \ 
    56766675   obcdta.F90 \ 
    56776676   obcrad.F90 \ 
    56786677   obcrst.F90 \ 
    56796678   obcspg.F90 \ 
    5680    oce.F90 \ 
     6679   obc_par.F90 \ 
    56816680   ocesbc.F90 \ 
     6681   oce.F90 \ 
    56826682   ocfzpt.F90 \ 
    5683    par_kind.F90 \ 
    5684    par_oce.F90 \ 
    5685    phycst.F90 \ 
    56866683   prtctl.f90 \ 
    56876684   restart.F90 \ 
    5688    sol_oce.F90 \ 
    5689    solisl.F90 \ 
    5690    solmat.F90 \ 
    56916685   stpctl.F90 \ 
    56926686   taumod.F90 \ 
    56936687   traadv_cen2.F90 \ 
    56946688   traadv_ctl.F90 \ 
     6689   traadv_muscl2.F90 \ 
    56956690   traadv_muscl.F90 \ 
    5696    traadv_muscl2.F90 \ 
    56976691   traadv_tvd.F90 \ 
    56986692   trabbc.F90 \ 
    56996693   trabbl.F90 \ 
    57006694   tradmp.F90 \ 
     6695   traldf_bilapg.F90 \ 
    57016696   traldf_bilap.F90 \ 
    5702    traldf_bilapg.F90 \ 
    57036697   traldf_iso.F90 \ 
    57046698   traldf_iso_zps.F90 \ 
     
    57126706   trazdf_iso.F90 \ 
    57136707   trazdf_iso_vopt.F90 \ 
    5714    trc_oce.F90 \ 
    57156708   trcstp.F90 \ 
    57166709   trdicp.F90 \ 
    5717    trdicp_oce.F90 \ 
    57186710   trdmld.F90 \ 
    5719    trdmld_oce.F90 \ 
    5720    trdmod.F90 \ 
    5721    trdmod_oce.F90 \ 
    57226711   trdvor.F90 \ 
    5723    trdvor_oce.F90 \ 
    57246712   wzvmod.F90 \ 
    5725    zdf_oce.F90 \ 
    57266713   zdfbfr.F90 \ 
    57276714   zdfddm.F90 \ 
     
    57316718   zdfric.F90 \ 
    57326719   zdftke.F90 \ 
     6720   zdf_oce.F90 \ 
    57336721   zpshde.F90 \ 
    5734    $(MODEL_LIB)(cpl.o) \ 
    5735    $(MODEL_LIB)(cpl_oce.o) \ 
    5736    $(MODEL_LIB)(daymod.o) \ 
    5737    $(MODEL_LIB)(diaptr.o) \ 
    5738    $(MODEL_LIB)(dom_oce.o) \ 
    5739    $(MODEL_LIB)(domain.o) \ 
    5740    $(MODEL_LIB)(domcfg.o) \ 
    5741    $(MODEL_LIB)(dtasal.o) \ 
    5742    $(MODEL_LIB)(dtasst.o) \ 
    5743    $(MODEL_LIB)(dtatem.o) \ 
    5744    $(MODEL_LIB)(dyncor1d.o) \ 
    5745    $(MODEL_LIB)(eosbn2.o) \ 
    5746    $(MODEL_LIB)(flxfwb.o) \ 
    5747    $(MODEL_LIB)(iceini.o) \ 
    5748    $(MODEL_LIB)(in_out_manager.o) \ 
    5749    $(MODEL_LIB)(ini1d.o) \ 
    5750    $(MODEL_LIB)(initrc.o) \ 
    5751    $(MODEL_LIB)(istate.o) \ 
    5752    $(MODEL_LIB)(ldfdyn.o) \ 
    5753    $(MODEL_LIB)(ldftra.o) \ 
    5754    $(MODEL_LIB)(lib_mpp.o) \ 
    5755    $(MODEL_LIB)(mppini.o) \ 
    5756    $(MODEL_LIB)(obc_par.o) \ 
    5757    $(MODEL_LIB)(obcini.o) \ 
    5758    $(MODEL_LIB)(oce.o) \ 
    5759    $(MODEL_LIB)(ocfzpt.o) \ 
    5760    $(MODEL_LIB)(phycst.o) \ 
    5761    $(MODEL_LIB)(prtctl.o) \ 
    5762    $(MODEL_LIB)(solver.o) \ 
    5763    $(MODEL_LIB)(step.o) \ 
    5764    $(MODEL_LIB)(step1d.o) \ 
    5765    $(MODEL_LIB)(traqsr.o) \ 
    5766    $(MODEL_LIB)(trdicp.o) \ 
    5767    $(MODEL_LIB)(trdmld.o) \ 
    5768    $(MODEL_LIB)(trdmod_oce.o) \ 
    5769    $(MODEL_LIB)(trdvor.o) \ 
    5770    $(MODEL_LIB)(zdfini.o) \ 
    5771    $(MODEL_LIB)(zpshde.o) \ 
    5772    cpl.F90 \ 
    5773    cpl_oce.F90 \ 
    5774    daymod.F90 \ 
    5775    diaptr.F90 \ 
    5776    dom_oce.F90 \ 
    5777    domain.F90 \ 
    5778    domcfg.F90 \ 
    5779    dtasal.F90 \ 
    5780    dtasst.F90 \ 
    5781    dtatem.F90 \ 
    5782    dyncor1d.F90 \ 
    5783    eosbn2.F90 \ 
    5784    flxfwb.F90 \ 
    5785    iceini.F90 \ 
    5786    in_out_manager.F90 \ 
    5787    ini1d.F90 \ 
    5788    initrc.F90 \ 
    5789    istate.F90 \ 
    5790    ldfdyn.F90 \ 
    5791    ldftra.F90 \ 
    5792    lib_mpp.F90 \ 
    5793    mppini.F90 \ 
    5794    obc_par.F90 \ 
    5795    obcini.F90 \ 
    5796    oce.F90 \ 
    5797    ocfzpt.F90 \ 
    5798    phycst.F90 \ 
    5799    prtctl.f90 \ 
    5800    solver.F90 \ 
    5801    step.F90 \ 
    5802    step1d.F90 \ 
    5803    traqsr.F90 \ 
    5804    trdicp.F90 \ 
    5805    trdmld.F90 \ 
    5806    trdmod_oce.F90 \ 
    5807    trdvor.F90 \ 
    5808    zdfini.F90 \ 
    5809    zpshde.F90 \ 
    5810    opa.F90 
    5811 $(MODEL_LIB)(par_ice.o) :  \ 
    5812    $(MODEL_LIB)(par_kind.o) \ 
    5813    par_kind.F90 \ 
    5814    $(MODEL_LIB)(par_oce.o) \ 
    5815    par_oce.F90 \ 
    5816    par_ice.F90 
    5817 $(MODEL_LIB)(par_oce.o) :  \ 
    5818    $(MODEL_LIB)(par_kind.o) \ 
    5819    par_kind.F90 \ 
    5820    par_EEL_R2.h90 \ 
    5821    par_EEL_R5.h90 \ 
    5822    par_EEL_R6.h90 \ 
    5823    par_GYRE.h90 \ 
    5824    par_ORCA_R025.h90 \ 
    5825    par_ORCA_R05.h90 \ 
    5826    par_ORCA_R2.h90 \ 
    5827    par_ORCA_R4.h90 \ 
    5828    KEY_CPP \ 
    5829    par_oce.F90 
    5830 $(MODEL_LIB)(phycst.o) :   \ 
    5831    $(MODEL_LIB)(lib_print.o) \ 
    5832    $(MODEL_LIB)(par_kind.o) \ 
    5833    $(MODEL_LIB)(par_oce.o) \ 
    5834    lib_print.f90 \ 
    5835    par_kind.F90 \ 
    5836    par_oce.F90 \ 
    5837    $(MODEL_LIB)(in_out_manager.o) \ 
    5838    $(MODEL_LIB)(par_oce.o) \ 
    5839    in_out_manager.F90 \ 
    5840    par_oce.F90 \ 
    5841    phycst.F90 
    5842 $(MODEL_LIB)(prtctl.o) :   \ 
    5843    $(MODEL_LIB)(dom_oce.o) \ 
    5844    $(MODEL_LIB)(in_out_manager.o) \ 
    5845    $(MODEL_LIB)(lib_print.o) \ 
    5846    $(MODEL_LIB)(par_kind.o) \ 
    5847    $(MODEL_LIB)(par_oce.o) \ 
    5848    dom_oce.F90 \ 
    5849    in_out_manager.F90 \ 
    5850    lib_print.f90 \ 
    5851    par_kind.F90 \ 
    5852    par_oce.F90 \ 
    5853    $(MODEL_LIB)(dom_oce.o) \ 
    5854    $(MODEL_LIB)(in_out_manager.o) \ 
    5855    $(MODEL_LIB)(lib_mpp.o) \ 
    5856    dom_oce.F90 \ 
    5857    in_out_manager.F90 \ 
    5858    lib_mpp.F90 \ 
    5859    prtctl.f90 
    5860 $(MODEL_LIB)(restart.o) :  \ 
    5861    $(MODEL_LIB)(blk_oce.o) \ 
    5862    $(MODEL_LIB)(cla_dynspg.o) \ 
    5863    $(MODEL_LIB)(dom_oce.o) \ 
    5864    $(MODEL_LIB)(dynzdf_exp.o) \ 
    5865    $(MODEL_LIB)(flxrnf.o) \ 
    5866    $(MODEL_LIB)(in_out_manager.o) \ 
    5867    $(MODEL_LIB)(lbclnk.o) \ 
    5868    $(MODEL_LIB)(lib_mpp.o) \ 
    5869    $(MODEL_LIB)(lib_print.o) \ 
    5870    $(MODEL_LIB)(obc_oce.o) \ 
    5871    $(MODEL_LIB)(obcdyn.o) \ 
    5872    $(MODEL_LIB)(obcvol.o) \ 
    5873    $(MODEL_LIB)(oce.o) \ 
    5874    $(MODEL_LIB)(ocesbc.o) \ 
    5875    $(MODEL_LIB)(par_kind.o) \ 
    5876    $(MODEL_LIB)(par_oce.o) \ 
    5877    $(MODEL_LIB)(phycst.o) \ 
    5878    $(MODEL_LIB)(prtctl.o) \ 
    5879    $(MODEL_LIB)(sol_oce.o) \ 
    5880    $(MODEL_LIB)(solfet.o) \ 
    5881    $(MODEL_LIB)(solpcg.o) \ 
    5882    $(MODEL_LIB)(solsor.o) \ 
    5883    $(MODEL_LIB)(taumod.o) \ 
    5884    $(MODEL_LIB)(trazdf_exp.o) \ 
    5885    $(MODEL_LIB)(trdmod.o) \ 
    5886    $(MODEL_LIB)(trdmod_oce.o) \ 
    5887    $(MODEL_LIB)(zdf_oce.o) \ 
    5888    blk_oce.F90 \ 
    5889    cla_dynspg.F90 \ 
    5890    dom_oce.F90 \ 
    5891    dynzdf_exp.F90 \ 
    5892    flxrnf.F90 \ 
    5893    in_out_manager.F90 \ 
    5894    lbclnk.F90 \ 
    5895    lib_mpp.F90 \ 
    5896    lib_print.f90 \ 
    5897    obc_oce.F90 \ 
    5898    obcdyn.F90 \ 
    5899    obcvol.F90 \ 
    5900    oce.F90 \ 
    5901    ocesbc.F90 \ 
    5902    par_kind.F90 \ 
    5903    par_oce.F90 \ 
    5904    phycst.F90 \ 
    5905    prtctl.f90 \ 
    5906    sol_oce.F90 \ 
    5907    solfet.F90 \ 
    5908    solpcg.F90 \ 
    5909    solsor.F90 \ 
    5910    taumod.F90 \ 
    5911    trazdf_exp.F90 \ 
    5912    trdmod.F90 \ 
    5913    trdmod_oce.F90 \ 
    5914    zdf_oce.F90 \ 
    5915    $(MODEL_LIB)(blk_oce.o) \ 
    5916    $(MODEL_LIB)(cpl_oce.o) \ 
    5917    $(MODEL_LIB)(daymod.o) \ 
    5918    $(MODEL_LIB)(dom_oce.o) \ 
    5919    $(MODEL_LIB)(dynspg_fsc.o) \ 
    5920    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    5921    $(MODEL_LIB)(flx_oce.o) \ 
    5922    $(MODEL_LIB)(ice_oce.o) \ 
    5923    $(MODEL_LIB)(in_out_manager.o) \ 
    5924    $(MODEL_LIB)(oce.o) \ 
    5925    $(MODEL_LIB)(phycst.o) \ 
    5926    $(MODEL_LIB)(sol_oce.o) \ 
    5927    $(MODEL_LIB)(zdf_oce.o) \ 
    5928    $(MODEL_LIB)(zdftke.o) \ 
    5929    blk_oce.F90 \ 
    5930    cpl_oce.F90 \ 
    5931    daymod.F90 \ 
    5932    dom_oce.F90 \ 
    5933    dynspg_fsc.F90 \ 
    5934    dynspg_fsc_atsk.F90 \ 
    5935    flx_oce.F90 \ 
    5936    ice_oce.F90 \ 
    5937    in_out_manager.F90 \ 
    5938    oce.F90 \ 
    5939    phycst.F90 \ 
    5940    sol_oce.F90 \ 
    5941    zdf_oce.F90 \ 
    5942    zdftke.F90 \ 
    5943    $(MODEL_LIB)(lib_mpp.o) \ 
    5944    lib_mpp.F90 \ 
    5945    restart_dimg.h90 \ 
    5946    ../../../lib/libioipsl.a \ 
    5947    KEY_CPP \ 
    5948    restart.F90 
    5949 $(MODEL_LIB)(sol_oce.o) :  \ 
    5950    $(MODEL_LIB)(par_kind.o) \ 
    5951    par_kind.F90 \ 
    5952    $(MODEL_LIB)(par_oce.o) \ 
    5953    par_oce.F90 \ 
    5954    sol_oce.F90 
    5955 $(MODEL_LIB)(solfet.o) :   \ 
    5956    $(MODEL_LIB)(dom_oce.o) \ 
    5957    $(MODEL_LIB)(in_out_manager.o) \ 
    5958    $(MODEL_LIB)(lib_mpp.o) \ 
    5959    $(MODEL_LIB)(oce.o) \ 
    5960    $(MODEL_LIB)(par_oce.o) \ 
    5961    dom_oce.F90 \ 
    5962    in_out_manager.F90 \ 
    5963    lib_mpp.F90 \ 
    5964    oce.F90 \ 
    5965    par_oce.F90 \ 
    5966    $(MODEL_LIB)(dom_oce.o) \ 
    5967    $(MODEL_LIB)(lbclnk.o) \ 
    5968    $(MODEL_LIB)(lib_mpp.o) \ 
    5969    $(MODEL_LIB)(oce.o) \ 
    5970    $(MODEL_LIB)(sol_oce.o) \ 
    5971    dom_oce.F90 \ 
    5972    lbclnk.F90 \ 
    5973    lib_mpp.F90 \ 
    5974    oce.F90 \ 
    5975    sol_oce.F90 \ 
    5976    solfet.F90 
    5977 $(MODEL_LIB)(solisl.o) :   \ 
    5978    $(MODEL_LIB)(dom_oce.o) \ 
    5979    $(MODEL_LIB)(in_out_manager.o) \ 
    5980    $(MODEL_LIB)(lbclnk.o) \ 
    5981    $(MODEL_LIB)(lib_mpp.o) \ 
    5982    $(MODEL_LIB)(lib_print.o) \ 
    5983    $(MODEL_LIB)(obc_par.o) \ 
    5984    $(MODEL_LIB)(oce.o) \ 
    5985    $(MODEL_LIB)(par_kind.o) \ 
    5986    $(MODEL_LIB)(par_oce.o) \ 
    5987    $(MODEL_LIB)(sol_oce.o) \ 
    5988    $(MODEL_LIB)(zdf_oce.o) \ 
    5989    dom_oce.F90 \ 
    5990    in_out_manager.F90 \ 
    5991    lbclnk.F90 \ 
    5992    lib_mpp.F90 \ 
    5993    lib_print.f90 \ 
    5994    obc_par.F90 \ 
    5995    oce.F90 \ 
    5996    par_kind.F90 \ 
    5997    par_oce.F90 \ 
    5998    sol_oce.F90 \ 
    5999    zdf_oce.F90 \ 
    6000    $(MODEL_LIB)(dom_oce.o) \ 
    6001    $(MODEL_LIB)(in_out_manager.o) \ 
    6002    $(MODEL_LIB)(lib_mpp.o) \ 
    6003    $(MODEL_LIB)(obc_oce.o) \ 
    6004    $(MODEL_LIB)(oce.o) \ 
    6005    $(MODEL_LIB)(sol_oce.o) \ 
    6006    $(MODEL_LIB)(solfet.o) \ 
    6007    $(MODEL_LIB)(solpcg.o) \ 
    6008    $(MODEL_LIB)(solsor.o) \ 
    6009    dom_oce.F90 \ 
    6010    in_out_manager.F90 \ 
    6011    lib_mpp.F90 \ 
    6012    obc_oce.F90 \ 
    6013    oce.F90 \ 
    6014    sol_oce.F90 \ 
    6015    solfet.F90 \ 
    6016    solpcg.F90 \ 
    6017    solsor.F90 \ 
    6018    ../../../lib/libioipsl.a \ 
    6019    solisl.F90 
    6020 $(MODEL_LIB)(solmat.o) :   \ 
    6021    $(MODEL_LIB)(cla_dynspg.o) \ 
    6022    $(MODEL_LIB)(dom_oce.o) \ 
    6023    $(MODEL_LIB)(flxrnf.o) \ 
    6024    $(MODEL_LIB)(in_out_manager.o) \ 
    6025    $(MODEL_LIB)(lbclnk.o) \ 
    6026    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6027    $(MODEL_LIB)(ldftra_oce.o) \ 
    6028    $(MODEL_LIB)(lib_mpp.o) \ 
    6029    $(MODEL_LIB)(obc_oce.o) \ 
    6030    $(MODEL_LIB)(obc_par.o) \ 
    6031    $(MODEL_LIB)(obcdyn.o) \ 
    6032    $(MODEL_LIB)(obcvol.o) \ 
    6033    $(MODEL_LIB)(oce.o) \ 
    6034    $(MODEL_LIB)(ocesbc.o) \ 
    6035    $(MODEL_LIB)(par_oce.o) \ 
    6036    $(MODEL_LIB)(phycst.o) \ 
    6037    $(MODEL_LIB)(prtctl.o) \ 
    6038    $(MODEL_LIB)(sol_oce.o) \ 
    6039    $(MODEL_LIB)(solfet.o) \ 
    6040    $(MODEL_LIB)(solisl.o) \ 
    6041    $(MODEL_LIB)(solpcg.o) \ 
    6042    $(MODEL_LIB)(solsor.o) \ 
    6043    $(MODEL_LIB)(trdmod.o) \ 
    6044    $(MODEL_LIB)(trdmod_oce.o) \ 
    6045    $(MODEL_LIB)(zdf_oce.o) \ 
    6046    cla_dynspg.F90 \ 
    6047    dom_oce.F90 \ 
    6048    flxrnf.F90 \ 
    6049    in_out_manager.F90 \ 
    6050    lbclnk.F90 \ 
    6051    ldfdyn_oce.F90 \ 
    6052    ldftra_oce.F90 \ 
    6053    lib_mpp.F90 \ 
    6054    obc_oce.F90 \ 
    6055    obc_par.F90 \ 
    6056    obcdyn.F90 \ 
    6057    obcvol.F90 \ 
    6058    oce.F90 \ 
    6059    ocesbc.F90 \ 
    6060    par_oce.F90 \ 
    6061    phycst.F90 \ 
    6062    prtctl.f90 \ 
    6063    sol_oce.F90 \ 
    6064    solfet.F90 \ 
    6065    solisl.F90 \ 
    6066    solpcg.F90 \ 
    6067    solsor.F90 \ 
    6068    trdmod.F90 \ 
    6069    trdmod_oce.F90 \ 
    6070    zdf_oce.F90 \ 
    6071    $(MODEL_LIB)(dom_oce.o) \ 
    6072    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6073    $(MODEL_LIB)(dynspg_rl.o) \ 
    6074    $(MODEL_LIB)(lib_feti.o) \ 
    6075    $(MODEL_LIB)(lib_mpp.o) \ 
    6076    $(MODEL_LIB)(obc_oce.o) \ 
    6077    $(MODEL_LIB)(oce.o) \ 
    6078    $(MODEL_LIB)(phycst.o) \ 
    6079    $(MODEL_LIB)(sol_oce.o) \ 
    6080    dom_oce.F90 \ 
    6081    dynspg_fsc.F90 \ 
    6082    dynspg_rl.F90 \ 
    6083    lib_feti.F90 \ 
    6084    lib_mpp.F90 \ 
    6085    obc_oce.F90 \ 
    6086    oce.F90 \ 
    6087    phycst.F90 \ 
    6088    sol_oce.F90 \ 
    6089    solmat.F90 
    6090 $(MODEL_LIB)(solpcg.o) :   \ 
    6091    $(MODEL_LIB)(dom_oce.o) \ 
    6092    $(MODEL_LIB)(in_out_manager.o) \ 
    6093    $(MODEL_LIB)(lib_mpp.o) \ 
    6094    $(MODEL_LIB)(lib_print.o) \ 
    6095    $(MODEL_LIB)(oce.o) \ 
    6096    $(MODEL_LIB)(par_kind.o) \ 
    6097    $(MODEL_LIB)(par_oce.o) \ 
    6098    dom_oce.F90 \ 
    6099    in_out_manager.F90 \ 
    6100    lib_mpp.F90 \ 
    6101    lib_print.f90 \ 
    6102    oce.F90 \ 
    6103    par_kind.F90 \ 
    6104    par_oce.F90 \ 
    6105    $(MODEL_LIB)(dom_oce.o) \ 
    6106    $(MODEL_LIB)(in_out_manager.o) \ 
    6107    $(MODEL_LIB)(lbclnk.o) \ 
    6108    $(MODEL_LIB)(lib_mpp.o) \ 
    6109    $(MODEL_LIB)(oce.o) \ 
    6110    $(MODEL_LIB)(sol_oce.o) \ 
    6111    dom_oce.F90 \ 
    6112    in_out_manager.F90 \ 
    6113    lbclnk.F90 \ 
    6114    lib_mpp.F90 \ 
    6115    oce.F90 \ 
    6116    sol_oce.F90 \ 
    6117    vectopt_loop_substitute.h90 \ 
    6118    KEY_CPP \ 
    6119    solpcg.F90 
    6120 $(MODEL_LIB)(solsor.o) :   \ 
    6121    $(MODEL_LIB)(dom_oce.o) \ 
    6122    $(MODEL_LIB)(in_out_manager.o) \ 
    6123    $(MODEL_LIB)(lib_mpp.o) \ 
    6124    $(MODEL_LIB)(lib_print.o) \ 
    6125    $(MODEL_LIB)(oce.o) \ 
    6126    $(MODEL_LIB)(par_kind.o) \ 
    6127    $(MODEL_LIB)(par_oce.o) \ 
    6128    dom_oce.F90 \ 
    6129    in_out_manager.F90 \ 
    6130    lib_mpp.F90 \ 
    6131    lib_print.f90 \ 
    6132    oce.F90 \ 
    6133    par_kind.F90 \ 
    6134    par_oce.F90 \ 
    6135    $(MODEL_LIB)(dom_oce.o) \ 
    6136    $(MODEL_LIB)(in_out_manager.o) \ 
    6137    $(MODEL_LIB)(lbclnk.o) \ 
    6138    $(MODEL_LIB)(lib_mpp.o) \ 
    6139    $(MODEL_LIB)(oce.o) \ 
    6140    $(MODEL_LIB)(sol_oce.o) \ 
    6141    $(MODEL_LIB)(zdf_oce.o) \ 
    6142    dom_oce.F90 \ 
    6143    in_out_manager.F90 \ 
    6144    lbclnk.F90 \ 
    6145    lib_mpp.F90 \ 
    6146    oce.F90 \ 
    6147    sol_oce.F90 \ 
    6148    zdf_oce.F90 \ 
    6149    solsor.F90 
    6150 $(MODEL_LIB)(solver.o) :   \ 
    6151    $(MODEL_LIB)(cla_dynspg.o) \ 
    6152    $(MODEL_LIB)(dom_oce.o) \ 
    6153    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6154    $(MODEL_LIB)(dynspg_rl.o) \ 
    6155    $(MODEL_LIB)(flxrnf.o) \ 
    6156    $(MODEL_LIB)(in_out_manager.o) \ 
    6157    $(MODEL_LIB)(lbclnk.o) \ 
    6158    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6159    $(MODEL_LIB)(ldftra_oce.o) \ 
    6160    $(MODEL_LIB)(lib_feti.o) \ 
    6161    $(MODEL_LIB)(lib_mpp.o) \ 
    6162    $(MODEL_LIB)(lib_print.o) \ 
    6163    $(MODEL_LIB)(obc_oce.o) \ 
    6164    $(MODEL_LIB)(obc_par.o) \ 
    6165    $(MODEL_LIB)(obcdyn.o) \ 
    6166    $(MODEL_LIB)(obcvol.o) \ 
    6167    $(MODEL_LIB)(oce.o) \ 
    6168    $(MODEL_LIB)(ocesbc.o) \ 
    6169    $(MODEL_LIB)(par_kind.o) \ 
    6170    $(MODEL_LIB)(par_oce.o) \ 
    6171    $(MODEL_LIB)(phycst.o) \ 
    6172    $(MODEL_LIB)(prtctl.o) \ 
    6173    $(MODEL_LIB)(sol_oce.o) \ 
    6174    $(MODEL_LIB)(solfet.o) \ 
    6175    $(MODEL_LIB)(solisl.o) \ 
    6176    $(MODEL_LIB)(solpcg.o) \ 
    6177    $(MODEL_LIB)(solsor.o) \ 
    6178    $(MODEL_LIB)(trdmod.o) \ 
    6179    $(MODEL_LIB)(trdmod_oce.o) \ 
    6180    $(MODEL_LIB)(zdf_oce.o) \ 
    6181    cla_dynspg.F90 \ 
    6182    dom_oce.F90 \ 
    6183    dynspg_fsc.F90 \ 
    6184    dynspg_rl.F90 \ 
    6185    flxrnf.F90 \ 
    6186    in_out_manager.F90 \ 
    6187    lbclnk.F90 \ 
    6188    ldfdyn_oce.F90 \ 
    6189    ldftra_oce.F90 \ 
    6190    lib_feti.F90 \ 
    6191    lib_mpp.F90 \ 
    6192    lib_print.f90 \ 
    6193    obc_oce.F90 \ 
    6194    obc_par.F90 \ 
    6195    obcdyn.F90 \ 
    6196    obcvol.F90 \ 
    6197    oce.F90 \ 
    6198    ocesbc.F90 \ 
    6199    par_kind.F90 \ 
    6200    par_oce.F90 \ 
    6201    phycst.F90 \ 
    6202    prtctl.f90 \ 
    6203    sol_oce.F90 \ 
    6204    solfet.F90 \ 
    6205    solisl.F90 \ 
    6206    solpcg.F90 \ 
    6207    solsor.F90 \ 
    6208    trdmod.F90 \ 
    6209    trdmod_oce.F90 \ 
    6210    zdf_oce.F90 \ 
    6211    $(MODEL_LIB)(dom_oce.o) \ 
    6212    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6213    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    6214    $(MODEL_LIB)(dynspg_rl.o) \ 
    6215    $(MODEL_LIB)(in_out_manager.o) \ 
    6216    $(MODEL_LIB)(lbclnk.o) \ 
    6217    $(MODEL_LIB)(lib_mpp.o) \ 
    6218    $(MODEL_LIB)(obc_oce.o) \ 
    6219    $(MODEL_LIB)(oce.o) \ 
    6220    $(MODEL_LIB)(sol_oce.o) \ 
    6221    $(MODEL_LIB)(solisl.o) \ 
    6222    $(MODEL_LIB)(solmat.o) \ 
    6223    $(MODEL_LIB)(zdf_oce.o) \ 
    6224    dom_oce.F90 \ 
    6225    dynspg_fsc.F90 \ 
    6226    dynspg_fsc_atsk.F90 \ 
    6227    dynspg_rl.F90 \ 
    6228    in_out_manager.F90 \ 
    6229    lbclnk.F90 \ 
    6230    lib_mpp.F90 \ 
    6231    obc_oce.F90 \ 
    6232    oce.F90 \ 
    6233    sol_oce.F90 \ 
    6234    solisl.F90 \ 
    6235    solmat.F90 \ 
    6236    zdf_oce.F90 \ 
    6237    solver.F90 
    6238 $(MODEL_LIB)(step.o) :  \ 
    6239    $(MODEL_LIB)(blk_oce.o) \ 
    6240    $(MODEL_LIB)(cla_dynspg.o) \ 
    6241    $(MODEL_LIB)(cpl_oce.o) \ 
    6242    $(MODEL_LIB)(daymod.o) \ 
    6243    $(MODEL_LIB)(diadimg.o) \ 
    6244    $(MODEL_LIB)(diahth.o) \ 
    6245    $(MODEL_LIB)(dianam.o) \ 
    6246    $(MODEL_LIB)(diaptr.o) \ 
    6247    $(MODEL_LIB)(diaspr.o) \ 
    6248    $(MODEL_LIB)(diawri.o) \ 
    6249    $(MODEL_LIB)(dom_ice.o) \ 
    6250    $(MODEL_LIB)(dom_oce.o) \ 
    6251    $(MODEL_LIB)(dtasal.o) \ 
    6252    $(MODEL_LIB)(dtasst.o) \ 
    6253    $(MODEL_LIB)(dtatem.o) \ 
    6254    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6255    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    6256    $(MODEL_LIB)(dynspg_rl.o) \ 
    6257    $(MODEL_LIB)(dynzdf_exp.o) \ 
    6258    $(MODEL_LIB)(eosbn2.o) \ 
    6259    $(MODEL_LIB)(flo4rk.o) \ 
    6260    $(MODEL_LIB)(flo_oce.o) \ 
    6261    $(MODEL_LIB)(floblk.o) \ 
    6262    $(MODEL_LIB)(flodom.o) \ 
    6263    $(MODEL_LIB)(flowri.o) \ 
    6264    $(MODEL_LIB)(flx_oce.o) \ 
    6265    $(MODEL_LIB)(flxblk.o) \ 
    6266    $(MODEL_LIB)(flxmod.o) \ 
    6267    $(MODEL_LIB)(flxrnf.o) \ 
    6268    $(MODEL_LIB)(ice.o) \ 
    6269    $(MODEL_LIB)(ice_oce.o) \ 
    6270    $(MODEL_LIB)(iceini.o) \ 
    6271    $(MODEL_LIB)(in_out_manager.o) \ 
    6272    $(MODEL_LIB)(lbclnk.o) \ 
    6273    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6274    $(MODEL_LIB)(ldfslp.o) \ 
    6275    $(MODEL_LIB)(ldftra_oce.o) \ 
    6276    $(MODEL_LIB)(lib_mpp.o) \ 
    6277    $(MODEL_LIB)(lib_print.o) \ 
    6278    $(MODEL_LIB)(limdia.o) \ 
    6279    $(MODEL_LIB)(limdyn.o) \ 
    6280    $(MODEL_LIB)(limflx.o) \ 
    6281    $(MODEL_LIB)(limrst.o) \ 
    6282    $(MODEL_LIB)(limthd.o) \ 
    6283    $(MODEL_LIB)(limtrp.o) \ 
    6284    $(MODEL_LIB)(limwri.o) \ 
    6285    $(MODEL_LIB)(obc_oce.o) \ 
    6286    $(MODEL_LIB)(obccli.o) \ 
    6287    $(MODEL_LIB)(obcdyn.o) \ 
    6288    $(MODEL_LIB)(obctra.o) \ 
    6289    $(MODEL_LIB)(obcvol.o) \ 
    6290    $(MODEL_LIB)(oce.o) \ 
    6291    $(MODEL_LIB)(ocesbc.o) \ 
    6292    $(MODEL_LIB)(ocfzpt.o) \ 
    6293    $(MODEL_LIB)(par_kind.o) \ 
    6294    $(MODEL_LIB)(par_oce.o) \ 
    6295    $(MODEL_LIB)(phycst.o) \ 
    6296    $(MODEL_LIB)(prtctl.o) \ 
    6297    $(MODEL_LIB)(sol_oce.o) \ 
    6298    $(MODEL_LIB)(solfet.o) \ 
    6299    $(MODEL_LIB)(solisl.o) \ 
    6300    $(MODEL_LIB)(solpcg.o) \ 
    6301    $(MODEL_LIB)(solsor.o) \ 
    6302    $(MODEL_LIB)(taumod.o) \ 
    6303    $(MODEL_LIB)(traadv_muscl.o) \ 
    6304    $(MODEL_LIB)(traadv_muscl2.o) \ 
    6305    $(MODEL_LIB)(traadv_tvd.o) \ 
    6306    $(MODEL_LIB)(trabbl.o) \ 
    6307    $(MODEL_LIB)(tradmp.o) \ 
    6308    $(MODEL_LIB)(traqsr.o) \ 
    6309    $(MODEL_LIB)(trazdf_exp.o) \ 
    6310    $(MODEL_LIB)(trc_oce.o) \ 
    6311    $(MODEL_LIB)(trdmod.o) \ 
    6312    $(MODEL_LIB)(trdmod_oce.o) \ 
    6313    $(MODEL_LIB)(zdf_oce.o) \ 
    6314    $(MODEL_LIB)(zdfddm.o) \ 
    6315    $(MODEL_LIB)(zdfkpp.o) \ 
    6316    $(MODEL_LIB)(zdfmxl.o) \ 
    6317    $(MODEL_LIB)(zdftke.o) \ 
    6318    blk_oce.F90 \ 
    6319    cla_dynspg.F90 \ 
    6320    cpl_oce.F90 \ 
    6321    daymod.F90 \ 
    6322    diadimg.F90 \ 
    6323    diahth.F90 \ 
    6324    dianam.F90 \ 
    6325    diaptr.F90 \ 
    6326    diaspr.F90 \ 
    6327    diawri.F90 \ 
    6328    dom_ice.F90 \ 
    6329    dom_oce.F90 \ 
    6330    dtasal.F90 \ 
    6331    dtasst.F90 \ 
    6332    dtatem.F90 \ 
    6333    dynspg_fsc.F90 \ 
    6334    dynspg_fsc_atsk.F90 \ 
    6335    dynspg_rl.F90 \ 
    6336    dynzdf_exp.F90 \ 
    6337    eosbn2.F90 \ 
    6338    flo4rk.F90 \ 
    6339    flo_oce.F90 \ 
    6340    floblk.F90 \ 
    6341    flodom.F90 \ 
    6342    flowri.F90 \ 
    6343    flx_oce.F90 \ 
    6344    flxblk.F90 \ 
    6345    flxmod.F90 \ 
    6346    flxrnf.F90 \ 
    6347    ice.F90 \ 
    6348    ice_oce.F90 \ 
    6349    iceini.F90 \ 
    6350    in_out_manager.F90 \ 
    6351    lbclnk.F90 \ 
    6352    ldfdyn_oce.F90 \ 
    6353    ldfslp.F90 \ 
    6354    ldftra_oce.F90 \ 
    6355    lib_mpp.F90 \ 
    6356    lib_print.f90 \ 
    6357    limdia.F90 \ 
    6358    limdyn.F90 \ 
    6359    limflx.F90 \ 
    6360    limrst.F90 \ 
    6361    limthd.F90 \ 
    6362    limtrp.F90 \ 
    6363    limwri.F90 \ 
    6364    obc_oce.F90 \ 
    6365    obccli.F90 \ 
    6366    obcdyn.F90 \ 
    6367    obctra.F90 \ 
    6368    obcvol.F90 \ 
    6369    oce.F90 \ 
    6370    ocesbc.F90 \ 
    6371    ocfzpt.F90 \ 
    6372    par_kind.F90 \ 
    6373    par_oce.F90 \ 
    6374    phycst.F90 \ 
    6375    prtctl.f90 \ 
    6376    sol_oce.F90 \ 
    6377    solfet.F90 \ 
    6378    solisl.F90 \ 
    6379    solpcg.F90 \ 
    6380    solsor.F90 \ 
    6381    taumod.F90 \ 
    6382    traadv_muscl.F90 \ 
    6383    traadv_muscl2.F90 \ 
    6384    traadv_tvd.F90 \ 
    6385    trabbl.F90 \ 
    6386    tradmp.F90 \ 
    6387    traqsr.F90 \ 
    6388    trazdf_exp.F90 \ 
    6389    trc_oce.F90 \ 
    6390    trdmod.F90 \ 
    6391    trdmod_oce.F90 \ 
    6392    zdf_oce.F90 \ 
    6393    zdfddm.F90 \ 
    6394    zdfkpp.F90 \ 
    6395    zdfmxl.F90 \ 
    6396    zdftke.F90 \ 
    63976722   $(MODEL_LIB)(cla.o) \ 
    63986723   $(MODEL_LIB)(cla_div.o) \ 
     
    64166741   $(MODEL_LIB)(dynhpg_atsk.o) \ 
    64176742   $(MODEL_LIB)(dynkeg.o) \ 
     6743   $(MODEL_LIB)(dynldf_bilapg.o) \ 
    64186744   $(MODEL_LIB)(dynldf_bilap.o) \ 
    6419    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    64206745   $(MODEL_LIB)(dynldf_iso.o) \ 
    64216746   $(MODEL_LIB)(dynldf_lap.o) \ 
     
    64316756   $(MODEL_LIB)(dynzdf_iso.o) \ 
    64326757   $(MODEL_LIB)(eosbn2.o) \ 
     6758   $(MODEL_LIB)(floats.o) \ 
    64336759   $(MODEL_LIB)(flo_oce.o) \ 
    6434    $(MODEL_LIB)(floats.o) \ 
    64356760   $(MODEL_LIB)(flxfwb.o) \ 
    64366761   $(MODEL_LIB)(flxmod.o) \ 
    64376762   $(MODEL_LIB)(flxrnf.o) \ 
     6763   $(MODEL_LIB)(icestp.o) \ 
    64386764   $(MODEL_LIB)(ice_oce.o) \ 
    6439    $(MODEL_LIB)(icestp.o) \ 
    64406765   $(MODEL_LIB)(in_out_manager.o) \ 
    64416766   $(MODEL_LIB)(lbclnk.o) \ 
     
    64446769   $(MODEL_LIB)(ldfslp.o) \ 
    64456770   $(MODEL_LIB)(ldftra_oce.o) \ 
    6446    $(MODEL_LIB)(obc_par.o) \ 
    64476771   $(MODEL_LIB)(obcdta.o) \ 
    64486772   $(MODEL_LIB)(obcrad.o) \ 
    64496773   $(MODEL_LIB)(obcrst.o) \ 
    64506774   $(MODEL_LIB)(obcspg.o) \ 
    6451    $(MODEL_LIB)(oce.o) \ 
     6775   $(MODEL_LIB)(obc_par.o) \ 
    64526776   $(MODEL_LIB)(ocesbc.o) \ 
     6777   $(MODEL_LIB)(oce.o) \ 
    64536778   $(MODEL_LIB)(ocfzpt.o) \ 
    64546779   $(MODEL_LIB)(prtctl.o) \ 
     
    64586783   $(MODEL_LIB)(traadv_cen2.o) \ 
    64596784   $(MODEL_LIB)(traadv_ctl.o) \ 
     6785   $(MODEL_LIB)(traadv_muscl2.o) \ 
    64606786   $(MODEL_LIB)(traadv_muscl.o) \ 
    6461    $(MODEL_LIB)(traadv_muscl2.o) \ 
    64626787   $(MODEL_LIB)(traadv_tvd.o) \ 
    64636788   $(MODEL_LIB)(trabbc.o) \ 
    64646789   $(MODEL_LIB)(trabbl.o) \ 
    64656790   $(MODEL_LIB)(tradmp.o) \ 
     6791   $(MODEL_LIB)(traldf_bilapg.o) \ 
    64666792   $(MODEL_LIB)(traldf_bilap.o) \ 
    6467    $(MODEL_LIB)(traldf_bilapg.o) \ 
    64686793   $(MODEL_LIB)(traldf_iso.o) \ 
    64696794   $(MODEL_LIB)(traldf_iso_zps.o) \ 
     
    64826807   $(MODEL_LIB)(trdvor.o) \ 
    64836808   $(MODEL_LIB)(wzvmod.o) \ 
    6484    $(MODEL_LIB)(zdf_oce.o) \ 
    64856809   $(MODEL_LIB)(zdfbfr.o) \ 
    64866810   $(MODEL_LIB)(zdfddm.o) \ 
     
    64906814   $(MODEL_LIB)(zdfric.o) \ 
    64916815   $(MODEL_LIB)(zdftke.o) \ 
     6816   $(MODEL_LIB)(zdf_oce.o) \ 
    64926817   $(MODEL_LIB)(zpshde.o) \ 
    6493    cla.F90 \ 
    6494    cla_div.F90 \ 
    6495    closea.F90 \ 
    6496    cpl.F90 \ 
    6497    cpl_oce.F90 \ 
    6498    daymod.F90 \ 
    6499    diafwb.F90 \ 
    6500    diagap.F90 \ 
    6501    diahdy.F90 \ 
    6502    diahth.F90 \ 
    6503    diaptr.F90 \ 
    6504    diaspr.F90 \ 
    6505    diawri.F90 \ 
    6506    divcur.F90 \ 
    6507    dom_oce.F90 \ 
    6508    dtasal.F90 \ 
    6509    dtasst.F90 \ 
    6510    dtatem.F90 \ 
    6511    dynhpg.F90 \ 
    6512    dynhpg_atsk.F90 \ 
    6513    dynkeg.F90 \ 
    6514    dynldf_bilap.F90 \ 
    6515    dynldf_bilapg.F90 \ 
    6516    dynldf_iso.F90 \ 
    6517    dynldf_lap.F90 \ 
    6518    dynnxt.F90 \ 
    6519    dynspg_fsc.F90 \ 
    6520    dynspg_fsc_atsk.F90 \ 
    6521    dynspg_rl.F90 \ 
    6522    dynvor.F90 \ 
    6523    dynzad.F90 \ 
    6524    dynzdf_exp.F90 \ 
    6525    dynzdf_imp.F90 \ 
    6526    dynzdf_imp_atsk.F90 \ 
    6527    dynzdf_iso.F90 \ 
    6528    eosbn2.F90 \ 
    6529    flo_oce.F90 \ 
    6530    floats.F90 \ 
    6531    flxfwb.F90 \ 
    6532    flxmod.F90 \ 
    6533    flxrnf.F90 \ 
    6534    ice_oce.F90 \ 
    6535    icestp.F90 \ 
    6536    in_out_manager.F90 \ 
    6537    lbclnk.F90 \ 
    6538    ldfdyn_oce.F90 \ 
    6539    ldfeiv.F90 \ 
    6540    ldfslp.F90 \ 
    6541    ldftra_oce.F90 \ 
    6542    obc_par.F90 \ 
    6543    obcdta.F90 \ 
    6544    obcrad.F90 \ 
    6545    obcrst.F90 \ 
    6546    obcspg.F90 \ 
    6547    oce.F90 \ 
    6548    ocesbc.F90 \ 
    6549    ocfzpt.F90 \ 
    6550    prtctl.f90 \ 
    6551    restart.F90 \ 
    6552    stpctl.F90 \ 
    6553    taumod.F90 \ 
    6554    traadv_cen2.F90 \ 
    6555    traadv_ctl.F90 \ 
    6556    traadv_muscl.F90 \ 
    6557    traadv_muscl2.F90 \ 
    6558    traadv_tvd.F90 \ 
    6559    trabbc.F90 \ 
    6560    trabbl.F90 \ 
    6561    tradmp.F90 \ 
    6562    traldf_bilap.F90 \ 
    6563    traldf_bilapg.F90 \ 
    6564    traldf_iso.F90 \ 
    6565    traldf_iso_zps.F90 \ 
    6566    traldf_lap.F90 \ 
    6567    tranpc.F90 \ 
    6568    tranxt.F90 \ 
    6569    traqsr.F90 \ 
    6570    trasbc.F90 \ 
    6571    trazdf_exp.F90 \ 
    6572    trazdf_imp.F90 \ 
    6573    trazdf_iso.F90 \ 
    6574    trazdf_iso_vopt.F90 \ 
    6575    trcstp.F90 \ 
    6576    trdicp.F90 \ 
    6577    trdmld.F90 \ 
    6578    trdvor.F90 \ 
    6579    wzvmod.F90 \ 
    6580    zdf_oce.F90 \ 
    6581    zdfbfr.F90 \ 
    6582    zdfddm.F90 \ 
    6583    zdfevd.F90 \ 
    6584    zdfkpp.F90 \ 
    6585    zdfmxl.F90 \ 
    6586    zdfric.F90 \ 
    6587    zdftke.F90 \ 
    6588    zpshde.F90 \ 
    65896818   domzgr_substitute.h90 \ 
    65906819   zdfddm_substitute.h90 \ 
    65916820   KEY_CPP \ 
    65926821   step.F90 
    6593 $(MODEL_LIB)(step1d.o) :   \ 
    6594    $(MODEL_LIB)(blk_oce.o) \ 
    6595    $(MODEL_LIB)(cpl_oce.o) \ 
     6822$(MODEL_LIB)(stpctl.o) :   \ 
     6823   daymod.F90 \ 
     6824   diadimg.F90 \ 
     6825   diahth.F90 \ 
     6826   dianam.F90 \ 
     6827   diaspr.F90 \ 
     6828   dom_oce.F90 \ 
     6829   flxrnf.F90 \ 
     6830   flx_oce.F90 \ 
     6831   ice_oce.F90 \ 
     6832   in_out_manager.F90 \ 
     6833   lbclnk.F90 \ 
     6834   ldfdyn_oce.F90 \ 
     6835   ldftra_oce.F90 \ 
     6836   lib_mpp.F90 \ 
     6837   lib_print.f90 \ 
     6838   obc_oce.F90 \ 
     6839   ocesbc.F90 \ 
     6840   oce.F90 \ 
     6841   ocfzpt.F90 \ 
     6842   par_kind.F90 \ 
     6843   par_oce.F90 \ 
     6844   phycst.F90 \ 
     6845   solfet.F90 \ 
     6846   solpcg.F90 \ 
     6847   solsor.F90 \ 
     6848   sol_oce.F90 \ 
     6849   taumod.F90 \ 
     6850   zdfddm.F90 \ 
     6851   zdfmxl.F90 \ 
     6852   zdf_oce.F90 \ 
    65966853   $(MODEL_LIB)(daymod.o) \ 
    65976854   $(MODEL_LIB)(diadimg.o) \ 
     
    65996856   $(MODEL_LIB)(dianam.o) \ 
    66006857   $(MODEL_LIB)(diaspr.o) \ 
    6601    $(MODEL_LIB)(diawri.o) \ 
    6602    $(MODEL_LIB)(dom_ice.o) \ 
    6603    $(MODEL_LIB)(dom_oce.o) \ 
    6604    $(MODEL_LIB)(dtasal.o) \ 
    6605    $(MODEL_LIB)(dtasst.o) \ 
    6606    $(MODEL_LIB)(dtatem.o) \ 
    6607    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6608    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    6609    $(MODEL_LIB)(dynzdf_exp.o) \ 
    6610    $(MODEL_LIB)(eosbn2.o) \ 
     6858   $(MODEL_LIB)(dom_oce.o) \ 
     6859   $(MODEL_LIB)(flxrnf.o) \ 
    66116860   $(MODEL_LIB)(flx_oce.o) \ 
    6612    $(MODEL_LIB)(flxblk.o) \ 
    6613    $(MODEL_LIB)(flxmod.o) \ 
    6614    $(MODEL_LIB)(flxrnf.o) \ 
    6615    $(MODEL_LIB)(ice.o) \ 
    66166861   $(MODEL_LIB)(ice_oce.o) \ 
    6617    $(MODEL_LIB)(iceini.o) \ 
    6618    $(MODEL_LIB)(in_out_manager.o) \ 
    6619    $(MODEL_LIB)(lbclnk.o) \ 
    6620    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6621    $(MODEL_LIB)(ldfslp.o) \ 
    6622    $(MODEL_LIB)(ldftra_oce.o) \ 
    6623    $(MODEL_LIB)(lib_mpp.o) \ 
    6624    $(MODEL_LIB)(lib_print.o) \ 
    6625    $(MODEL_LIB)(limdia.o) \ 
    6626    $(MODEL_LIB)(limdyn.o) \ 
    6627    $(MODEL_LIB)(limflx.o) \ 
    6628    $(MODEL_LIB)(limrst.o) \ 
    6629    $(MODEL_LIB)(limthd.o) \ 
    6630    $(MODEL_LIB)(limtrp.o) \ 
    6631    $(MODEL_LIB)(limwri.o) \ 
    6632    $(MODEL_LIB)(obctra.o) \ 
    6633    $(MODEL_LIB)(oce.o) \ 
    6634    $(MODEL_LIB)(ocesbc.o) \ 
    6635    $(MODEL_LIB)(ocfzpt.o) \ 
    6636    $(MODEL_LIB)(par_kind.o) \ 
    6637    $(MODEL_LIB)(par_oce.o) \ 
    6638    $(MODEL_LIB)(phycst.o) \ 
    6639    $(MODEL_LIB)(prtctl.o) \ 
    6640    $(MODEL_LIB)(sol_oce.o) \ 
    6641    $(MODEL_LIB)(solisl.o) \ 
    6642    $(MODEL_LIB)(taumod.o) \ 
    6643    $(MODEL_LIB)(tradmp.o) \ 
    6644    $(MODEL_LIB)(traqsr.o) \ 
    6645    $(MODEL_LIB)(trazdf_exp.o) \ 
    6646    $(MODEL_LIB)(trc_oce.o) \ 
    6647    $(MODEL_LIB)(trdmod.o) \ 
    6648    $(MODEL_LIB)(trdmod_oce.o) \ 
    6649    $(MODEL_LIB)(zdf_oce.o) \ 
    6650    $(MODEL_LIB)(zdfddm.o) \ 
    6651    $(MODEL_LIB)(zdfkpp.o) \ 
    6652    $(MODEL_LIB)(zdfmxl.o) \ 
    6653    $(MODEL_LIB)(zdftke.o) \ 
    6654    blk_oce.F90 \ 
    6655    cpl_oce.F90 \ 
    6656    daymod.F90 \ 
    6657    diadimg.F90 \ 
    6658    diahth.F90 \ 
    6659    dianam.F90 \ 
    6660    diaspr.F90 \ 
    6661    diawri.F90 \ 
    6662    dom_ice.F90 \ 
    6663    dom_oce.F90 \ 
    6664    dtasal.F90 \ 
    6665    dtasst.F90 \ 
    6666    dtatem.F90 \ 
    6667    dynspg_fsc.F90 \ 
    6668    dynspg_fsc_atsk.F90 \ 
    6669    dynzdf_exp.F90 \ 
    6670    eosbn2.F90 \ 
    6671    flx_oce.F90 \ 
    6672    flxblk.F90 \ 
    6673    flxmod.F90 \ 
    6674    flxrnf.F90 \ 
    6675    ice.F90 \ 
    6676    ice_oce.F90 \ 
    6677    iceini.F90 \ 
    6678    in_out_manager.F90 \ 
    6679    lbclnk.F90 \ 
    6680    ldfdyn_oce.F90 \ 
    6681    ldfslp.F90 \ 
    6682    ldftra_oce.F90 \ 
    6683    lib_mpp.F90 \ 
    6684    lib_print.f90 \ 
    6685    limdia.F90 \ 
    6686    limdyn.F90 \ 
    6687    limflx.F90 \ 
    6688    limrst.F90 \ 
    6689    limthd.F90 \ 
    6690    limtrp.F90 \ 
    6691    limwri.F90 \ 
    6692    obctra.F90 \ 
    6693    oce.F90 \ 
    6694    ocesbc.F90 \ 
    6695    ocfzpt.F90 \ 
    6696    par_kind.F90 \ 
    6697    par_oce.F90 \ 
    6698    phycst.F90 \ 
    6699    prtctl.f90 \ 
    6700    sol_oce.F90 \ 
    6701    solisl.F90 \ 
    6702    taumod.F90 \ 
    6703    tradmp.F90 \ 
    6704    traqsr.F90 \ 
    6705    trazdf_exp.F90 \ 
    6706    trc_oce.F90 \ 
    6707    trdmod.F90 \ 
    6708    trdmod_oce.F90 \ 
    6709    zdf_oce.F90 \ 
    6710    zdfddm.F90 \ 
    6711    zdfkpp.F90 \ 
    6712    zdfmxl.F90 \ 
    6713    zdftke.F90 \ 
    6714    $(MODEL_LIB)(daymod.o) \ 
    6715    $(MODEL_LIB)(diawri.o) \ 
    6716    $(MODEL_LIB)(diawri1d.o) \ 
    6717    $(MODEL_LIB)(dom_oce.o) \ 
    6718    $(MODEL_LIB)(dtasal.o) \ 
    6719    $(MODEL_LIB)(dtasst.o) \ 
    6720    $(MODEL_LIB)(dtatem.o) \ 
    6721    $(MODEL_LIB)(dyncor1d.o) \ 
    6722    $(MODEL_LIB)(dynnxt1d.o) \ 
    6723    $(MODEL_LIB)(dynzdf_exp.o) \ 
    6724    $(MODEL_LIB)(dynzdf_imp.o) \ 
    6725    $(MODEL_LIB)(dynzdf_imp_atsk.o) \ 
    6726    $(MODEL_LIB)(dynzdf_iso.o) \ 
    6727    $(MODEL_LIB)(eosbn2.o) \ 
    6728    $(MODEL_LIB)(flxfwb.o) \ 
    6729    $(MODEL_LIB)(flxmod.o) \ 
    6730    $(MODEL_LIB)(flxrnf.o) \ 
    6731    $(MODEL_LIB)(ice_oce.o) \ 
    6732    $(MODEL_LIB)(icestp1d.o) \ 
    67336862   $(MODEL_LIB)(in_out_manager.o) \ 
    67346863   $(MODEL_LIB)(lbclnk.o) \ 
    67356864   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    67366865   $(MODEL_LIB)(ldftra_oce.o) \ 
    6737    $(MODEL_LIB)(oce.o) \ 
     6866   $(MODEL_LIB)(lib_mpp.o) \ 
     6867   $(MODEL_LIB)(lib_print.o) \ 
     6868   $(MODEL_LIB)(obc_oce.o) \ 
    67386869   $(MODEL_LIB)(ocesbc.o) \ 
     6870   $(MODEL_LIB)(oce.o) \ 
    67396871   $(MODEL_LIB)(ocfzpt.o) \ 
    6740    $(MODEL_LIB)(restart.o) \ 
    6741    $(MODEL_LIB)(stpctl.o) \ 
    6742    $(MODEL_LIB)(taumod.o) \ 
    6743    $(MODEL_LIB)(tranxt.o) \ 
    6744    $(MODEL_LIB)(traqsr.o) \ 
    6745    $(MODEL_LIB)(trasbc.o) \ 
    6746    $(MODEL_LIB)(trazdf_exp.o) \ 
    6747    $(MODEL_LIB)(trazdf_imp.o) \ 
    6748    $(MODEL_LIB)(trazdf_iso.o) \ 
    6749    $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
    6750    $(MODEL_LIB)(zdf_oce.o) \ 
    6751    $(MODEL_LIB)(zdfbfr.o) \ 
    6752    $(MODEL_LIB)(zdfddm.o) \ 
    6753    $(MODEL_LIB)(zdfevd.o) \ 
    6754    $(MODEL_LIB)(zdfkpp.o) \ 
    6755    $(MODEL_LIB)(zdfmxl.o) \ 
    6756    $(MODEL_LIB)(zdfric.o) \ 
    6757    $(MODEL_LIB)(zdftke.o) \ 
    6758    daymod.F90 \ 
    6759    diawri.F90 \ 
    6760    diawri1d.F90 \ 
    6761    dom_oce.F90 \ 
    6762    dtasal.F90 \ 
    6763    dtasst.F90 \ 
    6764    dtatem.F90 \ 
    6765    dyncor1d.F90 \ 
    6766    dynnxt1d.F90 \ 
    6767    dynzdf_exp.F90 \ 
    6768    dynzdf_imp.F90 \ 
    6769    dynzdf_imp_atsk.F90 \ 
    6770    dynzdf_iso.F90 \ 
    6771    eosbn2.F90 \ 
    6772    flxfwb.F90 \ 
    6773    flxmod.F90 \ 
    6774    flxrnf.F90 \ 
    6775    ice_oce.F90 \ 
    6776    icestp1d.F90 \ 
    6777    in_out_manager.F90 \ 
    6778    lbclnk.F90 \ 
    6779    ldfdyn_oce.F90 \ 
    6780    ldftra_oce.F90 \ 
    6781    oce.F90 \ 
    6782    ocesbc.F90 \ 
    6783    ocfzpt.F90 \ 
    6784    restart.F90 \ 
    6785    stpctl.F90 \ 
    6786    taumod.F90 \ 
    6787    tranxt.F90 \ 
    6788    traqsr.F90 \ 
    6789    trasbc.F90 \ 
    6790    trazdf_exp.F90 \ 
    6791    trazdf_imp.F90 \ 
    6792    trazdf_iso.F90 \ 
    6793    trazdf_iso_vopt.F90 \ 
    6794    zdf_oce.F90 \ 
    6795    zdfbfr.F90 \ 
    6796    zdfddm.F90 \ 
    6797    zdfevd.F90 \ 
    6798    zdfkpp.F90 \ 
    6799    zdfmxl.F90 \ 
    6800    zdfric.F90 \ 
    6801    zdftke.F90 \ 
    6802    domzgr_substitute.h90 \ 
    6803    zdfddm_substitute.h90 \ 
    6804    KEY_CPP \ 
    6805    step1d.F90 
    6806 $(MODEL_LIB)(stpctl.o) :   \ 
    6807    $(MODEL_LIB)(daymod.o) \ 
    6808    $(MODEL_LIB)(diadimg.o) \ 
    6809    $(MODEL_LIB)(diahth.o) \ 
    6810    $(MODEL_LIB)(dianam.o) \ 
    6811    $(MODEL_LIB)(diaspr.o) \ 
    6812    $(MODEL_LIB)(dom_oce.o) \ 
    6813    $(MODEL_LIB)(flx_oce.o) \ 
    6814    $(MODEL_LIB)(flxrnf.o) \ 
    6815    $(MODEL_LIB)(ice_oce.o) \ 
    6816    $(MODEL_LIB)(in_out_manager.o) \ 
    6817    $(MODEL_LIB)(lbclnk.o) \ 
    6818    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6819    $(MODEL_LIB)(ldftra_oce.o) \ 
    6820    $(MODEL_LIB)(lib_mpp.o) \ 
    6821    $(MODEL_LIB)(lib_print.o) \ 
    6822    $(MODEL_LIB)(obc_oce.o) \ 
    6823    $(MODEL_LIB)(oce.o) \ 
    6824    $(MODEL_LIB)(ocesbc.o) \ 
    6825    $(MODEL_LIB)(ocfzpt.o) \ 
    6826    $(MODEL_LIB)(par_kind.o) \ 
    6827    $(MODEL_LIB)(par_oce.o) \ 
    6828    $(MODEL_LIB)(phycst.o) \ 
    6829    $(MODEL_LIB)(sol_oce.o) \ 
     6872   $(MODEL_LIB)(par_kind.o) \ 
     6873   $(MODEL_LIB)(par_oce.o) \ 
     6874   $(MODEL_LIB)(phycst.o) \ 
    68306875   $(MODEL_LIB)(solfet.o) \ 
    68316876   $(MODEL_LIB)(solpcg.o) \ 
    68326877   $(MODEL_LIB)(solsor.o) \ 
     6878   $(MODEL_LIB)(sol_oce.o) \ 
    68336879   $(MODEL_LIB)(taumod.o) \ 
    6834    $(MODEL_LIB)(zdf_oce.o) \ 
    68356880   $(MODEL_LIB)(zdfddm.o) \ 
    68366881   $(MODEL_LIB)(zdfmxl.o) \ 
    6837    daymod.F90 \ 
    6838    diadimg.F90 \ 
    6839    diahth.F90 \ 
    6840    dianam.F90 \ 
    6841    diaspr.F90 \ 
    6842    dom_oce.F90 \ 
    6843    flx_oce.F90 \ 
    6844    flxrnf.F90 \ 
    6845    ice_oce.F90 \ 
    6846    in_out_manager.F90 \ 
    6847    lbclnk.F90 \ 
    6848    ldfdyn_oce.F90 \ 
    6849    ldftra_oce.F90 \ 
    6850    lib_mpp.F90 \ 
    6851    lib_print.f90 \ 
    6852    obc_oce.F90 \ 
    6853    oce.F90 \ 
    6854    ocesbc.F90 \ 
    6855    ocfzpt.F90 \ 
    6856    par_kind.F90 \ 
    6857    par_oce.F90 \ 
    6858    phycst.F90 \ 
     6882   $(MODEL_LIB)(zdf_oce.o) \ 
     6883   diawri.F90 \ 
     6884   dom_oce.F90 \ 
     6885   in_out_manager.F90 \ 
     6886   lbclnk.F90 \ 
     6887   lib_mpp.F90 \ 
     6888   oce.F90 \ 
     6889   solisl.F90 \ 
    68596890   sol_oce.F90 \ 
    6860    solfet.F90 \ 
    6861    solpcg.F90 \ 
    6862    solsor.F90 \ 
    6863    taumod.F90 \ 
    6864    zdf_oce.F90 \ 
    6865    zdfddm.F90 \ 
    6866    zdfmxl.F90 \ 
    68676891   $(MODEL_LIB)(diawri.o) \ 
    68686892   $(MODEL_LIB)(dom_oce.o) \ 
     
    68716895   $(MODEL_LIB)(lib_mpp.o) \ 
    68726896   $(MODEL_LIB)(oce.o) \ 
     6897   $(MODEL_LIB)(solisl.o) \ 
    68736898   $(MODEL_LIB)(sol_oce.o) \ 
    6874    $(MODEL_LIB)(solisl.o) \ 
    6875    diawri.F90 \ 
    6876    dom_oce.F90 \ 
    6877    in_out_manager.F90 \ 
    6878    lbclnk.F90 \ 
    6879    lib_mpp.F90 \ 
    6880    oce.F90 \ 
    6881    sol_oce.F90 \ 
    6882    solisl.F90 \ 
    68836899   stpctl.F90 
    68846900$(MODEL_LIB)(taumod.o) :   \ 
    6885    $(MODEL_LIB)(dom_oce.o) \ 
    6886    $(MODEL_LIB)(in_out_manager.o) \ 
    6887    $(MODEL_LIB)(lib_mpp.o) \ 
    6888    $(MODEL_LIB)(lib_print.o) \ 
    6889    $(MODEL_LIB)(oce.o) \ 
    6890    $(MODEL_LIB)(par_kind.o) \ 
    6891    $(MODEL_LIB)(par_oce.o) \ 
    6892    $(MODEL_LIB)(phycst.o) \ 
    6893    $(MODEL_LIB)(prtctl.o) \ 
    6894    dom_oce.F90 \ 
    6895    in_out_manager.F90 \ 
    6896    lib_mpp.F90 \ 
    6897    lib_print.f90 \ 
    6898    oce.F90 \ 
    6899    par_kind.F90 \ 
    6900    par_oce.F90 \ 
    6901    phycst.F90 \ 
    6902    prtctl.f90 \ 
     6901   dom_oce.F90 \ 
     6902   in_out_manager.F90 \ 
     6903   lib_mpp.F90 \ 
     6904   lib_print.f90 \ 
     6905   oce.F90 \ 
     6906   par_kind.F90 \ 
     6907   par_oce.F90 \ 
     6908   phycst.F90 \ 
     6909   prtctl.f90 \ 
     6910   $(MODEL_LIB)(dom_oce.o) \ 
     6911   $(MODEL_LIB)(in_out_manager.o) \ 
     6912   $(MODEL_LIB)(lib_mpp.o) \ 
     6913   $(MODEL_LIB)(lib_print.o) \ 
     6914   $(MODEL_LIB)(oce.o) \ 
     6915   $(MODEL_LIB)(par_kind.o) \ 
     6916   $(MODEL_LIB)(par_oce.o) \ 
     6917   $(MODEL_LIB)(phycst.o) \ 
     6918   $(MODEL_LIB)(prtctl.o) \ 
     6919   daymod.F90 \ 
     6920   dom_oce.F90 \ 
     6921   in_out_manager.F90 \ 
     6922   lbclnk.F90 \ 
     6923   phycst.F90 \ 
    69036924   $(MODEL_LIB)(daymod.o) \ 
    69046925   $(MODEL_LIB)(dom_oce.o) \ 
     
    69066927   $(MODEL_LIB)(lbclnk.o) \ 
    69076928   $(MODEL_LIB)(phycst.o) \ 
    6908    daymod.F90 \ 
    6909    dom_oce.F90 \ 
    6910    in_out_manager.F90 \ 
    6911    lbclnk.F90 \ 
    6912    phycst.F90 \ 
     6929   cpl_oce.F90 \ 
     6930   geo2ocean.F90 \ 
    69136931   $(MODEL_LIB)(cpl_oce.o) \ 
    69146932   $(MODEL_LIB)(geo2ocean.o) \ 
    6915    cpl_oce.F90 \ 
    6916    geo2ocean.F90 \ 
    69176933   tau_coupled.h90 \ 
    69186934   tau_coupled_ice.h90 \ 
     
    69226938   taumod.F90 
    69236939$(MODEL_LIB)(thd_ice.o) :  \ 
    6924    $(MODEL_LIB)(par_oce.o) \ 
    6925    par_oce.F90 \ 
     6940   par_oce.F90 \ 
     6941   $(MODEL_LIB)(par_oce.o) \ 
     6942   par_ice.F90 \ 
    69266943   $(MODEL_LIB)(par_ice.o) \ 
    6927    par_ice.F90 \ 
    69286944   thd_ice.F90 
    69296945$(MODEL_LIB)(traadv_cen2.o) : \ 
     6946   cla_dynspg.F90 \ 
     6947   daymod.F90 \ 
     6948   dianam.F90 \ 
     6949   dom_oce.F90 \ 
     6950   flxrnf.F90 \ 
     6951   in_out_manager.F90 \ 
     6952   lbclnk.F90 \ 
     6953   ldftra_oce.F90 \ 
     6954   lib_mpp.F90 \ 
     6955   lib_print.f90 \ 
     6956   obcdyn.F90 \ 
     6957   obcvol.F90 \ 
     6958   obc_oce.F90 \ 
     6959   ocesbc.F90 \ 
     6960   oce.F90 \ 
     6961   par_kind.F90 \ 
     6962   par_oce.F90 \ 
     6963   phycst.F90 \ 
     6964   prtctl.f90 \ 
     6965   solfet.F90 \ 
     6966   solpcg.F90 \ 
     6967   solsor.F90 \ 
     6968   sol_oce.F90 \ 
     6969   trabbl.F90 \ 
     6970   trdicp.F90 \ 
     6971   trdicp_oce.F90 \ 
     6972   trdmld.F90 \ 
     6973   trdmld_oce.F90 \ 
     6974   trdmod.F90 \ 
     6975   trdmod_oce.F90 \ 
     6976   trdvor.F90 \ 
     6977   trdvor_oce.F90 \ 
     6978   zdf_oce.F90 \ 
    69306979   $(MODEL_LIB)(cla_dynspg.o) \ 
    69316980   $(MODEL_LIB)(daymod.o) \ 
     
    69386987   $(MODEL_LIB)(lib_mpp.o) \ 
    69396988   $(MODEL_LIB)(lib_print.o) \ 
    6940    $(MODEL_LIB)(obc_oce.o) \ 
    69416989   $(MODEL_LIB)(obcdyn.o) \ 
    69426990   $(MODEL_LIB)(obcvol.o) \ 
    6943    $(MODEL_LIB)(oce.o) \ 
     6991   $(MODEL_LIB)(obc_oce.o) \ 
    69446992   $(MODEL_LIB)(ocesbc.o) \ 
    6945    $(MODEL_LIB)(par_kind.o) \ 
    6946    $(MODEL_LIB)(par_oce.o) \ 
    6947    $(MODEL_LIB)(phycst.o) \ 
    6948    $(MODEL_LIB)(prtctl.o) \ 
    6949    $(MODEL_LIB)(sol_oce.o) \ 
     6993   $(MODEL_LIB)(oce.o) \ 
     6994   $(MODEL_LIB)(par_kind.o) \ 
     6995   $(MODEL_LIB)(par_oce.o) \ 
     6996   $(MODEL_LIB)(phycst.o) \ 
     6997   $(MODEL_LIB)(prtctl.o) \ 
    69506998   $(MODEL_LIB)(solfet.o) \ 
    69516999   $(MODEL_LIB)(solpcg.o) \ 
    69527000   $(MODEL_LIB)(solsor.o) \ 
     7001   $(MODEL_LIB)(sol_oce.o) \ 
    69537002   $(MODEL_LIB)(trabbl.o) \ 
    69547003   $(MODEL_LIB)(trdicp.o) \ 
     
    69617010   $(MODEL_LIB)(trdvor_oce.o) \ 
    69627011   $(MODEL_LIB)(zdf_oce.o) \ 
     7012   diaptr.F90 \ 
     7013   dom_oce.F90 \ 
     7014   dynspg_fsc.F90 \ 
     7015   dynspg_fsc_atsk.F90 \ 
     7016   flxrnf.F90 \ 
     7017   in_out_manager.F90 \ 
     7018   lbclnk.F90 \ 
     7019   lib_mpp.F90 \ 
     7020   oce.F90 \ 
     7021   ocfzpt.F90 \ 
     7022   prtctl.f90 \ 
     7023   trabbl.F90 \ 
     7024   trdmod.F90 \ 
     7025   trdmod_oce.F90 \ 
     7026   $(MODEL_LIB)(diaptr.o) \ 
     7027   $(MODEL_LIB)(dom_oce.o) \ 
     7028   $(MODEL_LIB)(dynspg_fsc.o) \ 
     7029   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     7030   $(MODEL_LIB)(flxrnf.o) \ 
     7031   $(MODEL_LIB)(in_out_manager.o) \ 
     7032   $(MODEL_LIB)(lbclnk.o) \ 
     7033   $(MODEL_LIB)(lib_mpp.o) \ 
     7034   $(MODEL_LIB)(oce.o) \ 
     7035   $(MODEL_LIB)(ocfzpt.o) \ 
     7036   $(MODEL_LIB)(prtctl.o) \ 
     7037   $(MODEL_LIB)(trabbl.o) \ 
     7038   $(MODEL_LIB)(trdmod.o) \ 
     7039   $(MODEL_LIB)(trdmod_oce.o) \ 
     7040   oce.F90 \ 
     7041   $(MODEL_LIB)(oce.o) \ 
     7042   domzgr_substitute.h90 \ 
     7043   traadv_cen2_atsk.h90 \ 
     7044   vectopt_loop_substitute.h90 \ 
     7045   KEY_CPP \ 
     7046   traadv_cen2.F90 
     7047$(MODEL_LIB)(traadv_ctl.o) :  \ 
     7048   diaptr.F90 \ 
     7049   dom_oce.F90 \ 
     7050   dynspg_fsc.F90 \ 
     7051   dynspg_fsc_atsk.F90 \ 
     7052   in_out_manager.F90 \ 
     7053   lbclnk.F90 \ 
     7054   lib_mpp.F90 \ 
     7055   lib_print.f90 \ 
     7056   oce.F90 \ 
     7057   par_kind.F90 \ 
     7058   par_oce.F90 \ 
     7059   prtctl.f90 \ 
     7060   trabbl.F90 \ 
     7061   trdmod.F90 \ 
     7062   trdmod_oce.F90 \ 
     7063   $(MODEL_LIB)(diaptr.o) \ 
     7064   $(MODEL_LIB)(dom_oce.o) \ 
     7065   $(MODEL_LIB)(dynspg_fsc.o) \ 
     7066   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     7067   $(MODEL_LIB)(in_out_manager.o) \ 
     7068   $(MODEL_LIB)(lbclnk.o) \ 
     7069   $(MODEL_LIB)(lib_mpp.o) \ 
     7070   $(MODEL_LIB)(lib_print.o) \ 
     7071   $(MODEL_LIB)(oce.o) \ 
     7072   $(MODEL_LIB)(par_kind.o) \ 
     7073   $(MODEL_LIB)(par_oce.o) \ 
     7074   $(MODEL_LIB)(prtctl.o) \ 
     7075   $(MODEL_LIB)(trabbl.o) \ 
     7076   $(MODEL_LIB)(trdmod.o) \ 
     7077   $(MODEL_LIB)(trdmod_oce.o) \ 
     7078   dom_oce.F90 \ 
     7079   in_out_manager.F90 \ 
     7080   oce.F90 \ 
     7081   traadv_muscl2.F90 \ 
     7082   traadv_muscl.F90 \ 
     7083   traadv_tvd.F90 \ 
     7084   $(MODEL_LIB)(dom_oce.o) \ 
     7085   $(MODEL_LIB)(in_out_manager.o) \ 
     7086   $(MODEL_LIB)(oce.o) \ 
     7087   $(MODEL_LIB)(traadv_muscl2.o) \ 
     7088   $(MODEL_LIB)(traadv_muscl.o) \ 
     7089   $(MODEL_LIB)(traadv_tvd.o) \ 
     7090   domzgr_substitute.h90 \ 
     7091   vectopt_loop_substitute.h90 \ 
     7092   KEY_CPP \ 
     7093   traadv_ctl.F90 
     7094$(MODEL_LIB)(traadv_muscl2.o) :  \ 
    69637095   cla_dynspg.F90 \ 
    69647096   daymod.F90 \ 
     
    69717103   lib_mpp.F90 \ 
    69727104   lib_print.f90 \ 
    6973    obc_oce.F90 \ 
    69747105   obcdyn.F90 \ 
    69757106   obcvol.F90 \ 
    6976    oce.F90 \ 
     7107   obc_oce.F90 \ 
    69777108   ocesbc.F90 \ 
    6978    par_kind.F90 \ 
    6979    par_oce.F90 \ 
    6980    phycst.F90 \ 
    6981    prtctl.f90 \ 
    6982    sol_oce.F90 \ 
     7109   oce.F90 \ 
     7110   par_kind.F90 \ 
     7111   par_oce.F90 \ 
     7112   phycst.F90 \ 
     7113   prtctl.f90 \ 
    69837114   solfet.F90 \ 
    69847115   solpcg.F90 \ 
    69857116   solsor.F90 \ 
     7117   sol_oce.F90 \ 
    69867118   trabbl.F90 \ 
    69877119   trdicp.F90 \ 
     
    69947126   trdvor_oce.F90 \ 
    69957127   zdf_oce.F90 \ 
    6996    $(MODEL_LIB)(diaptr.o) \ 
    6997    $(MODEL_LIB)(dom_oce.o) \ 
    6998    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6999    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    7000    $(MODEL_LIB)(flxrnf.o) \ 
    7001    $(MODEL_LIB)(in_out_manager.o) \ 
    7002    $(MODEL_LIB)(lbclnk.o) \ 
    7003    $(MODEL_LIB)(lib_mpp.o) \ 
    7004    $(MODEL_LIB)(oce.o) \ 
    7005    $(MODEL_LIB)(ocfzpt.o) \ 
    7006    $(MODEL_LIB)(prtctl.o) \ 
    7007    $(MODEL_LIB)(trabbl.o) \ 
    7008    $(MODEL_LIB)(trdmod.o) \ 
    7009    $(MODEL_LIB)(trdmod_oce.o) \ 
    7010    diaptr.F90 \ 
    7011    dom_oce.F90 \ 
    7012    dynspg_fsc.F90 \ 
    7013    dynspg_fsc_atsk.F90 \ 
    7014    flxrnf.F90 \ 
    7015    in_out_manager.F90 \ 
    7016    lbclnk.F90 \ 
    7017    lib_mpp.F90 \ 
    7018    oce.F90 \ 
    7019    ocfzpt.F90 \ 
    7020    prtctl.f90 \ 
    7021    trabbl.F90 \ 
    7022    trdmod.F90 \ 
    7023    trdmod_oce.F90 \ 
    7024    $(MODEL_LIB)(oce.o) \ 
    7025    oce.F90 \ 
    7026    domzgr_substitute.h90 \ 
    7027    traadv_cen2_atsk.h90 \ 
    7028    vectopt_loop_substitute.h90 \ 
    7029    KEY_CPP \ 
    7030    traadv_cen2.F90 
    7031 $(MODEL_LIB)(traadv_ctl.o) :  \ 
    7032    $(MODEL_LIB)(diaptr.o) \ 
    7033    $(MODEL_LIB)(dom_oce.o) \ 
    7034    $(MODEL_LIB)(dynspg_fsc.o) \ 
    7035    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    7036    $(MODEL_LIB)(in_out_manager.o) \ 
    7037    $(MODEL_LIB)(lbclnk.o) \ 
    7038    $(MODEL_LIB)(lib_mpp.o) \ 
    7039    $(MODEL_LIB)(lib_print.o) \ 
    7040    $(MODEL_LIB)(oce.o) \ 
    7041    $(MODEL_LIB)(par_kind.o) \ 
    7042    $(MODEL_LIB)(par_oce.o) \ 
    7043    $(MODEL_LIB)(prtctl.o) \ 
    7044    $(MODEL_LIB)(trabbl.o) \ 
    7045    $(MODEL_LIB)(trdmod.o) \ 
    7046    $(MODEL_LIB)(trdmod_oce.o) \ 
    7047    diaptr.F90 \ 
    7048    dom_oce.F90 \ 
    7049    dynspg_fsc.F90 \ 
    7050    dynspg_fsc_atsk.F90 \ 
    7051    in_out_manager.F90 \ 
    7052    lbclnk.F90 \ 
    7053    lib_mpp.F90 \ 
    7054    lib_print.f90 \ 
    7055    oce.F90 \ 
    7056    par_kind.F90 \ 
    7057    par_oce.F90 \ 
    7058    prtctl.f90 \ 
    7059    trabbl.F90 \ 
    7060    trdmod.F90 \ 
    7061    trdmod_oce.F90 \ 
    7062    $(MODEL_LIB)(dom_oce.o) \ 
    7063    $(MODEL_LIB)(in_out_manager.o) \ 
    7064    $(MODEL_LIB)(oce.o) \ 
    7065    $(MODEL_LIB)(traadv_muscl.o) \ 
    7066    $(MODEL_LIB)(traadv_muscl2.o) \ 
    7067    $(MODEL_LIB)(traadv_tvd.o) \ 
    7068    dom_oce.F90 \ 
    7069    in_out_manager.F90 \ 
    7070    oce.F90 \ 
    7071    traadv_muscl.F90 \ 
    7072    traadv_muscl2.F90 \ 
    7073    traadv_tvd.F90 \ 
    7074    domzgr_substitute.h90 \ 
    7075    vectopt_loop_substitute.h90 \ 
    7076    KEY_CPP \ 
    7077    traadv_ctl.F90 
    7078 $(MODEL_LIB)(traadv_muscl.o) :   \ 
    70797128   $(MODEL_LIB)(cla_dynspg.o) \ 
    70807129   $(MODEL_LIB)(daymod.o) \ 
     
    70877136   $(MODEL_LIB)(lib_mpp.o) \ 
    70887137   $(MODEL_LIB)(lib_print.o) \ 
    7089    $(MODEL_LIB)(obc_oce.o) \ 
    70907138   $(MODEL_LIB)(obcdyn.o) \ 
    70917139   $(MODEL_LIB)(obcvol.o) \ 
    7092    $(MODEL_LIB)(oce.o) \ 
     7140   $(MODEL_LIB)(obc_oce.o) \ 
    70937141   $(MODEL_LIB)(ocesbc.o) \ 
    7094    $(MODEL_LIB)(par_kind.o) \ 
    7095    $(MODEL_LIB)(par_oce.o) \ 
    7096    $(MODEL_LIB)(phycst.o) \ 
    7097    $(MODEL_LIB)(prtctl.o) \ 
    7098    $(MODEL_LIB)(sol_oce.o) \ 
     7142   $(MODEL_LIB)(oce.o) \ 
     7143   $(MODEL_LIB)(par_kind.o) \ 
     7144   $(MODEL_LIB)(par_oce.o) \ 
     7145   $(MODEL_LIB)(phycst.o) \ 
     7146   $(MODEL_LIB)(prtctl.o) \ 
    70997147   $(MODEL_LIB)(solfet.o) \ 
    71007148   $(MODEL_LIB)(solpcg.o) \ 
    71017149   $(MODEL_LIB)(solsor.o) \ 
     7150   $(MODEL_LIB)(sol_oce.o) \ 
    71027151   $(MODEL_LIB)(trabbl.o) \ 
    71037152   $(MODEL_LIB)(trdicp.o) \ 
     
    71107159   $(MODEL_LIB)(trdvor_oce.o) \ 
    71117160   $(MODEL_LIB)(zdf_oce.o) \ 
     7161   diaptr.F90 \ 
     7162   dom_oce.F90 \ 
     7163   dynspg_fsc.F90 \ 
     7164   dynspg_fsc_atsk.F90 \ 
     7165   in_out_manager.F90 \ 
     7166   lbclnk.F90 \ 
     7167   lib_mpp.F90 \ 
     7168   oce.F90 \ 
     7169   prtctl.f90 \ 
     7170   trabbl.F90 \ 
     7171   trdmod.F90 \ 
     7172   trdmod_oce.F90 \ 
     7173   $(MODEL_LIB)(diaptr.o) \ 
     7174   $(MODEL_LIB)(dom_oce.o) \ 
     7175   $(MODEL_LIB)(dynspg_fsc.o) \ 
     7176   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     7177   $(MODEL_LIB)(in_out_manager.o) \ 
     7178   $(MODEL_LIB)(lbclnk.o) \ 
     7179   $(MODEL_LIB)(lib_mpp.o) \ 
     7180   $(MODEL_LIB)(oce.o) \ 
     7181   $(MODEL_LIB)(prtctl.o) \ 
     7182   $(MODEL_LIB)(trabbl.o) \ 
     7183   $(MODEL_LIB)(trdmod.o) \ 
     7184   $(MODEL_LIB)(trdmod_oce.o) \ 
     7185   domzgr_substitute.h90 \ 
     7186   vectopt_loop_substitute.h90 \ 
     7187   KEY_CPP \ 
     7188   traadv_muscl2.F90 
     7189$(MODEL_LIB)(traadv_muscl.o) :   \ 
    71127190   cla_dynspg.F90 \ 
    71137191   daymod.F90 \ 
     
    71207198   lib_mpp.F90 \ 
    71217199   lib_print.f90 \ 
    7122    obc_oce.F90 \ 
    71237200   obcdyn.F90 \ 
    71247201   obcvol.F90 \ 
    7125    oce.F90 \ 
     7202   obc_oce.F90 \ 
    71267203   ocesbc.F90 \ 
    7127    par_kind.F90 \ 
    7128    par_oce.F90 \ 
    7129    phycst.F90 \ 
    7130    prtctl.f90 \ 
    7131    sol_oce.F90 \ 
     7204   oce.F90 \ 
     7205   par_kind.F90 \ 
     7206   par_oce.F90 \ 
     7207   phycst.F90 \ 
     7208   prtctl.f90 \ 
    71327209   solfet.F90 \ 
    71337210   solpcg.F90 \ 
    71347211   solsor.F90 \ 
     7212   sol_oce.F90 \ 
    71357213   trabbl.F90 \ 
    71367214   trdicp.F90 \ 
     
    71437221   trdvor_oce.F90 \ 
    71447222   zdf_oce.F90 \ 
    7145    $(MODEL_LIB)(diaptr.o) \ 
    7146    $(MODEL_LIB)(dom_oce.o) \ 
    7147    $(MODEL_LIB)(dynspg_fsc.o) \ 
    7148    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    7149    $(MODEL_LIB)(in_out_manager.o) \ 
    7150    $(MODEL_LIB)(lbclnk.o) \ 
    7151    $(MODEL_LIB)(lib_mpp.o) \ 
    7152    $(MODEL_LIB)(oce.o) \ 
    7153    $(MODEL_LIB)(prtctl.o) \ 
    7154    $(MODEL_LIB)(trabbl.o) \ 
    7155    $(MODEL_LIB)(trdmod.o) \ 
    7156    $(MODEL_LIB)(trdmod_oce.o) \ 
    7157    diaptr.F90 \ 
    7158    dom_oce.F90 \ 
    7159    dynspg_fsc.F90 \ 
    7160    dynspg_fsc_atsk.F90 \ 
    7161    in_out_manager.F90 \ 
    7162    lbclnk.F90 \ 
    7163    lib_mpp.F90 \ 
    7164    oce.F90 \ 
    7165    prtctl.f90 \ 
    7166    trabbl.F90 \ 
    7167    trdmod.F90 \ 
    7168    trdmod_oce.F90 \ 
    7169    domzgr_substitute.h90 \ 
    7170    vectopt_loop_substitute.h90 \ 
    7171    KEY_CPP \ 
    7172    traadv_muscl.F90 
    7173 $(MODEL_LIB)(traadv_muscl2.o) :  \ 
    71747223   $(MODEL_LIB)(cla_dynspg.o) \ 
    71757224   $(MODEL_LIB)(daymod.o) \ 
     
    71827231   $(MODEL_LIB)(lib_mpp.o) \ 
    71837232   $(MODEL_LIB)(lib_print.o) \ 
    7184    $(MODEL_LIB)(obc_oce.o) \ 
    71857233   $(MODEL_LIB)(obcdyn.o) \ 
    71867234   $(MODEL_LIB)(obcvol.o) \ 
    7187    $(MODEL_LIB)(oce.o) \ 
     7235   $(MODEL_LIB)(obc_oce.o) \ 
    71887236   $(MODEL_LIB)(ocesbc.o) \ 
    7189    $(MODEL_LIB)(par_kind.o) \ 
    7190    $(MODEL_LIB)(par_oce.o) \ 
    7191    $(MODEL_LIB)(phycst.o) \ 
    7192    $(MODEL_LIB)(prtctl.o) \ 
    7193    $(MODEL_LIB)(sol_oce.o) \ 
     7237   $(MODEL_LIB)(oce.o) \ 
     7238   $(MODEL_LIB)(par_kind.o) \ 
     7239   $(MODEL_LIB)(par_oce.o) \ 
     7240   $(MODEL_LIB)(phycst.o) \ 
     7241   $(MODEL_LIB)(prtctl.o) \ 
    71947242   $(MODEL_LIB)(solfet.o) \ 
    71957243   $(MODEL_LIB)(solpcg.o) \ 
    71967244   $(MODEL_LIB)(solsor.o) \ 
     7245   $(MODEL_LIB)(sol_oce.o) \ 
    71977246   $(MODEL_LIB)(trabbl.o) \ 
    71987247   $(MODEL_LIB)(trdicp.o) \ 
     
    72057254   $(MODEL_LIB)(trdvor_oce.o) \ 
    72067255   $(MODEL_LIB)(zdf_oce.o) \ 
     7256   diaptr.F90 \ 
     7257   dom_oce.F90 \ 
     7258   dynspg_fsc.F90 \ 
     7259   dynspg_fsc_atsk.F90 \ 
     7260   in_out_manager.F90 \ 
     7261   lbclnk.F90 \ 
     7262   lib_mpp.F90 \ 
     7263   oce.F90 \ 
     7264   prtctl.f90 \ 
     7265   trabbl.F90 \ 
     7266   trdmod.F90 \ 
     7267   trdmod_oce.F90 \ 
     7268   $(MODEL_LIB)(diaptr.o) \ 
     7269   $(MODEL_LIB)(dom_oce.o) \ 
     7270   $(MODEL_LIB)(dynspg_fsc.o) \ 
     7271   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     7272   $(MODEL_LIB)(in_out_manager.o) \ 
     7273   $(MODEL_LIB)(lbclnk.o) \ 
     7274   $(MODEL_LIB)(lib_mpp.o) \ 
     7275   $(MODEL_LIB)(oce.o) \ 
     7276   $(MODEL_LIB)(prtctl.o) \ 
     7277   $(MODEL_LIB)(trabbl.o) \ 
     7278   $(MODEL_LIB)(trdmod.o) \ 
     7279   $(MODEL_LIB)(trdmod_oce.o) \ 
     7280   domzgr_substitute.h90 \ 
     7281   vectopt_loop_substitute.h90 \ 
     7282   KEY_CPP \ 
     7283   traadv_muscl.F90 
     7284$(MODEL_LIB)(traadv_tvd.o) :  \ 
    72077285   cla_dynspg.F90 \ 
    72087286   daymod.F90 \ 
     
    72157293   lib_mpp.F90 \ 
    72167294   lib_print.f90 \ 
    7217    obc_oce.F90 \ 
    72187295   obcdyn.F90 \ 
    72197296   obcvol.F90 \ 
    7220    oce.F90 \ 
     7297   obc_oce.F90 \ 
    72217298   ocesbc.F90 \ 
    7222    par_kind.F90 \ 
    7223    par_oce.F90 \ 
    7224    phycst.F90 \ 
    7225    prtctl.f90 \ 
    7226    sol_oce.F90 \ 
     7299   oce.F90 \ 
     7300   par_kind.F90 \ 
     7301   par_oce.F90 \ 
     7302   phycst.F90 \ 
     7303   prtctl.f90 \ 
    72277304   solfet.F90 \ 
    72287305   solpcg.F90 \ 
    72297306   solsor.F90 \ 
     7307   sol_oce.F90 \ 
    72307308   trabbl.F90 \ 
    72317309   trdicp.F90 \ 
     
    72387316   trdvor_oce.F90 \ 
    72397317   zdf_oce.F90 \ 
    7240    $(MODEL_LIB)(diaptr.o) \ 
    7241    $(MODEL_LIB)(dom_oce.o) \ 
    7242    $(MODEL_LIB)(dynspg_fsc.o) \ 
    7243    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    7244    $(MODEL_LIB)(in_out_manager.o) \ 
    7245    $(MODEL_LIB)(lbclnk.o) \ 
    7246    $(MODEL_LIB)(lib_mpp.o) \ 
    7247    $(MODEL_LIB)(oce.o) \ 
    7248    $(MODEL_LIB)(prtctl.o) \ 
    7249    $(MODEL_LIB)(trabbl.o) \ 
    7250    $(MODEL_LIB)(trdmod.o) \ 
    7251    $(MODEL_LIB)(trdmod_oce.o) \ 
    7252    diaptr.F90 \ 
    7253    dom_oce.F90 \ 
    7254    dynspg_fsc.F90 \ 
    7255    dynspg_fsc_atsk.F90 \ 
    7256    in_out_manager.F90 \ 
    7257    lbclnk.F90 \ 
    7258    lib_mpp.F90 \ 
    7259    oce.F90 \ 
    7260    prtctl.f90 \ 
    7261    trabbl.F90 \ 
    7262    trdmod.F90 \ 
    7263    trdmod_oce.F90 \ 
    7264    domzgr_substitute.h90 \ 
    7265    vectopt_loop_substitute.h90 \ 
    7266    KEY_CPP \ 
    7267    traadv_muscl2.F90 
    7268 $(MODEL_LIB)(traadv_tvd.o) :  \ 
    72697318   $(MODEL_LIB)(cla_dynspg.o) \ 
    72707319   $(MODEL_LIB)(daymod.o) \ 
     
    72777326   $(MODEL_LIB)(lib_mpp.o) \ 
    72787327   $(MODEL_LIB)(lib_print.o) \ 
    7279    $(MODEL_LIB)(obc_oce.o) \ 
    72807328   $(MODEL_LIB)(obcdyn.o) \ 
    72817329   $(MODEL_LIB)(obcvol.o) \ 
    7282    $(MODEL_LIB)(oce.o) \ 
     7330   $(MODEL_LIB)(obc_oce.o) \ 
    72837331   $(MODEL_LIB)(ocesbc.o) \ 
    7284    $(MODEL_LIB)(par_kind.o) \ 
    7285    $(MODEL_LIB)(par_oce.o) \ 
    7286    $(MODEL_LIB)(phycst.o) \ 
    7287    $(MODEL_LIB)(prtctl.o) \ 
    7288    $(MODEL_LIB)(sol_oce.o) \ 
     7332   $(MODEL_LIB)(oce.o) \ 
     7333   $(MODEL_LIB)(par_kind.o) \ 
     7334   $(MODEL_LIB)(par_oce.o) \ 
     7335   $(MODEL_LIB)(phycst.o) \ 
     7336   $(MODEL_LIB)(prtctl.o) \ 
    72897337   $(MODEL_LIB)(solfet.o) \ 
    72907338   $(MODEL_LIB)(solpcg.o) \ 
    72917339   $(MODEL_LIB)(solsor.o) \ 
     7340   $(MODEL_LIB)(sol_oce.o) \ 
    72927341   $(MODEL_LIB)(trabbl.o) \ 
    72937342   $(MODEL_LIB)(trdicp.o) \ 
     
    73007349   $(MODEL_LIB)(trdvor_oce.o) \ 
    73017350   $(MODEL_LIB)(zdf_oce.o) \ 
    7302    cla_dynspg.F90 \ 
     7351   diaptr.F90 \ 
     7352   dom_oce.F90 \ 
     7353   dynspg_fsc.F90 \ 
     7354   dynspg_fsc_atsk.F90 \ 
     7355   in_out_manager.F90 \ 
     7356   lbclnk.F90 \ 
     7357   lib_mpp.F90 \ 
     7358   oce.F90 \ 
     7359   prtctl.f90 \ 
     7360   trabbl.F90 \ 
     7361   trdmod.F90 \ 
     7362   trdmod_oce.F90 \ 
     7363   $(MODEL_LIB)(diaptr.o) \ 
     7364   $(MODEL_LIB)(dom_oce.o) \ 
     7365   $(MODEL_LIB)(dynspg_fsc.o) \ 
     7366   $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     7367   $(MODEL_LIB)(in_out_manager.o) \ 
     7368   $(MODEL_LIB)(lbclnk.o) \ 
     7369   $(MODEL_LIB)(lib_mpp.o) \ 
     7370   $(MODEL_LIB)(oce.o) \ 
     7371   $(MODEL_LIB)(prtctl.o) \ 
     7372   $(MODEL_LIB)(trabbl.o) \ 
     7373   $(MODEL_LIB)(trdmod.o) \ 
     7374   $(MODEL_LIB)(trdmod_oce.o) \ 
     7375   domzgr_substitute.h90 \ 
     7376   vectopt_loop_substitute.h90 \ 
     7377   KEY_CPP \ 
     7378   traadv_tvd.F90 
     7379$(MODEL_LIB)(trabbc.o) :   \ 
     7380   dom_oce.F90 \ 
     7381   in_out_manager.F90 \ 
     7382   lib_mpp.F90 \ 
     7383   lib_print.f90 \ 
     7384   par_kind.F90 \ 
     7385   par_oce.F90 \ 
     7386   $(MODEL_LIB)(dom_oce.o) \ 
     7387   $(MODEL_LIB)(in_out_manager.o) \ 
     7388   $(MODEL_LIB)(lib_mpp.o) \ 
     7389   $(MODEL_LIB)(lib_print.o) \ 
     7390   $(MODEL_LIB)(par_kind.o) \ 
     7391   $(MODEL_LIB)(par_oce.o) \ 
     7392   dom_oce.F90 \ 
     7393   in_out_manager.F90 \ 
     7394   oce.F90 \ 
     7395   phycst.F90 \ 
     7396   prtctl.f90 \ 
     7397   $(MODEL_LIB)(dom_oce.o) \ 
     7398   $(MODEL_LIB)(in_out_manager.o) \ 
     7399   $(MODEL_LIB)(oce.o) \ 
     7400   $(MODEL_LIB)(phycst.o) \ 
     7401   $(MODEL_LIB)(prtctl.o) \ 
     7402   domzgr_substitute.h90 \ 
     7403   ../../../lib/libioipsl.a \ 
     7404   KEY_CPP \ 
     7405   trabbc.F90 
     7406$(MODEL_LIB)(trabbl.o) :   \ 
     7407   dom_oce.F90 \ 
     7408   in_out_manager.F90 \ 
     7409   lib_mpp.F90 \ 
     7410   lib_print.f90 \ 
     7411   par_kind.F90 \ 
     7412   par_oce.F90 \ 
     7413   trdicp_oce.F90 \ 
     7414   trdmld_oce.F90 \ 
     7415   trdvor_oce.F90 \ 
     7416   $(MODEL_LIB)(dom_oce.o) \ 
     7417   $(MODEL_LIB)(in_out_manager.o) \ 
     7418   $(MODEL_LIB)(lib_mpp.o) \ 
     7419   $(MODEL_LIB)(lib_print.o) \ 
     7420   $(MODEL_LIB)(par_kind.o) \ 
     7421   $(MODEL_LIB)(par_oce.o) \ 
     7422   $(MODEL_LIB)(trdicp_oce.o) \ 
     7423   $(MODEL_LIB)(trdmld_oce.o) \ 
     7424   $(MODEL_LIB)(trdvor_oce.o) \ 
     7425   dom_oce.F90 \ 
     7426   in_out_manager.F90 \ 
     7427   oce.F90 \ 
     7428   prtctl.f90 \ 
     7429   trdmod_oce.F90 \ 
     7430   $(MODEL_LIB)(dom_oce.o) \ 
     7431   $(MODEL_LIB)(in_out_manager.o) \ 
     7432   $(MODEL_LIB)(oce.o) \ 
     7433   $(MODEL_LIB)(prtctl.o) \ 
     7434   $(MODEL_LIB)(trdmod_oce.o) \ 
     7435   eosbn2.F90 \ 
     7436   flxrnf.F90 \ 
     7437   lbclnk.F90 \ 
     7438   oce.F90 \ 
     7439   ocfzpt.F90 \ 
     7440   $(MODEL_LIB)(eosbn2.o) \ 
     7441   $(MODEL_LIB)(flxrnf.o) \ 
     7442   $(MODEL_LIB)(lbclnk.o) \ 
     7443   $(MODEL_LIB)(oce.o) \ 
     7444   $(MODEL_LIB)(ocfzpt.o) \ 
     7445   domzgr_substitute.h90 \ 
     7446   trabbl_adv.h90 \ 
     7447   vectopt_loop_substitute.h90 \ 
     7448   KEY_CPP \ 
     7449   trabbl.F90 
     7450$(MODEL_LIB)(tradmp.o) :   \ 
    73037451   daymod.F90 \ 
    7304    dianam.F90 \ 
    7305    dom_oce.F90 \ 
    7306    flxrnf.F90 \ 
    7307    in_out_manager.F90 \ 
    7308    lbclnk.F90 \ 
    7309    ldftra_oce.F90 \ 
    7310    lib_mpp.F90 \ 
    7311    lib_print.f90 \ 
    7312    obc_oce.F90 \ 
    7313    obcdyn.F90 \ 
    7314    obcvol.F90 \ 
    7315    oce.F90 \ 
    7316    ocesbc.F90 \ 
    7317    par_kind.F90 \ 
    7318    par_oce.F90 \ 
    7319    phycst.F90 \ 
    7320    prtctl.f90 \ 
    7321    sol_oce.F90 \ 
    7322    solfet.F90 \ 
    7323    solpcg.F90 \ 
    7324    solsor.F90 \ 
     7452   dom_oce.F90 \ 
     7453   in_out_manager.F90 \ 
     7454   lib_mpp.F90 \ 
     7455   lib_print.f90 \ 
     7456   oce.F90 \ 
     7457   par_kind.F90 \ 
     7458   par_oce.F90 \ 
     7459   prtctl.f90 \ 
    73257460   trabbl.F90 \ 
    73267461   trdicp.F90 \ 
     
    73287463   trdmld.F90 \ 
    73297464   trdmld_oce.F90 \ 
    7330    trdmod.F90 \ 
    73317465   trdmod_oce.F90 \ 
    73327466   trdvor.F90 \ 
    73337467   trdvor_oce.F90 \ 
    73347468   zdf_oce.F90 \ 
    7335    $(MODEL_LIB)(diaptr.o) \ 
    7336    $(MODEL_LIB)(dom_oce.o) \ 
    7337    $(MODEL_LIB)(dynspg_fsc.o) \ 
    7338    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    7339    $(MODEL_LIB)(in_out_manager.o) \ 
    7340    $(MODEL_LIB)(lbclnk.o) \ 
    7341    $(MODEL_LIB)(lib_mpp.o) \ 
    7342    $(MODEL_LIB)(oce.o) \ 
    7343    $(MODEL_LIB)(prtctl.o) \ 
    7344    $(MODEL_LIB)(trabbl.o) \ 
    7345    $(MODEL_LIB)(trdmod.o) \ 
    7346    $(MODEL_LIB)(trdmod_oce.o) \ 
    7347    diaptr.F90 \ 
    7348    dom_oce.F90 \ 
    7349    dynspg_fsc.F90 \ 
    7350    dynspg_fsc_atsk.F90 \ 
    7351    in_out_manager.F90 \ 
    7352    lbclnk.F90 \ 
    7353    lib_mpp.F90 \ 
    7354    oce.F90 \ 
    7355    prtctl.f90 \ 
    7356    trabbl.F90 \ 
    7357    trdmod.F90 \ 
    7358    trdmod_oce.F90 \ 
    7359    domzgr_substitute.h90 \ 
    7360    vectopt_loop_substitute.h90 \ 
    7361    KEY_CPP \ 
    7362    traadv_tvd.F90 
    7363 $(MODEL_LIB)(trabbc.o) :   \ 
    7364    $(MODEL_LIB)(dom_oce.o) \ 
    7365    $(MODEL_LIB)(in_out_manager.o) \ 
    7366    $(MODEL_LIB)(lib_mpp.o) \ 
    7367    $(MODEL_LIB)(lib_print.o) \ 
    7368    $(MODEL_LIB)(par_kind.o) \ 
    7369    $(MODEL_LIB)(par_oce.o) \ 
    7370    dom_oce.F90 \ 
    7371    in_out_manager.F90 \ 
    7372    lib_mpp.F90 \ 
    7373    lib_print.f90 \ 
    7374    par_kind.F90 \ 
    7375    par_oce.F90 \ 
    7376    $(MODEL_LIB)(dom_oce.o) \ 
    7377    $(MODEL_LIB)(in_out_manager.o) \ 
    7378    $(MODEL_LIB)(oce.o) \ 
    7379    $(MODEL_LIB)(phycst.o) \ 
    7380    $(MODEL_LIB)(prtctl.o) \ 
    7381    dom_oce.F90 \ 
    7382    in_out_manager.F90 \ 
    7383    oce.F90 \ 
    7384    phycst.F90 \ 
    7385    prtctl.f90 \ 
    7386    domzgr_substitute.h90 \ 
    7387    ../../../lib/libioipsl.a \ 
    7388    KEY_CPP \ 
    7389    trabbc.F90 
    7390 $(MODEL_LIB)(trabbl.o) :   \ 
    7391    $(MODEL_LIB)(dom_oce.o) \ 
    7392    $(MODEL_LIB)(in_out_manager.o) \ 
    7393    $(MODEL_LIB)(lib_mpp.o) \ 
    7394    $(MODEL_LIB)(lib_print.o) \ 
    7395    $(MODEL_LIB)(par_kind.o) \ 
    7396    $(MODEL_LIB)(par_oce.o) \ 
    7397    $(MODEL_LIB)(trdicp_oce.o) \ 
    7398    $(MODEL_LIB)(trdmld_oce.o) \ 
    7399    $(MODEL_LIB)(trdvor_oce.o) \ 
    7400    dom_oce.F90 \ 
    7401    in_out_manager.F90 \ 
    7402    lib_mpp.F90 \ 
    7403    lib_print.f90 \ 
    7404    par_kind.F90 \ 
    7405    par_oce.F90 \ 
    7406    trdicp_oce.F90 \ 
    7407    trdmld_oce.F90 \ 
    7408    trdvor_oce.F90 \ 
    7409    $(MODEL_LIB)(dom_oce.o) \ 
    7410    $(MODEL_LIB)(in_out_manager.o) \ 
    7411    $(MODEL_LIB)(oce.o) \ 
    7412    $(MODEL_LIB)(prtctl.o) \ 
    7413    $(MODEL_LIB)(trdmod_oce.o) \ 
    7414    dom_oce.F90 \ 
    7415    in_out_manager.F90 \ 
    7416    oce.F90 \ 
    7417    prtctl.f90 \ 
    7418    trdmod_oce.F90 \ 
    7419    $(MODEL_LIB)(eosbn2.o) \ 
    7420    $(MODEL_LIB)(flxrnf.o) \ 
    7421    $(MODEL_LIB)(lbclnk.o) \ 
    7422    $(MODEL_LIB)(oce.o) \ 
    7423    $(MODEL_LIB)(ocfzpt.o) \ 
    7424    eosbn2.F90 \ 
    7425    flxrnf.F90 \ 
    7426    lbclnk.F90 \ 
    7427    oce.F90 \ 
    7428    ocfzpt.F90 \ 
    7429    domzgr_substitute.h90 \ 
    7430    trabbl_adv.h90 \ 
    7431    vectopt_loop_substitute.h90 \ 
    7432    KEY_CPP \ 
    7433    trabbl.F90 
    7434 $(MODEL_LIB)(tradmp.o) :   \ 
    74357469   $(MODEL_LIB)(daymod.o) \ 
    74367470   $(MODEL_LIB)(dom_oce.o) \ 
     
    74517485   $(MODEL_LIB)(trdvor_oce.o) \ 
    74527486   $(MODEL_LIB)(zdf_oce.o) \ 
     7487   dom_oce.F90 \ 
     7488   dtasal.F90 \ 
     7489   dtatem.F90 \ 
     7490   in_out_manager.F90 \ 
     7491   lib_mpp.F90 \ 
     7492   oce.F90 \ 
     7493   phycst.F90 \ 
     7494   prtctl.f90 \ 
     7495   trdmod.F90 \ 
     7496   trdmod_oce.F90 \ 
     7497   zdfmxl.F90 \ 
     7498   zdf_oce.F90 \ 
     7499   $(MODEL_LIB)(dom_oce.o) \ 
     7500   $(MODEL_LIB)(dtasal.o) \ 
     7501   $(MODEL_LIB)(dtatem.o) \ 
     7502   $(MODEL_LIB)(in_out_manager.o) \ 
     7503   $(MODEL_LIB)(lib_mpp.o) \ 
     7504   $(MODEL_LIB)(oce.o) \ 
     7505   $(MODEL_LIB)(phycst.o) \ 
     7506   $(MODEL_LIB)(prtctl.o) \ 
     7507   $(MODEL_LIB)(trdmod.o) \ 
     7508   $(MODEL_LIB)(trdmod_oce.o) \ 
     7509   $(MODEL_LIB)(zdfmxl.o) \ 
     7510   $(MODEL_LIB)(zdf_oce.o) \ 
     7511   domzgr_substitute.h90 \ 
     7512   vectopt_loop_substitute.h90 \ 
     7513   ../../../lib/libioipsl.a \ 
     7514   KEY_CPP \ 
     7515   tradmp.F90 
     7516$(MODEL_LIB)(traldf_bilapg.o) :  \ 
    74537517   daymod.F90 \ 
    7454    dom_oce.F90 \ 
    7455    in_out_manager.F90 \ 
    7456    lib_mpp.F90 \ 
    7457    lib_print.f90 \ 
    7458    oce.F90 \ 
    7459    par_kind.F90 \ 
    7460    par_oce.F90 \ 
     7518   dianam.F90 \ 
     7519   dom_oce.F90 \ 
     7520   in_out_manager.F90 \ 
     7521   lbclnk.F90 \ 
     7522   ldfdyn_oce.F90 \ 
     7523   ldftra_oce.F90 \ 
     7524   lib_mpp.F90 \ 
     7525   lib_print.f90 \ 
     7526   oce.F90 \ 
     7527   par_kind.F90 \ 
     7528   par_oce.F90 \ 
     7529   phycst.F90 \ 
    74617530   prtctl.f90 \ 
    74627531   trabbl.F90 \ 
     
    74687537   trdvor.F90 \ 
    74697538   trdvor_oce.F90 \ 
    7470    zdf_oce.F90 \ 
    7471    $(MODEL_LIB)(dom_oce.o) \ 
    7472    $(MODEL_LIB)(dtasal.o) \ 
    7473    $(MODEL_LIB)(dtatem.o) \ 
    7474    $(MODEL_LIB)(in_out_manager.o) \ 
    7475    $(MODEL_LIB)(lib_mpp.o) \ 
    7476    $(MODEL_LIB)(oce.o) \ 
    7477    $(MODEL_LIB)(phycst.o) \ 
    7478    $(MODEL_LIB)(prtctl.o) \ 
    7479    $(MODEL_LIB)(trdmod.o) \ 
    7480    $(MODEL_LIB)(trdmod_oce.o) \ 
    7481    $(MODEL_LIB)(zdf_oce.o) \ 
    7482    $(MODEL_LIB)(zdfmxl.o) \ 
    7483    dom_oce.F90 \ 
    7484    dtasal.F90 \ 
    7485    dtatem.F90 \ 
    7486    in_out_manager.F90 \ 
    7487    lib_mpp.F90 \ 
    7488    oce.F90 \ 
    7489    phycst.F90 \ 
    7490    prtctl.f90 \ 
    7491    trdmod.F90 \ 
    7492    trdmod_oce.F90 \ 
    7493    zdf_oce.F90 \ 
    74947539   zdfmxl.F90 \ 
    7495    domzgr_substitute.h90 \ 
    7496    vectopt_loop_substitute.h90 \ 
    7497    ../../../lib/libioipsl.a \ 
    7498    KEY_CPP \ 
    7499    tradmp.F90 
    7500 $(MODEL_LIB)(traldf_bilap.o) :   \ 
    75017540   $(MODEL_LIB)(daymod.o) \ 
    75027541   $(MODEL_LIB)(dianam.o) \ 
     
    75227561   $(MODEL_LIB)(trdvor_oce.o) \ 
    75237562   $(MODEL_LIB)(zdfmxl.o) \ 
     7563   diaptr.F90 \ 
     7564   dom_oce.F90 \ 
     7565   in_out_manager.F90 \ 
     7566   lbclnk.F90 \ 
     7567   ldfslp.F90 \ 
     7568   ldftra_oce.F90 \ 
     7569   oce.F90 \ 
     7570   prtctl.f90 \ 
     7571   trdmod.F90 \ 
     7572   trdmod_oce.F90 \ 
     7573   $(MODEL_LIB)(diaptr.o) \ 
     7574   $(MODEL_LIB)(dom_oce.o) \ 
     7575   $(MODEL_LIB)(in_out_manager.o) \ 
     7576   $(MODEL_LIB)(lbclnk.o) \ 
     7577   $(MODEL_LIB)(ldfslp.o) \ 
     7578   $(MODEL_LIB)(ldftra_oce.o) \ 
     7579   $(MODEL_LIB)(oce.o) \ 
     7580   $(MODEL_LIB)(prtctl.o) \ 
     7581   $(MODEL_LIB)(trdmod.o) \ 
     7582   $(MODEL_LIB)(trdmod_oce.o) \ 
     7583   domzgr_substitute.h90 \ 
     7584   ldfeiv_substitute.h90 \ 
     7585   ldftra_substitute.h90 \ 
     7586   KEY_CPP \ 
     7587   traldf_bilapg.F90 
     7588$(MODEL_LIB)(traldf_bilap.o) :   \ 
    75247589   daymod.F90 \ 
    75257590   dianam.F90 \ 
     
    75457610   trdvor_oce.F90 \ 
    75467611   zdfmxl.F90 \ 
    7547    $(MODEL_LIB)(diaptr.o) \ 
    7548    $(MODEL_LIB)(dom_oce.o) \ 
    7549    $(MODEL_LIB)(in_out_manager.o) \ 
    7550    $(MODEL_LIB)(lbclnk.o) \ 
    7551    $(MODEL_LIB)(ldfslp.o) \ 
    7552    $(MODEL_LIB)(ldftra_oce.o) \ 
    7553    $(MODEL_LIB)(oce.o) \ 
    7554    $(MODEL_LIB)(prtctl.o) \ 
    7555    $(MODEL_LIB)(trdmod.o) \ 
    7556    $(MODEL_LIB)(trdmod_oce.o) \ 
    7557    diaptr.F90 \ 
    7558    dom_oce.F90 \ 
    7559    in_out_manager.F90 \ 
    7560    lbclnk.F90 \ 
    7561    ldfslp.F90 \ 
    7562    ldftra_oce.F90 \ 
    7563    oce.F90 \ 
    7564    prtctl.f90 \ 
    7565    trdmod.F90 \ 
    7566    trdmod_oce.F90 \ 
    7567    domzgr_substitute.h90 \ 
    7568    ldfeiv_substitute.h90 \ 
    7569    ldftra_substitute.h90 \ 
    7570    vectopt_loop_substitute.h90 \ 
    7571    KEY_CPP \ 
    7572    traldf_bilap.F90 
    7573 $(MODEL_LIB)(traldf_bilapg.o) :  \ 
    75747612   $(MODEL_LIB)(daymod.o) \ 
    75757613   $(MODEL_LIB)(dianam.o) \ 
     
    75957633   $(MODEL_LIB)(trdvor_oce.o) \ 
    75967634   $(MODEL_LIB)(zdfmxl.o) \ 
     7635   diaptr.F90 \ 
     7636   dom_oce.F90 \ 
     7637   in_out_manager.F90 \ 
     7638   lbclnk.F90 \ 
     7639   ldfslp.F90 \ 
     7640   ldftra_oce.F90 \ 
     7641   oce.F90 \ 
     7642   prtctl.f90 \ 
     7643   trdmod.F90 \ 
     7644   trdmod_oce.F90 \ 
     7645   $(MODEL_LIB)(diaptr.o) \ 
     7646   $(MODEL_LIB)(dom_oce.o) \ 
     7647   $(MODEL_LIB)(in_out_manager.o) \ 
     7648   $(MODEL_LIB)(lbclnk.o) \ 
     7649   $(MODEL_LIB)(ldfslp.o) \ 
     7650   $(MODEL_LIB)(ldftra_oce.o) \ 
     7651   $(MODEL_LIB)(oce.o) \ 
     7652   $(MODEL_LIB)(prtctl.o) \ 
     7653   $(MODEL_LIB)(trdmod.o) \ 
     7654   $(MODEL_LIB)(trdmod_oce.o) \ 
     7655   domzgr_substitute.h90 \ 
     7656   ldfeiv_substitute.h90 \ 
     7657   ldftra_substitute.h90 \ 
     7658   vectopt_loop_substitute.h90 \ 
     7659   KEY_CPP \ 
     7660   traldf_bilap.F90 
     7661$(MODEL_LIB)(traldf_iso.o) :  \ 
    75977662   daymod.F90 \ 
    75987663   dianam.F90 \ 
     
    76187683   trdvor_oce.F90 \ 
    76197684   zdfmxl.F90 \ 
    7620    $(MODEL_LIB)(diaptr.o) \ 
    7621    $(MODEL_LIB)(dom_oce.o) \ 
    7622    $(MODEL_LIB)(in_out_manager.o) \ 
    7623    $(MODEL_LIB)(lbclnk.o) \ 
    7624    $(MODEL_LIB)(ldfslp.o) \ 
    7625    $(MODEL_LIB)(ldftra_oce.o) \ 
    7626    $(MODEL_LIB)(oce.o) \ 
    7627    $(MODEL_LIB)(prtctl.o) \ 
    7628    $(MODEL_LIB)(trdmod.o) \ 
    7629    $(MODEL_LIB)(trdmod_oce.o) \ 
    7630    diaptr.F90 \ 
    7631    dom_oce.F90 \ 
    7632    in_out_manager.F90 \ 
    7633    lbclnk.F90 \ 
    7634    ldfslp.F90 \ 
    7635    ldftra_oce.F90 \ 
    7636    oce.F90 \ 
    7637    prtctl.f90 \ 
    7638    trdmod.F90 \ 
    7639    trdmod_oce.F90 \ 
    7640    domzgr_substitute.h90 \ 
    7641    ldfeiv_substitute.h90 \ 
    7642    ldftra_substitute.h90 \ 
    7643    KEY_CPP \ 
    7644    traldf_bilapg.F90 
    7645 $(MODEL_LIB)(traldf_iso.o) :  \ 
    76467685   $(MODEL_LIB)(daymod.o) \ 
    76477686   $(MODEL_LIB)(dianam.o) \ 
     
    76677706   $(MODEL_LIB)(trdvor_oce.o) \ 
    76687707   $(MODEL_LIB)(zdfmxl.o) \ 
     7708   diaptr.F90 \ 
     7709   dom_oce.F90 \ 
     7710   in_out_manager.F90 \ 
     7711   ldfslp.F90 \ 
     7712   ldftra_oce.F90 \ 
     7713   oce.F90 \ 
     7714   prtctl.f90 \ 
     7715   trdmod.F90 \ 
     7716   trdmod_oce.F90 \ 
     7717   $(MODEL_LIB)(diaptr.o) \ 
     7718   $(MODEL_LIB)(dom_oce.o) \ 
     7719   $(MODEL_LIB)(in_out_manager.o) \ 
     7720   $(MODEL_LIB)(ldfslp.o) \ 
     7721   $(MODEL_LIB)(ldftra_oce.o) \ 
     7722   $(MODEL_LIB)(oce.o) \ 
     7723   $(MODEL_LIB)(prtctl.o) \ 
     7724   $(MODEL_LIB)(trdmod.o) \ 
     7725   $(MODEL_LIB)(trdmod_oce.o) \ 
     7726   domzgr_substitute.h90 \ 
     7727   ldfeiv_substitute.h90 \ 
     7728   ldftra_substitute.h90 \ 
     7729   vectopt_loop_substitute.h90 \ 
     7730   KEY_CPP \ 
     7731   traldf_iso.F90 
     7732$(MODEL_LIB)(traldf_iso_zps.o) : \ 
    76697733   daymod.F90 \ 
    76707734   dianam.F90 \ 
     
    76907754   trdvor_oce.F90 \ 
    76917755   zdfmxl.F90 \ 
    7692    $(MODEL_LIB)(diaptr.o) \ 
    7693    $(MODEL_LIB)(dom_oce.o) \ 
    7694    $(MODEL_LIB)(in_out_manager.o) \ 
    7695    $(MODEL_LIB)(ldfslp.o) \ 
    7696    $(MODEL_LIB)(ldftra_oce.o) \ 
    7697    $(MODEL_LIB)(oce.o) \ 
    7698    $(MODEL_LIB)(prtctl.o) \ 
    7699    $(MODEL_LIB)(trdmod.o) \ 
    7700    $(MODEL_LIB)(trdmod_oce.o) \ 
    7701    diaptr.F90 \ 
    7702    dom_oce.F90 \ 
    7703    in_out_manager.F90 \ 
    7704    ldfslp.F90 \ 
    7705    ldftra_oce.F90 \ 
    7706    oce.F90 \ 
    7707    prtctl.f90 \ 
    7708    trdmod.F90 \ 
    7709    trdmod_oce.F90 \ 
    7710    domzgr_substitute.h90 \ 
    7711    ldfeiv_substitute.h90 \ 
    7712    ldftra_substitute.h90 \ 
    7713    vectopt_loop_substitute.h90 \ 
    7714    KEY_CPP \ 
    7715    traldf_iso.F90 
    7716 $(MODEL_LIB)(traldf_iso_zps.o) : \ 
    77177756   $(MODEL_LIB)(daymod.o) \ 
    77187757   $(MODEL_LIB)(dianam.o) \ 
     
    77387777   $(MODEL_LIB)(trdvor_oce.o) \ 
    77397778   $(MODEL_LIB)(zdfmxl.o) \ 
     7779   diaptr.F90 \ 
     7780   dom_oce.F90 \ 
     7781   in_out_manager.F90 \ 
     7782   ldfslp.F90 \ 
     7783   ldftra_oce.F90 \ 
     7784   oce.F90 \ 
     7785   prtctl.f90 \ 
     7786   trdmod.F90 \ 
     7787   trdmod_oce.F90 \ 
     7788   zdf_oce.F90 \ 
     7789   $(MODEL_LIB)(diaptr.o) \ 
     7790   $(MODEL_LIB)(dom_oce.o) \ 
     7791   $(MODEL_LIB)(in_out_manager.o) \ 
     7792   $(MODEL_LIB)(ldfslp.o) \ 
     7793   $(MODEL_LIB)(ldftra_oce.o) \ 
     7794   $(MODEL_LIB)(oce.o) \ 
     7795   $(MODEL_LIB)(prtctl.o) \ 
     7796   $(MODEL_LIB)(trdmod.o) \ 
     7797   $(MODEL_LIB)(trdmod_oce.o) \ 
     7798   $(MODEL_LIB)(zdf_oce.o) \ 
     7799   domzgr_substitute.h90 \ 
     7800   ldfeiv_substitute.h90 \ 
     7801   ldftra_substitute.h90 \ 
     7802   vectopt_loop_substitute.h90 \ 
     7803   KEY_CPP \ 
     7804   traldf_iso_zps.F90 
     7805$(MODEL_LIB)(traldf_lap.o) :  \ 
    77407806   daymod.F90 \ 
    77417807   dianam.F90 \ 
    77427808   dom_oce.F90 \ 
    77437809   in_out_manager.F90 \ 
    7744    lbclnk.F90 \ 
    7745    ldfdyn_oce.F90 \ 
    77467810   ldftra_oce.F90 \ 
    77477811   lib_mpp.F90 \ 
     
    77517815   par_oce.F90 \ 
    77527816   phycst.F90 \ 
    7753    prtctl.f90 \ 
    77547817   trabbl.F90 \ 
    77557818   trdicp.F90 \ 
     
    77607823   trdvor.F90 \ 
    77617824   trdvor_oce.F90 \ 
    7762    zdfmxl.F90 \ 
    7763    $(MODEL_LIB)(diaptr.o) \ 
    7764    $(MODEL_LIB)(dom_oce.o) \ 
    7765    $(MODEL_LIB)(in_out_manager.o) \ 
    7766    $(MODEL_LIB)(ldfslp.o) \ 
    7767    $(MODEL_LIB)(ldftra_oce.o) \ 
    7768    $(MODEL_LIB)(oce.o) \ 
    7769    $(MODEL_LIB)(prtctl.o) \ 
    7770    $(MODEL_LIB)(trdmod.o) \ 
    7771    $(MODEL_LIB)(trdmod_oce.o) \ 
    7772    $(MODEL_LIB)(zdf_oce.o) \ 
    7773    diaptr.F90 \ 
    7774    dom_oce.F90 \ 
    7775    in_out_manager.F90 \ 
    7776    ldfslp.F90 \ 
    7777    ldftra_oce.F90 \ 
    7778    oce.F90 \ 
    7779    prtctl.f90 \ 
    7780    trdmod.F90 \ 
    7781    trdmod_oce.F90 \ 
    7782    zdf_oce.F90 \ 
    7783    domzgr_substitute.h90 \ 
    7784    ldfeiv_substitute.h90 \ 
    7785    ldftra_substitute.h90 \ 
    7786    vectopt_loop_substitute.h90 \ 
    7787    KEY_CPP \ 
    7788    traldf_iso_zps.F90 
    7789 $(MODEL_LIB)(traldf_lap.o) :  \ 
    77907825   $(MODEL_LIB)(daymod.o) \ 
    77917826   $(MODEL_LIB)(dianam.o) \ 
     
    78077842   $(MODEL_LIB)(trdvor.o) \ 
    78087843   $(MODEL_LIB)(trdvor_oce.o) \ 
    7809    daymod.F90 \ 
    7810    dianam.F90 \ 
     7844   diaptr.F90 \ 
    78117845   dom_oce.F90 \ 
    78127846   in_out_manager.F90 \ 
    78137847   ldftra_oce.F90 \ 
    7814    lib_mpp.F90 \ 
    7815    lib_print.f90 \ 
    7816    oce.F90 \ 
    7817    par_kind.F90 \ 
    7818    par_oce.F90 \ 
    7819    phycst.F90 \ 
     7848   oce.F90 \ 
     7849   prtctl.f90 \ 
     7850   trdmod.F90 \ 
     7851   trdmod_oce.F90 \ 
     7852   $(MODEL_LIB)(diaptr.o) \ 
     7853   $(MODEL_LIB)(dom_oce.o) \ 
     7854   $(MODEL_LIB)(in_out_manager.o) \ 
     7855   $(MODEL_LIB)(ldftra_oce.o) \ 
     7856   $(MODEL_LIB)(oce.o) \ 
     7857   $(MODEL_LIB)(prtctl.o) \ 
     7858   $(MODEL_LIB)(trdmod.o) \ 
     7859   $(MODEL_LIB)(trdmod_oce.o) \ 
     7860   domzgr_substitute.h90 \ 
     7861   ldftra_substitute.h90 \ 
     7862   vectopt_loop_substitute.h90 \ 
     7863   KEY_CPP \ 
     7864   traldf_lap.F90 
     7865$(MODEL_LIB)(tranpc.o) :   \ 
     7866   dom_oce.F90 \ 
     7867   in_out_manager.F90 \ 
     7868   lib_mpp.F90 \ 
     7869   lib_print.f90 \ 
     7870   oce.F90 \ 
     7871   par_kind.F90 \ 
     7872   par_oce.F90 \ 
     7873   phycst.F90 \ 
     7874   prtctl.f90 \ 
    78207875   trabbl.F90 \ 
    78217876   trdicp.F90 \ 
     
    78267881   trdvor.F90 \ 
    78277882   trdvor_oce.F90 \ 
    7828    $(MODEL_LIB)(diaptr.o) \ 
    7829    $(MODEL_LIB)(dom_oce.o) \ 
    7830    $(MODEL_LIB)(in_out_manager.o) \ 
    7831    $(MODEL_LIB)(ldftra_oce.o) \ 
    7832    $(MODEL_LIB)(oce.o) \ 
    7833    $(MODEL_LIB)(prtctl.o) \ 
    7834    $(MODEL_LIB)(trdmod.o) \ 
    7835    $(MODEL_LIB)(trdmod_oce.o) \ 
    7836    diaptr.F90 \ 
    7837    dom_oce.F90 \ 
    7838    in_out_manager.F90 \ 
    7839    ldftra_oce.F90 \ 
    7840    oce.F90 \ 
    7841    prtctl.f90 \ 
    7842    trdmod.F90 \ 
    7843    trdmod_oce.F90 \ 
    7844    domzgr_substitute.h90 \ 
    7845    ldftra_substitute.h90 \ 
    7846    vectopt_loop_substitute.h90 \ 
    7847    KEY_CPP \ 
    7848    traldf_lap.F90 
    7849 $(MODEL_LIB)(tranpc.o) :   \ 
     7883   zdfddm.F90 \ 
    78507884   $(MODEL_LIB)(dom_oce.o) \ 
    78517885   $(MODEL_LIB)(in_out_manager.o) \ 
     
    78677901   $(MODEL_LIB)(zdfddm.o) \ 
    78687902   dom_oce.F90 \ 
    7869    in_out_manager.F90 \ 
    7870    lib_mpp.F90 \ 
    7871    lib_print.f90 \ 
    7872    oce.F90 \ 
    7873    par_kind.F90 \ 
    7874    par_oce.F90 \ 
    7875    phycst.F90 \ 
    7876    prtctl.f90 \ 
     7903   eosbn2.F90 \ 
     7904   in_out_manager.F90 \ 
     7905   lbclnk.F90 \ 
     7906   oce.F90 \ 
     7907   trdmod.F90 \ 
     7908   trdmod_oce.F90 \ 
     7909   $(MODEL_LIB)(dom_oce.o) \ 
     7910   $(MODEL_LIB)(eosbn2.o) \ 
     7911   $(MODEL_LIB)(in_out_manager.o) \ 
     7912   $(MODEL_LIB)(lbclnk.o) \ 
     7913   $(MODEL_LIB)(oce.o) \ 
     7914   $(MODEL_LIB)(trdmod.o) \ 
     7915   $(MODEL_LIB)(trdmod_oce.o) \ 
     7916   domzgr_substitute.h90 \ 
     7917   KEY_CPP \ 
     7918   tranpc.F90 
     7919$(MODEL_LIB)(tranxt.o) :   \ 
     7920   dom_oce.F90 \ 
     7921   in_out_manager.F90 \ 
     7922   lbclnk.F90 \ 
     7923   lib_mpp.F90 \ 
     7924   lib_print.f90 \ 
     7925   obc_oce.F90 \ 
     7926   oce.F90 \ 
     7927   par_kind.F90 \ 
     7928   par_oce.F90 \ 
     7929   phycst.F90 \ 
     7930   $(MODEL_LIB)(dom_oce.o) \ 
     7931   $(MODEL_LIB)(in_out_manager.o) \ 
     7932   $(MODEL_LIB)(lbclnk.o) \ 
     7933   $(MODEL_LIB)(lib_mpp.o) \ 
     7934   $(MODEL_LIB)(lib_print.o) \ 
     7935   $(MODEL_LIB)(obc_oce.o) \ 
     7936   $(MODEL_LIB)(oce.o) \ 
     7937   $(MODEL_LIB)(par_kind.o) \ 
     7938   $(MODEL_LIB)(par_oce.o) \ 
     7939   $(MODEL_LIB)(phycst.o) \ 
     7940   dom_oce.F90 \ 
     7941   in_out_manager.F90 \ 
     7942   lbclnk.F90 \ 
     7943   obctra.F90 \ 
     7944   oce.F90 \ 
     7945   prtctl.f90 \ 
     7946   zdf_oce.F90 \ 
     7947   $(MODEL_LIB)(dom_oce.o) \ 
     7948   $(MODEL_LIB)(in_out_manager.o) \ 
     7949   $(MODEL_LIB)(lbclnk.o) \ 
     7950   $(MODEL_LIB)(obctra.o) \ 
     7951   $(MODEL_LIB)(oce.o) \ 
     7952   $(MODEL_LIB)(prtctl.o) \ 
     7953   $(MODEL_LIB)(zdf_oce.o) \ 
     7954   tranxt.F90 
     7955$(MODEL_LIB)(traqsr.o) :   \ 
     7956   blk_oce.F90 \ 
     7957   cpl_oce.F90 \ 
     7958   daymod.F90 \ 
     7959   dom_oce.F90 \ 
     7960   dtasal.F90 \ 
     7961   dtasst.F90 \ 
     7962   dtatem.F90 \ 
     7963   flxmod.F90 \ 
     7964   flxrnf.F90 \ 
     7965   flx_oce.F90 \ 
     7966   ice_oce.F90 \ 
     7967   in_out_manager.F90 \ 
     7968   lbclnk.F90 \ 
     7969   lib_mpp.F90 \ 
     7970   lib_print.f90 \ 
     7971   oce.F90 \ 
     7972   ocfzpt.F90 \ 
     7973   par_kind.F90 \ 
     7974   par_oce.F90 \ 
     7975   phycst.F90 \ 
     7976   prtctl.f90 \ 
     7977   sms.F90 \ 
     7978   taumod.F90 \ 
    78777979   trabbl.F90 \ 
     7980   tradmp.F90 \ 
    78787981   trdicp.F90 \ 
    78797982   trdicp_oce.F90 \ 
     
    78837986   trdvor.F90 \ 
    78847987   trdvor_oce.F90 \ 
    7885    zdfddm.F90 \ 
    7886    $(MODEL_LIB)(dom_oce.o) \ 
    7887    $(MODEL_LIB)(eosbn2.o) \ 
    7888    $(MODEL_LIB)(in_out_manager.o) \ 
    7889    $(MODEL_LIB)(lbclnk.o) \ 
    7890    $(MODEL_LIB)(oce.o) \ 
    7891    $(MODEL_LIB)(trdmod.o) \ 
    7892    $(MODEL_LIB)(trdmod_oce.o) \ 
    7893    dom_oce.F90 \ 
    7894    eosbn2.F90 \ 
    7895    in_out_manager.F90 \ 
    7896    lbclnk.F90 \ 
    7897    oce.F90 \ 
    7898    trdmod.F90 \ 
    7899    trdmod_oce.F90 \ 
    7900    domzgr_substitute.h90 \ 
    7901    KEY_CPP \ 
    7902    tranpc.F90 
    7903 $(MODEL_LIB)(tranxt.o) :   \ 
    7904    $(MODEL_LIB)(dom_oce.o) \ 
    7905    $(MODEL_LIB)(in_out_manager.o) \ 
    7906    $(MODEL_LIB)(lbclnk.o) \ 
    7907    $(MODEL_LIB)(lib_mpp.o) \ 
    7908    $(MODEL_LIB)(lib_print.o) \ 
    7909    $(MODEL_LIB)(obc_oce.o) \ 
    7910    $(MODEL_LIB)(oce.o) \ 
    7911    $(MODEL_LIB)(par_kind.o) \ 
    7912    $(MODEL_LIB)(par_oce.o) \ 
    7913    $(MODEL_LIB)(phycst.o) \ 
    7914    dom_oce.F90 \ 
    7915    in_out_manager.F90 \ 
    7916    lbclnk.F90 \ 
    7917    lib_mpp.F90 \ 
    7918    lib_print.f90 \ 
    7919    obc_oce.F90 \ 
    7920    oce.F90 \ 
    7921    par_kind.F90 \ 
    7922    par_oce.F90 \ 
    7923    phycst.F90 \ 
    7924    $(MODEL_LIB)(dom_oce.o) \ 
    7925    $(MODEL_LIB)(in_out_manager.o) \ 
    7926    $(MODEL_LIB)(lbclnk.o) \ 
    7927    $(MODEL_LIB)(obctra.o) \ 
    7928    $(MODEL_LIB)(oce.o) \ 
    7929    $(MODEL_LIB)(prtctl.o) \ 
    7930    $(MODEL_LIB)(zdf_oce.o) \ 
    7931    dom_oce.F90 \ 
    7932    in_out_manager.F90 \ 
    7933    lbclnk.F90 \ 
    7934    obctra.F90 \ 
    7935    oce.F90 \ 
    7936    prtctl.f90 \ 
    7937    zdf_oce.F90 \ 
    7938    tranxt.F90 
    7939 $(MODEL_LIB)(traqsr.o) :   \ 
    79407988   $(MODEL_LIB)(blk_oce.o) \ 
    79417989   $(MODEL_LIB)(cpl_oce.o) \ 
     
    79457993   $(MODEL_LIB)(dtasst.o) \ 
    79467994   $(MODEL_LIB)(dtatem.o) \ 
    7947    $(MODEL_LIB)(flx_oce.o) \ 
    79487995   $(MODEL_LIB)(flxmod.o) \ 
    79497996   $(MODEL_LIB)(flxrnf.o) \ 
     7997   $(MODEL_LIB)(flx_oce.o) \ 
    79507998   $(MODEL_LIB)(ice_oce.o) \ 
    79517999   $(MODEL_LIB)(in_out_manager.o) \ 
     
    79708018   $(MODEL_LIB)(trdvor.o) \ 
    79718019   $(MODEL_LIB)(trdvor_oce.o) \ 
     8020   dom_oce.F90 \ 
     8021   in_out_manager.F90 \ 
     8022   ocesbc.F90 \ 
     8023   oce.F90 \ 
     8024   phycst.F90 \ 
     8025   prtctl.f90 \ 
     8026   trc_oce.F90 \ 
     8027   trdmod.F90 \ 
     8028   trdmod_oce.F90 \ 
     8029   $(MODEL_LIB)(dom_oce.o) \ 
     8030   $(MODEL_LIB)(in_out_manager.o) \ 
     8031   $(MODEL_LIB)(ocesbc.o) \ 
     8032   $(MODEL_LIB)(oce.o) \ 
     8033   $(MODEL_LIB)(phycst.o) \ 
     8034   $(MODEL_LIB)(prtctl.o) \ 
     8035   $(MODEL_LIB)(trc_oce.o) \ 
     8036   $(MODEL_LIB)(trdmod.o) \ 
     8037   $(MODEL_LIB)(trdmod_oce.o) \ 
     8038   domzgr_substitute.h90 \ 
     8039   vectopt_loop_substitute.h90 \ 
     8040   KEY_CPP \ 
     8041   traqsr.F90 
     8042$(MODEL_LIB)(trasbc.o) :   \ 
    79728043   blk_oce.F90 \ 
    79738044   cpl_oce.F90 \ 
     
    79778048   dtasst.F90 \ 
    79788049   dtatem.F90 \ 
    7979    flx_oce.F90 \ 
    79808050   flxmod.F90 \ 
    79818051   flxrnf.F90 \ 
     8052   flx_oce.F90 \ 
    79828053   ice_oce.F90 \ 
    79838054   in_out_manager.F90 \ 
     
    79858056   lib_mpp.F90 \ 
    79868057   lib_print.f90 \ 
     8058   ocesbc.F90 \ 
    79878059   oce.F90 \ 
    79888060   ocfzpt.F90 \ 
     
    79918063   phycst.F90 \ 
    79928064   prtctl.f90 \ 
    7993    sms.F90 \ 
    79948065   taumod.F90 \ 
    79958066   trabbl.F90 \ 
    79968067   tradmp.F90 \ 
     8068   trc_oce.F90 \ 
    79978069   trdicp.F90 \ 
    79988070   trdicp_oce.F90 \ 
    79998071   trdmld.F90 \ 
    80008072   trdmld_oce.F90 \ 
     8073   trdmod.F90 \ 
    80018074   trdmod_oce.F90 \ 
    80028075   trdvor.F90 \ 
    80038076   trdvor_oce.F90 \ 
    8004    $(MODEL_LIB)(dom_oce.o) \ 
    8005    $(MODEL_LIB)(in_out_manager.o) \ 
    8006    $(MODEL_LIB)(oce.o) \ 
    8007    $(MODEL_LIB)(ocesbc.o) \ 
    8008    $(MODEL_LIB)(phycst.o) \ 
    8009    $(MODEL_LIB)(prtctl.o) \ 
    8010    $(MODEL_LIB)(trc_oce.o) \ 
    8011    $(MODEL_LIB)(trdmod.o) \ 
    8012    $(MODEL_LIB)(trdmod_oce.o) \ 
    8013    dom_oce.F90 \ 
    8014    in_out_manager.F90 \ 
    8015    oce.F90 \ 
    8016    ocesbc.F90 \ 
    8017    phycst.F90 \ 
    8018    prtctl.f90 \ 
    8019    trc_oce.F90 \ 
    8020    trdmod.F90 \ 
    8021    trdmod_oce.F90 \ 
    8022    domzgr_substitute.h90 \ 
    8023    vectopt_loop_substitute.h90 \ 
    8024    KEY_CPP \ 
    8025    traqsr.F90 
    8026 $(MODEL_LIB)(trasbc.o) :   \ 
    80278077   $(MODEL_LIB)(blk_oce.o) \ 
    80288078   $(MODEL_LIB)(cpl_oce.o) \ 
     
    80328082   $(MODEL_LIB)(dtasst.o) \ 
    80338083   $(MODEL_LIB)(dtatem.o) \ 
    8034    $(MODEL_LIB)(flx_oce.o) \ 
    80358084   $(MODEL_LIB)(flxmod.o) \ 
    80368085   $(MODEL_LIB)(flxrnf.o) \ 
     8086   $(MODEL_LIB)(flx_oce.o) \ 
    80378087   $(MODEL_LIB)(ice_oce.o) \ 
    80388088   $(MODEL_LIB)(in_out_manager.o) \ 
     
    80408090   $(MODEL_LIB)(lib_mpp.o) \ 
    80418091   $(MODEL_LIB)(lib_print.o) \ 
    8042    $(MODEL_LIB)(oce.o) \ 
    80438092   $(MODEL_LIB)(ocesbc.o) \ 
     8093   $(MODEL_LIB)(oce.o) \ 
    80448094   $(MODEL_LIB)(ocfzpt.o) \ 
    80458095   $(MODEL_LIB)(par_kind.o) \ 
     
    80598109   $(MODEL_LIB)(trdvor.o) \ 
    80608110   $(MODEL_LIB)(trdvor_oce.o) \ 
    8061    blk_oce.F90 \ 
    8062    cpl_oce.F90 \ 
    8063    daymod.F90 \ 
    8064    dom_oce.F90 \ 
    8065    dtasal.F90 \ 
    8066    dtasst.F90 \ 
    8067    dtatem.F90 \ 
    8068    flx_oce.F90 \ 
    8069    flxmod.F90 \ 
    8070    flxrnf.F90 \ 
    8071    ice_oce.F90 \ 
    8072    in_out_manager.F90 \ 
    8073    lbclnk.F90 \ 
    8074    lib_mpp.F90 \ 
    8075    lib_print.f90 \ 
    8076    oce.F90 \ 
     8111   dom_oce.F90 \ 
     8112   in_out_manager.F90 \ 
    80778113   ocesbc.F90 \ 
    8078    ocfzpt.F90 \ 
    8079    par_kind.F90 \ 
    8080    par_oce.F90 \ 
    8081    phycst.F90 \ 
    8082    prtctl.f90 \ 
    8083    taumod.F90 \ 
     8114   oce.F90 \ 
     8115   phycst.F90 \ 
     8116   prtctl.f90 \ 
     8117   traqsr.F90 \ 
     8118   trdmod.F90 \ 
     8119   trdmod_oce.F90 \ 
     8120   $(MODEL_LIB)(dom_oce.o) \ 
     8121   $(MODEL_LIB)(in_out_manager.o) \ 
     8122   $(MODEL_LIB)(ocesbc.o) \ 
     8123   $(MODEL_LIB)(oce.o) \ 
     8124   $(MODEL_LIB)(phycst.o) \ 
     8125   $(MODEL_LIB)(prtctl.o) \ 
     8126   $(MODEL_LIB)(traqsr.o) \ 
     8127   $(MODEL_LIB)(trdmod.o) \ 
     8128   $(MODEL_LIB)(trdmod_oce.o) \ 
     8129   domzgr_substitute.h90 \ 
     8130   vectopt_loop_substitute.h90 \ 
     8131   KEY_CPP \ 
     8132   trasbc.F90 
     8133$(MODEL_LIB)(trazdf_exp.o) :  \ 
     8134   dom_oce.F90 \ 
     8135   in_out_manager.F90 \ 
     8136   lbclnk.F90 \ 
     8137   lib_mpp.F90 \ 
     8138   lib_print.f90 \ 
     8139   oce.F90 \ 
     8140   par_kind.F90 \ 
     8141   par_oce.F90 \ 
     8142   prtctl.f90 \ 
    80848143   trabbl.F90 \ 
    8085    tradmp.F90 \ 
    8086    trc_oce.F90 \ 
    80878144   trdicp.F90 \ 
    80888145   trdicp_oce.F90 \ 
    80898146   trdmld.F90 \ 
    80908147   trdmld_oce.F90 \ 
    8091    trdmod.F90 \ 
    80928148   trdmod_oce.F90 \ 
    80938149   trdvor.F90 \ 
    80948150   trdvor_oce.F90 \ 
    8095    $(MODEL_LIB)(dom_oce.o) \ 
    8096    $(MODEL_LIB)(in_out_manager.o) \ 
    8097    $(MODEL_LIB)(oce.o) \ 
    8098    $(MODEL_LIB)(ocesbc.o) \ 
    8099    $(MODEL_LIB)(phycst.o) \ 
    8100    $(MODEL_LIB)(prtctl.o) \ 
    8101    $(MODEL_LIB)(traqsr.o) \ 
    8102    $(MODEL_LIB)(trdmod.o) \ 
    8103    $(MODEL_LIB)(trdmod_oce.o) \ 
    8104    dom_oce.F90 \ 
    8105    in_out_manager.F90 \ 
    8106    oce.F90 \ 
    8107    ocesbc.F90 \ 
    8108    phycst.F90 \ 
    8109    prtctl.f90 \ 
    8110    traqsr.F90 \ 
    8111    trdmod.F90 \ 
    8112    trdmod_oce.F90 \ 
    8113    domzgr_substitute.h90 \ 
    8114    vectopt_loop_substitute.h90 \ 
    8115    KEY_CPP \ 
    8116    trasbc.F90 
    8117 $(MODEL_LIB)(trazdf_exp.o) :  \ 
     8151   zdf_oce.F90 \ 
    81188152   $(MODEL_LIB)(dom_oce.o) \ 
    81198153   $(MODEL_LIB)(in_out_manager.o) \ 
     
    81368170   dom_oce.F90 \ 
    81378171   in_out_manager.F90 \ 
    8138    lbclnk.F90 \ 
    8139    lib_mpp.F90 \ 
    8140    lib_print.f90 \ 
    8141    oce.F90 \ 
    8142    par_kind.F90 \ 
    8143    par_oce.F90 \ 
    8144    prtctl.f90 \ 
     8172   oce.F90 \ 
     8173   prtctl.f90 \ 
     8174   trdmod.F90 \ 
     8175   trdmod_oce.F90 \ 
     8176   zdfddm.F90 \ 
     8177   zdf_oce.F90 \ 
     8178   $(MODEL_LIB)(dom_oce.o) \ 
     8179   $(MODEL_LIB)(in_out_manager.o) \ 
     8180   $(MODEL_LIB)(oce.o) \ 
     8181   $(MODEL_LIB)(prtctl.o) \ 
     8182   $(MODEL_LIB)(trdmod.o) \ 
     8183   $(MODEL_LIB)(trdmod_oce.o) \ 
     8184   $(MODEL_LIB)(zdfddm.o) \ 
     8185   $(MODEL_LIB)(zdf_oce.o) \ 
     8186   domzgr_substitute.h90 \ 
     8187   zdfddm_substitute.h90 \ 
     8188   KEY_CPP \ 
     8189   trazdf_exp.F90 
     8190$(MODEL_LIB)(trazdf_imp.o) :  \ 
     8191   dom_oce.F90 \ 
     8192   eosbn2.F90 \ 
     8193   in_out_manager.F90 \ 
     8194   lbclnk.F90 \ 
     8195   lib_mpp.F90 \ 
     8196   lib_print.f90 \ 
     8197   ocesbc.F90 \ 
     8198   oce.F90 \ 
     8199   par_kind.F90 \ 
     8200   par_oce.F90 \ 
     8201   phycst.F90 \ 
     8202   prtctl.f90 \ 
     8203   taumod.F90 \ 
    81458204   trabbl.F90 \ 
    81468205   trdicp.F90 \ 
     
    81518210   trdvor.F90 \ 
    81528211   trdvor_oce.F90 \ 
     8212   zdfddm.F90 \ 
    81538213   zdf_oce.F90 \ 
    81548214   $(MODEL_LIB)(dom_oce.o) \ 
    8155    $(MODEL_LIB)(in_out_manager.o) \ 
    8156    $(MODEL_LIB)(oce.o) \ 
    8157    $(MODEL_LIB)(prtctl.o) \ 
    8158    $(MODEL_LIB)(trdmod.o) \ 
    8159    $(MODEL_LIB)(trdmod_oce.o) \ 
    8160    $(MODEL_LIB)(zdf_oce.o) \ 
    8161    $(MODEL_LIB)(zdfddm.o) \ 
    8162    dom_oce.F90 \ 
    8163    in_out_manager.F90 \ 
    8164    oce.F90 \ 
    8165    prtctl.f90 \ 
    8166    trdmod.F90 \ 
    8167    trdmod_oce.F90 \ 
    8168    zdf_oce.F90 \ 
    8169    zdfddm.F90 \ 
    8170    domzgr_substitute.h90 \ 
    8171    zdfddm_substitute.h90 \ 
    8172    KEY_CPP \ 
    8173    trazdf_exp.F90 
    8174 $(MODEL_LIB)(trazdf_imp.o) :  \ 
    8175    $(MODEL_LIB)(dom_oce.o) \ 
    81768215   $(MODEL_LIB)(eosbn2.o) \ 
    81778216   $(MODEL_LIB)(in_out_manager.o) \ 
     
    81798218   $(MODEL_LIB)(lib_mpp.o) \ 
    81808219   $(MODEL_LIB)(lib_print.o) \ 
    8181    $(MODEL_LIB)(oce.o) \ 
    81828220   $(MODEL_LIB)(ocesbc.o) \ 
     8221   $(MODEL_LIB)(oce.o) \ 
    81838222   $(MODEL_LIB)(par_kind.o) \ 
    81848223   $(MODEL_LIB)(par_oce.o) \ 
     
    81948233   $(MODEL_LIB)(trdvor.o) \ 
    81958234   $(MODEL_LIB)(trdvor_oce.o) \ 
     8235   $(MODEL_LIB)(zdfddm.o) \ 
    81968236   $(MODEL_LIB)(zdf_oce.o) \ 
     8237   dom_oce.F90 \ 
     8238   in_out_manager.F90 \ 
     8239   ldftra_oce.F90 \ 
     8240   oce.F90 \ 
     8241   prtctl.f90 \ 
     8242   trdmod.F90 \ 
     8243   trdmod_oce.F90 \ 
     8244   zdfddm.F90 \ 
     8245   zdfkpp.F90 \ 
     8246   zdf_oce.F90 \ 
     8247   $(MODEL_LIB)(dom_oce.o) \ 
     8248   $(MODEL_LIB)(in_out_manager.o) \ 
     8249   $(MODEL_LIB)(ldftra_oce.o) \ 
     8250   $(MODEL_LIB)(oce.o) \ 
     8251   $(MODEL_LIB)(prtctl.o) \ 
     8252   $(MODEL_LIB)(trdmod.o) \ 
     8253   $(MODEL_LIB)(trdmod_oce.o) \ 
    81978254   $(MODEL_LIB)(zdfddm.o) \ 
     8255   $(MODEL_LIB)(zdfkpp.o) \ 
     8256   $(MODEL_LIB)(zdf_oce.o) \ 
     8257   domzgr_substitute.h90 \ 
     8258   zdfddm_substitute.h90 \ 
     8259   zdf.matrixsolver.h90 \ 
     8260   KEY_CPP \ 
     8261   trazdf_imp.F90 
     8262$(MODEL_LIB)(trazdf_iso.o) :  \ 
    81988263   dom_oce.F90 \ 
    81998264   eosbn2.F90 \ 
    82008265   in_out_manager.F90 \ 
    82018266   lbclnk.F90 \ 
    8202    lib_mpp.F90 \ 
    8203    lib_print.f90 \ 
    8204    oce.F90 \ 
     8267   ldfdyn_oce.F90 \ 
     8268   ldftra_oce.F90 \ 
     8269   lib_mpp.F90 \ 
     8270   lib_print.f90 \ 
    82058271   ocesbc.F90 \ 
     8272   oce.F90 \ 
    82068273   par_kind.F90 \ 
    82078274   par_oce.F90 \ 
     
    82178284   trdvor.F90 \ 
    82188285   trdvor_oce.F90 \ 
     8286   zdfddm.F90 \ 
     8287   zdfmxl.F90 \ 
    82198288   zdf_oce.F90 \ 
    8220    zdfddm.F90 \ 
    8221    $(MODEL_LIB)(dom_oce.o) \ 
    8222    $(MODEL_LIB)(in_out_manager.o) \ 
    8223    $(MODEL_LIB)(ldftra_oce.o) \ 
    8224    $(MODEL_LIB)(oce.o) \ 
    8225    $(MODEL_LIB)(prtctl.o) \ 
    8226    $(MODEL_LIB)(trdmod.o) \ 
    8227    $(MODEL_LIB)(trdmod_oce.o) \ 
    8228    $(MODEL_LIB)(zdf_oce.o) \ 
    8229    $(MODEL_LIB)(zdfddm.o) \ 
    8230    $(MODEL_LIB)(zdfkpp.o) \ 
    8231    dom_oce.F90 \ 
    8232    in_out_manager.F90 \ 
    8233    ldftra_oce.F90 \ 
    8234    oce.F90 \ 
    8235    prtctl.f90 \ 
    8236    trdmod.F90 \ 
    8237    trdmod_oce.F90 \ 
    8238    zdf_oce.F90 \ 
    8239    zdfddm.F90 \ 
    8240    zdfkpp.F90 \ 
    8241    domzgr_substitute.h90 \ 
    8242    zdf.matrixsolver.h90 \ 
    8243    zdfddm_substitute.h90 \ 
    8244    KEY_CPP \ 
    8245    trazdf_imp.F90 
    8246 $(MODEL_LIB)(trazdf_iso.o) :  \ 
    82478289   $(MODEL_LIB)(dom_oce.o) \ 
    82488290   $(MODEL_LIB)(eosbn2.o) \ 
     
    82538295   $(MODEL_LIB)(lib_mpp.o) \ 
    82548296   $(MODEL_LIB)(lib_print.o) \ 
    8255    $(MODEL_LIB)(oce.o) \ 
    82568297   $(MODEL_LIB)(ocesbc.o) \ 
     8298   $(MODEL_LIB)(oce.o) \ 
    82578299   $(MODEL_LIB)(par_kind.o) \ 
    82588300   $(MODEL_LIB)(par_oce.o) \ 
     
    82688310   $(MODEL_LIB)(trdvor.o) \ 
    82698311   $(MODEL_LIB)(trdvor_oce.o) \ 
    8270    $(MODEL_LIB)(zdf_oce.o) \ 
    82718312   $(MODEL_LIB)(zdfddm.o) \ 
    82728313   $(MODEL_LIB)(zdfmxl.o) \ 
     8314   $(MODEL_LIB)(zdf_oce.o) \ 
     8315   dom_oce.F90 \ 
     8316   in_out_manager.F90 \ 
     8317   lbclnk.F90 \ 
     8318   ldfslp.F90 \ 
     8319   ldftra_oce.F90 \ 
     8320   oce.F90 \ 
     8321   prtctl.f90 \ 
     8322   trdmod.F90 \ 
     8323   trdmod_oce.F90 \ 
     8324   zdfddm.F90 \ 
     8325   zdfkpp.F90 \ 
     8326   zdf_oce.F90 \ 
     8327   $(MODEL_LIB)(dom_oce.o) \ 
     8328   $(MODEL_LIB)(in_out_manager.o) \ 
     8329   $(MODEL_LIB)(lbclnk.o) \ 
     8330   $(MODEL_LIB)(ldfslp.o) \ 
     8331   $(MODEL_LIB)(ldftra_oce.o) \ 
     8332   $(MODEL_LIB)(oce.o) \ 
     8333   $(MODEL_LIB)(prtctl.o) \ 
     8334   $(MODEL_LIB)(trdmod.o) \ 
     8335   $(MODEL_LIB)(trdmod_oce.o) \ 
     8336   $(MODEL_LIB)(zdfddm.o) \ 
     8337   $(MODEL_LIB)(zdfkpp.o) \ 
     8338   $(MODEL_LIB)(zdf_oce.o) \ 
     8339   domzgr_substitute.h90 \ 
     8340   ldfeiv_substitute.h90 \ 
     8341   ldftra_substitute.h90 \ 
     8342   zdfddm_substitute.h90 \ 
     8343   zdf.matrixsolver.h90 \ 
     8344   KEY_CPP \ 
     8345   trazdf_iso.F90 
     8346$(MODEL_LIB)(trazdf_iso_vopt.o) :   \ 
    82738347   dom_oce.F90 \ 
    82748348   eosbn2.F90 \ 
     
    82798353   lib_mpp.F90 \ 
    82808354   lib_print.f90 \ 
    8281    oce.F90 \ 
    82828355   ocesbc.F90 \ 
     8356   oce.F90 \ 
    82838357   par_kind.F90 \ 
    82848358   par_oce.F90 \ 
     
    82948368   trdvor.F90 \ 
    82958369   trdvor_oce.F90 \ 
    8296    zdf_oce.F90 \ 
    82978370   zdfddm.F90 \ 
    82988371   zdfmxl.F90 \ 
    8299    $(MODEL_LIB)(dom_oce.o) \ 
    8300    $(MODEL_LIB)(in_out_manager.o) \ 
    8301    $(MODEL_LIB)(lbclnk.o) \ 
    8302    $(MODEL_LIB)(ldfslp.o) \ 
    8303    $(MODEL_LIB)(ldftra_oce.o) \ 
    8304    $(MODEL_LIB)(oce.o) \ 
    8305    $(MODEL_LIB)(prtctl.o) \ 
    8306    $(MODEL_LIB)(trdmod.o) \ 
    8307    $(MODEL_LIB)(trdmod_oce.o) \ 
    8308    $(MODEL_LIB)(zdf_oce.o) \ 
    8309    $(MODEL_LIB)(zdfddm.o) \ 
    8310    $(MODEL_LIB)(zdfkpp.o) \ 
    8311    dom_oce.F90 \ 
    8312    in_out_manager.F90 \ 
    8313    lbclnk.F90 \ 
    8314    ldfslp.F90 \ 
    8315    ldftra_oce.F90 \ 
    8316    oce.F90 \ 
    8317    prtctl.f90 \ 
    8318    trdmod.F90 \ 
    8319    trdmod_oce.F90 \ 
    83208372   zdf_oce.F90 \ 
    8321    zdfddm.F90 \ 
    8322    zdfkpp.F90 \ 
    8323    domzgr_substitute.h90 \ 
    8324    ldfeiv_substitute.h90 \ 
    8325    ldftra_substitute.h90 \ 
    8326    zdf.matrixsolver.h90 \ 
    8327    zdfddm_substitute.h90 \ 
    8328    KEY_CPP \ 
    8329    trazdf_iso.F90 
    8330 $(MODEL_LIB)(trazdf_iso_vopt.o) :   \ 
    83318373   $(MODEL_LIB)(dom_oce.o) \ 
    83328374   $(MODEL_LIB)(eosbn2.o) \ 
     
    83378379   $(MODEL_LIB)(lib_mpp.o) \ 
    83388380   $(MODEL_LIB)(lib_print.o) \ 
    8339    $(MODEL_LIB)(oce.o) \ 
    83408381   $(MODEL_LIB)(ocesbc.o) \ 
     8382   $(MODEL_LIB)(oce.o) \ 
    83418383   $(MODEL_LIB)(par_kind.o) \ 
    83428384   $(MODEL_LIB)(par_oce.o) \ 
     
    83528394   $(MODEL_LIB)(trdvor.o) \ 
    83538395   $(MODEL_LIB)(trdvor_oce.o) \ 
    8354    $(MODEL_LIB)(zdf_oce.o) \ 
    83558396   $(MODEL_LIB)(zdfddm.o) \ 
    83568397   $(MODEL_LIB)(zdfmxl.o) \ 
    8357    dom_oce.F90 \ 
    8358    eosbn2.F90 \ 
    8359    in_out_manager.F90 \ 
    8360    lbclnk.F90 \ 
    8361    ldfdyn_oce.F90 \ 
     8398   $(MODEL_LIB)(zdf_oce.o) \ 
     8399   dom_oce.F90 \ 
     8400   in_out_manager.F90 \ 
     8401   lbclnk.F90 \ 
     8402   ldfslp.F90 \ 
    83628403   ldftra_oce.F90 \ 
    8363    lib_mpp.F90 \ 
    8364    lib_print.f90 \ 
    8365    oce.F90 \ 
    8366    ocesbc.F90 \ 
    8367    par_kind.F90 \ 
    8368    par_oce.F90 \ 
    8369    phycst.F90 \ 
    8370    prtctl.f90 \ 
    8371    taumod.F90 \ 
    8372    trabbl.F90 \ 
    8373    trdicp.F90 \ 
    8374    trdicp_oce.F90 \ 
    8375    trdmld.F90 \ 
    8376    trdmld_oce.F90 \ 
     8404   oce.F90 \ 
     8405   prtctl.f90 \ 
     8406   trdmod.F90 \ 
    83778407   trdmod_oce.F90 \ 
    8378    trdvor.F90 \ 
    8379    trdvor_oce.F90 \ 
     8408   zdfddm.F90 \ 
     8409   zdfkpp.F90 \ 
    83808410   zdf_oce.F90 \ 
    8381    zdfddm.F90 \ 
    8382    zdfmxl.F90 \ 
    83838411   $(MODEL_LIB)(dom_oce.o) \ 
    83848412   $(MODEL_LIB)(in_out_manager.o) \ 
     
    83908418   $(MODEL_LIB)(trdmod.o) \ 
    83918419   $(MODEL_LIB)(trdmod_oce.o) \ 
    8392    $(MODEL_LIB)(zdf_oce.o) \ 
    83938420   $(MODEL_LIB)(zdfddm.o) \ 
    83948421   $(MODEL_LIB)(zdfkpp.o) \ 
    8395    dom_oce.F90 \ 
    8396    in_out_manager.F90 \ 
    8397    lbclnk.F90 \ 
    8398    ldfslp.F90 \ 
    8399    ldftra_oce.F90 \ 
    8400    oce.F90 \ 
    8401    prtctl.f90 \ 
    8402    trdmod.F90 \ 
    8403    trdmod_oce.F90 \ 
    8404    zdf_oce.F90 \ 
    8405    zdfddm.F90 \ 
    8406    zdfkpp.F90 \ 
     8422   $(MODEL_LIB)(zdf_oce.o) \ 
    84078423   domzgr_substitute.h90 \ 
    84088424   ldfeiv_substitute.h90 \ 
     
    84138429   trazdf_iso_vopt.F90 
    84148430$(MODEL_LIB)(trc_oce.o) :  \ 
    8415    $(MODEL_LIB)(par_kind.o) \ 
    8416    par_kind.F90 \ 
     8431   par_kind.F90 \ 
     8432   $(MODEL_LIB)(par_kind.o) \ 
     8433   par_oce.F90 \ 
     8434   sms.F90 \ 
    84178435   $(MODEL_LIB)(par_oce.o) \ 
    84188436   $(MODEL_LIB)(sms.o) \ 
    8419    par_oce.F90 \ 
    8420    sms.F90 \ 
    84218437   trc_oce.F90 
    84228438$(MODEL_LIB)(trdicp.o) :   \ 
     8439   dom_oce.F90 \ 
     8440   in_out_manager.F90 \ 
     8441   lib_print.f90 \ 
     8442   par_kind.F90 \ 
     8443   par_oce.F90 \ 
     8444   phycst.F90 \ 
     8445   prtctl.f90 \ 
     8446   trdicp_oce.F90 \ 
     8447   trdmld_oce.F90 \ 
     8448   trdvor_oce.F90 \ 
     8449   zdfddm.F90 \ 
    84238450   $(MODEL_LIB)(dom_oce.o) \ 
    84248451   $(MODEL_LIB)(in_out_manager.o) \ 
     
    84338460   $(MODEL_LIB)(zdfddm.o) \ 
    84348461   dom_oce.F90 \ 
    8435    in_out_manager.F90 \ 
    8436    lib_print.f90 \ 
     8462   eosbn2.F90 \ 
     8463   in_out_manager.F90 \ 
     8464   ldfdyn_oce.F90 \ 
     8465   ldftra_oce.F90 \ 
     8466   lib_mpp.F90 \ 
     8467   oce.F90 \ 
     8468   phycst.F90 \ 
     8469   trdmod_oce.F90 \ 
     8470   zdf_oce.F90 \ 
     8471   $(MODEL_LIB)(dom_oce.o) \ 
     8472   $(MODEL_LIB)(eosbn2.o) \ 
     8473   $(MODEL_LIB)(in_out_manager.o) \ 
     8474   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8475   $(MODEL_LIB)(ldftra_oce.o) \ 
     8476   $(MODEL_LIB)(lib_mpp.o) \ 
     8477   $(MODEL_LIB)(oce.o) \ 
     8478   $(MODEL_LIB)(phycst.o) \ 
     8479   $(MODEL_LIB)(trdmod_oce.o) \ 
     8480   $(MODEL_LIB)(zdf_oce.o) \ 
     8481   domzgr_substitute.h90 \ 
     8482   vectopt_loop_substitute.h90 \ 
     8483   KEY_CPP \ 
     8484   trdicp.F90 
     8485$(MODEL_LIB)(trdicp_oce.o) :  \ 
     8486   par_kind.F90 \ 
     8487   $(MODEL_LIB)(par_kind.o) \ 
     8488   par_oce.F90 \ 
     8489   $(MODEL_LIB)(par_oce.o) \ 
     8490   trdicp_oce.F90 
     8491$(MODEL_LIB)(trdmld.o) :   \ 
     8492   daymod.F90 \ 
     8493   dom_oce.F90 \ 
     8494   in_out_manager.F90 \ 
     8495   lbclnk.F90 \ 
     8496   ldfdyn_oce.F90 \ 
     8497   ldftra_oce.F90 \ 
     8498   lib_mpp.F90 \ 
     8499   lib_print.f90 \ 
     8500   oce.F90 \ 
    84378501   par_kind.F90 \ 
    84388502   par_oce.F90 \ 
     
    84428506   trdmld_oce.F90 \ 
    84438507   trdvor_oce.F90 \ 
    8444    zdfddm.F90 \ 
    8445    $(MODEL_LIB)(dom_oce.o) \ 
    8446    $(MODEL_LIB)(eosbn2.o) \ 
    8447    $(MODEL_LIB)(in_out_manager.o) \ 
    8448    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8449    $(MODEL_LIB)(ldftra_oce.o) \ 
    8450    $(MODEL_LIB)(lib_mpp.o) \ 
    8451    $(MODEL_LIB)(oce.o) \ 
    8452    $(MODEL_LIB)(phycst.o) \ 
    8453    $(MODEL_LIB)(trdmod_oce.o) \ 
    8454    $(MODEL_LIB)(zdf_oce.o) \ 
    8455    dom_oce.F90 \ 
    8456    eosbn2.F90 \ 
    8457    in_out_manager.F90 \ 
    8458    ldfdyn_oce.F90 \ 
    8459    ldftra_oce.F90 \ 
    8460    lib_mpp.F90 \ 
    8461    oce.F90 \ 
    8462    phycst.F90 \ 
    8463    trdmod_oce.F90 \ 
     8508   zdfmxl.F90 \ 
    84648509   zdf_oce.F90 \ 
    8465    domzgr_substitute.h90 \ 
    8466    vectopt_loop_substitute.h90 \ 
    8467    KEY_CPP \ 
    8468    trdicp.F90 
    8469 $(MODEL_LIB)(trdicp_oce.o) :  \ 
    8470    $(MODEL_LIB)(par_kind.o) \ 
    8471    par_kind.F90 \ 
    8472    $(MODEL_LIB)(par_oce.o) \ 
    8473    par_oce.F90 \ 
    8474    trdicp_oce.F90 
    8475 $(MODEL_LIB)(trdmld.o) :   \ 
    84768510   $(MODEL_LIB)(daymod.o) \ 
    84778511   $(MODEL_LIB)(dom_oce.o) \ 
     
    84908524   $(MODEL_LIB)(trdmld_oce.o) \ 
    84918525   $(MODEL_LIB)(trdvor_oce.o) \ 
     8526   $(MODEL_LIB)(zdfmxl.o) \ 
    84928527   $(MODEL_LIB)(zdf_oce.o) \ 
    8493    $(MODEL_LIB)(zdfmxl.o) \ 
    84948528   daymod.F90 \ 
    8495    dom_oce.F90 \ 
    8496    in_out_manager.F90 \ 
    8497    lbclnk.F90 \ 
    8498    ldfdyn_oce.F90 \ 
     8529   diadimg.F90 \ 
     8530   dianam.F90 \ 
     8531   dom_oce.F90 \ 
     8532   in_out_manager.F90 \ 
     8533   lbclnk.F90 \ 
     8534   ldfslp.F90 \ 
    84998535   ldftra_oce.F90 \ 
    8500    lib_mpp.F90 \ 
    8501    lib_print.f90 \ 
    8502    oce.F90 \ 
    8503    par_kind.F90 \ 
    8504    par_oce.F90 \ 
    8505    phycst.F90 \ 
    8506    prtctl.f90 \ 
    8507    trdicp_oce.F90 \ 
    8508    trdmld_oce.F90 \ 
    8509    trdvor_oce.F90 \ 
     8536   oce.F90 \ 
     8537   phycst.F90 \ 
     8538   trdmod_oce.F90 \ 
     8539   zdfddm.F90 \ 
     8540   zdfmxl.F90 \ 
    85108541   zdf_oce.F90 \ 
    8511    zdfmxl.F90 \ 
    85128542   $(MODEL_LIB)(daymod.o) \ 
    85138543   $(MODEL_LIB)(diadimg.o) \ 
     
    85218551   $(MODEL_LIB)(phycst.o) \ 
    85228552   $(MODEL_LIB)(trdmod_oce.o) \ 
    8523    $(MODEL_LIB)(zdf_oce.o) \ 
    85248553   $(MODEL_LIB)(zdfddm.o) \ 
    85258554   $(MODEL_LIB)(zdfmxl.o) \ 
    8526    daymod.F90 \ 
    8527    diadimg.F90 \ 
    8528    dianam.F90 \ 
    8529    dom_oce.F90 \ 
    8530    in_out_manager.F90 \ 
    8531    lbclnk.F90 \ 
    8532    ldfslp.F90 \ 
    8533    ldftra_oce.F90 \ 
    8534    oce.F90 \ 
    8535    phycst.F90 \ 
    8536    trdmod_oce.F90 \ 
    8537    zdf_oce.F90 \ 
    8538    zdfddm.F90 \ 
    8539    zdfmxl.F90 \ 
     8555   $(MODEL_LIB)(zdf_oce.o) \ 
    85408556   domzgr_substitute.h90 \ 
    85418557   ldftra_substitute.h90 \ 
     
    85458561   trdmld.F90 
    85468562$(MODEL_LIB)(trdmld_oce.o) :  \ 
    8547    $(MODEL_LIB)(par_kind.o) \ 
    8548    par_kind.F90 \ 
    8549    $(MODEL_LIB)(par_oce.o) \ 
    8550    par_oce.F90 \ 
     8563   par_kind.F90 \ 
     8564   $(MODEL_LIB)(par_kind.o) \ 
     8565   par_oce.F90 \ 
     8566   $(MODEL_LIB)(par_oce.o) \ 
    85518567   trdmld_oce.F90 
    85528568$(MODEL_LIB)(trdmod.o) :   \ 
     8569   daymod.F90 \ 
     8570   diadimg.F90 \ 
     8571   dianam.F90 \ 
     8572   dom_oce.F90 \ 
     8573   eosbn2.F90 \ 
     8574   in_out_manager.F90 \ 
     8575   lbclnk.F90 \ 
     8576   ldfdyn_oce.F90 \ 
     8577   ldfslp.F90 \ 
     8578   ldftra_oce.F90 \ 
     8579   lib_mpp.F90 \ 
     8580   lib_print.f90 \ 
     8581   oce.F90 \ 
     8582   par_kind.F90 \ 
     8583   par_oce.F90 \ 
     8584   phycst.F90 \ 
     8585   prtctl.f90 \ 
     8586   trdicp_oce.F90 \ 
     8587   trdmld_oce.F90 \ 
     8588   trdmod_oce.F90 \ 
     8589   trdvor_oce.F90 \ 
     8590   zdfddm.F90 \ 
     8591   zdfmxl.F90 \ 
     8592   zdf_oce.F90 \ 
    85538593   $(MODEL_LIB)(daymod.o) \ 
    85548594   $(MODEL_LIB)(diadimg.o) \ 
     
    85728612   $(MODEL_LIB)(trdmod_oce.o) \ 
    85738613   $(MODEL_LIB)(trdvor_oce.o) \ 
    8574    $(MODEL_LIB)(zdf_oce.o) \ 
    85758614   $(MODEL_LIB)(zdfddm.o) \ 
    85768615   $(MODEL_LIB)(zdfmxl.o) \ 
    8577    daymod.F90 \ 
    8578    diadimg.F90 \ 
    8579    dianam.F90 \ 
    8580    dom_oce.F90 \ 
    8581    eosbn2.F90 \ 
    8582    in_out_manager.F90 \ 
    8583    lbclnk.F90 \ 
    8584    ldfdyn_oce.F90 \ 
    8585    ldfslp.F90 \ 
    8586    ldftra_oce.F90 \ 
    8587    lib_mpp.F90 \ 
    8588    lib_print.f90 \ 
    8589    oce.F90 \ 
    8590    par_kind.F90 \ 
    8591    par_oce.F90 \ 
    8592    phycst.F90 \ 
    8593    prtctl.f90 \ 
    8594    trdicp_oce.F90 \ 
    8595    trdmld_oce.F90 \ 
     8616   $(MODEL_LIB)(zdf_oce.o) \ 
     8617   dom_oce.F90 \ 
     8618   in_out_manager.F90 \ 
     8619   oce.F90 \ 
     8620   trabbl.F90 \ 
     8621   trdicp.F90 \ 
     8622   trdmld.F90 \ 
    85968623   trdmod_oce.F90 \ 
    8597    trdvor_oce.F90 \ 
    8598    zdf_oce.F90 \ 
    8599    zdfddm.F90 \ 
    8600    zdfmxl.F90 \ 
     8624   trdvor.F90 \ 
    86018625   $(MODEL_LIB)(dom_oce.o) \ 
    86028626   $(MODEL_LIB)(in_out_manager.o) \ 
     
    86078631   $(MODEL_LIB)(trdmod_oce.o) \ 
    86088632   $(MODEL_LIB)(trdvor.o) \ 
    8609    dom_oce.F90 \ 
    8610    in_out_manager.F90 \ 
    8611    oce.F90 \ 
    8612    trabbl.F90 \ 
    8613    trdicp.F90 \ 
    8614    trdmld.F90 \ 
    8615    trdmod_oce.F90 \ 
    8616    trdvor.F90 \ 
    86178633   domzgr_substitute.h90 \ 
    86188634   vectopt_loop_substitute.h90 \ 
     
    86208636   trdmod.F90 
    86218637$(MODEL_LIB)(trdmod_oce.o) :  \ 
    8622    $(MODEL_LIB)(par_oce.o) \ 
    8623    par_oce.F90 \ 
     8638   par_oce.F90 \ 
     8639   $(MODEL_LIB)(par_oce.o) \ 
     8640   trdicp_oce.F90 \ 
     8641   trdmld_oce.F90 \ 
     8642   trdvor_oce.F90 \ 
    86248643   $(MODEL_LIB)(trdicp_oce.o) \ 
    86258644   $(MODEL_LIB)(trdmld_oce.o) \ 
    86268645   $(MODEL_LIB)(trdvor_oce.o) \ 
     8646   trdmod_oce.F90 
     8647$(MODEL_LIB)(trdvor.o) :   \ 
     8648   daymod.F90 \ 
     8649   dom_oce.F90 \ 
     8650   in_out_manager.F90 \ 
     8651   lbclnk.F90 \ 
     8652   ldfdyn_oce.F90 \ 
     8653   ldftra_oce.F90 \ 
     8654   lib_mpp.F90 \ 
     8655   lib_print.f90 \ 
     8656   oce.F90 \ 
     8657   par_kind.F90 \ 
     8658   par_oce.F90 \ 
     8659   phycst.F90 \ 
     8660   prtctl.f90 \ 
    86278661   trdicp_oce.F90 \ 
    86288662   trdmld_oce.F90 \ 
    86298663   trdvor_oce.F90 \ 
    8630    trdmod_oce.F90 
    8631 $(MODEL_LIB)(trdvor.o) :   \ 
     8664   zdfmxl.F90 \ 
     8665   zdf_oce.F90 \ 
    86328666   $(MODEL_LIB)(daymod.o) \ 
    86338667   $(MODEL_LIB)(dom_oce.o) \ 
     
    86468680   $(MODEL_LIB)(trdmld_oce.o) \ 
    86478681   $(MODEL_LIB)(trdvor_oce.o) \ 
     8682   $(MODEL_LIB)(zdfmxl.o) \ 
    86488683   $(MODEL_LIB)(zdf_oce.o) \ 
    8649    $(MODEL_LIB)(zdfmxl.o) \ 
    86508684   daymod.F90 \ 
     8685   dianam.F90 \ 
    86518686   dom_oce.F90 \ 
    86528687   in_out_manager.F90 \ 
    86538688   lbclnk.F90 \ 
    86548689   ldfdyn_oce.F90 \ 
    8655    ldftra_oce.F90 \ 
    8656    lib_mpp.F90 \ 
    8657    lib_print.f90 \ 
    8658    oce.F90 \ 
    8659    par_kind.F90 \ 
    8660    par_oce.F90 \ 
    8661    phycst.F90 \ 
    8662    prtctl.f90 \ 
    8663    trdicp_oce.F90 \ 
    8664    trdmld_oce.F90 \ 
    8665    trdvor_oce.F90 \ 
     8690   ldfslp.F90 \ 
     8691   oce.F90 \ 
     8692   phycst.F90 \ 
     8693   trdmod_oce.F90 \ 
     8694   zdfmxl.F90 \ 
    86668695   zdf_oce.F90 \ 
    8667    zdfmxl.F90 \ 
    86688696   $(MODEL_LIB)(daymod.o) \ 
    86698697   $(MODEL_LIB)(dianam.o) \ 
     
    86768704   $(MODEL_LIB)(phycst.o) \ 
    86778705   $(MODEL_LIB)(trdmod_oce.o) \ 
     8706   $(MODEL_LIB)(zdfmxl.o) \ 
    86788707   $(MODEL_LIB)(zdf_oce.o) \ 
    8679    $(MODEL_LIB)(zdfmxl.o) \ 
    8680    daymod.F90 \ 
    8681    dianam.F90 \ 
    8682    dom_oce.F90 \ 
    8683    in_out_manager.F90 \ 
    8684    lbclnk.F90 \ 
    8685    ldfdyn_oce.F90 \ 
    8686    ldfslp.F90 \ 
    8687    oce.F90 \ 
    8688    phycst.F90 \ 
    8689    trdmod_oce.F90 \ 
    8690    zdf_oce.F90 \ 
    8691    zdfmxl.F90 \ 
    86928708   domzgr_substitute.h90 \ 
    86938709   ldfdyn_substitute.h90 \ 
     
    86978713   trdvor.F90 
    86988714$(MODEL_LIB)(trdvor_oce.o) :  \ 
    8699    $(MODEL_LIB)(par_kind.o) \ 
    8700    par_kind.F90 \ 
    8701    $(MODEL_LIB)(par_oce.o) \ 
    8702    par_oce.F90 \ 
     8715   par_kind.F90 \ 
     8716   $(MODEL_LIB)(par_kind.o) \ 
     8717   par_oce.F90 \ 
     8718   $(MODEL_LIB)(par_oce.o) \ 
    87038719   trdvor_oce.F90 
    87048720$(MODEL_LIB)(wzvmod.o) :   \ 
    8705    $(MODEL_LIB)(dom_oce.o) \ 
    8706    $(MODEL_LIB)(in_out_manager.o) \ 
    8707    $(MODEL_LIB)(lib_mpp.o) \ 
    8708    $(MODEL_LIB)(lib_print.o) \ 
    8709    $(MODEL_LIB)(par_kind.o) \ 
    8710    $(MODEL_LIB)(par_oce.o) \ 
    8711    dom_oce.F90 \ 
    8712    in_out_manager.F90 \ 
    8713    lib_mpp.F90 \ 
    8714    lib_print.f90 \ 
    8715    par_kind.F90 \ 
    8716    par_oce.F90 \ 
    8717    $(MODEL_LIB)(dom_oce.o) \ 
    8718    $(MODEL_LIB)(in_out_manager.o) \ 
    8719    $(MODEL_LIB)(oce.o) \ 
    8720    $(MODEL_LIB)(prtctl.o) \ 
    8721    dom_oce.F90 \ 
    8722    in_out_manager.F90 \ 
    8723    oce.F90 \ 
    8724    prtctl.f90 \ 
     8721   dom_oce.F90 \ 
     8722   in_out_manager.F90 \ 
     8723   lib_mpp.F90 \ 
     8724   lib_print.f90 \ 
     8725   par_kind.F90 \ 
     8726   par_oce.F90 \ 
     8727   $(MODEL_LIB)(dom_oce.o) \ 
     8728   $(MODEL_LIB)(in_out_manager.o) \ 
     8729   $(MODEL_LIB)(lib_mpp.o) \ 
     8730   $(MODEL_LIB)(lib_print.o) \ 
     8731   $(MODEL_LIB)(par_kind.o) \ 
     8732   $(MODEL_LIB)(par_oce.o) \ 
     8733   dom_oce.F90 \ 
     8734   in_out_manager.F90 \ 
     8735   oce.F90 \ 
     8736   prtctl.f90 \ 
     8737   $(MODEL_LIB)(dom_oce.o) \ 
     8738   $(MODEL_LIB)(in_out_manager.o) \ 
     8739   $(MODEL_LIB)(oce.o) \ 
     8740   $(MODEL_LIB)(prtctl.o) \ 
    87258741   domzgr_substitute.h90 \ 
    87268742   KEY_CPP \ 
    87278743   wzvmod.F90 
    8728 $(MODEL_LIB)(zdf_oce.o) :  \ 
    8729    $(MODEL_LIB)(par_kind.o) \ 
    8730    par_kind.F90 \ 
    8731    $(MODEL_LIB)(par_oce.o) \ 
    8732    par_oce.F90 \ 
    8733    zdf_oce.F90 
    87348744$(MODEL_LIB)(zdfbfr.o) :   \ 
    8735    $(MODEL_LIB)(dom_oce.o) \ 
    8736    $(MODEL_LIB)(in_out_manager.o) \ 
    8737    $(MODEL_LIB)(lib_mpp.o) \ 
    8738    $(MODEL_LIB)(lib_print.o) \ 
    8739    $(MODEL_LIB)(oce.o) \ 
    8740    $(MODEL_LIB)(par_kind.o) \ 
    8741    $(MODEL_LIB)(par_oce.o) \ 
    8742    dom_oce.F90 \ 
    8743    in_out_manager.F90 \ 
    8744    lib_mpp.F90 \ 
    8745    lib_print.f90 \ 
    8746    oce.F90 \ 
    8747    par_kind.F90 \ 
    8748    par_oce.F90 \ 
     8745   dom_oce.F90 \ 
     8746   in_out_manager.F90 \ 
     8747   lib_mpp.F90 \ 
     8748   lib_print.f90 \ 
     8749   oce.F90 \ 
     8750   par_kind.F90 \ 
     8751   par_oce.F90 \ 
     8752   $(MODEL_LIB)(dom_oce.o) \ 
     8753   $(MODEL_LIB)(in_out_manager.o) \ 
     8754   $(MODEL_LIB)(lib_mpp.o) \ 
     8755   $(MODEL_LIB)(lib_print.o) \ 
     8756   $(MODEL_LIB)(oce.o) \ 
     8757   $(MODEL_LIB)(par_kind.o) \ 
     8758   $(MODEL_LIB)(par_oce.o) \ 
     8759   dom_oce.F90 \ 
     8760   in_out_manager.F90 \ 
     8761   lbclnk.F90 \ 
     8762   oce.F90 \ 
     8763   prtctl.f90 \ 
     8764   zdf_oce.F90 \ 
    87498765   $(MODEL_LIB)(dom_oce.o) \ 
    87508766   $(MODEL_LIB)(in_out_manager.o) \ 
     
    87538769   $(MODEL_LIB)(prtctl.o) \ 
    87548770   $(MODEL_LIB)(zdf_oce.o) \ 
    8755    dom_oce.F90 \ 
    8756    in_out_manager.F90 \ 
    8757    lbclnk.F90 \ 
    8758    oce.F90 \ 
    8759    prtctl.f90 \ 
    8760    zdf_oce.F90 \ 
    87618771   domzgr_substitute.h90 \ 
    87628772   KEY_CPP \ 
    87638773   zdfbfr.F90 
    87648774$(MODEL_LIB)(zdfddm.o) :   \ 
    8765    $(MODEL_LIB)(dom_oce.o) \ 
    8766    $(MODEL_LIB)(in_out_manager.o) \ 
    8767    $(MODEL_LIB)(lib_mpp.o) \ 
    8768    $(MODEL_LIB)(lib_print.o) \ 
    8769    $(MODEL_LIB)(oce.o) \ 
    8770    $(MODEL_LIB)(par_kind.o) \ 
    8771    $(MODEL_LIB)(par_oce.o) \ 
    8772    dom_oce.F90 \ 
    8773    in_out_manager.F90 \ 
    8774    lib_mpp.F90 \ 
    8775    lib_print.f90 \ 
    8776    oce.F90 \ 
    8777    par_kind.F90 \ 
    8778    par_oce.F90 \ 
     8775   dom_oce.F90 \ 
     8776   in_out_manager.F90 \ 
     8777   lib_mpp.F90 \ 
     8778   lib_print.f90 \ 
     8779   oce.F90 \ 
     8780   par_kind.F90 \ 
     8781   par_oce.F90 \ 
     8782   $(MODEL_LIB)(dom_oce.o) \ 
     8783   $(MODEL_LIB)(in_out_manager.o) \ 
     8784   $(MODEL_LIB)(lib_mpp.o) \ 
     8785   $(MODEL_LIB)(lib_print.o) \ 
     8786   $(MODEL_LIB)(oce.o) \ 
     8787   $(MODEL_LIB)(par_kind.o) \ 
     8788   $(MODEL_LIB)(par_oce.o) \ 
     8789   dom_oce.F90 \ 
     8790   in_out_manager.F90 \ 
     8791   lbclnk.F90 \ 
     8792   oce.F90 \ 
     8793   prtctl.f90 \ 
     8794   zdf_oce.F90 \ 
    87798795   $(MODEL_LIB)(dom_oce.o) \ 
    87808796   $(MODEL_LIB)(in_out_manager.o) \ 
     
    87838799   $(MODEL_LIB)(prtctl.o) \ 
    87848800   $(MODEL_LIB)(zdf_oce.o) \ 
    8785    dom_oce.F90 \ 
    8786    in_out_manager.F90 \ 
    8787    lbclnk.F90 \ 
    8788    oce.F90 \ 
    8789    prtctl.f90 \ 
    8790    zdf_oce.F90 \ 
    87918801   vectopt_loop_substitute.h90 \ 
    87928802   KEY_CPP \ 
    87938803   zdfddm.F90 
    87948804$(MODEL_LIB)(zdfevd.o) :   \ 
     8805   dom_oce.F90 \ 
     8806   eosbn2.F90 \ 
     8807   in_out_manager.F90 \ 
     8808   lbclnk.F90 \ 
     8809   lib_mpp.F90 \ 
     8810   lib_print.f90 \ 
     8811   ocesbc.F90 \ 
     8812   oce.F90 \ 
     8813   par_kind.F90 \ 
     8814   par_oce.F90 \ 
     8815   phycst.F90 \ 
     8816   prtctl.f90 \ 
     8817   taumod.F90 \ 
     8818   zdfddm.F90 \ 
     8819   zdf_oce.F90 \ 
    87958820   $(MODEL_LIB)(dom_oce.o) \ 
    87968821   $(MODEL_LIB)(eosbn2.o) \ 
     
    87998824   $(MODEL_LIB)(lib_mpp.o) \ 
    88008825   $(MODEL_LIB)(lib_print.o) \ 
    8801    $(MODEL_LIB)(oce.o) \ 
    88028826   $(MODEL_LIB)(ocesbc.o) \ 
     8827   $(MODEL_LIB)(oce.o) \ 
    88038828   $(MODEL_LIB)(par_kind.o) \ 
    88048829   $(MODEL_LIB)(par_oce.o) \ 
     
    88068831   $(MODEL_LIB)(prtctl.o) \ 
    88078832   $(MODEL_LIB)(taumod.o) \ 
     8833   $(MODEL_LIB)(zdfddm.o) \ 
    88088834   $(MODEL_LIB)(zdf_oce.o) \ 
    8809    $(MODEL_LIB)(zdfddm.o) \ 
    8810    dom_oce.F90 \ 
    8811    eosbn2.F90 \ 
    8812    in_out_manager.F90 \ 
    8813    lbclnk.F90 \ 
    8814    lib_mpp.F90 \ 
    8815    lib_print.f90 \ 
    8816    oce.F90 \ 
    8817    ocesbc.F90 \ 
    8818    par_kind.F90 \ 
    8819    par_oce.F90 \ 
    8820    phycst.F90 \ 
    8821    prtctl.f90 \ 
    8822    taumod.F90 \ 
     8835   dom_oce.F90 \ 
     8836   in_out_manager.F90 \ 
     8837   lbclnk.F90 \ 
     8838   oce.F90 \ 
     8839   zdfkpp.F90 \ 
    88238840   zdf_oce.F90 \ 
    8824    zdfddm.F90 \ 
    8825    $(MODEL_LIB)(dom_oce.o) \ 
    8826    $(MODEL_LIB)(in_out_manager.o) \ 
    8827    $(MODEL_LIB)(lbclnk.o) \ 
    8828    $(MODEL_LIB)(oce.o) \ 
     8841   $(MODEL_LIB)(dom_oce.o) \ 
     8842   $(MODEL_LIB)(in_out_manager.o) \ 
     8843   $(MODEL_LIB)(lbclnk.o) \ 
     8844   $(MODEL_LIB)(oce.o) \ 
     8845   $(MODEL_LIB)(zdfkpp.o) \ 
    88298846   $(MODEL_LIB)(zdf_oce.o) \ 
    8830    $(MODEL_LIB)(zdfkpp.o) \ 
    8831    dom_oce.F90 \ 
    8832    in_out_manager.F90 \ 
    8833    lbclnk.F90 \ 
    8834    oce.F90 \ 
    8835    zdf_oce.F90 \ 
    8836    zdfkpp.F90 \ 
    88378847   domzgr_substitute.h90 \ 
    88388848   KEY_CPP \ 
    88398849   zdfevd.F90 
    88408850$(MODEL_LIB)(zdfini.o) :   \ 
     8851   dom_oce.F90 \ 
     8852   dynzdf_exp.F90 \ 
     8853   eosbn2.F90 \ 
     8854   in_out_manager.F90 \ 
     8855   lbclnk.F90 \ 
     8856   ldfdyn_oce.F90 \ 
     8857   ldftra_oce.F90 \ 
     8858   lib_print.f90 \ 
     8859   ocesbc.F90 \ 
     8860   oce.F90 \ 
     8861   par_kind.F90 \ 
     8862   par_oce.F90 \ 
     8863   phycst.F90 \ 
     8864   prtctl.f90 \ 
     8865   taumod.F90 \ 
     8866   trazdf_exp.F90 \ 
     8867   trdmod.F90 \ 
     8868   trdmod_oce.F90 \ 
     8869   zdfddm.F90 \ 
     8870   zdfkpp.F90 \ 
     8871   zdfmxl.F90 \ 
     8872   zdf_oce.F90 \ 
    88418873   $(MODEL_LIB)(dom_oce.o) \ 
    88428874   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    88478879   $(MODEL_LIB)(ldftra_oce.o) \ 
    88488880   $(MODEL_LIB)(lib_print.o) \ 
    8849    $(MODEL_LIB)(oce.o) \ 
    88508881   $(MODEL_LIB)(ocesbc.o) \ 
     8882   $(MODEL_LIB)(oce.o) \ 
    88518883   $(MODEL_LIB)(par_kind.o) \ 
    88528884   $(MODEL_LIB)(par_oce.o) \ 
     
    88578889   $(MODEL_LIB)(trdmod.o) \ 
    88588890   $(MODEL_LIB)(trdmod_oce.o) \ 
    8859    $(MODEL_LIB)(zdf_oce.o) \ 
    88608891   $(MODEL_LIB)(zdfddm.o) \ 
    88618892   $(MODEL_LIB)(zdfkpp.o) \ 
    88628893   $(MODEL_LIB)(zdfmxl.o) \ 
    8863    dom_oce.F90 \ 
    8864    dynzdf_exp.F90 \ 
    8865    eosbn2.F90 \ 
    8866    in_out_manager.F90 \ 
    8867    lbclnk.F90 \ 
     8894   $(MODEL_LIB)(zdf_oce.o) \ 
     8895   in_out_manager.F90 \ 
    88688896   ldfdyn_oce.F90 \ 
     8897   ldfslp.F90 \ 
    88698898   ldftra_oce.F90 \ 
    8870    lib_print.f90 \ 
    8871    oce.F90 \ 
    8872    ocesbc.F90 \ 
    8873    par_kind.F90 \ 
    8874    par_oce.F90 \ 
    8875    phycst.F90 \ 
    8876    prtctl.f90 \ 
    8877    taumod.F90 \ 
    8878    trazdf_exp.F90 \ 
    8879    trdmod.F90 \ 
    8880    trdmod_oce.F90 \ 
     8899   lib_mpp.F90 \ 
     8900   par_oce.F90 \ 
     8901   tranpc.F90 \ 
     8902   zdfddm.F90 \ 
     8903   zdfevd.F90 \ 
     8904   zdfkpp.F90 \ 
     8905   zdfric.F90 \ 
     8906   zdftke.F90 \ 
    88818907   zdf_oce.F90 \ 
    8882    zdfddm.F90 \ 
    8883    zdfkpp.F90 \ 
    8884    zdfmxl.F90 \ 
    88858908   $(MODEL_LIB)(in_out_manager.o) \ 
    88868909   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    88908913   $(MODEL_LIB)(par_oce.o) \ 
    88918914   $(MODEL_LIB)(tranpc.o) \ 
    8892    $(MODEL_LIB)(zdf_oce.o) \ 
    88938915   $(MODEL_LIB)(zdfddm.o) \ 
    88948916   $(MODEL_LIB)(zdfevd.o) \ 
     
    88968918   $(MODEL_LIB)(zdfric.o) \ 
    88978919   $(MODEL_LIB)(zdftke.o) \ 
    8898    in_out_manager.F90 \ 
    8899    ldfdyn_oce.F90 \ 
    8900    ldfslp.F90 \ 
    8901    ldftra_oce.F90 \ 
    8902    lib_mpp.F90 \ 
    8903    par_oce.F90 \ 
    8904    tranpc.F90 \ 
    8905    zdf_oce.F90 \ 
    8906    zdfddm.F90 \ 
    8907    zdfevd.F90 \ 
    8908    zdfkpp.F90 \ 
    8909    zdfric.F90 \ 
    8910    zdftke.F90 \ 
     8920   $(MODEL_LIB)(zdf_oce.o) \ 
    89118921   zdfini.F90 
    89128922$(MODEL_LIB)(zdfkpp.o) :   \ 
     8923   blk_oce.F90 \ 
     8924   cpl_oce.F90 \ 
     8925   daymod.F90 \ 
     8926   dom_oce.F90 \ 
     8927   dtasal.F90 \ 
     8928   dtasst.F90 \ 
     8929   dtatem.F90 \ 
     8930   flxmod.F90 \ 
     8931   flxrnf.F90 \ 
     8932   flx_oce.F90 \ 
     8933   ice_oce.F90 \ 
     8934   in_out_manager.F90 \ 
     8935   lbclnk.F90 \ 
     8936   lib_mpp.F90 \ 
     8937   lib_print.f90 \ 
     8938   oce.F90 \ 
     8939   ocfzpt.F90 \ 
     8940   par_kind.F90 \ 
     8941   par_oce.F90 \ 
     8942   phycst.F90 \ 
     8943   prtctl.f90 \ 
     8944   taumod.F90 \ 
     8945   tradmp.F90 \ 
     8946   zdfddm.F90 \ 
     8947   zdf_oce.F90 \ 
    89138948   $(MODEL_LIB)(blk_oce.o) \ 
    89148949   $(MODEL_LIB)(cpl_oce.o) \ 
     
    89188953   $(MODEL_LIB)(dtasst.o) \ 
    89198954   $(MODEL_LIB)(dtatem.o) \ 
    8920    $(MODEL_LIB)(flx_oce.o) \ 
    89218955   $(MODEL_LIB)(flxmod.o) \ 
    89228956   $(MODEL_LIB)(flxrnf.o) \ 
     8957   $(MODEL_LIB)(flx_oce.o) \ 
    89238958   $(MODEL_LIB)(ice_oce.o) \ 
    89248959   $(MODEL_LIB)(in_out_manager.o) \ 
     
    89348969   $(MODEL_LIB)(taumod.o) \ 
    89358970   $(MODEL_LIB)(tradmp.o) \ 
     8971   $(MODEL_LIB)(zdfddm.o) \ 
    89368972   $(MODEL_LIB)(zdf_oce.o) \ 
     8973   dom_oce.F90 \ 
     8974   eosbn2.F90 \ 
     8975   in_out_manager.F90 \ 
     8976   lbclnk.F90 \ 
     8977   ocesbc.F90 \ 
     8978   oce.F90 \ 
     8979   phycst.F90 \ 
     8980   prtctl.f90 \ 
     8981   taumod.F90 \ 
     8982   zdfddm.F90 \ 
     8983   zdf_oce.F90 \ 
     8984   $(MODEL_LIB)(dom_oce.o) \ 
     8985   $(MODEL_LIB)(eosbn2.o) \ 
     8986   $(MODEL_LIB)(in_out_manager.o) \ 
     8987   $(MODEL_LIB)(lbclnk.o) \ 
     8988   $(MODEL_LIB)(ocesbc.o) \ 
     8989   $(MODEL_LIB)(oce.o) \ 
     8990   $(MODEL_LIB)(phycst.o) \ 
     8991   $(MODEL_LIB)(prtctl.o) \ 
     8992   $(MODEL_LIB)(taumod.o) \ 
    89378993   $(MODEL_LIB)(zdfddm.o) \ 
    8938    blk_oce.F90 \ 
    8939    cpl_oce.F90 \ 
    8940    daymod.F90 \ 
    8941    dom_oce.F90 \ 
    8942    dtasal.F90 \ 
    8943    dtasst.F90 \ 
    8944    dtatem.F90 \ 
    8945    flx_oce.F90 \ 
    8946    flxmod.F90 \ 
    8947    flxrnf.F90 \ 
    8948    ice_oce.F90 \ 
    8949    in_out_manager.F90 \ 
    8950    lbclnk.F90 \ 
    8951    lib_mpp.F90 \ 
    8952    lib_print.f90 \ 
    8953    oce.F90 \ 
    8954    ocfzpt.F90 \ 
    8955    par_kind.F90 \ 
    8956    par_oce.F90 \ 
    8957    phycst.F90 \ 
    8958    prtctl.f90 \ 
    8959    taumod.F90 \ 
    8960    tradmp.F90 \ 
    8961    zdf_oce.F90 \ 
    8962    zdfddm.F90 \ 
    8963    $(MODEL_LIB)(dom_oce.o) \ 
    8964    $(MODEL_LIB)(eosbn2.o) \ 
    8965    $(MODEL_LIB)(in_out_manager.o) \ 
    8966    $(MODEL_LIB)(lbclnk.o) \ 
    8967    $(MODEL_LIB)(oce.o) \ 
    8968    $(MODEL_LIB)(ocesbc.o) \ 
    8969    $(MODEL_LIB)(phycst.o) \ 
    8970    $(MODEL_LIB)(prtctl.o) \ 
    8971    $(MODEL_LIB)(taumod.o) \ 
    89728994   $(MODEL_LIB)(zdf_oce.o) \ 
    8973    $(MODEL_LIB)(zdfddm.o) \ 
    8974    dom_oce.F90 \ 
    8975    eosbn2.F90 \ 
    8976    in_out_manager.F90 \ 
    8977    lbclnk.F90 \ 
    8978    oce.F90 \ 
    8979    ocesbc.F90 \ 
    8980    phycst.F90 \ 
    8981    prtctl.f90 \ 
    8982    taumod.F90 \ 
    8983    zdf_oce.F90 \ 
    8984    zdfddm.F90 \ 
    89858995   domzgr_substitute.h90 \ 
    89868996   vectopt_loop_substitute.h90 \ 
     
    89888998   zdfkpp.F90 
    89898999$(MODEL_LIB)(zdfmxl.o) :   \ 
    8990    $(MODEL_LIB)(dom_oce.o) \ 
    8991    $(MODEL_LIB)(in_out_manager.o) \ 
    8992    $(MODEL_LIB)(lib_mpp.o) \ 
    8993    $(MODEL_LIB)(lib_print.o) \ 
    8994    $(MODEL_LIB)(par_kind.o) \ 
    8995    $(MODEL_LIB)(par_oce.o) \ 
    8996    dom_oce.F90 \ 
    8997    in_out_manager.F90 \ 
    8998    lib_mpp.F90 \ 
    8999    lib_print.f90 \ 
    9000    par_kind.F90 \ 
    9001    par_oce.F90 \ 
     9000   dom_oce.F90 \ 
     9001   in_out_manager.F90 \ 
     9002   lib_mpp.F90 \ 
     9003   lib_print.f90 \ 
     9004   par_kind.F90 \ 
     9005   par_oce.F90 \ 
     9006   $(MODEL_LIB)(dom_oce.o) \ 
     9007   $(MODEL_LIB)(in_out_manager.o) \ 
     9008   $(MODEL_LIB)(lib_mpp.o) \ 
     9009   $(MODEL_LIB)(lib_print.o) \ 
     9010   $(MODEL_LIB)(par_kind.o) \ 
     9011   $(MODEL_LIB)(par_oce.o) \ 
     9012   dom_oce.F90 \ 
     9013   in_out_manager.F90 \ 
     9014   oce.F90 \ 
     9015   prtctl.f90 \ 
     9016   zdf_oce.F90 \ 
    90029017   $(MODEL_LIB)(dom_oce.o) \ 
    90039018   $(MODEL_LIB)(in_out_manager.o) \ 
     
    90059020   $(MODEL_LIB)(prtctl.o) \ 
    90069021   $(MODEL_LIB)(zdf_oce.o) \ 
    9007    dom_oce.F90 \ 
    9008    in_out_manager.F90 \ 
    9009    oce.F90 \ 
    9010    prtctl.f90 \ 
    9011    zdf_oce.F90 \ 
    90129022   domzgr_substitute.h90 \ 
    90139023   KEY_CPP \ 
    90149024   zdfmxl.F90 
    90159025$(MODEL_LIB)(zdfric.o) :   \ 
    9016    $(MODEL_LIB)(dom_oce.o) \ 
    9017    $(MODEL_LIB)(in_out_manager.o) \ 
    9018    $(MODEL_LIB)(lib_mpp.o) \ 
    9019    $(MODEL_LIB)(lib_print.o) \ 
    9020    $(MODEL_LIB)(oce.o) \ 
    9021    $(MODEL_LIB)(par_kind.o) \ 
    9022    $(MODEL_LIB)(par_oce.o) \ 
    9023    dom_oce.F90 \ 
    9024    in_out_manager.F90 \ 
    9025    lib_mpp.F90 \ 
    9026    lib_print.f90 \ 
    9027    oce.F90 \ 
    9028    par_kind.F90 \ 
    9029    par_oce.F90 \ 
     9026   dom_oce.F90 \ 
     9027   in_out_manager.F90 \ 
     9028   lib_mpp.F90 \ 
     9029   lib_print.f90 \ 
     9030   oce.F90 \ 
     9031   par_kind.F90 \ 
     9032   par_oce.F90 \ 
     9033   $(MODEL_LIB)(dom_oce.o) \ 
     9034   $(MODEL_LIB)(in_out_manager.o) \ 
     9035   $(MODEL_LIB)(lib_mpp.o) \ 
     9036   $(MODEL_LIB)(lib_print.o) \ 
     9037   $(MODEL_LIB)(oce.o) \ 
     9038   $(MODEL_LIB)(par_kind.o) \ 
     9039   $(MODEL_LIB)(par_oce.o) \ 
     9040   dom_oce.F90 \ 
     9041   in_out_manager.F90 \ 
     9042   lbclnk.F90 \ 
     9043   oce.F90 \ 
     9044   zdf_oce.F90 \ 
    90309045   $(MODEL_LIB)(dom_oce.o) \ 
    90319046   $(MODEL_LIB)(in_out_manager.o) \ 
     
    90339048   $(MODEL_LIB)(oce.o) \ 
    90349049   $(MODEL_LIB)(zdf_oce.o) \ 
    9035    dom_oce.F90 \ 
    9036    in_out_manager.F90 \ 
    9037    lbclnk.F90 \ 
    9038    oce.F90 \ 
    9039    zdf_oce.F90 \ 
    90409050   domzgr_substitute.h90 \ 
    90419051   KEY_CPP \ 
    90429052   zdfric.F90 
    90439053$(MODEL_LIB)(zdftke.o) :   \ 
     9054   daymod.F90 \ 
     9055   dom_oce.F90 \ 
     9056   in_out_manager.F90 \ 
     9057   lbclnk.F90 \ 
     9058   lib_mpp.F90 \ 
     9059   lib_print.f90 \ 
     9060   oce.F90 \ 
     9061   par_kind.F90 \ 
     9062   par_oce.F90 \ 
     9063   phycst.F90 \ 
     9064   prtctl.f90 \ 
     9065   taumod.F90 \ 
     9066   trdmod.F90 \ 
     9067   trdmod_oce.F90 \ 
     9068   zdfddm.F90 \ 
     9069   zdf_oce.F90 \ 
    90449070   $(MODEL_LIB)(daymod.o) \ 
    90459071   $(MODEL_LIB)(dom_oce.o) \ 
     
    90569082   $(MODEL_LIB)(trdmod.o) \ 
    90579083   $(MODEL_LIB)(trdmod_oce.o) \ 
     9084   $(MODEL_LIB)(zdfddm.o) \ 
    90589085   $(MODEL_LIB)(zdf_oce.o) \ 
    9059    $(MODEL_LIB)(zdfddm.o) \ 
    9060    daymod.F90 \ 
    9061    dom_oce.F90 \ 
    9062    in_out_manager.F90 \ 
    9063    lbclnk.F90 \ 
    9064    lib_mpp.F90 \ 
    9065    lib_print.f90 \ 
    9066    oce.F90 \ 
    9067    par_kind.F90 \ 
    9068    par_oce.F90 \ 
     9086   dom_oce.F90 \ 
     9087   dynzdf_exp.F90 \ 
     9088   in_out_manager.F90 \ 
     9089   lbclnk.F90 \ 
     9090   oce.F90 \ 
    90699091   phycst.F90 \ 
    90709092   prtctl.f90 \ 
    90719093   taumod.F90 \ 
    9072    trdmod.F90 \ 
    9073    trdmod_oce.F90 \ 
     9094   trazdf_exp.F90 \ 
    90749095   zdf_oce.F90 \ 
    9075    zdfddm.F90 \ 
    90769096   $(MODEL_LIB)(dom_oce.o) \ 
    90779097   $(MODEL_LIB)(dynzdf_exp.o) \ 
     
    90849104   $(MODEL_LIB)(trazdf_exp.o) \ 
    90859105   $(MODEL_LIB)(zdf_oce.o) \ 
    9086    dom_oce.F90 \ 
    9087    dynzdf_exp.F90 \ 
    9088    in_out_manager.F90 \ 
    9089    lbclnk.F90 \ 
    9090    oce.F90 \ 
    9091    phycst.F90 \ 
    9092    prtctl.f90 \ 
    9093    taumod.F90 \ 
    9094    trazdf_exp.F90 \ 
    9095    zdf_oce.F90 \ 
    9096    $(MODEL_LIB)(oce.o) \ 
    9097    oce.F90 \ 
     9106   oce.F90 \ 
     9107   $(MODEL_LIB)(oce.o) \ 
    90989108   domzgr_substitute.h90 \ 
    90999109   vectopt_loop_substitute.h90 \ 
     
    91019111   KEY_CPP \ 
    91029112   zdftke.F90 
     9113$(MODEL_LIB)(zdf_oce.o) :  \ 
     9114   par_kind.F90 \ 
     9115   $(MODEL_LIB)(par_kind.o) \ 
     9116   par_oce.F90 \ 
     9117   $(MODEL_LIB)(par_oce.o) \ 
     9118   zdf_oce.F90 
    91039119$(MODEL_LIB)(zpshde.o) :   \ 
     9120   dom_oce.F90 \ 
     9121   in_out_manager.F90 \ 
     9122   lib_mpp.F90 \ 
     9123   lib_print.f90 \ 
     9124   oce.F90 \ 
     9125   par_kind.F90 \ 
     9126   par_oce.F90 \ 
     9127   phycst.F90 \ 
     9128   prtctl.f90 \ 
     9129   zdfddm.F90 \ 
    91049130   $(MODEL_LIB)(dom_oce.o) \ 
    91059131   $(MODEL_LIB)(in_out_manager.o) \ 
     
    91139139   $(MODEL_LIB)(zdfddm.o) \ 
    91149140   dom_oce.F90 \ 
    9115    in_out_manager.F90 \ 
    9116    lib_mpp.F90 \ 
    9117    lib_print.f90 \ 
    9118    oce.F90 \ 
    9119    par_kind.F90 \ 
    9120    par_oce.F90 \ 
    9121    phycst.F90 \ 
    9122    prtctl.f90 \ 
    9123    zdfddm.F90 \ 
     9141   eosbn2.F90 \ 
     9142   in_out_manager.F90 \ 
     9143   lbclnk.F90 \ 
     9144   oce.F90 \ 
     9145   par_kind.F90 \ 
     9146   phycst.F90 \ 
    91249147   $(MODEL_LIB)(dom_oce.o) \ 
    91259148   $(MODEL_LIB)(eosbn2.o) \ 
     
    91299152   $(MODEL_LIB)(par_kind.o) \ 
    91309153   $(MODEL_LIB)(phycst.o) \ 
    9131    dom_oce.F90 \ 
    9132    eosbn2.F90 \ 
    9133    in_out_manager.F90 \ 
    9134    lbclnk.F90 \ 
    9135    oce.F90 \ 
    9136    par_kind.F90 \ 
    9137    phycst.F90 \ 
    91389154   domzgr_substitute.h90 \ 
    91399155   vectopt_loop_substitute.h90 \ 
  • trunk/CONFIG/ORCA2_LIM/scripts/BB_make.ldef

    r305 r309  
    3535#-Q- sx6nec  ## P_P = '-Wp,-Dkey_autotasking -Wp,-Dkey_partial_steps -Wp,-Dkey_trabbl_dif -Wp,-Dkey_vectopt_loop -Wp,-Dkey_vectopt_memory -Wp,-Dkey_orca_r2 -Wp,-Dkey_ice_lim -Wp,-Dkey_lim_fdd -Wp,-Dkey_dynspg_fsc -Wp,-Dkey_diaeiv -Wp,-Dkey_ldfslp -Wp,-Dkey_traldf_c2d -Wp,-Dkey_traldf_eiv -Wp,-Dkey_dynldf_c3d -Wp,-Dkey_dtatem -Wp,-Dkey_dtasal -Wp,-Dkey_tau_monthly -Wp,-Dkey_flx_bulk_monthly -Wp,-Dkey_tradmp -Wp,-Dkey_trabbc -Wp,-Dkey_zdftke -Wp,-Dkey_zdfddm'  
    3636#- 
     37#-Q- hpux  ## ORCA2-LIM standard 
     38#-Q- hpux  P_P = '-Wp,-Dkey_partial_steps -Wp,-Dkey_trabbl_dif -Wp,-Dkey_vectopt_loop -Wp,-Dkey_vectopt_memory -Wp,-Dkey_orca_r2 -Wp,-Dkey_ice_lim -Wp,-Dkey_lim_fdd -Wp,-Dkey_dynspg_fsc -Wp,-Dkey_diaeiv -Wp,-Dkey_ldfslp -Wp,-Dkey_traldf_c2d -Wp,-Dkey_traldf_eiv -Wp,-Dkey_dynldf_c3d -Wp,-Dkey_dtatem -Wp,-Dkey_dtasal -Wp,-Dkey_tau_monthly -Wp,-Dkey_flx_bulk_monthly -Wp,-Dkey_tradmp -Wp,-Dkey_trabbc -Wp,-Dkey_zdftke -Wp,-Dkey_zdfddm' 
     39#- 
     40#-Q- sxdkrz  ## ORCA2-LIM standard 
     41#-Q- sxdkrz  P_P = '-Wp,-Dkey_partial_steps -Wp,-Dkey_trabbl_dif -Wp,-Dkey_vectopt_loop -Wp,-Dkey_vectopt_memory -Wp,-Dkey_orca_r2 -Wp,-Dkey_ice_lim -Wp,-Dkey_lim_fdd -Wp,-Dkey_dynspg_fsc -Wp,-Dkey_diaeiv -Wp,-Dkey_ldfslp -Wp,-Dkey_traldf_c2d -Wp,-Dkey_traldf_eiv -Wp,-Dkey_dynldf_c3d -Wp,-Dkey_dtatem -Wp,-Dkey_dtasal -Wp,-Dkey_tau_monthly -Wp,-Dkey_flx_bulk_monthly -Wp,-Dkey_tradmp -Wp,-Dkey_trabbc -Wp,-Dkey_zdftke -Wp,-Dkey_zdfddm' 
     42#- 
     43#-Q- linux     ## ORCA2-LIM standard 
     44#-Q- linux    P_P = -Dkey_partial_steps -Dkey_trabbl_dif -Dkey_vectopt_loop -Dkey_vectopt_memory -Dkey_orca_r2 -Dkey_ice_lim -Dkey_lim_fdd -WF,-Dkey_dynspg_fsc -Dkey_diaeiv -Dkey_ldfslp  -Dkey_traldf_c2d -Dkey_traldf_eiv -Dkey_dynldf_c3d -Dkey_dtatem -Dkey_dtasal -Dkey_tau_monthly -Dkey_flx_bulk_monthly -Dkey_tradmp -Dkey_trabbc -Dkey_zdftke -Dkey_zdfddm 
     45#- 
     46#-Q- lxiv8     ## ORCA2-LIM standard 
     47#-Q- lxiv8    P_P = -Dkey_partial_steps -Dkey_trabbl_dif -Dkey_vectopt_loop -Dkey_vectopt_memory -Dkey_orca_r2 -Dkey_ice_lim -Dkey_lim_fdd -WF,-Dkey_dynspg_fsc -Dkey_diaeiv -Dkey_ldfslp  -Dkey_traldf_c2d -Dkey_traldf_eiv -Dkey_dynldf_c3d -Dkey_dtatem -Dkey_dtasal -Dkey_tau_monthly -Dkey_flx_bulk_monthly -Dkey_tradmp -Dkey_trabbc -Dkey_zdftke -Dkey_zdfddm 
     48#- 
     49#-Q- g95     ## ORCA2-LIM standard 
     50#-Q- g95    P_P = -Dkey_partial_steps -Dkey_trabbl_dif -Dkey_vectopt_loop -Dkey_vectopt_memory -Dkey_orca_r2 -Dkey_ice_lim -Dkey_lim_fdd -WF,-Dkey_dynspg_fsc -Dkey_diaeiv -Dkey_ldfslp  -Dkey_traldf_c2d -Dkey_traldf_eiv -Dkey_dynldf_c3d -Dkey_dtatem -Dkey_dtasal -Dkey_tau_monthly -Dkey_flx_bulk_monthly -Dkey_tradmp -Dkey_trabbc -Dkey_zdftke -Dkey_zdfddm 
     51#- 
    3752#-Q- aix     ## ORCA2-LIM standard 
    38 #-Q- aix     P_P = -WF,-Dkey_partial_steps -WF,-Dkey_trabbl_dif -WF,-Dkey_vectopt_memory -WF,-Dkey_orca_r2 -WF,-Dkey_ice_lim -WF,-Dkey_lim_fdd -WF,-Dkey_dynspg_fsc -WF,-Dkey_diaeiv -WF,-Dkey_ldfslp  -WF,-Dkey_traldf_c2d -WF,-Dkey_traldf_eiv -WF,-Dkey_dynldf_c3d -WF,-Dkey_dtatem -WF,-Dkey_dtasal -WF,-Dkey_tau_monthly -WF,-Dkey_flx_bulk_monthly -WF,-Dkey_trabbc -WF,-Dkey_zdftke -WF,-Dkey_zdfddm 
     53#-Q- aix     P_P = -WF,-Dkey_partial_steps -WF,-Dkey_trabbl_dif -WF,-Dkey_vectopt_loop -WF,-Dkey_vectopt_memory -WF,-Dkey_orca_r2 -WF,-Dkey_ice_lim -WF,-Dkey_lim_fdd -WF,-Dkey_dynspg_fsc -WF,-Dkey_diaeiv -WF,-Dkey_ldfslp  -WF,-Dkey_traldf_c2d -WF,-Dkey_traldf_eiv -WF,-Dkey_dynldf_c3d -WF,-Dkey_dtatem -WF,-Dkey_dtasal -WF,-Dkey_tau_monthly -WF,-Dkey_flx_bulk_monthly -WF,-Dkey_tradmp -WF,-Dkey_trabbc -WF,-Dkey_zdftke -WF,-Dkey_zdfddm 
    3954#- 
     55#-Q- osxxlf     ## ORCA2-LIM standard 
     56#-Q- osxxlf     P_P = -WF,-Dkey_partial_steps -WF,-Dkey_trabbl_dif -WF,-Dkey_vectopt_loop -WF,-Dkey_vectopt_memory -WF,-Dkey_orca_r2 -WF,-Dkey_ice_lim -WF,-Dkey_lim_fdd -WF,-Dkey_dynspg_fsc -WF,-Dkey_diaeiv -WF,-Dkey_ldfslp  -WF,-Dkey_traldf_c2d -WF,-Dkey_traldf_eiv -WF,-Dkey_dynldf_c3d -WF,-Dkey_dtatem -WF,-Dkey_dtasal -WF,-Dkey_tau_monthly -WF,-Dkey_flx_bulk_monthly -WF,-Dkey_tradmp -WF,-Dkey_trabbc -WF,-Dkey_zdftke -WF,-Dkey_zdfddm 
    4057 
Note: See TracChangeset for help on using the changeset viewer.