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 – NEMO

Changeset 366


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

Location:
trunk/CONFIG
Files:
2 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  &