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

Ignore:
Timestamp:
2005-12-21T18:45:17+01:00 (19 years ago)
Author:
opalod
Message:

nemo_v1_config_003 : CT : Add new surface pressure gradient algorithms

File:
1 edited

Legend:

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

    r364 r366  
    1616#-Q- hpux  # F_O = $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 
    1717#-Q- hpux  # regular options! 
    18 #-Q- hpux  F_O = $(FTRACE) -P stack -Wf,-A idbl4 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 
     18#-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 
    1919#-Q- hpux  L_X = $(L_O) 
    2020#-Q- linux  # Compiler options for the ORCA model (pgf version) 
     
    3333#-Q- osxxlf    # Compiler options for the ORCA model (osxxlf version) 
    3434#-Q- osxxlf    F_O = -O3 -qsave -qrealsize=8 -qsuffix=f=f90 -qsuffix=cpp=F90 -qsource -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce 
    35 #-Q- osxxlf    L_X = -qrealsize=8 -O3 
     35#-Q- osxxlf    L_O = -qrealsize=8 -O3 
    3636PREF= 
    3737#-Q- sxnec  PREF=i. 
     
    141141      $(MODEL_LIB)(diaptr.o)\ 
    142142      $(MODEL_LIB)(diaspr.o)\ 
     143      $(MODEL_LIB)(diawri.o)\ 
    143144      $(MODEL_LIB)(diawri1d.o)\ 
    144       $(MODEL_LIB)(diawri.o)\ 
    145145      $(MODEL_LIB)(divcur.o)\ 
     146      $(MODEL_LIB)(dom_ice.o)\ 
     147      $(MODEL_LIB)(dom_oce.o)\ 
    146148      $(MODEL_LIB)(domain.o)\ 
    147149      $(MODEL_LIB)(domcfg.o)\ 
     
    151153      $(MODEL_LIB)(domwri.o)\ 
    152154      $(MODEL_LIB)(domzgr.o)\ 
    153       $(MODEL_LIB)(dom_ice.o)\ 
    154       $(MODEL_LIB)(dom_oce.o)\ 
    155155      $(MODEL_LIB)(dtasal.o)\ 
    156156      $(MODEL_LIB)(dtasst.o)\ 
     
    160160      $(MODEL_LIB)(dynhpg_atsk.o)\ 
    161161      $(MODEL_LIB)(dynkeg.o)\ 
     162      $(MODEL_LIB)(dynldf_bilap.o)\ 
    162163      $(MODEL_LIB)(dynldf_bilapg.o)\ 
    163       $(MODEL_LIB)(dynldf_bilap.o)\ 
    164164      $(MODEL_LIB)(dynldf_iso.o)\ 
    165165      $(MODEL_LIB)(dynldf_lap.o)\ 
     166      $(MODEL_LIB)(dynnxt.o)\ 
    166167      $(MODEL_LIB)(dynnxt1d.o)\ 
    167       $(MODEL_LIB)(dynnxt.o)\ 
    168168      $(MODEL_LIB)(dynspg.o)\ 
    169169      $(MODEL_LIB)(dynspg_exp.o)\ 
     
    180180      $(MODEL_LIB)(eosbn2.o)\ 
    181181      $(MODEL_LIB)(flo4rk.o)\ 
     182      $(MODEL_LIB)(flo_oce.o)\ 
    182183      $(MODEL_LIB)(floats.o)\ 
    183184      $(MODEL_LIB)(floblk.o)\ 
    184185      $(MODEL_LIB)(flodom.o)\ 
    185186      $(MODEL_LIB)(flowri.o)\ 
    186       $(MODEL_LIB)(flo_oce.o)\ 
     187      $(MODEL_LIB)(flx_oce.o)\ 
    187188      $(MODEL_LIB)(flxblk.o)\ 
    188189      $(MODEL_LIB)(flxfwb.o)\ 
    189190      $(MODEL_LIB)(flxmod.o)\ 
    190191      $(MODEL_LIB)(flxrnf.o)\ 
    191       $(MODEL_LIB)(flx_oce.o)\ 
    192192      $(MODEL_LIB)(geo2ocean.o)\ 
    193       $(MODEL_LIB)(iceini.o)\ 
    194       $(MODEL_LIB)(icestp1d.o)\ 
    195       $(MODEL_LIB)(icestp.o)\ 
    196193      $(MODEL_LIB)(ice.o)\ 
    197194      $(MODEL_LIB)(ice_oce.o)\ 
     195      $(MODEL_LIB)(iceini.o)\ 
     196      $(MODEL_LIB)(icestp.o)\ 
     197      $(MODEL_LIB)(icestp1d.o)\ 
     198      $(MODEL_LIB)(in_out_manager.o)\ 
    198199      $(MODEL_LIB)(ini1d.o)\ 
    199200      $(MODEL_LIB)(initrc.o)\ 
    200       $(MODEL_LIB)(in_out_manager.o)\ 
    201201      $(MODEL_LIB)(istate.o)\ 
    202202      $(MODEL_LIB)(lbclnk.o)\ 
     
    225225      $(MODEL_LIB)(limwri.o)\ 
    226226      $(MODEL_LIB)(mppini.o)\ 
     227      $(MODEL_LIB)(obc_oce.o)\ 
     228      $(MODEL_LIB)(obc_par.o)\ 
    227229      $(MODEL_LIB)(obccli.o)\ 
    228230      $(MODEL_LIB)(obcdom.o)\ 
     
    235237      $(MODEL_LIB)(obctra.o)\ 
    236238      $(MODEL_LIB)(obcvol.o)\ 
    237       $(MODEL_LIB)(obc_oce.o)\ 
    238       $(MODEL_LIB)(obc_par.o)\ 
     239      $(MODEL_LIB)(oce.o)\ 
    239240      $(MODEL_LIB)(ocesbc.o)\ 
    240       $(MODEL_LIB)(oce.o)\ 
    241241      $(MODEL_LIB)(ocfzpt.o)\ 
    242242      $(MODEL_LIB)(opa.o)\ 
     
    247247      $(MODEL_LIB)(restart.o)\ 
    248248      $(MODEL_LIB)(sms.o)\ 
     249      $(MODEL_LIB)(sol_oce.o)\ 
    249250      $(MODEL_LIB)(solfet.o)\ 
    250251      $(MODEL_LIB)(solisl.o)\ 
     
    254255      $(MODEL_LIB)(solsor_e.o)\ 
    255256      $(MODEL_LIB)(solver.o)\ 
    256       $(MODEL_LIB)(sol_oce.o)\ 
     257      $(MODEL_LIB)(step.o)\ 
    257258      $(MODEL_LIB)(step1d.o)\ 
    258       $(MODEL_LIB)(step.o)\ 
    259259      $(MODEL_LIB)(stpctl.o)\ 
    260260      $(MODEL_LIB)(taumod.o)\ 
     
    262262      $(MODEL_LIB)(traadv_cen2.o)\ 
    263263      $(MODEL_LIB)(traadv_ctl.o)\ 
     264      $(MODEL_LIB)(traadv_muscl.o)\ 
    264265      $(MODEL_LIB)(traadv_muscl2.o)\ 
    265       $(MODEL_LIB)(traadv_muscl.o)\ 
    266266      $(MODEL_LIB)(traadv_tvd.o)\ 
    267267      $(MODEL_LIB)(trabbc.o)\ 
    268268      $(MODEL_LIB)(trabbl.o)\ 
    269269      $(MODEL_LIB)(tradmp.o)\ 
     270      $(MODEL_LIB)(traldf_bilap.o)\ 
    270271      $(MODEL_LIB)(traldf_bilapg.o)\ 
    271       $(MODEL_LIB)(traldf_bilap.o)\ 
    272272      $(MODEL_LIB)(traldf_iso.o)\ 
    273273      $(MODEL_LIB)(traldf_iso_zps.o)\ 
     
    281281      $(MODEL_LIB)(trazdf_iso.o)\ 
    282282      $(MODEL_LIB)(trazdf_iso_vopt.o)\ 
     283      $(MODEL_LIB)(trc_oce.o)\ 
    283284      $(MODEL_LIB)(trcstp.o)\ 
    284       $(MODEL_LIB)(trc_oce.o)\ 
    285285      $(MODEL_LIB)(trdicp.o)\ 
    286286      $(MODEL_LIB)(trdicp_oce.o)\ 
     
    292292      $(MODEL_LIB)(trdvor_oce.o)\ 
    293293      $(MODEL_LIB)(wzvmod.o)\ 
     294      $(MODEL_LIB)(zdf_oce.o)\ 
    294295      $(MODEL_LIB)(zdfbfr.o)\ 
    295296      $(MODEL_LIB)(zdfddm.o)\ 
     
    300301      $(MODEL_LIB)(zdfric.o)\ 
    301302      $(MODEL_LIB)(zdftke.o)\ 
    302       $(MODEL_LIB)(zdf_oce.o)\ 
    303303      $(MODEL_LIB)(zpshde.o) 
    304304# 
     
    431431# 
    432432$(MODEL_LIB)(albedo.o) :   \ 
     433   $(MODEL_LIB)(dom_oce.o) \ 
     434   $(MODEL_LIB)(in_out_manager.o) \ 
     435   $(MODEL_LIB)(lib_mpp.o) \ 
     436   $(MODEL_LIB)(lib_print.o) \ 
     437   $(MODEL_LIB)(oce.o) \ 
     438   $(MODEL_LIB)(par_ice.o) \ 
     439   $(MODEL_LIB)(par_kind.o) \ 
     440   $(MODEL_LIB)(par_oce.o) \ 
     441   $(MODEL_LIB)(phycst.o) \ 
     442   $(MODEL_LIB)(prtctl.o) \ 
    433443   dom_oce.F90 \ 
    434444   in_out_manager.F90 \ 
     
    441451   phycst.F90 \ 
    442452   prtctl.f90 \ 
    443    $(MODEL_LIB)(dom_oce.o) \ 
    444    $(MODEL_LIB)(in_out_manager.o) \ 
    445    $(MODEL_LIB)(lib_mpp.o) \ 
    446    $(MODEL_LIB)(lib_print.o) \ 
    447    $(MODEL_LIB)(oce.o) \ 
    448    $(MODEL_LIB)(par_ice.o) \ 
    449    $(MODEL_LIB)(par_kind.o) \ 
    450    $(MODEL_LIB)(par_oce.o) \ 
    451    $(MODEL_LIB)(phycst.o) \ 
    452    $(MODEL_LIB)(prtctl.o) \ 
     453   $(MODEL_LIB)(blk_oce.o) \ 
     454   $(MODEL_LIB)(cpl_oce.o) \ 
     455   $(MODEL_LIB)(daymod.o) \ 
     456   $(MODEL_LIB)(dom_oce.o) \ 
     457   $(MODEL_LIB)(flx_oce.o) \ 
     458   $(MODEL_LIB)(ice.o) \ 
     459   $(MODEL_LIB)(in_out_manager.o) \ 
     460   $(MODEL_LIB)(lbclnk.o) \ 
     461   $(MODEL_LIB)(oce.o) \ 
     462   $(MODEL_LIB)(ocfzpt.o) \ 
     463   $(MODEL_LIB)(phycst.o) \ 
    453464   blk_oce.F90 \ 
    454465   cpl_oce.F90 \ 
     
    462473   ocfzpt.F90 \ 
    463474   phycst.F90 \ 
     475   albedo.F90 
     476$(MODEL_LIB)(blk_oce.o) :  \ 
     477   $(MODEL_LIB)(par_kind.o) \ 
     478   par_kind.F90 \ 
     479   $(MODEL_LIB)(par_oce.o) \ 
     480   par_oce.F90 \ 
     481   blk_oce.F90 
     482$(MODEL_LIB)(bulk.o) :  \ 
     483   $(MODEL_LIB)(albedo.o) \ 
    464484   $(MODEL_LIB)(blk_oce.o) \ 
    465485   $(MODEL_LIB)(cpl_oce.o) \ 
     
    467487   $(MODEL_LIB)(dom_oce.o) \ 
    468488   $(MODEL_LIB)(flx_oce.o) \ 
    469    $(MODEL_LIB)(ice.o) \ 
    470    $(MODEL_LIB)(in_out_manager.o) \ 
    471    $(MODEL_LIB)(lbclnk.o) \ 
     489   $(MODEL_LIB)(in_out_manager.o) \ 
     490   $(MODEL_LIB)(lbclnk.o) \ 
     491   $(MODEL_LIB)(lib_mpp.o) \ 
     492   $(MODEL_LIB)(lib_print.o) \ 
    472493   $(MODEL_LIB)(oce.o) \ 
    473494   $(MODEL_LIB)(ocfzpt.o) \ 
    474    $(MODEL_LIB)(phycst.o) \ 
    475    albedo.F90 
    476 $(MODEL_LIB)(blk_oce.o) :  \ 
    477    par_kind.F90 \ 
    478    $(MODEL_LIB)(par_kind.o) \ 
    479    par_oce.F90 \ 
    480    $(MODEL_LIB)(par_oce.o) \ 
    481    blk_oce.F90 
    482 $(MODEL_LIB)(bulk.o) :  \ 
     495   $(MODEL_LIB)(par_kind.o) \ 
     496   $(MODEL_LIB)(par_oce.o) \ 
     497   $(MODEL_LIB)(phycst.o) \ 
     498   $(MODEL_LIB)(prtctl.o) \ 
    483499   albedo.F90 \ 
    484500   blk_oce.F90 \ 
     
    497513   phycst.F90 \ 
    498514   prtctl.f90 \ 
     515   $(MODEL_LIB)(blk_oce.o) \ 
     516   $(MODEL_LIB)(dom_oce.o) \ 
     517   $(MODEL_LIB)(flx_oce.o) \ 
     518   $(MODEL_LIB)(flxblk.o) \ 
     519   $(MODEL_LIB)(ice_oce.o) \ 
     520   $(MODEL_LIB)(in_out_manager.o) \ 
     521   $(MODEL_LIB)(oce.o) \ 
     522   $(MODEL_LIB)(ocfzpt.o) \ 
     523   $(MODEL_LIB)(phycst.o) \ 
     524   $(MODEL_LIB)(prtctl.o) \ 
     525   $(MODEL_LIB)(taumod.o) \ 
     526   blk_oce.F90 \ 
     527   dom_oce.F90 \ 
     528   flx_oce.F90 \ 
     529   flxblk.F90 \ 
     530   ice_oce.F90 \ 
     531   in_out_manager.F90 \ 
     532   oce.F90 \ 
     533   ocfzpt.F90 \ 
     534   phycst.F90 \ 
     535   prtctl.f90 \ 
     536   taumod.F90 \ 
     537   bulk.F90 
     538$(MODEL_LIB)(cla.o) :   \ 
     539   $(MODEL_LIB)(blk_oce.o) \ 
     540   $(MODEL_LIB)(cpl_oce.o) \ 
     541   $(MODEL_LIB)(daymod.o) \ 
     542   $(MODEL_LIB)(dom_oce.o) \ 
     543   $(MODEL_LIB)(dtasal.o) \ 
     544   $(MODEL_LIB)(dtasst.o) \ 
     545   $(MODEL_LIB)(dtatem.o) \ 
     546   $(MODEL_LIB)(flx_oce.o) \ 
     547   $(MODEL_LIB)(flxmod.o) \ 
     548   $(MODEL_LIB)(flxrnf.o) \ 
     549   $(MODEL_LIB)(ice_oce.o) \ 
     550   $(MODEL_LIB)(in_out_manager.o) \ 
     551   $(MODEL_LIB)(lbclnk.o) \ 
     552   $(MODEL_LIB)(lib_mpp.o) \ 
     553   $(MODEL_LIB)(lib_print.o) \ 
     554   $(MODEL_LIB)(oce.o) \ 
     555   $(MODEL_LIB)(ocfzpt.o) \ 
     556   $(MODEL_LIB)(par_kind.o) \ 
     557   $(MODEL_LIB)(par_oce.o) \ 
     558   $(MODEL_LIB)(phycst.o) \ 
     559   $(MODEL_LIB)(prtctl.o) \ 
     560   $(MODEL_LIB)(taumod.o) \ 
     561   $(MODEL_LIB)(tradmp.o) \ 
     562   blk_oce.F90 \ 
     563   cpl_oce.F90 \ 
     564   daymod.F90 \ 
     565   dom_oce.F90 \ 
     566   dtasal.F90 \ 
     567   dtasst.F90 \ 
     568   dtatem.F90 \ 
     569   flx_oce.F90 \ 
     570   flxmod.F90 \ 
     571   flxrnf.F90 \ 
     572   ice_oce.F90 \ 
     573   in_out_manager.F90 \ 
     574   lbclnk.F90 \ 
     575   lib_mpp.F90 \ 
     576   lib_print.f90 \ 
     577   oce.F90 \ 
     578   ocfzpt.F90 \ 
     579   par_kind.F90 \ 
     580   par_oce.F90 \ 
     581   phycst.F90 \ 
     582   prtctl.f90 \ 
     583   taumod.F90 \ 
     584   tradmp.F90 \ 
     585   $(MODEL_LIB)(dom_oce.o) \ 
     586   $(MODEL_LIB)(in_out_manager.o) \ 
     587   $(MODEL_LIB)(lbclnk.o) \ 
     588   $(MODEL_LIB)(lib_mpp.o) \ 
     589   $(MODEL_LIB)(oce.o) \ 
     590   $(MODEL_LIB)(ocesbc.o) \ 
     591   dom_oce.F90 \ 
     592   in_out_manager.F90 \ 
     593   lbclnk.F90 \ 
     594   lib_mpp.F90 \ 
     595   oce.F90 \ 
     596   ocesbc.F90 \ 
     597   domzgr_substitute.h90 \ 
     598   vectopt_loop_substitute.h90 \ 
     599   KEY_CPP \ 
     600   cla.F90 
     601$(MODEL_LIB)(cla_div.o) :  \ 
     602   $(MODEL_LIB)(blk_oce.o) \ 
     603   $(MODEL_LIB)(cpl_oce.o) \ 
     604   $(MODEL_LIB)(daymod.o) \ 
     605   $(MODEL_LIB)(dom_oce.o) \ 
     606   $(MODEL_LIB)(dtasal.o) \ 
     607   $(MODEL_LIB)(dtasst.o) \ 
     608   $(MODEL_LIB)(dtatem.o) \ 
     609   $(MODEL_LIB)(flx_oce.o) \ 
     610   $(MODEL_LIB)(flxmod.o) \ 
     611   $(MODEL_LIB)(flxrnf.o) \ 
     612   $(MODEL_LIB)(ice_oce.o) \ 
     613   $(MODEL_LIB)(in_out_manager.o) \ 
     614   $(MODEL_LIB)(lbclnk.o) \ 
     615   $(MODEL_LIB)(lib_mpp.o) \ 
     616   $(MODEL_LIB)(lib_print.o) \ 
     617   $(MODEL_LIB)(oce.o) \ 
     618   $(MODEL_LIB)(ocfzpt.o) \ 
     619   $(MODEL_LIB)(par_kind.o) \ 
     620   $(MODEL_LIB)(par_oce.o) \ 
     621   $(MODEL_LIB)(phycst.o) \ 
     622   $(MODEL_LIB)(prtctl.o) \ 
     623   $(MODEL_LIB)(taumod.o) \ 
     624   $(MODEL_LIB)(tradmp.o) \ 
     625   blk_oce.F90 \ 
     626   cpl_oce.F90 \ 
     627   daymod.F90 \ 
     628   dom_oce.F90 \ 
     629   dtasal.F90 \ 
     630   dtasst.F90 \ 
     631   dtatem.F90 \ 
     632   flx_oce.F90 \ 
     633   flxmod.F90 \ 
     634   flxrnf.F90 \ 
     635   ice_oce.F90 \ 
     636   in_out_manager.F90 \ 
     637   lbclnk.F90 \ 
     638   lib_mpp.F90 \ 
     639   lib_print.f90 \ 
     640   oce.F90 \ 
     641   ocfzpt.F90 \ 
     642   par_kind.F90 \ 
     643   par_oce.F90 \ 
     644   phycst.F90 \ 
     645   prtctl.f90 \ 
     646   taumod.F90 \ 
     647   tradmp.F90 \ 
     648   $(MODEL_LIB)(dom_oce.o) \ 
     649   $(MODEL_LIB)(in_out_manager.o) \ 
     650   $(MODEL_LIB)(lbclnk.o) \ 
     651   $(MODEL_LIB)(lib_mpp.o) \ 
     652   $(MODEL_LIB)(oce.o) \ 
     653   $(MODEL_LIB)(ocesbc.o) \ 
     654   dom_oce.F90 \ 
     655   in_out_manager.F90 \ 
     656   lbclnk.F90 \ 
     657   lib_mpp.F90 \ 
     658   oce.F90 \ 
     659   ocesbc.F90 \ 
     660   domzgr_substitute.h90 \ 
     661   KEY_CPP \ 
     662   cla_div.F90 
     663$(MODEL_LIB)(cla_dynspg.o) :  \ 
     664   $(MODEL_LIB)(blk_oce.o) \ 
     665   $(MODEL_LIB)(cpl_oce.o) \ 
     666   $(MODEL_LIB)(daymod.o) \ 
     667   $(MODEL_LIB)(dom_oce.o) \ 
     668   $(MODEL_LIB)(dtasal.o) \ 
     669   $(MODEL_LIB)(dtasst.o) \ 
     670   $(MODEL_LIB)(dtatem.o) \ 
     671   $(MODEL_LIB)(flx_oce.o) \ 
     672   $(MODEL_LIB)(flxmod.o) \ 
     673   $(MODEL_LIB)(flxrnf.o) \ 
     674   $(MODEL_LIB)(ice_oce.o) \ 
     675   $(MODEL_LIB)(in_out_manager.o) \ 
     676   $(MODEL_LIB)(lbclnk.o) \ 
     677   $(MODEL_LIB)(lib_mpp.o) \ 
     678   $(MODEL_LIB)(lib_print.o) \ 
     679   $(MODEL_LIB)(obc_oce.o) \ 
     680   $(MODEL_LIB)(obc_par.o) \ 
     681   $(MODEL_LIB)(obccli.o) \ 
     682   $(MODEL_LIB)(oce.o) \ 
     683   $(MODEL_LIB)(ocesbc.o) \ 
     684   $(MODEL_LIB)(ocfzpt.o) \ 
     685   $(MODEL_LIB)(par_kind.o) \ 
     686   $(MODEL_LIB)(par_oce.o) \ 
     687   $(MODEL_LIB)(phycst.o) \ 
     688   $(MODEL_LIB)(prtctl.o) \ 
     689   $(MODEL_LIB)(sol_oce.o) \ 
     690   $(MODEL_LIB)(taumod.o) \ 
     691   $(MODEL_LIB)(tradmp.o) \ 
     692   $(MODEL_LIB)(zdf_oce.o) \ 
     693   blk_oce.F90 \ 
     694   cpl_oce.F90 \ 
     695   daymod.F90 \ 
     696   dom_oce.F90 \ 
     697   dtasal.F90 \ 
     698   dtasst.F90 \ 
     699   dtatem.F90 \ 
     700   flx_oce.F90 \ 
     701   flxmod.F90 \ 
     702   flxrnf.F90 \ 
     703   ice_oce.F90 \ 
     704   in_out_manager.F90 \ 
     705   lbclnk.F90 \ 
     706   lib_mpp.F90 \ 
     707   lib_print.f90 \ 
     708   obc_oce.F90 \ 
     709   obc_par.F90 \ 
     710   obccli.F90 \ 
     711   oce.F90 \ 
     712   ocesbc.F90 \ 
     713   ocfzpt.F90 \ 
     714   par_kind.F90 \ 
     715   par_oce.F90 \ 
     716   phycst.F90 \ 
     717   prtctl.f90 \ 
     718   sol_oce.F90 \ 
     719   taumod.F90 \ 
     720   tradmp.F90 \ 
     721   zdf_oce.F90 \ 
     722   $(MODEL_LIB)(dom_oce.o) \ 
     723   $(MODEL_LIB)(flxrnf.o) \ 
     724   $(MODEL_LIB)(in_out_manager.o) \ 
     725   $(MODEL_LIB)(lbclnk.o) \ 
     726   $(MODEL_LIB)(lib_mpp.o) \ 
     727   $(MODEL_LIB)(obc_oce.o) \ 
     728   $(MODEL_LIB)(obcdyn.o) \ 
     729   $(MODEL_LIB)(obcvol.o) \ 
     730   $(MODEL_LIB)(oce.o) \ 
     731   $(MODEL_LIB)(ocesbc.o) \ 
     732   $(MODEL_LIB)(phycst.o) \ 
     733   $(MODEL_LIB)(sol_oce.o) \ 
     734   $(MODEL_LIB)(solfet.o) \ 
     735   $(MODEL_LIB)(solpcg.o) \ 
     736   $(MODEL_LIB)(solsor.o) \ 
     737   $(MODEL_LIB)(zdf_oce.o) \ 
     738   dom_oce.F90 \ 
     739   flxrnf.F90 \ 
     740   in_out_manager.F90 \ 
     741   lbclnk.F90 \ 
     742   lib_mpp.F90 \ 
     743   obc_oce.F90 \ 
     744   obcdyn.F90 \ 
     745   obcvol.F90 \ 
     746   oce.F90 \ 
     747   ocesbc.F90 \ 
     748   phycst.F90 \ 
     749   sol_oce.F90 \ 
     750   solfet.F90 \ 
     751   solpcg.F90 \ 
     752   solsor.F90 \ 
     753   zdf_oce.F90 \ 
     754   domzgr_substitute.h90 \ 
     755   vectopt_loop_substitute.h90 \ 
     756   KEY_CPP \ 
     757   cla_dynspg.F90 
     758$(MODEL_LIB)(closea.o) :   \ 
     759   $(MODEL_LIB)(blk_oce.o) \ 
     760   $(MODEL_LIB)(cpl_oce.o) \ 
     761   $(MODEL_LIB)(daymod.o) \ 
     762   $(MODEL_LIB)(dom_oce.o) \ 
     763   $(MODEL_LIB)(dtasal.o) \ 
     764   $(MODEL_LIB)(dtasst.o) \ 
     765   $(MODEL_LIB)(dtatem.o) \ 
     766   $(MODEL_LIB)(flx_oce.o) \ 
     767   $(MODEL_LIB)(flxmod.o) \ 
     768   $(MODEL_LIB)(flxrnf.o) \ 
     769   $(MODEL_LIB)(ice_oce.o) \ 
     770   $(MODEL_LIB)(in_out_manager.o) \ 
     771   $(MODEL_LIB)(lbclnk.o) \ 
     772   $(MODEL_LIB)(lib_mpp.o) \ 
     773   $(MODEL_LIB)(lib_print.o) \ 
     774   $(MODEL_LIB)(oce.o) \ 
     775   $(MODEL_LIB)(ocfzpt.o) \ 
     776   $(MODEL_LIB)(par_kind.o) \ 
     777   $(MODEL_LIB)(par_oce.o) \ 
     778   $(MODEL_LIB)(phycst.o) \ 
     779   $(MODEL_LIB)(prtctl.o) \ 
     780   $(MODEL_LIB)(taumod.o) \ 
     781   $(MODEL_LIB)(tradmp.o) \ 
     782   blk_oce.F90 \ 
     783   cpl_oce.F90 \ 
     784   daymod.F90 \ 
     785   dom_oce.F90 \ 
     786   dtasal.F90 \ 
     787   dtasst.F90 \ 
     788   dtatem.F90 \ 
     789   flx_oce.F90 \ 
     790   flxmod.F90 \ 
     791   flxrnf.F90 \ 
     792   ice_oce.F90 \ 
     793   in_out_manager.F90 \ 
     794   lbclnk.F90 \ 
     795   lib_mpp.F90 \ 
     796   lib_print.f90 \ 
     797   oce.F90 \ 
     798   ocfzpt.F90 \ 
     799   par_kind.F90 \ 
     800   par_oce.F90 \ 
     801   phycst.F90 \ 
     802   prtctl.f90 \ 
     803   taumod.F90 \ 
     804   tradmp.F90 \ 
     805   $(MODEL_LIB)(dom_oce.o) \ 
     806   $(MODEL_LIB)(flxrnf.o) \ 
     807   $(MODEL_LIB)(in_out_manager.o) \ 
     808   $(MODEL_LIB)(lbclnk.o) \ 
     809   $(MODEL_LIB)(lib_mpp.o) \ 
     810   $(MODEL_LIB)(oce.o) \ 
     811   $(MODEL_LIB)(ocesbc.o) \ 
     812   dom_oce.F90 \ 
     813   flxrnf.F90 \ 
     814   in_out_manager.F90 \ 
     815   lbclnk.F90 \ 
     816   lib_mpp.F90 \ 
     817   oce.F90 \ 
     818   ocesbc.F90 \ 
     819   vectopt_loop_substitute.h90 \ 
     820   KEY_CPP \ 
     821   closea.F90 
     822$(MODEL_LIB)(cpl.o) :   \ 
     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   dom_oce.F90 \ 
     832   in_out_manager.F90 \ 
     833   lib_print.f90 \ 
     834   oce.F90 \ 
     835   par_kind.F90 \ 
     836   par_oce.F90 \ 
     837   phycst.F90 \ 
     838   prtctl.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   cpl_oce.F90 \ 
     848   daymod.F90 \ 
     849   dom_oce.F90 \ 
     850   flx_oce.F90 \ 
     851   in_out_manager.F90 \ 
     852   oce.F90 \ 
     853   ocfzpt.F90 \ 
     854   phycst.F90 \ 
     855   ../../../lib/libioipsl.a \ 
     856   cpl.F90 
     857$(MODEL_LIB)(cpl_oce.o) :  \ 
     858   $(MODEL_LIB)(par_kind.o) \ 
     859   par_kind.F90 \ 
     860   $(MODEL_LIB)(par_oce.o) \ 
     861   par_oce.F90 \ 
     862   cpl_oce.F90 
     863$(MODEL_LIB)(daymod.o) :   \ 
     864   $(MODEL_LIB)(dom_oce.o) \ 
     865   $(MODEL_LIB)(in_out_manager.o) \ 
     866   $(MODEL_LIB)(lib_mpp.o) \ 
     867   $(MODEL_LIB)(lib_print.o) \ 
     868   $(MODEL_LIB)(par_kind.o) \ 
     869   $(MODEL_LIB)(par_oce.o) \ 
     870   dom_oce.F90 \ 
     871   in_out_manager.F90 \ 
     872   lib_mpp.F90 \ 
     873   lib_print.f90 \ 
     874   par_kind.F90 \ 
     875   par_oce.F90 \ 
     876   $(MODEL_LIB)(dom_oce.o) \ 
     877   $(MODEL_LIB)(in_out_manager.o) \ 
     878   $(MODEL_LIB)(phycst.o) \ 
     879   $(MODEL_LIB)(prtctl.o) \ 
     880   dom_oce.F90 \ 
     881   in_out_manager.F90 \ 
     882   phycst.F90 \ 
     883   prtctl.f90 \ 
     884   daymod.F90 
     885$(MODEL_LIB)(diadimg.o) :  \ 
     886   $(MODEL_LIB)(dom_oce.o) \ 
     887   $(MODEL_LIB)(in_out_manager.o) \ 
     888   $(MODEL_LIB)(lib_print.o) \ 
     889   $(MODEL_LIB)(par_kind.o) \ 
     890   $(MODEL_LIB)(par_oce.o) \ 
     891   $(MODEL_LIB)(phycst.o) \ 
     892   $(MODEL_LIB)(prtctl.o) \ 
     893   dom_oce.F90 \ 
     894   in_out_manager.F90 \ 
     895   lib_print.f90 \ 
     896   par_kind.F90 \ 
     897   par_oce.F90 \ 
     898   phycst.F90 \ 
     899   prtctl.f90 \ 
     900   $(MODEL_LIB)(daymod.o) \ 
     901   $(MODEL_LIB)(dom_oce.o) \ 
     902   $(MODEL_LIB)(in_out_manager.o) \ 
     903   $(MODEL_LIB)(oce.o) \ 
     904   daymod.F90 \ 
     905   dom_oce.F90 \ 
     906   in_out_manager.F90 \ 
     907   oce.F90 \ 
     908   domzgr_substitute.h90 \ 
     909   KEY_CPP \ 
     910   diadimg.F90 
     911$(MODEL_LIB)(diafwb.o) :   \ 
    499912   $(MODEL_LIB)(albedo.o) \ 
    500913   $(MODEL_LIB)(blk_oce.o) \ 
     
    502915   $(MODEL_LIB)(daymod.o) \ 
    503916   $(MODEL_LIB)(dom_oce.o) \ 
    504    $(MODEL_LIB)(flx_oce.o) \ 
    505    $(MODEL_LIB)(in_out_manager.o) \ 
    506    $(MODEL_LIB)(lbclnk.o) \ 
    507    $(MODEL_LIB)(lib_mpp.o) \ 
    508    $(MODEL_LIB)(lib_print.o) \ 
    509    $(MODEL_LIB)(oce.o) \ 
    510    $(MODEL_LIB)(ocfzpt.o) \ 
    511    $(MODEL_LIB)(par_kind.o) \ 
    512    $(MODEL_LIB)(par_oce.o) \ 
    513    $(MODEL_LIB)(phycst.o) \ 
    514    $(MODEL_LIB)(prtctl.o) \ 
    515    blk_oce.F90 \ 
    516    dom_oce.F90 \ 
    517    flxblk.F90 \ 
    518    flx_oce.F90 \ 
    519    ice_oce.F90 \ 
    520    in_out_manager.F90 \ 
    521    oce.F90 \ 
    522    ocfzpt.F90 \ 
    523    phycst.F90 \ 
    524    prtctl.f90 \ 
    525    taumod.F90 \ 
    526    $(MODEL_LIB)(blk_oce.o) \ 
    527    $(MODEL_LIB)(dom_oce.o) \ 
    528    $(MODEL_LIB)(flxblk.o) \ 
    529    $(MODEL_LIB)(flx_oce.o) \ 
    530    $(MODEL_LIB)(ice_oce.o) \ 
    531    $(MODEL_LIB)(in_out_manager.o) \ 
    532    $(MODEL_LIB)(oce.o) \ 
    533    $(MODEL_LIB)(ocfzpt.o) \ 
    534    $(MODEL_LIB)(phycst.o) \ 
    535    $(MODEL_LIB)(prtctl.o) \ 
    536    $(MODEL_LIB)(taumod.o) \ 
    537    bulk.F90 
    538 $(MODEL_LIB)(cla.o) :   \ 
    539    blk_oce.F90 \ 
    540    cpl_oce.F90 \ 
    541    daymod.F90 \ 
    542    dom_oce.F90 \ 
    543    dtasal.F90 \ 
    544    dtasst.F90 \ 
    545    dtatem.F90 \ 
    546    flxmod.F90 \ 
    547    flxrnf.F90 \ 
    548    flx_oce.F90 \ 
    549    ice_oce.F90 \ 
    550    in_out_manager.F90 \ 
    551    lbclnk.F90 \ 
    552    lib_mpp.F90 \ 
    553    lib_print.f90 \ 
    554    oce.F90 \ 
    555    ocfzpt.F90 \ 
    556    par_kind.F90 \ 
    557    par_oce.F90 \ 
    558    phycst.F90 \ 
    559    prtctl.f90 \ 
    560    taumod.F90 \ 
    561    tradmp.F90 \ 
    562    $(MODEL_LIB)(blk_oce.o) \ 
    563    $(MODEL_LIB)(cpl_oce.o) \ 
    564    $(MODEL_LIB)(daymod.o) \ 
    565    $(MODEL_LIB)(dom_oce.o) \ 
    566917   $(MODEL_LIB)(dtasal.o) \ 
    567918   $(MODEL_LIB)(dtasst.o) \ 
    568919   $(MODEL_LIB)(dtatem.o) \ 
     920   $(MODEL_LIB)(flx_oce.o) \ 
    569921   $(MODEL_LIB)(flxmod.o) \ 
    570922   $(MODEL_LIB)(flxrnf.o) \ 
    571    $(MODEL_LIB)(flx_oce.o) \ 
    572923   $(MODEL_LIB)(ice_oce.o) \ 
    573924   $(MODEL_LIB)(in_out_manager.o) \ 
     
    583934   $(MODEL_LIB)(taumod.o) \ 
    584935   $(MODEL_LIB)(tradmp.o) \ 
    585    dom_oce.F90 \ 
    586    in_out_manager.F90 \ 
    587    lbclnk.F90 \ 
    588    lib_mpp.F90 \ 
    589    ocesbc.F90 \ 
    590    oce.F90 \ 
    591    $(MODEL_LIB)(dom_oce.o) \ 
    592    $(MODEL_LIB)(in_out_manager.o) \ 
    593    $(MODEL_LIB)(lbclnk.o) \ 
    594    $(MODEL_LIB)(lib_mpp.o) \ 
    595    $(MODEL_LIB)(ocesbc.o) \ 
    596    $(MODEL_LIB)(oce.o) \ 
    597    domzgr_substitute.h90 \ 
    598    vectopt_loop_substitute.h90 \ 
    599    KEY_CPP \ 
    600    cla.F90 
    601 $(MODEL_LIB)(cla_div.o) :  \ 
    602    blk_oce.F90 \ 
    603    cpl_oce.F90 \ 
    604    daymod.F90 \ 
    605    dom_oce.F90 \ 
    606    dtasal.F90 \ 
    607    dtasst.F90 \ 
    608    dtatem.F90 \ 
    609    flxmod.F90 \ 
    610    flxrnf.F90 \ 
    611    flx_oce.F90 \ 
    612    ice_oce.F90 \ 
    613    in_out_manager.F90 \ 
    614    lbclnk.F90 \ 
    615    lib_mpp.F90 \ 
    616    lib_print.f90 \ 
    617    oce.F90 \ 
    618    ocfzpt.F90 \ 
    619    par_kind.F90 \ 
    620    par_oce.F90 \ 
    621    phycst.F90 \ 
    622    prtctl.f90 \ 
    623    taumod.F90 \ 
    624    tradmp.F90 \ 
    625    $(MODEL_LIB)(blk_oce.o) \ 
    626    $(MODEL_LIB)(cpl_oce.o) \ 
    627    $(MODEL_LIB)(daymod.o) \ 
    628    $(MODEL_LIB)(dom_oce.o) \ 
    629    $(MODEL_LIB)(dtasal.o) \ 
    630    $(MODEL_LIB)(dtasst.o) \ 
    631    $(MODEL_LIB)(dtatem.o) \ 
    632    $(MODEL_LIB)(flxmod.o) \ 
    633    $(MODEL_LIB)(flxrnf.o) \ 
    634    $(MODEL_LIB)(flx_oce.o) \ 
    635    $(MODEL_LIB)(ice_oce.o) \ 
    636    $(MODEL_LIB)(in_out_manager.o) \ 
    637    $(MODEL_LIB)(lbclnk.o) \ 
    638    $(MODEL_LIB)(lib_mpp.o) \ 
    639    $(MODEL_LIB)(lib_print.o) \ 
    640    $(MODEL_LIB)(oce.o) \ 
    641    $(MODEL_LIB)(ocfzpt.o) \ 
    642    $(MODEL_LIB)(par_kind.o) \ 
    643    $(MODEL_LIB)(par_oce.o) \ 
    644    $(MODEL_LIB)(phycst.o) \ 
    645    $(MODEL_LIB)(prtctl.o) \ 
    646    $(MODEL_LIB)(taumod.o) \ 
    647    $(MODEL_LIB)(tradmp.o) \ 
    648    dom_oce.F90 \ 
    649    in_out_manager.F90 \ 
    650    lbclnk.F90 \ 
    651    lib_mpp.F90 \ 
    652    ocesbc.F90 \ 
    653    oce.F90 \ 
    654    $(MODEL_LIB)(dom_oce.o) \ 
    655    $(MODEL_LIB)(in_out_manager.o) \ 
    656    $(MODEL_LIB)(lbclnk.o) \ 
    657    $(MODEL_LIB)(lib_mpp.o) \ 
    658    $(MODEL_LIB)(ocesbc.o) \ 
    659    $(MODEL_LIB)(oce.o) \ 
    660    domzgr_substitute.h90 \ 
    661    KEY_CPP \ 
    662    cla_div.F90 
    663 $(MODEL_LIB)(cla_dynspg.o) :  \ 
    664    blk_oce.F90 \ 
    665    cpl_oce.F90 \ 
    666    daymod.F90 \ 
    667    dom_oce.F90 \ 
    668    dtasal.F90 \ 
    669    dtasst.F90 \ 
    670    dtatem.F90 \ 
    671    flxmod.F90 \ 
    672    flxrnf.F90 \ 
    673    flx_oce.F90 \ 
    674    ice_oce.F90 \ 
    675    in_out_manager.F90 \ 
    676    lbclnk.F90 \ 
    677    lib_mpp.F90 \ 
    678    lib_print.f90 \ 
    679    obccli.F90 \ 
    680    obc_oce.F90 \ 
    681    obc_par.F90 \ 
    682    ocesbc.F90 \ 
    683    oce.F90 \ 
    684    ocfzpt.F90 \ 
    685    par_kind.F90 \ 
    686    par_oce.F90 \ 
    687    phycst.F90 \ 
    688    prtctl.f90 \ 
    689    sol_oce.F90 \ 
    690    taumod.F90 \ 
    691    tradmp.F90 \ 
    692    zdf_oce.F90 \ 
    693    $(MODEL_LIB)(blk_oce.o) \ 
    694    $(MODEL_LIB)(cpl_oce.o) \ 
    695    $(MODEL_LIB)(daymod.o) \ 
    696    $(MODEL_LIB)(dom_oce.o) \ 
    697    $(MODEL_LIB)(dtasal.o) \ 
    698    $(MODEL_LIB)(dtasst.o) \ 
    699    $(MODEL_LIB)(dtatem.o) \ 
    700    $(MODEL_LIB)(flxmod.o) \ 
    701    $(MODEL_LIB)(flxrnf.o) \ 
    702    $(MODEL_LIB)(flx_oce.o) \ 
    703    $(MODEL_LIB)(ice_oce.o) \ 
    704    $(MODEL_LIB)(in_out_manager.o) \ 
    705    $(MODEL_LIB)(lbclnk.o) \ 
    706    $(MODEL_LIB)(lib_mpp.o) \ 
    707    $(MODEL_LIB)(lib_print.o) \ 
    708    $(MODEL_LIB)(obccli.o) \ 
    709    $(MODEL_LIB)(obc_oce.o) \ 
    710    $(MODEL_LIB)(obc_par.o) \ 
    711    $(MODEL_LIB)(ocesbc.o) \ 
    712    $(MODEL_LIB)(oce.o) \ 
    713    $(MODEL_LIB)(ocfzpt.o) \ 
    714    $(MODEL_LIB)(par_kind.o) \ 
    715    $(MODEL_LIB)(par_oce.o) \ 
    716    $(MODEL_LIB)(phycst.o) \ 
    717    $(MODEL_LIB)(prtctl.o) \ 
    718    $(MODEL_LIB)(sol_oce.o) \ 
    719    $(MODEL_LIB)(taumod.o) \ 
    720    $(MODEL_LIB)(tradmp.o) \ 
    721    $(MODEL_LIB)(zdf_oce.o) \ 
    722    dom_oce.F90 \ 
    723    flxrnf.F90 \ 
    724    in_out_manager.F90 \ 
    725    lbclnk.F90 \ 
    726    lib_mpp.F90 \ 
    727    obcdyn.F90 \ 
    728    obcvol.F90 \ 
    729    obc_oce.F90 \ 
    730    ocesbc.F90 \ 
    731    oce.F90 \ 
    732    phycst.F90 \ 
    733    solfet.F90 \ 
    734    solpcg.F90 \ 
    735    solsor.F90 \ 
    736    sol_oce.F90 \ 
    737    zdf_oce.F90 \ 
    738    $(MODEL_LIB)(dom_oce.o) \ 
    739    $(MODEL_LIB)(flxrnf.o) \ 
    740    $(MODEL_LIB)(in_out_manager.o) \ 
    741    $(MODEL_LIB)(lbclnk.o) \ 
    742    $(MODEL_LIB)(lib_mpp.o) \ 
    743    $(MODEL_LIB)(obcdyn.o) \ 
    744    $(MODEL_LIB)(obcvol.o) \ 
    745    $(MODEL_LIB)(obc_oce.o) \ 
    746    $(MODEL_LIB)(ocesbc.o) \ 
    747    $(MODEL_LIB)(oce.o) \ 
    748    $(MODEL_LIB)(phycst.o) \ 
    749    $(MODEL_LIB)(solfet.o) \ 
    750    $(MODEL_LIB)(solpcg.o) \ 
    751    $(MODEL_LIB)(solsor.o) \ 
    752    $(MODEL_LIB)(sol_oce.o) \ 
    753    $(MODEL_LIB)(zdf_oce.o) \ 
    754    domzgr_substitute.h90 \ 
    755    vectopt_loop_substitute.h90 \ 
    756    KEY_CPP \ 
    757    cla_dynspg.F90 
    758 $(MODEL_LIB)(closea.o) :   \ 
    759    blk_oce.F90 \ 
    760    cpl_oce.F90 \ 
    761    daymod.F90 \ 
    762    dom_oce.F90 \ 
    763    dtasal.F90 \ 
    764    dtasst.F90 \ 
    765    dtatem.F90 \ 
    766    flxmod.F90 \ 
    767    flxrnf.F90 \ 
    768    flx_oce.F90 \ 
    769    ice_oce.F90 \ 
    770    in_out_manager.F90 \ 
    771    lbclnk.F90 \ 
    772    lib_mpp.F90 \ 
    773    lib_print.f90 \ 
    774    oce.F90 \ 
    775    ocfzpt.F90 \ 
    776    par_kind.F90 \ 
    777    par_oce.F90 \ 
    778    phycst.F90 \ 
    779    prtctl.f90 \ 
    780    taumod.F90 \ 
    781    tradmp.F90 \ 
    782    $(MODEL_LIB)(blk_oce.o) \ 
    783    $(MODEL_LIB)(cpl_oce.o) \ 
    784    $(MODEL_LIB)(daymod.o) \ 
    785    $(MODEL_LIB)(dom_oce.o) \ 
    786    $(MODEL_LIB)(dtasal.o) \ 
    787    $(MODEL_LIB)(dtasst.o) \ 
    788    $(MODEL_LIB)(dtatem.o) \ 
    789    $(MODEL_LIB)(flxmod.o) \ 
    790    $(MODEL_LIB)(flxrnf.o) \ 
    791    $(MODEL_LIB)(flx_oce.o) \ 
    792    $(MODEL_LIB)(ice_oce.o) \ 
    793    $(MODEL_LIB)(in_out_manager.o) \ 
    794    $(MODEL_LIB)(lbclnk.o) \ 
    795    $(MODEL_LIB)(lib_mpp.o) \ 
    796    $(MODEL_LIB)(lib_print.o) \ 
    797    $(MODEL_LIB)(oce.o) \ 
    798    $(MODEL_LIB)(ocfzpt.o) \ 
    799    $(MODEL_LIB)(par_kind.o) \ 
    800    $(MODEL_LIB)(par_oce.o) \ 
    801    $(MODEL_LIB)(phycst.o) \ 
    802    $(MODEL_LIB)(prtctl.o) \ 
    803    $(MODEL_LIB)(taumod.o) \ 
    804    $(MODEL_LIB)(tradmp.o) \ 
    805    dom_oce.F90 \ 
    806    flxrnf.F90 \ 
    807    in_out_manager.F90 \ 
    808    lbclnk.F90 \ 
    809    lib_mpp.F90 \ 
    810    ocesbc.F90 \ 
    811    oce.F90 \ 
    812    $(MODEL_LIB)(dom_oce.o) \ 
    813    $(MODEL_LIB)(flxrnf.o) \ 
    814    $(MODEL_LIB)(in_out_manager.o) \ 
    815    $(MODEL_LIB)(lbclnk.o) \ 
    816    $(MODEL_LIB)(lib_mpp.o) \ 
    817    $(MODEL_LIB)(ocesbc.o) \ 
    818    $(MODEL_LIB)(oce.o) \ 
    819    vectopt_loop_substitute.h90 \ 
    820    KEY_CPP \ 
    821    closea.F90 
    822 $(MODEL_LIB)(cpl.o) :   \ 
    823    dom_oce.F90 \ 
    824    in_out_manager.F90 \ 
    825    lib_print.f90 \ 
    826    oce.F90 \ 
    827    par_kind.F90 \ 
    828    par_oce.F90 \ 
    829    phycst.F90 \ 
    830    prtctl.f90 \ 
    831    $(MODEL_LIB)(dom_oce.o) \ 
    832    $(MODEL_LIB)(in_out_manager.o) \ 
    833    $(MODEL_LIB)(lib_print.o) \ 
    834    $(MODEL_LIB)(oce.o) \ 
    835    $(MODEL_LIB)(par_kind.o) \ 
    836    $(MODEL_LIB)(par_oce.o) \ 
    837    $(MODEL_LIB)(phycst.o) \ 
    838    $(MODEL_LIB)(prtctl.o) \ 
    839    cpl_oce.F90 \ 
    840    daymod.F90 \ 
    841    dom_oce.F90 \ 
    842    flx_oce.F90 \ 
    843    in_out_manager.F90 \ 
    844    oce.F90 \ 
    845    ocfzpt.F90 \ 
    846    phycst.F90 \ 
    847    $(MODEL_LIB)(cpl_oce.o) \ 
    848    $(MODEL_LIB)(daymod.o) \ 
    849    $(MODEL_LIB)(dom_oce.o) \ 
    850    $(MODEL_LIB)(flx_oce.o) \ 
    851    $(MODEL_LIB)(in_out_manager.o) \ 
    852    $(MODEL_LIB)(oce.o) \ 
    853    $(MODEL_LIB)(ocfzpt.o) \ 
    854    $(MODEL_LIB)(phycst.o) \ 
    855    ../../../lib/libioipsl.a \ 
    856    cpl.F90 
    857 $(MODEL_LIB)(cpl_oce.o) :  \ 
    858    par_kind.F90 \ 
    859    $(MODEL_LIB)(par_kind.o) \ 
    860    par_oce.F90 \ 
    861    $(MODEL_LIB)(par_oce.o) \ 
    862    cpl_oce.F90 
    863 $(MODEL_LIB)(daymod.o) :   \ 
    864    dom_oce.F90 \ 
    865    in_out_manager.F90 \ 
    866    lib_mpp.F90 \ 
    867    lib_print.f90 \ 
    868    par_kind.F90 \ 
    869    par_oce.F90 \ 
    870    $(MODEL_LIB)(dom_oce.o) \ 
    871    $(MODEL_LIB)(in_out_manager.o) \ 
    872    $(MODEL_LIB)(lib_mpp.o) \ 
    873    $(MODEL_LIB)(lib_print.o) \ 
    874    $(MODEL_LIB)(par_kind.o) \ 
    875    $(MODEL_LIB)(par_oce.o) \ 
    876    dom_oce.F90 \ 
    877    in_out_manager.F90 \ 
    878    phycst.F90 \ 
    879    prtctl.f90 \ 
    880    $(MODEL_LIB)(dom_oce.o) \ 
    881    $(MODEL_LIB)(in_out_manager.o) \ 
    882    $(MODEL_LIB)(phycst.o) \ 
    883    $(MODEL_LIB)(prtctl.o) \ 
    884    daymod.F90 
    885 $(MODEL_LIB)(diadimg.o) :  \ 
    886    dom_oce.F90 \ 
    887    in_out_manager.F90 \ 
    888    lib_print.f90 \ 
    889    par_kind.F90 \ 
    890    par_oce.F90 \ 
    891    phycst.F90 \ 
    892    prtctl.f90 \ 
    893    $(MODEL_LIB)(dom_oce.o) \ 
    894    $(MODEL_LIB)(in_out_manager.o) \ 
    895    $(MODEL_LIB)(lib_print.o) \ 
    896    $(MODEL_LIB)(par_kind.o) \ 
    897    $(MODEL_LIB)(par_oce.o) \ 
    898    $(MODEL_LIB)(phycst.o) \ 
    899    $(MODEL_LIB)(prtctl.o) \ 
    900    daymod.F90 \ 
    901    dom_oce.F90 \ 
    902    in_out_manager.F90 \ 
    903    oce.F90 \ 
    904    $(MODEL_LIB)(daymod.o) \ 
    905    $(MODEL_LIB)(dom_oce.o) \ 
    906    $(MODEL_LIB)(in_out_manager.o) \ 
    907    $(MODEL_LIB)(oce.o) \ 
    908    domzgr_substitute.h90 \ 
    909    KEY_CPP \ 
    910    diadimg.F90 
    911 $(MODEL_LIB)(diafwb.o) :   \ 
    912936   albedo.F90 \ 
    913937   blk_oce.F90 \ 
     
    918942   dtasst.F90 \ 
    919943   dtatem.F90 \ 
     944   flx_oce.F90 \ 
    920945   flxmod.F90 \ 
    921946   flxrnf.F90 \ 
    922    flx_oce.F90 \ 
    923947   ice_oce.F90 \ 
    924948   in_out_manager.F90 \ 
     
    934958   taumod.F90 \ 
    935959   tradmp.F90 \ 
    936    $(MODEL_LIB)(albedo.o) \ 
     960   $(MODEL_LIB)(blk_oce.o) \ 
     961   $(MODEL_LIB)(dom_oce.o) \ 
     962   $(MODEL_LIB)(flxblk.o) \ 
     963   $(MODEL_LIB)(flxrnf.o) \ 
     964   $(MODEL_LIB)(in_out_manager.o) \ 
     965   $(MODEL_LIB)(lib_mpp.o) \ 
     966   $(MODEL_LIB)(oce.o) \ 
     967   $(MODEL_LIB)(ocesbc.o) \ 
     968   $(MODEL_LIB)(phycst.o) \ 
     969   $(MODEL_LIB)(zdf_oce.o) \ 
     970   blk_oce.F90 \ 
     971   dom_oce.F90 \ 
     972   flxblk.F90 \ 
     973   flxrnf.F90 \ 
     974   in_out_manager.F90 \ 
     975   lib_mpp.F90 \ 
     976   oce.F90 \ 
     977   ocesbc.F90 \ 
     978   phycst.F90 \ 
     979   zdf_oce.F90 \ 
     980   domzgr_substitute.h90 \ 
     981   vectopt_loop_substitute.h90 \ 
     982   KEY_CPP \ 
     983   diafwb.F90 
     984$(MODEL_LIB)(diagap.o) :   \ 
     985   $(MODEL_LIB)(daymod.o) \ 
     986   $(MODEL_LIB)(dom_oce.o) \ 
     987   $(MODEL_LIB)(in_out_manager.o) \ 
     988   $(MODEL_LIB)(lib_print.o) \ 
     989   $(MODEL_LIB)(oce.o) \ 
     990   $(MODEL_LIB)(par_kind.o) \ 
     991   $(MODEL_LIB)(par_oce.o) \ 
     992   $(MODEL_LIB)(phycst.o) \ 
     993   $(MODEL_LIB)(prtctl.o) \ 
     994   daymod.F90 \ 
     995   dom_oce.F90 \ 
     996   in_out_manager.F90 \ 
     997   lib_print.f90 \ 
     998   oce.F90 \ 
     999   par_kind.F90 \ 
     1000   par_oce.F90 \ 
     1001   phycst.F90 \ 
     1002   prtctl.f90 \ 
     1003   $(MODEL_LIB)(daymod.o) \ 
     1004   $(MODEL_LIB)(dianam.o) \ 
     1005   $(MODEL_LIB)(dom_oce.o) \ 
     1006   $(MODEL_LIB)(dtasal.o) \ 
     1007   $(MODEL_LIB)(dtatem.o) \ 
     1008   $(MODEL_LIB)(in_out_manager.o) \ 
     1009   $(MODEL_LIB)(lib_mpp.o) \ 
     1010   $(MODEL_LIB)(oce.o) \ 
     1011   daymod.F90 \ 
     1012   dianam.F90 \ 
     1013   dom_oce.F90 \ 
     1014   dtasal.F90 \ 
     1015   dtatem.F90 \ 
     1016   in_out_manager.F90 \ 
     1017   lib_mpp.F90 \ 
     1018   oce.F90 \ 
     1019   domzgr_substitute.h90 \ 
     1020   ../../../lib/libioipsl.a \ 
     1021   KEY_CPP \ 
     1022   diagap.F90 
     1023$(MODEL_LIB)(diahdy.o) :   \ 
     1024   $(MODEL_LIB)(in_out_manager.o) \ 
     1025   $(MODEL_LIB)(lib_print.o) \ 
     1026   $(MODEL_LIB)(par_kind.o) \ 
     1027   $(MODEL_LIB)(par_oce.o) \ 
     1028   in_out_manager.F90 \ 
     1029   lib_print.f90 \ 
     1030   par_kind.F90 \ 
     1031   par_oce.F90 \ 
     1032   $(MODEL_LIB)(dom_oce.o) \ 
     1033   $(MODEL_LIB)(in_out_manager.o) \ 
     1034   $(MODEL_LIB)(oce.o) \ 
     1035   $(MODEL_LIB)(phycst.o) \ 
     1036   dom_oce.F90 \ 
     1037   in_out_manager.F90 \ 
     1038   oce.F90 \ 
     1039   phycst.F90 \ 
     1040   domzgr_substitute.h90 \ 
     1041   KEY_CPP \ 
     1042   diahdy.F90 
     1043$(MODEL_LIB)(diahth.o) :   \ 
     1044   $(MODEL_LIB)(in_out_manager.o) \ 
     1045   $(MODEL_LIB)(lib_print.o) \ 
     1046   $(MODEL_LIB)(par_kind.o) \ 
     1047   $(MODEL_LIB)(par_oce.o) \ 
     1048   in_out_manager.F90 \ 
     1049   lib_print.f90 \ 
     1050   par_kind.F90 \ 
     1051   par_oce.F90 \ 
     1052   $(MODEL_LIB)(dom_oce.o) \ 
     1053   $(MODEL_LIB)(in_out_manager.o) \ 
     1054   $(MODEL_LIB)(oce.o) \ 
     1055   $(MODEL_LIB)(phycst.o) \ 
     1056   dom_oce.F90 \ 
     1057   in_out_manager.F90 \ 
     1058   oce.F90 \ 
     1059   phycst.F90 \ 
     1060   domzgr_substitute.h90 \ 
     1061   KEY_CPP \ 
     1062   diahth.F90 
     1063$(MODEL_LIB)(dianam.o) :   \ 
     1064   $(MODEL_LIB)(dom_oce.o) \ 
     1065   $(MODEL_LIB)(in_out_manager.o) \ 
     1066   $(MODEL_LIB)(lib_print.o) \ 
     1067   $(MODEL_LIB)(par_kind.o) \ 
     1068   $(MODEL_LIB)(par_oce.o) \ 
     1069   $(MODEL_LIB)(phycst.o) \ 
     1070   $(MODEL_LIB)(prtctl.o) \ 
     1071   dom_oce.F90 \ 
     1072   in_out_manager.F90 \ 
     1073   lib_print.f90 \ 
     1074   par_kind.F90 \ 
     1075   par_oce.F90 \ 
     1076   phycst.F90 \ 
     1077   prtctl.f90 \ 
     1078   $(MODEL_LIB)(daymod.o) \ 
     1079   $(MODEL_LIB)(dom_oce.o) \ 
     1080   $(MODEL_LIB)(in_out_manager.o) \ 
     1081   $(MODEL_LIB)(phycst.o) \ 
     1082   daymod.F90 \ 
     1083   dom_oce.F90 \ 
     1084   in_out_manager.F90 \ 
     1085   phycst.F90 \ 
     1086   dianam.F90 
     1087$(MODEL_LIB)(diaptr.o) :   \ 
     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) \ 
     1096   daymod.F90 \ 
     1097   dom_oce.F90 \ 
     1098   in_out_manager.F90 \ 
     1099   lib_print.f90 \ 
     1100   par_kind.F90 \ 
     1101   par_oce.F90 \ 
     1102   phycst.F90 \ 
     1103   prtctl.f90 \ 
     1104   $(MODEL_LIB)(daymod.o) \ 
     1105   $(MODEL_LIB)(dianam.o) \ 
     1106   $(MODEL_LIB)(dom_oce.o) \ 
     1107   $(MODEL_LIB)(in_out_manager.o) \ 
     1108   $(MODEL_LIB)(ldftra_oce.o) \ 
     1109   $(MODEL_LIB)(lib_mpp.o) \ 
     1110   $(MODEL_LIB)(oce.o) \ 
     1111   $(MODEL_LIB)(phycst.o) \ 
     1112   daymod.F90 \ 
     1113   dianam.F90 \ 
     1114   dom_oce.F90 \ 
     1115   in_out_manager.F90 \ 
     1116   ldftra_oce.F90 \ 
     1117   lib_mpp.F90 \ 
     1118   oce.F90 \ 
     1119   phycst.F90 \ 
     1120   domzgr_substitute.h90 \ 
     1121   vectopt_loop_substitute.h90 \ 
     1122   ../../../lib/libioipsl.a \ 
     1123   KEY_CPP \ 
     1124   diaptr.F90 
     1125$(MODEL_LIB)(diaspr.o) :   \ 
     1126   $(MODEL_LIB)(dom_oce.o) \ 
     1127   $(MODEL_LIB)(in_out_manager.o) \ 
     1128   $(MODEL_LIB)(lbclnk.o) \ 
     1129   $(MODEL_LIB)(lib_mpp.o) \ 
     1130   $(MODEL_LIB)(lib_print.o) \ 
     1131   $(MODEL_LIB)(oce.o) \ 
     1132   $(MODEL_LIB)(par_kind.o) \ 
     1133   $(MODEL_LIB)(par_oce.o) \ 
     1134   $(MODEL_LIB)(sol_oce.o) \ 
     1135   $(MODEL_LIB)(zdf_oce.o) \ 
     1136   dom_oce.F90 \ 
     1137   in_out_manager.F90 \ 
     1138   lbclnk.F90 \ 
     1139   lib_mpp.F90 \ 
     1140   lib_print.f90 \ 
     1141   oce.F90 \ 
     1142   par_kind.F90 \ 
     1143   par_oce.F90 \ 
     1144   sol_oce.F90 \ 
     1145   zdf_oce.F90 \ 
     1146   $(MODEL_LIB)(dom_oce.o) \ 
     1147   $(MODEL_LIB)(in_out_manager.o) \ 
     1148   $(MODEL_LIB)(lib_mpp.o) \ 
     1149   $(MODEL_LIB)(oce.o) \ 
     1150   $(MODEL_LIB)(phycst.o) \ 
     1151   $(MODEL_LIB)(sol_oce.o) \ 
     1152   $(MODEL_LIB)(solfet.o) \ 
     1153   $(MODEL_LIB)(solpcg.o) \ 
     1154   $(MODEL_LIB)(solsor.o) \ 
     1155   dom_oce.F90 \ 
     1156   in_out_manager.F90 \ 
     1157   lib_mpp.F90 \ 
     1158   oce.F90 \ 
     1159   phycst.F90 \ 
     1160   sol_oce.F90 \ 
     1161   solfet.F90 \ 
     1162   solpcg.F90 \ 
     1163   solsor.F90 \ 
     1164   diaspr.F90 
     1165$(MODEL_LIB)(diawri.o) :   \ 
    9371166   $(MODEL_LIB)(blk_oce.o) \ 
    9381167   $(MODEL_LIB)(cpl_oce.o) \ 
     
    9421171   $(MODEL_LIB)(dtasst.o) \ 
    9431172   $(MODEL_LIB)(dtatem.o) \ 
     1173   $(MODEL_LIB)(flx_oce.o) \ 
    9441174   $(MODEL_LIB)(flxmod.o) \ 
    9451175   $(MODEL_LIB)(flxrnf.o) \ 
    946    $(MODEL_LIB)(flx_oce.o) \ 
    9471176   $(MODEL_LIB)(ice_oce.o) \ 
    9481177   $(MODEL_LIB)(in_out_manager.o) \ 
     
    9561185   $(MODEL_LIB)(phycst.o) \ 
    9571186   $(MODEL_LIB)(prtctl.o) \ 
     1187   $(MODEL_LIB)(sol_oce.o) \ 
     1188   $(MODEL_LIB)(solfet.o) \ 
     1189   $(MODEL_LIB)(solpcg.o) \ 
     1190   $(MODEL_LIB)(solsor.o) \ 
    9581191   $(MODEL_LIB)(taumod.o) \ 
    9591192   $(MODEL_LIB)(tradmp.o) \ 
     1193   $(MODEL_LIB)(zdf_oce.o) \ 
    9601194   blk_oce.F90 \ 
    961    dom_oce.F90 \ 
    962    flxblk.F90 \ 
     1195   cpl_oce.F90 \ 
     1196   daymod.F90 \ 
     1197   dom_oce.F90 \ 
     1198   dtasal.F90 \ 
     1199   dtasst.F90 \ 
     1200   dtatem.F90 \ 
     1201   flx_oce.F90 \ 
     1202   flxmod.F90 \ 
    9631203   flxrnf.F90 \ 
    964    in_out_manager.F90 \ 
    965    lib_mpp.F90 \ 
    966    ocesbc.F90 \ 
    967    oce.F90 \ 
    968    phycst.F90 \ 
    969    zdf_oce.F90 \ 
    970    $(MODEL_LIB)(blk_oce.o) \ 
    971    $(MODEL_LIB)(dom_oce.o) \ 
    972    $(MODEL_LIB)(flxblk.o) \ 
    973    $(MODEL_LIB)(flxrnf.o) \ 
    974    $(MODEL_LIB)(in_out_manager.o) \ 
    975    $(MODEL_LIB)(lib_mpp.o) \ 
    976    $(MODEL_LIB)(ocesbc.o) \ 
    977    $(MODEL_LIB)(oce.o) \ 
    978    $(MODEL_LIB)(phycst.o) \ 
    979    $(MODEL_LIB)(zdf_oce.o) \ 
    980    domzgr_substitute.h90 \ 
    981    vectopt_loop_substitute.h90 \ 
    982    KEY_CPP \ 
    983    diafwb.F90 
    984 $(MODEL_LIB)(diagap.o) :   \ 
    985    daymod.F90 \ 
    986    dom_oce.F90 \ 
    987    in_out_manager.F90 \ 
    988    lib_print.f90 \ 
    989    oce.F90 \ 
    990    par_kind.F90 \ 
    991    par_oce.F90 \ 
    992    phycst.F90 \ 
    993    prtctl.f90 \ 
    994    $(MODEL_LIB)(daymod.o) \ 
    995    $(MODEL_LIB)(dom_oce.o) \ 
    996    $(MODEL_LIB)(in_out_manager.o) \ 
    997    $(MODEL_LIB)(lib_print.o) \ 
    998    $(MODEL_LIB)(oce.o) \ 
    999    $(MODEL_LIB)(par_kind.o) \ 
    1000    $(MODEL_LIB)(par_oce.o) \ 
    1001    $(MODEL_LIB)(phycst.o) \ 
    1002    $(MODEL_LIB)(prtctl.o) \ 
    1003    daymod.F90 \ 
    1004    dianam.F90 \ 
    1005    dom_oce.F90 \ 
    1006    dtasal.F90 \ 
    1007    dtatem.F90 \ 
    1008    in_out_manager.F90 \ 
    1009    lib_mpp.F90 \ 
    1010    oce.F90 \ 
    1011    $(MODEL_LIB)(daymod.o) \ 
    1012    $(MODEL_LIB)(dianam.o) \ 
    1013    $(MODEL_LIB)(dom_oce.o) \ 
    1014    $(MODEL_LIB)(dtasal.o) \ 
    1015    $(MODEL_LIB)(dtatem.o) \ 
    1016    $(MODEL_LIB)(in_out_manager.o) \ 
    1017    $(MODEL_LIB)(lib_mpp.o) \ 
    1018    $(MODEL_LIB)(oce.o) \ 
    1019    domzgr_substitute.h90 \ 
    1020    ../../../lib/libioipsl.a \ 
    1021    KEY_CPP \ 
    1022    diagap.F90 
    1023 $(MODEL_LIB)(diahdy.o) :   \ 
    1024    in_out_manager.F90 \ 
    1025    lib_print.f90 \ 
    1026    par_kind.F90 \ 
    1027    par_oce.F90 \ 
    1028    $(MODEL_LIB)(in_out_manager.o) \ 
    1029    $(MODEL_LIB)(lib_print.o) \ 
    1030    $(MODEL_LIB)(par_kind.o) \ 
    1031    $(MODEL_LIB)(par_oce.o) \ 
    1032    dom_oce.F90 \ 
    1033    in_out_manager.F90 \ 
    1034    oce.F90 \ 
    1035    phycst.F90 \ 
    1036    $(MODEL_LIB)(dom_oce.o) \ 
    1037    $(MODEL_LIB)(in_out_manager.o) \ 
    1038    $(MODEL_LIB)(oce.o) \ 
    1039    $(MODEL_LIB)(phycst.o) \ 
    1040    domzgr_substitute.h90 \ 
    1041    KEY_CPP \ 
    1042    diahdy.F90 
    1043 $(MODEL_LIB)(diahth.o) :   \ 
    1044    in_out_manager.F90 \ 
    1045    lib_print.f90 \ 
    1046    par_kind.F90 \ 
    1047    par_oce.F90 \ 
    1048    $(MODEL_LIB)(in_out_manager.o) \ 
    1049    $(MODEL_LIB)(lib_print.o) \ 
    1050    $(MODEL_LIB)(par_kind.o) \ 
    1051    $(MODEL_LIB)(par_oce.o) \ 
    1052    dom_oce.F90 \ 
    1053    in_out_manager.F90 \ 
    1054    oce.F90 \ 
    1055    phycst.F90 \ 
    1056    $(MODEL_LIB)(dom_oce.o) \ 
    1057    $(MODEL_LIB)(in_out_manager.o) \ 
    1058    $(MODEL_LIB)(oce.o) \ 
    1059    $(MODEL_LIB)(phycst.o) \ 
    1060    domzgr_substitute.h90 \ 
    1061    KEY_CPP \ 
    1062    diahth.F90 
    1063 $(MODEL_LIB)(dianam.o) :   \ 
    1064    dom_oce.F90 \ 
    1065    in_out_manager.F90 \ 
    1066    lib_print.f90 \ 
    1067    par_kind.F90 \ 
    1068    par_oce.F90 \ 
    1069    phycst.F90 \ 
    1070    prtctl.f90 \ 
    1071    $(MODEL_LIB)(dom_oce.o) \ 
    1072    $(MODEL_LIB)(in_out_manager.o) \ 
    1073    $(MODEL_LIB)(lib_print.o) \ 
    1074    $(MODEL_LIB)(par_kind.o) \ 
    1075    $(MODEL_LIB)(par_oce.o) \ 
    1076    $(MODEL_LIB)(phycst.o) \ 
    1077    $(MODEL_LIB)(prtctl.o) \ 
    1078    daymod.F90 \ 
    1079    dom_oce.F90 \ 
    1080    in_out_manager.F90 \ 
    1081    phycst.F90 \ 
    1082    $(MODEL_LIB)(daymod.o) \ 
    1083    $(MODEL_LIB)(dom_oce.o) \ 
    1084    $(MODEL_LIB)(in_out_manager.o) \ 
    1085    $(MODEL_LIB)(phycst.o) \ 
    1086    dianam.F90 
    1087 $(MODEL_LIB)(diaptr.o) :   \ 
    1088    daymod.F90 \ 
    1089    dom_oce.F90 \ 
    1090    in_out_manager.F90 \ 
    1091    lib_print.f90 \ 
    1092    par_kind.F90 \ 
    1093    par_oce.F90 \ 
    1094    phycst.F90 \ 
    1095    prtctl.f90 \ 
    1096    $(MODEL_LIB)(daymod.o) \ 
    1097    $(MODEL_LIB)(dom_oce.o) \ 
    1098    $(MODEL_LIB)(in_out_manager.o) \ 
    1099    $(MODEL_LIB)(lib_print.o) \ 
    1100    $(MODEL_LIB)(par_kind.o) \ 
    1101    $(MODEL_LIB)(par_oce.o) \ 
    1102    $(MODEL_LIB)(phycst.o) \ 
    1103    $(MODEL_LIB)(prtctl.o) \ 
    1104    daymod.F90 \ 
    1105    dianam.F90 \ 
    1106    dom_oce.F90 \ 
    1107    in_out_manager.F90 \ 
    1108    ldftra_oce.F90 \ 
    1109    lib_mpp.F90 \ 
    1110    oce.F90 \ 
    1111    phycst.F90 \ 
    1112    $(MODEL_LIB)(daymod.o) \ 
    1113    $(MODEL_LIB)(dianam.o) \ 
    1114    $(MODEL_LIB)(dom_oce.o) \ 
    1115    $(MODEL_LIB)(in_out_manager.o) \ 
    1116    $(MODEL_LIB)(ldftra_oce.o) \ 
    1117    $(MODEL_LIB)(lib_mpp.o) \ 
    1118    $(MODEL_LIB)(oce.o) \ 
    1119    $(MODEL_LIB)(phycst.o) \ 
    1120    domzgr_substitute.h90 \ 
    1121    vectopt_loop_substitute.h90 \ 
    1122    ../../../lib/libioipsl.a \ 
    1123    KEY_CPP \ 
    1124    diaptr.F90 
    1125 $(MODEL_LIB)(diaspr.o) :   \ 
    1126    dom_oce.F90 \ 
    1127    in_out_manager.F90 \ 
    1128    lbclnk.F90 \ 
    1129    lib_mpp.F90 \ 
    1130    lib_print.f90 \ 
    1131    oce.F90 \ 
    1132    par_kind.F90 \ 
    1133    par_oce.F90 \ 
     1204   ice_oce.F90 \ 
     1205   in_out_manager.F90 \ 
     1206   lbclnk.F90 \ 
     1207   lib_mpp.F90 \ 
     1208   lib_print.f90 \ 
     1209   oce.F90 \ 
     1210   ocfzpt.F90 \ 
     1211   par_kind.F90 \ 
     1212   par_oce.F90 \ 
     1213   phycst.F90 \ 
     1214   prtctl.f90 \ 
    11341215   sol_oce.F90 \ 
    1135    zdf_oce.F90 \ 
    1136    $(MODEL_LIB)(dom_oce.o) \ 
    1137    $(MODEL_LIB)(in_out_manager.o) \ 
    1138    $(MODEL_LIB)(lbclnk.o) \ 
    1139    $(MODEL_LIB)(lib_mpp.o) \ 
    1140    $(MODEL_LIB)(lib_print.o) \ 
    1141    $(MODEL_LIB)(oce.o) \ 
    1142    $(MODEL_LIB)(par_kind.o) \ 
    1143    $(MODEL_LIB)(par_oce.o) \ 
    1144    $(MODEL_LIB)(sol_oce.o) \ 
    1145    $(MODEL_LIB)(zdf_oce.o) \ 
    1146    dom_oce.F90 \ 
    1147    in_out_manager.F90 \ 
    1148    lib_mpp.F90 \ 
    1149    oce.F90 \ 
    1150    phycst.F90 \ 
    11511216   solfet.F90 \ 
    11521217   solpcg.F90 \ 
    11531218   solsor.F90 \ 
     1219   taumod.F90 \ 
     1220   tradmp.F90 \ 
     1221   zdf_oce.F90 \ 
     1222   $(MODEL_LIB)(daymod.o) \ 
     1223   $(MODEL_LIB)(diadimg.o) \ 
     1224   $(MODEL_LIB)(diahth.o) \ 
     1225   $(MODEL_LIB)(dianam.o) \ 
     1226   $(MODEL_LIB)(diaspr.o) \ 
     1227   $(MODEL_LIB)(dom_oce.o) \ 
     1228   $(MODEL_LIB)(flx_oce.o) \ 
     1229   $(MODEL_LIB)(flxrnf.o) \ 
     1230   $(MODEL_LIB)(ice_oce.o) \ 
     1231   $(MODEL_LIB)(in_out_manager.o) \ 
     1232   $(MODEL_LIB)(lbclnk.o) \ 
     1233   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1234   $(MODEL_LIB)(ldftra_oce.o) \ 
     1235   $(MODEL_LIB)(oce.o) \ 
     1236   $(MODEL_LIB)(ocesbc.o) \ 
     1237   $(MODEL_LIB)(ocfzpt.o) \ 
     1238   $(MODEL_LIB)(phycst.o) \ 
     1239   $(MODEL_LIB)(sol_oce.o) \ 
     1240   $(MODEL_LIB)(taumod.o) \ 
     1241   $(MODEL_LIB)(zdf_oce.o) \ 
     1242   $(MODEL_LIB)(zdfddm.o) \ 
     1243   $(MODEL_LIB)(zdfmxl.o) \ 
     1244   daymod.F90 \ 
     1245   diadimg.F90 \ 
     1246   diahth.F90 \ 
     1247   dianam.F90 \ 
     1248   diaspr.F90 \ 
     1249   dom_oce.F90 \ 
     1250   flx_oce.F90 \ 
     1251   flxrnf.F90 \ 
     1252   ice_oce.F90 \ 
     1253   in_out_manager.F90 \ 
     1254   lbclnk.F90 \ 
     1255   ldfdyn_oce.F90 \ 
     1256   ldftra_oce.F90 \ 
     1257   oce.F90 \ 
     1258   ocesbc.F90 \ 
     1259   ocfzpt.F90 \ 
     1260   phycst.F90 \ 
    11541261   sol_oce.F90 \ 
    1155    $(MODEL_LIB)(dom_oce.o) \ 
    1156    $(MODEL_LIB)(in_out_manager.o) \ 
    1157    $(MODEL_LIB)(lib_mpp.o) \ 
    1158    $(MODEL_LIB)(oce.o) \ 
    1159    $(MODEL_LIB)(phycst.o) \ 
    1160    $(MODEL_LIB)(solfet.o) \ 
    1161    $(MODEL_LIB)(solpcg.o) \ 
    1162    $(MODEL_LIB)(solsor.o) \ 
     1262   taumod.F90 \ 
     1263   zdf_oce.F90 \ 
     1264   zdfddm.F90 \ 
     1265   zdfmxl.F90 \ 
     1266   $(MODEL_LIB)(dtasst.o) \ 
     1267   $(MODEL_LIB)(lib_mpp.o) \ 
     1268   dtasst.F90 \ 
     1269   lib_mpp.F90 \ 
     1270   diawri_dimg.h90 \ 
     1271   zdfddm_substitute.h90 \ 
     1272   ../../../lib/libioipsl.a \ 
     1273   KEY_CPP \ 
     1274   diawri.F90 
     1275$(MODEL_LIB)(diawri1d.o) : \ 
     1276   $(MODEL_LIB)(blk_oce.o) \ 
     1277   $(MODEL_LIB)(cpl_oce.o) \ 
     1278   $(MODEL_LIB)(daymod.o) \ 
     1279   $(MODEL_LIB)(diadimg.o) \ 
     1280   $(MODEL_LIB)(diahth.o) \ 
     1281   $(MODEL_LIB)(dianam.o) \ 
     1282   $(MODEL_LIB)(diaspr.o) \ 
     1283   $(MODEL_LIB)(dom_oce.o) \ 
     1284   $(MODEL_LIB)(dtasal.o) \ 
     1285   $(MODEL_LIB)(dtasst.o) \ 
     1286   $(MODEL_LIB)(dtatem.o) \ 
     1287   $(MODEL_LIB)(dynzdf_exp.o) \ 
     1288   $(MODEL_LIB)(eosbn2.o) \ 
     1289   $(MODEL_LIB)(flx_oce.o) \ 
     1290   $(MODEL_LIB)(flxmod.o) \ 
     1291   $(MODEL_LIB)(flxrnf.o) \ 
     1292   $(MODEL_LIB)(ice_oce.o) \ 
     1293   $(MODEL_LIB)(in_out_manager.o) \ 
     1294   $(MODEL_LIB)(lbclnk.o) \ 
     1295   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1296   $(MODEL_LIB)(ldftra_oce.o) \ 
     1297   $(MODEL_LIB)(lib_mpp.o) \ 
     1298   $(MODEL_LIB)(lib_print.o) \ 
     1299   $(MODEL_LIB)(oce.o) \ 
     1300   $(MODEL_LIB)(ocesbc.o) \ 
     1301   $(MODEL_LIB)(ocfzpt.o) \ 
     1302   $(MODEL_LIB)(par_kind.o) \ 
     1303   $(MODEL_LIB)(par_oce.o) \ 
     1304   $(MODEL_LIB)(phycst.o) \ 
     1305   $(MODEL_LIB)(prtctl.o) \ 
    11631306   $(MODEL_LIB)(sol_oce.o) \ 
    1164    diaspr.F90 
    1165 $(MODEL_LIB)(diawri1d.o) : \ 
     1307   $(MODEL_LIB)(taumod.o) \ 
     1308   $(MODEL_LIB)(tradmp.o) \ 
     1309   $(MODEL_LIB)(trazdf_exp.o) \ 
     1310   $(MODEL_LIB)(zdf_oce.o) \ 
     1311   $(MODEL_LIB)(zdfddm.o) \ 
     1312   $(MODEL_LIB)(zdfmxl.o) \ 
    11661313   blk_oce.F90 \ 
    11671314   cpl_oce.F90 \ 
     
    11771324   dynzdf_exp.F90 \ 
    11781325   eosbn2.F90 \ 
     1326   flx_oce.F90 \ 
    11791327   flxmod.F90 \ 
    11801328   flxrnf.F90 \ 
    1181    flx_oce.F90 \ 
    11821329   ice_oce.F90 \ 
    11831330   in_out_manager.F90 \ 
     
    11871334   lib_mpp.F90 \ 
    11881335   lib_print.f90 \ 
     1336   oce.F90 \ 
    11891337   ocesbc.F90 \ 
    1190    oce.F90 \ 
    11911338   ocfzpt.F90 \ 
    11921339   par_kind.F90 \ 
     
    11981345   tradmp.F90 \ 
    11991346   trazdf_exp.F90 \ 
     1347   zdf_oce.F90 \ 
    12001348   zdfddm.F90 \ 
    12011349   zdfmxl.F90 \ 
    1202    zdf_oce.F90 \ 
    1203    $(MODEL_LIB)(blk_oce.o) \ 
    1204    $(MODEL_LIB)(cpl_oce.o) \ 
    12051350   $(MODEL_LIB)(daymod.o) \ 
    1206    $(MODEL_LIB)(diadimg.o) \ 
    12071351   $(MODEL_LIB)(diahth.o) \ 
    12081352   $(MODEL_LIB)(dianam.o) \ 
    1209    $(MODEL_LIB)(diaspr.o) \ 
    1210    $(MODEL_LIB)(dom_oce.o) \ 
    1211    $(MODEL_LIB)(dtasal.o) \ 
    1212    $(MODEL_LIB)(dtasst.o) \ 
    1213    $(MODEL_LIB)(dtatem.o) \ 
    1214    $(MODEL_LIB)(dynzdf_exp.o) \ 
    1215    $(MODEL_LIB)(eosbn2.o) \ 
    1216    $(MODEL_LIB)(flxmod.o) \ 
     1353   $(MODEL_LIB)(diawri.o) \ 
     1354   $(MODEL_LIB)(dom_oce.o) \ 
    12171355   $(MODEL_LIB)(flxrnf.o) \ 
    1218    $(MODEL_LIB)(flx_oce.o) \ 
    12191356   $(MODEL_LIB)(ice_oce.o) \ 
    12201357   $(MODEL_LIB)(in_out_manager.o) \ 
    12211358   $(MODEL_LIB)(lbclnk.o) \ 
    1222    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1223    $(MODEL_LIB)(ldftra_oce.o) \ 
    1224    $(MODEL_LIB)(lib_mpp.o) \ 
    1225    $(MODEL_LIB)(lib_print.o) \ 
     1359   $(MODEL_LIB)(oce.o) \ 
    12261360   $(MODEL_LIB)(ocesbc.o) \ 
    1227    $(MODEL_LIB)(oce.o) \ 
    12281361   $(MODEL_LIB)(ocfzpt.o) \ 
    1229    $(MODEL_LIB)(par_kind.o) \ 
    1230    $(MODEL_LIB)(par_oce.o) \ 
    1231    $(MODEL_LIB)(phycst.o) \ 
    1232    $(MODEL_LIB)(prtctl.o) \ 
     1362   $(MODEL_LIB)(phycst.o) \ 
    12331363   $(MODEL_LIB)(sol_oce.o) \ 
    12341364   $(MODEL_LIB)(taumod.o) \ 
    1235    $(MODEL_LIB)(tradmp.o) \ 
    1236    $(MODEL_LIB)(trazdf_exp.o) \ 
     1365   $(MODEL_LIB)(zdf_oce.o) \ 
    12371366   $(MODEL_LIB)(zdfddm.o) \ 
     1367   $(MODEL_LIB)(zdfkpp.o) \ 
    12381368   $(MODEL_LIB)(zdfmxl.o) \ 
    1239    $(MODEL_LIB)(zdf_oce.o) \ 
     1369   $(MODEL_LIB)(zdftke.o) \ 
    12401370   daymod.F90 \ 
    12411371   diahth.F90 \ 
     
    12471377   in_out_manager.F90 \ 
    12481378   lbclnk.F90 \ 
     1379   oce.F90 \ 
    12491380   ocesbc.F90 \ 
    1250    oce.F90 \ 
    12511381   ocfzpt.F90 \ 
    12521382   phycst.F90 \ 
    12531383   sol_oce.F90 \ 
    12541384   taumod.F90 \ 
     1385   zdf_oce.F90 \ 
    12551386   zdfddm.F90 \ 
    12561387   zdfkpp.F90 \ 
    12571388   zdfmxl.F90 \ 
    12581389   zdftke.F90 \ 
    1259    zdf_oce.F90 \ 
    1260    $(MODEL_LIB)(daymod.o) \ 
    1261    $(MODEL_LIB)(diahth.o) \ 
    1262    $(MODEL_LIB)(dianam.o) \ 
    1263    $(MODEL_LIB)(diawri.o) \ 
    1264    $(MODEL_LIB)(dom_oce.o) \ 
    1265    $(MODEL_LIB)(flxrnf.o) \ 
    1266    $(MODEL_LIB)(ice_oce.o) \ 
    1267    $(MODEL_LIB)(in_out_manager.o) \ 
    1268    $(MODEL_LIB)(lbclnk.o) \ 
    1269    $(MODEL_LIB)(ocesbc.o) \ 
    1270    $(MODEL_LIB)(oce.o) \ 
    1271    $(MODEL_LIB)(ocfzpt.o) \ 
    1272    $(MODEL_LIB)(phycst.o) \ 
    1273    $(MODEL_LIB)(sol_oce.o) \ 
    1274    $(MODEL_LIB)(taumod.o) \ 
    1275    $(MODEL_LIB)(zdfddm.o) \ 
    1276    $(MODEL_LIB)(zdfkpp.o) \ 
    1277    $(MODEL_LIB)(zdfmxl.o) \ 
    1278    $(MODEL_LIB)(zdftke.o) \ 
    1279    $(MODEL_LIB)(zdf_oce.o) \ 
    12801390   zdfddm_substitute.h90 \ 
    12811391   ../../../lib/libioipsl.a \ 
    12821392   KEY_CPP \ 
    12831393   diawri1d.F90 
    1284 $(MODEL_LIB)(diawri.o) :   \ 
    1285    blk_oce.F90 \ 
    1286    cpl_oce.F90 \ 
    1287    daymod.F90 \ 
    1288    dom_oce.F90 \ 
    1289    dtasal.F90 \ 
    1290    dtasst.F90 \ 
    1291    dtatem.F90 \ 
    1292    flxmod.F90 \ 
    1293    flxrnf.F90 \ 
    1294    flx_oce.F90 \ 
    1295    ice_oce.F90 \ 
    1296    in_out_manager.F90 \ 
    1297    lbclnk.F90 \ 
    1298    lib_mpp.F90 \ 
    1299    lib_print.f90 \ 
    1300    oce.F90 \ 
    1301    ocfzpt.F90 \ 
    1302    par_kind.F90 \ 
    1303    par_oce.F90 \ 
    1304    phycst.F90 \ 
    1305    prtctl.f90 \ 
    1306    solfet.F90 \ 
    1307    solpcg.F90 \ 
    1308    solsor.F90 \ 
    1309    sol_oce.F90 \ 
    1310    taumod.F90 \ 
    1311    tradmp.F90 \ 
    1312    zdf_oce.F90 \ 
    1313    $(MODEL_LIB)(blk_oce.o) \ 
    1314    $(MODEL_LIB)(cpl_oce.o) \ 
    1315    $(MODEL_LIB)(daymod.o) \ 
    1316    $(MODEL_LIB)(dom_oce.o) \ 
    1317    $(MODEL_LIB)(dtasal.o) \ 
    1318    $(MODEL_LIB)(dtasst.o) \ 
    1319    $(MODEL_LIB)(dtatem.o) \ 
    1320    $(MODEL_LIB)(flxmod.o) \ 
    1321    $(MODEL_LIB)(flxrnf.o) \ 
    1322    $(MODEL_LIB)(flx_oce.o) \ 
    1323    $(MODEL_LIB)(ice_oce.o) \ 
    1324    $(MODEL_LIB)(in_out_manager.o) \ 
    1325    $(MODEL_LIB)(lbclnk.o) \ 
    1326    $(MODEL_LIB)(lib_mpp.o) \ 
    1327    $(MODEL_LIB)(lib_print.o) \ 
    1328    $(MODEL_LIB)(oce.o) \ 
    1329    $(MODEL_LIB)(ocfzpt.o) \ 
    1330    $(MODEL_LIB)(par_kind.o) \ 
    1331    $(MODEL_LIB)(par_oce.o) \ 
    1332    $(MODEL_LIB)(phycst.o) \ 
    1333    $(MODEL_LIB)(prtctl.o) \ 
    1334    $(MODEL_LIB)(solfet.o) \ 
    1335    $(MODEL_LIB)(solpcg.o) \ 
    1336    $(MODEL_LIB)(solsor.o) \ 
    1337    $(MODEL_LIB)(sol_oce.o) \ 
    1338    $(MODEL_LIB)(taumod.o) \ 
    1339    $(MODEL_LIB)(tradmp.o) \ 
    1340    $(MODEL_LIB)(zdf_oce.o) \ 
    1341    daymod.F90 \ 
    1342    diadimg.F90 \ 
    1343    diahth.F90 \ 
    1344    dianam.F90 \ 
    1345    diaspr.F90 \ 
    1346    dom_oce.F90 \ 
    1347    flxrnf.F90 \ 
    1348    flx_oce.F90 \ 
    1349    ice_oce.F90 \ 
    1350    in_out_manager.F90 \ 
    1351    lbclnk.F90 \ 
    1352    ldfdyn_oce.F90 \ 
    1353    ldftra_oce.F90 \ 
    1354    ocesbc.F90 \ 
    1355    oce.F90 \ 
    1356    ocfzpt.F90 \ 
    1357    phycst.F90 \ 
    1358    sol_oce.F90 \ 
    1359    taumod.F90 \ 
    1360    zdfddm.F90 \ 
    1361    zdfmxl.F90 \ 
    1362    zdf_oce.F90 \ 
    1363    $(MODEL_LIB)(daymod.o) \ 
    1364    $(MODEL_LIB)(diadimg.o) \ 
    1365    $(MODEL_LIB)(diahth.o) \ 
    1366    $(MODEL_LIB)(dianam.o) \ 
    1367    $(MODEL_LIB)(diaspr.o) \ 
    1368    $(MODEL_LIB)(dom_oce.o) \ 
    1369    $(MODEL_LIB)(flxrnf.o) \ 
    1370    $(MODEL_LIB)(flx_oce.o) \ 
    1371    $(MODEL_LIB)(ice_oce.o) \ 
    1372    $(MODEL_LIB)(in_out_manager.o) \ 
    1373    $(MODEL_LIB)(lbclnk.o) \ 
    1374    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1375    $(MODEL_LIB)(ldftra_oce.o) \ 
    1376    $(MODEL_LIB)(ocesbc.o) \ 
    1377    $(MODEL_LIB)(oce.o) \ 
    1378    $(MODEL_LIB)(ocfzpt.o) \ 
    1379    $(MODEL_LIB)(phycst.o) \ 
    1380    $(MODEL_LIB)(sol_oce.o) \ 
    1381    $(MODEL_LIB)(taumod.o) \ 
    1382    $(MODEL_LIB)(zdfddm.o) \ 
    1383    $(MODEL_LIB)(zdfmxl.o) \ 
    1384    $(MODEL_LIB)(zdf_oce.o) \ 
    1385    dtasst.F90 \ 
    1386    lib_mpp.F90 \ 
    1387    $(MODEL_LIB)(dtasst.o) \ 
    1388    $(MODEL_LIB)(lib_mpp.o) \ 
    1389    diawri_dimg.h90 \ 
    1390    zdfddm_substitute.h90 \ 
    1391    ../../../lib/libioipsl.a \ 
    1392    KEY_CPP \ 
    1393    diawri.F90 
    13941394$(MODEL_LIB)(divcur.o) :   \ 
     1395   $(MODEL_LIB)(dom_oce.o) \ 
     1396   $(MODEL_LIB)(in_out_manager.o) \ 
     1397   $(MODEL_LIB)(lib_mpp.o) \ 
     1398   $(MODEL_LIB)(lib_print.o) \ 
     1399   $(MODEL_LIB)(obc_par.o) \ 
     1400   $(MODEL_LIB)(oce.o) \ 
     1401   $(MODEL_LIB)(par_kind.o) \ 
     1402   $(MODEL_LIB)(par_oce.o) \ 
    13951403   dom_oce.F90 \ 
    13961404   in_out_manager.F90 \ 
     
    14031411   $(MODEL_LIB)(dom_oce.o) \ 
    14041412   $(MODEL_LIB)(in_out_manager.o) \ 
    1405    $(MODEL_LIB)(lib_mpp.o) \ 
    1406    $(MODEL_LIB)(lib_print.o) \ 
    1407    $(MODEL_LIB)(obc_par.o) \ 
    1408    $(MODEL_LIB)(oce.o) \ 
    1409    $(MODEL_LIB)(par_kind.o) \ 
    1410    $(MODEL_LIB)(par_oce.o) \ 
     1413   $(MODEL_LIB)(lbclnk.o) \ 
     1414   $(MODEL_LIB)(obc_oce.o) \ 
     1415   $(MODEL_LIB)(oce.o) \ 
    14111416   dom_oce.F90 \ 
    14121417   in_out_manager.F90 \ 
     
    14141419   obc_oce.F90 \ 
    14151420   oce.F90 \ 
    1416    $(MODEL_LIB)(dom_oce.o) \ 
    1417    $(MODEL_LIB)(in_out_manager.o) \ 
    1418    $(MODEL_LIB)(lbclnk.o) \ 
    1419    $(MODEL_LIB)(obc_oce.o) \ 
    1420    $(MODEL_LIB)(oce.o) \ 
    14211421   domzgr_substitute.h90 \ 
    14221422   vectopt_loop_substitute.h90 \ 
    14231423   KEY_CPP \ 
    14241424   divcur.F90 
     1425$(MODEL_LIB)(dom_ice.o) :  \ 
     1426   $(MODEL_LIB)(par_oce.o) \ 
     1427   par_oce.F90 \ 
     1428   $(MODEL_LIB)(par_ice.o) \ 
     1429   par_ice.F90 \ 
     1430   dom_ice.F90 
     1431$(MODEL_LIB)(dom_oce.o) :  \ 
     1432   $(MODEL_LIB)(par_kind.o) \ 
     1433   par_kind.F90 \ 
     1434   $(MODEL_LIB)(par_oce.o) \ 
     1435   par_oce.F90 \ 
     1436   dom_oce.F90 
    14251437$(MODEL_LIB)(domain.o) :   \ 
     1438   $(MODEL_LIB)(blk_oce.o) \ 
     1439   $(MODEL_LIB)(closea.o) \ 
     1440   $(MODEL_LIB)(daymod.o) \ 
     1441   $(MODEL_LIB)(dom_oce.o) \ 
     1442   $(MODEL_LIB)(dynspg.o) \ 
     1443   $(MODEL_LIB)(flxrnf.o) \ 
     1444   $(MODEL_LIB)(in_out_manager.o) \ 
     1445   $(MODEL_LIB)(ini1d.o) \ 
     1446   $(MODEL_LIB)(lbclnk.o) \ 
     1447   $(MODEL_LIB)(lib_mpp.o) \ 
     1448   $(MODEL_LIB)(lib_print.o) \ 
     1449   $(MODEL_LIB)(obc_oce.o) \ 
     1450   $(MODEL_LIB)(oce.o) \ 
     1451   $(MODEL_LIB)(ocesbc.o) \ 
     1452   $(MODEL_LIB)(par_kind.o) \ 
     1453   $(MODEL_LIB)(par_oce.o) \ 
     1454   $(MODEL_LIB)(phycst.o) \ 
     1455   $(MODEL_LIB)(prtctl.o) \ 
     1456   $(MODEL_LIB)(solisl.o) \ 
    14261457   blk_oce.F90 \ 
    14271458   closea.F90 \ 
     
    14301461   dynspg.F90 \ 
    14311462   flxrnf.F90 \ 
     1463   in_out_manager.F90 \ 
    14321464   ini1d.F90 \ 
    1433    in_out_manager.F90 \ 
    14341465   lbclnk.F90 \ 
    14351466   lib_mpp.F90 \ 
    14361467   lib_print.f90 \ 
    14371468   obc_oce.F90 \ 
     1469   oce.F90 \ 
    14381470   ocesbc.F90 \ 
    1439    oce.F90 \ 
    14401471   par_kind.F90 \ 
    14411472   par_oce.F90 \ 
     
    14471478   $(MODEL_LIB)(daymod.o) \ 
    14481479   $(MODEL_LIB)(dom_oce.o) \ 
    1449    $(MODEL_LIB)(dynspg.o) \ 
     1480   $(MODEL_LIB)(domhgr.o) \ 
     1481   $(MODEL_LIB)(dommsk.o) \ 
     1482   $(MODEL_LIB)(domstp.o) \ 
     1483   $(MODEL_LIB)(domwri.o) \ 
     1484   $(MODEL_LIB)(domzgr.o) \ 
    14501485   $(MODEL_LIB)(flxrnf.o) \ 
    1451    $(MODEL_LIB)(ini1d.o) \ 
    1452    $(MODEL_LIB)(in_out_manager.o) \ 
    1453    $(MODEL_LIB)(lbclnk.o) \ 
    1454    $(MODEL_LIB)(lib_mpp.o) \ 
    1455    $(MODEL_LIB)(lib_print.o) \ 
    1456    $(MODEL_LIB)(obc_oce.o) \ 
    1457    $(MODEL_LIB)(ocesbc.o) \ 
    1458    $(MODEL_LIB)(oce.o) \ 
    1459    $(MODEL_LIB)(par_kind.o) \ 
    1460    $(MODEL_LIB)(par_oce.o) \ 
    1461    $(MODEL_LIB)(phycst.o) \ 
    1462    $(MODEL_LIB)(prtctl.o) \ 
    1463    $(MODEL_LIB)(solisl.o) \ 
     1486   $(MODEL_LIB)(ice_oce.o) \ 
     1487   $(MODEL_LIB)(in_out_manager.o) \ 
     1488   $(MODEL_LIB)(lib_mpp.o) \ 
     1489   $(MODEL_LIB)(oce.o) \ 
     1490   $(MODEL_LIB)(phycst.o) \ 
    14641491   blk_oce.F90 \ 
    14651492   closea.F90 \ 
    14661493   daymod.F90 \ 
     1494   dom_oce.F90 \ 
    14671495   domhgr.F90 \ 
    14681496   dommsk.F90 \ 
     
    14701498   domwri.F90 \ 
    14711499   domzgr.F90 \ 
    1472    dom_oce.F90 \ 
    14731500   flxrnf.F90 \ 
    14741501   ice_oce.F90 \ 
     
    14771504   oce.F90 \ 
    14781505   phycst.F90 \ 
    1479    $(MODEL_LIB)(blk_oce.o) \ 
    1480    $(MODEL_LIB)(closea.o) \ 
    1481    $(MODEL_LIB)(daymod.o) \ 
    1482    $(MODEL_LIB)(domhgr.o) \ 
    1483    $(MODEL_LIB)(dommsk.o) \ 
    1484    $(MODEL_LIB)(domstp.o) \ 
    1485    $(MODEL_LIB)(domwri.o) \ 
    1486    $(MODEL_LIB)(domzgr.o) \ 
    1487    $(MODEL_LIB)(dom_oce.o) \ 
    1488    $(MODEL_LIB)(flxrnf.o) \ 
    1489    $(MODEL_LIB)(ice_oce.o) \ 
    1490    $(MODEL_LIB)(in_out_manager.o) \ 
    1491    $(MODEL_LIB)(lib_mpp.o) \ 
    1492    $(MODEL_LIB)(oce.o) \ 
    1493    $(MODEL_LIB)(phycst.o) \ 
    14941506   domzgr_substitute.h90 \ 
    14951507   ../../../lib/libioipsl.a \ 
     
    14971509   domain.F90 
    14981510$(MODEL_LIB)(domcfg.o) :   \ 
     1511   $(MODEL_LIB)(dom_oce.o) \ 
     1512   $(MODEL_LIB)(in_out_manager.o) \ 
     1513   $(MODEL_LIB)(lib_mpp.o) \ 
     1514   $(MODEL_LIB)(lib_print.o) \ 
     1515   $(MODEL_LIB)(obc_oce.o) \ 
     1516   $(MODEL_LIB)(oce.o) \ 
     1517   $(MODEL_LIB)(par_kind.o) \ 
     1518   $(MODEL_LIB)(par_oce.o) \ 
     1519   $(MODEL_LIB)(sol_oce.o) \ 
     1520   $(MODEL_LIB)(solfet.o) \ 
     1521   $(MODEL_LIB)(solpcg.o) \ 
     1522   $(MODEL_LIB)(solsor.o) \ 
    14991523   dom_oce.F90 \ 
    15001524   in_out_manager.F90 \ 
     
    15051529   par_kind.F90 \ 
    15061530   par_oce.F90 \ 
     1531   sol_oce.F90 \ 
    15071532   solfet.F90 \ 
    15081533   solpcg.F90 \ 
    15091534   solsor.F90 \ 
    1510    sol_oce.F90 \ 
    1511    $(MODEL_LIB)(dom_oce.o) \ 
     1535   $(MODEL_LIB)(dom_oce.o) \ 
     1536   $(MODEL_LIB)(in_out_manager.o) \ 
     1537   $(MODEL_LIB)(lib_mpp.o) \ 
     1538   $(MODEL_LIB)(phycst.o) \ 
     1539   $(MODEL_LIB)(solisl.o) \ 
     1540   dom_oce.F90 \ 
     1541   in_out_manager.F90 \ 
     1542   lib_mpp.F90 \ 
     1543   phycst.F90 \ 
     1544   solisl.F90 \ 
     1545   domcfg.F90 
     1546$(MODEL_LIB)(domhgr.o) :   \ 
     1547   $(MODEL_LIB)(in_out_manager.o) \ 
     1548   $(MODEL_LIB)(lib_print.o) \ 
     1549   $(MODEL_LIB)(par_kind.o) \ 
     1550   $(MODEL_LIB)(par_oce.o) \ 
     1551   in_out_manager.F90 \ 
     1552   lib_print.f90 \ 
     1553   par_kind.F90 \ 
     1554   par_oce.F90 \ 
     1555   $(MODEL_LIB)(dom_oce.o) \ 
     1556   $(MODEL_LIB)(in_out_manager.o) \ 
     1557   $(MODEL_LIB)(phycst.o) \ 
     1558   dom_oce.F90 \ 
     1559   in_out_manager.F90 \ 
     1560   phycst.F90 \ 
     1561   ../../../lib/libioipsl.a \ 
     1562   domhgr.F90 
     1563$(MODEL_LIB)(dommsk.o) :   \ 
     1564   $(MODEL_LIB)(dom_oce.o) \ 
     1565   $(MODEL_LIB)(dynspg_exp.o) \ 
     1566   $(MODEL_LIB)(dynspg_flt.o) \ 
     1567   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     1568   $(MODEL_LIB)(dynspg_rl.o) \ 
     1569   $(MODEL_LIB)(dynspg_ts.o) \ 
    15121570   $(MODEL_LIB)(in_out_manager.o) \ 
    15131571   $(MODEL_LIB)(lib_mpp.o) \ 
    15141572   $(MODEL_LIB)(lib_print.o) \ 
    15151573   $(MODEL_LIB)(obc_oce.o) \ 
    1516    $(MODEL_LIB)(oce.o) \ 
    1517    $(MODEL_LIB)(par_kind.o) \ 
    1518    $(MODEL_LIB)(par_oce.o) \ 
     1574   $(MODEL_LIB)(obc_par.o) \ 
     1575   $(MODEL_LIB)(oce.o) \ 
     1576   $(MODEL_LIB)(par_kind.o) \ 
     1577   $(MODEL_LIB)(par_oce.o) \ 
     1578   $(MODEL_LIB)(prtctl.o) \ 
     1579   $(MODEL_LIB)(sol_oce.o) \ 
    15191580   $(MODEL_LIB)(solfet.o) \ 
    15201581   $(MODEL_LIB)(solpcg.o) \ 
    15211582   $(MODEL_LIB)(solsor.o) \ 
    1522    $(MODEL_LIB)(sol_oce.o) \ 
    1523    dom_oce.F90 \ 
    1524    in_out_manager.F90 \ 
    1525    lib_mpp.F90 \ 
    1526    phycst.F90 \ 
    1527    solisl.F90 \ 
    1528    $(MODEL_LIB)(dom_oce.o) \ 
    1529    $(MODEL_LIB)(in_out_manager.o) \ 
    1530    $(MODEL_LIB)(lib_mpp.o) \ 
    1531    $(MODEL_LIB)(phycst.o) \ 
    1532    $(MODEL_LIB)(solisl.o) \ 
    1533    domcfg.F90 
    1534 $(MODEL_LIB)(domhgr.o) :   \ 
    1535    in_out_manager.F90 \ 
    1536    lib_print.f90 \ 
    1537    par_kind.F90 \ 
    1538    par_oce.F90 \ 
    1539    $(MODEL_LIB)(in_out_manager.o) \ 
    1540    $(MODEL_LIB)(lib_print.o) \ 
    1541    $(MODEL_LIB)(par_kind.o) \ 
    1542    $(MODEL_LIB)(par_oce.o) \ 
    1543    dom_oce.F90 \ 
    1544    in_out_manager.F90 \ 
    1545    phycst.F90 \ 
    1546    $(MODEL_LIB)(dom_oce.o) \ 
    1547    $(MODEL_LIB)(in_out_manager.o) \ 
    1548    $(MODEL_LIB)(phycst.o) \ 
    1549    ../../../lib/libioipsl.a \ 
    1550    domhgr.F90 
    1551 $(MODEL_LIB)(dommsk.o) :   \ 
     1583   $(MODEL_LIB)(trdmod.o) \ 
     1584   $(MODEL_LIB)(trdmod_oce.o) \ 
    15521585   dom_oce.F90 \ 
    15531586   dynspg_exp.F90 \ 
     
    15651598   par_oce.F90 \ 
    15661599   prtctl.f90 \ 
     1600   sol_oce.F90 \ 
    15671601   solfet.F90 \ 
    15681602   solpcg.F90 \ 
    15691603   solsor.F90 \ 
    1570    sol_oce.F90 \ 
    15711604   trdmod.F90 \ 
    15721605   trdmod_oce.F90 \ 
    15731606   $(MODEL_LIB)(dom_oce.o) \ 
    1574    $(MODEL_LIB)(dynspg_exp.o) \ 
    1575    $(MODEL_LIB)(dynspg_flt.o) \ 
    1576    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    1577    $(MODEL_LIB)(dynspg_rl.o) \ 
    1578    $(MODEL_LIB)(dynspg_ts.o) \ 
    1579    $(MODEL_LIB)(in_out_manager.o) \ 
    1580    $(MODEL_LIB)(lib_mpp.o) \ 
    1581    $(MODEL_LIB)(lib_print.o) \ 
     1607   $(MODEL_LIB)(dynspg.o) \ 
     1608   $(MODEL_LIB)(in_out_manager.o) \ 
     1609   $(MODEL_LIB)(lbclnk.o) \ 
     1610   $(MODEL_LIB)(lib_mpp.o) \ 
    15821611   $(MODEL_LIB)(obc_oce.o) \ 
    1583    $(MODEL_LIB)(obc_par.o) \ 
    1584    $(MODEL_LIB)(oce.o) \ 
    1585    $(MODEL_LIB)(par_kind.o) \ 
    1586    $(MODEL_LIB)(par_oce.o) \ 
    1587    $(MODEL_LIB)(prtctl.o) \ 
     1612   $(MODEL_LIB)(oce.o) \ 
     1613   $(MODEL_LIB)(solisl.o) \ 
     1614   dom_oce.F90 \ 
     1615   dynspg.F90 \ 
     1616   in_out_manager.F90 \ 
     1617   lbclnk.F90 \ 
     1618   lib_mpp.F90 \ 
     1619   obc_oce.F90 \ 
     1620   oce.F90 \ 
     1621   solisl.F90 \ 
     1622   vectopt_loop_substitute.h90 \ 
     1623   KEY_CPP \ 
     1624   dommsk.F90 
     1625$(MODEL_LIB)(domstp.o) :   \ 
     1626   $(MODEL_LIB)(lib_print.o) \ 
     1627   $(MODEL_LIB)(par_kind.o) \ 
     1628   $(MODEL_LIB)(par_oce.o) \ 
     1629   lib_print.f90 \ 
     1630   par_kind.F90 \ 
     1631   par_oce.F90 \ 
     1632   $(MODEL_LIB)(dom_oce.o) \ 
     1633   $(MODEL_LIB)(in_out_manager.o) \ 
     1634   $(MODEL_LIB)(oce.o) \ 
     1635   dom_oce.F90 \ 
     1636   in_out_manager.F90 \ 
     1637   oce.F90 \ 
     1638   domzgr_substitute.h90 \ 
     1639   KEY_CPP \ 
     1640   domstp.F90 
     1641$(MODEL_LIB)(domwri.o) :   \ 
     1642   $(MODEL_LIB)(lib_print.o) \ 
     1643   $(MODEL_LIB)(par_kind.o) \ 
     1644   $(MODEL_LIB)(par_oce.o) \ 
     1645   lib_print.f90 \ 
     1646   par_kind.F90 \ 
     1647   par_oce.F90 \ 
     1648   $(MODEL_LIB)(dom_oce.o) \ 
     1649   $(MODEL_LIB)(in_out_manager.o) \ 
     1650   dom_oce.F90 \ 
     1651   in_out_manager.F90 \ 
     1652   $(MODEL_LIB)(daymod.o) \ 
     1653   $(MODEL_LIB)(lib_mpp.o) \ 
     1654   daymod.F90 \ 
     1655   lib_mpp.F90 \ 
     1656   domwri_dimg.h90 \ 
     1657   ../../../lib/libioipsl.a \ 
     1658   KEY_CPP \ 
     1659   domwri.F90 
     1660$(MODEL_LIB)(domzgr.o) :   \ 
     1661   $(MODEL_LIB)(dom_oce.o) \ 
     1662   $(MODEL_LIB)(flxrnf.o) \ 
     1663   $(MODEL_LIB)(in_out_manager.o) \ 
     1664   $(MODEL_LIB)(lbclnk.o) \ 
     1665   $(MODEL_LIB)(lib_mpp.o) \ 
     1666   $(MODEL_LIB)(lib_print.o) \ 
     1667   $(MODEL_LIB)(obc_oce.o) \ 
     1668   $(MODEL_LIB)(oce.o) \ 
     1669   $(MODEL_LIB)(ocesbc.o) \ 
     1670   $(MODEL_LIB)(par_kind.o) \ 
     1671   $(MODEL_LIB)(par_oce.o) \ 
     1672   $(MODEL_LIB)(phycst.o) \ 
     1673   $(MODEL_LIB)(sol_oce.o) \ 
    15881674   $(MODEL_LIB)(solfet.o) \ 
    15891675   $(MODEL_LIB)(solpcg.o) \ 
    15901676   $(MODEL_LIB)(solsor.o) \ 
    1591    $(MODEL_LIB)(sol_oce.o) \ 
    1592    $(MODEL_LIB)(trdmod.o) \ 
    1593    $(MODEL_LIB)(trdmod_oce.o) \ 
    1594    dom_oce.F90 \ 
    1595    dynspg.F90 \ 
    1596    in_out_manager.F90 \ 
    1597    lbclnk.F90 \ 
    1598    lib_mpp.F90 \ 
     1677   dom_oce.F90 \ 
     1678   flxrnf.F90 \ 
     1679   in_out_manager.F90 \ 
     1680   lbclnk.F90 \ 
     1681   lib_mpp.F90 \ 
     1682   lib_print.f90 \ 
    15991683   obc_oce.F90 \ 
    16001684   oce.F90 \ 
    1601    solisl.F90 \ 
    1602    $(MODEL_LIB)(dom_oce.o) \ 
    1603    $(MODEL_LIB)(dynspg.o) \ 
    1604    $(MODEL_LIB)(in_out_manager.o) \ 
    1605    $(MODEL_LIB)(lbclnk.o) \ 
    1606    $(MODEL_LIB)(lib_mpp.o) \ 
    1607    $(MODEL_LIB)(obc_oce.o) \ 
    1608    $(MODEL_LIB)(oce.o) \ 
    1609    $(MODEL_LIB)(solisl.o) \ 
    1610    vectopt_loop_substitute.h90 \ 
    1611    KEY_CPP \ 
    1612    dommsk.F90 
    1613 $(MODEL_LIB)(domstp.o) :   \ 
    1614    lib_print.f90 \ 
    1615    par_kind.F90 \ 
    1616    par_oce.F90 \ 
    1617    $(MODEL_LIB)(lib_print.o) \ 
    1618    $(MODEL_LIB)(par_kind.o) \ 
    1619    $(MODEL_LIB)(par_oce.o) \ 
    1620    dom_oce.F90 \ 
    1621    in_out_manager.F90 \ 
    1622    oce.F90 \ 
    1623    $(MODEL_LIB)(dom_oce.o) \ 
    1624    $(MODEL_LIB)(in_out_manager.o) \ 
    1625    $(MODEL_LIB)(oce.o) \ 
    1626    domzgr_substitute.h90 \ 
    1627    KEY_CPP \ 
    1628    domstp.F90 
    1629 $(MODEL_LIB)(domwri.o) :   \ 
    1630    lib_print.f90 \ 
    1631    par_kind.F90 \ 
    1632    par_oce.F90 \ 
    1633    $(MODEL_LIB)(lib_print.o) \ 
    1634    $(MODEL_LIB)(par_kind.o) \ 
    1635    $(MODEL_LIB)(par_oce.o) \ 
    1636    dom_oce.F90 \ 
    1637    in_out_manager.F90 \ 
    1638    $(MODEL_LIB)(dom_oce.o) \ 
    1639    $(MODEL_LIB)(in_out_manager.o) \ 
    1640    daymod.F90 \ 
    1641    lib_mpp.F90 \ 
    1642    $(MODEL_LIB)(daymod.o) \ 
    1643    $(MODEL_LIB)(lib_mpp.o) \ 
    1644    domwri_dimg.h90 \ 
    1645    ../../../lib/libioipsl.a \ 
    1646    KEY_CPP \ 
    1647    domwri.F90 
    1648 $(MODEL_LIB)(domzgr.o) :   \ 
    1649    dom_oce.F90 \ 
    1650    flxrnf.F90 \ 
    1651    in_out_manager.F90 \ 
    1652    lbclnk.F90 \ 
    1653    lib_mpp.F90 \ 
    1654    lib_print.f90 \ 
    1655    obc_oce.F90 \ 
    16561685   ocesbc.F90 \ 
    1657    oce.F90 \ 
    1658    par_kind.F90 \ 
    1659    par_oce.F90 \ 
    1660    phycst.F90 \ 
     1686   par_kind.F90 \ 
     1687   par_oce.F90 \ 
     1688   phycst.F90 \ 
     1689   sol_oce.F90 \ 
    16611690   solfet.F90 \ 
    16621691   solpcg.F90 \ 
    16631692   solsor.F90 \ 
    1664    sol_oce.F90 \ 
    1665    $(MODEL_LIB)(dom_oce.o) \ 
    1666    $(MODEL_LIB)(flxrnf.o) \ 
    1667    $(MODEL_LIB)(in_out_manager.o) \ 
    1668    $(MODEL_LIB)(lbclnk.o) \ 
    1669    $(MODEL_LIB)(lib_mpp.o) \ 
    1670    $(MODEL_LIB)(lib_print.o) \ 
    1671    $(MODEL_LIB)(obc_oce.o) \ 
    1672    $(MODEL_LIB)(ocesbc.o) \ 
    1673    $(MODEL_LIB)(oce.o) \ 
    1674    $(MODEL_LIB)(par_kind.o) \ 
    1675    $(MODEL_LIB)(par_oce.o) \ 
    1676    $(MODEL_LIB)(phycst.o) \ 
    1677    $(MODEL_LIB)(solfet.o) \ 
    1678    $(MODEL_LIB)(solpcg.o) \ 
    1679    $(MODEL_LIB)(solsor.o) \ 
    1680    $(MODEL_LIB)(sol_oce.o) \ 
     1693   $(MODEL_LIB)(closea.o) \ 
     1694   $(MODEL_LIB)(dom_oce.o) \ 
     1695   $(MODEL_LIB)(in_out_manager.o) \ 
     1696   $(MODEL_LIB)(ini1d.o) \ 
     1697   $(MODEL_LIB)(lbclnk.o) \ 
     1698   $(MODEL_LIB)(lib_mpp.o) \ 
     1699   $(MODEL_LIB)(oce.o) \ 
     1700   $(MODEL_LIB)(solisl.o) \ 
    16811701   closea.F90 \ 
    16821702   dom_oce.F90 \ 
     1703   in_out_manager.F90 \ 
    16831704   ini1d.F90 \ 
    1684    in_out_manager.F90 \ 
    16851705   lbclnk.F90 \ 
    16861706   lib_mpp.F90 \ 
    16871707   oce.F90 \ 
    16881708   solisl.F90 \ 
    1689    $(MODEL_LIB)(closea.o) \ 
    1690    $(MODEL_LIB)(dom_oce.o) \ 
    1691    $(MODEL_LIB)(ini1d.o) \ 
    1692    $(MODEL_LIB)(in_out_manager.o) \ 
    1693    $(MODEL_LIB)(lbclnk.o) \ 
    1694    $(MODEL_LIB)(lib_mpp.o) \ 
    1695    $(MODEL_LIB)(oce.o) \ 
    1696    $(MODEL_LIB)(solisl.o) \ 
     1709   domzgr_s.h90 \ 
    16971710   domzgr_substitute.h90 \ 
    1698    domzgr_s.h90 \ 
    16991711   domzgr_zps.h90 \ 
    17001712   vectopt_loop_substitute.h90 \ 
     
    17021714   KEY_CPP \ 
    17031715   domzgr.F90 
    1704 $(MODEL_LIB)(dom_ice.o) :  \ 
    1705    par_oce.F90 \ 
    1706    $(MODEL_LIB)(par_oce.o) \ 
    1707    par_ice.F90 \ 
    1708    $(MODEL_LIB)(par_ice.o) \ 
    1709    dom_ice.F90 
    1710 $(MODEL_LIB)(dom_oce.o) :  \ 
    1711    par_kind.F90 \ 
    1712    $(MODEL_LIB)(par_kind.o) \ 
    1713    par_oce.F90 \ 
    1714    $(MODEL_LIB)(par_oce.o) \ 
    1715    dom_oce.F90 
    17161716$(MODEL_LIB)(dtasal.o) :   \ 
    1717    dom_oce.F90 \ 
    1718    in_out_manager.F90 \ 
    1719    lib_print.f90 \ 
    1720    par_kind.F90 \ 
    1721    par_oce.F90 \ 
    1722    phycst.F90 \ 
    1723    prtctl.f90 \ 
    1724    $(MODEL_LIB)(dom_oce.o) \ 
    1725    $(MODEL_LIB)(in_out_manager.o) \ 
    1726    $(MODEL_LIB)(lib_print.o) \ 
    1727    $(MODEL_LIB)(par_kind.o) \ 
    1728    $(MODEL_LIB)(par_oce.o) \ 
    1729    $(MODEL_LIB)(phycst.o) \ 
    1730    $(MODEL_LIB)(prtctl.o) \ 
     1717   $(MODEL_LIB)(dom_oce.o) \ 
     1718   $(MODEL_LIB)(in_out_manager.o) \ 
     1719   $(MODEL_LIB)(lib_print.o) \ 
     1720   $(MODEL_LIB)(par_kind.o) \ 
     1721   $(MODEL_LIB)(par_oce.o) \ 
     1722   $(MODEL_LIB)(phycst.o) \ 
     1723   $(MODEL_LIB)(prtctl.o) \ 
     1724   dom_oce.F90 \ 
     1725   in_out_manager.F90 \ 
     1726   lib_print.f90 \ 
     1727   par_kind.F90 \ 
     1728   par_oce.F90 \ 
     1729   phycst.F90 \ 
     1730   prtctl.f90 \ 
     1731   $(MODEL_LIB)(daymod.o) \ 
     1732   $(MODEL_LIB)(dom_oce.o) \ 
     1733   $(MODEL_LIB)(in_out_manager.o) \ 
     1734   $(MODEL_LIB)(oce.o) \ 
    17311735   daymod.F90 \ 
    17321736   dom_oce.F90 \ 
    17331737   in_out_manager.F90 \ 
    17341738   oce.F90 \ 
    1735    $(MODEL_LIB)(daymod.o) \ 
    1736    $(MODEL_LIB)(dom_oce.o) \ 
    1737    $(MODEL_LIB)(in_out_manager.o) \ 
    1738    $(MODEL_LIB)(oce.o) \ 
    17391739   domzgr_substitute.h90 \ 
    17401740   ../../../lib/libioipsl.a \ 
     
    17421742   dtasal.F90 
    17431743$(MODEL_LIB)(dtasst.o) :   \ 
    1744    dom_oce.F90 \ 
    1745    in_out_manager.F90 \ 
    1746    lib_print.f90 \ 
    1747    oce.F90 \ 
    1748    par_kind.F90 \ 
    1749    par_oce.F90 \ 
    1750    phycst.F90 \ 
    1751    prtctl.f90 \ 
    1752    $(MODEL_LIB)(dom_oce.o) \ 
    1753    $(MODEL_LIB)(in_out_manager.o) \ 
    1754    $(MODEL_LIB)(lib_print.o) \ 
    1755    $(MODEL_LIB)(oce.o) \ 
    1756    $(MODEL_LIB)(par_kind.o) \ 
    1757    $(MODEL_LIB)(par_oce.o) \ 
    1758    $(MODEL_LIB)(phycst.o) \ 
    1759    $(MODEL_LIB)(prtctl.o) \ 
     1744   $(MODEL_LIB)(dom_oce.o) \ 
     1745   $(MODEL_LIB)(in_out_manager.o) \ 
     1746   $(MODEL_LIB)(lib_print.o) \ 
     1747   $(MODEL_LIB)(oce.o) \ 
     1748   $(MODEL_LIB)(par_kind.o) \ 
     1749   $(MODEL_LIB)(par_oce.o) \ 
     1750   $(MODEL_LIB)(phycst.o) \ 
     1751   $(MODEL_LIB)(prtctl.o) \ 
     1752   dom_oce.F90 \ 
     1753   in_out_manager.F90 \ 
     1754   lib_print.f90 \ 
     1755   oce.F90 \ 
     1756   par_kind.F90 \ 
     1757   par_oce.F90 \ 
     1758   phycst.F90 \ 
     1759   prtctl.f90 \ 
     1760   $(MODEL_LIB)(daymod.o) \ 
     1761   $(MODEL_LIB)(dom_oce.o) \ 
     1762   $(MODEL_LIB)(in_out_manager.o) \ 
     1763   $(MODEL_LIB)(oce.o) \ 
     1764   $(MODEL_LIB)(ocfzpt.o) \ 
    17601765   daymod.F90 \ 
    17611766   dom_oce.F90 \ 
     
    17631768   oce.F90 \ 
    17641769   ocfzpt.F90 \ 
    1765    $(MODEL_LIB)(daymod.o) \ 
    1766    $(MODEL_LIB)(dom_oce.o) \ 
    1767    $(MODEL_LIB)(in_out_manager.o) \ 
    1768    $(MODEL_LIB)(oce.o) \ 
    1769    $(MODEL_LIB)(ocfzpt.o) \ 
    17701770   ../../../lib/libioipsl.a \ 
    17711771   dtasst.F90 
    17721772$(MODEL_LIB)(dtatem.o) :   \ 
    1773    dom_oce.F90 \ 
    1774    in_out_manager.F90 \ 
    1775    lib_print.f90 \ 
    1776    par_kind.F90 \ 
    1777    par_oce.F90 \ 
    1778    phycst.F90 \ 
    1779    prtctl.f90 \ 
    1780    $(MODEL_LIB)(dom_oce.o) \ 
    1781    $(MODEL_LIB)(in_out_manager.o) \ 
    1782    $(MODEL_LIB)(lib_print.o) \ 
    1783    $(MODEL_LIB)(par_kind.o) \ 
    1784    $(MODEL_LIB)(par_oce.o) \ 
    1785    $(MODEL_LIB)(phycst.o) \ 
    1786    $(MODEL_LIB)(prtctl.o) \ 
     1773   $(MODEL_LIB)(dom_oce.o) \ 
     1774   $(MODEL_LIB)(in_out_manager.o) \ 
     1775   $(MODEL_LIB)(lib_print.o) \ 
     1776   $(MODEL_LIB)(par_kind.o) \ 
     1777   $(MODEL_LIB)(par_oce.o) \ 
     1778   $(MODEL_LIB)(phycst.o) \ 
     1779   $(MODEL_LIB)(prtctl.o) \ 
     1780   dom_oce.F90 \ 
     1781   in_out_manager.F90 \ 
     1782   lib_print.f90 \ 
     1783   par_kind.F90 \ 
     1784   par_oce.F90 \ 
     1785   phycst.F90 \ 
     1786   prtctl.f90 \ 
     1787   $(MODEL_LIB)(daymod.o) \ 
     1788   $(MODEL_LIB)(dom_oce.o) \ 
     1789   $(MODEL_LIB)(in_out_manager.o) \ 
     1790   $(MODEL_LIB)(oce.o) \ 
    17871791   daymod.F90 \ 
    17881792   dom_oce.F90 \ 
    17891793   in_out_manager.F90 \ 
    17901794   oce.F90 \ 
    1791    $(MODEL_LIB)(daymod.o) \ 
    1792    $(MODEL_LIB)(dom_oce.o) \ 
    1793    $(MODEL_LIB)(in_out_manager.o) \ 
    1794    $(MODEL_LIB)(oce.o) \ 
    17951795   domzgr_substitute.h90 \ 
    17961796   ../../../lib/libioipsl.a \ 
     
    17981798   dtatem.F90 
    17991799$(MODEL_LIB)(dyncor1d.o) : \ 
    1800    dom_oce.F90 \ 
    1801    in_out_manager.F90 \ 
    1802    lib_mpp.F90 \ 
    1803    lib_print.f90 \ 
    1804    par_kind.F90 \ 
    1805    par_oce.F90 \ 
    1806    $(MODEL_LIB)(dom_oce.o) \ 
    1807    $(MODEL_LIB)(in_out_manager.o) \ 
    1808    $(MODEL_LIB)(lib_mpp.o) \ 
    1809    $(MODEL_LIB)(lib_print.o) \ 
    1810    $(MODEL_LIB)(par_kind.o) \ 
    1811    $(MODEL_LIB)(par_oce.o) \ 
    1812    dom_oce.F90 \ 
    1813    in_out_manager.F90 \ 
    1814    oce.F90 \ 
    1815    phycst.F90 \ 
    1816    prtctl.f90 \ 
    1817    $(MODEL_LIB)(dom_oce.o) \ 
    1818    $(MODEL_LIB)(in_out_manager.o) \ 
    1819    $(MODEL_LIB)(oce.o) \ 
    1820    $(MODEL_LIB)(phycst.o) \ 
    1821    $(MODEL_LIB)(prtctl.o) \ 
     1800   $(MODEL_LIB)(dom_oce.o) \ 
     1801   $(MODEL_LIB)(in_out_manager.o) \ 
     1802   $(MODEL_LIB)(lib_mpp.o) \ 
     1803   $(MODEL_LIB)(lib_print.o) \ 
     1804   $(MODEL_LIB)(par_kind.o) \ 
     1805   $(MODEL_LIB)(par_oce.o) \ 
     1806   dom_oce.F90 \ 
     1807   in_out_manager.F90 \ 
     1808   lib_mpp.F90 \ 
     1809   lib_print.f90 \ 
     1810   par_kind.F90 \ 
     1811   par_oce.F90 \ 
     1812   $(MODEL_LIB)(dom_oce.o) \ 
     1813   $(MODEL_LIB)(in_out_manager.o) \ 
     1814   $(MODEL_LIB)(oce.o) \ 
     1815   $(MODEL_LIB)(phycst.o) \ 
     1816   $(MODEL_LIB)(prtctl.o) \ 
     1817   dom_oce.F90 \ 
     1818   in_out_manager.F90 \ 
     1819   oce.F90 \ 
     1820   phycst.F90 \ 
     1821   prtctl.f90 \ 
    18221822   vectopt_loop_substitute.h90 \ 
    18231823   KEY_CPP \ 
    18241824   dyncor1d.F90 
    18251825$(MODEL_LIB)(dynhpg.o) :   \ 
     1826   $(MODEL_LIB)(dom_oce.o) \ 
     1827   $(MODEL_LIB)(in_out_manager.o) \ 
     1828   $(MODEL_LIB)(lib_mpp.o) \ 
     1829   $(MODEL_LIB)(lib_print.o) \ 
     1830   $(MODEL_LIB)(oce.o) \ 
     1831   $(MODEL_LIB)(par_kind.o) \ 
     1832   $(MODEL_LIB)(par_oce.o) \ 
     1833   $(MODEL_LIB)(trabbl.o) \ 
     1834   $(MODEL_LIB)(trdicp.o) \ 
     1835   $(MODEL_LIB)(trdicp_oce.o) \ 
     1836   $(MODEL_LIB)(trdmld.o) \ 
     1837   $(MODEL_LIB)(trdmld_oce.o) \ 
     1838   $(MODEL_LIB)(trdmod_oce.o) \ 
     1839   $(MODEL_LIB)(trdvor.o) \ 
     1840   $(MODEL_LIB)(trdvor_oce.o) \ 
    18261841   dom_oce.F90 \ 
    18271842   in_out_manager.F90 \ 
     
    18411856   $(MODEL_LIB)(dom_oce.o) \ 
    18421857   $(MODEL_LIB)(in_out_manager.o) \ 
     1858   $(MODEL_LIB)(oce.o) \ 
     1859   $(MODEL_LIB)(phycst.o) \ 
     1860   $(MODEL_LIB)(prtctl.o) \ 
     1861   $(MODEL_LIB)(trdmod.o) \ 
     1862   $(MODEL_LIB)(trdmod_oce.o) \ 
     1863   dom_oce.F90 \ 
     1864   in_out_manager.F90 \ 
     1865   oce.F90 \ 
     1866   phycst.F90 \ 
     1867   prtctl.f90 \ 
     1868   trdmod.F90 \ 
     1869   trdmod_oce.F90 \ 
     1870   domzgr_substitute.h90 \ 
     1871   vectopt_loop_substitute.h90 \ 
     1872   KEY_CPP \ 
     1873   dynhpg.F90 
     1874$(MODEL_LIB)(dynhpg_atsk.o) : \ 
     1875   $(MODEL_LIB)(dom_oce.o) \ 
     1876   $(MODEL_LIB)(in_out_manager.o) \ 
    18431877   $(MODEL_LIB)(lib_mpp.o) \ 
    18441878   $(MODEL_LIB)(lib_print.o) \ 
     
    18561890   dom_oce.F90 \ 
    18571891   in_out_manager.F90 \ 
    1858    oce.F90 \ 
    1859    phycst.F90 \ 
    1860    prtctl.f90 \ 
    1861    trdmod.F90 \ 
    1862    trdmod_oce.F90 \ 
    1863    $(MODEL_LIB)(dom_oce.o) \ 
    1864    $(MODEL_LIB)(in_out_manager.o) \ 
    1865    $(MODEL_LIB)(oce.o) \ 
    1866    $(MODEL_LIB)(phycst.o) \ 
    1867    $(MODEL_LIB)(prtctl.o) \ 
    1868    $(MODEL_LIB)(trdmod.o) \ 
    1869    $(MODEL_LIB)(trdmod_oce.o) \ 
    1870    domzgr_substitute.h90 \ 
    1871    vectopt_loop_substitute.h90 \ 
    1872    KEY_CPP \ 
    1873    dynhpg.F90 
    1874 $(MODEL_LIB)(dynhpg_atsk.o) : \ 
    1875    dom_oce.F90 \ 
    1876    in_out_manager.F90 \ 
    18771892   lib_mpp.F90 \ 
    18781893   lib_print.f90 \ 
     
    18901905   $(MODEL_LIB)(dom_oce.o) \ 
    18911906   $(MODEL_LIB)(in_out_manager.o) \ 
     1907   $(MODEL_LIB)(oce.o) \ 
     1908   $(MODEL_LIB)(phycst.o) \ 
     1909   $(MODEL_LIB)(prtctl.o) \ 
     1910   $(MODEL_LIB)(trdmod.o) \ 
     1911   $(MODEL_LIB)(trdmod_oce.o) \ 
     1912   dom_oce.F90 \ 
     1913   in_out_manager.F90 \ 
     1914   oce.F90 \ 
     1915   phycst.F90 \ 
     1916   prtctl.f90 \ 
     1917   trdmod.F90 \ 
     1918   trdmod_oce.F90 \ 
     1919   domzgr_substitute.h90 \ 
     1920   vectopt_loop_substitute.h90 \ 
     1921   KEY_CPP \ 
     1922   dynhpg_atsk.F90 
     1923$(MODEL_LIB)(dynkeg.o) :   \ 
     1924   $(MODEL_LIB)(dom_oce.o) \ 
     1925   $(MODEL_LIB)(in_out_manager.o) \ 
    18921926   $(MODEL_LIB)(lib_mpp.o) \ 
    18931927   $(MODEL_LIB)(lib_print.o) \ 
     
    19051939   dom_oce.F90 \ 
    19061940   in_out_manager.F90 \ 
    1907    oce.F90 \ 
    1908    phycst.F90 \ 
    1909    prtctl.f90 \ 
    1910    trdmod.F90 \ 
    1911    trdmod_oce.F90 \ 
    1912    $(MODEL_LIB)(dom_oce.o) \ 
    1913    $(MODEL_LIB)(in_out_manager.o) \ 
    1914    $(MODEL_LIB)(oce.o) \ 
    1915    $(MODEL_LIB)(phycst.o) \ 
    1916    $(MODEL_LIB)(prtctl.o) \ 
    1917    $(MODEL_LIB)(trdmod.o) \ 
    1918    $(MODEL_LIB)(trdmod_oce.o) \ 
    1919    domzgr_substitute.h90 \ 
    1920    vectopt_loop_substitute.h90 \ 
    1921    KEY_CPP \ 
    1922    dynhpg_atsk.F90 
    1923 $(MODEL_LIB)(dynkeg.o) :   \ 
    1924    dom_oce.F90 \ 
    1925    in_out_manager.F90 \ 
    19261941   lib_mpp.F90 \ 
    19271942   lib_print.f90 \ 
     
    19391954   $(MODEL_LIB)(dom_oce.o) \ 
    19401955   $(MODEL_LIB)(in_out_manager.o) \ 
     1956   $(MODEL_LIB)(oce.o) \ 
     1957   $(MODEL_LIB)(prtctl.o) \ 
     1958   $(MODEL_LIB)(trdmod.o) \ 
     1959   $(MODEL_LIB)(trdmod_oce.o) \ 
     1960   dom_oce.F90 \ 
     1961   in_out_manager.F90 \ 
     1962   oce.F90 \ 
     1963   prtctl.f90 \ 
     1964   trdmod.F90 \ 
     1965   trdmod_oce.F90 \ 
     1966   vectopt_loop_substitute.h90 \ 
     1967   KEY_CPP \ 
     1968   dynkeg.F90 
     1969$(MODEL_LIB)(dynldf_bilap.o) :   \ 
     1970   $(MODEL_LIB)(dom_oce.o) \ 
     1971   $(MODEL_LIB)(in_out_manager.o) \ 
    19411972   $(MODEL_LIB)(lib_mpp.o) \ 
    19421973   $(MODEL_LIB)(lib_print.o) \ 
     
    19541985   dom_oce.F90 \ 
    19551986   in_out_manager.F90 \ 
     1987   lib_mpp.F90 \ 
     1988   lib_print.f90 \ 
     1989   oce.F90 \ 
     1990   par_kind.F90 \ 
     1991   par_oce.F90 \ 
     1992   trabbl.F90 \ 
     1993   trdicp.F90 \ 
     1994   trdicp_oce.F90 \ 
     1995   trdmld.F90 \ 
     1996   trdmld_oce.F90 \ 
     1997   trdmod_oce.F90 \ 
     1998   trdvor.F90 \ 
     1999   trdvor_oce.F90 \ 
     2000   $(MODEL_LIB)(dom_oce.o) \ 
     2001   $(MODEL_LIB)(in_out_manager.o) \ 
     2002   $(MODEL_LIB)(lbclnk.o) \ 
     2003   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2004   $(MODEL_LIB)(oce.o) \ 
     2005   $(MODEL_LIB)(prtctl.o) \ 
     2006   $(MODEL_LIB)(trdmod.o) \ 
     2007   $(MODEL_LIB)(trdmod_oce.o) \ 
     2008   dom_oce.F90 \ 
     2009   in_out_manager.F90 \ 
     2010   lbclnk.F90 \ 
     2011   ldfdyn_oce.F90 \ 
    19562012   oce.F90 \ 
    19572013   prtctl.f90 \ 
    19582014   trdmod.F90 \ 
    19592015   trdmod_oce.F90 \ 
    1960    $(MODEL_LIB)(dom_oce.o) \ 
    1961    $(MODEL_LIB)(in_out_manager.o) \ 
    1962    $(MODEL_LIB)(oce.o) \ 
    1963    $(MODEL_LIB)(prtctl.o) \ 
    1964    $(MODEL_LIB)(trdmod.o) \ 
     2016   domzgr_substitute.h90 \ 
     2017   ldfdyn_substitute.h90 \ 
     2018   vectopt_loop_substitute.h90 \ 
     2019   KEY_CPP \ 
     2020   dynldf_bilap.F90 
     2021$(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     2022   $(MODEL_LIB)(dom_oce.o) \ 
     2023   $(MODEL_LIB)(in_out_manager.o) \ 
     2024   $(MODEL_LIB)(lbclnk.o) \ 
     2025   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2026   $(MODEL_LIB)(ldftra_oce.o) \ 
     2027   $(MODEL_LIB)(lib_mpp.o) \ 
     2028   $(MODEL_LIB)(lib_print.o) \ 
     2029   $(MODEL_LIB)(oce.o) \ 
     2030   $(MODEL_LIB)(par_kind.o) \ 
     2031   $(MODEL_LIB)(par_oce.o) \ 
     2032   $(MODEL_LIB)(phycst.o) \ 
     2033   $(MODEL_LIB)(prtctl.o) \ 
     2034   $(MODEL_LIB)(trabbl.o) \ 
     2035   $(MODEL_LIB)(trdicp.o) \ 
     2036   $(MODEL_LIB)(trdicp_oce.o) \ 
     2037   $(MODEL_LIB)(trdmld.o) \ 
     2038   $(MODEL_LIB)(trdmld_oce.o) \ 
    19652039   $(MODEL_LIB)(trdmod_oce.o) \ 
    1966    vectopt_loop_substitute.h90 \ 
    1967    KEY_CPP \ 
    1968    dynkeg.F90 
    1969 $(MODEL_LIB)(dynldf_bilapg.o) :  \ 
     2040   $(MODEL_LIB)(trdvor.o) \ 
     2041   $(MODEL_LIB)(trdvor_oce.o) \ 
     2042   $(MODEL_LIB)(zdfmxl.o) \ 
    19702043   dom_oce.F90 \ 
    19712044   in_out_manager.F90 \ 
     
    19932066   $(MODEL_LIB)(lbclnk.o) \ 
    19942067   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2068   $(MODEL_LIB)(ldfslp.o) \ 
     2069   $(MODEL_LIB)(oce.o) \ 
     2070   $(MODEL_LIB)(prtctl.o) \ 
     2071   $(MODEL_LIB)(trdmod.o) \ 
     2072   $(MODEL_LIB)(trdmod_oce.o) \ 
     2073   $(MODEL_LIB)(zdf_oce.o) \ 
     2074   dom_oce.F90 \ 
     2075   in_out_manager.F90 \ 
     2076   lbclnk.F90 \ 
     2077   ldfdyn_oce.F90 \ 
     2078   ldfslp.F90 \ 
     2079   oce.F90 \ 
     2080   prtctl.f90 \ 
     2081   trdmod.F90 \ 
     2082   trdmod_oce.F90 \ 
     2083   zdf_oce.F90 \ 
     2084   domzgr_substitute.h90 \ 
     2085   ldfdyn_substitute.h90 \ 
     2086   KEY_CPP \ 
     2087   dynldf_bilapg.F90 
     2088$(MODEL_LIB)(dynldf_iso.o) :  \ 
     2089   $(MODEL_LIB)(dom_oce.o) \ 
     2090   $(MODEL_LIB)(in_out_manager.o) \ 
     2091   $(MODEL_LIB)(lbclnk.o) \ 
     2092   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    19952093   $(MODEL_LIB)(ldftra_oce.o) \ 
    19962094   $(MODEL_LIB)(lib_mpp.o) \ 
     
    20142112   lbclnk.F90 \ 
    20152113   ldfdyn_oce.F90 \ 
    2016    ldfslp.F90 \ 
    2017    oce.F90 \ 
    2018    prtctl.f90 \ 
    2019    trdmod.F90 \ 
    2020    trdmod_oce.F90 \ 
    2021    zdf_oce.F90 \ 
    2022    $(MODEL_LIB)(dom_oce.o) \ 
    2023    $(MODEL_LIB)(in_out_manager.o) \ 
    2024    $(MODEL_LIB)(lbclnk.o) \ 
    2025    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2026    $(MODEL_LIB)(ldfslp.o) \ 
    2027    $(MODEL_LIB)(oce.o) \ 
    2028    $(MODEL_LIB)(prtctl.o) \ 
    2029    $(MODEL_LIB)(trdmod.o) \ 
    2030    $(MODEL_LIB)(trdmod_oce.o) \ 
    2031    $(MODEL_LIB)(zdf_oce.o) \ 
    2032    domzgr_substitute.h90 \ 
    2033    ldfdyn_substitute.h90 \ 
    2034    KEY_CPP \ 
    2035    dynldf_bilapg.F90 
    2036 $(MODEL_LIB)(dynldf_bilap.o) :   \ 
    2037    dom_oce.F90 \ 
    2038    in_out_manager.F90 \ 
    2039    lib_mpp.F90 \ 
    2040    lib_print.f90 \ 
    2041    oce.F90 \ 
    2042    par_kind.F90 \ 
    2043    par_oce.F90 \ 
    2044    trabbl.F90 \ 
    2045    trdicp.F90 \ 
    2046    trdicp_oce.F90 \ 
    2047    trdmld.F90 \ 
    2048    trdmld_oce.F90 \ 
    2049    trdmod_oce.F90 \ 
    2050    trdvor.F90 \ 
    2051    trdvor_oce.F90 \ 
    2052    $(MODEL_LIB)(dom_oce.o) \ 
    2053    $(MODEL_LIB)(in_out_manager.o) \ 
    2054    $(MODEL_LIB)(lib_mpp.o) \ 
    2055    $(MODEL_LIB)(lib_print.o) \ 
    2056    $(MODEL_LIB)(oce.o) \ 
    2057    $(MODEL_LIB)(par_kind.o) \ 
    2058    $(MODEL_LIB)(par_oce.o) \ 
    2059    $(MODEL_LIB)(trabbl.o) \ 
    2060    $(MODEL_LIB)(trdicp.o) \ 
    2061    $(MODEL_LIB)(trdicp_oce.o) \ 
    2062    $(MODEL_LIB)(trdmld.o) \ 
    2063    $(MODEL_LIB)(trdmld_oce.o) \ 
    2064    $(MODEL_LIB)(trdmod_oce.o) \ 
    2065    $(MODEL_LIB)(trdvor.o) \ 
    2066    $(MODEL_LIB)(trdvor_oce.o) \ 
    2067    dom_oce.F90 \ 
    2068    in_out_manager.F90 \ 
    2069    lbclnk.F90 \ 
    2070    ldfdyn_oce.F90 \ 
    2071    oce.F90 \ 
    2072    prtctl.f90 \ 
    2073    trdmod.F90 \ 
    2074    trdmod_oce.F90 \ 
    2075    $(MODEL_LIB)(dom_oce.o) \ 
    2076    $(MODEL_LIB)(in_out_manager.o) \ 
    2077    $(MODEL_LIB)(lbclnk.o) \ 
    2078    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2079    $(MODEL_LIB)(oce.o) \ 
    2080    $(MODEL_LIB)(prtctl.o) \ 
    2081    $(MODEL_LIB)(trdmod.o) \ 
    2082    $(MODEL_LIB)(trdmod_oce.o) \ 
    2083    domzgr_substitute.h90 \ 
    2084    ldfdyn_substitute.h90 \ 
    2085    vectopt_loop_substitute.h90 \ 
    2086    KEY_CPP \ 
    2087    dynldf_bilap.F90 
    2088 $(MODEL_LIB)(dynldf_iso.o) :  \ 
    2089    dom_oce.F90 \ 
    2090    in_out_manager.F90 \ 
    2091    lbclnk.F90 \ 
    2092    ldfdyn_oce.F90 \ 
    20932114   ldftra_oce.F90 \ 
    20942115   lib_mpp.F90 \ 
     
    21102131   $(MODEL_LIB)(dom_oce.o) \ 
    21112132   $(MODEL_LIB)(in_out_manager.o) \ 
     2133   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2134   $(MODEL_LIB)(ldfslp.o) \ 
     2135   $(MODEL_LIB)(ldftra_oce.o) \ 
     2136   $(MODEL_LIB)(oce.o) \ 
     2137   $(MODEL_LIB)(prtctl.o) \ 
     2138   $(MODEL_LIB)(trdmod.o) \ 
     2139   $(MODEL_LIB)(trdmod_oce.o) \ 
     2140   $(MODEL_LIB)(zdf_oce.o) \ 
     2141   dom_oce.F90 \ 
     2142   in_out_manager.F90 \ 
     2143   ldfdyn_oce.F90 \ 
     2144   ldfslp.F90 \ 
     2145   ldftra_oce.F90 \ 
     2146   oce.F90 \ 
     2147   prtctl.f90 \ 
     2148   trdmod.F90 \ 
     2149   trdmod_oce.F90 \ 
     2150   zdf_oce.F90 \ 
     2151   domzgr_substitute.h90 \ 
     2152   ldfdyn_substitute.h90 \ 
     2153   vectopt_loop_substitute.h90 \ 
     2154   KEY_CPP \ 
     2155   dynldf_iso.F90 
     2156$(MODEL_LIB)(dynldf_lap.o) :  \ 
     2157   $(MODEL_LIB)(dom_oce.o) \ 
     2158   $(MODEL_LIB)(in_out_manager.o) \ 
    21122159   $(MODEL_LIB)(lbclnk.o) \ 
    21132160   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    21312178   dom_oce.F90 \ 
    21322179   in_out_manager.F90 \ 
    2133    ldfdyn_oce.F90 \ 
    2134    ldfslp.F90 \ 
    2135    ldftra_oce.F90 \ 
    2136    oce.F90 \ 
    2137    prtctl.f90 \ 
    2138    trdmod.F90 \ 
    2139    trdmod_oce.F90 \ 
    2140    zdf_oce.F90 \ 
    2141    $(MODEL_LIB)(dom_oce.o) \ 
    2142    $(MODEL_LIB)(in_out_manager.o) \ 
    2143    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2144    $(MODEL_LIB)(ldfslp.o) \ 
    2145    $(MODEL_LIB)(ldftra_oce.o) \ 
    2146    $(MODEL_LIB)(oce.o) \ 
    2147    $(MODEL_LIB)(prtctl.o) \ 
    2148    $(MODEL_LIB)(trdmod.o) \ 
    2149    $(MODEL_LIB)(trdmod_oce.o) \ 
    2150    $(MODEL_LIB)(zdf_oce.o) \ 
    2151    domzgr_substitute.h90 \ 
    2152    ldfdyn_substitute.h90 \ 
    2153    vectopt_loop_substitute.h90 \ 
    2154    KEY_CPP \ 
    2155    dynldf_iso.F90 
    2156 $(MODEL_LIB)(dynldf_lap.o) :  \ 
    2157    dom_oce.F90 \ 
    2158    in_out_manager.F90 \ 
    21592180   lbclnk.F90 \ 
    21602181   ldfdyn_oce.F90 \ 
     
    21782199   $(MODEL_LIB)(dom_oce.o) \ 
    21792200   $(MODEL_LIB)(in_out_manager.o) \ 
     2201   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2202   $(MODEL_LIB)(ldfslp.o) \ 
     2203   $(MODEL_LIB)(oce.o) \ 
     2204   $(MODEL_LIB)(prtctl.o) \ 
     2205   $(MODEL_LIB)(trdmod.o) \ 
     2206   $(MODEL_LIB)(trdmod_oce.o) \ 
     2207   $(MODEL_LIB)(zdf_oce.o) \ 
     2208   dom_oce.F90 \ 
     2209   in_out_manager.F90 \ 
     2210   ldfdyn_oce.F90 \ 
     2211   ldfslp.F90 \ 
     2212   oce.F90 \ 
     2213   prtctl.f90 \ 
     2214   trdmod.F90 \ 
     2215   trdmod_oce.F90 \ 
     2216   zdf_oce.F90 \ 
     2217   domzgr_substitute.h90 \ 
     2218   ldfdyn_substitute.h90 \ 
     2219   vectopt_loop_substitute.h90 \ 
     2220   KEY_CPP \ 
     2221   dynldf_lap.F90 
     2222$(MODEL_LIB)(dynnxt.o) :   \ 
     2223   $(MODEL_LIB)(dom_oce.o) \ 
     2224   $(MODEL_LIB)(in_out_manager.o) \ 
     2225   $(MODEL_LIB)(lbclnk.o) \ 
     2226   $(MODEL_LIB)(lib_mpp.o) \ 
     2227   $(MODEL_LIB)(lib_print.o) \ 
     2228   $(MODEL_LIB)(obc_oce.o) \ 
     2229   $(MODEL_LIB)(obccli.o) \ 
     2230   $(MODEL_LIB)(oce.o) \ 
     2231   $(MODEL_LIB)(par_kind.o) \ 
     2232   $(MODEL_LIB)(par_oce.o) \ 
     2233   $(MODEL_LIB)(phycst.o) \ 
     2234   dom_oce.F90 \ 
     2235   in_out_manager.F90 \ 
     2236   lbclnk.F90 \ 
     2237   lib_mpp.F90 \ 
     2238   lib_print.f90 \ 
     2239   obc_oce.F90 \ 
     2240   obccli.F90 \ 
     2241   oce.F90 \ 
     2242   par_kind.F90 \ 
     2243   par_oce.F90 \ 
     2244   phycst.F90 \ 
     2245   $(MODEL_LIB)(dom_oce.o) \ 
     2246   $(MODEL_LIB)(in_out_manager.o) \ 
     2247   $(MODEL_LIB)(lbclnk.o) \ 
     2248   $(MODEL_LIB)(obcdyn.o) \ 
     2249   $(MODEL_LIB)(oce.o) \ 
     2250   $(MODEL_LIB)(prtctl.o) \ 
     2251   dom_oce.F90 \ 
     2252   in_out_manager.F90 \ 
     2253   lbclnk.F90 \ 
     2254   obcdyn.F90 \ 
     2255   oce.F90 \ 
     2256   prtctl.f90 \ 
     2257   dynnxt.F90 
     2258$(MODEL_LIB)(dynnxt1d.o) : \ 
     2259   $(MODEL_LIB)(dom_oce.o) \ 
     2260   $(MODEL_LIB)(in_out_manager.o) \ 
     2261   $(MODEL_LIB)(lib_mpp.o) \ 
     2262   $(MODEL_LIB)(lib_print.o) \ 
     2263   $(MODEL_LIB)(oce.o) \ 
     2264   $(MODEL_LIB)(par_kind.o) \ 
     2265   $(MODEL_LIB)(par_oce.o) \ 
     2266   dom_oce.F90 \ 
     2267   in_out_manager.F90 \ 
     2268   lib_mpp.F90 \ 
     2269   lib_print.f90 \ 
     2270   oce.F90 \ 
     2271   par_kind.F90 \ 
     2272   par_oce.F90 \ 
     2273   $(MODEL_LIB)(dom_oce.o) \ 
     2274   $(MODEL_LIB)(in_out_manager.o) \ 
     2275   $(MODEL_LIB)(lbclnk.o) \ 
     2276   $(MODEL_LIB)(oce.o) \ 
     2277   $(MODEL_LIB)(prtctl.o) \ 
     2278   dom_oce.F90 \ 
     2279   in_out_manager.F90 \ 
     2280   lbclnk.F90 \ 
     2281   oce.F90 \ 
     2282   prtctl.f90 \ 
     2283   dynnxt1d.F90 
     2284$(MODEL_LIB)(dynspg.o) :   \ 
     2285   $(MODEL_LIB)(cla_dynspg.o) \ 
     2286   $(MODEL_LIB)(dom_oce.o) \ 
     2287   $(MODEL_LIB)(dynvor.o) \ 
     2288   $(MODEL_LIB)(flxrnf.o) \ 
     2289   $(MODEL_LIB)(in_out_manager.o) \ 
     2290   $(MODEL_LIB)(lbclnk.o) \ 
     2291   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2292   $(MODEL_LIB)(ldftra_oce.o) \ 
     2293   $(MODEL_LIB)(lib_mpp.o) \ 
     2294   $(MODEL_LIB)(lib_print.o) \ 
     2295   $(MODEL_LIB)(obc_oce.o) \ 
     2296   $(MODEL_LIB)(obcdyn.o) \ 
     2297   $(MODEL_LIB)(obcvol.o) \ 
     2298   $(MODEL_LIB)(oce.o) \ 
     2299   $(MODEL_LIB)(ocesbc.o) \ 
     2300   $(MODEL_LIB)(par_kind.o) \ 
     2301   $(MODEL_LIB)(par_oce.o) \ 
     2302   $(MODEL_LIB)(phycst.o) \ 
     2303   $(MODEL_LIB)(prtctl.o) \ 
     2304   $(MODEL_LIB)(sol_oce.o) \ 
     2305   $(MODEL_LIB)(solfet.o) \ 
     2306   $(MODEL_LIB)(solisl.o) \ 
     2307   $(MODEL_LIB)(solpcg.o) \ 
     2308   $(MODEL_LIB)(solsor.o) \ 
     2309   $(MODEL_LIB)(solsor_e.o) \ 
     2310   $(MODEL_LIB)(trabbl.o) \ 
     2311   $(MODEL_LIB)(trdicp.o) \ 
     2312   $(MODEL_LIB)(trdicp_oce.o) \ 
     2313   $(MODEL_LIB)(trdmld.o) \ 
     2314   $(MODEL_LIB)(trdmld_oce.o) \ 
     2315   $(MODEL_LIB)(trdmod_oce.o) \ 
     2316   $(MODEL_LIB)(trdvor.o) \ 
     2317   $(MODEL_LIB)(trdvor_oce.o) \ 
     2318   $(MODEL_LIB)(zdf_oce.o) \ 
     2319   cla_dynspg.F90 \ 
     2320   dom_oce.F90 \ 
     2321   dynvor.F90 \ 
     2322   flxrnf.F90 \ 
     2323   in_out_manager.F90 \ 
     2324   lbclnk.F90 \ 
     2325   ldfdyn_oce.F90 \ 
     2326   ldftra_oce.F90 \ 
     2327   lib_mpp.F90 \ 
     2328   lib_print.f90 \ 
     2329   obc_oce.F90 \ 
     2330   obcdyn.F90 \ 
     2331   obcvol.F90 \ 
     2332   oce.F90 \ 
     2333   ocesbc.F90 \ 
     2334   par_kind.F90 \ 
     2335   par_oce.F90 \ 
     2336   phycst.F90 \ 
     2337   prtctl.f90 \ 
     2338   sol_oce.F90 \ 
     2339   solfet.F90 \ 
     2340   solisl.F90 \ 
     2341   solpcg.F90 \ 
     2342   solsor.F90 \ 
     2343   solsor_e.F90 \ 
     2344   trabbl.F90 \ 
     2345   trdicp.F90 \ 
     2346   trdicp_oce.F90 \ 
     2347   trdmld.F90 \ 
     2348   trdmld_oce.F90 \ 
     2349   trdmod_oce.F90 \ 
     2350   trdvor.F90 \ 
     2351   trdvor_oce.F90 \ 
     2352   zdf_oce.F90 \ 
     2353   $(MODEL_LIB)(dom_oce.o) \ 
     2354   $(MODEL_LIB)(dynspg_exp.o) \ 
     2355   $(MODEL_LIB)(dynspg_flt.o) \ 
     2356   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     2357   $(MODEL_LIB)(dynspg_rl.o) \ 
     2358   $(MODEL_LIB)(dynspg_ts.o) \ 
     2359   $(MODEL_LIB)(in_out_manager.o) \ 
     2360   $(MODEL_LIB)(oce.o) \ 
     2361   $(MODEL_LIB)(prtctl.o) \ 
     2362   $(MODEL_LIB)(trdmod.o) \ 
     2363   $(MODEL_LIB)(trdmod_oce.o) \ 
     2364   dom_oce.F90 \ 
     2365   dynspg_exp.F90 \ 
     2366   dynspg_flt.F90 \ 
     2367   dynspg_flt_jki.F90 \ 
     2368   dynspg_rl.F90 \ 
     2369   dynspg_ts.F90 \ 
     2370   in_out_manager.F90 \ 
     2371   oce.F90 \ 
     2372   prtctl.f90 \ 
     2373   trdmod.F90 \ 
     2374   trdmod_oce.F90 \ 
     2375   domzgr_substitute.h90 \ 
     2376   vectopt_loop_substitute.h90 \ 
     2377   KEY_CPP \ 
     2378   dynspg.F90 
     2379$(MODEL_LIB)(dynspg_exp.o) :  \ 
     2380   $(MODEL_LIB)(blk_oce.o) \ 
     2381   $(MODEL_LIB)(cpl_oce.o) \ 
     2382   $(MODEL_LIB)(daymod.o) \ 
     2383   $(MODEL_LIB)(dom_oce.o) \ 
     2384   $(MODEL_LIB)(dtasal.o) \ 
     2385   $(MODEL_LIB)(dtasst.o) \ 
     2386   $(MODEL_LIB)(dtatem.o) \ 
     2387   $(MODEL_LIB)(flx_oce.o) \ 
     2388   $(MODEL_LIB)(flxmod.o) \ 
     2389   $(MODEL_LIB)(flxrnf.o) \ 
     2390   $(MODEL_LIB)(ice_oce.o) \ 
     2391   $(MODEL_LIB)(in_out_manager.o) \ 
     2392   $(MODEL_LIB)(lbclnk.o) \ 
     2393   $(MODEL_LIB)(lib_mpp.o) \ 
     2394   $(MODEL_LIB)(lib_print.o) \ 
     2395   $(MODEL_LIB)(obc_par.o) \ 
     2396   $(MODEL_LIB)(oce.o) \ 
     2397   $(MODEL_LIB)(ocfzpt.o) \ 
     2398   $(MODEL_LIB)(par_kind.o) \ 
     2399   $(MODEL_LIB)(par_oce.o) \ 
     2400   $(MODEL_LIB)(phycst.o) \ 
     2401   $(MODEL_LIB)(prtctl.o) \ 
     2402   $(MODEL_LIB)(taumod.o) \ 
     2403   $(MODEL_LIB)(tradmp.o) \ 
     2404   blk_oce.F90 \ 
     2405   cpl_oce.F90 \ 
     2406   daymod.F90 \ 
     2407   dom_oce.F90 \ 
     2408   dtasal.F90 \ 
     2409   dtasst.F90 \ 
     2410   dtatem.F90 \ 
     2411   flx_oce.F90 \ 
     2412   flxmod.F90 \ 
     2413   flxrnf.F90 \ 
     2414   ice_oce.F90 \ 
     2415   in_out_manager.F90 \ 
     2416   lbclnk.F90 \ 
     2417   lib_mpp.F90 \ 
     2418   lib_print.f90 \ 
     2419   obc_par.F90 \ 
     2420   oce.F90 \ 
     2421   ocfzpt.F90 \ 
     2422   par_kind.F90 \ 
     2423   par_oce.F90 \ 
     2424   phycst.F90 \ 
     2425   prtctl.f90 \ 
     2426   taumod.F90 \ 
     2427   tradmp.F90 \ 
     2428   $(MODEL_LIB)(dom_oce.o) \ 
     2429   $(MODEL_LIB)(in_out_manager.o) \ 
     2430   $(MODEL_LIB)(lbclnk.o) \ 
     2431   $(MODEL_LIB)(lib_mpp.o) \ 
     2432   $(MODEL_LIB)(obc_oce.o) \ 
     2433   $(MODEL_LIB)(oce.o) \ 
     2434   $(MODEL_LIB)(ocesbc.o) \ 
     2435   $(MODEL_LIB)(phycst.o) \ 
     2436   $(MODEL_LIB)(prtctl.o) \ 
     2437   dom_oce.F90 \ 
     2438   in_out_manager.F90 \ 
     2439   lbclnk.F90 \ 
     2440   lib_mpp.F90 \ 
     2441   obc_oce.F90 \ 
     2442   oce.F90 \ 
     2443   ocesbc.F90 \ 
     2444   phycst.F90 \ 
     2445   prtctl.f90 \ 
     2446   domzgr_substitute.h90 \ 
     2447   vectopt_loop_substitute.h90 \ 
     2448   KEY_CPP \ 
     2449   dynspg_exp.F90 
     2450$(MODEL_LIB)(dynspg_flt.o) :  \ 
     2451   $(MODEL_LIB)(blk_oce.o) \ 
     2452   $(MODEL_LIB)(cpl_oce.o) \ 
     2453   $(MODEL_LIB)(daymod.o) \ 
     2454   $(MODEL_LIB)(dom_oce.o) \ 
     2455   $(MODEL_LIB)(dtasal.o) \ 
     2456   $(MODEL_LIB)(dtasst.o) \ 
     2457   $(MODEL_LIB)(dtatem.o) \ 
     2458   $(MODEL_LIB)(flx_oce.o) \ 
     2459   $(MODEL_LIB)(flxmod.o) \ 
     2460   $(MODEL_LIB)(flxrnf.o) \ 
     2461   $(MODEL_LIB)(ice_oce.o) \ 
     2462   $(MODEL_LIB)(in_out_manager.o) \ 
     2463   $(MODEL_LIB)(lbclnk.o) \ 
     2464   $(MODEL_LIB)(lib_mpp.o) \ 
     2465   $(MODEL_LIB)(lib_print.o) \ 
     2466   $(MODEL_LIB)(obc_oce.o) \ 
     2467   $(MODEL_LIB)(obc_par.o) \ 
     2468   $(MODEL_LIB)(obccli.o) \ 
     2469   $(MODEL_LIB)(obcdyn.o) \ 
     2470   $(MODEL_LIB)(obcvol.o) \ 
     2471   $(MODEL_LIB)(oce.o) \ 
     2472   $(MODEL_LIB)(ocesbc.o) \ 
     2473   $(MODEL_LIB)(ocfzpt.o) \ 
     2474   $(MODEL_LIB)(par_kind.o) \ 
     2475   $(MODEL_LIB)(par_oce.o) \ 
     2476   $(MODEL_LIB)(phycst.o) \ 
     2477   $(MODEL_LIB)(prtctl.o) \ 
     2478   $(MODEL_LIB)(sol_oce.o) \ 
     2479   $(MODEL_LIB)(solfet.o) \ 
     2480   $(MODEL_LIB)(solpcg.o) \ 
     2481   $(MODEL_LIB)(solsor.o) \ 
     2482   $(MODEL_LIB)(taumod.o) \ 
     2483   $(MODEL_LIB)(tradmp.o) \ 
     2484   $(MODEL_LIB)(zdf_oce.o) \ 
     2485   blk_oce.F90 \ 
     2486   cpl_oce.F90 \ 
     2487   daymod.F90 \ 
     2488   dom_oce.F90 \ 
     2489   dtasal.F90 \ 
     2490   dtasst.F90 \ 
     2491   dtatem.F90 \ 
     2492   flx_oce.F90 \ 
     2493   flxmod.F90 \ 
     2494   flxrnf.F90 \ 
     2495   ice_oce.F90 \ 
     2496   in_out_manager.F90 \ 
     2497   lbclnk.F90 \ 
     2498   lib_mpp.F90 \ 
     2499   lib_print.f90 \ 
     2500   obc_oce.F90 \ 
     2501   obc_par.F90 \ 
     2502   obccli.F90 \ 
     2503   obcdyn.F90 \ 
     2504   obcvol.F90 \ 
     2505   oce.F90 \ 
     2506   ocesbc.F90 \ 
     2507   ocfzpt.F90 \ 
     2508   par_kind.F90 \ 
     2509   par_oce.F90 \ 
     2510   phycst.F90 \ 
     2511   prtctl.f90 \ 
     2512   sol_oce.F90 \ 
     2513   solfet.F90 \ 
     2514   solpcg.F90 \ 
     2515   solsor.F90 \ 
     2516   taumod.F90 \ 
     2517   tradmp.F90 \ 
     2518   zdf_oce.F90 \ 
     2519   $(MODEL_LIB)(cla_dynspg.o) \ 
     2520   $(MODEL_LIB)(dom_oce.o) \ 
     2521   $(MODEL_LIB)(flxrnf.o) \ 
     2522   $(MODEL_LIB)(in_out_manager.o) \ 
     2523   $(MODEL_LIB)(lbclnk.o) \ 
     2524   $(MODEL_LIB)(lib_mpp.o) \ 
     2525   $(MODEL_LIB)(obc_oce.o) \ 
     2526   $(MODEL_LIB)(obcdyn.o) \ 
     2527   $(MODEL_LIB)(obcvol.o) \ 
     2528   $(MODEL_LIB)(oce.o) \ 
     2529   $(MODEL_LIB)(ocesbc.o) \ 
     2530   $(MODEL_LIB)(phycst.o) \ 
     2531   $(MODEL_LIB)(prtctl.o) \ 
     2532   $(MODEL_LIB)(sol_oce.o) \ 
     2533   $(MODEL_LIB)(solfet.o) \ 
     2534   $(MODEL_LIB)(solpcg.o) \ 
     2535   $(MODEL_LIB)(solsor.o) \ 
     2536   $(MODEL_LIB)(solsor_e.o) \ 
     2537   $(MODEL_LIB)(zdf_oce.o) \ 
     2538   cla_dynspg.F90 \ 
     2539   dom_oce.F90 \ 
     2540   flxrnf.F90 \ 
     2541   in_out_manager.F90 \ 
     2542   lbclnk.F90 \ 
     2543   lib_mpp.F90 \ 
     2544   obc_oce.F90 \ 
     2545   obcdyn.F90 \ 
     2546   obcvol.F90 \ 
     2547   oce.F90 \ 
     2548   ocesbc.F90 \ 
     2549   phycst.F90 \ 
     2550   prtctl.f90 \ 
     2551   sol_oce.F90 \ 
     2552   solfet.F90 \ 
     2553   solpcg.F90 \ 
     2554   solsor.F90 \ 
     2555   solsor_e.F90 \ 
     2556   zdf_oce.F90 \ 
     2557   domzgr_substitute.h90 \ 
     2558   vectopt_loop_substitute.h90 \ 
     2559   KEY_CPP \ 
     2560   dynspg_flt.F90 
     2561$(MODEL_LIB)(dynspg_flt_jki.o) : \ 
     2562   $(MODEL_LIB)(blk_oce.o) \ 
     2563   $(MODEL_LIB)(cpl_oce.o) \ 
     2564   $(MODEL_LIB)(daymod.o) \ 
     2565   $(MODEL_LIB)(dom_oce.o) \ 
     2566   $(MODEL_LIB)(dtasal.o) \ 
     2567   $(MODEL_LIB)(dtasst.o) \ 
     2568   $(MODEL_LIB)(dtatem.o) \ 
     2569   $(MODEL_LIB)(flx_oce.o) \ 
     2570   $(MODEL_LIB)(flxmod.o) \ 
     2571   $(MODEL_LIB)(flxrnf.o) \ 
     2572   $(MODEL_LIB)(ice_oce.o) \ 
     2573   $(MODEL_LIB)(in_out_manager.o) \ 
     2574   $(MODEL_LIB)(lbclnk.o) \ 
     2575   $(MODEL_LIB)(lib_mpp.o) \ 
     2576   $(MODEL_LIB)(lib_print.o) \ 
     2577   $(MODEL_LIB)(obc_oce.o) \ 
     2578   $(MODEL_LIB)(obc_par.o) \ 
     2579   $(MODEL_LIB)(obccli.o) \ 
     2580   $(MODEL_LIB)(obcdyn.o) \ 
     2581   $(MODEL_LIB)(obcvol.o) \ 
     2582   $(MODEL_LIB)(oce.o) \ 
     2583   $(MODEL_LIB)(ocesbc.o) \ 
     2584   $(MODEL_LIB)(ocfzpt.o) \ 
     2585   $(MODEL_LIB)(par_kind.o) \ 
     2586   $(MODEL_LIB)(par_oce.o) \ 
     2587   $(MODEL_LIB)(phycst.o) \ 
     2588   $(MODEL_LIB)(prtctl.o) \ 
     2589   $(MODEL_LIB)(sol_oce.o) \ 
     2590   $(MODEL_LIB)(solfet.o) \ 
     2591   $(MODEL_LIB)(solpcg.o) \ 
     2592   $(MODEL_LIB)(solsor.o) \ 
     2593   $(MODEL_LIB)(taumod.o) \ 
     2594   $(MODEL_LIB)(tradmp.o) \ 
     2595   $(MODEL_LIB)(zdf_oce.o) \ 
     2596   blk_oce.F90 \ 
     2597   cpl_oce.F90 \ 
     2598   daymod.F90 \ 
     2599   dom_oce.F90 \ 
     2600   dtasal.F90 \ 
     2601   dtasst.F90 \ 
     2602   dtatem.F90 \ 
     2603   flx_oce.F90 \ 
     2604   flxmod.F90 \ 
     2605   flxrnf.F90 \ 
     2606   ice_oce.F90 \ 
     2607   in_out_manager.F90 \ 
     2608   lbclnk.F90 \ 
     2609   lib_mpp.F90 \ 
     2610   lib_print.f90 \ 
     2611   obc_oce.F90 \ 
     2612   obc_par.F90 \ 
     2613   obccli.F90 \ 
     2614   obcdyn.F90 \ 
     2615   obcvol.F90 \ 
     2616   oce.F90 \ 
     2617   ocesbc.F90 \ 
     2618   ocfzpt.F90 \ 
     2619   par_kind.F90 \ 
     2620   par_oce.F90 \ 
     2621   phycst.F90 \ 
     2622   prtctl.f90 \ 
     2623   sol_oce.F90 \ 
     2624   solfet.F90 \ 
     2625   solpcg.F90 \ 
     2626   solsor.F90 \ 
     2627   taumod.F90 \ 
     2628   tradmp.F90 \ 
     2629   zdf_oce.F90 \ 
     2630   $(MODEL_LIB)(cla_dynspg.o) \ 
     2631   $(MODEL_LIB)(dom_oce.o) \ 
     2632   $(MODEL_LIB)(flxrnf.o) \ 
     2633   $(MODEL_LIB)(in_out_manager.o) \ 
     2634   $(MODEL_LIB)(lbclnk.o) \ 
     2635   $(MODEL_LIB)(lib_mpp.o) \ 
     2636   $(MODEL_LIB)(obc_oce.o) \ 
     2637   $(MODEL_LIB)(obcdyn.o) \ 
     2638   $(MODEL_LIB)(obcvol.o) \ 
     2639   $(MODEL_LIB)(oce.o) \ 
     2640   $(MODEL_LIB)(ocesbc.o) \ 
     2641   $(MODEL_LIB)(phycst.o) \ 
     2642   $(MODEL_LIB)(prtctl.o) \ 
     2643   $(MODEL_LIB)(sol_oce.o) \ 
     2644   $(MODEL_LIB)(solfet.o) \ 
     2645   $(MODEL_LIB)(solpcg.o) \ 
     2646   $(MODEL_LIB)(solsor.o) \ 
     2647   $(MODEL_LIB)(solsor_e.o) \ 
     2648   $(MODEL_LIB)(zdf_oce.o) \ 
     2649   cla_dynspg.F90 \ 
     2650   dom_oce.F90 \ 
     2651   flxrnf.F90 \ 
     2652   in_out_manager.F90 \ 
     2653   lbclnk.F90 \ 
     2654   lib_mpp.F90 \ 
     2655   obc_oce.F90 \ 
     2656   obcdyn.F90 \ 
     2657   obcvol.F90 \ 
     2658   oce.F90 \ 
     2659   ocesbc.F90 \ 
     2660   phycst.F90 \ 
     2661   prtctl.f90 \ 
     2662   sol_oce.F90 \ 
     2663   solfet.F90 \ 
     2664   solpcg.F90 \ 
     2665   solsor.F90 \ 
     2666   solsor_e.F90 \ 
     2667   zdf_oce.F90 \ 
     2668   domzgr_substitute.h90 \ 
     2669   KEY_CPP \ 
     2670   dynspg_flt_jki.F90 
     2671$(MODEL_LIB)(dynspg_rl.o) :   \ 
     2672   $(MODEL_LIB)(dom_oce.o) \ 
     2673   $(MODEL_LIB)(in_out_manager.o) \ 
     2674   $(MODEL_LIB)(lbclnk.o) \ 
     2675   $(MODEL_LIB)(lib_mpp.o) \ 
     2676   $(MODEL_LIB)(lib_print.o) \ 
     2677   $(MODEL_LIB)(obc_oce.o) \ 
     2678   $(MODEL_LIB)(obc_par.o) \ 
     2679   $(MODEL_LIB)(oce.o) \ 
     2680   $(MODEL_LIB)(par_kind.o) \ 
     2681   $(MODEL_LIB)(par_oce.o) \ 
     2682   $(MODEL_LIB)(sol_oce.o) \ 
     2683   $(MODEL_LIB)(solfet.o) \ 
     2684   $(MODEL_LIB)(solpcg.o) \ 
     2685   $(MODEL_LIB)(solsor.o) \ 
     2686   $(MODEL_LIB)(zdf_oce.o) \ 
     2687   dom_oce.F90 \ 
     2688   in_out_manager.F90 \ 
     2689   lbclnk.F90 \ 
     2690   lib_mpp.F90 \ 
     2691   lib_print.f90 \ 
     2692   obc_oce.F90 \ 
     2693   obc_par.F90 \ 
     2694   oce.F90 \ 
     2695   par_kind.F90 \ 
     2696   par_oce.F90 \ 
     2697   sol_oce.F90 \ 
     2698   solfet.F90 \ 
     2699   solpcg.F90 \ 
     2700   solsor.F90 \ 
     2701   zdf_oce.F90 \ 
     2702   $(MODEL_LIB)(dom_oce.o) \ 
     2703   $(MODEL_LIB)(in_out_manager.o) \ 
     2704   $(MODEL_LIB)(lbclnk.o) \ 
     2705   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2706   $(MODEL_LIB)(ldftra_oce.o) \ 
     2707   $(MODEL_LIB)(lib_mpp.o) \ 
     2708   $(MODEL_LIB)(obc_oce.o) \ 
     2709   $(MODEL_LIB)(oce.o) \ 
     2710   $(MODEL_LIB)(phycst.o) \ 
     2711   $(MODEL_LIB)(sol_oce.o) \ 
     2712   $(MODEL_LIB)(solfet.o) \ 
     2713   $(MODEL_LIB)(solisl.o) \ 
     2714   $(MODEL_LIB)(solpcg.o) \ 
     2715   $(MODEL_LIB)(solsor.o) \ 
     2716   $(MODEL_LIB)(solsor_e.o) \ 
     2717   $(MODEL_LIB)(zdf_oce.o) \ 
     2718   dom_oce.F90 \ 
     2719   in_out_manager.F90 \ 
     2720   lbclnk.F90 \ 
     2721   ldfdyn_oce.F90 \ 
     2722   ldftra_oce.F90 \ 
     2723   lib_mpp.F90 \ 
     2724   obc_oce.F90 \ 
     2725   oce.F90 \ 
     2726   phycst.F90 \ 
     2727   sol_oce.F90 \ 
     2728   solfet.F90 \ 
     2729   solisl.F90 \ 
     2730   solpcg.F90 \ 
     2731   solsor.F90 \ 
     2732   solsor_e.F90 \ 
     2733   zdf_oce.F90 \ 
     2734   domzgr_substitute.h90 \ 
     2735   obc_vectopt_loop_substitute.h90 \ 
     2736   vectopt_loop_substitute.h90 \ 
     2737   KEY_CPP \ 
     2738   dynspg_rl.F90 
     2739$(MODEL_LIB)(dynspg_ts.o) :   \ 
     2740   $(MODEL_LIB)(blk_oce.o) \ 
     2741   $(MODEL_LIB)(cpl_oce.o) \ 
     2742   $(MODEL_LIB)(daymod.o) \ 
     2743   $(MODEL_LIB)(dom_oce.o) \ 
     2744   $(MODEL_LIB)(dtasal.o) \ 
     2745   $(MODEL_LIB)(dtasst.o) \ 
     2746   $(MODEL_LIB)(dtatem.o) \ 
     2747   $(MODEL_LIB)(flx_oce.o) \ 
     2748   $(MODEL_LIB)(flxmod.o) \ 
     2749   $(MODEL_LIB)(flxrnf.o) \ 
     2750   $(MODEL_LIB)(ice_oce.o) \ 
     2751   $(MODEL_LIB)(in_out_manager.o) \ 
     2752   $(MODEL_LIB)(lbclnk.o) \ 
     2753   $(MODEL_LIB)(lib_mpp.o) \ 
     2754   $(MODEL_LIB)(lib_print.o) \ 
     2755   $(MODEL_LIB)(obc_par.o) \ 
     2756   $(MODEL_LIB)(oce.o) \ 
     2757   $(MODEL_LIB)(ocfzpt.o) \ 
     2758   $(MODEL_LIB)(par_kind.o) \ 
     2759   $(MODEL_LIB)(par_oce.o) \ 
     2760   $(MODEL_LIB)(phycst.o) \ 
     2761   $(MODEL_LIB)(prtctl.o) \ 
     2762   $(MODEL_LIB)(taumod.o) \ 
     2763   $(MODEL_LIB)(tradmp.o) \ 
     2764   $(MODEL_LIB)(trdmod.o) \ 
     2765   $(MODEL_LIB)(trdmod_oce.o) \ 
     2766   blk_oce.F90 \ 
     2767   cpl_oce.F90 \ 
     2768   daymod.F90 \ 
     2769   dom_oce.F90 \ 
     2770   dtasal.F90 \ 
     2771   dtasst.F90 \ 
     2772   dtatem.F90 \ 
     2773   flx_oce.F90 \ 
     2774   flxmod.F90 \ 
     2775   flxrnf.F90 \ 
     2776   ice_oce.F90 \ 
     2777   in_out_manager.F90 \ 
     2778   lbclnk.F90 \ 
     2779   lib_mpp.F90 \ 
     2780   lib_print.f90 \ 
     2781   obc_par.F90 \ 
     2782   oce.F90 \ 
     2783   ocfzpt.F90 \ 
     2784   par_kind.F90 \ 
     2785   par_oce.F90 \ 
     2786   phycst.F90 \ 
     2787   prtctl.f90 \ 
     2788   taumod.F90 \ 
     2789   tradmp.F90 \ 
     2790   trdmod.F90 \ 
     2791   trdmod_oce.F90 \ 
     2792   $(MODEL_LIB)(dom_oce.o) \ 
     2793   $(MODEL_LIB)(dynvor.o) \ 
     2794   $(MODEL_LIB)(in_out_manager.o) \ 
     2795   $(MODEL_LIB)(lbclnk.o) \ 
     2796   $(MODEL_LIB)(lib_mpp.o) \ 
     2797   $(MODEL_LIB)(obc_oce.o) \ 
     2798   $(MODEL_LIB)(oce.o) \ 
     2799   $(MODEL_LIB)(ocesbc.o) \ 
     2800   $(MODEL_LIB)(phycst.o) \ 
     2801   $(MODEL_LIB)(prtctl.o) \ 
     2802   dom_oce.F90 \ 
     2803   dynvor.F90 \ 
     2804   in_out_manager.F90 \ 
     2805   lbclnk.F90 \ 
     2806   lib_mpp.F90 \ 
     2807   obc_oce.F90 \ 
     2808   oce.F90 \ 
     2809   ocesbc.F90 \ 
     2810   phycst.F90 \ 
     2811   prtctl.f90 \ 
     2812   domzgr_substitute.h90 \ 
     2813   vectopt_loop_substitute.h90 \ 
     2814   KEY_CPP \ 
     2815   dynspg_ts.F90 
     2816$(MODEL_LIB)(dynvor.o) :   \ 
     2817   $(MODEL_LIB)(dom_oce.o) \ 
     2818   $(MODEL_LIB)(in_out_manager.o) \ 
     2819   $(MODEL_LIB)(lib_mpp.o) \ 
     2820   $(MODEL_LIB)(lib_print.o) \ 
     2821   $(MODEL_LIB)(oce.o) \ 
     2822   $(MODEL_LIB)(par_kind.o) \ 
     2823   $(MODEL_LIB)(par_oce.o) \ 
     2824   $(MODEL_LIB)(trabbl.o) \ 
     2825   $(MODEL_LIB)(trdicp.o) \ 
     2826   $(MODEL_LIB)(trdicp_oce.o) \ 
     2827   $(MODEL_LIB)(trdmld.o) \ 
     2828   $(MODEL_LIB)(trdmld_oce.o) \ 
     2829   $(MODEL_LIB)(trdmod_oce.o) \ 
     2830   $(MODEL_LIB)(trdvor.o) \ 
     2831   $(MODEL_LIB)(trdvor_oce.o) \ 
     2832   dom_oce.F90 \ 
     2833   in_out_manager.F90 \ 
     2834   lib_mpp.F90 \ 
     2835   lib_print.f90 \ 
     2836   oce.F90 \ 
     2837   par_kind.F90 \ 
     2838   par_oce.F90 \ 
     2839   trabbl.F90 \ 
     2840   trdicp.F90 \ 
     2841   trdicp_oce.F90 \ 
     2842   trdmld.F90 \ 
     2843   trdmld_oce.F90 \ 
     2844   trdmod_oce.F90 \ 
     2845   trdvor.F90 \ 
     2846   trdvor_oce.F90 \ 
     2847   $(MODEL_LIB)(dom_oce.o) \ 
     2848   $(MODEL_LIB)(in_out_manager.o) \ 
     2849   $(MODEL_LIB)(lbclnk.o) \ 
     2850   $(MODEL_LIB)(oce.o) \ 
     2851   $(MODEL_LIB)(prtctl.o) \ 
     2852   $(MODEL_LIB)(trdmod.o) \ 
     2853   $(MODEL_LIB)(trdmod_oce.o) \ 
     2854   dom_oce.F90 \ 
     2855   in_out_manager.F90 \ 
     2856   lbclnk.F90 \ 
     2857   oce.F90 \ 
     2858   prtctl.f90 \ 
     2859   trdmod.F90 \ 
     2860   trdmod_oce.F90 \ 
     2861   domzgr_substitute.h90 \ 
     2862   vectopt_loop_substitute.h90 \ 
     2863   KEY_CPP \ 
     2864   dynvor.F90 
     2865$(MODEL_LIB)(dynzad.o) :   \ 
     2866   $(MODEL_LIB)(daymod.o) \ 
     2867   $(MODEL_LIB)(dom_oce.o) \ 
     2868   $(MODEL_LIB)(in_out_manager.o) \ 
     2869   $(MODEL_LIB)(lib_mpp.o) \ 
     2870   $(MODEL_LIB)(lib_print.o) \ 
     2871   $(MODEL_LIB)(oce.o) \ 
     2872   $(MODEL_LIB)(par_kind.o) \ 
     2873   $(MODEL_LIB)(par_oce.o) \ 
     2874   $(MODEL_LIB)(phycst.o) \ 
     2875   $(MODEL_LIB)(trabbl.o) \ 
     2876   $(MODEL_LIB)(trdicp.o) \ 
     2877   $(MODEL_LIB)(trdicp_oce.o) \ 
     2878   $(MODEL_LIB)(trdmld.o) \ 
     2879   $(MODEL_LIB)(trdmld_oce.o) \ 
     2880   $(MODEL_LIB)(trdmod_oce.o) \ 
     2881   $(MODEL_LIB)(trdvor.o) \ 
     2882   $(MODEL_LIB)(trdvor_oce.o) \ 
     2883   daymod.F90 \ 
     2884   dom_oce.F90 \ 
     2885   in_out_manager.F90 \ 
     2886   lib_mpp.F90 \ 
     2887   lib_print.f90 \ 
     2888   oce.F90 \ 
     2889   par_kind.F90 \ 
     2890   par_oce.F90 \ 
     2891   phycst.F90 \ 
     2892   trabbl.F90 \ 
     2893   trdicp.F90 \ 
     2894   trdicp_oce.F90 \ 
     2895   trdmld.F90 \ 
     2896   trdmld_oce.F90 \ 
     2897   trdmod_oce.F90 \ 
     2898   trdvor.F90 \ 
     2899   trdvor_oce.F90 \ 
     2900   $(MODEL_LIB)(dom_oce.o) \ 
     2901   $(MODEL_LIB)(flxrnf.o) \ 
     2902   $(MODEL_LIB)(in_out_manager.o) \ 
     2903   $(MODEL_LIB)(oce.o) \ 
     2904   $(MODEL_LIB)(prtctl.o) \ 
     2905   $(MODEL_LIB)(trdmod.o) \ 
     2906   $(MODEL_LIB)(trdmod_oce.o) \ 
     2907   dom_oce.F90 \ 
     2908   flxrnf.F90 \ 
     2909   in_out_manager.F90 \ 
     2910   oce.F90 \ 
     2911   prtctl.f90 \ 
     2912   trdmod.F90 \ 
     2913   trdmod_oce.F90 \ 
     2914   domzgr_substitute.h90 \ 
     2915   vectopt_loop_substitute.h90 \ 
     2916   KEY_CPP \ 
     2917   dynzad.F90 
     2918$(MODEL_LIB)(dynzdf_exp.o) :  \ 
     2919   $(MODEL_LIB)(daymod.o) \ 
     2920   $(MODEL_LIB)(dom_oce.o) \ 
     2921   $(MODEL_LIB)(in_out_manager.o) \ 
     2922   $(MODEL_LIB)(lbclnk.o) \ 
     2923   $(MODEL_LIB)(lib_mpp.o) \ 
     2924   $(MODEL_LIB)(lib_print.o) \ 
     2925   $(MODEL_LIB)(oce.o) \ 
     2926   $(MODEL_LIB)(par_kind.o) \ 
     2927   $(MODEL_LIB)(par_oce.o) \ 
     2928   $(MODEL_LIB)(phycst.o) \ 
     2929   $(MODEL_LIB)(trabbl.o) \ 
     2930   $(MODEL_LIB)(trdicp.o) \ 
     2931   $(MODEL_LIB)(trdicp_oce.o) \ 
     2932   $(MODEL_LIB)(trdmld.o) \ 
     2933   $(MODEL_LIB)(trdmld_oce.o) \ 
     2934   $(MODEL_LIB)(trdmod_oce.o) \ 
     2935   $(MODEL_LIB)(trdvor.o) \ 
     2936   $(MODEL_LIB)(trdvor_oce.o) \ 
     2937   daymod.F90 \ 
     2938   dom_oce.F90 \ 
     2939   in_out_manager.F90 \ 
     2940   lbclnk.F90 \ 
     2941   lib_mpp.F90 \ 
     2942   lib_print.f90 \ 
     2943   oce.F90 \ 
     2944   par_kind.F90 \ 
     2945   par_oce.F90 \ 
     2946   phycst.F90 \ 
     2947   trabbl.F90 \ 
     2948   trdicp.F90 \ 
     2949   trdicp_oce.F90 \ 
     2950   trdmld.F90 \ 
     2951   trdmld_oce.F90 \ 
     2952   trdmod_oce.F90 \ 
     2953   trdvor.F90 \ 
     2954   trdvor_oce.F90 \ 
     2955   $(MODEL_LIB)(dom_oce.o) \ 
     2956   $(MODEL_LIB)(in_out_manager.o) \ 
     2957   $(MODEL_LIB)(oce.o) \ 
     2958   $(MODEL_LIB)(phycst.o) \ 
     2959   $(MODEL_LIB)(prtctl.o) \ 
     2960   $(MODEL_LIB)(taumod.o) \ 
     2961   $(MODEL_LIB)(trdmod.o) \ 
     2962   $(MODEL_LIB)(trdmod_oce.o) \ 
     2963   $(MODEL_LIB)(zdf_oce.o) \ 
     2964   dom_oce.F90 \ 
     2965   in_out_manager.F90 \ 
     2966   oce.F90 \ 
     2967   phycst.F90 \ 
     2968   prtctl.f90 \ 
     2969   taumod.F90 \ 
     2970   trdmod.F90 \ 
     2971   trdmod_oce.F90 \ 
     2972   zdf_oce.F90 \ 
     2973   domzgr_substitute.h90 \ 
     2974   vectopt_loop_substitute.h90 \ 
     2975   KEY_CPP \ 
     2976   dynzdf_exp.F90 
     2977$(MODEL_LIB)(dynzdf_imp.o) :  \ 
     2978   $(MODEL_LIB)(daymod.o) \ 
     2979   $(MODEL_LIB)(dom_oce.o) \ 
     2980   $(MODEL_LIB)(in_out_manager.o) \ 
     2981   $(MODEL_LIB)(lbclnk.o) \ 
     2982   $(MODEL_LIB)(lib_mpp.o) \ 
     2983   $(MODEL_LIB)(lib_print.o) \ 
     2984   $(MODEL_LIB)(oce.o) \ 
     2985   $(MODEL_LIB)(par_kind.o) \ 
     2986   $(MODEL_LIB)(par_oce.o) \ 
     2987   $(MODEL_LIB)(phycst.o) \ 
     2988   $(MODEL_LIB)(trabbl.o) \ 
     2989   $(MODEL_LIB)(trdicp.o) \ 
     2990   $(MODEL_LIB)(trdicp_oce.o) \ 
     2991   $(MODEL_LIB)(trdmld.o) \ 
     2992   $(MODEL_LIB)(trdmld_oce.o) \ 
     2993   $(MODEL_LIB)(trdmod_oce.o) \ 
     2994   $(MODEL_LIB)(trdvor.o) \ 
     2995   $(MODEL_LIB)(trdvor_oce.o) \ 
     2996   daymod.F90 \ 
     2997   dom_oce.F90 \ 
     2998   in_out_manager.F90 \ 
     2999   lbclnk.F90 \ 
     3000   lib_mpp.F90 \ 
     3001   lib_print.f90 \ 
     3002   oce.F90 \ 
     3003   par_kind.F90 \ 
     3004   par_oce.F90 \ 
     3005   phycst.F90 \ 
     3006   trabbl.F90 \ 
     3007   trdicp.F90 \ 
     3008   trdicp_oce.F90 \ 
     3009   trdmld.F90 \ 
     3010   trdmld_oce.F90 \ 
     3011   trdmod_oce.F90 \ 
     3012   trdvor.F90 \ 
     3013   trdvor_oce.F90 \ 
     3014   $(MODEL_LIB)(dom_oce.o) \ 
     3015   $(MODEL_LIB)(in_out_manager.o) \ 
     3016   $(MODEL_LIB)(oce.o) \ 
     3017   $(MODEL_LIB)(phycst.o) \ 
     3018   $(MODEL_LIB)(prtctl.o) \ 
     3019   $(MODEL_LIB)(taumod.o) \ 
     3020   $(MODEL_LIB)(trdmod.o) \ 
     3021   $(MODEL_LIB)(trdmod_oce.o) \ 
     3022   $(MODEL_LIB)(zdf_oce.o) \ 
     3023   dom_oce.F90 \ 
     3024   in_out_manager.F90 \ 
     3025   oce.F90 \ 
     3026   phycst.F90 \ 
     3027   prtctl.f90 \ 
     3028   taumod.F90 \ 
     3029   trdmod.F90 \ 
     3030   trdmod_oce.F90 \ 
     3031   zdf_oce.F90 \ 
     3032   domzgr_substitute.h90 \ 
     3033   vectopt_loop_substitute.h90 \ 
     3034   KEY_CPP \ 
     3035   dynzdf_imp.F90 
     3036$(MODEL_LIB)(dynzdf_imp_atsk.o) :   \ 
     3037   $(MODEL_LIB)(daymod.o) \ 
     3038   $(MODEL_LIB)(dom_oce.o) \ 
     3039   $(MODEL_LIB)(in_out_manager.o) \ 
     3040   $(MODEL_LIB)(lbclnk.o) \ 
     3041   $(MODEL_LIB)(lib_mpp.o) \ 
     3042   $(MODEL_LIB)(lib_print.o) \ 
     3043   $(MODEL_LIB)(oce.o) \ 
     3044   $(MODEL_LIB)(par_kind.o) \ 
     3045   $(MODEL_LIB)(par_oce.o) \ 
     3046   $(MODEL_LIB)(phycst.o) \ 
     3047   $(MODEL_LIB)(trabbl.o) \ 
     3048   $(MODEL_LIB)(trdicp.o) \ 
     3049   $(MODEL_LIB)(trdicp_oce.o) \ 
     3050   $(MODEL_LIB)(trdmld.o) \ 
     3051   $(MODEL_LIB)(trdmld_oce.o) \ 
     3052   $(MODEL_LIB)(trdmod_oce.o) \ 
     3053   $(MODEL_LIB)(trdvor.o) \ 
     3054   $(MODEL_LIB)(trdvor_oce.o) \ 
     3055   daymod.F90 \ 
     3056   dom_oce.F90 \ 
     3057   in_out_manager.F90 \ 
     3058   lbclnk.F90 \ 
     3059   lib_mpp.F90 \ 
     3060   lib_print.f90 \ 
     3061   oce.F90 \ 
     3062   par_kind.F90 \ 
     3063   par_oce.F90 \ 
     3064   phycst.F90 \ 
     3065   trabbl.F90 \ 
     3066   trdicp.F90 \ 
     3067   trdicp_oce.F90 \ 
     3068   trdmld.F90 \ 
     3069   trdmld_oce.F90 \ 
     3070   trdmod_oce.F90 \ 
     3071   trdvor.F90 \ 
     3072   trdvor_oce.F90 \ 
     3073   $(MODEL_LIB)(dom_oce.o) \ 
     3074   $(MODEL_LIB)(in_out_manager.o) \ 
     3075   $(MODEL_LIB)(oce.o) \ 
     3076   $(MODEL_LIB)(phycst.o) \ 
     3077   $(MODEL_LIB)(prtctl.o) \ 
     3078   $(MODEL_LIB)(taumod.o) \ 
     3079   $(MODEL_LIB)(trdmod.o) \ 
     3080   $(MODEL_LIB)(trdmod_oce.o) \ 
     3081   $(MODEL_LIB)(zdf_oce.o) \ 
     3082   dom_oce.F90 \ 
     3083   in_out_manager.F90 \ 
     3084   oce.F90 \ 
     3085   phycst.F90 \ 
     3086   prtctl.f90 \ 
     3087   taumod.F90 \ 
     3088   trdmod.F90 \ 
     3089   trdmod_oce.F90 \ 
     3090   zdf_oce.F90 \ 
     3091   domzgr_substitute.h90 \ 
     3092   vectopt_loop_substitute.h90 \ 
     3093   KEY_CPP \ 
     3094   dynzdf_imp_atsk.F90 
     3095$(MODEL_LIB)(dynzdf_iso.o) :  \ 
     3096   $(MODEL_LIB)(daymod.o) \ 
     3097   $(MODEL_LIB)(dom_oce.o) \ 
     3098   $(MODEL_LIB)(in_out_manager.o) \ 
    21803099   $(MODEL_LIB)(lbclnk.o) \ 
    21813100   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     
    21973116   $(MODEL_LIB)(trdvor_oce.o) \ 
    21983117   $(MODEL_LIB)(zdfmxl.o) \ 
    2199    dom_oce.F90 \ 
    2200    in_out_manager.F90 \ 
    2201    ldfdyn_oce.F90 \ 
    2202    ldfslp.F90 \ 
    2203    oce.F90 \ 
    2204    prtctl.f90 \ 
    2205    trdmod.F90 \ 
    2206    trdmod_oce.F90 \ 
    2207    zdf_oce.F90 \ 
    2208    $(MODEL_LIB)(dom_oce.o) \ 
    2209    $(MODEL_LIB)(in_out_manager.o) \ 
    2210    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2211    $(MODEL_LIB)(ldfslp.o) \ 
    2212    $(MODEL_LIB)(oce.o) \ 
    2213    $(MODEL_LIB)(prtctl.o) \ 
    2214    $(MODEL_LIB)(trdmod.o) \ 
    2215    $(MODEL_LIB)(trdmod_oce.o) \ 
    2216    $(MODEL_LIB)(zdf_oce.o) \ 
    2217    domzgr_substitute.h90 \ 
    2218    ldfdyn_substitute.h90 \ 
    2219    vectopt_loop_substitute.h90 \ 
    2220    KEY_CPP \ 
    2221    dynldf_lap.F90 
    2222 $(MODEL_LIB)(dynnxt1d.o) : \ 
    2223    dom_oce.F90 \ 
    2224    in_out_manager.F90 \ 
    2225    lib_mpp.F90 \ 
    2226    lib_print.f90 \ 
    2227    oce.F90 \ 
    2228    par_kind.F90 \ 
    2229    par_oce.F90 \ 
    2230    $(MODEL_LIB)(dom_oce.o) \ 
    2231    $(MODEL_LIB)(in_out_manager.o) \ 
    2232    $(MODEL_LIB)(lib_mpp.o) \ 
    2233    $(MODEL_LIB)(lib_print.o) \ 
    2234    $(MODEL_LIB)(oce.o) \ 
    2235    $(MODEL_LIB)(par_kind.o) \ 
    2236    $(MODEL_LIB)(par_oce.o) \ 
    2237    dom_oce.F90 \ 
    2238    in_out_manager.F90 \ 
    2239    lbclnk.F90 \ 
    2240    oce.F90 \ 
    2241    prtctl.f90 \ 
    2242    $(MODEL_LIB)(dom_oce.o) \ 
    2243    $(MODEL_LIB)(in_out_manager.o) \ 
    2244    $(MODEL_LIB)(lbclnk.o) \ 
    2245    $(MODEL_LIB)(oce.o) \ 
    2246    $(MODEL_LIB)(prtctl.o) \ 
    2247    dynnxt1d.F90 
    2248 $(MODEL_LIB)(dynnxt.o) :   \ 
    2249    dom_oce.F90 \ 
    2250    in_out_manager.F90 \ 
    2251    lbclnk.F90 \ 
    2252    lib_mpp.F90 \ 
    2253    lib_print.f90 \ 
    2254    obccli.F90 \ 
    2255    obc_oce.F90 \ 
    2256    oce.F90 \ 
    2257    par_kind.F90 \ 
    2258    par_oce.F90 \ 
    2259    phycst.F90 \ 
    2260    $(MODEL_LIB)(dom_oce.o) \ 
    2261    $(MODEL_LIB)(in_out_manager.o) \ 
    2262    $(MODEL_LIB)(lbclnk.o) \ 
    2263    $(MODEL_LIB)(lib_mpp.o) \ 
    2264    $(MODEL_LIB)(lib_print.o) \ 
    2265    $(MODEL_LIB)(obccli.o) \ 
    2266    $(MODEL_LIB)(obc_oce.o) \ 
    2267    $(MODEL_LIB)(oce.o) \ 
    2268    $(MODEL_LIB)(par_kind.o) \ 
    2269    $(MODEL_LIB)(par_oce.o) \ 
    2270    $(MODEL_LIB)(phycst.o) \ 
    2271    dom_oce.F90 \ 
    2272    in_out_manager.F90 \ 
    2273    lbclnk.F90 \ 
    2274    obcdyn.F90 \ 
    2275    oce.F90 \ 
    2276    prtctl.f90 \ 
    2277    $(MODEL_LIB)(dom_oce.o) \ 
    2278    $(MODEL_LIB)(in_out_manager.o) \ 
    2279    $(MODEL_LIB)(lbclnk.o) \ 
    2280    $(MODEL_LIB)(obcdyn.o) \ 
    2281    $(MODEL_LIB)(oce.o) \ 
    2282    $(MODEL_LIB)(prtctl.o) \ 
    2283    dynnxt.F90 
    2284 $(MODEL_LIB)(dynspg.o) :   \ 
    2285    cla_dynspg.F90 \ 
    2286    dom_oce.F90 \ 
    2287    dynvor.F90 \ 
    2288    flxrnf.F90 \ 
    2289    in_out_manager.F90 \ 
    2290    lbclnk.F90 \ 
    2291    ldfdyn_oce.F90 \ 
    2292    ldftra_oce.F90 \ 
    2293    lib_mpp.F90 \ 
    2294    lib_print.f90 \ 
    2295    obcdyn.F90 \ 
    2296    obcvol.F90 \ 
    2297    obc_oce.F90 \ 
    2298    ocesbc.F90 \ 
    2299    oce.F90 \ 
    2300    par_kind.F90 \ 
    2301    par_oce.F90 \ 
    2302    phycst.F90 \ 
    2303    prtctl.f90 \ 
    2304    solfet.F90 \ 
    2305    solisl.F90 \ 
    2306    solpcg.F90 \ 
    2307    solsor.F90 \ 
    2308    solsor_e.F90 \ 
    2309    sol_oce.F90 \ 
    2310    trabbl.F90 \ 
    2311    trdicp.F90 \ 
    2312    trdicp_oce.F90 \ 
    2313    trdmld.F90 \ 
    2314    trdmld_oce.F90 \ 
    2315    trdmod_oce.F90 \ 
    2316    trdvor.F90 \ 
    2317    trdvor_oce.F90 \ 
    2318    zdf_oce.F90 \ 
    2319    $(MODEL_LIB)(cla_dynspg.o) \ 
    2320    $(MODEL_LIB)(dom_oce.o) \ 
    2321    $(MODEL_LIB)(dynvor.o) \ 
    2322    $(MODEL_LIB)(flxrnf.o) \ 
    2323    $(MODEL_LIB)(in_out_manager.o) \ 
    2324    $(MODEL_LIB)(lbclnk.o) \ 
    2325    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2326    $(MODEL_LIB)(ldftra_oce.o) \ 
    2327    $(MODEL_LIB)(lib_mpp.o) \ 
    2328    $(MODEL_LIB)(lib_print.o) \ 
    2329    $(MODEL_LIB)(obcdyn.o) \ 
    2330    $(MODEL_LIB)(obcvol.o) \ 
    2331    $(MODEL_LIB)(obc_oce.o) \ 
    2332    $(MODEL_LIB)(ocesbc.o) \ 
    2333    $(MODEL_LIB)(oce.o) \ 
    2334    $(MODEL_LIB)(par_kind.o) \ 
    2335    $(MODEL_LIB)(par_oce.o) \ 
    2336    $(MODEL_LIB)(phycst.o) \ 
    2337    $(MODEL_LIB)(prtctl.o) \ 
    2338    $(MODEL_LIB)(solfet.o) \ 
    2339    $(MODEL_LIB)(solisl.o) \ 
    2340    $(MODEL_LIB)(solpcg.o) \ 
    2341    $(MODEL_LIB)(solsor.o) \ 
    2342    $(MODEL_LIB)(solsor_e.o) \ 
    2343    $(MODEL_LIB)(sol_oce.o) \ 
    2344    $(MODEL_LIB)(trabbl.o) \ 
    2345    $(MODEL_LIB)(trdicp.o) \ 
    2346    $(MODEL_LIB)(trdicp_oce.o) \ 
    2347    $(MODEL_LIB)(trdmld.o) \ 
    2348    $(MODEL_LIB)(trdmld_oce.o) \ 
    2349    $(MODEL_LIB)(trdmod_oce.o) \ 
    2350    $(MODEL_LIB)(trdvor.o) \ 
    2351    $(MODEL_LIB)(trdvor_oce.o) \ 
    2352    $(MODEL_LIB)(zdf_oce.o) \ 
    2353    dom_oce.F90 \ 
    2354    dynspg_exp.F90 \ 
    2355    dynspg_flt.F90 \ 
    2356    dynspg_flt_jki.F90 \ 
    2357    dynspg_rl.F90 \ 
    2358    dynspg_ts.F90 \ 
    2359    in_out_manager.F90 \ 
    2360    oce.F90 \ 
    2361    prtctl.f90 \ 
    2362    trdmod.F90 \ 
    2363    trdmod_oce.F90 \ 
    2364    $(MODEL_LIB)(dom_oce.o) \ 
    2365    $(MODEL_LIB)(dynspg_exp.o) \ 
    2366    $(MODEL_LIB)(dynspg_flt.o) \ 
    2367    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    2368    $(MODEL_LIB)(dynspg_rl.o) \ 
    2369    $(MODEL_LIB)(dynspg_ts.o) \ 
    2370    $(MODEL_LIB)(in_out_manager.o) \ 
    2371    $(MODEL_LIB)(oce.o) \ 
    2372    $(MODEL_LIB)(prtctl.o) \ 
    2373    $(MODEL_LIB)(trdmod.o) \ 
    2374    $(MODEL_LIB)(trdmod_oce.o) \ 
    2375    domzgr_substitute.h90 \ 
    2376    vectopt_loop_substitute.h90 \ 
    2377    KEY_CPP \ 
    2378    dynspg.F90 
    2379 $(MODEL_LIB)(dynspg_exp.o) :  \ 
    2380    blk_oce.F90 \ 
    2381    cpl_oce.F90 \ 
    2382    daymod.F90 \ 
    2383    dom_oce.F90 \ 
    2384    dtasal.F90 \ 
    2385    dtasst.F90 \ 
    2386    dtatem.F90 \ 
    2387    flxmod.F90 \ 
    2388    flxrnf.F90 \ 
    2389    flx_oce.F90 \ 
    2390    ice_oce.F90 \ 
    2391    in_out_manager.F90 \ 
    2392    lbclnk.F90 \ 
    2393    lib_mpp.F90 \ 
    2394    lib_print.f90 \ 
    2395    obc_par.F90 \ 
    2396    oce.F90 \ 
    2397    ocfzpt.F90 \ 
    2398    par_kind.F90 \ 
    2399    par_oce.F90 \ 
    2400    phycst.F90 \ 
    2401    prtctl.f90 \ 
    2402    taumod.F90 \ 
    2403    tradmp.F90 \ 
    2404    $(MODEL_LIB)(blk_oce.o) \ 
    2405    $(MODEL_LIB)(cpl_oce.o) \ 
    2406    $(MODEL_LIB)(daymod.o) \ 
    2407    $(MODEL_LIB)(dom_oce.o) \ 
    2408    $(MODEL_LIB)(dtasal.o) \ 
    2409    $(MODEL_LIB)(dtasst.o) \ 
    2410    $(MODEL_LIB)(dtatem.o) \ 
    2411    $(MODEL_LIB)(flxmod.o) \ 
    2412    $(MODEL_LIB)(flxrnf.o) \ 
    2413    $(MODEL_LIB)(flx_oce.o) \ 
    2414    $(MODEL_LIB)(ice_oce.o) \ 
    2415    $(MODEL_LIB)(in_out_manager.o) \ 
    2416    $(MODEL_LIB)(lbclnk.o) \ 
    2417    $(MODEL_LIB)(lib_mpp.o) \ 
    2418    $(MODEL_LIB)(lib_print.o) \ 
    2419    $(MODEL_LIB)(obc_par.o) \ 
    2420    $(MODEL_LIB)(oce.o) \ 
    2421    $(MODEL_LIB)(ocfzpt.o) \ 
    2422    $(MODEL_LIB)(par_kind.o) \ 
    2423    $(MODEL_LIB)(par_oce.o) \ 
    2424    $(MODEL_LIB)(phycst.o) \ 
    2425    $(MODEL_LIB)(prtctl.o) \ 
    2426    $(MODEL_LIB)(taumod.o) \ 
    2427    $(MODEL_LIB)(tradmp.o) \ 
    2428    dom_oce.F90 \ 
    2429    in_out_manager.F90 \ 
    2430    lbclnk.F90 \ 
    2431    lib_mpp.F90 \ 
    2432    obc_oce.F90 \ 
    2433    ocesbc.F90 \ 
    2434    oce.F90 \ 
    2435    phycst.F90 \ 
    2436    prtctl.f90 \ 
    2437    $(MODEL_LIB)(dom_oce.o) \ 
    2438    $(MODEL_LIB)(in_out_manager.o) \ 
    2439    $(MODEL_LIB)(lbclnk.o) \ 
    2440    $(MODEL_LIB)(lib_mpp.o) \ 
    2441    $(MODEL_LIB)(obc_oce.o) \ 
    2442    $(MODEL_LIB)(ocesbc.o) \ 
    2443    $(MODEL_LIB)(oce.o) \ 
    2444    $(MODEL_LIB)(phycst.o) \ 
    2445    $(MODEL_LIB)(prtctl.o) \ 
    2446    domzgr_substitute.h90 \ 
    2447    vectopt_loop_substitute.h90 \ 
    2448    KEY_CPP \ 
    2449    dynspg_exp.F90 
    2450 $(MODEL_LIB)(dynspg_flt.o) :  \ 
    2451    blk_oce.F90 \ 
    2452    cpl_oce.F90 \ 
    2453    daymod.F90 \ 
    2454    dom_oce.F90 \ 
    2455    dtasal.F90 \ 
    2456    dtasst.F90 \ 
    2457    dtatem.F90 \ 
    2458    flxmod.F90 \ 
    2459    flxrnf.F90 \ 
    2460    flx_oce.F90 \ 
    2461    ice_oce.F90 \ 
    2462    in_out_manager.F90 \ 
    2463    lbclnk.F90 \ 
    2464    lib_mpp.F90 \ 
    2465    lib_print.f90 \ 
    2466    obccli.F90 \ 
    2467    obcdyn.F90 \ 
    2468    obcvol.F90 \ 
    2469    obc_oce.F90 \ 
    2470    obc_par.F90 \ 
    2471    ocesbc.F90 \ 
    2472    oce.F90 \ 
    2473    ocfzpt.F90 \ 
    2474    par_kind.F90 \ 
    2475    par_oce.F90 \ 
    2476    phycst.F90 \ 
    2477    prtctl.f90 \ 
    2478    solfet.F90 \ 
    2479    solpcg.F90 \ 
    2480    solsor.F90 \ 
    2481    sol_oce.F90 \ 
    2482    taumod.F90 \ 
    2483    tradmp.F90 \ 
    2484    zdf_oce.F90 \ 
    2485    $(MODEL_LIB)(blk_oce.o) \ 
    2486    $(MODEL_LIB)(cpl_oce.o) \ 
    2487    $(MODEL_LIB)(daymod.o) \ 
    2488    $(MODEL_LIB)(dom_oce.o) \ 
    2489    $(MODEL_LIB)(dtasal.o) \ 
    2490    $(MODEL_LIB)(dtasst.o) \ 
    2491    $(MODEL_LIB)(dtatem.o) \ 
    2492    $(MODEL_LIB)(flxmod.o) \ 
    2493    $(MODEL_LIB)(flxrnf.o) \ 
    2494    $(MODEL_LIB)(flx_oce.o) \ 
    2495    $(MODEL_LIB)(ice_oce.o) \ 
    2496    $(MODEL_LIB)(in_out_manager.o) \ 
    2497    $(MODEL_LIB)(lbclnk.o) \ 
    2498    $(MODEL_LIB)(lib_mpp.o) \ 
    2499    $(MODEL_LIB)(lib_print.o) \ 
    2500    $(MODEL_LIB)(obccli.o) \ 
    2501    $(MODEL_LIB)(obcdyn.o) \ 
    2502    $(MODEL_LIB)(obcvol.o) \ 
    2503    $(MODEL_LIB)(obc_oce.o) \ 
    2504    $(MODEL_LIB)(obc_par.o) \ 
    2505    $(MODEL_LIB)(ocesbc.o) \ 
    2506    $(MODEL_LIB)(oce.o) \ 
    2507    $(MODEL_LIB)(ocfzpt.o) \ 
    2508    $(MODEL_LIB)(par_kind.o) \ 
    2509    $(MODEL_LIB)(par_oce.o) \ 
    2510    $(MODEL_LIB)(phycst.o) \ 
    2511    $(MODEL_LIB)(prtctl.o) \ 
    2512    $(MODEL_LIB)(solfet.o) \ 
    2513    $(MODEL_LIB)(solpcg.o) \ 
    2514    $(MODEL_LIB)(solsor.o) \ 
    2515    $(MODEL_LIB)(sol_oce.o) \ 
    2516    $(MODEL_LIB)(taumod.o) \ 
    2517    $(MODEL_LIB)(tradmp.o) \ 
    2518    $(MODEL_LIB)(zdf_oce.o) \ 
    2519    cla_dynspg.F90 \ 
    2520    dom_oce.F90 \ 
    2521    flxrnf.F90 \ 
    2522    in_out_manager.F90 \ 
    2523    lbclnk.F90 \ 
    2524    lib_mpp.F90 \ 
    2525    obcdyn.F90 \ 
    2526    obcvol.F90 \ 
    2527    obc_oce.F90 \ 
    2528    ocesbc.F90 \ 
    2529    oce.F90 \ 
    2530    phycst.F90 \ 
    2531    prtctl.f90 \ 
    2532    solfet.F90 \ 
    2533    solpcg.F90 \ 
    2534    solsor.F90 \ 
    2535    solsor_e.F90 \ 
    2536    sol_oce.F90 \ 
    2537    zdf_oce.F90 \ 
    2538    $(MODEL_LIB)(cla_dynspg.o) \ 
    2539    $(MODEL_LIB)(dom_oce.o) \ 
    2540    $(MODEL_LIB)(flxrnf.o) \ 
    2541    $(MODEL_LIB)(in_out_manager.o) \ 
    2542    $(MODEL_LIB)(lbclnk.o) \ 
    2543    $(MODEL_LIB)(lib_mpp.o) \ 
    2544    $(MODEL_LIB)(obcdyn.o) \ 
    2545    $(MODEL_LIB)(obcvol.o) \ 
    2546    $(MODEL_LIB)(obc_oce.o) \ 
    2547    $(MODEL_LIB)(ocesbc.o) \ 
    2548    $(MODEL_LIB)(oce.o) \ 
    2549    $(MODEL_LIB)(phycst.o) \ 
    2550    $(MODEL_LIB)(prtctl.o) \ 
    2551    $(MODEL_LIB)(solfet.o) \ 
    2552    $(MODEL_LIB)(solpcg.o) \ 
    2553    $(MODEL_LIB)(solsor.o) \ 
    2554    $(MODEL_LIB)(solsor_e.o) \ 
    2555    $(MODEL_LIB)(sol_oce.o) \ 
    2556    $(MODEL_LIB)(zdf_oce.o) \ 
    2557    domzgr_substitute.h90 \ 
    2558    vectopt_loop_substitute.h90 \ 
    2559    KEY_CPP \ 
    2560    dynspg_flt.F90 
    2561 $(MODEL_LIB)(dynspg_flt_jki.o) : \ 
    2562    blk_oce.F90 \ 
    2563    cpl_oce.F90 \ 
    2564    daymod.F90 \ 
    2565    dom_oce.F90 \ 
    2566    dtasal.F90 \ 
    2567    dtasst.F90 \ 
    2568    dtatem.F90 \ 
    2569    flxmod.F90 \ 
    2570    flxrnf.F90 \ 
    2571    flx_oce.F90 \ 
    2572    ice_oce.F90 \ 
    2573    in_out_manager.F90 \ 
    2574    lbclnk.F90 \ 
    2575    lib_mpp.F90 \ 
    2576    lib_print.f90 \ 
    2577    obccli.F90 \ 
    2578    obcdyn.F90 \ 
    2579    obcvol.F90 \ 
    2580    obc_oce.F90 \ 
    2581    obc_par.F90 \ 
    2582    ocesbc.F90 \ 
    2583    oce.F90 \ 
    2584    ocfzpt.F90 \ 
    2585    par_kind.F90 \ 
    2586    par_oce.F90 \ 
    2587    phycst.F90 \ 
    2588    prtctl.f90 \ 
    2589    solfet.F90 \ 
    2590    solpcg.F90 \ 
    2591    solsor.F90 \ 
    2592    sol_oce.F90 \ 
    2593    taumod.F90 \ 
    2594    tradmp.F90 \ 
    2595    zdf_oce.F90 \ 
    2596    $(MODEL_LIB)(blk_oce.o) \ 
    2597    $(MODEL_LIB)(cpl_oce.o) \ 
    2598    $(MODEL_LIB)(daymod.o) \ 
    2599    $(MODEL_LIB)(dom_oce.o) \ 
    2600    $(MODEL_LIB)(dtasal.o) \ 
    2601    $(MODEL_LIB)(dtasst.o) \ 
    2602    $(MODEL_LIB)(dtatem.o) \ 
    2603    $(MODEL_LIB)(flxmod.o) \ 
    2604    $(MODEL_LIB)(flxrnf.o) \ 
    2605    $(MODEL_LIB)(flx_oce.o) \ 
    2606    $(MODEL_LIB)(ice_oce.o) \ 
    2607    $(MODEL_LIB)(in_out_manager.o) \ 
    2608    $(MODEL_LIB)(lbclnk.o) \ 
    2609    $(MODEL_LIB)(lib_mpp.o) \ 
    2610    $(MODEL_LIB)(lib_print.o) \ 
    2611    $(MODEL_LIB)(obccli.o) \ 
    2612    $(MODEL_LIB)(obcdyn.o) \ 
    2613    $(MODEL_LIB)(obcvol.o) \ 
    2614    $(MODEL_LIB)(obc_oce.o) \ 
    2615    $(MODEL_LIB)(obc_par.o) \ 
    2616    $(MODEL_LIB)(ocesbc.o) \ 
    2617    $(MODEL_LIB)(oce.o) \ 
    2618    $(MODEL_LIB)(ocfzpt.o) \ 
    2619    $(MODEL_LIB)(par_kind.o) \ 
    2620    $(MODEL_LIB)(par_oce.o) \ 
    2621    $(MODEL_LIB)(phycst.o) \ 
    2622    $(MODEL_LIB)(prtctl.o) \ 
    2623    $(MODEL_LIB)(solfet.o) \ 
    2624    $(MODEL_LIB)(solpcg.o) \ 
    2625    $(MODEL_LIB)(solsor.o) \ 
    2626    $(MODEL_LIB)(sol_oce.o) \ 
    2627    $(MODEL_LIB)(taumod.o) \ 
    2628    $(MODEL_LIB)(tradmp.o) \ 
    2629    $(MODEL_LIB)(zdf_oce.o) \ 
    2630    cla_dynspg.F90 \ 
    2631    dom_oce.F90 \ 
    2632    flxrnf.F90 \ 
    2633    in_out_manager.F90 \ 
    2634    lbclnk.F90 \ 
    2635    lib_mpp.F90 \ 
    2636    obcdyn.F90 \ 
    2637    obcvol.F90 \ 
    2638    obc_oce.F90 \ 
    2639    ocesbc.F90 \ 
    2640    oce.F90 \ 
    2641    phycst.F90 \ 
    2642    prtctl.f90 \ 
    2643    solfet.F90 \ 
    2644    solpcg.F90 \ 
    2645    solsor.F90 \ 
    2646    solsor_e.F90 \ 
    2647    sol_oce.F90 \ 
    2648    zdf_oce.F90 \ 
    2649    $(MODEL_LIB)(cla_dynspg.o) \ 
    2650    $(MODEL_LIB)(dom_oce.o) \ 
    2651    $(MODEL_LIB)(flxrnf.o) \ 
    2652    $(MODEL_LIB)(in_out_manager.o) \ 
    2653    $(MODEL_LIB)(lbclnk.o) \ 
    2654    $(MODEL_LIB)(lib_mpp.o) \ 
    2655    $(MODEL_LIB)(obcdyn.o) \ 
    2656    $(MODEL_LIB)(obcvol.o) \ 
    2657    $(MODEL_LIB)(obc_oce.o) \ 
    2658    $(MODEL_LIB)(ocesbc.o) \ 
    2659    $(MODEL_LIB)(oce.o) \ 
    2660    $(MODEL_LIB)(phycst.o) \ 
    2661    $(MODEL_LIB)(prtctl.o) \ 
    2662    $(MODEL_LIB)(solfet.o) \ 
    2663    $(MODEL_LIB)(solpcg.o) \ 
    2664    $(MODEL_LIB)(solsor.o) \ 
    2665    $(MODEL_LIB)(solsor_e.o) \ 
    2666    $(MODEL_LIB)(sol_oce.o) \ 
    2667    $(MODEL_LIB)(zdf_oce.o) \ 
    2668    domzgr_substitute.h90 \ 
    2669    KEY_CPP \ 
    2670    dynspg_flt_jki.F90 
    2671 $(MODEL_LIB)(dynspg_rl.o) :   \ 
    2672    dom_oce.F90 \ 
    2673    in_out_manager.F90 \ 
    2674    lbclnk.F90 \ 
    2675    lib_mpp.F90 \ 
    2676    lib_print.f90 \ 
    2677    obc_oce.F90 \ 
    2678    obc_par.F90 \ 
    2679    oce.F90 \ 
    2680    par_kind.F90 \ 
    2681    par_oce.F90 \ 
    2682    solfet.F90 \ 
    2683    solpcg.F90 \ 
    2684    solsor.F90 \ 
    2685    sol_oce.F90 \ 
    2686    zdf_oce.F90 \ 
    2687    $(MODEL_LIB)(dom_oce.o) \ 
    2688    $(MODEL_LIB)(in_out_manager.o) \ 
    2689    $(MODEL_LIB)(lbclnk.o) \ 
    2690    $(MODEL_LIB)(lib_mpp.o) \ 
    2691    $(MODEL_LIB)(lib_print.o) \ 
    2692    $(MODEL_LIB)(obc_oce.o) \ 
    2693    $(MODEL_LIB)(obc_par.o) \ 
    2694    $(MODEL_LIB)(oce.o) \ 
    2695    $(MODEL_LIB)(par_kind.o) \ 
    2696    $(MODEL_LIB)(par_oce.o) \ 
    2697    $(MODEL_LIB)(solfet.o) \ 
    2698    $(MODEL_LIB)(solpcg.o) \ 
    2699    $(MODEL_LIB)(solsor.o) \ 
    2700    $(MODEL_LIB)(sol_oce.o) \ 
    2701    $(MODEL_LIB)(zdf_oce.o) \ 
    2702    dom_oce.F90 \ 
    2703    in_out_manager.F90 \ 
    2704    lbclnk.F90 \ 
    2705    ldfdyn_oce.F90 \ 
    2706    ldftra_oce.F90 \ 
    2707    lib_mpp.F90 \ 
    2708    obc_oce.F90 \ 
    2709    oce.F90 \ 
    2710    phycst.F90 \ 
    2711    solfet.F90 \ 
    2712    solisl.F90 \ 
    2713    solpcg.F90 \ 
    2714    solsor.F90 \ 
    2715    solsor_e.F90 \ 
    2716    sol_oce.F90 \ 
    2717    zdf_oce.F90 \ 
    2718    $(MODEL_LIB)(dom_oce.o) \ 
    2719    $(MODEL_LIB)(in_out_manager.o) \ 
    2720    $(MODEL_LIB)(lbclnk.o) \ 
    2721    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2722    $(MODEL_LIB)(ldftra_oce.o) \ 
    2723    $(MODEL_LIB)(lib_mpp.o) \ 
    2724    $(MODEL_LIB)(obc_oce.o) \ 
    2725    $(MODEL_LIB)(oce.o) \ 
    2726    $(MODEL_LIB)(phycst.o) \ 
    2727    $(MODEL_LIB)(solfet.o) \ 
    2728    $(MODEL_LIB)(solisl.o) \ 
    2729    $(MODEL_LIB)(solpcg.o) \ 
    2730    $(MODEL_LIB)(solsor.o) \ 
    2731    $(MODEL_LIB)(solsor_e.o) \ 
    2732    $(MODEL_LIB)(sol_oce.o) \ 
    2733    $(MODEL_LIB)(zdf_oce.o) \ 
    2734    domzgr_substitute.h90 \ 
    2735    obc_vectopt_loop_substitute.h90 \ 
    2736    vectopt_loop_substitute.h90 \ 
    2737    KEY_CPP \ 
    2738    dynspg_rl.F90 
    2739 $(MODEL_LIB)(dynspg_ts.o) :   \ 
    2740    blk_oce.F90 \ 
    2741    cpl_oce.F90 \ 
    2742    daymod.F90 \ 
    2743    dom_oce.F90 \ 
    2744    dtasal.F90 \ 
    2745    dtasst.F90 \ 
    2746    dtatem.F90 \ 
    2747    flxmod.F90 \ 
    2748    flxrnf.F90 \ 
    2749    flx_oce.F90 \ 
    2750    ice_oce.F90 \ 
    2751    in_out_manager.F90 \ 
    2752    lbclnk.F90 \ 
    2753    lib_mpp.F90 \ 
    2754    lib_print.f90 \ 
    2755    obc_par.F90 \ 
    2756    oce.F90 \ 
    2757    ocfzpt.F90 \ 
    2758    par_kind.F90 \ 
    2759    par_oce.F90 \ 
    2760    phycst.F90 \ 
    2761    prtctl.f90 \ 
    2762    taumod.F90 \ 
    2763    tradmp.F90 \ 
    2764    trdmod.F90 \ 
    2765    trdmod_oce.F90 \ 
    2766    $(MODEL_LIB)(blk_oce.o) \ 
    2767    $(MODEL_LIB)(cpl_oce.o) \ 
    2768    $(MODEL_LIB)(daymod.o) \ 
    2769    $(MODEL_LIB)(dom_oce.o) \ 
    2770    $(MODEL_LIB)(dtasal.o) \ 
    2771    $(MODEL_LIB)(dtasst.o) \ 
    2772    $(MODEL_LIB)(dtatem.o) \ 
    2773    $(MODEL_LIB)(flxmod.o) \ 
    2774    $(MODEL_LIB)(flxrnf.o) \ 
    2775    $(MODEL_LIB)(flx_oce.o) \ 
    2776    $(MODEL_LIB)(ice_oce.o) \ 
    2777    $(MODEL_LIB)(in_out_manager.o) \ 
    2778    $(MODEL_LIB)(lbclnk.o) \ 
    2779    $(MODEL_LIB)(lib_mpp.o) \ 
    2780    $(MODEL_LIB)(lib_print.o) \ 
    2781    $(MODEL_LIB)(obc_par.o) \ 
    2782    $(MODEL_LIB)(oce.o) \ 
    2783    $(MODEL_LIB)(ocfzpt.o) \ 
    2784    $(MODEL_LIB)(par_kind.o) \ 
    2785    $(MODEL_LIB)(par_oce.o) \ 
    2786    $(MODEL_LIB)(phycst.o) \ 
    2787    $(MODEL_LIB)(prtctl.o) \ 
    2788    $(MODEL_LIB)(taumod.o) \ 
    2789    $(MODEL_LIB)(tradmp.o) \ 
    2790    $(MODEL_LIB)(trdmod.o) \ 
    2791    $(MODEL_LIB)(trdmod_oce.o) \ 
    2792    dom_oce.F90 \ 
    2793    dynvor.F90 \ 
    2794    in_out_manager.F90 \ 
    2795    lbclnk.F90 \ 
    2796    lib_mpp.F90 \ 
    2797    obc_oce.F90 \ 
    2798    ocesbc.F90 \ 
    2799    oce.F90 \ 
    2800    phycst.F90 \ 
    2801    prtctl.f90 \ 
    2802    $(MODEL_LIB)(dom_oce.o) \ 
    2803    $(MODEL_LIB)(dynvor.o) \ 
    2804    $(MODEL_LIB)(in_out_manager.o) \ 
    2805    $(MODEL_LIB)(lbclnk.o) \ 
    2806    $(MODEL_LIB)(lib_mpp.o) \ 
    2807    $(MODEL_LIB)(obc_oce.o) \ 
    2808    $(MODEL_LIB)(ocesbc.o) \ 
    2809    $(MODEL_LIB)(oce.o) \ 
    2810    $(MODEL_LIB)(phycst.o) \ 
    2811    $(MODEL_LIB)(prtctl.o) \ 
    2812    domzgr_substitute.h90 \ 
    2813    vectopt_loop_substitute.h90 \ 
    2814    KEY_CPP \ 
    2815    dynspg_ts.F90 
    2816 $(MODEL_LIB)(dynvor.o) :   \ 
    2817    dom_oce.F90 \ 
    2818    in_out_manager.F90 \ 
    2819    lib_mpp.F90 \ 
    2820    lib_print.f90 \ 
    2821    oce.F90 \ 
    2822    par_kind.F90 \ 
    2823    par_oce.F90 \ 
    2824    trabbl.F90 \ 
    2825    trdicp.F90 \ 
    2826    trdicp_oce.F90 \ 
    2827    trdmld.F90 \ 
    2828    trdmld_oce.F90 \ 
    2829    trdmod_oce.F90 \ 
    2830    trdvor.F90 \ 
    2831    trdvor_oce.F90 \ 
    2832    $(MODEL_LIB)(dom_oce.o) \ 
    2833    $(MODEL_LIB)(in_out_manager.o) \ 
    2834    $(MODEL_LIB)(lib_mpp.o) \ 
    2835    $(MODEL_LIB)(lib_print.o) \ 
    2836    $(MODEL_LIB)(oce.o) \ 
    2837    $(MODEL_LIB)(par_kind.o) \ 
    2838    $(MODEL_LIB)(par_oce.o) \ 
    2839    $(MODEL_LIB)(trabbl.o) \ 
    2840    $(MODEL_LIB)(trdicp.o) \ 
    2841    $(MODEL_LIB)(trdicp_oce.o) \ 
    2842    $(MODEL_LIB)(trdmld.o) \ 
    2843    $(MODEL_LIB)(trdmld_oce.o) \ 
    2844    $(MODEL_LIB)(trdmod_oce.o) \ 
    2845    $(MODEL_LIB)(trdvor.o) \ 
    2846    $(MODEL_LIB)(trdvor_oce.o) \ 
    2847    dom_oce.F90 \ 
    2848    in_out_manager.F90 \ 
    2849    lbclnk.F90 \ 
    2850    oce.F90 \ 
    2851    prtctl.f90 \ 
    2852    trdmod.F90 \ 
    2853    trdmod_oce.F90 \ 
    2854    $(MODEL_LIB)(dom_oce.o) \ 
    2855    $(MODEL_LIB)(in_out_manager.o) \ 
    2856    $(MODEL_LIB)(lbclnk.o) \ 
    2857    $(MODEL_LIB)(oce.o) \ 
    2858    $(MODEL_LIB)(prtctl.o) \ 
    2859    $(MODEL_LIB)(trdmod.o) \ 
    2860    $(MODEL_LIB)(trdmod_oce.o) \ 
    2861    domzgr_substitute.h90 \ 
    2862    vectopt_loop_substitute.h90 \ 
    2863    KEY_CPP \ 
    2864    dynvor.F90 
    2865 $(MODEL_LIB)(dynzad.o) :   \ 
    2866    daymod.F90 \ 
    2867    dom_oce.F90 \ 
    2868    in_out_manager.F90 \ 
    2869    lib_mpp.F90 \ 
    2870    lib_print.f90 \ 
    2871    oce.F90 \ 
    2872    par_kind.F90 \ 
    2873    par_oce.F90 \ 
    2874    phycst.F90 \ 
    2875    trabbl.F90 \ 
    2876    trdicp.F90 \ 
    2877    trdicp_oce.F90 \ 
    2878    trdmld.F90 \ 
    2879    trdmld_oce.F90 \ 
    2880    trdmod_oce.F90 \ 
    2881    trdvor.F90 \ 
    2882    trdvor_oce.F90 \ 
    2883    $(MODEL_LIB)(daymod.o) \ 
    2884    $(MODEL_LIB)(dom_oce.o) \ 
    2885    $(MODEL_LIB)(in_out_manager.o) \ 
    2886    $(MODEL_LIB)(lib_mpp.o) \ 
    2887    $(MODEL_LIB)(lib_print.o) \ 
    2888    $(MODEL_LIB)(oce.o) \ 
    2889    $(MODEL_LIB)(par_kind.o) \ 
    2890    $(MODEL_LIB)(par_oce.o) \ 
    2891    $(MODEL_LIB)(phycst.o) \ 
    2892    $(MODEL_LIB)(trabbl.o) \ 
    2893    $(MODEL_LIB)(trdicp.o) \ 
    2894    $(MODEL_LIB)(trdicp_oce.o) \ 
    2895    $(MODEL_LIB)(trdmld.o) \ 
    2896    $(MODEL_LIB)(trdmld_oce.o) \ 
    2897    $(MODEL_LIB)(trdmod_oce.o) \ 
    2898    $(MODEL_LIB)(trdvor.o) \ 
    2899    $(MODEL_LIB)(trdvor_oce.o) \ 
    2900    dom_oce.F90 \ 
    2901    flxrnf.F90 \ 
    2902    in_out_manager.F90 \ 
    2903    oce.F90 \ 
    2904    prtctl.f90 \ 
    2905    trdmod.F90 \ 
    2906    trdmod_oce.F90 \ 
    2907    $(MODEL_LIB)(dom_oce.o) \ 
    2908    $(MODEL_LIB)(flxrnf.o) \ 
    2909    $(MODEL_LIB)(in_out_manager.o) \ 
    2910    $(MODEL_LIB)(oce.o) \ 
    2911    $(MODEL_LIB)(prtctl.o) \ 
    2912    $(MODEL_LIB)(trdmod.o) \ 
    2913    $(MODEL_LIB)(trdmod_oce.o) \ 
    2914    domzgr_substitute.h90 \ 
    2915    vectopt_loop_substitute.h90 \ 
    2916    KEY_CPP \ 
    2917    dynzad.F90 
    2918 $(MODEL_LIB)(dynzdf_exp.o) :  \ 
    2919    daymod.F90 \ 
    2920    dom_oce.F90 \ 
    2921    in_out_manager.F90 \ 
    2922    lbclnk.F90 \ 
    2923    lib_mpp.F90 \ 
    2924    lib_print.f90 \ 
    2925    oce.F90 \ 
    2926    par_kind.F90 \ 
    2927    par_oce.F90 \ 
    2928    phycst.F90 \ 
    2929    trabbl.F90 \ 
    2930    trdicp.F90 \ 
    2931    trdicp_oce.F90 \ 
    2932    trdmld.F90 \ 
    2933    trdmld_oce.F90 \ 
    2934    trdmod_oce.F90 \ 
    2935    trdvor.F90 \ 
    2936    trdvor_oce.F90 \ 
    2937    $(MODEL_LIB)(daymod.o) \ 
    2938    $(MODEL_LIB)(dom_oce.o) \ 
    2939    $(MODEL_LIB)(in_out_manager.o) \ 
    2940    $(MODEL_LIB)(lbclnk.o) \ 
    2941    $(MODEL_LIB)(lib_mpp.o) \ 
    2942    $(MODEL_LIB)(lib_print.o) \ 
    2943    $(MODEL_LIB)(oce.o) \ 
    2944    $(MODEL_LIB)(par_kind.o) \ 
    2945    $(MODEL_LIB)(par_oce.o) \ 
    2946    $(MODEL_LIB)(phycst.o) \ 
    2947    $(MODEL_LIB)(trabbl.o) \ 
    2948    $(MODEL_LIB)(trdicp.o) \ 
    2949    $(MODEL_LIB)(trdicp_oce.o) \ 
    2950    $(MODEL_LIB)(trdmld.o) \ 
    2951    $(MODEL_LIB)(trdmld_oce.o) \ 
    2952    $(MODEL_LIB)(trdmod_oce.o) \ 
    2953    $(MODEL_LIB)(trdvor.o) \ 
    2954    $(MODEL_LIB)(trdvor_oce.o) \ 
    2955    dom_oce.F90 \ 
    2956    in_out_manager.F90 \ 
    2957    oce.F90 \ 
    2958    phycst.F90 \ 
    2959    prtctl.f90 \ 
    2960    taumod.F90 \ 
    2961    trdmod.F90 \ 
    2962    trdmod_oce.F90 \ 
    2963    zdf_oce.F90 \ 
    2964    $(MODEL_LIB)(dom_oce.o) \ 
    2965    $(MODEL_LIB)(in_out_manager.o) \ 
    2966    $(MODEL_LIB)(oce.o) \ 
    2967    $(MODEL_LIB)(phycst.o) \ 
    2968    $(MODEL_LIB)(prtctl.o) \ 
    2969    $(MODEL_LIB)(taumod.o) \ 
    2970    $(MODEL_LIB)(trdmod.o) \ 
    2971    $(MODEL_LIB)(trdmod_oce.o) \ 
    2972    $(MODEL_LIB)(zdf_oce.o) \ 
    2973    domzgr_substitute.h90 \ 
    2974    vectopt_loop_substitute.h90 \ 
    2975    KEY_CPP \ 
    2976    dynzdf_exp.F90 
    2977 $(MODEL_LIB)(dynzdf_imp.o) :  \ 
    2978    daymod.F90 \ 
    2979    dom_oce.F90 \ 
    2980    in_out_manager.F90 \ 
    2981    lbclnk.F90 \ 
    2982    lib_mpp.F90 \ 
    2983    lib_print.f90 \ 
    2984    oce.F90 \ 
    2985    par_kind.F90 \ 
    2986    par_oce.F90 \ 
    2987    phycst.F90 \ 
    2988    trabbl.F90 \ 
    2989    trdicp.F90 \ 
    2990    trdicp_oce.F90 \ 
    2991    trdmld.F90 \ 
    2992    trdmld_oce.F90 \ 
    2993    trdmod_oce.F90 \ 
    2994    trdvor.F90 \ 
    2995    trdvor_oce.F90 \ 
    2996    $(MODEL_LIB)(daymod.o) \ 
    2997    $(MODEL_LIB)(dom_oce.o) \ 
    2998    $(MODEL_LIB)(in_out_manager.o) \ 
    2999    $(MODEL_LIB)(lbclnk.o) \ 
    3000    $(MODEL_LIB)(lib_mpp.o) \ 
    3001    $(MODEL_LIB)(lib_print.o) \ 
    3002    $(MODEL_LIB)(oce.o) \ 
    3003    $(MODEL_LIB)(par_kind.o) \ 
    3004    $(MODEL_LIB)(par_oce.o) \ 
    3005    $(MODEL_LIB)(phycst.o) \ 
    3006    $(MODEL_LIB)(trabbl.o) \ 
    3007    $(MODEL_LIB)(trdicp.o) \ 
    3008    $(MODEL_LIB)(trdicp_oce.o) \ 
    3009    $(MODEL_LIB)(trdmld.o) \ 
    3010    $(MODEL_LIB)(trdmld_oce.o) \ 
    3011    $(MODEL_LIB)(trdmod_oce.o) \ 
    3012    $(MODEL_LIB)(trdvor.o) \ 
    3013    $(MODEL_LIB)(trdvor_oce.o) \ 
    3014    dom_oce.F90 \ 
    3015    in_out_manager.F90 \ 
    3016    oce.F90 \ 
    3017    phycst.F90 \ 
    3018    prtctl.f90 \ 
    3019    taumod.F90 \ 
    3020    trdmod.F90 \ 
    3021    trdmod_oce.F90 \ 
    3022    zdf_oce.F90 \ 
    3023    $(MODEL_LIB)(dom_oce.o) \ 
    3024    $(MODEL_LIB)(in_out_manager.o) \ 
    3025    $(MODEL_LIB)(oce.o) \ 
    3026    $(MODEL_LIB)(phycst.o) \ 
    3027    $(MODEL_LIB)(prtctl.o) \ 
    3028    $(MODEL_LIB)(taumod.o) \ 
    3029    $(MODEL_LIB)(trdmod.o) \ 
    3030    $(MODEL_LIB)(trdmod_oce.o) \ 
    3031    $(MODEL_LIB)(zdf_oce.o) \ 
    3032    domzgr_substitute.h90 \ 
    3033    vectopt_loop_substitute.h90 \ 
    3034    KEY_CPP \ 
    3035    dynzdf_imp.F90 
    3036 $(MODEL_LIB)(dynzdf_imp_atsk.o) :   \ 
    3037    daymod.F90 \ 
    3038    dom_oce.F90 \ 
    3039    in_out_manager.F90 \ 
    3040    lbclnk.F90 \ 
    3041    lib_mpp.F90 \ 
    3042    lib_print.f90 \ 
    3043    oce.F90 \ 
    3044    par_kind.F90 \ 
    3045    par_oce.F90 \ 
    3046    phycst.F90 \ 
    3047    trabbl.F90 \ 
    3048    trdicp.F90 \ 
    3049    trdicp_oce.F90 \ 
    3050    trdmld.F90 \ 
    3051    trdmld_oce.F90 \ 
    3052    trdmod_oce.F90 \ 
    3053    trdvor.F90 \ 
    3054    trdvor_oce.F90 \ 
    3055    $(MODEL_LIB)(daymod.o) \ 
    3056    $(MODEL_LIB)(dom_oce.o) \ 
    3057    $(MODEL_LIB)(in_out_manager.o) \ 
    3058    $(MODEL_LIB)(lbclnk.o) \ 
    3059    $(MODEL_LIB)(lib_mpp.o) \ 
    3060    $(MODEL_LIB)(lib_print.o) \ 
    3061    $(MODEL_LIB)(oce.o) \ 
    3062    $(MODEL_LIB)(par_kind.o) \ 
    3063    $(MODEL_LIB)(par_oce.o) \ 
    3064    $(MODEL_LIB)(phycst.o) \ 
    3065    $(MODEL_LIB)(trabbl.o) \ 
    3066    $(MODEL_LIB)(trdicp.o) \ 
    3067    $(MODEL_LIB)(trdicp_oce.o) \ 
    3068    $(MODEL_LIB)(trdmld.o) \ 
    3069    $(MODEL_LIB)(trdmld_oce.o) \ 
    3070    $(MODEL_LIB)(trdmod_oce.o) \ 
    3071    $(MODEL_LIB)(trdvor.o) \ 
    3072    $(MODEL_LIB)(trdvor_oce.o) \ 
    3073    dom_oce.F90 \ 
    3074    in_out_manager.F90 \ 
    3075    oce.F90 \ 
    3076    phycst.F90 \ 
    3077    prtctl.f90 \ 
    3078    taumod.F90 \ 
    3079    trdmod.F90 \ 
    3080    trdmod_oce.F90 \ 
    3081    zdf_oce.F90 \ 
    3082    $(MODEL_LIB)(dom_oce.o) \ 
    3083    $(MODEL_LIB)(in_out_manager.o) \ 
    3084    $(MODEL_LIB)(oce.o) \ 
    3085    $(MODEL_LIB)(phycst.o) \ 
    3086    $(MODEL_LIB)(prtctl.o) \ 
    3087    $(MODEL_LIB)(taumod.o) \ 
    3088    $(MODEL_LIB)(trdmod.o) \ 
    3089    $(MODEL_LIB)(trdmod_oce.o) \ 
    3090    $(MODEL_LIB)(zdf_oce.o) \ 
    3091    domzgr_substitute.h90 \ 
    3092    vectopt_loop_substitute.h90 \ 
    3093    KEY_CPP \ 
    3094    dynzdf_imp_atsk.F90 
    3095 $(MODEL_LIB)(dynzdf_iso.o) :  \ 
    30963118   daymod.F90 \ 
    30973119   dom_oce.F90 \ 
     
    31163138   trdvor_oce.F90 \ 
    31173139   zdfmxl.F90 \ 
    3118    $(MODEL_LIB)(daymod.o) \ 
    3119    $(MODEL_LIB)(dom_oce.o) \ 
    3120    $(MODEL_LIB)(in_out_manager.o) \ 
    3121    $(MODEL_LIB)(lbclnk.o) \ 
    3122    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3140   $(MODEL_LIB)(dom_oce.o) \ 
     3141   $(MODEL_LIB)(in_out_manager.o) \ 
     3142   $(MODEL_LIB)(ldfslp.o) \ 
    31233143   $(MODEL_LIB)(ldftra_oce.o) \ 
    3124    $(MODEL_LIB)(lib_mpp.o) \ 
    3125    $(MODEL_LIB)(lib_print.o) \ 
    3126    $(MODEL_LIB)(oce.o) \ 
    3127    $(MODEL_LIB)(par_kind.o) \ 
    3128    $(MODEL_LIB)(par_oce.o) \ 
    3129    $(MODEL_LIB)(phycst.o) \ 
    3130    $(MODEL_LIB)(prtctl.o) \ 
    3131    $(MODEL_LIB)(trabbl.o) \ 
    3132    $(MODEL_LIB)(trdicp.o) \ 
    3133    $(MODEL_LIB)(trdicp_oce.o) \ 
    3134    $(MODEL_LIB)(trdmld.o) \ 
    3135    $(MODEL_LIB)(trdmld_oce.o) \ 
     3144   $(MODEL_LIB)(oce.o) \ 
     3145   $(MODEL_LIB)(phycst.o) \ 
     3146   $(MODEL_LIB)(prtctl.o) \ 
     3147   $(MODEL_LIB)(taumod.o) \ 
     3148   $(MODEL_LIB)(trdmod.o) \ 
    31363149   $(MODEL_LIB)(trdmod_oce.o) \ 
    3137    $(MODEL_LIB)(trdvor.o) \ 
    3138    $(MODEL_LIB)(trdvor_oce.o) \ 
    3139    $(MODEL_LIB)(zdfmxl.o) \ 
     3150   $(MODEL_LIB)(zdf_oce.o) \ 
    31403151   dom_oce.F90 \ 
    31413152   in_out_manager.F90 \ 
     
    31493160   trdmod_oce.F90 \ 
    31503161   zdf_oce.F90 \ 
    3151    $(MODEL_LIB)(dom_oce.o) \ 
    3152    $(MODEL_LIB)(in_out_manager.o) \ 
    3153    $(MODEL_LIB)(ldfslp.o) \ 
    3154    $(MODEL_LIB)(ldftra_oce.o) \ 
    3155    $(MODEL_LIB)(oce.o) \ 
    3156    $(MODEL_LIB)(phycst.o) \ 
    3157    $(MODEL_LIB)(prtctl.o) \ 
    3158    $(MODEL_LIB)(taumod.o) \ 
    3159    $(MODEL_LIB)(trdmod.o) \ 
    3160    $(MODEL_LIB)(trdmod_oce.o) \ 
    3161    $(MODEL_LIB)(zdf_oce.o) \ 
    31623162   domzgr_substitute.h90 \ 
    31633163   vectopt_loop_substitute.h90 \ 
     
    31663166   dynzdf_iso.F90 
    31673167$(MODEL_LIB)(eosbn2.o) :   \ 
     3168   $(MODEL_LIB)(dom_oce.o) \ 
     3169   $(MODEL_LIB)(in_out_manager.o) \ 
     3170   $(MODEL_LIB)(lbclnk.o) \ 
     3171   $(MODEL_LIB)(lib_mpp.o) \ 
     3172   $(MODEL_LIB)(lib_print.o) \ 
     3173   $(MODEL_LIB)(oce.o) \ 
     3174   $(MODEL_LIB)(par_kind.o) \ 
     3175   $(MODEL_LIB)(par_oce.o) \ 
     3176   $(MODEL_LIB)(prtctl.o) \ 
     3177   $(MODEL_LIB)(zdf_oce.o) \ 
    31683178   dom_oce.F90 \ 
    31693179   in_out_manager.F90 \ 
     
    31783188   $(MODEL_LIB)(dom_oce.o) \ 
    31793189   $(MODEL_LIB)(in_out_manager.o) \ 
    3180    $(MODEL_LIB)(lbclnk.o) \ 
    3181    $(MODEL_LIB)(lib_mpp.o) \ 
    3182    $(MODEL_LIB)(lib_print.o) \ 
    3183    $(MODEL_LIB)(oce.o) \ 
    3184    $(MODEL_LIB)(par_kind.o) \ 
    3185    $(MODEL_LIB)(par_oce.o) \ 
    3186    $(MODEL_LIB)(prtctl.o) \ 
    3187    $(MODEL_LIB)(zdf_oce.o) \ 
     3190   $(MODEL_LIB)(phycst.o) \ 
     3191   $(MODEL_LIB)(prtctl.o) \ 
     3192   $(MODEL_LIB)(zdfddm.o) \ 
    31883193   dom_oce.F90 \ 
    31893194   in_out_manager.F90 \ 
     
    31913196   prtctl.f90 \ 
    31923197   zdfddm.F90 \ 
    3193    $(MODEL_LIB)(dom_oce.o) \ 
    3194    $(MODEL_LIB)(in_out_manager.o) \ 
    3195    $(MODEL_LIB)(phycst.o) \ 
    3196    $(MODEL_LIB)(prtctl.o) \ 
    3197    $(MODEL_LIB)(zdfddm.o) \ 
    31983198   domzgr_substitute.h90 \ 
    31993199   vectopt_loop_substitute.h90 \ 
     
    32013201   eosbn2.F90 
    32023202$(MODEL_LIB)(flo4rk.o) :   \ 
    3203    lib_print.f90 \ 
    3204    par_kind.F90 \ 
    3205    par_oce.F90 \ 
    3206    $(MODEL_LIB)(lib_print.o) \ 
    3207    $(MODEL_LIB)(par_kind.o) \ 
    3208    $(MODEL_LIB)(par_oce.o) \ 
     3203   $(MODEL_LIB)(lib_print.o) \ 
     3204   $(MODEL_LIB)(par_kind.o) \ 
     3205   $(MODEL_LIB)(par_oce.o) \ 
     3206   lib_print.f90 \ 
     3207   par_kind.F90 \ 
     3208   par_oce.F90 \ 
     3209   $(MODEL_LIB)(dom_oce.o) \ 
     3210   $(MODEL_LIB)(flo_oce.o) \ 
     3211   $(MODEL_LIB)(in_out_manager.o) \ 
     3212   $(MODEL_LIB)(oce.o) \ 
    32093213   dom_oce.F90 \ 
    32103214   flo_oce.F90 \ 
    32113215   in_out_manager.F90 \ 
    32123216   oce.F90 \ 
     3217   flo4rk.F90 
     3218$(MODEL_LIB)(flo_oce.o) :  \ 
     3219   $(MODEL_LIB)(par_kind.o) \ 
     3220   par_kind.F90 \ 
     3221   $(MODEL_LIB)(par_oce.o) \ 
     3222   par_oce.F90 \ 
     3223   flo_oce.F90 
     3224$(MODEL_LIB)(floats.o) :   \ 
     3225   $(MODEL_LIB)(daymod.o) \ 
    32133226   $(MODEL_LIB)(dom_oce.o) \ 
    32143227   $(MODEL_LIB)(flo_oce.o) \ 
    32153228   $(MODEL_LIB)(in_out_manager.o) \ 
    3216    $(MODEL_LIB)(oce.o) \ 
    3217    flo4rk.F90 
    3218 $(MODEL_LIB)(floats.o) :   \ 
     3229   $(MODEL_LIB)(lib_mpp.o) \ 
     3230   $(MODEL_LIB)(oce.o) \ 
     3231   $(MODEL_LIB)(par_oce.o) \ 
     3232   $(MODEL_LIB)(phycst.o) \ 
    32193233   daymod.F90 \ 
    32203234   dom_oce.F90 \ 
     
    32253239   par_oce.F90 \ 
    32263240   phycst.F90 \ 
    3227    $(MODEL_LIB)(daymod.o) \ 
    3228    $(MODEL_LIB)(dom_oce.o) \ 
     3241   $(MODEL_LIB)(flo4rk.o) \ 
    32293242   $(MODEL_LIB)(flo_oce.o) \ 
    3230    $(MODEL_LIB)(in_out_manager.o) \ 
    3231    $(MODEL_LIB)(lib_mpp.o) \ 
    3232    $(MODEL_LIB)(oce.o) \ 
    3233    $(MODEL_LIB)(par_oce.o) \ 
    3234    $(MODEL_LIB)(phycst.o) \ 
     3243   $(MODEL_LIB)(floblk.o) \ 
     3244   $(MODEL_LIB)(flodom.o) \ 
     3245   $(MODEL_LIB)(flowri.o) \ 
     3246   $(MODEL_LIB)(lib_mpp.o) \ 
    32353247   flo4rk.F90 \ 
     3248   flo_oce.F90 \ 
    32363249   floblk.F90 \ 
    32373250   flodom.F90 \ 
    32383251   flowri.F90 \ 
    3239    flo_oce.F90 \ 
    3240    lib_mpp.F90 \ 
    3241    $(MODEL_LIB)(flo4rk.o) \ 
    3242    $(MODEL_LIB)(floblk.o) \ 
    3243    $(MODEL_LIB)(flodom.o) \ 
    3244    $(MODEL_LIB)(flowri.o) \ 
    3245    $(MODEL_LIB)(flo_oce.o) \ 
    3246    $(MODEL_LIB)(lib_mpp.o) \ 
     3252   lib_mpp.F90 \ 
    32473253   ../../../lib/libioipsl.a \ 
    32483254   floats.F90 
    32493255$(MODEL_LIB)(floblk.o) :   \ 
    3250    dom_oce.F90 \ 
    3251    in_out_manager.F90 \ 
    3252    lib_print.f90 \ 
    3253    par_kind.F90 \ 
    3254    par_oce.F90 \ 
    3255    $(MODEL_LIB)(dom_oce.o) \ 
    3256    $(MODEL_LIB)(in_out_manager.o) \ 
    3257    $(MODEL_LIB)(lib_print.o) \ 
    3258    $(MODEL_LIB)(par_kind.o) \ 
    3259    $(MODEL_LIB)(par_oce.o) \ 
     3256   $(MODEL_LIB)(dom_oce.o) \ 
     3257   $(MODEL_LIB)(in_out_manager.o) \ 
     3258   $(MODEL_LIB)(lib_print.o) \ 
     3259   $(MODEL_LIB)(par_kind.o) \ 
     3260   $(MODEL_LIB)(par_oce.o) \ 
     3261   dom_oce.F90 \ 
     3262   in_out_manager.F90 \ 
     3263   lib_print.f90 \ 
     3264   par_kind.F90 \ 
     3265   par_oce.F90 \ 
     3266   $(MODEL_LIB)(dom_oce.o) \ 
     3267   $(MODEL_LIB)(flo_oce.o) \ 
     3268   $(MODEL_LIB)(in_out_manager.o) \ 
     3269   $(MODEL_LIB)(lib_mpp.o) \ 
     3270   $(MODEL_LIB)(oce.o) \ 
     3271   $(MODEL_LIB)(phycst.o) \ 
    32603272   dom_oce.F90 \ 
    32613273   flo_oce.F90 \ 
     
    32643276   oce.F90 \ 
    32653277   phycst.F90 \ 
    3266    $(MODEL_LIB)(dom_oce.o) \ 
    3267    $(MODEL_LIB)(flo_oce.o) \ 
    3268    $(MODEL_LIB)(in_out_manager.o) \ 
    3269    $(MODEL_LIB)(lib_mpp.o) \ 
    3270    $(MODEL_LIB)(oce.o) \ 
    3271    $(MODEL_LIB)(phycst.o) \ 
    32723278   floblk.F90 
    32733279$(MODEL_LIB)(flodom.o) :   \ 
    3274    dom_oce.F90 \ 
    3275    in_out_manager.F90 \ 
    3276    lib_print.f90 \ 
    3277    par_kind.F90 \ 
    3278    par_oce.F90 \ 
    3279    $(MODEL_LIB)(dom_oce.o) \ 
    3280    $(MODEL_LIB)(in_out_manager.o) \ 
    3281    $(MODEL_LIB)(lib_print.o) \ 
    3282    $(MODEL_LIB)(par_kind.o) \ 
    3283    $(MODEL_LIB)(par_oce.o) \ 
     3280   $(MODEL_LIB)(dom_oce.o) \ 
     3281   $(MODEL_LIB)(in_out_manager.o) \ 
     3282   $(MODEL_LIB)(lib_print.o) \ 
     3283   $(MODEL_LIB)(par_kind.o) \ 
     3284   $(MODEL_LIB)(par_oce.o) \ 
     3285   dom_oce.F90 \ 
     3286   in_out_manager.F90 \ 
     3287   lib_print.f90 \ 
     3288   par_kind.F90 \ 
     3289   par_oce.F90 \ 
     3290   $(MODEL_LIB)(dom_oce.o) \ 
     3291   $(MODEL_LIB)(flo_oce.o) \ 
     3292   $(MODEL_LIB)(in_out_manager.o) \ 
     3293   $(MODEL_LIB)(lib_mpp.o) \ 
     3294   $(MODEL_LIB)(oce.o) \ 
    32843295   dom_oce.F90 \ 
    32853296   flo_oce.F90 \ 
     
    32873298   lib_mpp.F90 \ 
    32883299   oce.F90 \ 
    3289    $(MODEL_LIB)(dom_oce.o) \ 
    3290    $(MODEL_LIB)(flo_oce.o) \ 
    3291    $(MODEL_LIB)(in_out_manager.o) \ 
    3292    $(MODEL_LIB)(lib_mpp.o) \ 
    3293    $(MODEL_LIB)(oce.o) \ 
    32943300   domzgr_substitute.h90 \ 
    32953301   KEY_CPP \ 
    32963302   flodom.F90 
    32973303$(MODEL_LIB)(flowri.o) :   \ 
    3298    dom_oce.F90 \ 
    3299    in_out_manager.F90 \ 
    3300    lib_print.f90 \ 
    3301    par_kind.F90 \ 
    3302    par_oce.F90 \ 
    3303    phycst.F90 \ 
    3304    prtctl.f90 \ 
    3305    $(MODEL_LIB)(dom_oce.o) \ 
    3306    $(MODEL_LIB)(in_out_manager.o) \ 
    3307    $(MODEL_LIB)(lib_print.o) \ 
    3308    $(MODEL_LIB)(par_kind.o) \ 
    3309    $(MODEL_LIB)(par_oce.o) \ 
    3310    $(MODEL_LIB)(phycst.o) \ 
    3311    $(MODEL_LIB)(prtctl.o) \ 
     3304   $(MODEL_LIB)(dom_oce.o) \ 
     3305   $(MODEL_LIB)(in_out_manager.o) \ 
     3306   $(MODEL_LIB)(lib_print.o) \ 
     3307   $(MODEL_LIB)(par_kind.o) \ 
     3308   $(MODEL_LIB)(par_oce.o) \ 
     3309   $(MODEL_LIB)(phycst.o) \ 
     3310   $(MODEL_LIB)(prtctl.o) \ 
     3311   dom_oce.F90 \ 
     3312   in_out_manager.F90 \ 
     3313   lib_print.f90 \ 
     3314   par_kind.F90 \ 
     3315   par_oce.F90 \ 
     3316   phycst.F90 \ 
     3317   prtctl.f90 \ 
     3318   $(MODEL_LIB)(daymod.o) \ 
     3319   $(MODEL_LIB)(dom_oce.o) \ 
     3320   $(MODEL_LIB)(flo_oce.o) \ 
     3321   $(MODEL_LIB)(in_out_manager.o) \ 
     3322   $(MODEL_LIB)(lib_mpp.o) \ 
     3323   $(MODEL_LIB)(oce.o) \ 
    33123324   daymod.F90 \ 
    33133325   dom_oce.F90 \ 
     
    33163328   lib_mpp.F90 \ 
    33173329   oce.F90 \ 
     3330   domzgr_substitute.h90 \ 
     3331   KEY_CPP \ 
     3332   flowri.F90 
     3333$(MODEL_LIB)(flx_oce.o) :  \ 
     3334   $(MODEL_LIB)(par_kind.o) \ 
     3335   par_kind.F90 \ 
     3336   $(MODEL_LIB)(par_oce.o) \ 
     3337   par_oce.F90 \ 
     3338   flx_oce.F90 
     3339$(MODEL_LIB)(flxblk.o) :   \ 
     3340   $(MODEL_LIB)(blk_oce.o) \ 
     3341   $(MODEL_LIB)(cpl_oce.o) \ 
    33183342   $(MODEL_LIB)(daymod.o) \ 
    33193343   $(MODEL_LIB)(dom_oce.o) \ 
    3320    $(MODEL_LIB)(flo_oce.o) \ 
    3321    $(MODEL_LIB)(in_out_manager.o) \ 
    3322    $(MODEL_LIB)(lib_mpp.o) \ 
    3323    $(MODEL_LIB)(oce.o) \ 
    3324    domzgr_substitute.h90 \ 
    3325    KEY_CPP \ 
    3326    flowri.F90 
    3327 $(MODEL_LIB)(flo_oce.o) :  \ 
    3328    par_kind.F90 \ 
    3329    $(MODEL_LIB)(par_kind.o) \ 
    3330    par_oce.F90 \ 
    3331    $(MODEL_LIB)(par_oce.o) \ 
    3332    flo_oce.F90 
    3333 $(MODEL_LIB)(flxblk.o) :   \ 
     3344   $(MODEL_LIB)(flx_oce.o) \ 
     3345   $(MODEL_LIB)(ice.o) \ 
     3346   $(MODEL_LIB)(in_out_manager.o) \ 
     3347   $(MODEL_LIB)(lbclnk.o) \ 
     3348   $(MODEL_LIB)(lib_mpp.o) \ 
     3349   $(MODEL_LIB)(lib_print.o) \ 
     3350   $(MODEL_LIB)(oce.o) \ 
     3351   $(MODEL_LIB)(ocfzpt.o) \ 
     3352   $(MODEL_LIB)(par_kind.o) \ 
     3353   $(MODEL_LIB)(par_oce.o) \ 
     3354   $(MODEL_LIB)(phycst.o) \ 
     3355   $(MODEL_LIB)(prtctl.o) \ 
    33343356   blk_oce.F90 \ 
    33353357   cpl_oce.F90 \ 
     
    33483370   phycst.F90 \ 
    33493371   prtctl.f90 \ 
     3372   $(MODEL_LIB)(albedo.o) \ 
    33503373   $(MODEL_LIB)(blk_oce.o) \ 
    33513374   $(MODEL_LIB)(cpl_oce.o) \ 
     
    33533376   $(MODEL_LIB)(dom_oce.o) \ 
    33543377   $(MODEL_LIB)(flx_oce.o) \ 
    3355    $(MODEL_LIB)(ice.o) \ 
    3356    $(MODEL_LIB)(in_out_manager.o) \ 
    3357    $(MODEL_LIB)(lbclnk.o) \ 
    3358    $(MODEL_LIB)(lib_mpp.o) \ 
    3359    $(MODEL_LIB)(lib_print.o) \ 
     3378   $(MODEL_LIB)(in_out_manager.o) \ 
     3379   $(MODEL_LIB)(lbclnk.o) \ 
    33603380   $(MODEL_LIB)(oce.o) \ 
    33613381   $(MODEL_LIB)(ocfzpt.o) \ 
    3362    $(MODEL_LIB)(par_kind.o) \ 
    3363    $(MODEL_LIB)(par_oce.o) \ 
    33643382   $(MODEL_LIB)(phycst.o) \ 
    33653383   $(MODEL_LIB)(prtctl.o) \ 
     
    33763394   phycst.F90 \ 
    33773395   prtctl.f90 \ 
     3396   flxblk.F90 
     3397$(MODEL_LIB)(flxfwb.o) :   \ 
    33783398   $(MODEL_LIB)(albedo.o) \ 
    33793399   $(MODEL_LIB)(blk_oce.o) \ 
     
    33813401   $(MODEL_LIB)(daymod.o) \ 
    33823402   $(MODEL_LIB)(dom_oce.o) \ 
     3403   $(MODEL_LIB)(dtasal.o) \ 
     3404   $(MODEL_LIB)(dtasst.o) \ 
     3405   $(MODEL_LIB)(dtatem.o) \ 
    33833406   $(MODEL_LIB)(flx_oce.o) \ 
    3384    $(MODEL_LIB)(in_out_manager.o) \ 
    3385    $(MODEL_LIB)(lbclnk.o) \ 
     3407   $(MODEL_LIB)(flxmod.o) \ 
     3408   $(MODEL_LIB)(flxrnf.o) \ 
     3409   $(MODEL_LIB)(ice_oce.o) \ 
     3410   $(MODEL_LIB)(in_out_manager.o) \ 
     3411   $(MODEL_LIB)(lbclnk.o) \ 
     3412   $(MODEL_LIB)(lib_mpp.o) \ 
     3413   $(MODEL_LIB)(lib_print.o) \ 
    33863414   $(MODEL_LIB)(oce.o) \ 
    33873415   $(MODEL_LIB)(ocfzpt.o) \ 
    3388    $(MODEL_LIB)(phycst.o) \ 
    3389    $(MODEL_LIB)(prtctl.o) \ 
    3390    flxblk.F90 
    3391 $(MODEL_LIB)(flxfwb.o) :   \ 
     3416   $(MODEL_LIB)(par_kind.o) \ 
     3417   $(MODEL_LIB)(par_oce.o) \ 
     3418   $(MODEL_LIB)(phycst.o) \ 
     3419   $(MODEL_LIB)(prtctl.o) \ 
     3420   $(MODEL_LIB)(taumod.o) \ 
     3421   $(MODEL_LIB)(tradmp.o) \ 
    33923422   albedo.F90 \ 
    33933423   blk_oce.F90 \ 
     
    33983428   dtasst.F90 \ 
    33993429   dtatem.F90 \ 
     3430   flx_oce.F90 \ 
    34003431   flxmod.F90 \ 
    34013432   flxrnf.F90 \ 
    3402    flx_oce.F90 \ 
    34033433   ice_oce.F90 \ 
    34043434   in_out_manager.F90 \ 
     
    34143444   taumod.F90 \ 
    34153445   tradmp.F90 \ 
    3416    $(MODEL_LIB)(albedo.o) \ 
    34173446   $(MODEL_LIB)(blk_oce.o) \ 
    34183447   $(MODEL_LIB)(cpl_oce.o) \ 
    34193448   $(MODEL_LIB)(daymod.o) \ 
    34203449   $(MODEL_LIB)(dom_oce.o) \ 
    3421    $(MODEL_LIB)(dtasal.o) \ 
    3422    $(MODEL_LIB)(dtasst.o) \ 
    3423    $(MODEL_LIB)(dtatem.o) \ 
    3424    $(MODEL_LIB)(flxmod.o) \ 
     3450   $(MODEL_LIB)(flxblk.o) \ 
    34253451   $(MODEL_LIB)(flxrnf.o) \ 
    3426    $(MODEL_LIB)(flx_oce.o) \ 
    3427    $(MODEL_LIB)(ice_oce.o) \ 
    3428    $(MODEL_LIB)(in_out_manager.o) \ 
    3429    $(MODEL_LIB)(lbclnk.o) \ 
    3430    $(MODEL_LIB)(lib_mpp.o) \ 
    3431    $(MODEL_LIB)(lib_print.o) \ 
    3432    $(MODEL_LIB)(oce.o) \ 
    3433    $(MODEL_LIB)(ocfzpt.o) \ 
    3434    $(MODEL_LIB)(par_kind.o) \ 
    3435    $(MODEL_LIB)(par_oce.o) \ 
    3436    $(MODEL_LIB)(phycst.o) \ 
    3437    $(MODEL_LIB)(prtctl.o) \ 
    3438    $(MODEL_LIB)(taumod.o) \ 
    3439    $(MODEL_LIB)(tradmp.o) \ 
     3452   $(MODEL_LIB)(in_out_manager.o) \ 
     3453   $(MODEL_LIB)(lib_mpp.o) \ 
     3454   $(MODEL_LIB)(oce.o) \ 
     3455   $(MODEL_LIB)(ocesbc.o) \ 
     3456   $(MODEL_LIB)(phycst.o) \ 
    34403457   blk_oce.F90 \ 
    34413458   cpl_oce.F90 \ 
     
    34463463   in_out_manager.F90 \ 
    34473464   lib_mpp.F90 \ 
     3465   oce.F90 \ 
    34483466   ocesbc.F90 \ 
    3449    oce.F90 \ 
    3450    phycst.F90 \ 
    3451    $(MODEL_LIB)(blk_oce.o) \ 
    3452    $(MODEL_LIB)(cpl_oce.o) \ 
    3453    $(MODEL_LIB)(daymod.o) \ 
    3454    $(MODEL_LIB)(dom_oce.o) \ 
    3455    $(MODEL_LIB)(flxblk.o) \ 
    3456    $(MODEL_LIB)(flxrnf.o) \ 
    3457    $(MODEL_LIB)(in_out_manager.o) \ 
    3458    $(MODEL_LIB)(lib_mpp.o) \ 
    3459    $(MODEL_LIB)(ocesbc.o) \ 
    3460    $(MODEL_LIB)(oce.o) \ 
    3461    $(MODEL_LIB)(phycst.o) \ 
     3467   phycst.F90 \ 
    34623468   domzgr_substitute.h90 \ 
    34633469   vectopt_loop_substitute.h90 \ 
     
    34653471   flxfwb.F90 
    34663472$(MODEL_LIB)(flxmod.o) :   \ 
     3473   $(MODEL_LIB)(daymod.o) \ 
     3474   $(MODEL_LIB)(dom_oce.o) \ 
     3475   $(MODEL_LIB)(in_out_manager.o) \ 
     3476   $(MODEL_LIB)(lib_mpp.o) \ 
     3477   $(MODEL_LIB)(lib_print.o) \ 
     3478   $(MODEL_LIB)(oce.o) \ 
     3479   $(MODEL_LIB)(par_kind.o) \ 
     3480   $(MODEL_LIB)(par_oce.o) \ 
     3481   $(MODEL_LIB)(phycst.o) \ 
     3482   $(MODEL_LIB)(prtctl.o) \ 
    34673483   daymod.F90 \ 
    34683484   dom_oce.F90 \ 
     
    34773493   $(MODEL_LIB)(daymod.o) \ 
    34783494   $(MODEL_LIB)(dom_oce.o) \ 
    3479    $(MODEL_LIB)(in_out_manager.o) \ 
    3480    $(MODEL_LIB)(lib_mpp.o) \ 
    3481    $(MODEL_LIB)(lib_print.o) \ 
    3482    $(MODEL_LIB)(oce.o) \ 
    3483    $(MODEL_LIB)(par_kind.o) \ 
    3484    $(MODEL_LIB)(par_oce.o) \ 
    3485    $(MODEL_LIB)(phycst.o) \ 
    3486    $(MODEL_LIB)(prtctl.o) \ 
     3495   $(MODEL_LIB)(flxrnf.o) \ 
     3496   $(MODEL_LIB)(in_out_manager.o) \ 
     3497   $(MODEL_LIB)(lbclnk.o) \ 
     3498   $(MODEL_LIB)(lib_mpp.o) \ 
     3499   $(MODEL_LIB)(oce.o) \ 
     3500   $(MODEL_LIB)(ocfzpt.o) \ 
     3501   $(MODEL_LIB)(phycst.o) \ 
    34873502   daymod.F90 \ 
    34883503   dom_oce.F90 \ 
     
    34943509   ocfzpt.F90 \ 
    34953510   phycst.F90 \ 
    3496    $(MODEL_LIB)(daymod.o) \ 
    3497    $(MODEL_LIB)(dom_oce.o) \ 
     3511   $(MODEL_LIB)(blk_oce.o) \ 
     3512   $(MODEL_LIB)(bulk.o) \ 
     3513   $(MODEL_LIB)(cpl_oce.o) \ 
     3514   $(MODEL_LIB)(flx_oce.o) \ 
    34983515   $(MODEL_LIB)(flxrnf.o) \ 
    3499    $(MODEL_LIB)(in_out_manager.o) \ 
    3500    $(MODEL_LIB)(lbclnk.o) \ 
    3501    $(MODEL_LIB)(lib_mpp.o) \ 
    3502    $(MODEL_LIB)(oce.o) \ 
    3503    $(MODEL_LIB)(ocfzpt.o) \ 
    3504    $(MODEL_LIB)(phycst.o) \ 
     3516   $(MODEL_LIB)(ice_oce.o) \ 
    35053517   blk_oce.F90 \ 
    35063518   bulk.F90 \ 
    35073519   cpl_oce.F90 \ 
     3520   flx_oce.F90 \ 
    35083521   flxrnf.F90 \ 
    3509    flx_oce.F90 \ 
    35103522   ice_oce.F90 \ 
    3511    $(MODEL_LIB)(blk_oce.o) \ 
    3512    $(MODEL_LIB)(bulk.o) \ 
    3513    $(MODEL_LIB)(cpl_oce.o) \ 
    3514    $(MODEL_LIB)(flxrnf.o) \ 
    3515    $(MODEL_LIB)(flx_oce.o) \ 
    3516    $(MODEL_LIB)(ice_oce.o) \ 
    35173523   domzgr_substitute.h90 \ 
    35183524   flx_bulk_daily.h90 \ 
     
    35243530   flxmod.F90 
    35253531$(MODEL_LIB)(flxrnf.o) :   \ 
    3526    dom_oce.F90 \ 
    3527    in_out_manager.F90 \ 
    3528    lib_print.f90 \ 
    3529    par_kind.F90 \ 
    3530    par_oce.F90 \ 
    3531    phycst.F90 \ 
    3532    prtctl.f90 \ 
    3533    $(MODEL_LIB)(dom_oce.o) \ 
    3534    $(MODEL_LIB)(in_out_manager.o) \ 
    3535    $(MODEL_LIB)(lib_print.o) \ 
    3536    $(MODEL_LIB)(par_kind.o) \ 
    3537    $(MODEL_LIB)(par_oce.o) \ 
    3538    $(MODEL_LIB)(phycst.o) \ 
    3539    $(MODEL_LIB)(prtctl.o) \ 
     3532   $(MODEL_LIB)(dom_oce.o) \ 
     3533   $(MODEL_LIB)(in_out_manager.o) \ 
     3534   $(MODEL_LIB)(lib_print.o) \ 
     3535   $(MODEL_LIB)(par_kind.o) \ 
     3536   $(MODEL_LIB)(par_oce.o) \ 
     3537   $(MODEL_LIB)(phycst.o) \ 
     3538   $(MODEL_LIB)(prtctl.o) \ 
     3539   dom_oce.F90 \ 
     3540   in_out_manager.F90 \ 
     3541   lib_print.f90 \ 
     3542   par_kind.F90 \ 
     3543   par_oce.F90 \ 
     3544   phycst.F90 \ 
     3545   prtctl.f90 \ 
     3546   $(MODEL_LIB)(daymod.o) \ 
     3547   $(MODEL_LIB)(dom_oce.o) \ 
     3548   $(MODEL_LIB)(in_out_manager.o) \ 
     3549   $(MODEL_LIB)(phycst.o) \ 
    35403550   daymod.F90 \ 
    35413551   dom_oce.F90 \ 
     
    35503560   in_out_manager.F90 \ 
    35513561   phycst.F90 \ 
    3552    $(MODEL_LIB)(daymod.o) \ 
    3553    $(MODEL_LIB)(dom_oce.o) \ 
    3554    $(MODEL_LIB)(in_out_manager.o) \ 
    3555    $(MODEL_LIB)(phycst.o) \ 
    35563562   flxrnf_ORCA_R05.h90 \ 
    35573563   ../../../lib/libioipsl.a \ 
    35583564   KEY_CPP \ 
    35593565   flxrnf.F90 
    3560 $(MODEL_LIB)(flx_oce.o) :  \ 
    3561    par_kind.F90 \ 
    3562    $(MODEL_LIB)(par_kind.o) \ 
    3563    par_oce.F90 \ 
    3564    $(MODEL_LIB)(par_oce.o) \ 
    3565    flx_oce.F90 
    35663566$(MODEL_LIB)(geo2ocean.o) :   \ 
    3567    dom_oce.F90 \ 
    3568    in_out_manager.F90 \ 
    3569    lib_mpp.F90 \ 
    3570    lib_print.f90 \ 
    3571    oce.F90 \ 
    3572    par_kind.F90 \ 
    3573    par_oce.F90 \ 
    3574    $(MODEL_LIB)(dom_oce.o) \ 
    3575    $(MODEL_LIB)(in_out_manager.o) \ 
    3576    $(MODEL_LIB)(lib_mpp.o) \ 
    3577    $(MODEL_LIB)(lib_print.o) \ 
    3578    $(MODEL_LIB)(oce.o) \ 
    3579    $(MODEL_LIB)(par_kind.o) \ 
    3580    $(MODEL_LIB)(par_oce.o) \ 
    3581    dom_oce.F90 \ 
    3582    in_out_manager.F90 \ 
    3583    lbclnk.F90 \ 
    3584    phycst.F90 \ 
    3585    $(MODEL_LIB)(dom_oce.o) \ 
    3586    $(MODEL_LIB)(in_out_manager.o) \ 
    3587    $(MODEL_LIB)(lbclnk.o) \ 
    3588    $(MODEL_LIB)(phycst.o) \ 
     3567   $(MODEL_LIB)(dom_oce.o) \ 
     3568   $(MODEL_LIB)(in_out_manager.o) \ 
     3569   $(MODEL_LIB)(lib_mpp.o) \ 
     3570   $(MODEL_LIB)(lib_print.o) \ 
     3571   $(MODEL_LIB)(oce.o) \ 
     3572   $(MODEL_LIB)(par_kind.o) \ 
     3573   $(MODEL_LIB)(par_oce.o) \ 
     3574   dom_oce.F90 \ 
     3575   in_out_manager.F90 \ 
     3576   lib_mpp.F90 \ 
     3577   lib_print.f90 \ 
     3578   oce.F90 \ 
     3579   par_kind.F90 \ 
     3580   par_oce.F90 \ 
     3581   $(MODEL_LIB)(dom_oce.o) \ 
     3582   $(MODEL_LIB)(in_out_manager.o) \ 
     3583   $(MODEL_LIB)(lbclnk.o) \ 
     3584   $(MODEL_LIB)(phycst.o) \ 
     3585   dom_oce.F90 \ 
     3586   in_out_manager.F90 \ 
     3587   lbclnk.F90 \ 
     3588   phycst.F90 \ 
    35893589   vectopt_loop_substitute.h90 \ 
    35903590   KEY_CPP \ 
    35913591   geo2ocean.F90 
     3592$(MODEL_LIB)(ice.o) :   \ 
     3593   $(MODEL_LIB)(par_oce.o) \ 
     3594   par_oce.F90 \ 
     3595   $(MODEL_LIB)(par_ice.o) \ 
     3596   par_ice.F90 \ 
     3597   ice.F90 
     3598$(MODEL_LIB)(ice_oce.o) :  \ 
     3599   $(MODEL_LIB)(par_kind.o) \ 
     3600   $(MODEL_LIB)(par_oce.o) \ 
     3601   par_kind.F90 \ 
     3602   par_oce.F90 \ 
     3603   $(MODEL_LIB)(blk_oce.o) \ 
     3604   $(MODEL_LIB)(par_oce.o) \ 
     3605   blk_oce.F90 \ 
     3606   par_oce.F90 \ 
     3607   ice_oce.F90 
    35923608$(MODEL_LIB)(iceini.o) :   \ 
     3609   $(MODEL_LIB)(blk_oce.o) \ 
     3610   $(MODEL_LIB)(daymod.o) \ 
     3611   $(MODEL_LIB)(dom_ice.o) \ 
     3612   $(MODEL_LIB)(dom_oce.o) \ 
     3613   $(MODEL_LIB)(ice.o) \ 
     3614   $(MODEL_LIB)(ice_oce.o) \ 
     3615   $(MODEL_LIB)(in_out_manager.o) \ 
     3616   $(MODEL_LIB)(lbclnk.o) \ 
     3617   $(MODEL_LIB)(lib_print.o) \ 
     3618   $(MODEL_LIB)(oce.o) \ 
     3619   $(MODEL_LIB)(ocfzpt.o) \ 
     3620   $(MODEL_LIB)(par_ice.o) \ 
     3621   $(MODEL_LIB)(par_kind.o) \ 
     3622   $(MODEL_LIB)(par_oce.o) \ 
     3623   $(MODEL_LIB)(phycst.o) \ 
    35933624   blk_oce.F90 \ 
    35943625   daymod.F90 \ 
     
    36063637   par_oce.F90 \ 
    36073638   phycst.F90 \ 
    3608    $(MODEL_LIB)(blk_oce.o) \ 
    3609    $(MODEL_LIB)(daymod.o) \ 
    3610    $(MODEL_LIB)(dom_ice.o) \ 
    3611    $(MODEL_LIB)(dom_oce.o) \ 
     3639   $(MODEL_LIB)(dom_oce.o) \ 
     3640   $(MODEL_LIB)(flx_oce.o) \ 
    36123641   $(MODEL_LIB)(ice.o) \ 
    36133642   $(MODEL_LIB)(ice_oce.o) \ 
    36143643   $(MODEL_LIB)(in_out_manager.o) \ 
    3615    $(MODEL_LIB)(lbclnk.o) \ 
    3616    $(MODEL_LIB)(lib_print.o) \ 
    3617    $(MODEL_LIB)(oce.o) \ 
     3644   $(MODEL_LIB)(ini1d.o) \ 
     3645   $(MODEL_LIB)(limistate.o) \ 
     3646   $(MODEL_LIB)(limmsh.o) \ 
     3647   $(MODEL_LIB)(limrst.o) \ 
    36183648   $(MODEL_LIB)(ocfzpt.o) \ 
    3619    $(MODEL_LIB)(par_ice.o) \ 
    3620    $(MODEL_LIB)(par_kind.o) \ 
    3621    $(MODEL_LIB)(par_oce.o) \ 
    36223649   $(MODEL_LIB)(phycst.o) \ 
    36233650   dom_oce.F90 \ 
     
    36253652   ice.F90 \ 
    36263653   ice_oce.F90 \ 
     3654   in_out_manager.F90 \ 
    36273655   ini1d.F90 \ 
    3628    in_out_manager.F90 \ 
    36293656   limistate.F90 \ 
    36303657   limmsh.F90 \ 
     
    36323659   ocfzpt.F90 \ 
    36333660   phycst.F90 \ 
    3634    $(MODEL_LIB)(dom_oce.o) \ 
     3661   iceini.F90 
     3662$(MODEL_LIB)(icestp.o) :   \ 
     3663   $(MODEL_LIB)(albedo.o) \ 
     3664   $(MODEL_LIB)(blk_oce.o) \ 
     3665   $(MODEL_LIB)(cpl_oce.o) \ 
     3666   $(MODEL_LIB)(daymod.o) \ 
     3667   $(MODEL_LIB)(dianam.o) \ 
     3668   $(MODEL_LIB)(dom_ice.o) \ 
     3669   $(MODEL_LIB)(dom_oce.o) \ 
     3670   $(MODEL_LIB)(dtasal.o) \ 
     3671   $(MODEL_LIB)(dtasst.o) \ 
     3672   $(MODEL_LIB)(dtatem.o) \ 
    36353673   $(MODEL_LIB)(flx_oce.o) \ 
     3674   $(MODEL_LIB)(flxblk.o) \ 
     3675   $(MODEL_LIB)(flxmod.o) \ 
     3676   $(MODEL_LIB)(flxrnf.o) \ 
    36363677   $(MODEL_LIB)(ice.o) \ 
    36373678   $(MODEL_LIB)(ice_oce.o) \ 
     3679   $(MODEL_LIB)(iceini.o) \ 
     3680   $(MODEL_LIB)(in_out_manager.o) \ 
    36383681   $(MODEL_LIB)(ini1d.o) \ 
    3639    $(MODEL_LIB)(in_out_manager.o) \ 
     3682   $(MODEL_LIB)(lbclnk.o) \ 
     3683   $(MODEL_LIB)(lib_mpp.o) \ 
     3684   $(MODEL_LIB)(lib_print.o) \ 
     3685   $(MODEL_LIB)(limadv.o) \ 
     3686   $(MODEL_LIB)(limhdf.o) \ 
    36403687   $(MODEL_LIB)(limistate.o) \ 
    36413688   $(MODEL_LIB)(limmsh.o) \ 
     3689   $(MODEL_LIB)(limrhg.o) \ 
    36423690   $(MODEL_LIB)(limrst.o) \ 
     3691   $(MODEL_LIB)(limtab.o) \ 
     3692   $(MODEL_LIB)(limthd_lac.o) \ 
     3693   $(MODEL_LIB)(limthd_zdf.o) \ 
     3694   $(MODEL_LIB)(oce.o) \ 
    36433695   $(MODEL_LIB)(ocfzpt.o) \ 
    3644    $(MODEL_LIB)(phycst.o) \ 
    3645    iceini.F90 
    3646 $(MODEL_LIB)(icestp1d.o) : \ 
     3696   $(MODEL_LIB)(par_ice.o) \ 
     3697   $(MODEL_LIB)(par_kind.o) \ 
     3698   $(MODEL_LIB)(par_oce.o) \ 
     3699   $(MODEL_LIB)(phycst.o) \ 
     3700   $(MODEL_LIB)(prtctl.o) \ 
     3701   $(MODEL_LIB)(taumod.o) \ 
     3702   $(MODEL_LIB)(thd_ice.o) \ 
     3703   $(MODEL_LIB)(tradmp.o) \ 
    36473704   albedo.F90 \ 
    36483705   blk_oce.F90 \ 
     
    36553712   dtasst.F90 \ 
    36563713   dtatem.F90 \ 
     3714   flx_oce.F90 \ 
    36573715   flxblk.F90 \ 
    36583716   flxmod.F90 \ 
    36593717   flxrnf.F90 \ 
    3660    flx_oce.F90 \ 
    3661    iceini.F90 \ 
    36623718   ice.F90 \ 
    36633719   ice_oce.F90 \ 
     3720   iceini.F90 \ 
     3721   in_out_manager.F90 \ 
    36643722   ini1d.F90 \ 
    3665    in_out_manager.F90 \ 
    36663723   lbclnk.F90 \ 
    36673724   lib_mpp.F90 \ 
     
    36863743   thd_ice.F90 \ 
    36873744   tradmp.F90 \ 
    3688    trdmod.F90 \ 
    3689    trdmod_oce.F90 \ 
    3690    zdfmxl.F90 \ 
    3691    zdf_oce.F90 \ 
     3745   $(MODEL_LIB)(cpl_oce.o) \ 
     3746   $(MODEL_LIB)(daymod.o) \ 
     3747   $(MODEL_LIB)(dom_ice.o) \ 
     3748   $(MODEL_LIB)(dom_oce.o) \ 
     3749   $(MODEL_LIB)(flx_oce.o) \ 
     3750   $(MODEL_LIB)(ice.o) \ 
     3751   $(MODEL_LIB)(ice_oce.o) \ 
     3752   $(MODEL_LIB)(iceini.o) \ 
     3753   $(MODEL_LIB)(in_out_manager.o) \ 
     3754   $(MODEL_LIB)(lbclnk.o) \ 
     3755   $(MODEL_LIB)(limdia.o) \ 
     3756   $(MODEL_LIB)(limdyn.o) \ 
     3757   $(MODEL_LIB)(limflx.o) \ 
     3758   $(MODEL_LIB)(limrst.o) \ 
     3759   $(MODEL_LIB)(limthd.o) \ 
     3760   $(MODEL_LIB)(limtrp.o) \ 
     3761   $(MODEL_LIB)(limwri.o) \ 
     3762   $(MODEL_LIB)(oce.o) \ 
     3763   $(MODEL_LIB)(ocesbc.o) \ 
     3764   $(MODEL_LIB)(phycst.o) \ 
     3765   $(MODEL_LIB)(prtctl.o) \ 
     3766   $(MODEL_LIB)(taumod.o) \ 
     3767   cpl_oce.F90 \ 
     3768   daymod.F90 \ 
     3769   dom_ice.F90 \ 
     3770   dom_oce.F90 \ 
     3771   flx_oce.F90 \ 
     3772   ice.F90 \ 
     3773   ice_oce.F90 \ 
     3774   iceini.F90 \ 
     3775   in_out_manager.F90 \ 
     3776   lbclnk.F90 \ 
     3777   limdia.F90 \ 
     3778   limdyn.F90 \ 
     3779   limflx.F90 \ 
     3780   limrst.F90 \ 
     3781   limthd.F90 \ 
     3782   limtrp.F90 \ 
     3783   limwri.F90 \ 
     3784   oce.F90 \ 
     3785   ocesbc.F90 \ 
     3786   phycst.F90 \ 
     3787   prtctl.f90 \ 
     3788   taumod.F90 \ 
     3789   domzgr_substitute.h90 \ 
     3790   vectopt_loop_substitute.h90 \ 
     3791   KEY_CPP \ 
     3792   icestp.F90 
     3793$(MODEL_LIB)(icestp1d.o) : \ 
    36923794   $(MODEL_LIB)(albedo.o) \ 
    36933795   $(MODEL_LIB)(blk_oce.o) \ 
     
    37003802   $(MODEL_LIB)(dtasst.o) \ 
    37013803   $(MODEL_LIB)(dtatem.o) \ 
     3804   $(MODEL_LIB)(flx_oce.o) \ 
    37023805   $(MODEL_LIB)(flxblk.o) \ 
    37033806   $(MODEL_LIB)(flxmod.o) \ 
    37043807   $(MODEL_LIB)(flxrnf.o) \ 
    3705    $(MODEL_LIB)(flx_oce.o) \ 
    3706    $(MODEL_LIB)(iceini.o) \ 
    37073808   $(MODEL_LIB)(ice.o) \ 
    37083809   $(MODEL_LIB)(ice_oce.o) \ 
     3810   $(MODEL_LIB)(iceini.o) \ 
     3811   $(MODEL_LIB)(in_out_manager.o) \ 
    37093812   $(MODEL_LIB)(ini1d.o) \ 
    3710    $(MODEL_LIB)(in_out_manager.o) \ 
    37113813   $(MODEL_LIB)(lbclnk.o) \ 
    37123814   $(MODEL_LIB)(lib_mpp.o) \ 
     
    37333835   $(MODEL_LIB)(trdmod.o) \ 
    37343836   $(MODEL_LIB)(trdmod_oce.o) \ 
     3837   $(MODEL_LIB)(zdf_oce.o) \ 
    37353838   $(MODEL_LIB)(zdfmxl.o) \ 
    3736    $(MODEL_LIB)(zdf_oce.o) \ 
    3737    blk_oce.F90 \ 
    3738    cpl_oce.F90 \ 
    3739    daymod.F90 \ 
    3740    dom_ice.F90 \ 
    3741    dom_oce.F90 \ 
    3742    dtasal.F90 \ 
    3743    dtatem.F90 \ 
    3744    flxmod.F90 \ 
    3745    flxrnf.F90 \ 
    3746    flx_oce.F90 \ 
    3747    iceini.F90 \ 
    3748    ice.F90 \ 
    3749    ice_oce.F90 \ 
    3750    in_out_manager.F90 \ 
    3751    lbclnk.F90 \ 
    3752    limdia.F90 \ 
    3753    limdyn.F90 \ 
    3754    limflx.F90 \ 
    3755    limrst.F90 \ 
    3756    limthd.F90 \ 
    3757    limtrp.F90 \ 
    3758    limwri.F90 \ 
    3759    ocesbc.F90 \ 
    3760    oce.F90 \ 
    3761    ocfzpt.F90 \ 
    3762    phycst.F90 \ 
    3763    prtctl.f90 \ 
    3764    taumod.F90 \ 
    3765    tradmp.F90 \ 
    3766    $(MODEL_LIB)(blk_oce.o) \ 
    3767    $(MODEL_LIB)(cpl_oce.o) \ 
    3768    $(MODEL_LIB)(daymod.o) \ 
    3769    $(MODEL_LIB)(dom_ice.o) \ 
    3770    $(MODEL_LIB)(dom_oce.o) \ 
    3771    $(MODEL_LIB)(dtasal.o) \ 
    3772    $(MODEL_LIB)(dtatem.o) \ 
    3773    $(MODEL_LIB)(flxmod.o) \ 
    3774    $(MODEL_LIB)(flxrnf.o) \ 
    3775    $(MODEL_LIB)(flx_oce.o) \ 
    3776    $(MODEL_LIB)(iceini.o) \ 
    3777    $(MODEL_LIB)(ice.o) \ 
    3778    $(MODEL_LIB)(ice_oce.o) \ 
    3779    $(MODEL_LIB)(in_out_manager.o) \ 
    3780    $(MODEL_LIB)(lbclnk.o) \ 
    3781    $(MODEL_LIB)(limdia.o) \ 
    3782    $(MODEL_LIB)(limdyn.o) \ 
    3783    $(MODEL_LIB)(limflx.o) \ 
    3784    $(MODEL_LIB)(limrst.o) \ 
    3785    $(MODEL_LIB)(limthd.o) \ 
    3786    $(MODEL_LIB)(limtrp.o) \ 
    3787    $(MODEL_LIB)(limwri.o) \ 
    3788    $(MODEL_LIB)(ocesbc.o) \ 
    3789    $(MODEL_LIB)(oce.o) \ 
    3790    $(MODEL_LIB)(ocfzpt.o) \ 
    3791    $(MODEL_LIB)(phycst.o) \ 
    3792    $(MODEL_LIB)(prtctl.o) \ 
    3793    $(MODEL_LIB)(taumod.o) \ 
    3794    $(MODEL_LIB)(tradmp.o) \ 
    3795    domzgr_substitute.h90 \ 
    3796    vectopt_loop_substitute.h90 \ 
    3797    KEY_CPP \ 
    3798    icestp1d.F90 
    3799 $(MODEL_LIB)(icestp.o) :   \ 
    38003839   albedo.F90 \ 
    38013840   blk_oce.F90 \ 
     
    38083847   dtasst.F90 \ 
    38093848   dtatem.F90 \ 
     3849   flx_oce.F90 \ 
    38103850   flxblk.F90 \ 
    38113851   flxmod.F90 \ 
    38123852   flxrnf.F90 \ 
    3813    flx_oce.F90 \ 
    3814    iceini.F90 \ 
    38153853   ice.F90 \ 
    38163854   ice_oce.F90 \ 
     3855   iceini.F90 \ 
     3856   in_out_manager.F90 \ 
    38173857   ini1d.F90 \ 
    3818    in_out_manager.F90 \ 
    38193858   lbclnk.F90 \ 
    38203859   lib_mpp.F90 \ 
     
    38393878   thd_ice.F90 \ 
    38403879   tradmp.F90 \ 
    3841    $(MODEL_LIB)(albedo.o) \ 
     3880   trdmod.F90 \ 
     3881   trdmod_oce.F90 \ 
     3882   zdf_oce.F90 \ 
     3883   zdfmxl.F90 \ 
    38423884   $(MODEL_LIB)(blk_oce.o) \ 
    38433885   $(MODEL_LIB)(cpl_oce.o) \ 
    38443886   $(MODEL_LIB)(daymod.o) \ 
    3845    $(MODEL_LIB)(dianam.o) \ 
    38463887   $(MODEL_LIB)(dom_ice.o) \ 
    38473888   $(MODEL_LIB)(dom_oce.o) \ 
    38483889   $(MODEL_LIB)(dtasal.o) \ 
    3849    $(MODEL_LIB)(dtasst.o) \ 
    38503890   $(MODEL_LIB)(dtatem.o) \ 
    3851    $(MODEL_LIB)(flxblk.o) \ 
     3891   $(MODEL_LIB)(flx_oce.o) \ 
    38523892   $(MODEL_LIB)(flxmod.o) \ 
    38533893   $(MODEL_LIB)(flxrnf.o) \ 
    3854    $(MODEL_LIB)(flx_oce.o) \ 
    3855    $(MODEL_LIB)(iceini.o) \ 
    38563894   $(MODEL_LIB)(ice.o) \ 
    38573895   $(MODEL_LIB)(ice_oce.o) \ 
    3858    $(MODEL_LIB)(ini1d.o) \ 
    3859    $(MODEL_LIB)(in_out_manager.o) \ 
    3860    $(MODEL_LIB)(lbclnk.o) \ 
    3861    $(MODEL_LIB)(lib_mpp.o) \ 
    3862    $(MODEL_LIB)(lib_print.o) \ 
    3863    $(MODEL_LIB)(limadv.o) \ 
    3864    $(MODEL_LIB)(limhdf.o) \ 
    3865    $(MODEL_LIB)(limistate.o) \ 
    3866    $(MODEL_LIB)(limmsh.o) \ 
    3867    $(MODEL_LIB)(limrhg.o) \ 
     3896   $(MODEL_LIB)(iceini.o) \ 
     3897   $(MODEL_LIB)(in_out_manager.o) \ 
     3898   $(MODEL_LIB)(lbclnk.o) \ 
     3899   $(MODEL_LIB)(limdia.o) \ 
     3900   $(MODEL_LIB)(limdyn.o) \ 
     3901   $(MODEL_LIB)(limflx.o) \ 
    38683902   $(MODEL_LIB)(limrst.o) \ 
    3869    $(MODEL_LIB)(limtab.o) \ 
    3870    $(MODEL_LIB)(limthd_lac.o) \ 
    3871    $(MODEL_LIB)(limthd_zdf.o) \ 
    3872    $(MODEL_LIB)(oce.o) \ 
     3903   $(MODEL_LIB)(limthd.o) \ 
     3904   $(MODEL_LIB)(limtrp.o) \ 
     3905   $(MODEL_LIB)(limwri.o) \ 
     3906   $(MODEL_LIB)(oce.o) \ 
     3907   $(MODEL_LIB)(ocesbc.o) \ 
    38733908   $(MODEL_LIB)(ocfzpt.o) \ 
    3874    $(MODEL_LIB)(par_ice.o) \ 
    3875    $(MODEL_LIB)(par_kind.o) \ 
    3876    $(MODEL_LIB)(par_oce.o) \ 
    38773909   $(MODEL_LIB)(phycst.o) \ 
    38783910   $(MODEL_LIB)(prtctl.o) \ 
    38793911   $(MODEL_LIB)(taumod.o) \ 
    3880    $(MODEL_LIB)(thd_ice.o) \ 
    38813912   $(MODEL_LIB)(tradmp.o) \ 
     3913   blk_oce.F90 \ 
    38823914   cpl_oce.F90 \ 
    38833915   daymod.F90 \ 
    38843916   dom_ice.F90 \ 
    38853917   dom_oce.F90 \ 
     3918   dtasal.F90 \ 
     3919   dtatem.F90 \ 
    38863920   flx_oce.F90 \ 
    3887    iceini.F90 \ 
     3921   flxmod.F90 \ 
     3922   flxrnf.F90 \ 
    38883923   ice.F90 \ 
    38893924   ice_oce.F90 \ 
     3925   iceini.F90 \ 
    38903926   in_out_manager.F90 \ 
    38913927   lbclnk.F90 \ 
     
    38973933   limtrp.F90 \ 
    38983934   limwri.F90 \ 
     3935   oce.F90 \ 
    38993936   ocesbc.F90 \ 
    3900    oce.F90 \ 
     3937   ocfzpt.F90 \ 
    39013938   phycst.F90 \ 
    39023939   prtctl.f90 \ 
    39033940   taumod.F90 \ 
     3941   tradmp.F90 \ 
     3942   domzgr_substitute.h90 \ 
     3943   vectopt_loop_substitute.h90 \ 
     3944   KEY_CPP \ 
     3945   icestp1d.F90 
     3946$(MODEL_LIB)(in_out_manager.o) : \ 
     3947   $(MODEL_LIB)(par_kind.o) \ 
     3948   par_kind.F90 \ 
     3949   $(MODEL_LIB)(lib_print.o) \ 
     3950   $(MODEL_LIB)(par_kind.o) \ 
     3951   $(MODEL_LIB)(par_oce.o) \ 
     3952   lib_print.f90 \ 
     3953   par_kind.F90 \ 
     3954   par_oce.F90 \ 
     3955   in_out_manager.F90 
     3956$(MODEL_LIB)(ini1d.o) : \ 
     3957   $(MODEL_LIB)(in_out_manager.o) \ 
     3958   $(MODEL_LIB)(lib_print.o) \ 
     3959   $(MODEL_LIB)(par_kind.o) \ 
     3960   $(MODEL_LIB)(par_oce.o) \ 
     3961   in_out_manager.F90 \ 
     3962   lib_print.f90 \ 
     3963   par_kind.F90 \ 
     3964   par_oce.F90 \ 
     3965   $(MODEL_LIB)(dom_oce.o) \ 
     3966   $(MODEL_LIB)(in_out_manager.o) \ 
     3967   $(MODEL_LIB)(phycst.o) \ 
     3968   dom_oce.F90 \ 
     3969   in_out_manager.F90 \ 
     3970   phycst.F90 \ 
     3971   ini1d.F90 
     3972$(MODEL_LIB)(istate.o) :   \ 
     3973   $(MODEL_LIB)(blk_oce.o) \ 
    39043974   $(MODEL_LIB)(cpl_oce.o) \ 
    39053975   $(MODEL_LIB)(daymod.o) \ 
    3906    $(MODEL_LIB)(dom_ice.o) \ 
    3907    $(MODEL_LIB)(dom_oce.o) \ 
     3976   $(MODEL_LIB)(dom_oce.o) \ 
     3977   $(MODEL_LIB)(dynspg.o) \ 
     3978   $(MODEL_LIB)(dynspg_exp.o) \ 
     3979   $(MODEL_LIB)(dynspg_flt.o) \ 
     3980   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     3981   $(MODEL_LIB)(dynspg_rl.o) \ 
     3982   $(MODEL_LIB)(dynspg_ts.o) \ 
    39083983   $(MODEL_LIB)(flx_oce.o) \ 
    3909    $(MODEL_LIB)(iceini.o) \ 
    3910    $(MODEL_LIB)(ice.o) \ 
    39113984   $(MODEL_LIB)(ice_oce.o) \ 
    39123985   $(MODEL_LIB)(in_out_manager.o) \ 
    39133986   $(MODEL_LIB)(lbclnk.o) \ 
    3914    $(MODEL_LIB)(limdia.o) \ 
    3915    $(MODEL_LIB)(limdyn.o) \ 
    3916    $(MODEL_LIB)(limflx.o) \ 
    3917    $(MODEL_LIB)(limrst.o) \ 
    3918    $(MODEL_LIB)(limthd.o) \ 
    3919    $(MODEL_LIB)(limtrp.o) \ 
    3920    $(MODEL_LIB)(limwri.o) \ 
    3921    $(MODEL_LIB)(ocesbc.o) \ 
    3922    $(MODEL_LIB)(oce.o) \ 
    3923    $(MODEL_LIB)(phycst.o) \ 
    3924    $(MODEL_LIB)(prtctl.o) \ 
    3925    $(MODEL_LIB)(taumod.o) \ 
    3926    domzgr_substitute.h90 \ 
    3927    vectopt_loop_substitute.h90 \ 
    3928    KEY_CPP \ 
    3929    icestp.F90 
    3930 $(MODEL_LIB)(ice.o) :   \ 
    3931    par_oce.F90 \ 
    3932    $(MODEL_LIB)(par_oce.o) \ 
    3933    par_ice.F90 \ 
    3934    $(MODEL_LIB)(par_ice.o) \ 
    3935    ice.F90 
    3936 $(MODEL_LIB)(ice_oce.o) :  \ 
    3937    par_kind.F90 \ 
    3938    par_oce.F90 \ 
    3939    $(MODEL_LIB)(par_kind.o) \ 
    3940    $(MODEL_LIB)(par_oce.o) \ 
    3941    blk_oce.F90 \ 
    3942    par_oce.F90 \ 
    3943    $(MODEL_LIB)(blk_oce.o) \ 
    3944    $(MODEL_LIB)(par_oce.o) \ 
    3945    ice_oce.F90 
    3946 $(MODEL_LIB)(ini1d.o) : \ 
    3947    in_out_manager.F90 \ 
    3948    lib_print.f90 \ 
    3949    par_kind.F90 \ 
    3950    par_oce.F90 \ 
    3951    $(MODEL_LIB)(in_out_manager.o) \ 
    3952    $(MODEL_LIB)(lib_print.o) \ 
    3953    $(MODEL_LIB)(par_kind.o) \ 
    3954    $(MODEL_LIB)(par_oce.o) \ 
    3955    dom_oce.F90 \ 
    3956    in_out_manager.F90 \ 
    3957    phycst.F90 \ 
    3958    $(MODEL_LIB)(dom_oce.o) \ 
    3959    $(MODEL_LIB)(in_out_manager.o) \ 
    3960    $(MODEL_LIB)(phycst.o) \ 
    3961    ini1d.F90 
    3962 $(MODEL_LIB)(in_out_manager.o) : \ 
    3963    par_kind.F90 \ 
    3964    $(MODEL_LIB)(par_kind.o) \ 
    3965    lib_print.f90 \ 
    3966    par_kind.F90 \ 
    3967    par_oce.F90 \ 
    3968    $(MODEL_LIB)(lib_print.o) \ 
    3969    $(MODEL_LIB)(par_kind.o) \ 
    3970    $(MODEL_LIB)(par_oce.o) \ 
    3971    in_out_manager.F90 
    3972 $(MODEL_LIB)(istate.o) :   \ 
     3987   $(MODEL_LIB)(lib_mpp.o) \ 
     3988   $(MODEL_LIB)(lib_print.o) \ 
     3989   $(MODEL_LIB)(obc_oce.o) \ 
     3990   $(MODEL_LIB)(oce.o) \ 
     3991   $(MODEL_LIB)(par_kind.o) \ 
     3992   $(MODEL_LIB)(par_oce.o) \ 
     3993   $(MODEL_LIB)(phycst.o) \ 
     3994   $(MODEL_LIB)(prtctl.o) \ 
     3995   $(MODEL_LIB)(sol_oce.o) \ 
     3996   $(MODEL_LIB)(solfet.o) \ 
     3997   $(MODEL_LIB)(solpcg.o) \ 
     3998   $(MODEL_LIB)(solsor.o) \ 
     3999   $(MODEL_LIB)(trdmod.o) \ 
     4000   $(MODEL_LIB)(trdmod_oce.o) \ 
     4001   $(MODEL_LIB)(zdf_oce.o) \ 
     4002   $(MODEL_LIB)(zdfddm.o) \ 
     4003   $(MODEL_LIB)(zdftke.o) \ 
    39734004   blk_oce.F90 \ 
    39744005   cpl_oce.F90 \ 
     
    39934024   phycst.F90 \ 
    39944025   prtctl.f90 \ 
     4026   sol_oce.F90 \ 
    39954027   solfet.F90 \ 
    39964028   solpcg.F90 \ 
    39974029   solsor.F90 \ 
    3998    sol_oce.F90 \ 
    39994030   trdmod.F90 \ 
    40004031   trdmod_oce.F90 \ 
     4032   zdf_oce.F90 \ 
    40014033   zdfddm.F90 \ 
    40024034   zdftke.F90 \ 
    4003    zdf_oce.F90 \ 
    4004    $(MODEL_LIB)(blk_oce.o) \ 
    4005    $(MODEL_LIB)(cpl_oce.o) \ 
    40064035   $(MODEL_LIB)(daymod.o) \ 
    4007    $(MODEL_LIB)(dom_oce.o) \ 
     4036   $(MODEL_LIB)(divcur.o) \ 
     4037   $(MODEL_LIB)(dom_oce.o) \ 
     4038   $(MODEL_LIB)(dtasal.o) \ 
     4039   $(MODEL_LIB)(dtatem.o) \ 
    40084040   $(MODEL_LIB)(dynspg.o) \ 
    4009    $(MODEL_LIB)(dynspg_exp.o) \ 
    4010    $(MODEL_LIB)(dynspg_flt.o) \ 
    4011    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    4012    $(MODEL_LIB)(dynspg_rl.o) \ 
    4013    $(MODEL_LIB)(dynspg_ts.o) \ 
    4014    $(MODEL_LIB)(flx_oce.o) \ 
    4015    $(MODEL_LIB)(ice_oce.o) \ 
    4016    $(MODEL_LIB)(in_out_manager.o) \ 
    4017    $(MODEL_LIB)(lbclnk.o) \ 
    4018    $(MODEL_LIB)(lib_mpp.o) \ 
    4019    $(MODEL_LIB)(lib_print.o) \ 
    4020    $(MODEL_LIB)(obc_oce.o) \ 
    4021    $(MODEL_LIB)(oce.o) \ 
    4022    $(MODEL_LIB)(par_kind.o) \ 
    4023    $(MODEL_LIB)(par_oce.o) \ 
    4024    $(MODEL_LIB)(phycst.o) \ 
    4025    $(MODEL_LIB)(prtctl.o) \ 
    4026    $(MODEL_LIB)(solfet.o) \ 
    4027    $(MODEL_LIB)(solpcg.o) \ 
    4028    $(MODEL_LIB)(solsor.o) \ 
    4029    $(MODEL_LIB)(sol_oce.o) \ 
    4030    $(MODEL_LIB)(trdmod.o) \ 
    4031    $(MODEL_LIB)(trdmod_oce.o) \ 
    4032    $(MODEL_LIB)(zdfddm.o) \ 
    4033    $(MODEL_LIB)(zdftke.o) \ 
     4041   $(MODEL_LIB)(eosbn2.o) \ 
     4042   $(MODEL_LIB)(in_out_manager.o) \ 
     4043   $(MODEL_LIB)(lbclnk.o) \ 
     4044   $(MODEL_LIB)(ldftra_oce.o) \ 
     4045   $(MODEL_LIB)(oce.o) \ 
     4046   $(MODEL_LIB)(phycst.o) \ 
     4047   $(MODEL_LIB)(restart.o) \ 
     4048   $(MODEL_LIB)(solisl.o) \ 
     4049   $(MODEL_LIB)(wzvmod.o) \ 
    40344050   $(MODEL_LIB)(zdf_oce.o) \ 
    40354051   daymod.F90 \ 
     
    40494065   wzvmod.F90 \ 
    40504066   zdf_oce.F90 \ 
    4051    $(MODEL_LIB)(daymod.o) \ 
    4052    $(MODEL_LIB)(divcur.o) \ 
    4053    $(MODEL_LIB)(dom_oce.o) \ 
    4054    $(MODEL_LIB)(dtasal.o) \ 
    4055    $(MODEL_LIB)(dtatem.o) \ 
    4056    $(MODEL_LIB)(dynspg.o) \ 
    4057    $(MODEL_LIB)(eosbn2.o) \ 
    4058    $(MODEL_LIB)(in_out_manager.o) \ 
    4059    $(MODEL_LIB)(lbclnk.o) \ 
    4060    $(MODEL_LIB)(ldftra_oce.o) \ 
    4061    $(MODEL_LIB)(oce.o) \ 
    4062    $(MODEL_LIB)(phycst.o) \ 
    4063    $(MODEL_LIB)(restart.o) \ 
    4064    $(MODEL_LIB)(solisl.o) \ 
    4065    $(MODEL_LIB)(wzvmod.o) \ 
    4066    $(MODEL_LIB)(zdf_oce.o) \ 
    40674067   domzgr_substitute.h90 \ 
    40684068   vectopt_loop_substitute.h90 \ 
     
    40714071   istate.F90 
    40724072$(MODEL_LIB)(lbclnk.o) :   \ 
    4073    dom_oce.F90 \ 
    4074    in_out_manager.F90 \ 
    4075    lib_print.f90 \ 
    4076    par_kind.F90 \ 
    4077    par_oce.F90 \ 
    4078    $(MODEL_LIB)(dom_oce.o) \ 
    4079    $(MODEL_LIB)(in_out_manager.o) \ 
    4080    $(MODEL_LIB)(lib_print.o) \ 
    4081    $(MODEL_LIB)(par_kind.o) \ 
    4082    $(MODEL_LIB)(par_oce.o) \ 
    4083    dom_oce.F90 \ 
    4084    in_out_manager.F90 \ 
    4085    lib_mpp.F90 \ 
    4086    oce.F90 \ 
    4087    $(MODEL_LIB)(dom_oce.o) \ 
    4088    $(MODEL_LIB)(in_out_manager.o) \ 
    4089    $(MODEL_LIB)(lib_mpp.o) \ 
    4090    $(MODEL_LIB)(oce.o) \ 
     4073   $(MODEL_LIB)(dom_oce.o) \ 
     4074   $(MODEL_LIB)(in_out_manager.o) \ 
     4075   $(MODEL_LIB)(lib_print.o) \ 
     4076   $(MODEL_LIB)(par_kind.o) \ 
     4077   $(MODEL_LIB)(par_oce.o) \ 
     4078   dom_oce.F90 \ 
     4079   in_out_manager.F90 \ 
     4080   lib_print.f90 \ 
     4081   par_kind.F90 \ 
     4082   par_oce.F90 \ 
     4083   $(MODEL_LIB)(dom_oce.o) \ 
     4084   $(MODEL_LIB)(in_out_manager.o) \ 
     4085   $(MODEL_LIB)(lib_mpp.o) \ 
     4086   $(MODEL_LIB)(oce.o) \ 
     4087   dom_oce.F90 \ 
     4088   in_out_manager.F90 \ 
     4089   lib_mpp.F90 \ 
     4090   oce.F90 \ 
    40914091   lbclnk.F90 
    40924092$(MODEL_LIB)(ldfdyn.o) :   \ 
     4093   $(MODEL_LIB)(dom_oce.o) \ 
     4094   $(MODEL_LIB)(in_out_manager.o) \ 
     4095   $(MODEL_LIB)(lbclnk.o) \ 
     4096   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4097   $(MODEL_LIB)(ldftra_oce.o) \ 
     4098   $(MODEL_LIB)(lib_mpp.o) \ 
     4099   $(MODEL_LIB)(lib_print.o) \ 
     4100   $(MODEL_LIB)(oce.o) \ 
     4101   $(MODEL_LIB)(par_kind.o) \ 
     4102   $(MODEL_LIB)(par_oce.o) \ 
     4103   $(MODEL_LIB)(phycst.o) \ 
     4104   $(MODEL_LIB)(prtctl.o) \ 
     4105   $(MODEL_LIB)(zdfmxl.o) \ 
    40934106   dom_oce.F90 \ 
    40944107   in_out_manager.F90 \ 
     
    41084121   $(MODEL_LIB)(lbclnk.o) \ 
    41094122   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4110    $(MODEL_LIB)(ldftra_oce.o) \ 
    4111    $(MODEL_LIB)(lib_mpp.o) \ 
    4112    $(MODEL_LIB)(lib_print.o) \ 
    4113    $(MODEL_LIB)(oce.o) \ 
    4114    $(MODEL_LIB)(par_kind.o) \ 
    4115    $(MODEL_LIB)(par_oce.o) \ 
    4116    $(MODEL_LIB)(phycst.o) \ 
    4117    $(MODEL_LIB)(prtctl.o) \ 
    4118    $(MODEL_LIB)(zdfmxl.o) \ 
     4123   $(MODEL_LIB)(ldfslp.o) \ 
     4124   $(MODEL_LIB)(lib_mpp.o) \ 
     4125   $(MODEL_LIB)(oce.o) \ 
     4126   $(MODEL_LIB)(phycst.o) \ 
    41194127   dom_oce.F90 \ 
    41204128   in_out_manager.F90 \ 
     
    41254133   oce.F90 \ 
    41264134   phycst.F90 \ 
    4127    $(MODEL_LIB)(dom_oce.o) \ 
    4128    $(MODEL_LIB)(in_out_manager.o) \ 
    4129    $(MODEL_LIB)(lbclnk.o) \ 
    4130    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4131    $(MODEL_LIB)(ldfslp.o) \ 
    4132    $(MODEL_LIB)(lib_mpp.o) \ 
    4133    $(MODEL_LIB)(oce.o) \ 
    4134    $(MODEL_LIB)(phycst.o) \ 
     4135   $(MODEL_LIB)(ldftra_oce.o) \ 
    41354136   ldftra_oce.F90 \ 
    4136    $(MODEL_LIB)(ldftra_oce.o) \ 
    41374137   domzgr_substitute.h90 \ 
    41384138   ldfdyn_antarctic.h90 \ 
     
    41454145   ldfdyn.F90 
    41464146$(MODEL_LIB)(ldfdyn_oce.o) :  \ 
    4147    par_kind.F90 \ 
    4148    $(MODEL_LIB)(par_kind.o) \ 
    4149    par_oce.F90 \ 
    4150    $(MODEL_LIB)(par_oce.o) \ 
     4147   $(MODEL_LIB)(par_kind.o) \ 
     4148   par_kind.F90 \ 
     4149   $(MODEL_LIB)(par_oce.o) \ 
     4150   par_oce.F90 \ 
    41514151   ldfdyn_oce.F90 
    41524152$(MODEL_LIB)(ldfeiv.o) :   \ 
     4153   $(MODEL_LIB)(daymod.o) \ 
     4154   $(MODEL_LIB)(dom_oce.o) \ 
     4155   $(MODEL_LIB)(in_out_manager.o) \ 
     4156   $(MODEL_LIB)(lbclnk.o) \ 
     4157   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4158   $(MODEL_LIB)(ldftra_oce.o) \ 
     4159   $(MODEL_LIB)(lib_mpp.o) \ 
     4160   $(MODEL_LIB)(lib_print.o) \ 
     4161   $(MODEL_LIB)(oce.o) \ 
     4162   $(MODEL_LIB)(par_kind.o) \ 
     4163   $(MODEL_LIB)(par_oce.o) \ 
     4164   $(MODEL_LIB)(phycst.o) \ 
     4165   $(MODEL_LIB)(prtctl.o) \ 
     4166   $(MODEL_LIB)(zdfmxl.o) \ 
    41534167   daymod.F90 \ 
    41544168   dom_oce.F90 \ 
     
    41654179   prtctl.f90 \ 
    41664180   zdfmxl.F90 \ 
    4167    $(MODEL_LIB)(daymod.o) \ 
     4181   $(MODEL_LIB)(dom_oce.o) \ 
     4182   $(MODEL_LIB)(flxrnf.o) \ 
     4183   $(MODEL_LIB)(in_out_manager.o) \ 
     4184   $(MODEL_LIB)(lbclnk.o) \ 
     4185   $(MODEL_LIB)(ldfslp.o) \ 
     4186   $(MODEL_LIB)(ldftra_oce.o) \ 
     4187   $(MODEL_LIB)(oce.o) \ 
     4188   $(MODEL_LIB)(phycst.o) \ 
     4189   $(MODEL_LIB)(prtctl.o) \ 
     4190   dom_oce.F90 \ 
     4191   flxrnf.F90 \ 
     4192   in_out_manager.F90 \ 
     4193   lbclnk.F90 \ 
     4194   ldfslp.F90 \ 
     4195   ldftra_oce.F90 \ 
     4196   oce.F90 \ 
     4197   phycst.F90 \ 
     4198   prtctl.f90 \ 
     4199   domzgr_substitute.h90 \ 
     4200   vectopt_loop_substitute.h90 \ 
     4201   KEY_CPP \ 
     4202   ldfeiv.F90 
     4203$(MODEL_LIB)(ldfslp.o) :   \ 
     4204   $(MODEL_LIB)(dom_oce.o) \ 
     4205   $(MODEL_LIB)(in_out_manager.o) \ 
     4206   $(MODEL_LIB)(lib_mpp.o) \ 
     4207   $(MODEL_LIB)(lib_print.o) \ 
     4208   $(MODEL_LIB)(oce.o) \ 
     4209   $(MODEL_LIB)(par_kind.o) \ 
     4210   $(MODEL_LIB)(par_oce.o) \ 
     4211   $(MODEL_LIB)(prtctl.o) \ 
     4212   $(MODEL_LIB)(zdf_oce.o) \ 
     4213   dom_oce.F90 \ 
     4214   in_out_manager.F90 \ 
     4215   lib_mpp.F90 \ 
     4216   lib_print.f90 \ 
     4217   oce.F90 \ 
     4218   par_kind.F90 \ 
     4219   par_oce.F90 \ 
     4220   prtctl.f90 \ 
     4221   zdf_oce.F90 \ 
    41684222   $(MODEL_LIB)(dom_oce.o) \ 
    41694223   $(MODEL_LIB)(in_out_manager.o) \ 
     
    41714225   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    41724226   $(MODEL_LIB)(ldftra_oce.o) \ 
    4173    $(MODEL_LIB)(lib_mpp.o) \ 
    4174    $(MODEL_LIB)(lib_print.o) \ 
    4175    $(MODEL_LIB)(oce.o) \ 
    4176    $(MODEL_LIB)(par_kind.o) \ 
    4177    $(MODEL_LIB)(par_oce.o) \ 
     4227   $(MODEL_LIB)(oce.o) \ 
    41784228   $(MODEL_LIB)(phycst.o) \ 
    41794229   $(MODEL_LIB)(prtctl.o) \ 
    41804230   $(MODEL_LIB)(zdfmxl.o) \ 
    41814231   dom_oce.F90 \ 
    4182    flxrnf.F90 \ 
     4232   in_out_manager.F90 \ 
     4233   lbclnk.F90 \ 
     4234   ldfdyn_oce.F90 \ 
     4235   ldftra_oce.F90 \ 
     4236   oce.F90 \ 
     4237   phycst.F90 \ 
     4238   prtctl.f90 \ 
     4239   zdfmxl.F90 \ 
     4240   domzgr_substitute.h90 \ 
     4241   vectopt_loop_substitute.h90 \ 
     4242   KEY_CPP \ 
     4243   ldfslp.F90 
     4244$(MODEL_LIB)(ldftra.o) :   \ 
     4245   $(MODEL_LIB)(dom_oce.o) \ 
     4246   $(MODEL_LIB)(in_out_manager.o) \ 
     4247   $(MODEL_LIB)(lbclnk.o) \ 
     4248   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4249   $(MODEL_LIB)(ldftra_oce.o) \ 
     4250   $(MODEL_LIB)(lib_mpp.o) \ 
     4251   $(MODEL_LIB)(lib_print.o) \ 
     4252   $(MODEL_LIB)(oce.o) \ 
     4253   $(MODEL_LIB)(par_kind.o) \ 
     4254   $(MODEL_LIB)(par_oce.o) \ 
     4255   $(MODEL_LIB)(phycst.o) \ 
     4256   $(MODEL_LIB)(prtctl.o) \ 
     4257   $(MODEL_LIB)(zdfmxl.o) \ 
     4258   dom_oce.F90 \ 
     4259   in_out_manager.F90 \ 
     4260   lbclnk.F90 \ 
     4261   ldfdyn_oce.F90 \ 
     4262   ldftra_oce.F90 \ 
     4263   lib_mpp.F90 \ 
     4264   lib_print.f90 \ 
     4265   oce.F90 \ 
     4266   par_kind.F90 \ 
     4267   par_oce.F90 \ 
     4268   phycst.F90 \ 
     4269   prtctl.f90 \ 
     4270   zdfmxl.F90 \ 
     4271   $(MODEL_LIB)(dom_oce.o) \ 
     4272   $(MODEL_LIB)(in_out_manager.o) \ 
     4273   $(MODEL_LIB)(lbclnk.o) \ 
     4274   $(MODEL_LIB)(ldfslp.o) \ 
     4275   $(MODEL_LIB)(ldftra_oce.o) \ 
     4276   $(MODEL_LIB)(lib_mpp.o) \ 
     4277   $(MODEL_LIB)(oce.o) \ 
     4278   $(MODEL_LIB)(phycst.o) \ 
     4279   dom_oce.F90 \ 
    41834280   in_out_manager.F90 \ 
    41844281   lbclnk.F90 \ 
    41854282   ldfslp.F90 \ 
    41864283   ldftra_oce.F90 \ 
    4187    oce.F90 \ 
    4188    phycst.F90 \ 
    4189    prtctl.f90 \ 
    4190    $(MODEL_LIB)(dom_oce.o) \ 
    4191    $(MODEL_LIB)(flxrnf.o) \ 
    4192    $(MODEL_LIB)(in_out_manager.o) \ 
    4193    $(MODEL_LIB)(lbclnk.o) \ 
    4194    $(MODEL_LIB)(ldfslp.o) \ 
    4195    $(MODEL_LIB)(ldftra_oce.o) \ 
    4196    $(MODEL_LIB)(oce.o) \ 
    4197    $(MODEL_LIB)(phycst.o) \ 
    4198    $(MODEL_LIB)(prtctl.o) \ 
    4199    domzgr_substitute.h90 \ 
    4200    vectopt_loop_substitute.h90 \ 
    4201    KEY_CPP \ 
    4202    ldfeiv.F90 
    4203 $(MODEL_LIB)(ldfslp.o) :   \ 
    4204    dom_oce.F90 \ 
    4205    in_out_manager.F90 \ 
    4206    lib_mpp.F90 \ 
    4207    lib_print.f90 \ 
    4208    oce.F90 \ 
    4209    par_kind.F90 \ 
    4210    par_oce.F90 \ 
    4211    prtctl.f90 \ 
    4212    zdf_oce.F90 \ 
    4213    $(MODEL_LIB)(dom_oce.o) \ 
    4214    $(MODEL_LIB)(in_out_manager.o) \ 
    4215    $(MODEL_LIB)(lib_mpp.o) \ 
    4216    $(MODEL_LIB)(lib_print.o) \ 
    4217    $(MODEL_LIB)(oce.o) \ 
    4218    $(MODEL_LIB)(par_kind.o) \ 
    4219    $(MODEL_LIB)(par_oce.o) \ 
    4220    $(MODEL_LIB)(prtctl.o) \ 
    4221    $(MODEL_LIB)(zdf_oce.o) \ 
    4222    dom_oce.F90 \ 
    4223    in_out_manager.F90 \ 
    4224    lbclnk.F90 \ 
    4225    ldfdyn_oce.F90 \ 
    4226    ldftra_oce.F90 \ 
    4227    oce.F90 \ 
    4228    phycst.F90 \ 
    4229    prtctl.f90 \ 
    4230    zdfmxl.F90 \ 
    4231    $(MODEL_LIB)(dom_oce.o) \ 
    4232    $(MODEL_LIB)(in_out_manager.o) \ 
    4233    $(MODEL_LIB)(lbclnk.o) \ 
    4234    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4235    $(MODEL_LIB)(ldftra_oce.o) \ 
    4236    $(MODEL_LIB)(oce.o) \ 
    4237    $(MODEL_LIB)(phycst.o) \ 
    4238    $(MODEL_LIB)(prtctl.o) \ 
    4239    $(MODEL_LIB)(zdfmxl.o) \ 
    4240    domzgr_substitute.h90 \ 
    4241    vectopt_loop_substitute.h90 \ 
    4242    KEY_CPP \ 
    4243    ldfslp.F90 
    4244 $(MODEL_LIB)(ldftra.o) :   \ 
    4245    dom_oce.F90 \ 
    4246    in_out_manager.F90 \ 
    4247    lbclnk.F90 \ 
    4248    ldfdyn_oce.F90 \ 
    4249    ldftra_oce.F90 \ 
    4250    lib_mpp.F90 \ 
    4251    lib_print.f90 \ 
    4252    oce.F90 \ 
    4253    par_kind.F90 \ 
    4254    par_oce.F90 \ 
    4255    phycst.F90 \ 
    4256    prtctl.f90 \ 
    4257    zdfmxl.F90 \ 
    4258    $(MODEL_LIB)(dom_oce.o) \ 
    4259    $(MODEL_LIB)(in_out_manager.o) \ 
    4260    $(MODEL_LIB)(lbclnk.o) \ 
    4261    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4262    $(MODEL_LIB)(ldftra_oce.o) \ 
    4263    $(MODEL_LIB)(lib_mpp.o) \ 
    4264    $(MODEL_LIB)(lib_print.o) \ 
    4265    $(MODEL_LIB)(oce.o) \ 
    4266    $(MODEL_LIB)(par_kind.o) \ 
    4267    $(MODEL_LIB)(par_oce.o) \ 
    4268    $(MODEL_LIB)(phycst.o) \ 
    4269    $(MODEL_LIB)(prtctl.o) \ 
    4270    $(MODEL_LIB)(zdfmxl.o) \ 
    4271    dom_oce.F90 \ 
    4272    in_out_manager.F90 \ 
    4273    lbclnk.F90 \ 
    4274    ldfslp.F90 \ 
    4275    ldftra_oce.F90 \ 
    4276    lib_mpp.F90 \ 
    4277    oce.F90 \ 
    4278    phycst.F90 \ 
    4279    $(MODEL_LIB)(dom_oce.o) \ 
    4280    $(MODEL_LIB)(in_out_manager.o) \ 
    4281    $(MODEL_LIB)(lbclnk.o) \ 
    4282    $(MODEL_LIB)(ldfslp.o) \ 
    4283    $(MODEL_LIB)(ldftra_oce.o) \ 
    4284    $(MODEL_LIB)(lib_mpp.o) \ 
    4285    $(MODEL_LIB)(oce.o) \ 
    4286    $(MODEL_LIB)(phycst.o) \ 
     4284   lib_mpp.F90 \ 
     4285   oce.F90 \ 
     4286   phycst.F90 \ 
    42874287   domzgr_substitute.h90 \ 
    42884288   ldftra_c1d.h90 \ 
     
    42944294   ldftra.F90 
    42954295$(MODEL_LIB)(ldftra_oce.o) :  \ 
    4296    par_kind.F90 \ 
    4297    $(MODEL_LIB)(par_kind.o) \ 
    4298    par_oce.F90 \ 
    4299    $(MODEL_LIB)(par_oce.o) \ 
     4296   $(MODEL_LIB)(par_kind.o) \ 
     4297   par_kind.F90 \ 
     4298   $(MODEL_LIB)(par_oce.o) \ 
     4299   par_oce.F90 \ 
    43004300   ldftra_oce.F90 
    43014301$(MODEL_LIB)(lib_feti.o) : \ 
    4302    dom_oce.F90 \ 
    4303    in_out_manager.F90 \ 
    4304    $(MODEL_LIB)(dom_oce.o) \ 
    4305    $(MODEL_LIB)(in_out_manager.o) \ 
    4306    lib_mpp.F90 \ 
    4307    $(MODEL_LIB)(lib_mpp.o) \ 
     4302   $(MODEL_LIB)(dom_oce.o) \ 
     4303   $(MODEL_LIB)(in_out_manager.o) \ 
     4304   dom_oce.F90 \ 
     4305   in_out_manager.F90 \ 
     4306   $(MODEL_LIB)(lib_mpp.o) \ 
     4307   lib_mpp.F90 \ 
    43084308   lib_feti.F90 
    43094309$(MODEL_LIB)(lib_mpp.o) :  \ 
    4310    lib_print.f90 \ 
    4311    par_kind.F90 \ 
    4312    par_oce.F90 \ 
    4313    $(MODEL_LIB)(lib_print.o) \ 
    4314    $(MODEL_LIB)(par_kind.o) \ 
    4315    $(MODEL_LIB)(par_oce.o) \ 
    4316    dom_oce.F90 \ 
    4317    in_out_manager.F90 \ 
    4318    $(MODEL_LIB)(dom_oce.o) \ 
    4319    $(MODEL_LIB)(in_out_manager.o) \ 
     4310   $(MODEL_LIB)(lib_print.o) \ 
     4311   $(MODEL_LIB)(par_kind.o) \ 
     4312   $(MODEL_LIB)(par_oce.o) \ 
     4313   lib_print.f90 \ 
     4314   par_kind.F90 \ 
     4315   par_oce.F90 \ 
     4316   $(MODEL_LIB)(dom_oce.o) \ 
     4317   $(MODEL_LIB)(in_out_manager.o) \ 
     4318   dom_oce.F90 \ 
     4319   in_out_manager.F90 \ 
    43204320   lib_mpp.F90 
    43214321$(MODEL_LIB)(lib_print.o) :   \ 
    4322    par_kind.F90 \ 
    4323    $(MODEL_LIB)(par_kind.o) \ 
     4322   $(MODEL_LIB)(par_kind.o) \ 
     4323   par_kind.F90 \ 
    43244324   lib_print.f90 
    43254325$(MODEL_LIB)(limadv.o) :   \ 
     4326   $(MODEL_LIB)(blk_oce.o) \ 
     4327   $(MODEL_LIB)(dom_oce.o) \ 
     4328   $(MODEL_LIB)(in_out_manager.o) \ 
     4329   $(MODEL_LIB)(lib_mpp.o) \ 
     4330   $(MODEL_LIB)(lib_print.o) \ 
     4331   $(MODEL_LIB)(oce.o) \ 
     4332   $(MODEL_LIB)(par_ice.o) \ 
     4333   $(MODEL_LIB)(par_kind.o) \ 
     4334   $(MODEL_LIB)(par_oce.o) \ 
    43264335   blk_oce.F90 \ 
    43274336   dom_oce.F90 \ 
     
    43334342   par_kind.F90 \ 
    43344343   par_oce.F90 \ 
    4335    $(MODEL_LIB)(blk_oce.o) \ 
    4336    $(MODEL_LIB)(dom_oce.o) \ 
    4337    $(MODEL_LIB)(in_out_manager.o) \ 
    4338    $(MODEL_LIB)(lib_mpp.o) \ 
    4339    $(MODEL_LIB)(lib_print.o) \ 
    4340    $(MODEL_LIB)(oce.o) \ 
    4341    $(MODEL_LIB)(par_ice.o) \ 
    4342    $(MODEL_LIB)(par_kind.o) \ 
    4343    $(MODEL_LIB)(par_oce.o) \ 
     4344   $(MODEL_LIB)(dom_ice.o) \ 
     4345   $(MODEL_LIB)(dom_oce.o) \ 
     4346   $(MODEL_LIB)(ice_oce.o) \ 
     4347   $(MODEL_LIB)(in_out_manager.o) \ 
     4348   $(MODEL_LIB)(lbclnk.o) \ 
     4349   $(MODEL_LIB)(prtctl.o) \ 
    43444350   dom_ice.F90 \ 
    43454351   dom_oce.F90 \ 
     
    43484354   lbclnk.F90 \ 
    43494355   prtctl.f90 \ 
    4350    $(MODEL_LIB)(dom_ice.o) \ 
    4351    $(MODEL_LIB)(dom_oce.o) \ 
    4352    $(MODEL_LIB)(ice_oce.o) \ 
    4353    $(MODEL_LIB)(in_out_manager.o) \ 
    4354    $(MODEL_LIB)(lbclnk.o) \ 
    4355    $(MODEL_LIB)(prtctl.o) \ 
    43564356   limadv.F90 
    43574357$(MODEL_LIB)(limdia.o) :   \ 
     4358   $(MODEL_LIB)(blk_oce.o) \ 
     4359   $(MODEL_LIB)(dom_ice.o) \ 
     4360   $(MODEL_LIB)(dom_oce.o) \ 
     4361   $(MODEL_LIB)(flx_oce.o) \ 
     4362   $(MODEL_LIB)(ice.o) \ 
     4363   $(MODEL_LIB)(ice_oce.o) \ 
     4364   $(MODEL_LIB)(in_out_manager.o) \ 
     4365   $(MODEL_LIB)(ini1d.o) \ 
     4366   $(MODEL_LIB)(lbclnk.o) \ 
     4367   $(MODEL_LIB)(lib_print.o) \ 
     4368   $(MODEL_LIB)(limistate.o) \ 
     4369   $(MODEL_LIB)(limmsh.o) \ 
     4370   $(MODEL_LIB)(limrst.o) \ 
     4371   $(MODEL_LIB)(oce.o) \ 
     4372   $(MODEL_LIB)(ocfzpt.o) \ 
     4373   $(MODEL_LIB)(par_ice.o) \ 
     4374   $(MODEL_LIB)(par_kind.o) \ 
     4375   $(MODEL_LIB)(par_oce.o) \ 
     4376   $(MODEL_LIB)(phycst.o) \ 
     4377   $(MODEL_LIB)(prtctl.o) \ 
    43584378   blk_oce.F90 \ 
    43594379   dom_ice.F90 \ 
     
    43624382   ice.F90 \ 
    43634383   ice_oce.F90 \ 
     4384   in_out_manager.F90 \ 
    43644385   ini1d.F90 \ 
    4365    in_out_manager.F90 \ 
    43664386   lbclnk.F90 \ 
    43674387   lib_print.f90 \ 
     
    43764396   phycst.F90 \ 
    43774397   prtctl.f90 \ 
     4398   $(MODEL_LIB)(daymod.o) \ 
     4399   $(MODEL_LIB)(dom_ice.o) \ 
     4400   $(MODEL_LIB)(ice.o) \ 
     4401   $(MODEL_LIB)(ice_oce.o) \ 
     4402   $(MODEL_LIB)(iceini.o) \ 
     4403   $(MODEL_LIB)(in_out_manager.o) \ 
     4404   $(MODEL_LIB)(limistate.o) \ 
     4405   $(MODEL_LIB)(par_ice.o) \ 
     4406   $(MODEL_LIB)(phycst.o) \ 
     4407   daymod.F90 \ 
     4408   dom_ice.F90 \ 
     4409   ice.F90 \ 
     4410   ice_oce.F90 \ 
     4411   iceini.F90 \ 
     4412   in_out_manager.F90 \ 
     4413   limistate.F90 \ 
     4414   par_ice.F90 \ 
     4415   phycst.F90 \ 
     4416   vectopt_loop_substitute.h90 \ 
     4417   KEY_CPP \ 
     4418   limdia.F90 
     4419$(MODEL_LIB)(limdyn.o) :   \ 
    43784420   $(MODEL_LIB)(blk_oce.o) \ 
    43794421   $(MODEL_LIB)(dom_ice.o) \ 
     
    43824424   $(MODEL_LIB)(ice.o) \ 
    43834425   $(MODEL_LIB)(ice_oce.o) \ 
     4426   $(MODEL_LIB)(in_out_manager.o) \ 
    43844427   $(MODEL_LIB)(ini1d.o) \ 
    4385    $(MODEL_LIB)(in_out_manager.o) \ 
    4386    $(MODEL_LIB)(lbclnk.o) \ 
     4428   $(MODEL_LIB)(lbclnk.o) \ 
     4429   $(MODEL_LIB)(lib_mpp.o) \ 
    43874430   $(MODEL_LIB)(lib_print.o) \ 
    43884431   $(MODEL_LIB)(limistate.o) \ 
     
    43964439   $(MODEL_LIB)(phycst.o) \ 
    43974440   $(MODEL_LIB)(prtctl.o) \ 
    4398    daymod.F90 \ 
    4399    dom_ice.F90 \ 
    4400    iceini.F90 \ 
    4401    ice.F90 \ 
    4402    ice_oce.F90 \ 
    4403    in_out_manager.F90 \ 
    4404    limistate.F90 \ 
    4405    par_ice.F90 \ 
    4406    phycst.F90 \ 
    4407    $(MODEL_LIB)(daymod.o) \ 
    4408    $(MODEL_LIB)(dom_ice.o) \ 
    4409    $(MODEL_LIB)(iceini.o) \ 
    4410    $(MODEL_LIB)(ice.o) \ 
    4411    $(MODEL_LIB)(ice_oce.o) \ 
    4412    $(MODEL_LIB)(in_out_manager.o) \ 
    4413    $(MODEL_LIB)(limistate.o) \ 
    4414    $(MODEL_LIB)(par_ice.o) \ 
    4415    $(MODEL_LIB)(phycst.o) \ 
    4416    vectopt_loop_substitute.h90 \ 
    4417    KEY_CPP \ 
    4418    limdia.F90 
    4419 $(MODEL_LIB)(limdyn.o) :   \ 
    44204441   blk_oce.F90 \ 
    44214442   dom_ice.F90 \ 
     
    44244445   ice.F90 \ 
    44254446   ice_oce.F90 \ 
     4447   in_out_manager.F90 \ 
    44264448   ini1d.F90 \ 
    4427    in_out_manager.F90 \ 
    44284449   lbclnk.F90 \ 
    44294450   lib_mpp.F90 \ 
     
    44394460   phycst.F90 \ 
    44404461   prtctl.f90 \ 
     4462   $(MODEL_LIB)(dom_ice.o) \ 
     4463   $(MODEL_LIB)(dom_oce.o) \ 
     4464   $(MODEL_LIB)(ice.o) \ 
     4465   $(MODEL_LIB)(ice_oce.o) \ 
     4466   $(MODEL_LIB)(iceini.o) \ 
     4467   $(MODEL_LIB)(in_out_manager.o) \ 
     4468   $(MODEL_LIB)(lbclnk.o) \ 
     4469   $(MODEL_LIB)(lib_mpp.o) \ 
     4470   $(MODEL_LIB)(limistate.o) \ 
     4471   $(MODEL_LIB)(limrhg.o) \ 
     4472   $(MODEL_LIB)(phycst.o) \ 
     4473   $(MODEL_LIB)(prtctl.o) \ 
     4474   dom_ice.F90 \ 
     4475   dom_oce.F90 \ 
     4476   ice.F90 \ 
     4477   ice_oce.F90 \ 
     4478   iceini.F90 \ 
     4479   in_out_manager.F90 \ 
     4480   lbclnk.F90 \ 
     4481   lib_mpp.F90 \ 
     4482   limistate.F90 \ 
     4483   limrhg.F90 \ 
     4484   phycst.F90 \ 
     4485   prtctl.f90 \ 
     4486   limdyn.F90 
     4487$(MODEL_LIB)(limflx.o) :   \ 
     4488   $(MODEL_LIB)(albedo.o) \ 
    44414489   $(MODEL_LIB)(blk_oce.o) \ 
    4442    $(MODEL_LIB)(dom_ice.o) \ 
     4490   $(MODEL_LIB)(cpl_oce.o) \ 
     4491   $(MODEL_LIB)(daymod.o) \ 
    44434492   $(MODEL_LIB)(dom_oce.o) \ 
    44444493   $(MODEL_LIB)(flx_oce.o) \ 
    44454494   $(MODEL_LIB)(ice.o) \ 
    4446    $(MODEL_LIB)(ice_oce.o) \ 
    4447    $(MODEL_LIB)(ini1d.o) \ 
    4448    $(MODEL_LIB)(in_out_manager.o) \ 
    4449    $(MODEL_LIB)(lbclnk.o) \ 
    4450    $(MODEL_LIB)(lib_mpp.o) \ 
    4451    $(MODEL_LIB)(lib_print.o) \ 
    4452    $(MODEL_LIB)(limistate.o) \ 
    4453    $(MODEL_LIB)(limmsh.o) \ 
    4454    $(MODEL_LIB)(limrst.o) \ 
     4495   $(MODEL_LIB)(in_out_manager.o) \ 
     4496   $(MODEL_LIB)(lbclnk.o) \ 
     4497   $(MODEL_LIB)(lib_mpp.o) \ 
     4498   $(MODEL_LIB)(lib_print.o) \ 
    44554499   $(MODEL_LIB)(oce.o) \ 
    44564500   $(MODEL_LIB)(ocfzpt.o) \ 
     
    44604504   $(MODEL_LIB)(phycst.o) \ 
    44614505   $(MODEL_LIB)(prtctl.o) \ 
    4462    dom_ice.F90 \ 
    4463    dom_oce.F90 \ 
    4464    iceini.F90 \ 
    4465    ice.F90 \ 
    4466    ice_oce.F90 \ 
    4467    in_out_manager.F90 \ 
    4468    lbclnk.F90 \ 
    4469    lib_mpp.F90 \ 
    4470    limistate.F90 \ 
    4471    limrhg.F90 \ 
    4472    phycst.F90 \ 
    4473    prtctl.f90 \ 
    4474    $(MODEL_LIB)(dom_ice.o) \ 
    4475    $(MODEL_LIB)(dom_oce.o) \ 
    4476    $(MODEL_LIB)(iceini.o) \ 
    4477    $(MODEL_LIB)(ice.o) \ 
    4478    $(MODEL_LIB)(ice_oce.o) \ 
    4479    $(MODEL_LIB)(in_out_manager.o) \ 
    4480    $(MODEL_LIB)(lbclnk.o) \ 
    4481    $(MODEL_LIB)(lib_mpp.o) \ 
    4482    $(MODEL_LIB)(limistate.o) \ 
    4483    $(MODEL_LIB)(limrhg.o) \ 
    4484    $(MODEL_LIB)(phycst.o) \ 
    4485    $(MODEL_LIB)(prtctl.o) \ 
    4486    limdyn.F90 
    4487 $(MODEL_LIB)(limflx.o) :   \ 
    44884506   albedo.F90 \ 
    44894507   blk_oce.F90 \ 
     
    45054523   prtctl.f90 \ 
    45064524   $(MODEL_LIB)(albedo.o) \ 
     4525   $(MODEL_LIB)(flx_oce.o) \ 
     4526   $(MODEL_LIB)(flxblk.o) \ 
     4527   $(MODEL_LIB)(ice.o) \ 
     4528   $(MODEL_LIB)(ice_oce.o) \ 
     4529   $(MODEL_LIB)(in_out_manager.o) \ 
     4530   $(MODEL_LIB)(lbclnk.o) \ 
     4531   $(MODEL_LIB)(ocfzpt.o) \ 
     4532   $(MODEL_LIB)(par_oce.o) \ 
     4533   $(MODEL_LIB)(phycst.o) \ 
     4534   $(MODEL_LIB)(prtctl.o) \ 
     4535   albedo.F90 \ 
     4536   flx_oce.F90 \ 
     4537   flxblk.F90 \ 
     4538   ice.F90 \ 
     4539   ice_oce.F90 \ 
     4540   in_out_manager.F90 \ 
     4541   lbclnk.F90 \ 
     4542   ocfzpt.F90 \ 
     4543   par_oce.F90 \ 
     4544   phycst.F90 \ 
     4545   prtctl.f90 \ 
     4546   vectopt_loop_substitute.h90 \ 
     4547   KEY_CPP \ 
     4548   limflx.F90 
     4549$(MODEL_LIB)(limhdf.o) :   \ 
    45074550   $(MODEL_LIB)(blk_oce.o) \ 
    4508    $(MODEL_LIB)(cpl_oce.o) \ 
     4551   $(MODEL_LIB)(dom_oce.o) \ 
     4552   $(MODEL_LIB)(in_out_manager.o) \ 
     4553   $(MODEL_LIB)(lib_mpp.o) \ 
     4554   $(MODEL_LIB)(lib_print.o) \ 
     4555   $(MODEL_LIB)(oce.o) \ 
     4556   $(MODEL_LIB)(par_ice.o) \ 
     4557   $(MODEL_LIB)(par_kind.o) \ 
     4558   $(MODEL_LIB)(par_oce.o) \ 
     4559   blk_oce.F90 \ 
     4560   dom_oce.F90 \ 
     4561   in_out_manager.F90 \ 
     4562   lib_mpp.F90 \ 
     4563   lib_print.f90 \ 
     4564   oce.F90 \ 
     4565   par_ice.F90 \ 
     4566   par_kind.F90 \ 
     4567   par_oce.F90 \ 
     4568   $(MODEL_LIB)(dom_oce.o) \ 
     4569   $(MODEL_LIB)(ice.o) \ 
     4570   $(MODEL_LIB)(ice_oce.o) \ 
     4571   $(MODEL_LIB)(in_out_manager.o) \ 
     4572   $(MODEL_LIB)(lbclnk.o) \ 
     4573   $(MODEL_LIB)(lib_mpp.o) \ 
     4574   $(MODEL_LIB)(prtctl.o) \ 
     4575   dom_oce.F90 \ 
     4576   ice.F90 \ 
     4577   ice_oce.F90 \ 
     4578   in_out_manager.F90 \ 
     4579   lbclnk.F90 \ 
     4580   lib_mpp.F90 \ 
     4581   prtctl.f90 \ 
     4582   vectopt_loop_substitute.h90 \ 
     4583   KEY_CPP \ 
     4584   limhdf.F90 
     4585$(MODEL_LIB)(limistate.o) :   \ 
     4586   $(MODEL_LIB)(blk_oce.o) \ 
     4587   $(MODEL_LIB)(dom_oce.o) \ 
     4588   $(MODEL_LIB)(in_out_manager.o) \ 
     4589   $(MODEL_LIB)(lib_mpp.o) \ 
     4590   $(MODEL_LIB)(lib_print.o) \ 
     4591   $(MODEL_LIB)(oce.o) \ 
     4592   $(MODEL_LIB)(par_ice.o) \ 
     4593   $(MODEL_LIB)(par_kind.o) \ 
     4594   $(MODEL_LIB)(par_oce.o) \ 
     4595   blk_oce.F90 \ 
     4596   dom_oce.F90 \ 
     4597   in_out_manager.F90 \ 
     4598   lib_mpp.F90 \ 
     4599   lib_print.f90 \ 
     4600   oce.F90 \ 
     4601   par_ice.F90 \ 
     4602   par_kind.F90 \ 
     4603   par_oce.F90 \ 
     4604   $(MODEL_LIB)(dom_ice.o) \ 
     4605   $(MODEL_LIB)(dom_oce.o) \ 
     4606   $(MODEL_LIB)(ice.o) \ 
     4607   $(MODEL_LIB)(ice_oce.o) \ 
     4608   $(MODEL_LIB)(in_out_manager.o) \ 
     4609   $(MODEL_LIB)(lbclnk.o) \ 
     4610   $(MODEL_LIB)(oce.o) \ 
     4611   $(MODEL_LIB)(ocfzpt.o) \ 
     4612   $(MODEL_LIB)(par_ice.o) \ 
     4613   $(MODEL_LIB)(phycst.o) \ 
     4614   dom_ice.F90 \ 
     4615   dom_oce.F90 \ 
     4616   ice.F90 \ 
     4617   ice_oce.F90 \ 
     4618   in_out_manager.F90 \ 
     4619   lbclnk.F90 \ 
     4620   oce.F90 \ 
     4621   ocfzpt.F90 \ 
     4622   par_ice.F90 \ 
     4623   phycst.F90 \ 
     4624   limistate.F90 
     4625$(MODEL_LIB)(limmsh.o) :   \ 
     4626   $(MODEL_LIB)(dom_oce.o) \ 
     4627   $(MODEL_LIB)(in_out_manager.o) \ 
     4628   $(MODEL_LIB)(lib_mpp.o) \ 
     4629   $(MODEL_LIB)(lib_print.o) \ 
     4630   $(MODEL_LIB)(oce.o) \ 
     4631   $(MODEL_LIB)(par_ice.o) \ 
     4632   $(MODEL_LIB)(par_kind.o) \ 
     4633   $(MODEL_LIB)(par_oce.o) \ 
     4634   dom_oce.F90 \ 
     4635   in_out_manager.F90 \ 
     4636   lib_mpp.F90 \ 
     4637   lib_print.f90 \ 
     4638   oce.F90 \ 
     4639   par_ice.F90 \ 
     4640   par_kind.F90 \ 
     4641   par_oce.F90 \ 
     4642   $(MODEL_LIB)(dom_ice.o) \ 
     4643   $(MODEL_LIB)(dom_oce.o) \ 
     4644   $(MODEL_LIB)(in_out_manager.o) \ 
     4645   $(MODEL_LIB)(lbclnk.o) \ 
     4646   $(MODEL_LIB)(phycst.o) \ 
     4647   dom_ice.F90 \ 
     4648   dom_oce.F90 \ 
     4649   in_out_manager.F90 \ 
     4650   lbclnk.F90 \ 
     4651   phycst.F90 \ 
     4652   limmsh.F90 
     4653$(MODEL_LIB)(limrhg.o) :   \ 
     4654   $(MODEL_LIB)(blk_oce.o) \ 
     4655   $(MODEL_LIB)(dom_oce.o) \ 
     4656   $(MODEL_LIB)(in_out_manager.o) \ 
     4657   $(MODEL_LIB)(lib_mpp.o) \ 
     4658   $(MODEL_LIB)(lib_print.o) \ 
     4659   $(MODEL_LIB)(oce.o) \ 
     4660   $(MODEL_LIB)(par_ice.o) \ 
     4661   $(MODEL_LIB)(par_kind.o) \ 
     4662   $(MODEL_LIB)(par_oce.o) \ 
     4663   blk_oce.F90 \ 
     4664   dom_oce.F90 \ 
     4665   in_out_manager.F90 \ 
     4666   lib_mpp.F90 \ 
     4667   lib_print.f90 \ 
     4668   oce.F90 \ 
     4669   par_ice.F90 \ 
     4670   par_kind.F90 \ 
     4671   par_oce.F90 \ 
     4672   $(MODEL_LIB)(dom_ice.o) \ 
     4673   $(MODEL_LIB)(ice.o) \ 
     4674   $(MODEL_LIB)(ice_oce.o) \ 
     4675   $(MODEL_LIB)(in_out_manager.o) \ 
     4676   $(MODEL_LIB)(lbclnk.o) \ 
     4677   $(MODEL_LIB)(lib_mpp.o) \ 
     4678   $(MODEL_LIB)(par_oce.o) \ 
     4679   $(MODEL_LIB)(phycst.o) \ 
     4680   $(MODEL_LIB)(prtctl.o) \ 
     4681   dom_ice.F90 \ 
     4682   ice.F90 \ 
     4683   ice_oce.F90 \ 
     4684   in_out_manager.F90 \ 
     4685   lbclnk.F90 \ 
     4686   lib_mpp.F90 \ 
     4687   par_oce.F90 \ 
     4688   phycst.F90 \ 
     4689   prtctl.f90 \ 
     4690   limrhg.F90 
     4691$(MODEL_LIB)(limrst.o) :   \ 
     4692   $(MODEL_LIB)(blk_oce.o) \ 
     4693   $(MODEL_LIB)(dom_oce.o) \ 
     4694   $(MODEL_LIB)(in_out_manager.o) \ 
     4695   $(MODEL_LIB)(lib_print.o) \ 
     4696   $(MODEL_LIB)(par_ice.o) \ 
     4697   $(MODEL_LIB)(par_kind.o) \ 
     4698   $(MODEL_LIB)(par_oce.o) \ 
     4699   $(MODEL_LIB)(phycst.o) \ 
     4700   $(MODEL_LIB)(prtctl.o) \ 
     4701   blk_oce.F90 \ 
     4702   dom_oce.F90 \ 
     4703   in_out_manager.F90 \ 
     4704   lib_print.f90 \ 
     4705   par_ice.F90 \ 
     4706   par_kind.F90 \ 
     4707   par_oce.F90 \ 
     4708   phycst.F90 \ 
     4709   prtctl.f90 \ 
    45094710   $(MODEL_LIB)(daymod.o) \ 
     4711   $(MODEL_LIB)(dom_oce.o) \ 
     4712   $(MODEL_LIB)(ice.o) \ 
     4713   $(MODEL_LIB)(ice_oce.o) \ 
     4714   $(MODEL_LIB)(in_out_manager.o) \ 
     4715   daymod.F90 \ 
     4716   dom_oce.F90 \ 
     4717   ice.F90 \ 
     4718   ice_oce.F90 \ 
     4719   in_out_manager.F90 \ 
     4720   $(MODEL_LIB)(par_ice.o) \ 
     4721   par_ice.F90 \ 
     4722   limrst_dimg.h90 \ 
     4723   ../../../lib/libioipsl.a \ 
     4724   KEY_CPP \ 
     4725   limrst.F90 
     4726$(MODEL_LIB)(limtab.o) :   \ 
     4727   $(MODEL_LIB)(par_kind.o) \ 
     4728   par_kind.F90 \ 
     4729   limtab.F90 
     4730$(MODEL_LIB)(limthd.o) :   \ 
     4731   $(MODEL_LIB)(blk_oce.o) \ 
    45104732   $(MODEL_LIB)(dom_oce.o) \ 
    45114733   $(MODEL_LIB)(flx_oce.o) \ 
    45124734   $(MODEL_LIB)(ice.o) \ 
    4513    $(MODEL_LIB)(in_out_manager.o) \ 
    4514    $(MODEL_LIB)(lbclnk.o) \ 
    4515    $(MODEL_LIB)(lib_mpp.o) \ 
    4516    $(MODEL_LIB)(lib_print.o) \ 
     4735   $(MODEL_LIB)(ice_oce.o) \ 
     4736   $(MODEL_LIB)(iceini.o) \ 
     4737   $(MODEL_LIB)(in_out_manager.o) \ 
     4738   $(MODEL_LIB)(ini1d.o) \ 
     4739   $(MODEL_LIB)(lib_mpp.o) \ 
     4740   $(MODEL_LIB)(lib_print.o) \ 
     4741   $(MODEL_LIB)(limistate.o) \ 
     4742   $(MODEL_LIB)(limmsh.o) \ 
     4743   $(MODEL_LIB)(limrst.o) \ 
    45174744   $(MODEL_LIB)(oce.o) \ 
    45184745   $(MODEL_LIB)(ocfzpt.o) \ 
     
    45214748   $(MODEL_LIB)(par_oce.o) \ 
    45224749   $(MODEL_LIB)(phycst.o) \ 
    4523    $(MODEL_LIB)(prtctl.o) \ 
    4524    albedo.F90 \ 
    4525    flxblk.F90 \ 
     4750   $(MODEL_LIB)(thd_ice.o) \ 
     4751   blk_oce.F90 \ 
     4752   dom_oce.F90 \ 
    45264753   flx_oce.F90 \ 
    45274754   ice.F90 \ 
    45284755   ice_oce.F90 \ 
    4529    in_out_manager.F90 \ 
    4530    lbclnk.F90 \ 
     4756   iceini.F90 \ 
     4757   in_out_manager.F90 \ 
     4758   ini1d.F90 \ 
     4759   lib_mpp.F90 \ 
     4760   lib_print.f90 \ 
     4761   limistate.F90 \ 
     4762   limmsh.F90 \ 
     4763   limrst.F90 \ 
     4764   oce.F90 \ 
    45314765   ocfzpt.F90 \ 
    4532    par_oce.F90 \ 
    4533    phycst.F90 \ 
    4534    prtctl.f90 \ 
    4535    $(MODEL_LIB)(albedo.o) \ 
    4536    $(MODEL_LIB)(flxblk.o) \ 
     4766   par_ice.F90 \ 
     4767   par_kind.F90 \ 
     4768   par_oce.F90 \ 
     4769   phycst.F90 \ 
     4770   thd_ice.F90 \ 
     4771   $(MODEL_LIB)(dom_ice.o) \ 
     4772   $(MODEL_LIB)(dom_oce.o) \ 
    45374773   $(MODEL_LIB)(flx_oce.o) \ 
    45384774   $(MODEL_LIB)(ice.o) \ 
    45394775   $(MODEL_LIB)(ice_oce.o) \ 
    4540    $(MODEL_LIB)(in_out_manager.o) \ 
    4541    $(MODEL_LIB)(lbclnk.o) \ 
    4542    $(MODEL_LIB)(ocfzpt.o) \ 
    4543    $(MODEL_LIB)(par_oce.o) \ 
    4544    $(MODEL_LIB)(phycst.o) \ 
    4545    $(MODEL_LIB)(prtctl.o) \ 
    4546    vectopt_loop_substitute.h90 \ 
    4547    KEY_CPP \ 
    4548    limflx.F90 
    4549 $(MODEL_LIB)(limhdf.o) :   \ 
    4550    blk_oce.F90 \ 
    4551    dom_oce.F90 \ 
    4552    in_out_manager.F90 \ 
    4553    lib_mpp.F90 \ 
    4554    lib_print.f90 \ 
    4555    oce.F90 \ 
    4556    par_ice.F90 \ 
    4557    par_kind.F90 \ 
    4558    par_oce.F90 \ 
    4559    $(MODEL_LIB)(blk_oce.o) \ 
    4560    $(MODEL_LIB)(dom_oce.o) \ 
    4561    $(MODEL_LIB)(in_out_manager.o) \ 
    4562    $(MODEL_LIB)(lib_mpp.o) \ 
    4563    $(MODEL_LIB)(lib_print.o) \ 
    4564    $(MODEL_LIB)(oce.o) \ 
    4565    $(MODEL_LIB)(par_ice.o) \ 
    4566    $(MODEL_LIB)(par_kind.o) \ 
    4567    $(MODEL_LIB)(par_oce.o) \ 
    4568    dom_oce.F90 \ 
     4776   $(MODEL_LIB)(iceini.o) \ 
     4777   $(MODEL_LIB)(in_out_manager.o) \ 
     4778   $(MODEL_LIB)(lbclnk.o) \ 
     4779   $(MODEL_LIB)(limtab.o) \ 
     4780   $(MODEL_LIB)(limthd_lac.o) \ 
     4781   $(MODEL_LIB)(limthd_zdf.o) \ 
     4782   $(MODEL_LIB)(phycst.o) \ 
     4783   $(MODEL_LIB)(prtctl.o) \ 
     4784   $(MODEL_LIB)(thd_ice.o) \ 
     4785   dom_ice.F90 \ 
     4786   dom_oce.F90 \ 
     4787   flx_oce.F90 \ 
    45694788   ice.F90 \ 
    45704789   ice_oce.F90 \ 
    4571    in_out_manager.F90 \ 
    4572    lbclnk.F90 \ 
    4573    lib_mpp.F90 \ 
    4574    prtctl.f90 \ 
    4575    $(MODEL_LIB)(dom_oce.o) \ 
     4790   iceini.F90 \ 
     4791   in_out_manager.F90 \ 
     4792   lbclnk.F90 \ 
     4793   limtab.F90 \ 
     4794   limthd_lac.F90 \ 
     4795   limthd_zdf.F90 \ 
     4796   phycst.F90 \ 
     4797   prtctl.f90 \ 
     4798   thd_ice.F90 \ 
     4799   domzgr_substitute.h90 \ 
     4800   vectopt_loop_substitute.h90 \ 
     4801   KEY_CPP \ 
     4802   limthd.F90 
     4803$(MODEL_LIB)(limthd_lac.o) :  \ 
     4804   $(MODEL_LIB)(blk_oce.o) \ 
     4805   $(MODEL_LIB)(dom_ice.o) \ 
     4806   $(MODEL_LIB)(dom_oce.o) \ 
     4807   $(MODEL_LIB)(flx_oce.o) \ 
    45764808   $(MODEL_LIB)(ice.o) \ 
    45774809   $(MODEL_LIB)(ice_oce.o) \ 
    45784810   $(MODEL_LIB)(in_out_manager.o) \ 
    4579    $(MODEL_LIB)(lbclnk.o) \ 
    4580    $(MODEL_LIB)(lib_mpp.o) \ 
    4581    $(MODEL_LIB)(prtctl.o) \ 
    4582    vectopt_loop_substitute.h90 \ 
    4583    KEY_CPP \ 
    4584    limhdf.F90 
    4585 $(MODEL_LIB)(limistate.o) :   \ 
     4811   $(MODEL_LIB)(ini1d.o) \ 
     4812   $(MODEL_LIB)(lbclnk.o) \ 
     4813   $(MODEL_LIB)(limistate.o) \ 
     4814   $(MODEL_LIB)(limmsh.o) \ 
     4815   $(MODEL_LIB)(limrst.o) \ 
     4816   $(MODEL_LIB)(oce.o) \ 
     4817   $(MODEL_LIB)(ocfzpt.o) \ 
     4818   $(MODEL_LIB)(par_ice.o) \ 
     4819   $(MODEL_LIB)(par_kind.o) \ 
     4820   $(MODEL_LIB)(par_oce.o) \ 
     4821   $(MODEL_LIB)(phycst.o) \ 
    45864822   blk_oce.F90 \ 
    4587    dom_oce.F90 \ 
    4588    in_out_manager.F90 \ 
    4589    lib_mpp.F90 \ 
    4590    lib_print.f90 \ 
    4591    oce.F90 \ 
    4592    par_ice.F90 \ 
    4593    par_kind.F90 \ 
    4594    par_oce.F90 \ 
    4595    $(MODEL_LIB)(blk_oce.o) \ 
    4596    $(MODEL_LIB)(dom_oce.o) \ 
    4597    $(MODEL_LIB)(in_out_manager.o) \ 
    4598    $(MODEL_LIB)(lib_mpp.o) \ 
    4599    $(MODEL_LIB)(lib_print.o) \ 
    4600    $(MODEL_LIB)(oce.o) \ 
    4601    $(MODEL_LIB)(par_ice.o) \ 
    4602    $(MODEL_LIB)(par_kind.o) \ 
    4603    $(MODEL_LIB)(par_oce.o) \ 
    46044823   dom_ice.F90 \ 
    46054824   dom_oce.F90 \ 
     4825   flx_oce.F90 \ 
    46064826   ice.F90 \ 
    46074827   ice_oce.F90 \ 
    46084828   in_out_manager.F90 \ 
    4609    lbclnk.F90 \ 
    4610    oce.F90 \ 
    4611    ocfzpt.F90 \ 
    4612    par_ice.F90 \ 
    4613    phycst.F90 \ 
    4614    $(MODEL_LIB)(dom_ice.o) \ 
    4615    $(MODEL_LIB)(dom_oce.o) \ 
    4616    $(MODEL_LIB)(ice.o) \ 
    4617    $(MODEL_LIB)(ice_oce.o) \ 
    4618    $(MODEL_LIB)(in_out_manager.o) \ 
    4619    $(MODEL_LIB)(lbclnk.o) \ 
    4620    $(MODEL_LIB)(oce.o) \ 
    4621    $(MODEL_LIB)(ocfzpt.o) \ 
    4622    $(MODEL_LIB)(par_ice.o) \ 
    4623    $(MODEL_LIB)(phycst.o) \ 
    4624    limistate.F90 
    4625 $(MODEL_LIB)(limmsh.o) :   \ 
    4626    dom_oce.F90 \ 
    4627    in_out_manager.F90 \ 
    4628    lib_mpp.F90 \ 
    4629    lib_print.f90 \ 
    4630    oce.F90 \ 
    4631    par_ice.F90 \ 
    4632    par_kind.F90 \ 
    4633    par_oce.F90 \ 
    4634    $(MODEL_LIB)(dom_oce.o) \ 
    4635    $(MODEL_LIB)(in_out_manager.o) \ 
    4636    $(MODEL_LIB)(lib_mpp.o) \ 
    4637    $(MODEL_LIB)(lib_print.o) \ 
    4638    $(MODEL_LIB)(oce.o) \ 
    4639    $(MODEL_LIB)(par_ice.o) \ 
    4640    $(MODEL_LIB)(par_kind.o) \ 
    4641    $(MODEL_LIB)(par_oce.o) \ 
    4642    dom_ice.F90 \ 
    4643    dom_oce.F90 \ 
    4644    in_out_manager.F90 \ 
    4645    lbclnk.F90 \ 
    4646    phycst.F90 \ 
    4647    $(MODEL_LIB)(dom_ice.o) \ 
    4648    $(MODEL_LIB)(dom_oce.o) \ 
    4649    $(MODEL_LIB)(in_out_manager.o) \ 
    4650    $(MODEL_LIB)(lbclnk.o) \ 
    4651    $(MODEL_LIB)(phycst.o) \ 
    4652    limmsh.F90 
    4653 $(MODEL_LIB)(limrhg.o) :   \ 
    4654    blk_oce.F90 \ 
    4655    dom_oce.F90 \ 
    4656    in_out_manager.F90 \ 
    4657    lib_mpp.F90 \ 
    4658    lib_print.f90 \ 
    4659    oce.F90 \ 
    4660    par_ice.F90 \ 
    4661    par_kind.F90 \ 
    4662    par_oce.F90 \ 
    4663    $(MODEL_LIB)(blk_oce.o) \ 
    4664    $(MODEL_LIB)(dom_oce.o) \ 
    4665    $(MODEL_LIB)(in_out_manager.o) \ 
    4666    $(MODEL_LIB)(lib_mpp.o) \ 
    4667    $(MODEL_LIB)(lib_print.o) \ 
    4668    $(MODEL_LIB)(oce.o) \ 
    4669    $(MODEL_LIB)(par_ice.o) \ 
    4670    $(MODEL_LIB)(par_kind.o) \ 
    4671    $(MODEL_LIB)(par_oce.o) \ 
    4672    dom_ice.F90 \ 
    4673    ice.F90 \ 
    4674    ice_oce.F90 \ 
    4675    in_out_manager.F90 \ 
    4676    lbclnk.F90 \ 
    4677    lib_mpp.F90 \ 
    4678    par_oce.F90 \ 
    4679    phycst.F90 \ 
    4680    prtctl.f90 \ 
    4681    $(MODEL_LIB)(dom_ice.o) \ 
    4682    $(MODEL_LIB)(ice.o) \ 
    4683    $(MODEL_LIB)(ice_oce.o) \ 
    4684    $(MODEL_LIB)(in_out_manager.o) \ 
    4685    $(MODEL_LIB)(lbclnk.o) \ 
    4686    $(MODEL_LIB)(lib_mpp.o) \ 
    4687    $(MODEL_LIB)(par_oce.o) \ 
    4688    $(MODEL_LIB)(phycst.o) \ 
    4689    $(MODEL_LIB)(prtctl.o) \ 
    4690    limrhg.F90 
    4691 $(MODEL_LIB)(limrst.o) :   \ 
    4692    blk_oce.F90 \ 
    4693    dom_oce.F90 \ 
    4694    in_out_manager.F90 \ 
    4695    lib_print.f90 \ 
    4696    par_ice.F90 \ 
    4697    par_kind.F90 \ 
    4698    par_oce.F90 \ 
    4699    phycst.F90 \ 
    4700    prtctl.f90 \ 
    4701    $(MODEL_LIB)(blk_oce.o) \ 
    4702    $(MODEL_LIB)(dom_oce.o) \ 
    4703    $(MODEL_LIB)(in_out_manager.o) \ 
    4704    $(MODEL_LIB)(lib_print.o) \ 
    4705    $(MODEL_LIB)(par_ice.o) \ 
    4706    $(MODEL_LIB)(par_kind.o) \ 
    4707    $(MODEL_LIB)(par_oce.o) \ 
    4708    $(MODEL_LIB)(phycst.o) \ 
    4709    $(MODEL_LIB)(prtctl.o) \ 
    4710    daymod.F90 \ 
    4711    dom_oce.F90 \ 
    4712    ice.F90 \ 
    4713    ice_oce.F90 \ 
    4714    in_out_manager.F90 \ 
    4715    $(MODEL_LIB)(daymod.o) \ 
    4716    $(MODEL_LIB)(dom_oce.o) \ 
    4717    $(MODEL_LIB)(ice.o) \ 
    4718    $(MODEL_LIB)(ice_oce.o) \ 
    4719    $(MODEL_LIB)(in_out_manager.o) \ 
    4720    par_ice.F90 \ 
    4721    $(MODEL_LIB)(par_ice.o) \ 
    4722    limrst_dimg.h90 \ 
    4723    ../../../lib/libioipsl.a \ 
    4724    KEY_CPP \ 
    4725    limrst.F90 
    4726 $(MODEL_LIB)(limtab.o) :   \ 
    4727    par_kind.F90 \ 
    4728    $(MODEL_LIB)(par_kind.o) \ 
    4729    limtab.F90 
    4730 $(MODEL_LIB)(limthd.o) :   \ 
    4731    blk_oce.F90 \ 
    4732    dom_oce.F90 \ 
    4733    flx_oce.F90 \ 
    4734    iceini.F90 \ 
    4735    ice.F90 \ 
    4736    ice_oce.F90 \ 
    47374829   ini1d.F90 \ 
    4738    in_out_manager.F90 \ 
    4739    lib_mpp.F90 \ 
    4740    lib_print.f90 \ 
     4830   lbclnk.F90 \ 
    47414831   limistate.F90 \ 
    47424832   limmsh.F90 \ 
     
    47484838   par_oce.F90 \ 
    47494839   phycst.F90 \ 
     4840   $(MODEL_LIB)(ice_oce.o) \ 
     4841   $(MODEL_LIB)(iceini.o) \ 
     4842   $(MODEL_LIB)(limistate.o) \ 
     4843   $(MODEL_LIB)(par_oce.o) \ 
     4844   $(MODEL_LIB)(phycst.o) \ 
     4845   $(MODEL_LIB)(thd_ice.o) \ 
     4846   ice_oce.F90 \ 
     4847   iceini.F90 \ 
     4848   limistate.F90 \ 
     4849   par_oce.F90 \ 
     4850   phycst.F90 \ 
    47504851   thd_ice.F90 \ 
     4852   limthd_lac.F90 
     4853$(MODEL_LIB)(limthd_zdf.o) :  \ 
    47514854   $(MODEL_LIB)(blk_oce.o) \ 
     4855   $(MODEL_LIB)(dom_ice.o) \ 
    47524856   $(MODEL_LIB)(dom_oce.o) \ 
    47534857   $(MODEL_LIB)(flx_oce.o) \ 
    4754    $(MODEL_LIB)(iceini.o) \ 
    47554858   $(MODEL_LIB)(ice.o) \ 
    47564859   $(MODEL_LIB)(ice_oce.o) \ 
     4860   $(MODEL_LIB)(in_out_manager.o) \ 
    47574861   $(MODEL_LIB)(ini1d.o) \ 
    4758    $(MODEL_LIB)(in_out_manager.o) \ 
    4759    $(MODEL_LIB)(lib_mpp.o) \ 
     4862   $(MODEL_LIB)(lbclnk.o) \ 
    47604863   $(MODEL_LIB)(lib_print.o) \ 
    47614864   $(MODEL_LIB)(limistate.o) \ 
     
    47684871   $(MODEL_LIB)(par_oce.o) \ 
    47694872   $(MODEL_LIB)(phycst.o) \ 
    4770    $(MODEL_LIB)(thd_ice.o) \ 
    4771    dom_ice.F90 \ 
    4772    dom_oce.F90 \ 
    4773    flx_oce.F90 \ 
    4774    iceini.F90 \ 
    4775    ice.F90 \ 
    4776    ice_oce.F90 \ 
    4777    in_out_manager.F90 \ 
    4778    lbclnk.F90 \ 
    4779    limtab.F90 \ 
    4780    limthd_lac.F90 \ 
    4781    limthd_zdf.F90 \ 
    4782    phycst.F90 \ 
    4783    prtctl.f90 \ 
    4784    thd_ice.F90 \ 
    4785    $(MODEL_LIB)(dom_ice.o) \ 
    4786    $(MODEL_LIB)(dom_oce.o) \ 
    4787    $(MODEL_LIB)(flx_oce.o) \ 
    4788    $(MODEL_LIB)(iceini.o) \ 
    4789    $(MODEL_LIB)(ice.o) \ 
    4790    $(MODEL_LIB)(ice_oce.o) \ 
    4791    $(MODEL_LIB)(in_out_manager.o) \ 
    4792    $(MODEL_LIB)(lbclnk.o) \ 
    4793    $(MODEL_LIB)(limtab.o) \ 
    4794    $(MODEL_LIB)(limthd_lac.o) \ 
    4795    $(MODEL_LIB)(limthd_zdf.o) \ 
    4796    $(MODEL_LIB)(phycst.o) \ 
    4797    $(MODEL_LIB)(prtctl.o) \ 
    4798    $(MODEL_LIB)(thd_ice.o) \ 
    4799    domzgr_substitute.h90 \ 
    4800    vectopt_loop_substitute.h90 \ 
    4801    KEY_CPP \ 
    4802    limthd.F90 
    4803 $(MODEL_LIB)(limthd_lac.o) :  \ 
    48044873   blk_oce.F90 \ 
    48054874   dom_ice.F90 \ 
     
    48084877   ice.F90 \ 
    48094878   ice_oce.F90 \ 
     4879   in_out_manager.F90 \ 
    48104880   ini1d.F90 \ 
    4811    in_out_manager.F90 \ 
    4812    lbclnk.F90 \ 
     4881   lbclnk.F90 \ 
     4882   lib_print.f90 \ 
    48134883   limistate.F90 \ 
    48144884   limmsh.F90 \ 
     
    48204890   par_oce.F90 \ 
    48214891   phycst.F90 \ 
     4892   $(MODEL_LIB)(ice_oce.o) \ 
     4893   $(MODEL_LIB)(iceini.o) \ 
     4894   $(MODEL_LIB)(in_out_manager.o) \ 
     4895   $(MODEL_LIB)(limistate.o) \ 
     4896   $(MODEL_LIB)(par_oce.o) \ 
     4897   $(MODEL_LIB)(phycst.o) \ 
     4898   $(MODEL_LIB)(thd_ice.o) \ 
     4899   ice_oce.F90 \ 
     4900   iceini.F90 \ 
     4901   in_out_manager.F90 \ 
     4902   limistate.F90 \ 
     4903   par_oce.F90 \ 
     4904   phycst.F90 \ 
     4905   thd_ice.F90 \ 
     4906   limthd_zdf.F90 
     4907$(MODEL_LIB)(limtrp.o) :   \ 
    48224908   $(MODEL_LIB)(blk_oce.o) \ 
    48234909   $(MODEL_LIB)(dom_ice.o) \ 
     
    48264912   $(MODEL_LIB)(ice.o) \ 
    48274913   $(MODEL_LIB)(ice_oce.o) \ 
     4914   $(MODEL_LIB)(in_out_manager.o) \ 
    48284915   $(MODEL_LIB)(ini1d.o) \ 
    4829    $(MODEL_LIB)(in_out_manager.o) \ 
    4830    $(MODEL_LIB)(lbclnk.o) \ 
     4916   $(MODEL_LIB)(lbclnk.o) \ 
     4917   $(MODEL_LIB)(lib_mpp.o) \ 
     4918   $(MODEL_LIB)(lib_print.o) \ 
    48314919   $(MODEL_LIB)(limistate.o) \ 
    48324920   $(MODEL_LIB)(limmsh.o) \ 
     
    48384926   $(MODEL_LIB)(par_oce.o) \ 
    48394927   $(MODEL_LIB)(phycst.o) \ 
    4840    iceini.F90 \ 
    4841    ice_oce.F90 \ 
    4842    limistate.F90 \ 
    4843    par_oce.F90 \ 
    4844    phycst.F90 \ 
    4845    thd_ice.F90 \ 
    4846    $(MODEL_LIB)(iceini.o) \ 
    4847    $(MODEL_LIB)(ice_oce.o) \ 
    4848    $(MODEL_LIB)(limistate.o) \ 
    4849    $(MODEL_LIB)(par_oce.o) \ 
    4850    $(MODEL_LIB)(phycst.o) \ 
    4851    $(MODEL_LIB)(thd_ice.o) \ 
    4852    limthd_lac.F90 
    4853 $(MODEL_LIB)(limthd_zdf.o) :  \ 
     4928   $(MODEL_LIB)(prtctl.o) \ 
    48544929   blk_oce.F90 \ 
    48554930   dom_ice.F90 \ 
     
    48584933   ice.F90 \ 
    48594934   ice_oce.F90 \ 
     4935   in_out_manager.F90 \ 
    48604936   ini1d.F90 \ 
    4861    in_out_manager.F90 \ 
    4862    lbclnk.F90 \ 
     4937   lbclnk.F90 \ 
     4938   lib_mpp.F90 \ 
    48634939   lib_print.f90 \ 
    48644940   limistate.F90 \ 
     
    48714947   par_oce.F90 \ 
    48724948   phycst.F90 \ 
     4949   prtctl.f90 \ 
     4950   $(MODEL_LIB)(daymod.o) \ 
     4951   $(MODEL_LIB)(dom_ice.o) \ 
     4952   $(MODEL_LIB)(dom_oce.o) \ 
     4953   $(MODEL_LIB)(ice.o) \ 
     4954   $(MODEL_LIB)(ice_oce.o) \ 
     4955   $(MODEL_LIB)(iceini.o) \ 
     4956   $(MODEL_LIB)(in_out_manager.o) \ 
     4957   $(MODEL_LIB)(lbclnk.o) \ 
     4958   $(MODEL_LIB)(lib_mpp.o) \ 
     4959   $(MODEL_LIB)(limadv.o) \ 
     4960   $(MODEL_LIB)(limhdf.o) \ 
     4961   $(MODEL_LIB)(limistate.o) \ 
     4962   $(MODEL_LIB)(phycst.o) \ 
     4963   daymod.F90 \ 
     4964   dom_ice.F90 \ 
     4965   dom_oce.F90 \ 
     4966   ice.F90 \ 
     4967   ice_oce.F90 \ 
     4968   iceini.F90 \ 
     4969   in_out_manager.F90 \ 
     4970   lbclnk.F90 \ 
     4971   lib_mpp.F90 \ 
     4972   limadv.F90 \ 
     4973   limhdf.F90 \ 
     4974   limistate.F90 \ 
     4975   phycst.F90 \ 
     4976   vectopt_loop_substitute.h90 \ 
     4977   KEY_CPP \ 
     4978   limtrp.F90 
     4979$(MODEL_LIB)(limwri.o) :   \ 
    48734980   $(MODEL_LIB)(blk_oce.o) \ 
    4874    $(MODEL_LIB)(dom_ice.o) \ 
     4981   $(MODEL_LIB)(daymod.o) \ 
    48754982   $(MODEL_LIB)(dom_oce.o) \ 
    48764983   $(MODEL_LIB)(flx_oce.o) \ 
    48774984   $(MODEL_LIB)(ice.o) \ 
    48784985   $(MODEL_LIB)(ice_oce.o) \ 
     4986   $(MODEL_LIB)(in_out_manager.o) \ 
    48794987   $(MODEL_LIB)(ini1d.o) \ 
    4880    $(MODEL_LIB)(in_out_manager.o) \ 
    4881    $(MODEL_LIB)(lbclnk.o) \ 
     4988   $(MODEL_LIB)(lib_mpp.o) \ 
    48824989   $(MODEL_LIB)(lib_print.o) \ 
    48834990   $(MODEL_LIB)(limistate.o) \ 
     
    48904997   $(MODEL_LIB)(par_oce.o) \ 
    48914998   $(MODEL_LIB)(phycst.o) \ 
    4892    iceini.F90 \ 
    4893    ice_oce.F90 \ 
    4894    in_out_manager.F90 \ 
    4895    limistate.F90 \ 
    4896    par_oce.F90 \ 
    4897    phycst.F90 \ 
    4898    thd_ice.F90 \ 
    4899    $(MODEL_LIB)(iceini.o) \ 
    4900    $(MODEL_LIB)(ice_oce.o) \ 
    4901    $(MODEL_LIB)(in_out_manager.o) \ 
    4902    $(MODEL_LIB)(limistate.o) \ 
    4903    $(MODEL_LIB)(par_oce.o) \ 
    4904    $(MODEL_LIB)(phycst.o) \ 
    4905    $(MODEL_LIB)(thd_ice.o) \ 
    4906    limthd_zdf.F90 
    4907 $(MODEL_LIB)(limtrp.o) :   \ 
     4999   $(MODEL_LIB)(prtctl.o) \ 
    49085000   blk_oce.F90 \ 
    4909    dom_ice.F90 \ 
     5001   daymod.F90 \ 
    49105002   dom_oce.F90 \ 
    49115003   flx_oce.F90 \ 
    49125004   ice.F90 \ 
    49135005   ice_oce.F90 \ 
     5006   in_out_manager.F90 \ 
    49145007   ini1d.F90 \ 
    4915    in_out_manager.F90 \ 
    4916    lbclnk.F90 \ 
    49175008   lib_mpp.F90 \ 
    49185009   lib_print.f90 \ 
     
    49275018   phycst.F90 \ 
    49285019   prtctl.f90 \ 
    4929    $(MODEL_LIB)(blk_oce.o) \ 
     5020   $(MODEL_LIB)(daymod.o) \ 
     5021   $(MODEL_LIB)(dianam.o) \ 
    49305022   $(MODEL_LIB)(dom_ice.o) \ 
    49315023   $(MODEL_LIB)(dom_oce.o) \ 
     
    49335025   $(MODEL_LIB)(ice.o) \ 
    49345026   $(MODEL_LIB)(ice_oce.o) \ 
    4935    $(MODEL_LIB)(ini1d.o) \ 
    4936    $(MODEL_LIB)(in_out_manager.o) \ 
    4937    $(MODEL_LIB)(lbclnk.o) \ 
    4938    $(MODEL_LIB)(lib_mpp.o) \ 
    4939    $(MODEL_LIB)(lib_print.o) \ 
    4940    $(MODEL_LIB)(limistate.o) \ 
    4941    $(MODEL_LIB)(limmsh.o) \ 
    4942    $(MODEL_LIB)(limrst.o) \ 
    4943    $(MODEL_LIB)(oce.o) \ 
    4944    $(MODEL_LIB)(ocfzpt.o) \ 
    4945    $(MODEL_LIB)(par_ice.o) \ 
    4946    $(MODEL_LIB)(par_kind.o) \ 
    4947    $(MODEL_LIB)(par_oce.o) \ 
    4948    $(MODEL_LIB)(phycst.o) \ 
    4949    $(MODEL_LIB)(prtctl.o) \ 
     5027   $(MODEL_LIB)(iceini.o) \ 
     5028   $(MODEL_LIB)(in_out_manager.o) \ 
     5029   $(MODEL_LIB)(lbclnk.o) \ 
     5030   $(MODEL_LIB)(phycst.o) \ 
    49505031   daymod.F90 \ 
     5032   dianam.F90 \ 
    49515033   dom_ice.F90 \ 
    4952    dom_oce.F90 \ 
    4953    iceini.F90 \ 
    4954    ice.F90 \ 
    4955    ice_oce.F90 \ 
    4956    in_out_manager.F90 \ 
    4957    lbclnk.F90 \ 
    4958    lib_mpp.F90 \ 
    4959    limadv.F90 \ 
    4960    limhdf.F90 \ 
    4961    limistate.F90 \ 
    4962    phycst.F90 \ 
    4963    $(MODEL_LIB)(daymod.o) \ 
    4964    $(MODEL_LIB)(dom_ice.o) \ 
    4965    $(MODEL_LIB)(dom_oce.o) \ 
    4966    $(MODEL_LIB)(iceini.o) \ 
    4967    $(MODEL_LIB)(ice.o) \ 
    4968    $(MODEL_LIB)(ice_oce.o) \ 
    4969    $(MODEL_LIB)(in_out_manager.o) \ 
    4970    $(MODEL_LIB)(lbclnk.o) \ 
    4971    $(MODEL_LIB)(lib_mpp.o) \ 
    4972    $(MODEL_LIB)(limadv.o) \ 
    4973    $(MODEL_LIB)(limhdf.o) \ 
    4974    $(MODEL_LIB)(limistate.o) \ 
    4975    $(MODEL_LIB)(phycst.o) \ 
    4976    vectopt_loop_substitute.h90 \ 
    4977    KEY_CPP \ 
    4978    limtrp.F90 
    4979 $(MODEL_LIB)(limwri.o) :   \ 
    4980    blk_oce.F90 \ 
    4981    daymod.F90 \ 
    49825034   dom_oce.F90 \ 
    49835035   flx_oce.F90 \ 
    49845036   ice.F90 \ 
    49855037   ice_oce.F90 \ 
    4986    ini1d.F90 \ 
    4987    in_out_manager.F90 \ 
    4988    lib_mpp.F90 \ 
    4989    lib_print.f90 \ 
    4990    limistate.F90 \ 
    4991    limmsh.F90 \ 
    4992    limrst.F90 \ 
    4993    oce.F90 \ 
    4994    ocfzpt.F90 \ 
    4995    par_ice.F90 \ 
    4996    par_kind.F90 \ 
    4997    par_oce.F90 \ 
    4998    phycst.F90 \ 
    4999    prtctl.f90 \ 
    5000    $(MODEL_LIB)(blk_oce.o) \ 
    5001    $(MODEL_LIB)(daymod.o) \ 
    5002    $(MODEL_LIB)(dom_oce.o) \ 
    5003    $(MODEL_LIB)(flx_oce.o) \ 
    5004    $(MODEL_LIB)(ice.o) \ 
    5005    $(MODEL_LIB)(ice_oce.o) \ 
    5006    $(MODEL_LIB)(ini1d.o) \ 
    5007    $(MODEL_LIB)(in_out_manager.o) \ 
    5008    $(MODEL_LIB)(lib_mpp.o) \ 
    5009    $(MODEL_LIB)(lib_print.o) \ 
    5010    $(MODEL_LIB)(limistate.o) \ 
    5011    $(MODEL_LIB)(limmsh.o) \ 
    5012    $(MODEL_LIB)(limrst.o) \ 
    5013    $(MODEL_LIB)(oce.o) \ 
    5014    $(MODEL_LIB)(ocfzpt.o) \ 
    5015    $(MODEL_LIB)(par_ice.o) \ 
    5016    $(MODEL_LIB)(par_kind.o) \ 
    5017    $(MODEL_LIB)(par_oce.o) \ 
    5018    $(MODEL_LIB)(phycst.o) \ 
    5019    $(MODEL_LIB)(prtctl.o) \ 
    5020    daymod.F90 \ 
    5021    dianam.F90 \ 
    5022    dom_ice.F90 \ 
    5023    dom_oce.F90 \ 
    5024    flx_oce.F90 \ 
    50255038   iceini.F90 \ 
    5026    ice.F90 \ 
    5027    ice_oce.F90 \ 
    5028    in_out_manager.F90 \ 
    5029    lbclnk.F90 \ 
    5030    phycst.F90 \ 
    5031    $(MODEL_LIB)(daymod.o) \ 
    5032    $(MODEL_LIB)(dianam.o) \ 
    5033    $(MODEL_LIB)(dom_ice.o) \ 
    5034    $(MODEL_LIB)(dom_oce.o) \ 
    5035    $(MODEL_LIB)(flx_oce.o) \ 
    5036    $(MODEL_LIB)(iceini.o) \ 
    5037    $(MODEL_LIB)(ice.o) \ 
    5038    $(MODEL_LIB)(ice_oce.o) \ 
    5039    $(MODEL_LIB)(in_out_manager.o) \ 
    5040    $(MODEL_LIB)(lbclnk.o) \ 
    5041    $(MODEL_LIB)(phycst.o) \ 
     5039   in_out_manager.F90 \ 
     5040   lbclnk.F90 \ 
     5041   phycst.F90 \ 
     5042   $(MODEL_LIB)(diadimg.o) \ 
    50425043   diadimg.F90 \ 
    5043    $(MODEL_LIB)(diadimg.o) \ 
    50445044   limwri_dimg.h90 \ 
    50455045   ../../../lib/libioipsl.a \ 
     
    50475047   limwri.F90 
    50485048$(MODEL_LIB)(model.o) : \ 
     5049   $(MODEL_LIB)(cpl.o) \ 
     5050   $(MODEL_LIB)(cpl_oce.o) \ 
     5051   $(MODEL_LIB)(daymod.o) \ 
     5052   $(MODEL_LIB)(diaptr.o) \ 
     5053   $(MODEL_LIB)(dom_oce.o) \ 
     5054   $(MODEL_LIB)(domain.o) \ 
     5055   $(MODEL_LIB)(domcfg.o) \ 
     5056   $(MODEL_LIB)(dtasal.o) \ 
     5057   $(MODEL_LIB)(dtasst.o) \ 
     5058   $(MODEL_LIB)(dtatem.o) \ 
     5059   $(MODEL_LIB)(dyncor1d.o) \ 
     5060   $(MODEL_LIB)(dynspg.o) \ 
     5061   $(MODEL_LIB)(eosbn2.o) \ 
     5062   $(MODEL_LIB)(flxfwb.o) \ 
     5063   $(MODEL_LIB)(iceini.o) \ 
     5064   $(MODEL_LIB)(in_out_manager.o) \ 
     5065   $(MODEL_LIB)(ini1d.o) \ 
     5066   $(MODEL_LIB)(initrc.o) \ 
     5067   $(MODEL_LIB)(istate.o) \ 
     5068   $(MODEL_LIB)(ldfdyn.o) \ 
     5069   $(MODEL_LIB)(ldftra.o) \ 
     5070   $(MODEL_LIB)(lib_mpp.o) \ 
     5071   $(MODEL_LIB)(mppini.o) \ 
     5072   $(MODEL_LIB)(obc_par.o) \ 
     5073   $(MODEL_LIB)(obcini.o) \ 
     5074   $(MODEL_LIB)(oce.o) \ 
     5075   $(MODEL_LIB)(ocfzpt.o) \ 
     5076   $(MODEL_LIB)(phycst.o) \ 
     5077   $(MODEL_LIB)(prtctl.o) \ 
     5078   $(MODEL_LIB)(solver.o) \ 
     5079   $(MODEL_LIB)(step.o) \ 
     5080   $(MODEL_LIB)(step1d.o) \ 
     5081   $(MODEL_LIB)(traqsr.o) \ 
     5082   $(MODEL_LIB)(trdicp.o) \ 
     5083   $(MODEL_LIB)(trdmld.o) \ 
     5084   $(MODEL_LIB)(trdmod_oce.o) \ 
     5085   $(MODEL_LIB)(trdvor.o) \ 
     5086   $(MODEL_LIB)(zdfini.o) \ 
     5087   $(MODEL_LIB)(zpshde.o) \ 
    50495088   cpl.F90 \ 
    50505089   cpl_oce.F90 \ 
    50515090   daymod.F90 \ 
    50525091   diaptr.F90 \ 
     5092   dom_oce.F90 \ 
    50535093   domain.F90 \ 
    50545094   domcfg.F90 \ 
    5055    dom_oce.F90 \ 
    50565095   dtasal.F90 \ 
    50575096   dtasst.F90 \ 
     
    50625101   flxfwb.F90 \ 
    50635102   iceini.F90 \ 
     5103   in_out_manager.F90 \ 
    50645104   ini1d.F90 \ 
    50655105   initrc.F90 \ 
    5066    in_out_manager.F90 \ 
    50675106   istate.F90 \ 
    50685107   ldfdyn.F90 \ 
     
    50705109   lib_mpp.F90 \ 
    50715110   mppini.F90 \ 
     5111   obc_par.F90 \ 
    50725112   obcini.F90 \ 
    5073    obc_par.F90 \ 
    50745113   oce.F90 \ 
    50755114   ocfzpt.F90 \ 
     
    50775116   prtctl.f90 \ 
    50785117   solver.F90 \ 
     5118   step.F90 \ 
    50795119   step1d.F90 \ 
    5080    step.F90 \ 
    50815120   traqsr.F90 \ 
    50825121   trdicp.F90 \ 
     
    50865125   zdfini.F90 \ 
    50875126   zpshde.F90 \ 
    5088    $(MODEL_LIB)(cpl.o) \ 
    5089    $(MODEL_LIB)(cpl_oce.o) \ 
    5090    $(MODEL_LIB)(daymod.o) \ 
    5091    $(MODEL_LIB)(diaptr.o) \ 
    5092    $(MODEL_LIB)(domain.o) \ 
    5093    $(MODEL_LIB)(domcfg.o) \ 
    5094    $(MODEL_LIB)(dom_oce.o) \ 
    5095    $(MODEL_LIB)(dtasal.o) \ 
    5096    $(MODEL_LIB)(dtasst.o) \ 
    5097    $(MODEL_LIB)(dtatem.o) \ 
    5098    $(MODEL_LIB)(dyncor1d.o) \ 
    5099    $(MODEL_LIB)(dynspg.o) \ 
    5100    $(MODEL_LIB)(eosbn2.o) \ 
    5101    $(MODEL_LIB)(flxfwb.o) \ 
    5102    $(MODEL_LIB)(iceini.o) \ 
    5103    $(MODEL_LIB)(ini1d.o) \ 
    5104    $(MODEL_LIB)(initrc.o) \ 
    5105    $(MODEL_LIB)(in_out_manager.o) \ 
    5106    $(MODEL_LIB)(istate.o) \ 
    5107    $(MODEL_LIB)(ldfdyn.o) \ 
    5108    $(MODEL_LIB)(ldftra.o) \ 
    5109    $(MODEL_LIB)(lib_mpp.o) \ 
    5110    $(MODEL_LIB)(mppini.o) \ 
    5111    $(MODEL_LIB)(obcini.o) \ 
    5112    $(MODEL_LIB)(obc_par.o) \ 
    5113    $(MODEL_LIB)(oce.o) \ 
    5114    $(MODEL_LIB)(ocfzpt.o) \ 
    5115    $(MODEL_LIB)(phycst.o) \ 
    5116    $(MODEL_LIB)(prtctl.o) \ 
    5117    $(MODEL_LIB)(solver.o) \ 
    5118    $(MODEL_LIB)(step1d.o) \ 
    5119    $(MODEL_LIB)(step.o) \ 
    5120    $(MODEL_LIB)(traqsr.o) \ 
    5121    $(MODEL_LIB)(trdicp.o) \ 
    5122    $(MODEL_LIB)(trdmld.o) \ 
    5123    $(MODEL_LIB)(trdmod_oce.o) \ 
    5124    $(MODEL_LIB)(trdvor.o) \ 
    5125    $(MODEL_LIB)(zdfini.o) \ 
    5126    $(MODEL_LIB)(zpshde.o) \ 
     5127   $(MODEL_LIB)(opa.o) \ 
    51275128   opa.F90 \ 
    5128    $(MODEL_LIB)(opa.o) \ 
    51295129   model.f90 
    51305130$(MODEL_LIB)(mppini.o) :   \ 
    5131    dom_oce.F90 \ 
    5132    in_out_manager.F90 \ 
    5133    lib_print.f90 \ 
    5134    par_kind.F90 \ 
    5135    par_oce.F90 \ 
    5136    $(MODEL_LIB)(dom_oce.o) \ 
    5137    $(MODEL_LIB)(in_out_manager.o) \ 
    5138    $(MODEL_LIB)(lib_print.o) \ 
    5139    $(MODEL_LIB)(par_kind.o) \ 
    5140    $(MODEL_LIB)(par_oce.o) \ 
     5131   $(MODEL_LIB)(dom_oce.o) \ 
     5132   $(MODEL_LIB)(in_out_manager.o) \ 
     5133   $(MODEL_LIB)(lib_print.o) \ 
     5134   $(MODEL_LIB)(par_kind.o) \ 
     5135   $(MODEL_LIB)(par_oce.o) \ 
     5136   dom_oce.F90 \ 
     5137   in_out_manager.F90 \ 
     5138   lib_print.f90 \ 
     5139   par_kind.F90 \ 
     5140   par_oce.F90 \ 
     5141   $(MODEL_LIB)(dom_oce.o) \ 
     5142   $(MODEL_LIB)(in_out_manager.o) \ 
     5143   $(MODEL_LIB)(lib_mpp.o) \ 
     5144   $(MODEL_LIB)(sol_oce.o) \ 
    51415145   dom_oce.F90 \ 
    51425146   in_out_manager.F90 \ 
    51435147   lib_mpp.F90 \ 
    51445148   sol_oce.F90 \ 
    5145    $(MODEL_LIB)(dom_oce.o) \ 
    5146    $(MODEL_LIB)(in_out_manager.o) \ 
    5147    $(MODEL_LIB)(lib_mpp.o) \ 
    5148    $(MODEL_LIB)(sol_oce.o) \ 
    51495149   domzgr_substitute.h90 \ 
    51505150   mppini_2.h90 \ 
     
    51525152   KEY_CPP \ 
    51535153   mppini.F90 
     5154$(MODEL_LIB)(obc_oce.o) :  \ 
     5155   $(MODEL_LIB)(par_kind.o) \ 
     5156   $(MODEL_LIB)(par_oce.o) \ 
     5157   par_kind.F90 \ 
     5158   par_oce.F90 \ 
     5159   $(MODEL_LIB)(obc_par.o) \ 
     5160   $(MODEL_LIB)(par_oce.o) \ 
     5161   obc_par.F90 \ 
     5162   par_oce.F90 \ 
     5163   obc_oce.F90 
     5164$(MODEL_LIB)(obc_par.o) :  \ 
     5165   $(MODEL_LIB)(par_kind.o) \ 
     5166   par_kind.F90 \ 
     5167   $(MODEL_LIB)(par_oce.o) \ 
     5168   par_oce.F90 \ 
     5169   obc_par_EEL_R5.h90 \ 
     5170   KEY_CPP \ 
     5171   obc_par.F90 
    51545172$(MODEL_LIB)(obccli.o) :   \ 
     5173   $(MODEL_LIB)(in_out_manager.o) \ 
     5174   $(MODEL_LIB)(obc_par.o) \ 
     5175   $(MODEL_LIB)(par_oce.o) \ 
    51555176   in_out_manager.F90 \ 
    51565177   obc_par.F90 \ 
    51575178   par_oce.F90 \ 
    5158    $(MODEL_LIB)(in_out_manager.o) \ 
    5159    $(MODEL_LIB)(obc_par.o) \ 
    5160    $(MODEL_LIB)(par_oce.o) \ 
     5179   $(MODEL_LIB)(dom_oce.o) \ 
     5180   $(MODEL_LIB)(obc_oce.o) \ 
     5181   $(MODEL_LIB)(oce.o) \ 
     5182   $(MODEL_LIB)(phycst.o) \ 
    51615183   dom_oce.F90 \ 
    51625184   obc_oce.F90 \ 
    51635185   oce.F90 \ 
    51645186   phycst.F90 \ 
    5165    $(MODEL_LIB)(dom_oce.o) \ 
    5166    $(MODEL_LIB)(obc_oce.o) \ 
    5167    $(MODEL_LIB)(oce.o) \ 
    5168    $(MODEL_LIB)(phycst.o) \ 
    51695187   domzgr_substitute.h90 \ 
    51705188   KEY_CPP \ 
    51715189   obccli.F90 
    51725190$(MODEL_LIB)(obcdom.o) :   \ 
     5191   $(MODEL_LIB)(dom_oce.o) \ 
     5192   $(MODEL_LIB)(in_out_manager.o) \ 
     5193   $(MODEL_LIB)(lib_print.o) \ 
     5194   $(MODEL_LIB)(obc_par.o) \ 
     5195   $(MODEL_LIB)(par_kind.o) \ 
     5196   $(MODEL_LIB)(par_oce.o) \ 
    51735197   dom_oce.F90 \ 
    51745198   in_out_manager.F90 \ 
     
    51795203   $(MODEL_LIB)(dom_oce.o) \ 
    51805204   $(MODEL_LIB)(in_out_manager.o) \ 
    5181    $(MODEL_LIB)(lib_print.o) \ 
    5182    $(MODEL_LIB)(obc_par.o) \ 
    5183    $(MODEL_LIB)(par_kind.o) \ 
    5184    $(MODEL_LIB)(par_oce.o) \ 
     5205   $(MODEL_LIB)(lib_mpp.o) \ 
     5206   $(MODEL_LIB)(obc_oce.o) \ 
     5207   $(MODEL_LIB)(oce.o) \ 
     5208   $(MODEL_LIB)(phycst.o) \ 
    51855209   dom_oce.F90 \ 
    51865210   in_out_manager.F90 \ 
     
    51895213   oce.F90 \ 
    51905214   phycst.F90 \ 
    5191    $(MODEL_LIB)(dom_oce.o) \ 
    5192    $(MODEL_LIB)(in_out_manager.o) \ 
    5193    $(MODEL_LIB)(lib_mpp.o) \ 
    5194    $(MODEL_LIB)(obc_oce.o) \ 
    5195    $(MODEL_LIB)(oce.o) \ 
    5196    $(MODEL_LIB)(phycst.o) \ 
    51975215   obcdom.F90 
    51985216$(MODEL_LIB)(obcdta.o) :   \ 
     5217   $(MODEL_LIB)(dom_oce.o) \ 
     5218   $(MODEL_LIB)(in_out_manager.o) \ 
     5219   $(MODEL_LIB)(lbclnk.o) \ 
     5220   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     5221   $(MODEL_LIB)(ldftra_oce.o) \ 
     5222   $(MODEL_LIB)(lib_mpp.o) \ 
     5223   $(MODEL_LIB)(lib_print.o) \ 
     5224   $(MODEL_LIB)(obc_oce.o) \ 
     5225   $(MODEL_LIB)(obc_par.o) \ 
     5226   $(MODEL_LIB)(oce.o) \ 
     5227   $(MODEL_LIB)(par_kind.o) \ 
     5228   $(MODEL_LIB)(par_oce.o) \ 
     5229   $(MODEL_LIB)(phycst.o) \ 
     5230   $(MODEL_LIB)(prtctl.o) \ 
     5231   $(MODEL_LIB)(sol_oce.o) \ 
     5232   $(MODEL_LIB)(solfet.o) \ 
     5233   $(MODEL_LIB)(solisl.o) \ 
     5234   $(MODEL_LIB)(solpcg.o) \ 
     5235   $(MODEL_LIB)(solsor.o) \ 
     5236   $(MODEL_LIB)(solsor_e.o) \ 
     5237   $(MODEL_LIB)(zdf_oce.o) \ 
    51995238   dom_oce.F90 \ 
    52005239   in_out_manager.F90 \ 
     
    52115250   phycst.F90 \ 
    52125251   prtctl.f90 \ 
     5252   sol_oce.F90 \ 
    52135253   solfet.F90 \ 
    52145254   solisl.F90 \ 
     
    52165256   solsor.F90 \ 
    52175257   solsor_e.F90 \ 
    5218    sol_oce.F90 \ 
    52195258   zdf_oce.F90 \ 
    5220    $(MODEL_LIB)(dom_oce.o) \ 
    5221    $(MODEL_LIB)(in_out_manager.o) \ 
    5222    $(MODEL_LIB)(lbclnk.o) \ 
    5223    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    5224    $(MODEL_LIB)(ldftra_oce.o) \ 
     5259   $(MODEL_LIB)(daymod.o) \ 
     5260   $(MODEL_LIB)(dom_oce.o) \ 
     5261   $(MODEL_LIB)(dynspg_rl.o) \ 
     5262   $(MODEL_LIB)(in_out_manager.o) \ 
     5263   $(MODEL_LIB)(lbclnk.o) \ 
     5264   $(MODEL_LIB)(lib_mpp.o) \ 
     5265   $(MODEL_LIB)(obc_oce.o) \ 
     5266   $(MODEL_LIB)(obccli.o) \ 
     5267   $(MODEL_LIB)(oce.o) \ 
     5268   $(MODEL_LIB)(phycst.o) \ 
     5269   daymod.F90 \ 
     5270   dom_oce.F90 \ 
     5271   dynspg_rl.F90 \ 
     5272   in_out_manager.F90 \ 
     5273   lbclnk.F90 \ 
     5274   lib_mpp.F90 \ 
     5275   obc_oce.F90 \ 
     5276   obccli.F90 \ 
     5277   oce.F90 \ 
     5278   phycst.F90 \ 
     5279   obc_vectopt_loop_substitute.h90 \ 
     5280   ../../../lib/libioipsl.a \ 
     5281   KEY_CPP \ 
     5282   obcdta.F90 
     5283$(MODEL_LIB)(obcdyn.o) :   \ 
     5284   $(MODEL_LIB)(dom_oce.o) \ 
     5285   $(MODEL_LIB)(in_out_manager.o) \ 
    52255286   $(MODEL_LIB)(lib_mpp.o) \ 
    52265287   $(MODEL_LIB)(lib_print.o) \ 
     
    52315292   $(MODEL_LIB)(par_oce.o) \ 
    52325293   $(MODEL_LIB)(phycst.o) \ 
    5233    $(MODEL_LIB)(prtctl.o) \ 
    5234    $(MODEL_LIB)(solfet.o) \ 
    5235    $(MODEL_LIB)(solisl.o) \ 
    5236    $(MODEL_LIB)(solpcg.o) \ 
    5237    $(MODEL_LIB)(solsor.o) \ 
    5238    $(MODEL_LIB)(solsor_e.o) \ 
    5239    $(MODEL_LIB)(sol_oce.o) \ 
    5240    $(MODEL_LIB)(zdf_oce.o) \ 
    5241    daymod.F90 \ 
    5242    dom_oce.F90 \ 
    5243    dynspg_rl.F90 \ 
    5244    in_out_manager.F90 \ 
    5245    lbclnk.F90 \ 
    5246    lib_mpp.F90 \ 
    5247    obccli.F90 \ 
    5248    obc_oce.F90 \ 
    5249    oce.F90 \ 
    5250    phycst.F90 \ 
    5251    $(MODEL_LIB)(daymod.o) \ 
    5252    $(MODEL_LIB)(dom_oce.o) \ 
    5253    $(MODEL_LIB)(dynspg_rl.o) \ 
    5254    $(MODEL_LIB)(in_out_manager.o) \ 
    5255    $(MODEL_LIB)(lbclnk.o) \ 
    5256    $(MODEL_LIB)(lib_mpp.o) \ 
    5257    $(MODEL_LIB)(obccli.o) \ 
    5258    $(MODEL_LIB)(obc_oce.o) \ 
    5259    $(MODEL_LIB)(oce.o) \ 
    5260    $(MODEL_LIB)(phycst.o) \ 
    5261    obc_vectopt_loop_substitute.h90 \ 
    5262    ../../../lib/libioipsl.a \ 
    5263    KEY_CPP \ 
    5264    obcdta.F90 
    5265 $(MODEL_LIB)(obcdyn.o) :   \ 
    52665294   dom_oce.F90 \ 
    52675295   in_out_manager.F90 \ 
     
    52765304   $(MODEL_LIB)(dom_oce.o) \ 
    52775305   $(MODEL_LIB)(in_out_manager.o) \ 
     5306   $(MODEL_LIB)(lbclnk.o) \ 
     5307   $(MODEL_LIB)(lib_mpp.o) \ 
     5308   $(MODEL_LIB)(obc_oce.o) \ 
     5309   $(MODEL_LIB)(obccli.o) \ 
     5310   $(MODEL_LIB)(oce.o) \ 
     5311   $(MODEL_LIB)(phycst.o) \ 
     5312   dom_oce.F90 \ 
     5313   in_out_manager.F90 \ 
     5314   lbclnk.F90 \ 
     5315   lib_mpp.F90 \ 
     5316   obc_oce.F90 \ 
     5317   obccli.F90 \ 
     5318   oce.F90 \ 
     5319   phycst.F90 \ 
     5320   obcdyn.F90 
     5321$(MODEL_LIB)(obcini.o) :   \ 
     5322   $(MODEL_LIB)(daymod.o) \ 
     5323   $(MODEL_LIB)(dom_oce.o) \ 
     5324   $(MODEL_LIB)(in_out_manager.o) \ 
     5325   $(MODEL_LIB)(lbclnk.o) \ 
    52785326   $(MODEL_LIB)(lib_mpp.o) \ 
    52795327   $(MODEL_LIB)(lib_print.o) \ 
     
    52845332   $(MODEL_LIB)(par_oce.o) \ 
    52855333   $(MODEL_LIB)(phycst.o) \ 
    5286    dom_oce.F90 \ 
    5287    in_out_manager.F90 \ 
    5288    lbclnk.F90 \ 
    5289    lib_mpp.F90 \ 
    5290    obccli.F90 \ 
    5291    obc_oce.F90 \ 
    5292    oce.F90 \ 
    5293    phycst.F90 \ 
    5294    $(MODEL_LIB)(dom_oce.o) \ 
    5295    $(MODEL_LIB)(in_out_manager.o) \ 
    5296    $(MODEL_LIB)(lbclnk.o) \ 
    5297    $(MODEL_LIB)(lib_mpp.o) \ 
    5298    $(MODEL_LIB)(obccli.o) \ 
    5299    $(MODEL_LIB)(obc_oce.o) \ 
    5300    $(MODEL_LIB)(oce.o) \ 
    5301    $(MODEL_LIB)(phycst.o) \ 
    5302    obcdyn.F90 
    5303 $(MODEL_LIB)(obcini.o) :   \ 
    53045334   daymod.F90 \ 
    53055335   dom_oce.F90 \ 
     
    53145344   par_oce.F90 \ 
    53155345   phycst.F90 \ 
    5316    $(MODEL_LIB)(daymod.o) \ 
    5317    $(MODEL_LIB)(dom_oce.o) \ 
    5318    $(MODEL_LIB)(in_out_manager.o) \ 
    5319    $(MODEL_LIB)(lbclnk.o) \ 
    5320    $(MODEL_LIB)(lib_mpp.o) \ 
    5321    $(MODEL_LIB)(lib_print.o) \ 
     5346   $(MODEL_LIB)(dom_oce.o) \ 
     5347   $(MODEL_LIB)(in_out_manager.o) \ 
     5348   $(MODEL_LIB)(lbclnk.o) \ 
     5349   $(MODEL_LIB)(lib_mpp.o) \ 
    53225350   $(MODEL_LIB)(obc_oce.o) \ 
    5323    $(MODEL_LIB)(obc_par.o) \ 
    5324    $(MODEL_LIB)(oce.o) \ 
    5325    $(MODEL_LIB)(par_kind.o) \ 
    5326    $(MODEL_LIB)(par_oce.o) \ 
    5327    $(MODEL_LIB)(phycst.o) \ 
    5328    dom_oce.F90 \ 
    5329    in_out_manager.F90 \ 
    5330    lbclnk.F90 \ 
    5331    lib_mpp.F90 \ 
     5351   $(MODEL_LIB)(obcdom.o) \ 
     5352   $(MODEL_LIB)(obcrst.o) \ 
     5353   $(MODEL_LIB)(oce.o) \ 
     5354   $(MODEL_LIB)(phycst.o) \ 
     5355   dom_oce.F90 \ 
     5356   in_out_manager.F90 \ 
     5357   lbclnk.F90 \ 
     5358   lib_mpp.F90 \ 
     5359   obc_oce.F90 \ 
    53325360   obcdom.F90 \ 
    53335361   obcrst.F90 \ 
    5334    obc_oce.F90 \ 
    5335    oce.F90 \ 
    5336    phycst.F90 \ 
    5337    $(MODEL_LIB)(dom_oce.o) \ 
    5338    $(MODEL_LIB)(in_out_manager.o) \ 
    5339    $(MODEL_LIB)(lbclnk.o) \ 
    5340    $(MODEL_LIB)(lib_mpp.o) \ 
    5341    $(MODEL_LIB)(obcdom.o) \ 
    5342    $(MODEL_LIB)(obcrst.o) \ 
    5343    $(MODEL_LIB)(obc_oce.o) \ 
    5344    $(MODEL_LIB)(oce.o) \ 
    5345    $(MODEL_LIB)(phycst.o) \ 
     5362   oce.F90 \ 
     5363   phycst.F90 \ 
    53465364   obc_vectopt_loop_substitute.h90 \ 
    53475365   KEY_CPP \ 
    53485366   obcini.F90 
    53495367$(MODEL_LIB)(obcrad.o) :   \ 
     5368   $(MODEL_LIB)(dom_oce.o) \ 
     5369   $(MODEL_LIB)(in_out_manager.o) \ 
     5370   $(MODEL_LIB)(lib_mpp.o) \ 
     5371   $(MODEL_LIB)(lib_print.o) \ 
     5372   $(MODEL_LIB)(obc_par.o) \ 
     5373   $(MODEL_LIB)(oce.o) \ 
     5374   $(MODEL_LIB)(par_kind.o) \ 
     5375   $(MODEL_LIB)(par_oce.o) \ 
    53505376   dom_oce.F90 \ 
    53515377   in_out_manager.F90 \ 
     
    53585384   $(MODEL_LIB)(dom_oce.o) \ 
    53595385   $(MODEL_LIB)(in_out_manager.o) \ 
    5360    $(MODEL_LIB)(lib_mpp.o) \ 
    5361    $(MODEL_LIB)(lib_print.o) \ 
    5362    $(MODEL_LIB)(obc_par.o) \ 
    5363    $(MODEL_LIB)(oce.o) \ 
    5364    $(MODEL_LIB)(par_kind.o) \ 
    5365    $(MODEL_LIB)(par_oce.o) \ 
     5386   $(MODEL_LIB)(lbclnk.o) \ 
     5387   $(MODEL_LIB)(lib_mpp.o) \ 
     5388   $(MODEL_LIB)(obc_oce.o) \ 
     5389   $(MODEL_LIB)(oce.o) \ 
     5390   $(MODEL_LIB)(phycst.o) \ 
    53665391   dom_oce.F90 \ 
    53675392   in_out_manager.F90 \ 
     
    53715396   oce.F90 \ 
    53725397   phycst.F90 \ 
    5373    $(MODEL_LIB)(dom_oce.o) \ 
    5374    $(MODEL_LIB)(in_out_manager.o) \ 
    5375    $(MODEL_LIB)(lbclnk.o) \ 
    5376    $(MODEL_LIB)(lib_mpp.o) \ 
    5377    $(MODEL_LIB)(obc_oce.o) \ 
    5378    $(MODEL_LIB)(oce.o) \ 
    5379    $(MODEL_LIB)(phycst.o) \ 
    53805398   obc_vectopt_loop_substitute.h90 \ 
    53815399   KEY_CPP \ 
    53825400   obcrad.F90 
    53835401$(MODEL_LIB)(obcrst.o) :   \ 
     5402   $(MODEL_LIB)(dom_oce.o) \ 
     5403   $(MODEL_LIB)(in_out_manager.o) \ 
     5404   $(MODEL_LIB)(lib_mpp.o) \ 
     5405   $(MODEL_LIB)(lib_print.o) \ 
     5406   $(MODEL_LIB)(obc_par.o) \ 
     5407   $(MODEL_LIB)(oce.o) \ 
     5408   $(MODEL_LIB)(par_kind.o) \ 
     5409   $(MODEL_LIB)(par_oce.o) \ 
     5410   $(MODEL_LIB)(phycst.o) \ 
     5411   $(MODEL_LIB)(prtctl.o) \ 
    53845412   dom_oce.F90 \ 
    53855413   in_out_manager.F90 \ 
     
    53925420   phycst.F90 \ 
    53935421   prtctl.f90 \ 
    5394    $(MODEL_LIB)(dom_oce.o) \ 
    5395    $(MODEL_LIB)(in_out_manager.o) \ 
    5396    $(MODEL_LIB)(lib_mpp.o) \ 
    5397    $(MODEL_LIB)(lib_print.o) \ 
    5398    $(MODEL_LIB)(obc_par.o) \ 
    5399    $(MODEL_LIB)(oce.o) \ 
    5400    $(MODEL_LIB)(par_kind.o) \ 
    5401    $(MODEL_LIB)(par_oce.o) \ 
    5402    $(MODEL_LIB)(phycst.o) \ 
    5403    $(MODEL_LIB)(prtctl.o) \ 
     5422   $(MODEL_LIB)(daymod.o) \ 
     5423   $(MODEL_LIB)(dom_oce.o) \ 
     5424   $(MODEL_LIB)(in_out_manager.o) \ 
     5425   $(MODEL_LIB)(lbclnk.o) \ 
     5426   $(MODEL_LIB)(lib_mpp.o) \ 
     5427   $(MODEL_LIB)(obc_oce.o) \ 
     5428   $(MODEL_LIB)(oce.o) \ 
     5429   $(MODEL_LIB)(phycst.o) \ 
    54045430   daymod.F90 \ 
    54055431   dom_oce.F90 \ 
     
    54105436   oce.F90 \ 
    54115437   phycst.F90 \ 
    5412    $(MODEL_LIB)(daymod.o) \ 
    5413    $(MODEL_LIB)(dom_oce.o) \ 
    5414    $(MODEL_LIB)(in_out_manager.o) \ 
    5415    $(MODEL_LIB)(lbclnk.o) \ 
    5416    $(MODEL_LIB)(lib_mpp.o) \ 
    5417    $(MODEL_LIB)(obc_oce.o) \ 
    5418    $(MODEL_LIB)(oce.o) \ 
    5419    $(MODEL_LIB)(phycst.o) \ 
    54205438   obcrst.F90 
    54215439$(MODEL_LIB)(obcspg.o) :   \ 
     5440   $(MODEL_LIB)(dom_oce.o) \ 
     5441   $(MODEL_LIB)(in_out_manager.o) \ 
     5442   $(MODEL_LIB)(lib_mpp.o) \ 
     5443   $(MODEL_LIB)(lib_print.o) \ 
     5444   $(MODEL_LIB)(obc_par.o) \ 
     5445   $(MODEL_LIB)(oce.o) \ 
     5446   $(MODEL_LIB)(par_kind.o) \ 
     5447   $(MODEL_LIB)(par_oce.o) \ 
    54225448   dom_oce.F90 \ 
    54235449   in_out_manager.F90 \ 
     
    54305456   $(MODEL_LIB)(dom_oce.o) \ 
    54315457   $(MODEL_LIB)(in_out_manager.o) \ 
    5432    $(MODEL_LIB)(lib_mpp.o) \ 
    5433    $(MODEL_LIB)(lib_print.o) \ 
    5434    $(MODEL_LIB)(obc_par.o) \ 
    5435    $(MODEL_LIB)(oce.o) \ 
    5436    $(MODEL_LIB)(par_kind.o) \ 
    5437    $(MODEL_LIB)(par_oce.o) \ 
     5458   $(MODEL_LIB)(lbclnk.o) \ 
     5459   $(MODEL_LIB)(lib_mpp.o) \ 
     5460   $(MODEL_LIB)(obc_oce.o) \ 
     5461   $(MODEL_LIB)(oce.o) \ 
     5462   $(MODEL_LIB)(phycst.o) \ 
    54385463   dom_oce.F90 \ 
    54395464   in_out_manager.F90 \ 
     
    54435468   oce.F90 \ 
    54445469   phycst.F90 \ 
    5445    $(MODEL_LIB)(dom_oce.o) \ 
    5446    $(MODEL_LIB)(in_out_manager.o) \ 
    5447    $(MODEL_LIB)(lbclnk.o) \ 
    5448    $(MODEL_LIB)(lib_mpp.o) \ 
    5449    $(MODEL_LIB)(obc_oce.o) \ 
    5450    $(MODEL_LIB)(oce.o) \ 
    5451    $(MODEL_LIB)(phycst.o) \ 
    54525470   obc_vectopt_loop_substitute.h90 \ 
    54535471   KEY_CPP \ 
    54545472   obcspg.F90 
    54555473$(MODEL_LIB)(obctra.o) :   \ 
     5474   $(MODEL_LIB)(dom_oce.o) \ 
     5475   $(MODEL_LIB)(in_out_manager.o) \ 
     5476   $(MODEL_LIB)(lib_mpp.o) \ 
     5477   $(MODEL_LIB)(lib_print.o) \ 
     5478   $(MODEL_LIB)(obc_par.o) \ 
     5479   $(MODEL_LIB)(oce.o) \ 
     5480   $(MODEL_LIB)(par_kind.o) \ 
     5481   $(MODEL_LIB)(par_oce.o) \ 
    54565482   dom_oce.F90 \ 
    54575483   in_out_manager.F90 \ 
     
    54645490   $(MODEL_LIB)(dom_oce.o) \ 
    54655491   $(MODEL_LIB)(in_out_manager.o) \ 
    5466    $(MODEL_LIB)(lib_mpp.o) \ 
    5467    $(MODEL_LIB)(lib_print.o) \ 
    5468    $(MODEL_LIB)(obc_par.o) \ 
    5469    $(MODEL_LIB)(oce.o) \ 
    5470    $(MODEL_LIB)(par_kind.o) \ 
    5471    $(MODEL_LIB)(par_oce.o) \ 
     5492   $(MODEL_LIB)(lbclnk.o) \ 
     5493   $(MODEL_LIB)(lib_mpp.o) \ 
     5494   $(MODEL_LIB)(obc_oce.o) \ 
     5495   $(MODEL_LIB)(oce.o) \ 
     5496   $(MODEL_LIB)(phycst.o) \ 
    54725497   dom_oce.F90 \ 
    54735498   in_out_manager.F90 \ 
     
    54775502   oce.F90 \ 
    54785503   phycst.F90 \ 
    5479    $(MODEL_LIB)(dom_oce.o) \ 
    5480    $(MODEL_LIB)(in_out_manager.o) \ 
    5481    $(MODEL_LIB)(lbclnk.o) \ 
    5482    $(MODEL_LIB)(lib_mpp.o) \ 
    5483    $(MODEL_LIB)(obc_oce.o) \ 
    5484    $(MODEL_LIB)(oce.o) \ 
    5485    $(MODEL_LIB)(phycst.o) \ 
    54865504   obc_vectopt_loop_substitute.h90 \ 
    54875505   KEY_CPP \ 
    54885506   obctra.F90 
    54895507$(MODEL_LIB)(obcvol.o) :   \ 
     5508   $(MODEL_LIB)(blk_oce.o) \ 
     5509   $(MODEL_LIB)(cpl_oce.o) \ 
     5510   $(MODEL_LIB)(daymod.o) \ 
     5511   $(MODEL_LIB)(dom_oce.o) \ 
     5512   $(MODEL_LIB)(dtasal.o) \ 
     5513   $(MODEL_LIB)(dtasst.o) \ 
     5514   $(MODEL_LIB)(dtatem.o) \ 
     5515   $(MODEL_LIB)(flx_oce.o) \ 
     5516   $(MODEL_LIB)(flxmod.o) \ 
     5517   $(MODEL_LIB)(flxrnf.o) \ 
     5518   $(MODEL_LIB)(ice_oce.o) \ 
     5519   $(MODEL_LIB)(in_out_manager.o) \ 
     5520   $(MODEL_LIB)(lbclnk.o) \ 
     5521   $(MODEL_LIB)(lib_mpp.o) \ 
     5522   $(MODEL_LIB)(lib_print.o) \ 
     5523   $(MODEL_LIB)(obc_par.o) \ 
     5524   $(MODEL_LIB)(oce.o) \ 
     5525   $(MODEL_LIB)(ocfzpt.o) \ 
     5526   $(MODEL_LIB)(par_kind.o) \ 
     5527   $(MODEL_LIB)(par_oce.o) \ 
     5528   $(MODEL_LIB)(phycst.o) \ 
     5529   $(MODEL_LIB)(prtctl.o) \ 
     5530   $(MODEL_LIB)(taumod.o) \ 
     5531   $(MODEL_LIB)(tradmp.o) \ 
    54905532   blk_oce.F90 \ 
    54915533   cpl_oce.F90 \ 
     
    54955537   dtasst.F90 \ 
    54965538   dtatem.F90 \ 
     5539   flx_oce.F90 \ 
    54975540   flxmod.F90 \ 
    54985541   flxrnf.F90 \ 
    5499    flx_oce.F90 \ 
    55005542   ice_oce.F90 \ 
    55015543   in_out_manager.F90 \ 
     
    55125554   taumod.F90 \ 
    55135555   tradmp.F90 \ 
     5556   $(MODEL_LIB)(dom_oce.o) \ 
     5557   $(MODEL_LIB)(in_out_manager.o) \ 
     5558   $(MODEL_LIB)(lib_mpp.o) \ 
     5559   $(MODEL_LIB)(obc_oce.o) \ 
     5560   $(MODEL_LIB)(oce.o) \ 
     5561   $(MODEL_LIB)(ocesbc.o) \ 
     5562   $(MODEL_LIB)(phycst.o) \ 
     5563   dom_oce.F90 \ 
     5564   in_out_manager.F90 \ 
     5565   lib_mpp.F90 \ 
     5566   obc_oce.F90 \ 
     5567   oce.F90 \ 
     5568   ocesbc.F90 \ 
     5569   phycst.F90 \ 
     5570   domzgr_substitute.h90 \ 
     5571   obc_vectopt_loop_substitute.h90 \ 
     5572   KEY_CPP \ 
     5573   obcvol.F90 
     5574$(MODEL_LIB)(oce.o) :   \ 
     5575   $(MODEL_LIB)(par_kind.o) \ 
     5576   par_kind.F90 \ 
     5577   $(MODEL_LIB)(par_oce.o) \ 
     5578   par_oce.F90 \ 
     5579   oce.F90 
     5580$(MODEL_LIB)(ocesbc.o) :   \ 
     5581   $(MODEL_LIB)(blk_oce.o) \ 
     5582   $(MODEL_LIB)(daymod.o) \ 
     5583   $(MODEL_LIB)(dom_oce.o) \ 
     5584   $(MODEL_LIB)(dtasal.o) \ 
     5585   $(MODEL_LIB)(dtatem.o) \ 
     5586   $(MODEL_LIB)(flxrnf.o) \ 
     5587   $(MODEL_LIB)(in_out_manager.o) \ 
     5588   $(MODEL_LIB)(lbclnk.o) \ 
     5589   $(MODEL_LIB)(lib_mpp.o) \ 
     5590   $(MODEL_LIB)(lib_print.o) \ 
     5591   $(MODEL_LIB)(oce.o) \ 
     5592   $(MODEL_LIB)(ocfzpt.o) \ 
     5593   $(MODEL_LIB)(par_kind.o) \ 
     5594   $(MODEL_LIB)(par_oce.o) \ 
     5595   $(MODEL_LIB)(phycst.o) \ 
     5596   $(MODEL_LIB)(prtctl.o) \ 
     5597   $(MODEL_LIB)(trdmod.o) \ 
     5598   $(MODEL_LIB)(trdmod_oce.o) \ 
     5599   $(MODEL_LIB)(zdf_oce.o) \ 
     5600   $(MODEL_LIB)(zdfmxl.o) \ 
     5601   blk_oce.F90 \ 
     5602   daymod.F90 \ 
     5603   dom_oce.F90 \ 
     5604   dtasal.F90 \ 
     5605   dtatem.F90 \ 
     5606   flxrnf.F90 \ 
     5607   in_out_manager.F90 \ 
     5608   lbclnk.F90 \ 
     5609   lib_mpp.F90 \ 
     5610   lib_print.f90 \ 
     5611   oce.F90 \ 
     5612   ocfzpt.F90 \ 
     5613   par_kind.F90 \ 
     5614   par_oce.F90 \ 
     5615   phycst.F90 \ 
     5616   prtctl.f90 \ 
     5617   trdmod.F90 \ 
     5618   trdmod_oce.F90 \ 
     5619   zdf_oce.F90 \ 
     5620   zdfmxl.F90 \ 
    55145621   $(MODEL_LIB)(blk_oce.o) \ 
    55155622   $(MODEL_LIB)(cpl_oce.o) \ 
     
    55195626   $(MODEL_LIB)(dtasst.o) \ 
    55205627   $(MODEL_LIB)(dtatem.o) \ 
     5628   $(MODEL_LIB)(flx_oce.o) \ 
    55215629   $(MODEL_LIB)(flxmod.o) \ 
    55225630   $(MODEL_LIB)(flxrnf.o) \ 
    5523    $(MODEL_LIB)(flx_oce.o) \ 
    55245631   $(MODEL_LIB)(ice_oce.o) \ 
    55255632   $(MODEL_LIB)(in_out_manager.o) \ 
    55265633   $(MODEL_LIB)(lbclnk.o) \ 
    55275634   $(MODEL_LIB)(lib_mpp.o) \ 
    5528    $(MODEL_LIB)(lib_print.o) \ 
    5529    $(MODEL_LIB)(obc_par.o) \ 
    55305635   $(MODEL_LIB)(oce.o) \ 
    55315636   $(MODEL_LIB)(ocfzpt.o) \ 
    5532    $(MODEL_LIB)(par_kind.o) \ 
    5533    $(MODEL_LIB)(par_oce.o) \ 
    55345637   $(MODEL_LIB)(phycst.o) \ 
    55355638   $(MODEL_LIB)(prtctl.o) \ 
    55365639   $(MODEL_LIB)(taumod.o) \ 
    55375640   $(MODEL_LIB)(tradmp.o) \ 
    5538    dom_oce.F90 \ 
    5539    in_out_manager.F90 \ 
    5540    lib_mpp.F90 \ 
    5541    obc_oce.F90 \ 
    5542    ocesbc.F90 \ 
    5543    oce.F90 \ 
    5544    phycst.F90 \ 
    5545    $(MODEL_LIB)(dom_oce.o) \ 
    5546    $(MODEL_LIB)(in_out_manager.o) \ 
    5547    $(MODEL_LIB)(lib_mpp.o) \ 
    5548    $(MODEL_LIB)(obc_oce.o) \ 
    5549    $(MODEL_LIB)(ocesbc.o) \ 
    5550    $(MODEL_LIB)(oce.o) \ 
    5551    $(MODEL_LIB)(phycst.o) \ 
    5552    domzgr_substitute.h90 \ 
    5553    obc_vectopt_loop_substitute.h90 \ 
    5554    KEY_CPP \ 
    5555    obcvol.F90 
    5556 $(MODEL_LIB)(obc_oce.o) :  \ 
    5557    par_kind.F90 \ 
    5558    par_oce.F90 \ 
    5559    $(MODEL_LIB)(par_kind.o) \ 
    5560    $(MODEL_LIB)(par_oce.o) \ 
    5561    obc_par.F90 \ 
    5562    par_oce.F90 \ 
    5563    $(MODEL_LIB)(obc_par.o) \ 
    5564    $(MODEL_LIB)(par_oce.o) \ 
    5565    obc_oce.F90 
    5566 $(MODEL_LIB)(obc_par.o) :  \ 
    5567    par_kind.F90 \ 
    5568    $(MODEL_LIB)(par_kind.o) \ 
    5569    par_oce.F90 \ 
    5570    $(MODEL_LIB)(par_oce.o) \ 
    5571    obc_par_EEL_R5.h90 \ 
    5572    KEY_CPP \ 
    5573    obc_par.F90 
    5574 $(MODEL_LIB)(ocesbc.o) :   \ 
    5575    blk_oce.F90 \ 
    5576    daymod.F90 \ 
    5577    dom_oce.F90 \ 
    5578    dtasal.F90 \ 
    5579    dtatem.F90 \ 
    5580    flxrnf.F90 \ 
    5581    in_out_manager.F90 \ 
    5582    lbclnk.F90 \ 
    5583    lib_mpp.F90 \ 
    5584    lib_print.f90 \ 
    5585    oce.F90 \ 
    5586    ocfzpt.F90 \ 
    5587    par_kind.F90 \ 
    5588    par_oce.F90 \ 
    5589    phycst.F90 \ 
    5590    prtctl.f90 \ 
    5591    trdmod.F90 \ 
    5592    trdmod_oce.F90 \ 
    5593    zdfmxl.F90 \ 
    5594    zdf_oce.F90 \ 
    5595    $(MODEL_LIB)(blk_oce.o) \ 
    5596    $(MODEL_LIB)(daymod.o) \ 
    5597    $(MODEL_LIB)(dom_oce.o) \ 
    5598    $(MODEL_LIB)(dtasal.o) \ 
    5599    $(MODEL_LIB)(dtatem.o) \ 
    5600    $(MODEL_LIB)(flxrnf.o) \ 
    5601    $(MODEL_LIB)(in_out_manager.o) \ 
    5602    $(MODEL_LIB)(lbclnk.o) \ 
    5603    $(MODEL_LIB)(lib_mpp.o) \ 
    5604    $(MODEL_LIB)(lib_print.o) \ 
    5605    $(MODEL_LIB)(oce.o) \ 
    5606    $(MODEL_LIB)(ocfzpt.o) \ 
    5607    $(MODEL_LIB)(par_kind.o) \ 
    5608    $(MODEL_LIB)(par_oce.o) \ 
    5609    $(MODEL_LIB)(phycst.o) \ 
    5610    $(MODEL_LIB)(prtctl.o) \ 
    5611    $(MODEL_LIB)(trdmod.o) \ 
    5612    $(MODEL_LIB)(trdmod_oce.o) \ 
    5613    $(MODEL_LIB)(zdfmxl.o) \ 
    5614    $(MODEL_LIB)(zdf_oce.o) \ 
    56155641   blk_oce.F90 \ 
    56165642   cpl_oce.F90 \ 
     
    56205646   dtasst.F90 \ 
    56215647   dtatem.F90 \ 
     5648   flx_oce.F90 \ 
    56225649   flxmod.F90 \ 
    56235650   flxrnf.F90 \ 
    5624    flx_oce.F90 \ 
    56255651   ice_oce.F90 \ 
    56265652   in_out_manager.F90 \ 
     
    56335659   taumod.F90 \ 
    56345660   tradmp.F90 \ 
     5661   domzgr_substitute.h90 \ 
     5662   vectopt_loop_substitute.h90 \ 
     5663   KEY_CPP \ 
     5664   ocesbc.F90 
     5665$(MODEL_LIB)(ocfzpt.o) :   \ 
     5666   $(MODEL_LIB)(par_oce.o) \ 
     5667   par_oce.F90 \ 
     5668   $(MODEL_LIB)(dom_oce.o) \ 
     5669   $(MODEL_LIB)(oce.o) \ 
     5670   dom_oce.F90 \ 
     5671   oce.F90 \ 
     5672   ocfzpt.F90 
     5673$(MODEL_LIB)(opa.o) :   \ 
    56355674   $(MODEL_LIB)(blk_oce.o) \ 
     5675   $(MODEL_LIB)(cla.o) \ 
     5676   $(MODEL_LIB)(cla_div.o) \ 
     5677   $(MODEL_LIB)(closea.o) \ 
     5678   $(MODEL_LIB)(cpl.o) \ 
    56365679   $(MODEL_LIB)(cpl_oce.o) \ 
    56375680   $(MODEL_LIB)(daymod.o) \ 
    5638    $(MODEL_LIB)(dom_oce.o) \ 
     5681   $(MODEL_LIB)(diadimg.o) \ 
     5682   $(MODEL_LIB)(diafwb.o) \ 
     5683   $(MODEL_LIB)(diagap.o) \ 
     5684   $(MODEL_LIB)(diahdy.o) \ 
     5685   $(MODEL_LIB)(diahth.o) \ 
     5686   $(MODEL_LIB)(dianam.o) \ 
     5687   $(MODEL_LIB)(diaptr.o) \ 
     5688   $(MODEL_LIB)(diaspr.o) \ 
     5689   $(MODEL_LIB)(diawri.o) \ 
     5690   $(MODEL_LIB)(diawri1d.o) \ 
     5691   $(MODEL_LIB)(divcur.o) \ 
     5692   $(MODEL_LIB)(dom_oce.o) \ 
     5693   $(MODEL_LIB)(domhgr.o) \ 
     5694   $(MODEL_LIB)(dommsk.o) \ 
     5695   $(MODEL_LIB)(domstp.o) \ 
     5696   $(MODEL_LIB)(domwri.o) \ 
     5697   $(MODEL_LIB)(domzgr.o) \ 
    56395698   $(MODEL_LIB)(dtasal.o) \ 
    56405699   $(MODEL_LIB)(dtasst.o) \ 
    56415700   $(MODEL_LIB)(dtatem.o) \ 
     5701   $(MODEL_LIB)(dyncor1d.o) \ 
     5702   $(MODEL_LIB)(dynhpg.o) \ 
     5703   $(MODEL_LIB)(dynhpg_atsk.o) \ 
     5704   $(MODEL_LIB)(dynkeg.o) \ 
     5705   $(MODEL_LIB)(dynldf_bilap.o) \ 
     5706   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     5707   $(MODEL_LIB)(dynldf_iso.o) \ 
     5708   $(MODEL_LIB)(dynldf_lap.o) \ 
     5709   $(MODEL_LIB)(dynnxt.o) \ 
     5710   $(MODEL_LIB)(dynnxt1d.o) \ 
     5711   $(MODEL_LIB)(dynspg.o) \ 
     5712   $(MODEL_LIB)(dynspg_exp.o) \ 
     5713   $(MODEL_LIB)(dynspg_flt.o) \ 
     5714   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     5715   $(MODEL_LIB)(dynspg_rl.o) \ 
     5716   $(MODEL_LIB)(dynspg_ts.o) \ 
     5717   $(MODEL_LIB)(dynvor.o) \ 
     5718   $(MODEL_LIB)(dynzad.o) \ 
     5719   $(MODEL_LIB)(dynzdf_exp.o) \ 
     5720   $(MODEL_LIB)(dynzdf_imp.o) \ 
     5721   $(MODEL_LIB)(dynzdf_imp_atsk.o) \ 
     5722   $(MODEL_LIB)(dynzdf_iso.o) \ 
     5723   $(MODEL_LIB)(eosbn2.o) \ 
     5724   $(MODEL_LIB)(flo_oce.o) \ 
     5725   $(MODEL_LIB)(floats.o) \ 
     5726   $(MODEL_LIB)(flx_oce.o) \ 
     5727   $(MODEL_LIB)(flxblk.o) \ 
     5728   $(MODEL_LIB)(flxfwb.o) \ 
    56425729   $(MODEL_LIB)(flxmod.o) \ 
    56435730   $(MODEL_LIB)(flxrnf.o) \ 
    5644    $(MODEL_LIB)(flx_oce.o) \ 
     5731   $(MODEL_LIB)(ice.o) \ 
    56455732   $(MODEL_LIB)(ice_oce.o) \ 
    5646    $(MODEL_LIB)(in_out_manager.o) \ 
    5647    $(MODEL_LIB)(lbclnk.o) \ 
    5648    $(MODEL_LIB)(lib_mpp.o) \ 
    5649    $(MODEL_LIB)(oce.o) \ 
     5733   $(MODEL_LIB)(icestp.o) \ 
     5734   $(MODEL_LIB)(icestp1d.o) \ 
     5735   $(MODEL_LIB)(in_out_manager.o) \ 
     5736   $(MODEL_LIB)(ini1d.o) \ 
     5737   $(MODEL_LIB)(lbclnk.o) \ 
     5738   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     5739   $(MODEL_LIB)(ldfeiv.o) \ 
     5740   $(MODEL_LIB)(ldfslp.o) \ 
     5741   $(MODEL_LIB)(ldftra_oce.o) \ 
     5742   $(MODEL_LIB)(lib_mpp.o) \ 
     5743   $(MODEL_LIB)(lib_print.o) \ 
     5744   $(MODEL_LIB)(limistate.o) \ 
     5745   $(MODEL_LIB)(limmsh.o) \ 
     5746   $(MODEL_LIB)(limrst.o) \ 
     5747   $(MODEL_LIB)(obc_oce.o) \ 
     5748   $(MODEL_LIB)(obc_par.o) \ 
     5749   $(MODEL_LIB)(obcdom.o) \ 
     5750   $(MODEL_LIB)(obcdta.o) \ 
     5751   $(MODEL_LIB)(obcrad.o) \ 
     5752   $(MODEL_LIB)(obcrst.o) \ 
     5753   $(MODEL_LIB)(obcspg.o) \ 
     5754   $(MODEL_LIB)(oce.o) \ 
     5755   $(MODEL_LIB)(ocesbc.o) \ 
    56505756   $(MODEL_LIB)(ocfzpt.o) \ 
    5651    $(MODEL_LIB)(phycst.o) \ 
    5652    $(MODEL_LIB)(prtctl.o) \ 
     5757   $(MODEL_LIB)(par_kind.o) \ 
     5758   $(MODEL_LIB)(par_oce.o) \ 
     5759   $(MODEL_LIB)(phycst.o) \ 
     5760   $(MODEL_LIB)(prtctl.o) \ 
     5761   $(MODEL_LIB)(restart.o) \ 
     5762   $(MODEL_LIB)(sol_oce.o) \ 
     5763   $(MODEL_LIB)(solisl.o) \ 
     5764   $(MODEL_LIB)(solmat.o) \ 
     5765   $(MODEL_LIB)(stpctl.o) \ 
    56535766   $(MODEL_LIB)(taumod.o) \ 
     5767   $(MODEL_LIB)(traadv_cen2.o) \ 
     5768   $(MODEL_LIB)(traadv_ctl.o) \ 
     5769   $(MODEL_LIB)(traadv_muscl.o) \ 
     5770   $(MODEL_LIB)(traadv_muscl2.o) \ 
     5771   $(MODEL_LIB)(traadv_tvd.o) \ 
     5772   $(MODEL_LIB)(trabbc.o) \ 
     5773   $(MODEL_LIB)(trabbl.o) \ 
    56545774   $(MODEL_LIB)(tradmp.o) \ 
    5655    domzgr_substitute.h90 \ 
    5656    vectopt_loop_substitute.h90 \ 
    5657    KEY_CPP \ 
    5658    ocesbc.F90 
    5659 $(MODEL_LIB)(oce.o) :   \ 
    5660    par_kind.F90 \ 
    5661    $(MODEL_LIB)(par_kind.o) \ 
    5662    par_oce.F90 \ 
    5663    $(MODEL_LIB)(par_oce.o) \ 
    5664    oce.F90 
    5665 $(MODEL_LIB)(ocfzpt.o) :   \ 
    5666    par_oce.F90 \ 
    5667    $(MODEL_LIB)(par_oce.o) \ 
    5668    dom_oce.F90 \ 
    5669    oce.F90 \ 
    5670    $(MODEL_LIB)(dom_oce.o) \ 
    5671    $(MODEL_LIB)(oce.o) \ 
    5672    ocfzpt.F90 
    5673 $(MODEL_LIB)(opa.o) :   \ 
     5775   $(MODEL_LIB)(traldf_bilap.o) \ 
     5776   $(MODEL_LIB)(traldf_bilapg.o) \ 
     5777   $(MODEL_LIB)(traldf_iso.o) \ 
     5778   $(MODEL_LIB)(traldf_iso_zps.o) \ 
     5779   $(MODEL_LIB)(traldf_lap.o) \ 
     5780   $(MODEL_LIB)(tranpc.o) \ 
     5781   $(MODEL_LIB)(tranxt.o) \ 
     5782   $(MODEL_LIB)(traqsr.o) \ 
     5783   $(MODEL_LIB)(trasbc.o) \ 
     5784   $(MODEL_LIB)(trazdf_exp.o) \ 
     5785   $(MODEL_LIB)(trazdf_imp.o) \ 
     5786   $(MODEL_LIB)(trazdf_iso.o) \ 
     5787   $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
     5788   $(MODEL_LIB)(trc_oce.o) \ 
     5789   $(MODEL_LIB)(trcstp.o) \ 
     5790   $(MODEL_LIB)(trdicp.o) \ 
     5791   $(MODEL_LIB)(trdicp_oce.o) \ 
     5792   $(MODEL_LIB)(trdmld.o) \ 
     5793   $(MODEL_LIB)(trdmld_oce.o) \ 
     5794   $(MODEL_LIB)(trdmod.o) \ 
     5795   $(MODEL_LIB)(trdmod_oce.o) \ 
     5796   $(MODEL_LIB)(trdvor.o) \ 
     5797   $(MODEL_LIB)(trdvor_oce.o) \ 
     5798   $(MODEL_LIB)(wzvmod.o) \ 
     5799   $(MODEL_LIB)(zdf_oce.o) \ 
     5800   $(MODEL_LIB)(zdfbfr.o) \ 
     5801   $(MODEL_LIB)(zdfddm.o) \ 
     5802   $(MODEL_LIB)(zdfevd.o) \ 
     5803   $(MODEL_LIB)(zdfkpp.o) \ 
     5804   $(MODEL_LIB)(zdfmxl.o) \ 
     5805   $(MODEL_LIB)(zdfric.o) \ 
     5806   $(MODEL_LIB)(zdftke.o) \ 
     5807   $(MODEL_LIB)(zpshde.o) \ 
    56745808   blk_oce.F90 \ 
    56755809   cla.F90 \ 
     
    56875821   diaptr.F90 \ 
    56885822   diaspr.F90 \ 
     5823   diawri.F90 \ 
    56895824   diawri1d.F90 \ 
    5690    diawri.F90 \ 
    56915825   divcur.F90 \ 
     5826   dom_oce.F90 \ 
    56925827   domhgr.F90 \ 
    56935828   dommsk.F90 \ 
     
    56955830   domwri.F90 \ 
    56965831   domzgr.F90 \ 
    5697    dom_oce.F90 \ 
    56985832   dtasal.F90 \ 
    56995833   dtasst.F90 \ 
     
    57035837   dynhpg_atsk.F90 \ 
    57045838   dynkeg.F90 \ 
     5839   dynldf_bilap.F90 \ 
    57055840   dynldf_bilapg.F90 \ 
    5706    dynldf_bilap.F90 \ 
    57075841   dynldf_iso.F90 \ 
    57085842   dynldf_lap.F90 \ 
     5843   dynnxt.F90 \ 
    57095844   dynnxt1d.F90 \ 
    5710    dynnxt.F90 \ 
    57115845   dynspg.F90 \ 
    57125846   dynspg_exp.F90 \ 
     
    57225856   dynzdf_iso.F90 \ 
    57235857   eosbn2.F90 \ 
     5858   flo_oce.F90 \ 
    57245859   floats.F90 \ 
    5725    flo_oce.F90 \ 
     5860   flx_oce.F90 \ 
    57265861   flxblk.F90 \ 
    57275862   flxfwb.F90 \ 
    57285863   flxmod.F90 \ 
    57295864   flxrnf.F90 \ 
    5730    flx_oce.F90 \ 
    5731    icestp1d.F90 \ 
    5732    icestp.F90 \ 
    57335865   ice.F90 \ 
    57345866   ice_oce.F90 \ 
     5867   icestp.F90 \ 
     5868   icestp1d.F90 \ 
     5869   in_out_manager.F90 \ 
    57355870   ini1d.F90 \ 
    5736    in_out_manager.F90 \ 
    57375871   lbclnk.F90 \ 
    57385872   ldfdyn_oce.F90 \ 
     
    57455879   limmsh.F90 \ 
    57465880   limrst.F90 \ 
     5881   obc_oce.F90 \ 
     5882   obc_par.F90 \ 
    57475883   obcdom.F90 \ 
    57485884   obcdta.F90 \ 
     
    57505886   obcrst.F90 \ 
    57515887   obcspg.F90 \ 
    5752    obc_oce.F90 \ 
    5753    obc_par.F90 \ 
     5888   oce.F90 \ 
    57545889   ocesbc.F90 \ 
    5755    oce.F90 \ 
    57565890   ocfzpt.F90 \ 
    57575891   par_kind.F90 \ 
     
    57605894   prtctl.f90 \ 
    57615895   restart.F90 \ 
     5896   sol_oce.F90 \ 
    57625897   solisl.F90 \ 
    57635898   solmat.F90 \ 
    5764    sol_oce.F90 \ 
    57655899   stpctl.F90 \ 
    57665900   taumod.F90 \ 
    57675901   traadv_cen2.F90 \ 
    57685902   traadv_ctl.F90 \ 
     5903   traadv_muscl.F90 \ 
    57695904   traadv_muscl2.F90 \ 
    5770    traadv_muscl.F90 \ 
    57715905   traadv_tvd.F90 \ 
    57725906   trabbc.F90 \ 
    57735907   trabbl.F90 \ 
    57745908   tradmp.F90 \ 
     5909   traldf_bilap.F90 \ 
    57755910   traldf_bilapg.F90 \ 
    5776    traldf_bilap.F90 \ 
    57775911   traldf_iso.F90 \ 
    57785912   traldf_iso_zps.F90 \ 
     
    57865920   trazdf_iso.F90 \ 
    57875921   trazdf_iso_vopt.F90 \ 
     5922   trc_oce.F90 \ 
    57885923   trcstp.F90 \ 
    5789    trc_oce.F90 \ 
    57905924   trdicp.F90 \ 
    57915925   trdicp_oce.F90 \ 
     
    57975931   trdvor_oce.F90 \ 
    57985932   wzvmod.F90 \ 
     5933   zdf_oce.F90 \ 
    57995934   zdfbfr.F90 \ 
    58005935   zdfddm.F90 \ 
     
    58045939   zdfric.F90 \ 
    58055940   zdftke.F90 \ 
     5941   zpshde.F90 \ 
     5942   $(MODEL_LIB)(cpl.o) \ 
     5943   $(MODEL_LIB)(cpl_oce.o) \ 
     5944   $(MODEL_LIB)(daymod.o) \ 
     5945   $(MODEL_LIB)(diaptr.o) \ 
     5946   $(MODEL_LIB)(dom_oce.o) \ 
     5947   $(MODEL_LIB)(domain.o) \ 
     5948   $(MODEL_LIB)(domcfg.o) \ 
     5949   $(MODEL_LIB)(dtasal.o) \ 
     5950   $(MODEL_LIB)(dtasst.o) \ 
     5951   $(MODEL_LIB)(dtatem.o) \ 
     5952   $(MODEL_LIB)(dyncor1d.o) \ 
     5953   $(MODEL_LIB)(dynspg.o) \ 
     5954   $(MODEL_LIB)(eosbn2.o) \ 
     5955   $(MODEL_LIB)(flxfwb.o) \ 
     5956   $(MODEL_LIB)(iceini.o) \ 
     5957   $(MODEL_LIB)(in_out_manager.o) \ 
     5958   $(MODEL_LIB)(ini1d.o) \ 
     5959   $(MODEL_LIB)(initrc.o) \ 
     5960   $(MODEL_LIB)(istate.o) \ 
     5961   $(MODEL_LIB)(ldfdyn.o) \ 
     5962   $(MODEL_LIB)(ldftra.o) \ 
     5963   $(MODEL_LIB)(lib_mpp.o) \ 
     5964   $(MODEL_LIB)(mppini.o) \ 
     5965   $(MODEL_LIB)(obc_par.o) \ 
     5966   $(MODEL_LIB)(obcini.o) \ 
     5967   $(MODEL_LIB)(oce.o) \ 
     5968   $(MODEL_LIB)(ocfzpt.o) \ 
     5969   $(MODEL_LIB)(phycst.o) \ 
     5970   $(MODEL_LIB)(prtctl.o) \ 
     5971   $(MODEL_LIB)(solver.o) \ 
     5972   $(MODEL_LIB)(step.o) \ 
     5973   $(MODEL_LIB)(step1d.o) \ 
     5974   $(MODEL_LIB)(traqsr.o) \ 
     5975   $(MODEL_LIB)(trdicp.o) \ 
     5976   $(MODEL_LIB)(trdmld.o) \ 
     5977   $(MODEL_LIB)(trdmod_oce.o) \ 
     5978   $(MODEL_LIB)(trdvor.o) \ 
     5979   $(MODEL_LIB)(zdfini.o) \ 
     5980   $(MODEL_LIB)(zpshde.o) \ 
     5981   cpl.F90 \ 
     5982   cpl_oce.F90 \ 
     5983   daymod.F90 \ 
     5984   diaptr.F90 \ 
     5985   dom_oce.F90 \ 
     5986   domain.F90 \ 
     5987   domcfg.F90 \ 
     5988   dtasal.F90 \ 
     5989   dtasst.F90 \ 
     5990   dtatem.F90 \ 
     5991   dyncor1d.F90 \ 
     5992   dynspg.F90 \ 
     5993   eosbn2.F90 \ 
     5994   flxfwb.F90 \ 
     5995   iceini.F90 \ 
     5996   in_out_manager.F90 \ 
     5997   ini1d.F90 \ 
     5998   initrc.F90 \ 
     5999   istate.F90 \ 
     6000   ldfdyn.F90 \ 
     6001   ldftra.F90 \ 
     6002   lib_mpp.F90 \ 
     6003   mppini.F90 \ 
     6004   obc_par.F90 \ 
     6005   obcini.F90 \ 
     6006   oce.F90 \ 
     6007   ocfzpt.F90 \ 
     6008   phycst.F90 \ 
     6009   prtctl.f90 \ 
     6010   solver.F90 \ 
     6011   step.F90 \ 
     6012   step1d.F90 \ 
     6013   traqsr.F90 \ 
     6014   trdicp.F90 \ 
     6015   trdmld.F90 \ 
     6016   trdmod_oce.F90 \ 
     6017   trdvor.F90 \ 
     6018   zdfini.F90 \ 
     6019   zpshde.F90 \ 
     6020   opa.F90 
     6021$(MODEL_LIB)(par_ice.o) :  \ 
     6022   $(MODEL_LIB)(par_kind.o) \ 
     6023   par_kind.F90 \ 
     6024   $(MODEL_LIB)(par_oce.o) \ 
     6025   par_oce.F90 \ 
     6026   par_ice.F90 
     6027$(MODEL_LIB)(par_oce.o) :  \ 
     6028   $(MODEL_LIB)(par_kind.o) \ 
     6029   par_kind.F90 \ 
     6030   par_EEL_R2.h90 \ 
     6031   par_EEL_R5.h90 \ 
     6032   par_EEL_R6.h90 \ 
     6033   par_GYRE.h90 \ 
     6034   par_ORCA_R025.h90 \ 
     6035   par_ORCA_R05.h90 \ 
     6036   par_ORCA_R2.h90 \ 
     6037   par_ORCA_R4.h90 \ 
     6038   KEY_CPP \ 
     6039   par_oce.F90 
     6040$(MODEL_LIB)(phycst.o) :   \ 
     6041   $(MODEL_LIB)(lib_print.o) \ 
     6042   $(MODEL_LIB)(par_kind.o) \ 
     6043   $(MODEL_LIB)(par_oce.o) \ 
     6044   lib_print.f90 \ 
     6045   par_kind.F90 \ 
     6046   par_oce.F90 \ 
     6047   $(MODEL_LIB)(in_out_manager.o) \ 
     6048   $(MODEL_LIB)(par_oce.o) \ 
     6049   in_out_manager.F90 \ 
     6050   par_oce.F90 \ 
     6051   phycst.F90 
     6052$(MODEL_LIB)(prtctl.o) :   \ 
     6053   $(MODEL_LIB)(dom_oce.o) \ 
     6054   $(MODEL_LIB)(in_out_manager.o) \ 
     6055   $(MODEL_LIB)(lib_print.o) \ 
     6056   $(MODEL_LIB)(par_kind.o) \ 
     6057   $(MODEL_LIB)(par_oce.o) \ 
     6058   dom_oce.F90 \ 
     6059   in_out_manager.F90 \ 
     6060   lib_print.f90 \ 
     6061   par_kind.F90 \ 
     6062   par_oce.F90 \ 
     6063   $(MODEL_LIB)(dom_oce.o) \ 
     6064   $(MODEL_LIB)(in_out_manager.o) \ 
     6065   $(MODEL_LIB)(lib_mpp.o) \ 
     6066   dom_oce.F90 \ 
     6067   in_out_manager.F90 \ 
     6068   lib_mpp.F90 \ 
     6069   prtctl.f90 
     6070$(MODEL_LIB)(restart.o) :  \ 
     6071   $(MODEL_LIB)(blk_oce.o) \ 
     6072   $(MODEL_LIB)(dom_oce.o) \ 
     6073   $(MODEL_LIB)(dynspg_exp.o) \ 
     6074   $(MODEL_LIB)(dynspg_flt.o) \ 
     6075   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     6076   $(MODEL_LIB)(dynspg_rl.o) \ 
     6077   $(MODEL_LIB)(dynspg_ts.o) \ 
     6078   $(MODEL_LIB)(dynvor.o) \ 
     6079   $(MODEL_LIB)(dynzdf_exp.o) \ 
     6080   $(MODEL_LIB)(in_out_manager.o) \ 
     6081   $(MODEL_LIB)(lbclnk.o) \ 
     6082   $(MODEL_LIB)(lib_mpp.o) \ 
     6083   $(MODEL_LIB)(lib_print.o) \ 
     6084   $(MODEL_LIB)(obc_oce.o) \ 
     6085   $(MODEL_LIB)(oce.o) \ 
     6086   $(MODEL_LIB)(ocesbc.o) \ 
     6087   $(MODEL_LIB)(par_kind.o) \ 
     6088   $(MODEL_LIB)(par_oce.o) \ 
     6089   $(MODEL_LIB)(phycst.o) \ 
     6090   $(MODEL_LIB)(prtctl.o) \ 
     6091   $(MODEL_LIB)(taumod.o) \ 
     6092   $(MODEL_LIB)(trazdf_exp.o) \ 
     6093   $(MODEL_LIB)(trdmod.o) \ 
     6094   $(MODEL_LIB)(trdmod_oce.o) \ 
     6095   $(MODEL_LIB)(zdf_oce.o) \ 
     6096   blk_oce.F90 \ 
     6097   dom_oce.F90 \ 
     6098   dynspg_exp.F90 \ 
     6099   dynspg_flt.F90 \ 
     6100   dynspg_flt_jki.F90 \ 
     6101   dynspg_rl.F90 \ 
     6102   dynspg_ts.F90 \ 
     6103   dynvor.F90 \ 
     6104   dynzdf_exp.F90 \ 
     6105   in_out_manager.F90 \ 
     6106   lbclnk.F90 \ 
     6107   lib_mpp.F90 \ 
     6108   lib_print.f90 \ 
     6109   obc_oce.F90 \ 
     6110   oce.F90 \ 
     6111   ocesbc.F90 \ 
     6112   par_kind.F90 \ 
     6113   par_oce.F90 \ 
     6114   phycst.F90 \ 
     6115   prtctl.f90 \ 
     6116   taumod.F90 \ 
     6117   trazdf_exp.F90 \ 
     6118   trdmod.F90 \ 
     6119   trdmod_oce.F90 \ 
    58066120   zdf_oce.F90 \ 
    5807    zpshde.F90 \ 
    58086121   $(MODEL_LIB)(blk_oce.o) \ 
     6122   $(MODEL_LIB)(cpl_oce.o) \ 
     6123   $(MODEL_LIB)(daymod.o) \ 
     6124   $(MODEL_LIB)(dom_oce.o) \ 
     6125   $(MODEL_LIB)(dynspg.o) \ 
     6126   $(MODEL_LIB)(dynspg_ts.o) \ 
     6127   $(MODEL_LIB)(flx_oce.o) \ 
     6128   $(MODEL_LIB)(ice_oce.o) \ 
     6129   $(MODEL_LIB)(in_out_manager.o) \ 
     6130   $(MODEL_LIB)(oce.o) \ 
     6131   $(MODEL_LIB)(phycst.o) \ 
     6132   $(MODEL_LIB)(sol_oce.o) \ 
     6133   $(MODEL_LIB)(zdf_oce.o) \ 
     6134   $(MODEL_LIB)(zdftke.o) \ 
     6135   blk_oce.F90 \ 
     6136   cpl_oce.F90 \ 
     6137   daymod.F90 \ 
     6138   dom_oce.F90 \ 
     6139   dynspg.F90 \ 
     6140   dynspg_ts.F90 \ 
     6141   flx_oce.F90 \ 
     6142   ice_oce.F90 \ 
     6143   in_out_manager.F90 \ 
     6144   oce.F90 \ 
     6145   phycst.F90 \ 
     6146   sol_oce.F90 \ 
     6147   zdf_oce.F90 \ 
     6148   zdftke.F90 \ 
     6149   $(MODEL_LIB)(lib_mpp.o) \ 
     6150   lib_mpp.F90 \ 
     6151   restart_dimg.h90 \ 
     6152   ../../../lib/libioipsl.a \ 
     6153   KEY_CPP \ 
     6154   restart.F90 
     6155$(MODEL_LIB)(sol_oce.o) :  \ 
     6156   $(MODEL_LIB)(par_kind.o) \ 
     6157   par_kind.F90 \ 
     6158   $(MODEL_LIB)(par_oce.o) \ 
     6159   par_oce.F90 \ 
     6160   sol_oce.F90 
     6161$(MODEL_LIB)(solfet.o) :   \ 
     6162   $(MODEL_LIB)(dom_oce.o) \ 
     6163   $(MODEL_LIB)(in_out_manager.o) \ 
     6164   $(MODEL_LIB)(lib_mpp.o) \ 
     6165   $(MODEL_LIB)(oce.o) \ 
     6166   $(MODEL_LIB)(par_oce.o) \ 
     6167   dom_oce.F90 \ 
     6168   in_out_manager.F90 \ 
     6169   lib_mpp.F90 \ 
     6170   oce.F90 \ 
     6171   par_oce.F90 \ 
     6172   $(MODEL_LIB)(dom_oce.o) \ 
     6173   $(MODEL_LIB)(lbclnk.o) \ 
     6174   $(MODEL_LIB)(lib_mpp.o) \ 
     6175   $(MODEL_LIB)(oce.o) \ 
     6176   $(MODEL_LIB)(sol_oce.o) \ 
     6177   dom_oce.F90 \ 
     6178   lbclnk.F90 \ 
     6179   lib_mpp.F90 \ 
     6180   oce.F90 \ 
     6181   sol_oce.F90 \ 
     6182   solfet.F90 
     6183$(MODEL_LIB)(solisl.o) :   \ 
     6184   $(MODEL_LIB)(dom_oce.o) \ 
     6185   $(MODEL_LIB)(in_out_manager.o) \ 
     6186   $(MODEL_LIB)(lbclnk.o) \ 
     6187   $(MODEL_LIB)(lib_mpp.o) \ 
     6188   $(MODEL_LIB)(lib_print.o) \ 
     6189   $(MODEL_LIB)(obc_par.o) \ 
     6190   $(MODEL_LIB)(oce.o) \ 
     6191   $(MODEL_LIB)(par_kind.o) \ 
     6192   $(MODEL_LIB)(par_oce.o) \ 
     6193   $(MODEL_LIB)(sol_oce.o) \ 
     6194   $(MODEL_LIB)(zdf_oce.o) \ 
     6195   dom_oce.F90 \ 
     6196   in_out_manager.F90 \ 
     6197   lbclnk.F90 \ 
     6198   lib_mpp.F90 \ 
     6199   lib_print.f90 \ 
     6200   obc_par.F90 \ 
     6201   oce.F90 \ 
     6202   par_kind.F90 \ 
     6203   par_oce.F90 \ 
     6204   sol_oce.F90 \ 
     6205   zdf_oce.F90 \ 
     6206   $(MODEL_LIB)(dom_oce.o) \ 
     6207   $(MODEL_LIB)(in_out_manager.o) \ 
     6208   $(MODEL_LIB)(lib_mpp.o) \ 
     6209   $(MODEL_LIB)(obc_oce.o) \ 
     6210   $(MODEL_LIB)(oce.o) \ 
     6211   $(MODEL_LIB)(sol_oce.o) \ 
     6212   $(MODEL_LIB)(solfet.o) \ 
     6213   $(MODEL_LIB)(solpcg.o) \ 
     6214   $(MODEL_LIB)(solsor.o) \ 
     6215   dom_oce.F90 \ 
     6216   in_out_manager.F90 \ 
     6217   lib_mpp.F90 \ 
     6218   obc_oce.F90 \ 
     6219   oce.F90 \ 
     6220   sol_oce.F90 \ 
     6221   solfet.F90 \ 
     6222   solpcg.F90 \ 
     6223   solsor.F90 \ 
     6224   ../../../lib/libioipsl.a \ 
     6225   solisl.F90 
     6226$(MODEL_LIB)(solmat.o) :   \ 
     6227   $(MODEL_LIB)(dom_oce.o) \ 
     6228   $(MODEL_LIB)(in_out_manager.o) \ 
     6229   $(MODEL_LIB)(lib_mpp.o) \ 
     6230   $(MODEL_LIB)(obc_par.o) \ 
     6231   $(MODEL_LIB)(oce.o) \ 
     6232   $(MODEL_LIB)(par_oce.o) \ 
     6233   dom_oce.F90 \ 
     6234   in_out_manager.F90 \ 
     6235   lib_mpp.F90 \ 
     6236   obc_par.F90 \ 
     6237   oce.F90 \ 
     6238   par_oce.F90 \ 
     6239   $(MODEL_LIB)(dom_oce.o) \ 
     6240   $(MODEL_LIB)(lbclnk.o) \ 
     6241   $(MODEL_LIB)(lib_feti.o) \ 
     6242   $(MODEL_LIB)(lib_mpp.o) \ 
     6243   $(MODEL_LIB)(obc_oce.o) \ 
     6244   $(MODEL_LIB)(oce.o) \ 
     6245   $(MODEL_LIB)(phycst.o) \ 
     6246   $(MODEL_LIB)(sol_oce.o) \ 
     6247   dom_oce.F90 \ 
     6248   lbclnk.F90 \ 
     6249   lib_feti.F90 \ 
     6250   lib_mpp.F90 \ 
     6251   obc_oce.F90 \ 
     6252   oce.F90 \ 
     6253   phycst.F90 \ 
     6254   sol_oce.F90 \ 
     6255   solmat.F90 
     6256$(MODEL_LIB)(solpcg.o) :   \ 
     6257   $(MODEL_LIB)(dom_oce.o) \ 
     6258   $(MODEL_LIB)(in_out_manager.o) \ 
     6259   $(MODEL_LIB)(lib_mpp.o) \ 
     6260   $(MODEL_LIB)(lib_print.o) \ 
     6261   $(MODEL_LIB)(oce.o) \ 
     6262   $(MODEL_LIB)(par_kind.o) \ 
     6263   $(MODEL_LIB)(par_oce.o) \ 
     6264   dom_oce.F90 \ 
     6265   in_out_manager.F90 \ 
     6266   lib_mpp.F90 \ 
     6267   lib_print.f90 \ 
     6268   oce.F90 \ 
     6269   par_kind.F90 \ 
     6270   par_oce.F90 \ 
     6271   $(MODEL_LIB)(dom_oce.o) \ 
     6272   $(MODEL_LIB)(in_out_manager.o) \ 
     6273   $(MODEL_LIB)(lbclnk.o) \ 
     6274   $(MODEL_LIB)(lib_mpp.o) \ 
     6275   $(MODEL_LIB)(oce.o) \ 
     6276   $(MODEL_LIB)(sol_oce.o) \ 
     6277   dom_oce.F90 \ 
     6278   in_out_manager.F90 \ 
     6279   lbclnk.F90 \ 
     6280   lib_mpp.F90 \ 
     6281   oce.F90 \ 
     6282   sol_oce.F90 \ 
     6283   vectopt_loop_substitute.h90 \ 
     6284   KEY_CPP \ 
     6285   solpcg.F90 
     6286$(MODEL_LIB)(solsor.o) :   \ 
     6287   $(MODEL_LIB)(dom_oce.o) \ 
     6288   $(MODEL_LIB)(in_out_manager.o) \ 
     6289   $(MODEL_LIB)(lib_mpp.o) \ 
     6290   $(MODEL_LIB)(lib_print.o) \ 
     6291   $(MODEL_LIB)(oce.o) \ 
     6292   $(MODEL_LIB)(par_kind.o) \ 
     6293   $(MODEL_LIB)(par_oce.o) \ 
     6294   dom_oce.F90 \ 
     6295   in_out_manager.F90 \ 
     6296   lib_mpp.F90 \ 
     6297   lib_print.f90 \ 
     6298   oce.F90 \ 
     6299   par_kind.F90 \ 
     6300   par_oce.F90 \ 
     6301   $(MODEL_LIB)(dom_oce.o) \ 
     6302   $(MODEL_LIB)(in_out_manager.o) \ 
     6303   $(MODEL_LIB)(lbclnk.o) \ 
     6304   $(MODEL_LIB)(lib_mpp.o) \ 
     6305   $(MODEL_LIB)(oce.o) \ 
     6306   $(MODEL_LIB)(sol_oce.o) \ 
     6307   $(MODEL_LIB)(zdf_oce.o) \ 
     6308   dom_oce.F90 \ 
     6309   in_out_manager.F90 \ 
     6310   lbclnk.F90 \ 
     6311   lib_mpp.F90 \ 
     6312   oce.F90 \ 
     6313   sol_oce.F90 \ 
     6314   zdf_oce.F90 \ 
     6315   solsor.F90 
     6316$(MODEL_LIB)(solsor_e.o) : \ 
     6317   $(MODEL_LIB)(dom_oce.o) \ 
     6318   $(MODEL_LIB)(in_out_manager.o) \ 
     6319   $(MODEL_LIB)(lib_mpp.o) \ 
     6320   $(MODEL_LIB)(lib_print.o) \ 
     6321   $(MODEL_LIB)(oce.o) \ 
     6322   $(MODEL_LIB)(par_kind.o) \ 
     6323   $(MODEL_LIB)(par_oce.o) \ 
     6324   dom_oce.F90 \ 
     6325   in_out_manager.F90 \ 
     6326   lib_mpp.F90 \ 
     6327   lib_print.f90 \ 
     6328   oce.F90 \ 
     6329   par_kind.F90 \ 
     6330   par_oce.F90 \ 
     6331   $(MODEL_LIB)(dom_oce.o) \ 
     6332   $(MODEL_LIB)(in_out_manager.o) \ 
     6333   $(MODEL_LIB)(lbclnk.o) \ 
     6334   $(MODEL_LIB)(lib_mpp.o) \ 
     6335   $(MODEL_LIB)(oce.o) \ 
     6336   $(MODEL_LIB)(sol_oce.o) \ 
     6337   $(MODEL_LIB)(zdf_oce.o) \ 
     6338   dom_oce.F90 \ 
     6339   in_out_manager.F90 \ 
     6340   lbclnk.F90 \ 
     6341   lib_mpp.F90 \ 
     6342   oce.F90 \ 
     6343   sol_oce.F90 \ 
     6344   zdf_oce.F90 \ 
     6345   solsor_e.F90 
     6346$(MODEL_LIB)(solver.o) :   \ 
     6347   $(MODEL_LIB)(dom_oce.o) \ 
     6348   $(MODEL_LIB)(dynspg_exp.o) \ 
     6349   $(MODEL_LIB)(dynspg_flt.o) \ 
     6350   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     6351   $(MODEL_LIB)(dynspg_rl.o) \ 
     6352   $(MODEL_LIB)(dynspg_ts.o) \ 
     6353   $(MODEL_LIB)(in_out_manager.o) \ 
     6354   $(MODEL_LIB)(lbclnk.o) \ 
     6355   $(MODEL_LIB)(lib_feti.o) \ 
     6356   $(MODEL_LIB)(lib_mpp.o) \ 
     6357   $(MODEL_LIB)(lib_print.o) \ 
     6358   $(MODEL_LIB)(obc_oce.o) \ 
     6359   $(MODEL_LIB)(obc_par.o) \ 
     6360   $(MODEL_LIB)(oce.o) \ 
     6361   $(MODEL_LIB)(par_kind.o) \ 
     6362   $(MODEL_LIB)(par_oce.o) \ 
     6363   $(MODEL_LIB)(phycst.o) \ 
     6364   $(MODEL_LIB)(prtctl.o) \ 
     6365   $(MODEL_LIB)(sol_oce.o) \ 
     6366   $(MODEL_LIB)(solfet.o) \ 
     6367   $(MODEL_LIB)(solpcg.o) \ 
     6368   $(MODEL_LIB)(solsor.o) \ 
     6369   $(MODEL_LIB)(trdmod.o) \ 
     6370   $(MODEL_LIB)(trdmod_oce.o) \ 
     6371   dom_oce.F90 \ 
     6372   dynspg_exp.F90 \ 
     6373   dynspg_flt.F90 \ 
     6374   dynspg_flt_jki.F90 \ 
     6375   dynspg_rl.F90 \ 
     6376   dynspg_ts.F90 \ 
     6377   in_out_manager.F90 \ 
     6378   lbclnk.F90 \ 
     6379   lib_feti.F90 \ 
     6380   lib_mpp.F90 \ 
     6381   lib_print.f90 \ 
     6382   obc_oce.F90 \ 
     6383   obc_par.F90 \ 
     6384   oce.F90 \ 
     6385   par_kind.F90 \ 
     6386   par_oce.F90 \ 
     6387   phycst.F90 \ 
     6388   prtctl.f90 \ 
     6389   sol_oce.F90 \ 
     6390   solfet.F90 \ 
     6391   solpcg.F90 \ 
     6392   solsor.F90 \ 
     6393   trdmod.F90 \ 
     6394   trdmod_oce.F90 \ 
     6395   $(MODEL_LIB)(dom_oce.o) \ 
     6396   $(MODEL_LIB)(dynspg.o) \ 
     6397   $(MODEL_LIB)(in_out_manager.o) \ 
     6398   $(MODEL_LIB)(lbclnk.o) \ 
     6399   $(MODEL_LIB)(lib_mpp.o) \ 
     6400   $(MODEL_LIB)(obc_oce.o) \ 
     6401   $(MODEL_LIB)(oce.o) \ 
     6402   $(MODEL_LIB)(sol_oce.o) \ 
     6403   $(MODEL_LIB)(solisl.o) \ 
     6404   $(MODEL_LIB)(solmat.o) \ 
     6405   $(MODEL_LIB)(zdf_oce.o) \ 
     6406   dom_oce.F90 \ 
     6407   dynspg.F90 \ 
     6408   in_out_manager.F90 \ 
     6409   lbclnk.F90 \ 
     6410   lib_mpp.F90 \ 
     6411   obc_oce.F90 \ 
     6412   oce.F90 \ 
     6413   sol_oce.F90 \ 
     6414   solisl.F90 \ 
     6415   solmat.F90 \ 
     6416   zdf_oce.F90 \ 
     6417   solver.F90 
     6418$(MODEL_LIB)(step.o) :  \ 
     6419   $(MODEL_LIB)(blk_oce.o) \ 
     6420   $(MODEL_LIB)(cpl_oce.o) \ 
     6421   $(MODEL_LIB)(daymod.o) \ 
     6422   $(MODEL_LIB)(diadimg.o) \ 
     6423   $(MODEL_LIB)(diahth.o) \ 
     6424   $(MODEL_LIB)(dianam.o) \ 
     6425   $(MODEL_LIB)(diaptr.o) \ 
     6426   $(MODEL_LIB)(diaspr.o) \ 
     6427   $(MODEL_LIB)(diawri.o) \ 
     6428   $(MODEL_LIB)(dom_ice.o) \ 
     6429   $(MODEL_LIB)(dom_oce.o) \ 
     6430   $(MODEL_LIB)(dtasal.o) \ 
     6431   $(MODEL_LIB)(dtasst.o) \ 
     6432   $(MODEL_LIB)(dtatem.o) \ 
     6433   $(MODEL_LIB)(dynspg.o) \ 
     6434   $(MODEL_LIB)(dynspg_exp.o) \ 
     6435   $(MODEL_LIB)(dynspg_flt.o) \ 
     6436   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     6437   $(MODEL_LIB)(dynspg_rl.o) \ 
     6438   $(MODEL_LIB)(dynspg_ts.o) \ 
     6439   $(MODEL_LIB)(dynzdf_exp.o) \ 
     6440   $(MODEL_LIB)(eosbn2.o) \ 
     6441   $(MODEL_LIB)(flo4rk.o) \ 
     6442   $(MODEL_LIB)(flo_oce.o) \ 
     6443   $(MODEL_LIB)(floblk.o) \ 
     6444   $(MODEL_LIB)(flodom.o) \ 
     6445   $(MODEL_LIB)(flowri.o) \ 
     6446   $(MODEL_LIB)(flx_oce.o) \ 
     6447   $(MODEL_LIB)(flxblk.o) \ 
     6448   $(MODEL_LIB)(flxmod.o) \ 
     6449   $(MODEL_LIB)(flxrnf.o) \ 
     6450   $(MODEL_LIB)(ice.o) \ 
     6451   $(MODEL_LIB)(ice_oce.o) \ 
     6452   $(MODEL_LIB)(iceini.o) \ 
     6453   $(MODEL_LIB)(in_out_manager.o) \ 
     6454   $(MODEL_LIB)(lbclnk.o) \ 
     6455   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     6456   $(MODEL_LIB)(ldfslp.o) \ 
     6457   $(MODEL_LIB)(ldftra_oce.o) \ 
     6458   $(MODEL_LIB)(lib_mpp.o) \ 
     6459   $(MODEL_LIB)(lib_print.o) \ 
     6460   $(MODEL_LIB)(limdia.o) \ 
     6461   $(MODEL_LIB)(limdyn.o) \ 
     6462   $(MODEL_LIB)(limflx.o) \ 
     6463   $(MODEL_LIB)(limrst.o) \ 
     6464   $(MODEL_LIB)(limthd.o) \ 
     6465   $(MODEL_LIB)(limtrp.o) \ 
     6466   $(MODEL_LIB)(limwri.o) \ 
     6467   $(MODEL_LIB)(obc_oce.o) \ 
     6468   $(MODEL_LIB)(obccli.o) \ 
     6469   $(MODEL_LIB)(obcdyn.o) \ 
     6470   $(MODEL_LIB)(obctra.o) \ 
     6471   $(MODEL_LIB)(oce.o) \ 
     6472   $(MODEL_LIB)(ocesbc.o) \ 
     6473   $(MODEL_LIB)(ocfzpt.o) \ 
     6474   $(MODEL_LIB)(par_kind.o) \ 
     6475   $(MODEL_LIB)(par_oce.o) \ 
     6476   $(MODEL_LIB)(phycst.o) \ 
     6477   $(MODEL_LIB)(prtctl.o) \ 
     6478   $(MODEL_LIB)(sol_oce.o) \ 
     6479   $(MODEL_LIB)(solfet.o) \ 
     6480   $(MODEL_LIB)(solisl.o) \ 
     6481   $(MODEL_LIB)(solpcg.o) \ 
     6482   $(MODEL_LIB)(solsor.o) \ 
     6483   $(MODEL_LIB)(taumod.o) \ 
     6484   $(MODEL_LIB)(trabbl.o) \ 
     6485   $(MODEL_LIB)(tradmp.o) \ 
     6486   $(MODEL_LIB)(traqsr.o) \ 
     6487   $(MODEL_LIB)(trazdf_exp.o) \ 
     6488   $(MODEL_LIB)(trc_oce.o) \ 
     6489   $(MODEL_LIB)(trdmod.o) \ 
     6490   $(MODEL_LIB)(trdmod_oce.o) \ 
     6491   $(MODEL_LIB)(zdf_oce.o) \ 
     6492   $(MODEL_LIB)(zdfddm.o) \ 
     6493   $(MODEL_LIB)(zdfkpp.o) \ 
     6494   $(MODEL_LIB)(zdfmxl.o) \ 
     6495   $(MODEL_LIB)(zdftke.o) \ 
     6496   blk_oce.F90 \ 
     6497   cpl_oce.F90 \ 
     6498   daymod.F90 \ 
     6499   diadimg.F90 \ 
     6500   diahth.F90 \ 
     6501   dianam.F90 \ 
     6502   diaptr.F90 \ 
     6503   diaspr.F90 \ 
     6504   diawri.F90 \ 
     6505   dom_ice.F90 \ 
     6506   dom_oce.F90 \ 
     6507   dtasal.F90 \ 
     6508   dtasst.F90 \ 
     6509   dtatem.F90 \ 
     6510   dynspg.F90 \ 
     6511   dynspg_exp.F90 \ 
     6512   dynspg_flt.F90 \ 
     6513   dynspg_flt_jki.F90 \ 
     6514   dynspg_rl.F90 \ 
     6515   dynspg_ts.F90 \ 
     6516   dynzdf_exp.F90 \ 
     6517   eosbn2.F90 \ 
     6518   flo4rk.F90 \ 
     6519   flo_oce.F90 \ 
     6520   floblk.F90 \ 
     6521   flodom.F90 \ 
     6522   flowri.F90 \ 
     6523   flx_oce.F90 \ 
     6524   flxblk.F90 \ 
     6525   flxmod.F90 \ 
     6526   flxrnf.F90 \ 
     6527   ice.F90 \ 
     6528   ice_oce.F90 \ 
     6529   iceini.F90 \ 
     6530   in_out_manager.F90 \ 
     6531   lbclnk.F90 \ 
     6532   ldfdyn_oce.F90 \ 
     6533   ldfslp.F90 \ 
     6534   ldftra_oce.F90 \ 
     6535   lib_mpp.F90 \ 
     6536   lib_print.f90 \ 
     6537   limdia.F90 \ 
     6538   limdyn.F90 \ 
     6539   limflx.F90 \ 
     6540   limrst.F90 \ 
     6541   limthd.F90 \ 
     6542   limtrp.F90 \ 
     6543   limwri.F90 \ 
     6544   obc_oce.F90 \ 
     6545   obccli.F90 \ 
     6546   obcdyn.F90 \ 
     6547   obctra.F90 \ 
     6548   oce.F90 \ 
     6549   ocesbc.F90 \ 
     6550   ocfzpt.F90 \ 
     6551   par_kind.F90 \ 
     6552   par_oce.F90 \ 
     6553   phycst.F90 \ 
     6554   prtctl.f90 \ 
     6555   sol_oce.F90 \ 
     6556   solfet.F90 \ 
     6557   solisl.F90 \ 
     6558   solpcg.F90 \ 
     6559   solsor.F90 \ 
     6560   taumod.F90 \ 
     6561   trabbl.F90 \ 
     6562   tradmp.F90 \ 
     6563   traqsr.F90 \ 
     6564   trazdf_exp.F90 \ 
     6565   trc_oce.F90 \ 
     6566   trdmod.F90 \ 
     6567   trdmod_oce.F90 \ 
     6568   zdf_oce.F90 \ 
     6569   zdfddm.F90 \ 
     6570   zdfkpp.F90 \ 
     6571   zdfmxl.F90 \ 
     6572   zdftke.F90 \ 
    58096573   $(MODEL_LIB)(cla.o) \ 
    58106574   $(MODEL_LIB)(cla_div.o) \ 
     
    58136577   $(MODEL_LIB)(cpl_oce.o) \ 
    58146578   $(MODEL_LIB)(daymod.o) \ 
    5815    $(MODEL_LIB)(diadimg.o) \ 
    58166579   $(MODEL_LIB)(diafwb.o) \ 
    58176580   $(MODEL_LIB)(diagap.o) \ 
    58186581   $(MODEL_LIB)(diahdy.o) \ 
    58196582   $(MODEL_LIB)(diahth.o) \ 
    5820    $(MODEL_LIB)(dianam.o) \ 
    58216583   $(MODEL_LIB)(diaptr.o) \ 
    58226584   $(MODEL_LIB)(diaspr.o) \ 
    5823    $(MODEL_LIB)(diawri1d.o) \ 
    58246585   $(MODEL_LIB)(diawri.o) \ 
    58256586   $(MODEL_LIB)(divcur.o) \ 
    5826    $(MODEL_LIB)(domhgr.o) \ 
    5827    $(MODEL_LIB)(dommsk.o) \ 
    5828    $(MODEL_LIB)(domstp.o) \ 
    5829    $(MODEL_LIB)(domwri.o) \ 
    5830    $(MODEL_LIB)(domzgr.o) \ 
    58316587   $(MODEL_LIB)(dom_oce.o) \ 
    58326588   $(MODEL_LIB)(dtasal.o) \ 
    58336589   $(MODEL_LIB)(dtasst.o) \ 
    58346590   $(MODEL_LIB)(dtatem.o) \ 
    5835    $(MODEL_LIB)(dyncor1d.o) \ 
    58366591   $(MODEL_LIB)(dynhpg.o) \ 
    58376592   $(MODEL_LIB)(dynhpg_atsk.o) \ 
    58386593   $(MODEL_LIB)(dynkeg.o) \ 
     6594   $(MODEL_LIB)(dynldf_bilap.o) \ 
    58396595   $(MODEL_LIB)(dynldf_bilapg.o) \ 
    5840    $(MODEL_LIB)(dynldf_bilap.o) \ 
    58416596   $(MODEL_LIB)(dynldf_iso.o) \ 
    58426597   $(MODEL_LIB)(dynldf_lap.o) \ 
    5843    $(MODEL_LIB)(dynnxt1d.o) \ 
    58446598   $(MODEL_LIB)(dynnxt.o) \ 
    58456599   $(MODEL_LIB)(dynspg.o) \ 
    5846    $(MODEL_LIB)(dynspg_exp.o) \ 
    5847    $(MODEL_LIB)(dynspg_flt.o) \ 
    5848    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    5849    $(MODEL_LIB)(dynspg_rl.o) \ 
    5850    $(MODEL_LIB)(dynspg_ts.o) \ 
    58516600   $(MODEL_LIB)(dynvor.o) \ 
    58526601   $(MODEL_LIB)(dynzad.o) \ 
     
    58566605   $(MODEL_LIB)(dynzdf_iso.o) \ 
    58576606   $(MODEL_LIB)(eosbn2.o) \ 
     6607   $(MODEL_LIB)(flo_oce.o) \ 
    58586608   $(MODEL_LIB)(floats.o) \ 
    5859    $(MODEL_LIB)(flo_oce.o) \ 
    5860    $(MODEL_LIB)(flxblk.o) \ 
    58616609   $(MODEL_LIB)(flxfwb.o) \ 
    58626610   $(MODEL_LIB)(flxmod.o) \ 
    58636611   $(MODEL_LIB)(flxrnf.o) \ 
    5864    $(MODEL_LIB)(flx_oce.o) \ 
    5865    $(MODEL_LIB)(icestp1d.o) \ 
     6612   $(MODEL_LIB)(ice_oce.o) \ 
    58666613   $(MODEL_LIB)(icestp.o) \ 
    5867    $(MODEL_LIB)(ice.o) \ 
    5868    $(MODEL_LIB)(ice_oce.o) \ 
    5869    $(MODEL_LIB)(ini1d.o) \ 
    58706614   $(MODEL_LIB)(in_out_manager.o) \ 
    58716615   $(MODEL_LIB)(lbclnk.o) \ 
     
    58746618   $(MODEL_LIB)(ldfslp.o) \ 
    58756619   $(MODEL_LIB)(ldftra_oce.o) \ 
    5876    $(MODEL_LIB)(lib_mpp.o) \ 
    5877    $(MODEL_LIB)(lib_print.o) \ 
    5878    $(MODEL_LIB)(limistate.o) \ 
    5879    $(MODEL_LIB)(limmsh.o) \ 
    5880    $(MODEL_LIB)(limrst.o) \ 
    5881    $(MODEL_LIB)(obcdom.o) \ 
     6620   $(MODEL_LIB)(obc_par.o) \ 
    58826621   $(MODEL_LIB)(obcdta.o) \ 
    58836622   $(MODEL_LIB)(obcrad.o) \ 
    58846623   $(MODEL_LIB)(obcrst.o) \ 
    58856624   $(MODEL_LIB)(obcspg.o) \ 
    5886    $(MODEL_LIB)(obc_oce.o) \ 
    5887    $(MODEL_LIB)(obc_par.o) \ 
     6625   $(MODEL_LIB)(oce.o) \ 
    58886626   $(MODEL_LIB)(ocesbc.o) \ 
    5889    $(MODEL_LIB)(oce.o) \ 
    58906627   $(MODEL_LIB)(ocfzpt.o) \ 
    5891    $(MODEL_LIB)(par_kind.o) \ 
    5892    $(MODEL_LIB)(par_oce.o) \ 
    5893    $(MODEL_LIB)(phycst.o) \ 
    58946628   $(MODEL_LIB)(prtctl.o) \ 
    58956629   $(MODEL_LIB)(restart.o) \ 
    5896    $(MODEL_LIB)(solisl.o) \ 
    5897    $(MODEL_LIB)(solmat.o) \ 
    5898    $(MODEL_LIB)(sol_oce.o) \ 
    58996630   $(MODEL_LIB)(stpctl.o) \ 
    59006631   $(MODEL_LIB)(taumod.o) \ 
    59016632   $(MODEL_LIB)(traadv_cen2.o) \ 
    59026633   $(MODEL_LIB)(traadv_ctl.o) \ 
     6634   $(MODEL_LIB)(traadv_muscl.o) \ 
    59036635   $(MODEL_LIB)(traadv_muscl2.o) \ 
    5904    $(MODEL_LIB)(traadv_muscl.o) \ 
    59056636   $(MODEL_LIB)(traadv_tvd.o) \ 
    59066637   $(MODEL_LIB)(trabbc.o) \ 
    59076638   $(MODEL_LIB)(trabbl.o) \ 
    59086639   $(MODEL_LIB)(tradmp.o) \ 
     6640   $(MODEL_LIB)(traldf_bilap.o) \ 
    59096641   $(MODEL_LIB)(traldf_bilapg.o) \ 
    5910    $(MODEL_LIB)(traldf_bilap.o) \ 
    59116642   $(MODEL_LIB)(traldf_iso.o) \ 
    59126643   $(MODEL_LIB)(traldf_iso_zps.o) \ 
     
    59216652   $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
    59226653   $(MODEL_LIB)(trcstp.o) \ 
    5923    $(MODEL_LIB)(trc_oce.o) \ 
    59246654   $(MODEL_LIB)(trdicp.o) \ 
    5925    $(MODEL_LIB)(trdicp_oce.o) \ 
    59266655   $(MODEL_LIB)(trdmld.o) \ 
    5927    $(MODEL_LIB)(trdmld_oce.o) \ 
    5928    $(MODEL_LIB)(trdmod.o) \ 
    5929    $(MODEL_LIB)(trdmod_oce.o) \ 
    59306656   $(MODEL_LIB)(trdvor.o) \ 
    5931    $(MODEL_LIB)(trdvor_oce.o) \ 
    59326657   $(MODEL_LIB)(wzvmod.o) \ 
     6658   $(MODEL_LIB)(zdf_oce.o) \ 
    59336659   $(MODEL_LIB)(zdfbfr.o) \ 
    59346660   $(MODEL_LIB)(zdfddm.o) \ 
     
    59386664   $(MODEL_LIB)(zdfric.o) \ 
    59396665   $(MODEL_LIB)(zdftke.o) \ 
    5940    $(MODEL_LIB)(zdf_oce.o) \ 
    59416666   $(MODEL_LIB)(zpshde.o) \ 
    5942    cpl.F90 \ 
    5943    cpl_oce.F90 \ 
    5944    daymod.F90 \ 
    5945    diaptr.F90 \ 
    5946    domain.F90 \ 
    5947    domcfg.F90 \ 
    5948    dom_oce.F90 \ 
    5949    dtasal.F90 \ 
    5950    dtasst.F90 \ 
    5951    dtatem.F90 \ 
    5952    dyncor1d.F90 \ 
    5953    dynspg.F90 \ 
    5954    eosbn2.F90 \ 
    5955    flxfwb.F90 \ 
    5956    iceini.F90 \ 
    5957    ini1d.F90 \ 
    5958    initrc.F90 \ 
    5959    in_out_manager.F90 \ 
    5960    istate.F90 \ 
    5961    ldfdyn.F90 \ 
    5962    ldftra.F90 \ 
    5963    lib_mpp.F90 \ 
    5964    mppini.F90 \ 
    5965    obcini.F90 \ 
    5966    obc_par.F90 \ 
    5967    oce.F90 \ 
    5968    ocfzpt.F90 \ 
    5969    phycst.F90 \ 
    5970    prtctl.f90 \ 
    5971    solver.F90 \ 
    5972    step1d.F90 \ 
    5973    step.F90 \ 
    5974    traqsr.F90 \ 
    5975    trdicp.F90 \ 
    5976    trdmld.F90 \ 
    5977    trdmod_oce.F90 \ 
    5978    trdvor.F90 \ 
    5979    zdfini.F90 \ 
    5980    zpshde.F90 \ 
    5981    $(MODEL_LIB)(cpl.o) \ 
    5982    $(MODEL_LIB)(cpl_oce.o) \ 
    5983    $(MODEL_LIB)(daymod.o) \ 
    5984    $(MODEL_LIB)(diaptr.o) \ 
    5985    $(MODEL_LIB)(domain.o) \ 
    5986    $(MODEL_LIB)(domcfg.o) \ 
    5987    $(MODEL_LIB)(dom_oce.o) \ 
    5988    $(MODEL_LIB)(dtasal.o) \ 
    5989    $(MODEL_LIB)(dtasst.o) \ 
    5990    $(MODEL_LIB)(dtatem.o) \ 
    5991    $(MODEL_LIB)(dyncor1d.o) \ 
    5992    $(MODEL_LIB)(dynspg.o) \ 
    5993    $(MODEL_LIB)(eosbn2.o) \ 
    5994    $(MODEL_LIB)(flxfwb.o) \ 
    5995    $(MODEL_LIB)(iceini.o) \ 
    5996    $(MODEL_LIB)(ini1d.o) \ 
    5997    $(MODEL_LIB)(initrc.o) \ 
    5998    $(MODEL_LIB)(in_out_manager.o) \ 
    5999    $(MODEL_LIB)(istate.o) \ 
    6000    $(MODEL_LIB)(ldfdyn.o) \ 
    6001    $(MODEL_LIB)(ldftra.o) \ 
    6002    $(MODEL_LIB)(lib_mpp.o) \ 
    6003    $(MODEL_LIB)(mppini.o) \ 
    6004    $(MODEL_LIB)(obcini.o) \ 
    6005    $(MODEL_LIB)(obc_par.o) \ 
    6006    $(MODEL_LIB)(oce.o) \ 
    6007    $(MODEL_LIB)(ocfzpt.o) \ 
    6008    $(MODEL_LIB)(phycst.o) \ 
    6009    $(MODEL_LIB)(prtctl.o) \ 
    6010    $(MODEL_LIB)(solver.o) \ 
    6011    $(MODEL_LIB)(step1d.o) \ 
    6012    $(MODEL_LIB)(step.o) \ 
    6013    $(MODEL_LIB)(traqsr.o) \ 
    6014    $(MODEL_LIB)(trdicp.o) \ 
    6015    $(MODEL_LIB)(trdmld.o) \ 
    6016    $(MODEL_LIB)(trdmod_oce.o) \ 
    6017    $(MODEL_LIB)(trdvor.o) \ 
    6018    $(MODEL_LIB)(zdfini.o) \ 
    6019    $(MODEL_LIB)(zpshde.o) \ 
    6020    opa.F90 
    6021 $(MODEL_LIB)(par_ice.o) :  \ 
    6022    par_kind.F90 \ 
    6023    $(MODEL_LIB)(par_kind.o) \ 
    6024    par_oce.F90 \ 
    6025    $(MODEL_LIB)(par_oce.o) \ 
    6026    par_ice.F90 
    6027 $(MODEL_LIB)(par_oce.o) :  \ 
    6028    par_kind.F90 \ 
    6029    $(MODEL_LIB)(par_kind.o) \ 
    6030    par_EEL_R2.h90 \ 
    6031    par_EEL_R5.h90 \ 
    6032    par_EEL_R6.h90 \ 
    6033    par_GYRE.h90 \ 
    6034    par_ORCA_R025.h90 \ 
    6035    par_ORCA_R05.h90 \ 
    6036    par_ORCA_R2.h90 \ 
    6037    par_ORCA_R4.h90 \ 
    6038    KEY_CPP \ 
    6039    par_oce.F90 
    6040 $(MODEL_LIB)(phycst.o) :   \ 
    6041    lib_print.f90 \ 
    6042    par_kind.F90 \ 
    6043    par_oce.F90 \ 
    6044    $(MODEL_LIB)(lib_print.o) \ 
    6045    $(MODEL_LIB)(par_kind.o) \ 
    6046    $(MODEL_LIB)(par_oce.o) \ 
    6047    in_out_manager.F90 \ 
    6048    par_oce.F90 \ 
    6049    $(MODEL_LIB)(in_out_manager.o) \ 
    6050    $(MODEL_LIB)(par_oce.o) \ 
    6051    phycst.F90 
    6052 $(MODEL_LIB)(prtctl.o) :   \ 
    6053    dom_oce.F90 \ 
    6054    in_out_manager.F90 \ 
    6055    lib_print.f90 \ 
    6056    par_kind.F90 \ 
    6057    par_oce.F90 \ 
    6058    $(MODEL_LIB)(dom_oce.o) \ 
    6059    $(MODEL_LIB)(in_out_manager.o) \ 
    6060    $(MODEL_LIB)(lib_print.o) \ 
    6061    $(MODEL_LIB)(par_kind.o) \ 
    6062    $(MODEL_LIB)(par_oce.o) \ 
    6063    dom_oce.F90 \ 
    6064    in_out_manager.F90 \ 
    6065    lib_mpp.F90 \ 
    6066    $(MODEL_LIB)(dom_oce.o) \ 
    6067    $(MODEL_LIB)(in_out_manager.o) \ 
    6068    $(MODEL_LIB)(lib_mpp.o) \ 
    6069    prtctl.f90 
    6070 $(MODEL_LIB)(restart.o) :  \ 
    6071    blk_oce.F90 \ 
    6072    dom_oce.F90 \ 
    6073    dynspg_exp.F90 \ 
    6074    dynspg_flt.F90 \ 
    6075    dynspg_flt_jki.F90 \ 
    6076    dynspg_rl.F90 \ 
    6077    dynspg_ts.F90 \ 
    6078    dynvor.F90 \ 
    6079    dynzdf_exp.F90 \ 
    6080    in_out_manager.F90 \ 
    6081    lbclnk.F90 \ 
    6082    lib_mpp.F90 \ 
    6083    lib_print.f90 \ 
    6084    obc_oce.F90 \ 
    6085    ocesbc.F90 \ 
    6086    oce.F90 \ 
    6087    par_kind.F90 \ 
    6088    par_oce.F90 \ 
    6089    phycst.F90 \ 
    6090    prtctl.f90 \ 
    6091    taumod.F90 \ 
    6092    trazdf_exp.F90 \ 
    6093    trdmod.F90 \ 
    6094    trdmod_oce.F90 \ 
    6095    zdf_oce.F90 \ 
    6096    $(MODEL_LIB)(blk_oce.o) \ 
    6097    $(MODEL_LIB)(dom_oce.o) \ 
    6098    $(MODEL_LIB)(dynspg_exp.o) \ 
    6099    $(MODEL_LIB)(dynspg_flt.o) \ 
    6100    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    6101    $(MODEL_LIB)(dynspg_rl.o) \ 
    6102    $(MODEL_LIB)(dynspg_ts.o) \ 
    6103    $(MODEL_LIB)(dynvor.o) \ 
    6104    $(MODEL_LIB)(dynzdf_exp.o) \ 
    6105    $(MODEL_LIB)(in_out_manager.o) \ 
    6106    $(MODEL_LIB)(lbclnk.o) \ 
    6107    $(MODEL_LIB)(lib_mpp.o) \ 
    6108    $(MODEL_LIB)(lib_print.o) \ 
    6109    $(MODEL_LIB)(obc_oce.o) \ 
    6110    $(MODEL_LIB)(ocesbc.o) \ 
    6111    $(MODEL_LIB)(oce.o) \ 
    6112    $(MODEL_LIB)(par_kind.o) \ 
    6113    $(MODEL_LIB)(par_oce.o) \ 
    6114    $(MODEL_LIB)(phycst.o) \ 
    6115    $(MODEL_LIB)(prtctl.o) \ 
    6116    $(MODEL_LIB)(taumod.o) \ 
    6117    $(MODEL_LIB)(trazdf_exp.o) \ 
    6118    $(MODEL_LIB)(trdmod.o) \ 
    6119    $(MODEL_LIB)(trdmod_oce.o) \ 
    6120    $(MODEL_LIB)(zdf_oce.o) \ 
    6121    blk_oce.F90 \ 
    6122    cpl_oce.F90 \ 
    6123    daymod.F90 \ 
    6124    dom_oce.F90 \ 
    6125    dynspg.F90 \ 
    6126    dynspg_ts.F90 \ 
    6127    flx_oce.F90 \ 
    6128    ice_oce.F90 \ 
    6129    in_out_manager.F90 \ 
    6130    oce.F90 \ 
    6131    phycst.F90 \ 
    6132    sol_oce.F90 \ 
    6133    zdftke.F90 \ 
    6134    zdf_oce.F90 \ 
    6135    $(MODEL_LIB)(blk_oce.o) \ 
    6136    $(MODEL_LIB)(cpl_oce.o) \ 
    6137    $(MODEL_LIB)(daymod.o) \ 
    6138    $(MODEL_LIB)(dom_oce.o) \ 
    6139    $(MODEL_LIB)(dynspg.o) \ 
    6140    $(MODEL_LIB)(dynspg_ts.o) \ 
    6141    $(MODEL_LIB)(flx_oce.o) \ 
    6142    $(MODEL_LIB)(ice_oce.o) \ 
    6143    $(MODEL_LIB)(in_out_manager.o) \ 
    6144    $(MODEL_LIB)(oce.o) \ 
    6145    $(MODEL_LIB)(phycst.o) \ 
    6146    $(MODEL_LIB)(sol_oce.o) \ 
    6147    $(MODEL_LIB)(zdftke.o) \ 
    6148    $(MODEL_LIB)(zdf_oce.o) \ 
    6149    lib_mpp.F90 \ 
    6150    $(MODEL_LIB)(lib_mpp.o) \ 
    6151    restart_dimg.h90 \ 
    6152    ../../../lib/libioipsl.a \ 
    6153    KEY_CPP \ 
    6154    restart.F90 
    6155 $(MODEL_LIB)(solfet.o) :   \ 
    6156    dom_oce.F90 \ 
    6157    in_out_manager.F90 \ 
    6158    lib_mpp.F90 \ 
    6159    oce.F90 \ 
    6160    par_oce.F90 \ 
    6161    $(MODEL_LIB)(dom_oce.o) \ 
    6162    $(MODEL_LIB)(in_out_manager.o) \ 
    6163    $(MODEL_LIB)(lib_mpp.o) \ 
    6164    $(MODEL_LIB)(oce.o) \ 
    6165    $(MODEL_LIB)(par_oce.o) \ 
    6166    dom_oce.F90 \ 
    6167    lbclnk.F90 \ 
    6168    lib_mpp.F90 \ 
    6169    oce.F90 \ 
    6170    sol_oce.F90 \ 
    6171    $(MODEL_LIB)(dom_oce.o) \ 
    6172    $(MODEL_LIB)(lbclnk.o) \ 
    6173    $(MODEL_LIB)(lib_mpp.o) \ 
    6174    $(MODEL_LIB)(oce.o) \ 
    6175    $(MODEL_LIB)(sol_oce.o) \ 
    6176    solfet.F90 
    6177 $(MODEL_LIB)(solisl.o) :   \ 
    6178    dom_oce.F90 \ 
    6179    in_out_manager.F90 \ 
    6180    lbclnk.F90 \ 
    6181    lib_mpp.F90 \ 
    6182    lib_print.f90 \ 
    6183    obc_par.F90 \ 
    6184    oce.F90 \ 
    6185    par_kind.F90 \ 
    6186    par_oce.F90 \ 
    6187    sol_oce.F90 \ 
    6188    zdf_oce.F90 \ 
    6189    $(MODEL_LIB)(dom_oce.o) \ 
    6190    $(MODEL_LIB)(in_out_manager.o) \ 
    6191    $(MODEL_LIB)(lbclnk.o) \ 
    6192    $(MODEL_LIB)(lib_mpp.o) \ 
    6193    $(MODEL_LIB)(lib_print.o) \ 
    6194    $(MODEL_LIB)(obc_par.o) \ 
    6195    $(MODEL_LIB)(oce.o) \ 
    6196    $(MODEL_LIB)(par_kind.o) \ 
    6197    $(MODEL_LIB)(par_oce.o) \ 
    6198    $(MODEL_LIB)(sol_oce.o) \ 
    6199    $(MODEL_LIB)(zdf_oce.o) \ 
    6200    dom_oce.F90 \ 
    6201    in_out_manager.F90 \ 
    6202    lib_mpp.F90 \ 
    6203    obc_oce.F90 \ 
    6204    oce.F90 \ 
    6205    solfet.F90 \ 
    6206    solpcg.F90 \ 
    6207    solsor.F90 \ 
    6208    sol_oce.F90 \ 
    6209    $(MODEL_LIB)(dom_oce.o) \ 
    6210    $(MODEL_LIB)(in_out_manager.o) \ 
    6211    $(MODEL_LIB)(lib_mpp.o) \ 
    6212    $(MODEL_LIB)(obc_oce.o) \ 
    6213    $(MODEL_LIB)(oce.o) \ 
    6214    $(MODEL_LIB)(solfet.o) \ 
    6215    $(MODEL_LIB)(solpcg.o) \ 
    6216    $(MODEL_LIB)(solsor.o) \ 
    6217    $(MODEL_LIB)(sol_oce.o) \ 
    6218    ../../../lib/libioipsl.a \ 
    6219    solisl.F90 
    6220 $(MODEL_LIB)(solmat.o) :   \ 
    6221    dom_oce.F90 \ 
    6222    in_out_manager.F90 \ 
    6223    lib_mpp.F90 \ 
    6224    obc_par.F90 \ 
    6225    oce.F90 \ 
    6226    par_oce.F90 \ 
    6227    $(MODEL_LIB)(dom_oce.o) \ 
    6228    $(MODEL_LIB)(in_out_manager.o) \ 
    6229    $(MODEL_LIB)(lib_mpp.o) \ 
    6230    $(MODEL_LIB)(obc_par.o) \ 
    6231    $(MODEL_LIB)(oce.o) \ 
    6232    $(MODEL_LIB)(par_oce.o) \ 
    6233    dom_oce.F90 \ 
    6234    lbclnk.F90 \ 
    6235    lib_feti.F90 \ 
    6236    lib_mpp.F90 \ 
    6237    obc_oce.F90 \ 
    6238    oce.F90 \ 
    6239    phycst.F90 \ 
    6240    sol_oce.F90 \ 
    6241    $(MODEL_LIB)(dom_oce.o) \ 
    6242    $(MODEL_LIB)(lbclnk.o) \ 
    6243    $(MODEL_LIB)(lib_feti.o) \ 
    6244    $(MODEL_LIB)(lib_mpp.o) \ 
    6245    $(MODEL_LIB)(obc_oce.o) \ 
    6246    $(MODEL_LIB)(oce.o) \ 
    6247    $(MODEL_LIB)(phycst.o) \ 
    6248    $(MODEL_LIB)(sol_oce.o) \ 
    6249    solmat.F90 
    6250 $(MODEL_LIB)(solpcg.o) :   \ 
    6251    dom_oce.F90 \ 
    6252    in_out_manager.F90 \ 
    6253    lib_mpp.F90 \ 
    6254    lib_print.f90 \ 
    6255    oce.F90 \ 
    6256    par_kind.F90 \ 
    6257    par_oce.F90 \ 
    6258    $(MODEL_LIB)(dom_oce.o) \ 
    6259    $(MODEL_LIB)(in_out_manager.o) \ 
    6260    $(MODEL_LIB)(lib_mpp.o) \ 
    6261    $(MODEL_LIB)(lib_print.o) \ 
    6262    $(MODEL_LIB)(oce.o) \ 
    6263    $(MODEL_LIB)(par_kind.o) \ 
    6264    $(MODEL_LIB)(par_oce.o) \ 
    6265    dom_oce.F90 \ 
    6266    in_out_manager.F90 \ 
    6267    lbclnk.F90 \ 
    6268    lib_mpp.F90 \ 
    6269    oce.F90 \ 
    6270    sol_oce.F90 \ 
    6271    $(MODEL_LIB)(dom_oce.o) \ 
    6272    $(MODEL_LIB)(in_out_manager.o) \ 
    6273    $(MODEL_LIB)(lbclnk.o) \ 
    6274    $(MODEL_LIB)(lib_mpp.o) \ 
    6275    $(MODEL_LIB)(oce.o) \ 
    6276    $(MODEL_LIB)(sol_oce.o) \ 
    6277    vectopt_loop_substitute.h90 \ 
    6278    KEY_CPP \ 
    6279    solpcg.F90 
    6280 $(MODEL_LIB)(solsor.o) :   \ 
    6281    dom_oce.F90 \ 
    6282    in_out_manager.F90 \ 
    6283    lib_mpp.F90 \ 
    6284    lib_print.f90 \ 
    6285    oce.F90 \ 
    6286    par_kind.F90 \ 
    6287    par_oce.F90 \ 
    6288    $(MODEL_LIB)(dom_oce.o) \ 
    6289    $(MODEL_LIB)(in_out_manager.o) \ 
    6290    $(MODEL_LIB)(lib_mpp.o) \ 
    6291    $(MODEL_LIB)(lib_print.o) \ 
    6292    $(MODEL_LIB)(oce.o) \ 
    6293    $(MODEL_LIB)(par_kind.o) \ 
    6294    $(MODEL_LIB)(par_oce.o) \ 
    6295    dom_oce.F90 \ 
    6296    in_out_manager.F90 \ 
    6297    lbclnk.F90 \ 
    6298    lib_mpp.F90 \ 
    6299    oce.F90 \ 
    6300    sol_oce.F90 \ 
    6301    zdf_oce.F90 \ 
    6302    $(MODEL_LIB)(dom_oce.o) \ 
    6303    $(MODEL_LIB)(in_out_manager.o) \ 
    6304    $(MODEL_LIB)(lbclnk.o) \ 
    6305    $(MODEL_LIB)(lib_mpp.o) \ 
    6306    $(MODEL_LIB)(oce.o) \ 
    6307    $(MODEL_LIB)(sol_oce.o) \ 
    6308    $(MODEL_LIB)(zdf_oce.o) \ 
    6309    solsor.F90 
    6310 $(MODEL_LIB)(solsor_e.o) : \ 
    6311    dom_oce.F90 \ 
    6312    in_out_manager.F90 \ 
    6313    lib_mpp.F90 \ 
    6314    lib_print.f90 \ 
    6315    oce.F90 \ 
    6316    par_kind.F90 \ 
    6317    par_oce.F90 \ 
    6318    $(MODEL_LIB)(dom_oce.o) \ 
    6319    $(MODEL_LIB)(in_out_manager.o) \ 
    6320    $(MODEL_LIB)(lib_mpp.o) \ 
    6321    $(MODEL_LIB)(lib_print.o) \ 
    6322    $(MODEL_LIB)(oce.o) \ 
    6323    $(MODEL_LIB)(par_kind.o) \ 
    6324    $(MODEL_LIB)(par_oce.o) \ 
    6325    dom_oce.F90 \ 
    6326    in_out_manager.F90 \ 
    6327    lbclnk.F90 \ 
    6328    lib_mpp.F90 \ 
    6329    oce.F90 \ 
    6330    sol_oce.F90 \ 
    6331    zdf_oce.F90 \ 
    6332    $(MODEL_LIB)(dom_oce.o) \ 
    6333    $(MODEL_LIB)(in_out_manager.o) \ 
    6334    $(MODEL_LIB)(lbclnk.o) \ 
    6335    $(MODEL_LIB)(lib_mpp.o) \ 
    6336    $(MODEL_LIB)(oce.o) \ 
    6337    $(MODEL_LIB)(sol_oce.o) \ 
    6338    $(MODEL_LIB)(zdf_oce.o) \ 
    6339    solsor_e.F90 
    6340 $(MODEL_LIB)(solver.o) :   \ 
    6341    dom_oce.F90 \ 
    6342    dynspg_exp.F90 \ 
    6343    dynspg_flt.F90 \ 
    6344    dynspg_flt_jki.F90 \ 
    6345    dynspg_rl.F90 \ 
    6346    dynspg_ts.F90 \ 
    6347    in_out_manager.F90 \ 
    6348    lbclnk.F90 \ 
    6349    lib_feti.F90 \ 
    6350    lib_mpp.F90 \ 
    6351    lib_print.f90 \ 
    6352    obc_oce.F90 \ 
    6353    obc_par.F90 \ 
    6354    oce.F90 \ 
    6355    par_kind.F90 \ 
    6356    par_oce.F90 \ 
    6357    phycst.F90 \ 
    6358    prtctl.f90 \ 
    6359    solfet.F90 \ 
    6360    solpcg.F90 \ 
    6361    solsor.F90 \ 
    6362    sol_oce.F90 \ 
    6363    trdmod.F90 \ 
    6364    trdmod_oce.F90 \ 
    6365    $(MODEL_LIB)(dom_oce.o) \ 
    6366    $(MODEL_LIB)(dynspg_exp.o) \ 
    6367    $(MODEL_LIB)(dynspg_flt.o) \ 
    6368    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    6369    $(MODEL_LIB)(dynspg_rl.o) \ 
    6370    $(MODEL_LIB)(dynspg_ts.o) \ 
    6371    $(MODEL_LIB)(in_out_manager.o) \ 
    6372    $(MODEL_LIB)(lbclnk.o) \ 
    6373    $(MODEL_LIB)(lib_feti.o) \ 
    6374    $(MODEL_LIB)(lib_mpp.o) \ 
    6375    $(MODEL_LIB)(lib_print.o) \ 
    6376    $(MODEL_LIB)(obc_oce.o) \ 
    6377    $(MODEL_LIB)(obc_par.o) \ 
    6378    $(MODEL_LIB)(oce.o) \ 
    6379    $(MODEL_LIB)(par_kind.o) \ 
    6380    $(MODEL_LIB)(par_oce.o) \ 
    6381    $(MODEL_LIB)(phycst.o) \ 
    6382    $(MODEL_LIB)(prtctl.o) \ 
    6383    $(MODEL_LIB)(solfet.o) \ 
    6384    $(MODEL_LIB)(solpcg.o) \ 
    6385    $(MODEL_LIB)(solsor.o) \ 
    6386    $(MODEL_LIB)(sol_oce.o) \ 
    6387    $(MODEL_LIB)(trdmod.o) \ 
    6388    $(MODEL_LIB)(trdmod_oce.o) \ 
    6389    dom_oce.F90 \ 
    6390    dynspg.F90 \ 
    6391    in_out_manager.F90 \ 
    6392    lbclnk.F90 \ 
    6393    lib_mpp.F90 \ 
    6394    obc_oce.F90 \ 
    6395    oce.F90 \ 
    6396    solisl.F90 \ 
    6397    solmat.F90 \ 
    6398    sol_oce.F90 \ 
    6399    zdf_oce.F90 \ 
    6400    $(MODEL_LIB)(dom_oce.o) \ 
    6401    $(MODEL_LIB)(dynspg.o) \ 
    6402    $(MODEL_LIB)(in_out_manager.o) \ 
    6403    $(MODEL_LIB)(lbclnk.o) \ 
    6404    $(MODEL_LIB)(lib_mpp.o) \ 
    6405    $(MODEL_LIB)(obc_oce.o) \ 
    6406    $(MODEL_LIB)(oce.o) \ 
    6407    $(MODEL_LIB)(solisl.o) \ 
    6408    $(MODEL_LIB)(solmat.o) \ 
    6409    $(MODEL_LIB)(sol_oce.o) \ 
    6410    $(MODEL_LIB)(zdf_oce.o) \ 
    6411    solver.F90 
    6412 $(MODEL_LIB)(sol_oce.o) :  \ 
    6413    par_kind.F90 \ 
    6414    $(MODEL_LIB)(par_kind.o) \ 
    6415    par_oce.F90 \ 
    6416    $(MODEL_LIB)(par_oce.o) \ 
    6417    sol_oce.F90 
    6418 $(MODEL_LIB)(step1d.o) :   \ 
    6419    blk_oce.F90 \ 
    6420    cpl_oce.F90 \ 
    6421    daymod.F90 \ 
    6422    diadimg.F90 \ 
    6423    diahth.F90 \ 
    6424    dianam.F90 \ 
    6425    diaspr.F90 \ 
    6426    diawri.F90 \ 
    6427    dom_ice.F90 \ 
    6428    dom_oce.F90 \ 
    6429    dtasal.F90 \ 
    6430    dtasst.F90 \ 
    6431    dtatem.F90 \ 
    6432    dynspg.F90 \ 
    6433    dynspg_ts.F90 \ 
    6434    dynzdf_exp.F90 \ 
    6435    eosbn2.F90 \ 
    6436    flxblk.F90 \ 
    6437    flxmod.F90 \ 
    6438    flxrnf.F90 \ 
    6439    flx_oce.F90 \ 
    6440    iceini.F90 \ 
    6441    ice.F90 \ 
    6442    ice_oce.F90 \ 
    6443    in_out_manager.F90 \ 
    6444    lbclnk.F90 \ 
    6445    ldfdyn_oce.F90 \ 
    6446    ldfslp.F90 \ 
    6447    ldftra_oce.F90 \ 
    6448    lib_mpp.F90 \ 
    6449    lib_print.f90 \ 
    6450    limdia.F90 \ 
    6451    limdyn.F90 \ 
    6452    limflx.F90 \ 
    6453    limrst.F90 \ 
    6454    limthd.F90 \ 
    6455    limtrp.F90 \ 
    6456    limwri.F90 \ 
    6457    obctra.F90 \ 
    6458    ocesbc.F90 \ 
    6459    oce.F90 \ 
    6460    ocfzpt.F90 \ 
    6461    par_kind.F90 \ 
    6462    par_oce.F90 \ 
    6463    phycst.F90 \ 
    6464    prtctl.f90 \ 
    6465    solisl.F90 \ 
    6466    sol_oce.F90 \ 
    6467    taumod.F90 \ 
    6468    tradmp.F90 \ 
    6469    traqsr.F90 \ 
    6470    trazdf_exp.F90 \ 
    6471    trc_oce.F90 \ 
    6472    trdmod.F90 \ 
    6473    trdmod_oce.F90 \ 
    6474    zdfddm.F90 \ 
    6475    zdfkpp.F90 \ 
    6476    zdfmxl.F90 \ 
    6477    zdftke.F90 \ 
    6478    zdf_oce.F90 \ 
    6479    $(MODEL_LIB)(blk_oce.o) \ 
    6480    $(MODEL_LIB)(cpl_oce.o) \ 
    6481    $(MODEL_LIB)(daymod.o) \ 
    6482    $(MODEL_LIB)(diadimg.o) \ 
    6483    $(MODEL_LIB)(diahth.o) \ 
    6484    $(MODEL_LIB)(dianam.o) \ 
    6485    $(MODEL_LIB)(diaspr.o) \ 
    6486    $(MODEL_LIB)(diawri.o) \ 
    6487    $(MODEL_LIB)(dom_ice.o) \ 
    6488    $(MODEL_LIB)(dom_oce.o) \ 
    6489    $(MODEL_LIB)(dtasal.o) \ 
    6490    $(MODEL_LIB)(dtasst.o) \ 
    6491    $(MODEL_LIB)(dtatem.o) \ 
    6492    $(MODEL_LIB)(dynspg.o) \ 
    6493    $(MODEL_LIB)(dynspg_ts.o) \ 
    6494    $(MODEL_LIB)(dynzdf_exp.o) \ 
    6495    $(MODEL_LIB)(eosbn2.o) \ 
    6496    $(MODEL_LIB)(flxblk.o) \ 
    6497    $(MODEL_LIB)(flxmod.o) \ 
    6498    $(MODEL_LIB)(flxrnf.o) \ 
    6499    $(MODEL_LIB)(flx_oce.o) \ 
    6500    $(MODEL_LIB)(iceini.o) \ 
    6501    $(MODEL_LIB)(ice.o) \ 
    6502    $(MODEL_LIB)(ice_oce.o) \ 
    6503    $(MODEL_LIB)(in_out_manager.o) \ 
    6504    $(MODEL_LIB)(lbclnk.o) \ 
    6505    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6506    $(MODEL_LIB)(ldfslp.o) \ 
    6507    $(MODEL_LIB)(ldftra_oce.o) \ 
    6508    $(MODEL_LIB)(lib_mpp.o) \ 
    6509    $(MODEL_LIB)(lib_print.o) \ 
    6510    $(MODEL_LIB)(limdia.o) \ 
    6511    $(MODEL_LIB)(limdyn.o) \ 
    6512    $(MODEL_LIB)(limflx.o) \ 
    6513    $(MODEL_LIB)(limrst.o) \ 
    6514    $(MODEL_LIB)(limthd.o) \ 
    6515    $(MODEL_LIB)(limtrp.o) \ 
    6516    $(MODEL_LIB)(limwri.o) \ 
    6517    $(MODEL_LIB)(obctra.o) \ 
    6518    $(MODEL_LIB)(ocesbc.o) \ 
    6519    $(MODEL_LIB)(oce.o) \ 
    6520    $(MODEL_LIB)(ocfzpt.o) \ 
    6521    $(MODEL_LIB)(par_kind.o) \ 
    6522    $(MODEL_LIB)(par_oce.o) \ 
    6523    $(MODEL_LIB)(phycst.o) \ 
    6524    $(MODEL_LIB)(prtctl.o) \ 
    6525    $(MODEL_LIB)(solisl.o) \ 
    6526    $(MODEL_LIB)(sol_oce.o) \ 
    6527    $(MODEL_LIB)(taumod.o) \ 
    6528    $(MODEL_LIB)(tradmp.o) \ 
    6529    $(MODEL_LIB)(traqsr.o) \ 
    6530    $(MODEL_LIB)(trazdf_exp.o) \ 
    6531    $(MODEL_LIB)(trc_oce.o) \ 
    6532    $(MODEL_LIB)(trdmod.o) \ 
    6533    $(MODEL_LIB)(trdmod_oce.o) \ 
    6534    $(MODEL_LIB)(zdfddm.o) \ 
    6535    $(MODEL_LIB)(zdfkpp.o) \ 
    6536    $(MODEL_LIB)(zdfmxl.o) \ 
    6537    $(MODEL_LIB)(zdftke.o) \ 
    6538    $(MODEL_LIB)(zdf_oce.o) \ 
    6539    daymod.F90 \ 
    6540    diawri1d.F90 \ 
    6541    diawri.F90 \ 
    6542    dom_oce.F90 \ 
    6543    dtasal.F90 \ 
    6544    dtasst.F90 \ 
    6545    dtatem.F90 \ 
    6546    dyncor1d.F90 \ 
    6547    dynnxt1d.F90 \ 
    6548    dynzdf_exp.F90 \ 
    6549    dynzdf_imp.F90 \ 
    6550    dynzdf_imp_atsk.F90 \ 
    6551    dynzdf_iso.F90 \ 
    6552    eosbn2.F90 \ 
    6553    flxfwb.F90 \ 
    6554    flxmod.F90 \ 
    6555    flxrnf.F90 \ 
    6556    icestp1d.F90 \ 
    6557    ice_oce.F90 \ 
    6558    in_out_manager.F90 \ 
    6559    lbclnk.F90 \ 
    6560    ldfdyn_oce.F90 \ 
    6561    ldftra_oce.F90 \ 
    6562    ocesbc.F90 \ 
    6563    oce.F90 \ 
    6564    ocfzpt.F90 \ 
    6565    prtctl.f90 \ 
    6566    restart.F90 \ 
    6567    stpctl.F90 \ 
    6568    taumod.F90 \ 
    6569    tranxt.F90 \ 
    6570    traqsr.F90 \ 
    6571    trasbc.F90 \ 
    6572    trazdf_exp.F90 \ 
    6573    trazdf_imp.F90 \ 
    6574    trazdf_iso.F90 \ 
    6575    trazdf_iso_vopt.F90 \ 
    6576    zdfbfr.F90 \ 
    6577    zdfddm.F90 \ 
    6578    zdfevd.F90 \ 
    6579    zdfkpp.F90 \ 
    6580    zdfmxl.F90 \ 
    6581    zdfric.F90 \ 
    6582    zdftke.F90 \ 
    6583    zdf_oce.F90 \ 
    6584    $(MODEL_LIB)(daymod.o) \ 
    6585    $(MODEL_LIB)(diawri1d.o) \ 
    6586    $(MODEL_LIB)(diawri.o) \ 
    6587    $(MODEL_LIB)(dom_oce.o) \ 
    6588    $(MODEL_LIB)(dtasal.o) \ 
    6589    $(MODEL_LIB)(dtasst.o) \ 
    6590    $(MODEL_LIB)(dtatem.o) \ 
    6591    $(MODEL_LIB)(dyncor1d.o) \ 
    6592    $(MODEL_LIB)(dynnxt1d.o) \ 
    6593    $(MODEL_LIB)(dynzdf_exp.o) \ 
    6594    $(MODEL_LIB)(dynzdf_imp.o) \ 
    6595    $(MODEL_LIB)(dynzdf_imp_atsk.o) \ 
    6596    $(MODEL_LIB)(dynzdf_iso.o) \ 
    6597    $(MODEL_LIB)(eosbn2.o) \ 
    6598    $(MODEL_LIB)(flxfwb.o) \ 
    6599    $(MODEL_LIB)(flxmod.o) \ 
    6600    $(MODEL_LIB)(flxrnf.o) \ 
    6601    $(MODEL_LIB)(icestp1d.o) \ 
    6602    $(MODEL_LIB)(ice_oce.o) \ 
    6603    $(MODEL_LIB)(in_out_manager.o) \ 
    6604    $(MODEL_LIB)(lbclnk.o) \ 
    6605    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6606    $(MODEL_LIB)(ldftra_oce.o) \ 
    6607    $(MODEL_LIB)(ocesbc.o) \ 
    6608    $(MODEL_LIB)(oce.o) \ 
    6609    $(MODEL_LIB)(ocfzpt.o) \ 
    6610    $(MODEL_LIB)(prtctl.o) \ 
    6611    $(MODEL_LIB)(restart.o) \ 
    6612    $(MODEL_LIB)(stpctl.o) \ 
    6613    $(MODEL_LIB)(taumod.o) \ 
    6614    $(MODEL_LIB)(tranxt.o) \ 
    6615    $(MODEL_LIB)(traqsr.o) \ 
    6616    $(MODEL_LIB)(trasbc.o) \ 
    6617    $(MODEL_LIB)(trazdf_exp.o) \ 
    6618    $(MODEL_LIB)(trazdf_imp.o) \ 
    6619    $(MODEL_LIB)(trazdf_iso.o) \ 
    6620    $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
    6621    $(MODEL_LIB)(zdfbfr.o) \ 
    6622    $(MODEL_LIB)(zdfddm.o) \ 
    6623    $(MODEL_LIB)(zdfevd.o) \ 
    6624    $(MODEL_LIB)(zdfkpp.o) \ 
    6625    $(MODEL_LIB)(zdfmxl.o) \ 
    6626    $(MODEL_LIB)(zdfric.o) \ 
    6627    $(MODEL_LIB)(zdftke.o) \ 
    6628    $(MODEL_LIB)(zdf_oce.o) \ 
    6629    domzgr_substitute.h90 \ 
    6630    zdfddm_substitute.h90 \ 
    6631    KEY_CPP \ 
    6632    step1d.F90 
    6633 $(MODEL_LIB)(step.o) :  \ 
    6634    blk_oce.F90 \ 
    6635    cpl_oce.F90 \ 
    6636    daymod.F90 \ 
    6637    diadimg.F90 \ 
    6638    diahth.F90 \ 
    6639    dianam.F90 \ 
    6640    diaptr.F90 \ 
    6641    diaspr.F90 \ 
    6642    diawri.F90 \ 
    6643    dom_ice.F90 \ 
    6644    dom_oce.F90 \ 
    6645    dtasal.F90 \ 
    6646    dtasst.F90 \ 
    6647    dtatem.F90 \ 
    6648    dynspg.F90 \ 
    6649    dynspg_exp.F90 \ 
    6650    dynspg_flt.F90 \ 
    6651    dynspg_flt_jki.F90 \ 
    6652    dynspg_rl.F90 \ 
    6653    dynspg_ts.F90 \ 
    6654    dynzdf_exp.F90 \ 
    6655    eosbn2.F90 \ 
    6656    flo4rk.F90 \ 
    6657    floblk.F90 \ 
    6658    flodom.F90 \ 
    6659    flowri.F90 \ 
    6660    flo_oce.F90 \ 
    6661    flxblk.F90 \ 
    6662    flxmod.F90 \ 
    6663    flxrnf.F90 \ 
    6664    flx_oce.F90 \ 
    6665    iceini.F90 \ 
    6666    ice.F90 \ 
    6667    ice_oce.F90 \ 
    6668    in_out_manager.F90 \ 
    6669    lbclnk.F90 \ 
    6670    ldfdyn_oce.F90 \ 
    6671    ldfslp.F90 \ 
    6672    ldftra_oce.F90 \ 
    6673    lib_mpp.F90 \ 
    6674    lib_print.f90 \ 
    6675    limdia.F90 \ 
    6676    limdyn.F90 \ 
    6677    limflx.F90 \ 
    6678    limrst.F90 \ 
    6679    limthd.F90 \ 
    6680    limtrp.F90 \ 
    6681    limwri.F90 \ 
    6682    obccli.F90 \ 
    6683    obcdyn.F90 \ 
    6684    obctra.F90 \ 
    6685    obc_oce.F90 \ 
    6686    ocesbc.F90 \ 
    6687    oce.F90 \ 
    6688    ocfzpt.F90 \ 
    6689    par_kind.F90 \ 
    6690    par_oce.F90 \ 
    6691    phycst.F90 \ 
    6692    prtctl.f90 \ 
    6693    solfet.F90 \ 
    6694    solisl.F90 \ 
    6695    solpcg.F90 \ 
    6696    solsor.F90 \ 
    6697    sol_oce.F90 \ 
    6698    taumod.F90 \ 
    6699    trabbl.F90 \ 
    6700    tradmp.F90 \ 
    6701    traqsr.F90 \ 
    6702    trazdf_exp.F90 \ 
    6703    trc_oce.F90 \ 
    6704    trdmod.F90 \ 
    6705    trdmod_oce.F90 \ 
    6706    zdfddm.F90 \ 
    6707    zdfkpp.F90 \ 
    6708    zdfmxl.F90 \ 
    6709    zdftke.F90 \ 
    6710    zdf_oce.F90 \ 
    6711    $(MODEL_LIB)(blk_oce.o) \ 
    6712    $(MODEL_LIB)(cpl_oce.o) \ 
    6713    $(MODEL_LIB)(daymod.o) \ 
    6714    $(MODEL_LIB)(diadimg.o) \ 
    6715    $(MODEL_LIB)(diahth.o) \ 
    6716    $(MODEL_LIB)(dianam.o) \ 
    6717    $(MODEL_LIB)(diaptr.o) \ 
    6718    $(MODEL_LIB)(diaspr.o) \ 
    6719    $(MODEL_LIB)(diawri.o) \ 
    6720    $(MODEL_LIB)(dom_ice.o) \ 
    6721    $(MODEL_LIB)(dom_oce.o) \ 
    6722    $(MODEL_LIB)(dtasal.o) \ 
    6723    $(MODEL_LIB)(dtasst.o) \ 
    6724    $(MODEL_LIB)(dtatem.o) \ 
    6725    $(MODEL_LIB)(dynspg.o) \ 
    6726    $(MODEL_LIB)(dynspg_exp.o) \ 
    6727    $(MODEL_LIB)(dynspg_flt.o) \ 
    6728    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    6729    $(MODEL_LIB)(dynspg_rl.o) \ 
    6730    $(MODEL_LIB)(dynspg_ts.o) \ 
    6731    $(MODEL_LIB)(dynzdf_exp.o) \ 
    6732    $(MODEL_LIB)(eosbn2.o) \ 
    6733    $(MODEL_LIB)(flo4rk.o) \ 
    6734    $(MODEL_LIB)(floblk.o) \ 
    6735    $(MODEL_LIB)(flodom.o) \ 
    6736    $(MODEL_LIB)(flowri.o) \ 
    6737    $(MODEL_LIB)(flo_oce.o) \ 
    6738    $(MODEL_LIB)(flxblk.o) \ 
    6739    $(MODEL_LIB)(flxmod.o) \ 
    6740    $(MODEL_LIB)(flxrnf.o) \ 
    6741    $(MODEL_LIB)(flx_oce.o) \ 
    6742    $(MODEL_LIB)(iceini.o) \ 
    6743    $(MODEL_LIB)(ice.o) \ 
    6744    $(MODEL_LIB)(ice_oce.o) \ 
    6745    $(MODEL_LIB)(in_out_manager.o) \ 
    6746    $(MODEL_LIB)(lbclnk.o) \ 
    6747    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6748    $(MODEL_LIB)(ldfslp.o) \ 
    6749    $(MODEL_LIB)(ldftra_oce.o) \ 
    6750    $(MODEL_LIB)(lib_mpp.o) \ 
    6751    $(MODEL_LIB)(lib_print.o) \ 
    6752    $(MODEL_LIB)(limdia.o) \ 
    6753    $(MODEL_LIB)(limdyn.o) \ 
    6754    $(MODEL_LIB)(limflx.o) \ 
    6755    $(MODEL_LIB)(limrst.o) \ 
    6756    $(MODEL_LIB)(limthd.o) \ 
    6757    $(MODEL_LIB)(limtrp.o) \ 
    6758    $(MODEL_LIB)(limwri.o) \ 
    6759    $(MODEL_LIB)(obccli.o) \ 
    6760    $(MODEL_LIB)(obcdyn.o) \ 
    6761    $(MODEL_LIB)(obctra.o) \ 
    6762    $(MODEL_LIB)(obc_oce.o) \ 
    6763    $(MODEL_LIB)(ocesbc.o) \ 
    6764    $(MODEL_LIB)(oce.o) \ 
    6765    $(MODEL_LIB)(ocfzpt.o) \ 
    6766    $(MODEL_LIB)(par_kind.o) \ 
    6767    $(MODEL_LIB)(par_oce.o) \ 
    6768    $(MODEL_LIB)(phycst.o) \ 
    6769    $(MODEL_LIB)(prtctl.o) \ 
    6770    $(MODEL_LIB)(solfet.o) \ 
    6771    $(MODEL_LIB)(solisl.o) \ 
    6772    $(MODEL_LIB)(solpcg.o) \ 
    6773    $(MODEL_LIB)(solsor.o) \ 
    6774    $(MODEL_LIB)(sol_oce.o) \ 
    6775    $(MODEL_LIB)(taumod.o) \ 
    6776    $(MODEL_LIB)(trabbl.o) \ 
    6777    $(MODEL_LIB)(tradmp.o) \ 
    6778    $(MODEL_LIB)(traqsr.o) \ 
    6779    $(MODEL_LIB)(trazdf_exp.o) \ 
    6780    $(MODEL_LIB)(trc_oce.o) \ 
    6781    $(MODEL_LIB)(trdmod.o) \ 
    6782    $(MODEL_LIB)(trdmod_oce.o) \ 
    6783    $(MODEL_LIB)(zdfddm.o) \ 
    6784    $(MODEL_LIB)(zdfkpp.o) \ 
    6785    $(MODEL_LIB)(zdfmxl.o) \ 
    6786    $(MODEL_LIB)(zdftke.o) \ 
    6787    $(MODEL_LIB)(zdf_oce.o) \ 
    67886667   cla.F90 \ 
    67896668   cla_div.F90 \ 
     
    68076686   dynhpg_atsk.F90 \ 
    68086687   dynkeg.F90 \ 
     6688   dynldf_bilap.F90 \ 
    68096689   dynldf_bilapg.F90 \ 
    6810    dynldf_bilap.F90 \ 
    68116690   dynldf_iso.F90 \ 
    68126691   dynldf_lap.F90 \ 
     
    68206699   dynzdf_iso.F90 \ 
    68216700   eosbn2.F90 \ 
     6701   flo_oce.F90 \ 
    68226702   floats.F90 \ 
    6823    flo_oce.F90 \ 
    68246703   flxfwb.F90 \ 
    68256704   flxmod.F90 \ 
    68266705   flxrnf.F90 \ 
     6706   ice_oce.F90 \ 
    68276707   icestp.F90 \ 
    6828    ice_oce.F90 \ 
    68296708   in_out_manager.F90 \ 
    68306709   lbclnk.F90 \ 
     
    68336712   ldfslp.F90 \ 
    68346713   ldftra_oce.F90 \ 
     6714   obc_par.F90 \ 
    68356715   obcdta.F90 \ 
    68366716   obcrad.F90 \ 
    68376717   obcrst.F90 \ 
    68386718   obcspg.F90 \ 
    6839    obc_par.F90 \ 
     6719   oce.F90 \ 
    68406720   ocesbc.F90 \ 
    6841    oce.F90 \ 
    68426721   ocfzpt.F90 \ 
    68436722   prtctl.f90 \ 
     
    68476726   traadv_cen2.F90 \ 
    68486727   traadv_ctl.F90 \ 
     6728   traadv_muscl.F90 \ 
    68496729   traadv_muscl2.F90 \ 
    6850    traadv_muscl.F90 \ 
    68516730   traadv_tvd.F90 \ 
    68526731   trabbc.F90 \ 
    68536732   trabbl.F90 \ 
    68546733   tradmp.F90 \ 
     6734   traldf_bilap.F90 \ 
    68556735   traldf_bilapg.F90 \ 
    6856    traldf_bilap.F90 \ 
    68576736   traldf_iso.F90 \ 
    68586737   traldf_iso_zps.F90 \ 
     
    68716750   trdvor.F90 \ 
    68726751   wzvmod.F90 \ 
     6752   zdf_oce.F90 \ 
    68736753   zdfbfr.F90 \ 
    68746754   zdfddm.F90 \ 
     
    68786758   zdfric.F90 \ 
    68796759   zdftke.F90 \ 
    6880    zdf_oce.F90 \ 
    68816760   zpshde.F90 \ 
    6882    $(MODEL_LIB)(cla.o) \ 
    6883    $(MODEL_LIB)(cla_div.o) \ 
    6884    $(MODEL_LIB)(closea.o) \ 
    6885    $(MODEL_LIB)(cpl.o) \ 
     6761   domzgr_substitute.h90 \ 
     6762   zdfddm_substitute.h90 \ 
     6763   KEY_CPP \ 
     6764   step.F90 
     6765$(MODEL_LIB)(step1d.o) :   \ 
     6766   $(MODEL_LIB)(blk_oce.o) \ 
    68866767   $(MODEL_LIB)(cpl_oce.o) \ 
    68876768   $(MODEL_LIB)(daymod.o) \ 
    6888    $(MODEL_LIB)(diafwb.o) \ 
    6889    $(MODEL_LIB)(diagap.o) \ 
    6890    $(MODEL_LIB)(diahdy.o) \ 
     6769   $(MODEL_LIB)(diadimg.o) \ 
    68916770   $(MODEL_LIB)(diahth.o) \ 
    6892    $(MODEL_LIB)(diaptr.o) \ 
     6771   $(MODEL_LIB)(dianam.o) \ 
    68936772   $(MODEL_LIB)(diaspr.o) \ 
    68946773   $(MODEL_LIB)(diawri.o) \ 
    6895    $(MODEL_LIB)(divcur.o) \ 
     6774   $(MODEL_LIB)(dom_ice.o) \ 
    68966775   $(MODEL_LIB)(dom_oce.o) \ 
    68976776   $(MODEL_LIB)(dtasal.o) \ 
    68986777   $(MODEL_LIB)(dtasst.o) \ 
    68996778   $(MODEL_LIB)(dtatem.o) \ 
    6900    $(MODEL_LIB)(dynhpg.o) \ 
    6901    $(MODEL_LIB)(dynhpg_atsk.o) \ 
    6902    $(MODEL_LIB)(dynkeg.o) \ 
    6903    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    6904    $(MODEL_LIB)(dynldf_bilap.o) \ 
    6905    $(MODEL_LIB)(dynldf_iso.o) \ 
    6906    $(MODEL_LIB)(dynldf_lap.o) \ 
    6907    $(MODEL_LIB)(dynnxt.o) \ 
    69086779   $(MODEL_LIB)(dynspg.o) \ 
    6909    $(MODEL_LIB)(dynvor.o) \ 
    6910    $(MODEL_LIB)(dynzad.o) \ 
     6780   $(MODEL_LIB)(dynspg_ts.o) \ 
     6781   $(MODEL_LIB)(dynzdf_exp.o) \ 
     6782   $(MODEL_LIB)(eosbn2.o) \ 
     6783   $(MODEL_LIB)(flx_oce.o) \ 
     6784   $(MODEL_LIB)(flxblk.o) \ 
     6785   $(MODEL_LIB)(flxmod.o) \ 
     6786   $(MODEL_LIB)(flxrnf.o) \ 
     6787   $(MODEL_LIB)(ice.o) \ 
     6788   $(MODEL_LIB)(ice_oce.o) \ 
     6789   $(MODEL_LIB)(iceini.o) \ 
     6790   $(MODEL_LIB)(in_out_manager.o) \ 
     6791   $(MODEL_LIB)(lbclnk.o) \ 
     6792   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     6793   $(MODEL_LIB)(ldfslp.o) \ 
     6794   $(MODEL_LIB)(ldftra_oce.o) \ 
     6795   $(MODEL_LIB)(lib_mpp.o) \ 
     6796   $(MODEL_LIB)(lib_print.o) \ 
     6797   $(MODEL_LIB)(limdia.o) \ 
     6798   $(MODEL_LIB)(limdyn.o) \ 
     6799   $(MODEL_LIB)(limflx.o) \ 
     6800   $(MODEL_LIB)(limrst.o) \ 
     6801   $(MODEL_LIB)(limthd.o) \ 
     6802   $(MODEL_LIB)(limtrp.o) \ 
     6803   $(MODEL_LIB)(limwri.o) \ 
     6804   $(MODEL_LIB)(obctra.o) \ 
     6805   $(MODEL_LIB)(oce.o) \ 
     6806   $(MODEL_LIB)(ocesbc.o) \ 
     6807   $(MODEL_LIB)(ocfzpt.o) \ 
     6808   $(MODEL_LIB)(par_kind.o) \ 
     6809   $(MODEL_LIB)(par_oce.o) \ 
     6810   $(MODEL_LIB)(phycst.o) \ 
     6811   $(MODEL_LIB)(prtctl.o) \ 
     6812   $(MODEL_LIB)(sol_oce.o) \ 
     6813   $(MODEL_LIB)(solisl.o) \ 
     6814   $(MODEL_LIB)(taumod.o) \ 
     6815   $(MODEL_LIB)(tradmp.o) \ 
     6816   $(MODEL_LIB)(traqsr.o) \ 
     6817   $(MODEL_LIB)(trazdf_exp.o) \ 
     6818   $(MODEL_LIB)(trc_oce.o) \ 
     6819   $(MODEL_LIB)(trdmod.o) \ 
     6820   $(MODEL_LIB)(trdmod_oce.o) \ 
     6821   $(MODEL_LIB)(zdf_oce.o) \ 
     6822   $(MODEL_LIB)(zdfddm.o) \ 
     6823   $(MODEL_LIB)(zdfkpp.o) \ 
     6824   $(MODEL_LIB)(zdfmxl.o) \ 
     6825   $(MODEL_LIB)(zdftke.o) \ 
     6826   blk_oce.F90 \ 
     6827   cpl_oce.F90 \ 
     6828   daymod.F90 \ 
     6829   diadimg.F90 \ 
     6830   diahth.F90 \ 
     6831   dianam.F90 \ 
     6832   diaspr.F90 \ 
     6833   diawri.F90 \ 
     6834   dom_ice.F90 \ 
     6835   dom_oce.F90 \ 
     6836   dtasal.F90 \ 
     6837   dtasst.F90 \ 
     6838   dtatem.F90 \ 
     6839   dynspg.F90 \ 
     6840   dynspg_ts.F90 \ 
     6841   dynzdf_exp.F90 \ 
     6842   eosbn2.F90 \ 
     6843   flx_oce.F90 \ 
     6844   flxblk.F90 \ 
     6845   flxmod.F90 \ 
     6846   flxrnf.F90 \ 
     6847   ice.F90 \ 
     6848   ice_oce.F90 \ 
     6849   iceini.F90 \ 
     6850   in_out_manager.F90 \ 
     6851   lbclnk.F90 \ 
     6852   ldfdyn_oce.F90 \ 
     6853   ldfslp.F90 \ 
     6854   ldftra_oce.F90 \ 
     6855   lib_mpp.F90 \ 
     6856   lib_print.f90 \ 
     6857   limdia.F90 \ 
     6858   limdyn.F90 \ 
     6859   limflx.F90 \ 
     6860   limrst.F90 \ 
     6861   limthd.F90 \ 
     6862   limtrp.F90 \ 
     6863   limwri.F90 \ 
     6864   obctra.F90 \ 
     6865   oce.F90 \ 
     6866   ocesbc.F90 \ 
     6867   ocfzpt.F90 \ 
     6868   par_kind.F90 \ 
     6869   par_oce.F90 \ 
     6870   phycst.F90 \ 
     6871   prtctl.f90 \ 
     6872   sol_oce.F90 \ 
     6873   solisl.F90 \ 
     6874   taumod.F90 \ 
     6875   tradmp.F90 \ 
     6876   traqsr.F90 \ 
     6877   trazdf_exp.F90 \ 
     6878   trc_oce.F90 \ 
     6879   trdmod.F90 \ 
     6880   trdmod_oce.F90 \ 
     6881   zdf_oce.F90 \ 
     6882   zdfddm.F90 \ 
     6883   zdfkpp.F90 \ 
     6884   zdfmxl.F90 \ 
     6885   zdftke.F90 \ 
     6886   $(MODEL_LIB)(daymod.o) \ 
     6887   $(MODEL_LIB)(diawri.o) \ 
     6888   $(MODEL_LIB)(diawri1d.o) \ 
     6889   $(MODEL_LIB)(dom_oce.o) \ 
     6890   $(MODEL_LIB)(dtasal.o) \ 
     6891   $(MODEL_LIB)(dtasst.o) \ 
     6892   $(MODEL_LIB)(dtatem.o) \ 
     6893   $(MODEL_LIB)(dyncor1d.o) \ 
     6894   $(MODEL_LIB)(dynnxt1d.o) \ 
    69116895   $(MODEL_LIB)(dynzdf_exp.o) \ 
    69126896   $(MODEL_LIB)(dynzdf_imp.o) \ 
     
    69146898   $(MODEL_LIB)(dynzdf_iso.o) \ 
    69156899   $(MODEL_LIB)(eosbn2.o) \ 
    6916    $(MODEL_LIB)(floats.o) \ 
    6917    $(MODEL_LIB)(flo_oce.o) \ 
    69186900   $(MODEL_LIB)(flxfwb.o) \ 
    69196901   $(MODEL_LIB)(flxmod.o) \ 
    69206902   $(MODEL_LIB)(flxrnf.o) \ 
    6921    $(MODEL_LIB)(icestp.o) \ 
    69226903   $(MODEL_LIB)(ice_oce.o) \ 
     6904   $(MODEL_LIB)(icestp1d.o) \ 
    69236905   $(MODEL_LIB)(in_out_manager.o) \ 
    69246906   $(MODEL_LIB)(lbclnk.o) \ 
    69256907   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6926    $(MODEL_LIB)(ldfeiv.o) \ 
    6927    $(MODEL_LIB)(ldfslp.o) \ 
    69286908   $(MODEL_LIB)(ldftra_oce.o) \ 
    6929    $(MODEL_LIB)(obcdta.o) \ 
    6930    $(MODEL_LIB)(obcrad.o) \ 
    6931    $(MODEL_LIB)(obcrst.o) \ 
    6932    $(MODEL_LIB)(obcspg.o) \ 
    6933    $(MODEL_LIB)(obc_par.o) \ 
     6909   $(MODEL_LIB)(oce.o) \ 
    69346910   $(MODEL_LIB)(ocesbc.o) \ 
    6935    $(MODEL_LIB)(oce.o) \ 
    69366911   $(MODEL_LIB)(ocfzpt.o) \ 
    69376912   $(MODEL_LIB)(prtctl.o) \ 
     
    69396914   $(MODEL_LIB)(stpctl.o) \ 
    69406915   $(MODEL_LIB)(taumod.o) \ 
    6941    $(MODEL_LIB)(traadv_cen2.o) \ 
    6942    $(MODEL_LIB)(traadv_ctl.o) \ 
    6943    $(MODEL_LIB)(traadv_muscl2.o) \ 
    6944    $(MODEL_LIB)(traadv_muscl.o) \ 
    6945    $(MODEL_LIB)(traadv_tvd.o) \ 
    6946    $(MODEL_LIB)(trabbc.o) \ 
    6947    $(MODEL_LIB)(trabbl.o) \ 
    6948    $(MODEL_LIB)(tradmp.o) \ 
    6949    $(MODEL_LIB)(traldf_bilapg.o) \ 
    6950    $(MODEL_LIB)(traldf_bilap.o) \ 
    6951    $(MODEL_LIB)(traldf_iso.o) \ 
    6952    $(MODEL_LIB)(traldf_iso_zps.o) \ 
    6953    $(MODEL_LIB)(traldf_lap.o) \ 
    6954    $(MODEL_LIB)(tranpc.o) \ 
    69556916   $(MODEL_LIB)(tranxt.o) \ 
    69566917   $(MODEL_LIB)(traqsr.o) \ 
     
    69606921   $(MODEL_LIB)(trazdf_iso.o) \ 
    69616922   $(MODEL_LIB)(trazdf_iso_vopt.o) \ 
    6962    $(MODEL_LIB)(trcstp.o) \ 
    6963    $(MODEL_LIB)(trdicp.o) \ 
    6964    $(MODEL_LIB)(trdmld.o) \ 
    6965    $(MODEL_LIB)(trdvor.o) \ 
    6966    $(MODEL_LIB)(wzvmod.o) \ 
     6923   $(MODEL_LIB)(zdf_oce.o) \ 
    69676924   $(MODEL_LIB)(zdfbfr.o) \ 
    69686925   $(MODEL_LIB)(zdfddm.o) \ 
     
    69726929   $(MODEL_LIB)(zdfric.o) \ 
    69736930   $(MODEL_LIB)(zdftke.o) \ 
    6974    $(MODEL_LIB)(zdf_oce.o) \ 
    6975    $(MODEL_LIB)(zpshde.o) \ 
     6931   daymod.F90 \ 
     6932   diawri.F90 \ 
     6933   diawri1d.F90 \ 
     6934   dom_oce.F90 \ 
     6935   dtasal.F90 \ 
     6936   dtasst.F90 \ 
     6937   dtatem.F90 \ 
     6938   dyncor1d.F90 \ 
     6939   dynnxt1d.F90 \ 
     6940   dynzdf_exp.F90 \ 
     6941   dynzdf_imp.F90 \ 
     6942   dynzdf_imp_atsk.F90 \ 
     6943   dynzdf_iso.F90 \ 
     6944   eosbn2.F90 \ 
     6945   flxfwb.F90 \ 
     6946   flxmod.F90 \ 
     6947   flxrnf.F90 \ 
     6948   ice_oce.F90 \ 
     6949   icestp1d.F90 \ 
     6950   in_out_manager.F90 \ 
     6951   lbclnk.F90 \ 
     6952   ldfdyn_oce.F90 \ 
     6953   ldftra_oce.F90 \ 
     6954   oce.F90 \ 
     6955   ocesbc.F90 \ 
     6956   ocfzpt.F90 \ 
     6957   prtctl.f90 \ 
     6958   restart.F90 \ 
     6959   stpctl.F90 \ 
     6960   taumod.F90 \ 
     6961   tranxt.F90 \ 
     6962   traqsr.F90 \ 
     6963   trasbc.F90 \ 
     6964   trazdf_exp.F90 \ 
     6965   trazdf_imp.F90 \ 
     6966   trazdf_iso.F90 \ 
     6967   trazdf_iso_vopt.F90 \ 
     6968   zdf_oce.F90 \ 
     6969   zdfbfr.F90 \ 
     6970   zdfddm.F90 \ 
     6971   zdfevd.F90 \ 
     6972   zdfkpp.F90 \ 
     6973   zdfmxl.F90 \ 
     6974   zdfric.F90 \ 
     6975   zdftke.F90 \ 
    69766976   domzgr_substitute.h90 \ 
    69776977   zdfddm_substitute.h90 \ 
    69786978   KEY_CPP \ 
    6979    step.F90 
     6979   step1d.F90 
    69806980$(MODEL_LIB)(stpctl.o) :   \ 
     6981   $(MODEL_LIB)(daymod.o) \ 
     6982   $(MODEL_LIB)(diadimg.o) \ 
     6983   $(MODEL_LIB)(diahth.o) \ 
     6984   $(MODEL_LIB)(dianam.o) \ 
     6985   $(MODEL_LIB)(diaspr.o) \ 
     6986   $(MODEL_LIB)(dom_oce.o) \ 
     6987   $(MODEL_LIB)(dynspg_exp.o) \ 
     6988   $(MODEL_LIB)(dynspg_flt.o) \ 
     6989   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     6990   $(MODEL_LIB)(dynspg_rl.o) \ 
     6991   $(MODEL_LIB)(dynspg_ts.o) \ 
     6992   $(MODEL_LIB)(flx_oce.o) \ 
     6993   $(MODEL_LIB)(flxrnf.o) \ 
     6994   $(MODEL_LIB)(ice_oce.o) \ 
     6995   $(MODEL_LIB)(in_out_manager.o) \ 
     6996   $(MODEL_LIB)(lbclnk.o) \ 
     6997   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     6998   $(MODEL_LIB)(ldftra_oce.o) \ 
     6999   $(MODEL_LIB)(lib_mpp.o) \ 
     7000   $(MODEL_LIB)(lib_print.o) \ 
     7001   $(MODEL_LIB)(obc_oce.o) \ 
     7002   $(MODEL_LIB)(oce.o) \ 
     7003   $(MODEL_LIB)(ocesbc.o) \ 
     7004   $(MODEL_LIB)(ocfzpt.o) \ 
     7005   $(MODEL_LIB)(par_kind.o) \ 
     7006   $(MODEL_LIB)(par_oce.o) \ 
     7007   $(MODEL_LIB)(phycst.o) \ 
     7008   $(MODEL_LIB)(prtctl.o) \ 
     7009   $(MODEL_LIB)(sol_oce.o) \ 
     7010   $(MODEL_LIB)(solfet.o) \ 
     7011   $(MODEL_LIB)(solpcg.o) \ 
     7012   $(MODEL_LIB)(solsor.o) \ 
     7013   $(MODEL_LIB)(taumod.o) \ 
     7014   $(MODEL_LIB)(trdmod.o) \ 
     7015   $(MODEL_LIB)(trdmod_oce.o) \ 
     7016   $(MODEL_LIB)(zdf_oce.o) \ 
     7017   $(MODEL_LIB)(zdfddm.o) \ 
     7018   $(MODEL_LIB)(zdfmxl.o) \ 
    69817019   daymod.F90 \ 
    69827020   diadimg.F90 \ 
     
    69907028   dynspg_rl.F90 \ 
    69917029   dynspg_ts.F90 \ 
     7030   flx_oce.F90 \ 
    69927031   flxrnf.F90 \ 
    6993    flx_oce.F90 \ 
    69947032   ice_oce.F90 \ 
    69957033   in_out_manager.F90 \ 
     
    70007038   lib_print.f90 \ 
    70017039   obc_oce.F90 \ 
     7040   oce.F90 \ 
    70027041   ocesbc.F90 \ 
    7003    oce.F90 \ 
    70047042   ocfzpt.F90 \ 
    70057043   par_kind.F90 \ 
     
    70077045   phycst.F90 \ 
    70087046   prtctl.f90 \ 
     7047   sol_oce.F90 \ 
    70097048   solfet.F90 \ 
    70107049   solpcg.F90 \ 
    70117050   solsor.F90 \ 
    7012    sol_oce.F90 \ 
    70137051   taumod.F90 \ 
    70147052   trdmod.F90 \ 
    70157053   trdmod_oce.F90 \ 
     7054   zdf_oce.F90 \ 
    70167055   zdfddm.F90 \ 
    70177056   zdfmxl.F90 \ 
    7018    zdf_oce.F90 \ 
     7057   $(MODEL_LIB)(diawri.o) \ 
     7058   $(MODEL_LIB)(dom_oce.o) \ 
     7059   $(MODEL_LIB)(dynspg.o) \ 
     7060   $(MODEL_LIB)(in_out_manager.o) \ 
     7061   $(MODEL_LIB)(lbclnk.o) \ 
     7062   $(MODEL_LIB)(lib_mpp.o) \ 
     7063   $(MODEL_LIB)(oce.o) \ 
     7064   $(MODEL_LIB)(sol_oce.o) \ 
     7065   $(MODEL_LIB)(solisl.o) \ 
     7066   diawri.F90 \ 
     7067   dom_oce.F90 \ 
     7068   dynspg.F90 \ 
     7069   in_out_manager.F90 \ 
     7070   lbclnk.F90 \ 
     7071   lib_mpp.F90 \ 
     7072   oce.F90 \ 
     7073   sol_oce.F90 \ 
     7074   solisl.F90 \ 
     7075   stpctl.F90 
     7076$(MODEL_LIB)(taumod.o) :   \ 
     7077   $(MODEL_LIB)(dom_oce.o) \ 
     7078   $(MODEL_LIB)(in_out_manager.o) \ 
     7079   $(MODEL_LIB)(lib_mpp.o) \ 
     7080   $(MODEL_LIB)(lib_print.o) \ 
     7081   $(MODEL_LIB)(oce.o) \ 
     7082   $(MODEL_LIB)(par_kind.o) \ 
     7083   $(MODEL_LIB)(par_oce.o) \ 
     7084   $(MODEL_LIB)(phycst.o) \ 
     7085   $(MODEL_LIB)(prtctl.o) \ 
     7086   dom_oce.F90 \ 
     7087   in_out_manager.F90 \ 
     7088   lib_mpp.F90 \ 
     7089   lib_print.f90 \ 
     7090   oce.F90 \ 
     7091   par_kind.F90 \ 
     7092   par_oce.F90 \ 
     7093   phycst.F90 \ 
     7094   prtctl.f90 \ 
    70197095   $(MODEL_LIB)(daymod.o) \ 
    7020    $(MODEL_LIB)(diadimg.o) \ 
    7021    $(MODEL_LIB)(diahth.o) \ 
     7096   $(MODEL_LIB)(dom_oce.o) \ 
     7097   $(MODEL_LIB)(in_out_manager.o) \ 
     7098   $(MODEL_LIB)(lbclnk.o) \ 
     7099   $(MODEL_LIB)(phycst.o) \ 
     7100   daymod.F90 \ 
     7101   dom_oce.F90 \ 
     7102   in_out_manager.F90 \ 
     7103   lbclnk.F90 \ 
     7104   phycst.F90 \ 
     7105   $(MODEL_LIB)(cpl_oce.o) \ 
     7106   $(MODEL_LIB)(geo2ocean.o) \ 
     7107   cpl_oce.F90 \ 
     7108   geo2ocean.F90 \ 
     7109   tau_coupled.h90 \ 
     7110   tau_coupled_ice.h90 \ 
     7111   tau_forced_daily.h90 \ 
     7112   tau_forced_monthly.h90 \ 
     7113   KEY_CPP \ 
     7114   taumod.F90 
     7115$(MODEL_LIB)(thd_ice.o) :  \ 
     7116   $(MODEL_LIB)(par_oce.o) \ 
     7117   par_oce.F90 \ 
     7118   $(MODEL_LIB)(par_ice.o) \ 
     7119   par_ice.F90 \ 
     7120   thd_ice.F90 
     7121$(MODEL_LIB)(traadv_cen2.o) : \ 
     7122   $(MODEL_LIB)(daymod.o) \ 
    70227123   $(MODEL_LIB)(dianam.o) \ 
    7023    $(MODEL_LIB)(diaspr.o) \ 
    70247124   $(MODEL_LIB)(dom_oce.o) \ 
    70257125   $(MODEL_LIB)(dynspg_exp.o) \ 
     
    70287128   $(MODEL_LIB)(dynspg_rl.o) \ 
    70297129   $(MODEL_LIB)(dynspg_ts.o) \ 
    7030    $(MODEL_LIB)(flxrnf.o) \ 
    7031    $(MODEL_LIB)(flx_oce.o) \ 
    7032    $(MODEL_LIB)(ice_oce.o) \ 
    7033    $(MODEL_LIB)(in_out_manager.o) \ 
    7034    $(MODEL_LIB)(lbclnk.o) \ 
    7035    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7130   $(MODEL_LIB)(in_out_manager.o) \ 
    70367131   $(MODEL_LIB)(ldftra_oce.o) \ 
    70377132   $(MODEL_LIB)(lib_mpp.o) \ 
    70387133   $(MODEL_LIB)(lib_print.o) \ 
    7039    $(MODEL_LIB)(obc_oce.o) \ 
    7040    $(MODEL_LIB)(ocesbc.o) \ 
    7041    $(MODEL_LIB)(oce.o) \ 
    7042    $(MODEL_LIB)(ocfzpt.o) \ 
    7043    $(MODEL_LIB)(par_kind.o) \ 
    7044    $(MODEL_LIB)(par_oce.o) \ 
    7045    $(MODEL_LIB)(phycst.o) \ 
    7046    $(MODEL_LIB)(prtctl.o) \ 
    7047    $(MODEL_LIB)(solfet.o) \ 
    7048    $(MODEL_LIB)(solpcg.o) \ 
    7049    $(MODEL_LIB)(solsor.o) \ 
    7050    $(MODEL_LIB)(sol_oce.o) \ 
    7051    $(MODEL_LIB)(taumod.o) \ 
     7134   $(MODEL_LIB)(oce.o) \ 
     7135   $(MODEL_LIB)(par_kind.o) \ 
     7136   $(MODEL_LIB)(par_oce.o) \ 
     7137   $(MODEL_LIB)(phycst.o) \ 
     7138   $(MODEL_LIB)(prtctl.o) \ 
     7139   $(MODEL_LIB)(trabbl.o) \ 
     7140   $(MODEL_LIB)(trdicp.o) \ 
     7141   $(MODEL_LIB)(trdicp_oce.o) \ 
     7142   $(MODEL_LIB)(trdmld.o) \ 
     7143   $(MODEL_LIB)(trdmld_oce.o) \ 
    70527144   $(MODEL_LIB)(trdmod.o) \ 
    70537145   $(MODEL_LIB)(trdmod_oce.o) \ 
    7054    $(MODEL_LIB)(zdfddm.o) \ 
    7055    $(MODEL_LIB)(zdfmxl.o) \ 
    7056    $(MODEL_LIB)(zdf_oce.o) \ 
    7057    diawri.F90 \ 
    7058    dom_oce.F90 \ 
    7059    dynspg.F90 \ 
    7060    in_out_manager.F90 \ 
    7061    lbclnk.F90 \ 
    7062    lib_mpp.F90 \ 
    7063    oce.F90 \ 
    7064    solisl.F90 \ 
    7065    sol_oce.F90 \ 
    7066    $(MODEL_LIB)(diawri.o) \ 
    7067    $(MODEL_LIB)(dom_oce.o) \ 
    7068    $(MODEL_LIB)(dynspg.o) \ 
    7069    $(MODEL_LIB)(in_out_manager.o) \ 
    7070    $(MODEL_LIB)(lbclnk.o) \ 
    7071    $(MODEL_LIB)(lib_mpp.o) \ 
    7072    $(MODEL_LIB)(oce.o) \ 
    7073    $(MODEL_LIB)(solisl.o) \ 
    7074    $(MODEL_LIB)(sol_oce.o) \ 
    7075    stpctl.F90 
    7076 $(MODEL_LIB)(taumod.o) :   \ 
    7077    dom_oce.F90 \ 
    7078    in_out_manager.F90 \ 
    7079    lib_mpp.F90 \ 
    7080    lib_print.f90 \ 
    7081    oce.F90 \ 
    7082    par_kind.F90 \ 
    7083    par_oce.F90 \ 
    7084    phycst.F90 \ 
    7085    prtctl.f90 \ 
    7086    $(MODEL_LIB)(dom_oce.o) \ 
    7087    $(MODEL_LIB)(in_out_manager.o) \ 
    7088    $(MODEL_LIB)(lib_mpp.o) \ 
    7089    $(MODEL_LIB)(lib_print.o) \ 
    7090    $(MODEL_LIB)(oce.o) \ 
    7091    $(MODEL_LIB)(par_kind.o) \ 
    7092    $(MODEL_LIB)(par_oce.o) \ 
    7093    $(MODEL_LIB)(phycst.o) \ 
    7094    $(MODEL_LIB)(prtctl.o) \ 
    7095    daymod.F90 \ 
    7096    dom_oce.F90 \ 
    7097    in_out_manager.F90 \ 
    7098    lbclnk.F90 \ 
    7099    phycst.F90 \ 
    7100    $(MODEL_LIB)(daymod.o) \ 
    7101    $(MODEL_LIB)(dom_oce.o) \ 
    7102    $(MODEL_LIB)(in_out_manager.o) \ 
    7103    $(MODEL_LIB)(lbclnk.o) \ 
    7104    $(MODEL_LIB)(phycst.o) \ 
    7105    cpl_oce.F90 \ 
    7106    geo2ocean.F90 \ 
    7107    $(MODEL_LIB)(cpl_oce.o) \ 
    7108    $(MODEL_LIB)(geo2ocean.o) \ 
    7109    tau_coupled.h90 \ 
    7110    tau_coupled_ice.h90 \ 
    7111    tau_forced_daily.h90 \ 
    7112    tau_forced_monthly.h90 \ 
    7113    KEY_CPP \ 
    7114    taumod.F90 
    7115 $(MODEL_LIB)(thd_ice.o) :  \ 
    7116    par_oce.F90 \ 
    7117    $(MODEL_LIB)(par_oce.o) \ 
    7118    par_ice.F90 \ 
    7119    $(MODEL_LIB)(par_ice.o) \ 
    7120    thd_ice.F90 
    7121 $(MODEL_LIB)(traadv_cen2.o) : \ 
     7146   $(MODEL_LIB)(trdvor.o) \ 
     7147   $(MODEL_LIB)(trdvor_oce.o) \ 
    71227148   daymod.F90 \ 
    71237149   dianam.F90 \ 
     
    71467172   trdvor.F90 \ 
    71477173   trdvor_oce.F90 \ 
     7174   $(MODEL_LIB)(diaptr.o) \ 
     7175   $(MODEL_LIB)(dom_oce.o) \ 
     7176   $(MODEL_LIB)(dynspg.o) \ 
     7177   $(MODEL_LIB)(flxrnf.o) \ 
     7178   $(MODEL_LIB)(in_out_manager.o) \ 
     7179   $(MODEL_LIB)(lbclnk.o) \ 
     7180   $(MODEL_LIB)(lib_mpp.o) \ 
     7181   $(MODEL_LIB)(oce.o) \ 
     7182   $(MODEL_LIB)(ocfzpt.o) \ 
     7183   $(MODEL_LIB)(prtctl.o) \ 
     7184   $(MODEL_LIB)(trabbl.o) \ 
     7185   $(MODEL_LIB)(trdmod.o) \ 
     7186   $(MODEL_LIB)(trdmod_oce.o) \ 
     7187   diaptr.F90 \ 
     7188   dom_oce.F90 \ 
     7189   dynspg.F90 \ 
     7190   flxrnf.F90 \ 
     7191   in_out_manager.F90 \ 
     7192   lbclnk.F90 \ 
     7193   lib_mpp.F90 \ 
     7194   oce.F90 \ 
     7195   ocfzpt.F90 \ 
     7196   prtctl.f90 \ 
     7197   trabbl.F90 \ 
     7198   trdmod.F90 \ 
     7199   trdmod_oce.F90 \ 
     7200   $(MODEL_LIB)(oce.o) \ 
     7201   oce.F90 \ 
     7202   domzgr_substitute.h90 \ 
     7203   traadv_cen2_atsk.h90 \ 
     7204   vectopt_loop_substitute.h90 \ 
     7205   KEY_CPP \ 
     7206   traadv_cen2.F90 
     7207$(MODEL_LIB)(traadv_ctl.o) :  \ 
     7208   $(MODEL_LIB)(lib_print.o) \ 
     7209   $(MODEL_LIB)(par_kind.o) \ 
     7210   $(MODEL_LIB)(par_oce.o) \ 
     7211   lib_print.f90 \ 
     7212   par_kind.F90 \ 
     7213   par_oce.F90 \ 
     7214   $(MODEL_LIB)(dom_oce.o) \ 
     7215   $(MODEL_LIB)(in_out_manager.o) \ 
     7216   dom_oce.F90 \ 
     7217   in_out_manager.F90 \ 
     7218   traadv_ctl.F90 
     7219$(MODEL_LIB)(traadv_muscl.o) :   \ 
    71487220   $(MODEL_LIB)(daymod.o) \ 
    71497221   $(MODEL_LIB)(dianam.o) \ 
     
    71727244   $(MODEL_LIB)(trdvor.o) \ 
    71737245   $(MODEL_LIB)(trdvor_oce.o) \ 
    7174    diaptr.F90 \ 
    7175    dom_oce.F90 \ 
    7176    dynspg.F90 \ 
    7177    flxrnf.F90 \ 
    7178    in_out_manager.F90 \ 
    7179    lbclnk.F90 \ 
    7180    lib_mpp.F90 \ 
    7181    oce.F90 \ 
    7182    ocfzpt.F90 \ 
    7183    prtctl.f90 \ 
    7184    trabbl.F90 \ 
    7185    trdmod.F90 \ 
    7186    trdmod_oce.F90 \ 
    7187    $(MODEL_LIB)(diaptr.o) \ 
    7188    $(MODEL_LIB)(dom_oce.o) \ 
    7189    $(MODEL_LIB)(dynspg.o) \ 
    7190    $(MODEL_LIB)(flxrnf.o) \ 
    7191    $(MODEL_LIB)(in_out_manager.o) \ 
    7192    $(MODEL_LIB)(lbclnk.o) \ 
    7193    $(MODEL_LIB)(lib_mpp.o) \ 
    7194    $(MODEL_LIB)(oce.o) \ 
    7195    $(MODEL_LIB)(ocfzpt.o) \ 
    7196    $(MODEL_LIB)(prtctl.o) \ 
    7197    $(MODEL_LIB)(trabbl.o) \ 
    7198    $(MODEL_LIB)(trdmod.o) \ 
    7199    $(MODEL_LIB)(trdmod_oce.o) \ 
    7200    oce.F90 \ 
    7201    $(MODEL_LIB)(oce.o) \ 
    7202    domzgr_substitute.h90 \ 
    7203    traadv_cen2_atsk.h90 \ 
    7204    vectopt_loop_substitute.h90 \ 
    7205    KEY_CPP \ 
    7206    traadv_cen2.F90 
    7207 $(MODEL_LIB)(traadv_ctl.o) :  \ 
    7208    lib_print.f90 \ 
    7209    par_kind.F90 \ 
    7210    par_oce.F90 \ 
    7211    $(MODEL_LIB)(lib_print.o) \ 
    7212    $(MODEL_LIB)(par_kind.o) \ 
    7213    $(MODEL_LIB)(par_oce.o) \ 
    7214    dom_oce.F90 \ 
    7215    in_out_manager.F90 \ 
    7216    $(MODEL_LIB)(dom_oce.o) \ 
    7217    $(MODEL_LIB)(in_out_manager.o) \ 
    7218    traadv_ctl.F90 
    7219 $(MODEL_LIB)(traadv_muscl2.o) :  \ 
    72207246   daymod.F90 \ 
    72217247   dianam.F90 \ 
     
    72447270   trdvor.F90 \ 
    72457271   trdvor_oce.F90 \ 
     7272   $(MODEL_LIB)(diaptr.o) \ 
     7273   $(MODEL_LIB)(dom_oce.o) \ 
     7274   $(MODEL_LIB)(dynspg.o) \ 
     7275   $(MODEL_LIB)(in_out_manager.o) \ 
     7276   $(MODEL_LIB)(lbclnk.o) \ 
     7277   $(MODEL_LIB)(lib_mpp.o) \ 
     7278   $(MODEL_LIB)(oce.o) \ 
     7279   $(MODEL_LIB)(prtctl.o) \ 
     7280   $(MODEL_LIB)(trabbl.o) \ 
     7281   $(MODEL_LIB)(trdmod.o) \ 
     7282   $(MODEL_LIB)(trdmod_oce.o) \ 
     7283   diaptr.F90 \ 
     7284   dom_oce.F90 \ 
     7285   dynspg.F90 \ 
     7286   in_out_manager.F90 \ 
     7287   lbclnk.F90 \ 
     7288   lib_mpp.F90 \ 
     7289   oce.F90 \ 
     7290   prtctl.f90 \ 
     7291   trabbl.F90 \ 
     7292   trdmod.F90 \ 
     7293   trdmod_oce.F90 \ 
     7294   domzgr_substitute.h90 \ 
     7295   vectopt_loop_substitute.h90 \ 
     7296   KEY_CPP \ 
     7297   traadv_muscl.F90 
     7298$(MODEL_LIB)(traadv_muscl2.o) :  \ 
    72467299   $(MODEL_LIB)(daymod.o) \ 
    72477300   $(MODEL_LIB)(dianam.o) \ 
     
    72707323   $(MODEL_LIB)(trdvor.o) \ 
    72717324   $(MODEL_LIB)(trdvor_oce.o) \ 
    7272    diaptr.F90 \ 
    7273    dom_oce.F90 \ 
    7274    dynspg.F90 \ 
    7275    in_out_manager.F90 \ 
    7276    lbclnk.F90 \ 
    7277    lib_mpp.F90 \ 
    7278    oce.F90 \ 
    7279    prtctl.f90 \ 
    7280    trabbl.F90 \ 
    7281    trdmod.F90 \ 
    7282    trdmod_oce.F90 \ 
    7283    $(MODEL_LIB)(diaptr.o) \ 
    7284    $(MODEL_LIB)(dom_oce.o) \ 
    7285    $(MODEL_LIB)(dynspg.o) \ 
    7286    $(MODEL_LIB)(in_out_manager.o) \ 
    7287    $(MODEL_LIB)(lbclnk.o) \ 
    7288    $(MODEL_LIB)(lib_mpp.o) \ 
    7289    $(MODEL_LIB)(oce.o) \ 
    7290    $(MODEL_LIB)(prtctl.o) \ 
    7291    $(MODEL_LIB)(trabbl.o) \ 
    7292    $(MODEL_LIB)(trdmod.o) \ 
    7293    $(MODEL_LIB)(trdmod_oce.o) \ 
    7294    domzgr_substitute.h90 \ 
    7295    vectopt_loop_substitute.h90 \ 
    7296    KEY_CPP \ 
    7297    traadv_muscl2.F90 
    7298 $(MODEL_LIB)(traadv_muscl.o) :   \ 
    72997325   daymod.F90 \ 
    73007326   dianam.F90 \ 
     
    73237349   trdvor.F90 \ 
    73247350   trdvor_oce.F90 \ 
     7351   $(MODEL_LIB)(diaptr.o) \ 
     7352   $(MODEL_LIB)(dom_oce.o) \ 
     7353   $(MODEL_LIB)(dynspg.o) \ 
     7354   $(MODEL_LIB)(in_out_manager.o) \ 
     7355   $(MODEL_LIB)(lbclnk.o) \ 
     7356   $(MODEL_LIB)(lib_mpp.o) \ 
     7357   $(MODEL_LIB)(oce.o) \ 
     7358   $(MODEL_LIB)(prtctl.o) \ 
     7359   $(MODEL_LIB)(trabbl.o) \ 
     7360   $(MODEL_LIB)(trdmod.o) \ 
     7361   $(MODEL_LIB)(trdmod_oce.o) \ 
     7362   diaptr.F90 \ 
     7363   dom_oce.F90 \ 
     7364   dynspg.F90 \ 
     7365   in_out_manager.F90 \ 
     7366   lbclnk.F90 \ 
     7367   lib_mpp.F90 \ 
     7368   oce.F90 \ 
     7369   prtctl.f90 \ 
     7370   trabbl.F90 \ 
     7371   trdmod.F90 \ 
     7372   trdmod_oce.F90 \ 
     7373   domzgr_substitute.h90 \ 
     7374   vectopt_loop_substitute.h90 \ 
     7375   KEY_CPP \ 
     7376   traadv_muscl2.F90 
     7377$(MODEL_LIB)(traadv_tvd.o) :  \ 
    73257378   $(MODEL_LIB)(daymod.o) \ 
    73267379   $(MODEL_LIB)(dianam.o) \ 
     
    73497402   $(MODEL_LIB)(trdvor.o) \ 
    73507403   $(MODEL_LIB)(trdvor_oce.o) \ 
    7351    diaptr.F90 \ 
    7352    dom_oce.F90 \ 
    7353    dynspg.F90 \ 
    7354    in_out_manager.F90 \ 
    7355    lbclnk.F90 \ 
    7356    lib_mpp.F90 \ 
    7357    oce.F90 \ 
    7358    prtctl.f90 \ 
    7359    trabbl.F90 \ 
    7360    trdmod.F90 \ 
    7361    trdmod_oce.F90 \ 
    7362    $(MODEL_LIB)(diaptr.o) \ 
    7363    $(MODEL_LIB)(dom_oce.o) \ 
    7364    $(MODEL_LIB)(dynspg.o) \ 
    7365    $(MODEL_LIB)(in_out_manager.o) \ 
    7366    $(MODEL_LIB)(lbclnk.o) \ 
    7367    $(MODEL_LIB)(lib_mpp.o) \ 
    7368    $(MODEL_LIB)(oce.o) \ 
    7369    $(MODEL_LIB)(prtctl.o) \ 
    7370    $(MODEL_LIB)(trabbl.o) \ 
    7371    $(MODEL_LIB)(trdmod.o) \ 
    7372    $(MODEL_LIB)(trdmod_oce.o) \ 
    7373    domzgr_substitute.h90 \ 
    7374    vectopt_loop_substitute.h90 \ 
    7375    KEY_CPP \ 
    7376    traadv_muscl.F90 
    7377 $(MODEL_LIB)(traadv_tvd.o) :  \ 
    73787404   daymod.F90 \ 
    73797405   dianam.F90 \ 
     
    74027428   trdvor.F90 \ 
    74037429   trdvor_oce.F90 \ 
     7430   $(MODEL_LIB)(diaptr.o) \ 
     7431   $(MODEL_LIB)(dom_oce.o) \ 
     7432   $(MODEL_LIB)(dynspg.o) \ 
     7433   $(MODEL_LIB)(in_out_manager.o) \ 
     7434   $(MODEL_LIB)(lbclnk.o) \ 
     7435   $(MODEL_LIB)(lib_mpp.o) \ 
     7436   $(MODEL_LIB)(oce.o) \ 
     7437   $(MODEL_LIB)(prtctl.o) \ 
     7438   $(MODEL_LIB)(trabbl.o) \ 
     7439   $(MODEL_LIB)(trdmod.o) \ 
     7440   $(MODEL_LIB)(trdmod_oce.o) \ 
     7441   diaptr.F90 \ 
     7442   dom_oce.F90 \ 
     7443   dynspg.F90 \ 
     7444   in_out_manager.F90 \ 
     7445   lbclnk.F90 \ 
     7446   lib_mpp.F90 \ 
     7447   oce.F90 \ 
     7448   prtctl.f90 \ 
     7449   trabbl.F90 \ 
     7450   trdmod.F90 \ 
     7451   trdmod_oce.F90 \ 
     7452   domzgr_substitute.h90 \ 
     7453   vectopt_loop_substitute.h90 \ 
     7454   KEY_CPP \ 
     7455   traadv_tvd.F90 
     7456$(MODEL_LIB)(trabbc.o) :   \ 
     7457   $(MODEL_LIB)(dom_oce.o) \ 
     7458   $(MODEL_LIB)(in_out_manager.o) \ 
     7459   $(MODEL_LIB)(lib_mpp.o) \ 
     7460   $(MODEL_LIB)(lib_print.o) \ 
     7461   $(MODEL_LIB)(par_kind.o) \ 
     7462   $(MODEL_LIB)(par_oce.o) \ 
     7463   dom_oce.F90 \ 
     7464   in_out_manager.F90 \ 
     7465   lib_mpp.F90 \ 
     7466   lib_print.f90 \ 
     7467   par_kind.F90 \ 
     7468   par_oce.F90 \ 
     7469   $(MODEL_LIB)(dom_oce.o) \ 
     7470   $(MODEL_LIB)(in_out_manager.o) \ 
     7471   $(MODEL_LIB)(oce.o) \ 
     7472   $(MODEL_LIB)(phycst.o) \ 
     7473   $(MODEL_LIB)(prtctl.o) \ 
     7474   dom_oce.F90 \ 
     7475   in_out_manager.F90 \ 
     7476   oce.F90 \ 
     7477   phycst.F90 \ 
     7478   prtctl.f90 \ 
     7479   domzgr_substitute.h90 \ 
     7480   ../../../lib/libioipsl.a \ 
     7481   KEY_CPP \ 
     7482   trabbc.F90 
     7483$(MODEL_LIB)(trabbl.o) :   \ 
     7484   $(MODEL_LIB)(dom_oce.o) \ 
     7485   $(MODEL_LIB)(in_out_manager.o) \ 
     7486   $(MODEL_LIB)(lib_mpp.o) \ 
     7487   $(MODEL_LIB)(lib_print.o) \ 
     7488   $(MODEL_LIB)(par_kind.o) \ 
     7489   $(MODEL_LIB)(par_oce.o) \ 
     7490   $(MODEL_LIB)(trdicp_oce.o) \ 
     7491   $(MODEL_LIB)(trdmld_oce.o) \ 
     7492   $(MODEL_LIB)(trdvor_oce.o) \ 
     7493   dom_oce.F90 \ 
     7494   in_out_manager.F90 \ 
     7495   lib_mpp.F90 \ 
     7496   lib_print.f90 \ 
     7497   par_kind.F90 \ 
     7498   par_oce.F90 \ 
     7499   trdicp_oce.F90 \ 
     7500   trdmld_oce.F90 \ 
     7501   trdvor_oce.F90 \ 
     7502   $(MODEL_LIB)(dom_oce.o) \ 
     7503   $(MODEL_LIB)(in_out_manager.o) \ 
     7504   $(MODEL_LIB)(oce.o) \ 
     7505   $(MODEL_LIB)(prtctl.o) \ 
     7506   $(MODEL_LIB)(trdmod_oce.o) \ 
     7507   dom_oce.F90 \ 
     7508   in_out_manager.F90 \ 
     7509   oce.F90 \ 
     7510   prtctl.f90 \ 
     7511   trdmod_oce.F90 \ 
     7512   $(MODEL_LIB)(eosbn2.o) \ 
     7513   $(MODEL_LIB)(flxrnf.o) \ 
     7514   $(MODEL_LIB)(lbclnk.o) \ 
     7515   $(MODEL_LIB)(oce.o) \ 
     7516   $(MODEL_LIB)(ocfzpt.o) \ 
     7517   eosbn2.F90 \ 
     7518   flxrnf.F90 \ 
     7519   lbclnk.F90 \ 
     7520   oce.F90 \ 
     7521   ocfzpt.F90 \ 
     7522   domzgr_substitute.h90 \ 
     7523   trabbl_adv.h90 \ 
     7524   vectopt_loop_substitute.h90 \ 
     7525   KEY_CPP \ 
     7526   trabbl.F90 
     7527$(MODEL_LIB)(tradmp.o) :   \ 
    74047528   $(MODEL_LIB)(daymod.o) \ 
    7405    $(MODEL_LIB)(dianam.o) \ 
    7406    $(MODEL_LIB)(dom_oce.o) \ 
    7407    $(MODEL_LIB)(dynspg_exp.o) \ 
    7408    $(MODEL_LIB)(dynspg_flt.o) \ 
    7409    $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    7410    $(MODEL_LIB)(dynspg_rl.o) \ 
    7411    $(MODEL_LIB)(dynspg_ts.o) \ 
    7412    $(MODEL_LIB)(in_out_manager.o) \ 
    7413    $(MODEL_LIB)(ldftra_oce.o) \ 
    7414    $(MODEL_LIB)(lib_mpp.o) \ 
    7415    $(MODEL_LIB)(lib_print.o) \ 
    7416    $(MODEL_LIB)(oce.o) \ 
    7417    $(MODEL_LIB)(par_kind.o) \ 
    7418    $(MODEL_LIB)(par_oce.o) \ 
    7419    $(MODEL_LIB)(phycst.o) \ 
     7529   $(MODEL_LIB)(dom_oce.o) \ 
     7530   $(MODEL_LIB)(in_out_manager.o) \ 
     7531   $(MODEL_LIB)(lib_mpp.o) \ 
     7532   $(MODEL_LIB)(lib_print.o) \ 
     7533   $(MODEL_LIB)(oce.o) \ 
     7534   $(MODEL_LIB)(par_kind.o) \ 
     7535   $(MODEL_LIB)(par_oce.o) \ 
    74207536   $(MODEL_LIB)(prtctl.o) \ 
    74217537   $(MODEL_LIB)(trabbl.o) \ 
     
    74247540   $(MODEL_LIB)(trdmld.o) \ 
    74257541   $(MODEL_LIB)(trdmld_oce.o) \ 
    7426    $(MODEL_LIB)(trdmod.o) \ 
    74277542   $(MODEL_LIB)(trdmod_oce.o) \ 
    74287543   $(MODEL_LIB)(trdvor.o) \ 
    74297544   $(MODEL_LIB)(trdvor_oce.o) \ 
    7430    diaptr.F90 \ 
    7431    dom_oce.F90 \ 
    7432    dynspg.F90 \ 
    7433    in_out_manager.F90 \ 
    7434    lbclnk.F90 \ 
    7435    lib_mpp.F90 \ 
    7436    oce.F90 \ 
    7437    prtctl.f90 \ 
    7438    trabbl.F90 \ 
    7439    trdmod.F90 \ 
    7440    trdmod_oce.F90 \ 
    7441    $(MODEL_LIB)(diaptr.o) \ 
    7442    $(MODEL_LIB)(dom_oce.o) \ 
    7443    $(MODEL_LIB)(dynspg.o) \ 
    7444    $(MODEL_LIB)(in_out_manager.o) \ 
    7445    $(MODEL_LIB)(lbclnk.o) \ 
    7446    $(MODEL_LIB)(lib_mpp.o) \ 
    7447    $(MODEL_LIB)(oce.o) \ 
    7448    $(MODEL_LIB)(prtctl.o) \ 
    7449    $(MODEL_LIB)(trabbl.o) \ 
    7450    $(MODEL_LIB)(trdmod.o) \ 
    7451    $(MODEL_LIB)(trdmod_oce.o) \ 
    7452    domzgr_substitute.h90 \ 
    7453    vectopt_loop_substitute.h90 \ 
    7454    KEY_CPP \ 
    7455    traadv_tvd.F90 
    7456 $(MODEL_LIB)(trabbc.o) :   \ 
    7457    dom_oce.F90 \ 
    7458    in_out_manager.F90 \ 
    7459    lib_mpp.F90 \ 
    7460    lib_print.f90 \ 
    7461    par_kind.F90 \ 
    7462    par_oce.F90 \ 
    7463    $(MODEL_LIB)(dom_oce.o) \ 
    7464    $(MODEL_LIB)(in_out_manager.o) \ 
    7465    $(MODEL_LIB)(lib_mpp.o) \ 
    7466    $(MODEL_LIB)(lib_print.o) \ 
    7467    $(MODEL_LIB)(par_kind.o) \ 
    7468    $(MODEL_LIB)(par_oce.o) \ 
    7469    dom_oce.F90 \ 
    7470    in_out_manager.F90 \ 
    7471    oce.F90 \ 
    7472    phycst.F90 \ 
    7473    prtctl.f90 \ 
    7474    $(MODEL_LIB)(dom_oce.o) \ 
    7475    $(MODEL_LIB)(in_out_manager.o) \ 
    7476    $(MODEL_LIB)(oce.o) \ 
    7477    $(MODEL_LIB)(phycst.o) \ 
    7478    $(MODEL_LIB)(prtctl.o) \ 
    7479    domzgr_substitute.h90 \ 
    7480    ../../../lib/libioipsl.a \ 
    7481    KEY_CPP \ 
    7482    trabbc.F90 
    7483 $(MODEL_LIB)(trabbl.o) :   \ 
    7484    dom_oce.F90 \ 
    7485    in_out_manager.F90 \ 
    7486    lib_mpp.F90 \ 
    7487    lib_print.f90 \ 
    7488    par_kind.F90 \ 
    7489    par_oce.F90 \ 
    7490    trdicp_oce.F90 \ 
    7491    trdmld_oce.F90 \ 
    7492    trdvor_oce.F90 \ 
    7493    $(MODEL_LIB)(dom_oce.o) \ 
    7494    $(MODEL_LIB)(in_out_manager.o) \ 
    7495    $(MODEL_LIB)(lib_mpp.o) \ 
    7496    $(MODEL_LIB)(lib_print.o) \ 
    7497    $(MODEL_LIB)(par_kind.o) \ 
    7498    $(MODEL_LIB)(par_oce.o) \ 
    7499    $(MODEL_LIB)(trdicp_oce.o) \ 
    7500    $(MODEL_LIB)(trdmld_oce.o) \ 
    7501    $(MODEL_LIB)(trdvor_oce.o) \ 
    7502    dom_oce.F90 \ 
    7503    in_out_manager.F90 \ 
    7504    oce.F90 \ 
    7505    prtctl.f90 \ 
    7506    trdmod_oce.F90 \ 
    7507    $(MODEL_LIB)(dom_oce.o) \ 
    7508    $(MODEL_LIB)(in_out_manager.o) \ 
    7509    $(MODEL_LIB)(oce.o) \ 
    7510    $(MODEL_LIB)(prtctl.o) \ 
    7511    $(MODEL_LIB)(trdmod_oce.o) \ 
    7512    eosbn2.F90 \ 
    7513    flxrnf.F90 \ 
    7514    lbclnk.F90 \ 
    7515    oce.F90 \ 
    7516    ocfzpt.F90 \ 
    7517    $(MODEL_LIB)(eosbn2.o) \ 
    7518    $(MODEL_LIB)(flxrnf.o) \ 
    7519    $(MODEL_LIB)(lbclnk.o) \ 
    7520    $(MODEL_LIB)(oce.o) \ 
    7521    $(MODEL_LIB)(ocfzpt.o) \ 
    7522    domzgr_substitute.h90 \ 
    7523    trabbl_adv.h90 \ 
    7524    vectopt_loop_substitute.h90 \ 
    7525    KEY_CPP \ 
    7526    trabbl.F90 
    7527 $(MODEL_LIB)(tradmp.o) :   \ 
     7545   $(MODEL_LIB)(zdf_oce.o) \ 
    75287546   daymod.F90 \ 
    75297547   dom_oce.F90 \ 
     
    75447562   trdvor_oce.F90 \ 
    75457563   zdf_oce.F90 \ 
     7564   $(MODEL_LIB)(dom_oce.o) \ 
     7565   $(MODEL_LIB)(dtasal.o) \ 
     7566   $(MODEL_LIB)(dtatem.o) \ 
     7567   $(MODEL_LIB)(in_out_manager.o) \ 
     7568   $(MODEL_LIB)(lib_mpp.o) \ 
     7569   $(MODEL_LIB)(oce.o) \ 
     7570   $(MODEL_LIB)(phycst.o) \ 
     7571   $(MODEL_LIB)(prtctl.o) \ 
     7572   $(MODEL_LIB)(trdmod.o) \ 
     7573   $(MODEL_LIB)(trdmod_oce.o) \ 
     7574   $(MODEL_LIB)(zdf_oce.o) \ 
     7575   $(MODEL_LIB)(zdfmxl.o) \ 
     7576   dom_oce.F90 \ 
     7577   dtasal.F90 \ 
     7578   dtatem.F90 \ 
     7579   in_out_manager.F90 \ 
     7580   lib_mpp.F90 \ 
     7581   oce.F90 \ 
     7582   phycst.F90 \ 
     7583   prtctl.f90 \ 
     7584   trdmod.F90 \ 
     7585   trdmod_oce.F90 \ 
     7586   zdf_oce.F90 \ 
     7587   zdfmxl.F90 \ 
     7588   domzgr_substitute.h90 \ 
     7589   vectopt_loop_substitute.h90 \ 
     7590   ../../../lib/libioipsl.a \ 
     7591   KEY_CPP \ 
     7592   tradmp.F90 
     7593$(MODEL_LIB)(traldf_bilap.o) :   \ 
    75467594   $(MODEL_LIB)(daymod.o) \ 
    7547    $(MODEL_LIB)(dom_oce.o) \ 
    7548    $(MODEL_LIB)(in_out_manager.o) \ 
    7549    $(MODEL_LIB)(lib_mpp.o) \ 
    7550    $(MODEL_LIB)(lib_print.o) \ 
    7551    $(MODEL_LIB)(oce.o) \ 
    7552    $(MODEL_LIB)(par_kind.o) \ 
    7553    $(MODEL_LIB)(par_oce.o) \ 
     7595   $(MODEL_LIB)(dianam.o) \ 
     7596   $(MODEL_LIB)(dom_oce.o) \ 
     7597   $(MODEL_LIB)(in_out_manager.o) \ 
     7598   $(MODEL_LIB)(lbclnk.o) \ 
     7599   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7600   $(MODEL_LIB)(ldftra_oce.o) \ 
     7601   $(MODEL_LIB)(lib_mpp.o) \ 
     7602   $(MODEL_LIB)(lib_print.o) \ 
     7603   $(MODEL_LIB)(oce.o) \ 
     7604   $(MODEL_LIB)(par_kind.o) \ 
     7605   $(MODEL_LIB)(par_oce.o) \ 
     7606   $(MODEL_LIB)(phycst.o) \ 
    75547607   $(MODEL_LIB)(prtctl.o) \ 
    75557608   $(MODEL_LIB)(trabbl.o) \ 
     
    75617614   $(MODEL_LIB)(trdvor.o) \ 
    75627615   $(MODEL_LIB)(trdvor_oce.o) \ 
    7563    $(MODEL_LIB)(zdf_oce.o) \ 
    7564    dom_oce.F90 \ 
    7565    dtasal.F90 \ 
    7566    dtatem.F90 \ 
    7567    in_out_manager.F90 \ 
    7568    lib_mpp.F90 \ 
    7569    oce.F90 \ 
    7570    phycst.F90 \ 
    7571    prtctl.f90 \ 
    7572    trdmod.F90 \ 
    7573    trdmod_oce.F90 \ 
    7574    zdfmxl.F90 \ 
    7575    zdf_oce.F90 \ 
    7576    $(MODEL_LIB)(dom_oce.o) \ 
    7577    $(MODEL_LIB)(dtasal.o) \ 
    7578    $(MODEL_LIB)(dtatem.o) \ 
    7579    $(MODEL_LIB)(in_out_manager.o) \ 
    7580    $(MODEL_LIB)(lib_mpp.o) \ 
    7581    $(MODEL_LIB)(oce.o) \ 
    7582    $(MODEL_LIB)(phycst.o) \ 
    7583    $(MODEL_LIB)(prtctl.o) \ 
    7584    $(MODEL_LIB)(trdmod.o) \ 
    7585    $(MODEL_LIB)(trdmod_oce.o) \ 
    75867616   $(MODEL_LIB)(zdfmxl.o) \ 
    7587    $(MODEL_LIB)(zdf_oce.o) \ 
    7588    domzgr_substitute.h90 \ 
    7589    vectopt_loop_substitute.h90 \ 
    7590    ../../../lib/libioipsl.a \ 
    7591    KEY_CPP \ 
    7592    tradmp.F90 
    7593 $(MODEL_LIB)(traldf_bilapg.o) :  \ 
    75947617   daymod.F90 \ 
    75957618   dianam.F90 \ 
     
    76157638   trdvor_oce.F90 \ 
    76167639   zdfmxl.F90 \ 
     7640   $(MODEL_LIB)(diaptr.o) \ 
     7641   $(MODEL_LIB)(dom_oce.o) \ 
     7642   $(MODEL_LIB)(in_out_manager.o) \ 
     7643   $(MODEL_LIB)(lbclnk.o) \ 
     7644   $(MODEL_LIB)(ldfslp.o) \ 
     7645   $(MODEL_LIB)(ldftra_oce.o) \ 
     7646   $(MODEL_LIB)(oce.o) \ 
     7647   $(MODEL_LIB)(prtctl.o) \ 
     7648   $(MODEL_LIB)(trdmod.o) \ 
     7649   $(MODEL_LIB)(trdmod_oce.o) \ 
     7650   diaptr.F90 \ 
     7651   dom_oce.F90 \ 
     7652   in_out_manager.F90 \ 
     7653   lbclnk.F90 \ 
     7654   ldfslp.F90 \ 
     7655   ldftra_oce.F90 \ 
     7656   oce.F90 \ 
     7657   prtctl.f90 \ 
     7658   trdmod.F90 \ 
     7659   trdmod_oce.F90 \ 
     7660   domzgr_substitute.h90 \ 
     7661   ldfeiv_substitute.h90 \ 
     7662   ldftra_substitute.h90 \ 
     7663   vectopt_loop_substitute.h90 \ 
     7664   KEY_CPP \ 
     7665   traldf_bilap.F90 
     7666$(MODEL_LIB)(traldf_bilapg.o) :  \ 
    76177667   $(MODEL_LIB)(daymod.o) \ 
    76187668   $(MODEL_LIB)(dianam.o) \ 
     
    76387688   $(MODEL_LIB)(trdvor_oce.o) \ 
    76397689   $(MODEL_LIB)(zdfmxl.o) \ 
    7640    diaptr.F90 \ 
    7641    dom_oce.F90 \ 
    7642    in_out_manager.F90 \ 
    7643    lbclnk.F90 \ 
    7644    ldfslp.F90 \ 
    7645    ldftra_oce.F90 \ 
    7646    oce.F90 \ 
    7647    prtctl.f90 \ 
    7648    trdmod.F90 \ 
    7649    trdmod_oce.F90 \ 
    7650    $(MODEL_LIB)(diaptr.o) \ 
    7651    $(MODEL_LIB)(dom_oce.o) \ 
    7652    $(MODEL_LIB)(in_out_manager.o) \ 
    7653    $(MODEL_LIB)(lbclnk.o) \ 
    7654    $(MODEL_LIB)(ldfslp.o) \ 
    7655    $(MODEL_LIB)(ldftra_oce.o) \ 
    7656    $(MODEL_LIB)(oce.o) \ 
    7657    $(MODEL_LIB)(prtctl.o) \ 
    7658    $(MODEL_LIB)(trdmod.o) \ 
    7659    $(MODEL_LIB)(trdmod_oce.o) \ 
    7660    domzgr_substitute.h90 \ 
    7661    ldfeiv_substitute.h90 \ 
    7662    ldftra_substitute.h90 \ 
    7663    KEY_CPP \ 
    7664    traldf_bilapg.F90 
    7665 $(MODEL_LIB)(traldf_bilap.o) :   \ 
    76667690   daymod.F90 \ 
    76677691   dianam.F90 \ 
     
    76877711   trdvor_oce.F90 \ 
    76887712   zdfmxl.F90 \ 
     7713   $(MODEL_LIB)(diaptr.o) \ 
     7714   $(MODEL_LIB)(dom_oce.o) \ 
     7715   $(MODEL_LIB)(in_out_manager.o) \ 
     7716   $(MODEL_LIB)(lbclnk.o) \ 
     7717   $(MODEL_LIB)(ldfslp.o) \ 
     7718   $(MODEL_LIB)(ldftra_oce.o) \ 
     7719   $(MODEL_LIB)(oce.o) \ 
     7720   $(MODEL_LIB)(prtctl.o) \ 
     7721   $(MODEL_LIB)(trdmod.o) \ 
     7722   $(MODEL_LIB)(trdmod_oce.o) \ 
     7723   diaptr.F90 \ 
     7724   dom_oce.F90 \ 
     7725   in_out_manager.F90 \ 
     7726   lbclnk.F90 \ 
     7727   ldfslp.F90 \ 
     7728   ldftra_oce.F90 \ 
     7729   oce.F90 \ 
     7730   prtctl.f90 \ 
     7731   trdmod.F90 \ 
     7732   trdmod_oce.F90 \ 
     7733   domzgr_substitute.h90 \ 
     7734   ldfeiv_substitute.h90 \ 
     7735   ldftra_substitute.h90 \ 
     7736   KEY_CPP \ 
     7737   traldf_bilapg.F90 
     7738$(MODEL_LIB)(traldf_iso.o) :  \ 
    76897739   $(MODEL_LIB)(daymod.o) \ 
    76907740   $(MODEL_LIB)(dianam.o) \ 
     
    77107760   $(MODEL_LIB)(trdvor_oce.o) \ 
    77117761   $(MODEL_LIB)(zdfmxl.o) \ 
    7712    diaptr.F90 \ 
    7713    dom_oce.F90 \ 
    7714    in_out_manager.F90 \ 
    7715    lbclnk.F90 \ 
    7716    ldfslp.F90 \ 
    7717    ldftra_oce.F90 \ 
    7718    oce.F90 \ 
    7719    prtctl.f90 \ 
    7720    trdmod.F90 \ 
    7721    trdmod_oce.F90 \ 
    7722    $(MODEL_LIB)(diaptr.o) \ 
    7723    $(MODEL_LIB)(dom_oce.o) \ 
    7724    $(MODEL_LIB)(in_out_manager.o) \ 
    7725    $(MODEL_LIB)(lbclnk.o) \ 
    7726    $(MODEL_LIB)(ldfslp.o) \ 
    7727    $(MODEL_LIB)(ldftra_oce.o) \ 
    7728    $(MODEL_LIB)(oce.o) \ 
    7729    $(MODEL_LIB)(prtctl.o) \ 
    7730    $(MODEL_LIB)(trdmod.o) \ 
    7731    $(MODEL_LIB)(trdmod_oce.o) \ 
    7732    domzgr_substitute.h90 \ 
    7733    ldfeiv_substitute.h90 \ 
    7734    ldftra_substitute.h90 \ 
    7735    vectopt_loop_substitute.h90 \ 
    7736    KEY_CPP \ 
    7737    traldf_bilap.F90 
    7738 $(MODEL_LIB)(traldf_iso.o) :  \ 
    77397762   daymod.F90 \ 
    77407763   dianam.F90 \ 
     
    77607783   trdvor_oce.F90 \ 
    77617784   zdfmxl.F90 \ 
     7785   $(MODEL_LIB)(diaptr.o) \ 
     7786   $(MODEL_LIB)(dom_oce.o) \ 
     7787   $(MODEL_LIB)(in_out_manager.o) \ 
     7788   $(MODEL_LIB)(ldfslp.o) \ 
     7789   $(MODEL_LIB)(ldftra_oce.o) \ 
     7790   $(MODEL_LIB)(oce.o) \ 
     7791   $(MODEL_LIB)(prtctl.o) \ 
     7792   $(MODEL_LIB)(trdmod.o) \ 
     7793   $(MODEL_LIB)(trdmod_oce.o) \ 
     7794   diaptr.F90 \ 
     7795   dom_oce.F90 \ 
     7796   in_out_manager.F90 \ 
     7797   ldfslp.F90 \ 
     7798   ldftra_oce.F90 \ 
     7799   oce.F90 \ 
     7800   prtctl.f90 \ 
     7801   trdmod.F90 \ 
     7802   trdmod_oce.F90 \ 
     7803   domzgr_substitute.h90 \ 
     7804   ldfeiv_substitute.h90 \ 
     7805   ldftra_substitute.h90 \ 
     7806   vectopt_loop_substitute.h90 \ 
     7807   KEY_CPP \ 
     7808   traldf_iso.F90 
     7809$(MODEL_LIB)(traldf_iso_zps.o) : \ 
    77627810   $(MODEL_LIB)(daymod.o) \ 
    77637811   $(MODEL_LIB)(dianam.o) \ 
     
    77837831   $(MODEL_LIB)(trdvor_oce.o) \ 
    77847832   $(MODEL_LIB)(zdfmxl.o) \ 
    7785    diaptr.F90 \ 
    7786    dom_oce.F90 \ 
    7787    in_out_manager.F90 \ 
    7788    ldfslp.F90 \ 
    7789    ldftra_oce.F90 \ 
    7790    oce.F90 \ 
    7791    prtctl.f90 \ 
    7792    trdmod.F90 \ 
    7793    trdmod_oce.F90 \ 
    7794    $(MODEL_LIB)(diaptr.o) \ 
    7795    $(MODEL_LIB)(dom_oce.o) \ 
    7796    $(MODEL_LIB)(in_out_manager.o) \ 
    7797    $(MODEL_LIB)(ldfslp.o) \ 
    7798    $(MODEL_LIB)(ldftra_oce.o) \ 
    7799    $(MODEL_LIB)(oce.o) \ 
    7800    $(MODEL_LIB)(prtctl.o) \ 
    7801    $(MODEL_LIB)(trdmod.o) \ 
    7802    $(MODEL_LIB)(trdmod_oce.o) \ 
    7803    domzgr_substitute.h90 \ 
    7804    ldfeiv_substitute.h90 \ 
    7805    ldftra_substitute.h90 \ 
    7806    vectopt_loop_substitute.h90 \ 
    7807    KEY_CPP \ 
    7808    traldf_iso.F90 
    7809 $(MODEL_LIB)(traldf_iso_zps.o) : \ 
    78107833   daymod.F90 \ 
    78117834   dianam.F90 \ 
     
    78317854   trdvor_oce.F90 \ 
    78327855   zdfmxl.F90 \ 
     7856   $(MODEL_LIB)(diaptr.o) \ 
     7857   $(MODEL_LIB)(dom_oce.o) \ 
     7858   $(MODEL_LIB)(in_out_manager.o) \ 
     7859   $(MODEL_LIB)(ldfslp.o) \ 
     7860   $(MODEL_LIB)(ldftra_oce.o) \ 
     7861   $(MODEL_LIB)(oce.o) \ 
     7862   $(MODEL_LIB)(prtctl.o) \ 
     7863   $(MODEL_LIB)(trdmod.o) \ 
     7864   $(MODEL_LIB)(trdmod_oce.o) \ 
     7865   $(MODEL_LIB)(zdf_oce.o) \ 
     7866   diaptr.F90 \ 
     7867   dom_oce.F90 \ 
     7868   in_out_manager.F90 \ 
     7869   ldfslp.F90 \ 
     7870   ldftra_oce.F90 \ 
     7871   oce.F90 \ 
     7872   prtctl.f90 \ 
     7873   trdmod.F90 \ 
     7874   trdmod_oce.F90 \ 
     7875   zdf_oce.F90 \ 
     7876   domzgr_substitute.h90 \ 
     7877   ldfeiv_substitute.h90 \ 
     7878   ldftra_substitute.h90 \ 
     7879   vectopt_loop_substitute.h90 \ 
     7880   KEY_CPP \ 
     7881   traldf_iso_zps.F90 
     7882$(MODEL_LIB)(traldf_lap.o) :  \ 
    78337883   $(MODEL_LIB)(daymod.o) \ 
    78347884   $(MODEL_LIB)(dianam.o) \ 
    78357885   $(MODEL_LIB)(dom_oce.o) \ 
    78367886   $(MODEL_LIB)(in_out_manager.o) \ 
    7837    $(MODEL_LIB)(lbclnk.o) \ 
    7838    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    78397887   $(MODEL_LIB)(ldftra_oce.o) \ 
    78407888   $(MODEL_LIB)(lib_mpp.o) \ 
     
    78447892   $(MODEL_LIB)(par_oce.o) \ 
    78457893   $(MODEL_LIB)(phycst.o) \ 
    7846    $(MODEL_LIB)(prtctl.o) \ 
    78477894   $(MODEL_LIB)(trabbl.o) \ 
    78487895   $(MODEL_LIB)(trdicp.o) \ 
     
    78537900   $(MODEL_LIB)(trdvor.o) \ 
    78547901   $(MODEL_LIB)(trdvor_oce.o) \ 
    7855    $(MODEL_LIB)(zdfmxl.o) \ 
    7856    diaptr.F90 \ 
    7857    dom_oce.F90 \ 
    7858    in_out_manager.F90 \ 
    7859    ldfslp.F90 \ 
    7860    ldftra_oce.F90 \ 
    7861    oce.F90 \ 
    7862    prtctl.f90 \ 
    7863    trdmod.F90 \ 
    7864    trdmod_oce.F90 \ 
    7865    zdf_oce.F90 \ 
    7866    $(MODEL_LIB)(diaptr.o) \ 
    7867    $(MODEL_LIB)(dom_oce.o) \ 
    7868    $(MODEL_LIB)(in_out_manager.o) \ 
    7869    $(MODEL_LIB)(ldfslp.o) \ 
    7870    $(MODEL_LIB)(ldftra_oce.o) \ 
    7871    $(MODEL_LIB)(oce.o) \ 
    7872    $(MODEL_LIB)(prtctl.o) \ 
    7873    $(MODEL_LIB)(trdmod.o) \ 
    7874    $(MODEL_LIB)(trdmod_oce.o) \ 
    7875    $(MODEL_LIB)(zdf_oce.o) \ 
    7876    domzgr_substitute.h90 \ 
    7877    ldfeiv_substitute.h90 \ 
    7878    ldftra_substitute.h90 \ 
    7879    vectopt_loop_substitute.h90 \ 
    7880    KEY_CPP \ 
    7881    traldf_iso_zps.F90 
    7882 $(MODEL_LIB)(traldf_lap.o) :  \ 
    78837902   daymod.F90 \ 
    78847903   dianam.F90 \ 
     
    79007919   trdvor.F90 \ 
    79017920   trdvor_oce.F90 \ 
    7902    $(MODEL_LIB)(daymod.o) \ 
    7903    $(MODEL_LIB)(dianam.o) \ 
     7921   $(MODEL_LIB)(diaptr.o) \ 
    79047922   $(MODEL_LIB)(dom_oce.o) \ 
    79057923   $(MODEL_LIB)(in_out_manager.o) \ 
    79067924   $(MODEL_LIB)(ldftra_oce.o) \ 
    7907    $(MODEL_LIB)(lib_mpp.o) \ 
    7908    $(MODEL_LIB)(lib_print.o) \ 
    7909    $(MODEL_LIB)(oce.o) \ 
    7910    $(MODEL_LIB)(par_kind.o) \ 
    7911    $(MODEL_LIB)(par_oce.o) \ 
    7912    $(MODEL_LIB)(phycst.o) \ 
     7925   $(MODEL_LIB)(oce.o) \ 
     7926   $(MODEL_LIB)(prtctl.o) \ 
     7927   $(MODEL_LIB)(trdmod.o) \ 
     7928   $(MODEL_LIB)(trdmod_oce.o) \ 
     7929   diaptr.F90 \ 
     7930   dom_oce.F90 \ 
     7931   in_out_manager.F90 \ 
     7932   ldftra_oce.F90 \ 
     7933   oce.F90 \ 
     7934   prtctl.f90 \ 
     7935   trdmod.F90 \ 
     7936   trdmod_oce.F90 \ 
     7937   domzgr_substitute.h90 \ 
     7938   ldftra_substitute.h90 \ 
     7939   vectopt_loop_substitute.h90 \ 
     7940   KEY_CPP \ 
     7941   traldf_lap.F90 
     7942$(MODEL_LIB)(tranpc.o) :   \ 
     7943   $(MODEL_LIB)(dom_oce.o) \ 
     7944   $(MODEL_LIB)(in_out_manager.o) \ 
     7945   $(MODEL_LIB)(lib_mpp.o) \ 
     7946   $(MODEL_LIB)(lib_print.o) \ 
     7947   $(MODEL_LIB)(oce.o) \ 
     7948   $(MODEL_LIB)(par_kind.o) \ 
     7949   $(MODEL_LIB)(par_oce.o) \ 
     7950   $(MODEL_LIB)(phycst.o) \ 
     7951   $(MODEL_LIB)(prtctl.o) \ 
    79137952   $(MODEL_LIB)(trabbl.o) \ 
    79147953   $(MODEL_LIB)(trdicp.o) \ 
     
    79197958   $(MODEL_LIB)(trdvor.o) \ 
    79207959   $(MODEL_LIB)(trdvor_oce.o) \ 
    7921    diaptr.F90 \ 
    7922    dom_oce.F90 \ 
    7923    in_out_manager.F90 \ 
    7924    ldftra_oce.F90 \ 
    7925    oce.F90 \ 
    7926    prtctl.f90 \ 
    7927    trdmod.F90 \ 
    7928    trdmod_oce.F90 \ 
    7929    $(MODEL_LIB)(diaptr.o) \ 
    7930    $(MODEL_LIB)(dom_oce.o) \ 
    7931    $(MODEL_LIB)(in_out_manager.o) \ 
    7932    $(MODEL_LIB)(ldftra_oce.o) \ 
    7933    $(MODEL_LIB)(oce.o) \ 
    7934    $(MODEL_LIB)(prtctl.o) \ 
    7935    $(MODEL_LIB)(trdmod.o) \ 
    7936    $(MODEL_LIB)(trdmod_oce.o) \ 
    7937    domzgr_substitute.h90 \ 
    7938    ldftra_substitute.h90 \ 
    7939    vectopt_loop_substitute.h90 \ 
    7940    KEY_CPP \ 
    7941    traldf_lap.F90 
    7942 $(MODEL_LIB)(tranpc.o) :   \ 
     7960   $(MODEL_LIB)(zdfddm.o) \ 
    79437961   dom_oce.F90 \ 
    79447962   in_out_manager.F90 \ 
     
    79607978   zdfddm.F90 \ 
    79617979   $(MODEL_LIB)(dom_oce.o) \ 
    7962    $(MODEL_LIB)(in_out_manager.o) \ 
    7963    $(MODEL_LIB)(lib_mpp.o) \ 
    7964    $(MODEL_LIB)(lib_print.o) \ 
    7965    $(MODEL_LIB)(oce.o) \ 
    7966    $(MODEL_LIB)(par_kind.o) \ 
    7967    $(MODEL_LIB)(par_oce.o) \ 
    7968    $(MODEL_LIB)(phycst.o) \ 
    7969    $(MODEL_LIB)(prtctl.o) \ 
     7980   $(MODEL_LIB)(eosbn2.o) \ 
     7981   $(MODEL_LIB)(in_out_manager.o) \ 
     7982   $(MODEL_LIB)(lbclnk.o) \ 
     7983   $(MODEL_LIB)(oce.o) \ 
     7984   $(MODEL_LIB)(trdmod.o) \ 
     7985   $(MODEL_LIB)(trdmod_oce.o) \ 
     7986   dom_oce.F90 \ 
     7987   eosbn2.F90 \ 
     7988   in_out_manager.F90 \ 
     7989   lbclnk.F90 \ 
     7990   oce.F90 \ 
     7991   trdmod.F90 \ 
     7992   trdmod_oce.F90 \ 
     7993   domzgr_substitute.h90 \ 
     7994   KEY_CPP \ 
     7995   tranpc.F90 
     7996$(MODEL_LIB)(tranxt.o) :   \ 
     7997   $(MODEL_LIB)(dom_oce.o) \ 
     7998   $(MODEL_LIB)(in_out_manager.o) \ 
     7999   $(MODEL_LIB)(lbclnk.o) \ 
     8000   $(MODEL_LIB)(lib_mpp.o) \ 
     8001   $(MODEL_LIB)(lib_print.o) \ 
     8002   $(MODEL_LIB)(obc_oce.o) \ 
     8003   $(MODEL_LIB)(oce.o) \ 
     8004   $(MODEL_LIB)(par_kind.o) \ 
     8005   $(MODEL_LIB)(par_oce.o) \ 
     8006   $(MODEL_LIB)(phycst.o) \ 
     8007   dom_oce.F90 \ 
     8008   in_out_manager.F90 \ 
     8009   lbclnk.F90 \ 
     8010   lib_mpp.F90 \ 
     8011   lib_print.f90 \ 
     8012   obc_oce.F90 \ 
     8013   oce.F90 \ 
     8014   par_kind.F90 \ 
     8015   par_oce.F90 \ 
     8016   phycst.F90 \ 
     8017   $(MODEL_LIB)(dom_oce.o) \ 
     8018   $(MODEL_LIB)(in_out_manager.o) \ 
     8019   $(MODEL_LIB)(lbclnk.o) \ 
     8020   $(MODEL_LIB)(obctra.o) \ 
     8021   $(MODEL_LIB)(oce.o) \ 
     8022   $(MODEL_LIB)(prtctl.o) \ 
     8023   $(MODEL_LIB)(zdf_oce.o) \ 
     8024   dom_oce.F90 \ 
     8025   in_out_manager.F90 \ 
     8026   lbclnk.F90 \ 
     8027   obctra.F90 \ 
     8028   oce.F90 \ 
     8029   prtctl.f90 \ 
     8030   zdf_oce.F90 \ 
     8031   tranxt.F90 
     8032$(MODEL_LIB)(traqsr.o) :   \ 
     8033   $(MODEL_LIB)(blk_oce.o) \ 
     8034   $(MODEL_LIB)(cpl_oce.o) \ 
     8035   $(MODEL_LIB)(daymod.o) \ 
     8036   $(MODEL_LIB)(dom_oce.o) \ 
     8037   $(MODEL_LIB)(dtasal.o) \ 
     8038   $(MODEL_LIB)(dtasst.o) \ 
     8039   $(MODEL_LIB)(dtatem.o) \ 
     8040   $(MODEL_LIB)(flx_oce.o) \ 
     8041   $(MODEL_LIB)(flxmod.o) \ 
     8042   $(MODEL_LIB)(flxrnf.o) \ 
     8043   $(MODEL_LIB)(ice_oce.o) \ 
     8044   $(MODEL_LIB)(in_out_manager.o) \ 
     8045   $(MODEL_LIB)(lbclnk.o) \ 
     8046   $(MODEL_LIB)(lib_mpp.o) \ 
     8047   $(MODEL_LIB)(lib_print.o) \ 
     8048   $(MODEL_LIB)(oce.o) \ 
     8049   $(MODEL_LIB)(ocfzpt.o) \ 
     8050   $(MODEL_LIB)(par_kind.o) \ 
     8051   $(MODEL_LIB)(par_oce.o) \ 
     8052   $(MODEL_LIB)(phycst.o) \ 
     8053   $(MODEL_LIB)(prtctl.o) \ 
     8054   $(MODEL_LIB)(sms.o) \ 
     8055   $(MODEL_LIB)(taumod.o) \ 
    79708056   $(MODEL_LIB)(trabbl.o) \ 
     8057   $(MODEL_LIB)(tradmp.o) \ 
    79718058   $(MODEL_LIB)(trdicp.o) \ 
    79728059   $(MODEL_LIB)(trdicp_oce.o) \ 
     
    79768063   $(MODEL_LIB)(trdvor.o) \ 
    79778064   $(MODEL_LIB)(trdvor_oce.o) \ 
    7978    $(MODEL_LIB)(zdfddm.o) \ 
    7979    dom_oce.F90 \ 
    7980    eosbn2.F90 \ 
    7981    in_out_manager.F90 \ 
    7982    lbclnk.F90 \ 
    7983    oce.F90 \ 
    7984    trdmod.F90 \ 
    7985    trdmod_oce.F90 \ 
    7986    $(MODEL_LIB)(dom_oce.o) \ 
    7987    $(MODEL_LIB)(eosbn2.o) \ 
    7988    $(MODEL_LIB)(in_out_manager.o) \ 
    7989    $(MODEL_LIB)(lbclnk.o) \ 
    7990    $(MODEL_LIB)(oce.o) \ 
    7991    $(MODEL_LIB)(trdmod.o) \ 
    7992    $(MODEL_LIB)(trdmod_oce.o) \ 
    7993    domzgr_substitute.h90 \ 
    7994    KEY_CPP \ 
    7995    tranpc.F90 
    7996 $(MODEL_LIB)(tranxt.o) :   \ 
    7997    dom_oce.F90 \ 
    7998    in_out_manager.F90 \ 
    7999    lbclnk.F90 \ 
    8000    lib_mpp.F90 \ 
    8001    lib_print.f90 \ 
    8002    obc_oce.F90 \ 
    8003    oce.F90 \ 
    8004    par_kind.F90 \ 
    8005    par_oce.F90 \ 
    8006    phycst.F90 \ 
    8007    $(MODEL_LIB)(dom_oce.o) \ 
    8008    $(MODEL_LIB)(in_out_manager.o) \ 
    8009    $(MODEL_LIB)(lbclnk.o) \ 
    8010    $(MODEL_LIB)(lib_mpp.o) \ 
    8011    $(MODEL_LIB)(lib_print.o) \ 
    8012    $(MODEL_LIB)(obc_oce.o) \ 
    8013    $(MODEL_LIB)(oce.o) \ 
    8014    $(MODEL_LIB)(par_kind.o) \ 
    8015    $(MODEL_LIB)(par_oce.o) \ 
    8016    $(MODEL_LIB)(phycst.o) \ 
    8017    dom_oce.F90 \ 
    8018    in_out_manager.F90 \ 
    8019    lbclnk.F90 \ 
    8020    obctra.F90 \ 
    8021    oce.F90 \ 
    8022    prtctl.f90 \ 
    8023    zdf_oce.F90 \ 
    8024    $(MODEL_LIB)(dom_oce.o) \ 
    8025    $(MODEL_LIB)(in_out_manager.o) \ 
    8026    $(MODEL_LIB)(lbclnk.o) \ 
    8027    $(MODEL_LIB)(obctra.o) \ 
    8028    $(MODEL_LIB)(oce.o) \ 
    8029    $(MODEL_LIB)(prtctl.o) \ 
    8030    $(MODEL_LIB)(zdf_oce.o) \ 
    8031    tranxt.F90 
    8032 $(MODEL_LIB)(traqsr.o) :   \ 
    80338065   blk_oce.F90 \ 
    80348066   cpl_oce.F90 \ 
     
    80388070   dtasst.F90 \ 
    80398071   dtatem.F90 \ 
     8072   flx_oce.F90 \ 
    80408073   flxmod.F90 \ 
    80418074   flxrnf.F90 \ 
    8042    flx_oce.F90 \ 
    80438075   ice_oce.F90 \ 
    80448076   in_out_manager.F90 \ 
     
    80638095   trdvor.F90 \ 
    80648096   trdvor_oce.F90 \ 
     8097   $(MODEL_LIB)(dom_oce.o) \ 
     8098   $(MODEL_LIB)(in_out_manager.o) \ 
     8099   $(MODEL_LIB)(oce.o) \ 
     8100   $(MODEL_LIB)(ocesbc.o) \ 
     8101   $(MODEL_LIB)(phycst.o) \ 
     8102   $(MODEL_LIB)(prtctl.o) \ 
     8103   $(MODEL_LIB)(trc_oce.o) \ 
     8104   $(MODEL_LIB)(trdmod.o) \ 
     8105   $(MODEL_LIB)(trdmod_oce.o) \ 
     8106   dom_oce.F90 \ 
     8107   in_out_manager.F90 \ 
     8108   oce.F90 \ 
     8109   ocesbc.F90 \ 
     8110   phycst.F90 \ 
     8111   prtctl.f90 \ 
     8112   trc_oce.F90 \ 
     8113   trdmod.F90 \ 
     8114   trdmod_oce.F90 \ 
     8115   domzgr_substitute.h90 \ 
     8116   vectopt_loop_substitute.h90 \ 
     8117   KEY_CPP \ 
     8118   traqsr.F90 
     8119$(MODEL_LIB)(trasbc.o) :   \ 
    80658120   $(MODEL_LIB)(blk_oce.o) \ 
    80668121   $(MODEL_LIB)(cpl_oce.o) \ 
     
    80708125   $(MODEL_LIB)(dtasst.o) \ 
    80718126   $(MODEL_LIB)(dtatem.o) \ 
     8127   $(MODEL_LIB)(flx_oce.o) \ 
    80728128   $(MODEL_LIB)(flxmod.o) \ 
    80738129   $(MODEL_LIB)(flxrnf.o) \ 
    8074    $(MODEL_LIB)(flx_oce.o) \ 
    80758130   $(MODEL_LIB)(ice_oce.o) \ 
    80768131   $(MODEL_LIB)(in_out_manager.o) \ 
     
    80798134   $(MODEL_LIB)(lib_print.o) \ 
    80808135   $(MODEL_LIB)(oce.o) \ 
     8136   $(MODEL_LIB)(ocesbc.o) \ 
    80818137   $(MODEL_LIB)(ocfzpt.o) \ 
    80828138   $(MODEL_LIB)(par_kind.o) \ 
     
    80848140   $(MODEL_LIB)(phycst.o) \ 
    80858141   $(MODEL_LIB)(prtctl.o) \ 
    8086    $(MODEL_LIB)(sms.o) \ 
    80878142   $(MODEL_LIB)(taumod.o) \ 
    80888143   $(MODEL_LIB)(trabbl.o) \ 
    80898144   $(MODEL_LIB)(tradmp.o) \ 
     8145   $(MODEL_LIB)(trc_oce.o) \ 
    80908146   $(MODEL_LIB)(trdicp.o) \ 
    80918147   $(MODEL_LIB)(trdicp_oce.o) \ 
    80928148   $(MODEL_LIB)(trdmld.o) \ 
    80938149   $(MODEL_LIB)(trdmld_oce.o) \ 
     8150   $(MODEL_LIB)(trdmod.o) \ 
    80948151   $(MODEL_LIB)(trdmod_oce.o) \ 
    80958152   $(MODEL_LIB)(trdvor.o) \ 
    80968153   $(MODEL_LIB)(trdvor_oce.o) \ 
    8097    dom_oce.F90 \ 
    8098    in_out_manager.F90 \ 
    8099    ocesbc.F90 \ 
    8100    oce.F90 \ 
    8101    phycst.F90 \ 
    8102    prtctl.f90 \ 
    8103    trc_oce.F90 \ 
    8104    trdmod.F90 \ 
    8105    trdmod_oce.F90 \ 
    8106    $(MODEL_LIB)(dom_oce.o) \ 
    8107    $(MODEL_LIB)(in_out_manager.o) \ 
    8108    $(MODEL_LIB)(ocesbc.o) \ 
    8109    $(MODEL_LIB)(oce.o) \ 
    8110    $(MODEL_LIB)(phycst.o) \ 
    8111    $(MODEL_LIB)(prtctl.o) \ 
    8112    $(MODEL_LIB)(trc_oce.o) \ 
    8113    $(MODEL_LIB)(trdmod.o) \ 
    8114    $(MODEL_LIB)(trdmod_oce.o) \ 
    8115    domzgr_substitute.h90 \ 
    8116    vectopt_loop_substitute.h90 \ 
    8117    KEY_CPP \ 
    8118    traqsr.F90 
    8119 $(MODEL_LIB)(trasbc.o) :   \ 
    81208154   blk_oce.F90 \ 
    81218155   cpl_oce.F90 \ 
     
    81258159   dtasst.F90 \ 
    81268160   dtatem.F90 \ 
     8161   flx_oce.F90 \ 
    81278162   flxmod.F90 \ 
    81288163   flxrnf.F90 \ 
    8129    flx_oce.F90 \ 
    81308164   ice_oce.F90 \ 
    81318165   in_out_manager.F90 \ 
     
    81338167   lib_mpp.F90 \ 
    81348168   lib_print.f90 \ 
     8169   oce.F90 \ 
    81358170   ocesbc.F90 \ 
    8136    oce.F90 \ 
    81378171   ocfzpt.F90 \ 
    81388172   par_kind.F90 \ 
     
    81528186   trdvor.F90 \ 
    81538187   trdvor_oce.F90 \ 
    8154    $(MODEL_LIB)(blk_oce.o) \ 
    8155    $(MODEL_LIB)(cpl_oce.o) \ 
    8156    $(MODEL_LIB)(daymod.o) \ 
    8157    $(MODEL_LIB)(dom_oce.o) \ 
    8158    $(MODEL_LIB)(dtasal.o) \ 
    8159    $(MODEL_LIB)(dtasst.o) \ 
    8160    $(MODEL_LIB)(dtatem.o) \ 
    8161    $(MODEL_LIB)(flxmod.o) \ 
    8162    $(MODEL_LIB)(flxrnf.o) \ 
    8163    $(MODEL_LIB)(flx_oce.o) \ 
    8164    $(MODEL_LIB)(ice_oce.o) \ 
    8165    $(MODEL_LIB)(in_out_manager.o) \ 
    8166    $(MODEL_LIB)(lbclnk.o) \ 
    8167    $(MODEL_LIB)(lib_mpp.o) \ 
    8168    $(MODEL_LIB)(lib_print.o) \ 
     8188   $(MODEL_LIB)(dom_oce.o) \ 
     8189   $(MODEL_LIB)(in_out_manager.o) \ 
     8190   $(MODEL_LIB)(oce.o) \ 
    81698191   $(MODEL_LIB)(ocesbc.o) \ 
    8170    $(MODEL_LIB)(oce.o) \ 
    8171    $(MODEL_LIB)(ocfzpt.o) \ 
    8172    $(MODEL_LIB)(par_kind.o) \ 
    8173    $(MODEL_LIB)(par_oce.o) \ 
    8174    $(MODEL_LIB)(phycst.o) \ 
    8175    $(MODEL_LIB)(prtctl.o) \ 
    8176    $(MODEL_LIB)(taumod.o) \ 
     8192   $(MODEL_LIB)(phycst.o) \ 
     8193   $(MODEL_LIB)(prtctl.o) \ 
     8194   $(MODEL_LIB)(traqsr.o) \ 
     8195   $(MODEL_LIB)(trdmod.o) \ 
     8196   $(MODEL_LIB)(trdmod_oce.o) \ 
     8197   dom_oce.F90 \ 
     8198   in_out_manager.F90 \ 
     8199   oce.F90 \ 
     8200   ocesbc.F90 \ 
     8201   phycst.F90 \ 
     8202   prtctl.f90 \ 
     8203   traqsr.F90 \ 
     8204   trdmod.F90 \ 
     8205   trdmod_oce.F90 \ 
     8206   domzgr_substitute.h90 \ 
     8207   vectopt_loop_substitute.h90 \ 
     8208   KEY_CPP \ 
     8209   trasbc.F90 
     8210$(MODEL_LIB)(trazdf_exp.o) :  \ 
     8211   $(MODEL_LIB)(dom_oce.o) \ 
     8212   $(MODEL_LIB)(in_out_manager.o) \ 
     8213   $(MODEL_LIB)(lbclnk.o) \ 
     8214   $(MODEL_LIB)(lib_mpp.o) \ 
     8215   $(MODEL_LIB)(lib_print.o) \ 
     8216   $(MODEL_LIB)(oce.o) \ 
     8217   $(MODEL_LIB)(par_kind.o) \ 
     8218   $(MODEL_LIB)(par_oce.o) \ 
     8219   $(MODEL_LIB)(prtctl.o) \ 
    81778220   $(MODEL_LIB)(trabbl.o) \ 
    8178    $(MODEL_LIB)(tradmp.o) \ 
    8179    $(MODEL_LIB)(trc_oce.o) \ 
    81808221   $(MODEL_LIB)(trdicp.o) \ 
    81818222   $(MODEL_LIB)(trdicp_oce.o) \ 
    81828223   $(MODEL_LIB)(trdmld.o) \ 
    81838224   $(MODEL_LIB)(trdmld_oce.o) \ 
    8184    $(MODEL_LIB)(trdmod.o) \ 
    81858225   $(MODEL_LIB)(trdmod_oce.o) \ 
    81868226   $(MODEL_LIB)(trdvor.o) \ 
    81878227   $(MODEL_LIB)(trdvor_oce.o) \ 
    8188    dom_oce.F90 \ 
    8189    in_out_manager.F90 \ 
    8190    ocesbc.F90 \ 
    8191    oce.F90 \ 
    8192    phycst.F90 \ 
    8193    prtctl.f90 \ 
    8194    traqsr.F90 \ 
    8195    trdmod.F90 \ 
    8196    trdmod_oce.F90 \ 
    8197    $(MODEL_LIB)(dom_oce.o) \ 
    8198    $(MODEL_LIB)(in_out_manager.o) \ 
    8199    $(MODEL_LIB)(ocesbc.o) \ 
    8200    $(MODEL_LIB)(oce.o) \ 
    8201    $(MODEL_LIB)(phycst.o) \ 
    8202    $(MODEL_LIB)(prtctl.o) \ 
    8203    $(MODEL_LIB)(traqsr.o) \ 
    8204    $(MODEL_LIB)(trdmod.o) \ 
    8205    $(MODEL_LIB)(trdmod_oce.o) \ 
    8206    domzgr_substitute.h90 \ 
    8207    vectopt_loop_substitute.h90 \ 
    8208    KEY_CPP \ 
    8209    trasbc.F90 
    8210 $(MODEL_LIB)(trazdf_exp.o) :  \ 
     8228   $(MODEL_LIB)(zdf_oce.o) \ 
    82118229   dom_oce.F90 \ 
    82128230   in_out_manager.F90 \ 
     
    82298247   $(MODEL_LIB)(dom_oce.o) \ 
    82308248   $(MODEL_LIB)(in_out_manager.o) \ 
    8231    $(MODEL_LIB)(lbclnk.o) \ 
    8232    $(MODEL_LIB)(lib_mpp.o) \ 
    8233    $(MODEL_LIB)(lib_print.o) \ 
    8234    $(MODEL_LIB)(oce.o) \ 
    8235    $(MODEL_LIB)(par_kind.o) \ 
    8236    $(MODEL_LIB)(par_oce.o) \ 
    8237    $(MODEL_LIB)(prtctl.o) \ 
     8249   $(MODEL_LIB)(oce.o) \ 
     8250   $(MODEL_LIB)(prtctl.o) \ 
     8251   $(MODEL_LIB)(trdmod.o) \ 
     8252   $(MODEL_LIB)(trdmod_oce.o) \ 
     8253   $(MODEL_LIB)(zdf_oce.o) \ 
     8254   $(MODEL_LIB)(zdfddm.o) \ 
     8255   dom_oce.F90 \ 
     8256   in_out_manager.F90 \ 
     8257   oce.F90 \ 
     8258   prtctl.f90 \ 
     8259   trdmod.F90 \ 
     8260   trdmod_oce.F90 \ 
     8261   zdf_oce.F90 \ 
     8262   zdfddm.F90 \ 
     8263   domzgr_substitute.h90 \ 
     8264   zdfddm_substitute.h90 \ 
     8265   KEY_CPP \ 
     8266   trazdf_exp.F90 
     8267$(MODEL_LIB)(trazdf_imp.o) :  \ 
     8268   $(MODEL_LIB)(dom_oce.o) \ 
     8269   $(MODEL_LIB)(eosbn2.o) \ 
     8270   $(MODEL_LIB)(in_out_manager.o) \ 
     8271   $(MODEL_LIB)(lbclnk.o) \ 
     8272   $(MODEL_LIB)(lib_mpp.o) \ 
     8273   $(MODEL_LIB)(lib_print.o) \ 
     8274   $(MODEL_LIB)(oce.o) \ 
     8275   $(MODEL_LIB)(ocesbc.o) \ 
     8276   $(MODEL_LIB)(par_kind.o) \ 
     8277   $(MODEL_LIB)(par_oce.o) \ 
     8278   $(MODEL_LIB)(phycst.o) \ 
     8279   $(MODEL_LIB)(prtctl.o) \ 
     8280   $(MODEL_LIB)(taumod.o) \ 
    82388281   $(MODEL_LIB)(trabbl.o) \ 
    82398282   $(MODEL_LIB)(trdicp.o) \ 
     
    82458288   $(MODEL_LIB)(trdvor_oce.o) \ 
    82468289   $(MODEL_LIB)(zdf_oce.o) \ 
    8247    dom_oce.F90 \ 
    8248    in_out_manager.F90 \ 
    8249    oce.F90 \ 
    8250    prtctl.f90 \ 
    8251    trdmod.F90 \ 
    8252    trdmod_oce.F90 \ 
    8253    zdfddm.F90 \ 
    8254    zdf_oce.F90 \ 
    8255    $(MODEL_LIB)(dom_oce.o) \ 
    8256    $(MODEL_LIB)(in_out_manager.o) \ 
    8257    $(MODEL_LIB)(oce.o) \ 
    8258    $(MODEL_LIB)(prtctl.o) \ 
    8259    $(MODEL_LIB)(trdmod.o) \ 
    8260    $(MODEL_LIB)(trdmod_oce.o) \ 
    82618290   $(MODEL_LIB)(zdfddm.o) \ 
    8262    $(MODEL_LIB)(zdf_oce.o) \ 
    8263    domzgr_substitute.h90 \ 
    8264    zdfddm_substitute.h90 \ 
    8265    KEY_CPP \ 
    8266    trazdf_exp.F90 
    8267 $(MODEL_LIB)(trazdf_imp.o) :  \ 
    82688291   dom_oce.F90 \ 
    82698292   eosbn2.F90 \ 
     
    82728295   lib_mpp.F90 \ 
    82738296   lib_print.f90 \ 
     8297   oce.F90 \ 
    82748298   ocesbc.F90 \ 
    8275    oce.F90 \ 
    82768299   par_kind.F90 \ 
    82778300   par_oce.F90 \ 
     
    82878310   trdvor.F90 \ 
    82888311   trdvor_oce.F90 \ 
     8312   zdf_oce.F90 \ 
    82898313   zdfddm.F90 \ 
     8314   $(MODEL_LIB)(dom_oce.o) \ 
     8315   $(MODEL_LIB)(in_out_manager.o) \ 
     8316   $(MODEL_LIB)(ldftra_oce.o) \ 
     8317   $(MODEL_LIB)(oce.o) \ 
     8318   $(MODEL_LIB)(prtctl.o) \ 
     8319   $(MODEL_LIB)(trdmod.o) \ 
     8320   $(MODEL_LIB)(trdmod_oce.o) \ 
     8321   $(MODEL_LIB)(zdf_oce.o) \ 
     8322   $(MODEL_LIB)(zdfddm.o) \ 
     8323   $(MODEL_LIB)(zdfkpp.o) \ 
     8324   dom_oce.F90 \ 
     8325   in_out_manager.F90 \ 
     8326   ldftra_oce.F90 \ 
     8327   oce.F90 \ 
     8328   prtctl.f90 \ 
     8329   trdmod.F90 \ 
     8330   trdmod_oce.F90 \ 
    82908331   zdf_oce.F90 \ 
     8332   zdfddm.F90 \ 
     8333   zdfkpp.F90 \ 
     8334   domzgr_substitute.h90 \ 
     8335   zdf.matrixsolver.h90 \ 
     8336   zdfddm_substitute.h90 \ 
     8337   KEY_CPP \ 
     8338   trazdf_imp.F90 
     8339$(MODEL_LIB)(trazdf_iso.o) :  \ 
    82918340   $(MODEL_LIB)(dom_oce.o) \ 
    82928341   $(MODEL_LIB)(eosbn2.o) \ 
    82938342   $(MODEL_LIB)(in_out_manager.o) \ 
    82948343   $(MODEL_LIB)(lbclnk.o) \ 
    8295    $(MODEL_LIB)(lib_mpp.o) \ 
    8296    $(MODEL_LIB)(lib_print.o) \ 
     8344   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8345   $(MODEL_LIB)(ldftra_oce.o) \ 
     8346   $(MODEL_LIB)(lib_mpp.o) \ 
     8347   $(MODEL_LIB)(lib_print.o) \ 
     8348   $(MODEL_LIB)(oce.o) \ 
    82978349   $(MODEL_LIB)(ocesbc.o) \ 
    8298    $(MODEL_LIB)(oce.o) \ 
    82998350   $(MODEL_LIB)(par_kind.o) \ 
    83008351   $(MODEL_LIB)(par_oce.o) \ 
     
    83108361   $(MODEL_LIB)(trdvor.o) \ 
    83118362   $(MODEL_LIB)(trdvor_oce.o) \ 
     8363   $(MODEL_LIB)(zdf_oce.o) \ 
    83128364   $(MODEL_LIB)(zdfddm.o) \ 
    8313    $(MODEL_LIB)(zdf_oce.o) \ 
    8314    dom_oce.F90 \ 
    8315    in_out_manager.F90 \ 
    8316    ldftra_oce.F90 \ 
    8317    oce.F90 \ 
    8318    prtctl.f90 \ 
    8319    trdmod.F90 \ 
    8320    trdmod_oce.F90 \ 
    8321    zdfddm.F90 \ 
    8322    zdfkpp.F90 \ 
    8323    zdf_oce.F90 \ 
    8324    $(MODEL_LIB)(dom_oce.o) \ 
    8325    $(MODEL_LIB)(in_out_manager.o) \ 
    8326    $(MODEL_LIB)(ldftra_oce.o) \ 
    8327    $(MODEL_LIB)(oce.o) \ 
    8328    $(MODEL_LIB)(prtctl.o) \ 
    8329    $(MODEL_LIB)(trdmod.o) \ 
    8330    $(MODEL_LIB)(trdmod_oce.o) \ 
    8331    $(MODEL_LIB)(zdfddm.o) \ 
    8332    $(MODEL_LIB)(zdfkpp.o) \ 
    8333    $(MODEL_LIB)(zdf_oce.o) \ 
    8334    domzgr_substitute.h90 \ 
    8335    zdfddm_substitute.h90 \ 
    8336    zdf.matrixsolver.h90 \ 
    8337    KEY_CPP \ 
    8338    trazdf_imp.F90 
    8339 $(MODEL_LIB)(trazdf_iso.o) :  \ 
     8365   $(MODEL_LIB)(zdfmxl.o) \ 
    83408366   dom_oce.F90 \ 
    83418367   eosbn2.F90 \ 
     
    83468372   lib_mpp.F90 \ 
    83478373   lib_print.f90 \ 
     8374   oce.F90 \ 
    83488375   ocesbc.F90 \ 
    8349    oce.F90 \ 
    83508376   par_kind.F90 \ 
    83518377   par_oce.F90 \ 
     
    83618387   trdvor.F90 \ 
    83628388   trdvor_oce.F90 \ 
     8389   zdf_oce.F90 \ 
    83638390   zdfddm.F90 \ 
    83648391   zdfmxl.F90 \ 
     8392   $(MODEL_LIB)(dom_oce.o) \ 
     8393   $(MODEL_LIB)(in_out_manager.o) \ 
     8394   $(MODEL_LIB)(lbclnk.o) \ 
     8395   $(MODEL_LIB)(ldfslp.o) \ 
     8396   $(MODEL_LIB)(ldftra_oce.o) \ 
     8397   $(MODEL_LIB)(oce.o) \ 
     8398   $(MODEL_LIB)(prtctl.o) \ 
     8399   $(MODEL_LIB)(trdmod.o) \ 
     8400   $(MODEL_LIB)(trdmod_oce.o) \ 
     8401   $(MODEL_LIB)(zdf_oce.o) \ 
     8402   $(MODEL_LIB)(zdfddm.o) \ 
     8403   $(MODEL_LIB)(zdfkpp.o) \ 
     8404   dom_oce.F90 \ 
     8405   in_out_manager.F90 \ 
     8406   lbclnk.F90 \ 
     8407   ldfslp.F90 \ 
     8408   ldftra_oce.F90 \ 
     8409   oce.F90 \ 
     8410   prtctl.f90 \ 
     8411   trdmod.F90 \ 
     8412   trdmod_oce.F90 \ 
    83658413   zdf_oce.F90 \ 
     8414   zdfddm.F90 \ 
     8415   zdfkpp.F90 \ 
     8416   domzgr_substitute.h90 \ 
     8417   ldfeiv_substitute.h90 \ 
     8418   ldftra_substitute.h90 \ 
     8419   zdf.matrixsolver.h90 \ 
     8420   zdfddm_substitute.h90 \ 
     8421   KEY_CPP \ 
     8422   trazdf_iso.F90 
     8423$(MODEL_LIB)(trazdf_iso_vopt.o) :   \ 
    83668424   $(MODEL_LIB)(dom_oce.o) \ 
    83678425   $(MODEL_LIB)(eosbn2.o) \ 
     
    83728430   $(MODEL_LIB)(lib_mpp.o) \ 
    83738431   $(MODEL_LIB)(lib_print.o) \ 
     8432   $(MODEL_LIB)(oce.o) \ 
    83748433   $(MODEL_LIB)(ocesbc.o) \ 
    8375    $(MODEL_LIB)(oce.o) \ 
    83768434   $(MODEL_LIB)(par_kind.o) \ 
    83778435   $(MODEL_LIB)(par_oce.o) \ 
     
    83878445   $(MODEL_LIB)(trdvor.o) \ 
    83888446   $(MODEL_LIB)(trdvor_oce.o) \ 
     8447   $(MODEL_LIB)(zdf_oce.o) \ 
    83898448   $(MODEL_LIB)(zdfddm.o) \ 
    83908449   $(MODEL_LIB)(zdfmxl.o) \ 
    8391    $(MODEL_LIB)(zdf_oce.o) \ 
    8392    dom_oce.F90 \ 
    8393    in_out_manager.F90 \ 
    8394    lbclnk.F90 \ 
    8395    ldfslp.F90 \ 
    8396    ldftra_oce.F90 \ 
    8397    oce.F90 \ 
    8398    prtctl.f90 \ 
    8399    trdmod.F90 \ 
    8400    trdmod_oce.F90 \ 
    8401    zdfddm.F90 \ 
    8402    zdfkpp.F90 \ 
    8403    zdf_oce.F90 \ 
    8404    $(MODEL_LIB)(dom_oce.o) \ 
    8405    $(MODEL_LIB)(in_out_manager.o) \ 
    8406    $(MODEL_LIB)(lbclnk.o) \ 
    8407    $(MODEL_LIB)(ldfslp.o) \ 
    8408    $(MODEL_LIB)(ldftra_oce.o) \ 
    8409    $(MODEL_LIB)(oce.o) \ 
    8410    $(MODEL_LIB)(prtctl.o) \ 
    8411    $(MODEL_LIB)(trdmod.o) \ 
    8412    $(MODEL_LIB)(trdmod_oce.o) \ 
    8413    $(MODEL_LIB)(zdfddm.o) \ 
    8414    $(MODEL_LIB)(zdfkpp.o) \ 
    8415    $(MODEL_LIB)(zdf_oce.o) \ 
    8416    domzgr_substitute.h90 \ 
    8417    ldfeiv_substitute.h90 \ 
    8418    ldftra_substitute.h90 \ 
    8419    zdfddm_substitute.h90 \ 
    8420    zdf.matrixsolver.h90 \ 
    8421    KEY_CPP \ 
    8422    trazdf_iso.F90 
    8423 $(MODEL_LIB)(trazdf_iso_vopt.o) :   \ 
    84248450   dom_oce.F90 \ 
    84258451   eosbn2.F90 \ 
     
    84308456   lib_mpp.F90 \ 
    84318457   lib_print.f90 \ 
     8458   oce.F90 \ 
    84328459   ocesbc.F90 \ 
    8433    oce.F90 \ 
    84348460   par_kind.F90 \ 
    84358461   par_oce.F90 \ 
     
    84458471   trdvor.F90 \ 
    84468472   trdvor_oce.F90 \ 
     8473   zdf_oce.F90 \ 
    84478474   zdfddm.F90 \ 
    84488475   zdfmxl.F90 \ 
    8449    zdf_oce.F90 \ 
    8450    $(MODEL_LIB)(dom_oce.o) \ 
    8451    $(MODEL_LIB)(eosbn2.o) \ 
    8452    $(MODEL_LIB)(in_out_manager.o) \ 
    8453    $(MODEL_LIB)(lbclnk.o) \ 
    8454    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8476   $(MODEL_LIB)(dom_oce.o) \ 
     8477   $(MODEL_LIB)(in_out_manager.o) \ 
     8478   $(MODEL_LIB)(lbclnk.o) \ 
     8479   $(MODEL_LIB)(ldfslp.o) \ 
    84558480   $(MODEL_LIB)(ldftra_oce.o) \ 
    8456    $(MODEL_LIB)(lib_mpp.o) \ 
    8457    $(MODEL_LIB)(lib_print.o) \ 
    8458    $(MODEL_LIB)(ocesbc.o) \ 
    8459    $(MODEL_LIB)(oce.o) \ 
    8460    $(MODEL_LIB)(par_kind.o) \ 
    8461    $(MODEL_LIB)(par_oce.o) \ 
    8462    $(MODEL_LIB)(phycst.o) \ 
    8463    $(MODEL_LIB)(prtctl.o) \ 
    8464    $(MODEL_LIB)(taumod.o) \ 
    8465    $(MODEL_LIB)(trabbl.o) \ 
    8466    $(MODEL_LIB)(trdicp.o) \ 
    8467    $(MODEL_LIB)(trdicp_oce.o) \ 
    8468    $(MODEL_LIB)(trdmld.o) \ 
    8469    $(MODEL_LIB)(trdmld_oce.o) \ 
     8481   $(MODEL_LIB)(oce.o) \ 
     8482   $(MODEL_LIB)(prtctl.o) \ 
     8483   $(MODEL_LIB)(trdmod.o) \ 
    84708484   $(MODEL_LIB)(trdmod_oce.o) \ 
    8471    $(MODEL_LIB)(trdvor.o) \ 
    8472    $(MODEL_LIB)(trdvor_oce.o) \ 
     8485   $(MODEL_LIB)(zdf_oce.o) \ 
    84738486   $(MODEL_LIB)(zdfddm.o) \ 
    8474    $(MODEL_LIB)(zdfmxl.o) \ 
    8475    $(MODEL_LIB)(zdf_oce.o) \ 
     8487   $(MODEL_LIB)(zdfkpp.o) \ 
    84768488   dom_oce.F90 \ 
    84778489   in_out_manager.F90 \ 
     
    84838495   trdmod.F90 \ 
    84848496   trdmod_oce.F90 \ 
     8497   zdf_oce.F90 \ 
    84858498   zdfddm.F90 \ 
    84868499   zdfkpp.F90 \ 
    8487    zdf_oce.F90 \ 
    8488    $(MODEL_LIB)(dom_oce.o) \ 
    8489    $(MODEL_LIB)(in_out_manager.o) \ 
    8490    $(MODEL_LIB)(lbclnk.o) \ 
    8491    $(MODEL_LIB)(ldfslp.o) \ 
    8492    $(MODEL_LIB)(ldftra_oce.o) \ 
    8493    $(MODEL_LIB)(oce.o) \ 
    8494    $(MODEL_LIB)(prtctl.o) \ 
    8495    $(MODEL_LIB)(trdmod.o) \ 
    8496    $(MODEL_LIB)(trdmod_oce.o) \ 
    8497    $(MODEL_LIB)(zdfddm.o) \ 
    8498    $(MODEL_LIB)(zdfkpp.o) \ 
    8499    $(MODEL_LIB)(zdf_oce.o) \ 
    85008500   domzgr_substitute.h90 \ 
    85018501   ldfeiv_substitute.h90 \ 
     
    85068506   trazdf_iso_vopt.F90 
    85078507$(MODEL_LIB)(trc_oce.o) :  \ 
    8508    par_kind.F90 \ 
    8509    $(MODEL_LIB)(par_kind.o) \ 
     8508   $(MODEL_LIB)(par_kind.o) \ 
     8509   par_kind.F90 \ 
     8510   $(MODEL_LIB)(par_oce.o) \ 
     8511   $(MODEL_LIB)(sms.o) \ 
    85108512   par_oce.F90 \ 
    85118513   sms.F90 \ 
    8512    $(MODEL_LIB)(par_oce.o) \ 
    8513    $(MODEL_LIB)(sms.o) \ 
    85148514   trc_oce.F90 
    85158515$(MODEL_LIB)(trdicp.o) :   \ 
     8516   $(MODEL_LIB)(dom_oce.o) \ 
     8517   $(MODEL_LIB)(in_out_manager.o) \ 
     8518   $(MODEL_LIB)(lib_print.o) \ 
     8519   $(MODEL_LIB)(par_kind.o) \ 
     8520   $(MODEL_LIB)(par_oce.o) \ 
     8521   $(MODEL_LIB)(phycst.o) \ 
     8522   $(MODEL_LIB)(prtctl.o) \ 
     8523   $(MODEL_LIB)(trdicp_oce.o) \ 
     8524   $(MODEL_LIB)(trdmld_oce.o) \ 
     8525   $(MODEL_LIB)(trdvor_oce.o) \ 
     8526   $(MODEL_LIB)(zdfddm.o) \ 
    85168527   dom_oce.F90 \ 
    85178528   in_out_manager.F90 \ 
     
    85268537   zdfddm.F90 \ 
    85278538   $(MODEL_LIB)(dom_oce.o) \ 
    8528    $(MODEL_LIB)(in_out_manager.o) \ 
    8529    $(MODEL_LIB)(lib_print.o) \ 
     8539   $(MODEL_LIB)(eosbn2.o) \ 
     8540   $(MODEL_LIB)(in_out_manager.o) \ 
     8541   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8542   $(MODEL_LIB)(ldftra_oce.o) \ 
     8543   $(MODEL_LIB)(lib_mpp.o) \ 
     8544   $(MODEL_LIB)(oce.o) \ 
     8545   $(MODEL_LIB)(phycst.o) \ 
     8546   $(MODEL_LIB)(trdmod_oce.o) \ 
     8547   $(MODEL_LIB)(zdf_oce.o) \ 
     8548   dom_oce.F90 \ 
     8549   eosbn2.F90 \ 
     8550   in_out_manager.F90 \ 
     8551   ldfdyn_oce.F90 \ 
     8552   ldftra_oce.F90 \ 
     8553   lib_mpp.F90 \ 
     8554   oce.F90 \ 
     8555   phycst.F90 \ 
     8556   trdmod_oce.F90 \ 
     8557   zdf_oce.F90 \ 
     8558   domzgr_substitute.h90 \ 
     8559   vectopt_loop_substitute.h90 \ 
     8560   KEY_CPP \ 
     8561   trdicp.F90 
     8562$(MODEL_LIB)(trdicp_oce.o) :  \ 
     8563   $(MODEL_LIB)(par_kind.o) \ 
     8564   par_kind.F90 \ 
     8565   $(MODEL_LIB)(par_oce.o) \ 
     8566   par_oce.F90 \ 
     8567   trdicp_oce.F90 
     8568$(MODEL_LIB)(trdmld.o) :   \ 
     8569   $(MODEL_LIB)(daymod.o) \ 
     8570   $(MODEL_LIB)(dom_oce.o) \ 
     8571   $(MODEL_LIB)(in_out_manager.o) \ 
     8572   $(MODEL_LIB)(lbclnk.o) \ 
     8573   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8574   $(MODEL_LIB)(ldftra_oce.o) \ 
     8575   $(MODEL_LIB)(lib_mpp.o) \ 
     8576   $(MODEL_LIB)(lib_print.o) \ 
     8577   $(MODEL_LIB)(oce.o) \ 
    85308578   $(MODEL_LIB)(par_kind.o) \ 
    85318579   $(MODEL_LIB)(par_oce.o) \ 
     
    85358583   $(MODEL_LIB)(trdmld_oce.o) \ 
    85368584   $(MODEL_LIB)(trdvor_oce.o) \ 
    8537    $(MODEL_LIB)(zdfddm.o) \ 
    8538    dom_oce.F90 \ 
    8539    eosbn2.F90 \ 
    8540    in_out_manager.F90 \ 
    8541    ldfdyn_oce.F90 \ 
    8542    ldftra_oce.F90 \ 
    8543    lib_mpp.F90 \ 
    8544    oce.F90 \ 
    8545    phycst.F90 \ 
    8546    trdmod_oce.F90 \ 
    8547    zdf_oce.F90 \ 
    8548    $(MODEL_LIB)(dom_oce.o) \ 
    8549    $(MODEL_LIB)(eosbn2.o) \ 
    8550    $(MODEL_LIB)(in_out_manager.o) \ 
    8551    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8552    $(MODEL_LIB)(ldftra_oce.o) \ 
    8553    $(MODEL_LIB)(lib_mpp.o) \ 
    8554    $(MODEL_LIB)(oce.o) \ 
    8555    $(MODEL_LIB)(phycst.o) \ 
    8556    $(MODEL_LIB)(trdmod_oce.o) \ 
    85578585   $(MODEL_LIB)(zdf_oce.o) \ 
    8558    domzgr_substitute.h90 \ 
    8559    vectopt_loop_substitute.h90 \ 
    8560    KEY_CPP \ 
    8561    trdicp.F90 
    8562 $(MODEL_LIB)(trdicp_oce.o) :  \ 
    8563    par_kind.F90 \ 
    8564    $(MODEL_LIB)(par_kind.o) \ 
    8565    par_oce.F90 \ 
    8566    $(MODEL_LIB)(par_oce.o) \ 
    8567    trdicp_oce.F90 
    8568 $(MODEL_LIB)(trdmld.o) :   \ 
     8586   $(MODEL_LIB)(zdfmxl.o) \ 
    85698587   daymod.F90 \ 
    85708588   dom_oce.F90 \ 
     
    85838601   trdmld_oce.F90 \ 
    85848602   trdvor_oce.F90 \ 
     8603   zdf_oce.F90 \ 
    85858604   zdfmxl.F90 \ 
    8586    zdf_oce.F90 \ 
    85878605   $(MODEL_LIB)(daymod.o) \ 
    8588    $(MODEL_LIB)(dom_oce.o) \ 
    8589    $(MODEL_LIB)(in_out_manager.o) \ 
    8590    $(MODEL_LIB)(lbclnk.o) \ 
    8591    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8606   $(MODEL_LIB)(diadimg.o) \ 
     8607   $(MODEL_LIB)(dianam.o) \ 
     8608   $(MODEL_LIB)(dom_oce.o) \ 
     8609   $(MODEL_LIB)(in_out_manager.o) \ 
     8610   $(MODEL_LIB)(lbclnk.o) \ 
     8611   $(MODEL_LIB)(ldfslp.o) \ 
    85928612   $(MODEL_LIB)(ldftra_oce.o) \ 
    8593    $(MODEL_LIB)(lib_mpp.o) \ 
    8594    $(MODEL_LIB)(lib_print.o) \ 
    8595    $(MODEL_LIB)(oce.o) \ 
    8596    $(MODEL_LIB)(par_kind.o) \ 
    8597    $(MODEL_LIB)(par_oce.o) \ 
    8598    $(MODEL_LIB)(phycst.o) \ 
    8599    $(MODEL_LIB)(prtctl.o) \ 
    8600    $(MODEL_LIB)(trdicp_oce.o) \ 
    8601    $(MODEL_LIB)(trdmld_oce.o) \ 
    8602    $(MODEL_LIB)(trdvor_oce.o) \ 
     8613   $(MODEL_LIB)(oce.o) \ 
     8614   $(MODEL_LIB)(phycst.o) \ 
     8615   $(MODEL_LIB)(trdmod_oce.o) \ 
     8616   $(MODEL_LIB)(zdf_oce.o) \ 
     8617   $(MODEL_LIB)(zdfddm.o) \ 
    86038618   $(MODEL_LIB)(zdfmxl.o) \ 
    8604    $(MODEL_LIB)(zdf_oce.o) \ 
    86058619   daymod.F90 \ 
    86068620   diadimg.F90 \ 
     
    86148628   phycst.F90 \ 
    86158629   trdmod_oce.F90 \ 
     8630   zdf_oce.F90 \ 
    86168631   zdfddm.F90 \ 
    86178632   zdfmxl.F90 \ 
    8618    zdf_oce.F90 \ 
    8619    $(MODEL_LIB)(daymod.o) \ 
    8620    $(MODEL_LIB)(diadimg.o) \ 
    8621    $(MODEL_LIB)(dianam.o) \ 
    8622    $(MODEL_LIB)(dom_oce.o) \ 
    8623    $(MODEL_LIB)(in_out_manager.o) \ 
    8624    $(MODEL_LIB)(lbclnk.o) \ 
    8625    $(MODEL_LIB)(ldfslp.o) \ 
    8626    $(MODEL_LIB)(ldftra_oce.o) \ 
    8627    $(MODEL_LIB)(oce.o) \ 
    8628    $(MODEL_LIB)(phycst.o) \ 
    8629    $(MODEL_LIB)(trdmod_oce.o) \ 
    8630    $(MODEL_LIB)(zdfddm.o) \ 
    8631    $(MODEL_LIB)(zdfmxl.o) \ 
    8632    $(MODEL_LIB)(zdf_oce.o) \ 
    86338633   domzgr_substitute.h90 \ 
    86348634   ldftra_substitute.h90 \ 
     
    86388638   trdmld.F90 
    86398639$(MODEL_LIB)(trdmld_oce.o) :  \ 
    8640    par_kind.F90 \ 
    8641    $(MODEL_LIB)(par_kind.o) \ 
    8642    par_oce.F90 \ 
    8643    $(MODEL_LIB)(par_oce.o) \ 
     8640   $(MODEL_LIB)(par_kind.o) \ 
     8641   par_kind.F90 \ 
     8642   $(MODEL_LIB)(par_oce.o) \ 
     8643   par_oce.F90 \ 
    86448644   trdmld_oce.F90 
    86458645$(MODEL_LIB)(trdmod.o) :   \ 
     8646   $(MODEL_LIB)(daymod.o) \ 
     8647   $(MODEL_LIB)(diadimg.o) \ 
     8648   $(MODEL_LIB)(dianam.o) \ 
     8649   $(MODEL_LIB)(dom_oce.o) \ 
     8650   $(MODEL_LIB)(eosbn2.o) \ 
     8651   $(MODEL_LIB)(in_out_manager.o) \ 
     8652   $(MODEL_LIB)(lbclnk.o) \ 
     8653   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8654   $(MODEL_LIB)(ldfslp.o) \ 
     8655   $(MODEL_LIB)(ldftra_oce.o) \ 
     8656   $(MODEL_LIB)(lib_mpp.o) \ 
     8657   $(MODEL_LIB)(lib_print.o) \ 
     8658   $(MODEL_LIB)(oce.o) \ 
     8659   $(MODEL_LIB)(par_kind.o) \ 
     8660   $(MODEL_LIB)(par_oce.o) \ 
     8661   $(MODEL_LIB)(phycst.o) \ 
     8662   $(MODEL_LIB)(prtctl.o) \ 
     8663   $(MODEL_LIB)(trdicp_oce.o) \ 
     8664   $(MODEL_LIB)(trdmld_oce.o) \ 
     8665   $(MODEL_LIB)(trdmod_oce.o) \ 
     8666   $(MODEL_LIB)(trdvor_oce.o) \ 
     8667   $(MODEL_LIB)(zdf_oce.o) \ 
     8668   $(MODEL_LIB)(zdfddm.o) \ 
     8669   $(MODEL_LIB)(zdfmxl.o) \ 
    86468670   daymod.F90 \ 
    86478671   diadimg.F90 \ 
     
    86658689   trdmod_oce.F90 \ 
    86668690   trdvor_oce.F90 \ 
     8691   zdf_oce.F90 \ 
    86678692   zdfddm.F90 \ 
    86688693   zdfmxl.F90 \ 
    8669    zdf_oce.F90 \ 
    8670    $(MODEL_LIB)(daymod.o) \ 
    8671    $(MODEL_LIB)(diadimg.o) \ 
    8672    $(MODEL_LIB)(dianam.o) \ 
    8673    $(MODEL_LIB)(dom_oce.o) \ 
    8674    $(MODEL_LIB)(eosbn2.o) \ 
    8675    $(MODEL_LIB)(in_out_manager.o) \ 
    8676    $(MODEL_LIB)(lbclnk.o) \ 
    8677    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8678    $(MODEL_LIB)(ldfslp.o) \ 
    8679    $(MODEL_LIB)(ldftra_oce.o) \ 
    8680    $(MODEL_LIB)(lib_mpp.o) \ 
    8681    $(MODEL_LIB)(lib_print.o) \ 
    8682    $(MODEL_LIB)(oce.o) \ 
    8683    $(MODEL_LIB)(par_kind.o) \ 
    8684    $(MODEL_LIB)(par_oce.o) \ 
    8685    $(MODEL_LIB)(phycst.o) \ 
    8686    $(MODEL_LIB)(prtctl.o) \ 
    8687    $(MODEL_LIB)(trdicp_oce.o) \ 
    8688    $(MODEL_LIB)(trdmld_oce.o) \ 
     8694   $(MODEL_LIB)(dom_oce.o) \ 
     8695   $(MODEL_LIB)(in_out_manager.o) \ 
     8696   $(MODEL_LIB)(oce.o) \ 
     8697   $(MODEL_LIB)(trabbl.o) \ 
     8698   $(MODEL_LIB)(trdicp.o) \ 
     8699   $(MODEL_LIB)(trdmld.o) \ 
    86898700   $(MODEL_LIB)(trdmod_oce.o) \ 
    8690    $(MODEL_LIB)(trdvor_oce.o) \ 
    8691    $(MODEL_LIB)(zdfddm.o) \ 
    8692    $(MODEL_LIB)(zdfmxl.o) \ 
    8693    $(MODEL_LIB)(zdf_oce.o) \ 
     8701   $(MODEL_LIB)(trdvor.o) \ 
    86948702   dom_oce.F90 \ 
    86958703   in_out_manager.F90 \ 
     
    87008708   trdmod_oce.F90 \ 
    87018709   trdvor.F90 \ 
    8702    $(MODEL_LIB)(dom_oce.o) \ 
    8703    $(MODEL_LIB)(in_out_manager.o) \ 
    8704    $(MODEL_LIB)(oce.o) \ 
    8705    $(MODEL_LIB)(trabbl.o) \ 
    8706    $(MODEL_LIB)(trdicp.o) \ 
    8707    $(MODEL_LIB)(trdmld.o) \ 
    8708    $(MODEL_LIB)(trdmod_oce.o) \ 
    8709    $(MODEL_LIB)(trdvor.o) \ 
    87108710   domzgr_substitute.h90 \ 
    87118711   vectopt_loop_substitute.h90 \ 
     
    87138713   trdmod.F90 
    87148714$(MODEL_LIB)(trdmod_oce.o) :  \ 
    8715    par_oce.F90 \ 
    8716    $(MODEL_LIB)(par_oce.o) \ 
     8715   $(MODEL_LIB)(par_oce.o) \ 
     8716   par_oce.F90 \ 
     8717   $(MODEL_LIB)(trdicp_oce.o) \ 
     8718   $(MODEL_LIB)(trdmld_oce.o) \ 
     8719   $(MODEL_LIB)(trdvor_oce.o) \ 
    87178720   trdicp_oce.F90 \ 
    87188721   trdmld_oce.F90 \ 
    87198722   trdvor_oce.F90 \ 
     8723   trdmod_oce.F90 
     8724$(MODEL_LIB)(trdvor.o) :   \ 
     8725   $(MODEL_LIB)(daymod.o) \ 
     8726   $(MODEL_LIB)(dom_oce.o) \ 
     8727   $(MODEL_LIB)(in_out_manager.o) \ 
     8728   $(MODEL_LIB)(lbclnk.o) \ 
     8729   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8730   $(MODEL_LIB)(ldftra_oce.o) \ 
     8731   $(MODEL_LIB)(lib_mpp.o) \ 
     8732   $(MODEL_LIB)(lib_print.o) \ 
     8733   $(MODEL_LIB)(oce.o) \ 
     8734   $(MODEL_LIB)(par_kind.o) \ 
     8735   $(MODEL_LIB)(par_oce.o) \ 
     8736   $(MODEL_LIB)(phycst.o) \ 
     8737   $(MODEL_LIB)(prtctl.o) \ 
    87208738   $(MODEL_LIB)(trdicp_oce.o) \ 
    87218739   $(MODEL_LIB)(trdmld_oce.o) \ 
    87228740   $(MODEL_LIB)(trdvor_oce.o) \ 
    8723    trdmod_oce.F90 
    8724 $(MODEL_LIB)(trdvor.o) :   \ 
     8741   $(MODEL_LIB)(zdf_oce.o) \ 
     8742   $(MODEL_LIB)(zdfmxl.o) \ 
    87258743   daymod.F90 \ 
    87268744   dom_oce.F90 \ 
     
    87398757   trdmld_oce.F90 \ 
    87408758   trdvor_oce.F90 \ 
     8759   zdf_oce.F90 \ 
    87418760   zdfmxl.F90 \ 
    8742    zdf_oce.F90 \ 
    87438761   $(MODEL_LIB)(daymod.o) \ 
     8762   $(MODEL_LIB)(dianam.o) \ 
    87448763   $(MODEL_LIB)(dom_oce.o) \ 
    87458764   $(MODEL_LIB)(in_out_manager.o) \ 
    87468765   $(MODEL_LIB)(lbclnk.o) \ 
    87478766   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8748    $(MODEL_LIB)(ldftra_oce.o) \ 
    8749    $(MODEL_LIB)(lib_mpp.o) \ 
    8750    $(MODEL_LIB)(lib_print.o) \ 
    8751    $(MODEL_LIB)(oce.o) \ 
    8752    $(MODEL_LIB)(par_kind.o) \ 
    8753    $(MODEL_LIB)(par_oce.o) \ 
    8754    $(MODEL_LIB)(phycst.o) \ 
    8755    $(MODEL_LIB)(prtctl.o) \ 
    8756    $(MODEL_LIB)(trdicp_oce.o) \ 
    8757    $(MODEL_LIB)(trdmld_oce.o) \ 
    8758    $(MODEL_LIB)(trdvor_oce.o) \ 
     8767   $(MODEL_LIB)(ldfslp.o) \ 
     8768   $(MODEL_LIB)(oce.o) \ 
     8769   $(MODEL_LIB)(phycst.o) \ 
     8770   $(MODEL_LIB)(trdmod_oce.o) \ 
     8771   $(MODEL_LIB)(zdf_oce.o) \ 
    87598772   $(MODEL_LIB)(zdfmxl.o) \ 
    8760    $(MODEL_LIB)(zdf_oce.o) \ 
    87618773   daymod.F90 \ 
    87628774   dianam.F90 \ 
     
    87698781   phycst.F90 \ 
    87708782   trdmod_oce.F90 \ 
     8783   zdf_oce.F90 \ 
    87718784   zdfmxl.F90 \ 
    8772    zdf_oce.F90 \ 
    8773    $(MODEL_LIB)(daymod.o) \ 
    8774    $(MODEL_LIB)(dianam.o) \ 
    8775    $(MODEL_LIB)(dom_oce.o) \ 
    8776    $(MODEL_LIB)(in_out_manager.o) \ 
    8777    $(MODEL_LIB)(lbclnk.o) \ 
    8778    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8779    $(MODEL_LIB)(ldfslp.o) \ 
    8780    $(MODEL_LIB)(oce.o) \ 
    8781    $(MODEL_LIB)(phycst.o) \ 
    8782    $(MODEL_LIB)(trdmod_oce.o) \ 
    8783    $(MODEL_LIB)(zdfmxl.o) \ 
    8784    $(MODEL_LIB)(zdf_oce.o) \ 
    87858785   domzgr_substitute.h90 \ 
    87868786   ldfdyn_substitute.h90 \ 
     
    87908790   trdvor.F90 
    87918791$(MODEL_LIB)(trdvor_oce.o) :  \ 
    8792    par_kind.F90 \ 
    8793    $(MODEL_LIB)(par_kind.o) \ 
    8794    par_oce.F90 \ 
    8795    $(MODEL_LIB)(par_oce.o) \ 
     8792   $(MODEL_LIB)(par_kind.o) \ 
     8793   par_kind.F90 \ 
     8794   $(MODEL_LIB)(par_oce.o) \ 
     8795   par_oce.F90 \ 
    87968796   trdvor_oce.F90 
    87978797$(MODEL_LIB)(wzvmod.o) :   \ 
    8798    dom_oce.F90 \ 
    8799    in_out_manager.F90 \ 
    8800    lib_mpp.F90 \ 
    8801    lib_print.f90 \ 
    8802    par_kind.F90 \ 
    8803    par_oce.F90 \ 
    8804    $(MODEL_LIB)(dom_oce.o) \ 
    8805    $(MODEL_LIB)(in_out_manager.o) \ 
    8806    $(MODEL_LIB)(lib_mpp.o) \ 
    8807    $(MODEL_LIB)(lib_print.o) \ 
    8808    $(MODEL_LIB)(par_kind.o) \ 
    8809    $(MODEL_LIB)(par_oce.o) \ 
    8810    dom_oce.F90 \ 
    8811    in_out_manager.F90 \ 
    8812    oce.F90 \ 
    8813    prtctl.f90 \ 
    8814    $(MODEL_LIB)(dom_oce.o) \ 
    8815    $(MODEL_LIB)(in_out_manager.o) \ 
    8816    $(MODEL_LIB)(oce.o) \ 
    8817    $(MODEL_LIB)(prtctl.o) \ 
     8798   $(MODEL_LIB)(dom_oce.o) \ 
     8799   $(MODEL_LIB)(in_out_manager.o) \ 
     8800   $(MODEL_LIB)(lib_mpp.o) \ 
     8801   $(MODEL_LIB)(lib_print.o) \ 
     8802   $(MODEL_LIB)(par_kind.o) \ 
     8803   $(MODEL_LIB)(par_oce.o) \ 
     8804   dom_oce.F90 \ 
     8805   in_out_manager.F90 \ 
     8806   lib_mpp.F90 \ 
     8807   lib_print.f90 \ 
     8808   par_kind.F90 \ 
     8809   par_oce.F90 \ 
     8810   $(MODEL_LIB)(dom_oce.o) \ 
     8811   $(MODEL_LIB)(in_out_manager.o) \ 
     8812   $(MODEL_LIB)(oce.o) \ 
     8813   $(MODEL_LIB)(prtctl.o) \ 
     8814   dom_oce.F90 \ 
     8815   in_out_manager.F90 \ 
     8816   oce.F90 \ 
     8817   prtctl.f90 \ 
    88188818   domzgr_substitute.h90 \ 
    88198819   KEY_CPP \ 
    88208820   wzvmod.F90 
     8821$(MODEL_LIB)(zdf_oce.o) :  \ 
     8822   $(MODEL_LIB)(par_kind.o) \ 
     8823   par_kind.F90 \ 
     8824   $(MODEL_LIB)(par_oce.o) \ 
     8825   par_oce.F90 \ 
     8826   zdf_oce.F90 
    88218827$(MODEL_LIB)(zdfbfr.o) :   \ 
    8822    dom_oce.F90 \ 
    8823    in_out_manager.F90 \ 
    8824    lib_mpp.F90 \ 
    8825    lib_print.f90 \ 
    8826    oce.F90 \ 
    8827    par_kind.F90 \ 
    8828    par_oce.F90 \ 
    8829    $(MODEL_LIB)(dom_oce.o) \ 
    8830    $(MODEL_LIB)(in_out_manager.o) \ 
    8831    $(MODEL_LIB)(lib_mpp.o) \ 
    8832    $(MODEL_LIB)(lib_print.o) \ 
    8833    $(MODEL_LIB)(oce.o) \ 
    8834    $(MODEL_LIB)(par_kind.o) \ 
    8835    $(MODEL_LIB)(par_oce.o) \ 
     8828   $(MODEL_LIB)(dom_oce.o) \ 
     8829   $(MODEL_LIB)(in_out_manager.o) \ 
     8830   $(MODEL_LIB)(lib_mpp.o) \ 
     8831   $(MODEL_LIB)(lib_print.o) \ 
     8832   $(MODEL_LIB)(oce.o) \ 
     8833   $(MODEL_LIB)(par_kind.o) \ 
     8834   $(MODEL_LIB)(par_oce.o) \ 
     8835   dom_oce.F90 \ 
     8836   in_out_manager.F90 \ 
     8837   lib_mpp.F90 \ 
     8838   lib_print.f90 \ 
     8839   oce.F90 \ 
     8840   par_kind.F90 \ 
     8841   par_oce.F90 \ 
     8842   $(MODEL_LIB)(dom_oce.o) \ 
     8843   $(MODEL_LIB)(in_out_manager.o) \ 
     8844   $(MODEL_LIB)(lbclnk.o) \ 
     8845   $(MODEL_LIB)(oce.o) \ 
     8846   $(MODEL_LIB)(prtctl.o) \ 
     8847   $(MODEL_LIB)(zdf_oce.o) \ 
    88368848   dom_oce.F90 \ 
    88378849   in_out_manager.F90 \ 
     
    88408852   prtctl.f90 \ 
    88418853   zdf_oce.F90 \ 
    8842    $(MODEL_LIB)(dom_oce.o) \ 
    8843    $(MODEL_LIB)(in_out_manager.o) \ 
    8844    $(MODEL_LIB)(lbclnk.o) \ 
    8845    $(MODEL_LIB)(oce.o) \ 
    8846    $(MODEL_LIB)(prtctl.o) \ 
    8847    $(MODEL_LIB)(zdf_oce.o) \ 
    88488854   domzgr_substitute.h90 \ 
    88498855   KEY_CPP \ 
    88508856   zdfbfr.F90 
    88518857$(MODEL_LIB)(zdfddm.o) :   \ 
    8852    dom_oce.F90 \ 
    8853    in_out_manager.F90 \ 
    8854    lib_mpp.F90 \ 
    8855    lib_print.f90 \ 
    8856    oce.F90 \ 
    8857    par_kind.F90 \ 
    8858    par_oce.F90 \ 
    8859    $(MODEL_LIB)(dom_oce.o) \ 
    8860    $(MODEL_LIB)(in_out_manager.o) \ 
    8861    $(MODEL_LIB)(lib_mpp.o) \ 
    8862    $(MODEL_LIB)(lib_print.o) \ 
    8863    $(MODEL_LIB)(oce.o) \ 
    8864    $(MODEL_LIB)(par_kind.o) \ 
    8865    $(MODEL_LIB)(par_oce.o) \ 
     8858   $(MODEL_LIB)(dom_oce.o) \ 
     8859   $(MODEL_LIB)(in_out_manager.o) \ 
     8860   $(MODEL_LIB)(lib_mpp.o) \ 
     8861   $(MODEL_LIB)(lib_print.o) \ 
     8862   $(MODEL_LIB)(oce.o) \ 
     8863   $(MODEL_LIB)(par_kind.o) \ 
     8864   $(MODEL_LIB)(par_oce.o) \ 
     8865   dom_oce.F90 \ 
     8866   in_out_manager.F90 \ 
     8867   lib_mpp.F90 \ 
     8868   lib_print.f90 \ 
     8869   oce.F90 \ 
     8870   par_kind.F90 \ 
     8871   par_oce.F90 \ 
     8872   $(MODEL_LIB)(dom_oce.o) \ 
     8873   $(MODEL_LIB)(in_out_manager.o) \ 
     8874   $(MODEL_LIB)(lbclnk.o) \ 
     8875   $(MODEL_LIB)(oce.o) \ 
     8876   $(MODEL_LIB)(prtctl.o) \ 
     8877   $(MODEL_LIB)(zdf_oce.o) \ 
    88668878   dom_oce.F90 \ 
    88678879   in_out_manager.F90 \ 
     
    88708882   prtctl.f90 \ 
    88718883   zdf_oce.F90 \ 
    8872    $(MODEL_LIB)(dom_oce.o) \ 
    8873    $(MODEL_LIB)(in_out_manager.o) \ 
    8874    $(MODEL_LIB)(lbclnk.o) \ 
    8875    $(MODEL_LIB)(oce.o) \ 
    8876    $(MODEL_LIB)(prtctl.o) \ 
    8877    $(MODEL_LIB)(zdf_oce.o) \ 
    88788884   vectopt_loop_substitute.h90 \ 
    88798885   KEY_CPP \ 
    88808886   zdfddm.F90 
    88818887$(MODEL_LIB)(zdfevd.o) :   \ 
     8888   $(MODEL_LIB)(dom_oce.o) \ 
     8889   $(MODEL_LIB)(eosbn2.o) \ 
     8890   $(MODEL_LIB)(in_out_manager.o) \ 
     8891   $(MODEL_LIB)(lbclnk.o) \ 
     8892   $(MODEL_LIB)(lib_mpp.o) \ 
     8893   $(MODEL_LIB)(lib_print.o) \ 
     8894   $(MODEL_LIB)(oce.o) \ 
     8895   $(MODEL_LIB)(ocesbc.o) \ 
     8896   $(MODEL_LIB)(par_kind.o) \ 
     8897   $(MODEL_LIB)(par_oce.o) \ 
     8898   $(MODEL_LIB)(phycst.o) \ 
     8899   $(MODEL_LIB)(prtctl.o) \ 
     8900   $(MODEL_LIB)(taumod.o) \ 
     8901   $(MODEL_LIB)(zdf_oce.o) \ 
     8902   $(MODEL_LIB)(zdfddm.o) \ 
    88828903   dom_oce.F90 \ 
    88838904   eosbn2.F90 \ 
     
    88868907   lib_mpp.F90 \ 
    88878908   lib_print.f90 \ 
     8909   oce.F90 \ 
    88888910   ocesbc.F90 \ 
    8889    oce.F90 \ 
    88908911   par_kind.F90 \ 
    88918912   par_oce.F90 \ 
     
    88938914   prtctl.f90 \ 
    88948915   taumod.F90 \ 
     8916   zdf_oce.F90 \ 
    88958917   zdfddm.F90 \ 
     8918   $(MODEL_LIB)(dom_oce.o) \ 
     8919   $(MODEL_LIB)(in_out_manager.o) \ 
     8920   $(MODEL_LIB)(lbclnk.o) \ 
     8921   $(MODEL_LIB)(oce.o) \ 
     8922   $(MODEL_LIB)(zdf_oce.o) \ 
     8923   $(MODEL_LIB)(zdfkpp.o) \ 
     8924   dom_oce.F90 \ 
     8925   in_out_manager.F90 \ 
     8926   lbclnk.F90 \ 
     8927   oce.F90 \ 
    88968928   zdf_oce.F90 \ 
    8897    $(MODEL_LIB)(dom_oce.o) \ 
    8898    $(MODEL_LIB)(eosbn2.o) \ 
    8899    $(MODEL_LIB)(in_out_manager.o) \ 
    8900    $(MODEL_LIB)(lbclnk.o) \ 
    8901    $(MODEL_LIB)(lib_mpp.o) \ 
    8902    $(MODEL_LIB)(lib_print.o) \ 
    8903    $(MODEL_LIB)(ocesbc.o) \ 
    8904    $(MODEL_LIB)(oce.o) \ 
    8905    $(MODEL_LIB)(par_kind.o) \ 
    8906    $(MODEL_LIB)(par_oce.o) \ 
    8907    $(MODEL_LIB)(phycst.o) \ 
    8908    $(MODEL_LIB)(prtctl.o) \ 
    8909    $(MODEL_LIB)(taumod.o) \ 
    8910    $(MODEL_LIB)(zdfddm.o) \ 
    8911    $(MODEL_LIB)(zdf_oce.o) \ 
    8912    dom_oce.F90 \ 
    8913    in_out_manager.F90 \ 
    8914    lbclnk.F90 \ 
    8915    oce.F90 \ 
    89168929   zdfkpp.F90 \ 
    8917    zdf_oce.F90 \ 
    8918    $(MODEL_LIB)(dom_oce.o) \ 
    8919    $(MODEL_LIB)(in_out_manager.o) \ 
    8920    $(MODEL_LIB)(lbclnk.o) \ 
    8921    $(MODEL_LIB)(oce.o) \ 
    8922    $(MODEL_LIB)(zdfkpp.o) \ 
    8923    $(MODEL_LIB)(zdf_oce.o) \ 
    89248930   domzgr_substitute.h90 \ 
    89258931   KEY_CPP \ 
    89268932   zdfevd.F90 
    89278933$(MODEL_LIB)(zdfini.o) :   \ 
     8934   $(MODEL_LIB)(dom_oce.o) \ 
     8935   $(MODEL_LIB)(dynzdf_exp.o) \ 
     8936   $(MODEL_LIB)(eosbn2.o) \ 
     8937   $(MODEL_LIB)(in_out_manager.o) \ 
     8938   $(MODEL_LIB)(lbclnk.o) \ 
     8939   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8940   $(MODEL_LIB)(ldftra_oce.o) \ 
     8941   $(MODEL_LIB)(lib_print.o) \ 
     8942   $(MODEL_LIB)(oce.o) \ 
     8943   $(MODEL_LIB)(ocesbc.o) \ 
     8944   $(MODEL_LIB)(par_kind.o) \ 
     8945   $(MODEL_LIB)(par_oce.o) \ 
     8946   $(MODEL_LIB)(phycst.o) \ 
     8947   $(MODEL_LIB)(prtctl.o) \ 
     8948   $(MODEL_LIB)(taumod.o) \ 
     8949   $(MODEL_LIB)(trazdf_exp.o) \ 
     8950   $(MODEL_LIB)(trdmod.o) \ 
     8951   $(MODEL_LIB)(trdmod_oce.o) \ 
     8952   $(MODEL_LIB)(zdf_oce.o) \ 
     8953   $(MODEL_LIB)(zdfddm.o) \ 
     8954   $(MODEL_LIB)(zdfkpp.o) \ 
     8955   $(MODEL_LIB)(zdfmxl.o) \ 
    89288956   dom_oce.F90 \ 
    89298957   dynzdf_exp.F90 \ 
     
    89348962   ldftra_oce.F90 \ 
    89358963   lib_print.f90 \ 
     8964   oce.F90 \ 
    89368965   ocesbc.F90 \ 
    8937    oce.F90 \ 
    89388966   par_kind.F90 \ 
    89398967   par_oce.F90 \ 
     
    89448972   trdmod.F90 \ 
    89458973   trdmod_oce.F90 \ 
     8974   zdf_oce.F90 \ 
    89468975   zdfddm.F90 \ 
    89478976   zdfkpp.F90 \ 
    89488977   zdfmxl.F90 \ 
    8949    zdf_oce.F90 \ 
    8950    $(MODEL_LIB)(dom_oce.o) \ 
    8951    $(MODEL_LIB)(dynzdf_exp.o) \ 
    8952    $(MODEL_LIB)(eosbn2.o) \ 
    8953    $(MODEL_LIB)(in_out_manager.o) \ 
    8954    $(MODEL_LIB)(lbclnk.o) \ 
     8978   $(MODEL_LIB)(in_out_manager.o) \ 
    89558979   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8980   $(MODEL_LIB)(ldfslp.o) \ 
    89568981   $(MODEL_LIB)(ldftra_oce.o) \ 
    8957    $(MODEL_LIB)(lib_print.o) \ 
    8958    $(MODEL_LIB)(ocesbc.o) \ 
    8959    $(MODEL_LIB)(oce.o) \ 
    8960    $(MODEL_LIB)(par_kind.o) \ 
    8961    $(MODEL_LIB)(par_oce.o) \ 
    8962    $(MODEL_LIB)(phycst.o) \ 
    8963    $(MODEL_LIB)(prtctl.o) \ 
    8964    $(MODEL_LIB)(taumod.o) \ 
    8965    $(MODEL_LIB)(trazdf_exp.o) \ 
    8966    $(MODEL_LIB)(trdmod.o) \ 
    8967    $(MODEL_LIB)(trdmod_oce.o) \ 
     8982   $(MODEL_LIB)(lib_mpp.o) \ 
     8983   $(MODEL_LIB)(par_oce.o) \ 
     8984   $(MODEL_LIB)(tranpc.o) \ 
     8985   $(MODEL_LIB)(zdf_oce.o) \ 
    89688986   $(MODEL_LIB)(zdfddm.o) \ 
     8987   $(MODEL_LIB)(zdfevd.o) \ 
    89698988   $(MODEL_LIB)(zdfkpp.o) \ 
    8970    $(MODEL_LIB)(zdfmxl.o) \ 
    8971    $(MODEL_LIB)(zdf_oce.o) \ 
     8989   $(MODEL_LIB)(zdfric.o) \ 
     8990   $(MODEL_LIB)(zdftke.o) \ 
    89728991   in_out_manager.F90 \ 
    89738992   ldfdyn_oce.F90 \ 
     
    89778996   par_oce.F90 \ 
    89788997   tranpc.F90 \ 
     8998   zdf_oce.F90 \ 
    89798999   zdfddm.F90 \ 
    89809000   zdfevd.F90 \ 
     
    89829002   zdfric.F90 \ 
    89839003   zdftke.F90 \ 
    8984    zdf_oce.F90 \ 
    8985    $(MODEL_LIB)(in_out_manager.o) \ 
    8986    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    8987    $(MODEL_LIB)(ldfslp.o) \ 
    8988    $(MODEL_LIB)(ldftra_oce.o) \ 
    8989    $(MODEL_LIB)(lib_mpp.o) \ 
    8990    $(MODEL_LIB)(par_oce.o) \ 
    8991    $(MODEL_LIB)(tranpc.o) \ 
    8992    $(MODEL_LIB)(zdfddm.o) \ 
    8993    $(MODEL_LIB)(zdfevd.o) \ 
    8994    $(MODEL_LIB)(zdfkpp.o) \ 
    8995    $(MODEL_LIB)(zdfric.o) \ 
    8996    $(MODEL_LIB)(zdftke.o) \ 
    8997    $(MODEL_LIB)(zdf_oce.o) \ 
    89989004   zdfini.F90 
    89999005$(MODEL_LIB)(zdfkpp.o) :   \ 
     9006   $(MODEL_LIB)(blk_oce.o) \ 
     9007   $(MODEL_LIB)(cpl_oce.o) \ 
     9008   $(MODEL_LIB)(daymod.o) \ 
     9009   $(MODEL_LIB)(dom_oce.o) \ 
     9010   $(MODEL_LIB)(dtasal.o) \ 
     9011   $(MODEL_LIB)(dtasst.o) \ 
     9012   $(MODEL_LIB)(dtatem.o) \ 
     9013   $(MODEL_LIB)(flx_oce.o) \ 
     9014   $(MODEL_LIB)(flxmod.o) \ 
     9015   $(MODEL_LIB)(flxrnf.o) \ 
     9016   $(MODEL_LIB)(ice_oce.o) \ 
     9017   $(MODEL_LIB)(in_out_manager.o) \ 
     9018   $(MODEL_LIB)(lbclnk.o) \ 
     9019   $(MODEL_LIB)(lib_mpp.o) \ 
     9020   $(MODEL_LIB)(lib_print.o) \ 
     9021   $(MODEL_LIB)(oce.o) \ 
     9022   $(MODEL_LIB)(ocfzpt.o) \ 
     9023   $(MODEL_LIB)(par_kind.o) \ 
     9024   $(MODEL_LIB)(par_oce.o) \ 
     9025   $(MODEL_LIB)(phycst.o) \ 
     9026   $(MODEL_LIB)(prtctl.o) \ 
     9027   $(MODEL_LIB)(taumod.o) \ 
     9028   $(MODEL_LIB)(tradmp.o) \ 
     9029   $(MODEL_LIB)(zdf_oce.o) \ 
     9030   $(MODEL_LIB)(zdfddm.o) \ 
    90009031   blk_oce.F90 \ 
    90019032   cpl_oce.F90 \ 
     
    90059036   dtasst.F90 \ 
    90069037   dtatem.F90 \ 
     9038   flx_oce.F90 \ 
    90079039   flxmod.F90 \ 
    90089040   flxrnf.F90 \ 
    9009    flx_oce.F90 \ 
    90109041   ice_oce.F90 \ 
    90119042   in_out_manager.F90 \ 
     
    90219052   taumod.F90 \ 
    90229053   tradmp.F90 \ 
     9054   zdf_oce.F90 \ 
    90239055   zdfddm.F90 \ 
     9056   $(MODEL_LIB)(dom_oce.o) \ 
     9057   $(MODEL_LIB)(eosbn2.o) \ 
     9058   $(MODEL_LIB)(in_out_manager.o) \ 
     9059   $(MODEL_LIB)(lbclnk.o) \ 
     9060   $(MODEL_LIB)(oce.o) \ 
     9061   $(MODEL_LIB)(ocesbc.o) \ 
     9062   $(MODEL_LIB)(phycst.o) \ 
     9063   $(MODEL_LIB)(prtctl.o) \ 
     9064   $(MODEL_LIB)(taumod.o) \ 
     9065   $(MODEL_LIB)(zdf_oce.o) \ 
     9066   $(MODEL_LIB)(zdfddm.o) \ 
     9067   dom_oce.F90 \ 
     9068   eosbn2.F90 \ 
     9069   in_out_manager.F90 \ 
     9070   lbclnk.F90 \ 
     9071   oce.F90 \ 
     9072   ocesbc.F90 \ 
     9073   phycst.F90 \ 
     9074   prtctl.f90 \ 
     9075   taumod.F90 \ 
    90249076   zdf_oce.F90 \ 
    9025    $(MODEL_LIB)(blk_oce.o) \ 
    9026    $(MODEL_LIB)(cpl_oce.o) \ 
    9027    $(MODEL_LIB)(daymod.o) \ 
    9028    $(MODEL_LIB)(dom_oce.o) \ 
    9029    $(MODEL_LIB)(dtasal.o) \ 
    9030    $(MODEL_LIB)(dtasst.o) \ 
    9031    $(MODEL_LIB)(dtatem.o) \ 
    9032    $(MODEL_LIB)(flxmod.o) \ 
    9033    $(MODEL_LIB)(flxrnf.o) \ 
    9034    $(MODEL_LIB)(flx_oce.o) \ 
    9035    $(MODEL_LIB)(ice_oce.o) \ 
    9036    $(MODEL_LIB)(in_out_manager.o) \ 
    9037    $(MODEL_LIB)(lbclnk.o) \ 
    9038    $(MODEL_LIB)(lib_mpp.o) \ 
    9039    $(MODEL_LIB)(lib_print.o) \ 
    9040    $(MODEL_LIB)(oce.o) \ 
    9041    $(MODEL_LIB)(ocfzpt.o) \ 
    9042    $(MODEL_LIB)(par_kind.o) \ 
    9043    $(MODEL_LIB)(par_oce.o) \ 
    9044    $(MODEL_LIB)(phycst.o) \ 
    9045    $(MODEL_LIB)(prtctl.o) \ 
    9046    $(MODEL_LIB)(taumod.o) \ 
    9047    $(MODEL_LIB)(tradmp.o) \ 
    9048    $(MODEL_LIB)(zdfddm.o) \ 
    9049    $(MODEL_LIB)(zdf_oce.o) \ 
    9050    dom_oce.F90 \ 
    9051    eosbn2.F90 \ 
    9052    in_out_manager.F90 \ 
    9053    lbclnk.F90 \ 
    9054    ocesbc.F90 \ 
    9055    oce.F90 \ 
    9056    phycst.F90 \ 
    9057    prtctl.f90 \ 
    9058    taumod.F90 \ 
    90599077   zdfddm.F90 \ 
    9060    zdf_oce.F90 \ 
    9061    $(MODEL_LIB)(dom_oce.o) \ 
    9062    $(MODEL_LIB)(eosbn2.o) \ 
    9063    $(MODEL_LIB)(in_out_manager.o) \ 
    9064    $(MODEL_LIB)(lbclnk.o) \ 
    9065    $(MODEL_LIB)(ocesbc.o) \ 
    9066    $(MODEL_LIB)(oce.o) \ 
    9067    $(MODEL_LIB)(phycst.o) \ 
    9068    $(MODEL_LIB)(prtctl.o) \ 
    9069    $(MODEL_LIB)(taumod.o) \ 
    9070    $(MODEL_LIB)(zdfddm.o) \ 
    9071    $(MODEL_LIB)(zdf_oce.o) \ 
    90729078   domzgr_substitute.h90 \ 
    90739079   vectopt_loop_substitute.h90 \ 
     
    90759081   zdfkpp.F90 
    90769082$(MODEL_LIB)(zdfmxl.o) :   \ 
    9077    dom_oce.F90 \ 
    9078    in_out_manager.F90 \ 
    9079    lib_mpp.F90 \ 
    9080    lib_print.f90 \ 
    9081    par_kind.F90 \ 
    9082    par_oce.F90 \ 
    9083    $(MODEL_LIB)(dom_oce.o) \ 
    9084    $(MODEL_LIB)(in_out_manager.o) \ 
    9085    $(MODEL_LIB)(lib_mpp.o) \ 
    9086    $(MODEL_LIB)(lib_print.o) \ 
    9087    $(MODEL_LIB)(par_kind.o) \ 
    9088    $(MODEL_LIB)(par_oce.o) \ 
     9083   $(MODEL_LIB)(dom_oce.o) \ 
     9084   $(MODEL_LIB)(in_out_manager.o) \ 
     9085   $(MODEL_LIB)(lib_mpp.o) \ 
     9086   $(MODEL_LIB)(lib_print.o) \ 
     9087   $(MODEL_LIB)(par_kind.o) \ 
     9088   $(MODEL_LIB)(par_oce.o) \ 
     9089   dom_oce.F90 \ 
     9090   in_out_manager.F90 \ 
     9091   lib_mpp.F90 \ 
     9092   lib_print.f90 \ 
     9093   par_kind.F90 \ 
     9094   par_oce.F90 \ 
     9095   $(MODEL_LIB)(dom_oce.o) \ 
     9096   $(MODEL_LIB)(in_out_manager.o) \ 
     9097   $(MODEL_LIB)(oce.o) \ 
     9098   $(MODEL_LIB)(prtctl.o) \ 
     9099   $(MODEL_LIB)(zdf_oce.o) \ 
    90899100   dom_oce.F90 \ 
    90909101   in_out_manager.F90 \ 
     
    90929103   prtctl.f90 \ 
    90939104   zdf_oce.F90 \ 
    9094    $(MODEL_LIB)(dom_oce.o) \ 
    9095    $(MODEL_LIB)(in_out_manager.o) \ 
    9096    $(MODEL_LIB)(oce.o) \ 
    9097    $(MODEL_LIB)(prtctl.o) \ 
    9098    $(MODEL_LIB)(zdf_oce.o) \ 
    90999105   domzgr_substitute.h90 \ 
    91009106   KEY_CPP \ 
    91019107   zdfmxl.F90 
    91029108$(MODEL_LIB)(zdfric.o) :   \ 
    9103    dom_oce.F90 \ 
    9104    in_out_manager.F90 \ 
    9105    lib_mpp.F90 \ 
    9106    lib_print.f90 \ 
    9107    oce.F90 \ 
    9108    par_kind.F90 \ 
    9109    par_oce.F90 \ 
    9110    $(MODEL_LIB)(dom_oce.o) \ 
    9111    $(MODEL_LIB)(in_out_manager.o) \ 
    9112    $(MODEL_LIB)(lib_mpp.o) \ 
    9113    $(MODEL_LIB)(lib_print.o) \ 
    9114    $(MODEL_LIB)(oce.o) \ 
    9115    $(MODEL_LIB)(par_kind.o) \ 
    9116    $(MODEL_LIB)(par_oce.o) \ 
     9109   $(MODEL_LIB)(dom_oce.o) \ 
     9110   $(MODEL_LIB)(in_out_manager.o) \ 
     9111   $(MODEL_LIB)(lib_mpp.o) \ 
     9112   $(MODEL_LIB)(lib_print.o) \ 
     9113   $(MODEL_LIB)(oce.o) \ 
     9114   $(MODEL_LIB)(par_kind.o) \ 
     9115   $(MODEL_LIB)(par_oce.o) \ 
     9116   dom_oce.F90 \ 
     9117   in_out_manager.F90 \ 
     9118   lib_mpp.F90 \ 
     9119   lib_print.f90 \ 
     9120   oce.F90 \ 
     9121   par_kind.F90 \ 
     9122   par_oce.F90 \ 
     9123   $(MODEL_LIB)(dom_oce.o) \ 
     9124   $(MODEL_LIB)(in_out_manager.o) \ 
     9125   $(MODEL_LIB)(lbclnk.o) \ 
     9126   $(MODEL_LIB)(oce.o) \ 
     9127   $(MODEL_LIB)(zdf_oce.o) \ 
    91179128   dom_oce.F90 \ 
    91189129   in_out_manager.F90 \ 
     
    91209131   oce.F90 \ 
    91219132   zdf_oce.F90 \ 
    9122    $(MODEL_LIB)(dom_oce.o) \ 
    9123    $(MODEL_LIB)(in_out_manager.o) \ 
    9124    $(MODEL_LIB)(lbclnk.o) \ 
    9125    $(MODEL_LIB)(oce.o) \ 
    9126    $(MODEL_LIB)(zdf_oce.o) \ 
    91279133   domzgr_substitute.h90 \ 
    91289134   KEY_CPP \ 
    91299135   zdfric.F90 
    91309136$(MODEL_LIB)(zdftke.o) :   \ 
     9137   $(MODEL_LIB)(daymod.o) \ 
     9138   $(MODEL_LIB)(dom_oce.o) \ 
     9139   $(MODEL_LIB)(in_out_manager.o) \ 
     9140   $(MODEL_LIB)(lbclnk.o) \ 
     9141   $(MODEL_LIB)(lib_mpp.o) \ 
     9142   $(MODEL_LIB)(lib_print.o) \ 
     9143   $(MODEL_LIB)(oce.o) \ 
     9144   $(MODEL_LIB)(par_kind.o) \ 
     9145   $(MODEL_LIB)(par_oce.o) \ 
     9146   $(MODEL_LIB)(phycst.o) \ 
     9147   $(MODEL_LIB)(prtctl.o) \ 
     9148   $(MODEL_LIB)(taumod.o) \ 
     9149   $(MODEL_LIB)(trdmod.o) \ 
     9150   $(MODEL_LIB)(trdmod_oce.o) \ 
     9151   $(MODEL_LIB)(zdf_oce.o) \ 
     9152   $(MODEL_LIB)(zdfddm.o) \ 
    91319153   daymod.F90 \ 
    91329154   dom_oce.F90 \ 
     
    91439165   trdmod.F90 \ 
    91449166   trdmod_oce.F90 \ 
     9167   zdf_oce.F90 \ 
    91459168   zdfddm.F90 \ 
    9146    zdf_oce.F90 \ 
    9147    $(MODEL_LIB)(daymod.o) \ 
    9148    $(MODEL_LIB)(dom_oce.o) \ 
    9149    $(MODEL_LIB)(in_out_manager.o) \ 
    9150    $(MODEL_LIB)(lbclnk.o) \ 
    9151    $(MODEL_LIB)(lib_mpp.o) \ 
    9152    $(MODEL_LIB)(lib_print.o) \ 
    9153    $(MODEL_LIB)(oce.o) \ 
    9154    $(MODEL_LIB)(par_kind.o) \ 
    9155    $(MODEL_LIB)(par_oce.o) \ 
     9169   $(MODEL_LIB)(dom_oce.o) \ 
     9170   $(MODEL_LIB)(dynzdf_exp.o) \ 
     9171   $(MODEL_LIB)(in_out_manager.o) \ 
     9172   $(MODEL_LIB)(lbclnk.o) \ 
     9173   $(MODEL_LIB)(oce.o) \ 
    91569174   $(MODEL_LIB)(phycst.o) \ 
    91579175   $(MODEL_LIB)(prtctl.o) \ 
    91589176   $(MODEL_LIB)(taumod.o) \ 
    9159    $(MODEL_LIB)(trdmod.o) \ 
    9160    $(MODEL_LIB)(trdmod_oce.o) \ 
    9161    $(MODEL_LIB)(zdfddm.o) \ 
     9177   $(MODEL_LIB)(trazdf_exp.o) \ 
    91629178   $(MODEL_LIB)(zdf_oce.o) \ 
    91639179   dom_oce.F90 \ 
     
    91719187   trazdf_exp.F90 \ 
    91729188   zdf_oce.F90 \ 
    9173    $(MODEL_LIB)(dom_oce.o) \ 
    9174    $(MODEL_LIB)(dynzdf_exp.o) \ 
    9175    $(MODEL_LIB)(in_out_manager.o) \ 
    9176    $(MODEL_LIB)(lbclnk.o) \ 
    9177    $(MODEL_LIB)(oce.o) \ 
    9178    $(MODEL_LIB)(phycst.o) \ 
    9179    $(MODEL_LIB)(prtctl.o) \ 
    9180    $(MODEL_LIB)(taumod.o) \ 
    9181    $(MODEL_LIB)(trazdf_exp.o) \ 
    9182    $(MODEL_LIB)(zdf_oce.o) \ 
    9183    oce.F90 \ 
    9184    $(MODEL_LIB)(oce.o) \ 
     9189   $(MODEL_LIB)(oce.o) \ 
     9190   oce.F90 \ 
    91859191   domzgr_substitute.h90 \ 
    91869192   vectopt_loop_substitute.h90 \ 
     
    91889194   KEY_CPP \ 
    91899195   zdftke.F90 
    9190 $(MODEL_LIB)(zdf_oce.o) :  \ 
    9191    par_kind.F90 \ 
    9192    $(MODEL_LIB)(par_kind.o) \ 
    9193    par_oce.F90 \ 
    9194    $(MODEL_LIB)(par_oce.o) \ 
    9195    zdf_oce.F90 
    91969196$(MODEL_LIB)(zpshde.o) :   \ 
     9197   $(MODEL_LIB)(dom_oce.o) \ 
     9198   $(MODEL_LIB)(in_out_manager.o) \ 
     9199   $(MODEL_LIB)(lib_mpp.o) \ 
     9200   $(MODEL_LIB)(lib_print.o) \ 
     9201   $(MODEL_LIB)(oce.o) \ 
     9202   $(MODEL_LIB)(par_kind.o) \ 
     9203   $(MODEL_LIB)(par_oce.o) \ 
     9204   $(MODEL_LIB)(phycst.o) \ 
     9205   $(MODEL_LIB)(prtctl.o) \ 
     9206   $(MODEL_LIB)(zdfddm.o) \ 
    91979207   dom_oce.F90 \ 
    91989208   in_out_manager.F90 \ 
     
    92069216   zdfddm.F90 \ 
    92079217   $(MODEL_LIB)(dom_oce.o) \ 
    9208    $(MODEL_LIB)(in_out_manager.o) \ 
    9209    $(MODEL_LIB)(lib_mpp.o) \ 
    9210    $(MODEL_LIB)(lib_print.o) \ 
    9211    $(MODEL_LIB)(oce.o) \ 
    9212    $(MODEL_LIB)(par_kind.o) \ 
    9213    $(MODEL_LIB)(par_oce.o) \ 
    9214    $(MODEL_LIB)(phycst.o) \ 
    9215    $(MODEL_LIB)(prtctl.o) \ 
    9216    $(MODEL_LIB)(zdfddm.o) \ 
     9218   $(MODEL_LIB)(eosbn2.o) \ 
     9219   $(MODEL_LIB)(in_out_manager.o) \ 
     9220   $(MODEL_LIB)(lbclnk.o) \ 
     9221   $(MODEL_LIB)(oce.o) \ 
     9222   $(MODEL_LIB)(par_kind.o) \ 
     9223   $(MODEL_LIB)(phycst.o) \ 
    92179224   dom_oce.F90 \ 
    92189225   eosbn2.F90 \ 
     
    92229229   par_kind.F90 \ 
    92239230   phycst.F90 \ 
    9224    $(MODEL_LIB)(dom_oce.o) \ 
    9225    $(MODEL_LIB)(eosbn2.o) \ 
    9226    $(MODEL_LIB)(in_out_manager.o) \ 
    9227    $(MODEL_LIB)(lbclnk.o) \ 
    9228    $(MODEL_LIB)(oce.o) \ 
    9229    $(MODEL_LIB)(par_kind.o) \ 
    9230    $(MODEL_LIB)(phycst.o) \ 
    92319231   domzgr_substitute.h90 \ 
    92329232   vectopt_loop_substitute.h90 \ 
Note: See TracChangeset for help on using the changeset viewer.