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

Ignore:
Timestamp:
2009-11-26T15:43:12+01:00 (15 years ago)
Author:
rblod
Message:

Update BB_make for 3_2

File:
1 edited

Legend:

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

    r1717 r1778  
    1010#-Q- platine F_O = -O3 -i4 -r8 -module $(MODDIR)/oce -I$(MODDIR) -I$(MODDIR)/oce -I$(NCDF_INC) $(USER_INC)  
    1111#-Q- platine L_X = $(L_O)  
    12 #-Q- sx8mercure  # Compiler options NEMO (CEA SX8-NEC)  
     12#-Q- sx8mercure  # Compiler options NEMO (CCRT SX8-NEC)  
    1313#-Q- sx8mercure  F_O = -f2003 nocbind -size_t64 -dw -Wf\"-A dbl4\" -sx8 -C vopt -P stack -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 shape=10000000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC)  
    1414#-Q- sx8mercure  L_X = $(L_O) 
     15#-Q- sx9mercure  # Compiler options NEMO (CCRT SX9-NEC)  
     16#-Q- sx9mercure  F_O = -f2003 nocbind -size_t64 -dw -Wf\"-A dbl4\" -C vopt -P stack -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 shape=10000000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC)  
     17#-Q- sx9mercure  L_X = $(L_O) 
    1518#-Q- sx8brodie  # Compiler options NEMO (IDRIS SX8-NEC)  
    1619#-Q- sx8brodie  F_O =  -f2003 nocbind -dw -Wf\"-A idbl4\" -sx8 -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     
    5659PREF= 
    5760#-Q- sx8mercure   PREF=i. 
     61#-Q- sx9mercure   PREF=i. 
    5862#-Q- sx8brodie PREF=i. 
    5963#-Q- sxdkrz PREF=i. 
     
    96100override FCM ?= notuse 
    97101 
     102#check key compatibility 
     103keycompat=$(if $(and $(findstring $1,$(P_P)),$(findstring $2,$(P_P))),$(error $1 and $2 NOT compatible)) 
     104 
    98105KEY_LIST = \ 
    99106     key_agrif \ 
     
    108115     key_cpl_ocevel \ 
    109116     key_cpl_rootexchg \ 
     117     key_diaar5 \ 
    110118     key_diaeiv \ 
    111119     key_diagap \ 
     
    192200      $(MODEL_LIB)(agrif_user.o)\ 
    193201      $(MODEL_LIB)(albedo.o)\ 
     202      $(MODEL_LIB)(bdy_oce.o)\ 
     203      $(MODEL_LIB)(bdy_par.o)\ 
    194204      $(MODEL_LIB)(bdydta.o)\ 
    195205      $(MODEL_LIB)(bdydyn.o)\ 
    196206      $(MODEL_LIB)(bdyini.o)\ 
    197       $(MODEL_LIB)(bdy_oce.o)\ 
    198       $(MODEL_LIB)(bdy_par.o)\ 
    199207      $(MODEL_LIB)(bdytides.o)\ 
    200208      $(MODEL_LIB)(bdytra.o)\ 
    201209      $(MODEL_LIB)(bdyvol.o)\ 
    202210      $(MODEL_LIB)(c1d.o)\ 
     211      $(MODEL_LIB)(cla.o)\ 
    203212      $(MODEL_LIB)(cla_div.o)\ 
    204213      $(MODEL_LIB)(cla_dynspg.o)\ 
    205       $(MODEL_LIB)(cla.o)\ 
    206214      $(MODEL_LIB)(closea.o)\ 
    207215      $(MODEL_LIB)(cpl_oasis3.o)\ 
    208216      $(MODEL_LIB)(cpl_oasis4.o)\ 
    209217      $(MODEL_LIB)(daymod.o)\ 
     218      $(MODEL_LIB)(diaar5.o)\ 
    210219      $(MODEL_LIB)(diadimg.o)\ 
    211220      $(MODEL_LIB)(diafwb.o)\ 
     
    215224      $(MODEL_LIB)(dianam.o)\ 
    216225      $(MODEL_LIB)(diaptr.o)\ 
     226      $(MODEL_LIB)(diawri.o)\ 
    217227      $(MODEL_LIB)(diawri_c1d.o)\ 
    218       $(MODEL_LIB)(diawri.o)\ 
    219228      $(MODEL_LIB)(divcur.o)\ 
     229      $(MODEL_LIB)(dom_ice_2.o)\ 
     230      $(MODEL_LIB)(dom_oce.o)\ 
    220231      $(MODEL_LIB)(domain.o)\ 
    221232      $(MODEL_LIB)(domcfg.o)\ 
    222233      $(MODEL_LIB)(domhgr.o)\ 
    223       $(MODEL_LIB)(dom_ice_2.o)\ 
    224234      $(MODEL_LIB)(dommsk.o)\ 
    225       $(MODEL_LIB)(dom_oce.o)\ 
     235      $(MODEL_LIB)(domngb.o)\ 
    226236      $(MODEL_LIB)(domstp.o)\ 
    227237      $(MODEL_LIB)(domvvl.o)\ 
     
    230240      $(MODEL_LIB)(dtasal.o)\ 
    231241      $(MODEL_LIB)(dtatem.o)\ 
     242      $(MODEL_LIB)(dynadv.o)\ 
    232243      $(MODEL_LIB)(dynadv_cen2.o)\ 
    233       $(MODEL_LIB)(dynadv.o)\ 
    234244      $(MODEL_LIB)(dynadv_ubs.o)\ 
    235245      $(MODEL_LIB)(dynbfr.o)\ 
     
    237247      $(MODEL_LIB)(dynhpg.o)\ 
    238248      $(MODEL_LIB)(dynkeg.o)\ 
     249      $(MODEL_LIB)(dynldf.o)\ 
    239250      $(MODEL_LIB)(dynldf_bilap.o)\ 
    240251      $(MODEL_LIB)(dynldf_bilapg.o)\ 
    241       $(MODEL_LIB)(dynldf.o)\ 
    242252      $(MODEL_LIB)(dynldf_iso.o)\ 
    243253      $(MODEL_LIB)(dynldf_lap.o)\ 
     254      $(MODEL_LIB)(dynnxt.o)\ 
    244255      $(MODEL_LIB)(dynnxt_c1d.o)\ 
    245       $(MODEL_LIB)(dynnxt.o)\ 
     256      $(MODEL_LIB)(dynspg.o)\ 
    246257      $(MODEL_LIB)(dynspg_exp.o)\ 
    247       $(MODEL_LIB)(dynspg.o)\ 
    248258      $(MODEL_LIB)(dynspg_flt.o)\ 
    249259      $(MODEL_LIB)(dynspg_oce.o)\ 
     
    251261      $(MODEL_LIB)(dynvor.o)\ 
    252262      $(MODEL_LIB)(dynzad.o)\ 
     263      $(MODEL_LIB)(dynzdf.o)\ 
    253264      $(MODEL_LIB)(dynzdf_exp.o)\ 
    254       $(MODEL_LIB)(dynzdf.o)\ 
    255265      $(MODEL_LIB)(dynzdf_imp.o)\ 
    256266      $(MODEL_LIB)(eosbn2.o)\ 
    257267      $(MODEL_LIB)(fldread.o)\ 
    258268      $(MODEL_LIB)(flo4rk.o)\ 
     269      $(MODEL_LIB)(flo_oce.o)\ 
    259270      $(MODEL_LIB)(floats.o)\ 
    260271      $(MODEL_LIB)(floblk.o)\ 
    261272      $(MODEL_LIB)(flodom.o)\ 
    262       $(MODEL_LIB)(flo_oce.o)\ 
    263273      $(MODEL_LIB)(flowri.o)\ 
    264274      $(MODEL_LIB)(geo2ocean.o)\ 
     
    266276      $(MODEL_LIB)(iceini_2.o)\ 
    267277      $(MODEL_LIB)(in_out_manager.o)\ 
     278      $(MODEL_LIB)(iom.o)\ 
    268279      $(MODEL_LIB)(iom_def.o)\ 
    269       $(MODEL_LIB)(iom.o)\ 
    270280      $(MODEL_LIB)(iom_ioipsl.o)\ 
    271281      $(MODEL_LIB)(iom_nf90.o)\ 
     
    299309      $(MODEL_LIB)(mppini.o)\ 
    300310      $(MODEL_LIB)(oasis4_date.o)\ 
     311      $(MODEL_LIB)(obc_oce.o)\ 
     312      $(MODEL_LIB)(obc_par.o)\ 
    301313      $(MODEL_LIB)(obcdta.o)\ 
     314      $(MODEL_LIB)(obcdyn.o)\ 
    302315      $(MODEL_LIB)(obcdyn_bt.o)\ 
    303       $(MODEL_LIB)(obcdyn.o)\ 
    304316      $(MODEL_LIB)(obcfla.o)\ 
    305317      $(MODEL_LIB)(obcini.o)\ 
    306       $(MODEL_LIB)(obc_oce.o)\ 
    307       $(MODEL_LIB)(obc_par.o)\ 
    308318      $(MODEL_LIB)(obcrad.o)\ 
    309319      $(MODEL_LIB)(obcrst.o)\ 
     
    318328      $(MODEL_LIB)(prtctl.o)\ 
    319329      $(MODEL_LIB)(restart.o)\ 
     330      $(MODEL_LIB)(sbc_ice.o)\ 
     331      $(MODEL_LIB)(sbc_oce.o)\ 
    320332      $(MODEL_LIB)(sbcana.o)\ 
    321333      $(MODEL_LIB)(sbcblk_clio.o)\ 
     
    324336      $(MODEL_LIB)(sbcflx.o)\ 
    325337      $(MODEL_LIB)(sbcfwb.o)\ 
    326       $(MODEL_LIB)(sbc_ice.o)\ 
    327338      $(MODEL_LIB)(sbcice_if.o)\ 
     339      $(MODEL_LIB)(sbcice_lim.o)\ 
    328340      $(MODEL_LIB)(sbcice_lim_2.o)\ 
    329       $(MODEL_LIB)(sbcice_lim.o)\ 
    330341      $(MODEL_LIB)(sbcmod.o)\ 
    331       $(MODEL_LIB)(sbc_oce.o)\ 
    332342      $(MODEL_LIB)(sbcrnf.o)\ 
    333343      $(MODEL_LIB)(sbcssm.o)\ 
    334344      $(MODEL_LIB)(sbcssr.o)\ 
     345      $(MODEL_LIB)(sol_oce.o)\ 
    335346      $(MODEL_LIB)(solmat.o)\ 
    336       $(MODEL_LIB)(sol_oce.o)\ 
    337347      $(MODEL_LIB)(solpcg.o)\ 
    338348      $(MODEL_LIB)(solsor.o)\ 
    339349      $(MODEL_LIB)(solver.o)\ 
    340350      $(MODEL_LIB)(sshwzv.o)\ 
     351      $(MODEL_LIB)(step.o)\ 
    341352      $(MODEL_LIB)(step_c1d.o)\ 
    342       $(MODEL_LIB)(step.o)\ 
    343353      $(MODEL_LIB)(stpctl.o)\ 
    344354      $(MODEL_LIB)(thd_ice_2.o)\ 
     355      $(MODEL_LIB)(traadv.o)\ 
    345356      $(MODEL_LIB)(traadv_cen2.o)\ 
    346357      $(MODEL_LIB)(traadv_eiv.o)\ 
    347       $(MODEL_LIB)(traadv.o)\ 
     358      $(MODEL_LIB)(traadv_muscl.o)\ 
    348359      $(MODEL_LIB)(traadv_muscl2.o)\ 
    349       $(MODEL_LIB)(traadv_muscl.o)\ 
    350360      $(MODEL_LIB)(traadv_qck.o)\ 
    351361      $(MODEL_LIB)(traadv_tvd.o)\ 
     
    354364      $(MODEL_LIB)(trabbl.o)\ 
    355365      $(MODEL_LIB)(tradmp.o)\ 
     366      $(MODEL_LIB)(traldf.o)\ 
    356367      $(MODEL_LIB)(traldf_bilap.o)\ 
    357368      $(MODEL_LIB)(traldf_bilapg.o)\ 
    358       $(MODEL_LIB)(traldf.o)\ 
    359369      $(MODEL_LIB)(traldf_iso.o)\ 
    360370      $(MODEL_LIB)(traldf_lap.o)\ 
     
    363373      $(MODEL_LIB)(traqsr.o)\ 
    364374      $(MODEL_LIB)(trasbc.o)\ 
     375      $(MODEL_LIB)(trazdf.o)\ 
    365376      $(MODEL_LIB)(trazdf_exp.o)\ 
    366       $(MODEL_LIB)(trazdf.o)\ 
    367377      $(MODEL_LIB)(trazdf_imp.o)\ 
    368378      $(MODEL_LIB)(trc_oce.o)\ 
     
    376386      $(MODEL_LIB)(trdvor.o)\ 
    377387      $(MODEL_LIB)(trdvor_oce.o)\ 
     388      $(MODEL_LIB)(zdf_oce.o)\ 
    378389      $(MODEL_LIB)(zdfbfr.o)\ 
    379390      $(MODEL_LIB)(zdfddm.o)\ 
     
    382393      $(MODEL_LIB)(zdfkpp.o)\ 
    383394      $(MODEL_LIB)(zdfmxl.o)\ 
    384       $(MODEL_LIB)(zdf_oce.o)\ 
    385395      $(MODEL_LIB)(zdfric.o)\ 
    386396      $(MODEL_LIB)(zdftke.o)\ 
     
    427437 
    428438# Agrif library and conv 
    429 libagrif : 
     439libagrif :  $(call keycompat,key_iomput,key_agrif) 
    430440ifeq ($(AGRIF),use) 
    431441   @( if [ ! -d OPAFILES ]; then mkdir OPAFILES; fi ) 
     
    450460#-Q- fjvpp     -Z $*.L \ 
    451461#-Q- sx8mercure      -R2 \ 
     462#-Q- sx9mercure      -R2 \ 
    452463#-Q- sx8brodie    -R2 \ 
    453464#-Q- sxdkrz    -R2 \ 
     
    488499#-Q- fjvpp     -Z $*.L \ 
    489500#-Q- sx8mercure      -R2 \ 
     501#-Q- sx9mercure      -R2 \ 
    490502#-Q- sx8brodie    -R2 \ 
    491503#-Q- sxdkrz    -R2 \ 
     
    523535#-Q- fjvpp     -Z $*.L \ 
    524536#-Q- sx8mercure      -R2 \ 
     537#-Q- sx9mercure      -R2 \ 
    525538#-Q- sx8brodie    -R2 \ 
    526539#-Q- sxdkrz    -R2 \ 
     
    534547#-Q- fjvpp     -Z $*.L \ 
    535548#-Q- sx8mercure      -R2 \ 
     549#-Q- sx9mercure      -R2 \ 
    536550#-Q- sx8brodie    -R2 \ 
    537551#-Q- sxdkrz    -R2 \ 
     
    559573   par_kind.F90 \ 
    560574   par_oce.F90 \ 
    561    dom_oce.F90 \ 
    562    $(MODEL_LIB)(dom_oce.o) \ 
    563    $(MODEL_LIB)(par_oce.o) \ 
     575   $(MODEL_LIB)(dom_oce.o) \ 
     576   $(MODEL_LIB)(par_oce.o) \ 
     577   dom_oce.F90 \ 
    564578   par_oce.F90 \ 
    565579   KEY_CPP \ 
    566580   agrif_oce.F90 
    567581$(MODEL_LIB)(agrif_opa_interp.o) :  \ 
    568    dom_oce.F90 \ 
    569    in_out_manager.F90 \ 
    570    lib_print.f90 \ 
    571    $(MODEL_LIB)(dom_oce.o) \ 
    572    $(MODEL_LIB)(in_out_manager.o) \ 
    573    $(MODEL_LIB)(lib_print.o) \ 
    574    $(MODEL_LIB)(par_kind.o) \ 
    575    $(MODEL_LIB)(par_oce.o) \ 
    576    par_kind.F90 \ 
    577    par_oce.F90 \ 
     582   $(MODEL_LIB)(dom_oce.o) \ 
     583   $(MODEL_LIB)(in_out_manager.o) \ 
     584   $(MODEL_LIB)(lib_print.o) \ 
     585   $(MODEL_LIB)(par_kind.o) \ 
     586   $(MODEL_LIB)(par_oce.o) \ 
     587   dom_oce.F90 \ 
     588   in_out_manager.F90 \ 
     589   lib_print.f90 \ 
     590   par_kind.F90 \ 
     591   par_oce.F90 \ 
     592   $(MODEL_LIB)(agrif_oce.o) \ 
     593   $(MODEL_LIB)(dom_oce.o) \ 
     594   $(MODEL_LIB)(in_out_manager.o) \ 
     595   $(MODEL_LIB)(oce.o) \ 
     596   $(MODEL_LIB)(par_oce.o) \ 
     597   $(MODEL_LIB)(phycst.o) \ 
     598   $(MODEL_LIB)(sol_oce.o) \ 
    578599   agrif_oce.F90 \ 
    579600   dom_oce.F90 \ 
    580601   in_out_manager.F90 \ 
    581    $(MODEL_LIB)(agrif_oce.o) \ 
    582    $(MODEL_LIB)(dom_oce.o) \ 
    583    $(MODEL_LIB)(in_out_manager.o) \ 
    584    $(MODEL_LIB)(oce.o) \ 
    585    $(MODEL_LIB)(par_oce.o) \ 
    586    $(MODEL_LIB)(phycst.o) \ 
    587    $(MODEL_LIB)(sol_oce.o) \ 
    588602   oce.F90 \ 
    589603   par_oce.F90 \ 
     
    596610   agrif_opa_interp.F90 
    597611$(MODEL_LIB)(agrif_opa_sponge.o) :  \ 
    598    dom_oce.F90 \ 
    599    lib_print.f90 \ 
    600    $(MODEL_LIB)(dom_oce.o) \ 
    601    $(MODEL_LIB)(lib_print.o) \ 
    602    $(MODEL_LIB)(par_kind.o) \ 
    603    $(MODEL_LIB)(par_oce.o) \ 
    604    par_kind.F90 \ 
    605    par_oce.F90 \ 
     612   $(MODEL_LIB)(dom_oce.o) \ 
     613   $(MODEL_LIB)(lib_print.o) \ 
     614   $(MODEL_LIB)(par_kind.o) \ 
     615   $(MODEL_LIB)(par_oce.o) \ 
     616   dom_oce.F90 \ 
     617   lib_print.f90 \ 
     618   par_kind.F90 \ 
     619   par_oce.F90 \ 
     620   $(MODEL_LIB)(agrif_oce.o) \ 
     621   $(MODEL_LIB)(dom_oce.o) \ 
     622   $(MODEL_LIB)(in_out_manager.o) \ 
     623   $(MODEL_LIB)(oce.o) \ 
     624   $(MODEL_LIB)(par_oce.o) \ 
    606625   agrif_oce.F90 \ 
    607626   dom_oce.F90 \ 
    608627   in_out_manager.F90 \ 
    609    $(MODEL_LIB)(agrif_oce.o) \ 
    610    $(MODEL_LIB)(dom_oce.o) \ 
    611    $(MODEL_LIB)(in_out_manager.o) \ 
    612    $(MODEL_LIB)(oce.o) \ 
    613    $(MODEL_LIB)(par_oce.o) \ 
    614628   oce.F90 \ 
    615629   par_oce.F90 \ 
     
    619633   agrif_opa_sponge.F90 
    620634$(MODEL_LIB)(agrif_opa_update.o) :  \ 
     635   $(MODEL_LIB)(bdy_oce.o) \ 
     636   $(MODEL_LIB)(cla_div.o) \ 
     637   $(MODEL_LIB)(diaar5.o) \ 
     638   $(MODEL_LIB)(divcur.o) \ 
     639   $(MODEL_LIB)(dom_oce.o) \ 
     640   $(MODEL_LIB)(domvvl.o) \ 
     641   $(MODEL_LIB)(in_out_manager.o) \ 
     642   $(MODEL_LIB)(iom.o) \ 
     643   $(MODEL_LIB)(lbclnk.o) \ 
     644   $(MODEL_LIB)(lib_mpp.o) \ 
     645   $(MODEL_LIB)(obc_oce.o) \ 
     646   $(MODEL_LIB)(obc_par.o) \ 
     647   $(MODEL_LIB)(oce.o) \ 
     648   $(MODEL_LIB)(par_kind.o) \ 
     649   $(MODEL_LIB)(par_oce.o) \ 
     650   $(MODEL_LIB)(phycst.o) \ 
     651   $(MODEL_LIB)(prtctl.o) \ 
     652   $(MODEL_LIB)(restart.o) \ 
     653   $(MODEL_LIB)(sbc_oce.o) \ 
    621654   bdy_oce.F90 \ 
    622655   cla_div.F90 \ 
     656   diaar5.F90 \ 
    623657   divcur.F90 \ 
    624658   dom_oce.F90 \ 
     
    628662   lbclnk.F90 \ 
    629663   lib_mpp.F90 \ 
    630    $(MODEL_LIB)(bdy_oce.o) \ 
     664   obc_oce.F90 \ 
     665   obc_par.F90 \ 
     666   oce.F90 \ 
     667   par_kind.F90 \ 
     668   par_oce.F90 \ 
     669   phycst.F90 \ 
     670   prtctl.F90 \ 
     671   restart.F90 \ 
     672   sbc_oce.F90 \ 
     673   $(MODEL_LIB)(agrif_oce.o) \ 
    631674   $(MODEL_LIB)(cla_div.o) \ 
    632675   $(MODEL_LIB)(divcur.o) \ 
    633676   $(MODEL_LIB)(dom_oce.o) \ 
    634    $(MODEL_LIB)(domvvl.o) \ 
    635    $(MODEL_LIB)(in_out_manager.o) \ 
    636    $(MODEL_LIB)(iom.o) \ 
    637    $(MODEL_LIB)(lbclnk.o) \ 
    638    $(MODEL_LIB)(lib_mpp.o) \ 
    639    $(MODEL_LIB)(obc_oce.o) \ 
    640    $(MODEL_LIB)(obc_par.o) \ 
    641    $(MODEL_LIB)(oce.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)(restart.o) \ 
    647    $(MODEL_LIB)(sbc_oce.o) \ 
    648    obc_oce.F90 \ 
    649    obc_par.F90 \ 
    650    oce.F90 \ 
    651    par_kind.F90 \ 
    652    par_oce.F90 \ 
    653    phycst.F90 \ 
    654    prtctl.F90 \ 
    655    restart.F90 \ 
    656    sbc_oce.F90 \ 
     677   $(MODEL_LIB)(oce.o) \ 
     678   $(MODEL_LIB)(par_oce.o) \ 
     679   $(MODEL_LIB)(sshwzv.o) \ 
    657680   agrif_oce.F90 \ 
    658681   cla_div.F90 \ 
    659682   divcur.F90 \ 
    660683   dom_oce.F90 \ 
    661    $(MODEL_LIB)(agrif_oce.o) \ 
    662    $(MODEL_LIB)(cla_div.o) \ 
    663    $(MODEL_LIB)(divcur.o) \ 
    664    $(MODEL_LIB)(dom_oce.o) \ 
    665    $(MODEL_LIB)(oce.o) \ 
    666    $(MODEL_LIB)(par_oce.o) \ 
    667    $(MODEL_LIB)(sshwzv.o) \ 
    668684   oce.F90 \ 
    669685   par_oce.F90 \ 
     
    674690   agrif_opa_update.F90 
    675691$(MODEL_LIB)(agrif_top_interp.o) :  \ 
    676    dom_oce.F90 \ 
    677    $(MODEL_LIB)(dom_oce.o) \ 
    678    $(MODEL_LIB)(par_kind.o) \ 
    679    $(MODEL_LIB)(par_oce.o) \ 
    680    par_kind.F90 \ 
    681    par_oce.F90 \ 
     692   $(MODEL_LIB)(dom_oce.o) \ 
     693   $(MODEL_LIB)(par_kind.o) \ 
     694   $(MODEL_LIB)(par_oce.o) \ 
     695   dom_oce.F90 \ 
     696   par_kind.F90 \ 
     697   par_oce.F90 \ 
     698   $(MODEL_LIB)(agrif_oce.o) \ 
     699   $(MODEL_LIB)(dom_oce.o) \ 
     700   $(MODEL_LIB)(oce.o) \ 
     701   $(MODEL_LIB)(par_oce.o) \ 
     702   $(MODEL_LIB)(sol_oce.o) \ 
    682703   agrif_oce.F90 \ 
    683704   dom_oce.F90 \ 
    684    $(MODEL_LIB)(agrif_oce.o) \ 
    685    $(MODEL_LIB)(dom_oce.o) \ 
    686    $(MODEL_LIB)(oce.o) \ 
    687    $(MODEL_LIB)(par_oce.o) \ 
    688    $(MODEL_LIB)(sol_oce.o) \ 
    689705   oce.F90 \ 
    690706   par_oce.F90 \ 
     
    696712   agrif_top_interp.F90 
    697713$(MODEL_LIB)(agrif_top_sponge.o) :  \ 
    698    dom_oce.F90 \ 
    699    lib_print.f90 \ 
    700    $(MODEL_LIB)(dom_oce.o) \ 
    701    $(MODEL_LIB)(lib_print.o) \ 
    702    $(MODEL_LIB)(par_kind.o) \ 
    703    $(MODEL_LIB)(par_oce.o) \ 
    704    par_kind.F90 \ 
    705    par_oce.F90 \ 
     714   $(MODEL_LIB)(dom_oce.o) \ 
     715   $(MODEL_LIB)(lib_print.o) \ 
     716   $(MODEL_LIB)(par_kind.o) \ 
     717   $(MODEL_LIB)(par_oce.o) \ 
     718   dom_oce.F90 \ 
     719   lib_print.f90 \ 
     720   par_kind.F90 \ 
     721   par_oce.F90 \ 
     722   $(MODEL_LIB)(agrif_oce.o) \ 
     723   $(MODEL_LIB)(dom_oce.o) \ 
     724   $(MODEL_LIB)(in_out_manager.o) \ 
     725   $(MODEL_LIB)(oce.o) \ 
     726   $(MODEL_LIB)(par_oce.o) \ 
    706727   agrif_oce.F90 \ 
    707728   dom_oce.F90 \ 
    708729   in_out_manager.F90 \ 
    709    $(MODEL_LIB)(agrif_oce.o) \ 
    710    $(MODEL_LIB)(dom_oce.o) \ 
    711    $(MODEL_LIB)(in_out_manager.o) \ 
    712    $(MODEL_LIB)(oce.o) \ 
    713    $(MODEL_LIB)(par_oce.o) \ 
    714730   oce.F90 \ 
    715731   par_oce.F90 \ 
     
    719735   agrif_top_sponge.F90 
    720736$(MODEL_LIB)(agrif_top_update.o) :  \ 
    721    dom_oce.F90 \ 
    722    $(MODEL_LIB)(dom_oce.o) \ 
    723    $(MODEL_LIB)(par_kind.o) \ 
    724    $(MODEL_LIB)(par_oce.o) \ 
    725    par_kind.F90 \ 
    726    par_oce.F90 \ 
     737   $(MODEL_LIB)(dom_oce.o) \ 
     738   $(MODEL_LIB)(par_kind.o) \ 
     739   $(MODEL_LIB)(par_oce.o) \ 
     740   dom_oce.F90 \ 
     741   par_kind.F90 \ 
     742   par_oce.F90 \ 
     743   $(MODEL_LIB)(agrif_oce.o) \ 
     744   $(MODEL_LIB)(dom_oce.o) \ 
     745   $(MODEL_LIB)(oce.o) \ 
     746   $(MODEL_LIB)(par_oce.o) \ 
    727747   agrif_oce.F90 \ 
    728748   dom_oce.F90 \ 
    729    $(MODEL_LIB)(agrif_oce.o) \ 
    730    $(MODEL_LIB)(dom_oce.o) \ 
    731    $(MODEL_LIB)(oce.o) \ 
    732    $(MODEL_LIB)(par_oce.o) \ 
    733749   oce.F90 \ 
    734750   par_oce.F90 \ 
     
    738754   agrif_top_update.F90 
    739755$(MODEL_LIB)(agrif_user.o) :  \ 
     756   $(MODEL_LIB)(agrif_oce.o) \ 
     757   $(MODEL_LIB)(bdy_par.o) \ 
     758   $(MODEL_LIB)(bdyini.o) \ 
     759   $(MODEL_LIB)(c1d.o) \ 
     760   $(MODEL_LIB)(cla_div.o) \ 
     761   $(MODEL_LIB)(cpl_oasis3.o) \ 
     762   $(MODEL_LIB)(cpl_oasis4.o) \ 
     763   $(MODEL_LIB)(diaptr.o) \ 
     764   $(MODEL_LIB)(divcur.o) \ 
     765   $(MODEL_LIB)(dom_oce.o) \ 
     766   $(MODEL_LIB)(domain.o) \ 
     767   $(MODEL_LIB)(domcfg.o) \ 
     768   $(MODEL_LIB)(dtasal.o) \ 
     769   $(MODEL_LIB)(dtatem.o) \ 
     770   $(MODEL_LIB)(dyncor_c1d.o) \ 
     771   $(MODEL_LIB)(dynhpg.o) \ 
     772   $(MODEL_LIB)(dynspg_oce.o) \ 
     773   $(MODEL_LIB)(eosbn2.o) \ 
     774   $(MODEL_LIB)(in_out_manager.o) \ 
     775   $(MODEL_LIB)(iom.o) \ 
     776   $(MODEL_LIB)(istate.o) \ 
     777   $(MODEL_LIB)(ldfdyn.o) \ 
     778   $(MODEL_LIB)(ldftra.o) \ 
     779   $(MODEL_LIB)(lib_mpp.o) \ 
     780   $(MODEL_LIB)(lib_print.o) \ 
     781   $(MODEL_LIB)(mppini.o) \ 
     782   $(MODEL_LIB)(obc_par.o) \ 
     783   $(MODEL_LIB)(obcini.o) \ 
     784   $(MODEL_LIB)(oce.o) \ 
     785   $(MODEL_LIB)(par_kind.o) \ 
     786   $(MODEL_LIB)(par_oce.o) \ 
     787   $(MODEL_LIB)(phycst.o) \ 
     788   $(MODEL_LIB)(prtctl.o) \ 
     789   $(MODEL_LIB)(sbc_oce.o) \ 
     790   $(MODEL_LIB)(sbcmod.o) \ 
     791   $(MODEL_LIB)(sol_oce.o) \ 
     792   $(MODEL_LIB)(sshwzv.o) \ 
     793   $(MODEL_LIB)(step.o) \ 
     794   $(MODEL_LIB)(step_c1d.o) \ 
     795   $(MODEL_LIB)(trdmod.o) \ 
     796   $(MODEL_LIB)(trdmod_oce.o) \ 
     797   $(MODEL_LIB)(zdf_oce.o) \ 
     798   $(MODEL_LIB)(zdfini.o) \ 
     799   $(MODEL_LIB)(zdfmxl.o) \ 
    740800   agrif_oce.F90 \ 
     801   bdy_par.F90 \ 
    741802   bdyini.F90 \ 
    742    bdy_par.F90 \ 
    743803   c1d.F90 \ 
    744804   cla_div.F90 \ 
     
    747807   diaptr.F90 \ 
    748808   divcur.F90 \ 
     809   dom_oce.F90 \ 
    749810   domain.F90 \ 
    750811   domcfg.F90 \ 
    751    dom_oce.F90 \ 
    752812   dtasal.F90 \ 
    753813   dtatem.F90 \ 
     
    763823   lib_mpp.F90 \ 
    764824   lib_print.f90 \ 
    765    $(MODEL_LIB)(agrif_oce.o) \ 
    766    $(MODEL_LIB)(bdyini.o) \ 
    767    $(MODEL_LIB)(bdy_par.o) \ 
    768    $(MODEL_LIB)(c1d.o) \ 
    769    $(MODEL_LIB)(cla_div.o) \ 
    770    $(MODEL_LIB)(cpl_oasis3.o) \ 
    771    $(MODEL_LIB)(cpl_oasis4.o) \ 
    772    $(MODEL_LIB)(diaptr.o) \ 
    773    $(MODEL_LIB)(divcur.o) \ 
    774    $(MODEL_LIB)(domain.o) \ 
    775    $(MODEL_LIB)(domcfg.o) \ 
    776    $(MODEL_LIB)(dom_oce.o) \ 
    777    $(MODEL_LIB)(dtasal.o) \ 
    778    $(MODEL_LIB)(dtatem.o) \ 
    779    $(MODEL_LIB)(dyncor_c1d.o) \ 
    780    $(MODEL_LIB)(dynhpg.o) \ 
    781    $(MODEL_LIB)(dynspg_oce.o) \ 
    782    $(MODEL_LIB)(eosbn2.o) \ 
    783    $(MODEL_LIB)(in_out_manager.o) \ 
    784    $(MODEL_LIB)(iom.o) \ 
    785    $(MODEL_LIB)(istate.o) \ 
    786    $(MODEL_LIB)(ldfdyn.o) \ 
    787    $(MODEL_LIB)(ldftra.o) \ 
    788    $(MODEL_LIB)(lib_mpp.o) \ 
    789    $(MODEL_LIB)(lib_print.o) \ 
    790    $(MODEL_LIB)(mppini.o) \ 
    791    $(MODEL_LIB)(obcini.o) \ 
    792    $(MODEL_LIB)(obc_par.o) \ 
    793    $(MODEL_LIB)(oce.o) \ 
    794    $(MODEL_LIB)(par_kind.o) \ 
    795    $(MODEL_LIB)(par_oce.o) \ 
    796    $(MODEL_LIB)(phycst.o) \ 
    797    $(MODEL_LIB)(prtctl.o) \ 
    798    $(MODEL_LIB)(sbc_oce.o) \ 
    799    $(MODEL_LIB)(sol_oce.o) \ 
    800    $(MODEL_LIB)(sshwzv.o) \ 
    801    $(MODEL_LIB)(step_c1d.o) \ 
    802    $(MODEL_LIB)(step.o) \ 
    803    $(MODEL_LIB)(trdmod.o) \ 
    804    $(MODEL_LIB)(trdmod_oce.o) \ 
    805    $(MODEL_LIB)(zdfini.o) \ 
    806    $(MODEL_LIB)(zdfmxl.o) \ 
    807    $(MODEL_LIB)(zdf_oce.o) \ 
    808825   mppini.F90 \ 
     826   obc_par.F90 \ 
    809827   obcini.F90 \ 
    810    obc_par.F90 \ 
    811    oce.F90 \ 
    812    par_kind.F90 \ 
    813    par_oce.F90 \ 
    814    phycst.F90 \ 
    815    prtctl.F90 \ 
    816    sbc_oce.F90 \ 
     828   oce.F90 \ 
     829   par_kind.F90 \ 
     830   par_oce.F90 \ 
     831   phycst.F90 \ 
     832   prtctl.F90 \ 
     833   sbc_oce.F90 \ 
     834   sbcmod.F90 \ 
    817835   sol_oce.F90 \ 
    818836   sshwzv.F90 \ 
     837   step.F90 \ 
    819838   step_c1d.F90 \ 
    820    step.F90 \ 
    821839   trdmod.F90 \ 
    822840   trdmod_oce.F90 \ 
     841   zdf_oce.F90 \ 
    823842   zdfini.F90 \ 
    824843   zdfmxl.F90 \ 
    825    zdf_oce.F90 \ 
     844   $(MODEL_LIB)(agrif_oce.o) \ 
     845   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     846   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
     847   $(MODEL_LIB)(agrif_opa_update.o) \ 
     848   $(MODEL_LIB)(agrif_top_interp.o) \ 
     849   $(MODEL_LIB)(agrif_top_sponge.o) \ 
     850   $(MODEL_LIB)(agrif_top_update.o) \ 
     851   $(MODEL_LIB)(dom_oce.o) \ 
     852   $(MODEL_LIB)(in_out_manager.o) \ 
     853   $(MODEL_LIB)(oce.o) \ 
     854   $(MODEL_LIB)(opa.o) \ 
     855   $(MODEL_LIB)(par_oce.o) \ 
     856   $(MODEL_LIB)(sol_oce.o) \ 
     857   $(MODEL_LIB)(tradmp.o) \ 
    826858   agrif_oce.F90 \ 
    827859   agrif_opa_interp.F90 \ 
     
    833865   dom_oce.F90 \ 
    834866   in_out_manager.F90 \ 
    835    $(MODEL_LIB)(agrif_oce.o) \ 
    836    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    837    $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    838    $(MODEL_LIB)(agrif_opa_update.o) \ 
    839    $(MODEL_LIB)(agrif_top_interp.o) \ 
    840    $(MODEL_LIB)(agrif_top_sponge.o) \ 
    841    $(MODEL_LIB)(agrif_top_update.o) \ 
    842    $(MODEL_LIB)(dom_oce.o) \ 
    843    $(MODEL_LIB)(in_out_manager.o) \ 
    844    $(MODEL_LIB)(oce.o) \ 
    845    $(MODEL_LIB)(opa.o) \ 
    846    $(MODEL_LIB)(par_oce.o) \ 
    847    $(MODEL_LIB)(sol_oce.o) \ 
    848    $(MODEL_LIB)(tradmp.o) \ 
    849867   oce.F90 \ 
    850868   opa.F90 \ 
     
    856874   agrif_user.F90 
    857875$(MODEL_LIB)(albedo.o) :   \ 
    858    in_out_manager.F90 \ 
    859    lib_print.f90 \ 
    860    $(MODEL_LIB)(in_out_manager.o) \ 
    861    $(MODEL_LIB)(lib_print.o) \ 
    862    $(MODEL_LIB)(par_kind.o) \ 
    863    $(MODEL_LIB)(par_oce.o) \ 
    864    par_kind.F90 \ 
    865    par_oce.F90 \ 
    866    in_out_manager.F90 \ 
    867    $(MODEL_LIB)(in_out_manager.o) \ 
    868    $(MODEL_LIB)(phycst.o) \ 
     876   $(MODEL_LIB)(in_out_manager.o) \ 
     877   $(MODEL_LIB)(lib_print.o) \ 
     878   $(MODEL_LIB)(par_kind.o) \ 
     879   $(MODEL_LIB)(par_oce.o) \ 
     880   in_out_manager.F90 \ 
     881   lib_print.f90 \ 
     882   par_kind.F90 \ 
     883   par_oce.F90 \ 
     884   $(MODEL_LIB)(in_out_manager.o) \ 
     885   $(MODEL_LIB)(phycst.o) \ 
     886   in_out_manager.F90 \ 
    869887   phycst.F90 \ 
    870888   KEY_CPP \ 
    871889   albedo.F90 
     890$(MODEL_LIB)(bdy_oce.o) :  \ 
     891   $(MODEL_LIB)(par_kind.o) \ 
     892   par_kind.F90 \ 
     893   $(MODEL_LIB)(bdy_par.o) \ 
     894   $(MODEL_LIB)(par_oce.o) \ 
     895   bdy_par.F90 \ 
     896   par_oce.F90 \ 
     897   KEY_CPP \ 
     898   bdy_oce.F90 
     899$(MODEL_LIB)(bdy_par.o) :  \ 
     900   KEY_CPP \ 
     901   bdy_par.F90 
    872902$(MODEL_LIB)(bdydta.o) :   \ 
    873    bdy_oce.F90 \ 
    874    bdy_par.F90 \ 
    875    dom_oce.F90 \ 
    876    in_out_manager.F90 \ 
    877    iom_def.F90 \ 
    878    iom.F90 \ 
    879    iom_ioipsl.F90 \ 
    880    iom_nf90.F90 \ 
    881    iom_rstdimg.F90 \ 
    882    lbclnk.F90 \ 
    883    lib_print.f90 \ 
    884903   $(MODEL_LIB)(bdy_oce.o) \ 
    885904   $(MODEL_LIB)(bdy_par.o) \ 
    886    $(MODEL_LIB)(dom_oce.o) \ 
    887    $(MODEL_LIB)(in_out_manager.o) \ 
     905   $(MODEL_LIB)(dianam.o) \ 
     906   $(MODEL_LIB)(dom_oce.o) \ 
     907   $(MODEL_LIB)(domngb.o) \ 
     908   $(MODEL_LIB)(in_out_manager.o) \ 
     909   $(MODEL_LIB)(iom.o) \ 
    888910   $(MODEL_LIB)(iom_def.o) \ 
    889911   $(MODEL_LIB)(iom_ioipsl.o) \ 
    890912   $(MODEL_LIB)(iom_nf90.o) \ 
    891    $(MODEL_LIB)(iom.o) \ 
    892913   $(MODEL_LIB)(iom_rstdimg.o) \ 
    893914   $(MODEL_LIB)(lbclnk.o) \ 
     
    897918   $(MODEL_LIB)(par_oce.o) \ 
    898919   $(MODEL_LIB)(phycst.o) \ 
    899    oce.F90 \ 
    900    par_kind.F90 \ 
    901    par_oce.F90 \ 
    902    phycst.F90 \ 
    903    bdy_oce.F90 \ 
    904    bdytides.F90 \ 
    905    dom_oce.F90 \ 
    906    in_out_manager.F90 \ 
    907    iom.F90 \ 
    908    $(MODEL_LIB)(bdy_oce.o) \ 
    909    $(MODEL_LIB)(bdytides.o) \ 
    910    $(MODEL_LIB)(dom_oce.o) \ 
    911    $(MODEL_LIB)(in_out_manager.o) \ 
    912    $(MODEL_LIB)(iom.o) \ 
    913    $(MODEL_LIB)(oce.o) \ 
    914    $(MODEL_LIB)(phycst.o) \ 
    915    oce.F90 \ 
    916    phycst.F90 \ 
    917    $(IOIPSL_LIB) \ 
    918    KEY_CPP \ 
    919    bdydta.F90 
    920 $(MODEL_LIB)(bdydyn.o) :   \ 
     920   $(MODEL_LIB)(sbc_oce.o) \ 
    921921   bdy_oce.F90 \ 
    922922   bdy_par.F90 \ 
    923    dom_oce.F90 \ 
    924    in_out_manager.F90 \ 
    925    iom.F90 \ 
    926    lbclnk.F90 \ 
    927    lbcnfd.F90 \ 
    928    lib_mpp.F90 \ 
    929    lib_print.f90 \ 
    930    $(MODEL_LIB)(bdy_oce.o) \ 
    931    $(MODEL_LIB)(bdy_par.o) \ 
    932    $(MODEL_LIB)(dom_oce.o) \ 
    933    $(MODEL_LIB)(in_out_manager.o) \ 
    934    $(MODEL_LIB)(iom.o) \ 
    935    $(MODEL_LIB)(lbclnk.o) \ 
    936    $(MODEL_LIB)(lbcnfd.o) \ 
    937    $(MODEL_LIB)(lib_mpp.o) \ 
    938    $(MODEL_LIB)(lib_print.o) \ 
    939    $(MODEL_LIB)(oce.o) \ 
    940    $(MODEL_LIB)(par_kind.o) \ 
    941    $(MODEL_LIB)(par_oce.o) \ 
    942    $(MODEL_LIB)(phycst.o) \ 
    943    oce.F90 \ 
    944    par_kind.F90 \ 
    945    par_oce.F90 \ 
    946    phycst.F90 \ 
    947    bdy_oce.F90 \ 
    948    bdytides.F90 \ 
    949    dom_oce.F90 \ 
    950    dynspg_oce.F90 \ 
    951    in_out_manager.F90 \ 
    952    lbclnk.F90 \ 
    953    $(MODEL_LIB)(bdy_oce.o) \ 
    954    $(MODEL_LIB)(bdytides.o) \ 
    955    $(MODEL_LIB)(dom_oce.o) \ 
    956    $(MODEL_LIB)(dynspg_oce.o) \ 
    957    $(MODEL_LIB)(in_out_manager.o) \ 
    958    $(MODEL_LIB)(lbclnk.o) \ 
    959    $(MODEL_LIB)(oce.o) \ 
    960    $(MODEL_LIB)(phycst.o) \ 
    961    oce.F90 \ 
    962    phycst.F90 \ 
    963    KEY_CPP \ 
    964    bdydyn.F90 
    965 $(MODEL_LIB)(bdyini.o) :   \ 
    966    bdy_oce.F90 \ 
    967    bdy_par.F90 \ 
    968    dom_oce.F90 \ 
    969    in_out_manager.F90 \ 
    970    iom_def.F90 \ 
    971    iom.F90 \ 
    972    iom_ioipsl.F90 \ 
    973    iom_nf90.F90 \ 
    974    iom_rstdimg.F90 \ 
    975    lbclnk.F90 \ 
    976    lbcnfd.F90 \ 
    977    lib_mpp.F90 \ 
    978    lib_print.f90 \ 
    979    $(MODEL_LIB)(bdy_oce.o) \ 
    980    $(MODEL_LIB)(bdy_par.o) \ 
    981    $(MODEL_LIB)(dom_oce.o) \ 
    982    $(MODEL_LIB)(in_out_manager.o) \ 
    983    $(MODEL_LIB)(iom_def.o) \ 
    984    $(MODEL_LIB)(iom_ioipsl.o) \ 
    985    $(MODEL_LIB)(iom_nf90.o) \ 
    986    $(MODEL_LIB)(iom.o) \ 
    987    $(MODEL_LIB)(iom_rstdimg.o) \ 
    988    $(MODEL_LIB)(lbclnk.o) \ 
    989    $(MODEL_LIB)(lbcnfd.o) \ 
    990    $(MODEL_LIB)(lib_mpp.o) \ 
    991    $(MODEL_LIB)(lib_print.o) \ 
    992    $(MODEL_LIB)(oce.o) \ 
    993    $(MODEL_LIB)(par_kind.o) \ 
    994    $(MODEL_LIB)(par_oce.o) \ 
    995    $(MODEL_LIB)(phycst.o) \ 
    996    oce.F90 \ 
    997    par_kind.F90 \ 
    998    par_oce.F90 \ 
    999    phycst.F90 \ 
    1000    bdy_oce.F90 \ 
    1001    bdytides.F90 \ 
    1002    dom_oce.F90 \ 
    1003    in_out_manager.F90 \ 
    1004    iom.F90 \ 
    1005    lbclnk.F90 \ 
    1006    lib_mpp.F90 \ 
    1007    $(MODEL_LIB)(bdy_oce.o) \ 
    1008    $(MODEL_LIB)(bdytides.o) \ 
    1009    $(MODEL_LIB)(dom_oce.o) \ 
    1010    $(MODEL_LIB)(in_out_manager.o) \ 
    1011    $(MODEL_LIB)(iom.o) \ 
    1012    $(MODEL_LIB)(lbclnk.o) \ 
    1013    $(MODEL_LIB)(lib_mpp.o) \ 
    1014    $(MODEL_LIB)(oce.o) \ 
    1015    oce.F90 \ 
    1016    KEY_CPP \ 
    1017    bdyini.F90 
    1018 $(MODEL_LIB)(bdy_oce.o) :  \ 
    1019    $(MODEL_LIB)(par_kind.o) \ 
    1020    par_kind.F90 \ 
    1021    bdy_par.F90 \ 
    1022    $(MODEL_LIB)(bdy_par.o) \ 
    1023    $(MODEL_LIB)(par_oce.o) \ 
    1024    par_oce.F90 \ 
    1025    KEY_CPP \ 
    1026    bdy_oce.F90 
    1027 $(MODEL_LIB)(bdy_par.o) :  \ 
    1028    KEY_CPP \ 
    1029    bdy_par.F90 
    1030 $(MODEL_LIB)(bdytides.o) : \ 
    1031    bdy_par.F90 \ 
    1032    dom_oce.F90 \ 
    1033    in_out_manager.F90 \ 
     923   dianam.F90 \ 
     924   dom_oce.F90 \ 
     925   domngb.F90 \ 
     926   in_out_manager.F90 \ 
     927   iom.F90 \ 
    1034928   iom_def.F90 \ 
    1035929   iom_ioipsl.F90 \ 
     
    1037931   iom_rstdimg.F90 \ 
    1038932   lbclnk.F90 \ 
    1039    lbcnfd.F90 \ 
    1040    lib_mpp.F90 \ 
    1041    lib_print.f90 \ 
     933   lib_print.f90 \ 
     934   oce.F90 \ 
     935   par_kind.F90 \ 
     936   par_oce.F90 \ 
     937   phycst.F90 \ 
     938   sbc_oce.F90 \ 
     939   $(MODEL_LIB)(bdy_oce.o) \ 
     940   $(MODEL_LIB)(bdytides.o) \ 
     941   $(MODEL_LIB)(dom_oce.o) \ 
     942   $(MODEL_LIB)(in_out_manager.o) \ 
     943   $(MODEL_LIB)(iom.o) \ 
     944   $(MODEL_LIB)(oce.o) \ 
     945   $(MODEL_LIB)(phycst.o) \ 
     946   bdy_oce.F90 \ 
     947   bdytides.F90 \ 
     948   dom_oce.F90 \ 
     949   in_out_manager.F90 \ 
     950   iom.F90 \ 
     951   oce.F90 \ 
     952   phycst.F90 \ 
     953   $(IOIPSL_LIB) \ 
     954   KEY_CPP \ 
     955   bdydta.F90 
     956$(MODEL_LIB)(bdydyn.o) :   \ 
     957   $(MODEL_LIB)(bdy_oce.o) \ 
    1042958   $(MODEL_LIB)(bdy_par.o) \ 
    1043959   $(MODEL_LIB)(dom_oce.o) \ 
    1044960   $(MODEL_LIB)(in_out_manager.o) \ 
     961   $(MODEL_LIB)(iom.o) \ 
     962   $(MODEL_LIB)(lbclnk.o) \ 
     963   $(MODEL_LIB)(lbcnfd.o) \ 
     964   $(MODEL_LIB)(lib_mpp.o) \ 
     965   $(MODEL_LIB)(lib_print.o) \ 
     966   $(MODEL_LIB)(oce.o) \ 
     967   $(MODEL_LIB)(par_kind.o) \ 
     968   $(MODEL_LIB)(par_oce.o) \ 
     969   $(MODEL_LIB)(phycst.o) \ 
     970   bdy_oce.F90 \ 
     971   bdy_par.F90 \ 
     972   dom_oce.F90 \ 
     973   in_out_manager.F90 \ 
     974   iom.F90 \ 
     975   lbclnk.F90 \ 
     976   lbcnfd.F90 \ 
     977   lib_mpp.F90 \ 
     978   lib_print.f90 \ 
     979   oce.F90 \ 
     980   par_kind.F90 \ 
     981   par_oce.F90 \ 
     982   phycst.F90 \ 
     983   $(MODEL_LIB)(bdy_oce.o) \ 
     984   $(MODEL_LIB)(bdytides.o) \ 
     985   $(MODEL_LIB)(dom_oce.o) \ 
     986   $(MODEL_LIB)(dynspg_oce.o) \ 
     987   $(MODEL_LIB)(in_out_manager.o) \ 
     988   $(MODEL_LIB)(lbclnk.o) \ 
     989   $(MODEL_LIB)(oce.o) \ 
     990   $(MODEL_LIB)(phycst.o) \ 
     991   bdy_oce.F90 \ 
     992   bdytides.F90 \ 
     993   dom_oce.F90 \ 
     994   dynspg_oce.F90 \ 
     995   in_out_manager.F90 \ 
     996   lbclnk.F90 \ 
     997   oce.F90 \ 
     998   phycst.F90 \ 
     999   KEY_CPP \ 
     1000   bdydyn.F90 
     1001$(MODEL_LIB)(bdyini.o) :   \ 
     1002   $(MODEL_LIB)(bdy_oce.o) \ 
     1003   $(MODEL_LIB)(bdy_par.o) \ 
     1004   $(MODEL_LIB)(dianam.o) \ 
     1005   $(MODEL_LIB)(dom_oce.o) \ 
     1006   $(MODEL_LIB)(domngb.o) \ 
     1007   $(MODEL_LIB)(in_out_manager.o) \ 
     1008   $(MODEL_LIB)(iom.o) \ 
    10451009   $(MODEL_LIB)(iom_def.o) \ 
    10461010   $(MODEL_LIB)(iom_ioipsl.o) \ 
     
    10541018   $(MODEL_LIB)(par_kind.o) \ 
    10551019   $(MODEL_LIB)(par_oce.o) \ 
    1056    oce.F90 \ 
    1057    par_kind.F90 \ 
    1058    par_oce.F90 \ 
     1020   $(MODEL_LIB)(phycst.o) \ 
     1021   $(MODEL_LIB)(sbc_oce.o) \ 
    10591022   bdy_oce.F90 \ 
    10601023   bdy_par.F90 \ 
    1061    dom_oce.F90 \ 
    1062    in_out_manager.F90 \ 
    1063    iom.F90 \ 
    1064    lbclnk.F90 \ 
     1024   dianam.F90 \ 
     1025   dom_oce.F90 \ 
     1026   domngb.F90 \ 
     1027   in_out_manager.F90 \ 
     1028   iom.F90 \ 
     1029   iom_def.F90 \ 
     1030   iom_ioipsl.F90 \ 
     1031   iom_nf90.F90 \ 
     1032   iom_rstdimg.F90 \ 
     1033   lbclnk.F90 \ 
     1034   lbcnfd.F90 \ 
     1035   lib_mpp.F90 \ 
     1036   lib_print.f90 \ 
     1037   oce.F90 \ 
     1038   par_kind.F90 \ 
     1039   par_oce.F90 \ 
     1040   phycst.F90 \ 
     1041   sbc_oce.F90 \ 
     1042   $(MODEL_LIB)(bdy_oce.o) \ 
     1043   $(MODEL_LIB)(bdytides.o) \ 
     1044   $(MODEL_LIB)(dom_oce.o) \ 
     1045   $(MODEL_LIB)(in_out_manager.o) \ 
     1046   $(MODEL_LIB)(iom.o) \ 
     1047   $(MODEL_LIB)(lbclnk.o) \ 
     1048   $(MODEL_LIB)(lib_mpp.o) \ 
     1049   $(MODEL_LIB)(oce.o) \ 
     1050   bdy_oce.F90 \ 
     1051   bdytides.F90 \ 
     1052   dom_oce.F90 \ 
     1053   in_out_manager.F90 \ 
     1054   iom.F90 \ 
     1055   lbclnk.F90 \ 
     1056   lib_mpp.F90 \ 
     1057   oce.F90 \ 
     1058   KEY_CPP \ 
     1059   bdyini.F90 
     1060$(MODEL_LIB)(bdytides.o) : \ 
     1061   $(MODEL_LIB)(bdy_par.o) \ 
     1062   $(MODEL_LIB)(dianam.o) \ 
     1063   $(MODEL_LIB)(dom_oce.o) \ 
     1064   $(MODEL_LIB)(domngb.o) \ 
     1065   $(MODEL_LIB)(in_out_manager.o) \ 
     1066   $(MODEL_LIB)(iom_def.o) \ 
     1067   $(MODEL_LIB)(iom_ioipsl.o) \ 
     1068   $(MODEL_LIB)(iom_nf90.o) \ 
     1069   $(MODEL_LIB)(iom_rstdimg.o) \ 
     1070   $(MODEL_LIB)(lbclnk.o) \ 
     1071   $(MODEL_LIB)(lbcnfd.o) \ 
     1072   $(MODEL_LIB)(lib_mpp.o) \ 
     1073   $(MODEL_LIB)(lib_print.o) \ 
     1074   $(MODEL_LIB)(oce.o) \ 
     1075   $(MODEL_LIB)(par_kind.o) \ 
     1076   $(MODEL_LIB)(par_oce.o) \ 
     1077   $(MODEL_LIB)(phycst.o) \ 
     1078   $(MODEL_LIB)(sbc_oce.o) \ 
     1079   bdy_par.F90 \ 
     1080   dianam.F90 \ 
     1081   dom_oce.F90 \ 
     1082   domngb.F90 \ 
     1083   in_out_manager.F90 \ 
     1084   iom_def.F90 \ 
     1085   iom_ioipsl.F90 \ 
     1086   iom_nf90.F90 \ 
     1087   iom_rstdimg.F90 \ 
     1088   lbclnk.F90 \ 
     1089   lbcnfd.F90 \ 
     1090   lib_mpp.F90 \ 
     1091   lib_print.f90 \ 
     1092   oce.F90 \ 
     1093   par_kind.F90 \ 
     1094   par_oce.F90 \ 
     1095   phycst.F90 \ 
     1096   sbc_oce.F90 \ 
    10651097   $(MODEL_LIB)(bdy_oce.o) \ 
    10661098   $(MODEL_LIB)(bdy_par.o) \ 
     
    10711103   $(MODEL_LIB)(oce.o) \ 
    10721104   $(MODEL_LIB)(phycst.o) \ 
     1105   bdy_oce.F90 \ 
     1106   bdy_par.F90 \ 
     1107   dom_oce.F90 \ 
     1108   in_out_manager.F90 \ 
     1109   iom.F90 \ 
     1110   lbclnk.F90 \ 
    10731111   oce.F90 \ 
    10741112   phycst.F90 \ 
     
    10761114   bdytides.F90 
    10771115$(MODEL_LIB)(bdytra.o) :   \ 
     1116   $(MODEL_LIB)(bdy_par.o) \ 
     1117   $(MODEL_LIB)(dom_oce.o) \ 
     1118   $(MODEL_LIB)(in_out_manager.o) \ 
     1119   $(MODEL_LIB)(lbcnfd.o) \ 
     1120   $(MODEL_LIB)(lib_mpp.o) \ 
     1121   $(MODEL_LIB)(lib_print.o) \ 
     1122   $(MODEL_LIB)(oce.o) \ 
     1123   $(MODEL_LIB)(par_kind.o) \ 
     1124   $(MODEL_LIB)(par_oce.o) \ 
    10781125   bdy_par.F90 \ 
    10791126   dom_oce.F90 \ 
     
    10821129   lib_mpp.F90 \ 
    10831130   lib_print.f90 \ 
    1084    $(MODEL_LIB)(bdy_par.o) \ 
    1085    $(MODEL_LIB)(dom_oce.o) \ 
    1086    $(MODEL_LIB)(in_out_manager.o) \ 
    1087    $(MODEL_LIB)(lbcnfd.o) \ 
    1088    $(MODEL_LIB)(lib_mpp.o) \ 
    1089    $(MODEL_LIB)(lib_print.o) \ 
    1090    $(MODEL_LIB)(oce.o) \ 
    1091    $(MODEL_LIB)(par_kind.o) \ 
    1092    $(MODEL_LIB)(par_oce.o) \ 
    1093    oce.F90 \ 
    1094    par_kind.F90 \ 
    1095    par_oce.F90 \ 
     1131   oce.F90 \ 
     1132   par_kind.F90 \ 
     1133   par_oce.F90 \ 
     1134   $(MODEL_LIB)(bdy_oce.o) \ 
     1135   $(MODEL_LIB)(dom_oce.o) \ 
     1136   $(MODEL_LIB)(in_out_manager.o) \ 
     1137   $(MODEL_LIB)(lbclnk.o) \ 
     1138   $(MODEL_LIB)(oce.o) \ 
    10961139   bdy_oce.F90 \ 
    10971140   dom_oce.F90 \ 
    10981141   in_out_manager.F90 \ 
    10991142   lbclnk.F90 \ 
    1100    $(MODEL_LIB)(bdy_oce.o) \ 
    1101    $(MODEL_LIB)(dom_oce.o) \ 
    1102    $(MODEL_LIB)(in_out_manager.o) \ 
    1103    $(MODEL_LIB)(lbclnk.o) \ 
    1104    $(MODEL_LIB)(oce.o) \ 
    11051143   oce.F90 \ 
    11061144   KEY_CPP \ 
    11071145   bdytra.F90 
    11081146$(MODEL_LIB)(bdyvol.o) :   \ 
     1147   $(MODEL_LIB)(bdy_par.o) \ 
     1148   $(MODEL_LIB)(dom_oce.o) \ 
     1149   $(MODEL_LIB)(in_out_manager.o) \ 
     1150   $(MODEL_LIB)(lbcnfd.o) \ 
     1151   $(MODEL_LIB)(lib_print.o) \ 
     1152   $(MODEL_LIB)(par_kind.o) \ 
     1153   $(MODEL_LIB)(par_oce.o) \ 
    11091154   bdy_par.F90 \ 
    11101155   dom_oce.F90 \ 
     
    11121157   lbcnfd.F90 \ 
    11131158   lib_print.f90 \ 
    1114    $(MODEL_LIB)(bdy_par.o) \ 
    1115    $(MODEL_LIB)(dom_oce.o) \ 
    1116    $(MODEL_LIB)(in_out_manager.o) \ 
    1117    $(MODEL_LIB)(lbcnfd.o) \ 
    1118    $(MODEL_LIB)(lib_print.o) \ 
    1119    $(MODEL_LIB)(par_kind.o) \ 
    1120    $(MODEL_LIB)(par_oce.o) \ 
    1121    par_kind.F90 \ 
    1122    par_oce.F90 \ 
     1159   par_kind.F90 \ 
     1160   par_oce.F90 \ 
     1161   $(MODEL_LIB)(bdy_oce.o) \ 
     1162   $(MODEL_LIB)(dom_oce.o) \ 
     1163   $(MODEL_LIB)(in_out_manager.o) \ 
     1164   $(MODEL_LIB)(lib_mpp.o) \ 
     1165   $(MODEL_LIB)(oce.o) \ 
     1166   $(MODEL_LIB)(phycst.o) \ 
     1167   $(MODEL_LIB)(sbc_oce.o) \ 
    11231168   bdy_oce.F90 \ 
    11241169   dom_oce.F90 \ 
    11251170   in_out_manager.F90 \ 
    11261171   lib_mpp.F90 \ 
    1127    $(MODEL_LIB)(bdy_oce.o) \ 
    1128    $(MODEL_LIB)(dom_oce.o) \ 
    1129    $(MODEL_LIB)(in_out_manager.o) \ 
    1130    $(MODEL_LIB)(lib_mpp.o) \ 
    1131    $(MODEL_LIB)(oce.o) \ 
    1132    $(MODEL_LIB)(phycst.o) \ 
    1133    $(MODEL_LIB)(sbc_oce.o) \ 
    11341172   oce.F90 \ 
    11351173   phycst.F90 \ 
     
    11411179   KEY_CPP \ 
    11421180   c1d.F90 
     1181$(MODEL_LIB)(cla.o) :   \ 
     1182   $(MODEL_LIB)(dom_oce.o) \ 
     1183   $(MODEL_LIB)(in_out_manager.o) \ 
     1184   $(MODEL_LIB)(lbcnfd.o) \ 
     1185   $(MODEL_LIB)(lib_mpp.o) \ 
     1186   $(MODEL_LIB)(lib_print.o) \ 
     1187   $(MODEL_LIB)(oce.o) \ 
     1188   $(MODEL_LIB)(par_kind.o) \ 
     1189   $(MODEL_LIB)(par_oce.o) \ 
     1190   dom_oce.F90 \ 
     1191   in_out_manager.F90 \ 
     1192   lbcnfd.F90 \ 
     1193   lib_mpp.F90 \ 
     1194   lib_print.f90 \ 
     1195   oce.F90 \ 
     1196   par_kind.F90 \ 
     1197   par_oce.F90 \ 
     1198   $(MODEL_LIB)(dom_oce.o) \ 
     1199   $(MODEL_LIB)(in_out_manager.o) \ 
     1200   $(MODEL_LIB)(lbclnk.o) \ 
     1201   $(MODEL_LIB)(lib_mpp.o) \ 
     1202   $(MODEL_LIB)(oce.o) \ 
     1203   $(MODEL_LIB)(sbc_oce.o) \ 
     1204   dom_oce.F90 \ 
     1205   in_out_manager.F90 \ 
     1206   lbclnk.F90 \ 
     1207   lib_mpp.F90 \ 
     1208   oce.F90 \ 
     1209   sbc_oce.F90 \ 
     1210   domzgr_substitute.h90 \ 
     1211   vectopt_loop_substitute.h90 \ 
     1212   KEY_CPP \ 
     1213   cla.F90 
    11431214$(MODEL_LIB)(cla_div.o) :  \ 
    1144    dom_oce.F90 \ 
    1145    in_out_manager.F90 \ 
    1146    lbcnfd.F90 \ 
    1147    lib_mpp.F90 \ 
    1148    lib_print.f90 \ 
    1149    $(MODEL_LIB)(dom_oce.o) \ 
    1150    $(MODEL_LIB)(in_out_manager.o) \ 
    1151    $(MODEL_LIB)(lbcnfd.o) \ 
    1152    $(MODEL_LIB)(lib_mpp.o) \ 
    1153    $(MODEL_LIB)(lib_print.o) \ 
    1154    $(MODEL_LIB)(oce.o) \ 
    1155    $(MODEL_LIB)(par_kind.o) \ 
    1156    $(MODEL_LIB)(par_oce.o) \ 
    1157    oce.F90 \ 
    1158    par_kind.F90 \ 
    1159    par_oce.F90 \ 
    1160    dom_oce.F90 \ 
    1161    in_out_manager.F90 \ 
    1162    lbclnk.F90 \ 
    1163    lib_mpp.F90 \ 
    1164    $(MODEL_LIB)(dom_oce.o) \ 
    1165    $(MODEL_LIB)(in_out_manager.o) \ 
    1166    $(MODEL_LIB)(lbclnk.o) \ 
    1167    $(MODEL_LIB)(lib_mpp.o) \ 
    1168    $(MODEL_LIB)(oce.o) \ 
    1169    $(MODEL_LIB)(sbc_oce.o) \ 
     1215   $(MODEL_LIB)(dom_oce.o) \ 
     1216   $(MODEL_LIB)(in_out_manager.o) \ 
     1217   $(MODEL_LIB)(lbcnfd.o) \ 
     1218   $(MODEL_LIB)(lib_mpp.o) \ 
     1219   $(MODEL_LIB)(lib_print.o) \ 
     1220   $(MODEL_LIB)(oce.o) \ 
     1221   $(MODEL_LIB)(par_kind.o) \ 
     1222   $(MODEL_LIB)(par_oce.o) \ 
     1223   dom_oce.F90 \ 
     1224   in_out_manager.F90 \ 
     1225   lbcnfd.F90 \ 
     1226   lib_mpp.F90 \ 
     1227   lib_print.f90 \ 
     1228   oce.F90 \ 
     1229   par_kind.F90 \ 
     1230   par_oce.F90 \ 
     1231   $(MODEL_LIB)(dom_oce.o) \ 
     1232   $(MODEL_LIB)(in_out_manager.o) \ 
     1233   $(MODEL_LIB)(lbclnk.o) \ 
     1234   $(MODEL_LIB)(lib_mpp.o) \ 
     1235   $(MODEL_LIB)(oce.o) \ 
     1236   $(MODEL_LIB)(sbc_oce.o) \ 
     1237   dom_oce.F90 \ 
     1238   in_out_manager.F90 \ 
     1239   lbclnk.F90 \ 
     1240   lib_mpp.F90 \ 
    11701241   oce.F90 \ 
    11711242   sbc_oce.F90 \ 
     
    11741245   cla_div.F90 
    11751246$(MODEL_LIB)(cla_dynspg.o) :  \ 
    1176    dom_oce.F90 \ 
    1177    dynspg_oce.F90 \ 
    1178    in_out_manager.F90 \ 
    1179    lbclnk.F90 \ 
    1180    lbcnfd.F90 \ 
    1181    lib_mpp.F90 \ 
    1182    lib_print.f90 \ 
    11831247   $(MODEL_LIB)(dom_oce.o) \ 
    11841248   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    11971261   $(MODEL_LIB)(sol_oce.o) \ 
    11981262   $(MODEL_LIB)(zdf_oce.o) \ 
     1263   dom_oce.F90 \ 
     1264   dynspg_oce.F90 \ 
     1265   in_out_manager.F90 \ 
     1266   lbclnk.F90 \ 
     1267   lbcnfd.F90 \ 
     1268   lib_mpp.F90 \ 
     1269   lib_print.f90 \ 
    11991270   obc_oce.F90 \ 
    12001271   obc_par.F90 \ 
     
    12061277   sol_oce.F90 \ 
    12071278   zdf_oce.F90 \ 
    1208    dom_oce.F90 \ 
    1209    in_out_manager.F90 \ 
    1210    lbclnk.F90 \ 
    1211    lib_mpp.F90 \ 
    1212    $(MODEL_LIB)(dom_oce.o) \ 
    1213    $(MODEL_LIB)(in_out_manager.o) \ 
    1214    $(MODEL_LIB)(lbclnk.o) \ 
    1215    $(MODEL_LIB)(lib_mpp.o) \ 
     1279   $(MODEL_LIB)(dom_oce.o) \ 
     1280   $(MODEL_LIB)(in_out_manager.o) \ 
     1281   $(MODEL_LIB)(lbclnk.o) \ 
     1282   $(MODEL_LIB)(lib_mpp.o) \ 
     1283   $(MODEL_LIB)(obc_oce.o) \ 
    12161284   $(MODEL_LIB)(obcdyn.o) \ 
    1217    $(MODEL_LIB)(obc_oce.o) \ 
    12181285   $(MODEL_LIB)(obcvol.o) \ 
    12191286   $(MODEL_LIB)(oce.o) \ 
     
    12241291   $(MODEL_LIB)(solsor.o) \ 
    12251292   $(MODEL_LIB)(zdf_oce.o) \ 
     1293   dom_oce.F90 \ 
     1294   in_out_manager.F90 \ 
     1295   lbclnk.F90 \ 
     1296   lib_mpp.F90 \ 
     1297   obc_oce.F90 \ 
    12261298   obcdyn.F90 \ 
    1227    obc_oce.F90 \ 
    12281299   obcvol.F90 \ 
    12291300   oce.F90 \ 
     
    12381309   KEY_CPP \ 
    12391310   cla_dynspg.F90 
    1240 $(MODEL_LIB)(cla.o) :   \ 
    1241    dom_oce.F90 \ 
    1242    in_out_manager.F90 \ 
    1243    lbcnfd.F90 \ 
    1244    lib_mpp.F90 \ 
    1245    lib_print.f90 \ 
    1246    $(MODEL_LIB)(dom_oce.o) \ 
    1247    $(MODEL_LIB)(in_out_manager.o) \ 
    1248    $(MODEL_LIB)(lbcnfd.o) \ 
    1249    $(MODEL_LIB)(lib_mpp.o) \ 
    1250    $(MODEL_LIB)(lib_print.o) \ 
    1251    $(MODEL_LIB)(oce.o) \ 
    1252    $(MODEL_LIB)(par_kind.o) \ 
    1253    $(MODEL_LIB)(par_oce.o) \ 
    1254    oce.F90 \ 
    1255    par_kind.F90 \ 
    1256    par_oce.F90 \ 
    1257    dom_oce.F90 \ 
    1258    in_out_manager.F90 \ 
    1259    lbclnk.F90 \ 
    1260    lib_mpp.F90 \ 
    1261    $(MODEL_LIB)(dom_oce.o) \ 
    1262    $(MODEL_LIB)(in_out_manager.o) \ 
    1263    $(MODEL_LIB)(lbclnk.o) \ 
    1264    $(MODEL_LIB)(lib_mpp.o) \ 
    1265    $(MODEL_LIB)(oce.o) \ 
    1266    $(MODEL_LIB)(sbc_oce.o) \ 
    1267    oce.F90 \ 
    1268    sbc_oce.F90 \ 
    1269    domzgr_substitute.h90 \ 
    1270    vectopt_loop_substitute.h90 \ 
    1271    KEY_CPP \ 
    1272    cla.F90 
    12731311$(MODEL_LIB)(closea.o) :   \ 
    1274    dom_oce.F90 \ 
    1275    in_out_manager.F90 \ 
    1276    lbcnfd.F90 \ 
    1277    lib_mpp.F90 \ 
    1278    lib_print.f90 \ 
    1279    $(MODEL_LIB)(dom_oce.o) \ 
    1280    $(MODEL_LIB)(in_out_manager.o) \ 
    1281    $(MODEL_LIB)(lbcnfd.o) \ 
    1282    $(MODEL_LIB)(lib_mpp.o) \ 
    1283    $(MODEL_LIB)(lib_print.o) \ 
    1284    $(MODEL_LIB)(oce.o) \ 
    1285    $(MODEL_LIB)(par_kind.o) \ 
    1286    $(MODEL_LIB)(par_oce.o) \ 
    1287    oce.F90 \ 
    1288    par_kind.F90 \ 
    1289    par_oce.F90 \ 
    1290    dom_oce.F90 \ 
    1291    in_out_manager.F90 \ 
    1292    lbclnk.F90 \ 
    1293    lib_mpp.F90 \ 
    1294    $(MODEL_LIB)(dom_oce.o) \ 
    1295    $(MODEL_LIB)(in_out_manager.o) \ 
    1296    $(MODEL_LIB)(lbclnk.o) \ 
    1297    $(MODEL_LIB)(lib_mpp.o) \ 
    1298    $(MODEL_LIB)(oce.o) \ 
    1299    $(MODEL_LIB)(sbc_oce.o) \ 
     1312   $(MODEL_LIB)(dom_oce.o) \ 
     1313   $(MODEL_LIB)(in_out_manager.o) \ 
     1314   $(MODEL_LIB)(lbcnfd.o) \ 
     1315   $(MODEL_LIB)(lib_mpp.o) \ 
     1316   $(MODEL_LIB)(lib_print.o) \ 
     1317   $(MODEL_LIB)(oce.o) \ 
     1318   $(MODEL_LIB)(par_kind.o) \ 
     1319   $(MODEL_LIB)(par_oce.o) \ 
     1320   dom_oce.F90 \ 
     1321   in_out_manager.F90 \ 
     1322   lbcnfd.F90 \ 
     1323   lib_mpp.F90 \ 
     1324   lib_print.f90 \ 
     1325   oce.F90 \ 
     1326   par_kind.F90 \ 
     1327   par_oce.F90 \ 
     1328   $(MODEL_LIB)(dom_oce.o) \ 
     1329   $(MODEL_LIB)(in_out_manager.o) \ 
     1330   $(MODEL_LIB)(lbclnk.o) \ 
     1331   $(MODEL_LIB)(lib_mpp.o) \ 
     1332   $(MODEL_LIB)(oce.o) \ 
     1333   $(MODEL_LIB)(sbc_oce.o) \ 
     1334   dom_oce.F90 \ 
     1335   in_out_manager.F90 \ 
     1336   lbclnk.F90 \ 
     1337   lib_mpp.F90 \ 
    13001338   oce.F90 \ 
    13011339   sbc_oce.F90 \ 
     
    13041342   closea.F90 
    13051343$(MODEL_LIB)(cpl_oasis3.o) :  \ 
    1306    dom_oce.F90 \ 
    1307    in_out_manager.F90 \ 
    1308    lbcnfd.F90 \ 
    1309    lib_mpp.F90 \ 
    1310    lib_print.f90 \ 
    1311    $(MODEL_LIB)(dom_oce.o) \ 
    1312    $(MODEL_LIB)(in_out_manager.o) \ 
    1313    $(MODEL_LIB)(lbcnfd.o) \ 
    1314    $(MODEL_LIB)(lib_mpp.o) \ 
    1315    $(MODEL_LIB)(lib_print.o) \ 
    1316    $(MODEL_LIB)(oce.o) \ 
    1317    $(MODEL_LIB)(par_kind.o) \ 
    1318    $(MODEL_LIB)(par_oce.o) \ 
    1319    oce.F90 \ 
    1320    par_kind.F90 \ 
    1321    par_oce.F90 \ 
    1322    dom_oce.F90 \ 
    1323    in_out_manager.F90 \ 
    1324    lbclnk.F90 \ 
    1325    $(MODEL_LIB)(dom_oce.o) \ 
    1326    $(MODEL_LIB)(in_out_manager.o) \ 
    1327    $(MODEL_LIB)(lbclnk.o) \ 
    1328    $(MODEL_LIB)(par_oce.o) \ 
     1344   $(MODEL_LIB)(dom_oce.o) \ 
     1345   $(MODEL_LIB)(in_out_manager.o) \ 
     1346   $(MODEL_LIB)(lbcnfd.o) \ 
     1347   $(MODEL_LIB)(lib_mpp.o) \ 
     1348   $(MODEL_LIB)(lib_print.o) \ 
     1349   $(MODEL_LIB)(oce.o) \ 
     1350   $(MODEL_LIB)(par_kind.o) \ 
     1351   $(MODEL_LIB)(par_oce.o) \ 
     1352   dom_oce.F90 \ 
     1353   in_out_manager.F90 \ 
     1354   lbcnfd.F90 \ 
     1355   lib_mpp.F90 \ 
     1356   lib_print.f90 \ 
     1357   oce.F90 \ 
     1358   par_kind.F90 \ 
     1359   par_oce.F90 \ 
     1360   $(MODEL_LIB)(dom_oce.o) \ 
     1361   $(MODEL_LIB)(in_out_manager.o) \ 
     1362   $(MODEL_LIB)(lbclnk.o) \ 
     1363   $(MODEL_LIB)(par_oce.o) \ 
     1364   dom_oce.F90 \ 
     1365   in_out_manager.F90 \ 
     1366   lbclnk.F90 \ 
    13291367   par_oce.F90 \ 
    13301368   KEY_CPP \ 
    13311369   cpl_oasis3.F90 
    13321370$(MODEL_LIB)(cpl_oasis4.o) :  \ 
    1333    dom_oce.F90 \ 
    1334    in_out_manager.F90 \ 
    1335    lbcnfd.F90 \ 
    1336    lib_print.f90 \ 
    1337    $(MODEL_LIB)(dom_oce.o) \ 
    1338    $(MODEL_LIB)(in_out_manager.o) \ 
    1339    $(MODEL_LIB)(lbcnfd.o) \ 
    1340    $(MODEL_LIB)(lib_print.o) \ 
    1341    $(MODEL_LIB)(par_kind.o) \ 
    1342    $(MODEL_LIB)(par_oce.o) \ 
    1343    par_kind.F90 \ 
    1344    par_oce.F90 \ 
    1345    dom_oce.F90 \ 
    1346    in_out_manager.F90 \ 
    1347    lib_mpp.F90 \ 
     1371   $(MODEL_LIB)(dom_oce.o) \ 
     1372   $(MODEL_LIB)(in_out_manager.o) \ 
     1373   $(MODEL_LIB)(lbcnfd.o) \ 
     1374   $(MODEL_LIB)(lib_print.o) \ 
     1375   $(MODEL_LIB)(par_kind.o) \ 
     1376   $(MODEL_LIB)(par_oce.o) \ 
     1377   dom_oce.F90 \ 
     1378   in_out_manager.F90 \ 
     1379   lbcnfd.F90 \ 
     1380   lib_print.f90 \ 
     1381   par_kind.F90 \ 
     1382   par_oce.F90 \ 
    13481383   $(MODEL_LIB)(dom_oce.o) \ 
    13491384   $(MODEL_LIB)(in_out_manager.o) \ 
     
    13521387   $(MODEL_LIB)(par_oce.o) \ 
    13531388   $(MODEL_LIB)(phycst.o) \ 
     1389   dom_oce.F90 \ 
     1390   in_out_manager.F90 \ 
     1391   lib_mpp.F90 \ 
    13541392   oasis4_date.F90 \ 
    13551393   par_oce.F90 \ 
     
    13581396   cpl_oasis4.F90 
    13591397$(MODEL_LIB)(daymod.o) :   \ 
    1360    c1d.F90 \ 
    1361    dom_oce.F90 \ 
    1362    eosbn2.F90 \ 
    1363    in_out_manager.F90 \ 
    1364    iom_def.F90 \ 
    1365    iom.F90 \ 
    1366    iom_ioipsl.F90 \ 
    1367    iom_nf90.F90 \ 
    1368    iom_rstdimg.F90 \ 
    1369    lbclnk.F90 \ 
    1370    lib_mpp.F90 \ 
    1371    lib_print.f90 \ 
    13721398   $(MODEL_LIB)(c1d.o) \ 
    1373    $(MODEL_LIB)(dom_oce.o) \ 
     1399   $(MODEL_LIB)(dianam.o) \ 
     1400   $(MODEL_LIB)(dom_oce.o) \ 
     1401   $(MODEL_LIB)(domngb.o) \ 
    13741402   $(MODEL_LIB)(eosbn2.o) \ 
    13751403   $(MODEL_LIB)(in_out_manager.o) \ 
     1404   $(MODEL_LIB)(iom.o) \ 
    13761405   $(MODEL_LIB)(iom_def.o) \ 
    13771406   $(MODEL_LIB)(iom_ioipsl.o) \ 
    13781407   $(MODEL_LIB)(iom_nf90.o) \ 
    1379    $(MODEL_LIB)(iom.o) \ 
    13801408   $(MODEL_LIB)(iom_rstdimg.o) \ 
    13811409   $(MODEL_LIB)(lbclnk.o) \ 
     
    13861414   $(MODEL_LIB)(par_oce.o) \ 
    13871415   $(MODEL_LIB)(phycst.o) \ 
     1416   $(MODEL_LIB)(sbc_oce.o) \ 
    13881417   $(MODEL_LIB)(trdmld_oce.o) \ 
    13891418   $(MODEL_LIB)(zdfddm.o) \ 
    13901419   $(MODEL_LIB)(zdfmxl.o) \ 
    13911420   $(MODEL_LIB)(zpshde.o) \ 
    1392    oce.F90 \ 
    1393    par_kind.F90 \ 
    1394    par_oce.F90 \ 
    1395    phycst.F90 \ 
     1421   c1d.F90 \ 
     1422   dianam.F90 \ 
     1423   dom_oce.F90 \ 
     1424   domngb.F90 \ 
     1425   eosbn2.F90 \ 
     1426   in_out_manager.F90 \ 
     1427   iom.F90 \ 
     1428   iom_def.F90 \ 
     1429   iom_ioipsl.F90 \ 
     1430   iom_nf90.F90 \ 
     1431   iom_rstdimg.F90 \ 
     1432   lbclnk.F90 \ 
     1433   lib_mpp.F90 \ 
     1434   lib_print.f90 \ 
     1435   oce.F90 \ 
     1436   par_kind.F90 \ 
     1437   par_oce.F90 \ 
     1438   phycst.F90 \ 
     1439   sbc_oce.F90 \ 
    13961440   trdmld_oce.F90 \ 
    13971441   zdfddm.F90 \ 
    13981442   zdfmxl.F90 \ 
    13991443   zpshde.F90 \ 
    1400    dom_oce.F90 \ 
    1401    in_out_manager.F90 \ 
    1402    iom.F90 \ 
    14031444   $(MODEL_LIB)(dom_oce.o) \ 
    14041445   $(MODEL_LIB)(in_out_manager.o) \ 
     
    14071448   $(MODEL_LIB)(prtctl.o) \ 
    14081449   $(MODEL_LIB)(restart.o) \ 
     1450   dom_oce.F90 \ 
     1451   in_out_manager.F90 \ 
     1452   iom.F90 \ 
    14091453   phycst.F90 \ 
    14101454   prtctl.F90 \ 
     
    14121456   $(IOIPSL_LIB) \ 
    14131457   daymod.F90 
    1414 $(MODEL_LIB)(diadimg.o) :  \ 
    1415    lib_print.f90 \ 
    1416    $(MODEL_LIB)(lib_print.o) \ 
    1417    $(MODEL_LIB)(par_kind.o) \ 
    1418    $(MODEL_LIB)(par_oce.o) \ 
    1419    par_kind.F90 \ 
    1420    par_oce.F90 \ 
    1421    dom_oce.F90 \ 
    1422    in_out_manager.F90 \ 
    1423    $(MODEL_LIB)(dom_oce.o) \ 
    1424    $(MODEL_LIB)(in_out_manager.o) \ 
    1425    $(MODEL_LIB)(oce.o) \ 
    1426    oce.F90 \ 
    1427    domzgr_substitute.h90 \ 
    1428    KEY_CPP \ 
    1429    diadimg.F90 
    1430 $(MODEL_LIB)(diafwb.o) :   \ 
    1431    dom_oce.F90 \ 
    1432    in_out_manager.F90 \ 
    1433    lbcnfd.F90 \ 
    1434    lib_print.f90 \ 
    1435    $(MODEL_LIB)(dom_oce.o) \ 
    1436    $(MODEL_LIB)(in_out_manager.o) \ 
    1437    $(MODEL_LIB)(lbcnfd.o) \ 
    1438    $(MODEL_LIB)(lib_print.o) \ 
    1439    $(MODEL_LIB)(par_kind.o) \ 
    1440    $(MODEL_LIB)(par_oce.o) \ 
    1441    par_kind.F90 \ 
    1442    par_oce.F90 \ 
    1443    dom_oce.F90 \ 
    1444    in_out_manager.F90 \ 
    1445    lib_mpp.F90 \ 
    1446    $(MODEL_LIB)(dom_oce.o) \ 
    1447    $(MODEL_LIB)(in_out_manager.o) \ 
    1448    $(MODEL_LIB)(lib_mpp.o) \ 
    1449    $(MODEL_LIB)(oce.o) \ 
    1450    $(MODEL_LIB)(phycst.o) \ 
    1451    $(MODEL_LIB)(sbc_oce.o) \ 
    1452    $(MODEL_LIB)(zdf_oce.o) \ 
    1453    oce.F90 \ 
    1454    phycst.F90 \ 
    1455    sbc_oce.F90 \ 
    1456    zdf_oce.F90 \ 
    1457    domzgr_substitute.h90 \ 
    1458    vectopt_loop_substitute.h90 \ 
    1459    KEY_CPP \ 
    1460    diafwb.F90 
    1461 $(MODEL_LIB)(diagap.o) :   \ 
    1462    dom_oce.F90 \ 
    1463    in_out_manager.F90 \ 
    1464    iom.F90 \ 
    1465    lbclnk.F90 \ 
    1466    lbcnfd.F90 \ 
    1467    lib_print.f90 \ 
    1468    $(MODEL_LIB)(dom_oce.o) \ 
    1469    $(MODEL_LIB)(in_out_manager.o) \ 
    1470    $(MODEL_LIB)(iom.o) \ 
    1471    $(MODEL_LIB)(lbclnk.o) \ 
    1472    $(MODEL_LIB)(lbcnfd.o) \ 
    1473    $(MODEL_LIB)(lib_print.o) \ 
    1474    $(MODEL_LIB)(oce.o) \ 
    1475    $(MODEL_LIB)(par_kind.o) \ 
    1476    $(MODEL_LIB)(par_oce.o) \ 
    1477    $(MODEL_LIB)(phycst.o) \ 
    1478    oce.F90 \ 
    1479    par_kind.F90 \ 
    1480    par_oce.F90 \ 
    1481    phycst.F90 \ 
     1458$(MODEL_LIB)(diaar5.o) :   \ 
     1459   $(MODEL_LIB)(dianam.o) \ 
     1460   $(MODEL_LIB)(dom_oce.o) \ 
     1461   $(MODEL_LIB)(domngb.o) \ 
     1462   $(MODEL_LIB)(in_out_manager.o) \ 
     1463   $(MODEL_LIB)(iom_def.o) \ 
     1464   $(MODEL_LIB)(iom_ioipsl.o) \ 
     1465   $(MODEL_LIB)(iom_nf90.o) \ 
     1466   $(MODEL_LIB)(iom_rstdimg.o) \ 
     1467   $(MODEL_LIB)(lbclnk.o) \ 
     1468   $(MODEL_LIB)(lbcnfd.o) \ 
     1469   $(MODEL_LIB)(par_oce.o) \ 
     1470   $(MODEL_LIB)(phycst.o) \ 
     1471   $(MODEL_LIB)(prtctl.o) \ 
     1472   $(MODEL_LIB)(sbc_oce.o) \ 
     1473   $(MODEL_LIB)(zdfddm.o) \ 
    14821474   dianam.F90 \ 
    14831475   dom_oce.F90 \ 
    1484    dtasal.F90 \ 
    1485    dtatem.F90 \ 
    1486    in_out_manager.F90 \ 
    1487    lib_mpp.F90 \ 
    1488    $(MODEL_LIB)(dianam.o) \ 
    1489    $(MODEL_LIB)(dom_oce.o) \ 
    1490    $(MODEL_LIB)(dtasal.o) \ 
    1491    $(MODEL_LIB)(dtatem.o) \ 
    1492    $(MODEL_LIB)(in_out_manager.o) \ 
    1493    $(MODEL_LIB)(lib_mpp.o) \ 
    1494    $(MODEL_LIB)(oce.o) \ 
    1495    oce.F90 \ 
    1496    domzgr_substitute.h90 \ 
    1497    $(IOIPSL_LIB) \ 
    1498    KEY_CPP \ 
    1499    diagap.F90 
    1500 $(MODEL_LIB)(diahdy.o) :   \ 
    1501    in_out_manager.F90 \ 
    1502    lib_print.f90 \ 
    1503    $(MODEL_LIB)(in_out_manager.o) \ 
    1504    $(MODEL_LIB)(lib_print.o) \ 
    1505    $(MODEL_LIB)(par_kind.o) \ 
    1506    $(MODEL_LIB)(par_oce.o) \ 
    1507    par_kind.F90 \ 
    1508    par_oce.F90 \ 
    1509    dom_oce.F90 \ 
    1510    in_out_manager.F90 \ 
    1511    $(MODEL_LIB)(dom_oce.o) \ 
    1512    $(MODEL_LIB)(in_out_manager.o) \ 
    1513    $(MODEL_LIB)(oce.o) \ 
    1514    $(MODEL_LIB)(phycst.o) \ 
    1515    oce.F90 \ 
    1516    phycst.F90 \ 
    1517    domzgr_substitute.h90 \ 
    1518    KEY_CPP \ 
    1519    diahdy.F90 
    1520 $(MODEL_LIB)(diahth.o) :   \ 
    1521    dom_oce.F90 \ 
     1476   domngb.F90 \ 
    15221477   in_out_manager.F90 \ 
    15231478   iom_def.F90 \ 
     
    15261481   iom_rstdimg.F90 \ 
    15271482   lbclnk.F90 \ 
    1528    lib_print.f90 \ 
    1529    $(MODEL_LIB)(dom_oce.o) \ 
     1483   lbcnfd.F90 \ 
     1484   par_oce.F90 \ 
     1485   phycst.F90 \ 
     1486   prtctl.F90 \ 
     1487   sbc_oce.F90 \ 
     1488   zdfddm.F90 \ 
     1489   $(MODEL_LIB)(dom_oce.o) \ 
     1490   $(MODEL_LIB)(eosbn2.o) \ 
     1491   $(MODEL_LIB)(iom.o) \ 
     1492   $(MODEL_LIB)(lib_mpp.o) \ 
     1493   $(MODEL_LIB)(oce.o) \ 
     1494   dom_oce.F90 \ 
     1495   eosbn2.F90 \ 
     1496   iom.F90 \ 
     1497   lib_mpp.F90 \ 
     1498   oce.F90 \ 
     1499   domzgr_substitute.h90 \ 
     1500   KEY_CPP \ 
     1501   diaar5.F90 
     1502$(MODEL_LIB)(diadimg.o) :  \ 
     1503   $(MODEL_LIB)(lib_print.o) \ 
     1504   $(MODEL_LIB)(par_kind.o) \ 
     1505   $(MODEL_LIB)(par_oce.o) \ 
     1506   lib_print.f90 \ 
     1507   par_kind.F90 \ 
     1508   par_oce.F90 \ 
     1509   $(MODEL_LIB)(dom_oce.o) \ 
     1510   $(MODEL_LIB)(in_out_manager.o) \ 
     1511   $(MODEL_LIB)(oce.o) \ 
     1512   dom_oce.F90 \ 
     1513   in_out_manager.F90 \ 
     1514   oce.F90 \ 
     1515   domzgr_substitute.h90 \ 
     1516   KEY_CPP \ 
     1517   diadimg.F90 
     1518$(MODEL_LIB)(diafwb.o) :   \ 
     1519   $(MODEL_LIB)(dom_oce.o) \ 
     1520   $(MODEL_LIB)(in_out_manager.o) \ 
     1521   $(MODEL_LIB)(lbcnfd.o) \ 
     1522   $(MODEL_LIB)(lib_print.o) \ 
     1523   $(MODEL_LIB)(par_kind.o) \ 
     1524   $(MODEL_LIB)(par_oce.o) \ 
     1525   dom_oce.F90 \ 
     1526   in_out_manager.F90 \ 
     1527   lbcnfd.F90 \ 
     1528   lib_print.f90 \ 
     1529   par_kind.F90 \ 
     1530   par_oce.F90 \ 
     1531   $(MODEL_LIB)(dom_oce.o) \ 
     1532   $(MODEL_LIB)(in_out_manager.o) \ 
     1533   $(MODEL_LIB)(lib_mpp.o) \ 
     1534   $(MODEL_LIB)(oce.o) \ 
     1535   $(MODEL_LIB)(phycst.o) \ 
     1536   $(MODEL_LIB)(sbc_oce.o) \ 
     1537   $(MODEL_LIB)(zdf_oce.o) \ 
     1538   dom_oce.F90 \ 
     1539   in_out_manager.F90 \ 
     1540   lib_mpp.F90 \ 
     1541   oce.F90 \ 
     1542   phycst.F90 \ 
     1543   sbc_oce.F90 \ 
     1544   zdf_oce.F90 \ 
     1545   domzgr_substitute.h90 \ 
     1546   vectopt_loop_substitute.h90 \ 
     1547   KEY_CPP \ 
     1548   diafwb.F90 
     1549$(MODEL_LIB)(diagap.o) :   \ 
     1550   $(MODEL_LIB)(dom_oce.o) \ 
     1551   $(MODEL_LIB)(in_out_manager.o) \ 
     1552   $(MODEL_LIB)(iom.o) \ 
     1553   $(MODEL_LIB)(lbclnk.o) \ 
     1554   $(MODEL_LIB)(lbcnfd.o) \ 
     1555   $(MODEL_LIB)(lib_print.o) \ 
     1556   $(MODEL_LIB)(oce.o) \ 
     1557   $(MODEL_LIB)(par_kind.o) \ 
     1558   $(MODEL_LIB)(par_oce.o) \ 
     1559   $(MODEL_LIB)(phycst.o) \ 
     1560   dom_oce.F90 \ 
     1561   in_out_manager.F90 \ 
     1562   iom.F90 \ 
     1563   lbclnk.F90 \ 
     1564   lbcnfd.F90 \ 
     1565   lib_print.f90 \ 
     1566   oce.F90 \ 
     1567   par_kind.F90 \ 
     1568   par_oce.F90 \ 
     1569   phycst.F90 \ 
     1570   $(MODEL_LIB)(dianam.o) \ 
     1571   $(MODEL_LIB)(dom_oce.o) \ 
     1572   $(MODEL_LIB)(dtasal.o) \ 
     1573   $(MODEL_LIB)(dtatem.o) \ 
     1574   $(MODEL_LIB)(in_out_manager.o) \ 
     1575   $(MODEL_LIB)(lib_mpp.o) \ 
     1576   $(MODEL_LIB)(oce.o) \ 
     1577   dianam.F90 \ 
     1578   dom_oce.F90 \ 
     1579   dtasal.F90 \ 
     1580   dtatem.F90 \ 
     1581   in_out_manager.F90 \ 
     1582   lib_mpp.F90 \ 
     1583   oce.F90 \ 
     1584   domzgr_substitute.h90 \ 
     1585   $(IOIPSL_LIB) \ 
     1586   KEY_CPP \ 
     1587   diagap.F90 
     1588$(MODEL_LIB)(diahdy.o) :   \ 
     1589   $(MODEL_LIB)(in_out_manager.o) \ 
     1590   $(MODEL_LIB)(lib_print.o) \ 
     1591   $(MODEL_LIB)(par_kind.o) \ 
     1592   $(MODEL_LIB)(par_oce.o) \ 
     1593   in_out_manager.F90 \ 
     1594   lib_print.f90 \ 
     1595   par_kind.F90 \ 
     1596   par_oce.F90 \ 
     1597   $(MODEL_LIB)(dom_oce.o) \ 
     1598   $(MODEL_LIB)(in_out_manager.o) \ 
     1599   $(MODEL_LIB)(oce.o) \ 
     1600   $(MODEL_LIB)(phycst.o) \ 
     1601   dom_oce.F90 \ 
     1602   in_out_manager.F90 \ 
     1603   oce.F90 \ 
     1604   phycst.F90 \ 
     1605   domzgr_substitute.h90 \ 
     1606   KEY_CPP \ 
     1607   diahdy.F90 
     1608$(MODEL_LIB)(diahth.o) :   \ 
     1609   $(MODEL_LIB)(dianam.o) \ 
     1610   $(MODEL_LIB)(dom_oce.o) \ 
     1611   $(MODEL_LIB)(domngb.o) \ 
    15301612   $(MODEL_LIB)(in_out_manager.o) \ 
    15311613   $(MODEL_LIB)(iom_def.o) \ 
     
    15371619   $(MODEL_LIB)(par_kind.o) \ 
    15381620   $(MODEL_LIB)(par_oce.o) \ 
    1539    par_kind.F90 \ 
    1540    par_oce.F90 \ 
    1541    dom_oce.F90 \ 
    1542    in_out_manager.F90 \ 
    1543    iom.F90 \ 
    1544    $(MODEL_LIB)(dom_oce.o) \ 
    1545    $(MODEL_LIB)(in_out_manager.o) \ 
    1546    $(MODEL_LIB)(iom.o) \ 
    1547    $(MODEL_LIB)(oce.o) \ 
    1548    $(MODEL_LIB)(phycst.o) \ 
    1549    oce.F90 \ 
    1550    phycst.F90 \ 
    1551    domzgr_substitute.h90 \ 
    1552    KEY_CPP \ 
    1553    diahth.F90 
    1554 $(MODEL_LIB)(dianam.o) :   \ 
    1555    in_out_manager.F90 \ 
    1556    lib_print.f90 \ 
    1557    $(MODEL_LIB)(in_out_manager.o) \ 
    1558    $(MODEL_LIB)(lib_print.o) \ 
    1559    $(MODEL_LIB)(par_kind.o) \ 
    1560    $(MODEL_LIB)(par_oce.o) \ 
    1561    par_kind.F90 \ 
    1562    par_oce.F90 \ 
    1563    dom_oce.F90 \ 
    1564    in_out_manager.F90 \ 
    1565    $(MODEL_LIB)(dom_oce.o) \ 
    1566    $(MODEL_LIB)(in_out_manager.o) \ 
    1567    $(MODEL_LIB)(phycst.o) \ 
    1568    phycst.F90 \ 
    1569    $(IOIPSL_LIB) \ 
    1570    KEY_CPP \ 
    1571    dianam.F90 
    1572 $(MODEL_LIB)(diaptr.o) :   \ 
    1573    dom_oce.F90 \ 
     1621   $(MODEL_LIB)(phycst.o) \ 
     1622   $(MODEL_LIB)(sbc_oce.o) \ 
     1623   dianam.F90 \ 
     1624   dom_oce.F90 \ 
     1625   domngb.F90 \ 
    15741626   in_out_manager.F90 \ 
    15751627   iom_def.F90 \ 
     
    15781630   iom_rstdimg.F90 \ 
    15791631   lbclnk.F90 \ 
    1580    lbcnfd.F90 \ 
    1581    lib_print.f90 \ 
    1582    $(MODEL_LIB)(dom_oce.o) \ 
     1632   lib_print.f90 \ 
     1633   par_kind.F90 \ 
     1634   par_oce.F90 \ 
     1635   phycst.F90 \ 
     1636   sbc_oce.F90 \ 
     1637   $(MODEL_LIB)(dom_oce.o) \ 
     1638   $(MODEL_LIB)(in_out_manager.o) \ 
     1639   $(MODEL_LIB)(iom.o) \ 
     1640   $(MODEL_LIB)(oce.o) \ 
     1641   $(MODEL_LIB)(phycst.o) \ 
     1642   dom_oce.F90 \ 
     1643   in_out_manager.F90 \ 
     1644   iom.F90 \ 
     1645   oce.F90 \ 
     1646   phycst.F90 \ 
     1647   domzgr_substitute.h90 \ 
     1648   KEY_CPP \ 
     1649   diahth.F90 
     1650$(MODEL_LIB)(dianam.o) :   \ 
     1651   $(MODEL_LIB)(in_out_manager.o) \ 
     1652   $(MODEL_LIB)(lib_print.o) \ 
     1653   $(MODEL_LIB)(par_kind.o) \ 
     1654   $(MODEL_LIB)(par_oce.o) \ 
     1655   in_out_manager.F90 \ 
     1656   lib_print.f90 \ 
     1657   par_kind.F90 \ 
     1658   par_oce.F90 \ 
     1659   $(MODEL_LIB)(dom_oce.o) \ 
     1660   $(MODEL_LIB)(in_out_manager.o) \ 
     1661   $(MODEL_LIB)(phycst.o) \ 
     1662   dom_oce.F90 \ 
     1663   in_out_manager.F90 \ 
     1664   phycst.F90 \ 
     1665   $(IOIPSL_LIB) \ 
     1666   KEY_CPP \ 
     1667   dianam.F90 
     1668$(MODEL_LIB)(diaptr.o) :   \ 
     1669   $(MODEL_LIB)(dianam.o) \ 
     1670   $(MODEL_LIB)(dom_oce.o) \ 
     1671   $(MODEL_LIB)(domngb.o) \ 
    15831672   $(MODEL_LIB)(in_out_manager.o) \ 
    15841673   $(MODEL_LIB)(iom_def.o) \ 
     
    15881677   $(MODEL_LIB)(lbclnk.o) \ 
    15891678   $(MODEL_LIB)(lbcnfd.o) \ 
    1590    $(MODEL_LIB)(lib_print.o) \ 
    1591    $(MODEL_LIB)(par_kind.o) \ 
    1592    $(MODEL_LIB)(par_oce.o) \ 
    1593    $(MODEL_LIB)(phycst.o) \ 
    1594    par_kind.F90 \ 
    1595    par_oce.F90 \ 
    1596    phycst.F90 \ 
     1679   $(MODEL_LIB)(lib_mpp.o) \ 
     1680   $(MODEL_LIB)(lib_print.o) \ 
     1681   $(MODEL_LIB)(oce.o) \ 
     1682   $(MODEL_LIB)(par_kind.o) \ 
     1683   $(MODEL_LIB)(par_oce.o) \ 
     1684   $(MODEL_LIB)(phycst.o) \ 
     1685   $(MODEL_LIB)(sbc_oce.o) \ 
    15971686   dianam.F90 \ 
    15981687   dom_oce.F90 \ 
    1599    in_out_manager.F90 \ 
    1600    iom.F90 \ 
     1688   domngb.F90 \ 
     1689   in_out_manager.F90 \ 
     1690   iom_def.F90 \ 
     1691   iom_ioipsl.F90 \ 
     1692   iom_nf90.F90 \ 
     1693   iom_rstdimg.F90 \ 
     1694   lbclnk.F90 \ 
     1695   lbcnfd.F90 \ 
     1696   lib_mpp.F90 \ 
     1697   lib_print.f90 \ 
     1698   oce.F90 \ 
     1699   par_kind.F90 \ 
     1700   par_oce.F90 \ 
     1701   phycst.F90 \ 
     1702   sbc_oce.F90 \ 
     1703   $(MODEL_LIB)(dianam.o) \ 
     1704   $(MODEL_LIB)(dom_oce.o) \ 
     1705   $(MODEL_LIB)(in_out_manager.o) \ 
     1706   $(MODEL_LIB)(iom.o) \ 
     1707   $(MODEL_LIB)(lbclnk.o) \ 
     1708   $(MODEL_LIB)(ldftra_oce.o) \ 
     1709   $(MODEL_LIB)(lib_mpp.o) \ 
     1710   $(MODEL_LIB)(oce.o) \ 
     1711   $(MODEL_LIB)(phycst.o) \ 
     1712   dianam.F90 \ 
     1713   dom_oce.F90 \ 
     1714   in_out_manager.F90 \ 
     1715   iom.F90 \ 
     1716   lbclnk.F90 \ 
    16011717   ldftra_oce.F90 \ 
    16021718   lib_mpp.F90 \ 
    1603    $(MODEL_LIB)(dianam.o) \ 
    1604    $(MODEL_LIB)(dom_oce.o) \ 
    1605    $(MODEL_LIB)(in_out_manager.o) \ 
    1606    $(MODEL_LIB)(iom.o) \ 
    1607    $(MODEL_LIB)(ldftra_oce.o) \ 
    1608    $(MODEL_LIB)(lib_mpp.o) \ 
    1609    $(MODEL_LIB)(oce.o) \ 
    1610    $(MODEL_LIB)(phycst.o) \ 
    16111719   oce.F90 \ 
    16121720   phycst.F90 \ 
     
    16161724   KEY_CPP \ 
    16171725   diaptr.F90 
    1618 $(MODEL_LIB)(diawri_c1d.o) :  \ 
    1619    closea.F90 \ 
    1620    cpl_oasis3.F90 \ 
     1726$(MODEL_LIB)(diawri.o) :   \ 
     1727   $(MODEL_LIB)(dianam.o) \ 
     1728   $(MODEL_LIB)(dom_ice_2.o) \ 
     1729   $(MODEL_LIB)(dom_oce.o) \ 
     1730   $(MODEL_LIB)(domngb.o) \ 
     1731   $(MODEL_LIB)(eosbn2.o) \ 
     1732   $(MODEL_LIB)(fldread.o) \ 
     1733   $(MODEL_LIB)(ice_2.o) \ 
     1734   $(MODEL_LIB)(in_out_manager.o) \ 
     1735   $(MODEL_LIB)(iom.o) \ 
     1736   $(MODEL_LIB)(iom_def.o) \ 
     1737   $(MODEL_LIB)(iom_ioipsl.o) \ 
     1738   $(MODEL_LIB)(iom_nf90.o) \ 
     1739   $(MODEL_LIB)(iom_rstdimg.o) \ 
     1740   $(MODEL_LIB)(lbclnk.o) \ 
     1741   $(MODEL_LIB)(lbcnfd.o) \ 
     1742   $(MODEL_LIB)(lib_mpp.o) \ 
     1743   $(MODEL_LIB)(lib_print.o) \ 
     1744   $(MODEL_LIB)(oce.o) \ 
     1745   $(MODEL_LIB)(par_ice_2.o) \ 
     1746   $(MODEL_LIB)(par_kind.o) \ 
     1747   $(MODEL_LIB)(par_oce.o) \ 
     1748   $(MODEL_LIB)(phycst.o) \ 
     1749   $(MODEL_LIB)(prtctl.o) \ 
     1750   $(MODEL_LIB)(sbc_ice.o) \ 
     1751   $(MODEL_LIB)(sbc_oce.o) \ 
     1752   $(MODEL_LIB)(sbcrnf.o) \ 
     1753   $(MODEL_LIB)(zdf_oce.o) \ 
     1754   dianam.F90 \ 
     1755   dom_ice_2.F90 \ 
     1756   dom_oce.F90 \ 
     1757   domngb.F90 \ 
     1758   eosbn2.F90 \ 
     1759   fldread.F90 \ 
     1760   ice_2.F90 \ 
     1761   in_out_manager.F90 \ 
     1762   iom.F90 \ 
     1763   iom_def.F90 \ 
     1764   iom_ioipsl.F90 \ 
     1765   iom_nf90.F90 \ 
     1766   iom_rstdimg.F90 \ 
     1767   lbclnk.F90 \ 
     1768   lbcnfd.F90 \ 
     1769   lib_mpp.F90 \ 
     1770   lib_print.f90 \ 
     1771   oce.F90 \ 
     1772   par_ice_2.F90 \ 
     1773   par_kind.F90 \ 
     1774   par_oce.F90 \ 
     1775   phycst.F90 \ 
     1776   prtctl.F90 \ 
     1777   sbc_ice.F90 \ 
     1778   sbc_oce.F90 \ 
     1779   sbcrnf.F90 \ 
     1780   zdf_oce.F90 \ 
     1781   $(MODEL_LIB)(diaar5.o) \ 
     1782   $(MODEL_LIB)(diadimg.o) \ 
     1783   $(MODEL_LIB)(diahth.o) \ 
     1784   $(MODEL_LIB)(dianam.o) \ 
     1785   $(MODEL_LIB)(dom_oce.o) \ 
     1786   $(MODEL_LIB)(in_out_manager.o) \ 
     1787   $(MODEL_LIB)(iom.o) \ 
     1788   $(MODEL_LIB)(lbclnk.o) \ 
     1789   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     1790   $(MODEL_LIB)(ldftra_oce.o) \ 
     1791   $(MODEL_LIB)(limwri_2.o) \ 
     1792   $(MODEL_LIB)(oce.o) \ 
     1793   $(MODEL_LIB)(phycst.o) \ 
     1794   $(MODEL_LIB)(sbc_ice.o) \ 
     1795   $(MODEL_LIB)(sbc_oce.o) \ 
     1796   $(MODEL_LIB)(sbcssr.o) \ 
     1797   $(MODEL_LIB)(sol_oce.o) \ 
     1798   $(MODEL_LIB)(zdf_oce.o) \ 
     1799   $(MODEL_LIB)(zdfddm.o) \ 
     1800   $(MODEL_LIB)(zdfmxl.o) \ 
     1801   diaar5.F90 \ 
    16211802   diadimg.F90 \ 
    16221803   diahth.F90 \ 
    16231804   dianam.F90 \ 
    16241805   dom_oce.F90 \ 
    1625    domvvl.F90 \ 
    1626    dynzdf_exp.F90 \ 
    1627    eosbn2.F90 \ 
    1628    fldread.F90 \ 
    1629    in_out_manager.F90 \ 
    1630    iom.F90 \ 
    1631    lbclnk.F90 \ 
    1632    lbcnfd.F90 \ 
     1806   in_out_manager.F90 \ 
     1807   iom.F90 \ 
     1808   lbclnk.F90 \ 
    16331809   ldfdyn_oce.F90 \ 
    16341810   ldftra_oce.F90 \ 
    1635    lib_mpp.F90 \ 
    1636    lib_print.f90 \ 
    16371811   limwri_2.F90 \ 
     1812   oce.F90 \ 
     1813   phycst.F90 \ 
     1814   sbc_ice.F90 \ 
     1815   sbc_oce.F90 \ 
     1816   sbcssr.F90 \ 
     1817   sol_oce.F90 \ 
     1818   zdf_oce.F90 \ 
     1819   zdfddm.F90 \ 
     1820   zdfmxl.F90 \ 
     1821   $(MODEL_LIB)(lib_mpp.o) \ 
     1822   lib_mpp.F90 \ 
     1823   diawri_dimg.h90 \ 
     1824   domzgr_substitute.h90 \ 
     1825   vectopt_loop_substitute.h90 \ 
     1826   zdfddm_substitute.h90 \ 
     1827   $(IOIPSL_LIB) \ 
     1828   KEY_CPP \ 
     1829   diawri.F90 
     1830$(MODEL_LIB)(diawri_c1d.o) :  \ 
    16381831   $(MODEL_LIB)(closea.o) \ 
    16391832   $(MODEL_LIB)(cpl_oasis3.o) \ 
     1833   $(MODEL_LIB)(diaar5.o) \ 
    16401834   $(MODEL_LIB)(diadimg.o) \ 
    16411835   $(MODEL_LIB)(diahth.o) \ 
     
    16621856   $(MODEL_LIB)(prtctl.o) \ 
    16631857   $(MODEL_LIB)(restart.o) \ 
     1858   $(MODEL_LIB)(sbc_ice.o) \ 
     1859   $(MODEL_LIB)(sbc_oce.o) \ 
    16641860   $(MODEL_LIB)(sbcana.o) \ 
    16651861   $(MODEL_LIB)(sbcblk_clio.o) \ 
     
    16691865   $(MODEL_LIB)(sbcfwb.o) \ 
    16701866   $(MODEL_LIB)(sbcice_if.o) \ 
     1867   $(MODEL_LIB)(sbcice_lim.o) \ 
    16711868   $(MODEL_LIB)(sbcice_lim_2.o) \ 
    1672    $(MODEL_LIB)(sbcice_lim.o) \ 
    1673    $(MODEL_LIB)(sbc_ice.o) \ 
    1674    $(MODEL_LIB)(sbc_oce.o) \ 
    16751869   $(MODEL_LIB)(sbcrnf.o) \ 
    16761870   $(MODEL_LIB)(sbcssm.o) \ 
     
    16791873   $(MODEL_LIB)(trazdf_exp.o) \ 
    16801874   $(MODEL_LIB)(trdmod.o) \ 
     1875   $(MODEL_LIB)(zdf_oce.o) \ 
    16811876   $(MODEL_LIB)(zdfbfr.o) \ 
    16821877   $(MODEL_LIB)(zdfddm.o) \ 
    16831878   $(MODEL_LIB)(zdfmxl.o) \ 
    1684    $(MODEL_LIB)(zdf_oce.o) \ 
     1879   closea.F90 \ 
     1880   cpl_oasis3.F90 \ 
     1881   diaar5.F90 \ 
     1882   diadimg.F90 \ 
     1883   diahth.F90 \ 
     1884   dianam.F90 \ 
     1885   dom_oce.F90 \ 
     1886   domvvl.F90 \ 
     1887   dynzdf_exp.F90 \ 
     1888   eosbn2.F90 \ 
     1889   fldread.F90 \ 
     1890   in_out_manager.F90 \ 
     1891   iom.F90 \ 
     1892   lbclnk.F90 \ 
     1893   lbcnfd.F90 \ 
     1894   ldfdyn_oce.F90 \ 
     1895   ldftra_oce.F90 \ 
     1896   lib_mpp.F90 \ 
     1897   lib_print.f90 \ 
     1898   limwri_2.F90 \ 
    16851899   oce.F90 \ 
    16861900   par_ice_2.F90 \ 
     
    16901904   prtctl.F90 \ 
    16911905   restart.F90 \ 
     1906   sbc_ice.F90 \ 
     1907   sbc_oce.F90 \ 
    16921908   sbcana.F90 \ 
    16931909   sbcblk_clio.F90 \ 
     
    16961912   sbcflx.F90 \ 
    16971913   sbcfwb.F90 \ 
    1698    sbc_ice.F90 \ 
    16991914   sbcice_if.F90 \ 
     1915   sbcice_lim.F90 \ 
    17001916   sbcice_lim_2.F90 \ 
    1701    sbcice_lim.F90 \ 
    1702    sbc_oce.F90 \ 
    17031917   sbcrnf.F90 \ 
    17041918   sbcssm.F90 \ 
     
    17071921   trazdf_exp.F90 \ 
    17081922   trdmod.F90 \ 
     1923   zdf_oce.F90 \ 
    17091924   zdfbfr.F90 \ 
    17101925   zdfddm.F90 \ 
    17111926   zdfmxl.F90 \ 
    1712    zdf_oce.F90 \ 
    1713    dianam.F90 \ 
    1714    diawri.F90 \ 
    1715    dom_oce.F90 \ 
    1716    in_out_manager.F90 \ 
    1717    lbclnk.F90 \ 
    17181927   $(MODEL_LIB)(dianam.o) \ 
    17191928   $(MODEL_LIB)(diawri.o) \ 
     
    17241933   $(MODEL_LIB)(phycst.o) \ 
    17251934   $(MODEL_LIB)(sbc_ice.o) \ 
     1935   $(MODEL_LIB)(sbc_oce.o) \ 
    17261936   $(MODEL_LIB)(sbcmod.o) \ 
    1727    $(MODEL_LIB)(sbc_oce.o) \ 
    17281937   $(MODEL_LIB)(sbcssr.o) \ 
    17291938   $(MODEL_LIB)(sol_oce.o) \ 
     1939   $(MODEL_LIB)(zdf_oce.o) \ 
    17301940   $(MODEL_LIB)(zdfddm.o) \ 
    17311941   $(MODEL_LIB)(zdfkpp.o) \ 
    17321942   $(MODEL_LIB)(zdfmxl.o) \ 
    1733    $(MODEL_LIB)(zdf_oce.o) \ 
    17341943   $(MODEL_LIB)(zdftke.o) \ 
    17351944   $(MODEL_LIB)(zdftke_old.o) \ 
     1945   dianam.F90 \ 
     1946   diawri.F90 \ 
     1947   dom_oce.F90 \ 
     1948   in_out_manager.F90 \ 
     1949   lbclnk.F90 \ 
    17361950   oce.F90 \ 
    17371951   phycst.F90 \ 
    17381952   sbc_ice.F90 \ 
     1953   sbc_oce.F90 \ 
    17391954   sbcmod.F90 \ 
    1740    sbc_oce.F90 \ 
    17411955   sbcssr.F90 \ 
    17421956   sol_oce.F90 \ 
     1957   zdf_oce.F90 \ 
    17431958   zdfddm.F90 \ 
    17441959   zdfkpp.F90 \ 
    17451960   zdfmxl.F90 \ 
    1746    zdf_oce.F90 \ 
    17471961   zdftke.F90 \ 
    17481962   zdftke_old.F90 \ 
     
    17511965   KEY_CPP \ 
    17521966   diawri_c1d.F90 
    1753 $(MODEL_LIB)(diawri.o) :   \ 
    1754    dianam.F90 \ 
    1755    dom_ice_2.F90 \ 
    1756    dom_oce.F90 \ 
    1757    fldread.F90 \ 
    1758    ice_2.F90 \ 
    1759    in_out_manager.F90 \ 
    1760    iom_def.F90 \ 
    1761    iom.F90 \ 
    1762    iom_ioipsl.F90 \ 
    1763    iom_nf90.F90 \ 
    1764    iom_rstdimg.F90 \ 
    1765    lbclnk.F90 \ 
    1766    lbcnfd.F90 \ 
    1767    lib_mpp.F90 \ 
    1768    lib_print.f90 \ 
    1769    $(MODEL_LIB)(dianam.o) \ 
    1770    $(MODEL_LIB)(dom_ice_2.o) \ 
    1771    $(MODEL_LIB)(dom_oce.o) \ 
    1772    $(MODEL_LIB)(fldread.o) \ 
    1773    $(MODEL_LIB)(ice_2.o) \ 
    1774    $(MODEL_LIB)(in_out_manager.o) \ 
    1775    $(MODEL_LIB)(iom_def.o) \ 
    1776    $(MODEL_LIB)(iom_ioipsl.o) \ 
    1777    $(MODEL_LIB)(iom_nf90.o) \ 
    1778    $(MODEL_LIB)(iom.o) \ 
    1779    $(MODEL_LIB)(iom_rstdimg.o) \ 
    1780    $(MODEL_LIB)(lbclnk.o) \ 
    1781    $(MODEL_LIB)(lbcnfd.o) \ 
    1782    $(MODEL_LIB)(lib_mpp.o) \ 
    1783    $(MODEL_LIB)(lib_print.o) \ 
    1784    $(MODEL_LIB)(oce.o) \ 
    1785    $(MODEL_LIB)(par_ice_2.o) \ 
    1786    $(MODEL_LIB)(par_kind.o) \ 
    1787    $(MODEL_LIB)(par_oce.o) \ 
    1788    $(MODEL_LIB)(phycst.o) \ 
    1789    $(MODEL_LIB)(prtctl.o) \ 
    1790    $(MODEL_LIB)(sbc_ice.o) \ 
    1791    $(MODEL_LIB)(sbc_oce.o) \ 
    1792    $(MODEL_LIB)(sbcrnf.o) \ 
    1793    $(MODEL_LIB)(zdf_oce.o) \ 
    1794    oce.F90 \ 
    1795    par_ice_2.F90 \ 
    1796    par_kind.F90 \ 
    1797    par_oce.F90 \ 
    1798    phycst.F90 \ 
    1799    prtctl.F90 \ 
    1800    sbc_ice.F90 \ 
    1801    sbc_oce.F90 \ 
    1802    sbcrnf.F90 \ 
    1803    zdf_oce.F90 \ 
    1804    diadimg.F90 \ 
    1805    diahth.F90 \ 
    1806    dianam.F90 \ 
    1807    dom_oce.F90 \ 
    1808    in_out_manager.F90 \ 
    1809    iom.F90 \ 
    1810    lbclnk.F90 \ 
    1811    ldfdyn_oce.F90 \ 
    1812    ldftra_oce.F90 \ 
    1813    limwri_2.F90 \ 
    1814    $(MODEL_LIB)(diadimg.o) \ 
    1815    $(MODEL_LIB)(diahth.o) \ 
    1816    $(MODEL_LIB)(dianam.o) \ 
    1817    $(MODEL_LIB)(dom_oce.o) \ 
    1818    $(MODEL_LIB)(in_out_manager.o) \ 
    1819    $(MODEL_LIB)(iom.o) \ 
    1820    $(MODEL_LIB)(lbclnk.o) \ 
    1821    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1822    $(MODEL_LIB)(ldftra_oce.o) \ 
    1823    $(MODEL_LIB)(limwri_2.o) \ 
    1824    $(MODEL_LIB)(oce.o) \ 
    1825    $(MODEL_LIB)(phycst.o) \ 
    1826    $(MODEL_LIB)(sbc_ice.o) \ 
    1827    $(MODEL_LIB)(sbc_oce.o) \ 
    1828    $(MODEL_LIB)(sbcssr.o) \ 
    1829    $(MODEL_LIB)(sol_oce.o) \ 
    1830    $(MODEL_LIB)(zdfddm.o) \ 
    1831    $(MODEL_LIB)(zdfmxl.o) \ 
    1832    $(MODEL_LIB)(zdf_oce.o) \ 
    1833    oce.F90 \ 
    1834    phycst.F90 \ 
    1835    sbc_ice.F90 \ 
    1836    sbc_oce.F90 \ 
    1837    sbcssr.F90 \ 
    1838    sol_oce.F90 \ 
    1839    zdfddm.F90 \ 
    1840    zdfmxl.F90 \ 
    1841    zdf_oce.F90 \ 
    1842    lib_mpp.F90 \ 
    1843    $(MODEL_LIB)(lib_mpp.o) \ 
    1844    diawri_dimg.h90 \ 
    1845    zdfddm_substitute.h90 \ 
    1846    $(IOIPSL_LIB) \ 
    1847    KEY_CPP \ 
    1848    diawri.F90 
    18491967$(MODEL_LIB)(divcur.o) :   \ 
     1968   $(MODEL_LIB)(bdy_par.o) \ 
     1969   $(MODEL_LIB)(dom_oce.o) \ 
     1970   $(MODEL_LIB)(in_out_manager.o) \ 
     1971   $(MODEL_LIB)(lbcnfd.o) \ 
     1972   $(MODEL_LIB)(lib_mpp.o) \ 
     1973   $(MODEL_LIB)(lib_print.o) \ 
     1974   $(MODEL_LIB)(obc_par.o) \ 
     1975   $(MODEL_LIB)(oce.o) \ 
     1976   $(MODEL_LIB)(par_kind.o) \ 
     1977   $(MODEL_LIB)(par_oce.o) \ 
    18501978   bdy_par.F90 \ 
    18511979   dom_oce.F90 \ 
     
    18541982   lib_mpp.F90 \ 
    18551983   lib_print.f90 \ 
    1856    $(MODEL_LIB)(bdy_par.o) \ 
    1857    $(MODEL_LIB)(dom_oce.o) \ 
    1858    $(MODEL_LIB)(in_out_manager.o) \ 
    1859    $(MODEL_LIB)(lbcnfd.o) \ 
    1860    $(MODEL_LIB)(lib_mpp.o) \ 
    1861    $(MODEL_LIB)(lib_print.o) \ 
    1862    $(MODEL_LIB)(obc_par.o) \ 
    1863    $(MODEL_LIB)(oce.o) \ 
    1864    $(MODEL_LIB)(par_kind.o) \ 
    1865    $(MODEL_LIB)(par_oce.o) \ 
    18661984   obc_par.F90 \ 
    18671985   oce.F90 \ 
    18681986   par_kind.F90 \ 
    18691987   par_oce.F90 \ 
     1988   $(MODEL_LIB)(bdy_oce.o) \ 
     1989   $(MODEL_LIB)(dom_oce.o) \ 
     1990   $(MODEL_LIB)(in_out_manager.o) \ 
     1991   $(MODEL_LIB)(lbclnk.o) \ 
     1992   $(MODEL_LIB)(obc_oce.o) \ 
     1993   $(MODEL_LIB)(oce.o) \ 
    18701994   bdy_oce.F90 \ 
    18711995   dom_oce.F90 \ 
    18721996   in_out_manager.F90 \ 
    18731997   lbclnk.F90 \ 
    1874    $(MODEL_LIB)(bdy_oce.o) \ 
    1875    $(MODEL_LIB)(dom_oce.o) \ 
    1876    $(MODEL_LIB)(in_out_manager.o) \ 
    1877    $(MODEL_LIB)(lbclnk.o) \ 
    1878    $(MODEL_LIB)(obc_oce.o) \ 
    1879    $(MODEL_LIB)(oce.o) \ 
    18801998   obc_oce.F90 \ 
    18811999   oce.F90 \ 
     
    18842002   KEY_CPP \ 
    18852003   divcur.F90 
     2004$(MODEL_LIB)(dom_ice_2.o) :   \ 
     2005   $(MODEL_LIB)(par_oce.o) \ 
     2006   par_oce.F90 \ 
     2007   $(MODEL_LIB)(par_ice_2.o) \ 
     2008   par_ice_2.F90 \ 
     2009   KEY_CPP \ 
     2010   dom_ice_2.F90 
     2011$(MODEL_LIB)(dom_oce.o) :  \ 
     2012   $(MODEL_LIB)(par_kind.o) \ 
     2013   par_kind.F90 \ 
     2014   $(MODEL_LIB)(par_oce.o) \ 
     2015   par_oce.F90 \ 
     2016   KEY_CPP \ 
     2017   dom_oce.F90 
    18862018$(MODEL_LIB)(domain.o) :   \ 
     2019   $(MODEL_LIB)(c1d.o) \ 
     2020   $(MODEL_LIB)(closea.o) \ 
     2021   $(MODEL_LIB)(dom_oce.o) \ 
     2022   $(MODEL_LIB)(dynspg_oce.o) \ 
     2023   $(MODEL_LIB)(in_out_manager.o) \ 
     2024   $(MODEL_LIB)(iom.o) \ 
     2025   $(MODEL_LIB)(lbclnk.o) \ 
     2026   $(MODEL_LIB)(lbcnfd.o) \ 
     2027   $(MODEL_LIB)(lib_mpp.o) \ 
     2028   $(MODEL_LIB)(lib_print.o) \ 
     2029   $(MODEL_LIB)(obc_oce.o) \ 
     2030   $(MODEL_LIB)(oce.o) \ 
     2031   $(MODEL_LIB)(par_kind.o) \ 
     2032   $(MODEL_LIB)(par_oce.o) \ 
     2033   $(MODEL_LIB)(phycst.o) \ 
     2034   $(MODEL_LIB)(sbc_oce.o) \ 
    18872035   c1d.F90 \ 
    18882036   closea.F90 \ 
     
    18952043   lib_mpp.F90 \ 
    18962044   lib_print.f90 \ 
    1897    $(MODEL_LIB)(c1d.o) \ 
     2045   obc_oce.F90 \ 
     2046   oce.F90 \ 
     2047   par_kind.F90 \ 
     2048   par_oce.F90 \ 
     2049   phycst.F90 \ 
     2050   sbc_oce.F90 \ 
    18982051   $(MODEL_LIB)(closea.o) \ 
    18992052   $(MODEL_LIB)(dom_oce.o) \ 
    1900    $(MODEL_LIB)(dynspg_oce.o) \ 
    1901    $(MODEL_LIB)(in_out_manager.o) \ 
    1902    $(MODEL_LIB)(iom.o) \ 
    1903    $(MODEL_LIB)(lbclnk.o) \ 
    1904    $(MODEL_LIB)(lbcnfd.o) \ 
    1905    $(MODEL_LIB)(lib_mpp.o) \ 
    1906    $(MODEL_LIB)(lib_print.o) \ 
    1907    $(MODEL_LIB)(obc_oce.o) \ 
    1908    $(MODEL_LIB)(oce.o) \ 
    1909    $(MODEL_LIB)(par_kind.o) \ 
    1910    $(MODEL_LIB)(par_oce.o) \ 
    1911    $(MODEL_LIB)(phycst.o) \ 
    1912    $(MODEL_LIB)(sbc_oce.o) \ 
    1913    obc_oce.F90 \ 
    1914    oce.F90 \ 
    1915    par_kind.F90 \ 
    1916    par_oce.F90 \ 
    1917    phycst.F90 \ 
    1918    sbc_oce.F90 \ 
     2053   $(MODEL_LIB)(domhgr.o) \ 
     2054   $(MODEL_LIB)(dommsk.o) \ 
     2055   $(MODEL_LIB)(domstp.o) \ 
     2056   $(MODEL_LIB)(domvvl.o) \ 
     2057   $(MODEL_LIB)(domwri.o) \ 
     2058   $(MODEL_LIB)(domzgr.o) \ 
     2059   $(MODEL_LIB)(in_out_manager.o) \ 
     2060   $(MODEL_LIB)(lib_mpp.o) \ 
     2061   $(MODEL_LIB)(oce.o) \ 
     2062   $(MODEL_LIB)(phycst.o) \ 
     2063   $(MODEL_LIB)(sbc_oce.o) \ 
    19192064   closea.F90 \ 
     2065   dom_oce.F90 \ 
    19202066   domhgr.F90 \ 
    19212067   dommsk.F90 \ 
    1922    dom_oce.F90 \ 
    19232068   domstp.F90 \ 
    19242069   domvvl.F90 \ 
     
    19272072   in_out_manager.F90 \ 
    19282073   lib_mpp.F90 \ 
    1929    $(MODEL_LIB)(closea.o) \ 
    1930    $(MODEL_LIB)(domhgr.o) \ 
    1931    $(MODEL_LIB)(dommsk.o) \ 
    1932    $(MODEL_LIB)(dom_oce.o) \ 
    1933    $(MODEL_LIB)(domstp.o) \ 
    1934    $(MODEL_LIB)(domvvl.o) \ 
    1935    $(MODEL_LIB)(domwri.o) \ 
    1936    $(MODEL_LIB)(domzgr.o) \ 
    1937    $(MODEL_LIB)(in_out_manager.o) \ 
    1938    $(MODEL_LIB)(lib_mpp.o) \ 
    1939    $(MODEL_LIB)(oce.o) \ 
    1940    $(MODEL_LIB)(phycst.o) \ 
    1941    $(MODEL_LIB)(sbc_oce.o) \ 
    19422074   oce.F90 \ 
    19432075   phycst.F90 \ 
     
    19482080   domain.F90 
    19492081$(MODEL_LIB)(domcfg.o) :   \ 
    1950    dom_oce.F90 \ 
    1951    in_out_manager.F90 \ 
    1952    lbcnfd.F90 \ 
    1953    lib_print.f90 \ 
    1954    $(MODEL_LIB)(dom_oce.o) \ 
    1955    $(MODEL_LIB)(in_out_manager.o) \ 
    1956    $(MODEL_LIB)(lbcnfd.o) \ 
    1957    $(MODEL_LIB)(lib_print.o) \ 
    1958    $(MODEL_LIB)(par_kind.o) \ 
    1959    $(MODEL_LIB)(par_oce.o) \ 
    1960    par_kind.F90 \ 
    1961    par_oce.F90 \ 
    1962    dom_oce.F90 \ 
    1963    in_out_manager.F90 \ 
    1964    lib_mpp.F90 \ 
    1965    $(MODEL_LIB)(dom_oce.o) \ 
    1966    $(MODEL_LIB)(in_out_manager.o) \ 
    1967    $(MODEL_LIB)(lib_mpp.o) \ 
    1968    $(MODEL_LIB)(phycst.o) \ 
     2082   $(MODEL_LIB)(dom_oce.o) \ 
     2083   $(MODEL_LIB)(in_out_manager.o) \ 
     2084   $(MODEL_LIB)(lbcnfd.o) \ 
     2085   $(MODEL_LIB)(lib_print.o) \ 
     2086   $(MODEL_LIB)(par_kind.o) \ 
     2087   $(MODEL_LIB)(par_oce.o) \ 
     2088   dom_oce.F90 \ 
     2089   in_out_manager.F90 \ 
     2090   lbcnfd.F90 \ 
     2091   lib_print.f90 \ 
     2092   par_kind.F90 \ 
     2093   par_oce.F90 \ 
     2094   $(MODEL_LIB)(dom_oce.o) \ 
     2095   $(MODEL_LIB)(in_out_manager.o) \ 
     2096   $(MODEL_LIB)(lib_mpp.o) \ 
     2097   $(MODEL_LIB)(phycst.o) \ 
     2098   dom_oce.F90 \ 
     2099   in_out_manager.F90 \ 
     2100   lib_mpp.F90 \ 
    19692101   phycst.F90 \ 
    19702102   domcfg.F90 
    19712103$(MODEL_LIB)(domhgr.o) :   \ 
    1972    dom_oce.F90 \ 
     2104   $(MODEL_LIB)(dianam.o) \ 
     2105   $(MODEL_LIB)(dom_oce.o) \ 
     2106   $(MODEL_LIB)(domngb.o) \ 
     2107   $(MODEL_LIB)(in_out_manager.o) \ 
     2108   $(MODEL_LIB)(iom_def.o) \ 
     2109   $(MODEL_LIB)(iom_ioipsl.o) \ 
     2110   $(MODEL_LIB)(iom_nf90.o) \ 
     2111   $(MODEL_LIB)(iom_rstdimg.o) \ 
     2112   $(MODEL_LIB)(lbclnk.o) \ 
     2113   $(MODEL_LIB)(lbcnfd.o) \ 
     2114   $(MODEL_LIB)(lib_print.o) \ 
     2115   $(MODEL_LIB)(par_kind.o) \ 
     2116   $(MODEL_LIB)(par_oce.o) \ 
     2117   $(MODEL_LIB)(phycst.o) \ 
     2118   $(MODEL_LIB)(sbc_oce.o) \ 
     2119   dianam.F90 \ 
     2120   dom_oce.F90 \ 
     2121   domngb.F90 \ 
    19732122   in_out_manager.F90 \ 
    19742123   iom_def.F90 \ 
     
    19792128   lbcnfd.F90 \ 
    19802129   lib_print.f90 \ 
    1981    $(MODEL_LIB)(dom_oce.o) \ 
     2130   par_kind.F90 \ 
     2131   par_oce.F90 \ 
     2132   phycst.F90 \ 
     2133   sbc_oce.F90 \ 
     2134   $(MODEL_LIB)(dom_oce.o) \ 
     2135   $(MODEL_LIB)(in_out_manager.o) \ 
     2136   $(MODEL_LIB)(iom.o) \ 
     2137   $(MODEL_LIB)(lib_mpp.o) \ 
     2138   $(MODEL_LIB)(phycst.o) \ 
     2139   dom_oce.F90 \ 
     2140   in_out_manager.F90 \ 
     2141   iom.F90 \ 
     2142   lib_mpp.F90 \ 
     2143   phycst.F90 \ 
     2144   KEY_CPP \ 
     2145   domhgr.F90 
     2146$(MODEL_LIB)(dommsk.o) :   \ 
     2147   $(MODEL_LIB)(dom_oce.o) \ 
     2148   $(MODEL_LIB)(in_out_manager.o) \ 
     2149   $(MODEL_LIB)(lbcnfd.o) \ 
     2150   $(MODEL_LIB)(lib_mpp.o) \ 
     2151   $(MODEL_LIB)(lib_print.o) \ 
     2152   $(MODEL_LIB)(obc_par.o) \ 
     2153   $(MODEL_LIB)(oce.o) \ 
     2154   $(MODEL_LIB)(par_kind.o) \ 
     2155   $(MODEL_LIB)(par_oce.o) \ 
     2156   dom_oce.F90 \ 
     2157   in_out_manager.F90 \ 
     2158   lbcnfd.F90 \ 
     2159   lib_mpp.F90 \ 
     2160   lib_print.f90 \ 
     2161   obc_par.F90 \ 
     2162   oce.F90 \ 
     2163   par_kind.F90 \ 
     2164   par_oce.F90 \ 
     2165   $(MODEL_LIB)(dom_oce.o) \ 
     2166   $(MODEL_LIB)(dynspg_oce.o) \ 
     2167   $(MODEL_LIB)(in_out_manager.o) \ 
     2168   $(MODEL_LIB)(lbclnk.o) \ 
     2169   $(MODEL_LIB)(lib_mpp.o) \ 
     2170   $(MODEL_LIB)(obc_oce.o) \ 
     2171   $(MODEL_LIB)(oce.o) \ 
     2172   dom_oce.F90 \ 
     2173   dynspg_oce.F90 \ 
     2174   in_out_manager.F90 \ 
     2175   lbclnk.F90 \ 
     2176   lib_mpp.F90 \ 
     2177   obc_oce.F90 \ 
     2178   oce.F90 \ 
     2179   vectopt_loop_substitute.h90 \ 
     2180   KEY_CPP \ 
     2181   dommsk.F90 
     2182$(MODEL_LIB)(domngb.o) :   \ 
     2183   $(MODEL_LIB)(dom_oce.o) \ 
     2184   $(MODEL_LIB)(in_out_manager.o) \ 
     2185   $(MODEL_LIB)(lbcnfd.o) \ 
     2186   $(MODEL_LIB)(par_oce.o) \ 
     2187   dom_oce.F90 \ 
     2188   in_out_manager.F90 \ 
     2189   lbcnfd.F90 \ 
     2190   par_oce.F90 \ 
     2191   $(MODEL_LIB)(dom_oce.o) \ 
     2192   $(MODEL_LIB)(lib_mpp.o) \ 
     2193   dom_oce.F90 \ 
     2194   lib_mpp.F90 \ 
     2195   domngb.F90 
     2196$(MODEL_LIB)(domstp.o) :   \ 
     2197   $(MODEL_LIB)(lib_print.o) \ 
     2198   $(MODEL_LIB)(par_kind.o) \ 
     2199   $(MODEL_LIB)(par_oce.o) \ 
     2200   lib_print.f90 \ 
     2201   par_kind.F90 \ 
     2202   par_oce.F90 \ 
     2203   $(MODEL_LIB)(dom_oce.o) \ 
     2204   $(MODEL_LIB)(in_out_manager.o) \ 
     2205   $(MODEL_LIB)(oce.o) \ 
     2206   dom_oce.F90 \ 
     2207   in_out_manager.F90 \ 
     2208   oce.F90 \ 
     2209   domzgr_substitute.h90 \ 
     2210   KEY_CPP \ 
     2211   domstp.F90 
     2212$(MODEL_LIB)(domvvl.o) :   \ 
     2213   $(MODEL_LIB)(dom_oce.o) \ 
     2214   $(MODEL_LIB)(in_out_manager.o) \ 
     2215   $(MODEL_LIB)(lbcnfd.o) \ 
     2216   $(MODEL_LIB)(lib_mpp.o) \ 
     2217   $(MODEL_LIB)(lib_print.o) \ 
     2218   $(MODEL_LIB)(oce.o) \ 
     2219   $(MODEL_LIB)(par_kind.o) \ 
     2220   $(MODEL_LIB)(par_oce.o) \ 
     2221   dom_oce.F90 \ 
     2222   in_out_manager.F90 \ 
     2223   lbcnfd.F90 \ 
     2224   lib_mpp.F90 \ 
     2225   lib_print.f90 \ 
     2226   oce.F90 \ 
     2227   par_kind.F90 \ 
     2228   par_oce.F90 \ 
     2229   $(MODEL_LIB)(dom_oce.o) \ 
     2230   $(MODEL_LIB)(in_out_manager.o) \ 
     2231   $(MODEL_LIB)(lbclnk.o) \ 
     2232   $(MODEL_LIB)(lib_mpp.o) \ 
     2233   $(MODEL_LIB)(oce.o) \ 
     2234   $(MODEL_LIB)(phycst.o) \ 
     2235   $(MODEL_LIB)(sbc_oce.o) \ 
     2236   dom_oce.F90 \ 
     2237   in_out_manager.F90 \ 
     2238   lbclnk.F90 \ 
     2239   lib_mpp.F90 \ 
     2240   oce.F90 \ 
     2241   phycst.F90 \ 
     2242   sbc_oce.F90 \ 
     2243   domzgr_substitute.h90 \ 
     2244   vectopt_loop_substitute.h90 \ 
     2245   KEY_CPP \ 
     2246   domvvl.F90 
     2247$(MODEL_LIB)(domwri.o) :   \ 
     2248   $(MODEL_LIB)(dianam.o) \ 
     2249   $(MODEL_LIB)(dom_oce.o) \ 
     2250   $(MODEL_LIB)(domngb.o) \ 
    19822251   $(MODEL_LIB)(in_out_manager.o) \ 
    19832252   $(MODEL_LIB)(iom_def.o) \ 
     
    19872256   $(MODEL_LIB)(lbclnk.o) \ 
    19882257   $(MODEL_LIB)(lbcnfd.o) \ 
    1989    $(MODEL_LIB)(lib_print.o) \ 
    1990    $(MODEL_LIB)(par_kind.o) \ 
    1991    $(MODEL_LIB)(par_oce.o) \ 
    1992    par_kind.F90 \ 
    1993    par_oce.F90 \ 
    1994    dom_oce.F90 \ 
    1995    in_out_manager.F90 \ 
    1996    iom.F90 \ 
    1997    lib_mpp.F90 \ 
    1998    $(MODEL_LIB)(dom_oce.o) \ 
    1999    $(MODEL_LIB)(in_out_manager.o) \ 
    2000    $(MODEL_LIB)(iom.o) \ 
    2001    $(MODEL_LIB)(lib_mpp.o) \ 
    2002    $(MODEL_LIB)(phycst.o) \ 
    2003    phycst.F90 \ 
    2004    KEY_CPP \ 
    2005    domhgr.F90 
    2006 $(MODEL_LIB)(dom_ice_2.o) :   \ 
    2007    $(MODEL_LIB)(par_oce.o) \ 
    2008    par_oce.F90 \ 
    2009    $(MODEL_LIB)(par_ice_2.o) \ 
    2010    par_ice_2.F90 \ 
    2011    KEY_CPP \ 
    2012    dom_ice_2.F90 
    2013 $(MODEL_LIB)(dommsk.o) :   \ 
    2014    dom_oce.F90 \ 
    2015    in_out_manager.F90 \ 
    2016    lbcnfd.F90 \ 
    2017    lib_mpp.F90 \ 
    2018    lib_print.f90 \ 
    2019    $(MODEL_LIB)(dom_oce.o) \ 
    2020    $(MODEL_LIB)(in_out_manager.o) \ 
    2021    $(MODEL_LIB)(lbcnfd.o) \ 
    2022    $(MODEL_LIB)(lib_mpp.o) \ 
    2023    $(MODEL_LIB)(lib_print.o) \ 
    2024    $(MODEL_LIB)(obc_par.o) \ 
    2025    $(MODEL_LIB)(oce.o) \ 
    2026    $(MODEL_LIB)(par_kind.o) \ 
    2027    $(MODEL_LIB)(par_oce.o) \ 
    2028    obc_par.F90 \ 
    2029    oce.F90 \ 
    2030    par_kind.F90 \ 
    2031    par_oce.F90 \ 
    2032    dom_oce.F90 \ 
    2033    dynspg_oce.F90 \ 
    2034    in_out_manager.F90 \ 
    2035    lbclnk.F90 \ 
    2036    lib_mpp.F90 \ 
    2037    $(MODEL_LIB)(dom_oce.o) \ 
    2038    $(MODEL_LIB)(dynspg_oce.o) \ 
    2039    $(MODEL_LIB)(in_out_manager.o) \ 
    2040    $(MODEL_LIB)(lbclnk.o) \ 
    2041    $(MODEL_LIB)(lib_mpp.o) \ 
    2042    $(MODEL_LIB)(obc_oce.o) \ 
    2043    $(MODEL_LIB)(oce.o) \ 
    2044    obc_oce.F90 \ 
    2045    oce.F90 \ 
    2046    vectopt_loop_substitute.h90 \ 
    2047    KEY_CPP \ 
    2048    dommsk.F90 
    2049 $(MODEL_LIB)(dom_oce.o) :  \ 
    2050    $(MODEL_LIB)(par_kind.o) \ 
    2051    par_kind.F90 \ 
    2052    $(MODEL_LIB)(par_oce.o) \ 
    2053    par_oce.F90 \ 
    2054    KEY_CPP \ 
    2055    dom_oce.F90 
    2056 $(MODEL_LIB)(domstp.o) :   \ 
    2057    lib_print.f90 \ 
    2058    $(MODEL_LIB)(lib_print.o) \ 
    2059    $(MODEL_LIB)(par_kind.o) \ 
    2060    $(MODEL_LIB)(par_oce.o) \ 
    2061    par_kind.F90 \ 
    2062    par_oce.F90 \ 
    2063    dom_oce.F90 \ 
    2064    in_out_manager.F90 \ 
    2065    $(MODEL_LIB)(dom_oce.o) \ 
    2066    $(MODEL_LIB)(in_out_manager.o) \ 
    2067    $(MODEL_LIB)(oce.o) \ 
    2068    oce.F90 \ 
    2069    domzgr_substitute.h90 \ 
    2070    KEY_CPP \ 
    2071    domstp.F90 
    2072 $(MODEL_LIB)(domvvl.o) :   \ 
    2073    dom_oce.F90 \ 
    2074    in_out_manager.F90 \ 
    2075    lbcnfd.F90 \ 
    2076    lib_mpp.F90 \ 
    2077    lib_print.f90 \ 
    2078    $(MODEL_LIB)(dom_oce.o) \ 
    2079    $(MODEL_LIB)(in_out_manager.o) \ 
    2080    $(MODEL_LIB)(lbcnfd.o) \ 
    2081    $(MODEL_LIB)(lib_mpp.o) \ 
    2082    $(MODEL_LIB)(lib_print.o) \ 
    2083    $(MODEL_LIB)(oce.o) \ 
    2084    $(MODEL_LIB)(par_kind.o) \ 
    2085    $(MODEL_LIB)(par_oce.o) \ 
    2086    oce.F90 \ 
    2087    par_kind.F90 \ 
    2088    par_oce.F90 \ 
    2089    dom_oce.F90 \ 
    2090    in_out_manager.F90 \ 
    2091    lbclnk.F90 \ 
    2092    lib_mpp.F90 \ 
    2093    $(MODEL_LIB)(dom_oce.o) \ 
    2094    $(MODEL_LIB)(in_out_manager.o) \ 
    2095    $(MODEL_LIB)(lbclnk.o) \ 
    2096    $(MODEL_LIB)(lib_mpp.o) \ 
    2097    $(MODEL_LIB)(oce.o) \ 
    2098    $(MODEL_LIB)(phycst.o) \ 
    2099    $(MODEL_LIB)(sbc_oce.o) \ 
    2100    oce.F90 \ 
    2101    phycst.F90 \ 
    2102    sbc_oce.F90 \ 
    2103    domzgr_substitute.h90 \ 
    2104    vectopt_loop_substitute.h90 \ 
    2105    KEY_CPP \ 
    2106    domvvl.F90 
    2107 $(MODEL_LIB)(domwri.o) :   \ 
    2108    dom_oce.F90 \ 
     2258   $(MODEL_LIB)(lib_mpp.o) \ 
     2259   $(MODEL_LIB)(lib_print.o) \ 
     2260   $(MODEL_LIB)(oce.o) \ 
     2261   $(MODEL_LIB)(par_kind.o) \ 
     2262   $(MODEL_LIB)(par_oce.o) \ 
     2263   $(MODEL_LIB)(phycst.o) \ 
     2264   $(MODEL_LIB)(sbc_oce.o) \ 
     2265   dianam.F90 \ 
     2266   dom_oce.F90 \ 
     2267   domngb.F90 \ 
    21092268   in_out_manager.F90 \ 
    21102269   iom_def.F90 \ 
     
    21162275   lib_mpp.F90 \ 
    21172276   lib_print.f90 \ 
    2118    $(MODEL_LIB)(dom_oce.o) \ 
     2277   oce.F90 \ 
     2278   par_kind.F90 \ 
     2279   par_oce.F90 \ 
     2280   phycst.F90 \ 
     2281   sbc_oce.F90 \ 
     2282   $(MODEL_LIB)(dom_oce.o) \ 
     2283   $(MODEL_LIB)(in_out_manager.o) \ 
     2284   $(MODEL_LIB)(iom.o) \ 
     2285   $(MODEL_LIB)(lbclnk.o) \ 
     2286   $(MODEL_LIB)(lib_mpp.o) \ 
     2287   dom_oce.F90 \ 
     2288   in_out_manager.F90 \ 
     2289   iom.F90 \ 
     2290   lbclnk.F90 \ 
     2291   lib_mpp.F90 \ 
     2292   vectopt_loop_substitute.h90 \ 
     2293   KEY_CPP \ 
     2294   domwri.F90 
     2295$(MODEL_LIB)(domzgr.o) :   \ 
     2296   $(MODEL_LIB)(dianam.o) \ 
     2297   $(MODEL_LIB)(dom_oce.o) \ 
     2298   $(MODEL_LIB)(domngb.o) \ 
    21192299   $(MODEL_LIB)(in_out_manager.o) \ 
    21202300   $(MODEL_LIB)(iom_def.o) \ 
     
    21292309   $(MODEL_LIB)(par_kind.o) \ 
    21302310   $(MODEL_LIB)(par_oce.o) \ 
    2131    oce.F90 \ 
    2132    par_kind.F90 \ 
    2133    par_oce.F90 \ 
    2134    dom_oce.F90 \ 
    2135    in_out_manager.F90 \ 
    2136    iom.F90 \ 
    2137    lbclnk.F90 \ 
    2138    lib_mpp.F90 \ 
    2139    $(MODEL_LIB)(dom_oce.o) \ 
    2140    $(MODEL_LIB)(in_out_manager.o) \ 
    2141    $(MODEL_LIB)(iom.o) \ 
    2142    $(MODEL_LIB)(lbclnk.o) \ 
    2143    $(MODEL_LIB)(lib_mpp.o) \ 
    2144    vectopt_loop_substitute.h90 \ 
    2145    KEY_CPP \ 
    2146    domwri.F90 
    2147 $(MODEL_LIB)(domzgr.o) :   \ 
    2148    dom_oce.F90 \ 
     2311   $(MODEL_LIB)(phycst.o) \ 
     2312   $(MODEL_LIB)(sbc_oce.o) \ 
     2313   dianam.F90 \ 
     2314   dom_oce.F90 \ 
     2315   domngb.F90 \ 
    21492316   in_out_manager.F90 \ 
    21502317   iom_def.F90 \ 
     
    21562323   lib_mpp.F90 \ 
    21572324   lib_print.f90 \ 
    2158    $(MODEL_LIB)(dom_oce.o) \ 
     2325   oce.F90 \ 
     2326   par_kind.F90 \ 
     2327   par_oce.F90 \ 
     2328   phycst.F90 \ 
     2329   sbc_oce.F90 \ 
     2330   $(MODEL_LIB)(c1d.o) \ 
     2331   $(MODEL_LIB)(closea.o) \ 
     2332   $(MODEL_LIB)(dom_oce.o) \ 
     2333   $(MODEL_LIB)(in_out_manager.o) \ 
     2334   $(MODEL_LIB)(iom.o) \ 
     2335   $(MODEL_LIB)(lbclnk.o) \ 
     2336   $(MODEL_LIB)(lib_mpp.o) \ 
     2337   $(MODEL_LIB)(oce.o) \ 
     2338   c1d.F90 \ 
     2339   closea.F90 \ 
     2340   dom_oce.F90 \ 
     2341   in_out_manager.F90 \ 
     2342   iom.F90 \ 
     2343   lbclnk.F90 \ 
     2344   lib_mpp.F90 \ 
     2345   oce.F90 \ 
     2346   domzgr_substitute.h90 \ 
     2347   vectopt_loop_substitute.h90 \ 
     2348   KEY_CPP \ 
     2349   domzgr.F90 
     2350$(MODEL_LIB)(dtasal.o) :   \ 
     2351   $(MODEL_LIB)(dianam.o) \ 
     2352   $(MODEL_LIB)(dom_oce.o) \ 
     2353   $(MODEL_LIB)(domngb.o) \ 
    21592354   $(MODEL_LIB)(in_out_manager.o) \ 
    21602355   $(MODEL_LIB)(iom_def.o) \ 
     
    21692364   $(MODEL_LIB)(par_kind.o) \ 
    21702365   $(MODEL_LIB)(par_oce.o) \ 
    2171    $(MODEL_LIB)(sbc_oce.o) \ 
    2172    oce.F90 \ 
    2173    par_kind.F90 \ 
    2174    par_oce.F90 \ 
    2175    sbc_oce.F90 \ 
    2176    c1d.F90 \ 
    2177    closea.F90 \ 
    2178    dom_oce.F90 \ 
    2179    in_out_manager.F90 \ 
    2180    iom.F90 \ 
    2181    lbclnk.F90 \ 
    2182    lib_mpp.F90 \ 
    2183    $(MODEL_LIB)(c1d.o) \ 
    2184    $(MODEL_LIB)(closea.o) \ 
    2185    $(MODEL_LIB)(dom_oce.o) \ 
    2186    $(MODEL_LIB)(in_out_manager.o) \ 
    2187    $(MODEL_LIB)(iom.o) \ 
    2188    $(MODEL_LIB)(lbclnk.o) \ 
    2189    $(MODEL_LIB)(lib_mpp.o) \ 
    2190    $(MODEL_LIB)(oce.o) \ 
    2191    oce.F90 \ 
    2192    domzgr_substitute.h90 \ 
    2193    vectopt_loop_substitute.h90 \ 
    2194    KEY_CPP \ 
    2195    domzgr.F90 
    2196 $(MODEL_LIB)(dtasal.o) :   \ 
    2197    dom_oce.F90 \ 
     2366   $(MODEL_LIB)(phycst.o) \ 
     2367   $(MODEL_LIB)(sbc_oce.o) \ 
     2368   dianam.F90 \ 
     2369   dom_oce.F90 \ 
     2370   domngb.F90 \ 
    21982371   in_out_manager.F90 \ 
    21992372   iom_def.F90 \ 
     
    22052378   lib_mpp.F90 \ 
    22062379   lib_print.f90 \ 
    2207    $(MODEL_LIB)(dom_oce.o) \ 
     2380   oce.F90 \ 
     2381   par_kind.F90 \ 
     2382   par_oce.F90 \ 
     2383   phycst.F90 \ 
     2384   sbc_oce.F90 \ 
     2385   $(MODEL_LIB)(dom_oce.o) \ 
     2386   $(MODEL_LIB)(in_out_manager.o) \ 
     2387   $(MODEL_LIB)(iom.o) \ 
     2388   $(MODEL_LIB)(lbclnk.o) \ 
     2389   $(MODEL_LIB)(oce.o) \ 
     2390   $(MODEL_LIB)(phycst.o) \ 
     2391   dom_oce.F90 \ 
     2392   in_out_manager.F90 \ 
     2393   iom.F90 \ 
     2394   lbclnk.F90 \ 
     2395   oce.F90 \ 
     2396   phycst.F90 \ 
     2397   domzgr_substitute.h90 \ 
     2398   KEY_CPP \ 
     2399   dtasal.F90 
     2400$(MODEL_LIB)(dtatem.o) :   \ 
     2401   $(MODEL_LIB)(dianam.o) \ 
     2402   $(MODEL_LIB)(dom_oce.o) \ 
     2403   $(MODEL_LIB)(domngb.o) \ 
    22082404   $(MODEL_LIB)(in_out_manager.o) \ 
    22092405   $(MODEL_LIB)(iom_def.o) \ 
     
    22182414   $(MODEL_LIB)(par_kind.o) \ 
    22192415   $(MODEL_LIB)(par_oce.o) \ 
    2220    oce.F90 \ 
    2221    par_kind.F90 \ 
    2222    par_oce.F90 \ 
    2223    dom_oce.F90 \ 
    2224    in_out_manager.F90 \ 
    2225    iom.F90 \ 
    2226    lbclnk.F90 \ 
    2227    $(MODEL_LIB)(dom_oce.o) \ 
    2228    $(MODEL_LIB)(in_out_manager.o) \ 
    2229    $(MODEL_LIB)(iom.o) \ 
    2230    $(MODEL_LIB)(lbclnk.o) \ 
    2231    $(MODEL_LIB)(oce.o) \ 
    2232    $(MODEL_LIB)(phycst.o) \ 
    2233    oce.F90 \ 
    2234    phycst.F90 \ 
    2235    domzgr_substitute.h90 \ 
    2236    KEY_CPP \ 
    2237    dtasal.F90 
    2238 $(MODEL_LIB)(dtatem.o) :   \ 
    2239    dom_oce.F90 \ 
     2416   $(MODEL_LIB)(phycst.o) \ 
     2417   $(MODEL_LIB)(sbc_oce.o) \ 
     2418   dianam.F90 \ 
     2419   dom_oce.F90 \ 
     2420   domngb.F90 \ 
    22402421   in_out_manager.F90 \ 
    22412422   iom_def.F90 \ 
     
    22472428   lib_mpp.F90 \ 
    22482429   lib_print.f90 \ 
    2249    $(MODEL_LIB)(dom_oce.o) \ 
    2250    $(MODEL_LIB)(in_out_manager.o) \ 
    2251    $(MODEL_LIB)(iom_def.o) \ 
    2252    $(MODEL_LIB)(iom_ioipsl.o) \ 
    2253    $(MODEL_LIB)(iom_nf90.o) \ 
    2254    $(MODEL_LIB)(iom_rstdimg.o) \ 
    2255    $(MODEL_LIB)(lbclnk.o) \ 
    2256    $(MODEL_LIB)(lbcnfd.o) \ 
    2257    $(MODEL_LIB)(lib_mpp.o) \ 
    2258    $(MODEL_LIB)(lib_print.o) \ 
    2259    $(MODEL_LIB)(oce.o) \ 
    2260    $(MODEL_LIB)(par_kind.o) \ 
    2261    $(MODEL_LIB)(par_oce.o) \ 
    2262    oce.F90 \ 
    2263    par_kind.F90 \ 
    2264    par_oce.F90 \ 
    2265    dom_oce.F90 \ 
    2266    in_out_manager.F90 \ 
    2267    iom.F90 \ 
    2268    lbclnk.F90 \ 
    2269    $(MODEL_LIB)(dom_oce.o) \ 
    2270    $(MODEL_LIB)(in_out_manager.o) \ 
    2271    $(MODEL_LIB)(iom.o) \ 
    2272    $(MODEL_LIB)(lbclnk.o) \ 
    2273    $(MODEL_LIB)(oce.o) \ 
    2274    $(MODEL_LIB)(phycst.o) \ 
     2430   oce.F90 \ 
     2431   par_kind.F90 \ 
     2432   par_oce.F90 \ 
     2433   phycst.F90 \ 
     2434   sbc_oce.F90 \ 
     2435   $(MODEL_LIB)(dom_oce.o) \ 
     2436   $(MODEL_LIB)(in_out_manager.o) \ 
     2437   $(MODEL_LIB)(iom.o) \ 
     2438   $(MODEL_LIB)(lbclnk.o) \ 
     2439   $(MODEL_LIB)(oce.o) \ 
     2440   $(MODEL_LIB)(phycst.o) \ 
     2441   dom_oce.F90 \ 
     2442   in_out_manager.F90 \ 
     2443   iom.F90 \ 
     2444   lbclnk.F90 \ 
    22752445   oce.F90 \ 
    22762446   phycst.F90 \ 
     
    22782448   KEY_CPP \ 
    22792449   dtatem.F90 
     2450$(MODEL_LIB)(dynadv.o) :   \ 
     2451   $(MODEL_LIB)(dom_oce.o) \ 
     2452   $(MODEL_LIB)(in_out_manager.o) \ 
     2453   $(MODEL_LIB)(lbclnk.o) \ 
     2454   $(MODEL_LIB)(lib_print.o) \ 
     2455   $(MODEL_LIB)(oce.o) \ 
     2456   $(MODEL_LIB)(par_kind.o) \ 
     2457   $(MODEL_LIB)(par_oce.o) \ 
     2458   $(MODEL_LIB)(prtctl.o) \ 
     2459   $(MODEL_LIB)(sbc_oce.o) \ 
     2460   $(MODEL_LIB)(trdmod.o) \ 
     2461   $(MODEL_LIB)(trdmod_oce.o) \ 
     2462   dom_oce.F90 \ 
     2463   in_out_manager.F90 \ 
     2464   lbclnk.F90 \ 
     2465   lib_print.f90 \ 
     2466   oce.F90 \ 
     2467   par_kind.F90 \ 
     2468   par_oce.F90 \ 
     2469   prtctl.F90 \ 
     2470   sbc_oce.F90 \ 
     2471   trdmod.F90 \ 
     2472   trdmod_oce.F90 \ 
     2473   $(MODEL_LIB)(dom_oce.o) \ 
     2474   $(MODEL_LIB)(dynadv_cen2.o) \ 
     2475   $(MODEL_LIB)(dynadv_ubs.o) \ 
     2476   $(MODEL_LIB)(dynkeg.o) \ 
     2477   $(MODEL_LIB)(dynzad.o) \ 
     2478   $(MODEL_LIB)(in_out_manager.o) \ 
     2479   dom_oce.F90 \ 
     2480   dynadv_cen2.F90 \ 
     2481   dynadv_ubs.F90 \ 
     2482   dynkeg.F90 \ 
     2483   dynzad.F90 \ 
     2484   in_out_manager.F90 \ 
     2485   domzgr_substitute.h90 \ 
     2486   vectopt_loop_substitute.h90 \ 
     2487   KEY_CPP \ 
     2488   dynadv.F90 
    22802489$(MODEL_LIB)(dynadv_cen2.o) : \ 
    2281    dom_oce.F90 \ 
    2282    in_out_manager.F90 \ 
    2283    ldftra_oce.F90 \ 
    2284    lib_mpp.F90 \ 
    2285    lib_print.f90 \ 
    22862490   $(MODEL_LIB)(dom_oce.o) \ 
    22872491   $(MODEL_LIB)(in_out_manager.o) \ 
     
    23022506   $(MODEL_LIB)(trdvor_oce.o) \ 
    23032507   $(MODEL_LIB)(zdf_oce.o) \ 
     2508   dom_oce.F90 \ 
     2509   in_out_manager.F90 \ 
     2510   ldftra_oce.F90 \ 
     2511   lib_mpp.F90 \ 
     2512   lib_print.f90 \ 
    23042513   oce.F90 \ 
    23052514   par_kind.F90 \ 
     
    23152524   trdvor_oce.F90 \ 
    23162525   zdf_oce.F90 \ 
    2317    dom_oce.F90 \ 
    2318    in_out_manager.F90 \ 
    23192526   $(MODEL_LIB)(dom_oce.o) \ 
    23202527   $(MODEL_LIB)(in_out_manager.o) \ 
     
    23232530   $(MODEL_LIB)(trdmod.o) \ 
    23242531   $(MODEL_LIB)(trdmod_oce.o) \ 
     2532   dom_oce.F90 \ 
     2533   in_out_manager.F90 \ 
    23252534   oce.F90 \ 
    23262535   prtctl.F90 \ 
     
    23312540   KEY_CPP \ 
    23322541   dynadv_cen2.F90 
    2333 $(MODEL_LIB)(dynadv.o) :   \ 
    2334    dom_oce.F90 \ 
    2335    in_out_manager.F90 \ 
    2336    lbclnk.F90 \ 
    2337    lib_print.f90 \ 
    2338    $(MODEL_LIB)(dom_oce.o) \ 
    2339    $(MODEL_LIB)(in_out_manager.o) \ 
    2340    $(MODEL_LIB)(lbclnk.o) \ 
    2341    $(MODEL_LIB)(lib_print.o) \ 
    2342    $(MODEL_LIB)(oce.o) \ 
    2343    $(MODEL_LIB)(par_kind.o) \ 
    2344    $(MODEL_LIB)(par_oce.o) \ 
    2345    $(MODEL_LIB)(prtctl.o) \ 
    2346    $(MODEL_LIB)(sbc_oce.o) \ 
    2347    $(MODEL_LIB)(trdmod.o) \ 
    2348    $(MODEL_LIB)(trdmod_oce.o) \ 
    2349    oce.F90 \ 
    2350    par_kind.F90 \ 
    2351    par_oce.F90 \ 
    2352    prtctl.F90 \ 
    2353    sbc_oce.F90 \ 
    2354    trdmod.F90 \ 
    2355    trdmod_oce.F90 \ 
    2356    dom_oce.F90 \ 
    2357    dynadv_cen2.F90 \ 
    2358    dynadv_ubs.F90 \ 
    2359    dynkeg.F90 \ 
    2360    dynzad.F90 \ 
    2361    in_out_manager.F90 \ 
    2362    $(MODEL_LIB)(dom_oce.o) \ 
    2363    $(MODEL_LIB)(dynadv_cen2.o) \ 
    2364    $(MODEL_LIB)(dynadv_ubs.o) \ 
    2365    $(MODEL_LIB)(dynkeg.o) \ 
    2366    $(MODEL_LIB)(dynzad.o) \ 
    2367    $(MODEL_LIB)(in_out_manager.o) \ 
    2368    domzgr_substitute.h90 \ 
    2369    vectopt_loop_substitute.h90 \ 
    2370    KEY_CPP \ 
    2371    dynadv.F90 
    23722542$(MODEL_LIB)(dynadv_ubs.o) :  \ 
    2373    dom_oce.F90 \ 
    2374    in_out_manager.F90 \ 
    2375    lbcnfd.F90 \ 
    2376    ldftra_oce.F90 \ 
    2377    lib_mpp.F90 \ 
    2378    lib_print.f90 \ 
    23792543   $(MODEL_LIB)(dom_oce.o) \ 
    23802544   $(MODEL_LIB)(in_out_manager.o) \ 
     
    23962560   $(MODEL_LIB)(trdvor_oce.o) \ 
    23972561   $(MODEL_LIB)(zdf_oce.o) \ 
     2562   dom_oce.F90 \ 
     2563   in_out_manager.F90 \ 
     2564   lbcnfd.F90 \ 
     2565   ldftra_oce.F90 \ 
     2566   lib_mpp.F90 \ 
     2567   lib_print.f90 \ 
    23982568   oce.F90 \ 
    23992569   par_kind.F90 \ 
     
    24092579   trdvor_oce.F90 \ 
    24102580   zdf_oce.F90 \ 
    2411    dom_oce.F90 \ 
    2412    in_out_manager.F90 \ 
    2413    lbclnk.F90 \ 
    24142581   $(MODEL_LIB)(dom_oce.o) \ 
    24152582   $(MODEL_LIB)(in_out_manager.o) \ 
     
    24192586   $(MODEL_LIB)(trdmod.o) \ 
    24202587   $(MODEL_LIB)(trdmod_oce.o) \ 
     2588   dom_oce.F90 \ 
     2589   in_out_manager.F90 \ 
     2590   lbclnk.F90 \ 
    24212591   oce.F90 \ 
    24222592   prtctl.F90 \ 
     
    24282598   dynadv_ubs.F90 
    24292599$(MODEL_LIB)(dynbfr.o) :   \ 
    2430    dom_oce.F90 \ 
    2431    in_out_manager.F90 \ 
    2432    iom.F90 \ 
    2433    lbclnk.F90 \ 
    2434    ldftra_oce.F90 \ 
    2435    lib_mpp.F90 \ 
    2436    lib_print.f90 \ 
    24372600   $(MODEL_LIB)(dom_oce.o) \ 
    24382601   $(MODEL_LIB)(in_out_manager.o) \ 
     
    24562619   $(MODEL_LIB)(trdvor_oce.o) \ 
    24572620   $(MODEL_LIB)(zdf_oce.o) \ 
     2621   dom_oce.F90 \ 
     2622   in_out_manager.F90 \ 
     2623   iom.F90 \ 
     2624   lbclnk.F90 \ 
     2625   ldftra_oce.F90 \ 
     2626   lib_mpp.F90 \ 
     2627   lib_print.f90 \ 
    24582628   oce.F90 \ 
    24592629   par_kind.F90 \ 
     
    24702640   trdvor_oce.F90 \ 
    24712641   zdf_oce.F90 \ 
    2472    dom_oce.F90 \ 
    2473    in_out_manager.F90 \ 
    24742642   $(MODEL_LIB)(dom_oce.o) \ 
    24752643   $(MODEL_LIB)(in_out_manager.o) \ 
     
    24782646   $(MODEL_LIB)(trdmod.o) \ 
    24792647   $(MODEL_LIB)(trdmod_oce.o) \ 
     2648   $(MODEL_LIB)(zdf_oce.o) \ 
    24802649   $(MODEL_LIB)(zdfbfr.o) \ 
    2481    $(MODEL_LIB)(zdf_oce.o) \ 
     2650   dom_oce.F90 \ 
     2651   in_out_manager.F90 \ 
    24822652   oce.F90 \ 
    24832653   prtctl.F90 \ 
    24842654   trdmod.F90 \ 
    24852655   trdmod_oce.F90 \ 
     2656   zdf_oce.F90 \ 
    24862657   zdfbfr.F90 \ 
    2487    zdf_oce.F90 \ 
    24882658   domzgr_substitute.h90 \ 
    24892659   vectopt_loop_substitute.h90 \ 
     
    24922662   dynbfr.F90 
    24932663$(MODEL_LIB)(dyncor_c1d.o) :  \ 
    2494    dom_oce.F90 \ 
    2495    in_out_manager.F90 \ 
    2496    lib_mpp.F90 \ 
    2497    lib_print.f90 \ 
    2498    $(MODEL_LIB)(dom_oce.o) \ 
    2499    $(MODEL_LIB)(in_out_manager.o) \ 
    2500    $(MODEL_LIB)(lib_mpp.o) \ 
    2501    $(MODEL_LIB)(lib_print.o) \ 
    2502    $(MODEL_LIB)(par_kind.o) \ 
    2503    $(MODEL_LIB)(par_oce.o) \ 
    2504    par_kind.F90 \ 
    2505    par_oce.F90 \ 
    2506    dom_oce.F90 \ 
    2507    in_out_manager.F90 \ 
    2508    $(MODEL_LIB)(dom_oce.o) \ 
    2509    $(MODEL_LIB)(in_out_manager.o) \ 
    2510    $(MODEL_LIB)(oce.o) \ 
    2511    $(MODEL_LIB)(phycst.o) \ 
    2512    $(MODEL_LIB)(prtctl.o) \ 
     2664   $(MODEL_LIB)(dom_oce.o) \ 
     2665   $(MODEL_LIB)(in_out_manager.o) \ 
     2666   $(MODEL_LIB)(lib_mpp.o) \ 
     2667   $(MODEL_LIB)(lib_print.o) \ 
     2668   $(MODEL_LIB)(par_kind.o) \ 
     2669   $(MODEL_LIB)(par_oce.o) \ 
     2670   dom_oce.F90 \ 
     2671   in_out_manager.F90 \ 
     2672   lib_mpp.F90 \ 
     2673   lib_print.f90 \ 
     2674   par_kind.F90 \ 
     2675   par_oce.F90 \ 
     2676   $(MODEL_LIB)(dom_oce.o) \ 
     2677   $(MODEL_LIB)(in_out_manager.o) \ 
     2678   $(MODEL_LIB)(oce.o) \ 
     2679   $(MODEL_LIB)(phycst.o) \ 
     2680   $(MODEL_LIB)(prtctl.o) \ 
     2681   dom_oce.F90 \ 
     2682   in_out_manager.F90 \ 
    25132683   oce.F90 \ 
    25142684   phycst.F90 \ 
     
    25182688   dyncor_c1d.F90 
    25192689$(MODEL_LIB)(dynhpg.o) :   \ 
    2520    dom_oce.F90 \ 
    2521    in_out_manager.F90 \ 
    2522    lbcnfd.F90 \ 
    2523    ldftra_oce.F90 \ 
    2524    lib_mpp.F90 \ 
    2525    lib_print.f90 \ 
    25262690   $(MODEL_LIB)(dom_oce.o) \ 
    25272691   $(MODEL_LIB)(in_out_manager.o) \ 
     
    25432707   $(MODEL_LIB)(trdvor_oce.o) \ 
    25442708   $(MODEL_LIB)(zdf_oce.o) \ 
     2709   dom_oce.F90 \ 
     2710   in_out_manager.F90 \ 
     2711   lbcnfd.F90 \ 
     2712   ldftra_oce.F90 \ 
     2713   lib_mpp.F90 \ 
     2714   lib_print.f90 \ 
    25452715   oce.F90 \ 
    25462716   par_kind.F90 \ 
     
    25562726   trdvor_oce.F90 \ 
    25572727   zdf_oce.F90 \ 
    2558    dom_oce.F90 \ 
    2559    in_out_manager.F90 \ 
    2560    lbclnk.F90 \ 
    25612728   $(MODEL_LIB)(dom_oce.o) \ 
    25622729   $(MODEL_LIB)(in_out_manager.o) \ 
     
    25672734   $(MODEL_LIB)(trdmod.o) \ 
    25682735   $(MODEL_LIB)(trdmod_oce.o) \ 
     2736   dom_oce.F90 \ 
     2737   in_out_manager.F90 \ 
     2738   lbclnk.F90 \ 
    25692739   oce.F90 \ 
    25702740   phycst.F90 \ 
     
    25772747   dynhpg.F90 
    25782748$(MODEL_LIB)(dynkeg.o) :   \ 
    2579    dom_oce.F90 \ 
    2580    in_out_manager.F90 \ 
    2581    ldftra_oce.F90 \ 
    2582    lib_mpp.F90 \ 
    2583    lib_print.f90 \ 
    25842749   $(MODEL_LIB)(dom_oce.o) \ 
    25852750   $(MODEL_LIB)(in_out_manager.o) \ 
     
    26002765   $(MODEL_LIB)(trdvor_oce.o) \ 
    26012766   $(MODEL_LIB)(zdf_oce.o) \ 
     2767   dom_oce.F90 \ 
     2768   in_out_manager.F90 \ 
     2769   ldftra_oce.F90 \ 
     2770   lib_mpp.F90 \ 
     2771   lib_print.f90 \ 
    26022772   oce.F90 \ 
    26032773   par_kind.F90 \ 
     
    26132783   trdvor_oce.F90 \ 
    26142784   zdf_oce.F90 \ 
    2615    dom_oce.F90 \ 
    2616    in_out_manager.F90 \ 
    26172785   $(MODEL_LIB)(dom_oce.o) \ 
    26182786   $(MODEL_LIB)(in_out_manager.o) \ 
     
    26212789   $(MODEL_LIB)(trdmod.o) \ 
    26222790   $(MODEL_LIB)(trdmod_oce.o) \ 
     2791   dom_oce.F90 \ 
     2792   in_out_manager.F90 \ 
    26232793   oce.F90 \ 
    26242794   prtctl.F90 \ 
     
    26282798   KEY_CPP \ 
    26292799   dynkeg.F90 
     2800$(MODEL_LIB)(dynldf.o) :   \ 
     2801   $(MODEL_LIB)(dom_oce.o) \ 
     2802   $(MODEL_LIB)(in_out_manager.o) \ 
     2803   $(MODEL_LIB)(lbclnk.o) \ 
     2804   $(MODEL_LIB)(lbcnfd.o) \ 
     2805   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2806   $(MODEL_LIB)(ldfslp.o) \ 
     2807   $(MODEL_LIB)(ldftra_oce.o) \ 
     2808   $(MODEL_LIB)(lib_mpp.o) \ 
     2809   $(MODEL_LIB)(lib_print.o) \ 
     2810   $(MODEL_LIB)(oce.o) \ 
     2811   $(MODEL_LIB)(par_kind.o) \ 
     2812   $(MODEL_LIB)(par_oce.o) \ 
     2813   $(MODEL_LIB)(phycst.o) \ 
     2814   $(MODEL_LIB)(prtctl.o) \ 
     2815   $(MODEL_LIB)(sbc_oce.o) \ 
     2816   $(MODEL_LIB)(trdicp.o) \ 
     2817   $(MODEL_LIB)(trdicp_oce.o) \ 
     2818   $(MODEL_LIB)(trdmld.o) \ 
     2819   $(MODEL_LIB)(trdmld_oce.o) \ 
     2820   $(MODEL_LIB)(trdmod.o) \ 
     2821   $(MODEL_LIB)(trdmod_oce.o) \ 
     2822   $(MODEL_LIB)(trdvor.o) \ 
     2823   $(MODEL_LIB)(trdvor_oce.o) \ 
     2824   $(MODEL_LIB)(zdf_oce.o) \ 
     2825   $(MODEL_LIB)(zdfmxl.o) \ 
     2826   dom_oce.F90 \ 
     2827   in_out_manager.F90 \ 
     2828   lbclnk.F90 \ 
     2829   lbcnfd.F90 \ 
     2830   ldfdyn_oce.F90 \ 
     2831   ldfslp.F90 \ 
     2832   ldftra_oce.F90 \ 
     2833   lib_mpp.F90 \ 
     2834   lib_print.f90 \ 
     2835   oce.F90 \ 
     2836   par_kind.F90 \ 
     2837   par_oce.F90 \ 
     2838   phycst.F90 \ 
     2839   prtctl.F90 \ 
     2840   sbc_oce.F90 \ 
     2841   trdicp.F90 \ 
     2842   trdicp_oce.F90 \ 
     2843   trdmld.F90 \ 
     2844   trdmld_oce.F90 \ 
     2845   trdmod.F90 \ 
     2846   trdmod_oce.F90 \ 
     2847   trdvor.F90 \ 
     2848   trdvor_oce.F90 \ 
     2849   zdf_oce.F90 \ 
     2850   zdfmxl.F90 \ 
     2851   $(MODEL_LIB)(dom_oce.o) \ 
     2852   $(MODEL_LIB)(dynldf_bilap.o) \ 
     2853   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     2854   $(MODEL_LIB)(dynldf_iso.o) \ 
     2855   $(MODEL_LIB)(dynldf_lap.o) \ 
     2856   $(MODEL_LIB)(in_out_manager.o) \ 
     2857   $(MODEL_LIB)(lbclnk.o) \ 
     2858   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2859   $(MODEL_LIB)(ldfslp.o) \ 
     2860   $(MODEL_LIB)(lib_mpp.o) \ 
     2861   $(MODEL_LIB)(oce.o) \ 
     2862   $(MODEL_LIB)(phycst.o) \ 
     2863   $(MODEL_LIB)(prtctl.o) \ 
     2864   $(MODEL_LIB)(trdmod.o) \ 
     2865   $(MODEL_LIB)(trdmod_oce.o) \ 
     2866   dom_oce.F90 \ 
     2867   dynldf_bilap.F90 \ 
     2868   dynldf_bilapg.F90 \ 
     2869   dynldf_iso.F90 \ 
     2870   dynldf_lap.F90 \ 
     2871   in_out_manager.F90 \ 
     2872   lbclnk.F90 \ 
     2873   ldfdyn_oce.F90 \ 
     2874   ldfslp.F90 \ 
     2875   lib_mpp.F90 \ 
     2876   oce.F90 \ 
     2877   phycst.F90 \ 
     2878   prtctl.F90 \ 
     2879   trdmod.F90 \ 
     2880   trdmod_oce.F90 \ 
     2881   domzgr_substitute.h90 \ 
     2882   vectopt_loop_substitute.h90 \ 
     2883   KEY_CPP \ 
     2884   dynldf.F90 
    26302885$(MODEL_LIB)(dynldf_bilap.o) :   \ 
    2631    dom_oce.F90 \ 
    2632    in_out_manager.F90 \ 
    2633    lbcnfd.F90 \ 
    2634    ldftra_oce.F90 \ 
    2635    lib_mpp.F90 \ 
    2636    lib_print.f90 \ 
    26372886   $(MODEL_LIB)(dom_oce.o) \ 
    26382887   $(MODEL_LIB)(in_out_manager.o) \ 
     
    26542903   $(MODEL_LIB)(trdvor_oce.o) \ 
    26552904   $(MODEL_LIB)(zdf_oce.o) \ 
     2905   dom_oce.F90 \ 
     2906   in_out_manager.F90 \ 
     2907   lbcnfd.F90 \ 
     2908   ldftra_oce.F90 \ 
     2909   lib_mpp.F90 \ 
     2910   lib_print.f90 \ 
    26562911   oce.F90 \ 
    26572912   par_kind.F90 \ 
     
    26672922   trdvor_oce.F90 \ 
    26682923   zdf_oce.F90 \ 
    2669    dom_oce.F90 \ 
    2670    in_out_manager.F90 \ 
    2671    lbclnk.F90 \ 
    2672    ldfdyn_oce.F90 \ 
    26732924   $(MODEL_LIB)(dom_oce.o) \ 
    26742925   $(MODEL_LIB)(in_out_manager.o) \ 
     
    26782929   $(MODEL_LIB)(trdmod.o) \ 
    26792930   $(MODEL_LIB)(trdmod_oce.o) \ 
     2931   dom_oce.F90 \ 
     2932   in_out_manager.F90 \ 
     2933   lbclnk.F90 \ 
     2934   ldfdyn_oce.F90 \ 
    26802935   oce.F90 \ 
    26812936   trdmod.F90 \ 
     
    26872942   dynldf_bilap.F90 
    26882943$(MODEL_LIB)(dynldf_bilapg.o) :  \ 
    2689    dom_oce.F90 \ 
    2690    in_out_manager.F90 \ 
    2691    lbclnk.F90 \ 
    2692    lbcnfd.F90 \ 
    2693    ldfdyn_oce.F90 \ 
    2694    ldftra_oce.F90 \ 
    2695    lib_mpp.F90 \ 
    2696    lib_print.f90 \ 
    26972944   $(MODEL_LIB)(dom_oce.o) \ 
    26982945   $(MODEL_LIB)(in_out_manager.o) \ 
     
    27162963   $(MODEL_LIB)(trdvor.o) \ 
    27172964   $(MODEL_LIB)(trdvor_oce.o) \ 
     2965   $(MODEL_LIB)(zdf_oce.o) \ 
    27182966   $(MODEL_LIB)(zdfmxl.o) \ 
    2719    $(MODEL_LIB)(zdf_oce.o) \ 
     2967   dom_oce.F90 \ 
     2968   in_out_manager.F90 \ 
     2969   lbclnk.F90 \ 
     2970   lbcnfd.F90 \ 
     2971   ldfdyn_oce.F90 \ 
     2972   ldftra_oce.F90 \ 
     2973   lib_mpp.F90 \ 
     2974   lib_print.f90 \ 
    27202975   oce.F90 \ 
    27212976   par_kind.F90 \ 
     
    27312986   trdvor.F90 \ 
    27322987   trdvor_oce.F90 \ 
     2988   zdf_oce.F90 \ 
    27332989   zdfmxl.F90 \ 
    2734    zdf_oce.F90 \ 
    2735    dom_oce.F90 \ 
    2736    in_out_manager.F90 \ 
    2737    lbclnk.F90 \ 
    2738    ldfdyn_oce.F90 \ 
    2739    ldfslp.F90 \ 
    27402990   $(MODEL_LIB)(dom_oce.o) \ 
    27412991   $(MODEL_LIB)(in_out_manager.o) \ 
     
    27482998   $(MODEL_LIB)(trdmod_oce.o) \ 
    27492999   $(MODEL_LIB)(zdf_oce.o) \ 
     3000   dom_oce.F90 \ 
     3001   in_out_manager.F90 \ 
     3002   lbclnk.F90 \ 
     3003   ldfdyn_oce.F90 \ 
     3004   ldfslp.F90 \ 
    27503005   oce.F90 \ 
    27513006   prtctl.F90 \ 
     
    27573012   KEY_CPP \ 
    27583013   dynldf_bilapg.F90 
    2759 $(MODEL_LIB)(dynldf.o) :   \ 
    2760    dom_oce.F90 \ 
    2761    in_out_manager.F90 \ 
    2762    lbclnk.F90 \ 
    2763    lbcnfd.F90 \ 
    2764    ldfdyn_oce.F90 \ 
    2765    ldfslp.F90 \ 
    2766    ldftra_oce.F90 \ 
    2767    lib_mpp.F90 \ 
    2768    lib_print.f90 \ 
    2769    $(MODEL_LIB)(dom_oce.o) \ 
    2770    $(MODEL_LIB)(in_out_manager.o) \ 
    2771    $(MODEL_LIB)(lbclnk.o) \ 
    2772    $(MODEL_LIB)(lbcnfd.o) \ 
    2773    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2774    $(MODEL_LIB)(ldfslp.o) \ 
    2775    $(MODEL_LIB)(ldftra_oce.o) \ 
    2776    $(MODEL_LIB)(lib_mpp.o) \ 
    2777    $(MODEL_LIB)(lib_print.o) \ 
    2778    $(MODEL_LIB)(oce.o) \ 
    2779    $(MODEL_LIB)(par_kind.o) \ 
    2780    $(MODEL_LIB)(par_oce.o) \ 
    2781    $(MODEL_LIB)(phycst.o) \ 
    2782    $(MODEL_LIB)(prtctl.o) \ 
    2783    $(MODEL_LIB)(sbc_oce.o) \ 
    2784    $(MODEL_LIB)(trdicp.o) \ 
    2785    $(MODEL_LIB)(trdicp_oce.o) \ 
    2786    $(MODEL_LIB)(trdmld.o) \ 
    2787    $(MODEL_LIB)(trdmld_oce.o) \ 
    2788    $(MODEL_LIB)(trdmod.o) \ 
    2789    $(MODEL_LIB)(trdmod_oce.o) \ 
    2790    $(MODEL_LIB)(trdvor.o) \ 
    2791    $(MODEL_LIB)(trdvor_oce.o) \ 
    2792    $(MODEL_LIB)(zdfmxl.o) \ 
    2793    $(MODEL_LIB)(zdf_oce.o) \ 
    2794    oce.F90 \ 
    2795    par_kind.F90 \ 
    2796    par_oce.F90 \ 
    2797    phycst.F90 \ 
    2798    prtctl.F90 \ 
    2799    sbc_oce.F90 \ 
    2800    trdicp.F90 \ 
    2801    trdicp_oce.F90 \ 
    2802    trdmld.F90 \ 
    2803    trdmld_oce.F90 \ 
    2804    trdmod.F90 \ 
    2805    trdmod_oce.F90 \ 
    2806    trdvor.F90 \ 
    2807    trdvor_oce.F90 \ 
    2808    zdfmxl.F90 \ 
    2809    zdf_oce.F90 \ 
    2810    dom_oce.F90 \ 
    2811    dynldf_bilap.F90 \ 
    2812    dynldf_bilapg.F90 \ 
    2813    dynldf_iso.F90 \ 
    2814    dynldf_lap.F90 \ 
    2815    in_out_manager.F90 \ 
    2816    lbclnk.F90 \ 
    2817    ldfdyn_oce.F90 \ 
    2818    ldfslp.F90 \ 
    2819    lib_mpp.F90 \ 
    2820    $(MODEL_LIB)(dom_oce.o) \ 
    2821    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    2822    $(MODEL_LIB)(dynldf_bilap.o) \ 
    2823    $(MODEL_LIB)(dynldf_iso.o) \ 
    2824    $(MODEL_LIB)(dynldf_lap.o) \ 
    2825    $(MODEL_LIB)(in_out_manager.o) \ 
    2826    $(MODEL_LIB)(lbclnk.o) \ 
    2827    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2828    $(MODEL_LIB)(ldfslp.o) \ 
    2829    $(MODEL_LIB)(lib_mpp.o) \ 
    2830    $(MODEL_LIB)(oce.o) \ 
    2831    $(MODEL_LIB)(phycst.o) \ 
    2832    $(MODEL_LIB)(prtctl.o) \ 
    2833    $(MODEL_LIB)(trdmod.o) \ 
    2834    $(MODEL_LIB)(trdmod_oce.o) \ 
    2835    oce.F90 \ 
    2836    phycst.F90 \ 
    2837    prtctl.F90 \ 
    2838    trdmod.F90 \ 
    2839    trdmod_oce.F90 \ 
    2840    domzgr_substitute.h90 \ 
    2841    vectopt_loop_substitute.h90 \ 
    2842    KEY_CPP \ 
    2843    dynldf.F90 
    28443014$(MODEL_LIB)(dynldf_iso.o) :  \ 
    2845    dom_oce.F90 \ 
    2846    in_out_manager.F90 \ 
    2847    lbclnk.F90 \ 
    2848    lbcnfd.F90 \ 
    2849    ldfdyn_oce.F90 \ 
    2850    ldftra_oce.F90 \ 
    2851    lib_mpp.F90 \ 
    2852    lib_print.f90 \ 
    28533015   $(MODEL_LIB)(dom_oce.o) \ 
    28543016   $(MODEL_LIB)(in_out_manager.o) \ 
     
    28723034   $(MODEL_LIB)(trdvor.o) \ 
    28733035   $(MODEL_LIB)(trdvor_oce.o) \ 
     3036   $(MODEL_LIB)(zdf_oce.o) \ 
    28743037   $(MODEL_LIB)(zdfmxl.o) \ 
    2875    $(MODEL_LIB)(zdf_oce.o) \ 
     3038   dom_oce.F90 \ 
     3039   in_out_manager.F90 \ 
     3040   lbclnk.F90 \ 
     3041   lbcnfd.F90 \ 
     3042   ldfdyn_oce.F90 \ 
     3043   ldftra_oce.F90 \ 
     3044   lib_mpp.F90 \ 
     3045   lib_print.f90 \ 
    28763046   oce.F90 \ 
    28773047   par_kind.F90 \ 
     
    28873057   trdvor.F90 \ 
    28883058   trdvor_oce.F90 \ 
     3059   zdf_oce.F90 \ 
    28893060   zdfmxl.F90 \ 
    2890    zdf_oce.F90 \ 
     3061   $(MODEL_LIB)(dom_oce.o) \ 
     3062   $(MODEL_LIB)(in_out_manager.o) \ 
     3063   $(MODEL_LIB)(lbclnk.o) \ 
     3064   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3065   $(MODEL_LIB)(ldfslp.o) \ 
     3066   $(MODEL_LIB)(ldftra_oce.o) \ 
     3067   $(MODEL_LIB)(oce.o) \ 
     3068   $(MODEL_LIB)(prtctl.o) \ 
     3069   $(MODEL_LIB)(trdmod.o) \ 
     3070   $(MODEL_LIB)(trdmod_oce.o) \ 
     3071   $(MODEL_LIB)(zdf_oce.o) \ 
    28913072   dom_oce.F90 \ 
    28923073   in_out_manager.F90 \ 
     
    28953076   ldfslp.F90 \ 
    28963077   ldftra_oce.F90 \ 
    2897    $(MODEL_LIB)(dom_oce.o) \ 
    2898    $(MODEL_LIB)(in_out_manager.o) \ 
    2899    $(MODEL_LIB)(lbclnk.o) \ 
    2900    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    2901    $(MODEL_LIB)(ldfslp.o) \ 
    2902    $(MODEL_LIB)(ldftra_oce.o) \ 
    2903    $(MODEL_LIB)(oce.o) \ 
    2904    $(MODEL_LIB)(prtctl.o) \ 
    2905    $(MODEL_LIB)(trdmod.o) \ 
    2906    $(MODEL_LIB)(trdmod_oce.o) \ 
    2907    $(MODEL_LIB)(zdf_oce.o) \ 
    29083078   oce.F90 \ 
    29093079   prtctl.F90 \ 
     
    29173087   dynldf_iso.F90 
    29183088$(MODEL_LIB)(dynldf_lap.o) :  \ 
    2919    dom_oce.F90 \ 
    2920    in_out_manager.F90 \ 
    2921    lbclnk.F90 \ 
    2922    ldfdyn_oce.F90 \ 
    2923    ldftra_oce.F90 \ 
    2924    lib_print.f90 \ 
    29253089   $(MODEL_LIB)(dom_oce.o) \ 
    29263090   $(MODEL_LIB)(in_out_manager.o) \ 
     
    29423106   $(MODEL_LIB)(trdvor.o) \ 
    29433107   $(MODEL_LIB)(trdvor_oce.o) \ 
     3108   $(MODEL_LIB)(zdf_oce.o) \ 
    29443109   $(MODEL_LIB)(zdfmxl.o) \ 
    2945    $(MODEL_LIB)(zdf_oce.o) \ 
     3110   dom_oce.F90 \ 
     3111   in_out_manager.F90 \ 
     3112   lbclnk.F90 \ 
     3113   ldfdyn_oce.F90 \ 
     3114   ldftra_oce.F90 \ 
     3115   lib_print.f90 \ 
    29463116   oce.F90 \ 
    29473117   par_kind.F90 \ 
     
    29573127   trdvor.F90 \ 
    29583128   trdvor_oce.F90 \ 
     3129   zdf_oce.F90 \ 
    29593130   zdfmxl.F90 \ 
    2960    zdf_oce.F90 \ 
    2961    dom_oce.F90 \ 
    2962    in_out_manager.F90 \ 
    2963    ldfdyn_oce.F90 \ 
    2964    ldfslp.F90 \ 
    29653131   $(MODEL_LIB)(dom_oce.o) \ 
    29663132   $(MODEL_LIB)(in_out_manager.o) \ 
     
    29713137   $(MODEL_LIB)(trdmod_oce.o) \ 
    29723138   $(MODEL_LIB)(zdf_oce.o) \ 
     3139   dom_oce.F90 \ 
     3140   in_out_manager.F90 \ 
     3141   ldfdyn_oce.F90 \ 
     3142   ldfslp.F90 \ 
    29733143   oce.F90 \ 
    29743144   trdmod.F90 \ 
     
    29803150   KEY_CPP \ 
    29813151   dynldf_lap.F90 
    2982 $(MODEL_LIB)(dynnxt_c1d.o) :  \ 
    2983    dom_oce.F90 \ 
    2984    in_out_manager.F90 \ 
    2985    lbcnfd.F90 \ 
    2986    lib_mpp.F90 \ 
    2987    lib_print.f90 \ 
    2988    $(MODEL_LIB)(dom_oce.o) \ 
    2989    $(MODEL_LIB)(in_out_manager.o) \ 
    2990    $(MODEL_LIB)(lbcnfd.o) \ 
    2991    $(MODEL_LIB)(lib_mpp.o) \ 
    2992    $(MODEL_LIB)(lib_print.o) \ 
    2993    $(MODEL_LIB)(oce.o) \ 
    2994    $(MODEL_LIB)(par_kind.o) \ 
    2995    $(MODEL_LIB)(par_oce.o) \ 
    2996    oce.F90 \ 
    2997    par_kind.F90 \ 
    2998    par_oce.F90 \ 
    2999    dom_oce.F90 \ 
    3000    in_out_manager.F90 \ 
    3001    lbclnk.F90 \ 
    3002    $(MODEL_LIB)(dom_oce.o) \ 
    3003    $(MODEL_LIB)(in_out_manager.o) \ 
    3004    $(MODEL_LIB)(lbclnk.o) \ 
    3005    $(MODEL_LIB)(oce.o) \ 
    3006    $(MODEL_LIB)(prtctl.o) \ 
    3007    oce.F90 \ 
    3008    prtctl.F90 \ 
    3009    KEY_CPP \ 
    3010    dynnxt_c1d.F90 
    30113152$(MODEL_LIB)(dynnxt.o) :   \ 
     3153   $(MODEL_LIB)(agrif_oce.o) \ 
     3154   $(MODEL_LIB)(bdy_oce.o) \ 
     3155   $(MODEL_LIB)(bdy_par.o) \ 
     3156   $(MODEL_LIB)(bdytides.o) \ 
     3157   $(MODEL_LIB)(cla_div.o) \ 
     3158   $(MODEL_LIB)(divcur.o) \ 
     3159   $(MODEL_LIB)(dom_oce.o) \ 
     3160   $(MODEL_LIB)(dynadv_cen2.o) \ 
     3161   $(MODEL_LIB)(dynadv_ubs.o) \ 
     3162   $(MODEL_LIB)(dynkeg.o) \ 
     3163   $(MODEL_LIB)(dynspg_oce.o) \ 
     3164   $(MODEL_LIB)(dynzad.o) \ 
     3165   $(MODEL_LIB)(in_out_manager.o) \ 
     3166   $(MODEL_LIB)(iom.o) \ 
     3167   $(MODEL_LIB)(lbclnk.o) \ 
     3168   $(MODEL_LIB)(lbcnfd.o) \ 
     3169   $(MODEL_LIB)(lib_mpp.o) \ 
     3170   $(MODEL_LIB)(lib_print.o) \ 
     3171   $(MODEL_LIB)(obc_oce.o) \ 
     3172   $(MODEL_LIB)(obc_par.o) \ 
     3173   $(MODEL_LIB)(oce.o) \ 
     3174   $(MODEL_LIB)(par_kind.o) \ 
     3175   $(MODEL_LIB)(par_oce.o) \ 
     3176   $(MODEL_LIB)(phycst.o) \ 
     3177   $(MODEL_LIB)(sbc_oce.o) \ 
     3178   $(MODEL_LIB)(sol_oce.o) \ 
     3179   $(MODEL_LIB)(sshwzv.o) \ 
    30123180   agrif_oce.F90 \ 
    30133181   bdy_oce.F90 \ 
     
    30283196   lib_mpp.F90 \ 
    30293197   lib_print.f90 \ 
    3030    $(MODEL_LIB)(agrif_oce.o) \ 
    3031    $(MODEL_LIB)(bdy_oce.o) \ 
    3032    $(MODEL_LIB)(bdy_par.o) \ 
    3033    $(MODEL_LIB)(bdytides.o) \ 
    3034    $(MODEL_LIB)(cla_div.o) \ 
    3035    $(MODEL_LIB)(divcur.o) \ 
    3036    $(MODEL_LIB)(dom_oce.o) \ 
    3037    $(MODEL_LIB)(dynadv_cen2.o) \ 
    3038    $(MODEL_LIB)(dynadv_ubs.o) \ 
    3039    $(MODEL_LIB)(dynkeg.o) \ 
    3040    $(MODEL_LIB)(dynspg_oce.o) \ 
    3041    $(MODEL_LIB)(dynzad.o) \ 
    3042    $(MODEL_LIB)(in_out_manager.o) \ 
    3043    $(MODEL_LIB)(iom.o) \ 
    3044    $(MODEL_LIB)(lbclnk.o) \ 
    3045    $(MODEL_LIB)(lbcnfd.o) \ 
    3046    $(MODEL_LIB)(lib_mpp.o) \ 
    3047    $(MODEL_LIB)(lib_print.o) \ 
    3048    $(MODEL_LIB)(obc_oce.o) \ 
    3049    $(MODEL_LIB)(obc_par.o) \ 
    3050    $(MODEL_LIB)(oce.o) \ 
    3051    $(MODEL_LIB)(par_kind.o) \ 
    3052    $(MODEL_LIB)(par_oce.o) \ 
    3053    $(MODEL_LIB)(phycst.o) \ 
    3054    $(MODEL_LIB)(sbc_oce.o) \ 
    3055    $(MODEL_LIB)(sol_oce.o) \ 
    3056    $(MODEL_LIB)(sshwzv.o) \ 
    30573198   obc_oce.F90 \ 
    30583199   obc_par.F90 \ 
     
    30643205   sol_oce.F90 \ 
    30653206   sshwzv.F90 \ 
     3207   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3208   $(MODEL_LIB)(agrif_opa_update.o) \ 
     3209   $(MODEL_LIB)(bdy_oce.o) \ 
     3210   $(MODEL_LIB)(bdydta.o) \ 
     3211   $(MODEL_LIB)(bdydyn.o) \ 
     3212   $(MODEL_LIB)(dom_oce.o) \ 
     3213   $(MODEL_LIB)(domvvl.o) \ 
     3214   $(MODEL_LIB)(dynadv.o) \ 
     3215   $(MODEL_LIB)(dynspg_oce.o) \ 
     3216   $(MODEL_LIB)(in_out_manager.o) \ 
     3217   $(MODEL_LIB)(lbclnk.o) \ 
     3218   $(MODEL_LIB)(obc_oce.o) \ 
     3219   $(MODEL_LIB)(obcdyn.o) \ 
     3220   $(MODEL_LIB)(obcdyn_bt.o) \ 
     3221   $(MODEL_LIB)(obcvol.o) \ 
     3222   $(MODEL_LIB)(oce.o) \ 
     3223   $(MODEL_LIB)(prtctl.o) \ 
    30663224   agrif_opa_interp.F90 \ 
    30673225   agrif_opa_update.F90 \ 
     3226   bdy_oce.F90 \ 
    30683227   bdydta.F90 \ 
    30693228   bdydyn.F90 \ 
    3070    bdy_oce.F90 \ 
    30713229   dom_oce.F90 \ 
    30723230   domvvl.F90 \ 
     
    30753233   in_out_manager.F90 \ 
    30763234   lbclnk.F90 \ 
     3235   obc_oce.F90 \ 
     3236   obcdyn.F90 \ 
     3237   obcdyn_bt.F90 \ 
     3238   obcvol.F90 \ 
     3239   oce.F90 \ 
     3240   prtctl.F90 \ 
     3241   domzgr_substitute.h90 \ 
     3242   $(AGRIF_LIB) \ 
     3243   KEY_CPP \ 
     3244   dynnxt.F90 
     3245$(MODEL_LIB)(dynnxt_c1d.o) :  \ 
     3246   $(MODEL_LIB)(dom_oce.o) \ 
     3247   $(MODEL_LIB)(in_out_manager.o) \ 
     3248   $(MODEL_LIB)(lbcnfd.o) \ 
     3249   $(MODEL_LIB)(lib_mpp.o) \ 
     3250   $(MODEL_LIB)(lib_print.o) \ 
     3251   $(MODEL_LIB)(oce.o) \ 
     3252   $(MODEL_LIB)(par_kind.o) \ 
     3253   $(MODEL_LIB)(par_oce.o) \ 
     3254   dom_oce.F90 \ 
     3255   in_out_manager.F90 \ 
     3256   lbcnfd.F90 \ 
     3257   lib_mpp.F90 \ 
     3258   lib_print.f90 \ 
     3259   oce.F90 \ 
     3260   par_kind.F90 \ 
     3261   par_oce.F90 \ 
     3262   $(MODEL_LIB)(dom_oce.o) \ 
     3263   $(MODEL_LIB)(in_out_manager.o) \ 
     3264   $(MODEL_LIB)(lbclnk.o) \ 
     3265   $(MODEL_LIB)(oce.o) \ 
     3266   $(MODEL_LIB)(prtctl.o) \ 
     3267   dom_oce.F90 \ 
     3268   in_out_manager.F90 \ 
     3269   lbclnk.F90 \ 
     3270   oce.F90 \ 
     3271   prtctl.F90 \ 
     3272   KEY_CPP \ 
     3273   dynnxt_c1d.F90 
     3274$(MODEL_LIB)(dynspg.o) :   \ 
    30773275   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3078    $(MODEL_LIB)(agrif_opa_update.o) \ 
     3276   $(MODEL_LIB)(bdy_oce.o) \ 
     3277   $(MODEL_LIB)(bdy_par.o) \ 
    30793278   $(MODEL_LIB)(bdydta.o) \ 
    30803279   $(MODEL_LIB)(bdydyn.o) \ 
    3081    $(MODEL_LIB)(bdy_oce.o) \ 
    3082    $(MODEL_LIB)(dom_oce.o) \ 
    3083    $(MODEL_LIB)(domvvl.o) \ 
    3084    $(MODEL_LIB)(dynadv.o) \ 
    3085    $(MODEL_LIB)(dynspg_oce.o) \ 
    3086    $(MODEL_LIB)(in_out_manager.o) \ 
    3087    $(MODEL_LIB)(lbclnk.o) \ 
    3088    $(MODEL_LIB)(obcdyn_bt.o) \ 
    3089    $(MODEL_LIB)(obcdyn.o) \ 
    3090    $(MODEL_LIB)(obc_oce.o) \ 
    3091    $(MODEL_LIB)(obcvol.o) \ 
    3092    $(MODEL_LIB)(oce.o) \ 
    3093    $(MODEL_LIB)(prtctl.o) \ 
    3094    obcdyn_bt.F90 \ 
    3095    obcdyn.F90 \ 
    3096    obc_oce.F90 \ 
    3097    obcvol.F90 \ 
    3098    oce.F90 \ 
    3099    prtctl.F90 \ 
    3100    domzgr_substitute.h90 \ 
    3101    $(AGRIF_LIB) \ 
    3102    KEY_CPP \ 
    3103    dynnxt.F90 
    3104 $(MODEL_LIB)(dynspg_exp.o) :  \ 
    3105    c1d.F90 \ 
    3106    dom_oce.F90 \ 
    3107    dynspg_oce.F90 \ 
    3108    eosbn2.F90 \ 
    3109    in_out_manager.F90 \ 
    3110    iom_def.F90 \ 
    3111    iom.F90 \ 
    3112    iom_ioipsl.F90 \ 
    3113    iom_nf90.F90 \ 
    3114    iom_rstdimg.F90 \ 
    3115    lbclnk.F90 \ 
    3116    lbcnfd.F90 \ 
    3117    lib_mpp.F90 \ 
    3118    lib_print.f90 \ 
    3119    $(MODEL_LIB)(c1d.o) \ 
    3120    $(MODEL_LIB)(dom_oce.o) \ 
    3121    $(MODEL_LIB)(dynspg_oce.o) \ 
    3122    $(MODEL_LIB)(eosbn2.o) \ 
    3123    $(MODEL_LIB)(in_out_manager.o) \ 
    3124    $(MODEL_LIB)(iom_def.o) \ 
    3125    $(MODEL_LIB)(iom_ioipsl.o) \ 
    3126    $(MODEL_LIB)(iom_nf90.o) \ 
    3127    $(MODEL_LIB)(iom.o) \ 
    3128    $(MODEL_LIB)(iom_rstdimg.o) \ 
    3129    $(MODEL_LIB)(lbclnk.o) \ 
    3130    $(MODEL_LIB)(lbcnfd.o) \ 
    3131    $(MODEL_LIB)(lib_mpp.o) \ 
    3132    $(MODEL_LIB)(lib_print.o) \ 
    3133    $(MODEL_LIB)(obc_oce.o) \ 
    3134    $(MODEL_LIB)(obc_par.o) \ 
    3135    $(MODEL_LIB)(oce.o) \ 
    3136    $(MODEL_LIB)(par_kind.o) \ 
    3137    $(MODEL_LIB)(par_oce.o) \ 
    3138    $(MODEL_LIB)(phycst.o) \ 
    3139    $(MODEL_LIB)(trdmld_oce.o) \ 
    3140    $(MODEL_LIB)(zdfddm.o) \ 
    3141    $(MODEL_LIB)(zdfmxl.o) \ 
    3142    $(MODEL_LIB)(zpshde.o) \ 
    3143    obc_oce.F90 \ 
    3144    obc_par.F90 \ 
    3145    oce.F90 \ 
    3146    par_kind.F90 \ 
    3147    par_oce.F90 \ 
    3148    phycst.F90 \ 
    3149    trdmld_oce.F90 \ 
    3150    zdfddm.F90 \ 
    3151    zdfmxl.F90 \ 
    3152    zpshde.F90 \ 
    3153    dom_oce.F90 \ 
    3154    in_out_manager.F90 \ 
    3155    iom.F90 \ 
    3156    lbclnk.F90 \ 
    3157    lib_mpp.F90 \ 
    3158    $(MODEL_LIB)(dom_oce.o) \ 
    3159    $(MODEL_LIB)(in_out_manager.o) \ 
    3160    $(MODEL_LIB)(iom.o) \ 
    3161    $(MODEL_LIB)(lbclnk.o) \ 
    3162    $(MODEL_LIB)(lib_mpp.o) \ 
    3163    $(MODEL_LIB)(obcdta.o) \ 
    3164    $(MODEL_LIB)(obc_oce.o) \ 
    3165    $(MODEL_LIB)(obc_par.o) \ 
    3166    $(MODEL_LIB)(oce.o) \ 
    3167    $(MODEL_LIB)(phycst.o) \ 
    3168    $(MODEL_LIB)(prtctl.o) \ 
    3169    $(MODEL_LIB)(restart.o) \ 
    3170    $(MODEL_LIB)(sbc_oce.o) \ 
    3171    obcdta.F90 \ 
    3172    obc_oce.F90 \ 
    3173    obc_par.F90 \ 
    3174    oce.F90 \ 
    3175    phycst.F90 \ 
    3176    prtctl.F90 \ 
    3177    restart.F90 \ 
    3178    sbc_oce.F90 \ 
    3179    domzgr_substitute.h90 \ 
    3180    vectopt_loop_substitute.h90 \ 
    3181    KEY_CPP \ 
    3182    dynspg_exp.F90 
    3183 $(MODEL_LIB)(dynspg.o) :   \ 
    3184    agrif_opa_interp.F90 \ 
    3185    bdydta.F90 \ 
    3186    bdydyn.F90 \ 
    3187    bdy_oce.F90 \ 
    3188    bdy_par.F90 \ 
    3189    bdytides.F90 \ 
    3190    bdyvol.F90 \ 
    3191    cla_dynspg.F90 \ 
    3192    dom_oce.F90 \ 
    3193    domvvl.F90 \ 
    3194    dynadv.F90 \ 
    3195    dynspg_oce.F90 \ 
    3196    dynvor.F90 \ 
    3197    in_out_manager.F90 \ 
    3198    iom.F90 \ 
    3199    lbclnk.F90 \ 
    3200    ldftra_oce.F90 \ 
    3201    lib_mpp.F90 \ 
    3202    lib_print.f90 \ 
    3203    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    3204    $(MODEL_LIB)(bdydta.o) \ 
    3205    $(MODEL_LIB)(bdydyn.o) \ 
    3206    $(MODEL_LIB)(bdy_oce.o) \ 
    3207    $(MODEL_LIB)(bdy_par.o) \ 
    32083280   $(MODEL_LIB)(bdytides.o) \ 
    32093281   $(MODEL_LIB)(bdyvol.o) \ 
     
    32203292   $(MODEL_LIB)(lib_mpp.o) \ 
    32213293   $(MODEL_LIB)(lib_print.o) \ 
     3294   $(MODEL_LIB)(obc_oce.o) \ 
     3295   $(MODEL_LIB)(obc_par.o) \ 
    32223296   $(MODEL_LIB)(obcdta.o) \ 
    32233297   $(MODEL_LIB)(obcdyn.o) \ 
    32243298   $(MODEL_LIB)(obcfla.o) \ 
    3225    $(MODEL_LIB)(obc_oce.o) \ 
    3226    $(MODEL_LIB)(obc_par.o) \ 
    32273299   $(MODEL_LIB)(obcvol.o) \ 
    32283300   $(MODEL_LIB)(oce.o) \ 
     
    32333305   $(MODEL_LIB)(restart.o) \ 
    32343306   $(MODEL_LIB)(sbc_oce.o) \ 
     3307   $(MODEL_LIB)(sol_oce.o) \ 
    32353308   $(MODEL_LIB)(solmat.o) \ 
    3236    $(MODEL_LIB)(sol_oce.o) \ 
    32373309   $(MODEL_LIB)(solpcg.o) \ 
    32383310   $(MODEL_LIB)(solsor.o) \ 
     
    32453317   $(MODEL_LIB)(trdvor.o) \ 
    32463318   $(MODEL_LIB)(trdvor_oce.o) \ 
     3319   $(MODEL_LIB)(zdf_oce.o) \ 
    32473320   $(MODEL_LIB)(zdfbfr.o) \ 
    3248    $(MODEL_LIB)(zdf_oce.o) \ 
     3321   agrif_opa_interp.F90 \ 
     3322   bdy_oce.F90 \ 
     3323   bdy_par.F90 \ 
     3324   bdydta.F90 \ 
     3325   bdydyn.F90 \ 
     3326   bdytides.F90 \ 
     3327   bdyvol.F90 \ 
     3328   cla_dynspg.F90 \ 
     3329   dom_oce.F90 \ 
     3330   domvvl.F90 \ 
     3331   dynadv.F90 \ 
     3332   dynspg_oce.F90 \ 
     3333   dynvor.F90 \ 
     3334   in_out_manager.F90 \ 
     3335   iom.F90 \ 
     3336   lbclnk.F90 \ 
     3337   ldftra_oce.F90 \ 
     3338   lib_mpp.F90 \ 
     3339   lib_print.f90 \ 
     3340   obc_oce.F90 \ 
     3341   obc_par.F90 \ 
    32493342   obcdta.F90 \ 
    32503343   obcdyn.F90 \ 
    32513344   obcfla.F90 \ 
    3252    obc_oce.F90 \ 
    3253    obc_par.F90 \ 
    32543345   obcvol.F90 \ 
    32553346   oce.F90 \ 
     
    32603351   restart.F90 \ 
    32613352   sbc_oce.F90 \ 
     3353   sol_oce.F90 \ 
    32623354   solmat.F90 \ 
    3263    sol_oce.F90 \ 
    32643355   solpcg.F90 \ 
    32653356   solsor.F90 \ 
     
    32723363   trdvor.F90 \ 
    32733364   trdvor_oce.F90 \ 
     3365   zdf_oce.F90 \ 
    32743366   zdfbfr.F90 \ 
    3275    zdf_oce.F90 \ 
     3367   $(MODEL_LIB)(dom_oce.o) \ 
     3368   $(MODEL_LIB)(dynspg_exp.o) \ 
     3369   $(MODEL_LIB)(dynspg_flt.o) \ 
     3370   $(MODEL_LIB)(dynspg_oce.o) \ 
     3371   $(MODEL_LIB)(dynspg_ts.o) \ 
     3372   $(MODEL_LIB)(in_out_manager.o) \ 
     3373   $(MODEL_LIB)(obc_oce.o) \ 
     3374   $(MODEL_LIB)(oce.o) \ 
     3375   $(MODEL_LIB)(prtctl.o) \ 
     3376   $(MODEL_LIB)(trdmod.o) \ 
     3377   $(MODEL_LIB)(trdmod_oce.o) \ 
    32763378   dom_oce.F90 \ 
    32773379   dynspg_exp.F90 \ 
     
    32803382   dynspg_ts.F90 \ 
    32813383   in_out_manager.F90 \ 
    3282    $(MODEL_LIB)(dom_oce.o) \ 
    3283    $(MODEL_LIB)(dynspg_exp.o) \ 
    3284    $(MODEL_LIB)(dynspg_flt.o) \ 
    3285    $(MODEL_LIB)(dynspg_oce.o) \ 
    3286    $(MODEL_LIB)(dynspg_ts.o) \ 
    3287    $(MODEL_LIB)(in_out_manager.o) \ 
    3288    $(MODEL_LIB)(obc_oce.o) \ 
    3289    $(MODEL_LIB)(oce.o) \ 
    3290    $(MODEL_LIB)(prtctl.o) \ 
    3291    $(MODEL_LIB)(trdmod.o) \ 
    3292    $(MODEL_LIB)(trdmod_oce.o) \ 
    32933384   obc_oce.F90 \ 
    32943385   oce.F90 \ 
     
    33003391   KEY_CPP \ 
    33013392   dynspg.F90 
     3393$(MODEL_LIB)(dynspg_exp.o) :  \ 
     3394   $(MODEL_LIB)(c1d.o) \ 
     3395   $(MODEL_LIB)(dianam.o) \ 
     3396   $(MODEL_LIB)(dom_oce.o) \ 
     3397   $(MODEL_LIB)(domngb.o) \ 
     3398   $(MODEL_LIB)(dynspg_oce.o) \ 
     3399   $(MODEL_LIB)(eosbn2.o) \ 
     3400   $(MODEL_LIB)(in_out_manager.o) \ 
     3401   $(MODEL_LIB)(iom.o) \ 
     3402   $(MODEL_LIB)(iom_def.o) \ 
     3403   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3404   $(MODEL_LIB)(iom_nf90.o) \ 
     3405   $(MODEL_LIB)(iom_rstdimg.o) \ 
     3406   $(MODEL_LIB)(lbclnk.o) \ 
     3407   $(MODEL_LIB)(lbcnfd.o) \ 
     3408   $(MODEL_LIB)(lib_mpp.o) \ 
     3409   $(MODEL_LIB)(lib_print.o) \ 
     3410   $(MODEL_LIB)(obc_oce.o) \ 
     3411   $(MODEL_LIB)(obc_par.o) \ 
     3412   $(MODEL_LIB)(oce.o) \ 
     3413   $(MODEL_LIB)(par_kind.o) \ 
     3414   $(MODEL_LIB)(par_oce.o) \ 
     3415   $(MODEL_LIB)(phycst.o) \ 
     3416   $(MODEL_LIB)(sbc_oce.o) \ 
     3417   $(MODEL_LIB)(trdmld_oce.o) \ 
     3418   $(MODEL_LIB)(zdfddm.o) \ 
     3419   $(MODEL_LIB)(zdfmxl.o) \ 
     3420   $(MODEL_LIB)(zpshde.o) \ 
     3421   c1d.F90 \ 
     3422   dianam.F90 \ 
     3423   dom_oce.F90 \ 
     3424   domngb.F90 \ 
     3425   dynspg_oce.F90 \ 
     3426   eosbn2.F90 \ 
     3427   in_out_manager.F90 \ 
     3428   iom.F90 \ 
     3429   iom_def.F90 \ 
     3430   iom_ioipsl.F90 \ 
     3431   iom_nf90.F90 \ 
     3432   iom_rstdimg.F90 \ 
     3433   lbclnk.F90 \ 
     3434   lbcnfd.F90 \ 
     3435   lib_mpp.F90 \ 
     3436   lib_print.f90 \ 
     3437   obc_oce.F90 \ 
     3438   obc_par.F90 \ 
     3439   oce.F90 \ 
     3440   par_kind.F90 \ 
     3441   par_oce.F90 \ 
     3442   phycst.F90 \ 
     3443   sbc_oce.F90 \ 
     3444   trdmld_oce.F90 \ 
     3445   zdfddm.F90 \ 
     3446   zdfmxl.F90 \ 
     3447   zpshde.F90 \ 
     3448   $(MODEL_LIB)(dom_oce.o) \ 
     3449   $(MODEL_LIB)(in_out_manager.o) \ 
     3450   $(MODEL_LIB)(iom.o) \ 
     3451   $(MODEL_LIB)(lbclnk.o) \ 
     3452   $(MODEL_LIB)(lib_mpp.o) \ 
     3453   $(MODEL_LIB)(obc_oce.o) \ 
     3454   $(MODEL_LIB)(obc_par.o) \ 
     3455   $(MODEL_LIB)(obcdta.o) \ 
     3456   $(MODEL_LIB)(oce.o) \ 
     3457   $(MODEL_LIB)(phycst.o) \ 
     3458   $(MODEL_LIB)(prtctl.o) \ 
     3459   $(MODEL_LIB)(restart.o) \ 
     3460   $(MODEL_LIB)(sbc_oce.o) \ 
     3461   dom_oce.F90 \ 
     3462   in_out_manager.F90 \ 
     3463   iom.F90 \ 
     3464   lbclnk.F90 \ 
     3465   lib_mpp.F90 \ 
     3466   obc_oce.F90 \ 
     3467   obc_par.F90 \ 
     3468   obcdta.F90 \ 
     3469   oce.F90 \ 
     3470   phycst.F90 \ 
     3471   prtctl.F90 \ 
     3472   restart.F90 \ 
     3473   sbc_oce.F90 \ 
     3474   domzgr_substitute.h90 \ 
     3475   vectopt_loop_substitute.h90 \ 
     3476   KEY_CPP \ 
     3477   dynspg_exp.F90 
    33023478$(MODEL_LIB)(dynspg_flt.o) :  \ 
     3479   $(MODEL_LIB)(agrif_oce.o) \ 
     3480   $(MODEL_LIB)(bdy_oce.o) \ 
     3481   $(MODEL_LIB)(bdy_par.o) \ 
     3482   $(MODEL_LIB)(bdytides.o) \ 
     3483   $(MODEL_LIB)(c1d.o) \ 
     3484   $(MODEL_LIB)(dianam.o) \ 
     3485   $(MODEL_LIB)(dom_oce.o) \ 
     3486   $(MODEL_LIB)(domngb.o) \ 
     3487   $(MODEL_LIB)(dynadv_cen2.o) \ 
     3488   $(MODEL_LIB)(dynadv_ubs.o) \ 
     3489   $(MODEL_LIB)(dynkeg.o) \ 
     3490   $(MODEL_LIB)(dynspg_oce.o) \ 
     3491   $(MODEL_LIB)(dynzad.o) \ 
     3492   $(MODEL_LIB)(eosbn2.o) \ 
     3493   $(MODEL_LIB)(in_out_manager.o) \ 
     3494   $(MODEL_LIB)(iom.o) \ 
     3495   $(MODEL_LIB)(iom_def.o) \ 
     3496   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3497   $(MODEL_LIB)(iom_nf90.o) \ 
     3498   $(MODEL_LIB)(iom_rstdimg.o) \ 
     3499   $(MODEL_LIB)(lbclnk.o) \ 
     3500   $(MODEL_LIB)(lbcnfd.o) \ 
     3501   $(MODEL_LIB)(lib_mpp.o) \ 
     3502   $(MODEL_LIB)(lib_print.o) \ 
     3503   $(MODEL_LIB)(obc_oce.o) \ 
     3504   $(MODEL_LIB)(obc_par.o) \ 
     3505   $(MODEL_LIB)(obcdyn.o) \ 
     3506   $(MODEL_LIB)(obcvol.o) \ 
     3507   $(MODEL_LIB)(oce.o) \ 
     3508   $(MODEL_LIB)(par_kind.o) \ 
     3509   $(MODEL_LIB)(par_oce.o) \ 
     3510   $(MODEL_LIB)(phycst.o) \ 
     3511   $(MODEL_LIB)(sbc_oce.o) \ 
     3512   $(MODEL_LIB)(sol_oce.o) \ 
     3513   $(MODEL_LIB)(solmat.o) \ 
     3514   $(MODEL_LIB)(solpcg.o) \ 
     3515   $(MODEL_LIB)(solsor.o) \ 
     3516   $(MODEL_LIB)(trdmld_oce.o) \ 
     3517   $(MODEL_LIB)(zdf_oce.o) \ 
     3518   $(MODEL_LIB)(zdfddm.o) \ 
     3519   $(MODEL_LIB)(zdfmxl.o) \ 
     3520   $(MODEL_LIB)(zpshde.o) \ 
    33033521   agrif_oce.F90 \ 
    33043522   bdy_oce.F90 \ 
     
    33063524   bdytides.F90 \ 
    33073525   c1d.F90 \ 
    3308    dom_oce.F90 \ 
     3526   dianam.F90 \ 
     3527   dom_oce.F90 \ 
     3528   domngb.F90 \ 
    33093529   dynadv_cen2.F90 \ 
    33103530   dynadv_ubs.F90 \ 
     
    33143534   eosbn2.F90 \ 
    33153535   in_out_manager.F90 \ 
     3536   iom.F90 \ 
    33163537   iom_def.F90 \ 
    3317    iom.F90 \ 
    33183538   iom_ioipsl.F90 \ 
    33193539   iom_nf90.F90 \ 
     
    33233543   lib_mpp.F90 \ 
    33243544   lib_print.f90 \ 
    3325    $(MODEL_LIB)(agrif_oce.o) \ 
    3326    $(MODEL_LIB)(bdy_oce.o) \ 
    3327    $(MODEL_LIB)(bdy_par.o) \ 
    3328    $(MODEL_LIB)(bdytides.o) \ 
    3329    $(MODEL_LIB)(c1d.o) \ 
    3330    $(MODEL_LIB)(dom_oce.o) \ 
    3331    $(MODEL_LIB)(dynadv_cen2.o) \ 
    3332    $(MODEL_LIB)(dynadv_ubs.o) \ 
    3333    $(MODEL_LIB)(dynkeg.o) \ 
    3334    $(MODEL_LIB)(dynspg_oce.o) \ 
    3335    $(MODEL_LIB)(dynzad.o) \ 
    3336    $(MODEL_LIB)(eosbn2.o) \ 
    3337    $(MODEL_LIB)(in_out_manager.o) \ 
    3338    $(MODEL_LIB)(iom_def.o) \ 
    3339    $(MODEL_LIB)(iom_ioipsl.o) \ 
    3340    $(MODEL_LIB)(iom_nf90.o) \ 
    3341    $(MODEL_LIB)(iom.o) \ 
    3342    $(MODEL_LIB)(iom_rstdimg.o) \ 
    3343    $(MODEL_LIB)(lbclnk.o) \ 
    3344    $(MODEL_LIB)(lbcnfd.o) \ 
    3345    $(MODEL_LIB)(lib_mpp.o) \ 
    3346    $(MODEL_LIB)(lib_print.o) \ 
    3347    $(MODEL_LIB)(obcdyn.o) \ 
    3348    $(MODEL_LIB)(obc_oce.o) \ 
    3349    $(MODEL_LIB)(obc_par.o) \ 
    3350    $(MODEL_LIB)(obcvol.o) \ 
    3351    $(MODEL_LIB)(oce.o) \ 
    3352    $(MODEL_LIB)(par_kind.o) \ 
    3353    $(MODEL_LIB)(par_oce.o) \ 
    3354    $(MODEL_LIB)(phycst.o) \ 
    3355    $(MODEL_LIB)(sbc_oce.o) \ 
    3356    $(MODEL_LIB)(solmat.o) \ 
    3357    $(MODEL_LIB)(sol_oce.o) \ 
    3358    $(MODEL_LIB)(solpcg.o) \ 
    3359    $(MODEL_LIB)(solsor.o) \ 
    3360    $(MODEL_LIB)(trdmld_oce.o) \ 
    3361    $(MODEL_LIB)(zdfddm.o) \ 
    3362    $(MODEL_LIB)(zdfmxl.o) \ 
    3363    $(MODEL_LIB)(zdf_oce.o) \ 
    3364    $(MODEL_LIB)(zpshde.o) \ 
    3365    obcdyn.F90 \ 
    33663545   obc_oce.F90 \ 
    33673546   obc_par.F90 \ 
     3547   obcdyn.F90 \ 
    33683548   obcvol.F90 \ 
    33693549   oce.F90 \ 
     
    33723552   phycst.F90 \ 
    33733553   sbc_oce.F90 \ 
     3554   sol_oce.F90 \ 
    33743555   solmat.F90 \ 
    3375    sol_oce.F90 \ 
    33763556   solpcg.F90 \ 
    33773557   solsor.F90 \ 
    33783558   trdmld_oce.F90 \ 
     3559   zdf_oce.F90 \ 
    33793560   zdfddm.F90 \ 
    33803561   zdfmxl.F90 \ 
    3381    zdf_oce.F90 \ 
    33823562   zpshde.F90 \ 
    3383    agrif_opa_interp.F90 \ 
    3384    bdydyn.F90 \ 
    3385    bdy_oce.F90 \ 
    3386    bdyvol.F90 \ 
    3387    cla_dynspg.F90 \ 
    3388    dom_oce.F90 \ 
    3389    domvvl.F90 \ 
    3390    dynadv.F90 \ 
    3391    in_out_manager.F90 \ 
    3392    iom.F90 \ 
    3393    lbclnk.F90 \ 
    3394    lib_mpp.F90 \ 
    33953563   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     3564   $(MODEL_LIB)(bdy_oce.o) \ 
    33963565   $(MODEL_LIB)(bdydyn.o) \ 
    3397    $(MODEL_LIB)(bdy_oce.o) \ 
    33983566   $(MODEL_LIB)(bdyvol.o) \ 
    33993567   $(MODEL_LIB)(cla_dynspg.o) \ 
     
    34053573   $(MODEL_LIB)(lbclnk.o) \ 
    34063574   $(MODEL_LIB)(lib_mpp.o) \ 
     3575   $(MODEL_LIB)(obc_oce.o) \ 
    34073576   $(MODEL_LIB)(obcdyn.o) \ 
    3408    $(MODEL_LIB)(obc_oce.o) \ 
    34093577   $(MODEL_LIB)(obcvol.o) \ 
    34103578   $(MODEL_LIB)(oce.o) \ 
     
    34133581   $(MODEL_LIB)(restart.o) \ 
    34143582   $(MODEL_LIB)(sbc_oce.o) \ 
     3583   $(MODEL_LIB)(sol_oce.o) \ 
    34153584   $(MODEL_LIB)(solmat.o) \ 
    3416    $(MODEL_LIB)(sol_oce.o) \ 
    34173585   $(MODEL_LIB)(solpcg.o) \ 
    34183586   $(MODEL_LIB)(solsor.o) \ 
    34193587   $(MODEL_LIB)(solver.o) \ 
    34203588   $(MODEL_LIB)(zdf_oce.o) \ 
     3589   agrif_opa_interp.F90 \ 
     3590   bdy_oce.F90 \ 
     3591   bdydyn.F90 \ 
     3592   bdyvol.F90 \ 
     3593   cla_dynspg.F90 \ 
     3594   dom_oce.F90 \ 
     3595   domvvl.F90 \ 
     3596   dynadv.F90 \ 
     3597   in_out_manager.F90 \ 
     3598   iom.F90 \ 
     3599   lbclnk.F90 \ 
     3600   lib_mpp.F90 \ 
     3601   obc_oce.F90 \ 
    34213602   obcdyn.F90 \ 
    3422    obc_oce.F90 \ 
    34233603   obcvol.F90 \ 
    34243604   oce.F90 \ 
     
    34273607   restart.F90 \ 
    34283608   sbc_oce.F90 \ 
     3609   sol_oce.F90 \ 
    34293610   solmat.F90 \ 
    3430    sol_oce.F90 \ 
    34313611   solpcg.F90 \ 
    34323612   solsor.F90 \ 
     
    34463626   dynspg_oce.F90 
    34473627$(MODEL_LIB)(dynspg_ts.o) :   \ 
     3628   $(MODEL_LIB)(bdy_oce.o) \ 
     3629   $(MODEL_LIB)(bdy_par.o) \ 
     3630   $(MODEL_LIB)(bdytides.o) \ 
     3631   $(MODEL_LIB)(c1d.o) \ 
     3632   $(MODEL_LIB)(dianam.o) \ 
     3633   $(MODEL_LIB)(dom_oce.o) \ 
     3634   $(MODEL_LIB)(domngb.o) \ 
     3635   $(MODEL_LIB)(dynadv.o) \ 
     3636   $(MODEL_LIB)(dynspg_oce.o) \ 
     3637   $(MODEL_LIB)(eosbn2.o) \ 
     3638   $(MODEL_LIB)(in_out_manager.o) \ 
     3639   $(MODEL_LIB)(iom.o) \ 
     3640   $(MODEL_LIB)(iom_def.o) \ 
     3641   $(MODEL_LIB)(iom_ioipsl.o) \ 
     3642   $(MODEL_LIB)(iom_nf90.o) \ 
     3643   $(MODEL_LIB)(iom_rstdimg.o) \ 
     3644   $(MODEL_LIB)(lbclnk.o) \ 
     3645   $(MODEL_LIB)(lbcnfd.o) \ 
     3646   $(MODEL_LIB)(lib_mpp.o) \ 
     3647   $(MODEL_LIB)(lib_print.o) \ 
     3648   $(MODEL_LIB)(obc_oce.o) \ 
     3649   $(MODEL_LIB)(obc_par.o) \ 
     3650   $(MODEL_LIB)(obcdta.o) \ 
     3651   $(MODEL_LIB)(oce.o) \ 
     3652   $(MODEL_LIB)(par_kind.o) \ 
     3653   $(MODEL_LIB)(par_oce.o) \ 
     3654   $(MODEL_LIB)(phycst.o) \ 
     3655   $(MODEL_LIB)(prtctl.o) \ 
     3656   $(MODEL_LIB)(sbc_oce.o) \ 
     3657   $(MODEL_LIB)(trdmld_oce.o) \ 
     3658   $(MODEL_LIB)(trdmod.o) \ 
     3659   $(MODEL_LIB)(trdmod_oce.o) \ 
     3660   $(MODEL_LIB)(zdf_oce.o) \ 
     3661   $(MODEL_LIB)(zdfddm.o) \ 
     3662   $(MODEL_LIB)(zdfmxl.o) \ 
     3663   $(MODEL_LIB)(zpshde.o) \ 
    34483664   bdy_oce.F90 \ 
    34493665   bdy_par.F90 \ 
    34503666   bdytides.F90 \ 
    34513667   c1d.F90 \ 
    3452    dom_oce.F90 \ 
     3668   dianam.F90 \ 
     3669   dom_oce.F90 \ 
     3670   domngb.F90 \ 
    34533671   dynadv.F90 \ 
    34543672   dynspg_oce.F90 \ 
    34553673   eosbn2.F90 \ 
    34563674   in_out_manager.F90 \ 
     3675   iom.F90 \ 
    34573676   iom_def.F90 \ 
    3458    iom.F90 \ 
    34593677   iom_ioipsl.F90 \ 
    34603678   iom_nf90.F90 \ 
     
    34643682   lib_mpp.F90 \ 
    34653683   lib_print.f90 \ 
    3466    $(MODEL_LIB)(bdy_oce.o) \ 
    3467    $(MODEL_LIB)(bdy_par.o) \ 
    3468    $(MODEL_LIB)(bdytides.o) \ 
    3469    $(MODEL_LIB)(c1d.o) \ 
    3470    $(MODEL_LIB)(dom_oce.o) \ 
    3471    $(MODEL_LIB)(dynadv.o) \ 
    3472    $(MODEL_LIB)(dynspg_oce.o) \ 
    3473    $(MODEL_LIB)(eosbn2.o) \ 
    3474    $(MODEL_LIB)(in_out_manager.o) \ 
    3475    $(MODEL_LIB)(iom_def.o) \ 
    3476    $(MODEL_LIB)(iom_ioipsl.o) \ 
    3477    $(MODEL_LIB)(iom_nf90.o) \ 
    3478    $(MODEL_LIB)(iom.o) \ 
    3479    $(MODEL_LIB)(iom_rstdimg.o) \ 
    3480    $(MODEL_LIB)(lbclnk.o) \ 
    3481    $(MODEL_LIB)(lbcnfd.o) \ 
    3482    $(MODEL_LIB)(lib_mpp.o) \ 
    3483    $(MODEL_LIB)(lib_print.o) \ 
    3484    $(MODEL_LIB)(obcdta.o) \ 
    3485    $(MODEL_LIB)(obc_oce.o) \ 
    3486    $(MODEL_LIB)(obc_par.o) \ 
    3487    $(MODEL_LIB)(oce.o) \ 
    3488    $(MODEL_LIB)(par_kind.o) \ 
    3489    $(MODEL_LIB)(par_oce.o) \ 
    3490    $(MODEL_LIB)(phycst.o) \ 
    3491    $(MODEL_LIB)(prtctl.o) \ 
    3492    $(MODEL_LIB)(sbc_oce.o) \ 
    3493    $(MODEL_LIB)(trdmld_oce.o) \ 
    3494    $(MODEL_LIB)(trdmod.o) \ 
    3495    $(MODEL_LIB)(trdmod_oce.o) \ 
    3496    $(MODEL_LIB)(zdfddm.o) \ 
    3497    $(MODEL_LIB)(zdfmxl.o) \ 
    3498    $(MODEL_LIB)(zdf_oce.o) \ 
    3499    $(MODEL_LIB)(zpshde.o) \ 
    3500    obcdta.F90 \ 
    35013684   obc_oce.F90 \ 
    35023685   obc_par.F90 \ 
     3686   obcdta.F90 \ 
    35033687   oce.F90 \ 
    35043688   par_kind.F90 \ 
     
    35103694   trdmod.F90 \ 
    35113695   trdmod_oce.F90 \ 
     3696   zdf_oce.F90 \ 
    35123697   zdfddm.F90 \ 
    35133698   zdfmxl.F90 \ 
    3514    zdf_oce.F90 \ 
    35153699   zpshde.F90 \ 
     3700   $(MODEL_LIB)(bdy_oce.o) \ 
     3701   $(MODEL_LIB)(bdy_par.o) \ 
     3702   $(MODEL_LIB)(bdydta.o) \ 
     3703   $(MODEL_LIB)(bdydyn.o) \ 
     3704   $(MODEL_LIB)(bdytides.o) \ 
     3705   $(MODEL_LIB)(dom_oce.o) \ 
     3706   $(MODEL_LIB)(domvvl.o) \ 
     3707   $(MODEL_LIB)(dynspg_oce.o) \ 
     3708   $(MODEL_LIB)(dynvor.o) \ 
     3709   $(MODEL_LIB)(in_out_manager.o) \ 
     3710   $(MODEL_LIB)(iom.o) \ 
     3711   $(MODEL_LIB)(lbclnk.o) \ 
     3712   $(MODEL_LIB)(lib_mpp.o) \ 
     3713   $(MODEL_LIB)(obc_oce.o) \ 
     3714   $(MODEL_LIB)(obc_par.o) \ 
     3715   $(MODEL_LIB)(obcdta.o) \ 
     3716   $(MODEL_LIB)(obcfla.o) \ 
     3717   $(MODEL_LIB)(oce.o) \ 
     3718   $(MODEL_LIB)(phycst.o) \ 
     3719   $(MODEL_LIB)(prtctl.o) \ 
     3720   $(MODEL_LIB)(restart.o) \ 
     3721   $(MODEL_LIB)(sbc_oce.o) \ 
     3722   $(MODEL_LIB)(zdfbfr.o) \ 
     3723   bdy_oce.F90 \ 
     3724   bdy_par.F90 \ 
    35163725   bdydta.F90 \ 
    35173726   bdydyn.F90 \ 
    3518    bdy_oce.F90 \ 
    3519    bdy_par.F90 \ 
    35203727   bdytides.F90 \ 
    35213728   dom_oce.F90 \ 
     
    35273734   lbclnk.F90 \ 
    35283735   lib_mpp.F90 \ 
    3529    $(MODEL_LIB)(bdydta.o) \ 
    3530    $(MODEL_LIB)(bdydyn.o) \ 
    3531    $(MODEL_LIB)(bdy_oce.o) \ 
    3532    $(MODEL_LIB)(bdy_par.o) \ 
    3533    $(MODEL_LIB)(bdytides.o) \ 
    3534    $(MODEL_LIB)(dom_oce.o) \ 
    3535    $(MODEL_LIB)(domvvl.o) \ 
    3536    $(MODEL_LIB)(dynspg_oce.o) \ 
    3537    $(MODEL_LIB)(dynvor.o) \ 
    3538    $(MODEL_LIB)(in_out_manager.o) \ 
    3539    $(MODEL_LIB)(iom.o) \ 
    3540    $(MODEL_LIB)(lbclnk.o) \ 
    3541    $(MODEL_LIB)(lib_mpp.o) \ 
    3542    $(MODEL_LIB)(obcdta.o) \ 
    3543    $(MODEL_LIB)(obcfla.o) \ 
    3544    $(MODEL_LIB)(obc_oce.o) \ 
    3545    $(MODEL_LIB)(obc_par.o) \ 
    3546    $(MODEL_LIB)(oce.o) \ 
    3547    $(MODEL_LIB)(phycst.o) \ 
    3548    $(MODEL_LIB)(prtctl.o) \ 
    3549    $(MODEL_LIB)(restart.o) \ 
    3550    $(MODEL_LIB)(sbc_oce.o) \ 
    3551    $(MODEL_LIB)(zdfbfr.o) \ 
     3736   obc_oce.F90 \ 
     3737   obc_par.F90 \ 
    35523738   obcdta.F90 \ 
    35533739   obcfla.F90 \ 
    3554    obc_oce.F90 \ 
    3555    obc_par.F90 \ 
    35563740   oce.F90 \ 
    35573741   phycst.F90 \ 
     
    35653749   dynspg_ts.F90 
    35663750$(MODEL_LIB)(dynvor.o) :   \ 
    3567    dom_oce.F90 \ 
    3568    dynadv_cen2.F90 \ 
    3569    dynadv_ubs.F90 \ 
    3570    dynkeg.F90 \ 
    3571    dynzad.F90 \ 
    3572    in_out_manager.F90 \ 
    3573    lbcnfd.F90 \ 
    3574    ldftra_oce.F90 \ 
    3575    lib_mpp.F90 \ 
    3576    lib_print.f90 \ 
    35773751   $(MODEL_LIB)(dom_oce.o) \ 
    35783752   $(MODEL_LIB)(dynadv_cen2.o) \ 
     
    35983772   $(MODEL_LIB)(trdvor_oce.o) \ 
    35993773   $(MODEL_LIB)(zdf_oce.o) \ 
     3774   dom_oce.F90 \ 
     3775   dynadv_cen2.F90 \ 
     3776   dynadv_ubs.F90 \ 
     3777   dynkeg.F90 \ 
     3778   dynzad.F90 \ 
     3779   in_out_manager.F90 \ 
     3780   lbcnfd.F90 \ 
     3781   ldftra_oce.F90 \ 
     3782   lib_mpp.F90 \ 
     3783   lib_print.f90 \ 
    36003784   oce.F90 \ 
    36013785   par_kind.F90 \ 
     
    36113795   trdvor_oce.F90 \ 
    36123796   zdf_oce.F90 \ 
    3613    dom_oce.F90 \ 
    3614    dynadv.F90 \ 
    3615    in_out_manager.F90 \ 
    3616    lbclnk.F90 \ 
    36173797   $(MODEL_LIB)(dom_oce.o) \ 
    36183798   $(MODEL_LIB)(dynadv.o) \ 
     
    36233803   $(MODEL_LIB)(trdmod.o) \ 
    36243804   $(MODEL_LIB)(trdmod_oce.o) \ 
     3805   dom_oce.F90 \ 
     3806   dynadv.F90 \ 
     3807   in_out_manager.F90 \ 
     3808   lbclnk.F90 \ 
    36253809   oce.F90 \ 
    36263810   prtctl.F90 \ 
     
    36323816   dynvor.F90 
    36333817$(MODEL_LIB)(dynzad.o) :   \ 
    3634    dom_oce.F90 \ 
    3635    in_out_manager.F90 \ 
    3636    ldftra_oce.F90 \ 
    3637    lib_mpp.F90 \ 
    3638    lib_print.f90 \ 
    36393818   $(MODEL_LIB)(dom_oce.o) \ 
    36403819   $(MODEL_LIB)(in_out_manager.o) \ 
     
    36553834   $(MODEL_LIB)(trdvor_oce.o) \ 
    36563835   $(MODEL_LIB)(zdf_oce.o) \ 
     3836   dom_oce.F90 \ 
     3837   in_out_manager.F90 \ 
     3838   ldftra_oce.F90 \ 
     3839   lib_mpp.F90 \ 
     3840   lib_print.f90 \ 
    36573841   oce.F90 \ 
    36583842   par_kind.F90 \ 
     
    36683852   trdvor_oce.F90 \ 
    36693853   zdf_oce.F90 \ 
    3670    dom_oce.F90 \ 
    3671    in_out_manager.F90 \ 
    36723854   $(MODEL_LIB)(dom_oce.o) \ 
    36733855   $(MODEL_LIB)(in_out_manager.o) \ 
     
    36773859   $(MODEL_LIB)(trdmod.o) \ 
    36783860   $(MODEL_LIB)(trdmod_oce.o) \ 
     3861   dom_oce.F90 \ 
     3862   in_out_manager.F90 \ 
    36793863   oce.F90 \ 
    36803864   prtctl.F90 \ 
     
    36863870   KEY_CPP \ 
    36873871   dynzad.F90 
    3688 $(MODEL_LIB)(dynzdf_exp.o) :  \ 
    3689    in_out_manager.F90 \ 
    3690    lib_print.f90 \ 
    3691    $(MODEL_LIB)(in_out_manager.o) \ 
    3692    $(MODEL_LIB)(lib_print.o) \ 
    3693    $(MODEL_LIB)(par_kind.o) \ 
    3694    $(MODEL_LIB)(par_oce.o) \ 
    3695    par_kind.F90 \ 
    3696    par_oce.F90 \ 
    3697    dom_oce.F90 \ 
    3698    in_out_manager.F90 \ 
    3699    $(MODEL_LIB)(dom_oce.o) \ 
    3700    $(MODEL_LIB)(in_out_manager.o) \ 
    3701    $(MODEL_LIB)(oce.o) \ 
    3702    $(MODEL_LIB)(phycst.o) \ 
    3703    $(MODEL_LIB)(sbc_oce.o) \ 
    3704    $(MODEL_LIB)(zdf_oce.o) \ 
    3705    oce.F90 \ 
    3706    phycst.F90 \ 
    3707    sbc_oce.F90 \ 
    3708    zdf_oce.F90 \ 
    3709    domzgr_substitute.h90 \ 
    3710    vectopt_loop_substitute.h90 \ 
    3711    KEY_CPP \ 
    3712    dynzdf_exp.F90 
    37133872$(MODEL_LIB)(dynzdf.o) :   \ 
    3714    dom_oce.F90 \ 
    3715    domvvl.F90 \ 
    3716    dynzdf_exp.F90 \ 
    3717    eosbn2.F90 \ 
    3718    in_out_manager.F90 \ 
    3719    iom.F90 \ 
    3720    lbclnk.F90 \ 
    3721    ldftra_oce.F90 \ 
    3722    lib_mpp.F90 \ 
    3723    lib_print.f90 \ 
    37243873   $(MODEL_LIB)(dom_oce.o) \ 
    37253874   $(MODEL_LIB)(domvvl.o) \ 
     
    37483897   $(MODEL_LIB)(trdvor.o) \ 
    37493898   $(MODEL_LIB)(trdvor_oce.o) \ 
     3899   $(MODEL_LIB)(zdf_oce.o) \ 
    37503900   $(MODEL_LIB)(zdfbfr.o) \ 
    37513901   $(MODEL_LIB)(zdfddm.o) \ 
    37523902   $(MODEL_LIB)(zdfmxl.o) \ 
    3753    $(MODEL_LIB)(zdf_oce.o) \ 
     3903   dom_oce.F90 \ 
     3904   domvvl.F90 \ 
     3905   dynzdf_exp.F90 \ 
     3906   eosbn2.F90 \ 
     3907   in_out_manager.F90 \ 
     3908   iom.F90 \ 
     3909   lbclnk.F90 \ 
     3910   ldftra_oce.F90 \ 
     3911   lib_mpp.F90 \ 
     3912   lib_print.f90 \ 
    37543913   oce.F90 \ 
    37553914   par_kind.F90 \ 
     
    37683927   trdvor.F90 \ 
    37693928   trdvor_oce.F90 \ 
     3929   zdf_oce.F90 \ 
    37703930   zdfbfr.F90 \ 
    37713931   zdfddm.F90 \ 
    37723932   zdfmxl.F90 \ 
    3773    zdf_oce.F90 \ 
     3933   $(MODEL_LIB)(dom_oce.o) \ 
     3934   $(MODEL_LIB)(dynzdf_exp.o) \ 
     3935   $(MODEL_LIB)(dynzdf_imp.o) \ 
     3936   $(MODEL_LIB)(in_out_manager.o) \ 
     3937   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     3938   $(MODEL_LIB)(oce.o) \ 
     3939   $(MODEL_LIB)(prtctl.o) \ 
     3940   $(MODEL_LIB)(trdmod.o) \ 
     3941   $(MODEL_LIB)(trdmod_oce.o) \ 
     3942   $(MODEL_LIB)(zdf_oce.o) \ 
     3943   $(MODEL_LIB)(zdfkpp.o) \ 
     3944   $(MODEL_LIB)(zdftke.o) \ 
     3945   $(MODEL_LIB)(zdftke_old.o) \ 
    37743946   dom_oce.F90 \ 
    37753947   dynzdf_exp.F90 \ 
     
    37773949   in_out_manager.F90 \ 
    37783950   ldfdyn_oce.F90 \ 
    3779    $(MODEL_LIB)(dom_oce.o) \ 
    3780    $(MODEL_LIB)(dynzdf_exp.o) \ 
    3781    $(MODEL_LIB)(dynzdf_imp.o) \ 
    3782    $(MODEL_LIB)(in_out_manager.o) \ 
    3783    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3784    $(MODEL_LIB)(oce.o) \ 
    3785    $(MODEL_LIB)(prtctl.o) \ 
    3786    $(MODEL_LIB)(trdmod.o) \ 
    3787    $(MODEL_LIB)(trdmod_oce.o) \ 
    3788    $(MODEL_LIB)(zdfkpp.o) \ 
    3789    $(MODEL_LIB)(zdf_oce.o) \ 
    3790    $(MODEL_LIB)(zdftke.o) \ 
    3791    $(MODEL_LIB)(zdftke_old.o) \ 
    37923951   oce.F90 \ 
    37933952   prtctl.F90 \ 
    37943953   trdmod.F90 \ 
    37953954   trdmod_oce.F90 \ 
     3955   zdf_oce.F90 \ 
    37963956   zdfkpp.F90 \ 
    3797    zdf_oce.F90 \ 
    37983957   zdftke.F90 \ 
    37993958   zdftke_old.F90 \ 
     
    38033962   KEY_CPP \ 
    38043963   dynzdf.F90 
    3805 $(MODEL_LIB)(dynzdf_imp.o) :  \ 
    3806    in_out_manager.F90 \ 
    3807    lib_print.f90 \ 
    3808    $(MODEL_LIB)(in_out_manager.o) \ 
    3809    $(MODEL_LIB)(lib_print.o) \ 
    3810    $(MODEL_LIB)(par_kind.o) \ 
    3811    $(MODEL_LIB)(par_oce.o) \ 
    3812    par_kind.F90 \ 
    3813    par_oce.F90 \ 
    3814    dom_oce.F90 \ 
    3815    in_out_manager.F90 \ 
     3964$(MODEL_LIB)(dynzdf_exp.o) :  \ 
     3965   $(MODEL_LIB)(in_out_manager.o) \ 
     3966   $(MODEL_LIB)(lib_print.o) \ 
     3967   $(MODEL_LIB)(par_kind.o) \ 
     3968   $(MODEL_LIB)(par_oce.o) \ 
     3969   in_out_manager.F90 \ 
     3970   lib_print.f90 \ 
     3971   par_kind.F90 \ 
     3972   par_oce.F90 \ 
    38163973   $(MODEL_LIB)(dom_oce.o) \ 
    38173974   $(MODEL_LIB)(in_out_manager.o) \ 
     
    38203977   $(MODEL_LIB)(sbc_oce.o) \ 
    38213978   $(MODEL_LIB)(zdf_oce.o) \ 
     3979   dom_oce.F90 \ 
     3980   in_out_manager.F90 \ 
    38223981   oce.F90 \ 
    38233982   phycst.F90 \ 
     
    38273986   vectopt_loop_substitute.h90 \ 
    38283987   KEY_CPP \ 
     3988   dynzdf_exp.F90 
     3989$(MODEL_LIB)(dynzdf_imp.o) :  \ 
     3990   $(MODEL_LIB)(in_out_manager.o) \ 
     3991   $(MODEL_LIB)(lib_print.o) \ 
     3992   $(MODEL_LIB)(par_kind.o) \ 
     3993   $(MODEL_LIB)(par_oce.o) \ 
     3994   in_out_manager.F90 \ 
     3995   lib_print.f90 \ 
     3996   par_kind.F90 \ 
     3997   par_oce.F90 \ 
     3998   $(MODEL_LIB)(dom_oce.o) \ 
     3999   $(MODEL_LIB)(in_out_manager.o) \ 
     4000   $(MODEL_LIB)(oce.o) \ 
     4001   $(MODEL_LIB)(phycst.o) \ 
     4002   $(MODEL_LIB)(sbc_oce.o) \ 
     4003   $(MODEL_LIB)(zdf_oce.o) \ 
     4004   dom_oce.F90 \ 
     4005   in_out_manager.F90 \ 
     4006   oce.F90 \ 
     4007   phycst.F90 \ 
     4008   sbc_oce.F90 \ 
     4009   zdf_oce.F90 \ 
     4010   domzgr_substitute.h90 \ 
     4011   vectopt_loop_substitute.h90 \ 
     4012   KEY_CPP \ 
    38294013   dynzdf_imp.F90 
    38304014$(MODEL_LIB)(eosbn2.o) :   \ 
    3831    dom_oce.F90 \ 
    3832    in_out_manager.F90 \ 
    3833    lbclnk.F90 \ 
    3834    lib_mpp.F90 \ 
    3835    lib_print.f90 \ 
    38364015   $(MODEL_LIB)(dom_oce.o) \ 
    38374016   $(MODEL_LIB)(in_out_manager.o) \ 
     
    38444023   $(MODEL_LIB)(prtctl.o) \ 
    38454024   $(MODEL_LIB)(zdf_oce.o) \ 
     4025   dom_oce.F90 \ 
     4026   in_out_manager.F90 \ 
     4027   lbclnk.F90 \ 
     4028   lib_mpp.F90 \ 
     4029   lib_print.f90 \ 
    38464030   oce.F90 \ 
    38474031   par_kind.F90 \ 
     
    38494033   prtctl.F90 \ 
    38504034   zdf_oce.F90 \ 
    3851    dom_oce.F90 \ 
    3852    in_out_manager.F90 \ 
    38534035   $(MODEL_LIB)(dom_oce.o) \ 
    38544036   $(MODEL_LIB)(in_out_manager.o) \ 
     
    38564038   $(MODEL_LIB)(prtctl.o) \ 
    38574039   $(MODEL_LIB)(zdfddm.o) \ 
     4040   dom_oce.F90 \ 
     4041   in_out_manager.F90 \ 
    38584042   phycst.F90 \ 
    38594043   prtctl.F90 \ 
     
    38644048   eosbn2.F90 
    38654049$(MODEL_LIB)(fldread.o) :  \ 
    3866    dom_oce.F90 \ 
     4050   $(MODEL_LIB)(dianam.o) \ 
     4051   $(MODEL_LIB)(dom_oce.o) \ 
     4052   $(MODEL_LIB)(domngb.o) \ 
     4053   $(MODEL_LIB)(in_out_manager.o) \ 
     4054   $(MODEL_LIB)(iom_def.o) \ 
     4055   $(MODEL_LIB)(iom_ioipsl.o) \ 
     4056   $(MODEL_LIB)(iom_nf90.o) \ 
     4057   $(MODEL_LIB)(iom_rstdimg.o) \ 
     4058   $(MODEL_LIB)(lbclnk.o) \ 
     4059   $(MODEL_LIB)(lib_print.o) \ 
     4060   $(MODEL_LIB)(par_kind.o) \ 
     4061   $(MODEL_LIB)(par_oce.o) \ 
     4062   $(MODEL_LIB)(phycst.o) \ 
     4063   $(MODEL_LIB)(sbc_oce.o) \ 
     4064   dianam.F90 \ 
     4065   dom_oce.F90 \ 
     4066   domngb.F90 \ 
    38674067   in_out_manager.F90 \ 
    38684068   iom_def.F90 \ 
     
    38724072   lbclnk.F90 \ 
    38734073   lib_print.f90 \ 
    3874    $(MODEL_LIB)(dom_oce.o) \ 
     4074   par_kind.F90 \ 
     4075   par_oce.F90 \ 
     4076   phycst.F90 \ 
     4077   sbc_oce.F90 \ 
     4078   $(MODEL_LIB)(dom_oce.o) \ 
     4079   $(MODEL_LIB)(geo2ocean.o) \ 
     4080   $(MODEL_LIB)(in_out_manager.o) \ 
     4081   $(MODEL_LIB)(iom.o) \ 
     4082   $(MODEL_LIB)(oce.o) \ 
     4083   $(MODEL_LIB)(phycst.o) \ 
     4084   dom_oce.F90 \ 
     4085   geo2ocean.F90 \ 
     4086   in_out_manager.F90 \ 
     4087   iom.F90 \ 
     4088   oce.F90 \ 
     4089   phycst.F90 \ 
     4090   $(AGRIF_LIB) \ 
     4091   KEY_CPP \ 
     4092   fldread.F90 
     4093$(MODEL_LIB)(flo4rk.o) :   \ 
     4094   $(MODEL_LIB)(lib_print.o) \ 
     4095   $(MODEL_LIB)(par_kind.o) \ 
     4096   $(MODEL_LIB)(par_oce.o) \ 
     4097   lib_print.f90 \ 
     4098   par_kind.F90 \ 
     4099   par_oce.F90 \ 
     4100   $(MODEL_LIB)(dom_oce.o) \ 
     4101   $(MODEL_LIB)(flo_oce.o) \ 
     4102   $(MODEL_LIB)(in_out_manager.o) \ 
     4103   $(MODEL_LIB)(oce.o) \ 
     4104   dom_oce.F90 \ 
     4105   flo_oce.F90 \ 
     4106   in_out_manager.F90 \ 
     4107   oce.F90 \ 
     4108   KEY_CPP \ 
     4109   flo4rk.F90 
     4110$(MODEL_LIB)(flo_oce.o) :  \ 
     4111   $(MODEL_LIB)(par_kind.o) \ 
     4112   par_kind.F90 \ 
     4113   $(MODEL_LIB)(par_oce.o) \ 
     4114   par_oce.F90 \ 
     4115   KEY_CPP \ 
     4116   flo_oce.F90 
     4117$(MODEL_LIB)(floats.o) :   \ 
     4118   $(MODEL_LIB)(dom_oce.o) \ 
     4119   $(MODEL_LIB)(flo_oce.o) \ 
     4120   $(MODEL_LIB)(in_out_manager.o) \ 
     4121   $(MODEL_LIB)(lbcnfd.o) \ 
     4122   $(MODEL_LIB)(lib_mpp.o) \ 
     4123   $(MODEL_LIB)(oce.o) \ 
     4124   $(MODEL_LIB)(par_oce.o) \ 
     4125   $(MODEL_LIB)(phycst.o) \ 
     4126   dom_oce.F90 \ 
     4127   flo_oce.F90 \ 
     4128   in_out_manager.F90 \ 
     4129   lbcnfd.F90 \ 
     4130   lib_mpp.F90 \ 
     4131   oce.F90 \ 
     4132   par_oce.F90 \ 
     4133   phycst.F90 \ 
     4134   $(MODEL_LIB)(flo4rk.o) \ 
     4135   $(MODEL_LIB)(flo_oce.o) \ 
     4136   $(MODEL_LIB)(floblk.o) \ 
     4137   $(MODEL_LIB)(flodom.o) \ 
     4138   $(MODEL_LIB)(flowri.o) \ 
     4139   $(MODEL_LIB)(lib_mpp.o) \ 
     4140   flo4rk.F90 \ 
     4141   flo_oce.F90 \ 
     4142   floblk.F90 \ 
     4143   flodom.F90 \ 
     4144   flowri.F90 \ 
     4145   lib_mpp.F90 \ 
     4146   $(IOIPSL_LIB) \ 
     4147   KEY_CPP \ 
     4148   floats.F90 
     4149$(MODEL_LIB)(floblk.o) :   \ 
     4150   $(MODEL_LIB)(dom_oce.o) \ 
     4151   $(MODEL_LIB)(in_out_manager.o) \ 
     4152   $(MODEL_LIB)(lbcnfd.o) \ 
     4153   $(MODEL_LIB)(lib_print.o) \ 
     4154   $(MODEL_LIB)(par_kind.o) \ 
     4155   $(MODEL_LIB)(par_oce.o) \ 
     4156   dom_oce.F90 \ 
     4157   in_out_manager.F90 \ 
     4158   lbcnfd.F90 \ 
     4159   lib_print.f90 \ 
     4160   par_kind.F90 \ 
     4161   par_oce.F90 \ 
     4162   $(MODEL_LIB)(dom_oce.o) \ 
     4163   $(MODEL_LIB)(flo_oce.o) \ 
     4164   $(MODEL_LIB)(in_out_manager.o) \ 
     4165   $(MODEL_LIB)(lib_mpp.o) \ 
     4166   $(MODEL_LIB)(oce.o) \ 
     4167   $(MODEL_LIB)(phycst.o) \ 
     4168   dom_oce.F90 \ 
     4169   flo_oce.F90 \ 
     4170   in_out_manager.F90 \ 
     4171   lib_mpp.F90 \ 
     4172   oce.F90 \ 
     4173   phycst.F90 \ 
     4174   domzgr_substitute.h90 \ 
     4175   KEY_CPP \ 
     4176   floblk.F90 
     4177$(MODEL_LIB)(flodom.o) :   \ 
     4178   $(MODEL_LIB)(dom_oce.o) \ 
     4179   $(MODEL_LIB)(in_out_manager.o) \ 
     4180   $(MODEL_LIB)(lbcnfd.o) \ 
     4181   $(MODEL_LIB)(lib_print.o) \ 
     4182   $(MODEL_LIB)(par_kind.o) \ 
     4183   $(MODEL_LIB)(par_oce.o) \ 
     4184   dom_oce.F90 \ 
     4185   in_out_manager.F90 \ 
     4186   lbcnfd.F90 \ 
     4187   lib_print.f90 \ 
     4188   par_kind.F90 \ 
     4189   par_oce.F90 \ 
     4190   $(MODEL_LIB)(dom_oce.o) \ 
     4191   $(MODEL_LIB)(flo_oce.o) \ 
     4192   $(MODEL_LIB)(in_out_manager.o) \ 
     4193   $(MODEL_LIB)(lib_mpp.o) \ 
     4194   $(MODEL_LIB)(oce.o) \ 
     4195   dom_oce.F90 \ 
     4196   flo_oce.F90 \ 
     4197   in_out_manager.F90 \ 
     4198   lib_mpp.F90 \ 
     4199   oce.F90 \ 
     4200   domzgr_substitute.h90 \ 
     4201   KEY_CPP \ 
     4202   flodom.F90 
     4203$(MODEL_LIB)(flowri.o) :   \ 
     4204   $(MODEL_LIB)(dom_oce.o) \ 
     4205   $(MODEL_LIB)(in_out_manager.o) \ 
     4206   $(MODEL_LIB)(lbcnfd.o) \ 
     4207   $(MODEL_LIB)(lib_print.o) \ 
     4208   $(MODEL_LIB)(par_kind.o) \ 
     4209   $(MODEL_LIB)(par_oce.o) \ 
     4210   dom_oce.F90 \ 
     4211   in_out_manager.F90 \ 
     4212   lbcnfd.F90 \ 
     4213   lib_print.f90 \ 
     4214   par_kind.F90 \ 
     4215   par_oce.F90 \ 
     4216   $(MODEL_LIB)(dom_oce.o) \ 
     4217   $(MODEL_LIB)(flo_oce.o) \ 
     4218   $(MODEL_LIB)(in_out_manager.o) \ 
     4219   $(MODEL_LIB)(lib_mpp.o) \ 
     4220   $(MODEL_LIB)(oce.o) \ 
     4221   dom_oce.F90 \ 
     4222   flo_oce.F90 \ 
     4223   in_out_manager.F90 \ 
     4224   lib_mpp.F90 \ 
     4225   oce.F90 \ 
     4226   domzgr_substitute.h90 \ 
     4227   KEY_CPP \ 
     4228   flowri.F90 
     4229$(MODEL_LIB)(geo2ocean.o) :   \ 
     4230   $(MODEL_LIB)(dom_oce.o) \ 
     4231   $(MODEL_LIB)(in_out_manager.o) \ 
     4232   $(MODEL_LIB)(lbcnfd.o) \ 
     4233   $(MODEL_LIB)(lib_mpp.o) \ 
     4234   $(MODEL_LIB)(lib_print.o) \ 
     4235   $(MODEL_LIB)(oce.o) \ 
     4236   $(MODEL_LIB)(par_kind.o) \ 
     4237   $(MODEL_LIB)(par_oce.o) \ 
     4238   dom_oce.F90 \ 
     4239   in_out_manager.F90 \ 
     4240   lbcnfd.F90 \ 
     4241   lib_mpp.F90 \ 
     4242   lib_print.f90 \ 
     4243   oce.F90 \ 
     4244   par_kind.F90 \ 
     4245   par_oce.F90 \ 
     4246   $(MODEL_LIB)(dom_oce.o) \ 
     4247   $(MODEL_LIB)(in_out_manager.o) \ 
     4248   $(MODEL_LIB)(lbclnk.o) \ 
     4249   $(MODEL_LIB)(phycst.o) \ 
     4250   dom_oce.F90 \ 
     4251   in_out_manager.F90 \ 
     4252   lbclnk.F90 \ 
     4253   phycst.F90 \ 
     4254   vectopt_loop_substitute.h90 \ 
     4255   KEY_CPP \ 
     4256   geo2ocean.F90 
     4257$(MODEL_LIB)(ice_2.o) : \ 
     4258   $(MODEL_LIB)(par_oce.o) \ 
     4259   par_oce.F90 \ 
     4260   $(MODEL_LIB)(par_ice_2.o) \ 
     4261   par_ice_2.F90 \ 
     4262   KEY_CPP \ 
     4263   ice_2.F90 
     4264$(MODEL_LIB)(iceini_2.o) : \ 
     4265   $(MODEL_LIB)(dom_ice_2.o) \ 
     4266   $(MODEL_LIB)(dom_oce.o) \ 
     4267   $(MODEL_LIB)(eosbn2.o) \ 
     4268   $(MODEL_LIB)(ice_2.o) \ 
     4269   $(MODEL_LIB)(in_out_manager.o) \ 
     4270   $(MODEL_LIB)(iom.o) \ 
     4271   $(MODEL_LIB)(lbclnk.o) \ 
     4272   $(MODEL_LIB)(lib_print.o) \ 
     4273   $(MODEL_LIB)(oce.o) \ 
     4274   $(MODEL_LIB)(par_ice_2.o) \ 
     4275   $(MODEL_LIB)(par_kind.o) \ 
     4276   $(MODEL_LIB)(par_oce.o) \ 
     4277   $(MODEL_LIB)(phycst.o) \ 
     4278   $(MODEL_LIB)(sbc_ice.o) \ 
     4279   $(MODEL_LIB)(sbc_oce.o) \ 
     4280   dom_ice_2.F90 \ 
     4281   dom_oce.F90 \ 
     4282   eosbn2.F90 \ 
     4283   ice_2.F90 \ 
     4284   in_out_manager.F90 \ 
     4285   iom.F90 \ 
     4286   lbclnk.F90 \ 
     4287   lib_print.f90 \ 
     4288   oce.F90 \ 
     4289   par_ice_2.F90 \ 
     4290   par_kind.F90 \ 
     4291   par_oce.F90 \ 
     4292   phycst.F90 \ 
     4293   sbc_ice.F90 \ 
     4294   sbc_oce.F90 \ 
     4295   $(MODEL_LIB)(dom_ice_2.o) \ 
     4296   $(MODEL_LIB)(dom_oce.o) \ 
     4297   $(MODEL_LIB)(ice_2.o) \ 
     4298   $(MODEL_LIB)(in_out_manager.o) \ 
     4299   $(MODEL_LIB)(limistate_2.o) \ 
     4300   $(MODEL_LIB)(limmsh_2.o) \ 
     4301   $(MODEL_LIB)(limrst_2.o) \ 
     4302   $(MODEL_LIB)(phycst.o) \ 
     4303   $(MODEL_LIB)(sbc_ice.o) \ 
     4304   $(MODEL_LIB)(sbc_oce.o) \ 
     4305   dom_ice_2.F90 \ 
     4306   dom_oce.F90 \ 
     4307   ice_2.F90 \ 
     4308   in_out_manager.F90 \ 
     4309   limistate_2.F90 \ 
     4310   limmsh_2.F90 \ 
     4311   limrst_2.F90 \ 
     4312   phycst.F90 \ 
     4313   sbc_ice.F90 \ 
     4314   sbc_oce.F90 \ 
     4315   KEY_CPP \ 
     4316   iceini_2.F90 
     4317$(MODEL_LIB)(in_out_manager.o) : \ 
     4318   $(MODEL_LIB)(par_kind.o) \ 
     4319   par_kind.F90 \ 
     4320   $(MODEL_LIB)(lib_print.o) \ 
     4321   $(MODEL_LIB)(par_kind.o) \ 
     4322   $(MODEL_LIB)(par_oce.o) \ 
     4323   lib_print.f90 \ 
     4324   par_kind.F90 \ 
     4325   par_oce.F90 \ 
     4326   KEY_CPP \ 
     4327   in_out_manager.F90 
     4328$(MODEL_LIB)(iom.o) :   \ 
     4329   $(MODEL_LIB)(dom_oce.o) \ 
     4330   $(MODEL_LIB)(in_out_manager.o) \ 
     4331   $(MODEL_LIB)(iom_def.o) \ 
     4332   $(MODEL_LIB)(lbclnk.o) \ 
     4333   $(MODEL_LIB)(lbcnfd.o) \ 
     4334   $(MODEL_LIB)(lib_mpp.o) \ 
     4335   $(MODEL_LIB)(lib_print.o) \ 
     4336   $(MODEL_LIB)(oce.o) \ 
     4337   $(MODEL_LIB)(par_kind.o) \ 
     4338   $(MODEL_LIB)(par_oce.o) \ 
     4339   $(MODEL_LIB)(phycst.o) \ 
     4340   dom_oce.F90 \ 
     4341   in_out_manager.F90 \ 
     4342   iom_def.F90 \ 
     4343   lbclnk.F90 \ 
     4344   lbcnfd.F90 \ 
     4345   lib_mpp.F90 \ 
     4346   lib_print.f90 \ 
     4347   oce.F90 \ 
     4348   par_kind.F90 \ 
     4349   par_oce.F90 \ 
     4350   phycst.F90 \ 
     4351   $(MODEL_LIB)(dianam.o) \ 
     4352   $(MODEL_LIB)(dom_oce.o) \ 
     4353   $(MODEL_LIB)(domngb.o) \ 
    38754354   $(MODEL_LIB)(in_out_manager.o) \ 
    38764355   $(MODEL_LIB)(iom_def.o) \ 
     
    38794358   $(MODEL_LIB)(iom_rstdimg.o) \ 
    38804359   $(MODEL_LIB)(lbclnk.o) \ 
    3881    $(MODEL_LIB)(lib_print.o) \ 
    3882    $(MODEL_LIB)(par_kind.o) \ 
    3883    $(MODEL_LIB)(par_oce.o) \ 
    3884    $(MODEL_LIB)(phycst.o) \ 
    3885    par_kind.F90 \ 
    3886    par_oce.F90 \ 
    3887    phycst.F90 \ 
    3888    dom_oce.F90 \ 
    3889    geo2ocean.F90 \ 
    3890    in_out_manager.F90 \ 
    3891    iom.F90 \ 
    3892    $(MODEL_LIB)(dom_oce.o) \ 
    3893    $(MODEL_LIB)(geo2ocean.o) \ 
    3894    $(MODEL_LIB)(in_out_manager.o) \ 
    3895    $(MODEL_LIB)(iom.o) \ 
    3896    $(MODEL_LIB)(oce.o) \ 
    3897    $(MODEL_LIB)(phycst.o) \ 
    3898    oce.F90 \ 
    3899    phycst.F90 \ 
    3900    $(AGRIF_LIB) \ 
    3901    KEY_CPP \ 
    3902    fldread.F90 
    3903 $(MODEL_LIB)(flo4rk.o) :   \ 
    3904    lib_print.f90 \ 
    3905    $(MODEL_LIB)(lib_print.o) \ 
    3906    $(MODEL_LIB)(par_kind.o) \ 
    3907    $(MODEL_LIB)(par_oce.o) \ 
    3908    par_kind.F90 \ 
    3909    par_oce.F90 \ 
    3910    dom_oce.F90 \ 
    3911    flo_oce.F90 \ 
    3912    in_out_manager.F90 \ 
    3913    $(MODEL_LIB)(dom_oce.o) \ 
    3914    $(MODEL_LIB)(flo_oce.o) \ 
    3915    $(MODEL_LIB)(in_out_manager.o) \ 
    3916    $(MODEL_LIB)(oce.o) \ 
    3917    oce.F90 \ 
    3918    KEY_CPP \ 
    3919    flo4rk.F90 
    3920 $(MODEL_LIB)(floats.o) :   \ 
    3921    dom_oce.F90 \ 
    3922    flo_oce.F90 \ 
    3923    in_out_manager.F90 \ 
    3924    lbcnfd.F90 \ 
    3925    lib_mpp.F90 \ 
    3926    $(MODEL_LIB)(dom_oce.o) \ 
    3927    $(MODEL_LIB)(flo_oce.o) \ 
    3928    $(MODEL_LIB)(in_out_manager.o) \ 
    3929    $(MODEL_LIB)(lbcnfd.o) \ 
    3930    $(MODEL_LIB)(lib_mpp.o) \ 
    3931    $(MODEL_LIB)(oce.o) \ 
    3932    $(MODEL_LIB)(par_oce.o) \ 
    3933    $(MODEL_LIB)(phycst.o) \ 
    3934    oce.F90 \ 
    3935    par_oce.F90 \ 
    3936    phycst.F90 \ 
    3937    flo4rk.F90 \ 
    3938    floblk.F90 \ 
    3939    flodom.F90 \ 
    3940    flo_oce.F90 \ 
    3941    flowri.F90 \ 
    3942    lib_mpp.F90 \ 
    3943    $(MODEL_LIB)(flo4rk.o) \ 
    3944    $(MODEL_LIB)(floblk.o) \ 
    3945    $(MODEL_LIB)(flodom.o) \ 
    3946    $(MODEL_LIB)(flo_oce.o) \ 
    3947    $(MODEL_LIB)(flowri.o) \ 
    3948    $(MODEL_LIB)(lib_mpp.o) \ 
    3949    $(IOIPSL_LIB) \ 
    3950    KEY_CPP \ 
    3951    floats.F90 
    3952 $(MODEL_LIB)(floblk.o) :   \ 
    3953    dom_oce.F90 \ 
    3954    in_out_manager.F90 \ 
    3955    lbcnfd.F90 \ 
    3956    lib_print.f90 \ 
    3957    $(MODEL_LIB)(dom_oce.o) \ 
    3958    $(MODEL_LIB)(in_out_manager.o) \ 
    3959    $(MODEL_LIB)(lbcnfd.o) \ 
    3960    $(MODEL_LIB)(lib_print.o) \ 
    3961    $(MODEL_LIB)(par_kind.o) \ 
    3962    $(MODEL_LIB)(par_oce.o) \ 
    3963    par_kind.F90 \ 
    3964    par_oce.F90 \ 
    3965    dom_oce.F90 \ 
    3966    flo_oce.F90 \ 
    3967    in_out_manager.F90 \ 
    3968    lib_mpp.F90 \ 
    3969    $(MODEL_LIB)(dom_oce.o) \ 
    3970    $(MODEL_LIB)(flo_oce.o) \ 
    3971    $(MODEL_LIB)(in_out_manager.o) \ 
    3972    $(MODEL_LIB)(lib_mpp.o) \ 
    3973    $(MODEL_LIB)(oce.o) \ 
    3974    $(MODEL_LIB)(phycst.o) \ 
    3975    oce.F90 \ 
    3976    phycst.F90 \ 
    3977    domzgr_substitute.h90 \ 
    3978    KEY_CPP \ 
    3979    floblk.F90 
    3980 $(MODEL_LIB)(flodom.o) :   \ 
    3981    dom_oce.F90 \ 
    3982    in_out_manager.F90 \ 
    3983    lbcnfd.F90 \ 
    3984    lib_print.f90 \ 
    3985    $(MODEL_LIB)(dom_oce.o) \ 
    3986    $(MODEL_LIB)(in_out_manager.o) \ 
    3987    $(MODEL_LIB)(lbcnfd.o) \ 
    3988    $(MODEL_LIB)(lib_print.o) \ 
    3989    $(MODEL_LIB)(par_kind.o) \ 
    3990    $(MODEL_LIB)(par_oce.o) \ 
    3991    par_kind.F90 \ 
    3992    par_oce.F90 \ 
    3993    dom_oce.F90 \ 
    3994    flo_oce.F90 \ 
    3995    in_out_manager.F90 \ 
    3996    lib_mpp.F90 \ 
    3997    $(MODEL_LIB)(dom_oce.o) \ 
    3998    $(MODEL_LIB)(flo_oce.o) \ 
    3999    $(MODEL_LIB)(in_out_manager.o) \ 
    4000    $(MODEL_LIB)(lib_mpp.o) \ 
    4001    $(MODEL_LIB)(oce.o) \ 
    4002    oce.F90 \ 
    4003    domzgr_substitute.h90 \ 
    4004    KEY_CPP \ 
    4005    flodom.F90 
    4006 $(MODEL_LIB)(flo_oce.o) :  \ 
    4007    $(MODEL_LIB)(par_kind.o) \ 
    4008    par_kind.F90 \ 
    4009    $(MODEL_LIB)(par_oce.o) \ 
    4010    par_oce.F90 \ 
    4011    KEY_CPP \ 
    4012    flo_oce.F90 
    4013 $(MODEL_LIB)(flowri.o) :   \ 
    4014    dom_oce.F90 \ 
    4015    in_out_manager.F90 \ 
    4016    lbcnfd.F90 \ 
    4017    lib_print.f90 \ 
    4018    $(MODEL_LIB)(dom_oce.o) \ 
    4019    $(MODEL_LIB)(in_out_manager.o) \ 
    4020    $(MODEL_LIB)(lbcnfd.o) \ 
    4021    $(MODEL_LIB)(lib_print.o) \ 
    4022    $(MODEL_LIB)(par_kind.o) \ 
    4023    $(MODEL_LIB)(par_oce.o) \ 
    4024    par_kind.F90 \ 
    4025    par_oce.F90 \ 
    4026    dom_oce.F90 \ 
    4027    flo_oce.F90 \ 
    4028    in_out_manager.F90 \ 
    4029    lib_mpp.F90 \ 
    4030    $(MODEL_LIB)(dom_oce.o) \ 
    4031    $(MODEL_LIB)(flo_oce.o) \ 
    4032    $(MODEL_LIB)(in_out_manager.o) \ 
    4033    $(MODEL_LIB)(lib_mpp.o) \ 
    4034    $(MODEL_LIB)(oce.o) \ 
    4035    oce.F90 \ 
    4036    domzgr_substitute.h90 \ 
    4037    KEY_CPP \ 
    4038    flowri.F90 
    4039 $(MODEL_LIB)(geo2ocean.o) :   \ 
    4040    dom_oce.F90 \ 
    4041    in_out_manager.F90 \ 
    4042    lbcnfd.F90 \ 
    4043    lib_mpp.F90 \ 
    4044    lib_print.f90 \ 
    4045    $(MODEL_LIB)(dom_oce.o) \ 
    4046    $(MODEL_LIB)(in_out_manager.o) \ 
    4047    $(MODEL_LIB)(lbcnfd.o) \ 
    4048    $(MODEL_LIB)(lib_mpp.o) \ 
    4049    $(MODEL_LIB)(lib_print.o) \ 
    4050    $(MODEL_LIB)(oce.o) \ 
    4051    $(MODEL_LIB)(par_kind.o) \ 
    4052    $(MODEL_LIB)(par_oce.o) \ 
    4053    oce.F90 \ 
    4054    par_kind.F90 \ 
    4055    par_oce.F90 \ 
    4056    dom_oce.F90 \ 
    4057    in_out_manager.F90 \ 
    4058    lbclnk.F90 \ 
    4059    $(MODEL_LIB)(dom_oce.o) \ 
    4060    $(MODEL_LIB)(in_out_manager.o) \ 
    4061    $(MODEL_LIB)(lbclnk.o) \ 
    4062    $(MODEL_LIB)(phycst.o) \ 
    4063    phycst.F90 \ 
    4064    vectopt_loop_substitute.h90 \ 
    4065    KEY_CPP \ 
    4066    geo2ocean.F90 
    4067 $(MODEL_LIB)(ice_2.o) : \ 
    4068    $(MODEL_LIB)(par_oce.o) \ 
    4069    par_oce.F90 \ 
    4070    $(MODEL_LIB)(par_ice_2.o) \ 
    4071    par_ice_2.F90 \ 
    4072    KEY_CPP \ 
    4073    ice_2.F90 
    4074 $(MODEL_LIB)(iceini_2.o) : \ 
    4075    dom_ice_2.F90 \ 
    4076    dom_oce.F90 \ 
    4077    eosbn2.F90 \ 
    4078    ice_2.F90 \ 
    4079    in_out_manager.F90 \ 
    4080    iom.F90 \ 
    4081    lbclnk.F90 \ 
    4082    lib_print.f90 \ 
    4083    $(MODEL_LIB)(dom_ice_2.o) \ 
    4084    $(MODEL_LIB)(dom_oce.o) \ 
    4085    $(MODEL_LIB)(eosbn2.o) \ 
    4086    $(MODEL_LIB)(ice_2.o) \ 
    4087    $(MODEL_LIB)(in_out_manager.o) \ 
    4088    $(MODEL_LIB)(iom.o) \ 
    4089    $(MODEL_LIB)(lbclnk.o) \ 
    4090    $(MODEL_LIB)(lib_print.o) \ 
    4091    $(MODEL_LIB)(oce.o) \ 
    4092    $(MODEL_LIB)(par_ice_2.o) \ 
    4093    $(MODEL_LIB)(par_kind.o) \ 
    4094    $(MODEL_LIB)(par_oce.o) \ 
    4095    $(MODEL_LIB)(phycst.o) \ 
    4096    $(MODEL_LIB)(sbc_ice.o) \ 
    4097    $(MODEL_LIB)(sbc_oce.o) \ 
    4098    oce.F90 \ 
    4099    par_ice_2.F90 \ 
    4100    par_kind.F90 \ 
    4101    par_oce.F90 \ 
    4102    phycst.F90 \ 
    4103    sbc_ice.F90 \ 
    4104    sbc_oce.F90 \ 
    4105    dom_ice_2.F90 \ 
    4106    dom_oce.F90 \ 
    4107    ice_2.F90 \ 
    4108    in_out_manager.F90 \ 
    4109    limistate_2.F90 \ 
    4110    limmsh_2.F90 \ 
    4111    limrst_2.F90 \ 
    4112    $(MODEL_LIB)(dom_ice_2.o) \ 
    4113    $(MODEL_LIB)(dom_oce.o) \ 
    4114    $(MODEL_LIB)(ice_2.o) \ 
    4115    $(MODEL_LIB)(in_out_manager.o) \ 
    4116    $(MODEL_LIB)(limistate_2.o) \ 
    4117    $(MODEL_LIB)(limmsh_2.o) \ 
    4118    $(MODEL_LIB)(limrst_2.o) \ 
    4119    $(MODEL_LIB)(phycst.o) \ 
    4120    $(MODEL_LIB)(sbc_ice.o) \ 
    4121    $(MODEL_LIB)(sbc_oce.o) \ 
    4122    phycst.F90 \ 
    4123    sbc_ice.F90 \ 
    4124    sbc_oce.F90 \ 
    4125    KEY_CPP \ 
    4126    iceini_2.F90 
    4127 $(MODEL_LIB)(in_out_manager.o) : \ 
    4128    $(MODEL_LIB)(par_kind.o) \ 
    4129    par_kind.F90 \ 
    4130    lib_print.f90 \ 
    4131    $(MODEL_LIB)(lib_print.o) \ 
    4132    $(MODEL_LIB)(par_kind.o) \ 
    4133    $(MODEL_LIB)(par_oce.o) \ 
    4134    par_kind.F90 \ 
    4135    par_oce.F90 \ 
    4136    $(AGRIF_LIB) \ 
    4137    KEY_CPP \ 
    4138    in_out_manager.F90 
    4139 $(MODEL_LIB)(iom_def.o) :  \ 
    4140    $(MODEL_LIB)(par_kind.o) \ 
    4141    par_kind.F90 \ 
    4142    $(IOIPSL_LIB) \ 
    4143    KEY_CPP \ 
    4144    iom_def.F90 
    4145 $(MODEL_LIB)(iom.o) :   \ 
    4146    dom_oce.F90 \ 
    4147    in_out_manager.F90 \ 
    4148    iom_def.F90 \ 
    4149    lbclnk.F90 \ 
    4150    lbcnfd.F90 \ 
    4151    lib_mpp.F90 \ 
    4152    lib_print.f90 \ 
    4153    $(MODEL_LIB)(dom_oce.o) \ 
    4154    $(MODEL_LIB)(in_out_manager.o) \ 
    4155    $(MODEL_LIB)(iom_def.o) \ 
    4156    $(MODEL_LIB)(lbclnk.o) \ 
    4157    $(MODEL_LIB)(lbcnfd.o) \ 
    4158    $(MODEL_LIB)(lib_mpp.o) \ 
    4159    $(MODEL_LIB)(lib_print.o) \ 
    4160    $(MODEL_LIB)(oce.o) \ 
    4161    $(MODEL_LIB)(par_kind.o) \ 
    4162    $(MODEL_LIB)(par_oce.o) \ 
    4163    oce.F90 \ 
    4164    par_kind.F90 \ 
    4165    par_oce.F90 \ 
    4166    dom_oce.F90 \ 
     4360   $(MODEL_LIB)(phycst.o) \ 
     4361   $(MODEL_LIB)(sbc_oce.o) \ 
     4362   dianam.F90 \ 
     4363   dom_oce.F90 \ 
     4364   domngb.F90 \ 
    41674365   in_out_manager.F90 \ 
    41684366   iom_def.F90 \ 
     
    41714369   iom_rstdimg.F90 \ 
    41724370   lbclnk.F90 \ 
    4173    $(MODEL_LIB)(dom_oce.o) \ 
    4174    $(MODEL_LIB)(in_out_manager.o) \ 
     4371   phycst.F90 \ 
     4372   sbc_oce.F90 \ 
     4373   KEY_CPP \ 
     4374   iom.F90 
     4375$(MODEL_LIB)(iom_def.o) :  \ 
     4376   $(MODEL_LIB)(par_kind.o) \ 
     4377   par_kind.F90 \ 
     4378   $(IOIPSL_LIB) \ 
     4379   KEY_CPP \ 
     4380   iom_def.F90 
     4381$(MODEL_LIB)(iom_ioipsl.o) :  \ 
     4382   $(MODEL_LIB)(lib_print.o) \ 
     4383   $(MODEL_LIB)(par_kind.o) \ 
     4384   $(MODEL_LIB)(par_oce.o) \ 
     4385   lib_print.f90 \ 
     4386   par_kind.F90 \ 
     4387   par_oce.F90 \ 
     4388   $(MODEL_LIB)(dom_oce.o) \ 
     4389   $(MODEL_LIB)(in_out_manager.o) \ 
     4390   $(MODEL_LIB)(iom_def.o) \ 
     4391   dom_oce.F90 \ 
     4392   in_out_manager.F90 \ 
     4393   iom_def.F90 \ 
     4394   $(IOIPSL_LIB) \ 
     4395   iom_ioipsl.F90 
     4396$(MODEL_LIB)(iom_nf90.o) : \ 
     4397   $(MODEL_LIB)(dom_oce.o) \ 
     4398   $(MODEL_LIB)(in_out_manager.o) \ 
     4399   $(MODEL_LIB)(lbcnfd.o) \ 
     4400   $(MODEL_LIB)(lib_mpp.o) \ 
     4401   $(MODEL_LIB)(lib_print.o) \ 
     4402   $(MODEL_LIB)(oce.o) \ 
     4403   $(MODEL_LIB)(par_kind.o) \ 
     4404   $(MODEL_LIB)(par_oce.o) \ 
     4405   dom_oce.F90 \ 
     4406   in_out_manager.F90 \ 
     4407   lbcnfd.F90 \ 
     4408   lib_mpp.F90 \ 
     4409   lib_print.f90 \ 
     4410   oce.F90 \ 
     4411   par_kind.F90 \ 
     4412   par_oce.F90 \ 
     4413   $(MODEL_LIB)(dom_oce.o) \ 
     4414   $(MODEL_LIB)(in_out_manager.o) \ 
     4415   $(MODEL_LIB)(iom_def.o) \ 
     4416   $(MODEL_LIB)(lbclnk.o) \ 
     4417   dom_oce.F90 \ 
     4418   in_out_manager.F90 \ 
     4419   iom_def.F90 \ 
     4420   lbclnk.F90 \ 
     4421   iom_nf90.F90 
     4422$(MODEL_LIB)(iom_rstdimg.o) : \ 
     4423   $(MODEL_LIB)(dom_oce.o) \ 
     4424   $(MODEL_LIB)(in_out_manager.o) \ 
     4425   $(MODEL_LIB)(lbcnfd.o) \ 
     4426   $(MODEL_LIB)(lib_mpp.o) \ 
     4427   $(MODEL_LIB)(lib_print.o) \ 
     4428   $(MODEL_LIB)(oce.o) \ 
     4429   $(MODEL_LIB)(par_kind.o) \ 
     4430   $(MODEL_LIB)(par_oce.o) \ 
     4431   dom_oce.F90 \ 
     4432   in_out_manager.F90 \ 
     4433   lbcnfd.F90 \ 
     4434   lib_mpp.F90 \ 
     4435   lib_print.f90 \ 
     4436   oce.F90 \ 
     4437   par_kind.F90 \ 
     4438   par_oce.F90 \ 
     4439   $(MODEL_LIB)(dom_oce.o) \ 
     4440   $(MODEL_LIB)(in_out_manager.o) \ 
     4441   $(MODEL_LIB)(iom_def.o) \ 
     4442   $(MODEL_LIB)(lbclnk.o) \ 
     4443   dom_oce.F90 \ 
     4444   in_out_manager.F90 \ 
     4445   iom_def.F90 \ 
     4446   lbclnk.F90 \ 
     4447   iom_rstdimg.F90 
     4448$(MODEL_LIB)(istate.o) :   \ 
     4449   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     4450   $(MODEL_LIB)(bdy_oce.o) \ 
     4451   $(MODEL_LIB)(bdy_par.o) \ 
     4452   $(MODEL_LIB)(bdydta.o) \ 
     4453   $(MODEL_LIB)(bdydyn.o) \ 
     4454   $(MODEL_LIB)(bdytides.o) \ 
     4455   $(MODEL_LIB)(bdyvol.o) \ 
     4456   $(MODEL_LIB)(c1d.o) \ 
     4457   $(MODEL_LIB)(cla_dynspg.o) \ 
     4458   $(MODEL_LIB)(dianam.o) \ 
     4459   $(MODEL_LIB)(dom_oce.o) \ 
     4460   $(MODEL_LIB)(domngb.o) \ 
     4461   $(MODEL_LIB)(domvvl.o) \ 
     4462   $(MODEL_LIB)(dynadv.o) \ 
     4463   $(MODEL_LIB)(dynspg_exp.o) \ 
     4464   $(MODEL_LIB)(dynspg_flt.o) \ 
     4465   $(MODEL_LIB)(dynspg_oce.o) \ 
     4466   $(MODEL_LIB)(dynspg_ts.o) \ 
     4467   $(MODEL_LIB)(dynvor.o) \ 
     4468   $(MODEL_LIB)(eosbn2.o) \ 
     4469   $(MODEL_LIB)(in_out_manager.o) \ 
     4470   $(MODEL_LIB)(iom.o) \ 
    41754471   $(MODEL_LIB)(iom_def.o) \ 
    41764472   $(MODEL_LIB)(iom_ioipsl.o) \ 
     
    41784474   $(MODEL_LIB)(iom_rstdimg.o) \ 
    41794475   $(MODEL_LIB)(lbclnk.o) \ 
    4180    KEY_CPP \ 
    4181    iom.F90 
    4182 $(MODEL_LIB)(iom_ioipsl.o) :  \ 
    4183    lib_print.f90 \ 
    4184    $(MODEL_LIB)(lib_print.o) \ 
    4185    $(MODEL_LIB)(par_kind.o) \ 
    4186    $(MODEL_LIB)(par_oce.o) \ 
    4187    par_kind.F90 \ 
    4188    par_oce.F90 \ 
    4189    dom_oce.F90 \ 
    4190    in_out_manager.F90 \ 
    4191    iom_def.F90 \ 
    4192    $(MODEL_LIB)(dom_oce.o) \ 
    4193    $(MODEL_LIB)(in_out_manager.o) \ 
    4194    $(MODEL_LIB)(iom_def.o) \ 
    4195    $(IOIPSL_LIB) \ 
    4196    iom_ioipsl.F90 
    4197 $(MODEL_LIB)(iom_nf90.o) : \ 
    4198    dom_oce.F90 \ 
    4199    in_out_manager.F90 \ 
    4200    lbcnfd.F90 \ 
    4201    lib_mpp.F90 \ 
    4202    lib_print.f90 \ 
    4203    $(MODEL_LIB)(dom_oce.o) \ 
    4204    $(MODEL_LIB)(in_out_manager.o) \ 
    4205    $(MODEL_LIB)(lbcnfd.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    oce.F90 \ 
    4212    par_kind.F90 \ 
    4213    par_oce.F90 \ 
    4214    dom_oce.F90 \ 
    4215    in_out_manager.F90 \ 
    4216    iom_def.F90 \ 
    4217    lbclnk.F90 \ 
    4218    $(MODEL_LIB)(dom_oce.o) \ 
    4219    $(MODEL_LIB)(in_out_manager.o) \ 
    4220    $(MODEL_LIB)(iom_def.o) \ 
    4221    $(MODEL_LIB)(lbclnk.o) \ 
    4222    iom_nf90.F90 
    4223 $(MODEL_LIB)(iom_rstdimg.o) : \ 
    4224    dom_oce.F90 \ 
    4225    in_out_manager.F90 \ 
    4226    lbcnfd.F90 \ 
    4227    lib_mpp.F90 \ 
    4228    lib_print.f90 \ 
    4229    $(MODEL_LIB)(dom_oce.o) \ 
    4230    $(MODEL_LIB)(in_out_manager.o) \ 
    4231    $(MODEL_LIB)(lbcnfd.o) \ 
    4232    $(MODEL_LIB)(lib_mpp.o) \ 
    4233    $(MODEL_LIB)(lib_print.o) \ 
    4234    $(MODEL_LIB)(oce.o) \ 
    4235    $(MODEL_LIB)(par_kind.o) \ 
    4236    $(MODEL_LIB)(par_oce.o) \ 
    4237    oce.F90 \ 
    4238    par_kind.F90 \ 
    4239    par_oce.F90 \ 
    4240    dom_oce.F90 \ 
    4241    in_out_manager.F90 \ 
    4242    iom_def.F90 \ 
    4243    lbclnk.F90 \ 
    4244    $(MODEL_LIB)(dom_oce.o) \ 
    4245    $(MODEL_LIB)(in_out_manager.o) \ 
    4246    $(MODEL_LIB)(iom_def.o) \ 
    4247    $(MODEL_LIB)(lbclnk.o) \ 
    4248    iom_rstdimg.F90 
    4249 $(MODEL_LIB)(istate.o) :   \ 
     4476   $(MODEL_LIB)(lbcnfd.o) \ 
     4477   $(MODEL_LIB)(lib_mpp.o) \ 
     4478   $(MODEL_LIB)(lib_print.o) \ 
     4479   $(MODEL_LIB)(obc_oce.o) \ 
     4480   $(MODEL_LIB)(obc_par.o) \ 
     4481   $(MODEL_LIB)(obcdta.o) \ 
     4482   $(MODEL_LIB)(obcdyn.o) \ 
     4483   $(MODEL_LIB)(obcfla.o) \ 
     4484   $(MODEL_LIB)(obcvol.o) \ 
     4485   $(MODEL_LIB)(oce.o) \ 
     4486   $(MODEL_LIB)(par_kind.o) \ 
     4487   $(MODEL_LIB)(par_oce.o) \ 
     4488   $(MODEL_LIB)(phycst.o) \ 
     4489   $(MODEL_LIB)(prtctl.o) \ 
     4490   $(MODEL_LIB)(restart.o) \ 
     4491   $(MODEL_LIB)(sbc_oce.o) \ 
     4492   $(MODEL_LIB)(sol_oce.o) \ 
     4493   $(MODEL_LIB)(solmat.o) \ 
     4494   $(MODEL_LIB)(solpcg.o) \ 
     4495   $(MODEL_LIB)(solsor.o) \ 
     4496   $(MODEL_LIB)(solver.o) \ 
     4497   $(MODEL_LIB)(trdmld_oce.o) \ 
     4498   $(MODEL_LIB)(trdmod.o) \ 
     4499   $(MODEL_LIB)(trdmod_oce.o) \ 
     4500   $(MODEL_LIB)(zdf_oce.o) \ 
     4501   $(MODEL_LIB)(zdfbfr.o) \ 
     4502   $(MODEL_LIB)(zdfddm.o) \ 
     4503   $(MODEL_LIB)(zdfmxl.o) \ 
     4504   $(MODEL_LIB)(zpshde.o) \ 
    42504505   agrif_opa_interp.F90 \ 
     4506   bdy_oce.F90 \ 
     4507   bdy_par.F90 \ 
    42514508   bdydta.F90 \ 
    42524509   bdydyn.F90 \ 
    4253    bdy_oce.F90 \ 
    4254    bdy_par.F90 \ 
    42554510   bdytides.F90 \ 
    42564511   bdyvol.F90 \ 
    42574512   c1d.F90 \ 
    42584513   cla_dynspg.F90 \ 
    4259    dom_oce.F90 \ 
     4514   dianam.F90 \ 
     4515   dom_oce.F90 \ 
     4516   domngb.F90 \ 
    42604517   domvvl.F90 \ 
    42614518   dynadv.F90 \ 
     
    42674524   eosbn2.F90 \ 
    42684525   in_out_manager.F90 \ 
     4526   iom.F90 \ 
    42694527   iom_def.F90 \ 
    4270    iom.F90 \ 
    42714528   iom_ioipsl.F90 \ 
    42724529   iom_nf90.F90 \ 
     
    42764533   lib_mpp.F90 \ 
    42774534   lib_print.f90 \ 
    4278    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    4279    $(MODEL_LIB)(bdydta.o) \ 
    4280    $(MODEL_LIB)(bdydyn.o) \ 
    4281    $(MODEL_LIB)(bdy_oce.o) \ 
    4282    $(MODEL_LIB)(bdy_par.o) \ 
    4283    $(MODEL_LIB)(bdytides.o) \ 
    4284    $(MODEL_LIB)(bdyvol.o) \ 
    4285    $(MODEL_LIB)(c1d.o) \ 
    4286    $(MODEL_LIB)(cla_dynspg.o) \ 
    4287    $(MODEL_LIB)(dom_oce.o) \ 
    4288    $(MODEL_LIB)(domvvl.o) \ 
    4289    $(MODEL_LIB)(dynadv.o) \ 
    4290    $(MODEL_LIB)(dynspg_exp.o) \ 
    4291    $(MODEL_LIB)(dynspg_flt.o) \ 
    4292    $(MODEL_LIB)(dynspg_oce.o) \ 
    4293    $(MODEL_LIB)(dynspg_ts.o) \ 
    4294    $(MODEL_LIB)(dynvor.o) \ 
    4295    $(MODEL_LIB)(eosbn2.o) \ 
    4296    $(MODEL_LIB)(in_out_manager.o) \ 
    4297    $(MODEL_LIB)(iom_def.o) \ 
    4298    $(MODEL_LIB)(iom_ioipsl.o) \ 
    4299    $(MODEL_LIB)(iom_nf90.o) \ 
    4300    $(MODEL_LIB)(iom.o) \ 
    4301    $(MODEL_LIB)(iom_rstdimg.o) \ 
    4302    $(MODEL_LIB)(lbclnk.o) \ 
    4303    $(MODEL_LIB)(lbcnfd.o) \ 
    4304    $(MODEL_LIB)(lib_mpp.o) \ 
    4305    $(MODEL_LIB)(lib_print.o) \ 
    4306    $(MODEL_LIB)(obcdta.o) \ 
    4307    $(MODEL_LIB)(obcdyn.o) \ 
    4308    $(MODEL_LIB)(obcfla.o) \ 
    4309    $(MODEL_LIB)(obc_oce.o) \ 
    4310    $(MODEL_LIB)(obc_par.o) \ 
    4311    $(MODEL_LIB)(obcvol.o) \ 
    4312    $(MODEL_LIB)(oce.o) \ 
    4313    $(MODEL_LIB)(par_kind.o) \ 
    4314    $(MODEL_LIB)(par_oce.o) \ 
    4315    $(MODEL_LIB)(phycst.o) \ 
    4316    $(MODEL_LIB)(prtctl.o) \ 
    4317    $(MODEL_LIB)(restart.o) \ 
    4318    $(MODEL_LIB)(sbc_oce.o) \ 
    4319    $(MODEL_LIB)(solmat.o) \ 
    4320    $(MODEL_LIB)(sol_oce.o) \ 
    4321    $(MODEL_LIB)(solpcg.o) \ 
    4322    $(MODEL_LIB)(solsor.o) \ 
    4323    $(MODEL_LIB)(solver.o) \ 
    4324    $(MODEL_LIB)(trdmld_oce.o) \ 
    4325    $(MODEL_LIB)(trdmod.o) \ 
    4326    $(MODEL_LIB)(trdmod_oce.o) \ 
    4327    $(MODEL_LIB)(zdfbfr.o) \ 
    4328    $(MODEL_LIB)(zdfddm.o) \ 
    4329    $(MODEL_LIB)(zdfmxl.o) \ 
    4330    $(MODEL_LIB)(zdf_oce.o) \ 
    4331    $(MODEL_LIB)(zpshde.o) \ 
     4535   obc_oce.F90 \ 
     4536   obc_par.F90 \ 
    43324537   obcdta.F90 \ 
    43334538   obcdyn.F90 \ 
    43344539   obcfla.F90 \ 
    4335    obc_oce.F90 \ 
    4336    obc_par.F90 \ 
    43374540   obcvol.F90 \ 
    43384541   oce.F90 \ 
     
    43434546   restart.F90 \ 
    43444547   sbc_oce.F90 \ 
     4548   sol_oce.F90 \ 
    43454549   solmat.F90 \ 
    4346    sol_oce.F90 \ 
    43474550   solpcg.F90 \ 
    43484551   solsor.F90 \ 
     
    43514554   trdmod.F90 \ 
    43524555   trdmod_oce.F90 \ 
     4556   zdf_oce.F90 \ 
    43534557   zdfbfr.F90 \ 
    43544558   zdfddm.F90 \ 
    43554559   zdfmxl.F90 \ 
    4356    zdf_oce.F90 \ 
    43574560   zpshde.F90 \ 
     4561   $(MODEL_LIB)(c1d.o) \ 
     4562   $(MODEL_LIB)(daymod.o) \ 
     4563   $(MODEL_LIB)(divcur.o) \ 
     4564   $(MODEL_LIB)(dom_oce.o) \ 
     4565   $(MODEL_LIB)(domvvl.o) \ 
     4566   $(MODEL_LIB)(dtasal.o) \ 
     4567   $(MODEL_LIB)(dtatem.o) \ 
     4568   $(MODEL_LIB)(dynspg.o) \ 
     4569   $(MODEL_LIB)(dynspg_exp.o) \ 
     4570   $(MODEL_LIB)(dynspg_flt.o) \ 
     4571   $(MODEL_LIB)(dynspg_oce.o) \ 
     4572   $(MODEL_LIB)(dynspg_ts.o) \ 
     4573   $(MODEL_LIB)(eosbn2.o) \ 
     4574   $(MODEL_LIB)(in_out_manager.o) \ 
     4575   $(MODEL_LIB)(iom.o) \ 
     4576   $(MODEL_LIB)(lbclnk.o) \ 
     4577   $(MODEL_LIB)(ldftra_oce.o) \ 
     4578   $(MODEL_LIB)(oce.o) \ 
     4579   $(MODEL_LIB)(phycst.o) \ 
     4580   $(MODEL_LIB)(restart.o) \ 
     4581   $(MODEL_LIB)(zdf_oce.o) \ 
     4582   $(MODEL_LIB)(zpshde.o) \ 
    43584583   c1d.F90 \ 
    43594584   daymod.F90 \ 
     
    43634588   dtasal.F90 \ 
    43644589   dtatem.F90 \ 
     4590   dynspg.F90 \ 
    43654591   dynspg_exp.F90 \ 
    4366    dynspg.F90 \ 
    43674592   dynspg_flt.F90 \ 
    43684593   dynspg_oce.F90 \ 
     
    43734598   lbclnk.F90 \ 
    43744599   ldftra_oce.F90 \ 
    4375    $(MODEL_LIB)(c1d.o) \ 
    4376    $(MODEL_LIB)(daymod.o) \ 
    4377    $(MODEL_LIB)(divcur.o) \ 
    4378    $(MODEL_LIB)(dom_oce.o) \ 
    4379    $(MODEL_LIB)(domvvl.o) \ 
    4380    $(MODEL_LIB)(dtasal.o) \ 
    4381    $(MODEL_LIB)(dtatem.o) \ 
    4382    $(MODEL_LIB)(dynspg_exp.o) \ 
    4383    $(MODEL_LIB)(dynspg_flt.o) \ 
    4384    $(MODEL_LIB)(dynspg.o) \ 
    4385    $(MODEL_LIB)(dynspg_oce.o) \ 
    4386    $(MODEL_LIB)(dynspg_ts.o) \ 
    4387    $(MODEL_LIB)(eosbn2.o) \ 
    4388    $(MODEL_LIB)(in_out_manager.o) \ 
    4389    $(MODEL_LIB)(iom.o) \ 
    4390    $(MODEL_LIB)(lbclnk.o) \ 
    4391    $(MODEL_LIB)(ldftra_oce.o) \ 
    4392    $(MODEL_LIB)(oce.o) \ 
    4393    $(MODEL_LIB)(phycst.o) \ 
    4394    $(MODEL_LIB)(restart.o) \ 
    4395    $(MODEL_LIB)(zdf_oce.o) \ 
    4396    $(MODEL_LIB)(zpshde.o) \ 
    43974600   oce.F90 \ 
    43984601   phycst.F90 \ 
     
    44054608   istate.F90 
    44064609$(MODEL_LIB)(lbclnk.o) :   \ 
    4407    dom_oce.F90 \ 
    4408    in_out_manager.F90 \ 
    4409    lbcnfd.F90 \ 
    4410    lib_print.f90 \ 
    4411    $(MODEL_LIB)(dom_oce.o) \ 
    4412    $(MODEL_LIB)(in_out_manager.o) \ 
    4413    $(MODEL_LIB)(lbcnfd.o) \ 
    4414    $(MODEL_LIB)(lib_print.o) \ 
    4415    $(MODEL_LIB)(oce.o) \ 
    4416    $(MODEL_LIB)(par_kind.o) \ 
    4417    $(MODEL_LIB)(par_oce.o) \ 
    4418    oce.F90 \ 
    4419    par_kind.F90 \ 
    4420    par_oce.F90 \ 
    4421    dom_oce.F90 \ 
    4422    in_out_manager.F90 \ 
    4423    lbcnfd.F90 \ 
    4424    lib_mpp.F90 \ 
    4425    $(MODEL_LIB)(dom_oce.o) \ 
    4426    $(MODEL_LIB)(in_out_manager.o) \ 
    4427    $(MODEL_LIB)(lbcnfd.o) \ 
    4428    $(MODEL_LIB)(lib_mpp.o) \ 
    4429    $(MODEL_LIB)(oce.o) \ 
     4610   $(MODEL_LIB)(dom_oce.o) \ 
     4611   $(MODEL_LIB)(in_out_manager.o) \ 
     4612   $(MODEL_LIB)(lbcnfd.o) \ 
     4613   $(MODEL_LIB)(lib_print.o) \ 
     4614   $(MODEL_LIB)(oce.o) \ 
     4615   $(MODEL_LIB)(par_kind.o) \ 
     4616   $(MODEL_LIB)(par_oce.o) \ 
     4617   dom_oce.F90 \ 
     4618   in_out_manager.F90 \ 
     4619   lbcnfd.F90 \ 
     4620   lib_print.f90 \ 
     4621   oce.F90 \ 
     4622   par_kind.F90 \ 
     4623   par_oce.F90 \ 
     4624   $(MODEL_LIB)(dom_oce.o) \ 
     4625   $(MODEL_LIB)(in_out_manager.o) \ 
     4626   $(MODEL_LIB)(lbcnfd.o) \ 
     4627   $(MODEL_LIB)(lib_mpp.o) \ 
     4628   $(MODEL_LIB)(oce.o) \ 
     4629   dom_oce.F90 \ 
     4630   in_out_manager.F90 \ 
     4631   lbcnfd.F90 \ 
     4632   lib_mpp.F90 \ 
    44304633   oce.F90 \ 
    44314634   KEY_CPP \ 
    44324635   lbclnk.F90 
    44334636$(MODEL_LIB)(lbcnfd.o) :   \ 
    4434    lib_print.f90 \ 
    4435    $(MODEL_LIB)(lib_print.o) \ 
    4436    $(MODEL_LIB)(par_kind.o) \ 
    4437    $(MODEL_LIB)(par_oce.o) \ 
    4438    par_kind.F90 \ 
    4439    par_oce.F90 \ 
    4440    dom_oce.F90 \ 
    4441    in_out_manager.F90 \ 
    4442    $(MODEL_LIB)(dom_oce.o) \ 
    4443    $(MODEL_LIB)(in_out_manager.o) \ 
    4444    $(MODEL_LIB)(oce.o) \ 
     4637   $(MODEL_LIB)(lib_print.o) \ 
     4638   $(MODEL_LIB)(par_kind.o) \ 
     4639   $(MODEL_LIB)(par_oce.o) \ 
     4640   lib_print.f90 \ 
     4641   par_kind.F90 \ 
     4642   par_oce.F90 \ 
     4643   $(MODEL_LIB)(dom_oce.o) \ 
     4644   $(MODEL_LIB)(in_out_manager.o) \ 
     4645   $(MODEL_LIB)(oce.o) \ 
     4646   dom_oce.F90 \ 
     4647   in_out_manager.F90 \ 
    44454648   oce.F90 \ 
    44464649   lbcnfd.F90 
    44474650$(MODEL_LIB)(ldfdyn.o) :   \ 
     4651   $(MODEL_LIB)(dom_oce.o) \ 
     4652   $(MODEL_LIB)(in_out_manager.o) \ 
     4653   $(MODEL_LIB)(lbclnk.o) \ 
     4654   $(MODEL_LIB)(lbcnfd.o) \ 
     4655   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4656   $(MODEL_LIB)(ldftra_oce.o) \ 
     4657   $(MODEL_LIB)(lib_mpp.o) \ 
     4658   $(MODEL_LIB)(lib_print.o) \ 
     4659   $(MODEL_LIB)(oce.o) \ 
     4660   $(MODEL_LIB)(par_kind.o) \ 
     4661   $(MODEL_LIB)(par_oce.o) \ 
     4662   $(MODEL_LIB)(phycst.o) \ 
     4663   $(MODEL_LIB)(prtctl.o) \ 
     4664   $(MODEL_LIB)(zdfmxl.o) \ 
    44484665   dom_oce.F90 \ 
    44494666   in_out_manager.F90 \ 
     
    44544671   lib_mpp.F90 \ 
    44554672   lib_print.f90 \ 
    4456    $(MODEL_LIB)(dom_oce.o) \ 
    4457    $(MODEL_LIB)(in_out_manager.o) \ 
    4458    $(MODEL_LIB)(lbclnk.o) \ 
    4459    $(MODEL_LIB)(lbcnfd.o) \ 
     4673   oce.F90 \ 
     4674   par_kind.F90 \ 
     4675   par_oce.F90 \ 
     4676   phycst.F90 \ 
     4677   prtctl.F90 \ 
     4678   zdfmxl.F90 \ 
     4679   $(MODEL_LIB)(dom_oce.o) \ 
     4680   $(MODEL_LIB)(in_out_manager.o) \ 
     4681   $(MODEL_LIB)(lbclnk.o) \ 
    44604682   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4461    $(MODEL_LIB)(ldftra_oce.o) \ 
    4462    $(MODEL_LIB)(lib_mpp.o) \ 
    4463    $(MODEL_LIB)(lib_print.o) \ 
    4464    $(MODEL_LIB)(oce.o) \ 
    4465    $(MODEL_LIB)(par_kind.o) \ 
    4466    $(MODEL_LIB)(par_oce.o) \ 
    4467    $(MODEL_LIB)(phycst.o) \ 
    4468    $(MODEL_LIB)(prtctl.o) \ 
    4469    $(MODEL_LIB)(zdfmxl.o) \ 
    4470    oce.F90 \ 
    4471    par_kind.F90 \ 
    4472    par_oce.F90 \ 
    4473    phycst.F90 \ 
    4474    prtctl.F90 \ 
    4475    zdfmxl.F90 \ 
     4683   $(MODEL_LIB)(ldfslp.o) \ 
     4684   $(MODEL_LIB)(lib_mpp.o) \ 
     4685   $(MODEL_LIB)(oce.o) \ 
     4686   $(MODEL_LIB)(phycst.o) \ 
    44764687   dom_oce.F90 \ 
    44774688   in_out_manager.F90 \ 
     
    44804691   ldfslp.F90 \ 
    44814692   lib_mpp.F90 \ 
    4482    $(MODEL_LIB)(dom_oce.o) \ 
    4483    $(MODEL_LIB)(in_out_manager.o) \ 
    4484    $(MODEL_LIB)(lbclnk.o) \ 
    4485    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4486    $(MODEL_LIB)(ldfslp.o) \ 
    4487    $(MODEL_LIB)(lib_mpp.o) \ 
    4488    $(MODEL_LIB)(oce.o) \ 
    4489    $(MODEL_LIB)(phycst.o) \ 
    4490    oce.F90 \ 
    4491    phycst.F90 \ 
     4693   oce.F90 \ 
     4694   phycst.F90 \ 
     4695   $(MODEL_LIB)(ldftra_oce.o) \ 
    44924696   ldftra_oce.F90 \ 
    4493    $(MODEL_LIB)(ldftra_oce.o) \ 
    44944697   domzgr_substitute.h90 \ 
    44954698   ldfdyn_antarctic.h90 \ 
     
    45094712   ldfdyn_oce.F90 
    45104713$(MODEL_LIB)(ldfeiv.o) :   \ 
     4714   $(MODEL_LIB)(closea.o) \ 
     4715   $(MODEL_LIB)(dianam.o) \ 
     4716   $(MODEL_LIB)(dom_oce.o) \ 
     4717   $(MODEL_LIB)(domngb.o) \ 
     4718   $(MODEL_LIB)(fldread.o) \ 
     4719   $(MODEL_LIB)(in_out_manager.o) \ 
     4720   $(MODEL_LIB)(iom.o) \ 
     4721   $(MODEL_LIB)(iom_def.o) \ 
     4722   $(MODEL_LIB)(iom_ioipsl.o) \ 
     4723   $(MODEL_LIB)(iom_nf90.o) \ 
     4724   $(MODEL_LIB)(iom_rstdimg.o) \ 
     4725   $(MODEL_LIB)(lbclnk.o) \ 
     4726   $(MODEL_LIB)(lbcnfd.o) \ 
     4727   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4728   $(MODEL_LIB)(ldftra_oce.o) \ 
     4729   $(MODEL_LIB)(lib_mpp.o) \ 
     4730   $(MODEL_LIB)(lib_print.o) \ 
     4731   $(MODEL_LIB)(oce.o) \ 
     4732   $(MODEL_LIB)(par_kind.o) \ 
     4733   $(MODEL_LIB)(par_oce.o) \ 
     4734   $(MODEL_LIB)(phycst.o) \ 
     4735   $(MODEL_LIB)(prtctl.o) \ 
     4736   $(MODEL_LIB)(sbc_oce.o) \ 
     4737   $(MODEL_LIB)(zdfmxl.o) \ 
    45114738   closea.F90 \ 
    4512    dom_oce.F90 \ 
     4739   dianam.F90 \ 
     4740   dom_oce.F90 \ 
     4741   domngb.F90 \ 
    45134742   fldread.F90 \ 
    45144743   in_out_manager.F90 \ 
     4744   iom.F90 \ 
    45154745   iom_def.F90 \ 
    4516    iom.F90 \ 
    45174746   iom_ioipsl.F90 \ 
    45184747   iom_nf90.F90 \ 
     
    45244753   lib_mpp.F90 \ 
    45254754   lib_print.f90 \ 
    4526    $(MODEL_LIB)(closea.o) \ 
    4527    $(MODEL_LIB)(dom_oce.o) \ 
    4528    $(MODEL_LIB)(fldread.o) \ 
    4529    $(MODEL_LIB)(in_out_manager.o) \ 
    4530    $(MODEL_LIB)(iom_def.o) \ 
    4531    $(MODEL_LIB)(iom_ioipsl.o) \ 
    4532    $(MODEL_LIB)(iom_nf90.o) \ 
    4533    $(MODEL_LIB)(iom.o) \ 
    4534    $(MODEL_LIB)(iom_rstdimg.o) \ 
    4535    $(MODEL_LIB)(lbclnk.o) \ 
    4536    $(MODEL_LIB)(lbcnfd.o) \ 
    4537    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4755   oce.F90 \ 
     4756   par_kind.F90 \ 
     4757   par_oce.F90 \ 
     4758   phycst.F90 \ 
     4759   prtctl.F90 \ 
     4760   sbc_oce.F90 \ 
     4761   zdfmxl.F90 \ 
     4762   $(MODEL_LIB)(dom_oce.o) \ 
     4763   $(MODEL_LIB)(in_out_manager.o) \ 
     4764   $(MODEL_LIB)(iom.o) \ 
     4765   $(MODEL_LIB)(lbclnk.o) \ 
     4766   $(MODEL_LIB)(ldfslp.o) \ 
    45384767   $(MODEL_LIB)(ldftra_oce.o) \ 
    4539    $(MODEL_LIB)(lib_mpp.o) \ 
    4540    $(MODEL_LIB)(lib_print.o) \ 
    4541    $(MODEL_LIB)(oce.o) \ 
    4542    $(MODEL_LIB)(par_kind.o) \ 
    4543    $(MODEL_LIB)(par_oce.o) \ 
    4544    $(MODEL_LIB)(phycst.o) \ 
    4545    $(MODEL_LIB)(prtctl.o) \ 
    4546    $(MODEL_LIB)(sbc_oce.o) \ 
    4547    $(MODEL_LIB)(zdfmxl.o) \ 
    4548    oce.F90 \ 
    4549    par_kind.F90 \ 
    4550    par_oce.F90 \ 
    4551    phycst.F90 \ 
    4552    prtctl.F90 \ 
    4553    sbc_oce.F90 \ 
    4554    zdfmxl.F90 \ 
     4768   $(MODEL_LIB)(oce.o) \ 
     4769   $(MODEL_LIB)(phycst.o) \ 
     4770   $(MODEL_LIB)(prtctl.o) \ 
     4771   $(MODEL_LIB)(sbc_oce.o) \ 
     4772   $(MODEL_LIB)(sbcrnf.o) \ 
    45554773   dom_oce.F90 \ 
    45564774   in_out_manager.F90 \ 
     
    45594777   ldfslp.F90 \ 
    45604778   ldftra_oce.F90 \ 
    4561    $(MODEL_LIB)(dom_oce.o) \ 
    4562    $(MODEL_LIB)(in_out_manager.o) \ 
    4563    $(MODEL_LIB)(iom.o) \ 
    4564    $(MODEL_LIB)(lbclnk.o) \ 
    4565    $(MODEL_LIB)(ldfslp.o) \ 
    4566    $(MODEL_LIB)(ldftra_oce.o) \ 
    4567    $(MODEL_LIB)(oce.o) \ 
    4568    $(MODEL_LIB)(phycst.o) \ 
    4569    $(MODEL_LIB)(prtctl.o) \ 
    4570    $(MODEL_LIB)(sbc_oce.o) \ 
    4571    $(MODEL_LIB)(sbcrnf.o) \ 
    45724779   oce.F90 \ 
    45734780   phycst.F90 \ 
     
    45804787   ldfeiv.F90 
    45814788$(MODEL_LIB)(ldfslp.o) :   \ 
    4582    dom_oce.F90 \ 
    4583    in_out_manager.F90 \ 
    4584    iom.F90 \ 
    4585    lbcnfd.F90 \ 
    4586    lib_mpp.F90 \ 
    4587    lib_print.f90 \ 
    45884789   $(MODEL_LIB)(dom_oce.o) \ 
    45894790   $(MODEL_LIB)(in_out_manager.o) \ 
     
    45974798   $(MODEL_LIB)(prtctl.o) \ 
    45984799   $(MODEL_LIB)(zdf_oce.o) \ 
     4800   dom_oce.F90 \ 
     4801   in_out_manager.F90 \ 
     4802   iom.F90 \ 
     4803   lbcnfd.F90 \ 
     4804   lib_mpp.F90 \ 
     4805   lib_print.f90 \ 
    45994806   oce.F90 \ 
    46004807   par_kind.F90 \ 
     
    46024809   prtctl.F90 \ 
    46034810   zdf_oce.F90 \ 
     4811   $(MODEL_LIB)(dom_oce.o) \ 
     4812   $(MODEL_LIB)(in_out_manager.o) \ 
     4813   $(MODEL_LIB)(lbclnk.o) \ 
     4814   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4815   $(MODEL_LIB)(ldftra_oce.o) \ 
     4816   $(MODEL_LIB)(oce.o) \ 
     4817   $(MODEL_LIB)(phycst.o) \ 
     4818   $(MODEL_LIB)(prtctl.o) \ 
     4819   $(MODEL_LIB)(zdfmxl.o) \ 
    46044820   dom_oce.F90 \ 
    46054821   in_out_manager.F90 \ 
     
    46074823   ldfdyn_oce.F90 \ 
    46084824   ldftra_oce.F90 \ 
    4609    $(MODEL_LIB)(dom_oce.o) \ 
    4610    $(MODEL_LIB)(in_out_manager.o) \ 
    4611    $(MODEL_LIB)(lbclnk.o) \ 
    4612    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    4613    $(MODEL_LIB)(ldftra_oce.o) \ 
    4614    $(MODEL_LIB)(oce.o) \ 
    4615    $(MODEL_LIB)(phycst.o) \ 
    4616    $(MODEL_LIB)(prtctl.o) \ 
    4617    $(MODEL_LIB)(zdfmxl.o) \ 
    46184825   oce.F90 \ 
    46194826   phycst.F90 \ 
     
    46254832   ldfslp.F90 
    46264833$(MODEL_LIB)(ldftra.o) :   \ 
     4834   $(MODEL_LIB)(dom_oce.o) \ 
     4835   $(MODEL_LIB)(in_out_manager.o) \ 
     4836   $(MODEL_LIB)(lbclnk.o) \ 
     4837   $(MODEL_LIB)(lbcnfd.o) \ 
     4838   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4839   $(MODEL_LIB)(ldftra_oce.o) \ 
     4840   $(MODEL_LIB)(lib_mpp.o) \ 
     4841   $(MODEL_LIB)(lib_print.o) \ 
     4842   $(MODEL_LIB)(oce.o) \ 
     4843   $(MODEL_LIB)(par_kind.o) \ 
     4844   $(MODEL_LIB)(par_oce.o) \ 
     4845   $(MODEL_LIB)(phycst.o) \ 
     4846   $(MODEL_LIB)(prtctl.o) \ 
     4847   $(MODEL_LIB)(zdfmxl.o) \ 
    46274848   dom_oce.F90 \ 
    46284849   in_out_manager.F90 \ 
     
    46334854   lib_mpp.F90 \ 
    46344855   lib_print.f90 \ 
    4635    $(MODEL_LIB)(dom_oce.o) \ 
    4636    $(MODEL_LIB)(in_out_manager.o) \ 
    4637    $(MODEL_LIB)(lbclnk.o) \ 
    4638    $(MODEL_LIB)(lbcnfd.o) \ 
    4639    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     4856   oce.F90 \ 
     4857   par_kind.F90 \ 
     4858   par_oce.F90 \ 
     4859   phycst.F90 \ 
     4860   prtctl.F90 \ 
     4861   zdfmxl.F90 \ 
     4862   $(MODEL_LIB)(dom_oce.o) \ 
     4863   $(MODEL_LIB)(in_out_manager.o) \ 
     4864   $(MODEL_LIB)(lbclnk.o) \ 
     4865   $(MODEL_LIB)(ldfslp.o) \ 
    46404866   $(MODEL_LIB)(ldftra_oce.o) \ 
    46414867   $(MODEL_LIB)(lib_mpp.o) \ 
    4642    $(MODEL_LIB)(lib_print.o) \ 
    4643    $(MODEL_LIB)(oce.o) \ 
    4644    $(MODEL_LIB)(par_kind.o) \ 
    4645    $(MODEL_LIB)(par_oce.o) \ 
    4646    $(MODEL_LIB)(phycst.o) \ 
    4647    $(MODEL_LIB)(prtctl.o) \ 
    4648    $(MODEL_LIB)(zdfmxl.o) \ 
    4649    oce.F90 \ 
    4650    par_kind.F90 \ 
    4651    par_oce.F90 \ 
    4652    phycst.F90 \ 
    4653    prtctl.F90 \ 
    4654    zdfmxl.F90 \ 
     4868   $(MODEL_LIB)(oce.o) \ 
     4869   $(MODEL_LIB)(phycst.o) \ 
    46554870   dom_oce.F90 \ 
    46564871   in_out_manager.F90 \ 
     
    46594874   ldftra_oce.F90 \ 
    46604875   lib_mpp.F90 \ 
    4661    $(MODEL_LIB)(dom_oce.o) \ 
    4662    $(MODEL_LIB)(in_out_manager.o) \ 
    4663    $(MODEL_LIB)(lbclnk.o) \ 
    4664    $(MODEL_LIB)(ldfslp.o) \ 
    4665    $(MODEL_LIB)(ldftra_oce.o) \ 
    4666    $(MODEL_LIB)(lib_mpp.o) \ 
    4667    $(MODEL_LIB)(oce.o) \ 
    4668    $(MODEL_LIB)(phycst.o) \ 
    46694876   oce.F90 \ 
    46704877   phycst.F90 \ 
     
    46874894   lib_cray.f90 
    46884895$(MODEL_LIB)(lib_mpp.o) :  \ 
    4689    dom_oce.F90 \ 
    4690    in_out_manager.F90 \ 
    4691    lib_print.f90 \ 
    4692    $(MODEL_LIB)(dom_oce.o) \ 
    4693    $(MODEL_LIB)(in_out_manager.o) \ 
    4694    $(MODEL_LIB)(lib_print.o) \ 
    4695    $(MODEL_LIB)(oce.o) \ 
    4696    $(MODEL_LIB)(par_kind.o) \ 
    4697    $(MODEL_LIB)(par_oce.o) \ 
    4698    oce.F90 \ 
    4699    par_kind.F90 \ 
    4700    par_oce.F90 \ 
    4701    dom_oce.F90 \ 
    4702    in_out_manager.F90 \ 
    4703    lbcnfd.F90 \ 
    4704    $(MODEL_LIB)(dom_oce.o) \ 
    4705    $(MODEL_LIB)(in_out_manager.o) \ 
    4706    $(MODEL_LIB)(lbcnfd.o) \ 
     4896   $(MODEL_LIB)(dom_oce.o) \ 
     4897   $(MODEL_LIB)(in_out_manager.o) \ 
     4898   $(MODEL_LIB)(lib_print.o) \ 
     4899   $(MODEL_LIB)(oce.o) \ 
     4900   $(MODEL_LIB)(par_kind.o) \ 
     4901   $(MODEL_LIB)(par_oce.o) \ 
     4902   dom_oce.F90 \ 
     4903   in_out_manager.F90 \ 
     4904   lib_print.f90 \ 
     4905   oce.F90 \ 
     4906   par_kind.F90 \ 
     4907   par_oce.F90 \ 
     4908   $(MODEL_LIB)(dom_oce.o) \ 
     4909   $(MODEL_LIB)(in_out_manager.o) \ 
     4910   $(MODEL_LIB)(lbcnfd.o) \ 
     4911   dom_oce.F90 \ 
     4912   in_out_manager.F90 \ 
     4913   lbcnfd.F90 \ 
    47074914   $(AGRIF_LIB) \ 
    47084915   KEY_CPP \ 
     
    47134920   lib_print.f90 
    47144921$(MODEL_LIB)(limadv_2.o) : \ 
    4715    dom_oce.F90 \ 
    4716    in_out_manager.F90 \ 
    4717    lbcnfd.F90 \ 
    4718    lib_mpp.F90 \ 
    4719    lib_print.f90 \ 
    47204922   $(MODEL_LIB)(dom_oce.o) \ 
    47214923   $(MODEL_LIB)(in_out_manager.o) \ 
     
    47274929   $(MODEL_LIB)(par_kind.o) \ 
    47284930   $(MODEL_LIB)(par_oce.o) \ 
     4931   dom_oce.F90 \ 
     4932   in_out_manager.F90 \ 
     4933   lbcnfd.F90 \ 
     4934   lib_mpp.F90 \ 
     4935   lib_print.f90 \ 
    47294936   oce.F90 \ 
    47304937   par_ice_2.F90 \ 
    47314938   par_kind.F90 \ 
    47324939   par_oce.F90 \ 
     4940   $(MODEL_LIB)(dom_ice_2.o) \ 
     4941   $(MODEL_LIB)(dom_oce.o) \ 
     4942   $(MODEL_LIB)(ice_2.o) \ 
     4943   $(MODEL_LIB)(in_out_manager.o) \ 
     4944   $(MODEL_LIB)(lbclnk.o) \ 
     4945   $(MODEL_LIB)(prtctl.o) \ 
    47334946   dom_ice_2.F90 \ 
    47344947   dom_oce.F90 \ 
     
    47364949   in_out_manager.F90 \ 
    47374950   lbclnk.F90 \ 
    4738    $(MODEL_LIB)(dom_ice_2.o) \ 
    4739    $(MODEL_LIB)(dom_oce.o) \ 
    4740    $(MODEL_LIB)(ice_2.o) \ 
    4741    $(MODEL_LIB)(in_out_manager.o) \ 
    4742    $(MODEL_LIB)(lbclnk.o) \ 
    4743    $(MODEL_LIB)(prtctl.o) \ 
    47444951   prtctl.F90 \ 
    47454952   vectopt_loop_substitute.h90 \ 
     
    47474954   limadv_2.F90 
    47484955$(MODEL_LIB)(limdia_2.o) : \ 
     4956   $(MODEL_LIB)(dom_ice_2.o) \ 
     4957   $(MODEL_LIB)(eosbn2.o) \ 
     4958   $(MODEL_LIB)(ice_2.o) \ 
     4959   $(MODEL_LIB)(in_out_manager.o) \ 
     4960   $(MODEL_LIB)(iom.o) \ 
     4961   $(MODEL_LIB)(lbclnk.o) \ 
     4962   $(MODEL_LIB)(lib_print.o) \ 
     4963   $(MODEL_LIB)(oce.o) \ 
     4964   $(MODEL_LIB)(par_ice_2.o) \ 
     4965   $(MODEL_LIB)(par_kind.o) \ 
     4966   $(MODEL_LIB)(par_oce.o) \ 
     4967   $(MODEL_LIB)(phycst.o) \ 
    47494968   dom_ice_2.F90 \ 
    47504969   eosbn2.F90 \ 
     
    47544973   lbclnk.F90 \ 
    47554974   lib_print.f90 \ 
    4756    $(MODEL_LIB)(dom_ice_2.o) \ 
    4757    $(MODEL_LIB)(eosbn2.o) \ 
    4758    $(MODEL_LIB)(ice_2.o) \ 
    4759    $(MODEL_LIB)(in_out_manager.o) \ 
    4760    $(MODEL_LIB)(iom.o) \ 
    4761    $(MODEL_LIB)(lbclnk.o) \ 
    4762    $(MODEL_LIB)(lib_print.o) \ 
    4763    $(MODEL_LIB)(oce.o) \ 
    4764    $(MODEL_LIB)(par_ice_2.o) \ 
    4765    $(MODEL_LIB)(par_kind.o) \ 
    4766    $(MODEL_LIB)(par_oce.o) \ 
    4767    $(MODEL_LIB)(phycst.o) \ 
    47684975   oce.F90 \ 
    47694976   par_ice_2.F90 \ 
     
    47714978   par_oce.F90 \ 
    47724979   phycst.F90 \ 
    4773    dom_ice_2.F90 \ 
    4774    dom_oce.F90 \ 
    4775    ice_2.F90 \ 
    4776    in_out_manager.F90 \ 
    4777    limistate_2.F90 \ 
    47784980   $(MODEL_LIB)(dom_ice_2.o) \ 
    47794981   $(MODEL_LIB)(dom_oce.o) \ 
     
    47844986   $(MODEL_LIB)(phycst.o) \ 
    47854987   $(MODEL_LIB)(sbc_oce.o) \ 
     4988   dom_ice_2.F90 \ 
     4989   dom_oce.F90 \ 
     4990   ice_2.F90 \ 
     4991   in_out_manager.F90 \ 
     4992   limistate_2.F90 \ 
    47864993   par_ice_2.F90 \ 
    47874994   phycst.F90 \ 
     
    47914998   limdia_2.F90 
    47924999$(MODEL_LIB)(limdmp_2.o) : \ 
    4793    dom_oce.F90 \ 
    4794    dtasal.F90 \ 
    4795    dtatem.F90 \ 
    4796    in_out_manager.F90 \ 
    4797    iom_def.F90 \ 
    4798    iom.F90 \ 
    4799    iom_ioipsl.F90 \ 
    4800    iom_nf90.F90 \ 
    4801    iom_rstdimg.F90 \ 
    4802    lbclnk.F90 \ 
    4803    lib_mpp.F90 \ 
    4804    lib_print.f90 \ 
    4805    $(MODEL_LIB)(dom_oce.o) \ 
     5000   $(MODEL_LIB)(dianam.o) \ 
     5001   $(MODEL_LIB)(dom_oce.o) \ 
     5002   $(MODEL_LIB)(domngb.o) \ 
    48065003   $(MODEL_LIB)(dtasal.o) \ 
    48075004   $(MODEL_LIB)(dtatem.o) \ 
    48085005   $(MODEL_LIB)(in_out_manager.o) \ 
     5006   $(MODEL_LIB)(iom.o) \ 
    48095007   $(MODEL_LIB)(iom_def.o) \ 
    48105008   $(MODEL_LIB)(iom_ioipsl.o) \ 
    48115009   $(MODEL_LIB)(iom_nf90.o) \ 
    4812    $(MODEL_LIB)(iom.o) \ 
    48135010   $(MODEL_LIB)(iom_rstdimg.o) \ 
    48145011   $(MODEL_LIB)(lbclnk.o) \ 
     
    48215018   $(MODEL_LIB)(phycst.o) \ 
    48225019   $(MODEL_LIB)(prtctl.o) \ 
     5020   $(MODEL_LIB)(sbc_oce.o) \ 
    48235021   $(MODEL_LIB)(trdmod.o) \ 
    48245022   $(MODEL_LIB)(trdmod_oce.o) \ 
     5023   $(MODEL_LIB)(zdf_oce.o) \ 
    48255024   $(MODEL_LIB)(zdfmxl.o) \ 
    4826    $(MODEL_LIB)(zdf_oce.o) \ 
    4827    oce.F90 \ 
    4828    par_ice_2.F90 \ 
    4829    par_kind.F90 \ 
    4830    par_oce.F90 \ 
    4831    phycst.F90 \ 
    4832    prtctl.F90 \ 
    4833    trdmod.F90 \ 
    4834    trdmod_oce.F90 \ 
    4835    zdfmxl.F90 \ 
    4836    zdf_oce.F90 \ 
    4837    dom_oce.F90 \ 
    4838    ice_2.F90 \ 
    4839    in_out_manager.F90 \ 
    4840    iom.F90 \ 
    4841    $(MODEL_LIB)(dom_oce.o) \ 
    4842    $(MODEL_LIB)(ice_2.o) \ 
    4843    $(MODEL_LIB)(in_out_manager.o) \ 
    4844    $(MODEL_LIB)(iom.o) \ 
    4845    $(MODEL_LIB)(oce.o) \ 
    4846    $(MODEL_LIB)(phycst.o) \ 
    4847    $(MODEL_LIB)(tradmp.o) \ 
    4848    oce.F90 \ 
    4849    phycst.F90 \ 
    4850    tradmp.F90 \ 
    4851    vectopt_loop_substitute.h90 \ 
    4852    KEY_CPP \ 
    4853    limdmp_2.F90 
    4854 $(MODEL_LIB)(limdyn_2.o) : \ 
    4855    dom_ice_2.F90 \ 
    4856    dom_oce.F90 \ 
    4857    eosbn2.F90 \ 
    4858    ice_2.F90 \ 
    4859    in_out_manager.F90 \ 
    4860    iom.F90 \ 
    4861    lbclnk.F90 \ 
    4862    lbcnfd.F90 \ 
    4863    lib_mpp.F90 \ 
    4864    lib_print.f90 \ 
    4865    $(MODEL_LIB)(dom_ice_2.o) \ 
    4866    $(MODEL_LIB)(dom_oce.o) \ 
    4867    $(MODEL_LIB)(eosbn2.o) \ 
    4868    $(MODEL_LIB)(ice_2.o) \ 
    4869    $(MODEL_LIB)(in_out_manager.o) \ 
    4870    $(MODEL_LIB)(iom.o) \ 
    4871    $(MODEL_LIB)(lbclnk.o) \ 
    4872    $(MODEL_LIB)(lbcnfd.o) \ 
    4873    $(MODEL_LIB)(lib_mpp.o) \ 
    4874    $(MODEL_LIB)(lib_print.o) \ 
    4875    $(MODEL_LIB)(oce.o) \ 
    4876    $(MODEL_LIB)(par_ice_2.o) \ 
    4877    $(MODEL_LIB)(par_kind.o) \ 
    4878    $(MODEL_LIB)(par_oce.o) \ 
    4879    $(MODEL_LIB)(phycst.o) \ 
    4880    $(MODEL_LIB)(prtctl.o) \ 
    4881    $(MODEL_LIB)(sbc_ice.o) \ 
    4882    $(MODEL_LIB)(sbc_oce.o) \ 
    4883    oce.F90 \ 
    4884    par_ice_2.F90 \ 
    4885    par_kind.F90 \ 
    4886    par_oce.F90 \ 
    4887    phycst.F90 \ 
    4888    prtctl.F90 \ 
    4889    sbc_ice.F90 \ 
    4890    sbc_oce.F90 \ 
    4891    dom_ice_2.F90 \ 
    4892    dom_oce.F90 \ 
    4893    ice_2.F90 \ 
    4894    in_out_manager.F90 \ 
    4895    lbclnk.F90 \ 
    4896    lib_mpp.F90 \ 
    4897    limistate_2.F90 \ 
    4898    limrhg_2.F90 \ 
    4899    $(MODEL_LIB)(dom_ice_2.o) \ 
    4900    $(MODEL_LIB)(dom_oce.o) \ 
    4901    $(MODEL_LIB)(ice_2.o) \ 
    4902    $(MODEL_LIB)(in_out_manager.o) \ 
    4903    $(MODEL_LIB)(lbclnk.o) \ 
    4904    $(MODEL_LIB)(lib_mpp.o) \ 
    4905    $(MODEL_LIB)(limistate_2.o) \ 
    4906    $(MODEL_LIB)(limrhg_2.o) \ 
    4907    $(MODEL_LIB)(phycst.o) \ 
    4908    $(MODEL_LIB)(prtctl.o) \ 
    4909    $(MODEL_LIB)(sbc_oce.o) \ 
    4910    phycst.F90 \ 
    4911    prtctl.F90 \ 
    4912    sbc_oce.F90 \ 
    4913    vectopt_loop_substitute.h90 \ 
    4914    KEY_CPP \ 
    4915    limdyn_2.F90 
    4916 $(MODEL_LIB)(limhdf_2.o) : \ 
    4917    dom_oce.F90 \ 
    4918    in_out_manager.F90 \ 
    4919    lbcnfd.F90 \ 
    4920    lib_mpp.F90 \ 
    4921    lib_print.f90 \ 
    4922    $(MODEL_LIB)(dom_oce.o) \ 
    4923    $(MODEL_LIB)(in_out_manager.o) \ 
    4924    $(MODEL_LIB)(lbcnfd.o) \ 
    4925    $(MODEL_LIB)(lib_mpp.o) \ 
    4926    $(MODEL_LIB)(lib_print.o) \ 
    4927    $(MODEL_LIB)(oce.o) \ 
    4928    $(MODEL_LIB)(par_ice_2.o) \ 
    4929    $(MODEL_LIB)(par_kind.o) \ 
    4930    $(MODEL_LIB)(par_oce.o) \ 
    4931    oce.F90 \ 
    4932    par_ice_2.F90 \ 
    4933    par_kind.F90 \ 
    4934    par_oce.F90 \ 
    4935    dom_oce.F90 \ 
    4936    ice_2.F90 \ 
    4937    in_out_manager.F90 \ 
    4938    lbclnk.F90 \ 
    4939    lib_mpp.F90 \ 
    4940    $(MODEL_LIB)(dom_oce.o) \ 
    4941    $(MODEL_LIB)(ice_2.o) \ 
    4942    $(MODEL_LIB)(in_out_manager.o) \ 
    4943    $(MODEL_LIB)(lbclnk.o) \ 
    4944    $(MODEL_LIB)(lib_mpp.o) \ 
    4945    $(MODEL_LIB)(prtctl.o) \ 
    4946    prtctl.F90 \ 
    4947    vectopt_loop_substitute.h90 \ 
    4948    KEY_CPP \ 
    4949    limhdf_2.F90 
    4950 $(MODEL_LIB)(limistate_2.o) : \ 
    4951    dom_oce.F90 \ 
    4952    in_out_manager.F90 \ 
     5025   dianam.F90 \ 
     5026   dom_oce.F90 \ 
     5027   domngb.F90 \ 
     5028   dtasal.F90 \ 
     5029   dtatem.F90 \ 
     5030   in_out_manager.F90 \ 
     5031   iom.F90 \ 
    49535032   iom_def.F90 \ 
    49545033   iom_ioipsl.F90 \ 
     
    49565035   iom_rstdimg.F90 \ 
    49575036   lbclnk.F90 \ 
    4958    lbcnfd.F90 \ 
    4959    lib_mpp.F90 \ 
    4960    lib_print.f90 \ 
    4961    $(MODEL_LIB)(dom_oce.o) \ 
     5037   lib_mpp.F90 \ 
     5038   lib_print.f90 \ 
     5039   oce.F90 \ 
     5040   par_ice_2.F90 \ 
     5041   par_kind.F90 \ 
     5042   par_oce.F90 \ 
     5043   phycst.F90 \ 
     5044   prtctl.F90 \ 
     5045   sbc_oce.F90 \ 
     5046   trdmod.F90 \ 
     5047   trdmod_oce.F90 \ 
     5048   zdf_oce.F90 \ 
     5049   zdfmxl.F90 \ 
     5050   $(MODEL_LIB)(dom_oce.o) \ 
     5051   $(MODEL_LIB)(ice_2.o) \ 
     5052   $(MODEL_LIB)(in_out_manager.o) \ 
     5053   $(MODEL_LIB)(iom.o) \ 
     5054   $(MODEL_LIB)(oce.o) \ 
     5055   $(MODEL_LIB)(phycst.o) \ 
     5056   $(MODEL_LIB)(tradmp.o) \ 
     5057   dom_oce.F90 \ 
     5058   ice_2.F90 \ 
     5059   in_out_manager.F90 \ 
     5060   iom.F90 \ 
     5061   oce.F90 \ 
     5062   phycst.F90 \ 
     5063   tradmp.F90 \ 
     5064   vectopt_loop_substitute.h90 \ 
     5065   KEY_CPP \ 
     5066   limdmp_2.F90 
     5067$(MODEL_LIB)(limdyn_2.o) : \ 
     5068   $(MODEL_LIB)(dom_ice_2.o) \ 
     5069   $(MODEL_LIB)(dom_oce.o) \ 
     5070   $(MODEL_LIB)(eosbn2.o) \ 
     5071   $(MODEL_LIB)(ice_2.o) \ 
     5072   $(MODEL_LIB)(in_out_manager.o) \ 
     5073   $(MODEL_LIB)(iom.o) \ 
     5074   $(MODEL_LIB)(lbclnk.o) \ 
     5075   $(MODEL_LIB)(lbcnfd.o) \ 
     5076   $(MODEL_LIB)(lib_mpp.o) \ 
     5077   $(MODEL_LIB)(lib_print.o) \ 
     5078   $(MODEL_LIB)(oce.o) \ 
     5079   $(MODEL_LIB)(par_ice_2.o) \ 
     5080   $(MODEL_LIB)(par_kind.o) \ 
     5081   $(MODEL_LIB)(par_oce.o) \ 
     5082   $(MODEL_LIB)(phycst.o) \ 
     5083   $(MODEL_LIB)(prtctl.o) \ 
     5084   $(MODEL_LIB)(sbc_ice.o) \ 
     5085   $(MODEL_LIB)(sbc_oce.o) \ 
     5086   dom_ice_2.F90 \ 
     5087   dom_oce.F90 \ 
     5088   eosbn2.F90 \ 
     5089   ice_2.F90 \ 
     5090   in_out_manager.F90 \ 
     5091   iom.F90 \ 
     5092   lbclnk.F90 \ 
     5093   lbcnfd.F90 \ 
     5094   lib_mpp.F90 \ 
     5095   lib_print.f90 \ 
     5096   oce.F90 \ 
     5097   par_ice_2.F90 \ 
     5098   par_kind.F90 \ 
     5099   par_oce.F90 \ 
     5100   phycst.F90 \ 
     5101   prtctl.F90 \ 
     5102   sbc_ice.F90 \ 
     5103   sbc_oce.F90 \ 
     5104   $(MODEL_LIB)(dom_ice_2.o) \ 
     5105   $(MODEL_LIB)(dom_oce.o) \ 
     5106   $(MODEL_LIB)(ice_2.o) \ 
     5107   $(MODEL_LIB)(in_out_manager.o) \ 
     5108   $(MODEL_LIB)(lbclnk.o) \ 
     5109   $(MODEL_LIB)(lib_mpp.o) \ 
     5110   $(MODEL_LIB)(limistate_2.o) \ 
     5111   $(MODEL_LIB)(limrhg_2.o) \ 
     5112   $(MODEL_LIB)(phycst.o) \ 
     5113   $(MODEL_LIB)(prtctl.o) \ 
     5114   $(MODEL_LIB)(sbc_oce.o) \ 
     5115   dom_ice_2.F90 \ 
     5116   dom_oce.F90 \ 
     5117   ice_2.F90 \ 
     5118   in_out_manager.F90 \ 
     5119   lbclnk.F90 \ 
     5120   lib_mpp.F90 \ 
     5121   limistate_2.F90 \ 
     5122   limrhg_2.F90 \ 
     5123   phycst.F90 \ 
     5124   prtctl.F90 \ 
     5125   sbc_oce.F90 \ 
     5126   vectopt_loop_substitute.h90 \ 
     5127   KEY_CPP \ 
     5128   limdyn_2.F90 
     5129$(MODEL_LIB)(limhdf_2.o) : \ 
     5130   $(MODEL_LIB)(dom_oce.o) \ 
     5131   $(MODEL_LIB)(in_out_manager.o) \ 
     5132   $(MODEL_LIB)(lbcnfd.o) \ 
     5133   $(MODEL_LIB)(lib_mpp.o) \ 
     5134   $(MODEL_LIB)(lib_print.o) \ 
     5135   $(MODEL_LIB)(oce.o) \ 
     5136   $(MODEL_LIB)(par_ice_2.o) \ 
     5137   $(MODEL_LIB)(par_kind.o) \ 
     5138   $(MODEL_LIB)(par_oce.o) \ 
     5139   dom_oce.F90 \ 
     5140   in_out_manager.F90 \ 
     5141   lbcnfd.F90 \ 
     5142   lib_mpp.F90 \ 
     5143   lib_print.f90 \ 
     5144   oce.F90 \ 
     5145   par_ice_2.F90 \ 
     5146   par_kind.F90 \ 
     5147   par_oce.F90 \ 
     5148   $(MODEL_LIB)(dom_oce.o) \ 
     5149   $(MODEL_LIB)(ice_2.o) \ 
     5150   $(MODEL_LIB)(in_out_manager.o) \ 
     5151   $(MODEL_LIB)(lbclnk.o) \ 
     5152   $(MODEL_LIB)(lib_mpp.o) \ 
     5153   $(MODEL_LIB)(prtctl.o) \ 
     5154   dom_oce.F90 \ 
     5155   ice_2.F90 \ 
     5156   in_out_manager.F90 \ 
     5157   lbclnk.F90 \ 
     5158   lib_mpp.F90 \ 
     5159   prtctl.F90 \ 
     5160   vectopt_loop_substitute.h90 \ 
     5161   KEY_CPP \ 
     5162   limhdf_2.F90 
     5163$(MODEL_LIB)(limistate_2.o) : \ 
     5164   $(MODEL_LIB)(dianam.o) \ 
     5165   $(MODEL_LIB)(dom_oce.o) \ 
     5166   $(MODEL_LIB)(domngb.o) \ 
    49625167   $(MODEL_LIB)(in_out_manager.o) \ 
    49635168   $(MODEL_LIB)(iom_def.o) \ 
     
    49755180   $(MODEL_LIB)(phycst.o) \ 
    49765181   $(MODEL_LIB)(prtctl.o) \ 
     5182   $(MODEL_LIB)(sbc_oce.o) \ 
    49775183   $(MODEL_LIB)(zdfddm.o) \ 
    4978    oce.F90 \ 
    4979    par_ice_2.F90 \ 
    4980    par_kind.F90 \ 
    4981    par_oce.F90 \ 
    4982    phycst.F90 \ 
    4983    prtctl.F90 \ 
    4984    zdfddm.F90 \ 
    4985    dom_ice_2.F90 \ 
    4986    eosbn2.F90 \ 
    4987    ice_2.F90 \ 
    4988    in_out_manager.F90 \ 
    4989    iom.F90 \ 
    4990    lbclnk.F90 \ 
    4991    $(MODEL_LIB)(dom_ice_2.o) \ 
    4992    $(MODEL_LIB)(eosbn2.o) \ 
    4993    $(MODEL_LIB)(ice_2.o) \ 
    4994    $(MODEL_LIB)(in_out_manager.o) \ 
    4995    $(MODEL_LIB)(iom.o) \ 
    4996    $(MODEL_LIB)(lbclnk.o) \ 
    4997    $(MODEL_LIB)(oce.o) \ 
    4998    $(MODEL_LIB)(par_ice_2.o) \ 
    4999    $(MODEL_LIB)(phycst.o) \ 
    5000    oce.F90 \ 
    5001    par_ice_2.F90 \ 
    5002    phycst.F90 \ 
    5003    KEY_CPP \ 
    5004    limistate_2.F90 
    5005 $(MODEL_LIB)(limmsh_2.o) : \ 
    5006    dom_oce.F90 \ 
    5007    in_out_manager.F90 \ 
    5008    lbcnfd.F90 \ 
    5009    lib_mpp.F90 \ 
    5010    lib_print.f90 \ 
    5011    $(MODEL_LIB)(dom_oce.o) \ 
    5012    $(MODEL_LIB)(in_out_manager.o) \ 
    5013    $(MODEL_LIB)(lbcnfd.o) \ 
    5014    $(MODEL_LIB)(lib_mpp.o) \ 
    5015    $(MODEL_LIB)(lib_print.o) \ 
    5016    $(MODEL_LIB)(oce.o) \ 
    5017    $(MODEL_LIB)(par_ice_2.o) \ 
    5018    $(MODEL_LIB)(par_kind.o) \ 
    5019    $(MODEL_LIB)(par_oce.o) \ 
    5020    oce.F90 \ 
    5021    par_ice_2.F90 \ 
    5022    par_kind.F90 \ 
    5023    par_oce.F90 \ 
    5024    dom_ice_2.F90 \ 
    5025    dom_oce.F90 \ 
    5026    in_out_manager.F90 \ 
    5027    lbclnk.F90 \ 
    5028    $(MODEL_LIB)(dom_ice_2.o) \ 
    5029    $(MODEL_LIB)(dom_oce.o) \ 
    5030    $(MODEL_LIB)(in_out_manager.o) \ 
    5031    $(MODEL_LIB)(lbclnk.o) \ 
    5032    $(MODEL_LIB)(phycst.o) \ 
    5033    phycst.F90 \ 
    5034    KEY_CPP \ 
    5035    limmsh_2.F90 
    5036 $(MODEL_LIB)(limrhg_2.o) : \ 
    5037    dom_oce.F90 \ 
    5038    in_out_manager.F90 \ 
    5039    lbcnfd.F90 \ 
    5040    lib_mpp.F90 \ 
    5041    lib_print.f90 \ 
    5042    $(MODEL_LIB)(dom_oce.o) \ 
    5043    $(MODEL_LIB)(in_out_manager.o) \ 
    5044    $(MODEL_LIB)(lbcnfd.o) \ 
    5045    $(MODEL_LIB)(lib_mpp.o) \ 
    5046    $(MODEL_LIB)(lib_print.o) \ 
    5047    $(MODEL_LIB)(oce.o) \ 
    5048    $(MODEL_LIB)(par_ice_2.o) \ 
    5049    $(MODEL_LIB)(par_kind.o) \ 
    5050    $(MODEL_LIB)(par_oce.o) \ 
    5051    oce.F90 \ 
    5052    par_ice_2.F90 \ 
    5053    par_kind.F90 \ 
    5054    par_oce.F90 \ 
    5055    dom_ice_2.F90 \ 
    5056    dom_oce.F90 \ 
    5057    ice_2.F90 \ 
    5058    in_out_manager.F90 \ 
    5059    lbclnk.F90 \ 
    5060    lib_mpp.F90 \ 
    5061    $(MODEL_LIB)(dom_ice_2.o) \ 
    5062    $(MODEL_LIB)(dom_oce.o) \ 
    5063    $(MODEL_LIB)(ice_2.o) \ 
    5064    $(MODEL_LIB)(in_out_manager.o) \ 
    5065    $(MODEL_LIB)(lbclnk.o) \ 
    5066    $(MODEL_LIB)(lib_mpp.o) \ 
    5067    $(MODEL_LIB)(par_oce.o) \ 
    5068    $(MODEL_LIB)(phycst.o) \ 
    5069    $(MODEL_LIB)(prtctl.o) \ 
    5070    $(MODEL_LIB)(sbc_ice.o) \ 
    5071    $(MODEL_LIB)(sbc_oce.o) \ 
    5072    par_oce.F90 \ 
    5073    phycst.F90 \ 
    5074    prtctl.F90 \ 
    5075    sbc_ice.F90 \ 
    5076    sbc_oce.F90 \ 
    5077    vectopt_loop_substitute.h90 \ 
    5078    KEY_CPP \ 
    5079    limrhg_2.F90 
    5080 $(MODEL_LIB)(limrst_2.o) : \ 
    5081    dom_oce.F90 \ 
     5184   dianam.F90 \ 
     5185   dom_oce.F90 \ 
     5186   domngb.F90 \ 
    50825187   in_out_manager.F90 \ 
    50835188   iom_def.F90 \ 
     
    50865191   iom_rstdimg.F90 \ 
    50875192   lbclnk.F90 \ 
    5088    lib_print.f90 \ 
    5089    $(MODEL_LIB)(dom_oce.o) \ 
     5193   lbcnfd.F90 \ 
     5194   lib_mpp.F90 \ 
     5195   lib_print.f90 \ 
     5196   oce.F90 \ 
     5197   par_ice_2.F90 \ 
     5198   par_kind.F90 \ 
     5199   par_oce.F90 \ 
     5200   phycst.F90 \ 
     5201   prtctl.F90 \ 
     5202   sbc_oce.F90 \ 
     5203   zdfddm.F90 \ 
     5204   $(MODEL_LIB)(dom_ice_2.o) \ 
     5205   $(MODEL_LIB)(eosbn2.o) \ 
     5206   $(MODEL_LIB)(ice_2.o) \ 
     5207   $(MODEL_LIB)(in_out_manager.o) \ 
     5208   $(MODEL_LIB)(iom.o) \ 
     5209   $(MODEL_LIB)(lbclnk.o) \ 
     5210   $(MODEL_LIB)(oce.o) \ 
     5211   $(MODEL_LIB)(par_ice_2.o) \ 
     5212   $(MODEL_LIB)(phycst.o) \ 
     5213   dom_ice_2.F90 \ 
     5214   eosbn2.F90 \ 
     5215   ice_2.F90 \ 
     5216   in_out_manager.F90 \ 
     5217   iom.F90 \ 
     5218   lbclnk.F90 \ 
     5219   oce.F90 \ 
     5220   par_ice_2.F90 \ 
     5221   phycst.F90 \ 
     5222   KEY_CPP \ 
     5223   limistate_2.F90 
     5224$(MODEL_LIB)(limmsh_2.o) : \ 
     5225   $(MODEL_LIB)(dom_oce.o) \ 
     5226   $(MODEL_LIB)(in_out_manager.o) \ 
     5227   $(MODEL_LIB)(lbcnfd.o) \ 
     5228   $(MODEL_LIB)(lib_mpp.o) \ 
     5229   $(MODEL_LIB)(lib_print.o) \ 
     5230   $(MODEL_LIB)(oce.o) \ 
     5231   $(MODEL_LIB)(par_ice_2.o) \ 
     5232   $(MODEL_LIB)(par_kind.o) \ 
     5233   $(MODEL_LIB)(par_oce.o) \ 
     5234   dom_oce.F90 \ 
     5235   in_out_manager.F90 \ 
     5236   lbcnfd.F90 \ 
     5237   lib_mpp.F90 \ 
     5238   lib_print.f90 \ 
     5239   oce.F90 \ 
     5240   par_ice_2.F90 \ 
     5241   par_kind.F90 \ 
     5242   par_oce.F90 \ 
     5243   $(MODEL_LIB)(dom_ice_2.o) \ 
     5244   $(MODEL_LIB)(dom_oce.o) \ 
     5245   $(MODEL_LIB)(in_out_manager.o) \ 
     5246   $(MODEL_LIB)(lbclnk.o) \ 
     5247   $(MODEL_LIB)(phycst.o) \ 
     5248   dom_ice_2.F90 \ 
     5249   dom_oce.F90 \ 
     5250   in_out_manager.F90 \ 
     5251   lbclnk.F90 \ 
     5252   phycst.F90 \ 
     5253   KEY_CPP \ 
     5254   limmsh_2.F90 
     5255$(MODEL_LIB)(limrhg_2.o) : \ 
     5256   $(MODEL_LIB)(dom_oce.o) \ 
     5257   $(MODEL_LIB)(in_out_manager.o) \ 
     5258   $(MODEL_LIB)(lbcnfd.o) \ 
     5259   $(MODEL_LIB)(lib_mpp.o) \ 
     5260   $(MODEL_LIB)(lib_print.o) \ 
     5261   $(MODEL_LIB)(oce.o) \ 
     5262   $(MODEL_LIB)(par_ice_2.o) \ 
     5263   $(MODEL_LIB)(par_kind.o) \ 
     5264   $(MODEL_LIB)(par_oce.o) \ 
     5265   dom_oce.F90 \ 
     5266   in_out_manager.F90 \ 
     5267   lbcnfd.F90 \ 
     5268   lib_mpp.F90 \ 
     5269   lib_print.f90 \ 
     5270   oce.F90 \ 
     5271   par_ice_2.F90 \ 
     5272   par_kind.F90 \ 
     5273   par_oce.F90 \ 
     5274   $(MODEL_LIB)(dom_ice_2.o) \ 
     5275   $(MODEL_LIB)(dom_oce.o) \ 
     5276   $(MODEL_LIB)(ice_2.o) \ 
     5277   $(MODEL_LIB)(in_out_manager.o) \ 
     5278   $(MODEL_LIB)(lbclnk.o) \ 
     5279   $(MODEL_LIB)(lib_mpp.o) \ 
     5280   $(MODEL_LIB)(par_oce.o) \ 
     5281   $(MODEL_LIB)(phycst.o) \ 
     5282   $(MODEL_LIB)(prtctl.o) \ 
     5283   $(MODEL_LIB)(sbc_ice.o) \ 
     5284   $(MODEL_LIB)(sbc_oce.o) \ 
     5285   dom_ice_2.F90 \ 
     5286   dom_oce.F90 \ 
     5287   ice_2.F90 \ 
     5288   in_out_manager.F90 \ 
     5289   lbclnk.F90 \ 
     5290   lib_mpp.F90 \ 
     5291   par_oce.F90 \ 
     5292   phycst.F90 \ 
     5293   prtctl.F90 \ 
     5294   sbc_ice.F90 \ 
     5295   sbc_oce.F90 \ 
     5296   vectopt_loop_substitute.h90 \ 
     5297   KEY_CPP \ 
     5298   limrhg_2.F90 
     5299$(MODEL_LIB)(limrst_2.o) : \ 
     5300   $(MODEL_LIB)(dianam.o) \ 
     5301   $(MODEL_LIB)(dom_oce.o) \ 
     5302   $(MODEL_LIB)(domngb.o) \ 
    50905303   $(MODEL_LIB)(in_out_manager.o) \ 
    50915304   $(MODEL_LIB)(iom_def.o) \ 
     
    50985311   $(MODEL_LIB)(par_kind.o) \ 
    50995312   $(MODEL_LIB)(par_oce.o) \ 
    5100    par_ice_2.F90 \ 
    5101    par_kind.F90 \ 
    5102    par_oce.F90 \ 
    5103    dom_oce.F90 \ 
    5104    ice_2.F90 \ 
    5105    in_out_manager.F90 \ 
    5106    iom.F90 \ 
    5107    $(MODEL_LIB)(dom_oce.o) \ 
    5108    $(MODEL_LIB)(ice_2.o) \ 
    5109    $(MODEL_LIB)(in_out_manager.o) \ 
    5110    $(MODEL_LIB)(iom.o) \ 
    5111    $(MODEL_LIB)(sbc_ice.o) \ 
    5112    $(MODEL_LIB)(sbc_oce.o) \ 
    5113    sbc_ice.F90 \ 
    5114    sbc_oce.F90 \ 
    5115    KEY_CPP \ 
    5116    limrst_2.F90 
    5117 $(MODEL_LIB)(limsbc_2.o) : \ 
    5118    dom_oce.F90 \ 
     5313   $(MODEL_LIB)(phycst.o) \ 
     5314   $(MODEL_LIB)(sbc_oce.o) \ 
     5315   dianam.F90 \ 
     5316   dom_oce.F90 \ 
     5317   domngb.F90 \ 
    51195318   in_out_manager.F90 \ 
    51205319   iom_def.F90 \ 
     
    51235322   iom_rstdimg.F90 \ 
    51245323   lbclnk.F90 \ 
    5125    lbcnfd.F90 \ 
    5126    lib_mpp.F90 \ 
    5127    lib_print.f90 \ 
    5128    $(MODEL_LIB)(dom_oce.o) \ 
    5129    $(MODEL_LIB)(in_out_manager.o) \ 
     5324   lib_print.f90 \ 
     5325   par_ice_2.F90 \ 
     5326   par_kind.F90 \ 
     5327   par_oce.F90 \ 
     5328   phycst.F90 \ 
     5329   sbc_oce.F90 \ 
     5330   $(MODEL_LIB)(dom_oce.o) \ 
     5331   $(MODEL_LIB)(ice_2.o) \ 
     5332   $(MODEL_LIB)(in_out_manager.o) \ 
     5333   $(MODEL_LIB)(iom.o) \ 
     5334   $(MODEL_LIB)(sbc_ice.o) \ 
     5335   $(MODEL_LIB)(sbc_oce.o) \ 
     5336   dom_oce.F90 \ 
     5337   ice_2.F90 \ 
     5338   in_out_manager.F90 \ 
     5339   iom.F90 \ 
     5340   sbc_ice.F90 \ 
     5341   sbc_oce.F90 \ 
     5342   KEY_CPP \ 
     5343   limrst_2.F90 
     5344$(MODEL_LIB)(limsbc_2.o) : \ 
     5345   $(MODEL_LIB)(dianam.o) \ 
     5346   $(MODEL_LIB)(dom_oce.o) \ 
     5347   $(MODEL_LIB)(domngb.o) \ 
     5348   $(MODEL_LIB)(eosbn2.o) \ 
     5349   $(MODEL_LIB)(in_out_manager.o) \ 
     5350   $(MODEL_LIB)(iom.o) \ 
    51305351   $(MODEL_LIB)(iom_def.o) \ 
    51315352   $(MODEL_LIB)(iom_ioipsl.o) \ 
     
    51415362   $(MODEL_LIB)(par_oce.o) \ 
    51425363   $(MODEL_LIB)(phycst.o) \ 
    5143    oce.F90 \ 
    5144    par_ice_2.F90 \ 
    5145    par_kind.F90 \ 
    5146    par_oce.F90 \ 
    5147    phycst.F90 \ 
    5148    albedo.F90 \ 
    5149    cpl_oasis3.F90 \ 
    5150    dom_oce.F90 \ 
    5151    ice_2.F90 \ 
    5152    in_out_manager.F90 \ 
    5153    iom.F90 \ 
    5154    lbclnk.F90 \ 
    5155    $(MODEL_LIB)(albedo.o) \ 
    5156    $(MODEL_LIB)(cpl_oasis3.o) \ 
    5157    $(MODEL_LIB)(dom_oce.o) \ 
    5158    $(MODEL_LIB)(ice_2.o) \ 
    5159    $(MODEL_LIB)(in_out_manager.o) \ 
    5160    $(MODEL_LIB)(iom.o) \ 
    5161    $(MODEL_LIB)(lbclnk.o) \ 
    5162    $(MODEL_LIB)(par_oce.o) \ 
    5163    $(MODEL_LIB)(phycst.o) \ 
    5164    $(MODEL_LIB)(prtctl.o) \ 
    5165    $(MODEL_LIB)(sbc_ice.o) \ 
    5166    $(MODEL_LIB)(sbc_oce.o) \ 
    5167    par_oce.F90 \ 
    5168    phycst.F90 \ 
    5169    prtctl.F90 \ 
    5170    sbc_ice.F90 \ 
    5171    sbc_oce.F90 \ 
    5172    vectopt_loop_substitute.h90 \ 
    5173    KEY_CPP \ 
    5174    limsbc_2.F90 
    5175 $(MODEL_LIB)(limtab_2.o) : \ 
    5176    $(MODEL_LIB)(par_kind.o) \ 
    5177    par_kind.F90 \ 
    5178    KEY_CPP \ 
    5179    limtab_2.F90 
    5180 $(MODEL_LIB)(limthd_2.o) : \ 
    5181    cpl_oasis3.F90 \ 
    5182    dom_oce.F90 \ 
    5183    ice_2.F90 \ 
    5184    in_out_manager.F90 \ 
     5364   $(MODEL_LIB)(sbc_oce.o) \ 
     5365   dianam.F90 \ 
     5366   dom_oce.F90 \ 
     5367   domngb.F90 \ 
     5368   eosbn2.F90 \ 
     5369   in_out_manager.F90 \ 
     5370   iom.F90 \ 
    51855371   iom_def.F90 \ 
    51865372   iom_ioipsl.F90 \ 
     
    51915377   lib_mpp.F90 \ 
    51925378   lib_print.f90 \ 
    5193    limistate_2.F90 \ 
     5379   oce.F90 \ 
     5380   par_ice_2.F90 \ 
     5381   par_kind.F90 \ 
     5382   par_oce.F90 \ 
     5383   phycst.F90 \ 
     5384   sbc_oce.F90 \ 
     5385   $(MODEL_LIB)(albedo.o) \ 
    51945386   $(MODEL_LIB)(cpl_oasis3.o) \ 
     5387   $(MODEL_LIB)(diaar5.o) \ 
    51955388   $(MODEL_LIB)(dom_oce.o) \ 
    51965389   $(MODEL_LIB)(ice_2.o) \ 
    51975390   $(MODEL_LIB)(in_out_manager.o) \ 
     5391   $(MODEL_LIB)(iom.o) \ 
     5392   $(MODEL_LIB)(lbclnk.o) \ 
     5393   $(MODEL_LIB)(par_oce.o) \ 
     5394   $(MODEL_LIB)(phycst.o) \ 
     5395   $(MODEL_LIB)(prtctl.o) \ 
     5396   $(MODEL_LIB)(sbc_ice.o) \ 
     5397   $(MODEL_LIB)(sbc_oce.o) \ 
     5398   albedo.F90 \ 
     5399   cpl_oasis3.F90 \ 
     5400   diaar5.F90 \ 
     5401   dom_oce.F90 \ 
     5402   ice_2.F90 \ 
     5403   in_out_manager.F90 \ 
     5404   iom.F90 \ 
     5405   lbclnk.F90 \ 
     5406   par_oce.F90 \ 
     5407   phycst.F90 \ 
     5408   prtctl.F90 \ 
     5409   sbc_ice.F90 \ 
     5410   sbc_oce.F90 \ 
     5411   vectopt_loop_substitute.h90 \ 
     5412   KEY_CPP \ 
     5413   limsbc_2.F90 
     5414$(MODEL_LIB)(limtab_2.o) : \ 
     5415   $(MODEL_LIB)(par_kind.o) \ 
     5416   par_kind.F90 \ 
     5417   KEY_CPP \ 
     5418   limtab_2.F90 
     5419$(MODEL_LIB)(limthd_2.o) : \ 
     5420   $(MODEL_LIB)(cpl_oasis3.o) \ 
     5421   $(MODEL_LIB)(dianam.o) \ 
     5422   $(MODEL_LIB)(dom_oce.o) \ 
     5423   $(MODEL_LIB)(domngb.o) \ 
     5424   $(MODEL_LIB)(eosbn2.o) \ 
     5425   $(MODEL_LIB)(ice_2.o) \ 
     5426   $(MODEL_LIB)(in_out_manager.o) \ 
     5427   $(MODEL_LIB)(iom.o) \ 
    51985428   $(MODEL_LIB)(iom_def.o) \ 
    51995429   $(MODEL_LIB)(iom_ioipsl.o) \ 
     
    52125442   $(MODEL_LIB)(sbc_oce.o) \ 
    52135443   $(MODEL_LIB)(thd_ice_2.o) \ 
    5214    oce.F90 \ 
    5215    par_ice_2.F90 \ 
    5216    par_kind.F90 \ 
    5217    par_oce.F90 \ 
    5218    phycst.F90 \ 
    5219    sbc_oce.F90 \ 
    5220    thd_ice_2.F90 \ 
    52215444   cpl_oasis3.F90 \ 
    5222    dom_ice_2.F90 \ 
    5223    dom_oce.F90 \ 
    5224    domvvl.F90 \ 
    5225    ice_2.F90 \ 
    5226    in_out_manager.F90 \ 
    5227    iom.F90 \ 
    5228    lbclnk.F90 \ 
    5229    limtab_2.F90 \ 
    5230    limthd_lac_2.F90 \ 
    5231    limthd_zdf_2.F90 \ 
    5232    $(MODEL_LIB)(cpl_oasis3.o) \ 
    5233    $(MODEL_LIB)(dom_ice_2.o) \ 
    5234    $(MODEL_LIB)(dom_oce.o) \ 
    5235    $(MODEL_LIB)(domvvl.o) \ 
    5236    $(MODEL_LIB)(ice_2.o) \ 
    5237    $(MODEL_LIB)(in_out_manager.o) \ 
    5238    $(MODEL_LIB)(iom.o) \ 
    5239    $(MODEL_LIB)(lbclnk.o) \ 
    5240    $(MODEL_LIB)(limtab_2.o) \ 
    5241    $(MODEL_LIB)(limthd_lac_2.o) \ 
    5242    $(MODEL_LIB)(limthd_zdf_2.o) \ 
    5243    $(MODEL_LIB)(phycst.o) \ 
    5244    $(MODEL_LIB)(prtctl.o) \ 
    5245    $(MODEL_LIB)(sbc_ice.o) \ 
    5246    $(MODEL_LIB)(sbc_oce.o) \ 
    5247    $(MODEL_LIB)(thd_ice_2.o) \ 
    5248    phycst.F90 \ 
    5249    prtctl.F90 \ 
    5250    sbc_ice.F90 \ 
    5251    sbc_oce.F90 \ 
    5252    thd_ice_2.F90 \ 
    5253    domzgr_substitute.h90 \ 
    5254    vectopt_loop_substitute.h90 \ 
    5255    KEY_CPP \ 
    5256    limthd_2.F90 
    5257 $(MODEL_LIB)(limthd_lac_2.o) :   \ 
    5258    dom_ice_2.F90 \ 
     5445   dianam.F90 \ 
     5446   dom_oce.F90 \ 
     5447   domngb.F90 \ 
    52595448   eosbn2.F90 \ 
    52605449   ice_2.F90 \ 
    52615450   in_out_manager.F90 \ 
    52625451   iom.F90 \ 
    5263    lbclnk.F90 \ 
    5264    $(MODEL_LIB)(dom_ice_2.o) \ 
    5265    $(MODEL_LIB)(eosbn2.o) \ 
    5266    $(MODEL_LIB)(ice_2.o) \ 
    5267    $(MODEL_LIB)(in_out_manager.o) \ 
    5268    $(MODEL_LIB)(iom.o) \ 
    5269    $(MODEL_LIB)(lbclnk.o) \ 
    5270    $(MODEL_LIB)(oce.o) \ 
    5271    $(MODEL_LIB)(par_ice_2.o) \ 
    5272    $(MODEL_LIB)(par_kind.o) \ 
    5273    $(MODEL_LIB)(par_oce.o) \ 
    5274    $(MODEL_LIB)(phycst.o) \ 
    5275    oce.F90 \ 
    5276    par_ice_2.F90 \ 
    5277    par_kind.F90 \ 
    5278    par_oce.F90 \ 
    5279    phycst.F90 \ 
    5280    ice_2.F90 \ 
    5281    limistate_2.F90 \ 
    5282    $(MODEL_LIB)(ice_2.o) \ 
    5283    $(MODEL_LIB)(limistate_2.o) \ 
    5284    $(MODEL_LIB)(par_oce.o) \ 
    5285    $(MODEL_LIB)(phycst.o) \ 
    5286    $(MODEL_LIB)(thd_ice_2.o) \ 
    5287    par_oce.F90 \ 
    5288    phycst.F90 \ 
    5289    thd_ice_2.F90 \ 
    5290    KEY_CPP \ 
    5291    limthd_lac_2.F90 
    5292 $(MODEL_LIB)(limthd_zdf_2.o) :   \ 
    5293    dom_ice_2.F90 \ 
    5294    dom_oce.F90 \ 
    5295    eosbn2.F90 \ 
    5296    ice_2.F90 \ 
    5297    in_out_manager.F90 \ 
    5298    iom.F90 \ 
    5299    lbclnk.F90 \ 
    5300    lib_print.f90 \ 
    5301    $(MODEL_LIB)(dom_ice_2.o) \ 
    5302    $(MODEL_LIB)(dom_oce.o) \ 
    5303    $(MODEL_LIB)(eosbn2.o) \ 
    5304    $(MODEL_LIB)(ice_2.o) \ 
    5305    $(MODEL_LIB)(in_out_manager.o) \ 
    5306    $(MODEL_LIB)(iom.o) \ 
    5307    $(MODEL_LIB)(lbclnk.o) \ 
    5308    $(MODEL_LIB)(lib_print.o) \ 
    5309    $(MODEL_LIB)(oce.o) \ 
    5310    $(MODEL_LIB)(par_ice_2.o) \ 
    5311    $(MODEL_LIB)(par_kind.o) \ 
    5312    $(MODEL_LIB)(par_oce.o) \ 
    5313    $(MODEL_LIB)(phycst.o) \ 
    5314    oce.F90 \ 
    5315    par_ice_2.F90 \ 
    5316    par_kind.F90 \ 
    5317    par_oce.F90 \ 
    5318    phycst.F90 \ 
    5319    cpl_oasis3.F90 \ 
    5320    ice_2.F90 \ 
    5321    in_out_manager.F90 \ 
    5322    limistate_2.F90 \ 
    5323    $(MODEL_LIB)(cpl_oasis3.o) \ 
    5324    $(MODEL_LIB)(ice_2.o) \ 
    5325    $(MODEL_LIB)(in_out_manager.o) \ 
    5326    $(MODEL_LIB)(limistate_2.o) \ 
    5327    $(MODEL_LIB)(par_oce.o) \ 
    5328    $(MODEL_LIB)(phycst.o) \ 
    5329    $(MODEL_LIB)(thd_ice_2.o) \ 
    5330    par_oce.F90 \ 
    5331    phycst.F90 \ 
    5332    thd_ice_2.F90 \ 
    5333    KEY_CPP \ 
    5334    limthd_zdf_2.F90 
    5335 $(MODEL_LIB)(limtrp_2.o) : \ 
    5336    dom_ice_2.F90 \ 
    5337    dom_oce.F90 \ 
    5338    eosbn2.F90 \ 
    5339    ice_2.F90 \ 
    5340    in_out_manager.F90 \ 
    5341    iom.F90 \ 
    5342    lbclnk.F90 \ 
    5343    lbcnfd.F90 \ 
    5344    lib_mpp.F90 \ 
    5345    lib_print.f90 \ 
    5346    $(MODEL_LIB)(dom_ice_2.o) \ 
    5347    $(MODEL_LIB)(dom_oce.o) \ 
    5348    $(MODEL_LIB)(eosbn2.o) \ 
    5349    $(MODEL_LIB)(ice_2.o) \ 
    5350    $(MODEL_LIB)(in_out_manager.o) \ 
    5351    $(MODEL_LIB)(iom.o) \ 
    5352    $(MODEL_LIB)(lbclnk.o) \ 
    5353    $(MODEL_LIB)(lbcnfd.o) \ 
    5354    $(MODEL_LIB)(lib_mpp.o) \ 
    5355    $(MODEL_LIB)(lib_print.o) \ 
    5356    $(MODEL_LIB)(oce.o) \ 
    5357    $(MODEL_LIB)(par_ice_2.o) \ 
    5358    $(MODEL_LIB)(par_kind.o) \ 
    5359    $(MODEL_LIB)(par_oce.o) \ 
    5360    $(MODEL_LIB)(phycst.o) \ 
    5361    $(MODEL_LIB)(prtctl.o) \ 
    5362    oce.F90 \ 
    5363    par_ice_2.F90 \ 
    5364    par_kind.F90 \ 
    5365    par_oce.F90 \ 
    5366    phycst.F90 \ 
    5367    prtctl.F90 \ 
    5368    dom_ice_2.F90 \ 
    5369    dom_oce.F90 \ 
    5370    ice_2.F90 \ 
    5371    in_out_manager.F90 \ 
    5372    lbclnk.F90 \ 
    5373    lib_mpp.F90 \ 
    5374    limadv_2.F90 \ 
    5375    limhdf_2.F90 \ 
    5376    limistate_2.F90 \ 
    5377    $(MODEL_LIB)(dom_ice_2.o) \ 
    5378    $(MODEL_LIB)(dom_oce.o) \ 
    5379    $(MODEL_LIB)(ice_2.o) \ 
    5380    $(MODEL_LIB)(in_out_manager.o) \ 
    5381    $(MODEL_LIB)(lbclnk.o) \ 
    5382    $(MODEL_LIB)(lib_mpp.o) \ 
    5383    $(MODEL_LIB)(limadv_2.o) \ 
    5384    $(MODEL_LIB)(limhdf_2.o) \ 
    5385    $(MODEL_LIB)(limistate_2.o) \ 
    5386    $(MODEL_LIB)(phycst.o) \ 
    5387    phycst.F90 \ 
    5388    vectopt_loop_substitute.h90 \ 
    5389    KEY_CPP \ 
    5390    limtrp_2.F90 
    5391 $(MODEL_LIB)(limwri_2.o) : \ 
    5392    dom_oce.F90 \ 
    5393    in_out_manager.F90 \ 
    53945452   iom_def.F90 \ 
    53955453   iom_ioipsl.F90 \ 
     
    54005458   lib_mpp.F90 \ 
    54015459   lib_print.f90 \ 
    5402    $(MODEL_LIB)(dom_oce.o) \ 
     5460   limistate_2.F90 \ 
     5461   oce.F90 \ 
     5462   par_ice_2.F90 \ 
     5463   par_kind.F90 \ 
     5464   par_oce.F90 \ 
     5465   phycst.F90 \ 
     5466   sbc_oce.F90 \ 
     5467   thd_ice_2.F90 \ 
     5468   $(MODEL_LIB)(cpl_oasis3.o) \ 
     5469   $(MODEL_LIB)(diaar5.o) \ 
     5470   $(MODEL_LIB)(dom_ice_2.o) \ 
     5471   $(MODEL_LIB)(dom_oce.o) \ 
     5472   $(MODEL_LIB)(domvvl.o) \ 
     5473   $(MODEL_LIB)(ice_2.o) \ 
     5474   $(MODEL_LIB)(in_out_manager.o) \ 
     5475   $(MODEL_LIB)(iom.o) \ 
     5476   $(MODEL_LIB)(lbclnk.o) \ 
     5477   $(MODEL_LIB)(lib_mpp.o) \ 
     5478   $(MODEL_LIB)(limtab_2.o) \ 
     5479   $(MODEL_LIB)(limthd_lac_2.o) \ 
     5480   $(MODEL_LIB)(limthd_zdf_2.o) \ 
     5481   $(MODEL_LIB)(phycst.o) \ 
     5482   $(MODEL_LIB)(prtctl.o) \ 
     5483   $(MODEL_LIB)(sbc_ice.o) \ 
     5484   $(MODEL_LIB)(sbc_oce.o) \ 
     5485   $(MODEL_LIB)(thd_ice_2.o) \ 
     5486   cpl_oasis3.F90 \ 
     5487   diaar5.F90 \ 
     5488   dom_ice_2.F90 \ 
     5489   dom_oce.F90 \ 
     5490   domvvl.F90 \ 
     5491   ice_2.F90 \ 
     5492   in_out_manager.F90 \ 
     5493   iom.F90 \ 
     5494   lbclnk.F90 \ 
     5495   lib_mpp.F90 \ 
     5496   limtab_2.F90 \ 
     5497   limthd_lac_2.F90 \ 
     5498   limthd_zdf_2.F90 \ 
     5499   phycst.F90 \ 
     5500   prtctl.F90 \ 
     5501   sbc_ice.F90 \ 
     5502   sbc_oce.F90 \ 
     5503   thd_ice_2.F90 \ 
     5504   domzgr_substitute.h90 \ 
     5505   vectopt_loop_substitute.h90 \ 
     5506   KEY_CPP \ 
     5507   limthd_2.F90 
     5508$(MODEL_LIB)(limthd_lac_2.o) :   \ 
     5509   $(MODEL_LIB)(dom_ice_2.o) \ 
     5510   $(MODEL_LIB)(eosbn2.o) \ 
     5511   $(MODEL_LIB)(ice_2.o) \ 
     5512   $(MODEL_LIB)(in_out_manager.o) \ 
     5513   $(MODEL_LIB)(iom.o) \ 
     5514   $(MODEL_LIB)(lbclnk.o) \ 
     5515   $(MODEL_LIB)(oce.o) \ 
     5516   $(MODEL_LIB)(par_ice_2.o) \ 
     5517   $(MODEL_LIB)(par_kind.o) \ 
     5518   $(MODEL_LIB)(par_oce.o) \ 
     5519   $(MODEL_LIB)(phycst.o) \ 
     5520   dom_ice_2.F90 \ 
     5521   eosbn2.F90 \ 
     5522   ice_2.F90 \ 
     5523   in_out_manager.F90 \ 
     5524   iom.F90 \ 
     5525   lbclnk.F90 \ 
     5526   oce.F90 \ 
     5527   par_ice_2.F90 \ 
     5528   par_kind.F90 \ 
     5529   par_oce.F90 \ 
     5530   phycst.F90 \ 
     5531   $(MODEL_LIB)(ice_2.o) \ 
     5532   $(MODEL_LIB)(limistate_2.o) \ 
     5533   $(MODEL_LIB)(par_oce.o) \ 
     5534   $(MODEL_LIB)(phycst.o) \ 
     5535   $(MODEL_LIB)(thd_ice_2.o) \ 
     5536   ice_2.F90 \ 
     5537   limistate_2.F90 \ 
     5538   par_oce.F90 \ 
     5539   phycst.F90 \ 
     5540   thd_ice_2.F90 \ 
     5541   KEY_CPP \ 
     5542   limthd_lac_2.F90 
     5543$(MODEL_LIB)(limthd_zdf_2.o) :   \ 
     5544   $(MODEL_LIB)(dom_ice_2.o) \ 
     5545   $(MODEL_LIB)(dom_oce.o) \ 
     5546   $(MODEL_LIB)(eosbn2.o) \ 
     5547   $(MODEL_LIB)(ice_2.o) \ 
     5548   $(MODEL_LIB)(in_out_manager.o) \ 
     5549   $(MODEL_LIB)(iom.o) \ 
     5550   $(MODEL_LIB)(lbclnk.o) \ 
     5551   $(MODEL_LIB)(lib_print.o) \ 
     5552   $(MODEL_LIB)(oce.o) \ 
     5553   $(MODEL_LIB)(par_ice_2.o) \ 
     5554   $(MODEL_LIB)(par_kind.o) \ 
     5555   $(MODEL_LIB)(par_oce.o) \ 
     5556   $(MODEL_LIB)(phycst.o) \ 
     5557   dom_ice_2.F90 \ 
     5558   dom_oce.F90 \ 
     5559   eosbn2.F90 \ 
     5560   ice_2.F90 \ 
     5561   in_out_manager.F90 \ 
     5562   iom.F90 \ 
     5563   lbclnk.F90 \ 
     5564   lib_print.f90 \ 
     5565   oce.F90 \ 
     5566   par_ice_2.F90 \ 
     5567   par_kind.F90 \ 
     5568   par_oce.F90 \ 
     5569   phycst.F90 \ 
     5570   $(MODEL_LIB)(cpl_oasis3.o) \ 
     5571   $(MODEL_LIB)(ice_2.o) \ 
     5572   $(MODEL_LIB)(in_out_manager.o) \ 
     5573   $(MODEL_LIB)(limistate_2.o) \ 
     5574   $(MODEL_LIB)(par_oce.o) \ 
     5575   $(MODEL_LIB)(phycst.o) \ 
     5576   $(MODEL_LIB)(thd_ice_2.o) \ 
     5577   cpl_oasis3.F90 \ 
     5578   ice_2.F90 \ 
     5579   in_out_manager.F90 \ 
     5580   limistate_2.F90 \ 
     5581   par_oce.F90 \ 
     5582   phycst.F90 \ 
     5583   thd_ice_2.F90 \ 
     5584   KEY_CPP \ 
     5585   limthd_zdf_2.F90 
     5586$(MODEL_LIB)(limtrp_2.o) : \ 
     5587   $(MODEL_LIB)(dom_ice_2.o) \ 
     5588   $(MODEL_LIB)(dom_oce.o) \ 
     5589   $(MODEL_LIB)(eosbn2.o) \ 
     5590   $(MODEL_LIB)(ice_2.o) \ 
     5591   $(MODEL_LIB)(in_out_manager.o) \ 
     5592   $(MODEL_LIB)(iom.o) \ 
     5593   $(MODEL_LIB)(lbclnk.o) \ 
     5594   $(MODEL_LIB)(lbcnfd.o) \ 
     5595   $(MODEL_LIB)(lib_mpp.o) \ 
     5596   $(MODEL_LIB)(lib_print.o) \ 
     5597   $(MODEL_LIB)(oce.o) \ 
     5598   $(MODEL_LIB)(par_ice_2.o) \ 
     5599   $(MODEL_LIB)(par_kind.o) \ 
     5600   $(MODEL_LIB)(par_oce.o) \ 
     5601   $(MODEL_LIB)(phycst.o) \ 
     5602   $(MODEL_LIB)(prtctl.o) \ 
     5603   dom_ice_2.F90 \ 
     5604   dom_oce.F90 \ 
     5605   eosbn2.F90 \ 
     5606   ice_2.F90 \ 
     5607   in_out_manager.F90 \ 
     5608   iom.F90 \ 
     5609   lbclnk.F90 \ 
     5610   lbcnfd.F90 \ 
     5611   lib_mpp.F90 \ 
     5612   lib_print.f90 \ 
     5613   oce.F90 \ 
     5614   par_ice_2.F90 \ 
     5615   par_kind.F90 \ 
     5616   par_oce.F90 \ 
     5617   phycst.F90 \ 
     5618   prtctl.F90 \ 
     5619   $(MODEL_LIB)(dom_ice_2.o) \ 
     5620   $(MODEL_LIB)(dom_oce.o) \ 
     5621   $(MODEL_LIB)(ice_2.o) \ 
     5622   $(MODEL_LIB)(in_out_manager.o) \ 
     5623   $(MODEL_LIB)(lbclnk.o) \ 
     5624   $(MODEL_LIB)(lib_mpp.o) \ 
     5625   $(MODEL_LIB)(limadv_2.o) \ 
     5626   $(MODEL_LIB)(limhdf_2.o) \ 
     5627   $(MODEL_LIB)(limistate_2.o) \ 
     5628   $(MODEL_LIB)(phycst.o) \ 
     5629   dom_ice_2.F90 \ 
     5630   dom_oce.F90 \ 
     5631   ice_2.F90 \ 
     5632   in_out_manager.F90 \ 
     5633   lbclnk.F90 \ 
     5634   lib_mpp.F90 \ 
     5635   limadv_2.F90 \ 
     5636   limhdf_2.F90 \ 
     5637   limistate_2.F90 \ 
     5638   phycst.F90 \ 
     5639   vectopt_loop_substitute.h90 \ 
     5640   KEY_CPP \ 
     5641   limtrp_2.F90 
     5642$(MODEL_LIB)(limwri_2.o) : \ 
     5643   $(MODEL_LIB)(dianam.o) \ 
     5644   $(MODEL_LIB)(dom_oce.o) \ 
     5645   $(MODEL_LIB)(domngb.o) \ 
    54035646   $(MODEL_LIB)(in_out_manager.o) \ 
    54045647   $(MODEL_LIB)(iom_def.o) \ 
     
    54155658   $(MODEL_LIB)(par_oce.o) \ 
    54165659   $(MODEL_LIB)(phycst.o) \ 
     5660   $(MODEL_LIB)(sbc_oce.o) \ 
     5661   dianam.F90 \ 
     5662   dom_oce.F90 \ 
     5663   domngb.F90 \ 
     5664   in_out_manager.F90 \ 
     5665   iom_def.F90 \ 
     5666   iom_ioipsl.F90 \ 
     5667   iom_nf90.F90 \ 
     5668   iom_rstdimg.F90 \ 
     5669   lbclnk.F90 \ 
     5670   lbcnfd.F90 \ 
     5671   lib_mpp.F90 \ 
     5672   lib_print.f90 \ 
    54175673   oce.F90 \ 
    54185674   par_ice_2.F90 \ 
     
    54205676   par_oce.F90 \ 
    54215677   phycst.F90 \ 
     5678   sbc_oce.F90 \ 
     5679   $(MODEL_LIB)(dianam.o) \ 
     5680   $(MODEL_LIB)(dom_ice_2.o) \ 
     5681   $(MODEL_LIB)(dom_oce.o) \ 
     5682   $(MODEL_LIB)(ice_2.o) \ 
     5683   $(MODEL_LIB)(in_out_manager.o) \ 
     5684   $(MODEL_LIB)(iom.o) \ 
     5685   $(MODEL_LIB)(lbclnk.o) \ 
     5686   $(MODEL_LIB)(phycst.o) \ 
     5687   $(MODEL_LIB)(sbc_ice.o) \ 
     5688   $(MODEL_LIB)(sbc_oce.o) \ 
    54225689   dianam.F90 \ 
    54235690   dom_ice_2.F90 \ 
     
    54275694   iom.F90 \ 
    54285695   lbclnk.F90 \ 
    5429    $(MODEL_LIB)(dianam.o) \ 
    5430    $(MODEL_LIB)(dom_ice_2.o) \ 
    5431    $(MODEL_LIB)(dom_oce.o) \ 
    5432    $(MODEL_LIB)(ice_2.o) \ 
    5433    $(MODEL_LIB)(in_out_manager.o) \ 
    5434    $(MODEL_LIB)(iom.o) \ 
    5435    $(MODEL_LIB)(lbclnk.o) \ 
    5436    $(MODEL_LIB)(phycst.o) \ 
    5437    $(MODEL_LIB)(sbc_ice.o) \ 
    5438    $(MODEL_LIB)(sbc_oce.o) \ 
    54395696   phycst.F90 \ 
    54405697   sbc_ice.F90 \ 
    54415698   sbc_oce.F90 \ 
     5699   $(MODEL_LIB)(diadimg.o) \ 
    54425700   diadimg.F90 \ 
    5443    $(MODEL_LIB)(diadimg.o) \ 
    54445701   limwri_dimg_2.h90 \ 
    54455702   vectopt_loop_substitute.h90 \ 
     
    54485705   limwri_2.F90 
    54495706$(MODEL_LIB)(model.o) : \ 
     5707   $(MODEL_LIB)(bdy_par.o) \ 
     5708   $(MODEL_LIB)(bdyini.o) \ 
     5709   $(MODEL_LIB)(c1d.o) \ 
     5710   $(MODEL_LIB)(cpl_oasis3.o) \ 
     5711   $(MODEL_LIB)(cpl_oasis4.o) \ 
     5712   $(MODEL_LIB)(diaptr.o) \ 
     5713   $(MODEL_LIB)(dom_oce.o) \ 
     5714   $(MODEL_LIB)(domain.o) \ 
     5715   $(MODEL_LIB)(domcfg.o) \ 
     5716   $(MODEL_LIB)(dtasal.o) \ 
     5717   $(MODEL_LIB)(dtatem.o) \ 
     5718   $(MODEL_LIB)(dyncor_c1d.o) \ 
     5719   $(MODEL_LIB)(dynhpg.o) \ 
     5720   $(MODEL_LIB)(dynspg_oce.o) \ 
     5721   $(MODEL_LIB)(eosbn2.o) \ 
     5722   $(MODEL_LIB)(in_out_manager.o) \ 
     5723   $(MODEL_LIB)(iom.o) \ 
     5724   $(MODEL_LIB)(istate.o) \ 
     5725   $(MODEL_LIB)(ldfdyn.o) \ 
     5726   $(MODEL_LIB)(ldftra.o) \ 
     5727   $(MODEL_LIB)(lib_mpp.o) \ 
     5728   $(MODEL_LIB)(mppini.o) \ 
     5729   $(MODEL_LIB)(obc_par.o) \ 
     5730   $(MODEL_LIB)(obcini.o) \ 
     5731   $(MODEL_LIB)(oce.o) \ 
     5732   $(MODEL_LIB)(phycst.o) \ 
     5733   $(MODEL_LIB)(prtctl.o) \ 
     5734   $(MODEL_LIB)(sbc_oce.o) \ 
     5735   $(MODEL_LIB)(sbcmod.o) \ 
     5736   $(MODEL_LIB)(step.o) \ 
     5737   $(MODEL_LIB)(step_c1d.o) \ 
     5738   $(MODEL_LIB)(trdmod.o) \ 
     5739   $(MODEL_LIB)(trdmod_oce.o) \ 
     5740   $(MODEL_LIB)(zdfini.o) \ 
     5741   bdy_par.F90 \ 
    54505742   bdyini.F90 \ 
    5451    bdy_par.F90 \ 
    54525743   c1d.F90 \ 
    54535744   cpl_oasis3.F90 \ 
    54545745   cpl_oasis4.F90 \ 
    54555746   diaptr.F90 \ 
     5747   dom_oce.F90 \ 
    54565748   domain.F90 \ 
    54575749   domcfg.F90 \ 
    5458    dom_oce.F90 \ 
    54595750   dtasal.F90 \ 
    54605751   dtatem.F90 \ 
     
    54695760   ldftra.F90 \ 
    54705761   lib_mpp.F90 \ 
    5471    $(MODEL_LIB)(bdyini.o) \ 
    5472    $(MODEL_LIB)(bdy_par.o) \ 
    5473    $(MODEL_LIB)(c1d.o) \ 
    5474    $(MODEL_LIB)(cpl_oasis3.o) \ 
    5475    $(MODEL_LIB)(cpl_oasis4.o) \ 
    5476    $(MODEL_LIB)(diaptr.o) \ 
    5477    $(MODEL_LIB)(domain.o) \ 
    5478    $(MODEL_LIB)(domcfg.o) \ 
    5479    $(MODEL_LIB)(dom_oce.o) \ 
    5480    $(MODEL_LIB)(dtasal.o) \ 
    5481    $(MODEL_LIB)(dtatem.o) \ 
    5482    $(MODEL_LIB)(dyncor_c1d.o) \ 
    5483    $(MODEL_LIB)(dynhpg.o) \ 
    5484    $(MODEL_LIB)(dynspg_oce.o) \ 
    5485    $(MODEL_LIB)(eosbn2.o) \ 
    5486    $(MODEL_LIB)(in_out_manager.o) \ 
    5487    $(MODEL_LIB)(iom.o) \ 
    5488    $(MODEL_LIB)(istate.o) \ 
    5489    $(MODEL_LIB)(ldfdyn.o) \ 
    5490    $(MODEL_LIB)(ldftra.o) \ 
    5491    $(MODEL_LIB)(lib_mpp.o) \ 
    5492    $(MODEL_LIB)(mppini.o) \ 
    5493    $(MODEL_LIB)(obcini.o) \ 
    5494    $(MODEL_LIB)(obc_par.o) \ 
    5495    $(MODEL_LIB)(oce.o) \ 
    5496    $(MODEL_LIB)(phycst.o) \ 
    5497    $(MODEL_LIB)(prtctl.o) \ 
    5498    $(MODEL_LIB)(sbc_oce.o) \ 
    5499    $(MODEL_LIB)(step_c1d.o) \ 
    5500    $(MODEL_LIB)(step.o) \ 
    5501    $(MODEL_LIB)(trdmod.o) \ 
    5502    $(MODEL_LIB)(trdmod_oce.o) \ 
    5503    $(MODEL_LIB)(zdfini.o) \ 
    55045762   mppini.F90 \ 
     5763   obc_par.F90 \ 
    55055764   obcini.F90 \ 
    5506    obc_par.F90 \ 
    5507    oce.F90 \ 
    5508    phycst.F90 \ 
    5509    prtctl.F90 \ 
    5510    sbc_oce.F90 \ 
     5765   oce.F90 \ 
     5766   phycst.F90 \ 
     5767   prtctl.F90 \ 
     5768   sbc_oce.F90 \ 
     5769   sbcmod.F90 \ 
     5770   step.F90 \ 
    55115771   step_c1d.F90 \ 
    5512    step.F90 \ 
    55135772   trdmod.F90 \ 
    55145773   trdmod_oce.F90 \ 
     
    55185777   model.f90 
    55195778$(MODEL_LIB)(mppini.o) :   \ 
    5520    dom_oce.F90 \ 
    5521    in_out_manager.F90 \ 
    5522    lbcnfd.F90 \ 
    5523    lib_print.f90 \ 
    5524    $(MODEL_LIB)(dom_oce.o) \ 
    5525    $(MODEL_LIB)(in_out_manager.o) \ 
    5526    $(MODEL_LIB)(lbcnfd.o) \ 
    5527    $(MODEL_LIB)(lib_print.o) \ 
    5528    $(MODEL_LIB)(par_kind.o) \ 
    5529    $(MODEL_LIB)(par_oce.o) \ 
    5530    par_kind.F90 \ 
    5531    par_oce.F90 \ 
    5532    dom_oce.F90 \ 
    5533    in_out_manager.F90 \ 
    5534    lib_mpp.F90 \ 
    5535    $(MODEL_LIB)(dom_oce.o) \ 
    5536    $(MODEL_LIB)(in_out_manager.o) \ 
    5537    $(MODEL_LIB)(lib_mpp.o) \ 
    5538    in_out_manager.F90 \ 
    5539    iom.F90 \ 
    5540    $(MODEL_LIB)(in_out_manager.o) \ 
    5541    $(MODEL_LIB)(iom.o) \ 
     5779   $(MODEL_LIB)(dom_oce.o) \ 
     5780   $(MODEL_LIB)(in_out_manager.o) \ 
     5781   $(MODEL_LIB)(lbcnfd.o) \ 
     5782   $(MODEL_LIB)(lib_print.o) \ 
     5783   $(MODEL_LIB)(par_kind.o) \ 
     5784   $(MODEL_LIB)(par_oce.o) \ 
     5785   dom_oce.F90 \ 
     5786   in_out_manager.F90 \ 
     5787   lbcnfd.F90 \ 
     5788   lib_print.f90 \ 
     5789   par_kind.F90 \ 
     5790   par_oce.F90 \ 
     5791   $(MODEL_LIB)(dom_oce.o) \ 
     5792   $(MODEL_LIB)(in_out_manager.o) \ 
     5793   $(MODEL_LIB)(lib_mpp.o) \ 
     5794   dom_oce.F90 \ 
     5795   in_out_manager.F90 \ 
     5796   lib_mpp.F90 \ 
     5797   $(MODEL_LIB)(in_out_manager.o) \ 
     5798   $(MODEL_LIB)(iom.o) \ 
     5799   in_out_manager.F90 \ 
     5800   iom.F90 \ 
    55425801   domzgr_substitute.h90 \ 
    55435802   mppini_2.h90 \ 
     
    55485807   KEY_CPP \ 
    55495808   oasis4_date.F90 
     5809$(MODEL_LIB)(obc_oce.o) :  \ 
     5810   $(MODEL_LIB)(par_kind.o) \ 
     5811   $(MODEL_LIB)(par_oce.o) \ 
     5812   par_kind.F90 \ 
     5813   par_oce.F90 \ 
     5814   $(MODEL_LIB)(obc_par.o) \ 
     5815   $(MODEL_LIB)(par_oce.o) \ 
     5816   obc_par.F90 \ 
     5817   par_oce.F90 \ 
     5818   KEY_CPP \ 
     5819   obc_oce.F90 
     5820$(MODEL_LIB)(obc_par.o) :  \ 
     5821   $(MODEL_LIB)(par_kind.o) \ 
     5822   par_kind.F90 \ 
     5823   $(MODEL_LIB)(par_oce.o) \ 
     5824   par_oce.F90 \ 
     5825   obc_par_EEL_R5.h90 \ 
     5826   obc_par_POMME_R025.h90 \ 
     5827   KEY_CPP \ 
     5828   obc_par.F90 
    55505829$(MODEL_LIB)(obcdta.o) :   \ 
    5551    dom_oce.F90 \ 
     5830   $(MODEL_LIB)(dianam.o) \ 
     5831   $(MODEL_LIB)(dom_oce.o) \ 
     5832   $(MODEL_LIB)(domngb.o) \ 
     5833   $(MODEL_LIB)(in_out_manager.o) \ 
     5834   $(MODEL_LIB)(iom_def.o) \ 
     5835   $(MODEL_LIB)(iom_ioipsl.o) \ 
     5836   $(MODEL_LIB)(iom_nf90.o) \ 
     5837   $(MODEL_LIB)(iom_rstdimg.o) \ 
     5838   $(MODEL_LIB)(lbclnk.o) \ 
     5839   $(MODEL_LIB)(lbcnfd.o) \ 
     5840   $(MODEL_LIB)(lib_mpp.o) \ 
     5841   $(MODEL_LIB)(lib_print.o) \ 
     5842   $(MODEL_LIB)(obc_par.o) \ 
     5843   $(MODEL_LIB)(oce.o) \ 
     5844   $(MODEL_LIB)(par_kind.o) \ 
     5845   $(MODEL_LIB)(par_oce.o) \ 
     5846   $(MODEL_LIB)(phycst.o) \ 
     5847   $(MODEL_LIB)(sbc_oce.o) \ 
     5848   dianam.F90 \ 
     5849   dom_oce.F90 \ 
     5850   domngb.F90 \ 
    55525851   in_out_manager.F90 \ 
    55535852   iom_def.F90 \ 
     
    55595858   lib_mpp.F90 \ 
    55605859   lib_print.f90 \ 
    5561    $(MODEL_LIB)(dom_oce.o) \ 
    5562    $(MODEL_LIB)(in_out_manager.o) \ 
    5563    $(MODEL_LIB)(iom_def.o) \ 
    5564    $(MODEL_LIB)(iom_ioipsl.o) \ 
    5565    $(MODEL_LIB)(iom_nf90.o) \ 
    5566    $(MODEL_LIB)(iom_rstdimg.o) \ 
    5567    $(MODEL_LIB)(lbclnk.o) \ 
    5568    $(MODEL_LIB)(lbcnfd.o) \ 
    5569    $(MODEL_LIB)(lib_mpp.o) \ 
    5570    $(MODEL_LIB)(lib_print.o) \ 
    5571    $(MODEL_LIB)(obc_par.o) \ 
    5572    $(MODEL_LIB)(oce.o) \ 
    5573    $(MODEL_LIB)(par_kind.o) \ 
    5574    $(MODEL_LIB)(par_oce.o) \ 
    55755860   obc_par.F90 \ 
    55765861   oce.F90 \ 
    55775862   par_kind.F90 \ 
    55785863   par_oce.F90 \ 
     5864   phycst.F90 \ 
     5865   sbc_oce.F90 \ 
     5866   $(MODEL_LIB)(dom_oce.o) \ 
     5867   $(MODEL_LIB)(dynspg_oce.o) \ 
     5868   $(MODEL_LIB)(in_out_manager.o) \ 
     5869   $(MODEL_LIB)(iom.o) \ 
     5870   $(MODEL_LIB)(lbclnk.o) \ 
     5871   $(MODEL_LIB)(lib_mpp.o) \ 
     5872   $(MODEL_LIB)(obc_oce.o) \ 
     5873   $(MODEL_LIB)(oce.o) \ 
     5874   $(MODEL_LIB)(phycst.o) \ 
    55795875   dom_oce.F90 \ 
    55805876   dynspg_oce.F90 \ 
     
    55835879   lbclnk.F90 \ 
    55845880   lib_mpp.F90 \ 
    5585    $(MODEL_LIB)(dom_oce.o) \ 
    5586    $(MODEL_LIB)(dynspg_oce.o) \ 
    5587    $(MODEL_LIB)(in_out_manager.o) \ 
    5588    $(MODEL_LIB)(iom.o) \ 
    5589    $(MODEL_LIB)(lbclnk.o) \ 
    5590    $(MODEL_LIB)(lib_mpp.o) \ 
    5591    $(MODEL_LIB)(obc_oce.o) \ 
    5592    $(MODEL_LIB)(oce.o) \ 
    5593    $(MODEL_LIB)(phycst.o) \ 
    55945881   obc_oce.F90 \ 
    55955882   oce.F90 \ 
     
    55995886   KEY_CPP \ 
    56005887   obcdta.F90 
     5888$(MODEL_LIB)(obcdyn.o) :   \ 
     5889   $(MODEL_LIB)(dom_oce.o) \ 
     5890   $(MODEL_LIB)(in_out_manager.o) \ 
     5891   $(MODEL_LIB)(lbcnfd.o) \ 
     5892   $(MODEL_LIB)(lib_mpp.o) \ 
     5893   $(MODEL_LIB)(lib_print.o) \ 
     5894   $(MODEL_LIB)(obc_par.o) \ 
     5895   $(MODEL_LIB)(oce.o) \ 
     5896   $(MODEL_LIB)(par_kind.o) \ 
     5897   $(MODEL_LIB)(par_oce.o) \ 
     5898   dom_oce.F90 \ 
     5899   in_out_manager.F90 \ 
     5900   lbcnfd.F90 \ 
     5901   lib_mpp.F90 \ 
     5902   lib_print.f90 \ 
     5903   obc_par.F90 \ 
     5904   oce.F90 \ 
     5905   par_kind.F90 \ 
     5906   par_oce.F90 \ 
     5907   $(MODEL_LIB)(dom_oce.o) \ 
     5908   $(MODEL_LIB)(dynspg_oce.o) \ 
     5909   $(MODEL_LIB)(in_out_manager.o) \ 
     5910   $(MODEL_LIB)(lbclnk.o) \ 
     5911   $(MODEL_LIB)(lib_mpp.o) \ 
     5912   $(MODEL_LIB)(obc_oce.o) \ 
     5913   $(MODEL_LIB)(oce.o) \ 
     5914   $(MODEL_LIB)(phycst.o) \ 
     5915   dom_oce.F90 \ 
     5916   dynspg_oce.F90 \ 
     5917   in_out_manager.F90 \ 
     5918   lbclnk.F90 \ 
     5919   lib_mpp.F90 \ 
     5920   obc_oce.F90 \ 
     5921   oce.F90 \ 
     5922   phycst.F90 \ 
     5923   KEY_CPP \ 
     5924   obcdyn.F90 
    56015925$(MODEL_LIB)(obcdyn_bt.o) :   \ 
    5602    dom_oce.F90 \ 
    5603    in_out_manager.F90 \ 
    5604    lbcnfd.F90 \ 
    5605    lib_mpp.F90 \ 
    5606    lib_print.f90 \ 
    56075926   $(MODEL_LIB)(dom_oce.o) \ 
    56085927   $(MODEL_LIB)(in_out_manager.o) \ 
     
    56145933   $(MODEL_LIB)(par_kind.o) \ 
    56155934   $(MODEL_LIB)(par_oce.o) \ 
     5935   dom_oce.F90 \ 
     5936   in_out_manager.F90 \ 
     5937   lbcnfd.F90 \ 
     5938   lib_mpp.F90 \ 
     5939   lib_print.f90 \ 
    56165940   obc_par.F90 \ 
    56175941   oce.F90 \ 
    56185942   par_kind.F90 \ 
    56195943   par_oce.F90 \ 
     5944   $(MODEL_LIB)(dom_oce.o) \ 
     5945   $(MODEL_LIB)(dynspg_oce.o) \ 
     5946   $(MODEL_LIB)(in_out_manager.o) \ 
     5947   $(MODEL_LIB)(lbclnk.o) \ 
     5948   $(MODEL_LIB)(lib_mpp.o) \ 
     5949   $(MODEL_LIB)(obc_oce.o) \ 
     5950   $(MODEL_LIB)(oce.o) \ 
     5951   $(MODEL_LIB)(phycst.o) \ 
    56205952   dom_oce.F90 \ 
    56215953   dynspg_oce.F90 \ 
     
    56235955   lbclnk.F90 \ 
    56245956   lib_mpp.F90 \ 
    5625    $(MODEL_LIB)(dom_oce.o) \ 
    5626    $(MODEL_LIB)(dynspg_oce.o) \ 
    5627    $(MODEL_LIB)(in_out_manager.o) \ 
    5628    $(MODEL_LIB)(lbclnk.o) \ 
    5629    $(MODEL_LIB)(lib_mpp.o) \ 
    5630    $(MODEL_LIB)(obc_oce.o) \ 
    5631    $(MODEL_LIB)(oce.o) \ 
    5632    $(MODEL_LIB)(phycst.o) \ 
    56335957   obc_oce.F90 \ 
    56345958   oce.F90 \ 
     
    56365960   KEY_CPP \ 
    56375961   obcdyn_bt.F90 
    5638 $(MODEL_LIB)(obcdyn.o) :   \ 
    5639    dom_oce.F90 \ 
    5640    in_out_manager.F90 \ 
    5641    lbcnfd.F90 \ 
    5642    lib_mpp.F90 \ 
    5643    lib_print.f90 \ 
    5644    $(MODEL_LIB)(dom_oce.o) \ 
    5645    $(MODEL_LIB)(in_out_manager.o) \ 
    5646    $(MODEL_LIB)(lbcnfd.o) \ 
    5647    $(MODEL_LIB)(lib_mpp.o) \ 
    5648    $(MODEL_LIB)(lib_print.o) \ 
    5649    $(MODEL_LIB)(obc_par.o) \ 
    5650    $(MODEL_LIB)(oce.o) \ 
    5651    $(MODEL_LIB)(par_kind.o) \ 
    5652    $(MODEL_LIB)(par_oce.o) \ 
    5653    obc_par.F90 \ 
    5654    oce.F90 \ 
    5655    par_kind.F90 \ 
    5656    par_oce.F90 \ 
    5657    dom_oce.F90 \ 
    5658    dynspg_oce.F90 \ 
    5659    in_out_manager.F90 \ 
    5660    lbclnk.F90 \ 
    5661    lib_mpp.F90 \ 
    5662    $(MODEL_LIB)(dom_oce.o) \ 
    5663    $(MODEL_LIB)(dynspg_oce.o) \ 
    5664    $(MODEL_LIB)(in_out_manager.o) \ 
    5665    $(MODEL_LIB)(lbclnk.o) \ 
    5666    $(MODEL_LIB)(lib_mpp.o) \ 
    5667    $(MODEL_LIB)(obc_oce.o) \ 
    5668    $(MODEL_LIB)(oce.o) \ 
    5669    $(MODEL_LIB)(phycst.o) \ 
    5670    obc_oce.F90 \ 
    5671    oce.F90 \ 
    5672    phycst.F90 \ 
    5673    KEY_CPP \ 
    5674    obcdyn.F90 
    56755962$(MODEL_LIB)(obcfla.o) :   \ 
    5676    dom_oce.F90 \ 
    5677    dynspg_oce.F90 \ 
    5678    in_out_manager.F90 \ 
    5679    iom.F90 \ 
    5680    lbclnk.F90 \ 
    5681    lib_mpp.F90 \ 
    56825963   $(MODEL_LIB)(dom_oce.o) \ 
    56835964   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    56915972   $(MODEL_LIB)(par_oce.o) \ 
    56925973   $(MODEL_LIB)(phycst.o) \ 
     5974   dom_oce.F90 \ 
     5975   dynspg_oce.F90 \ 
     5976   in_out_manager.F90 \ 
     5977   iom.F90 \ 
     5978   lbclnk.F90 \ 
     5979   lib_mpp.F90 \ 
    56935980   obc_oce.F90 \ 
    56945981   obc_par.F90 \ 
     
    56965983   par_oce.F90 \ 
    56975984   phycst.F90 \ 
     5985   $(MODEL_LIB)(dom_oce.o) \ 
     5986   $(MODEL_LIB)(dynspg_oce.o) \ 
     5987   $(MODEL_LIB)(obc_oce.o) \ 
     5988   $(MODEL_LIB)(obcdta.o) \ 
     5989   $(MODEL_LIB)(oce.o) \ 
     5990   $(MODEL_LIB)(phycst.o) \ 
    56985991   dom_oce.F90 \ 
    56995992   dynspg_oce.F90 \ 
    5700    $(MODEL_LIB)(dom_oce.o) \ 
    5701    $(MODEL_LIB)(dynspg_oce.o) \ 
    5702    $(MODEL_LIB)(obcdta.o) \ 
    5703    $(MODEL_LIB)(obc_oce.o) \ 
    5704    $(MODEL_LIB)(oce.o) \ 
    5705    $(MODEL_LIB)(phycst.o) \ 
     5993   obc_oce.F90 \ 
    57065994   obcdta.F90 \ 
    5707    obc_oce.F90 \ 
    57085995   oce.F90 \ 
    57095996   phycst.F90 \ 
     
    57115998   obcfla.F90 
    57125999$(MODEL_LIB)(obcini.o) :   \ 
    5713    dom_oce.F90 \ 
    5714    in_out_manager.F90 \ 
    5715    lbclnk.F90 \ 
    5716    lbcnfd.F90 \ 
    5717    lib_mpp.F90 \ 
    5718    lib_print.f90 \ 
    57196000   $(MODEL_LIB)(dom_oce.o) \ 
    57206001   $(MODEL_LIB)(in_out_manager.o) \ 
     
    57296010   $(MODEL_LIB)(par_oce.o) \ 
    57306011   $(MODEL_LIB)(phycst.o) \ 
     6012   dom_oce.F90 \ 
     6013   in_out_manager.F90 \ 
     6014   lbclnk.F90 \ 
     6015   lbcnfd.F90 \ 
     6016   lib_mpp.F90 \ 
     6017   lib_print.f90 \ 
    57316018   obc_oce.F90 \ 
    57326019   obc_par.F90 \ 
     
    57356022   par_oce.F90 \ 
    57366023   phycst.F90 \ 
    5737    dom_oce.F90 \ 
    5738    dynspg_oce.F90 \ 
    5739    in_out_manager.F90 \ 
    5740    lbclnk.F90 \ 
    5741    lib_mpp.F90 \ 
    57426024   $(MODEL_LIB)(dom_oce.o) \ 
    57436025   $(MODEL_LIB)(dynspg_oce.o) \ 
     
    57496031   $(MODEL_LIB)(oce.o) \ 
    57506032   $(MODEL_LIB)(phycst.o) \ 
     6033   dom_oce.F90 \ 
     6034   dynspg_oce.F90 \ 
     6035   in_out_manager.F90 \ 
     6036   lbclnk.F90 \ 
     6037   lib_mpp.F90 \ 
    57516038   obc_oce.F90 \ 
    57526039   obcrst.F90 \ 
     
    57566043   KEY_CPP \ 
    57576044   obcini.F90 
    5758 $(MODEL_LIB)(obc_oce.o) :  \ 
    5759    $(MODEL_LIB)(par_kind.o) \ 
    5760    $(MODEL_LIB)(par_oce.o) \ 
    5761    par_kind.F90 \ 
    5762    par_oce.F90 \ 
     6045$(MODEL_LIB)(obcrad.o) :   \ 
     6046   $(MODEL_LIB)(dom_oce.o) \ 
     6047   $(MODEL_LIB)(in_out_manager.o) \ 
     6048   $(MODEL_LIB)(lbcnfd.o) \ 
     6049   $(MODEL_LIB)(lib_mpp.o) \ 
     6050   $(MODEL_LIB)(lib_print.o) \ 
    57636051   $(MODEL_LIB)(obc_par.o) \ 
    5764    $(MODEL_LIB)(par_oce.o) \ 
     6052   $(MODEL_LIB)(oce.o) \ 
     6053   $(MODEL_LIB)(par_kind.o) \ 
     6054   $(MODEL_LIB)(par_oce.o) \ 
     6055   dom_oce.F90 \ 
     6056   in_out_manager.F90 \ 
     6057   lbcnfd.F90 \ 
     6058   lib_mpp.F90 \ 
     6059   lib_print.f90 \ 
    57656060   obc_par.F90 \ 
    5766    par_oce.F90 \ 
    5767    KEY_CPP \ 
    5768    obc_oce.F90 
    5769 $(MODEL_LIB)(obc_par.o) :  \ 
    5770    $(MODEL_LIB)(par_kind.o) \ 
    5771    par_kind.F90 \ 
    5772    $(MODEL_LIB)(par_oce.o) \ 
    5773    par_oce.F90 \ 
    5774    obc_par_EEL_R5.h90 \ 
    5775    obc_par_POMME_R025.h90 \ 
    5776    KEY_CPP \ 
    5777    obc_par.F90 
    5778 $(MODEL_LIB)(obcrad.o) :   \ 
    5779    dom_oce.F90 \ 
    5780    in_out_manager.F90 \ 
    5781    lbcnfd.F90 \ 
    5782    lib_mpp.F90 \ 
    5783    lib_print.f90 \ 
    5784    $(MODEL_LIB)(dom_oce.o) \ 
    5785    $(MODEL_LIB)(in_out_manager.o) \ 
    5786    $(MODEL_LIB)(lbcnfd.o) \ 
    5787    $(MODEL_LIB)(lib_mpp.o) \ 
    5788    $(MODEL_LIB)(lib_print.o) \ 
    5789    $(MODEL_LIB)(obc_par.o) \ 
    5790    $(MODEL_LIB)(oce.o) \ 
    5791    $(MODEL_LIB)(par_kind.o) \ 
    5792    $(MODEL_LIB)(par_oce.o) \ 
    5793    obc_par.F90 \ 
    5794    oce.F90 \ 
    5795    par_kind.F90 \ 
    5796    par_oce.F90 \ 
    5797    dom_oce.F90 \ 
    5798    in_out_manager.F90 \ 
    5799    lbclnk.F90 \ 
    5800    lib_mpp.F90 \ 
     6061   oce.F90 \ 
     6062   par_kind.F90 \ 
     6063   par_oce.F90 \ 
    58016064   $(MODEL_LIB)(dom_oce.o) \ 
    58026065   $(MODEL_LIB)(in_out_manager.o) \ 
     
    58066069   $(MODEL_LIB)(oce.o) \ 
    58076070   $(MODEL_LIB)(phycst.o) \ 
     6071   dom_oce.F90 \ 
     6072   in_out_manager.F90 \ 
     6073   lbclnk.F90 \ 
     6074   lib_mpp.F90 \ 
    58086075   obc_oce.F90 \ 
    58096076   oce.F90 \ 
     
    58136080   obcrad.F90 
    58146081$(MODEL_LIB)(obcrst.o) :   \ 
    5815    dom_oce.F90 \ 
    5816    in_out_manager.F90 \ 
    5817    lbcnfd.F90 \ 
    5818    lib_mpp.F90 \ 
    5819    lib_print.f90 \ 
    58206082   $(MODEL_LIB)(dom_oce.o) \ 
    58216083   $(MODEL_LIB)(in_out_manager.o) \ 
     
    58276089   $(MODEL_LIB)(par_kind.o) \ 
    58286090   $(MODEL_LIB)(par_oce.o) \ 
     6091   dom_oce.F90 \ 
     6092   in_out_manager.F90 \ 
     6093   lbcnfd.F90 \ 
     6094   lib_mpp.F90 \ 
     6095   lib_print.f90 \ 
    58296096   obc_par.F90 \ 
    58306097   oce.F90 \ 
    58316098   par_kind.F90 \ 
    58326099   par_oce.F90 \ 
    5833    dom_oce.F90 \ 
    5834    in_out_manager.F90 \ 
    5835    lbclnk.F90 \ 
    5836    lib_mpp.F90 \ 
    58376100   $(MODEL_LIB)(dom_oce.o) \ 
    58386101   $(MODEL_LIB)(in_out_manager.o) \ 
     
    58426105   $(MODEL_LIB)(oce.o) \ 
    58436106   $(MODEL_LIB)(phycst.o) \ 
     6107   dom_oce.F90 \ 
     6108   in_out_manager.F90 \ 
     6109   lbclnk.F90 \ 
     6110   lib_mpp.F90 \ 
    58446111   obc_oce.F90 \ 
    58456112   oce.F90 \ 
     
    58486115   obcrst.F90 
    58496116$(MODEL_LIB)(obctra.o) :   \ 
    5850    dom_oce.F90 \ 
    5851    in_out_manager.F90 \ 
    5852    lbcnfd.F90 \ 
    5853    lib_mpp.F90 \ 
    5854    lib_print.f90 \ 
    58556117   $(MODEL_LIB)(dom_oce.o) \ 
    58566118   $(MODEL_LIB)(in_out_manager.o) \ 
     
    58626124   $(MODEL_LIB)(par_kind.o) \ 
    58636125   $(MODEL_LIB)(par_oce.o) \ 
     6126   dom_oce.F90 \ 
     6127   in_out_manager.F90 \ 
     6128   lbcnfd.F90 \ 
     6129   lib_mpp.F90 \ 
     6130   lib_print.f90 \ 
    58646131   obc_par.F90 \ 
    58656132   oce.F90 \ 
    58666133   par_kind.F90 \ 
    58676134   par_oce.F90 \ 
    5868    dom_oce.F90 \ 
    5869    in_out_manager.F90 \ 
    5870    lbclnk.F90 \ 
    5871    lib_mpp.F90 \ 
    58726135   $(MODEL_LIB)(dom_oce.o) \ 
    58736136   $(MODEL_LIB)(in_out_manager.o) \ 
     
    58776140   $(MODEL_LIB)(oce.o) \ 
    58786141   $(MODEL_LIB)(phycst.o) \ 
     6142   dom_oce.F90 \ 
     6143   in_out_manager.F90 \ 
     6144   lbclnk.F90 \ 
     6145   lib_mpp.F90 \ 
    58796146   obc_oce.F90 \ 
    58806147   oce.F90 \ 
     
    58846151   obctra.F90 
    58856152$(MODEL_LIB)(obcvol.o) :   \ 
    5886    dom_oce.F90 \ 
    5887    in_out_manager.F90 \ 
    5888    lbcnfd.F90 \ 
    5889    lib_print.f90 \ 
    58906153   $(MODEL_LIB)(dom_oce.o) \ 
    58916154   $(MODEL_LIB)(in_out_manager.o) \ 
     
    58956158   $(MODEL_LIB)(par_kind.o) \ 
    58966159   $(MODEL_LIB)(par_oce.o) \ 
     6160   dom_oce.F90 \ 
     6161   in_out_manager.F90 \ 
     6162   lbcnfd.F90 \ 
     6163   lib_print.f90 \ 
    58976164   obc_par.F90 \ 
    58986165   par_kind.F90 \ 
    58996166   par_oce.F90 \ 
    5900    dom_oce.F90 \ 
    5901    in_out_manager.F90 \ 
    5902    lib_mpp.F90 \ 
    59036167   $(MODEL_LIB)(dom_oce.o) \ 
    59046168   $(MODEL_LIB)(in_out_manager.o) \ 
     
    59086172   $(MODEL_LIB)(phycst.o) \ 
    59096173   $(MODEL_LIB)(sbc_oce.o) \ 
     6174   dom_oce.F90 \ 
     6175   in_out_manager.F90 \ 
     6176   lib_mpp.F90 \ 
    59106177   obc_oce.F90 \ 
    59116178   oce.F90 \ 
     
    59236190   oce.F90 
    59246191$(MODEL_LIB)(opa.o) :   \ 
    5925    agrif_opa_sponge.F90 \ 
    5926    bdydta.F90 \ 
    5927    bdy_oce.F90 \ 
    5928    bdy_par.F90 \ 
    5929    bdytides.F90 \ 
    5930    c1d.F90 \ 
    5931    cla.F90 \ 
    5932    closea.F90 \ 
    5933    cpl_oasis3.F90 \ 
    5934    daymod.F90 \ 
    5935    diafwb.F90 \ 
    5936    diagap.F90 \ 
    5937    diahdy.F90 \ 
    5938    diahth.F90 \ 
    5939    dianam.F90 \ 
    5940    diaptr.F90 \ 
    5941    diawri_c1d.F90 \ 
    5942    diawri.F90 \ 
    5943    divcur.F90 \ 
    5944    domhgr.F90 \ 
    5945    dommsk.F90 \ 
    5946    dom_oce.F90 \ 
    5947    domstp.F90 \ 
    5948    domvvl.F90 \ 
    5949    domwri.F90 \ 
    5950    domzgr.F90 \ 
    5951    dtasal.F90 \ 
    5952    dtatem.F90 \ 
    5953    dynadv.F90 \ 
    5954    dynbfr.F90 \ 
    5955    dyncor_c1d.F90 \ 
    5956    dynhpg.F90 \ 
    5957    dynldf.F90 \ 
    5958    dynnxt_c1d.F90 \ 
    5959    dynnxt.F90 \ 
    5960    dynspg_exp.F90 \ 
    5961    dynspg.F90 \ 
    5962    dynspg_flt.F90 \ 
    5963    dynspg_oce.F90 \ 
    5964    dynspg_ts.F90 \ 
    5965    dynvor.F90 \ 
    5966    dynzdf.F90 \ 
    5967    eosbn2.F90 \ 
    5968    floats.F90 \ 
    5969    flo_oce.F90 \ 
    5970    in_out_manager.F90 \ 
    5971    iom_def.F90 \ 
    5972    iom.F90 \ 
    5973    iom_ioipsl.F90 \ 
    5974    iom_nf90.F90 \ 
    5975    iom_rstdimg.F90 \ 
    5976    lbclnk.F90 \ 
    5977    lbcnfd.F90 \ 
    5978    ldfdyn_oce.F90 \ 
    5979    ldfeiv.F90 \ 
    5980    ldfslp.F90 \ 
    5981    ldftra_oce.F90 \ 
    5982    lib_mpp.F90 \ 
    5983    lib_print.f90 \ 
    59846192   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
    5985    $(MODEL_LIB)(bdydta.o) \ 
    59866193   $(MODEL_LIB)(bdy_oce.o) \ 
    59876194   $(MODEL_LIB)(bdy_par.o) \ 
     6195   $(MODEL_LIB)(bdydta.o) \ 
    59886196   $(MODEL_LIB)(bdytides.o) \ 
    59896197   $(MODEL_LIB)(c1d.o) \ 
     
    59926200   $(MODEL_LIB)(cpl_oasis3.o) \ 
    59936201   $(MODEL_LIB)(daymod.o) \ 
     6202   $(MODEL_LIB)(diaar5.o) \ 
    59946203   $(MODEL_LIB)(diafwb.o) \ 
    59956204   $(MODEL_LIB)(diagap.o) \ 
     
    59986207   $(MODEL_LIB)(dianam.o) \ 
    59996208   $(MODEL_LIB)(diaptr.o) \ 
     6209   $(MODEL_LIB)(diawri.o) \ 
    60006210   $(MODEL_LIB)(diawri_c1d.o) \ 
    6001    $(MODEL_LIB)(diawri.o) \ 
    60026211   $(MODEL_LIB)(divcur.o) \ 
     6212   $(MODEL_LIB)(dom_oce.o) \ 
    60036213   $(MODEL_LIB)(domhgr.o) \ 
    60046214   $(MODEL_LIB)(dommsk.o) \ 
    6005    $(MODEL_LIB)(dom_oce.o) \ 
     6215   $(MODEL_LIB)(domngb.o) \ 
    60066216   $(MODEL_LIB)(domstp.o) \ 
    60076217   $(MODEL_LIB)(domvvl.o) \ 
     
    60156225   $(MODEL_LIB)(dynhpg.o) \ 
    60166226   $(MODEL_LIB)(dynldf.o) \ 
     6227   $(MODEL_LIB)(dynnxt.o) \ 
    60176228   $(MODEL_LIB)(dynnxt_c1d.o) \ 
    6018    $(MODEL_LIB)(dynnxt.o) \ 
     6229   $(MODEL_LIB)(dynspg.o) \ 
    60196230   $(MODEL_LIB)(dynspg_exp.o) \ 
    60206231   $(MODEL_LIB)(dynspg_flt.o) \ 
    6021    $(MODEL_LIB)(dynspg.o) \ 
    60226232   $(MODEL_LIB)(dynspg_oce.o) \ 
    60236233   $(MODEL_LIB)(dynspg_ts.o) \ 
     
    60256235   $(MODEL_LIB)(dynzdf.o) \ 
    60266236   $(MODEL_LIB)(eosbn2.o) \ 
     6237   $(MODEL_LIB)(flo_oce.o) \ 
    60276238   $(MODEL_LIB)(floats.o) \ 
    6028    $(MODEL_LIB)(flo_oce.o) \ 
    6029    $(MODEL_LIB)(in_out_manager.o) \ 
     6239   $(MODEL_LIB)(in_out_manager.o) \ 
     6240   $(MODEL_LIB)(iom.o) \ 
    60306241   $(MODEL_LIB)(iom_def.o) \ 
    60316242   $(MODEL_LIB)(iom_ioipsl.o) \ 
    60326243   $(MODEL_LIB)(iom_nf90.o) \ 
    6033    $(MODEL_LIB)(iom.o) \ 
    60346244   $(MODEL_LIB)(iom_rstdimg.o) \ 
    60356245   $(MODEL_LIB)(lbclnk.o) \ 
     
    60426252   $(MODEL_LIB)(lib_print.o) \ 
    60436253   $(MODEL_LIB)(oasis4_date.o) \ 
    6044    $(MODEL_LIB)(obcdta.o) \ 
    60456254   $(MODEL_LIB)(obc_oce.o) \ 
    60466255   $(MODEL_LIB)(obc_par.o) \ 
     6256   $(MODEL_LIB)(obcdta.o) \ 
    60476257   $(MODEL_LIB)(obcrad.o) \ 
    60486258   $(MODEL_LIB)(obcrst.o) \ 
     
    60536263   $(MODEL_LIB)(prtctl.o) \ 
    60546264   $(MODEL_LIB)(restart.o) \ 
     6265   $(MODEL_LIB)(sbc_ice.o) \ 
     6266   $(MODEL_LIB)(sbc_oce.o) \ 
     6267   $(MODEL_LIB)(sbcana.o) \ 
     6268   $(MODEL_LIB)(sbcblk_clio.o) \ 
     6269   $(MODEL_LIB)(sbcblk_core.o) \ 
    60556270   $(MODEL_LIB)(sbccpl.o) \ 
     6271   $(MODEL_LIB)(sbcflx.o) \ 
     6272   $(MODEL_LIB)(sbcfwb.o) \ 
     6273   $(MODEL_LIB)(sbcice_if.o) \ 
     6274   $(MODEL_LIB)(sbcice_lim.o) \ 
     6275   $(MODEL_LIB)(sbcice_lim_2.o) \ 
    60566276   $(MODEL_LIB)(sbcmod.o) \ 
    6057    $(MODEL_LIB)(sbc_oce.o) \ 
    60586277   $(MODEL_LIB)(sbcrnf.o) \ 
     6278   $(MODEL_LIB)(sbcssm.o) \ 
     6279   $(MODEL_LIB)(sbcssr.o) \ 
    60596280   $(MODEL_LIB)(sshwzv.o) \ 
    60606281   $(MODEL_LIB)(stpctl.o) \ 
     
    60786299   $(MODEL_LIB)(trdvor.o) \ 
    60796300   $(MODEL_LIB)(trdvor_oce.o) \ 
     6301   $(MODEL_LIB)(zdf_oce.o) \ 
    60806302   $(MODEL_LIB)(zdfbfr.o) \ 
    60816303   $(MODEL_LIB)(zdfddm.o) \ 
     
    60836305   $(MODEL_LIB)(zdfkpp.o) \ 
    60846306   $(MODEL_LIB)(zdfmxl.o) \ 
    6085    $(MODEL_LIB)(zdf_oce.o) \ 
    60866307   $(MODEL_LIB)(zdfric.o) \ 
    60876308   $(MODEL_LIB)(zdftke.o) \ 
     
    60896310   $(MODEL_LIB)(zdftmx.o) \ 
    60906311   $(MODEL_LIB)(zpshde.o) \ 
     6312   agrif_opa_sponge.F90 \ 
     6313   bdy_oce.F90 \ 
     6314   bdy_par.F90 \ 
     6315   bdydta.F90 \ 
     6316   bdytides.F90 \ 
     6317   c1d.F90 \ 
     6318   cla.F90 \ 
     6319   closea.F90 \ 
     6320   cpl_oasis3.F90 \ 
     6321   daymod.F90 \ 
     6322   diaar5.F90 \ 
     6323   diafwb.F90 \ 
     6324   diagap.F90 \ 
     6325   diahdy.F90 \ 
     6326   diahth.F90 \ 
     6327   dianam.F90 \ 
     6328   diaptr.F90 \ 
     6329   diawri.F90 \ 
     6330   diawri_c1d.F90 \ 
     6331   divcur.F90 \ 
     6332   dom_oce.F90 \ 
     6333   domhgr.F90 \ 
     6334   dommsk.F90 \ 
     6335   domngb.F90 \ 
     6336   domstp.F90 \ 
     6337   domvvl.F90 \ 
     6338   domwri.F90 \ 
     6339   domzgr.F90 \ 
     6340   dtasal.F90 \ 
     6341   dtatem.F90 \ 
     6342   dynadv.F90 \ 
     6343   dynbfr.F90 \ 
     6344   dyncor_c1d.F90 \ 
     6345   dynhpg.F90 \ 
     6346   dynldf.F90 \ 
     6347   dynnxt.F90 \ 
     6348   dynnxt_c1d.F90 \ 
     6349   dynspg.F90 \ 
     6350   dynspg_exp.F90 \ 
     6351   dynspg_flt.F90 \ 
     6352   dynspg_oce.F90 \ 
     6353   dynspg_ts.F90 \ 
     6354   dynvor.F90 \ 
     6355   dynzdf.F90 \ 
     6356   eosbn2.F90 \ 
     6357   flo_oce.F90 \ 
     6358   floats.F90 \ 
     6359   in_out_manager.F90 \ 
     6360   iom.F90 \ 
     6361   iom_def.F90 \ 
     6362   iom_ioipsl.F90 \ 
     6363   iom_nf90.F90 \ 
     6364   iom_rstdimg.F90 \ 
     6365   lbclnk.F90 \ 
     6366   lbcnfd.F90 \ 
     6367   ldfdyn_oce.F90 \ 
     6368   ldfeiv.F90 \ 
     6369   ldfslp.F90 \ 
     6370   ldftra_oce.F90 \ 
     6371   lib_mpp.F90 \ 
     6372   lib_print.f90 \ 
    60916373   oasis4_date.F90 \ 
    6092    obcdta.F90 \ 
    60936374   obc_oce.F90 \ 
    60946375   obc_par.F90 \ 
     6376   obcdta.F90 \ 
    60956377   obcrad.F90 \ 
    60966378   obcrst.F90 \ 
     
    61016383   prtctl.F90 \ 
    61026384   restart.F90 \ 
     6385   sbc_ice.F90 \ 
     6386   sbc_oce.F90 \ 
     6387   sbcana.F90 \ 
     6388   sbcblk_clio.F90 \ 
     6389   sbcblk_core.F90 \ 
    61036390   sbccpl.F90 \ 
     6391   sbcflx.F90 \ 
     6392   sbcfwb.F90 \ 
     6393   sbcice_if.F90 \ 
     6394   sbcice_lim.F90 \ 
     6395   sbcice_lim_2.F90 \ 
    61046396   sbcmod.F90 \ 
    6105    sbc_oce.F90 \ 
    61066397   sbcrnf.F90 \ 
     6398   sbcssm.F90 \ 
     6399   sbcssr.F90 \ 
    61076400   sshwzv.F90 \ 
    61086401   stpctl.F90 \ 
     
    61266419   trdvor.F90 \ 
    61276420   trdvor_oce.F90 \ 
     6421   zdf_oce.F90 \ 
    61286422   zdfbfr.F90 \ 
    61296423   zdfddm.F90 \ 
     
    61316425   zdfkpp.F90 \ 
    61326426   zdfmxl.F90 \ 
    6133    zdf_oce.F90 \ 
    61346427   zdfric.F90 \ 
    61356428   zdftke.F90 \ 
     
    61376430   zdftmx.F90 \ 
    61386431   zpshde.F90 \ 
     6432   $(MODEL_LIB)(bdy_par.o) \ 
     6433   $(MODEL_LIB)(bdyini.o) \ 
     6434   $(MODEL_LIB)(c1d.o) \ 
     6435   $(MODEL_LIB)(cpl_oasis3.o) \ 
     6436   $(MODEL_LIB)(cpl_oasis4.o) \ 
     6437   $(MODEL_LIB)(diaptr.o) \ 
     6438   $(MODEL_LIB)(dom_oce.o) \ 
     6439   $(MODEL_LIB)(domain.o) \ 
     6440   $(MODEL_LIB)(domcfg.o) \ 
     6441   $(MODEL_LIB)(dtasal.o) \ 
     6442   $(MODEL_LIB)(dtatem.o) \ 
     6443   $(MODEL_LIB)(dyncor_c1d.o) \ 
     6444   $(MODEL_LIB)(dynhpg.o) \ 
     6445   $(MODEL_LIB)(dynspg_oce.o) \ 
     6446   $(MODEL_LIB)(eosbn2.o) \ 
     6447   $(MODEL_LIB)(in_out_manager.o) \ 
     6448   $(MODEL_LIB)(iom.o) \ 
     6449   $(MODEL_LIB)(istate.o) \ 
     6450   $(MODEL_LIB)(ldfdyn.o) \ 
     6451   $(MODEL_LIB)(ldftra.o) \ 
     6452   $(MODEL_LIB)(lib_mpp.o) \ 
     6453   $(MODEL_LIB)(mppini.o) \ 
     6454   $(MODEL_LIB)(obc_par.o) \ 
     6455   $(MODEL_LIB)(obcini.o) \ 
     6456   $(MODEL_LIB)(oce.o) \ 
     6457   $(MODEL_LIB)(phycst.o) \ 
     6458   $(MODEL_LIB)(prtctl.o) \ 
     6459   $(MODEL_LIB)(sbc_oce.o) \ 
     6460   $(MODEL_LIB)(sbcmod.o) \ 
     6461   $(MODEL_LIB)(step.o) \ 
     6462   $(MODEL_LIB)(step_c1d.o) \ 
     6463   $(MODEL_LIB)(trdmod.o) \ 
     6464   $(MODEL_LIB)(trdmod_oce.o) \ 
     6465   $(MODEL_LIB)(zdfini.o) \ 
     6466   bdy_par.F90 \ 
    61396467   bdyini.F90 \ 
    6140    bdy_par.F90 \ 
    61416468   c1d.F90 \ 
    61426469   cpl_oasis3.F90 \ 
    61436470   cpl_oasis4.F90 \ 
    61446471   diaptr.F90 \ 
     6472   dom_oce.F90 \ 
    61456473   domain.F90 \ 
    61466474   domcfg.F90 \ 
    6147    dom_oce.F90 \ 
    61486475   dtasal.F90 \ 
    61496476   dtatem.F90 \ 
     
    61586485   ldftra.F90 \ 
    61596486   lib_mpp.F90 \ 
    6160    $(MODEL_LIB)(bdyini.o) \ 
    6161    $(MODEL_LIB)(bdy_par.o) \ 
    6162    $(MODEL_LIB)(c1d.o) \ 
    6163    $(MODEL_LIB)(cpl_oasis3.o) \ 
    6164    $(MODEL_LIB)(cpl_oasis4.o) \ 
    6165    $(MODEL_LIB)(diaptr.o) \ 
    6166    $(MODEL_LIB)(domain.o) \ 
    6167    $(MODEL_LIB)(domcfg.o) \ 
    6168    $(MODEL_LIB)(dom_oce.o) \ 
    6169    $(MODEL_LIB)(dtasal.o) \ 
    6170    $(MODEL_LIB)(dtatem.o) \ 
    6171    $(MODEL_LIB)(dyncor_c1d.o) \ 
    6172    $(MODEL_LIB)(dynhpg.o) \ 
    6173    $(MODEL_LIB)(dynspg_oce.o) \ 
    6174    $(MODEL_LIB)(eosbn2.o) \ 
    6175    $(MODEL_LIB)(in_out_manager.o) \ 
    6176    $(MODEL_LIB)(iom.o) \ 
    6177    $(MODEL_LIB)(istate.o) \ 
    6178    $(MODEL_LIB)(ldfdyn.o) \ 
    6179    $(MODEL_LIB)(ldftra.o) \ 
    6180    $(MODEL_LIB)(lib_mpp.o) \ 
    6181    $(MODEL_LIB)(mppini.o) \ 
    6182    $(MODEL_LIB)(obcini.o) \ 
    6183    $(MODEL_LIB)(obc_par.o) \ 
    6184    $(MODEL_LIB)(oce.o) \ 
    6185    $(MODEL_LIB)(phycst.o) \ 
    6186    $(MODEL_LIB)(prtctl.o) \ 
    6187    $(MODEL_LIB)(sbc_oce.o) \ 
    6188    $(MODEL_LIB)(step_c1d.o) \ 
    6189    $(MODEL_LIB)(step.o) \ 
    6190    $(MODEL_LIB)(trdmod.o) \ 
    6191    $(MODEL_LIB)(trdmod_oce.o) \ 
    6192    $(MODEL_LIB)(zdfini.o) \ 
    61936487   mppini.F90 \ 
     6488   obc_par.F90 \ 
    61946489   obcini.F90 \ 
    6195    obc_par.F90 \ 
    6196    oce.F90 \ 
    6197    phycst.F90 \ 
    6198    prtctl.F90 \ 
    6199    sbc_oce.F90 \ 
     6490   oce.F90 \ 
     6491   phycst.F90 \ 
     6492   prtctl.F90 \ 
     6493   sbc_oce.F90 \ 
     6494   sbcmod.F90 \ 
     6495   step.F90 \ 
    62006496   step_c1d.F90 \ 
    6201    step.F90 \ 
    62026497   trdmod.F90 \ 
    62036498   trdmod_oce.F90 \ 
     
    62296524   par_oce.F90 
    62306525$(MODEL_LIB)(phycst.o) :   \ 
    6231    lib_print.f90 \ 
    6232    $(MODEL_LIB)(lib_print.o) \ 
    6233    $(MODEL_LIB)(par_kind.o) \ 
    6234    $(MODEL_LIB)(par_oce.o) \ 
    6235    par_kind.F90 \ 
    6236    par_oce.F90 \ 
    6237    in_out_manager.F90 \ 
    6238    $(MODEL_LIB)(in_out_manager.o) \ 
    6239    $(MODEL_LIB)(par_oce.o) \ 
     6526   $(MODEL_LIB)(lib_print.o) \ 
     6527   $(MODEL_LIB)(par_kind.o) \ 
     6528   $(MODEL_LIB)(par_oce.o) \ 
     6529   lib_print.f90 \ 
     6530   par_kind.F90 \ 
     6531   par_oce.F90 \ 
     6532   $(MODEL_LIB)(in_out_manager.o) \ 
     6533   $(MODEL_LIB)(par_oce.o) \ 
     6534   in_out_manager.F90 \ 
    62406535   par_oce.F90 \ 
    62416536   KEY_CPP \ 
    62426537   phycst.F90 
    62436538$(MODEL_LIB)(prtctl.o) :   \ 
    6244    dom_oce.F90 \ 
    6245    in_out_manager.F90 \ 
    6246    lbcnfd.F90 \ 
    6247    lib_print.f90 \ 
    6248    $(MODEL_LIB)(dom_oce.o) \ 
    6249    $(MODEL_LIB)(in_out_manager.o) \ 
    6250    $(MODEL_LIB)(lbcnfd.o) \ 
    6251    $(MODEL_LIB)(lib_print.o) \ 
    6252    $(MODEL_LIB)(par_kind.o) \ 
    6253    $(MODEL_LIB)(par_oce.o) \ 
    6254    par_kind.F90 \ 
    6255    par_oce.F90 \ 
    6256    dom_oce.F90 \ 
    6257    in_out_manager.F90 \ 
    6258    lib_mpp.F90 \ 
    6259    $(MODEL_LIB)(dom_oce.o) \ 
    6260    $(MODEL_LIB)(in_out_manager.o) \ 
    6261    $(MODEL_LIB)(lib_mpp.o) \ 
     6539   $(MODEL_LIB)(dom_oce.o) \ 
     6540   $(MODEL_LIB)(in_out_manager.o) \ 
     6541   $(MODEL_LIB)(lbcnfd.o) \ 
     6542   $(MODEL_LIB)(lib_print.o) \ 
     6543   $(MODEL_LIB)(par_kind.o) \ 
     6544   $(MODEL_LIB)(par_oce.o) \ 
     6545   dom_oce.F90 \ 
     6546   in_out_manager.F90 \ 
     6547   lbcnfd.F90 \ 
     6548   lib_print.f90 \ 
     6549   par_kind.F90 \ 
     6550   par_oce.F90 \ 
     6551   $(MODEL_LIB)(dom_oce.o) \ 
     6552   $(MODEL_LIB)(in_out_manager.o) \ 
     6553   $(MODEL_LIB)(lib_mpp.o) \ 
     6554   dom_oce.F90 \ 
     6555   in_out_manager.F90 \ 
     6556   lib_mpp.F90 \ 
    62626557   prtctl.F90 
    62636558$(MODEL_LIB)(restart.o) :  \ 
    6264    dom_oce.F90 \ 
     6559   $(MODEL_LIB)(dianam.o) \ 
     6560   $(MODEL_LIB)(dom_oce.o) \ 
     6561   $(MODEL_LIB)(domngb.o) \ 
     6562   $(MODEL_LIB)(eosbn2.o) \ 
     6563   $(MODEL_LIB)(in_out_manager.o) \ 
     6564   $(MODEL_LIB)(iom.o) \ 
     6565   $(MODEL_LIB)(iom_def.o) \ 
     6566   $(MODEL_LIB)(iom_ioipsl.o) \ 
     6567   $(MODEL_LIB)(iom_nf90.o) \ 
     6568   $(MODEL_LIB)(iom_rstdimg.o) \ 
     6569   $(MODEL_LIB)(lbclnk.o) \ 
     6570   $(MODEL_LIB)(lib_print.o) \ 
     6571   $(MODEL_LIB)(oce.o) \ 
     6572   $(MODEL_LIB)(par_kind.o) \ 
     6573   $(MODEL_LIB)(par_oce.o) \ 
     6574   $(MODEL_LIB)(phycst.o) \ 
     6575   $(MODEL_LIB)(prtctl.o) \ 
     6576   $(MODEL_LIB)(sbc_oce.o) \ 
     6577   $(MODEL_LIB)(zdf_oce.o) \ 
     6578   $(MODEL_LIB)(zdfddm.o) \ 
     6579   dianam.F90 \ 
     6580   dom_oce.F90 \ 
     6581   domngb.F90 \ 
    62656582   eosbn2.F90 \ 
    62666583   in_out_manager.F90 \ 
     6584   iom.F90 \ 
    62676585   iom_def.F90 \ 
    6268    iom.F90 \ 
    62696586   iom_ioipsl.F90 \ 
    62706587   iom_nf90.F90 \ 
     
    62726589   lbclnk.F90 \ 
    62736590   lib_print.f90 \ 
    6274    $(MODEL_LIB)(dom_oce.o) \ 
    6275    $(MODEL_LIB)(eosbn2.o) \ 
    6276    $(MODEL_LIB)(in_out_manager.o) \ 
    6277    $(MODEL_LIB)(iom_def.o) \ 
    6278    $(MODEL_LIB)(iom_ioipsl.o) \ 
    6279    $(MODEL_LIB)(iom_nf90.o) \ 
    6280    $(MODEL_LIB)(iom.o) \ 
    6281    $(MODEL_LIB)(iom_rstdimg.o) \ 
    6282    $(MODEL_LIB)(lbclnk.o) \ 
    6283    $(MODEL_LIB)(lib_print.o) \ 
    6284    $(MODEL_LIB)(oce.o) \ 
    6285    $(MODEL_LIB)(par_kind.o) \ 
    6286    $(MODEL_LIB)(par_oce.o) \ 
    6287    $(MODEL_LIB)(phycst.o) \ 
    6288    $(MODEL_LIB)(prtctl.o) \ 
    6289    $(MODEL_LIB)(zdfddm.o) \ 
    6290    $(MODEL_LIB)(zdf_oce.o) \ 
    6291    oce.F90 \ 
    6292    par_kind.F90 \ 
    6293    par_oce.F90 \ 
    6294    phycst.F90 \ 
    6295    prtctl.F90 \ 
     6591   oce.F90 \ 
     6592   par_kind.F90 \ 
     6593   par_oce.F90 \ 
     6594   phycst.F90 \ 
     6595   prtctl.F90 \ 
     6596   sbc_oce.F90 \ 
     6597   zdf_oce.F90 \ 
    62966598   zdfddm.F90 \ 
    6297    zdf_oce.F90 \ 
    6298    c1d.F90 \ 
    6299    dom_oce.F90 \ 
    6300    eosbn2.F90 \ 
    6301    in_out_manager.F90 \ 
    6302    iom.F90 \ 
    63036599   $(MODEL_LIB)(c1d.o) \ 
    63046600   $(MODEL_LIB)(dom_oce.o) \ 
     
    63126608   $(MODEL_LIB)(zdfmxl.o) \ 
    63136609   $(MODEL_LIB)(zpshde.o) \ 
     6610   c1d.F90 \ 
     6611   dom_oce.F90 \ 
     6612   eosbn2.F90 \ 
     6613   in_out_manager.F90 \ 
     6614   iom.F90 \ 
    63146615   oce.F90 \ 
    63156616   phycst.F90 \ 
     
    63216622   KEY_CPP \ 
    63226623   restart.F90 
     6624$(MODEL_LIB)(sbc_ice.o) :  \ 
     6625   $(MODEL_LIB)(par_kind.o) \ 
     6626   $(MODEL_LIB)(par_oce.o) \ 
     6627   par_kind.F90 \ 
     6628   par_oce.F90 \ 
     6629   $(MODEL_LIB)(par_ice_2.o) \ 
     6630   $(MODEL_LIB)(par_oce.o) \ 
     6631   par_ice_2.F90 \ 
     6632   par_oce.F90 \ 
     6633   KEY_CPP \ 
     6634   sbc_ice.F90 
     6635$(MODEL_LIB)(sbc_oce.o) :  \ 
     6636   $(MODEL_LIB)(par_kind.o) \ 
     6637   par_kind.F90 \ 
     6638   $(MODEL_LIB)(par_oce.o) \ 
     6639   par_oce.F90 \ 
     6640   KEY_CPP \ 
     6641   sbc_oce.F90 
    63236642$(MODEL_LIB)(sbcana.o) :   \ 
    6324    dom_oce.F90 \ 
    6325    in_out_manager.F90 \ 
    6326    lbcnfd.F90 \ 
    6327    lib_mpp.F90 \ 
    6328    lib_print.f90 \ 
    6329    $(MODEL_LIB)(dom_oce.o) \ 
    6330    $(MODEL_LIB)(in_out_manager.o) \ 
    6331    $(MODEL_LIB)(lbcnfd.o) \ 
    6332    $(MODEL_LIB)(lib_mpp.o) \ 
    6333    $(MODEL_LIB)(lib_print.o) \ 
    6334    $(MODEL_LIB)(oce.o) \ 
    6335    $(MODEL_LIB)(par_kind.o) \ 
    6336    $(MODEL_LIB)(par_oce.o) \ 
    6337    oce.F90 \ 
    6338    par_kind.F90 \ 
    6339    par_oce.F90 \ 
    6340    dom_oce.F90 \ 
    6341    in_out_manager.F90 \ 
    6342    lbclnk.F90 \ 
    6343    lib_mpp.F90 \ 
    6344    $(MODEL_LIB)(dom_oce.o) \ 
    6345    $(MODEL_LIB)(in_out_manager.o) \ 
    6346    $(MODEL_LIB)(lbclnk.o) \ 
    6347    $(MODEL_LIB)(lib_mpp.o) \ 
    6348    $(MODEL_LIB)(oce.o) \ 
    6349    $(MODEL_LIB)(phycst.o) \ 
    6350    $(MODEL_LIB)(sbc_oce.o) \ 
     6643   $(MODEL_LIB)(dom_oce.o) \ 
     6644   $(MODEL_LIB)(in_out_manager.o) \ 
     6645   $(MODEL_LIB)(lbcnfd.o) \ 
     6646   $(MODEL_LIB)(lib_mpp.o) \ 
     6647   $(MODEL_LIB)(lib_print.o) \ 
     6648   $(MODEL_LIB)(oce.o) \ 
     6649   $(MODEL_LIB)(par_kind.o) \ 
     6650   $(MODEL_LIB)(par_oce.o) \ 
     6651   dom_oce.F90 \ 
     6652   in_out_manager.F90 \ 
     6653   lbcnfd.F90 \ 
     6654   lib_mpp.F90 \ 
     6655   lib_print.f90 \ 
     6656   oce.F90 \ 
     6657   par_kind.F90 \ 
     6658   par_oce.F90 \ 
     6659   $(MODEL_LIB)(dom_oce.o) \ 
     6660   $(MODEL_LIB)(in_out_manager.o) \ 
     6661   $(MODEL_LIB)(lbclnk.o) \ 
     6662   $(MODEL_LIB)(lib_mpp.o) \ 
     6663   $(MODEL_LIB)(oce.o) \ 
     6664   $(MODEL_LIB)(phycst.o) \ 
     6665   $(MODEL_LIB)(sbc_oce.o) \ 
     6666   dom_oce.F90 \ 
     6667   in_out_manager.F90 \ 
     6668   lbclnk.F90 \ 
     6669   lib_mpp.F90 \ 
    63516670   oce.F90 \ 
    63526671   phycst.F90 \ 
     
    63576676   sbcana.F90 
    63586677$(MODEL_LIB)(sbcblk_clio.o) : \ 
    6359    dom_oce.F90 \ 
     6678   $(MODEL_LIB)(dianam.o) \ 
     6679   $(MODEL_LIB)(dom_oce.o) \ 
     6680   $(MODEL_LIB)(domngb.o) \ 
     6681   $(MODEL_LIB)(geo2ocean.o) \ 
     6682   $(MODEL_LIB)(in_out_manager.o) \ 
     6683   $(MODEL_LIB)(iom.o) \ 
     6684   $(MODEL_LIB)(iom_def.o) \ 
     6685   $(MODEL_LIB)(iom_ioipsl.o) \ 
     6686   $(MODEL_LIB)(iom_nf90.o) \ 
     6687   $(MODEL_LIB)(iom_rstdimg.o) \ 
     6688   $(MODEL_LIB)(lbclnk.o) \ 
     6689   $(MODEL_LIB)(lbcnfd.o) \ 
     6690   $(MODEL_LIB)(lib_mpp.o) \ 
     6691   $(MODEL_LIB)(lib_print.o) \ 
     6692   $(MODEL_LIB)(oce.o) \ 
     6693   $(MODEL_LIB)(par_ice_2.o) \ 
     6694   $(MODEL_LIB)(par_kind.o) \ 
     6695   $(MODEL_LIB)(par_oce.o) \ 
     6696   $(MODEL_LIB)(phycst.o) \ 
     6697   $(MODEL_LIB)(sbc_oce.o) \ 
     6698   dianam.F90 \ 
     6699   dom_oce.F90 \ 
     6700   domngb.F90 \ 
    63606701   geo2ocean.F90 \ 
    63616702   in_out_manager.F90 \ 
     6703   iom.F90 \ 
    63626704   iom_def.F90 \ 
    6363    iom.F90 \ 
    63646705   iom_ioipsl.F90 \ 
    63656706   iom_nf90.F90 \ 
     
    63696710   lib_mpp.F90 \ 
    63706711   lib_print.f90 \ 
    6371    $(MODEL_LIB)(dom_oce.o) \ 
     6712   oce.F90 \ 
     6713   par_ice_2.F90 \ 
     6714   par_kind.F90 \ 
     6715   par_oce.F90 \ 
     6716   phycst.F90 \ 
     6717   sbc_oce.F90 \ 
     6718   $(MODEL_LIB)(albedo.o) \ 
     6719   $(MODEL_LIB)(dom_oce.o) \ 
     6720   $(MODEL_LIB)(fldread.o) \ 
     6721   $(MODEL_LIB)(ice_2.o) \ 
     6722   $(MODEL_LIB)(in_out_manager.o) \ 
     6723   $(MODEL_LIB)(iom.o) \ 
     6724   $(MODEL_LIB)(lbclnk.o) \ 
     6725   $(MODEL_LIB)(lib_mpp.o) \ 
     6726   $(MODEL_LIB)(oce.o) \ 
     6727   $(MODEL_LIB)(phycst.o) \ 
     6728   $(MODEL_LIB)(prtctl.o) \ 
     6729   $(MODEL_LIB)(sbc_ice.o) \ 
     6730   $(MODEL_LIB)(sbc_oce.o) \ 
     6731   albedo.F90 \ 
     6732   dom_oce.F90 \ 
     6733   fldread.F90 \ 
     6734   ice_2.F90 \ 
     6735   in_out_manager.F90 \ 
     6736   iom.F90 \ 
     6737   lbclnk.F90 \ 
     6738   lib_mpp.F90 \ 
     6739   oce.F90 \ 
     6740   phycst.F90 \ 
     6741   prtctl.F90 \ 
     6742   sbc_ice.F90 \ 
     6743   sbc_oce.F90 \ 
     6744   vectopt_loop_substitute.h90 \ 
     6745   KEY_CPP \ 
     6746   sbcblk_clio.F90 
     6747$(MODEL_LIB)(sbcblk_core.o) : \ 
     6748   $(MODEL_LIB)(dianam.o) \ 
     6749   $(MODEL_LIB)(dom_oce.o) \ 
     6750   $(MODEL_LIB)(domngb.o) \ 
    63726751   $(MODEL_LIB)(geo2ocean.o) \ 
    63736752   $(MODEL_LIB)(in_out_manager.o) \ 
     6753   $(MODEL_LIB)(iom.o) \ 
    63746754   $(MODEL_LIB)(iom_def.o) \ 
    63756755   $(MODEL_LIB)(iom_ioipsl.o) \ 
    63766756   $(MODEL_LIB)(iom_nf90.o) \ 
    6377    $(MODEL_LIB)(iom.o) \ 
    63786757   $(MODEL_LIB)(iom_rstdimg.o) \ 
    63796758   $(MODEL_LIB)(lbclnk.o) \ 
     
    63866765   $(MODEL_LIB)(par_oce.o) \ 
    63876766   $(MODEL_LIB)(phycst.o) \ 
    6388    oce.F90 \ 
    6389    par_ice_2.F90 \ 
    6390    par_kind.F90 \ 
    6391    par_oce.F90 \ 
    6392    phycst.F90 \ 
    6393    albedo.F90 \ 
    6394    dom_oce.F90 \ 
    6395    fldread.F90 \ 
    6396    ice_2.F90 \ 
    6397    in_out_manager.F90 \ 
    6398    iom.F90 \ 
    6399    lbclnk.F90 \ 
    6400    lib_mpp.F90 \ 
    6401    $(MODEL_LIB)(albedo.o) \ 
    6402    $(MODEL_LIB)(dom_oce.o) \ 
    6403    $(MODEL_LIB)(fldread.o) \ 
    6404    $(MODEL_LIB)(ice_2.o) \ 
    6405    $(MODEL_LIB)(in_out_manager.o) \ 
    6406    $(MODEL_LIB)(iom.o) \ 
    6407    $(MODEL_LIB)(lbclnk.o) \ 
    6408    $(MODEL_LIB)(lib_mpp.o) \ 
    6409    $(MODEL_LIB)(oce.o) \ 
    6410    $(MODEL_LIB)(phycst.o) \ 
    6411    $(MODEL_LIB)(prtctl.o) \ 
    6412    $(MODEL_LIB)(sbc_ice.o) \ 
    6413    $(MODEL_LIB)(sbc_oce.o) \ 
    6414    oce.F90 \ 
    6415    phycst.F90 \ 
    6416    prtctl.F90 \ 
    6417    sbc_ice.F90 \ 
    6418    sbc_oce.F90 \ 
    6419    vectopt_loop_substitute.h90 \ 
    6420    KEY_CPP \ 
    6421    sbcblk_clio.F90 
    6422 $(MODEL_LIB)(sbcblk_core.o) : \ 
    6423    dom_oce.F90 \ 
     6767   $(MODEL_LIB)(sbc_oce.o) \ 
     6768   dianam.F90 \ 
     6769   dom_oce.F90 \ 
     6770   domngb.F90 \ 
    64246771   geo2ocean.F90 \ 
    64256772   in_out_manager.F90 \ 
     6773   iom.F90 \ 
    64266774   iom_def.F90 \ 
    6427    iom.F90 \ 
    64286775   iom_ioipsl.F90 \ 
    64296776   iom_nf90.F90 \ 
     
    64336780   lib_mpp.F90 \ 
    64346781   lib_print.f90 \ 
    6435    $(MODEL_LIB)(dom_oce.o) \ 
    6436    $(MODEL_LIB)(geo2ocean.o) \ 
    6437    $(MODEL_LIB)(in_out_manager.o) \ 
     6782   oce.F90 \ 
     6783   par_ice_2.F90 \ 
     6784   par_kind.F90 \ 
     6785   par_oce.F90 \ 
     6786   phycst.F90 \ 
     6787   sbc_oce.F90 \ 
     6788   $(MODEL_LIB)(dom_oce.o) \ 
     6789   $(MODEL_LIB)(fldread.o) \ 
     6790   $(MODEL_LIB)(in_out_manager.o) \ 
     6791   $(MODEL_LIB)(iom.o) \ 
     6792   $(MODEL_LIB)(lbclnk.o) \ 
     6793   $(MODEL_LIB)(lib_mpp.o) \ 
     6794   $(MODEL_LIB)(oce.o) \ 
     6795   $(MODEL_LIB)(phycst.o) \ 
     6796   $(MODEL_LIB)(prtctl.o) \ 
     6797   $(MODEL_LIB)(sbc_ice.o) \ 
     6798   $(MODEL_LIB)(sbc_oce.o) \ 
     6799   dom_oce.F90 \ 
     6800   fldread.F90 \ 
     6801   in_out_manager.F90 \ 
     6802   iom.F90 \ 
     6803   lbclnk.F90 \ 
     6804   lib_mpp.F90 \ 
     6805   oce.F90 \ 
     6806   phycst.F90 \ 
     6807   prtctl.F90 \ 
     6808   sbc_ice.F90 \ 
     6809   sbc_oce.F90 \ 
     6810   domzgr_substitute.h90 \ 
     6811   vectopt_loop_substitute.h90 \ 
     6812   KEY_CPP \ 
     6813   sbcblk_core.F90 
     6814$(MODEL_LIB)(sbccpl.o) :   \ 
     6815   $(MODEL_LIB)(c1d.o) \ 
     6816   $(MODEL_LIB)(dianam.o) \ 
     6817   $(MODEL_LIB)(dom_oce.o) \ 
     6818   $(MODEL_LIB)(domngb.o) \ 
     6819   $(MODEL_LIB)(eosbn2.o) \ 
     6820   $(MODEL_LIB)(in_out_manager.o) \ 
     6821   $(MODEL_LIB)(iom.o) \ 
    64386822   $(MODEL_LIB)(iom_def.o) \ 
    64396823   $(MODEL_LIB)(iom_ioipsl.o) \ 
    64406824   $(MODEL_LIB)(iom_nf90.o) \ 
    6441    $(MODEL_LIB)(iom.o) \ 
    64426825   $(MODEL_LIB)(iom_rstdimg.o) \ 
    64436826   $(MODEL_LIB)(lbclnk.o) \ 
     
    64456828   $(MODEL_LIB)(lib_mpp.o) \ 
    64466829   $(MODEL_LIB)(lib_print.o) \ 
     6830   $(MODEL_LIB)(oasis4_date.o) \ 
    64476831   $(MODEL_LIB)(oce.o) \ 
    64486832   $(MODEL_LIB)(par_ice_2.o) \ 
     
    64506834   $(MODEL_LIB)(par_oce.o) \ 
    64516835   $(MODEL_LIB)(phycst.o) \ 
    6452    oce.F90 \ 
    6453    par_ice_2.F90 \ 
    6454    par_kind.F90 \ 
    6455    par_oce.F90 \ 
    6456    phycst.F90 \ 
    6457    dom_oce.F90 \ 
    6458    fldread.F90 \ 
    6459    in_out_manager.F90 \ 
    6460    iom.F90 \ 
    6461    lbclnk.F90 \ 
    6462    lib_mpp.F90 \ 
    6463    $(MODEL_LIB)(dom_oce.o) \ 
    6464    $(MODEL_LIB)(fldread.o) \ 
    6465    $(MODEL_LIB)(in_out_manager.o) \ 
    6466    $(MODEL_LIB)(iom.o) \ 
    6467    $(MODEL_LIB)(lbclnk.o) \ 
    6468    $(MODEL_LIB)(lib_mpp.o) \ 
    6469    $(MODEL_LIB)(oce.o) \ 
    6470    $(MODEL_LIB)(phycst.o) \ 
    6471    $(MODEL_LIB)(prtctl.o) \ 
    6472    $(MODEL_LIB)(sbc_ice.o) \ 
    6473    $(MODEL_LIB)(sbc_oce.o) \ 
    6474    oce.F90 \ 
    6475    phycst.F90 \ 
    6476    prtctl.F90 \ 
    6477    sbc_ice.F90 \ 
    6478    sbc_oce.F90 \ 
    6479    domzgr_substitute.h90 \ 
    6480    vectopt_loop_substitute.h90 \ 
    6481    KEY_CPP \ 
    6482    sbcblk_core.F90 
    6483 $(MODEL_LIB)(sbccpl.o) :   \ 
    6484    c1d.F90 \ 
    6485    dom_oce.F90 \ 
    6486    eosbn2.F90 \ 
    6487    in_out_manager.F90 \ 
    6488    iom_def.F90 \ 
    6489    iom.F90 \ 
    6490    iom_ioipsl.F90 \ 
    6491    iom_nf90.F90 \ 
    6492    iom_rstdimg.F90 \ 
    6493    lbclnk.F90 \ 
    6494    lbcnfd.F90 \ 
    6495    lib_mpp.F90 \ 
    6496    lib_print.f90 \ 
    6497    $(MODEL_LIB)(c1d.o) \ 
    6498    $(MODEL_LIB)(dom_oce.o) \ 
    6499    $(MODEL_LIB)(eosbn2.o) \ 
    6500    $(MODEL_LIB)(in_out_manager.o) \ 
    6501    $(MODEL_LIB)(iom_def.o) \ 
    6502    $(MODEL_LIB)(iom_ioipsl.o) \ 
    6503    $(MODEL_LIB)(iom_nf90.o) \ 
    6504    $(MODEL_LIB)(iom.o) \ 
    6505    $(MODEL_LIB)(iom_rstdimg.o) \ 
    6506    $(MODEL_LIB)(lbclnk.o) \ 
    6507    $(MODEL_LIB)(lbcnfd.o) \ 
    6508    $(MODEL_LIB)(lib_mpp.o) \ 
    6509    $(MODEL_LIB)(lib_print.o) \ 
    6510    $(MODEL_LIB)(oasis4_date.o) \ 
    6511    $(MODEL_LIB)(oce.o) \ 
    6512    $(MODEL_LIB)(par_ice_2.o) \ 
    6513    $(MODEL_LIB)(par_kind.o) \ 
    6514    $(MODEL_LIB)(par_oce.o) \ 
    6515    $(MODEL_LIB)(phycst.o) \ 
     6836   $(MODEL_LIB)(sbc_oce.o) \ 
    65166837   $(MODEL_LIB)(trdmld_oce.o) \ 
    65176838   $(MODEL_LIB)(zdfddm.o) \ 
    65186839   $(MODEL_LIB)(zdfmxl.o) \ 
    65196840   $(MODEL_LIB)(zpshde.o) \ 
     6841   c1d.F90 \ 
     6842   dianam.F90 \ 
     6843   dom_oce.F90 \ 
     6844   domngb.F90 \ 
     6845   eosbn2.F90 \ 
     6846   in_out_manager.F90 \ 
     6847   iom.F90 \ 
     6848   iom_def.F90 \ 
     6849   iom_ioipsl.F90 \ 
     6850   iom_nf90.F90 \ 
     6851   iom_rstdimg.F90 \ 
     6852   lbclnk.F90 \ 
     6853   lbcnfd.F90 \ 
     6854   lib_mpp.F90 \ 
     6855   lib_print.f90 \ 
    65206856   oasis4_date.F90 \ 
    65216857   oce.F90 \ 
     
    65246860   par_oce.F90 \ 
    65256861   phycst.F90 \ 
     6862   sbc_oce.F90 \ 
    65266863   trdmld_oce.F90 \ 
    65276864   zdfddm.F90 \ 
    65286865   zdfmxl.F90 \ 
    65296866   zpshde.F90 \ 
     6867   $(MODEL_LIB)(albedo.o) \ 
     6868   $(MODEL_LIB)(cpl_oasis3.o) \ 
     6869   $(MODEL_LIB)(cpl_oasis4.o) \ 
     6870   $(MODEL_LIB)(diaar5.o) \ 
     6871   $(MODEL_LIB)(dom_oce.o) \ 
     6872   $(MODEL_LIB)(geo2ocean.o) \ 
     6873   $(MODEL_LIB)(ice_2.o) \ 
     6874   $(MODEL_LIB)(in_out_manager.o) \ 
     6875   $(MODEL_LIB)(iom.o) \ 
     6876   $(MODEL_LIB)(lbclnk.o) \ 
     6877   $(MODEL_LIB)(lib_mpp.o) \ 
     6878   $(MODEL_LIB)(oce.o) \ 
     6879   $(MODEL_LIB)(par_ice_2.o) \ 
     6880   $(MODEL_LIB)(par_kind.o) \ 
     6881   $(MODEL_LIB)(phycst.o) \ 
     6882   $(MODEL_LIB)(restart.o) \ 
     6883   $(MODEL_LIB)(sbc_ice.o) \ 
     6884   $(MODEL_LIB)(sbc_oce.o) \ 
    65306885   albedo.F90 \ 
    65316886   cpl_oasis3.F90 \ 
    65326887   cpl_oasis4.F90 \ 
     6888   diaar5.F90 \ 
    65336889   dom_oce.F90 \ 
    65346890   geo2ocean.F90 \ 
     
    65386894   lbclnk.F90 \ 
    65396895   lib_mpp.F90 \ 
    6540    $(MODEL_LIB)(albedo.o) \ 
    6541    $(MODEL_LIB)(cpl_oasis3.o) \ 
    6542    $(MODEL_LIB)(cpl_oasis4.o) \ 
    6543    $(MODEL_LIB)(dom_oce.o) \ 
    6544    $(MODEL_LIB)(geo2ocean.o) \ 
    6545    $(MODEL_LIB)(ice_2.o) \ 
    6546    $(MODEL_LIB)(in_out_manager.o) \ 
    6547    $(MODEL_LIB)(iom.o) \ 
    6548    $(MODEL_LIB)(lbclnk.o) \ 
    6549    $(MODEL_LIB)(lib_mpp.o) \ 
    6550    $(MODEL_LIB)(oce.o) \ 
    6551    $(MODEL_LIB)(par_ice_2.o) \ 
    6552    $(MODEL_LIB)(par_kind.o) \ 
    6553    $(MODEL_LIB)(phycst.o) \ 
    6554    $(MODEL_LIB)(restart.o) \ 
    6555    $(MODEL_LIB)(sbc_ice.o) \ 
    6556    $(MODEL_LIB)(sbc_oce.o) \ 
    65576896   oce.F90 \ 
    65586897   par_ice_2.F90 \ 
     
    65666905   sbccpl.F90 
    65676906$(MODEL_LIB)(sbcflx.o) :   \ 
    6568    dom_oce.F90 \ 
     6907   $(MODEL_LIB)(dianam.o) \ 
     6908   $(MODEL_LIB)(dom_oce.o) \ 
     6909   $(MODEL_LIB)(domngb.o) \ 
     6910   $(MODEL_LIB)(geo2ocean.o) \ 
     6911   $(MODEL_LIB)(in_out_manager.o) \ 
     6912   $(MODEL_LIB)(iom.o) \ 
     6913   $(MODEL_LIB)(iom_def.o) \ 
     6914   $(MODEL_LIB)(iom_ioipsl.o) \ 
     6915   $(MODEL_LIB)(iom_nf90.o) \ 
     6916   $(MODEL_LIB)(iom_rstdimg.o) \ 
     6917   $(MODEL_LIB)(lbclnk.o) \ 
     6918   $(MODEL_LIB)(lbcnfd.o) \ 
     6919   $(MODEL_LIB)(lib_mpp.o) \ 
     6920   $(MODEL_LIB)(lib_print.o) \ 
     6921   $(MODEL_LIB)(oce.o) \ 
     6922   $(MODEL_LIB)(par_kind.o) \ 
     6923   $(MODEL_LIB)(par_oce.o) \ 
     6924   $(MODEL_LIB)(phycst.o) \ 
     6925   $(MODEL_LIB)(sbc_oce.o) \ 
     6926   dianam.F90 \ 
     6927   dom_oce.F90 \ 
     6928   domngb.F90 \ 
    65696929   geo2ocean.F90 \ 
    65706930   in_out_manager.F90 \ 
     6931   iom.F90 \ 
    65716932   iom_def.F90 \ 
    6572    iom.F90 \ 
    65736933   iom_ioipsl.F90 \ 
    65746934   iom_nf90.F90 \ 
     
    65786938   lib_mpp.F90 \ 
    65796939   lib_print.f90 \ 
    6580    $(MODEL_LIB)(dom_oce.o) \ 
    6581    $(MODEL_LIB)(geo2ocean.o) \ 
    6582    $(MODEL_LIB)(in_out_manager.o) \ 
    6583    $(MODEL_LIB)(iom_def.o) \ 
    6584    $(MODEL_LIB)(iom_ioipsl.o) \ 
    6585    $(MODEL_LIB)(iom_nf90.o) \ 
    6586    $(MODEL_LIB)(iom.o) \ 
    6587    $(MODEL_LIB)(iom_rstdimg.o) \ 
    6588    $(MODEL_LIB)(lbclnk.o) \ 
    6589    $(MODEL_LIB)(lbcnfd.o) \ 
    6590    $(MODEL_LIB)(lib_mpp.o) \ 
    6591    $(MODEL_LIB)(lib_print.o) \ 
    6592    $(MODEL_LIB)(oce.o) \ 
    6593    $(MODEL_LIB)(par_kind.o) \ 
    6594    $(MODEL_LIB)(par_oce.o) \ 
    6595    $(MODEL_LIB)(phycst.o) \ 
    6596    oce.F90 \ 
    6597    par_kind.F90 \ 
    6598    par_oce.F90 \ 
    6599    phycst.F90 \ 
     6940   oce.F90 \ 
     6941   par_kind.F90 \ 
     6942   par_oce.F90 \ 
     6943   phycst.F90 \ 
     6944   sbc_oce.F90 \ 
     6945   $(MODEL_LIB)(dom_oce.o) \ 
     6946   $(MODEL_LIB)(fldread.o) \ 
     6947   $(MODEL_LIB)(in_out_manager.o) \ 
     6948   $(MODEL_LIB)(iom.o) \ 
     6949   $(MODEL_LIB)(lbclnk.o) \ 
     6950   $(MODEL_LIB)(lib_mpp.o) \ 
     6951   $(MODEL_LIB)(oce.o) \ 
     6952   $(MODEL_LIB)(phycst.o) \ 
     6953   $(MODEL_LIB)(sbc_oce.o) \ 
    66006954   dom_oce.F90 \ 
    66016955   fldread.F90 \ 
     
    66046958   lbclnk.F90 \ 
    66056959   lib_mpp.F90 \ 
    6606    $(MODEL_LIB)(dom_oce.o) \ 
    6607    $(MODEL_LIB)(fldread.o) \ 
    6608    $(MODEL_LIB)(in_out_manager.o) \ 
    6609    $(MODEL_LIB)(iom.o) \ 
    6610    $(MODEL_LIB)(lbclnk.o) \ 
    6611    $(MODEL_LIB)(lib_mpp.o) \ 
    6612    $(MODEL_LIB)(oce.o) \ 
    6613    $(MODEL_LIB)(phycst.o) \ 
    6614    $(MODEL_LIB)(sbc_oce.o) \ 
    66156960   oce.F90 \ 
    66166961   phycst.F90 \ 
     
    66216966   sbcflx.F90 
    66226967$(MODEL_LIB)(sbcfwb.o) :   \ 
     6968   $(MODEL_LIB)(closea.o) \ 
     6969   $(MODEL_LIB)(dom_oce.o) \ 
     6970   $(MODEL_LIB)(fldread.o) \ 
     6971   $(MODEL_LIB)(in_out_manager.o) \ 
     6972   $(MODEL_LIB)(iom.o) \ 
     6973   $(MODEL_LIB)(lbclnk.o) \ 
     6974   $(MODEL_LIB)(lbcnfd.o) \ 
     6975   $(MODEL_LIB)(lib_mpp.o) \ 
     6976   $(MODEL_LIB)(lib_print.o) \ 
     6977   $(MODEL_LIB)(oce.o) \ 
     6978   $(MODEL_LIB)(par_kind.o) \ 
     6979   $(MODEL_LIB)(par_oce.o) \ 
     6980   $(MODEL_LIB)(phycst.o) \ 
     6981   $(MODEL_LIB)(sbc_oce.o) \ 
     6982   $(MODEL_LIB)(sbcrnf.o) \ 
    66236983   closea.F90 \ 
    66246984   dom_oce.F90 \ 
     
    66306990   lib_mpp.F90 \ 
    66316991   lib_print.f90 \ 
    6632    $(MODEL_LIB)(closea.o) \ 
    6633    $(MODEL_LIB)(dom_oce.o) \ 
    6634    $(MODEL_LIB)(fldread.o) \ 
    6635    $(MODEL_LIB)(in_out_manager.o) \ 
    6636    $(MODEL_LIB)(iom.o) \ 
    6637    $(MODEL_LIB)(lbclnk.o) \ 
    6638    $(MODEL_LIB)(lbcnfd.o) \ 
    6639    $(MODEL_LIB)(lib_mpp.o) \ 
    6640    $(MODEL_LIB)(lib_print.o) \ 
    6641    $(MODEL_LIB)(oce.o) \ 
    6642    $(MODEL_LIB)(par_kind.o) \ 
    6643    $(MODEL_LIB)(par_oce.o) \ 
    6644    $(MODEL_LIB)(phycst.o) \ 
    6645    $(MODEL_LIB)(sbc_oce.o) \ 
    6646    $(MODEL_LIB)(sbcrnf.o) \ 
    66476992   oce.F90 \ 
    66486993   par_kind.F90 \ 
     
    66516996   sbc_oce.F90 \ 
    66526997   sbcrnf.F90 \ 
    6653    dom_oce.F90 \ 
    6654    in_out_manager.F90 \ 
    6655    lbclnk.F90 \ 
    6656    lib_mpp.F90 \ 
    66576998   $(MODEL_LIB)(dom_oce.o) \ 
    66586999   $(MODEL_LIB)(in_out_manager.o) \ 
     
    66647005   $(MODEL_LIB)(sbcrnf.o) \ 
    66657006   $(MODEL_LIB)(sbcssr.o) \ 
     7007   dom_oce.F90 \ 
     7008   in_out_manager.F90 \ 
     7009   lbclnk.F90 \ 
     7010   lib_mpp.F90 \ 
    66667011   oce.F90 \ 
    66677012   phycst.F90 \ 
     
    66737018   KEY_CPP \ 
    66747019   sbcfwb.F90 
    6675 $(MODEL_LIB)(sbc_ice.o) :  \ 
    6676    $(MODEL_LIB)(par_kind.o) \ 
    6677    $(MODEL_LIB)(par_oce.o) \ 
    6678    par_kind.F90 \ 
    6679    par_oce.F90 \ 
    6680    $(MODEL_LIB)(par_ice_2.o) \ 
    6681    $(MODEL_LIB)(par_oce.o) \ 
    6682    par_ice_2.F90 \ 
    6683    par_oce.F90 \ 
    6684    KEY_CPP \ 
    6685    sbc_ice.F90 
    66867020$(MODEL_LIB)(sbcice_if.o) :   \ 
    6687    dom_oce.F90 \ 
     7021   $(MODEL_LIB)(dianam.o) \ 
     7022   $(MODEL_LIB)(dom_oce.o) \ 
     7023   $(MODEL_LIB)(domngb.o) \ 
     7024   $(MODEL_LIB)(geo2ocean.o) \ 
     7025   $(MODEL_LIB)(in_out_manager.o) \ 
     7026   $(MODEL_LIB)(iom.o) \ 
     7027   $(MODEL_LIB)(iom_def.o) \ 
     7028   $(MODEL_LIB)(iom_ioipsl.o) \ 
     7029   $(MODEL_LIB)(iom_nf90.o) \ 
     7030   $(MODEL_LIB)(iom_rstdimg.o) \ 
     7031   $(MODEL_LIB)(lbclnk.o) \ 
     7032   $(MODEL_LIB)(lib_print.o) \ 
     7033   $(MODEL_LIB)(oce.o) \ 
     7034   $(MODEL_LIB)(par_kind.o) \ 
     7035   $(MODEL_LIB)(par_oce.o) \ 
     7036   $(MODEL_LIB)(phycst.o) \ 
     7037   $(MODEL_LIB)(prtctl.o) \ 
     7038   $(MODEL_LIB)(sbc_oce.o) \ 
     7039   $(MODEL_LIB)(zdfddm.o) \ 
     7040   dianam.F90 \ 
     7041   dom_oce.F90 \ 
     7042   domngb.F90 \ 
    66887043   geo2ocean.F90 \ 
    66897044   in_out_manager.F90 \ 
     7045   iom.F90 \ 
    66907046   iom_def.F90 \ 
    6691    iom.F90 \ 
    66927047   iom_ioipsl.F90 \ 
    66937048   iom_nf90.F90 \ 
     
    66957050   lbclnk.F90 \ 
    66967051   lib_print.f90 \ 
    6697    $(MODEL_LIB)(dom_oce.o) \ 
    6698    $(MODEL_LIB)(geo2ocean.o) \ 
    6699    $(MODEL_LIB)(in_out_manager.o) \ 
     7052   oce.F90 \ 
     7053   par_kind.F90 \ 
     7054   par_oce.F90 \ 
     7055   phycst.F90 \ 
     7056   prtctl.F90 \ 
     7057   sbc_oce.F90 \ 
     7058   zdfddm.F90 \ 
     7059   $(MODEL_LIB)(dom_oce.o) \ 
     7060   $(MODEL_LIB)(eosbn2.o) \ 
     7061   $(MODEL_LIB)(fldread.o) \ 
     7062   $(MODEL_LIB)(in_out_manager.o) \ 
     7063   $(MODEL_LIB)(iom.o) \ 
     7064   $(MODEL_LIB)(oce.o) \ 
     7065   $(MODEL_LIB)(phycst.o) \ 
     7066   $(MODEL_LIB)(sbc_oce.o) \ 
     7067   dom_oce.F90 \ 
     7068   eosbn2.F90 \ 
     7069   fldread.F90 \ 
     7070   in_out_manager.F90 \ 
     7071   iom.F90 \ 
     7072   oce.F90 \ 
     7073   phycst.F90 \ 
     7074   sbc_oce.F90 \ 
     7075   domzgr_substitute.h90 \ 
     7076   KEY_CPP \ 
     7077   sbcice_if.F90 
     7078$(MODEL_LIB)(sbcice_lim.o) :  \ 
     7079   $(MODEL_LIB)(albedo.o) \ 
     7080   $(MODEL_LIB)(dianam.o) \ 
     7081   $(MODEL_LIB)(dom_oce.o) \ 
     7082   $(MODEL_LIB)(domngb.o) \ 
     7083   $(MODEL_LIB)(fldread.o) \ 
     7084   $(MODEL_LIB)(ice_2.o) \ 
     7085   $(MODEL_LIB)(in_out_manager.o) \ 
     7086   $(MODEL_LIB)(iom.o) \ 
    67007087   $(MODEL_LIB)(iom_def.o) \ 
    67017088   $(MODEL_LIB)(iom_ioipsl.o) \ 
    67027089   $(MODEL_LIB)(iom_nf90.o) \ 
    6703    $(MODEL_LIB)(iom.o) \ 
    67047090   $(MODEL_LIB)(iom_rstdimg.o) \ 
    67057091   $(MODEL_LIB)(lbclnk.o) \ 
    6706    $(MODEL_LIB)(lib_print.o) \ 
    6707    $(MODEL_LIB)(oce.o) \ 
    6708    $(MODEL_LIB)(par_kind.o) \ 
    6709    $(MODEL_LIB)(par_oce.o) \ 
    6710    $(MODEL_LIB)(phycst.o) \ 
    6711    $(MODEL_LIB)(prtctl.o) \ 
     7092   $(MODEL_LIB)(lbcnfd.o) \ 
     7093   $(MODEL_LIB)(lib_mpp.o) \ 
     7094   $(MODEL_LIB)(lib_print.o) \ 
     7095   $(MODEL_LIB)(oce.o) \ 
     7096   $(MODEL_LIB)(par_ice_2.o) \ 
     7097   $(MODEL_LIB)(par_kind.o) \ 
     7098   $(MODEL_LIB)(par_oce.o) \ 
     7099   $(MODEL_LIB)(phycst.o) \ 
     7100   $(MODEL_LIB)(prtctl.o) \ 
     7101   $(MODEL_LIB)(sbc_ice.o) \ 
     7102   $(MODEL_LIB)(sbc_oce.o) \ 
    67127103   $(MODEL_LIB)(zdfddm.o) \ 
    6713    oce.F90 \ 
    6714    par_kind.F90 \ 
    6715    par_oce.F90 \ 
    6716    phycst.F90 \ 
    6717    prtctl.F90 \ 
     7104   albedo.F90 \ 
     7105   dianam.F90 \ 
     7106   dom_oce.F90 \ 
     7107   domngb.F90 \ 
     7108   fldread.F90 \ 
     7109   ice_2.F90 \ 
     7110   in_out_manager.F90 \ 
     7111   iom.F90 \ 
     7112   iom_def.F90 \ 
     7113   iom_ioipsl.F90 \ 
     7114   iom_nf90.F90 \ 
     7115   iom_rstdimg.F90 \ 
     7116   lbclnk.F90 \ 
     7117   lbcnfd.F90 \ 
     7118   lib_mpp.F90 \ 
     7119   lib_print.f90 \ 
     7120   oce.F90 \ 
     7121   par_ice_2.F90 \ 
     7122   par_kind.F90 \ 
     7123   par_oce.F90 \ 
     7124   phycst.F90 \ 
     7125   prtctl.F90 \ 
     7126   sbc_ice.F90 \ 
     7127   sbc_oce.F90 \ 
    67187128   zdfddm.F90 \ 
     7129   $(MODEL_LIB)(albedo.o) \ 
     7130   $(MODEL_LIB)(c1d.o) \ 
     7131   $(MODEL_LIB)(dom_oce.o) \ 
     7132   $(MODEL_LIB)(eosbn2.o) \ 
     7133   $(MODEL_LIB)(in_out_manager.o) \ 
     7134   $(MODEL_LIB)(iom.o) \ 
     7135   $(MODEL_LIB)(lbclnk.o) \ 
     7136   $(MODEL_LIB)(lib_mpp.o) \ 
     7137   $(MODEL_LIB)(oce.o) \ 
     7138   $(MODEL_LIB)(phycst.o) \ 
     7139   $(MODEL_LIB)(prtctl.o) \ 
     7140   $(MODEL_LIB)(sbc_ice.o) \ 
     7141   $(MODEL_LIB)(sbc_oce.o) \ 
     7142   $(MODEL_LIB)(sbcblk_clio.o) \ 
     7143   $(MODEL_LIB)(sbcblk_core.o) \ 
     7144   albedo.F90 \ 
     7145   c1d.F90 \ 
    67197146   dom_oce.F90 \ 
    67207147   eosbn2.F90 \ 
    6721    fldread.F90 \ 
    6722    in_out_manager.F90 \ 
    6723    iom.F90 \ 
    6724    $(MODEL_LIB)(dom_oce.o) \ 
    6725    $(MODEL_LIB)(eosbn2.o) \ 
     7148   in_out_manager.F90 \ 
     7149   iom.F90 \ 
     7150   lbclnk.F90 \ 
     7151   lib_mpp.F90 \ 
     7152   oce.F90 \ 
     7153   phycst.F90 \ 
     7154   prtctl.F90 \ 
     7155   sbc_ice.F90 \ 
     7156   sbc_oce.F90 \ 
     7157   sbcblk_clio.F90 \ 
     7158   sbcblk_core.F90 \ 
     7159   domzgr_substitute.h90 \ 
     7160   vectopt_loop_substitute.h90 \ 
     7161   KEY_CPP \ 
     7162   sbcice_lim.F90 
     7163$(MODEL_LIB)(sbcice_lim_2.o) :   \ 
     7164   $(MODEL_LIB)(albedo.o) \ 
     7165   $(MODEL_LIB)(cpl_oasis3.o) \ 
     7166   $(MODEL_LIB)(cpl_oasis4.o) \ 
     7167   $(MODEL_LIB)(diaar5.o) \ 
     7168   $(MODEL_LIB)(dianam.o) \ 
     7169   $(MODEL_LIB)(dom_ice_2.o) \ 
     7170   $(MODEL_LIB)(dom_oce.o) \ 
     7171   $(MODEL_LIB)(domngb.o) \ 
     7172   $(MODEL_LIB)(domvvl.o) \ 
    67267173   $(MODEL_LIB)(fldread.o) \ 
    6727    $(MODEL_LIB)(in_out_manager.o) \ 
    6728    $(MODEL_LIB)(iom.o) \ 
    6729    $(MODEL_LIB)(oce.o) \ 
    6730    $(MODEL_LIB)(phycst.o) \ 
    6731    $(MODEL_LIB)(sbc_oce.o) \ 
    6732    oce.F90 \ 
    6733    phycst.F90 \ 
    6734    sbc_oce.F90 \ 
    6735    domzgr_substitute.h90 \ 
    6736    KEY_CPP \ 
    6737    sbcice_if.F90 
    6738 $(MODEL_LIB)(sbcice_lim_2.o) :   \ 
     7174   $(MODEL_LIB)(geo2ocean.o) \ 
     7175   $(MODEL_LIB)(ice_2.o) \ 
     7176   $(MODEL_LIB)(in_out_manager.o) \ 
     7177   $(MODEL_LIB)(iom.o) \ 
     7178   $(MODEL_LIB)(iom_def.o) \ 
     7179   $(MODEL_LIB)(iom_ioipsl.o) \ 
     7180   $(MODEL_LIB)(iom_nf90.o) \ 
     7181   $(MODEL_LIB)(iom_rstdimg.o) \ 
     7182   $(MODEL_LIB)(lbclnk.o) \ 
     7183   $(MODEL_LIB)(lbcnfd.o) \ 
     7184   $(MODEL_LIB)(lib_mpp.o) \ 
     7185   $(MODEL_LIB)(lib_print.o) \ 
     7186   $(MODEL_LIB)(limadv_2.o) \ 
     7187   $(MODEL_LIB)(limhdf_2.o) \ 
     7188   $(MODEL_LIB)(limistate_2.o) \ 
     7189   $(MODEL_LIB)(limmsh_2.o) \ 
     7190   $(MODEL_LIB)(limrhg_2.o) \ 
     7191   $(MODEL_LIB)(limrst_2.o) \ 
     7192   $(MODEL_LIB)(limtab_2.o) \ 
     7193   $(MODEL_LIB)(limthd_lac_2.o) \ 
     7194   $(MODEL_LIB)(limthd_zdf_2.o) \ 
     7195   $(MODEL_LIB)(oce.o) \ 
     7196   $(MODEL_LIB)(par_ice_2.o) \ 
     7197   $(MODEL_LIB)(par_kind.o) \ 
     7198   $(MODEL_LIB)(par_oce.o) \ 
     7199   $(MODEL_LIB)(phycst.o) \ 
     7200   $(MODEL_LIB)(prtctl.o) \ 
     7201   $(MODEL_LIB)(restart.o) \ 
     7202   $(MODEL_LIB)(sbc_ice.o) \ 
     7203   $(MODEL_LIB)(sbc_oce.o) \ 
     7204   $(MODEL_LIB)(thd_ice_2.o) \ 
     7205   $(MODEL_LIB)(tradmp.o) \ 
     7206   $(MODEL_LIB)(zdfddm.o) \ 
    67397207   albedo.F90 \ 
    67407208   cpl_oasis3.F90 \ 
    67417209   cpl_oasis4.F90 \ 
     7210   diaar5.F90 \ 
    67427211   dianam.F90 \ 
    67437212   dom_ice_2.F90 \ 
    67447213   dom_oce.F90 \ 
     7214   domngb.F90 \ 
    67457215   domvvl.F90 \ 
    67467216   fldread.F90 \ 
     
    67487218   ice_2.F90 \ 
    67497219   in_out_manager.F90 \ 
     7220   iom.F90 \ 
    67507221   iom_def.F90 \ 
    6751    iom.F90 \ 
    67527222   iom_ioipsl.F90 \ 
    67537223   iom_nf90.F90 \ 
     
    67667236   limthd_lac_2.F90 \ 
    67677237   limthd_zdf_2.F90 \ 
    6768    $(MODEL_LIB)(albedo.o) \ 
    6769    $(MODEL_LIB)(cpl_oasis3.o) \ 
    6770    $(MODEL_LIB)(cpl_oasis4.o) \ 
    6771    $(MODEL_LIB)(dianam.o) \ 
    6772    $(MODEL_LIB)(dom_ice_2.o) \ 
    6773    $(MODEL_LIB)(dom_oce.o) \ 
    6774    $(MODEL_LIB)(domvvl.o) \ 
    6775    $(MODEL_LIB)(fldread.o) \ 
    6776    $(MODEL_LIB)(geo2ocean.o) \ 
    6777    $(MODEL_LIB)(ice_2.o) \ 
    6778    $(MODEL_LIB)(in_out_manager.o) \ 
    6779    $(MODEL_LIB)(iom_def.o) \ 
    6780    $(MODEL_LIB)(iom_ioipsl.o) \ 
    6781    $(MODEL_LIB)(iom_nf90.o) \ 
    6782    $(MODEL_LIB)(iom.o) \ 
    6783    $(MODEL_LIB)(iom_rstdimg.o) \ 
    6784    $(MODEL_LIB)(lbclnk.o) \ 
    6785    $(MODEL_LIB)(lbcnfd.o) \ 
    6786    $(MODEL_LIB)(lib_mpp.o) \ 
    6787    $(MODEL_LIB)(lib_print.o) \ 
    6788    $(MODEL_LIB)(limadv_2.o) \ 
    6789    $(MODEL_LIB)(limhdf_2.o) \ 
    6790    $(MODEL_LIB)(limistate_2.o) \ 
    6791    $(MODEL_LIB)(limmsh_2.o) \ 
    6792    $(MODEL_LIB)(limrhg_2.o) \ 
    6793    $(MODEL_LIB)(limrst_2.o) \ 
    6794    $(MODEL_LIB)(limtab_2.o) \ 
    6795    $(MODEL_LIB)(limthd_lac_2.o) \ 
    6796    $(MODEL_LIB)(limthd_zdf_2.o) \ 
    6797    $(MODEL_LIB)(oce.o) \ 
    6798    $(MODEL_LIB)(par_ice_2.o) \ 
    6799    $(MODEL_LIB)(par_kind.o) \ 
    6800    $(MODEL_LIB)(par_oce.o) \ 
    6801    $(MODEL_LIB)(phycst.o) \ 
    6802    $(MODEL_LIB)(prtctl.o) \ 
    6803    $(MODEL_LIB)(restart.o) \ 
    6804    $(MODEL_LIB)(sbc_ice.o) \ 
    6805    $(MODEL_LIB)(sbc_oce.o) \ 
    6806    $(MODEL_LIB)(thd_ice_2.o) \ 
    6807    $(MODEL_LIB)(tradmp.o) \ 
    6808    $(MODEL_LIB)(zdfddm.o) \ 
    68097238   oce.F90 \ 
    68107239   par_ice_2.F90 \ 
     
    68197248   tradmp.F90 \ 
    68207249   zdfddm.F90 \ 
     7250   $(MODEL_LIB)(albedo.o) \ 
     7251   $(MODEL_LIB)(c1d.o) \ 
     7252   $(MODEL_LIB)(dom_ice_2.o) \ 
     7253   $(MODEL_LIB)(dom_oce.o) \ 
     7254   $(MODEL_LIB)(eosbn2.o) \ 
     7255   $(MODEL_LIB)(ice_2.o) \ 
     7256   $(MODEL_LIB)(iceini_2.o) \ 
     7257   $(MODEL_LIB)(in_out_manager.o) \ 
     7258   $(MODEL_LIB)(iom.o) \ 
     7259   $(MODEL_LIB)(lbclnk.o) \ 
     7260   $(MODEL_LIB)(lib_mpp.o) \ 
     7261   $(MODEL_LIB)(limdia_2.o) \ 
     7262   $(MODEL_LIB)(limdmp_2.o) \ 
     7263   $(MODEL_LIB)(limdyn_2.o) \ 
     7264   $(MODEL_LIB)(limrst_2.o) \ 
     7265   $(MODEL_LIB)(limsbc_2.o) \ 
     7266   $(MODEL_LIB)(limthd_2.o) \ 
     7267   $(MODEL_LIB)(limtrp_2.o) \ 
     7268   $(MODEL_LIB)(limwri_2.o) \ 
     7269   $(MODEL_LIB)(oce.o) \ 
     7270   $(MODEL_LIB)(par_ice_2.o) \ 
     7271   $(MODEL_LIB)(phycst.o) \ 
     7272   $(MODEL_LIB)(prtctl.o) \ 
     7273   $(MODEL_LIB)(sbc_ice.o) \ 
     7274   $(MODEL_LIB)(sbc_oce.o) \ 
     7275   $(MODEL_LIB)(sbcblk_clio.o) \ 
     7276   $(MODEL_LIB)(sbcblk_core.o) \ 
     7277   $(MODEL_LIB)(sbccpl.o) \ 
    68217278   albedo.F90 \ 
    68227279   c1d.F90 \ 
     
    68387295   limtrp_2.F90 \ 
    68397296   limwri_2.F90 \ 
     7297   oce.F90 \ 
     7298   par_ice_2.F90 \ 
     7299   phycst.F90 \ 
     7300   prtctl.F90 \ 
     7301   sbc_ice.F90 \ 
     7302   sbc_oce.F90 \ 
     7303   sbcblk_clio.F90 \ 
     7304   sbcblk_core.F90 \ 
     7305   sbccpl.F90 \ 
     7306   domzgr_substitute.h90 \ 
     7307   vectopt_loop_substitute.h90 \ 
     7308   KEY_CPP \ 
     7309   sbcice_lim_2.F90 
     7310$(MODEL_LIB)(sbcmod.o) :   \ 
    68407311   $(MODEL_LIB)(albedo.o) \ 
    68417312   $(MODEL_LIB)(c1d.o) \ 
     7313   $(MODEL_LIB)(closea.o) \ 
     7314   $(MODEL_LIB)(cpl_oasis3.o) \ 
     7315   $(MODEL_LIB)(cpl_oasis4.o) \ 
     7316   $(MODEL_LIB)(diaar5.o) \ 
     7317   $(MODEL_LIB)(dianam.o) \ 
    68427318   $(MODEL_LIB)(dom_ice_2.o) \ 
    68437319   $(MODEL_LIB)(dom_oce.o) \ 
     7320   $(MODEL_LIB)(domngb.o) \ 
    68447321   $(MODEL_LIB)(eosbn2.o) \ 
     7322   $(MODEL_LIB)(fldread.o) \ 
     7323   $(MODEL_LIB)(geo2ocean.o) \ 
    68457324   $(MODEL_LIB)(ice_2.o) \ 
    68467325   $(MODEL_LIB)(iceini_2.o) \ 
    68477326   $(MODEL_LIB)(in_out_manager.o) \ 
    68487327   $(MODEL_LIB)(iom.o) \ 
    6849    $(MODEL_LIB)(lbclnk.o) \ 
    6850    $(MODEL_LIB)(lib_mpp.o) \ 
     7328   $(MODEL_LIB)(iom_def.o) \ 
     7329   $(MODEL_LIB)(iom_ioipsl.o) \ 
     7330   $(MODEL_LIB)(iom_nf90.o) \ 
     7331   $(MODEL_LIB)(iom_rstdimg.o) \ 
     7332   $(MODEL_LIB)(lbclnk.o) \ 
     7333   $(MODEL_LIB)(lib_mpp.o) \ 
     7334   $(MODEL_LIB)(lib_print.o) \ 
    68517335   $(MODEL_LIB)(limdia_2.o) \ 
    68527336   $(MODEL_LIB)(limdmp_2.o) \ 
     
    68597343   $(MODEL_LIB)(oce.o) \ 
    68607344   $(MODEL_LIB)(par_ice_2.o) \ 
    6861    $(MODEL_LIB)(phycst.o) \ 
    6862    $(MODEL_LIB)(prtctl.o) \ 
     7345   $(MODEL_LIB)(par_kind.o) \ 
     7346   $(MODEL_LIB)(par_oce.o) \ 
     7347   $(MODEL_LIB)(phycst.o) \ 
     7348   $(MODEL_LIB)(prtctl.o) \ 
     7349   $(MODEL_LIB)(restart.o) \ 
     7350   $(MODEL_LIB)(sbc_ice.o) \ 
     7351   $(MODEL_LIB)(sbc_oce.o) \ 
    68637352   $(MODEL_LIB)(sbcblk_clio.o) \ 
    68647353   $(MODEL_LIB)(sbcblk_core.o) \ 
    68657354   $(MODEL_LIB)(sbccpl.o) \ 
    6866    $(MODEL_LIB)(sbc_ice.o) \ 
    6867    $(MODEL_LIB)(sbc_oce.o) \ 
    6868    oce.F90 \ 
    6869    par_ice_2.F90 \ 
    6870    phycst.F90 \ 
    6871    prtctl.F90 \ 
    6872    sbcblk_clio.F90 \ 
    6873    sbcblk_core.F90 \ 
    6874    sbccpl.F90 \ 
    6875    sbc_ice.F90 \ 
    6876    sbc_oce.F90 \ 
    6877    domzgr_substitute.h90 \ 
    6878    vectopt_loop_substitute.h90 \ 
    6879    KEY_CPP \ 
    6880    sbcice_lim_2.F90 
    6881 $(MODEL_LIB)(sbcice_lim.o) :  \ 
    6882    albedo.F90 \ 
    6883    dom_oce.F90 \ 
    6884    fldread.F90 \ 
    6885    ice_2.F90 \ 
    6886    in_out_manager.F90 \ 
    6887    iom_def.F90 \ 
    6888    iom.F90 \ 
    6889    iom_ioipsl.F90 \ 
    6890    iom_nf90.F90 \ 
    6891    iom_rstdimg.F90 \ 
    6892    lbclnk.F90 \ 
    6893    lbcnfd.F90 \ 
    6894    lib_mpp.F90 \ 
    6895    lib_print.f90 \ 
    6896    $(MODEL_LIB)(albedo.o) \ 
    6897    $(MODEL_LIB)(dom_oce.o) \ 
    6898    $(MODEL_LIB)(fldread.o) \ 
    6899    $(MODEL_LIB)(ice_2.o) \ 
    6900    $(MODEL_LIB)(in_out_manager.o) \ 
    6901    $(MODEL_LIB)(iom_def.o) \ 
    6902    $(MODEL_LIB)(iom_ioipsl.o) \ 
    6903    $(MODEL_LIB)(iom_nf90.o) \ 
    6904    $(MODEL_LIB)(iom.o) \ 
    6905    $(MODEL_LIB)(iom_rstdimg.o) \ 
    6906    $(MODEL_LIB)(lbclnk.o) \ 
    6907    $(MODEL_LIB)(lbcnfd.o) \ 
    6908    $(MODEL_LIB)(lib_mpp.o) \ 
    6909    $(MODEL_LIB)(lib_print.o) \ 
    6910    $(MODEL_LIB)(oce.o) \ 
    6911    $(MODEL_LIB)(par_ice_2.o) \ 
    6912    $(MODEL_LIB)(par_kind.o) \ 
    6913    $(MODEL_LIB)(par_oce.o) \ 
    6914    $(MODEL_LIB)(phycst.o) \ 
    6915    $(MODEL_LIB)(prtctl.o) \ 
    6916    $(MODEL_LIB)(sbc_ice.o) \ 
    6917    $(MODEL_LIB)(sbc_oce.o) \ 
     7355   $(MODEL_LIB)(sbcrnf.o) \ 
     7356   $(MODEL_LIB)(sbcssr.o) \ 
     7357   $(MODEL_LIB)(trdmld_oce.o) \ 
    69187358   $(MODEL_LIB)(zdfddm.o) \ 
    6919    oce.F90 \ 
    6920    par_ice_2.F90 \ 
    6921    par_kind.F90 \ 
    6922    par_oce.F90 \ 
    6923    phycst.F90 \ 
    6924    prtctl.F90 \ 
    6925    sbc_ice.F90 \ 
    6926    sbc_oce.F90 \ 
    6927    zdfddm.F90 \ 
    6928    albedo.F90 \ 
    6929    c1d.F90 \ 
    6930    dom_oce.F90 \ 
    6931    eosbn2.F90 \ 
    6932    in_out_manager.F90 \ 
    6933    iom.F90 \ 
    6934    lbclnk.F90 \ 
    6935    lib_mpp.F90 \ 
    6936    $(MODEL_LIB)(albedo.o) \ 
    6937    $(MODEL_LIB)(c1d.o) \ 
    6938    $(MODEL_LIB)(dom_oce.o) \ 
    6939    $(MODEL_LIB)(eosbn2.o) \ 
    6940    $(MODEL_LIB)(in_out_manager.o) \ 
    6941    $(MODEL_LIB)(iom.o) \ 
    6942    $(MODEL_LIB)(lbclnk.o) \ 
    6943    $(MODEL_LIB)(lib_mpp.o) \ 
    6944    $(MODEL_LIB)(oce.o) \ 
    6945    $(MODEL_LIB)(phycst.o) \ 
    6946    $(MODEL_LIB)(prtctl.o) \ 
    6947    $(MODEL_LIB)(sbcblk_clio.o) \ 
    6948    $(MODEL_LIB)(sbcblk_core.o) \ 
    6949    $(MODEL_LIB)(sbc_ice.o) \ 
    6950    $(MODEL_LIB)(sbc_oce.o) \ 
    6951    oce.F90 \ 
    6952    phycst.F90 \ 
    6953    prtctl.F90 \ 
    6954    sbcblk_clio.F90 \ 
    6955    sbcblk_core.F90 \ 
    6956    sbc_ice.F90 \ 
    6957    sbc_oce.F90 \ 
    6958    domzgr_substitute.h90 \ 
    6959    vectopt_loop_substitute.h90 \ 
    6960    KEY_CPP \ 
    6961    sbcice_lim.F90 
    6962 $(MODEL_LIB)(sbcmod.o) :   \ 
     7359   $(MODEL_LIB)(zdfmxl.o) \ 
     7360   $(MODEL_LIB)(zpshde.o) \ 
    69637361   albedo.F90 \ 
    69647362   c1d.F90 \ 
     
    69667364   cpl_oasis3.F90 \ 
    69677365   cpl_oasis4.F90 \ 
     7366   diaar5.F90 \ 
     7367   dianam.F90 \ 
    69687368   dom_ice_2.F90 \ 
    69697369   dom_oce.F90 \ 
     7370   domngb.F90 \ 
    69707371   eosbn2.F90 \ 
    69717372   fldread.F90 \ 
     
    69747375   iceini_2.F90 \ 
    69757376   in_out_manager.F90 \ 
     7377   iom.F90 \ 
    69767378   iom_def.F90 \ 
    6977    iom.F90 \ 
    69787379   iom_ioipsl.F90 \ 
    69797380   iom_nf90.F90 \ 
     
    69907391   limtrp_2.F90 \ 
    69917392   limwri_2.F90 \ 
    6992    $(MODEL_LIB)(albedo.o) \ 
    6993    $(MODEL_LIB)(c1d.o) \ 
    6994    $(MODEL_LIB)(closea.o) \ 
    6995    $(MODEL_LIB)(cpl_oasis3.o) \ 
    6996    $(MODEL_LIB)(cpl_oasis4.o) \ 
    6997    $(MODEL_LIB)(dom_ice_2.o) \ 
    6998    $(MODEL_LIB)(dom_oce.o) \ 
    6999    $(MODEL_LIB)(eosbn2.o) \ 
    7000    $(MODEL_LIB)(fldread.o) \ 
    7001    $(MODEL_LIB)(geo2ocean.o) \ 
    7002    $(MODEL_LIB)(ice_2.o) \ 
    7003    $(MODEL_LIB)(iceini_2.o) \ 
    7004    $(MODEL_LIB)(in_out_manager.o) \ 
    7005    $(MODEL_LIB)(iom_def.o) \ 
    7006    $(MODEL_LIB)(iom_ioipsl.o) \ 
    7007    $(MODEL_LIB)(iom_nf90.o) \ 
    7008    $(MODEL_LIB)(iom.o) \ 
    7009    $(MODEL_LIB)(iom_rstdimg.o) \ 
    7010    $(MODEL_LIB)(lbclnk.o) \ 
    7011    $(MODEL_LIB)(lib_mpp.o) \ 
    7012    $(MODEL_LIB)(lib_print.o) \ 
    7013    $(MODEL_LIB)(limdia_2.o) \ 
    7014    $(MODEL_LIB)(limdmp_2.o) \ 
    7015    $(MODEL_LIB)(limdyn_2.o) \ 
    7016    $(MODEL_LIB)(limrst_2.o) \ 
    7017    $(MODEL_LIB)(limsbc_2.o) \ 
    7018    $(MODEL_LIB)(limthd_2.o) \ 
    7019    $(MODEL_LIB)(limtrp_2.o) \ 
    7020    $(MODEL_LIB)(limwri_2.o) \ 
    7021    $(MODEL_LIB)(oce.o) \ 
    7022    $(MODEL_LIB)(par_ice_2.o) \ 
    7023    $(MODEL_LIB)(par_kind.o) \ 
    7024    $(MODEL_LIB)(par_oce.o) \ 
    7025    $(MODEL_LIB)(phycst.o) \ 
    7026    $(MODEL_LIB)(prtctl.o) \ 
    7027    $(MODEL_LIB)(restart.o) \ 
    7028    $(MODEL_LIB)(sbcblk_clio.o) \ 
    7029    $(MODEL_LIB)(sbcblk_core.o) \ 
    7030    $(MODEL_LIB)(sbccpl.o) \ 
    7031    $(MODEL_LIB)(sbc_ice.o) \ 
    7032    $(MODEL_LIB)(sbc_oce.o) \ 
    7033    $(MODEL_LIB)(sbcrnf.o) \ 
    7034    $(MODEL_LIB)(sbcssr.o) \ 
    7035    $(MODEL_LIB)(trdmld_oce.o) \ 
    7036    $(MODEL_LIB)(zdfddm.o) \ 
    7037    $(MODEL_LIB)(zdfmxl.o) \ 
    7038    $(MODEL_LIB)(zpshde.o) \ 
    70397393   oce.F90 \ 
    70407394   par_ice_2.F90 \ 
     
    70447398   prtctl.F90 \ 
    70457399   restart.F90 \ 
     7400   sbc_ice.F90 \ 
     7401   sbc_oce.F90 \ 
    70467402   sbcblk_clio.F90 \ 
    70477403   sbcblk_core.F90 \ 
    70487404   sbccpl.F90 \ 
    7049    sbc_ice.F90 \ 
    7050    sbc_oce.F90 \ 
    70517405   sbcrnf.F90 \ 
    70527406   sbcssr.F90 \ 
     
    70557409   zdfmxl.F90 \ 
    70567410   zpshde.F90 \ 
    7057    closea.F90 \ 
    7058    cpl_oasis3.F90 \ 
    7059    dom_oce.F90 \ 
    7060    in_out_manager.F90 \ 
    7061    iom.F90 \ 
    70627411   $(MODEL_LIB)(closea.o) \ 
    70637412   $(MODEL_LIB)(cpl_oasis3.o) \ 
     
    70697418   $(MODEL_LIB)(prtctl.o) \ 
    70707419   $(MODEL_LIB)(restart.o) \ 
     7420   $(MODEL_LIB)(sbc_ice.o) \ 
     7421   $(MODEL_LIB)(sbc_oce.o) \ 
    70717422   $(MODEL_LIB)(sbcana.o) \ 
    70727423   $(MODEL_LIB)(sbcblk_clio.o) \ 
     
    70767427   $(MODEL_LIB)(sbcfwb.o) \ 
    70777428   $(MODEL_LIB)(sbcice_if.o) \ 
     7429   $(MODEL_LIB)(sbcice_lim.o) \ 
    70787430   $(MODEL_LIB)(sbcice_lim_2.o) \ 
    7079    $(MODEL_LIB)(sbcice_lim.o) \ 
    7080    $(MODEL_LIB)(sbc_ice.o) \ 
    7081    $(MODEL_LIB)(sbc_oce.o) \ 
    70827431   $(MODEL_LIB)(sbcrnf.o) \ 
    70837432   $(MODEL_LIB)(sbcssm.o) \ 
    70847433   $(MODEL_LIB)(sbcssr.o) \ 
     7434   closea.F90 \ 
     7435   cpl_oasis3.F90 \ 
     7436   dom_oce.F90 \ 
     7437   in_out_manager.F90 \ 
     7438   iom.F90 \ 
    70857439   oce.F90 \ 
    70867440   phycst.F90 \ 
    70877441   prtctl.F90 \ 
    70887442   restart.F90 \ 
     7443   sbc_ice.F90 \ 
     7444   sbc_oce.F90 \ 
    70897445   sbcana.F90 \ 
    70907446   sbcblk_clio.F90 \ 
     
    70937449   sbcflx.F90 \ 
    70947450   sbcfwb.F90 \ 
    7095    sbc_ice.F90 \ 
    70967451   sbcice_if.F90 \ 
     7452   sbcice_lim.F90 \ 
    70977453   sbcice_lim_2.F90 \ 
    7098    sbcice_lim.F90 \ 
    7099    sbc_oce.F90 \ 
    71007454   sbcrnf.F90 \ 
    71017455   sbcssm.F90 \ 
     
    71047458   KEY_CPP \ 
    71057459   sbcmod.F90 
    7106 $(MODEL_LIB)(sbc_oce.o) :  \ 
    7107    $(MODEL_LIB)(par_kind.o) \ 
    7108    par_kind.F90 \ 
    7109    $(MODEL_LIB)(par_oce.o) \ 
    7110    par_oce.F90 \ 
    7111    KEY_CPP \ 
    7112    sbc_oce.F90 
    71137460$(MODEL_LIB)(sbcrnf.o) :   \ 
    7114    dom_oce.F90 \ 
     7461   $(MODEL_LIB)(dianam.o) \ 
     7462   $(MODEL_LIB)(dom_oce.o) \ 
     7463   $(MODEL_LIB)(domngb.o) \ 
     7464   $(MODEL_LIB)(geo2ocean.o) \ 
     7465   $(MODEL_LIB)(in_out_manager.o) \ 
     7466   $(MODEL_LIB)(iom.o) \ 
     7467   $(MODEL_LIB)(iom_def.o) \ 
     7468   $(MODEL_LIB)(iom_ioipsl.o) \ 
     7469   $(MODEL_LIB)(iom_nf90.o) \ 
     7470   $(MODEL_LIB)(iom_rstdimg.o) \ 
     7471   $(MODEL_LIB)(lbclnk.o) \ 
     7472   $(MODEL_LIB)(lib_mpp.o) \ 
     7473   $(MODEL_LIB)(lib_print.o) \ 
     7474   $(MODEL_LIB)(oce.o) \ 
     7475   $(MODEL_LIB)(par_kind.o) \ 
     7476   $(MODEL_LIB)(par_oce.o) \ 
     7477   $(MODEL_LIB)(phycst.o) \ 
     7478   $(MODEL_LIB)(sbc_oce.o) \ 
     7479   dianam.F90 \ 
     7480   dom_oce.F90 \ 
     7481   domngb.F90 \ 
    71157482   geo2ocean.F90 \ 
    71167483   in_out_manager.F90 \ 
     7484   iom.F90 \ 
    71177485   iom_def.F90 \ 
    7118    iom.F90 \ 
    71197486   iom_ioipsl.F90 \ 
    71207487   iom_nf90.F90 \ 
     
    71237490   lib_mpp.F90 \ 
    71247491   lib_print.f90 \ 
    7125    $(MODEL_LIB)(dom_oce.o) \ 
    7126    $(MODEL_LIB)(geo2ocean.o) \ 
    7127    $(MODEL_LIB)(in_out_manager.o) \ 
     7492   oce.F90 \ 
     7493   par_kind.F90 \ 
     7494   par_oce.F90 \ 
     7495   phycst.F90 \ 
     7496   sbc_oce.F90 \ 
     7497   $(MODEL_LIB)(closea.o) \ 
     7498   $(MODEL_LIB)(dom_oce.o) \ 
     7499   $(MODEL_LIB)(fldread.o) \ 
     7500   $(MODEL_LIB)(in_out_manager.o) \ 
     7501   $(MODEL_LIB)(iom.o) \ 
     7502   $(MODEL_LIB)(phycst.o) \ 
     7503   $(MODEL_LIB)(sbc_oce.o) \ 
     7504   closea.F90 \ 
     7505   dom_oce.F90 \ 
     7506   fldread.F90 \ 
     7507   in_out_manager.F90 \ 
     7508   iom.F90 \ 
     7509   phycst.F90 \ 
     7510   sbc_oce.F90 \ 
     7511   sbcrnf.F90 
     7512$(MODEL_LIB)(sbcssm.o) :   \ 
     7513   $(MODEL_LIB)(c1d.o) \ 
     7514   $(MODEL_LIB)(dianam.o) \ 
     7515   $(MODEL_LIB)(dom_oce.o) \ 
     7516   $(MODEL_LIB)(domngb.o) \ 
     7517   $(MODEL_LIB)(eosbn2.o) \ 
     7518   $(MODEL_LIB)(in_out_manager.o) \ 
     7519   $(MODEL_LIB)(iom.o) \ 
    71287520   $(MODEL_LIB)(iom_def.o) \ 
    71297521   $(MODEL_LIB)(iom_ioipsl.o) \ 
    71307522   $(MODEL_LIB)(iom_nf90.o) \ 
    7131    $(MODEL_LIB)(iom.o) \ 
    71327523   $(MODEL_LIB)(iom_rstdimg.o) \ 
    71337524   $(MODEL_LIB)(lbclnk.o) \ 
     
    71397530   $(MODEL_LIB)(phycst.o) \ 
    71407531   $(MODEL_LIB)(sbc_oce.o) \ 
    7141    oce.F90 \ 
    7142    par_kind.F90 \ 
    7143    par_oce.F90 \ 
    7144    phycst.F90 \ 
    7145    sbc_oce.F90 \ 
    7146    closea.F90 \ 
    7147    dom_oce.F90 \ 
    7148    fldread.F90 \ 
    7149    in_out_manager.F90 \ 
    7150    iom.F90 \ 
    7151    $(MODEL_LIB)(closea.o) \ 
    7152    $(MODEL_LIB)(dom_oce.o) \ 
    7153    $(MODEL_LIB)(fldread.o) \ 
    7154    $(MODEL_LIB)(in_out_manager.o) \ 
    7155    $(MODEL_LIB)(iom.o) \ 
    7156    $(MODEL_LIB)(phycst.o) \ 
    7157    $(MODEL_LIB)(sbc_oce.o) \ 
    7158    phycst.F90 \ 
    7159    sbc_oce.F90 \ 
    7160    sbcrnf.F90 
    7161 $(MODEL_LIB)(sbcssm.o) :   \ 
    7162    c1d.F90 \ 
    7163    dom_oce.F90 \ 
    7164    eosbn2.F90 \ 
    7165    in_out_manager.F90 \ 
    7166    iom_def.F90 \ 
    7167    iom.F90 \ 
    7168    iom_ioipsl.F90 \ 
    7169    iom_nf90.F90 \ 
    7170    iom_rstdimg.F90 \ 
    7171    lbclnk.F90 \ 
    7172    lib_mpp.F90 \ 
    7173    lib_print.f90 \ 
    7174    $(MODEL_LIB)(c1d.o) \ 
    7175    $(MODEL_LIB)(dom_oce.o) \ 
    7176    $(MODEL_LIB)(eosbn2.o) \ 
    7177    $(MODEL_LIB)(in_out_manager.o) \ 
    7178    $(MODEL_LIB)(iom_def.o) \ 
    7179    $(MODEL_LIB)(iom_ioipsl.o) \ 
    7180    $(MODEL_LIB)(iom_nf90.o) \ 
    7181    $(MODEL_LIB)(iom.o) \ 
    7182    $(MODEL_LIB)(iom_rstdimg.o) \ 
    7183    $(MODEL_LIB)(lbclnk.o) \ 
    7184    $(MODEL_LIB)(lib_mpp.o) \ 
    7185    $(MODEL_LIB)(lib_print.o) \ 
    7186    $(MODEL_LIB)(oce.o) \ 
    7187    $(MODEL_LIB)(par_kind.o) \ 
    7188    $(MODEL_LIB)(par_oce.o) \ 
    7189    $(MODEL_LIB)(phycst.o) \ 
    71907532   $(MODEL_LIB)(trdmld_oce.o) \ 
    71917533   $(MODEL_LIB)(zdfddm.o) \ 
    71927534   $(MODEL_LIB)(zdfmxl.o) \ 
    71937535   $(MODEL_LIB)(zpshde.o) \ 
    7194    oce.F90 \ 
    7195    par_kind.F90 \ 
    7196    par_oce.F90 \ 
    7197    phycst.F90 \ 
     7536   c1d.F90 \ 
     7537   dianam.F90 \ 
     7538   dom_oce.F90 \ 
     7539   domngb.F90 \ 
     7540   eosbn2.F90 \ 
     7541   in_out_manager.F90 \ 
     7542   iom.F90 \ 
     7543   iom_def.F90 \ 
     7544   iom_ioipsl.F90 \ 
     7545   iom_nf90.F90 \ 
     7546   iom_rstdimg.F90 \ 
     7547   lbclnk.F90 \ 
     7548   lib_mpp.F90 \ 
     7549   lib_print.f90 \ 
     7550   oce.F90 \ 
     7551   par_kind.F90 \ 
     7552   par_oce.F90 \ 
     7553   phycst.F90 \ 
     7554   sbc_oce.F90 \ 
    71987555   trdmld_oce.F90 \ 
    71997556   zdfddm.F90 \ 
    72007557   zdfmxl.F90 \ 
    72017558   zpshde.F90 \ 
    7202    dom_oce.F90 \ 
    7203    in_out_manager.F90 \ 
    7204    iom.F90 \ 
    72057559   $(MODEL_LIB)(dom_oce.o) \ 
    72067560   $(MODEL_LIB)(in_out_manager.o) \ 
     
    72107564   $(MODEL_LIB)(restart.o) \ 
    72117565   $(MODEL_LIB)(sbc_oce.o) \ 
     7566   dom_oce.F90 \ 
     7567   in_out_manager.F90 \ 
     7568   iom.F90 \ 
    72127569   oce.F90 \ 
    72137570   prtctl.F90 \ 
     
    72187575   sbcssm.F90 
    72197576$(MODEL_LIB)(sbcssr.o) :   \ 
     7577   $(MODEL_LIB)(closea.o) \ 
     7578   $(MODEL_LIB)(dianam.o) \ 
     7579   $(MODEL_LIB)(dom_oce.o) \ 
     7580   $(MODEL_LIB)(domngb.o) \ 
     7581   $(MODEL_LIB)(fldread.o) \ 
     7582   $(MODEL_LIB)(geo2ocean.o) \ 
     7583   $(MODEL_LIB)(in_out_manager.o) \ 
     7584   $(MODEL_LIB)(iom.o) \ 
     7585   $(MODEL_LIB)(iom_def.o) \ 
     7586   $(MODEL_LIB)(iom_ioipsl.o) \ 
     7587   $(MODEL_LIB)(iom_nf90.o) \ 
     7588   $(MODEL_LIB)(iom_rstdimg.o) \ 
     7589   $(MODEL_LIB)(lbclnk.o) \ 
     7590   $(MODEL_LIB)(lbcnfd.o) \ 
     7591   $(MODEL_LIB)(lib_mpp.o) \ 
     7592   $(MODEL_LIB)(lib_print.o) \ 
     7593   $(MODEL_LIB)(oce.o) \ 
     7594   $(MODEL_LIB)(par_kind.o) \ 
     7595   $(MODEL_LIB)(par_oce.o) \ 
     7596   $(MODEL_LIB)(phycst.o) \ 
     7597   $(MODEL_LIB)(sbc_oce.o) \ 
    72207598   closea.F90 \ 
    7221    dom_oce.F90 \ 
     7599   dianam.F90 \ 
     7600   dom_oce.F90 \ 
     7601   domngb.F90 \ 
    72227602   fldread.F90 \ 
    72237603   geo2ocean.F90 \ 
    72247604   in_out_manager.F90 \ 
     7605   iom.F90 \ 
    72257606   iom_def.F90 \ 
    7226    iom.F90 \ 
    72277607   iom_ioipsl.F90 \ 
    72287608   iom_nf90.F90 \ 
     
    72327612   lib_mpp.F90 \ 
    72337613   lib_print.f90 \ 
    7234    $(MODEL_LIB)(closea.o) \ 
     7614   oce.F90 \ 
     7615   par_kind.F90 \ 
     7616   par_oce.F90 \ 
     7617   phycst.F90 \ 
     7618   sbc_oce.F90 \ 
    72357619   $(MODEL_LIB)(dom_oce.o) \ 
    72367620   $(MODEL_LIB)(fldread.o) \ 
    7237    $(MODEL_LIB)(geo2ocean.o) \ 
    7238    $(MODEL_LIB)(in_out_manager.o) \ 
    7239    $(MODEL_LIB)(iom_def.o) \ 
    7240    $(MODEL_LIB)(iom_ioipsl.o) \ 
    7241    $(MODEL_LIB)(iom_nf90.o) \ 
    7242    $(MODEL_LIB)(iom.o) \ 
    7243    $(MODEL_LIB)(iom_rstdimg.o) \ 
    7244    $(MODEL_LIB)(lbclnk.o) \ 
    7245    $(MODEL_LIB)(lbcnfd.o) \ 
    7246    $(MODEL_LIB)(lib_mpp.o) \ 
    7247    $(MODEL_LIB)(lib_print.o) \ 
    7248    $(MODEL_LIB)(oce.o) \ 
    7249    $(MODEL_LIB)(par_kind.o) \ 
    7250    $(MODEL_LIB)(par_oce.o) \ 
    7251    $(MODEL_LIB)(phycst.o) \ 
    7252    $(MODEL_LIB)(sbc_oce.o) \ 
    7253    oce.F90 \ 
    7254    par_kind.F90 \ 
    7255    par_oce.F90 \ 
    7256    phycst.F90 \ 
    7257    sbc_oce.F90 \ 
     7621   $(MODEL_LIB)(in_out_manager.o) \ 
     7622   $(MODEL_LIB)(iom.o) \ 
     7623   $(MODEL_LIB)(lbclnk.o) \ 
     7624   $(MODEL_LIB)(lib_mpp.o) \ 
     7625   $(MODEL_LIB)(oce.o) \ 
     7626   $(MODEL_LIB)(phycst.o) \ 
     7627   $(MODEL_LIB)(sbc_oce.o) \ 
     7628   $(MODEL_LIB)(sbcrnf.o) \ 
    72587629   dom_oce.F90 \ 
    72597630   fldread.F90 \ 
     
    72627633   lbclnk.F90 \ 
    72637634   lib_mpp.F90 \ 
    7264    $(MODEL_LIB)(dom_oce.o) \ 
    7265    $(MODEL_LIB)(fldread.o) \ 
    7266    $(MODEL_LIB)(in_out_manager.o) \ 
    7267    $(MODEL_LIB)(iom.o) \ 
    7268    $(MODEL_LIB)(lbclnk.o) \ 
    7269    $(MODEL_LIB)(lib_mpp.o) \ 
    7270    $(MODEL_LIB)(oce.o) \ 
    7271    $(MODEL_LIB)(phycst.o) \ 
    7272    $(MODEL_LIB)(sbc_oce.o) \ 
    7273    $(MODEL_LIB)(sbcrnf.o) \ 
    72747635   oce.F90 \ 
    72757636   phycst.F90 \ 
     
    72797640   KEY_CPP \ 
    72807641   sbcssr.F90 
     7642$(MODEL_LIB)(sol_oce.o) :  \ 
     7643   $(MODEL_LIB)(par_kind.o) \ 
     7644   par_kind.F90 \ 
     7645   $(MODEL_LIB)(par_oce.o) \ 
     7646   par_oce.F90 \ 
     7647   KEY_CPP \ 
     7648   sol_oce.F90 
    72817649$(MODEL_LIB)(solmat.o) :   \ 
    7282    dom_oce.F90 \ 
    7283    in_out_manager.F90 \ 
    7284    lbcnfd.F90 \ 
    7285    lib_mpp.F90 \ 
    7286    lib_print.f90 \ 
    72877650   $(MODEL_LIB)(dom_oce.o) \ 
    72887651   $(MODEL_LIB)(in_out_manager.o) \ 
     
    72947657   $(MODEL_LIB)(par_kind.o) \ 
    72957658   $(MODEL_LIB)(par_oce.o) \ 
     7659   dom_oce.F90 \ 
     7660   in_out_manager.F90 \ 
     7661   lbcnfd.F90 \ 
     7662   lib_mpp.F90 \ 
     7663   lib_print.f90 \ 
    72967664   obc_par.F90 \ 
    72977665   oce.F90 \ 
    72987666   par_kind.F90 \ 
    72997667   par_oce.F90 \ 
    7300    dom_oce.F90 \ 
    7301    in_out_manager.F90 \ 
    7302    lbclnk.F90 \ 
    7303    lib_mpp.F90 \ 
    73047668   $(MODEL_LIB)(dom_oce.o) \ 
    73057669   $(MODEL_LIB)(in_out_manager.o) \ 
     
    73107674   $(MODEL_LIB)(phycst.o) \ 
    73117675   $(MODEL_LIB)(sol_oce.o) \ 
     7676   dom_oce.F90 \ 
     7677   in_out_manager.F90 \ 
     7678   lbclnk.F90 \ 
     7679   lib_mpp.F90 \ 
    73127680   obc_oce.F90 \ 
    73137681   oce.F90 \ 
     
    73167684   KEY_CPP \ 
    73177685   solmat.F90 
    7318 $(MODEL_LIB)(sol_oce.o) :  \ 
    7319    $(MODEL_LIB)(par_kind.o) \ 
    7320    par_kind.F90 \ 
    7321    $(MODEL_LIB)(par_oce.o) \ 
    7322    par_oce.F90 \ 
    7323    KEY_CPP \ 
    7324    sol_oce.F90 
    73257686$(MODEL_LIB)(solpcg.o) :   \ 
    7326    dom_oce.F90 \ 
    7327    in_out_manager.F90 \ 
    7328    lbcnfd.F90 \ 
    7329    lib_mpp.F90 \ 
    7330    lib_print.f90 \ 
    7331    $(MODEL_LIB)(dom_oce.o) \ 
    7332    $(MODEL_LIB)(in_out_manager.o) \ 
    7333    $(MODEL_LIB)(lbcnfd.o) \ 
    7334    $(MODEL_LIB)(lib_mpp.o) \ 
    7335    $(MODEL_LIB)(lib_print.o) \ 
    7336    $(MODEL_LIB)(oce.o) \ 
    7337    $(MODEL_LIB)(par_kind.o) \ 
    7338    $(MODEL_LIB)(par_oce.o) \ 
    7339    oce.F90 \ 
    7340    par_kind.F90 \ 
    7341    par_oce.F90 \ 
    7342    dom_oce.F90 \ 
    7343    in_out_manager.F90 \ 
    7344    lbclnk.F90 \ 
    7345    lib_mpp.F90 \ 
     7687   $(MODEL_LIB)(dom_oce.o) \ 
     7688   $(MODEL_LIB)(in_out_manager.o) \ 
     7689   $(MODEL_LIB)(lbcnfd.o) \ 
     7690   $(MODEL_LIB)(lib_mpp.o) \ 
     7691   $(MODEL_LIB)(lib_print.o) \ 
     7692   $(MODEL_LIB)(oce.o) \ 
     7693   $(MODEL_LIB)(par_kind.o) \ 
     7694   $(MODEL_LIB)(par_oce.o) \ 
     7695   dom_oce.F90 \ 
     7696   in_out_manager.F90 \ 
     7697   lbcnfd.F90 \ 
     7698   lib_mpp.F90 \ 
     7699   lib_print.f90 \ 
     7700   oce.F90 \ 
     7701   par_kind.F90 \ 
     7702   par_oce.F90 \ 
    73467703   $(MODEL_LIB)(dom_oce.o) \ 
    73477704   $(MODEL_LIB)(in_out_manager.o) \ 
     
    73507707   $(MODEL_LIB)(oce.o) \ 
    73517708   $(MODEL_LIB)(sol_oce.o) \ 
     7709   dom_oce.F90 \ 
     7710   in_out_manager.F90 \ 
     7711   lbclnk.F90 \ 
     7712   lib_mpp.F90 \ 
    73527713   oce.F90 \ 
    73537714   sol_oce.F90 \ 
     
    73567717   solpcg.F90 
    73577718$(MODEL_LIB)(solsor.o) :   \ 
    7358    dom_oce.F90 \ 
    7359    in_out_manager.F90 \ 
    7360    lbcnfd.F90 \ 
    7361    lib_mpp.F90 \ 
    7362    lib_print.f90 \ 
    7363    $(MODEL_LIB)(dom_oce.o) \ 
    7364    $(MODEL_LIB)(in_out_manager.o) \ 
    7365    $(MODEL_LIB)(lbcnfd.o) \ 
    7366    $(MODEL_LIB)(lib_mpp.o) \ 
    7367    $(MODEL_LIB)(lib_print.o) \ 
    7368    $(MODEL_LIB)(oce.o) \ 
    7369    $(MODEL_LIB)(par_kind.o) \ 
    7370    $(MODEL_LIB)(par_oce.o) \ 
    7371    oce.F90 \ 
    7372    par_kind.F90 \ 
    7373    par_oce.F90 \ 
    7374    dom_oce.F90 \ 
    7375    in_out_manager.F90 \ 
    7376    lbclnk.F90 \ 
    7377    lib_mpp.F90 \ 
     7719   $(MODEL_LIB)(dom_oce.o) \ 
     7720   $(MODEL_LIB)(in_out_manager.o) \ 
     7721   $(MODEL_LIB)(lbcnfd.o) \ 
     7722   $(MODEL_LIB)(lib_mpp.o) \ 
     7723   $(MODEL_LIB)(lib_print.o) \ 
     7724   $(MODEL_LIB)(oce.o) \ 
     7725   $(MODEL_LIB)(par_kind.o) \ 
     7726   $(MODEL_LIB)(par_oce.o) \ 
     7727   dom_oce.F90 \ 
     7728   in_out_manager.F90 \ 
     7729   lbcnfd.F90 \ 
     7730   lib_mpp.F90 \ 
     7731   lib_print.f90 \ 
     7732   oce.F90 \ 
     7733   par_kind.F90 \ 
     7734   par_oce.F90 \ 
    73787735   $(MODEL_LIB)(dom_oce.o) \ 
    73797736   $(MODEL_LIB)(in_out_manager.o) \ 
     
    73837740   $(MODEL_LIB)(sol_oce.o) \ 
    73847741   $(MODEL_LIB)(zdf_oce.o) \ 
     7742   dom_oce.F90 \ 
     7743   in_out_manager.F90 \ 
     7744   lbclnk.F90 \ 
     7745   lib_mpp.F90 \ 
    73857746   oce.F90 \ 
    73867747   sol_oce.F90 \ 
     
    73887749   solsor.F90 
    73897750$(MODEL_LIB)(solver.o) :   \ 
    7390    dom_oce.F90 \ 
    7391    in_out_manager.F90 \ 
    7392    lbclnk.F90 \ 
    7393    lbcnfd.F90 \ 
    7394    lib_mpp.F90 \ 
    7395    lib_print.f90 \ 
    73967751   $(MODEL_LIB)(dom_oce.o) \ 
    73977752   $(MODEL_LIB)(in_out_manager.o) \ 
     
    74077762   $(MODEL_LIB)(phycst.o) \ 
    74087763   $(MODEL_LIB)(sol_oce.o) \ 
     7764   dom_oce.F90 \ 
     7765   in_out_manager.F90 \ 
     7766   lbclnk.F90 \ 
     7767   lbcnfd.F90 \ 
     7768   lib_mpp.F90 \ 
     7769   lib_print.f90 \ 
    74097770   obc_oce.F90 \ 
    74107771   obc_par.F90 \ 
     
    74147775   phycst.F90 \ 
    74157776   sol_oce.F90 \ 
     7777   $(MODEL_LIB)(dom_oce.o) \ 
     7778   $(MODEL_LIB)(dynspg_oce.o) \ 
     7779   $(MODEL_LIB)(in_out_manager.o) \ 
     7780   $(MODEL_LIB)(lbclnk.o) \ 
     7781   $(MODEL_LIB)(lib_mpp.o) \ 
     7782   $(MODEL_LIB)(obc_oce.o) \ 
     7783   $(MODEL_LIB)(oce.o) \ 
     7784   $(MODEL_LIB)(sol_oce.o) \ 
     7785   $(MODEL_LIB)(solmat.o) \ 
     7786   $(MODEL_LIB)(zdf_oce.o) \ 
    74167787   dom_oce.F90 \ 
    74177788   dynspg_oce.F90 \ 
     
    74197790   lbclnk.F90 \ 
    74207791   lib_mpp.F90 \ 
    7421    $(MODEL_LIB)(dom_oce.o) \ 
    7422    $(MODEL_LIB)(dynspg_oce.o) \ 
    7423    $(MODEL_LIB)(in_out_manager.o) \ 
    7424    $(MODEL_LIB)(lbclnk.o) \ 
    7425    $(MODEL_LIB)(lib_mpp.o) \ 
    7426    $(MODEL_LIB)(obc_oce.o) \ 
    7427    $(MODEL_LIB)(oce.o) \ 
    7428    $(MODEL_LIB)(solmat.o) \ 
    7429    $(MODEL_LIB)(sol_oce.o) \ 
    7430    $(MODEL_LIB)(zdf_oce.o) \ 
    74317792   obc_oce.F90 \ 
    74327793   oce.F90 \ 
     7794   sol_oce.F90 \ 
    74337795   solmat.F90 \ 
    7434    sol_oce.F90 \ 
    74357796   zdf_oce.F90 \ 
    74367797   KEY_CPP \ 
    74377798   solver.F90 
    74387799$(MODEL_LIB)(sshwzv.o) :   \ 
    7439    bdy_oce.F90 \ 
    7440    c1d.F90 \ 
    7441    dom_oce.F90 \ 
    7442    eosbn2.F90 \ 
    7443    in_out_manager.F90 \ 
    7444    iom_def.F90 \ 
    7445    iom.F90 \ 
    7446    iom_ioipsl.F90 \ 
    7447    iom_nf90.F90 \ 
    7448    iom_rstdimg.F90 \ 
    7449    lbclnk.F90 \ 
    7450    lbcnfd.F90 \ 
    7451    lib_mpp.F90 \ 
    7452    lib_print.f90 \ 
    74537800   $(MODEL_LIB)(bdy_oce.o) \ 
    74547801   $(MODEL_LIB)(c1d.o) \ 
    7455    $(MODEL_LIB)(dom_oce.o) \ 
     7802   $(MODEL_LIB)(dianam.o) \ 
     7803   $(MODEL_LIB)(dom_oce.o) \ 
     7804   $(MODEL_LIB)(domngb.o) \ 
    74567805   $(MODEL_LIB)(eosbn2.o) \ 
    74577806   $(MODEL_LIB)(in_out_manager.o) \ 
     7807   $(MODEL_LIB)(iom.o) \ 
    74587808   $(MODEL_LIB)(iom_def.o) \ 
    74597809   $(MODEL_LIB)(iom_ioipsl.o) \ 
    74607810   $(MODEL_LIB)(iom_nf90.o) \ 
    7461    $(MODEL_LIB)(iom.o) \ 
    74627811   $(MODEL_LIB)(iom_rstdimg.o) \ 
    74637812   $(MODEL_LIB)(lbclnk.o) \ 
     
    74767825   $(MODEL_LIB)(zdfmxl.o) \ 
    74777826   $(MODEL_LIB)(zpshde.o) \ 
     7827   bdy_oce.F90 \ 
     7828   c1d.F90 \ 
     7829   dianam.F90 \ 
     7830   dom_oce.F90 \ 
     7831   domngb.F90 \ 
     7832   eosbn2.F90 \ 
     7833   in_out_manager.F90 \ 
     7834   iom.F90 \ 
     7835   iom_def.F90 \ 
     7836   iom_ioipsl.F90 \ 
     7837   iom_nf90.F90 \ 
     7838   iom_rstdimg.F90 \ 
     7839   lbclnk.F90 \ 
     7840   lbcnfd.F90 \ 
     7841   lib_mpp.F90 \ 
     7842   lib_print.f90 \ 
    74787843   obc_oce.F90 \ 
    74797844   obc_par.F90 \ 
     
    74877852   zdfmxl.F90 \ 
    74887853   zpshde.F90 \ 
    7489    cla_div.F90 \ 
    7490    divcur.F90 \ 
    7491    dom_oce.F90 \ 
    7492    domvvl.F90 \ 
    7493    in_out_manager.F90 \ 
    7494    iom.F90 \ 
    7495    lbclnk.F90 \ 
    74967854   $(MODEL_LIB)(cla_div.o) \ 
     7855   $(MODEL_LIB)(diaar5.o) \ 
    74977856   $(MODEL_LIB)(divcur.o) \ 
    74987857   $(MODEL_LIB)(dom_oce.o) \ 
     
    75087867   $(MODEL_LIB)(restart.o) \ 
    75097868   $(MODEL_LIB)(sbc_oce.o) \ 
     7869   cla_div.F90 \ 
     7870   diaar5.F90 \ 
     7871   divcur.F90 \ 
     7872   dom_oce.F90 \ 
     7873   domvvl.F90 \ 
     7874   in_out_manager.F90 \ 
     7875   iom.F90 \ 
     7876   lbclnk.F90 \ 
    75107877   obc_oce.F90 \ 
    75117878   obc_par.F90 \ 
     
    75197886   KEY_CPP \ 
    75207887   sshwzv.F90 
    7521 $(MODEL_LIB)(step_c1d.o) : \ 
    7522    agrif_opa_interp.F90 \ 
    7523    agrif_opa_update.F90 \ 
    7524    bdytra.F90 \ 
    7525    c1d.F90 \ 
    7526    closea.F90 \ 
    7527    cpl_oasis3.F90 \ 
    7528    diadimg.F90 \ 
    7529    diahth.F90 \ 
    7530    dianam.F90 \ 
    7531    diawri.F90 \ 
    7532    dom_oce.F90 \ 
    7533    domvvl.F90 \ 
    7534    dynhpg.F90 \ 
    7535    dynspg_oce.F90 \ 
    7536    dynzdf_exp.F90 \ 
    7537    dynzdf_imp.F90 \ 
    7538    eosbn2.F90 \ 
    7539    fldread.F90 \ 
    7540    in_out_manager.F90 \ 
    7541    iom_def.F90 \ 
    7542    iom.F90 \ 
    7543    iom_ioipsl.F90 \ 
    7544    iom_nf90.F90 \ 
    7545    iom_rstdimg.F90 \ 
    7546    lbclnk.F90 \ 
    7547    lbcnfd.F90 \ 
    7548    ldfdyn_oce.F90 \ 
    7549    ldftra_oce.F90 \ 
    7550    lib_mpp.F90 \ 
    7551    lib_print.f90 \ 
    7552    limwri_2.F90 \ 
     7888$(MODEL_LIB)(step.o) :  \ 
     7889   $(MODEL_LIB)(agrif_oce.o) \ 
    75537890   $(MODEL_LIB)(agrif_opa_interp.o) \ 
    75547891   $(MODEL_LIB)(agrif_opa_update.o) \ 
     7892   $(MODEL_LIB)(albedo.o) \ 
     7893   $(MODEL_LIB)(bdy_oce.o) \ 
     7894   $(MODEL_LIB)(bdydta.o) \ 
     7895   $(MODEL_LIB)(bdydyn.o) \ 
     7896   $(MODEL_LIB)(bdytides.o) \ 
    75557897   $(MODEL_LIB)(bdytra.o) \ 
    75567898   $(MODEL_LIB)(c1d.o) \ 
     7899   $(MODEL_LIB)(cla_div.o) \ 
    75577900   $(MODEL_LIB)(closea.o) \ 
    75587901   $(MODEL_LIB)(cpl_oasis3.o) \ 
     7902   $(MODEL_LIB)(cpl_oasis4.o) \ 
     7903   $(MODEL_LIB)(diaar5.o) \ 
    75597904   $(MODEL_LIB)(diadimg.o) \ 
    75607905   $(MODEL_LIB)(diahth.o) \ 
    75617906   $(MODEL_LIB)(dianam.o) \ 
    7562    $(MODEL_LIB)(diawri.o) \ 
    7563    $(MODEL_LIB)(dom_oce.o) \ 
     7907   $(MODEL_LIB)(divcur.o) \ 
     7908   $(MODEL_LIB)(dom_oce.o) \ 
     7909   $(MODEL_LIB)(domngb.o) \ 
    75647910   $(MODEL_LIB)(domvvl.o) \ 
     7911   $(MODEL_LIB)(dtasal.o) \ 
     7912   $(MODEL_LIB)(dtatem.o) \ 
     7913   $(MODEL_LIB)(dynadv.o) \ 
     7914   $(MODEL_LIB)(dynadv_cen2.o) \ 
     7915   $(MODEL_LIB)(dynadv_ubs.o) \ 
    75657916   $(MODEL_LIB)(dynhpg.o) \ 
     7917   $(MODEL_LIB)(dynkeg.o) \ 
     7918   $(MODEL_LIB)(dynldf_bilap.o) \ 
     7919   $(MODEL_LIB)(dynldf_bilapg.o) \ 
     7920   $(MODEL_LIB)(dynldf_iso.o) \ 
     7921   $(MODEL_LIB)(dynldf_lap.o) \ 
     7922   $(MODEL_LIB)(dynspg_exp.o) \ 
     7923   $(MODEL_LIB)(dynspg_flt.o) \ 
    75667924   $(MODEL_LIB)(dynspg_oce.o) \ 
     7925   $(MODEL_LIB)(dynspg_ts.o) \ 
     7926   $(MODEL_LIB)(dynzad.o) \ 
    75677927   $(MODEL_LIB)(dynzdf_exp.o) \ 
    75687928   $(MODEL_LIB)(dynzdf_imp.o) \ 
    75697929   $(MODEL_LIB)(eosbn2.o) \ 
    75707930   $(MODEL_LIB)(fldread.o) \ 
    7571    $(MODEL_LIB)(in_out_manager.o) \ 
     7931   $(MODEL_LIB)(flo4rk.o) \ 
     7932   $(MODEL_LIB)(flo_oce.o) \ 
     7933   $(MODEL_LIB)(floblk.o) \ 
     7934   $(MODEL_LIB)(flodom.o) \ 
     7935   $(MODEL_LIB)(flowri.o) \ 
     7936   $(MODEL_LIB)(geo2ocean.o) \ 
     7937   $(MODEL_LIB)(ice_2.o) \ 
     7938   $(MODEL_LIB)(in_out_manager.o) \ 
     7939   $(MODEL_LIB)(iom.o) \ 
    75727940   $(MODEL_LIB)(iom_def.o) \ 
    75737941   $(MODEL_LIB)(iom_ioipsl.o) \ 
    75747942   $(MODEL_LIB)(iom_nf90.o) \ 
    7575    $(MODEL_LIB)(iom.o) \ 
    75767943   $(MODEL_LIB)(iom_rstdimg.o) \ 
    75777944   $(MODEL_LIB)(lbclnk.o) \ 
    75787945   $(MODEL_LIB)(lbcnfd.o) \ 
    75797946   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     7947   $(MODEL_LIB)(ldfslp.o) \ 
    75807948   $(MODEL_LIB)(ldftra_oce.o) \ 
    75817949   $(MODEL_LIB)(lib_mpp.o) \ 
    75827950   $(MODEL_LIB)(lib_print.o) \ 
    75837951   $(MODEL_LIB)(limwri_2.o) \ 
     7952   $(MODEL_LIB)(obc_oce.o) \ 
     7953   $(MODEL_LIB)(obc_par.o) \ 
     7954   $(MODEL_LIB)(obcdyn.o) \ 
     7955   $(MODEL_LIB)(obcdyn_bt.o) \ 
    75847956   $(MODEL_LIB)(obctra.o) \ 
    7585    $(MODEL_LIB)(oce.o) \ 
     7957   $(MODEL_LIB)(obcvol.o) \ 
     7958   $(MODEL_LIB)(oce.o) \ 
     7959   $(MODEL_LIB)(par_ice_2.o) \ 
    75867960   $(MODEL_LIB)(par_kind.o) \ 
    75877961   $(MODEL_LIB)(par_oce.o) \ 
     
    75897963   $(MODEL_LIB)(prtctl.o) \ 
    75907964   $(MODEL_LIB)(restart.o) \ 
     7965   $(MODEL_LIB)(sbc_ice.o) \ 
     7966   $(MODEL_LIB)(sbc_oce.o) \ 
    75917967   $(MODEL_LIB)(sbcana.o) \ 
    75927968   $(MODEL_LIB)(sbcblk_clio.o) \ 
     
    75967972   $(MODEL_LIB)(sbcfwb.o) \ 
    75977973   $(MODEL_LIB)(sbcice_if.o) \ 
     7974   $(MODEL_LIB)(sbcice_lim.o) \ 
    75987975   $(MODEL_LIB)(sbcice_lim_2.o) \ 
    7599    $(MODEL_LIB)(sbcice_lim.o) \ 
    7600    $(MODEL_LIB)(sbc_ice.o) \ 
    7601    $(MODEL_LIB)(sbcmod.o) \ 
    7602    $(MODEL_LIB)(sbc_oce.o) \ 
    76037976   $(MODEL_LIB)(sbcrnf.o) \ 
    76047977   $(MODEL_LIB)(sbcssm.o) \ 
    76057978   $(MODEL_LIB)(sbcssr.o) \ 
    76067979   $(MODEL_LIB)(sol_oce.o) \ 
     7980   $(MODEL_LIB)(traadv_cen2.o) \ 
     7981   $(MODEL_LIB)(traadv_eiv.o) \ 
     7982   $(MODEL_LIB)(traadv_muscl.o) \ 
     7983   $(MODEL_LIB)(traadv_muscl2.o) \ 
     7984   $(MODEL_LIB)(traadv_qck.o) \ 
     7985   $(MODEL_LIB)(traadv_tvd.o) \ 
     7986   $(MODEL_LIB)(traadv_ubs.o) \ 
     7987   $(MODEL_LIB)(trabbl.o) \ 
     7988   $(MODEL_LIB)(traldf_bilap.o) \ 
     7989   $(MODEL_LIB)(traldf_bilapg.o) \ 
     7990   $(MODEL_LIB)(traldf_iso.o) \ 
     7991   $(MODEL_LIB)(traldf_lap.o) \ 
    76077992   $(MODEL_LIB)(traqsr.o) \ 
     7993   $(MODEL_LIB)(trazdf.o) \ 
    76087994   $(MODEL_LIB)(trazdf_exp.o) \ 
    76097995   $(MODEL_LIB)(trazdf_imp.o) \ 
    76107996   $(MODEL_LIB)(trc_oce.o) \ 
     7997   $(MODEL_LIB)(trdicp_oce.o) \ 
    76117998   $(MODEL_LIB)(trdmld_oce.o) \ 
     7999   $(MODEL_LIB)(trdmld_rst.o) \ 
    76128000   $(MODEL_LIB)(trdmod.o) \ 
    76138001   $(MODEL_LIB)(trdmod_oce.o) \ 
     8002   $(MODEL_LIB)(trdvor_oce.o) \ 
     8003   $(MODEL_LIB)(zdf_oce.o) \ 
    76148004   $(MODEL_LIB)(zdfbfr.o) \ 
    76158005   $(MODEL_LIB)(zdfddm.o) \ 
    76168006   $(MODEL_LIB)(zdfkpp.o) \ 
    76178007   $(MODEL_LIB)(zdfmxl.o) \ 
    7618    $(MODEL_LIB)(zdf_oce.o) \ 
    76198008   $(MODEL_LIB)(zdftke.o) \ 
    76208009   $(MODEL_LIB)(zdftke_old.o) \ 
    76218010   $(MODEL_LIB)(zpshde.o) \ 
    7622    obctra.F90 \ 
    7623    oce.F90 \ 
    7624    par_kind.F90 \ 
    7625    par_oce.F90 \ 
    7626    phycst.F90 \ 
    7627    prtctl.F90 \ 
    7628    restart.F90 \ 
    7629    sbcana.F90 \ 
    7630    sbcblk_clio.F90 \ 
    7631    sbcblk_core.F90 \ 
    7632    sbccpl.F90 \ 
    7633    sbcflx.F90 \ 
    7634    sbcfwb.F90 \ 
    7635    sbc_ice.F90 \ 
    7636    sbcice_if.F90 \ 
    7637    sbcice_lim_2.F90 \ 
    7638    sbcice_lim.F90 \ 
    7639    sbcmod.F90 \ 
    7640    sbc_oce.F90 \ 
    7641    sbcrnf.F90 \ 
    7642    sbcssm.F90 \ 
    7643    sbcssr.F90 \ 
    7644    sol_oce.F90 \ 
    7645    traqsr.F90 \ 
    7646    trazdf_exp.F90 \ 
    7647    trazdf_imp.F90 \ 
    7648    trc_oce.F90 \ 
    7649    trdmld_oce.F90 \ 
    7650    trdmod.F90 \ 
    7651    trdmod_oce.F90 \ 
    7652    zdfbfr.F90 \ 
    7653    zdfddm.F90 \ 
    7654    zdfkpp.F90 \ 
    7655    zdfmxl.F90 \ 
    7656    zdf_oce.F90 \ 
    7657    zdftke.F90 \ 
    7658    zdftke_old.F90 \ 
    7659    zpshde.F90 \ 
    7660    daymod.F90 \ 
    7661    diawri_c1d.F90 \ 
    7662    diawri.F90 \ 
    7663    dom_oce.F90 \ 
    7664    dtasal.F90 \ 
    7665    dtatem.F90 \ 
    7666    dyncor_c1d.F90 \ 
    7667    dynnxt_c1d.F90 \ 
    7668    dynzdf.F90 \ 
    7669    eosbn2.F90 \ 
    7670    in_out_manager.F90 \ 
    7671    iom.F90 \ 
    7672    lbclnk.F90 \ 
    7673    $(MODEL_LIB)(daymod.o) \ 
    7674    $(MODEL_LIB)(diawri_c1d.o) \ 
    7675    $(MODEL_LIB)(diawri.o) \ 
    7676    $(MODEL_LIB)(dom_oce.o) \ 
    7677    $(MODEL_LIB)(dtasal.o) \ 
    7678    $(MODEL_LIB)(dtatem.o) \ 
    7679    $(MODEL_LIB)(dyncor_c1d.o) \ 
    7680    $(MODEL_LIB)(dynnxt_c1d.o) \ 
    7681    $(MODEL_LIB)(dynzdf.o) \ 
    7682    $(MODEL_LIB)(eosbn2.o) \ 
    7683    $(MODEL_LIB)(in_out_manager.o) \ 
    7684    $(MODEL_LIB)(iom.o) \ 
    7685    $(MODEL_LIB)(lbclnk.o) \ 
    7686    $(MODEL_LIB)(oce.o) \ 
    7687    $(MODEL_LIB)(prtctl.o) \ 
    7688    $(MODEL_LIB)(restart.o) \ 
    7689    $(MODEL_LIB)(sbcmod.o) \ 
    7690    $(MODEL_LIB)(sbcrnf.o) \ 
    7691    $(MODEL_LIB)(stpctl.o) \ 
    7692    $(MODEL_LIB)(tranpc.o) \ 
    7693    $(MODEL_LIB)(tranxt.o) \ 
    7694    $(MODEL_LIB)(traqsr.o) \ 
    7695    $(MODEL_LIB)(trasbc.o) \ 
    7696    $(MODEL_LIB)(trazdf.o) \ 
    7697    $(MODEL_LIB)(zdfbfr.o) \ 
    7698    $(MODEL_LIB)(zdfddm.o) \ 
    7699    $(MODEL_LIB)(zdfevd.o) \ 
    7700    $(MODEL_LIB)(zdfkpp.o) \ 
    7701    $(MODEL_LIB)(zdfmxl.o) \ 
    7702    $(MODEL_LIB)(zdf_oce.o) \ 
    7703    $(MODEL_LIB)(zdfric.o) \ 
    7704    $(MODEL_LIB)(zdftke.o) \ 
    7705    oce.F90 \ 
    7706    prtctl.F90 \ 
    7707    restart.F90 \ 
    7708    sbcmod.F90 \ 
    7709    sbcrnf.F90 \ 
    7710    stpctl.F90 \ 
    7711    tranpc.F90 \ 
    7712    tranxt.F90 \ 
    7713    traqsr.F90 \ 
    7714    trasbc.F90 \ 
    7715    trazdf.F90 \ 
    7716    zdfbfr.F90 \ 
    7717    zdfddm.F90 \ 
    7718    zdfevd.F90 \ 
    7719    zdfkpp.F90 \ 
    7720    zdfmxl.F90 \ 
    7721    zdf_oce.F90 \ 
    7722    zdfric.F90 \ 
    7723    zdftke.F90 \ 
    7724    domzgr_substitute.h90 \ 
    7725    zdfddm_substitute.h90 \ 
    7726    KEY_CPP \ 
    7727    step_c1d.F90 
    7728 $(MODEL_LIB)(step.o) :  \ 
    77298011   agrif_oce.F90 \ 
    77308012   agrif_opa_interp.F90 \ 
    77318013   agrif_opa_update.F90 \ 
    77328014   albedo.F90 \ 
     8015   bdy_oce.F90 \ 
    77338016   bdydta.F90 \ 
    77348017   bdydyn.F90 \ 
    7735    bdy_oce.F90 \ 
    77368018   bdytides.F90 \ 
    77378019   bdytra.F90 \ 
     
    77418023   cpl_oasis3.F90 \ 
    77428024   cpl_oasis4.F90 \ 
     8025   diaar5.F90 \ 
    77438026   diadimg.F90 \ 
    77448027   diahth.F90 \ 
     
    77468029   divcur.F90 \ 
    77478030   dom_oce.F90 \ 
     8031   domngb.F90 \ 
    77488032   domvvl.F90 \ 
    77498033   dtasal.F90 \ 
    77508034   dtatem.F90 \ 
     8035   dynadv.F90 \ 
    77518036   dynadv_cen2.F90 \ 
    7752    dynadv.F90 \ 
    77538037   dynadv_ubs.F90 \ 
    77548038   dynhpg.F90 \ 
     
    77688052   fldread.F90 \ 
    77698053   flo4rk.F90 \ 
     8054   flo_oce.F90 \ 
    77708055   floblk.F90 \ 
    77718056   flodom.F90 \ 
    7772    flo_oce.F90 \ 
    77738057   flowri.F90 \ 
    77748058   geo2ocean.F90 \ 
    77758059   ice_2.F90 \ 
    77768060   in_out_manager.F90 \ 
     8061   iom.F90 \ 
    77778062   iom_def.F90 \ 
    7778    iom.F90 \ 
    77798063   iom_ioipsl.F90 \ 
    77808064   iom_nf90.F90 \ 
     
    77888072   lib_print.f90 \ 
    77898073   limwri_2.F90 \ 
    7790    $(MODEL_LIB)(agrif_oce.o) \ 
    7791    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    7792    $(MODEL_LIB)(agrif_opa_update.o) \ 
    7793    $(MODEL_LIB)(albedo.o) \ 
    7794    $(MODEL_LIB)(bdydta.o) \ 
    7795    $(MODEL_LIB)(bdydyn.o) \ 
    7796    $(MODEL_LIB)(bdy_oce.o) \ 
    7797    $(MODEL_LIB)(bdytides.o) \ 
    7798    $(MODEL_LIB)(bdytra.o) \ 
    7799    $(MODEL_LIB)(c1d.o) \ 
    7800    $(MODEL_LIB)(cla_div.o) \ 
    7801    $(MODEL_LIB)(closea.o) \ 
    7802    $(MODEL_LIB)(cpl_oasis3.o) \ 
    7803    $(MODEL_LIB)(cpl_oasis4.o) \ 
    7804    $(MODEL_LIB)(diadimg.o) \ 
    7805    $(MODEL_LIB)(diahth.o) \ 
    7806    $(MODEL_LIB)(dianam.o) \ 
    7807    $(MODEL_LIB)(divcur.o) \ 
    7808    $(MODEL_LIB)(dom_oce.o) \ 
    7809    $(MODEL_LIB)(domvvl.o) \ 
    7810    $(MODEL_LIB)(dtasal.o) \ 
    7811    $(MODEL_LIB)(dtatem.o) \ 
    7812    $(MODEL_LIB)(dynadv_cen2.o) \ 
    7813    $(MODEL_LIB)(dynadv.o) \ 
    7814    $(MODEL_LIB)(dynadv_ubs.o) \ 
    7815    $(MODEL_LIB)(dynhpg.o) \ 
    7816    $(MODEL_LIB)(dynkeg.o) \ 
    7817    $(MODEL_LIB)(dynldf_bilapg.o) \ 
    7818    $(MODEL_LIB)(dynldf_bilap.o) \ 
    7819    $(MODEL_LIB)(dynldf_iso.o) \ 
    7820    $(MODEL_LIB)(dynldf_lap.o) \ 
    7821    $(MODEL_LIB)(dynspg_exp.o) \ 
    7822    $(MODEL_LIB)(dynspg_flt.o) \ 
    7823    $(MODEL_LIB)(dynspg_oce.o) \ 
    7824    $(MODEL_LIB)(dynspg_ts.o) \ 
    7825    $(MODEL_LIB)(dynzad.o) \ 
    7826    $(MODEL_LIB)(dynzdf_exp.o) \ 
    7827    $(MODEL_LIB)(dynzdf_imp.o) \ 
    7828    $(MODEL_LIB)(eosbn2.o) \ 
    7829    $(MODEL_LIB)(fldread.o) \ 
    7830    $(MODEL_LIB)(flo4rk.o) \ 
    7831    $(MODEL_LIB)(floblk.o) \ 
    7832    $(MODEL_LIB)(flodom.o) \ 
    7833    $(MODEL_LIB)(flo_oce.o) \ 
    7834    $(MODEL_LIB)(flowri.o) \ 
    7835    $(MODEL_LIB)(geo2ocean.o) \ 
    7836    $(MODEL_LIB)(ice_2.o) \ 
    7837    $(MODEL_LIB)(in_out_manager.o) \ 
    7838    $(MODEL_LIB)(iom_def.o) \ 
    7839    $(MODEL_LIB)(iom_ioipsl.o) \ 
    7840    $(MODEL_LIB)(iom_nf90.o) \ 
    7841    $(MODEL_LIB)(iom.o) \ 
    7842    $(MODEL_LIB)(iom_rstdimg.o) \ 
    7843    $(MODEL_LIB)(lbclnk.o) \ 
    7844    $(MODEL_LIB)(lbcnfd.o) \ 
    7845    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    7846    $(MODEL_LIB)(ldfslp.o) \ 
    7847    $(MODEL_LIB)(ldftra_oce.o) \ 
    7848    $(MODEL_LIB)(lib_mpp.o) \ 
    7849    $(MODEL_LIB)(lib_print.o) \ 
    7850    $(MODEL_LIB)(limwri_2.o) \ 
    7851    $(MODEL_LIB)(obcdyn_bt.o) \ 
    7852    $(MODEL_LIB)(obcdyn.o) \ 
    7853    $(MODEL_LIB)(obc_oce.o) \ 
    7854    $(MODEL_LIB)(obc_par.o) \ 
    7855    $(MODEL_LIB)(obctra.o) \ 
    7856    $(MODEL_LIB)(obcvol.o) \ 
    7857    $(MODEL_LIB)(oce.o) \ 
    7858    $(MODEL_LIB)(par_ice_2.o) \ 
    7859    $(MODEL_LIB)(par_kind.o) \ 
    7860    $(MODEL_LIB)(par_oce.o) \ 
    7861    $(MODEL_LIB)(phycst.o) \ 
    7862    $(MODEL_LIB)(prtctl.o) \ 
    7863    $(MODEL_LIB)(restart.o) \ 
    7864    $(MODEL_LIB)(sbcana.o) \ 
    7865    $(MODEL_LIB)(sbcblk_clio.o) \ 
    7866    $(MODEL_LIB)(sbcblk_core.o) \ 
    7867    $(MODEL_LIB)(sbccpl.o) \ 
    7868    $(MODEL_LIB)(sbcflx.o) \ 
    7869    $(MODEL_LIB)(sbcfwb.o) \ 
    7870    $(MODEL_LIB)(sbcice_if.o) \ 
    7871    $(MODEL_LIB)(sbcice_lim_2.o) \ 
    7872    $(MODEL_LIB)(sbcice_lim.o) \ 
    7873    $(MODEL_LIB)(sbc_ice.o) \ 
    7874    $(MODEL_LIB)(sbc_oce.o) \ 
    7875    $(MODEL_LIB)(sbcrnf.o) \ 
    7876    $(MODEL_LIB)(sbcssm.o) \ 
    7877    $(MODEL_LIB)(sbcssr.o) \ 
    7878    $(MODEL_LIB)(sol_oce.o) \ 
    7879    $(MODEL_LIB)(traadv_cen2.o) \ 
    7880    $(MODEL_LIB)(traadv_eiv.o) \ 
    7881    $(MODEL_LIB)(traadv_muscl2.o) \ 
    7882    $(MODEL_LIB)(traadv_muscl.o) \ 
    7883    $(MODEL_LIB)(traadv_qck.o) \ 
    7884    $(MODEL_LIB)(traadv_tvd.o) \ 
    7885    $(MODEL_LIB)(traadv_ubs.o) \ 
    7886    $(MODEL_LIB)(trabbl.o) \ 
    7887    $(MODEL_LIB)(traldf_bilapg.o) \ 
    7888    $(MODEL_LIB)(traldf_bilap.o) \ 
    7889    $(MODEL_LIB)(traldf_iso.o) \ 
    7890    $(MODEL_LIB)(traldf_lap.o) \ 
    7891    $(MODEL_LIB)(traqsr.o) \ 
    7892    $(MODEL_LIB)(trazdf_exp.o) \ 
    7893    $(MODEL_LIB)(trazdf_imp.o) \ 
    7894    $(MODEL_LIB)(trazdf.o) \ 
    7895    $(MODEL_LIB)(trc_oce.o) \ 
    7896    $(MODEL_LIB)(trdicp_oce.o) \ 
    7897    $(MODEL_LIB)(trdmld_oce.o) \ 
    7898    $(MODEL_LIB)(trdmld_rst.o) \ 
    7899    $(MODEL_LIB)(trdmod.o) \ 
    7900    $(MODEL_LIB)(trdmod_oce.o) \ 
    7901    $(MODEL_LIB)(trdvor_oce.o) \ 
    7902    $(MODEL_LIB)(zdfbfr.o) \ 
    7903    $(MODEL_LIB)(zdfddm.o) \ 
    7904    $(MODEL_LIB)(zdfkpp.o) \ 
    7905    $(MODEL_LIB)(zdfmxl.o) \ 
    7906    $(MODEL_LIB)(zdf_oce.o) \ 
    7907    $(MODEL_LIB)(zdftke.o) \ 
    7908    $(MODEL_LIB)(zdftke_old.o) \ 
    7909    $(MODEL_LIB)(zpshde.o) \ 
    7910    obcdyn_bt.F90 \ 
    7911    obcdyn.F90 \ 
    79128074   obc_oce.F90 \ 
    79138075   obc_par.F90 \ 
     8076   obcdyn.F90 \ 
     8077   obcdyn_bt.F90 \ 
    79148078   obctra.F90 \ 
    79158079   obcvol.F90 \ 
     
    79218085   prtctl.F90 \ 
    79228086   restart.F90 \ 
     8087   sbc_ice.F90 \ 
     8088   sbc_oce.F90 \ 
    79238089   sbcana.F90 \ 
    79248090   sbcblk_clio.F90 \ 
     
    79278093   sbcflx.F90 \ 
    79288094   sbcfwb.F90 \ 
    7929    sbc_ice.F90 \ 
    79308095   sbcice_if.F90 \ 
     8096   sbcice_lim.F90 \ 
    79318097   sbcice_lim_2.F90 \ 
    7932    sbcice_lim.F90 \ 
    7933    sbc_oce.F90 \ 
    79348098   sbcrnf.F90 \ 
    79358099   sbcssm.F90 \ 
     
    79388102   traadv_cen2.F90 \ 
    79398103   traadv_eiv.F90 \ 
     8104   traadv_muscl.F90 \ 
    79408105   traadv_muscl2.F90 \ 
    7941    traadv_muscl.F90 \ 
    79428106   traadv_qck.F90 \ 
    79438107   traadv_tvd.F90 \ 
     
    79498113   traldf_lap.F90 \ 
    79508114   traqsr.F90 \ 
     8115   trazdf.F90 \ 
    79518116   trazdf_exp.F90 \ 
    7952    trazdf.F90 \ 
    79538117   trazdf_imp.F90 \ 
    79548118   trc_oce.F90 \ 
     
    79598123   trdmod_oce.F90 \ 
    79608124   trdvor_oce.F90 \ 
     8125   zdf_oce.F90 \ 
    79618126   zdfbfr.F90 \ 
    79628127   zdfddm.F90 \ 
    79638128   zdfkpp.F90 \ 
    79648129   zdfmxl.F90 \ 
    7965    zdf_oce.F90 \ 
    79668130   zdftke.F90 \ 
    79678131   zdftke_old.F90 \ 
    79688132   zpshde.F90 \ 
    7969    agrif_opa_sponge.F90 \ 
    7970    bdydta.F90 \ 
    7971    bdy_par.F90 \ 
    7972    cla.F90 \ 
    7973    cpl_oasis3.F90 \ 
    7974    daymod.F90 \ 
    7975    diafwb.F90 \ 
    7976    diagap.F90 \ 
    7977    diahdy.F90 \ 
    7978    diahth.F90 \ 
    7979    diaptr.F90 \ 
    7980    diawri.F90 \ 
    7981    dom_oce.F90 \ 
    7982    dtasal.F90 \ 
    7983    dtatem.F90 \ 
    7984    dynadv.F90 \ 
    7985    dynbfr.F90 \ 
    7986    dynhpg.F90 \ 
    7987    dynldf.F90 \ 
    7988    dynnxt.F90 \ 
    7989    dynspg.F90 \ 
    7990    dynspg_oce.F90 \ 
    7991    dynvor.F90 \ 
    7992    dynzdf.F90 \ 
    7993    eosbn2.F90 \ 
    7994    floats.F90 \ 
    7995    flo_oce.F90 \ 
    7996    in_out_manager.F90 \ 
    7997    iom.F90 \ 
    7998    lbclnk.F90 \ 
    7999    ldfdyn_oce.F90 \ 
    8000    ldfeiv.F90 \ 
    8001    ldfslp.F90 \ 
    8002    ldftra_oce.F90 \ 
    80038133   $(MODEL_LIB)(agrif_opa_sponge.o) \ 
     8134   $(MODEL_LIB)(bdy_par.o) \ 
    80048135   $(MODEL_LIB)(bdydta.o) \ 
    8005    $(MODEL_LIB)(bdy_par.o) \ 
    80068136   $(MODEL_LIB)(cla.o) \ 
    80078137   $(MODEL_LIB)(cpl_oasis3.o) \ 
    80088138   $(MODEL_LIB)(daymod.o) \ 
     8139   $(MODEL_LIB)(diaar5.o) \ 
    80098140   $(MODEL_LIB)(diafwb.o) \ 
    80108141   $(MODEL_LIB)(diagap.o) \ 
     
    80268157   $(MODEL_LIB)(dynzdf.o) \ 
    80278158   $(MODEL_LIB)(eosbn2.o) \ 
     8159   $(MODEL_LIB)(flo_oce.o) \ 
    80288160   $(MODEL_LIB)(floats.o) \ 
    8029    $(MODEL_LIB)(flo_oce.o) \ 
    80308161   $(MODEL_LIB)(in_out_manager.o) \ 
    80318162   $(MODEL_LIB)(iom.o) \ 
     
    80358166   $(MODEL_LIB)(ldfslp.o) \ 
    80368167   $(MODEL_LIB)(ldftra_oce.o) \ 
     8168   $(MODEL_LIB)(obc_par.o) \ 
    80378169   $(MODEL_LIB)(obcdta.o) \ 
    8038    $(MODEL_LIB)(obc_par.o) \ 
    80398170   $(MODEL_LIB)(obcrad.o) \ 
    80408171   $(MODEL_LIB)(obcrst.o) \ 
     
    80628193   $(MODEL_LIB)(trdmod_oce.o) \ 
    80638194   $(MODEL_LIB)(trdvor.o) \ 
     8195   $(MODEL_LIB)(zdf_oce.o) \ 
    80648196   $(MODEL_LIB)(zdfbfr.o) \ 
    80658197   $(MODEL_LIB)(zdfddm.o) \ 
     
    80678199   $(MODEL_LIB)(zdfkpp.o) \ 
    80688200   $(MODEL_LIB)(zdfmxl.o) \ 
    8069    $(MODEL_LIB)(zdf_oce.o) \ 
    80708201   $(MODEL_LIB)(zdfric.o) \ 
    80718202   $(MODEL_LIB)(zdftke.o) \ 
     
    80738204   $(MODEL_LIB)(zdftmx.o) \ 
    80748205   $(MODEL_LIB)(zpshde.o) \ 
     8206   agrif_opa_sponge.F90 \ 
     8207   bdy_par.F90 \ 
     8208   bdydta.F90 \ 
     8209   cla.F90 \ 
     8210   cpl_oasis3.F90 \ 
     8211   daymod.F90 \ 
     8212   diaar5.F90 \ 
     8213   diafwb.F90 \ 
     8214   diagap.F90 \ 
     8215   diahdy.F90 \ 
     8216   diahth.F90 \ 
     8217   diaptr.F90 \ 
     8218   diawri.F90 \ 
     8219   dom_oce.F90 \ 
     8220   dtasal.F90 \ 
     8221   dtatem.F90 \ 
     8222   dynadv.F90 \ 
     8223   dynbfr.F90 \ 
     8224   dynhpg.F90 \ 
     8225   dynldf.F90 \ 
     8226   dynnxt.F90 \ 
     8227   dynspg.F90 \ 
     8228   dynspg_oce.F90 \ 
     8229   dynvor.F90 \ 
     8230   dynzdf.F90 \ 
     8231   eosbn2.F90 \ 
     8232   flo_oce.F90 \ 
     8233   floats.F90 \ 
     8234   in_out_manager.F90 \ 
     8235   iom.F90 \ 
     8236   lbclnk.F90 \ 
     8237   ldfdyn_oce.F90 \ 
     8238   ldfeiv.F90 \ 
     8239   ldfslp.F90 \ 
     8240   ldftra_oce.F90 \ 
     8241   obc_par.F90 \ 
    80758242   obcdta.F90 \ 
    8076    obc_par.F90 \ 
    80778243   obcrad.F90 \ 
    80788244   obcrst.F90 \ 
     
    81008266   trdmod_oce.F90 \ 
    81018267   trdvor.F90 \ 
     8268   zdf_oce.F90 \ 
    81028269   zdfbfr.F90 \ 
    81038270   zdfddm.F90 \ 
     
    81058272   zdfkpp.F90 \ 
    81068273   zdfmxl.F90 \ 
    8107    zdf_oce.F90 \ 
    81088274   zdfric.F90 \ 
    81098275   zdftke.F90 \ 
     
    81168282   KEY_CPP \ 
    81178283   step.F90 
    8118 $(MODEL_LIB)(stpctl.o) :   \ 
    8119    dom_oce.F90 \ 
    8120    in_out_manager.F90 \ 
    8121    lbcnfd.F90 \ 
    8122    lib_mpp.F90 \ 
    8123    lib_print.f90 \ 
    8124    $(MODEL_LIB)(dom_oce.o) \ 
    8125    $(MODEL_LIB)(in_out_manager.o) \ 
    8126    $(MODEL_LIB)(lbcnfd.o) \ 
    8127    $(MODEL_LIB)(lib_mpp.o) \ 
    8128    $(MODEL_LIB)(lib_print.o) \ 
    8129    $(MODEL_LIB)(oce.o) \ 
    8130    $(MODEL_LIB)(par_kind.o) \ 
    8131    $(MODEL_LIB)(par_oce.o) \ 
    8132    oce.F90 \ 
    8133    par_kind.F90 \ 
    8134    par_oce.F90 \ 
    8135    dom_oce.F90 \ 
    8136    dynspg_oce.F90 \ 
    8137    in_out_manager.F90 \ 
    8138    lbclnk.F90 \ 
    8139    lib_mpp.F90 \ 
    8140    $(MODEL_LIB)(dom_oce.o) \ 
    8141    $(MODEL_LIB)(dynspg_oce.o) \ 
    8142    $(MODEL_LIB)(in_out_manager.o) \ 
    8143    $(MODEL_LIB)(lbclnk.o) \ 
    8144    $(MODEL_LIB)(lib_mpp.o) \ 
    8145    $(MODEL_LIB)(oce.o) \ 
    8146    $(MODEL_LIB)(sol_oce.o) \ 
    8147    oce.F90 \ 
    8148    sol_oce.F90 \ 
    8149    stpctl.F90 
    8150 $(MODEL_LIB)(thd_ice_2.o) :   \ 
    8151    $(MODEL_LIB)(par_oce.o) \ 
    8152    par_oce.F90 \ 
    8153    $(MODEL_LIB)(par_ice_2.o) \ 
    8154    par_ice_2.F90 \ 
    8155    KEY_CPP \ 
    8156    thd_ice_2.F90 
    8157 $(MODEL_LIB)(traadv_cen2.o) : \ 
    8158    c1d.F90 \ 
    8159    closea.F90 \ 
    8160    cpl_oasis3.F90 \ 
    8161    dianam.F90 \ 
    8162    dom_oce.F90 \ 
    8163    eosbn2.F90 \ 
    8164    fldread.F90 \ 
    8165    in_out_manager.F90 \ 
    8166    iom_def.F90 \ 
    8167    iom.F90 \ 
    8168    iom_ioipsl.F90 \ 
    8169    iom_nf90.F90 \ 
    8170    iom_rstdimg.F90 \ 
    8171    lbclnk.F90 \ 
    8172    lbcnfd.F90 \ 
    8173    ldftra_oce.F90 \ 
    8174    lib_mpp.F90 \ 
    8175    lib_print.f90 \ 
     8284$(MODEL_LIB)(step_c1d.o) : \ 
     8285   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     8286   $(MODEL_LIB)(agrif_opa_update.o) \ 
     8287   $(MODEL_LIB)(bdytra.o) \ 
    81768288   $(MODEL_LIB)(c1d.o) \ 
    81778289   $(MODEL_LIB)(closea.o) \ 
    81788290   $(MODEL_LIB)(cpl_oasis3.o) \ 
     8291   $(MODEL_LIB)(diaar5.o) \ 
     8292   $(MODEL_LIB)(diadimg.o) \ 
     8293   $(MODEL_LIB)(diahth.o) \ 
    81798294   $(MODEL_LIB)(dianam.o) \ 
    8180    $(MODEL_LIB)(dom_oce.o) \ 
     8295   $(MODEL_LIB)(diawri.o) \ 
     8296   $(MODEL_LIB)(dom_oce.o) \ 
     8297   $(MODEL_LIB)(domngb.o) \ 
     8298   $(MODEL_LIB)(domvvl.o) \ 
     8299   $(MODEL_LIB)(dynhpg.o) \ 
     8300   $(MODEL_LIB)(dynspg_oce.o) \ 
     8301   $(MODEL_LIB)(dynzdf_exp.o) \ 
     8302   $(MODEL_LIB)(dynzdf_imp.o) \ 
    81818303   $(MODEL_LIB)(eosbn2.o) \ 
    81828304   $(MODEL_LIB)(fldread.o) \ 
    81838305   $(MODEL_LIB)(in_out_manager.o) \ 
     8306   $(MODEL_LIB)(iom.o) \ 
    81848307   $(MODEL_LIB)(iom_def.o) \ 
    81858308   $(MODEL_LIB)(iom_ioipsl.o) \ 
    81868309   $(MODEL_LIB)(iom_nf90.o) \ 
    8187    $(MODEL_LIB)(iom.o) \ 
    81888310   $(MODEL_LIB)(iom_rstdimg.o) \ 
    81898311   $(MODEL_LIB)(lbclnk.o) \ 
    81908312   $(MODEL_LIB)(lbcnfd.o) \ 
     8313   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    81918314   $(MODEL_LIB)(ldftra_oce.o) \ 
    81928315   $(MODEL_LIB)(lib_mpp.o) \ 
    81938316   $(MODEL_LIB)(lib_print.o) \ 
     8317   $(MODEL_LIB)(limwri_2.o) \ 
     8318   $(MODEL_LIB)(obctra.o) \ 
    81948319   $(MODEL_LIB)(oce.o) \ 
    81958320   $(MODEL_LIB)(par_kind.o) \ 
     
    81988323   $(MODEL_LIB)(prtctl.o) \ 
    81998324   $(MODEL_LIB)(restart.o) \ 
     8325   $(MODEL_LIB)(sbc_ice.o) \ 
     8326   $(MODEL_LIB)(sbc_oce.o) \ 
    82008327   $(MODEL_LIB)(sbcana.o) \ 
    82018328   $(MODEL_LIB)(sbcblk_clio.o) \ 
     
    82058332   $(MODEL_LIB)(sbcfwb.o) \ 
    82068333   $(MODEL_LIB)(sbcice_if.o) \ 
     8334   $(MODEL_LIB)(sbcice_lim.o) \ 
    82078335   $(MODEL_LIB)(sbcice_lim_2.o) \ 
     8336   $(MODEL_LIB)(sbcmod.o) \ 
     8337   $(MODEL_LIB)(sbcrnf.o) \ 
     8338   $(MODEL_LIB)(sbcssm.o) \ 
     8339   $(MODEL_LIB)(sbcssr.o) \ 
     8340   $(MODEL_LIB)(sol_oce.o) \ 
     8341   $(MODEL_LIB)(traqsr.o) \ 
     8342   $(MODEL_LIB)(trazdf_exp.o) \ 
     8343   $(MODEL_LIB)(trazdf_imp.o) \ 
     8344   $(MODEL_LIB)(trc_oce.o) \ 
     8345   $(MODEL_LIB)(trdmld_oce.o) \ 
     8346   $(MODEL_LIB)(trdmod.o) \ 
     8347   $(MODEL_LIB)(trdmod_oce.o) \ 
     8348   $(MODEL_LIB)(zdf_oce.o) \ 
     8349   $(MODEL_LIB)(zdfbfr.o) \ 
     8350   $(MODEL_LIB)(zdfddm.o) \ 
     8351   $(MODEL_LIB)(zdfkpp.o) \ 
     8352   $(MODEL_LIB)(zdfmxl.o) \ 
     8353   $(MODEL_LIB)(zdftke.o) \ 
     8354   $(MODEL_LIB)(zdftke_old.o) \ 
     8355   $(MODEL_LIB)(zpshde.o) \ 
     8356   agrif_opa_interp.F90 \ 
     8357   agrif_opa_update.F90 \ 
     8358   bdytra.F90 \ 
     8359   c1d.F90 \ 
     8360   closea.F90 \ 
     8361   cpl_oasis3.F90 \ 
     8362   diaar5.F90 \ 
     8363   diadimg.F90 \ 
     8364   diahth.F90 \ 
     8365   dianam.F90 \ 
     8366   diawri.F90 \ 
     8367   dom_oce.F90 \ 
     8368   domngb.F90 \ 
     8369   domvvl.F90 \ 
     8370   dynhpg.F90 \ 
     8371   dynspg_oce.F90 \ 
     8372   dynzdf_exp.F90 \ 
     8373   dynzdf_imp.F90 \ 
     8374   eosbn2.F90 \ 
     8375   fldread.F90 \ 
     8376   in_out_manager.F90 \ 
     8377   iom.F90 \ 
     8378   iom_def.F90 \ 
     8379   iom_ioipsl.F90 \ 
     8380   iom_nf90.F90 \ 
     8381   iom_rstdimg.F90 \ 
     8382   lbclnk.F90 \ 
     8383   lbcnfd.F90 \ 
     8384   ldfdyn_oce.F90 \ 
     8385   ldftra_oce.F90 \ 
     8386   lib_mpp.F90 \ 
     8387   lib_print.f90 \ 
     8388   limwri_2.F90 \ 
     8389   obctra.F90 \ 
     8390   oce.F90 \ 
     8391   par_kind.F90 \ 
     8392   par_oce.F90 \ 
     8393   phycst.F90 \ 
     8394   prtctl.F90 \ 
     8395   restart.F90 \ 
     8396   sbc_ice.F90 \ 
     8397   sbc_oce.F90 \ 
     8398   sbcana.F90 \ 
     8399   sbcblk_clio.F90 \ 
     8400   sbcblk_core.F90 \ 
     8401   sbccpl.F90 \ 
     8402   sbcflx.F90 \ 
     8403   sbcfwb.F90 \ 
     8404   sbcice_if.F90 \ 
     8405   sbcice_lim.F90 \ 
     8406   sbcice_lim_2.F90 \ 
     8407   sbcmod.F90 \ 
     8408   sbcrnf.F90 \ 
     8409   sbcssm.F90 \ 
     8410   sbcssr.F90 \ 
     8411   sol_oce.F90 \ 
     8412   traqsr.F90 \ 
     8413   trazdf_exp.F90 \ 
     8414   trazdf_imp.F90 \ 
     8415   trc_oce.F90 \ 
     8416   trdmld_oce.F90 \ 
     8417   trdmod.F90 \ 
     8418   trdmod_oce.F90 \ 
     8419   zdf_oce.F90 \ 
     8420   zdfbfr.F90 \ 
     8421   zdfddm.F90 \ 
     8422   zdfkpp.F90 \ 
     8423   zdfmxl.F90 \ 
     8424   zdftke.F90 \ 
     8425   zdftke_old.F90 \ 
     8426   zpshde.F90 \ 
     8427   $(MODEL_LIB)(daymod.o) \ 
     8428   $(MODEL_LIB)(diawri.o) \ 
     8429   $(MODEL_LIB)(diawri_c1d.o) \ 
     8430   $(MODEL_LIB)(dom_oce.o) \ 
     8431   $(MODEL_LIB)(dtasal.o) \ 
     8432   $(MODEL_LIB)(dtatem.o) \ 
     8433   $(MODEL_LIB)(dyncor_c1d.o) \ 
     8434   $(MODEL_LIB)(dynnxt_c1d.o) \ 
     8435   $(MODEL_LIB)(dynzdf.o) \ 
     8436   $(MODEL_LIB)(eosbn2.o) \ 
     8437   $(MODEL_LIB)(in_out_manager.o) \ 
     8438   $(MODEL_LIB)(iom.o) \ 
     8439   $(MODEL_LIB)(lbclnk.o) \ 
     8440   $(MODEL_LIB)(oce.o) \ 
     8441   $(MODEL_LIB)(prtctl.o) \ 
     8442   $(MODEL_LIB)(restart.o) \ 
     8443   $(MODEL_LIB)(sbcmod.o) \ 
     8444   $(MODEL_LIB)(sbcrnf.o) \ 
     8445   $(MODEL_LIB)(stpctl.o) \ 
     8446   $(MODEL_LIB)(tranpc.o) \ 
     8447   $(MODEL_LIB)(tranxt.o) \ 
     8448   $(MODEL_LIB)(traqsr.o) \ 
     8449   $(MODEL_LIB)(trasbc.o) \ 
     8450   $(MODEL_LIB)(trazdf.o) \ 
     8451   $(MODEL_LIB)(zdf_oce.o) \ 
     8452   $(MODEL_LIB)(zdfbfr.o) \ 
     8453   $(MODEL_LIB)(zdfddm.o) \ 
     8454   $(MODEL_LIB)(zdfevd.o) \ 
     8455   $(MODEL_LIB)(zdfkpp.o) \ 
     8456   $(MODEL_LIB)(zdfmxl.o) \ 
     8457   $(MODEL_LIB)(zdfric.o) \ 
     8458   $(MODEL_LIB)(zdftke.o) \ 
     8459   daymod.F90 \ 
     8460   diawri.F90 \ 
     8461   diawri_c1d.F90 \ 
     8462   dom_oce.F90 \ 
     8463   dtasal.F90 \ 
     8464   dtatem.F90 \ 
     8465   dyncor_c1d.F90 \ 
     8466   dynnxt_c1d.F90 \ 
     8467   dynzdf.F90 \ 
     8468   eosbn2.F90 \ 
     8469   in_out_manager.F90 \ 
     8470   iom.F90 \ 
     8471   lbclnk.F90 \ 
     8472   oce.F90 \ 
     8473   prtctl.F90 \ 
     8474   restart.F90 \ 
     8475   sbcmod.F90 \ 
     8476   sbcrnf.F90 \ 
     8477   stpctl.F90 \ 
     8478   tranpc.F90 \ 
     8479   tranxt.F90 \ 
     8480   traqsr.F90 \ 
     8481   trasbc.F90 \ 
     8482   trazdf.F90 \ 
     8483   zdf_oce.F90 \ 
     8484   zdfbfr.F90 \ 
     8485   zdfddm.F90 \ 
     8486   zdfevd.F90 \ 
     8487   zdfkpp.F90 \ 
     8488   zdfmxl.F90 \ 
     8489   zdfric.F90 \ 
     8490   zdftke.F90 \ 
     8491   domzgr_substitute.h90 \ 
     8492   zdfddm_substitute.h90 \ 
     8493   KEY_CPP \ 
     8494   step_c1d.F90 
     8495$(MODEL_LIB)(stpctl.o) :   \ 
     8496   $(MODEL_LIB)(dom_oce.o) \ 
     8497   $(MODEL_LIB)(in_out_manager.o) \ 
     8498   $(MODEL_LIB)(lbcnfd.o) \ 
     8499   $(MODEL_LIB)(lib_mpp.o) \ 
     8500   $(MODEL_LIB)(lib_print.o) \ 
     8501   $(MODEL_LIB)(oce.o) \ 
     8502   $(MODEL_LIB)(par_kind.o) \ 
     8503   $(MODEL_LIB)(par_oce.o) \ 
     8504   dom_oce.F90 \ 
     8505   in_out_manager.F90 \ 
     8506   lbcnfd.F90 \ 
     8507   lib_mpp.F90 \ 
     8508   lib_print.f90 \ 
     8509   oce.F90 \ 
     8510   par_kind.F90 \ 
     8511   par_oce.F90 \ 
     8512   $(MODEL_LIB)(dom_oce.o) \ 
     8513   $(MODEL_LIB)(dynspg_oce.o) \ 
     8514   $(MODEL_LIB)(in_out_manager.o) \ 
     8515   $(MODEL_LIB)(lbclnk.o) \ 
     8516   $(MODEL_LIB)(lib_mpp.o) \ 
     8517   $(MODEL_LIB)(oce.o) \ 
     8518   $(MODEL_LIB)(sol_oce.o) \ 
     8519   dom_oce.F90 \ 
     8520   dynspg_oce.F90 \ 
     8521   in_out_manager.F90 \ 
     8522   lbclnk.F90 \ 
     8523   lib_mpp.F90 \ 
     8524   oce.F90 \ 
     8525   sol_oce.F90 \ 
     8526   stpctl.F90 
     8527$(MODEL_LIB)(thd_ice_2.o) :   \ 
     8528   $(MODEL_LIB)(par_oce.o) \ 
     8529   par_oce.F90 \ 
     8530   $(MODEL_LIB)(par_ice_2.o) \ 
     8531   par_ice_2.F90 \ 
     8532   KEY_CPP \ 
     8533   thd_ice_2.F90 
     8534$(MODEL_LIB)(traadv.o) :   \ 
     8535   $(MODEL_LIB)(closea.o) \ 
     8536   $(MODEL_LIB)(diaar5.o) \ 
     8537   $(MODEL_LIB)(dianam.o) \ 
     8538   $(MODEL_LIB)(diaptr.o) \ 
     8539   $(MODEL_LIB)(dom_oce.o) \ 
     8540   $(MODEL_LIB)(domngb.o) \ 
     8541   $(MODEL_LIB)(dynspg_oce.o) \ 
     8542   $(MODEL_LIB)(eosbn2.o) \ 
     8543   $(MODEL_LIB)(in_out_manager.o) \ 
     8544   $(MODEL_LIB)(iom.o) \ 
     8545   $(MODEL_LIB)(iom_def.o) \ 
     8546   $(MODEL_LIB)(iom_ioipsl.o) \ 
     8547   $(MODEL_LIB)(iom_nf90.o) \ 
     8548   $(MODEL_LIB)(iom_rstdimg.o) \ 
     8549   $(MODEL_LIB)(lbclnk.o) \ 
     8550   $(MODEL_LIB)(ldfslp.o) \ 
     8551   $(MODEL_LIB)(ldftra_oce.o) \ 
     8552   $(MODEL_LIB)(lib_mpp.o) \ 
     8553   $(MODEL_LIB)(lib_print.o) \ 
     8554   $(MODEL_LIB)(oce.o) \ 
     8555   $(MODEL_LIB)(par_kind.o) \ 
     8556   $(MODEL_LIB)(par_oce.o) \ 
     8557   $(MODEL_LIB)(phycst.o) \ 
     8558   $(MODEL_LIB)(prtctl.o) \ 
     8559   $(MODEL_LIB)(restart.o) \ 
     8560   $(MODEL_LIB)(sbc_oce.o) \ 
     8561   $(MODEL_LIB)(sbcmod.o) \ 
     8562   $(MODEL_LIB)(sbcrnf.o) \ 
     8563   $(MODEL_LIB)(trabbl.o) \ 
     8564   $(MODEL_LIB)(trdmod.o) \ 
     8565   $(MODEL_LIB)(trdmod_oce.o) \ 
     8566   $(MODEL_LIB)(zdf_oce.o) \ 
     8567   closea.F90 \ 
     8568   diaar5.F90 \ 
     8569   dianam.F90 \ 
     8570   diaptr.F90 \ 
     8571   dom_oce.F90 \ 
     8572   domngb.F90 \ 
     8573   dynspg_oce.F90 \ 
     8574   eosbn2.F90 \ 
     8575   in_out_manager.F90 \ 
     8576   iom.F90 \ 
     8577   iom_def.F90 \ 
     8578   iom_ioipsl.F90 \ 
     8579   iom_nf90.F90 \ 
     8580   iom_rstdimg.F90 \ 
     8581   lbclnk.F90 \ 
     8582   ldfslp.F90 \ 
     8583   ldftra_oce.F90 \ 
     8584   lib_mpp.F90 \ 
     8585   lib_print.f90 \ 
     8586   oce.F90 \ 
     8587   par_kind.F90 \ 
     8588   par_oce.F90 \ 
     8589   phycst.F90 \ 
     8590   prtctl.F90 \ 
     8591   restart.F90 \ 
     8592   sbc_oce.F90 \ 
     8593   sbcmod.F90 \ 
     8594   sbcrnf.F90 \ 
     8595   trabbl.F90 \ 
     8596   trdmod.F90 \ 
     8597   trdmod_oce.F90 \ 
     8598   zdf_oce.F90 \ 
     8599   $(MODEL_LIB)(dom_oce.o) \ 
     8600   $(MODEL_LIB)(in_out_manager.o) \ 
     8601   $(MODEL_LIB)(iom.o) \ 
     8602   $(MODEL_LIB)(ldftra_oce.o) \ 
     8603   $(MODEL_LIB)(oce.o) \ 
     8604   $(MODEL_LIB)(prtctl.o) \ 
     8605   $(MODEL_LIB)(traadv_cen2.o) \ 
     8606   $(MODEL_LIB)(traadv_eiv.o) \ 
     8607   $(MODEL_LIB)(traadv_muscl.o) \ 
     8608   $(MODEL_LIB)(traadv_muscl2.o) \ 
     8609   $(MODEL_LIB)(traadv_qck.o) \ 
     8610   $(MODEL_LIB)(traadv_tvd.o) \ 
     8611   $(MODEL_LIB)(traadv_ubs.o) \ 
     8612   $(MODEL_LIB)(trabbl.o) \ 
     8613   dom_oce.F90 \ 
     8614   in_out_manager.F90 \ 
     8615   iom.F90 \ 
     8616   ldftra_oce.F90 \ 
     8617   oce.F90 \ 
     8618   prtctl.F90 \ 
     8619   traadv_cen2.F90 \ 
     8620   traadv_eiv.F90 \ 
     8621   traadv_muscl.F90 \ 
     8622   traadv_muscl2.F90 \ 
     8623   traadv_qck.F90 \ 
     8624   traadv_tvd.F90 \ 
     8625   traadv_ubs.F90 \ 
     8626   trabbl.F90 \ 
     8627   domzgr_substitute.h90 \ 
     8628   vectopt_loop_substitute.h90 \ 
     8629   KEY_CPP \ 
     8630   traadv.F90 
     8631$(MODEL_LIB)(traadv_cen2.o) : \ 
     8632   $(MODEL_LIB)(c1d.o) \ 
     8633   $(MODEL_LIB)(closea.o) \ 
     8634   $(MODEL_LIB)(cpl_oasis3.o) \ 
     8635   $(MODEL_LIB)(dianam.o) \ 
     8636   $(MODEL_LIB)(dom_oce.o) \ 
     8637   $(MODEL_LIB)(domngb.o) \ 
     8638   $(MODEL_LIB)(eosbn2.o) \ 
     8639   $(MODEL_LIB)(fldread.o) \ 
     8640   $(MODEL_LIB)(in_out_manager.o) \ 
     8641   $(MODEL_LIB)(iom.o) \ 
     8642   $(MODEL_LIB)(iom_def.o) \ 
     8643   $(MODEL_LIB)(iom_ioipsl.o) \ 
     8644   $(MODEL_LIB)(iom_nf90.o) \ 
     8645   $(MODEL_LIB)(iom_rstdimg.o) \ 
     8646   $(MODEL_LIB)(lbclnk.o) \ 
     8647   $(MODEL_LIB)(lbcnfd.o) \ 
     8648   $(MODEL_LIB)(ldftra_oce.o) \ 
     8649   $(MODEL_LIB)(lib_mpp.o) \ 
     8650   $(MODEL_LIB)(lib_print.o) \ 
     8651   $(MODEL_LIB)(oce.o) \ 
     8652   $(MODEL_LIB)(par_kind.o) \ 
     8653   $(MODEL_LIB)(par_oce.o) \ 
     8654   $(MODEL_LIB)(phycst.o) \ 
     8655   $(MODEL_LIB)(prtctl.o) \ 
     8656   $(MODEL_LIB)(restart.o) \ 
     8657   $(MODEL_LIB)(sbc_ice.o) \ 
     8658   $(MODEL_LIB)(sbc_oce.o) \ 
     8659   $(MODEL_LIB)(sbcana.o) \ 
     8660   $(MODEL_LIB)(sbcblk_clio.o) \ 
     8661   $(MODEL_LIB)(sbcblk_core.o) \ 
     8662   $(MODEL_LIB)(sbccpl.o) \ 
     8663   $(MODEL_LIB)(sbcflx.o) \ 
     8664   $(MODEL_LIB)(sbcfwb.o) \ 
     8665   $(MODEL_LIB)(sbcice_if.o) \ 
    82088666   $(MODEL_LIB)(sbcice_lim.o) \ 
    8209    $(MODEL_LIB)(sbc_ice.o) \ 
    8210    $(MODEL_LIB)(sbc_oce.o) \ 
     8667   $(MODEL_LIB)(sbcice_lim_2.o) \ 
    82118668   $(MODEL_LIB)(sbcrnf.o) \ 
    82128669   $(MODEL_LIB)(sbcssm.o) \ 
     
    82208677   $(MODEL_LIB)(trdvor.o) \ 
    82218678   $(MODEL_LIB)(trdvor_oce.o) \ 
     8679   $(MODEL_LIB)(zdf_oce.o) \ 
    82228680   $(MODEL_LIB)(zdfddm.o) \ 
    82238681   $(MODEL_LIB)(zdfmxl.o) \ 
    8224    $(MODEL_LIB)(zdf_oce.o) \ 
    82258682   $(MODEL_LIB)(zpshde.o) \ 
     8683   c1d.F90 \ 
     8684   closea.F90 \ 
     8685   cpl_oasis3.F90 \ 
     8686   dianam.F90 \ 
     8687   dom_oce.F90 \ 
     8688   domngb.F90 \ 
     8689   eosbn2.F90 \ 
     8690   fldread.F90 \ 
     8691   in_out_manager.F90 \ 
     8692   iom.F90 \ 
     8693   iom_def.F90 \ 
     8694   iom_ioipsl.F90 \ 
     8695   iom_nf90.F90 \ 
     8696   iom_rstdimg.F90 \ 
     8697   lbclnk.F90 \ 
     8698   lbcnfd.F90 \ 
     8699   ldftra_oce.F90 \ 
     8700   lib_mpp.F90 \ 
     8701   lib_print.f90 \ 
    82268702   oce.F90 \ 
    82278703   par_kind.F90 \ 
     
    82308706   prtctl.F90 \ 
    82318707   restart.F90 \ 
     8708   sbc_ice.F90 \ 
     8709   sbc_oce.F90 \ 
    82328710   sbcana.F90 \ 
    82338711   sbcblk_clio.F90 \ 
     
    82368714   sbcflx.F90 \ 
    82378715   sbcfwb.F90 \ 
    8238    sbc_ice.F90 \ 
    82398716   sbcice_if.F90 \ 
     8717   sbcice_lim.F90 \ 
    82408718   sbcice_lim_2.F90 \ 
    8241    sbcice_lim.F90 \ 
    8242    sbc_oce.F90 \ 
    82438719   sbcrnf.F90 \ 
    82448720   sbcssm.F90 \ 
     
    82528728   trdvor.F90 \ 
    82538729   trdvor_oce.F90 \ 
     8730   zdf_oce.F90 \ 
    82548731   zdfddm.F90 \ 
    82558732   zdfmxl.F90 \ 
    8256    zdf_oce.F90 \ 
    82578733   zpshde.F90 \ 
    8258    closea.F90 \ 
    8259    diaptr.F90 \ 
    8260    dom_oce.F90 \ 
    8261    dynspg_oce.F90 \ 
    8262    eosbn2.F90 \ 
    8263    in_out_manager.F90 \ 
    8264    iom.F90 \ 
    8265    lbclnk.F90 \ 
    8266    lib_mpp.F90 \ 
    82678734   $(MODEL_LIB)(closea.o) \ 
    82688735   $(MODEL_LIB)(diaptr.o) \ 
     
    82778744   $(MODEL_LIB)(prtctl.o) \ 
    82788745   $(MODEL_LIB)(restart.o) \ 
     8746   $(MODEL_LIB)(sbc_oce.o) \ 
    82798747   $(MODEL_LIB)(sbcmod.o) \ 
    8280    $(MODEL_LIB)(sbc_oce.o) \ 
    82818748   $(MODEL_LIB)(sbcrnf.o) \ 
    82828749   $(MODEL_LIB)(trabbl.o) \ 
     
    82848751   $(MODEL_LIB)(trdmod_oce.o) \ 
    82858752   $(MODEL_LIB)(zdf_oce.o) \ 
     8753   closea.F90 \ 
     8754   diaptr.F90 \ 
     8755   dom_oce.F90 \ 
     8756   dynspg_oce.F90 \ 
     8757   eosbn2.F90 \ 
     8758   in_out_manager.F90 \ 
     8759   iom.F90 \ 
     8760   lbclnk.F90 \ 
     8761   lib_mpp.F90 \ 
    82868762   oce.F90 \ 
    82878763   prtctl.F90 \ 
    82888764   restart.F90 \ 
     8765   sbc_oce.F90 \ 
    82898766   sbcmod.F90 \ 
    8290    sbc_oce.F90 \ 
    82918767   sbcrnf.F90 \ 
    82928768   trabbl.F90 \ 
     
    82998775   traadv_cen2.F90 
    83008776$(MODEL_LIB)(traadv_eiv.o) :  \ 
    8301    dom_oce.F90 \ 
    8302    in_out_manager.F90 \ 
     8777   $(MODEL_LIB)(dianam.o) \ 
     8778   $(MODEL_LIB)(dom_oce.o) \ 
     8779   $(MODEL_LIB)(domngb.o) \ 
     8780   $(MODEL_LIB)(eosbn2.o) \ 
     8781   $(MODEL_LIB)(in_out_manager.o) \ 
     8782   $(MODEL_LIB)(iom.o) \ 
     8783   $(MODEL_LIB)(iom_def.o) \ 
     8784   $(MODEL_LIB)(iom_ioipsl.o) \ 
     8785   $(MODEL_LIB)(iom_nf90.o) \ 
     8786   $(MODEL_LIB)(iom_rstdimg.o) \ 
     8787   $(MODEL_LIB)(lbclnk.o) \ 
     8788   $(MODEL_LIB)(lbcnfd.o) \ 
     8789   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8790   $(MODEL_LIB)(ldftra_oce.o) \ 
     8791   $(MODEL_LIB)(lib_mpp.o) \ 
     8792   $(MODEL_LIB)(lib_print.o) \ 
     8793   $(MODEL_LIB)(oce.o) \ 
     8794   $(MODEL_LIB)(par_kind.o) \ 
     8795   $(MODEL_LIB)(par_oce.o) \ 
     8796   $(MODEL_LIB)(phycst.o) \ 
     8797   $(MODEL_LIB)(prtctl.o) \ 
     8798   $(MODEL_LIB)(sbc_oce.o) \ 
     8799   $(MODEL_LIB)(zdfmxl.o) \ 
     8800   dianam.F90 \ 
     8801   dom_oce.F90 \ 
     8802   domngb.F90 \ 
     8803   eosbn2.F90 \ 
     8804   in_out_manager.F90 \ 
     8805   iom.F90 \ 
    83038806   iom_def.F90 \ 
    83048807   iom_ioipsl.F90 \ 
     
    83068809   iom_rstdimg.F90 \ 
    83078810   lbclnk.F90 \ 
     8811   lbcnfd.F90 \ 
    83088812   ldfdyn_oce.F90 \ 
    83098813   ldftra_oce.F90 \ 
    8310    lib_print.f90 \ 
    8311    $(MODEL_LIB)(dom_oce.o) \ 
    8312    $(MODEL_LIB)(in_out_manager.o) \ 
    8313    $(MODEL_LIB)(iom_def.o) \ 
    8314    $(MODEL_LIB)(iom_ioipsl.o) \ 
    8315    $(MODEL_LIB)(iom_nf90.o) \ 
    8316    $(MODEL_LIB)(iom_rstdimg.o) \ 
    8317    $(MODEL_LIB)(lbclnk.o) \ 
    8318    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     8814   lib_mpp.F90 \ 
     8815   lib_print.f90 \ 
     8816   oce.F90 \ 
     8817   par_kind.F90 \ 
     8818   par_oce.F90 \ 
     8819   phycst.F90 \ 
     8820   prtctl.F90 \ 
     8821   sbc_oce.F90 \ 
     8822   zdfmxl.F90 \ 
     8823   $(MODEL_LIB)(diaar5.o) \ 
     8824   $(MODEL_LIB)(dom_oce.o) \ 
     8825   $(MODEL_LIB)(in_out_manager.o) \ 
     8826   $(MODEL_LIB)(iom.o) \ 
     8827   $(MODEL_LIB)(lbclnk.o) \ 
     8828   $(MODEL_LIB)(ldfslp.o) \ 
    83198829   $(MODEL_LIB)(ldftra_oce.o) \ 
    8320    $(MODEL_LIB)(lib_print.o) \ 
    8321    $(MODEL_LIB)(oce.o) \ 
    8322    $(MODEL_LIB)(par_kind.o) \ 
    8323    $(MODEL_LIB)(par_oce.o) \ 
    8324    $(MODEL_LIB)(phycst.o) \ 
    8325    $(MODEL_LIB)(prtctl.o) \ 
    8326    $(MODEL_LIB)(zdfmxl.o) \ 
    8327    oce.F90 \ 
    8328    par_kind.F90 \ 
    8329    par_oce.F90 \ 
    8330    phycst.F90 \ 
    8331    prtctl.F90 \ 
    8332    zdfmxl.F90 \ 
    8333    dom_oce.F90 \ 
    8334    in_out_manager.F90 \ 
    8335    iom.F90 \ 
     8830   $(MODEL_LIB)(oce.o) \ 
     8831   $(MODEL_LIB)(phycst.o) \ 
     8832   diaar5.F90 \ 
     8833   dom_oce.F90 \ 
     8834   in_out_manager.F90 \ 
     8835   iom.F90 \ 
     8836   lbclnk.F90 \ 
    83368837   ldfslp.F90 \ 
    83378838   ldftra_oce.F90 \ 
    8338    $(MODEL_LIB)(dom_oce.o) \ 
    8339    $(MODEL_LIB)(in_out_manager.o) \ 
    8340    $(MODEL_LIB)(iom.o) \ 
    8341    $(MODEL_LIB)(ldfslp.o) \ 
    8342    $(MODEL_LIB)(ldftra_oce.o) \ 
    8343    $(MODEL_LIB)(oce.o) \ 
    8344    oce.F90 \ 
     8839   oce.F90 \ 
     8840   phycst.F90 \ 
    83458841   domzgr_substitute.h90 \ 
    83468842   ldfeiv_substitute.h90 \ 
     
    83498845   KEY_CPP \ 
    83508846   traadv_eiv.F90 
    8351 $(MODEL_LIB)(traadv.o) :   \ 
    8352    closea.F90 \ 
    8353    diaptr.F90 \ 
    8354    dom_oce.F90 \ 
    8355    dynspg_oce.F90 \ 
    8356    eosbn2.F90 \ 
    8357    in_out_manager.F90 \ 
    8358    iom_def.F90 \ 
    8359    iom.F90 \ 
    8360    iom_ioipsl.F90 \ 
    8361    iom_nf90.F90 \ 
    8362    iom_rstdimg.F90 \ 
    8363    lbclnk.F90 \ 
    8364    ldfslp.F90 \ 
    8365    ldftra_oce.F90 \ 
    8366    lib_mpp.F90 \ 
    8367    lib_print.f90 \ 
    8368    $(MODEL_LIB)(closea.o) \ 
    8369    $(MODEL_LIB)(diaptr.o) \ 
    8370    $(MODEL_LIB)(dom_oce.o) \ 
    8371    $(MODEL_LIB)(dynspg_oce.o) \ 
    8372    $(MODEL_LIB)(eosbn2.o) \ 
    8373    $(MODEL_LIB)(in_out_manager.o) \ 
    8374    $(MODEL_LIB)(iom_def.o) \ 
    8375    $(MODEL_LIB)(iom_ioipsl.o) \ 
    8376    $(MODEL_LIB)(iom_nf90.o) \ 
    8377    $(MODEL_LIB)(iom.o) \ 
    8378    $(MODEL_LIB)(iom_rstdimg.o) \ 
    8379    $(MODEL_LIB)(lbclnk.o) \ 
    8380    $(MODEL_LIB)(ldfslp.o) \ 
    8381    $(MODEL_LIB)(ldftra_oce.o) \ 
    8382    $(MODEL_LIB)(lib_mpp.o) \ 
    8383    $(MODEL_LIB)(lib_print.o) \ 
    8384    $(MODEL_LIB)(oce.o) \ 
    8385    $(MODEL_LIB)(par_kind.o) \ 
    8386    $(MODEL_LIB)(par_oce.o) \ 
    8387    $(MODEL_LIB)(prtctl.o) \ 
    8388    $(MODEL_LIB)(restart.o) \ 
    8389    $(MODEL_LIB)(sbcmod.o) \ 
    8390    $(MODEL_LIB)(sbc_oce.o) \ 
    8391    $(MODEL_LIB)(sbcrnf.o) \ 
    8392    $(MODEL_LIB)(trabbl.o) \ 
    8393    $(MODEL_LIB)(trdmod.o) \ 
    8394    $(MODEL_LIB)(trdmod_oce.o) \ 
    8395    $(MODEL_LIB)(zdf_oce.o) \ 
    8396    oce.F90 \ 
    8397    par_kind.F90 \ 
    8398    par_oce.F90 \ 
    8399    prtctl.F90 \ 
    8400    restart.F90 \ 
    8401    sbcmod.F90 \ 
    8402    sbc_oce.F90 \ 
    8403    sbcrnf.F90 \ 
    8404    trabbl.F90 \ 
    8405    trdmod.F90 \ 
    8406    trdmod_oce.F90 \ 
    8407    zdf_oce.F90 \ 
    8408    dom_oce.F90 \ 
    8409    in_out_manager.F90 \ 
    8410    iom.F90 \ 
    8411    ldftra_oce.F90 \ 
    8412    $(MODEL_LIB)(dom_oce.o) \ 
    8413    $(MODEL_LIB)(in_out_manager.o) \ 
    8414    $(MODEL_LIB)(iom.o) \ 
    8415    $(MODEL_LIB)(ldftra_oce.o) \ 
    8416    $(MODEL_LIB)(oce.o) \ 
    8417    $(MODEL_LIB)(prtctl.o) \ 
    8418    $(MODEL_LIB)(traadv_cen2.o) \ 
    8419    $(MODEL_LIB)(traadv_eiv.o) \ 
    8420    $(MODEL_LIB)(traadv_muscl2.o) \ 
    8421    $(MODEL_LIB)(traadv_muscl.o) \ 
    8422    $(MODEL_LIB)(traadv_qck.o) \ 
    8423    $(MODEL_LIB)(traadv_tvd.o) \ 
    8424    $(MODEL_LIB)(traadv_ubs.o) \ 
    8425    $(MODEL_LIB)(trabbl.o) \ 
    8426    oce.F90 \ 
    8427    prtctl.F90 \ 
    8428    traadv_cen2.F90 \ 
    8429    traadv_eiv.F90 \ 
    8430    traadv_muscl2.F90 \ 
    8431    traadv_muscl.F90 \ 
    8432    traadv_qck.F90 \ 
    8433    traadv_tvd.F90 \ 
    8434    traadv_ubs.F90 \ 
    8435    trabbl.F90 \ 
    8436    domzgr_substitute.h90 \ 
    8437    vectopt_loop_substitute.h90 \ 
    8438    KEY_CPP \ 
    8439    traadv.F90 
    8440 $(MODEL_LIB)(traadv_muscl2.o) :  \ 
    8441    dianam.F90 \ 
    8442    dom_oce.F90 \ 
    8443    eosbn2.F90 \ 
    8444    in_out_manager.F90 \ 
    8445    iom.F90 \ 
    8446    lbclnk.F90 \ 
    8447    lbcnfd.F90 \ 
    8448    ldftra_oce.F90 \ 
    8449    lib_mpp.F90 \ 
    8450    lib_print.f90 \ 
     8847$(MODEL_LIB)(traadv_muscl.o) :   \ 
    84518848   $(MODEL_LIB)(dianam.o) \ 
    84528849   $(MODEL_LIB)(dom_oce.o) \ 
     
    84748871   $(MODEL_LIB)(trdvor_oce.o) \ 
    84758872   $(MODEL_LIB)(zdf_oce.o) \ 
     8873   dianam.F90 \ 
     8874   dom_oce.F90 \ 
     8875   eosbn2.F90 \ 
     8876   in_out_manager.F90 \ 
     8877   iom.F90 \ 
     8878   lbclnk.F90 \ 
     8879   lbcnfd.F90 \ 
     8880   ldftra_oce.F90 \ 
     8881   lib_mpp.F90 \ 
     8882   lib_print.f90 \ 
    84768883   oce.F90 \ 
    84778884   par_kind.F90 \ 
     
    84898896   trdvor_oce.F90 \ 
    84908897   zdf_oce.F90 \ 
    8491    diaptr.F90 \ 
    8492    dom_oce.F90 \ 
    8493    dynspg_oce.F90 \ 
    8494    in_out_manager.F90 \ 
    8495    lbclnk.F90 \ 
    8496    lib_mpp.F90 \ 
    84978898   $(MODEL_LIB)(diaptr.o) \ 
    84988899   $(MODEL_LIB)(dom_oce.o) \ 
     
    85068907   $(MODEL_LIB)(trdmod.o) \ 
    85078908   $(MODEL_LIB)(trdmod_oce.o) \ 
     8909   diaptr.F90 \ 
     8910   dom_oce.F90 \ 
     8911   dynspg_oce.F90 \ 
     8912   in_out_manager.F90 \ 
     8913   lbclnk.F90 \ 
     8914   lib_mpp.F90 \ 
    85088915   oce.F90 \ 
    85098916   prtctl.F90 \ 
     
    85148921   vectopt_loop_substitute.h90 \ 
    85158922   KEY_CPP \ 
    8516    traadv_muscl2.F90 
    8517 $(MODEL_LIB)(traadv_muscl.o) :   \ 
    8518    dianam.F90 \ 
    8519    dom_oce.F90 \ 
    8520    eosbn2.F90 \ 
    8521    in_out_manager.F90 \ 
    8522    iom.F90 \ 
    8523    lbclnk.F90 \ 
    8524    lbcnfd.F90 \ 
    8525    ldftra_oce.F90 \ 
    8526    lib_mpp.F90 \ 
    8527    lib_print.f90 \ 
     8923   traadv_muscl.F90 
     8924$(MODEL_LIB)(traadv_muscl2.o) :  \ 
    85288925   $(MODEL_LIB)(dianam.o) \ 
    85298926   $(MODEL_LIB)(dom_oce.o) \ 
     
    85518948   $(MODEL_LIB)(trdvor_oce.o) \ 
    85528949   $(MODEL_LIB)(zdf_oce.o) \ 
     8950   dianam.F90 \ 
     8951   dom_oce.F90 \ 
     8952   eosbn2.F90 \ 
     8953   in_out_manager.F90 \ 
     8954   iom.F90 \ 
     8955   lbclnk.F90 \ 
     8956   lbcnfd.F90 \ 
     8957   ldftra_oce.F90 \ 
     8958   lib_mpp.F90 \ 
     8959   lib_print.f90 \ 
    85538960   oce.F90 \ 
    85548961   par_kind.F90 \ 
     
    85668973   trdvor_oce.F90 \ 
    85678974   zdf_oce.F90 \ 
    8568    diaptr.F90 \ 
    8569    dom_oce.F90 \ 
    8570    dynspg_oce.F90 \ 
    8571    in_out_manager.F90 \ 
    8572    lbclnk.F90 \ 
    8573    lib_mpp.F90 \ 
    85748975   $(MODEL_LIB)(diaptr.o) \ 
    85758976   $(MODEL_LIB)(dom_oce.o) \ 
     
    85838984   $(MODEL_LIB)(trdmod.o) \ 
    85848985   $(MODEL_LIB)(trdmod_oce.o) \ 
     8986   diaptr.F90 \ 
     8987   dom_oce.F90 \ 
     8988   dynspg_oce.F90 \ 
     8989   in_out_manager.F90 \ 
     8990   lbclnk.F90 \ 
     8991   lib_mpp.F90 \ 
    85858992   oce.F90 \ 
    85868993   prtctl.F90 \ 
     
    85918998   vectopt_loop_substitute.h90 \ 
    85928999   KEY_CPP \ 
    8593    traadv_muscl.F90 
     9000   traadv_muscl2.F90 
    85949001$(MODEL_LIB)(traadv_qck.o) :  \ 
    8595    dianam.F90 \ 
    8596    dom_oce.F90 \ 
    8597    eosbn2.F90 \ 
    8598    in_out_manager.F90 \ 
    8599    iom.F90 \ 
    8600    lbclnk.F90 \ 
    8601    lbcnfd.F90 \ 
    8602    ldftra_oce.F90 \ 
    8603    lib_mpp.F90 \ 
    8604    lib_print.f90 \ 
    86059002   $(MODEL_LIB)(dianam.o) \ 
    86069003   $(MODEL_LIB)(dom_oce.o) \ 
     
    86289025   $(MODEL_LIB)(trdvor_oce.o) \ 
    86299026   $(MODEL_LIB)(zdf_oce.o) \ 
     9027   dianam.F90 \ 
     9028   dom_oce.F90 \ 
     9029   eosbn2.F90 \ 
     9030   in_out_manager.F90 \ 
     9031   iom.F90 \ 
     9032   lbclnk.F90 \ 
     9033   lbcnfd.F90 \ 
     9034   ldftra_oce.F90 \ 
     9035   lib_mpp.F90 \ 
     9036   lib_print.f90 \ 
    86309037   oce.F90 \ 
    86319038   par_kind.F90 \ 
     
    86439050   trdvor_oce.F90 \ 
    86449051   zdf_oce.F90 \ 
    8645    diaptr.F90 \ 
    8646    dom_oce.F90 \ 
    8647    dynspg_oce.F90 \ 
    8648    in_out_manager.F90 \ 
    8649    lbclnk.F90 \ 
    8650    lib_mpp.F90 \ 
    86519052   $(MODEL_LIB)(diaptr.o) \ 
    86529053   $(MODEL_LIB)(dom_oce.o) \ 
     
    86609061   $(MODEL_LIB)(trdmod.o) \ 
    86619062   $(MODEL_LIB)(trdmod_oce.o) \ 
     9063   diaptr.F90 \ 
     9064   dom_oce.F90 \ 
     9065   dynspg_oce.F90 \ 
     9066   in_out_manager.F90 \ 
     9067   lbclnk.F90 \ 
     9068   lib_mpp.F90 \ 
    86629069   oce.F90 \ 
    86639070   prtctl.F90 \ 
     
    86709077   traadv_qck.F90 
    86719078$(MODEL_LIB)(traadv_tvd.o) :  \ 
    8672    dianam.F90 \ 
    8673    dom_oce.F90 \ 
    8674    eosbn2.F90 \ 
    8675    in_out_manager.F90 \ 
    8676    iom.F90 \ 
    8677    lbclnk.F90 \ 
    8678    lbcnfd.F90 \ 
    8679    ldftra_oce.F90 \ 
    8680    lib_mpp.F90 \ 
    8681    lib_print.f90 \ 
    86829079   $(MODEL_LIB)(dianam.o) \ 
    86839080   $(MODEL_LIB)(dom_oce.o) \ 
     
    87059102   $(MODEL_LIB)(trdvor_oce.o) \ 
    87069103   $(MODEL_LIB)(zdf_oce.o) \ 
     9104   dianam.F90 \ 
     9105   dom_oce.F90 \ 
     9106   eosbn2.F90 \ 
     9107   in_out_manager.F90 \ 
     9108   iom.F90 \ 
     9109   lbclnk.F90 \ 
     9110   lbcnfd.F90 \ 
     9111   ldftra_oce.F90 \ 
     9112   lib_mpp.F90 \ 
     9113   lib_print.f90 \ 
    87079114   oce.F90 \ 
    87089115   par_kind.F90 \ 
     
    87209127   trdvor_oce.F90 \ 
    87219128   zdf_oce.F90 \ 
    8722    diaptr.F90 \ 
    8723    dom_oce.F90 \ 
    8724    dynspg_oce.F90 \ 
    8725    in_out_manager.F90 \ 
    8726    lbclnk.F90 \ 
    8727    lib_mpp.F90 \ 
    87289129   $(MODEL_LIB)(diaptr.o) \ 
    87299130   $(MODEL_LIB)(dom_oce.o) \ 
     
    87379138   $(MODEL_LIB)(trdmod.o) \ 
    87389139   $(MODEL_LIB)(trdmod_oce.o) \ 
     9140   diaptr.F90 \ 
     9141   dom_oce.F90 \ 
     9142   dynspg_oce.F90 \ 
     9143   in_out_manager.F90 \ 
     9144   lbclnk.F90 \ 
     9145   lib_mpp.F90 \ 
    87399146   oce.F90 \ 
    87409147   prtctl.F90 \ 
     
    87479154   traadv_tvd.F90 
    87489155$(MODEL_LIB)(traadv_ubs.o) :  \ 
    8749    dianam.F90 \ 
    8750    dom_oce.F90 \ 
    8751    in_out_manager.F90 \ 
    8752    iom.F90 \ 
    8753    lbcnfd.F90 \ 
    8754    ldftra_oce.F90 \ 
    8755    lib_mpp.F90 \ 
    8756    lib_print.f90 \ 
    87579156   $(MODEL_LIB)(dianam.o) \ 
    87589157   $(MODEL_LIB)(dom_oce.o) \ 
    87599158   $(MODEL_LIB)(in_out_manager.o) \ 
    87609159   $(MODEL_LIB)(iom.o) \ 
     9160   $(MODEL_LIB)(lbclnk.o) \ 
    87619161   $(MODEL_LIB)(lbcnfd.o) \ 
    87629162   $(MODEL_LIB)(ldftra_oce.o) \ 
     
    87769176   $(MODEL_LIB)(trdvor_oce.o) \ 
    87779177   $(MODEL_LIB)(zdf_oce.o) \ 
     9178   dianam.F90 \ 
     9179   dom_oce.F90 \ 
     9180   in_out_manager.F90 \ 
     9181   iom.F90 \ 
     9182   lbclnk.F90 \ 
     9183   lbcnfd.F90 \ 
     9184   ldftra_oce.F90 \ 
     9185   lib_mpp.F90 \ 
     9186   lib_print.f90 \ 
    87789187   oce.F90 \ 
    87799188   par_kind.F90 \ 
     
    87899198   trdvor_oce.F90 \ 
    87909199   zdf_oce.F90 \ 
    8791    diaptr.F90 \ 
    8792    dom_oce.F90 \ 
    8793    dynspg_oce.F90 \ 
    8794    in_out_manager.F90 \ 
    8795    lbclnk.F90 \ 
    8796    lib_mpp.F90 \ 
    87979200   $(MODEL_LIB)(diaptr.o) \ 
    87989201   $(MODEL_LIB)(dom_oce.o) \ 
     
    88059208   $(MODEL_LIB)(trdmod.o) \ 
    88069209   $(MODEL_LIB)(trdmod_oce.o) \ 
     9210   diaptr.F90 \ 
     9211   dom_oce.F90 \ 
     9212   dynspg_oce.F90 \ 
     9213   in_out_manager.F90 \ 
     9214   lbclnk.F90 \ 
     9215   lib_mpp.F90 \ 
    88079216   oce.F90 \ 
    88089217   prtctl.F90 \ 
     
    88149223   traadv_ubs.F90 
    88159224$(MODEL_LIB)(trabbc.o) :   \ 
    8816    dom_oce.F90 \ 
    8817    in_out_manager.F90 \ 
    8818    iom_def.F90 \ 
    8819    iom_ioipsl.F90 \ 
    8820    iom_nf90.F90 \ 
    8821    iom_rstdimg.F90 \ 
    8822    lbclnk.F90 \ 
    8823    ldftra_oce.F90 \ 
    8824    lib_mpp.F90 \ 
    8825    lib_print.f90 \ 
    8826    $(MODEL_LIB)(dom_oce.o) \ 
     9225   $(MODEL_LIB)(dianam.o) \ 
     9226   $(MODEL_LIB)(dom_oce.o) \ 
     9227   $(MODEL_LIB)(domngb.o) \ 
    88279228   $(MODEL_LIB)(in_out_manager.o) \ 
    88289229   $(MODEL_LIB)(iom_def.o) \ 
     
    88479248   $(MODEL_LIB)(trdvor_oce.o) \ 
    88489249   $(MODEL_LIB)(zdf_oce.o) \ 
     9250   dianam.F90 \ 
     9251   dom_oce.F90 \ 
     9252   domngb.F90 \ 
     9253   in_out_manager.F90 \ 
     9254   iom_def.F90 \ 
     9255   iom_ioipsl.F90 \ 
     9256   iom_nf90.F90 \ 
     9257   iom_rstdimg.F90 \ 
     9258   lbclnk.F90 \ 
     9259   ldftra_oce.F90 \ 
     9260   lib_mpp.F90 \ 
     9261   lib_print.f90 \ 
    88499262   oce.F90 \ 
    88509263   par_kind.F90 \ 
     
    88609273   trdvor_oce.F90 \ 
    88619274   zdf_oce.F90 \ 
    8862    dom_oce.F90 \ 
    8863    in_out_manager.F90 \ 
    8864    iom.F90 \ 
    88659275   $(MODEL_LIB)(dom_oce.o) \ 
    88669276   $(MODEL_LIB)(in_out_manager.o) \ 
     
    88719281   $(MODEL_LIB)(trdmod.o) \ 
    88729282   $(MODEL_LIB)(trdmod_oce.o) \ 
     9283   dom_oce.F90 \ 
     9284   in_out_manager.F90 \ 
     9285   iom.F90 \ 
    88739286   oce.F90 \ 
    88749287   phycst.F90 \ 
     
    88809293   trabbc.F90 
    88819294$(MODEL_LIB)(trabbl.o) :   \ 
    8882    dom_oce.F90 \ 
    8883    in_out_manager.F90 \ 
    8884    lbcnfd.F90 \ 
    8885    ldftra_oce.F90 \ 
    8886    lib_mpp.F90 \ 
    8887    lib_print.f90 \ 
    8888    $(MODEL_LIB)(dom_oce.o) \ 
    8889    $(MODEL_LIB)(in_out_manager.o) \ 
    8890    $(MODEL_LIB)(lbcnfd.o) \ 
    8891    $(MODEL_LIB)(ldftra_oce.o) \ 
    8892    $(MODEL_LIB)(lib_mpp.o) \ 
    8893    $(MODEL_LIB)(lib_print.o) \ 
    8894    $(MODEL_LIB)(oce.o) \ 
    8895    $(MODEL_LIB)(par_kind.o) \ 
    8896    $(MODEL_LIB)(par_oce.o) \ 
    8897    $(MODEL_LIB)(phycst.o) \ 
    8898    $(MODEL_LIB)(prtctl.o) \ 
    8899    $(MODEL_LIB)(sbc_oce.o) \ 
    8900    $(MODEL_LIB)(trdicp.o) \ 
    8901    $(MODEL_LIB)(trdicp_oce.o) \ 
    8902    $(MODEL_LIB)(trdmld.o) \ 
    8903    $(MODEL_LIB)(trdmld_oce.o) \ 
    8904    $(MODEL_LIB)(trdmod_oce.o) \ 
    8905    $(MODEL_LIB)(trdvor.o) \ 
    8906    $(MODEL_LIB)(trdvor_oce.o) \ 
    8907    $(MODEL_LIB)(zdfddm.o) \ 
    8908    $(MODEL_LIB)(zdf_oce.o) \ 
    8909    oce.F90 \ 
    8910    par_kind.F90 \ 
    8911    par_oce.F90 \ 
    8912    phycst.F90 \ 
    8913    prtctl.F90 \ 
    8914    sbc_oce.F90 \ 
    8915    trdicp.F90 \ 
    8916    trdicp_oce.F90 \ 
    8917    trdmld.F90 \ 
    8918    trdmld_oce.F90 \ 
    8919    trdmod_oce.F90 \ 
    8920    trdvor.F90 \ 
    8921    trdvor_oce.F90 \ 
    8922    zdfddm.F90 \ 
    8923    zdf_oce.F90 \ 
    8924    dom_oce.F90 \ 
    8925    eosbn2.F90 \ 
    8926    in_out_manager.F90 \ 
    8927    lbclnk.F90 \ 
    8928    $(MODEL_LIB)(dom_oce.o) \ 
    8929    $(MODEL_LIB)(eosbn2.o) \ 
    8930    $(MODEL_LIB)(in_out_manager.o) \ 
    8931    $(MODEL_LIB)(lbclnk.o) \ 
    8932    $(MODEL_LIB)(oce.o) \ 
    8933    $(MODEL_LIB)(prtctl.o) \ 
    8934    $(MODEL_LIB)(trdmod.o) \ 
    8935    $(MODEL_LIB)(trdmod_oce.o) \ 
    8936    oce.F90 \ 
    8937    prtctl.F90 \ 
    8938    trdmod.F90 \ 
    8939    trdmod_oce.F90 \ 
    8940    eosbn2.F90 \ 
    8941    iom.F90 \ 
    8942    $(MODEL_LIB)(eosbn2.o) \ 
    8943    $(MODEL_LIB)(iom.o) \ 
    8944    $(MODEL_LIB)(oce.o) \ 
    8945    oce.F90 \ 
    8946    domzgr_substitute.h90 \ 
    8947    trabbl_adv.h90 \ 
    8948    vectopt_loop_substitute.h90 \ 
    8949    KEY_CPP \ 
    8950    trabbl.F90 
    8951 $(MODEL_LIB)(tradmp.o) :   \ 
    8952    dom_oce.F90 \ 
    8953    in_out_manager.F90 \ 
    8954    iom_def.F90 \ 
    8955    iom.F90 \ 
    8956    iom_ioipsl.F90 \ 
    8957    iom_nf90.F90 \ 
    8958    iom_rstdimg.F90 \ 
    8959    lbclnk.F90 \ 
    8960    lbcnfd.F90 \ 
    8961    ldftra_oce.F90 \ 
    8962    lib_mpp.F90 \ 
    8963    lib_print.f90 \ 
    8964    $(MODEL_LIB)(dom_oce.o) \ 
    8965    $(MODEL_LIB)(in_out_manager.o) \ 
    8966    $(MODEL_LIB)(iom_def.o) \ 
    8967    $(MODEL_LIB)(iom_ioipsl.o) \ 
    8968    $(MODEL_LIB)(iom_nf90.o) \ 
    8969    $(MODEL_LIB)(iom.o) \ 
    8970    $(MODEL_LIB)(iom_rstdimg.o) \ 
    8971    $(MODEL_LIB)(lbclnk.o) \ 
     9295   $(MODEL_LIB)(dom_oce.o) \ 
     9296   $(MODEL_LIB)(in_out_manager.o) \ 
    89729297   $(MODEL_LIB)(lbcnfd.o) \ 
    89739298   $(MODEL_LIB)(ldftra_oce.o) \ 
     
    89889313   $(MODEL_LIB)(trdvor_oce.o) \ 
    89899314   $(MODEL_LIB)(zdf_oce.o) \ 
     9315   $(MODEL_LIB)(zdfddm.o) \ 
     9316   dom_oce.F90 \ 
     9317   in_out_manager.F90 \ 
     9318   lbcnfd.F90 \ 
     9319   ldftra_oce.F90 \ 
     9320   lib_mpp.F90 \ 
     9321   lib_print.f90 \ 
    89909322   oce.F90 \ 
    89919323   par_kind.F90 \ 
     
    90029334   trdvor_oce.F90 \ 
    90039335   zdf_oce.F90 \ 
    9004    dom_oce.F90 \ 
    9005    dtasal.F90 \ 
    9006    dtatem.F90 \ 
    9007    in_out_manager.F90 \ 
    9008    iom.F90 \ 
    9009    lib_mpp.F90 \ 
    9010    $(MODEL_LIB)(dom_oce.o) \ 
    9011    $(MODEL_LIB)(dtasal.o) \ 
    9012    $(MODEL_LIB)(dtatem.o) \ 
    9013    $(MODEL_LIB)(in_out_manager.o) \ 
    9014    $(MODEL_LIB)(iom.o) \ 
    9015    $(MODEL_LIB)(lib_mpp.o) \ 
    9016    $(MODEL_LIB)(oce.o) \ 
    9017    $(MODEL_LIB)(phycst.o) \ 
     9336   zdfddm.F90 \ 
     9337   $(MODEL_LIB)(dom_oce.o) \ 
     9338   $(MODEL_LIB)(eosbn2.o) \ 
     9339   $(MODEL_LIB)(in_out_manager.o) \ 
     9340   $(MODEL_LIB)(lbclnk.o) \ 
     9341   $(MODEL_LIB)(oce.o) \ 
    90189342   $(MODEL_LIB)(prtctl.o) \ 
    90199343   $(MODEL_LIB)(trdmod.o) \ 
    90209344   $(MODEL_LIB)(trdmod_oce.o) \ 
    9021    $(MODEL_LIB)(zdfmxl.o) \ 
    9022    $(MODEL_LIB)(zdf_oce.o) \ 
    9023    oce.F90 \ 
    9024    phycst.F90 \ 
     9345   dom_oce.F90 \ 
     9346   eosbn2.F90 \ 
     9347   in_out_manager.F90 \ 
     9348   lbclnk.F90 \ 
     9349   oce.F90 \ 
    90259350   prtctl.F90 \ 
    90269351   trdmod.F90 \ 
    90279352   trdmod_oce.F90 \ 
    9028    zdfmxl.F90 \ 
    9029    zdf_oce.F90 \ 
     9353   $(MODEL_LIB)(eosbn2.o) \ 
     9354   $(MODEL_LIB)(iom.o) \ 
     9355   $(MODEL_LIB)(oce.o) \ 
     9356   eosbn2.F90 \ 
     9357   iom.F90 \ 
     9358   oce.F90 \ 
    90309359   domzgr_substitute.h90 \ 
     9360   trabbl_adv.h90 \ 
    90319361   vectopt_loop_substitute.h90 \ 
    9032    $(IOIPSL_LIB) \ 
    9033    KEY_CPP \ 
    9034    tradmp.F90 
    9035 $(MODEL_LIB)(traldf_bilap.o) :   \ 
    9036    dianam.F90 \ 
    9037    dom_oce.F90 \ 
    9038    in_out_manager.F90 \ 
    9039    iom.F90 \ 
    9040    lbclnk.F90 \ 
    9041    lbcnfd.F90 \ 
    9042    ldfdyn_oce.F90 \ 
    9043    ldftra_oce.F90 \ 
    9044    lib_mpp.F90 \ 
    9045    lib_print.f90 \ 
     9362   KEY_CPP \ 
     9363   trabbl.F90 
     9364$(MODEL_LIB)(tradmp.o) :   \ 
    90469365   $(MODEL_LIB)(dianam.o) \ 
    90479366   $(MODEL_LIB)(dom_oce.o) \ 
    9048    $(MODEL_LIB)(in_out_manager.o) \ 
    9049    $(MODEL_LIB)(iom.o) \ 
    9050    $(MODEL_LIB)(lbclnk.o) \ 
    9051    $(MODEL_LIB)(lbcnfd.o) \ 
    9052    $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9367   $(MODEL_LIB)(domngb.o) \ 
     9368   $(MODEL_LIB)(in_out_manager.o) \ 
     9369   $(MODEL_LIB)(iom.o) \ 
     9370   $(MODEL_LIB)(iom_def.o) \ 
     9371   $(MODEL_LIB)(iom_ioipsl.o) \ 
     9372   $(MODEL_LIB)(iom_nf90.o) \ 
     9373   $(MODEL_LIB)(iom_rstdimg.o) \ 
     9374   $(MODEL_LIB)(lbclnk.o) \ 
     9375   $(MODEL_LIB)(lbcnfd.o) \ 
    90539376   $(MODEL_LIB)(ldftra_oce.o) \ 
    90549377   $(MODEL_LIB)(lib_mpp.o) \ 
     
    90679390   $(MODEL_LIB)(trdvor.o) \ 
    90689391   $(MODEL_LIB)(trdvor_oce.o) \ 
    9069    $(MODEL_LIB)(zdfmxl.o) \ 
    90709392   $(MODEL_LIB)(zdf_oce.o) \ 
     9393   dianam.F90 \ 
     9394   dom_oce.F90 \ 
     9395   domngb.F90 \ 
     9396   in_out_manager.F90 \ 
     9397   iom.F90 \ 
     9398   iom_def.F90 \ 
     9399   iom_ioipsl.F90 \ 
     9400   iom_nf90.F90 \ 
     9401   iom_rstdimg.F90 \ 
     9402   lbclnk.F90 \ 
     9403   lbcnfd.F90 \ 
     9404   ldftra_oce.F90 \ 
     9405   lib_mpp.F90 \ 
     9406   lib_print.f90 \ 
    90719407   oce.F90 \ 
    90729408   par_kind.F90 \ 
     
    90829418   trdvor.F90 \ 
    90839419   trdvor_oce.F90 \ 
    9084    zdfmxl.F90 \ 
    90859420   zdf_oce.F90 \ 
    9086    diaptr.F90 \ 
    9087    dom_oce.F90 \ 
    9088    in_out_manager.F90 \ 
    9089    lbclnk.F90 \ 
    9090    ldfslp.F90 \ 
    9091    ldftra_oce.F90 \ 
    9092    $(MODEL_LIB)(diaptr.o) \ 
    9093    $(MODEL_LIB)(dom_oce.o) \ 
    9094    $(MODEL_LIB)(in_out_manager.o) \ 
    9095    $(MODEL_LIB)(lbclnk.o) \ 
    9096    $(MODEL_LIB)(ldfslp.o) \ 
    9097    $(MODEL_LIB)(ldftra_oce.o) \ 
    9098    $(MODEL_LIB)(oce.o) \ 
     9421   $(MODEL_LIB)(dom_oce.o) \ 
     9422   $(MODEL_LIB)(dtasal.o) \ 
     9423   $(MODEL_LIB)(dtatem.o) \ 
     9424   $(MODEL_LIB)(in_out_manager.o) \ 
     9425   $(MODEL_LIB)(iom.o) \ 
     9426   $(MODEL_LIB)(lib_mpp.o) \ 
     9427   $(MODEL_LIB)(oce.o) \ 
     9428   $(MODEL_LIB)(phycst.o) \ 
    90999429   $(MODEL_LIB)(prtctl.o) \ 
    91009430   $(MODEL_LIB)(trdmod.o) \ 
    91019431   $(MODEL_LIB)(trdmod_oce.o) \ 
    9102    oce.F90 \ 
     9432   $(MODEL_LIB)(zdf_oce.o) \ 
     9433   $(MODEL_LIB)(zdfmxl.o) \ 
     9434   dom_oce.F90 \ 
     9435   dtasal.F90 \ 
     9436   dtatem.F90 \ 
     9437   in_out_manager.F90 \ 
     9438   iom.F90 \ 
     9439   lib_mpp.F90 \ 
     9440   oce.F90 \ 
     9441   phycst.F90 \ 
    91039442   prtctl.F90 \ 
    91049443   trdmod.F90 \ 
    91059444   trdmod_oce.F90 \ 
     9445   zdf_oce.F90 \ 
     9446   zdfmxl.F90 \ 
    91069447   domzgr_substitute.h90 \ 
    9107    ldfeiv_substitute.h90 \ 
    9108    ldftra_substitute.h90 \ 
    91099448   vectopt_loop_substitute.h90 \ 
    9110    KEY_CPP \ 
    9111    traldf_bilap.F90 
    9112 $(MODEL_LIB)(traldf_bilapg.o) :  \ 
    9113    dianam.F90 \ 
    9114    dom_oce.F90 \ 
    9115    in_out_manager.F90 \ 
    9116    iom.F90 \ 
    9117    lbclnk.F90 \ 
    9118    lbcnfd.F90 \ 
    9119    ldfdyn_oce.F90 \ 
    9120    ldftra_oce.F90 \ 
    9121    lib_mpp.F90 \ 
    9122    lib_print.f90 \ 
    9123    $(MODEL_LIB)(dianam.o) \ 
    9124    $(MODEL_LIB)(dom_oce.o) \ 
    9125    $(MODEL_LIB)(in_out_manager.o) \ 
    9126    $(MODEL_LIB)(iom.o) \ 
    9127    $(MODEL_LIB)(lbclnk.o) \ 
    9128    $(MODEL_LIB)(lbcnfd.o) \ 
    9129    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9130    $(MODEL_LIB)(ldftra_oce.o) \ 
    9131    $(MODEL_LIB)(lib_mpp.o) \ 
    9132    $(MODEL_LIB)(lib_print.o) \ 
    9133    $(MODEL_LIB)(oce.o) \ 
    9134    $(MODEL_LIB)(par_kind.o) \ 
    9135    $(MODEL_LIB)(par_oce.o) \ 
    9136    $(MODEL_LIB)(phycst.o) \ 
    9137    $(MODEL_LIB)(prtctl.o) \ 
    9138    $(MODEL_LIB)(sbc_oce.o) \ 
    9139    $(MODEL_LIB)(trdicp.o) \ 
    9140    $(MODEL_LIB)(trdicp_oce.o) \ 
    9141    $(MODEL_LIB)(trdmld.o) \ 
    9142    $(MODEL_LIB)(trdmld_oce.o) \ 
    9143    $(MODEL_LIB)(trdmod_oce.o) \ 
    9144    $(MODEL_LIB)(trdvor.o) \ 
    9145    $(MODEL_LIB)(trdvor_oce.o) \ 
    9146    $(MODEL_LIB)(zdfmxl.o) \ 
    9147    $(MODEL_LIB)(zdf_oce.o) \ 
    9148    oce.F90 \ 
    9149    par_kind.F90 \ 
    9150    par_oce.F90 \ 
    9151    phycst.F90 \ 
    9152    prtctl.F90 \ 
    9153    sbc_oce.F90 \ 
    9154    trdicp.F90 \ 
    9155    trdicp_oce.F90 \ 
    9156    trdmld.F90 \ 
    9157    trdmld_oce.F90 \ 
    9158    trdmod_oce.F90 \ 
    9159    trdvor.F90 \ 
    9160    trdvor_oce.F90 \ 
    9161    zdfmxl.F90 \ 
    9162    zdf_oce.F90 \ 
    9163    diaptr.F90 \ 
    9164    dom_oce.F90 \ 
    9165    in_out_manager.F90 \ 
    9166    lbclnk.F90 \ 
    9167    ldfslp.F90 \ 
    9168    ldftra_oce.F90 \ 
    9169    $(MODEL_LIB)(diaptr.o) \ 
    9170    $(MODEL_LIB)(dom_oce.o) \ 
    9171    $(MODEL_LIB)(in_out_manager.o) \ 
    9172    $(MODEL_LIB)(lbclnk.o) \ 
    9173    $(MODEL_LIB)(ldfslp.o) \ 
    9174    $(MODEL_LIB)(ldftra_oce.o) \ 
    9175    $(MODEL_LIB)(oce.o) \ 
    9176    $(MODEL_LIB)(prtctl.o) \ 
    9177    $(MODEL_LIB)(trdmod.o) \ 
    9178    $(MODEL_LIB)(trdmod_oce.o) \ 
    9179    oce.F90 \ 
    9180    prtctl.F90 \ 
    9181    trdmod.F90 \ 
    9182    trdmod_oce.F90 \ 
    9183    domzgr_substitute.h90 \ 
    9184    ldfeiv_substitute.h90 \ 
    9185    ldftra_substitute.h90 \ 
    9186    KEY_CPP \ 
    9187    traldf_bilapg.F90 
     9449   $(IOIPSL_LIB) \ 
     9450   KEY_CPP \ 
     9451   tradmp.F90 
    91889452$(MODEL_LIB)(traldf.o) :   \ 
    9189    diaptr.F90 \ 
    9190    dom_oce.F90 \ 
    9191    domvvl.F90 \ 
    9192    dynspg_oce.F90 \ 
    9193    in_out_manager.F90 \ 
    9194    lbclnk.F90 \ 
    9195    lbcnfd.F90 \ 
    9196    ldfdyn_oce.F90 \ 
    9197    ldfslp.F90 \ 
    9198    ldftra_oce.F90 \ 
    9199    lib_mpp.F90 \ 
    9200    lib_print.f90 \ 
    92019453   $(MODEL_LIB)(diaptr.o) \ 
    92029454   $(MODEL_LIB)(dom_oce.o) \ 
     
    92049456   $(MODEL_LIB)(dynspg_oce.o) \ 
    92059457   $(MODEL_LIB)(in_out_manager.o) \ 
     9458   $(MODEL_LIB)(iom.o) \ 
    92069459   $(MODEL_LIB)(lbclnk.o) \ 
    92079460   $(MODEL_LIB)(lbcnfd.o) \ 
     
    92279480   $(MODEL_LIB)(trdvor.o) \ 
    92289481   $(MODEL_LIB)(trdvor_oce.o) \ 
     9482   $(MODEL_LIB)(zdf_oce.o) \ 
    92299483   $(MODEL_LIB)(zdfkpp.o) \ 
    92309484   $(MODEL_LIB)(zdfmxl.o) \ 
    9231    $(MODEL_LIB)(zdf_oce.o) \ 
    92329485   $(MODEL_LIB)(zdftke.o) \ 
    92339486   $(MODEL_LIB)(zdftke_old.o) \ 
     9487   diaptr.F90 \ 
     9488   dom_oce.F90 \ 
     9489   domvvl.F90 \ 
     9490   dynspg_oce.F90 \ 
     9491   in_out_manager.F90 \ 
     9492   iom.F90 \ 
     9493   lbclnk.F90 \ 
     9494   lbcnfd.F90 \ 
     9495   ldfdyn_oce.F90 \ 
     9496   ldfslp.F90 \ 
     9497   ldftra_oce.F90 \ 
     9498   lib_mpp.F90 \ 
     9499   lib_print.f90 \ 
    92349500   oce.F90 \ 
    92359501   par_kind.F90 \ 
     
    92489514   trdvor.F90 \ 
    92499515   trdvor_oce.F90 \ 
     9516   zdf_oce.F90 \ 
    92509517   zdfkpp.F90 \ 
    92519518   zdfmxl.F90 \ 
    9252    zdf_oce.F90 \ 
    92539519   zdftke.F90 \ 
    92549520   zdftke_old.F90 \ 
    9255    dom_oce.F90 \ 
    9256    in_out_manager.F90 \ 
    9257    lbclnk.F90 \ 
    9258    ldfslp.F90 \ 
    9259    ldftra_oce.F90 \ 
    9260    lib_mpp.F90 \ 
    92619521   $(MODEL_LIB)(dom_oce.o) \ 
    92629522   $(MODEL_LIB)(in_out_manager.o) \ 
     
    92689528   $(MODEL_LIB)(phycst.o) \ 
    92699529   $(MODEL_LIB)(prtctl.o) \ 
     9530   $(MODEL_LIB)(traldf_bilap.o) \ 
    92709531   $(MODEL_LIB)(traldf_bilapg.o) \ 
    9271    $(MODEL_LIB)(traldf_bilap.o) \ 
    92729532   $(MODEL_LIB)(traldf_iso.o) \ 
    92739533   $(MODEL_LIB)(traldf_lap.o) \ 
     
    92759535   $(MODEL_LIB)(trdmod.o) \ 
    92769536   $(MODEL_LIB)(trdmod_oce.o) \ 
     9537   $(MODEL_LIB)(zdf_oce.o) \ 
    92779538   $(MODEL_LIB)(zdfddm.o) \ 
    9278    $(MODEL_LIB)(zdf_oce.o) \ 
     9539   dom_oce.F90 \ 
     9540   in_out_manager.F90 \ 
     9541   lbclnk.F90 \ 
     9542   ldfslp.F90 \ 
     9543   ldftra_oce.F90 \ 
     9544   lib_mpp.F90 \ 
    92799545   oce.F90 \ 
    92809546   phycst.F90 \ 
     
    92879553   trdmod.F90 \ 
    92889554   trdmod_oce.F90 \ 
     9555   zdf_oce.F90 \ 
    92899556   zdfddm.F90 \ 
    9290    zdf_oce.F90 \ 
    92919557   domzgr_substitute.h90 \ 
    92929558   vectopt_loop_substitute.h90 \ 
    92939559   KEY_CPP \ 
    92949560   traldf.F90 
    9295 $(MODEL_LIB)(traldf_iso.o) :  \ 
    9296    dianam.F90 \ 
    9297    dom_oce.F90 \ 
    9298    in_out_manager.F90 \ 
    9299    iom.F90 \ 
    9300    lbclnk.F90 \ 
    9301    ldfdyn_oce.F90 \ 
    9302    ldftra_oce.F90 \ 
    9303    lib_mpp.F90 \ 
    9304    lib_print.f90 \ 
     9561$(MODEL_LIB)(traldf_bilap.o) :   \ 
    93059562   $(MODEL_LIB)(dianam.o) \ 
    93069563   $(MODEL_LIB)(dom_oce.o) \ 
     
    93089565   $(MODEL_LIB)(iom.o) \ 
    93099566   $(MODEL_LIB)(lbclnk.o) \ 
     9567   $(MODEL_LIB)(lbcnfd.o) \ 
    93109568   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    93119569   $(MODEL_LIB)(ldftra_oce.o) \ 
     
    93179575   $(MODEL_LIB)(phycst.o) \ 
    93189576   $(MODEL_LIB)(prtctl.o) \ 
    9319    $(MODEL_LIB)(sbc_oce.o) \ 
    9320    $(MODEL_LIB)(trdicp.o) \ 
    9321    $(MODEL_LIB)(trdicp_oce.o) \ 
    9322    $(MODEL_LIB)(trdmld.o) \ 
    9323    $(MODEL_LIB)(trdmld_oce.o) \ 
    9324    $(MODEL_LIB)(trdmod_oce.o) \ 
    9325    $(MODEL_LIB)(trdvor.o) \ 
    9326    $(MODEL_LIB)(trdvor_oce.o) \ 
    9327    $(MODEL_LIB)(zdfmxl.o) \ 
    9328    $(MODEL_LIB)(zdf_oce.o) \ 
    9329    oce.F90 \ 
    9330    par_kind.F90 \ 
    9331    par_oce.F90 \ 
    9332    phycst.F90 \ 
    9333    prtctl.F90 \ 
    9334    sbc_oce.F90 \ 
    9335    trdicp.F90 \ 
    9336    trdicp_oce.F90 \ 
    9337    trdmld.F90 \ 
    9338    trdmld_oce.F90 \ 
    9339    trdmod_oce.F90 \ 
    9340    trdvor.F90 \ 
    9341    trdvor_oce.F90 \ 
    9342    zdfmxl.F90 \ 
    9343    zdf_oce.F90 \ 
    9344    diaptr.F90 \ 
    9345    dom_oce.F90 \ 
    9346    in_out_manager.F90 \ 
    9347    ldfslp.F90 \ 
    9348    ldftra_oce.F90 \ 
    9349    $(MODEL_LIB)(diaptr.o) \ 
    9350    $(MODEL_LIB)(dom_oce.o) \ 
    9351    $(MODEL_LIB)(in_out_manager.o) \ 
    9352    $(MODEL_LIB)(ldfslp.o) \ 
    9353    $(MODEL_LIB)(ldftra_oce.o) \ 
    9354    $(MODEL_LIB)(oce.o) \ 
    9355    $(MODEL_LIB)(prtctl.o) \ 
    9356    $(MODEL_LIB)(trdmod.o) \ 
    9357    $(MODEL_LIB)(trdmod_oce.o) \ 
    9358    $(MODEL_LIB)(zdf_oce.o) \ 
    9359    oce.F90 \ 
    9360    prtctl.F90 \ 
    9361    trdmod.F90 \ 
    9362    trdmod_oce.F90 \ 
    9363    zdf_oce.F90 \ 
    9364    domzgr_substitute.h90 \ 
    9365    ldftra_substitute.h90 \ 
    9366    vectopt_loop_substitute.h90 \ 
    9367    KEY_CPP \ 
    9368    traldf_iso.F90 
    9369 $(MODEL_LIB)(traldf_lap.o) :  \ 
    9370    dianam.F90 \ 
    9371    dom_oce.F90 \ 
    9372    in_out_manager.F90 \ 
    9373    iom.F90 \ 
    9374    ldftra_oce.F90 \ 
    9375    lib_mpp.F90 \ 
    9376    lib_print.f90 \ 
    9377    $(MODEL_LIB)(dianam.o) \ 
    9378    $(MODEL_LIB)(dom_oce.o) \ 
    9379    $(MODEL_LIB)(in_out_manager.o) \ 
    9380    $(MODEL_LIB)(iom.o) \ 
    9381    $(MODEL_LIB)(ldftra_oce.o) \ 
    9382    $(MODEL_LIB)(lib_mpp.o) \ 
    9383    $(MODEL_LIB)(lib_print.o) \ 
    9384    $(MODEL_LIB)(oce.o) \ 
    9385    $(MODEL_LIB)(par_kind.o) \ 
    9386    $(MODEL_LIB)(par_oce.o) \ 
    9387    $(MODEL_LIB)(phycst.o) \ 
    93889577   $(MODEL_LIB)(sbc_oce.o) \ 
    93899578   $(MODEL_LIB)(trdicp.o) \ 
     
    93959584   $(MODEL_LIB)(trdvor_oce.o) \ 
    93969585   $(MODEL_LIB)(zdf_oce.o) \ 
    9397    oce.F90 \ 
    9398    par_kind.F90 \ 
    9399    par_oce.F90 \ 
    9400    phycst.F90 \ 
     9586   $(MODEL_LIB)(zdfmxl.o) \ 
     9587   dianam.F90 \ 
     9588   dom_oce.F90 \ 
     9589   in_out_manager.F90 \ 
     9590   iom.F90 \ 
     9591   lbclnk.F90 \ 
     9592   lbcnfd.F90 \ 
     9593   ldfdyn_oce.F90 \ 
     9594   ldftra_oce.F90 \ 
     9595   lib_mpp.F90 \ 
     9596   lib_print.f90 \ 
     9597   oce.F90 \ 
     9598   par_kind.F90 \ 
     9599   par_oce.F90 \ 
     9600   phycst.F90 \ 
     9601   prtctl.F90 \ 
    94019602   sbc_oce.F90 \ 
    94029603   trdicp.F90 \ 
     
    94089609   trdvor_oce.F90 \ 
    94099610   zdf_oce.F90 \ 
    9410    diaptr.F90 \ 
    9411    dom_oce.F90 \ 
    9412    in_out_manager.F90 \ 
    9413    ldftra_oce.F90 \ 
     9611   zdfmxl.F90 \ 
    94149612   $(MODEL_LIB)(diaptr.o) \ 
    94159613   $(MODEL_LIB)(dom_oce.o) \ 
    94169614   $(MODEL_LIB)(in_out_manager.o) \ 
     9615   $(MODEL_LIB)(lbclnk.o) \ 
     9616   $(MODEL_LIB)(ldfslp.o) \ 
    94179617   $(MODEL_LIB)(ldftra_oce.o) \ 
    94189618   $(MODEL_LIB)(oce.o) \ 
     
    94209620   $(MODEL_LIB)(trdmod.o) \ 
    94219621   $(MODEL_LIB)(trdmod_oce.o) \ 
     9622   diaptr.F90 \ 
     9623   dom_oce.F90 \ 
     9624   in_out_manager.F90 \ 
     9625   lbclnk.F90 \ 
     9626   ldfslp.F90 \ 
     9627   ldftra_oce.F90 \ 
    94229628   oce.F90 \ 
    94239629   prtctl.F90 \ 
     
    94259631   trdmod_oce.F90 \ 
    94269632   domzgr_substitute.h90 \ 
     9633   ldfeiv_substitute.h90 \ 
    94279634   ldftra_substitute.h90 \ 
    94289635   vectopt_loop_substitute.h90 \ 
    94299636   KEY_CPP \ 
    9430    traldf_lap.F90 
    9431 $(MODEL_LIB)(tranpc.o) :   \ 
    9432    dom_oce.F90 \ 
    9433    in_out_manager.F90 \ 
    9434    lbcnfd.F90 \ 
    9435    ldftra_oce.F90 \ 
    9436    lib_mpp.F90 \ 
    9437    lib_print.f90 \ 
    9438    $(MODEL_LIB)(dom_oce.o) \ 
    9439    $(MODEL_LIB)(in_out_manager.o) \ 
    9440    $(MODEL_LIB)(lbcnfd.o) \ 
     9637   traldf_bilap.F90 
     9638$(MODEL_LIB)(traldf_bilapg.o) :  \ 
     9639   $(MODEL_LIB)(dianam.o) \ 
     9640   $(MODEL_LIB)(dom_oce.o) \ 
     9641   $(MODEL_LIB)(in_out_manager.o) \ 
     9642   $(MODEL_LIB)(iom.o) \ 
     9643   $(MODEL_LIB)(lbclnk.o) \ 
     9644   $(MODEL_LIB)(lbcnfd.o) \ 
     9645   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    94419646   $(MODEL_LIB)(ldftra_oce.o) \ 
    94429647   $(MODEL_LIB)(lib_mpp.o) \ 
     
    94559660   $(MODEL_LIB)(trdvor.o) \ 
    94569661   $(MODEL_LIB)(trdvor_oce.o) \ 
    9457    $(MODEL_LIB)(zdfddm.o) \ 
    94589662   $(MODEL_LIB)(zdf_oce.o) \ 
     9663   $(MODEL_LIB)(zdfmxl.o) \ 
     9664   dianam.F90 \ 
     9665   dom_oce.F90 \ 
     9666   in_out_manager.F90 \ 
     9667   iom.F90 \ 
     9668   lbclnk.F90 \ 
     9669   lbcnfd.F90 \ 
     9670   ldfdyn_oce.F90 \ 
     9671   ldftra_oce.F90 \ 
     9672   lib_mpp.F90 \ 
     9673   lib_print.f90 \ 
    94599674   oce.F90 \ 
    94609675   par_kind.F90 \ 
     
    94709685   trdvor.F90 \ 
    94719686   trdvor_oce.F90 \ 
    9472    zdfddm.F90 \ 
    94739687   zdf_oce.F90 \ 
    9474    dom_oce.F90 \ 
    9475    eosbn2.F90 \ 
    9476    in_out_manager.F90 \ 
    9477    lbclnk.F90 \ 
    9478    $(MODEL_LIB)(dom_oce.o) \ 
    9479    $(MODEL_LIB)(eosbn2.o) \ 
    9480    $(MODEL_LIB)(in_out_manager.o) \ 
    9481    $(MODEL_LIB)(lbclnk.o) \ 
    9482    $(MODEL_LIB)(oce.o) \ 
     9688   zdfmxl.F90 \ 
     9689   $(MODEL_LIB)(diaptr.o) \ 
     9690   $(MODEL_LIB)(dom_oce.o) \ 
     9691   $(MODEL_LIB)(in_out_manager.o) \ 
     9692   $(MODEL_LIB)(lbclnk.o) \ 
     9693   $(MODEL_LIB)(ldfslp.o) \ 
     9694   $(MODEL_LIB)(ldftra_oce.o) \ 
     9695   $(MODEL_LIB)(oce.o) \ 
     9696   $(MODEL_LIB)(prtctl.o) \ 
     9697   $(MODEL_LIB)(trdmod.o) \ 
     9698   $(MODEL_LIB)(trdmod_oce.o) \ 
     9699   diaptr.F90 \ 
     9700   dom_oce.F90 \ 
     9701   in_out_manager.F90 \ 
     9702   lbclnk.F90 \ 
     9703   ldfslp.F90 \ 
     9704   ldftra_oce.F90 \ 
     9705   oce.F90 \ 
     9706   prtctl.F90 \ 
     9707   trdmod.F90 \ 
     9708   trdmod_oce.F90 \ 
     9709   domzgr_substitute.h90 \ 
     9710   ldfeiv_substitute.h90 \ 
     9711   ldftra_substitute.h90 \ 
     9712   KEY_CPP \ 
     9713   traldf_bilapg.F90 
     9714$(MODEL_LIB)(traldf_iso.o) :  \ 
     9715   $(MODEL_LIB)(dianam.o) \ 
     9716   $(MODEL_LIB)(dom_oce.o) \ 
     9717   $(MODEL_LIB)(domngb.o) \ 
     9718   $(MODEL_LIB)(in_out_manager.o) \ 
     9719   $(MODEL_LIB)(iom.o) \ 
     9720   $(MODEL_LIB)(iom_def.o) \ 
     9721   $(MODEL_LIB)(iom_ioipsl.o) \ 
     9722   $(MODEL_LIB)(iom_nf90.o) \ 
     9723   $(MODEL_LIB)(iom_rstdimg.o) \ 
     9724   $(MODEL_LIB)(lbclnk.o) \ 
     9725   $(MODEL_LIB)(lbcnfd.o) \ 
     9726   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     9727   $(MODEL_LIB)(ldftra_oce.o) \ 
     9728   $(MODEL_LIB)(lib_mpp.o) \ 
     9729   $(MODEL_LIB)(lib_print.o) \ 
     9730   $(MODEL_LIB)(oce.o) \ 
     9731   $(MODEL_LIB)(par_kind.o) \ 
     9732   $(MODEL_LIB)(par_oce.o) \ 
     9733   $(MODEL_LIB)(phycst.o) \ 
     9734   $(MODEL_LIB)(prtctl.o) \ 
     9735   $(MODEL_LIB)(sbc_oce.o) \ 
     9736   $(MODEL_LIB)(trdicp.o) \ 
     9737   $(MODEL_LIB)(trdicp_oce.o) \ 
     9738   $(MODEL_LIB)(trdmld.o) \ 
     9739   $(MODEL_LIB)(trdmld_oce.o) \ 
     9740   $(MODEL_LIB)(trdmod_oce.o) \ 
     9741   $(MODEL_LIB)(trdvor.o) \ 
     9742   $(MODEL_LIB)(trdvor_oce.o) \ 
     9743   $(MODEL_LIB)(zdf_oce.o) \ 
     9744   $(MODEL_LIB)(zdfmxl.o) \ 
     9745   dianam.F90 \ 
     9746   dom_oce.F90 \ 
     9747   domngb.F90 \ 
     9748   in_out_manager.F90 \ 
     9749   iom.F90 \ 
     9750   iom_def.F90 \ 
     9751   iom_ioipsl.F90 \ 
     9752   iom_nf90.F90 \ 
     9753   iom_rstdimg.F90 \ 
     9754   lbclnk.F90 \ 
     9755   lbcnfd.F90 \ 
     9756   ldfdyn_oce.F90 \ 
     9757   ldftra_oce.F90 \ 
     9758   lib_mpp.F90 \ 
     9759   lib_print.f90 \ 
     9760   oce.F90 \ 
     9761   par_kind.F90 \ 
     9762   par_oce.F90 \ 
     9763   phycst.F90 \ 
     9764   prtctl.F90 \ 
     9765   sbc_oce.F90 \ 
     9766   trdicp.F90 \ 
     9767   trdicp_oce.F90 \ 
     9768   trdmld.F90 \ 
     9769   trdmld_oce.F90 \ 
     9770   trdmod_oce.F90 \ 
     9771   trdvor.F90 \ 
     9772   trdvor_oce.F90 \ 
     9773   zdf_oce.F90 \ 
     9774   zdfmxl.F90 \ 
     9775   $(MODEL_LIB)(diaptr.o) \ 
     9776   $(MODEL_LIB)(dom_oce.o) \ 
     9777   $(MODEL_LIB)(in_out_manager.o) \ 
     9778   $(MODEL_LIB)(iom.o) \ 
     9779   $(MODEL_LIB)(lbclnk.o) \ 
     9780   $(MODEL_LIB)(ldfslp.o) \ 
     9781   $(MODEL_LIB)(ldftra_oce.o) \ 
     9782   $(MODEL_LIB)(oce.o) \ 
     9783   $(MODEL_LIB)(phycst.o) \ 
     9784   $(MODEL_LIB)(prtctl.o) \ 
    94839785   $(MODEL_LIB)(trdmod.o) \ 
    94849786   $(MODEL_LIB)(trdmod_oce.o) \ 
    94859787   $(MODEL_LIB)(zdf_oce.o) \ 
    9486    oce.F90 \ 
     9788   diaptr.F90 \ 
     9789   dom_oce.F90 \ 
     9790   in_out_manager.F90 \ 
     9791   iom.F90 \ 
     9792   lbclnk.F90 \ 
     9793   ldfslp.F90 \ 
     9794   ldftra_oce.F90 \ 
     9795   oce.F90 \ 
     9796   phycst.F90 \ 
     9797   prtctl.F90 \ 
    94879798   trdmod.F90 \ 
    94889799   trdmod_oce.F90 \ 
    94899800   zdf_oce.F90 \ 
    94909801   domzgr_substitute.h90 \ 
     9802   ldftra_substitute.h90 \ 
     9803   vectopt_loop_substitute.h90 \ 
     9804   KEY_CPP \ 
     9805   traldf_iso.F90 
     9806$(MODEL_LIB)(traldf_lap.o) :  \ 
     9807   $(MODEL_LIB)(dianam.o) \ 
     9808   $(MODEL_LIB)(dom_oce.o) \ 
     9809   $(MODEL_LIB)(in_out_manager.o) \ 
     9810   $(MODEL_LIB)(iom.o) \ 
     9811   $(MODEL_LIB)(lbclnk.o) \ 
     9812   $(MODEL_LIB)(ldftra_oce.o) \ 
     9813   $(MODEL_LIB)(lib_mpp.o) \ 
     9814   $(MODEL_LIB)(lib_print.o) \ 
     9815   $(MODEL_LIB)(oce.o) \ 
     9816   $(MODEL_LIB)(par_kind.o) \ 
     9817   $(MODEL_LIB)(par_oce.o) \ 
     9818   $(MODEL_LIB)(phycst.o) \ 
     9819   $(MODEL_LIB)(sbc_oce.o) \ 
     9820   $(MODEL_LIB)(trdicp.o) \ 
     9821   $(MODEL_LIB)(trdicp_oce.o) \ 
     9822   $(MODEL_LIB)(trdmld.o) \ 
     9823   $(MODEL_LIB)(trdmld_oce.o) \ 
     9824   $(MODEL_LIB)(trdmod_oce.o) \ 
     9825   $(MODEL_LIB)(trdvor.o) \ 
     9826   $(MODEL_LIB)(trdvor_oce.o) \ 
     9827   $(MODEL_LIB)(zdf_oce.o) \ 
     9828   dianam.F90 \ 
     9829   dom_oce.F90 \ 
     9830   in_out_manager.F90 \ 
     9831   iom.F90 \ 
     9832   lbclnk.F90 \ 
     9833   ldftra_oce.F90 \ 
     9834   lib_mpp.F90 \ 
     9835   lib_print.f90 \ 
     9836   oce.F90 \ 
     9837   par_kind.F90 \ 
     9838   par_oce.F90 \ 
     9839   phycst.F90 \ 
     9840   sbc_oce.F90 \ 
     9841   trdicp.F90 \ 
     9842   trdicp_oce.F90 \ 
     9843   trdmld.F90 \ 
     9844   trdmld_oce.F90 \ 
     9845   trdmod_oce.F90 \ 
     9846   trdvor.F90 \ 
     9847   trdvor_oce.F90 \ 
     9848   zdf_oce.F90 \ 
     9849   $(MODEL_LIB)(diaptr.o) \ 
     9850   $(MODEL_LIB)(dom_oce.o) \ 
     9851   $(MODEL_LIB)(in_out_manager.o) \ 
     9852   $(MODEL_LIB)(ldftra_oce.o) \ 
     9853   $(MODEL_LIB)(oce.o) \ 
     9854   $(MODEL_LIB)(prtctl.o) \ 
     9855   $(MODEL_LIB)(trdmod.o) \ 
     9856   $(MODEL_LIB)(trdmod_oce.o) \ 
     9857   diaptr.F90 \ 
     9858   dom_oce.F90 \ 
     9859   in_out_manager.F90 \ 
     9860   ldftra_oce.F90 \ 
     9861   oce.F90 \ 
     9862   prtctl.F90 \ 
     9863   trdmod.F90 \ 
     9864   trdmod_oce.F90 \ 
     9865   domzgr_substitute.h90 \ 
     9866   ldftra_substitute.h90 \ 
     9867   vectopt_loop_substitute.h90 \ 
     9868   KEY_CPP \ 
     9869   traldf_lap.F90 
     9870$(MODEL_LIB)(tranpc.o) :   \ 
     9871   $(MODEL_LIB)(dom_oce.o) \ 
     9872   $(MODEL_LIB)(in_out_manager.o) \ 
     9873   $(MODEL_LIB)(lbcnfd.o) \ 
     9874   $(MODEL_LIB)(ldftra_oce.o) \ 
     9875   $(MODEL_LIB)(lib_mpp.o) \ 
     9876   $(MODEL_LIB)(lib_print.o) \ 
     9877   $(MODEL_LIB)(oce.o) \ 
     9878   $(MODEL_LIB)(par_kind.o) \ 
     9879   $(MODEL_LIB)(par_oce.o) \ 
     9880   $(MODEL_LIB)(phycst.o) \ 
     9881   $(MODEL_LIB)(prtctl.o) \ 
     9882   $(MODEL_LIB)(sbc_oce.o) \ 
     9883   $(MODEL_LIB)(trdicp.o) \ 
     9884   $(MODEL_LIB)(trdicp_oce.o) \ 
     9885   $(MODEL_LIB)(trdmld.o) \ 
     9886   $(MODEL_LIB)(trdmld_oce.o) \ 
     9887   $(MODEL_LIB)(trdmod_oce.o) \ 
     9888   $(MODEL_LIB)(trdvor.o) \ 
     9889   $(MODEL_LIB)(trdvor_oce.o) \ 
     9890   $(MODEL_LIB)(zdf_oce.o) \ 
     9891   $(MODEL_LIB)(zdfddm.o) \ 
     9892   dom_oce.F90 \ 
     9893   in_out_manager.F90 \ 
     9894   lbcnfd.F90 \ 
     9895   ldftra_oce.F90 \ 
     9896   lib_mpp.F90 \ 
     9897   lib_print.f90 \ 
     9898   oce.F90 \ 
     9899   par_kind.F90 \ 
     9900   par_oce.F90 \ 
     9901   phycst.F90 \ 
     9902   prtctl.F90 \ 
     9903   sbc_oce.F90 \ 
     9904   trdicp.F90 \ 
     9905   trdicp_oce.F90 \ 
     9906   trdmld.F90 \ 
     9907   trdmld_oce.F90 \ 
     9908   trdmod_oce.F90 \ 
     9909   trdvor.F90 \ 
     9910   trdvor_oce.F90 \ 
     9911   zdf_oce.F90 \ 
     9912   zdfddm.F90 \ 
     9913   $(MODEL_LIB)(dom_oce.o) \ 
     9914   $(MODEL_LIB)(eosbn2.o) \ 
     9915   $(MODEL_LIB)(in_out_manager.o) \ 
     9916   $(MODEL_LIB)(lbclnk.o) \ 
     9917   $(MODEL_LIB)(oce.o) \ 
     9918   $(MODEL_LIB)(trdmod.o) \ 
     9919   $(MODEL_LIB)(trdmod_oce.o) \ 
     9920   $(MODEL_LIB)(zdf_oce.o) \ 
     9921   dom_oce.F90 \ 
     9922   eosbn2.F90 \ 
     9923   in_out_manager.F90 \ 
     9924   lbclnk.F90 \ 
     9925   oce.F90 \ 
     9926   trdmod.F90 \ 
     9927   trdmod_oce.F90 \ 
     9928   zdf_oce.F90 \ 
     9929   domzgr_substitute.h90 \ 
    94919930   KEY_CPP \ 
    94929931   tranpc.F90 
    94939932$(MODEL_LIB)(tranxt.o) :   \ 
    9494    agrif_oce.F90 \ 
    9495    bdy_oce.F90 \ 
    9496    cla_div.F90 \ 
    9497    divcur.F90 \ 
    9498    dom_oce.F90 \ 
    9499    in_out_manager.F90 \ 
    9500    lbclnk.F90 \ 
    9501    lbcnfd.F90 \ 
    9502    ldftra_oce.F90 \ 
    9503    lib_mpp.F90 \ 
    9504    lib_print.f90 \ 
    95059933   $(MODEL_LIB)(agrif_oce.o) \ 
    95069934   $(MODEL_LIB)(bdy_oce.o) \ 
     
    95329960   $(MODEL_LIB)(trdvor_oce.o) \ 
    95339961   $(MODEL_LIB)(zdf_oce.o) \ 
     9962   agrif_oce.F90 \ 
     9963   bdy_oce.F90 \ 
     9964   cla_div.F90 \ 
     9965   divcur.F90 \ 
     9966   dom_oce.F90 \ 
     9967   in_out_manager.F90 \ 
     9968   lbclnk.F90 \ 
     9969   lbcnfd.F90 \ 
     9970   ldftra_oce.F90 \ 
     9971   lib_mpp.F90 \ 
     9972   lib_print.f90 \ 
    95349973   obc_oce.F90 \ 
    95359974   oce.F90 \ 
     
    95509989   trdvor_oce.F90 \ 
    95519990   zdf_oce.F90 \ 
     9991   $(MODEL_LIB)(agrif_opa_interp.o) \ 
     9992   $(MODEL_LIB)(agrif_opa_update.o) \ 
     9993   $(MODEL_LIB)(bdytra.o) \ 
     9994   $(MODEL_LIB)(dom_oce.o) \ 
     9995   $(MODEL_LIB)(domvvl.o) \ 
     9996   $(MODEL_LIB)(dynhpg.o) \ 
     9997   $(MODEL_LIB)(dynspg_oce.o) \ 
     9998   $(MODEL_LIB)(in_out_manager.o) \ 
     9999   $(MODEL_LIB)(lbclnk.o) \ 
     10000   $(MODEL_LIB)(obctra.o) \ 
     10001   $(MODEL_LIB)(oce.o) \ 
     10002   $(MODEL_LIB)(phycst.o) \ 
     10003   $(MODEL_LIB)(prtctl.o) \ 
     10004   $(MODEL_LIB)(trdmod.o) \ 
     10005   $(MODEL_LIB)(trdmod_oce.o) \ 
     10006   $(MODEL_LIB)(zdf_oce.o) \ 
    955210007   agrif_opa_interp.F90 \ 
    955310008   agrif_opa_update.F90 \ 
     
    955910014   in_out_manager.F90 \ 
    956010015   lbclnk.F90 \ 
    9561    $(MODEL_LIB)(agrif_opa_interp.o) \ 
    9562    $(MODEL_LIB)(agrif_opa_update.o) \ 
    9563    $(MODEL_LIB)(bdytra.o) \ 
    9564    $(MODEL_LIB)(dom_oce.o) \ 
    9565    $(MODEL_LIB)(domvvl.o) \ 
    9566    $(MODEL_LIB)(dynhpg.o) \ 
    9567    $(MODEL_LIB)(dynspg_oce.o) \ 
    9568    $(MODEL_LIB)(in_out_manager.o) \ 
    9569    $(MODEL_LIB)(lbclnk.o) \ 
    9570    $(MODEL_LIB)(obctra.o) \ 
    9571    $(MODEL_LIB)(oce.o) \ 
    9572    $(MODEL_LIB)(phycst.o) \ 
    9573    $(MODEL_LIB)(prtctl.o) \ 
    9574    $(MODEL_LIB)(trdmod.o) \ 
    9575    $(MODEL_LIB)(trdmod_oce.o) \ 
    9576    $(MODEL_LIB)(zdf_oce.o) \ 
    957710016   obctra.F90 \ 
    957810017   oce.F90 \ 
     
    958710026   tranxt.F90 
    958810027$(MODEL_LIB)(traqsr.o) :   \ 
    9589    dom_oce.F90 \ 
    9590    geo2ocean.F90 \ 
    9591    in_out_manager.F90 \ 
    9592    iom_def.F90 \ 
    9593    iom.F90 \ 
    9594    iom_ioipsl.F90 \ 
    9595    iom_nf90.F90 \ 
    9596    iom_rstdimg.F90 \ 
    9597    lbclnk.F90 \ 
    9598    ldftra_oce.F90 \ 
    9599    lib_mpp.F90 \ 
    9600    lib_print.f90 \ 
    9601    $(MODEL_LIB)(dom_oce.o) \ 
     10028   $(MODEL_LIB)(dianam.o) \ 
     10029   $(MODEL_LIB)(dom_oce.o) \ 
     10030   $(MODEL_LIB)(domngb.o) \ 
    960210031   $(MODEL_LIB)(geo2ocean.o) \ 
    960310032   $(MODEL_LIB)(in_out_manager.o) \ 
     10033   $(MODEL_LIB)(iom.o) \ 
    960410034   $(MODEL_LIB)(iom_def.o) \ 
    960510035   $(MODEL_LIB)(iom_ioipsl.o) \ 
    960610036   $(MODEL_LIB)(iom_nf90.o) \ 
    9607    $(MODEL_LIB)(iom.o) \ 
    960810037   $(MODEL_LIB)(iom_rstdimg.o) \ 
    960910038   $(MODEL_LIB)(lbclnk.o) \ 
     
    962410053   $(MODEL_LIB)(trdvor_oce.o) \ 
    962510054   $(MODEL_LIB)(zdf_oce.o) \ 
     10055   dianam.F90 \ 
     10056   dom_oce.F90 \ 
     10057   domngb.F90 \ 
     10058   geo2ocean.F90 \ 
     10059   in_out_manager.F90 \ 
     10060   iom.F90 \ 
     10061   iom_def.F90 \ 
     10062   iom_ioipsl.F90 \ 
     10063   iom_nf90.F90 \ 
     10064   iom_rstdimg.F90 \ 
     10065   lbclnk.F90 \ 
     10066   ldftra_oce.F90 \ 
     10067   lib_mpp.F90 \ 
     10068   lib_print.f90 \ 
    962610069   oce.F90 \ 
    962710070   par_kind.F90 \ 
     
    963710080   trdvor_oce.F90 \ 
    963810081   zdf_oce.F90 \ 
    9639    dom_oce.F90 \ 
    9640    fldread.F90 \ 
    9641    in_out_manager.F90 \ 
    9642    iom.F90 \ 
    964310082   $(MODEL_LIB)(dom_oce.o) \ 
    964410083   $(MODEL_LIB)(fldread.o) \ 
     
    965210091   $(MODEL_LIB)(trdmod.o) \ 
    965310092   $(MODEL_LIB)(trdmod_oce.o) \ 
     10093   dom_oce.F90 \ 
     10094   fldread.F90 \ 
     10095   in_out_manager.F90 \ 
     10096   iom.F90 \ 
    965410097   oce.F90 \ 
    965510098   phycst.F90 \ 
     
    966410107   traqsr.F90 
    966510108$(MODEL_LIB)(trasbc.o) :   \ 
    9666    dom_oce.F90 \ 
    9667    fldread.F90 \ 
    9668    in_out_manager.F90 \ 
    9669    iom.F90 \ 
    9670    ldftra_oce.F90 \ 
    9671    lib_mpp.F90 \ 
    9672    lib_print.f90 \ 
    967310109   $(MODEL_LIB)(dom_oce.o) \ 
    967410110   $(MODEL_LIB)(fldread.o) \ 
     
    969410130   $(MODEL_LIB)(trdvor_oce.o) \ 
    969510131   $(MODEL_LIB)(zdf_oce.o) \ 
     10132   dom_oce.F90 \ 
     10133   fldread.F90 \ 
     10134   in_out_manager.F90 \ 
     10135   iom.F90 \ 
     10136   ldftra_oce.F90 \ 
     10137   lib_mpp.F90 \ 
     10138   lib_print.f90 \ 
    969610139   oce.F90 \ 
    969710140   par_kind.F90 \ 
     
    971010153   trdvor_oce.F90 \ 
    971110154   zdf_oce.F90 \ 
    9712    dom_oce.F90 \ 
    9713    in_out_manager.F90 \ 
    971410155   $(MODEL_LIB)(dom_oce.o) \ 
    971510156   $(MODEL_LIB)(in_out_manager.o) \ 
     
    972110162   $(MODEL_LIB)(trdmod.o) \ 
    972210163   $(MODEL_LIB)(trdmod_oce.o) \ 
     10164   dom_oce.F90 \ 
     10165   in_out_manager.F90 \ 
    972310166   oce.F90 \ 
    972410167   phycst.F90 \ 
     
    973210175   KEY_CPP \ 
    973310176   trasbc.F90 
    9734 $(MODEL_LIB)(trazdf_exp.o) :  \ 
    9735    dom_oce.F90 \ 
    9736    in_out_manager.F90 \ 
    9737    lbclnk.F90 \ 
    9738    ldftra_oce.F90 \ 
    9739    lib_mpp.F90 \ 
    9740    lib_print.f90 \ 
    9741    $(MODEL_LIB)(dom_oce.o) \ 
    9742    $(MODEL_LIB)(in_out_manager.o) \ 
    9743    $(MODEL_LIB)(lbclnk.o) \ 
    9744    $(MODEL_LIB)(ldftra_oce.o) \ 
    9745    $(MODEL_LIB)(lib_mpp.o) \ 
    9746    $(MODEL_LIB)(lib_print.o) \ 
    9747    $(MODEL_LIB)(oce.o) \ 
    9748    $(MODEL_LIB)(par_kind.o) \ 
    9749    $(MODEL_LIB)(par_oce.o) \ 
    9750    $(MODEL_LIB)(phycst.o) \ 
    9751    $(MODEL_LIB)(prtctl.o) \ 
    9752    $(MODEL_LIB)(sbc_oce.o) \ 
    9753    $(MODEL_LIB)(trdicp.o) \ 
    9754    $(MODEL_LIB)(trdicp_oce.o) \ 
    9755    $(MODEL_LIB)(trdmld.o) \ 
    9756    $(MODEL_LIB)(trdmld_oce.o) \ 
    9757    $(MODEL_LIB)(trdmod_oce.o) \ 
    9758    $(MODEL_LIB)(trdvor.o) \ 
    9759    $(MODEL_LIB)(trdvor_oce.o) \ 
    9760    $(MODEL_LIB)(zdf_oce.o) \ 
    9761    oce.F90 \ 
    9762    par_kind.F90 \ 
    9763    par_oce.F90 \ 
    9764    phycst.F90 \ 
    9765    prtctl.F90 \ 
    9766    sbc_oce.F90 \ 
    9767    trdicp.F90 \ 
    9768    trdicp_oce.F90 \ 
    9769    trdmld.F90 \ 
    9770    trdmld_oce.F90 \ 
    9771    trdmod_oce.F90 \ 
    9772    trdvor.F90 \ 
    9773    trdvor_oce.F90 \ 
    9774    zdf_oce.F90 \ 
    9775    dom_oce.F90 \ 
    9776    domvvl.F90 \ 
    9777    in_out_manager.F90 \ 
    9778    $(MODEL_LIB)(dom_oce.o) \ 
    9779    $(MODEL_LIB)(domvvl.o) \ 
    9780    $(MODEL_LIB)(in_out_manager.o) \ 
    9781    $(MODEL_LIB)(oce.o) \ 
    9782    $(MODEL_LIB)(prtctl.o) \ 
    9783    $(MODEL_LIB)(trdmod.o) \ 
    9784    $(MODEL_LIB)(trdmod_oce.o) \ 
    9785    $(MODEL_LIB)(zdfddm.o) \ 
    9786    $(MODEL_LIB)(zdf_oce.o) \ 
    9787    oce.F90 \ 
    9788    prtctl.F90 \ 
    9789    trdmod.F90 \ 
    9790    trdmod_oce.F90 \ 
    9791    zdfddm.F90 \ 
    9792    zdf_oce.F90 \ 
    9793    domzgr_substitute.h90 \ 
    9794    vectopt_loop_substitute.h90 \ 
    9795    zdfddm_substitute.h90 \ 
    9796    KEY_CPP \ 
    9797    trazdf_exp.F90 
    979810177$(MODEL_LIB)(trazdf.o) :   \ 
    9799    dom_oce.F90 \ 
    9800    domvvl.F90 \ 
    9801    dynzdf_exp.F90 \ 
    9802    eosbn2.F90 \ 
    9803    in_out_manager.F90 \ 
    9804    iom.F90 \ 
    9805    lbclnk.F90 \ 
    9806    lbcnfd.F90 \ 
    9807    ldfslp.F90 \ 
    9808    ldftra.F90 \ 
    9809    ldftra_oce.F90 \ 
    9810    lib_mpp.F90 \ 
    9811    lib_print.f90 \ 
    981210178   $(MODEL_LIB)(dom_oce.o) \ 
    981310179   $(MODEL_LIB)(domvvl.o) \ 
     
    983910205   $(MODEL_LIB)(trdvor.o) \ 
    984010206   $(MODEL_LIB)(trdvor_oce.o) \ 
     10207   $(MODEL_LIB)(zdf_oce.o) \ 
    984110208   $(MODEL_LIB)(zdfbfr.o) \ 
    984210209   $(MODEL_LIB)(zdfddm.o) \ 
    984310210   $(MODEL_LIB)(zdfmxl.o) \ 
    9844    $(MODEL_LIB)(zdf_oce.o) \ 
     10211   dom_oce.F90 \ 
     10212   domvvl.F90 \ 
     10213   dynzdf_exp.F90 \ 
     10214   eosbn2.F90 \ 
     10215   in_out_manager.F90 \ 
     10216   iom.F90 \ 
     10217   lbclnk.F90 \ 
     10218   lbcnfd.F90 \ 
     10219   ldfslp.F90 \ 
     10220   ldftra.F90 \ 
     10221   ldftra_oce.F90 \ 
     10222   lib_mpp.F90 \ 
     10223   lib_print.f90 \ 
    984510224   oce.F90 \ 
    984610225   par_kind.F90 \ 
     
    985910238   trdvor.F90 \ 
    986010239   trdvor_oce.F90 \ 
     10240   zdf_oce.F90 \ 
    986110241   zdfbfr.F90 \ 
    986210242   zdfddm.F90 \ 
    986310243   zdfmxl.F90 \ 
    9864    zdf_oce.F90 \ 
    9865    dom_oce.F90 \ 
    9866    domvvl.F90 \ 
    9867    dynspg_oce.F90 \ 
    9868    in_out_manager.F90 \ 
    9869    lbclnk.F90 \ 
    9870    ldftra_oce.F90 \ 
    987110244   $(MODEL_LIB)(dom_oce.o) \ 
    987210245   $(MODEL_LIB)(domvvl.o) \ 
     
    988310256   $(MODEL_LIB)(trdmod.o) \ 
    988410257   $(MODEL_LIB)(trdmod_oce.o) \ 
     10258   $(MODEL_LIB)(zdf_oce.o) \ 
    988510259   $(MODEL_LIB)(zdfkpp.o) \ 
    9886    $(MODEL_LIB)(zdf_oce.o) \ 
    988710260   $(MODEL_LIB)(zdftke.o) \ 
    988810261   $(MODEL_LIB)(zdftke_old.o) \ 
     10262   dom_oce.F90 \ 
     10263   domvvl.F90 \ 
     10264   dynspg_oce.F90 \ 
     10265   in_out_manager.F90 \ 
     10266   lbclnk.F90 \ 
     10267   ldftra_oce.F90 \ 
    988910268   oce.F90 \ 
    989010269   phycst.F90 \ 
     
    989510274   trdmod.F90 \ 
    989610275   trdmod_oce.F90 \ 
     10276   zdf_oce.F90 \ 
    989710277   zdfkpp.F90 \ 
    9898    zdf_oce.F90 \ 
    989910278   zdftke.F90 \ 
    990010279   zdftke_old.F90 \ 
     
    990410283   KEY_CPP \ 
    990510284   trazdf.F90 
    9906 $(MODEL_LIB)(trazdf_imp.o) :  \ 
    9907    dom_oce.F90 \ 
    9908    in_out_manager.F90 \ 
    9909    lbclnk.F90 \ 
    9910    lbcnfd.F90 \ 
    9911    ldfdyn_oce.F90 \ 
    9912    ldfslp.F90 \ 
    9913    ldftra_oce.F90 \ 
    9914    lib_mpp.F90 \ 
    9915    lib_print.f90 \ 
    9916    $(MODEL_LIB)(dom_oce.o) \ 
    9917    $(MODEL_LIB)(in_out_manager.o) \ 
    9918    $(MODEL_LIB)(lbclnk.o) \ 
    9919    $(MODEL_LIB)(lbcnfd.o) \ 
    9920    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    9921    $(MODEL_LIB)(ldfslp.o) \ 
     10285$(MODEL_LIB)(trazdf_exp.o) :  \ 
     10286   $(MODEL_LIB)(dom_oce.o) \ 
     10287   $(MODEL_LIB)(in_out_manager.o) \ 
     10288   $(MODEL_LIB)(lbclnk.o) \ 
    992210289   $(MODEL_LIB)(ldftra_oce.o) \ 
    992310290   $(MODEL_LIB)(lib_mpp.o) \ 
     
    993610303   $(MODEL_LIB)(trdvor.o) \ 
    993710304   $(MODEL_LIB)(trdvor_oce.o) \ 
    9938    $(MODEL_LIB)(zdfmxl.o) \ 
    993910305   $(MODEL_LIB)(zdf_oce.o) \ 
     10306   dom_oce.F90 \ 
     10307   in_out_manager.F90 \ 
     10308   lbclnk.F90 \ 
     10309   ldftra_oce.F90 \ 
     10310   lib_mpp.F90 \ 
     10311   lib_print.f90 \ 
    994010312   oce.F90 \ 
    994110313   par_kind.F90 \ 
     
    995110323   trdvor.F90 \ 
    995210324   trdvor_oce.F90 \ 
     10325   zdf_oce.F90 \ 
     10326   $(MODEL_LIB)(dom_oce.o) \ 
     10327   $(MODEL_LIB)(domvvl.o) \ 
     10328   $(MODEL_LIB)(in_out_manager.o) \ 
     10329   $(MODEL_LIB)(oce.o) \ 
     10330   $(MODEL_LIB)(prtctl.o) \ 
     10331   $(MODEL_LIB)(trdmod.o) \ 
     10332   $(MODEL_LIB)(trdmod_oce.o) \ 
     10333   $(MODEL_LIB)(zdf_oce.o) \ 
     10334   $(MODEL_LIB)(zdfddm.o) \ 
     10335   dom_oce.F90 \ 
     10336   domvvl.F90 \ 
     10337   in_out_manager.F90 \ 
     10338   oce.F90 \ 
     10339   prtctl.F90 \ 
     10340   trdmod.F90 \ 
     10341   trdmod_oce.F90 \ 
     10342   zdf_oce.F90 \ 
     10343   zdfddm.F90 \ 
     10344   domzgr_substitute.h90 \ 
     10345   vectopt_loop_substitute.h90 \ 
     10346   zdfddm_substitute.h90 \ 
     10347   KEY_CPP \ 
     10348   trazdf_exp.F90 
     10349$(MODEL_LIB)(trazdf_imp.o) :  \ 
     10350   $(MODEL_LIB)(dom_oce.o) \ 
     10351   $(MODEL_LIB)(in_out_manager.o) \ 
     10352   $(MODEL_LIB)(lbclnk.o) \ 
     10353   $(MODEL_LIB)(lbcnfd.o) \ 
     10354   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     10355   $(MODEL_LIB)(ldfslp.o) \ 
     10356   $(MODEL_LIB)(ldftra_oce.o) \ 
     10357   $(MODEL_LIB)(lib_mpp.o) \ 
     10358   $(MODEL_LIB)(lib_print.o) \ 
     10359   $(MODEL_LIB)(oce.o) \ 
     10360   $(MODEL_LIB)(par_kind.o) \ 
     10361   $(MODEL_LIB)(par_oce.o) \ 
     10362   $(MODEL_LIB)(phycst.o) \ 
     10363   $(MODEL_LIB)(prtctl.o) \ 
     10364   $(MODEL_LIB)(sbc_oce.o) \ 
     10365   $(MODEL_LIB)(trdicp.o) \ 
     10366   $(MODEL_LIB)(trdicp_oce.o) \ 
     10367   $(MODEL_LIB)(trdmld.o) \ 
     10368   $(MODEL_LIB)(trdmld_oce.o) \ 
     10369   $(MODEL_LIB)(trdmod_oce.o) \ 
     10370   $(MODEL_LIB)(trdvor.o) \ 
     10371   $(MODEL_LIB)(trdvor_oce.o) \ 
     10372   $(MODEL_LIB)(zdf_oce.o) \ 
     10373   $(MODEL_LIB)(zdfmxl.o) \ 
     10374   dom_oce.F90 \ 
     10375   in_out_manager.F90 \ 
     10376   lbclnk.F90 \ 
     10377   lbcnfd.F90 \ 
     10378   ldfdyn_oce.F90 \ 
     10379   ldfslp.F90 \ 
     10380   ldftra_oce.F90 \ 
     10381   lib_mpp.F90 \ 
     10382   lib_print.f90 \ 
     10383   oce.F90 \ 
     10384   par_kind.F90 \ 
     10385   par_oce.F90 \ 
     10386   phycst.F90 \ 
     10387   prtctl.F90 \ 
     10388   sbc_oce.F90 \ 
     10389   trdicp.F90 \ 
     10390   trdicp_oce.F90 \ 
     10391   trdmld.F90 \ 
     10392   trdmld_oce.F90 \ 
     10393   trdmod_oce.F90 \ 
     10394   trdvor.F90 \ 
     10395   trdvor_oce.F90 \ 
     10396   zdf_oce.F90 \ 
    995310397   zdfmxl.F90 \ 
    9954    zdf_oce.F90 \ 
     10398   $(MODEL_LIB)(dom_oce.o) \ 
     10399   $(MODEL_LIB)(domvvl.o) \ 
     10400   $(MODEL_LIB)(in_out_manager.o) \ 
     10401   $(MODEL_LIB)(lbclnk.o) \ 
     10402   $(MODEL_LIB)(ldfslp.o) \ 
     10403   $(MODEL_LIB)(ldftra.o) \ 
     10404   $(MODEL_LIB)(ldftra_oce.o) \ 
     10405   $(MODEL_LIB)(oce.o) \ 
     10406   $(MODEL_LIB)(prtctl.o) \ 
     10407   $(MODEL_LIB)(trdmod.o) \ 
     10408   $(MODEL_LIB)(trdmod_oce.o) \ 
     10409   $(MODEL_LIB)(zdf_oce.o) \ 
     10410   $(MODEL_LIB)(zdfddm.o) \ 
    995510411   dom_oce.F90 \ 
    995610412   domvvl.F90 \ 
     
    996010416   ldftra.F90 \ 
    996110417   ldftra_oce.F90 \ 
    9962    $(MODEL_LIB)(dom_oce.o) \ 
    9963    $(MODEL_LIB)(domvvl.o) \ 
    9964    $(MODEL_LIB)(in_out_manager.o) \ 
    9965    $(MODEL_LIB)(lbclnk.o) \ 
    9966    $(MODEL_LIB)(ldfslp.o) \ 
    9967    $(MODEL_LIB)(ldftra.o) \ 
    9968    $(MODEL_LIB)(ldftra_oce.o) \ 
    9969    $(MODEL_LIB)(oce.o) \ 
    9970    $(MODEL_LIB)(prtctl.o) \ 
    9971    $(MODEL_LIB)(trdmod.o) \ 
    9972    $(MODEL_LIB)(trdmod_oce.o) \ 
    9973    $(MODEL_LIB)(zdfddm.o) \ 
    9974    $(MODEL_LIB)(zdf_oce.o) \ 
    997510418   oce.F90 \ 
    997610419   prtctl.F90 \ 
    997710420   trdmod.F90 \ 
    997810421   trdmod_oce.F90 \ 
     10422   zdf_oce.F90 \ 
    997910423   zdfddm.F90 \ 
    9980    zdf_oce.F90 \ 
    998110424   domzgr_substitute.h90 \ 
    998210425   ldftra_substitute.h90 \ 
     
    998610429   trazdf_imp.F90 
    998710430$(MODEL_LIB)(trc_oce.o) :  \ 
    9988    lib_print.f90 \ 
    9989    $(MODEL_LIB)(lib_print.o) \ 
    9990    $(MODEL_LIB)(par_kind.o) \ 
    9991    $(MODEL_LIB)(par_oce.o) \ 
    9992    par_kind.F90 \ 
    9993    par_oce.F90 \ 
    9994    dom_oce.F90 \ 
    9995    in_out_manager.F90 \ 
    9996    $(MODEL_LIB)(dom_oce.o) \ 
    9997    $(MODEL_LIB)(in_out_manager.o) \ 
    9998    $(MODEL_LIB)(par_oce.o) \ 
     10431   $(MODEL_LIB)(lib_print.o) \ 
     10432   $(MODEL_LIB)(par_kind.o) \ 
     10433   $(MODEL_LIB)(par_oce.o) \ 
     10434   lib_print.f90 \ 
     10435   par_kind.F90 \ 
     10436   par_oce.F90 \ 
     10437   $(MODEL_LIB)(dom_oce.o) \ 
     10438   $(MODEL_LIB)(in_out_manager.o) \ 
     10439   $(MODEL_LIB)(par_oce.o) \ 
     10440   dom_oce.F90 \ 
     10441   in_out_manager.F90 \ 
    999910442   par_oce.F90 \ 
    1000010443   domzgr_substitute.h90 \ 
     
    1000210445   trc_oce.F90 
    1000310446$(MODEL_LIB)(trdicp.o) :   \ 
    10004    dom_oce.F90 \ 
    10005    in_out_manager.F90 \ 
    10006    lbcnfd.F90 \ 
    10007    lib_print.f90 \ 
    1000810447   $(MODEL_LIB)(dom_oce.o) \ 
    1000910448   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1001810457   $(MODEL_LIB)(trdvor_oce.o) \ 
    1001910458   $(MODEL_LIB)(zdfddm.o) \ 
     10459   dom_oce.F90 \ 
     10460   in_out_manager.F90 \ 
     10461   lbcnfd.F90 \ 
     10462   lib_print.f90 \ 
    1002010463   par_kind.F90 \ 
    1002110464   par_oce.F90 \ 
     
    1002610469   trdvor_oce.F90 \ 
    1002710470   zdfddm.F90 \ 
     10471   $(MODEL_LIB)(dom_oce.o) \ 
     10472   $(MODEL_LIB)(eosbn2.o) \ 
     10473   $(MODEL_LIB)(in_out_manager.o) \ 
     10474   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     10475   $(MODEL_LIB)(ldftra_oce.o) \ 
     10476   $(MODEL_LIB)(lib_mpp.o) \ 
     10477   $(MODEL_LIB)(oce.o) \ 
     10478   $(MODEL_LIB)(phycst.o) \ 
     10479   $(MODEL_LIB)(trdmod_oce.o) \ 
     10480   $(MODEL_LIB)(zdf_oce.o) \ 
    1002810481   dom_oce.F90 \ 
    1002910482   eosbn2.F90 \ 
     
    1003210485   ldftra_oce.F90 \ 
    1003310486   lib_mpp.F90 \ 
    10034    $(MODEL_LIB)(dom_oce.o) \ 
    10035    $(MODEL_LIB)(eosbn2.o) \ 
    10036    $(MODEL_LIB)(in_out_manager.o) \ 
    10037    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    10038    $(MODEL_LIB)(ldftra_oce.o) \ 
    10039    $(MODEL_LIB)(lib_mpp.o) \ 
    10040    $(MODEL_LIB)(oce.o) \ 
    10041    $(MODEL_LIB)(phycst.o) \ 
    10042    $(MODEL_LIB)(trdmod_oce.o) \ 
    10043    $(MODEL_LIB)(zdf_oce.o) \ 
    1004410487   oce.F90 \ 
    1004510488   phycst.F90 \ 
     
    1005810501   trdicp_oce.F90 
    1005910502$(MODEL_LIB)(trdmld.o) :   \ 
    10060    c1d.F90 \ 
    10061    dom_oce.F90 \ 
    10062    eosbn2.F90 \ 
    10063    in_out_manager.F90 \ 
    10064    iom.F90 \ 
    10065    lbclnk.F90 \ 
    10066    lbcnfd.F90 \ 
    10067    ldfdyn_oce.F90 \ 
    10068    ldftra_oce.F90 \ 
    10069    lib_mpp.F90 \ 
    10070    lib_print.f90 \ 
    1007110503   $(MODEL_LIB)(c1d.o) \ 
    1007210504   $(MODEL_LIB)(dom_oce.o) \ 
     
    1009010522   $(MODEL_LIB)(trdmod_oce.o) \ 
    1009110523   $(MODEL_LIB)(trdvor_oce.o) \ 
     10524   $(MODEL_LIB)(zdf_oce.o) \ 
    1009210525   $(MODEL_LIB)(zdfddm.o) \ 
    1009310526   $(MODEL_LIB)(zdfmxl.o) \ 
    10094    $(MODEL_LIB)(zdf_oce.o) \ 
    1009510527   $(MODEL_LIB)(zpshde.o) \ 
     10528   c1d.F90 \ 
     10529   dom_oce.F90 \ 
     10530   eosbn2.F90 \ 
     10531   in_out_manager.F90 \ 
     10532   iom.F90 \ 
     10533   lbclnk.F90 \ 
     10534   lbcnfd.F90 \ 
     10535   ldfdyn_oce.F90 \ 
     10536   ldftra_oce.F90 \ 
     10537   lib_mpp.F90 \ 
     10538   lib_print.f90 \ 
    1009610539   oce.F90 \ 
    1009710540   par_kind.F90 \ 
     
    1010410547   trdmod_oce.F90 \ 
    1010510548   trdvor_oce.F90 \ 
     10549   zdf_oce.F90 \ 
    1010610550   zdfddm.F90 \ 
    1010710551   zdfmxl.F90 \ 
    10108    zdf_oce.F90 \ 
    1010910552   zpshde.F90 \ 
    10110    diadimg.F90 \ 
    10111    dianam.F90 \ 
    10112    dom_oce.F90 \ 
    10113    in_out_manager.F90 \ 
    10114    lbclnk.F90 \ 
    10115    ldfslp.F90 \ 
    10116    ldftra_oce.F90 \ 
    1011710553   $(MODEL_LIB)(diadimg.o) \ 
    1011810554   $(MODEL_LIB)(dianam.o) \ 
     
    1012810564   $(MODEL_LIB)(trdmld_rst.o) \ 
    1012910565   $(MODEL_LIB)(trdmod_oce.o) \ 
     10566   $(MODEL_LIB)(zdf_oce.o) \ 
    1013010567   $(MODEL_LIB)(zdfddm.o) \ 
    1013110568   $(MODEL_LIB)(zdfmxl.o) \ 
    10132    $(MODEL_LIB)(zdf_oce.o) \ 
     10569   diadimg.F90 \ 
     10570   dianam.F90 \ 
     10571   dom_oce.F90 \ 
     10572   in_out_manager.F90 \ 
     10573   lbclnk.F90 \ 
     10574   ldfslp.F90 \ 
     10575   ldftra_oce.F90 \ 
    1013310576   oce.F90 \ 
    1013410577   phycst.F90 \ 
     
    1013710580   trdmld_rst.F90 \ 
    1013810581   trdmod_oce.F90 \ 
     10582   zdf_oce.F90 \ 
    1013910583   zdfddm.F90 \ 
    1014010584   zdfmxl.F90 \ 
    10141    zdf_oce.F90 \ 
    1014210585   domzgr_substitute.h90 \ 
    1014310586   ldftra_substitute.h90 \ 
     
    1015410597   trdmld_oce.F90 
    1015510598$(MODEL_LIB)(trdmld_rst.o) :  \ 
    10156    c1d.F90 \ 
    10157    dom_oce.F90 \ 
    10158    eosbn2.F90 \ 
    10159    in_out_manager.F90 \ 
    10160    iom_def.F90 \ 
    10161    iom.F90 \ 
    10162    iom_ioipsl.F90 \ 
    10163    iom_nf90.F90 \ 
    10164    iom_rstdimg.F90 \ 
    10165    lbclnk.F90 \ 
    10166    lib_print.f90 \ 
    1016710599   $(MODEL_LIB)(c1d.o) \ 
    10168    $(MODEL_LIB)(dom_oce.o) \ 
     10600   $(MODEL_LIB)(dianam.o) \ 
     10601   $(MODEL_LIB)(dom_oce.o) \ 
     10602   $(MODEL_LIB)(domngb.o) \ 
    1016910603   $(MODEL_LIB)(eosbn2.o) \ 
    1017010604   $(MODEL_LIB)(in_out_manager.o) \ 
     10605   $(MODEL_LIB)(iom.o) \ 
    1017110606   $(MODEL_LIB)(iom_def.o) \ 
    1017210607   $(MODEL_LIB)(iom_ioipsl.o) \ 
    1017310608   $(MODEL_LIB)(iom_nf90.o) \ 
    10174    $(MODEL_LIB)(iom.o) \ 
    1017510609   $(MODEL_LIB)(iom_rstdimg.o) \ 
    1017610610   $(MODEL_LIB)(lbclnk.o) \ 
     
    1018010614   $(MODEL_LIB)(par_oce.o) \ 
    1018110615   $(MODEL_LIB)(phycst.o) \ 
     10616   $(MODEL_LIB)(sbc_oce.o) \ 
    1018210617   $(MODEL_LIB)(trdicp_oce.o) \ 
    1018310618   $(MODEL_LIB)(trdmld_oce.o) \ 
     
    1018610621   $(MODEL_LIB)(zdfmxl.o) \ 
    1018710622   $(MODEL_LIB)(zpshde.o) \ 
    10188    oce.F90 \ 
    10189    par_kind.F90 \ 
    10190    par_oce.F90 \ 
    10191    phycst.F90 \ 
     10623   c1d.F90 \ 
     10624   dianam.F90 \ 
     10625   dom_oce.F90 \ 
     10626   domngb.F90 \ 
     10627   eosbn2.F90 \ 
     10628   in_out_manager.F90 \ 
     10629   iom.F90 \ 
     10630   iom_def.F90 \ 
     10631   iom_ioipsl.F90 \ 
     10632   iom_nf90.F90 \ 
     10633   iom_rstdimg.F90 \ 
     10634   lbclnk.F90 \ 
     10635   lib_print.f90 \ 
     10636   oce.F90 \ 
     10637   par_kind.F90 \ 
     10638   par_oce.F90 \ 
     10639   phycst.F90 \ 
     10640   sbc_oce.F90 \ 
    1019210641   trdicp_oce.F90 \ 
    1019310642   trdmld_oce.F90 \ 
     
    1019610645   zdfmxl.F90 \ 
    1019710646   zpshde.F90 \ 
    10198    dom_oce.F90 \ 
    10199    in_out_manager.F90 \ 
    10200    iom.F90 \ 
    1020110647   $(MODEL_LIB)(dom_oce.o) \ 
    1020210648   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1020410650   $(MODEL_LIB)(restart.o) \ 
    1020510651   $(MODEL_LIB)(trdmod_oce.o) \ 
     10652   dom_oce.F90 \ 
     10653   in_out_manager.F90 \ 
     10654   iom.F90 \ 
    1020610655   restart.F90 \ 
    1020710656   trdmod_oce.F90 \ 
     
    1020910658   trdmld_rst.F90 
    1021010659$(MODEL_LIB)(trdmod.o) :   \ 
    10211    diadimg.F90 \ 
    10212    dianam.F90 \ 
    10213    dom_oce.F90 \ 
    10214    eosbn2.F90 \ 
    10215    in_out_manager.F90 \ 
    10216    lbclnk.F90 \ 
    10217    ldfdyn_oce.F90 \ 
    10218    ldfslp.F90 \ 
    10219    ldftra_oce.F90 \ 
    10220    lib_mpp.F90 \ 
    10221    lib_print.f90 \ 
    1022210660   $(MODEL_LIB)(diadimg.o) \ 
    1022310661   $(MODEL_LIB)(dianam.o) \ 
     
    1024210680   $(MODEL_LIB)(trdmod_oce.o) \ 
    1024310681   $(MODEL_LIB)(trdvor_oce.o) \ 
     10682   $(MODEL_LIB)(zdf_oce.o) \ 
    1024410683   $(MODEL_LIB)(zdfddm.o) \ 
    1024510684   $(MODEL_LIB)(zdfmxl.o) \ 
    10246    $(MODEL_LIB)(zdf_oce.o) \ 
     10685   diadimg.F90 \ 
     10686   dianam.F90 \ 
     10687   dom_oce.F90 \ 
     10688   eosbn2.F90 \ 
     10689   in_out_manager.F90 \ 
     10690   lbclnk.F90 \ 
     10691   ldfdyn_oce.F90 \ 
     10692   ldfslp.F90 \ 
     10693   ldftra_oce.F90 \ 
     10694   lib_mpp.F90 \ 
     10695   lib_print.f90 \ 
    1024710696   oce.F90 \ 
    1024810697   par_kind.F90 \ 
     
    1025610705   trdmod_oce.F90 \ 
    1025710706   trdvor_oce.F90 \ 
     10707   zdf_oce.F90 \ 
    1025810708   zdfddm.F90 \ 
    1025910709   zdfmxl.F90 \ 
    10260    zdf_oce.F90 \ 
    10261    dom_oce.F90 \ 
    10262    in_out_manager.F90 \ 
    10263    ldftra_oce.F90 \ 
    1026410710   $(MODEL_LIB)(dom_oce.o) \ 
    1026510711   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1027310719   $(MODEL_LIB)(trdvor.o) \ 
    1027410720   $(MODEL_LIB)(zdf_oce.o) \ 
     10721   dom_oce.F90 \ 
     10722   in_out_manager.F90 \ 
     10723   ldftra_oce.F90 \ 
    1027510724   oce.F90 \ 
    1027610725   phycst.F90 \ 
     
    1029710746   trdmod_oce.F90 
    1029810747$(MODEL_LIB)(trdvor.o) :   \ 
    10299    dom_oce.F90 \ 
    10300    in_out_manager.F90 \ 
    10301    iom.F90 \ 
    10302    lbcnfd.F90 \ 
    10303    lib_mpp.F90 \ 
    10304    lib_print.f90 \ 
    1030510748   $(MODEL_LIB)(dom_oce.o) \ 
    1030610749   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1031810761   $(MODEL_LIB)(trdvor_oce.o) \ 
    1031910762   $(MODEL_LIB)(zdf_oce.o) \ 
     10763   dom_oce.F90 \ 
     10764   in_out_manager.F90 \ 
     10765   iom.F90 \ 
     10766   lbcnfd.F90 \ 
     10767   lib_mpp.F90 \ 
     10768   lib_print.f90 \ 
    1032010769   oce.F90 \ 
    1032110770   par_kind.F90 \ 
     
    1032710776   trdvor_oce.F90 \ 
    1032810777   zdf_oce.F90 \ 
     10778   $(MODEL_LIB)(dianam.o) \ 
     10779   $(MODEL_LIB)(dom_oce.o) \ 
     10780   $(MODEL_LIB)(in_out_manager.o) \ 
     10781   $(MODEL_LIB)(lbclnk.o) \ 
     10782   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     10783   $(MODEL_LIB)(oce.o) \ 
     10784   $(MODEL_LIB)(phycst.o) \ 
     10785   $(MODEL_LIB)(trdmod_oce.o) \ 
     10786   $(MODEL_LIB)(zdf_oce.o) \ 
     10787   $(MODEL_LIB)(zdfmxl.o) \ 
    1032910788   dianam.F90 \ 
    1033010789   dom_oce.F90 \ 
     
    1033210791   lbclnk.F90 \ 
    1033310792   ldfdyn_oce.F90 \ 
    10334    $(MODEL_LIB)(dianam.o) \ 
    10335    $(MODEL_LIB)(dom_oce.o) \ 
    10336    $(MODEL_LIB)(in_out_manager.o) \ 
    10337    $(MODEL_LIB)(lbclnk.o) \ 
    10338    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    10339    $(MODEL_LIB)(oce.o) \ 
    10340    $(MODEL_LIB)(phycst.o) \ 
    10341    $(MODEL_LIB)(trdmod_oce.o) \ 
    10342    $(MODEL_LIB)(zdfmxl.o) \ 
    10343    $(MODEL_LIB)(zdf_oce.o) \ 
    1034410793   oce.F90 \ 
    1034510794   phycst.F90 \ 
    1034610795   trdmod_oce.F90 \ 
     10796   zdf_oce.F90 \ 
    1034710797   zdfmxl.F90 \ 
    10348    zdf_oce.F90 \ 
    1034910798   domzgr_substitute.h90 \ 
    1035010799   ldfdyn_substitute.h90 \ 
     
    1036010809   KEY_CPP \ 
    1036110810   trdvor_oce.F90 
     10811$(MODEL_LIB)(zdf_oce.o) :  \ 
     10812   $(MODEL_LIB)(par_kind.o) \ 
     10813   par_kind.F90 \ 
     10814   $(MODEL_LIB)(par_oce.o) \ 
     10815   par_oce.F90 \ 
     10816   KEY_CPP \ 
     10817   zdf_oce.F90 
    1036210818$(MODEL_LIB)(zdfbfr.o) :   \ 
    10363    dom_oce.F90 \ 
     10819   $(MODEL_LIB)(dianam.o) \ 
     10820   $(MODEL_LIB)(dom_oce.o) \ 
     10821   $(MODEL_LIB)(domngb.o) \ 
     10822   $(MODEL_LIB)(in_out_manager.o) \ 
     10823   $(MODEL_LIB)(iom_def.o) \ 
     10824   $(MODEL_LIB)(iom_ioipsl.o) \ 
     10825   $(MODEL_LIB)(iom_nf90.o) \ 
     10826   $(MODEL_LIB)(iom_rstdimg.o) \ 
     10827   $(MODEL_LIB)(lbclnk.o) \ 
     10828   $(MODEL_LIB)(lbcnfd.o) \ 
     10829   $(MODEL_LIB)(lib_mpp.o) \ 
     10830   $(MODEL_LIB)(lib_print.o) \ 
     10831   $(MODEL_LIB)(oce.o) \ 
     10832   $(MODEL_LIB)(par_kind.o) \ 
     10833   $(MODEL_LIB)(par_oce.o) \ 
     10834   $(MODEL_LIB)(phycst.o) \ 
     10835   $(MODEL_LIB)(sbc_oce.o) \ 
     10836   dianam.F90 \ 
     10837   dom_oce.F90 \ 
     10838   domngb.F90 \ 
    1036410839   in_out_manager.F90 \ 
    1036510840   iom_def.F90 \ 
     
    1037110846   lib_mpp.F90 \ 
    1037210847   lib_print.f90 \ 
    10373    $(MODEL_LIB)(dom_oce.o) \ 
     10848   oce.F90 \ 
     10849   par_kind.F90 \ 
     10850   par_oce.F90 \ 
     10851   phycst.F90 \ 
     10852   sbc_oce.F90 \ 
     10853   $(MODEL_LIB)(dom_oce.o) \ 
     10854   $(MODEL_LIB)(in_out_manager.o) \ 
     10855   $(MODEL_LIB)(iom.o) \ 
     10856   $(MODEL_LIB)(lbclnk.o) \ 
     10857   $(MODEL_LIB)(lib_mpp.o) \ 
     10858   $(MODEL_LIB)(oce.o) \ 
     10859   $(MODEL_LIB)(prtctl.o) \ 
     10860   $(MODEL_LIB)(zdf_oce.o) \ 
     10861   dom_oce.F90 \ 
     10862   in_out_manager.F90 \ 
     10863   iom.F90 \ 
     10864   lbclnk.F90 \ 
     10865   lib_mpp.F90 \ 
     10866   oce.F90 \ 
     10867   prtctl.F90 \ 
     10868   zdf_oce.F90 \ 
     10869   domzgr_substitute.h90 \ 
     10870   KEY_CPP \ 
     10871   zdfbfr.F90 
     10872$(MODEL_LIB)(zdfddm.o) :   \ 
     10873   $(MODEL_LIB)(dom_oce.o) \ 
     10874   $(MODEL_LIB)(in_out_manager.o) \ 
     10875   $(MODEL_LIB)(lbcnfd.o) \ 
     10876   $(MODEL_LIB)(lib_mpp.o) \ 
     10877   $(MODEL_LIB)(lib_print.o) \ 
     10878   $(MODEL_LIB)(oce.o) \ 
     10879   $(MODEL_LIB)(par_kind.o) \ 
     10880   $(MODEL_LIB)(par_oce.o) \ 
     10881   dom_oce.F90 \ 
     10882   in_out_manager.F90 \ 
     10883   lbcnfd.F90 \ 
     10884   lib_mpp.F90 \ 
     10885   lib_print.f90 \ 
     10886   oce.F90 \ 
     10887   par_kind.F90 \ 
     10888   par_oce.F90 \ 
     10889   $(MODEL_LIB)(dom_oce.o) \ 
     10890   $(MODEL_LIB)(in_out_manager.o) \ 
     10891   $(MODEL_LIB)(lbclnk.o) \ 
     10892   $(MODEL_LIB)(oce.o) \ 
     10893   $(MODEL_LIB)(prtctl.o) \ 
     10894   $(MODEL_LIB)(zdf_oce.o) \ 
     10895   dom_oce.F90 \ 
     10896   in_out_manager.F90 \ 
     10897   lbclnk.F90 \ 
     10898   oce.F90 \ 
     10899   prtctl.F90 \ 
     10900   zdf_oce.F90 \ 
     10901   vectopt_loop_substitute.h90 \ 
     10902   KEY_CPP \ 
     10903   zdfddm.F90 
     10904$(MODEL_LIB)(zdfevd.o) :   \ 
     10905   $(MODEL_LIB)(dianam.o) \ 
     10906   $(MODEL_LIB)(dom_oce.o) \ 
     10907   $(MODEL_LIB)(domngb.o) \ 
     10908   $(MODEL_LIB)(eosbn2.o) \ 
    1037410909   $(MODEL_LIB)(in_out_manager.o) \ 
    1037510910   $(MODEL_LIB)(iom_def.o) \ 
     
    1038410919   $(MODEL_LIB)(par_kind.o) \ 
    1038510920   $(MODEL_LIB)(par_oce.o) \ 
    10386    oce.F90 \ 
    10387    par_kind.F90 \ 
    10388    par_oce.F90 \ 
    10389    dom_oce.F90 \ 
    10390    in_out_manager.F90 \ 
    10391    iom.F90 \ 
    10392    lbclnk.F90 \ 
    10393    lib_mpp.F90 \ 
    10394    $(MODEL_LIB)(dom_oce.o) \ 
    10395    $(MODEL_LIB)(in_out_manager.o) \ 
    10396    $(MODEL_LIB)(iom.o) \ 
    10397    $(MODEL_LIB)(lbclnk.o) \ 
    10398    $(MODEL_LIB)(lib_mpp.o) \ 
    10399    $(MODEL_LIB)(oce.o) \ 
    10400    $(MODEL_LIB)(prtctl.o) \ 
     10921   $(MODEL_LIB)(phycst.o) \ 
     10922   $(MODEL_LIB)(prtctl.o) \ 
     10923   $(MODEL_LIB)(sbc_oce.o) \ 
     10924   $(MODEL_LIB)(trdmod.o) \ 
    1040110925   $(MODEL_LIB)(zdf_oce.o) \ 
    10402    oce.F90 \ 
    10403    prtctl.F90 \ 
    10404    zdf_oce.F90 \ 
    10405    domzgr_substitute.h90 \ 
    10406    KEY_CPP \ 
    10407    zdfbfr.F90 
    10408 $(MODEL_LIB)(zdfddm.o) :   \ 
    10409    dom_oce.F90 \ 
    10410    in_out_manager.F90 \ 
    10411    lbcnfd.F90 \ 
    10412    lib_mpp.F90 \ 
    10413    lib_print.f90 \ 
    10414    $(MODEL_LIB)(dom_oce.o) \ 
    10415    $(MODEL_LIB)(in_out_manager.o) \ 
    10416    $(MODEL_LIB)(lbcnfd.o) \ 
    10417    $(MODEL_LIB)(lib_mpp.o) \ 
    10418    $(MODEL_LIB)(lib_print.o) \ 
    10419    $(MODEL_LIB)(oce.o) \ 
    10420    $(MODEL_LIB)(par_kind.o) \ 
    10421    $(MODEL_LIB)(par_oce.o) \ 
    10422    oce.F90 \ 
    10423    par_kind.F90 \ 
    10424    par_oce.F90 \ 
    10425    dom_oce.F90 \ 
    10426    in_out_manager.F90 \ 
    10427    lbclnk.F90 \ 
    10428    $(MODEL_LIB)(dom_oce.o) \ 
    10429    $(MODEL_LIB)(in_out_manager.o) \ 
    10430    $(MODEL_LIB)(lbclnk.o) \ 
    10431    $(MODEL_LIB)(oce.o) \ 
    10432    $(MODEL_LIB)(prtctl.o) \ 
    10433    $(MODEL_LIB)(zdf_oce.o) \ 
    10434    oce.F90 \ 
    10435    prtctl.F90 \ 
    10436    zdf_oce.F90 \ 
    10437    vectopt_loop_substitute.h90 \ 
    10438    KEY_CPP \ 
    10439    zdfddm.F90 
    10440 $(MODEL_LIB)(zdfevd.o) :   \ 
    10441    dom_oce.F90 \ 
     10926   $(MODEL_LIB)(zdfddm.o) \ 
     10927   dianam.F90 \ 
     10928   dom_oce.F90 \ 
     10929   domngb.F90 \ 
    1044210930   eosbn2.F90 \ 
    1044310931   in_out_manager.F90 \ 
     
    1045010938   lib_mpp.F90 \ 
    1045110939   lib_print.f90 \ 
    10452    $(MODEL_LIB)(dom_oce.o) \ 
     10940   oce.F90 \ 
     10941   par_kind.F90 \ 
     10942   par_oce.F90 \ 
     10943   phycst.F90 \ 
     10944   prtctl.F90 \ 
     10945   sbc_oce.F90 \ 
     10946   trdmod.F90 \ 
     10947   zdf_oce.F90 \ 
     10948   zdfddm.F90 \ 
     10949   $(MODEL_LIB)(dom_oce.o) \ 
     10950   $(MODEL_LIB)(in_out_manager.o) \ 
     10951   $(MODEL_LIB)(iom.o) \ 
     10952   $(MODEL_LIB)(lbclnk.o) \ 
     10953   $(MODEL_LIB)(oce.o) \ 
     10954   $(MODEL_LIB)(zdf_oce.o) \ 
     10955   $(MODEL_LIB)(zdfkpp.o) \ 
     10956   dom_oce.F90 \ 
     10957   in_out_manager.F90 \ 
     10958   iom.F90 \ 
     10959   lbclnk.F90 \ 
     10960   oce.F90 \ 
     10961   zdf_oce.F90 \ 
     10962   zdfkpp.F90 \ 
     10963   domzgr_substitute.h90 \ 
     10964   KEY_CPP \ 
     10965   zdfevd.F90 
     10966$(MODEL_LIB)(zdfini.o) :   \ 
     10967   $(MODEL_LIB)(c1d.o) \ 
     10968   $(MODEL_LIB)(dianam.o) \ 
     10969   $(MODEL_LIB)(dom_oce.o) \ 
     10970   $(MODEL_LIB)(domngb.o) \ 
     10971   $(MODEL_LIB)(domvvl.o) \ 
     10972   $(MODEL_LIB)(dynzdf_exp.o) \ 
    1045310973   $(MODEL_LIB)(eosbn2.o) \ 
    1045410974   $(MODEL_LIB)(in_out_manager.o) \ 
     10975   $(MODEL_LIB)(iom.o) \ 
    1045510976   $(MODEL_LIB)(iom_def.o) \ 
    1045610977   $(MODEL_LIB)(iom_ioipsl.o) \ 
     
    1045910980   $(MODEL_LIB)(lbclnk.o) \ 
    1046010981   $(MODEL_LIB)(lbcnfd.o) \ 
    10461    $(MODEL_LIB)(lib_mpp.o) \ 
    10462    $(MODEL_LIB)(lib_print.o) \ 
    10463    $(MODEL_LIB)(oce.o) \ 
    10464    $(MODEL_LIB)(par_kind.o) \ 
    10465    $(MODEL_LIB)(par_oce.o) \ 
    10466    $(MODEL_LIB)(phycst.o) \ 
    10467    $(MODEL_LIB)(prtctl.o) \ 
    10468    $(MODEL_LIB)(sbc_oce.o) \ 
    10469    $(MODEL_LIB)(trdmod.o) \ 
    10470    $(MODEL_LIB)(zdfddm.o) \ 
    10471    $(MODEL_LIB)(zdf_oce.o) \ 
    10472    oce.F90 \ 
    10473    par_kind.F90 \ 
    10474    par_oce.F90 \ 
    10475    phycst.F90 \ 
    10476    prtctl.F90 \ 
    10477    sbc_oce.F90 \ 
    10478    trdmod.F90 \ 
    10479    zdfddm.F90 \ 
    10480    zdf_oce.F90 \ 
    10481    dom_oce.F90 \ 
    10482    in_out_manager.F90 \ 
    10483    iom.F90 \ 
    10484    lbclnk.F90 \ 
    10485    $(MODEL_LIB)(dom_oce.o) \ 
    10486    $(MODEL_LIB)(in_out_manager.o) \ 
    10487    $(MODEL_LIB)(iom.o) \ 
    10488    $(MODEL_LIB)(lbclnk.o) \ 
    10489    $(MODEL_LIB)(oce.o) \ 
    10490    $(MODEL_LIB)(zdfkpp.o) \ 
    10491    $(MODEL_LIB)(zdf_oce.o) \ 
    10492    oce.F90 \ 
    10493    zdfkpp.F90 \ 
    10494    zdf_oce.F90 \ 
    10495    domzgr_substitute.h90 \ 
    10496    KEY_CPP \ 
    10497    zdfevd.F90 
    10498 $(MODEL_LIB)(zdfini.o) :   \ 
    10499    c1d.F90 \ 
    10500    dom_oce.F90 \ 
    10501    domvvl.F90 \ 
    10502    dynzdf_exp.F90 \ 
    10503    eosbn2.F90 \ 
    10504    in_out_manager.F90 \ 
    10505    iom_def.F90 \ 
    10506    iom.F90 \ 
    10507    iom_ioipsl.F90 \ 
    10508    iom_nf90.F90 \ 
    10509    iom_rstdimg.F90 \ 
    10510    lbclnk.F90 \ 
    10511    lbcnfd.F90 \ 
    10512    ldfdyn_oce.F90 \ 
    10513    ldftra_oce.F90 \ 
    10514    lib_print.f90 \ 
    10515    $(MODEL_LIB)(c1d.o) \ 
    10516    $(MODEL_LIB)(dom_oce.o) \ 
    10517    $(MODEL_LIB)(domvvl.o) \ 
    10518    $(MODEL_LIB)(dynzdf_exp.o) \ 
    10519    $(MODEL_LIB)(eosbn2.o) \ 
    10520    $(MODEL_LIB)(in_out_manager.o) \ 
    10521    $(MODEL_LIB)(iom_def.o) \ 
    10522    $(MODEL_LIB)(iom_ioipsl.o) \ 
    10523    $(MODEL_LIB)(iom_nf90.o) \ 
    10524    $(MODEL_LIB)(iom.o) \ 
    10525    $(MODEL_LIB)(iom_rstdimg.o) \ 
    10526    $(MODEL_LIB)(lbclnk.o) \ 
    10527    $(MODEL_LIB)(lbcnfd.o) \ 
    1052810982   $(MODEL_LIB)(ldfdyn_oce.o) \ 
    1052910983   $(MODEL_LIB)(ldftra_oce.o) \ 
     
    1054010994   $(MODEL_LIB)(trdmod.o) \ 
    1054110995   $(MODEL_LIB)(trdmod_oce.o) \ 
     10996   $(MODEL_LIB)(zdf_oce.o) \ 
    1054210997   $(MODEL_LIB)(zdfbfr.o) \ 
    1054310998   $(MODEL_LIB)(zdfddm.o) \ 
    1054410999   $(MODEL_LIB)(zdfkpp.o) \ 
    1054511000   $(MODEL_LIB)(zdfmxl.o) \ 
    10546    $(MODEL_LIB)(zdf_oce.o) \ 
    1054711001   $(MODEL_LIB)(zpshde.o) \ 
     11002   c1d.F90 \ 
     11003   dianam.F90 \ 
     11004   dom_oce.F90 \ 
     11005   domngb.F90 \ 
     11006   domvvl.F90 \ 
     11007   dynzdf_exp.F90 \ 
     11008   eosbn2.F90 \ 
     11009   in_out_manager.F90 \ 
     11010   iom.F90 \ 
     11011   iom_def.F90 \ 
     11012   iom_ioipsl.F90 \ 
     11013   iom_nf90.F90 \ 
     11014   iom_rstdimg.F90 \ 
     11015   lbclnk.F90 \ 
     11016   lbcnfd.F90 \ 
     11017   ldfdyn_oce.F90 \ 
     11018   ldftra_oce.F90 \ 
     11019   lib_print.f90 \ 
    1054811020   oce.F90 \ 
    1054911021   par_kind.F90 \ 
     
    1055711029   trdmod.F90 \ 
    1055811030   trdmod_oce.F90 \ 
     11031   zdf_oce.F90 \ 
    1055911032   zdfbfr.F90 \ 
    1056011033   zdfddm.F90 \ 
    1056111034   zdfkpp.F90 \ 
    1056211035   zdfmxl.F90 \ 
    10563    zdf_oce.F90 \ 
    1056411036   zpshde.F90 \ 
     11037   $(MODEL_LIB)(in_out_manager.o) \ 
     11038   $(MODEL_LIB)(iom.o) \ 
     11039   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     11040   $(MODEL_LIB)(ldfslp.o) \ 
     11041   $(MODEL_LIB)(ldftra_oce.o) \ 
     11042   $(MODEL_LIB)(lib_mpp.o) \ 
     11043   $(MODEL_LIB)(par_oce.o) \ 
     11044   $(MODEL_LIB)(restart.o) \ 
     11045   $(MODEL_LIB)(tranpc.o) \ 
     11046   $(MODEL_LIB)(zdf_oce.o) \ 
     11047   $(MODEL_LIB)(zdfddm.o) \ 
     11048   $(MODEL_LIB)(zdfevd.o) \ 
     11049   $(MODEL_LIB)(zdfkpp.o) \ 
     11050   $(MODEL_LIB)(zdfric.o) \ 
     11051   $(MODEL_LIB)(zdftke.o) \ 
     11052   $(MODEL_LIB)(zdftke_old.o) \ 
    1056511053   in_out_manager.F90 \ 
    1056611054   iom.F90 \ 
     
    1056911057   ldftra_oce.F90 \ 
    1057011058   lib_mpp.F90 \ 
    10571    $(MODEL_LIB)(in_out_manager.o) \ 
    10572    $(MODEL_LIB)(iom.o) \ 
    10573    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    10574    $(MODEL_LIB)(ldfslp.o) \ 
    10575    $(MODEL_LIB)(ldftra_oce.o) \ 
    10576    $(MODEL_LIB)(lib_mpp.o) \ 
    10577    $(MODEL_LIB)(par_oce.o) \ 
    10578    $(MODEL_LIB)(restart.o) \ 
    10579    $(MODEL_LIB)(tranpc.o) \ 
    10580    $(MODEL_LIB)(zdfddm.o) \ 
    10581    $(MODEL_LIB)(zdfevd.o) \ 
    10582    $(MODEL_LIB)(zdfkpp.o) \ 
    10583    $(MODEL_LIB)(zdf_oce.o) \ 
    10584    $(MODEL_LIB)(zdfric.o) \ 
    10585    $(MODEL_LIB)(zdftke.o) \ 
    10586    $(MODEL_LIB)(zdftke_old.o) \ 
    1058711059   par_oce.F90 \ 
    1058811060   restart.F90 \ 
    1058911061   tranpc.F90 \ 
     11062   zdf_oce.F90 \ 
    1059011063   zdfddm.F90 \ 
    1059111064   zdfevd.F90 \ 
    1059211065   zdfkpp.F90 \ 
    10593    zdf_oce.F90 \ 
    1059411066   zdfric.F90 \ 
    1059511067   zdftke.F90 \ 
     
    1059711069   zdfini.F90 
    1059811070$(MODEL_LIB)(zdfkpp.o) :   \ 
    10599    dom_oce.F90 \ 
    10600    in_out_manager.F90 \ 
    10601    lbclnk.F90 \ 
    10602    lbcnfd.F90 \ 
    10603    ldftra_oce.F90 \ 
    10604    lib_mpp.F90 \ 
    10605    lib_print.f90 \ 
    1060611071   $(MODEL_LIB)(dom_oce.o) \ 
    1060711072   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1062111086   $(MODEL_LIB)(trdmod_oce.o) \ 
    1062211087   $(MODEL_LIB)(trdvor.o) \ 
     11088   $(MODEL_LIB)(zdf_oce.o) \ 
    1062311089   $(MODEL_LIB)(zdfddm.o) \ 
    10624    $(MODEL_LIB)(zdf_oce.o) \ 
     11090   dom_oce.F90 \ 
     11091   in_out_manager.F90 \ 
     11092   lbclnk.F90 \ 
     11093   lbcnfd.F90 \ 
     11094   ldftra_oce.F90 \ 
     11095   lib_mpp.F90 \ 
     11096   lib_print.f90 \ 
    1062511097   oce.F90 \ 
    1062611098   par_kind.F90 \ 
     
    1063311105   trdmod_oce.F90 \ 
    1063411106   trdvor.F90 \ 
     11107   zdf_oce.F90 \ 
    1063511108   zdfddm.F90 \ 
     11109   $(MODEL_LIB)(dom_oce.o) \ 
     11110   $(MODEL_LIB)(eosbn2.o) \ 
     11111   $(MODEL_LIB)(in_out_manager.o) \ 
     11112   $(MODEL_LIB)(lbclnk.o) \ 
     11113   $(MODEL_LIB)(oce.o) \ 
     11114   $(MODEL_LIB)(phycst.o) \ 
     11115   $(MODEL_LIB)(prtctl.o) \ 
     11116   $(MODEL_LIB)(sbc_oce.o) \ 
     11117   $(MODEL_LIB)(trdmod.o) \ 
     11118   $(MODEL_LIB)(zdf_oce.o) \ 
     11119   $(MODEL_LIB)(zdfddm.o) \ 
     11120   dom_oce.F90 \ 
     11121   eosbn2.F90 \ 
     11122   in_out_manager.F90 \ 
     11123   lbclnk.F90 \ 
     11124   oce.F90 \ 
     11125   phycst.F90 \ 
     11126   prtctl.F90 \ 
     11127   sbc_oce.F90 \ 
     11128   trdmod.F90 \ 
    1063611129   zdf_oce.F90 \ 
    10637    dom_oce.F90 \ 
    10638    eosbn2.F90 \ 
    10639    in_out_manager.F90 \ 
    10640    lbclnk.F90 \ 
    10641    $(MODEL_LIB)(dom_oce.o) \ 
    10642    $(MODEL_LIB)(eosbn2.o) \ 
    10643    $(MODEL_LIB)(in_out_manager.o) \ 
    10644    $(MODEL_LIB)(lbclnk.o) \ 
    10645    $(MODEL_LIB)(oce.o) \ 
    10646    $(MODEL_LIB)(phycst.o) \ 
    10647    $(MODEL_LIB)(prtctl.o) \ 
    10648    $(MODEL_LIB)(sbc_oce.o) \ 
    10649    $(MODEL_LIB)(trdmod.o) \ 
    10650    $(MODEL_LIB)(zdfddm.o) \ 
    10651    $(MODEL_LIB)(zdf_oce.o) \ 
    10652    oce.F90 \ 
    10653    phycst.F90 \ 
    10654    prtctl.F90 \ 
    10655    sbc_oce.F90 \ 
    10656    trdmod.F90 \ 
    1065711130   zdfddm.F90 \ 
    10658    zdf_oce.F90 \ 
    1065911131   domzgr_substitute.h90 \ 
    1066011132   vectopt_loop_substitute.h90 \ 
     
    1066311135   zdfkpp.F90 
    1066411136$(MODEL_LIB)(zdfmxl.o) :   \ 
    10665    dom_oce.F90 \ 
     11137   $(MODEL_LIB)(dianam.o) \ 
     11138   $(MODEL_LIB)(dom_oce.o) \ 
     11139   $(MODEL_LIB)(domngb.o) \ 
     11140   $(MODEL_LIB)(in_out_manager.o) \ 
     11141   $(MODEL_LIB)(iom_def.o) \ 
     11142   $(MODEL_LIB)(iom_ioipsl.o) \ 
     11143   $(MODEL_LIB)(iom_nf90.o) \ 
     11144   $(MODEL_LIB)(iom_rstdimg.o) \ 
     11145   $(MODEL_LIB)(lbclnk.o) \ 
     11146   $(MODEL_LIB)(lib_mpp.o) \ 
     11147   $(MODEL_LIB)(lib_print.o) \ 
     11148   $(MODEL_LIB)(par_kind.o) \ 
     11149   $(MODEL_LIB)(par_oce.o) \ 
     11150   $(MODEL_LIB)(phycst.o) \ 
     11151   $(MODEL_LIB)(sbc_oce.o) \ 
     11152   dianam.F90 \ 
     11153   dom_oce.F90 \ 
     11154   domngb.F90 \ 
    1066611155   in_out_manager.F90 \ 
    1066711156   iom_def.F90 \ 
     
    1067211161   lib_mpp.F90 \ 
    1067311162   lib_print.f90 \ 
    10674    $(MODEL_LIB)(dom_oce.o) \ 
    10675    $(MODEL_LIB)(in_out_manager.o) \ 
     11163   par_kind.F90 \ 
     11164   par_oce.F90 \ 
     11165   phycst.F90 \ 
     11166   sbc_oce.F90 \ 
     11167   $(MODEL_LIB)(dom_oce.o) \ 
     11168   $(MODEL_LIB)(in_out_manager.o) \ 
     11169   $(MODEL_LIB)(iom.o) \ 
     11170   $(MODEL_LIB)(oce.o) \ 
     11171   $(MODEL_LIB)(prtctl.o) \ 
     11172   $(MODEL_LIB)(zdf_oce.o) \ 
     11173   dom_oce.F90 \ 
     11174   in_out_manager.F90 \ 
     11175   iom.F90 \ 
     11176   oce.F90 \ 
     11177   prtctl.F90 \ 
     11178   zdf_oce.F90 \ 
     11179   domzgr_substitute.h90 \ 
     11180   KEY_CPP \ 
     11181   zdfmxl.F90 
     11182$(MODEL_LIB)(zdfric.o) :   \ 
     11183   $(MODEL_LIB)(dom_oce.o) \ 
     11184   $(MODEL_LIB)(in_out_manager.o) \ 
     11185   $(MODEL_LIB)(lbcnfd.o) \ 
     11186   $(MODEL_LIB)(lib_mpp.o) \ 
     11187   $(MODEL_LIB)(lib_print.o) \ 
     11188   $(MODEL_LIB)(oce.o) \ 
     11189   $(MODEL_LIB)(par_kind.o) \ 
     11190   $(MODEL_LIB)(par_oce.o) \ 
     11191   dom_oce.F90 \ 
     11192   in_out_manager.F90 \ 
     11193   lbcnfd.F90 \ 
     11194   lib_mpp.F90 \ 
     11195   lib_print.f90 \ 
     11196   oce.F90 \ 
     11197   par_kind.F90 \ 
     11198   par_oce.F90 \ 
     11199   $(MODEL_LIB)(dom_oce.o) \ 
     11200   $(MODEL_LIB)(in_out_manager.o) \ 
     11201   $(MODEL_LIB)(lbclnk.o) \ 
     11202   $(MODEL_LIB)(oce.o) \ 
     11203   $(MODEL_LIB)(zdf_oce.o) \ 
     11204   dom_oce.F90 \ 
     11205   in_out_manager.F90 \ 
     11206   lbclnk.F90 \ 
     11207   oce.F90 \ 
     11208   zdf_oce.F90 \ 
     11209   domzgr_substitute.h90 \ 
     11210   KEY_CPP \ 
     11211   zdfric.F90 
     11212$(MODEL_LIB)(zdftke.o) :   \ 
     11213   $(MODEL_LIB)(c1d.o) \ 
     11214   $(MODEL_LIB)(dianam.o) \ 
     11215   $(MODEL_LIB)(dom_oce.o) \ 
     11216   $(MODEL_LIB)(domngb.o) \ 
     11217   $(MODEL_LIB)(eosbn2.o) \ 
     11218   $(MODEL_LIB)(in_out_manager.o) \ 
     11219   $(MODEL_LIB)(iom.o) \ 
    1067611220   $(MODEL_LIB)(iom_def.o) \ 
    1067711221   $(MODEL_LIB)(iom_ioipsl.o) \ 
     
    1067911223   $(MODEL_LIB)(iom_rstdimg.o) \ 
    1068011224   $(MODEL_LIB)(lbclnk.o) \ 
    10681    $(MODEL_LIB)(lib_mpp.o) \ 
    10682    $(MODEL_LIB)(lib_print.o) \ 
    10683    $(MODEL_LIB)(par_kind.o) \ 
    10684    $(MODEL_LIB)(par_oce.o) \ 
    10685    par_kind.F90 \ 
    10686    par_oce.F90 \ 
    10687    dom_oce.F90 \ 
    10688    in_out_manager.F90 \ 
    10689    iom.F90 \ 
    10690    $(MODEL_LIB)(dom_oce.o) \ 
    10691    $(MODEL_LIB)(in_out_manager.o) \ 
    10692    $(MODEL_LIB)(iom.o) \ 
    10693    $(MODEL_LIB)(oce.o) \ 
    10694    $(MODEL_LIB)(prtctl.o) \ 
     11225   $(MODEL_LIB)(lbcnfd.o) \ 
     11226   $(MODEL_LIB)(lib_mpp.o) \ 
     11227   $(MODEL_LIB)(lib_print.o) \ 
     11228   $(MODEL_LIB)(oce.o) \ 
     11229   $(MODEL_LIB)(par_kind.o) \ 
     11230   $(MODEL_LIB)(par_oce.o) \ 
     11231   $(MODEL_LIB)(phycst.o) \ 
     11232   $(MODEL_LIB)(prtctl.o) \ 
     11233   $(MODEL_LIB)(sbc_oce.o) \ 
     11234   $(MODEL_LIB)(trdmld_oce.o) \ 
    1069511235   $(MODEL_LIB)(zdf_oce.o) \ 
    10696    oce.F90 \ 
    10697    prtctl.F90 \ 
    10698    zdf_oce.F90 \ 
    10699    domzgr_substitute.h90 \ 
    10700    KEY_CPP \ 
    10701    zdfmxl.F90 
    10702 $(MODEL_LIB)(zdf_oce.o) :  \ 
    10703    $(MODEL_LIB)(par_kind.o) \ 
    10704    par_kind.F90 \ 
    10705    $(MODEL_LIB)(par_oce.o) \ 
    10706    par_oce.F90 \ 
    10707    KEY_CPP \ 
    10708    zdf_oce.F90 
    10709 $(MODEL_LIB)(zdfric.o) :   \ 
    10710    dom_oce.F90 \ 
    10711    in_out_manager.F90 \ 
    10712    lbcnfd.F90 \ 
    10713    lib_mpp.F90 \ 
    10714    lib_print.f90 \ 
    10715    $(MODEL_LIB)(dom_oce.o) \ 
    10716    $(MODEL_LIB)(in_out_manager.o) \ 
    10717    $(MODEL_LIB)(lbcnfd.o) \ 
    10718    $(MODEL_LIB)(lib_mpp.o) \ 
    10719    $(MODEL_LIB)(lib_print.o) \ 
    10720    $(MODEL_LIB)(oce.o) \ 
    10721    $(MODEL_LIB)(par_kind.o) \ 
    10722    $(MODEL_LIB)(par_oce.o) \ 
    10723    oce.F90 \ 
    10724    par_kind.F90 \ 
    10725    par_oce.F90 \ 
    10726    dom_oce.F90 \ 
    10727    in_out_manager.F90 \ 
    10728    lbclnk.F90 \ 
    10729    $(MODEL_LIB)(dom_oce.o) \ 
    10730    $(MODEL_LIB)(in_out_manager.o) \ 
    10731    $(MODEL_LIB)(lbclnk.o) \ 
    10732    $(MODEL_LIB)(oce.o) \ 
    10733    $(MODEL_LIB)(zdf_oce.o) \ 
    10734    oce.F90 \ 
    10735    zdf_oce.F90 \ 
    10736    domzgr_substitute.h90 \ 
    10737    KEY_CPP \ 
    10738    zdfric.F90 
    10739 $(MODEL_LIB)(zdftke.o) :   \ 
    10740    c1d.F90 \ 
    10741    dom_oce.F90 \ 
    10742    eosbn2.F90 \ 
    10743    in_out_manager.F90 \ 
    10744    iom_def.F90 \ 
    10745    iom.F90 \ 
    10746    iom_ioipsl.F90 \ 
    10747    iom_nf90.F90 \ 
    10748    iom_rstdimg.F90 \ 
    10749    lbclnk.F90 \ 
    10750    lbcnfd.F90 \ 
    10751    lib_mpp.F90 \ 
    10752    lib_print.f90 \ 
    10753    $(MODEL_LIB)(c1d.o) \ 
    10754    $(MODEL_LIB)(dom_oce.o) \ 
    10755    $(MODEL_LIB)(eosbn2.o) \ 
    10756    $(MODEL_LIB)(in_out_manager.o) \ 
    10757    $(MODEL_LIB)(iom_def.o) \ 
    10758    $(MODEL_LIB)(iom_ioipsl.o) \ 
    10759    $(MODEL_LIB)(iom_nf90.o) \ 
    10760    $(MODEL_LIB)(iom.o) \ 
    10761    $(MODEL_LIB)(iom_rstdimg.o) \ 
    10762    $(MODEL_LIB)(lbclnk.o) \ 
    10763    $(MODEL_LIB)(lbcnfd.o) \ 
    10764    $(MODEL_LIB)(lib_mpp.o) \ 
    10765    $(MODEL_LIB)(lib_print.o) \ 
    10766    $(MODEL_LIB)(oce.o) \ 
    10767    $(MODEL_LIB)(par_kind.o) \ 
    10768    $(MODEL_LIB)(par_oce.o) \ 
    10769    $(MODEL_LIB)(phycst.o) \ 
    10770    $(MODEL_LIB)(prtctl.o) \ 
    10771    $(MODEL_LIB)(sbc_oce.o) \ 
    10772    $(MODEL_LIB)(trdmld_oce.o) \ 
    1077311236   $(MODEL_LIB)(zdfddm.o) \ 
    1077411237   $(MODEL_LIB)(zdfmxl.o) \ 
    10775    $(MODEL_LIB)(zdf_oce.o) \ 
    1077611238   $(MODEL_LIB)(zpshde.o) \ 
    10777    oce.F90 \ 
    10778    par_kind.F90 \ 
    10779    par_oce.F90 \ 
    10780    phycst.F90 \ 
    10781    prtctl.F90 \ 
    10782    sbc_oce.F90 \ 
    10783    trdmld_oce.F90 \ 
    10784    zdfddm.F90 \ 
    10785    zdfmxl.F90 \ 
    10786    zdf_oce.F90 \ 
    10787    zpshde.F90 \ 
    10788    dom_oce.F90 \ 
    10789    domvvl.F90 \ 
    10790    in_out_manager.F90 \ 
    10791    iom.F90 \ 
    10792    lbclnk.F90 \ 
    10793    $(MODEL_LIB)(dom_oce.o) \ 
    10794    $(MODEL_LIB)(domvvl.o) \ 
    10795    $(MODEL_LIB)(in_out_manager.o) \ 
    10796    $(MODEL_LIB)(iom.o) \ 
    10797    $(MODEL_LIB)(lbclnk.o) \ 
    10798    $(MODEL_LIB)(oce.o) \ 
    10799    $(MODEL_LIB)(phycst.o) \ 
    10800    $(MODEL_LIB)(prtctl.o) \ 
    10801    $(MODEL_LIB)(restart.o) \ 
    10802    $(MODEL_LIB)(sbc_oce.o) \ 
    10803    $(MODEL_LIB)(zdfbfr.o) \ 
    10804    $(MODEL_LIB)(zdfmxl.o) \ 
    10805    $(MODEL_LIB)(zdf_oce.o) \ 
    10806    oce.F90 \ 
    10807    phycst.F90 \ 
    10808    prtctl.F90 \ 
    10809    restart.F90 \ 
    10810    sbc_oce.F90 \ 
    10811    zdfbfr.F90 \ 
    10812    zdfmxl.F90 \ 
    10813    zdf_oce.F90 \ 
    10814    domzgr_substitute.h90 \ 
    10815    vectopt_loop_substitute.h90 \ 
    10816    KEY_CPP \ 
    10817    zdftke.F90 
    10818 $(MODEL_LIB)(zdftke_old.o) :  \ 
    1081911239   c1d.F90 \ 
    10820    dom_oce.F90 \ 
    10821    domvvl.F90 \ 
     11240   dianam.F90 \ 
     11241   dom_oce.F90 \ 
     11242   domngb.F90 \ 
    1082211243   eosbn2.F90 \ 
    1082311244   in_out_manager.F90 \ 
    10824    iom_def.F90 \ 
    10825    iom.F90 \ 
    10826    iom_ioipsl.F90 \ 
    10827    iom_nf90.F90 \ 
    10828    iom_rstdimg.F90 \ 
    10829    lbclnk.F90 \ 
    10830    lbcnfd.F90 \ 
    10831    lib_mpp.F90 \ 
    10832    lib_print.f90 \ 
    10833    $(MODEL_LIB)(c1d.o) \ 
    10834    $(MODEL_LIB)(dom_oce.o) \ 
    10835    $(MODEL_LIB)(domvvl.o) \ 
    10836    $(MODEL_LIB)(eosbn2.o) \ 
    10837    $(MODEL_LIB)(in_out_manager.o) \ 
    10838    $(MODEL_LIB)(iom_def.o) \ 
    10839    $(MODEL_LIB)(iom_ioipsl.o) \ 
    10840    $(MODEL_LIB)(iom_nf90.o) \ 
    10841    $(MODEL_LIB)(iom.o) \ 
    10842    $(MODEL_LIB)(iom_rstdimg.o) \ 
    10843    $(MODEL_LIB)(lbclnk.o) \ 
    10844    $(MODEL_LIB)(lbcnfd.o) \ 
    10845    $(MODEL_LIB)(lib_mpp.o) \ 
    10846    $(MODEL_LIB)(lib_print.o) \ 
    10847    $(MODEL_LIB)(oce.o) \ 
    10848    $(MODEL_LIB)(par_kind.o) \ 
    10849    $(MODEL_LIB)(par_oce.o) \ 
    10850    $(MODEL_LIB)(phycst.o) \ 
    10851    $(MODEL_LIB)(prtctl.o) \ 
    10852    $(MODEL_LIB)(sbc_oce.o) \ 
    10853    $(MODEL_LIB)(trdmld_oce.o) \ 
    10854    $(MODEL_LIB)(trdmod.o) \ 
    10855    $(MODEL_LIB)(trdmod_oce.o) \ 
    10856    $(MODEL_LIB)(zdfddm.o) \ 
    10857    $(MODEL_LIB)(zdfmxl.o) \ 
    10858    $(MODEL_LIB)(zdf_oce.o) \ 
    10859    $(MODEL_LIB)(zpshde.o) \ 
    10860    oce.F90 \ 
    10861    par_kind.F90 \ 
    10862    par_oce.F90 \ 
    10863    phycst.F90 \ 
    10864    prtctl.F90 \ 
    10865    sbc_oce.F90 \ 
    10866    trdmld_oce.F90 \ 
    10867    trdmod.F90 \ 
    10868    trdmod_oce.F90 \ 
    10869    zdfddm.F90 \ 
    10870    zdfmxl.F90 \ 
    10871    zdf_oce.F90 \ 
    10872    zpshde.F90 \ 
    10873    dom_oce.F90 \ 
    10874    dynzdf_exp.F90 \ 
    10875    in_out_manager.F90 \ 
    10876    iom.F90 \ 
    10877    lbclnk.F90 \ 
    10878    $(MODEL_LIB)(dom_oce.o) \ 
    10879    $(MODEL_LIB)(dynzdf_exp.o) \ 
    10880    $(MODEL_LIB)(in_out_manager.o) \ 
    10881    $(MODEL_LIB)(iom.o) \ 
    10882    $(MODEL_LIB)(lbclnk.o) \ 
    10883    $(MODEL_LIB)(oce.o) \ 
    10884    $(MODEL_LIB)(phycst.o) \ 
    10885    $(MODEL_LIB)(prtctl.o) \ 
    10886    $(MODEL_LIB)(restart.o) \ 
    10887    $(MODEL_LIB)(sbc_oce.o) \ 
    10888    $(MODEL_LIB)(trazdf_exp.o) \ 
    10889    $(MODEL_LIB)(zdfmxl.o) \ 
    10890    $(MODEL_LIB)(zdf_oce.o) \ 
    10891    oce.F90 \ 
    10892    phycst.F90 \ 
    10893    prtctl.F90 \ 
    10894    restart.F90 \ 
    10895    sbc_oce.F90 \ 
    10896    trazdf_exp.F90 \ 
    10897    zdfmxl.F90 \ 
    10898    zdf_oce.F90 \ 
    10899    domzgr_substitute.h90 \ 
    10900    vectopt_loop_substitute.h90 \ 
    10901    KEY_CPP \ 
    10902    zdftke_old.F90 
    10903 $(MODEL_LIB)(zdftmx.o) :   \ 
    10904    dom_oce.F90 \ 
    10905    in_out_manager.F90 \ 
     11245   iom.F90 \ 
    1090611246   iom_def.F90 \ 
    1090711247   iom_ioipsl.F90 \ 
     
    1091211252   lib_mpp.F90 \ 
    1091311253   lib_print.f90 \ 
    10914    $(MODEL_LIB)(dom_oce.o) \ 
    10915    $(MODEL_LIB)(in_out_manager.o) \ 
     11254   oce.F90 \ 
     11255   par_kind.F90 \ 
     11256   par_oce.F90 \ 
     11257   phycst.F90 \ 
     11258   prtctl.F90 \ 
     11259   sbc_oce.F90 \ 
     11260   trdmld_oce.F90 \ 
     11261   zdf_oce.F90 \ 
     11262   zdfddm.F90 \ 
     11263   zdfmxl.F90 \ 
     11264   zpshde.F90 \ 
     11265   $(MODEL_LIB)(dom_oce.o) \ 
     11266   $(MODEL_LIB)(domvvl.o) \ 
     11267   $(MODEL_LIB)(in_out_manager.o) \ 
     11268   $(MODEL_LIB)(iom.o) \ 
     11269   $(MODEL_LIB)(lbclnk.o) \ 
     11270   $(MODEL_LIB)(oce.o) \ 
     11271   $(MODEL_LIB)(phycst.o) \ 
     11272   $(MODEL_LIB)(prtctl.o) \ 
     11273   $(MODEL_LIB)(restart.o) \ 
     11274   $(MODEL_LIB)(sbc_oce.o) \ 
     11275   $(MODEL_LIB)(zdf_oce.o) \ 
     11276   $(MODEL_LIB)(zdfbfr.o) \ 
     11277   $(MODEL_LIB)(zdfmxl.o) \ 
     11278   dom_oce.F90 \ 
     11279   domvvl.F90 \ 
     11280   in_out_manager.F90 \ 
     11281   iom.F90 \ 
     11282   lbclnk.F90 \ 
     11283   oce.F90 \ 
     11284   phycst.F90 \ 
     11285   prtctl.F90 \ 
     11286   restart.F90 \ 
     11287   sbc_oce.F90 \ 
     11288   zdf_oce.F90 \ 
     11289   zdfbfr.F90 \ 
     11290   zdfmxl.F90 \ 
     11291   domzgr_substitute.h90 \ 
     11292   vectopt_loop_substitute.h90 \ 
     11293   KEY_CPP \ 
     11294   zdftke.F90 
     11295$(MODEL_LIB)(zdftke_old.o) :  \ 
     11296   $(MODEL_LIB)(c1d.o) \ 
     11297   $(MODEL_LIB)(dianam.o) \ 
     11298   $(MODEL_LIB)(dom_oce.o) \ 
     11299   $(MODEL_LIB)(domngb.o) \ 
     11300   $(MODEL_LIB)(domvvl.o) \ 
     11301   $(MODEL_LIB)(eosbn2.o) \ 
     11302   $(MODEL_LIB)(in_out_manager.o) \ 
     11303   $(MODEL_LIB)(iom.o) \ 
    1091611304   $(MODEL_LIB)(iom_def.o) \ 
    1091711305   $(MODEL_LIB)(iom_ioipsl.o) \ 
     
    1092711315   $(MODEL_LIB)(phycst.o) \ 
    1092811316   $(MODEL_LIB)(prtctl.o) \ 
     11317   $(MODEL_LIB)(sbc_oce.o) \ 
     11318   $(MODEL_LIB)(trdmld_oce.o) \ 
     11319   $(MODEL_LIB)(trdmod.o) \ 
     11320   $(MODEL_LIB)(trdmod_oce.o) \ 
     11321   $(MODEL_LIB)(zdf_oce.o) \ 
    1092911322   $(MODEL_LIB)(zdfddm.o) \ 
    10930    oce.F90 \ 
    10931    par_kind.F90 \ 
    10932    par_oce.F90 \ 
    10933    phycst.F90 \ 
    10934    prtctl.F90 \ 
     11323   $(MODEL_LIB)(zdfmxl.o) \ 
     11324   $(MODEL_LIB)(zpshde.o) \ 
     11325   c1d.F90 \ 
     11326   dianam.F90 \ 
     11327   dom_oce.F90 \ 
     11328   domngb.F90 \ 
     11329   domvvl.F90 \ 
     11330   eosbn2.F90 \ 
     11331   in_out_manager.F90 \ 
     11332   iom.F90 \ 
     11333   iom_def.F90 \ 
     11334   iom_ioipsl.F90 \ 
     11335   iom_nf90.F90 \ 
     11336   iom_rstdimg.F90 \ 
     11337   lbclnk.F90 \ 
     11338   lbcnfd.F90 \ 
     11339   lib_mpp.F90 \ 
     11340   lib_print.f90 \ 
     11341   oce.F90 \ 
     11342   par_kind.F90 \ 
     11343   par_oce.F90 \ 
     11344   phycst.F90 \ 
     11345   prtctl.F90 \ 
     11346   sbc_oce.F90 \ 
     11347   trdmld_oce.F90 \ 
     11348   trdmod.F90 \ 
     11349   trdmod_oce.F90 \ 
     11350   zdf_oce.F90 \ 
    1093511351   zdfddm.F90 \ 
     11352   zdfmxl.F90 \ 
     11353   zpshde.F90 \ 
     11354   $(MODEL_LIB)(dom_oce.o) \ 
     11355   $(MODEL_LIB)(dynzdf_exp.o) \ 
     11356   $(MODEL_LIB)(in_out_manager.o) \ 
     11357   $(MODEL_LIB)(iom.o) \ 
     11358   $(MODEL_LIB)(lbclnk.o) \ 
     11359   $(MODEL_LIB)(oce.o) \ 
     11360   $(MODEL_LIB)(phycst.o) \ 
     11361   $(MODEL_LIB)(prtctl.o) \ 
     11362   $(MODEL_LIB)(restart.o) \ 
     11363   $(MODEL_LIB)(sbc_oce.o) \ 
     11364   $(MODEL_LIB)(trazdf_exp.o) \ 
     11365   $(MODEL_LIB)(zdf_oce.o) \ 
     11366   $(MODEL_LIB)(zdfmxl.o) \ 
     11367   dom_oce.F90 \ 
     11368   dynzdf_exp.F90 \ 
     11369   in_out_manager.F90 \ 
     11370   iom.F90 \ 
     11371   lbclnk.F90 \ 
     11372   oce.F90 \ 
     11373   phycst.F90 \ 
     11374   prtctl.F90 \ 
     11375   restart.F90 \ 
     11376   sbc_oce.F90 \ 
     11377   trazdf_exp.F90 \ 
     11378   zdf_oce.F90 \ 
     11379   zdfmxl.F90 \ 
     11380   domzgr_substitute.h90 \ 
     11381   vectopt_loop_substitute.h90 \ 
     11382   KEY_CPP \ 
     11383   zdftke_old.F90 
     11384$(MODEL_LIB)(zdftmx.o) :   \ 
     11385   $(MODEL_LIB)(dianam.o) \ 
     11386   $(MODEL_LIB)(dom_oce.o) \ 
     11387   $(MODEL_LIB)(domngb.o) \ 
     11388   $(MODEL_LIB)(in_out_manager.o) \ 
     11389   $(MODEL_LIB)(iom_def.o) \ 
     11390   $(MODEL_LIB)(iom_ioipsl.o) \ 
     11391   $(MODEL_LIB)(iom_nf90.o) \ 
     11392   $(MODEL_LIB)(iom_rstdimg.o) \ 
     11393   $(MODEL_LIB)(lbclnk.o) \ 
     11394   $(MODEL_LIB)(lbcnfd.o) \ 
     11395   $(MODEL_LIB)(lib_mpp.o) \ 
     11396   $(MODEL_LIB)(lib_print.o) \ 
     11397   $(MODEL_LIB)(oce.o) \ 
     11398   $(MODEL_LIB)(par_kind.o) \ 
     11399   $(MODEL_LIB)(par_oce.o) \ 
     11400   $(MODEL_LIB)(phycst.o) \ 
     11401   $(MODEL_LIB)(prtctl.o) \ 
     11402   $(MODEL_LIB)(sbc_oce.o) \ 
     11403   $(MODEL_LIB)(zdfddm.o) \ 
     11404   dianam.F90 \ 
     11405   dom_oce.F90 \ 
     11406   domngb.F90 \ 
     11407   in_out_manager.F90 \ 
     11408   iom_def.F90 \ 
     11409   iom_ioipsl.F90 \ 
     11410   iom_nf90.F90 \ 
     11411   iom_rstdimg.F90 \ 
     11412   lbclnk.F90 \ 
     11413   lbcnfd.F90 \ 
     11414   lib_mpp.F90 \ 
     11415   lib_print.f90 \ 
     11416   oce.F90 \ 
     11417   par_kind.F90 \ 
     11418   par_oce.F90 \ 
     11419   phycst.F90 \ 
     11420   prtctl.F90 \ 
     11421   sbc_oce.F90 \ 
     11422   zdfddm.F90 \ 
     11423   $(MODEL_LIB)(dom_oce.o) \ 
     11424   $(MODEL_LIB)(eosbn2.o) \ 
     11425   $(MODEL_LIB)(in_out_manager.o) \ 
     11426   $(MODEL_LIB)(iom.o) \ 
     11427   $(MODEL_LIB)(lbclnk.o) \ 
     11428   $(MODEL_LIB)(oce.o) \ 
     11429   $(MODEL_LIB)(phycst.o) \ 
     11430   $(MODEL_LIB)(prtctl.o) \ 
     11431   $(MODEL_LIB)(zdf_oce.o) \ 
    1093611432   dom_oce.F90 \ 
    1093711433   eosbn2.F90 \ 
     
    1093911435   iom.F90 \ 
    1094011436   lbclnk.F90 \ 
    10941    $(MODEL_LIB)(dom_oce.o) \ 
    10942    $(MODEL_LIB)(eosbn2.o) \ 
    10943    $(MODEL_LIB)(in_out_manager.o) \ 
    10944    $(MODEL_LIB)(iom.o) \ 
    10945    $(MODEL_LIB)(lbclnk.o) \ 
    10946    $(MODEL_LIB)(oce.o) \ 
    10947    $(MODEL_LIB)(phycst.o) \ 
    10948    $(MODEL_LIB)(prtctl.o) \ 
    10949    $(MODEL_LIB)(zdf_oce.o) \ 
    1095011437   oce.F90 \ 
    1095111438   phycst.F90 \ 
     
    1095711444   zdftmx.F90 
    1095811445$(MODEL_LIB)(zpshde.o) :   \ 
    10959    dom_oce.F90 \ 
    10960    in_out_manager.F90 \ 
    10961    lbcnfd.F90 \ 
    10962    lib_mpp.F90 \ 
    10963    lib_print.f90 \ 
    1096411446   $(MODEL_LIB)(dom_oce.o) \ 
    1096511447   $(MODEL_LIB)(in_out_manager.o) \ 
     
    1097311455   $(MODEL_LIB)(prtctl.o) \ 
    1097411456   $(MODEL_LIB)(zdfddm.o) \ 
     11457   dom_oce.F90 \ 
     11458   in_out_manager.F90 \ 
     11459   lbcnfd.F90 \ 
     11460   lib_mpp.F90 \ 
     11461   lib_print.f90 \ 
    1097511462   oce.F90 \ 
    1097611463   par_kind.F90 \ 
     
    1097911466   prtctl.F90 \ 
    1098011467   zdfddm.F90 \ 
     11468   $(MODEL_LIB)(dom_oce.o) \ 
     11469   $(MODEL_LIB)(eosbn2.o) \ 
     11470   $(MODEL_LIB)(in_out_manager.o) \ 
     11471   $(MODEL_LIB)(lbclnk.o) \ 
     11472   $(MODEL_LIB)(oce.o) \ 
     11473   $(MODEL_LIB)(phycst.o) \ 
    1098111474   dom_oce.F90 \ 
    1098211475   eosbn2.F90 \ 
    1098311476   in_out_manager.F90 \ 
    1098411477   lbclnk.F90 \ 
    10985    $(MODEL_LIB)(dom_oce.o) \ 
    10986    $(MODEL_LIB)(eosbn2.o) \ 
    10987    $(MODEL_LIB)(in_out_manager.o) \ 
    10988    $(MODEL_LIB)(lbclnk.o) \ 
    10989    $(MODEL_LIB)(oce.o) \ 
    10990    $(MODEL_LIB)(phycst.o) \ 
    1099111478   oce.F90 \ 
    1099211479   phycst.F90 \ 
Note: See TracChangeset for help on using the changeset viewer.